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
336837405794	336837406305	336837406855	336837407405	336837407955	336837408505	336837409055	336837409605	336837410155	336837410705	336837411255	336837411805	336837412353	336837412905	336837413455	336837414005	336837414555	336837415103	336837415655	336837416205	336837416753	336837417305	336837417855	336837418405	336837418955	336837419505	336837420055	336837420605	336837421155	336837421705	336837422255	336837422805	336837423355	336837423905	336837424455	336837425005	336837425555	336837426105	336837426655	336837427205	336837427755	336837428305	336837428855	336837429405	336837429955	336837430505	336837431055	336837431605	336837432155	336837432705	336837433255	336837433805	336837434355	336837434905	336837435455	336837436005	336837436555	336837437105	336837437655	336837438205	336837438755	336837439305	336837439855	336837440405	336837440955	336837441505	336837442055	336837442605	336837443155	336837443705	336837444255	336837444805	336837445355	336837445905	336837446455	336837447005	336837447555	336837448105	336837448655	336837449205	336837449755	336837450305	336837450855	336837451405	336837451955	336837452505	336837453055	336837453605	336837454155	336837454705	336837455255	336837455805	336837456355	336837456905	336837457455	336837458005	336837458555	336837459105	336837459655	336837460205	336837460755	336837461305	336837461855	336837462405	336837462955	336837463505	336837464055	336837464605	336837465155	336837465705	336837466255	336837466805	336837467355	336837467905	336837468455	336837469005	336837469555	336837470105	336837470655	336837471205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2578	3650	2300	2580	3650	2300	2582	3650	2300	2584	3650	2300	2586	3650	2300	2589	3650	2300	2591	3650	2300	2593	3650	2300	2595	3650	2300	2597	3650	2300	2599	3650	2300	2602	3650	2300	2604	3650	2300	2606	3650	2300	2608	3650	2300	2610	3650	2300	2612	3650	2300	2614	3650	2300	2616	3650	2300	2618	3650	2300	2620	3650	2300	2622	3650	2300	2624	3650	2300	2626	3650	2300	2629	3650	2300	2631	3650	2300	2632	3650	2300	2634	3650	2300	2636	3650	2300	2638	3650	2300	2640	3650	2300	2642	3650	2300	2644	3650	2300	2646	3650	2300	2648	3650	2300	2650	3650	2300	2652	3650	2300	2654	3650	2300	2655	3650	2300	2657	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
51610	44076	40057	29482	22666	21060	19108	13166	5007	945	403	377	290	291	324	281	280	279	276	295	260	253	266	418	535	520	469	521	461	505	434	471	491	477	462	486	488	463	513	442	437	449	369	438	440	532	486	423	315	287	293	294	269	308	309	330	362	403	317	394	352	435	399	351	293	317	314	316	277	265	241	254	253	253	263	278	260	259	244	273	238	262	278	260	250	212	233	219	233	231	228	213	240	221	239	243	237	243	237	211	221	228	214	233	246	246	242	240	239	240	237	221	209	243	201	225	247	239	294	230	228	243	230	226	267	244	262	259	253	230	248	246	212	242	257	242	213	238	246	234	255	242	223	251	245	252	248	239	227	211	210	188	239	207	217	216	260	249	238	231	217	226	216	260	223	240	216	232	225	239	272	229	243	247	209	237	236	229	227	220	254	243	257	222	217	246	227	245	250	234	248	238	245	223	218	241	238	232	264	230	218	253	249	253	231	232	239	250	233	209	237	242	233	232	244	224	237	245	242	230	230	230	239	238	253	200	239	242	274	237	255	206	240	262	249	250	234	228	231	254	233	212	236	233	242	220	239	211	224	244	231	245	219	214	214	254	214	253	254	216	251	269	266	246	204	238	258	254	255	239	226	198	254	231	241	237	226	246	248	249	224	249	245	254	212	263	246	230	262	228	250	207	229	224	242	214	243	224	241	243	268	227	233	240	255	224	266	224	249	219	245	229	230	239	264	232	207	222	220	228	237	251	231	241	234	211	257	257	217	219	265	252	232	254	245	227	243	239	227	229	239	233	250	272	236	203	244	263	227	265	233	228	236	244	224	212	233	261	240	237	228	244	231	204	234	243	214	242	249	249	221	243	218	261	248	225	229	244	247	241	246	212	228	238	270	241	239	224	236	234	242	235	214	241	244	251	240	221	227	215	201	241	246	252	243	227	247	237	221	225	233	248	261	187	233	219	227	245	208	242	244	250	241	241	233	240	251	245	225	235	226	223	233	251	225	239	210	257	255	254	233	267	216	241	232	207	246	221	206	207	220	225	259	246	285	251	230	218	225	239	251	219	239	290	226	234	259	248	230	227	247	250	231	224	212	237	251	248	234	211	212	230	233	234	238	221	208	236	214	237	250	230	229	240	208	243	252	234	256	233	219	239	215	246	220	231	241	281	229	233	246	237	274	240	257	243	242	234	258	271	220	239	263	228	212	225	237	216	240	205	219	222	262	187	227	230	230	229	254	249	260	259	225	251	229	224	228	247	242	224	217	232	237	233	237	237	248	236	245	220	224	242	216	253	245	229	276	245	207	248	224	218	247	240	209	232	234	234	250	233	251	233	246	231	240	225	208	233	238	226	225	226	226	239	253	255	236	195	237	223	250	245	223	233	239	262	238	205	252	232	262	200	245	260	242	238	228	217	211	221	255	216	216	241	251	248	248	268	245	244	219	213	227	260	218	206	245	233	228	250	215	213	213	241	241	242	228	236	247	224	224	265	214	214	231	251	227	230	239	222	228	220	211	248	256	230	234	195	238	220	234	232	214	222	254	256	254	251	245	251	254	227	220	252	253	233	243	197	296	239	235	250	254	231	260	204	220	235	209	221	252	261	221	239	232	213	255	218	237	258	240	245	224	256	245	248	220	262	215	212	224	215	214	220	279	227	271	230	224	238	247	237	238	229	259	231	191	220	233	244	214	220	234	217	211	220	233	250	206	242	255	267	213	214	242	261	226	228	227	250	240	233	239	234	228	241	240	250	231	243	243	210	262	239	226	222	247	249	219	231	238	209	246	230	216	230	276	252	247	221	224	261	227	249	234	218	267	252	232	226	224	268	248	230	253	247	254	242	253	234	238	220	222	214	259	202	236	230	229	220	217	235	280	235	264	253	229	235	219	231	223	268	235	210	252	240	226	233	246	253	223	245	270	249	244	222	239	258	242	241	230	268	256	227	220	217	230	241	235	222	240	228	243	219	231	242	238	263	249	240	273	236	229	226	269	231	229	226	234	231	234	242	235	257	237	224	226	252	230	245	229	224	237	230	237	216	219	214	232	258	256	214	237	254	205	230	231	228	246	257	247	250	242	243	249	237	244	226	223	244	245	266	238	248	240	256	215	238	236	240	211	256	223	218	234	236	265	246	224	238	222	216	238	244	243	245	208	237	210	236	243	246	217	252	224	250	245	219	242	266	225	243	220	214	239	250	221	261	255	236	231	223	248	256	242	248	219	231	222	243	231	205	225	213	231	252	240	253	240	211	180	223	248	260	236	236	239	251	227	258	260	253	233	271	233	243	217	223	253	230	224	253	215	222	229	217	228	229	257	249	204	192	239	224	220	236	232	229	249	225	246	190	216	232	247	272	236	252	233	235	258	206	252	237	229	240	255	232	239	241	220	256	224	245	237	232	235	250	224	253	255	228	259	241	241	236	242	243	249	226	248	246	239	238	218	234	233	224	261	259	238	235	230	233	224	247	255	232	237	232	199	253	229	229	267	251	252	259	242	236	226	256	236	232	223	251	211	234	228	236	240	240	228	241	245	232	242	246	214	229	234	224	239	234	233	229	238	219	228	261	239	218	233	246	247	244	237	232	236	215	240	223	230	251	211	220	209	229	242	243	250	255	198	240	240	253	219	243	259	265	229	225	244	237	235	244	233	230	213	242	235	228	261	237	210	238	228	211	269	230	250	247	205	237	205	198	236	258	233	251	208	243	228	227	227	242	236	246	220	231	235	233	206	248	238	239	243	204	235	255	248	239	233	220	252	234	213	230	220	217	221	235	236	238	238	260	247	217	242	235	244	199	227	245	213	224	230	260	211	240	244	252	214	180	223	223	223	264	242	238	229	220	234	204	210	262	233	271	217	234	249	244	266	240	219	231	200	203	262	220	223	243	239	232	239	231	244	204	239	215	245	244	214	214	224	229	220	250	195	215	240	256	243	239	208	235	220	253	255	244	246	227	250	253	260	263	240	231	210	239	219	228	224	244	231	228	209	223	240	230	235	222	249	242	215	233	197	253	225	216	225	228	238	272	245	221	213	244	239	224	216	220	223	220	254	249	252	252	235	226	222	219	266	214	249	249	238	243	231	249	225	224	217	224	226	268	225	231	216	221	237	251	243	259	215	223	222	232	247	212	237	203	237	223	244	238	231	256	244	237	224	245	241	237	228	206	218	226	217	240	206	224	205	253	219	230	241	204	234	237	257	236	243	243	242	232	244	212	249	260	261	240	246	218	271	219	245	214	249	274	232	239	220	237	252	198	232	234	221	242	245	203	227	227	222	255	254	249	253	247	239	214	242	234	236	228	248	218	231	257	244	221	243	226	244	243	241	211	209	231	228	230	219	252	231	226	229	213	230	267	219	240	236	234	203	219	246	256	225	241	243	250	267	250	255	246	243	213	249	195	217	247	256	231	219	222	256	230	256	247	220	237	242	227	231	226	218	215	213	254	228	243	226	217	269	253	252	237	250	245	266	235	257	223	248	234
42859	51993	47425	21554	3331	2618	2154	1718	1515	1339	1204	1061	977	946	874	883	805	803	732	739	742	747	732	1635	2241	2117	2115	2219	2053	2024	2025	1992	2148	2153	2206	2101	2060	2052	2056	2152	2050	1881	1553	1817	2018	2220	2046	1640	1227	989	937	840	761	852	862	1225	1186	1539	1032	1441	1253	1541	1616	1202	833	1035	1022	984	823	708	678	591	634	616	655	723	578	672	582	598	584	565	568	560	520	546	542	559	598	541	568	566	546	549	567	537	550	535	560	527	535	528	513	527	526	535	522	505	562	565	529	525	540	548	528	578	546	553	517	486	524	503	556	529	506	553	517	580	529	506	542	526	581	518	513	537	532	571	513	530	557	510	532	542	535	561	535	543	553	533	531	534	546	534	517	524	542	566	522	536	543	505	505	495	517	549	540	510	536	493	504	518	534	530	523	540	534	524	558	519	527	557	505	524	532	539	570	518	525	517	568	512	524	581	509	515	517	512	557	545	495	535	538	489	560	516	526	515	547	527	550	512	537	505	528	554	522	512	511	527	528	525	534	551	569	535	530	560	547	579	557	514	588	539	534	520	544	539	548	563	572	532	551	557	532	518	523	554	564	560	485	553	548	566	528	510	581	548	524	526	521	522	536	510	523	537	535	512	505	531	519	525	534	516	508	550	543	504	522	505	559	563	523	490	530	547	497	553	490	561	529	580	566	550	518	533	553	519	547	583	516	524	546	530	544	519	524	515	516	533	542	517	500	556	536	546	534	510	533	559	546	554	545	507	562	522	531	525	544	572	555	566	528	550	608	500	558	539	544	504	555	545	553	553	571	536	563	535	536	552	534	517	514	553	535	539	531	553	548	497	567	558	537	556	546	515	556	534	561	530	542	543	534	553	549	523	528	525	524	561	511	542	534	563	558	534	532	527	523	505	510	542	558	556	542	479	539	482	465	544	527	579	577	506	558	544	526	541	527	526	536	583	530	549	513	536	593	549	523	488	550	581	522	547	532	542	566	531	551	539	564	535	552	523	509	543	526	533	538	505	518	565	464	525	513	543	499	534	566	545	513	532	543	506	545	543	526	563	529	518	542	523	554	530	525	499	542	537	515	493	477	529	541	587	527	562	532	540	567	522	542	537	538	508	537	548	542	550	531	567	573	541	548	522	480	542	490	529	506	575	562	572	554	497	541	580	524	521	525	527	540	565	552	527	547	530	546	534	527	539	527	533	525	522	546	542	547	501	485	538	500	562	550	529	506	543	539	564	560	533	558	479	527	531	547	565	545	539	526	489	582	516	533	547	552	525	496	524	526	559	571	544	518	511	540	524	514	569	558	515	517	527	568	515	495	601	541	545	535	569	526	525	512	567	568	537	510	519	483	557	554	516	556	534	533	511	481	571	542	540	567	554	538	538	496	551	498	544	524	532	554	556	590	513	544	585	556	590	536	570	536	541	554	553	542	557	512	495	537	556	549	491	522	551	561	550	526	536	568	604	521	536	523	530	519	531	552	535	519	513	517	530	526	507	519	557	512	528	542	562	504	556	571	521	563	514	506	548	523	557	552	508	514	533	520	556	530	540	582	508	528	506	588	518	525	519	542	548	524	541	554	517	503	532	513	529	581	502	520	561	518	525	551	522	539	525	491	539	507	521	526	531	555	528	576	530	518	555	522	559	530	561	554	526	528	529	546	532	532	539	537	540	546	489	519	535	525	516	537	559	538	498	499	543	527	526	530	571	523	556	504	566	570	538	488	526	551	585	536	539	527	532	511	578	546	526	534	522	520	544	573	588	516	536	529	563	555	545	503	552	558	497	549	558	540	558	547	565	584	544	538	533	536	504	548	541	521	539	573	539	554	524	559	513	548	518	540	510	506	517	531	553	513	555	528	520	548	530	554	553	492	551	530	532	514	515	514	515	520	547	532	552	510	521	566	562	563	525	533	551	524	548	547	565	512	519	568	570	506	543	559	523	519	558	531	507	546	545	567	556	525	511	502	527	590	558	532	580	501	506	590	540	546	526	510	516	519	546	523	518	500	549	538	539	560	499	540	533	551	546	503	507	534	516	503	537	547	477	561	547	570	523	541	536	571	509	535	540	520	527	516	508	556	535	518	543	542	521	554	542	516	562	536	538	527	563	520	590	542	516	561	515	448	554	521	540	517	546	549	548	523	517	548	526	524	574	540	498	537	526	537	539	526	468	552	555	580	549	546	542	494	554	529	519	570	559	517	554	513	514	546	542	572	533	529	527	578	519	531	508	546	502	500	550	540	550	501	545	522	547	514	514	524	527	587	527	539	573	576	588	563	509	586	565	496	580	518	541	548	501	508	524	507	558	564	552	543	538	529	535	518	490	527	561	560	554	504	468	536	553	512	540	549	568	522	547	528	578	537	551	565	568	536	571	525	506	523	547	534	559	518	510	516	489	547	577	540	534	538	531	529	511	529	557	541	544	512	549	494	511	500	538	530	560	498	530	490	519	534	598	524	545	491	498	551	529	545	540	564	545	550	545	543	587	539	543	505	526	524	553	495	522	558	537	543	537	501	518	531	576	523	532	536	526	508	517	567	536	528	509	556	555	551	561	527	536	566	533	492	536	527	581	515	513	508	516	504	502	546	505	496	547	550	517	530	518	530	557	534	573	560	533	504	516	524	536	550	480	555	501	522	552	544	512	572	530	515	552	563	534	525	541	586	530	522	535	512	544	532	589	552	523	539	509	557	573	537	532	519	526	529	512	536	571	565	535	542	532	530	506	537	529	532	534	556	525	554	516	538	522	526	539	509	519	544	546	520	575	522	523	546	523	532	547	515	521	537	519	554	514	566	534	538	552	531	551	511	537	544	550	518	528	540	535	556	529	576	523	562	557	514	515	566	581	535	564	514	551	536	533	560	543	551	490	548	535	558	538	535	570	540	559	532	501	549	516	584	488	545	541	576	553	514	564	525	535	523	497	532	538	561	550	564	535	515	558	519	525	569	553	567	536	558	551	528	559	527	527	537	514	530	572	503	545	528	535	550	514	551	511	550	529	517	545	595	510	553	538	541	568	603	523	542	558	525	559	523	515	570	509	549	557	547	530	546	548	540	524	520	540	537	565	548	520	561	560	554	554	557	528	546	488	485	502	552	553	508	538	553	548	535	498	570	593	546	522	534	545	525	552	573	532	563	521	523	554	504	530	531	537	521	533	536	580	528	548	525	542	524	503	552	532	522	560	517	512	523	516	501	510	535	579	517	514	526	541	579	540	521	508	529	531	569	500	525	555	549	533	577	488	527	529	544	518	563	537	523	514	555	532	510	554	551	501	537	520	528	557	552	574	507	537	544	536	525	536	546	528	512	531	553	560	561	508	541	527	548	565	536	532	595	510	530	510	541	547	505	532	578	547	548	520	597	491	527	555	527	524	556	530	560	531	493	552	539	526	571	533	516	530	492	570	566	525	535	537	580	580	571	543	517	518	586	539	574	530	532	521	523	512	530	524	554	553	522	518	500	524	532	515	525	493	541	526	555	558
18830	24882	24193	6030	672	334	226	193	255	257	248	259	249	269	266	257	258	261	254	232	278	238	254	258	316	333	325	337	345	315	341	335	332	345	327	295	306	280	291	314	290	292	274	295	271	300	289	278	292	284	284	287	274	270	269	231	263	272	270	240	279	250	270	242	238	297	279	267	258	280	264	222	249	251	266	231	262	234	266	259	254	242	253	258	252	242	239	229	224	257	243	250	257	277	261	247	263	248	254	265	240	248	219	242	284	258	246	237	221	251	282	241	259	249	279	221	243	246	229	253	237	240	251	251	228	255	263	229	239	247	247	228	252	231	251	243	277	260	229	238	262	248	235	232	235	238	256	257	236	280	232	260	263	260	236	235	234	249	266	221	238	258	224	239	248	253	231	223	226	254	219	246	252	225	276	224	219	253	267	235	211	260	203	235	260	240	226	218	247	251	232	238	248	256	236	261	250	223	282	239	241	233	247	232	250	241	272	235	251	231	241	253	255	229	247	240	242	237	251	255	232	243	252	243	231	247	273	255	217	246	235	239	210	269	254	248	213	232	246	256	272	240	235	266	249	220	260	228	259	256	214	265	232	248	264	255	248	238	238	247	254	238	272	288	229	258	225	253	239	253	237	264	256	243	263	283	243	242	251	237	244	216	261	248	252	258	237	249	236	273	248	242	241	232	254	253	236	262	246	241	242	266	279	224	244	264	267	243	218	229	242	233	256	246	250	204	246	230	220	242	218	225	245	222	235	253	247	228	225	259	258	251	274	245	254	234	251	264	224	261	246	249	225	228	249	289	255	243	233	257	253	259	259	271	267	236	263	257	223	235	259	253	246	262	265	229	246	219	260	253	253	215	250	255	270	235	250	255	240	217	243	251	244	261	267	225	240	228	262	252	204	217	220	249	243	232	252	271	260	228	248	251	277	262	249	243	280	228	270	256	241	226	274	248	261	256	230	282	246	252	235	254	249	250	272	243	252	270	270	244	236	242	266	250	228	243	241	251	243	246	252	259	265	244	244	204	247	262	239	256	284	255	233	250	250	276	267	239	218	240	264	250	253	272	232	233	258	257	231	247	263	265	239	263	267	248	242	237	253	269	246	228	234	236	230	255	267	257	240	246	259	253	238	240	257	257	252	229	262	216	254	251	230	227	221	257	243	257	252	242	261	258	249	261	228	266	246	246	242	244	253	245	261	235	234	258	273	243	267	238	260	257	226	246	234	221	228	244	243	283	250	248	233	223	219	261	230	238	235	230	255	269	245	209	243	228	236	245	275	244	253	224	276	253	284	261	259	257	254	270	247	260	237	273	272	246	269	242	261	244	262	246	276	257	248	275	234	260	234	249	242	246	251	254	274	243	235	249	250	253	254	260	220	267	262	234	262	241	226	252	239	247	245	244	242	244	255	239	262	244	264	247	242	228	254	237	217	265	256	246	236	244	243	267	241	246	266	264	229	259	257	254	260	215	223	252	257	231	238	272	236	275	207	239	256	267	225	224	257	209	242	271	262	247	250	234	250	239	280	251	267	259	265	237	229	246	242	227	253	226	237	216	257	279	222	248	247	218	257	213	257	223	228	219	261	229	239	260	248	240	229	252	254	238	240	231	247	247	273	249	236	255	256	264	236	241	222	234	265	252	242	259	218	256	228	259	221	267	234	279	248	242	262	238	259	238	250	263	235	234	244	260	274	273	242	217	261	277	213	251	221	258	221	284	247	211	264	262	246	232	218	255	211	244	243	225	235	275	247	251	275	265	256	250	256	222	233	227	247	251	246	254	256	251	260	251	247	272	234	223	250	203	253	236	239	255	238	242	295	257	305	226	199	232	236	258	239	278	259	227	245	251	224	239	256	243	251	214	252	232	249	225	248	238	257	248	268	273	235	236	246	231	248	229	240	250	263	256	233	247	227	242	256	228	243	257	269	246	252	256	239	234	237	227	254	261	240	220	254	247	245	252	261	243	276	248	217	234	218	245	263	267	243	262	222	254	257	243	239	261	242	263	258	226	250	242	228	217	236	224	227	251	258	263	249	230	250	227	225	231	218	234	240	262	266	235	263	230	241	230	282	245	245	209	248	224	255	226	250	258	240	250	234	232	252	259	241	259	240	270	237	237	229	246	271	231	253	247	272	207	213	234	234	231	255	264	257	250	225	253	243	244	267	247	224	268	242	248	259	231	235	228	240	234	252	244	229	261	245	240	244	240	228	268	264	232	263	234	230	238	242	248	247	273	219	278	259	262	249	251	243	229	232	264	243	273	246	250	250	232	232	244	248	223	236	260	248	242	259	257	241	255	216	260	238	268	270	261	273	253	246	260	268	272	263	250	234	231	242	229	250	229	240	216	274	240	272	232	261	255	243	249	253	257	236	247	268	271	258	248	225	255	228	254	291	251	282	261	280	236	279	249	240	218	253	269	230	233	247	266	283	216	255	280	262	223	272	235	225	250	258	250	248	255	254	240	227	262	228	237	268	244	255	233	215	260	282	221	262	260	263	251	246	276	253	245	263	251	225	236	278	247	242	273	267	236	278	252	217	254	256	263	239	226	239	260	254	234	262	222	240	236	240	251	239	273	249	258	250	216	247	258	229	242	254	238	261	273	257	236	233	278	226	254	275	233	227	250	228	259	262	234	240	244	255	267	251	263	212	229	223	242	251	271	226	253	223	223	285	209	237	265	258	244	238	236	254	231	259	232	248	248	261	252	241	234	195	231	259	240	260	258	278	246	242	254	257	219	279	216	232	236	260	239	231	263	275	245	267	239	249	249	256	248	260	253	259	230	232	256	247	235	265	239	246	238	224	252	252	226	259	240	247	251	251	257	239	220	226	227	260	247	252	261	251	260	201	250	256	208	260	234	264	252	241	230	251	251	252	257	211	252	256	246	257	249	267	255	231	276	256	254	264	268	212	243	256	231	225	231	228	242	243	240	240	259	223	261	247	251	266	239	258	229	275	250	255	264	256	241	230	268	248	239	265	216	230	244	240	250	240	261	218	261	265	255	262	276	236	226	251	284	278	234	258	243	229	255	252	254	258	234	250	229	271	273	300	280	259	257	209	228	239	229	265	248	247	260	251	227	243	269	237	241	242	216	237	253	256	205	246	247	251	264	262	225	235	258	239	261	226	254	234	265	229	249	240	255	227	261	237	234	268	248	249	255	255	245	243	260	269	274	242	266	218	263	256	258	258	258	240	219	207	235	240	253	227	250	247	221	266	259	212	252	257	248	223	269	242	252	235	235	254	229	243	246	282	262	248	245	282	262	242	217	238	238	244	232	224	240	254	226	229	241	237	236	253	264	209	252	230	261	250	236	235	253	272	245	248	233	241	249	244	257	275	230	266	254	248	268	217	253	281	247	238	240	235	235	212	260	247	274	244	257	254	249	223	249	218	272	263	233	246	232	247	243	271	227	242	268	216	231	209	217	266	236	242	224	246	262	234	265	244	248	259	248	254	241	245	251	214	230	230	252	250	254
15306	25261	27689	4281	673	654	611	602	628	560	583	624	600	572	617	569	624	584	576	636	612	670	686	825	1125	1136	1217	1071	1100	1154	1139	1120	1116	1062	1071	990	992	1017	1008	978	872	885	928	833	844	864	791	782	779	740	701	692	668	666	697	653	711	699	692	692	667	638	619	658	626	634	607	592	614	569	600	592	585	638	585	560	597	615	582	559	570	584	598	560	587	630	589	578	583	608	620	589	576	557	573	618	563	584	612	561	573	573	548	573	603	568	569	611	535	601	603	592	558	550	608	598	591	583	561	594	603	629	614	601	604	615	551	636	588	601	615	573	547	575	551	578	533	597	580	594	615	591	569	555	589	630	593	605	569	612	557	563	625	580	565	624	578	596	563	566	601	599	605	562	550	608	578	616	622	595	579	604	574	561	579	592	583	606	559	595	597	577	609	578	605	603	584	554	588	542	590	545	589	582	524	580	580	559	583	595	566	583	569	614	566	551	606	595	639	557	604	584	626	579	579	586	597	584	570	598	584	602	567	592	554	615	571	605	553	618	565	586	579	573	579	557	589	566	595	575	545	581	610	562	610	600	559	599	616	583	591	572	571	563	612	575	559	571	578	585	620	568	590	580	546	573	596	582	562	629	605	613	593	622	584	597	648	629	573	555	595	627	569	585	568	592	628	619	580	611	554	595	566	575	587	568	574	594	566	621	559	547	623	548	561	612	554	608	569	602	566	566	568	562	612	539	549	610	640	576	590	580	633	556	629	582	597	597	555	599	584	591	597	579	572	575	575	558	580	592	611	576	583	558	604	612	636	530	629	623	628	571	641	616	582	568	594	530	633	587	583	556	568	615	617	625	613	604	610	608	615	607	577	604	607	563	617	564	595	593	589	593	586	568	590	594	593	611	575	598	587	553	578	616	599	614	570	608	555	562	583	612	548	573	573	596	579	580	581	621	572	605	580	602	561	614	585	607	580	594	577	554	586	589	603	573	574	559	592	601	650	576	575	551	609	546	566	554	565	582	595	610	575	584	592	566	577	564	594	607	621	615	564	569	606	602	564	599	588	544	616	569	577	652	578	614	569	587	556	634	556	605	564	584	639	550	578	561	572	562	573	599	536	611	571	611	593	568	581	566	565	574	572	619	571	588	556	589	580	587	572	584	565	585	618	596	606	610	566	540	579	601	591	577	572	559	555	579	591	612	561	560	588	573	595	608	557	553	626	604	553	583	589	571	578	621	565	615	592	632	553	586	626	562	599	622	598	621	605	570	572	602	564	599	602	563	612	569	601	629	573	575	584	618	607	607	545	613	584	578	566	552	603	557	588	571	603	597	570	596	578	580	585	575	578	576	586	531	569	598	606	552	555	577	591	576	621	554	613	544	592	595	604	568	598	630	592	560	576	557	580	593	556	620	648	579	583	527	605	623	617	568	606	548	607	557	634	585	593	554	606	554	570	600	583	572	610	609	573	562	591	596	566	596	628	618	583	559	578	564	557	609	547	572	618	565	591	587	605	587	594	602	564	539	575	620	580	580	588	627	537	551	616	584	597	570	606	541	651	576	581	595	597	605	561	590	576	603	580	613	627	572	604	599	570	582	545	572	605	595	602	617	555	601	590	593	601	575	567	599	549	604	524	602	597	569	581	570	563	566	589	538	564	544	595	565	605	572	602	582	597	552	576	600	572	628	586	611	559	657	611	605	628	591	604	610	593	600	576	570	597	616	594	575	601	590	595	589	592	592	598	551	590	558	598	607	619	588	539	592	595	583	621	603	599	584	609	598	567	583	603	560	546	551	534	587	535	563	542	550	584	578	594	612	589	595	574	615	600	591	568	607	623	579	516	608	580	626	568	561	574	540	602	599	581	582	586	565	595	573	572	563	575	596	554	583	595	619	587	591	624	562	587	538	607	593	634	596	590	576	617	595	615	597	608	568	599	619	588	568	600	562	565	550	587	579	578	569	555	566	587	549	614	605	599	553	588	594	577	592	571	625	605	615	567	576	603	579	582	608	571	580	633	617	611	594	559	581	571	580	578	608	535	608	582	616	596	554	594	621	564	613	551	559	604	618	575	599	609	582	583	616	587	563	626	555	587	580	587	610	544	592	566	598	586	605	589	576	574	611	563	604	590	569	608	576	571	551	585	606	602	584	567	613	576	587	594	569	589	628	603	588	622	612	586	553	560	551	569	607	602	615	605	592	581	543	592	590	593	585	605	605	564	608	548	574	570	638	617	619	549	587	612	608	577	563	579	605	586	656	620	602	622	563	600	566	585	602	551	599	589	581	601	581	592	549	548	579	578	583	604	541	587	568	590	597	570	548	575	586	593	545	586	571	581	581	591	603	603	567	566	550	596	533	645	605	585	621	612	543	561	621	577	577	586	601	557	606	592	555	550	608	576	566	571	583	571	517	616	583	581	576	589	540	618	599	596	593	611	561	604	547	582	570	550	558	561	592	609	576	588	561	579	560	560	599	587	571	569	572	609	623	590	595	591	589	645	586	582	546	559	557	586	585	598	561	609	598	589	634	584	650	619	594	646	576	586	583	617	604	568	595	592	573	610	563	573	586	551	588	559	592	589	566	568	575	576	559	591	598	603	564	583	618	568	560	569	594	575	608	598	501	578	587	638	581	609	576	608	622	606	606	597	584	625	590	609	606	552	573	558	532	603	596	584	579	620	647	592	584	612	553	571	583	586	574	567	548	552	577	566	578	580	600	582	575	622	605	609	607	565	612	581	587	550	612	588	575	577	606	610	585	627	585	567	571	615	544	590	588	591	595	588	585	590	632	544	611	606	599	598	573	641	604	569	609	544	601	566	632	577	581	606	521	628	576	583	540	563	557	591	584	576	576	592	620	612	592	627	578	574	621	564	581	597	595	607	589	591	607	563	550	543	582	585	596	503	529	571	610	611	598	561	589	548	601	621	593	585	590	576	602	604	579	555	550	572	628	544	581	591	574	583	607	641	595	556	532	645	605	616	572	587	598	591	627	610	635	610	597	569	570	651	591	609	631	614	569	626	599	560	585	580	576	562	599	556	555	643	580	587	616	589	590	608	599	587	605	564	590	603	560	623	631	570	615	563	594	559	617	577	616	619	580	564	589	573	595	560	598	589	582	571	593	561	582	612	586	588	602	589	556	601	599	589	563	625	583	603	585	612	562	574	546	546	568	559	548	591	600	610	610	562	580	588	633	632	590	589	572	620	572	592	595	604	588	572	578	582	580	629	597	602	620	632	604	555	596	582	590	569	636	600	579	590	587	602	618	582	556	581	568	598	588	578	599	607	583	595	620	590	609	621	603	565	574	551	601	561	619	543	563	580	581	578	554	583	595	594	622	600	600	566	557	633	587	578	621	572	578	570	631	584	594	537	560	611	577	614	620	621	564	613	597	602	534	556	616	606	574	594	566	608	599	584	560	600	597	584	540	613	587	577	568	576	591	536	626	667	592	553	576	629	587	599	555	586	600	547	562	581	572	606	596	646	608
43752	51502	48245	33201	22770	18343	9794	2994	705	337	299	283	282	272	248	301	272	255	256	275	249	261	301	315	371	413	365	392	368	366	356	371	365	380	402	382	350	370	344	375	313	375	348	326	334	357	388	304	294	250	286	292	273	255	281	286	301	276	308	298	287	309	319	311	291	223	292	272	249	286	246	229	271	266	259	273	260	280	268	250	249	257	243	249	249	236	251	269	253	238	287	273	264	267	281	254	270	236	268	242	290	240	253	271	230	258	248	224	242	236	247	268	247	229	261	261	237	219	282	223	248	250	274	274	232	233	254	208	215	264	265	262	263	247	275	241	269	252	283	261	277	267	257	260	238	252	265	242	243	255	253	280	276	266	240	289	257	254	266	250	241	267	266	239	263	262	252	268	257	292	251	266	234	235	250	234	266	242	244	252	265	237	269	255	238	273	258	244	260	256	261	252	243	245	222	268	255	277	239	253	279	241	254	239	294	263	248	240	224	241	242	258	240	264	267	247	254	251	262	234	255	261	265	292	259	238	233	248	238	239	249	261	252	231	260	223	265	290	262	273	250	233	266	251	237	278	261	247	245	251	240	245	237	271	258	226	251	259	246	253	280	281	225	225	266	247	250	304	254	311	264	234	231	237	277	284	236	244	275	274	262	245	238	231	265	256	241	231	261	248	238	269	237	247	246	243	251	258	264	237	239	266	227	265	273	277	237	252	247	243	255	246	258	245	240	246	295	241	264	267	251	243	251	229	236	230	252	268	260	248	260	271	309	259	255	264	240	240	238	237	236	267	248	250	252	247	265	241	227	227	235	222	202	287	278	239	243	254	276	251	270	248	260	252	266	245	224	238	256	248	248	257	275	284	242	234	256	276	251	232	272	225	239	224	232	286	242	243	260	288	284	217	262	238	234	303	211	286	260	247	254	273	227	258	248	249	275	264	254	222	272	265	241	259	244	257	266	228	244	276	294	261	287	255	252	269	275	253	259	279	263	246	284	233	257	253	246	251	266	259	262	252	265	223	273	237	221	260	272	252	266	286	239	266	251	253	255	237	259	248	249	227	231	293	249	239	235	223	267	236	258	269	258	245	253	262	259	218	278	261	254	229	236	238	257	250	277	265	282	220	250	229	209	281	264	263	245	239	245	260	255	254	281	258	238	243	278	258	256	257	261	260	252	244	229	257	227	267	264	258	264	231	256	288	274	271	272	253	282	253	242	263	249	254	235	241	266	245	267	258	241	249	257	287	258	245	261	256	265	251	268	218	275	283	266	253	239	265	244	245	277	289	249	268	253	236	291	246	276	287	282	259	216	246	274	225	276	245	271	231	253	252	235	247	260	258	256	230	231	248	253	280	254	266	245	234	255	259	274	296	261	259	273	251	248	255	240	280	243	255	224	262	281	266	258	261	236	237	244	292	227	268	253	238	301	269	233	241	301	303	243	250	276	261	219	275	272	254	255	242	252	286	269	239	256	275	245	255	238	223	245	252	213	264	252	278	244	249	236	248	250	264	252	263	252	245	248	232	248	247	251	269	245	270	280	247	264	243	260	233	285	272	246	236	250	264	257	255	257	273	272	266	248	240	242	241	228	244	246	236	224	263	242	242	235	258	249	284	259	269	239	260	243	253	234	233	272	246	265	267	267	257	276	267	260	236	237	243	202	275	247	241	255	271	233	255	269	251	253	253	250	237	264	271	264	263	261	246	301	242	266	239	281	243	270	255	256	267	267	242	240	220	258	277	277	229	259	269	266	240	272	251	226	251	255	236	258	289	267	257	240	261	232	283	264	244	276	285	276	264	244	241	227	246	247	249	258	240	242	236	250	260	246	272	255	242	283	252	240	222	255	254	252	242	272	238	240	271	268	245	289	220	254	259	234	249	289	237	255	258	234	253	251	254	235	271	258	264	243	264	261	238	240	207	252	256	255	242	251	267	291	240	270	262	247	241	263	264	231	249	246	277	282	274	241	255	247	241	248	269	256	248	261	263	248	297	253	245	276	250	225	267	233	270	239	250	271	270	212	291	260	251	235	269	272	245	239	268	251	274	283	247	266	270	261	252	269	287	257	250	253	287	250	266	251	255	254	272	242	236	254	254	231	261	265	252	267	268	272	239	220	297	241	247	272	246	236	268	270	261	250	265	263	252	221	269	239	239	227	277	261	231	287	251	242	272	263	242	284	262	268	235	309	254	266	271	282	228	268	260	265	253	256	258	270	248	255	246	225	236	262	272	275	239	255	279	263	252	224	253	241	287	267	248	225	273	258	286	243	242	253	245	253	251	244	239	264	219	259	269	252	249	262	215	245	249	269	250	263	270	259	267	228	259	270	228	281	240	246	224	226	290	260	258	248	290	248	263	242	277	296	250	227	251	238	237	268	280	270	289	311	240	245	263	262	257	257	217	271	288	249	261	263	264	277	255	250	245	240	251	252	249	256	240	268	270	253	242	261	240	257	262	266	263	218	267	259	252	273	243	247	256	252	282	262	254	241	271	252	247	232	241	232	266	252	233	229	262	246	235	268	238	259	274	256	274	282	235	254	258	251	233	241	268	253	219	248	271	251	284	244	255	252	250	265	259	246	259	272	241	285	254	258	252	273	245	252	248	262	245	265	234	256	258	252	240	246	258	245	240	290	229	252	254	272	252	276	288	282	268	227	227	250	239	249	261	258	277	237	283	251	242	263	267	265	274	266	272	262	258	249	275	229	260	269	255	221	256	240	223	245	256	231	249	291	233	259	246	258	257	246	260	264	237	239	262	256	239	243	257	259	270	246	255	248	225	246	274	239	268	209	258	248	256	236	269	238	277	236	268	245	266	235	250	227	234	243	273	267	257	250	269	256	280	264	255	279	240	243	234	250	271	232	224	259	245	249	252	277	275	263	222	241	242	253	244	262	277	289	231	252	259	261	269	253	215	242	240	277	258	283	268	239	254	271	255	235	256	254	247	263	241	266	249	254	231	255	234	269	239	241	259	245	222	265	249	267	266	256	251	259	255	248	275	247	237	265	247	277	252	253	251	264	249	252	269	269	268	218	232	244	236	213	242	287	277	268	276	275	277	238	268	267	255	301	254	252	279	252	243	283	269	253	235	225	258	262	232	252	234	243	269	269	229	250	260	256	268	266	265	277	228	222	265	231	290	253	256	247	236	246	275	271	270	282	263	256	234	243	260	241	296	250	246	251	239	262	268	198	289	222	272	224	229	259	248	248	260	280	259	249	253	276	252	262	245	215	265	245	275	252	265	254	265	279	237	249	258	261	245	272	258	260	234	265	285	250	252	272	257	266	268	283	262	246	254	243	252	258	261	266	258	251	259	259	275	255	257	249	245	267	262	254	238	248	263	229	254	252	239	216	238	255	252	234	254	282	246	255	267	226	281	262	248	260	230	265	254	256	274	247	257	258	268	259	279	251	235	286	253	270	245	245	236	266	274	245	240	260	300	258	268	267	269	205	251	252	237	271	271	241	265	283	290	258	235
34850	51336	53874	18987	1514	1264	1099	965	929	849	821	778	733	767	724	736	712	707	644	663	656	734	1003	1175	1467	1563	1559	1506	1410	1491	1452	1408	1476	1501	1530	1421	1421	1420	1442	1302	1270	1234	1158	1121	1264	1328	1139	1070	880	846	794	774	860	836	827	774	839	866	848	954	789	788	878	919	737	755	793	657	685	647	626	628	636	652	651	651	627	573	661	646	611	615	620	610	608	587	660	597	556	594	616	591	612	580	551	631	607	616	602	567	588	551	557	560	574	573	584	582	628	556	597	588	580	589	566	572	644	557	595	634	579	614	602	553	596	570	614	595	632	621	590	566	607	599	569	539	593	565	617	611	602	616	609	586	593	560	594	570	584	621	575	567	607	593	543	601	562	575	597	560	581	602	629	584	587	621	595	580	571	590	611	618	591	603	560	607	608	580	597	639	616	608	598	608	603	552	597	625	634	602	587	641	589	582	585	568	563	606	594	588	556	564	632	631	533	544	603	589	597	578	610	601	572	626	631	588	587	586	559	600	599	627	629	573	582	604	569	597	602	624	567	617	606	596	571	589	591	597	601	568	605	621	585	579	602	587	580	623	606	587	579	607	592	620	650	662	609	602	599	620	571	622	595	625	604	627	595	581	615	622	635	623	552	580	570	588	599	638	569	625	602	594	623	614	550	598	610	601	584	605	649	639	597	574	569	566	565	584	601	619	605	605	574	573	590	595	599	574	623	639	571	619	605	538	585	592	585	608	580	567	603	615	587	582	632	601	580	641	606	559	558	588	645	607	596	600	597	578	604	601	588	598	611	621	615	590	635	575	581	546	613	581	624	561	623	582	616	580	612	563	597	624	602	574	569	604	590	608	581	620	566	584	614	586	583	596	581	594	598	607	565	578	582	582	578	626	609	579	564	620	587	529	603	575	574	590	617	627	604	604	580	578	626	581	590	529	585	602	572	607	580	585	610	575	555	575	596	599	571	607	558	602	593	611	607	605	588	606	598	618	566	589	589	569	559	591	581	583	582	597	582	623	606	604	590	599	624	591	607	607	604	588	584	620	580	618	612	600	607	576	595	625	583	614	619	626	587	563	562	606	597	618	617	593	591	599	618	586	582	564	596	596	602	607	527	597	583	574	618	584	613	584	612	631	596	587	593	575	597	588	575	619	589	621	590	619	596	648	601	583	562	597	619	577	618	605	582	574	585	620	619	562	624	622	597	622	599	568	568	573	565	588	623	591	578	581	624	608	585	611	599	559	581	610	638	584	574	586	557	593	605	590	543	560	598	592	580	598	590	632	571	586	600	577	569	587	601	568	618	607	584	611	587	595	613	606	614	596	606	573	611	602	555	564	591	637	575	598	605	588	576	574	616	572	542	576	593	579	579	623	609	618	556	607	568	572	597	589	639	624	572	599	570	591	589	587	593	579	581	603	562	570	611	604	615	576	570	603	570	646	546	607	592	648	597	616	579	606	612	563	630	597	574	608	610	627	573	588	613	572	618	577	592	619	601	608	569	587	618	610	602	568	609	592	591	619	578	596	639	596	611	566	550	597	613	648	583	573	554	646	592	602	618	597	611	586	580	593	548	578	604	599	602	582	557	544	596	620	616	602	613	607	601	561	608	577	617	641	608	631	605	589	648	595	591	598	638	591	598	653	586	598	580	603	635	570	569	626	580	607	634	636	551	578	579	619	583	619	550	601	593	591	563	556	579	574	633	604	613	587	629	589	612	621	576	559	576	569	617	539	591	592	582	614	568	636	596	550	599	633	589	597	598	569	601	603	602	577	588	604	540	608	584	611	564	563	627	624	622	588	591	593	585	576	598	581	561	625	594	588	613	601	594	567	593	600	578	587	609	614	595	587	607	614	579	585	567	604	580	605	574	621	620	627	624	571	601	579	527	602	553	609	582	606	609	597	585	591	582	594	606	611	576	617	582	583	593	596	579	647	594	617	595	607	561	581	595	610	570	614	633	636	551	571	577	597	610	591	560	550	618	630	601	591	600	618	604	615	577	584	568	632	640	623	589	562	602	570	583	593	584	588	637	593	578	537	652	584	576	597	562	615	595	583	615	610	593	605	582	616	577	599	609	592	561	588	595	590	630	580	633	563	646	529	580	592	645	589	596	559	579	610	608	558	598	597	599	542	607	618	562	629	586	599	662	598	563	570	577	643	610	595	642	552	606	583	576	598	586	602	594	586	607	600	582	636	575	624	608	550	590	567	603	584	606	596	596	571	607	619	596	580	577	566	577	582	661	557	608	581	595	602	591	569	601	565	588	621	597	568	616	609	614	625	593	581	629	630	585	594	589	584	566	617	606	618	588	628	613	602	590	574	592	574	583	605	587	602	600	624	579	623	593	566	577	621	581	647	587	590	602	597	603	544	615	582	586	626	579	599	583	610	602	591	553	573	581	579	630	586	593	590	596	653	609	593	588	579	604	591	610	570	609	606	614	590	630	555	570	593	609	567	619	583	563	587	578	613	653	639	600	596	600	604	617	606	565	596	572	576	563	613	580	565	581	595	634	594	590	591	603	594	582	630	625	609	614	569	602	606	639	565	564	575	604	582	593	598	580	574	611	592	600	574	634	619	593	611	613	620	566	577	585	571	647	605	592	598	623	553	567	618	570	583	559	562	569	598	607	584	591	586	572	557	585	628	552	612	579	540	549	571	601	591	593	596	602	596	607	547	586	609	609	594	626	621	613	605	619	597	580	602	610	613	661	577	550	584	586	593	578	637	617	541	589	595	558	630	625	588	574	620	598	605	593	615	602	585	587	560	629	607	593	573	575	597	622	642	577	581	564	592	561	571	600	600	620	582	616	578	601	591	586	592	593	617	621	615	627	587	552	589	605	638	585	610	614	594	565	597	568	594	608	587	588	586	577	592	628	613	593	571	588	619	575	565	602	632	590	561	643	639	604	586	595	546	607	562	585	596	620	598	642	560	623	634	605	615	627	586	616	606	609	546	588	590	590	602	571	622	627	577	612	630	588	583	593	628	580	632	558	579	554	550	597	614	609	620	583	628	568	591	621	585	571	627	546	659	611	606	578	641	621	547	585	547	594	589	632	648	583	551	567	651	596	592	577	603	627	612	559	566	602	616	608	632	601	633	593	616	585	627	571	622	599	641	598	592	600	628	602	589	617	578	599	590	597	560	611	568	537	627	578	590	586	578	591	597	575	581	631	618	608	584	616	577	604	677	617	591	568	602	616	600	634	595	601	565	596	587	606	612	552	609	560	572	591	613	574	556	566	613	604	599	626	613	601	593	654	609	545	595	596	601	606	632	567	609	592	619	546	599	619	601	619	607	577	622	587	583	567	567	616	578	573	599	651	588	625	629	555	608	643	572	568	609	609	582	544	619	558	652	596	563	587	604	645	570	572	625	590	602	615	606	615	580	619	595	616	630	598	601	591	608	608	591	602	588	594	663	600	583	588	581	569	619	584	623	598	592	537	619	640	620	603	632	600	591	577	610	573	599	608	600	578	594
52954	50208	39325	28374	24671	24073	20835	14116	5552	1023	446	371	370	370	329	293	326	304	315	289	288	301	346	469	501	529	548	530	573	582	549	511	520	570	567	540	518	552	550	479	496	464	437	418	478	526	476	348	365	313	323	333	326	346	333	363	385	362	342	405	436	406	383	391	311	338	346	284	273	281	282	288	290	274	281	276	257	273	269	274	281	276	260	232	227	267	262	263	260	277	294	272	270	278	249	237	254	265	264	277	261	292	297	242	279	291	288	265	273	268	263	305	236	254	257	244	267	277	270	239	265	304	242	248	291	254	252	253	282	261	281	256	224	275	245	264	236	269	257	277	256	246	249	279	255	250	273	269	253	264	251	284	244	262	268	254	259	258	301	234	248	267	257	268	253	254	277	214	269	279	266	259	246	252	246	255	264	264	235	262	250	231	242	213	228	245	264	245	277	265	266	282	259	252	238	265	250	267	237	238	265	266	242	250	264	254	275	248	251	261	258	242	242	244	238	232	245	259	252	273	257	268	227	276	248	254	272	258	269	250	259	236	232	273	272	281	261	260	254	274	276	264	270	264	267	247	286	277	244	280	245	264	267	248	256	273	265	258	290	284	252	257	241	278	258	253	242	249	274	255	241	243	253	276	258	246	297	261	269	242	243	250	258	232	296	262	238	269	293	291	249	240	253	281	259	246	252	286	284	285	266	286	268	275	254	283	252	263	240	253	250	269	216	253	216	252	230	259	265	228	282	240	275	240	240	265	247	248	251	266	271	247	287	286	273	249	285	263	244	245	272	225	269	285	289	276	255	276	230	251	251	248	274	302	281	244	242	274	269	255	263	277	250	298	239	221	250	266	275	291	263	278	274	246	238	233	284	272	257	242	235	274	244	265	283	254	263	253	281	246	226	250	247	243	273	252	258	273	243	274	256	248	262	256	258	260	311	261	297	276	268	263	267	245	243	276	260	268	255	283	266	258	260	232	237	257	233	246	223	249	252	282	269	222	266	264	237	268	285	256	248	266	262	222	270	235	256	256	278	265	296	227	240	270	262	253	253	241	260	274	260	264	256	259	307	302	246	283	272	235	273	225	268	251	270	227	243	259	259	265	261	286	254	267	287	228	272	225	253	250	275	254	251	254	251	276	253	256	251	238	283	268	259	255	285	272	275	231	248	230	260	265	273	241	272	286	266	256	276	248	241	248	261	250	259	279	254	254	225	248	242	240	251	243	256	241	255	252	255	255	285	241	269	280	257	261	264	292	256	243	260	265	251	244	278	247	238	260	279	269	268	246	268	282	274	247	278	265	282	306	265	239	231	268	270	279	255	257	255	266	262	264	255	237	233	267	289	253	257	265	272	270	240	260	246	280	250	243	242	246	294	259	272	234	244	230	247	281	298	250	282	293	266	268	286	271	230	278	255	252	291	273	257	230	256	284	244	271	256	279	287	281	273	277	236	264	243	273	255	246	248	245	254	267	282	273	239	256	257	254	218	275	278	282	263	253	232	249	240	259	265	285	288	230	273	266	263	260	253	265	263	290	242	238	253	249	282	264	251	284	283	275	285	268	254	222	238	264	278	269	287	270	250	239	283	253	264	291	250	279	263	276	262	244	250	270	239	275	253	256	284	258	250	230	257	257	250	252	253	271	257	257	247	266	261	264	252	276	281	249	268	256	241	249	244	259	246	229	244	257	251	271	265	255	253	260	231	265	260	252	271	243	274	235	223	249	286	257	249	288	248	264	261	233	261	240	258	290	254	276	230	243	264	234	251	287	288	247	257	254	290	268	256	266	286	271	249	271	266	252	274	274	279	263	255	256	276	258	254	276	260	238	261	248	295	298	281	259	278	264	270	260	273	233	256	246	241	257	269	237	269	277	273	261	262	242	261	233	241	271	233	271	286	264	275	271	275	239	265	263	238	291	235	272	240	279	236	258	283	291	276	261	256	266	282	258	249	250	270	257	257	239	243	269	279	275	272	232	229	267	279	247	248	264	264	235	244	251	277	257	252	276	243	268	256	247	256	251	273	240	246	249	274	250	245	264	280	247	275	277	302	249	266	248	252	284	248	266	269	242	258	281	268	265	256	262	281	260	257	245	301	263	264	239	265	232	262	279	246	293	285	256	254	243	270	257	252	257	280	242	246	263	249	256	261	260	256	238	251	249	243	266	249	250	259	264	256	259	252	291	261	262	251	268	271	268	276	276	242	271	212	264	270	245	231	245	227	253	277	274	237	262	223	294	258	277	252	277	243	242	245	262	245	264	288	291	232	253	246	264	255	259	253	252	258	302	263	296	259	264	271	250	257	238	232	283	253	252	246	286	256	249	258	262	260	271	238	294	272	256	273	232	264	265	238	256	242	254	289	269	276	283	268	257	234	234	219	261	240	262	268	229	251	277	250	279	248	268	250	264	274	260	216	269	226	262	253	281	242	250	244	243	243	245	299	240	244	243	255	264	241	264	266	250	257	247	252	276	257	264	285	253	281	266	287	253	239	268	274	268	265	264	283	256	248	300	250	264	263	278	253	238	273	259	280	257	248	251	265	264	262	273	265	258	253	262	231	248	267	230	271	247	289	302	253	261	268	248	269	250	252	229	248	252	233	251	283	256	255	254	282	240	257	250	266	252	253	243	259	242	242	276	245	280	247	241	256	267	260	264	249	271	270	273	265	265	271	236	275	272	263	291	270	246	241	275	263	239	270	255	256	267	267	295	280	240	262	291	260	250	228	263	246	248	254	258	242	268	256	269	268	273	232	270	255	223	282	268	270	251	262	240	248	254	245	282	247	241	254	238	232	259	269	278	276	273	261	266	240	273	263	303	253	277	254	251	265	247	263	290	251	264	249	261	258	235	260	265	268	310	261	271	260	269	261	290	271	250	256	251	259	280	271	215	240	233	246	276	250	228	241	240	240	238	273	239	285	278	257	253	285	259	273	258	251	258	251	280	255	265	266	258	273	271	253	268	263	276	270	302	228	281	224	240	243	263	288	264	290	272	242	248	245	267	249	242	259	253	256	219	231	245	287	275	242	250	290	292	242	253	264	268	258	242	278	283	231	256	278	233	236	271	273	233	278	258	259	282	263	245	269	225	247	269	256	244	287	229	249	265	275	245	259	262	268	259	266	277	262	270	249	247	248	274	228	255	227	253	247	288	256	252	260	259	251	237	278	258	249	262	250	274	275	249	255	314	275	249	264	230	270	270	264	238	252	266	252	285	257	249	272	273	260	261	263	255	294	275	233	253	257	244	255	280	261	261	253	246	240	263	254	259	249	263	244	260	273	286	247	270	254	287	266	256	279	243	252	265	254	284	253	251	290	248	281	269	245	279	252	249	259	257	244	277	237	268	269	255	233	271	236	278	233	264	270	275	254	237	256	264	274	274	258	256	236	287	261	265	247	251	258	245	260	271	227	253	225	230	261	267	255	263	228	255	252	244	246	286	253	256	239	270	255	252	276	257	269	257	247	265	278	296	263	277	259	255
46087	55330	52581	14298	3686	2832	2298	1944	1642	1478	1299	1192	1056	1052	1012	925	920	903	840	798	764	849	970	1856	2036	2329	2354	2427	2476	2441	2356	2312	2359	2500	2502	2486	2300	2542	2461	2239	2191	1961	1902	1713	2245	2463	1851	1505	1225	961	1006	979	1107	1189	1064	1210	1360	1308	1156	1372	1409	1550	1478	1292	945	1006	1125	1059	744	742	636	654	664	706	693	649	669	611	650	604	643	587	604	604	595	588	571	611	580	584	571	562	612	514	581	607	603	582	594	590	563	563	589	596	567	620	574	584	579	567	578	612	570	643	599	597	566	590	563	561	573	572	622	600	609	611	627	627	584	572	565	622	624	588	625	553	604	572	577	588	585	554	601	561	556	562	586	599	568	567	555	579	595	588	601	542	599	586	588	591	538	591	542	604	650	617	553	541	551	621	598	565	593	529	556	611	572	555	615	558	560	596	576	590	604	578	587	606	582	571	573	618	604	580	576	579	566	574	561	614	527	546	583	592	617	582	558	571	562	573	565	589	630	556	574	594	594	579	569	564	538	575	581	568	577	565	583	560	509	584	537	564	571	607	550	570	577	570	599	541	593	512	573	591	575	563	592	595	624	583	585	602	609	584	596	575	604	581	550	596	626	604	587	607	579	510	576	557	566	584	571	598	599	541	615	541	570	562	601	581	559	625	549	569	550	584	582	598	579	612	593	612	577	571	606	591	569	579	586	611	615	554	555	611	567	612	577	574	569	593	573	593	553	581	597	547	580	625	617	584	616	551	576	532	597	616	582	620	591	555	542	588	561	568	619	550	611	549	593	558	568	591	581	563	555	598	562	524	571	534	610	563	521	571	579	543	610	519	601	596	542	555	639	557	595	588	560	533	558	566	593	586	572	601	538	545	580	578	592	570	589	545	574	627	591	605	604	545	585	598	601	597	534	605	586	528	587	557	595	519	577	579	569	552	549	558	588	570	550	547	615	588	580	571	557	617	581	596	646	620	572	573	569	587	557	536	597	577	570	591	558	607	569	571	582	569	563	611	574	529	545	592	564	595	562	539	554	587	579	606	639	569	607	561	633	581	591	554	549	546	632	568	595	539	566	583	552	551	552	581	601	594	547	584	600	597	568	571	566	607	540	539	549	613	587	597	544	596	555	574	598	567	606	566	601	623	570	567	608	576	577	622	554	541	542	590	586	577	611	604	538	573	588	584	536	544	561	563	600	575	591	571	543	548	556	562	560	599	567	623	607	561	552	582	574	552	571	597	583	538	597	587	573	565	588	610	597	541	608	614	575	572	588	591	578	545	594	582	594	565	604	581	619	591	598	620	616	587	563	580	600	593	562	576	594	561	533	577	559	544	614	606	581	597	551	556	626	558	620	522	560	572	573	547	558	574	569	612	627	588	602	574	574	571	571	540	570	571	582	564	589	595	582	650	595	596	578	568	519	603	522	583	571	609	561	559	592	611	583	580	608	565	613	604	530	550	587	574	596	625	557	603	584	575	598	586	617	550	604	577	583	582	556	568	522	603	574	584	589	558	567	537	577	621	586	589	597	582	575	561	572	526	547	555	615	578	595	593	618	615	594	555	595	537	606	585	561	608	561	555	557	572	571	608	531	552	580	563	541	595	646	581	582	578	590	626	528	613	588	574	550	616	527	539	617	569	624	615	599	579	576	588	596	594	586	612	605	559	568	577	575	607	635	605	590	560	568	565	567	606	605	590	560	587	587	599	624	590	586	573	563	578	583	561	599	588	619	565	570	565	549	572	638	586	563	581	580	536	594	562	571	565	581	585	587	605	569	625	645	586	612	594	519	540	594	554	543	560	553	547	596	572	581	581	592	636	608	599	565	567	583	565	585	590	571	572	598	590	628	608	573	574	559	600	600	613	593	552	591	541	565	575	559	588	556	594	604	541	569	577	621	598	589	565	536	574	584	584	569	549	583	566	630	606	562	557	565	588	589	573	592	576	587	565	587	619	605	579	567	549	617	560	580	593	536	560	594	582	617	549	600	576	573	591	594	537	555	549	551	562	552	599	547	565	569	596	543	576	541	563	595	580	569	578	599	553	601	565	589	551	567	551	577	577	602	574	591	557	601	547	601	517	573	616	578	541	526	572	587	602	572	609	585	595	594	562	611	574	570	536	627	551	565	556	574	558	553	599	577	617	575	566	573	588	565	601	580	579	610	543	597	615	576	550	574	565	588	570	584	605	573	572	553	579	563	576	557	571	594	603	588	600	564	560	629	547	605	569	565	584	610	597	617	580	579	613	541	599	642	574	580	587	588	601	580	549	573	563	596	537	572	577	586	603	555	541	627	602	584	588	593	565	587	626	581	582	583	628	606	602	590	586	578	620	519	584	556	542	577	586	607	560	570	565	552	605	574	576	524	611	580	604	615	564	612	567	600	587	621	590	625	589	549	626	602	588	565	578	603	544	560	610	534	512	552	588	591	585	544	552	576	573	602	561	599	581	584	584	575	588	579	598	567	597	607	537	592	539	575	577	589	545	570	566	582	589	542	609	607	561	572	589	562	587	590	587	526	555	593	534	577	580	603	571	588	616	592	567	573	555	566	589	587	584	551	594	591	560	618	631	571	555	568	522	579	564	579	559	591	540	621	569	549	572	601	591	582	588	559	617	560	559	565	608	603	602	582	611	584	593	573	550	598	564	525	593	603	574	591	561	580	557	579	607	582	599	577	603	611	577	614	580	568	534	648	575	578	620	627	569	539	613	564	570	589	627	585	579	601	589	566	581	596	620	544	613	576	547	608	561	545	604	567	580	581	592	598	600	593	572	594	596	560	587	568	587	588	595	601	588	569	595	619	583	558	596	613	581	561	627	621	591	584	607	537	580	625	566	564	581	542	567	568	604	580	647	574	604	582	557	563	525	600	585	588	503	602	584	575	586	616	576	563	643	584	590	590	605	575	584	537	623	580	608	574	563	591	578	601	591	605	552	524	554	593	628	572	606	519	585	566	575	632	576	549	565	556	572	584	588	563	574	587	598	578	619	540	575	613	577	594	558	586	594	578	558	550	589	599	578	626	555	599	550	562	569	606	573	624	600	624	557	564	594	573	600	579	574	565	548	537	580	551	546	563	599	612	571	583	626	573	587	593	566	614	591	548	540	607	594	568	576	551	589	618	551	578	566	622	540	585	578	548	628	572	554	597	546	601	568	572	602	566	578	559	595	588	560	574	584	585	578	612	603	560	545	568	570	599	552	562	580	557	605	593	512	554	573	578	609	569	592	592	632	586	606	582	597	615	577	576	555	624	546	573	545	577	571	583	588	582	568	595	562	561	536	583	561	554	572	553	556	580	633	560	612	565	581	579	580	574	589	559	570	598	585	587	549	586	601	594	578	590	571	642	531	584	554	593	578	575	598	538	577	554	575	576	627	538	620	580	583	592	535	540	545	574	613	588	556	541	548	548	558	590	582	550	577	590	588	601	580	572	577	576	570	565	596	604	598	566	590	582	570	582	571	583	581	552	586	559	588	587	610	594	621
18807	26250	25489	7074	822	324	254	241	238	248	258	235	276	259	280	249	240	248	264	270	276	255	282	295	324	314	329	344	358	355	341	328	326	363	316	309	340	306	297	306	299	312	281	305	304	292	305	251	257	285	289	229	280	271	281	278	256	271	243	220	284	257	234	242	248	262	251	234	249	235	256	230	245	244	199	238	231	265	236	276	256	247	250	240	265	237	260	240	280	234	255	244	246	250	256	264	252	243	256	234	262	258	231	222	254	228	242	248	229	237	246	242	273	250	262	233	223	245	269	294	250	249	248	254	244	243	240	261	248	275	243	263	229	253	249	237	255	235	243	263	210	235	242	244	258	258	260	273	269	237	235	255	219	226	252	243	272	226	245	247	259	239	226	247	237	277	248	247	229	266	275	235	222	264	247	233	262	266	276	255	252	256	246	266	265	252	245	249	268	229	269	228	249	238	269	240	250	257	242	246	244	263	239	239	250	249	293	224	263	239	228	245	244	245	241	224	246	255	229	220	250	233	262	226	264	243	252	230	249	255	236	256	228	247	223	234	265	258	250	236	295	259	258	246	251	269	222	259	247	258	247	277	225	264	284	269	268	242	266	287	247	260	237	247	234	239	242	253	260	272	258	242	278	267	245	270	251	269	239	235	206	253	289	245	231	269	279	237	255	252	238	260	284	256	246	270	252	256	252	238	230	267	224	241	239	267	268	255	266	257	232	238	276	254	278	244	234	262	248	254	236	260	242	253	238	230	241	266	268	247	239	215	251	225	269	234	247	225	241	221	288	262	255	249	272	241	256	253	257	263	267	208	232	234	264	229	203	255	200	228	234	219	241	253	210	236	240	257	242	265	254	260	233	230	277	244	234	239	265	231	257	243	212	233	244	270	264	254	251	236	274	222	229	228	257	236	263	240	274	236	229	260	236	230	242	223	250	249	247	237	240	224	263	265	268	239	232	233	229	272	226	252	255	215	254	239	263	245	249	231	250	256	251	273	213	230	240	284	242	221	230	279	246	227	261	249	268	225	228	267	271	229	262	226	242	249	232	237	237	266	243	229	242	241	228	218	215	250	236	235	244	264	228	244	247	257	239	260	244	272	260	249	263	257	275	248	250	273	235	265	269	254	271	258	245	247	254	272	240	256	225	255	235	247	245	247	288	246	254	219	213	257	248	264	234	249	255	236	253	234	246	228	252	260	250	228	258	243	241	215	240	241	271	247	249	272	221	268	226	263	244	275	239	246	257	249	261	227	229	253	244	255	279	248	234	282	228	244	231	231	235	220	238	241	244	279	292	266	224	235	240	254	224	235	226	226	243	248	234	242	238	258	242	229	261	235	278	248	228	239	251	219	258	250	243	262	229	242	256	236	266	240	231	219	254	260	243	227	241	242	272	245	280	228	238	235	251	277	258	257	256	243	239	224	256	246	245	274	224	228	246	222	242	240	232	260	260	236	264	240	225	225	246	242	254	254	236	230	221	246	272	257	259	277	240	268	265	259	267	256	219	243	237	231	240	252	251	246	240	242	240	237	271	229	252	256	251	252	265	245	233	266	247	250	257	273	197	234	268	262	252	262	242	228	239	243	254	247	243	242	249	236	237	237	259	255	232	254	204	219	244	229	243	262	239	263	214	266	265	253	258	256	264	240	233	268	256	249	239	214	251	233	251	282	276	240	226	223	259	243	272	256	291	257	257	239	247	245	259	237	229	228	219	276	240	242	240	243	255	242	269	232	265	260	215	227	243	255	239	232	251	236	241	229	270	264	232	232	245	251	226	230	232	224	246	246	264	244	224	288	246	242	240	263	246	254	235	243	211	237	244	241	242	251	278	234	246	250	234	253	241	241	256	245	239	229	238	249	264	242	270	281	250	259	278	256	260	247	223	218	218	235	286	240	204	242	256	270	225	267	259	258	238	247	255	242	257	245	259	245	256	272	231	233	252	220	220	243	248	259	246	252	260	255	242	275	276	226	257	229	223	245	268	274	271	275	265	269	230	228	256	254	256	259	237	261	234	229	228	234	247	268	253	257	259	232	213	245	243	238	252	234	226	271	244	251	222	237	242	253	227	258	250	250	243	254	257	256	230	241	272	234	217	255	249	231	230	263	258	240	257	250	257	272	225	229	234	247	248	254	231	265	237	212	246	238	256	260	246	270	255	253	257	234	247	251	227	218	270	235	266	239	284	258	268	255	256	258	249	255	230	259	238	260	233	232	250	238	239	232	255	252	231	264	237	212	213	243	275	223	266	275	258	257	227	249	245	259	221	217	259	259	235	222	260	257	258	236	266	239	206	265	235	247	242	260	241	259	240	258	226	243	249	232	246	219	259	228	235	266	277	251	255	276	244	272	251	238	237	232	219	252	237	209	253	247	225	230	222	228	236	234	251	239	241	234	250	255	262	237	237	255	240	248	238	268	220	259	231	253	229	279	258	242	239	235	246	239	240	244	264	269	268	246	249	243	224	276	251	262	276	267	235	226	244	232	256	266	262	237	235	255	248	253	260	256	262	238	279	236	245	262	245	231	258	245	269	257	236	229	206	229	232	257	261	264	246	260	256	244	269	259	228	263	235	254	248	260	214	254	226	258	236	249	236	232	257	256	234	261	243	247	226	230	252	241	279	243	244	254	220	226	255	259	241	235	259	258	237	275	229	246	255	259	274	248	267	248	257	263	225	228	232	244	244	236	247	255	222	268	231	271	261	249	248	251	254	258	259	254	257	233	272	240	231	260	262	277	256	250	232	266	259	288	221	273	260	260	264	227	251	247	232	254	255	265	257	233	239	260	232	230	241	260	249	243	237	267	243	216	257	237	238	257	237	227	257	263	262	255	265	267	265	252	271	280	239	254	251	245	235	256	257	236	235	230	263	258	244	233	274	226	254	245	260	291	255	260	265	210	214	255	257	214	235	225	235	224	242	243	245	239	206	242	250	243	240	253	261	265	235	242	232	232	244	253	255	225	227	237	245	252	223	258	245	238	215	230	241	243	263	266	245	248	244	240	236	249	242	231	244	242	242	232	243	252	232	250	236	262	248	260	285	226	279	283	219	257	236	250	247	270	261	269	254	217	238	240	204	239	260	253	271	261	251	245	239	242	268	251	263	250	258	257	256	254	222	231	235	239	244	256	240	240	261	256	214	252	220	247	262	246	242	262	227	252	264	235	257	253	258	264	254	221	260	286	249	249	241	257	233	251	253	222	228	239	260	240	243	249	250	235	239	241	262	226	250	291	245	244	250	227	244	232	258	270	236	266	254	240	278	268	218	232	219	235	234	262	246	254	260	238	265	237	233	253	244	256	246	258	252	218	238	256	216	270	233	237	272	227	227	268	261	230	299	244	238	228	223	249	235	269	215	238	276	298	234	256	242	248	278	262	236	262	248	263	208	219	234	248	248	250	268	263	232	237	215	237	260	247	259	234	257	246	241	266	235	233	237	237	268	243	220	238	260	229	245	250	261	255	233	286	247	247	251	234
14453	28546	27011	5063	622	610	614	632	606	631	596	584	564	563	588	606	594	628	571	610	675	651	692	929	1091	1034	1168	1132	1206	1147	1175	1148	1189	1096	1027	1082	1057	1073	1054	1020	973	918	853	856	879	814	823	720	693	679	706	734	717	747	684	713	727	672	634	650	634	648	604	621	612	640	591	664	609	622	556	598	625	624	539	559	596	584	595	617	560	647	622	609	593	600	575	584	653	582	567	580	574	598	601	524	600	584	587	586	599	562	561	560	554	591	608	609	618	573	561	587	569	566	562	565	566	593	543	591	537	595	561	622	571	589	594	547	622	569	595	566	567	567	567	585	624	540	556	604	572	632	609	573	566	571	564	610	602	619	615	643	556	576	597	552	563	571	599	573	574	598	587	594	563	613	584	615	538	574	598	577	617	562	606	625	558	593	601	561	572	592	608	566	571	543	539	613	602	599	565	582	588	596	580	515	587	567	591	534	597	570	594	571	573	618	573	635	583	639	601	587	601	557	552	554	589	545	582	581	591	536	605	565	615	586	598	574	542	611	567	552	570	573	588	558	568	557	567	552	616	579	579	573	575	609	606	620	581	616	567	587	613	589	583	582	591	591	549	598	602	582	609	568	558	539	585	586	510	560	598	555	598	577	589	578	574	543	599	626	592	601	582	634	613	578	622	565	608	588	584	597	620	613	600	569	578	631	534	583	590	599	524	565	572	585	578	606	594	566	606	545	591	543	559	575	574	565	579	560	576	596	564	554	596	614	603	601	577	573	596	610	600	576	537	609	580	561	564	557	611	558	626	526	590	574	584	602	568	564	607	605	599	623	601	595	617	571	596	626	622	558	566	572	584	599	581	612	595	613	553	600	582	577	592	603	604	588	598	531	565	598	599	561	603	514	586	609	589	605	574	587	625	593	548	580	595	571	585	562	568	562	553	609	576	576	567	565	573	571	566	587	574	608	572	583	591	607	595	555	542	599	563	541	592	614	546	555	597	579	601	574	643	597	551	559	581	605	554	570	573	637	570	600	628	590	542	615	604	575	584	603	607	599	589	565	574	536	618	572	580	572	536	564	578	560	572	605	615	637	588	585	585	581	604	585	627	576	578	547	628	576	643	613	571	524	555	594	594	603	569	530	596	608	574	516	581	637	600	587	589	645	572	593	622	583	587	569	596	542	590	638	596	590	550	585	585	622	590	560	588	612	586	585	568	599	576	602	571	591	560	603	529	590	584	590	584	538	570	579	527	578	604	608	578	587	579	593	596	594	569	589	585	580	578	596	653	563	595	614	598	573	563	574	565	563	608	536	597	594	627	588	564	598	610	567	623	567	603	572	571	560	588	580	571	571	572	580	595	571	578	641	613	585	612	564	555	591	594	595	619	587	560	598	568	536	578	586	642	576	527	579	587	607	594	566	602	589	603	591	594	571	606	596	597	539	596	588	581	564	596	575	603	604	570	611	587	546	545	596	584	607	519	563	577	596	600	605	571	606	573	619	617	570	582	577	610	608	582	548	618	631	572	517	573	544	609	601	592	571	577	655	556	562	579	586	574	561	585	583	565	561	627	564	577	565	547	560	589	620	596	585	593	583	573	577	588	577	589	557	577	635	605	536	537	555	553	575	577	565	549	568	564	572	585	554	621	610	559	558	571	568	565	584	576	572	576	607	594	582	569	567	571	605	578	578	587	623	577	572	613	591	593	603	560	571	538	601	570	521	571	580	559	579	583	557	575	584	552	606	573	574	581	570	611	604	592	618	582	557	566	601	595	581	580	609	567	570	563	597	560	601	583	568	560	567	548	582	603	554	605	572	581	584	573	547	604	561	604	608	581	609	607	537	600	545	582	567	605	583	550	546	574	587	558	592	571	561	555	548	595	564	596	603	593	612	572	596	582	578	556	581	560	623	592	559	554	628	595	556	573	557	618	562	615	573	553	601	588	609	565	520	648	540	609	604	598	579	587	593	589	582	571	616	564	564	595	593	569	598	591	605	589	556	603	592	570	547	591	560	579	537	608	587	576	610	589	596	606	588	554	572	579	615	584	573	567	598	619	568	592	609	567	611	587	600	583	637	610	584	552	572	595	553	583	567	650	571	558	607	593	585	588	576	575	589	557	562	597	586	608	612	572	587	572	560	534	526	594	591	599	608	564	588	617	605	603	608	633	586	535	575	566	612	611	617	573	547	610	582	601	552	602	571	590	532	595	588	564	597	594	598	557	600	594	585	606	641	605	628	612	630	570	564	604	579	563	570	581	593	609	577	594	562	583	592	605	596	584	578	545	561	623	561	623	561	570	568	580	584	611	568	607	596	625	595	608	570	563	559	605	536	585	610	567	598	577	600	561	543	572	582	569	603	585	580	541	593	608	642	530	582	590	565	556	598	616	585	613	598	586	553	570	588	603	603	567	626	612	588	579	585	587	561	577	573	580	598	608	603	596	605	553	568	602	570	561	604	580	572	581	613	633	631	616	590	607	593	593	608	581	564	572	608	549	564	580	589	556	560	583	588	586	580	597	604	565	605	573	653	609	555	587	569	586	579	581	553	589	542	601	588	565	602	567	631	610	566	593	527	597	584	559	580	597	565	579	617	569	570	542	626	566	589	604	604	545	557	550	632	604	572	571	600	598	540	594	613	621	588	573	596	616	597	571	608	539	549	521	598	584	588	533	588	574	524	600	588	542	566	571	590	563	624	603	589	594	562	536	560	573	666	570	605	586	591	572	578	576	580	580	606	583	629	547	553	566	601	564	577	564	628	555	589	582	555	586	589	527	545	549	581	580	583	590	618	568	614	600	543	612	555	584	542	580	587	557	610	598	587	619	592	609	559	561	577	591	580	597	600	615	584	574	588	614	639	578	624	579	555	601	576	600	601	582	581	541	605	620	577	614	559	563	565	575	613	617	596	596	569	562	584	601	575	558	601	592	613	596	576	588	609	570	571	583	596	563	571	580	603	633	547	548	595	581	573	644	596	572	603	575	623	608	558	562	626	622	622	561	616	568	641	589	568	564	605	580	594	583	544	605	569	591	572	562	542	592	611	637	597	609	581	584	603	549	621	559	568	609	596	569	599	563	601	621	581	592	593	557	559	550	585	600	557	548	534	593	590	620	596	581	570	558	556	580	610	579	535	537	620	588	593	594	558	585	593	582	589	583	575	598	567	603	588	618	578	593	535	616	611	615	551	608	580	589	620	604	540	600	555	602	581	565	570	610	581	572	539	584	649	534	585	586	569	562	578	595	597	596	592	585	612	559	570	608	556	594	564	563	612	568	573	602	571	588	581	593	585	564	598	542	554	610	616	565	611	585	559	578	609	573	612	578	567	565	566	578	554	563	593	586	574	562	582	577	591	563	585	606	635	605	580	581	568	596	581	621	577	583	585	588	583	556	623	576	598	585	543	623	612	537	570	579	587	583	552	591	603	562	599	612	586	578	585	587	583	540	599	527	583	525	618	581	550	573	609	550	618	581	590	603	608	584	552	668	544
47519	50668	44761	28524	21362	14167	6419	1967	548	302	258	281	303	238	266	276	270	291	252	283	276	316	330	311	364	381	423	409	411	402	378	457	392	396	379	353	388	398	345	347	411	308	330	339	296	361	354	296	304	302	267	259	265	315	293	308	284	308	276	267	286	296	242	258	247	239	295	300	262	246	251	255	245	259	230	210	237	270	245	236	280	236	244	257	274	257	256	285	247	262	267	266	249	241	242	249	249	247	254	241	270	245	262	251	243	242	270	240	228	241	256	256	246	240	257	250	259	286	237	235	269	266	243	269	259	251	212	231	269	247	253	249	250	266	266	251	232	263	242	248	236	221	254	253	274	233	238	266	258	289	298	249	226	254	243	274	250	269	253	276	242	233	266	247	250	256	269	244	261	254	304	245	231	223	239	247	221	214	253	244	230	272	227	217	227	246	249	237	228	252	235	237	260	269	265	267	252	259	280	240	258	234	250	264	238	227	270	286	258	277	242	243	266	309	255	231	223	254	206	251	245	252	254	241	269	264	260	230	271	253	256	264	260	253	272	274	257	248	239	255	260	294	264	258	259	263	269	236	258	234	265	281	274	277	241	267	242	235	291	252	253	253	293	284	254	298	255	248	244	242	276	242	233	245	258	260	234	260	240	235	245	220	255	234	257	242	223	250	278	273	250	207	247	246	251	269	230	257	255	229	243	244	262	236	251	242	246	240	260	275	258	275	244	268	227	244	256	236	246	248	262	280	266	264	262	266	253	247	275	261	234	262	264	236	260	264	231	267	260	255	251	252	231	285	257	250	244	239	238	248	271	254	237	240	258	259	269	256	242	248	249	268	250	242	269	261	261	243	256	263	266	264	255	258	242	292	284	248	264	282	240	273	273	241	259	269	276	242	258	256	251	259	256	242	254	268	252	300	258	231	246	263	259	221	248	244	267	256	243	254	269	228	239	265	263	254	242	242	244	243	269	244	267	251	249	271	260	260	286	256	281	242	253	265	261	244	255	249	244	261	248	234	248	276	246	259	279	250	240	248	247	238	261	270	257	243	238	258	245	247	240	253	255	280	258	257	268	254	294	229	226	265	277	269	246	243	260	238	264	281	257	262	226	245	258	280	251	242	234	271	266	295	251	248	248	266	266	254	246	266	273	245	246	245	269	241	263	256	218	270	260	276	260	282	270	264	254	277	226	248	268	233	242	261	252	292	261	232	232	261	262	255	241	249	245	236	275	254	262	242	282	268	247	261	240	227	270	249	248	266	248	276	255	245	251	268	236	236	248	257	250	246	253	236	268	243	243	227	247	235	264	290	252	248	241	238	250	247	282	233	274	270	272	254	227	261	253	280	266	280	238	259	257	249	257	265	249	238	252	229	255	272	242	254	267	259	265	220	274	233	266	229	260	278	284	260	250	254	274	252	258	285	254	242	251	250	210	239	259	277	280	245	242	263	257	247	263	256	267	218	265	237	263	264	245	262	248	246	266	269	247	264	244	254	258	241	277	273	283	251	270	258	271	239	275	246	250	245	222	257	273	222	237	260	276	269	262	260	236	236	272	258	280	295	277	262	236	236	273	245	222	266	258	274	243	246	232	261	222	267	262	252	268	249	254	248	255	244	246	249	251	242	248	255	202	279	271	254	255	254	265	249	270	272	246	260	284	266	253	270	283	232	252	249	232	274	256	244	271	250	288	259	231	238	256	246	238	246	240	266	245	251	253	252	250	251	284	241	226	239	258	247	236	238	258	253	264	253	274	286	236	234	259	262	252	299	259	262	267	278	254	247	263	228	271	245	240	291	247	223	282	236	254	243	255	255	260	252	247	272	282	238	256	283	278	271	248	271	234	252	273	259	252	225	251	271	258	255	224	260	253	247	242	235	234	242	251	233	241	241	255	268	258	251	226	285	242	258	238	288	251	275	242	240	269	244	267	278	245	264	247	270	254	274	268	288	260	241	267	246	228	234	245	247	251	238	247	245	255	240	249	269	251	255	265	251	245	263	258	249	259	251	237	245	276	267	266	269	264	258	266	252	253	254	232	236	231	266	231	249	257	257	259	265	267	258	248	258	268	267	255	256	246	232	281	252	248	251	259	274	244	272	271	253	229	214	294	271	263	250	232	287	270	274	254	249	249	231	291	228	267	245	262	271	272	268	248	297	276	259	272	288	249	264	237	238	246	254	238	258	231	250	252	245	229	261	260	254	218	254	281	250	257	276	242	257	231	270	255	252	234	250	267	250	246	267	250	247	250	239	259	270	271	280	243	232	271	266	246	236	268	267	226	281	228	252	246	246	277	236	276	220	221	267	246	258	258	248	246	261	281	256	262	235	270	267	248	262	256	222	248	233	235	246	239	260	244	257	249	244	263	259	266	247	233	267	272	253	250	223	271	265	247	240	286	228	237	217	227	271	258	223	240	212	279	259	252	246	257	254	227	251	276	236	269	249	240	249	260	243	236	251	263	234	224	249	230	212	268	252	262	261	225	268	264	256	248	237	231	256	284	256	271	250	235	241	243	279	266	239	236	235	243	246	242	252	264	228	251	235	232	266	247	221	238	209	271	261	262	236	238	235	253	288	256	275	243	285	234	276	268	256	265	263	257	278	271	247	233	238	239	220	279	236	270	254	249	261	232	228	250	255	248	251	253	258	233	248	255	236	241	234	246	222	256	237	274	225	260	280	242	245	238	262	246	221	262	253	271	252	271	257	236	251	260	256	224	232	245	232	264	271	261	252	262	251	247	272	262	263	237	259	241	215	263	242	261	273	220	218	262	268	256	235	274	240	234	257	260	231	235	217	273	261	252	242	233	242	278	250	257	228	243	249	262	265	251	250	226	229	255	261	256	271	218	262	249	268	264	228	256	278	253	249	245	270	257	265	253	272	248	294	247	264	236	251	273	217	239	255	249	239	259	260	245	227	251	267	277	289	241	229	245	247	208	263	236	274	248	234	267	243	237	244	259	247	234	263	266	247	243	256	255	256	268	280	257	239	241	235	245	230	270	246	252	268	228	241	251	251	293	243	262	291	248	291	237	254	229	253	254	264	209	243	219	266	250	232	265	265	257	275	237	257	258	248	247	275	235	262	259	240	238	245	247	270	238	265	265	232	242	262	218	257	225	250	238	230	274	257	280	237	249	238	241	224	258	255	243	219	278	274	259	254	241	233	256	250	253	215	262	260	242	238	254	251	230	279	242	240	259	246	255	264	228	252	239	273	253	247	218	232	257	247	257	265	249	265	296	232	263	271	272	273	252	232	224	242	262	270	253	278	248	238	267	276	244	240	266	230	266	240	246	258	242	244	241	290	268	266	271	265	236	234	257	256	237	239	250	235	288	242	222	253	261	256	254	266	248	246	259	255	289	252	238	262	272	268	251	250	230	235	252	229	274	253	260	276	249	245	240	243	239	234	220	255	264	234	277	234	236	219	252	271	264	251	246	224	215	277	260	278	254	232	235	238	259	234	241	253	236	228	267	234	261	261
36234	50120	47590	11879	1607	1258	1136	1000	939	907	795	753	745	738	679	713	636	666	655	691	798	1113	1147	1184	1282	1531	1543	1614	1615	1568	1670	1628	1619	1545	1560	1628	1593	1456	1458	1374	1401	1175	1143	1275	1188	1305	1293	967	884	864	807	764	820	773	839	975	904	822	798	909	992	848	844	850	743	769	784	801	676	625	594	615	603	691	636	706	647	617	623	652	570	593	636	610	631	620	596	579	608	580	627	626	549	602	647	598	600	597	588	583	572	592	612	571	630	621	599	604	602	587	601	607	584	588	642	558	625	569	623	571	591	540	622	591	549	618	568	586	599	570	576	622	591	612	573	574	605	542	569	652	596	600	632	625	608	609	575	607	578	601	563	572	584	648	564	563	621	561	582	617	560	564	646	546	561	589	604	609	554	582	590	588	624	643	566	568	615	594	551	574	596	598	561	596	622	608	589	559	590	570	586	607	564	611	559	614	601	602	628	615	586	605	584	572	598	576	588	603	640	577	599	590	606	605	566	607	549	595	594	623	578	580	587	581	619	560	578	558	569	592	606	589	592	643	615	576	617	596	579	592	581	555	601	616	574	568	563	631	581	625	547	618	567	626	577	591	584	593	558	569	590	599	618	602	616	604	571	586	603	607	575	573	604	589	570	618	569	588	593	622	582	575	602	585	535	583	599	543	639	573	597	586	608	599	562	559	559	601	613	582	572	625	580	532	593	525	575	579	583	571	575	602	590	575	570	587	579	655	596	554	593	594	557	602	575	615	610	630	632	593	608	581	604	607	584	595	614	610	580	608	600	600	585	637	620	599	565	595	559	640	615	608	587	608	624	562	618	575	581	546	576	576	552	603	585	582	578	602	571	591	578	574	600	639	633	578	609	593	614	607	589	582	574	579	540	594	554	577	568	595	608	604	634	600	562	569	565	564	599	586	584	617	601	604	597	605	535	606	574	601	621	611	613	602	636	560	648	572	613	571	550	590	596	604	612	574	590	604	565	553	606	584	585	641	584	613	597	548	604	622	574	572	580	607	613	580	637	553	610	611	571	585	554	615	574	609	636	573	568	624	590	606	617	581	591	579	586	650	588	561	577	620	586	576	590	623	586	626	583	566	603	607	603	629	616	592	616	602	607	601	615	646	559	557	633	568	590	549	585	578	573	581	548	588	586	569	564	605	572	579	578	597	608	560	574	584	576	604	609	593	591	611	587	592	574	584	573	621	607	568	626	597	595	608	568	569	600	592	585	542	631	596	611	566	652	579	581	592	603	589	589	593	600	550	588	584	571	569	600	567	589	563	603	643	599	623	579	573	626	594	539	613	610	618	596	570	606	594	582	576	583	565	632	620	593	641	574	607	596	569	641	602	582	579	574	565	555	582	570	579	556	594	594	591	573	622	555	586	612	612	604	615	559	563	548	572	558	596	583	578	605	587	587	570	612	622	573	564	584	600	631	577	558	630	598	606	575	605	626	572	554	633	550	604	601	601	557	605	594	603	577	585	595	579	576	590	587	587	604	605	575	607	565	582	544	614	634	623	618	560	583	634	605	605	594	587	522	562	639	578	596	620	599	559	638	595	567	602	593	605	608	600	570	567	622	613	575	580	602	555	555	629	602	589	592	596	611	619	574	547	604	631	514	550	599	581	584	652	560	603	579	618	595	575	585	630	543	552	592	584	591	631	587	581	569	592	592	604	553	590	571	581	578	590	622	600	598	578	587	605	626	588	564	633	581	589	633	582	598	583	614	592	612	593	560	615	595	576	570	622	569	598	534	593	550	544	547	596	601	573	597	546	603	590	606	625	609	624	598	590	547	577	577	575	552	577	566	566	623	584	621	590	616	589	596	609	583	568	609	608	610	598	592	599	592	558	603	597	607	563	552	538	595	583	599	592	547	534	637	627	582	573	545	595	580	577	607	597	595	596	604	620	592	631	592	589	592	599	657	595	616	578	598	588	595	620	609	565	586	547	577	586	616	564	583	587	574	546	565	569	627	619	578	631	566	618	565	610	568	550	544	583	608	551	601	579	563	596	567	587	595	571	608	616	595	600	622	585	607	543	545	565	622	597	584	586	575	627	550	618	595	567	601	656	552	613	573	557	598	579	602	546	575	562	595	628	558	577	585	605	628	566	604	580	587	643	556	593	568	609	619	586	554	559	555	571	587	555	615	648	612	582	588	657	560	568	604	586	596	580	599	615	613	585	576	627	595	632	593	561	601	548	555	572	582	574	607	605	595	600	608	564	587	596	560	618	572	598	585	573	603	585	632	587	585	620	558	599	629	562	537	573	541	576	613	593	565	554	597	590	604	628	599	560	600	593	585	609	565	600	558	583	559	579	617	613	547	626	606	563	594	610	582	553	602	603	549	580	627	593	583	614	551	586	596	546	608	624	613	571	562	582	575	610	591	599	573	577	584	568	600	613	588	634	595	609	590	574	604	634	605	599	561	552	625	610	658	576	613	622	609	627	579	600	577	632	576	651	652	591	568	595	640	591	605	587	592	603	611	572	584	577	623	619	597	572	627	594	619	614	599	569	589	647	564	621	614	614	619	615	588	650	576	658	602	626	609	585	571	529	596	587	571	601	597	620	587	624	613	551	594	624	614	531	587	610	607	596	595	592	606	592	597	603	579	625	581	563	560	600	582	560	609	568	642	582	596	625	605	599	546	553	599	568	627	602	643	594	609	584	575	616	575	610	607	590	586	581	581	590	588	564	577	570	618	618	629	608	640	575	617	609	626	556	587	571	583	594	592	560	584	610	651	594	552	540	564	544	564	603	572	609	596	618	586	621	612	585	602	564	632	593	592	598	573	563	585	588	570	549	588	588	578	531	574	601	605	562	583	594	605	582	576	569	576	608	598	548	618	573	661	562	592	577	641	583	559	619	569	592	605	550	607	567	565	623	573	610	581	600	577	607	588	597	605	551	614	597	601	630	582	600	573	593	602	568	564	595	568	558	578	598	572	588	572	584	527	612	584	644	582	570	584	579	636	579	591	642	643	587	573	593	620	629	600	650	611	580	583	586	593	592	580	566	583	613	601	572	576	617	563	591	559	550	594	588	565	600	630	574	576	620	575	586	595	552	568	595	607	599	545	613	588	563	626	566	601	581	604	599	602	565	583	545	555	583	584	608	598	562	612	599	578	579	590	613	607	619	563	592	592	587	550	594	615	617	661	636	620	614	544	571	633	579	602	582	546	598	623	603	565	610	562	592	575	579	617	561	588	579	574	591	577	582	579	576	602	593	583	585	553	593	622	591	609	598	611	617	609	596	575	596	576	585	606	591	593	582	600	593	604	606	580	589	593	604	577	566	608	622	612	566	636	581	571	605	568	572	566	625	605	606	567	593	588	629	606	595	557	625	596	587	553	569	607	562	610	654	611	520	620	570	562	627	599	584	574	563	589	593	598	617	616	597	559	608	596	567	579	572	652	617	585	599	603	582	616	564	577	579	571	567	604	596	633	595	604	466	629	567	579	608	583	628	595	577
54703	47467	41712	28701	24538	23095	18715	10835	3572	713	390	387	335	383	332	358	354	312	349	314	343	394	478	516	491	481	502	542	554	571	543	554	510	533	608	633	582	538	487	504	532	424	475	423	494	492	492	352	313	354	347	287	357	349	346	384	354	359	328	371	417	393	390	362	318	340	387	346	291	253	270	277	284	262	289	264	265	240	262	290	274	259	263	268	254	253	271	287	279	247	251	228	200	275	236	276	260	243	270	261	280	233	255	235	207	237	254	235	289	283	236	256	251	247	230	254	256	234	244	246	261	246	228	287	280	233	240	252	275	250	246	248	216	246	255	262	246	255	250	262	251	216	274	274	255	236	238	271	240	239	267	254	243	247	240	246	249	255	264	277	259	248	224	243	248	246	256	219	260	250	247	271	272	252	259	270	258	252	252	274	266	239	245	233	249	271	236	228	266	255	252	274	235	292	265	255	250	208	254	273	240	246	256	252	207	257	260	250	244	267	264	260	279	254	266	229	234	248	241	242	258	260	254	269	222	266	251	228	239	244	231	272	252	292	246	251	264	255	258	279	273	254	224	244	238	296	253	260	247	247	246	242	250	252	247	243	266	237	260	250	258	247	247	263	258	266	260	271	238	247	240	230	266	243	258	290	264	244	244	298	228	263	250	208	274	255	242	249	241	244	258	238	233	247	274	266	247	241	270	235	228	262	243	246	242	248	233	274	278	266	270	268	255	274	284	254	248	285	242	257	241	226	227	264	243	237	259	239	264	252	253	243	268	257	268	260	257	249	252	264	237	260	289	240	262	301	261	231	217	249	267	244	273	268	244	276	267	224	265	255	279	202	236	234	265	248	257	299	287	256	231	244	294	251	245	240	270	274	298	242	224	259	253	266	229	246	234	252	260	267	258	225	245	239	226	251	248	281	250	254	258	259	232	270	256	261	244	261	235	245	239	250	245	263	241	237	223	236	243	249	253	223	254	262	244	245	240	216	242	261	269	246	231	250	257	233	259	278	250	251	242	229	258	263	265	246	260	268	228	264	263	249	238	250	257	258	256	258	261	262	252	293	244	236	261	249	268	232	258	254	248	285	248	227	280	229	235	235	255	263	233	247	266	264	256	279	231	234	236	244	261	241	211	253	235	229	250	234	261	236	268	251	242	262	238	263	267	286	258	249	261	268	263	265	284	225	277	260	266	237	272	239	246	247	240	259	231	263	247	246	278	278	293	263	261	235	249	259	268	252	307	254	231	282	250	223	257	251	263	270	263	263	248	253	243	240	265	233	250	266	224	248	242	243	226	238	266	225	270	245	234	252	260	228	240	253	233	257	241	227	259	258	268	279	265	239	282	270	245	243	224	277	250	250	227	237	264	239	247	265	233	256	253	294	265	263	275	240	226	254	270	212	264	233	263	252	258	244	251	235	254	235	237	246	274	249	266	263	232	245	258	272	269	254	255	272	230	229	282	275	243	232	259	263	263	243	263	259	248	250	244	239	214	251	240	258	284	252	270	233	218	246	248	255	276	288	258	243	227	248	257	265	254	240	239	251	222	258	257	261	246	246	255	268	246	256	256	216	248	270	277	274	253	227	258	220	248	250	238	291	260	274	249	271	249	254	280	247	239	291	240	250	232	247	236	248	259	258	278	257	263	254	237	252	236	237	245	257	260	255	250	259	262	269	259	282	230	251	269	234	228	227	277	249	262	253	249	234	239	268	275	260	276	241	266	248	237	236	269	250	276	242	267	267	237	259	266	248	288	258	244	237	272	245	222	253	269	259	229	256	265	249	249	253	240	269	237	240	237	246	262	245	256	250	253	248	212	236	246	245	249	253	254	279	248	256	259	237	250	255	227	239	245	252	269	261	258	224	239	241	254	264	235	216	261	248	234	251	233	268	274	241	250	254	259	259	227	246	262	255	246	252	228	272	253	255	242	244	265	244	263	237	259	260	254	246	256	193	235	238	269	258	251	232	255	219	237	266	264	255	282	269	254	247	283	244	238	259	236	230	222	252	246	269	254	262	248	225	277	221	263	263	251	228	239	258	249	247	247	220	234	301	253	254	211	244	261	258	279	249	246	231	251	249	241	234	229	281	276	247	257	253	261	272	238	241	237	280	245	254	260	284	265	243	245	237	236	257	248	277	253	258	293	256	269	263	276	256	253	235	279	268	256	240	217	243	279	275	263	244	268	294	249	277	227	289	236	269	238	251	247	237	254	259	264	270	233	253	256	257	210	262	270	271	241	238	258	270	276	260	253	277	245	254	263	267	253	239	247	255	270	267	271	246	229	279	259	256	261	239	257	243	264	253	244	271	272	265	264	282	246	242	254	256	238	267	272	249	256	243	256	234	230	248	253	280	255	288	257	235	252	249	252	238	284	280	231	236	247	253	242	237	276	279	247	231	223	291	226	256	247	263	242	265	247	238	243	249	272	249	277	270	254	234	254	274	262	261	223	267	243	275	281	258	259	249	257	226	257	282	253	264	264	233	255	249	232	238	231	248	244	217	259	257	240	245	255	257	281	250	255	260	239	264	249	245	240	213	264	284	236	260	248	225	237	260	268	268	250	250	233	241	217	287	232	241	284	267	266	256	268	249	233	271	264	248	239	211	246	274	255	249	268	260	258	255	249	245	245	250	239	238	259	232	236	272	251	275	236	282	265	298	267	244	245	257	274	253	249	264	280	258	231	231	270	264	270	220	234	254	229	227	262	228	264	294	260	230	238	263	275	260	261	264	238	275	284	292	272	260	246	237	245	288	234	289	267	235	273	272	260	303	210	240	232	243	267	262	218	261	284	248	249	258	272	236	227	211	282	249	275	298	259	240	249	251	260	232	238	266	235	272	276	262	284	247	257	273	252	246	278	243	260	243	266	251	233	241	270	268	268	262	258	225	240	268	249	241	286	242	272	265	259	220	250	242	288	249	255	230	242	266	262	234	252	257	293	284	268	244	251	258	262	268	227	242	238	237	256	228	237	244	224	231	260	246	237	255	235	232	240	233	239	249	243	249	260	279	253	249	292	272	236	243	247	247	240	230	246	277	272	218	258	250	275	252	266	254	263	245	251	247	255	279	264	252	245	260	221	246	261	242	251	243	234	257	248	255	248	242	259	237	241	268	241	247	286	233	271	256	286	257	271	268	252	244	225	278	245	262	233	244	230	266	234	239	253	243	242	237	259	272	264	237	232	276	272	238	242	249	280	252	244	244	243	259	258	234	231	257	262	251	255	265	252	255	264	252	240	253	235	248	266	247	251	243	224	244	219	259	257	246	235	229	249	240	262	229	284	237	255	250	231	253	252	252	249	266	254	262	260	267	250	261	253	269	276	242	256	230	237	255	243	269	239	266	266	243	257	262	260	233	271	233	257	277	260	279	252	251	228	248	259	248	245	260	241	260	265	250	251	266	298	274	267	272	276	281	289	230	242	263	236	253	256	246	256	242	274	259	260	243	253	250	226	277	252	238	247	251	238	272	212	240	261	271
48190	56918	49524	12603	3577	2937	2396	1975	1683	1351	1311	1205	1106	1037	967	932	871	897	822	900	1188	1540	1943	2022	2028	2136	2437	2532	2553	2592	2638	2481	2401	2465	2580	2793	2566	2333	2271	2399	2342	1921	1846	1922	1935	2064	2366	1287	1222	1028	920	931	1113	1016	1238	1369	1342	1126	995	1230	1568	1300	1496	1336	1103	1083	1347	1150	943	724	761	663	704	761	731	675	619	635	651	625	605	630	593	620	611	592	570	577	574	555	570	630	605	602	550	576	575	591	570	572	600	577	617	600	547	605	552	561	597	620	560	593	597	595	538	573	579	585	588	550	579	627	589	546	597	562	580	555	565	519	593	558	573	611	578	595	573	577	586	515	546	569	543	573	581	600	574	605	571	560	582	533	555	554	591	566	558	567	553	597	607	545	596	541	562	552	552	608	615	558	532	597	571	585	588	557	529	577	564	632	539	599	566	527	592	565	555	528	577	558	601	566	577	578	550	552	561	595	567	541	570	528	567	553	573	542	572	573	567	593	600	588	540	586	598	587	573	569	602	557	515	574	578	592	595	583	565	554	579	554	579	592	556	606	603	594	537	580	605	594	563	554	568	557	575	549	578	595	607	566	616	552	566	557	562	588	520	557	584	583	592	570	571	560	584	574	598	583	565	542	544	552	589	595	573	569	553	551	551	581	561	550	602	553	580	545	597	566	560	524	617	545	581	555	545	566	551	586	614	589	550	616	577	555	571	581	608	551	561	564	590	564	613	569	558	580	561	617	552	575	606	569	569	535	556	600	548	631	613	576	580	570	543	579	562	580	535	562	608	568	562	598	585	548	575	599	625	532	533	563	571	600	562	537	599	554	590	539	584	560	590	593	551	549	603	534	554	585	582	539	569	564	597	558	562	584	552	596	585	566	569	580	589	570	589	612	570	522	607	556	570	647	522	575	598	598	594	559	572	568	626	558	571	568	571	557	554	587	615	549	555	600	585	573	605	566	577	571	573	558	615	587	584	560	555	546	551	567	554	582	613	589	550	626	612	544	573	540	614	557	591	581	545	548	612	570	567	575	628	583	597	558	555	572	571	532	570	603	554	593	541	570	623	567	616	582	570	535	572	601	569	573	568	585	609	573	533	600	601	565	572	557	559	581	568	566	525	562	551	603	635	576	541	576	561	590	546	587	549	562	532	585	582	595	539	583	553	569	596	571	552	596	575	601	560	556	551	609	602	565	548	608	564	561	617	587	595	565	580	553	620	581	583	578	581	582	601	562	582	530	574	564	534	595	570	565	558	596	570	607	565	525	596	570	558	560	588	581	589	538	575	589	614	577	563	597	552	588	550	577	578	562	581	564	577	563	581	569	561	606	558	569	567	607	555	552	590	543	571	579	551	564	588	612	569	579	554	622	559	575	571	614	559	543	578	613	566	554	568	519	566	545	584	594	563	568	614	564	578	585	573	589	564	583	596	581	585	605	538	561	591	550	617	563	593	559	646	517	512	604	572	590	626	602	564	537	584	538	573	562	582	573	586	567	594	572	584	559	599	618	611	588	549	541	548	544	503	594	540	555	641	554	604	542	622	614	590	563	570	561	593	577	593	571	574	626	584	576	553	580	576	589	598	605	559	569	591	587	604	607	580	567	554	516	562	564	564	561	586	607	601	576	536	538	577	587	581	581	581	544	572	586	588	613	631	558	562	609	569	597	584	546	619	588	591	553	609	554	556	561	593	583	584	559	589	590	602	536	578	587	551	575	612	559	552	560	556	623	559	570	567	581	603	627	568	566	557	585	573	558	556	555	602	619	572	538	560	550	572	587	555	578	561	586	582	580	568	622	559	600	573	564	601	555	566	582	579	576	528	582	570	597	566	577	578	617	583	555	580	597	558	578	548	612	578	555	563	548	586	605	566	591	577	558	530	627	572	566	582	588	574	552	588	597	593	535	548	592	551	578	576	560	563	559	549	577	533	572	586	554	532	591	579	559	559	596	576	554	566	563	541	613	575	582	558	576	593	577	570	593	570	584	542	546	577	596	603	556	554	574	556	605	599	516	587	581	553	593	576	517	565	567	602	550	593	561	600	609	595	614	556	593	558	523	555	537	590	571	605	583	577	575	568	617	576	578	573	556	583	589	597	575	579	570	592	592	578	602	579	599	625	549	590	583	575	561	575	575	546	584	543	547	558	627	541	576	566	521	580	558	612	582	596	581	608	555	589	591	591	565	599	591	567	532	565	548	552	534	529	584	565	528	597	591	587	616	557	568	544	591	580	546	568	552	567	586	576	527	581	566	528	563	575	638	559	581	533	578	555	586	610	636	593	560	576	581	548	573	561	553	542	578	532	595	581	533	563	614	556	626	591	552	562	555	557	542	548	566	545	597	605	573	576	584	549	556	587	565	594	541	575	551	570	613	604	580	561	533	601	648	567	583	597	557	552	574	555	627	546	565	565	602	579	567	557	588	586	544	547	560	595	580	620	553	522	581	563	580	584	554	572	583	562	594	577	571	560	528	559	575	545	534	545	576	606	583	580	581	605	560	564	564	545	569	555	594	576	598	589	565	596	562	567	580	637	554	560	585	567	586	557	572	559	566	561	605	589	575	607	542	588	610	546	560	609	613	535	517	559	583	567	628	534	610	622	548	534	537	591	575	557	572	617	511	570	551	562	545	637	639	570	562	621	584	570	569	580	546	558	568	616	615	545	560	570	559	581	582	580	582	562	551	554	561	569	575	552	621	570	612	612	592	588	592	589	583	577	550	617	559	537	561	594	587	585	610	614	589	571	592	572	561	563	590	539	597	594	572	548	524	543	566	627	518	558	576	533	608	581	594	569	589	565	595	586	589	568	574	600	617	612	558	571	572	607	539	589	570	582	538	578	559	535	540	574	575	554	584	523	562	589	568	580	577	556	602	615	616	539	568	581	594	603	553	574	536	597	558	571	615	580	614	582	558	607	578	593	584	579	571	534	646	579	555	586	540	590	549	593	586	578	577	578	592	575	627	569	555	593	578	582	578	548	594	558	570	547	571	565	558	580	608	538	531	571	592	552	537	568	538	558	560	572	598	565	590	540	595	545	556	580	590	553	579	579	545	593	600	588	577	557	599	565	609	557	581	562	581	589	597	603	578	540	551	589	584	588	607	555	603	586	595	561	566	584	569	564	576	579	562	571	551	529	582	598	561	574	547	511	570	555	558	585	584	590	531	579	567	571	578	589	563	545	567	605	559	584	573	589	573	554	543	556	590	539	545	545	587	584	623	536	600	593	531	560	585	537	601	567	538	567	530	610	571	580	581	540	590	588	604	568	606	549	578	603	560	589	590	564	600	582	574	594	562	570	565	572	555	549	562	594	557	564	550	585	586	573	565	595	579	594	555	602	549	556	610	554	583	575	608	569	575	610	548	577	562	570	589	570	585	565	595	565	566	536	525	558	584	547	551	552	546	565	565	555	538	509	530	588	503	570	575	557	584	604	608	629	573	597	601	573	550	592	550	584	568	592	576	572	557	558	603	556	545	537	570
18570	30660	22348	8676	817	267	249	256	234	226	281	259	250	253	246	209	240	240	266	301	272	310	277	281	302	316	340	318	325	297	349	330	316	301	324	316	343	310	304	313	297	288	291	307	333	272	273	273	271	296	333	256	285	292	266	283	263	291	261	271	247	252	288	230	250	245	253	288	228	238	236	228	272	267	255	249	234	254	257	249	265	250	237	246	244	220	265	266	243	247	259	271	250	310	262	245	260	240	239	270	237	271	226	273	257	246	241	244	258	242	228	254	215	250	250	239	249	208	261	283	238	261	260	245	275	227	246	260	239	238	249	232	231	238	243	246	264	280	236	288	251	250	258	285	229	241	253	251	225	226	261	280	224	233	239	219	228	245	205	232	235	256	238	253	231	241	253	223	249	234	230	226	216	257	245	278	237	252	236	244	250	249	267	261	233	217	239	265	250	253	233	272	246	255	227	239	273	290	236	237	237	232	247	250	287	248	255	245	248	233	268	250	223	224	248	195	257	222	236	272	286	227	278	284	260	258	240	241	238	252	260	251	258	265	244	269	258	250	223	204	225	247	236	233	261	234	236	244	246	265	253	228	257	243	261	228	261	259	254	236	240	239	247	244	254	246	254	232	245	247	261	234	271	230	237	230	209	239	256	266	233	249	227	235	219	233	215	241	218	224	210	238	226	242	251	233	252	235	238	233	245	231	239	230	285	201	246	257	272	247	229	255	234	272	243	241	241	250	264	251	234	234	238	246	222	247	267	256	246	237	242	244	250	263	214	228	218	245	208	249	248	260	251	247	269	239	255	225	238	244	240	306	252	224	233	253	242	227	253	244	242	227	266	261	231	225	219	229	259	255	251	243	245	225	256	255	253	229	251	238	236	258	243	216	280	268	260	237	241	232	261	233	260	235	258	241	279	264	233	224	244	230	259	238	252	235	242	226	257	240	219	246	234	268	237	251	245	278	251	243	229	245	250	265	242	250	237	239	229	254	254	223	260	235	254	242	235	238	248	258	238	248	224	262	239	231	244	251	226	278	243	223	246	239	243	242	275	253	224	241	213	253	241	272	246	258	256	240	245	244	258	277	239	246	205	228	232	235	233	229	255	259	231	232	222	257	225	284	249	253	248	211	222	228	240	219	255	273	267	220	255	237	255	258	254	213	264	239	243	253	260	255	233	235	238	239	260	219	253	263	246	259	265	262	241	258	253	263	269	228	227	254	254	259	217	256	283	222	244	225	233	215	257	252	233	248	234	262	249	246	231	223	247	231	260	247	237	246	219	229	231	233	213	258	265	215	269	280	215	248	227	241	266	237	230	218	244	241	245	254	223	266	255	236	255	216	253	283	241	259	249	262	205	270	214	264	241	252	231	266	254	231	259	232	253	252	255	238	234	207	223	247	237	250	252	248	266	275	243	240	235	245	240	212	241	234	246	227	287	234	230	253	257	247	273	259	251	240	257	268	241	281	238	250	259	273	231	213	245	223	226	241	275	250	237	261	241	267	259	243	241	246	253	242	268	246	267	225	258	269	257	256	232	227	249	240	224	278	248	233	225	207	254	260	242	236	238	285	254	242	255	227	233	222	244	252	246	258	230	243	241	224	257	274	238	216	243	260	241	256	226	237	232	225	236	245	222	222	239	229	233	242	263	237	234	267	265	248	222	236	276	261	235	239	229	254	259	233	252	258	258	266	275	235	251	261	252	263	264	226	224	229	244	247	234	244	243	247	248	228	254	237	224	268	234	244	238	248	259	235	265	283	268	238	271	246	241	221	216	260	253	250	239	234	232	247	251	244	234	241	229	223	232	252	255	252	235	251	263	235	217	234	232	220	226	223	237	235	243	246	246	254	223	247	239	247	258	225	260	284	239	223	229	255	242	245	258	219	247	255	229	256	235	241	243	244	258	246	263	226	258	276	241	210	255	236	244	252	246	244	233	230	251	259	249	267	262	246	256	236	256	239	230	255	211	267	232	247	239	241	278	229	255	221	229	257	237	244	229	226	234	260	205	242	249	255	258	247	219	246	254	230	275	216	231	225	264	230	241	245	252	211	259	229	247	223	246	242	245	254	247	249	222	212	257	233	249	233	256	271	255	243	250	257	250	254	252	265	240	235	232	262	242	231	231	243	235	212	247	228	248	253	244	234	251	253	263	222	234	214	264	235	229	243	242	252	240	270	268	260	277	234	282	233	274	255	249	234	242	221	246	240	244	230	224	228	239	244	233	230	228	223	211	258	257	241	253	252	225	253	231	228	202	213	253	261	259	243	224	226	256	220	265	258	236	267	259	210	270	261	226	218	276	243	238	244	231	248	202	250	251	267	206	243	252	235	245	228	223	231	284	259	247	246	266	253	238	243	247	224	243	256	252	237	227	242	246	233	242	241	238	267	259	256	252	204	261	246	213	231	233	271	243	229	262	255	223	249	219	231	256	241	232	257	229	232	254	251	239	233	237	252	251	244	241	221	238	229	242	262	239	196	226	238	230	210	238	236	252	233	219	234	266	242	237	245	207	239	261	259	236	249	258	257	262	247	260	207	246	240	235	233	232	244	233	257	246	237	246	262	243	245	239	259	236	264	246	252	221	288	232	214	243	261	233	214	260	219	234	239	228	243	233	271	236	238	258	235	255	229	230	242	220	243	228	238	212	273	243	243	244	257	247	258	250	235	240	239	246	236	244	232	239	233	242	251	264	294	282	271	236	245	241	242	241	260	244	237	256	230	251	246	236	268	241	265	220	248	279	245	225	254	252	226	239	240	231	223	219	207	278	258	230	249	260	245	255	266	242	230	256	232	242	232	259	258	240	256	262	253	241	235	227	231	238	234	255	259	245	220	223	230	237	242	246	229	237	240	244	241	264	230	227	223	274	251	242	264	255	240	262	255	229	223	263	257	239	231	231	247	245	274	225	253	244	262	277	250	242	228	254	256	272	257	257	242	269	244	246	263	234	266	253	226	244	227	266	245	258	224	246	231	243	248	264	253	254	246	248	251	235	247	247	234	220	251	262	231	220	224	241	235	215	244	235	241	237	268	233	235	243	243	275	253	272	270	262	216	248	253	252	211	261	255	232	227	246	243	234	221	248	254	249	272	248	258	278	263	227	237	242	235	267	221	219	252	264	269	263	248	254	243	240	226	237	251	285	233	250	235	259	251	219	222	240	249	237	241	240	265	264	273	274	247	224	236	231	223	254	256	231	236	241	244	236	243	240	238	226	257	220	213	265	249	235	251	250	256	233	234	228	250	237	253	233	274	260	240	249	236	251	276	237	229	238	261	229	250	243	245	231	229	223	236	213	251	256	268	237	246	239	269	230	261	221	246	247	242	237	216	249	264	262	243	209	255	252	243	231	218	236	245	259	234	241	281	273	259	247	255	260	230	240	210	251	256	244	255	265	219	275	257	240	248	206	240	268	231	269	238	255	250	254	242	269	219	232	267	230	267	256	272	251	243	249	199	242	262	234	223	229	241	227	270	231	240
15063	30581	25079	8963	691	654	580	610	655	654	562	572	623	588	557	576	589	561	587	648	771	832	930	1035	1071	1156	1125	1158	1205	1166	1183	1101	1115	1106	1142	1054	1043	967	966	1018	966	896	921	919	851	858	801	742	739	747	736	717	697	734	758	683	701	642	668	649	668	652	662	620	613	606	649	625	605	603	540	649	584	587	570	593	543	569	589	609	574	611	537	580	585	611	534	557	555	566	579	582	584	622	558	568	564	595	574	584	551	561	576	584	599	593	577	603	575	571	585	578	536	575	556	559	537	620	572	584	560	593	607	603	580	571	613	552	521	581	572	557	541	557	603	559	572	602	584	593	555	591	547	581	579	574	588	573	551	586	542	559	578	573	621	554	525	607	544	569	578	583	597	550	528	531	574	539	601	585	615	535	579	587	575	621	622	614	556	595	562	580	603	589	601	644	500	595	582	611	572	609	630	567	579	588	571	573	590	601	585	592	560	571	605	555	605	599	625	601	559	601	575	560	598	541	608	568	580	573	541	547	601	581	593	589	560	574	595	598	557	580	559	578	571	561	599	568	586	564	595	574	554	577	594	587	596	551	572	630	573	540	543	528	609	554	576	571	565	592	575	541	556	581	550	548	545	591	573	546	525	563	560	585	536	563	602	559	626	605	591	622	653	554	536	536	536	581	554	560	564	577	547	561	546	591	582	555	556	565	605	564	548	557	572	614	598	581	607	590	568	597	551	539	534	591	568	570	573	637	594	550	564	564	553	583	560	603	586	610	573	574	594	539	596	610	587	610	607	573	623	538	531	593	552	617	588	602	534	605	606	583	579	572	568	564	604	591	564	603	560	569	594	604	576	541	613	560	590	594	615	584	565	610	543	553	596	553	582	592	568	597	569	556	574	598	566	550	597	571	540	617	578	558	612	565	647	559	549	588	609	537	559	532	584	572	537	585	580	580	582	596	569	569	581	617	587	571	556	568	602	577	597	581	571	540	587	554	586	556	601	551	567	526	588	519	570	568	614	546	626	579	598	595	615	600	602	557	544	600	593	596	566	581	568	528	580	601	565	594	534	557	572	596	594	580	576	607	576	573	585	582	585	590	591	557	591	608	611	551	602	556	588	598	575	614	599	518	592	621	558	557	583	608	594	580	616	595	615	608	608	550	586	568	580	582	611	596	616	562	627	599	602	574	555	563	570	634	564	557	594	563	598	579	554	566	588	595	591	562	544	581	595	611	627	567	557	585	608	560	547	594	558	533	579	583	571	574	575	596	617	577	537	593	584	621	588	565	572	561	561	542	557	568	555	538	570	572	627	606	589	568	569	589	611	594	594	550	591	552	597	620	540	587	564	565	612	574	550	577	573	576	534	551	603	597	566	578	577	586	588	595	535	561	594	554	583	595	595	591	561	543	586	614	610	627	577	631	602	531	594	575	577	615	587	570	581	566	557	540	592	581	594	564	594	593	604	631	579	583	616	584	559	555	542	588	552	513	556	594	557	574	551	617	558	573	551	565	573	610	571	575	599	562	541	621	593	624	557	614	595	585	573	566	623	600	570	577	604	631	587	543	581	570	551	606	591	558	631	554	598	572	571	599	593	568	570	598	579	602	586	599	582	569	553	624	574	587	602	568	602	560	591	573	565	560	613	623	542	596	583	568	632	584	604	561	560	554	553	598	566	609	578	577	572	552	531	587	590	571	621	600	546	574	571	542	577	590	598	552	546	605	597	526	562	572	565	571	620	622	595	574	586	586	559	575	560	573	573	582	560	545	566	572	564	580	590	563	646	576	559	611	570	561	561	556	596	593	565	565	572	554	573	606	603	545	564	626	575	564	571	582	571	578	547	612	555	588	570	573	565	609	582	597	571	600	565	553	585	559	591	576	580	579	599	545	572	591	560	599	585	590	559	587	623	544	603	571	558	555	548	613	578	572	572	568	598	581	591	559	610	581	593	597	546	587	599	560	550	557	586	554	580	567	519	594	583	549	577	575	597	610	588	568	575	596	606	569	590	626	620	578	593	650	568	593	549	577	570	612	598	589	632	590	538	624	576	572	570	582	604	618	590	569	621	572	611	556	565	590	583	588	575	601	538	617	563	602	585	564	556	576	618	560	633	579	557	611	602	578	571	570	579	540	594	548	568	597	627	538	530	646	562	559	576	616	561	592	589	583	571	622	631	630	554	574	557	571	588	575	565	589	568	579	601	560	566	600	585	556	597	564	623	591	575	547	594	547	601	570	619	591	601	538	548	570	610	583	530	574	554	555	582	624	596	556	563	614	578	619	606	553	530	541	584	578	599	614	585	580	581	577	605	582	522	553	577	576	580	575	569	565	634	565	557	564	559	565	581	592	567	547	541	576	592	567	592	540	579	589	624	548	587	594	584	565	549	576	572	589	575	607	546	541	598	614	587	602	562	561	553	583	578	567	569	566	569	595	596	589	561	548	609	610	587	565	577	584	572	611	582	564	560	577	640	583	551	588	607	594	625	566	573	579	578	576	602	579	602	555	587	568	559	598	573	579	561	560	551	591	599	617	553	586	555	569	598	579	590	536	589	612	605	527	570	572	600	531	597	609	597	622	532	576	597	593	567	548	588	572	573	579	556	625	583	599	549	560	594	535	650	586	614	556	622	584	551	595	630	557	573	551	555	554	540	625	557	613	600	610	567	591	563	605	577	592	561	577	539	575	578	615	607	604	615	599	576	559	596	594	617	611	585	579	605	573	607	556	617	535	595	562	603	612	630	616	550	555	605	567	626	630	590	605	537	597	611	556	585	538	555	537	606	575	603	547	527	590	552	606	595	578	578	632	619	604	602	592	585	584	582	562	555	553	600	579	581	612	613	569	547	601	574	608	590	547	589	585	555	593	634	589	586	529	557	566	539	567	558	559	561	561	570	562	600	568	577	588	586	585	553	580	588	592	572	561	569	579	586	536	605	584	545	568	616	604	626	564	574	609	584	557	616	577	591	558	600	553	574	539	579	576	592	576	583	570	590	575	547	585	606	578	574	600	581	598	590	553	571	580	584	568	595	565	560	556	620	537	593	575	569	568	595	602	568	610	558	557	568	560	538	584	585	577	573	599	593	595	598	593	603	611	578	548	560	602	593	568	607	594	574	553	547	570	580	563	594	575	564	594	597	585	576	566	610	559	563	578	593	535	623	537	567	545	591	611	590	568	568	585	593	578	586	593	575	571	589	580	578	540	557	547	564	600	599	564	581	568	591	586	595	555	569	578	567	584	558	573	550	584	558	600	594	574	591	571	585	563	604	610	625	607	598	573	577	635	588	640	562	537	578	599	584	553	578	562	586	588	560	594	563	600	541	565	537	619	582	570	576	596	562	591	633	576	558	601	597	574	591	574	583	593	616	583	554	546	546	601	636	627	541	587	579	519	564	604	589	576	563	571	588	581	540	584	582	602	593	604	587	585	581	560	580	565	542	564	581	581	596	578	570	553	548	613	563	612	569	615	535	569	571	583	605	593	571	574
48079	47939	48102	28629	21795	15501	7060	2084	575	274	285	271	275	296	269	243	261	252	253	264	270	311	337	361	403	370	376	374	365	485	409	374	387	399	379	400	421	347	365	355	364	338	353	336	307	395	364	302	267	304	323	300	297	318	284	281	308	321	256	281	273	292	307	270	281	254	248	264	266	274	234	248	240	282	274	264	279	231	241	262	241	250	254	239	233	266	259	247	238	277	250	248	238	247	291	259	250	238	245	252	258	267	244	260	296	260	249	257	235	248	267	266	252	278	261	262	256	240	215	260	236	243	251	254	268	227	269	257	251	255	234	277	245	250	230	261	256	267	235	213	276	275	246	248	259	259	251	222	262	254	269	243	251	257	264	249	270	266	282	271	252	248	275	222	265	241	207	248	259	272	238	255	254	255	274	264	253	251	235	241	240	288	258	242	249	243	244	227	249	238	257	222	239	236	255	239	269	219	246	234	234	250	261	273	245	239	242	270	255	243	250	248	246	262	241	241	248	257	225	267	272	252	238	235	218	260	272	258	257	251	277	271	248	257	259	258	234	266	237	276	252	269	222	246	276	237	266	272	251	246	255	225	253	243	246	239	254	249	234	277	263	241	251	246	226	276	242	261	253	283	260	246	269	269	220	260	255	246	264	262	238	253	269	239	228	260	242	270	239	230	257	224	232	251	262	229	225	244	249	227	253	255	228	228	256	279	239	277	254	265	268	282	289	248	238	216	261	261	255	228	243	244	256	253	217	244	260	239	255	261	261	260	246	241	244	241	246	266	269	242	246	257	278	253	272	246	260	255	257	250	255	276	257	236	248	247	273	253	229	237	260	258	249	240	282	274	291	247	248	241	261	223	295	297	292	254	252	272	233	264	233	240	260	281	247	249	277	245	250	252	244	242	260	252	249	240	246	295	244	241	241	256	247	238	266	257	236	238	246	246	248	261	247	273	241	254	243	232	259	245	252	237	280	306	242	245	246	239	268	247	253	246	262	234	251	264	250	262	267	265	240	272	277	240	244	241	251	215	265	234	224	262	217	233	224	256	263	273	279	243	249	246	245	243	261	255	221	247	246	242	253	273	256	254	259	246	256	262	239	261	231	259	239	264	243	270	265	277	259	255	256	253	233	255	266	227	284	253	278	239	291	267	267	227	237	254	212	246	246	285	275	246	248	236	243	257	248	280	249	262	260	264	284	258	242	226	235	240	254	243	268	263	224	242	240	260	243	262	255	264	243	235	243	273	259	262	261	246	236	242	215	238	219	243	235	267	262	246	274	273	234	262	246	228	245	288	266	236	247	274	221	244	226	268	269	265	253	244	235	219	263	223	256	255	280	247	242	234	222	223	235	248	283	258	276	244	244	259	226	223	250	261	238	247	253	262	192	230	243	250	260	237	246	246	263	244	242	286	248	230	249	245	245	238	260	241	239	254	254	247	234	254	253	210	247	231	243	229	269	251	260	237	232	258	243	259	249	238	258	272	263	250	243	265	255	270	256	248	230	247	280	240	245	286	255	250	236	267	208	262	252	253	285	208	261	258	234	255	237	251	291	250	224	239	259	265	264	265	264	216	261	232	257	245	259	264	255	264	246	246	264	243	257	258	207	238	257	264	226	233	242	250	281	245	249	250	268	275	241	232	238	263	243	226	257	249	244	272	253	255	259	242	261	266	233	238	231	259	238	252	220	215	246	234	233	217	229	261	268	227	254	260	261	270	263	245	251	250	226	249	280	254	219	242	240	253	274	261	265	252	255	262	233	216	247	257	232	233	247	243	273	246	257	227	250	278	291	250	246	262	250	264	244	245	270	245	246	245	247	247	267	250	221	249	253	259	242	248	286	224	262	231	233	257	256	265	238	241	270	277	271	243	252	274	243	252	243	232	274	293	254	264	273	259	256	256	266	222	243	219	226	242	255	237	270	240	255	251	227	233	269	235	258	263	256	245	262	224	270	255	249	227	255	229	211	253	261	251	239	242	256	270	279	251	244	265	273	267	244	219	234	253	242	246	281	226	258	268	226	255	241	246	271	235	224	253	237	244	281	292	255	251	241	228	255	254	230	280	274	265	266	223	265	249	273	279	265	253	261	248	249	260	258	228	269	273	263	252	242	242	233	242	261	252	265	243	243	247	246	264	288	246	264	243	247	267	247	272	271	259	270	261	269	240	272	268	275	266	232	250	273	248	244	229	252	255	235	251	261	246	241	269	238	231	240	269	258	257	234	272	250	233	220	233	253	215	268	273	263	242	259	231	253	264	283	235	235	215	259	269	252	257	249	244	243	261	232	279	245	265	260	263	254	266	253	263	269	260	248	246	216	243	257	272	259	250	253	250	243	261	283	258	258	235	234	264	253	264	235	232	244	255	237	256	270	256	235	260	252	254	240	222	256	244	240	297	239	271	231	270	261	231	242	267	232	230	219	235	242	259	249	280	252	248	283	265	214	285	265	245	232	241	258	242	265	265	273	261	279	245	225	225	232	224	240	287	240	247	261	251	264	225	245	236	243	261	253	293	264	245	252	278	241	264	276	241	261	273	220	261	239	244	233	245	248	258	248	247	272	250	255	238	233	251	237	246	286	274	253	275	239	266	278	273	255	253	275	243	220	250	255	262	257	227	281	263	229	245	265	263	268	259	259	255	254	257	272	228	272	278	242	205	258	262	227	278	236	246	286	262	237	233	275	265	255	257	246	220	253	214	265	238	234	254	260	276	262	250	253	244	238	265	273	262	275	261	220	260	282	240	289	233	242	258	252	237	231	238	242	234	247	245	258	255	265	257	287	245	246	272	261	240	263	244	239	227	228	251	245	232	252	282	247	264	259	246	280	232	248	231	240	253	287	247	249	266	273	264	261	246	245	278	253	267	272	254	255	265	225	248	258	241	225	243	258	259	251	271	263	278	251	257	245	271	262	240	235	222	236	257	231	279	265	218	229	263	243	260	249	241	217	269	250	216	218	260	239	246	271	260	244	241	271	248	230	253	239	284	274	258	255	264	219	232	246	239	237	273	251	247	259	238	264	264	253	237	282	242	283	247	259	239	272	249	262	266	231	249	259	252	245	239	251	265	271	237	269	192	257	243	260	241	247	251	252	264	244	230	269	215	303	260	252	220	266	276	255	262	272	264	256	230	229	244	248	288	230	291	286	244	272	249	222	254	243	248	256	252	253	240	248	233	244	257	258	272	258	266	245	266	249	238	251	274	268	249	239	250	220	234	240	241	237	252	245	256	272	214	261	264	271	245	240	244	254	244	276	266	241	237	235	248	255	238	241	244	247	271	243	252	258	248	243	274	245	227	240	263	239	251	255	299	282	257	275	255	259	245	243	250	251	236	251	241	246	230	254	254	258	272	244	238	241	238	246	256	260	235	252	248	259	273	263	273	262	251	261	229	256	244	259	239	237	256	226	240	251	255	236	249	249	259	218	244	238	250	252	249	247	239	241	245	227	263	221	267	240	230	230	257	244	241	223	270	250	283
39185	49670	49017	9603	1485	1251	1123	991	902	839	848	779	754	708	710	702	653	708	668	682	774	1043	1138	1262	1385	1568	1518	1521	1608	1630	1625	1472	1505	1508	1575	1564	1512	1397	1326	1346	1258	1249	1213	1250	1241	1344	1169	819	856	833	856	867	778	964	948	808	797	849	754	800	911	803	884	796	842	758	850	759	701	648	612	601	645	659	620	622	587	610	617	577	563	618	605	588	584	609	615	610	646	570	600	559	572	617	626	578	615	570	535	582	623	601	536	568	591	596	549	584	598	573	560	615	592	574	619	612	557	549	565	605	577	572	553	573	592	568	603	531	586	611	580	584	587	607	600	590	590	563	613	578	602	580	591	592	619	546	599	568	594	565	575	642	623	603	598	584	519	586	612	577	598	555	578	589	597	586	553	549	609	600	588	593	600	570	583	600	594	552	556	607	597	588	639	574	597	616	593	577	620	568	603	595	584	609	619	572	622	555	594	549	569	594	615	562	554	546	584	606	590	626	615	603	593	583	639	591	600	571	561	623	649	573	577	583	562	601	602	540	544	612	575	577	563	581	608	563	558	579	548	579	598	626	593	587	583	604	618	548	525	666	540	583	602	601	575	582	573	576	568	615	582	589	589	576	550	561	613	572	573	605	583	577	605	605	599	553	603	593	598	569	567	558	601	602	522	591	604	647	603	559	559	627	564	621	587	583	582	536	609	612	620	598	593	604	575	601	573	570	633	601	581	576	613	592	602	595	611	588	592	608	597	582	607	578	610	598	610	589	644	609	568	606	593	552	568	615	566	583	556	624	587	555	615	599	577	583	581	578	587	572	612	568	598	594	590	580	582	604	569	579	612	585	588	594	566	596	588	603	585	590	564	579	565	574	592	595	635	540	606	596	598	598	670	594	620	615	583	589	584	607	577	624	576	573	623	584	549	579	558	612	601	608	568	576	591	600	600	587	581	556	592	634	635	624	574	601	591	590	596	545	549	601	550	632	588	611	622	580	619	599	612	631	598	630	598	566	594	578	590	577	607	578	584	596	552	592	566	584	623	555	583	572	597	594	613	585	590	573	548	578	568	603	605	571	654	580	593	597	595	560	590	570	591	604	596	607	539	560	603	586	577	571	576	623	595	624	570	623	590	592	589	577	617	571	593	549	629	583	614	593	563	605	592	598	553	594	605	595	595	586	544	577	585	575	580	593	609	554	563	636	611	605	592	634	549	607	586	580	614	616	605	581	597	623	606	566	612	600	547	579	586	617	614	575	569	612	570	583	575	599	616	584	586	571	602	562	574	591	603	558	618	606	596	657	554	546	603	596	598	578	591	652	580	618	589	632	562	599	589	565	586	599	567	583	525	606	553	603	606	573	591	556	613	580	573	549	611	562	588	610	572	550	600	555	582	571	586	590	617	650	596	569	575	542	593	613	557	591	632	534	604	630	609	580	566	584	606	581	570	629	594	570	600	596	583	623	582	610	565	565	564	596	525	600	586	610	581	575	587	591	664	601	575	567	631	553	624	595	574	571	613	606	579	583	574	558	617	574	575	596	611	554	565	631	621	644	583	591	617	572	599	579	583	623	596	602	595	581	623	607	575	648	584	616	617	558	570	581	592	580	590	554	586	580	622	590	587	616	551	592	611	590	586	583	598	632	553	613	536	562	591	594	581	597	614	594	581	632	566	561	577	551	552	614	552	601	606	592	549	553	641	624	553	576	622	610	628	591	587	634	579	624	645	559	523	597	602	546	590	599	561	560	575	586	651	613	578	534	575	572	569	563	621	596	581	540	588	567	561	563	598	625	574	604	571	595	544	606	584	615	592	580	581	562	593	587	589	616	610	547	567	603	564	568	602	585	573	579	619	595	548	570	591	589	558	588	565	574	639	592	557	630	560	574	610	583	611	576	614	609	580	612	562	596	579	591	609	577	604	596	603	584	601	593	614	622	613	569	560	604	595	522	579	567	551	583	611	522	554	582	580	601	640	547	592	605	552	576	599	605	562	590	566	592	573	587	571	591	613	596	582	570	571	577	595	556	590	615	595	552	548	580	578	620	568	613	617	622	583	601	628	624	574	597	544	577	569	629	557	630	593	589	638	614	583	584	561	566	588	609	571	563	595	586	559	586	570	610	628	563	578	604	611	542	573	624	583	620	603	579	603	587	623	613	590	588	577	604	580	581	593	609	556	588	604	572	607	598	591	590	584	582	603	579	587	569	628	582	620	611	570	576	561	602	582	594	586	596	607	618	540	593	586	567	604	613	648	598	572	548	579	570	590	581	583	581	604	586	603	581	584	603	626	564	611	592	607	599	594	592	578	577	591	538	573	580	612	554	590	573	589	590	594	597	595	590	550	547	540	597	576	624	640	603	572	602	563	594	574	515	567	607	587	624	529	567	567	624	607	592	601	559	580	604	587	546	596	573	625	574	613	617	614	540	553	563	590	580	547	584	562	590	608	570	576	588	599	605	590	573	596	585	621	622	558	593	614	605	552	617	601	593	610	552	613	577	584	583	593	589	594	623	601	609	590	643	556	604	585	598	593	591	601	607	579	611	541	596	626	541	573	581	613	573	594	577	615	600	595	621	547	541	585	573	568	606	609	619	579	574	583	564	600	593	584	595	585	625	634	613	600	562	632	569	565	607	641	527	603	632	589	609	640	588	592	610	615	577	568	584	582	579	563	586	624	605	582	551	577	595	605	586	590	596	552	557	633	565	591	577	559	599	583	581	610	601	623	580	579	581	596	591	579	576	593	567	577	599	611	613	605	585	563	579	590	671	584	593	602	624	618	582	633	663	561	541	582	590	565	596	595	552	546	593	613	608	624	568	639	609	594	594	576	598	589	567	553	601	601	579	612	600	583	594	597	613	623	568	582	558	592	550	614	591	605	611	551	577	601	592	592	569	584	558	606	558	537	603	587	568	620	591	613	586	581	580	582	610	582	560	606	610	614	604	596	622	624	561	552	627	612	589	559	580	593	564	600	573	582	610	613	613	545	577	578	586	585	583	597	662	569	615	579	607	564	553	609	588	608	592	616	594	595	613	592	558	583	585	589	578	602	559	614	592	600	612	597	584	571	580	592	612	623	592	574	587	577	544	582	596	568	584	581	584	599	551	605	578	595	604	542	580	553	572	593	598	548	635	592	576	589	582	575	600	555	622	624	585	617	612	595	641	585	539	553	585	584	601	607	576	635	622	547	597	634	588	570	589	564	560	597	622	588	552	565	608	673	581	566	592	584	591	624	579	577	627	619	613	607	588	623	597	596	611	593	559	596	602	614	568	567	619	591	558	614	595	583	552	600	590	530	576	571	632	585	648	578	613	570	607	601	586	588	582	593	577	595	569	600	614	592	585	583	552	597	602	596	593	558	606	599	564	595	598	593	620	585	545	600	612	571	586	580	545	581	607	568	590	608	569	617	575	563	613	611	608	553	588	560	554	582	623	593	580	606	606	603	545	588	547	596	569	597	540	533	606	593	581	603	593	601	624	559	625	609	528
55886	48490	42589	29000	24348	22120	17853	9980	3075	664	385	357	346	325	332	288	310	301	330	317	261	301	417	477	517	538	533	543	552	500	526	517	515	568	575	557	521	540	526	520	507	468	498	452	486	565	497	363	335	318	308	329	339	348	369	389	329	368	276	367	368	288	393	330	379	337	348	305	285	293	281	223	265	266	258	269	247	260	246	266	280	282	269	242	244	245	274	270	267	239	242	224	259	211	274	229	259	244	281	264	248	274	261	267	242	254	257	255	249	240	265	210	237	214	261	266	244	237	246	258	260	280	269	251	262	285	229	240	248	275	214	248	257	226	270	248	240	246	249	262	250	251	227	232	250	258	201	268	265	255	248	290	262	266	257	254	280	276	253	267	234	239	250	276	262	247	266	283	268	238	243	258	253	230	265	250	210	284	253	244	255	280	252	259	269	241	261	221	244	227	283	232	257	259	267	229	262	232	258	241	240	261	256	237	263	264	260	246	245	243	263	263	238	250	212	265	257	264	257	239	243	289	229	242	268	270	258	255	251	229	236	274	233	269	262	269	244	240	274	237	218	237	259	243	279	242	235	228	240	251	261	274	237	268	255	266	272	257	241	239	257	240	237	249	254	240	298	256	277	259	248	286	239	270	236	242	255	264	268	267	289	252	254	243	262	266	238	231	262	258	268	227	240	258	215	233	280	250	245	262	269	242	256	235	264	264	251	243	252	247	246	286	274	253	254	262	229	251	257	240	268	242	258	291	223	245	239	251	268	263	262	274	243	250	254	246	265	273	233	265	273	253	222	275	265	231	241	268	238	253	237	238	251	242	266	262	242	232	262	241	256	257	257	256	276	248	231	244	276	258	264	273	252	244	262	265	239	249	249	270	239	261	258	222	269	270	225	263	245	241	256	292	278	244	257	231	262	236	255	269	273	245	262	242	207	237	277	262	244	271	261	255	240	253	213	245	285	248	234	250	241	226	270	232	247	245	264	265	268	271	244	285	289	213	247	244	229	268	253	268	283	244	265	286	241	265	259	220	242	231	242	253	268	271	270	244	249	276	251	244	222	260	248	247	246	241	228	250	253	240	261	246	221	261	274	296	260	258	274	268	243	247	247	248	245	260	266	263	231	256	226	239	251	221	250	236	235	271	254	244	307	266	254	232	263	257	248	254	255	244	271	253	230	241	268	224	293	251	208	255	268	277	285	245	232	257	257	246	259	272	270	221	237	246	228	266	252	266	270	248	251	256	220	268	275	260	250	256	233	263	244	286	263	243	232	274	215	238	249	237	251	258	241	242	256	266	276	262	246	263	261	215	263	227	252	295	256	261	278	263	267	253	291	229	234	252	254	247	253	240	254	241	256	261	265	269	248	268	203	267	227	241	238	230	271	223	219	243	239	233	235	240	254	242	266	231	265	252	222	253	244	249	257	247	281	234	217	246	271	254	247	287	290	249	206	252	256	256	251	265	241	245	255	293	238	264	242	220	215	272	244	261	262	262	259	237	259	248	235	241	245	270	246	259	249	256	244	240	258	242	249	259	277	254	251	256	222	224	263	222	268	275	235	269	243	240	235	266	249	257	247	240	247	273	254	251	243	257	273	232	242	265	262	266	245	232	266	257	247	252	258	242	226	242	258	234	251	240	248	252	258	240	223	233	270	265	255	256	242	244	251	279	269	242	236	257	255	258	244	252	236	246	268	239	249	217	268	235	250	240	231	267	266	237	233	251	229	285	258	257	235	243	256	257	275	250	246	212	251	266	247	236	242	252	204	259	260	237	257	223	256	253	233	243	246	225	264	245	222	265	244	290	244	232	269	218	249	241	246	246	247	225	246	256	260	239	270	266	264	241	246	245	244	233	237	233	261	208	224	225	231	270	249	257	241	244	230	250	243	270	230	245	240	247	274	238	230	228	235	269	253	242	234	236	233	226	220	260	253	271	228	255	242	237	247	244	242	238	242	263	253	255	232	265	254	242	262	226	248	265	257	237	281	277	243	215	259	237	273	206	223	251	263	249	267	263	263	246	240	220	214	241	234	257	249	291	275	255	240	247	227	248	252	275	257	280	254	254	266	252	220	225	249	244	218	228	241	290	236	242	261	233	212	263	236	281	269	245	258	232	261	247	280	240	225	217	262	263	243	260	249	277	276	272	256	245	229	236	223	267	266	269	254	265	249	247	249	254	252	280	260	272	278	227	257	255	239	211	244	263	272	266	257	214	227	262	235	237	238	190	252	252	261	288	281	244	241	257	248	271	263	249	240	263	259	280	274	271	231	231	261	230	251	237	278	257	239	257	238	231	242	287	253	251	256	220	250	214	251	258	248	252	232	269	258	275	276	248	229	248	233	243	253	274	252	251	264	255	247	233	261	235	269	238	245	230	268	253	248	238	248	253	258	255	274	252	279	239	254	256	247	228	248	238	247	244	255	256	218	240	252	219	242	268	236	275	263	257	250	259	272	266	267	280	252	267	254	267	251	230	259	253	246	274	235	236	255	235	246	246	264	257	224	243	234	267	232	293	227	230	216	222	266	257	234	267	227	267	240	220	256	283	257	278	212	255	256	263	252	235	240	280	257	236	231	269	268	291	220	263	249	258	230	251	251	263	280	252	239	246	261	265	261	240	228	241	225	241	294	252	251	235	249	253	264	243	242	238	248	240	255	225	269	271	235	261	264	242	242	257	249	228	272	220	250	251	251	244	258	248	249	222	266	214	249	244	228	267	241	243	224	237	256	251	256	238	224	262	257	246	276	287	262	241	265	252	284	247	239	242	260	247	261	239	235	261	258	258	241	248	294	242	243	254	276	280	261	224	279	241	252	226	233	250	230	247	264	247	270	255	261	260	268	271	236	239	259	263	284	299	255	216	205	303	261	260	217	237	257	262	196	260	257	251	225	249	251	223	242	251	233	238	272	247	247	235	254	255	237	214	253	257	254	274	277	283	267	265	253	254	282	249	274	244	248	244	245	222	250	251	222	287	268	267	268	264	253	225	268	254	237	256	220	245	273	229	247	221	222	251	283	268	255	226	248	256	258	258	252	261	250	248	264	224	269	259	258	272	278	249	230	234	245	254	256	253	256	228	274	228	247	263	258	252	242	220	233	264	274	233	253	281	242	265	245	236	240	260	262	232	253	237	247	260	227	239	257	228	225	261	248	231	243	262	263	254	264	283	281	224	240	267	245	238	238	291	249	247	230	250	253	239	249	243	251	251	254	264	254	228	248	225	236	260	265	253	282	260	246	235	246	263	271	249	263	245	228	258	242	261	251	272	246	220	256	239	256	259	230	284	227	268	280	266	254	249	256	238	253	228	249	239	229	210	234	223	233	273	261	249	254	279	263	242	274	260	241	238	264	243	219	262	254	252	240	256	282	244	238	259	253	253	242	241	225	272	248	272	265	239	277	231	260	279	250	232	265	260	264	266	239	261	270	255	248	252	244	244	250	240	238	223	242	236	239	281	223	260	239	262	249	226	267	281	245	253
47270	56172	49984	9868	3578	2803	2261	1753	1661	1379	1226	1137	1089	1003	920	913	854	837	777	762	788	970	1517	1912	2040	2410	2332	2434	2558	2589	2370	2455	2513	2606	2530	2563	2398	2341	2440	2321	2292	2089	2034	2109	2034	2384	2144	1214	1060	962	1036	882	1006	1400	1281	1293	1244	1194	1037	1336	1358	1224	1433	1119	1198	1196	1235	1076	897	737	710	731	716	762	673	647	626	594	640	636	605	583	601	604	569	563	596	614	570	548	578	559	583	577	571	568	568	572	548	578	558	546	564	549	585	602	568	569	556	517	590	579	560	546	576	529	556	552	570	573	552	566	532	576	554	562	580	593	560	555	573	552	574	553	558	575	596	577	526	620	580	585	588	597	582	593	553	588	527	612	574	534	577	538	540	541	550	584	535	556	571	575	573	591	605	586	595	556	561	563	568	575	555	577	551	570	606	577	548	566	586	573	571	561	576	555	547	547	571	575	552	544	556	594	544	575	550	568	546	575	596	599	588	543	559	579	596	514	570	550	567	583	572	539	521	601	566	579	533	589	583	564	609	588	554	564	553	580	570	567	574	558	559	531	578	619	587	590	571	583	559	585	604	605	559	569	580	567	589	551	608	545	519	517	534	538	545	593	592	614	578	540	590	574	572	576	565	607	600	623	582	567	580	583	585	531	617	562	530	569	564	572	568	543	534	565	521	629	594	598	571	562	565	578	579	577	569	534	592	562	546	594	543	588	563	598	540	582	554	542	583	577	599	586	554	516	578	569	566	494	553	571	541	554	608	563	604	521	585	543	559	615	614	552	536	627	538	539	611	550	549	584	602	543	577	546	519	567	548	536	586	568	549	529	562	564	555	589	564	529	595	591	572	567	586	597	573	564	586	583	566	578	590	620	573	580	572	556	560	554	568	529	610	581	566	591	532	598	617	527	583	532	556	543	575	556	606	565	592	592	612	582	593	591	599	568	598	529	561	552	613	556	583	558	535	603	579	541	571	578	592	572	583	529	589	526	545	581	549	626	534	540	577	564	528	558	592	536	541	544	536	580	644	529	555	567	535	582	563	566	600	577	551	616	579	557	598	572	570	565	601	558	574	530	548	548	583	569	619	570	595	578	568	569	554	542	635	582	556	561	532	543	578	539	532	582	552	592	563	587	640	604	562	606	548	587	579	573	561	559	593	565	645	595	590	543	614	578	551	560	550	569	558	577	598	572	616	578	550	583	559	555	578	579	591	540	573	555	583	540	549	543	577	570	582	584	549	579	583	597	564	568	567	508	546	545	575	584	583	584	603	546	566	569	544	592	514	572	558	602	572	606	595	559	546	547	581	569	576	586	546	539	549	553	601	539	552	542	594	551	586	580	566	527	558	531	597	608	578	596	578	542	546	556	609	554	579	548	596	582	562	586	590	587	587	561	561	542	588	595	547	588	573	608	571	579	540	572	569	526	547	571	570	603	594	514	541	545	584	532	628	609	579	546	604	604	560	555	572	559	587	545	546	585	549	620	557	536	554	524	568	575	588	573	539	574	587	571	559	558	532	534	545	569	602	527	597	568	554	574	575	579	547	584	574	562	550	558	573	595	563	591	579	591	572	585	569	571	575	549	568	602	534	562	608	565	532	549	572	565	599	544	580	547	541	521	564	584	549	561	594	592	591	564	557	575	558	602	599	564	573	592	557	574	577	560	505	540	573	576	502	574	579	527	600	540	531	582	557	567	558	598	594	575	573	557	566	555	553	552	574	583	602	600	568	588	581	567	577	548	596	559	572	520	555	597	551	585	538	576	549	578	513	558	535	529	599	558	570	567	556	559	553	549	558	575	591	541	539	542	577	600	567	574	585	582	593	587	570	549	579	562	626	553	575	544	564	548	577	564	579	534	548	546	519	554	613	576	614	550	585	540	518	566	577	552	631	530	603	567	582	591	563	588	567	582	589	562	586	583	539	541	590	545	594	541	570	617	585	562	557	525	559	568	582	553	552	538	580	568	577	497	639	605	584	574	549	607	538	561	591	551	588	581	558	568	577	591	606	548	529	586	587	618	552	595	611	568	605	552	542	578	584	586	579	556	562	545	561	563	616	575	587	601	559	551	587	555	574	585	567	584	581	578	609	570	625	578	564	610	561	567	591	562	558	529	583	571	593	510	565	599	558	554	578	595	590	546	555	581	619	597	602	605	526	581	575	575	644	578	601	605	582	556	540	556	569	566	585	595	547	543	579	577	569	586	578	555	531	598	562	587	548	565	553	563	568	517	532	553	555	579	554	610	576	576	559	587	599	608	574	580	590	563	601	565	573	567	546	585	560	566	545	586	545	550	563	509	596	559	583	564	607	570	577	554	568	511	580	594	573	584	561	591	582	557	556	565	555	559	558	538	552	553	539	565	592	617	595	598	605	575	522	614	557	585	588	561	594	610	547	592	562	569	561	562	569	548	553	549	615	601	615	554	557	556	517	554	571	563	505	596	589	549	578	536	564	599	593	563	571	592	521	513	574	560	552	540	612	560	574	553	549	543	558	570	554	539	599	570	570	563	598	579	594	560	596	590	528	595	595	612	561	556	542	594	606	578	511	563	543	607	582	575	593	594	557	541	573	579	587	515	566	549	581	574	559	522	560	564	561	529	545	552	573	563	600	534	557	601	567	536	579	551	539	571	620	582	556	613	556	611	608	574	564	593	564	566	565	570	570	571	596	574	553	536	572	595	589	567	599	568	554	593	588	557	560	566	541	548	550	553	615	599	577	540	564	564	610	556	562	553	607	566	607	552	554	533	579	552	608	590	599	558	578	545	563	579	556	599	587	582	547	582	583	572	568	561	590	572	566	564	582	565	538	571	583	564	550	556	541	585	553	566	564	572	571	602	541	582	528	566	552	565	604	565	565	544	534	606	561	531	540	566	576	570	584	577	574	571	577	570	570	548	574	544	542	597	605	585	585	548	571	576	575	548	581	586	579	585	549	573	569	572	570	543	563	592	570	619	577	552	591	589	572	565	541	559	536	573	570	534	582	593	572	562	536	568	580	584	553	567	558	543	598	561	558	595	568	548	563	550	547	559	603	564	580	540	606	544	564	566	579	559	594	569	555	582	569	549	567	564	583	608	596	588	572	553	571	564	588	591	598	547	569	605	578	546	565	594	558	616	570	567	560	527	565	579	549	568	567	566	523	574	558	583	565	564	566	578	574	564	546	527	583	543	572	559	546	566	559	552	600	619	595	570	655	560	574	594	553	542	570	584	567	556	567	542	557	578	547	533	560	563	610	554	585	583	583	580	544	576	572	553	579	566	567	582	583	587	559	558	553	557	560	602	542	573	548	565	556	542	591	577	559	570	584	591	573	535	567	558	549	532	592	550	612	574	567	543	567	587	586	563	549	549	530	530	560	568	567	600	572	534	541	576	568	564	618	545	566	577	562	540	594	582	565	575	606	577	544	593	604	599	517	556	593	598	587	570	599	558	578	589	558	555	520	599	568	542	560	584	515	554	613	556	592	590	594	565	571	540	547	571	567	558
16246	19099	20526	5738	596	269	248	255	242	243	224	279	232	251	245	224	242	244	247	259	239	271	289	317	344	298	346	354	322	348	342	318	310	304	309	282	318	288	319	296	269	292	288	274	247	277	273	298	249	257	230	263	247	258	267	278	257	257	243	277	263	227	266	254	243	243	243	222	236	250	220	224	229	263	244	242	274	259	246	227	249	232	251	246	226	274	238	230	264	238	248	277	231	236	252	232	227	250	248	239	246	230	229	234	196	242	266	209	243	201	237	238	222	268	254	238	228	236	264	256	233	216	246	248	235	227	227	239	245	272	250	234	251	261	228	237	236	236	242	250	271	263	230	233	248	268	223	227	254	251	253	247	238	208	229	244	253	222	244	264	247	249	230	245	223	257	231	256	247	258	222	237	264	246	226	241	241	232	234	229	242	215	248	244	239	233	251	250	261	248	253	202	226	258	243	223	245	264	246	227	221	238	220	238	237	251	222	254	230	253	231	216	227	248	234	247	248	260	239	261	229	218	268	216	233	223	222	264	251	238	239	240	241	224	233	247	240	245	233	254	259	266	249	236	209	239	240	226	218	235	253	240	231	213	229	235	261	210	249	264	240	239	255	236	233	248	257	235	232	229	244	239	250	265	281	223	220	243	255	260	240	242	242	231	238	245	242	233	204	214	243	246	242	232	228	237	225	232	233	259	261	232	244	253	219	247	272	234	221	254	237	243	232	251	234	258	228	242	236	240	209	207	224	236	258	204	237	229	251	217	207	232	242	230	238	242	236	287	254	232	249	210	253	249	244	223	216	239	221	267	232	240	249	280	213	237	251	205	264	225	220	244	228	234	238	247	217	225	254	250	243	241	242	270	227	262	258	246	249	228	250	215	236	239	260	269	269	223	247	251	232	225	238	197	253	236	249	238	221	218	252	245	217	259	246	231	274	272	235	238	235	250	235	221	248	222	227	234	241	253	207	230	257	236	236	233	252	225	241	253	251	233	247	280	253	238	216	228	249	240	252	242	256	242	245	255	228	240	267	240	258	237	204	243	236	229	255	237	219	238	232	205	300	231	239	257	253	251	242	245	249	243	262	232	223	234	231	304	231	266	226	245	245	263	254	246	225	244	227	238	257	245	273	271	258	257	248	249	255	257	212	236	248	216	229	235	240	249	240	235	243	239	248	265	245	241	243	251	250	265	246	244	264	229	243	241	238	241	232	249	272	247	220	233	242	232	228	251	210	258	257	231	236	214	259	255	220	239	258	211	232	256	255	264	236	248	213	271	260	239	235	267	277	235	230	226	240	231	253	250	217	222	238	230	250	243	228	258	231	240	241	230	264	210	265	214	235	243	250	234	228	231	245	212	240	222	222	246	262	241	251	203	238	254	234	237	224	259	245	265	202	232	235	231	219	247	227	246	224	258	264	223	232	230	261	243	259	242	229	262	244	255	242	234	269	243	236	241	212	223	266	231	222	225	236	255	234	253	231	270	247	223	240	239	217	221	260	252	289	227	236	241	249	255	288	265	253	226	209	245	230	251	222	233	259	245	261	243	245	244	266	257	223	248	253	257	222	246	232	244	239	235	258	256	232	269	217	257	232	239	245	241	272	261	229	240	252	271	238	228	251	250	225	264	276	233	233	251	233	223	248	234	232	254	237	237	241	241	234	232	234	259	210	227	268	246	267	236	262	229	206	231	231	263	239	226	225	214	220	256	235	233	270	240	259	240	222	205	234	263	254	262	232	243	231	239	257	257	262	241	210	265	227	244	225	233	271	236	256	261	243	253	226	209	218	219	243	211	231	222	254	266	272	249	242	256	230	263	240	250	245	250	239	243	244	229	261	223	250	254	257	209	261	235	229	251	235	244	238	248	256	255	215	206	266	244	229	252	237	265	242	236	236	237	234	229	218	237	234	261	220	271	207	244	250	252	224	262	263	247	215	246	226	234	202	233	262	244	233	242	217	261	260	282	238	242	243	224	257	252	221	249	250	216	213	241	223	244	231	233	244	252	246	242	222	252	236	211	225	218	217	235	235	237	270	227	234	219	260	224	256	225	226	245	259	248	246	242	280	221	242	219	244	254	235	241	255	237	218	242	223	262	244	241	226	241	255	253	297	223	255	253	220	268	255	261	241	244	271	253	217	238	266	240	234	267	245	248	258	231	222	221	238	259	259	241	231	237	262	233	257	247	228	240	276	235	262	235	240	231	246	232	224	245	205	242	234	291	239	229	253	221	256	255	250	231	227	257	230	232	244	223	233	244	255	246	227	228	270	260	254	247	268	244	246	256	248	247	221	240	230	261	245	230	215	256	226	254	250	224	240	274	245	248	241	245	258	232	255	249	237	250	236	223	245	242	249	262	256	243	247	250	220	234	250	248	241	250	248	253	207	204	245	227	226	243	249	255	241	234	242	216	220	264	213	240	248	256	233	211	227	259	240	241	242	261	231	261	252	270	261	220	231	215	228	232	244	224	217	249	241	259	218	227	266	259	247	229	257	227	227	257	253	248	228	249	284	216	219	243	233	233	256	250	274	226	221	243	217	262	238	272	247	216	228	235	214	243	264	232	218	225	214	238	243	239	256	232	272	240	235	232	239	239	242	226	238	229	249	234	235	210	223	233	238	231	265	246	272	272	254	241	250	246	239	230	267	249	228	265	218	229	222	229	228	224	256	267	241	257	232	244	228	246	219	247	230	254	243	274	246	243	245	235	216	247	261	243	253	231	224	276	241	229	227	254	229	250	250	252	250	244	241	227	223	256	242	220	218	231	228	212	232	229	215	248	241	237	228	245	261	232	252	249	233	223	222	254	245	257	261	242	242	240	240	243	233	261	255	238	230	265	227	231	238	228	209	247	247	228	240	267	217	250	232	240	264	231	221	244	280	237	233	261	245	240	259	239	243	247	227	229	261	253	248	231	237	208	231	242	243	235	225	246	218	230	205	235	257	251	241	241	238	229	237	253	244	244	233	235	231	233	255	250	254	228	231	225	225	232	224	225	231	234	227	224	256	252	224	244	259	217	217	243	247	248	225	241	240	259	257	244	240	223	232	273	228	231	199	237	230	259	232	253	272	259	234	216	254	248	227	225	243	244	244	211	226	232	235	227	247	244	259	213	240	240	273	231	249	255	239	236	239	236	246	254	282	237	253	243	257	230	243	231	231	251	231	222	237	229	225	220	260	231	269	224	249	220	260	227	245	219	228	245	245	231	231	251	225	216	239	228	252	239	239	261	209	242	257	250	250	205	227	220	209	253	249	270	238	243	270	261	250	240	236	217	267	225	209	224	231	238	240	250	258	254	249	244	246	210	271	241	239	276	228	231	258	230	253	243	246	275	229	254	240	253	245	239	238	240	253	240	277	228	216	248	282	236	244	241	261	249	252	235	235	244	222	235	252	244	253	224	257	234	248	256	231	214	225	251	260	232	207	248	225	227	276	243	226	228	227	240	253	243	226	241	236	245	230	253	252	243	235	232	257	231
12182	21012	25832	4445	599	604	573	614	614	549	541	591	575	563	588	593	578	594	574	598	648	758	886	964	1097	1101	1151	1259	1208	1174	1147	1099	1110	1154	1152	1093	1029	1001	949	887	948	856	969	865	836	799	738	726	737	713	735	715	716	678	692	686	675	641	653	633	629	619	617	627	570	615	610	610	603	574	596	581	633	554	579	607	598	579	558	595	564	585	546	623	569	534	578	596	599	588	532	593	523	573	566	632	595	620	552	536	582	535	572	563	559	545	575	539	579	563	577	539	559	524	512	589	585	549	582	603	559	572	563	615	599	569	589	585	589	574	567	578	587	575	567	566	588	579	556	587	579	608	612	560	567	596	522	562	565	555	531	573	569	567	580	568	521	552	545	608	569	537	547	553	587	573	555	571	590	562	590	594	493	570	597	554	564	538	561	565	607	561	576	618	532	590	576	568	567	597	559	575	565	607	485	605	577	517	541	530	569	569	618	566	580	577	560	528	579	612	573	511	541	591	565	549	595	525	538	619	549	582	577	552	575	521	575	588	548	536	589	579	577	579	606	557	636	599	517	615	593	587	571	618	593	547	564	629	562	588	552	558	592	572	604	576	580	569	598	531	609	565	577	607	508	585	543	553	590	569	540	579	575	565	608	561	548	569	550	580	581	514	599	583	588	552	576	578	616	600	605	525	582	586	573	596	552	597	563	576	545	541	577	585	593	561	517	535	585	582	570	535	544	535	574	582	596	582	556	558	594	558	557	566	560	563	592	573	522	581	580	568	601	579	548	563	583	578	578	595	552	565	564	570	576	579	604	548	560	589	576	571	564	556	576	609	590	537	589	565	600	575	553	541	603	562	540	565	605	562	546	560	556	596	625	554	604	600	571	575	593	565	606	545	547	588	559	589	589	619	522	561	586	547	573	606	532	553	578	573	574	555	589	574	596	586	592	554	616	545	595	587	544	588	549	564	563	563	572	522	572	549	550	556	579	588	552	553	572	642	599	563	615	567	598	552	571	578	566	526	595	605	543	573	546	601	563	590	592	561	564	546	555	607	505	566	593	571	561	556	573	542	589	584	587	575	552	586	582	597	579	589	600	568	621	564	586	572	555	589	590	572	575	574	562	556	495	598	539	530	546	588	516	565	565	590	572	610	578	561	593	563	605	585	572	595	579	577	559	572	577	557	546	614	557	528	566	573	578	579	588	558	567	530	574	559	591	576	594	617	576	505	547	577	604	595	569	553	598	575	530	592	594	611	586	562	556	600	577	568	585	556	579	552	525	583	581	565	591	559	580	566	591	583	565	594	559	566	597	565	610	581	571	635	594	576	594	563	548	574	568	568	570	521	536	541	532	592	544	584	620	587	582	586	562	586	573	591	567	564	591	568	597	566	560	557	512	505	591	553	571	553	574	585	606	568	548	607	603	548	596	495	611	557	574	568	537	593	568	550	561	557	600	564	599	591	598	580	539	575	559	572	580	569	609	550	584	572	603	539	551	535	542	534	537	593	546	573	571	522	574	574	562	558	590	546	593	559	551	583	578	547	564	577	579	542	598	576	583	573	602	598	585	591	552	578	606	588	570	575	534	568	587	572	531	563	576	561	581	579	590	559	602	541	558	561	552	557	573	529	543	539	540	549	547	546	563	580	547	572	593	563	545	529	572	571	561	563	572	596	579	570	551	579	553	566	550	547	564	580	568	544	566	578	580	550	550	586	556	558	572	571	563	516	547	552	625	543	568	554	603	544	557	574	553	550	554	590	542	546	541	562	607	568	517	609	511	552	566	521	579	580	581	546	582	565	534	585	576	557	582	568	543	578	555	560	547	576	557	628	520	573	569	589	569	602	575	547	573	567	591	564	565	572	591	606	590	565	588	545	554	572	528	574	555	594	581	617	548	566	557	546	636	556	546	552	587	605	582	540	552	575	627	554	567	585	605	560	571	625	541	551	554	530	597	599	620	571	594	579	519	571	583	604	568	548	567	566	565	598	571	557	578	569	581	577	622	536	556	590	618	540	534	556	578	573	587	574	525	572	533	571	512	593	558	598	549	591	578	539	550	534	578	557	552	567	573	556	560	573	585	569	578	524	533	565	594	554	591	502	598	557	577	623	568	563	559	576	639	571	573	604	532	578	543	561	551	579	530	569	589	551	584	601	583	542	565	578	534	552	584	570	591	592	563	612	553	550	554	565	585	569	574	553	564	563	597	580	551	562	558	574	592	605	568	595	562	552	572	568	558	573	561	547	575	572	571	595	585	577	559	551	629	557	553	577	546	542	581	588	585	500	586	595	546	541	577	532	571	554	582	573	579	545	615	612	580	518	588	584	529	545	557	598	557	544	587	557	574	571	540	632	586	570	523	558	583	588	554	534	544	577	562	575	578	566	566	563	516	601	586	594	579	551	567	591	577	579	561	568	603	543	574	555	598	575	602	627	536	572	557	561	549	553	542	520	585	588	560	584	583	566	580	617	601	575	584	591	553	574	556	570	583	553	568	604	560	557	589	534	548	589	577	577	551	569	595	522	566	567	537	572	577	529	572	541	551	568	569	571	577	542	565	563	616	556	571	583	556	594	576	586	595	554	577	554	569	602	593	579	549	553	594	614	591	600	583	592	550	561	596	555	574	547	599	562	545	592	557	567	515	548	545	574	521	562	550	590	550	551	583	571	550	576	583	559	569	558	578	568	592	586	528	562	572	566	543	582	582	574	570	644	541	608	600	536	572	594	539	581	549	587	530	590	557	539	569	559	552	581	596	623	569	551	601	545	532	604	635	592	554	550	552	579	585	601	579	590	580	559	536	559	581	546	544	619	588	581	566	579	557	579	574	568	552	595	581	534	567	595	556	600	561	563	585	556	597	539	613	587	578	565	625	610	543	583	571	604	570	492	523	560	558	560	597	586	562	553	558	540	599	553	548	537	548	575	568	595	640	558	585	577	541	597	559	555	558	539	598	610	594	563	580	537	584	582	563	564	527	560	576	568	576	595	560	568	567	577	537	618	543	568	569	588	573	561	566	552	587	557	595	556	555	563	576	577	571	618	576	573	569	605	592	548	555	546	538	550	509	576	560	609	555	550	553	534	586	600	588	576	593	570	593	594	554	591	560	614	566	536	595	604	550	562	551	565	586	572	573	550	563	588	552	568	577	565	573	571	571	515	580	606	561	558	570	555	548	567	586	575	583	590	577	560	634	538	575	542	562	542	577	577	600	589	545	566	583	500	528	506	580	583	587	576	594	574	565	597	573	593	613	579	612	589	583	551	557	574	525	602	582	592	595	552	595	584	574	563	586	560	530	584	545	557	610	558	621	542	597	590	558	545	583	565	515	584	615	560	555	543	598	575	591	569	548	623	616	549	574	537	553	574	558	578	572	571	563	584	546	585	604	607	530	589	541	553	561	578	576	614	565	592	570	553	538	591	576	561	552	551	568	539	556	555	608	582	580	547	566	570	620	598	546	581	572	602	549	583	518	578	578	563	538	597	564	529
42493	51651	46568	29025	20198	12492	5134	1464	395	298	298	269	261	280	279	262	263	286	258	279	276	275	297	331	363	366	353	343	403	376	397	390	404	382	372	411	387	331	356	385	374	341	322	330	334	283	327	301	282	262	275	262	252	294	261	250	282	301	289	254	289	294	303	270	265	262	268	225	283	235	237	261	234	261	268	276	247	243	225	273	264	261	255	245	251	241	268	237	263	269	258	234	243	246	246	253	235	238	248	244	259	263	256	213	240	286	240	246	278	247	272	259	250	248	224	243	244	231	246	275	251	230	254	242	249	244	237	254	255	243	252	246	256	243	246	243	249	232	235	272	261	253	242	248	258	246	211	240	255	261	283	240	247	219	234	243	256	273	267	253	252	246	261	245	254	236	220	255	243	240	242	265	286	248	196	249	236	245	232	223	201	265	271	260	258	255	246	252	251	245	243	232	275	248	241	225	265	245	246	227	252	249	252	245	273	260	235	238	228	234	252	245	279	231	223	244	215	243	253	253	245	249	239	214	235	243	256	263	240	235	243	243	237	221	236	247	273	267	257	211	225	237	248	225	229	252	241	247	246	249	231	265	259	227	233	279	251	252	257	256	259	264	268	262	278	240	224	226	242	251	241	251	276	240	261	270	245	236	252	267	236	253	289	210	236	259	267	227	252	272	267	251	234	240	280	251	253	251	234	259	277	255	262	252	227	235	248	270	258	244	235	244	275	245	230	278	265	247	239	257	214	264	251	223	259	251	253	253	259	263	264	253	214	244	231	246	265	241	259	220	252	246	283	259	259	220	244	227	224	240	266	289	245	246	278	248	256	246	247	270	245	237	255	263	267	241	249	240	257	254	255	274	248	272	244	218	207	268	265	240	244	240	245	237	275	260	258	234	239	224	249	276	266	221	254	265	251	259	261	232	239	249	255	273	257	205	237	259	232	254	246	234	222	234	238	229	239	206	255	269	233	256	231	240	230	256	242	266	236	238	256	279	233	273	255	255	267	270	263	234	249	274	227	237	255	247	265	269	230	277	258	246	263	244	262	246	244	225	226	219	298	259	250	235	242	229	254	242	233	224	234	245	245	222	241	211	228	264	254	230	257	245	255	244	231	219	271	225	256	255	265	263	241	260	242	216	262	239	238	232	244	225	258	235	225	260	249	265	264	286	242	252	255	263	248	253	240	216	245	214	243	276	224	252	250	238	243	217	230	262	232	227	254	208	226	248	270	257	224	235	250	213	225	238	282	245	261	233	261	248	236	256	238	230	242	237	273	263	239	235	252	287	256	230	242	244	222	260	284	238	259	268	225	227	274	241	236	249	230	247	225	268	287	269	207	259	255	232	238	235	238	226	214	248	202	233	240	255	247	260	235	233	253	248	261	261	210	245	209	245	232	255	245	258	242	239	254	229	263	270	275	293	249	231	240	247	267	211	225	242	232	256	244	221	246	229	263	232	264	218	209	246	243	202	249	230	259	235	251	238	252	262	251	261	244	237	235	242	269	242	236	232	269	241	261	218	222	270	216	263	245	234	249	234	235	256	255	218	254	265	249	257	246	251	245	265	242	233	232	248	274	214	225	238	261	257	236	247	262	245	243	246	243	277	226	247	273	276	245	250	229	218	248	227	275	241	237	243	232	275	233	262	209	206	259	233	230	218	257	256	246	267	243	249	233	235	236	238	264	234	248	268	241	252	252	247	260	274	248	241	230	222	224	241	238	260	243	223	262	247	219	246	257	245	223	249	239	240	233	218	243	230	231	240	242	272	252	231	239	250	275	231	298	253	234	257	236	246	214	246	262	250	257	269	238	236	240	240	267	271	255	250	257	231	216	251	240	256	248	234	275	251	248	232	251	263	245	252	245	253	253	254	250	209	221	247	250	256	251	263	258	243	257	278	275	266	264	265	272	253	236	244	270	261	246	257	249	251	239	248	250	253	271	262	252	239	249	249	245	262	220	207	235	228	259	242	242	244	215	239	226	232	248	274	249	259	233	234	263	258	232	271	236	226	251	262	250	259	264	272	259	251	228	224	274	266	232	259	240	258	272	269	240	244	242	242	249	265	252	248	238	236	237	249	247	229	234	269	252	221	241	239	225	253	227	244	282	244	252	243	233	235	254	288	248	247	250	236	223	264	281	236	250	228	244	268	236	236	217	244	246	220	238	254	264	248	277	238	264	250	245	260	265	254	268	213	266	257	235	261	243	228	242	240	225	254	228	252	263	249	239	237	249	266	246	222	198	256	237	234	235	244	251	268	229	252	271	222	272	224	256	235	245	264	249	240	257	245	214	221	258	246	278	250	229	209	243	237	228	197	240	249	252	249	260	256	215	219	243	228	277	266	257	241	247	243	253	236	236	234	251	249	251	255	251	240	247	264	229	242	262	256	221	221	259	252	256	243	250	251	251	225	246	267	243	258	237	260	243	246	244	271	271	230	264	268	246	219	277	277	263	236	276	237	246	231	259	221	239	234	241	258	242	236	249	241	248	251	246	248	247	240	226	230	249	268	231	261	246	244	243	245	252	239	257	222	265	221	257	233	263	234	248	265	277	246	237	212	200	247	260	240	222	241	225	249	243	233	231	240	232	234	244	262	248	242	253	240	266	225	244	252	200	252	267	222	229	256	235	234	245	255	267	242	248	221	247	255	228	245	253	266	255	260	244	274	234	243	247	243	252	253	266	262	219	218	252	243	254	242	248	253	256	216	246	228	234	249	250	265	238	248	236	220	234	297	219	223	223	238	236	257	242	226	259	230	256	263	227	265	261	265	258	226	272	247	234	246	240	253	242	258	245	284	286	220	237	220	235	242	247	242	231	245	238	267	242	269	266	250	234	230	223	263	213	274	253	241	289	240	227	240	259	257	249	225	268	262	246	220	260	240	244	228	243	261	272	227	250	231	233	214	224	237	239	259	260	244	247	229	251	247	260	240	262	269	234	240	260	252	227	243	242	239	255	244	261	243	239	233	238	255	271	264	239	239	254	259	230	254	235	260	253	230	245	264	236	229	273	262	243	245	250	220	223	232	212	274	253	266	243	269	252	269	249	255	249	230	281	248	248	261	235	255	243	243	260	234	249	254	283	251	215	219	224	231	241	273	237	223	243	280	235	249	266	248	247	225	253	268	266	258	238	250	252	220	232	266	242	247	257	231	242	231	267	289	251	219	242	219	252	298	219	251	237	220	220	249	222	246	214	241	188	239	236	240	273	242	257	238	262	262	282	263	239	237	240	229	232	238	254	275	253	217	241	235	264	217	256	287	238	229	251	251	234	288	286	278	241	243	206	247	235	255	238	257	217	262	229	247	249	253	234	269	250	247	234	217	230	239	232	251	302	250	267	250	223	215	244	251	227	243	236	240	248	253	251	256	265	215	258	247	272	242	246	234	247	201	229	238	255	244	213	250	248	262	267	241	255	261	274	218	256	227	240	256	259	230	267	241	256	242	241	242	246	230	246	237	259	220	282	241	238	244	238	242
32637	50195	48527	10718	1564	1257	1119	946	885	841	810	777	687	697	706	688	635	650	628	655	637	715	899	1131	1389	1456	1434	1528	1557	1495	1479	1455	1508	1562	1536	1478	1359	1519	1292	1401	1451	1400	1274	1205	1195	1069	943	811	802	782	771	807	827	817	730	839	847	840	792	753	844	789	821	766	733	831	812	714	647	631	620	653	620	597	646	615	584	613	607	545	575	611	617	549	614	560	589	585	575	597	572	587	626	584	618	544	590	560	588	593	565	566	584	575	584	587	606	640	535	562	604	643	579	519	627	568	536	563	616	588	619	550	612	539	581	565	620	637	572	568	573	592	580	572	620	549	571	570	589	617	549	574	611	578	615	545	600	583	599	580	575	553	551	570	591	596	554	603	593	614	622	615	513	588	605	577	624	573	559	572	580	559	579	571	599	588	593	566	598	616	587	561	566	599	618	565	613	577	554	571	604	552	612	577	581	553	560	602	586	575	584	584	549	547	549	539	580	559	547	586	594	573	577	622	587	555	569	577	594	601	598	556	586	559	570	552	558	618	558	566	570	603	618	564	574	567	565	627	554	570	609	575	580	626	598	572	605	584	576	588	560	569	564	580	593	626	586	594	620	566	577	554	625	578	540	585	545	624	553	555	589	569	579	560	567	602	574	627	580	561	556	547	558	600	563	544	598	577	565	572	575	558	561	589	607	616	609	585	613	605	634	528	559	549	568	634	592	598	608	573	573	565	574	550	572	604	621	551	546	579	591	601	569	610	610	591	612	580	609	530	573	557	606	567	547	603	593	558	581	568	577	592	583	529	608	551	606	559	585	589	578	620	557	551	543	575	569	563	602	605	595	548	596	590	568	614	548	571	609	585	575	593	569	580	567	559	572	568	561	566	567	561	607	582	567	541	592	597	573	556	613	562	598	543	571	551	617	573	591	563	523	580	597	616	575	585	594	562	602	585	542	574	606	589	620	556	603	570	577	606	591	590	573	566	629	601	586	637	530	573	616	597	600	576	575	606	602	615	617	593	570	566	591	570	522	613	588	575	564	599	559	598	530	556	585	609	561	609	557	552	595	586	539	579	556	559	550	590	577	508	557	598	613	623	564	584	576	590	592	570	585	577	630	546	591	602	643	559	590	574	539	590	598	556	608	586	576	581	561	602	601	565	634	560	604	572	583	576	587	564	586	596	594	574	600	559	636	582	630	568	595	583	607	602	567	575	565	568	543	570	574	577	577	574	572	580	555	568	543	600	582	611	569	571	571	617	564	545	596	598	564	563	589	618	583	578	609	570	595	604	564	614	591	583	596	590	577	613	570	583	593	592	592	569	617	614	544	593	566	560	580	553	627	595	546	573	579	581	533	588	569	539	602	577	546	584	567	575	571	563	562	589	588	584	571	571	568	553	606	564	566	559	558	580	568	577	568	572	569	585	590	589	549	602	586	595	583	535	565	594	562	582	586	609	586	586	574	570	573	548	627	568	539	585	589	554	581	557	613	576	616	578	600	574	560	569	590	576	568	587	606	621	571	569	531	598	574	585	597	575	618	586	588	564	608	583	535	570	589	592	590	562	570	587	608	590	600	593	593	605	609	570	575	623	582	589	535	602	591	565	608	617	597	579	574	561	571	599	622	582	549	578	627	589	592	600	589	539	555	584	569	554	597	576	581	560	568	582	535	597	589	574	570	583	579	595	579	578	566	528	594	566	558	556	563	586	560	582	588	601	625	595	592	568	587	630	564	602	612	586	551	589	593	608	595	576	628	551	618	544	625	643	554	571	575	542	567	588	550	556	583	589	578	606	558	596	594	572	576	599	592	576	626	601	623	577	587	595	571	581	569	559	561	544	582	618	563	576	611	618	570	622	572	610	568	569	595	554	608	574	572	550	605	581	554	598	585	566	571	557	598	601	579	615	596	591	602	612	592	631	615	543	594	573	627	559	583	561	587	583	567	613	581	587	554	577	577	569	583	570	608	581	593	556	601	568	590	563	565	581	578	621	599	612	591	622	613	557	575	565	543	583	531	580	606	583	611	594	602	603	597	568	584	582	584	553	614	599	603	576	501	599	543	571	601	576	591	560	570	580	574	624	579	581	561	596	560	575	577	602	572	505	609	582	537	545	557	580	591	609	529	598	573	553	604	625	566	601	553	604	543	566	631	555	607	602	572	562	577	591	561	548	591	580	557	610	563	591	578	580	585	565	571	600	613	579	606	621	577	628	553	603	585	630	570	577	556	561	652	607	619	560	526	585	624	552	607	566	602	581	607	580	585	561	590	577	620	602	617	570	565	595	544	566	578	626	605	555	585	614	600	565	583	548	620	597	594	613	570	578	570	579	571	537	574	563	626	576	563	600	607	558	564	564	557	535	619	565	581	585	528	611	545	599	588	598	603	579	588	564	585	602	626	596	571	578	626	629	614	539	580	570	630	535	535	567	568	612	616	570	575	593	567	602	579	560	552	567	558	596	604	585	595	567	563	567	573	622	588	572	611	591	542	574	600	597	589	565	560	541	541	588	568	597	567	622	547	607	578	562	613	538	533	564	604	576	593	630	556	538	565	590	559	597	588	578	600	563	613	557	578	551	614	575	579	564	621	573	585	610	569	602	557	543	639	530	561	547	580	556	599	515	582	577	621	598	614	579	562	628	561	565	589	619	607	571	523	592	544	567	584	628	549	575	560	560	584	614	556	571	606	580	602	571	599	573	560	614	599	575	540	567	572	586	601	581	562	595	584	623	554	572	550	586	585	596	584	587	551	620	545	610	539	562	556	611	563	587	590	575	574	519	549	612	564	576	596	584	542	595	593	579	589	615	612	550	589	565	574	546	561	552	600	598	572	567	571	595	577	627	592	598	563	556	584	566	576	546	580	558	605	568	613	602	572	584	568	592	612	574	594	622	563	617	598	615	574	581	614	603	575	561	589	607	569	556	595	590	601	579	609	574	583	583	593	599	607	558	611	620	547	575	586	573	597	563	554	637	585	565	618	578	572	592	585	560	573	600	584	541	581	577	568	596	576	596	570	580	566	539	580	613	562	619	590	586	585	577	600	586	576	567	604	621	575	625	601	573	582	589	554	572	597	594	599	577	597	600	542	594	566	616	573	572	560	551	588	560	581	600	562	600	572	640	585	621	572	538	587	585	587	531	580	634	625	601	592	609	616	563	636	599	577	577	547	603	603	552	659	591	571	555	613	605	583	569	601	591	562	573	587	589	611	599	595	556	599	645	573	560	568	601	608	586	598	581	608	587	577	594	574	562	584	555	553	575	595	535	587	549	587	584	601	541	545	574	564	594	548	585	577	596	611	615	572	603	575	575	594	581	548	577	594	612	613	562	632	577	573	548	563	573	598	602	509	567	541	577	560	528	575	559	584	589	583	612	605	602	598	601	609	545	570	576	614	602	582	594	584	547	608	599	574	532	642	585	557	593	596	550	593	556	590	588	583	581	579	545	617	620	650	570	603	559	608	578	588	584	569	574	584	570	576	596	589	593
54158	51638	43615	28862	24449	21521	16523	8935	2519	600	371	355	376	334	337	301	301	292	297	297	297	301	403	359	457	489	514	560	531	563	520	552	552	491	500	543	519	520	577	565	546	523	458	469	446	436	422	298	293	332	294	318	322	311	338	343	353	368	321	275	357	320	305	322	326	345	363	328	258	283	288	308	286	288	282	234	266	287	261	264	236	216	263	243	243	267	249	243	259	219	218	245	268	234	261	247	268	226	238	237	220	242	241	258	241	220	256	223	220	288	242	268	254	271	252	230	247	249	240	215	241	276	225	213	238	229	244	278	245	267	276	229	219	259	266	239	247	217	235	215	220	255	242	284	231	264	248	232	278	235	258	242	262	239	297	234	270	248	250	245	251	238	219	251	241	240	253	268	248	250	260	261	242	259	241	271	233	230	243	253	269	226	232	215	227	259	275	272	261	253	246	252	267	247	223	249	236	265	234	200	251	241	240	253	256	243	284	238	258	235	254	215	223	229	255	245	237	266	244	237	240	253	263	234	264	233	224	225	255	262	268	249	270	231	225	258	233	246	217	250	266	248	247	220	251	282	246	238	255	246	259	252	259	252	268	241	248	243	246	258	247	241	230	266	277	216	218	235	246	228	236	253	233	251	232	222	232	220	285	211	245	236	237	261	247	232	259	232	248	268	218	235	247	227	275	262	208	233	247	218	270	237	253	238	229	244	260	225	268	271	239	219	230	254	292	233	266	242	249	264	268	225	230	240	260	266	252	247	250	241	248	253	237	262	288	233	257	239	269	226	250	230	253	231	233	253	249	256	250	262	234	229	254	278	220	234	233	251	259	247	246	241	229	255	256	246	231	236	235	230	249	264	238	233	232	253	229	237	246	243	246	242	239	253	252	246	263	228	237	217	265	229	254	253	207	256	256	230	243	228	250	257	249	266	255	257	242	226	271	236	256	259	247	253	247	245	236	221	230	233	259	230	214	235	233	246	259	214	274	230	236	236	229	210	277	265	228	216	249	222	264	245	271	232	267	221	233	272	246	253	236	278	251	262	241	211	232	295	238	226	228	231	228	228	219	237	220	212	262	260	232	257	232	257	239	248	261	257	234	263	228	250	256	250	265	242	229	261	261	265	245	236	215	270	228	255	261	267	254	235	240	273	249	249	241	230	245	246	210	226	224	233	288	239	272	240	252	231	276	253	232	248	245	274	249	245	229	280	254	257	242	262	246	254	241	262	227	263	243	215	289	244	256	242	249	231	263	249	252	239	281	232	251	240	243	258	232	276	251	266	253	225	241	249	245	254	272	229	229	239	230	246	219	240	234	240	254	259	274	227	229	279	233	254	220	236	258	240	252	234	246	246	248	267	251	257	241	254	294	226	228	244	239	250	239	259	255	254	234	228	229	251	250	248	251	228	259	256	243	225	270	223	229	233	253	258	239	238	274	245	252	232	219	235	243	228	230	242	248	257	236	226	256	245	267	244	240	267	252	252	224	269	253	261	259	282	242	270	219	215	252	224	275	243	252	265	243	231	239	248	226	260	246	264	245	252	253	254	246	246	273	278	237	254	231	234	234	264	247	238	236	214	284	223	226	255	221	240	239	254	256	222	221	256	267	255	251	224	232	220	227	267	231	255	257	217	264	248	265	247	240	216	232	255	257	225	257	266	242	266	241	212	261	224	241	236	241	240	228	228	210	260	251	259	246	268	245	289	262	244	255	242	245	243	252	229	240	230	236	238	244	263	255	201	241	263	222	224	253	248	244	223	264	258	263	234	229	235	249	226	226	238	225	226	245	223	220	240	262	212	248	257	247	239	257	228	237	256	252	218	233	252	250	271	233	258	260	277	249	264	234	239	261	234	246	262	254	223	257	251	251	221	236	252	240	256	240	210	229	202	244	223	270	227	249	241	251	228	230	214	236	226	245	266	261	253	226	240	272	228	240	245	252	223	246	232	256	197	233	252	263	217	235	250	229	250	249	223	245	245	258	252	281	230	243	291	217	247	231	274	257	248	268	255	214	251	239	221	252	267	256	236	228	225	244	246	266	272	212	252	244	253	223	265	231	253	251	264	257	228	265	258	248	264	228	263	248	231	230	264	251	239	272	225	249	221	243	261	243	215	251	218	235	253	254	243	260	260	223	239	226	231	258	233	254	247	228	271	257	266	227	238	250	232	265	241	271	248	248	251	232	213	239	269	242	268	258	251	255	237	260	255	248	230	229	231	245	279	254	216	264	238	246	231	241	240	224	244	235	248	288	214	252	245	259	250	243	266	258	243	258	228	242	266	231	261	223	228	246	235	231	230	217	254	261	227	231	251	222	250	255	233	259	248	269	228	241	234	234	245	268	248	248	242	253	225	245	272	247	259	237	205	264	234	252	254	268	251	251	270	230	247	227	260	235	237	244	247	243	221	224	265	242	265	258	235	261	234	242	261	242	216	263	240	236	253	266	216	241	243	238	253	227	261	234	248	229	263	274	265	247	240	244	252	240	255	245	251	243	232	254	239	252	242	257	246	226	252	239	245	223	246	258	228	241	245	234	255	252	279	245	239	241	249	257	243	248	254	253	249	221	251	275	233	234	249	245	241	248	257	237	233	239	222	251	246	230	263	223	248	254	249	241	270	241	282	248	220	211	255	267	243	238	269	250	232	249	240	262	259	257	247	245	247	275	213	252	261	261	229	251	260	232	251	257	229	252	265	238	236	243	227	251	249	236	270	226	235	216	240	229	227	259	252	256	265	247	259	271	221	245	268	245	238	246	229	257	236	277	246	254	258	242	276	266	254	251	251	244	228	236	284	237	219	251	271	236	248	224	257	204	244	225	239	258	228	248	223	254	253	214	236	236	264	240	252	224	244	273	237	242	257	253	240	268	255	247	226	225	248	212	233	269	242	252	267	227	240	216	250	249	263	256	226	255	235	224	229	269	257	256	230	237	246	262	245	249	240	232	221	240	275	249	225	231	216	244	238	246	238	233	258	239	240	282	258	254	248	256	222	215	244	220	242	255	258	227	255	238	243	231	255	267	275	239	257	277	226	268	221	227	230	239	244	233	240	222	240	272	236	209	280	255	240	250	234	240	242	239	248	258	245	249	248	226	254	194	235	241	250	227	270	240	234	281	263	251	226	238	220	252	214	233	246	253	231	223	241	247	255	257	246	247	223	251	285	247	225	247	256	241	252	244	205	237	235	260	276	226	255	269	223	249	231	246	278	254	216	248	258	248	254	247	236	246	223	253	222	257	235	236	226	248	240	251	273	262	234	242	244	209	240	236	247	252	228	238	241	252	258	235	210	253	244	247	262	282	264	219	211	240	251	255	260	255	242	254	255	248	233	264	265	219	252	256	247	271	236	248	223	274	246	245	245	243	276	234	230	224	249	262	255	279	239	253	252	232	253	258	246	254	252	230	255	265	240	232	250	272	236	249	242	245	267	273	230	248	277	285	266	243	267	260	247	276	269	251	215	242	251	231	247	234	239	250	252
43454	55809	46250	5920	3508	2815	2338	1777	1670	1403	1255	1192	1083	1009	946	906	893	840	858	839	948	997	1427	1520	2103	2154	2317	2387	2434	2335	2370	2482	2497	2492	2506	2310	2450	2403	2636	2700	2601	2487	1958	1924	2050	1980	1521	1307	991	935	999	990	1022	956	1190	1356	1307	1371	1316	1143	1232	1086	1054	1009	1043	1112	1219	957	776	795	770	708	707	661	684	626	643	664	613	620	603	575	634	560	604	640	565	569	601	529	581	538	541	553	528	559	553	543	558	570	551	580	564	543	556	588	596	493	575	549	596	553	577	549	526	545	549	553	550	568	561	586	537	563	590	567	545	572	580	563	549	533	562	602	608	557	528	544	578	586	576	571	546	536	545	550	555	544	592	596	567	545	580	534	556	582	623	561	587	545	573	562	544	551	557	545	547	558	572	615	562	569	539	564	596	584	559	587	618	583	604	577	536	503	543	565	600	583	572	609	572	565	540	546	588	609	555	577	574	598	536	570	562	551	565	566	538	577	563	590	573	577	619	549	550	543	516	588	556	624	532	580	541	568	559	585	560	560	554	586	533	551	560	618	582	572	625	555	551	565	539	558	580	580	571	568	549	553	546	548	552	559	577	601	523	552	537	545	559	619	563	608	578	545	566	525	563	547	578	536	591	555	530	503	577	566	509	565	582	539	552	591	549	594	565	548	597	559	575	568	531	567	548	620	535	557	553	530	581	542	530	561	592	570	606	593	562	599	556	595	547	529	553	553	553	535	559	545	610	597	560	523	593	594	559	618	564	601	604	551	584	554	566	554	559	606	579	572	568	575	573	621	512	576	588	568	587	595	561	576	537	578	545	558	533	566	577	549	569	571	567	577	544	609	558	539	602	579	575	604	551	522	601	573	626	543	552	586	538	600	538	560	584	570	607	562	575	561	575	593	563	567	567	548	562	619	608	548	545	562	568	551	568	572	589	551	552	537	585	554	589	585	609	609	634	573	603	586	520	550	521	546	553	573	551	585	585	567	556	539	588	575	540	558	568	565	565	505	546	523	596	568	534	527	552	541	561	536	611	555	566	544	579	564	533	541	545	543	512	587	546	559	568	548	545	556	587	585	549	563	579	515	559	566	572	557	508	556	571	578	563	562	562	575	563	562	572	534	559	565	584	547	576	585	543	547	573	561	544	575	570	531	555	544	596	611	541	569	518	593	596	599	568	571	556	540	553	550	547	567	545	557	584	566	575	603	552	588	556	556	553	549	548	562	571	540	563	546	559	561	607	567	555	558	565	558	527	536	548	566	573	602	577	554	589	571	542	565	539	574	556	588	566	536	590	535	567	531	565	550	618	582	561	572	593	589	555	553	584	585	567	559	537	556	582	537	568	529	583	562	586	568	556	567	592	580	545	577	584	549	569	581	545	575	565	552	560	561	566	542	587	539	592	534	577	549	589	540	563	570	541	583	602	558	545	591	559	580	587	572	554	572	589	579	545	590	565	575	568	551	573	589	579	534	575	523	575	537	531	565	499	621	589	516	566	554	541	635	570	562	571	593	574	552	558	616	562	551	522	564	554	559	570	552	585	570	514	550	566	518	545	563	557	612	566	610	560	589	588	543	581	565	537	580	609	591	539	619	588	533	593	541	554	580	520	542	594	524	539	524	539	575	569	566	573	544	523	608	554	518	576	569	554	534	506	566	543	613	564	575	577	596	598	556	535	594	556	540	535	552	553	547	570	547	571	583	548	525	579	542	565	600	556	586	582	545	557	552	554	573	522	544	556	569	625	545	557	588	552	567	557	535	582	622	570	604	562	542	555	540	594	590	568	532	607	599	573	581	550	518	571	563	575	577	570	580	562	571	608	540	624	564	567	551	612	561	560	556	598	548	523	575	610	564	546	588	566	556	515	606	572	600	567	562	584	566	603	566	559	576	554	565	574	539	523	517	595	571	560	549	523	564	573	605	573	573	574	602	553	506	581	564	594	603	532	541	543	578	544	590	558	546	581	557	563	545	582	502	538	565	549	526	577	581	542	583	576	563	553	537	600	580	562	563	613	554	570	563	580	568	551	562	554	554	582	589	569	540	540	530	571	534	595	535	548	587	579	596	533	551	555	571	611	591	519	514	522	542	536	582	555	558	595	548	526	540	535	568	593	552	605	559	554	581	547	551	588	590	568	569	581	563	549	520	533	529	602	582	552	569	553	530	554	552	519	602	550	562	587	572	575	531	543	601	579	571	591	604	572	548	565	591	533	546	586	541	523	571	573	561	594	575	544	574	526	544	570	552	551	542	564	520	585	590	547	536	547	569	578	580	551	532	587	574	554	643	529	540	560	537	579	591	538	548	547	548	583	579	547	592	571	555	547	532	512	572	565	584	561	574	528	504	523	531	581	542	525	545	606	532	526	557	548	559	580	614	543	562	573	580	568	557	566	549	543	554	548	557	573	542	578	591	564	594	549	566	548	570	596	592	543	597	582	556	565	531	589	582	561	636	580	624	604	577	537	547	546	565	553	544	576	527	577	563	549	606	579	544	580	587	569	531	526	568	547	570	557	560	545	579	508	524	542	538	538	564	558	600	597	589	525	533	554	543	580	565	578	556	532	589	565	529	620	546	546	551	585	552	559	543	572	580	547	553	525	548	584	549	587	608	601	579	560	529	553	566	591	559	540	584	558	574	590	511	589	551	601	559	549	547	639	546	575	573	541	544	530	563	593	565	562	544	583	521	529	553	551	584	593	592	603	561	512	570	559	561	575	557	562	541	565	540	565	570	573	608	580	571	549	569	580	582	553	570	543	533	534	581	552	567	544	618	577	599	635	562	526	581	566	579	569	573	559	539	613	591	582	572	570	575	577	523	574	570	597	531	568	574	543	518	578	590	557	546	543	571	542	562	545	590	545	541	561	548	556	547	559	604	526	539	562	531	526	553	540	540	586	555	582	577	520	574	583	594	570	591	570	525	580	566	553	566	600	565	582	525	577	561	571	582	581	522	529	542	579	559	550	581	561	545	549	541	560	577	570	553	570	614	561	549	568	564	551	574	543	570	527	596	539	572	586	554	574	569	566	578	557	581	579	576	556	595	561	540	552	584	594	574	523	554	535	554	523	535	553	587	531	554	533	525	558	532	574	573	548	572	596	509	578	542	555	554	573	539	564	516	564	568	567	577	535	598	547	543	543	511	582	623	605	544	567	591	507	577	597	581	553	542	567	545	539	572	606	602	577	584	594	518	586	544	598	571	554	552	553	541	571	545	560	577	567	529	602	588	575	581	572	572	564	606	605	580	618	600	531	558	589	605	546	590	561	602	581	541	570	544	528	507	565	547	584	566	531	564	597	575	586	599	570	519	543	565	562	543	530	589	533	582	557	577	563	536	561	594	556	559	523	550	533	541	582	559	576	554	584	575	607	526	586	556	594	600	550	522	592	528	558	568	563	554	545	569	560	598	595	566	563	607	566	569	560	531	582	522	564	565	557	519	572	541	600	554	593	599	572	531	553	556	541	541	580	582	551	619	582	558
18065	22184	17819	3124	465	293	250	273	244	258	243	223	260	261	228	261	274	250	204	245	253	254	283	304	358	329	343	343	305	285	306	363	346	347	324	329	284	299	320	286	310	308	274	314	262	296	277	263	269	227	252	258	240	234	275	276	249	280	231	266	255	232	217	255	252	272	254	248	242	242	271	218	223	244	250	257	266	240	263	202	254	219	237	244	268	256	241	232	240	257	207	235	247	244	230	213	215	222	210	262	224	255	235	228	236	252	229	241	251	258	228	250	237	249	237	250	238	252	224	224	240	238	210	249	258	240	251	261	253	272	264	222	239	232	249	242	246	234	258	250	230	240	234	229	249	212	223	210	236	216	248	225	248	240	237	224	227	244	215	235	226	258	225	249	235	253	249	224	242	234	249	235	218	242	253	238	215	251	243	241	263	249	201	220	237	231	222	258	246	232	234	259	244	240	280	245	231	237	243	225	238	219	239	225	234	267	242	224	219	256	268	242	223	242	252	239	233	237	252	237	203	245	236	246	236	243	235	243	240	219	255	234	241	264	219	231	214	232	241	255	240	207	217	226	222	234	237	239	236	237	229	238	207	220	197	231	213	247	235	228	251	257	198	252	247	248	230	228	257	254	223	230	243	209	231	228	213	230	181	253	246	247	258	249	236	244	245	240	222	229	227	254	242	256	225	245	244	269	251	255	236	235	221	237	224	250	259	221	219	255	228	250	218	237	235	231	235	232	250	226	232	259	228	219	245	237	209	228	243	226	251	230	229	212	229	285	196	220	238	242	248	210	235	238	245	244	267	192	243	214	224	205	200	223	229	229	240	225	244	231	230	252	246	229	224	214	245	259	237	263	234	225	234	232	252	238	235	273	237	252	240	257	240	247	259	240	251	212	218	237	265	240	256	250	243	239	246	245	256	248	228	213	245	258	228	247	212	230	219	254	229	229	243	225	232	218	248	276	237	257	202	235	216	244	251	260	248	208	269	236	229	233	263	231	219	241	222	266	222	233	224	244	266	273	255	271	230	239	253	217	256	231	261	232	232	215	251	214	253	224	229	225	251	245	253	237	242	223	259	236	240	225	229	247	223	205	221	245	251	244	247	225	246	253	236	242	250	247	218	240	243	217	303	267	264	240	211	219	249	238	220	251	254	224	215	218	249	237	236	230	216	211	260	240	243	224	236	257	238	237	265	224	235	250	239	247	285	264	251	202	235	236	269	232	250	259	229	209	239	222	228	239	257	236	231	220	218	226	251	225	244	224	240	241	220	257	246	242	240	240	243	228	219	249	228	212	242	236	241	216	236	234	243	239	232	228	224	246	257	236	238	221	260	243	229	240	242	228	258	255	238	236	242	237	229	233	255	242	252	241	269	230	228	219	257	246	250	279	273	233	274	260	239	220	214	239	235	251	243	242	230	230	226	222	235	250	226	224	234	218	248	224	232	205	232	205	223	241	250	231	235	246	215	233	219	247	243	223	220	247	229	207	253	238	228	239	242	234	245	228	264	255	241	238	239	233	203	252	225	237	244	230	215	242	250	238	208	251	242	224	239	230	260	221	228	206	253	245	239	233	224	250	241	238	253	241	234	246	253	246	261	212	233	249	260	237	247	226	224	236	259	225	234	244	228	222	250	254	225	243	252	223	224	209	254	221	237	210	238	212	276	233	221	240	223	238	222	241	247	219	236	201	219	248	233	205	256	247	244	233	212	226	230	235	211	266	220	222	228	242	214	217	234	244	222	223	217	246	246	253	213	230	245	261	224	246	219	230	234	246	228	237	240	243	224	217	255	240	195	223	239	222	259	241	240	235	244	216	225	250	237	238	232	248	236	237	244	262	213	220	200	219	220	288	262	236	250	252	238	247	230	230	222	238	251	270	205	229	243	230	253	222	249	211	234	225	245	245	236	228	235	241	232	229	238	214	246	252	246	214	250	225	219	245	241	231	232	230	251	220	248	249	256	250	235	235	252	229	227	251	236	223	262	274	241	206	226	237	219	219	250	243	258	241	243	215	259	227	219	230	247	243	263	256	226	247	233	237	215	238	256	230	236	222	236	228	223	238	248	251	222	218	239	265	241	254	230	227	244	251	242	214	233	220	226	268	243	257	244	259	254	202	233	241	227	232	271	250	213	267	269	237	226	212	256	234	250	252	247	250	234	226	254	275	243	228	246	252	255	240	234	203	238	273	226	232	251	241	261	236	221	237	231	243	177	219	235	249	244	258	240	244	239	200	215	248	218	235	254	234	244	251	231	253	261	238	235	191	248	264	257	234	224	252	247	265	247	230	223	220	269	243	239	248	223	232	254	222	255	215	229	256	220	259	228	249	231	214	222	257	232	252	256	285	233	265	240	250	254	215	234	228	241	216	261	243	252	233	247	236	237	212	221	213	257	243	253	221	266	238	271	260	232	259	270	245	210	226	235	213	242	230	225	211	253	252	230	221	221	231	206	241	221	233	250	234	242	228	218	252	242	251	247	247	214	217	246	250	249	216	222	249	236	227	243	216	269	244	234	251	217	243	225	210	246	207	272	231	282	232	229	249	242	260	228	227	218	219	229	232	217	229	269	265	213	242	271	260	241	219	223	225	231	221	203	220	238	253	239	224	258	237	233	230	220	251	230	244	220	232	211	255	218	229	266	216	248	219	242	260	240	262	247	265	248	228	236	242	240	195	196	243	251	227	228	246	270	235	244	262	225	240	209	235	232	240	225	248	252	226	226	237	261	253	265	238	237	228	244	256	218	260	247	239	238	236	263	225	227	223	237	226	260	230	239	244	230	249	223	244	231	213	234	233	230	213	239	215	237	196	232	244	212	223	231	237	229	224	223	249	229	244	291	226	241	245	253	240	251	222	218	238	238	243	225	227	261	264	258	239	246	237	245	256	234	247	247	201	247	225	228	231	201	235	204	216	275	265	260	225	238	261	242	250	243	249	218	265	240	236	253	226	251	214	241	195	232	250	226	226	259	245	242	256	251	233	228	220	250	240	222	207	247	255	228	211	255	256	263	206	230	241	238	223	236	214	252	224	219	257	246	231	256	233	206	225	218	262	226	217	233	215	244	214	252	241	244	220	251	218	239	261	261	276	228	242	255	218	268	209	242	233	199	199	230	254	256	250	232	226	227	244	226	241	250	232	226	244	224	218	256	237	224	246	236	236	236	240	243	277	246	243	229	219	261	237	213	254	232	206	235	273	246	253	230	204	240	230	250	220	217	254	233	249	245	242	207	230	239	271	216	234	248	220	263	231	256	258	229	238	263	237	235	234	247	225	236	232	252	232	207	241	233	229	246	222	204	249	210	227	210	237	228	237	218	253	246	233	192	231	211	234	246	217	255	241	228	225	221	251	263	260	210	227	246	220	214	253	253	244	226	270	242	225	244	217	234	230	246	228	236	239	234	250	227	260	232	243	246	228	228	221	227	228	247	252	255	262	204	212	258	236	224	245	215	241	247	234	259	218	219	228	255	226	240	235
14398	23259	21792	1064	656	641	585	584	601	568	581	578	578	559	559	565	541	569	619	605	647	821	882	1057	1116	1105	1146	1230	1177	1135	1107	1179	1277	1070	1151	1055	979	1071	1010	1073	946	963	869	812	811	776	703	742	725	709	666	720	716	725	659	629	670	614	639	678	623	597	643	630	631	609	621	595	582	572	610	576	562	591	566	599	579	576	584	604	575	559	534	565	510	570	581	580	587	547	593	578	537	566	572	585	556	534	577	554	529	529	564	587	551	553	565	538	556	552	606	561	571	624	554	572	563	530	550	575	600	554	525	559	597	592	515	570	578	540	551	569	548	564	580	581	593	579	557	543	558	583	531	579	566	540	604	543	610	558	565	617	542	516	566	571	540	597	534	528	552	531	608	526	563	527	595	570	567	559	570	516	528	584	610	572	571	582	551	571	563	578	561	586	580	576	565	548	537	547	571	567	569	600	557	586	531	616	522	566	562	560	567	583	610	582	574	611	565	564	559	536	553	590	562	546	556	570	591	546	596	584	568	569	529	574	592	556	580	556	573	590	569	596	559	593	536	555	556	533	598	592	582	548	571	568	567	556	609	585	554	581	542	576	570	544	531	567	536	585	558	575	577	531	584	600	559	557	555	577	551	547	551	581	558	586	566	589	553	561	530	574	559	566	602	555	575	581	553	540	548	514	563	573	528	548	566	575	556	524	572	593	561	594	549	576	612	544	551	596	541	540	545	565	540	569	550	609	589	557	546	599	598	561	531	578	569	571	571	600	587	573	564	584	552	587	593	525	508	549	536	531	563	587	606	586	546	565	554	568	646	560	564	558	549	582	562	574	556	586	580	546	569	555	605	551	542	584	600	563	577	543	590	571	582	614	577	610	556	539	568	542	574	547	565	584	575	568	580	591	566	540	548	545	571	563	539	529	559	600	562	583	604	567	548	583	558	604	536	548	585	557	570	587	615	573	573	534	607	559	528	555	585	587	557	557	562	546	525	553	602	554	591	559	579	569	554	561	527	573	574	569	581	539	567	573	542	546	567	560	555	564	573	564	565	574	539	544	653	543	518	610	561	543	553	562	579	589	538	570	583	576	597	579	596	588	607	525	561	561	581	540	556	559	563	556	569	574	563	560	573	603	544	576	536	543	587	539	603	550	573	620	574	510	559	541	557	570	557	572	573	567	585	562	541	562	578	526	567	530	597	534	552	545	591	561	530	569	583	617	528	586	562	565	536	539	575	601	573	562	533	587	568	542	573	562	526	530	541	624	582	513	571	597	594	616	557	570	515	512	599	582	582	541	574	610	537	546	545	573	580	561	572	579	527	557	530	582	564	539	618	560	559	560	575	593	575	577	537	570	570	592	588	577	576	568	592	590	570	543	546	568	594	612	566	534	608	542	577	576	577	603	568	574	604	568	592	608	549	575	561	612	588	561	596	576	558	593	533	600	552	547	533	565	599	564	564	593	580	557	586	595	519	538	564	569	575	559	543	563	563	563	569	596	523	522	580	548	599	535	570	585	565	579	550	581	508	534	542	551	594	522	586	564	564	539	576	590	581	598	576	609	598	544	613	576	583	608	531	590	559	597	603	522	557	587	526	566	545	578	594	581	587	555	539	590	582	548	598	528	548	537	572	573	530	545	591	610	544	525	574	555	586	571	582	567	571	537	596	551	598	569	520	529	546	600	592	543	578	569	547	535	559	575	590	587	591	624	516	533	574	567	579	540	558	582	569	573	536	535	566	613	550	567	541	548	561	600	581	557	546	576	610	551	541	588	584	574	528	557	569	584	546	628	580	533	589	574	571	586	596	544	556	582	557	572	575	565	569	594	590	568	593	603	541	583	572	546	567	577	575	566	540	518	568	607	557	579	516	589	594	569	579	544	563	550	570	593	596	557	573	566	570	560	538	569	579	576	538	547	611	575	618	589	593	584	556	573	535	560	599	581	606	596	553	585	575	570	566	585	554	588	551	560	574	559	585	592	543	522	517	563	607	576	570	558	520	558	515	600	613	576	550	549	567	563	618	513	581	581	609	583	564	554	561	578	556	530	574	615	618	580	538	569	582	594	554	546	542	561	599	591	550	550	608	547	563	612	554	582	566	540	550	590	558	573	589	565	597	619	568	562	553	590	550	582	500	560	587	528	583	562	541	564	537	550	564	531	584	548	565	581	547	513	539	542	522	559	545	563	556	542	607	545	586	552	592	590	544	518	559	557	617	581	578	609	534	585	532	573	560	607	576	539	586	549	544	612	564	575	580	513	532	587	571	575	555	585	538	581	581	582	604	571	546	601	567	554	576	546	579	599	546	560	552	570	630	573	540	508	557	574	574	585	568	593	538	553	588	570	538	590	571	572	558	547	543	589	555	602	558	521	564	572	594	573	557	568	593	580	573	530	569	556	530	580	556	588	584	591	552	597	563	560	570	595	545	564	551	559	589	592	569	552	526	581	570	558	567	556	580	575	557	556	524	568	572	585	613	590	597	604	577	544	604	632	562	552	564	550	571	565	557	549	579	582	571	553	568	544	537	562	572	567	589	572	582	560	575	544	574	572	595	608	633	562	563	610	566	598	603	603	535	559	578	565	556	594	566	593	556	573	573	579	580	563	569	591	517	568	559	611	547	571	580	579	578	564	591	499	585	584	570	553	578	555	572	541	552	545	539	605	560	564	548	574	609	569	574	566	572	574	593	550	531	549	583	545	573	566	557	599	597	527	575	585	575	553	536	595	521	598	570	590	572	558	587	572	573	587	538	575	596	563	556	508	569	541	556	552	583	544	565	521	568	599	540	558	590	603	570	526	575	578	574	558	581	546	582	558	547	549	561	571	563	557	575	526	582	623	574	572	569	547	540	588	574	557	529	557	552	583	536	530	562	556	587	580	573	558	605	572	581	559	577	588	519	578	589	555	574	553	556	549	575	573	579	563	586	586	582	561	553	548	611	563	600	558	565	599	539	571	593	567	539	592	515	574	608	610	561	596	527	572	532	587	544	581	550	559	526	547	561	577	603	581	593	559	552	528	568	579	602	549	560	579	573	570	565	572	610	541	552	573	534	575	546	577	579	566	542	562	535	549	541	564	564	542	588	546	541	539	533	622	581	590	602	563	556	589	575	550	569	546	580	553	562	571	534	585	554	556	558	592	560	552	571	585	575	603	587	556	565	580	592	565	551	566	529	548	554	618	550	545	568	555	529	563	565	583	556	587	606	554	560	574	575	572	535	607	597	572	580	560	529	581	534	608	559	594	549	590	533	603	594	614	585	601	572	558	555	558	539	532	572	538	556	583	595	598	585	542	569	527	580	548	602	553	543	541	562	560	567	561	529	583	539	578	574	534	581	534	588	542	553	570	587	544	516	603	536	554	594	562	528	515	522	591	617	574	563	540	603	585	542	566	558	571	596	548	586	556	548	544	548	560	580	590	572	574	564	578	608	594	570	534	588	552	551	574	568	580	559	546	594	598	511	549	616	576	598	593	571	529	594	558
46327	49702	40821	24125	16537	8385	3075	920	358	307	274	263	278	278	268	241	250	251	233	281	270	313	318	396	431	363	369	399	427	408	390	424	396	396	350	394	375	398	363	401	363	351	296	343	348	305	293	293	297	287	321	271	268	309	268	332	298	300	287	281	318	271	263	268	252	272	277	272	262	257	235	251	238	283	246	229	264	221	239	255	240	255	241	235	250	244	242	232	238	238	228	234	213	230	238	249	254	249	243	243	256	269	255	239	249	233	258	249	243	243	240	257	215	228	262	266	226	255	236	247	265	249	262	229	218	246	238	247	256	235	223	221	245	225	236	240	248	230	249	241	253	231	263	229	261	244	246	257	245	247	222	245	242	262	240	223	240	258	278	241	262	244	250	219	220	269	238	225	252	241	257	233	264	251	243	262	241	241	181	237	246	241	214	198	241	247	210	229	232	225	241	264	245	229	251	264	264	267	249	248	255	264	228	224	245	277	246	219	228	250	234	274	255	249	220	239	203	238	235	264	236	235	221	240	235	241	234	242	261	233	250	249	273	242	219	232	247	233	247	256	224	276	229	258	267	246	242	233	241	234	235	291	252	273	220	248	240	223	238	224	241	255	225	254	254	249	233	253	229	244	287	266	270	238	270	262	255	263	267	248	214	252	235	255	254	258	234	228	258	240	228	224	239	223	246	224	233	233	229	271	245	258	242	225	230	274	236	240	211	256	216	218	267	247	246	252	229	229	279	267	246	247	238	231	267	262	230	256	245	241	221	229	246	262	248	263	239	230	259	260	253	254	219	241	247	240	256	235	232	229	250	242	242	236	259	274	220	240	231	234	240	270	245	232	257	229	242	270	233	244	243	252	248	255	260	250	250	260	235	242	245	266	235	213	260	235	251	249	237	261	243	238	240	235	224	247	236	257	227	231	240	233	242	269	242	249	272	263	247	242	254	253	247	253	211	253	222	247	220	250	241	241	257	229	254	283	225	246	246	244	239	241	233	260	262	243	256	267	233	263	231	252	249	233	226	276	250	252	234	266	235	226	240	266	260	230	227	242	215	238	254	240	256	270	278	205	233	247	252	228	266	235	249	257	233	261	235	230	254	249	268	279	229	215	235	249	225	239	248	242	241	251	278	241	237	245	239	234	234	249	259	261	269	241	248	205	242	232	241	252	255	246	236	224	261	233	236	248	242	275	243	256	258	222	239	201	236	237	239	260	230	215	244	239	228	224	225	229	253	236	250	239	272	248	248	246	233	258	240	227	222	252	247	221	256	267	240	274	215	243	224	236	251	233	255	230	257	213	255	256	238	268	234	238	241	235	232	247	250	255	249	251	216	199	248	230	251	240	264	217	252	251	230	244	250	248	213	251	257	227	247	234	230	242	225	202	228	220	240	260	244	260	237	247	263	223	234	259	255	206	243	258	243	253	235	258	257	233	273	272	245	249	250	231	238	256	266	240	256	253	245	233	226	256	223	239	244	292	277	230	230	256	233	235	243	228	243	261	263	218	234	210	247	269	250	224	254	229	236	242	256	249	244	246	253	225	226	228	225	222	242	240	233	248	247	233	267	240	216	231	243	242	251	232	245	246	255	273	263	253	235	214	244	251	264	206	225	247	235	243	248	235	247	231	260	234	265	254	258	231	229	265	264	244	261	253	227	269	245	270	230	253	232	235	235	244	249	260	246	223	236	252	251	248	230	257	258	226	259	223	249	267	245	230	265	252	229	237	233	243	288	243	242	254	235	252	230	252	206	221	224	232	248	249	261	263	247	272	246	229	229	241	233	225	246	223	268	267	284	223	256	226	224	250	245	213	240	272	232	238	266	229	284	250	237	238	240	224	263	262	236	254	219	231	253	225	234	244	233	236	239	264	258	251	221	241	257	238	234	241	224	224	268	268	227	233	227	249	261	251	232	257	243	226	248	235	257	257	255	217	224	259	240	212	275	241	264	219	240	240	246	249	261	247	251	262	224	232	230	278	235	239	273	240	256	230	239	222	266	240	233	229	230	255	230	230	259	260	266	240	253	225	238	239	257	243	255	245	207	230	233	259	224	257	265	280	292	273	247	223	264	244	251	226	226	241	273	239	221	240	232	254	263	232	237	257	252	253	221	235	258	263	238	258	224	260	230	231	228	253	256	234	266	245	229	245	258	261	234	267	253	233	218	274	263	219	222	250	230	263	255	245	225	243	224	247	224	239	263	251	257	264	269	243	261	229	268	266	226	249	244	239	235	265	247	237	222	223	221	270	230	238	229	283	247	240	242	240	268	228	229	243	251	251	254	244	221	236	239	246	240	250	248	238	273	224	243	264	251	253	245	248	235	229	255	260	252	236	216	253	251	242	250	234	247	241	235	247	261	242	236	256	242	216	215	237	236	245	230	237	268	219	206	232	233	243	204	244	226	258	227	255	229	264	206	241	231	258	253	233	229	239	236	232	244	213	237	231	285	255	224	237	243	244	228	259	247	241	273	218	265	248	271	263	218	236	240	221	237	226	265	246	243	239	241	245	222	229	252	233	220	236	223	273	249	254	262	248	219	240	246	225	217	247	253	249	253	239	254	267	240	236	228	232	235	250	231	258	239	270	207	244	239	259	228	244	245	237	213	237	245	226	270	233	237	259	239	266	251	244	251	250	236	250	226	241	230	248	217	243	248	250	243	249	243	258	250	255	255	266	256	262	252	267	251	250	287	244	258	244	237	217	250	256	247	227	258	264	223	218	220	262	248	220	245	266	231	231	245	273	230	233	250	242	228	212	268	232	226	234	238	250	224	234	226	242	277	231	248	251	237	211	240	217	221	244	231	249	258	236	229	229	245	258	253	238	229	239	260	231	249	248	262	231	236	248	246	246	229	263	197	225	261	230	231	252	206	231	255	255	258	245	176	246	230	247	234	225	221	270	238	234	237	226	253	243	260	252	229	236	234	235	286	237	228	261	268	235	241	236	230	252	254	265	238	223	242	247	232	231	264	260	273	232	241	236	253	259	271	242	242	253	226	253	259	241	211	212	230	266	230	252	240	253	249	221	236	223	225	228	217	233	244	243	246	243	243	231	256	252	235	272	231	219	289	226	255	239	232	255	264	225	230	239	248	253	257	284	227	228	242	236	211	220	249	258	236	248	237	264	258	233	242	243	227	260	224	244	256	242	225	227	240	255	217	228	252	245	222	235	196	259	251	238	218	272	267	230	257	255	249	241	237	257	256	214	257	225	228	247	209	258	270	264	257	266	243	248	247	279	252	216	262	231	244	263	255	229	228	232	248	226	224	255	267	240	231	232	248	290	245	236	232	255	221	257	229	247	252	228	226	241	211	234	265	251	239	242	255	262	257	247	248	232	225	234	243	208	251	242	267	251	257	231	213	210	248	217	231	263	238	267	271	252	269	249	248	234	254	213	266	240	257	238	243	231	251	250	257	237	235	242	238	259	235	224	243	249	230	245	241	236	255	221	219	250	233	241	219	259	247	279	249	209	215	215
36855	49644	38775	2196	1581	1308	1192	974	951	891	821	748	769	686	734	677	689	666	686	783	812	900	1189	1315	1423	1444	1555	1729	1642	1517	1628	1718	1663	1688	1641	1516	1528	1639	1698	1524	1506	1374	1182	1206	1224	1083	1133	1016	893	818	821	836	764	869	927	988	1001	997	838	809	864	866	751	747	803	758	761	656	681	644	626	677	592	669	624	609	623	621	587	595	608	608	594	549	580	557	587	622	643	614	546	568	557	583	597	564	554	599	604	556	576	584	583	546	526	587	627	564	604	588	598	566	595	589	575	594	571	536	601	555	595	578	530	638	572	607	590	570	585	605	590	565	589	598	594	592	585	576	594	597	556	574	595	581	610	539	536	575	571	618	589	634	602	563	581	580	553	585	574	574	590	632	528	561	568	594	610	624	626	538	555	597	612	561	592	565	600	539	554	566	543	568	619	586	585	548	594	581	560	554	577	563	591	587	565	556	579	573	572	592	597	559	575	560	569	581	550	589	577	608	585	555	600	582	596	588	546	568	584	567	567	536	586	586	557	530	614	565	534	567	557	595	492	522	584	629	535	570	583	589	574	533	562	601	538	535	529	603	571	583	595	597	589	583	573	566	601	604	595	577	555	586	593	575	587	586	585	566	565	579	563	601	575	549	610	584	633	592	632	606	601	636	588	585	576	595	601	609	568	597	573	589	597	586	564	541	610	579	570	573	574	553	589	579	578	568	549	569	545	602	598	586	578	559	577	590	546	589	530	603	570	603	613	617	549	577	561	550	606	610	602	601	586	582	620	568	547	577	587	610	557	563	561	577	611	608	575	583	568	597	560	597	553	536	598	592	572	586	586	544	596	551	568	609	589	567	575	603	581	584	604	523	579	570	638	603	616	553	597	536	542	626	617	563	603	557	588	596	629	560	571	593	620	575	582	592	572	571	507	594	585	567	594	572	565	583	559	552	602	564	588	554	611	569	570	613	563	588	631	581	569	573	610	581	600	586	587	626	571	609	628	564	617	566	558	630	561	600	579	563	598	586	563	563	599	540	594	549	611	572	588	616	568	578	565	580	587	554	597	551	568	567	592	605	569	579	608	582	588	549	575	605	595	571	586	609	581	561	591	539	589	580	544	546	599	573	560	537	568	604	530	574	579	601	620	564	573	564	574	608	598	594	571	611	543	565	553	572	553	579	593	593	596	586	584	562	588	586	621	614	564	586	594	557	580	560	505	540	555	542	585	602	533	591	536	592	613	649	600	594	597	592	596	608	558	582	570	569	580	570	611	575	580	567	563	602	633	569	560	574	558	591	568	563	558	584	517	597	580	597	566	558	571	577	601	627	615	586	569	575	600	571	594	549	572	610	507	571	567	578	569	543	564	546	594	578	592	580	561	609	571	569	565	550	588	572	606	579	586	579	618	577	592	562	571	582	553	581	609	613	595	590	597	573	593	547	585	599	576	615	570	562	580	579	570	568	605	583	620	605	556	586	562	574	550	569	533	568	594	601	554	542	559	591	545	562	594	606	596	593	592	581	562	559	584	607	579	597	558	569	576	589	622	561	585	529	567	562	585	563	569	582	572	566	536	566	573	572	606	584	601	617	522	579	600	594	580	609	583	609	586	556	588	549	553	587	545	538	576	597	581	566	543	534	574	523	609	565	572	555	594	589	556	569	596	578	551	568	569	575	563	598	592	604	591	570	572	576	562	554	617	557	573	557	564	557	594	561	578	588	574	586	562	568	619	575	569	575	591	561	559	660	594	594	596	571	537	575	605	517	586	600	562	591	550	587	565	547	598	580	599	597	586	610	558	592	579	569	607	550	512	616	579	564	527	586	582	579	563	576	603	570	534	534	571	573	599	548	584	583	597	596	596	545	601	560	580	583	605	550	557	566	553	561	560	558	612	613	593	564	596	564	577	561	565	548	557	602	600	631	532	569	573	569	586	569	594	592	581	581	582	608	536	567	549	583	548	566	630	576	564	602	562	584	582	595	597	578	573	577	596	586	527	595	588	528	534	583	560	609	623	585	603	600	550	598	601	599	602	542	559	583	588	608	603	535	585	556	580	576	593	585	544	575	585	584	592	576	594	560	570	553	596	542	556	536	585	598	607	573	604	580	546	611	572	534	551	566	610	635	583	593	554	576	526	581	561	570	608	534	549	596	574	584	561	568	584	566	578	566	525	581	582	553	557	577	565	609	580	586	562	578	609	607	610	613	566	595	582	575	570	608	602	519	559	553	564	591	609	573	591	561	601	582	585	542	572	611	600	568	591	555	572	560	584	572	614	557	569	583	532	590	531	561	560	580	587	598	568	608	540	556	547	562	561	552	587	571	592	590	547	560	586	531	535	589	602	541	582	577	549	555	574	600	514	584	536	584	530	563	582	596	627	563	592	639	589	561	583	550	570	532	567	591	551	567	575	585	575	584	585	571	567	581	573	563	597	591	570	576	583	590	546	531	578	550	598	545	592	586	580	615	577	610	564	601	610	598	579	563	528	542	579	560	572	561	555	596	560	551	555	595	571	622	603	532	597	543	562	620	574	601	569	544	565	590	584	618	570	560	550	553	611	596	574	583	570	587	576	593	602	562	590	570	575	591	610	616	611	572	550	578	586	606	620	584	559	582	551	541	579	549	558	575	572	560	558	579	541	608	589	581	582	572	568	610	558	582	583	635	606	544	545	593	564	580	584	570	552	584	549	590	529	572	545	574	575	555	600	564	570	605	550	576	592	567	529	605	608	572	606	577	630	597	604	593	555	546	519	563	575	531	580	607	583	585	557	582	576	574	563	573	570	586	601	573	589	612	585	561	573	571	585	597	580	562	578	546	583	597	574	588	555	585	574	577	573	558	568	608	567	563	585	540	578	531	579	538	582	589	591	541	593	606	564	523	597	553	583	574	568	587	581	543	576	570	574	582	568	570	559	599	554	591	566	591	579	549	551	581	562	563	572	570	631	599	587	552	543	539	624	612	595	579	612	575	552	572	582	562	573	566	565	594	609	609	569	549	547	528	569	580	573	561	559	586	551	606	558	539	551	558	589	654	603	582	562	555	578	599	563	564	575	573	588	543	562	579	609	563	585	569	571	560	614	595	556	579	589	592	634	604	579	568	571	554	587	570	579	548	585	540	569	583	583	564	566	586	586	588	546	605	549	542	566	558	573	567	587	547	584	584	579	551	612	594	575	577	582	520	608	575	568	583	562	541	580	596	529	563	615	594	558	597	582	582	565	536	600	577	576	608	549	611	568	583	600	585	589	579	579	554	593	548	577	579	574	618	579	599	541	562	541	588	554	571	558	559	585	573	581	608	589	596	585	582	573	541	568	602	547	535	606	591	556	600	567	564	569	555	590	589	560	537	556	568	574	604	525	590	583	606	596	615	608	607	566	592	616	572	587	600	556	575	565	606	554	608	629	536	614	629	585	568	564	566	611	558	570	542	608	584	588	581	619	597	536	586	572	573	579	546	562	577	633	581	589	645	574	615	526	621	566	562	549	586
54138	46671	42221	27025	23613	21264	15457	7271	2061	592	361	350	333	320	288	306	308	299	319	384	426	410	475	468	452	504	508	511	487	498	594	573	570	544	525	518	542	486	579	534	448	480	457	467	463	417	406	348	297	304	309	307	330	366	399	414	386	407	324	327	359	374	334	312	339	280	321	259	268	267	261	268	247	291	268	246	273	252	259	286	255	235	279	291	232	249	238	251	240	246	239	276	237	237	253	239	257	233	252	225	231	213	227	229	246	248	239	249	231	191	239	227	225	252	238	227	233	273	266	228	278	252	231	240	209	267	244	246	241	263	220	240	263	251	225	251	237	232	263	252	258	243	251	228	252	222	225	205	247	219	257	211	247	265	283	245	242	214	222	239	236	248	241	218	226	241	211	242	241	229	236	260	266	233	251	237	251	239	217	240	271	242	244	219	205	250	237	247	238	223	231	254	246	240	250	245	218	260	219	249	245	263	236	239	240	233	240	211	243	283	225	261	261	257	249	235	232	224	220	231	241	259	250	257	223	255	219	243	207	256	230	259	237	247	240	237	254	239	237	228	215	247	253	237	221	259	247	216	250	256	254	239	239	237	227	257	243	233	237	245	253	228	256	257	233	258	225	226	240	216	216	211	249	214	226	234	210	255	253	239	241	264	259	243	227	259	239	250	266	232	227	245	252	236	259	254	242	239	249	229	246	233	217	233	218	258	261	240	234	240	263	247	238	216	241	233	251	250	244	266	260	234	210	259	249	226	227	221	233	255	260	252	246	231	227	243	219	260	261	260	233	259	242	238	272	259	240	253	225	236	243	252	259	249	254	234	258	254	240	254	232	196	243	264	241	271	230	258	247	242	248	222	231	238	270	228	249	241	234	233	228	275	257	249	270	233	239	253	247	265	251	225	217	237	231	271	245	221	239	260	261	241	235	227	231	235	260	224	232	223	239	236	236	248	233	259	224	227	250	243	238	233	246	262	270	244	246	228	216	243	248	204	249	244	237	260	224	223	198	252	230	268	260	237	223	250	220	224	236	225	254	243	262	244	253	236	255	257	241	251	244	241	231	230	271	230	230	243	248	254	257	213	236	251	225	247	232	271	233	241	264	228	224	218	228	241	266	229	226	250	242	265	259	250	234	241	220	243	224	254	254	234	268	254	256	255	254	228	244	214	245	247	239	251	249	253	256	231	250	231	243	244	244	245	244	247	261	262	247	250	251	267	236	260	243	241	257	246	234	248	233	265	245	252	248	266	253	228	242	220	207	236	255	234	235	241	264	239	225	234	223	239	268	249	246	244	250	236	247	235	255	219	245	251	280	233	253	270	215	211	247	242	237	262	243	235	242	210	253	262	209	229	220	216	226	253	267	235	216	241	253	231	274	236	274	220	240	236	258	251	236	252	251	231	209	221	235	254	259	230	250	238	205	231	268	271	230	251	240	261	240	243	231	234	235	235	232	238	252	226	244	230	232	294	243	222	222	235	225	252	263	274	275	254	245	230	253	265	216	219	231	221	236	237	244	243	245	218	262	238	251	238	267	275	257	246	251	221	249	226	270	241	254	241	220	214	263	250	248	231	262	244	230	241	263	246	241	245	269	235	244	227	229	222	267	243	224	257	213	263	223	221	227	233	226	239	262	242	220	225	247	233	274	254	248	246	244	226	242	202	251	247	246	236	271	230	252	235	259	232	227	252	246	238	271	280	255	278	279	251	254	260	241	246	228	252	222	222	218	247	237	256	274	252	228	244	258	228	253	231	231	228	220	239	234	260	258	238	265	220	244	236	224	242	244	260	276	241	236	254	256	223	224	239	243	252	226	243	235	246	253	255	246	234	233	216	213	276	224	243	258	220	203	238	242	255	227	226	220	235	252	259	217	239	240	249	222	237	250	243	240	236	222	235	264	247	240	219	258	231	259	258	263	253	229	255	230	239	253	217	285	240	247	246	259	221	261	214	237	248	245	246	243	260	266	236	270	234	276	238	205	243	248	230	237	229	264	227	234	234	291	242	250	244	242	237	239	268	255	245	215	258	231	260	248	228	239	245	228	235	280	227	238	238	242	235	238	241	268	241	230	265	224	208	238	231	245	247	252	269	212	234	252	229	227	260	249	223	234	227	238	290	233	233	220	273	223	228	247	232	245	245	261	240	249	235	220	240	226	263	226	236	220	263	269	237	251	280	237	243	252	239	282	233	243	251	228	225	248	212	238	236	227	205	248	258	262	231	226	245	240	226	241	240	274	253	239	252	247	260	222	191	247	248	220	243	249	229	229	241	216	244	262	234	253	276	259	237	240	245	218	247	256	271	238	228	249	255	243	217	268	240	260	248	262	276	262	258	246	257	250	261	231	246	241	232	233	252	260	219	235	270	221	280	209	265	225	255	240	237	233	197	249	229	200	263	256	243	258	265	230	250	202	247	244	258	261	236	268	253	238	258	263	238	213	225	251	230	252	257	232	264	237	238	231	238	244	237	208	248	271	267	232	229	246	242	239	235	227	236	224	229	251	242	265	236	248	208	232	250	228	253	219	252	246	223	254	239	248	239	240	196	240	220	262	253	218	282	230	229	228	223	247	255	239	239	259	261	236	234	246	264	248	277	238	273	235	227	240	239	256	253	242	238	244	241	243	259	217	255	257	236	224	245	254	237	237	219	248	262	232	239	237	247	239	256	222	253	210	250	241	220	233	229	253	243	247	271	268	215	250	261	244	253	264	266	227	248	216	243	252	230	193	224	250	213	250	245	230	228	259	226	244	240	266	235	253	256	229	234	257	231	213	226	253	257	238	271	246	239	243	240	255	225	247	257	236	256	221	231	247	240	252	261	250	239	240	252	258	241	255	236	214	247	229	219	227	228	238	228	251	239	252	273	249	242	225	243	241	251	249	258	234	249	246	261	257	257	232	248	223	228	263	249	218	245	243	222	234	238	212	229	271	233	215	245	237	228	247	236	287	227	233	245	223	235	253	229	238	215	228	226	251	247	248	245	226	212	217	194	224	251	254	265	269	237	264	244	248	254	259	258	237	245	239	246	250	253	243	227	269	263	257	227	246	246	221	212	224	227	213	225	209	248	236	248	240	251	238	232	213	241	240	242	255	236	261	246	235	233	266	216	267	222	230	206	216	235	257	220	240	281	231	233	213	214	232	248	229	245	222	224	231	224	217	231	243	247	237	234	257	230	244	206	235	213	235	233	223	251	262	218	243	209	243	248	231	250	225	238	233	254	234	242	246	236	221	253	246	247	252	231	237	261	232	235	231	254	250	240	247	249	242	261	279	238	265	260	244	237	238	254	252	241	239	237	276	245	223	258	237	282	236	237	243	242	252	263	272	252	280	242	227	243	244	260	234	229	205	226	215	250	242	219	238	231	260	265	244	236	245	262	227	245	235	264	222	231	244	241	252	252	258	262	233	251	237	265	235	242	250	237	271	230	249	245	228	264	254	243	259	268	272	229	246	230	236	263	218	242	231	251	238	249	237	227
45988	54836	44717	5206	3658	2913	2359	1974	1689	1441	1356	1259	1119	1041	906	938	862	908	898	1381	1499	1550	1937	2166	2083	2178	2255	2424	2474	2345	2545	2599	2695	2593	2429	2266	2539	2535	2692	2560	2307	2145	1757	2162	2116	1943	1701	1382	1079	992	1019	998	1042	1231	1298	1624	1635	1625	1227	1031	1347	1546	1085	937	1110	1053	1035	818	715	799	772	725	716	725	672	623	594	623	630	577	593	575	590	573	587	564	561	593	559	555	539	580	580	574	538	516	575	575	576	591	556	546	571	514	592	517	567	562	581	561	575	586	535	597	554	500	554	588	538	554	545	549	566	550	508	513	564	570	600	554	540	517	543	547	560	524	545	568	581	543	569	512	583	572	578	525	562	609	565	558	608	555	550	543	543	559	602	562	577	528	560	555	589	586	559	577	502	559	549	557	582	526	543	562	566	581	583	564	573	580	554	544	543	541	572	515	535	581	552	575	569	531	541	516	587	573	563	549	607	538	541	577	578	558	577	568	528	563	538	547	568	568	561	504	581	553	576	546	552	588	499	546	550	540	550	516	509	555	546	583	500	541	518	558	527	546	556	548	550	567	551	592	590	555	545	564	574	519	535	541	582	537	527	543	520	534	558	557	559	577	575	529	558	551	531	552	533	545	562	554	576	530	545	585	608	548	558	512	581	552	542	546	607	520	577	552	596	572	562	529	585	538	533	550	593	570	521	547	558	531	578	584	586	551	559	601	561	533	523	518	605	576	594	576	552	539	544	593	549	546	550	564	568	541	540	540	524	591	561	599	537	521	529	542	554	548	548	534	538	561	526	497	541	583	570	565	554	582	561	531	573	543	531	549	559	575	556	509	582	556	601	598	580	577	564	544	545	574	563	543	502	556	580	500	563	585	548	580	574	583	531	567	549	545	535	564	563	504	607	588	550	554	531	538	530	593	545	554	604	558	561	569	532	570	596	544	551	548	565	575	570	569	513	563	571	527	551	565	540	569	557	551	528	542	558	523	594	557	599	522	589	586	552	563	584	574	542	531	523	564	559	519	574	587	585	522	544	545	577	545	522	583	534	533	575	537	515	543	594	538	529	543	607	540	589	591	540	554	538	552	564	574	524	574	549	556	573	582	587	547	579	502	516	542	538	546	525	536	577	524	514	567	527	549	579	581	578	531	522	572	579	546	529	521	530	561	524	567	586	497	593	549	583	549	498	535	550	558	556	564	515	578	541	554	560	551	536	564	546	532	572	561	550	590	552	539	570	543	569	571	567	563	563	533	570	566	564	581	554	549	533	595	573	526	569	532	548	562	604	572	568	628	616	543	564	537	589	533	541	558	533	572	572	584	546	540	561	589	593	575	557	545	558	530	532	559	568	573	548	559	535	565	560	577	526	572	581	570	583	544	568	569	557	523	533	543	616	524	559	563	514	556	571	557	530	553	590	618	569	559	584	549	569	583	589	553	521	584	536	547	581	534	611	530	597	587	565	529	573	514	551	551	567	541	559	571	566	529	553	527	563	543	574	563	571	559	561	541	539	525	578	547	549	488	560	570	579	530	574	559	622	518	537	544	523	589	520	575	563	579	594	554	582	554	572	576	539	535	531	571	557	541	560	551	553	530	580	544	563	559	558	531	545	544	540	529	540	554	567	520	544	558	548	496	600	532	519	568	548	549	589	569	562	528	554	563	546	558	565	580	534	591	584	532	564	540	558	557	523	591	553	574	575	571	609	575	557	509	532	547	529	582	524	521	544	544	563	565	571	552	582	568	546	534	574	557	526	550	514	560	573	534	593	564	562	553	563	547	523	604	595	554	581	597	521	568	523	586	566	583	543	560	568	523	574	522	511	600	552	560	574	511	554	622	524	581	592	582	535	573	533	556	600	545	552	564	597	564	476	566	521	562	593	527	609	514	608	564	600	569	544	530	551	562	548	570	551	518	536	606	532	533	537	550	590	578	564	525	599	565	559	553	553	512	591	540	575	528	547	536	557	552	553	565	576	556	555	557	555	551	566	584	541	578	573	603	550	561	596	545	543	549	561	556	564	542	560	565	565	583	535	557	542	524	542	568	572	550	538	594	562	593	553	591	527	542	547	568	589	520	540	584	562	542	524	548	532	558	533	545	557	524	560	599	516	551	553	579	550	613	577	537	559	573	559	577	586	573	531	579	517	500	532	566	551	530	536	577	531	572	544	540	546	566	538	500	576	539	509	529	532	553	565	572	576	588	556	547	549	563	547	579	603	579	549	572	547	549	571	574	531	564	574	568	529	515	570	580	545	579	568	575	589	495	547	561	606	573	566	564	551	555	552	528	555	542	556	523	550	533	530	518	608	571	522	526	578	527	535	556	568	583	548	541	565	596	577	551	559	550	525	581	559	555	624	567	523	515	548	517	529	532	545	614	572	575	586	568	537	571	604	577	558	584	574	557	558	525	564	531	536	573	539	548	586	524	559	577	531	548	529	579	559	564	547	563	577	539	598	561	536	556	545	566	565	537	599	596	552	592	571	562	581	536	576	583	618	572	564	594	535	599	538	540	562	594	553	588	530	547	516	581	545	546	536	567	565	525	594	537	574	575	599	532	554	572	510	535	587	562	578	532	544	517	534	564	548	544	583	532	527	551	546	581	564	566	575	539	553	574	541	515	541	565	552	577	580	537	518	543	553	569	551	580	554	564	587	499	562	575	582	592	546	551	587	507	555	532	559	581	533	550	599	577	568	553	553	549	545	562	550	544	586	556	517	520	525	547	566	513	533	530	542	538	574	542	563	589	538	547	588	551	542	528	517	505	539	629	578	572	555	566	578	571	564	601	565	538	524	538	599	552	540	537	576	548	555	624	561	529	543	535	595	569	588	582	582	598	531	566	594	554	556	503	536	565	548	550	542	540	566	543	555	576	558	525	552	570	571	562	528	537	574	558	585	557	550	574	619	579	567	577	522	554	612	558	544	542	527	568	537	545	559	575	527	543	518	585	572	581	540	571	532	536	587	575	566	553	532	531	537	529	568	596	561	517	542	578	564	543	603	538	565	534	541	571	562	527	543	578	521	498	550	572	539	548	578	535	555	528	616	559	541	547	568	559	564	541	559	545	565	572	562	585	558	546	527	533	550	569	546	539	570	568	536	557	608	559	551	589	564	545	540	560	563	564	533	569	553	560	571	583	534	567	579	553	552	608	549	564	585	570	555	567	576	575	543	586	575	590	602	574	586	585	585	540	569	583	536	533	525	518	571	523	560	549	573	561	597	552	532	543	588	548	552	591	525	562	564	611	558	584	540	511	575	570	535	554	554	558	586	551	566	520	557	580	584	601	554	597	536	561	611	573	550	558	546	515	544	570	624	498	539	555	538	553	563	576	542	551	574	584	516	525	568	543	573	577	550	562	540	563	549	585	569	570	544	603	560	608	549	619	586	562	533	545	588	579	578	526	586	571	560	534	509	522	573	539	570	546	503	605	547	555	562	552	583	571	585	603	571	564	558	562	580	529	547	548	627	519	569	571	549	561	561	528
14447	18745	18151	3245	468	273	244	248	235	248	239	254	239	272	257	245	247	235	227	259	273	292	295	303	333	318	357	328	313	340	351	321	347	318	343	314	324	274	301	326	280	316	268	277	261	268	281	279	244	258	229	253	254	276	253	266	247	237	252	244	259	224	225	225	233	237	259	230	219	246	231	217	243	231	260	241	245	235	238	226	242	242	255	236	245	251	238	216	230	233	252	213	261	247	256	240	251	214	239	231	227	246	243	233	230	223	245	238	241	234	220	227	229	226	243	248	237	227	227	238	237	244	238	248	229	203	251	240	249	232	249	257	230	248	241	222	241	232	223	266	237	224	225	251	216	242	251	245	217	217	240	245	218	219	252	242	250	245	217	229	245	248	235	227	240	233	210	246	238	217	220	216	245	246	230	238	219	225	221	216	220	266	198	260	263	235	229	231	229	240	236	252	237	213	218	231	261	232	261	219	233	202	223	244	241	218	227	235	229	234	234	229	231	242	237	243	238	218	282	272	252	235	232	267	224	242	230	277	261	239	242	235	247	218	273	224	266	242	234	256	251	221	265	198	217	260	271	226	242	221	262	240	235	247	217	236	256	241	223	233	223	241	247	239	242	274	244	228	238	281	234	225	237	275	249	225	210	234	240	259	234	250	233	265	267	256	227	240	258	255	216	242	231	233	233	243	237	225	212	249	259	226	235	230	248	229	255	233	217	227	248	213	253	241	216	270	216	233	239	231	213	193	260	231	234	230	237	241	251	241	205	247	236	246	219	229	251	221	258	233	237	219	245	237	231	219	225	223	268	253	266	222	219	226	260	248	225	198	226	261	217	230	222	240	243	255	275	290	220	227	250	252	237	258	236	231	239	238	231	225	248	244	244	239	234	242	246	242	215	251	244	242	243	251	253	210	236	198	231	247	242	229	237	243	228	233	266	236	241	243	236	220	258	221	254	226	204	230	223	240	225	238	221	232	228	221	251	241	241	234	227	198	257	236	252	219	239	241	258	249	233	249	244	230	228	217	228	264	249	255	251	232	253	255	269	239	235	222	231	239	225	255	249	236	301	222	268	221	266	233	260	221	254	228	242	221	249	203	237	253	242	225	209	251	233	254	255	231	246	244	230	240	214	231	219	226	218	220	259	225	232	226	254	235	239	230	263	247	210	250	245	213	257	260	221	267	242	258	208	245	228	206	211	231	232	262	256	248	250	218	260	211	266	243	234	211	220	261	263	226	238	238	220	258	227	221	258	232	235	212	241	212	234	215	239	231	205	231	231	237	252	233	233	295	236	240	215	276	213	271	231	218	251	229	237	241	207	242	234	256	273	220	243	239	243	259	245	220	212	215	237	243	222	231	223	239	222	263	228	218	221	211	259	228	244	240	234	243	233	228	219	230	254	240	231	255	238	227	195	263	227	225	238	220	229	249	244	254	238	242	244	267	251	236	230	240	225	265	241	227	208	222	208	247	246	227	237	242	248	243	238	246	236	264	262	246	210	233	237	258	258	244	238	211	231	245	230	238	237	227	249	271	231	225	227	249	235	275	211	244	238	227	248	234	238	230	262	244	203	240	236	215	241	234	250	251	224	233	190	229	245	276	272	232	277	274	249	257	246	247	217	265	218	248	252	250	247	267	259	246	231	206	244	248	255	228	234	247	247	224	238	225	233	246	213	245	207	255	219	211	262	244	252	235	230	239	226	221	283	226	233	212	261	215	246	248	241	206	220	246	221	236	256	234	244	246	230	233	241	247	239	237	231	264	235	270	221	241	234	231	216	251	248	230	237	253	240	227	241	255	239	233	227	262	231	245	234	248	234	216	258	228	240	236	269	239	275	242	196	237	234	236	215	244	227	254	256	236	235	217	241	255	271	233	223	244	222	225	253	255	247	222	238	243	233	216	246	266	216	230	256	244	239	237	254	234	234	237	253	241	216	222	204	230	228	248	228	241	196	234	223	240	235	228	240	236	252	229	239	227	254	246	275	235	235	247	239	238	266	236	227	237	221	278	244	224	248	213	245	254	250	287	249	230	256	226	218	228	237	249	258	257	265	238	252	223	241	252	250	204	245	268	264	239	250	239	225	245	249	252	262	247	221	248	219	230	212	245	230	242	267	260	240	230	216	219	229	240	256	232	228	244	228	231	223	260	263	210	204	255	219	256	231	228	232	232	235	257	216	268	230	240	227	234	217	242	244	246	257	237	277	224	265	225	244	231	260	237	244	252	244	256	222	234	225	265	230	221	246	250	251	229	271	240	247	232	270	218	239	226	269	225	233	222	229	232	244	228	227	217	252	249	236	221	184	252	215	233	234	232	216	238	233	209	251	245	218	241	235	239	228	261	261	237	228	248	207	210	237	245	253	252	258	239	265	237	252	233	256	262	259	225	261	252	246	249	229	243	252	234	207	227	217	234	206	267	215	216	222	226	251	224	232	251	215	221	225	241	241	239	230	234	209	231	233	244	256	245	237	224	248	251	247	216	240	245	247	198	247	238	232	210	245	231	225	230	222	225	250	243	259	243	226	233	259	246	229	230	229	229	200	218	229	246	235	244	246	241	224	245	232	254	230	249	222	232	206	217	233	233	241	237	256	232	232	215	234	270	222	234	204	253	271	271	253	229	216	231	227	195	251	219	241	230	244	256	238	248	242	215	250	213	245	231	237	221	206	228	249	261	253	244	242	229	253	236	216	242	245	259	238	235	222	222	241	220	240	259	224	246	252	236	217	257	200	265	244	232	252	246	238	224	259	236	226	198	216	244	252	217	234	224	232	208	232	242	219	211	238	239	258	228	213	232	218	223	231	237	228	267	215	223	253	242	257	228	240	244	212	248	229	235	247	263	231	238	254	244	233	212	245	236	222	258	251	224	230	255	222	257	247	243	227	239	236	232	246	234	244	239	250	238	220	221	219	232	256	232	240	249	212	233	248	223	227	252	230	228	221	208	261	257	278	242	261	249	252	201	238	230	265	222	224	236	214	213	194	212	234	229	230	251	247	239	240	261	233	243	215	238	244	243	224	233	262	255	223	224	259	231	209	251	207	225	233	251	259	275	252	226	259	250	221	236	230	219	232	237	232	214	228	223	229	240	230	231	223	221	238	273	224	248	228	215	239	232	246	231	241	249	255	220	209	276	251	241	233	233	202	246	274	252	238	260	228	243	243	241	232	220	209	234	238	238	229	251	253	244	233	214	221	228	213	248	226	254	259	225	274	220	215	228	247	247	235	212	236	240	257	245	234	216	204	258	245	240	220	245	267	180	244	236	226	236	245	248	260	249	226	257	242	236	223	234	192	243	240	222	228	267	256	240	241	248	233	228	239	239	228	220	195	256	253	237	228	227	221	228	222	203	231	240	224	243	230	222	219	218	216	249	221	225	219	251	252	243	212	227	233	234	253	255	248	252	231	236	222	228	221	255	244	263	242	242	255	289	265	239	248	221	237	186	238	244	218	269	248	241	258	252	224	244	242	201	237	220
10672	21427	21974	921	597	612	629	598	581	606	578	604	562	585	587	559	589	581	562	639	800	996	970	1080	1170	1185	1219	1169	1221	1246	1205	1183	1135	1163	1141	1080	1074	1037	1045	1008	901	912	807	856	811	776	788	749	745	710	716	713	718	708	708	700	671	641	621	673	647	610	619	612	596	559	653	595	602	586	617	585	545	589	600	584	570	546	613	562	518	572	569	559	588	579	564	546	539	545	546	595	567	545	573	553	562	597	552	573	580	591	555	591	588	545	525	587	565	540	561	597	571	559	557	580	587	555	620	548	496	561	539	586	607	533	539	579	542	558	545	547	597	579	537	581	563	556	564	583	545	493	561	564	556	582	563	630	577	581	599	553	573	580	575	590	530	558	586	553	552	525	600	592	544	583	593	583	571	574	524	548	597	591	550	538	555	605	533	585	583	572	550	573	554	565	540	536	579	587	533	588	561	565	594	600	572	542	568	563	574	579	541	574	517	516	586	552	555	561	510	564	568	565	571	560	533	582	539	567	573	560	558	571	578	534	574	588	589	634	587	581	580	578	592	572	549	570	554	548	549	544	549	562	583	554	582	575	532	548	568	562	578	583	575	556	581	585	585	579	588	586	596	565	587	570	530	578	606	550	569	631	577	582	558	599	549	586	545	568	550	553	559	562	592	536	558	536	562	585	569	548	562	545	559	586	537	589	554	567	576	582	582	550	561	525	527	549	544	541	533	574	614	554	579	555	536	591	513	574	569	628	575	552	604	524	569	563	511	584	592	580	572	574	559	576	560	544	618	563	596	561	589	578	565	574	564	547	534	525	513	555	562	557	603	560	580	560	558	567	572	572	540	538	528	568	566	595	587	558	593	558	596	553	564	572	562	547	570	566	584	584	557	558	553	601	543	565	589	588	547	544	565	595	524	502	560	528	571	547	558	575	561	529	579	579	557	585	581	567	560	569	534	582	608	569	578	565	553	570	561	584	537	566	527	549	583	585	528	566	561	546	584	581	605	591	591	552	562	594	541	561	557	588	621	579	558	589	579	612	557	580	544	617	576	597	589	613	557	614	545	553	591	570	563	620	596	577	577	562	559	552	562	565	552	566	578	572	542	530	605	581	575	562	564	570	600	576	558	544	570	605	613	530	546	545	568	572	563	542	573	562	547	584	568	591	624	581	586	565	564	553	551	585	586	578	560	575	587	571	565	579	555	550	544	548	593	525	559	557	580	549	560	581	559	599	584	555	540	581	582	588	562	557	589	556	579	582	554	560	534	568	551	602	593	592	554	602	585	551	582	526	558	562	567	597	593	556	586	587	571	588	561	549	595	531	583	586	541	584	574	539	580	532	599	612	550	554	539	560	589	589	551	564	545	586	528	519	557	555	608	572	554	563	550	569	563	521	551	540	587	559	590	625	558	568	571	589	581	571	576	550	541	608	544	566	591	538	552	562	622	550	537	590	578	517	557	552	620	549	534	577	580	533	595	560	555	554	557	567	591	572	547	589	558	560	567	535	571	571	532	589	550	563	585	522	534	519	557	531	570	543	548	591	559	589	594	563	603	594	531	583	588	560	553	607	557	497	549	563	578	621	571	554	558	569	529	557	597	540	543	530	555	587	567	602	580	545	589	574	539	551	558	528	558	564	555	537	572	581	629	536	557	565	553	584	548	560	578	570	567	549	587	525	532	580	571	547	601	574	542	556	573	598	538	564	560	598	527	562	570	519	539	569	541	529	564	552	578	584	549	576	575	579	582	579	540	539	561	533	554	559	565	586	554	541	565	560	588	571	584	555	552	577	606	581	570	563	585	570	585	518	546	572	536	580	552	583	566	536	524	587	602	595	566	571	551	536	583	563	557	568	592	584	568	578	578	578	574	577	571	570	588	564	582	557	556	597	555	591	581	562	571	557	586	543	577	526	569	567	613	602	574	587	559	548	575	565	558	560	551	558	536	589	571	573	532	569	602	554	633	594	538	594	586	579	546	592	526	550	573	622	583	553	564	554	544	595	559	550	598	566	618	544	544	515	552	574	573	582	581	548	596	560	548	574	647	584	537	578	552	577	534	554	483	554	603	555	580	531	569	553	532	567	530	542	534	605	581	567	568	586	570	590	566	543	544	568	548	598	571	528	548	569	561	541	563	595	574	577	580	590	564	560	565	559	599	549	547	590	535	610	587	531	594	576	567	563	547	567	557	603	534	588	541	564	549	591	567	570	620	569	565	583	612	564	527	532	569	554	543	554	586	555	547	612	595	599	590	599	557	556	562	529	589	559	550	557	535	581	535	567	570	576	542	562	588	541	592	529	563	580	580	533	506	554	544	513	565	509	586	573	568	550	543	606	549	573	561	583	576	546	610	560	577	523	549	586	584	547	537	533	552	527	564	537	586	579	574	551	538	589	559	598	602	548	579	541	548	615	560	597	574	590	588	566	572	544	610	574	616	551	588	541	569	543	571	578	565	568	571	572	584	569	585	550	587	629	569	549	571	556	536	572	620	562	510	561	565	532	533	576	570	539	576	554	551	552	570	556	619	573	561	544	621	543	613	561	570	539	568	561	572	578	582	609	559	567	569	574	584	541	580	561	552	536	574	565	545	547	587	547	599	608	557	542	571	559	546	597	546	584	562	551	562	582	541	575	565	570	594	562	571	596	554	552	570	558	577	569	593	599	585	537	553	589	581	605	576	545	587	595	528	551	590	584	553	596	619	572	582	576	584	581	563	606	567	588	570	535	549	536	599	547	597	548	526	590	528	598	560	554	601	571	567	531	628	546	597	558	595	565	572	567	566	559	592	577	559	569	566	604	543	562	594	568	605	563	545	582	549	560	608	551	528	583	545	571	532	590	538	530	554	583	606	581	600	574	553	568	528	609	561	558	543	575	547	581	584	524	555	571	554	570	564	540	575	551	556	563	537	582	592	568	558	589	572	568	578	613	542	580	546	573	551	575	544	555	544	578	545	570	586	556	558	570	561	567	557	573	595	591	530	551	553	553	555	575	538	556	566	608	622	582	564	586	537	557	547	566	582	562	555	584	554	588	577	577	589	550	592	570	550	582	595	589	579	536	591	569	606	577	578	561	562	556	548	590	545	573	530	522	569	507	607	587	590	591	588	566	547	581	560	602	573	568	568	552	578	583	535	581	597	584	541	587	542	582	537	512	577	549	548	560	580	544	545	588	567	594	597	542	589	586	533	587	606	558	587	571	560	587	510	597	558	561	583	571	579	550	583	579	503	544	553	598	573	521	524	559	570	570	588	585	530	571	574	555	543	581	571	590	586	561	599	580	519	556	610	612	570	661	552	544	559	534	603	578	518	588	505	575	556	549	585	567	556	553	593	575	516	578	568	554	550	592	532	537	557	594	541	547	593	625	579	574	569	527	565	597	520	596	602	581	557	547	563	541	570	552	557	581	524	588	595	580	542	572	580	602	565	549	548	595	521	596	579	582	590	594	555	528	574	528	521	583	591	559	573	547	562	595	590	570	517	547
40548	52722	40845	25860	20705	14636	6670	1860	501	311	296	276	261	252	255	228	251	255	249	272	304	297	326	347	357	387	415	360	385	378	397	397	401	360	350	356	359	352	342	379	349	364	308	314	314	329	308	308	273	291	246	264	300	283	276	300	260	260	270	240	250	267	257	245	271	275	289	269	232	232	207	222	248	257	239	244	287	256	273	226	253	226	243	228	252	258	244	229	256	219	270	256	277	276	233	251	228	215	231	254	248	248	239	244	240	235	273	209	232	241	233	210	272	221	241	272	251	224	229	241	236	241	256	250	250	260	222	275	246	251	248	239	226	221	220	217	230	235	243	226	277	203	272	248	297	259	242	235	213	233	236	263	246	244	267	249	236	237	235	234	265	215	274	245	235	254	232	229	232	242	254	232	263	244	224	234	235	203	261	254	255	255	237	229	239	235	247	243	243	248	246	231	248	251	264	252	255	271	244	226	246	258	273	233	221	207	267	258	245	250	257	247	235	247	235	232	230	228	235	247	274	249	222	245	237	244	252	234	225	269	274	232	236	256	254	236	240	229	217	237	239	261	255	261	258	224	257	236	237	244	236	254	228	219	224	234	223	215	241	241	245	210	265	251	225	214	238	236	227	264	235	267	234	252	225	243	241	243	225	225	226	249	252	267	236	217	217	219	242	245	262	241	270	226	265	204	220	237	242	240	215	239	245	229	225	257	208	228	232	217	222	227	239	272	246	250	250	223	216	232	240	216	217	263	240	252	249	227	246	264	249	225	263	224	239	239	215	241	232	224	225	227	214	237	267	231	283	243	241	266	216	262	232	242	204	261	220	262	231	239	240	239	249	256	239	270	230	232	263	202	244	259	264	214	283	242	232	216	224	249	264	234	234	234	246	262	249	239	207	237	254	227	229	236	276	254	267	245	241	266	245	242	247	238	233	227	252	224	247	262	261	231	211	255	266	241	210	225	226	255	254	251	254	254	227	268	256	273	246	228	257	249	247	258	266	217	222	244	225	260	246	262	277	229	236	244	232	242	257	223	254	264	243	237	242	265	237	253	237	235	255	249	232	249	273	261	245	283	247	217	250	257	288	284	234	238	224	249	261	228	224	248	246	260	249	243	238	246	243	248	219	236	261	223	231	251	235	266	245	257	241	269	251	237	232	237	225	200	241	228	252	223	225	260	250	266	243	263	262	247	208	251	239	243	243	257	256	230	244	209	247	255	246	236	235	250	275	213	237	284	265	261	235	242	236	214	241	250	240	230	240	239	241	237	268	269	250	235	221	257	241	221	227	235	242	227	255	246	216	225	221	251	229	250	213	233	239	266	242	254	234	236	247	260	221	252	223	257	228	238	239	223	237	261	252	262	276	259	256	248	246	219	264	237	235	238	227	257	233	252	247	242	251	270	287	220	241	253	253	220	273	241	212	257	227	242	252	216	243	236	232	229	233	234	237	237	231	251	232	239	242	252	227	255	245	218	243	240	221	240	261	234	206	228	246	188	238	216	229	247	224	235	264	238	248	276	241	247	237	252	246	271	241	280	239	233	268	251	259	215	234	250	245	263	251	263	256	241	272	273	253	235	259	264	235	243	266	240	235	249	249	246	234	223	262	260	236	216	220	261	261	228	228	253	242	220	219	238	236	241	241	234	269	210	215	253	240	231	250	260	242	232	253	227	246	247	238	249	246	231	257	264	280	237	261	250	253	264	248	224	230	237	258	263	254	258	258	227	266	228	226	259	226	234	262	255	244	230	235	242	209	256	233	205	263	236	226	262	233	271	255	238	251	239	246	260	266	242	226	219	269	239	247	220	233	275	243	271	242	260	239	254	247	225	228	251	253	243	255	228	241	207	237	244	234	255	251	257	244	243	247	242	248	237	257	247	262	239	230	232	226	246	256	236	242	247	246	242	227	256	223	227	232	209	262	257	231	259	236	219	266	231	226	231	249	226	249	261	274	264	251	239	227	231	246	243	270	247	265	252	252	240	252	244	232	232	268	268	253	211	242	205	256	259	242	249	254	256	236	259	255	229	254	224	222	238	248	240	226	231	226	226	229	250	230	262	239	267	256	260	246	246	241	229	226	237	248	224	217	256	228	259	271	259	244	251	252	244	261	272	220	224	237	233	264	223	259	259	286	247	245	248	222	230	213	258	232	241	218	230	232	259	242	245	237	246	240	222	271	224	232	229	256	236	215	250	242	264	246	225	255	246	240	255	259	266	258	210	244	261	235	250	251	261	232	232	254	264	260	261	266	246	247	250	244	239	238	249	231	220	248	266	228	243	231	242	243	253	213	236	221	253	238	225	246	240	239	223	247	221	259	248	270	255	231	265	223	225	197	229	249	254	261	253	262	243	230	231	251	246	208	234	243	234	269	255	223	228	258	256	261	244	224	285	227	235	260	240	242	224	249	252	241	249	247	235	240	272	226	241	234	268	221	257	245	251	236	223	271	265	256	233	228	237	231	259	249	253	262	232	237	250	258	218	246	236	261	264	227	243	241	231	273	240	222	261	242	232	230	229	211	238	276	227	256	250	227	259	252	235	261	210	221	207	222	245	233	239	239	252	248	232	258	234	221	218	221	268	269	231	236	233	211	247	227	246	229	243	213	243	220	253	285	228	237	259	232	232	264	252	240	224	264	252	244	241	253	249	257	228	257	218	246	254	238	252	227	261	246	236	237	219	261	229	237	240	250	246	237	249	235	266	225	269	237	221	247	229	233	233	253	257	241	233	238	222	261	248	237	260	232	223	281	254	257	214	238	257	253	249	260	233	252	236	247	238	251	245	232	249	222	246	247	249	241	275	222	243	233	258	228	277	253	237	216	233	236	271	243	225	232	223	242	262	237	249	268	271	252	235	246	249	240	227	274	252	249	244	205	233	272	218	233	249	240	254	251	253	240	249	240	261	256	216	245	241	249	281	239	216	238	241	238	230	250	255	256	249	226	241	245	239	228	259	238	240	242	219	230	217	255	232	237	261	255	235	217	239	240	251	229	248	231	233	277	229	258	234	253	238	235	270	242	240	234	241	241	243	236	258	244	233	251	268	237	261	262	211	217	265	261	230	228	239	248	274	281	240	256	228	218	235	256	242	251	231	246	273	252	272	252	251	213	245	241	274	261	226	240	236	230	236	238	259	268	273	243	234	239	233	258	226	266	238	246	220	253	218	239	232	268	251	236	268	224	277	257	227	273	230	263	220	269	218	239	264	267	246	242	238	216	240	236	242	217	217	251	217	259	259	229	227	241	225	224	231	243	236	234	238	218	250	222	266	256	266	222	238	238	242	217	257	234	264	200	239	250	244	227	262	234	236	237	233	240	238	238	225	231	288	250	241	229	238	260	233	257	210	230	241	238	230	246	269	288	232	256	260	250	242	215	259	231	255	253	240	254	240	269	236	231	218	223	254	243	219	258	248	245	265	266	255	222	257	242	257	247	233	226	247	229	247	230	256	234	227	222	253	238	245	254	260	235	232	217	262
30927	50525	41043	4556	1561	1319	1086	969	896	769	789	689	717	676	702	666	727	655	697	615	713	1098	1180	1274	1543	1517	1585	1616	1606	1555	1598	1553	1565	1569	1472	1473	1493	1507	1451	1355	1260	1272	1206	1123	1279	1164	1104	955	809	805	741	762	807	806	869	894	872	854	858	717	816	936	794	751	715	726	752	637	649	620	593	640	576	606	585	633	564	621	603	589	608	582	587	612	600	581	618	584	627	604	541	584	560	594	576	522	544	535	555	557	598	612	557	541	537	552	556	639	569	626	578	591	586	616	570	559	558	564	596	572	524	574	566	589	515	604	583	575	570	545	564	548	576	579	548	584	560	573	564	547	574	557	574	582	534	560	538	553	554	578	597	596	564	543	557	589	564	560	549	582	571	515	572	567	513	535	629	549	575	502	553	595	575	587	601	573	573	577	570	566	599	573	557	561	558	560	589	627	565	554	590	614	588	570	565	596	567	588	546	561	513	532	617	582	555	560	563	547	558	570	569	593	559	576	566	568	533	570	590	556	575	586	580	585	600	582	539	548	551	580	542	580	591	581	583	583	564	533	589	571	601	534	566	609	531	543	569	546	541	582	581	605	602	562	568	551	539	547	577	580	574	556	554	548	566	582	581	543	561	592	594	596	587	597	533	576	583	564	583	559	548	526	588	569	619	562	607	548	535	578	551	611	582	573	595	593	585	509	566	606	616	589	585	558	555	563	617	553	577	552	594	546	567	616	535	549	588	595	585	574	539	579	593	547	567	623	549	606	589	570	533	567	571	586	580	542	598	531	576	559	531	536	536	545	567	544	575	559	585	552	563	616	594	590	592	574	594	545	560	603	601	596	581	590	570	564	559	579	575	595	534	557	555	586	599	576	558	526	576	553	586	567	549	561	568	546	597	554	582	552	600	603	587	530	537	577	556	544	543	596	564	577	541	573	567	562	569	534	575	542	550	598	583	567	588	552	591	608	522	560	584	616	555	627	580	589	575	543	593	559	576	561	589	558	559	606	573	548	615	556	595	617	558	585	551	589	565	500	550	556	564	522	549	611	560	575	580	535	543	560	602	570	613	532	545	578	585	560	568	548	594	561	628	561	590	588	559	548	601	544	573	576	561	551	509	589	584	595	580	579	610	530	596	564	563	580	589	602	610	591	573	564	599	544	561	629	611	570	568	584	578	599	549	612	590	592	572	598	597	563	567	568	584	589	550	556	590	580	593	570	593	573	594	610	511	579	578	589	605	557	537	591	617	547	610	573	571	610	592	546	571	573	553	554	544	588	597	589	579	588	590	549	586	524	576	576	548	577	575	592	587	547	566	609	602	595	510	576	549	590	592	570	565	576	603	561	534	594	569	551	548	592	550	558	536	575	595	610	559	586	606	523	577	525	569	566	568	551	596	573	551	557	549	582	565	528	573	612	579	574	568	593	591	565	582	573	573	545	551	600	604	539	573	573	593	520	609	600	545	629	559	564	584	592	596	603	535	551	559	584	596	538	574	604	568	588	592	583	575	584	585	585	571	555	579	600	542	537	559	579	589	552	620	566	564	593	621	560	578	586	538	591	568	603	572	604	546	574	555	593	585	553	597	558	601	524	626	542	576	577	568	547	587	566	526	564	564	587	594	570	539	561	573	554	562	576	552	525	561	585	594	568	557	553	539	552	558	593	583	578	581	559	571	614	567	569	559	592	566	629	555	562	542	577	551	575	541	529	561	587	601	581	598	526	569	580	557	560	560	571	550	551	553	622	548	572	618	563	546	562	613	568	568	547	587	577	570	576	562	568	579	533	579	598	576	569	603	570	558	514	556	583	589	547	556	568	594	596	555	581	552	540	571	538	578	535	584	601	563	585	612	559	590	572	561	583	540	611	591	581	576	566	551	570	581	567	536	590	583	562	577	598	591	593	583	555	566	539	533	566	548	548	609	563	537	548	600	528	545	528	569	575	539	601	545	570	586	581	583	588	582	561	544	586	566	580	553	525	575	618	575	564	531	542	564	567	561	589	559	525	552	594	571	544	561	561	572	560	551	581	554	584	577	615	558	589	565	570	583	560	579	597	584	572	562	588	557	557	557	564	592	575	591	553	574	554	595	565	562	635	576	565	551	553	543	535	553	548	604	557	573	578	607	600	574	581	574	607	564	605	608	543	570	591	519	593	586	568	594	566	581	572	594	558	550	595	551	571	561	570	563	578	584	559	608	610	601	512	622	576	549	558	585	554	556	597	531	580	535	571	585	541	568	558	567	584	600	558	585	573	607	558	570	579	584	613	541	579	565	573	610	611	584	624	618	575	578	536	578	580	558	561	585	558	562	625	563	610	559	560	591	605	597	603	561	543	585	569	536	551	584	603	542	565	553	527	560	577	580	531	565	557	540	601	550	555	600	575	536	564	568	592	591	550	625	564	611	566	564	554	585	555	590	566	577	570	594	568	600	553	575	587	588	549	591	601	596	591	583	534	533	591	598	610	521	582	590	568	580	586	562	587	539	558	579	560	534	566	560	567	570	611	553	588	596	557	545	517	611	593	583	603	556	598	588	566	590	580	622	574	561	565	565	500	549	572	612	540	577	536	561	576	557	582	564	580	547	595	559	550	567	600	629	541	588	575	548	581	585	585	524	608	588	578	560	574	570	563	570	572	616	563	616	541	574	581	584	551	553	574	573	535	570	623	565	594	601	623	593	538	595	548	540	585	552	581	598	531	560	531	574	522	588	564	520	578	547	556	543	566	577	543	568	607	596	568	574	597	557	601	587	529	574	577	559	601	547	587	605	576	572	557	577	528	520	581	612	563	557	574	566	585	572	573	593	580	571	601	538	587	609	599	592	551	558	566	571	524	594	582	556	560	550	631	568	541	565	624	568	554	562	570	549	547	575	563	571	572	617	582	559	563	574	584	547	606	555	547	570	599	583	539	606	534	537	564	565	525	603	576	544	592	570	558	586	577	556	558	506	560	578	609	605	555	613	592	562	566	582	538	519	548	576	545	583	587	579	583	568	574	570	553	539	584	539	506	576	567	564	573	587	549	631	578	529	568	549	542	595	610	624	631	588	544	588	556	575	603	548	558	573	567	521	568	610	580	592	581	563	575	524	551	520	558	562	571	570	566	542	543	602	567	607	583	592	544	579	560	546	567	572	578	588	603	573	601	571	598	549	579	552	598	573	586	637	578	574	573	563	575	587	532	546	574	546	559	603	563	551	549	550	571	532	497	595	584	602	568	594	573	554	579	598	607	604	571	507	567	553	558	618	555	565	550	534	593	544	562	568	589	585	575	533	602	577	581	575	581	580	575	577	531	578	540	590	545	544	566	551	569	594	596	598	568	589	582	622	596	569	586	555	598	575	540	578	582	563	525	582	589	572	547	569	605	605	610	564	591	583	556	547	554	579	612	529	578	563	629	570	528	609	603	611	563	548	526	582	581	580	572	554	571	549	604	567	533	670	570	540	597	543	586	547	617	615	561	576	561	539	542	502	544	507	627	539	557
55056	49310	40128	26916	23539	21675	15132	6707	1768	519	375	359	370	332	316	313	283	312	281	272	281	325	382	437	496	499	539	514	537	460	502	536	534	521	487	523	527	501	457	525	446	435	432	419	454	459	399	310	330	300	308	287	280	338	373	364	384	366	381	326	324	364	374	285	292	286	296	296	246	266	254	218	266	269	262	268	270	254	278	224	255	251	252	235	259	248	237	241	227	264	241	209	253	259	238	249	233	242	242	225	236	212	227	235	229	243	246	229	207	207	238	244	267	228	272	249	230	254	259	216	244	253	240	246	240	240	244	259	235	251	197	257	232	241	226	235	256	263	246	234	240	234	247	209	246	263	253	238	256	252	257	239	219	274	254	247	247	221	247	226	231	264	259	258	245	247	270	230	291	253	236	253	228	192	236	252	204	256	227	246	253	200	232	240	267	226	241	214	236	217	223	248	241	244	236	215	250	253	243	229	239	267	256	229	230	256	205	237	249	214	264	247	207	243	235	224	245	223	254	236	219	238	224	234	210	276	225	262	220	252	233	218	211	242	224	241	209	241	237	215	231	225	226	229	271	255	231	252	229	249	259	261	293	269	215	237	240	254	279	225	262	206	242	222	256	257	241	241	261	236	235	244	234	247	242	269	222	245	227	256	247	251	233	223	253	232	240	223	213	257	260	252	241	264	257	216	220	220	236	228	188	265	226	259	233	216	208	255	218	234	258	248	253	228	236	238	267	231	251	262	233	250	250	229	226	238	241	227	259	240	245	226	249	239	232	225	239	236	240	232	242	236	246	224	227	245	251	254	247	228	239	250	256	246	228	249	217	210	250	226	255	254	254	228	260	218	235	236	246	274	230	247	226	269	255	228	261	259	221	224	230	247	244	270	259	212	231	226	211	249	212	225	240	236	262	221	225	241	252	231	239	273	252	206	203	228	240	219	229	270	245	229	247	231	243	258	253	260	262	249	253	215	248	247	228	212	249	241	211	227	239	215	270	226	234	271	250	241	250	258	222	234	229	239	230	228	242	243	246	258	214	232	240	189	230	218	246	241	267	242	204	225	215	228	201	222	253	257	250	246	205	230	276	237	224	240	242	228	253	242	274	230	222	241	246	234	196	251	274	233	228	249	246	231	247	234	219	210	251	230	210	238	232	257	227	247	223	262	222	251	243	265	246	246	262	240	250	227	237	258	245	241	280	237	244	220	248	222	236	236	246	254	234	208	227	238	239	254	240	246	293	239	236	229	247	235	227	253	236	246	224	227	234	215	244	238	247	276	251	255	256	232	213	232	217	231	246	267	240	238	232	265	220	259	258	263	221	226	258	243	244	226	241	237	261	236	255	235	243	252	242	209	247	256	221	211	227	273	232	262	252	277	242	229	250	231	230	230	254	247	219	218	227	244	253	256	246	266	250	237	252	261	278	241	260	221	238	226	232	228	235	232	237	234	235	234	252	218	208	256	219	251	216	232	244	260	218	257	240	218	252	224	236	250	231	245	231	243	256	241	236	253	261	238	242	236	243	214	203	258	232	257	269	270	272	242	219	264	290	216	244	248	231	241	253	240	222	227	242	252	235	230	237	271	225	245	226	245	239	251	237	233	255	257	245	266	233	241	236	270	240	238	212	257	244	219	248	260	223	219	213	221	249	249	240	250	215	220	236	225	270	234	221	221	247	226	230	242	249	237	248	225	231	237	240	227	230	235	226	201	246	261	223	255	246	210	242	251	267	238	224	244	232	261	256	247	254	225	226	245	237	242	244	240	215	222	225	227	228	245	245	244	229	274	220	248	233	243	251	225	242	247	259	266	231	251	242	258	229	242	228	226	241	218	279	236	221	249	246	243	241	225	247	238	240	251	250	240	206	232	222	248	220	235	244	227	260	262	260	220	231	270	236	261	229	268	224	253	273	241	206	259	230	235	244	232	234	225	218	233	278	256	233	213	240	230	249	237	253	228	259	259	222	220	268	239	242	250	236	250	222	246	242	260	261	239	242	252	245	220	241	249	247	253	250	247	267	221	227	257	256	209	236	234	223	217	244	239	224	247	237	210	242	216	235	232	238	261	229	218	261	227	233	241	249	240	269	227	252	246	250	204	210	231	257	230	229	250	220	243	241	230	231	242	225	225	249	242	246	240	251	224	239	248	224	250	255	258	242	237	225	244	260	253	248	248	248	225	219	225	231	225	239	257	245	277	262	238	256	231	243	216	265	234	237	241	227	227	227	245	223	250	234	240	235	222	215	255	234	212	222	272	224	257	266	259	248	259	224	233	230	243	223	227	239	233	234	222	273	221	235	269	229	253	259	264	198	242	247	248	253	252	253	253	209	240	259	255	267	257	233	229	271	223	219	242	225	247	242	236	233	218	259	238	210	244	248	265	228	262	248	224	210	231	277	228	229	246	221	243	244	204	233	231	230	232	229	227	234	250	232	232	222	225	242	257	246	231	214	247	239	232	209	226	245	258	221	262	230	253	244	231	250	231	260	244	198	226	251	252	259	245	226	242	253	217	257	236	231	268	244	217	236	240	223	216	277	275	228	255	235	227	255	254	204	260	222	268	232	223	244	218	238	250	231	240	231	218	238	241	243	247	239	236	251	213	239	244	209	263	270	231	231	230	244	237	242	240	242	224	220	274	227	241	222	242	222	248	256	235	253	240	217	234	279	234	249	214	229	225	227	256	231	234	225	231	243	227	217	243	260	233	267	225	243	248	251	250	195	240	216	244	245	240	261	247	219	211	226	260	244	220	264	242	251	255	222	216	241	245	246	264	253	244	247	256	239	233	247	267	227	232	216	238	227	247	265	268	274	232	231	250	227	239	236	223	266	240	236	220	235	239	240	248	225	221	227	229	232	207	205	247	253	253	237	245	219	246	228	238	234	245	258	291	236	252	249	244	273	219	286	212	245	229	220	237	227	217	248	219	248	251	229	266	229	256	252	220	240	270	234	219	233	237	230	233	230	257	248	226	265	275	217	233	265	227	260	264	242	242	212	260	247	228	248	246	248	252	244	276	221	247	236	230	264	223	243	221	227	272	269	228	255	212	272	252	231	199	215	252	231	246	234	246	261	237	261	265	245	264	231	223	252	252	267	231	214	207	223	256	242	223	258	229	192	262	230	233	237	183	214	236	266	228	264	219	215	247	250	228	229	252	240	236	225	240	259	233	220	233	239	254	221	242	222	266	229	261	256	221	234	267	242	248	255	219	259	243	254	258	252	236	218	241	269	252	248	210	243	232	210	232	263	215	210	234	226	239	260	255	261	237	270	254	229	226	246	278	256	241	237	269	217	248	233	234	228	238	262	215	244	213	251	261	239	223	230	246	244	250	260	261	242	257	260	255	270	218	250	229	223	248	245	204	233	231	241	221	221	239	188	258	236	269	219	238	278	255	225	245	212	232	239	246	220	226	234	234	219	227	243	257	226	247	211	237	238	264	260	255	217	264	244	220	252	230	248	252	245	270	256	236	220	240	224	261
46489	56991	44852	6897	3462	2614	2099	1760	1560	1355	1233	1090	1036	983	899	839	825	843	861	815	746	991	1380	1788	1995	2309	2375	2455	2330	2353	2367	2372	2408	2383	2203	2234	2340	2302	2228	2086	2107	2123	1732	1695	2023	1887	1428	1017	949	801	850	934	975	1084	1210	1402	1503	1340	1313	1000	1194	1356	1192	1103	922	913	1038	837	689	716	705	688	651	659	565	639	591	652	625	622	594	560	555	557	582	569	597	581	602	581	563	581	484	547	569	540	576	535	538	560	551	582	528	530	549	546	548	552	582	556	527	536	508	527	566	519	558	543	579	498	531	534	542	547	501	582	567	545	523	557	536	539	539	515	544	550	578	538	554	568	537	557	528	550	564	545	540	574	536	576	509	503	574	584	552	583	550	539	532	523	560	612	546	500	523	592	540	561	569	500	528	546	578	536	523	550	558	558	525	567	561	529	517	521	533	532	546	506	528	561	522	565	548	556	553	526	539	509	560	550	557	551	575	542	566	543	546	553	572	586	576	555	520	517	546	543	569	592	477	511	570	507	527	554	584	535	511	549	562	586	527	620	560	560	560	534	578	518	542	569	578	538	545	581	585	493	565	563	583	536	535	575	554	521	546	564	575	528	578	551	584	551	567	526	549	594	542	540	537	571	582	510	534	512	562	572	561	582	596	521	548	542	543	555	516	518	558	557	540	571	519	542	588	589	536	571	605	509	564	558	573	564	527	580	543	513	525	529	576	533	541	533	554	561	543	559	555	538	545	535	574	577	553	522	563	548	589	543	570	525	563	553	571	591	567	531	544	555	530	540	559	530	501	576	551	555	576	565	562	576	532	573	555	542	567	526	530	537	560	512	522	550	507	518	559	533	584	574	583	526	559	543	551	598	536	549	561	560	573	596	529	567	544	560	537	544	579	537	561	525	561	569	546	513	555	594	540	574	567	560	576	573	567	562	550	521	563	531	511	567	576	545	533	561	528	552	569	549	491	571	517	547	526	523	533	605	532	592	565	576	526	592	519	511	540	562	546	540	570	582	590	558	552	506	585	573	516	594	536	584	572	581	556	548	574	542	551	541	547	571	541	582	551	519	545	489	554	513	566	552	543	550	546	568	542	550	527	557	567	570	588	564	550	579	542	537	595	531	545	525	532	552	598	541	575	529	551	522	534	582	540	555	581	562	537	552	626	525	534	551	558	568	527	548	567	494	493	519	545	528	559	547	582	582	532	593	554	541	562	530	526	538	572	575	561	596	560	534	575	544	581	576	577	525	557	559	547	567	587	561	531	515	555	573	574	542	530	545	555	563	583	513	533	538	541	567	606	541	547	606	544	571	549	518	563	541	574	570	536	549	535	574	542	556	527	530	582	527	545	522	555	524	524	543	551	491	533	527	543	530	526	524	528	568	563	556	544	548	536	599	576	578	539	593	563	531	530	569	532	553	545	567	583	559	519	579	577	567	542	587	554	582	513	528	564	544	554	556	574	619	534	546	547	539	594	556	554	556	546	569	551	509	550	544	549	525	603	519	546	519	533	548	547	553	540	537	535	500	561	509	567	537	556	530	604	551	522	544	578	534	521	527	567	579	565	543	616	569	525	579	543	531	550	549	550	607	525	512	541	543	571	576	555	574	538	571	544	557	573	562	542	577	565	520	536	589	529	546	524	554	554	552	543	534	576	551	570	542	546	554	564	565	563	567	560	581	585	538	562	562	570	561	546	536	520	547	555	547	551	547	577	564	582	557	520	552	560	593	522	552	544	544	529	551	586	518	530	577	547	546	529	524	567	561	513	565	586	581	519	543	554	554	542	545	532	571	540	536	548	554	540	528	571	512	556	541	572	556	541	548	574	513	565	531	503	528	570	525	579	535	570	594	568	527	537	588	540	557	537	543	518	551	565	536	570	569	565	555	545	598	592	543	457	571	562	539	597	575	559	545	563	569	576	576	584	522	545	566	554	535	573	538	590	556	554	543	529	557	531	570	541	563	536	557	519	572	571	564	579	572	531	577	544	554	557	553	547	524	549	536	548	550	512	543	554	562	545	574	560	575	521	577	520	520	532	570	520	550	561	553	594	559	547	517	583	540	590	531	529	553	551	530	535	566	553	541	590	551	558	562	534	548	568	563	497	554	557	558	544	541	527	496	521	546	551	514	568	532	584	524	562	555	595	538	556	510	511	577	555	556	524	563	534	512	512	545	523	537	567	578	566	571	598	568	564	569	528	565	549	544	539	552	559	541	567	515	572	570	555	544	554	574	542	541	562	551	581	536	510	555	550	573	578	547	527	575	534	560	546	541	519	579	529	538	558	557	580	554	574	569	553	545	581	573	531	573	557	488	527	559	554	566	573	534	523	542	540	534	601	517	501	550	487	557	589	550	564	559	521	529	540	571	561	550	548	524	535	555	554	522	549	564	547	565	523	581	581	567	537	566	587	574	568	556	521	583	575	616	532	516	583	568	546	540	537	574	550	579	562	593	566	542	541	582	527	544	547	573	514	571	530	563	548	570	551	530	531	527	569	578	558	530	528	533	555	574	557	591	553	525	572	577	565	525	505	587	550	544	592	511	555	557	546	576	578	548	541	594	541	576	588	584	553	561	557	527	533	532	570	514	566	528	565	522	565	553	589	558	555	520	535	579	563	560	527	563	558	542	515	535	527	560	572	557	562	571	521	563	561	540	545	540	556	567	557	562	549	539	549	584	566	555	523	538	557	586	558	573	583	544	562	516	498	566	535	536	527	563	549	522	573	562	575	581	490	574	562	536	573	540	555	527	589	535	549	522	525	552	555	594	557	541	571	607	519	584	575	548	563	557	608	508	531	581	535	538	526	570	546	566	538	593	548	560	536	608	516	574	570	527	585	565	572	527	568	552	542	524	598	540	566	534	529	549	578	548	550	527	583	520	545	552	575	573	577	544	554	555	554	561	559	582	548	563	536	599	578	506	496	571	575	557	563	541	543	558	582	571	560	567	544	543	561	511	572	562	513	583	567	562	594	562	564	569	542	563	510	559	543	540	557	514	536	501	566	583	528	571	521	549	578	547	577	551	556	550	544	557	540	580	582	537	549	560	533	529	554	512	554	528	567	530	542	520	544	560	544	547	526	500	528	529	559	562	572	547	563	553	561	555	545	538	545	589	525	514	580	580	586	559	557	567	541	559	540	565	551	541	528	532	534	512	571	550	531	586	555	523	540	508	546	578	517	561	565	550	515	507	552	537	581	530	589	568	538	529	539	535	550	558	561	558	487	546	544	526	537	576	507	581	574	534	570	544	570	611	556	551	515	566	613	533	550	601	534	546	531	559	554	561	573	541	572	531	549	585	511	543	549	563	565	566	565	495	555	519	550	530	557	519	538	552	545	498	579	550	564	543	530	582	538	606	574	520	524	537	523	562	537	581	567	578	549	519	542	531	526	558	580	587	534	570	544	607	516	504	550	537	548	537	544	531	535	569	556	565	565	552	559	550	557	565	558	579	560	597	508	535	486	524	552	521	548	539	543	574
18930	24711	19775	2759	443	271	247	241	283	219	224	215	235	224	221	251	227	264	264	251	259	288	279	269	297	288	311	294	326	326	276	321	288	315	292	289	303	258	306	307	296	290	303	276	257	279	265	227	261	258	257	245	269	244	239	253	240	215	230	248	238	243	240	246	224	233	235	219	218	234	235	232	260	244	245	240	233	246	239	199	261	227	207	224	249	253	251	208	248	236	235	237	251	269	236	233	237	250	238	221	229	233	237	234	210	231	267	279	233	238	213	258	237	235	238	229	234	244	217	220	252	244	230	262	213	216	218	255	214	247	220	229	238	271	232	242	223	251	251	267	217	234	230	219	237	217	252	239	229	220	251	261	244	227	236	253	208	217	238	227	238	237	218	230	205	249	240	242	257	235	210	221	221	234	247	238	247	241	245	226	242	244	208	235	235	220	243	214	232	261	238	215	244	254	221	216	236	243	215	247	259	248	247	237	246	266	236	212	263	263	226	202	261	230	246	252	268	234	229	247	227	230	240	241	239	244	241	231	234	252	230	238	218	241	237	231	235	238	216	252	221	219	241	257	240	247	222	251	254	218	239	225	223	226	228	224	214	229	243	232	247	224	222	249	269	289	220	253	261	225	250	243	235	262	226	224	230	225	241	250	223	201	251	221	251	217	248	229	253	273	257	231	220	232	275	239	237	240	245	195	229	239	244	233	271	224	238	233	243	256	226	214	244	221	238	219	228	214	237	220	226	226	237	230	248	234	228	239	261	276	241	205	234	245	219	233	236	231	267	238	263	242	225	221	252	237	208	231	222	223	212	256	241	228	215	217	227	222	216	232	247	217	227	263	244	250	269	231	236	253	234	247	220	212	278	227	231	240	223	229	230	231	252	247	233	226	219	219	206	211	247	235	227	253	254	216	196	244	281	210	220	228	214	234	217	245	255	222	207	273	227	233	245	248	236	262	249	246	235	244	239	224	221	208	231	239	246	259	204	240	262	240	238	259	223	212	208	219	233	229	246	224	232	234	230	240	259	224	233	230	227	250	259	217	252	245	236	224	220	247	274	239	252	229	244	221	235	206	235	209	284	256	242	220	233	246	239	219	243	234	226	225	210	253	254	212	235	246	231	221	213	236	218	229	218	226	238	220	228	214	224	221	248	235	232	246	276	221	260	259	230	262	263	231	219	254	228	238	221	206	238	266	245	234	260	227	223	246	224	251	236	258	233	227	237	217	218	252	226	241	245	237	235	235	247	239	209	198	249	267	226	241	259	208	204	252	246	211	217	219	218	223	231	240	246	213	247	246	232	223	277	261	230	258	244	237	224	236	242	244	255	223	245	272	240	237	222	248	235	258	225	253	223	241	257	230	232	261	226	242	244	209	278	262	234	225	229	251	226	227	241	215	230	223	235	219	247	203	260	239	238	230	253	236	228	229	248	193	233	223	237	207	220	202	227	227	225	264	280	253	246	232	242	211	223	232	240	255	245	240	227	250	202	225	209	227	237	219	245	231	201	219	221	246	240	251	233	208	241	217	231	259	230	231	209	229	233	238	264	275	235	221	274	219	222	235	217	222	253	227	241	242	219	249	233	271	221	251	250	244	227	249	244	232	253	222	216	220	240	253	269	220	241	215	240	217	262	248	258	245	226	221	236	270	241	238	236	262	237	235	263	245	248	254	210	213	218	232	229	245	246	208	224	262	232	220	264	243	205	267	239	236	252	238	241	232	223	230	238	240	258	236	203	223	221	222	248	227	247	248	231	225	224	210	218	234	241	276	237	254	235	214	266	264	206	212	250	247	247	234	227	210	252	218	250	255	226	251	247	240	211	272	238	234	214	218	227	231	270	237	236	239	204	211	231	229	242	236	269	256	237	250	213	224	221	245	236	237	264	222	241	216	224	230	218	227	249	234	233	231	238	261	226	240	198	219	213	238	232	218	195	264	273	224	218	231	237	229	261	204	224	231	220	225	268	240	225	256	218	242	240	231	221	247	273	247	221	254	250	239	252	224	244	257	243	251	261	267	278	222	245	221	224	236	213	218	209	220	243	262	247	211	238	238	240	211	242	263	271	260	226	233	257	238	199	242	226	252	233	247	208	254	243	229	262	248	226	230	245	252	212	219	247	203	245	223	247	229	243	220	233	255	259	250	214	239	233	228	237	260	235	234	182	244	246	232	239	228	239	247	254	227	243	244	231	220	235	236	233	241	241	234	215	219	219	225	225	250	246	261	232	262	211	245	268	221	224	237	225	231	206	235	237	222	249	224	234	242	227	228	245	252	220	239	224	237	230	265	218	231	255	245	223	219	240	248	233	258	222	254	231	243	236	210	212	252	270	232	240	217	243	264	241	261	223	217	255	245	259	206	220	227	215	225	205	209	234	203	228	244	223	206	230	210	239	238	237	256	250	226	262	238	231	262	237	241	215	244	216	235	251	225	236	229	208	235	236	232	248	260	237	226	232	219	212	235	271	228	226	190	216	263	254	222	225	231	236	262	212	210	251	226	213	228	235	223	208	257	228	236	225	234	225	227	233	237	231	216	203	222	246	218	212	243	260	240	235	257	224	230	243	235	220	240	234	255	192	239	247	227	245	213	231	248	213	212	232	230	248	238	258	234	264	250	232	230	214	241	260	224	214	240	221	240	236	224	231	219	212	230	221	223	214	213	218	227	233	258	254	254	211	237	255	245	235	216	228	236	233	230	263	235	213	223	238	241	228	233	217	245	229	226	235	267	225	222	257	240	238	233	262	241	239	238	248	218	236	228	191	207	249	222	229	238	213	240	225	254	227	217	229	226	230	223	259	220	239	242	219	247	250	247	230	214	231	220	217	206	246	229	230	220	253	233	286	235	230	244	198	216	235	223	252	264	233	257	253	230	255	282	249	246	223	251	256	223	227	210	216	249	213	221	232	253	228	253	244	234	236	221	233	222	230	230	231	243	225	227	213	244	233	262	211	238	229	215	216	245	241	229	246	253	284	235	244	201	216	260	235	229	235	211	189	210	218	216	225	224	265	217	232	270	253	246	236	211	221	223	226	248	249	248	229	216	226	234	252	242	258	215	251	220	201	238	246	215	266	237	213	237	221	249	241	255	251	278	249	227	248	224	226	239	271	234	231	231	236	240	246	205	241	212	268	253	239	224	230	244	234	245	210	234	217	245	250	239	219	204	261	266	254	220	232	223	216	238	205	262	236	261	238	243	249	237	224	229	223	248	229	237	237	240	214	240	253	255	232	227	238	240	199	224	214	235	230	245	230	237	211	240	267	228	238	191	229	238	215	237	221	243	241	234	241	223	240	256	220	226	210	223	222	228	233	257	252	274	241	228	217	230	225	248	220	219	241	264	220	232	238	234	236	200	238	228	219	229	246	216	226	249	246	256	241	242	211	251	241	216	228	230	275	228	229	212	268	223	252	257	244	244	224	250	233	244	255	244	224	229	229	215	239	230	227	264	237	255	239	211	240	243	227	249	213	242	237	220
13670	27106	19019	671	637	623	591	587	612	590	568	569	548	577	540	544	549	595	579	592	700	764	856	992	1032	1178	1087	1154	1134	1192	1132	1185	1246	1218	1203	1126	1046	1008	955	893	884	934	793	774	759	788	724	679	722	660	683	658	705	685	645	704	624	641	666	633	644	628	602	564	626	598	548	645	579	586	559	599	586	568	534	571	547	569	591	577	570	570	552	554	590	557	555	586	557	565	578	538	558	566	549	563	526	521	608	564	543	548	566	550	549	527	577	549	526	572	551	558	546	545	542	582	595	579	574	553	562	576	538	547	566	559	553	537	551	528	595	570	553	548	550	545	559	577	538	572	557	538	580	541	559	577	570	562	564	546	591	584	575	537	580	593	531	561	557	550	578	554	535	572	524	565	531	585	538	546	569	538	534	571	574	534	582	556	546	552	583	548	583	583	569	576	605	564	523	534	578	549	569	551	591	582	488	574	551	559	513	587	563	568	543	583	514	579	571	523	564	556	588	551	542	574	553	550	534	569	548	564	565	538	557	587	547	541	566	542	539	617	575	555	545	526	541	534	558	584	541	552	538	542	538	542	543	555	563	581	556	566	572	545	535	538	556	553	568	575	546	510	579	558	520	542	539	538	551	539	527	544	593	588	544	569	568	563	549	556	569	578	591	564	544	576	572	567	538	552	577	525	526	550	552	514	570	525	581	591	539	524	582	550	598	512	607	568	602	532	567	559	549	550	554	569	611	518	514	538	520	556	562	562	549	532	586	556	581	561	592	596	556	560	565	556	549	559	536	575	564	571	592	572	551	567	568	570	539	525	559	543	581	569	562	569	515	589	556	558	521	557	571	561	570	574	557	518	557	617	521	545	579	578	529	555	586	544	536	561	536	578	522	574	521	561	532	558	578	548	556	539	605	600	578	564	567	557	560	551	575	544	566	551	538	578	520	523	531	550	557	521	550	536	564	541	576	588	567	588	541	516	559	569	558	531	534	555	562	534	539	553	560	532	519	529	551	570	563	538	558	602	571	545	559	548	558	524	562	543	510	564	547	582	544	577	575	555	562	534	548	555	570	560	564	494	530	532	620	544	557	537	581	500	543	562	528	545	562	559	578	536	543	585	584	583	531	525	549	534	563	545	541	560	540	552	560	600	559	564	550	551	566	532	521	558	592	585	548	573	540	584	563	557	536	548	577	540	583	577	605	567	533	545	596	565	558	556	569	572	543	557	539	578	573	577	553	543	572	519	574	580	537	563	559	562	563	525	569	587	588	552	548	539	600	546	589	552	559	594	540	513	548	587	572	584	583	539	566	511	536	596	507	556	522	563	597	568	532	562	542	585	539	588	535	575	560	584	569	602	558	556	542	526	526	560	545	577	504	548	529	559	541	571	565	546	533	581	576	544	566	582	629	545	596	551	630	543	545	525	524	552	543	552	529	543	561	539	552	605	547	537	566	568	571	570	556	564	557	525	536	534	551	503	531	523	558	574	580	569	565	515	562	551	541	560	554	531	596	586	536	519	548	568	561	577	559	551	558	530	574	556	538	548	554	543	575	547	565	535	562	557	537	559	553	627	561	551	517	545	607	570	560	550	552	505	573	611	584	555	557	544	537	571	568	557	567	537	585	576	547	536	597	578	549	551	606	545	551	571	569	546	516	581	583	555	525	599	574	558	566	551	595	576	620	554	548	559	550	556	616	503	603	541	549	545	553	552	550	574	562	546	577	557	551	564	571	524	525	552	523	578	560	523	556	593	516	545	528	560	536	548	617	534	543	522	552	566	538	530	535	561	520	557	572	557	565	517	519	584	565	542	524	549	554	600	574	507	545	548	556	522	537	555	507	587	550	533	583	572	527	561	578	603	536	553	525	593	566	608	578	588	581	556	562	597	516	578	568	536	546	565	547	564	545	549	533	540	544	595	569	564	543	530	568	569	600	590	523	588	544	559	570	544	532	570	584	583	569	542	553	527	567	548	568	552	563	552	539	551	540	543	557	575	582	585	548	599	508	554	551	537	579	591	517	530	576	562	570	613	625	563	535	561	538	560	577	561	558	583	578	561	577	511	565	568	571	570	544	553	519	501	581	557	558	567	575	483	529	537	578	560	539	551	585	571	543	539	578	543	564	566	528	536	546	541	529	521	550	534	579	600	528	581	572	615	541	596	491	537	595	548	585	566	557	538	570	605	583	534	551	526	580	547	539	583	519	561	569	569	542	544	568	578	571	569	578	600	537	542	564	523	587	528	586	541	602	573	574	563	520	557	610	520	574	566	545	548	563	571	558	532	544	520	564	572	573	573	560	571	615	525	549	568	544	553	553	600	554	531	571	549	529	564	580	560	541	587	565	591	548	582	539	556	546	532	556	564	567	548	540	557	533	564	535	578	583	538	600	545	539	585	527	557	575	589	590	579	568	561	605	521	552	572	541	547	584	577	525	534	561	586	581	606	557	577	531	555	579	546	492	559	576	566	541	540	576	513	525	586	534	560	551	573	542	567	535	547	561	546	525	565	569	557	564	531	544	586	566	586	499	579	577	558	590	554	568	566	539	554	561	557	562	535	556	560	557	592	535	520	539	572	557	569	567	544	554	597	543	556	543	543	578	545	555	569	531	571	534	517	586	568	529	555	562	567	562	530	603	581	628	546	552	537	551	567	550	557	542	548	530	557	530	556	576	537	596	591	554	572	536	567	538	508	567	556	602	574	567	528	558	540	592	542	591	555	556	516	539	532	539	585	571	531	598	560	568	572	570	549	564	586	548	546	511	555	554	587	527	550	581	545	521	505	578	571	570	556	523	583	507	554	574	553	590	588	563	562	591	552	575	553	557	565	559	544	585	556	569	584	572	576	539	558	532	546	565	572	585	601	548	573	557	545	556	574	563	544	546	543	513	554	536	586	569	568	564	557	573	536	561	551	591	576	564	563	575	546	569	590	538	553	560	553	530	594	522	547	543	578	537	567	529	536	581	538	545	548	583	567	528	575	553	546	561	553	577	543	559	505	539	584	548	557	542	555	557	517	543	578	536	548	583	563	632	525	613	544	586	579	561	528	562	585	574	536	580	588	582	586	545	572	577	568	548	544	540	612	567	578	562	549	573	587	548	604	530	526	587	594	547	566	546	554	543	573	542	587	554	554	550	546	564	564	570	538	574	581	559	535	546	561	589	562	579	537	547	542	589	543	552	554	561	515	562	523	563	541	525	532	553	595	577	534	530	577	557	542	557	534	516	617	513	575	616	543	547	561	529	559	572	573	566	523	557	550	539	537	553	559	579	546	559	550	527	564	554	559	567	551	556	584	527	573	584	566	534	544	588	590	545	544	567	571	541	555	502	567	533	549	549	570	569	573	543	559	551	559	580	540	545	537	591	576	527	541	546	569	543	562	545	543	585	530	536	545	508	558	568	567	556	575	556	518	581	577	593	548	567	591	580	557	562	530	587	566	589	521	546	539	564	537	585	588	571	555	561	577	542	547	527	558	608	603	559	541
46967	50249	42006	25476	19004	11063	4381	1239	428	284	296	246	264	261	234	277	277	261	301	262	287	312	335	370	379	376	381	369	420	433	421	382	382	399	379	372	375	374	362	364	358	330	323	316	371	340	297	282	277	267	286	286	289	275	297	309	296	281	289	270	277	269	293	269	275	276	243	270	278	250	257	255	268	256	237	245	254	269	241	232	248	247	240	253	221	257	261	267	246	225	268	221	258	238	237	258	209	215	221	225	214	203	202	266	285	246	260	240	235	219	245	269	253	237	227	234	246	241	255	248	253	265	227	255	253	236	237	224	224	249	236	219	244	224	240	235	235	242	219	246	214	219	246	247	222	208	263	254	258	221	224	252	219	234	212	235	256	242	252	251	247	225	198	213	228	234	231	222	251	236	267	247	273	241	228	238	238	260	243	231	226	228	264	259	242	255	247	254	223	234	239	235	258	252	246	258	216	217	263	217	226	238	237	233	227	219	250	222	207	240	256	245	262	251	256	235	242	233	233	233	222	266	277	260	232	236	250	266	298	228	238	217	242	228	243	236	218	244	212	232	240	245	238	246	279	261	247	242	220	227	280	241	267	238	231	227	249	232	233	226	257	237	234	236	212	253	220	243	214	208	222	252	228	252	221	252	211	225	239	236	221	262	226	247	231	235	232	274	215	237	234	267	237	236	246	235	243	214	220	247	209	234	252	239	261	229	239	215	248	231	229	258	242	211	244	261	228	223	243	213	253	223	243	219	240	235	277	265	240	242	272	238	236	219	238	259	266	234	234	229	279	282	227	219	231	220	243	230	226	230	248	226	232	263	257	243	244	231	228	240	227	259	252	219	242	249	243	199	224	230	240	247	205	258	240	237	220	221	244	209	219	252	256	269	240	247	223	250	275	246	244	265	258	221	236	245	224	262	239	258	238	241	260	284	238	276	234	239	239	236	230	252	243	225	243	264	250	228	226	241	249	250	248	213	231	243	232	240	262	232	258	246	249	240	229	248	224	252	228	268	216	242	250	238	236	252	220	275	216	284	242	227	231	237	253	262	259	231	244	257	240	209	245	231	237	227	231	260	267	239	235	223	238	236	276	244	243	278	287	240	210	235	250	245	230	227	225	255	244	264	250	261	237	247	244	246	256	224	224	234	229	231	254	257	254	256	231	253	221	233	235	227	214	227	234	242	252	250	236	230	215	239	215	242	234	232	230	207	249	255	235	240	217	234	227	229	240	250	259	238	248	223	253	208	248	234	266	257	279	250	231	244	226	249	258	240	228	230	229	230	242	226	238	256	219	215	231	249	243	231	225	228	250	233	260	243	230	221	230	240	227	225	232	229	211	237	222	203	242	247	200	257	245	243	233	252	231	255	261	238	237	223	277	254	243	232	235	222	257	253	251	239	248	245	235	240	240	223	234	229	226	269	234	240	237	234	215	233	223	256	245	235	236	237	250	249	228	255	261	223	247	258	250	250	218	220	248	241	237	252	238	228	250	242	232	237	260	224	239	244	229	244	234	226	244	252	240	233	233	216	228	273	252	257	223	268	264	249	232	254	229	232	245	266	272	256	253	262	227	228	236	218	243	268	246	254	228	225	213	249	208	246	247	218	221	227	246	258	234	225	219	243	257	233	247	246	258	226	246	253	255	231	275	239	239	234	253	242	228	243	213	228	212	248	246	210	249	235	240	263	223	236	246	233	243	220	242	277	241	230	218	258	233	239	222	248	280	229	230	244	238	257	206	228	233	240	238	255	233	218	245	247	229	261	219	235	245	236	238	218	267	220	224	263	241	244	253	246	251	285	224	246	226	262	246	237	227	233	240	225	224	226	255	221	259	226	246	258	228	243	251	257	219	242	243	262	238	233	259	238	226	240	239	252	212	242	222	255	223	216	245	246	229	245	238	241	280	247	233	227	250	238	263	235	235	217	257	253	236	267	255	233	222	233	197	267	244	237	250	245	251	257	259	255	232	214	231	217	252	257	249	272	239	235	231	241	264	222	225	229	231	247	238	256	260	234	248	229	228	201	242	253	216	234	240	223	235	218	203	228	240	244	235	254	249	237	243	246	245	237	230	263	257	227	228	236	234	235	250	227	214	253	239	256	253	231	241	242	236	241	242	246	213	217	225	226	251	255	239	249	249	241	211	264	266	221	255	263	247	228	206	230	216	256	225	208	256	273	248	240	249	268	227	241	251	237	251	259	232	242	215	234	249	225	244	254	231	235	262	243	228	252	239	237	242	249	233	252	263	232	232	230	244	269	225	261	241	239	247	245	233	240	208	220	256	257	217	225	226	243	272	237	251	231	224	238	253	222	208	229	222	236	233	239	219	258	248	229	263	247	251	277	234	226	239	211	230	214	236	271	220	216	208	235	245	233	237	232	235	237	240	239	244	258	227	252	247	236	213	266	214	249	268	252	265	229	237	214	262	228	261	256	209	244	243	250	254	218	226	217	236	252	232	258	255	254	230	205	227	257	253	229	264	228	263	238	244	239	210	202	258	269	245	252	228	218	215	222	224	238	247	259	227	247	210	234	254	251	258	235	250	218	229	202	236	252	243	234	225	236	225	235	247	242	262	256	228	239	236	217	236	230	250	233	243	230	216	234	215	228	226	235	248	249	256	237	250	253	251	243	230	242	231	250	234	226	230	235	261	229	214	224	235	248	254	256	226	240	256	244	221	240	236	226	257	236	259	246	250	273	237	256	243	252	222	235	237	235	275	281	218	221	251	240	243	241	235	236	215	230	246	231	236	222	244	241	219	248	251	248	259	235	242	235	231	293	244	254	248	239	235	235	248	236	217	218	240	259	222	225	252	255	235	239	221	246	256	279	216	248	261	228	233	244	238	250	226	241	244	259	257	246	237	245	238	235	222	259	206	210	221	280	253	260	207	215	220	222	249	232	243	247	231	211	236	258	214	250	235	259	239	232	240	243	255	214	247	220	223	246	257	254	241	251	270	261	209	240	234	266	270	271	250	252	216	237	257	221	230	220	253	223	249	249	228	224	227	224	235	222	232	221	230	230	236	265	238	227	226	250	252	239	230	200	228	233	255	248	248	242	237	210	238	243	218	237	262	204	243	228	269	268	249	231	238	217	260	232	235	243	242	218	239	216	218	244	211	247	242	261	248	251	264	240	242	231	251	244	239	252	264	253	220	234	230	236	241	284	266	256	241	251	248	239	218	240	255	252	267	242	241	255	244	219	263	250	245	222	239	248	232	264	242	243	239	261	253	246	238	262	234	258	271	263	247	240	245	259	252	235	257	238	245	257	247	226	258	235	239	226	249	243	230	272	245	264	245	240	253	259	244	234	216	253	270	241	238	246	233	260	263	213	247	262	223	262	237	241	266	261	229	231	230	252	215	214	229	257	243	223	260	266	217	239	266	233	233	210	227	274	255	255	228	239	234	247	241	266	231	275	249	234	253	237	244	210	235	220	234	260	239	249	228	222	256	267	224	229	231	222	254	252	254	254	247	252
37128	50253	42496	3020	1636	1347	1107	965	901	902	824	833	700	725	679	727	669	670	712	776	817	1116	1227	1343	1534	1590	1573	1606	1599	1571	1753	1742	1657	1592	1545	1575	1616	1551	1409	1372	1471	1396	1167	1196	1217	1129	1191	918	820	790	820	792	834	874	856	903	963	988	807	767	792	764	848	752	748	786	757	701	621	604	612	621	612	599	621	639	569	603	573	574	565	607	615	580	550	572	601	536	566	542	565	614	556	568	580	533	579	599	586	547	592	557	517	553	551	587	563	564	569	606	545	592	579	581	549	509	554	536	531	525	611	524	549	581	580	563	584	584	587	531	526	593	594	572	564	579	547	571	574	557	551	574	595	491	554	584	601	579	524	556	581	556	562	567	588	562	566	531	555	568	562	591	593	541	602	573	544	540	573	542	567	577	582	587	541	588	583	592	554	574	575	552	579	568	564	585	583	566	544	543	581	538	573	565	555	579	566	523	546	563	532	526	598	520	566	561	595	531	548	561	583	598	534	559	547	580	562	572	533	563	549	553	583	551	571	573	560	544	584	577	601	527	598	552	545	529	589	581	586	547	574	539	564	582	606	560	551	608	560	574	540	558	557	550	549	539	576	518	569	583	578	563	565	593	584	611	582	574	550	570	587	575	544	583	543	563	541	589	559	580	595	567	582	579	561	590	563	588	577	569	560	551	569	614	542	547	590	555	575	578	530	565	585	534	563	590	542	560	554	563	564	554	545	598	560	586	529	547	520	601	573	525	537	530	581	589	604	562	573	571	592	545	562	550	575	584	572	570	586	578	584	567	568	562	564	556	553	558	551	611	561	573	540	551	520	557	554	601	597	573	565	573	597	577	541	568	578	581	573	517	564	567	565	575	587	567	543	557	590	588	568	537	571	549	554	542	608	528	553	564	613	565	602	553	560	575	558	566	548	603	577	560	582	585	576	608	560	555	618	555	562	568	573	564	577	578	502	527	567	560	562	589	537	540	608	570	586	569	538	583	587	536	588	560	571	554	553	511	528	530	537	554	550	537	582	547	608	572	557	577	572	560	597	567	581	570	605	546	529	578	582	540	589	511	510	569	570	579	537	609	551	567	574	598	508	545	551	571	561	612	553	534	597	568	575	544	579	566	547	556	568	592	554	512	530	559	591	511	532	588	529	584	537	599	563	578	560	567	562	528	563	580	585	563	599	574	555	539	551	575	605	549	551	549	556	540	567	612	557	518	580	553	567	584	503	559	602	571	541	553	558	569	579	531	618	516	562	541	599	581	594	578	554	501	529	604	555	561	584	588	570	537	610	538	589	576	554	538	526	576	556	566	545	581	589	568	536	561	608	598	553	542	590	576	570	608	539	563	522	566	559	569	567	547	586	583	552	558	600	588	581	589	552	574	567	526	573	519	602	562	595	563	543	508	617	525	544	563	556	523	565	624	585	522	578	524	585	552	569	516	577	611	602	550	550	569	558	579	551	559	561	560	598	566	521	593	560	581	541	562	583	545	578	587	617	526	573	561	594	559	535	587	623	546	560	571	520	565	593	565	582	609	541	549	559	556	588	578	587	557	576	572	570	561	536	561	593	586	533	558	572	573	555	594	574	545	561	543	599	606	536	551	561	544	580	579	597	560	580	565	582	534	551	598	608	577	579	575	548	577	574	536	564	544	561	575	562	568	579	568	590	577	588	586	585	561	595	534	572	594	550	549	543	568	570	541	512	591	581	580	515	587	569	563	546	604	550	558	558	583	548	579	594	593	563	566	607	534	537	556	557	586	565	551	586	557	582	561	567	556	578	563	587	528	545	556	559	533	568	541	532	586	566	559	558	580	547	516	524	560	555	577	585	551	538	584	555	557	551	593	569	577	551	579	564	548	558	569	512	530	566	565	597	560	572	585	562	567	528	575	579	548	555	536	584	574	539	603	589	539	545	547	574	548	547	559	593	599	539	583	589	562	552	545	561	561	563	545	534	572	556	560	546	564	538	540	567	574	544	567	549	559	548	550	579	534	576	563	551	606	562	556	547	564	538	553	570	577	571	556	596	603	512	560	593	584	582	574	554	562	553	554	569	572	571	530	571	589	604	599	538	544	514	619	575	573	608	569	596	550	546	597	571	559	565	560	603	558	570	547	614	553	588	571	586	585	545	558	552	567	562	591	585	577	587	578	580	572	552	566	578	585	567	552	577	584	568	608	548	575	584	540	564	534	592	553	608	557	594	567	571	566	564	593	545	559	593	582	565	572	584	594	562	585	553	560	593	571	555	557	583	599	572	564	587	524	518	548	574	540	532	583	555	545	557	559	585	541	596	550	573	567	590	545	567	519	550	561	576	570	581	554	530	595	554	548	562	549	543	598	535	573	581	585	573	588	529	594	575	534	557	600	553	594	607	525	585	593	574	601	556	596	558	601	572	565	618	598	581	548	561	543	541	547	569	589	583	562	582	554	584	587	606	565	551	580	533	553	547	571	576	501	558	579	571	561	575	585	606	551	572	562	578	559	539	607	586	538	560	573	578	584	575	553	556	579	544	562	549	556	589	568	539	562	536	530	572	583	542	597	561	540	560	560	580	572	556	610	544	574	559	586	609	570	563	562	565	519	580	553	527	584	545	603	530	573	603	570	585	556	542	585	571	607	582	590	542	574	540	572	558	573	588	563	505	595	587	568	580	556	548	523	591	628	572	595	564	538	587	567	550	544	560	524	542	588	530	564	563	618	523	593	569	586	558	576	555	571	578	542	607	576	576	562	535	577	572	591	575	529	503	601	602	569	556	588	572	590	553	590	561	560	559	574	551	564	598	552	585	552	574	544	569	601	550	554	535	571	591	593	595	577	549	506	573	553	578	573	544	557	571	551	570	580	607	565	557	567	583	539	575	564	533	576	597	577	578	580	582	570	528	578	557	588	584	593	541	577	559	532	575	585	597	561	578	601	527	495	551	569	583	556	576	608	545	578	609	582	566	573	554	542	551	593	578	578	573	594	562	577	632	581	608	560	568	577	566	561	610	602	535	579	550	549	553	538	569	592	549	569	555	560	558	588	573	530	545	547	542	541	575	534	575	568	567	578	609	569	554	550	587	566	584	584	561	561	587	583	604	589	587	569	572	583	537	531	595	558	580	593	571	567	547	591	550	645	594	537	589	580	576	573	532	577	550	588	580	529	568	588	568	562	552	570	544	568	554	599	562	538	552	550	580	532	592	541	577	587	589	555	569	559	586	556	587	547	577	580	563	581	583	559	569	586	571	565	597	588	576	576	580	571	582	565	492	506	552	569	575	531	554	529	588	593	570	565	557	578	564	562	528	569	570	564	547	574	537	557	579	532	547	562	578	543	549	560	531	570	535	555	581	571	575	587	534	548	598	523	567	558	575	567	561	609	564	551	583	560	600	571	548	589	554	569	583	553	555	580	584	552	530	543	576	579	545	525	538	565	575	536	559	573	547	559	565	543	550	614	563	587	577	562	577	542	524	553	528	561	584	571	583	563	564	533	595	583
53983	45773	41141	27835	23628	22064	17014	8616	2731	588	416	371	338	332	301	299	298	282	306	312	362	381	479	513	569	527	536	553	543	609	556	568	558	499	555	535	551	542	495	485	501	551	470	458	470	464	442	370	312	320	296	294	333	302	363	376	369	391	324	283	319	341	373	352	345	324	328	315	253	271	264	260	280	258	258	266	273	214	216	248	237	238	240	225	268	231	263	245	240	226	255	233	251	234	239	249	272	240	223	253	257	208	203	224	233	233	217	259	230	258	225	252	258	273	230	283	241	232	244	226	225	247	230	236	263	254	231	238	233	243	247	236	225	246	253	230	256	263	263	257	249	252	255	244	246	254	212	257	243	220	255	230	218	228	236	229	245	228	258	242	246	230	255	247	224	222	284	250	258	230	253	256	216	256	251	228	259	256	227	248	196	262	245	260	256	241	239	212	219	237	237	243	253	248	251	247	235	219	247	257	239	241	230	270	224	222	235	226	233	238	219	260	221	239	244	207	205	248	246	232	250	246	225	207	242	236	268	244	247	259	253	222	233	225	240	238	262	229	229	272	265	243	239	233	243	247	229	261	250	222	231	235	242	243	219	220	239	257	263	256	228	262	235	220	224	228	238	254	239	255	249	246	235	243	257	236	262	236	258	253	251	238	234	242	271	204	234	246	248	242	237	217	226	225	261	251	245	242	208	249	239	218	234	238	240	239	251	254	243	261	237	242	229	228	224	229	229	235	247	233	267	217	227	235	237	271	229	257	274	219	250	267	243	242	261	239	252	229	273	239	215	232	250	228	223	255	249	236	241	248	249	204	245	223	258	262	219	245	249	243	222	263	253	245	275	263	255	245	248	209	269	216	229	240	226	249	225	217	253	240	227	224	244	249	246	226	256	250	234	238	251	260	252	255	211	240	226	231	254	228	208	214	231	259	254	250	251	262	225	273	228	242	226	211	260	231	239	245	212	213	234	256	260	235	255	252	240	223	232	245	237	215	240	248	234	233	245	213	242	247	249	291	229	244	240	233	230	235	246	237	257	238	245	226	220	259	228	255	241	260	234	217	257	216	216	262	244	226	240	208	238	223	226	234	222	248	229	226	231	267	260	252	245	239	241	221	220	233	257	247	260	255	217	247	242	235	226	242	232	237	234	242	244	255	254	236	254	241	233	248	204	256	252	237	234	250	242	235	258	245	231	254	235	247	235	242	272	232	231	234	254	251	220	249	197	271	274	204	226	261	249	218	231	230	248	226	233	224	239	257	228	216	257	232	250	238	225	250	237	247	229	244	232	273	218	243	242	225	233	214	251	237	242	234	238	204	224	250	250	248	250	252	209	227	241	232	245	267	215	243	252	255	253	251	247	238	233	244	244	243	227	252	225	237	215	256	227	219	247	230	248	238	211	273	239	233	224	227	237	250	256	232	256	242	220	250	246	255	233	247	232	243	273	223	241	225	274	245	228	236	249	228	266	210	237	247	230	220	240	219	221	244	213	231	239	237	247	234	240	223	243	216	254	252	251	259	235	208	220	223	231	215	237	225	246	219	264	237	230	259	250	237	250	217	247	240	222	250	267	237	253	218	242	191	219	227	262	252	218	241	214	272	247	235	227	223	240	230	244	237	236	226	278	232	223	225	224	224	219	230	268	233	196	263	238	212	214	246	227	263	214	234	222	250	241	282	224	265	235	225	255	232	234	246	237	269	215	229	249	249	247	249	235	272	248	245	222	228	282	252	240	251	221	243	214	230	217	218	250	230	227	221	219	226	229	226	203	251	238	224	232	226	244	236	250	251	236	238	243	277	251	263	243	237	243	207	229	242	233	233	222	223	253	230	255	248	225	241	214	223	228	252	252	192	239	251	248	207	210	209	216	230	243	248	245	223	246	241	234	231	238	242	253	264	241	241	247	269	242	246	260	247	259	234	221	253	240	241	231	230	230	228	288	240	242	236	259	241	219	243	281	234	268	232	245	256	245	238	267	253	240	228	238	220	248	244	244	235	240	223	223	244	227	261	222	277	239	257	249	248	230	245	224	225	263	279	242	241	255	239	237	218	213	264	223	255	238	220	207	241	218	222	241	263	218	243	253	216	215	256	233	237	248	250	231	230	235	251	228	244	272	258	256	227	242	243	227	260	242	249	239	222	217	222	202	219	222	261	192	219	260	242	250	235	236	237	234	225	252	276	247	246	264	261	238	239	244	219	219	212	224	234	242	237	238	244	237	213	227	257	260	225	223	256	237	230	210	206	271	235	238	262	231	248	229	220	228	286	235	247	228	205	257	225	234	237	247	250	232	252	275	229	264	230	246	270	254	242	255	250	239	264	247	222	234	207	266	199	250	236	233	242	240	231	246	259	258	251	234	238	239	274	255	243	215	257	235	224	248	245	239	227	248	248	262	214	235	211	224	257	255	235	246	237	272	211	261	228	242	250	240	270	218	242	270	241	227	251	228	255	206	242	243	277	216	236	255	243	214	230	207	238	252	214	241	209	240	217	229	247	249	216	221	215	240	265	224	251	226	220	223	244	255	241	252	249	234	237	225	239	247	266	244	221	227	252	244	249	196	264	238	242	233	248	258	224	245	236	240	226	225	225	250	247	230	231	272	217	247	274	232	280	257	233	231	249	259	241	247	226	237	260	233	251	229	240	216	215	232	239	215	279	278	227	201	222	245	237	242	216	252	237	238	237	249	256	224	235	252	246	225	224	245	228	244	228	223	228	207	231	204	219	236	281	259	236	244	267	251	246	221	246	239	241	279	245	254	235	208	216	265	253	224	235	216	250	247	241	243	220	222	243	235	221	252	222	257	222	252	251	227	213	219	236	235	245	242	255	235	243	241	275	231	264	236	260	237	233	216	238	242	227	272	225	215	239	241	198	212	241	235	244	241	238	238	236	240	205	235	254	269	213	246	229	264	239	224	242	251	240	213	228	231	232	240	239	232	217	255	225	237	280	227	246	236	241	264	261	205	224	241	263	250	197	248	216	251	271	239	235	230	237	248	242	230	258	281	235	245	238	237	264	242	237	252	257	216	204	304	244	227	244	222	228	231	258	223	241	227	247	237	231	261	232	233	228	209	252	251	242	216	225	257	231	237	241	238	258	236	228	242	231	241	199	240	261	245	262	231	233	244	253	217	219	214	239	231	230	200	212	215	224	242	243	255	244	237	252	258	247	222	230	239	256	226	229	231	259	208	225	213	237	252	250	220	243	231	229	268	245	256	232	251	244	241	249	218	209	194	230	225	236	206	244	243	246	220	228	231	270	255	257	228	230	235	232	240	239	249	252	248	215	267	210	245	235	235	237	245	231	246	247	249	261	255	223	231	266	243	231	240	234	253	228	220	209	271	250	240	216	252	260	225	225	255	244	246	239	251	244	260	237	259	252	258	223	245	242	264	256	192	256	225	232	230	254	242	284	240	266	249	230	244	252	221	252	249	215	240	236	232	235	234	224	244	227	259	234	242	231	261	244	249	258	255	241
48626	54580	46150	6369	3686	2841	2326	1964	1731	1483	1354	1279	1156	1077	982	909	924	903	974	949	1293	1657	1982	2272	2484	2526	2432	2502	2585	2494	2699	2683	2626	2645	2716	2676	2710	2599	2395	2302	2481	2600	2018	2176	2256	1979	1544	1028	953	965	1031	1018	1097	1303	1403	1409	1477	1618	1118	1022	1021	1141	1481	1242	1042	1250	1073	880	721	659	714	650	605	601	589	592	552	558	608	601	612	560	542	593	565	533	559	569	549	583	589	542	539	540	529	556	520	551	539	583	566	568	541	512	572	536	552	565	526	506	554	547	545	570	559	560	554	567	561	514	568	572	525	555	526	555	484	514	573	571	542	525	555	550	595	581	537	567	532	540	575	585	535	538	525	523	539	581	551	557	519	554	539	562	554	513	541	515	538	524	543	570	535	518	550	581	552	523	512	518	537	550	555	529	558	568	539	502	573	539	551	534	575	547	532	521	537	582	569	510	540	507	511	555	504	564	520	555	555	508	539	539	522	538	529	579	548	535	545	517	545	563	532	516	570	505	518	530	568	612	565	554	551	570	545	581	559	542	550	511	526	559	530	565	550	573	592	496	506	540	551	512	567	514	530	552	565	596	499	531	552	518	520	539	547	541	582	561	537	536	557	540	542	556	553	491	523	549	482	518	544	588	562	565	541	563	591	576	571	521	523	567	513	577	546	574	558	551	566	521	577	556	546	561	552	529	526	516	526	573	543	590	561	544	538	552	563	546	531	522	544	537	572	565	516	527	529	552	561	549	531	518	522	554	529	563	565	544	540	564	538	536	508	542	569	543	564	552	525	536	587	529	516	525	522	578	587	537	530	539	562	544	571	527	488	507	522	558	552	590	557	534	531	539	575	552	533	529	521	545	528	544	501	556	542	550	516	539	529	574	516	518	560	595	591	538	539	551	550	537	521	545	536	528	524	561	540	554	544	529	558	542	541	559	564	568	527	574	534	568	569	547	532	503	548	541	579	540	551	549	510	491	534	534	525	565	557	581	562	549	531	499	541	516	525	551	541	575	521	552	559	552	569	532	565	511	557	538	544	498	557	566	547	580	548	523	531	521	565	548	538	525	563	565	539	521	558	559	557	523	548	537	577	578	581	521	525	517	549	547	534	534	531	529	513	569	538	550	526	541	547	521	499	572	502	570	561	548	526	544	589	568	527	534	509	616	553	548	557	539	541	552	524	530	569	584	536	557	582	565	516	541	546	492	553	524	545	551	536	581	560	543	513	542	569	530	521	513	531	536	533	575	512	578	559	535	558	546	541	567	540	559	581	535	564	536	563	552	526	553	497	504	525	527	534	494	554	562	528	538	553	535	516	531	537	552	558	546	582	554	566	567	533	539	525	544	586	561	563	540	549	561	503	505	594	521	549	551	539	574	515	556	526	498	553	496	562	517	540	565	558	556	531	531	583	550	521	574	551	557	579	540	560	533	569	534	582	568	549	534	583	534	475	543	544	573	528	560	559	552	531	512	525	514	521	524	528	531	570	549	570	580	480	534	568	559	536	568	532	529	535	538	490	528	523	544	549	529	529	550	561	516	567	570	578	558	564	581	516	522	541	550	529	518	530	530	549	542	539	549	528	556	541	537	543	494	568	555	579	526	544	542	576	575	484	576	497	580	528	547	562	597	551	547	557	497	563	540	604	538	546	512	525	550	550	502	538	566	554	556	555	495	566	530	569	544	546	507	545	578	546	542	575	556	509	576	533	540	538	565	533	538	545	553	565	547	494	525	538	578	553	533	579	549	523	554	527	600	562	494	559	535	572	541	525	525	523	554	553	567	550	597	577	538	559	575	579	546	535	545	538	530	568	510	564	520	568	531	558	584	533	533	529	567	560	521	529	539	493	545	540	548	597	566	564	545	558	569	591	551	533	555	560	541	563	511	532	523	549	539	585	511	532	536	539	518	524	513	572	551	545	557	573	561	495	516	532	550	565	533	583	595	540	570	550	540	533	564	535	533	581	539	517	511	553	533	552	535	533	511	554	509	567	549	576	566	503	547	567	557	532	558	546	510	501	528	574	583	568	536	508	546	531	535	527	564	592	612	524	523	509	523	537	541	577	552	561	561	552	491	559	575	556	595	548	535	557	537	506	552	537	494	554	574	503	561	578	580	524	521	559	557	547	515	550	550	548	523	497	574	564	553	536	583	532	555	521	557	532	551	554	557	551	538	574	519	556	535	540	539	543	564	563	538	548	560	572	549	520	567	546	570	506	518	561	525	612	571	528	554	531	544	576	559	587	566	550	570	524	547	537	550	542	557	532	550	558	532	518	522	575	561	577	534	548	543	548	553	492	561	537	541	540	555	552	539	551	533	588	550	511	486	551	541	523	561	514	543	548	541	544	526	525	561	530	551	539	541	511	549	577	534	559	545	489	541	583	561	615	540	510	551	531	540	547	587	556	571	542	556	561	559	526	545	551	509	577	554	548	554	551	511	574	564	533	597	555	541	549	553	513	539	565	565	503	553	531	573	569	544	544	524	550	495	532	541	568	542	526	546	549	544	512	528	515	529	560	573	545	502	519	557	562	544	562	573	579	564	567	576	573	547	521	498	564	544	574	546	550	541	589	535	567	526	556	503	550	522	549	564	558	584	522	529	535	531	548	554	532	565	541	531	552	519	543	562	560	541	544	515	520	514	519	536	518	554	507	515	563	566	557	519	525	529	591	534	524	558	578	590	571	543	532	580	560	536	527	549	535	535	551	546	523	514	580	514	510	544	516	538	558	505	574	558	566	516	562	532	573	559	577	550	544	516	599	497	543	526	571	546	553	581	564	522	548	508	539	492	506	556	533	502	545	543	536	512	591	560	502	525	559	502	522	578	539	545	523	568	498	488	564	547	490	546	552	544	570	509	525	527	537	544	572	553	560	535	590	560	528	527	574	531	545	519	574	535	557	546	574	592	556	529	541	588	550	551	567	547	526	544	539	553	555	554	518	542	566	561	568	479	512	544	521	560	535	518	564	563	549	497	567	541	542	568	557	533	558	565	542	536	555	583	514	585	564	596	546	504	506	540	577	584	523	601	541	506	527	546	519	513	588	553	517	588	578	562	534	570	562	543	570	563	568	573	536	556	573	564	558	563	541	537	543	582	541	525	567	541	541	572	519	503	573	509	571	510	516	535	564	512	562	511	599	542	576	556	551	516	520	563	535	547	554	556	561	551	515	549	510	532	537	537	579	586	536	557	538	554	588	501	566	568	556	532	566	548	548	553	553	553	516	518	533	577	534	539	566	513	538	563	528	528	540	534	522	570	541	544	512	542	559	550	541	540	557	566	524	566	525	568	531	564	524	544	552	514	546	540	586	573	530	560	555	535	541	534	537	556	549	582	545	582	520	568	571	571	555	527	512	533	555	487	553	538	554	588	514	524	518	551	553	545	544	559	557	575	544	558	542	551	573	522	550	523	543	479	575	515	556	542	517	554	526	557	488	520	513	591	567	578	553	550	536	539	558	544	533	561	532	561	536	546	544	550	549	539
18086	19736	23490	4241	656	296	243	231	239	243	228	208	249	245	256	235	248	257	246	262	261	269	301	337	332	359	324	360	351	322	328	335	323	326	302	337	316	300	333	310	284	261	276	248	265	259	240	260	237	254	284	276	241	241	259	267	258	237	254	284	283	245	215	227	233	235	236	227	228	243	214	232	235	246	241	255	232	246	214	212	236	235	236	253	249	232	233	235	236	208	241	223	232	198	222	252	226	223	227	216	239	222	261	212	233	240	254	224	233	254	264	235	233	235	253	215	246	235	215	222	236	231	269	228	244	222	223	236	239	236	225	221	209	263	278	238	238	237	251	233	215	238	235	232	225	234	223	227	240	227	224	221	254	228	238	233	243	256	240	252	225	234	245	226	253	262	226	238	227	219	245	227	229	254	224	228	247	238	212	205	248	235	215	241	209	187	235	194	267	247	226	248	246	221	243	225	254	231	251	232	212	265	232	244	237	255	214	242	218	264	243	231	238	222	234	241	216	230	235	228	234	226	217	212	254	261	218	233	243	243	259	222	256	228	225	217	233	259	227	245	235	216	205	234	238	258	226	222	198	238	233	261	230	215	251	229	215	241	230	219	241	207	235	231	261	227	232	221	240	217	272	228	275	231	222	243	231	235	230	245	250	250	236	221	212	211	232	247	247	212	243	237	220	222	241	233	246	229	234	239	216	230	206	219	230	219	244	234	215	201	223	231	216	227	236	223	216	247	228	239	248	249	215	231	231	220	229	236	236	235	208	228	220	240	230	242	222	234	246	241	227	238	234	239	232	229	245	218	215	229	242	218	209	223	221	220	232	234	223	264	264	231	232	236	252	230	206	219	241	244	212	218	214	240	277	249	248	247	221	262	206	201	227	235	240	225	233	234	219	253	248	216	238	248	206	243	208	210	229	210	207	242	244	252	200	233	269	255	237	199	257	257	233	226	244	246	220	237	231	233	246	228	213	242	223	236	238	241	264	224	245	239	245	244	228	198	217	225	227	233	258	230	230	212	252	208	240	235	249	248	210	213	247	255	238	234	250	249	250	222	220	242	212	259	239	224	239	233	225	230	226	244	225	246	242	239	211	268	257	242	224	234	227	217	230	235	231	199	248	222	222	231	226	215	242	194	256	233	223	207	208	238	260	250	223	215	252	201	236	241	227	223	252	254	214	225	217	229	266	227	227	240	243	216	246	221	230	212	219	226	239	224	196	245	208	225	231	240	223	243	234	222	246	269	220	211	218	222	229	212	239	239	205	228	217	240	247	251	282	229	233	226	241	258	277	245	234	200	245	211	231	234	254	223	245	236	259	212	235	233	246	219	246	239	256	247	227	235	209	263	209	237	239	221	239	230	248	228	249	237	199	224	247	219	231	252	237	250	219	217	238	251	220	224	238	237	211	223	232	221	225	238	266	216	222	221	241	257	231	230	199	216	231	232	205	221	233	218	216	224	213	219	232	226	267	218	260	230	237	225	271	226	231	219	223	237	218	223	209	227	202	221	209	243	224	223	198	204	226	210	229	226	220	242	217	228	230	205	245	227	232	188	246	258	248	201	214	230	204	222	219	228	260	208	259	229	261	209	239	256	232	207	220	241	231	232	233	235	225	239	226	269	228	235	220	239	245	242	242	232	222	239	272	222	218	253	246	235	249	214	225	228	241	222	234	217	219	221	228	231	232	250	245	226	233	227	257	245	259	212	236	235	255	235	208	246	222	215	218	220	223	243	217	242	228	244	212	218	222	251	237	233	211	272	223	241	244	211	208	217	273	225	254	205	225	254	226	233	246	240	197	211	213	193	208	267	275	219	230	234	214	211	224	228	252	218	215	195	238	236	248	232	219	229	248	252	256	239	236	243	208	253	253	224	246	241	239	234	239	214	257	232	258	220	219	238	236	208	242	245	252	242	237	257	236	228	241	189	239	222	248	221	240	222	228	230	248	223	215	247	232	239	237	242	227	216	233	228	216	229	227	236	225	236	212	232	242	247	222	233	222	229	227	229	232	259	256	259	251	226	252	250	245	220	224	232	230	230	229	226	288	229	244	224	220	221	260	231	244	246	224	231	209	251	261	238	213	246	247	230	213	206	267	233	233	248	252	228	220	219	219	241	216	211	220	261	241	253	236	228	232	235	265	241	288	205	241	211	225	225	222	247	217	222	245	241	238	238	250	238	241	246	227	244	240	249	230	237	233	252	207	215	237	255	246	235	223	211	236	201	236	232	257	259	228	224	225	197	244	252	247	226	241	215	228	222	237	212	263	212	227	238	224	226	207	227	215	247	253	234	233	233	236	240	237	218	230	233	239	205	249	209	217	229	220	232	222	234	244	242	248	245	242	243	246	212	214	223	197	217	243	222	213	217	234	213	243	214	230	217	246	238	247	226	252	222	238	223	239	235	253	246	211	253	243	235	233	225	243	251	218	235	242	255	189	222	238	221	238	230	237	231	225	239	231	243	260	218	239	230	231	257	227	251	223	239	229	243	237	221	205	215	218	241	234	263	277	205	224	210	234	233	238	251	217	221	210	226	237	241	256	235	257	220	210	219	277	251	239	243	253	199	248	215	231	218	214	220	239	245	225	240	206	211	230	204	226	247	238	246	210	227	213	217	229	246	228	235	240	260	249	208	213	247	234	194	221	222	215	222	233	245	234	208	226	228	243	227	248	230	236	248	219	227	215	238	238	242	234	227	234	221	214	246	221	235	227	262	249	216	233	244	213	212	231	220	226	247	208	228	223	222	241	215	261	250	245	219	260	229	232	257	191	228	210	202	254	248	219	231	214	245	215	244	220	217	252	249	228	220	247	238	240	239	220	239	227	238	239	241	251	234	233	215	229	223	235	249	253	247	236	210	226	235	207	252	205	235	199	230	235	221	241	229	251	224	241	253	268	239	201	237	227	224	214	234	250	263	239	225	227	232	226	214	219	228	246	229	237	221	229	238	247	250	240	215	226	239	236	256	264	244	227	229	261	209	255	224	239	246	234	235	249	229	248	244	241	248	244	223	228	204	253	226	236	210	242	224	224	253	237	271	268	219	208	260	211	263	229	260	238	216	251	240	258	232	229	251	240	240	236	245	265	248	215	271	223	239	212	253	247	241	239	218	200	243	204	210	244	222	245	239	222	233	241	231	214	212	227	247	240	217	219	249	261	216	235	243	242	244	241	215	209	260	213	226	230	225	214	220	253	225	224	239	228	232	218	231	213	232	225	227	222	230	244	222	226	253	245	195	216	236	250	260	250	229	236	224	253	247	240	209	225	225	255	239	206	274	213	223	244	258	220	215	243	243	216	235	235	269	216	221	236	246	234	190	217	222	256	219	258	240	220	209	223	248	218	195	260	211	251	255	218	236	261	223	227	239	227	227	212	235	254	252	239	237	232	237	223	241	248	225	222	255	241	243	244	231	214	227	221	238	268	253	228	205	225	205	274	226	213	224	218	238	231	208	229	238	245	234	223	215	214	233	227	231
12929	22139	23333	687	597	639	528	527	589	569	592	548	495	578	586	567	605	567	586	645	760	888	1080	1289	1251	1315	1189	1227	1257	1215	1290	1246	1231	1257	1154	1181	1051	989	938	978	907	788	823	835	816	709	663	698	745	700	731	721	715	653	708	629	615	631	614	613	581	599	600	608	631	538	563	587	565	606	560	621	563	552	582	531	609	552	564	579	565	542	593	532	522	536	568	590	559	553	519	574	582	565	558	547	548	590	589	557	557	566	566	599	535	582	575	535	554	565	574	524	549	535	557	599	580	575	541	563	574	555	532	521	584	567	576	537	555	513	531	515	577	534	552	570	555	531	545	536	508	551	587	548	534	580	521	533	560	559	559	560	554	590	535	530	540	577	555	534	570	535	577	543	561	543	565	550	558	537	569	539	580	596	571	556	558	580	495	550	546	551	556	541	543	505	548	537	485	558	557	540	526	522	587	506	540	564	584	545	544	577	545	555	533	602	546	552	542	544	521	520	557	591	607	538	547	533	567	560	532	568	549	577	575	568	569	543	584	571	519	512	553	515	573	546	566	572	542	576	532	572	571	543	538	564	543	539	575	576	534	534	578	532	574	578	540	560	539	564	543	563	532	537	534	603	571	558	611	529	526	556	546	546	553	584	539	547	507	525	535	536	568	564	545	563	537	530	589	566	530	545	546	573	544	553	513	546	572	594	531	579	579	510	540	565	565	521	570	575	540	550	547	580	595	544	561	539	594	577	518	562	529	551	587	577	494	555	568	547	534	521	560	545	559	535	550	551	512	514	567	532	539	583	538	548	544	539	529	599	550	526	543	541	591	531	554	556	548	559	513	589	549	583	574	570	565	552	570	569	564	581	515	576	523	563	542	593	572	524	554	561	508	519	585	528	550	543	539	569	515	503	568	521	529	578	597	571	543	546	514	548	552	569	533	576	531	548	528	561	521	582	538	572	580	575	559	548	541	509	591	584	555	547	530	515	562	550	570	554	586	531	535	570	542	554	533	539	585	540	555	546	528	535	564	523	574	533	520	538	573	566	557	552	555	568	559	569	538	560	564	530	546	542	555	556	553	550	563	574	535	552	528	517	550	586	514	561	531	550	518	538	537	581	552	564	548	602	598	565	527	585	539	559	579	560	548	539	579	572	521	566	535	505	541	544	570	569	541	554	554	570	557	552	564	553	548	561	545	589	528	528	545	593	604	549	562	518	547	554	491	559	530	570	549	537	540	514	572	525	568	573	520	558	542	556	548	535	562	580	544	522	546	522	559	584	551	541	557	558	574	568	566	534	557	568	551	554	532	534	531	541	585	540	557	563	591	530	575	524	547	628	564	544	527	595	581	540	577	540	543	572	565	546	583	593	591	530	540	543	541	536	553	583	572	579	557	561	579	589	597	542	530	552	521	520	576	548	573	544	573	560	567	550	529	515	529	547	543	589	562	525	516	574	561	573	513	569	564	517	578	554	521	507	540	542	549	554	540	552	552	538	535	558	570	536	554	558	561	532	537	560	579	547	556	529	567	550	564	543	594	551	565	558	562	532	530	559	585	591	514	535	575	545	540	587	529	581	547	533	553	516	556	557	554	569	532	565	574	538	532	552	556	556	575	603	549	524	521	561	545	584	514	551	547	559	579	536	544	526	547	564	531	542	534	500	588	531	508	574	532	590	585	507	562	514	507	538	529	550	507	550	544	561	550	553	548	570	579	521	540	529	558	554	524	545	546	523	561	538	584	575	533	578	555	537	526	520	578	567	528	574	568	542	546	532	566	553	547	498	561	565	577	570	567	560	575	522	552	545	553	519	562	543	540	554	552	557	515	586	548	535	513	558	523	575	511	540	586	549	593	569	542	520	529	567	561	553	583	586	548	533	576	557	553	572	557	523	554	525	567	512	580	545	563	545	544	525	608	555	526	548	607	550	532	550	509	554	543	552	568	590	531	586	512	546	579	533	534	526	550	550	541	548	550	538	570	586	549	526	565	532	539	584	524	554	532	540	512	517	547	555	598	560	578	545	553	561	520	607	583	535	547	544	517	530	532	590	525	527	542	544	594	596	505	526	561	564	520	583	537	564	577	546	539	548	562	574	566	526	517	542	521	561	506	560	574	545	528	557	533	520	541	565	590	535	557	570	570	529	525	584	524	565	580	564	534	571	508	523	524	540	562	556	566	524	545	554	526	533	552	533	566	542	523	578	550	560	557	530	551	550	565	590	560	530	547	555	585	553	544	573	524	546	548	535	537	518	570	543	556	550	581	570	518	579	526	568	543	494	529	525	568	514	542	489	548	556	599	567	557	514	519	570	590	499	559	601	557	534	524	574	543	549	514	542	561	559	528	583	576	553	570	575	539	572	551	515	579	526	526	579	528	537	547	544	555	529	571	578	574	573	584	528	532	515	512	503	517	543	569	552	541	554	594	560	561	567	576	527	535	486	574	566	538	565	546	575	545	542	583	538	537	519	539	546	553	576	535	553	571	604	540	545	578	559	570	547	546	536	520	582	563	576	549	560	548	571	499	567	562	555	586	514	513	565	531	538	556	524	561	535	574	545	510	537	571	572	565	581	573	558	537	577	566	543	598	543	551	501	572	550	565	575	528	541	574	546	608	556	573	534	553	542	508	541	517	571	586	566	520	550	527	521	559	573	545	569	598	532	561	590	543	542	586	550	535	534	587	521	552	560	544	507	560	536	574	546	551	583	522	563	507	578	523	576	526	502	557	579	573	556	548	536	553	564	589	539	562	498	529	538	604	553	540	571	554	567	547	565	536	547	562	565	546	527	575	549	505	581	548	577	557	514	597	549	587	548	563	556	540	583	528	504	538	527	574	589	548	562	515	531	581	557	601	530	547	572	562	533	574	585	529	536	558	562	567	557	558	575	517	565	588	533	576	566	536	556	542	583	553	582	528	547	528	544	561	551	538	543	554	548	547	542	542	511	573	527	549	583	520	533	553	564	507	598	553	528	602	575	525	509	533	581	577	541	568	560	544	591	584	529	512	563	537	599	577	575	554	552	587	531	507	521	582	551	509	546	524	540	521	550	591	568	532	531	523	546	572	548	585	528	589	549	533	580	522	533	514	551	564	536	547	534	531	540	518	543	555	549	574	533	553	569	526	525	547	521	575	536	523	552	580	546	573	557	546	520	560	565	563	511	570	592	576	553	570	551	572	591	547	566	568	525	574	547	515	527	563	573	571	569	538	562	551	566	548	575	546	568	574	561	555	553	567	551	558	558	494	566	553	518	561	563	525	543	569	555	579	493	542	573	583	562	571	562	542	577	533	521	567	561	566	534	510	535	566	554	516	541	538	562	569	529	539	568	579	575	544	580	535	575	578	567	513	571	556	555	542	553	589	538	571	547	538	568	542	513	545	527	497	599	566	542	556	585	554	541	565	558	540	555	566	520	580	524	546	517	580	574	516	556	581	547	545	515	537	545	536	542	534	553	553	561	557	590	552	527	534	563	572	519	600	547	539	556
43257	54514	42977	25071	19471	12402	5290	1631	490	289	291	262	260	254	247	267	272	239	264	243	270	330	354	404	396	432	390	388	408	397	396	393	413	381	400	391	418	370	346	318	364	327	324	345	320	328	292	278	268	291	261	267	259	260	237	280	286	312	274	261	293	268	289	309	251	240	287	260	229	256	224	247	248	224	242	244	246	218	247	216	251	232	243	248	259	247	216	235	256	269	223	244	244	232	251	213	233	214	216	229	249	236	233	248	226	239	234	207	228	260	219	249	244	231	248	233	221	205	223	234	241	252	199	243	273	253	220	245	251	254	203	256	245	218	233	231	221	235	264	235	239	242	206	239	246	246	266	260	243	258	243	257	259	252	208	244	243	257	240	249	240	252	212	214	219	205	238	233	255	230	232	242	248	234	245	198	232	234	250	224	199	245	240	232	253	240	256	224	263	242	243	255	246	223	236	231	239	241	234	221	263	230	216	224	242	210	231	239	205	227	242	248	259	256	243	218	232	236	223	237	258	222	229	239	222	260	230	252	253	231	223	233	261	232	247	248	218	247	201	232	244	236	240	243	226	243	270	238	243	239	266	222	246	237	255	213	242	235	235	242	236	233	232	238	266	222	214	233	239	251	230	230	251	227	252	236	247	246	215	264	244	242	228	250	243	243	222	223	228	223	236	220	224	248	263	211	220	239	249	235	227	233	242	253	243	235	252	259	210	219	237	245	243	231	234	245	241	234	236	235	242	217	240	237	225	197	258	232	226	240	240	229	223	243	270	249	244	229	244	232	218	242	237	244	237	241	227	244	243	219	227	256	267	234	252	232	255	240	242	283	235	241	234	239	237	230	229	221	236	248	239	235	240	226	247	253	260	220	272	250	231	246	229	241	223	252	248	220	239	222	231	216	261	218	252	229	239	231	238	225	247	212	231	223	255	262	249	211	269	217	243	276	235	222	219	233	254	233	255	229	230	232	246	229	226	227	229	265	244	210	269	228	237	228	253	268	217	239	232	224	239	220	217	228	231	228	219	264	249	225	259	222	217	238	215	258	231	264	218	226	232	221	216	257	229	225	249	252	246	237	251	253	229	221	229	248	254	216	242	246	256	202	251	229	239	250	217	245	253	231	210	258	256	242	246	214	233	221	243	245	230	263	250	212	212	220	229	221	251	221	177	239	237	208	233	253	251	272	224	228	263	247	252	228	205	244	256	284	196	235	240	213	224	247	222	247	219	238	219	244	257	235	257	234	215	272	206	237	258	265	242	246	230	246	245	219	230	223	249	253	246	251	237	226	240	227	249	252	256	248	226	273	257	219	248	237	229	266	215	250	266	219	213	265	248	234	239	231	232	268	244	248	243	269	221	215	235	260	254	247	221	227	238	255	235	283	216	230	262	212	238	197	256	279	228	227	233	237	231	231	240	254	214	242	256	194	238	245	242	251	241	233	210	243	235	279	248	256	234	248	224	249	247	237	238	264	220	242	213	220	215	268	294	238	202	250	229	224	253	250	250	245	242	236	240	262	242	236	251	234	224	224	217	216	224	228	249	249	285	256	226	234	242	236	241	246	254	229	242	215	234	227	237	216	264	238	247	233	255	237	246	222	252	200	211	244	250	243	220	215	246	241	249	262	249	218	194	230	248	264	269	250	255	267	259	238	255	218	232	225	240	243	232	233	254	251	258	238	249	249	260	242	233	228	296	235	230	230	207	205	229	248	234	215	240	223	237	232	239	238	219	242	208	223	230	261	221	242	237	223	229	272	222	240	225	224	222	240	256	238	234	234	235	252	242	212	250	228	234	259	260	245	226	231	201	228	259	247	234	212	255	243	260	226	239	242	221	238	243	228	221	254	245	240	243	229	255	218	252	253	245	206	240	221	256	256	247	243	229	224	238	265	232	215	257	245	230	260	242	235	242	232	241	259	242	220	216	243	286	232	229	260	248	240	225	242	242	246	222	242	235	237	232	238	220	227	214	256	247	234	237	259	210	238	256	219	214	266	243	215	220	224	219	240	225	247	228	239	229	243	246	242	223	235	243	245	237	242	234	246	243	257	233	273	255	219	205	227	229	243	257	213	202	227	215	208	219	257	240	253	245	243	233	239	228	236	238	221	269	229	234	247	251	229	265	257	247	236	246	224	239	264	232	204	226	231	230	245	222	232	242	256	236	266	210	212	242	227	234	253	238	225	230	264	247	214	244	242	219	253	244	248	239	228	235	251	237	223	236	232	250	244	252	237	227	214	224	240	224	251	237	227	230	241	242	230	238	235	227	230	219	220	259	232	283	240	233	247	219	230	246	226	245	237	225	259	229	211	244	234	266	214	238	255	246	241	217	238	240	241	236	226	243	254	222	231	231	276	256	266	249	266	238	268	231	232	222	214	260	219	251	255	238	217	250	240	221	244	241	230	244	207	237	198	259	228	258	237	246	227	233	240	233	252	252	253	255	266	235	240	259	229	258	245	231	243	255	195	248	238	233	242	238	225	238	218	252	259	259	238	223	266	216	211	215	234	234	256	232	213	263	242	277	215	260	229	247	269	229	247	246	226	241	226	243	203	230	251	206	247	208	227	245	241	237	253	260	220	248	231	222	234	233	237	265	254	220	231	233	227	243	235	229	242	224	264	241	224	224	239	238	234	250	247	255	219	214	246	228	216	221	240	248	234	237	249	218	240	238	246	236	247	270	250	245	220	241	232	236	238	235	247	242	240	243	235	257	234	251	250	234	256	263	222	251	250	235	217	240	231	273	221	240	225	235	211	225	212	263	215	236	231	243	234	261	225	234	245	270	263	245	234	220	240	227	249	230	248	229	222	247	224	232	229	218	241	251	237	230	242	243	233	226	270	223	227	262	261	222	230	240	204	229	217	224	237	231	223	224	257	259	243	212	211	250	216	216	230	258	224	237	239	235	245	219	251	239	220	255	221	224	227	259	229	234	232	230	252	261	224	220	239	256	241	238	255	239	250	238	239	223	234	260	208	230	234	237	254	230	239	245	208	220	239	240	226	251	246	243	228	245	238	255	237	236	250	221	247	255	234	239	253	244	234	257	220	239	239	235	216	247	227	217	212	203	222	243	251	235	255	256	218	220	218	230	257	265	230	259	231	246	230	207	224	249	250	243	216	256	260	234	272	238	232	270	256	242	257	235	229	256	240	235	266	245	237	256	228	235	242	232	267	263	261	215	230	252	245	230	252	225	233	237	271	255	257	240	245	226	202	233	264	197	219	246	224	234	249	237	206	231	239	221	251	207	262	255	238	224	243	231	221	226	241	237	227	225	253	247	224	231	218	238	228	216	216	244	236	223	246	237	291	249	265	242	219	220	220	226	246	223	258	243	252	230	232	260	213	236	220	230	242	228	207	258	230	251	224	237	237	241	260	225	245	259	274	220	242	240	268	234	254	210	236	236	236	234	234	264	230	233	242	232	255	259	227	247	244	224	233	225	249	254	248	230	226	221	246	252	238	254	244	225	212	257	224
32696	51700	39398	1982	1480	1376	1155	1031	1024	858	799	783	789	729	726	708	676	695	645	730	807	947	1218	1544	1590	1672	1677	1805	1854	1727	1743	1777	1665	1678	1637	1663	1536	1457	1366	1416	1545	1416	1212	1259	1276	1031	984	866	791	856	785	799	761	933	922	959	926	903	899	809	874	834	822	879	738	759	819	740	613	624	574	608	624	616	600	593	588	594	576	559	541	595	580	575	544	569	573	516	558	574	593	561	546	575	597	491	591	529	564	604	602	581	554	580	570	598	581	532	572	592	624	524	543	522	578	516	568	550	576	554	586	575	569	574	593	535	570	545	605	578	580	571	553	559	560	586	538	610	627	520	549	578	509	520	579	568	601	575	568	580	583	558	560	588	539	578	584	540	529	558	572	577	586	512	556	532	529	504	584	544	554	559	543	509	579	571	530	558	550	545	548	602	573	576	518	560	576	529	540	574	538	558	523	548	551	563	530	571	569	545	546	550	528	570	566	577	540	540	554	591	557	508	563	538	575	553	539	605	579	576	576	539	586	544	541	577	582	571	503	562	562	560	538	564	566	573	564	543	567	568	538	568	540	565	516	549	607	545	559	587	510	578	565	548	551	564	522	541	528	553	522	601	570	566	594	539	553	550	547	558	559	566	571	576	561	523	569	576	538	568	533	535	557	512	590	554	533	597	542	539	542	565	573	556	584	564	608	517	552	550	577	595	554	537	537	547	579	561	568	526	559	574	547	563	557	549	528	559	598	559	562	571	536	565	556	566	554	574	561	552	589	565	554	559	556	522	550	555	565	580	569	528	539	543	584	500	540	573	523	570	550	609	645	550	519	571	551	556	540	539	543	576	598	617	526	571	563	566	585	571	540	609	563	585	535	549	551	499	617	540	605	585	597	572	580	589	561	576	576	551	577	579	543	558	595	631	559	547	565	555	592	617	527	560	557	554	562	538	543	546	568	519	593	559	570	544	555	590	530	551	587	569	588	546	601	590	557	537	573	575	524	557	552	596	602	572	536	575	552	548	540	544	602	542	552	580	554	545	572	578	572	541	571	561	603	518	542	532	596	545	530	565	522	585	542	548	581	589	549	565	551	546	579	590	533	553	548	566	571	560	555	563	555	553	558	517	557	601	584	567	580	591	537	541	524	552	546	554	520	552	566	572	542	539	536	536	526	541	601	570	544	545	580	551	615	568	508	563	570	557	598	587	561	556	603	525	572	556	540	575	528	622	575	583	566	571	567	553	610	568	533	547	565	558	537	562	572	590	543	572	553	558	570	550	549	544	557	532	608	542	538	522	594	552	552	557	581	555	516	581	561	566	609	602	552	559	551	535	555	616	528	526	558	562	525	583	541	571	527	515	542	553	588	511	541	501	531	570	586	541	525	553	570	526	585	573	584	575	552	590	541	528	577	572	545	561	561	550	553	543	594	546	585	560	544	507	563	556	565	576	555	512	553	563	556	532	574	549	485	561	579	559	575	569	560	536	548	550	511	595	569	555	575	529	578	546	574	569	527	577	582	530	540	573	571	543	573	561	550	580	540	538	552	520	600	583	559	566	578	583	519	558	555	584	597	548	560	528	615	565	550	549	581	574	599	553	551	561	553	585	556	569	527	548	570	575	560	564	562	546	563	582	553	550	519	524	557	573	564	566	546	540	544	524	568	564	523	571	566	548	546	525	567	544	553	550	602	615	551	587	566	590	557	568	559	575	532	578	596	521	576	535	585	549	566	587	568	559	513	567	552	550	569	526	598	540	566	583	594	506	542	541	566	544	540	556	567	573	540	559	526	564	578	594	557	520	552	555	548	587	544	585	533	573	583	564	549	576	555	573	504	565	548	528	528	611	517	556	580	553	579	577	487	592	530	541	584	573	553	552	553	546	555	544	538	569	552	536	590	531	580	575	573	560	540	561	558	598	548	525	589	515	538	558	575	547	549	542	568	538	533	571	545	561	591	540	517	565	538	542	548	581	554	553	533	548	525	537	565	531	577	600	571	567	546	557	572	590	561	578	558	560	614	550	556	568	567	558	541	561	561	560	583	572	581	565	506	587	546	596	530	601	565	571	538	566	546	550	616	537	572	552	577	557	530	616	531	570	567	539	579	594	546	509	574	518	556	566	560	558	544	578	561	569	593	557	532	558	597	556	531	534	553	530	509	537	501	568	599	567	546	538	521	540	559	527	541	545	536	561	578	558	556	552	535	571	563	553	548	523	534	573	552	544	568	592	525	585	566	563	560	553	529	581	542	532	551	560	604	562	569	594	539	524	539	567	519	548	586	538	589	537	557	525	521	580	575	575	570	580	544	569	570	570	551	550	570	566	572	568	559	561	530	568	591	565	555	534	527	548	540	541	511	528	625	528	538	566	558	549	546	545	529	529	550	521	570	535	528	578	514	541	547	525	529	548	535	537	566	545	544	573	591	549	520	568	568	549	543	526	555	535	560	518	550	515	523	543	540	525	551	559	571	540	563	554	558	541	547	540	537	584	537	570	529	536	575	577	543	572	552	545	538	563	591	558	584	532	567	573	569	546	511	493	557	539	541	566	586	549	567	555	488	562	574	535	547	533	572	520	550	543	533	559	569	564	578	559	556	578	558	591	537	522	561	523	559	571	558	557	594	604	538	567	580	550	568	587	574	567	566	593	558	565	538	561	571	552	526	510	584	619	537	560	547	546	572	560	564	582	567	571	557	563	548	532	568	581	533	554	553	576	512	583	553	564	557	545	561	573	573	503	533	549	540	516	566	580	546	569	568	560	522	630	557	568	549	583	552	550	594	582	524	527	538	538	562	564	561	556	552	615	559	571	568	602	581	488	549	534	532	594	587	580	596	536	594	532	555	517	566	558	531	580	522	565	561	555	545	541	572	576	541	583	553	536	558	605	561	570	551	547	578	529	569	575	510	552	526	582	532	559	532	571	541	535	556	607	586	523	573	581	558	522	579	578	571	516	636	530	579	541	582	584	549	626	527	578	590	550	534	570	597	603	575	573	573	561	563	562	574	553	576	533	553	553	540	548	594	575	526	616	512	564	571	569	547	550	571	541	547	537	583	549	567	547	569	565	561	556	566	564	534	566	554	528	558	543	543	541	559	577	534	571	577	552	582	545	558	573	540	554	532	583	555	582	576	562	582	587	546	551	552	567	578	584	603	561	519	573	528	518	528	541	556	532	587	553	545	525	532	541	594	556	537	527	529	541	568	581	579	537	558	591	559	563	552	531	568	567	566	542	522	555	517	544	594	572	570	555	555	579	588	547	553	487	578	570	525	559	573	577	564	542	556	606	549	532	525	565	564	544	541	550	543	547	524	573	553	600	561	560	598	521	547	535	581	572	540	551	598	567	562	571	530	559	612	553	542	556	578	536	574	518	563	552	577	562	584	585	586	559	572	550	559	555	579	522	538	545	586	544	550	594	530	582	558	542	541	562	546	525	564	540	562	539	530	555	575	599	535	539	513	591	616	568	559	574	561	552	559	581	558	562	553	558
56764	45581	40158	26509	23662	21570	15693	7283	2139	527	359	352	333	340	323	290	269	301	276	295	325	289	398	464	473	529	509	501	534	530	502	562	542	544	558	529	476	467	466	476	560	536	427	436	479	361	329	318	291	283	305	292	345	361	348	386	400	388	363	313	370	338	319	357	300	283	327	290	281	256	241	256	264	259	260	255	239	228	250	239	231	247	237	254	232	251	236	242	235	272	254	241	239	218	252	219	255	229	244	225	256	238	219	257	230	215	230	248	223	210	276	253	224	232	229	258	218	242	245	229	216	237	211	216	226	259	223	213	245	224	223	249	246	220	223	224	236	229	222	212	242	208	231	219	231	260	251	232	240	214	195	225	238	238	215	243	272	247	211	223	239	226	187	242	255	236	277	216	237	220	230	227	221	259	247	253	226	268	254	259	217	228	252	198	220	225	209	221	238	231	226	230	253	239	213	256	206	227	209	265	233	248	216	225	233	235	229	236	216	259	237	219	242	206	248	253	225	229	223	243	224	237	252	247	230	205	250	231	236	230	260	230	232	242	248	227	244	226	238	240	221	246	227	231	236	222	257	212	216	263	228	241	217	235	234	248	220	221	221	207	247	226	230	258	239	227	233	218	226	221	215	209	252	233	253	199	213	224	240	266	248	237	230	216	210	231	242	236	222	232	240	217	203	236	225	248	238	251	215	239	241	228	221	206	244	251	245	238	203	199	234	214	242	243	245	258	242	236	226	242	215	256	230	260	241	224	256	219	234	212	233	240	225	260	249	242	206	241	227	268	249	247	244	240	241	248	213	227	210	247	217	240	238	234	258	255	222	254	208	208	276	231	228	242	248	217	226	249	219	261	244	218	243	264	252	211	242	232	255	242	248	224	246	213	225	269	226	235	235	232	221	214	220	238	228	254	239	213	234	265	258	196	215	243	228	249	223	216	248	214	235	227	246	236	223	223	200	223	241	257	233	243	231	223	240	221	236	231	231	210	212	238	254	224	223	238	210	235	240	237	257	252	214	249	234	247	236	216	245	231	241	258	227	225	250	256	245	245	226	241	206	234	195	212	233	226	238	231	212	213	246	238	220	263	245	227	227	222	267	242	220	206	210	241	218	231	256	250	222	240	203	235	228	227	232	220	221	228	238	222	233	217	217	266	236	238	235	244	220	249	242	240	241	245	226	219	240	235	229	229	200	220	228	224	223	246	245	220	229	234	238	240	227	233	235	251	223	244	217	240	234	222	247	233	231	203	276	232	226	205	237	232	207	212	226	258	250	253	240	241	242	206	251	232	234	216	248	257	233	243	250	235	252	243	214	208	218	260	256	210	233	248	254	236	239	243	259	223	227	250	208	248	233	229	190	239	232	246	257	231	220	246	255	231	227	270	239	270	219	260	234	219	234	246	252	203	247	231	218	264	235	234	209	264	226	241	250	253	250	266	230	228	213	218	232	233	248	242	234	212	231	233	217	212	216	247	257	244	207	236	246	255	244	225	217	226	217	251	226	216	218	231	233	254	238	276	240	228	253	225	204	224	222	244	233	230	264	171	231	225	230	232	221	220	238	229	227	247	249	246	234	230	246	208	207	236	242	207	234	234	249	245	216	241	196	224	243	234	255	230	232	210	201	225	269	224	237	219	233	247	237	202	268	227	229	238	251	265	251	249	236	214	208	208	236	231	235	239	267	215	232	248	216	277	258	227	254	230	235	251	265	249	268	266	258	247	241	227	252	220	214	249	228	230	249	236	278	213	213	240	209	225	232	236	232	229	215	237	246	257	248	247	247	213	231	266	226	228	230	236	219	241	222	216	219	231	246	244	199	220	235	219	238	220	255	243	245	226	231	230	241	218	223	244	238	220	217	221	232	213	268	258	227	229	219	254	251	260	225	270	230	239	243	229	217	229	219	209	238	199	245	214	255	237	223	206	254	231	228	213	232	223	254	195	266	246	243	228	269	254	201	229	245	260	231	197	229	217	198	233	257	212	249	229	222	248	231	236	247	202	229	234	250	220	208	216	209	224	217	221	215	236	260	220	222	226	250	241	212	238	224	235	222	230	211	201	233	225	240	225	244	235	240	235	251	241	254	221	205	267	245	236	227	257	262	219	206	226	263	238	227	213	224	243	214	237	208	244	241	218	239	255	209	229	222	235	218	297	242	190	230	209	245	241	264	236	231	219	247	205	250	215	238	222	247	226	221	237	255	221	236	248	233	218	228	239	244	235	233	220	221	240	245	203	227	240	256	240	229	241	254	240	256	250	242	233	248	228	258	229	229	223	246	252	232	235	243	259	200	215	247	249	253	217	261	222	233	248	239	208	225	225	245	240	241	241	233	252	231	222	220	222	220	227	211	220	241	250	224	236	196	223	250	241	249	224	218	205	209	232	238	255	244	193	244	259	223	215	244	210	229	223	223	238	224	249	243	227	226	243	231	226	251	233	215	223	251	216	223	257	238	216	197	237	235	216	242	235	236	223	204	230	241	200	233	236	234	237	223	266	219	208	256	227	229	256	234	238	242	223	226	230	214	252	219	232	255	224	281	236	208	248	249	256	256	231	226	208	222	231	242	220	220	244	256	237	236	210	273	257	214	206	213	234	237	237	249	219	213	219	222	212	195	247	250	243	227	236	237	208	218	228	229	235	223	238	260	245	216	218	267	245	229	214	256	227	216	245	246	237	237	254	249	247	238	231	224	216	210	249	224	237	230	235	228	242	269	267	240	220	236	210	222	224	240	234	229	230	218	238	222	239	227	242	235	272	249	248	218	242	251	234	218	228	244	229	223	233	233	226	239	243	265	256	243	244	240	242	248	254	215	259	240	222	227	259	244	257	215	250	241	268	246	253	209	229	228	251	225	208	274	258	237	230	216	261	219	266	223	235	221	238	232	236	211	253	206	228	245	224	243	224	224	234	240	228	223	237	217	259	205	206	228	243	220	235	236	257	203	239	214	244	240	259	250	247	214	263	237	238	237	222	231	226	221	239	214	206	211	236	245	226	229	240	232	202	242	242	213	238	243	254	219	233	234	233	239	253	235	246	254	231	237	221	249	231	269	237	255	261	243	244	207	246	262	231	252	224	222	233	204	210	233	220	208	235	249	233	255	220	226	203	229	238	249	224	232	228	266	240	246	222	233	246	253	240	267	209	219	206	226	226	245	237	242	245	233	234	251	233	202	215	225	245	239	245	240	255	213	231	210	237	228	212	220	242	243	210	221	220	242	262	230	271	277	239	207	219	246	253	241	227	229	195	237	228	211	239	258	205	228	253	263	235	241	210	239	216	200	210	209	245	223	238	246	237	233	220	236	224	261	243	242	214	226	250	241	228	260	223	231	237	214	231	233	250	240	249	209	228	249	208	230	227	229	231	234	229	242	237	228	209	179	246	211	255	242	235	221	205	243	222	248	243	208	239	258	242	219	238	237	260	227	225	204	252	219	223	245	251	220	239	209	240	262	236	207	233	240	208	226	216	240	246	219	222
49364	54182	43899	4656	3602	2833	2268	1887	1642	1396	1267	1149	1032	981	986	896	885	840	806	833	954	1054	1446	2050	2319	2270	2419	2488	2529	2607	2626	2501	2470	2512	2439	2509	2353	2061	2115	2366	2648	2488	2067	1972	2269	1430	1209	944	940	1020	960	958	1229	1330	1360	1510	1713	1603	1458	1153	1312	1252	1155	1338	1122	999	1173	884	703	700	653	709	620	610	637	609	632	583	583	594	602	569	555	576	549	576	510	553	570	533	514	544	532	565	524	547	546	540	551	562	557	549	553	553	551	546	535	552	542	529	512	541	519	554	536	555	561	544	515	565	574	526	553	502	530	530	531	534	531	488	535	513	513	560	520	560	505	569	508	537	565	522	530	533	552	551	527	530	585	516	564	528	524	510	554	557	573	537	522	510	551	513	566	543	524	531	516	526	551	537	537	584	517	516	578	539	562	515	527	518	533	545	603	546	534	532	521	495	524	527	511	497	536	551	540	574	541	537	558	517	502	545	526	497	522	541	508	551	541	558	542	547	566	529	501	521	550	504	495	525	510	491	530	522	537	556	561	546	534	539	521	524	559	507	549	573	540	556	571	555	531	563	559	498	531	526	567	547	529	564	556	538	547	514	557	532	561	544	542	526	526	542	546	548	507	531	570	542	496	573	543	542	568	556	520	538	519	572	557	539	524	549	504	557	529	546	526	575	579	516	535	544	550	534	547	537	530	572	534	558	517	539	513	538	569	538	539	519	519	558	588	554	547	521	517	552	507	540	540	490	513	556	560	512	517	546	501	533	542	536	513	570	502	501	520	557	510	544	545	563	580	535	539	547	542	523	517	578	531	520	530	544	559	536	495	556	534	559	538	535	524	530	522	523	573	527	517	516	528	537	545	504	556	547	508	559	568	560	545	550	557	524	490	514	564	505	523	527	551	513	535	506	515	523	541	522	530	591	520	512	529	513	547	539	535	555	481	502	524	522	492	563	517	565	541	558	546	513	528	519	592	536	547	511	510	553	478	540	522	565	539	583	576	565	545	518	536	566	525	495	579	533	571	478	536	505	522	485	520	522	552	514	499	505	508	508	527	527	525	547	515	548	529	519	561	552	561	555	565	550	535	519	539	557	508	514	544	537	541	562	558	529	527	538	508	517	493	542	519	549	539	528	566	552	540	540	540	556	550	542	571	503	505	544	501	500	550	535	536	556	551	537	534	506	556	523	536	549	494	507	551	566	523	533	492	563	531	551	538	534	532	526	511	545	552	502	565	547	550	547	561	519	522	569	581	518	538	530	523	517	574	534	557	538	520	514	503	541	559	534	551	492	558	525	546	535	535	548	505	511	506	544	530	556	536	520	547	592	545	584	548	552	556	556	562	574	530	581	547	540	537	545	568	519	516	551	516	556	509	508	551	479	557	522	527	526	533	487	542	508	553	543	538	581	511	550	536	523	580	573	512	548	557	543	488	515	533	517	525	557	504	530	466	566	499	553	539	545	562	540	519	550	545	560	545	563	507	544	522	490	532	520	558	531	562	496	490	537	549	548	506	516	530	558	558	562	586	537	563	524	568	569	548	512	534	517	505	543	554	545	538	581	516	529	523	540	524	505	525	506	508	558	538	524	536	565	525	539	562	512	516	538	538	551	536	543	535	562	564	559	504	492	523	557	548	500	544	549	552	547	528	522	528	483	528	554	524	543	523	528	529	538	519	570	523	508	521	559	556	524	536	532	559	571	553	511	549	532	486	528	488	536	555	544	572	540	560	495	519	543	531	517	556	499	545	542	544	547	544	556	531	517	515	532	552	548	544	535	533	531	563	554	548	555	533	534	517	524	546	532	522	560	528	539	551	528	505	581	527	562	562	530	535	566	550	517	549	527	534	526	522	514	573	515	521	573	567	522	519	528	533	543	514	527	479	533	548	505	508	542	527	517	546	503	513	573	520	523	526	532	553	534	545	559	532	545	543	529	560	538	544	529	536	534	536	529	509	523	543	513	551	539	505	527	561	558	528	512	509	546	579	485	549	528	526	531	549	532	537	515	527	488	535	527	557	543	546	553	539	532	535	531	548	515	547	501	516	504	517	519	548	513	540	562	523	518	520	534	542	544	530	547	543	510	535	553	562	558	540	489	561	554	505	565	537	529	569	493	515	527	535	527	531	500	506	528	552	524	535	547	538	507	535	497	513	531	519	577	555	542	547	487	460	582	532	513	516	524	520	478	519	545	534	519	536	554	523	540	522	527	461	534	517	543	582	543	570	558	514	509	566	579	537	592	509	510	550	540	537	531	535	508	538	529	516	521	546	525	521	523	535	543	541	524	543	540	503	554	570	532	550	564	503	544	590	555	562	537	532	517	562	555	545	533	566	579	558	553	538	549	516	574	537	538	541	586	510	564	569	540	539	571	517	560	525	522	562	488	532	566	554	531	540	520	534	514	521	533	527	592	518	529	578	503	516	545	545	519	534	523	524	545	551	537	507	533	525	535	556	534	494	531	537	512	497	522	547	509	526	533	531	554	575	552	540	521	537	543	511	554	491	520	505	551	518	543	537	531	542	527	525	529	560	557	560	538	567	490	579	570	536	551	542	530	519	533	550	516	515	547	560	560	555	527	576	568	556	551	556	568	561	502	524	541	520	522	541	540	550	530	546	551	521	522	547	538	503	526	517	504	556	587	548	540	523	507	544	534	515	519	567	511	550	525	512	508	551	550	513	543	546	501	554	513	522	513	560	510	555	536	550	543	552	539	530	552	514	565	507	536	554	507	540	536	540	539	552	535	544	552	549	539	528	542	555	542	561	528	549	550	548	555	525	560	536	540	559	563	526	567	507	553	532	520	548	510	551	523	574	522	521	501	537	549	541	586	531	541	533	474	519	533	538	513	552	510	496	517	584	527	526	537	548	543	498	560	533	536	497	532	529	508	533	580	518	564	528	557	531	557	525	536	505	541	570	498	517	531	511	568	546	520	516	565	503	547	546	528	503	556	564	545	522	574	536	499	540	569	554	536	549	531	550	513	520	524	568	510	553	544	555	544	502	528	547	552	530	535	547	543	532	528	530	514	521	501	508	531	554	519	502	558	536	556	524	529	533	535	507	531	505	523	526	522	559	550	568	500	533	496	514	531	537	566	565	532	516	540	535	532	506	494	504	541	571	509	551	586	481	543	534	551	570	544	528	528	553	546	564	531	532	555	509	536	524	516	534	544	531	563	545	555	546	526	502	574	544	529	547	521	557	481	497	517	487	531	510	516	549	550	525	540	531	533	513	496	552	504	511	526	534	545	534	555	552	539	548	548	559	532	529	575	585	509	532	544	515	543	553	535	524	504	536	556	543	535	553	523	550	534	551	526	545	548	521	508	523	547	545	551	541	485	533	564	557	527	532	535	536	527	544	551	493	540	560	545	493	518	538	489	518	554	543	561	524	526	528	531	535	526	518	495	584	551	555	521	504	559	539	513	538	531	490	529	534	542	540	551	520	549	575	506	576	520	537	524	553	504	553	536	544	541	578	561	508	526
18359	16853	19256	4090	553	269	219	247	249	214	231	220	190	221	258	229	218	218	214	227	235	233	250	290	312	319	331	343	332	367	322	325	327	310	271	282	279	287	308	270	275	267	277	301	250	260	252	262	275	241	241	278	253	273	258	245	240	240	238	261	219	222	223	210	216	218	236	258	226	243	257	218	239	247	238	230	232	230	250	234	214	234	237	240	235	230	237	223	236	216	236	220	213	215	229	240	233	215	246	260	219	194	254	228	257	221	240	225	258	226	231	241	220	212	223	241	218	262	197	263	250	217	249	218	211	253	213	233	240	243	228	220	223	232	227	223	222	225	230	205	228	221	232	240	216	232	222	244	245	214	234	254	225	237	199	219	246	227	208	221	213	205	217	226	223	228	203	233	246	228	249	212	204	234	237	214	238	219	241	229	217	209	241	218	237	229	219	252	237	243	228	217	251	226	255	218	208	216	238	207	214	224	215	213	234	233	246	227	223	215	242	228	223	225	216	213	251	239	242	241	240	233	222	233	236	238	229	241	238	212	228	231	243	253	231	221	221	219	220	231	242	243	233	193	234	229	219	232	246	203	259	243	248	236	218	225	212	233	207	232	214	240	254	250	255	224	223	207	227	250	220	227	228	197	223	256	253	228	200	220	236	246	253	209	224	205	234	227	224	218	226	211	240	216	226	208	215	239	239	219	228	230	232	238	220	222	221	247	237	222	216	233	252	263	250	203	238	229	234	233	255	235	250	229	210	214	264	237	208	258	227	212	226	212	251	229	224	217	237	238	274	209	225	236	233	252	238	246	272	268	221	217	237	260	229	250	236	233	223	239	241	244	218	211	233	224	217	239	225	229	196	223	236	210	222	230	238	223	210	245	236	241	223	227	234	219	235	225	227	221	226	221	265	223	243	225	228	258	236	204	230	230	244	235	213	225	230	251	219	222	218	234	210	238	242	240	230	238	243	252	221	238	255	226	193	237	240	221	202	240	231	223	238	218	220	224	215	231	246	222	221	229	201	230	226	251	201	244	211	241	221	216	247	210	230	247	250	218	211	235	238	205	227	256	266	235	231	263	218	223	221	217	241	235	203	192	239	248	213	223	239	212	216	230	262	235	230	233	198	240	233	221	213	238	234	250	238	233	244	226	228	253	252	208	199	231	214	245	236	250	213	247	244	235	257	244	200	227	245	249	238	224	224	218	225	232	225	235	220	244	271	251	247	228	237	246	236	245	205	212	264	218	244	246	222	254	229	239	231	262	220	223	234	209	227	215	207	229	219	239	232	201	210	236	236	219	235	218	244	249	237	203	249	205	253	216	217	239	233	252	225	195	231	229	222	263	195	204	222	235	227	240	227	217	252	247	220	217	253	258	216	227	252	210	232	220	243	227	240	222	243	245	221	229	214	234	230	209	216	214	236	226	237	197	222	241	242	236	229	222	227	226	255	234	231	225	207	239	242	235	233	238	214	219	237	219	247	227	196	230	239	220	226	226	201	225	227	229	219	202	208	232	201	222	240	237	226	226	220	252	257	229	261	230	245	244	237	205	223	213	217	282	220	220	213	216	225	247	227	225	224	248	204	214	223	221	219	215	204	223	218	239	212	262	229	245	240	217	181	222	241	250	223	243	213	222	215	218	218	223	233	190	249	248	213	221	238	246	211	237	244	218	200	229	245	232	235	256	228	237	215	218	240	241	237	229	237	234	258	221	232	232	231	230	231	230	236	221	220	232	242	238	249	211	242	241	249	237	241	237	241	221	216	216	231	237	238	219	249	235	235	220	264	218	201	218	243	249	236	223	226	248	221	240	218	242	230	221	232	245	219	216	221	212	223	235	219	221	220	223	232	232	237	209	254	242	248	212	252	208	249	253	218	224	240	235	226	232	226	260	213	233	207	244	221	215	239	239	259	220	240	251	233	206	202	239	225	230	234	218	237	232	250	213	226	216	223	216	227	244	233	204	218	240	208	236	226	219	221	237	181	231	227	224	238	217	218	224	210	234	218	234	239	235	241	223	253	223	220	249	247	221	235	244	218	232	202	242	234	237	211	199	256	207	233	225	239	239	227	235	230	208	206	230	231	212	238	219	243	253	235	233	215	238	237	241	223	236	234	233	216	215	217	226	211	221	253	225	240	258	250	200	226	216	203	201	211	201	219	221	205	248	200	219	247	235	219	234	215	221	206	218	219	248	214	223	248	242	222	218	225	226	227	215	211	254	216	234	232	259	221	225	239	216	239	237	229	243	261	231	236	202	237	232	211	231	228	230	202	233	239	202	218	211	250	213	220	247	234	244	224	237	220	231	196	209	222	241	236	236	246	214	228	207	238	246	227	211	225	205	237	230	221	216	229	238	216	221	228	236	243	237	211	210	228	236	234	245	222	246	209	223	221	205	216	220	241	216	230	214	219	238	214	225	202	224	211	219	213	246	213	215	216	207	238	201	224	219	224	217	221	249	254	226	246	261	220	220	229	219	228	217	249	226	219	211	231	242	242	202	223	217	215	226	230	229	232	232	222	232	220	229	226	252	218	227	214	233	235	230	249	206	211	220	230	227	231	228	217	241	214	202	253	219	217	242	220	261	237	240	251	225	229	221	255	207	228	235	234	211	223	258	227	229	223	240	260	218	235	245	238	222	229	217	215	236	218	232	215	232	208	238	230	250	209	226	214	229	227	248	221	243	228	257	243	231	213	218	234	233	202	221	215	234	204	217	215	218	240	204	234	223	218	207	207	191	206	186	252	233	217	252	182	210	202	206	208	250	224	218	239	261	213	227	226	228	216	197	225	245	229	204	223	228	241	227	225	227	211	217	234	239	249	216	221	234	215	243	216	220	224	245	217	240	224	241	205	224	224	263	208	214	224	197	227	217	223	201	256	218	233	207	207	237	225	221	240	217	238	213	274	248	213	231	231	219	212	231	220	240	223	236	250	219	230	224	248	236	227	229	243	217	247	254	264	218	227	237	238	220	220	221	230	222	230	218	229	254	197	200	251	233	214	236	215	245	242	238	223	218	240	222	263	215	240	227	237	209	210	241	216	218	236	229	233	228	222	216	220	231	240	224	223	257	251	251	231	228	239	229	258	217	226	216	227	223	194	232	226	211	226	224	233	208	205	232	260	220	249	235	218	234	237	239	224	236	215	221	226	243	226	217	258	223	227	235	224	232	250	232	240	249	247	226	212	179	206	242	209	237	228	237	221	229	252	238	213	247	242	240	212	215	239	214	231	261	244	220	217	217	252	234	237	273	269	239	256	250	208	234	245	234	224	215	238	226	246	226	253	236	226	198	254	232	225	236	248	222	218	215	233	248	225	228	223	234	254	220	231	229	247	225	225	226	232	255	227	228	214	221	249	242	242	233	236	234	219	255	229	230	226	226	200	244	235	222	234	218	223	242	237	205	221	226	209	207	196	236	245	223	216	205	210	251	236	227	248	219	221	250	211	248	223	220	206	216	230	228	214	236	202	252	221	213	245	197
13825	18274	23852	1415	622	602	580	568	616	523	565	512	575	584	553	582	589	591	554	616	612	609	742	972	1032	1259	1203	1260	1271	1312	1261	1170	1264	1182	1079	1080	996	964	908	848	806	900	824	792	838	747	736	654	680	701	672	681	671	688	672	711	650	666	639	632	630	622	585	562	590	559	578	576	570	543	529	543	542	546	515	536	559	533	559	572	529	530	586	538	521	496	536	569	544	588	524	560	512	611	520	582	517	534	551	565	538	534	534	560	512	551	534	533	530	526	535	515	550	550	544	543	585	592	527	574	554	576	544	540	537	565	498	540	572	536	569	542	557	563	525	567	561	557	553	549	519	536	517	565	567	571	534	568	561	547	554	519	573	576	524	542	551	571	501	567	544	591	500	563	513	571	581	557	565	507	570	562	531	530	539	553	509	556	532	533	520	510	514	502	542	524	511	521	526	531	549	566	572	578	568	527	540	555	532	515	533	527	578	554	524	557	548	574	547	609	521	502	540	587	528	541	499	505	567	527	530	529	538	526	578	524	540	558	544	524	553	543	520	550	550	531	532	557	519	553	546	527	552	515	532	511	490	522	567	574	532	566	540	526	550	544	539	494	560	522	572	532	558	574	549	555	570	547	582	531	539	523	510	555	549	594	578	560	553	557	533	548	554	551	525	569	507	522	524	557	527	540	519	540	580	531	562	531	562	553	577	538	596	574	516	536	548	529	518	531	544	517	562	568	551	520	551	511	533	559	527	543	516	541	566	523	526	531	521	564	535	579	554	546	533	531	555	572	563	494	564	519	551	556	562	596	561	534	552	496	570	560	568	572	577	531	551	549	554	512	543	531	540	538	551	519	538	573	581	549	495	533	529	544	543	558	605	533	526	528	545	579	569	581	565	571	535	513	560	539	509	508	553	530	541	585	532	561	590	586	562	519	560	548	563	542	542	525	518	546	601	536	547	522	551	559	537	583	518	545	533	578	552	554	557	542	519	550	532	547	589	551	547	556	497	532	566	548	546	573	571	520	556	546	543	569	567	527	551	552	564	553	552	537	540	551	532	575	566	518	563	512	523	538	564	513	535	525	563	535	547	551	562	562	507	533	552	574	580	524	495	551	557	524	572	514	508	546	501	469	564	569	537	512	548	534	569	551	574	507	515	525	547	545	573	559	528	539	552	526	570	572	537	529	538	541	562	538	564	555	510	531	538	532	540	556	579	558	520	545	570	547	551	538	518	519	499	559	563	584	580	551	540	529	552	534	549	575	564	545	523	525	558	563	547	583	553	570	561	525	537	527	518	535	559	549	545	561	529	495	507	553	525	541	570	571	503	563	525	515	539	507	515	558	543	554	495	544	538	556	547	563	533	533	555	519	541	542	561	545	565	557	554	522	501	538	590	552	512	515	535	598	526	537	547	556	525	516	577	560	516	592	541	571	559	543	540	560	556	555	551	549	520	570	545	547	561	539	538	595	486	556	572	556	545	550	545	555	531	545	551	554	487	559	526	524	520	555	528	527	555	562	536	547	533	573	539	511	561	508	533	607	537	529	550	556	519	559	538	560	602	552	565	602	557	531	530	532	551	574	563	580	543	545	564	545	550	528	562	563	535	501	532	516	554	508	550	551	568	562	521	534	498	548	549	491	567	544	512	549	537	538	573	547	521	560	567	564	571	569	554	516	536	532	568	546	557	589	590	575	550	537	555	580	602	537	543	541	531	563	512	557	500	571	552	540	531	549	537	544	582	570	556	513	589	560	539	545	513	536	571	554	530	512	548	539	534	562	550	546	550	533	546	513	547	522	585	546	538	477	575	591	552	545	533	583	503	584	542	553	531	555	571	541	554	569	497	541	519	530	546	541	575	562	569	548	551	576	525	580	582	564	545	565	510	526	517	553	548	545	555	520	549	573	562	562	554	532	554	545	549	532	550	574	579	562	549	542	557	543	538	535	565	525	564	552	561	538	571	547	514	543	549	558	547	548	518	525	530	552	560	598	541	523	537	546	546	559	533	528	576	563	549	498	534	579	529	525	553	570	553	536	576	555	572	544	566	534	530	547	549	560	556	532	546	561	545	555	538	552	549	528	547	517	561	531	553	553	531	537	557	535	584	533	538	544	524	532	531	546	525	567	544	568	564	536	547	498	543	553	550	529	523	575	498	499	563	524	500	551	548	564	490	527	547	518	580	559	570	557	561	529	553	563	560	592	518	556	522	538	551	539	558	508	543	553	542	529	539	576	548	564	576	556	524	543	556	541	556	561	556	590	552	531	515	558	575	551	533	526	538	554	548	523	533	539	526	519	550	605	507	537	523	538	532	570	553	542	585	511	529	563	534	535	561	519	540	552	570	525	518	525	525	527	506	495	528	566	569	505	529	589	539	530	508	511	521	554	592	537	541	546	589	575	574	539	544	554	523	528	532	542	555	574	551	565	571	512	534	559	531	559	569	554	549	557	522	534	559	530	536	604	563	538	562	571	522	538	557	572	552	560	544	579	493	541	547	534	580	545	521	577	542	551	557	565	540	597	545	578	558	524	552	516	551	548	536	540	547	556	507	566	584	560	607	539	583	484	532	527	596	547	536	548	502	566	496	498	545	533	567	583	597	538	555	530	510	529	513	533	558	592	539	505	552	589	543	578	591	535	560	569	558	539	524	548	544	525	559	526	587	591	545	574	582	502	530	550	573	587	512	501	532	552	561	519	518	547	526	553	518	544	585	570	516	562	554	544	538	525	539	468	578	549	525	560	520	516	552	568	539	554	559	535	539	563	539	560	523	568	559	532	575	558	531	552	528	553	533	559	571	568	576	559	536	566	543	585	540	543	513	566	539	574	524	565	525	546	535	537	551	552	538	489	538	563	529	536	556	530	553	572	554	523	567	561	550	562	560	558	543	534	576	519	571	554	552	567	558	537	508	511	540	559	525	532	569	554	591	497	560	538	548	509	562	537	516	496	522	523	566	532	574	532	575	567	549	521	550	551	532	531	530	554	549	509	546	529	542	519	528	557	529	530	559	550	530	540	560	549	539	557	564	553	535	551	507	511	547	589	515	567	515	511	524	551	559	536	539	542	512	583	541	570	558	543	547	520	558	542	576	556	515	522	597	584	570	533	576	534	561	566	533	499	540	564	579	528	534	512	587	565	552	541	534	582	576	517	523	535	540	613	527	550	548	534	551	529	563	537	541	550	561	557	514	546	520	508	576	536	516	573	559	554	567	551	588	541	531	510	563	533	529	554	534	558	563	530	534	546	525	523	544	525	534	559	537	514	547	527	505	573	535	571	544	542	550	558	568	521	565	498	521	498	563	530	520	531	577	569	556	557	523	525	557	521	522	511	600	537	548	530	543	538	572	538	607	529	557	550	584	556	538	522	568	553	569	577	565	537	537	500	545	556	543	515	524	514	566	519	534	545	525	568	541	579	558	540	484	536	536	581	544	582	540	550	567	475	570	542	554	573	514	515	582	515	558	576	590	543	555	560	524	552	533	502
45875	46013	47712	28355	22320	17441	10020	3277	728	347	319	296	266	240	238	264	268	270	247	259	253	291	301	349	342	392	381	401	396	397	424	384	368	401	362	381	348	361	343	309	312	320	333	324	329	326	287	284	277	275	259	254	299	291	283	281	296	281	283	270	266	250	284	294	268	259	252	242	233	248	248	253	231	227	260	257	245	257	229	230	261	241	262	244	229	251	249	241	247	221	224	248	229	240	213	218	223	251	234	255	226	254	223	230	230	218	226	195	234	250	229	238	240	226	217	243	242	234	206	265	228	231	257	236	248	208	249	209	254	263	217	231	247	263	251	240	231	268	224	239	211	259	271	244	231	240	219	248	244	266	209	238	227	246	266	228	224	252	244	224	210	200	235	235	202	230	227	236	221	237	249	206	268	244	273	239	251	231	233	221	229	207	218	237	217	247	238	215	195	219	200	244	227	215	273	252	242	212	222	231	244	226	243	237	289	252	216	248	239	244	230	234	269	255	226	204	224	251	227	256	230	256	217	232	234	212	225	237	221	257	230	257	217	246	246	215	249	227	220	230	257	204	212	264	235	258	243	221	209	216	224	221	230	220	232	242	240	216	235	243	195	255	272	226	221	220	228	222	221	249	236	236	250	244	230	237	229	219	228	219	227	215	250	239	226	257	251	244	225	228	239	243	243	220	238	243	231	235	247	228	235	244	263	224	226	252	216	250	246	242	255	232	225	228	251	228	234	225	210	258	269	219	250	214	230	224	236	259	243	235	226	261	236	271	248	257	237	248	207	213	231	224	253	228	244	229	225	236	235	247	258	260	193	252	231	249	240	220	220	224	266	230	231	232	214	263	235	276	254	224	242	254	259	247	221	252	235	231	256	263	252	261	275	231	248	217	247	243	237	236	232	236	263	276	237	234	228	243	265	253	240	233	211	241	254	238	247	264	228	239	230	244	262	219	210	261	242	261	223	206	209	260	230	256	221	241	253	225	243	262	259	215	237	247	242	228	241	251	243	220	212	230	219	214	221	210	229	257	237	264	251	239	241	236	226	271	209	234	222	232	225	229	259	224	194	238	219	238	223	243	240	228	249	226	250	257	247	254	238	210	230	232	240	240	236	238	237	239	253	244	216	248	207	259	223	261	223	215	237	239	217	256	242	230	229	229	229	228	247	229	223	243	221	259	240	230	244	206	211	225	217	258	220	222	229	220	228	257	239	237	238	274	244	236	249	248	236	238	223	229	254	257	226	218	222	252	233	250	231	251	241	233	234	215	260	254	240	240	248	251	270	252	216	228	227	243	232	202	228	262	234	210	245	212	237	243	217	233	233	238	235	276	223	239	249	218	254	228	240	237	240	223	225	238	208	207	221	224	249	205	238	256	239	236	254	269	232	224	236	230	234	231	228	216	210	249	221	230	222	228	242	258	265	211	243	239	258	233	234	235	198	240	208	245	230	251	232	201	218	255	244	217	247	226	204	242	228	211	238	230	257	261	210	217	232	238	243	237	252	265	221	222	229	232	269	275	276	255	242	230	241	248	236	246	235	246	234	208	248	228	239	221	250	245	216	230	230	234	230	241	229	227	234	243	243	233	202	237	215	248	241	249	260	229	216	218	251	224	236	222	237	218	256	225	239	242	226	200	224	238	213	256	250	230	245	237	194	236	230	226	251	225	192	220	237	238	253	232	235	230	263	244	222	218	224	227	221	241	237	222	226	266	232	246	232	214	234	254	238	223	257	241	229	203	248	241	229	239	221	207	202	224	240	269	209	245	207	244	221	214	232	226	236	249	241	242	229	227	257	222	236	203	211	253	249	220	230	259	229	265	260	244	242	228	221	252	249	240	219	225	240	244	261	243	240	250	254	234	208	230	229	216	214	241	256	257	220	235	219	264	260	263	248	234	247	259	233	252	249	253	220	245	231	238	236	219	245	204	210	231	229	255	227	251	246	244	269	212	221	277	219	212	248	260	246	257	250	259	227	221	250	242	256	262	269	220	243	242	243	210	271	244	208	257	248	231	219	237	278	256	252	243	254	272	246	247	220	251	219	245	236	225	246	222	228	227	224	239	210	213	237	216	220	237	234	262	259	243	240	218	251	258	256	216	227	242	254	245	240	241	233	252	225	238	241	249	209	254	233	257	204	222	268	232	258	235	232	220	237	259	224	248	218	253	207	234	244	238	223	249	249	208	244	240	257	244	208	260	229	240	258	249	210	241	246	236	232	248	215	243	224	238	228	221	241	247	236	227	234	245	235	238	217	225	230	246	249	251	237	234	240	225	239	247	235	215	226	234	218	245	237	241	267	216	246	260	236	251	232	242	231	250	229	227	272	266	237	241	237	241	223	245	231	236	234	248	244	231	224	243	232	233	230	237	246	232	235	213	238	247	223	218	251	263	257	242	217	240	239	217	241	235	237	237	236	218	246	253	248	230	229	240	237	246	230	208	211	217	259	234	219	255	245	258	279	235	257	227	254	244	249	207	235	224	245	241	220	225	225	221	238	236	255	241	235	251	225	232	279	208	254	231	263	254	228	239	224	247	243	259	224	229	211	215	221	228	213	246	232	213	228	237	218	245	232	251	241	255	213	235	224	246	221	248	219	255	236	245	236	223	234	243	227	237	228	221	216	242	225	226	254	237	245	230	230	199	211	275	220	223	227	232	243	234	247	232	253	246	256	236	231	241	233	207	215	227	215	245	217	237	253	259	211	215	216	222	229	238	233	260	230	261	235	224	258	242	231	264	284	233	260	218	211	199	249	232	241	274	219	233	270	203	257	235	252	249	228	209	214	232	245	238	260	236	253	235	242	265	249	219	218	217	236	207	179	238	221	237	240	206	251	221	242	245	214	234	209	238	234	227	224	252	226	248	249	232	264	219	248	233	250	239	233	237	220	240	243	247	233	267	233	239	244	239	227	246	233	262	231	250	239	222	251	215	231	250	274	239	251	237	231	232	235	234	216	213	259	229	229	225	239	251	216	239	201	251	212	240	229	266	220	202	242	226	209	223	226	236	254	245	209	240	271	236	234	227	235	242	241	249	232	227	204	231	260	239	212	239	253	245	237	240	219	203	222	227	265	241	210	217	268	256	216	241	240	235	232	228	251	196	243	241	212	210	264	235	258	254	234	245	243	236	217	209	235	235	202	268	227	224	239	225	255	218	240	243	218	236	222	250	266	256	256	278	242	237	249	274	242	239	208	207	240	266	212	217	225	221	210	245	253	227	251	235	241	256	250	216	248	282	235	202	246	264	229	211	248	236	240	233	237	212	228	234	242	225	232	223	210	236	229	245	246	237	246	219	246	242	220	248	223	231	233	223	227	213	241	239	249	238	260	231	193	229	232	213	221	237	234	254	227	254	240	222	259	248	278	223	223	212	237	220	227	206	209	221	218	214	234	238	239	212	237	233	221	227	207	220	230	217	209	235	211	228	237	219	231	227	226	208	243	232	265	237	273	251	252	237	207	252	237	286	230	219	244	241
36011	44326	45140	2685	1548	1271	1099	1013	884	854	829	754	694	676	740	634	665	686	749	669	667	757	1070	1350	1431	1514	1568	1635	1622	1723	1680	1561	1627	1526	1562	1467	1403	1419	1381	1297	1309	1369	1130	1150	1201	1013	958	823	786	796	814	943	989	946	945	1007	993	900	910	814	829	911	815	806	722	815	809	618	622	593	572	623	605	595	562	541	575	538	601	560	603	554	590	581	575	532	565	559	543	525	574	580	534	542	532	528	552	558	545	560	600	537	562	575	529	555	537	536	534	510	536	568	558	571	538	536	506	528	529	525	537	564	561	555	567	562	554	564	552	565	528	538	579	517	543	570	609	544	568	543	513	528	613	557	532	535	566	542	607	542	549	549	561	555	557	577	583	516	534	538	571	576	571	563	556	534	574	540	542	561	557	548	545	586	540	553	552	529	570	562	565	535	509	585	538	540	602	556	555	538	530	562	580	581	534	552	573	545	541	554	516	573	550	536	526	524	536	571	490	552	567	555	559	557	530	499	564	568	541	569	548	510	563	584	565	543	527	504	536	570	553	494	523	512	554	515	529	584	560	594	586	595	501	562	531	529	538	526	507	538	594	537	546	552	568	555	570	549	523	566	571	523	567	546	551	541	521	527	570	552	553	550	573	519	530	512	558	614	564	614	564	537	564	540	538	536	548	547	533	530	601	516	531	586	557	515	539	538	536	565	519	548	578	538	541	552	589	537	601	523	545	525	538	500	560	583	552	571	549	593	525	568	547	539	518	561	556	551	544	602	593	530	563	536	552	570	562	564	519	560	536	557	548	569	560	529	556	554	524	530	536	517	514	569	561	567	564	526	552	539	534	564	575	544	586	522	563	588	547	520	545	537	555	530	544	517	578	524	528	516	526	577	596	584	592	552	559	528	551	552	558	552	548	565	562	537	571	589	548	574	524	576	595	564	558	574	532	537	543	536	553	537	547	555	575	503	573	587	546	546	601	543	572	518	566	539	520	582	562	608	530	563	575	583	561	550	594	561	557	575	565	525	524	564	576	598	508	540	597	571	547	543	535	573	525	534	550	554	575	524	540	575	562	611	553	545	528	557	581	584	546	522	512	551	510	502	596	555	559	525	540	543	576	567	568	556	553	566	565	519	530	603	534	549	544	553	590	593	564	529	542	583	579	532	501	540	568	564	542	553	563	592	560	542	535	543	526	527	553	527	520	546	555	551	566	551	554	585	526	565	584	577	540	502	534	550	593	541	528	610	529	550	524	558	544	583	545	476	581	522	543	578	577	532	599	587	546	491	555	533	524	544	579	555	566	563	632	555	517	532	538	541	547	561	575	515	529	559	529	559	606	524	569	545	531	555	512	561	543	567	552	539	569	534	596	557	553	522	552	559	606	555	540	530	555	537	555	534	591	514	565	573	550	560	512	554	569	563	548	533	621	526	542	540	532	511	588	584	562	561	562	550	540	577	543	527	565	571	551	531	556	553	547	542	547	513	557	591	613	553	576	564	566	561	557	529	607	605	531	537	573	520	558	524	563	595	570	497	552	586	569	571	584	541	568	552	560	542	552	568	564	550	574	501	542	540	540	546	573	510	565	559	559	528	564	566	550	527	569	548	545	538	529	548	514	542	532	535	541	554	581	535	585	508	522	565	546	540	548	588	531	522	532	548	572	504	544	549	593	577	575	532	600	566	549	552	604	542	551	523	529	543	544	538	555	534	540	585	593	536	549	517	548	564	549	557	549	561	545	535	534	567	545	525	551	552	566	527	565	560	544	542	522	561	561	557	524	558	518	532	569	581	575	579	558	535	523	562	514	547	542	573	562	577	581	564	579	558	542	527	570	507	560	574	539	539	579	503	540	537	525	555	598	580	583	560	545	505	531	561	577	528	626	579	555	557	543	538	528	526	592	562	539	554	535	537	569	542	540	491	552	566	563	568	561	576	514	594	570	563	561	557	578	521	547	571	581	588	547	557	573	561	562	532	526	539	603	588	538	542	541	577	563	556	540	536	542	533	555	546	536	536	504	544	549	499	501	553	585	525	593	557	535	519	509	526	589	558	559	529	583	568	530	530	579	573	555	540	546	548	530	544	530	549	558	523	497	558	515	587	545	526	493	597	536	592	557	544	541	563	512	524	540	542	540	570	522	503	554	537	552	496	522	533	575	542	570	532	537	529	536	557	540	530	505	536	592	526	535	565	548	547	563	558	553	545	578	550	554	531	569	604	593	585	517	576	538	534	582	575	562	535	554	598	601	530	553	550	575	548	576	543	561	515	555	576	519	544	535	512	577	540	561	542	550	569	570	522	579	539	563	545	581	548	531	512	561	516	539	524	492	558	540	561	538	555	572	588	571	544	536	565	560	576	519	567	498	550	558	586	540	533	541	572	563	571	569	584	542	532	547	555	583	539	550	549	512	523	549	548	557	526	518	567	550	575	539	542	536	550	545	599	562	527	572	539	575	585	542	538	539	548	559	545	570	582	546	489	541	548	599	543	528	524	554	524	529	547	528	553	511	574	572	523	541	561	597	581	548	563	552	517	521	516	559	562	566	524	552	581	585	529	582	519	569	522	563	569	549	552	529	565	565	551	527	608	516	536	564	524	531	585	533	517	562	574	559	568	558	552	550	554	543	490	558	557	544	549	593	568	524	572	569	578	541	541	523	565	580	556	520	500	523	542	501	558	551	574	508	530	592	590	546	512	548	553	529	591	552	524	555	533	507	577	513	537	538	541	540	509	566	586	591	582	563	530	515	546	566	521	593	545	579	594	525	543	543	538	553	561	567	566	539	546	537	533	525	565	528	552	547	545	546	565	587	537	575	566	546	548	554	554	605	517	563	508	541	527	534	573	580	520	532	558	573	602	586	556	532	534	553	561	588	566	518	579	557	511	524	568	561	554	535	522	565	616	564	552	565	556	574	546	556	544	559	580	571	550	581	533	565	542	535	523	572	523	585	547	514	556	525	556	544	560	545	490	586	526	540	542	564	544	531	550	563	538	559	558	524	519	579	559	574	515	540	551	556	585	608	526	541	571	576	567	591	562	538	522	558	525	582	540	530	562	553	574	540	513	556	590	562	567	573	530	517	555	564	550	556	587	556	573	578	585	578	524	567	541	527	544	568	530	579	546	535	562	548	555	540	584	567	545	535	583	539	574	587	581	556	554	570	560	570	545	605	520	555	562	578	600	550	527	557	532	587	545	600	544	564	546	539	570	587	562	577	587	547	559	567	561	521	551	562	568	572	564	523	550	529	583	526	510	518	516	557	538	537	523	562	516	585	572	524	559	539	559	538	600	554	531	554	512	592	578	525	533	563	548	522	523	585	530	564	570	557	551	572	526	636	562	540	583	542	573	495	564	597	532	533	546	544	549	545	518	564	538	546	543	549	485	533	489	526	543	559	536	544	557	553	582	565	580	542	558	579	482	536	535	552	545	568	561	567	536	526	558	550	572	557	552	530	552	598	580	567	563	546	536	552	533	570	539	535	519	610	578
54597	50473	40983	27435	23569	22192	18534	10802	3278	586	430	367	308	302	304	279	273	256	306	258	278	324	400	444	478	559	527	554	542	521	543	549	531	498	533	503	475	491	487	480	531	528	480	445	471	463	384	353	308	293	286	317	393	386	370	417	399	395	392	348	383	376	385	340	311	325	323	331	235	240	238	250	235	231	255	237	264	239	237	243	265	235	238	221	246	247	239	230	217	244	239	270	237	262	229	227	202	248	223	221	237	245	244	221	219	239	239	237	257	261	265	212	218	238	250	200	226	212	207	222	207	247	231	223	225	220	255	211	257	220	251	243	226	224	221	193	233	236	229	250	268	245	242	237	219	224	212	227	255	241	250	243	218	214	200	239	218	218	238	191	229	227	243	199	260	257	228	250	231	234	231	226	243	267	216	235	224	233	250	235	228	217	238	237	224	274	238	211	236	236	237	231	222	233	235	240	234	244	212	222	250	236	226	233	233	271	221	220	239	232	252	196	227	245	226	249	247	214	224	244	260	225	215	229	244	243	228	216	220	194	215	217	242	239	241	222	234	210	234	237	215	243	249	248	266	222	232	225	262	216	228	217	249	239	242	231	241	252	233	251	206	210	229	231	218	231	227	255	230	237	235	219	229	210	241	268	227	227	254	200	245	258	221	264	228	251	257	228	206	259	243	220	247	224	234	199	250	240	220	238	221	245	191	223	242	211	242	227	223	262	231	217	227	229	264	262	244	249	205	217	256	232	254	204	246	264	236	204	217	252	240	245	231	250	224	223	234	230	235	227	241	225	234	233	246	267	227	233	238	249	257	217	252	224	212	232	229	234	262	229	237	245	246	237	205	231	230	229	208	217	190	218	224	245	232	234	236	243	215	218	219	239	222	235	213	249	224	257	248	219	193	210	228	245	188	247	249	254	228	237	220	223	247	231	238	242	235	243	234	215	215	219	227	253	218	216	228	262	226	274	240	221	229	242	192	209	239	228	246	237	228	210	202	224	219	222	247	232	237	228	240	240	217	238	247	233	213	226	231	240	214	227	226	219	235	209	254	245	217	248	218	230	213	254	221	193	221	236	278	243	267	226	228	197	232	260	212	248	252	253	234	226	206	243	217	225	233	251	246	236	238	243	230	215	212	229	212	222	202	234	250	225	236	235	245	248	225	234	217	242	237	200	212	231	242	216	266	276	237	230	225	218	243	227	230	224	205	229	246	229	245	257	251	233	243	228	205	254	239	230	235	242	233	234	221	241	238	224	240	244	233	231	235	211	212	240	228	266	218	237	234	200	214	212	196	216	245	239	210	214	212	261	236	229	231	204	243	240	252	204	234	215	209	194	214	225	226	223	269	233	239	245	233	218	223	233	255	213	233	229	249	236	233	226	249	231	212	209	223	230	232	225	237	184	206	242	248	199	252	253	222	254	243	200	233	246	203	215	198	238	230	245	245	226	234	233	268	249	207	219	204	222	223	253	222	232	249	232	229	207	252	229	235	231	226	230	237	217	239	209	237	235	247	242	234	227	212	242	230	233	216	256	229	223	219	225	220	239	214	241	209	214	215	214	207	234	253	228	245	253	205	225	227	237	203	213	235	244	231	222	256	239	243	251	218	222	225	240	237	229	234	213	214	237	230	246	203	233	233	219	204	238	233	246	231	218	219	229	227	239	232	233	244	265	240	219	224	237	206	246	235	242	249	243	217	224	227	236	219	258	229	209	246	241	196	221	252	244	257	248	230	223	215	219	222	238	234	230	213	244	236	212	213	231	214	219	247	221	215	245	232	225	199	238	201	236	238	244	227	240	238	250	247	222	226	235	227	204	213	208	237	248	232	216	214	218	234	220	223	265	219	215	233	264	238	220	229	186	203	264	235	220	229	240	247	216	241	223	246	232	217	227	228	218	226	233	221	231	231	241	207	274	231	217	232	224	249	193	245	220	235	233	213	218	229	253	230	250	211	246	220	210	255	257	247	216	231	261	236	246	270	229	257	251	249	241	216	214	237	195	232	232	244	236	230	257	245	222	214	242	205	215	224	244	221	220	223	241	248	228	230	213	226	239	242	234	262	223	213	234	243	228	216	237	226	233	223	243	227	228	227	232	214	236	223	229	218	252	247	231	232	235	222	238	219	232	223	252	231	233	230	238	233	226	241	217	218	203	216	218	227	226	244	202	216	214	224	231	233	230	259	241	227	193	229	234	221	225	217	227	238	223	238	260	209	207	218	236	253	231	246	220	243	246	217	225	238	244	217	228	218	211	239	231	222	218	232	229	236	242	236	255	228	248	240	220	207	249	250	231	234	199	215	238	226	228	232	231	236	232	181	273	233	230	227	243	252	230	244	235	226	229	229	246	252	237	191	273	224	248	264	228	212	218	240	235	230	208	234	242	223	207	254	210	211	240	240	242	225	235	242	238	221	227	205	221	230	242	219	198	225	224	228	240	205	253	242	235	248	223	200	247	268	232	249	194	238	229	257	201	256	209	246	236	228	219	221	232	225	248	223	254	256	245	203	238	239	212	225	237	230	233	239	237	252	243	216	229	253	216	243	215	201	255	212	237	214	252	213	232	258	220	247	252	229	222	239	249	231	262	225	256	220	233	218	231	245	231	196	208	232	270	253	226	241	238	230	264	209	255	209	228	230	248	189	236	246	232	232	210	233	234	229	243	251	219	239	194	216	230	251	238	261	214	217	225	239	249	240	239	247	230	235	202	223	200	242	220	249	222	207	214	228	236	220	215	242	247	237	219	235	235	243	257	227	266	197	245	216	218	244	242	213	226	212	214	206	229	204	240	226	228	252	234	237	213	213	193	252	240	237	236	229	216	240	205	236	216	218	229	260	218	242	221	220	243	240	252	254	235	219	248	222	208	241	211	227	271	240	248	242	238	204	223	243	204	236	249	238	234	209	220	228	248	211	235	231	226	207	234	243	229	244	233	238	251	233	262	240	241	220	231	239	219	224	228	228	194	248	253	243	242	220	231	246	249	252	249	208	248	222	229	267	237	246	243	229	254	237	231	218	243	243	233	246	224	225	238	226	219	244	194	220	225	238	269	222	236	236	255	241	220	229	260	204	216	221	220	227	231	246	250	228	235	221	219	222	215	215	202	249	238	217	233	227	231	238	212	214	264	208	268	222	254	216	217	238	212	262	217	239	214	213	242	222	240	246	259	239	258	239	237	218	214	237	223	226	240	224	221	247	243	211	240	280	208	211	230	234	228	201	246	209	229	222	271	236	254	239	272	195	228	219	226	231	226	263	253	229	212	246	210	216	220	271	253	231	230	257	243	210	250	245	248	219	211	222	199	242	201	243	224	218	225	217	256	230	224	234	221	238	217	225	237	239	241	245	234	237	220	203	189	236	237	214	233	212	236	227	210	226	233	256	247	197	228	247	200	225	222	233	219	195	218	228	233	248	248	223	231	215	250	224	248	243	230	227	221	220	230	248	242	236	224	228	232	218	260	222	240	238	235	258	245	220	241
44585	54925	38562	5553	3680	2860	2304	1969	1770	1463	1334	1191	1086	1007	901	891	852	868	818	849	829	1059	1560	1953	2256	2382	2476	2564	2514	2499	2393	2383	2474	2323	2627	2410	2354	2358	2404	2292	2408	2365	2148	2195	2293	1693	1609	1147	1126	987	1148	1270	1618	1485	1519	1662	1759	1495	1463	1457	1327	1408	1451	1131	1070	1083	1153	980	771	616	655	626	643	618	600	589	575	607	657	598	574	571	592	552	543	561	544	548	519	556	503	551	562	518	535	540	563	551	558	515	524	567	536	516	487	523	565	547	510	544	509	555	515	517	539	518	502	541	529	535	534	505	501	534	541	522	492	504	488	522	547	572	515	500	500	513	535	542	536	553	545	548	546	529	550	518	522	522	542	535	523	572	525	537	542	502	514	512	523	529	544	571	536	552	537	522	505	540	518	498	542	490	516	543	508	538	534	509	535	545	489	482	502	500	500	547	493	527	512	552	548	509	513	536	524	535	510	556	513	519	517	500	509	514	525	545	532	549	549	514	537	512	524	556	538	500	513	537	516	534	526	513	567	563	464	535	487	544	514	543	504	535	529	517	556	533	509	502	548	530	598	504	533	531	533	487	511	512	529	521	540	526	510	552	498	533	514	535	528	529	515	551	538	524	552	520	538	571	545	538	532	538	509	543	532	513	504	538	513	554	529	533	522	555	482	537	515	551	516	534	523	455	547	518	522	511	551	508	507	568	565	497	520	527	523	506	523	535	547	532	532	514	565	506	527	465	535	533	523	522	529	562	493	565	518	558	525	508	566	567	510	503	553	529	544	492	551	545	514	518	526	562	572	556	545	553	557	540	534	524	525	519	539	556	530	517	538	493	511	535	521	542	549	509	526	520	550	537	515	560	572	526	566	532	550	501	565	516	535	544	529	516	509	550	540	539	515	490	503	497	539	494	526	533	513	569	552	572	520	535	530	533	511	531	520	542	559	521	534	521	531	537	527	528	490	552	516	569	543	532	514	516	522	510	537	485	557	536	499	513	519	498	571	546	506	525	527	556	513	565	544	582	521	562	486	533	514	538	540	513	529	534	544	545	519	514	521	565	539	568	533	480	523	561	537	531	544	509	545	545	530	524	524	510	546	556	495	516	542	504	526	514	490	519	533	601	541	548	566	496	538	527	512	548	579	546	510	525	505	521	520	575	528	521	529	525	500	558	563	528	573	550	513	549	505	533	517	503	502	523	575	519	516	525	523	502	520	560	510	542	553	534	526	518	537	502	521	542	508	512	532	508	516	549	539	534	521	532	526	542	584	528	541	532	524	583	502	554	536	572	517	529	516	547	516	521	526	540	499	520	553	514	565	522	530	515	499	522	515	523	525	524	554	499	529	520	560	501	483	511	501	527	509	504	546	525	541	531	517	516	514	539	537	511	530	515	520	518	536	536	516	539	559	529	539	575	537	513	538	526	558	530	500	545	565	513	509	537	556	526	523	530	525	554	549	522	501	543	534	521	557	525	516	538	523	529	523	561	501	531	470	517	520	527	521	550	538	527	542	479	521	537	480	490	542	516	541	510	525	509	513	521	497	525	498	523	533	545	540	507	517	519	530	548	515	512	521	522	527	557	526	477	546	553	530	554	569	499	539	536	540	562	526	542	540	528	586	553	489	550	556	532	555	546	494	516	520	512	523	508	549	487	538	514	550	526	548	549	525	555	556	511	567	552	523	544	520	501	505	515	503	530	510	510	514	540	567	474	522	545	532	501	523	530	507	527	501	530	504	542	527	552	529	505	550	525	498	565	505	498	482	561	564	516	563	506	552	556	535	510	526	488	489	548	504	540	534	540	551	507	551	541	526	515	496	539	535	528	567	544	521	560	556	564	557	525	579	511	539	521	554	530	498	531	548	510	524	512	537	524	549	517	525	517	521	546	509	556	575	554	527	505	505	505	524	482	544	529	546	537	517	504	544	474	533	524	510	537	534	516	480	505	524	511	474	503	508	566	544	536	552	497	520	558	558	534	514	571	515	541	548	538	511	505	520	525	580	539	539	548	541	565	573	547	539	587	532	516	522	485	543	535	526	530	511	553	568	490	558	553	483	536	515	540	533	565	512	544	513	557	537	517	533	500	513	549	546	539	538	504	566	492	521	521	530	527	562	528	494	548	529	527	539	552	496	503	513	518	539	492	538	517	501	501	557	514	532	527	509	526	523	535	503	528	542	523	547	529	543	557	541	539	522	537	551	507	509	542	553	522	515	545	515	541	490	560	528	551	521	535	519	541	539	558	510	487	531	505	540	523	552	525	528	522	516	520	521	497	576	518	553	547	509	526	522	518	535	518	546	560	547	508	539	523	532	490	516	564	536	538	485	524	526	487	526	507	507	554	552	479	526	516	521	522	520	493	540	523	566	521	502	558	538	499	520	500	544	550	501	487	519	556	533	501	530	505	531	524	481	526	521	545	532	509	581	525	500	516	553	567	595	519	533	573	506	490	545	505	474	521	523	523	518	600	539	520	526	509	576	519	513	523	521	574	502	532	512	511	517	519	520	536	503	484	536	524	526	532	508	516	548	510	526	531	545	501	527	492	511	540	536	545	533	524	504	483	544	493	542	496	490	521	526	544	543	572	534	485	600	545	570	517	554	521	548	547	552	520	510	519	521	546	532	562	512	504	540	558	498	506	551	518	548	495	498	523	541	572	538	534	489	541	507	513	550	564	515	494	533	501	538	502	512	509	527	534	518	535	530	564	524	493	546	524	548	550	558	537	505	555	502	534	531	514	516	523	559	531	563	531	498	510	505	522	547	491	540	501	541	529	529	546	522	558	500	550	537	589	556	531	495	521	515	550	514	530	520	485	533	554	545	544	556	538	522	518	539	555	500	568	568	501	511	512	537	531	544	535	537	513	522	511	547	528	511	541	504	524	508	544	513	538	548	568	532	552	555	530	522	548	556	508	540	539	570	467	517	522	538	563	538	528	535	576	539	499	518	532	493	527	520	566	503	506	550	511	520	544	539	509	501	531	553	545	514	496	554	489	552	533	552	559	535	524	476	487	538	492	488	532	525	500	511	537	523	514	532	570	520	528	521	509	505	527	543	548	510	547	517	524	508	543	529	547	542	490	519	500	565	565	530	532	501	543	508	507	532	515	510	488	532	507	536	482	516	544	544	527	512	580	514	513	528	523	522	533	555	545	543	511	507	547	542	527	530	535	558	556	502	506	568	512	519	558	558	545	522	557	524	509	544	527	538	522	531	488	534	526	527	528	559	581	512	528	544	537	530	526	519	510	554	509	510	494	549	505	543	517	551	540	527	511	550	500	544	536	539	525	553	533	482	501	545	558	551	524	534	581	497	558	558	525	514	556	520	562	538	503	514	530	549	510	564	510	519	545	548	562	500	523	499	562	524	513	536	508	522	467	511	527	528	496	534	514	514	505	542	543	510	532	540	575	539	507	511	534	531	529	555	548	535	509	505	527	547	520	495	532	498	537	491	544	490	542	540	499	582	532	542	534	520	471	557	524	525	519
18308	22472	20229	5064	579	231	234	212	220	247	212	207	243	230	207	201	210	238	235	263	263	271	256	316	282	280	302	295	318	314	317	291	307	296	285	281	278	245	245	275	269	281	283	275	259	266	246	232	237	223	235	263	244	243	242	246	222	246	240	214	250	233	246	208	205	239	245	221	228	232	205	223	222	227	230	208	245	205	193	241	248	207	255	244	232	204	221	195	209	236	230	225	217	229	243	225	232	215	258	226	215	250	237	204	213	213	219	208	218	176	239	239	228	220	239	225	225	237	231	230	223	247	226	222	215	223	218	234	218	242	205	199	203	202	218	210	205	204	234	214	211	224	215	191	203	214	228	230	224	223	231	232	227	230	221	207	215	240	229	235	229	219	228	226	226	217	235	234	222	202	211	236	237	197	226	247	220	226	223	237	249	203	220	203	240	206	216	208	204	247	238	234	229	219	217	236	255	216	228	228	202	222	227	196	231	253	221	207	209	228	225	223	221	193	236	224	225	243	240	208	252	215	216	235	234	202	265	250	236	233	227	221	231	221	206	218	236	204	223	224	206	233	230	239	204	238	217	210	233	228	200	232	206	234	195	224	224	241	220	247	215	247	227	207	216	208	240	242	242	202	233	225	227	227	241	236	215	225	231	211	222	218	210	232	218	192	211	254	235	224	233	233	234	235	229	220	202	204	244	236	216	231	177	230	213	237	224	209	233	233	233	218	211	231	236	256	221	200	197	237	233	239	217	235	243	219	214	233	230	219	197	230	245	224	236	246	208	209	230	200	213	233	208	234	222	235	247	249	217	246	235	204	225	240	211	226	228	203	217	220	243	221	218	211	264	211	205	210	193	248	232	235	221	216	216	207	230	214	247	221	226	218	202	205	228	206	208	230	236	215	211	230	221	234	229	199	236	235	228	230	229	204	218	230	227	229	230	237	230	241	234	234	226	234	228	179	224	226	247	236	230	212	241	228	222	229	206	232	211	221	243	199	206	232	229	231	252	207	229	220	249	240	232	234	222	224	221	227	219	210	210	211	203	204	227	202	227	231	224	247	218	230	217	218	225	250	236	224	230	254	227	244	229	232	242	265	219	221	227	241	221	218	223	226	231	253	263	245	187	231	239	211	205	245	226	236	258	232	207	206	244	200	215	204	213	244	197	222	239	224	205	234	212	229	225	215	191	220	202	227	254	236	249	232	226	234	227	216	232	230	214	229	233	199	223	232	235	231	241	258	203	249	217	230	222	195	233	214	205	230	242	239	212	214	232	237	225	222	210	223	176	195	194	208	195	253	236	218	205	222	216	222	218	240	242	212	230	226	228	218	199	229	218	211	238	246	209	216	207	202	209	221	249	251	201	236	230	199	213	201	232	234	209	236	220	240	231	252	223	229	206	223	239	205	206	211	229	195	248	245	233	242	230	225	227	231	231	225	226	248	228	221	213	227	213	239	215	240	208	259	217	207	216	244	220	215	213	207	219	228	201	243	223	237	237	226	217	211	250	208	230	228	199	217	196	229	218	214	215	222	235	234	245	238	207	216	225	244	221	218	215	214	238	219	216	233	186	217	221	205	247	208	243	237	233	209	242	227	195	229	212	209	215	242	231	229	251	220	255	240	209	200	220	207	204	244	220	219	244	208	230	201	225	223	222	222	244	231	236	257	255	240	214	209	213	206	236	205	243	207	214	203	216	232	234	239	242	203	246	220	221	216	198	228	230	226	193	229	218	211	177	220	197	216	212	272	225	215	215	236	223	224	234	241	224	233	242	224	199	232	244	208	238	223	211	197	242	228	213	229	218	216	240	224	227	230	211	210	212	218	219	212	224	210	214	236	221	225	216	221	241	200	225	211	220	231	223	222	230	223	228	218	223	222	211	231	226	264	245	210	240	238	227	247	226	231	221	233	216	214	202	220	237	207	229	211	211	224	220	244	228	200	241	237	237	238	230	238	240	187	235	223	219	230	233	231	228	230	197	233	207	210	225	206	209	220	224	253	210	238	225	213	204	235	251	211	214	204	232	218	230	212	264	209	225	220	193	206	201	198	236	197	246	222	237	222	251	200	215	228	235	229	234	220	249	240	188	212	191	206	219	202	231	190	214	228	224	230	207	219	240	216	271	246	220	234	216	228	220	239	223	205	224	231	245	217	243	209	215	236	235	237	182	228	214	241	241	241	227	232	227	202	224	207	216	240	260	241	216	198	226	198	229	217	229	211	231	225	227	223	227	227	198	204	228	236	182	222	214	218	227	231	195	237	225	197	214	235	223	226	231	227	221	218	223	216	216	221	218	227	186	225	217	224	217	226	243	217	200	216	212	236	215	238	212	225	241	198	203	213	226	201	213	203	220	222	243	226	231	211	202	240	227	219	250	244	227	224	243	206	229	258	202	221	228	200	231	237	222	241	214	217	217	230	240	222	224	241	215	240	222	210	227	232	251	231	210	214	205	226	231	219	233	214	226	225	227	224	198	229	219	237	225	220	237	220	202	215	217	218	247	209	217	241	253	219	223	215	236	193	226	254	241	227	239	222	189	216	237	216	232	204	247	225	208	225	203	239	223	210	201	221	256	225	202	221	242	207	263	191	204	216	195	232	242	210	243	222	212	233	214	231	238	194	207	225	215	243	201	239	227	248	197	222	213	220	245	223	233	226	258	201	227	211	244	214	230	226	207	250	253	236	191	239	213	224	234	216	232	217	200	237	234	224	223	235	230	232	212	210	237	207	219	214	216	219	229	234	230	245	220	196	225	213	247	232	212	217	228	238	205	210	257	230	239	211	236	226	219	215	199	246	224	242	224	192	202	247	223	248	215	219	235	229	239	260	221	217	221	204	240	238	232	206	218	240	206	217	210	237	221	210	219	195	231	195	237	227	239	224	228	227	218	207	211	208	213	215	224	243	217	221	199	233	236	227	256	220	190	244	213	203	239	235	244	221	207	219	208	204	258	248	211	221	253	223	217	241	206	245	193	230	219	249	195	222	231	232	254	232	224	223	207	238	217	233	245	202	197	209	209	225	238	233	234	215	219	210	251	219	249	236	215	234	215	242	233	195	228	222	230	235	211	208	221	226	243	234	204	202	247	244	223	218	200	202	205	211	210	208	223	224	241	225	223	207	231	216	245	204	208	243	222	246	265	222	223	232	220	216	220	216	236	223	249	219	239	217	230	229	230	242	249	240	225	219	221	210	215	223	226	218	226	217	203	229	219	252	213	205	250	217	239	240	191	208	202	229	224	212	235	221	239	244	238	232	229	228	223	219	234	230	207	228	253	239	221	229	236	228	225	225	226	227	242	201	222	222	191	223	250	239	218	226	197	207	214	204	210	233	221	237	204	233	224	205	234	239	228	210	245	233	225	215	203	219	204	213	213	235	213	224	252	246	220	205	199	193	230	207	240	203	204	193	227	217	250	225	220	240	202	232	213	240	228	217	228	209	251	245	249	234	235	247	255	232	244	236	252	236	241	210	241	217	195	202
14422	23988	25244	2421	604	566	564	508	577	568	580	546	548	558	545	520	555	548	507	588	687	796	883	963	1063	1084	1152	1230	1203	1244	1212	1248	1273	1150	1125	1034	931	934	851	852	864	842	859	787	768	766	747	670	704	655	715	676	723	690	654	670	629	623	666	679	570	635	592	588	555	539	582	555	589	579	580	534	534	577	551	537	536	547	544	497	543	551	533	583	567	519	506	546	529	476	559	518	530	525	536	556	542	530	529	497	558	533	537	511	473	511	521	540	539	518	544	524	578	545	496	536	557	555	557	515	547	544	595	555	509	529	498	550	552	565	533	533	535	502	554	569	542	508	533	538	518	521	550	535	538	503	543	563	525	498	548	536	511	541	539	519	544	539	530	516	554	527	536	494	529	504	532	507	565	547	534	512	525	489	528	502	496	482	506	576	543	606	522	507	549	542	504	530	558	522	549	540	528	547	531	569	597	563	527	522	545	543	513	543	553	507	535	554	562	549	539	519	498	539	567	520	501	535	514	546	572	520	510	509	520	521	543	515	531	510	538	482	543	533	522	513	519	538	508	529	563	541	518	581	532	552	491	554	558	506	540	526	536	519	573	569	545	547	571	544	503	568	523	489	532	533	525	503	547	495	488	550	486	558	542	509	546	590	552	561	536	542	560	546	556	527	556	540	532	523	508	539	549	516	592	576	525	531	535	554	513	519	512	556	541	527	570	581	560	524	535	510	552	545	583	541	478	558	560	564	521	494	521	552	514	531	503	509	513	512	570	565	546	496	533	542	544	560	508	557	543	498	557	554	540	511	547	541	577	497	523	534	513	567	525	530	539	548	483	559	500	512	525	538	563	524	564	559	542	525	535	530	501	526	577	537	513	522	502	537	516	518	531	514	545	513	517	539	553	552	530	533	516	527	559	517	524	555	560	517	506	566	524	537	570	543	532	536	516	541	497	490	536	522	537	555	506	523	511	540	555	540	484	573	474	557	518	556	530	532	539	522	491	526	543	577	509	553	523	521	533	579	534	549	529	569	552	507	556	534	517	506	575	566	523	538	542	555	552	519	530	568	534	485	546	519	508	551	538	515	547	537	517	535	525	531	513	524	508	517	511	502	528	509	550	545	547	531	522	531	540	532	566	550	557	506	498	539	536	545	535	528	526	529	506	507	509	540	539	548	511	545	516	518	515	534	573	543	588	552	503	543	528	540	523	536	498	523	528	560	518	485	506	594	524	517	521	506	533	526	537	503	543	525	541	552	525	547	532	549	534	496	531	489	552	526	541	548	523	550	494	569	553	550	541	498	519	553	529	528	517	552	508	571	520	565	499	530	511	544	542	578	539	542	509	576	542	522	495	566	518	567	548	556	545	523	535	520	502	541	514	514	554	510	556	541	571	536	475	548	521	544	539	504	513	515	518	538	546	549	567	545	550	518	508	519	563	548	540	523	528	551	507	559	600	518	519	538	500	548	516	529	526	521	538	491	547	508	550	543	520	546	521	528	561	538	541	513	551	503	568	526	603	536	536	588	521	519	547	579	492	533	505	501	537	550	518	504	526	537	540	551	576	554	535	572	541	538	534	492	528	533	509	544	541	571	550	568	510	540	503	540	529	499	534	520	507	548	569	510	499	566	551	533	504	529	571	577	530	548	528	574	529	547	518	516	534	506	504	536	538	537	556	512	536	504	526	510	554	524	567	525	569	558	547	541	528	561	513	523	530	557	542	504	523	509	530	481	517	553	559	511	580	529	531	559	534	494	523	526	532	553	522	579	499	561	563	536	533	565	562	507	546	560	503	564	514	577	543	547	539	562	567	554	558	521	538	509	537	528	493	529	557	557	497	511	506	550	535	536	530	538	567	581	492	496	545	537	523	522	543	542	540	555	537	532	514	540	559	555	523	522	529	517	518	520	549	512	510	509	505	512	508	547	518	550	538	542	517	522	536	541	513	557	519	555	571	538	526	494	527	568	575	502	526	536	552	531	531	517	515	507	566	555	551	571	542	506	532	575	498	568	529	558	519	537	532	546	502	510	523	557	525	512	534	534	572	523	509	520	508	531	537	537	508	531	563	524	503	534	551	538	535	542	542	557	550	539	544	560	565	528	498	532	498	520	534	515	548	518	503	587	591	495	520	516	510	524	541	500	557	541	524	529	542	539	519	532	561	535	505	552	513	539	516	510	546	545	529	560	525	526	559	541	569	504	546	521	500	535	583	567	548	547	542	532	518	542	530	522	497	530	580	507	517	518	533	548	545	578	533	530	552	540	549	519	495	554	509	545	523	548	532	559	552	536	529	544	540	541	526	546	528	499	554	511	541	559	552	567	523	523	515	555	563	562	575	508	554	524	515	513	570	518	508	503	512	526	524	574	527	514	489	531	523	547	541	532	534	559	540	520	525	496	569	527	525	511	494	526	539	521	534	524	533	534	514	506	560	544	524	529	525	565	562	582	545	536	511	566	545	543	491	543	528	516	468	517	578	503	523	564	538	552	503	547	531	527	512	489	541	511	516	514	501	526	497	562	510	562	530	523	533	539	527	534	526	534	531	552	531	548	539	587	570	542	558	528	491	507	481	535	540	558	492	583	554	495	559	493	564	555	572	520	568	532	579	501	511	518	528	515	509	514	530	514	544	525	573	486	477	497	545	551	524	521	548	539	529	558	493	521	527	526	558	533	570	540	514	552	566	538	553	545	467	531	526	524	532	536	547	522	537	505	510	537	526	489	556	562	504	517	545	554	515	570	516	509	539	558	557	495	538	586	531	526	550	513	519	480	532	548	527	489	570	534	510	461	562	529	546	507	548	543	558	529	526	524	510	530	546	581	557	540	510	533	551	544	549	532	509	534	533	593	512	525	560	510	521	503	529	586	517	524	514	531	529	508	498	528	548	538	540	527	522	525	546	512	576	531	550	557	521	541	511	553	549	494	533	563	526	534	495	540	530	502	512	526	542	539	526	504	514	516	498	558	594	569	547	564	534	544	532	531	528	520	565	541	518	516	508	534	533	544	514	582	523	546	553	560	511	523	559	529	550	543	528	581	505	537	541	573	488	504	574	513	502	539	542	549	546	560	549	537	509	525	517	558	551	535	560	531	510	537	520	542	538	527	502	607	533	537	497	498	555	560	525	518	514	524	541	565	536	551	527	544	571	538	539	569	511	498	564	536	559	544	568	500	511	537	521	514	544	527	537	511	515	544	521	570	527	536	533	540	547	493	506	535	586	568	502	519	528	512	587	513	543	521	533	528	493	520	559	546	565	466	491	534	520	572	563	510	577	538	534	517	534	534	516	543	560	506	501	505	535	535	572	533	569	506	516	583	533	544	536	517	548	544	572	531	558	546	535	506	510	556	527	516	504	512	550	510	574	544	543	530	522	578	556	535	539	564	501	552	532	528	557	538	558	537	520	533	537	564	493	495	537	515	504	500	581	515	506	531	528	518	526	529	524	596	581	569	519	500	517	505	531	543	556	520	532	529	553	540	514	546
45567	49169	44821	27424	22240	16244	7475	2223	576	291	300	262	283	251	230	243	235	241	275	248	249	292	310	378	388	390	394	430	418	427	425	385	400	416	387	356	377	363	325	333	364	298	326	322	319	330	306	289	291	231	295	258	277	302	283	286	293	292	309	242	229	280	273	254	248	243	250	253	218	250	239	228	257	277	269	231	231	253	234	241	250	232	268	235	236	239	231	223	229	244	226	211	227	269	251	224	234	254	234	214	218	226	247	246	201	249	214	229	219	224	238	237	236	236	225	248	259	255	222	228	234	226	241	197	218	221	218	231	238	233	245	238	232	239	235	240	220	217	221	227	207	235	224	233	236	212	243	259	227	216	255	248	235	243	242	235	272	223	203	256	212	219	229	247	216	214	214	250	212	223	237	235	224	247	223	221	229	233	231	219	259	226	251	248	210	262	261	243	239	229	237	259	235	257	249	227	237	250	228	219	233	217	231	283	279	242	248	225	264	253	235	229	233	262	214	244	199	206	225	247	229	245	251	252	226	239	201	226	237	273	223	250	206	218	241	225	235	235	231	208	235	226	227	216	254	244	235	224	220	216	210	247	265	223	240	234	253	237	231	241	255	226	244	249	243	252	215	246	269	218	227	226	267	242	223	241	233	210	215	216	234	234	258	256	238	255	250	236	212	221	238	228	238	220	239	233	232	245	230	252	235	243	273	220	246	231	214	224	234	217	255	194	235	189	248	273	254	249	241	217	219	232	250	220	245	246	236	234	228	224	231	239	215	241	225	239	213	232	221	237	226	240	233	248	242	240	248	232	249	244	222	254	249	236	252	254	265	259	247	212	243	239	222	253	228	231	223	231	237	245	229	253	235	231	228	259	242	230	225	236	243	249	226	222	237	242	231	260	222	233	225	227	230	232	223	232	235	222	231	207	227	246	244	231	252	248	225	237	231	257	217	212	252	230	231	241	228	225	214	226	249	239	267	232	224	222	248	232	204	237	230	228	221	255	221	257	240	247	238	216	278	253	240	219	243	239	247	230	219	240	236	255	251	209	253	226	260	236	232	236	248	224	235	228	253	251	249	271	211	245	218	241	245	214	250	217	243	233	220	230	250	227	237	223	220	227	212	223	254	248	250	255	230	217	222	224	235	231	216	210	242	239	242	226	227	228	243	218	212	225	270	247	248	233	250	249	242	204	226	245	253	236	219	233	219	228	241	231	246	236	229	242	217	218	225	221	258	260	227	243	232	237	223	254	239	235	220	208	226	249	240	279	209	237	215	246	203	209	249	223	232	223	232	201	240	222	242	241	215	215	260	229	236	217	219	226	248	239	216	223	244	247	205	238	232	240	259	230	250	233	229	249	234	247	236	226	226	241	232	249	231	244	239	235	211	249	234	213	229	213	228	221	244	263	234	219	227	210	236	213	227	245	231	257	243	239	213	280	240	211	228	232	253	235	222	201	237	225	239	260	232	223	212	235	246	245	254	226	218	238	229	240	224	238	213	231	250	221	210	229	249	245	230	220	256	241	243	230	213	262	243	207	238	253	201	200	209	224	245	260	218	230	226	240	241	222	226	226	232	244	225	214	212	249	225	231	236	214	235	225	219	250	257	216	238	224	206	238	222	203	216	244	226	252	204	240	207	208	228	210	203	255	214	233	256	269	220	232	264	242	255	246	252	240	217	262	229	235	229	229	216	248	203	246	250	242	213	226	250	224	256	239	222	252	207	254	211	223	211	235	240	265	242	231	207	224	240	260	216	237	234	243	206	220	231	223	225	214	236	217	233	226	219	249	237	223	244	241	244	234	211	207	241	207	217	237	245	214	226	243	224	244	199	239	232	240	224	217	230	199	238	243	218	233	258	246	254	230	228	245	229	231	234	239	216	235	253	221	232	242	238	226	240	229	217	239	226	246	244	250	243	238	230	217	268	244	221	219	245	228	256	258	229	242	228	220	250	248	235	245	255	247	239	222	220	216	223	221	240	245	272	222	231	253	251	241	236	229	268	234	221	241	228	238	253	236	224	223	242	240	245	235	243	243	212	253	227	244	246	247	245	208	234	233	270	234	210	237	240	235	223	243	252	228	255	234	239	239	236	230	209	217	213	222	218	247	218	221	254	273	213	244	257	223	247	213	214	194	236	247	223	246	232	224	248	240	230	248	225	236	214	220	224	250	228	235	225	234	236	239	239	218	232	253	222	238	232	212	205	234	263	255	234	211	215	228	243	222	200	210	223	216	230	242	253	242	215	230	211	250	233	244	225	240	217	209	232	252	265	222	238	215	200	245	240	249	240	225	245	254	223	233	224	235	221	238	218	229	217	229	238	229	236	235	228	227	229	258	245	229	209	224	238	231	242	264	207	239	213	234	208	216	246	229	243	245	248	230	222	232	246	219	269	244	233	239	226	235	236	247	225	233	232	211	208	246	214	196	234	222	237	209	233	241	193	240	249	235	247	239	222	247	226	249	217	229	216	240	213	236	236	228	207	215	231	229	247	241	239	262	208	214	251	230	224	263	231	233	229	234	239	252	233	213	218	230	222	237	241	247	234	249	214	218	224	228	220	236	277	241	232	215	208	242	226	248	251	222	234	217	237	233	263	212	226	232	230	247	232	246	244	251	236	210	216	212	249	237	261	225	234	224	211	207	223	246	235	229	247	237	213	217	256	240	239	242	217	253	224	250	259	236	234	220	221	205	231	240	220	237	257	243	259	245	244	244	227	237	254	251	245	228	225	253	235	257	225	247	238	227	239	221	264	236	216	238	272	251	220	250	222	251	224	231	202	249	238	225	228	245	262	212	225	239	232	247	213	216	223	241	247	221	221	253	233	239	241	240	240	267	265	255	233	238	210	241	211	242	264	210	212	233	248	209	222	220	241	217	219	221	236	212	235	253	211	240	222	220	204	241	232	238	238	229	259	218	227	223	219	239	241	223	197	255	249	242	237	239	205	236	239	231	214	230	222	206	271	217	219	233	258	230	264	253	244	237	225	252	231	233	248	243	195	245	218	232	249	225	275	231	226	207	258	238	221	210	240	261	230	210	216	208	221	247	223	233	223	247	247	207	254	228	257	203	242	231	252	224	245	239	213	229	235	232	234	233	224	236	220	235	247	209	241	255	238	253	230	249	209	216	217	256	229	257	237	265	266	201	235	262	268	251	220	263	242	248	235	234	226	216	231	221	207	258	217	234	244	237	239	246	216	245	201	254	190	211	239	255	250	225	232	237	241	212	219	201	209	242	243	214	210	269	227	219	230	236	241	266	264	212	226	204	238	215	254	231	253	243	237	247	248	225	223	242	215	209	238	221	261	228	238	234	244	234	221	238	220	266	214	228	247	229	231	249	223	249	217	239	245	221	216	234	215	225	203	237	254	256	225	230	253	257	219	216	239	224	227	211	220	233	228	222	230	233	234	246	231	243	193	218	261	234	234	232	283	231	220	198	255	264	244	218	245	239	204	224	201	256	231	232	206	222	255	248	248	246
37963	52136	48374	8802	1590	1271	1237	1028	952	849	766	759	709	705	656	699	656	684	693	640	742	942	1204	1299	1377	1566	1651	1669	1779	1757	1784	1676	1645	1675	1453	1520	1381	1362	1337	1358	1312	1238	1073	1209	1239	1047	955	853	848	792	834	828	947	1027	855	960	1026	975	901	758	804	856	849	700	697	727	728	761	652	585	596	534	585	578	593	541	555	564	546	579	597	584	602	582	574	551	531	531	552	551	544	491	550	516	535	526	556	555	530	553	584	562	585	533	531	529	574	528	557	539	570	487	555	562	539	559	552	559	522	531	552	537	486	553	563	571	557	532	552	543	554	546	553	565	553	567	526	568	548	498	531	570	551	582	572	540	536	542	561	566	541	540	529	518	500	575	543	587	529	565	521	538	539	542	552	547	548	516	547	574	554	548	524	623	558	555	553	545	562	565	534	553	522	556	550	549	540	546	513	549	547	576	511	497	597	586	528	484	575	508	574	527	551	518	526	533	564	540	502	573	551	552	530	521	547	594	539	591	552	535	563	541	580	519	566	571	541	526	539	562	564	583	532	506	534	544	502	508	522	521	568	545	524	526	572	521	560	541	548	544	570	557	555	553	563	578	535	501	563	571	578	553	564	531	566	537	537	525	526	524	503	552	552	599	525	548	542	538	550	577	606	520	500	575	580	582	556	534	548	548	552	565	585	524	549	515	541	536	587	511	476	541	535	582	542	480	529	517	548	538	489	536	550	543	542	513	534	525	554	565	561	555	557	542	550	604	536	556	516	587	540	522	524	531	542	566	576	556	545	534	538	577	554	560	525	562	542	559	568	546	528	538	505	525	517	562	531	565	558	524	548	519	581	519	537	571	541	495	496	510	575	596	556	575	581	545	539	550	536	534	529	518	573	539	588	510	565	555	552	539	513	573	548	536	561	532	524	575	572	546	561	557	549	556	522	569	559	532	529	552	544	561	526	567	518	544	543	555	583	538	519	507	545	544	571	542	539	548	573	552	526	524	570	520	539	532	537	550	576	540	566	548	551	575	556	585	508	558	539	555	525	563	521	513	544	564	509	521	524	544	522	532	540	539	564	540	516	541	598	528	550	554	559	515	567	596	557	497	524	598	503	568	516	566	528	527	550	537	531	542	543	538	570	559	589	564	527	536	486	559	517	545	517	572	611	555	543	516	557	578	501	595	534	511	542	555	561	565	568	560	594	573	551	517	505	486	526	536	572	476	592	556	553	560	531	582	552	542	528	555	583	566	563	542	517	541	529	577	538	566	570	553	549	534	542	551	581	566	540	515	582	518	545	521	539	522	538	556	547	543	528	556	552	526	554	521	582	526	545	505	534	538	543	538	570	498	559	558	559	565	579	508	546	520	555	546	540	560	546	531	541	557	530	588	482	553	527	567	562	514	568	547	581	560	552	590	503	554	567	559	504	558	535	535	507	519	522	530	526	566	551	570	571	556	599	553	519	521	579	503	574	516	572	497	537	553	558	488	554	536	549	582	528	548	545	571	527	542	560	575	551	561	486	520	519	537	574	563	548	533	517	579	536	559	520	548	538	570	552	523	529	594	628	527	543	532	577	503	596	550	534	569	575	557	541	555	534	580	565	601	601	562	562	561	510	552	573	545	562	541	520	528	538	605	520	562	535	580	525	513	566	544	549	561	533	531	512	539	557	537	513	517	518	515	512	544	592	530	510	576	543	552	589	530	544	555	587	570	541	564	527	537	572	535	516	495	552	517	543	539	539	541	538	501	542	581	523	565	519	574	536	523	552	542	557	538	593	572	529	537	524	549	565	561	522	560	540	549	535	564	585	517	556	555	560	540	513	531	577	544	540	538	577	543	528	586	550	557	525	568	521	563	547	546	543	530	525	517	559	549	559	564	543	496	558	548	527	523	544	518	559	555	579	561	526	590	519	501	543	509	569	550	537	565	573	560	566	553	526	523	548	568	563	525	521	531	580	548	538	542	551	575	587	543	552	581	527	573	568	542	571	578	549	533	546	525	565	544	561	555	542	589	516	512	535	532	559	566	556	527	504	549	596	572	571	535	496	558	522	547	593	557	520	565	515	535	542	527	530	580	538	573	545	549	476	557	533	545	546	561	518	580	570	539	582	511	556	586	555	557	591	518	505	518	513	577	553	573	541	538	529	576	568	559	596	562	577	522	533	528	526	567	581	549	509	550	582	503	518	595	517	516	518	528	578	517	561	570	543	531	570	524	528	574	505	500	559	567	545	558	534	555	535	562	532	520	532	568	549	557	512	526	518	586	544	578	545	521	566	583	585	551	544	560	567	528	630	579	560	528	590	515	499	562	558	547	583	552	537	557	579	522	498	529	573	544	608	551	531	540	528	540	523	535	547	546	520	543	517	551	538	521	565	561	583	509	536	570	522	578	539	530	557	538	567	568	504	536	546	579	561	557	536	567	516	524	547	548	559	545	543	514	534	521	541	528	526	482	545	563	574	549	565	588	556	509	570	512	531	558	598	577	540	547	595	530	555	562	525	565	568	563	523	538	538	521	538	533	550	579	538	565	498	545	553	523	584	545	565	523	588	559	548	552	546	491	546	521	543	548	553	531	542	556	537	544	547	512	566	543	568	525	525	577	516	517	556	565	528	517	548	559	581	507	557	568	589	500	552	584	604	559	556	542	548	563	558	552	560	533	499	564	558	541	549	554	562	538	549	526	513	562	526	541	530	551	534	561	579	546	537	552	519	558	505	579	578	529	522	562	488	540	566	527	510	572	525	513	530	579	557	574	506	511	541	587	534	514	532	530	574	571	564	538	519	568	564	541	545	497	573	555	546	563	579	566	521	563	548	537	557	559	532	561	564	573	535	554	536	577	522	540	570	546	551	520	535	557	556	531	572	512	546	567	597	529	570	532	540	581	537	578	520	593	517	597	578	554	554	524	556	579	565	535	544	569	532	551	570	537	518	571	535	537	586	566	552	554	548	515	591	545	511	515	545	528	519	505	561	559	507	586	562	534	534	537	564	549	546	569	536	555	517	584	580	551	545	561	507	548	540	562	544	561	575	540	572	520	536	571	556	509	515	532	522	560	510	545	567	522	554	494	554	597	515	550	536	550	559	559	549	534	537	541	549	545	556	555	560	544	549	537	483	560	557	511	573	533	483	526	574	548	532	538	552	536	596	573	550	541	571	553	550	531	528	569	546	534	559	592	542	524	524	549	561	537	553	534	533	586	519	534	576	579	529	551	519	549	549	510	507	583	525	590	557	575	577	544	557	548	529	526	559	562	549	537	536	536	539	595	572	570	550	505	557	550	561	558	554	542	587	545	561	576	552	552	538	546	536	543	492	511	563	589	524	537	550	541	543	520	535	578	518	567	523	545	573	573	559	550	592	533	561	550	581	548	531	550	524	557	581	540	571	564	538	539	490	559	554	519	551	492	562	568	543	572	525	536	575	578	552	516	518	548	571	494	543	555	562	561	534	567	545	557	565	520	541	565	530	534	559	607	542	540	570	525
55646	46755	40695	27623	24364	22683	18563	10964	3786	714	391	348	329	315	304	293	322	288	337	346	313	352	396	437	476	521	567	506	571	514	565	558	467	499	501	466	477	516	493	499	469	449	424	501	474	413	363	306	306	298	276	332	359	349	353	428	406	370	320	323	336	347	326	313	290	302	324	285	267	250	238	251	240	236	242	248	265	274	283	264	229	262	265	235	225	234	268	258	245	235	231	245	294	231	236	202	215	239	265	256	254	243	236	222	236	240	235	244	212	233	256	223	260	239	239	232	230	248	241	232	248	234	203	225	263	250	210	236	248	227	240	231	230	253	211	209	229	240	232	244	271	278	226	242	250	233	241	247	232	217	224	220	234	216	268	241	218	246	227	221	234	233	231	235	243	229	243	241	242	242	240	248	216	204	231	241	249	227	245	225	220	230	224	251	219	214	231	264	233	226	230	220	216	228	235	243	219	253	248	239	257	251	222	210	228	225	244	221	227	240	231	210	226	235	218	240	223	240	255	215	243	207	232	219	241	223	226	225	213	232	233	228	224	253	225	219	226	235	241	208	224	241	210	238	226	213	250	271	237	225	210	217	234	249	224	230	208	224	228	213	235	231	227	216	223	222	231	210	237	208	245	237	229	236	223	262	211	210	229	220	229	236	221	233	250	251	232	247	246	231	271	227	223	241	248	222	250	245	222	239	249	204	254	238	259	220	244	222	225	263	250	199	267	209	245	270	241	242	254	233	235	231	205	254	242	219	232	224	222	230	232	220	233	228	257	228	229	259	220	230	232	221	234	259	244	220	240	215	233	230	239	234	231	207	198	240	232	255	250	261	230	235	232	243	217	220	219	231	229	255	222	245	205	223	227	218	266	250	247	251	255	260	240	222	229	209	245	243	236	209	217	226	237	229	267	270	226	237	234	240	243	254	248	266	212	220	235	209	237	225	254	250	245	236	206	247	251	223	231	207	252	253	241	227	211	205	233	213	224	218	252	232	208	210	214	234	244	232	224	233	220	218	218	220	236	217	254	216	193	213	219	227	240	244	243	228	236	221	250	223	261	257	252	205	197	236	256	218	237	207	232	241	250	224	242	237	215	236	252	195	273	224	219	233	230	246	211	242	238	235	206	224	236	244	206	231	232	232	218	239	213	210	208	218	208	245	219	253	250	223	224	232	239	230	222	256	243	240	222	248	220	229	225	219	236	252	247	240	231	256	221	230	268	270	206	214	203	230	246	241	242	226	248	220	222	282	239	253	245	225	256	216	229	241	235	258	219	253	238	238	243	237	233	221	215	216	233	230	251	219	241	223	227	248	226	225	228	225	253	235	244	239	260	247	222	233	215	221	249	249	225	249	253	242	235	247	229	234	232	228	233	242	256	263	231	240	255	246	221	215	213	203	226	208	254	267	251	225	251	225	231	266	256	235	246	215	250	270	234	257	224	244	237	230	223	209	211	216	226	229	242	246	233	214	217	245	220	215	212	235	250	223	204	239	234	230	216	246	220	236	249	238	216	246	224	252	220	227	216	235	265	213	225	224	226	231	228	250	229	240	255	227	260	229	209	214	273	242	218	247	214	210	233	226	234	251	211	205	267	219	187	236	219	238	207	224	246	207	241	219	224	204	208	233	237	216	268	247	215	229	251	222	227	226	236	217	239	267	256	215	225	243	212	221	231	205	247	219	229	213	211	226	265	222	228	237	239	237	221	220	202	229	213	221	221	220	257	229	255	226	253	243	228	241	223	225	197	205	270	234	240	257	203	238	242	252	236	234	240	224	247	266	218	250	252	233	241	223	219	224	210	206	251	235	239	232	249	234	226	206	256	254	215	211	259	223	230	229	245	236	226	190	226	261	237	243	228	257	250	250	222	228	224	236	236	225	221	227	258	254	239	265	239	244	230	258	256	234	218	215	215	246	215	264	229	236	236	244	227	230	220	236	231	240	237	257	220	246	242	217	214	245	210	201	250	227	230	208	227	236	226	238	236	238	252	240	234	274	214	212	216	223	228	253	219	227	204	226	236	238	208	244	226	250	220	209	204	244	229	235	239	228	220	243	208	230	246	206	234	219	229	229	228	248	226	233	213	214	231	256	249	241	222	238	233	200	222	222	220	246	220	222	242	227	235	250	229	215	234	225	230	232	220	234	221	234	210	220	223	220	227	226	251	221	234	245	218	226	258	269	216	223	239	230	222	210	226	231	230	222	244	211	250	207	232	244	232	233	211	237	231	199	220	231	208	254	241	217	209	241	215	240	237	234	242	226	226	242	234	214	244	244	249	247	228	236	227	209	237	223	256	234	213	224	199	260	237	233	244	220	228	255	232	254	239	245	220	213	231	241	226	231	252	216	227	230	247	223	222	221	227	245	250	249	240	222	241	224	193	216	225	243	242	195	196	233	216	261	202	248	227	249	222	223	243	223	255	231	248	226	232	212	242	233	226	226	213	251	232	247	200	218	245	222	232	238	238	229	221	236	236	246	233	202	230	249	236	220	237	236	238	240	224	236	262	220	232	236	222	203	214	213	237	218	193	245	218	232	242	238	225	241	248	231	228	229	210	210	231	212	232	230	245	271	229	233	213	235	222	225	212	243	282	222	244	226	249	235	258	209	240	210	230	245	221	236	257	215	245	238	229	218	234	215	250	238	226	225	235	204	205	260	239	230	238	219	245	250	213	238	266	230	211	242	239	250	237	258	248	208	232	214	238	237	228	217	252	207	243	232	248	217	246	220	235	238	237	244	250	244	227	242	241	255	245	224	231	218	227	231	246	231	248	236	204	224	194	212	224	212	230	246	247	252	249	238	228	222	228	237	248	232	235	234	254	241	247	256	250	234	254	217	233	212	229	232	217	227	225	224	218	255	232	221	224	231	246	241	220	252	212	231	229	243	235	226	239	244	233	231	242	252	257	231	230	229	240	212	203	221	239	237	208	209	232	219	264	219	232	224	221	238	268	220	237	230	247	228	252	223	224	221	252	246	214	256	231	240	235	249	203	213	233	235	259	240	224	225	249	220	220	228	222	234	239	230	280	238	257	241	233	243	251	247	248	224	231	260	234	243	232	204	223	199	245	246	238	234	235	223	221	236	219	228	230	229	238	238	228	223	200	250	218	222	228	226	234	219	234	218	255	246	214	202	221	215	217	223	236	236	245	245	219	246	250	238	218	216	218	253	206	223	247	220	240	269	276	258	202	227	264	222	263	270	233	241	228	228	228	230	252	213	245	223	212	244	240	235	233	221	254	252	216	227	253	221	218	210	219	267	203	249	266	216	242	237	221	222	225	244	232	231	247	243	221	252	216	255	226	229	222	216	236	215	239	212	252	218	215	218	231	230	245	235	211	244	241	210	221	276	236	251	214	267	233	248	225	207	240	205	237	217	253	237	229	231	222	209	228	229	246	224	246	244	214	247	250	222	219	259	221	235	227	242	246	241	228	273	229	249	247	206	232	223	226	254	238	226	217	245	221	193	198	236	230	228
48165	56147	45594	7165	3585	2873	2280	1864	1695	1429	1273	1186	1067	1005	970	897	943	914	1067	1145	1088	1286	1601	1991	2214	2387	2322	2480	2581	2631	2671	2482	2367	2232	2262	2238	2332	2300	2272	2419	2164	1920	1678	2094	2296	1749	1382	1115	968	950	942	1067	1367	1298	1213	1672	1693	1464	1271	1226	1018	1299	1210	989	1013	992	1047	921	716	636	684	608	601	608	566	575	614	589	605	559	555	555	592	532	578	508	547	526	547	525	556	509	505	551	565	560	539	577	540	510	557	543	548	520	515	514	513	520	507	493	495	525	555	512	507	535	558	520	494	517	535	517	551	535	534	550	493	511	524	527	523	522	516	488	524	524	492	570	533	506	535	508	511	521	516	552	548	525	493	508	513	501	503	530	528	549	522	539	522	507	516	534	557	570	522	538	539	512	502	486	546	538	541	532	510	475	534	517	516	500	582	508	535	568	528	481	549	519	481	513	527	555	539	523	556	528	562	498	569	561	530	526	526	520	539	525	522	511	464	502	497	501	542	495	493	541	515	515	564	503	564	542	527	547	556	474	536	482	498	538	555	538	524	561	529	570	517	512	504	520	546	513	512	548	533	516	530	506	530	491	492	533	519	477	558	552	526	520	540	523	506	526	541	505	530	534	485	520	525	529	530	532	513	528	513	517	518	506	468	521	517	559	524	543	520	476	522	494	505	528	544	503	498	545	505	546	508	492	543	513	541	507	507	532	520	516	531	539	554	526	542	472	525	532	512	506	539	517	529	489	527	512	515	506	504	545	542	527	537	519	540	534	573	520	496	564	507	532	540	540	514	547	537	516	526	559	504	515	485	540	518	502	521	485	525	539	525	539	485	516	512	566	539	511	522	499	542	539	511	502	545	492	510	506	549	518	518	531	516	526	541	527	510	518	530	532	551	523	568	544	519	510	543	527	510	525	533	526	479	491	517	511	540	558	480	514	531	522	543	536	539	535	491	516	477	508	528	526	573	517	501	578	531	494	526	559	536	511	518	523	546	523	542	574	505	548	522	554	504	518	540	565	513	519	565	533	502	530	525	537	519	568	519	518	488	547	534	523	465	543	559	519	510	522	509	486	504	515	533	493	483	580	481	514	513	540	503	499	517	534	552	484	528	592	518	518	552	490	582	548	555	586	536	553	520	503	519	546	533	490	537	508	517	544	494	481	555	507	586	524	559	483	520	508	526	520	500	505	545	529	533	553	499	504	528	536	492	509	509	556	516	509	557	547	509	536	519	499	490	509	520	488	500	551	573	553	564	552	573	538	512	523	475	518	531	515	537	578	531	534	529	503	522	498	531	557	562	523	555	505	553	544	501	532	593	549	519	527	555	499	523	511	519	571	506	496	533	507	524	475	543	548	524	526	542	565	542	545	518	534	556	529	527	531	513	508	510	507	523	563	553	536	510	540	503	520	510	504	508	561	571	521	515	541	523	544	509	519	509	506	543	515	553	552	517	524	537	552	506	508	553	488	484	537	485	493	522	513	556	566	555	542	559	529	504	517	573	532	532	501	536	510	547	532	547	547	475	531	515	511	533	549	515	513	492	524	545	567	530	536	547	523	523	509	513	503	515	512	466	510	506	534	485	534	518	514	505	531	541	550	508	568	519	563	499	529	529	492	550	494	518	516	521	526	584	578	523	532	529	512	472	482	544	498	534	565	525	549	532	537	515	494	510	544	539	527	500	520	560	509	522	505	527	544	529	506	520	497	521	519	559	522	515	536	513	523	556	513	506	492	526	557	536	537	527	533	531	509	484	506	564	547	532	526	552	513	569	486	488	503	537	499	507	520	502	519	510	509	543	491	498	515	525	544	520	527	529	562	522	489	522	581	572	490	566	532	518	540	529	548	514	530	512	528	530	521	526	519	497	557	508	528	503	529	513	512	532	511	483	536	513	533	489	498	516	487	570	577	521	561	510	504	545	522	501	479	494	562	514	498	541	548	494	554	495	506	508	508	535	486	535	546	543	542	516	515	522	549	487	519	553	521	521	519	504	518	529	574	540	506	538	533	512	530	532	522	514	549	527	473	479	532	509	505	522	558	511	463	543	502	492	492	544	576	512	534	522	551	522	491	563	501	539	509	536	501	522	584	521	499	517	518	523	526	539	517	517	546	491	580	520	530	510	555	536	512	520	545	477	468	513	493	500	555	555	538	492	519	526	506	533	502	547	529	567	476	510	549	485	522	514	549	545	532	520	472	519	532	570	512	550	519	543	516	500	495	513	477	515	538	532	509	528	541	517	533	508	521	554	505	510	512	524	498	522	507	524	539	503	541	489	517	504	522	527	540	513	536	544	546	546	485	515	517	534	514	526	519	509	530	508	520	546	516	547	532	544	536	513	530	559	541	545	527	521	527	520	537	536	509	536	530	552	528	536	556	526	514	506	534	536	541	488	513	519	510	556	527	547	556	522	515	534	542	541	519	545	527	539	465	526	525	489	524	548	491	563	489	544	547	539	508	525	527	547	523	512	518	535	533	518	505	538	527	522	520	524	529	529	570	510	545	506	553	496	505	563	590	513	487	516	513	542	508	552	521	508	563	525	506	520	588	517	496	541	530	462	504	480	558	548	534	531	504	553	534	519	507	528	523	526	529	494	529	494	550	565	524	537	528	514	521	519	561	524	562	556	520	544	516	501	505	555	519	515	544	501	534	515	516	519	552	522	526	549	555	531	503	564	509	544	512	490	511	546	473	531	538	541	499	547	508	516	507	554	530	511	514	528	539	519	559	498	533	507	494	500	513	522	528	524	532	548	505	555	552	521	549	531	537	516	525	496	511	476	533	523	554	519	536	521	513	545	514	531	561	530	552	493	545	563	491	540	546	526	508	519	512	531	510	539	531	518	505	507	510	514	505	548	501	503	566	543	555	532	539	481	544	497	546	544	519	535	492	510	518	502	503	497	513	521	560	529	543	513	548	545	550	567	534	538	496	514	501	515	501	563	511	514	498	549	511	505	544	534	525	566	496	538	563	497	490	504	540	490	553	489	506	561	533	517	491	510	503	526	504	478	528	528	513	555	556	530	516	525	533	511	533	527	528	536	505	544	555	538	501	545	541	501	548	536	531	537	518	545	527	520	494	503	530	531	532	519	506	526	554	558	563	540	509	503	506	527	498	530	573	509	495	518	527	534	550	534	507	535	508	529	526	502	492	542	535	505	550	524	530	522	537	542	538	517	535	491	544	510	510	516	543	555	507	523	543	498	520	541	510	541	512	524	537	494	545	503	525	493	503	516	523	542	526	522	527	535	503	525	552	501	561	547	501	542	495	508	501	534	516	504	532	509	538	521	548	537	527	497	552	526	530	557	532	529	538	558	534	514	527	556	541	531	508	552	455	547	513	536	529	533	525	566	515	517	525	478	513	530	547	526	517	501	559	501	562	531	513	536	511	503	572	509	527	509	511	516	496	527	534	531	541	542	561	543	515	501	525	541	519	567	556	531	519	526	540	487	522	563	562	480	539	534	535	523	567	547	471	502	529
18643	25156	21990	4353	535	265	228	250	223	236	235	235	221	222	218	247	220	224	257	241	265	290	291	283	286	291	321	316	324	350	338	326	302	299	283	300	291	305	252	239	255	251	260	234	230	258	252	238	260	254	245	226	232	244	236	243	254	220	219	240	236	262	250	230	248	223	223	215	195	237	203	215	229	240	242	228	238	240	243	223	202	215	224	213	222	215	271	237	204	216	230	227	251	220	222	242	215	229	220	217	237	202	212	227	223	239	215	239	232	218	231	233	236	216	226	229	233	243	247	213	233	223	213	221	206	221	218	210	219	202	233	230	215	200	180	229	215	229	216	201	212	206	222	246	231	233	227	227	211	212	220	231	235	241	229	215	208	233	221	247	183	195	242	270	211	227	237	243	195	211	228	240	229	261	206	222	231	236	231	225	223	233	247	229	209	233	210	243	229	219	239	249	225	238	186	207	223	228	236	236	248	234	222	228	230	229	207	213	231	244	232	240	199	232	220	237	205	243	236	210	222	237	195	193	221	227	216	223	209	200	238	255	233	222	235	226	224	241	217	214	220	229	224	197	247	228	211	220	210	222	222	232	217	227	211	234	208	198	206	214	212	232	227	250	227	227	213	250	251	244	229	221	254	234	237	241	238	238	223	210	225	219	227	223	225	235	220	217	226	205	255	220	225	227	219	230	242	229	233	251	222	207	222	254	243	236	232	202	228	216	228	233	231	217	224	250	215	246	180	242	245	219	228	239	243	237	225	227	218	241	251	220	223	223	247	237	242	239	218	199	220	209	241	248	236	244	256	230	207	213	242	231	220	224	239	233	209	246	224	212	216	216	248	228	223	239	210	207	207	223	249	240	243	241	240	219	226	202	236	262	199	211	216	232	222	221	249	242	225	213	239	248	222	210	233	221	223	241	224	244	202	204	234	234	197	218	249	265	235	205	237	221	217	230	214	219	235	216	219	195	221	221	244	234	235	246	219	242	219	202	221	254	226	223	232	205	227	226	221	236	221	250	218	219	220	215	230	221	239	220	241	236	226	233	243	235	234	231	226	226	184	224	226	211	222	248	224	227	208	236	218	219	225	216	206	207	213	237	193	182	234	233	212	224	226	290	206	236	233	217	211	253	214	242	259	218	236	247	224	226	232	233	218	207	218	249	218	233	227	256	206	215	208	226	222	243	254	242	236	224	198	225	219	218	199	219	237	229	207	242	242	217	209	236	198	239	252	233	230	212	224	221	229	206	234	229	217	220	243	230	200	237	247	240	233	206	196	258	224	236	211	187	213	238	235	232	218	210	249	234	206	208	241	226	226	227	190	230	228	218	225	225	259	230	227	236	217	225	234	210	248	228	263	224	232	227	220	240	259	237	202	207	213	229	215	222	207	217	252	237	212	228	242	243	224	224	229	206	222	226	214	221	211	197	200	249	225	236	209	221	243	253	227	206	202	238	224	242	225	199	231	247	260	249	254	235	222	242	225	207	219	261	217	218	218	222	243	223	233	225	242	239	215	242	237	255	245	223	216	231	250	219	210	217	243	215	223	224	230	224	237	251	223	211	223	206	227	243	233	256	210	214	211	236	198	233	243	211	223	232	241	246	226	204	212	235	252	184	202	212	204	240	213	225	206	232	252	221	228	224	231	211	244	187	206	206	240	223	222	217	204	236	210	220	208	228	236	247	254	189	218	242	225	227	235	232	260	229	236	218	239	225	204	234	242	224	224	224	195	214	234	226	236	211	199	209	229	263	247	224	197	206	209	205	210	222	193	196	219	215	244	234	186	239	246	228	246	210	212	232	221	230	250	228	193	204	212	218	215	211	219	230	212	221	202	212	240	211	220	217	236	247	213	226	210	199	221	231	200	226	246	246	237	265	234	238	275	231	249	235	224	230	237	238	193	229	226	234	235	240	233	242	253	264	242	231	215	227	241	200	263	212	233	219	213	225	206	239	211	190	235	219	239	236	227	218	227	208	219	217	240	210	214	256	209	204	240	215	217	239	238	241	218	234	225	217	236	196	229	261	231	215	225	259	212	193	207	235	230	223	220	226	228	219	213	227	201	221	225	237	212	244	219	222	221	228	225	231	219	245	214	232	221	252	231	208	221	234	225	235	233	231	221	200	215	226	206	248	213	230	227	211	175	226	243	202	259	231	230	219	195	195	243	234	239	200	254	205	210	237	232	234	221	213	240	217	223	209	225	221	217	209	222	243	202	231	223	220	215	223	214	206	205	244	241	234	203	224	214	222	232	226	210	227	234	231	230	244	218	244	234	227	237	232	212	245	236	209	231	226	235	235	203	254	218	252	228	250	218	220	225	238	224	227	220	208	197	203	203	212	233	249	244	214	216	219	253	257	215	223	205	234	260	213	217	236	225	234	233	241	239	233	232	241	236	221	219	236	228	224	230	194	222	233	216	230	223	183	217	230	217	201	228	236	228	262	224	226	227	220	229	214	257	189	223	235	238	215	212	225	235	243	208	227	198	221	254	257	245	228	214	201	217	249	229	253	228	222	233	194	231	236	240	220	231	255	205	219	220	213	225	202	215	221	228	214	235	233	221	222	211	243	215	222	240	229	229	231	221	212	229	253	210	207	186	227	228	208	223	230	227	212	240	250	212	248	244	214	220	241	231	241	232	219	201	226	206	223	242	229	216	230	243	227	228	215	222	210	222	216	241	223	230	206	206	218	214	224	228	233	239	238	262	229	222	219	219	215	217	224	246	228	253	214	240	235	216	250	209	265	232	224	217	246	253	219	224	220	191	198	217	230	220	207	190	228	212	224	236	211	226	225	231	201	225	211	219	249	235	237	248	241	210	211	219	225	242	232	227	220	205	245	209	248	219	200	226	231	222	235	248	227	228	213	209	227	215	247	210	225	243	224	257	209	232	224	244	209	232	207	245	216	217	216	254	243	223	242	208	252	230	241	251	212	239	227	230	216	215	237	213	221	246	216	238	193	201	224	228	196	225	240	239	232	201	238	245	216	199	214	228	244	210	243	186	202	230	236	206	229	235	214	230	245	226	225	250	260	256	248	230	222	232	234	209	231	205	192	246	234	207	250	221	215	200	237	223	202	213	213	222	213	217	206	212	229	212	253	217	220	214	268	218	242	200	221	253	247	236	252	224	226	225	187	210	204	215	215	255	228	199	204	224	243	226	226	248	233	222	190	225	203	247	228	210	238	238	228	209	231	224	248	239	228	226	236	223	212	252	228	198	222	239	272	223	227	235	257	236	226	222	244	236	201	214	213	218	203	241	214	241	210	249	222	233	235	217	239	213	250	244	245	211	210	249	222	220	241	229	212	239	234	213	212	203	233	255	222	250	243	219	257	223	215	223	235	230	260	227	216	243	229	236	244	233	199	222	228	257	243	224	238	245	243	232	221	211	222	231	221	240	244	216	208	231	218	217	197	237	252	232	212	204	225	238	227	235	217	172	220	228	257	232	246	228	227	231	232	226	194	238	225	221	216	234	213
14155	27148	23762	2204	644	601	549	554	544	562	546	532	516	514	531	532	528	558	693	723	791	873	957	1014	981	1076	1115	1140	1192	1181	1217	1131	1061	1078	1004	995	988	871	864	875	841	769	814	733	739	718	656	698	683	681	656	681	644	671	671	650	619	613	649	556	597	570	589	609	562	567	567	559	551	537	547	546	577	501	567	507	518	554	559	534	535	584	508	525	544	510	520	504	496	540	505	537	573	506	513	487	463	521	529	534	529	528	552	563	568	524	541	548	532	556	540	520	529	503	526	560	562	549	528	531	510	517	520	515	523	547	491	504	524	524	529	562	515	503	547	514	546	515	555	534	548	517	530	580	521	520	513	546	534	529	530	534	520	564	575	517	522	518	535	484	554	540	528	498	564	556	558	505	497	555	539	535	502	525	571	530	517	562	572	527	540	515	559	534	572	575	510	553	523	510	492	532	515	554	515	528	523	531	524	526	505	537	494	546	525	515	553	509	534	525	595	556	560	523	524	516	549	521	540	513	584	513	512	561	548	513	551	550	553	532	505	535	536	532	518	498	541	540	510	503	533	514	490	500	538	515	521	538	481	527	538	537	539	515	531	565	535	546	510	526	516	528	519	523	533	552	536	519	527	516	492	531	540	536	557	506	540	535	569	518	550	530	531	567	491	541	508	505	508	526	571	507	514	542	519	542	534	536	552	484	528	525	549	527	526	512	553	536	499	569	496	540	536	558	536	543	529	524	526	550	500	520	555	543	544	549	467	575	542	530	530	540	525	530	481	504	536	566	534	516	526	534	544	541	535	512	510	532	524	580	550	519	512	529	509	536	538	490	515	538	559	541	531	518	539	528	559	525	541	542	545	559	560	518	535	580	577	556	529	486	565	524	517	566	512	538	565	568	560	531	543	548	565	539	576	495	518	528	500	527	516	512	523	515	556	542	546	539	537	560	521	492	536	527	540	511	563	548	534	537	545	555	520	502	525	519	502	524	532	503	509	513	511	519	533	502	529	523	572	486	536	534	554	549	543	521	509	495	506	530	550	523	513	576	512	497	554	526	557	566	483	518	516	532	564	535	490	556	547	509	506	510	508	541	571	573	543	550	522	533	553	589	579	566	532	543	563	513	532	539	529	554	540	502	543	512	509	545	530	530	547	554	558	475	512	497	521	548	539	544	543	494	578	546	554	541	523	518	521	555	526	547	495	566	540	507	522	593	521	536	576	512	563	500	546	505	560	535	545	535	536	487	539	510	485	500	540	525	579	516	527	562	538	522	523	541	524	552	513	514	500	484	503	526	518	541	542	555	556	538	564	550	508	534	568	485	536	538	571	543	525	521	585	518	534	540	579	525	498	508	489	509	517	500	544	567	517	531	504	532	511	561	546	519	534	546	532	508	555	521	546	554	502	566	535	557	519	536	521	530	533	500	531	512	521	546	512	532	496	536	504	545	538	523	524	506	518	551	489	549	523	534	493	557	532	505	514	507	550	520	500	542	511	537	525	533	526	532	512	512	531	578	559	511	513	525	522	498	502	497	553	500	566	522	514	544	512	506	555	508	500	521	558	534	529	534	573	529	526	542	566	530	561	518	557	479	547	549	542	512	556	519	536	491	531	535	555	514	518	549	521	512	538	494	528	526	531	494	560	537	539	529	503	503	562	531	542	545	560	477	513	581	534	569	526	555	543	547	495	546	538	548	536	517	545	530	514	545	529	526	528	511	528	546	542	508	527	534	518	537	537	515	498	525	541	508	555	556	501	516	544	491	558	475	552	553	578	556	495	541	534	534	546	572	549	540	548	500	495	533	521	568	513	524	517	528	518	547	554	498	506	517	557	549	536	517	534	528	493	579	553	511	556	574	535	530	568	522	486	578	533	540	531	508	494	545	510	520	532	574	545	566	562	467	502	517	552	538	526	532	582	544	519	576	498	557	516	504	542	494	528	507	554	510	547	553	508	528	539	542	550	496	553	540	516	539	548	524	524	534	490	553	537	493	532	492	492	499	504	541	542	540	509	510	535	562	528	548	542	530	601	528	496	545	507	531	516	520	563	563	544	532	541	561	536	539	534	597	576	543	527	540	515	511	550	531	509	522	528	550	541	509	545	558	566	545	544	503	544	556	534	516	526	542	557	521	551	511	532	469	490	538	531	546	540	530	557	526	527	539	512	509	532	513	514	525	530	517	535	516	563	520	544	523	500	538	541	542	551	536	520	522	563	529	541	550	519	561	532	538	536	532	531	531	537	544	537	522	530	510	497	533	507	511	558	529	561	537	520	559	507	562	562	547	570	535	543	510	534	531	489	550	506	534	527	546	510	528	547	558	586	530	520	523	528	535	531	549	556	519	522	550	545	531	523	538	525	528	575	557	539	538	581	512	509	514	536	520	515	527	495	520	535	581	505	511	521	542	544	522	523	549	563	565	533	536	548	556	526	515	500	556	515	525	528	550	553	537	537	566	571	501	496	511	583	494	484	576	542	539	509	512	559	528	519	532	547	549	524	518	542	551	553	538	554	542	558	483	507	576	506	530	522	545	525	486	506	546	551	525	519	537	539	555	510	574	495	553	558	541	522	570	514	475	548	525	549	520	528	507	567	562	504	548	585	505	533	538	554	520	562	524	536	519	523	510	520	497	524	526	531	531	521	486	549	527	550	556	556	562	537	545	557	539	498	545	541	539	538	521	536	546	531	580	545	490	538	561	494	552	526	557	574	553	486	513	540	542	527	516	552	550	539	526	489	562	525	513	502	544	506	529	536	546	544	530	504	536	530	587	556	519	525	522	527	540	561	578	529	540	563	560	537	507	553	552	512	519	508	514	559	518	510	523	531	539	539	543	513	536	498	527	514	538	598	536	563	496	565	518	522	557	599	555	506	477	569	560	557	516	535	508	484	585	573	516	533	528	526	534	538	495	512	559	520	505	501	537	543	546	542	497	522	547	537	518	570	565	532	561	519	546	529	565	587	524	549	552	522	542	552	547	544	493	507	513	508	563	508	531	539	527	536	506	571	578	555	503	539	550	503	519	542	549	572	537	499	540	518	550	523	575	573	535	589	534	535	515	505	550	512	546	540	509	523	550	502	519	537	563	532	546	558	538	564	539	529	557	479	528	548	491	534	541	531	541	523	537	530	545	518	534	497	559	511	501	529	521	502	541	525	517	545	527	563	504	560	514	518	536	472	514	563	537	556	523	520	552	537	487	560	484	572	561	514	508	534	534	556	556	517	534	511	567	537	542	524	587	527	576	539	551	511	516	564	516	517	523	563	523	529	542	513	525	530	553	485	531	528	541	526	489	517	528	547	525	546	542	471	543	587	539	570	550	572	557	512	581	539	540	544	507	540	527	487	544	556	553	523	508	542	529	559	504	569	551	540	547	553	514	547	570	510	554	572	511	470	518	499	564	509	571	510	530	549	488	541	544	547	519	539	507	540	498	527	549	499	570	491	542	520	509	512	546	523	488	546	530	550	572	543	550	549	501	512	536
44292	52210	46830	29243	22504	17069	8464	2448	554	289	269	279	273	276	228	284	217	245	278	237	294	312	328	335	363	365	375	344	363	367	376	379	378	368	355	307	284	346	353	331	323	285	303	322	349	311	270	271	266	248	263	269	309	241	272	273	272	275	248	232	258	259	264	274	260	281	251	267	238	239	254	240	245	233	239	237	241	241	216	224	268	271	266	240	227	260	265	238	236	233	258	256	232	243	230	244	245	228	215	244	216	232	229	221	228	239	238	245	255	231	242	232	213	230	234	250	211	248	219	242	245	247	242	244	223	215	247	232	262	236	223	227	222	255	250	253	225	228	248	238	224	220	213	229	222	222	210	245	230	218	226	243	225	210	218	244	255	225	238	230	217	212	212	238	253	236	222	250	239	213	215	219	180	244	204	234	228	231	195	226	230	233	230	251	236	236	222	222	237	248	238	265	229	247	240	229	224	227	234	241	259	228	224	243	248	221	228	237	253	239	275	260	247	232	230	232	236	233	249	208	253	208	226	224	250	246	228	237	215	243	271	219	230	238	255	219	249	239	241	226	208	226	225	230	234	219	215	236	223	201	242	234	225	242	214	252	219	238	236	239	254	256	214	235	241	214	225	250	254	251	215	226	220	247	220	242	234	213	225	216	221	221	246	214	215	258	255	251	211	205	206	260	232	217	215	260	225	234	199	247	212	209	236	228	209	223	221	230	244	230	221	228	249	217	232	200	189	231	233	243	258	246	206	265	220	217	213	209	234	231	261	228	222	250	240	234	245	219	223	227	267	260	212	204	242	220	246	233	234	213	230	217	232	242	259	227	244	201	237	234	243	246	243	266	231	223	217	220	226	236	251	217	220	230	256	238	218	250	241	225	232	228	222	224	248	232	222	231	240	218	228	233	230	219	223	240	245	227	252	234	269	248	231	228	243	243	204	227	228	230	230	235	251	211	235	245	227	248	243	251	219	222	248	220	236	217	209	230	214	231	208	246	231	223	232	252	223	244	212	229	221	237	235	211	218	238	231	217	220	263	229	247	245	189	235	209	207	239	223	229	225	208	243	234	199	227	219	215	243	253	230	239	224	238	218	202	225	233	264	224	223	251	246	218	233	288	247	261	267	242	229	219	233	218	224	218	226	221	240	227	230	234	239	220	222	238	223	233	223	230	216	223	247	218	249	247	238	259	234	242	228	214	224	230	235	209	261	218	218	233	212	216	241	198	216	245	219	204	231	248	235	230	212	226	224	256	218	235	245	252	216	255	228	251	222	214	257	235	268	223	249	231	230	242	233	217	239	222	236	231	200	269	224	238	236	255	260	232	236	222	247	261	246	247	228	246	242	241	229	234	257	226	258	221	203	239	265	237	228	234	234	228	254	247	253	251	202	232	263	237	218	256	244	250	251	247	220	239	235	244	225	215	260	245	240	220	226	207	238	230	252	217	219	248	231	227	224	211	213	243	246	236	255	210	240	256	280	245	222	216	258	200	201	259	256	193	219	261	228	232	250	230	263	210	267	211	230	202	247	246	261	240	229	210	224	250	221	245	250	248	246	233	234	234	224	239	237	232	223	220	237	199	230	225	237	212	238	225	252	215	237	249	235	220	219	236	233	212	226	215	223	229	244	233	238	237	236	214	199	224	233	226	239	247	251	218	256	264	206	211	230	252	243	224	229	223	229	251	251	244	243	250	258	226	239	234	218	216	255	209	233	221	241	229	252	224	265	232	244	225	207	228	221	201	214	229	270	232	245	210	210	229	292	236	218	206	227	224	231	247	259	230	218	254	259	222	250	246	233	255	219	214	278	230	212	226	232	223	235	239	219	217	219	204	246	235	234	248	207	216	229	205	226	224	214	228	233	244	227	210	217	245	235	226	239	218	232	231	219	263	249	228	222	213	226	257	246	244	223	257	205	246	227	243	215	207	237	204	250	239	233	222	217	242	230	262	215	243	204	235	252	240	255	228	225	227	231	231	213	239	249	229	198	241	233	226	237	249	229	218	225	245	201	240	263	239	218	206	212	243	243	227	234	251	233	220	239	250	227	222	217	237	224	249	199	285	225	228	242	235	259	243	220	205	218	243	228	233	253	237	263	244	229	205	250	244	276	210	236	219	239	255	229	216	200	216	222	216	248	232	221	228	239	257	227	223	244	220	237	221	228	219	228	241	242	240	239	251	241	221	243	236	222	253	229	222	255	223	257	265	241	204	228	222	213	210	233	224	208	232	217	250	250	227	223	245	210	245	219	239	246	221	215	242	233	230	260	250	230	238	236	214	230	222	267	240	225	212	228	216	251	234	202	241	258	227	227	244	264	215	219	230	225	235	238	250	250	223	255	218	200	235	214	220	229	230	243	225	248	257	217	231	219	237	237	228	238	201	232	266	253	250	207	201	217	249	234	225	234	230	239	223	226	223	212	246	228	200	214	230	225	236	218	226	217	233	231	214	249	266	211	264	221	177	236	241	226	210	224	236	249	221	228	251	216	229	248	228	233	239	255	234	209	207	234	236	219	272	234	244	236	250	226	203	250	223	224	259	249	232	250	214	208	237	230	222	217	210	217	225	231	227	208	227	245	216	252	218	244	211	223	205	268	261	230	228	237	225	193	231	205	224	239	206	236	248	260	209	216	225	229	222	231	235	243	232	219	232	225	239	260	234	231	233	238	251	229	237	240	237	219	251	238	245	232	222	238	220	220	240	217	231	216	232	183	218	218	220	242	219	232	229	223	213	199	216	238	260	233	223	227	218	222	222	258	240	240	244	235	247	238	196	268	233	246	232	246	240	232	237	255	252	228	247	267	237	201	236	244	213	215	230	241	227	241	238	251	246	217	242	263	241	237	249	234	236	237	222	217	229	226	209	213	243	222	229	199	209	224	247	204	238	251	244	239	235	238	247	248	226	265	219	243	233	219	229	200	224	204	210	243	210	221	253	221	224	272	236	243	242	253	212	246	254	239	221	233	229	207	251	231	213	217	233	222	240	238	221	247	242	211	242	251	217	229	235	227	231	217	220	235	215	219	241	222	235	219	248	222	228	206	270	217	222	236	242	207	244	238	251	237	212	229	231	235	249	261	220	248	259	246	265	252	236	240	232	264	235	224	211	220	219	220	223	217	239	229	244	218	228	224	202	236	248	234	233	232	239	254	226	247	235	220	244	231	240	235	227	222	232	241	210	216	223	206	251	219	226	214	225	200	232	216	251	262	231	246	247	228	235	220	228	237	194	207	230	207	254	228	205	233	238	218	219	238	240	228	230	249	221	240	235	199	212	254	255	261	211	221	234	215	243	229	221	216	225	255	230	235	248	256	226	232	213	233	262	232	237	239	246	265	246	241	259	231	224	226	217	254	250	219	263	253	226	258	228	201	266	221	236	233	238	211	206	210	241	238	276	237	215	203	225	248	227	217	208	226	228	252	203	232	229	260	241	214	247	211	259	222	213	245	212	239	237	230	257	241	224	212	206	233	212	233	195	226	224
34524	50338	46384	11760	1483	1207	1048	921	908	836	742	734	741	673	650	642	677	633	722	857	1114	1222	1240	1414	1395	1385	1530	1542	1576	1523	1550	1509	1398	1321	1355	1218	1303	1318	1241	1275	1241	1067	1152	1110	1295	1049	1012	823	865	802	764	825	852	804	898	915	851	819	766	719	755	763	744	692	679	675	678	677	607	577	569	546	586	608	578	522	585	528	584	564	542	530	526	529	536	564	538	541	562	555	504	606	509	567	593	528	519	552	595	539	557	524	542	540	551	546	505	529	541	512	494	518	523	540	505	505	550	508	555	551	548	535	586	544	534	549	549	555	534	512	511	584	517	586	530	543	564	563	545	505	569	532	538	537	589	579	543	551	489	561	508	554	591	535	538	532	579	555	566	518	518	572	516	541	547	551	549	550	526	532	547	544	566	511	534	539	546	550	513	518	544	532	498	532	509	556	545	552	547	566	552	558	551	540	568	507	570	559	540	550	522	556	587	538	552	571	494	551	552	528	545	546	541	540	561	571	516	519	511	518	527	516	526	529	558	533	570	539	559	503	543	491	563	540	535	542	555	549	517	546	537	557	570	534	533	534	531	555	527	518	522	544	538	531	532	577	529	565	539	540	538	557	549	525	539	549	572	517	525	540	567	538	555	544	533	535	537	537	566	516	536	536	533	523	554	541	570	490	514	516	533	513	515	490	554	536	530	527	554	531	568	524	532	551	575	539	526	532	547	585	584	504	526	498	548	575	530	555	525	529	541	580	551	498	541	521	576	532	551	531	501	501	543	560	563	550	497	553	555	521	514	555	539	495	589	533	552	529	553	528	528	502	555	565	556	556	542	552	534	550	551	563	541	528	474	546	555	550	524	493	550	521	547	558	594	535	524	550	574	493	601	537	513	545	545	534	533	524	534	536	510	539	512	525	515	499	588	543	535	527	538	502	561	543	534	540	566	543	526	502	559	537	536	505	573	533	521	530	543	523	512	538	559	540	559	534	552	550	536	545	537	546	550	532	548	496	543	554	553	518	535	532	511	525	539	538	541	533	559	536	529	516	547	560	523	542	573	503	553	524	518	536	561	550	531	556	565	535	543	540	486	563	544	528	559	510	517	535	508	539	502	535	554	535	557	538	559	558	545	561	532	527	457	508	529	561	531	570	515	551	545	540	539	556	517	520	521	539	542	541	532	505	572	534	475	538	559	544	534	540	523	520	543	543	589	553	544	551	527	577	555	521	558	555	530	540	550	557	522	506	551	517	536	545	555	531	536	550	538	558	560	555	521	569	531	538	565	534	526	492	558	578	520	544	540	539	571	550	573	545	546	528	496	520	526	558	562	507	556	540	521	520	537	564	561	546	579	515	557	554	494	548	513	557	535	554	581	558	528	537	574	528	557	543	545	535	591	535	528	565	550	530	504	525	531	507	543	554	560	530	522	515	577	541	552	568	512	561	538	530	538	546	482	533	500	532	530	539	522	560	491	538	585	572	528	568	531	530	535	580	560	482	554	528	543	604	506	581	548	536	514	574	532	546	536	518	512	539	561	521	543	549	525	495	528	550	551	500	536	544	527	554	515	517	544	514	542	567	565	532	524	564	558	532	529	551	510	563	520	514	547	517	562	514	538	578	577	583	541	526	528	487	563	485	532	582	538	568	554	567	556	508	528	536	577	578	554	525	522	528	541	513	525	527	527	496	512	503	526	539	508	539	525	498	496	549	526	554	551	572	516	502	540	536	544	531	524	537	516	538	523	537	533	547	538	532	556	515	540	558	547	581	585	516	515	592	521	560	559	547	561	573	519	542	504	517	516	531	548	520	506	526	545	557	531	551	497	556	548	542	600	554	537	566	563	562	548	509	523	534	500	541	570	498	529	539	492	507	531	552	546	569	530	518	555	536	511	539	521	517	526	520	556	504	572	496	533	541	530	535	541	547	501	564	546	522	558	552	505	505	527	553	525	525	524	541	573	513	551	570	524	518	503	582	546	534	522	532	550	571	505	543	546	524	511	544	562	534	527	608	546	534	541	536	592	586	585	539	555	571	519	543	556	549	523	587	490	591	557	557	562	527	493	544	538	562	531	536	527	581	532	508	556	554	542	540	565	567	521	573	544	540	540	545	531	541	558	515	537	559	504	500	570	519	537	560	520	587	571	504	537	542	553	529	495	544	512	568	534	602	579	553	564	516	528	517	541	521	539	539	568	517	547	535	540	504	549	557	528	503	515	563	553	537	529	500	543	538	553	530	534	538	559	546	543	507	571	505	565	513	580	524	513	529	543	585	528	518	538	497	587	582	562	535	565	496	528	527	570	585	543	545	524	558	530	576	553	562	521	508	569	564	545	570	565	525	533	503	566	547	533	557	523	558	539	532	483	509	527	492	534	525	555	527	529	561	564	525	542	552	501	573	539	549	543	514	574	554	525	554	531	567	548	551	561	525	540	530	519	546	477	535	547	567	560	563	550	523	552	550	508	556	510	556	571	528	533	547	547	566	524	542	544	521	575	518	580	525	545	550	519	543	543	598	490	533	552	548	552	565	561	503	508	526	538	553	540	538	535	526	547	550	563	537	533	506	505	553	536	603	563	540	527	522	570	524	528	562	530	531	522	563	538	517	560	566	560	494	545	542	584	524	529	573	564	535	540	530	521	545	476	536	556	502	557	533	516	494	544	569	531	537	555	536	519	539	537	533	489	534	543	501	543	563	536	535	533	571	545	535	523	566	542	529	490	531	534	554	537	552	520	576	537	593	531	507	554	527	559	522	572	524	584	552	526	563	500	534	526	498	582	530	498	534	556	554	586	518	539	538	558	533	554	510	581	571	556	534	511	536	525	536	486	533	560	574	580	505	537	557	586	547	582	521	519	564	544	584	566	547	528	549	504	575	512	520	541	552	532	533	494	557	551	519	550	558	544	527	485	542	524	516	521	523	522	565	547	530	561	538	549	527	504	585	521	552	546	543	554	534	554	533	561	525	564	554	545	562	536	540	591	546	544	503	552	589	541	502	589	516	524	540	525	535	511	530	531	525	523	519	516	565	526	532	563	517	568	547	562	506	547	539	559	558	532	545	543	551	501	535	551	491	517	555	510	534	540	522	541	507	558	511	540	528	518	581	540	516	547	542	567	593	555	531	537	540	518	514	537	548	542	536	569	506	531	531	531	536	523	543	491	487	565	495	526	539	534	564	507	538	536	525	545	512	508	550	560	533	542	519	543	562	524	540	536	544	552	519	526	560	545	541	517	505	502	520	561	547	526	561	495	558	565	547	559	551	527	529	534	557	548	522	519	521	527	515	519	514	520	512	562	542	536	528	537	559	523	489	509	537	538	522	562	547	503	499	551	571	577	525	557	582	483	536	545	563	564	513	529	540	548	525	535	551	543	530	492	533	518	557	509	541	555	587	552	524	603	525	549	533	534	535	555	529	526	537	545	575	542	509	557	543	523	566	522	553	522	567	516	519	538	505	610	508	561	560	511	515	518	535	560	561	581	569	534	537
54791	49642	41147	30115	24093	22735	17257	8973	2696	647	349	349	307	325	321	293	279	320	270	361	378	459	485	557	492	503	521	529	516	436	481	527	483	475	469	446	465	471	470	460	446	416	384	425	513	387	486	349	310	291	283	315	379	346	339	362	369	389	281	262	292	358	356	318	286	263	306	280	245	236	245	223	230	237	256	250	237	223	233	218	234	223	237	239	215	202	243	246	210	239	209	233	222	229	236	208	225	228	201	240	228	240	220	211	206	229	226	248	220	215	248	222	239	220	218	239	214	219	225	208	225	239	221	220	248	214	231	213	253	214	245	218	219	216	200	210	222	240	245	220	220	218	228	241	240	248	262	203	222	256	213	233	207	214	237	260	218	236	253	239	269	241	225	228	261	239	218	218	230	224	247	231	236	209	233	215	243	224	220	217	230	246	236	227	234	245	213	223	213	215	254	233	204	214	229	219	229	230	237	230	234	233	242	224	221	215	216	191	246	227	202	211	230	245	215	219	222	220	222	207	239	228	205	210	236	229	219	219	236	263	246	207	239	238	248	206	239	252	206	239	224	241	250	245	255	224	250	223	213	226	222	213	232	202	223	221	256	241	214	216	221	229	167	247	235	214	214	237	211	225	203	222	244	206	242	209	215	246	222	233	226	251	234	231	208	210	217	200	216	219	221	235	250	236	225	210	234	240	241	251	217	229	222	227	221	233	251	225	244	225	232	222	243	228	249	199	200	222	230	227	226	219	220	251	224	220	230	210	223	255	229	213	236	223	243	223	252	234	263	218	230	245	243	255	229	254	242	253	224	233	242	249	188	198	225	241	225	229	224	225	229	231	219	229	201	221	217	230	238	213	209	209	222	244	204	238	196	238	202	230	217	214	211	222	226	239	211	217	223	237	222	238	215	235	229	212	208	243	208	242	202	251	197	233	255	211	213	220	224	219	211	241	222	230	234	239	228	226	230	238	211	184	236	222	245	229	237	240	215	233	228	247	247	208	245	228	225	226	230	229	224	229	249	226	223	232	231	219	236	230	222	269	221	270	245	261	213	209	250	227	262	223	229	223	266	238	233	200	212	260	232	265	249	217	206	219	207	200	239	248	227	218	229	213	243	218	244	222	221	197	263	234	216	229	226	207	235	227	208	240	225	225	221	244	228	200	226	205	223	220	229	232	222	229	213	207	207	229	204	236	233	247	217	185	234	231	258	232	226	239	224	194	242	205	229	214	220	227	274	220	236	241	252	225	245	225	257	214	202	197	224	241	206	224	221	219	239	212	236	230	210	235	233	249	220	234	229	241	217	239	235	251	227	225	232	235	215	230	259	204	222	200	228	216	224	215	225	220	213	249	212	254	215	240	204	212	240	233	212	208	236	253	238	253	233	210	196	228	198	197	219	216	217	234	242	226	218	248	231	251	235	193	229	229	211	202	211	227	233	220	231	257	216	241	235	249	257	224	225	222	213	234	231	229	225	247	251	230	242	205	244	215	235	231	249	223	215	210	224	249	230	218	193	212	233	233	238	204	240	237	251	235	236	255	210	225	232	231	243	227	242	204	235	203	230	240	233	263	230	231	226	219	228	236	213	243	214	218	199	238	190	237	221	210	244	231	229	232	234	211	242	251	198	244	230	217	249	211	230	223	238	206	239	257	230	221	221	243	212	219	236	202	225	239	235	256	233	246	203	238	238	223	239	240	235	222	217	241	227	236	210	237	217	269	239	241	214	236	239	228	223	177	230	218	213	220	246	239	221	248	225	240	231	213	238	201	218	218	247	265	226	229	206	215	215	249	236	224	225	216	203	225	218	209	217	220	206	222	234	232	218	209	244	229	222	275	175	219	240	200	230	223	243	207	218	223	215	247	229	225	229	251	229	220	199	208	196	218	211	263	206	182	239	226	216	220	236	236	215	219	218	217	249	224	229	238	227	214	217	235	249	218	215	218	236	255	212	203	206	242	223	209	225	218	240	225	235	244	240	220	234	253	224	219	244	222	255	240	237	214	224	203	239	224	218	218	234	248	236	213	253	213	239	229	235	260	242	220	281	229	220	227	211	234	221	205	236	243	245	244	235	256	281	210	214	227	227	206	235	207	226	225	241	220	223	214	199	263	236	241	217	216	224	227	210	206	232	240	221	221	232	229	225	227	239	226	225	211	233	235	246	206	202	225	230	216	243	212	231	248	220	234	228	215	216	253	230	198	226	244	225	223	227	230	247	229	215	232	235	234	205	238	209	217	220	272	263	255	246	223	241	239	221	232	246	239	239	249	210	227	231	241	233	245	214	238	227	227	244	240	221	263	256	236	221	247	229	240	229	236	260	237	241	219	227	237	226	200	214	221	241	235	237	206	231	215	222	232	233	200	240	207	237	209	213	234	213	248	225	220	216	250	236	248	227	217	233	205	242	226	203	275	210	214	220	223	253	204	248	227	231	250	236	250	230	222	251	241	223	246	227	216	239	237	209	250	252	232	186	205	221	229	219	213	248	223	263	210	210	235	217	234	236	226	233	238	231	214	238	232	250	225	228	225	237	196	195	211	195	242	198	226	218	229	228	211	243	239	244	212	228	205	223	225	249	230	216	210	230	242	213	226	233	245	229	255	236	233	203	249	218	228	250	222	218	222	230	232	252	218	231	228	221	237	250	238	216	225	219	236	220	249	255	255	235	242	232	204	237	230	233	251	233	208	226	203	230	240	232	239	237	200	212	219	245	229	235	253	234	236	239	225	234	220	221	239	207	245	233	210	198	223	208	249	233	221	244	222	235	236	231	237	260	226	232	245	249	222	227	246	207	209	234	243	220	260	217	212	239	235	233	214	234	225	227	226	230	242	237	231	222	254	215	244	205	221	219	233	205	231	230	218	229	237	226	243	242	214	237	219	201	233	234	212	238	238	226	252	234	245	233	247	275	219	222	232	224	210	218	214	239	210	189	254	215	231	233	226	205	215	232	198	239	220	210	236	188	229	228	247	249	213	257	213	249	239	237	223	222	241	256	232	241	217	213	238	243	201	235	232	220	211	240	234	218	233	251	245	221	238	225	241	226	212	226	221	232	198	223	212	202	240	215	234	243	254	231	240	249	213	234	217	251	231	241	254	263	192	222	217	211	226	204	207	230	234	225	250	226	211	216	216	209	242	223	206	233	234	207	225	224	245	235	197	207	192	234	206	226	238	244	211	207	214	211	240	226	242	212	197	213	217	247	200	209	223	231	217	258	219	229	217	202	233	227	216	206	223	209	239	231	231	224	226	210	228	244	221	241	195	207	212	204	235	234	228	216	259	224	205	228	236	267	227	243	231	224	260	248	216	226	246	225	233	216	217	199	233	237	217	231	199	203	255	209	224	212	250	234	234	217	236	253	218	239	228	222	250	211	228	229	237	252	233	226	215	234	206	255	226	203	237	226	228	232	223	235	246	223	203	212	211	227	226	217	230	261	249	218	238	225	247	216	262	221	240	264	247	260	212	235	210	217	240	214	249
45362	55338	51373	14331	3515	2665	2199	1828	1593	1355	1221	1159	1054	947	959	865	837	842	893	1146	1626	1924	2223	2337	2232	2105	2315	2287	2295	2268	2235	2341	2084	1969	1991	1878	2161	2175	2159	2092	2107	1703	1651	1926	2396	1745	2088	1220	936	929	1004	1143	1345	1384	1464	1524	1363	1389	1034	1037	1055	1098	1225	1031	886	809	926	874	642	645	632	672	577	649	587	553	589	561	620	542	549	549	549	576	531	545	532	512	539	559	523	526	560	496	502	509	530	535	513	527	582	525	500	512	483	504	521	536	515	540	562	475	509	508	517	505	513	497	525	504	541	496	501	523	467	536	542	520	525	474	552	483	497	567	491	541	492	569	545	531	493	535	518	540	500	499	550	509	533	554	440	491	542	538	530	513	496	524	471	505	547	539	535	538	526	534	527	509	519	536	542	539	492	509	494	514	525	484	514	527	528	507	491	515	568	518	535	519	504	528	505	542	514	529	519	538	537	482	505	556	523	503	492	553	538	494	505	498	484	529	508	487	523	482	502	524	497	521	499	505	526	512	530	508	525	490	477	481	517	548	502	519	510	541	499	496	530	530	528	528	530	549	492	508	513	489	508	505	537	493	498	530	510	500	543	516	519	486	527	524	515	513	513	515	479	541	506	519	501	520	501	591	500	522	539	497	522	548	567	521	534	498	545	562	510	500	480	517	478	548	549	583	529	502	470	492	502	505	469	549	540	517	516	532	479	509	530	515	501	527	490	519	505	474	469	503	515	498	543	544	531	489	478	527	539	480	498	537	499	577	509	550	534	517	518	491	519	507	475	525	515	495	516	535	544	514	494	498	509	514	496	558	535	480	492	512	535	509	487	557	503	519	527	526	513	532	490	491	529	509	547	508	476	534	482	506	489	526	515	502	516	516	560	528	498	496	535	479	532	516	520	522	508	513	519	534	534	540	510	564	540	485	584	539	505	528	524	487	474	515	532	515	556	517	568	537	493	536	533	498	518	502	489	526	511	492	472	552	525	502	516	526	504	510	562	563	503	517	545	564	515	520	475	477	535	552	561	503	490	527	473	539	527	478	532	543	521	497	504	535	532	484	544	569	542	519	507	496	526	501	507	523	526	515	517	518	497	509	489	534	501	518	484	496	521	527	513	489	558	517	471	526	551	528	474	498	516	546	520	531	507	475	512	504	515	510	561	520	522	457	512	513	492	484	507	554	530	533	483	526	504	554	498	487	529	518	478	512	538	531	524	489	516	570	513	531	524	485	512	489	517	532	506	507	464	559	533	502	519	497	527	548	543	507	547	508	525	545	532	507	531	521	532	522	557	526	521	567	529	474	499	521	535	546	540	509	523	522	519	527	531	472	500	533	523	495	526	535	537	517	511	515	526	515	484	495	510	516	489	573	543	514	528	462	546	526	519	520	518	520	475	520	493	482	526	502	499	522	560	528	510	546	522	505	539	484	495	531	497	520	523	488	524	534	535	549	516	532	520	506	499	502	523	481	514	538	497	490	494	486	480	499	520	554	525	505	531	517	513	529	526	501	481	527	489	510	491	551	542	488	495	484	520	470	537	550	509	553	494	523	520	539	494	501	510	521	476	503	534	494	529	519	497	509	518	534	490	489	493	507	557	525	493	547	509	518	548	494	512	522	460	481	538	542	523	517	547	538	534	497	559	528	483	520	520	507	500	545	526	522	511	501	498	538	555	537	496	547	504	530	457	493	527	542	515	519	529	534	530	503	499	544	519	550	524	547	535	510	543	519	503	494	536	539	492	500	534	509	564	506	539	522	511	543	503	558	547	527	530	503	523	515	550	518	518	512	475	525	487	528	508	488	554	567	521	500	493	550	502	498	531	532	490	503	557	517	503	476	519	512	529	517	547	519	525	538	489	522	523	535	516	528	494	536	562	526	560	508	519	534	506	513	519	536	537	535	535	505	502	436	539	531	528	525	522	498	518	479	508	523	522	485	519	530	539	468	522	481	509	538	505	513	517	528	510	464	514	512	508	512	526	528	545	553	512	506	538	509	487	498	505	496	496	518	499	480	521	508	552	515	519	535	548	541	545	522	530	536	484	522	555	549	519	544	482	520	503	553	527	517	499	460	506	524	534	500	504	529	523	505	509	534	514	517	494	525	571	498	528	490	463	472	551	516	514	508	489	544	535	534	542	492	496	593	536	548	504	535	504	534	501	536	492	521	521	520	514	495	500	518	483	523	548	520	542	524	544	498	529	549	496	481	516	499	532	532	532	498	529	541	490	523	533	520	543	524	526	518	498	550	464	492	514	521	539	524	557	494	534	527	503	549	520	538	487	519	500	503	494	492	520	511	507	537	512	502	529	501	533	526	514	508	499	508	531	533	502	500	483	547	537	545	539	529	506	537	557	500	471	495	519	547	479	478	530	508	503	564	519	499	481	495	533	494	528	508	541	563	515	533	531	533	498	531	540	516	535	557	525	494	523	511	487	565	521	527	520	492	512	500	531	567	492	559	539	535	520	532	555	532	548	495	505	496	496	521	513	530	510	515	566	507	542	553	521	486	495	541	542	506	475	485	542	532	516	502	532	475	536	505	504	512	507	528	561	508	499	508	510	498	529	499	511	488	518	549	560	474	540	539	505	481	522	535	559	509	522	518	489	491	520	509	500	522	510	500	531	486	501	524	513	481	534	504	565	482	522	499	527	516	522	531	512	517	517	537	557	494	495	551	558	460	539	492	484	485	488	517	528	520	479	555	493	546	537	560	539	492	520	540	515	522	513	524	512	500	523	499	532	526	487	510	487	532	561	498	480	515	501	497	521	480	499	517	462	477	498	564	544	561	554	546	512	487	526	519	545	513	519	503	544	515	500	511	510	559	506	504	532	493	463	522	490	476	546	536	523	513	562	567	548	526	543	523	509	527	491	512	530	471	513	521	497	519	530	499	506	536	518	519	503	523	502	492	540	497	526	490	556	554	524	482	499	508	507	543	515	545	518	547	532	560	519	508	498	489	522	500	543	506	528	533	534	533	494	524	504	514	513	553	541	541	515	492	528	485	491	523	501	534	535	480	490	546	515	489	538	510	510	523	505	489	521	485	495	510	526	546	479	530	560	513	510	514	512	513	485	543	542	479	510	537	526	514	515	517	512	512	525	552	510	514	539	522	494	529	504	503	492	505	513	545	496	507	530	546	521	530	525	529	515	486	550	493	528	553	490	517	511	525	550	531	524	534	539	513	498	535	531	537	496	524	515	538	528	511	525	501	477	462	498	515	511	495	514	481	535	490	525	523	512	579	548	526	516	507	522	500	518	482	497	539	535	530	575	526	527	520	494	528	556	555	505	522	524	464	523	510	523	529	570	537	504	518	505	481	516	554	569	504	500	545	523	551	510	565	487	532	523	499	527	505	510	491	537	507	513	488	528	512	530	489	503	510	503	480	530	471	496	532	512	514	517	529	503	526	521	506	537	494	526	535	539	489	510	522	518	529	499	487	534	527	480	517	546	546	515	473	473	547	484	498	566	490	500	517
18776	21364	19326	3975	531	248	207	231	241	245	216	206	213	249	224	225	249	237	239	215	248	289	325	340	305	309	322	321	303	345	330	311	295	279	249	252	293	293	259	279	264	254	264	237	242	262	230	228	225	273	243	260	236	242	238	261	252	234	243	250	201	249	200	183	237	229	225	231	210	241	211	242	201	238	238	247	217	233	193	238	218	204	236	225	199	231	220	238	278	243	257	203	219	214	245	220	236	200	231	220	210	228	215	195	210	225	195	229	241	233	253	194	231	206	224	190	233	242	250	199	224	217	204	217	230	203	232	212	246	233	227	202	238	201	223	263	237	221	210	213	229	218	225	197	236	226	227	230	227	220	209	216	216	218	249	214	217	220	255	240	240	266	208	205	222	224	201	223	210	226	198	249	247	199	235	204	219	221	218	203	208	217	207	235	225	225	236	222	242	232	230	245	243	241	217	204	203	217	206	203	217	225	200	207	229	187	217	236	197	240	222	240	243	213	228	260	232	213	226	222	209	246	242	262	219	215	211	214	224	241	248	206	201	260	218	224	247	218	239	207	227	213	224	224	202	239	236	228	218	229	241	206	239	251	214	188	226	241	228	252	209	233	221	226	237	235	227	238	209	232	203	227	232	231	243	213	223	236	248	213	208	230	229	241	254	234	239	232	232	207	201	209	222	205	228	217	213	214	225	231	218	196	229	250	238	203	208	217	225	233	227	214	189	237	222	236	218	206	213	210	216	224	220	214	209	258	217	223	214	224	204	236	229	253	221	260	226	231	220	222	236	199	221	232	207	211	219	220	231	215	225	211	212	224	231	239	221	188	222	220	232	222	230	239	251	235	251	207	231	219	226	213	213	242	204	222	215	216	240	229	205	239	254	207	210	228	215	222	212	211	241	207	233	218	238	199	204	225	246	236	231	212	218	231	214	219	225	236	212	203	206	227	218	213	213	228	196	203	220	223	243	223	207	237	244	222	223	211	234	251	229	237	229	226	216	252	252	227	250	238	220	209	229	244	228	219	213	241	241	211	209	219	236	228	226	188	243	208	205	197	204	246	227	185	220	215	210	181	211	234	225	213	240	183	228	221	239	199	208	221	235	199	216	222	210	229	208	218	205	213	245	234	226	210	253	236	226	216	212	227	222	225	239	234	214	211	243	208	224	249	234	223	211	218	219	252	215	229	237	231	224	220	226	226	225	224	218	206	238	200	223	231	222	228	196	228	232	224	278	221	245	226	224	247	254	233	233	188	214	223	205	216	208	217	223	217	227	235	249	215	236	230	211	230	228	192	208	246	236	222	216	240	214	230	248	202	218	213	207	236	214	262	226	242	251	223	248	212	183	185	215	234	241	248	204	245	232	230	219	219	244	217	225	224	198	177	213	208	210	222	229	237	236	203	211	217	215	240	215	222	213	222	206	204	218	226	248	246	237	210	234	235	234	252	210	230	202	230	269	206	205	220	223	224	225	202	219	237	230	229	239	219	254	238	230	221	252	191	232	217	212	250	222	259	226	199	211	219	201	232	202	233	217	210	251	228	234	217	245	237	244	248	205	216	240	236	240	242	215	236	242	211	234	201	257	206	203	224	209	223	227	213	233	216	223	219	228	192	234	231	221	215	259	216	224	251	217	234	226	209	255	231	235	202	227	206	213	199	212	208	228	242	258	236	226	228	217	194	241	209	233	222	250	239	249	227	216	226	256	203	199	229	212	204	215	234	222	218	205	205	212	210	207	217	198	243	204	213	207	204	222	230	212	231	243	203	229	228	211	213	214	219	237	224	234	194	217	213	209	215	204	222	210	239	196	210	244	231	234	224	212	232	234	231	203	208	224	204	211	246	228	215	218	249	207	215	214	240	244	229	234	207	202	227	220	213	220	241	249	231	229	220	187	228	216	232	227	229	244	219	244	207	237	204	238	229	194	233	234	230	210	214	251	234	236	222	223	212	217	206	231	245	225	219	215	211	243	228	230	242	205	222	252	238	208	200	185	223	228	243	243	212	247	238	212	226	215	205	215	207	258	234	210	245	235	218	212	232	238	212	266	216	202	227	221	232	221	235	206	228	242	250	200	214	223	213	241	225	220	229	258	228	240	217	225	203	198	213	202	226	212	211	209	231	229	213	214	241	222	220	246	215	218	218	216	235	201	238	236	231	210	231	216	231	231	224	224	222	244	210	226	230	208	208	216	230	236	246	232	226	206	223	206	219	235	211	240	224	196	230	190	233	233	223	220	242	219	215	223	232	217	226	240	229	222	231	211	244	227	242	223	234	237	210	239	236	222	208	224	224	202	231	211	216	210	226	220	213	207	232	212	204	199	218	216	221	222	223	214	240	213	244	230	232	203	223	215	237	214	199	226	212	226	228	198	239	196	207	226	226	230	244	241	226	220	202	214	216	245	205	227	224	245	211	218	201	239	261	232	219	212	225	224	226	222	227	232	242	215	209	194	225	195	239	233	194	253	219	230	248	221	240	237	229	211	217	229	192	229	214	210	215	209	215	224	206	204	245	237	228	206	223	233	208	214	221	225	232	241	236	213	214	217	255	227	210	209	220	214	207	217	218	215	203	242	230	219	231	232	206	236	208	222	214	240	247	224	204	218	214	188	233	194	219	227	219	226	238	239	233	203	235	212	213	218	197	190	210	222	220	247	240	211	208	241	215	218	233	209	232	229	257	232	226	208	250	220	225	198	198	211	223	220	235	213	257	245	222	218	221	239	243	248	237	223	225	207	234	244	224	210	226	258	208	203	240	209	246	225	233	247	223	215	202	229	224	226	219	213	248	226	241	243	197	218	216	214	211	217	206	223	224	210	216	218	231	235	220	223	218	256	219	229	244	213	237	226	221	214	202	199	221	217	235	209	228	246	227	219	220	216	228	227	228	242	203	239	224	220	235	240	240	225	219	214	215	219	230	217	205	193	235	237	217	234	222	215	223	211	232	207	212	230	197	243	209	227	211	241	241	220	247	238	225	223	229	218	230	236	248	208	232	251	225	255	225	234	230	226	222	240	240	232	242	240	237	239	205	232	213	218	198	194	221	226	230	227	218	233	246	241	197	238	205	225	231	228	235	238	188	199	234	239	222	223	230	219	222	224	180	216	226	220	217	230	193	213	197	223	222	196	202	230	222	215	213	213	195	221	208	216	224	218	221	255	239	221	223	199	209	224	206	233	246	229	247	233	197	194	228	218	231	224	237	194	219	212	231	238	243	241	190	209	221	236	213	206	220	235	205	251	200	207	237	256	269	215	201	229	195	212	223	192	223	232	205	196	225	212	237	256	217	216	225	238	240	234	209	210	247	202	219	243	196	220	247	234	205	204	243	247	227	209	215	189	214	216	192	218	201	216	234	222	189	246	222	219	233	245	215	237	223	246	202	222	183	216	237	248	199	230	240	234	192	226	226	227	217	207	223	249	215	193	218	230	206	209	222	224	225	204	215	205	230	204	190	249	209	254	232	231	215	220	204	228	215
14803	21712	24142	1979	566	580	586	536	538	543	544	519	553	587	564	570	501	575	562	644	835	938	1105	1124	1107	1127	1213	1166	1170	1215	1130	1204	1065	1007	1007	926	914	890	881	817	791	793	780	735	724	714	689	623	642	661	690	698	633	661	638	622	603	614	611	610	572	589	591	575	568	535	552	567	510	514	536	480	511	525	531	542	524	541	533	528	549	559	523	524	517	506	544	511	513	515	504	537	522	545	569	535	533	538	524	483	544	548	509	534	479	518	522	512	559	511	542	551	539	488	533	540	524	559	518	525	482	501	518	503	536	519	534	533	532	517	527	510	525	509	549	562	511	514	511	494	495	497	511	561	495	532	525	488	541	514	525	539	531	552	539	499	549	528	496	535	454	480	532	571	558	565	526	535	577	536	542	551	532	506	526	562	547	575	531	478	494	555	516	512	508	563	554	540	506	528	525	548	503	504	558	539	509	542	512	539	508	497	494	522	533	502	522	510	523	534	459	515	499	539	517	490	528	527	506	501	549	511	545	527	540	530	536	510	509	524	538	577	520	567	519	523	543	492	520	534	537	538	551	500	577	567	518	502	523	508	486	574	511	491	521	513	526	573	529	500	531	509	520	483	555	554	514	537	569	553	529	529	478	558	488	557	491	497	521	568	540	523	548	531	508	532	533	525	529	553	506	513	502	554	467	552	567	541	547	522	548	511	492	551	552	548	546	521	542	548	534	542	525	508	553	563	567	509	514	502	494	500	516	523	532	517	509	515	528	493	545	541	482	538	483	519	538	520	521	517	524	550	556	552	572	557	540	539	532	516	495	512	485	503	489	563	543	519	529	540	497	505	531	541	536	501	542	515	540	486	547	559	591	554	543	518	532	522	469	555	535	524	471	555	554	575	556	519	519	535	498	538	566	541	516	518	529	547	496	521	508	534	508	509	563	532	505	518	519	545	538	553	512	555	497	533	520	534	576	535	537	517	540	483	529	533	543	485	535	482	508	507	510	559	563	517	549	537	544	481	537	549	510	523	491	527	507	573	533	546	504	512	496	481	593	520	539	484	545	502	548	512	535	483	496	535	551	521	494	517	530	534	568	513	535	558	496	517	515	504	517	557	527	515	530	522	504	572	531	505	519	513	550	522	539	523	498	515	492	567	543	497	556	534	516	479	534	557	511	519	517	551	514	515	507	483	545	524	519	494	617	500	522	517	544	541	533	546	538	533	524	512	524	555	487	515	537	522	495	515	553	538	555	531	546	552	518	504	538	548	550	528	534	479	550	546	523	540	554	499	483	537	529	527	554	508	529	490	537	495	549	524	504	533	580	494	510	535	542	522	510	542	562	524	528	505	495	562	480	496	537	510	521	535	532	536	492	571	547	528	538	540	507	531	508	547	538	521	542	473	552	524	554	513	537	567	527	542	547	509	559	527	545	520	488	540	544	514	527	511	521	527	534	539	534	531	542	506	540	531	497	543	510	520	535	541	513	537	509	554	516	513	526	518	504	480	515	552	544	550	467	531	494	498	520	533	519	489	536	534	536	498	512	548	553	506	542	494	549	522	508	517	488	515	560	508	530	509	505	530	539	541	527	535	550	529	553	542	603	509	530	542	554	551	573	503	498	505	512	598	533	502	523	506	529	532	519	545	519	562	548	543	485	541	523	523	508	477	551	513	600	507	557	537	476	482	528	539	569	496	563	518	546	578	565	540	565	543	581	546	520	488	535	557	567	504	531	549	526	494	526	513	539	534	534	503	550	507	504	548	536	507	478	515	504	519	502	555	551	546	512	550	556	542	520	529	555	516	563	530	506	528	487	568	516	530	513	517	552	543	517	543	503	531	535	555	515	502	464	504	511	525	496	504	505	541	518	522	553	523	549	496	534	524	521	567	563	509	483	520	478	534	528	541	544	511	536	549	549	546	561	521	502	558	545	531	534	489	541	543	526	529	523	510	533	545	543	556	523	563	497	537	555	527	475	505	504	486	531	524	560	548	533	527	544	535	521	535	544	500	558	535	533	528	573	556	582	495	548	497	541	494	503	573	528	522	537	526	496	516	558	562	528	534	526	538	521	508	521	554	538	557	530	506	536	518	524	494	516	506	549	500	534	581	545	522	538	503	528	574	500	535	537	541	550	567	570	539	522	536	482	509	508	550	510	522	496	527	540	540	505	519	563	533	514	529	513	530	505	523	523	564	535	510	512	466	566	559	529	511	541	521	551	537	496	520	526	542	552	543	579	529	547	520	514	550	554	521	567	543	507	527	511	535	549	524	533	510	547	522	545	497	532	560	517	517	567	527	496	537	511	552	498	468	492	525	530	511	525	543	544	540	533	586	533	524	534	513	488	521	516	525	530	516	509	534	570	536	518	553	525	506	520	545	501	519	488	526	487	544	538	542	534	520	520	497	525	511	492	499	505	552	476	539	514	528	540	522	529	484	545	529	477	480	508	537	515	532	528	512	520	552	572	504	553	505	484	566	543	521	568	531	505	531	553	494	516	538	519	513	547	534	561	524	556	499	555	546	541	537	550	522	498	540	538	527	530	476	538	553	526	528	516	513	535	530	529	515	528	552	568	531	521	522	547	536	520	526	540	526	534	521	538	536	515	533	547	553	551	545	532	524	544	535	519	522	535	504	523	498	522	523	536	523	503	514	515	574	538	547	512	543	551	531	523	509	557	543	533	572	578	567	539	519	554	545	501	560	501	539	516	524	550	520	532	529	507	536	497	505	502	554	515	492	501	531	543	529	552	517	518	553	530	541	557	509	523	525	536	550	503	551	542	521	516	549	521	527	518	479	506	493	507	523	552	518	537	550	562	510	555	520	551	543	548	518	520	521	528	494	537	524	513	530	538	556	557	504	543	498	530	563	502	544	530	507	538	567	514	511	524	562	525	565	554	488	548	537	555	560	554	493	528	555	481	533	533	527	539	530	529	548	569	537	585	557	528	572	559	507	494	547	517	536	506	530	474	515	518	505	500	523	518	531	556	517	534	547	553	499	500	528	532	549	490	532	528	531	537	539	536	528	497	505	508	534	573	556	554	503	539	540	528	477	543	544	556	497	516	495	511	533	559	539	504	547	520	502	556	528	509	539	468	501	549	516	520	516	568	526	523	544	498	519	518	516	519	517	532	561	567	517	498	486	497	564	533	540	519	515	521	534	560	494	550	516	564	539	503	552	485	529	548	527	526	523	519	514	529	542	536	563	539	526	559	503	555	485	523	532	535	562	541	561	531	511	502	513	525	518	549	533	510	562	508	512	526	522	508	505	519	545	519	482	526	541	517	551	548	486	557	517	498	509	528	568	508	549	553	506	519	554	522	551	513	539	516	545	563	516	530	504	526	499	551	532	546	551	552	507	592	492	489	532	550	541	532	525	540	519	483	522	554	515	507	506	566	533	543	509	553	504	520	535	520	500	544	500	524	534	535	515	518	548	491	564	570	528	533	523	523	577	513	487	543	499	557	497	545	580	549	522	532	514	560	552
40409	47568	50336	30185	19529	11657	4813	1446	484	284	267	259	251	235	255	227	223	231	255	264	289	335	405	409	390	411	424	400	417	405	391	370	395	350	328	313	330	335	323	337	313	295	322	390	319	304	296	282	293	234	274	267	277	256	278	291	265	270	267	237	261	247	258	292	285	236	253	276	252	238	230	203	251	202	244	208	209	231	229	272	261	206	225	249	229	229	226	229	189	240	233	213	209	237	231	245	230	217	240	227	212	215	243	243	213	242	222	203	222	249	226	199	260	215	202	227	217	252	227	218	209	232	235	246	203	211	198	223	194	248	229	250	218	244	225	207	223	223	228	216	256	218	206	209	244	229	191	204	224	187	221	261	228	210	222	218	215	266	231	256	226	233	226	216	250	243	239	236	256	223	186	259	209	221	232	216	235	248	227	231	238	225	246	240	233	234	212	226	243	211	250	216	213	237	215	226	233	230	199	220	200	232	229	220	245	244	216	258	236	209	204	234	220	244	228	255	208	224	265	229	230	225	235	249	235	216	243	198	243	223	227	240	242	247	220	204	229	200	262	236	218	211	235	254	224	231	235	222	230	226	234	242	216	216	240	246	192	223	236	211	233	239	235	223	187	231	236	211	223	226	251	237	223	229	269	256	208	231	214	257	197	193	257	226	220	237	209	226	199	216	204	232	199	237	227	241	231	228	229	221	266	223	237	220	217	228	232	218	232	220	244	214	259	199	239	224	226	193	243	208	245	243	227	215	245	248	240	227	265	236	215	248	209	240	232	235	225	251	218	241	201	241	248	213	232	224	218	211	230	205	233	202	218	222	231	202	228	239	236	243	240	226	230	222	228	207	243	216	239	237	235	216	236	226	232	217	214	230	239	191	229	217	209	205	240	232	245	218	236	264	233	235	225	226	204	243	223	243	230	243	205	225	198	239	214	195	218	252	210	208	214	201	211	222	243	204	228	241	248	245	223	236	222	220	202	231	217	213	235	219	209	198	247	221	235	242	246	229	258	245	235	240	241	208	226	231	238	246	239	234	230	233	223	232	223	219	215	198	217	221	236	230	225	201	232	244	237	209	227	227	239	225	217	244	223	201	220	258	207	227	228	241	195	220	236	247	239	210	238	247	231	251	237	232	243	194	230	235	237	244	220	249	211	207	208	232	214	219	226	233	239	195	237	230	210	231	236	236	238	215	229	247	199	213	232	236	215	211	221	227	209	236	246	256	236	254	199	237	220	212	219	236	237	228	218	238	204	255	232	227	220	263	244	218	218	237	248	234	241	235	223	216	218	211	233	223	258	227	240	230	248	248	216	220	227	221	244	239	216	209	223	208	240	227	229	221	250	203	239	244	206	255	245	242	219	225	273	225	250	221	237	231	245	227	211	239	224	205	221	257	226	223	207	232	240	204	195	211	227	241	251	206	210	220	233	207	219	240	230	213	258	253	212	233	231	219	220	219	228	223	214	218	234	227	246	224	271	217	221	225	253	220	198	210	266	213	234	241	234	235	236	231	233	261	234	201	213	245	213	224	224	221	220	233	198	253	245	195	228	228	231	232	243	234	238	233	223	218	205	250	203	257	215	200	256	237	228	220	246	209	233	221	250	204	236	231	253	230	212	213	245	216	241	237	227	236	221	227	249	221	216	210	241	227	240	232	232	206	236	230	238	230	243	221	226	221	209	217	219	252	220	241	191	229	239	207	241	251	235	232	205	229	236	242	252	203	230	217	229	226	221	198	214	191	202	239	206	240	243	218	226	216	231	253	250	242	232	194	227	215	207	205	228	225	210	224	228	229	206	233	227	234	218	219	226	241	216	217	244	223	224	223	209	200	201	209	227	232	218	221	247	231	237	237	241	202	236	194	248	218	245	239	222	217	209	212	229	204	204	220	213	238	223	223	218	232	231	226	220	241	234	217	239	222	208	196	235	212	264	203	216	236	244	223	225	222	227	240	253	237	233	204	207	201	211	233	219	234	247	191	233	244	217	211	237	245	223	242	230	208	213	217	222	226	252	239	208	230	222	233	212	203	202	216	204	244	228	210	184	211	221	262	210	211	260	223	212	241	248	227	236	225	236	246	213	236	223	248	231	236	204	212	231	249	204	220	221	222	230	241	220	219	209	225	200	240	248	224	224	210	263	219	212	219	223	230	248	226	219	229	208	237	235	223	220	214	227	239	217	237	213	230	227	240	233	231	237	231	222	211	238	227	213	223	231	210	204	205	228	223	236	237	192	218	213	219	239	225	247	237	233	236	237	267	221	240	210	217	212	244	214	212	236	234	226	223	207	217	237	229	240	209	222	190	234	185	218	224	201	236	220	224	248	220	226	246	239	241	197	200	220	257	217	227	227	225	222	236	230	233	209	240	221	209	197	215	235	241	211	196	222	210	224	213	201	227	236	225	201	216	248	239	215	235	204	204	209	237	234	249	227	181	219	246	243	234	229	233	228	218	195	203	215	216	229	236	234	250	229	231	228	212	252	209	227	235	211	212	225	232	232	230	220	201	224	216	215	253	204	234	212	237	237	229	214	225	213	227	198	193	204	231	217	221	213	228	241	236	248	218	243	218	228	225	233	186	219	216	228	238	223	221	238	210	212	224	226	256	224	207	224	209	229	234	237	226	215	215	203	228	184	223	236	224	220	210	235	221	229	256	233	227	249	219	246	223	225	239	226	220	222	229	250	221	216	230	204	227	224	211	231	219	222	238	220	246	230	225	209	213	228	202	233	262	228	221	252	223	222	241	221	210	216	216	201	232	220	220	207	203	212	224	190	236	226	213	219	264	230	225	229	230	204	214	249	231	240	221	253	217	251	199	202	234	219	232	199	217	232	213	245	250	248	206	220	250	222	211	231	221	226	242	254	222	246	203	228	248	233	220	220	221	202	243	239	240	217	209	232	256	213	223	249	228	210	214	228	236	257	248	245	192	181	226	172	210	228	235	222	231	227	219	187	246	225	264	213	229	215	239	211	191	221	214	269	209	255	235	232	234	206	214	246	233	231	232	230	233	196	193	215	225	200	206	185	242	222	225	231	226	251	227	228	195	242	227	214	235	234	196	225	235	220	229	221	219	231	201	225	216	242	204	220	225	249	264	240	262	238	187	228	254	227	233	237	228	243	198	237	207	204	215	233	234	209	253	237	231	230	223	270	231	190	214	205	237	247	241	204	238	231	228	213	266	227	240	195	262	238	222	215	241	255	253	224	254	212	234	233	204	213	246	224	240	250	206	212	236	247	259	237	212	245	253	206	227	211	204	228	237	257	212	207	214	249	218	190	216	227	218	222	236	220	230	195	212	207	254	235	213	258	251	240	229	225	225	214	258	218	213	237	238	223	231	232	201	233	213	226	226	214	224	228	248	218	205	226	219	204	236	239	236	207	224	236	257	237	226	202	245	207	217	202	229	260	247	219	242	223	228	218	233	217	208	229	230	240	274	205	220	235	224	211	238	198	217	217	238	234	210	251	237	234	247	217	231
30618	44104	49999	5331	1582	1259	1076	924	902	804	785	720	705	659	631	622	682	619	698	740	972	1309	1612	1705	1785	1673	1695	1735	1820	1770	1535	1495	1438	1363	1330	1230	1252	1267	1257	1254	1186	989	1093	1252	1279	1076	1007	852	786	747	830	832	890	848	885	951	838	857	731	708	700	753	825	675	676	603	607	622	586	575	604	539	583	556	564	532	538	581	545	560	515	543	554	538	541	552	529	512	554	553	504	542	475	555	544	503	588	530	508	515	524	519	512	537	531	581	532	556	570	545	538	528	539	575	543	528	525	524	501	545	530	560	552	515	546	548	525	551	544	540	515	531	493	571	552	539	563	524	527	561	545	534	547	547	509	545	520	503	540	544	521	529	547	543	527	506	547	525	574	496	506	569	540	509	534	528	562	495	523	537	547	519	563	535	510	502	547	478	536	580	549	511	537	523	525	517	514	524	546	548	560	538	550	570	544	530	571	555	515	537	542	522	531	539	572	548	522	510	531	531	568	547	535	509	551	527	517	514	564	533	536	557	522	523	491	500	522	541	495	538	531	544	557	536	575	533	531	574	545	538	544	486	534	535	550	565	505	501	566	512	529	517	534	521	528	504	556	500	530	518	532	522	538	566	521	503	525	552	542	535	520	546	499	508	513	540	518	536	544	527	585	533	590	523	550	526	513	521	549	538	520	535	534	504	517	506	477	540	532	553	528	568	560	495	535	557	543	505	565	547	542	531	534	531	521	545	567	513	533	536	533	527	521	539	572	520	555	478	550	527	539	542	543	500	513	550	530	530	555	460	554	560	588	541	508	519	503	519	505	540	534	510	513	523	542	560	539	495	546	501	495	529	535	549	511	528	503	494	549	568	567	523	558	523	533	494	529	540	556	526	503	512	497	545	501	552	521	533	537	509	527	535	545	546	515	526	504	525	548	534	514	550	494	504	535	495	564	528	538	522	525	553	546	545	523	536	514	571	513	520	537	539	533	491	558	517	512	537	527	513	530	535	559	535	529	525	466	554	543	538	556	509	512	522	555	569	553	526	525	533	586	516	526	529	507	544	544	526	520	549	520	584	513	542	535	526	533	573	554	484	522	521	516	560	511	520	519	567	505	545	527	537	513	493	530	556	530	560	542	526	559	559	540	548	533	525	481	502	605	534	532	520	573	544	522	533	563	502	596	534	536	537	517	524	526	530	533	538	505	478	554	510	507	563	539	528	490	509	529	534	549	540	550	523	545	567	516	502	542	507	513	541	539	582	509	529	546	491	526	530	487	523	535	490	503	555	519	539	565	536	528	568	489	529	522	551	544	539	546	551	536	567	578	549	487	525	512	549	545	523	494	538	527	568	544	569	535	504	514	553	535	512	531	561	490	504	507	532	546	522	536	514	519	503	562	507	580	522	507	525	551	497	535	521	538	508	496	519	550	521	562	485	533	522	520	531	500	535	547	525	532	515	560	541	492	533	570	529	523	514	519	534	536	484	529	510	564	533	563	556	544	517	540	524	538	510	555	538	557	526	521	555	519	547	550	544	531	543	566	553	526	586	527	522	529	525	519	522	544	566	559	521	559	551	530	540	554	525	551	526	500	551	533	533	516	564	541	561	490	517	565	551	536	495	542	535	526	515	503	550	462	538	496	507	509	513	512	504	569	584	578	554	570	500	529	522	584	553	533	555	575	536	557	539	514	503	545	535	526	514	562	489	527	521	549	547	569	562	557	568	539	553	489	539	538	500	510	529	488	532	533	534	525	606	530	578	538	543	518	559	529	495	503	559	534	555	503	556	537	518	503	512	523	541	539	494	533	486	551	524	510	527	553	565	517	512	547	563	523	547	552	512	523	533	557	539	550	523	519	527	549	545	535	489	575	535	555	550	535	571	514	534	561	508	518	533	504	594	557	535	555	534	547	551	501	539	527	545	525	553	586	560	530	566	513	544	516	546	513	512	495	570	548	543	551	567	558	543	501	557	565	512	497	550	560	494	545	513	527	530	503	576	567	488	563	506	552	528	542	552	550	528	544	543	534	494	525	495	552	494	518	527	494	558	584	541	529	505	548	549	553	562	492	535	572	555	482	529	519	561	498	513	533	509	522	543	504	555	539	577	543	547	502	492	544	550	527	542	571	523	594	541	567	513	544	546	534	542	577	516	517	545	519	578	529	548	521	515	565	532	511	531	535	510	485	533	527	543	538	501	535	510	514	535	542	514	556	545	566	563	512	566	519	535	538	497	565	536	537	554	535	508	517	494	554	550	523	555	585	507	539	529	534	539	502	552	537	538	559	500	542	508	552	542	529	503	521	522	515	545	553	523	508	539	517	529	577	538	538	522	508	503	515	565	539	563	514	512	538	515	585	538	520	535	531	523	549	559	509	568	549	533	530	532	538	520	539	559	544	536	558	527	550	540	502	514	537	508	507	560	556	501	556	534	532	536	543	500	577	541	489	499	541	519	563	534	540	518	489	519	543	522	541	561	488	560	534	486	513	496	549	562	535	521	558	561	522	533	496	521	540	533	504	539	541	539	539	556	534	547	558	503	510	550	569	531	547	525	497	563	546	491	524	521	526	568	540	498	537	526	468	507	530	530	577	534	495	541	539	549	521	525	558	530	511	532	532	562	500	578	563	565	536	505	510	596	557	541	564	560	517	528	591	528	546	553	551	527	542	519	534	555	543	582	528	540	502	571	475	508	517	542	545	540	558	505	553	537	478	549	533	519	551	483	561	539	548	539	532	566	523	581	485	547	553	483	568	516	572	525	556	530	552	555	522	541	529	507	540	527	523	573	516	559	584	549	550	532	560	502	495	529	589	545	550	538	545	526	510	504	547	542	568	510	535	543	527	520	549	523	514	548	518	509	528	530	521	522	523	559	538	536	541	574	528	520	532	550	549	553	551	566	475	581	498	538	538	516	520	524	529	484	502	558	506	551	513	512	537	529	538	506	503	493	495	535	551	546	543	546	545	528	522	529	589	518	522	503	529	550	521	550	517	545	575	508	526	579	520	559	537	517	538	513	582	531	514	535	504	551	516	586	522	556	534	522	553	543	566	530	510	512	535	488	529	542	495	534	582	501	560	567	514	547	500	550	534	505	549	494	554	531	486	555	526	535	538	542	540	521	575	548	524	498	498	539	473	580	527	522	582	525	511	545	529	550	514	497	566	523	550	507	536	518	544	564	530	569	500	559	545	553	552	519	541	577	539	519	561	524	572	544	544	550	529	526	540	540	540	510	547	568	537	548	529	538	531	556	505	509	516	507	522	551	532	490	537	561	538	497	571	537	532	599	574	549	547	527	534	547	550	541	504	575	539	521	536	554	497	467	536	524	568	494	540	554	530	524	514	541	528	574	505	538	587	526	530	538	556	567	545	578	572	547	528	568	531	582	543	490	522	526	542	533	518	551	560	525	486	520	536	541	479	546	534	523	495	553	533	519	524	522	574	559	509	514	521	525	521	557	534	560	560	558	516	547	557	508	505	576	512	523	550	531	506	522
53188	51088	45547	28854	23551	21868	16903	8490	2397	549	366	350	316	281	293	278	248	265	286	287	366	422	555	537	588	547	553	597	538	530	479	494	455	471	421	486	474	460	472	484	466	384	486	488	469	375	345	278	287	290	306	313	385	325	346	342	353	388	299	287	319	328	351	237	285	253	279	248	242	265	219	233	219	240	205	228	254	221	207	243	238	263	263	224	203	213	218	229	214	249	213	251	245	209	220	213	208	237	231	262	224	204	227	226	242	223	216	247	208	197	238	244	219	226	223	193	229	210	208	195	212	228	212	222	212	230	233	240	240	249	234	219	236	239	226	248	232	246	212	232	207	214	210	213	231	215	228	246	206	199	218	220	218	219	231	230	221	253	220	205	216	223	178	237	234	245	228	250	224	224	216	232	224	227	217	194	222	221	201	207	220	233	221	237	231	214	197	220	236	225	189	224	242	239	206	218	228	221	224	241	207	199	228	221	250	211	209	177	222	205	255	244	229	231	221	216	226	235	217	237	229	241	230	220	215	245	229	203	229	227	242	216	226	232	219	205	249	228	212	201	223	222	243	241	236	219	231	200	274	249	197	207	215	188	234	265	230	210	231	200	193	205	230	217	202	235	209	213	234	240	244	239	209	225	218	235	200	220	237	247	202	181	201	195	240	201	206	210	239	228	240	224	241	227	210	239	232	229	225	216	212	228	200	195	252	195	234	215	230	225	232	234	190	225	213	220	200	211	217	246	246	222	210	203	229	227	203	240	193	183	213	207	224	228	267	245	197	202	217	241	204	213	202	237	251	205	241	243	215	234	220	233	240	222	230	222	229	220	217	227	234	219	235	234	236	228	260	228	194	229	199	238	201	201	213	212	232	218	243	226	212	237	240	190	210	231	229	230	217	224	207	199	221	228	226	215	217	244	239	225	230	232	236	222	234	206	215	227	221	217	220	261	228	213	202	251	225	212	236	240	227	229	215	212	212	247	239	216	234	244	244	245	243	212	232	235	209	233	244	200	225	243	230	193	197	209	254	202	239	233	245	263	239	224	254	202	195	204	199	246	229	218	245	240	238	233	226	224	212	231	220	231	217	224	221	210	220	208	235	242	235	251	226	222	231	220	216	202	241	216	232	226	216	236	205	232	257	224	216	251	206	234	197	215	250	208	225	200	218	220	225	223	228	203	203	226	210	206	217	240	262	222	233	220	222	238	236	251	209	192	210	220	218	214	201	223	221	222	212	221	206	191	225	216	202	213	241	230	241	224	251	242	209	218	210	211	242	230	232	222	213	250	242	213	183	240	223	229	251	216	227	199	228	226	244	225	218	237	245	211	210	181	246	225	207	203	218	229	213	234	226	197	190	216	249	197	236	246	250	231	211	241	206	210	208	219	235	248	213	217	188	229	230	221	227	220	241	239	220	217	234	235	218	203	228	226	202	210	225	220	224	209	223	234	207	225	230	222	217	216	215	207	213	235	235	203	222	237	215	202	232	237	228	214	227	243	220	218	221	226	212	216	248	213	217	214	196	224	202	209	189	206	244	200	239	250	218	224	238	217	212	250	220	224	222	229	211	227	202	217	216	233	223	204	218	201	226	234	215	220	231	217	213	207	208	243	227	222	213	240	207	218	224	233	237	199	187	224	227	224	234	231	236	223	261	240	221	195	245	218	268	257	233	223	225	213	215	233	224	229	242	226	232	225	231	204	239	237	185	212	254	221	251	218	191	228	234	233	218	222	229	226	219	219	208	176	227	229	240	217	196	255	222	213	214	201	246	224	242	204	214	205	229	214	263	230	222	203	239	219	196	245	238	236	221	243	216	223	204	243	211	238	223	222	190	230	230	200	212	255	205	210	216	217	229	222	228	217	213	227	224	216	223	211	223	215	252	230	224	219	209	229	220	190	233	226	226	245	242	230	221	226	241	238	241	218	231	208	224	241	223	243	270	201	228	213	223	198	217	227	209	231	231	216	193	226	195	229	222	227	219	231	229	235	215	189	202	215	245	227	227	224	205	216	218	210	223	225	248	211	242	208	208	244	229	236	240	203	198	221	219	224	209	215	219	228	225	246	214	216	218	199	221	209	236	233	218	196	248	262	206	201	229	238	190	207	220	197	225	219	252	224	215	216	238	211	214	235	231	232	224	215	236	245	238	214	242	220	219	224	210	242	228	228	211	225	223	206	213	242	217	222	223	205	224	215	214	219	206	241	231	223	244	207	208	189	255	212	210	239	231	222	220	199	245	216	259	214	207	224	232	241	242	204	228	207	225	253	243	215	222	220	216	226	202	245	222	224	177	223	185	252	202	241	216	232	212	216	206	248	232	225	235	243	222	220	235	242	217	210	216	225	245	220	217	246	206	208	220	222	244	228	213	210	228	243	239	223	213	251	216	217	212	234	261	247	232	225	233	239	228	239	228	244	206	225	219	245	270	207	200	228	251	234	202	218	189	241	214	226	214	234	217	219	216	234	218	224	210	211	213	218	234	247	200	210	223	237	221	216	207	195	202	209	240	217	219	223	220	250	216	225	237	202	214	219	209	233	208	243	232	235	255	214	215	248	192	232	231	212	249	224	235	222	274	218	216	240	233	228	221	241	212	243	196	271	208	211	238	229	226	209	211	222	223	231	230	271	255	213	239	210	245	251	226	234	228	236	213	234	221	215	226	198	233	179	221	226	252	225	251	219	228	218	222	243	210	217	235	220	233	217	230	199	213	242	215	212	192	222	226	232	216	211	230	219	223	232	252	216	201	216	189	214	239	210	233	263	234	197	239	205	230	216	221	253	219	239	235	264	241	241	223	250	245	228	211	214	213	248	251	201	244	256	227	242	214	199	205	210	230	253	237	242	207	212	221	227	211	235	225	231	218	213	218	213	229	208	207	235	211	207	207	204	187	221	236	224	190	243	191	207	211	207	246	216	206	181	239	221	217	236	236	204	239	233	220	234	209	243	242	230	247	242	205	214	225	229	220	232	216	230	233	230	220	243	254	204	211	223	241	246	211	224	215	218	194	201	203	250	209	208	210	224	221	246	237	211	202	197	231	240	239	223	242	210	240	229	221	228	242	208	242	253	225	216	204	247	242	250	226	222	215	243	206	261	213	245	224	226	245	207	215	269	224	219	238	254	223	215	207	203	231	256	216	212	218	224	207	256	224	222	215	216	206	217	215	231	218	235	221	236	242	230	230	212	242	235	231	215	241	218	225	201	242	228	206	213	238	202	209	211	241	237	232	213	226	243	199	221	218	214	230	201	212	238	232	216	227	216	222	210	208	251	208	242	213	208	202	217	254	268	228	210	212	212	217	243	255	207	237	206	266	197	223	236	232	235	223	259	216	229	233	228	242	193	251	231	228	236	214	232	254	240	233	239	207	206	224	217	240	220	208	248	220	226	216	251	206	224	206	243	230	214	242	225	213	250	221	234	245	248	259	212	189	237	214	242	240	223	243	234	231	218	244	234	210	239	243	240	220	198	223	227	249	215
41287	53755	51181	6373	3387	2647	2176	1802	1667	1444	1182	1145	951	908	915	883	845	765	778	881	1371	1892	2371	2615	2882	2724	2573	2793	2618	2475	2260	2240	2192	2131	2087	1944	2094	2120	2089	2114	2051	1515	2044	2095	2192	1717	1478	964	954	916	1003	1155	1329	1157	1384	1520	1494	1295	1146	1066	870	1073	1191	899	914	825	844	774	653	588	599	632	610	613	603	560	542	591	548	560	498	532	562	581	491	561	498	529	520	515	477	493	530	527	520	492	516	577	505	515	551	514	508	482	553	522	471	514	521	526	517	526	478	497	500	536	527	540	509	521	500	561	533	506	486	509	530	521	528	481	461	482	504	513	482	517	535	536	489	512	531	508	547	482	496	510	537	502	497	506	537	545	528	517	501	510	479	553	534	534	536	501	498	503	513	522	506	505	505	536	486	530	519	490	532	505	498	528	524	509	532	517	518	491	507	474	477	505	552	528	502	531	526	515	475	507	519	511	504	484	533	528	532	514	515	498	535	496	531	493	481	530	509	514	506	552	497	496	513	538	506	506	494	498	485	515	477	546	553	477	518	452	528	479	525	507	532	495	499	525	536	493	525	529	523	469	533	525	523	508	507	501	559	466	525	518	525	500	539	543	522	514	541	496	486	519	514	506	548	514	499	499	563	487	495	494	483	500	545	537	495	541	537	516	528	486	494	531	513	525	549	497	534	469	500	483	504	511	545	514	543	502	492	519	516	527	557	511	510	513	493	547	488	523	495	511	460	511	525	506	543	526	496	492	518	558	511	517	505	504	495	547	507	482	528	499	523	481	560	485	503	516	498	516	533	524	521	519	526	512	510	549	504	525	471	500	538	535	483	494	511	530	487	520	485	498	508	511	503	527	510	487	518	550	529	518	506	488	508	478	487	516	521	563	513	516	466	493	509	488	510	508	544	549	540	512	544	499	516	529	522	491	517	554	498	512	512	503	534	486	510	501	501	492	525	552	491	523	429	514	536	476	518	525	496	525	508	559	512	506	505	486	552	543	484	514	536	560	551	505	530	502	499	525	519	521	509	560	506	517	526	483	540	471	505	503	479	501	515	523	494	541	517	536	523	493	495	493	514	535	516	512	491	559	520	550	499	509	517	529	514	533	498	483	517	528	523	513	512	514	531	526	500	503	506	513	505	495	531	490	527	498	550	520	529	520	494	504	503	500	514	471	541	488	500	508	505	524	533	484	535	518	481	543	497	483	508	513	483	498	521	499	506	512	538	526	508	540	500	505	518	515	513	479	488	497	547	534	532	543	572	510	535	494	479	537	538	476	513	511	508	530	500	525	493	517	508	468	509	507	478	516	465	476	522	523	532	509	507	480	500	533	527	515	541	495	502	547	523	513	459	504	535	528	538	554	525	485	476	496	505	522	515	532	498	522	541	525	558	528	487	526	493	526	503	508	533	497	516	567	499	497	510	516	520	536	492	487	527	482	484	501	496	475	530	508	526	505	532	533	488	519	529	542	519	501	529	479	515	538	517	514	521	486	493	532	502	533	573	483	505	488	544	534	479	441	559	511	520	511	512	511	499	473	539	502	495	516	537	548	527	507	527	518	525	499	533	472	492	489	501	481	538	535	571	510	533	526	546	543	512	506	524	516	518	482	492	547	518	527	501	518	493	517	516	518	524	464	591	530	485	488	490	557	494	559	546	461	547	488	459	519	534	535	502	514	506	518	534	523	502	505	536	536	524	516	525	496	514	489	530	514	552	570	495	515	569	465	469	553	507	513	520	487	564	513	536	504	519	517	466	503	503	496	486	473	547	535	543	484	486	534	563	523	542	541	506	510	542	557	535	526	548	532	515	539	560	502	521	505	561	522	549	513	527	523	526	502	498	486	513	513	504	530	558	486	503	537	470	519	510	486	468	508	500	530	518	508	537	493	510	558	491	517	544	483	496	508	527	520	515	527	527	496	497	533	536	524	466	483	497	511	532	518	522	500	541	525	545	525	495	525	534	488	502	506	504	531	487	540	540	495	484	482	540	524	526	518	506	488	513	576	503	503	462	487	501	479	512	499	528	491	526	541	470	486	532	508	521	547	476	499	540	475	504	541	480	505	535	469	505	533	533	505	502	488	517	517	497	519	469	489	494	516	554	473	502	555	480	518	555	461	525	510	472	516	536	534	492	547	538	530	534	498	503	523	527	508	502	521	500	543	531	560	505	506	497	535	545	572	459	501	509	476	507	523	478	531	525	561	508	495	478	511	503	539	517	496	530	514	485	487	559	487	508	510	513	523	476	553	499	491	540	511	514	536	522	537	498	463	513	524	504	505	561	480	503	528	510	530	497	507	529	531	493	509	494	506	529	558	528	519	483	505	522	502	504	523	492	522	574	483	486	508	515	482	459	530	499	477	468	464	543	500	522	501	531	551	509	500	507	535	513	497	502	514	491	538	519	507	545	493	478	506	464	497	523	502	498	501	542	507	496	516	520	536	505	514	492	512	502	514	495	515	525	499	542	521	533	547	541	521	493	510	541	498	567	486	509	517	523	511	502	524	518	518	477	555	516	499	510	522	523	536	509	482	529	488	495	490	546	511	482	542	508	560	536	506	515	516	498	515	535	531	514	542	504	523	533	485	503	514	502	464	473	511	507	468	519	540	527	553	479	487	530	528	529	541	523	498	525	532	515	505	524	526	526	521	557	498	539	497	509	524	564	507	538	521	521	552	504	513	485	497	517	503	478	510	544	489	598	481	512	487	496	509	482	522	472	498	532	485	566	505	535	506	510	524	504	525	493	501	492	562	491	524	502	547	500	485	505	521	535	501	531	530	482	488	482	514	483	552	520	506	553	551	481	548	541	528	533	495	530	515	501	537	518	544	520	469	510	498	520	557	547	504	487	480	526	484	497	484	536	525	490	555	549	547	501	546	498	486	496	533	547	491	522	491	498	500	541	511	539	512	485	506	463	498	499	497	501	511	498	477	509	510	493	500	460	533	560	513	522	558	532	535	507	516	483	480	496	531	504	511	539	522	531	512	511	560	522	513	516	494	480	510	527	563	481	516	534	529	519	478	491	494	470	531	573	490	523	495	547	519	517	480	467	507	499	547	502	496	487	549	467	492	502	523	508	530	496	526	564	477	494	481	552	502	503	493	498	516	518	527	501	488	479	506	485	497	526	518	523	555	496	455	528	502	517	487	512	504	520	522	522	492	521	537	484	539	493	521	521	503	469	502	519	492	553	519	525	531	492	507	521	489	490	542	523	518	511	534	488	524	484	514	480	517	536	509	522	527	519	508	508	531	522	470	497	519	518	473	526	512	517	524	522	521	524	532	485	496	494	503	478	513	524	530	496	527	494	504	520	517	541	521	468	497	518	511	498	510	529	549	530	518	519	481	510	522	518	509	482	519	498	522	520	527	515	503	518	477	528	513	523	510	506	517	493	481	472	497	488	521	532	519	509	471	507	522	542	503	520	474	489	499	525	511	546	523	545	529	498	534	504	509	515	535	473	490	457	516	511	532	532	544
16958	20713	18941	4327	506	233	240	216	201	223	200	231	232	211	248	226	229	221	243	239	241	286	301	326	341	348	374	350	327	289	315	325	275	295	290	291	273	257	266	270	280	287	243	274	233	261	241	213	223	233	245	224	258	235	239	231	227	249	216	214	223	237	228	240	201	256	191	203	216	187	244	225	244	231	214	208	230	215	215	215	199	218	223	237	237	225	237	201	211	225	220	225	244	242	190	190	224	238	206	217	214	221	216	203	215	232	191	209	224	214	233	204	200	226	256	205	232	225	211	206	225	221	202	246	219	205	218	211	188	219	215	221	242	250	253	199	213	229	213	239	217	198	236	221	215	230	213	205	245	220	191	199	221	210	220	231	224	217	221	252	223	208	209	222	207	216	198	204	218	213	238	188	238	229	223	232	236	186	211	207	245	222	204	216	216	195	217	200	235	232	242	223	220	260	216	221	202	249	237	216	212	211	214	220	229	197	254	212	235	240	236	213	208	226	214	233	230	211	209	233	239	248	227	228	223	230	246	198	225	228	197	225	228	209	265	212	225	217	200	216	227	214	222	194	237	233	215	237	219	229	227	224	201	218	243	209	208	217	239	251	218	247	230	196	209	225	211	217	235	252	211	235	220	206	234	209	233	236	215	219	231	213	229	216	221	220	206	245	224	256	242	230	223	253	245	210	182	173	204	238	236	185	204	227	205	200	216	206	239	199	236	230	217	233	203	216	227	221	215	210	223	220	240	215	229	210	222	243	252	219	225	205	227	190	238	247	225	191	195	217	224	214	216	213	180	204	245	248	253	222	222	228	233	217	223	243	225	211	203	219	222	222	201	220	218	239	240	226	219	205	207	225	212	213	211	201	228	226	224	223	207	205	200	226	246	197	213	211	225	228	210	211	245	230	252	242	217	209	214	215	221	226	208	224	233	217	221	225	235	235	220	194	201	243	227	229	232	225	229	199	189	213	218	207	219	220	224	206	230	189	204	201	215	234	203	199	222	198	213	227	215	203	228	231	211	214	223	231	222	221	212	250	230	231	219	201	232	209	214	231	203	207	242	226	220	187	206	219	236	225	254	219	199	249	208	238	194	218	251	214	218	215	220	215	233	214	224	232	231	223	229	243	238	256	233	205	199	217	190	215	194	231	220	219	239	215	188	221	214	188	228	213	223	251	225	223	245	195	236	201	196	197	209	216	209	216	213	224	218	226	213	242	230	234	234	220	231	203	204	212	187	183	230	244	230	209	225	215	248	202	212	209	222	256	230	208	231	209	204	198	209	213	224	218	237	202	226	236	232	221	201	188	213	230	212	214	231	212	213	187	225	220	219	234	231	246	218	216	224	198	216	224	220	211	224	188	218	227	209	239	230	238	204	210	235	202	238	232	193	247	236	215	261	204	251	228	197	231	226	234	209	222	251	219	224	213	226	192	220	207	218	235	244	218	215	217	227	206	202	215	218	221	213	221	199	212	210	223	193	212	237	238	224	208	212	240	201	234	209	228	218	206	271	217	229	220	223	206	195	209	221	251	216	221	244	183	222	226	224	207	205	223	218	212	232	206	232	226	214	219	234	192	206	229	227	200	231	206	220	250	219	220	211	207	222	221	237	219	263	209	236	198	232	204	221	219	203	223	206	215	208	199	221	228	219	217	229	214	225	235	200	222	211	202	251	242	228	228	254	214	222	237	227	232	232	227	214	232	197	229	262	239	259	215	185	251	213	237	216	230	220	220	217	230	224	211	189	220	222	224	242	238	224	220	227	216	232	193	218	201	222	218	225	205	217	231	208	221	206	207	198	231	193	231	225	214	230	224	218	215	229	252	232	195	231	209	200	225	219	215	237	235	206	208	206	230	244	185	232	228	239	212	210	213	214	209	227	197	215	201	216	209	231	223	225	231	216	221	243	261	219	213	214	199	246	224	222	236	195	237	225	186	233	223	251	207	242	244	227	250	236	226	214	217	220	215	189	231	189	221	242	207	179	209	221	230	227	226	221	199	214	241	208	215	209	201	195	205	220	217	211	218	235	252	227	222	259	221	223	217	243	211	218	214	226	208	206	201	235	214	253	241	213	222	233	234	200	215	203	213	204	229	220	230	249	209	214	226	242	200	212	210	212	240	209	203	219	219	216	218	211	203	225	223	220	217	189	216	234	233	221	229	223	224	200	209	212	234	232	224	213	217	228	241	221	200	233	238	206	221	247	225	219	222	221	220	238	223	206	236	227	233	191	235	232	211	244	222	211	213	228	194	236	205	234	229	210	194	217	222	223	211	265	226	241	207	204	238	238	232	233	248	214	230	224	202	231	203	218	219	215	225	211	233	183	217	214	211	236	241	221	228	239	212	205	193	234	240	222	200	225	228	215	232	230	224	205	185	213	219	212	217	211	234	220	216	221	234	214	224	213	216	222	200	223	217	211	215	207	216	209	184	210	225	214	220	214	215	226	217	221	197	206	241	230	223	232	247	235	206	215	234	214	220	228	202	207	213	191	254	204	227	223	220	175	255	226	226	206	230	219	185	223	214	212	210	205	227	201	213	254	225	220	226	220	211	228	230	198	213	202	206	195	223	221	240	254	242	210	228	214	233	223	232	195	206	254	187	213	212	213	217	234	212	197	240	255	224	197	231	201	185	213	228	223	207	195	198	234	210	241	219	236	206	227	205	231	204	232	229	217	233	219	232	229	197	218	207	244	228	213	210	235	211	199	217	209	225	237	227	225	217	222	214	214	195	246	223	217	266	202	218	225	212	228	167	220	226	233	219	210	217	218	221	220	240	217	235	205	217	227	228	232	235	210	217	240	240	247	212	239	231	196	217	222	220	274	228	218	200	205	199	206	211	248	211	222	223	210	235	201	230	224	226	227	186	234	227	212	218	235	213	201	213	205	235	247	214	223	238	217	217	226	206	194	234	199	226	201	205	213	223	219	192	203	208	229	212	198	229	189	229	218	185	213	233	236	228	227	231	199	220	207	194	226	201	234	219	222	209	228	214	202	204	219	227	228	226	222	227	221	217	189	207	224	238	240	201	247	234	226	235	220	224	214	198	248	219	216	228	202	230	248	199	209	209	217	237	230	224	212	220	197	205	205	221	210	194	224	229	230	192	218	205	226	214	223	213	208	199	202	186	198	211	206	227	234	221	208	204	208	189	195	257	202	192	233	249	208	221	224	217	238	219	193	193	222	250	221	233	228	223	207	200	221	206	214	207	211	220	205	217	216	202	213	232	216	223	214	193	221	198	229	242	214	223	238	192	206	220	225	218	215	203	230	221	252	199	214	202	223	204	219	195	247	218	209	237	219	207	234	200	186	240	214	223	208	240	222	221	201	225	201	233	223	201	198	213	206	215	237	228	237	250	218	187	210	198	211	210	225	202	232	229	238	229	212	238	211	209	195	192	230	213	236	250	216	209	219	239	218	212	201	239	203	229	184	209	191	204	232	216	230	217	215	207	215	227	221	214	215	222	207	234	210	196
11921	22337	24180	1485	563	565	553	586	533	504	542	522	545	495	523	518	527	508	588	538	720	940	1052	1146	1316	1303	1312	1349	1288	1156	1165	1075	1031	1029	982	862	893	843	887	803	777	790	759	778	730	708	716	680	662	642	614	619	624	612	615	621	618	586	593	589	607	522	555	547	563	529	540	570	536	551	512	528	507	563	522	525	504	565	557	467	524	562	512	492	531	520	482	503	569	553	527	546	521	525	543	530	504	552	524	517	557	531	532	523	550	516	513	532	527	509	511	516	537	498	521	552	521	524	547	558	530	526	519	498	522	486	507	505	525	555	514	494	515	532	484	478	509	495	545	486	521	516	532	491	506	538	529	542	484	512	529	526	569	520	535	476	533	536	521	523	546	530	513	547	541	545	508	533	534	534	532	484	511	553	491	527	494	565	542	530	549	492	533	527	506	526	479	531	492	552	504	499	507	517	537	567	542	538	522	545	524	500	470	528	546	497	525	520	493	514	531	527	510	489	502	572	490	509	531	526	511	538	514	561	498	519	551	519	531	541	535	488	540	505	497	555	528	494	529	527	522	489	516	511	523	499	527	514	516	565	536	533	518	507	530	513	543	518	502	543	522	520	509	526	525	551	525	526	509	515	499	525	489	520	505	521	555	513	502	529	546	515	515	529	479	521	534	492	545	549	537	558	558	529	526	487	494	517	537	490	553	527	521	530	576	535	516	544	522	561	601	522	528	558	545	539	525	481	538	516	529	489	502	509	502	531	524	521	503	549	528	524	546	520	463	581	529	516	538	527	483	509	510	521	560	522	516	548	560	518	516	508	505	528	531	522	554	505	525	518	512	531	547	533	563	541	528	525	550	496	487	544	504	521	484	495	539	497	524	511	554	553	509	546	531	539	532	474	516	459	514	504	540	569	507	484	517	500	523	509	508	529	544	499	519	541	489	528	536	494	504	528	528	517	550	522	561	476	519	520	516	504	515	520	527	532	576	526	541	570	517	505	550	506	535	518	546	521	472	552	552	549	506	512	525	523	545	500	514	531	545	529	483	520	554	525	514	524	540	557	498	517	515	508	509	531	524	520	529	550	567	537	579	505	563	518	523	497	511	545	518	515	524	501	509	513	577	509	532	505	527	566	529	529	501	558	514	519	560	514	502	503	545	513	508	547	505	502	490	531	541	516	495	509	545	512	509	526	530	523	564	506	550	521	491	540	506	532	541	513	513	526	525	511	549	515	558	534	517	517	499	549	515	482	559	506	540	528	535	546	528	508	519	548	523	513	522	550	557	491	495	539	475	540	502	557	536	541	494	491	541	503	545	509	543	527	539	506	534	525	517	523	548	498	507	527	553	500	528	504	528	512	533	533	552	537	527	540	538	492	557	515	500	500	478	485	554	512	500	459	500	510	492	496	535	498	476	503	498	548	534	571	530	536	527	461	505	534	523	482	514	490	521	516	521	514	548	512	485	538	541	521	557	527	554	536	556	503	540	533	548	521	505	512	503	526	533	517	512	522	492	537	494	529	575	546	560	521	502	487	492	498	510	527	533	538	567	524	553	518	514	513	513	545	542	568	527	501	515	547	539	516	527	521	522	554	494	519	531	537	533	516	519	539	518	458	537	555	519	526	516	505	526	519	507	544	486	525	550	504	541	541	529	499	510	541	515	521	505	546	506	508	592	516	533	563	494	527	507	510	568	522	449	482	552	532	545	505	511	572	507	518	562	538	513	544	492	522	532	492	517	498	495	531	507	499	521	558	520	487	536	549	505	478	504	518	569	530	533	527	564	535	493	491	536	564	535	521	520	498	500	528	493	538	501	476	509	537	498	504	478	534	503	530	489	520	524	499	520	546	522	474	524	510	553	519	533	534	525	547	520	538	485	537	512	519	542	483	522	491	552	521	509	499	497	545	512	535	524	509	542	530	528	476	530	499	491	570	561	521	506	524	486	551	530	546	535	542	501	524	529	534	558	517	544	549	527	531	503	535	528	505	537	526	504	519	521	542	537	530	482	511	547	545	597	518	545	506	550	567	523	481	529	466	526	517	518	522	539	534	521	486	526	483	593	526	526	543	521	513	552	518	507	523	545	491	490	491	514	497	559	473	514	493	538	486	494	536	550	494	534	556	571	561	499	528	466	543	522	559	490	544	546	515	519	528	547	523	519	543	534	520	526	487	542	554	495	503	515	469	522	495	511	530	524	530	500	522	544	487	540	489	538	491	522	557	508	483	531	517	520	551	508	569	566	548	506	480	501	507	467	501	541	555	477	501	534	544	540	524	511	512	488	514	548	491	525	537	535	493	548	506	481	548	536	498	531	554	536	541	527	486	528	521	534	534	496	550	523	526	521	502	491	497	527	523	541	498	538	541	550	496	527	558	496	517	545	511	497	522	541	519	515	522	540	500	506	515	532	532	513	516	535	499	509	536	544	557	551	546	530	539	481	535	569	551	546	479	500	517	543	535	491	528	548	533	554	523	521	526	525	552	536	528	483	541	511	515	524	544	499	544	484	502	496	526	502	507	568	516	520	493	528	563	532	545	513	535	517	549	508	501	493	551	544	524	503	496	545	530	545	514	503	521	496	508	523	497	512	543	564	521	523	464	507	504	546	525	516	511	526	501	543	540	538	499	555	513	545	538	535	526	532	520	536	483	494	527	502	527	528	583	502	523	516	534	486	505	544	527	516	487	498	515	544	528	495	534	530	560	484	559	501	496	543	533	536	531	508	470	518	524	519	523	537	522	526	475	515	549	513	510	532	483	511	524	546	547	486	509	543	512	509	505	530	531	513	556	474	516	501	544	525	563	492	499	525	552	544	505	492	516	533	524	519	532	540	539	517	565	500	532	519	524	516	553	494	532	539	554	510	552	496	525	543	539	523	564	503	508	482	529	455	522	532	515	563	503	495	515	571	509	525	528	503	496	568	501	498	538	556	529	538	542	528	491	514	535	480	544	508	526	549	497	552	494	489	517	512	547	578	513	577	502	483	523	527	548	528	538	499	538	499	515	514	512	547	520	482	574	508	562	483	528	520	506	550	541	535	508	552	522	508	520	512	549	549	504	512	521	485	491	545	518	535	567	528	502	518	529	536	547	531	496	530	511	526	556	545	524	507	541	533	524	548	540	527	525	566	501	528	514	520	494	503	514	536	496	524	559	520	538	567	478	532	530	520	492	552	531	484	541	584	499	508	528	544	494	542	512	505	520	540	491	499	558	488	519	510	487	529	528	558	580	511	567	495	543	507	509	545	552	527	477	505	533	552	559	562	501	515	530	533	543	492	520	507	552	546	545	519	547	493	513	556	518	513	479	533	509	498	521	506	524	519	525	522	547	507	516	549	515	492	520	531	510	581	517	466	513	550	476	540	504	536	535	544	520	508	559	554	509	493	537	529	492	530	567	525	524	528	558	500	501	565	535	512	544	525	510	527	524	531	538	536	562	538	527	531	493	491	520	559	520	499	559	539	506	529	534	530	487	519	555	549	514
43621	48206	51058	29957	20730	14155	6122	1701	480	314	248	291	274	238	259	242	241	233	251	232	257	287	318	317	373	413	385	364	400	368	380	377	374	320	367	330	354	346	328	295	302	272	314	332	306	281	306	270	272	261	258	259	289	273	261	301	234	287	279	252	252	241	259	265	250	271	249	247	252	211	245	228	226	244	246	225	214	198	240	205	224	231	208	217	197	215	228	209	197	216	265	198	234	211	205	207	219	215	239	216	211	236	210	236	226	254	225	219	220	225	210	205	205	200	228	192	232	225	225	224	235	249	222	209	202	218	213	202	219	235	220	226	215	245	216	221	237	213	211	212	233	219	246	222	216	208	213	238	227	236	217	227	221	241	205	210	235	191	199	225	222	234	220	229	207	218	238	230	212	203	220	221	227	228	236	209	198	239	248	220	208	208	223	230	219	247	226	253	224	203	195	202	229	212	237	252	208	208	214	230	219	208	188	247	249	240	234	229	215	235	214	201	220	222	230	226	231	219	209	231	223	229	203	210	237	225	202	250	242	216	224	226	211	227	232	207	224	229	213	242	226	213	216	214	218	245	228	238	239	243	224	223	245	224	210	229	237	240	220	202	205	250	222	199	215	224	222	204	221	244	243	249	226	200	243	217	231	211	239	201	252	234	207	236	225	222	253	224	227	236	220	216	256	201	226	203	242	220	225	215	242	209	207	229	255	199	227	236	239	220	203	228	216	220	227	213	220	193	236	222	238	204	240	224	239	232	244	241	232	216	216	193	200	232	241	236	235	226	190	208	236	198	219	230	223	201	232	205	228	226	213	228	239	231	228	236	203	222	241	221	221	229	199	211	213	221	219	231	230	191	218	215	218	238	225	244	224	225	224	231	208	242	230	217	227	227	233	224	225	223	230	235	226	216	207	231	221	228	206	197	210	244	217	213	235	215	234	241	196	218	221	237	227	214	237	215	220	218	225	226	202	210	218	223	214	219	234	229	225	232	247	208	203	205	216	243	225	215	250	228	230	243	210	233	236	202	215	210	227	220	215	238	202	236	233	240	210	237	242	244	205	248	222	225	233	254	247	248	248	228	224	213	235	220	212	235	237	223	194	216	229	225	220	212	201	229	226	221	231	221	211	202	209	259	231	245	223	199	228	237	221	258	228	226	225	248	232	216	217	194	219	207	223	245	213	222	211	222	240	242	205	197	225	235	223	224	207	235	224	212	235	231	246	217	212	202	225	197	195	222	211	225	226	222	203	233	202	233	227	227	242	246	208	209	201	205	221	218	213	220	235	204	236	227	193	234	240	206	235	228	219	233	227	213	244	239	236	215	215	241	214	202	227	205	201	221	239	229	262	206	240	201	226	210	207	216	229	235	224	223	221	230	222	226	235	240	241	223	230	203	236	246	211	229	220	213	214	237	222	207	214	263	236	230	202	215	247	237	255	200	211	243	212	255	223	199	225	208	220	203	235	247	206	191	202	231	243	217	221	196	253	209	208	247	233	209	257	224	194	220	232	209	210	209	198	226	212	209	216	230	226	232	238	227	234	239	180	197	205	225	230	232	226	218	215	188	223	228	258	213	231	210	254	232	243	190	239	230	222	228	228	217	208	206	213	234	209	239	227	226	223	225	217	205	228	227	212	214	210	230	222	226	210	207	208	237	232	209	231	226	249	213	211	218	238	215	234	214	206	255	240	242	233	228	227	211	207	222	224	217	226	220	161	257	229	221	222	201	246	213	227	219	220	217	215	176	235	237	230	220	211	205	215	219	217	247	233	231	217	198	232	220	225	210	216	217	226	225	245	247	215	207	216	229	217	214	233	241	230	217	223	214	211	231	191	207	239	214	205	228	226	224	215	225	217	208	234	239	232	206	229	209	212	220	213	229	232	231	200	209	222	247	259	206	250	213	222	215	214	252	229	219	205	209	209	223	234	189	218	233	223	229	203	234	204	216	228	235	244	219	231	213	244	241	251	226	243	222	242	206	213	227	218	224	259	227	195	233	214	225	203	228	217	228	249	216	219	236	263	211	232	224	227	231	227	220	231	217	228	224	224	236	225	192	236	222	221	256	217	244	218	196	240	235	227	216	196	228	227	204	228	233	236	241	204	232	214	243	232	216	221	225	218	231	235	222	231	201	207	216	215	235	202	245	218	243	200	204	246	250	209	222	216	210	232	225	247	218	243	230	219	207	234	246	233	214	199	233	203	219	207	218	244	213	225	218	231	259	201	232	218	224	227	203	193	256	216	217	243	225	205	243	230	212	227	198	208	210	224	209	224	238	215	250	228	193	220	219	256	222	222	213	222	220	215	235	224	216	203	221	238	211	264	232	238	254	215	227	226	218	224	201	228	231	223	233	225	253	244	226	225	213	198	215	227	231	230	235	216	216	213	217	257	234	232	188	232	226	211	217	245	245	232	231	251	210	238	228	215	252	216	228	213	265	215	213	218	246	195	220	234	231	206	239	187	219	216	224	222	239	211	239	193	253	221	224	208	233	242	236	188	217	225	245	218	208	233	207	222	219	234	235	239	221	236	219	242	229	216	233	222	228	226	247	247	221	216	223	230	231	206	225	268	229	250	223	236	208	235	211	230	216	216	216	223	221	234	247	218	235	247	240	236	213	222	237	231	230	209	250	226	221	238	215	231	236	250	209	227	227	225	244	224	238	244	220	255	233	242	237	220	229	224	227	257	255	230	221	228	208	207	213	237	256	254	235	229	255	217	223	209	226	181	244	238	222	226	201	206	230	231	230	197	217	234	229	210	209	216	233	233	257	214	219	217	229	243	203	220	221	229	218	227	203	209	239	262	228	237	248	249	204	216	221	261	232	219	232	239	232	196	234	237	232	207	221	216	199	222	254	226	205	187	203	248	230	221	212	238	223	206	230	226	203	215	225	221	220	205	197	218	221	223	232	245	248	193	232	220	212	219	193	248	228	238	213	242	243	205	234	250	218	233	212	220	232	220	208	223	237	221	231	236	231	214	230	210	234	212	209	229	219	228	251	231	239	248	233	221	220	231	234	226	227	240	196	227	238	261	256	228	205	194	205	250	218	207	224	232	219	226	196	211	223	222	224	217	244	207	210	215	245	229	224	233	228	231	198	208	223	206	207	223	210	218	216	255	220	233	237	228	229	241	257	228	252	243	228	229	225	225	242	228	206	222	239	222	208	231	207	227	219	214	209	246	208	237	231	215	215	195	213	234	217	210	235	217	230	219	237	236	225	184	249	208	212	215	202	238	231	220	224	214	218	221	209	216	250	267	215	222	190	242	211	242	201	230	241	221	225	222	231	219	207	234	219	239	217	259	230	212	202	212	237	239	235	227	241	218	238	215	217	220	222	202	222	233	225	239	235	229	245	239	251	243	193	221	207	226	201	190	229	229	220	243	209	215	218	208	209	222	239	212	209	225	216	239	227	233	240	240	201	200	207	220	234	224	212	207	233	225	223	220	210	247	212	227	224	246	237	226	233	227	211	212	231
33075	46362	50846	7333	1458	1258	1095	977	884	858	745	684	684	658	660	640	630	637	620	634	738	1061	1348	1396	1612	1802	1872	1907	1756	1678	1523	1516	1399	1431	1379	1298	1377	1357	1299	1242	1215	1053	1104	1162	1051	958	1039	829	744	805	867	796	893	790	899	923	827	874	784	721	732	760	729	750	681	633	670	635	575	550	571	575	587	560	511	575	590	563	544	532	545	571	560	543	508	504	511	580	515	548	512	521	492	525	546	576	468	517	518	538	539	528	506	550	515	508	518	520	543	522	560	532	509	513	469	534	485	569	493	539	540	512	498	519	507	522	479	477	526	541	522	515	515	559	511	537	524	527	504	517	502	543	515	564	510	511	515	537	528	552	535	552	520	535	502	526	526	551	536	526	514	573	536	510	544	519	501	535	520	548	544	554	466	555	490	531	544	523	504	489	533	549	526	524	480	511	551	482	530	567	527	549	497	490	522	490	514	534	498	476	506	543	496	526	512	533	557	549	526	493	502	549	568	535	506	548	531	547	503	505	479	559	527	549	523	526	532	503	536	514	510	509	515	560	548	541	531	528	523	525	510	537	562	538	538	500	496	540	509	555	570	542	495	535	509	546	526	520	477	526	567	519	522	523	511	549	546	536	538	548	528	515	551	542	526	517	494	507	530	542	548	553	511	532	500	543	528	533	561	569	528	543	477	507	506	517	563	522	524	515	540	532	534	517	507	516	515	527	542	529	511	522	518	559	528	527	481	530	547	553	519	530	560	511	530	535	550	542	525	497	518	522	512	500	535	520	509	498	527	535	523	550	529	579	539	517	519	543	519	519	543	539	528	559	550	535	505	531	541	525	505	526	522	522	511	529	535	524	524	554	533	523	535	515	523	537	536	571	533	546	526	530	519	559	556	538	511	505	533	507	564	539	542	540	519	569	556	552	547	544	548	558	461	547	561	522	545	536	473	556	522	545	487	520	570	506	530	556	525	531	540	545	546	554	553	578	565	584	542	488	549	538	511	535	594	543	521	551	530	565	524	578	551	504	521	542	548	545	529	505	526	520	505	561	508	490	478	560	575	500	533	550	546	543	535	518	541	526	531	528	537	538	572	525	507	517	513	546	543	564	505	539	540	486	515	520	554	494	512	550	529	565	508	548	533	552	524	514	545	534	554	579	516	536	513	514	530	538	521	529	496	558	518	539	514	515	488	525	473	548	522	522	541	491	520	541	534	531	557	554	522	523	496	511	513	567	508	524	518	510	494	523	501	523	520	529	521	526	532	514	538	542	495	552	550	501	553	557	574	545	501	516	516	493	518	509	552	533	544	535	540	556	510	552	535	530	519	516	524	525	510	524	481	530	560	510	498	562	550	555	521	491	498	551	508	562	491	534	549	521	550	457	513	509	507	557	512	514	534	544	516	527	560	540	508	551	497	501	549	521	542	487	550	592	492	547	555	537	559	565	556	544	535	554	511	526	541	482	544	546	525	509	535	494	513	550	492	587	565	533	504	557	515	540	538	477	508	547	519	531	523	520	540	545	532	507	547	527	510	496	493	543	548	498	509	542	580	517	522	530	537	530	541	541	546	498	522	511	536	538	541	528	548	553	514	550	542	519	557	519	520	531	545	549	546	529	537	526	516	568	502	550	522	516	512	530	520	524	525	509	511	535	518	518	505	513	530	553	527	535	490	512	567	497	549	536	547	489	538	532	522	537	520	526	572	545	522	541	529	531	511	513	556	523	515	504	539	515	503	526	564	542	519	533	522	520	513	538	528	488	548	525	495	522	531	526	514	572	536	481	524	507	519	533	533	548	494	522	557	505	524	498	555	555	534	514	519	515	533	524	509	513	475	552	512	490	566	493	516	533	543	549	488	562	504	544	491	515	526	490	510	546	526	518	520	503	518	489	500	560	558	524	534	566	493	537	530	517	525	512	508	530	510	516	525	503	517	537	532	534	548	506	519	529	520	526	525	475	532	520	563	541	549	502	570	494	534	554	536	485	525	528	531	507	551	543	541	510	580	555	527	543	539	537	512	518	574	510	524	525	539	541	526	534	539	528	506	541	553	550	523	533	511	552	547	521	571	544	484	512	504	573	511	487	516	494	506	549	504	537	505	517	555	457	507	561	557	519	540	553	548	499	545	530	560	528	520	505	577	527	515	492	532	485	536	539	555	515	548	572	530	577	534	553	504	537	538	504	554	536	560	509	517	550	526	544	530	532	558	540	492	517	558	510	530	546	533	549	515	543	496	520	533	561	552	546	546	538	513	507	564	531	544	555	513	511	532	578	508	551	588	536	480	532	542	534	554	554	530	538	532	564	523	550	538	535	488	549	489	546	586	497	480	544	576	537	480	564	512	522	541	506	537	518	535	561	509	494	544	554	509	504	502	565	514	533	535	518	548	559	536	542	517	535	520	503	530	556	562	545	549	511	589	506	533	531	557	526	508	524	568	541	522	559	524	506	526	521	503	525	557	519	552	529	542	519	529	564	564	523	529	506	564	559	541	543	528	587	566	529	529	512	549	547	499	527	524	525	531	522	511	505	552	516	518	506	513	544	542	511	559	503	532	572	508	518	530	550	552	541	521	526	523	523	516	526	540	559	505	535	495	519	533	521	502	511	501	543	515	514	517	536	561	493	540	523	542	555	506	533	531	512	538	547	597	548	546	513	532	534	500	554	543	491	503	552	525	502	517	520	559	504	518	556	546	563	529	501	566	544	517	589	559	521	538	543	489	519	497	525	490	518	529	503	542	536	510	531	557	552	557	518	532	502	563	522	519	536	549	539	510	522	511	545	491	519	545	503	486	490	565	507	504	490	474	492	541	507	524	518	494	534	531	542	562	514	549	511	507	507	541	520	524	572	524	497	546	531	533	508	498	540	522	549	547	537	488	537	566	517	518	542	501	541	549	521	543	527	502	565	517	546	558	525	544	521	526	516	561	510	529	539	547	495	543	511	504	557	526	549	558	523	500	519	541	542	548	531	535	512	493	512	568	482	508	532	513	513	510	509	552	536	513	474	511	545	520	564	504	504	516	546	550	572	525	535	576	566	469	533	504	554	580	530	513	510	502	552	535	517	525	548	525	507	518	586	520	516	499	583	503	527	493	560	499	508	535	518	530	532	535	534	523	506	490	501	546	547	524	493	541	529	506	528	501	551	504	531	517	549	548	553	516	548	520	559	494	540	539	547	549	536	538	545	495	532	544	482	520	489	538	520	538	538	551	561	524	511	552	564	495	516	524	517	513	524	521	550	522	534	534	533	537	542	518	547	528	548	525	529	525	533	537	582	536	488	541	594	570	552	523	521	535	535	530	527	555	511	561	515	554	531	541	503	527	554	509	547	499	573	485	472	548	513	513	498	517	518	542	536	492	520	523	536	553	536	528	511	544	525	517	514	536	580	517	550	526	504	551	520	552	523	531	515	551	499	535	556	542	560	522	533	535	515	556	486	537	530	541	547	563	540	520	511	572	481	527	505	538	524	539	518	517	489	556	529
53332	51802	45158	28235	23744	20485	14457	7261	2211	538	366	305	316	282	282	263	258	274	234	254	255	343	411	458	467	542	570	574	532	525	554	462	449	435	457	460	468	469	458	461	405	403	398	409	371	359	338	291	281	306	294	298	310	327	306	360	357	358	374	265	257	360	330	296	282	297	287	261	248	284	247	257	246	211	220	233	213	204	233	219	216	221	194	233	227	208	227	211	192	195	224	208	211	220	216	236	206	218	207	211	242	251	232	231	229	209	220	270	216	226	230	206	216	222	198	208	215	196	229	224	198	217	222	259	239	246	229	231	207	213	248	222	224	205	225	215	199	190	226	214	246	214	221	194	231	217	235	227	224	237	199	217	203	201	217	202	210	220	247	229	213	217	215	220	249	213	233	189	191	221	236	219	237	196	240	239	209	235	216	226	232	203	211	172	224	245	233	223	196	192	224	197	223	216	233	202	197	228	213	225	205	208	213	230	239	224	221	215	202	215	232	233	209	228	212	210	224	266	196	244	209	234	215	215	199	222	216	262	226	223	181	229	203	231	207	232	220	224	209	231	223	231	241	208	214	220	213	224	209	191	201	201	227	202	239	230	241	220	199	225	243	217	195	245	259	193	247	209	250	212	198	242	225	217	213	213	221	218	234	242	209	241	222	216	241	215	221	220	230	208	236	196	185	214	212	231	215	180	206	193	196	216	209	211	182	242	215	216	232	238	198	198	235	210	228	194	217	207	227	206	221	186	239	231	211	214	228	219	240	251	208	240	225	202	224	227	226	230	207	227	206	204	244	176	201	223	199	229	222	222	224	225	212	225	234	186	227	222	228	234	229	216	215	214	247	209	236	226	203	222	240	209	239	221	193	235	210	229	231	196	217	263	246	211	207	198	210	196	217	213	251	215	232	206	224	227	213	252	225	234	224	220	252	241	225	220	212	215	219	218	212	228	221	213	220	260	242	215	216	200	228	242	223	240	234	209	232	199	193	216	221	217	237	240	196	210	220	204	227	226	224	236	234	239	196	223	196	215	241	218	232	219	243	244	239	207	206	186	221	208	231	247	234	205	212	225	216	208	223	234	232	229	209	209	220	229	199	217	200	222	227	187	207	230	230	211	266	201	222	216	204	241	231	199	195	195	205	245	216	233	203	202	223	232	224	227	235	241	216	234	218	193	201	233	221	204	213	205	185	206	226	239	219	216	219	208	195	236	214	215	205	239	223	228	196	221	199	236	237	236	236	220	215	228	226	235	249	194	203	214	212	198	218	230	218	229	233	222	214	187	233	228	211	238	230	222	214	212	224	192	222	235	237	233	203	190	219	222	234	198	212	222	233	206	203	199	185	217	220	211	234	186	214	229	195	213	211	246	217	220	203	250	240	212	225	230	220	220	225	223	211	207	231	233	234	210	234	220	213	234	234	215	239	229	216	239	225	218	218	221	262	207	201	255	198	223	231	240	195	197	231	257	217	224	214	216	224	207	230	235	200	247	233	210	221	214	242	190	200	193	216	213	227	203	253	231	243	203	238	215	224	210	218	216	220	210	260	271	218	218	205	207	209	223	197	232	205	179	244	198	212	229	212	216	236	222	202	217	217	224	212	223	222	206	222	208	218	229	233	207	232	228	233	224	218	204	236	245	238	262	199	217	211	211	225	238	213	231	195	217	232	208	212	215	206	194	233	239	209	214	260	206	215	196	226	208	240	218	227	200	213	242	224	233	231	212	230	198	232	213	208	211	232	207	217	246	193	197	221	235	208	221	213	219	238	226	248	201	208	234	242	218	236	231	194	218	220	198	240	219	242	236	204	204	233	199	230	229	230	225	219	247	242	202	212	199	248	231	231	224	222	228	225	229	197	223	234	204	223	233	234	211	214	204	210	202	239	212	198	194	212	247	211	229	212	227	223	241	231	229	218	204	214	233	199	224	205	203	221	217	202	214	210	221	215	205	230	224	226	204	218	211	241	205	212	238	218	208	211	217	219	194	216	205	219	212	223	222	217	217	216	229	219	206	233	224	229	257	206	228	198	209	226	230	204	213	212	235	196	228	213	229	250	239	207	213	200	256	218	201	235	218	224	228	229	225	203	229	260	212	219	220	228	237	211	199	198	197	206	223	222	228	188	212	211	211	205	220	248	211	226	225	229	246	222	221	227	213	217	187	224	222	216	212	253	200	216	210	218	233	220	252	189	235	191	227	240	205	191	211	212	215	211	196	195	216	223	236	229	227	208	208	211	210	227	245	192	250	217	239	207	230	216	238	240	230	232	228	213	220	245	193	211	224	221	231	221	218	216	198	222	249	235	196	217	223	229	202	245	242	214	214	231	210	226	217	222	232	222	229	199	251	220	208	221	269	227	241	222	249	252	220	203	245	210	237	226	222	219	215	182	235	234	212	240	227	235	234	211	211	249	217	230	230	214	193	228	207	223	170	240	205	203	224	215	255	194	231	229	218	234	207	231	185	229	199	214	220	236	222	230	195	231	227	206	222	210	214	191	196	186	216	217	193	208	215	215	210	214	228	231	207	239	199	217	255	199	225	214	218	204	227	239	210	229	194	213	213	217	198	232	216	192	214	219	222	221	213	234	245	220	240	219	220	187	183	233	212	222	216	257	217	257	213	233	223	209	212	195	215	223	210	202	222	237	244	218	216	225	209	216	231	218	244	230	223	233	228	196	193	243	197	201	235	223	246	240	203	221	228	218	218	207	225	200	244	218	234	231	199	224	207	211	227	213	236	195	221	211	223	228	236	238	232	232	213	222	211	207	240	210	223	209	224	254	214	232	180	213	220	218	254	229	208	197	203	227	248	225	226	236	207	218	232	263	212	230	207	222	208	201	186	222	225	223	214	199	215	239	220	225	185	219	218	235	220	218	217	205	220	229	211	245	213	214	226	200	206	226	227	223	225	232	205	225	191	228	213	206	206	189	212	232	206	223	199	196	210	216	205	233	212	197	245	222	223	235	217	223	212	226	207	233	230	234	218	230	207	241	217	252	235	230	213	230	230	218	204	238	223	223	197	224	240	217	242	223	217	231	241	217	220	220	197	247	211	207	215	202	217	234	232	258	207	218	208	223	236	228	217	229	175	200	225	226	222	188	227	220	217	191	206	223	247	187	228	201	204	206	208	227	216	206	201	190	203	216	193	220	202	226	217	229	212	222	211	225	215	242	228	235	221	223	248	204	212	217	233	207	226	222	205	216	217	208	226	198	250	206	220	235	221	204	252	207	214	213	211	208	208	237	230	255	204	217	214	223	225	255	210	211	221	229	221	221	197	209	230	239	219	192	229	214	219	222	219	216	270	194	216	211	223	198	225	228	220	199	227	195	187	219	267	255	221	195	241	213	232	186	226	215	202	225	231	214	213	221	250	225	214	255	206	198	266	223	211	220	228	205	231	228	234	223	224	250	206	211	241	225	201	232	240	217	200	223	202	243	240	218	220	225	221	188	204	225	207	207	219	185	230	222	207	205	234	225	219
41658	53455	47587	4221	3321	2516	2095	1723	1570	1381	1228	1051	979	896	878	830	799	785	721	784	832	1164	1882	2120	2419	2598	2782	2860	2647	2523	2340	2100	2062	1882	1992	2201	2249	2299	2026	2148	2088	1770	1812	1767	1549	1483	1323	989	915	974	1013	1033	1206	1237	1184	1451	1399	1304	1190	904	960	1152	1011	1024	837	928	776	703	658	574	587	599	618	610	561	521	567	585	555	595	574	578	540	520	584	536	521	535	524	489	527	515	477	507	504	523	508	499	533	516	450	488	491	516	516	523	519	506	546	466	500	499	515	498	489	505	537	510	481	547	497	526	531	470	518	502	499	519	530	499	452	480	485	485	479	556	524	500	492	538	516	487	507	524	550	463	511	511	465	521	535	489	489	493	518	544	506	506	529	511	513	493	485	486	527	545	505	492	481	491	509	499	512	509	528	483	504	463	505	532	512	522	522	480	484	499	503	499	551	484	484	523	488	500	485	494	526	530	549	493	490	514	517	502	504	495	501	487	508	482	508	508	496	503	488	502	520	492	524	552	502	535	510	509	510	501	556	542	503	552	528	526	494	540	480	509	539	498	484	511	534	473	491	540	462	513	489	474	501	523	527	497	551	470	523	479	467	518	532	484	506	520	528	492	505	518	547	520	539	461	521	505	521	482	492	470	516	513	482	507	497	527	523	534	531	524	523	497	524	501	513	510	539	513	533	486	504	514	508	458	512	507	503	486	522	498	572	538	488	500	494	538	483	534	541	533	519	490	479	510	496	488	530	506	550	498	524	485	516	505	493	507	473	506	518	521	551	499	501	480	489	483	537	504	523	499	493	487	497	529	502	513	521	493	486	497	510	503	504	500	499	516	525	496	528	555	561	467	497	535	531	476	531	516	475	470	511	481	511	511	526	517	524	490	527	505	549	478	499	474	489	457	497	517	511	518	517	531	482	481	478	509	523	490	524	530	477	531	555	515	518	533	540	525	546	488	505	508	499	533	514	523	509	523	518	494	480	495	525	515	486	486	485	482	494	482	476	515	491	503	549	595	470	503	472	511	550	499	521	510	475	502	547	515	518	494	511	507	496	548	539	471	493	517	520	515	505	507	469	502	494	509	558	487	499	494	487	514	532	520	519	503	512	485	482	500	471	543	519	507	548	526	496	514	506	511	511	523	509	494	499	521	498	483	503	507	503	479	527	494	509	512	555	487	520	508	481	467	497	488	487	520	475	529	526	493	535	533	514	508	508	521	507	530	515	505	512	506	508	505	525	500	502	533	479	548	465	487	493	510	492	505	524	497	552	488	497	542	511	499	494	500	502	468	516	458	481	461	541	493	432	504	504	516	483	510	516	503	512	495	477	504	495	523	474	506	492	496	542	504	496	459	481	494	530	491	518	492	532	484	527	494	528	519	516	503	493	518	495	515	520	525	534	524	519	502	538	513	480	484	485	494	483	469	510	492	521	521	510	474	519	521	485	525	521	497	537	519	518	477	506	464	487	482	502	516	488	510	512	469	463	525	500	497	496	524	527	527	534	523	505	524	468	482	507	518	498	494	525	541	503	497	553	555	530	526	491	480	503	538	513	523	493	488	540	536	514	473	473	519	545	514	455	484	530	498	485	476	497	484	543	447	527	517	513	490	492	470	480	493	508	496	499	467	488	507	476	502	497	505	565	508	498	530	530	539	499	475	502	513	485	508	521	461	505	552	491	501	495	507	519	497	521	520	530	506	528	515	518	524	538	509	500	514	497	515	526	518	509	501	499	479	520	551	524	533	484	532	501	483	524	468	475	469	514	511	487	521	472	511	498	479	478	472	455	526	525	501	515	512	497	538	520	532	533	469	516	495	513	523	507	522	512	446	499	488	524	509	500	525	515	487	466	500	482	500	516	498	503	535	524	524	485	530	519	563	477	516	511	477	491	531	497	482	474	534	518	487	515	479	514	486	492	503	487	504	519	519	565	489	555	525	483	469	495	530	521	508	503	482	496	476	513	484	501	473	488	518	513	490	506	496	480	506	539	523	514	514	513	529	527	528	485	518	480	515	460	491	519	493	504	454	477	487	489	465	529	499	558	529	493	499	490	490	503	532	517	510	495	516	510	510	523	513	504	495	537	471	504	469	468	525	499	487	488	522	515	511	509	526	517	508	498	464	520	494	498	511	516	527	499	492	515	533	504	528	477	507	492	480	517	538	492	506	501	539	515	456	546	464	505	525	471	500	461	509	523	524	549	486	506	520	525	502	507	492	492	484	523	511	507	503	486	500	513	475	504	512	455	500	478	501	496	452	489	529	489	517	464	505	515	507	504	513	507	504	504	529	493	467	537	488	485	479	457	514	489	475	487	483	501	486	507	535	493	497	508	475	527	495	497	482	491	487	504	505	519	479	547	484	542	497	516	505	508	484	506	512	494	510	535	472	504	510	504	522	523	496	510	500	481	517	502	476	509	568	547	509	473	529	484	486	525	534	530	496	520	523	464	461	479	505	527	505	519	548	504	543	513	513	554	528	531	468	500	479	530	500	492	514	487	518	497	518	507	516	545	489	513	500	499	475	499	530	507	548	507	465	503	506	522	490	507	518	532	490	527	516	476	519	483	514	505	509	504	495	522	529	496	481	510	490	510	515	500	513	467	494	496	467	480	501	515	465	508	541	538	509	526	505	532	489	487	479	497	497	486	535	503	535	524	497	507	527	495	503	499	515	526	524	508	534	486	530	546	499	472	506	520	558	497	508	496	507	500	498	473	517	510	519	508	500	512	477	479	491	497	492	496	514	501	534	532	485	520	519	543	476	545	494	498	498	455	555	502	505	522	482	504	535	474	500	451	483	477	520	497	522	511	512	523	514	508	506	501	501	504	513	501	501	535	519	515	523	500	524	501	476	517	492	515	458	520	509	511	545	503	497	480	511	501	462	535	512	527	530	478	507	530	552	517	512	516	523	503	510	507	474	479	512	522	510	510	491	464	485	514	532	513	524	515	496	500	526	543	501	546	500	499	527	529	522	511	462	508	518	526	512	509	507	483	541	493	509	489	492	479	520	497	507	505	515	474	491	485	515	519	498	489	492	512	487	515	491	516	527	499	501	520	505	523	500	496	459	485	532	489	520	497	498	489	511	545	527	498	500	551	516	552	499	521	534	508	504	517	504	526	529	494	547	511	522	505	524	501	519	520	473	489	528	484	492	496	515	522	497	533	498	541	464	520	492	511	502	493	503	474	539	471	526	525	456	521	497	492	516	477	518	482	533	525	505	523	481	501	508	490	495	534	533	526	502	543	501	488	494	496	493	519	518	529	500	482	512	523	530	502	492	515	497	510	510	478	489	541	506	529	478	526	475	497	458	466	471	531	526	500	512	514	495	545	507	541	503	532	539	502	490	521	519	518	510	542	512	482	513	485	511	500	518	513	511	501	521	518	541	484	490	504	504	505	519	495	490	464	503	497	472	477	503	510	510	509	503	480	486	491	473	475	525	489	479	499	512	520	565	501	516	516	479	507	527	499	485	491	492
16387	18430	17000	2707	359	253	226	198	234	239	216	205	211	215	243	215	237	201	235	241	222	244	273	285	313	329	328	352	304	317	303	293	287	298	286	251	272	257	256	257	281	257	246	265	234	275	217	232	221	227	225	243	255	213	253	227	205	237	221	231	212	213	232	216	211	217	202	202	214	236	202	203	202	233	214	209	204	210	215	220	224	227	215	198	219	251	208	225	225	232	218	219	217	200	218	201	208	214	221	222	186	213	230	202	211	198	200	212	192	201	218	200	213	234	227	204	237	233	230	228	223	214	228	221	212	229	210	209	234	252	222	191	193	215	209	188	213	186	217	234	208	229	198	224	211	219	237	226	199	216	227	182	230	208	226	239	228	201	193	229	218	205	228	205	228	198	219	193	218	193	183	211	220	220	225	203	214	220	216	221	253	212	212	202	217	206	198	214	208	224	210	201	222	201	213	224	185	213	216	227	219	231	175	219	198	207	192	198	202	192	210	212	188	200	224	225	206	214	231	220	169	212	214	207	199	236	206	235	203	193	231	210	235	205	242	227	222	208	187	220	223	230	208	230	206	220	245	181	204	227	225	233	233	201	210	219	216	217	208	224	240	197	207	201	189	238	213	225	209	216	221	203	207	174	199	215	212	211	241	230	230	218	215	215	213	206	210	232	219	205	224	216	225	198	211	226	209	223	226	217	218	213	207	232	222	210	195	219	187	216	213	202	225	195	247	205	215	219	189	234	203	227	216	225	194	199	204	249	224	196	211	211	224	214	212	230	222	223	198	216	218	202	177	243	214	218	192	204	222	238	205	204	208	200	214	204	211	207	212	244	231	205	220	211	199	209	228	226	201	216	212	229	226	209	215	204	232	188	235	202	207	194	258	236	207	224	215	219	215	212	194	241	233	197	209	209	189	185	204	229	256	218	204	212	216	215	212	222	206	221	209	214	218	233	213	198	227	249	228	236	215	223	220	235	220	234	207	213	226	205	215	223	231	234	213	208	183	222	230	221	202	206	195	204	207	190	239	206	194	214	230	216	211	197	195	215	238	229	207	228	210	215	212	215	248	239	206	213	244	232	216	232	208	185	197	206	216	214	203	224	229	223	209	227	232	220	187	214	221	233	189	208	204	207	227	227	213	215	194	203	220	225	197	208	214	212	208	242	215	197	218	228	202	218	222	220	239	211	218	215	208	222	225	232	226	200	219	237	226	206	225	197	228	210	197	196	230	202	235	227	219	215	234	215	212	185	227	217	219	212	246	241	180	210	220	209	208	232	234	213	217	194	222	222	216	186	231	224	201	195	228	225	203	200	200	230	243	221	232	208	183	214	215	210	220	204	235	209	220	219	220	229	189	230	215	208	206	220	230	216	201	205	183	228	228	217	192	228	186	211	219	213	221	215	189	183	213	201	208	214	217	205	231	205	205	249	239	218	200	221	229	208	221	225	224	192	206	201	204	219	188	219	209	204	234	229	217	232	224	220	205	194	197	196	225	211	230	220	232	216	216	223	219	210	230	180	214	216	213	258	258	217	227	206	237	229	252	233	227	204	260	224	203	238	199	225	226	221	219	224	196	225	212	212	202	233	197	200	232	223	219	224	215	199	205	207	222	212	218	236	222	202	218	217	224	219	223	230	243	209	218	228	234	208	220	224	216	229	209	223	224	181	204	220	222	211	241	214	199	207	221	236	217	207	213	196	195	242	229	193	195	228	196	217	204	201	200	213	221	226	231	238	197	219	195	222	211	228	213	213	236	200	204	218	203	244	199	214	217	194	220	224	221	203	218	211	195	208	196	218	227	202	227	198	203	220	224	213	219	219	194	191	217	218	195	199	218	215	214	219	220	212	237	232	219	215	197	225	206	213	240	213	237	193	198	252	241	219	206	200	205	211	203	223	221	200	225	213	212	216	215	223	194	246	198	179	209	217	182	218	234	217	245	241	222	201	223	215	213	231	223	223	214	236	214	248	229	226	224	210	177	209	228	211	195	204	228	197	240	219	207	217	217	236	207	200	246	223	200	213	214	206	195	236	229	216	221	222	206	216	196	211	232	202	211	219	213	219	198	243	214	211	231	218	213	226	195	225	215	208	217	213	202	225	189	230	205	206	189	242	228	223	207	173	218	196	222	216	239	198	204	203	235	206	209	229	197	231	224	180	236	219	187	243	209	212	198	209	199	182	186	229	200	199	208	211	226	216	181	205	211	222	228	238	205	208	206	204	198	213	220	236	218	216	212	226	195	241	222	224	196	228	220	196	222	203	212	199	197	239	219	215	252	204	221	202	226	202	213	206	235	229	214	227	241	178	213	195	225	212	213	204	220	203	217	210	179	247	218	253	202	216	202	214	207	216	213	200	216	222	201	202	203	212	215	221	205	219	220	222	214	209	202	238	208	237	212	209	218	213	216	217	220	190	200	225	238	217	197	185	208	200	194	220	224	206	208	203	199	210	230	189	214	205	198	203	223	217	192	230	217	204	189	220	234	213	202	225	212	219	212	191	207	187	162	201	213	198	199	214	214	231	228	222	223	235	216	209	223	233	217	207	198	218	201	196	204	219	198	242	229	256	168	200	222	223	217	222	232	230	231	218	207	217	229	233	218	207	209	236	228	219	203	203	182	229	237	239	175	208	214	250	205	235	214	236	215	208	203	221	234	225	202	202	206	203	208	198	207	208	226	216	227	222	215	237	222	204	245	223	215	228	206	236	227	212	230	214	230	213	193	209	206	228	218	242	225	205	212	207	227	216	216	228	222	201	198	247	225	221	182	221	210	216	212	248	225	216	198	210	225	210	214	209	187	207	227	216	219	214	201	218	217	206	210	226	208	216	245	209	218	214	221	223	193	206	205	198	207	244	233	208	178	234	228	187	214	209	200	211	181	209	197	184	202	233	209	227	220	206	215	206	197	213	204	202	214	215	224	204	216	217	212	207	202	218	214	234	218	199	211	250	211	231	185	213	195	214	210	219	208	233	206	208	206	217	196	214	212	227	197	206	240	194	209	208	213	235	224	219	193	193	215	195	248	212	189	218	235	222	194	221	225	210	213	222	210	229	225	206	203	201	198	205	220	217	195	214	231	211	224	207	204	217	227	219	206	211	224	200	221	238	210	213	214	219	226	226	227	234	256	188	229	225	223	188	190	214	222	218	224	218	221	229	237	211	202	221	221	224	224	204	204	223	209	221	194	220	215	201	209	206	229	217	195	228	195	209	204	199	202	214	229	214	251	227	215	223	220	184	181	232	227	201	224	225	228	194	204	222	213	210	222	198	231	214	217	235	217	215	193	225	191	212	201	210	200	233	187	227	206	210	198	224	222	202	207	203	195	202	191	194	249	200	186	221	196	240	221	219	214	202	197	194	216	219	223	219	201	236	218	203	202	196	180	218	218	185	209	196	219	205	215	212	221	201	212	217	209	226	195	211	243	193	201	239	215	198	206	215	205	237	226	211	199	246	210	209	194	236	204	216	199	187	223	236
11683	19645	21204	958	528	556	495	516	508	512	572	527	550	557	513	506	541	554	506	503	537	735	863	1031	1221	1299	1393	1370	1267	1187	1166	1150	1001	953	904	917	1001	927	882	839	733	726	730	691	716	669	740	674	628	636	657	618	602	662	594	595	605	605	584	587	545	585	577	579	581	537	542	503	530	483	507	484	532	565	532	512	549	516	502	468	490	504	524	489	476	511	513	518	537	490	543	512	511	496	557	499	541	517	488	550	505	560	537	514	512	492	566	475	523	511	486	494	537	508	507	504	495	496	534	523	482	488	522	480	518	493	499	539	597	519	503	529	509	533	486	517	536	507	528	511	541	542	486	484	526	503	505	503	474	525	530	476	507	478	540	475	482	519	537	516	505	458	498	480	512	521	514	501	528	522	514	499	508	503	513	549	540	529	522	527	509	542	506	497	511	489	517	523	516	523	524	487	529	480	518	499	529	520	463	526	503	482	516	527	512	523	522	509	550	491	498	508	490	491	513	533	526	480	492	503	518	519	513	495	502	486	488	481	513	535	506	460	498	506	475	498	534	531	502	513	503	524	521	498	495	522	511	523	532	495	462	492	494	545	524	497	536	514	529	519	495	528	543	536	529	547	506	513	509	521	541	498	492	533	494	542	516	547	552	485	534	549	510	512	542	479	516	474	517	514	526	457	523	517	524	515	533	501	542	543	533	517	533	499	527	473	485	528	490	479	527	545	510	480	505	550	491	533	472	480	481	520	509	505	536	540	547	484	505	537	518	483	496	522	487	502	470	517	514	498	498	559	525	478	525	505	525	486	512	526	519	504	458	480	501	500	499	537	533	482	547	497	482	497	517	507	494	529	544	524	481	504	521	526	487	539	515	515	532	544	508	510	549	501	527	491	509	484	538	518	530	503	510	497	496	519	507	497	489	544	489	508	499	552	483	505	497	564	461	531	508	535	586	505	516	530	490	514	545	469	562	552	522	509	480	488	497	554	518	534	522	518	498	503	481	521	507	537	544	572	498	518	502	505	474	495	556	494	486	509	508	509	484	497	493	563	490	541	520	489	436	480	498	483	556	484	527	496	522	516	488	516	525	527	495	529	497	549	506	500	483	546	502	492	479	526	518	501	530	545	464	555	514	576	496	483	473	483	516	530	542	508	503	496	510	510	484	530	497	513	538	474	521	535	522	547	504	498	509	481	498	532	500	499	513	538	529	467	515	507	515	515	503	477	521	507	533	496	485	505	486	513	520	488	531	509	519	513	502	498	518	530	514	505	552	480	509	499	508	536	514	499	498	460	539	556	474	497	506	488	526	496	523	515	508	509	510	491	516	521	512	470	519	517	593	504	487	501	529	501	521	476	502	479	554	499	524	493	514	487	505	541	502	507	546	534	525	504	477	502	488	542	534	537	536	494	522	509	532	520	529	513	512	522	469	494	540	555	485	468	524	497	510	535	522	504	497	540	512	476	518	508	484	479	518	509	516	519	490	520	520	500	471	493	462	536	540	497	480	495	503	492	523	515	523	483	478	516	511	513	485	569	497	490	506	509	532	483	523	498	527	479	547	514	482	507	471	493	464	507	529	507	488	539	547	494	518	511	529	528	498	518	507	475	514	476	529	489	539	501	521	515	492	538	536	481	468	488	497	512	468	487	489	492	524	566	525	526	525	507	523	480	511	530	506	527	502	509	512	533	529	471	515	541	570	489	495	528	533	554	514	549	515	509	505	492	522	493	485	519	487	506	530	506	526	580	517	544	533	505	515	474	507	527	527	503	494	553	555	517	518	488	542	519	501	513	548	540	508	509	581	524	510	480	483	502	506	488	516	488	537	501	556	536	498	513	544	496	525	559	507	516	495	535	522	511	509	503	521	519	457	551	523	497	503	497	515	518	516	518	499	468	496	534	498	490	526	505	523	543	540	501	520	516	520	483	462	505	479	479	594	488	524	560	492	516	520	531	496	509	512	500	521	505	492	505	538	498	536	522	498	490	523	472	500	504	480	509	502	525	508	483	514	527	510	537	501	516	501	507	498	535	478	535	495	521	507	517	562	467	499	504	488	516	555	511	520	515	485	497	504	526	506	476	524	501	511	501	549	508	515	531	500	515	500	554	548	485	530	502	566	477	530	531	480	532	532	504	526	484	522	489	503	551	507	523	518	494	490	475	509	510	483	525	514	499	537	507	521	540	505	510	537	559	509	490	491	545	513	496	482	522	532	503	515	591	529	497	518	485	540	542	511	482	532	503	522	514	499	494	519	516	512	548	515	529	528	501	477	511	497	493	507	564	493	530	534	529	500	476	503	549	513	532	532	526	491	515	534	496	515	528	514	501	528	531	482	460	498	488	486	501	513	498	507	505	511	514	486	484	494	522	501	509	530	505	514	492	517	475	516	513	513	560	545	499	505	504	485	491	493	498	500	539	521	531	487	514	538	510	561	541	486	521	539	547	478	532	499	506	541	510	499	483	517	504	539	532	528	524	492	512	469	498	524	514	484	501	507	487	500	524	530	542	509	497	507	495	562	490	519	513	527	532	546	528	519	489	504	536	483	488	502	526	519	508	534	519	508	524	504	543	535	490	492	512	539	501	523	481	514	531	512	470	507	494	545	519	496	536	530	520	512	504	505	518	539	471	523	542	501	523	532	509	502	501	523	539	466	513	499	557	508	526	491	481	494	503	493	507	486	540	505	571	526	527	490	526	527	533	501	523	519	486	451	524	530	535	515	545	546	515	500	522	495	543	494	519	499	475	495	568	487	553	519	504	523	533	551	547	536	537	527	519	523	515	506	521	495	466	503	503	496	498	517	522	489	521	528	524	487	514	512	513	518	475	464	484	508	545	500	502	517	509	517	520	513	532	506	498	515	516	525	496	533	492	533	519	538	531	495	531	472	506	490	515	544	513	526	490	478	496	512	504	470	567	511	500	538	482	487	494	536	501	522	505	518	528	511	512	504	516	505	505	508	522	531	512	501	503	504	575	513	515	529	503	481	532	489	526	522	492	519	494	519	522	479	533	486	549	508	527	542	536	473	510	530	510	563	524	503	559	534	535	550	501	528	501	533	491	513	515	545	478	516	527	572	482	505	504	511	495	526	498	498	486	518	538	519	509	483	513	556	548	512	516	533	506	538	510	526	495	553	473	525	556	489	514	493	514	538	517	513	473	518	519	491	522	526	515	508	497	511	545	536	494	490	500	554	499	573	506	457	513	480	538	523	538	487	521	464	488	478	545	507	500	512	467	489	507	514	536	517	548	516	518	518	520	515	501	508	564	491	503	511	495	515	490	517	528	499	523	471	471	480	497	494	512	522	496	526	480	519	518	513	476	504	516	498	471	485	485	509	492	479	545	576	462	517	494	479	549	538	470	511	485	470	520	518	504	524	520	475	502	524	488	501	501	512	513	483	471	529	517	555	488	525	465	490	494	494	526	531	488	506	512	506	544	491	500	496	480	506	518	488	500	508	485	475	520	482	487	501	465	467	495
40446	54028	42283	22903	16453	8270	2782	867	365	251	243	231	262	242	234	234	225	235	234	262	230	250	321	321	340	376	411	435	389	418	412	389	351	327	321	318	377	335	362	349	346	320	282	274	283	282	268	277	248	245	266	226	275	246	264	250	264	254	274	236	239	268	265	280	226	242	266	255	233	221	249	218	229	213	208	219	215	234	207	229	242	236	219	203	218	226	258	210	211	225	228	207	230	227	230	217	209	211	243	205	219	214	218	227	203	215	238	247	203	208	223	220	213	227	224	216	210	225	181	216	226	225	209	211	220	217	213	222	228	219	205	234	213	230	212	224	218	223	201	228	201	235	240	217	215	216	223	191	211	213	214	222	210	226	200	207	233	209	234	241	192	208	218	222	188	225	211	211	251	217	207	191	218	224	207	198	205	222	229	201	212	222	200	226	206	220	197	199	234	202	207	200	231	214	219	234	200	222	212	225	207	203	207	224	216	208	215	236	221	212	215	224	233	195	216	225	183	237	209	228	232	240	194	229	208	254	226	246	203	192	230	190	233	213	218	218	237	207	215	222	223	235	185	211	211	208	253	211	231	227	230	238	246	196	242	239	221	203	240	214	219	236	216	216	189	229	218	197	212	226	205	221	211	221	210	207	218	241	209	228	257	214	245	233	229	200	209	203	203	205	230	210	216	226	237	232	216	232	204	220	248	245	240	241	215	235	219	211	222	241	203	210	223	216	211	208	215	191	201	222	213	217	196	204	217	232	222	231	226	210	211	225	233	204	232	212	212	223	197	206	194	211	194	225	212	199	203	218	201	219	220	188	181	194	203	195	222	229	213	249	242	217	209	245	192	196	189	229	215	215	190	206	215	235	199	230	249	225	239	209	216	207	215	255	221	223	233	230	226	228	225	204	251	226	213	219	234	203	241	195	220	197	241	236	224	220	237	215	192	233	243	252	229	225	201	225	226	217	215	238	231	218	238	213	217	208	257	206	220	208	214	174	220	197	226	230	258	210	235	233	216	213	215	223	217	218	227	204	226	228	232	210	216	240	216	235	222	204	217	222	224	213	187	211	228	228	236	238	209	222	218	217	233	215	241	245	210	217	237	213	218	223	218	234	225	215	228	199	226	208	202	210	232	204	220	200	236	263	227	208	232	209	227	216	233	227	224	227	212	241	238	227	208	202	236	237	192	213	243	228	216	225	185	233	226	206	232	221	200	214	236	198	201	219	242	228	242	215	202	219	227	196	224	215	198	213	234	205	215	213	213	206	229	203	230	226	218	221	205	215	201	224	233	196	223	228	213	224	180	228	236	226	209	178	209	230	199	221	244	227	193	214	211	230	219	223	206	222	239	218	233	217	239	251	207	215	229	223	232	208	210	209	221	226	241	201	222	214	207	254	206	211	211	204	242	200	220	263	212	229	209	209	217	229	235	225	235	203	225	225	199	215	228	186	210	202	211	239	211	238	202	214	222	228	200	206	225	226	216	211	176	210	201	207	242	262	217	228	205	217	190	203	209	215	225	230	232	233	210	217	216	227	197	225	211	251	225	206	208	247	237	217	226	196	216	209	221	231	239	229	204	218	228	237	200	202	223	213	227	219	231	233	210	229	223	240	218	193	220	232	210	245	243	212	237	214	213	221	227	204	200	214	209	219	217	239	226	223	216	230	245	219	228	196	200	223	213	237	217	183	263	209	235	182	214	228	234	218	227	200	218	219	254	230	229	208	193	206	208	231	241	222	206	210	215	224	202	240	208	225	214	213	259	206	202	187	231	232	215	215	210	237	211	234	200	217	210	222	219	230	256	202	194	224	230	217	232	190	208	216	217	218	245	229	223	242	262	221	185	222	228	251	227	228	220	209	226	204	232	205	199	192	225	217	201	244	196	193	201	242	226	195	206	220	218	248	225	225	222	192	200	201	221	229	223	233	213	201	208	227	223	220	221	197	204	223	235	239	207	225	208	215	188	216	208	226	215	225	224	222	231	217	240	211	224	216	221	228	239	208	224	218	240	222	224	198	190	208	204	205	225	207	251	211	198	227	219	209	230	228	207	201	211	225	214	207	224	253	178	200	192	220	200	217	212	242	233	210	207	218	223	215	246	220	223	228	205	223	223	221	183	219	248	224	227	231	194	211	226	229	230	226	237	186	200	216	221	235	210	242	238	223	222	223	206	218	218	229	268	206	210	214	200	208	245	240	217	223	218	240	216	234	212	234	225	229	230	213	219	220	223	230	178	220	221	212	217	204	209	224	206	190	235	224	209	251	240	212	225	214	218	217	215	224	226	239	243	227	203	231	213	227	226	228	214	221	190	214	221	220	220	231	219	222	231	193	219	246	232	227	231	225	237	245	244	234	211	212	205	204	217	200	225	220	233	244	229	229	244	222	228	219	213	234	225	183	212	249	223	248	225	242	224	244	244	222	192	239	255	246	217	207	223	201	224	210	213	215	232	205	227	223	219	212	216	231	214	206	194	206	228	246	253	208	237	226	210	224	233	233	255	223	205	196	220	220	242	209	250	210	226	195	224	219	198	194	231	231	233	236	236	221	212	186	215	244	250	219	216	205	233	214	236	212	209	214	211	242	228	239	194	234	212	217	201	181	223	224	213	218	257	219	194	243	244	203	202	207	231	197	227	229	237	199	232	232	192	205	224	217	194	205	226	239	242	203	217	203	208	223	190	222	229	246	228	224	215	239	221	245	232	226	202	193	224	216	226	199	185	183	212	241	229	221	225	216	213	221	205	198	226	204	219	225	220	238	222	212	224	212	214	236	229	206	216	250	222	235	225	219	216	264	247	221	234	226	218	231	233	220	209	187	210	174	218	238	229	256	224	225	216	236	193	201	207	252	225	253	229	238	222	231	228	201	238	241	217	206	223	228	226	226	203	212	234	213	197	204	239	215	214	235	218	237	242	207	234	211	220	219	217	212	228	207	175	207	219	211	187	201	200	235	218	216	242	227	204	206	234	221	226	226	234	207	223	213	234	217	246	228	194	198	216	233	219	213	220	198	206	241	242	235	227	259	222	242	221	251	213	223	229	235	206	224	221	239	254	216	212	233	220	230	224	214	217	226	216	191	238	233	194	228	224	221	227	251	195	212	224	243	236	226	243	231	195	242	228	254	205	211	230	208	192	222	225	241	245	187	206	225	211	226	200	208	196	232	215	233	232	225	235	209	207	206	222	222	220	208	263	235	209	253	224	189	217	209	194	196	208	225	223	218	228	234	239	224	232	219	213	205	193	208	198	223	222	224	206	221	222	205	230	193	235	228	205	223	241	226	235	209	233	221	189	218	227	233	229	203	193	220	222	222	222	211	222	195	207	212	190	231	211	235	199	216	221	223	221	224	234	242	199	241	214	232	247	212	198	237	225	207	216	232	228	216	241	187	211	215	238	241	231	230	240	223	202	226	217	217	222	213	200	225	219	222	223	201	217	215	216	208	224	194	239	243	217	226	238	247	216	253	224	227	233	219	219	239
30265	49959	33599	1870	1514	1244	1080	984	931	829	769	697	695	647	686	677	676	581	569	639	740	886	1133	1336	1449	1526	1824	1801	1809	1753	1746	1560	1501	1340	1335	1462	1467	1425	1410	1343	1326	1169	1157	1080	1046	1055	866	728	743	771	836	806	832	748	730	797	939	844	799	736	745	810	746	656	693	802	681	628	580	549	588	583	533	589	541	557	530	563	550	552	525	498	563	558	573	511	542	529	528	508	557	495	537	541	525	518	523	505	496	509	520	530	513	523	490	543	486	521	543	563	509	535	521	548	504	537	559	530	510	522	549	532	573	534	544	536	506	511	527	507	510	543	558	497	557	521	543	497	546	538	512	516	546	540	540	507	517	549	523	537	525	514	569	553	508	517	499	481	496	552	505	538	520	528	551	512	523	543	510	542	525	529	495	579	495	532	567	562	544	523	512	540	564	513	454	528	515	531	502	575	544	503	475	516	523	524	498	500	513	521	529	555	489	538	538	517	516	514	501	492	546	511	508	513	535	507	508	511	519	520	526	570	556	521	538	509	514	496	464	466	557	500	523	540	563	498	532	501	528	512	527	505	518	580	520	509	571	517	537	548	524	507	517	486	514	524	527	535	481	515	560	490	545	512	521	542	503	504	537	498	558	567	506	554	523	479	516	510	559	561	499	496	504	517	535	556	492	536	503	552	507	526	497	553	552	488	523	550	544	528	542	476	539	514	541	511	507	573	494	517	537	538	501	516	508	510	575	518	548	545	478	486	551	573	521	517	538	552	532	524	522	537	538	565	509	536	517	500	525	489	536	541	521	490	547	551	533	544	533	513	544	524	534	535	521	516	555	532	525	509	541	545	554	566	556	508	542	510	530	530	563	553	560	541	538	536	549	547	525	484	536	507	535	550	524	528	534	519	516	512	518	528	548	545	522	497	507	559	546	503	506	565	553	553	523	502	506	521	546	527	514	516	513	499	500	523	536	542	546	521	484	517	490	515	539	512	538	501	506	554	513	549	561	520	531	520	472	542	544	531	529	520	481	544	523	548	544	527	535	557	501	508	563	534	516	496	540	532	501	563	499	528	511	531	512	551	598	521	546	517	529	541	505	521	546	533	515	553	554	565	504	542	518	564	498	489	531	533	506	497	518	509	512	565	547	546	542	493	455	515	493	559	558	511	507	495	564	559	531	545	504	499	515	515	557	507	500	545	569	547	514	482	485	515	544	538	547	525	539	539	524	552	545	502	531	521	502	509	504	558	523	508	548	546	534	524	535	528	473	529	539	549	550	521	518	477	511	513	513	537	565	534	505	513	532	492	517	480	520	536	484	543	537	523	523	554	520	507	548	550	533	538	503	495	547	527	550	522	520	532	487	554	520	487	539	551	560	558	554	528	508	532	503	538	522	523	488	526	514	497	557	528	529	536	493	541	507	500	540	494	509	518	523	555	551	516	533	526	538	479	513	505	546	538	561	496	498	544	526	535	473	521	527	513	479	532	516	507	567	520	511	496	533	515	503	525	556	506	495	509	528	471	505	519	504	528	513	540	513	521	585	543	524	516	549	538	508	494	531	521	533	526	525	545	525	552	518	548	525	479	570	519	526	523	511	525	536	484	550	523	554	546	545	458	565	534	571	486	486	529	561	510	492	529	504	513	536	501	529	529	522	519	510	524	552	481	505	529	520	525	517	522	549	533	530	500	543	520	536	505	483	515	503	522	516	527	506	522	493	580	516	508	540	482	527	517	551	573	531	517	515	536	525	540	509	514	502	557	578	501	520	506	515	551	534	542	538	512	511	505	527	539	540	512	523	537	546	506	528	514	505	521	531	564	496	499	510	503	514	517	515	515	531	497	510	482	512	509	520	513	522	539	508	527	524	567	500	535	496	548	521	515	528	551	547	557	511	514	518	525	534	547	558	522	532	539	477	519	542	516	555	490	528	551	553	511	500	532	558	538	522	525	514	516	563	530	560	532	527	510	514	527	520	495	515	508	550	516	528	519	525	528	587	530	523	528	537	476	535	537	541	546	479	536	562	521	535	513	563	519	510	519	541	503	543	517	558	503	563	505	514	530	508	517	509	535	522	540	509	537	504	556	509	511	561	565	537	522	556	473	534	534	509	501	522	508	505	523	496	499	536	548	530	504	538	527	549	573	546	528	493	515	529	530	529	521	533	492	526	539	519	435	550	497	549	582	530	552	532	546	517	488	519	492	530	505	528	485	533	497	519	535	549	504	498	537	554	533	538	515	515	546	484	535	537	518	499	480	510	520	520	498	569	549	515	542	493	517	506	531	518	529	492	548	519	515	549	559	524	520	499	546	470	548	459	509	499	545	534	516	487	539	561	467	544	539	536	539	523	508	523	490	513	521	522	530	488	537	507	508	550	495	523	553	528	522	508	514	542	510	527	514	496	562	508	531	491	520	523	574	517	516	513	503	528	508	539	517	483	508	484	505	495	513	554	511	541	536	512	491	497	504	528	482	511	502	585	557	492	536	543	513	498	554	531	538	512	460	539	555	536	485	529	504	571	511	539	487	479	512	540	537	520	533	528	508	533	547	529	525	498	523	508	536	503	518	533	522	524	503	528	492	499	505	538	530	538	546	537	517	534	511	512	523	498	545	544	541	465	513	521	526	538	501	509	507	506	540	516	524	503	528	527	514	536	507	513	509	518	547	518	534	496	520	562	526	507	550	544	503	512	540	519	515	496	505	494	548	522	534	527	511	540	564	543	484	499	508	506	517	503	508	521	557	513	553	545	535	529	492	518	516	505	499	489	509	518	492	522	514	512	543	513	524	525	526	528	520	538	526	550	518	530	529	494	529	526	528	486	556	503	524	501	538	495	525	544	536	530	521	539	534	539	525	545	549	508	588	485	523	521	536	532	536	527	536	490	527	521	551	539	549	487	520	516	515	522	502	544	528	524	529	481	507	562	531	538	497	537	560	525	502	495	556	514	565	511	481	552	523	550	493	496	518	523	548	473	497	552	552	533	535	539	491	526	536	522	513	519	501	526	543	522	587	563	504	526	514	541	509	524	558	542	538	550	520	498	548	518	504	554	508	586	532	560	491	531	513	525	504	514	547	554	469	539	509	531	593	525	519	594	504	527	497	538	548	535	491	566	526	506	532	528	518	501	521	528	523	535	516	497	537	536	522	569	523	513	555	564	538	562	512	497	533	460	502	539	531	514	554	537	527	522	536	533	562	557	501	528	504	535	505	505	513	488	535	542	548	554	516	533	507	529	548	506	525	541	516	550	540	491	546	510	518	532	549	524	536	527	536	527	497	477	518	537	510	514	490	526	532	521	518	549	496	514	502	548	554	502	543	546	500	510	551	518	534	525	493	533	537	485	489	554	523	527	539	525	516	539	525	533	550	555	499	570	491	504	504	528	502	537	550	550	575	516	492	531	518	550	560	529	530	533	542	537	549	537	519	486	508	484	520	506	549	517	555	547	488	528	529	535	506	512	503	485	534	529	531	504	538	533	522	509	523	532	563
52218	50396	34882	23172	19093	11982	5240	1815	683	399	344	346	303	255	286	276	265	248	228	252	321	333	404	405	473	494	519	556	536	523	545	491	504	449	444	477	480	528	521	465	470	412	471	471	393	413	329	276	273	293	335	303	341	296	277	333	363	331	323	279	254	336	288	286	289	323	280	257	218	247	246	255	239	245	252	238	221	214	233	225	208	226	229	211	232	229	232	220	198	216	200	206	215	202	224	216	217	219	202	238	233	191	216	219	191	232	216	216	231	220	214	219	217	213	200	205	193	190	219	208	222	220	205	220	217	195	209	207	226	203	189	223	246	217	217	221	214	205	196	222	200	204	201	225	213	211	213	238	221	213	212	208	200	225	209	206	200	206	217	192	214	211	218	217	210	186	224	224	229	222	218	203	204	194	203	225	233	219	219	194	209	206	202	228	213	190	225	215	175	216	222	216	237	219	213	225	208	235	210	218	192	227	192	227	197	225	188	183	212	199	232	235	193	205	200	191	242	216	199	220	216	195	193	202	233	220	232	225	220	220	242	222	198	193	204	207	212	222	221	212	213	205	208	219	213	169	173	213	194	183	212	222	225	213	205	206	181	194	186	231	222	210	214	208	174	214	238	199	190	210	231	205	224	189	211	215	208	206	205	197	215	196	225	227	192	233	202	229	205	212	215	216	224	219	208	205	217	188	187	247	212	181	222	204	195	195	193	209	209	225	218	218	246	224	217	192	199	214	238	215	217	223	207	200	235	195	214	195	219	239	186	203	234	205	208	237	230	205	211	233	223	211	191	228	214	231	196	215	196	212	216	234	224	203	219	206	205	193	199	230	228	211	225	227	185	213	237	221	203	214	189	220	221	223	219	193	186	205	208	225	209	206	191	233	221	195	252	212	212	216	196	201	198	229	193	187	217	222	197	239	220	229	198	222	227	194	204	206	219	210	232	214	207	235	234	182	208	224	241	231	239	250	201	199	213	223	199	223	203	196	206	201	214	202	211	187	241	218	217	230	229	224	233	198	211	220	213	193	223	195	187	232	200	225	224	223	222	229	224	202	201	206	209	204	216	201	230	222	205	196	213	198	231	217	208	217	233	200	203	207	212	203	218	214	199	198	185	237	221	203	223	230	227	221	193	211	203	213	205	237	227	222	195	193	213	212	194	205	220	232	211	219	199	230	230	211	206	211	223	204	206	219	215	221	200	234	213	222	202	226	199	198	233	207	205	239	191	200	223	197	233	198	195	235	201	205	195	218	214	189	198	203	207	212	218	202	213	207	220	196	198	206	210	187	208	209	221	207	191	240	225	194	183	214	205	201	249	216	206	232	166	239	178	202	210	223	204	213	226	240	232	169	225	208	232	253	226	193	210	217	230	195	230	204	245	193	232	188	235	232	198	230	221	212	210	199	229	206	213	223	239	211	187	209	213	224	194	227	227	211	184	234	216	186	208	209	227	193	246	205	182	214	193	191	189	195	210	215	206	185	196	218	211	219	244	206	199	235	193	190	185	217	212	229	217	200	205	238	194	214	214	201	227	182	213	239	206	180	202	193	233	213	203	204	198	223	207	185	227	222	211	211	188	226	234	196	184	189	220	191	201	240	209	220	189	234	216	217	218	226	202	202	216	196	228	191	222	224	187	205	221	187	224	227	196	223	224	224	210	199	191	191	213	208	209	178	203	217	232	210	213	243	189	199	186	215	200	196	187	212	187	206	217	196	227	209	222	203	215	200	215	207	218	204	211	205	220	210	179	223	219	213	231	189	202	217	194	233	224	197	207	207	219	206	229	222	225	225	203	240	206	194	216	212	221	218	209	202	200	196	205	206	191	233	191	208	183	224	202	225	206	184	212	232	206	232	214	244	236	228	209	206	207	212	202	224	209	164	202	204	200	192	226	218	204	219	231	213	211	225	220	234	206	232	202	240	193	216	209	199	216	210	219	232	214	228	217	195	196	205	208	201	217	233	227	241	205	198	204	207	226	223	218	237	200	202	194	226	199	214	188	222	234	219	220	197	224	232	230	206	207	202	208	217	228	225	209	225	237	220	186	229	219	211	210	197	229	189	251	210	226	224	198	191	228	213	213	213	187	225	193	192	187	199	217	229	224	200	212	220	209	206	221	204	213	227	217	196	203	205	198	218	244	207	225	197	208	212	215	192	201	214	205	193	225	215	216	219	207	212	220	226	233	213	226	229	217	215	215	197	203	205	224	224	215	213	196	191	201	214	199	220	208	197	185	216	206	211	216	197	217	227	196	219	205	208	223	197	217	220	221	200	193	201	199	219	198	212	226	224	242	236	198	216	218	187	202	241	204	219	208	222	221	211	217	191	205	221	224	221	202	235	212	212	247	209	201	210	222	212	212	208	215	207	221	241	206	192	245	211	226	222	238	213	194	226	204	211	198	207	244	208	206	198	225	250	210	226	224	189	226	195	199	207	209	212	181	211	219	201	218	211	228	224	216	212	206	196	197	222	223	246	249	201	208	223	209	216	205	206	225	187	203	214	204	183	235	187	224	222	195	205	236	230	220	216	194	223	202	191	213	229	216	223	214	229	216	209	213	226	218	214	208	206	201	202	219	219	206	212	199	209	211	196	188	191	206	168	208	229	222	217	204	204	234	210	196	213	198	195	212	216	218	211	215	185	181	206	215	192	244	199	215	223	229	229	210	223	211	203	212	227	214	202	210	223	211	174	202	204	198	191	216	195	233	227	208	207	206	226	211	191	227	205	222	208	220	185	204	188	231	216	201	198	212	198	203	204	196	226	185	209	214	212	187	196	212	192	232	193	198	186	206	228	222	234	237	205	197	177	219	225	223	218	220	219	209	230	202	198	205	226	215	208	185	220	192	190	227	202	188	200	212	216	199	200	205	199	225	194	230	192	192	209	225	212	209	206	218	220	244	190	226	204	218	221	199	207	203	229	187	215	218	214	222	207	217	196	185	225	230	201	226	212	226	201	209	200	210	231	210	203	193	205	210	225	211	225	201	229	200	216	238	220	196	221	207	205	211	201	245	203	196	207	193	201	218	196	218	169	203	224	210	216	180	213	224	217	213	199	208	209	235	201	193	233	224	235	212	219	204	184	211	237	245	204	209	207	200	212	192	194	221	196	203	198	191	203	217	192	206	222	208	208	196	227	232	220	211	216	210	204	202	217	223	197	202	182	204	235	206	214	246	211	206	202	231	223	180	196	219	194	220	182	213	214	209	183	191	195	214	228	227	234	234	202	209	225	200	198	196	224	203	240	216	186	197	215	208	197	237	210	206	198	221	196	218	214	211	198	205	253	213	225	230	251	192	203	231	232	229	211	192	207	235	202	214	213	198	218	222	207	208	198	210	219	206	217	209	220	203	236	198	202	215	217	219	239	208	210	221	225	228	205	236	212	224	204	208	218	206	247	171	196	229	178	194	216	198	203	199	202	233	184	182	198	216	217	210	229	217	204	214	207	196	201	205	212	207	205	193	217	187	209	238	202
40185	50410	28236	4328	3519	2597	2121	1857	1666	1344	1230	1075	1021	947	905	805	786	778	813	759	972	1398	1811	2104	2260	2535	2721	2878	2809	2559	2682	2442	2182	2175	2237	2527	2456	2436	2394	2354	2495	1974	2221	2127	1855	2055	1212	950	990	1083	1245	1213	1127	1151	993	1511	1452	1420	1207	977	906	1122	1023	921	982	1141	1062	874	658	629	669	632	586	575	529	570	555	564	570	579	549	504	531	524	490	524	520	520	515	506	504	510	506	506	522	493	508	548	466	489	450	484	490	480	552	548	495	506	485	459	508	527	493	534	471	466	515	477	501	525	481	498	497	515	484	537	537	447	486	476	530	514	492	488	513	502	483	498	479	481	486	478	516	497	507	511	491	531	502	477	503	492	503	506	509	481	455	484	493	517	459	483	498	479	503	531	510	487	508	484	477	469	500	475	540	484	508	529	512	500	486	470	463	509	477	529	508	477	477	501	529	485	498	483	520	493	511	499	485	498	486	531	509	535	473	546	470	508	478	485	500	506	481	477	506	526	494	452	513	474	526	530	484	422	526	516	489	524	458	507	523	511	497	496	449	519	491	491	500	490	493	508	508	502	506	477	489	454	495	498	477	517	492	460	472	471	527	508	509	520	524	523	495	501	506	500	500	507	503	515	517	534	494	499	475	491	486	517	481	481	498	493	525	454	508	484	502	528	475	499	463	539	485	489	490	501	505	463	512	530	483	514	510	452	486	494	496	501	498	508	514	473	495	500	495	489	540	521	481	444	488	523	546	484	541	531	506	490	499	519	485	509	469	488	506	524	531	488	542	531	474	507	494	491	513	523	494	520	507	560	484	504	483	515	511	476	489	524	517	512	465	477	482	489	500	517	510	501	486	512	494	492	480	494	483	501	494	536	514	516	503	482	493	482	496	535	485	501	509	518	480	508	536	509	481	475	525	498	518	463	522	485	483	517	515	501	492	506	493	501	492	483	485	498	529	514	529	507	476	478	499	494	534	495	480	528	526	508	526	537	482	496	501	453	515	514	484	520	470	476	510	508	449	480	480	479	456	489	507	532	489	481	471	482	499	480	554	518	476	502	470	482	525	486	496	477	502	485	507	475	522	508	498	480	531	487	516	482	505	498	531	490	521	491	490	541	514	497	498	491	486	533	523	480	527	510	481	489	536	514	504	499	480	550	493	495	551	506	521	521	489	492	517	547	520	514	552	486	509	521	505	504	515	478	521	466	496	468	489	486	491	522	528	491	495	496	468	448	530	502	507	482	504	468	486	491	480	516	502	526	504	505	475	516	480	503	511	522	505	484	497	523	512	466	515	471	516	518	466	516	496	464	484	525	515	455	521	454	500	501	505	471	500	492	535	498	503	502	489	485	497	501	507	494	476	543	478	504	467	493	494	531	438	512	503	509	486	498	465	448	547	485	488	498	479	529	505	500	503	476	498	478	500	471	539	462	487	467	499	483	476	520	484	489	494	515	495	492	450	530	503	486	550	486	493	507	487	499	517	471	515	529	526	496	483	516	493	530	553	531	507	537	471	499	537	559	508	500	487	503	494	508	504	493	519	487	469	512	498	502	512	451	543	516	527	504	493	507	504	497	508	512	459	483	526	444	502	534	511	498	513	461	473	474	525	474	466	478	507	492	469	501	508	511	469	487	512	510	510	502	509	487	499	531	526	462	486	510	506	509	500	521	481	496	510	495	501	519	504	491	526	561	507	498	480	456	511	471	493	519	523	489	489	531	488	512	514	502	498	520	480	494	492	515	504	497	480	522	471	488	531	540	494	505	503	490	502	508	470	551	550	540	473	524	512	498	538	527	528	506	478	520	519	495	487	502	507	502	485	501	525	481	499	479	527	505	508	483	515	491	498	493	521	441	484	489	507	506	459	495	514	564	513	499	493	490	517	509	505	443	471	484	506	496	484	481	523	528	507	485	498	477	497	499	520	469	487	475	443	513	470	513	508	514	486	493	494	537	526	473	522	539	503	516	529	514	481	513	531	508	529	447	478	486	545	481	519	490	503	538	505	447	537	503	520	453	516	517	494	557	553	521	449	498	539	492	491	506	509	460	534	507	508	513	539	525	495	472	492	532	490	546	492	528	482	503	495	483	473	542	514	494	449	499	505	455	493	502	534	497	474	504	501	481	525	511	499	505	486	503	456	470	479	464	458	512	527	487	492	474	522	457	519	504	494	497	470	501	483	445	497	494	499	474	508	530	451	506	540	495	485	519	507	526	475	542	513	521	476	527	515	477	522	508	514	508	536	506	475	524	498	501	489	476	491	523	486	465	490	564	463	481	479	490	490	514	512	500	482	492	494	515	475	455	500	503	481	486	446	504	528	472	515	481	480	529	496	460	493	471	501	469	520	483	478	501	507	492	509	476	482	472	540	508	506	522	486	468	529	530	532	468	487	479	523	483	476	488	488	523	479	481	486	485	510	465	548	499	484	480	497	555	537	513	481	526	522	460	508	488	490	461	486	485	512	532	485	529	505	490	489	490	502	485	480	518	497	509	489	512	518	487	473	505	475	492	510	481	507	507	516	478	508	507	522	464	510	459	516	463	533	483	496	506	521	475	505	481	539	515	501	501	544	489	537	492	473	507	503	505	466	474	512	489	541	545	489	505	488	515	483	499	514	518	525	538	489	502	476	513	474	508	529	514	510	475	486	530	473	495	450	540	532	501	524	488	511	479	469	491	522	453	518	488	500	522	535	511	491	512	487	523	463	539	504	512	482	490	491	518	486	526	516	505	526	521	533	508	494	513	471	482	479	482	507	499	496	489	506	506	483	458	528	485	492	477	486	466	458	511	513	503	539	439	498	527	472	526	480	515	477	477	512	485	491	532	501	482	492	508	482	492	536	507	492	536	520	504	478	515	524	505	499	524	519	504	494	468	503	471	509	500	462	500	490	477	521	485	517	543	496	505	516	485	491	524	494	479	475	533	553	536	474	479	539	522	523	488	499	509	498	471	530	530	513	529	475	489	470	457	481	524	487	536	485	512	494	504	502	528	491	459	509	483	481	498	489	497	507	509	477	503	470	500	492	480	509	491	517	487	494	534	561	473	500	527	490	489	488	470	544	485	477	527	493	470	484	528	467	476	525	472	493	516	500	502	479	497	465	477	548	513	491	507	519	517	533	495	503	499	511	509	469	439	477	502	493	528	506	550	463	503	516	499	483	480	514	495	467	473	481	520	505	481	515	490	487	512	461	472	516	521	496	477	493	503	487	550	517	490	466	521	510	504	508	487	500	503	500	489	465	477	490	479	503	469	513	488	485	472	507	483	507	459	514	493	508	531	466	480	470	507	513	513	537	456	514	457	502	485	512	471	476	492	495	533	545	482	477	517	445	520	470	453	526	489	478	520	500	496	503	472	498	480	482	495	508	482	501	492	492	531	491	524	490	516	494	524	510	550	487	515	528	505	491	467	496	491	499	493	490	453	515	524	503	545	499	471	515	467	494	497	502	465	497	474	510	535	489	498	530	501	511	520	509	517
15058	15656	7191	680	275	224	229	191	240	213	229	216	215	219	243	211	217	184	210	243	234	259	273	345	324	302	331	344	334	282	321	278	292	273	291	294	222	235	266	255	283	259	240	277	270	231	261	269	236	243	249	255	257	234	216	232	242	241	210	241	228	201	198	249	220	231	230	204	213	239	190	217	216	198	202	218	234	216	228	224	195	185	192	222	231	235	232	220	194	210	177	204	206	189	215	223	207	220	200	228	211	208	206	230	215	224	199	203	226	205	202	203	232	218	208	219	224	214	207	210	214	185	185	191	220	206	210	226	219	232	192	215	217	193	222	195	215	200	199	213	238	221	205	225	203	213	211	218	203	201	222	205	226	230	214	204	202	216	219	219	217	205	235	220	202	184	207	202	210	229	212	193	190	200	202	233	213	208	208	211	191	199	227	210	201	228	201	205	208	227	205	211	220	225	201	229	219	214	226	201	208	224	227	212	203	239	196	221	198	216	192	193	220	230	210	207	222	223	207	215	246	229	228	204	226	193	229	233	211	194	212	206	239	186	187	226	219	187	210	192	208	220	249	196	223	217	202	220	203	212	211	188	185	224	213	176	219	210	242	208	237	219	206	219	192	205	183	228	213	236	190	198	227	226	218	203	178	226	211	181	207	213	188	214	227	221	228	177	181	209	226	203	208	220	229	214	182	218	214	210	205	222	205	172	190	206	219	218	198	229	207	251	210	241	190	231	223	251	240	216	177	216	221	189	206	195	191	212	199	219	207	241	212	225	212	217	195	247	215	194	214	208	203	222	198	210	253	175	239	209	201	183	209	195	210	216	203	202	220	190	196	223	268	242	180	210	241	222	208	222	208	217	214	226	198	198	220	205	205	204	229	219	215	223	235	190	190	238	224	223	228	196	204	185	229	219	182	233	222	196	226	189	212	208	210	218	201	201	226	219	205	231	222	229	212	207	220	202	190	217	220	217	222	221	235	215	212	229	222	230	212	202	228	217	206	176	193	225	207	203	229	189	247	187	231	224	223	225	236	225	214	199	187	231	206	192	214	184	221	196	232	208	203	211	231	213	206	220	229	227	214	230	209	220	198	189	211	198	227	224	214	224	223	208	198	195	211	229	236	242	214	211	186	214	219	241	209	217	227	234	203	208	206	197	186	190	227	192	196	215	236	197	223	219	214	196	197	207	192	205	225	197	221	187	216	208	204	194	205	224	221	217	210	214	194	217	200	189	221	208	205	211	214	213	200	221	217	218	199	229	191	204	220	201	220	220	196	209	249	221	209	236	236	212	202	217	221	234	210	234	216	222	214	188	206	219	201	179	228	207	196	230	232	229	219	216	179	206	222	208	220	185	185	206	206	237	180	196	242	206	226	225	240	224	212	221	221	181	216	215	203	208	226	199	233	218	211	213	224	217	217	218	193	209	196	211	249	200	211	216	205	213	222	223	213	186	217	223	236	197	212	216	196	219	225	190	209	204	195	219	193	208	232	228	201	195	204	197	207	214	223	212	212	200	200	212	227	220	218	225	208	214	201	225	195	209	214	212	222	240	209	181	229	216	210	223	208	226	223	215	233	199	198	234	216	219	197	212	223	187	227	234	186	201	204	225	246	212	225	209	203	197	241	222	222	214	206	210	233	229	251	218	228	236	245	260	236	224	210	224	226	221	212	241	206	205	207	217	236	185	206	239	205	193	197	206	195	229	193	221	192	211	214	204	203	196	223	225	239	216	222	224	226	194	211	217	201	226	227	229	215	236	217	209	224	225	228	207	225	217	177	199	215	199	211	192	189	211	233	185	226	213	196	206	192	222	207	209	251	196	232	237	197	183	211	205	235	202	215	228	194	193	200	216	212	197	218	168	218	226	214	210	217	241	224	205	227	205	190	224	207	218	195	209	207	213	232	237	197	213	232	228	238	210	214	187	235	219	201	229	191	197	211	216	242	196	224	190	249	198	218	212	184	236	236	245	199	230	213	214	207	173	228	211	203	192	211	195	248	215	190	198	211	192	227	232	181	201	191	210	209	230	223	195	194	229	204	197	246	208	210	202	214	226	222	208	204	232	213	197	240	232	233	202	189	212	219	208	207	185	205	197	210	219	210	209	191	210	219	218	218	198	217	206	177	188	210	210	232	216	190	196	213	234	196	228	244	206	196	225	196	214	216	233	192	212	258	185	217	221	213	195	212	210	217	233	231	241	216	250	216	193	219	213	211	216	199	220	198	211	206	229	224	234	210	193	178	228	224	203	191	190	225	197	221	227	214	240	189	184	217	195	215	190	201	220	221	211	216	202	212	231	195	215	220	230	197	240	203	229	212	216	203	213	211	223	205	205	211	214	232	241	208	198	199	207	200	197	246	205	224	225	213	234	214	205	187	218	219	190	191	216	205	207	194	209	173	205	240	187	219	207	212	189	219	206	231	250	220	226	234	198	219	227	231	199	223	222	216	192	244	195	210	212	203	240	200	201	259	224	225	215	187	230	215	192	194	221	196	213	203	228	233	214	195	194	209	207	208	218	236	235	202	234	225	214	216	223	206	226	205	216	239	218	241	235	217	221	206	199	222	219	216	219	221	189	213	183	219	178	196	193	198	206	215	221	203	202	206	219	219	213	222	206	226	231	208	198	214	220	233	206	200	240	199	222	198	203	200	218	191	206	218	175	210	200	230	217	214	218	230	244	213	217	230	206	206	219	204	191	198	184	191	213	217	215	191	227	238	214	223	200	192	228	203	221	215	241	224	190	202	217	201	217	214	226	197	221	205	236	207	183	205	214	203	199	207	201	217	229	204	193	219	198	209	205	186	230	201	220	191	223	213	225	217	214	193	235	218	228	169	212	217	238	212	218	192	207	194	199	214	199	222	220	212	210	199	209	219	223	218	225	198	202	194	211	215	207	176	242	219	215	221	220	230	210	214	203	208	213	203	205	198	194	234	210	209	209	213	216	226	215	243	205	219	180	193	189	226	216	190	234	227	212	193	217	193	216	205	220	206	232	203	224	200	202	193	211	221	226	226	227	229	223	215	188	261	220	221	199	240	219	200	245	228	220	210	201	199	243	215	210	218	194	197	225	243	239	231	187	236	220	219	197	213	205	224	188	204	204	199	204	238	229	215	217	227	213	212	212	240	231	189	217	216	214	233	203	215	189	218	196	187	157	195	211	221	199	223	216	248	207	213	225	222	249	229	212	205	211	222	191	196	216	206	200	234	210	223	220	209	225	213	225	215	223	209	213	204	235	228	202	195	211	228	201	198	202	194	218	204	211	210	199	181	208	228	223	236	210	215	192	225	193	221	196	213	225	232	213	238	233	211	207	219	228	204	214	190	186	202	210	178	199	207	223	189	229	231	209	204	220	215	200	200	226	181	205	222	217	197	223	196	198	249	210	203	223	208	212	222	227	205	227	220	222	223	218	209	221	217	218	194	199	214	227	220	209	204	205	220	233	207	219	251	199	228	209	215	192	225	227	221	216	224	208
10667	16170	8947	592	539	568	537	565	533	531	530	549	553	501	537	500	517	548	537	564	652	810	908	1053	1240	1299	1393	1412	1374	1271	1215	1072	1069	1012	1013	1066	962	923	889	876	880	845	753	741	729	678	709	687	700	712	684	684	680	650	652	617	650	611	605	557	570	596	568	562	534	554	531	494	566	518	545	560	555	547	539	498	551	532	512	489	457	571	536	528	519	485	501	507	521	490	487	537	504	511	464	504	516	508	494	530	537	516	460	454	521	556	504	517	501	495	517	521	464	480	506	490	519	539	560	552	479	554	500	508	505	538	515	493	514	544	503	504	530	584	531	521	523	523	527	511	493	481	526	489	489	497	512	508	519	509	447	536	466	504	504	536	457	497	495	507	533	479	478	474	522	530	513	517	509	500	520	521	504	521	529	575	497	497	493	506	505	500	466	524	546	522	502	495	475	552	512	525	454	525	488	508	495	499	525	539	513	526	486	520	515	528	504	505	491	471	478	502	536	492	497	525	509	569	543	489	524	526	506	547	523	526	498	484	531	488	497	553	494	513	504	538	520	478	521	520	532	503	505	532	546	463	516	504	573	511	523	530	514	496	491	536	505	509	558	529	536	517	493	510	517	521	500	489	460	516	498	503	494	516	528	536	527	501	499	493	517	506	494	517	550	469	495	535	494	516	493	438	497	515	493	476	498	525	522	506	511	460	520	532	522	542	528	460	513	525	506	509	487	493	490	525	481	506	517	568	537	475	556	508	487	534	488	506	495	510	530	532	520	503	475	534	584	519	508	505	507	507	501	466	541	524	499	529	481	509	474	519	464	508	487	499	505	522	511	545	461	497	508	526	495	543	503	509	534	517	486	556	512	504	476	546	513	542	497	516	534	543	506	526	503	511	515	512	545	504	515	520	501	516	510	499	481	549	486	513	502	463	506	555	514	522	511	482	515	482	493	535	551	482	494	538	494	541	488	476	551	510	479	480	495	479	505	498	504	488	516	509	519	525	519	488	509	496	540	526	502	489	502	532	497	514	515	490	531	509	503	516	495	519	501	506	500	542	530	477	486	529	497	508	520	497	509	513	476	496	498	470	514	498	502	497	498	526	525	494	522	504	519	545	491	481	515	525	480	511	509	471	502	519	504	546	524	512	518	508	503	479	525	498	497	509	478	533	524	519	537	503	519	507	510	483	497	461	505	531	507	519	553	481	511	526	498	503	504	512	486	521	520	535	512	450	489	495	513	496	505	516	488	505	503	530	509	505	486	500	528	502	529	532	495	506	535	541	535	498	530	534	487	469	490	530	487	503	495	451	498	509	517	474	527	566	543	518	474	553	493	513	501	531	506	493	489	523	514	548	531	510	536	511	531	521	560	495	528	546	474	488	500	551	513	525	507	507	502	486	551	466	507	475	518	517	521	455	513	479	472	522	521	542	529	512	490	471	543	495	494	500	516	494	495	498	529	537	528	513	480	494	550	501	509	489	500	488	500	470	509	479	512	531	519	495	527	541	503	524	537	500	469	540	520	513	499	502	491	546	511	480	504	544	478	523	519	511	522	488	515	530	530	503	495	493	527	553	531	465	494	509	483	515	481	531	523	524	477	525	535	554	518	537	565	485	528	485	527	494	537	513	514	498	526	541	523	510	529	511	498	496	481	507	516	548	522	478	521	553	536	486	523	507	484	530	498	501	514	511	525	507	511	528	527	520	519	478	541	519	532	509	498	550	512	539	473	536	527	514	503	469	543	508	521	485	508	504	488	509	497	534	519	504	533	496	507	502	523	519	517	498	507	516	477	474	527	471	487	503	522	501	483	549	533	522	487	493	523	470	531	520	525	530	471	518	517	506	553	498	495	504	527	512	522	529	486	543	484	505	499	505	531	500	523	538	477	525	510	539	518	505	485	495	542	536	515	513	538	531	492	494	556	483	490	546	521	516	499	505	558	510	521	541	484	504	494	524	497	518	511	548	506	531	514	525	521	530	470	532	538	528	533	496	508	522	523	533	510	552	505	543	490	542	544	532	486	497	496	501	503	503	505	471	546	503	475	499	486	479	530	515	520	516	555	490	514	502	516	498	526	516	478	489	492	541	537	554	527	503	538	517	508	493	493	538	485	481	500	524	549	518	510	519	500	520	521	545	562	493	517	532	509	491	505	514	494	516	500	482	498	500	486	535	508	504	518	489	511	506	510	516	468	524	521	479	498	516	485	485	572	490	500	526	515	518	500	544	464	543	498	529	526	519	490	528	545	520	570	483	483	458	546	527	493	493	522	502	484	488	546	536	510	485	558	505	547	482	491	499	528	520	543	503	589	493	562	431	528	515	492	509	516	534	527	554	508	532	491	513	504	536	507	529	513	562	513	508	536	474	551	495	509	476	514	517	469	535	553	526	486	556	497	524	537	519	528	506	502	499	514	482	541	524	477	508	505	524	496	483	512	558	484	499	543	537	456	516	527	527	544	485	482	533	516	552	513	501	527	573	524	553	544	500	531	536	575	547	505	500	524	528	517	481	514	512	479	494	516	507	489	514	533	494	555	534	527	484	509	526	525	501	493	521	544	483	526	515	531	504	495	499	540	498	487	542	501	518	539	508	495	516	517	543	529	501	506	525	521	506	499	479	544	515	538	536	519	530	467	461	500	528	530	509	563	514	482	476	512	535	522	496	513	513	498	528	502	482	493	569	512	512	531	529	487	480	550	507	512	504	473	527	497	520	525	534	508	504	524	528	531	502	508	524	505	509	513	492	511	500	555	496	514	519	521	556	540	536	517	542	486	554	501	505	468	497	499	526	522	505	522	515	528	508	564	517	489	537	567	520	473	507	515	499	491	530	502	496	517	521	508	507	535	530	502	497	517	490	511	474	505	494	488	511	530	513	509	467	540	496	532	531	494	532	502	532	503	522	509	485	532	528	527	518	536	506	489	492	501	550	515	520	519	469	462	484	515	540	497	510	473	501	504	488	558	531	487	509	497	489	497	530	531	524	457	540	538	487	555	479	532	502	520	541	489	499	486	500	570	493	523	499	536	524	540	513	505	457	508	493	501	514	510	516	504	524	517	524	488	483	503	524	531	542	511	536	520	502	568	472	516	520	522	481	484	526	497	515	510	485	484	506	512	496	518	510	563	515	499	548	525	514	475	480	503	500	518	495	484	551	527	518	506	524	522	503	482	517	495	552	496	547	507	477	482	530	480	498	484	517	494	504	465	516	561	516	509	529	438	531	540	507	528	503	514	495	507	477	542	534	511	502	473	556	488	518	518	512	544	496	519	473	542	511	516	495	518	483	510	482	510	517	583	488	513	517	526	506	528	501	518	516	527	520	514	544	512	506	508	510	511	554	483	466	508	525	518	565	544	477	497	531	505	574	547	498	493	515	518	521	525	506	499	524	552	552	508	546	511	477	523	497	532	500	504	511	502	468	540	515	534	523	501	538	513	526	494	498	506	515	515	514	532	531	548	555	498	534	553	475	548	443	523	529	518	493
37525	50211	39099	20750	12062	5223	2010	811	335	289	282	247	260	262	227	258	265	232	200	209	232	261	260	303	371	389	421	395	411	381	381	363	350	338	353	328	332	341	341	351	340	338	322	310	272	290	343	258	247	281	264	261	262	245	247	253	270	288	267	229	247	252	238	246	254	257	239	258	234	206	235	207	257	228	223	223	217	227	208	210	207	215	231	205	193	226	222	227	208	180	206	212	209	200	220	231	227	215	198	215	213	211	224	203	228	250	231	199	197	206	215	221	222	200	224	203	235	230	182	207	208	211	199	214	205	189	229	198	189	237	204	196	211	223	205	232	233	247	197	221	200	208	224	217	213	184	222	197	212	206	194	201	214	208	210	182	216	227	200	219	231	214	223	217	234	192	230	203	214	200	211	243	227	215	229	201	211	211	221	201	197	208	205	216	215	209	213	219	219	220	218	199	215	229	206	220	211	204	225	233	234	196	213	223	245	216	209	234	212	214	220	210	200	212	216	206	199	190	216	210	219	221	244	203	200	220	210	219	222	195	225	224	215	219	223	231	194	235	221	207	207	213	222	239	179	222	215	216	222	212	215	233	213	213	189	223	216	216	231	236	234	193	229	189	220	199	226	233	199	206	188	234	219	218	208	189	223	197	229	193	240	240	228	227	228	213	209	217	242	208	219	195	204	219	196	193	198	231	202	200	217	196	207	209	213	230	245	199	240	190	234	205	225	251	244	196	189	243	216	204	235	207	237	216	200	225	222	234	214	222	239	223	229	219	209	218	201	221	235	226	211	199	210	208	246	243	188	214	206	220	214	228	206	241	208	236	237	218	212	212	226	212	211	189	203	225	221	214	223	201	200	221	238	265	234	223	220	230	191	237	231	206	224	237	209	201	220	209	224	229	219	203	210	206	227	183	232	225	186	209	248	193	215	229	216	201	214	202	229	220	212	238	215	228	201	231	222	199	189	207	230	242	246	207	190	239	220	201	215	200	230	217	231	208	237	215	215	180	224	211	209	223	206	233	227	200	217	200	225	224	194	209	233	213	193	213	191	187	212	217	197	214	223	196	263	185	216	239	222	214	219	223	228	190	212	232	206	206	200	236	214	190	228	211	197	206	210	202	207	201	217	199	212	225	236	249	208	227	205	212	200	215	213	206	214	219	210	222	201	214	213	208	181	210	196	205	218	214	205	193	205	212	225	202	244	197	208	211	209	222	227	207	222	181	227	228	183	212	236	207	218	219	183	200	193	234	201	224	211	230	220	190	210	190	210	209	205	193	209	238	229	231	209	199	216	204	228	219	211	189	227	229	206	204	227	227	218	230	219	220	215	216	236	197	230	191	194	224	243	228	216	194	193	220	205	216	207	191	200	228	229	211	220	228	212	208	208	206	214	228	218	230	216	237	210	214	214	222	229	232	241	217	220	197	183	248	196	215	214	224	199	202	212	207	228	204	218	219	194	224	220	247	230	227	222	245	198	232	204	212	209	257	200	214	218	196	216	219	204	212	210	221	207	245	231	215	229	194	194	217	202	204	218	189	223	208	210	220	188	226	219	226	223	225	205	191	211	235	201	213	204	204	220	197	197	217	190	248	217	242	250	216	242	217	183	199	217	211	200	223	219	208	220	222	209	223	218	182	230	229	222	233	224	230	209	252	253	217	190	204	212	207	217	188	203	222	242	221	208	230	231	198	253	212	220	200	229	222	227	195	222	214	228	200	233	208	197	226	201	222	228	202	210	208	216	222	197	231	203	197	234	211	235	214	229	221	223	218	214	235	206	190	234	245	208	235	241	209	221	221	200	202	227	204	224	219	216	202	231	229	212	230	207	238	236	216	223	209	218	232	198	217	212	216	214	229	239	221	226	225	198	212	245	214	215	208	226	236	219	202	210	232	233	231	219	199	207	204	220	204	221	214	217	227	254	238	218	217	226	227	197	224	215	210	193	241	182	215	214	220	228	242	222	213	219	245	189	220	212	221	184	217	203	214	206	226	210	199	211	208	200	216	210	212	214	210	181	198	191	200	226	204	195	194	214	187	223	234	217	210	192	202	210	186	202	224	236	197	192	216	209	220	195	226	197	193	207	210	221	217	224	210	218	189	195	229	260	238	209	209	225	229	239	243	234	178	228	224	280	202	236	212	235	222	200	246	216	186	209	209	209	230	203	209	224	227	221	213	234	220	217	189	208	221	196	230	204	230	211	189	216	234	239	233	235	214	205	211	201	208	216	200	233	227	227	209	189	232	201	213	211	225	179	239	222	239	203	226	212	214	207	201	210	208	240	210	236	217	217	206	194	233	212	204	205	207	219	212	214	231	203	218	210	183	219	199	219	220	222	224	229	201	183	210	218	233	228	228	207	212	223	177	226	188	202	202	216	225	226	213	205	222	209	214	206	209	207	231	221	212	202	229	203	192	174	213	197	236	212	234	214	211	215	199	204	184	224	203	220	217	209	212	217	233	216	232	201	235	220	210	194	235	190	226	219	208	187	218	194	211	208	209	230	226	233	211	203	216	195	222	235	190	227	247	231	216	208	195	224	242	228	222	213	189	233	204	200	194	221	215	203	200	211	218	208	223	248	206	235	187	233	194	223	225	216	212	219	206	251	236	210	212	212	211	215	188	209	233	205	231	231	209	226	215	210	209	217	226	222	220	213	209	195	225	199	190	205	238	203	222	203	211	218	200	208	226	233	243	193	206	214	210	203	194	178	233	214	198	231	199	217	204	211	223	219	200	202	211	236	207	200	203	212	214	222	229	186	232	214	220	211	203	191	199	197	221	250	213	236	216	235	217	237	226	214	243	216	202	213	199	218	221	239	204	230	188	231	213	222	210	205	218	209	222	237	229	222	211	227	175	234	226	198	191	201	233	231	221	211	234	204	226	196	243	255	206	239	214	200	190	222	210	205	215	233	230	207	199	236	184	213	214	235	209	209	212	216	194	208	187	203	220	209	218	212	252	176	219	222	212	227	193	234	228	200	203	221	204	230	227	225	203	225	212	207	233	217	221	201	195	213	193	197	200	236	215	239	221	199	223	225	226	208	221	224	231	174	229	232	198	202	212	224	205	194	211	213	203	237	191	233	210	210	211	226	249	204	251	210	211	208	197	219	210	204	206	229	222	217	175	208	198	217	222	219	225	232	212	223	229	227	207	207	213	211	214	226	219	242	197	198	201	181	176	203	217	214	195	226	240	200	221	207	216	184	201	191	217	224	193	224	212	217	241	203	228	220	214	184	195	226	214	236	213	205	189	214	207	180	225	218	232	189	215	234	211	202	198	211	242	231	199	209	215	223	234	196	205	220	199	219	254	240	254	252	204	219	215	197	208	218	207	244	224	187	221	174	225	203	196	232	222	228	209	208	224	207	186	234	217	200	224	229	198	238	218	221	183	226	205	183	249	221	240	214	196	197	235	232	210	221	230	195	210	201	214	212	230	236	207	177	209	217	216	214	224	230	202	234	208	227	200	200	226	218	223
27940	44560	24957	1849	1533	1248	1115	999	951	769	788	737	686	669	653	661	635	557	605	670	653	691	881	1192	1604	1806	1997	1927	1924	1833	1640	1620	1449	1466	1506	1584	1475	1434	1363	1403	1447	1209	1216	1133	1155	1221	1117	890	815	946	871	839	825	717	681	933	888	874	746	771	757	837	782	692	702	768	700	637	607	537	559	581	586	499	498	537	555	525	548	541	539	514	523	524	475	531	546	521	529	521	503	523	519	529	560	499	527	538	501	484	520	541	505	504	532	502	515	517	529	545	494	519	498	532	543	519	505	531	506	539	512	528	543	511	564	492	484	527	551	530	502	508	517	536	495	515	525	499	531	493	535	494	492	537	553	546	484	541	538	545	542	518	526	514	511	495	542	544	491	568	496	568	515	516	551	548	557	535	461	520	528	519	540	539	518	527	538	511	516	544	518	479	563	473	502	523	489	495	522	476	518	533	516	510	499	508	503	524	499	524	510	505	547	488	512	505	525	478	544	521	510	525	528	508	554	520	540	470	521	522	523	508	500	499	508	510	528	543	543	480	502	494	494	457	515	502	484	589	501	569	483	489	475	503	503	510	537	523	510	538	521	539	470	504	519	534	505	511	480	506	514	551	557	517	485	534	528	510	501	558	492	461	463	530	534	498	491	542	523	483	532	544	486	527	541	494	540	529	551	490	541	517	489	553	500	461	498	507	520	510	550	501	542	566	511	545	541	509	496	523	549	533	557	479	548	497	484	539	492	533	482	522	539	485	511	542	517	529	509	513	497	468	487	517	498	499	529	519	514	525	556	533	545	504	555	518	548	467	495	512	460	510	532	555	501	573	445	540	549	523	533	518	524	519	514	512	528	532	552	558	536	523	512	515	513	565	535	520	557	524	488	515	486	537	497	504	503	487	551	525	576	507	540	502	495	555	547	545	538	476	512	521	542	546	530	524	488	536	513	485	514	524	522	527	514	487	551	511	542	513	482	525	520	541	532	537	538	519	556	521	537	522	542	505	509	465	527	487	507	484	540	492	495	517	527	564	451	505	515	503	501	540	468	550	530	506	493	520	506	507	507	528	499	489	510	507	545	514	514	547	510	516	490	496	555	505	542	523	497	530	542	541	536	494	505	518	483	513	520	543	495	493	530	521	510	533	501	494	475	528	546	488	522	551	533	517	504	485	515	493	514	521	508	525	517	522	545	489	487	497	518	517	453	521	527	535	527	521	512	509	551	503	460	488	518	525	504	569	542	498	506	474	510	504	555	472	550	493	514	497	502	510	547	509	497	476	520	520	500	560	531	515	543	538	530	513	501	558	502	527	517	510	465	471	528	500	518	521	539	527	531	521	589	501	560	502	491	538	507	511	508	518	524	523	508	524	488	486	488	497	478	551	500	516	488	543	512	532	502	493	557	531	515	532	514	536	514	509	544	491	546	487	469	508	529	500	513	544	504	508	483	515	518	522	545	508	520	511	509	523	522	508	537	517	499	525	502	558	574	484	509	474	544	545	532	518	507	492	528	533	506	501	498	495	517	546	533	509	515	536	572	512	535	536	501	501	565	491	527	543	493	511	492	509	497	533	516	501	545	489	504	518	505	521	543	529	499	516	491	535	534	526	493	517	500	535	504	510	513	521	559	518	539	492	516	488	537	548	507	509	465	504	486	544	539	520	548	506	524	484	531	516	516	449	524	458	486	527	514	532	503	506	555	506	546	533	519	495	499	524	503	499	512	513	461	514	499	554	515	560	518	500	505	492	526	556	507	495	524	512	541	539	547	542	524	468	522	515	490	491	503	523	485	489	517	505	529	542	499	531	475	492	527	517	520	490	507	544	512	529	535	536	497	554	506	495	520	522	536	500	547	483	509	523	509	506	514	547	503	517	509	461	542	525	505	547	507	501	530	538	507	512	523	486	546	561	536	499	543	522	481	518	490	545	480	533	540	532	478	529	537	521	542	534	495	497	519	487	539	527	487	544	525	518	554	511	504	516	520	507	545	497	503	549	507	542	511	550	498	560	517	495	518	524	569	536	486	486	526	491	536	510	509	530	499	520	534	502	514	507	508	517	495	529	517	514	526	530	506	517	549	531	544	477	530	509	512	568	501	514	518	494	538	495	507	543	471	565	515	511	555	540	463	531	515	526	540	516	505	488	559	549	536	486	536	475	507	527	498	519	530	502	546	504	503	524	545	496	491	531	511	503	521	547	504	552	496	533	511	498	543	515	536	530	519	540	537	498	532	544	490	517	512	529	542	523	489	517	475	455	492	500	483	536	533	493	566	556	552	500	543	471	469	536	511	498	503	523	537	515	565	497	470	574	525	545	528	516	538	510	530	533	454	526	514	564	557	556	515	511	562	571	541	546	493	533	460	493	523	489	538	502	516	487	492	551	541	498	472	519	547	512	492	538	547	509	554	547	512	510	523	526	514	533	489	496	523	516	547	502	514	534	524	549	526	458	552	510	519	489	549	528	509	502	489	506	529	508	519	534	485	536	501	535	490	526	491	522	506	512	555	520	543	505	504	496	528	509	533	486	549	525	573	518	511	522	551	534	522	545	501	501	524	495	538	488	509	508	535	549	456	475	489	505	540	506	564	507	514	521	564	531	517	549	520	486	522	518	461	506	552	517	544	523	548	524	520	548	551	561	537	532	533	537	489	518	507	514	506	504	534	497	530	511	509	507	508	520	538	468	552	542	492	534	504	486	503	471	535	558	492	556	519	483	533	516	503	515	502	502	532	521	521	502	519	551	535	544	508	502	541	505	543	491	481	473	521	519	500	534	519	511	539	508	544	509	489	555	501	543	513	503	495	494	539	511	499	521	521	545	521	484	523	518	540	501	507	510	477	556	519	499	524	475	512	497	468	516	560	548	496	496	529	528	550	491	517	566	520	542	525	551	523	512	542	503	547	534	539	526	501	533	499	516	512	505	524	516	530	502	555	504	526	518	467	525	559	522	539	501	536	481	525	509	510	537	515	502	514	517	472	500	532	498	514	511	519	474	519	520	497	535	473	529	517	540	533	534	491	528	536	528	528	502	532	509	508	504	521	546	543	495	508	537	537	514	526	523	477	511	516	531	528	516	531	525	526	489	523	559	493	528	489	525	527	525	536	516	523	545	474	524	558	514	522	526	530	487	514	515	523	478	509	489	563	519	555	586	475	515	531	525	514	505	488	489	472	499	515	530	522	518	559	516	488	542	516	503	528	540	519	511	481	541	493	485	539	516	503	527	478	524	584	523	528	553	558	531	542	513	521	515	517	477	490	534	541	522	492	539	497	546	513	560	475	503	516	547	530	504	521	514	511	558	483	522	518	542	476	545	534	547	503	523	517	536	577	463	530	539	539	500	559	510	501	513	526	564	545	541	527	519	486	521	520	513	509	512	549	516	502	537	522	533	501	499	496	459	550	502	525	549	530	476	563	471	486	515	528	528	547	502	547	513	502	511	503	495	532	506	511	528	528	511	513	522	559	471	501	518	488	549	541	564	476	519
50807	53963	38495	25556	21813	17211	11170	4830	1302	422	360	347	312	306	264	291	286	271	261	247	260	280	318	441	549	561	597	586	608	568	496	480	448	517	546	521	551	481	489	512	516	439	396	422	395	462	452	298	277	388	335	301	326	274	311	401	318	331	317	280	286	314	318	297	306	324	339	280	245	227	189	242	248	212	193	223	230	226	203	233	226	190	241	220	230	227	196	200	216	197	213	229	221	219	235	212	217	201	225	221	216	207	250	232	216	212	196	217	219	200	228	203	184	224	183	228	197	200	218	229	216	205	232	211	248	210	219	211	221	241	205	235	200	187	183	212	230	213	206	199	223	200	185	191	221	215	240	203	198	201	193	216	213	238	213	195	208	218	212	179	190	213	207	208	193	211	203	195	218	194	235	223	231	223	208	200	212	196	213	206	219	209	203	199	209	198	190	194	206	195	202	190	195	241	202	198	209	216	200	215	193	230	216	218	203	212	220	221	223	215	211	183	197	222	214	203	208	216	219	205	220	189	212	226	201	208	206	230	232	219	226	214	220	207	242	234	197	236	208	207	206	199	195	230	206	208	220	190	230	220	200	205	220	232	185	213	208	203	208	187	180	195	212	214	224	213	211	216	234	226	175	178	213	217	204	210	222	234	207	218	211	232	215	210	194	221	185	210	216	199	215	205	191	212	207	228	214	185	227	225	220	205	221	203	191	212	213	213	216	230	206	235	228	231	228	229	200	195	207	208	205	217	211	209	208	227	215	225	204	205	196	192	190	208	222	209	225	227	202	213	236	224	187	200	207	191	215	219	211	206	206	192	222	213	202	219	205	223	194	199	217	205	219	219	250	222	214	228	214	219	215	215	195	213	211	203	218	206	226	238	206	233	198	191	225	215	214	216	210	213	218	180	181	201	223	219	217	212	224	192	220	232	225	225	218	190	206	187	227	240	251	200	209	193	191	238	229	211	221	202	184	220	249	201	217	207	214	208	217	214	227	229	195	210	226	212	216	220	206	213	215	229	221	209	205	196	218	194	200	197	217	209	205	217	200	212	229	203	237	225	215	207	189	228	233	208	203	223	218	188	223	195	219	222	219	220	210	205	189	241	188	232	214	226	215	218	197	198	194	199	182	208	189	221	230	189	192	205	206	201	198	213	215	228	224	232	201	191	208	195	185	216	212	219	215	225	233	203	222	222	206	263	196	195	206	218	196	191	201	213	196	203	230	201	225	206	200	221	220	213	219	222	211	200	208	207	244	226	189	211	208	208	219	222	235	204	219	217	188	209	217	187	215	202	227	214	211	235	202	218	214	192	206	216	234	219	188	204	204	199	196	199	222	216	229	216	193	215	224	200	216	236	218	207	206	215	200	207	195	219	254	218	235	229	202	201	175	201	204	197	231	221	212	224	217	215	218	202	188	219	219	227	231	221	209	180	219	224	230	250	216	241	192	211	211	200	236	225	236	220	216	198	185	201	212	205	176	212	210	228	208	214	205	232	230	229	221	174	211	216	212	235	218	217	230	210	228	187	234	197	185	204	191	201	192	195	217	184	242	223	226	198	189	207	223	229	198	206	202	217	211	202	222	214	227	207	211	216	229	197	215	193	192	219	207	184	211	237	247	238	206	203	224	204	190	220	236	226	218	227	233	196	226	246	218	201	203	210	214	233	205	187	191	246	187	199	210	217	235	216	216	193	221	199	225	220	237	219	217	216	203	186	217	212	227	187	207	229	205	203	181	200	184	196	235	210	209	235	209	248	217	211	221	175	208	219	213	237	219	214	243	188	225	195	259	214	201	203	242	229	214	206	203	205	214	208	229	204	212	225	225	201	242	204	223	212	204	194	188	196	212	220	205	215	181	219	214	227	232	214	205	233	233	228	221	190	225	237	211	213	219	193	196	175	209	206	244	222	208	209	212	218	198	209	235	202	212	228	227	226	235	196	186	200	213	205	221	196	221	210	208	203	197	246	197	199	216	208	214	214	189	207	215	212	231	198	214	219	185	206	221	233	222	190	229	210	186	194	239	216	228	231	200	225	221	230	203	186	195	201	218	229	195	188	207	218	198	215	198	205	205	211	217	231	213	228	229	222	229	207	208	206	214	199	194	208	210	216	215	232	208	219	206	210	238	216	229	225	204	210	219	217	218	213	220	239	222	228	230	222	203	220	204	210	184	199	207	183	231	218	219	216	247	178	209	219	203	227	213	191	233	201	212	233	238	245	215	236	229	212	215	212	186	230	219	214	175	221	203	197	202	214	218	204	231	199	220	207	185	206	184	216	202	208	212	204	212	229	211	209	233	209	227	207	199	230	210	225	221	224	222	227	194	213	184	225	213	204	202	191	201	237	226	204	217	192	200	210	219	223	197	189	240	183	213	208	224	224	213	192	216	225	200	210	192	193	205	230	183	198	202	220	219	203	210	190	207	212	199	210	254	233	213	242	215	200	204	217	212	204	225	179	230	193	194	195	215	200	203	209	215	204	190	217	223	214	209	223	219	206	227	220	203	202	205	209	201	192	214	223	213	200	216	211	201	221	223	223	209	206	217	216	225	209	209	196	219	194	224	204	211	221	223	219	231	184	240	184	231	203	211	232	208	206	217	212	235	194	214	223	231	175	202	228	205	184	202	199	192	211	213	224	216	221	202	198	221	224	221	191	213	212	231	206	216	204	218	204	207	191	211	190	202	191	215	215	216	205	189	216	212	207	236	213	230	214	211	197	223	216	213	210	242	201	219	197	226	226	198	193	216	211	234	220	241	227	216	236	183	205	201	230	211	206	191	207	210	242	225	190	199	205	223	234	222	217	213	227	237	219	189	224	217	207	248	215	221	196	235	216	204	189	227	207	224	210	170	220	204	199	195	204	211	202	201	227	188	210	218	227	240	216	200	210	225	214	203	172	202	219	227	233	228	187	220	220	208	198	191	232	223	205	237	206	203	212	230	204	196	235	205	229	183	205	221	187	201	200	205	205	231	213	236	210	207	221	222	208	230	211	172	199	196	208	187	198	224	218	209	217	195	213	215	207	198	220	211	216	188	202	210	200	200	245	216	186	198	229	190	198	205	218	219	220	237	221	214	203	214	206	212	220	186	214	214	206	200	214	199	198	226	218	212	208	216	224	198	231	205	194	218	222	196	226	218	221	220	216	224	193	194	205	202	205	229	232	208	188	210	205	196	213	187	200	226	190	200	221	171	199	229	205	246	219	193	210	223	201	197	222	191	195	212	196	221	192	220	217	199	214	219	222	203	224	217	203	219	223	188	211	211	196	185	216	209	228	190	210	189	205	221	201	199	191	212	212	207	219	220	216	216	213	184	231	187	181	206	240	200	197	181	197	203	214	220	209	171	216	191	208	222	215	183	210	233	191	210	213	224	220	203	207	210	198	217	219	212	188	206	217	213	215	224	240	200	195	211	203	207	194	194	213	203	233	232	237	195	204	208	200	194	206	208	216	222	220	191	196	200	234	210	254	214	193	174	213
37961	52900	29954	4423	3546	2783	2220	1863	1624	1371	1235	1146	1054	970	893	840	818	751	754	820	845	950	1210	2013	2772	2831	2880	3128	2955	2780	2637	2391	2269	2510	2763	2626	2497	2397	2577	2673	2659	2260	1914	2008	1910	2507	1930	1085	969	1682	1286	1187	1094	957	1009	1798	1397	1640	1140	913	939	1124	1195	1205	883	1287	1249	877	640	654	629	600	611	597	524	568	569	547	552	539	566	530	499	516	569	472	487	518	485	453	444	517	513	550	510	547	508	509	478	518	519	516	520	492	480	501	501	489	520	541	523	496	497	457	485	524	503	512	496	499	484	495	497	509	505	532	507	511	473	548	533	489	479	497	509	473	472	485	547	506	492	506	502	491	459	475	472	502	505	480	490	475	507	481	494	504	441	476	494	478	508	477	501	463	527	488	448	491	488	532	492	488	492	476	495	475	490	516	476	472	498	446	490	493	504	485	489	489	527	531	486	497	473	498	492	494	502	489	498	496	463	527	495	512	489	502	527	494	469	493	483	495	519	514	479	458	517	457	495	482	490	494	466	479	484	507	472	504	490	481	504	495	499	519	517	508	501	495	457	544	491	500	487	494	526	482	522	524	469	499	538	492	525	488	488	507	511	492	476	486	475	527	475	487	483	487	500	492	519	477	503	483	537	455	475	476	508	472	520	480	493	460	507	489	500	480	495	474	472	486	491	482	526	523	482	501	508	515	537	518	462	500	454	461	493	507	488	517	492	478	482	474	511	497	493	507	499	533	519	484	448	523	480	491	484	495	502	490	486	468	489	539	483	441	495	474	522	512	510	475	504	512	486	495	494	491	480	511	488	461	465	485	453	496	485	501	491	502	504	477	491	455	501	538	492	504	505	513	464	473	511	500	486	515	507	505	492	481	519	500	477	524	529	503	483	483	529	507	518	535	493	451	471	487	477	456	506	474	485	526	506	436	511	479	464	539	488	520	530	505	513	499	498	499	492	510	534	475	482	508	477	487	511	514	486	474	455	470	506	527	503	498	522	460	494	505	483	539	506	519	477	475	514	505	503	481	501	502	492	504	505	520	477	481	477	501	511	486	492	528	488	499	512	508	524	482	528	531	470	516	511	504	484	492	504	508	467	487	547	464	465	491	497	521	501	505	498	468	519	463	508	515	477	491	496	506	524	479	494	506	517	498	466	471	532	544	534	481	473	490	483	511	485	499	494	485	491	514	487	451	479	519	497	476	482	498	498	454	467	444	522	518	459	510	462	522	532	520	519	492	473	476	495	543	476	458	468	463	502	478	537	532	484	505	510	480	466	504	458	453	480	515	455	484	489	504	526	531	506	488	481	526	539	500	505	484	495	512	472	497	522	523	499	477	496	539	473	495	516	490	507	487	499	516	540	480	497	491	503	494	500	467	511	479	490	461	477	513	468	450	543	495	491	481	487	511	500	488	471	506	458	494	472	486	483	487	466	484	533	467	447	525	491	499	518	465	512	475	473	483	498	497	490	521	549	522	460	491	514	532	522	481	496	497	512	476	467	509	539	486	498	452	509	480	539	478	481	502	519	489	461	481	464	488	481	484	468	503	510	503	506	481	499	502	511	493	503	498	479	483	471	482	530	444	532	501	499	490	500	494	504	551	465	510	527	530	515	506	493	488	498	478	468	512	484	465	506	494	495	485	509	513	494	512	504	486	485	495	491	483	514	493	505	465	483	495	480	492	496	504	517	471	547	487	519	471	515	465	492	468	505	531	509	515	514	477	511	472	490	500	458	476	508	451	507	482	519	494	487	450	504	458	500	466	533	467	467	518	515	459	513	486	498	497	537	484	487	521	475	502	530	476	492	522	519	524	490	494	455	486	508	509	503	521	474	500	466	476	535	515	485	527	501	498	509	466	518	494	513	486	535	512	476	505	489	470	480	493	508	499	490	512	486	496	512	482	479	485	467	509	495	506	449	507	483	456	516	487	470	458	459	496	508	488	462	506	519	488	524	513	500	510	461	496	517	507	468	491	468	485	472	483	546	475	530	479	469	516	441	435	487	543	478	518	484	493	500	473	492	526	496	502	499	453	504	470	498	526	484	495	545	487	527	461	471	506	510	509	525	451	496	503	529	518	470	503	492	479	533	524	501	492	477	517	508	506	454	492	512	510	494	480	530	502	487	482	474	457	519	460	542	466	474	474	504	508	510	500	499	451	487	506	502	491	501	502	447	514	471	491	515	493	506	493	527	499	438	463	468	518	490	495	453	488	499	521	480	544	499	480	482	483	497	485	499	503	527	491	476	476	539	515	459	472	489	502	489	466	501	487	477	505	468	483	477	514	513	491	510	489	500	500	518	533	491	488	462	465	499	504	506	492	475	491	487	511	489	509	502	518	455	540	481	500	512	495	483	496	522	517	515	491	490	475	499	481	489	503	474	505	485	491	459	518	505	499	519	484	509	492	486	521	478	517	555	489	522	506	492	524	470	501	500	493	466	507	497	527	525	471	492	490	521	487	516	510	486	476	479	466	468	526	449	499	463	493	456	490	514	508	519	496	471	515	504	501	505	461	476	481	500	460	498	500	509	547	477	482	475	471	503	492	505	516	451	474	513	514	466	494	496	493	504	518	485	499	517	505	510	500	507	478	502	466	503	503	524	512	499	496	537	497	475	496	475	493	515	509	495	455	515	488	494	523	503	485	463	482	537	512	531	498	480	541	542	459	439	508	498	489	518	481	472	505	509	465	483	469	521	493	472	477	481	528	519	471	494	472	492	500	490	506	477	468	513	506	481	465	491	560	472	480	454	451	485	449	480	488	526	495	498	487	480	490	490	488	510	465	483	530	535	510	518	505	470	485	503	492	491	504	537	472	523	490	492	486	493	505	493	474	479	492	461	513	488	506	465	497	516	462	495	485	508	460	486	477	482	477	472	513	502	513	482	528	488	508	499	457	464	490	519	470	454	503	476	528	498	496	465	510	500	471	471	523	446	513	503	552	477	444	511	461	530	486	466	469	495	511	469	482	489	485	473	501	491	489	493	550	487	528	478	468	506	504	487	538	501	508	482	524	469	502	485	488	508	509	478	499	476	463	490	472	482	497	475	487	545	447	512	487	465	479	484	506	519	531	514	489	527	472	506	525	500	491	477	522	495	433	468	532	521	494	503	497	471	498	481	484	466	506	531	469	500	467	532	451	509	499	485	443	482	498	464	519	484	503	478	511	528	505	506	483	499	486	464	504	504	460	456	477	518	487	455	498	507	483	458	524	509	501	508	477	483	485	456	511	477	510	492	546	507	501	483	499	530	512	497	497	484	492	484	511	515	505	466	480	486	500	479	494	542	518	456	518	479	465	490	535	502	504	468	476	512	471	466	482	466	516	490	477	513	507	491	479	496	499	493	498	519	507	507	464	549	497	482	443	466	502	517	497	476	499	503	471	519	479	470	510	490	491	516	486	485	525	500	470	505	503	525	513	472	517	500	510	520	530	471	502	508	528	528	477	486	500	505	433	514	492	504	454	488	502	489	524	518	496
14887	18230	17236	2093	352	239	233	238	222	215	228	187	230	188	201	195	218	238	190	211	235	222	236	328	279	327	349	327	327	326	325	315	299	265	304	296	308	262	249	277	230	249	273	233	269	244	199	223	229	244	227	224	211	251	224	240	253	232	205	222	221	220	214	219	211	225	225	192	217	224	215	200	219	220	234	205	239	215	205	231	225	229	235	204	215	244	180	190	212	227	188	227	193	200	226	203	210	202	227	236	236	204	220	191	212	223	204	204	242	225	216	216	228	221	230	203	222	232	201	212	214	209	198	194	213	208	198	195	189	219	213	225	203	226	200	184	192	191	189	204	216	213	222	228	214	221	209	231	216	237	207	211	201	216	201	234	228	218	203	182	213	264	231	219	200	198	212	236	221	206	215	220	222	217	233	207	217	203	211	210	232	220	199	205	197	199	187	209	220	233	198	215	209	229	234	208	216	213	197	228	220	209	200	218	208	182	192	191	194	193	214	197	223	226	214	211	192	191	226	219	229	205	227	238	192	180	231	200	210	190	222	220	214	210	194	209	182	218	199	187	185	230	224	208	213	222	242	216	214	205	189	230	231	207	212	234	202	214	223	221	208	218	209	218	195	199	200	206	211	224	215	213	208	223	211	204	211	216	224	208	195	211	204	226	216	221	194	206	216	215	199	196	205	211	215	212	208	212	244	205	195	216	195	201	207	185	186	192	201	205	219	220	195	197	200	219	216	204	227	204	208	217	206	200	237	224	205	223	197	212	213	240	219	206	197	182	203	232	211	208	209	186	202	218	201	200	205	195	245	187	180	213	226	182	231	189	233	212	218	177	203	237	212	227	214	195	198	223	221	199	192	179	193	222	188	191	210	195	192	226	216	211	213	207	216	209	195	198	199	182	211	222	232	241	226	229	208	188	239	203	203	174	213	205	203	206	223	239	203	207	215	226	225	242	234	197	202	231	238	227	234	208	207	210	211	222	196	215	223	251	232	217	226	180	218	227	194	210	175	217	240	205	208	216	203	206	222	199	217	237	202	206	206	199	201	193	210	200	209	210	200	217	225	215	215	230	213	250	210	197	213	220	204	222	214	241	220	188	209	206	204	217	214	199	226	219	228	192	243	192	195	193	186	206	202	193	209	211	214	203	203	214	207	179	200	227	198	233	183	215	204	213	190	211	215	207	215	212	218	221	190	226	208	195	196	215	207	239	226	227	200	188	195	232	212	213	224	223	220	214	197	217	198	195	224	203	226	237	234	230	220	205	209	231	219	226	219	209	207	234	216	223	200	200	209	190	223	198	219	231	230	207	234	219	235	215	204	177	217	192	196	191	222	216	204	201	196	215	221	210	188	193	201	224	189	213	206	210	187	223	193	210	211	228	206	211	201	255	199	200	224	230	228	192	206	234	191	226	222	222	220	211	234	212	214	225	198	228	213	209	212	221	229	214	229	204	218	226	186	209	227	187	228	223	199	200	217	196	228	218	184	206	177	237	188	192	202	211	214	176	203	216	214	218	214	206	205	233	190	195	237	201	220	237	244	212	204	205	218	241	204	214	208	237	218	245	221	214	214	206	209	227	213	221	211	213	203	206	210	232	200	195	202	194	212	200	221	205	225	214	203	212	229	219	194	195	228	199	200	206	211	241	213	193	217	200	235	230	218	228	208	239	200	203	211	220	209	248	230	201	201	200	222	218	200	213	199	197	230	247	206	222	223	200	193	226	211	215	206	192	175	217	206	211	192	224	208	200	230	223	203	207	198	196	217	219	218	228	229	241	212	201	225	238	203	235	194	208	208	210	198	209	209	231	263	246	192	197	212	215	224	212	243	210	248	221	191	198	173	201	204	208	225	211	190	229	205	200	202	215	226	242	190	215	192	213	239	194	207	202	222	194	205	213	173	194	222	202	241	223	202	215	211	193	195	192	210	211	202	199	210	224	198	231	214	230	196	203	209	204	194	253	214	222	201	216	221	202	202	221	199	192	190	211	212	197	232	195	226	197	214	212	183	187	195	208	205	211	225	223	195	213	188	216	185	216	204	210	211	223	207	219	210	210	202	203	226	203	191	188	223	207	218	241	224	201	201	205	197	224	205	197	190	218	210	236	220	214	198	217	217	222	233	206	196	206	198	196	237	210	216	234	232	223	176	182	213	244	218	197	200	211	215	193	199	224	208	194	230	207	187	208	220	197	189	202	208	186	205	199	201	258	196	214	187	190	212	198	239	214	206	217	204	210	187	197	215	204	195	201	214	188	228	209	210	207	240	221	206	209	203	192	200	222	220	217	186	232	222	204	210	210	210	221	239	233	235	197	219	192	198	200	193	191	203	212	218	227	204	186	197	217	228	201	228	205	230	209	209	217	192	208	199	228	206	241	207	204	198	210	211	195	205	212	215	237	193	216	238	205	220	204	222	198	220	214	208	223	209	201	232	208	212	209	198	221	214	198	193	184	181	213	221	222	220	211	214	217	185	204	212	206	218	198	190	191	231	235	227	211	208	219	215	202	224	242	192	211	218	191	202	218	207	212	221	209	232	213	222	200	210	179	224	203	198	201	237	197	215	205	236	232	194	232	217	198	208	198	222	212	225	238	235	222	216	229	206	209	207	229	207	200	249	228	220	208	222	236	214	220	204	193	232	200	206	233	195	201	208	223	236	193	206	242	198	211	189	208	204	229	227	212	199	191	200	213	203	201	222	215	193	209	181	221	212	176	221	217	223	196	215	219	194	199	216	235	175	196	208	216	209	216	228	209	224	237	217	214	204	270	199	197	183	209	224	256	186	213	186	223	202	210	212	213	240	222	239	222	225	205	225	214	208	238	220	217	192	231	193	200	208	204	239	205	199	220	235	231	229	225	208	228	229	210	213	209	207	195	205	213	225	196	222	222	193	217	193	194	212	202	201	203	212	203	208	197	219	217	194	224	203	204	188	210	202	211	200	210	193	229	224	218	209	199	225	187	200	201	205	202	197	227	215	253	203	204	232	170	218	216	228	214	204	212	218	240	197	200	211	197	249	245	224	228	202	189	198	194	179	215	199	234	195	213	209	203	225	212	221	198	211	214	206	208	216	183	220	191	210	192	210	205	222	234	221	229	207	207	207	214	190	217	201	191	231	211	221	192	218	201	222	210	223	218	203	199	236	211	231	218	193	233	231	214	212	232	217	216	228	185	220	197	196	239	217	203	200	201	218	221	228	217	190	216	225	203	229	192	207	196	204	225	198	189	230	216	200	222	206	198	198	220	213	202	217	188	208	219	221	190	230	186	213	198	215	184	197	210	202	206	222	221	205	207	208	197	233	214	208	209	187	199	207	217	205	211	225	222	213	222	236	198	219	212	194	222	227	188	250	206	191	220	194	202	201	222	223	205	262	221	212	183	212	218	200	224	190	227	208	224	225	205	220	194	210	241	193	215	203	203	191	212	232	231	233	218	208	222	200	201	211	210	207	197	208	252	185	215	224	230	211	202	213	202	188	198
10331	21157	16078	601	573	549	588	524	568	544	518	522	508	502	472	506	523	526	478	617	568	660	784	1085	1232	1333	1431	1428	1363	1309	1219	1195	1199	1160	1065	1066	1044	933	869	874	895	815	821	799	773	789	685	684	686	729	727	637	685	712	655	622	582	607	610	569	537	575	576	564	546	555	579	532	495	531	500	529	507	508	525	487	535	481	520	486	497	551	493	533	555	522	468	470	509	530	505	531	536	571	502	480	487	523	520	501	454	524	509	499	505	479	562	545	489	527	523	503	530	517	522	487	538	527	477	493	541	492	507	516	511	550	528	529	504	535	478	479	490	520	490	519	502	504	494	486	546	487	513	500	492	505	508	497	536	491	507	508	525	478	513	549	509	520	521	517	506	505	512	524	511	484	526	475	479	523	521	525	500	485	529	529	532	487	481	493	470	569	504	475	517	501	549	470	488	505	508	506	515	512	490	523	525	479	512	495	507	512	560	493	506	531	484	494	485	519	551	507	493	558	469	516	524	476	524	502	535	477	496	516	532	519	526	524	510	528	492	488	516	506	491	497	489	478	502	490	522	506	508	549	496	521	510	518	479	495	509	524	506	552	489	522	483	523	509	494	523	495	471	560	436	494	490	502	545	460	477	493	516	508	502	523	511	540	485	508	562	492	476	490	522	498	548	542	482	516	465	504	514	483	494	541	492	530	498	507	552	495	520	510	525	491	464	502	497	499	496	498	505	487	492	534	484	493	521	509	479	515	539	480	484	502	455	526	505	536	539	491	522	505	513	511	529	522	521	486	535	507	499	472	508	486	473	507	468	533	522	536	516	576	525	533	499	505	533	510	506	497	509	487	491	508	493	504	511	504	522	501	539	478	500	502	499	515	526	513	502	540	511	518	483	490	524	502	492	516	512	500	517	502	495	514	469	475	503	502	480	468	478	486	484	501	511	527	502	484	501	471	488	494	513	483	528	492	529	521	522	548	500	495	496	452	535	482	488	493	526	529	467	476	518	503	488	504	491	547	499	495	513	509	495	535	534	528	509	516	504	512	494	527	508	508	485	482	499	481	480	526	496	499	518	524	531	495	509	484	513	492	494	488	498	516	545	528	533	482	533	506	507	497	514	484	501	515	486	495	529	483	504	468	473	506	521	547	512	510	491	510	520	492	515	478	493	492	488	502	474	510	435	508	531	533	521	503	498	525	482	529	513	488	493	478	505	504	484	496	486	513	511	530	497	488	502	503	496	508	486	508	486	451	468	490	505	511	486	531	481	514	480	521	457	546	477	510	474	529	468	524	488	523	507	475	522	484	512	510	499	490	471	507	514	490	492	561	484	510	493	535	486	532	503	487	488	548	497	492	499	494	494	517	539	555	505	515	506	527	513	501	520	486	460	522	467	481	477	500	526	510	487	515	494	455	535	495	520	532	482	450	529	499	455	514	562	565	545	510	571	549	509	515	534	514	490	509	498	539	505	491	498	509	504	489	534	501	524	492	493	540	478	559	535	525	460	506	532	490	480	477	489	527	490	512	516	466	498	523	501	473	526	559	523	520	488	516	502	539	515	532	532	486	541	487	526	527	497	481	473	470	519	548	490	490	494	485	546	488	451	538	532	507	467	518	522	499	514	538	491	522	514	525	477	467	552	533	463	497	509	486	518	511	492	477	500	506	516	507	513	504	506	515	491	539	491	452	526	482	510	494	526	497	504	518	529	484	515	496	484	503	573	528	477	527	482	471	476	530	516	522	517	526	516	475	524	514	503	502	552	539	519	497	496	480	512	518	504	497	535	532	556	515	548	493	473	544	479	512	482	496	512	502	516	523	507	489	468	520	504	485	491	476	554	474	510	512	508	480	517	525	493	453	557	528	469	456	477	526	468	501	521	510	480	515	491	493	494	524	521	513	493	509	529	497	505	540	523	519	508	509	536	470	483	499	491	531	540	516	506	528	493	491	506	489	553	520	444	546	540	484	492	485	487	516	495	535	467	525	515	518	500	513	486	496	498	503	507	527	507	509	511	490	580	473	536	517	496	522	464	494	490	522	485	521	508	503	475	508	508	512	483	520	472	496	491	487	502	494	507	494	506	509	481	496	529	522	505	515	525	509	501	512	488	523	535	515	491	465	503	507	533	527	500	522	538	510	510	495	526	496	529	532	521	520	536	521	511	481	518	496	506	509	489	508	491	539	500	496	474	515	514	553	501	504	508	499	496	518	527	480	502	491	518	518	509	487	512	556	479	498	486	559	498	519	494	512	476	480	513	524	503	492	523	535	501	507	513	511	519	534	496	514	506	482	528	508	459	528	487	515	479	494	536	510	505	519	502	508	511	539	467	496	480	520	473	511	529	518	512	477	549	535	500	511	498	516	518	531	486	477	536	529	501	543	512	510	496	497	497	504	533	510	478	505	474	499	481	445	519	539	515	484	525	503	456	526	495	482	492	510	556	513	515	501	512	485	551	504	532	511	523	504	504	482	522	460	519	488	484	551	532	514	499	495	508	500	506	503	476	532	517	535	530	477	486	487	546	516	494	491	518	528	502	502	508	537	498	490	499	488	563	504	503	500	483	454	527	475	508	550	453	541	529	529	490	528	490	510	520	506	523	511	547	480	500	513	538	540	514	519	530	502	505	521	561	530	517	472	518	527	521	502	495	492	492	541	519	509	512	557	527	485	452	540	539	505	444	491	508	510	509	534	523	494	549	512	506	540	509	467	534	502	516	510	540	529	461	472	520	493	509	473	522	507	507	517	542	482	526	482	505	495	481	484	500	506	509	504	524	497	520	519	513	535	471	480	516	463	524	528	489	499	501	541	519	525	483	522	502	524	518	507	505	508	534	479	531	533	516	547	531	496	485	507	509	491	479	558	534	506	534	502	515	501	474	500	533	508	496	499	498	542	557	556	518	470	518	506	496	506	542	506	484	456	542	530	533	507	518	495	520	490	516	544	515	489	534	507	510	495	509	519	487	546	492	532	487	494	504	502	541	472	508	506	539	493	518	492	458	492	498	515	505	528	479	474	494	518	519	490	520	530	532	496	511	502	525	558	491	518	494	515	515	497	531	489	506	476	534	501	487	504	533	486	538	503	491	435	512	517	451	495	514	487	461	492	515	511	510	506	534	472	517	508	520	530	498	525	517	534	469	471	479	513	497	508	479	503	531	481	474	512	489	511	500	528	500	511	498	485	504	531	503	484	551	493	503	471	515	465	494	495	491	492	524	501	477	520	510	515	518	505	534	531	549	528	501	509	561	503	528	481	506	530	487	523	540	492	501	511	475	502	522	555	549	523	521	510	512	489	482	532	514	521	517	494	497	554	485	535	476	521	503	490	515	519	509	441	497	536	537	472	517	506	493	533	503	521	532	464	495	522	526	498	529	511	481	480	481	506	518	517	502	499	506	505	511	499	478	494	539	505	502	498	496	505	504	524	494	467	521	513	509	528	477	531	496	529	454	507	497	519	524	497	493	510	450	472	519	517	511	535	511	491
41466	51537	35953	21464	15678	7526	2643	825	349	296	243	256	275	263	240	262	225	247	242	250	245	244	259	382	385	387	390	413	400	423	422	369	386	364	372	352	396	365	332	344	327	341	372	327	314	299	256	263	283	278	292	270	266	251	298	290	270	270	257	255	237	274	241	228	239	225	288	237	209	209	254	245	218	225	223	202	200	229	221	199	213	204	212	232	202	237	216	218	233	202	226	209	186	231	196	194	208	213	198	224	171	209	229	234	225	217	212	216	198	205	240	223	225	215	272	211	205	208	233	217	244	223	212	216	200	205	218	185	228	217	198	227	204	224	194	217	229	219	204	239	244	205	213	215	234	217	237	236	199	205	213	213	225	202	215	217	199	204	241	208	219	212	188	210	204	210	205	211	196	204	225	220	197	213	215	198	209	188	220	237	202	220	207	220	203	203	223	240	226	210	246	208	251	193	228	203	204	235	200	235	235	216	203	237	202	216	211	203	237	228	206	213	215	228	207	186	222	212	225	246	201	217	228	213	213	206	225	223	205	228	196	211	238	223	218	225	215	214	198	208	185	220	216	246	215	175	215	234	200	226	217	207	236	219	244	178	231	246	212	213	208	188	239	226	238	221	240	197	230	222	185	207	225	205	225	201	210	206	243	210	197	201	226	234	225	217	208	201	226	197	226	232	224	202	194	212	205	213	199	220	229	235	201	199	194	220	225	231	199	207	216	229	233	231	208	241	186	223	228	210	202	217	211	214	211	251	211	216	253	220	204	221	196	234	184	238	225	204	233	215	195	186	216	208	188	240	247	210	209	214	210	201	203	219	230	204	219	219	206	209	229	197	210	219	187	220	225	231	222	229	217	215	191	193	244	211	220	245	219	228	201	216	202	227	192	212	200	213	227	193	217	241	207	225	200	238	198	218	222	211	202	218	232	218	213	206	197	216	239	203	230	208	204	206	185	192	230	228	190	215	261	221	231	212	218	204	217	206	231	219	208	207	201	228	202	198	239	221	215	221	215	217	225	207	203	186	207	211	220	260	219	232	193	217	207	261	230	218	211	238	215	209	230	265	251	197	206	208	231	213	212	204	222	242	210	204	224	204	206	213	205	181	196	196	243	220	190	255	223	207	204	232	242	205	208	227	202	192	201	209	201	211	220	206	195	221	253	230	227	205	223	202	228	221	206	230	227	214	214	204	218	225	209	192	214	199	233	226	218	210	208	227	200	222	223	231	228	210	224	205	219	221	215	227	229	242	226	224	207	190	201	213	228	219	210	238	221	217	221	191	252	206	204	228	189	205	222	229	195	193	198	211	197	201	200	214	208	220	228	193	250	211	193	184	224	198	234	201	225	203	203	234	212	211	200	215	223	224	217	229	233	219	229	233	231	220	225	227	209	212	201	216	218	225	200	216	202	225	169	205	185	222	194	221	209	196	211	214	194	204	191	212	209	210	203	222	182	211	226	223	188	252	237	199	233	227	213	204	202	241	234	214	241	217	197	217	198	221	205	215	202	215	225	215	206	216	215	223	219	217	208	223	243	239	242	234	207	208	206	211	206	220	204	233	242	245	204	215	204	202	192	216	225	210	210	235	217	226	242	188	237	219	214	211	209	229	248	215	226	219	199	210	231	199	236	205	208	219	238	241	235	200	219	180	198	245	216	195	221	210	196	204	194	207	215	224	261	231	215	207	227	239	214	203	212	199	222	223	224	202	217	244	218	213	214	223	204	233	200	199	201	235	217	216	189	220	219	205	219	209	213	208	207	216	213	254	210	208	219	199	251	233	227	197	190	215	198	228	232	222	227	205	220	218	203	202	227	222	202	253	222	244	223	210	210	209	187	215	199	206	204	230	212	247	189	220	192	213	220	203	238	216	210	239	235	202	217	226	223	204	201	206	208	213	221	235	224	212	186	216	197	227	224	218	224	223	198	217	215	204	203	231	221	229	194	210	226	225	197	188	204	198	195	232	192	211	234	218	213	206	225	207	223	202	185	228	247	243	236	208	208	212	211	211	190	222	219	212	207	225	221	219	198	215	233	225	222	199	213	220	205	235	220	215	207	186	211	206	223	238	206	237	206	208	197	225	215	208	218	210	192	207	220	215	235	221	203	196	203	196	198	219	222	220	176	213	226	207	222	219	214	212	204	215	192	207	195	208	212	220	197	228	222	207	210	200	222	234	225	206	194	217	192	219	218	230	219	255	231	208	241	210	194	206	234	218	227	227	232	213	222	223	229	198	216	208	203	205	189	205	194	181	184	227	201	207	191	206	230	222	210	212	211	210	214	213	195	226	210	239	198	226	202	210	212	234	231	220	208	226	201	208	210	240	213	215	202	232	225	226	198	213	210	212	200	233	213	200	208	200	217	226	219	223	225	200	253	202	248	209	221	228	190	207	203	201	230	207	192	233	224	226	188	213	223	217	236	211	221	208	209	229	227	230	202	223	206	199	227	225	191	202	221	242	225	234	208	215	194	204	239	233	206	191	222	209	211	214	207	213	205	210	203	196	197	225	217	236	227	201	234	208	206	209	213	231	196	239	233	228	224	257	216	228	211	224	252	195	214	209	225	237	213	223	209	221	235	195	202	209	221	209	156	215	206	210	216	219	208	198	199	206	218	221	212	216	198	188	232	216	216	213	213	242	190	212	226	202	195	203	216	187	210	200	230	217	212	222	220	176	209	208	199	252	217	220	227	245	202	214	223	205	198	212	204	219	231	225	238	214	175	207	219	227	188	209	216	207	192	233	246	214	205	223	220	204	233	197	202	238	202	223	202	223	193	224	213	213	194	216	191	220	206	211	211	212	228	197	214	220	211	213	221	204	209	210	202	233	221	204	233	219	199	222	213	210	207	235	231	212	180	236	198	196	229	206	195	206	212	217	218	249	191	232	211	202	217	232	194	235	214	205	226	176	215	254	212	225	226	214	199	234	192	219	197	209	203	215	214	209	245	202	205	204	227	199	221	188	214	240	209	213	241	207	222	209	203	246	228	231	219	204	238	229	200	223	222	223	199	215	233	212	225	179	198	227	215	187	237	212	221	212	230	216	213	216	211	199	218	209	221	226	210	211	218	245	197	211	245	217	230	237	220	184	242	199	210	235	204	204	209	222	228	218	239	232	187	206	229	201	222	222	215	228	199	220	181	231	210	220	225	242	236	218	197	232	206	222	222	231	210	211	195	219	185	216	226	222	239	249	234	206	230	229	249	206	196	227	206	226	227	186	198	216	222	229	219	199	199	224	208	191	191	220	237	247	195	214	227	216	210	232	201	216	229	216	202	231	212	201	199	193	212	220	240	224	220	181	219	195	221	215	218	211	214	216	205	236	196	226	226	205	212	207	220	242	230	198	219	220	246	224	198	192	245	232	187	249	229	217	206	212	214	211	230	196	196	219	220	205	207	242	178	225	193	217	193	234	192	188	204	223	213	239	232	207	228	218	205	219	194	211	231	175	218	216	222	251	240	209	202	194	201	222	212	229
30827	49382	18320	1864	1667	1397	1145	970	947	887	797	763	760	730	667	651	623	628	620	713	764	824	1088	1559	1845	1830	2067	1985	1884	1808	1760	1656	1812	1718	1660	1692	1709	1505	1523	1534	1516	1495	1425	1388	1427	1235	914	837	1030	966	885	851	835	812	908	1028	941	907	794	742	690	779	737	748	756	760	799	625	584	565	527	546	545	551	531	530	509	544	539	530	514	487	551	548	502	539	520	548	525	501	551	503	552	510	470	543	532	525	518	521	531	520	519	493	510	528	488	529	522	499	489	522	532	556	548	515	470	522	473	523	580	524	491	500	570	511	502	481	522	507	495	520	496	502	520	527	540	524	515	499	533	531	515	496	471	550	576	527	520	540	537	527	531	526	495	524	513	512	522	485	506	507	504	511	497	538	485	536	531	500	548	505	492	505	513	519	493	510	495	495	524	498	494	531	500	530	530	516	514	520	514	499	507	514	505	486	515	515	514	507	494	502	524	513	494	545	509	513	535	513	496	522	557	540	555	530	507	517	538	523	542	467	513	494	553	492	506	490	504	496	540	521	524	498	524	514	495	527	495	519	520	490	503	525	525	542	517	480	555	524	522	497	510	538	502	503	501	529	546	532	506	540	515	510	473	538	523	538	498	513	486	482	478	522	524	501	531	487	500	497	487	502	495	488	512	516	493	517	490	530	520	484	457	516	518	491	505	509	483	507	543	494	489	512	517	527	517	517	512	517	518	534	539	491	537	529	526	481	547	530	539	509	488	535	483	491	541	510	480	549	493	531	526	525	525	510	531	488	485	477	495	520	517	483	495	500	526	515	534	525	503	490	555	549	507	552	518	489	505	540	542	508	495	528	536	488	534	500	542	513	511	541	523	515	504	497	518	476	506	543	501	537	534	533	482	479	536	551	534	546	519	485	554	521	510	507	474	518	505	512	507	475	530	511	511	518	489	464	513	545	506	513	528	486	560	515	559	519	515	497	501	520	507	489	496	518	546	492	544	526	534	550	532	519	531	521	497	475	526	514	512	516	517	491	520	541	502	497	558	538	501	476	532	480	528	490	498	486	511	488	549	512	491	507	507	502	524	518	508	458	481	501	543	506	512	520	521	507	519	524	508	507	505	538	540	528	472	520	511	495	485	507	518	498	536	465	510	543	526	525	502	515	534	550	524	556	532	480	516	510	517	522	516	483	505	497	505	524	496	492	536	531	424	529	516	543	497	529	495	493	499	533	523	539	512	524	481	531	557	533	544	534	503	519	510	500	530	466	565	495	544	522	537	489	503	523	518	483	541	510	506	476	519	504	534	505	510	555	504	525	537	532	539	525	498	496	518	523	517	487	513	526	522	525	534	495	484	562	500	492	558	496	558	504	510	533	496	560	524	499	546	503	514	457	537	531	516	514	531	516	549	518	529	499	536	522	499	514	539	531	502	506	496	487	487	504	516	481	521	487	529	497	497	505	522	555	499	463	539	555	490	504	518	510	494	514	536	544	527	552	522	482	525	539	487	504	529	491	517	539	552	474	498	498	495	525	500	509	513	498	523	530	508	508	507	519	558	481	522	546	496	480	487	542	536	505	494	517	487	504	499	502	452	502	542	515	518	512	478	496	492	531	518	496	523	531	506	540	491	488	538	546	539	498	489	509	526	539	520	485	492	523	499	545	497	526	561	498	494	495	487	493	498	491	527	512	495	524	507	541	538	501	541	521	517	512	524	555	506	520	473	485	527	473	509	488	517	497	497	543	565	523	526	546	523	501	514	486	531	513	507	502	512	543	524	506	519	527	568	478	491	538	522	540	497	526	503	519	508	532	507	498	498	485	499	505	498	502	488	491	500	518	524	516	516	535	533	488	501	495	532	532	489	489	501	528	506	501	513	499	505	469	601	488	479	492	531	483	500	518	532	497	555	502	521	475	518	503	544	506	506	532	492	473	526	473	501	483	474	511	518	509	473	526	523	487	549	515	504	481	500	492	527	488	512	468	475	562	499	529	530	517	510	490	529	486	474	518	515	539	522	498	511	546	494	529	535	534	518	518	521	532	567	520	517	513	528	553	494	466	529	517	502	494	486	498	532	514	560	468	505	484	517	522	530	524	506	484	494	472	553	521	514	501	509	529	530	511	520	505	501	544	500	507	527	520	534	511	547	514	479	531	476	469	517	520	438	528	515	511	501	491	492	516	478	493	502	531	516	538	521	511	493	526	532	516	500	520	502	469	546	550	573	516	516	517	510	525	553	496	511	482	490	501	520	539	513	497	471	502	501	508	558	494	535	525	486	542	523	528	509	497	512	509	517	565	512	541	504	523	488	492	529	527	529	505	527	571	467	491	502	506	491	502	521	482	511	488	498	509	515	514	503	488	520	527	478	523	491	491	531	512	503	564	505	522	522	497	524	516	485	530	495	484	475	502	499	505	485	528	504	522	515	530	446	521	506	516	503	494	515	514	518	522	527	524	508	528	500	544	510	519	485	531	489	484	514	504	545	505	557	520	495	533	516	524	484	496	511	519	532	497	506	518	515	518	521	512	529	537	478	530	536	527	546	543	535	511	474	529	557	542	519	555	537	543	500	499	494	508	513	531	554	531	538	486	494	529	526	492	483	508	529	515	507	519	504	541	514	496	524	481	543	516	508	508	526	485	505	537	526	494	485	522	518	528	533	544	501	489	533	499	501	519	511	508	503	498	494	518	538	502	532	515	494	485	499	498	492	490	522	494	537	490	512	500	485	518	504	515	511	507	527	468	508	527	558	494	513	520	500	537	559	503	516	541	541	524	477	504	527	502	513	481	501	563	522	506	518	535	530	544	501	513	500	510	488	525	481	530	520	500	484	506	506	521	528	501	517	516	539	527	516	547	571	505	508	529	546	492	494	508	525	538	497	522	515	520	552	496	502	493	514	520	517	530	505	518	552	514	486	490	496	535	521	525	484	555	532	535	541	517	523	529	474	527	491	491	559	496	496	496	490	495	518	522	528	537	519	517	531	555	507	539	509	494	524	476	510	505	507	484	524	518	519	569	530	504	524	504	513	516	520	497	542	496	512	523	495	543	499	516	525	525	523	463	515	542	510	519	507	504	538	502	473	483	515	515	493	517	511	531	485	521	476	521	485	502	504	477	528	509	515	540	488	499	526	516	538	535	495	484	533	519	484	495	516	509	467	517	504	483	502	474	520	511	508	481	481	472	483	513	475	537	521	520	524	528	535	521	514	532	494	527	516	472	523	517	525	502	496	506	523	521	503	476	519	510	479	557	490	544	515	536	494	533	532	538	556	504	497	486	537	532	529	482	510	522	536	492	563	517	529	483	556	564	477	501	485	506	520	511	471	471	524	507	516	504	498	491	488	523	509	505	504	532	522	523	498	537	519	495	511	523	562	499	558	534	502	516	510	507	518	525	493	500	485	528	513	520	492	528	478	516	476	494	526	511	549	514	512	545	518	505	537	489	525	506	531	487	540	502	468	510	501	532	508	476	519	530	500	520	549	513	528	526
53734	51776	33941	24228	21805	17097	10183	4017	1072	411	353	313	306	303	279	269	279	230	249	286	237	302	322	417	485	533	508	509	482	495	500	593	583	477	499	542	574	476	517	489	514	488	508	439	440	407	291	272	420	342	314	302	291	262	316	404	315	336	349	271	287	299	291	276	263	299	304	252	236	225	269	222	247	262	213	240	208	234	227	231	197	224	206	221	215	223	213	210	213	223	225	222	226	198	208	225	174	188	246	192	181	184	197	225	203	254	218	225	202	240	211	190	246	223	178	183	208	205	225	190	218	188	242	217	223	232	211	194	190	181	251	193	214	198	199	238	226	224	189	223	200	218	188	202	222	202	218	195	195	204	215	208	212	224	211	206	222	219	194	201	202	191	221	222	213	216	228	222	211	232	199	216	205	200	200	208	206	217	227	232	205	247	247	228	241	227	207	205	189	188	235	220	213	229	225	210	172	189	207	213	209	212	221	209	206	228	198	199	187	208	224	216	190	216	195	197	190	210	212	216	219	192	212	205	186	184	202	176	217	213	211	206	200	231	194	211	199	209	247	197	216	202	223	222	224	190	198	172	237	195	241	199	200	205	216	212	198	231	213	220	217	239	204	226	225	211	197	210	229	200	243	206	196	183	185	192	204	187	199	210	222	181	219	228	195	207	207	208	220	201	206	211	206	213	209	248	221	211	221	189	191	214	214	220	215	218	209	179	223	222	203	212	192	174	207	219	161	173	224	225	212	193	203	191	228	209	191	209	212	219	208	197	226	211	205	168	179	203	180	196	178	208	222	195	208	226	236	200	205	183	216	187	219	204	175	210	218	198	205	216	211	192	207	203	208	204	222	202	193	201	223	217	210	231	219	230	237	204	201	201	189	193	199	202	212	207	193	232	216	181	212	189	206	183	199	186	218	212	198	227	224	212	211	218	189	206	214	215	221	192	208	211	202	207	225	247	201	192	215	203	220	212	206	208	200	186	193	224	189	213	216	209	196	206	198	185	188	224	187	197	218	213	223	206	233	226	203	216	213	213	202	216	199	213	204	209	195	225	186	216	210	209	200	202	236	201	227	216	196	193	230	213	197	200	210	249	219	192	196	215	216	203	206	201	197	192	234	196	195	211	202	197	225	215	228	184	209	178	194	190	227	215	206	196	215	190	201	173	210	208	205	221	207	225	223	166	200	198	214	197	201	222	231	196	201	202	222	193	207	205	222	206	200	221	233	217	211	214	207	197	203	221	217	226	198	206	176	228	213	231	214	212	228	215	230	210	205	234	170	197	198	231	206	226	201	211	209	203	211	190	227	205	228	227	220	236	203	217	211	192	210	207	204	205	191	195	210	230	193	187	207	225	220	234	197	195	206	242	216	209	196	239	189	213	189	222	242	197	207	211	210	182	218	200	235	225	236	173	200	207	236	222	223	206	233	210	190	221	204	220	224	197	223	195	219	198	253	204	209	232	234	208	193	205	232	211	215	230	200	225	196	220	187	234	218	207	203	194	213	232	234	184	198	215	191	213	230	229	183	194	221	196	187	199	207	187	208	201	216	202	197	214	216	204	212	178	219	211	212	211	211	225	197	234	207	204	225	207	219	206	206	230	224	186	201	208	218	195	222	226	194	228	201	210	206	202	182	201	215	214	219	202	223	201	204	214	210	212	227	207	218	215	205	205	226	213	226	185	212	213	201	218	249	201	200	223	216	213	197	226	235	213	217	202	193	229	214	213	207	209	224	212	205	196	190	203	206	227	206	234	187	210	190	206	177	226	227	191	211	194	228	198	212	189	183	206	188	220	185	228	212	219	237	190	208	194	217	193	191	198	224	209	203	242	197	212	227	196	221	204	196	239	215	209	208	221	203	240	227	223	191	213	202	201	215	206	217	197	241	185	207	215	210	230	211	205	189	226	250	194	236	200	217	210	229	187	200	229	191	194	218	206	205	217	199	189	217	215	203	216	189	221	204	197	215	198	211	208	223	209	219	213	204	242	207	221	222	223	197	222	207	211	187	193	217	220	211	197	233	231	177	199	207	214	202	189	210	179	198	203	213	213	240	203	233	203	209	182	182	204	221	228	197	227	219	219	215	211	223	215	242	194	220	195	195	213	192	183	186	188	199	224	207	208	246	226	218	224	198	225	199	223	179	192	184	247	199	184	238	237	210	238	206	203	224	203	199	197	211	186	225	197	210	217	225	201	224	184	228	189	208	180	217	206	196	204	203	193	216	242	208	224	231	216	239	198	201	206	216	222	221	224	203	202	226	185	182	215	203	227	191	183	211	198	238	201	219	205	215	209	209	180	213	235	235	209	207	189	187	220	235	185	211	218	184	216	195	220	187	186	186	201	213	233	197	210	245	195	190	201	220	209	223	188	222	230	216	202	198	234	191	195	202	187	188	210	178	209	182	206	209	239	222	220	218	204	215	201	204	197	194	220	203	227	226	231	219	199	205	229	194	188	215	207	235	209	216	197	200	252	220	217	207	198	185	197	172	233	212	216	196	200	196	196	210	216	201	200	195	212	220	197	221	218	200	229	196	228	225	219	204	230	202	205	209	214	176	214	221	191	197	221	203	191	204	227	197	215	222	207	219	203	200	218	213	184	217	207	190	210	190	225	211	209	214	182	215	212	190	177	208	220	219	205	234	210	222	197	242	229	213	192	184	186	205	211	209	219	210	214	203	224	210	207	208	202	225	212	198	193	199	206	205	207	192	192	223	223	224	215	184	192	213	200	223	197	214	210	226	211	201	206	206	203	215	208	223	201	215	223	188	194	216	199	222	198	201	209	189	205	213	207	195	218	205	211	212	199	217	230	237	210	215	198	217	214	218	181	217	217	189	225	205	202	202	224	198	207	227	205	202	213	209	196	241	207	183	227	225	200	211	223	209	205	195	218	217	196	185	216	195	199	213	184	182	218	205	213	215	176	212	212	187	230	210	212	216	166	218	171	197	213	218	221	209	207	215	192	208	211	194	180	220	184	206	182	215	197	196	218	210	215	226	198	226	198	203	217	212	196	194	218	212	215	224	217	209	183	192	189	201	196	218	211	202	229	226	218	213	200	183	232	195	217	201	192	212	209	218	220	219	236	204	216	235	221	216	203	218	234	209	209	204	211	210	189	195	230	190	228	213	196	222	203	216	227	205	179	227	232	219	219	217	188	201	223	247	195	205	199	213	210	185	207	202	215	218	197	202	209	209	243	202	220	211	243	190	216	215	192	225	215	197	212	183	250	223	227	211	236	194	208	200	211	218	183	201	182	220	200	192	213	210	198	215	178	184	203	242	229	192	213	197	186	198	216	221	216	196	230	199	193	228	220	184	199	192	221	213	216	214	202	200	196	224	224	226	218	211	215	214	211	220	226	209	213	183	217	212	211	209	215	205	209	221	206	183	236	207	208	196	206	222	217	226	201	222	226	215	207	214	200	202	194	197	182	218	192	201	195	180	199	192	226	220	213	228	224	212	245	214	209	205	201	228	196
41918	54592	16005	4511	3630	2902	2377	1965	1655	1504	1266	1203	1076	985	960	917	797	779	821	792	885	989	1316	1846	2391	2630	2613	2497	2630	2679	2789	3107	3103	2708	2727	2970	2907	2783	2772	2640	2738	2689	2610	2459	2489	1779	1197	1166	1848	1384	1206	1316	1128	1069	1287	1602	1549	1618	1225	1011	967	1060	898	995	1011	1057	1262	888	639	624	558	621	631	547	518	540	554	574	564	581	534	526	527	496	489	524	491	513	481	495	535	527	461	532	522	483	489	495	498	454	499	503	493	458	481	493	504	486	469	487	474	477	472	480	504	464	519	479	542	452	489	466	511	496	511	496	468	495	507	490	475	508	504	499	486	495	494	471	534	458	505	516	485	500	516	486	498	458	490	519	454	489	456	497	488	497	495	492	483	525	486	510	492	490	516	514	476	467	492	500	492	496	505	482	500	469	479	473	500	512	513	510	523	477	497	475	533	514	492	498	505	512	536	482	470	506	450	489	532	502	448	477	454	471	493	485	481	497	457	509	510	446	493	482	515	503	500	512	476	517	492	485	500	490	480	518	521	476	500	474	474	507	486	538	442	509	478	500	490	530	487	529	472	487	492	482	480	502	476	508	526	506	500	465	501	496	481	523	479	524	478	482	466	497	526	523	512	503	537	477	499	473	506	483	446	526	469	483	480	503	493	494	456	510	506	522	484	486	495	519	475	497	476	466	506	477	463	494	492	521	480	480	504	463	481	499	471	524	500	470	519	472	505	464	477	489	543	499	532	430	494	459	503	493	510	504	523	513	463	517	513	517	505	485	452	478	467	542	465	488	515	501	485	500	478	497	529	491	483	509	470	502	483	498	505	489	478	502	487	474	511	473	481	480	501	522	519	505	490	510	526	500	505	497	521	491	519	512	492	545	476	466	447	466	528	476	489	451	499	512	490	484	500	487	511	453	525	498	528	485	476	504	518	473	467	500	472	460	490	479	540	472	497	519	469	519	492	520	503	498	475	504	513	493	478	476	490	462	497	489	471	479	509	486	481	505	504	475	495	465	491	497	524	450	511	474	494	488	494	494	499	472	514	490	513	495	497	494	511	514	484	445	434	492	513	498	525	483	507	482	507	507	530	519	479	482	478	496	512	474	493	475	529	486	484	479	465	514	461	480	481	482	436	472	469	513	476	499	487	499	456	472	475	454	517	471	510	523	489	511	428	504	491	484	475	496	481	487	490	465	509	480	510	460	457	493	512	493	470	537	514	499	470	478	485	504	479	456	507	479	458	457	460	502	501	492	495	493	509	489	431	464	481	494	451	487	481	503	493	493	477	516	512	499	455	482	486	484	517	492	531	502	494	498	500	476	485	465	457	504	482	482	479	491	495	467	499	514	509	479	505	485	526	468	462	479	474	517	480	512	474	493	512	525	509	522	508	529	484	491	514	487	485	477	487	441	500	497	471	530	529	498	490	472	477	499	471	480	521	454	468	482	498	510	485	468	469	463	498	483	493	456	494	471	498	488	458	481	515	503	474	506	506	505	490	494	512	491	506	493	522	487	487	450	513	491	499	487	512	496	505	515	507	488	465	462	488	456	507	462	486	499	501	502	479	506	501	550	483	537	502	477	486	483	500	467	476	517	505	453	481	483	442	490	474	469	506	472	489	466	502	503	476	531	491	518	472	462	477	470	468	517	507	476	488	489	489	492	494	529	527	481	472	512	497	527	514	481	486	525	512	477	495	484	495	474	458	491	520	487	534	519	501	475	497	504	496	503	514	471	441	490	458	511	458	522	483	505	495	502	513	490	456	488	504	469	502	485	511	511	501	473	481	516	465	471	497	470	502	497	497	473	521	477	481	488	492	472	488	501	501	516	494	473	465	490	516	486	491	464	520	524	499	497	501	486	469	462	471	491	478	457	483	471	515	510	472	470	503	485	477	543	463	492	517	475	430	493	454	474	498	531	506	491	469	446	475	494	455	473	490	490	482	475	479	474	503	484	488	514	454	486	511	512	447	490	470	462	502	506	476	496	483	516	532	474	487	486	509	490	497	461	479	481	531	529	492	510	456	471	472	483	503	486	463	499	475	500	461	472	478	440	509	459	435	491	483	493	506	450	461	494	451	500	494	563	493	506	514	479	507	513	493	439	478	546	476	489	474	470	513	500	450	499	457	514	487	489	456	466	503	509	490	543	482	515	461	483	491	522	502	454	508	509	486	499	495	461	493	509	471	508	514	493	510	511	494	505	501	507	516	495	460	531	498	463	448	482	466	499	509	482	477	518	502	491	497	512	486	456	453	512	478	487	462	506	465	489	483	486	501	483	505	500	502	520	522	523	533	513	550	513	450	518	476	471	499	478	486	460	477	501	466	507	449	484	510	486	466	511	486	524	475	507	508	431	513	482	481	477	467	511	470	540	498	518	461	515	469	478	507	466	508	482	505	434	485	504	514	493	531	515	478	497	479	513	488	520	503	498	496	452	498	538	486	493	495	499	496	488	496	501	481	494	492	511	434	487	491	537	506	481	513	485	505	502	500	474	466	514	508	481	501	488	485	491	444	476	487	477	523	443	526	506	461	511	493	491	512	481	461	514	513	466	477	518	483	446	479	480	466	491	473	506	482	492	497	503	511	525	499	443	481	443	486	467	499	469	486	488	502	485	503	496	504	481	495	487	515	508	500	459	491	445	519	475	500	501	472	508	489	524	462	516	468	505	490	469	542	493	480	477	526	452	492	463	498	455	473	465	521	488	498	503	508	486	509	481	495	486	483	456	472	507	454	481	488	498	497	485	502	519	482	468	522	483	470	506	519	460	489	503	495	488	499	479	453	466	473	492	491	512	459	515	510	494	459	478	517	466	539	491	516	518	498	496	520	508	501	498	463	492	452	474	466	522	485	505	481	484	476	505	503	501	489	518	481	511	499	541	445	484	482	474	506	501	466	505	481	507	507	492	494	505	480	451	503	466	506	487	478	499	475	520	511	485	482	441	487	465	503	495	476	503	461	518	464	498	459	474	513	503	491	499	476	534	486	505	469	522	487	480	464	506	495	470	446	534	511	481	473	496	529	472	500	458	510	492	529	494	502	480	522	489	491	484	493	476	444	484	518	512	508	476	519	484	504	508	487	453	526	495	525	473	510	495	492	481	477	456	460	512	476	510	508	473	499	489	480	450	506	477	484	506	504	497	479	492	499	485	464	505	460	493	494	473	496	511	508	468	539	498	467	499	488	520	478	481	471	467	504	512	500	522	449	488	516	460	471	508	484	545	486	434	503	533	489	473	504	489	538	473	479	492	517	487	506	458	491	479	508	528	467	537	499	505	537	461	475	501	512	469	497	486	512	480	539	507	475	526	470	475	489	475	495	466	496	497	483	464	513	517	475	498	472	480	514	517	475	466	482	501	521	507	499	512	461	485	508	490	503	500	497	470	474	508	518	462	497	469	504	516	495	466	477	543	441	522	530	523	467	502	492	483	482	457	481	484	463	494	498	480	517	466	467	490	511	492	474	494	526	489	461	528	522	482
18942	21877	8312	956	368	237	244	212	208	210	242	193	214	196	216	212	223	201	220	244	223	208	232	236	288	282	298	310	260	299	294	295	327	321	275	298	286	295	265	258	275	246	234	261	241	260	257	238	228	250	249	235	245	203	221	238	214	219	256	206	225	213	243	194	210	197	234	198	214	191	194	249	194	213	184	200	212	209	183	179	196	225	238	221	195	201	230	194	217	221	210	230	218	217	204	201	212	204	211	237	183	219	199	199	200	207	205	234	183	182	216	224	199	180	196	186	217	216	180	208	202	191	201	203	202	179	204	198	238	194	211	192	226	224	214	198	210	199	192	216	205	205	226	198	227	223	220	242	227	193	190	219	198	199	192	173	240	213	208	198	210	218	204	235	214	228	203	204	207	198	221	223	201	210	177	207	198	203	210	190	197	214	202	218	191	189	221	213	206	191	205	204	209	200	209	238	201	213	211	206	230	226	244	221	209	190	206	208	210	230	189	221	215	212	212	221	221	217	214	210	207	194	205	176	202	224	223	212	198	210	207	224	199	209	216	196	196	197	187	232	195	225	215	208	198	203	207	219	211	228	193	213	207	224	209	185	199	226	205	230	234	216	207	183	200	220	220	183	223	186	188	190	199	211	200	221	240	207	219	192	208	199	211	192	229	183	233	175	190	194	214	199	220	230	199	226	200	201	213	205	214	219	193	208	224	232	209	192	184	207	198	195	235	226	196	225	214	194	208	190	208	206	184	194	224	200	202	220	224	202	210	213	184	205	202	214	186	204	201	216	206	211	199	221	204	219	188	203	228	219	212	200	211	206	231	179	199	218	202	229	220	182	199	197	215	200	201	203	193	202	210	220	186	230	191	196	229	228	215	211	203	237	229	214	192	215	192	201	189	194	212	199	212	230	187	204	210	204	196	213	219	197	219	194	194	222	215	199	218	202	213	180	211	207	213	192	217	196	228	227	208	188	207	243	200	190	208	198	209	223	218	219	194	207	243	164	203	226	183	210	234	203	187	203	179	196	196	225	203	179	182	215	229	203	219	236	221	212	212	188	215	205	195	202	223	185	213	194	202	201	215	214	200	210	220	224	228	209	181	197	231	228	208	209	208	216	210	208	221	200	194	197	209	220	208	184	204	200	198	203	220	194	211	204	187	209	198	209	214	191	202	191	229	200	245	218	204	209	253	223	196	186	205	192	212	202	182	224	224	194	205	190	227	223	215	203	198	221	197	206	159	195	201	199	227	206	218	188	177	194	211	196	231	215	205	183	195	196	191	231	200	215	225	197	201	220	205	195	188	197	173	199	199	206	222	209	187	213	220	207	220	215	209	205	188	216	181	201	216	193	226	177	208	208	201	188	221	232	219	209	209	199	198	184	212	188	227	212	204	207	190	215	242	205	209	217	229	221	206	218	214	194	229	240	204	208	224	182	205	192	242	210	196	208	228	208	194	197	193	195	216	202	192	242	225	211	208	216	227	195	237	206	210	218	198	215	203	197	212	221	190	198	244	199	221	193	197	219	231	204	209	243	207	197	204	208	219	226	222	170	175	185	190	226	207	190	184	212	204	242	202	193	214	237	200	216	220	204	202	218	191	212	205	223	229	216	228	218	192	199	219	214	192	212	194	210	208	208	218	247	209	195	210	196	218	205	217	234	187	196	206	205	213	204	212	193	210	177	260	214	211	233	221	218	200	227	229	219	218	211	165	212	212	247	203	240	221	228	210	204	190	210	253	198	211	185	203	221	184	207	228	185	204	213	233	187	203	199	223	188	217	217	202	227	210	182	173	195	209	217	208	202	207	204	218	192	218	206	218	198	196	207	206	201	186	207	183	187	213	214	193	184	214	169	203	190	192	193	225	198	183	211	218	187	198	204	211	176	205	223	199	196	197	194	227	194	219	243	196	193	226	205	181	211	216	216	220	220	227	221	226	237	192	219	206	182	196	207	221	207	176	220	214	217	232	199	206	200	210	213	217	216	188	183	188	229	200	198	196	203	228	205	197	224	202	197	204	238	200	210	192	227	229	204	217	223	227	219	239	208	190	194	193	209	228	200	233	233	210	215	210	190	244	190	223	216	184	219	193	208	220	203	195	230	187	226	217	218	186	217	219	223	223	192	201	212	204	208	205	206	226	214	196	195	192	203	229	238	210	208	185	192	202	225	199	219	199	172	235	193	233	210	225	215	203	214	189	190	213	204	183	217	203	233	185	200	193	220	190	230	194	201	205	210	220	209	206	231	206	207	218	191	225	229	213	199	214	215	206	184	205	207	193	199	214	205	197	226	197	201	186	211	218	212	213	217	193	202	209	206	194	204	179	224	198	191	229	211	223	229	207	217	227	213	224	210	222	208	208	205	216	213	213	212	213	210	190	225	206	207	205	197	213	209	214	194	232	220	221	217	204	201	214	198	198	194	214	208	230	201	195	195	231	208	210	211	194	201	193	203	171	196	189	236	218	218	188	235	212	222	214	198	203	193	194	179	200	208	199	203	209	207	204	227	193	209	213	192	250	219	231	217	213	205	215	201	212	216	218	227	219	225	219	197	207	204	220	224	232	235	208	206	228	238	238	209	207	210	202	229	209	235	223	226	194	205	213	227	176	180	185	244	204	209	215	213	186	237	212	217	218	216	206	211	221	202	200	215	189	196	202	215	240	217	216	218	226	191	198	203	211	192	233	222	208	195	205	228	210	205	227	196	188	218	181	187	232	205	202	197	201	205	217	212	207	190	220	199	217	226	206	181	203	222	226	215	223	200	226	186	191	205	203	224	198	195	194	200	215	202	180	206	190	183	204	184	212	197	196	230	204	216	206	207	242	221	217	206	217	204	224	226	200	228	181	223	205	189	198	210	192	197	219	188	201	213	191	211	218	184	213	201	217	231	181	205	216	221	214	229	187	194	229	214	215	195	190	210	207	249	211	199	203	223	215	210	236	233	211	218	207	227	185	181	219	206	214	240	209	198	179	197	207	210	195	203	186	223	223	174	204	231	227	207	205	193	203	213	209	220	184	203	198	217	216	192	178	184	214	201	200	201	214	193	212	210	213	209	235	204	213	212	233	198	207	202	208	226	211	200	208	212	211	199	203	216	178	223	205	194	207	205	216	207	205	195	173	216	234	206	208	209	214	198	214	206	206	208	191	207	194	187	200	232	199	191	211	196	185	217	237	205	210	239	201	208	198	214	203	210	214	203	214	204	220	234	208	179	186	198	203	191	218	217	223	216	213	197	199	207	216	198	236	200	217	210	201	195	229	215	200	222	199	222	215	219	201	217	192	207	208	210	193	214	211	191	214	219	221	204	217	242	218	204	201	202	198	202	192	202	214	230	189	195	190	192	220	227	222	215	193	187	176	217	225	180	203	204	202	186	219	194	203	196	195	211	212	188	228	206	217	207	205	206	172	218	242	216	208	206	196	237	221	251	214	229	201	218	205	210	216	205	207	175	211	170	196	218	211	205	245	217	222	212	196	223
14482	22285	5050	606	612	597	523	543	595	526	503	546	543	509	517	484	540	505	537	528	536	607	699	935	1097	1130	1083	1135	1099	1295	1206	1302	1193	1131	1090	1080	961	955	947	924	854	853	825	828	814	783	752	744	720	772	722	703	703	694	656	704	657	667	546	621	609	575	554	529	547	507	534	578	542	525	515	499	497	532	499	478	478	532	517	505	547	550	498	512	465	491	514	474	501	551	520	475	542	522	522	530	527	501	527	476	509	503	522	494	504	541	465	495	530	525	515	492	556	499	505	532	519	521	493	505	503	478	527	509	513	488	512	498	505	546	491	541	527	501	498	473	556	472	469	446	514	505	521	466	494	514	496	522	512	503	498	476	483	513	500	493	504	516	480	539	481	520	508	502	514	524	503	497	539	473	509	553	501	509	514	489	503	513	552	509	444	509	514	500	515	541	497	496	499	491	508	470	558	491	540	470	517	492	476	535	516	505	537	524	482	539	516	511	552	509	506	492	510	505	500	471	492	494	504	474	495	493	500	530	452	478	516	546	504	477	468	527	453	517	496	461	533	514	504	534	486	491	509	504	520	456	531	503	455	473	549	516	522	500	478	483	471	508	515	510	530	458	532	499	534	496	536	492	477	504	526	496	519	517	534	493	546	543	529	514	505	511	496	495	509	498	542	471	492	505	509	486	501	529	533	503	501	479	507	526	455	451	478	544	487	519	490	506	529	503	495	537	480	490	500	544	494	478	541	466	499	504	526	544	506	513	538	507	567	492	477	528	496	492	505	467	476	499	526	536	499	522	494	493	480	541	496	536	509	496	485	549	559	467	492	473	464	532	517	512	502	491	506	496	491	476	488	539	509	514	518	528	528	470	532	474	507	497	529	482	516	514	531	495	536	479	467	510	483	514	510	519	520	460	526	505	500	495	536	521	477	512	478	502	499	470	546	501	503	492	536	519	494	518	552	517	481	496	489	489	462	486	477	496	488	505	489	505	516	459	514	485	515	473	536	478	482	520	529	456	514	509	499	511	489	508	518	460	490	500	468	499	529	523	493	497	518	541	456	481	512	519	478	534	509	548	475	522	487	449	512	502	490	494	534	560	474	499	475	514	490	497	498	492	467	480	519	516	533	497	502	484	530	498	504	499	490	504	529	525	516	509	489	497	540	497	464	508	548	519	520	499	516	506	516	520	513	457	539	455	516	511	510	489	518	552	480	475	549	505	476	476	488	532	538	490	481	490	508	511	492	519	549	496	504	527	484	486	509	490	480	546	514	460	562	522	514	505	473	522	502	492	500	450	496	510	538	468	499	500	473	509	493	483	543	499	508	532	482	483	500	500	546	529	527	483	497	485	468	492	489	465	505	477	472	496	524	461	495	532	510	487	500	526	523	511	496	495	540	471	501	537	525	475	491	478	503	493	499	504	470	517	487	544	541	521	537	499	519	505	495	501	520	521	491	513	515	487	535	498	485	520	480	478	467	505	512	544	503	516	469	495	496	513	501	460	491	480	472	492	490	459	545	488	489	528	535	468	514	514	520	504	517	507	495	487	502	547	494	534	463	486	509	479	509	524	486	476	510	480	479	483	517	525	477	515	494	543	496	505	490	478	504	522	496	483	533	514	513	507	525	456	546	501	477	523	509	509	499	511	480	486	507	539	548	557	494	522	503	501	510	540	524	520	461	500	495	525	493	495	518	502	505	498	523	516	507	514	486	482	538	478	509	480	504	505	486	500	557	558	506	514	536	503	476	477	520	500	479	522	479	490	493	521	509	509	506	515	514	504	488	510	539	497	492	479	490	520	484	529	485	530	514	473	483	520	461	514	494	523	491	506	467	500	502	503	570	496	505	519	502	493	474	512	523	511	518	499	495	534	487	513	524	500	460	509	507	498	490	550	469	505	491	488	525	496	511	487	513	510	498	501	472	525	515	524	462	502	490	481	513	470	457	516	513	507	533	484	504	499	503	522	500	510	497	511	465	520	534	483	517	507	533	492	478	535	530	519	540	491	513	496	489	539	500	500	469	508	487	511	541	487	504	508	497	513	512	505	490	509	513	503	530	492	470	510	493	510	509	516	514	496	518	500	537	500	564	480	522	485	479	519	491	506	504	462	528	519	465	497	526	550	487	450	491	505	487	471	527	481	499	481	517	468	536	504	479	483	496	460	498	510	496	499	465	521	465	518	471	514	477	472	508	536	529	492	522	489	521	507	523	494	525	501	531	515	536	499	524	498	513	493	497	516	518	511	495	506	469	556	514	526	515	504	519	503	523	512	546	509	513	564	524	481	526	486	494	515	504	502	487	463	503	489	487	506	492	513	531	521	527	501	484	506	504	508	494	534	527	520	464	512	520	535	504	459	546	506	514	508	524	501	512	512	509	514	542	568	511	498	508	467	498	502	506	462	507	503	487	476	488	521	467	529	542	490	501	484	539	544	503	531	521	511	523	497	522	525	485	524	574	461	489	512	504	493	562	539	509	520	515	465	486	529	497	544	504	535	500	505	504	534	498	517	469	512	496	520	553	516	477	514	477	503	500	515	501	560	517	505	534	514	500	473	541	479	511	498	506	467	538	478	445	500	493	502	505	458	534	525	502	515	493	525	543	510	501	494	533	542	505	519	496	535	509	494	525	518	511	506	469	485	524	513	490	511	488	509	512	469	526	475	508	489	501	508	529	503	520	546	512	503	529	480	524	470	521	494	526	541	509	500	546	504	506	468	497	523	529	522	491	507	506	515	496	507	524	525	526	504	531	491	522	483	505	484	485	455	505	532	563	471	438	508	528	498	532	498	539	526	485	495	462	519	458	491	525	487	491	522	503	532	498	545	477	471	489	500	498	514	480	492	513	533	503	513	541	549	484	489	514	461	510	503	512	507	485	484	487	526	499	486	493	494	526	519	502	525	519	520	511	521	509	483	523	506	485	516	570	455	518	505	496	483	510	511	509	480	483	515	509	500	508	515	516	521	504	519	524	472	490	502	490	474	485	491	526	477	525	576	486	477	526	506	485	535	528	489	498	467	511	520	485	505	488	482	490	535	488	514	455	485	482	507	560	480	502	505	497	477	512	475	511	501	511	450	528	520	531	506	494	490	520	498	500	555	492	502	551	479	519	490	542	500	499	583	504	506	513	512	523	531	526	501	460	498	521	505	496	529	501	497	523	447	508	509	503	509	488	505	487	487	498	539	500	507	488	508	461	503	517	509	494	521	503	480	543	461	469	502	490	484	522	518	491	524	507	511	459	451	512	539	461	543	510	502	498	472	523	489	510	495	510	531	501	495	531	498	501	461	551	461	452	486	487	522	510	485	471	501	474	475	512	520	476	503	497	522	503	496	503	517	498	475	494	520	508	535	491	539	503	505	488	508	502	521	473	531	491	503	495	506	495	461	475	503	487	500	498	480	509	477	475	471	513	442	529	507	463	484	528	487	475	509	538	479	478	485	523	491	473	476	525	492	518	510	539	477	481	486	474	477	493	528	533	487
43870	50700	29139	18227	9983	4021	1359	482	298	300	268	253	247	231	234	238	254	239	238	217	226	253	269	304	321	323	331	310	340	347	371	382	370	382	325	341	365	313	368	351	337	342	357	295	344	323	257	279	315	303	266	251	267	279	259	292	283	309	273	234	235	259	276	260	218	219	217	210	205	233	202	230	223	208	227	208	208	217	219	233	237	206	224	231	227	202	223	211	232	195	237	207	213	197	215	196	236	202	201	200	208	214	206	237	233	219	213	224	197	214	212	192	196	215	225	198	232	222	220	224	228	205	219	222	204	198	210	221	263	203	205	193	211	191	212	212	213	199	206	219	212	230	188	208	229	199	197	199	215	195	218	205	235	193	207	183	248	210	237	224	218	234	216	245	238	224	197	222	202	211	206	219	216	217	224	207	189	235	211	214	223	210	224	220	226	211	218	201	223	203	220	203	197	222	208	226	209	208	191	207	210	203	225	195	216	233	232	216	204	222	217	190	216	187	223	199	236	202	214	224	210	179	200	200	237	208	178	184	236	211	208	207	188	215	222	207	198	217	213	219	200	214	203	233	221	183	199	218	192	202	265	206	207	222	242	211	206	196	214	212	203	187	198	215	211	208	204	214	208	218	209	216	212	208	220	202	207	215	197	190	230	201	177	252	214	208	214	212	214	226	192	210	216	210	223	212	223	206	205	222	217	217	200	207	210	180	221	213	214	251	208	214	229	234	209	198	200	208	197	202	212	204	224	205	221	216	239	208	215	207	196	184	230	209	194	221	209	209	202	233	205	226	210	245	216	221	210	199	220	251	215	212	225	181	219	223	212	213	230	199	222	205	219	245	206	219	222	217	210	208	240	231	215	218	215	262	220	215	199	210	208	189	207	236	224	205	185	240	210	195	204	248	217	209	204	209	206	196	202	203	191	232	243	189	203	240	223	212	216	229	224	214	223	233	228	211	227	220	210	210	247	200	202	204	199	195	220	221	204	204	182	222	209	200	213	200	203	199	195	209	204	206	228	212	220	207	213	211	202	205	229	206	228	212	219	185	198	206	217	186	214	208	217	210	194	196	199	190	223	221	241	245	217	208	189	209	193	238	222	198	206	223	230	230	199	213	214	217	213	230	227	195	213	208	208	204	216	197	232	202	197	214	228	197	179	208	200	208	202	223	206	222	232	225	235	220	199	218	194	185	235	224	187	221	235	192	198	229	223	209	207	207	219	238	237	172	240	214	205	209	231	241	218	224	216	197	235	206	190	226	200	220	204	223	192	203	223	229	201	200	209	227	199	215	211	200	207	222	231	217	215	235	208	237	211	236	208	231	223	213	210	183	221	218	227	189	231	202	204	185	212	202	219	220	228	225	223	224	207	197	186	224	219	214	180	225	206	229	216	226	213	208	191	237	214	203	202	232	237	224	205	211	212	200	209	209	208	224	217	231	209	207	204	183	209	178	199	219	196	187	210	230	203	218	207	224	191	205	210	203	202	199	215	189	190	217	199	221	190	222	216	226	205	227	225	207	213	224	223	211	198	223	206	202	207	215	219	207	198	226	220	197	192	216	209	213	231	227	241	220	259	193	190	224	191	198	231	221	193	218	215	221	223	173	207	205	181	208	227	219	182	227	172	211	207	201	215	236	203	199	205	235	214	203	217	208	249	183	216	200	231	222	191	206	207	216	177	216	210	192	194	189	179	218	237	220	195	202	181	210	174	205	212	227	229	208	199	210	192	235	220	198	214	213	246	199	237	234	207	214	218	218	198	206	193	199	218	210	220	208	231	213	227	204	213	199	214	207	215	217	222	192	221	204	189	209	204	209	215	199	203	219	206	212	220	243	243	222	207	199	193	215	216	224	223	195	217	224	245	212	223	216	230	201	203	194	208	198	216	223	245	200	190	212	208	201	195	209	207	206	222	210	229	210	205	207	201	226	194	214	218	202	196	233	200	221	194	219	202	204	214	241	229	224	216	192	195	218	206	196	203	239	194	224	226	252	201	223	213	215	198	224	208	225	206	220	210	206	217	200	220	216	223	217	197	198	214	192	220	201	210	214	203	220	232	205	203	192	192	181	190	218	203	212	207	207	223	200	222	195	215	216	210	216	203	216	216	217	219	232	190	207	226	213	219	207	230	205	231	197	216	257	210	225	217	194	216	195	206	207	217	201	214	228	230	233	206	222	204	222	204	212	197	210	230	212	246	225	218	210	239	235	238	201	241	206	210	229	195	225	199	242	204	223	224	224	190	211	221	233	231	207	206	220	196	223	224	206	203	199	255	200	198	193	200	217	228	220	224	188	214	222	226	226	210	221	187	208	216	194	219	208	207	203	202	212	203	201	214	231	207	205	214	224	209	220	202	245	204	220	205	186	245	229	221	230	232	191	231	230	219	217	207	197	219	217	224	216	209	214	202	205	213	227	225	230	213	204	195	203	200	247	189	212	203	215	215	209	209	220	184	213	236	220	210	206	212	218	224	214	209	192	227	220	192	224	190	234	218	211	204	215	241	220	236	235	193	219	208	219	205	204	207	195	201	206	203	209	218	209	236	192	208	229	224	210	210	201	222	230	200	221	218	197	207	208	206	204	204	207	240	207	219	200	208	211	219	201	219	217	223	220	224	201	246	210	200	224	213	222	214	224	197	225	221	219	216	214	229	210	217	220	230	209	186	232	217	166	216	201	234	232	197	210	200	184	217	222	226	232	207	229	222	210	198	211	217	222	214	183	215	222	200	220	207	223	203	213	209	214	186	235	192	233	236	204	216	186	224	215	204	221	239	197	199	210	216	194	203	201	219	213	202	208	220	208	229	233	216	224	209	218	235	214	213	197	203	250	185	182	183	243	193	194	220	213	239	220	212	233	202	236	214	189	227	217	206	196	220	225	227	214	233	222	218	215	206	200	212	188	195	226	211	199	249	199	211	209	213	191	204	216	230	184	213	233	226	223	219	202	212	208	208	220	219	226	209	221	184	212	206	247	201	206	208	239	250	235	223	201	208	216	204	197	231	225	201	203	200	217	223	232	225	225	191	202	248	195	214	191	194	228	205	191	225	230	211	232	205	211	238	216	212	214	210	211	201	188	225	228	227	226	212	229	215	226	201	204	234	219	206	218	222	215	218	207	210	211	215	215	227	207	214	214	224	209	208	227	231	208	220	218	207	204	206	216	203	206	214	225	221	229	199	211	217	199	204	195	188	204	240	187	191	219	189	205	206	200	219	196	192	208	205	226	196	209	170	207	204	206	230	220	211	217	199	210	210	205	189	194	221	231	237	224	185	245	211	199	199	229	213	221	196	175	222	233	211	199	197	208	233	228	176	216	237	220	214	209	236	217	210	212	216	205	211	215	183	206	234	218	230	209	188	218	226	194	207	208	241	200	222	191	189	234	205	213	195	172	231	213	193	201	223	215	227	236	211	233	232	235	231	206	200	201	166	186	224	236	219	214	240	244	240	206	202	218	193	192	214	191	238	210	227	214	201	213
33634	47213	7208	2039	1700	1297	1155	1040	942	844	796	704	722	678	679	704	609	609	689	701	734	855	1082	1305	1534	1467	1399	1470	1428	1465	1469	1716	1761	1737	1593	1426	1483	1538	1647	1663	1660	1633	1533	1459	1290	1147	883	933	1142	1091	863	855	889	924	979	1090	1041	982	1019	836	706	824	721	709	748	794	779	652	619	605	518	556	561	566	559	527	538	569	577	531	525	549	535	516	533	568	512	512	495	510	488	486	500	495	496	530	491	503	495	558	527	501	556	490	511	533	476	498	519	526	533	547	514	489	490	516	510	477	514	467	526	503	547	514	497	500	495	488	544	498	502	522	507	526	500	512	493	531	482	498	514	504	523	500	504	537	483	517	536	526	508	498	484	462	511	524	523	506	498	512	490	521	506	532	512	481	495	514	508	461	505	465	494	514	494	467	515	516	475	496	510	502	540	497	493	492	506	470	494	509	520	509	517	489	516	499	527	494	539	489	464	499	492	523	535	504	511	531	500	531	517	514	509	494	470	510	525	493	530	500	484	509	491	489	506	516	495	490	481	547	531	538	539	485	527	500	505	483	509	539	489	509	518	456	472	519	488	505	489	513	549	495	499	487	516	561	521	503	519	525	534	509	520	520	514	506	540	499	533	515	528	541	510	512	522	534	497	482	474	508	493	533	474	511	504	517	496	473	460	509	530	552	514	504	478	485	509	532	482	537	499	469	525	531	486	525	473	490	526	537	511	521	514	521	513	496	479	492	536	501	536	508	523	493	506	470	532	470	565	524	516	483	524	512	534	525	533	517	509	517	495	493	504	525	481	480	513	504	511	487	542	490	527	521	536	531	518	512	449	518	516	517	493	499	499	549	504	517	506	531	526	485	486	520	521	538	509	529	488	522	504	509	444	507	487	528	538	499	540	502	548	519	513	471	539	522	459	486	521	507	510	507	515	526	508	523	505	515	482	488	513	506	496	534	469	484	497	544	524	474	521	495	504	547	484	523	551	520	487	454	505	504	528	531	522	503	478	476	524	529	502	483	499	515	528	482	491	541	507	511	499	529	527	540	447	520	541	499	503	496	527	502	509	536	466	506	495	515	513	475	516	527	507	508	492	473	541	496	498	503	480	528	492	508	525	537	492	494	517	531	494	511	477	488	493	498	551	541	549	493	553	500	496	568	548	508	560	497	486	492	495	490	547	498	545	478	501	465	478	529	497	536	494	507	544	485	517	499	473	532	493	515	512	492	525	565	508	499	515	523	504	530	587	523	501	504	507	529	502	518	499	501	481	470	520	495	497	504	514	513	563	483	505	506	515	535	525	525	523	514	494	480	498	512	500	495	531	499	481	485	505	512	512	492	532	506	500	507	491	474	548	510	493	466	508	510	520	535	551	517	513	489	508	511	478	493	489	517	485	494	513	528	500	527	493	507	522	477	489	511	514	499	505	488	492	562	507	523	518	511	505	456	501	514	502	484	511	492	511	525	519	496	471	484	543	487	544	505	498	523	526	513	493	538	521	509	544	492	534	493	487	498	531	519	529	520	540	503	521	530	496	538	511	528	520	508	508	544	459	527	471	542	506	519	521	544	494	505	534	506	524	507	520	534	496	503	484	501	500	490	539	496	523	512	467	517	550	529	506	539	506	517	519	532	473	543	484	553	520	541	519	509	532	507	498	513	506	486	545	518	515	525	535	535	507	525	541	464	525	519	491	543	515	496	455	498	505	553	560	503	519	506	507	494	526	536	499	506	527	513	557	522	498	516	497	508	532	472	440	528	474	542	467	555	479	531	503	494	508	560	480	520	534	481	494	474	499	544	504	519	521	520	489	473	529	571	508	519	510	509	526	495	467	518	511	507	523	483	518	493	527	473	479	517	506	538	481	491	511	537	482	499	494	520	520	525	507	480	488	517	516	486	506	537	496	476	492	513	503	520	532	514	479	466	478	522	505	482	495	523	507	534	489	540	531	542	496	525	481	522	477	494	489	492	537	516	535	510	496	521	530	541	554	495	537	511	516	529	533	508	546	502	471	469	537	467	489	557	545	483	492	500	500	528	484	477	506	524	522	513	502	497	504	509	509	542	508	496	527	534	523	520	530	510	521	509	508	500	525	500	445	485	479	523	521	502	509	527	528	474	536	501	487	488	485	491	513	504	491	493	524	485	508	495	503	490	546	537	534	513	494	530	533	533	528	524	562	490	495	529	487	500	492	515	524	482	521	512	482	510	502	517	503	503	521	472	508	486	525	551	525	513	517	524	483	521	512	478	542	523	493	530	494	504	482	532	528	469	539	524	517	517	510	545	500	500	528	493	545	517	502	513	505	527	488	471	490	482	542	517	503	488	494	526	521	496	501	502	481	556	522	530	497	450	502	503	492	475	506	547	511	478	531	547	486	540	526	533	505	484	539	481	502	520	544	470	502	509	533	497	525	515	513	513	541	475	517	494	511	536	483	518	455	495	491	465	534	518	521	506	545	531	533	560	473	466	534	516	530	509	499	505	504	519	480	502	513	500	536	485	501	514	539	508	502	551	529	506	498	501	468	478	529	465	502	516	513	518	513	477	519	531	487	522	512	519	535	501	549	500	495	525	513	496	486	522	542	541	546	496	504	516	514	538	506	512	487	529	453	530	497	503	478	506	517	524	516	466	552	514	486	522	505	487	513	501	502	536	501	525	467	488	518	490	538	472	511	519	522	506	562	536	542	493	475	504	527	523	438	465	517	477	497	508	509	490	532	513	492	541	485	539	530	505	570	511	518	524	498	525	494	501	517	542	512	565	494	526	525	494	524	524	516	505	509	540	517	484	497	477	510	528	477	485	515	459	553	529	516	469	480	517	508	460	533	506	516	490	512	466	559	531	499	520	531	508	489	506	514	503	521	526	472	502	519	490	494	522	517	490	516	531	551	514	512	494	486	514	510	515	536	481	517	494	530	505	535	519	474	486	507	467	526	553	552	488	512	483	538	499	494	499	485	525	473	507	497	489	538	522	541	501	481	514	493	503	561	504	520	542	498	535	529	526	492	487	493	446	480	501	551	511	510	481	533	517	534	549	549	505	509	451	511	489	504	486	529	500	518	529	530	496	523	528	485	490	481	535	508	532	491	507	486	496	535	503	518	526	502	534	490	469	543	482	548	509	520	524	533	503	492	536	497	501	505	507	498	452	502	490	503	521	503	539	510	511	508	468	533	506	511	511	519	505	514	534	509	514	509	532	488	473	501	501	500	546	494	541	508	503	491	551	542	509	547	534	519	519	462	536	497	531	536	538	539	546	527	508	518	495	520	482	462	472	514	531	481	506	525	539	496	513	539	491	531	487	514	527	494	526	526	464	488	524	504	496	517	511	535	497	496	471	475	555	476	519	520	508	518	521	496	480	506	524	454	498	522	524	490	484	443	486	489	503	513	499	484	502	495	539	475	485	501	528	490	506	544	511	479	518	485	450	522	543	559	540	513	506	545	535	495	493	496	508	468	567	492	529	503	508	485	490	509	492	509	532
53438	48522	29675	24054	20602	15038	8031	2657	697	393	329	342	305	298	274	302	282	263	270	247	276	292	323	353	453	519	492	474	477	427	475	451	559	502	451	485	470	442	548	544	598	614	561	455	455	423	331	312	431	351	277	309	307	315	359	423	386	353	378	248	307	342	301	278	298	306	314	275	233	226	205	218	200	232	240	225	208	217	222	205	216	204	223	187	194	234	236	197	220	222	199	193	185	232	233	178	192	209	211	225	198	217	229	214	192	211	187	214	197	205	216	202	188	213	229	218	222	209	186	221	201	203	186	192	170	196	188	198	204	221	239	208	223	193	209	213	208	210	196	204	193	190	178	174	205	211	189	222	198	194	218	203	209	220	202	206	229	228	210	170	224	211	182	202	220	234	232	197	219	203	191	205	195	194	221	217	220	219	214	206	220	225	240	163	221	184	210	214	195	224	187	198	190	200	222	212	243	220	215	229	192	217	204	214	224	193	170	218	233	206	177	240	221	196	204	215	256	218	221	201	215	210	173	197	206	206	203	225	212	198	209	220	174	223	212	203	220	202	189	233	196	219	199	206	238	204	210	205	212	219	207	216	190	204	219	199	207	211	215	174	226	195	198	191	197	219	201	210	200	231	196	218	228	200	216	210	206	225	193	230	209	178	217	247	176	238	209	210	197	237	227	208	215	216	223	207	210	210	180	204	231	210	210	174	222	214	204	210	217	216	192	220	182	218	204	222	192	174	188	208	211	223	224	208	206	183	188	207	189	217	214	216	207	210	215	231	209	209	216	210	219	211	211	214	224	185	203	205	197	242	198	216	216	218	235	215	199	219	222	175	218	185	215	197	183	206	191	221	215	211	217	219	192	199	175	211	207	231	201	201	213	205	184	194	202	216	213	209	192	240	216	217	222	219	178	200	222	204	226	193	223	205	196	234	218	220	184	195	221	220	204	222	224	189	205	194	202	199	233	221	242	191	234	179	188	199	213	231	183	187	204	202	212	193	213	189	219	209	218	212	217	196	214	201	187	194	210	185	195	200	211	199	210	205	236	180	210	190	228	208	200	195	200	205	222	220	231	219	174	240	202	199	201	205	225	233	204	224	219	193	212	188	202	190	189	204	199	185	191	225	223	189	249	198	201	184	237	202	202	196	192	197	217	219	190	198	207	179	213	213	202	197	193	223	204	189	219	196	207	175	213	217	191	174	204	234	217	214	210	177	237	226	239	196	210	190	222	190	204	195	204	208	235	208	220	221	222	209	205	202	235	192	207	217	197	218	217	232	202	208	196	224	203	247	197	201	184	209	191	197	208	217	189	215	187	215	219	201	214	191	188	215	218	183	208	184	223	206	219	182	192	199	222	206	210	202	230	198	193	224	224	202	214	200	212	180	203	229	230	200	195	196	176	206	201	201	215	209	205	194	207	210	238	230	214	201	203	218	214	227	221	217	208	222	189	201	182	172	206	188	211	237	206	202	199	210	196	224	222	216	213	231	234	225	211	222	197	196	189	208	213	199	205	218	202	195	190	218	179	212	220	223	191	204	205	207	212	213	212	186	218	179	188	216	194	191	237	215	206	224	210	213	207	197	206	205	192	211	177	196	217	222	220	199	240	236	207	188	211	199	210	227	213	209	213	197	232	210	217	213	198	170	200	209	207	204	216	213	194	211	182	200	207	228	220	219	222	217	219	238	207	207	191	219	216	204	214	228	204	196	179	197	199	219	198	207	230	202	187	218	175	207	189	193	196	193	210	224	206	207	197	212	196	213	203	227	210	207	206	217	219	217	203	179	200	181	190	189	230	188	211	197	195	212	185	199	193	221	249	204	227	221	187	190	207	201	230	187	192	204	216	190	195	225	216	222	213	205	191	221	189	210	219	226	215	233	189	213	230	200	230	204	215	209	207	205	210	215	193	191	201	215	198	218	215	212	218	222	223	199	217	217	213	206	218	206	163	216	183	190	220	209	221	222	208	211	195	221	225	213	195	212	202	190	231	202	214	208	202	196	230	220	197	220	207	232	213	196	204	186	203	224	229	201	196	196	204	189	185	218	191	206	214	207	197	226	222	207	216	218	221	212	246	236	201	211	196	192	216	191	209	191	212	224	199	196	209	235	187	191	210	233	211	226	210	242	188	208	198	177	205	199	217	197	216	225	207	199	198	183	209	222	214	188	212	232	220	223	226	199	228	206	228	187	198	236	196	245	225	207	213	192	213	191	202	217	187	192	189	220	221	243	228	216	225	195	191	197	186	200	214	182	192	194	196	209	236	206	217	214	193	192	224	208	220	225	228	221	200	218	216	211	198	197	165	214	211	219	210	226	212	226	212	220	211	223	210	209	215	207	195	215	196	192	213	231	208	224	227	212	235	200	205	223	225	216	189	213	221	193	210	248	221	205	215	220	187	201	222	197	224	208	230	191	224	185	198	207	203	185	206	198	207	193	207	212	234	204	173	190	249	224	203	192	203	205	199	223	185	195	207	209	211	199	209	225	201	210	229	195	182	200	198	207	196	214	189	225	215	221	199	198	226	191	226	193	199	212	198	206	225	209	213	191	220	187	230	185	204	198	222	212	204	222	215	225	199	219	234	215	216	197	202	197	199	184	229	189	213	195	197	200	200	196	191	204	223	201	207	203	217	210	189	181	211	201	186	218	227	185	228	210	208	203	203	209	218	212	199	207	211	207	233	217	211	207	187	205	224	195	224	206	216	194	189	182	230	211	208	199	215	201	197	207	200	188	180	195	204	196	226	236	214	208	215	204	196	220	206	214	194	200	204	200	181	193	196	201	220	191	230	205	203	196	182	210	213	200	221	211	243	202	205	210	216	189	186	211	226	225	216	200	209	193	213	196	194	206	191	196	219	201	213	198	200	193	220	220	206	222	224	220	209	220	224	210	223	198	205	215	202	196	243	208	199	203	192	221	208	202	214	239	228	219	191	201	218	194	237	226	200	214	232	228	216	216	216	169	193	200	208	183	261	219	213	218	201	204	203	183	194	226	187	198	213	200	185	229	196	202	209	194	196	203	213	194	231	200	209	185	187	214	186	203	235	181	210	190	206	229	216	193	180	211	213	193	230	183	221	183	217	202	209	203	207	208	207	198	197	204	225	211	214	185	227	234	214	215	205	179	199	192	170	199	201	206	233	219	218	197	227	209	193	205	206	195	204	208	205	223	208	205	197	184	192	200	187	217	203	214	212	183	210	206	194	201	201	199	217	199	201	189	205	223	205	218	211	199	216	234	200	193	210	197	224	198	185	204	206	197	189	187	205	197	197	209	213	205	200	211	184	212	221	217	196	185	196	187	199	188	181	214	209	191	212	238	196	212	218	176	200	200	219	204	196	195	197	204	195	213	194	202	211	227	211	179	204	224	194	180	208	198	196	197	200	211	195	203	206	220	206	230	204	186	217	219	203	240	223	171	176	207	170	216	207	203	196	210	202	225	173	193	206	192	207	230	239	248	197	193	217	228	194	220	186	218
42604	51221	6973	4850	3892	3006	2488	2142	1805	1597	1406	1268	1158	1077	991	892	882	863	748	854	861	1089	1165	1500	2052	2441	2390	2231	2299	2266	2354	2426	2650	2464	2445	2513	2385	2681	3093	3136	3339	3149	3011	2414	2229	1702	1508	1420	2075	1587	1165	1220	1133	1390	1547	1880	1745	1543	1631	1069	1215	1454	1362	932	1230	1193	1146	943	646	615	549	658	599	576	560	542	585	547	571	602	522	535	540	504	501	492	492	506	535	500	491	477	474	483	503	507	533	477	493	487	487	483	466	480	446	484	479	517	511	470	510	465	491	456	441	451	531	490	504	459	511	479	469	501	450	475	468	492	504	486	458	506	412	497	484	516	462	499	535	492	450	484	494	473	514	485	493	468	495	495	484	470	491	552	533	464	504	500	457	446	429	468	502	500	458	486	491	477	502	441	471	499	460	473	528	506	477	459	446	508	472	445	487	502	468	509	491	483	452	519	489	456	506	464	470	508	481	496	498	491	469	506	455	474	468	486	481	477	487	508	510	491	521	511	506	485	451	508	503	501	494	496	485	492	464	482	515	447	473	495	454	443	488	515	482	494	489	493	507	496	524	484	461	455	475	482	481	497	454	478	509	530	480	470	490	480	526	476	504	470	486	527	499	487	467	518	499	522	458	487	484	501	511	505	500	475	486	493	484	500	441	485	475	504	458	467	442	482	477	523	527	495	530	473	485	507	467	505	489	437	454	466	502	451	483	489	479	485	485	533	493	492	483	473	475	472	456	484	459	477	510	518	473	506	503	497	494	468	497	468	499	456	488	509	493	506	455	444	535	478	437	475	466	476	456	511	476	497	454	485	504	452	491	480	511	481	490	509	505	494	498	457	442	490	485	493	522	476	501	474	483	503	474	483	473	488	514	481	492	451	471	471	463	522	487	474	476	489	470	490	468	471	462	478	495	444	507	466	482	460	468	522	471	457	463	450	457	479	506	505	477	464	546	471	480	477	517	495	486	482	482	464	495	475	457	464	517	473	464	467	468	479	493	477	476	484	504	476	502	510	475	482	513	450	495	500	484	470	480	504	523	476	521	530	453	518	493	406	477	487	475	470	477	502	458	477	489	484	475	473	479	508	501	495	478	467	440	487	488	473	489	476	485	475	467	481	498	494	458	485	522	495	458	495	449	472	480	498	467	523	483	480	466	491	453	493	476	498	504	453	478	458	473	439	452	488	465	461	466	497	466	470	456	483	448	476	506	483	482	464	489	491	462	550	510	487	475	510	481	479	498	478	460	509	491	524	507	462	492	478	484	451	516	482	493	493	481	493	478	516	487	512	496	492	487	471	479	461	548	497	504	474	472	509	494	490	474	490	520	456	466	486	468	490	495	498	519	496	498	516	455	485	433	501	533	525	508	491	515	479	517	501	475	461	466	478	493	449	439	490	483	452	480	453	498	482	496	475	474	479	486	488	501	513	493	476	484	510	500	502	488	513	481	489	506	469	528	422	473	481	504	501	468	466	466	502	471	480	505	469	482	504	506	498	459	455	500	491	451	497	454	497	487	502	499	495	503	470	464	442	472	447	462	453	468	483	449	459	481	460	478	478	516	452	481	483	482	491	518	477	500	464	555	525	501	509	468	493	485	530	478	491	469	473	499	535	478	507	530	504	476	463	536	491	479	512	478	482	440	468	514	447	468	512	462	459	512	452	477	460	485	465	467	512	503	468	461	448	487	496	491	489	513	504	470	475	495	474	453	503	482	479	486	483	488	507	479	479	474	515	535	486	482	471	445	493	501	496	500	460	471	461	497	461	518	514	524	496	511	493	497	475	453	546	457	465	471	431	484	509	498	535	507	478	462	460	498	467	485	474	480	488	480	488	483	475	497	457	518	457	483	450	518	524	474	494	471	501	511	487	487	533	506	480	494	508	503	506	487	456	497	450	477	450	492	508	558	530	478	458	456	476	501	468	468	460	478	513	499	501	467	491	502	521	511	496	472	525	464	468	515	453	449	446	469	491	532	504	482	471	441	481	504	471	459	459	501	503	481	487	494	493	497	485	472	498	497	502	447	486	504	475	482	454	547	469	486	471	478	480	488	491	486	450	473	500	497	490	466	526	513	489	489	502	468	488	486	494	507	505	471	491	460	460	467	462	478	477	514	491	458	489	475	468	497	478	483	512	523	479	486	504	474	484	491	500	487	476	463	435	510	499	476	539	466	480	481	478	466	455	485	443	537	476	462	488	482	481	493	472	506	471	488	444	475	497	462	462	493	503	502	462	445	490	483	498	467	483	491	520	499	516	509	520	466	463	478	493	486	446	482	481	483	443	467	501	475	452	495	494	498	450	491	453	481	501	459	459	468	481	468	477	467	511	472	455	463	457	481	503	500	491	485	454	469	457	492	501	484	467	496	510	475	519	474	512	488	465	472	510	477	512	474	461	512	491	471	479	462	461	457	462	465	469	474	474	489	476	481	500	456	495	478	483	491	505	473	483	478	478	516	491	495	469	504	478	489	497	480	510	499	480	493	487	454	500	486	478	471	473	479	512	505	480	481	512	464	497	506	473	510	487	504	518	471	472	467	479	481	518	500	482	476	515	494	487	504	503	482	519	476	506	498	513	445	494	491	505	460	491	505	485	495	479	458	523	478	475	446	485	514	488	448	486	492	531	482	507	466	515	508	470	466	463	467	517	468	488	540	478	453	467	472	462	500	508	517	455	469	486	499	519	471	459	507	487	483	475	522	431	487	464	506	483	484	473	473	495	473	478	450	505	493	515	445	480	485	496	463	470	475	507	467	478	468	464	498	492	490	473	478	463	488	464	456	473	498	495	506	499	472	481	455	515	447	485	484	487	457	472	502	517	445	447	466	486	479	479	459	479	464	470	485	504	526	522	458	530	505	478	527	511	456	482	490	468	472	520	467	443	483	487	453	434	506	475	476	535	473	485	517	456	489	475	475	453	449	493	515	498	459	476	499	525	466	493	499	468	489	469	493	499	504	537	475	476	467	475	497	465	476	475	437	477	442	484	535	464	462	481	471	485	482	464	501	494	485	451	492	484	487	500	483	484	487	509	504	498	454	496	492	462	508	487	485	444	469	472	449	510	516	471	490	501	458	480	495	498	528	514	486	486	506	485	494	462	483	497	458	466	488	479	492	508	479	489	451	492	454	456	477	460	517	513	511	466	500	518	504	480	452	494	474	461	493	480	512	463	505	457	448	511	454	488	479	471	467	438	501	482	514	445	451	491	470	472	510	489	475	502	500	477	472	489	448	498	490	486	472	437	480	516	493	527	472	490	485	475	467	505	480	445	496	488	476	491	459	502	513	491	435	511	499	488	500	483	476	502	468	516	453	527	482	505	472	456	472	500	498	515	477	527	481	477	525	480	472	503	476	486	473	490	481	506	468	486	463	478	495	477	470	473	466	498	497	466	491	520	528	517	508	480	474	461	496	467	495	461	474	463	495	466	471	497	541	449	453	444	480	471	484	484	505	465	558	466	452	511	453	492	485	479	472	475	512	492
16383	17584	3270	440	245	224	209	214	215	211	199	210	207	208	205	203	201	203	222	187	222	207	221	233	250	253	288	285	306	308	274	318	274	313	267	253	261	291	268	243	261	252	232	261	246	250	236	220	268	232	228	237	247	241	234	220	205	229	215	237	222	208	222	192	224	214	242	215	217	201	222	211	207	188	187	212	231	199	195	210	229	198	224	180	219	195	192	215	179	213	210	224	190	188	229	214	193	195	199	229	205	228	207	203	196	196	204	192	240	202	190	198	204	220	228	239	212	184	202	237	214	221	199	203	201	204	216	211	204	186	186	213	218	165	235	205	201	218	188	209	184	175	176	218	195	229	215	207	225	176	209	213	202	200	199	189	196	175	186	189	197	191	208	203	190	210	204	221	206	204	202	194	194	229	206	224	206	210	215	198	215	211	215	218	202	208	195	211	208	220	220	172	233	206	234	198	202	220	219	212	196	213	183	233	204	205	230	211	213	194	192	219	198	208	205	223	219	216	184	210	202	181	220	201	200	201	218	209	192	236	190	190	210	219	184	201	195	192	217	191	192	216	232	197	200	218	213	201	203	212	196	226	213	203	196	213	198	230	212	208	209	208	206	206	189	207	180	191	211	212	233	202	196	185	217	225	221	214	190	206	198	216	213	178	205	193	198	216	215	219	207	210	230	194	202	209	217	203	221	200	216	218	216	191	209	225	196	213	161	221	193	201	204	187	226	191	214	218	238	212	215	190	235	214	223	222	208	242	236	206	196	192	187	219	214	215	195	162	177	217	202	204	231	217	216	198	208	227	208	192	192	217	206	243	212	184	219	186	215	205	211	188	204	208	205	205	200	185	219	218	228	207	215	218	200	207	196	229	214	202	190	234	201	188	222	224	213	225	212	196	199	203	195	189	211	223	188	196	223	215	196	217	213	215	214	196	216	191	200	224	204	223	195	207	212	196	226	234	220	230	186	192	219	205	220	204	199	217	233	219	232	196	206	209	200	205	168	189	217	216	185	189	210	181	201	201	206	205	199	216	206	186	197	226	223	212	188	238	189	209	236	212	185	211	196	182	213	218	213	214	215	223	188	218	193	227	220	209	208	191	213	199	189	187	200	223	224	221	216	187	170	214	197	184	182	200	202	226	190	189	161	216	195	207	220	186	184	208	213	194	214	201	213	195	222	226	197	190	199	204	211	220	228	202	195	192	227	184	216	198	219	225	215	164	203	221	220	198	214	187	179	205	204	208	190	203	194	203	205	215	204	186	176	180	199	214	205	214	195	213	192	222	191	218	222	214	215	214	199	216	212	196	206	185	209	206	181	203	176	211	222	210	198	206	206	231	222	224	219	206	205	225	207	196	204	192	197	192	228	186	202	214	176	209	221	196	200	217	193	213	182	229	226	197	213	199	195	219	205	201	205	208	215	195	208	212	197	224	204	242	202	220	205	219	220	236	214	209	181	242	211	224	177	235	198	241	215	195	167	267	206	204	202	188	233	200	221	189	198	201	200	204	209	195	186	191	187	212	188	216	196	222	212	216	218	200	206	221	212	207	202	227	231	207	200	189	171	194	200	202	192	234	213	179	217	200	217	225	205	213	221	213	213	213	232	192	200	184	209	203	215	213	201	195	196	225	184	192	192	209	226	234	231	195	201	233	204	191	203	203	198	215	212	202	206	204	210	195	191	192	224	219	207	234	195	175	216	224	238	220	187	200	199	245	228	201	194	196	203	207	211	193	221	202	187	201	204	201	197	201	207	194	201	230	201	228	196	180	215	196	215	232	210	188	225	186	189	203	206	192	220	206	220	227	201	197	240	211	203	211	199	217	214	215	187	207	185	234	187	206	235	225	204	199	186	202	208	210	224	167	206	193	184	207	208	212	234	204	204	209	207	184	205	205	211	167	226	203	209	196	200	221	229	214	195	215	199	212	217	202	214	201	205	207	223	205	222	182	215	233	216	177	217	222	205	195	213	217	190	219	201	208	207	219	216	208	217	171	207	210	206	208	216	190	239	239	199	200	220	194	210	206	215	181	203	193	205	177	178	195	210	226	236	202	199	204	208	198	218	191	224	208	223	206	220	196	229	236	219	216	200	196	208	217	202	219	185	211	193	201	194	240	217	212	205	220	190	223	208	183	212	217	228	202	195	210	213	201	207	212	214	200	210	226	228	209	232	220	205	208	217	196	212	194	213	224	238	199	188	213	212	215	216	197	193	209	191	204	191	204	221	220	218	215	195	190	231	213	180	224	197	199	180	200	228	196	187	188	176	208	217	212	205	221	181	195	206	205	189	191	198	192	204	235	203	205	219	225	203	198	200	209	195	206	191	216	208	191	212	206	214	224	176	218	203	213	196	182	218	170	217	210	224	194	199	204	182	189	221	206	210	223	233	200	215	200	207	228	210	239	207	207	202	205	197	207	209	208	200	215	191	215	194	199	202	199	181	229	189	215	217	216	232	222	212	208	216	243	189	197	215	234	191	204	207	219	197	204	212	213	214	199	211	206	208	200	210	209	199	200	251	197	216	198	223	226	212	203	185	215	224	210	173	207	209	212	242	218	193	183	237	213	205	190	248	228	229	192	218	207	236	220	228	219	224	228	205	204	214	185	187	209	192	189	219	227	227	202	210	204	200	190	198	204	209	204	211	196	209	217	200	207	231	204	212	212	206	215	210	206	207	180	199	234	209	193	184	218	198	236	208	207	215	213	210	216	186	212	193	202	225	184	205	217	186	204	226	203	200	219	202	219	215	220	210	199	213	241	190	204	207	217	235	214	213	216	188	204	216	207	224	219	193	216	196	208	215	213	211	208	199	183	194	209	215	222	219	200	211	217	236	217	194	197	214	229	184	214	208	202	228	221	200	208	215	213	205	223	214	219	193	212	206	225	220	227	185	221	189	228	190	199	207	183	221	197	199	200	197	193	200	200	199	185	196	207	231	191	213	183	193	211	209	199	221	224	192	224	213	206	212	225	185	205	198	228	204	221	232	219	214	193	234	220	174	192	197	194	172	207	208	216	205	185	191	198	213	201	193	202	201	236	221	207	216	218	220	224	209	202	222	206	204	183	208	205	192	213	195	193	227	195	213	182	207	208	210	213	194	194	203	208	189	209	213	207	195	202	220	206	184	210	214	173	193	198	214	214	202	209	209	202	231	206	190	212	207	213	204	196	218	206	200	194	232	204	203	212	222	177	213	216	204	192	207	232	191	208	222	188	231	198	212	192	212	229	209	195	184	179	215	177	214	221	201	201	212	190	215	204	214	212	197	232	218	233	208	227	214	208	228	230	239	195	211	219	222	222	174	222	192	219	201	230	218	207	201	186	197	192	185	199	217	206	206	236	217	197	211	206	201	218	236	202	208	204	227	226	216	205	229	216	187	197	223	223	210	206	210	216	204	175	199	219	210	207	193	215	228	179	214	214	193	227	220	198	201	215	229	197	201	197	204	201	216	186	186	203	214	217	240	204	219	202	222	174
12443	18680	1266	586	602	550	596	552	538	489	547	533	539	540	554	508	486	531	547	537	540	590	641	679	925	985	1076	1075	1155	1232	1217	1173	1239	1130	1107	1050	980	1012	946	938	913	941	917	804	802	730	727	782	825	736	681	738	670	679	660	663	644	616	652	581	564	608	541	578	577	535	539	535	502	573	523	577	529	496	485	484	516	505	530	503	475	497	522	483	479	500	498	512	520	485	506	485	507	487	544	493	508	496	471	504	520	503	497	512	470	474	466	482	510	476	498	535	514	521	493	466	482	508	515	517	496	519	460	491	504	495	501	472	492	509	517	522	481	477	514	522	507	509	515	516	494	480	475	513	463	520	506	472	498	527	521	479	511	453	522	532	488	503	473	501	518	423	535	510	478	496	503	462	491	496	515	513	464	500	523	499	464	498	494	486	479	508	488	505	494	480	484	504	501	497	497	520	502	524	496	478	494	493	501	516	489	484	501	477	499	487	477	510	512	476	525	493	525	516	504	495	513	508	484	473	518	524	472	493	460	464	503	502	517	520	498	511	489	478	550	545	517	557	474	522	510	506	515	509	475	498	493	522	461	536	481	537	513	499	519	508	506	487	517	509	479	500	505	488	498	467	520	470	502	493	449	516	451	493	512	534	514	482	480	514	475	525	496	517	470	544	504	490	513	518	534	506	480	525	463	514	499	421	489	471	531	488	523	489	505	499	504	510	511	479	521	478	506	504	496	500	497	542	485	511	486	474	511	510	515	514	525	513	482	500	502	514	521	487	482	512	516	495	475	472	488	490	484	530	475	472	507	487	483	521	463	492	544	495	520	518	488	471	490	498	472	483	482	502	495	485	526	486	489	479	482	510	520	496	501	529	475	489	485	534	496	511	480	529	462	502	507	540	509	519	527	471	497	530	441	524	529	498	526	493	530	488	515	509	489	526	519	500	500	452	470	523	481	491	458	515	518	450	471	480	522	505	506	462	512	511	538	460	503	519	547	495	488	500	514	494	509	462	505	490	486	487	526	512	516	495	491	498	470	518	518	511	488	518	525	494	502	486	521	508	485	490	458	492	527	521	485	465	485	488	490	476	552	553	490	491	497	487	444	545	466	500	501	471	519	482	505	488	523	483	492	496	495	474	500	520	498	528	485	523	484	484	538	467	485	505	508	503	474	476	521	527	496	471	492	531	494	508	508	501	539	479	482	517	455	494	484	505	510	534	526	515	484	543	519	463	495	491	523	518	509	490	508	519	549	529	483	486	521	480	517	495	483	468	469	518	488	506	474	504	526	496	540	473	507	512	501	529	501	493	504	492	488	485	547	492	486	532	489	507	477	510	489	503	494	489	491	474	504	540	507	490	500	481	490	522	486	494	504	525	512	455	501	509	478	552	506	495	508	523	457	486	488	504	491	489	500	495	540	507	514	502	484	480	511	542	518	490	507	486	483	513	464	508	474	486	480	503	505	524	507	511	529	464	480	487	511	511	499	495	481	478	489	485	515	503	508	481	489	510	506	499	489	493	523	521	502	480	499	492	440	488	485	517	481	475	539	507	510	463	514	484	487	507	507	519	507	476	521	512	480	493	521	505	479	479	465	535	490	510	498	565	525	511	454	534	464	508	481	535	533	486	514	469	514	530	480	457	468	475	497	482	493	500	481	521	517	495	502	511	514	481	488	478	480	478	513	513	564	488	472	504	513	513	530	522	533	509	480	487	502	521	459	448	511	487	503	519	507	510	455	470	530	505	508	453	493	506	504	497	516	525	485	521	504	502	496	476	449	506	495	480	498	500	509	511	489	508	528	525	523	518	498	499	508	531	487	489	513	478	496	518	478	531	480	483	465	493	495	513	529	499	494	479	524	497	496	519	530	483	497	501	493	487	512	510	500	491	505	513	468	494	526	478	532	527	516	502	495	501	551	518	519	502	488	515	516	462	521	494	478	505	510	502	478	514	480	520	502	528	524	499	484	487	506	491	478	464	492	493	501	489	500	523	523	547	496	470	486	503	520	498	511	493	441	534	505	485	451	477	502	510	498	514	506	501	496	497	526	507	495	512	530	521	489	478	484	505	452	523	510	505	487	479	520	487	530	512	521	489	516	495	473	492	515	526	505	440	502	500	485	520	496	462	524	492	541	509	506	499	490	518	522	458	521	490	498	496	469	491	462	488	484	451	520	478	530	514	457	535	481	489	542	493	482	494	459	479	520	498	510	510	509	503	494	519	472	518	478	488	490	479	508	541	486	485	508	494	493	477	517	496	506	537	493	499	460	438	497	500	506	484	505	502	475	508	484	501	500	510	508	524	480	502	479	534	506	498	491	514	520	518	461	512	493	471	516	526	483	489	529	492	493	552	487	494	519	510	514	465	514	520	512	516	513	483	542	506	493	498	537	468	488	496	496	508	481	494	490	509	489	531	487	500	519	500	513	478	494	480	500	521	496	499	488	447	511	492	510	524	500	464	479	492	511	517	510	494	481	540	488	492	497	496	500	476	480	488	494	545	503	506	485	517	491	484	525	471	491	535	452	518	535	499	485	505	492	470	489	466	493	515	508	497	499	500	520	505	520	520	520	499	473	467	493	532	445	526	491	512	505	524	490	482	526	520	500	483	500	509	495	519	486	484	485	516	524	483	474	487	535	492	507	575	477	467	493	510	489	489	507	475	477	517	473	527	507	469	501	493	467	499	482	500	487	484	525	520	451	507	463	520	547	449	499	463	457	515	525	492	480	502	512	524	516	452	499	519	512	522	485	519	505	494	449	534	458	519	467	519	493	456	496	537	503	517	481	528	547	529	525	503	475	474	475	490	480	444	480	561	493	507	492	524	460	496	492	502	520	457	495	488	526	504	551	485	530	463	514	500	525	553	500	497	481	522	512	522	495	467	504	491	500	498	508	503	527	508	495	517	509	498	520	488	491	485	518	526	502	501	530	445	508	449	517	505	490	484	533	530	490	467	507	477	508	552	482	490	507	492	449	454	484	510	486	494	464	499	497	507	478	458	497	498	504	544	514	502	535	465	529	472	473	499	514	465	512	476	519	493	515	515	517	525	492	537	525	544	512	479	484	508	466	499	496	504	460	470	541	520	503	527	539	484	536	480	488	500	488	472	501	520	496	499	486	475	493	442	536	476	511	505	461	503	502	517	512	499	484	492	492	502	527	503	465	507	508	527	520	495	448	528	504	531	513	494	464	461	489	513	470	489	469	529	488	519	489	479	477	497	473	491	470	503	484	466	487	493	469	498	515	498	470	473	513	525	476	484	455	482	506	477	464	507	497	508	490	534	467	500	465	477	537	518	487	479	509	514	466	498	477	504	486	473	489	482	515	523	509	503	490	484	471	485	493	451	497	479	488	461	503	466	503	563	486	527	491	475	523	504	459	558	475	488	492	502	517	481	509	508	514	458	510	525	471	491	522	483	514	507	491	496	482	488	491	546	490	499	443	520	493	485	500	525	526	479	500	489	466	451	499	514	504	484	469	526
42338	47813	27486	16620	9245	3873	1317	474	279	320	263	252	222	238	229	222	235	221	223	242	246	239	261	226	265	341	314	322	383	383	357	379	333	331	344	372	380	344	342	370	364	346	350	310	287	279	270	269	290	254	255	250	249	260	275	242	281	261	303	241	250	250	214	242	245	256	259	244	235	234	219	236	215	234	201	217	197	220	210	200	206	198	195	211	207	204	210	212	211	217	189	201	204	188	223	213	187	208	241	195	210	251	229	201	203	220	224	192	231	230	229	220	213	190	212	209	212	198	225	175	193	219	187	197	200	213	212	228	233	187	214	212	217	184	199	202	226	204	195	208	214	201	199	205	208	186	202	227	232	218	225	214	231	193	230	198	225	204	203	225	216	226	211	182	238	236	221	223	223	191	199	219	222	206	181	223	190	205	205	246	199	214	207	211	185	217	220	206	192	215	209	187	192	221	208	201	209	199	257	219	183	207	231	228	224	213	185	203	203	212	192	197	194	202	220	208	219	247	226	210	197	215	220	213	219	181	212	208	199	209	232	195	219	203	225	194	223	234	207	206	222	224	221	219	172	196	211	217	218	203	200	192	196	196	201	178	203	197	205	203	181	208	211	232	200	252	219	217	187	193	215	168	210	209	195	227	213	197	204	209	193	171	200	188	183	216	227	207	208	202	188	223	197	209	225	211	225	202	235	210	218	188	190	211	208	203	198	218	212	200	213	192	239	222	226	239	199	211	195	191	198	236	205	214	226	218	201	206	207	230	208	202	220	204	202	197	216	215	220	235	227	204	210	210	223	216	204	233	217	196	223	189	250	196	184	234	222	211	214	223	219	179	193	211	175	209	212	208	206	231	200	212	197	182	210	211	222	222	220	213	220	199	214	211	223	216	175	210	217	205	206	223	182	190	194	219	191	248	200	196	225	231	186	193	202	215	232	202	215	181	208	199	201	214	218	206	205	193	207	203	218	204	202	192	215	197	208	202	223	202	197	208	200	184	223	204	201	196	206	225	211	209	213	202	178	230	213	236	237	205	212	190	204	209	200	214	230	223	211	196	222	209	198	197	206	194	215	203	177	219	200	233	217	220	229	191	203	224	245	206	200	218	220	235	203	207	232	216	188	209	217	186	225	226	207	198	207	209	217	235	208	225	223	201	198	210	197	200	200	192	210	233	210	189	234	218	167	228	206	221	228	207	190	193	220	206	234	201	204	196	229	191	234	206	208	212	211	216	203	200	216	203	243	199	215	173	211	212	209	217	217	209	219	216	217	232	216	219	220	243	212	214	209	203	229	226	205	211	208	202	190	196	243	252	228	222	201	186	217	222	219	220	197	230	202	222	222	230	205	239	232	219	237	192	226	215	210	190	229	218	203	217	221	211	232	187	222	193	230	217	236	195	229	212	226	207	211	212	195	198	199	194	197	193	209	192	225	214	226	228	217	188	194	200	225	185	206	233	195	209	229	194	176	203	219	211	200	198	197	202	221	215	213	220	219	206	213	220	197	213	194	211	197	199	213	206	215	217	204	241	204	217	235	203	225	212	217	200	224	188	225	202	208	212	211	220	202	204	201	189	223	192	217	203	226	183	201	211	193	218	214	210	231	221	192	183	207	204	208	194	202	216	226	186	219	200	193	209	202	187	232	222	203	189	197	195	178	217	204	215	224	185	218	226	218	235	191	240	168	219	207	208	218	200	201	220	225	212	205	219	191	202	196	239	226	206	206	218	191	232	189	208	231	217	229	236	218	225	239	198	192	215	224	230	200	218	210	223	207	202	222	204	215	230	184	196	183	203	197	208	201	207	181	189	202	214	208	231	205	187	212	214	200	222	206	229	201	228	226	224	192	219	197	198	217	179	207	188	211	231	218	204	227	216	211	220	219	197	228	212	208	214	211	201	215	193	220	218	222	202	220	215	214	203	198	219	192	194	210	198	225	214	234	209	202	223	212	216	231	210	240	218	207	230	229	244	199	213	183	176	227	212	227	227	196	177	208	208	185	211	195	216	209	236	202	213	246	201	208	193	205	206	185	217	208	226	218	217	198	197	211	200	225	204	194	204	206	203	193	223	219	204	225	210	213	217	208	208	214	183	222	207	205	225	218	234	213	185	215	188	225	252	228	202	217	214	208	211	220	242	217	231	228	208	195	192	209	220	220	227	206	206	220	212	211	226	197	203	211	209	214	214	197	228	219	214	206	208	215	219	183	224	170	208	202	181	203	207	216	209	219	221	219	225	209	214	197	230	226	204	205	208	216	198	202	193	208	240	244	206	234	228	198	189	220	213	215	199	222	226	214	205	219	206	195	208	217	229	214	232	178	207	185	195	246	207	218	220	225	226	218	215	205	229	213	222	211	213	224	223	197	186	206	214	206	206	223	207	198	203	208	196	234	178	189	210	206	208	189	202	211	220	194	206	214	254	215	210	184	209	197	198	205	186	223	209	225	203	208	217	236	212	199	192	194	210	189	190	184	211	192	223	197	220	192	200	187	210	227	197	233	202	228	211	196	202	197	228	194	218	231	233	203	210	201	216	195	220	204	223	206	175	201	212	198	202	215	193	212	199	206	197	220	206	201	184	208	231	235	225	217	204	209	232	219	212	218	221	212	212	191	221	223	192	200	206	208	208	199	236	182	180	212	195	215	215	203	220	223	201	203	197	221	191	219	208	218	188	200	205	208	194	204	196	228	193	199	212	222	227	234	206	210	218	215	206	198	199	204	198	210	222	207	232	164	230	218	213	255	206	216	204	223	214	226	191	206	173	209	213	223	213	189	218	217	201	198	218	209	246	205	177	204	195	211	188	222	229	217	184	200	235	198	226	193	234	230	216	175	211	216	221	207	213	202	196	204	224	188	203	202	210	194	232	234	224	218	209	234	240	212	225	222	200	213	231	208	206	216	220	232	212	227	233	205	217	202	221	209	220	202	202	211	191	220	225	186	225	193	216	229	202	212	203	217	212	206	203	210	228	207	234	209	226	206	227	209	212	219	215	214	203	203	203	225	215	230	210	211	255	189	204	214	242	226	211	194	201	235	201	217	224	213	225	232	214	225	254	209	192	177	226	211	236	206	216	206	240	198	198	202	217	219	203	214	197	194	194	203	221	208	226	226	199	199	210	216	182	198	201	209	215	226	194	202	204	205	236	219	182	245	217	218	210	192	203	215	214	213	239	214	209	222	191	192	192	214	221	184	210	204	228	220	196	222	221	225	183	220	225	241	218	176	198	222	220	207	200	201	223	222	204	210	197	217	208	184	205	194	182	198	210	216	233	224	231	210	206	224	218	222	190	196	204	182	203	240	221	227	219	199	192	222	210	241	241	216	211	197	181	225	202	207	208	191	215	175	207	194	197	216	211	200	198	182	224	193	230	238	206	234	213	203	193	208	214	221	198	226	212	172	183	219	217	222	206	204	188	222	218	208	209	221	219	202	228	207	209	208	219	209	226	184	212	218	208	200	219	225	184	205	225	219	197	189	239
33112	43705	7122	1974	1697	1388	1186	1081	930	886	832	762	753	719	726	634	660	662	639	622	736	807	796	759	1012	1352	1552	1666	1708	1615	1702	1711	1600	1615	1525	1515	1537	1630	1674	1629	1689	1572	1451	1281	1126	983	898	1009	1164	1016	889	851	810	782	907	911	993	1007	974	818	832	887	807	675	866	893	813	729	661	597	584	585	536	538	516	573	541	528	513	508	500	530	504	546	495	501	546	527	549	520	505	558	515	558	462	516	470	502	467	499	531	481	523	532	497	500	551	464	500	509	522	491	514	485	483	509	536	509	505	492	506	504	516	472	542	491	483	509	465	480	496	472	505	493	503	542	506	478	476	545	463	503	485	524	550	493	529	510	490	491	537	568	524	541	496	539	501	484	519	533	517	481	488	492	469	486	488	489	513	517	514	496	528	513	517	500	491	542	526	538	520	546	457	502	516	460	532	499	524	545	500	507	497	520	529	495	473	538	481	509	508	473	513	532	502	498	530	470	532	537	549	541	480	484	488	540	493	460	505	533	494	517	497	525	521	535	508	535	526	514	497	536	511	504	508	498	496	512	487	476	489	477	497	504	518	502	492	506	521	492	490	516	529	508	484	496	510	504	512	499	471	537	510	499	504	502	502	520	502	534	475	485	513	497	533	493	484	504	514	474	445	478	512	525	567	491	503	553	516	510	470	508	537	499	509	449	518	491	517	530	459	488	538	488	542	481	487	540	495	451	526	534	508	515	467	520	520	510	481	490	469	512	474	488	504	510	528	515	539	485	508	539	492	489	518	537	504	499	511	487	514	477	495	516	503	489	505	513	499	487	473	506	517	538	532	514	510	485	473	516	508	522	520	511	549	519	501	501	517	468	515	528	501	532	502	534	500	533	520	546	520	547	501	496	458	493	537	485	523	472	521	517	496	532	499	468	506	467	496	542	506	498	510	460	491	507	516	524	509	510	501	522	503	504	478	511	528	532	480	499	515	524	548	505	493	532	515	513	543	474	572	506	524	484	568	483	533	485	510	499	547	492	500	537	547	493	510	511	521	524	530	499	498	514	543	521	507	513	463	538	536	542	467	495	519	499	494	508	553	528	482	523	515	523	541	525	532	477	491	516	500	523	497	517	500	517	542	463	508	522	475	493	513	476	485	517	469	525	497	538	493	499	513	532	519	513	502	503	481	475	501	486	501	496	514	491	540	518	526	480	487	474	489	511	476	529	508	496	538	479	491	537	527	517	521	525	495	514	512	501	496	507	523	475	501	497	467	496	521	500	530	508	534	482	501	503	532	518	531	520	532	549	499	525	538	535	466	505	487	512	500	509	507	520	509	482	512	500	551	491	503	528	483	527	478	533	537	521	508	513	520	537	512	540	509	507	533	475	489	523	484	492	500	510	525	515	530	550	487	487	523	518	522	470	524	503	472	482	512	452	492	515	482	526	466	488	497	492	494	516	506	511	509	496	465	512	486	483	478	476	513	520	505	518	516	541	531	477	510	523	531	526	555	472	498	510	518	496	481	508	496	493	514	474	530	514	507	498	524	495	499	493	494	497	500	529	523	528	475	511	503	500	496	533	489	480	473	498	473	461	520	538	508	506	543	478	527	521	500	529	504	495	532	560	522	510	478	515	520	492	488	487	497	522	533	504	466	520	508	493	505	469	486	488	502	520	488	492	500	484	485	539	474	490	507	515	494	533	469	532	495	532	500	502	533	506	515	503	519	557	512	515	480	556	492	520	498	548	531	508	491	480	473	484	510	513	521	525	482	529	546	518	478	522	515	510	472	498	495	503	493	534	520	528	453	497	452	549	476	498	551	531	550	485	521	486	481	491	513	506	512	514	470	511	525	518	499	537	489	502	500	465	502	518	527	505	487	491	496	536	501	510	477	490	533	482	530	521	506	500	521	510	506	522	495	468	478	448	548	506	523	526	501	531	511	483	542	487	490	493	531	544	482	546	471	491	507	476	509	464	492	497	533	552	505	517	524	519	500	505	498	546	513	489	505	461	518	499	472	516	521	531	486	505	508	531	468	516	507	537	485	532	517	515	510	474	484	508	502	512	483	495	543	510	484	461	503	479	547	525	516	490	531	494	455	481	559	560	505	500	547	524	500	552	484	513	534	484	490	491	479	498	501	536	531	511	500	507	478	517	511	510	528	494	522	482	509	471	502	512	522	511	477	473	531	511	478	443	580	495	509	486	521	528	493	532	514	449	503	509	504	509	551	494	490	508	525	492	488	493	499	518	513	535	503	526	511	514	491	515	566	492	505	518	502	511	482	508	536	480	501	483	511	510	513	517	511	517	554	532	478	513	461	505	478	526	508	489	468	510	503	483	487	513	484	491	483	511	493	512	499	503	480	506	486	496	505	526	535	549	511	504	509	501	537	495	496	482	491	500	518	491	505	508	461	506	519	545	479	469	516	485	507	495	491	529	530	493	477	513	524	492	556	504	492	474	518	498	517	512	544	546	475	494	535	480	525	482	491	458	479	552	503	459	552	521	504	558	494	500	516	493	501	500	497	484	516	493	544	510	558	526	486	508	526	519	500	494	462	483	529	556	491	506	522	502	488	493	510	500	520	502	533	506	525	517	480	533	532	511	481	528	517	467	533	491	521	487	521	503	563	507	519	482	506	528	541	483	508	497	510	505	495	513	500	472	555	486	493	502	497	512	487	504	487	499	487	499	525	474	474	521	521	485	547	513	509	519	542	533	497	579	511	533	513	467	506	473	475	555	503	489	512	511	505	525	571	519	489	472	484	474	513	492	494	551	511	565	492	506	534	515	488	515	509	488	504	529	461	495	480	497	497	504	508	505	532	483	483	489	493	551	488	515	563	481	493	488	526	518	505	521	494	529	498	557	518	546	518	474	503	509	505	459	503	531	522	503	517	537	525	542	483	528	491	537	461	508	507	536	477	548	525	487	523	526	500	508	486	484	562	466	526	497	525	530	527	521	512	521	487	492	534	513	494	526	505	507	501	503	479	511	530	513	531	503	491	468	518	497	528	482	513	521	510	495	510	489	533	524	505	508	515	505	504	526	526	508	485	500	515	491	506	520	516	509	465	543	517	536	484	499	541	504	484	532	519	500	504	518	512	491	476	500	552	517	482	542	524	517	476	479	532	489	539	501	524	477	486	538	507	515	497	514	506	532	530	508	500	488	509	535	517	484	504	519	516	502	512	501	530	474	550	478	538	472	490	457	517	506	525	566	502	496	485	488	516	450	508	509	508	503	530	534	522	516	499	533	459	498	520	530	546	524	529	511	510	505	464	480	456	542	449	501	495	532	513	519	498	515	535	513	518	499	530	506	546	499	472	529	476	545	545	502	485	477	507	528	487	537	497	526	493	498	494	514	558	535	495	455	520	484	469	526	509	489	521	514	476	523	493	455	517	543	502	496	514	496	526	531	493	510	526	511	517	570	473	512	558	525	521	504	469	502	486	470	508	488	550	519	516	459	490	503	495	503	499	524	481	506	485	486	468	484	471	514
50896	50340	28967	22996	19911	14065	6363	2085	631	398	375	364	282	299	274	314	259	272	233	235	290	262	309	339	371	398	501	507	517	493	479	501	476	504	531	533	529	533	535	559	534	452	492	456	387	319	283	318	338	299	311	269	316	288	269	332	322	360	393	329	323	295	290	267	363	345	322	290	238	232	211	208	224	204	215	209	203	221	222	228	205	255	187	197	205	204	209	203	219	195	232	212	202	229	224	215	206	193	207	184	211	205	206	222	193	225	184	194	216	218	193	223	186	206	181	224	195	198	203	226	190	227	204	233	209	216	189	203	183	185	193	202	194	224	191	174	195	201	204	237	197	181	196	221	223	222	210	201	202	191	190	212	225	170	227	185	211	217	183	207	194	215	202	218	206	192	198	207	171	181	219	203	209	162	191	210	173	202	205	247	198	197	169	225	220	200	196	207	222	195	183	206	211	188	195	221	202	191	183	226	197	211	206	223	207	229	217	193	193	181	208	220	228	173	190	204	196	207	208	196	217	209	202	183	199	206	192	220	212	190	224	216	205	193	214	179	209	207	227	221	204	205	180	205	182	221	224	206	178	236	183	174	165	207	200	186	217	218	207	210	207	219	203	199	214	190	197	216	233	210	212	200	190	175	229	218	190	186	187	210	197	176	196	186	215	181	207	200	194	226	212	225	184	219	201	202	204	194	233	230	210	197	205	189	191	192	187	221	195	198	230	211	199	213	200	227	230	200	220	177	207	227	203	180	215	210	201	185	220	225	195	219	198	222	212	207	186	177	194	215	228	197	197	204	200	189	234	200	215	203	223	205	231	220	196	205	204	213	199	218	195	190	199	171	207	202	201	180	184	203	226	207	187	198	203	202	198	214	227	207	198	227	219	192	205	209	198	223	202	209	212	217	220	200	220	217	213	201	211	196	207	222	207	196	188	179	216	204	201	199	210	193	213	207	193	206	230	218	215	201	176	182	205	201	215	192	209	206	221	220	178	209	185	201	204	199	217	210	215	214	186	203	199	215	206	212	208	228	198	198	198	199	215	175	195	189	191	207	214	236	196	218	225	181	202	212	191	223	201	192	213	204	198	220	218	191	205	217	196	200	188	193	203	229	203	189	205	200	212	202	213	208	214	212	221	221	192	236	231	207	182	189	189	196	193	229	189	193	197	197	193	214	205	227	213	170	160	189	211	210	203	173	218	193	210	221	211	216	188	191	221	203	199	211	205	203	222	201	197	184	211	213	186	201	181	185	178	205	178	201	218	202	216	189	195	181	203	193	200	213	204	190	218	200	180	217	204	194	208	198	215	228	228	214	236	224	196	199	165	206	243	196	200	197	211	211	212	196	200	176	202	213	197	228	193	211	214	215	211	230	195	218	198	215	220	196	201	224	172	193	203	201	215	192	212	173	195	211	196	219	226	199	224	213	185	205	184	198	220	199	191	227	214	197	216	187	199	192	195	193	219	196	220	203	194	211	219	205	196	212	227	195	199	187	212	209	196	185	222	219	208	219	224	214	241	181	204	189	184	203	200	200	187	179	219	186	223	196	203	186	193	213	214	224	192	216	217	201	226	191	188	210	220	199	223	211	197	198	221	214	208	206	197	212	198	192	220	197	179	227	182	226	207	191	197	178	192	195	208	205	220	201	185	192	177	215	232	196	210	222	211	181	203	230	185	202	212	214	198	197	227	212	197	233	215	180	230	206	210	211	173	213	215	214	193	186	196	205	184	187	195	199	191	203	228	196	194	194	175	216	228	223	231	212	175	186	178	228	241	201	213	192	234	190	202	193	205	200	196	222	184	206	226	169	215	182	218	207	189	217	208	228	202	210	230	209	178	213	214	226	199	207	193	177	224	201	209	214	219	189	207	207	194	214	233	207	183	221	223	198	230	244	191	215	187	239	197	203	208	233	212	177	190	192	182	208	205	201	202	204	213	193	221	223	206	211	200	241	202	181	199	199	186	192	195	189	209	172	187	187	223	201	169	208	228	216	209	198	193	203	191	180	215	189	226	216	205	206	189	191	187	200	175	183	206	202	202	191	214	211	191	210	187	200	202	201	211	200	189	203	206	198	195	219	190	213	211	194	198	215	210	179	205	204	202	191	168	208	206	183	198	221	220	200	234	216	212	204	219	221	179	198	201	207	190	186	204	191	184	203	204	198	204	189	224	207	227	205	202	202	221	200	211	197	201	210	204	214	201	172	218	201	215	207	240	197	208	215	198	223	228	231	203	199	202	226	185	218	210	197	210	147	206	211	198	205	235	199	202	234	201	197	182	191	210	216	224	203	203	230	207	216	198	179	185	200	213	211	196	208	189	218	208	220	220	183	204	206	184	204	213	196	216	219	218	206	206	172	219	217	209	200	231	192	231	197	219	195	191	217	189	198	227	198	184	199	195	209	208	211	222	199	220	203	202	215	245	181	201	214	205	206	225	191	205	231	188	202	228	215	211	208	226	209	214	212	184	194	228	197	199	204	197	230	215	203	221	226	193	204	205	227	181	201	190	209	208	184	194	197	198	198	180	198	189	204	205	209	214	220	189	230	212	216	206	188	218	230	219	201	190	204	216	204	189	204	224	201	224	198	211	192	211	204	215	172	191	197	180	184	202	210	203	197	220	192	221	228	181	200	205	212	213	194	203	211	220	218	190	201	198	184	209	203	183	211	214	183	189	194	196	191	202	205	204	185	209	173	219	220	220	195	200	188	199	215	222	191	201	212	194	239	182	212	209	191	212	188	215	200	196	210	211	197	211	182	188	190	202	247	192	209	199	227	215	204	190	207	218	208	204	222	217	200	209	224	208	224	210	200	199	199	215	215	210	206	179	182	198	206	225	192	198	156	200	205	214	234	214	213	217	190	214	190	212	194	208	204	178	198	225	215	198	204	190	199	197	202	195	200	223	210	231	215	200	211	196	217	203	223	223	224	200	181	229	234	217	213	209	204	204	229	227	199	223	205	196	190	206	185	207	213	212	217	214	210	218	192	202	190	202	210	211	202	176	204	197	208	200	199	180	225	195	187	182	162	201	239	196	206	210	181	172	199	192	193	222	199	184	217	224	207	191	209	195	202	194	233	204	200	219	203	228	178	185	207	221	222	208	226	226	176	188	196	204	224	215	214	203	188	225	212	212	204	199	193	218	201	205	207	209	204	189	196	195	210	205	201	206	200	189	220	205	172	209	193	208	197	189	224	198	194	203	202	211	220	207	223	211	172	195	231	222	238	195	203	190	205	190	206	210	218	188	217	206	193	214	222	210	209	195	216	216	195	213	199	208	195	200	215	202	222	200	197	208	202	221	224	192	211	197	209	193	208	160	217	202	216	192	199	201	205	204	202	188	162	215	221	216	213	210	197	200	224	187	207	208	205	190	210	186	222	189	187	228	220	207	200	212	218	201	185	174	194	222	202	208	201	211	196	188	182	186	187	203	201	212	185	209	214	201	214	196	195	204	205	209	174	223	191	214	183	175	225	195	210
39911	48388	6963	4682	3872	3125	2531	2095	1850	1628	1376	1255	1167	1014	991	992	868	780	855	911	1028	979	1127	1302	1672	2041	2335	2702	2789	2763	2664	2562	2516	2674	2739	2709	2759	3017	3161	3079	3129	2687	2547	2356	1879	1502	1202	1470	1566	1229	1251	1061	1083	1013	1026	1364	1481	1560	1687	1364	1456	1309	1164	857	1665	1605	1316	993	727	677	577	650	597	551	583	582	611	562	654	579	540	576	497	510	479	526	515	513	503	504	506	490	497	496	492	480	470	485	469	434	498	469	464	465	443	465	503	458	481	493	465	490	468	482	450	474	463	473	501	484	467	476	487	488	470	497	483	456	490	454	559	475	492	493	484	447	459	506	449	435	504	452	445	472	499	472	486	488	481	449	480	463	444	465	455	466	465	459	487	503	473	471	480	454	485	462	521	471	516	514	455	464	470	484	455	495	453	448	500	502	498	484	476	472	504	467	468	501	478	528	482	484	457	482	465	516	460	467	512	446	533	487	540	472	500	495	489	470	450	454	489	464	466	477	439	466	499	464	469	486	505	494	478	512	480	478	519	504	461	482	480	504	479	428	476	465	507	467	403	489	497	484	450	447	478	485	492	521	471	493	478	480	478	507	503	524	457	465	489	503	477	511	476	499	463	492	451	448	461	440	447	466	500	490	512	490	473	484	445	481	443	467	457	453	486	498	469	487	466	459	498	466	518	494	509	487	482	484	522	513	462	445	495	452	503	455	477	494	455	491	481	550	475	473	487	461	496	494	515	512	494	512	468	456	503	459	505	504	467	452	497	510	444	471	457	480	502	515	470	483	466	455	512	511	487	451	467	454	490	440	496	475	493	431	479	520	444	475	493	494	452	456	476	486	457	430	477	451	462	471	501	482	455	465	474	461	490	493	470	483	495	475	523	475	458	513	480	460	505	450	488	474	449	483	454	445	461	431	453	467	486	495	463	491	445	483	498	481	476	470	468	483	466	461	478	507	489	473	468	422	501	508	456	508	454	496	486	458	498	461	488	489	457	463	483	477	478	433	476	453	504	480	479	497	491	532	474	484	472	462	470	437	487	479	525	424	465	431	471	470	517	474	492	512	476	469	497	495	498	478	494	494	494	493	534	510	456	459	486	485	487	491	513	487	468	501	484	513	536	499	466	495	463	480	475	449	470	500	500	475	497	445	486	456	464	436	450	490	457	463	457	505	489	479	463	465	509	489	497	529	468	503	538	473	456	482	478	481	481	456	477	500	475	499	476	486	503	509	475	474	490	494	505	454	456	469	488	463	473	446	491	465	475	490	498	483	504	491	492	465	495	489	449	457	483	471	489	463	490	507	490	487	468	495	469	502	492	487	473	455	475	453	482	498	470	520	485	477	452	471	464	483	512	479	440	485	447	467	492	482	504	474	472	487	507	470	511	475	470	472	461	520	475	474	499	485	508	459	465	470	468	457	486	481	477	493	494	514	528	492	497	463	483	496	453	500	453	493	487	444	534	436	537	475	444	478	462	509	472	446	506	483	488	479	477	440	522	481	486	466	476	468	481	501	511	490	473	471	510	479	486	488	465	498	520	498	462	496	476	437	444	491	454	458	477	480	482	461	444	461	536	492	526	454	470	504	491	501	544	468	475	496	486	437	506	468	526	480	498	477	486	474	520	458	493	470	494	477	476	457	445	504	501	500	472	475	463	485	467	501	476	477	497	474	491	457	467	471	475	460	502	496	466	468	492	507	496	482	516	494	449	454	476	476	496	492	486	477	489	442	457	474	487	463	485	490	458	495	472	505	480	493	458	452	463	493	477	474	522	500	487	466	513	498	525	461	485	484	469	456	435	462	490	481	492	522	484	488	458	475	469	496	451	520	469	492	511	504	468	454	476	502	439	495	444	467	459	522	472	480	491	519	535	458	456	460	498	492	488	471	455	500	455	490	461	496	465	498	465	453	493	474	494	452	499	486	460	487	478	480	501	485	461	522	503	432	508	515	500	488	496	455	476	479	471	499	447	461	457	504	459	485	482	484	485	484	468	482	489	497	440	499	485	483	483	466	485	463	506	479	473	434	489	487	459	478	462	497	507	470	492	474	544	510	441	432	513	506	492	521	502	456	495	482	460	497	513	495	485	497	488	468	489	512	449	492	488	432	457	482	462	455	486	470	445	520	480	456	475	506	477	483	465	492	455	504	465	492	433	467	470	472	490	500	504	522	489	488	511	497	483	482	496	494	490	477	488	481	468	469	474	458	527	465	514	493	499	493	470	448	515	538	492	484	460	452	494	469	493	454	477	450	470	511	474	486	482	468	442	479	473	502	489	466	511	488	439	493	473	492	526	506	446	501	484	476	478	461	480	468	480	431	480	472	493	500	479	463	487	519	467	519	453	460	493	538	486	477	479	477	501	504	459	502	492	517	486	476	491	450	460	486	496	504	489	442	475	525	519	510	475	464	491	498	491	513	493	518	466	493	489	474	498	504	463	465	488	473	492	435	487	471	504	458	480	454	496	492	522	476	459	510	447	477	475	469	502	483	457	488	495	468	446	480	457	497	459	480	478	527	505	490	476	485	505	503	504	469	491	480	481	499	483	495	500	506	516	488	470	497	504	496	470	461	498	471	484	464	507	513	464	498	495	470	476	494	490	436	492	474	480	506	489	517	474	502	485	465	533	476	491	449	482	480	465	493	454	463	499	455	472	509	486	487	501	485	490	439	461	483	502	508	494	484	458	499	429	476	479	459	497	494	429	478	489	446	479	496	479	470	455	433	493	498	477	524	501	492	493	487	516	488	468	490	440	478	522	476	467	462	472	527	491	497	535	448	450	440	497	514	448	485	489	517	475	539	465	498	455	512	509	456	505	470	470	503	486	483	505	480	473	452	486	503	488	485	501	458	505	485	483	471	505	464	453	490	463	494	459	501	468	483	478	496	512	476	517	494	483	467	489	497	455	481	485	511	453	477	470	463	492	476	459	499	445	448	461	482	479	472	519	470	476	527	465	492	491	452	510	520	471	482	451	496	475	490	478	454	502	479	457	460	516	506	527	468	469	502	487	489	490	486	472	458	471	510	464	520	490	513	482	491	507	440	511	530	467	492	452	495	469	498	484	475	498	470	497	504	520	485	496	461	502	486	488	473	517	462	500	493	494	477	491	487	529	459	488	492	499	502	455	451	461	468	463	471	517	502	459	502	497	424	497	434	526	493	464	519	514	509	460	482	485	508	474	514	488	517	511	491	518	511	448	476	469	494	445	457	447	472	488	476	462	485	472	507	489	493	462	476	505	475	482	471	462	508	494	486	507	502	498	476	484	462	409	473	497	499	448	489	492	521	495	498	477	493	483	510	490	500	486	474	483	455	500	494	474	467	508	475	467	477	494	491	458	473	454	472	517	488	474	486	501	471	458	451	507	496	484	518	498	459	439	486	515	467	487	464	480	496	472	487	503	506	462	491	485	466	499	479	443	493	470	449	488	491	487	469	485	493	478	496	510	490	493	482	492	467	485	490	481	500	535	478	464	477
15422	15583	4338	547	266	248	196	249	204	192	193	250	189	207	204	193	201	206	213	196	194	211	194	217	267	258	285	298	299	272	299	288	272	294	313	291	307	250	255	252	288	259	262	259	251	230	240	271	233	224	256	234	262	209	226	196	256	229	209	225	212	218	207	196	185	210	196	224	231	216	203	218	241	198	194	225	203	198	192	210	215	191	211	217	202	231	220	198	218	220	208	192	171	240	191	192	223	204	189	216	208	185	213	219	208	216	199	227	221	222	230	206	191	211	239	213	210	231	193	192	208	213	196	216	210	220	216	196	244	202	222	192	213	220	196	190	185	233	224	184	181	206	216	190	208	214	198	211	192	227	211	201	195	194	211	191	230	198	202	198	226	202	205	210	215	185	210	193	219	213	194	211	190	220	233	214	183	219	210	208	224	200	208	231	210	193	229	197	187	193	220	241	192	189	211	192	208	200	244	204	203	193	195	214	206	217	208	232	208	193	205	192	238	190	215	185	226	196	198	204	179	226	196	217	213	224	210	183	213	191	203	184	213	198	193	224	198	250	216	203	188	215	204	212	204	191	236	197	184	197	196	227	190	200	199	191	204	196	218	221	209	192	227	211	191	193	206	209	199	224	198	204	198	212	207	215	200	232	213	185	223	217	211	215	199	214	168	215	205	206	215	195	198	205	191	213	189	197	218	211	212	186	210	215	207	191	204	212	204	213	197	205	211	214	221	198	225	214	226	201	181	208	214	228	213	197	204	187	192	200	203	213	221	208	201	200	209	207	212	206	220	209	191	204	206	220	212	198	200	197	185	228	201	211	202	178	207	192	197	191	207	195	209	210	221	201	213	176	202	215	201	231	197	188	216	227	238	214	200	213	186	207	211	196	214	216	192	204	208	204	198	169	177	220	225	212	193	214	202	223	211	210	185	202	192	171	212	229	228	220	224	226	205	201	190	185	198	207	203	211	230	221	200	192	221	190	199	201	217	199	225	207	182	213	195	177	190	199	198	204	226	213	200	230	209	208	226	217	203	184	221	183	189	189	196	210	218	198	219	211	181	207	208	188	208	218	210	179	200	189	207	207	218	188	214	227	250	200	203	217	209	190	202	220	212	219	220	207	225	229	216	223	222	221	199	218	219	207	234	212	199	184	188	207	191	194	188	214	201	225	187	228	215	196	230	223	190	200	228	183	207	197	206	264	234	209	219	219	194	193	225	198	212	188	234	215	205	207	213	209	201	217	188	201	203	198	214	209	234	196	195	176	185	212	207	224	208	212	201	220	223	223	217	214	217	169	215	209	203	218	219	184	199	215	191	171	242	195	177	218	229	215	196	195	199	185	205	221	212	191	190	201	200	225	207	205	200	209	204	176	195	185	210	231	222	207	188	201	224	200	207	195	229	230	224	194	225	195	188	221	190	200	208	192	201	212	178	179	195	207	203	188	209	176	190	207	199	187	220	217	199	222	217	202	193	193	195	188	204	213	211	198	198	218	182	207	211	183	197	218	174	208	192	210	222	219	202	199	205	195	201	216	221	200	185	199	208	212	212	214	174	198	202	193	205	209	190	213	183	179	232	234	205	195	216	199	214	198	190	215	212	182	193	194	219	197	202	208	222	229	196	204	186	225	222	227	194	181	191	189	211	219	214	207	202	228	198	178	199	181	211	225	204	216	225	187	204	227	200	201	204	203	203	206	202	214	198	216	227	217	195	204	218	203	230	187	208	178	216	199	193	238	207	187	196	194	187	197	184	187	179	221	209	211	202	194	202	200	175	226	199	195	200	190	213	235	200	217	216	212	195	208	225	215	194	192	202	204	202	190	213	216	210	212	211	220	229	212	176	201	191	197	214	232	199	219	208	190	192	217	199	218	207	194	212	159	211	201	214	216	235	198	222	202	212	241	201	195	206	232	204	191	227	205	178	207	196	195	221	208	189	205	160	197	204	220	173	198	203	177	205	198	218	203	214	226	202	211	193	197	192	213	205	210	216	211	220	181	214	212	193	199	190	233	216	227	206	210	223	209	213	214	203	213	209	199	194	168	217	202	201	202	222	216	176	212	214	209	184	215	212	188	197	211	208	163	200	198	222	232	182	195	221	220	213	189	234	207	203	189	209	202	186	191	214	179	179	194	198	212	190	197	202	247	218	198	206	193	204	207	218	211	197	217	216	218	179	219	203	177	186	196	216	187	218	216	203	237	200	217	210	190	197	207	237	184	205	184	215	191	205	181	189	212	206	213	187	207	181	197	190	187	198	221	218	211	214	214	210	198	200	224	233	218	184	185	192	221	209	193	186	213	182	209	195	220	218	211	178	194	214	177	195	223	191	221	215	206	203	197	189	223	180	224	203	195	209	225	186	215	196	172	225	216	215	217	243	200	211	191	207	233	181	181	197	212	199	237	219	188	196	190	209	222	208	208	203	203	199	201	204	204	228	218	193	212	207	211	192	224	221	195	214	222	179	205	197	201	226	217	213	208	193	188	215	209	219	196	211	239	224	207	191	200	212	215	221	221	198	218	207	177	202	239	214	184	222	232	198	213	200	196	196	227	203	201	185	216	185	197	185	218	193	201	203	207	216	207	211	218	204	208	182	220	226	218	208	223	204	220	208	219	200	202	216	214	194	178	216	183	217	234	186	203	204	197	220	187	195	200	222	203	202	213	196	204	200	197	230	175	218	196	214	205	213	191	203	209	202	222	221	228	231	240	223	219	203	186	192	229	230	196	238	185	183	215	209	238	202	197	212	203	209	196	203	197	212	204	207	247	222	189	208	205	206	203	200	183	208	214	199	167	203	220	191	225	202	228	238	202	204	223	201	183	202	224	181	196	224	209	188	182	214	216	185	220	198	248	189	211	191	242	191	200	193	197	198	227	238	199	204	177	202	197	201	202	229	226	213	196	211	230	246	197	214	186	211	207	200	204	182	205	212	199	198	226	194	179	193	180	216	210	200	209	196	210	189	185	216	210	220	206	214	202	217	210	202	217	222	209	208	225	227	193	196	207	224	218	197	191	193	194	216	209	202	213	206	191	201	203	205	217	222	236	203	210	220	203	213	220	217	198	194	196	198	207	223	200	226	207	205	228	208	185	182	212	208	206	200	198	192	192	229	196	196	230	199	197	211	216	236	206	199	198	191	216	221	187	235	209	202	217	183	208	192	204	197	184	205	216	210	215	203	200	220	190	224	181	197	204	214	208	227	222	219	207	180	196	213	214	209	198	227	214	213	211	198	198	204	213	202	196	219	199	208	232	205	214	211	201	218	188	191	230	212	219	204	210	232	232	199	178	186	221	215	216	213	194	190	200	200	220	209	211	193	199	190	195	203	254	211	229	207	231	205	202	197	206	225	197	199	215	195	175	196	249	202	233	191	212	208	190	201	195	199	191	204	215	243	184	178	172	191	217	198	241	207	209	223	211	204	193	175	239	212	209	201	198	239	215	208	219	225	182	216	192	213	231	210	211	193	205	187	189	197	192
11146	16960	3268	621	555	583	554	574	568	526	510	511	497	522	502	492	526	537	528	530	525	548	557	721	870	1033	1195	1280	1279	1272	1282	1196	1134	1136	1142	1182	1064	990	890	947	978	882	814	823	820	776	787	758	787	773	785	744	684	701	614	638	643	657	603	566	630	585	585	560	548	539	557	500	559	547	490	528	544	484	515	524	477	522	527	535	506	543	521	514	481	475	497	504	493	538	479	472	519	503	471	502	493	486	496	482	477	510	509	521	494	501	478	516	509	508	490	534	519	498	529	519	480	518	471	488	489	491	495	499	517	512	571	530	520	536	506	514	527	461	478	500	522	481	488	479	463	499	443	495	510	511	492	477	496	504	485	499	499	532	481	568	508	507	469	531	474	504	503	521	520	532	518	533	491	527	510	534	523	507	474	473	463	502	490	487	526	481	525	515	494	499	437	538	498	536	516	471	483	490	513	516	450	460	492	500	492	502	488	485	497	525	505	509	539	480	503	496	463	493	533	461	523	478	516	472	460	522	506	486	498	473	519	499	547	503	490	478	530	565	492	481	524	502	447	522	512	494	484	500	494	481	490	466	514	499	525	470	532	484	499	519	522	468	515	490	510	552	494	562	498	524	464	503	468	456	504	559	514	505	479	505	539	502	503	485	536	494	503	496	503	509	480	480	502	465	480	520	517	448	520	513	482	514	504	501	502	470	479	517	499	506	509	518	507	510	511	432	502	532	485	478	547	502	483	494	517	513	488	513	500	507	545	509	468	520	514	493	493	493	498	496	507	515	519	501	518	484	487	475	516	522	501	500	489	496	456	494	505	482	513	519	529	498	484	482	515	466	511	503	488	479	487	495	564	489	508	515	481	485	500	509	526	533	520	517	501	451	535	455	518	488	517	492	488	468	507	477	518	507	493	470	490	479	495	508	515	473	536	514	503	463	495	496	527	510	484	491	513	522	448	488	475	500	501	528	478	476	469	534	507	509	526	473	520	532	485	453	478	515	488	479	477	470	484	520	488	491	491	544	525	466	496	541	545	467	507	507	507	522	468	505	499	528	472	516	512	479	459	460	510	505	524	509	521	505	487	457	492	529	510	504	466	518	483	472	550	523	523	516	432	506	506	509	505	447	487	518	479	484	503	497	484	481	550	516	510	512	499	485	531	512	491	447	492	486	491	505	508	487	478	503	471	493	493	457	485	515	492	541	529	490	457	552	495	521	492	492	515	471	471	514	503	490	542	505	480	491	493	500	497	514	493	494	508	516	495	493	445	477	517	507	469	504	520	495	500	462	500	473	458	504	489	489	526	491	504	484	508	512	509	492	543	527	483	542	457	500	483	513	486	468	488	518	488	506	471	484	502	455	438	462	516	516	535	505	495	488	506	488	499	501	517	495	515	483	507	515	513	509	484	551	493	517	533	524	484	472	518	504	504	487	522	511	516	488	474	526	532	496	475	534	462	535	518	476	498	478	485	518	537	531	517	526	507	494	521	501	521	520	512	482	511	472	504	506	474	483	463	543	515	472	560	477	457	476	551	505	485	475	500	469	473	546	467	543	501	504	517	520	543	492	479	500	471	453	496	505	487	491	498	493	518	498	539	531	485	500	511	500	487	494	511	490	499	477	510	508	489	514	486	466	505	499	513	475	511	501	496	515	525	468	483	478	543	463	529	524	494	503	519	488	503	481	511	506	493	503	511	484	475	507	520	491	484	504	485	482	499	472	460	505	492	495	468	446	481	515	508	488	513	511	488	509	530	454	471	516	547	505	483	477	524	486	490	511	506	515	479	502	507	482	534	507	534	548	489	508	488	469	469	515	496	471	501	515	493	441	477	476	493	498	487	509	505	464	484	506	491	480	481	542	527	542	507	507	531	495	507	514	511	498	496	469	523	518	470	493	478	488	505	485	496	493	524	462	502	487	484	529	492	512	506	490	534	489	465	485	497	478	452	458	510	529	486	477	513	512	501	517	544	481	461	508	504	488	499	473	510	525	521	492	490	526	485	494	526	491	468	513	503	562	498	527	507	489	512	490	449	515	521	527	500	499	494	525	495	487	482	483	500	509	493	494	489	524	492	502	439	493	496	493	493	428	452	493	486	523	526	546	521	459	483	532	544	493	503	497	491	478	519	486	498	478	456	474	539	509	523	532	524	494	528	491	508	482	524	498	479	453	505	461	494	502	488	464	472	507	512	501	493	488	490	463	503	464	471	503	472	491	509	562	469	470	477	521	465	494	503	523	507	528	525	489	492	495	512	498	532	503	521	457	507	484	496	468	502	511	502	488	489	475	466	470	515	480	489	512	501	492	489	495	533	479	474	451	522	506	487	485	466	532	507	513	516	470	497	479	466	494	493	483	463	496	534	490	493	521	486	558	464	466	461	481	497	518	528	527	463	464	525	525	516	515	500	478	533	472	478	514	478	536	501	485	519	465	481	499	482	482	498	512	512	497	503	494	494	487	533	551	462	516	483	506	532	522	478	450	521	460	460	521	458	477	460	507	481	498	483	518	512	493	515	518	474	492	522	472	481	540	460	485	462	508	495	435	519	502	465	511	503	522	489	513	459	504	528	480	535	514	520	452	480	496	506	473	493	488	501	524	518	472	484	517	520	474	476	484	515	486	484	518	534	513	531	493	479	524	486	504	468	492	513	528	505	491	517	519	467	479	514	483	504	513	501	486	500	511	487	550	527	504	494	503	505	528	491	497	508	466	461	518	494	486	510	501	482	528	527	515	487	509	523	507	485	524	495	484	497	502	505	504	493	487	518	546	488	490	490	491	525	520	511	494	491	496	491	514	511	535	451	487	475	481	483	502	471	470	479	518	507	493	543	497	550	474	518	466	488	462	503	488	460	515	466	492	502	531	483	512	483	505	564	525	531	520	437	496	540	499	507	519	498	489	504	483	533	478	514	541	510	481	476	462	490	463	496	477	531	468	548	466	485	496	474	518	524	521	510	514	489	487	504	532	508	508	497	495	494	473	503	508	508	537	539	491	496	503	503	516	487	493	521	496	519	537	525	486	495	515	517	484	496	505	481	540	495	472	461	496	537	493	538	528	462	486	497	490	523	499	475	477	489	465	503	491	496	468	522	508	488	516	523	477	554	524	477	519	526	516	493	449	521	539	479	506	477	490	512	510	514	491	519	478	450	442	503	512	484	514	521	469	534	504	508	486	470	527	485	521	481	498	484	549	496	483	487	517	464	475	468	486	522	475	525	506	535	495	528	510	525	528	504	486	514	520	509	496	527	495	501	545	521	522	492	484	484	500	505	433	513	485	529	496	488	504	545	461	520	510	502	475	529	488	497	478	464	450	526	542	477	494	484	530	501	527	492	486	488	492	499	485	520	523	508	497	517	473	502	524	526	470	520	541	518	526	490	500	500	509	475	518	511	520	508	511	516	491	475	493	500	466	489	527	480	470	511	504	505	512	486	479	502	534	502	452	525	481	477	524	504	486	501	486	504	508	545	493	523	527	549	493
39870	48741	29355	16741	8823	3798	1423	563	355	262	276	243	219	263	214	250	229	230	217	212	265	192	230	240	268	274	318	325	376	383	390	347	361	370	414	375	377	379	346	335	381	366	312	309	281	304	267	282	271	277	239	269	238	260	265	244	255	290	277	275	280	274	209	220	268	276	265	239	209	242	228	218	232	231	203	204	219	246	196	208	245	203	231	200	199	205	207	215	207	218	197	222	209	233	209	206	230	234	192	208	196	210	205	226	201	211	212	197	197	220	219	215	230	223	201	266	199	229	207	212	230	225	238	220	181	242	218	261	204	216	201	229	192	224	194	238	235	178	189	210	223	208	209	185	183	211	183	215	249	230	206	211	215	239	207	204	191	218	255	197	229	189	219	217	206	222	215	204	217	210	202	205	205	198	207	197	227	191	249	190	222	201	213	221	243	232	225	209	187	214	201	213	211	234	216	215	191	206	203	210	186	210	228	219	212	225	191	223	203	231	201	236	214	204	209	185	213	191	209	211	232	219	194	203	212	222	190	213	203	221	189	220	203	224	213	222	213	212	225	199	204	228	229	237	227	220	224	174	247	191	227	204	214	201	210	203	202	195	226	236	226	219	203	188	226	217	207	215	210	212	234	194	225	196	199	230	224	216	205	203	204	196	222	217	218	234	227	201	203	181	229	210	209	201	219	202	231	210	235	216	196	207	205	209	193	226	205	239	203	210	199	195	207	231	229	206	207	218	212	210	208	200	213	212	213	209	207	215	210	206	204	198	173	229	204	203	200	210	206	216	219	215	217	224	219	223	177	185	232	219	194	205	190	219	197	205	193	200	197	195	202	212	197	232	200	214	203	184	191	219	217	208	199	194	183	225	215	228	216	202	180	209	226	210	190	229	208	218	232	195	212	218	200	200	227	190	240	220	175	225	218	234	218	195	207	202	192	188	218	211	234	188	187	224	214	207	178	229	194	214	188	188	208	189	188	214	217	202	231	215	239	206	220	207	219	233	232	200	247	224	232	213	237	197	207	242	221	200	212	205	229	190	208	193	192	205	195	193	202	191	232	235	211	232	217	227	226	182	194	213	207	197	213	201	191	193	220	213	191	195	218	194	207	200	212	210	224	181	179	190	195	237	208	185	224	204	201	226	238	227	236	217	219	178	202	223	199	203	206	234	219	171	222	212	211	217	199	212	226	224	198	218	193	195	219	201	208	206	201	214	213	221	204	247	234	214	181	206	186	224	223	212	186	208	201	232	233	198	228	233	205	226	221	207	206	194	196	196	203	190	219	200	208	217	219	214	216	213	217	198	195	198	219	218	216	224	161	220	223	223	240	222	202	195	206	194	227	210	235	223	206	211	212	198	177	202	215	232	200	208	211	215	213	241	206	201	198	205	202	200	220	248	215	215	213	220	195	221	181	184	223	209	221	208	197	212	214	205	235	207	188	244	193	207	194	219	221	184	194	225	208	187	223	216	177	212	246	198	203	214	198	184	195	206	209	214	217	240	216	188	215	222	201	198	218	207	219	199	218	208	201	201	205	210	218	210	213	204	192	220	205	202	201	217	199	194	215	200	219	198	217	219	228	226	215	204	193	196	188	225	219	194	200	203	208	202	242	219	221	225	207	181	212	177	214	187	212	202	195	205	212	188	189	201	209	183	178	229	220	210	194	204	229	205	210	194	188	199	203	206	201	167	168	223	211	211	231	208	200	223	185	210	211	211	200	220	209	201	215	201	231	190	209	219	192	208	200	219	201	183	225	204	193	211	201	210	216	230	226	214	186	237	205	228	216	255	208	186	189	239	217	193	221	221	194	180	184	221	210	215	231	193	212	210	234	203	209	237	222	192	193	229	220	189	198	205	224	205	212	212	176	217	190	221	203	185	192	221	212	204	183	195	208	211	194	202	196	173	223	214	229	175	192	211	213	202	219	205	203	192	191	205	229	214	215	212	232	220	232	202	226	191	192	219	212	220	205	203	210	196	191	202	201	202	197	232	221	196	212	184	202	198	216	220	208	194	185	212	224	214	226	193	183	223	219	205	200	203	201	207	205	195	212	214	202	198	223	218	215	203	208	227	210	208	212	220	221	210	208	210	211	201	192	205	211	216	187	212	211	209	210	204	217	213	207	239	218	202	191	194	217	205	206	207	177	191	210	200	251	221	211	204	210	197	174	205	231	189	200	224	193	194	223	224	214	193	195	242	221	221	195	212	184	214	215	193	168	205	248	197	203	232	195	190	197	220	199	230	181	262	207	200	206	209	203	247	204	216	218	184	191	205	211	200	232	220	214	180	231	209	213	240	184	200	220	229	220	213	221	217	207	186	187	199	203	219	218	213	219	206	215	202	190	199	217	200	224	209	215	218	227	222	212	208	217	221	221	219	232	188	201	204	212	195	197	210	217	203	230	204	218	205	221	218	192	189	198	220	230	216	230	200	226	198	224	220	190	218	192	235	225	214	216	202	206	196	208	215	233	200	201	218	220	178	196	234	212	216	214	224	227	210	217	213	215	189	236	211	199	200	199	215	204	185	221	217	209	168	206	190	201	228	214	203	200	203	222	193	210	195	187	199	204	217	186	231	189	185	182	188	201	237	218	233	218	191	206	198	198	223	213	220	202	214	206	183	198	203	215	194	221	214	219	199	200	200	211	214	222	237	194	225	194	189	209	214	201	200	206	223	251	200	216	235	201	212	222	213	193	188	221	202	226	212	201	212	205	225	229	223	226	209	211	208	207	187	228	220	192	216	209	207	199	204	229	201	217	207	200	197	212	205	206	219	229	204	211	193	211	186	223	212	201	208	215	205	208	199	190	210	179	195	213	204	185	226	211	226	191	198	215	229	226	188	162	215	229	209	208	196	235	211	200	195	203	240	244	228	222	215	216	201	209	204	201	216	197	227	223	192	202	197	196	219	238	221	217	202	183	206	209	215	212	232	205	199	185	201	239	195	200	190	224	211	204	230	210	231	243	212	196	214	219	193	221	187	188	201	229	218	203	211	222	234	220	221	223	210	203	198	226	205	225	210	185	214	216	214	224	192	202	195	218	198	206	208	222	195	206	232	179	208	202	232	190	187	215	198	219	216	200	224	207	211	224	186	213	189	216	207	201	212	205	176	217	198	199	222	222	186	200	203	206	222	234	224	205	203	194	218	220	189	192	219	223	191	193	222	189	197	192	195	189	210	192	202	204	212	192	204	252	217	213	217	211	191	199	188	197	205	197	209	217	221	218	194	189	213	231	220	200	215	183	208	211	201	204	199	217	235	209	225	205	211	222	195	219	199	226	180	201	208	199	201	199	227	192	201	214	209	205	199	202	204	213	227	207	222	212	200	184	204	217	184	207	214	171	204	214	195	195	211	232	219	201	224	222	226	211	207	201	226	216	206	209	194	224	185	231	195	212	228	213	230	234	205	216	205	195	206	196	226	218	208	228	199	203	197	237	212	189	190	238	193	216	207	195	221	211	214	195	212	212	232	216	227
30076	42934	10033	2106	1790	1428	1331	1041	1061	966	854	784	719	712	698	663	693	627	581	617	610	614	677	668	821	1067	1401	1580	1770	1820	1994	1732	1664	1681	1902	1852	1812	1821	1743	1717	1638	1785	1395	1282	1265	1089	987	1039	1031	947	851	842	822	842	824	966	930	942	1079	929	903	795	732	772	913	942	872	705	577	553	554	576	572	532	587	545	615	570	563	577	518	533	568	576	487	499	528	543	473	484	562	500	511	487	477	499	469	477	535	486	515	467	480	494	552	546	452	512	498	522	489	486	493	483	503	547	486	542	477	516	512	510	494	516	475	508	547	518	509	503	507	531	480	495	487	491	499	514	523	528	529	531	463	504	483	513	511	519	528	513	507	517	502	515	490	492	592	504	512	520	493	520	540	484	505	500	528	476	523	495	476	484	523	498	532	507	511	526	509	522	524	467	512	493	530	538	538	545	476	514	492	488	473	494	517	557	488	524	496	530	480	518	484	515	534	474	534	469	496	544	459	547	474	506	535	525	515	488	531	523	522	497	500	525	506	509	478	486	475	519	498	545	504	493	535	513	495	521	498	497	532	482	556	506	468	489	458	501	501	506	502	494	527	494	519	494	509	469	487	518	476	508	494	539	472	515	540	518	510	498	483	569	534	502	518	506	472	520	483	475	507	523	533	498	502	522	509	528	496	526	546	497	529	504	477	526	509	453	523	534	497	476	497	512	509	498	527	528	499	503	533	506	525	528	507	483	523	519	518	513	492	492	484	482	529	526	499	519	500	546	476	489	470	504	489	534	496	515	529	499	491	469	527	524	551	532	497	474	492	510	466	513	469	485	526	538	526	509	503	479	537	486	497	488	479	506	483	531	508	504	502	466	495	523	537	546	517	468	534	508	469	540	474	527	536	474	515	460	529	516	479	487	494	524	522	540	526	497	507	490	506	517	503	516	496	499	458	504	506	512	497	501	518	482	521	488	480	549	458	538	494	496	478	479	536	510	500	498	503	517	501	490	489	462	497	536	502	499	503	500	501	553	515	502	513	546	549	475	489	540	517	493	527	519	510	529	489	509	496	516	494	525	539	514	452	465	482	489	491	473	520	517	488	501	531	465	530	514	516	500	480	486	493	527	502	501	499	481	517	463	492	499	521	481	480	497	467	513	546	495	464	517	485	494	551	501	538	512	485	497	477	521	516	487	538	469	491	507	518	545	478	536	535	469	479	525	521	537	513	522	520	499	511	538	463	497	471	525	498	500	520	505	509	502	494	502	514	461	469	533	498	502	559	512	481	485	522	473	527	469	489	545	494	522	498	533	462	525	527	526	482	501	469	524	475	507	520	484	498	520	493	507	523	529	500	521	472	513	527	468	523	530	494	495	536	516	523	519	478	500	466	481	489	520	494	489	500	512	500	510	531	527	491	520	508	505	525	488	487	489	540	500	542	481	487	480	537	544	502	513	526	495	499	514	455	521	513	534	536	525	530	489	494	514	500	546	508	525	526	466	476	507	528	488	499	530	514	494	494	520	484	473	500	522	498	479	517	511	513	531	517	486	492	465	559	497	507	533	522	534	488	503	534	513	560	519	515	532	510	474	481	516	490	522	495	474	517	511	533	535	476	506	514	495	530	484	527	510	550	538	530	501	465	495	524	505	511	487	518	537	509	507	475	534	550	511	491	542	527	512	517	508	488	449	523	497	462	517	525	507	518	502	487	485	535	460	520	549	497	506	502	505	527	484	521	493	483	511	524	527	483	451	520	468	509	542	533	523	461	482	487	480	480	528	519	496	467	498	508	525	517	541	492	516	522	495	502	525	512	506	519	499	506	483	486	519	500	505	503	483	539	490	517	484	508	541	492	502	468	492	505	508	506	530	530	504	538	513	497	507	512	483	529	453	537	527	484	482	480	503	517	504	496	498	504	522	523	530	498	528	500	511	473	478	512	571	497	526	464	480	512	483	465	490	494	556	521	502	502	497	493	503	515	515	511	444	513	501	473	505	534	509	470	519	517	493	551	532	493	520	496	494	469	489	507	523	481	493	498	525	491	505	510	503	471	513	478	547	483	527	529	457	490	497	512	492	516	519	514	488	494	506	539	476	488	481	514	530	454	509	529	498	508	490	502	493	517	477	537	491	508	490	496	501	488	477	490	512	503	519	503	533	479	552	526	486	489	540	480	515	519	533	515	500	507	498	523	469	523	539	500	497	501	501	494	512	513	489	507	519	516	512	517	501	517	489	531	483	516	475	521	481	514	508	516	517	516	525	500	473	486	485	506	495	509	479	518	514	507	481	484	524	493	496	515	500	512	514	537	534	496	528	470	502	474	510	486	514	538	493	473	481	476	509	476	504	542	520	514	543	483	522	537	516	527	555	484	476	510	513	490	495	475	503	502	485	483	491	524	538	528	497	514	520	559	522	506	483	511	510	484	517	508	504	512	500	554	519	529	510	537	512	530	469	457	528	515	504	498	527	507	513	502	521	461	530	484	497	464	520	493	521	489	470	460	521	533	545	524	540	519	490	490	509	460	506	529	493	523	486	528	469	485	528	479	510	502	564	443	491	490	551	486	480	522	495	486	495	491	488	504	544	506	539	489	520	492	527	504	497	480	463	516	553	508	508	464	552	532	464	510	514	485	456	543	490	496	513	536	508	494	486	516	498	542	475	539	490	509	535	474	548	460	510	461	534	510	522	464	509	496	476	499	521	510	504	492	501	514	476	515	456	562	496	533	505	477	489	504	533	502	479	479	521	516	495	464	548	514	541	516	493	505	495	525	477	552	519	511	489	538	552	548	493	530	507	490	500	511	519	492	515	502	534	533	497	511	549	535	550	521	502	559	481	514	502	503	490	447	471	483	495	497	459	509	505	501	491	509	502	528	518	512	491	502	506	527	517	514	553	479	530	498	522	534	483	549	534	509	492	522	500	510	504	510	530	519	485	543	529	492	525	483	485	485	481	520	500	472	523	442	506	508	496	520	514	564	505	517	508	531	463	520	464	522	522	495	492	501	497	515	496	513	491	510	509	519	494	491	483	474	511	497	554	527	524	527	503	519	483	547	505	484	525	474	460	519	471	544	552	505	493	513	509	490	468	457	485	498	528	500	522	490	510	474	505	487	497	545	499	519	540	510	513	505	500	500	522	494	468	464	489	524	512	531	483	533	464	515	476	462	519	517	497	501	494	464	545	504	488	525	509	478	527	477	514	505	473	523	509	455	516	536	507	524	478	515	524	499	513	519	515	448	524	507	465	507	516	501	472	518	483	550	534	495	493	532	463	514	505	504	494	519	523	515	573	493	496	502	536	483	521	533	509	528	512	526	517	463	517	536	479	496	501	459	525	505	497	542	527	481	506	517	527	531	488	468	492	522	491	519	486	517	519	496	499	555	502	529	494	535	549	468	536	530	515	508	507	519	503	540	560	513	533	492	550	493	525	550	527	534	548	490	519	482	531	509	543	493	524	494	499	483	515	496	521	509	550	470	533	519	481	480	482	513	545
51504	47713	28349	22296	16568	9773	4476	1695	661	423	374	357	335	299	283	232	297	254	258	240	259	285	230	250	284	315	416	466	489	550	577	504	482	528	566	579	630	570	622	538	543	563	492	427	390	366	321	361	387	325	351	302	253	261	293	352	324	346	399	336	328	312	278	278	295	379	365	272	210	201	222	208	217	210	215	219	238	242	230	250	190	243	216	191	213	196	201	188	178	183	210	191	219	203	198	193	207	208	190	191	196	196	203	205	204	208	208	208	177	184	192	212	188	208	201	207	223	185	224	212	198	195	212	195	227	221	214	196	205	193	196	208	175	211	207	170	205	201	184	211	220	208	180	210	237	205	203	190	213	203	223	204	208	214	199	202	204	209	201	191	198	178	219	219	187	211	203	225	219	189	228	216	186	211	174	198	209	223	206	208	180	231	224	212	192	164	200	186	197	211	197	161	201	194	177	176	191	204	218	201	186	207	202	184	176	211	212	220	218	229	194	212	202	194	215	207	203	204	190	222	182	210	229	193	207	203	188	211	205	201	208	200	204	199	216	174	197	196	151	179	221	209	196	207	203	201	187	200	188	195	201	178	200	231	225	193	216	218	224	225	229	224	203	227	203	188	193	211	207	204	197	205	223	208	207	190	223	198	226	187	182	198	179	190	217	194	185	200	210	188	195	199	228	195	230	193	224	195	200	195	188	240	183	222	187	226	204	184	165	207	216	186	214	192	208	200	182	204	204	205	178	208	183	180	225	184	180	229	219	199	211	208	212	216	211	200	194	195	206	212	203	181	230	199	176	197	209	177	246	204	185	204	185	194	210	184	195	193	214	195	194	188	213	188	221	222	209	196	195	204	206	201	191	213	209	175	188	184	193	184	196	194	204	226	199	218	188	191	205	188	195	201	233	201	203	189	214	197	189	208	222	178	206	193	186	178	166	204	216	212	196	201	185	205	207	184	174	197	210	205	232	196	190	188	196	216	210	212	237	205	202	192	219	202	196	226	206	184	209	184	202	204	199	214	199	210	226	232	180	205	215	169	193	193	204	185	180	218	190	196	201	231	219	194	190	195	207	198	199	203	218	201	204	198	194	220	214	198	208	214	221	217	200	193	223	230	204	201	205	203	204	201	176	213	174	202	203	206	185	216	192	215	226	238	188	200	196	205	202	214	197	217	191	214	205	217	207	195	230	235	186	195	184	198	197	181	229	222	200	199	205	224	180	208	226	205	197	179	212	208	184	202	223	197	199	214	188	204	190	198	185	181	199	199	210	166	224	190	211	200	215	182	197	201	207	209	206	217	219	207	205	186	188	184	192	206	193	200	244	212	223	186	178	203	222	188	184	207	204	177	202	190	211	215	199	171	175	193	200	190	224	231	193	215	189	206	203	191	209	206	211	188	200	180	185	176	194	222	204	184	201	211	191	242	192	211	178	203	204	222	211	194	224	167	187	198	203	204	232	233	210	209	216	211	202	208	211	206	194	225	208	197	173	190	205	230	192	203	213	194	214	189	182	180	200	213	234	200	206	191	208	221	196	174	219	208	228	188	195	209	204	216	208	174	204	177	207	178	187	190	210	195	215	188	226	198	215	213	206	220	200	221	195	199	211	192	194	206	213	210	204	205	195	211	211	204	203	201	222	203	189	194	212	214	203	191	175	228	214	207	203	210	208	181	214	206	190	210	227	200	182	193	206	224	213	230	217	213	191	188	192	178	160	210	225	202	180	198	194	183	218	186	202	184	216	198	212	192	186	208	178	195	204	202	156	176	216	206	208	200	203	217	205	204	198	199	190	167	221	193	188	229	184	215	226	170	207	220	199	181	206	203	198	202	210	220	216	199	182	199	187	190	197	179	185	170	215	216	197	205	189	176	230	191	191	161	211	166	208	219	222	190	189	203	197	194	196	185	224	212	187	196	188	178	186	181	216	200	164	187	194	202	198	228	208	203	180	195	203	206	232	204	209	200	173	173	206	189	231	206	215	191	197	191	204	237	190	206	203	178	219	199	202	203	195	178	198	202	177	178	212	213	192	214	187	187	193	222	197	199	195	201	201	224	195	188	221	218	175	206	208	192	187	200	191	208	198	207	226	193	199	211	215	171	204	196	183	204	238	184	211	207	192	204	200	225	194	230	183	167	200	193	196	192	206	200	200	207	198	186	175	197	208	192	213	202	203	218	181	177	194	203	233	220	238	187	208	210	191	213	189	203	207	214	212	202	200	195	190	214	214	213	206	214	203	192	200	216	191	201	198	211	192	202	179	217	180	185	196	188	195	210	215	194	204	204	201	198	211	224	226	226	206	188	194	210	243	193	212	213	209	194	189	224	219	209	212	178	207	206	215	208	222	221	194	195	231	211	198	171	236	217	202	186	227	179	205	175	200	197	211	209	224	207	191	209	190	227	205	204	182	222	200	202	177	218	195	228	217	200	208	201	203	202	187	202	197	219	238	174	186	164	204	204	183	202	205	181	212	205	215	215	179	191	192	194	182	188	218	205	191	217	222	204	194	189	200	187	206	193	226	214	192	194	171	224	202	189	222	214	206	210	258	249	187	202	203	207	214	212	178	185	208	206	191	185	213	212	202	192	197	192	194	192	192	205	175	204	196	212	188	176	206	196	187	198	198	179	205	203	202	183	204	213	201	217	207	188	201	224	204	168	210	185	222	180	183	175	200	211	202	199	189	216	209	210	196	202	203	207	249	223	182	191	190	200	195	213	179	191	189	206	211	210	203	198	193	223	180	209	193	210	205	216	190	197	223	194	211	182	191	229	197	210	236	186	195	203	193	176	209	216	192	192	186	199	225	210	176	199	214	193	211	199	190	228	210	177	202	202	206	199	194	193	193	200	185	196	189	207	199	201	202	199	209	192	189	195	197	182	196	208	155	206	202	199	221	215	184	200	202	203	194	206	209	231	212	181	198	183	203	182	217	227	191	214	221	195	191	217	190	196	209	208	198	197	182	210	222	192	218	189	179	216	199	204	225	199	206	165	207	194	201	180	191	221	197	208	211	196	207	213	183	214	209	208	179	209	217	203	198	201	184	197	217	212	225	183	219	197	218	208	208	223	216	175	209	219	168	191	200	182	198	202	215	222	223	207	191	235	189	222	221	234	212	196	207	209	227	197	195	213	194	209	185	208	228	194	218	177	204	218	191	197	193	207	192	208	224	202	195	188	217	200	187	194	233	211	212	200	177	200	204	223	212	208	186	193	199	189	210	191	184	210	182	214	208	191	182	205	208	223	208	188	182	210	197	183	237	196	204	201	191	205	213	205	197	230	215	181	208	192	212	194	197	221	206	206	193	220	175	216	220	205	184	188	199	232	201	199	198	208	192	207	203	188	187	195	207	206	208	207	215	256	194	199	185	190	215	228	210	219	191	203	225	202	191	212	186	199	204	192	194	203	192	191	198	188	193	213	210	228	243	222	189	235	232	195	221	188	195	215	192	195	197	213	163	221	211	202	191	209	195	206	219	205
40255	45026	9615	4949	4017	3281	2710	2183	1968	1644	1390	1248	1149	1109	1033	971	916	848	795	810	738	730	715	730	906	1327	1937	2249	2548	3067	3020	2771	2816	3099	3402	3385	3393	3296	3197	3185	3289	3670	2530	2133	2087	1812	1378	1616	1632	1381	1289	1225	1045	1048	1249	1565	1375	1740	1835	1401	1457	1063	992	1025	1360	1680	1640	1129	683	611	588	624	663	572	602	600	638	591	670	603	540	511	527	513	512	474	498	514	468	445	524	487	477	473	512	475	484	530	507	434	468	497	487	502	468	495	461	462	504	473	470	517	489	462	529	454	496	494	472	525	487	535	481	434	463	470	494	484	432	467	473	489	468	463	464	470	464	461	464	459	528	470	478	463	473	493	514	494	503	492	508	477	477	446	491	493	447	485	438	483	483	468	497	475	448	485	470	463	467	453	500	426	487	477	462	466	447	520	445	426	478	472	459	503	512	475	484	472	448	445	512	477	463	462	536	462	475	492	497	447	461	498	479	500	479	499	488	470	496	472	448	449	466	482	499	503	513	473	503	502	500	454	471	473	461	462	486	488	507	460	469	461	435	453	467	466	461	474	498	466	508	476	473	492	462	476	490	476	455	456	508	508	493	497	491	502	516	488	473	475	474	491	452	455	488	438	481	494	447	488	462	489	474	493	462	423	492	523	496	488	497	475	479	493	497	490	519	460	528	487	462	512	466	493	475	458	513	507	494	483	470	502	493	478	477	473	522	465	434	504	484	494	478	474	492	512	452	492	457	490	461	462	527	515	490	485	473	470	515	475	504	473	470	512	453	497	491	472	490	505	483	471	479	492	525	441	478	481	462	476	475	478	480	522	501	465	505	492	495	491	498	503	491	514	491	510	506	480	513	499	499	495	457	439	492	498	442	456	454	491	486	512	452	484	478	503	435	496	485	479	449	462	489	461	481	471	467	464	482	496	458	497	488	446	465	480	457	469	453	521	501	485	479	466	481	454	473	490	456	504	466	489	497	498	486	506	483	446	491	506	491	516	501	490	421	503	483	468	484	491	496	507	468	475	507	471	483	489	465	481	464	471	474	490	491	503	515	477	517	486	434	443	483	493	505	484	443	498	490	451	488	454	484	484	459	511	472	506	467	483	479	482	485	435	488	458	526	477	443	502	462	482	465	458	518	474	480	469	501	463	516	541	454	439	502	489	454	484	500	490	499	467	470	500	504	508	421	469	504	456	468	486	457	513	515	467	497	505	453	492	448	468	484	455	471	480	500	474	477	487	450	487	454	483	492	482	514	452	464	496	448	469	490	483	488	481	488	475	504	477	471	477	481	459	468	463	484	496	453	490	456	469	464	522	452	488	506	450	506	466	443	453	478	473	460	498	498	502	454	464	477	473	467	486	472	482	501	467	496	497	511	470	456	491	450	466	478	463	476	503	482	482	509	473	479	486	479	483	459	473	455	448	518	487	454	470	454	478	485	481	471	483	468	481	461	464	465	485	461	487	477	479	461	471	485	473	488	490	455	479	477	494	477	503	491	470	467	514	459	468	476	474	469	479	495	490	433	480	479	485	489	483	482	458	472	433	513	492	463	445	488	492	479	474	465	463	491	446	473	459	438	468	501	448	503	477	499	459	481	481	470	496	504	483	477	477	459	467	481	477	474	490	501	489	447	519	470	472	462	476	466	467	484	464	528	462	480	451	460	461	489	483	461	463	486	476	452	455	502	512	463	472	484	506	469	482	472	469	488	482	482	499	436	475	491	432	485	437	453	447	473	481	493	458	482	498	468	493	474	474	477	501	465	473	499	491	450	489	507	452	512	493	453	460	517	503	482	437	514	478	460	496	447	475	473	481	478	474	437	512	481	467	510	458	472	442	482	494	473	484	482	490	451	444	492	500	462	501	476	393	469	486	473	484	483	472	458	489	503	484	472	476	491	480	432	496	477	457	487	441	487	503	482	504	415	494	463	484	500	502	451	443	494	473	477	514	490	450	496	462	524	470	490	477	488	496	480	438	511	478	497	479	497	490	512	511	471	451	443	489	451	466	464	513	452	456	483	424	453	446	498	485	460	464	488	444	465	477	454	467	502	499	504	475	488	489	474	517	507	517	494	478	470	494	494	512	461	455	482	468	431	461	493	555	492	495	483	485	497	465	479	456	469	448	478	464	472	494	426	499	494	497	461	490	469	511	488	485	480	481	470	466	457	493	494	463	498	435	473	476	479	496	500	480	499	465	454	471	444	462	470	466	489	490	492	497	498	490	457	463	466	478	481	472	474	496	446	494	503	504	456	459	495	452	462	451	450	433	456	491	485	464	474	481	490	468	477	474	479	453	466	481	483	489	462	489	454	498	483	515	499	494	455	498	481	480	491	496	508	472	479	457	435	489	482	463	526	476	486	502	459	487	497	465	503	478	459	484	453	478	450	466	460	489	492	536	465	482	479	454	491	439	433	499	494	529	475	479	476	492	487	494	494	468	454	452	520	460	484	470	468	450	450	460	490	468	495	463	498	458	468	467	490	498	496	447	463	467	489	457	470	476	475	491	465	495	472	497	441	456	490	460	468	454	457	476	459	516	483	496	491	451	520	523	486	467	464	483	527	514	494	473	497	508	489	501	483	476	492	504	518	463	445	489	484	510	472	501	505	452	482	500	489	450	497	480	494	488	490	483	451	471	484	435	502	475	479	476	458	533	495	468	457	463	452	489	482	523	493	510	481	486	480	447	442	453	455	470	477	471	483	494	468	432	468	480	527	479	459	465	495	452	495	467	477	499	481	492	455	502	484	418	496	489	475	482	507	470	468	491	489	491	530	494	482	511	488	472	484	481	463	472	505	533	458	459	494	499	474	507	430	522	489	494	471	452	468	503	479	474	471	482	493	499	510	487	461	473	530	431	489	475	448	490	489	462	481	491	497	467	471	471	471	490	484	467	523	472	474	473	472	465	443	444	500	496	467	459	491	484	484	500	477	458	482	463	458	444	485	478	486	479	433	499	427	487	489	484	472	454	507	482	482	494	447	475	483	465	474	478	524	479	492	481	462	464	459	469	480	469	487	507	499	524	509	502	490	430	487	465	510	475	504	447	492	493	505	497	460	494	491	489	483	517	488	491	478	482	515	518	506	488	431	472	483	490	471	470	494	489	486	459	443	465	456	473	447	528	458	464	484	445	469	451	490	452	490	497	511	473	490	502	491	466	463	463	506	508	439	500	490	488	494	441	440	470	461	456	490	484	466	503	483	475	463	507	470	498	506	466	458	466	470	475	500	475	471	426	477	455	460	509	516	463	482	487	475	468	469	465	501	506	439	489	455	532	497	491	509	510	446	463	472	472	509	464	472	472	480	474	465	485	474	469	474	467	476	450	463	491	436	477	468	493	487	518	491	492	490	468	454	538	471	470	505	485	498	490	522	471	496	494	468	457	468	446	509	473	442	514	494	448	499	468	478	491	445	442	452	491	456	460	492	460	457	481	471	516	440	492	452	498	492	468	470	480	477	474	473	441	479	490	442	496	499	528
15469	13413	3992	580	295	242	225	214	205	222	205	215	192	187	191	165	202	195	204	191	193	192	207	213	225	274	260	271	329	294	346	313	318	273	306	248	268	272	282	289	266	259	241	260	225	243	239	248	270	240	249	233	218	233	212	216	224	204	233	234	243	221	225	196	192	204	207	211	190	206	224	193	217	194	199	210	211	199	208	210	217	219	203	198	237	174	228	198	211	186	219	214	197	219	202	201	183	218	180	225	206	206	193	195	199	184	208	202	201	215	164	227	197	182	204	212	194	194	197	200	216	203	209	225	236	189	236	200	209	203	159	208	188	181	188	226	173	220	197	206	193	205	183	193	203	227	182	217	186	209	228	197	203	220	184	203	193	198	196	209	211	178	198	209	213	217	201	199	215	224	227	200	193	203	208	192	213	209	217	220	194	222	184	207	185	187	211	224	189	177	193	176	192	220	219	196	203	201	209	193	223	221	196	219	204	213	207	174	220	225	197	228	208	180	184	203	175	211	199	191	191	221	208	205	190	196	194	199	214	224	207	203	217	207	221	194	190	187	204	184	217	234	193	190	183	239	181	192	215	190	222	206	198	214	211	217	211	184	161	204	187	227	168	212	208	218	203	204	220	211	183	204	212	212	209	194	200	223	214	195	200	199	227	195	220	212	201	218	212	185	207	201	245	204	193	183	219	198	204	220	222	228	171	207	216	230	193	193	196	193	208	193	225	201	221	196	203	206	211	203	207	206	177	204	214	183	179	193	210	223	170	190	225	193	212	212	173	201	230	201	212	211	223	201	210	201	187	209	205	196	171	212	211	194	193	208	224	192	221	192	210	203	187	236	180	183	225	194	210	201	172	206	230	155	203	219	193	221	175	184	232	191	208	219	172	202	187	220	198	184	211	212	209	195	188	197	190	213	195	196	204	209	203	183	194	192	211	215	210	218	210	209	210	189	208	219	209	205	227	208	228	183	209	199	202	202	205	213	203	208	212	194	199	190	210	192	197	205	226	200	191	203	177	225	232	233	195	201	223	210	210	187	211	206	193	220	186	203	221	187	206	181	188	204	183	208	201	205	206	194	192	175	221	212	198	204	186	212	182	207	202	205	198	197	204	193	188	201	237	189	213	205	208	196	188	208	216	193	196	193	197	196	203	217	217	226	189	212	204	194	197	222	218	194	196	214	217	175	206	204	208	193	198	212	231	215	192	216	206	182	207	206	225	191	197	183	194	223	226	182	208	179	194	212	211	192	201	202	214	201	214	168	201	187	201	221	202	234	200	170	230	210	204	172	229	193	205	194	256	200	209	197	212	186	195	202	204	202	178	213	212	181	186	193	227	235	198	203	197	204	169	215	199	198	179	184	206	195	202	223	180	211	211	191	234	190	216	210	200	182	204	203	212	217	215	196	202	215	212	195	210	189	187	194	219	224	200	199	217	202	203	220	221	199	213	200	210	193	198	193	208	204	208	202	221	202	200	214	189	184	218	206	210	175	188	217	201	232	189	195	193	222	196	193	175	228	189	217	190	186	198	220	195	206	215	216	199	192	202	194	196	185	197	208	216	225	176	197	206	218	190	224	198	201	206	205	198	219	220	214	221	206	201	224	206	179	178	209	206	222	203	203	231	182	223	203	200	176	193	233	205	200	188	223	197	223	216	220	217	205	206	209	211	216	199	220	218	198	224	236	182	201	214	215	195	216	216	218	208	214	202	189	187	186	213	194	204	214	208	194	195	233	225	196	185	178	220	198	196	245	178	230	203	177	186	237	232	201	190	197	185	194	172	219	171	204	245	215	193	180	195	218	185	194	192	208	193	211	217	229	193	215	225	202	218	233	196	205	185	186	208	180	196	200	212	179	196	221	200	198	214	239	207	222	198	218	194	192	189	193	216	185	203	187	171	187	192	179	219	205	207	222	208	213	189	196	225	189	220	185	202	209	190	205	219	206	199	209	192	196	183	180	193	207	207	196	222	211	200	201	230	220	194	216	220	213	201	212	216	179	198	195	184	209	214	186	209	199	209	186	216	215	224	236	196	206	210	194	211	201	178	200	203	219	196	225	203	203	215	215	199	232	198	199	216	202	212	216	196	221	220	197	173	204	190	193	205	200	211	210	173	206	186	195	205	173	208	202	185	191	183	200	189	199	184	198	209	199	211	183	218	198	211	184	190	224	203	205	212	189	213	228	211	178	197	227	185	177	176	207	206	223	242	199	193	187	187	212	174	219	206	176	219	200	207	199	170	183	215	198	215	214	217	203	221	174	188	175	195	210	194	186	188	200	209	204	215	191	191	232	204	217	181	198	200	182	225	198	187	224	204	235	226	203	175	186	185	216	208	185	208	192	212	212	176	194	211	217	195	224	215	197	206	233	208	206	191	228	184	209	210	183	222	200	209	196	208	201	216	168	206	174	202	225	210	203	213	197	211	200	207	194	194	189	191	224	220	200	217	209	206	215	207	198	226	212	205	227	207	232	190	207	201	171	218	198	225	183	215	181	192	210	210	231	194	181	189	199	203	207	196	190	200	214	178	218	201	214	188	195	215	226	204	192	190	222	210	210	210	171	200	197	189	213	202	226	200	228	218	186	205	206	211	175	203	205	194	208	193	218	194	211	208	230	199	186	208	216	183	198	188	185	218	185	195	208	186	173	205	214	212	218	162	195	214	221	198	210	212	215	187	195	225	221	200	194	202	196	210	219	237	203	189	197	180	197	200	215	188	221	199	192	193	187	173	237	207	205	189	210	207	189	201	176	199	215	208	178	213	210	220	206	200	229	215	226	194	205	223	187	185	193	209	180	210	197	194	189	207	201	187	200	201	207	224	209	173	182	227	205	224	202	222	223	213	214	208	218	234	202	204	216	206	213	222	210	178	197	184	209	188	207	199	184	202	218	188	223	206	203	169	190	206	198	211	211	231	200	207	188	214	210	198	227	215	207	213	174	187	226	168	189	217	203	207	181	205	215	220	208	203	203	193	182	165	229	205	211	228	237	216	183	188	192	197	182	205	209	216	226	237	219	204	226	201	201	202	210	211	213	187	190	208	189	203	203	192	201	169	219	217	201	202	195	209	199	212	199	184	215	238	233	191	190	198	213	210	202	211	232	190	233	208	201	180	189	198	198	179	208	191	202	190	207	222	217	205	193	172	180	191	189	203	205	218	202	197	198	227	240	200	203	199	199	191	204	187	217	216	215	182	188	198	200	205	185	224	219	192	174	203	210	201	207	206	163	199	209	225	202	183	214	179	199	208	201	216	190	187	231	227	207	228	194	196	216	214	212	204	186	206	206	186	191	199	210	209	185	216	181	207	211	193	216	221	208	175	199	185	192	201	206	205	204	193	205	191	204	191	185	213	205	199	234	215	206	224	204	202	206	214	192	200	181	210	188	195	213	204	200	207	206	214	209	217	171	209	177	192	186	194	212	199	204	214	209	226	216	212	201	233	219	195	225	215	219	189	209	193	214	206	195	212	202	213	206
11384	14383	3567	596	594	590	557	552	543	550	518	510	512	505	494	501	498	492	481	505	526	526	521	558	590	839	1033	1194	1326	1500	1443	1302	1313	1216	1152	1096	1026	1076	966	932	959	987	881	826	923	861	835	826	816	801	779	732	693	767	675	672	682	663	630	614	576	607	567	589	560	612	532	548	507	541	533	509	572	524	525	494	495	529	532	492	472	447	514	486	475	504	514	501	536	451	498	494	489	514	507	515	477	499	518	545	494	495	512	497	511	502	515	488	488	502	488	481	450	516	498	500	483	497	535	512	486	516	482	510	473	502	473	482	552	518	490	491	491	490	515	516	501	515	475	488	516	494	489	496	498	478	449	480	501	494	457	508	492	512	513	510	507	505	515	488	471	523	486	485	523	482	519	490	502	506	497	485	529	512	488	478	514	433	483	541	519	447	489	506	467	507	481	488	518	482	502	507	493	448	468	499	486	524	498	486	512	482	454	450	520	480	522	481	491	519	501	497	505	523	515	534	493	512	516	484	519	512	500	472	450	503	478	510	515	513	492	470	492	503	487	461	488	468	488	515	498	493	507	442	487	486	483	480	504	500	475	504	513	501	492	533	484	490	484	503	544	509	497	573	497	461	494	520	559	512	515	514	502	523	520	535	467	457	476	484	476	511	517	472	494	469	527	525	500	528	466	481	520	499	491	511	492	488	527	504	533	524	501	500	472	530	470	513	479	507	500	497	479	542	504	524	483	489	482	477	503	483	469	481	498	475	486	473	475	471	496	515	489	519	501	479	515	455	511	549	509	524	532	509	487	490	509	503	491	480	501	487	511	519	491	494	478	507	492	475	509	470	481	531	470	443	548	486	497	546	537	493	532	528	518	484	510	470	483	525	507	515	485	458	509	484	488	491	487	469	544	517	464	507	457	474	496	454	504	514	507	439	510	514	469	517	462	508	477	475	469	466	485	520	465	486	507	467	507	502	526	492	536	535	519	506	514	514	467	478	486	481	527	501	432	499	497	539	496	507	493	444	468	500	465	502	492	491	483	492	481	503	531	522	484	497	481	512	495	500	489	501	503	500	490	502	473	496	511	521	496	504	531	507	504	480	525	502	475	487	512	446	489	503	482	529	509	496	507	505	476	514	509	471	516	510	468	490	492	489	531	477	514	499	469	480	544	457	510	528	519	492	482	511	478	490	490	488	506	506	497	486	537	538	488	462	493	484	504	482	447	494	493	551	519	495	475	505	502	522	502	510	502	550	514	485	471	503	466	494	467	510	501	508	500	520	491	502	493	483	505	508	525	519	499	505	467	525	502	465	504	494	456	544	488	501	515	469	510	463	499	487	541	460	557	564	514	522	516	494	493	508	518	485	473	482	500	478	489	522	506	520	482	492	488	483	505	481	524	447	500	504	513	507	490	505	474	479	479	489	474	485	458	523	537	485	497	494	533	528	467	513	495	482	472	525	533	483	519	504	468	469	505	467	474	484	514	473	473	498	494	496	504	500	516	499	463	514	544	509	531	480	497	485	468	493	508	504	500	518	474	491	482	512	485	483	510	495	480	469	509	492	491	491	518	494	496	516	497	481	510	498	443	501	489	511	510	493	488	478	485	528	486	524	494	501	537	510	483	524	502	493	500	502	543	544	551	513	523	485	462	434	484	484	478	470	531	469	489	477	478	466	473	471	512	474	506	476	471	547	490	512	469	469	531	532	517	495	500	555	495	513	485	493	462	495	508	508	487	472	485	449	476	492	525	519	525	474	489	449	518	482	492	517	481	500	499	495	515	482	487	475	507	507	536	467	497	521	494	477	498	480	484	498	482	514	469	486	512	466	499	495	489	507	503	486	511	498	456	467	492	499	529	467	530	487	519	494	553	495	522	474	501	493	480	485	482	480	537	467	470	482	508	465	526	498	487	501	532	494	487	534	504	507	428	498	474	558	506	512	550	511	500	505	479	488	513	521	469	527	499	499	456	524	482	492	522	481	485	455	527	505	507	488	531	462	511	493	500	496	524	522	485	506	497	470	520	523	536	539	518	460	512	521	514	486	450	504	532	512	530	528	514	516	514	507	496	516	472	465	481	505	501	522	469	495	457	503	495	512	501	499	477	497	518	494	508	490	490	484	496	453	500	485	497	487	523	502	466	526	517	487	515	497	492	500	474	509	554	500	507	499	520	484	507	472	528	479	490	483	499	572	470	495	525	458	494	511	480	500	484	500	523	531	461	488	490	481	496	495	499	509	489	536	482	535	451	518	511	470	501	502	511	495	508	448	506	524	509	535	543	509	506	456	513	485	526	485	514	484	525	515	536	478	492	499	531	531	481	546	491	466	480	514	489	500	487	484	480	493	499	492	510	506	496	504	455	526	496	483	482	492	517	533	528	501	502	482	503	491	462	483	484	524	499	483	497	497	490	464	486	529	471	522	508	455	499	508	484	495	502	485	496	477	498	501	493	503	539	520	512	501	473	507	473	478	467	468	555	495	489	553	493	520	504	489	515	513	454	501	483	484	511	509	475	475	498	513	513	471	507	518	514	526	524	438	520	484	465	484	486	486	482	542	495	498	456	497	467	524	515	506	528	523	507	508	498	464	531	519	481	501	501	505	484	488	503	463	517	520	528	504	491	527	504	488	507	497	493	480	508	512	519	453	524	473	497	514	513	480	497	513	506	491	518	515	493	520	514	502	485	495	472	522	523	467	516	527	484	522	501	481	499	510	496	530	462	478	481	547	504	477	517	485	520	465	524	495	509	497	482	525	481	498	540	505	501	493	479	488	481	497	536	485	491	536	487	528	507	462	477	510	531	491	422	457	539	529	533	515	508	522	486	471	469	461	479	503	475	518	522	488	534	526	463	499	455	501	493	482	511	471	493	485	470	477	487	471	485	507	502	503	484	479	497	498	423	477	495	481	497	481	504	536	490	510	496	463	504	493	534	501	504	540	512	513	506	495	540	469	479	509	485	539	472	492	471	479	488	529	484	518	478	487	475	505	524	485	498	514	497	525	455	501	458	527	537	486	493	537	525	507	493	505	489	507	505	509	487	517	518	499	464	518	472	461	448	501	522	519	533	490	516	461	488	499	501	505	496	494	521	493	495	453	470	459	516	552	501	498	501	471	492	486	506	521	524	510	486	493	479	445	465	511	511	485	509	500	486	465	509	480	481	483	536	496	550	499	499	484	479	509	504	523	486	493	527	513	522	483	509	492	487	488	493	483	494	498	472	522	518	492	479	497	500	486	512	506	476	537	485	489	508	444	502	460	502	483	516	495	445	529	495	477	461	498	508	496	458	511	513	497	472	474	475	500	515	468	500	536	495	497	489	512	470	517	455	518	511	505	471	486	488	489	509	494	505	493	446	458	498	523	522	473	514	481	511	525	479	467	495	480	503	498	501	488	499	510	525	481	473	495	497	518	500	506	515	497	498	465	489	479	474	462	456	536	499	489	511	486	526	520	496	500	496	509	502	474	524	524	506	511	502	490	490	465
41790	48781	28303	19121	11356	5043	1974	711	338	293	272	219	243	249	259	214	244	226	257	222	217	228	224	229	253	311	294	355	359	372	360	348	407	447	373	380	373	351	391	337	391	365	338	317	313	294	294	273	247	275	263	280	250	248	264	301	271	269	267	266	221	266	256	245	264	274	259	270	211	220	215	215	220	226	242	222	210	207	219	187	201	237	185	191	223	195	189	209	187	227	198	232	201	194	196	184	207	185	191	231	214	180	225	198	212	218	211	198	197	206	184	214	213	211	221	211	191	216	231	217	196	218	206	195	214	218	204	204	178	211	199	214	217	199	208	232	217	215	204	227	224	211	194	233	237	214	195	191	224	203	202	230	212	222	199	247	188	196	231	219	190	242	215	204	201	218	201	197	192	235	202	226	191	233	223	215	218	194	210	202	197	216	184	175	209	198	195	214	200	191	216	212	212	223	221	225	197	226	197	205	193	204	207	178	201	226	228	212	219	192	204	204	218	232	207	211	217	183	228	196	200	189	228	204	227	174	199	205	189	241	207	189	202	202	225	207	217	208	212	184	188	200	203	205	221	232	204	197	190	202	203	201	203	210	214	205	191	234	231	214	234	197	231	232	222	212	209	190	232	199	254	220	198	210	223	186	188	196	180	220	216	182	192	213	190	212	164	220	223	178	204	191	193	219	201	221	212	207	210	212	210	210	208	205	208	228	201	216	210	207	230	204	217	220	212	203	208	176	224	209	218	213	225	210	225	193	216	209	206	190	212	200	215	201	221	188	204	193	226	233	179	199	220	199	214	214	212	196	200	196	198	182	217	206	228	228	251	231	210	213	194	216	207	199	230	214	199	207	194	206	208	222	224	178	204	229	253	209	207	202	215	203	192	195	190	178	207	235	203	213	189	194	199	198	171	169	222	222	206	213	210	198	210	191	229	235	199	223	205	215	200	192	197	201	199	216	233	194	204	200	195	204	196	217	220	195	198	179	190	192	200	194	232	233	211	197	205	222	202	201	212	207	200	185	191	227	192	209	223	208	215	165	221	190	172	214	195	210	233	215	184	222	209	203	224	222	212	221	242	213	209	214	201	224	196	213	199	202	189	192	205	215	200	200	221	224	209	243	215	220	213	213	208	206	212	208	233	197	220	225	246	203	202	219	205	219	200	221	234	196	194	192	212	212	234	200	202	224	219	207	233	234	187	204	190	201	207	208	204	210	216	220	205	198	181	243	210	191	197	216	204	228	194	217	200	220	203	203	235	183	206	214	222	184	191	211	206	215	199	232	234	210	225	218	223	199	206	203	179	180	209	203	198	180	197	198	191	239	199	201	191	215	205	216	198	203	203	228	214	210	180	184	212	213	211	212	210	215	224	220	215	201	210	234	209	211	202	215	217	222	208	240	214	208	205	219	216	220	217	217	188	181	195	219	209	217	207	205	195	195	198	195	208	212	199	208	200	227	210	213	193	210	205	207	233	205	220	220	236	223	212	227	231	238	222	228	197	211	208	188	226	218	208	225	190	216	225	223	240	221	217	215	236	209	176	181	210	221	226	211	199	244	223	234	196	221	205	205	219	192	211	230	200	225	173	220	199	219	218	202	175	234	202	218	193	216	219	215	209	195	242	205	191	175	189	212	209	205	188	225	190	210	215	208	218	199	228	204	207	194	209	227	200	206	223	210	219	201	200	189	198	221	220	239	181	200	212	197	193	208	196	185	237	224	253	198	208	215	181	192	197	204	219	198	208	199	199	224	215	199	219	232	224	235	211	204	213	195	194	210	191	227	171	205	207	221	205	199	197	221	218	210	209	201	219	227	224	201	203	203	228	206	191	232	227	193	206	225	217	206	191	184	228	204	216	228	186	211	218	220	202	201	207	209	228	185	208	240	240	229	191	209	235	220	201	193	221	198	223	219	201	214	189	205	204	224	229	207	215	220	221	211	190	229	209	215	186	220	200	206	209	210	206	205	245	240	207	218	202	212	191	192	221	198	223	213	213	186	213	209	204	224	209	226	201	228	208	202	220	200	224	203	220	229	218	220	212	214	205	186	189	182	214	193	226	240	219	217	202	193	236	232	211	229	202	201	223	224	198	191	188	199	220	224	223	201	212	221	237	213	221	202	227	190	215	200	228	219	179	217	206	215	193	229	193	223	197	216	215	194	205	228	188	203	218	205	230	221	206	216	190	193	232	213	225	202	214	203	207	213	189	200	209	202	210	217	210	202	242	225	200	210	223	185	206	230	192	186	191	191	195	252	195	213	179	184	198	203	199	197	231	200	190	174	213	185	214	227	211	200	210	229	206	219	215	236	218	204	215	220	221	202	243	222	214	215	212	214	222	236	187	212	231	218	206	221	190	206	204	180	232	201	206	193	199	205	212	251	193	218	211	210	229	221	222	229	185	221	206	205	198	214	223	228	198	204	195	194	183	220	220	208	177	209	214	218	208	223	218	207	214	210	214	224	229	216	201	207	192	236	206	220	228	185	193	212	197	215	181	197	194	209	186	204	192	189	221	199	204	220	195	202	188	195	212	202	208	210	207	215	214	198	201	220	240	203	197	209	203	207	208	223	232	189	210	193	199	221	185	218	218	199	188	192	216	202	216	218	200	208	219	232	208	226	205	217	202	214	204	219	191	236	208	218	210	211	203	199	207	206	213	219	221	182	215	236	209	200	226	204	205	195	208	204	210	233	207	209	195	191	217	216	214	224	227	222	207	227	188	191	189	223	215	196	220	191	219	209	245	209	211	207	196	210	219	202	214	199	230	196	187	191	218	239	217	216	207	194	199	198	171	194	228	209	205	188	208	196	210	177	197	202	193	222	230	200	215	208	224	180	205	201	218	212	222	234	221	195	216	194	198	222	213	210	201	206	245	213	207	234	207	220	224	214	219	225	239	200	219	210	217	187	209	196	191	217	227	220	215	221	218	196	210	228	187	226	222	196	230	194	210	217	217	227	224	209	212	208	199	202	205	216	199	214	221	235	209	233	204	209	210	201	205	206	203	204	192	222	250	198	224	207	214	227	202	211	184	182	236	210	205	194	208	206	201	223	225	189	222	224	193	186	205	195	203	199	211	206	227	207	181	198	232	234	203	239	202	199	220	182	201	204	195	219	218	186	223	212	232	196	213	214	191	212	195	211	207	209	224	224	216	213	229	215	200	195	200	214	226	199	226	201	190	207	242	209	207	208	220	185	166	199	190	218	223	226	221	209	188	220	201	217	204	224	224	201	213	213	206	194	216	197	206	211	192	227	194	218	192	194	223	201	194	208	255	217	204	190	212	226	221	200	208	202	194	201	196	205	205	224	211	219	221	222	182	245	221	209	216	209	197	189	183	192	236	211	187	225	226	192	194	191	220	208	223	204	209	224	202	188	213	211	216	238	202	188	206	185	199	197	206	214	239	216	198	221	212	192	206	222	210	210	220	216	197	184	195	218	196	203	213	196	204	228	180	244	224	224	221	230	207	215	226	216	234	221
32374	45120	9231	2143	1813	1588	1276	1095	998	888	884	758	756	744	742	680	649	618	674	585	604	561	614	703	925	1219	1374	1635	1818	1830	1717	1741	1898	1941	1941	1882	1808	1881	1660	1722	1956	1603	1489	1396	1357	1158	1066	1173	1034	1012	904	866	874	859	944	964	895	981	1059	1005	893	730	725	740	784	920	904	767	575	573	564	560	595	590	532	536	576	546	589	534	575	523	520	510	498	520	563	539	487	539	532	491	484	493	497	540	512	553	530	506	536	540	543	501	534	479	507	499	508	492	475	470	508	526	541	542	514	459	470	493	525	511	484	480	507	505	516	482	518	478	507	502	503	518	512	526	522	500	486	512	506	535	484	509	496	469	493	502	507	508	531	492	523	471	496	525	508	533	508	496	523	535	519	507	454	516	516	495	534	516	516	492	469	517	503	491	500	495	485	480	540	494	538	514	538	492	532	491	526	514	523	494	494	513	502	502	517	494	492	505	505	506	564	475	516	500	511	508	515	473	529	490	518	524	510	497	468	466	530	524	523	495	491	547	530	520	504	469	543	495	485	510	489	547	498	523	513	530	547	523	531	532	566	480	487	497	493	505	512	498	522	500	522	532	525	492	486	493	491	488	496	496	486	545	532	550	513	536	476	471	522	508	498	502	528	498	486	493	512	502	492	530	523	469	519	485	546	501	490	486	467	525	476	541	481	494	522	530	477	531	504	512	538	469	509	513	489	553	540	486	546	473	501	488	476	467	518	504	524	523	505	499	503	485	526	518	521	486	486	531	539	494	542	500	504	511	463	514	506	509	494	476	467	505	550	545	491	505	475	469	493	481	488	525	520	473	509	530	532	485	523	516	526	505	526	425	450	504	507	479	501	500	549	512	486	484	511	471	556	543	520	540	512	541	521	488	474	489	511	496	515	497	522	507	487	497	503	527	495	522	504	520	529	504	515	493	503	539	516	474	549	493	482	504	495	479	509	472	512	524	510	527	484	509	502	497	479	480	520	519	518	512	498	519	502	477	495	552	497	488	538	530	502	518	499	481	523	505	475	500	492	484	483	524	515	503	530	522	480	518	492	512	507	500	470	517	462	529	526	540	493	492	522	500	485	478	532	536	518	512	523	520	527	520	493	478	505	506	476	487	496	512	514	480	533	493	475	515	487	513	495	515	490	491	509	478	522	505	533	528	469	485	506	536	491	491	492	524	513	530	530	502	498	501	488	488	501	518	495	504	513	528	559	538	504	500	499	493	505	485	509	489	491	536	515	499	495	566	501	488	483	548	516	507	505	497	522	528	517	526	494	561	501	499	539	513	508	486	482	509	488	521	525	485	481	518	501	497	487	510	486	486	516	517	457	479	481	509	519	508	498	492	522	491	499	526	511	566	530	499	507	517	513	499	504	469	535	544	510	500	528	494	548	492	501	494	508	499	522	530	520	536	517	505	509	504	468	527	560	511	478	535	486	504	519	500	528	475	462	473	518	494	558	545	477	475	496	506	509	481	493	491	491	515	489	507	515	490	516	494	512	514	474	528	496	541	489	528	453	513	540	498	534	556	513	531	531	485	495	517	528	513	523	510	498	504	534	502	473	512	482	513	504	505	517	512	480	477	483	547	500	487	522	522	479	519	482	514	509	519	513	518	506	513	488	533	530	524	497	510	516	513	488	533	531	557	489	469	490	512	488	485	565	509	539	487	529	551	483	518	482	502	520	460	506	452	502	514	527	505	509	468	478	496	538	488	515	501	544	503	501	512	513	514	502	531	472	482	507	495	483	534	554	530	476	509	523	470	489	525	512	538	528	484	538	519	492	487	477	506	504	500	508	493	519	500	521	527	483	485	524	538	477	506	499	512	511	498	496	498	530	512	500	511	511	519	488	521	533	483	501	488	501	472	497	489	487	544	470	488	507	553	522	537	559	478	506	520	460	479	519	470	439	477	483	480	476	536	492	525	518	479	450	522	525	554	497	496	511	511	504	500	500	490	499	538	537	477	505	476	518	501	497	469	495	537	524	515	492	515	474	512	469	462	494	473	484	516	529	519	565	464	471	514	517	495	497	518	522	513	485	477	530	510	519	479	497	520	521	514	511	525	531	448	535	510	523	492	499	527	516	487	535	499	515	554	512	485	541	529	569	524	498	534	535	503	505	506	510	506	497	513	496	496	534	525	508	476	523	495	463	509	523	529	502	518	523	487	511	554	559	535	508	453	501	493	499	510	520	538	515	509	501	540	539	483	516	466	507	480	494	526	517	531	548	523	510	534	485	509	544	485	526	563	524	495	515	504	489	495	518	522	515	491	513	543	518	493	471	521	493	487	472	519	525	478	490	526	549	491	518	518	498	472	492	514	507	524	493	495	508	550	466	506	487	496	533	490	539	491	449	513	511	478	460	511	485	512	518	487	545	533	502	507	472	479	515	546	543	483	522	498	483	537	495	470	518	467	499	506	507	500	510	512	472	514	536	496	496	521	505	494	485	557	508	524	517	553	526	490	486	518	501	493	464	503	506	503	471	506	511	541	502	486	516	523	467	510	525	505	503	490	526	520	492	532	476	471	466	490	473	497	526	495	487	521	536	509	495	516	523	485	475	496	537	544	522	514	479	496	530	495	475	548	504	495	485	497	513	489	493	524	466	495	493	505	481	514	472	478	450	513	519	495	474	480	510	499	529	475	504	502	510	517	511	503	513	484	522	516	483	500	534	490	491	533	505	512	491	474	490	498	489	527	504	487	521	505	531	537	502	498	536	438	505	511	529	504	499	518	509	512	490	523	502	539	486	495	496	500	506	514	506	528	500	464	524	467	557	512	491	503	503	519	515	472	549	495	464	524	488	475	471	495	486	525	503	498	499	487	490	467	514	518	475	480	525	526	519	534	484	510	513	472	490	524	513	509	513	485	511	518	541	519	508	490	490	533	466	497	531	512	504	483	485	502	519	501	526	476	514	474	486	482	501	507	506	506	519	510	543	534	452	544	503	504	482	514	485	539	512	530	520	488	436	479	492	515	520	510	504	463	475	456	474	544	469	523	532	511	513	464	514	556	490	485	460	474	558	513	463	525	523	503	508	480	516	467	554	516	504	524	487	470	544	539	502	478	499	496	532	509	495	492	542	510	506	502	514	515	508	477	511	518	484	543	525	483	482	548	478	491	480	508	507	499	525	496	512	472	508	502	500	528	516	501	529	456	524	478	534	513	505	541	495	487	465	487	497	524	540	533	530	511	482	543	500	553	521	507	493	544	500	517	497	523	522	528	531	510	533	513	552	514	550	489	522	473	532	497	478	531	491	500	552	516	537	486	518	477	505	507	515	512	530	492	496	481	508	520	494	483	501	489	483	463	507	521	506	490	548	501	511	510	504	507	473	503	502	508	535	530	541	500	549	477	481	546	475	488	516	527	492	515	560	513	510	530	549	551	516	545	484	532	507	496	487	484	511	532	510	532	509	548	468	524	519	529	511	523	506	497	467	542	502	476	510	497	496	507	529	541	498	503	507	555
51753	43609	31453	24303	22439	18092	10967	4282	1085	488	386	335	386	327	309	296	289	285	241	243	254	237	236	293	335	430	427	460	479	501	480	469	509	577	603	562	554	591	578	612	603	517	534	468	468	363	344	371	334	347	306	326	285	268	308	340	315	315	413	350	357	304	282	291	277	352	352	272	238	250	227	237	254	217	237	235	208	211	196	236	214	195	200	204	188	221	200	237	180	222	197	186	195	200	197	199	160	200	212	203	203	206	201	194	226	191	211	196	210	231	181	224	206	203	172	190	210	184	199	190	208	207	184	218	217	208	197	203	203	214	187	189	190	215	196	192	206	202	207	229	215	184	214	229	201	224	217	191	182	209	190	188	207	205	187	181	208	215	178	179	211	200	201	214	225	187	227	227	209	216	207	224	202	198	201	208	225	199	209	204	188	205	208	205	193	212	214	233	190	216	186	205	223	212	222	215	215	221	228	226	216	182	207	199	216	183	224	222	177	213	198	209	223	215	187	206	203	224	200	211	206	227	205	190	209	214	215	204	222	220	206	205	197	227	200	170	217	233	194	203	208	218	217	203	225	209	200	210	198	186	195	200	208	186	218	200	198	214	189	201	191	192	201	210	223	229	224	189	200	199	195	181	176	216	231	209	212	202	186	203	216	198	198	195	198	207	210	214	196	215	203	191	213	222	202	211	187	187	196	222	186	206	207	230	221	237	188	206	210	224	227	194	203	194	209	191	200	220	198	198	197	201	218	232	193	211	210	223	190	236	229	200	203	211	215	210	219	199	195	163	189	191	210	219	241	216	171	199	184	204	206	186	207	207	215	201	192	212	201	198	214	187	209	210	203	198	216	209	225	215	206	210	200	210	205	210	218	209	197	204	202	231	191	213	187	219	231	212	209	172	205	220	204	189	219	213	214	186	228	210	199	193	214	191	182	227	228	204	229	215	204	173	218	223	189	210	191	199	167	223	214	215	203	188	216	201	155	211	206	212	205	188	231	187	210	203	187	216	204	210	215	216	217	231	196	198	233	197	184	198	190	190	205	193	247	200	202	203	210	225	217	191	200	209	201	184	199	213	180	209	217	221	212	199	178	209	205	181	199	213	223	212	207	204	201	215	198	181	205	224	214	218	195	210	185	192	199	213	187	197	203	200	225	189	178	229	223	205	192	218	224	202	187	211	207	183	201	244	208	213	203	209	219	226	211	226	202	211	199	216	179	199	210	197	208	191	241	217	192	210	188	200	183	232	230	208	200	211	200	219	207	187	187	189	193	206	191	190	167	203	208	196	204	204	187	199	206	194	214	202	202	178	206	222	199	169	209	199	223	223	221	171	215	197	197	202	237	219	206	217	221	210	212	207	200	225	197	197	243	184	220	173	214	213	206	194	197	188	185	225	204	188	202	206	201	229	233	201	187	203	182	207	176	202	198	184	220	223	235	223	210	205	200	200	192	189	203	197	201	200	209	251	230	190	197	220	219	181	206	194	202	187	209	215	191	218	213	199	195	210	208	200	181	205	198	183	198	183	207	182	203	190	192	203	240	207	170	190	219	193	197	201	191	196	205	230	213	222	171	164	210	219	220	177	218	222	214	206	211	227	189	201	205	190	180	215	194	202	211	206	205	212	210	206	192	208	201	240	185	216	228	209	208	219	199	204	213	197	183	193	205	208	217	214	214	183	202	203	217	217	202	215	227	197	215	200	229	208	194	201	224	210	183	218	205	235	206	195	196	229	207	196	199	216	181	192	180	216	218	195	216	204	213	179	206	173	169	212	188	188	208	206	229	195	219	207	217	216	198	203	188	215	191	218	210	206	208	198	201	212	222	192	190	195	191	220	215	217	220	213	187	196	190	185	195	217	183	216	211	217	193	183	197	186	231	192	242	212	212	201	221	190	222	192	195	217	208	214	209	193	214	202	183	221	192	212	189	175	197	197	185	212	239	202	195	200	189	210	203	182	196	233	203	192	243	206	210	212	217	187	219	192	190	186	190	196	165	188	209	203	200	182	186	207	204	192	217	200	221	187	218	212	206	211	217	194	184	194	210	236	197	212	222	208	199	205	195	214	178	186	203	193	197	213	212	203	222	191	198	224	211	185	223	211	197	189	222	201	198	227	210	214	219	210	204	204	223	194	217	207	206	200	194	198	175	184	207	213	191	198	176	210	227	221	204	232	218	205	189	204	225	199	238	214	178	218	216	202	198	199	198	218	208	222	200	190	208	196	204	196	206	204	195	218	223	221	199	211	205	192	245	190	223	199	179	189	213	217	193	181	203	196	199	218	206	221	203	241	201	222	178	198	195	209	198	226	209	205	210	178	201	230	206	210	210	206	208	214	188	199	188	191	197	217	228	212	222	188	183	221	201	181	177	223	217	201	211	186	201	207	197	194	195	204	195	224	217	203	213	222	201	202	198	190	200	208	203	224	215	194	224	173	180	214	226	188	218	189	211	181	206	182	189	196	232	217	232	202	210	190	185	212	222	187	215	178	233	211	214	213	186	204	208	206	197	176	200	189	217	190	180	208	194	204	188	191	199	192	212	214	213	226	195	205	209	211	215	204	222	191	199	190	200	209	175	204	202	208	223	205	199	224	188	190	194	216	218	197	197	222	211	191	199	185	183	240	189	215	193	198	210	172	220	204	220	209	204	199	201	208	210	183	181	208	200	193	197	203	212	213	203	208	209	192	213	185	224	220	218	223	208	213	217	211	176	210	199	163	207	241	203	208	202	182	220	196	233	215	187	195	210	199	217	206	213	198	193	214	187	200	178	218	216	214	216	190	225	212	208	182	221	187	211	210	186	210	233	217	209	172	198	209	190	222	192	218	189	203	216	224	199	198	215	225	200	211	221	202	204	210	192	232	222	215	231	217	220	207	227	197	189	179	177	189	188	218	211	208	202	201	219	181	215	209	193	182	203	216	228	214	192	201	186	187	210	195	180	222	196	183	205	211	216	194	215	192	200	197	215	195	208	199	187	210	191	197	210	182	224	185	217	175	204	221	206	193	225	224	187	215	209	221	201	194	180	212	244	199	208	225	198	214	209	220	231	202	208	179	231	225	201	181	195	207	222	202	202	190	231	233	196	205	206	193	207	215	210	197	202	205	230	194	210	185	219	183	222	193	218	201	216	192	213	197	190	186	180	200	226	229	213	221	223	213	215	216	211	223	185	215	184	247	191	183	212	198	216	228	211	195	207	217	222	194	229	204	158	212	229	198	196	222	225	184	184	214	209	194	220	229	211	202	191	193	241	221	212	240	204	205	204	189	211	210	203	214	185	192	192	198	240	201	226	202	218	197	202	197	208	184	182	214	202	192	213	226	198	212	171	205	206	195	203	228	180	215	221	215	221	207	195	228	201	200	237	226	207	223	219	194	201	203	217	208	227	204	197	227	222	183	197	204	191	205	189	211	213	178	209	185	215	214	200	229	178	173	207	202	198	214	194	196	191	189	232	224	195	198	226	213	189	200	188	228	207	202
43837	52908	17484	5226	4108	3359	2771	2235	1968	1680	1414	1356	1197	1105	1021	1005	986	858	826	841	767	789	795	902	1374	1884	1951	2165	2659	2633	2679	2684	3034	3442	3555	3305	3311	3107	3212	3424	3472	2673	2377	2269	2450	1509	1547	1645	1374	1331	1208	1149	1108	1015	1359	1309	1347	1292	1725	1821	1455	1153	1043	1085	1165	1437	1512	1097	737	626	565	579	646	625	575	578	608	578	624	581	612	522	471	540	521	542	476	472	504	481	510	528	492	530	489	507	477	474	498	515	436	494	475	479	470	510	479	514	460	476	482	480	464	474	511	471	477	462	483	463	492	474	496	475	510	490	499	521	502	473	503	486	467	500	456	498	491	490	484	464	413	483	422	480	462	502	463	503	460	468	468	464	472	497	525	512	473	487	457	491	480	482	512	494	485	499	465	529	500	499	486	486	478	517	451	486	482	452	496	473	479	511	496	454	484	490	464	504	511	470	517	503	465	467	490	474	470	500	483	499	494	487	475	492	479	492	501	457	486	452	499	480	502	448	512	472	469	469	487	494	534	483	475	482	513	464	515	489	500	497	465	479	482	423	474	465	474	476	433	435	489	471	507	489	500	477	496	464	497	445	494	512	463	496	493	467	486	481	478	478	498	484	468	526	503	497	483	476	465	520	492	459	513	497	463	450	474	527	474	475	464	484	466	474	480	475	471	460	463	478	512	474	478	458	463	471	519	443	490	476	493	460	511	486	461	459	486	429	506	461	498	482	489	458	411	527	476	489	474	493	460	469	506	508	491	462	479	457	479	462	485	453	434	469	490	483	489	500	468	454	493	473	507	493	466	484	426	515	458	506	449	466	479	471	494	462	461	491	511	494	490	512	472	454	486	478	450	459	484	455	463	485	474	464	507	508	478	463	483	478	448	492	481	460	450	493	503	462	513	485	471	490	475	436	483	489	511	516	482	452	452	480	450	477	485	453	488	509	452	515	456	455	459	504	474	482	475	462	522	487	489	458	469	461	479	492	497	462	481	473	491	452	483	501	463	507	521	457	477	424	491	505	495	488	460	454	493	499	485	483	474	501	479	478	481	423	473	454	467	482	448	479	501	457	455	489	491	493	444	507	484	521	484	487	485	457	462	448	458	488	475	483	483	470	459	473	501	476	456	462	462	517	469	461	519	461	503	497	481	490	510	495	475	473	498	493	510	470	520	521	478	481	475	466	538	474	490	499	483	477	482	522	462	537	436	453	490	512	464	503	487	491	457	512	491	491	487	447	485	489	506	472	503	476	489	497	468	467	472	503	455	487	498	463	480	466	465	526	476	516	471	509	482	456	457	439	444	481	460	482	470	503	479	452	447	521	501	465	464	476	516	517	503	494	485	479	468	505	493	491	457	441	482	502	489	460	471	507	489	476	504	479	484	474	516	472	501	458	506	458	480	493	438	471	465	479	480	490	466	500	507	477	482	483	478	520	496	537	501	450	498	494	438	456	468	456	465	496	540	431	473	500	491	493	510	491	463	494	455	453	487	479	484	461	477	494	504	500	503	481	515	497	495	438	478	475	487	473	451	524	510	471	442	488	489	488	463	464	470	462	471	444	496	483	465	456	487	476	474	476	480	493	514	455	443	501	495	445	500	454	475	467	496	483	423	495	474	462	439	491	487	480	476	468	463	474	490	502	475	486	495	495	515	456	448	469	442	452	472	493	455	476	490	470	485	505	488	444	469	487	481	502	501	455	493	488	467	487	455	494	455	457	518	487	496	519	447	446	479	464	466	523	482	498	506	467	538	474	509	512	451	467	497	494	457	484	459	482	450	469	423	494	500	489	477	478	462	419	460	470	451	485	437	453	474	434	528	498	503	462	516	455	515	493	464	503	494	484	484	505	481	471	479	456	463	474	476	485	501	514	473	489	500	476	477	497	499	507	494	435	487	482	486	479	486	495	498	446	499	513	478	514	493	470	489	504	446	419	488	447	474	457	464	509	506	465	518	500	503	525	499	518	490	458	488	460	523	461	431	495	466	498	478	493	511	492	517	488	472	488	414	479	469	511	460	531	494	529	490	476	441	494	466	464	471	490	484	414	454	476	480	456	480	471	481	495	465	493	498	490	531	459	522	437	527	466	475	456	455	491	440	502	518	454	472	468	445	486	445	511	470	517	488	501	502	512	469	464	496	456	472	487	488	476	478	535	470	463	447	489	476	463	505	474	478	501	459	471	476	496	467	505	483	504	502	505	465	439	464	496	498	484	477	489	447	451	448	460	461	456	492	494	448	469	500	474	470	485	479	473	490	501	461	463	459	475	469	503	498	486	474	489	506	484	511	477	445	473	489	486	495	455	524	496	448	480	466	477	464	513	474	472	488	469	477	503	502	459	476	473	470	497	488	476	492	460	499	469	464	501	498	458	471	496	488	512	507	466	489	459	485	435	540	462	451	471	490	471	455	483	468	471	485	468	504	464	467	435	512	465	443	431	504	486	476	457	480	482	471	434	470	476	433	490	486	527	463	502	454	486	478	464	492	493	461	481	495	458	492	455	481	501	529	466	470	443	461	484	526	503	481	502	438	480	499	489	504	453	479	506	478	517	488	461	471	486	481	473	487	479	485	477	485	499	469	477	493	476	483	451	487	466	453	491	482	455	476	487	466	493	466	488	496	474	486	461	454	468	462	499	476	480	474	497	489	509	457	472	480	505	494	457	480	500	474	487	518	528	489	468	464	481	471	469	476	514	453	444	450	489	475	512	468	509	450	455	493	460	487	508	462	498	510	508	479	474	479	491	510	444	451	521	464	460	456	478	502	473	475	513	502	495	489	479	476	557	490	502	495	499	487	479	448	488	511	467	431	505	435	449	471	451	478	494	486	473	481	478	507	504	531	486	492	503	511	458	459	477	476	498	483	519	473	495	454	477	494	484	519	468	466	473	452	495	435	481	486	493	493	493	440	483	427	443	459	482	506	479	427	478	455	494	473	471	482	532	466	472	457	486	476	486	492	497	452	473	472	474	476	451	494	479	490	486	481	471	497	446	484	478	445	465	473	478	490	467	485	465	506	487	468	447	467	493	480	497	506	494	492	489	441	441	508	472	456	522	479	465	494	468	501	485	475	461	456	498	491	509	470	499	478	500	459	506	512	483	525	470	506	485	487	481	501	466	453	455	451	473	443	479	452	498	496	503	462	497	489	484	518	435	495	493	450	506	499	486	490	470	499	477	460	462	506	493	475	490	460	480	507	479	505	471	492	476	455	470	483	485	524	494	453	494	479	488	465	453	481	504	446	460	481	497	470	441	455	433	476	528	461	516	485	441	438	507	454	489	478	456	484	508	483	524	512	480	491	483	507	470	447	500	476	483	494	464	489	484	483	460	473	474	500	465	475	468	469	467	498	465	481	493	478	486	486	405	496	472	487	461	510	455	452	502	518	521	427	491	464	468	496	528	500	472	470	457	486	469	513	501	486	482	485	516	485	464	480	495	474	490	466	494	483	448	474	484	508	475	440	450	488	466	516	507	553	473	535	484
15164	16471	4209	653	275	225	239	215	214	226	169	206	198	195	212	225	211	207	182	193	231	216	207	214	220	235	248	289	291	318	284	294	277	293	281	322	303	277	258	247	246	252	233	244	247	264	235	241	212	252	247	242	212	253	240	227	217	185	248	227	255	216	226	234	215	219	216	210	209	229	211	202	194	225	189	201	203	222	203	208	204	208	226	219	194	221	208	216	193	200	213	216	209	167	178	217	224	187	206	218	198	196	207	201	192	200	180	223	188	236	228	207	196	216	204	181	200	190	218	219	215	200	222	220	206	175	196	216	190	219	171	204	190	197	197	195	200	224	186	188	199	212	202	204	189	219	198	191	205	227	212	191	188	217	232	188	179	209	207	180	190	188	218	201	216	196	233	185	199	215	186	226	222	214	248	185	178	176	213	205	207	183	221	212	199	199	191	195	204	215	192	217	190	239	203	199	194	209	191	213	204	192	183	192	215	199	217	206	189	204	217	217	208	186	207	180	192	188	236	179	230	214	223	188	220	195	187	171	204	197	219	198	187	230	212	205	198	197	215	192	212	227	199	216	190	180	203	184	213	171	195	210	194	190	207	191	214	185	218	180	199	194	204	206	223	207	191	197	200	180	220	213	199	228	214	206	191	189	196	209	207	215	202	194	187	170	203	232	195	191	189	217	201	217	206	198	200	225	219	224	169	195	198	178	210	196	212	194	213	192	217	217	228	230	225	215	207	202	176	191	212	219	199	222	198	200	217	225	181	218	205	192	228	220	174	188	212	192	227	211	213	189	184	217	221	201	189	218	215	179	202	236	201	185	185	206	218	193	204	213	187	205	238	192	197	242	201	209	193	196	207	203	222	230	211	199	192	194	216	201	162	232	196	202	191	177	202	196	211	180	187	176	206	197	189	206	201	198	199	199	207	210	210	221	194	195	183	198	207	190	208	198	183	182	219	194	203	192	204	201	198	202	218	228	187	196	205	213	194	204	235	239	217	207	212	207	200	180	200	224	197	214	217	217	197	212	183	197	243	237	203	229	194	203	187	207	204	191	199	209	197	205	198	197	219	182	209	217	203	216	230	180	219	191	213	212	235	196	199	220	211	198	209	183	229	193	181	225	200	229	209	191	187	207	207	178	182	222	203	199	191	207	230	203	192	216	191	201	202	170	183	215	186	178	222	191	195	184	217	206	214	229	243	203	212	206	208	196	228	187	206	203	214	201	213	206	198	203	199	213	207	221	202	197	207	227	212	224	219	180	224	209	205	180	195	190	209	208	213	191	235	205	205	207	225	208	202	180	182	231	208	199	191	174	185	217	193	209	194	212	175	203	194	203	192	203	186	204	212	193	185	199	229	217	192	209	222	192	181	193	222	195	208	180	185	215	240	220	214	207	212	219	221	213	211	177	211	243	226	179	195	209	214	201	199	210	198	208	221	212	192	201	191	167	209	219	217	218	198	196	217	217	181	206	197	196	187	205	215	189	199	179	180	210	186	225	209	207	181	226	195	180	225	218	179	200	209	185	208	203	215	204	213	224	218	206	186	220	207	176	184	219	210	186	192	203	225	224	191	218	220	199	228	207	214	189	210	178	190	201	204	188	208	185	221	218	209	196	222	216	224	196	203	190	188	193	242	202	221	218	203	226	196	231	207	219	223	195	201	175	204	192	209	198	215	214	211	227	180	191	196	190	196	212	196	188	222	229	188	216	197	194	198	169	199	202	220	230	232	183	203	202	204	198	214	207	208	179	197	194	214	219	231	186	189	225	207	209	201	197	212	198	189	209	205	207	215	202	215	199	169	195	197	189	204	210	210	206	211	214	224	202	212	197	204	187	219	219	212	251	193	210	223	210	184	205	213	202	210	191	209	199	208	227	235	216	195	219	232	246	182	207	184	215	213	204	202	224	199	201	189	200	226	191	167	208	215	193	223	188	181	212	174	234	207	202	209	223	188	197	200	218	178	220	219	206	211	202	215	200	212	182	235	196	200	179	206	203	198	202	240	193	205	187	218	205	218	218	208	216	218	201	215	201	211	214	197	206	209	210	224	204	210	230	196	200	200	193	190	182	219	219	208	195	226	194	195	215	213	211	201	185	172	207	193	220	190	186	219	222	180	203	212	207	219	184	205	236	225	239	204	203	197	206	204	213	160	221	222	199	202	188	190	219	207	197	177	201	212	191	193	187	219	213	209	199	195	214	216	219	201	217	204	197	225	200	216	201	233	223	191	173	225	164	212	196	208	207	195	221	223	214	205	216	211	235	194	208	214	194	179	198	221	182	226	173	206	222	213	193	185	219	187	207	190	207	202	189	191	200	179	195	211	197	209	190	226	222	237	206	209	193	189	226	202	187	208	210	191	178	215	205	222	193	213	202	206	203	215	187	203	177	190	208	218	225	215	209	186	210	197	236	215	197	193	162	221	222	193	222	187	225	223	237	159	197	190	191	183	193	225	213	197	173	203	213	192	194	202	207	240	190	193	179	190	206	205	213	213	228	203	182	217	197	208	189	205	208	238	197	211	208	184	188	199	202	195	202	198	217	221	216	221	216	205	198	202	206	209	200	198	200	192	191	217	216	206	194	211	205	195	209	192	212	222	244	198	213	197	209	221	225	225	212	201	190	188	223	233	223	202	214	208	207	202	205	232	201	210	199	203	187	196	189	186	185	204	215	189	214	232	189	188	200	204	209	187	214	228	194	207	201	189	196	187	189	204	180	207	216	200	223	200	220	181	192	207	210	198	218	197	194	171	206	190	212	172	199	185	191	204	209	222	216	198	243	213	206	224	195	218	217	200	222	202	197	225	191	230	215	209	215	167	197	201	226	194	205	194	217	231	206	206	207	242	195	213	186	199	212	182	225	227	190	201	204	199	201	203	224	206	199	226	213	193	226	178	201	188	175	210	188	197	186	198	194	183	228	230	226	195	211	178	197	181	200	220	219	193	193	202	208	218	216	205	217	231	186	183	231	199	203	191	211	209	212	199	203	207	206	236	210	219	188	208	216	220	196	193	184	193	208	204	217	223	197	207	193	190	223	197	189	196	198	203	183	194	171	197	184	200	197	189	205	187	216	215	227	210	224	212	207	200	215	189	204	208	200	192	214	211	194	193	198	197	179	197	214	196	208	226	210	217	169	197	189	213	198	209	203	210	201	223	204	218	215	194	188	218	223	181	216	221	209	203	216	209	200	189	202	187	210	208	208	202	209	193	168	195	209	209	223	232	197	209	217	217	175	211	206	195	197	182	203	208	193	232	208	199	202	212	188	193	202	214	198	225	175	192	205	183	201	200	210	234	201	207	209	218	207	205	189	199	226	185	211	229	186	189	200	194	189	184	187	196	210	201	173	214	204	210	209	191	210	205	197	202	222	189	183	187	194	179	200	190	206	207	211	194	214	186	191	190	222	194	206	184	205	197	239	197	200	215	197	204	221	217	182	218	176	202	193	206	187	200	228	223	230	207	197	218	209	214	204	192	179
11572	17908	2147	604	528	539	544	549	557	587	497	484	504	523	498	517	500	488	511	520	518	522	504	528	648	680	990	1228	1241	1337	1309	1327	1276	1243	1151	1088	1076	1026	1054	1038	938	925	917	920	847	841	835	787	823	801	765	764	725	682	628	644	637	617	603	611	602	592	590	544	571	573	533	578	589	524	529	501	517	483	513	492	467	510	506	527	513	507	513	513	478	480	488	497	488	517	485	451	469	503	502	487	532	473	448	506	528	510	528	501	497	494	476	485	468	512	519	450	515	508	503	470	551	493	487	485	499	500	484	490	484	467	537	520	506	448	480	491	473	488	473	499	538	508	488	521	512	478	480	512	513	526	526	494	513	508	488	504	485	497	492	469	482	531	489	524	504	464	504	501	453	526	501	478	531	522	520	508	543	528	467	472	498	520	476	498	428	508	480	521	505	523	481	544	463	477	485	509	528	509	501	481	509	505	475	516	525	481	511	474	483	509	503	479	500	469	515	502	454	489	466	477	488	508	525	459	471	480	501	519	488	491	488	510	515	478	523	507	496	481	501	458	518	508	518	513	489	538	507	508	481	511	510	510	520	553	532	518	519	456	477	496	512	470	515	487	509	474	513	476	492	523	503	508	511	528	494	486	504	526	474	503	524	512	497	534	479	504	506	500	505	517	475	477	525	459	504	505	529	497	498	477	492	456	536	458	460	525	515	522	503	518	491	443	488	479	526	521	473	502	494	482	499	496	488	514	518	511	493	529	479	469	518	502	547	459	498	494	471	472	531	511	446	474	504	473	522	465	516	471	499	505	497	466	497	512	478	501	531	477	427	504	498	474	504	489	479	522	462	526	513	504	495	497	490	493	478	484	496	513	507	493	515	526	468	498	491	504	503	495	503	451	480	515	489	487	472	473	495	499	490	500	479	480	461	460	505	504	481	530	487	452	452	534	505	464	452	484	500	486	456	464	507	493	493	491	520	495	488	518	482	479	484	466	501	527	529	453	452	479	481	488	495	486	483	521	471	500	503	487	462	448	508	492	447	503	514	500	500	480	488	485	525	503	477	502	521	493	516	482	509	470	462	478	521	472	522	514	542	513	533	473	487	479	494	480	486	503	487	470	486	492	512	492	464	478	514	515	490	526	483	471	532	460	504	454	505	484	516	504	482	491	511	498	485	507	485	481	478	532	517	521	473	454	500	481	512	520	508	469	481	473	470	477	489	466	514	460	521	483	518	473	474	460	510	512	506	474	489	455	493	486	545	510	470	505	502	514	493	486	495	466	494	538	483	517	511	483	525	506	484	494	490	530	514	490	477	516	477	521	487	546	517	477	497	493	491	533	496	492	511	505	479	507	478	537	522	511	492	515	494	507	510	504	527	511	539	507	500	513	529	519	492	502	499	504	490	521	515	495	494	507	482	532	520	498	473	485	498	493	483	474	478	512	527	473	479	493	516	540	509	481	500	519	479	492	518	510	500	526	475	486	478	471	511	528	526	479	475	483	501	500	492	506	538	490	496	500	492	466	525	490	494	493	507	473	500	489	489	471	512	482	446	470	462	518	482	488	517	468	458	509	530	506	481	493	511	497	505	535	501	473	466	505	492	453	502	447	477	480	517	466	475	552	475	494	493	483	518	496	470	480	461	498	540	460	485	508	494	475	473	547	511	484	509	509	510	492	463	481	498	494	547	488	492	536	524	468	477	485	520	481	468	480	498	528	492	504	506	461	473	479	476	510	499	471	511	501	530	475	504	482	511	504	493	486	533	548	474	493	494	475	507	520	470	479	471	498	491	497	497	499	499	539	496	490	476	493	469	469	473	490	489	491	529	484	490	497	496	492	505	495	515	521	495	503	512	492	494	502	548	503	491	490	504	514	472	497	489	487	500	481	531	491	487	489	480	508	494	494	471	486	485	541	490	523	505	503	485	488	493	503	501	496	495	455	466	494	528	489	495	515	516	512	515	480	507	509	514	471	499	482	509	516	518	519	454	466	514	499	482	478	513	519	493	494	501	548	510	528	535	513	504	496	528	500	475	474	512	501	497	530	504	450	469	473	489	477	476	513	478	465	510	508	472	475	457	507	461	497	513	488	477	522	461	468	518	510	477	478	440	483	530	489	513	506	516	509	490	469	462	479	498	487	482	500	486	512	498	513	503	523	521	478	493	483	459	474	506	493	485	505	490	503	487	488	498	488	510	514	516	493	469	521	488	485	478	467	498	433	521	491	531	520	486	491	503	501	481	508	486	506	512	516	530	493	511	479	449	480	476	481	447	489	465	490	495	520	456	518	474	521	476	504	505	497	511	496	456	508	536	470	487	517	473	462	505	507	508	556	473	493	492	467	498	482	521	510	507	520	489	518	512	552	484	483	489	501	505	502	503	526	468	503	465	475	504	487	508	510	519	491	479	498	495	519	491	550	478	492	484	517	476	482	507	507	497	513	502	464	475	483	469	495	500	493	478	480	504	482	513	527	494	512	502	496	489	527	519	464	514	509	490	471	492	486	489	516	520	519	507	533	473	501	498	527	468	513	460	529	465	455	489	482	492	498	472	483	497	494	484	474	453	511	495	469	505	539	466	490	523	460	466	497	489	481	524	515	482	469	492	485	516	515	508	530	450	503	527	509	492	516	524	491	481	513	499	519	515	523	537	470	533	485	485	506	510	511	522	473	460	515	485	483	528	511	511	494	482	498	502	492	518	527	497	514	504	529	512	511	528	501	527	495	491	540	484	469	517	493	490	489	495	517	479	481	521	509	505	526	507	490	523	509	506	513	471	501	527	474	494	486	485	466	489	456	478	507	508	461	455	497	463	500	509	513	485	544	511	548	504	476	497	493	495	497	461	507	479	540	490	497	511	518	472	500	453	495	494	503	464	492	513	518	532	506	511	482	521	464	511	520	467	494	466	481	493	490	504	517	506	464	521	473	474	487	490	510	470	468	545	495	491	481	441	485	504	497	500	470	470	492	508	534	500	533	484	495	480	529	497	474	489	536	533	492	482	476	487	492	521	504	491	475	498	510	436	470	558	499	487	488	481	485	508	470	456	464	574	468	524	528	499	529	499	492	516	466	532	498	524	437	485	498	476	494	445	521	491	500	486	490	508	478	516	518	517	519	481	488	499	519	493	481	517	465	530	478	495	497	508	467	496	486	480	497	468	503	481	473	521	484	525	538	495	503	488	489	463	517	465	501	505	521	483	541	492	492	496	485	476	481	534	480	480	494	500	489	491	478	506	508	509	509	475	514	469	477	456	501	497	527	449	512	514	482	497	488	491	524	474	502	495	508	550	478	480	494	480	484	525	466	508	495	484	497	440	436	485	514	524	502	507	517	498	547	512	487	502	521	509	524	506	476	503	506	478	467	448	477	476	466	490	508	490	509	458	532	454	519	498	486	523	507	499	475	485	468	472	541	504	545	507	489	519	509	528	543	494	495	535	497	504	505	493	496	483	508	461	494	518	514	519	514	481	496	512	512	514	488	462	535
43170	45095	32939	19286	11613	5346	2123	732	331	301	261	270	222	205	222	238	228	224	224	217	212	211	200	207	248	278	333	374	395	430	424	384	394	425	358	370	374	373	343	390	316	317	316	331	290	305	289	304	285	269	261	237	280	256	256	263	285	278	262	256	260	241	221	233	250	265	247	219	214	202	212	214	210	227	208	209	239	214	227	208	228	230	225	226	210	196	208	216	217	218	218	224	224	193	216	217	247	204	207	202	201	205	200	183	230	193	230	229	226	226	221	218	206	233	209	205	226	213	218	222	211	197	200	191	216	207	192	226	200	196	196	200	213	223	218	224	211	188	227	195	210	203	197	225	208	186	208	210	202	219	225	221	226	210	212	201	194	224	205	173	230	214	209	203	225	217	202	198	217	212	209	190	234	229	197	240	206	201	201	209	187	188	211	207	222	221	177	197	181	212	221	209	222	208	208	195	217	231	231	189	203	196	203	215	223	221	206	218	207	243	223	186	187	197	213	211	200	211	199	227	220	175	199	217	208	208	185	209	202	209	216	209	196	210	218	190	199	200	245	221	222	211	235	192	194	223	238	209	234	192	217	185	210	220	210	224	204	205	224	222	210	192	178	235	196	242	209	218	206	209	229	216	211	219	205	190	220	190	195	218	201	221	190	205	221	216	217	239	208	216	191	194	224	219	199	206	213	234	217	203	198	209	231	220	240	216	212	225	192	204	225	192	195	197	216	197	188	226	196	220	213	200	200	186	193	220	224	206	203	202	207	194	204	224	205	213	208	214	218	214	213	216	203	208	203	219	205	194	212	191	231	228	230	204	189	210	206	204	211	216	196	239	197	174	219	194	198	234	207	200	221	209	185	233	218	219	218	213	224	204	212	215	242	207	208	222	222	198	214	218	213	199	225	208	206	192	214	213	222	217	209	204	201	221	211	193	231	210	191	200	218	209	209	201	227	198	186	196	202	216	222	209	213	204	212	220	223	212	199	204	199	201	210	209	200	258	215	199	230	208	237	222	218	257	173	189	167	209	195	214	203	232	217	205	241	203	205	210	213	207	185	195	237	217	256	203	225	206	199	207	235	201	193	234	196	188	195	206	209	218	217	205	210	204	222	180	189	223	209	202	248	171	210	204	204	205	213	211	201	209	189	215	231	232	207	203	218	186	211	227	224	204	224	204	210	215	182	222	212	201	213	213	229	188	203	213	202	191	223	200	202	207	211	193	243	215	185	214	201	206	209	208	200	240	224	210	222	200	226	197	195	204	205	210	190	206	193	216	189	211	219	206	223	203	192	211	201	223	225	195	194	223	215	174	212	212	206	189	232	187	203	207	219	214	229	222	228	219	236	193	210	239	206	197	207	211	214	182	235	188	243	215	202	186	204	198	211	242	197	210	200	187	203	225	210	228	229	186	183	220	220	203	212	205	186	188	191	197	206	196	241	201	186	224	238	175	201	213	212	217	240	197	224	190	162	199	228	227	210	219	205	209	212	208	185	204	215	222	212	203	193	216	200	211	207	198	230	197	200	195	198	202	197	196	205	206	208	242	200	226	222	218	214	177	214	217	244	201	219	204	205	211	205	182	211	246	191	213	188	190	219	203	197	215	222	202	207	216	202	204	203	197	204	204	189	225	207	227	199	196	186	202	224	211	217	203	181	217	210	204	212	215	225	196	215	215	193	189	217	195	188	185	199	203	196	179	202	193	198	191	202	211	212	226	212	227	201	194	192	225	218	181	229	189	209	189	225	211	213	201	186	201	218	237	209	199	198	222	188	201	204	213	224	193	234	221	223	197	224	193	184	212	222	194	223	172	209	212	219	203	219	206	220	222	206	224	230	207	219	223	201	193	211	224	222	210	207	206	234	206	211	189	216	209	235	204	177	194	229	223	210	231	169	208	200	216	205	195	201	178	180	222	227	204	196	197	201	204	207	204	205	222	227	220	207	210	198	193	211	225	190	193	229	208	192	186	220	192	210	227	207	210	232	204	209	253	224	207	209	213	198	219	210	185	186	185	204	237	201	201	193	210	185	193	223	208	180	227	218	216	216	174	245	204	221	203	199	226	225	217	207	219	203	206	216	215	214	222	185	221	199	201	204	210	225	221	213	207	198	199	173	208	210	228	203	187	210	200	224	176	206	211	224	216	206	238	222	199	207	239	199	174	235	193	231	229	218	179	194	220	214	237	223	225	174	211	184	201	198	241	192	217	215	210	211	224	205	236	200	214	210	192	219	217	212	210	211	216	188	212	194	200	196	219	219	197	221	220	214	225	229	211	202	201	179	223	210	178	232	227	209	193	208	206	217	233	205	192	195	198	215	219	220	204	207	217	225	193	220	223	202	227	207	227	209	185	197	203	211	230	216	181	214	220	212	231	228	209	170	201	228	214	200	227	210	212	202	191	202	188	187	198	201	202	189	209	205	233	207	205	206	240	216	221	191	204	231	212	178	190	204	213	220	197	210	208	179	206	199	225	223	208	235	208	184	220	215	203	225	217	211	204	215	199	205	224	176	231	216	188	214	201	218	214	194	233	230	220	221	201	194	189	187	185	208	231	200	229	200	216	197	201	225	207	195	219	183	222	167	194	211	199	202	225	231	225	192	188	227	197	223	224	196	239	216	219	186	206	207	183	192	189	189	196	217	202	212	204	190	215	184	228	219	205	246	202	218	206	217	211	203	232	189	216	211	220	218	214	175	194	218	200	207	218	231	207	180	223	214	208	227	209	215	202	224	190	203	197	198	209	205	172	205	204	210	205	228	204	192	211	231	214	196	221	208	230	192	198	200	234	223	182	225	222	246	220	202	196	199	194	188	190	227	238	205	182	234	194	193	198	219	183	193	206	212	219	195	206	247	249	215	213	201	210	209	205	222	179	199	220	211	226	171	223	204	189	223	240	201	219	218	187	222	219	191	202	204	208	186	218	204	182	204	218	193	209	222	225	222	212	208	200	201	211	195	245	218	215	220	208	193	231	203	211	214	200	209	200	191	228	209	205	218	206	211	205	195	208	211	227	191	202	204	194	231	197	185	213	205	214	216	205	230	227	232	225	193	233	239	218	223	207	211	206	188	222	226	196	205	209	194	183	197	204	188	201	189	206	204	190	201	207	219	226	207	213	229	224	210	191	194	204	198	212	218	222	186	213	245	188	211	188	209	178	214	227	200	189	195	230	196	205	213	191	218	217	165	206	197	208	224	220	229	205	203	217	247	222	215	215	203	209	226	186	218	230	217	210	202	221	201	222	208	232	194	201	227	229	246	211	208	178	193	227	208	219	191	201	217	195	182	199	228	225	203	207	189	197	246	211	205	202	213	195	207	177	226	214	212	187	192	205	198	212	194	201	212	196	205	223	209	224	204	215	222	197	220	196	228	221	200	231	179	192	203	213	227	226	220	195	196	195	205	221	222	234	175	206	207	227	200	205	206	212	242	220	197	190	239	233	242	212	222	217	199	213	208	200	195	199	213	221	208	201	207	215
33286	39932	20333	2180	1788	1545	1316	1167	1020	928	862	742	752	714	655	667	680	639	631	649	618	617	618	606	684	1044	1374	1747	1688	1791	1753	1768	1844	1947	1918	1785	1790	1710	1797	1849	1632	1591	1525	1337	1147	1082	1146	1157	1074	992	991	801	782	857	974	830	1021	916	949	1053	932	752	774	744	738	781	853	648	579	612	563	557	556	574	564	542	574	534	557	536	552	514	476	522	485	509	501	518	509	494	509	507	491	507	504	507	489	489	501	497	478	515	498	488	549	514	500	465	498	476	513	506	536	491	456	539	489	493	495	501	529	483	483	495	513	487	519	460	459	504	496	523	544	484	510	493	512	522	520	502	466	510	480	513	475	521	497	498	508	522	537	499	503	540	443	550	494	485	528	489	491	480	531	502	512	475	493	482	496	496	508	511	474	495	481	486	523	505	472	528	451	481	468	534	524	511	473	501	522	496	480	507	480	502	510	485	487	498	496	510	532	491	519	528	513	480	510	533	475	510	460	453	500	528	448	455	517	528	515	496	523	514	491	529	465	519	490	466	552	523	504	457	490	511	533	473	540	469	518	506	524	469	471	510	496	497	493	482	509	499	528	477	540	465	517	485	482	485	527	518	504	478	518	552	477	480	513	500	533	526	485	469	503	536	514	457	511	503	509	522	496	566	498	515	491	498	483	563	514	471	518	507	503	499	507	507	493	533	502	493	492	499	512	508	465	517	510	510	462	504	507	503	503	465	504	519	509	519	495	462	500	531	510	513	521	513	495	481	450	510	473	483	488	529	514	524	496	497	496	535	477	492	526	499	496	508	487	493	500	491	501	487	526	466	521	524	485	506	489	507	470	534	488	528	471	505	505	550	501	459	505	473	482	498	501	484	506	508	535	480	496	468	520	511	490	534	480	475	505	536	477	523	486	474	540	548	547	495	487	473	476	493	521	472	523	512	529	520	534	518	506	565	509	517	489	537	507	468	454	550	465	533	524	508	467	479	518	507	528	539	514	508	491	484	493	462	499	493	493	511	510	533	482	484	502	498	495	523	518	532	522	497	481	491	546	490	499	484	529	553	480	562	512	474	520	537	507	492	486	458	467	503	531	544	474	475	496	554	499	522	525	498	477	498	483	490	508	485	530	526	502	515	500	519	454	491	508	463	538	545	510	533	501	484	491	486	487	512	508	457	475	550	494	548	510	478	492	495	483	502	509	487	460	544	528	467	510	507	514	507	505	492	528	519	468	474	484	520	481	503	494	522	491	533	493	531	467	531	534	544	507	479	531	533	464	494	488	510	482	491	505	469	457	521	518	507	498	499	535	516	510	486	465	534	466	472	498	479	475	509	478	537	518	514	483	489	510	500	545	510	516	493	482	498	502	509	492	479	507	509	531	509	490	494	520	486	485	455	511	496	518	469	513	480	468	543	481	497	531	473	487	515	507	505	514	520	486	501	558	488	507	484	491	494	554	506	505	485	505	474	498	484	482	465	512	492	535	515	504	472	497	530	505	519	523	461	492	447	527	519	501	522	474	498	498	497	507	492	473	490	520	485	553	479	494	490	522	534	489	475	527	500	495	484	513	480	519	485	517	509	454	508	497	518	528	511	486	497	535	524	489	535	525	481	509	485	481	541	522	488	487	549	500	540	511	520	487	540	468	508	469	491	534	460	531	498	508	481	506	484	523	483	502	502	496	503	482	483	518	475	528	487	517	515	508	467	481	536	481	536	477	490	506	490	506	529	530	488	514	479	504	496	512	528	481	510	498	518	512	519	510	485	520	485	501	501	536	518	491	510	463	507	464	477	497	465	503	516	489	502	539	479	493	477	541	481	535	473	507	509	495	480	495	458	509	532	515	519	487	520	504	519	507	503	484	478	516	470	508	503	512	493	499	500	519	474	476	532	521	477	470	481	539	516	500	499	480	503	508	514	507	508	494	474	484	543	463	529	484	486	509	482	500	485	492	524	504	496	481	533	526	480	484	472	504	511	491	517	493	500	494	505	478	484	507	513	471	521	534	465	528	498	542	478	502	511	535	510	519	452	516	536	528	503	479	498	485	513	511	472	524	537	539	513	511	494	496	474	501	495	481	524	528	527	482	481	473	484	516	459	510	513	506	493	486	516	500	530	514	526	517	506	488	472	526	502	517	524	506	509	495	517	480	527	519	503	512	508	513	468	483	488	512	493	515	539	512	544	493	507	476	534	499	482	496	512	472	518	564	511	476	498	495	485	518	539	475	520	522	469	504	568	436	513	496	481	523	500	532	504	488	471	479	514	503	520	519	508	513	458	514	504	540	495	473	486	510	508	513	481	519	491	523	523	483	521	527	526	513	480	452	505	499	488	543	499	475	510	512	518	457	517	457	496	475	501	557	521	544	495	508	491	458	468	509	492	498	490	504	559	499	518	512	500	523	523	520	504	476	503	500	496	531	471	501	507	513	474	495	468	510	506	493	481	496	509	520	514	485	511	510	525	495	522	505	501	486	502	518	515	515	498	532	496	483	492	522	499	542	492	528	485	518	485	459	497	479	488	512	495	483	464	519	492	508	536	501	502	507	508	477	513	473	496	487	505	470	458	478	511	528	467	509	454	476	520	539	530	471	489	494	456	520	501	476	529	511	516	502	500	490	452	482	512	533	485	503	467	500	524	461	500	470	471	508	529	505	505	483	523	488	517	530	516	487	500	495	518	497	489	472	507	494	470	514	482	505	502	449	510	488	495	498	501	541	511	489	487	506	500	531	518	540	502	556	492	496	428	504	503	510	523	482	515	476	459	495	472	515	461	519	490	528	494	518	499	517	483	514	487	464	502	478	478	530	489	486	510	526	527	505	514	508	542	526	499	490	497	492	497	497	490	496	488	541	525	503	476	502	457	499	498	501	504	494	469	491	490	518	452	481	505	474	499	488	505	513	533	482	490	489	530	550	528	493	513	488	470	483	500	494	526	529	509	552	513	524	503	510	504	494	557	496	499	504	467	498	505	497	526	512	485	521	506	515	485	505	510	518	519	481	500	497	477	493	481	520	516	522	486	493	522	500	514	495	506	500	526	506	481	472	526	466	524	508	510	492	562	486	517	522	461	498	551	500	515	551	510	486	530	528	486	521	508	496	514	458	455	483	472	542	547	511	464	523	538	483	511	487	494	496	513	515	501	514	491	484	501	479	479	449	514	496	501	503	522	532	516	515	465	458	481	508	524	504	521	524	506	516	525	524	518	492	482	503	494	499	517	503	528	489	516	525	527	533	534	555	527	498	490	454	504	473	530	502	472	487	528	513	517	505	500	517	500	526	498	492	481	514	499	511	521	489	541	486	514	491	495	543	526	491	504	506	491	472	515	510	479	501	496	486	495	530	484	504	512	519	503	475	455	512	486	507	493	531	500	483	517	462	527	497	496	521	493	552	509	512	493	501	502	514	501	536	509	495	523	481	514	550	506	481	534	501	479	477	487	505	472	482	488	518	514	496	511	494	476	447	494	567	493	528	505	478	485	541	487
51305	47467	35722	24629	22932	20495	13088	5624	1667	499	369	344	316	287	306	262	295	300	227	219	262	236	223	245	277	379	464	481	565	560	525	495	548	552	607	628	535	514	557	555	531	520	457	433	378	355	411	386	347	362	271	302	292	287	271	304	347	303	338	434	335	288	302	264	321	336	357	287	221	251	230	234	229	237	231	223	219	212	219	222	244	207	211	219	205	200	213	199	182	177	208	226	203	182	198	221	180	195	209	208	236	217	185	210	214	199	190	197	213	210	212	206	184	189	217	195	219	187	189	176	201	187	182	202	182	194	227	220	196	192	197	224	195	191	215	178	180	197	196	202	226	182	203	176	205	224	217	196	186	184	216	206	195	187	205	224	214	216	230	213	210	190	203	192	215	215	187	218	221	210	199	173	196	180	211	205	206	204	219	201	198	192	210	227	181	204	177	211	197	192	188	233	209	193	183	212	169	225	208	203	203	221	216	211	207	195	205	205	233	201	199	183	192	193	192	233	194	215	207	197	209	189	209	233	189	188	201	193	205	207	205	191	208	204	192	234	198	219	211	214	180	188	193	187	212	202	213	208	208	215	205	187	201	191	192	202	199	203	202	204	192	211	220	181	201	214	194	220	195	212	197	184	167	196	240	201	201	201	211	211	207	208	214	213	200	190	224	206	192	192	203	199	197	224	216	212	194	188	199	211	213	217	215	225	183	212	205	188	188	210	182	205	197	205	219	208	203	227	201	201	202	193	216	180	210	198	203	218	204	172	207	229	211	201	215	184	224	187	200	204	205	228	191	187	211	224	203	206	204	204	216	200	201	175	216	211	208	211	192	196	220	207	212	207	201	198	200	197	217	197	224	235	219	223	204	207	166	201	205	197	196	189	174	219	185	215	229	218	177	232	206	219	201	197	213	203	195	196	215	207	200	186	198	213	204	216	216	190	190	202	219	199	182	189	197	193	212	186	218	220	201	191	228	199	202	199	184	182	224	174	211	210	191	182	215	209	182	183	200	209	193	232	184	204	171	212	206	210	222	203	221	216	194	234	175	202	177	227	210	191	221	210	246	197	217	202	194	174	201	191	201	189	185	201	225	205	231	174	194	200	189	204	213	201	203	194	208	212	218	199	198	186	215	199	200	195	217	198	180	201	201	216	199	186	177	213	208	194	193	202	196	227	208	198	181	197	201	189	231	208	225	186	189	223	227	203	178	184	203	193	213	211	206	202	179	211	215	215	212	194	216	180	204	186	226	213	205	190	221	218	213	222	214	211	205	188	216	225	194	232	194	207	215	238	194	197	199	187	196	192	210	199	184	211	228	184	234	204	201	207	167	203	204	214	226	199	205	198	208	198	213	200	217	208	186	208	208	211	196	194	199	224	196	207	188	183	189	204	241	201	204	192	202	214	217	154	220	167	211	190	195	206	189	226	204	209	200	199	223	226	217	192	213	197	193	197	181	216	229	196	205	212	218	206	208	201	194	230	219	203	214	193	201	208	218	194	215	209	226	220	192	206	200	199	225	205	206	214	211	185	186	208	221	199	172	194	195	214	212	226	191	256	186	193	181	196	203	203	223	211	207	187	206	215	181	207	210	215	214	206	180	196	219	179	198	220	189	217	216	197	230	201	219	198	210	213	223	200	211	200	187	212	228	185	179	227	216	204	209	192	193	199	190	205	204	214	186	190	219	218	209	216	191	191	188	232	206	196	224	238	233	232	231	210	191	229	197	178	202	177	233	225	209	195	187	214	222	197	202	217	215	187	203	196	195	208	213	186	205	203	179	195	201	179	191	215	193	191	234	223	204	204	195	216	187	191	194	199	222	208	187	202	229	216	209	196	205	195	191	211	203	222	165	185	188	191	179	204	210	200	194	218	220	205	190	187	192	194	182	227	190	209	212	194	218	223	221	199	192	212	183	192	211	202	196	222	244	201	214	179	172	210	186	205	227	208	210	219	216	201	211	189	215	206	241	210	220	191	207	171	207	189	211	201	196	223	200	204	199	202	209	224	198	206	197	194	183	190	214	184	193	196	192	223	206	223	196	190	221	160	181	187	200	230	230	216	200	206	210	195	238	193	214	222	224	209	228	214	181	204	211	193	225	199	206	219	188	213	213	202	200	203	216	230	197	207	188	201	215	234	211	181	226	187	187	219	208	206	208	239	202	193	178	172	207	198	185	206	195	165	209	213	198	191	215	212	207	209	240	203	220	202	219	230	202	181	204	220	175	228	202	217	222	182	211	202	199	188	185	219	178	229	201	177	197	189	208	198	203	178	210	212	210	214	186	181	191	196	178	199	189	195	191	237	215	197	234	226	208	219	209	209	191	189	192	194	181	197	213	184	198	228	206	202	194	209	188	195	214	204	191	200	212	208	190	170	218	227	201	210	185	163	215	202	219	192	186	213	186	209	196	218	189	214	216	211	208	205	178	189	200	195	213	202	193	203	195	203	217	176	181	206	199	203	195	215	183	213	194	190	196	196	194	190	197	204	190	223	190	202	218	168	178	228	178	174	189	215	196	208	200	214	194	200	215	219	190	210	196	198	217	226	197	208	209	190	195	230	195	196	205	212	193	185	210	217	210	206	197	195	180	181	205	190	214	212	214	224	202	203	205	200	199	203	199	205	217	205	192	193	185	190	204	227	200	183	185	203	180	204	214	195	215	215	200	178	201	197	205	206	214	204	208	230	204	200	216	219	204	204	197	177	191	192	200	194	179	232	227	224	187	195	219	190	185	218	233	208	189	211	225	204	217	211	209	209	200	226	212	186	230	221	195	224	228	226	174	218	229	190	203	168	189	196	201	189	193	230	199	214	218	212	216	204	193	215	187	194	174	186	209	181	188	200	218	194	183	214	215	220	227	204	215	177	181	194	196	206	227	176	223	206	202	227	175	180	208	215	208	210	192	216	182	192	219	193	202	251	205	193	190	205	215	229	179	166	184	175	192	219	196	212	200	192	208	198	215	211	212	207	211	206	214	175	189	202	220	213	194	188	196	188	197	190	180	202	215	207	180	238	189	205	185	194	205	209	189	202	215	188	224	205	202	220	200	216	174	232	192	207	215	174	236	172	213	207	203	203	203	236	186	182	207	169	220	201	216	196	185	210	183	192	211	218	213	177	214	209	199	186	215	171	238	222	202	208	194	202	196	199	206	232	209	212	211	213	192	207	192	202	192	202	209	215	206	193	203	196	181	189	231	201	213	186	220	186	213	186	191	216	202	181	173	187	210	204	185	205	205	219	196	199	204	187	204	198	208	177	233	231	209	212	186	192	209	177	205	183	182	192	208	229	233	203	212	214	207	191	199	189	213	212	209	183	211	184	189	202	224	185	220	192	181	185	196	200	199	209	199	209	175	211	199	204	201	204	196	187	244	188	202	193	192	193	189	180	190	182	216	190	211	197	201	200	215	193	199	222	212	211	203	224	207	197	189	176	181	173	195	218	219	203	203	216	191	194	200	222	187	197	212	207	180	188	183	228
42012	53205	32791	5029	4105	3212	2593	2286	1968	1657	1438	1336	1154	1088	1014	1010	897	848	847	790	793	724	749	748	978	1662	2344	2576	2920	2836	2768	2711	2900	3170	3557	3310	2905	2993	3194	3075	2706	2676	2565	2031	1683	1644	1710	1681	1737	1335	1195	1083	991	1256	1307	1163	1561	1278	1542	1876	1385	983	981	1081	1141	1338	1346	889	632	687	650	648	698	625	576	647	618	596	629	606	533	495	495	509	510	510	521	514	488	469	471	455	520	471	470	472	445	468	493	481	468	470	501	477	485	478	475	452	486	468	430	487	490	482	458	491	464	482	494	500	458	471	407	447	502	470	482	467	437	430	458	500	482	468	466	468	462	459	498	495	482	481	468	475	456	471	478	448	479	497	445	463	459	486	441	495	440	488	487	468	476	448	506	467	486	486	482	471	483	503	459	463	449	470	460	476	468	475	486	462	504	466	458	466	494	446	419	475	516	471	512	490	476	469	421	465	464	465	489	489	428	485	490	493	509	475	479	509	472	455	488	496	498	493	447	470	450	487	476	465	487	489	483	493	467	495	495	427	458	454	500	463	467	464	489	430	485	428	511	487	449	469	486	506	438	492	487	483	510	475	448	467	453	436	518	462	472	474	490	471	485	497	478	480	528	465	476	507	485	496	484	465	484	500	507	482	507	453	482	474	471	445	489	436	474	436	474	445	473	495	473	463	454	492	455	454	452	485	492	469	452	470	490	466	468	473	486	491	471	505	486	461	461	487	480	468	437	466	475	452	451	486	465	491	462	477	451	469	465	471	498	462	483	437	517	476	492	494	491	434	492	445	476	485	481	449	452	513	474	510	475	481	450	481	473	483	454	468	456	466	487	487	490	468	469	486	474	472	498	481	487	484	522	497	460	481	440	517	512	477	486	491	484	487	481	458	507	442	511	460	424	478	471	473	459	443	497	478	457	471	463	447	498	463	505	485	479	476	485	460	442	439	490	465	462	478	433	448	466	511	470	478	487	466	502	445	505	471	505	456	468	468	471	448	484	457	481	471	481	438	449	446	500	529	492	457	481	477	492	472	463	446	478	434	480	465	478	480	476	478	454	446	432	484	466	471	474	466	487	489	458	471	473	453	463	468	460	445	449	446	484	494	456	458	471	450	499	468	492	493	466	500	498	462	468	474	471	485	481	464	484	482	472	449	431	461	450	504	453	486	491	477	464	469	478	465	448	462	477	480	464	480	475	423	474	483	470	490	496	506	473	452	460	507	468	474	456	428	483	470	485	481	466	476	493	518	464	464	472	447	483	471	478	479	477	455	498	469	476	455	513	458	434	494	495	493	506	501	481	494	478	484	482	442	426	442	448	435	480	499	474	461	426	477	477	474	434	476	455	488	503	443	458	493	453	531	497	477	468	479	441	475	488	481	459	474	456	479	470	465	473	514	464	466	491	491	467	456	475	485	443	514	478	480	471	464	465	481	464	473	436	454	490	470	475	439	523	500	446	457	474	464	459	491	494	447	495	457	472	487	503	483	472	483	486	470	445	490	477	497	482	499	510	467	470	499	523	493	447	474	447	509	472	496	446	444	473	480	489	495	483	481	446	484	486	445	468	472	474	468	447	478	477	499	496	487	526	461	474	432	473	465	488	432	527	499	498	439	450	511	460	494	485	515	465	463	452	491	496	435	461	489	488	502	499	464	493	495	442	456	494	467	492	460	487	487	527	505	488	518	473	473	477	490	483	487	476	470	446	456	438	475	486	482	492	500	463	529	452	507	468	514	513	493	474	456	428	466	459	454	488	498	463	510	476	453	493	461	461	492	480	496	476	487	473	478	454	450	475	472	474	449	484	485	478	471	504	452	416	485	470	479	479	468	442	467	473	497	467	557	485	459	489	467	460	497	470	501	475	473	485	474	494	472	482	484	432	454	477	507	511	492	497	478	513	470	453	452	484	478	523	445	482	514	464	509	492	483	508	485	466	451	492	492	486	489	490	462	487	496	443	449	501	481	468	451	500	476	464	472	447	471	450	513	460	440	457	504	503	497	429	467	472	483	500	454	475	469	493	470	478	464	504	463	448	462	470	510	442	477	470	484	473	480	430	507	475	491	436	499	476	465	482	474	497	459	494	463	494	433	473	494	498	465	477	461	477	446	475	470	490	483	493	478	496	490	497	488	488	443	467	499	516	489	452	478	461	462	494	460	492	474	431	487	418	515	459	471	497	453	439	442	499	491	450	458	470	457	467	475	456	450	473	461	442	429	474	441	464	491	508	463	451	474	505	479	445	423	504	432	451	487	446	467	467	454	475	485	487	504	495	448	459	475	516	457	451	483	481	465	495	484	478	472	499	477	478	462	456	471	481	487	477	446	482	454	471	502	495	486	491	476	474	492	444	455	439	510	460	448	457	454	448	477	457	473	491	506	481	491	468	453	493	460	455	508	406	477	485	469	455	476	501	486	501	484	493	479	433	494	476	512	445	514	482	494	463	485	458	478	438	445	476	466	491	471	446	458	413	473	514	456	454	457	478	472	500	517	485	443	451	460	491	494	464	464	465	487	476	442	505	466	488	456	498	436	473	476	460	504	450	507	482	495	420	460	480	461	496	486	507	473	466	485	472	450	478	472	519	504	487	475	502	488	478	515	480	505	499	469	449	457	466	465	500	465	476	432	470	491	472	504	492	462	476	477	437	478	505	501	514	499	481	490	451	468	466	482	479	474	465	518	472	486	494	489	473	458	531	482	514	457	503	493	512	457	485	484	454	475	456	441	496	469	473	478	490	491	483	490	487	481	444	469	471	485	477	529	491	491	466	464	474	464	449	503	465	484	470	469	457	478	472	497	475	542	515	466	473	479	473	465	472	512	456	475	469	485	464	486	446	484	428	456	509	474	455	493	485	492	463	442	494	494	501	467	495	483	468	512	457	445	496	454	461	476	465	426	491	506	473	498	490	448	463	525	471	485	473	485	524	462	496	512	487	460	489	487	458	482	489	476	413	463	492	495	457	459	454	442	443	494	480	485	443	505	433	447	477	450	443	475	478	480	491	473	488	465	501	463	489	483	454	480	471	446	483	468	468	460	450	501	512	449	499	480	445	448	482	523	470	465	490	491	475	449	454	469	469	436	494	485	522	458	446	463	468	440	453	466	456	491	501	470	472	469	506	417	459	501	472	497	477	499	473	455	484	486	493	460	458	462	487	481	437	459	466	473	439	493	495	466	481	468	457	474	485	507	501	458	474	470	471	481	426	481	487	505	486	470	427	471	489	451	477	512	461	463	448	471	482	478	459	487	503	454	510	471	460	431	436	456	460	492	455	440	478	478	480	461	472	502	466	522	462	447	470	488	455	459	511	519	515	463	509	475	509	454	494	479	509	486	501	462	480	478	498	465	461	453	502	488	467	474	480	455	477	450	475	445	506	484	478	478	507	483	481	451	490	457	491	503	464	495	526	454	488	452	509	460	483	472	496	480	469	440	512	476	489	482	477	472	478	498	482	485	455	477	501	509	457	482	479	437	435	469
14465	26023	16360	2379	412	225	196	208	198	214	195	201	200	205	216	192	192	173	183	208	182	193	213	211	198	229	279	285	284	290	310	283	294	275	262	290	263	270	249	269	270	284	251	233	258	267	241	241	234	208	233	245	232	228	235	219	223	209	199	246	213	217	223	212	205	208	209	201	199	225	200	216	201	218	243	225	212	216	194	197	211	226	213	205	189	207	195	169	201	186	189	211	204	207	210	208	227	218	226	199	207	210	205	193	184	211	194	200	187	207	222	182	182	194	210	193	195	218	201	184	210	191	207	223	189	217	214	222	212	193	208	201	191	221	219	161	202	224	193	182	187	212	186	214	217	211	202	218	169	187	181	224	211	209	212	209	208	195	217	204	225	203	197	213	200	200	186	180	189	212	189	221	191	213	205	205	169	190	213	198	207	212	217	217	196	217	202	223	194	186	211	221	187	182	187	219	199	189	211	200	208	220	218	197	223	238	233	208	207	198	212	192	199	194	206	191	190	206	209	212	180	205	224	212	181	219	216	195	198	208	198	193	183	205	221	199	198	208	174	202	175	219	200	197	198	212	175	205	178	200	184	204	195	218	225	198	207	177	189	191	210	194	227	173	202	199	212	210	204	201	207	191	205	207	194	218	197	186	208	163	200	211	206	201	219	200	170	219	200	178	188	206	183	210	210	223	215	171	197	214	240	223	198	179	182	213	205	204	181	200	209	210	193	203	183	208	212	199	212	188	192	228	198	204	199	187	202	173	203	190	207	189	195	209	236	196	213	219	199	210	198	163	181	177	183	235	185	212	206	201	196	186	177	196	198	214	186	196	199	208	216	188	184	179	229	219	223	183	214	184	212	190	226	222	174	195	220	196	216	178	198	227	226	229	190	202	210	192	200	194	233	215	210	172	201	188	219	166	190	195	203	202	190	194	194	223	207	192	182	176	199	189	205	221	211	204	204	220	187	192	216	231	195	209	202	203	200	187	212	204	203	206	231	173	182	175	203	224	196	223	229	206	212	216	219	195	202	184	202	179	218	205	199	194	186	194	224	209	219	213	208	208	181	180	195	185	239	202	213	214	184	198	199	232	213	184	189	201	192	205	208	213	194	183	204	213	192	203	206	228	229	197	201	177	192	182	212	205	199	158	194	202	211	196	199	216	215	195	176	204	207	233	182	213	223	180	207	195	216	186	190	194	199	186	218	197	188	200	186	179	230	200	238	185	230	218	220	231	212	193	193	171	181	190	198	197	187	222	216	182	187	209	202	209	218	191	197	201	187	230	214	197	198	202	183	228	219	207	220	177	187	178	206	197	182	195	205	198	215	217	182	184	218	224	204	212	215	182	219	209	189	183	211	179	187	193	200	189	194	198	201	208	223	227	191	211	178	189	226	210	213	227	188	214	204	174	220	199	195	194	226	203	201	206	224	182	189	200	189	214	196	165	193	194	196	224	235	199	207	184	184	199	212	212	203	219	209	215	219	227	189	202	226	200	204	205	214	183	198	188	195	209	193	197	214	212	195	209	168	203	201	178	201	218	213	210	189	182	155	194	213	187	202	199	205	237	210	197	204	192	211	196	211	196	204	177	215	197	204	197	198	192	213	205	197	185	189	201	191	169	218	227	205	203	209	180	185	211	206	188	209	206	188	208	196	233	188	197	224	191	210	211	205	204	197	197	201	213	193	219	222	202	191	202	175	188	208	230	181	199	202	233	200	196	183	209	197	215	188	207	188	200	207	222	212	216	206	205	179	220	211	192	222	208	196	213	215	215	207	219	198	230	211	202	173	197	195	248	173	196	234	199	202	217	215	205	183	218	184	215	214	188	196	204	191	245	194	182	216	213	222	223	208	197	230	203	197	209	194	208	208	215	215	203	189	204	196	186	167	220	186	196	216	187	205	216	200	200	214	204	187	219	190	224	198	225	236	196	217	181	193	214	199	211	189	226	207	196	204	201	225	186	168	219	201	191	193	229	198	223	229	179	184	191	199	189	182	197	198	225	177	192	205	191	187	196	175	178	214	219	202	215	248	192	191	207	195	203	214	193	181	212	206	198	205	193	211	211	202	181	203	224	206	216	200	196	211	196	210	213	183	191	208	192	186	202	189	209	217	203	226	185	208	185	222	180	188	171	207	219	193	188	202	190	200	190	204	201	238	198	217	240	169	201	174	190	225	220	189	176	214	194	183	183	222	193	210	170	215	189	199	185	208	176	183	199	168	232	181	195	238	204	209	187	196	196	225	216	197	175	200	193	250	198	199	218	216	207	228	197	182	175	177	201	190	205	211	203	251	198	200	211	207	196	211	196	202	219	208	189	221	177	199	221	189	217	204	222	193	218	239	206	164	181	212	206	191	205	160	205	223	207	180	196	207	197	217	201	189	190	225	248	210	203	194	206	192	234	193	211	200	214	220	236	212	211	208	192	198	198	212	207	203	164	213	191	191	187	182	199	222	189	207	196	221	197	196	209	200	218	203	240	186	214	201	227	192	180	189	206	218	208	223	196	204	222	184	206	216	190	178	190	187	234	212	187	227	195	223	211	201	187	182	199	201	222	198	190	215	233	188	169	237	208	181	194	204	213	195	210	205	236	221	181	189	185	217	206	216	195	214	199	210	172	217	224	206	178	186	204	198	204	187	217	209	193	197	194	178	197	195	195	215	196	222	213	214	211	204	202	221	218	214	191	194	206	203	206	185	194	204	195	184	212	185	181	229	196	205	180	194	202	198	195	206	206	202	214	193	228	208	192	204	208	217	201	215	196	207	213	222	198	180	204	213	221	228	215	217	204	200	202	231	213	200	180	239	214	183	209	216	203	200	226	203	215	209	194	238	193	221	198	195	188	196	196	199	203	203	200	180	176	177	209	216	211	212	184	210	208	230	232	196	190	208	199	197	205	210	190	199	201	192	219	183	177	213	226	196	212	190	195	214	221	219	192	195	225	171	210	213	184	199	215	207	220	180	205	208	195	198	181	190	214	217	171	219	197	195	209	200	203	199	214	192	190	202	204	205	204	186	197	211	213	205	213	215	207	174	179	208	200	213	182	201	230	206	197	230	196	180	196	201	189	199	230	195	213	206	195	200	178	212	186	203	223	212	216	208	201	215	192	181	191	222	190	164	180	204	201	189	195	215	188	222	198	208	184	212	198	248	197	192	195	200	213	194	203	193	203	211	208	218	219	214	202	204	210	205	187	207	228	192	237	217	247	197	199	219	203	207	221	191	188	205	220	200	212	198	181	219	202	206	191	182	218	216	183	191	191	195	185	191	206	221	197	196	180	223	210	192	216	173	207	192	208	215	178	205	210	213	211	203	241	190	233	192	189	209	180	209	192	216	197	214	191	185	203	185	204	207	180	205	213	218	204	219	210	176	205	192	193	202	196	197	222	201	221	180	214	192	184	213	189	221	201	200	182	194	227	211	216	182	211	208	170	206	228	207	183	201	200	189	213	179	206	212	209	184	205	194	236	202	196	193	189
10522	26470	17244	611	555	539	546	491	494	520	489	510	484	501	510	518	508	499	516	452	496	500	516	526	601	799	912	1153	1225	1066	1147	1123	1140	1190	1099	962	1007	996	917	942	929	944	873	839	815	740	800	774	746	820	770	685	705	655	715	613	625	607	566	564	577	553	543	512	531	554	533	512	518	478	496	497	473	491	494	468	511	525	506	512	514	504	547	514	507	561	534	466	504	518	494	447	501	449	535	503	479	453	505	491	482	503	492	508	501	493	520	494	494	457	498	494	513	526	511	484	502	490	487	508	528	499	455	543	500	502	458	485	471	470	529	520	463	481	508	484	483	511	493	508	446	489	503	493	507	512	512	499	483	474	488	485	494	473	499	495	475	445	497	494	482	472	459	511	521	512	477	501	490	516	478	456	506	502	503	495	520	508	457	512	536	492	488	491	463	507	500	464	472	478	489	483	500	503	469	484	495	466	512	471	511	472	528	431	497	510	534	496	497	483	484	504	489	472	458	475	503	519	472	495	519	516	461	516	505	545	489	483	480	486	464	489	475	470	493	499	521	470	537	486	486	496	500	450	463	484	527	469	458	498	469	495	474	529	485	477	480	496	465	469	484	488	487	506	470	479	494	492	490	468	492	483	445	491	514	507	463	509	520	492	483	459	538	478	446	514	470	499	470	489	498	468	457	506	471	479	490	496	517	481	521	490	459	530	512	491	483	473	484	462	513	484	497	476	459	499	466	471	485	494	492	497	466	483	498	469	495	503	485	469	468	465	505	460	490	498	465	473	497	479	502	476	520	494	503	529	472	485	463	466	512	490	498	514	501	505	496	465	506	501	478	491	504	503	500	436	499	487	505	501	512	493	454	472	509	498	466	522	509	435	498	439	475	495	512	489	494	465	475	457	465	498	515	508	472	467	453	510	497	501	485	544	463	496	498	503	494	476	519	517	476	470	505	507	510	473	486	515	434	471	496	516	488	484	483	491	476	476	477	470	502	521	472	476	500	522	524	518	473	449	497	491	473	487	521	519	460	467	465	473	472	473	463	482	495	497	480	457	471	551	506	479	471	506	476	497	485	475	522	482	493	480	509	485	493	481	507	460	512	471	497	454	478	513	497	460	479	516	480	459	493	501	474	489	503	472	477	507	472	493	468	433	479	527	491	508	486	500	517	500	507	516	486	488	504	506	510	451	472	509	496	437	520	473	536	462	480	498	484	499	501	478	441	489	477	489	499	475	484	482	466	492	499	487	470	442	503	480	495	528	478	500	510	455	504	463	443	475	465	479	509	456	476	478	522	474	502	486	472	474	499	487	507	471	498	453	472	478	479	478	520	517	458	480	488	503	466	470	456	474	489	495	505	510	482	501	480	511	435	495	480	459	495	478	466	483	508	491	543	474	497	487	517	487	485	481	503	430	486	507	523	519	477	487	471	515	488	491	468	412	486	509	498	501	496	490	473	491	489	472	495	480	447	474	467	438	463	496	433	462	474	506	512	472	504	487	462	486	508	478	465	468	478	470	486	520	504	474	498	484	536	468	477	518	519	511	469	506	483	461	515	459	520	433	544	441	481	490	493	445	470	439	488	484	501	480	475	463	525	453	488	527	465	514	481	473	486	485	522	500	496	495	525	479	519	493	494	478	483	502	501	459	524	493	519	497	447	522	484	502	532	548	508	534	511	467	490	527	510	487	509	486	472	458	477	534	474	506	468	525	486	476	489	446	472	504	485	476	487	461	507	501	492	530	477	493	505	444	514	493	483	474	486	489	536	479	433	506	503	522	501	485	482	505	475	459	522	455	488	495	461	441	500	481	511	449	466	442	490	452	496	491	468	523	496	470	514	460	508	490	508	502	468	500	491	477	449	497	486	480	507	522	485	501	468	491	452	506	454	496	500	507	467	491	474	514	494	451	437	456	467	503	472	493	522	487	475	518	509	470	496	486	479	499	483	461	511	477	469	512	511	481	510	495	503	525	506	475	440	525	461	424	463	494	487	509	474	518	496	507	491	476	454	493	459	504	470	518	510	470	472	502	493	457	527	492	490	445	466	462	484	519	494	489	484	534	506	499	500	507	461	492	496	451	495	464	484	518	515	501	467	485	512	510	479	484	488	479	508	476	475	452	476	513	465	494	450	489	500	522	497	472	536	475	523	479	504	490	470	492	468	517	498	481	516	480	476	488	462	533	478	439	557	455	504	467	544	477	458	472	504	499	495	494	451	472	500	490	509	455	465	514	476	506	476	485	460	486	493	466	499	483	482	477	472	485	485	482	495	496	471	475	505	482	499	468	475	456	455	508	511	489	522	514	517	493	495	481	459	449	450	503	474	489	504	489	469	493	503	463	460	466	467	448	459	495	549	508	508	475	454	499	512	503	480	511	496	492	492	496	481	483	498	522	488	469	470	522	501	442	514	542	459	511	476	495	433	443	517	502	476	514	477	486	502	494	492	512	487	472	474	520	494	500	497	473	514	486	479	479	471	505	509	531	487	480	491	500	522	471	505	524	507	443	470	441	465	445	522	511	498	482	488	476	495	515	513	464	464	484	463	464	480	476	484	462	460	475	504	507	505	495	476	512	487	501	480	495	478	512	469	453	492	519	461	444	502	461	488	474	486	489	428	521	479	528	494	531	494	467	505	461	489	482	533	467	449	478	489	506	491	468	505	486	471	459	492	473	462	463	501	451	510	483	492	460	498	527	465	477	560	498	466	549	511	506	545	482	494	532	468	500	466	523	478	460	480	477	447	532	503	507	502	485	507	489	544	503	482	503	490	524	468	496	440	487	483	510	478	482	482	490	479	499	508	514	476	479	467	508	485	484	527	481	477	452	471	472	467	516	503	493	460	516	495	483	501	503	451	509	500	516	466	484	494	502	479	499	529	471	461	475	477	495	481	480	473	494	433	520	514	431	528	453	445	511	483	494	511	410	519	516	536	448	448	462	467	546	502	448	476	508	488	522	501	503	456	490	493	512	469	463	462	492	500	470	513	474	511	481	446	489	436	474	508	525	519	459	463	501	487	495	461	501	497	469	514	471	489	443	500	500	476	448	485	526	464	500	454	515	476	460	486	506	450	483	462	492	530	470	477	453	504	467	472	504	491	505	494	496	453	508	458	505	520	465	498	470	553	525	539	482	482	508	488	494	479	473	471	504	437	487	505	432	468	508	493	472	502	462	517	498	473	494	497	471	462	494	503	495	504	500	507	509	495	489	506	491	459	502	508	488	470	486	503	527	480	491	504	482	539	529	472	516	498	463	520	506	455	480	466	502	498	496	439	465	444	499	476	502	474	486	474	490	514	495	471	510	514	483	535	484	503	464	486	482	521	470	473	503	466	516	478	489	480	503	515	520	497	485	478	483	473	495	506	480	476	515	508	507	452	506	499	505	469	490	472	507	482	458	521	512	500	510	479	474	500	506	478	453	422	489	456	538	522	451	493	488	522	520	472	481	485	519	483	497	467	483	498	476	508	451	508	468	471	494
42895	52177	39868	24773	20291	13388	6195	2015	555	277	288	275	242	231	210	249	240	238	247	229	198	220	226	226	240	294	330	378	410	366	342	390	362	377	375	403	371	392	376	369	370	272	295	296	281	301	307	289	288	277	257	281	239	239	268	254	271	221	257	269	301	243	252	268	262	293	251	251	238	226	238	197	215	225	231	235	263	206	221	211	206	236	203	216	208	207	226	214	200	230	206	193	227	220	233	213	220	202	205	211	215	221	212	198	205	204	214	191	224	222	190	206	206	206	196	198	211	223	222	217	191	211	229	202	217	210	230	226	208	192	234	202	224	228	224	214	209	204	211	203	212	221	219	228	223	210	226	207	219	202	217	218	213	205	199	218	204	197	196	220	224	226	193	206	187	210	225	219	208	212	216	218	190	249	213	227	216	223	229	202	202	224	215	222	231	203	199	215	201	232	211	221	210	204	207	192	222	244	190	234	208	205	188	179	222	205	195	218	200	235	205	236	252	227	221	178	195	216	186	230	228	239	204	197	221	223	218	226	219	200	215	237	193	221	238	213	210	190	197	204	200	212	216	210	207	195	224	200	227	220	200	218	219	203	212	216	202	195	209	237	197	200	213	233	216	213	234	219	215	212	194	214	231	201	199	225	230	201	216	230	222	208	179	207	214	196	208	221	197	198	200	227	209	234	211	229	198	224	213	214	204	257	223	220	211	207	195	214	222	221	210	213	207	202	223	198	215	210	221	221	238	212	182	232	216	231	212	188	222	177	200	211	212	216	213	214	207	190	194	216	219	206	226	219	213	201	206	211	227	213	218	226	229	212	224	202	201	219	219	222	229	220	196	210	205	250	215	201	215	224	188	218	193	223	249	234	210	216	206	205	230	246	239	245	214	244	203	230	228	212	222	213	209	219	213	199	217	210	217	188	215	215	182	208	207	206	210	206	210	220	191	216	223	217	206	207	209	235	171	228	213	220	200	220	205	230	214	205	208	219	213	200	221	215	215	203	217	220	226	203	192	220	193	212	220	213	226	212	203	212	232	200	205	228	201	208	227	220	204	188	203	222	242	203	218	215	219	221	217	206	190	190	213	220	214	221	229	199	216	217	217	220	227	241	214	214	240	220	230	204	185	230	195	223	217	222	207	196	192	214	217	231	210	230	167	220	230	216	208	233	228	238	224	197	209	212	256	213	236	201	205	205	225	207	191	210	227	227	199	219	192	199	204	216	200	206	202	216	208	223	215	188	221	232	196	218	195	186	223	221	236	217	218	221	218	214	236	195	223	189	195	242	214	216	207	222	187	191	224	207	219	210	205	223	200	180	214	197	199	231	263	201	200	199	220	182	206	203	206	214	200	202	240	205	202	224	190	209	206	228	224	213	230	223	215	200	184	223	220	202	214	217	221	221	192	194	198	214	207	199	216	190	216	218	239	207	211	220	204	214	199	206	244	214	217	196	211	226	209	205	217	222	215	213	193	193	198	230	249	198	217	228	192	211	208	203	213	211	227	218	197	212	217	225	210	203	203	216	210	200	247	202	195	197	221	209	222	216	249	241	222	232	230	220	200	181	213	219	207	198	212	237	189	194	205	222	194	232	212	216	209	215	240	207	203	182	194	196	202	206	215	181	192	235	245	215	206	188	207	224	228	233	203	205	238	201	217	194	223	238	243	194	210	218	194	224	223	205	204	225	209	212	221	233	204	222	219	220	191	221	227	218	212	197	214	242	204	194	225	208	219	196	203	231	222	216	236	216	241	177	202	199	191	206	202	190	205	204	197	200	234	213	193	201	199	209	230	229	211	189	202	200	200	223	205	230	227	216	215	185	194	208	204	200	211	202	209	230	217	220	208	236	211	210	213	201	225	225	200	219	216	206	239	187	234	213	226	214	222	219	219	223	206	208	222	221	214	226	226	214	187	221	229	221	204	212	226	185	203	196	195	218	219	222	215	210	232	209	242	221	212	225	206	196	215	210	208	191	222	213	238	203	226	213	216	226	204	208	249	228	226	243	212	203	196	196	193	190	220	212	216	191	228	213	240	203	194	197	227	184	243	214	232	223	220	199	231	202	201	222	214	231	210	234	236	229	211	225	234	213	215	221	211	220	210	196	188	222	219	224	215	235	219	211	232	214	206	217	218	221	252	216	234	204	201	213	211	210	212	234	250	236	200	225	236	194	244	207	223	217	200	189	204	201	214	201	219	218	182	224	203	187	219	223	189	187	199	225	211	214	202	183	217	234	220	232	215	235	211	198	213	219	225	218	218	216	224	212	245	203	199	196	210	200	193	195	223	206	188	216	231	212	220	218	219	195	195	214	203	201	231	227	221	227	198	189	226	240	216	224	204	205	201	215	225	246	221	168	220	214	204	191	216	208	221	210	197	224	206	203	230	206	212	208	184	215	196	192	230	195	226	204	213	237	207	212	173	195	211	226	190	213	225	206	228	228	210	213	178	231	237	213	232	206	225	209	196	249	222	212	189	246	206	206	231	235	206	206	210	215	211	207	197	217	192	221	230	230	244	205	186	233	218	205	202	221	217	206	208	214	231	207	234	239	207	227	228	180	227	229	189	223	227	212	229	221	209	242	213	196	205	220	211	214	216	214	215	218	228	207	205	215	214	191	228	217	236	216	241	232	238	244	218	228	204	226	241	221	169	214	206	234	208	219	179	220	219	197	234	201	206	204	209	209	248	185	192	203	237	230	237	203	226	217	236	223	193	245	242	231	202	221	226	201	221	224	217	198	225	231	209	216	228	230	190	243	209	184	210	214	218	229	223	198	231	217	217	230	220	205	229	210	205	223	224	234	204	220	204	218	213	239	217	216	228	241	240	195	213	234	208	212	232	223	233	220	191	230	211	206	245	237	215	214	226	197	231	186	210	220	216	205	246	212	242	212	221	199	229	216	174	212	211	230	226	208	238	194	200	192	212	226	218	146	212	206	205	192	222	211	192	213	211	207	208	199	197	208	222	217	217	187	190	227	236	219	229	201	239	214	201	200	208	196	191	209	215	190	223	231	229	243	226	226	211	200	214	231	227	191	203	222	196	197	190	177	226	215	200	232	199	194	196	210	197	205	201	235	227	200	228	215	224	213	191	208	230	217	216	219	214	234	206	205	211	231	203	181	203	225	209	194	196	192	218	224	238	258	212	214	217	223	219	236	203	184	233	228	227	221	201	242	202	211	197	199	205	208	236	215	191	214	230	210	213	196	221	224	207	208	208	232	220	237	198	201	208	218	215	192	233	221	224	221	206	217	204	231	228	197	226	226	243	221	231	223	240	217	211	211	200	228	209	221	199	208	209	195	214	197	236	189	222	214	197	221	204	219	221	208	208	223	209	198	223	235	186	211	227	216	209	204	213	221	242	183	203	192	231	214	190	226	220	232	210	205	224	201	204	195	250	195	228	204	238	228	209	209	202	213	198	192	199	210	196	194	217	212	223	205	210	215	209	207	206	239	234	209	212	199	203	232	229	200	206	211
32848	52761	37173	2263	1808	1390	1243	1099	996	962	787	818	731	628	644	609	690	650	619	600	581	603	619	741	882	1049	1332	1472	1642	1629	1710	1722	1660	1692	1743	1726	1764	1693	1583	1608	1521	1453	1301	1116	1081	1098	1147	1085	1052	904	953	865	809	854	888	777	862	865	859	957	925	745	688	779	924	859	811	656	568	573	567	555	594	517	559	583	521	557	572	524	548	508	513	524	462	485	532	496	509	522	547	554	537	493	524	471	502	508	505	509	499	467	473	519	465	512	492	482	484	519	486	512	506	516	513	479	495	510	518	567	521	504	500	497	527	485	492	502	522	510	461	511	512	505	488	507	478	474	523	502	520	488	516	538	513	477	530	478	505	518	507	531	492	509	554	494	494	485	487	481	510	483	513	508	525	504	459	502	513	503	513	484	524	523	524	496	477	528	481	499	496	485	475	487	512	516	475	516	498	473	511	497	499	504	483	513	514	468	513	509	485	504	504	495	519	545	524	501	480	485	505	493	512	474	525	518	525	508	451	463	518	506	518	516	551	518	495	502	498	540	519	540	514	448	537	570	527	519	470	523	553	473	502	549	495	508	514	494	511	480	476	498	530	486	493	505	486	524	532	482	519	490	496	503	475	459	528	476	494	493	503	494	512	506	460	512	488	482	514	503	482	492	505	510	516	490	503	520	517	492	556	558	540	484	504	486	492	549	519	518	453	505	475	501	491	557	459	490	475	519	517	496	499	537	496	504	527	490	512	484	511	507	513	534	489	530	535	479	524	505	524	449	479	497	511	555	487	471	481	521	496	480	480	518	524	517	507	477	509	446	548	543	486	481	492	494	516	515	488	496	521	489	486	502	501	520	470	519	506	498	499	513	510	512	521	507	494	482	469	507	509	529	507	507	512	496	547	493	462	494	496	493	504	516	487	507	531	490	516	524	506	446	468	477	497	496	503	551	488	538	489	510	527	521	522	523	492	544	503	472	485	520	535	482	488	495	503	453	551	503	518	491	535	535	487	484	503	514	509	500	467	530	489	487	491	555	501	505	539	525	491	499	520	496	525	498	485	526	481	533	504	491	529	519	501	506	511	519	478	508	485	527	505	502	544	484	488	528	468	482	508	465	564	506	541	507	496	483	449	535	539	496	458	482	510	417	476	505	528	512	496	494	551	527	509	499	518	517	529	523	503	466	518	511	492	537	478	511	534	512	507	515	505	502	509	505	518	496	503	486	503	504	532	518	482	499	469	536	505	511	500	489	477	513	484	504	474	493	480	506	474	536	501	509	495	478	509	517	486	503	493	528	499	492	533	499	535	521	531	498	524	525	527	516	540	502	503	508	546	509	469	500	509	510	500	518	508	483	509	506	499	522	488	495	525	529	511	508	503	498	494	492	513	517	489	547	494	472	508	506	522	516	501	462	513	507	497	514	497	488	485	508	466	523	502	502	459	542	516	483	498	513	522	453	587	471	552	492	475	505	483	474	527	499	473	499	517	576	500	492	502	480	481	479	485	546	488	479	519	514	521	499	520	521	480	506	446	526	508	540	484	490	513	459	490	502	472	482	479	488	517	487	521	484	521	477	524	521	488	506	468	505	491	493	500	501	525	514	530	485	493	538	565	523	476	492	542	495	494	491	515	509	454	464	491	507	481	518	506	498	533	490	486	536	527	507	501	509	480	535	488	490	488	514	495	484	517	507	509	512	468	497	522	516	527	520	507	510	512	469	495	525	474	515	489	476	452	500	506	508	492	503	542	493	461	487	519	493	479	515	508	546	489	472	473	468	512	524	506	499	544	559	495	518	485	508	531	503	513	530	489	536	494	472	481	493	482	509	521	499	553	481	517	548	476	510	520	512	504	547	516	473	477	502	515	516	505	491	465	534	482	487	501	487	511	555	522	505	520	496	523	541	523	496	517	504	510	522	529	488	535	508	513	494	479	566	499	519	511	492	491	510	503	509	522	549	528	490	522	549	475	524	477	512	531	524	494	513	539	494	495	456	506	528	482	503	474	561	483	482	529	498	491	449	496	537	510	499	508	512	511	496	518	497	502	473	528	508	480	528	498	483	529	475	507	497	545	546	480	491	490	498	534	500	464	476	451	527	561	483	469	505	489	465	460	536	497	520	525	546	580	521	520	509	488	447	500	476	536	539	495	490	496	519	502	502	511	567	501	482	523	497	526	500	473	494	570	519	456	536	507	486	490	505	524	513	501	522	472	578	539	482	461	510	538	531	496	533	604	528	512	484	513	504	481	523	545	493	494	502	498	516	511	503	511	498	476	497	495	493	521	500	481	539	516	519	480	508	501	484	479	516	502	514	505	547	455	484	467	535	503	470	533	504	477	496	496	431	517	522	525	514	495	465	500	491	460	489	496	501	498	546	505	514	539	491	488	496	492	493	528	476	451	492	491	490	497	513	500	516	475	536	488	526	528	532	533	510	536	495	478	490	476	516	529	528	546	468	479	467	547	463	496	490	510	497	520	485	496	528	513	505	512	495	506	506	483	514	522	509	514	487	526	533	497	494	451	487	501	510	487	506	498	467	493	508	522	509	478	501	489	541	526	494	507	536	495	480	527	485	527	455	549	513	518	509	534	520	518	500	499	473	492	498	517	508	501	513	517	512	450	491	523	552	512	474	489	508	497	503	492	515	506	505	455	477	497	511	457	487	510	468	502	502	506	473	521	528	457	515	473	480	461	498	495	481	463	502	485	509	473	499	486	517	486	504	549	536	501	482	510	513	465	520	494	518	499	486	499	495	514	452	468	496	531	510	474	459	504	540	504	496	522	515	522	517	487	508	501	468	523	548	493	496	469	497	499	508	525	501	522	502	503	497	528	482	507	502	522	502	505	484	509	473	488	503	511	502	512	521	511	491	489	530	479	498	499	499	493	492	505	474	480	526	524	524	466	494	500	520	493	485	464	517	519	517	495	519	521	536	472	523	494	516	506	530	497	507	495	552	504	555	505	497	551	508	503	518	489	486	527	497	507	502	495	506	516	527	529	482	521	482	484	476	505	514	525	510	538	490	509	491	470	525	514	510	539	513	496	514	468	509	495	520	506	516	500	539	522	506	520	484	512	485	507	469	516	549	504	515	507	495	529	479	543	471	480	487	504	519	521	499	509	469	505	498	518	476	510	464	511	498	484	530	508	508	523	494	500	535	472	524	504	513	517	510	464	510	542	492	506	560	476	525	519	503	493	504	528	470	501	466	515	486	540	481	480	503	496	508	470	504	515	474	496	506	569	532	462	505	518	481	504	520	521	474	516	541	519	477	525	489	517	493	538	496	515	512	508	486	532	509	508	542	492	546	530	477	534	510	475	486	475	561	503	508	525	511	518	503	490	465	511	483	520	511	503	519	480	524	527	465	508	510	494	499	468	512	498	556	503	479	519	501	523	521	499	495	555	513	510	501	515	513	548	546	489	521	493	512	508	492	488	490	479	491	552	527	527	516	523	526	497	485	515	519	512	483	505	525	543	473	481	520	490	519
53314	50563	34681	24896	23420	19656	12948	5817	1617	447	357	343	345	327	279	257	271	261	256	237	304	243	271	303	304	343	427	486	472	460	507	500	483	443	507	489	558	508	515	486	481	467	441	366	351	385	363	394	331	306	295	291	276	288	266	263	303	312	304	348	361	278	258	277	349	306	270	243	227	217	218	234	237	238	228	231	232	226	204	214	220	222	211	227	187	209	203	196	232	176	211	223	212	237	202	232	184	196	210	212	201	230	221	193	193	201	218	218	202	170	214	187	240	200	217	201	180	202	193	203	213	206	216	235	184	222	197	211	203	236	187	216	179	216	186	200	211	190	190	212	182	211	214	208	207	200	202	195	172	182	203	181	206	211	216	203	207	222	235	217	183	190	199	181	181	196	198	205	208	186	197	181	184	216	221	204	203	211	207	196	216	210	195	180	216	192	196	195	201	209	185	201	230	209	216	214	222	222	237	209	186	207	200	186	200	205	181	218	200	197	224	208	206	201	208	187	201	205	218	190	229	186	230	199	191	237	230	205	178	213	199	215	183	188	218	217	223	197	207	200	212	211	180	211	196	210	197	198	224	201	203	226	199	203	200	218	221	206	201	215	237	203	224	189	225	193	210	215	187	183	206	228	191	184	201	217	172	213	223	184	233	195	189	197	193	210	192	184	212	221	201	208	198	199	208	214	193	208	228	199	223	178	196	208	200	209	205	197	202	217	172	214	219	192	201	201	218	194	202	212	188	237	193	197	221	217	202	199	208	212	207	199	189	200	217	223	190	203	195	213	211	215	197	198	197	198	206	216	209	199	191	189	193	213	206	190	215	211	192	213	216	216	196	195	202	219	194	169	228	197	219	222	194	220	234	209	199	206	203	212	177	211	207	216	198	213	214	215	163	173	181	214	174	218	178	217	172	199	225	193	218	225	187	192	187	189	222	202	198	211	202	210	193	177	194	201	191	194	213	236	191	204	205	217	202	192	179	200	186	220	202	173	209	218	207	210	180	225	203	205	188	208	199	231	193	198	216	216	182	170	207	177	210	195	193	190	223	186	210	222	177	199	190	197	195	222	197	207	216	208	199	223	206	214	203	179	253	226	204	207	209	195	227	217	183	209	214	221	233	191	185	197	186	196	211	195	209	211	181	200	199	217	204	203	211	209	201	216	208	197	209	189	190	216	213	202	193	212	202	196	192	221	214	212	198	191	205	201	204	175	212	217	179	226	192	203	231	195	206	222	218	190	193	244	190	216	214	199	223	227	192	200	216	219	219	201	212	216	192	238	191	201	205	207	179	209	168	218	206	230	216	195	215	194	203	225	194	235	203	224	244	195	206	181	197	175	217	201	186	187	197	211	223	204	183	219	223	199	218	211	191	192	189	212	179	211	196	199	188	180	205	193	210	193	199	206	191	234	228	219	190	185	221	227	197	191	180	209	208	200	202	213	202	210	214	217	190	196	207	215	249	207	199	202	200	212	202	223	239	200	174	230	189	232	207	215	213	173	194	178	196	204	201	195	229	212	227	222	188	194	183	234	203	194	240	187	195	219	210	182	207	189	206	205	193	227	194	189	213	216	211	199	202	224	181	227	209	195	211	229	204	193	204	222	201	226	189	217	190	205	239	200	214	180	217	208	200	176	200	205	187	206	184	208	238	199	204	188	197	204	194	212	197	196	251	186	220	226	203	181	200	185	210	206	220	198	216	229	214	212	193	218	224	181	199	212	196	189	204	202	205	234	224	198	241	200	203	193	206	196	209	201	204	212	237	221	217	226	194	216	223	206	185	173	192	202	165	193	225	189	196	201	188	194	212	183	188	197	188	196	198	209	194	192	209	210	207	217	219	218	188	209	222	225	228	205	194	211	211	217	197	193	227	207	193	213	201	207	195	209	174	216	202	190	199	198	190	218	203	220	205	198	200	209	191	193	207	225	207	206	184	220	212	209	201	198	199	220	191	204	194	234	225	218	201	204	219	194	206	207	217	178	213	205	200	223	192	202	204	209	204	215	183	218	219	186	200	187	207	185	190	206	185	203	201	199	206	213	218	213	228	206	218	204	212	208	190	198	167	198	205	199	197	209	213	219	213	203	223	215	209	233	203	174	188	223	197	228	208	188	211	196	188	219	197	218	183	219	209	179	213	200	194	222	191	198	217	204	211	216	213	176	188	195	206	225	182	240	216	196	204	213	199	209	202	206	228	198	208	205	218	212	227	195	192	186	231	192	215	207	215	198	226	178	202	215	224	192	220	228	198	220	226	209	218	212	183	180	207	212	194	220	205	206	225	226	224	210	214	201	217	215	184	211	192	206	206	203	203	205	185	227	178	215	205	193	196	188	193	203	207	224	222	188	192	201	198	214	189	205	221	212	226	228	198	201	221	209	223	217	222	181	211	217	209	187	191	212	193	193	216	205	214	209	205	191	196	173	192	213	216	188	231	214	218	208	221	202	196	194	190	212	193	205	183	206	209	232	212	205	194	203	201	196	203	219	194	213	251	201	190	170	176	214	183	230	189	213	179	218	176	202	234	196	214	217	212	244	205	226	206	215	195	196	211	215	199	220	213	203	184	209	192	186	184	207	201	229	197	186	189	205	229	223	201	195	196	192	170	196	205	189	199	202	203	216	196	205	197	206	215	208	208	168	208	205	198	171	218	206	206	204	230	187	195	229	195	225	225	222	212	191	177	203	230	206	181	237	201	198	196	191	181	222	195	210	242	226	195	224	227	198	173	201	190	180	223	216	189	204	215	195	177	221	213	230	201	204	209	186	215	212	190	211	202	222	225	193	204	203	192	217	215	197	202	223	221	224	195	187	229	196	219	191	246	200	212	196	237	200	187	184	199	197	227	219	203	202	190	208	213	224	202	174	187	224	208	162	209	207	231	190	204	203	202	197	205	214	193	214	199	214	211	208	180	182	162	204	207	212	197	193	187	194	240	198	219	192	211	205	230	185	194	194	211	215	198	196	194	197	202	201	192	228	216	197	204	198	204	210	226	215	213	195	195	204	198	203	222	211	214	229	170	197	205	196	199	190	204	209	204	190	218	201	213	191	237	189	225	209	201	230	247	186	189	183	214	236	211	184	209	219	199	178	196	203	189	239	215	221	212	214	232	216	204	189	214	184	233	199	191	228	189	226	207	197	215	221	185	187	198	195	192	198	215	197	178	184	222	208	190	202	199	224	204	198	199	221	203	181	205	203	195	164	206	213	200	202	222	193	205	218	191	193	222	206	198	205	185	177	198	209	207	208	183	203	210	200	197	202	212	203	198	202	204	188	190	249	199	218	210	201	196	198	192	233	225	210	212	219	199	209	205	226	207	203	192	220	214	224	201	231	191	213	187	202	200	223	201	195	210	197	220	185	218	189	225	210	196	182	215	204	227	226	183	178	222	198	211	222	197	192	214	216	242	224	251	201	199	214	207	185	195	199	199	196	205	235	201	207	215	195	206	193	193	241	197	190	220	216	219	204	228	206	200	207
41657	54211	28182	4830	3842	3034	2462	2084	1772	1462	1294	1135	1074	1052	980	954	849	782	744	762	825	787	879	1006	1183	1517	1906	2215	2618	2492	2397	2453	2400	2352	2554	2806	2790	2662	2482	2596	2468	2255	2086	1576	1450	1779	1638	1689	1262	1180	1169	1171	974	1115	1175	1043	1002	1358	1416	1489	1546	1119	791	1058	1335	1282	1140	934	650	628	658	655	637	606	602	596	641	552	590	571	535	559	478	491	496	493	517	489	479	475	500	508	527	472	536	478	433	479	453	468	473	423	501	488	499	449	510	452	514	474	478	465	471	480	476	430	445	503	424	472	495	455	491	427	457	489	501	473	465	428	457	499	480	498	515	468	486	450	503	482	507	482	441	481	479	461	456	460	491	484	484	458	444	470	489	473	468	449	480	471	469	484	473	446	448	501	444	492	487	475	455	467	482	497	499	447	443	465	488	463	474	465	482	454	477	423	469	443	521	454	480	483	457	481	500	485	487	497	464	475	496	431	464	454	494	466	460	497	479	428	468	481	468	446	515	466	487	472	498	457	412	462	512	447	474	484	496	484	496	487	478	462	464	488	466	455	507	453	467	472	478	442	503	481	490	459	479	492	467	501	477	447	457	495	461	472	471	507	455	438	492	490	501	417	472	529	450	466	443	441	458	479	480	482	465	451	480	479	517	474	473	484	484	469	459	475	471	502	474	463	512	454	483	507	471	468	476	470	492	459	500	457	498	476	484	488	470	465	496	468	464	496	481	464	505	458	496	467	480	439	468	464	483	485	475	499	477	475	473	470	497	515	453	495	465	474	480	473	469	463	455	470	490	499	471	477	454	500	461	471	472	460	500	506	505	446	510	460	480	495	475	470	497	484	482	462	464	500	502	449	470	448	485	440	436	460	479	447	457	516	468	481	494	465	509	491	446	479	492	470	479	459	447	479	461	484	491	418	477	506	456	518	471	493	518	468	422	516	458	460	461	462	458	463	444	446	438	469	442	496	482	496	503	492	469	473	482	467	437	498	442	466	448	450	460	460	463	475	448	476	506	442	490	456	512	506	468	435	421	453	460	476	445	516	464	460	451	475	440	494	475	486	459	461	445	456	494	452	476	446	456	454	473	469	484	475	443	481	494	463	463	456	468	465	427	406	461	416	490	486	468	508	469	521	509	462	485	494	467	492	486	424	487	485	474	451	477	469	451	476	453	484	493	443	464	492	469	476	454	440	497	515	467	477	483	483	496	499	501	476	482	478	512	473	489	482	441	470	479	422	466	457	469	453	460	488	507	458	443	450	457	489	477	480	486	498	450	484	466	446	524	468	490	452	475	491	475	449	524	435	479	515	466	468	493	486	495	474	470	480	519	447	535	463	454	504	505	501	448	441	480	494	473	447	505	497	465	502	482	444	456	484	475	452	474	470	497	443	495	486	512	445	479	457	480	478	437	485	473	480	481	477	457	474	465	488	457	481	535	495	479	448	488	463	454	486	472	449	513	488	447	446	475	423	463	458	450	491	440	456	485	466	509	489	484	458	477	498	448	506	500	455	468	475	443	444	463	474	503	458	469	453	469	472	465	461	453	477	472	449	479	463	476	442	460	466	466	494	457	457	489	453	475	486	473	448	466	507	424	518	480	443	471	500	459	511	441	506	488	455	476	439	441	513	467	500	506	485	521	455	481	497	436	469	500	463	501	481	460	501	484	417	444	511	467	478	464	446	489	470	466	424	464	436	463	454	454	498	423	487	479	478	486	482	482	486	452	479	499	482	458	469	469	479	450	447	478	453	491	492	499	453	485	480	499	490	459	473	494	473	464	482	471	511	476	498	446	483	465	470	459	491	422	490	478	498	476	517	459	468	443	478	478	450	487	462	473	457	478	470	514	451	486	427	444	507	490	479	437	470	460	515	514	497	453	470	486	467	436	446	475	465	485	458	443	456	458	500	484	443	468	448	473	465	485	484	479	453	486	485	438	464	458	473	443	478	480	469	451	426	466	475	515	456	450	488	449	467	460	463	500	522	490	499	477	454	491	494	495	479	476	515	483	487	443	438	460	447	457	478	491	458	491	480	481	512	470	441	478	471	490	527	425	526	493	470	471	489	510	431	457	509	474	497	485	498	433	466	461	469	452	440	456	481	471	488	459	453	505	453	458	479	486	492	456	471	485	461	492	490	474	487	464	464	462	422	522	498	488	484	511	481	475	474	464	465	476	475	451	494	490	478	511	488	452	502	494	491	462	463	461	453	455	464	496	439	469	497	470	466	422	461	487	470	481	505	457	481	483	478	453	488	473	474	437	462	451	470	517	495	470	466	475	468	474	480	444	482	510	475	466	445	517	456	474	485	479	475	455	473	483	471	452	462	485	498	470	474	447	489	516	468	476	510	482	489	491	482	459	424	454	468	476	498	445	479	469	458	444	466	467	472	460	520	461	474	512	468	449	509	459	503	469	455	466	468	440	448	448	473	480	509	454	483	466	482	435	463	496	461	459	472	477	436	465	473	473	473	477	507	470	444	473	462	498	494	508	484	469	445	482	436	468	459	467	487	477	500	442	475	470	466	489	475	473	469	486	475	476	483	435	473	527	465	468	481	448	475	497	477	449	475	466	471	496	469	500	464	488	444	466	475	455	449	501	510	474	487	471	439	480	487	463	479	452	447	462	462	482	493	482	518	498	440	462	488	461	509	488	498	461	478	473	475	463	490	459	467	500	469	466	466	484	496	474	454	505	447	497	493	487	519	467	497	465	485	444	457	455	472	477	493	473	481	459	494	465	491	491	480	530	463	445	453	478	499	483	447	437	466	450	472	468	451	446	495	467	491	462	437	492	436	519	442	483	455	461	459	472	474	489	483	484	479	516	515	456	505	506	499	478	490	456	460	459	471	484	492	482	480	474	474	464	459	461	440	525	463	476	444	474	481	489	485	481	492	459	508	448	479	448	468	507	422	493	461	488	481	491	481	446	461	455	475	459	466	475	474	500	431	440	471	456	462	512	502	459	497	441	504	517	523	458	470	482	423	500	452	460	484	483	489	481	476	509	450	430	437	499	480	464	496	455	492	472	453	464	475	494	472	490	448	483	467	464	468	468	465	461	518	436	486	494	488	449	490	455	444	472	485	451	529	476	428	509	479	472	480	449	456	493	474	447	462	474	461	497	501	472	466	455	473	494	443	467	451	519	499	474	471	490	474	508	476	495	483	459	479	455	442	445	484	484	484	497	450	490	482	506	456	447	445	481	445	470	486	527	471	469	447	451	442	469	470	490	479	451	515	444	477	465	456	454	489	492	517	477	492	463	449	514	490	443	453	475	476	512	447	498	476	473	452	502	477	499	503	435	478	456	452	483	492	489	457	511	468	439	499	458	498	497	499	524	412	472	466	474	462	472	459	464	443	472	460	484	522	482	472	479	494	438	461	434	488	454	473	442	456	450	473	489	488	487	454	482	486	488	441	497	451	452	460	495	463	494	488	445	480	492	492	470	450	483	484	459	502	486	476	447	460	449	470	501	497	487	474
15692	20870	14868	2041	437	262	187	239	214	198	201	229	209	203	204	201	210	194	195	209	211	192	215	258	241	274	261	275	283	275	277	264	272	262	247	253	284	267	270	264	255	236	264	252	259	243	221	243	263	258	255	236	230	206	219	216	224	214	220	237	214	253	195	211	201	228	230	202	189	216	208	206	206	222	206	211	199	196	200	188	197	196	196	197	188	230	206	234	189	207	206	193	207	210	210	204	195	222	180	197	193	213	207	211	196	193	197	168	200	212	181	195	206	195	214	226	164	205	186	216	216	188	199	238	219	210	201	186	211	244	197	179	216	217	185	197	205	206	210	190	239	217	249	205	210	208	206	224	202	195	199	212	189	183	203	193	206	183	219	212	205	232	176	216	218	199	224	224	210	197	200	190	223	189	192	194	164	203	247	197	204	209	158	213	207	205	210	221	204	201	185	215	209	193	190	207	214	210	249	208	213	245	204	187	225	222	221	202	221	217	190	198	185	185	209	184	188	207	190	203	190	188	170	207	218	193	184	213	181	189	209	212	206	205	209	203	216	203	174	215	206	185	191	217	209	188	214	196	195	197	205	219	226	216	232	205	196	205	217	204	210	196	218	200	194	223	197	184	209	197	209	212	191	187	197	175	193	206	177	179	172	219	191	185	194	204	219	207	202	181	218	212	240	228	187	199	193	217	207	190	215	195	208	182	200	202	196	209	204	210	197	194	189	188	193	219	175	209	176	195	210	207	230	176	215	195	229	226	202	207	170	205	203	206	194	203	213	189	195	229	169	182	212	221	228	208	219	201	199	202	218	192	213	216	197	198	217	203	207	190	202	187	193	195	205	193	180	202	220	211	197	190	205	207	187	182	211	219	179	212	199	184	185	205	223	225	187	188	221	189	193	188	198	219	199	196	179	216	222	179	175	198	218	208	208	198	214	192	214	206	232	219	220	176	167	175	211	201	223	211	208	209	221	210	189	224	192	212	209	186	207	223	216	210	181	215	221	205	228	183	192	211	222	184	182	230	193	202	209	186	198	186	206	204	194	204	220	203	210	219	202	192	197	210	231	186	202	191	202	216	199	189	198	202	207	220	194	198	195	199	193	214	223	189	205	216	181	186	210	193	225	206	192	219	230	204	200	215	202	169	184	226	208	189	196	214	208	195	171	219	200	207	181	235	187	190	210	186	217	207	198	221	205	194	185	221	195	213	202	198	180	216	186	196	196	212	177	177	198	186	193	188	206	169	213	200	223	190	204	217	210	210	189	219	201	217	209	227	181	217	209	179	215	186	198	215	227	207	213	214	198	217	189	173	185	185	221	175	196	192	205	230	209	178	213	223	203	200	193	201	189	212	205	212	202	200	202	187	243	183	196	167	214	204	169	185	200	209	243	216	216	203	209	197	195	191	195	175	189	203	188	192	210	200	242	213	202	202	188	202	219	206	173	187	182	189	221	210	181	196	187	177	199	210	201	174	211	186	202	195	216	168	192	204	196	196	241	207	200	176	193	201	188	198	171	199	193	190	200	196	175	193	221	209	190	188	183	178	221	198	183	223	218	196	215	213	201	195	200	190	201	187	196	216	179	215	208	202	222	224	198	211	194	187	199	196	201	205	215	199	204	174	208	200	191	214	183	218	205	217	219	193	204	211	195	182	227	198	207	217	201	205	209	190	178	193	210	213	187	189	215	228	179	223	206	194	228	206	198	191	194	201	203	183	199	217	230	211	199	235	191	185	186	228	177	204	205	184	208	213	230	177	187	196	200	187	199	201	197	210	217	197	210	193	217	204	183	220	216	201	201	212	220	195	193	223	179	215	195	195	203	172	205	188	240	224	231	244	191	201	192	200	201	195	181	202	217	211	205	187	188	209	196	199	199	192	196	215	208	207	198	208	198	215	222	177	215	222	208	196	217	192	203	202	225	217	229	226	196	202	215	205	195	200	219	214	214	182	204	198	216	194	207	209	228	193	209	223	184	188	215	229	215	218	193	193	208	213	192	215	206	202	217	193	204	199	201	228	186	185	214	240	205	197	188	240	193	205	198	219	209	200	206	203	192	194	219	203	180	187	196	214	185	214	248	188	225	232	209	224	216	190	187	195	210	192	211	225	208	208	231	220	228	216	226	181	220	198	207	182	254	193	203	191	206	202	176	219	190	218	193	202	153	199	198	227	224	220	179	194	194	186	212	210	205	222	197	204	201	218	206	189	196	177	215	211	223	185	213	204	194	166	189	204	192	200	181	220	237	190	195	201	165	215	185	218	210	195	186	205	179	214	187	194	211	209	210	198	211	199	191	182	187	181	216	223	222	196	182	207	201	208	196	219	182	189	190	233	234	208	196	219	207	181	203	196	209	210	204	208	217	218	214	208	179	197	191	204	206	217	180	191	215	221	223	223	210	238	196	175	203	224	207	200	224	209	178	216	203	208	194	201	212	211	189	192	184	208	224	196	207	184	197	213	218	215	196	196	196	201	199	210	218	248	208	198	206	226	195	232	217	211	210	172	207	200	208	189	191	191	193	177	199	200	206	216	211	220	221	207	209	202	221	177	204	202	207	191	205	201	192	201	198	212	219	196	218	224	198	213	178	209	214	196	204	201	197	217	218	193	191	181	202	189	197	184	206	202	213	229	216	171	259	211	227	225	235	213	245	208	211	211	213	223	172	215	187	213	213	224	224	204	203	212	207	207	193	216	200	190	224	201	203	198	200	215	205	233	208	204	203	197	203	190	202	223	208	184	201	211	206	195	187	196	213	241	219	203	219	218	215	204	185	212	227	195	199	205	207	184	197	216	201	198	206	222	207	206	198	197	199	205	213	188	186	190	180	193	206	192	217	204	219	197	192	182	227	215	185	228	241	192	214	190	213	193	172	207	237	229	228	219	221	208	203	223	175	207	212	185	200	192	190	202	198	205	210	199	196	198	196	174	221	197	215	204	199	225	195	229	182	201	207	228	211	213	206	224	222	211	195	203	199	214	209	201	215	201	208	164	200	220	188	207	198	194	155	208	205	208	205	194	174	216	214	189	182	195	209	159	210	227	189	213	205	192	201	189	227	196	195	202	205	215	229	222	182	205	208	219	201	178	198	192	198	185	185	202	214	202	251	222	218	203	213	208	192	198	188	209	211	189	208	173	195	210	202	200	180	213	188	214	194	214	194	228	197	181	208	235	212	204	178	202	184	205	204	203	186	205	197	221	207	184	184	212	209	216	229	219	207	203	211	211	223	200	225	211	235	206	191	201	190	207	209	201	209	218	174	230	196	176	217	186	206	205	223	212	191	204	223	175	180	210	206	218	208	226	210	192	194	220	210	224	191	216	212	199	207	196	199	185	220	183	201	223	196	201	193	207	190	209	192	200	230	188	227	203	190	198	214	193	182	224	213	218	225	219	228	187	219	202	196	198	225	191	195	197	228	212	195	210	191	213	206	206	204	190	185	203	191	183	198	196	200	197	208	186	200	218	165	193	206	208	199	204
11608	23078	15564	822	586	552	508	541	500	506	533	480	519	484	467	523	500	490	485	478	486	532	596	842	835	970	1060	1110	1105	1047	1056	1079	1059	974	970	954	972	962	927	906	869	812	834	785	811	795	768	779	753	754	637	678	665	614	658	675	665	605	585	569	561	566	582	544	525	536	512	503	524	528	515	537	545	552	463	494	483	480	498	480	494	529	526	475	488	464	484	475	522	448	506	494	506	495	476	484	484	506	459	497	496	490	517	475	464	461	456	516	463	473	493	481	493	452	492	532	513	465	492	510	523	501	500	464	500	482	476	474	537	526	497	465	492	451	514	482	512	474	506	530	479	493	553	448	459	440	484	481	497	474	541	492	493	477	484	475	456	472	456	463	480	501	482	482	454	540	483	462	490	482	509	480	513	500	506	447	485	475	469	487	552	486	484	477	529	532	481	484	525	520	475	521	511	494	497	483	475	477	517	469	453	492	474	544	478	521	485	510	452	492	459	472	492	504	477	476	485	479	482	511	497	500	477	458	466	477	451	513	510	480	506	479	490	451	557	463	459	513	482	454	487	525	495	510	466	469	492	497	500	457	483	473	477	469	508	491	499	511	509	473	500	495	483	500	497	502	488	500	470	469	466	493	432	496	471	481	491	469	474	487	506	492	520	479	499	506	435	498	503	496	471	495	482	463	478	453	525	509	482	516	528	499	515	494	504	495	474	457	478	486	424	498	478	515	500	507	502	474	539	489	475	485	467	503	491	472	534	489	475	480	482	514	478	469	497	518	499	487	492	469	427	489	439	472	481	478	502	519	492	444	493	512	470	487	496	504	487	478	492	512	473	471	498	483	503	481	550	463	468	513	476	468	472	453	520	458	473	470	515	506	498	456	526	454	488	523	482	478	492	477	478	522	488	513	522	473	487	510	471	467	532	470	503	509	490	479	506	504	475	495	476	496	482	471	519	485	449	468	493	507	482	517	465	469	513	462	504	476	480	528	542	507	535	499	466	476	476	497	470	462	509	510	516	462	459	555	471	503	493	499	472	468	452	515	507	520	465	514	480	462	520	485	491	514	488	445	485	475	480	523	476	507	518	479	461	491	513	471	499	482	479	460	513	508	496	500	490	513	475	487	461	488	487	480	524	451	494	487	477	468	463	490	466	493	544	474	464	462	514	502	493	473	527	467	494	473	444	492	500	473	479	498	483	510	495	443	479	534	489	488	497	532	449	485	458	487	518	490	491	463	472	530	474	488	483	491	507	486	509	502	498	509	501	444	507	527	463	481	491	488	474	485	448	479	493	495	502	512	497	448	493	458	463	487	523	494	453	497	458	463	499	505	452	570	492	446	490	519	507	483	494	528	452	501	500	517	472	510	488	510	471	510	508	500	492	520	507	503	459	545	484	479	521	492	473	512	468	456	516	473	543	492	478	472	533	485	512	473	516	443	500	466	508	471	486	505	497	497	511	459	504	470	471	498	460	450	495	493	444	476	516	519	474	488	493	475	453	467	533	507	476	484	485	521	497	466	467	483	499	480	488	520	476	482	474	499	516	471	476	481	494	483	450	505	521	519	466	543	482	483	481	480	530	492	507	498	457	472	472	495	502	490	463	499	497	502	499	488	507	499	458	446	490	481	488	484	484	462	481	490	500	490	496	485	523	489	492	460	511	496	465	475	462	502	498	531	478	490	474	513	503	491	477	477	481	488	508	512	498	470	552	514	430	492	511	495	509	511	468	462	519	464	537	482	519	442	501	497	478	540	476	489	508	461	533	520	477	513	500	475	474	459	447	477	456	482	521	497	488	508	494	479	507	481	463	507	476	508	491	466	496	485	482	454	450	507	463	491	508	543	504	520	506	474	475	497	506	510	474	475	476	472	496	480	516	489	504	495	525	467	469	511	483	483	442	501	478	478	475	472	519	440	494	460	496	459	485	468	487	533	464	491	498	476	473	503	504	464	555	511	495	504	474	461	533	477	494	489	506	465	447	509	481	454	488	490	524	442	467	434	473	531	501	508	497	509	501	505	481	472	490	482	482	468	461	502	504	482	474	499	497	493	500	463	480	507	463	478	476	479	452	441	544	496	505	467	501	501	505	484	481	492	496	504	493	499	471	486	506	531	472	519	488	481	488	462	469	449	477	558	486	485	486	512	442	468	481	491	485	493	483	467	495	488	480	479	464	475	508	487	494	473	496	475	512	495	510	463	501	468	493	492	462	511	513	481	484	502	502	480	483	451	474	507	484	487	504	442	524	474	528	498	488	486	448	478	475	473	481	545	527	526	495	484	499	518	522	489	433	460	487	502	477	496	455	468	484	472	470	458	480	514	501	487	494	504	498	514	488	497	497	462	492	480	468	524	487	517	495	484	480	499	484	489	517	475	494	494	465	442	471	485	488	463	531	518	480	487	490	491	479	499	479	501	429	528	489	474	483	497	508	460	531	514	450	477	541	510	506	508	517	421	483	455	489	480	447	480	501	479	512	503	482	503	487	495	460	513	484	482	477	540	513	488	467	485	527	494	504	485	478	495	517	475	465	499	482	489	480	474	498	539	485	481	461	480	500	481	522	508	477	463	473	494	495	499	480	453	494	493	458	471	481	495	461	504	543	498	522	485	448	482	506	490	512	501	505	470	511	545	522	498	506	494	507	491	525	444	497	504	495	464	473	511	485	488	515	508	541	486	492	481	512	504	487	474	496	492	457	488	505	520	495	521	516	498	464	503	498	482	482	480	475	476	524	478	451	493	474	510	515	498	479	510	462	480	513	500	494	454	452	490	460	474	511	465	495	473	472	483	490	433	489	526	440	442	489	498	478	502	492	465	492	501	477	465	452	532	475	477	478	483	468	519	508	502	468	507	498	518	506	509	475	502	485	489	477	474	494	441	484	488	455	462	503	494	524	506	473	481	485	509	511	446	494	521	467	486	473	537	465	509	481	478	481	510	478	479	489	473	446	456	496	475	524	527	501	472	483	494	498	506	496	475	491	492	488	478	474	507	478	488	511	520	530	483	477	484	482	493	497	494	516	528	486	485	493	507	512	470	497	504	487	476	489	487	485	490	490	458	471	470	526	483	486	501	499	536	480	485	501	476	476	490	480	507	476	535	470	491	476	498	534	489	471	506	489	481	482	486	489	498	493	504	475	479	504	494	492	481	467	476	485	482	479	500	489	512	448	513	516	470	471	466	484	496	510	541	507	516	479	496	488	527	451	470	501	485	482	492	489	547	491	452	514	484	503	463	467	506	497	478	460	506	503	499	471	485	497	530	447	484	485	459	459	491	492	500	500	470	508	499	511	466	458	495	494	511	487	486	506	478	484	473	496	477	482	437	460	491	512	485	460	506	511	486	514	498	508	489	484	469	482	496	469	520	508	450	498	509	485	491	502	465	492	471	475	507	465	496	509	521	501	492	533	526	542	502	484	472	507	476	495	462	464	474	479	481	477	462	449	483	463	468	510	488	503	459	502	475	478	534	507	537	491	516
41128	51712	45157	25808	20361	13051	6003	2035	600	294	244	242	249	234	262	248	238	258	234	235	227	223	243	291	291	339	337	370	311	371	321	367	373	344	322	333	351	383	358	337	388	285	303	276	250	301	313	268	291	244	261	241	248	256	257	251	259	228	274	270	242	249	251	234	269	263	272	217	220	222	204	215	219	200	197	226	218	230	208	210	238	232	213	228	200	189	204	192	222	228	242	196	219	200	216	223	196	203	207	211	217	231	219	221	221	217	209	218	206	206	198	202	204	225	224	220	209	199	186	218	205	211	219	226	210	191	243	198	205	200	209	212	221	203	211	187	205	223	235	189	212	197	202	224	231	183	223	199	218	186	225	208	225	205	230	208	208	205	220	180	197	201	193	233	190	199	206	189	209	216	223	177	251	224	217	221	215	210	228	194	204	227	201	219	226	206	200	224	250	206	224	209	207	199	193	229	206	221	198	216	209	204	247	181	217	202	174	185	233	192	209	193	228	221	197	207	204	240	223	232	206	221	202	201	231	227	207	212	208	213	202	208	197	191	209	239	217	211	197	212	225	205	219	213	221	206	230	194	215	246	220	234	219	216	196	217	216	215	212	216	207	214	197	210	226	195	228	213	206	185	202	204	231	191	222	225	209	187	211	206	237	231	226	219	192	196	221	218	213	246	215	198	213	239	194	236	220	198	204	192	216	207	204	225	199	200	185	211	189	196	188	214	188	202	208	185	206	222	195	195	202	212	219	200	195	201	218	209	213	212	202	228	220	203	216	214	204	197	217	205	231	201	196	202	224	198	222	213	199	223	208	240	212	231	208	216	225	205	209	211	224	218	190	211	206	230	178	208	227	198	219	226	220	208	219	221	225	196	203	199	223	224	210	230	198	177	203	221	209	226	209	209	203	248	190	233	225	194	207	185	223	209	214	220	220	219	215	215	217	181	212	238	222	225	212	218	213	241	186	172	231	182	190	205	186	230	188	194	194	220	202	252	215	242	217	205	204	196	222	207	191	214	236	199	204	216	223	210	207	200	196	240	222	215	213	223	203	208	188	226	200	212	204	214	191	211	217	195	210	227	200	231	204	186	199	201	196	214	221	228	188	226	197	187	206	219	206	222	227	204	221	208	212	216	205	207	216	244	198	216	210	213	224	219	217	204	243	229	188	217	191	232	207	231	238	233	213	198	204	185	213	189	219	213	206	192	218	220	215	227	207	212	189	207	198	208	218	225	221	213	239	224	230	205	229	214	184	228	222	200	204	213	206	232	198	216	189	200	218	206	184	229	185	225	218	198	179	206	227	203	207	196	228	213	227	204	198	195	214	215	215	230	207	202	221	205	196	206	211	227	203	202	200	196	207	195	222	194	204	217	224	206	220	204	212	208	234	213	188	233	216	195	226	239	215	232	211	214	210	208	224	212	189	204	222	224	228	179	229	202	203	197	216	213	211	226	206	208	206	200	207	203	207	210	189	227	211	226	191	199	207	241	233	213	214	226	198	208	176	248	196	230	206	218	195	213	204	227	217	216	212	196	210	217	216	243	204	194	211	214	212	197	196	223	253	224	226	209	215	203	217	206	204	215	223	203	221	195	218	199	226	190	201	217	218	189	220	221	189	203	228	205	206	257	203	204	203	172	236	239	211	210	218	208	214	222	197	192	204	219	200	200	196	186	207	209	213	204	219	248	238	205	195	190	183	191	203	219	215	195	196	187	227	211	212	218	204	204	224	200	230	228	226	224	197	208	202	223	213	184	226	218	207	174	200	179	205	230	210	192	247	221	195	222	202	222	221	194	241	237	230	232	238	207	207	220	225	198	220	197	212	185	191	239	218	224	214	213	229	219	223	219	216	206	199	223	199	221	214	207	206	221	236	216	231	216	203	232	211	190	200	215	208	214	258	219	205	198	177	179	187	228	243	199	216	203	200	191	234	196	181	220	210	218	217	215	215	233	189	236	188	207	196	230	204	188	196	217	192	255	193	238	194	205	231	204	205	204	230	220	214	195	212	199	195	219	228	201	204	216	233	199	186	196	220	216	206	236	200	219	228	188	199	211	209	205	231	204	204	189	211	202	226	206	205	204	197	182	208	206	219	210	232	211	225	200	199	220	215	223	212	222	195	208	218	191	216	231	219	222	195	210	203	204	209	213	197	231	205	233	224	188	210	218	219	204	200	200	217	205	187	211	205	201	214	209	212	223	199	225	204	206	196	216	211	233	175	191	217	243	178	195	210	189	194	217	218	226	193	198	198	185	218	217	236	218	214	226	183	186	212	233	228	201	223	200	199	214	192	199	209	184	238	238	222	195	223	196	227	186	175	201	212	218	234	210	209	186	222	222	202	211	236	221	221	214	184	198	221	220	259	205	207	213	199	221	178	221	223	190	208	224	194	216	204	216	253	216	198	227	230	192	221	208	203	207	201	229	216	224	216	229	187	206	187	223	220	194	234	219	197	208	241	189	180	236	217	207	203	199	210	215	224	230	194	194	207	182	222	226	191	208	179	214	206	194	237	204	209	180	242	187	232	207	194	238	210	237	195	209	216	188	198	206	194	180	226	222	218	213	193	202	187	224	171	228	193	180	231	214	194	197	204	188	208	206	202	206	208	213	193	202	206	196	218	218	199	224	215	203	193	212	228	210	221	223	232	227	215	215	212	200	197	222	201	225	219	244	227	224	233	201	202	209	204	171	196	206	212	212	236	183	216	202	175	195	215	185	197	215	212	245	199	175	223	197	219	203	205	207	205	196	173	192	219	203	200	216	206	190	205	203	191	215	204	218	226	221	229	213	229	200	218	189	194	202	223	190	186	240	236	247	214	199	194	222	200	215	205	216	202	213	212	212	219	240	195	216	206	196	230	209	226	216	243	201	190	234	207	218	220	210	198	198	222	205	225	211	209	223	225	212	219	218	212	224	205	214	215	202	216	211	212	219	204	221	209	230	208	219	222	228	188	218	222	225	224	198	220	191	202	197	186	200	197	180	223	198	221	201	215	185	193	195	206	203	211	216	205	233	210	225	192	201	240	193	235	214	207	197	211	187	196	210	187	211	224	215	221	223	210	226	212	200	202	223	210	215	225	195	188	199	191	212	237	241	240	201	225	205	216	200	183	201	196	221	215	228	204	237	200	213	215	197	214	218	194	186	203	208	242	215	214	176	188	185	193	231	208	198	187	215	210	221	204	218	185	220	212	212	228	213	219	198	206	200	218	210	192	214	198	211	224	231	191	211	212	183	215	184	200	237	242	217	210	211	221	212	206	190	199	202	189	210	187	188	211	222	218	226	199	222	205	219	205	212	208	206	223	211	217	239	217	202	208	187	224	191	216	206	211	225	193	210	230	247	223	232	204	211	231	204	213	175	227	231	235	193	215	192	206	210	219	184	222	189	203	219	237	202	204	214	223	205	204	215	245	181	223	197	244	190	224	234	219	199	232	209	206	204	196	220	211	213	191	206	211	224	247	186	226	224	242	200	202	214
30409	49498	39984	2453	1765	1425	1198	1056	1008	887	813	766	741	702	619	653	656	659	608	612	687	643	748	1125	1008	1221	1363	1563	1642	1569	1578	1543	1503	1411	1457	1426	1449	1530	1500	1513	1362	1360	1259	1115	1003	938	964	967	911	878	907	820	803	798	846	801	805	826	881	906	855	858	684	806	896	823	725	661	553	562	560	583	558	563	570	601	539	523	528	541	519	523	508	551	491	518	509	492	520	478	473	522	491	509	499	484	488	541	484	499	506	485	521	498	478	508	497	493	531	490	480	486	470	558	497	474	450	490	525	492	469	526	490	437	480	484	545	496	538	487	504	487	451	461	506	493	487	490	513	498	478	465	480	479	456	453	532	465	502	467	529	519	487	503	543	492	476	491	505	460	507	516	488	462	465	499	519	499	538	465	496	496	518	528	489	513	463	492	480	499	487	470	514	507	429	502	512	492	484	476	523	484	476	448	489	507	524	513	491	488	532	480	515	522	471	493	484	469	506	530	483	504	469	447	497	482	462	502	477	488	500	498	506	447	487	499	451	522	501	522	497	494	535	493	538	533	512	502	493	513	482	518	483	521	518	522	533	478	467	468	496	523	516	484	521	484	496	490	468	510	495	548	508	505	510	506	461	506	519	491	527	491	506	504	532	476	522	481	503	534	509	528	561	470	540	487	512	501	507	503	516	477	472	507	512	528	509	487	498	512	474	506	486	463	487	526	501	511	519	519	503	489	529	463	522	508	489	533	489	482	497	508	505	515	516	515	504	501	521	503	481	502	463	532	562	512	485	454	507	512	524	515	529	499	505	521	497	518	512	476	535	507	493	502	542	472	521	511	432	464	533	522	506	513	507	481	509	494	503	496	488	496	475	498	477	516	521	480	522	487	520	502	498	508	504	499	490	503	476	544	467	534	466	486	527	539	489	510	475	491	480	516	524	519	512	461	483	504	503	509	483	529	513	521	521	476	483	511	540	535	536	497	496	484	508	530	480	535	484	436	546	511	536	488	495	500	493	504	513	467	514	509	511	503	477	512	504	500	495	497	486	461	512	532	495	526	476	481	523	466	520	483	481	517	496	486	529	514	502	503	482	484	492	542	536	490	516	477	486	538	496	497	482	500	470	466	522	526	485	502	479	505	543	494	489	500	458	520	517	508	476	460	497	455	479	478	555	492	450	497	486	470	505	467	483	498	456	423	468	503	455	497	479	528	482	485	510	481	499	488	509	471	537	491	512	488	513	519	489	450	512	490	493	482	526	500	488	489	528	509	471	493	512	518	458	514	478	486	528	500	523	520	496	482	515	476	488	482	477	483	497	526	500	496	524	480	494	534	480	490	501	496	507	520	497	514	474	529	499	495	502	483	488	482	513	474	515	466	492	526	485	545	481	478	496	502	488	496	481	505	489	471	511	501	477	512	503	513	461	514	498	517	528	514	498	508	524	521	521	494	504	500	517	479	538	518	478	455	522	488	512	467	466	506	476	507	496	477	512	524	510	510	520	531	484	475	513	513	505	500	492	483	475	522	491	527	498	510	508	491	494	477	527	490	500	488	470	487	502	457	489	495	477	507	514	496	450	470	534	445	500	517	469	489	540	481	512	508	503	502	514	531	466	499	499	470	515	485	468	496	492	517	449	538	500	493	508	489	494	497	490	505	532	495	517	488	486	474	503	543	465	509	476	508	527	507	490	509	507	550	489	500	506	508	498	483	505	518	501	499	472	489	526	473	505	507	512	505	512	501	458	450	477	474	476	501	544	488	505	550	482	463	500	520	482	523	513	518	443	497	505	491	494	472	489	504	493	500	468	476	474	502	515	507	484	474	473	497	490	510	506	484	536	484	522	485	479	472	462	497	474	506	505	500	513	525	511	499	529	495	503	491	497	522	501	492	488	501	501	517	483	513	477	516	524	508	536	519	492	516	509	457	491	546	480	499	485	525	514	464	481	513	511	493	522	490	521	532	523	472	518	478	495	492	515	508	485	478	509	500	468	510	507	500	480	507	503	500	472	515	527	512	525	492	519	537	535	523	480	466	517	509	482	500	483	532	504	478	509	512	502	496	507	500	524	515	494	512	523	523	492	487	479	474	516	521	485	529	520	488	517	503	526	508	500	541	515	498	480	523	483	514	464	523	479	505	495	487	494	526	457	525	484	539	476	484	500	505	472	496	539	490	536	488	496	489	498	491	493	511	474	480	509	504	535	483	488	491	476	490	456	436	515	486	484	521	459	501	476	508	517	513	502	501	553	522	511	513	508	493	507	506	480	509	439	479	515	462	482	499	459	504	496	506	500	498	542	494	518	541	506	517	495	484	476	517	501	539	479	502	490	543	518	520	462	500	488	518	535	508	515	457	484	530	545	477	510	485	526	469	492	516	519	473	513	528	499	496	474	510	501	501	499	494	484	508	505	528	462	538	489	480	515	494	474	498	468	508	520	545	474	532	470	492	488	525	516	490	489	510	463	473	514	511	532	507	526	525	484	492	535	515	514	512	485	508	487	493	488	495	471	523	465	492	550	502	509	490	458	505	531	515	469	479	514	464	481	530	518	497	470	434	469	502	485	532	532	531	503	520	467	514	483	501	530	505	503	507	522	492	498	460	487	454	519	518	509	476	499	496	502	498	524	485	523	566	538	487	499	485	511	502	496	472	477	503	457	537	499	494	505	499	482	501	509	505	495	475	494	466	495	517	475	516	492	521	517	510	499	477	495	545	511	523	478	480	503	467	526	518	479	483	522	523	465	461	525	478	507	495	470	462	514	502	506	490	514	548	475	500	551	523	493	531	501	519	529	519	494	485	480	500	508	536	488	502	491	527	485	525	515	502	516	525	486	515	491	486	505	509	565	536	468	484	491	520	528	504	464	498	487	461	478	492	510	486	521	494	497	484	456	497	530	518	509	542	476	517	490	507	492	526	522	539	468	498	512	504	486	486	455	544	468	486	512	477	528	498	479	506	499	485	482	532	530	476	505	540	506	486	522	504	518	493	512	520	495	452	476	496	509	480	480	475	509	466	484	501	510	497	510	481	510	497	480	504	528	494	537	509	496	481	457	483	495	516	502	490	517	511	500	453	514	474	533	493	537	486	491	450	492	502	481	491	521	505	507	517	536	501	502	522	546	514	566	522	558	510	497	496	495	497	504	474	512	489	507	470	494	489	453	511	501	528	447	469	492	523	531	481	478	514	507	478	504	471	531	521	512	498	449	500	531	482	510	518	511	527	468	516	531	437	477	503	498	553	489	488	517	474	502	495	477	528	501	508	533	503	501	521	469	513	480	506	495	499	506	534	554	515	473	454	511	477	509	489	513	481	500	471	502	491	456	494	500	453	487	503	470	443	477	507	539	492	483	491	490	506	502	500	518	481	501	517	507	521	539	519	514	510	539	461	483	513	534	522	494	491	478	466	520	501	485	515	527	484	502	491	517	473	508	514	478	458	474	516	523	492	532	472	507	496	529	536	521	530	465	467	510	513	495	497	504	496	448	525
52782	48474	38822	25229	23261	19849	12940	5759	1749	491	384	338	344	291	302	285	234	259	257	247	246	261	264	283	363	429	444	463	522	513	525	495	461	501	464	433	451	503	497	444	444	459	369	324	339	308	351	327	321	281	256	291	265	292	295	293	314	300	262	293	329	352	256	294	301	327	307	263	230	243	219	291	250	230	208	221	222	217	215	247	205	200	203	229	224	191	193	229	175	206	202	206	221	209	183	201	216	225	198	197	186	216	181	182	223	174	203	222	227	180	201	211	197	195	199	208	206	211	169	226	199	205	196	202	187	208	206	213	207	224	188	218	215	203	194	208	214	203	212	206	249	232	200	225	212	214	211	185	213	200	199	201	203	190	197	208	205	207	193	180	194	229	203	216	195	198	201	192	193	208	200	236	199	217	214	228	184	174	227	192	185	195	222	198	220	173	206	227	208	202	195	204	200	231	203	191	213	196	183	215	239	203	189	204	230	171	199	182	233	203	199	233	199	219	208	196	229	209	207	189	216	218	188	191	191	190	220	191	204	198	204	207	187	186	257	185	187	212	183	207	199	204	230	217	199	212	208	205	173	229	237	196	194	207	191	210	217	206	185	195	191	172	191	212	220	187	219	223	196	208	196	236	230	186	184	223	206	183	216	202	196	171	228	198	204	165	209	188	193	181	200	216	207	187	188	184	205	215	195	209	190	208	183	215	199	196	229	209	214	216	193	189	159	176	206	209	191	196	215	193	192	208	196	207	199	191	197	205	211	225	231	204	210	221	222	208	219	203	213	190	212	199	235	205	196	221	204	205	191	225	192	194	198	195	201	204	192	205	198	191	220	189	200	175	193	179	193	193	209	190	179	194	203	189	211	207	201	218	217	221	234	202	186	199	191	204	224	241	199	191	215	186	193	191	194	187	188	212	203	212	201	229	232	176	199	181	195	244	187	207	205	207	214	184	183	193	203	200	218	192	176	190	205	228	205	218	193	215	216	187	195	217	204	232	204	211	200	218	183	215	219	202	195	169	227	211	203	175	200	212	198	194	226	180	212	193	208	240	206	192	217	224	198	224	220	174	189	188	198	196	214	219	193	202	227	213	214	204	228	207	189	183	196	178	189	167	212	226	203	185	203	213	205	208	190	204	189	205	206	183	188	210	186	222	201	217	205	171	243	216	204	213	169	192	213	203	203	214	194	195	175	209	224	227	216	197	185	226	192	170	200	194	183	204	190	194	201	180	195	221	233	189	225	212	210	223	185	185	223	206	181	193	239	180	199	190	198	203	210	203	194	207	187	193	206	226	194	221	205	175	199	203	193	193	170	198	186	206	213	178	183	187	207	182	208	189	215	201	200	194	186	203	195	207	171	221	204	211	210	193	211	198	235	223	202	205	179	196	205	198	203	165	236	209	201	208	243	200	180	205	214	218	208	216	168	199	223	216	171	210	205	198	211	218	221	198	209	185	213	159	199	174	226	221	206	206	201	207	181	202	225	221	188	212	176	226	192	211	179	217	205	210	192	204	204	186	168	201	210	221	171	201	190	251	218	184	208	191	207	197	187	200	189	212	194	230	202	219	185	201	201	188	191	199	177	172	204	191	208	213	211	196	192	217	189	211	202	179	210	213	211	210	184	207	222	222	190	219	218	206	203	183	239	238	179	177	205	203	205	173	205	228	205	208	190	179	190	209	208	220	186	195	210	199	211	210	216	202	194	211	200	220	191	205	219	225	190	196	184	191	209	193	223	207	224	194	222	229	185	201	218	198	197	196	193	197	217	212	212	195	194	202	204	181	207	185	183	217	195	212	199	191	211	193	222	229	186	223	211	207	211	219	222	211	215	198	209	224	202	194	190	180	198	206	178	225	197	189	194	218	207	200	195	217	197	215	223	215	196	215	220	208	200	224	197	174	220	223	175	189	186	207	194	223	217	177	182	223	201	170	229	197	192	205	184	208	189	195	186	201	196	206	206	196	219	211	228	168	218	174	170	211	199	183	220	205	228	237	201	239	172	207	223	212	192	202	204	184	201	199	195	192	206	182	207	181	221	210	201	198	197	194	178	181	206	225	206	164	181	204	184	200	218	216	180	229	195	189	199	229	216	206	189	202	216	217	215	193	190	201	215	206	213	210	203	210	208	180	191	174	181	237	203	220	195	203	230	217	172	181	199	200	192	203	189	195	173	212	195	196	177	187	214	198	186	224	193	195	200	183	206	213	202	190	197	175	201	200	194	215	194	203	211	194	187	195	183	197	220	194	202	219	202	206	176	197	232	182	210	202	214	200	222	204	195	214	212	192	206	201	199	204	193	211	208	214	214	223	217	200	214	219	207	209	209	197	224	200	202	186	220	200	208	181	179	223	198	183	207	182	218	198	203	185	201	186	202	223	197	209	212	185	193	194	188	224	205	206	206	204	207	219	218	202	186	216	185	197	218	217	227	220	195	190	178	220	213	239	167	222	218	213	206	199	198	188	204	185	156	186	187	202	211	209	189	206	198	174	222	193	218	196	194	220	223	201	207	240	193	194	208	202	175	197	192	205	227	190	204	192	186	218	212	192	209	196	224	211	185	215	200	201	179	207	201	217	211	205	169	179	208	199	194	243	186	210	199	203	201	191	218	185	204	231	209	225	217	188	206	191	175	219	212	216	173	192	204	228	212	195	211	189	211	197	203	216	201	185	177	201	201	199	199	206	222	197	191	209	235	201	203	196	199	186	182	183	196	208	174	177	206	219	195	188	192	217	195	181	194	223	198	234	226	204	202	190	210	196	207	200	214	194	180	193	225	235	202	197	176	229	197	196	191	195	169	187	206	216	209	199	197	200	174	232	198	199	204	198	185	201	181	190	185	201	199	206	199	197	189	196	196	203	197	199	230	191	198	227	213	213	215	184	226	208	219	204	206	199	196	202	210	180	206	175	195	210	213	195	169	238	202	211	213	218	213	198	200	196	184	187	187	202	214	193	196	182	188	187	201	199	190	163	207	206	199	207	213	192	206	219	213	217	187	216	208	191	183	195	199	230	214	188	194	200	212	211	214	211	197	199	177	205	175	180	204	207	203	202	206	177	207	183	228	209	208	235	216	186	206	193	194	198	207	203	226	213	193	225	174	192	185	200	203	206	201	200	184	201	204	218	208	167	209	200	208	201	219	191	211	205	184	198	218	203	208	202	215	196	204	258	182	225	198	201	194	206	204	176	200	222	188	198	215	193	189	201	216	210	161	193	189	227	205	203	213	199	211	203	238	193	203	193	194	203	233	192	175	216	212	204	209	213	179	206	182	177	204	214	212	185	176	188	213	181	184	193	217	197	204	217	213	219	228	199	191	198	225	206	187	226	189	208	168	206	228	208	211	214	194	207	198	220	195	197	204	214	195	222	215	214	202	193	199	198	189	204	233	180	199	193	197	220	196	226	223	190	205	194	209	179	203	179	200	215	219	192	185	199	202	204	208	202	193	217	232	194	211	185	181	194	208	183	188	207	252	225
43129	51995	34296	4681	3807	3032	2310	2110	1787	1488	1303	1191	1113	1042	925	874	866	799	778	720	713	736	868	1250	1491	1976	2294	2280	2625	2621	2688	2630	2430	2441	2302	2305	2541	2607	2477	2331	2395	2098	1762	1624	1369	1366	1285	1282	1095	1100	1119	978	1064	1083	1218	1041	1029	1132	1207	1193	1324	1350	916	1090	1232	1182	1104	889	589	633	684	754	671	650	616	666	611	555	538	512	524	511	527	509	499	500	480	485	509	507	495	458	459	502	483	505	497	486	486	506	525	445	514	473	478	489	468	481	465	484	464	465	505	427	457	454	478	508	485	476	492	458	480	485	473	508	511	439	474	434	466	484	482	458	489	460	428	452	446	474	459	467	496	450	492	451	459	491	488	494	489	457	475	468	479	464	521	472	461	492	477	491	481	454	471	457	468	422	472	484	462	500	473	463	449	449	449	461	468	478	463	462	465	430	453	495	504	468	475	488	431	491	509	451	483	453	459	473	479	485	445	508	464	491	473	449	468	470	445	507	471	466	471	469	471	463	473	463	500	494	445	459	459	490	492	477	454	478	463	457	457	494	427	503	483	444	466	446	477	470	466	493	441	484	486	440	475	499	481	477	500	415	445	467	500	488	450	459	454	503	431	490	460	473	502	479	441	432	446	510	456	477	470	475	458	475	468	465	481	457	490	520	481	435	445	464	477	480	478	484	458	509	449	482	476	478	480	465	477	460	465	486	480	446	522	468	494	484	463	467	509	470	485	485	466	470	474	471	470	494	467	459	490	452	486	470	502	484	470	451	470	449	498	456	463	468	445	472	489	447	496	528	504	472	439	507	434	437	434	453	472	492	429	467	474	463	469	485	452	478	476	477	495	496	474	432	458	441	499	444	453	478	474	487	446	490	505	482	441	472	445	497	460	458	470	440	506	463	494	479	475	462	448	473	471	483	488	475	496	464	451	458	457	459	460	458	496	499	458	462	485	449	435	456	457	471	471	469	462	431	456	466	484	464	476	493	450	468	474	462	469	480	505	494	487	469	451	451	456	480	459	477	470	429	484	443	456	468	478	479	512	470	480	472	478	450	459	483	455	478	479	472	481	461	471	474	475	486	461	475	441	459	459	467	534	488	462	474	460	525	494	480	456	471	475	513	494	447	457	461	453	485	492	476	512	496	441	453	473	441	464	472	456	463	482	480	495	444	498	465	464	478	499	453	522	481	459	470	474	497	470	454	487	474	496	468	470	493	484	445	512	498	471	447	481	485	485	494	492	441	480	475	459	461	442	456	455	453	484	443	473	480	474	428	442	503	452	459	457	509	485	458	466	479	518	506	467	455	459	458	458	447	470	486	475	514	492	482	505	448	466	469	487	484	503	446	461	478	483	422	448	431	494	456	465	459	468	487	506	470	438	458	455	457	479	504	486	492	453	452	503	469	460	494	452	489	474	454	475	514	485	450	486	465	491	477	488	469	469	462	477	496	458	469	456	479	478	443	461	474	458	463	457	458	456	496	466	436	481	460	502	473	474	472	501	477	458	478	434	445	462	510	477	478	480	472	488	464	500	450	457	462	483	459	467	481	456	492	470	472	495	467	496	470	472	460	457	504	417	454	439	478	516	527	504	439	488	495	451	501	474	494	481	453	478	440	443	429	452	478	453	472	467	447	493	483	427	435	473	467	451	470	483	471	471	468	440	477	484	478	470	468	496	450	478	458	492	444	456	463	498	472	465	504	509	486	453	446	483	471	454	474	498	449	457	536	438	410	437	494	487	445	460	470	459	477	506	473	501	436	470	492	446	488	520	512	466	446	485	474	485	482	482	479	477	484	453	481	517	518	465	492	482	440	485	486	485	450	488	489	480	427	486	485	453	478	477	460	517	472	481	449	456	465	484	510	495	486	485	457	448	476	494	463	491	442	442	485	435	507	498	432	485	490	447	467	461	493	464	451	431	473	537	444	453	443	454	453	463	429	489	468	474	460	512	453	477	463	461	470	516	523	471	468	448	471	463	490	441	465	451	438	449	471	492	468	431	438	466	469	470	453	486	485	473	479	478	481	523	468	474	486	462	430	469	467	465	458	481	481	466	494	465	457	432	487	463	475	507	467	461	469	456	451	478	476	497	453	493	461	457	449	512	478	457	501	500	522	493	484	460	453	499	424	467	475	527	445	492	465	455	477	501	475	447	482	473	449	510	436	475	465	424	465	469	470	481	520	465	478	476	513	493	485	503	427	457	475	447	475	464	452	464	466	416	451	495	472	506	486	491	523	454	462	479	423	462	461	459	478	456	516	490	429	484	514	467	474	472	488	454	470	491	492	460	496	474	492	473	478	439	478	471	474	481	496	462	447	473	472	460	430	462	486	484	459	509	467	489	477	494	490	452	464	481	463	501	512	483	505	482	458	501	455	477	460	458	484	505	480	473	451	462	484	467	489	493	499	480	491	467	487	499	485	482	460	452	456	461	441	472	483	474	492	473	435	485	454	488	413	482	466	460	457	449	442	435	442	460	458	465	499	487	461	512	456	465	468	480	490	476	508	457	477	486	462	467	477	460	458	437	482	460	501	485	438	452	434	464	482	472	496	499	475	440	495	440	461	456	472	476	481	478	456	469	478	486	469	484	482	464	492	490	460	464	485	505	441	467	480	489	476	524	517	457	507	459	494	464	522	473	468	444	441	461	438	488	478	490	447	472	432	453	480	465	479	498	475	454	498	472	489	458	431	454	464	483	447	481	486	454	456	482	420	490	482	459	443	495	452	486	471	475	480	489	463	494	492	492	476	447	443	466	436	449	447	445	478	493	457	478	451	445	456	463	460	474	481	464	471	498	450	483	456	478	453	434	453	465	473	443	450	494	454	481	455	484	471	493	466	494	501	476	459	498	466	480	420	465	462	491	427	523	458	476	479	493	452	493	478	473	491	447	463	448	479	452	447	464	490	478	467	482	454	493	443	462	482	495	449	458	441	451	468	441	448	448	420	478	505	504	470	480	485	447	456	457	426	503	423	469	460	478	460	513	485	472	482	469	496	510	456	502	475	457	454	467	483	485	420	476	440	463	463	459	469	497	411	477	503	487	461	496	505	481	498	500	454	534	492	446	475	476	469	505	458	483	483	486	496	428	471	407	457	452	486	491	432	473	452	435	487	449	519	484	501	434	503	457	489	499	497	468	484	457	457	479	453	468	487	452	498	478	453	468	477	523	455	483	500	463	446	443	494	477	484	517	457	476	464	447	453	475	472	489	457	486	447	449	411	470	471	461	448	498	421	500	480	449	479	453	482	463	475	444	474	476	472	455	477	470	456	437	470	452	520	450	462	504	426	409	453	487	462	487	461	446	476	478	445	456	444	480	455	502	453	450	460	478	449	473	492	504	463	437	505	444	430	468	465	477	476	517	526	469	497	455	501	487	465	454	480	438	466	457	454	489	497	510	439	463	498	437	465	481	443	480	438	450	467	481	462	459	425	475	467	485	429	476	539	464	495	477	499	471	435	458	487	472	486	485	469	462	440	444	490
14429	16243	17592	3122	464	245	216	237	222	198	206	212	214	209	208	218	197	191	214	222	210	188	209	242	226	253	267	295	267	290	261	280	291	290	247	267	264	290	270	237	242	252	264	258	240	242	236	249	226	222	205	210	217	249	241	211	238	240	209	221	224	204	208	214	207	202	206	194	217	221	202	186	184	185	201	194	217	216	211	183	188	170	185	215	219	165	190	210	194	196	200	201	208	198	179	204	204	198	195	200	206	219	186	224	212	218	183	204	214	196	204	226	202	206	209	213	207	211	207	195	213	201	203	212	236	210	222	203	204	238	225	193	202	197	201	197	209	214	230	209	206	233	219	217	194	212	186	209	175	191	200	214	199	204	171	184	213	179	217	218	239	207	213	169	181	217	185	231	211	207	208	196	214	203	200	227	189	184	190	213	223	185	217	206	224	183	205	182	202	223	193	212	213	211	207	203	223	191	211	207	189	189	203	205	206	200	205	189	201	209	207	179	169	215	190	195	185	193	186	219	198	204	206	196	210	211	197	207	204	173	205	216	195	240	211	199	238	203	192	193	217	196	216	216	192	185	231	200	198	213	204	207	197	199	191	222	218	189	181	207	186	203	201	200	210	207	201	190	218	207	204	206	212	219	203	214	203	187	200	177	200	216	182	207	173	194	211	221	226	207	185	199	192	182	197	209	201	217	195	214	192	191	215	192	216	217	195	196	192	210	212	218	216	227	209	194	197	212	205	192	200	191	182	185	202	210	201	217	224	220	187	199	202	210	214	204	207	207	226	172	213	211	192	188	213	199	188	203	181	216	211	187	190	206	224	203	186	203	217	226	194	198	189	190	192	224	180	207	213	194	200	194	215	215	198	213	209	184	213	189	215	182	215	216	199	208	183	204	194	225	199	212	200	194	196	218	224	184	193	186	195	173	185	227	219	198	200	219	230	206	214	229	195	217	192	218	204	185	212	173	193	220	229	231	200	203	208	215	183	190	206	197	185	206	207	166	203	206	204	203	190	182	223	231	212	219	187	187	202	202	211	191	209	217	208	210	199	197	188	211	217	210	189	195	214	237	180	199	234	191	213	201	224	188	202	189	200	211	217	200	175	204	165	203	213	221	215	234	209	211	208	183	199	207	210	206	218	217	163	220	213	232	216	195	217	215	200	214	206	188	209	196	215	186	184	209	204	181	236	217	222	212	178	180	210	201	203	222	214	211	218	209	205	226	199	196	204	212	203	197	208	203	223	196	221	225	194	180	209	172	211	183	193	213	202	199	221	190	190	207	211	191	224	196	208	200	176	200	200	189	194	206	211	196	214	217	201	186	185	189	221	219	195	212	199	220	202	223	184	193	199	228	226	213	201	212	205	200	193	202	209	198	203	208	219	184	194	202	187	191	189	206	202	188	180	203	212	180	216	219	195	207	186	164	214	239	204	190	233	183	208	199	207	204	211	202	208	181	235	216	207	211	204	185	181	227	203	221	205	201	220	208	191	215	173	211	218	189	187	176	207	209	202	215	206	187	181	188	189	205	200	202	200	220	189	217	185	225	204	196	218	194	222	199	201	192	198	202	218	190	205	199	207	217	198	188	203	192	210	217	213	224	189	195	228	207	200	215	208	203	227	191	216	212	224	174	207	209	190	202	193	196	206	221	208	213	195	198	190	183	197	195	206	210	210	198	201	235	229	237	189	175	200	220	215	197	209	196	202	214	227	220	191	155	226	185	189	187	212	172	171	186	191	210	232	189	234	199	151	208	186	186	207	197	192	203	213	208	200	210	218	204	219	190	215	192	169	217	215	200	206	204	185	198	197	218	202	184	176	206	177	210	204	195	189	193	216	202	200	189	200	201	189	200	204	212	204	198	184	193	192	208	209	201	186	176	213	173	200	190	174	218	214	222	195	205	215	234	222	222	201	216	193	187	221	205	199	196	222	203	198	199	164	200	208	200	179	192	186	229	202	183	194	202	206	187	183	205	211	196	203	231	215	178	204	214	207	202	207	206	215	229	190	199	208	191	206	227	187	240	198	182	205	208	177	189	239	203	167	203	218	223	179	212	196	199	198	193	208	212	203	196	215	200	225	227	212	190	200	197	191	202	227	239	213	186	232	206	201	211	204	207	190	190	206	200	192	196	194	173	215	199	204	213	198	195	212	189	181	224	218	200	194	191	200	207	207	191	232	208	230	205	185	187	191	217	203	185	184	203	187	215	191	213	203	198	222	212	191	221	217	180	198	226	181	197	200	222	205	217	207	191	207	212	226	163	203	217	200	202	214	200	204	179	207	192	205	178	206	205	197	181	210	205	209	202	220	192	224	180	238	214	191	239	179	209	202	207	206	187	201	209	200	202	200	232	226	207	191	211	187	211	188	194	198	196	195	219	202	202	219	226	206	221	211	209	182	190	207	216	185	156	192	212	196	205	191	206	203	205	184	224	217	192	178	196	202	196	193	217	195	186	193	197	198	196	191	204	202	195	198	214	205	206	193	216	214	199	212	188	213	209	184	193	179	243	205	219	190	165	185	205	182	200	230	181	212	215	190	210	207	210	211	199	194	193	201	165	219	200	194	186	191	205	221	188	209	200	197	184	203	193	190	194	206	206	187	188	178	200	210	208	212	217	187	188	204	194	193	201	169	191	204	197	205	177	216	186	205	205	218	216	225	208	191	189	200	194	199	179	219	190	215	206	183	156	198	218	207	203	193	207	217	175	186	210	195	200	196	225	230	210	182	206	258	219	202	211	213	207	208	183	207	175	199	210	203	188	201	203	188	221	224	214	199	183	193	204	211	218	178	225	201	205	198	172	212	212	207	213	230	218	219	182	214	233	198	190	221	206	220	196	212	188	223	182	202	217	201	207	206	192	223	203	179	203	193	192	168	200	236	185	202	185	219	194	194	203	193	179	205	228	203	203	179	214	225	193	214	209	210	175	203	227	225	199	206	200	201	203	202	215	214	206	190	207	193	202	196	212	218	213	195	234	205	211	196	215	203	214	203	176	198	218	204	216	214	186	195	210	213	181	198	202	192	178	205	218	225	193	210	196	198	188	191	222	217	205	215	219	184	178	208	215	208	206	205	205	183	221	212	170	182	228	194	189	206	183	184	212	215	188	176	214	208	193	205	214	220	184	199	218	207	190	203	205	218	174	205	194	177	204	221	222	191	223	191	213	215	181	223	189	220	231	206	218	210	181	191	204	206	191	215	189	212	211	205	204	197	199	183	194	204	168	222	226	213	197	207	218	221	202	197	190	189	210	183	197	213	184	211	204	190	189	195	205	220	184	175	210	194	191	222	205	213	173	213	194	190	203	241	210	208	189	206	205	210	176	214	190	189	194	180	199	199	213	190	219	218	190	172	189	184	190	193	185	201	213	200	221	212	200	212	187	186	182	206	167	213	176	213	219	222	199	192	223	204	208	207	185	192	204	213	220	216	215	191	168	199	208	207	234	215	192	178	207	211	195	218	214	206	215	214	192	184	217
10361	18560	20672	882	540	534	512	556	524	520	567	523	483	480	498	531	483	483	517	477	475	497	605	657	684	851	985	982	1016	997	984	993	980	968	941	924	936	919	918	868	881	786	804	833	789	723	748	713	751	732	658	660	661	620	665	586	644	624	563	605	585	543	566	531	536	524	460	504	487	479	508	514	500	544	520	525	526	503	518	478	523	482	500	486	543	485	482	456	486	490	470	495	533	492	496	455	458	471	499	452	485	495	496	463	443	506	514	477	492	460	483	490	469	543	474	497	495	530	489	477	490	448	509	505	508	479	495	466	529	518	506	486	476	520	492	492	484	455	512	501	465	498	472	504	423	485	474	504	529	457	479	473	520	494	459	499	495	509	477	498	493	510	465	438	469	493	464	503	511	467	501	522	445	539	463	523	496	495	457	469	551	462	504	474	499	493	462	502	499	464	492	502	444	468	499	480	499	464	491	516	472	500	446	483	492	517	481	494	459	505	466	494	497	509	498	479	509	500	485	506	515	520	488	478	498	486	501	460	505	488	468	509	473	493	520	507	486	492	512	554	491	474	510	495	478	479	485	511	489	499	499	472	481	458	472	460	512	482	512	476	472	471	466	498	481	490	423	471	484	509	494	469	518	515	464	473	492	497	476	497	466	501	484	466	517	479	447	535	468	484	463	479	455	442	484	455	472	453	449	489	481	464	492	512	518	498	485	478	506	497	445	500	455	494	460	502	495	533	467	495	498	503	459	539	498	486	512	516	485	464	498	496	445	509	480	486	488	442	482	484	515	484	440	489	498	459	483	523	539	520	476	511	475	512	478	494	488	469	472	504	475	501	465	499	488	457	516	451	492	497	511	471	486	514	490	519	483	474	462	476	481	505	497	456	466	483	472	471	531	501	463	485	462	455	474	495	468	463	523	483	494	464	519	492	477	498	473	474	500	510	511	498	526	520	506	497	472	476	518	501	460	501	518	530	478	473	525	490	464	511	446	504	475	481	515	500	488	482	536	478	497	492	503	488	468	499	436	493	508	505	462	470	460	521	495	475	475	509	473	523	511	472	506	505	459	504	481	444	484	468	535	452	482	490	512	488	498	484	472	495	453	494	471	471	504	508	553	494	485	477	495	484	483	466	513	468	454	449	481	524	493	485	450	518	481	489	504	449	480	490	536	437	476	484	496	453	467	529	496	485	495	505	491	488	467	488	537	503	465	515	482	451	475	475	477	497	478	531	477	507	469	460	465	480	487	484	463	464	462	503	496	463	485	519	510	481	493	498	509	486	479	495	459	458	483	491	459	467	528	459	482	480	466	491	500	461	484	480	522	468	511	512	495	512	494	463	460	494	468	439	462	470	499	468	432	514	486	538	475	448	485	477	498	523	515	477	488	496	533	479	487	494	480	524	497	454	488	496	481	505	533	460	473	475	516	499	468	508	474	505	485	473	460	502	467	476	539	485	502	462	468	464	492	481	478	478	456	441	489	463	491	466	460	483	515	467	522	506	472	479	476	491	502	524	474	498	476	496	484	486	514	491	497	483	451	495	526	506	505	483	455	497	503	455	480	490	497	494	484	466	471	497	479	526	545	503	470	520	521	477	497	492	508	504	523	508	507	487	470	475	519	475	498	448	481	494	482	523	519	488	480	480	484	492	483	514	502	475	487	500	484	495	484	458	473	522	481	492	481	501	472	443	489	511	462	473	459	486	451	467	455	480	487	484	516	521	471	476	481	466	452	495	489	511	478	454	483	469	530	478	495	494	496	491	496	456	500	467	468	510	470	443	483	519	468	477	459	495	471	559	467	491	489	458	495	494	499	534	464	478	445	472	462	483	501	513	482	482	467	485	470	511	482	480	502	490	509	456	466	469	498	494	445	442	466	515	458	483	569	516	491	495	528	477	488	501	472	498	484	484	501	484	467	481	534	476	453	491	493	400	491	475	480	482	483	460	529	461	485	496	456	512	459	500	506	518	473	479	478	488	483	485	449	469	485	477	497	469	476	482	500	495	512	434	496	455	502	495	468	507	470	499	504	498	527	482	460	465	465	458	534	491	500	474	476	466	525	462	515	477	463	476	452	486	473	447	491	490	465	474	486	478	494	450	501	470	511	491	475	494	501	487	481	506	495	509	523	471	491	523	476	479	478	492	527	498	498	498	513	455	499	483	484	461	484	465	514	444	511	521	463	487	500	459	502	479	464	485	471	479	464	483	502	461	465	501	511	513	448	498	471	484	505	523	486	488	466	488	503	505	500	504	481	471	484	478	456	502	470	475	536	492	496	454	485	526	471	491	501	493	478	477	477	507	482	448	529	479	487	496	491	492	492	461	499	497	536	477	493	492	496	505	488	519	509	461	506	501	450	501	483	522	489	488	501	468	495	479	472	505	511	451	474	467	506	493	460	514	470	437	507	486	514	442	480	515	509	510	517	463	504	477	467	504	456	478	481	508	471	459	520	499	500	464	520	451	509	475	427	500	483	509	493	508	490	477	491	483	477	494	471	470	511	499	472	483	432	511	480	452	471	485	486	455	460	476	447	409	458	451	529	485	473	462	502	484	454	497	514	472	508	451	501	518	512	485	532	488	439	496	474	484	487	458	516	503	462	469	454	449	507	455	485	450	467	508	477	479	490	515	467	449	510	474	457	449	512	498	519	476	477	490	496	456	514	513	475	508	514	463	510	464	494	466	515	463	492	490	499	447	466	491	507	493	513	513	473	503	504	495	528	468	499	478	527	505	483	488	485	484	478	512	519	490	485	483	470	496	473	497	459	470	523	453	468	494	470	505	527	483	474	479	487	509	469	492	487	494	521	503	500	495	459	501	498	492	481	438	494	433	500	496	468	501	439	485	481	495	462	529	505	481	501	491	494	539	487	529	466	480	489	460	462	470	486	501	522	452	512	433	477	498	444	520	533	524	492	446	528	523	523	520	482	464	479	496	515	479	497	488	452	469	484	490	467	468	471	471	518	491	529	490	490	458	501	495	458	514	480	481	493	506	536	440	473	496	480	470	469	481	507	518	480	508	491	501	467	469	525	482	502	475	504	463	492	504	438	514	522	495	533	483	464	488	513	485	487	456	464	498	502	526	501	488	481	537	482	502	461	500	514	470	492	461	511	476	460	497	490	479	521	451	499	477	480	476	482	493	470	490	471	497	481	488	473	509	494	505	484	479	491	494	497	489	517	487	478	486	500	467	531	506	474	529	507	510	433	516	499	461	458	480	481	450	469	448	491	514	454	499	463	485	483	478	495	475	475	473	481	467	464	522	493	494	511	518	497	498	523	481	530	484	484	505	495	487	525	484	502	489	475	516	489	491	505	540	518	468	508	480	486	459	512	501	477	429	471	477	458	486	496	480	456	494	484	500	453	507	480	475	481	503	492	495	499	521	502	477	466	516	519	500	505	488	493	506	498	466	502	488	465	484	522	484	470	526	482	492	512	477	532	460	485	512	511	476	514	485	491	482	487	484	479	421	514	505
40340	50278	41796	24310	20129	12580	5173	1709	504	284	253	227	264	220	244	227	228	239	230	210	238	239	259	254	267	305	305	337	325	321	308	339	346	344	329	336	326	331	323	333	290	262	303	288	273	276	270	239	267	236	255	233	257	253	223	227	278	227	250	262	238	272	232	219	251	234	245	247	238	213	200	195	238	224	208	223	235	208	193	203	211	218	184	201	207	189	207	196	208	189	195	207	191	200	201	207	201	225	216	185	217	222	195	225	225	205	199	204	188	197	219	185	195	226	201	216	194	202	201	232	221	196	233	196	216	210	199	189	228	199	195	183	210	218	201	190	193	203	204	207	219	205	202	215	206	208	196	191	240	167	211	219	180	207	215	216	214	216	220	213	220	214	193	201	212	188	216	200	208	190	200	202	227	191	227	206	204	200	222	213	208	165	206	237	203	216	183	201	203	177	204	211	223	228	216	185	201	187	191	216	230	222	197	226	211	231	207	191	224	190	209	234	209	215	207	214	221	221	226	222	230	216	186	218	206	211	178	197	196	186	216	230	203	186	207	196	220	225	233	203	225	196	199	210	195	199	240	199	219	206	214	213	204	205	204	194	195	199	194	197	203	212	199	222	231	220	219	222	233	196	213	207	194	205	227	207	213	201	195	177	202	217	193	181	208	222	221	223	197	204	225	202	208	221	179	225	227	209	238	211	185	212	207	200	190	191	199	215	206	219	216	208	211	224	204	182	230	225	209	244	192	199	209	206	226	213	217	221	213	202	245	209	201	180	192	189	203	192	235	207	189	227	209	209	179	211	210	202	204	183	203	226	198	208	219	205	222	207	206	221	211	195	217	238	227	223	217	184	215	192	234	238	221	228	196	224	191	195	216	200	217	229	229	187	234	187	203	217	199	210	200	199	209	231	219	217	188	213	197	214	230	219	194	184	188	206	218	204	224	190	189	225	203	222	189	213	197	218	215	210	203	224	207	205	206	177	190	195	199	199	215	215	191	200	198	212	205	211	208	183	198	196	225	211	218	206	198	204	209	198	197	191	227	185	199	202	229	192	212	192	205	234	215	214	186	210	205	204	213	222	204	207	215	202	195	205	209	210	185	211	204	215	213	212	233	198	220	227	202	193	188	185	205	224	211	192	188	215	246	244	203	185	219	217	202	209	226	181	241	214	218	212	205	196	213	226	218	217	210	209	232	227	232	213	232	197	197	206	190	233	194	231	220	211	193	175	188	210	199	211	218	209	210	219	235	173	196	178	214	220	228	204	202	203	212	205	217	210	205	176	192	232	190	230	225	228	203	199	203	176	179	212	201	197	217	197	208	202	225	209	194	191	224	217	214	203	203	176	189	206	170	205	212	197	199	232	185	197	201	215	227	197	205	205	206	222	193	211	227	210	220	192	202	202	209	201	186	231	199	207	192	188	190	200	196	189	222	214	225	215	218	197	231	199	189	234	229	211	216	217	223	225	206	219	203	237	227	200	213	212	212	251	214	222	213	197	220	220	178	206	202	228	218	230	227	214	216	192	209	212	241	184	199	208	217	196	227	190	214	208	193	203	216	236	225	211	185	184	187	224	200	204	231	214	202	247	229	201	250	223	209	207	209	208	223	213	216	211	197	226	191	202	212	211	185	251	201	197	217	193	233	197	202	191	235	199	202	220	211	195	188	221	207	193	202	188	227	216	210	224	204	213	190	204	208	209	217	210	231	223	213	226	208	231	226	158	184	181	204	203	213	196	226	238	206	228	231	204	218	208	198	196	209	211	217	170	187	223	213	210	215	228	207	222	220	203	238	237	247	208	208	206	215	218	230	224	206	197	198	196	220	188	202	222	182	208	252	206	205	218	216	202	225	164	211	198	242	204	222	146	231	205	230	235	218	199	212	197	233	198	220	219	208	187	200	204	191	187	213	216	200	179	196	193	204	223	211	189	219	193	212	213	216	227	220	192	186	215	200	188	195	199	227	200	220	202	233	223	220	211	188	205	170	206	217	224	183	184	216	212	192	206	206	218	212	207	204	205	228	236	225	203	207	210	227	204	181	183	193	192	194	225	228	225	187	195	225	207	232	209	235	226	202	192	234	222	195	190	201	226	186	205	218	219	192	191	200	208	199	197	238	213	256	190	203	202	203	199	202	215	228	239	218	192	206	242	211	204	176	204	205	189	220	205	201	184	213	203	202	209	229	182	228	227	232	241	240	201	224	208	226	226	213	198	195	199	204	177	209	221	203	200	221	208	215	185	219	200	199	197	213	202	214	203	194	209	211	197	241	200	205	199	202	216	202	201	228	219	233	182	181	206	221	198	195	219	197	203	196	200	167	219	210	204	197	184	240	204	208	227	170	204	210	197	188	196	208	204	211	226	208	211	214	229	219	178	197	198	234	222	200	203	224	222	233	200	196	223	209	209	201	225	202	214	182	211	205	220	211	208	212	207	199	198	226	214	217	198	230	202	194	193	229	199	221	210	226	216	214	216	229	220	219	227	215	198	224	209	208	205	207	217	208	210	188	198	205	224	215	194	184	227	177	232	209	237	219	213	213	208	207	232	220	189	211	205	230	241	215	201	199	219	205	203	182	217	202	228	223	179	205	221	219	204	225	210	202	199	202	192	214	228	207	217	223	201	187	222	207	207	225	201	192	216	195	213	219	212	215	196	216	208	207	215	207	205	205	195	207	201	195	198	204	220	207	220	226	234	188	233	168	189	196	223	225	215	207	209	214	227	212	212	198	211	216	224	227	230	216	208	225	222	187	214	226	184	199	222	216	218	244	214	198	216	181	211	205	197	205	192	206	221	217	207	219	201	202	202	215	194	220	208	232	169	212	201	217	200	179	183	198	223	223	227	188	203	196	194	216	208	216	202	216	197	205	229	210	217	221	219	194	212	197	206	232	201	196	196	209	189	210	201	235	207	200	196	210	191	194	230	227	226	193	220	215	210	207	232	212	232	206	201	215	197	184	191	210	212	225	201	210	191	199	211	214	228	200	217	193	210	194	247	223	193	207	229	231	203	190	214	215	189	225	230	198	213	201	232	196	218	206	221	212	202	186	201	186	212	218	206	202	203	228	188	204	225	206	229	223	215	213	214	217	219	217	184	206	187	183	194	185	213	222	207	256	195	227	218	217	198	222	230	217	211	199	205	221	213	217	201	228	238	223	204	224	192	232	186	220	205	171	211	212	172	199	188	194	182	206	228	198	210	204	207	204	188	235	211	214	220	213	210	194	200	230	214	203	212	226	200	193	195	209	196	206	184	218	188	193	188	180	204	196	191	209	194	198	190	185	205	217	205	216	217	210	191	224	205	230	227	237	203	207	203	181	200	214	214	197	218	214	195	220	198	197	193	225	202	194	191	219	215	212	201	205	222	213	215	238	204	221	201	219	215	194	222	202	209	198	188	237	215	207	188	211	215	205	175	204	215	199	218	189	208	234	208	219	208	204	219	202	187	200	212	190	205	207	219	203	227	210	199	215	192	211	190
30553	46821	35246	2155	1721	1455	1129	1038	955	842	824	684	743	690	665	575	636	606	599	628	582	623	782	935	1105	1185	1234	1316	1356	1306	1430	1467	1477	1430	1453	1492	1485	1527	1481	1427	1317	1297	1151	1134	938	981	975	919	872	875	798	785	756	816	798	760	795	824	818	770	730	788	658	721	876	735	670	680	615	558	576	585	580	578	538	583	505	552	533	539	536	492	530	525	468	469	519	495	482	499	486	500	471	551	506	482	521	480	517	478	538	528	544	494	485	520	501	452	475	478	469	463	512	528	485	486	515	501	501	509	534	512	494	531	512	461	526	471	479	508	469	491	533	506	491	468	501	471	512	467	524	464	498	470	494	503	466	508	486	474	520	465	537	483	471	526	534	496	502	523	508	509	485	500	536	497	494	505	492	476	537	483	469	491	480	517	489	511	496	514	507	515	512	502	490	509	454	515	534	470	550	529	494	478	496	487	518	512	490	500	489	496	511	509	527	494	495	529	483	488	488	475	528	555	503	510	467	497	506	478	508	537	516	480	485	487	522	501	466	507	521	510	543	493	498	461	489	455	474	477	484	479	454	470	530	491	501	493	511	511	513	472	504	481	487	477	509	483	487	474	491	490	531	507	523	483	477	547	448	484	469	498	469	480	500	522	541	528	492	505	518	523	532	490	472	495	475	492	497	447	474	515	502	509	494	495	537	552	474	523	496	506	492	491	525	502	481	480	469	471	508	500	511	525	480	488	530	519	507	480	525	508	454	487	486	516	490	505	513	501	520	489	491	513	467	446	478	508	464	518	534	470	546	510	468	508	491	517	494	459	511	520	485	475	487	491	486	526	496	487	481	492	498	487	446	496	499	496	474	491	481	474	497	526	474	483	518	506	488	500	479	480	471	485	552	485	469	495	502	480	512	496	523	484	476	455	499	525	519	494	479	546	530	501	515	495	484	514	507	453	483	557	493	500	516	479	496	462	482	532	453	504	537	475	488	507	488	522	480	475	506	478	484	518	522	524	503	494	505	488	510	499	518	507	486	480	502	513	505	451	484	484	487	511	544	454	486	515	519	491	485	454	488	507	474	523	501	527	491	501	479	512	505	483	501	468	470	501	524	492	499	510	490	490	494	497	489	499	531	454	466	468	472	461	527	491	498	535	478	496	485	473	480	503	528	493	508	513	494	530	502	487	492	503	506	533	476	453	487	521	522	471	485	523	494	541	469	498	533	471	480	506	471	488	480	481	470	459	452	509	496	525	472	465	491	458	523	506	529	515	488	549	529	525	496	481	475	536	492	496	522	504	499	448	539	513	486	503	450	555	473	502	508	526	462	508	480	493	497	485	501	522	454	500	541	554	499	518	506	516	481	478	485	505	525	501	472	485	464	493	503	527	499	536	506	514	486	494	507	508	504	508	527	478	440	514	486	469	486	508	524	545	471	522	491	473	493	482	503	499	488	512	566	483	502	485	538	486	491	486	523	510	470	489	506	469	504	473	482	495	495	499	488	505	502	489	502	520	480	499	507	522	487	535	498	467	443	502	470	504	506	526	503	524	505	513	528	511	492	527	490	545	510	505	488	505	524	542	519	525	549	508	477	519	512	484	470	463	497	499	529	502	522	477	534	472	478	474	496	474	553	518	493	552	493	508	494	483	496	494	501	496	540	497	499	522	491	524	500	515	499	533	522	511	501	490	496	522	518	498	512	527	514	492	490	509	506	467	489	497	456	478	553	459	521	520	494	477	515	489	543	522	455	503	505	479	479	455	500	508	486	458	517	494	501	510	498	496	511	524	519	507	480	526	517	488	510	510	502	489	529	482	516	459	474	499	503	483	492	484	498	504	484	535	497	480	530	484	505	499	492	498	468	498	520	494	501	510	509	489	464	496	505	520	536	479	522	467	493	533	518	506	521	514	540	483	469	534	471	470	480	508	505	537	558	495	499	487	512	514	516	488	477	503	501	489	510	526	503	479	518	530	521	479	520	463	495	519	502	502	474	522	517	512	508	424	509	514	477	490	495	540	493	532	532	503	551	538	523	494	485	487	515	525	498	490	499	491	472	515	490	445	510	492	486	478	503	476	499	486	540	507	497	516	494	493	470	506	526	489	498	494	487	514	507	479	486	523	472	488	510	506	525	533	484	491	476	503	499	492	527	508	475	492	469	452	519	480	477	534	509	504	539	500	501	464	463	523	500	479	516	519	455	534	543	468	476	509	497	498	490	477	488	517	488	501	532	496	539	480	525	505	488	517	474	503	532	495	464	481	491	498	521	486	473	535	515	495	522	473	517	467	465	489	477	491	488	496	519	511	504	472	536	514	512	514	495	501	535	506	482	478	495	521	468	519	541	469	550	484	494	521	488	521	537	512	505	496	476	459	533	507	541	511	499	501	477	503	517	496	478	496	529	469	478	505	481	522	487	505	528	484	515	500	471	532	476	495	502	523	512	470	484	489	503	487	485	499	493	503	455	510	538	555	484	540	480	465	434	460	518	462	484	475	511	494	488	530	549	529	498	503	475	473	487	473	522	516	510	521	508	561	499	497	518	464	456	492	516	487	513	490	511	503	518	462	531	497	491	513	480	485	483	519	462	476	463	450	502	520	450	463	497	521	504	465	483	509	510	510	508	530	490	513	486	556	517	505	500	454	512	515	465	488	523	504	477	493	535	513	519	516	467	491	502	523	479	516	512	481	514	539	484	518	487	497	468	473	516	480	511	513	513	490	489	490	523	510	506	504	507	536	514	506	476	510	486	488	505	499	529	477	508	504	518	489	509	492	486	481	496	508	496	520	489	528	504	506	476	492	510	455	491	521	486	503	519	496	496	473	492	487	503	464	509	484	491	510	493	506	491	499	501	474	516	477	492	509	470	483	532	496	502	505	484	505	474	497	490	491	501	501	499	482	485	489	491	523	492	482	513	484	540	505	471	525	483	542	499	488	517	489	495	515	434	471	505	495	486	514	515	511	497	494	498	528	481	489	509	526	510	454	496	477	519	511	497	499	512	472	493	510	491	495	556	527	536	506	516	500	477	503	488	551	490	498	504	460	511	512	470	490	504	512	471	466	501	508	473	506	492	495	514	546	539	493	505	466	506	514	517	490	489	493	500	484	498	486	497	530	516	453	488	507	509	495	516	477	497	479	541	516	490	494	493	489	469	495	506	475	509	511	534	510	477	474	527	499	505	505	540	490	494	501	509	506	504	522	510	539	512	497	519	476	503	481	505	492	506	471	503	500	507	502	469	479	514	501	465	469	488	516	504	498	480	490	480	515	500	501	479	473	463	461	526	529	499	480	486	481	482	533	487	474	501	499	482	507	479	486	499	521	521	469	471	472	517	477	490	513	526	503	494	522	481	464	496	471	462	500	485	485	519	498	485	491	510	472	539	469	478	486	533	502	495	458	549	464	532	496	469	484	494	517	536	489	498	519	494	493	455	511	494	486	493	501	508	514	560	450	491	513	523	530	492	483	509	461	480	506	508	461	484	514	501	474
51717	48047	43163	27911	23364	20371	13626	5907	1754	468	296	319	298	286	244	268	263	254	247	238	242	242	234	262	392	414	401	384	422	426	473	465	434	451	430	446	445	437	487	440	409	377	363	342	303	295	304	266	262	287	287	247	281	292	306	298	259	274	316	277	276	318	249	292	296	295	265	266	233	260	219	245	210	256	204	226	232	213	195	213	233	194	231	213	160	201	205	196	194	199	189	183	202	195	218	212	201	224	212	216	210	228	209	216	215	192	191	202	235	212	178	212	200	204	181	182	208	207	212	215	214	214	211	211	201	185	209	197	200	208	198	183	222	216	202	178	191	188	205	199	199	219	190	205	204	221	201	214	191	186	214	193	185	210	189	209	181	181	172	191	219	208	217	213	200	193	210	178	201	225	227	222	201	196	196	191	195	210	214	198	205	192	176	203	173	184	215	184	200	193	194	192	193	194	208	233	212	200	196	201	215	202	211	242	196	208	225	197	200	189	187	210	209	204	231	193	205	197	203	200	195	201	180	200	205	206	180	234	231	194	183	182	217	187	200	215	194	211	183	197	198	172	201	188	209	191	225	233	185	215	193	184	200	180	201	198	218	173	188	186	180	210	219	206	199	210	182	184	181	183	186	196	185	213	188	191	220	238	199	192	184	187	215	200	188	188	199	206	209	220	184	188	173	180	215	208	201	222	186	202	199	215	201	205	199	203	208	213	199	176	196	187	205	217	199	197	170	211	188	204	215	192	230	188	208	196	218	219	226	216	191	205	175	196	232	212	198	207	207	206	202	195	219	225	192	210	182	180	236	228	205	196	195	197	227	230	195	199	203	185	197	186	221	217	242	167	204	188	214	188	212	201	189	170	206	189	230	194	207	194	189	178	204	205	193	187	191	171	199	167	202	220	202	185	223	194	199	188	190	201	202	232	210	209	211	210	226	211	174	195	200	196	211	190	183	185	211	179	195	218	198	186	210	209	204	196	184	240	227	189	212	222	206	222	171	190	227	234	193	205	176	200	187	186	193	200	199	187	183	182	195	202	201	205	212	206	200	217	197	179	211	220	200	222	223	201	199	168	216	199	220	228	211	172	196	185	192	196	191	197	238	201	227	204	212	217	207	210	195	197	189	169	189	197	194	214	192	197	193	201	188	193	200	197	207	181	215	215	241	206	215	209	200	195	190	174	192	214	182	196	205	198	205	208	187	220	197	193	209	179	201	185	203	197	182	187	209	206	209	199	223	168	205	203	164	193	201	197	197	182	199	194	217	226	182	171	174	182	213	219	216	217	182	232	197	203	235	215	214	189	196	198	214	218	197	203	215	218	216	234	238	226	174	198	211	206	208	207	197	220	212	198	200	207	199	189	213	177	207	196	204	230	207	198	174	206	201	237	212	190	217	183	189	193	197	199	189	184	199	196	192	187	187	154	202	208	202	208	205	205	195	200	211	214	193	216	203	185	183	203	195	194	203	173	204	194	186	205	191	198	223	188	201	230	220	180	214	188	199	187	219	180	212	207	202	185	181	224	204	225	152	185	189	167	194	188	193	195	187	214	200	202	182	218	202	224	214	193	208	189	199	193	197	201	199	216	208	206	205	181	180	175	212	185	191	192	187	210	195	175	188	193	193	213	180	195	213	225	195	199	181	217	191	231	227	212	183	194	195	187	193	186	198	198	198	210	200	210	197	180	209	210	200	205	199	206	191	196	191	207	193	219	197	225	204	198	192	194	183	229	213	213	207	180	193	181	208	182	168	211	217	184	203	187	212	192	215	162	223	162	202	217	182	223	196	177	199	208	215	194	196	212	220	201	183	186	204	215	222	187	208	221	195	213	207	187	196	188	219	216	198	198	219	217	226	188	189	177	196	176	223	176	202	199	210	194	199	205	216	184	199	193	214	204	189	215	196	182	193	185	218	192	187	201	225	222	201	189	196	213	201	210	199	202	181	203	225	210	181	187	189	196	178	192	186	196	182	221	199	190	219	206	196	195	196	172	197	232	184	211	215	178	200	223	204	176	198	219	192	216	186	189	213	175	207	212	180	187	191	181	206	197	213	198	212	235	207	220	174	184	197	185	184	211	201	182	186	177	192	226	199	201	231	194	187	195	185	212	203	221	182	226	202	183	207	214	184	207	210	229	222	186	192	224	179	192	146	213	203	191	193	186	203	219	203	177	193	200	184	204	203	227	210	199	201	236	178	185	212	196	211	210	192	170	197	196	185	200	216	212	193	187	182	209	198	194	194	199	178	204	212	169	203	202	205	196	181	187	207	196	199	207	180	195	202	186	201	169	193	235	174	186	206	189	198	215	205	190	178	182	207	211	188	201	247	186	206	191	200	189	192	162	202	178	187	196	192	214	197	192	219	181	200	196	179	202	197	184	215	205	177	192	217	195	191	193	183	207	229	202	222	204	180	221	190	201	190	199	201	205	212	210	196	186	197	185	233	194	191	196	180	220	197	199	213	180	205	187	204	183	206	197	236	228	185	189	183	222	221	195	214	204	214	189	196	198	184	193	177	211	200	222	199	181	191	211	207	173	180	190	214	219	193	196	214	216	200	191	182	196	197	200	210	201	208	197	189	203	208	200	194	199	189	201	206	194	219	190	203	196	208	179	204	207	198	208	228	210	214	214	200	202	194	212	225	180	215	203	214	208	177	198	209	203	170	192	176	205	191	208	192	189	211	212	216	223	211	201	191	212	192	212	201	195	185	196	228	215	217	188	212	210	222	220	180	177	205	175	204	203	208	166	198	210	192	235	193	190	182	196	218	205	208	181	213	199	173	199	200	186	188	212	203	212	184	196	197	198	178	200	187	185	202	191	191	209	202	214	174	205	210	185	191	212	188	180	196	205	185	196	219	188	192	182	198	217	210	203	200	209	184	192	190	211	168	200	198	231	203	205	234	205	206	187	179	195	185	220	200	233	186	165	215	213	200	198	198	211	200	196	192	213	189	242	197	219	184	216	165	184	190	212	203	204	204	201	186	175	208	199	195	217	184	202	215	185	230	206	213	191	218	198	179	202	213	223	194	204	181	202	180	188	201	197	195	223	219	182	206	191	196	175	215	228	171	183	206	196	211	216	194	180	192	214	211	187	220	174	201	227	198	225	201	192	208	208	204	182	194	210	224	200	214	201	190	211	219	186	204	206	184	203	187	190	233	186	216	198	196	183	203	205	194	205	196	195	201	207	208	190	223	186	203	194	201	205	186	211	187	193	201	194	217	180	207	190	222	196	195	197	225	202	203	185	202	202	199	203	204	203	173	180	179	241	197	184	183	185	163	208	203	209	226	207	170	171	178	192	183	215	198	226	208	179	179	196	182	186	199	197	208	200	183	175	217	203	227	223	188	189	200	186	195	174	190	165	198	175	180	190	185	198	195	206	232	191	207	195	195	183	204	193	235	185	176	196	182	194	202	204	208	214	190	195	190	203	187	216	208	208	201	197	232	209	199	208	211	183	197	212	229	191	172	180	185	200
40741	51495	47509	5640	3464	2834	2280	1846	1610	1452	1213	1098	1041	997	900	817	804	770	720	738	728	734	717	1029	1614	1766	1802	1912	2007	2062	2203	2247	2126	2246	2143	2266	2236	2393	2287	2071	2098	1755	1661	1475	1204	1090	1302	1090	1060	1023	1002	1003	905	1171	1100	1057	999	1018	1158	1065	1053	1070	889	996	1266	1206	986	895	670	662	696	729	617	636	555	643	547	549	588	538	513	474	515	519	493	477	463	508	489	464	464	451	509	507	503	501	475	458	480	526	483	450	467	465	510	498	480	438	482	465	459	474	475	493	436	481	457	435	461	440	475	488	457	437	486	459	506	413	518	478	471	502	438	467	473	460	463	494	462	467	485	516	485	510	496	472	450	479	498	480	449	482	493	459	467	440	454	474	480	480	441	464	434	467	475	480	492	465	499	487	482	493	461	483	468	430	465	460	441	472	490	477	444	492	530	471	435	513	454	479	441	467	455	528	458	458	487	447	453	479	466	459	470	467	473	460	466	471	442	493	456	492	454	467	475	475	466	459	463	486	468	450	463	461	444	446	502	456	462	428	452	488	463	457	467	479	434	464	453	493	448	454	449	452	503	437	470	464	486	445	454	457	413	479	410	504	472	378	436	453	508	466	447	459	489	461	435	452	470	457	445	485	437	465	448	449	452	484	451	448	479	483	495	486	503	444	435	477	426	495	445	470	469	432	476	445	454	448	458	492	470	524	466	455	486	493	480	456	450	496	455	453	470	482	491	495	476	466	427	484	473	504	489	473	512	475	471	454	522	451	465	473	465	460	466	457	439	465	445	450	499	445	468	471	489	488	443	489	457	463	437	475	483	472	476	447	428	470	470	484	469	466	494	436	491	476	510	464	472	486	479	512	453	452	447	483	508	473	452	472	475	464	470	508	484	452	467	437	478	452	455	492	493	462	462	481	475	456	461	439	459	486	493	484	441	462	445	475	493	444	430	472	467	485	447	471	485	457	454	484	480	474	465	457	474	482	473	441	471	473	464	445	474	494	453	466	449	455	436	456	464	472	492	480	460	438	474	450	403	454	505	469	491	480	447	476	461	503	479	482	516	478	426	469	488	487	478	494	450	469	464	450	442	470	498	442	459	494	473	486	468	468	453	456	468	481	474	457	480	472	492	475	436	461	489	454	438	504	460	478	498	463	459	455	463	471	498	439	474	466	460	474	501	462	500	518	427	443	472	443	441	441	465	501	429	464	513	418	454	482	469	466	465	450	469	465	488	496	445	475	470	495	465	491	441	439	442	466	476	478	465	445	463	462	485	454	482	478	437	476	466	463	463	472	477	455	466	416	481	470	439	451	460	471	491	468	447	444	467	476	466	474	479	476	440	456	461	469	465	461	463	472	447	470	440	505	503	440	490	443	476	465	475	483	521	454	486	462	456	490	441	464	465	454	507	498	483	461	498	476	479	497	510	453	480	473	493	467	450	475	452	470	458	443	436	475	445	453	460	475	467	457	488	477	492	467	427	464	499	442	437	448	443	480	486	457	450	461	474	475	455	470	440	469	423	441	454	431	465	450	456	464	464	484	470	466	493	477	539	414	455	474	434	514	453	434	466	469	443	481	479	443	450	471	456	497	448	486	457	452	465	448	462	469	453	437	480	463	425	488	445	439	430	470	454	465	478	455	485	485	496	460	475	489	477	458	476	461	463	486	491	514	444	467	467	472	450	487	429	493	465	506	484	446	443	475	453	412	480	460	492	496	437	476	490	455	458	457	426	504	500	435	450	436	489	451	506	443	487	475	481	438	455	490	479	508	487	461	452	472	473	428	459	520	497	446	439	441	432	432	432	442	460	445	469	457	464	441	479	446	453	478	462	460	454	469	469	427	495	487	487	466	486	474	450	457	443	464	479	508	476	470	478	458	478	444	475	487	474	472	476	439	485	463	440	511	446	455	480	465	471	462	441	499	466	473	456	447	494	489	484	437	482	481	458	459	506	458	486	475	497	454	458	469	493	470	534	492	491	470	486	469	467	462	447	493	492	425	450	459	478	482	489	465	455	435	480	475	466	467	416	494	464	431	463	483	445	474	458	489	467	453	514	459	471	475	425	468	467	426	445	441	437	446	474	487	463	475	448	466	445	464	450	460	506	465	492	464	473	470	460	476	468	463	466	455	449	481	509	486	444	449	490	523	472	450	478	471	472	471	494	422	479	477	466	461	449	485	480	444	483	452	451	474	471	475	492	453	450	437	452	508	470	453	464	466	475	516	476	467	504	518	431	485	434	453	517	462	458	502	465	499	477	493	492	485	484	480	458	473	458	481	478	478	447	443	431	436	484	459	461	450	473	474	429	461	468	508	469	457	476	468	468	474	471	487	456	451	465	464	491	477	468	468	474	445	471	481	458	492	466	421	474	485	467	475	498	448	476	432	449	489	463	441	494	495	476	424	475	432	480	458	491	489	490	446	449	455	496	444	490	479	499	511	527	446	470	502	514	451	492	446	472	463	431	492	510	484	465	478	471	429	489	446	408	477	504	447	475	471	464	459	464	440	505	464	431	468	427	421	525	523	456	499	457	434	466	461	437	437	457	452	484	468	490	466	475	472	472	490	456	444	474	431	469	449	448	458	474	465	491	452	463	451	448	456	467	450	474	457	520	433	470	439	456	463	484	460	482	472	461	406	484	468	478	492	490	478	449	451	491	493	461	447	414	456	472	471	475	495	491	467	485	495	454	470	479	446	483	461	459	471	448	463	435	469	499	457	485	469	491	471	461	460	457	459	479	486	458	459	432	481	444	450	497	470	472	443	461	469	443	467	459	488	487	484	430	468	455	450	487	454	447	477	494	459	466	491	482	480	508	475	504	492	515	477	488	473	463	472	458	493	469	440	413	484	452	482	419	461	481	431	453	456	474	468	457	491	493	504	477	462	467	447	485	437	432	470	485	440	494	440	414	468	452	444	449	490	459	465	495	465	532	482	490	466	474	437	476	473	477	475	471	444	481	463	463	501	461	476	479	455	477	466	517	456	496	472	476	439	466	447	476	461	465	459	479	418	436	477	451	456	475	452	469	475	487	448	497	440	466	434	481	488	500	476	460	454	433	478	430	518	430	492	446	449	458	457	479	477	458	472	473	457	444	462	444	466	486	494	483	455	456	439	481	480	422	475	472	472	449	483	464	446	477	459	460	450	449	466	466	448	445	488	443	452	494	463	496	462	437	476	474	502	452	447	475	457	492	458	445	441	452	472	475	472	493	446	485	457	456	455	468	468	469	480	485	490	498	482	482	487	450	493	475	451	490	442	470	504	477	424	435	458	457	493	499	459	455	479	473	464	452	478	454	482	480	492	439	496	505	492	419	472	485	486	464	489	444	449	470	467	496	486	466	454	472	475	468	491	491	437	448	456	453	505	501	475	485	484	463	468	447	497	482	492	491	451	434	502	409	450	472	484	506	469	474	478	523	474	430	453	433	478	443	482	476	463	482	490	499	464	455	483	450	449	455	474	453	466	473	492	474	456	479	486
14512	21495	17709	3075	394	244	225	198	242	226	183	189	180	201	184	199	197	186	206	216	220	207	187	208	208	248	255	273	238	210	238	244	257	247	276	282	257	284	213	241	253	226	263	252	221	255	214	241	233	217	189	238	208	219	211	231	233	186	205	180	204	229	228	209	228	214	228	212	204	194	195	206	194	187	217	189	191	225	193	215	212	211	182	205	203	206	202	220	199	206	216	204	216	195	185	204	220	199	206	198	183	200	238	215	196	178	187	207	227	180	188	215	212	218	183	219	202	216	211	209	179	185	180	238	238	200	178	224	210	190	226	189	218	197	211	192	195	222	183	205	196	205	194	190	209	217	200	225	191	180	190	198	197	208	207	206	197	202	209	182	188	209	180	215	235	193	188	197	218	177	195	193	199	216	187	201	193	212	219	195	206	218	203	214	213	194	196	222	201	192	202	197	201	198	197	222	211	210	202	211	195	216	220	228	213	195	213	220	195	199	185	209	228	183	217	223	189	221	204	198	212	200	214	195	186	208	211	202	208	219	213	218	193	215	195	203	192	200	231	164	175	215	213	214	219	200	194	207	206	221	190	200	204	218	208	181	190	150	195	183	192	209	194	217	212	212	195	206	225	249	197	202	195	218	181	210	204	195	218	196	206	239	206	197	196	218	197	182	206	216	229	195	193	174	220	214	217	217	205	222	204	201	215	210	218	212	184	205	197	211	188	197	226	192	196	198	196	190	191	225	208	197	213	191	195	194	214	203	198	182	218	174	212	212	169	191	206	206	222	195	220	221	221	195	191	212	196	196	227	191	188	223	192	191	201	190	201	207	195	177	197	234	203	182	224	220	205	178	187	180	204	176	194	191	195	199	184	197	166	170	218	243	207	216	202	214	205	200	190	196	202	219	218	231	213	210	224	207	202	195	177	202	203	193	207	212	180	197	198	174	200	223	233	226	199	181	223	211	183	198	205	223	173	191	200	200	221	188	202	207	201	222	180	212	180	201	199	194	220	197	217	202	204	222	235	189	188	195	206	191	195	162	202	208	188	210	195	194	210	198	219	208	206	224	218	236	206	187	201	210	231	189	193	207	203	207	213	172	195	180	211	204	205	186	201	179	250	192	191	195	199	198	200	185	171	187	187	216	203	203	195	198	209	204	217	214	177	217	210	189	188	184	170	205	203	184	178	186	227	206	217	202	200	205	181	212	196	201	192	196	195	197	204	216	194	207	216	193	215	188	197	223	249	231	200	211	207	212	250	208	200	206	215	214	197	215	197	199	202	211	205	196	198	204	196	192	215	201	180	206	222	185	207	194	183	215	215	198	226	201	183	184	203	207	192	201	177	194	185	167	195	199	224	201	202	192	199	181	194	195	186	199	219	236	229	199	207	207	199	203	204	182	216	204	210	205	167	176	193	194	206	196	177	205	234	186	202	177	218	201	204	204	203	197	200	199	206	192	176	196	223	184	213	202	189	199	195	209	186	188	196	193	215	195	197	215	214	195	181	178	179	195	197	201	204	203	230	206	203	209	220	202	238	223	232	196	194	222	169	200	218	235	229	236	212	164	177	209	219	204	181	207	193	220	219	198	213	218	177	169	211	204	200	184	201	176	196	219	169	210	199	202	213	212	173	192	195	165	169	212	234	215	224	200	211	202	208	219	233	200	193	195	204	217	238	209	207	203	204	207	192	182	185	223	202	224	210	197	192	196	210	200	209	212	177	202	214	173	202	208	208	183	206	182	216	212	212	218	196	167	210	207	226	237	201	195	229	206	203	200	190	191	195	200	188	194	214	204	206	209	201	195	204	214	215	222	198	171	209	222	165	195	196	226	172	227	187	213	167	199	203	200	213	201	196	190	200	204	221	214	199	205	201	194	202	201	195	209	186	215	202	220	173	209	217	185	205	195	224	188	203	212	208	209	220	191	210	204	206	222	194	202	201	189	201	202	198	186	209	215	206	208	196	185	208	189	177	195	212	188	182	226	197	197	176	182	193	196	215	184	193	177	193	177	200	193	186	175	191	206	208	193	193	200	209	194	223	184	197	203	180	197	212	191	183	202	205	183	207	195	216	199	189	184	185	194	194	215	193	192	201	216	217	212	211	230	195	193	212	182	217	211	218	190	195	213	221	201	222	208	204	186	211	205	186	224	201	199	208	201	194	200	191	214	196	186	181	204	203	224	202	197	201	215	227	186	190	221	175	211	224	173	172	186	203	218	212	213	213	207	200	226	209	186	228	196	184	205	191	186	211	216	208	180	211	213	172	198	211	194	206	206	166	202	198	208	221	206	196	182	197	214	198	193	197	188	176	193	219	183	228	194	200	192	227	202	224	198	191	225	205	224	210	213	224	218	211	240	208	216	195	204	157	202	207	202	190	190	189	226	215	198	194	183	183	205	191	187	209	211	208	186	216	196	182	212	198	245	186	197	191	184	210	201	200	191	192	198	207	202	196	180	183	181	194	202	221	199	185	221	208	197	206	182	193	191	208	181	211	218	202	216	212	199	220	203	168	204	199	189	189	190	197	212	207	197	214	210	213	218	190	201	182	191	192	219	199	179	211	208	189	206	222	213	204	205	210	191	186	197	209	214	189	197	161	195	215	178	193	192	212	192	201	206	200	172	175	211	202	178	222	216	192	209	191	189	177	178	196	205	204	227	202	197	226	189	238	176	209	214	179	223	201	186	195	207	197	205	223	212	207	216	193	227	212	219	201	236	209	203	189	188	210	196	236	213	211	178	220	227	206	193	205	199	207	196	194	187	202	223	206	178	219	213	227	230	207	172	175	205	208	209	205	196	202	195	176	193	195	197	207	178	204	218	181	186	179	203	212	184	209	212	195	178	218	207	219	209	213	203	186	229	196	211	201	201	192	191	195	196	234	209	216	200	183	185	193	180	186	200	219	237	225	226	208	192	214	201	200	201	203	199	198	208	194	205	182	194	183	200	166	192	209	192	200	172	226	205	188	182	180	211	187	215	198	195	210	195	177	207	206	230	223	210	193	197	197	221	197	212	203	204	184	195	210	218	198	209	188	201	234	188	200	199	214	220	230	234	193	191	205	219	199	208	212	190	188	177	211	164	205	199	196	224	199	206	192	245	181	211	221	187	191	199	212	206	190	200	226	187	203	202	205	201	192	205	185	180	217	188	205	182	192	215	195	195	205	222	188	206	204	215	207	209	218	189	224	185	194	197	218	194	173	212	220	210	186	208	180	190	213	188	183	210	199	195	215	195	207	203	202	210	192	206	198	196	193	196	203	221	191	233	200	174	206	221	198	200	215	190	228	194	199	180	198	206	202	209	194	200	202	223	177	188	177	213	189	177	205	192	190	221	194	223	188	196	199	199	194	209	193	212	189	218	202	195	196	175	202	187	206	235	202	188	188	195	204	203	203	218	219	200	221	195	200	238	191	187	191	204	213	188	164	188	213	211	220	199	220	179	227	202	212	206	220	223	198	196	229	200	180	189	199	200	188	179
10643	23929	21022	1642	545	550	517	521	544	490	502	494	535	513	514	477	536	453	493	479	501	504	543	547	644	769	837	833	816	842	859	861	860	865	947	908	893	811	910	829	846	822	858	793	721	692	702	658	738	673	665	660	658	599	630	619	593	584	566	594	527	532	546	519	486	544	535	504	556	543	490	507	519	503	513	520	484	473	480	516	502	510	507	472	501	476	498	482	530	499	519	466	480	475	517	485	463	479	506	500	461	465	473	461	505	513	450	485	510	518	478	467	514	496	495	464	490	488	479	499	490	519	531	482	498	480	453	456	490	505	503	483	511	499	539	489	518	485	490	497	511	483	502	506	489	463	456	532	463	458	476	474	486	508	515	443	497	464	477	486	467	482	491	511	449	505	477	493	459	458	495	497	507	525	517	518	508	483	504	482	492	481	508	504	466	454	495	514	474	477	451	499	475	471	504	462	457	483	549	474	503	489	525	472	462	471	430	462	530	498	473	518	490	470	461	486	482	494	457	495	500	487	495	471	528	468	470	507	485	535	472	538	480	474	459	489	469	506	539	488	492	475	455	478	507	477	496	505	491	462	494	505	457	499	484	506	488	500	476	461	438	477	535	487	471	518	537	475	497	480	468	505	507	497	467	476	460	479	500	473	496	489	464	476	496	485	472	488	502	477	484	469	486	475	480	465	489	490	450	489	525	498	484	512	482	487	516	517	477	487	458	494	480	501	484	484	494	445	459	511	472	505	434	488	480	492	500	497	462	464	519	451	499	507	508	491	519	502	505	505	506	520	467	461	480	492	486	481	477	457	473	479	498	471	479	491	524	491	483	463	461	493	495	484	478	507	462	476	442	485	506	503	479	449	508	490	476	474	457	493	473	516	489	467	504	521	509	483	510	492	482	473	510	514	463	476	528	464	488	480	470	473	476	475	506	489	484	460	524	496	507	479	476	485	461	501	486	482	446	456	494	451	477	454	458	527	444	488	490	493	467	488	503	482	459	492	483	481	469	516	471	460	500	495	523	508	538	498	475	452	439	477	522	503	471	499	451	464	474	509	510	502	499	489	492	500	459	471	487	480	483	489	490	507	447	482	478	456	504	517	508	501	485	496	481	492	489	499	475	464	461	480	493	443	467	511	515	519	467	479	477	503	464	493	492	497	477	511	492	514	489	507	483	430	510	462	503	465	498	467	496	486	501	494	489	507	517	497	479	488	461	505	474	510	462	528	485	450	456	454	490	507	493	480	515	462	477	517	472	485	500	543	503	496	475	502	491	486	519	528	524	473	495	481	517	469	440	525	499	542	449	446	501	510	467	485	448	457	494	493	491	503	518	486	527	487	525	491	474	471	496	471	480	484	518	490	459	491	473	506	494	481	458	475	473	468	482	510	515	500	484	500	519	445	519	502	492	490	491	470	512	508	471	472	479	500	483	502	514	466	482	505	531	518	459	453	510	461	529	478	489	505	499	482	441	485	498	473	477	481	477	501	486	491	487	461	476	488	472	492	441	482	464	513	488	481	524	491	504	473	497	461	488	477	462	495	484	470	470	474	479	500	474	520	489	465	472	477	486	451	454	500	463	462	492	479	516	481	532	489	473	471	511	483	433	478	506	488	505	495	487	482	508	500	491	502	527	480	489	477	469	464	485	480	497	465	470	533	507	472	491	502	508	501	455	480	484	514	492	515	508	480	520	499	472	478	470	492	492	486	466	498	493	492	457	506	481	474	473	483	456	505	497	512	519	518	509	498	509	533	473	456	491	517	497	530	486	502	452	497	522	477	496	474	482	495	483	458	463	450	511	462	481	455	506	482	476	562	515	488	483	509	493	483	466	457	510	480	448	506	497	468	459	461	468	459	488	495	493	476	491	491	477	472	535	489	507	492	525	506	493	498	527	449	473	482	502	483	469	468	464	441	457	434	477	473	523	499	476	472	505	498	496	504	480	472	453	463	513	501	450	470	484	447	516	498	475	489	456	491	480	505	482	502	494	514	467	454	470	490	513	486	519	494	457	476	478	451	496	490	484	493	483	497	480	420	455	517	482	481	464	474	465	510	495	456	499	483	484	509	482	488	476	511	502	498	501	485	486	494	499	502	495	515	468	496	504	512	502	519	489	472	495	469	464	512	507	490	478	496	492	491	466	506	509	521	481	476	468	477	482	487	530	469	465	514	518	435	534	479	489	474	507	526	506	473	462	470	514	503	470	478	483	462	502	499	507	514	484	495	505	458	526	508	458	450	472	499	483	484	482	478	460	474	527	508	474	489	486	473	483	502	514	472	495	514	452	489	540	497	506	527	499	491	517	494	510	507	485	499	453	483	490	480	473	518	486	520	481	486	471	482	483	489	483	476	498	542	462	516	502	437	468	518	476	512	491	475	488	484	480	499	504	523	478	477	512	483	487	468	483	506	486	504	499	465	504	467	520	481	492	478	505	507	512	491	479	488	465	489	489	460	498	483	473	441	474	493	476	468	474	482	504	512	478	469	488	455	478	494	493	456	509	456	516	473	461	462	475	502	484	492	466	486	532	511	460	505	488	458	447	512	490	450	468	478	487	476	500	519	490	496	498	454	496	491	474	449	473	444	447	507	500	495	484	473	477	497	480	491	481	506	528	484	487	484	472	493	509	455	483	497	478	474	491	508	529	506	484	516	486	471	511	474	444	548	497	541	510	482	514	474	473	453	494	470	492	492	479	410	517	478	516	484	493	496	479	498	425	490	499	505	451	474	446	475	467	506	493	464	436	490	487	494	484	458	532	489	473	479	479	486	491	457	494	498	483	494	474	481	494	478	483	481	541	515	490	494	511	469	482	478	484	448	485	484	499	484	509	488	480	468	496	478	496	480	473	483	467	445	524	511	502	463	479	515	509	479	463	492	542	501	515	475	452	474	479	457	464	519	465	483	517	494	476	456	468	501	532	459	498	451	472	447	489	516	446	458	452	466	488	479	469	502	529	476	456	481	487	491	487	491	513	504	484	486	472	505	499	439	532	512	454	486	487	472	460	489	487	470	435	459	510	471	516	513	544	474	478	489	479	477	493	471	466	496	445	450	471	486	482	490	492	499	487	489	521	454	520	457	495	537	495	534	494	467	473	539	463	514	509	494	519	496	492	543	547	487	490	499	470	485	470	477	479	525	522	501	489	474	457	495	469	550	452	476	512	506	505	475	479	473	502	493	480	524	495	489	461	468	478	478	470	500	506	518	484	495	493	496	464	467	490	488	459	501	504	482	489	497	464	484	502	501	450	453	482	459	507	489	509	496	455	486	508	491	495	458	480	446	489	472	484	537	485	491	491	507	452	543	517	457	433	503	481	512	529	508	506	470	484	513	491	495	490	508	449	518	497	474	513	486	485	465	519	486	530	474	512	499	488	464	504	518	499	456	521	460	474	481	473	492	505	475	447	475	499	475	522	494	486	507	487	491	473	527	492	518	490	512	512	501	467	467	469	456	491	496	476	519	500	467	510	487	491	480
40073	52198	44690	25950	18369	10597	4368	1229	448	276	236	241	248	209	244	246	210	243	227	248	204	249	259	239	258	247	312	323	299	352	307	292	305	306	314	352	343	325	337	336	302	297	292	266	245	314	271	267	232	259	232	257	231	266	243	244	235	239	265	232	243	238	236	225	261	254	223	197	199	228	226	212	221	232	198	209	233	196	210	206	226	239	235	215	203	212	213	220	210	219	193	174	214	193	213	223	224	227	225	243	200	191	236	200	192	194	212	209	199	233	207	208	227	210	200	204	205	208	237	215	195	224	228	218	244	206	211	201	230	215	196	218	206	212	229	208	197	212	212	218	216	238	226	193	221	219	221	203	169	197	220	235	199	194	218	186	200	204	196	219	221	222	225	211	198	208	200	204	218	205	192	209	213	227	214	204	198	197	188	206	206	215	207	228	215	235	211	187	187	214	211	220	188	194	224	194	203	216	195	180	218	205	207	187	196	217	204	169	204	218	223	202	210	209	216	207	219	193	206	243	225	221	164	192	231	205	217	201	216	226	198	223	191	210	230	167	196	210	208	222	214	212	220	220	216	207	214	212	216	198	224	231	199	199	236	239	197	188	202	206	212	226	214	229	215	203	235	203	219	232	218	220	186	199	180	217	232	234	210	180	223	214	222	203	210	221	230	226	222	200	229	208	222	216	215	223	206	198	216	210	188	196	217	208	227	223	185	217	218	214	212	181	220	187	193	207	213	190	201	213	224	204	192	223	213	225	207	214	227	205	191	194	217	183	193	193	195	180	183	197	206	228	210	212	205	200	177	221	232	195	190	229	207	193	221	232	203	241	223	238	206	205	208	201	223	248	204	218	209	209	184	199	200	199	189	206	185	223	179	177	210	244	242	204	216	252	228	201	198	190	219	197	205	203	219	215	219	213	210	207	204	208	198	202	229	207	205	207	224	197	227	244	217	195	236	203	202	185	252	209	221	198	188	192	206	206	200	222	188	184	191	199	198	194	206	217	225	224	238	206	214	215	205	240	204	193	215	199	235	212	219	230	205	208	209	213	208	207	217	191	221	208	232	210	200	201	214	192	197	181	191	196	208	220	215	196	213	201	221	214	197	213	197	205	189	190	204	202	190	210	204	217	223	219	181	211	223	198	211	228	219	212	234	210	240	220	225	206	180	235	221	189	205	220	205	236	186	228	215	187	211	203	196	234	205	191	219	203	195	214	214	201	189	211	192	215	210	213	182	243	191	185	190	195	209	211	200	229	199	172	206	164	215	213	222	194	179	202	194	208	212	198	220	192	240	198	227	212	216	210	204	199	234	205	223	210	215	206	206	200	195	227	204	226	204	212	223	204	209	198	205	203	227	212	229	217	200	214	195	218	228	203	216	210	188	217	195	191	213	215	187	188	217	198	214	165	188	214	211	197	184	176	221	208	202	189	219	220	224	196	182	217	221	218	196	230	203	204	231	212	219	217	215	205	235	204	197	181	215	202	212	201	205	211	218	196	200	224	195	207	187	203	198	203	213	182	208	226	204	203	187	180	192	208	240	189	213	196	205	189	206	199	199	185	206	189	205	213	214	211	165	202	208	205	202	214	195	204	240	194	199	210	222	205	204	201	181	189	190	204	199	209	214	220	182	204	196	213	215	206	218	230	208	232	216	196	192	206	200	204	208	197	223	220	202	175	190	212	203	213	214	181	209	189	212	233	202	220	189	228	210	208	159	227	220	224	220	214	219	193	199	211	195	226	204	209	196	198	176	188	196	203	217	214	192	199	203	202	232	201	209	235	212	223	186	201	187	202	202	230	178	210	209	212	213	204	205	229	208	213	198	212	210	237	206	230	193	206	200	253	230	235	216	212	203	217	203	182	240	232	210	197	216	212	245	228	247	191	216	203	205	201	192	191	196	239	193	206	213	199	237	192	181	231	219	196	218	190	215	212	211	211	202	200	218	194	219	223	254	196	199	211	214	214	198	206	229	205	230	202	238	194	199	193	189	209	221	197	223	213	191	211	197	208	222	190	207	199	210	189	225	201	196	185	216	231	192	214	210	221	183	192	212	203	210	206	204	240	204	193	172	204	210	208	230	202	206	220	228	232	200	240	204	208	205	163	219	184	191	176	187	188	192	228	250	231	211	202	216	187	210	219	207	208	215	211	212	227	217	189	209	192	236	223	182	205	199	209	248	210	212	217	197	235	212	248	185	202	218	213	210	187	218	219	200	206	194	202	200	187	202	198	213	217	199	213	225	190	198	194	204	211	189	214	204	204	193	207	215	211	190	213	222	204	196	194	202	216	197	238	207	204	212	189	221	200	197	224	234	216	187	217	230	207	224	193	214	201	191	209	200	224	222	194	225	219	204	218	244	178	195	220	243	198	196	195	239	192	226	208	239	215	205	188	235	211	177	194	213	193	200	213	179	185	234	188	230	206	197	191	228	203	237	195	232	234	210	177	210	190	206	189	197	185	227	202	222	220	212	201	230	229	230	201	192	197	213	209	218	236	215	228	193	193	205	200	213	206	228	222	218	215	197	193	204	214	187	213	204	224	191	201	225	199	210	192	201	189	217	234	211	176	190	202	218	210	205	192	233	208	193	203	217	207	210	193	214	209	211	198	194	221	186	237	214	217	201	192	223	217	195	201	201	207	240	170	205	198	211	200	208	221	201	200	223	205	191	206	188	214	185	207	211	193	202	223	211	202	200	197	193	213	214	218	191	189	237	224	238	192	210	206	196	227	207	208	196	206	203	239	229	214	197	207	209	187	210	231	211	208	202	234	210	197	206	207	214	176	235	191	198	197	198	221	237	210	206	212	191	203	214	212	182	201	204	188	227	198	199	231	216	206	204	200	188	202	217	222	203	204	199	221	197	206	206	205	199	221	204	212	220	220	193	213	193	216	215	181	224	192	190	218	207	221	195	202	215	188	214	199	220	222	207	200	211	208	182	203	224	189	216	219	192	241	203	214	219	209	194	201	229	202	192	200	205	202	196	211	208	207	196	216	194	205	223	201	186	232	236	217	258	210	191	203	204	192	199	217	195	200	199	215	242	211	200	195	214	211	199	205	207	202	203	224	238	209	205	235	217	200	210	191	221	215	240	205	243	216	226	236	189	216	191	205	207	222	188	223	216	243	187	219	221	200	227	211	227	223	181	222	220	187	216	226	218	209	214	217	200	233	210	221	204	193	223	206	196	216	226	215	213	216	203	198	215	211	189	231	206	223	206	182	209	196	207	227	177	204	203	199	211	216	187	214	205	249	199	211	202	228	201	210	192	209	201	187	210	226	179	228	214	194	201	203	210	185	226	191	193	198	199	200	199	209	210	196	261	208	200	218	225	223	198	186	198	226	194	232	204	168	192	215	219	203	226	214	209	200	197	204	224	218	213	228	190	226	199	200	203	198	209	203	216	205	221	221	215	189	197	207	208	212	207	220	215	205	191	203	195	197	249	204	187	212	222	204	203	207	212	201	211	234	214	211	220	198
30620	49980	42923	3807	1613	1371	1157	1001	943	831	774	708	699	697	628	604	633	584	543	640	610	650	720	719	891	1012	1023	1109	1168	1232	1300	1372	1340	1249	1310	1361	1299	1390	1348	1343	1269	1190	1059	998	967	897	934	889	870	830	807	772	899	939	809	815	693	816	780	728	742	740	747	772	812	822	674	644	582	575	584	606	597	594	572	545	544	528	514	526	529	498	474	514	467	542	503	468	500	519	513	503	454	497	525	492	480	472	457	520	500	492	495	527	545	512	510	520	496	518	489	468	479	498	513	502	506	489	505	471	498	504	502	478	499	528	495	511	507	502	500	510	533	525	491	511	513	478	502	519	494	526	481	468	478	494	500	484	498	506	469	500	538	504	494	498	533	537	520	526	531	464	534	494	514	490	519	474	515	447	530	509	513	514	492	518	511	506	468	501	502	502	454	488	528	526	497	503	519	516	516	487	505	448	482	467	504	490	504	469	475	512	488	483	540	496	464	495	489	509	485	493	484	478	445	444	528	469	517	522	467	499	479	511	480	506	476	489	508	528	470	487	485	514	496	522	460	521	479	471	492	476	508	466	498	514	518	495	488	492	470	482	509	484	520	515	524	505	511	480	498	495	534	500	469	539	475	481	502	509	507	487	480	524	525	505	506	481	515	504	516	517	494	482	500	452	515	474	529	494	489	493	537	551	516	469	480	495	498	503	462	470	484	463	476	499	476	515	493	460	498	491	509	499	462	519	469	526	555	529	499	523	502	520	482	510	528	472	511	486	497	526	475	506	495	491	466	497	482	491	553	493	521	511	472	490	508	500	510	468	497	536	483	510	471	533	473	512	484	497	481	543	493	491	520	503	523	492	500	461	502	467	507	498	420	518	520	490	469	500	510	501	479	502	485	460	494	516	489	508	500	482	488	444	475	467	459	508	504	481	468	495	537	527	480	501	482	474	493	509	487	489	510	495	507	518	490	499	534	480	533	493	487	470	508	486	522	496	500	504	508	507	454	465	511	494	482	512	490	485	458	503	477	500	494	462	526	496	493	509	496	512	523	475	493	512	461	546	534	510	466	518	492	513	501	529	527	515	511	543	491	480	528	493	508	550	503	490	509	512	472	492	512	503	483	489	500	467	501	503	519	470	507	478	510	473	534	524	492	508	511	484	481	521	487	478	498	522	505	509	481	496	459	485	487	491	486	508	497	491	509	464	507	506	478	506	524	531	501	517	521	519	476	518	480	460	474	498	488	508	541	503	494	496	494	530	517	490	483	503	525	482	465	479	476	533	513	502	483	503	506	533	467	493	513	513	526	520	479	520	529	527	484	565	498	496	506	482	510	518	490	467	468	511	498	527	530	520	476	448	508	477	494	492	516	547	519	500	522	487	493	500	509	537	491	513	488	461	505	485	500	483	503	489	498	525	519	448	472	538	475	481	506	540	542	479	490	509	495	488	509	506	502	496	484	493	477	511	474	525	521	489	518	470	481	511	486	489	494	503	527	507	494	539	496	490	566	502	464	504	480	489	488	504	499	501	504	501	510	476	506	490	510	515	480	495	455	502	448	488	501	485	482	466	500	503	482	495	508	495	511	489	503	472	476	482	476	473	491	444	500	476	457	493	488	464	528	513	496	513	525	509	539	537	512	498	534	485	502	484	510	469	509	485	472	490	511	505	517	503	499	485	514	479	515	474	474	554	525	503	494	457	485	509	480	512	491	500	521	522	520	465	449	479	543	524	548	488	493	507	484	492	504	493	508	542	506	447	515	495	516	498	518	468	474	472	475	518	494	512	506	503	500	507	515	530	548	459	475	484	492	515	437	516	501	514	528	492	478	512	531	483	493	503	478	546	507	522	516	451	524	519	508	481	507	504	478	506	464	497	498	491	504	496	494	552	503	582	482	485	486	488	511	472	498	486	508	474	500	478	502	477	509	518	489	488	493	477	478	499	481	509	500	504	508	483	470	504	507	511	485	502	477	473	512	473	471	485	506	485	482	507	545	525	496	490	494	473	493	505	532	507	463	524	532	548	502	525	463	493	524	509	491	491	514	483	483	491	483	521	495	463	517	517	535	487	475	488	547	476	488	498	524	510	477	496	522	469	509	536	463	513	520	530	501	532	502	498	528	519	495	479	505	496	484	460	546	470	512	469	520	451	478	491	486	538	502	482	521	485	507	467	456	507	489	480	526	511	496	476	496	484	479	455	469	491	485	495	492	500	519	470	484	525	494	514	476	488	508	517	522	502	495	518	511	480	516	495	510	518	471	500	485	446	488	515	489	485	495	491	480	541	483	510	501	501	498	506	484	512	499	523	479	493	458	503	493	508	482	514	505	483	550	463	491	478	527	503	438	480	502	440	515	502	527	491	511	515	479	497	493	502	475	509	465	550	495	514	481	491	471	535	516	475	520	519	527	505	478	476	502	534	489	483	487	472	475	475	508	510	525	469	481	479	458	515	520	510	501	502	463	479	473	510	495	518	535	522	482	494	470	503	520	489	461	485	491	479	483	502	497	521	480	466	517	548	480	530	515	525	501	502	491	458	493	492	489	493	510	492	517	491	534	449	485	509	497	486	534	507	466	497	507	492	495	502	517	482	488	497	496	473	466	517	494	490	474	501	473	468	533	471	465	508	530	515	478	487	511	484	495	478	487	504	478	488	469	487	473	499	488	499	486	506	497	480	460	470	498	502	477	477	468	493	508	476	486	494	507	487	532	477	482	472	504	510	465	526	467	492	473	512	505	455	512	521	499	523	483	495	515	468	473	502	520	482	501	487	516	468	490	468	517	490	439	500	510	464	486	536	495	546	522	473	506	512	560	514	469	467	509	465	480	505	506	454	493	496	471	511	512	493	498	537	502	474	488	459	516	536	517	497	514	533	468	455	507	509	522	452	479	510	467	461	466	478	507	506	546	499	506	514	502	514	530	494	521	526	439	510	477	493	509	510	487	488	520	507	542	459	460	515	513	505	464	485	526	499	488	492	514	500	493	487	500	499	496	480	468	488	532	490	501	501	547	512	481	488	468	476	510	526	509	514	473	529	530	498	449	509	499	504	490	501	513	494	515	498	458	508	497	536	466	506	495	524	512	523	451	510	509	467	468	496	514	523	470	509	514	500	462	487	490	470	492	504	478	474	494	520	501	500	481	524	493	500	513	495	486	531	514	523	510	496	484	487	446	534	509	518	517	498	491	492	479	503	508	483	482	502	561	535	496	507	497	492	532	553	503	497	504	489	508	456	507	494	488	489	505	522	479	514	464	491	502	479	506	477	460	480	460	495	480	476	510	522	516	458	490	492	498	558	485	483	501	477	507	489	456	509	524	511	489	505	498	477	474	527	469	485	482	552	511	513	521	476	513	478	495	531	492	503	478	507	504	514	516	490	498	462	497	507	453	459	525	485	456	488	521	510	473	494	519	541	483	479	484	499	511	526	490	502	472	516	531	503	456	494	489	495	555	514	511	484	496	498	506	522	508	505	478	519	459	501	556	490
52293	49184	42101	27423	23417	20590	13806	6355	1696	523	355	314	302	270	296	234	278	256	277	261	226	277	307	334	360	354	357	364	410	464	403	428	399	430	405	407	381	424	456	404	362	407	338	340	258	284	317	325	269	272	230	276	335	312	305	269	254	262	257	283	265	317	293	291	290	296	294	226	248	236	242	231	235	237	227	207	208	201	210	211	174	237	207	194	193	190	209	202	176	200	210	222	196	196	190	225	211	176	194	185	202	186	200	230	226	223	187	193	213	187	177	195	174	220	187	181	207	213	202	209	222	206	186	174	187	194	201	221	193	214	166	188	211	217	177	204	205	221	225	210	220	204	209	185	209	201	210	204	199	225	180	221	206	189	181	208	204	188	194	207	209	224	194	212	208	188	208	191	202	212	197	197	178	196	206	207	204	208	192	192	204	217	201	203	200	198	209	154	204	235	198	194	209	225	202	188	199	187	184	175	187	206	219	209	187	192	206	192	219	202	232	215	223	210	185	194	189	218	183	166	194	220	198	161	198	189	203	203	202	188	211	208	218	217	230	198	179	189	204	199	198	198	193	215	198	177	193	223	191	206	192	191	219	202	201	180	233	209	212	212	222	184	183	182	179	219	200	194	176	205	180	203	200	170	186	177	190	257	180	210	176	200	187	206	191	188	194	216	191	180	207	202	200	203	183	196	190	203	202	193	198	196	201	196	207	200	228	189	184	233	189	208	220	197	208	198	204	194	213	190	193	205	190	200	177	203	203	201	210	189	203	197	196	178	209	224	192	231	230	204	205	186	182	206	191	165	225	197	212	209	204	192	169	184	190	186	210	167	186	185	185	186	210	216	194	195	210	196	170	199	213	201	190	189	211	190	203	187	183	228	193	172	203	193	182	207	185	191	213	240	205	229	227	209	173	201	206	187	202	204	193	203	209	203	214	196	215	215	207	170	186	206	200	209	187	195	187	211	240	197	200	190	205	198	203	203	207	221	205	218	208	187	205	224	211	207	166	186	204	199	209	190	201	200	218	201	207	176	197	173	206	184	182	234	172	207	191	205	184	217	171	202	190	175	186	211	201	205	184	188	193	216	194	216	240	193	185	206	198	173	210	203	194	182	186	199	217	178	195	171	177	182	197	223	198	210	229	206	210	201	199	206	188	197	182	176	177	186	208	195	204	214	198	170	194	185	185	176	199	205	197	205	206	215	216	168	227	217	181	200	169	207	198	210	207	213	215	213	206	160	191	223	183	176	198	195	214	196	223	203	221	182	182	212	196	180	220	201	200	208	194	208	229	214	211	194	200	203	225	181	187	176	221	236	205	207	208	184	206	197	198	165	184	213	180	196	216	219	197	210	206	179	224	172	184	190	204	226	212	214	204	207	200	216	211	218	191	185	194	217	201	202	201	198	198	179	176	176	207	195	183	205	200	216	198	227	170	165	171	212	196	187	216	194	222	208	212	203	170	191	197	196	217	197	189	213	215	207	197	210	181	193	183	239	207	196	207	190	226	191	210	213	190	178	188	177	184	183	211	209	186	196	201	178	183	208	201	201	187	216	186	184	206	161	199	179	195	209	217	191	206	199	204	199	215	201	208	199	229	218	221	194	208	196	194	184	212	202	208	193	175	216	192	208	210	223	204	201	167	228	196	203	213	183	197	205	195	198	203	187	202	215	209	187	216	226	195	178	179	204	195	206	218	214	224	199	211	178	196	198	198	193	199	190	186	196	187	202	201	182	214	215	187	190	192	214	195	185	198	201	192	238	207	172	208	188	193	230	200	199	202	189	194	217	228	187	206	192	196	182	182	192	173	188	215	192	216	218	212	215	220	200	192	200	180	197	183	163	204	214	216	179	196	217	213	201	194	202	212	186	194	207	224	173	200	193	227	203	190	204	181	227	195	183	206	185	219	182	182	171	195	199	196	214	184	189	213	194	177	195	177	221	205	222	192	202	193	180	195	182	211	204	212	174	181	189	239	187	222	206	180	208	227	205	217	190	200	214	191	205	204	226	180	213	203	180	180	207	201	206	228	219	201	194	197	189	180	205	196	176	208	235	217	187	217	200	187	185	209	186	218	198	199	197	187	201	220	185	218	185	195	210	214	171	186	180	217	185	183	199	184	192	207	189	218	191	200	197	210	203	196	215	219	182	204	198	204	187	193	227	209	200	195	199	170	213	198	188	190	218	183	233	194	191	173	201	197	198	227	207	201	206	195	212	203	183	207	212	184	191	199	194	217	183	183	183	183	219	200	190	203	182	200	200	219	224	188	201	211	185	229	207	188	226	219	186	197	193	189	200	215	219	218	198	225	200	204	193	208	191	206	183	190	198	188	211	218	217	192	202	209	197	170	194	209	192	205	215	191	202	222	208	198	188	193	187	204	203	182	192	177	221	174	194	180	213	194	195	204	211	193	216	186	193	213	199	191	197	206	226	201	208	193	225	197	186	212	218	194	191	194	197	175	227	187	233	206	200	216	212	178	199	218	182	219	196	188	183	206	186	192	181	219	182	201	203	196	221	215	231	223	191	223	183	175	182	215	224	213	201	185	177	185	174	213	208	197	189	187	167	181	185	193	203	201	224	220	161	208	182	177	208	203	211	195	208	206	194	192	195	205	174	194	209	244	195	219	215	199	209	236	198	203	218	193	205	203	187	227	180	198	226	204	206	204	216	197	202	184	171	185	216	194	205	186	185	184	187	158	203	210	214	200	211	200	176	206	190	199	212	206	192	210	170	182	193	229	181	216	204	190	182	213	205	202	192	183	210	188	186	197	216	213	200	192	176	199	193	189	211	203	216	200	196	197	222	195	197	208	199	194	194	203	216	204	185	204	209	225	205	215	209	227	208	194	198	216	184	211	179	209	191	189	244	198	196	210	206	219	195	224	184	221	207	200	187	196	187	200	175	199	206	203	220	206	208	190	199	197	203	180	197	200	200	182	208	191	230	190	204	228	202	190	204	214	169	220	179	204	203	214	168	205	195	183	196	212	207	194	195	189	196	200	180	206	207	220	200	190	189	196	211	176	214	207	207	190	201	229	176	167	229	206	190	220	216	178	159	221	201	168	205	192	186	223	217	169	183	231	178	195	182	175	213	191	205	213	202	207	183	174	192	200	194	196	211	223	180	213	207	189	175	207	204	208	172	193	196	220	181	177	232	212	222	202	201	217	210	187	177	203	191	181	196	184	192	212	211	197	193	175	211	207	192	216	209	215	185	222	215	188	211	202	213	195	196	184	222	187	191	207	189	175	171	211	203	193	206	185	213	188	215	223	200	197	205	220	194	189	197	178	177	200	201	192	202	187	187	199	216	225	186	190	201	218	194	197	207	212	231	208	212	187	191	188	184	205	180	210	201	204	214	178	219	195	217	197	174	185	186	201	207	192	225	180	194	162	196	187	195	183	186	208	187	219	204	229	202	198	189	207	210	207	214	188	178	223	188	184	198	205	203	194	206	174	214	216	201	197	191	199	219	214	197	215	197
41285	53922	48586	7171	3586	2709	2277	1845	1643	1367	1244	1114	963	923	873	829	738	735	714	736	859	1037	1158	1402	1515	1454	1587	1583	1929	2188	2400	2028	1947	1913	1866	1930	1936	2141	2119	1952	1925	1701	1505	1259	1088	1108	1249	1206	942	958	1017	930	1270	1346	1000	901	965	1025	1002	962	946	1058	939	976	1130	1163	845	732	659	646	696	759	606	585	639	571	569	538	524	505	551	525	473	511	489	459	520	531	460	467	534	464	478	479	461	492	449	488	440	456	456	469	458	484	499	484	452	471	465	475	493	475	459	508	476	444	474	426	463	477	489	493	487	480	481	484	446	476	451	449	450	469	499	494	437	472	431	474	452	483	485	447	472	449	461	480	440	488	465	461	438	474	442	480	441	480	463	469	477	439	455	473	447	516	473	494	475	460	481	478	459	486	466	463	453	491	480	472	468	482	454	466	480	429	486	427	457	413	490	486	472	518	534	484	478	479	471	485	474	450	469	433	495	488	493	449	449	458	464	469	473	460	464	457	471	450	479	469	477	494	472	477	484	460	461	488	466	460	439	481	523	510	468	470	488	477	457	454	476	444	484	473	464	449	434	469	456	443	477	467	477	433	444	473	446	476	466	498	473	491	482	434	464	441	478	457	493	506	441	472	428	518	483	465	508	464	497	456	487	478	462	482	428	476	482	508	456	444	505	453	454	502	464	470	480	478	463	497	437	431	467	453	470	438	466	465	452	478	447	439	469	452	445	475	509	482	471	505	431	447	452	457	514	485	448	500	465	430	463	474	461	452	508	516	509	476	441	449	450	513	471	484	423	485	459	472	443	465	503	423	461	477	446	481	469	497	474	492	490	461	490	452	442	508	485	471	520	433	475	486	457	469	465	508	492	436	463	501	491	487	498	480	443	432	460	450	478	460	468	441	446	436	468	478	485	479	452	437	457	483	441	475	479	427	452	430	483	439	481	464	481	467	479	499	511	446	436	415	474	453	453	495	477	472	460	489	483	484	445	461	452	495	457	479	505	458	475	462	486	477	467	495	473	469	443	479	460	470	453	469	477	446	467	460	452	432	440	486	485	481	485	461	465	439	450	428	487	465	470	461	463	494	456	440	454	459	470	438	491	433	479	497	518	480	485	519	452	417	523	449	454	449	511	439	469	483	493	486	487	455	494	470	453	495	489	454	474	455	469	435	446	484	507	456	464	494	479	485	480	504	462	473	465	495	432	470	489	473	492	454	482	457	499	431	466	479	434	499	483	431	438	460	485	441	470	464	478	484	431	472	459	457	486	487	436	477	520	465	460	441	457	485	469	477	498	458	461	455	453	487	490	459	490	482	461	446	502	479	467	463	445	432	480	482	496	481	495	461	466	479	486	458	502	447	477	510	446	450	503	465	512	485	483	467	430	442	481	473	495	459	427	465	445	474	453	478	462	472	467	491	427	469	479	486	485	483	463	487	449	495	457	479	505	493	404	495	476	460	456	496	483	462	496	455	455	501	493	469	472	481	449	462	463	486	508	497	483	478	456	502	465	435	441	487	441	499	454	482	493	465	487	458	485	493	483	460	486	493	485	446	476	464	438	465	463	464	474	464	460	480	438	455	459	437	429	446	448	434	463	490	488	488	465	454	469	478	473	469	441	481	482	409	462	450	463	454	504	460	456	435	494	483	491	465	467	459	425	491	467	431	481	500	509	470	491	452	473	458	479	453	458	449	406	438	526	473	461	491	468	471	431	505	452	489	477	492	463	471	467	431	465	459	474	453	480	435	501	478	472	471	505	473	442	437	475	469	456	471	476	489	487	458	470	467	487	444	472	449	490	494	486	474	463	452	501	466	458	459	455	444	454	454	465	447	443	522	458	491	487	452	451	452	485	470	466	461	463	483	481	440	490	473	464	457	475	467	508	474	486	450	484	509	467	494	464	477	463	451	472	498	472	457	440	460	473	483	462	460	463	451	466	489	478	483	446	474	455	443	429	468	479	487	477	479	459	488	471	458	455	448	467	482	452	449	475	472	496	456	494	449	463	445	450	481	445	504	498	483	470	480	440	442	474	488	451	479	490	454	452	479	468	508	450	482	447	450	509	489	485	475	489	494	537	444	530	472	458	442	456	443	499	483	503	477	476	447	459	474	448	476	474	504	514	459	490	496	458	472	462	475	479	474	485	421	456	470	479	493	470	467	457	450	472	491	469	474	476	484	447	469	493	426	461	483	494	440	477	434	495	468	432	480	509	464	458	452	480	466	504	477	460	461	464	447	421	466	473	521	474	467	501	438	461	511	464	463	442	507	478	496	480	455	479	521	465	459	457	465	463	453	439	482	501	451	472	452	456	460	479	487	468	462	492	440	510	493	473	460	456	459	460	487	514	497	435	459	441	460	496	469	468	489	459	479	472	459	439	470	506	473	474	462	459	496	488	454	470	487	495	478	457	465	485	444	456	482	478	467	465	482	464	429	460	498	501	487	445	441	460	471	487	462	474	487	459	447	484	452	434	478	464	420	455	421	455	421	454	470	464	454	494	451	474	446	472	467	466	469	497	469	454	449	506	496	489	471	466	423	444	494	501	488	495	468	444	452	483	465	494	432	457	478	452	499	484	484	514	456	477	457	453	453	474	469	518	512	464	477	449	486	454	442	455	469	497	466	468	465	436	465	511	471	480	454	470	504	425	491	481	466	499	491	441	498	476	509	460	486	464	460	456	468	498	488	488	471	470	455	500	462	460	445	474	487	469	493	485	428	473	446	460	490	456	464	465	483	497	460	431	444	448	426	466	482	473	467	442	460	476	470	492	477	453	469	500	458	485	495	462	473	489	470	508	446	476	466	462	486	470	444	470	472	494	494	457	476	525	474	475	431	452	475	461	484	516	466	425	435	509	514	506	504	452	496	486	493	490	457	458	489	479	448	479	451	480	440	451	507	495	492	477	441	472	468	460	470	471	467	465	447	436	421	484	452	489	479	455	430	479	473	467	476	493	448	432	461	447	472	471	489	466	425	507	469	465	480	454	446	430	447	398	501	482	450	475	450	480	461	460	443	439	476	490	472	466	478	472	454	446	478	489	504	448	470	476	463	434	467	473	457	499	479	480	505	454	481	477	453	460	465	450	491	458	472	491	500	479	484	446	457	490	482	455	510	451	438	466	479	464	474	449	494	468	470	465	478	429	461	429	474	516	474	445	436	459	490	481	479	444	498	505	487	471	475	465	432	494	465	456	480	483	464	427	431	470	453	467	445	501	483	482	440	455	476	461	526	504	505	471	485	498	482	452	493	450	428	505	490	476	494	503	472	526	479	484	482	439	477	473	465	448	429	446	442	467	460	436	490	457	486	487	504	434	459	471	491	427	461	473	445	419	477	460	464	516	448	466	466	440	462	462	502	451	476	505	480	468	465	436	452	458	493	498	453	497	461	448	469	475	495	468	507	472	492	489	447	463	425	460	471	476	455	472	466	467	484	415	437	481	465	496	493	458	467	481	480	458	461	468	457	427	438	487	459	459	465
15628	17434	12080	1453	350	245	205	242	182	205	211	193	201	196	172	196	212	192	217	196	231	241	180	214	271	268	264	231	276	265	282	259	268	228	265	248	260	275	246	244	260	236	277	254	235	214	223	214	209	212	218	244	229	220	189	223	206	193	217	191	205	211	246	212	201	185	204	191	199	175	209	207	207	198	186	191	204	212	218	199	218	178	210	214	212	249	207	195	186	217	193	209	188	207	191	192	200	200	216	201	207	196	188	187	176	196	202	188	201	189	191	195	216	217	210	182	187	222	206	228	183	184	180	185	185	183	186	199	209	194	212	217	217	213	209	213	211	192	212	217	179	189	178	194	195	206	216	203	231	206	202	209	243	192	219	193	188	181	221	180	229	207	176	221	226	193	176	200	193	201	222	213	218	174	208	194	200	195	200	208	218	206	210	215	186	191	192	190	221	219	211	208	224	204	182	207	210	197	206	202	187	181	207	199	192	177	173	203	232	205	170	158	185	204	208	205	198	208	216	211	194	195	205	179	189	213	179	209	189	212	206	204	231	196	200	189	190	200	191	219	208	204	211	207	214	197	203	201	205	184	206	213	224	210	213	195	206	203	203	196	187	167	216	220	208	192	203	194	187	196	195	172	186	208	209	204	190	229	206	206	188	221	220	191	178	192	212	217	198	187	193	182	202	198	213	201	209	199	195	226	189	201	175	198	221	186	199	193	218	188	166	183	209	219	215	207	214	215	181	193	199	185	211	197	204	180	212	188	188	209	188	197	201	195	180	204	187	202	199	202	191	197	189	208	220	216	201	207	201	193	207	197	218	219	189	182	222	194	210	196	207	204	205	185	182	194	198	199	195	203	200	191	211	186	199	189	198	208	216	222	206	185	195	222	206	221	193	211	194	193	192	216	204	181	204	221	218	225	201	212	203	210	210	202	198	215	195	224	208	200	206	215	198	233	196	239	201	198	217	215	176	199	197	220	219	197	193	206	202	194	211	197	190	213	173	174	199	198	178	191	213	196	200	199	191	213	185	184	203	190	184	194	197	181	186	204	189	184	211	208	184	170	211	181	189	203	205	231	195	184	189	184	199	209	183	187	215	199	173	204	209	189	192	200	196	200	194	189	186	211	226	184	203	208	201	203	192	191	208	176	177	213	182	192	214	216	219	200	215	199	189	210	197	207	226	195	209	216	201	200	187	188	193	193	210	184	198	216	209	204	208	194	198	213	193	198	211	186	209	220	204	212	203	213	180	215	187	181	198	183	184	180	185	210	192	202	204	228	180	209	186	197	188	188	204	174	208	202	180	192	200	181	190	209	203	220	225	185	192	184	201	208	203	200	176	212	199	205	214	187	221	182	204	215	181	230	186	181	197	179	175	201	178	197	210	201	216	227	213	184	173	217	200	206	210	198	192	199	216	205	215	217	187	187	161	193	191	189	196	230	197	194	193	193	197	217	217	209	202	225	209	214	221	232	193	211	208	212	213	213	186	205	206	194	194	204	196	213	201	211	214	195	216	201	187	210	203	209	220	196	210	177	228	202	197	185	176	208	215	226	211	184	189	177	184	192	198	212	182	183	214	188	210	231	199	201	205	198	194	217	194	190	201	225	228	215	190	214	192	183	194	212	213	210	213	201	191	197	193	201	208	206	222	233	184	199	206	237	188	161	184	197	234	193	183	209	198	185	202	218	188	184	176	202	221	174	186	171	205	203	239	207	201	195	221	183	241	205	179	182	187	216	202	203	197	169	190	179	192	229	210	204	216	214	195	189	205	187	199	214	192	209	205	217	211	207	217	221	197	214	200	228	208	237	220	200	181	208	210	196	224	216	180	188	193	199	210	239	205	199	207	174	191	202	194	199	214	161	195	200	226	221	212	208	184	212	200	194	177	190	192	195	202	194	198	191	205	190	221	211	198	192	181	210	202	204	182	215	218	193	181	201	212	196	193	194	199	199	231	211	224	218	191	179	190	196	215	183	191	200	203	235	191	180	182	224	185	215	176	207	210	187	197	218	197	220	217	173	200	201	196	182	230	217	183	194	214	189	223	196	199	204	223	225	180	206	197	197	213	197	213	180	212	213	219	211	181	203	225	194	201	204	195	199	201	217	198	189	229	222	198	205	220	176	211	180	218	212	219	205	233	204	178	217	199	209	209	183	192	202	229	192	196	192	195	173	210	196	196	212	196	202	178	234	173	221	187	191	182	212	204	199	215	177	179	178	198	229	207	203	211	214	227	210	211	197	211	203	222	214	205	212	202	201	241	196	209	211	213	201	217	204	206	217	194	187	201	201	217	200	192	191	189	203	226	192	191	216	215	174	202	185	191	194	213	183	192	218	217	216	210	188	190	185	172	211	209	192	196	210	205	209	212	189	204	214	217	210	189	215	228	186	205	197	191	210	216	206	212	200	208	200	208	209	218	199	186	217	198	192	225	187	193	228	179	227	197	179	199	204	217	174	216	198	198	236	189	221	194	187	219	212	201	185	199	211	222	180	179	212	202	216	179	216	167	230	195	232	209	210	214	184	212	190	204	200	220	194	186	204	203	167	184	185	211	205	196	178	190	194	195	192	189	192	193	224	207	201	196	213	202	200	207	226	226	186	227	214	186	169	218	200	189	191	197	221	198	179	192	198	195	192	188	204	197	222	212	206	179	203	207	235	198	209	194	209	209	215	211	213	197	234	191	217	188	226	203	181	199	211	221	211	218	190	211	225	211	190	195	222	223	210	211	223	223	174	205	229	180	212	189	218	225	187	198	186	199	226	191	217	204	219	191	229	220	171	226	205	209	210	232	178	181	222	191	216	186	221	208	216	207	196	192	182	206	220	193	178	228	200	199	214	219	196	224	210	212	192	219	194	204	207	170	193	193	210	196	207	192	217	176	205	225	208	221	184	223	191	184	190	196	191	229	230	193	198	204	188	208	190	192	218	207	182	199	192	161	161	188	187	213	197	225	216	214	192	220	193	204	214	232	204	182	198	186	193	233	206	200	194	216	207	190	202	195	219	220	188	178	215	209	208	187	200	216	200	219	223	198	219	211	214	175	209	208	198	197	202	177	178	201	208	225	197	203	189	192	177	169	205	184	221	214	211	233	213	200	197	209	193	210	209	180	216	224	196	199	200	206	194	206	181	203	212	207	198	194	193	202	186	192	218	218	192	205	211	206	193	210	189	196	189	194	183	194	214	210	203	224	196	209	225	199	198	203	207	212	207	223	186	214	194	193	218	226	209	196	179	196	182	210	201	198	195	190	185	201	201	200	186	208	191	233	217	207	205	210	224	209	199	209	201	198	194	207	209	175	181	170	216	194	196	181	209	200	211	202	205	213	191	221	226	193	207	221	229	207	198	169	177	200	191	180	220	199	224	194	191	202	201	165	197	191	199	226	192	179	211	194	197	194	193	212	204	203	217	203	230	205	193	201	199	199	204	211	201	196	228	201	205	224	205	206	169	185	191	199	194	183	184	207	204	202	202	199	187
11187	18966	14101	599	596	540	502	542	576	509	502	452	533	512	493	479	464	507	464	492	586	700	730	708	801	839	949	946	866	968	935	843	808	848	864	937	839	891	788	809	821	749	734	709	681	673	726	692	678	629	596	617	618	589	591	602	607	616	568	542	622	578	535	540	511	514	564	540	510	494	510	503	488	465	551	496	476	496	482	529	494	470	453	484	490	484	520	482	513	492	470	498	478	500	462	488	476	461	480	498	483	528	474	490	532	467	475	501	480	491	500	507	478	500	436	530	486	482	500	480	432	501	515	509	470	481	494	486	479	497	441	523	473	506	494	491	494	510	473	528	529	501	434	517	480	467	481	473	482	481	472	509	501	513	482	497	478	477	469	505	519	472	454	491	510	499	473	515	451	516	456	466	505	458	476	496	487	493	475	506	486	478	462	448	475	438	484	517	482	456	484	494	506	477	479	440	425	487	506	450	454	481	491	477	477	506	479	489	473	462	459	505	498	468	522	434	444	510	498	492	500	455	519	497	474	482	517	508	508	432	498	465	446	514	479	502	448	452	468	490	479	493	488	500	476	528	470	532	478	521	494	460	507	451	483	464	481	468	435	472	516	488	503	516	489	481	500	478	480	461	446	483	470	491	495	459	514	525	504	451	476	475	498	495	486	524	492	531	494	505	487	491	485	486	483	457	473	493	528	514	491	469	517	492	506	506	465	480	435	480	494	517	443	441	462	492	467	524	475	496	518	491	487	473	484	464	521	481	535	500	522	478	535	475	487	522	499	463	485	485	472	495	459	450	500	504	496	469	442	511	483	468	468	540	482	478	501	472	485	475	505	505	475	497	520	459	483	489	446	466	507	493	472	538	505	475	498	449	479	477	486	485	467	488	491	493	500	455	481	448	465	485	517	469	454	484	464	472	472	529	473	510	462	497	466	461	466	469	460	516	496	462	521	470	455	495	481	470	469	469	466	467	445	518	482	461	483	512	463	447	467	497	450	485	509	506	484	484	520	489	557	500	500	471	462	475	480	478	435	449	467	470	467	521	486	468	493	477	496	490	467	477	485	457	484	474	518	504	473	487	509	489	470	467	480	496	543	503	488	519	467	453	467	488	458	484	506	512	474	482	492	471	502	473	464	497	525	509	472	510	484	484	479	493	461	428	482	492	478	482	501	491	466	475	493	503	467	486	485	468	467	491	496	492	502	487	505	484	448	482	468	473	479	490	511	466	449	504	444	466	514	514	515	473	462	479	489	527	477	519	502	513	493	456	457	509	449	486	497	489	479	516	513	511	494	477	495	455	476	505	501	519	468	481	465	494	485	486	481	507	482	479	473	493	482	509	503	483	475	500	502	459	474	492	476	496	488	510	489	498	516	467	503	488	464	490	465	502	465	483	476	516	480	490	531	450	525	508	519	531	462	474	503	465	464	538	473	471	506	502	470	463	507	482	460	506	495	487	499	500	511	479	469	449	500	481	480	464	491	460	466	467	522	466	478	486	518	496	491	493	505	469	512	490	476	502	498	465	476	476	502	506	465	484	514	504	500	529	494	486	505	503	460	487	512	469	485	486	478	494	495	497	459	528	481	485	469	472	475	463	491	476	506	491	528	505	485	471	512	474	467	486	473	449	491	484	506	478	474	458	504	464	507	494	499	467	462	485	486	469	496	475	511	494	462	524	456	437	466	473	441	515	481	490	502	482	479	477	518	477	454	455	469	493	496	471	517	470	476	482	479	477	500	471	486	492	474	462	455	488	449	505	502	477	495	493	501	450	451	449	491	500	496	508	479	488	508	467	467	461	518	499	541	462	481	550	521	481	483	490	530	476	495	489	467	515	492	495	514	518	520	495	511	483	479	495	470	521	474	473	484	479	474	467	469	490	509	483	472	468	502	487	459	481	464	474	493	493	498	453	475	481	472	475	478	505	475	504	514	511	489	478	535	481	494	498	491	486	487	527	481	508	465	485	455	506	453	439	511	502	493	480	501	481	479	495	507	517	510	484	478	482	476	505	484	473	419	542	487	493	498	514	504	440	505	461	462	458	479	471	482	492	455	516	479	447	450	426	474	488	468	499	495	458	503	483	485	463	483	494	465	515	510	474	505	512	476	446	513	466	515	524	470	484	512	491	507	505	455	503	475	469	514	485	474	504	467	481	511	474	510	509	484	473	484	498	453	457	474	477	483	486	521	506	500	485	477	483	463	499	486	516	519	472	448	478	465	453	494	503	469	534	524	483	468	490	477	453	481	445	530	476	491	467	477	490	532	498	512	495	512	489	472	474	477	502	471	500	488	492	495	468	499	435	503	453	478	475	440	525	498	467	517	465	490	502	480	444	479	519	504	479	476	465	456	501	457	468	487	486	505	450	478	506	498	484	462	489	461	517	470	509	510	497	459	474	481	442	437	532	453	524	447	521	482	492	479	494	473	525	469	484	487	526	470	495	541	489	482	488	505	461	465	508	487	524	477	467	507	457	475	497	508	486	489	502	464	519	472	460	444	515	473	499	450	475	478	481	478	493	453	478	533	528	471	504	534	459	469	491	472	512	494	458	457	465	448	496	539	474	500	475	483	479	486	507	486	532	480	500	456	448	512	462	512	527	475	448	488	473	484	477	476	455	502	481	506	444	490	488	454	504	477	497	494	490	510	519	486	493	494	487	491	502	486	481	485	487	489	479	455	502	483	511	460	496	507	536	481	478	499	462	479	494	486	491	451	498	485	518	493	463	478	487	471	472	483	489	492	538	518	501	497	484	444	507	473	499	445	477	486	491	491	490	481	482	478	471	459	503	506	479	461	545	445	473	487	508	520	481	456	465	495	443	470	487	491	505	533	473	456	506	489	497	473	492	487	508	492	481	511	518	490	513	502	505	465	524	508	445	458	522	513	476	467	464	480	483	452	484	483	496	452	503	498	464	488	488	462	485	477	487	482	479	439	490	469	433	445	496	497	463	473	466	484	484	507	487	459	515	493	481	469	487	490	504	486	462	461	519	512	473	473	478	477	506	479	472	488	482	457	482	555	511	480	484	528	475	484	424	503	474	471	516	485	499	492	490	487	496	521	477	492	479	501	483	467	500	506	482	489	459	465	507	506	488	488	520	517	489	476	485	503	471	476	453	480	498	468	495	481	480	475	489	477	458	482	481	500	457	447	475	471	455	496	462	476	471	448	468	476	489	487	500	490	494	502	456	455	491	505	490	458	483	481	451	459	472	474	489	491	496	479	471	486	498	485	462	498	475	491	523	505	421	459	479	483	508	481	476	506	500	482	482	474	503	480	490	505	463	458	462	481	488	470	478	509	476	467	473	482	512	497	506	481	503	504	502	509	473	444	511	480	484	472	471	516	493	504	483	486	523	506	462	507	538	488	464	472	498	470	451	507	454	482	500	487	484	476	502	462	499	508	493	485	439	502	482	432	503	472	506	496	509	517	482	468	487	497	485	475	449	491	535	474	455	511	471	461	437	454	426	434	471	457	492
42685	48697	38585	21890	13194	6021	2323	819	340	273	243	255	244	250	230	227	226	227	211	209	221	234	263	282	310	272	294	285	320	321	322	332	336	301	315	306	287	329	319	320	323	297	268	281	264	255	269	239	233	262	249	254	238	249	235	256	245	244	247	232	242	227	227	225	237	252	233	219	232	199	207	227	218	205	221	210	180	236	221	218	211	200	214	221	200	230	217	198	181	200	191	214	219	220	209	217	212	206	186	188	226	186	188	199	190	220	191	217	204	191	202	202	201	193	224	216	225	229	222	218	201	227	206	229	194	189	193	187	199	180	203	172	197	221	206	234	201	206	190	196	227	222	204	203	219	195	213	183	216	223	204	211	215	214	214	198	216	215	231	191	200	210	199	196	235	226	204	236	209	208	210	205	182	223	227	222	220	195	210	194	206	217	201	206	208	221	218	195	208	226	234	183	212	218	214	213	192	187	189	205	197	202	196	202	201	222	215	223	204	217	179	192	218	216	212	201	202	211	192	199	201	191	196	215	216	211	224	200	197	233	216	181	187	198	155	206	202	197	176	219	204	219	203	224	201	213	191	224	206	181	194	170	193	203	193	197	195	197	225	213	203	216	187	221	191	192	212	213	209	197	200	211	221	194	205	204	218	219	211	212	191	204	204	204	193	212	207	214	208	216	190	201	202	205	223	185	181	223	190	203	248	207	218	209	204	221	204	229	219	208	208	200	209	210	215	201	187	214	228	209	206	216	209	209	221	208	227	187	209	222	205	212	215	212	200	210	193	191	196	194	188	191	205	216	227	239	224	201	217	209	222	227	202	198	235	207	205	206	221	198	196	198	207	198	219	182	201	191	212	205	209	213	204	191	203	215	217	235	245	220	195	202	228	178	198	191	188	194	205	207	200	195	193	208	182	206	199	188	195	180	213	211	235	173	194	197	195	202	182	190	233	180	214	223	187	197	214	217	189	213	168	214	215	222	193	218	198	211	271	238	198	204	218	193	202	216	214	195	207	223	229	210	214	207	201	197	219	217	204	219	222	222	220	184	211	207	187	191	206	220	206	221	196	199	204	188	193	212	216	206	216	174	215	206	204	208	207	208	208	198	188	206	212	211	215	204	181	198	216	178	206	213	214	198	204	196	195	203	208	214	214	198	186	212	235	181	227	196	201	210	200	215	203	188	196	192	205	211	198	207	221	223	239	227	221	205	209	217	193	203	192	188	180	213	194	229	215	218	212	205	215	206	206	218	200	210	220	221	204	220	230	227	205	208	220	196	187	211	232	192	170	196	212	190	211	212	209	215	200	197	205	212	190	164	175	188	208	193	212	199	187	208	237	217	215	212	194	218	216	220	188	190	188	196	209	199	217	201	209	212	203	178	201	211	168	223	214	178	212	197	227	197	211	194	244	187	209	220	223	224	206	191	209	219	217	201	215	192	215	188	199	213	203	200	184	208	195	186	191	225	200	205	191	230	199	221	198	230	224	207	197	219	222	202	225	231	218	202	196	224	191	202	212	208	187	214	211	224	222	213	224	231	197	206	241	215	203	213	210	197	223	201	191	195	190	198	210	205	222	220	193	192	202	202	213	199	198	196	204	200	186	200	199	203	198	192	207	190	242	215	190	185	207	211	213	197	215	201	205	225	196	180	196	249	211	222	175	202	222	224	240	204	194	193	212	192	208	218	204	203	216	218	194	199	199	206	218	205	204	207	225	208	199	210	211	196	218	233	212	192	168	216	212	202	196	219	181	197	202	231	193	224	217	209	233	223	153	176	203	233	222	212	216	213	217	201	206	219	194	182	198	194	193	194	204	210	202	185	214	204	201	195	207	223	216	213	187	220	205	196	201	214	223	186	184	226	212	218	201	215	227	203	202	214	220	214	226	196	237	194	217	179	208	176	216	219	221	226	230	214	199	209	233	209	190	210	209	218	201	199	190	189	222	218	197	222	226	217	207	213	199	189	199	220	207	223	203	234	199	234	225	206	206	226	224	194	211	226	194	233	227	205	218	173	190	214	225	193	214	210	196	203	200	215	195	226	241	222	194	232	212	198	215	223	204	207	205	197	237	228	215	187	199	194	193	192	208	198	183	221	200	209	242	227	215	201	205	202	206	197	194	216	218	179	192	234	205	207	214	208	214	190	211	225	216	220	211	209	199	203	210	217	212	216	222	206	212	184	198	202	197	235	207	229	176	235	187	217	214	183	194	211	228	213	197	223	228	240	206	207	194	230	202	197	214	212	208	214	203	226	210	201	212	215	217	180	224	187	192	184	223	221	200	225	220	227	227	199	208	215	191	187	221	207	198	227	209	186	204	203	202	205	213	203	181	205	205	204	230	206	203	179	209	206	204	201	220	188	226	207	230	207	197	178	188	174	207	209	218	200	212	203	199	200	208	223	199	217	199	222	195	217	201	225	212	211	215	200	208	204	226	220	213	198	215	200	202	185	178	199	208	214	206	184	197	225	203	217	222	224	194	216	203	243	203	210	207	191	213	225	216	217	194	227	218	184	227	220	188	199	215	216	204	207	211	183	207	215	227	214	215	203	198	218	211	204	186	199	189	211	211	225	194	227	208	226	213	225	201	206	174	206	207	202	231	190	216	204	192	189	203	198	202	207	231	192	206	176	210	213	238	218	183	211	225	197	209	187	230	220	180	200	198	209	231	211	203	205	239	230	219	215	201	175	198	199	198	207	211	205	206	230	207	217	211	221	198	204	216	213	211	197	217	205	206	199	195	196	199	202	171	202	202	190	205	202	213	195	186	202	177	222	197	214	198	190	206	212	184	199	198	192	205	198	216	200	196	180	188	199	217	207	200	197	223	196	208	214	206	220	222	209	204	203	198	190	213	191	226	183	218	200	217	210	185	216	185	211	214	202	233	220	205	194	207	204	214	218	211	187	206	185	203	205	192	192	211	202	202	226	198	230	219	209	188	206	220	214	197	206	216	205	180	197	224	201	212	222	200	191	201	209	230	212	209	203	204	221	207	206	198	196	215	196	211	215	196	211	209	214	191	213	210	201	208	210	215	199	223	182	223	229	201	221	207	222	240	215	216	204	210	209	225	202	222	204	203	200	189	199	216	223	197	204	214	199	202	195	191	198	222	203	185	213	184	222	208	199	235	193	221	208	225	195	212	206	222	229	218	200	207	201	213	209	211	206	191	178	228	190	228	193	205	234	188	218	212	213	184	222	206	201	206	201	223	193	203	208	187	212	209	205	207	190	217	227	189	189	198	207	205	199	211	187	212	253	215	211	219	242	189	217	194	177	184	185	215	214	199	232	228	190	212	179	179	222	197	211	224	229	208	203	218	226	196	199	204	253	185	199	197	208	198	215	214	207	200	207	191	187	212	229	204	204	206	192	223	197	212	227	174	199	198	179	207	210	188	207	208	208	221	212	227	200	202	181	209	198	193	176	187	207	191	170	216	209	220	199	194	201	215	203	214	193	215	208	196	236	204	220	213	235	186	194	198	201
32217	46168	32525	2021	1661	1382	1180	1098	946	821	759	733	740	648	634	659	597	634	603	633	655	789	1117	1108	1046	1065	1114	1203	1310	1467	1308	1209	1223	1175	1215	1271	1317	1322	1268	1273	1164	1053	1066	1045	873	915	960	790	754	746	768	744	783	837	735	705	707	758	785	729	686	655	721	754	686	728	630	596	586	564	611	554	583	545	588	561	544	479	548	528	539	484	512	532	502	470	529	486	505	492	479	506	463	512	506	468	518	549	475	511	506	475	501	440	524	502	510	524	518	484	531	502	493	508	478	504	492	488	472	482	498	469	501	467	487	480	482	510	466	538	504	495	483	500	479	470	507	499	478	494	502	476	514	502	489	501	465	513	506	480	534	499	477	456	492	534	482	537	455	516	486	478	475	534	464	498	511	528	532	513	482	484	487	505	482	497	483	506	471	520	479	481	478	467	467	468	524	491	502	525	533	513	510	466	527	495	506	481	559	483	493	484	494	557	502	499	504	458	478	492	499	510	487	507	497	534	468	498	484	475	500	470	513	471	558	480	506	495	528	457	517	496	526	483	487	502	492	453	481	501	495	509	499	480	505	472	502	534	544	488	472	516	525	527	490	490	471	514	483	496	479	489	493	514	523	511	479	514	532	496	497	497	493	489	484	472	484	502	485	479	504	485	514	494	484	514	494	501	477	545	500	493	521	504	495	500	523	504	508	492	502	484	489	502	506	503	503	463	491	457	518	489	521	492	448	489	509	486	459	533	477	473	517	479	489	473	516	518	482	488	510	542	522	503	501	494	461	507	469	489	481	492	480	508	496	460	462	510	492	519	543	463	528	511	480	473	489	502	491	457	498	475	511	495	516	480	464	479	488	519	491	494	454	532	530	479	525	458	490	492	483	447	465	505	449	508	485	501	488	492	496	501	475	467	540	508	541	511	503	483	476	523	489	494	492	512	498	482	502	511	463	476	462	513	514	523	500	494	496	476	511	480	478	487	483	490	487	480	490	488	480	475	521	519	504	514	534	466	532	520	529	464	463	506	509	489	516	466	490	486	499	511	497	514	490	469	548	488	483	470	498	492	485	538	495	556	495	489	466	535	499	501	482	493	489	493	494	491	502	502	534	497	492	478	502	512	500	499	470	488	518	477	474	482	515	460	474	473	491	456	489	462	495	498	457	498	497	506	484	483	496	461	468	501	506	468	494	472	463	503	462	508	493	521	489	472	488	480	456	486	501	535	466	466	479	477	481	470	468	507	529	492	492	453	491	482	471	476	505	495	534	487	475	491	505	498	505	506	489	482	485	497	513	476	496	529	500	496	461	492	485	519	533	462	475	499	468	497	510	506	461	468	509	504	538	562	457	487	470	520	501	511	510	490	463	526	514	499	531	477	475	488	449	497	485	509	482	513	514	523	500	524	497	477	489	482	489	491	469	479	503	450	513	492	511	512	481	484	493	516	511	481	525	494	511	479	522	471	501	494	502	497	471	480	462	498	471	494	492	457	476	497	445	468	497	504	499	493	512	463	494	493	495	461	490	493	527	483	526	518	497	460	478	463	517	510	514	491	492	474	478	506	483	532	527	483	482	485	471	502	481	485	490	511	488	489	474	491	507	496	471	536	494	513	489	456	472	511	504	490	510	470	515	520	517	502	534	498	514	515	491	527	476	508	510	487	480	514	527	540	516	481	471	485	512	506	496	471	472	501	474	507	487	475	479	481	483	466	476	523	503	485	523	490	542	483	496	521	457	525	509	473	540	509	497	481	499	483	471	482	476	505	502	489	467	499	445	512	508	529	475	507	504	491	510	482	481	505	494	484	490	492	501	516	524	504	494	457	483	508	525	499	512	502	506	478	478	551	490	487	520	476	492	479	501	487	513	467	483	500	498	445	541	486	503	531	482	484	533	502	484	481	527	474	475	490	493	501	485	475	518	499	495	518	512	478	497	497	470	478	488	523	454	529	526	478	509	491	461	505	507	497	489	501	506	485	494	490	539	519	513	539	508	508	507	458	480	504	490	513	492	476	518	524	496	528	498	478	437	504	481	500	458	508	478	556	478	550	478	506	501	522	496	469	477	467	520	497	473	507	464	477	513	458	520	495	513	541	492	470	454	516	473	502	485	511	521	523	517	473	492	473	491	494	453	487	503	527	491	556	537	472	520	478	517	480	461	453	473	510	496	480	510	507	515	516	538	471	477	510	542	513	506	499	489	473	479	452	487	479	485	465	521	482	500	464	459	492	473	453	501	515	494	488	482	501	487	511	490	520	501	520	464	482	528	478	471	488	478	473	517	488	503	513	482	488	521	531	532	552	466	500	535	478	491	459	476	522	510	506	453	505	493	540	479	431	534	485	481	488	508	520	480	493	481	485	482	518	490	527	489	510	517	504	531	521	532	506	455	537	481	466	489	485	544	482	482	488	515	501	527	484	488	516	483	523	494	505	450	489	497	535	532	519	510	469	499	480	536	492	476	508	490	500	499	550	487	456	507	511	471	489	457	522	506	500	539	513	473	515	517	484	491	500	506	512	492	481	483	510	526	496	501	535	487	488	495	483	460	472	478	470	493	498	478	509	484	464	478	515	523	473	468	481	502	513	466	487	536	500	503	496	476	517	472	484	517	483	496	492	493	502	512	521	506	492	510	509	479	527	494	506	517	515	502	499	473	508	473	468	461	472	513	507	516	492	539	521	496	507	519	492	458	509	458	479	482	475	504	499	451	515	507	478	499	494	460	488	485	459	523	484	487	474	478	523	478	476	488	511	453	481	493	505	469	475	478	546	470	496	526	501	489	480	466	467	502	450	503	509	457	490	461	456	500	478	502	497	498	522	475	467	503	487	503	477	517	503	484	515	510	489	488	525	499	484	493	536	536	488	537	521	490	468	498	506	502	505	505	515	526	495	499	536	498	460	494	462	490	477	475	469	473	492	471	507	475	487	440	500	472	478	524	471	500	488	494	499	495	521	517	499	469	513	488	495	511	493	503	470	475	534	500	498	484	507	479	532	464	525	488	502	508	514	496	511	505	501	458	486	483	503	469	489	510	470	475	515	522	526	485	499	518	520	501	468	476	460	473	467	492	493	543	495	498	478	544	519	503	519	482	497	498	507	500	522	472	460	503	513	467	489	501	467	470	522	501	476	463	476	505	530	477	460	452	455	502	463	507	442	499	489	475	479	501	491	500	515	519	507	478	458	465	517	543	458	486	508	515	445	419	480	480	499	482	477	456	522	482	435	491	483	492	518	468	470	514	506	453	492	496	487	473	511	508	504	468	500	520	510	483	568	506	532	526	513	495	498	482	512	510	481	493	501	479	490	461	469	502	469	519	511	489	541	502	492	489	471	486	456	511	507	493	477	535	512	498	507	490	512	464	516	470	512	506	515	444	510	496	503	494	482	511	524	477	489	492	539	527	435	512	458	506	501	477	474	511	522	464	456	488	474	505	446	493	491	512	500	458	461	481	514	470	535	495	481	470	502	485	499	524	497	505	476	461	497
52345	44611	33828	23666	19635	13378	6528	2197	713	404	309	310	303	262	287	271	258	274	241	248	235	266	331	371	404	386	386	370	430	430	459	434	382	400	387	383	412	380	397	409	399	329	340	324	279	310	283	232	269	281	247	249	253	327	255	278	313	264	282	257	266	222	250	267	252	261	241	246	213	224	235	235	206	214	215	193	226	216	227	190	197	229	195	183	186	203	172	173	197	215	217	225	197	212	196	170	198	192	206	191	223	170	213	213	207	202	215	176	178	211	210	186	189	201	216	194	209	183	192	174	194	227	205	193	199	188	193	170	208	197	207	181	206	192	206	161	194	209	194	212	193	209	205	192	191	207	207	180	184	188	213	210	184	192	179	214	201	189	169	185	197	225	216	191	180	202	202	200	210	203	201	208	203	195	197	208	197	196	213	198	184	178	207	200	210	192	173	215	212	215	183	212	180	209	204	169	177	219	218	221	197	210	202	203	201	187	169	193	186	204	192	221	215	183	215	191	189	228	186	199	181	174	183	221	193	194	168	218	189	197	185	191	182	215	189	178	195	212	208	182	212	179	187	168	198	180	206	206	183	207	201	180	188	204	183	199	206	204	184	211	208	211	207	195	200	165	206	201	196	195	218	192	190	202	207	211	214	187	194	216	214	189	203	193	206	191	197	194	218	182	203	213	198	212	212	181	193	232	205	186	205	188	172	206	197	203	206	210	218	173	211	176	185	211	183	221	198	190	206	206	179	243	243	199	227	213	213	219	223	194	198	176	202	205	209	188	213	200	207	200	205	202	187	198	207	197	210	181	182	220	179	197	191	220	209	190	202	183	203	188	215	204	194	188	196	221	194	191	193	183	204	192	203	179	209	204	190	210	195	193	200	187	197	214	191	190	192	214	210	193	183	197	170	201	176	213	172	208	211	188	227	209	190	231	208	200	205	197	181	199	229	168	166	196	193	165	199	214	196	196	203	214	193	193	193	208	186	206	205	214	191	215	213	241	208	182	184	200	183	206	154	213	164	198	194	243	216	195	187	206	175	204	181	190	200	220	191	208	198	185	212	199	188	185	195	193	191	192	196	208	170	184	159	188	199	196	216	212	208	223	207	221	206	214	203	196	203	211	209	212	185	180	188	188	216	179	205	205	197	217	215	223	213	213	204	187	207	190	164	201	203	205	190	173	188	212	190	192	214	190	173	192	167	204	194	216	193	183	200	191	200	180	195	190	184	192	188	204	211	208	196	188	196	192	203	214	216	204	203	174	194	171	201	184	183	182	198	175	184	199	193	175	201	172	183	197	200	196	189	203	204	205	208	212	211	189	225	213	232	191	199	191	206	221	210	190	168	200	181	197	184	205	177	148	216	188	218	170	178	210	209	215	179	185	202	195	212	206	220	202	219	196	198	200	223	215	192	193	193	228	175	214	193	195	217	219	208	195	176	177	213	199	206	194	197	185	198	197	187	198	184	200	187	197	197	197	218	224	225	188	191	223	194	185	222	207	192	193	195	172	189	212	234	181	200	211	218	218	187	185	209	182	194	167	214	196	202	189	179	197	191	205	182	196	208	203	211	186	231	195	213	230	181	204	208	197	217	191	199	200	203	194	180	209	203	199	197	205	211	202	205	192	180	180	194	201	188	200	177	203	188	204	210	188	163	178	223	198	193	192	218	206	233	189	184	189	184	177	185	194	203	181	212	206	183	166	181	170	205	221	205	201	195	213	204	191	203	181	220	201	200	173	171	184	182	200	201	219	195	186	190	206	189	164	215	216	183	173	210	181	227	215	201	205	201	192	203	176	181	197	177	228	188	214	211	221	182	211	168	184	215	225	226	195	214	195	193	176	205	196	207	193	210	182	191	175	190	211	189	180	169	220	182	207	240	204	171	204	218	207	207	207	208	185	198	196	187	190	222	214	181	192	208	184	195	211	209	210	202	209	196	217	203	176	194	203	158	188	197	175	184	194	191	176	198	203	196	185	210	173	180	179	198	187	196	207	168	237	215	219	168	221	192	207	198	196	193	214	226	203	191	202	224	193	190	224	192	198	206	172	177	213	215	171	196	204	205	212	213	195	212	192	196	180	205	198	202	176	191	196	201	182	201	210	188	197	210	214	200	181	178	205	209	182	193	209	215	208	195	226	224	179	193	170	192	196	190	200	212	197	186	185	214	213	216	207	214	189	199	186	197	194	193	177	198	208	186	176	220	185	195	207	197	212	191	215	223	202	202	185	207	187	209	198	200	191	220	178	182	169	180	169	210	216	218	221	197	197	213	191	208	226	183	183	243	199	173	186	192	196	221	212	206	187	184	209	198	209	188	213	213	218	214	209	183	201	191	220	207	235	195	183	162	211	221	213	210	196	208	204	207	213	202	173	210	191	178	196	205	204	227	161	205	201	202	212	211	190	200	176	188	183	213	218	189	207	188	201	213	176	227	196	206	200	211	176	181	199	211	186	195	235	192	176	190	225	199	202	200	203	198	214	221	186	186	174	201	193	196	182	191	193	187	217	229	211	170	200	217	199	219	181	203	182	177	185	209	170	190	199	193	209	211	193	181	215	207	191	211	197	192	179	189	184	176	170	188	176	212	204	179	206	213	189	208	189	202	190	208	176	181	155	196	176	215	209	173	201	170	207	180	186	196	210	180	190	187	180	200	192	239	198	223	231	183	187	184	178	151	194	218	218	197	218	199	196	166	194	207	192	187	193	192	193	188	224	198	201	195	202	202	221	188	198	188	180	183	207	189	183	206	227	204	198	194	199	187	170	195	213	187	191	179	188	211	214	204	202	188	191	206	200	223	180	206	198	187	199	196	207	180	207	190	187	205	191	203	200	221	177	204	183	188	182	210	230	202	195	201	210	183	223	214	186	187	210	214	218	194	187	221	191	211	200	186	208	190	201	171	184	193	226	204	193	216	213	226	183	208	195	185	182	204	189	188	206	189	223	200	196	196	201	181	211	185	191	198	221	190	190	203	185	207	207	189	195	193	169	218	198	193	192	184	182	200	200	204	176	191	186	182	203	208	193	196	176	182	202	180	175	204	202	182	183	177	190	201	215	182	172	209	215	205	205	163	185	205	209	227	184	204	213	182	195	199	196	199	208	195	187	187	185	186	180	183	225	210	184	207	181	189	190	202	195	207	175	215	220	187	201	183	174	175	210	203	205	211	197	207	211	194	191	163	201	186	213	199	184	211	190	189	225	186	176	204	189	187	195	167	182	194	214	180	199	183	203	190	205	191	219	204	189	184	193	188	193	199	181	204	221	205	195	187	197	200	214	217	211	197	187	203	183	206	199	206	183	204	195	209	216	188	207	197	209	192	197	200	177	205	195	169	204	212	205	223	200	202	204	168	203	215	190	188	209	199	228	203	211	193	215	206	182	213	206	167	187	194	194	214	192	199	183	205	182	184	197	204	208	179	194	196	185	206	208	177	204	191	206	183	202	199	191	193	177	192	184	179	201	221	204	189	199	199	223	206	211
42622	49263	29887	4410	3649	2770	2141	1923	1611	1410	1191	1101	1009	948	883	818	794	774	746	719	719	870	1214	1632	1781	1867	1796	1995	2006	2151	2245	2103	1917	1883	1923	1954	1929	1990	1904	1939	1829	1583	1475	1307	1135	1229	1092	948	984	1037	921	920	1180	1232	976	1011	1065	1050	999	889	850	810	892	1047	921	962	887	737	623	694	722	714	636	633	613	569	561	566	484	555	518	479	468	500	458	475	483	483	483	472	467	499	472	450	497	462	454	456	460	467	458	428	471	461	440	444	451	469	489	438	474	431	466	455	499	472	449	445	458	479	493	465	455	450	462	495	435	453	466	510	498	478	461	469	511	455	459	446	459	463	474	477	487	456	460	416	439	494	452	445	471	469	498	467	468	466	494	482	486	466	467	461	434	460	427	420	475	482	477	473	437	465	498	428	434	448	429	466	486	475	460	458	456	439	436	453	461	461	453	424	456	443	468	438	496	473	455	439	487	449	440	445	431	483	437	496	445	489	453	466	437	418	454	487	455	435	427	465	486	447	425	416	470	460	467	480	492	470	450	485	436	416	444	432	462	468	466	463	465	436	451	461	433	450	459	440	440	454	455	463	490	482	461	476	448	457	451	459	497	439	458	465	488	464	507	453	459	463	474	464	436	474	459	463	440	452	447	459	457	446	488	425	438	473	469	474	429	479	455	453	442	486	437	438	476	484	469	449	484	450	427	477	428	462	411	476	438	499	474	465	469	475	470	472	465	482	469	462	468	489	446	407	512	486	466	460	463	489	448	450	464	451	464	449	487	482	455	491	473	499	480	445	470	469	431	441	419	444	468	433	465	462	432	457	473	486	472	482	463	463	506	447	474	470	472	451	443	433	440	464	453	486	444	458	440	473	486	425	456	470	435	448	489	489	454	439	450	465	448	440	500	427	436	458	452	459	404	460	467	496	442	458	487	435	476	487	439	487	495	445	465	435	443	468	473	442	490	455	484	482	489	440	459	472	436	484	452	437	480	516	432	429	440	415	463	441	488	463	457	517	455	449	482	449	451	485	485	501	519	486	472	483	478	451	445	501	430	463	450	468	489	477	445	464	486	473	449	526	468	491	485	472	461	455	484	456	487	504	486	477	454	473	459	478	440	471	483	451	434	473	471	472	471	431	475	467	464	473	455	467	477	438	476	494	477	444	436	443	481	475	440	481	491	482	472	497	443	445	475	490	435	448	470	463	430	454	484	473	472	471	464	467	455	448	467	462	456	453	456	485	472	456	459	484	443	447	466	464	473	438	458	464	438	470	449	494	488	491	457	482	455	430	465	437	502	501	470	487	427	433	441	449	430	471	454	472	458	451	458	436	498	480	460	492	442	434	487	481	446	423	469	446	472	451	450	460	469	467	485	482	444	472	468	453	467	466	464	425	475	488	434	442	493	438	429	486	459	439	486	482	462	453	472	462	474	451	460	443	444	459	461	478	448	460	449	432	483	462	482	456	447	447	438	440	456	461	459	457	444	437	463	464	474	500	462	489	474	470	476	433	441	471	481	438	466	455	475	498	436	467	449	438	468	475	464	458	482	454	457	481	446	459	465	468	457	523	456	430	460	488	454	447	439	496	431	437	452	438	419	472	475	471	447	473	487	446	472	457	448	447	451	481	476	442	441	487	423	458	445	466	430	456	442	436	447	492	477	439	445	485	499	446	464	452	495	446	456	445	433	461	429	478	485	476	481	464	490	410	491	498	458	468	481	436	443	467	451	471	464	450	470	480	469	447	488	392	448	464	487	470	506	433	423	439	434	468	485	447	476	464	411	439	468	478	464	420	469	476	458	440	475	446	439	434	478	482	427	464	464	466	441	468	483	457	471	463	479	446	478	453	450	482	478	440	481	440	452	466	441	423	492	515	465	475	462	498	480	450	451	415	485	450	448	480	451	477	460	473	459	513	442	431	484	439	467	451	492	413	465	444	461	524	486	456	456	475	449	432	480	436	465	468	454	440	498	447	457	427	463	486	476	454	406	473	405	435	483	472	451	444	431	500	501	427	456	463	481	442	439	469	478	490	473	443	470	471	455	458	475	443	433	478	479	462	460	452	428	454	436	457	462	477	465	454	462	469	427	456	464	444	478	427	454	466	465	433	445	438	472	442	467	452	425	461	479	456	452	480	463	409	457	460	456	460	455	470	445	498	480	463	489	490	474	485	478	445	487	434	437	445	470	482	460	478	487	476	463	472	459	463	500	449	447	458	473	455	471	476	439	462	513	455	506	452	488	483	474	453	429	477	458	489	461	488	476	480	498	494	471	428	482	457	425	456	487	467	443	436	466	455	491	465	495	441	445	491	454	439	473	451	448	439	457	492	487	446	463	454	466	478	498	445	471	457	434	509	519	403	460	504	428	458	462	447	452	465	436	432	464	461	484	445	474	459	453	445	467	470	494	471	500	465	451	466	468	485	446	465	474	461	476	458	468	471	471	459	464	459	478	495	471	484	455	481	482	470	477	469	439	448	476	452	468	450	496	450	418	483	472	459	481	448	443	461	504	489	443	450	470	448	469	458	476	452	460	450	496	494	449	445	441	451	468	435	428	467	506	414	457	472	447	453	444	427	464	469	484	448	451	459	440	429	466	447	438	469	441	472	457	488	477	480	465	476	489	417	460	422	478	424	484	422	453	485	451	482	474	451	430	465	454	488	468	439	442	432	476	474	427	472	453	476	462	461	462	453	455	426	456	477	454	461	440	476	467	444	483	444	465	467	450	430	421	452	500	463	485	433	481	520	470	481	436	493	446	421	434	490	442	483	472	443	492	448	471	462	445	457	446	471	447	485	455	458	476	472	470	482	453	452	440	482	483	496	440	416	473	451	443	478	471	465	462	452	452	474	449	476	477	448	453	448	442	442	470	452	420	494	488	499	424	476	474	429	463	471	447	476	463	546	478	441	463	464	453	486	473	466	481	475	436	473	494	476	469	485	473	472	447	503	435	466	459	472	451	502	481	441	470	451	460	448	505	457	446	451	466	458	445	441	421	478	457	451	457	467	462	411	481	482	428	448	453	452	503	468	480	502	449	475	531	435	447	469	495	453	456	448	497	466	439	475	464	495	532	493	499	456	515	484	456	439	459	465	481	461	479	472	474	470	448	457	433	481	450	464	457	465	448	476	452	421	440	454	438	426	453	469	467	470	442	473	439	456	466	479	451	494	470	447	473	503	494	506	466	419	452	431	471	471	448	541	468	440	458	444	399	472	475	463	478	455	468	467	461	473	438	419	453	443	502	455	479	437	473	419	460	469	457	444	451	449	440	481	433	497	446	436	464	433	500	453	414	432	473	473	449	508	449	481	481	463	484	472	437	479	441	424	535	434	415	500	482	455	449	484	473	472	447	477	446	476	452	461	440	454	476	486	438	462	497	470	445	444	464	438	477	471	477	457	442	429	472	438	457	456	471	447	477	474	451	440	462	488	470	459	473	468	451	446	485	464	491	487	501	451	472	489	483	498	463	486	477	445	448	459
16180	15796	8242	842	276	238	195	211	213	176	186	188	208	209	201	207	197	199	213	207	199	200	214	227	259	300	267	265	258	267	252	273	259	255	270	257	212	247	241	228	257	234	243	216	257	206	206	240	217	224	231	200	223	209	221	229	198	225	208	216	214	215	216	200	213	235	200	238	217	210	219	217	204	213	214	243	188	177	210	214	191	193	179	196	205	195	212	183	206	183	194	223	195	208	211	209	201	191	198	211	215	212	187	177	185	183	192	219	187	221	174	206	183	187	179	201	210	212	215	219	201	205	178	182	218	193	193	189	194	209	199	228	188	227	198	229	230	192	190	217	187	207	205	205	213	194	218	209	209	191	187	201	188	205	199	180	189	208	189	191	184	203	208	206	193	213	196	178	203	187	198	189	172	206	223	211	209	194	194	186	185	181	212	198	219	198	205	225	203	175	208	195	193	208	198	205	184	242	200	185	206	200	217	179	202	208	189	194	198	204	202	216	180	197	198	188	201	231	198	199	204	181	194	185	188	195	182	208	183	201	206	192	196	178	210	199	176	198	185	217	170	212	199	194	201	195	227	192	208	180	213	196	181	184	192	211	202	190	196	213	224	192	203	220	180	210	210	200	205	190	201	172	193	183	210	182	216	208	184	224	201	207	194	190	194	225	206	194	184	187	212	220	193	198	230	206	197	216	227	185	180	214	217	186	203	189	216	194	194	213	204	208	196	184	211	164	239	183	221	204	205	213	203	193	200	180	197	190	192	215	187	189	179	195	210	219	201	209	183	192	178	173	203	198	187	186	192	220	207	224	208	203	216	178	199	223	195	183	196	215	214	171	218	203	199	174	222	186	210	201	179	187	197	182	202	224	200	183	187	204	219	182	208	192	186	188	191	198	201	205	194	203	213	181	216	201	197	196	200	178	196	210	183	199	187	229	227	183	211	208	181	190	205	189	219	192	206	199	214	215	221	206	220	214	193	204	216	184	193	186	193	199	175	190	201	202	200	201	191	201	240	203	205	203	217	181	213	222	212	209	202	202	184	176	189	192	192	220	217	221	206	201	199	202	185	191	183	187	197	199	181	201	164	196	191	188	171	219	205	212	209	191	197	197	222	192	201	206	197	182	211	159	187	196	211	187	216	185	220	208	198	194	226	232	197	215	178	177	198	198	202	189	203	219	204	208	191	173	176	194	224	208	191	193	200	180	192	215	193	203	211	214	190	188	206	231	199	196	226	211	206	184	171	178	181	202	194	211	176	184	210	186	185	179	190	194	176	197	207	212	194	199	217	199	208	172	204	213	196	204	215	210	206	198	199	192	186	173	186	176	183	212	211	209	197	201	205	196	205	187	188	190	203	192	212	216	196	178	210	200	200	171	186	198	184	203	216	205	210	204	217	186	205	236	198	228	188	212	202	187	184	210	186	189	233	236	198	202	214	186	208	230	174	199	194	178	208	205	199	214	181	188	207	219	180	190	177	195	223	193	189	225	204	187	200	187	192	245	221	212	198	183	220	201	204	190	193	215	190	207	198	180	189	195	183	212	204	188	184	199	189	203	186	189	203	222	220	199	202	197	215	204	205	203	200	193	166	239	203	210	179	204	197	192	210	215	201	172	161	194	203	228	177	177	174	185	185	188	200	203	198	206	211	194	206	209	199	191	193	194	179	200	219	245	186	243	203	221	214	203	203	204	182	192	185	202	186	229	200	197	194	214	214	190	187	218	222	185	208	201	230	199	212	202	204	206	218	183	199	195	217	194	201	222	192	211	201	211	226	199	207	180	218	203	199	164	208	162	214	205	220	217	201	203	192	206	181	212	184	197	215	191	169	203	208	206	206	183	205	195	202	208	224	233	208	216	189	178	176	187	183	201	196	186	196	188	199	201	201	198	200	224	222	195	185	183	201	192	196	213	200	200	180	201	201	193	177	202	186	177	200	241	217	220	204	202	214	219	188	202	193	190	195	178	199	191	192	189	216	196	180	184	207	204	206	198	170	196	176	191	210	195	207	223	189	191	191	195	218	201	193	193	209	215	195	192	168	175	183	192	187	162	182	197	212	191	202	211	211	189	181	193	177	195	205	205	196	205	186	215	207	212	213	194	181	187	203	220	202	199	231	161	201	207	207	202	204	226	210	188	205	209	199	223	200	207	210	188	200	174	205	209	172	229	234	212	184	183	209	215	211	193	185	194	175	202	234	211	214	222	203	225	234	190	190	231	201	207	200	206	185	209	203	182	229	193	190	204	200	199	205	204	181	207	195	198	181	198	219	216	200	203	207	201	194	190	209	208	210	209	206	200	184	202	202	210	176	201	226	236	202	222	203	215	196	207	180	184	200	173	200	195	200	219	196	243	204	202	198	188	220	218	192	196	198	214	198	198	186	195	207	211	178	213	206	213	210	213	200	185	182	194	189	202	204	184	200	219	188	211	217	223	199	200	198	215	189	194	200	210	181	190	194	198	216	205	196	166	210	207	203	200	216	213	198	196	208	192	193	185	205	184	216	181	185	202	211	191	206	203	168	192	219	212	193	217	197	213	197	220	202	186	189	171	179	227	230	190	174	166	212	204	207	213	199	195	184	167	182	208	205	195	190	181	215	213	188	204	213	210	192	190	195	198	178	213	203	172	193	157	214	224	185	197	182	192	221	191	171	203	205	211	238	213	222	199	197	167	195	193	244	202	163	205	205	208	196	182	191	205	201	185	200	196	200	209	202	213	197	192	228	210	201	209	211	206	215	197	214	195	202	224	203	195	191	201	159	198	196	179	178	183	217	209	210	221	211	196	191	187	227	222	173	221	198	186	208	202	201	210	205	203	205	186	205	199	205	200	189	200	203	222	209	212	174	191	188	172	202	195	223	208	196	198	199	204	190	216	196	165	198	195	199	197	170	199	183	195	199	185	197	185	170	187	184	207	184	220	204	215	182	186	195	212	181	183	208	195	195	236	200	225	194	216	203	188	203	214	211	185	217	197	220	227	204	215	198	194	203	213	228	211	220	190	206	184	198	197	191	194	176	233	208	178	193	208	214	198	192	194	184	200	197	197	209	207	190	187	240	193	229	183	214	160	199	195	187	190	200	201	191	199	193	201	179	196	175	219	195	192	180	208	209	225	205	228	209	190	203	190	193	180	194	176	190	211	172	207	224	204	216	196	203	200	199	197	201	204	194	178	202	215	179	215	202	209	196	188	207	202	190	206	196	214	241	201	204	187	195	173	163	191	217	190	227	205	216	173	191	199	208	188	204	178	191	197	207	221	175	200	172	167	211	202	220	206	219	205	200	197	186	221	179	218	209	213	191	186	207	201	194	221	186	205	208	247	190	173	211	198	216	213	226	176	187	194	199	177	195	206	200	224	184	191	235	219	202	220	228	185	197	187	217	212	213	173	194	193	207	198	204	185	185	190	198	185	196	214	182	187	205	194	191	206	199	200	194	201	190	217	185	219	177	184	205	183	232	210	216	203	217	212	189	199	181	205
11260	16990	9429	555	535	507	529	544	508	481	511	487	535	454	513	449	507	529	491	509	509	532	622	818	894	936	951	940	936	1062	1033	974	941	982	904	896	916	908	871	852	826	752	763	717	714	768	668	737	681	669	638	619	630	640	572	610	568	580	565	555	609	571	494	527	524	525	564	531	507	479	496	479	489	509	528	524	444	511	483	502	516	470	500	483	467	434	500	477	473	504	476	484	484	501	455	488	458	468	502	446	509	467	468	490	492	483	481	495	471	523	479	459	461	480	542	448	508	485	509	491	489	441	496	461	475	508	525	486	484	507	496	466	472	490	492	481	523	490	499	493	473	436	466	481	433	460	489	471	463	481	484	511	483	491	504	519	541	487	469	451	462	455	507	481	470	448	467	429	470	522	447	506	455	477	520	467	491	494	470	465	491	444	484	484	490	473	467	481	490	503	480	465	429	482	501	479	464	495	507	486	499	464	471	461	500	453	465	441	486	483	530	514	467	449	470	513	453	489	506	471	472	479	459	453	504	482	488	517	488	486	520	447	464	480	470	521	482	479	495	486	482	393	467	484	441	451	482	477	475	466	526	511	455	479	500	465	439	459	481	464	509	447	501	464	513	499	470	486	459	487	472	449	481	455	480	499	459	501	471	489	491	497	495	479	473	484	476	508	495	508	506	521	489	460	446	452	497	489	507	488	448	466	453	464	500	486	525	478	475	506	477	470	467	497	474	465	520	478	514	521	490	460	490	498	479	449	512	492	450	426	497	474	459	490	494	521	460	475	480	521	482	495	481	489	501	460	487	445	484	485	494	489	540	505	461	460	473	452	481	468	496	513	501	487	477	500	473	458	481	451	498	476	539	484	497	518	471	472	491	471	423	453	491	493	490	501	493	452	490	506	494	490	501	481	460	517	450	477	489	481	490	448	502	508	511	492	489	474	502	499	478	478	471	464	457	461	515	445	508	470	443	456	484	510	464	480	462	466	480	499	472	508	479	509	483	446	480	510	484	449	465	497	457	472	465	491	511	453	500	525	499	488	434	516	485	498	468	473	506	498	439	484	488	448	463	471	460	512	498	462	481	526	484	500	522	500	478	489	520	486	471	477	453	492	508	471	517	487	512	490	510	475	477	498	490	469	455	494	481	465	530	505	525	495	525	438	477	468	429	488	494	445	474	456	498	480	503	482	509	500	471	454	478	506	479	474	466	497	525	491	496	475	450	487	450	487	513	517	471	495	471	498	488	453	459	430	509	470	476	515	460	469	477	493	441	489	472	457	490	469	479	479	487	461	493	466	477	499	487	468	498	465	432	450	496	509	472	470	468	481	447	500	449	465	468	477	468	486	482	513	467	486	472	489	466	462	511	513	468	515	462	498	463	446	472	480	481	510	530	450	492	445	470	461	534	483	482	470	493	457	488	461	504	470	482	489	488	485	490	482	512	503	468	457	445	510	490	469	470	477	478	467	455	487	506	486	477	513	533	488	462	481	491	475	496	478	445	500	460	476	502	488	508	475	478	490	501	480	489	436	492	489	475	471	505	478	477	490	455	490	481	449	485	457	512	503	478	463	525	456	517	493	508	443	487	483	462	458	476	477	448	473	474	489	491	475	524	511	500	482	514	488	470	482	468	476	489	459	531	445	492	497	507	487	495	487	482	440	476	491	501	532	475	474	465	457	504	505	505	470	474	470	470	501	504	475	469	493	482	493	481	468	511	458	453	491	496	472	456	516	474	487	484	496	527	503	468	529	485	488	505	492	465	472	474	469	507	467	482	499	458	468	518	566	460	474	467	474	515	467	504	486	482	470	484	470	495	502	475	472	514	495	484	466	512	495	494	476	482	464	461	464	497	514	470	492	458	487	475	471	498	504	476	482	472	493	475	444	467	508	467	487	454	441	515	429	477	490	474	498	473	492	480	469	452	490	485	479	473	491	496	454	466	477	479	473	474	484	497	442	476	506	492	451	491	447	520	479	487	482	465	476	516	513	457	492	492	522	487	470	505	483	445	493	482	446	447	473	438	474	468	523	463	489	513	482	498	516	474	470	479	475	503	482	469	452	461	507	482	463	494	487	502	475	522	484	500	499	471	478	491	484	512	499	486	445	472	505	474	496	511	528	508	534	476	473	514	460	507	452	444	480	454	486	491	464	471	482	490	461	515	544	484	468	461	426	467	527	470	487	464	504	447	467	449	495	460	519	455	503	477	476	450	473	459	471	470	410	505	491	501	461	463	485	467	478	500	458	491	491	482	474	494	497	467	510	503	478	478	505	475	466	486	468	486	502	498	545	486	464	481	484	480	506	513	505	449	497	494	470	472	481	486	466	460	491	519	500	465	483	485	482	502	516	441	456	493	446	460	472	470	442	493	478	472	440	475	515	509	545	500	479	474	485	451	470	468	485	502	518	453	458	494	469	487	475	511	471	458	460	474	479	498	472	470	485	481	487	459	503	481	477	470	471	495	511	491	487	446	474	485	454	471	469	481	493	474	472	481	498	472	506	438	459	514	482	530	512	493	493	496	499	466	514	526	489	510	486	509	473	469	469	500	500	479	482	473	519	458	491	499	483	481	480	509	500	491	500	471	522	481	465	441	446	506	493	494	479	468	468	478	502	471	498	508	479	497	464	511	482	515	515	505	471	462	475	415	488	545	510	467	467	477	464	459	479	461	495	459	492	469	472	508	494	508	485	501	506	453	488	453	453	498	494	459	491	491	442	462	486	461	458	477	500	464	456	515	483	503	506	534	452	496	508	500	521	492	500	489	482	465	496	478	490	488	480	496	471	496	517	492	453	481	477	481	503	497	506	497	512	477	502	500	463	488	471	467	488	448	504	484	489	438	462	490	479	464	476	461	509	489	475	457	498	494	507	500	502	490	472	477	461	502	463	481	506	485	500	484	500	479	455	491	481	442	472	491	509	466	494	522	496	459	503	463	482	500	489	503	488	461	435	453	481	469	484	465	480	481	467	440	454	488	518	463	485	486	468	498	499	462	486	482	471	484	492	486	476	463	493	475	454	479	483	498	461	466	471	479	500	508	492	483	502	461	473	490	456	448	489	535	481	490	480	432	480	473	483	474	502	488	512	492	479	498	464	512	422	491	468	483	493	485	499	483	480	485	474	472	490	486	460	489	448	496	514	449	500	526	477	530	463	466	473	453	465	463	484	513	505	476	493	452	445	489	486	446	490	484	493	489	499	516	425	480	453	489	492	449	505	524	460	473	474	481	420	477	457	513	501	512	471	508	501	476	513	454	526	463	525	471	497	517	521	487	467	469	491	513	516	469	512	475	505	469	482	444	481	506	500	500	472	473	454	485	505	486	477	501	442	471	523	469	456	499	442	525	497	430	474	498	480	486	524	413	493	465	467	498	528	477	486	488	518	477	491	452	478	501	495	474	497	494	494	514	507	507	505	472	454	501	477	484	485	479	430	501	508	459	497	491	487	502	486	478	504	550	536	477	466	501	496	497	478	514	532
41891	47252	33027	18482	9902	4155	1636	600	297	264	250	238	264	242	239	237	236	215	222	189	207	229	279	318	347	320	315	325	339	357	355	332	347	337	307	371	308	326	348	285	269	267	259	283	256	277	288	269	237	242	226	219	243	253	255	209	266	242	242	229	254	252	218	229	216	233	233	237	205	196	242	219	208	218	195	227	204	194	191	191	185	214	209	217	213	205	201	207	187	212	227	202	191	202	215	197	197	194	192	232	220	230	200	191	187	213	204	200	220	211	207	206	183	206	212	208	207	229	206	216	193	197	213	203	213	223	220	210	192	168	207	207	209	200	191	203	204	207	204	215	208	205	192	194	212	183	182	211	194	223	206	195	209	199	218	187	217	208	205	201	196	196	219	217	220	218	186	205	194	207	210	230	198	186	218	212	209	226	194	206	217	214	198	239	206	213	213	196	204	210	210	205	226	183	201	215	196	223	200	198	229	237	213	191	222	222	191	202	186	214	193	213	178	195	191	220	222	204	201	183	200	195	197	196	215	230	222	195	202	183	202	196	213	207	218	203	199	197	191	203	204	229	216	189	199	179	204	195	197	224	200	222	205	177	219	210	194	177	228	193	195	214	226	204	188	199	210	203	179	192	210	193	222	222	221	205	206	201	198	194	220	199	203	224	199	203	213	212	188	199	197	188	185	182	189	188	177	197	199	192	186	221	215	225	199	207	203	207	230	223	226	208	190	182	215	201	212	191	208	173	208	207	201	178	183	222	225	212	195	194	199	212	192	190	201	179	197	195	190	215	189	208	201	204	193	196	190	219	239	197	186	231	200	196	222	211	195	208	218	194	203	186	184	196	194	222	196	200	205	215	214	220	209	188	226	223	177	216	188	203	201	194	205	195	179	188	221	185	211	205	170	209	233	206	200	220	204	208	180	172	202	215	188	221	224	185	215	221	210	194	225	232	190	212	199	217	196	211	231	222	215	199	236	180	179	184	235	195	189	199	204	183	202	230	214	237	188	204	205	209	199	207	222	191	199	190	191	214	223	215	195	204	197	198	211	220	183	199	191	187	205	205	194	182	232	210	189	210	191	205	196	208	202	229	187	159	203	189	220	215	230	207	193	201	202	202	200	192	199	202	226	177	202	207	206	204	178	205	187	221	206	192	213	188	194	225	211	201	225	221	232	207	210	191	235	196	191	186	185	210	211	221	205	218	188	190	190	194	194	227	194	196	221	230	207	222	207	205	193	206	213	218	185	191	201	193	211	202	211	235	216	214	206	183	190	205	199	211	214	204	211	170	214	217	203	193	211	222	211	203	186	198	177	213	210	213	187	192	199	225	191	193	193	208	219	188	209	206	224	213	228	222	214	213	204	195	195	198	214	205	201	204	202	222	218	205	210	198	182	201	214	199	216	207	185	204	206	188	196	217	198	198	203	212	201	197	223	219	185	214	219	186	200	192	228	208	218	213	200	201	224	191	207	184	176	187	196	222	230	189	201	214	192	219	205	211	211	172	212	218	202	231	209	188	197	192	220	232	213	207	210	217	205	201	202	193	193	184	186	198	209	183	216	205	209	208	187	200	196	209	177	216	206	220	191	201	188	208	207	217	179	218	197	209	186	210	180	212	183	206	213	202	194	193	221	183	226	203	231	184	207	205	192	253	197	195	223	193	208	219	197	193	216	192	185	201	201	199	209	193	185	211	219	178	206	222	224	198	196	223	198	200	218	200	196	222	186	193	213	184	219	213	223	183	207	234	218	225	233	201	225	183	228	204	204	202	236	198	226	195	211	194	197	219	209	230	203	207	211	217	216	210	228	187	199	228	211	191	178	203	197	197	207	173	180	220	212	197	206	186	189	201	181	192	195	213	209	175	244	183	216	189	179	171	186	197	173	217	205	181	215	208	227	203	209	213	222	202	229	217	215	222	226	199	241	205	210	213	197	188	232	218	200	202	190	195	201	217	214	190	206	207	204	208	212	224	208	209	208	210	192	192	186	201	217	208	179	241	210	185	190	213	202	194	221	200	214	196	188	196	196	227	226	200	204	203	192	208	205	182	198	203	169	232	206	193	229	215	224	219	225	192	220	186	203	207	172	201	210	210	227	175	230	207	201	182	218	198	213	213	203	206	203	193	199	224	203	206	208	208	190	194	216	212	212	221	187	198	215	168	198	197	205	197	199	222	195	179	194	213	239	225	204	207	206	188	200	195	194	227	204	192	207	203	228	211	206	198	202	211	201	221	216	176	217	209	197	241	224	192	223	202	194	184	216	223	214	180	200	216	208	215	208	211	211	241	194	219	217	209	186	226	226	197	221	191	208	212	213	229	191	199	190	231	218	188	232	182	232	200	201	188	232	201	183	193	188	196	208	228	207	198	202	205	201	196	219	199	215	224	232	202	210	208	209	194	199	192	202	201	216	178	177	202	207	188	200	215	203	206	211	208	212	189	221	214	211	191	203	196	206	212	210	210	192	204	220	211	196	206	203	210	212	209	213	189	194	203	190	206	203	204	209	205	202	196	207	198	192	205	198	190	198	193	192	211	209	198	215	187	201	181	188	216	192	203	214	194	173	207	199	200	203	189	192	221	210	189	190	230	203	217	205	199	215	203	210	221	186	214	203	200	215	218	206	183	221	222	221	206	196	194	213	210	235	214	198	203	206	194	216	190	206	185	193	206	214	171	219	202	215	212	190	218	182	193	208	183	221	214	217	208	209	212	202	214	193	229	225	204	217	209	201	222	222	188	191	165	181	205	197	214	226	204	199	197	217	189	211	177	188	195	205	234	215	242	198	204	201	183	240	221	208	195	213	215	238	176	202	208	209	198	222	179	219	188	201	190	174	220	199	221	208	200	201	220	213	209	205	205	203	209	197	208	223	209	196	193	213	200	213	207	187	202	215	209	233	216	214	228	220	210	209	234	209	220	193	226	222	206	217	201	222	196	212	209	224	197	215	203	202	236	217	204	205	196	220	203	198	177	243	208	193	207	192	181	178	233	200	186	184	227	206	217	200	194	253	225	194	214	190	192	203	222	209	195	217	204	194	181	183	246	187	215	217	189	221	219	193	202	212	197	232	215	197	212	215	193	217	214	187	219	190	204	201	200	211	222	219	200	212	184	196	207	179	205	175	201	191	189	227	203	180	210	199	210	190	204	210	210	224	212	222	190	213	201	206	223	205	204	185	199	207	227	195	202	192	198	230	209	206	200	189	199	202	229	214	200	180	209	209	209	199	210	217	218	221	205	206	197	202	192	216	212	186	205	162	201	180	194	186	199	200	166	212	194	192	196	219	187	230	212	204	185	203	196	195	231	237	206	205	224	236	176	198	180	225	208	209	198	199	190	232	209	211	194	202	206	226	213	201	216	213	196	235	217	202	210	220	201	193	190	199	220	191	193	193	204	187	189	182	181	195	204	203	225	213	215	194	205	228	214	216	204	189	215	202	233	207	186	207	220	222	205	194	195	194	215	207	217	198	227	196	189	218	225
31216	42636	18896	1990	1835	1438	1216	1098	965	886	831	743	674	676	674	672	637	636	606	612	606	705	873	1183	1362	1413	1415	1354	1485	1605	1569	1566	1493	1451	1451	1454	1418	1388	1290	1337	1179	1149	1083	1017	943	913	870	848	757	779	763	742	878	900	840	823	780	775	806	711	698	718	658	707	768	702	682	587	585	602	644	612	573	589	581	548	564	515	552	525	490	491	478	506	489	491	537	513	522	505	476	512	482	481	513	531	500	506	517	493	474	508	502	501	469	488	515	504	495	499	499	456	485	477	487	521	484	503	483	488	469	500	539	479	483	486	480	456	513	470	494	443	506	531	460	518	456	510	468	501	533	501	462	477	490	508	499	496	486	499	481	477	533	504	521	537	511	508	506	480	530	494	495	483	525	479	492	466	453	469	486	474	483	517	497	536	501	486	487	493	504	503	511	522	516	456	481	474	484	494	452	506	495	510	496	465	504	514	495	485	504	485	482	484	454	503	468	495	510	478	496	464	477	511	491	479	487	509	512	448	538	487	495	528	516	516	477	503	481	475	488	490	505	492	458	498	508	499	497	512	481	534	491	493	492	513	473	471	488	484	477	495	485	490	524	489	499	522	479	503	468	490	454	489	501	471	506	454	519	481	491	503	498	486	492	498	501	450	494	514	485	502	460	509	468	479	493	497	489	457	486	499	506	456	488	482	489	485	472	506	508	547	513	514	490	481	510	483	497	446	504	489	460	502	450	464	461	481	473	489	511	471	489	491	478	553	490	458	492	467	522	500	476	465	474	501	468	486	533	507	478	467	476	478	500	490	501	472	506	466	491	487	500	480	483	453	478	533	501	513	508	507	478	473	484	479	486	488	497	480	556	475	515	480	474	478	535	479	465	472	497	484	526	501	462	468	505	497	480	493	473	534	495	488	496	504	499	457	496	491	496	475	506	469	522	471	492	513	499	505	536	495	495	497	505	526	497	519	505	524	506	533	493	517	522	506	475	512	484	489	481	491	474	474	494	464	445	488	469	507	461	511	503	471	503	511	492	532	499	483	557	489	500	475	467	474	496	486	457	501	494	479	493	499	500	460	465	478	501	523	487	535	491	474	523	499	504	494	498	486	504	482	471	483	454	476	516	510	500	473	535	474	494	527	492	492	496	526	500	451	473	505	464	493	472	513	525	516	438	517	521	466	488	511	472	491	514	495	538	462	509	523	497	505	487	515	500	499	508	517	418	491	513	495	510	497	508	505	489	511	505	495	499	511	496	504	478	517	487	478	480	496	469	529	483	531	504	486	509	500	503	462	522	486	494	512	481	499	494	493	493	519	506	508	510	495	486	503	527	488	479	468	500	469	449	484	506	470	510	494	493	500	492	501	509	483	496	481	531	519	485	493	517	466	458	489	516	496	460	466	469	539	499	482	552	519	472	543	526	475	548	516	513	470	471	495	465	513	496	537	453	491	526	485	475	464	504	466	525	458	451	520	467	483	496	495	448	494	461	516	498	517	509	495	517	455	465	473	479	495	529	457	501	502	493	507	511	482	524	508	459	494	498	481	512	510	526	446	495	526	486	498	509	483	513	480	528	489	512	514	474	521	472	495	501	506	491	511	544	510	535	496	482	484	534	510	504	513	526	508	541	507	476	510	497	492	499	477	499	515	520	499	485	484	479	507	509	482	497	502	507	449	482	529	461	493	477	467	500	522	483	479	469	500	527	429	467	476	475	496	483	481	510	515	503	471	512	502	480	488	472	468	486	520	515	521	507	448	488	525	459	491	511	482	487	484	506	439	506	504	532	466	502	511	490	506	519	499	515	522	472	517	508	512	512	553	566	465	520	546	480	461	492	506	512	447	467	501	516	483	514	492	515	497	478	482	453	527	472	471	480	483	452	504	506	466	492	554	492	472	491	483	458	498	511	479	496	495	497	460	472	502	501	472	532	503	507	507	546	502	499	489	509	505	502	484	489	489	471	477	502	485	490	512	481	517	504	513	505	470	494	509	517	483	494	495	534	499	491	476	501	489	493	501	499	476	491	430	463	486	489	464	488	478	477	490	523	484	510	510	494	485	495	517	486	483	487	490	467	485	531	515	476	502	552	502	509	483	534	501	455	491	466	494	475	489	531	454	478	491	468	495	464	514	506	477	458	467	508	516	497	482	488	470	456	523	524	486	502	469	488	479	464	489	510	491	490	498	497	499	484	503	477	480	451	498	493	500	520	464	449	523	506	500	487	517	521	485	446	494	492	479	452	467	506	497	541	453	495	505	475	496	462	499	484	507	447	458	494	509	538	500	500	462	469	473	489	499	505	502	495	492	483	513	482	533	483	518	484	498	467	498	480	442	472	465	517	502	529	503	490	467	458	501	519	516	476	503	461	481	551	469	458	491	503	483	506	503	502	517	482	476	464	524	489	496	486	512	520	500	462	510	489	484	534	463	499	459	474	453	453	521	526	508	480	498	497	463	471	486	486	493	493	467	509	459	482	496	510	508	507	511	499	527	501	489	479	475	489	456	512	466	489	506	447	517	504	469	486	492	508	469	489	508	514	460	476	477	500	496	520	473	485	461	489	498	502	512	499	535	520	456	476	481	497	521	443	504	497	517	514	491	510	467	483	487	448	510	514	478	486	520	522	472	498	500	486	478	481	500	514	519	480	517	521	473	480	491	466	476	486	516	495	489	478	485	489	501	513	466	497	506	527	484	479	494	495	499	480	480	480	490	492	479	462	526	472	486	474	492	479	493	439	481	551	515	512	460	490	491	484	544	481	515	516	495	498	488	510	549	506	453	473	458	490	556	450	497	514	503	490	495	472	497	536	522	497	495	479	495	470	500	491	489	486	520	492	505	514	542	458	498	489	496	501	521	473	506	486	529	507	533	472	502	502	476	483	475	450	473	478	523	515	515	485	479	510	463	505	488	460	516	507	510	489	510	505	513	495	490	507	466	500	488	552	503	537	486	495	512	484	487	469	452	485	484	466	514	480	473	485	496	483	445	522	516	504	464	534	481	493	524	487	479	529	492	481	497	534	482	453	516	458	506	511	520	484	468	501	526	457	546	502	499	481	512	492	494	488	478	491	491	528	526	493	519	534	475	482	529	530	494	503	532	493	485	479	451	517	558	494	477	515	451	492	496	493	470	495	454	520	518	474	480	520	508	517	560	440	498	521	500	494	465	517	531	503	544	523	501	439	492	446	492	459	463	515	490	515	498	433	483	481	500	481	522	518	490	464	512	512	512	505	506	544	467	506	530	441	515	473	505	506	487	473	515	460	485	467	472	458	501	518	508	547	530	498	509	459	483	505	489	482	513	473	470	500	474	486	458	482	520	539	464	469	481	481	502	515	528	452	502	507	520	478	513	513	526	492	519	477	524	517	501	511	499	531	487	491	524	472	513	473	480	456	497	514	512	501	489	478	484	456	478	520	494	515	501	504	493	515	497	506	487	443	494	536	520	472	503	510	462	470	458	510	512	513	480	477	492	518	515	493	482	494	482
52777	49384	35532	24305	20501	14357	7459	2866	870	378	309	278	263	293	242	275	240	230	258	238	244	239	319	397	386	440	405	400	442	438	486	440	451	367	480	422	380	430	403	417	357	319	324	298	286	296	281	242	275	248	246	251	294	283	247	291	291	265	283	239	251	262	259	249	253	284	230	202	232	213	253	238	201	187	205	215	224	207	193	199	199	230	194	202	197	182	235	194	200	203	211	205	216	180	211	194	170	194	166	210	196	213	204	179	206	202	208	194	178	200	196	206	207	200	208	175	198	187	177	228	183	207	206	205	177	181	218	183	214	193	192	166	217	201	192	204	182	173	178	210	198	216	213	221	179	211	183	184	225	198	182	198	190	204	196	198	193	181	182	200	167	186	179	171	204	213	188	193	212	230	181	190	195	190	188	206	179	209	179	186	200	221	194	197	179	224	195	202	181	188	209	205	178	204	180	186	200	176	191	180	169	172	185	199	208	205	213	194	178	215	209	192	192	195	193	204	216	180	207	208	195	206	227	198	178	192	209	184	189	185	205	226	178	199	194	194	182	217	195	205	193	191	188	197	173	180	189	202	210	190	211	188	190	191	169	206	172	169	209	219	213	197	187	184	183	207	177	215	194	219	186	212	178	199	194	204	188	197	188	205	180	186	212	205	195	181	205	205	174	220	211	196	209	202	192	205	204	182	205	196	185	208	199	168	182	208	208	205	185	187	176	161	205	207	191	206	211	202	200	224	205	186	173	194	190	192	184	194	175	215	180	202	189	186	189	170	189	194	197	177	191	186	185	174	217	183	189	186	180	190	189	170	179	186	189	197	188	216	211	213	204	174	161	213	191	185	213	200	179	175	194	204	204	208	183	222	202	221	199	207	183	197	207	162	176	182	205	187	197	197	230	201	192	149	228	197	185	186	192	191	175	194	219	206	198	220	231	232	191	170	181	174	189	217	208	192	192	174	201	186	194	195	195	196	182	211	199	193	207	204	192	179	215	178	201	189	193	212	184	223	202	197	189	192	185	180	185	179	194	188	198	176	198	202	188	184	196	186	201	179	206	196	171	203	202	197	209	194	199	192	201	178	183	212	182	189	188	190	200	194	204	175	186	181	198	178	197	196	197	195	199	176	193	207	205	189	182	202	202	168	208	187	200	191	189	189	192	186	193	192	178	220	177	194	169	235	195	208	177	178	179	198	194	222	200	192	210	213	192	189	189	206	159	203	181	187	187	206	193	192	212	205	199	213	187	197	187	168	185	174	204	174	180	199	209	185	193	197	197	188	209	205	188	174	166	227	200	168	212	169	170	198	196	178	208	180	187	166	215	203	191	168	200	207	205	182	194	218	212	197	184	201	202	178	204	197	208	188	214	185	177	215	216	169	172	210	168	206	209	190	210	188	194	186	183	186	222	196	212	204	208	170	203	214	196	214	191	172	181	223	190	184	198	183	178	176	192	186	195	182	201	211	204	183	190	197	193	218	199	204	197	199	203	197	216	198	192	225	207	226	209	201	202	190	187	190	200	181	204	192	196	197	177	200	191	214	207	197	174	193	193	217	209	217	226	195	173	193	187	194	191	169	211	203	206	184	201	197	191	204	194	195	212	208	194	177	184	215	200	164	209	190	191	204	199	220	196	219	190	193	190	197	186	205	210	207	189	183	184	229	189	192	212	182	178	190	186	179	198	170	191	182	180	220	204	181	197	192	193	182	215	214	187	206	202	213	222	169	194	204	199	200	198	194	200	198	210	196	191	208	193	179	202	185	220	180	177	196	190	204	184	184	181	210	197	191	203	201	172	171	192	201	212	187	175	201	179	180	156	196	190	196	210	178	200	178	222	183	198	207	211	225	182	202	222	214	194	180	203	207	180	185	204	183	182	198	181	212	207	200	224	195	190	184	193	179	205	181	207	197	173	177	180	199	204	192	184	220	168	201	207	198	205	217	191	204	175	212	178	169	207	193	189	148	195	225	213	186	197	210	200	190	224	195	192	214	222	182	198	177	194	193	224	188	185	183	195	204	199	199	179	201	208	214	215	192	212	182	178	209	191	169	207	205	181	201	197	198	194	215	190	192	177	212	204	216	188	193	203	180	171	181	193	192	202	197	195	195	212	205	226	182	185	165	203	180	220	169	186	224	187	195	206	182	191	187	192	220	198	180	192	217	186	199	194	188	197	186	187	198	183	184	223	193	203	192	184	198	206	191	178	174	203	210	206	202	199	201	191	186	175	193	236	194	173	208	200	196	203	193	198	184	196	182	173	184	177	209	204	173	178	221	189	200	162	225	184	197	204	180	169	206	211	193	186	190	194	188	184	211	198	198	172	187	209	200	175	190	219	199	227	203	206	178	174	203	206	196	186	181	192	198	213	185	187	211	170	196	200	198	185	211	200	186	181	207	202	217	209	207	196	181	213	199	195	200	180	194	194	192	212	190	195	199	183	199	206	195	206	178	214	176	231	212	187	182	198	197	194	205	177	175	185	200	210	199	171	168	204	191	187	189	193	204	169	209	197	172	185	211	200	176	225	189	191	182	213	206	204	196	177	209	218	164	197	208	190	191	207	215	212	200	181	228	205	195	172	185	188	178	202	175	211	215	215	220	205	180	173	205	205	192	176	181	187	180	188	205	183	207	204	198	200	209	222	202	191	185	177	185	199	193	188	208	193	202	191	215	173	211	177	177	173	186	164	218	176	181	202	179	186	184	222	189	184	210	182	194	212	192	201	181	192	198	200	187	206	183	187	188	202	187	195	194	201	204	194	203	201	183	192	193	183	205	181	170	199	197	169	198	189	173	188	196	199	185	222	196	219	185	150	220	204	192	197	198	190	231	194	172	218	205	187	192	182	191	186	187	196	191	197	169	209	198	194	179	196	198	179	186	195	193	162	208	172	194	198	190	200	167	202	197	194	176	192	191	197	202	202	212	210	212	185	217	175	206	204	192	194	192	191	211	212	204	179	193	205	203	223	195	193	225	192	205	221	191	198	174	203	199	208	197	193	171	166	180	198	214	198	199	175	182	167	200	194	168	197	206	201	191	197	204	229	182	192	200	197	203	192	196	211	186	212	204	196	177	185	200	216	223	192	176	201	184	220	230	209	209	206	183	199	191	208	169	188	221	178	196	190	233	179	196	203	199	206	202	183	210	197	177	192	187	204	201	199	214	195	211	206	198	190	195	187	200	182	203	176	183	192	224	205	217	188	192	165	202	163	192	183	195	181	182	203	165	213	182	168	215	202	202	185	178	191	199	178	189	215	192	166	200	199	192	203	192	183	213	183	172	183	187	199	201	203	194	179	187	196	202	205	203	211	178	211	202	174	195	182	189	208	213	190	181	194	205	167	186	185	187	213	209	201	191	191	206	188	190	199	207	198	177	183	200	185	196	175	201	179	205	180	214	212	193	176	190	193	194	173	178	193	219	233	205	192	224	175	203	196	203	197	184	181	200	162	202	202	214	205	183	204	191	173	185	211	190	188	187
41623	51013	29072	4436	3874	2671	2175	1928	1614	1424	1204	1117	1022	923	901	850	791	739	694	757	787	943	1295	1651	1984	1946	1912	1982	2097	2360	2230	2310	2220	2136	2210	2079	1997	1934	2004	1817	1507	1450	1478	1237	1109	1068	980	917	904	885	902	949	1159	1122	1061	1068	1035	1023	974	823	821	791	851	1019	995	853	701	757	664	697	755	657	616	584	613	608	530	519	531	477	525	502	475	445	488	476	472	511	462	473	479	481	462	483	494	463	440	451	465	475	443	468	449	461	443	463	452	426	445	462	480	486	423	498	477	486	486	463	455	455	458	465	470	484	485	474	462	426	455	422	476	463	433	477	474	441	470	484	451	441	464	486	464	476	494	490	436	482	474	431	510	433	384	469	462	470	452	443	474	471	513	468	428	464	433	460	483	450	498	475	449	456	462	436	466	516	456	480	483	477	483	417	465	449	470	477	472	483	444	453	501	501	487	465	456	458	485	474	455	452	445	483	476	443	472	455	464	497	469	441	451	462	420	441	465	491	458	432	455	490	476	491	480	437	478	460	461	436	469	463	503	462	434	458	486	486	445	481	470	478	453	453	467	491	459	448	467	415	447	455	482	486	461	472	494	431	468	466	456	480	463	488	468	470	408	475	439	477	450	477	434	509	450	487	456	447	469	451	476	469	496	471	463	464	408	468	466	467	468	480	427	442	460	493	490	436	464	447	433	462	443	430	473	479	456	512	460	500	434	480	474	500	476	447	502	472	439	491	484	478	466	474	475	475	473	450	445	463	455	424	453	439	464	458	512	463	478	476	466	490	456	427	476	453	451	487	479	485	437	473	455	428	486	442	445	487	498	443	481	431	465	460	450	499	462	419	487	440	446	454	469	476	452	478	486	461	473	431	442	455	446	486	452	482	456	466	476	453	422	461	466	470	444	430	458	448	455	462	426	435	510	449	458	469	440	475	447	419	510	484	454	490	463	479	455	471	447	454	454	467	452	479	479	452	476	440	448	452	448	432	481	488	457	511	464	444	463	483	453	436	505	488	473	439	444	479	425	485	452	471	451	465	443	490	451	506	452	455	431	476	493	480	433	432	471	437	443	477	472	428	505	497	399	512	454	500	434	435	472	501	442	459	469	426	463	476	455	403	465	405	473	456	450	455	440	487	501	470	482	437	446	478	496	446	441	477	429	428	444	452	459	502	488	458	472	498	491	473	463	406	439	438	475	449	471	473	462	474	451	447	452	452	434	429	476	458	445	443	406	448	430	410	449	458	447	474	455	437	480	423	480	485	466	495	495	476	450	478	462	481	508	463	470	444	459	442	470	459	457	483	496	479	478	449	480	445	474	468	437	493	468	473	458	438	477	474	464	446	430	461	495	465	467	471	455	461	469	459	468	451	424	447	473	465	404	447	395	497	455	504	460	433	456	443	432	467	480	495	509	483	452	471	468	472	429	438	452	493	499	459	473	439	474	495	456	481	470	493	415	426	483	475	475	455	458	437	488	450	455	430	479	447	423	455	452	425	471	469	478	432	448	505	451	458	439	435	495	454	448	465	447	482	476	480	478	451	424	424	435	480	462	453	429	461	485	463	453	452	423	501	439	424	460	442	447	475	457	467	454	462	498	475	442	475	426	488	469	431	459	460	486	461	447	471	481	435	452	462	470	442	482	475	414	457	478	448	466	449	444	412	459	455	511	475	459	462	440	419	471	465	520	441	446	447	458	451	457	468	470	494	473	470	444	408	468	447	464	483	450	455	483	419	469	487	467	464	480	474	398	501	440	453	476	543	454	454	500	496	470	465	462	446	446	446	490	464	462	446	496	479	427	472	463	457	475	451	500	456	487	478	440	443	524	446	467	445	476	447	464	466	470	453	440	470	434	505	460	450	436	433	471	459	483	469	465	454	464	472	461	464	480	422	479	439	506	455	453	451	475	473	439	426	453	485	413	438	470	478	445	418	421	476	511	459	501	447	419	448	469	437	439	465	441	476	448	440	425	460	463	493	432	431	465	459	488	470	497	501	441	423	446	465	417	502	448	466	473	453	479	423	485	480	517	448	440	466	453	454	492	457	486	450	450	496	419	453	467	465	497	480	461	458	461	459	454	452	454	459	467	466	457	456	454	505	444	470	430	457	457	508	476	478	422	473	431	447	520	480	466	494	466	476	453	436	435	463	451	459	493	453	463	456	424	475	423	458	452	460	485	461	500	432	496	525	447	418	456	441	454	467	482	430	473	467	440	448	458	489	447	468	448	435	485	461	460	452	428	467	429	463	435	472	439	452	450	452	489	465	449	471	435	511	411	440	496	475	425	473	446	470	505	494	439	409	459	432	474	485	463	464	457	486	423	464	455	472	508	462	435	468	447	453	452	452	463	479	454	448	450	431	449	428	463	458	467	461	461	435	480	496	471	511	429	436	455	451	457	428	445	478	519	475	440	431	441	475	456	490	462	490	502	440	424	469	478	422	486	479	461	431	444	456	463	463	448	438	453	461	442	446	456	479	453	525	458	476	434	471	447	461	438	462	443	428	442	436	486	481	474	476	467	500	459	469	483	471	441	436	433	479	463	458	451	448	471	464	434	447	439	471	442	451	435	468	447	478	483	442	477	471	458	493	490	434	485	431	468	469	423	468	453	448	429	459	464	483	469	461	457	497	482	441	463	464	479	483	464	446	496	420	484	472	486	459	458	452	506	450	470	458	457	436	454	467	454	468	437	482	427	461	463	488	487	461	442	431	449	466	449	466	429	429	441	469	482	436	439	460	416	471	462	488	430	450	467	477	481	486	485	450	461	490	495	449	412	450	476	443	481	450	427	481	471	473	454	460	491	470	445	438	467	430	491	452	458	450	441	449	456	470	472	440	467	461	458	464	468	500	474	461	507	481	453	444	487	417	474	406	445	497	456	470	439	471	475	462	464	452	424	499	484	469	431	480	439	470	458	492	478	435	471	465	494	485	458	466	473	495	459	485	486	439	482	452	482	502	491	466	458	460	458	436	459	460	450	499	435	464	483	465	455	456	439	463	424	465	482	472	418	466	460	424	435	425	417	472	461	460	443	478	466	474	419	474	427	466	465	467	443	459	499	465	442	454	442	459	464	476	452	467	453	492	410	448	488	437	477	442	503	437	451	457	450	451	441	443	489	460	470	447	490	502	462	444	495	487	483	457	479	450	482	431	437	496	443	493	473	479	476	473	427	459	466	448	491	424	456	430	472	475	480	433	428	460	458	486	477	446	483	446	431	468	478	438	475	439	459	462	474	509	459	487	496	441	469	422	451	470	453	446	450	486	462	427	439	453	468	481	425	472	465	451	433	420	478	468	471	473	458	510	469	423	461	474	498	452	430	503	478	462	467	461	470	457	508	470	471	483	423	459	442	467	439	462	440	440	420	453	454	489	474	499	513	460	500	505	459	450	455	473	475	448	457	451	434	437	422	473	452	455	437	498	458	451	468	482	453	459	469	496	424	457	437	430	483	466	453	462	483	509	430	469	444	494	461	480
14866	18192	11039	1197	314	216	189	228	209	210	196	198	218	187	201	200	208	190	195	221	222	220	230	259	251	268	258	247	239	251	258	271	258	258	303	255	257	266	252	235	263	200	225	216	252	240	218	191	201	228	179	223	217	238	229	247	204	188	226	201	207	214	198	189	208	206	223	207	183	199	192	216	206	208	222	199	193	197	202	225	204	219	210	196	206	227	218	199	184	210	196	199	206	184	180	222	195	186	209	191	210	192	203	205	190	181	206	193	193	196	192	202	231	215	195	203	215	240	230	186	204	210	208	194	206	183	215	205	222	189	192	184	203	210	214	204	201	207	169	203	190	211	201	234	207	202	183	183	196	178	211	191	187	183	205	189	207	194	189	194	197	189	181	197	211	199	214	206	201	197	194	216	197	202	179	204	207	202	220	208	203	211	229	211	189	228	212	220	212	249	194	222	198	207	174	189	212	190	217	202	190	185	183	202	195	208	184	193	210	203	200	194	209	171	170	186	233	213	204	203	190	213	219	196	232	182	199	195	218	210	224	201	217	217	174	201	177	204	180	216	201	199	205	203	226	190	167	187	220	207	178	182	196	187	191	182	183	190	211	191	199	213	178	211	193	218	204	216	207	211	207	195	186	197	224	188	173	202	192	187	201	189	207	200	195	182	196	213	216	204	174	185	187	199	213	201	224	197	173	182	196	188	198	194	196	160	224	217	203	197	236	208	202	190	188	188	190	201	202	220	182	197	198	223	197	168	182	198	175	213	210	163	199	181	199	218	187	190	195	192	203	233	194	218	201	211	208	181	208	213	211	196	205	203	200	187	199	181	191	196	200	189	192	208	193	196	199	217	175	206	210	189	200	187	201	203	209	190	194	195	195	191	206	207	197	218	183	208	199	228	205	199	188	206	224	229	208	191	202	155	223	193	193	208	215	218	187	189	229	226	189	208	171	177	197	208	200	203	224	198	202	192	207	181	223	190	213	206	187	224	210	207	181	200	215	196	203	200	203	200	196	179	208	191	199	216	209	212	197	176	213	187	185	224	212	210	196	184	192	194	213	186	210	197	197	201	227	214	196	220	197	182	190	213	225	186	189	205	204	206	201	180	182	218	198	215	188	196	209	165	176	180	205	206	217	199	222	189	207	192	176	189	191	204	186	210	245	213	198	196	207	189	209	183	190	208	191	222	191	228	174	200	191	212	174	224	187	202	186	194	221	202	202	202	217	200	185	211	193	215	167	205	179	185	226	225	219	184	162	197	180	200	187	203	224	210	215	202	204	162	190	203	194	228	205	218	201	195	208	202	183	219	189	167	209	197	183	196	202	206	197	224	196	204	204	199	201	206	205	175	197	196	190	180	217	218	208	209	208	214	190	205	213	206	205	208	195	186	187	188	196	207	200	182	185	221	204	204	186	216	197	179	201	177	190	206	178	223	191	194	204	201	184	192	224	225	195	193	226	214	184	218	218	182	167	210	205	203	183	206	198	180	170	192	219	224	179	203	192	218	194	171	176	196	171	204	172	216	189	202	203	218	190	191	198	191	191	201	173	180	197	206	215	183	191	179	181	209	207	161	187	198	199	256	206	206	202	215	199	220	204	204	193	212	215	194	233	213	204	175	180	214	216	204	203	192	213	196	187	191	212	204	211	189	225	170	193	187	171	181	185	194	196	193	191	203	183	185	209	206	193	227	214	196	186	204	209	218	206	211	194	216	186	184	179	196	203	203	208	222	201	233	193	174	206	221	211	212	204	213	180	188	203	214	197	221	187	174	211	189	191	204	220	204	206	195	200	172	204	221	200	206	200	201	206	178	172	187	189	211	170	199	234	209	210	197	190	201	186	203	194	176	189	215	187	201	187	212	232	203	185	227	218	196	197	202	244	201	227	194	199	187	190	219	187	209	210	186	211	222	196	217	188	185	214	207	187	179	192	204	189	200	191	210	188	211	204	169	192	184	212	213	193	214	219	194	207	213	212	188	182	174	186	192	201	193	202	187	219	209	202	195	196	181	194	200	188	188	198	171	192	203	196	214	195	204	216	182	188	208	214	175	188	212	206	182	175	193	203	174	203	219	178	218	190	193	199	173	187	198	201	186	204	201	212	196	178	184	219	206	189	187	202	210	208	218	201	249	196	201	189	218	193	194	194	194	193	211	195	198	180	184	193	178	183	198	203	222	182	195	210	192	203	208	186	200	223	197	205	202	191	192	199	196	176	188	208	219	212	213	185	192	185	209	195	191	189	233	189	188	210	211	229	203	217	194	192	186	210	182	193	185	208	195	208	202	202	185	196	225	220	222	213	206	204	205	208	186	210	191	197	226	186	182	186	204	227	181	199	200	237	209	203	196	193	190	176	190	196	215	191	204	206	203	203	212	208	197	195	197	198	209	197	209	190	198	204	203	185	178	187	207	210	189	215	204	176	206	210	216	199	168	213	223	194	182	193	208	206	208	209	257	198	199	223	205	189	204	203	183	195	195	195	205	198	213	186	209	184	205	192	204	184	195	211	209	194	217	185	193	198	196	190	201	197	220	222	178	196	243	219	207	188	207	207	190	182	194	220	217	187	188	213	199	202	195	195	199	206	207	186	207	182	187	192	213	203	192	192	201	222	215	210	214	208	217	188	222	195	207	199	211	201	194	181	208	220	192	192	221	211	188	190	193	228	174	197	197	196	166	191	199	197	190	207	225	190	203	202	185	171	201	198	200	200	186	210	220	202	207	209	204	193	228	198	193	225	198	209	183	217	195	203	191	193	200	201	205	191	201	214	209	217	215	202	221	191	187	203	182	222	212	198	201	174	207	228	204	225	194	190	195	202	187	197	202	192	192	202	198	196	212	210	181	220	196	207	232	248	188	181	213	228	181	222	203	203	206	206	216	166	200	221	206	216	198	203	197	208	196	207	226	186	198	229	200	195	206	214	221	204	191	197	192	197	204	208	222	176	177	208	214	204	179	197	222	231	217	218	188	215	217	218	212	205	216	209	207	184	192	195	221	203	198	210	227	196	203	208	172	219	224	210	187	184	194	197	193	224	200	177	194	189	194	214	213	200	196	206	231	216	196	199	199	182	201	207	185	175	199	195	198	198	200	190	183	169	198	174	218	201	211	179	193	211	195	174	184	213	214	202	211	217	199	198	187	169	226	202	205	190	224	193	198	211	200	187	219	204	199	210	197	191	176	210	181	185	224	200	196	194	231	200	214	189	186	208	222	203	188	188	204	178	220	183	189	196	196	230	179	204	186	209	207	179	188	210	203	192	227	238	180	217	178	205	226	204	181	197	213	205	196	181	200	181	208	215	170	193	201	203	207	196	210	192	197	188	209	188	197	204	191	182	196	208	188	200	206	205	177	202	210	200	198	189	206	165	205	190	181	199	179	202	189	206	208	214	210	209	185	209	195	192	185	194	191	169	213	206	197	200	189	213	203	198	229	213	187	177	176	231	194	187	195	205	176	200	210	196	184	201	210	199	190	213	198
10786	20131	11961	578	581	552	527	520	516	510	510	538	537	506	480	497	488	492	507	528	501	518	699	786	879	952	909	917	956	1071	1091	1067	1064	1021	1001	956	890	848	834	814	789	729	742	738	694	728	689	659	656	634	641	664	596	604	597	600	580	602	584	551	575	589	583	554	516	548	539	541	507	500	513	518	460	516	461	494	503	523	515	453	455	479	516	492	475	483	479	527	479	524	483	473	467	449	473	512	510	466	513	503	496	483	469	475	495	534	501	485	477	516	516	479	452	502	508	510	483	482	510	481	481	500	474	486	462	457	480	506	502	501	537	504	458	476	520	491	475	485	488	455	493	450	476	462	524	446	515	516	489	471	483	493	493	487	498	497	517	471	474	500	522	491	488	502	465	507	485	472	474	483	504	491	474	485	530	448	475	482	457	512	465	477	489	518	460	462	480	479	493	484	484	465	486	468	480	485	480	489	495	438	502	486	439	492	483	529	483	476	461	480	456	527	459	487	469	507	482	477	496	499	463	492	454	460	516	508	481	463	514	437	503	488	510	515	458	520	462	476	488	480	490	452	498	448	504	451	488	487	494	477	492	457	462	486	488	518	426	530	473	505	478	483	483	490	455	468	481	469	497	417	451	515	466	496	437	499	512	472	487	453	498	475	535	500	473	472	477	492	501	500	502	489	473	420	476	482	473	452	486	458	506	519	478	502	458	490	523	504	480	490	471	457	512	459	450	501	479	489	488	460	507	516	489	470	496	488	468	465	444	474	495	463	545	519	455	480	494	461	474	512	494	461	496	473	486	478	541	528	495	474	480	449	482	459	497	448	480	533	513	524	444	525	493	462	459	488	487	455	500	466	521	465	517	507	449	494	460	530	468	468	443	497	499	497	471	489	518	529	455	424	491	462	504	469	471	494	494	472	461	507	490	449	477	474	473	488	496	478	497	522	493	486	488	480	474	523	508	511	486	482	505	493	480	486	495	460	471	485	499	465	477	474	456	445	483	481	472	502	487	454	494	505	466	449	510	464	489	501	488	501	476	454	478	469	505	478	460	474	496	455	494	447	441	487	463	447	491	495	500	487	458	505	503	479	428	464	451	471	472	494	486	511	475	484	503	495	526	472	491	516	474	501	457	506	465	480	469	493	486	458	462	477	497	476	506	478	466	507	469	443	528	447	479	467	464	489	486	506	468	470	496	473	489	507	479	503	445	493	497	483	498	479	517	502	479	534	485	539	490	488	510	470	463	480	455	469	501	484	482	484	503	487	454	474	527	464	498	464	511	510	463	462	514	483	493	461	481	479	520	427	490	466	465	456	452	481	476	474	499	475	497	513	430	507	477	503	480	492	448	480	519	518	451	491	542	454	497	487	508	494	464	467	465	485	473	471	470	464	469	454	464	492	461	519	492	482	485	470	438	491	480	452	478	459	501	503	490	492	461	502	507	489	479	476	497	473	489	462	501	442	430	493	495	493	474	445	504	480	477	466	490	474	500	475	494	524	468	484	477	470	491	499	481	494	459	459	501	456	478	482	497	511	500	459	482	532	489	472	501	470	482	486	480	497	463	490	475	499	498	520	487	476	445	479	458	422	468	453	476	510	521	519	462	499	524	529	484	490	478	470	473	511	462	524	448	508	455	454	503	495	518	504	499	451	488	500	460	456	479	491	486	440	465	520	486	489	482	467	482	482	492	491	477	461	462	488	443	500	472	450	500	503	477	488	485	432	490	482	494	476	470	541	464	500	463	488	486	492	485	473	454	490	480	501	513	468	435	507	499	519	477	476	474	472	475	502	440	457	473	539	479	499	457	496	479	491	508	462	466	465	488	457	541	469	518	491	496	448	472	512	505	473	513	479	489	470	520	497	448	475	502	471	463	510	526	474	535	467	505	481	497	479	500	496	494	452	516	513	492	486	482	490	496	474	464	478	527	425	511	448	476	457	486	512	473	515	469	461	483	510	469	448	513	508	503	514	473	484	483	432	503	441	455	467	465	481	508	475	488	456	510	490	474	470	466	486	516	481	496	455	468	459	498	471	475	448	444	464	491	505	495	491	503	497	479	485	510	508	504	458	502	464	499	458	471	490	474	466	466	503	445	470	506	517	515	500	489	519	501	469	513	475	512	478	467	477	460	493	495	525	489	464	488	481	452	480	485	484	492	466	496	481	448	467	449	463	505	484	543	493	457	478	518	496	472	535	452	501	517	498	509	422	431	465	472	486	486	462	471	468	510	464	456	477	497	462	519	443	476	495	481	490	493	519	529	502	465	506	459	446	469	518	477	496	508	493	452	480	477	482	491	476	517	510	534	472	490	475	482	459	497	507	477	516	504	480	508	524	512	495	486	520	475	510	498	526	490	516	477	448	472	471	503	518	478	479	471	472	514	459	496	465	458	521	489	462	471	505	492	477	497	444	480	478	493	495	474	509	470	492	495	480	487	463	469	484	462	516	470	497	477	504	519	493	447	478	503	487	489	489	465	483	514	447	469	442	484	481	471	501	499	459	521	507	473	498	499	468	449	460	483	495	504	492	486	494	468	514	495	440	490	469	513	471	476	503	462	501	469	461	510	424	466	508	502	529	479	477	470	491	466	455	530	473	519	486	475	465	489	475	475	482	476	507	503	458	484	510	463	493	436	495	489	442	481	456	514	466	474	509	475	515	520	462	476	470	490	481	497	474	482	447	522	497	515	516	484	479	482	481	466	460	502	486	467	484	472	505	480	448	480	456	515	479	474	544	452	473	509	515	485	517	470	484	506	494	478	514	497	476	467	506	491	450	487	495	449	464	470	499	469	521	497	462	493	479	508	455	501	467	471	479	504	489	518	460	469	472	523	498	504	475	493	463	483	468	493	456	474	501	480	483	509	497	445	478	474	473	479	500	481	474	447	481	524	495	524	487	494	474	459	510	493	530	490	470	506	480	478	472	525	440	492	512	479	468	473	469	481	522	487	499	473	469	473	484	495	473	480	478	518	471	469	504	485	487	483	470	503	474	486	466	495	457	445	466	494	454	483	456	477	530	464	507	501	512	484	487	498	481	459	491	467	475	502	497	453	509	489	482	457	476	463	505	459	502	465	450	485	437	508	489	469	504	487	491	474	514	479	493	466	516	499	506	496	490	496	496	468	477	480	497	450	486	455	534	486	513	491	501	489	465	478	481	517	454	475	465	451	466	468	460	473	456	485	471	498	448	475	517	475	516	463	434	473	488	511	524	449	487	474	453	508	467	469	490	492	493	490	510	480	492	455	486	464	458	486	467	508	527	452	481	488	500	461	493	461	469	526	508	484	456	500	490	478	489	446	464	481	527	536	474	486	509	488	503	513	466	502	449	477	489	477	473	484	532	506	485	479	519	495	502	512	454	469	492	465	482	517	483	480	465	482	469	493	509	448	516	501	480	466	463	417	495	495	481	457	475	467	452	485	512	430	493	506	488	447	466	481	483	456	509	472	514	437	520	487	471	487	493	464	472	527	483	490	509
42704	51932	42420	23035	18031	11857	4782	1441	463	280	266	246	239	243	224	234	216	261	231	218	218	242	286	281	329	335	336	320	306	337	334	348	341	345	325	320	349	331	286	288	277	259	284	244	240	257	282	240	241	225	258	256	260	262	239	245	216	230	250	196	226	221	243	249	245	236	274	221	192	212	224	194	192	214	198	208	207	228	241	192	211	244	217	188	243	227	215	163	186	216	211	221	231	260	213	186	224	193	251	223	204	207	215	214	221	210	214	188	210	221	211	190	213	224	192	187	191	190	219	193	185	227	219	197	195	247	232	221	220	213	190	218	208	225	230	215	201	184	201	205	212	189	204	202	184	210	215	220	227	203	223	200	250	213	188	206	203	197	206	185	195	206	209	245	225	218	231	206	237	213	203	174	208	200	210	214	203	222	197	196	231	208	226	217	191	200	222	202	217	201	200	167	199	225	215	213	214	210	209	225	198	199	221	211	184	190	231	220	245	193	189	231	180	207	230	225	218	216	194	183	211	215	188	199	219	198	208	187	181	223	179	192	227	207	232	208	225	234	204	204	205	189	216	184	208	214	211	201	207	207	213	219	221	218	206	231	213	245	191	188	198	209	214	210	211	227	207	218	222	205	247	208	183	245	211	220	201	224	206	209	217	211	232	235	184	205	211	221	205	207	216	203	186	236	204	219	220	208	205	190	200	204	218	187	212	201	236	190	222	194	227	211	204	200	206	212	176	197	222	203	215	203	183	188	214	218	207	229	224	211	234	201	204	197	211	221	222	233	195	237	202	208	213	204	191	213	208	207	211	212	208	217	174	193	206	212	184	195	202	186	219	211	215	207	202	235	207	191	233	172	224	215	204	239	203	236	200	209	210	190	218	213	199	208	192	193	205	233	197	202	202	212	222	216	190	230	202	212	181	216	240	218	202	194	194	162	206	196	209	203	229	221	195	236	226	192	184	215	194	188	203	184	238	228	232	195	202	208	219	215	194	223	206	185	216	192	239	204	217	213	179	197	213	204	222	238	241	211	231	205	212	203	196	228	191	209	215	221	221	208	199	195	219	218	222	211	225	207	199	218	191	211	217	217	189	180	192	197	186	185	230	208	255	196	211	195	217	224	206	190	206	191	217	199	194	213	190	199	242	216	222	201	193	204	223	201	225	191	230	205	196	191	220	184	193	209	204	187	221	197	216	187	204	232	209	201	200	206	229	213	210	196	207	199	200	214	220	207	199	192	183	216	191	195	239	194	231	207	221	192	202	227	208	208	228	210	229	239	227	227	199	194	204	192	204	200	215	197	190	207	217	213	216	214	226	200	227	226	205	214	230	232	221	190	193	201	218	221	215	231	222	202	238	215	231	211	198	189	194	213	233	224	202	221	232	231	233	190	209	235	171	225	196	209	217	217	196	226	232	194	202	202	217	206	194	214	211	221	223	183	200	216	208	188	194	200	208	213	211	202	251	215	220	209	236	212	203	192	219	219	241	233	178	209	237	181	215	210	218	218	192	191	213	181	199	198	205	202	199	207	237	222	189	229	217	209	212	200	219	182	188	191	205	193	222	195	208	239	197	203	218	218	245	166	217	204	206	194	216	206	211	231	202	207	210	200	201	198	203	210	206	217	197	219	204	204	199	214	203	226	188	205	180	196	206	224	214	213	210	212	207	204	236	210	217	192	212	214	208	212	203	208	201	191	207	196	193	203	195	228	217	207	207	216	211	207	202	174	200	229	223	172	192	204	196	216	224	198	215	188	204	203	203	226	213	205	199	199	246	182	224	193	193	240	211	226	208	196	209	191	200	199	170	228	210	199	194	209	222	193	217	222	192	235	209	196	198	206	220	197	210	201	173	208	215	214	210	194	209	223	249	219	236	190	206	212	214	216	198	206	206	192	247	212	199	220	224	217	192	228	199	210	182	233	203	206	199	214	177	193	203	217	235	189	206	215	181	202	200	214	217	210	204	211	210	210	221	208	203	218	208	209	195	203	234	231	202	209	222	201	198	192	232	237	209	198	239	213	222	182	197	218	172	212	187	226	216	191	197	237	216	213	231	215	213	217	201	200	208	207	198	224	205	212	210	194	206	196	194	217	208	181	211	212	209	206	210	187	223	207	238	233	194	235	225	191	194	188	212	198	197	214	207	188	186	204	211	210	203	184	208	179	223	214	204	199	211	180	185	189	225	212	216	176	195	205	222	197	198	221	201	179	198	203	218	196	228	202	191	212	168	195	216	233	194	186	231	184	208	230	206	199	196	218	214	191	199	182	201	178	204	184	183	212	216	218	230	229	216	204	224	216	192	183	217	193	229	203	203	195	215	214	238	218	200	207	197	196	183	207	223	200	214	194	204	197	219	216	230	185	204	201	223	220	196	219	192	199	213	215	216	204	221	221	195	208	203	189	190	228	228	204	211	206	227	209	210	227	222	199	211	207	199	164	214	190	203	216	219	234	199	223	216	224	200	182	190	232	219	209	190	225	200	216	205	208	195	210	191	234	168	210	250	206	202	218	214	190	227	190	220	193	221	208	195	202	212	224	215	211	217	200	206	206	199	209	215	202	191	219	195	215	205	220	209	212	197	188	195	224	212	207	227	203	194	242	192	204	214	229	219	198	199	210	196	219	219	253	239	198	206	220	224	224	209	216	205	217	225	188	216	183	200	201	205	214	229	201	207	216	211	206	201	213	219	194	231	194	233	209	223	228	222	211	215	203	208	214	212	213	210	208	199	207	220	216	220	203	209	167	193	217	230	203	179	209	180	197	216	191	197	209	212	241	228	210	219	202	195	219	195	224	210	182	209	217	192	231	212	190	195	213	184	214	216	227	187	180	211	205	207	195	192	219	198	185	221	206	199	213	232	198	217	198	182	197	231	207	215	213	196	229	225	182	194	171	193	186	197	224	188	215	187	184	177	213	214	200	203	195	230	240	224	227	205	186	208	190	209	236	214	222	206	209	178	211	212	216	188	216	182	186	212	221	218	197	211	223	213	214	230	195	188	210	213	235	196	196	226	190	230	220	194	208	217	202	231	205	203	200	203	205	215	212	213	197	196	206	177	208	191	204	237	195	211	228	203	213	222	207	203	226	227	229	202	215	214	206	196	207	187	195	180	204	215	198	223	178	212	195	221	192	201	213	179	230	181	213	231	212	230	195	195	223	215	252	203	188	202	200	208	224	225	206	215	208	220	207	199	200	183	232	184	207	219	184	186	198	200	195	190	197	206	213	208	221	199	224	224	217	196	216	189	241	195	188	202	207	198	207	237	190	174	215	210	189	184	236	186	199	225	221	201	188	215	200	235	207	206	200	202	193	199	259	186	217	183	196	178	187	194	222	194	196	221	229	207	199	217	204	208	205	207	198	210	205	205	229	178	217	220	189	188	253	198	186	197	209	194	214	195	191	203	212	196	220	224	191	193	207	202	208	214	225	204	194	229	243	241	203	204	186	197	222	196	217	205	182	206	192	182	185	188	200	217	206
33091	49167	33606	2059	1980	1454	1191	1104	947	850	795	761	708	658	648	642	615	576	639	611	588	670	880	1147	1248	1388	1320	1328	1333	1563	1650	1635	1579	1555	1407	1408	1370	1307	1282	1117	1052	1016	1027	962	841	867	855	827	782	808	785	732	812	876	802	814	743	762	717	767	636	640	664	679	768	616	637	609	570	604	588	609	587	627	556	546	532	533	534	520	504	546	516	498	507	513	470	471	527	489	529	480	508	501	480	500	526	492	501	526	500	505	485	531	477	501	478	455	478	534	485	484	463	500	505	483	444	489	499	517	472	475	481	518	523	495	516	506	471	516	476	543	483	487	479	488	496	495	490	459	485	474	543	498	490	510	502	475	511	489	480	505	496	470	491	479	489	510	556	487	479	454	478	488	453	521	504	500	499	471	536	447	482	481	501	479	473	505	464	496	498	506	463	506	504	474	490	511	504	506	508	499	480	459	518	500	476	505	503	489	499	477	511	501	524	474	514	502	518	505	499	501	492	511	507	455	451	473	486	541	495	494	514	519	483	494	474	462	495	495	514	508	489	510	464	455	518	524	491	513	540	484	522	508	508	491	508	500	506	509	501	526	511	484	474	458	493	461	502	471	497	485	471	444	531	521	497	524	486	482	483	507	492	506	523	455	480	475	517	484	447	527	527	475	453	510	511	508	490	481	508	508	502	545	521	510	518	505	467	470	491	518	490	487	486	518	479	518	499	499	460	522	513	521	492	513	481	485	488	439	460	471	470	509	492	502	464	468	481	514	443	501	451	486	505	545	463	481	540	475	473	503	479	514	503	510	478	509	532	521	472	536	534	534	524	513	476	489	496	501	519	490	504	499	493	489	491	467	522	486	507	528	502	493	485	545	513	502	475	507	500	499	493	487	519	483	473	500	507	503	476	495	517	479	512	569	467	509	519	467	502	456	474	499	529	479	509	466	486	504	493	481	531	515	504	494	506	507	457	496	481	500	482	496	520	506	514	451	499	540	495	485	503	518	481	521	495	509	484	478	456	522	521	495	518	525	467	491	490	458	471	478	461	466	506	462	501	517	503	444	500	506	498	500	506	498	507	474	497	473	492	520	485	503	525	446	503	460	460	521	478	505	503	486	496	505	495	462	468	471	468	480	491	518	526	490	483	465	500	471	493	532	510	476	462	477	479	504	545	487	493	478	506	468	492	503	491	467	472	537	525	491	453	493	481	501	493	507	524	500	454	478	527	510	504	481	508	477	506	466	516	503	522	506	508	487	508	510	478	520	498	483	456	543	501	510	524	452	472	468	506	512	487	477	533	466	513	529	492	520	516	484	515	540	522	489	515	498	483	476	492	478	516	461	470	489	503	512	459	494	487	467	508	521	487	506	522	498	476	470	478	441	474	495	495	499	487	495	510	518	517	499	506	488	465	518	500	485	459	458	521	485	497	508	505	509	495	514	496	495	532	556	536	479	484	489	468	488	515	490	487	490	511	519	517	478	497	517	521	507	517	487	452	517	518	500	502	480	508	536	448	496	516	491	490	510	500	469	498	492	488	456	505	533	505	513	499	470	478	501	488	458	521	504	518	510	511	480	554	462	524	514	498	488	479	513	455	469	474	529	448	428	497	508	521	523	470	542	495	486	491	515	516	526	474	475	529	504	512	489	490	509	527	510	508	486	477	506	453	505	479	488	512	493	482	538	490	451	472	504	475	495	548	493	493	513	505	482	516	487	460	473	497	499	457	481	498	541	531	503	512	476	513	501	500	507	469	477	480	482	493	506	488	493	485	538	508	524	435	519	482	536	485	479	492	510	522	492	492	491	518	507	502	502	497	473	537	501	488	474	515	470	487	487	484	457	472	464	486	457	503	473	521	520	481	492	486	488	459	475	452	505	519	497	502	496	478	483	496	493	469	483	529	444	512	504	507	531	494	520	502	499	505	508	522	507	518	489	534	523	477	522	486	496	504	468	501	510	540	506	470	487	522	476	516	472	458	498	471	475	478	477	480	520	489	504	464	484	507	535	491	493	463	565	528	475	511	538	491	533	533	496	466	491	472	492	510	507	481	495	471	477	499	508	506	503	467	488	500	497	485	520	477	470	468	505	523	529	524	510	452	512	478	465	523	498	499	521	476	465	516	461	511	518	490	526	494	494	505	508	510	485	467	498	471	487	500	465	496	494	486	501	470	502	480	509	508	456	530	512	478	519	503	475	518	463	453	498	505	529	492	514	546	473	502	494	518	493	478	505	510	497	500	486	493	478	459	544	496	550	460	454	512	508	534	484	466	483	487	514	504	477	463	497	474	499	488	456	500	471	516	526	498	463	479	506	505	483	495	480	501	511	487	530	489	536	504	520	472	483	477	459	468	512	491	453	454	501	480	483	482	535	484	539	504	478	463	506	527	480	497	508	515	493	515	475	499	489	490	527	510	523	467	496	473	447	535	480	464	499	506	491	513	470	529	491	469	476	493	503	514	470	535	493	511	481	488	471	512	480	516	484	493	515	538	531	497	485	533	493	472	530	468	471	572	537	540	544	488	479	501	468	506	457	510	538	476	533	492	478	480	514	503	495	466	515	481	476	519	497	495	508	483	469	498	495	466	515	465	431	493	492	498	490	548	522	459	505	489	480	490	512	537	491	515	483	496	535	545	505	486	512	492	485	516	493	501	478	503	537	492	510	497	492	505	492	539	550	511	476	504	513	532	545	488	436	484	474	506	503	518	504	485	465	531	516	530	490	505	496	499	487	484	489	501	514	468	533	498	470	497	495	468	499	534	502	483	506	495	502	500	535	491	529	484	524	498	488	510	479	500	478	540	531	474	530	512	491	486	478	491	507	510	460	542	509	524	478	505	492	509	484	520	481	481	456	445	498	532	466	467	513	500	464	488	485	501	468	529	494	494	448	468	459	489	529	465	476	498	489	505	483	506	563	518	491	459	510	509	450	519	472	512	515	508	500	504	508	510	554	499	523	506	496	513	483	477	526	499	512	480	499	517	485	491	497	516	513	492	509	532	502	536	458	530	510	498	501	484	469	500	488	524	505	522	504	486	514	483	482	493	483	518	499	510	509	522	531	509	507	535	510	510	534	503	501	514	525	500	485	506	494	493	461	493	492	523	486	505	466	505	516	515	520	514	481	520	452	508	557	493	492	499	490	458	472	539	490	508	510	499	519	502	512	479	478	536	456	505	454	510	528	532	475	496	512	498	498	501	453	461	504	464	535	484	508	505	511	494	503	483	511	526	494	481	474	467	485	495	484	512	493	511	544	493	450	510	536	513	454	462	510	502	517	504	500	468	499	518	511	494	468	508	492	507	494	514	516	487	486	471	511	497	490	529	518	494	503	497	506	504	506	488	451	490	503	481	464	501	512	512	525	481	509	523	513	524	498	463	484	502	517	522	511	459	510	505	483	517	520	474	489	479	466	496	479	511	468	497	509	509	540	503	492	495	520	532	477	473	472	508	487	479	458	492	498	477	475	494	474	517	485	484	523	501	520
54256	48709	36881	24384	21848	16403	8898	3366	994	388	341	314	272	315	274	281	241	214	232	226	241	221	297	357	367	377	416	464	456	398	464	469	519	442	462	439	417	419	372	313	322	329	348	304	309	275	261	283	234	238	242	270	288	315	276	295	263	282	267	256	233	237	278	271	244	235	228	197	222	237	221	222	190	211	210	239	229	211	188	163	206	212	182	187	167	186	212	195	192	179	188	192	196	197	204	195	181	194	205	206	171	181	202	206	174	202	217	209	194	173	184	189	188	205	191	204	174	210	210	184	212	217	213	194	206	220	204	229	213	186	195	185	182	178	206	196	187	177	189	187	202	197	188	185	201	194	199	189	208	200	198	172	191	195	190	185	176	201	207	179	216	196	170	203	211	208	196	209	207	186	200	192	208	227	201	195	177	193	186	205	215	232	200	206	201	202	206	196	222	181	224	194	210	190	200	180	197	181	216	227	190	199	230	222	214	211	242	215	192	194	197	194	185	228	193	168	188	184	199	205	193	203	190	204	193	179	193	187	198	207	190	224	194	198	195	187	212	224	197	204	175	181	197	185	178	191	208	176	216	218	177	205	184	201	166	211	186	219	194	212	182	177	166	197	196	182	205	186	215	202	230	195	215	179	221	198	177	181	170	212	203	182	194	207	195	204	173	182	200	194	198	206	199	200	187	203	218	192	194	188	209	206	204	201	202	198	181	176	191	206	203	188	193	213	179	189	207	210	210	182	222	201	205	213	213	214	176	189	177	168	185	176	180	190	198	198	203	210	202	209	190	222	214	176	189	193	219	192	218	196	185	211	224	220	208	178	206	226	199	213	182	183	181	207	172	223	192	201	215	188	206	167	196	192	203	185	187	191	200	184	222	161	171	200	175	183	175	203	198	171	214	209	241	213	196	194	206	205	216	181	189	218	184	194	198	205	204	189	200	223	191	205	185	169	206	199	185	177	205	191	187	185	187	198	209	191	191	218	219	194	194	199	206	201	170	209	213	193	173	191	196	182	212	186	227	203	193	195	189	195	198	205	190	218	190	180	198	216	167	222	189	204	189	201	194	180	203	193	215	200	184	214	230	184	189	191	212	180	212	182	205	187	232	204	218	211	187	218	200	206	197	207	196	217	197	225	183	190	182	194	199	189	173	203	189	215	182	207	207	197	184	171	171	206	192	209	206	205	205	173	194	197	196	193	201	220	195	194	176	207	207	215	200	182	194	224	234	195	219	199	189	223	212	207	168	208	169	177	187	203	185	213	201	197	197	197	190	202	190	191	175	185	175	199	194	232	211	177	210	220	220	176	181	167	201	194	231	178	187	203	192	202	174	185	209	218	195	185	204	204	198	195	191	206	206	215	201	198	171	210	200	202	200	207	197	206	188	199	201	179	171	208	186	204	207	182	187	177	180	197	182	182	183	174	192	190	189	211	183	186	186	190	196	174	198	191	180	195	186	192	200	187	174	204	190	208	200	212	178	194	190	177	205	190	202	165	198	197	208	190	191	178	180	197	232	201	184	179	200	198	213	192	198	206	211	181	190	173	190	199	203	183	195	183	227	222	210	197	215	227	204	191	212	203	197	202	201	224	188	215	208	213	210	210	194	206	190	204	209	206	226	217	199	195	210	201	228	203	215	194	207	182	184	206	179	185	186	202	208	212	181	205	195	211	208	190	206	210	198	207	170	211	177	202	202	214	186	199	207	209	182	208	164	171	188	188	200	181	189	214	171	181	208	201	207	177	202	170	201	207	187	218	172	195	184	217	201	194	203	186	184	214	204	223	179	186	206	204	204	194	208	196	226	222	213	188	208	170	213	207	207	176	198	199	188	165	201	203	193	194	215	178	201	187	205	208	182	190	188	213	208	198	168	190	216	190	195	192	189	198	190	192	227	201	198	175	202	204	200	179	191	227	228	197	192	198	212	202	211	188	201	181	193	184	190	159	174	204	200	205	201	217	181	190	195	201	194	185	182	165	178	202	191	191	217	207	200	206	181	208	196	209	185	177	203	196	168	191	196	209	212	203	204	204	216	216	224	211	201	192	189	191	186	194	193	200	211	172	211	216	181	203	204	188	199	194	230	207	209	179	186	200	194	198	187	209	182	208	193	204	196	190	184	210	185	206	194	201	204	197	184	200	191	216	197	187	174	224	206	196	177	214	196	178	194	237	208	186	190	210	204	193	180	195	173	203	213	189	162	205	236	173	197	199	179	216	202	214	223	175	212	191	212	209	206	204	187	200	215	183	189	202	175	234	194	201	212	196	203	203	195	202	183	196	194	180	180	214	198	211	180	202	194	194	198	196	196	197	208	235	202	222	191	192	229	207	178	184	210	200	165	215	198	199	207	212	196	214	197	208	198	187	198	215	217	225	211	226	212	220	168	176	161	189	200	205	185	211	196	215	177	169	174	203	175	184	199	186	181	206	195	199	193	201	194	210	183	185	202	175	191	181	166	200	178	175	200	166	222	197	187	191	192	182	207	205	176	206	205	197	197	196	187	192	201	211	180	221	206	185	187	192	208	205	200	185	197	183	199	184	189	186	202	194	176	179	209	199	184	194	222	211	191	205	203	218	190	174	183	180	196	181	202	206	183	190	196	208	187	207	200	206	221	184	183	191	189	212	203	196	188	198	177	220	207	185	178	202	222	198	198	208	176	182	184	210	192	186	202	190	169	222	174	210	196	184	166	212	184	190	185	193	196	183	201	205	187	219	206	219	207	195	178	195	192	187	206	190	191	190	177	173	184	185	184	186	192	191	217	220	201	210	183	214	175	199	187	177	213	180	167	213	202	202	182	207	172	180	183	195	202	203	189	156	188	190	221	199	156	190	180	183	230	155	200	203	166	189	189	199	195	190	189	207	234	197	215	180	213	220	191	205	188	195	182	197	185	234	186	187	194	197	197	186	206	208	186	181	181	232	211	185	207	220	194	201	217	197	198	194	192	202	205	203	179	180	204	187	195	212	190	208	209	172	215	183	209	202	183	185	175	215	192	212	207	201	213	209	212	195	205	189	187	210	232	226	194	167	172	164	217	228	180	191	227	205	216	221	187	205	189	202	188	205	203	217	173	192	186	203	221	206	185	225	201	168	180	210	187	178	197	195	189	212	220	216	212	208	177	201	202	194	196	204	209	193	197	203	215	188	166	178	176	203	189	208	193	210	210	234	191	196	199	200	216	193	221	196	196	214	190	210	201	174	184	197	190	206	224	201	177	204	173	197	203	186	197	197	202	183	185	225	195	206	198	220	206	192	209	204	215	213	220	202	196	191	162	165	170	216	198	190	194	196	228	213	195	202	181	210	186	189	208	196	193	220	199	173	216	209	207	186	204	196	193	208	192	205	187	203	199	198	196	185	175	190	198	176	188	181	198	192	192	212	206	225	181	191	207	176	190	189	193	216	187	200	201	207	214	191	209	198	185	213	202	204	188	205	188	199	211	183	225	224	210	181	215	182	179	183	168	187	192	178	181	204
44122	53476	25998	4422	3885	2750	2288	1877	1607	1447	1284	1124	1008	937	885	885	813	795	783	738	771	882	1061	1622	1690	1904	2060	2093	2225	2209	2404	2525	2524	2307	2297	2194	1964	2052	1731	1594	1344	1407	1410	1248	1015	1071	1087	1001	924	968	949	947	1205	1137	1005	1056	996	989	954	813	735	887	875	923	947	785	644	630	624	730	763	693	589	610	565	630	544	557	522	484	488	508	523	493	497	502	465	496	476	491	471	500	483	486	476	474	478	466	441	456	432	453	478	470	479	455	453	475	441	459	472	461	458	464	442	453	449	430	428	424	513	419	486	462	467	447	451	445	454	459	461	483	460	492	448	475	447	448	494	466	472	468	457	470	466	462	492	457	443	437	503	501	496	456	458	459	442	447	497	482	472	452	480	453	494	432	473	440	460	427	473	451	474	468	454	464	460	484	451	459	469	456	446	457	467	459	476	446	500	445	426	438	486	483	476	472	422	453	474	446	449	461	437	471	435	446	469	496	456	505	440	442	469	464	471	463	456	450	494	470	446	476	442	474	478	464	429	468	494	463	483	492	476	437	419	491	452	429	467	442	511	410	444	503	521	466	445	445	487	477	479	455	483	448	417	481	484	495	446	494	480	449	478	455	446	467	488	487	475	478	451	432	450	462	464	433	459	472	483	425	462	441	461	468	439	457	459	462	475	414	478	439	475	481	456	457	492	452	467	436	446	493	414	471	446	464	483	455	474	458	430	461	475	452	436	469	473	447	509	489	472	457	487	480	446	437	427	477	434	447	445	455	466	453	444	456	447	452	443	476	482	484	421	460	467	455	432	512	516	470	473	436	493	442	460	433	442	489	487	426	476	465	488	445	473	486	465	496	468	442	449	483	458	452	491	442	470	480	474	483	449	434	456	460	498	506	462	461	428	498	455	455	469	513	481	426	477	483	471	477	469	457	513	452	459	470	481	496	464	421	464	448	420	470	474	433	450	435	469	475	441	439	413	430	470	468	454	495	421	441	435	485	450	447	499	469	478	493	487	477	462	454	472	454	452	433	452	430	472	431	473	467	473	470	467	483	467	493	448	425	489	423	505	493	432	459	414	459	471	483	473	438	449	465	496	459	462	481	469	463	446	486	436	442	459	419	467	465	490	462	461	451	465	446	469	430	550	497	472	482	444	469	466	451	452	460	480	480	473	427	447	462	435	471	452	465	468	467	464	459	447	442	454	447	474	509	445	422	466	444	430	434	458	488	456	493	470	444	471	471	496	453	462	475	419	473	477	459	439	432	470	446	450	484	466	439	489	469	471	463	464	456	423	469	448	469	479	460	498	461	497	446	441	448	461	458	450	477	452	464	458	488	449	459	489	440	404	460	454	467	442	485	442	468	433	486	447	455	472	458	476	480	477	474	456	434	494	498	470	531	477	435	469	466	459	419	464	449	425	476	435	482	456	498	460	461	448	418	463	474	467	439	456	495	491	490	484	484	495	443	445	486	456	471	426	462	441	474	453	466	450	459	458	467	447	481	467	453	450	453	490	483	488	466	443	466	440	442	505	478	443	489	480	453	465	456	546	437	432	450	444	444	443	448	465	485	490	497	458	462	455	449	452	472	493	439	458	492	456	476	495	437	455	446	440	481	501	434	493	493	440	448	419	482	448	481	475	473	442	479	474	471	502	470	419	471	491	484	474	526	504	470	484	439	437	445	429	439	482	474	452	471	417	463	432	482	418	428	464	449	446	426	454	457	444	467	463	442	442	506	456	455	454	450	448	467	520	469	443	474	457	470	448	469	447	444	473	474	460	433	460	477	482	493	460	445	455	442	468	528	464	455	464	442	475	465	435	409	498	473	463	459	432	437	437	461	459	447	478	452	456	472	487	438	454	477	473	510	464	468	491	487	447	428	426	425	450	455	442	474	502	418	438	449	468	471	456	462	450	415	463	460	454	489	469	494	493	492	425	475	443	449	456	437	460	420	445	509	421	480	467	461	438	470	437	443	442	479	431	446	470	428	442	442	476	475	482	501	462	500	494	443	477	478	483	481	434	443	457	473	429	489	491	471	455	480	501	458	482	467	454	452	432	464	427	487	503	410	429	448	461	498	449	462	486	452	463	448	477	431	443	463	468	447	437	439	487	475	461	426	441	471	501	489	478	460	453	475	454	462	471	482	468	484	451	475	445	496	441	454	465	454	427	440	461	448	471	437	458	449	468	449	459	433	453	472	447	504	448	448	441	445	499	448	473	470	479	467	464	467	442	460	497	458	448	443	452	459	452	467	449	451	471	471	498	434	439	471	475	495	442	465	457	452	433	462	425	436	453	437	444	461	466	443	456	468	423	475	480	515	473	464	496	487	480	494	466	458	468	445	454	433	459	468	459	492	477	513	449	442	427	428	445	421	497	444	441	468	446	419	414	475	445	438	497	483	460	456	446	470	473	459	430	430	455	462	444	463	477	455	456	446	456	453	458	446	466	470	464	446	475	469	449	454	452	455	451	467	439	468	452	472	468	456	460	463	437	463	458	471	427	519	487	455	435	473	524	442	478	443	473	447	434	447	469	472	466	448	471	463	477	461	463	467	445	466	451	436	436	487	481	499	468	477	448	441	467	463	472	487	500	472	464	468	452	436	479	477	458	448	496	461	452	497	486	462	465	462	476	446	402	439	481	451	441	491	479	431	485	510	452	467	455	464	451	441	421	453	479	448	427	513	498	494	436	461	426	491	486	429	480	490	473	451	474	511	491	451	446	466	508	483	506	480	456	457	453	475	523	441	445	454	439	452	471	461	425	453	494	475	419	501	437	435	479	444	455	458	412	484	492	437	460	463	520	500	444	449	461	463	470	446	445	462	469	440	454	429	425	481	494	448	426	434	480	488	447	475	470	458	474	497	477	487	447	451	473	474	445	461	463	506	499	493	475	438	449	471	477	456	465	433	482	471	457	441	480	490	432	480	474	446	450	464	457	454	456	500	445	467	474	462	440	459	465	469	455	480	481	454	486	445	451	436	462	434	457	472	483	492	469	462	482	466	453	476	448	459	503	438	455	492	450	462	450	474	488	459	469	410	476	430	467	477	447	464	428	478	470	431	448	465	445	480	484	421	496	448	435	411	464	477	478	477	457	508	477	459	495	443	438	468	490	452	454	465	446	436	466	497	473	462	442	451	468	430	472	473	488	412	454	471	462	490	471	469	472	431	469	471	452	468	444	447	468	440	494	483	461	446	454	464	487	445	448	465	491	485	473	483	467	448	474	481	520	468	440	435	479	486	479	490	470	531	473	466	435	464	475	467	474	464	483	446	476	508	466	439	441	473	479	483	471	492	449	458	435	478	471	449	438	505	446	431	480	491	476	491	456	461	465	463	464	462	466	469	498	470	482	470	487	456	432	455	459	447	479	453	433	444	447	472	462	449	471	466	440	461	491	463	482	484	524	481	454	500	456	429	439	456	437	486	463	479	470	430	469	455	482	448	459	468	458	478	421	453	451	459	454	467	490	465	411	477	481	438
15928	16684	8199	887	308	236	228	210	189	199	225	182	184	198	196	190	207	170	201	199	168	208	224	233	250	244	250	267	311	279	286	287	281	268	315	289	243	278	253	253	248	236	200	251	251	197	255	199	224	212	213	220	248	231	202	254	218	217	199	235	232	203	228	216	205	231	217	219	231	207	208	205	204	190	193	236	179	246	199	200	212	181	213	189	193	210	189	226	219	210	189	192	189	198	204	205	180	205	176	199	189	187	200	202	198	188	210	210	198	216	220	200	179	207	182	219	190	196	182	173	199	198	194	188	204	215	188	194	200	204	201	210	209	199	198	192	201	229	200	221	191	183	216	167	207	226	211	208	190	198	226	212	193	182	182	216	208	204	217	167	196	203	221	203	204	185	188	211	241	234	205	183	180	221	177	202	202	199	188	191	209	180	201	197	215	195	185	209	199	208	193	206	179	206	196	181	187	220	197	222	210	216	243	181	207	185	240	188	189	217	207	209	183	203	195	207	176	189	212	188	211	207	196	244	207	202	192	182	181	219	192	212	214	209	216	194	202	179	201	223	221	189	192	208	228	210	191	184	199	199	204	180	198	192	177	225	201	217	221	200	203	225	231	185	216	194	219	219	198	204	195	217	230	228	214	208	196	199	187	192	215	194	219	204	185	215	201	193	208	162	203	167	227	208	209	210	214	216	195	210	183	174	199	200	209	188	194	215	202	212	226	201	209	189	190	210	207	206	181	238	214	189	195	201	179	199	200	198	209	216	196	235	202	228	193	215	212	193	202	195	216	194	198	221	182	189	183	183	195	192	188	184	196	216	208	188	186	191	192	189	197	212	223	201	204	206	203	173	205	226	204	189	204	204	188	185	227	225	197	204	213	239	167	199	213	201	207	213	198	212	206	195	202	216	184	218	203	203	188	225	199	207	211	195	197	184	179	199	229	207	228	191	230	171	189	193	175	210	191	185	216	206	221	213	210	226	191	175	214	205	190	212	198	199	168	206	199	186	202	212	193	204	212	207	232	191	207	196	193	198	203	193	172	188	192	191	190	171	197	200	199	190	188	213	186	199	222	192	200	210	212	202	188	196	226	193	193	184	197	179	191	175	186	194	205	194	197	213	200	196	215	201	184	214	157	207	164	193	232	203	181	220	203	184	195	228	201	197	202	194	224	210	183	198	201	217	195	208	216	218	208	209	187	179	222	205	199	199	206	188	200	189	198	180	192	207	155	202	216	199	213	197	205	216	216	191	217	211	212	208	186	194	194	190	219	181	205	233	207	203	208	190	187	172	203	226	205	195	216	230	195	180	183	197	216	189	195	193	221	213	194	205	180	182	189	185	216	213	206	212	200	196	183	193	193	188	213	201	194	223	204	206	217	189	196	175	202	196	178	212	220	179	193	199	224	198	190	181	211	184	208	219	171	176	184	208	206	221	199	172	192	220	190	209	208	195	227	201	165	176	197	188	195	191	189	165	195	205	181	203	199	233	193	202	185	199	208	191	169	204	197	217	182	206	218	193	176	198	197	159	214	222	191	179	163	165	204	196	178	197	201	201	206	184	223	200	215	179	208	193	197	215	184	235	192	191	217	222	186	190	205	186	186	198	194	182	192	179	177	193	185	210	190	202	173	202	201	202	196	193	188	195	190	183	186	206	214	188	202	203	210	223	187	203	182	173	198	173	220	177	188	209	211	225	175	200	220	200	196	183	188	215	210	202	208	227	182	224	220	187	205	186	212	193	189	208	175	178	209	194	215	173	187	197	196	197	195	199	193	247	215	202	184	195	217	217	208	178	187	221	207	175	179	211	187	227	225	230	191	183	219	216	219	220	216	177	183	185	174	191	210	184	208	182	210	216	200	187	171	196	194	183	207	192	204	211	178	203	210	201	201	221	200	207	189	195	192	192	198	194	214	181	194	203	215	198	223	202	196	209	220	205	205	201	181	219	217	218	195	190	228	209	198	192	212	191	206	194	188	210	191	233	194	188	202	175	212	208	207	185	202	193	211	206	201	208	222	201	211	208	189	183	219	218	214	199	182	194	196	193	206	217	193	197	179	198	217	240	201	226	209	192	199	198	194	226	263	183	183	191	190	228	208	197	203	212	204	209	223	219	217	198	197	205	180	193	200	186	215	208	203	221	189	203	196	242	196	187	212	188	215	200	206	184	219	185	197	206	185	185	178	219	208	220	208	195	211	193	211	196	192	172	210	193	197	214	186	206	206	214	179	198	204	245	190	184	188	205	181	208	201	177	211	203	203	194	216	198	183	206	192	191	202	209	179	209	208	208	206	199	206	205	196	200	216	202	205	198	185	191	188	186	192	230	204	202	174	237	211	212	213	217	203	201	205	213	206	208	209	214	216	211	203	219	216	227	188	184	203	191	202	211	185	213	190	208	213	217	144	216	207	193	189	212	194	216	177	194	207	190	200	206	203	198	206	218	213	209	210	204	205	188	200	178	204	221	204	197	205	182	209	213	201	197	222	220	216	229	228	215	180	185	196	210	208	211	208	211	197	204	220	188	180	195	199	161	180	198	175	213	219	202	210	193	217	201	197	167	212	223	223	208	196	197	206	182	184	182	212	188	196	221	179	216	195	211	209	178	182	199	173	204	189	211	223	205	201	186	203	205	202	216	225	187	203	211	216	205	218	205	182	203	199	211	207	184	210	210	217	208	184	197	178	168	203	220	175	188	192	183	193	199	185	196	215	214	185	195	189	217	212	181	218	222	226	213	210	172	210	164	185	197	183	216	211	210	198	235	224	173	171	199	190	197	167	214	181	207	188	192	205	193	198	212	188	223	211	207	206	208	190	211	165	202	205	195	196	193	196	171	188	210	207	188	213	206	199	220	214	205	183	187	209	202	193	205	200	215	191	196	190	204	186	198	194	221	189	203	205	182	213	188	211	187	177	196	201	201	223	195	213	215	216	205	209	188	209	223	199	250	205	185	193	199	182	228	217	198	208	197	195	202	209	187	192	191	205	197	203	198	189	203	184	198	180	189	196	209	204	211	218	197	204	208	192	220	198	209	216	196	219	215	185	193	177	211	186	197	209	209	185	209	215	244	189	211	204	199	193	195	198	216	207	212	193	212	194	189	225	181	219	236	219	208	221	198	202	200	194	202	213	190	207	189	187	216	206	198	211	231	210	206	215	183	172	190	212	206	227	183	189	234	206	200	193	206	202	178	220	233	177	186	203	211	231	198	197	194	202	199	193	210	207	171	225	209	213	181	236	189	206	244	232	212	204	178	207	195	179	193	203	196	185	204	223	202	217	189	194	187	187	196	220	191	212	186	175	176	216	189	185	210	197	206	196	211	189	197	205	218	203	211	203	216	203	185	197	171	173	211	205	197	194	225	213	207	207	199	222	188	196	207	194	212	180	213	220	195	225	205	201	196	178	211	184	188	202	204	182	188	193	207	203	217	208	182	198	191	217	195	209	219	196	198	184	172	229	195	208	196	186	189	184	172	202	198
11191	18342	8744	554	597	543	507	522	463	473	453	498	522	532	486	490	488	500	483	490	532	526	633	721	850	836	894	898	1042	1220	1149	1138	1111	1010	1008	992	885	859	865	815	778	726	716	767	686	688	681	689	636	653	629	670	660	609	591	581	585	651	583	579	556	546	535	523	556	503	533	500	460	497	547	514	509	487	506	520	515	530	481	459	487	485	482	465	481	521	455	505	472	450	501	473	491	519	498	472	475	483	479	487	448	473	462	476	449	517	468	473	502	501	487	503	473	492	517	512	460	497	522	556	465	486	507	472	482	458	501	476	450	453	513	452	435	501	452	503	520	474	496	452	494	460	462	524	512	440	469	452	515	497	480	470	463	486	480	512	519	478	462	503	490	485	474	509	486	504	482	494	496	470	505	497	454	483	485	467	489	520	471	457	491	483	445	511	458	499	546	478	492	484	479	504	485	492	451	479	471	473	500	524	519	486	499	488	501	501	498	484	504	475	513	485	476	473	463	478	499	473	462	478	502	475	507	465	489	458	491	478	472	456	488	490	482	479	501	476	509	464	511	476	445	468	458	516	502	474	527	493	469	481	503	479	455	476	486	474	502	461	500	487	477	462	513	451	453	472	480	497	475	467	472	492	475	470	477	478	487	474	500	487	495	444	460	456	484	558	475	446	477	505	517	515	434	476	498	477	488	472	481	474	504	491	480	451	516	498	505	502	470	501	510	530	455	526	516	514	463	500	485	482	474	485	458	477	503	505	517	470	484	490	494	473	501	465	465	414	498	461	488	505	440	487	519	461	448	457	490	504	494	464	517	502	475	479	483	478	472	504	441	490	476	470	484	503	481	538	476	474	499	504	458	493	508	477	485	446	500	474	427	488	499	488	473	481	429	472	481	504	488	492	496	498	496	438	478	472	493	453	486	519	447	495	474	484	445	455	482	489	478	466	547	467	442	471	483	466	468	459	480	481	495	506	484	498	498	486	474	472	486	486	495	508	443	501	482	476	509	504	502	492	512	471	484	476	463	462	493	475	484	489	483	487	494	476	478	479	492	478	482	462	503	508	503	480	503	501	470	496	490	500	511	467	459	496	476	501	501	485	527	505	478	503	462	459	489	504	480	485	424	504	521	498	489	490	470	479	478	497	455	474	475	466	481	473	482	463	472	483	500	479	492	493	484	511	458	462	441	482	519	472	507	435	518	507	503	449	467	513	489	519	464	452	508	478	472	497	526	462	463	460	514	454	461	509	449	485	502	506	472	469	523	490	484	459	497	498	520	477	504	461	453	504	474	475	513	470	485	502	460	451	507	488	514	520	462	479	476	486	491	445	478	491	490	487	494	438	455	444	516	504	495	455	493	526	488	443	455	482	486	467	501	479	473	497	481	495	478	485	430	450	471	473	463	478	474	520	516	512	485	463	453	523	518	487	459	496	477	493	493	521	451	423	462	508	455	469	443	481	472	489	483	514	514	403	481	549	476	503	466	486	505	493	502	464	479	491	462	473	445	492	521	467	496	482	463	474	444	496	462	479	458	503	483	470	492	502	507	470	478	467	502	489	471	492	509	460	460	490	471	493	479	493	456	462	473	485	450	517	505	513	499	482	484	480	487	479	510	507	440	474	450	527	514	498	500	516	469	475	496	506	461	511	502	480	479	476	473	477	470	494	455	496	477	433	490	513	508	523	491	476	506	514	483	461	467	454	489	512	441	527	455	446	464	472	505	524	502	477	472	500	491	466	487	499	470	520	486	471	501	446	502	471	493	488	506	466	467	480	449	476	507	454	481	482	490	498	469	492	455	469	483	516	480	466	481	487	509	470	536	439	510	468	490	501	533	472	482	483	490	479	473	501	473	494	484	471	496	480	477	474	490	449	474	480	472	510	497	521	479	488	513	493	502	479	469	484	488	501	512	466	502	463	471	463	512	488	495	479	504	486	431	478	479	480	509	477	480	488	503	503	466	508	495	468	465	444	507	478	516	489	468	476	496	494	489	496	496	467	507	477	471	472	501	474	509	470	467	473	483	491	474	473	464	483	466	485	453	474	513	489	452	521	496	461	536	468	470	529	470	465	453	484	484	494	478	492	476	532	528	477	513	474	516	506	452	492	494	481	476	486	458	508	471	445	499	473	509	470	503	428	467	510	492	489	522	476	468	487	474	471	431	533	448	476	471	488	452	480	485	502	495	495	487	527	499	458	505	455	459	499	481	483	481	487	458	482	458	480	444	454	490	479	480	487	467	479	501	478	468	492	471	484	471	506	489	490	468	506	469	454	536	463	489	448	487	476	459	488	484	506	466	496	478	507	496	454	488	477	467	477	499	496	514	454	526	507	449	455	491	472	484	485	511	489	481	491	520	499	510	492	507	490	474	491	498	474	488	456	513	462	480	450	477	467	506	465	471	528	471	486	472	502	527	498	478	447	497	503	483	523	498	498	484	484	486	464	458	463	475	504	484	460	470	488	520	500	471	484	495	490	488	475	527	458	495	492	499	490	485	490	488	444	494	474	511	503	490	451	470	503	489	524	474	458	512	462	472	475	492	500	467	497	518	488	481	498	483	471	486	463	469	484	483	498	459	482	462	480	488	508	496	477	473	464	521	489	457	512	508	499	510	480	460	493	489	494	493	477	453	454	488	503	491	485	497	486	508	486	465	480	486	498	525	475	484	503	489	499	486	443	441	519	497	486	468	515	462	487	499	484	482	479	428	476	516	478	515	436	485	498	470	474	463	454	491	501	511	529	483	483	460	500	454	474	508	505	469	514	437	496	514	485	467	484	502	473	440	445	514	506	522	501	538	538	525	512	483	485	465	506	493	538	490	474	482	458	499	527	468	546	504	513	500	469	496	454	516	470	476	482	472	503	469	502	484	497	497	499	506	478	462	445	470	485	521	503	499	504	475	473	507	477	531	451	476	483	441	506	476	483	483	469	473	465	446	478	466	474	487	481	456	475	479	464	473	523	493	483	498	508	472	513	480	496	482	487	467	464	497	509	478	485	488	472	460	488	459	514	478	448	478	490	532	473	475	474	476	512	467	468	481	485	497	454	468	470	506	469	464	467	550	479	482	496	495	456	485	517	501	483	503	505	509	485	454	473	497	439	443	508	450	448	511	521	489	446	487	483	472	481	506	441	488	515	515	445	477	467	542	477	509	484	493	530	469	540	536	491	469	467	485	493	479	497	457	476	478	495	548	488	494	479	504	492	463	480	462	508	478	459	495	461	525	460	463	455	557	497	486	476	515	480	493	470	476	523	476	489	467	464	460	479	488	511	493	468	538	493	446	455	495	478	473	479	474	502	500	462	464	443	496	457	487	504	485	464	505	445	510	450	496	478	488	517	470	490	468	481	468	482	495	498	527	481	472	517	518	504	489	448	458	468	453	498	511	449	510	458	498	480	480	481	532	500	494	480	505	501	501	480	478	480	444	469	483	492	473	487	482	474	519	492	478	497	494	492	474	481	477	468	471	482	482	458	491	508
40173	49798	43628	23083	16985	9557	3778	1220	437	298	270	260	246	224	249	238	226	223	235	244	208	214	250	257	268	287	330	318	356	366	356	294	372	353	323	309	320	296	263	305	277	269	288	236	276	269	252	248	256	224	222	269	251	256	241	209	249	238	264	209	217	221	219	242	269	242	242	207	225	198	203	230	220	236	223	226	210	212	229	204	201	222	206	228	205	204	187	199	193	217	210	212	221	181	217	193	178	201	223	205	215	184	218	194	213	239	225	207	204	188	201	212	179	233	211	212	235	224	198	183	212	209	190	189	226	229	201	200	223	188	219	193	193	198	216	212	189	192	200	183	223	197	212	201	228	194	194	217	207	223	199	189	200	216	198	189	199	216	213	194	198	222	192	207	223	194	222	207	215	208	222	209	199	191	223	205	189	193	215	197	203	200	194	227	181	197	201	202	199	223	179	186	218	203	201	179	197	217	210	203	218	223	201	186	234	223	178	208	207	220	230	218	226	209	203	190	216	196	206	224	227	214	227	215	206	208	200	215	239	221	200	202	183	204	228	208	216	217	185	192	218	212	200	218	213	195	224	207	210	205	196	227	211	212	185	211	206	220	194	170	205	204	193	205	203	213	213	201	214	219	191	216	190	208	208	220	191	219	203	203	227	196	206	194	200	207	226	214	207	205	177	217	223	188	189	204	210	230	188	215	207	203	204	212	227	222	209	204	205	206	219	202	224	188	184	223	221	211	185	186	198	193	196	212	191	210	215	231	214	199	235	210	223	196	186	226	192	241	232	229	200	186	200	205	187	184	205	222	180	221	219	201	220	186	236	210	191	198	207	200	174	217	208	217	206	219	207	224	196	197	220	200	209	205	213	202	216	196	239	183	235	215	231	195	201	197	217	202	205	209	202	201	230	192	214	183	204	217	203	176	187	193	217	222	202	202	197	195	228	202	230	224	238	174	179	236	231	208	215	215	201	210	213	179	205	214	199	179	186	219	211	204	232	208	208	228	253	216	234	191	213	214	226	226	204	192	229	225	203	216	212	216	192	228	219	195	194	199	214	197	191	215	199	234	215	192	223	223	209	218	186	182	202	198	246	222	212	192	209	205	207	200	219	203	183	199	212	180	193	180	197	200	200	213	215	226	213	201	238	226	187	186	219	191	200	233	209	227	226	196	198	226	237	195	203	196	184	193	224	197	200	201	215	180	198	210	201	220	185	179	206	208	209	207	197	231	230	265	198	211	215	194	199	205	188	197	211	214	214	191	185	217	198	230	192	226	206	220	206	206	246	201	221	209	157	216	203	188	200	183	199	188	211	205	222	202	201	214	206	215	234	230	187	225	207	188	193	190	198	202	192	202	209	190	218	232	184	225	190	191	216	222	214	199	215	212	233	233	216	216	209	205	206	202	207	198	203	198	216	210	227	204	204	187	202	207	223	224	202	178	225	217	193	206	232	206	200	184	171	195	208	184	214	217	216	189	219	203	195	193	233	221	232	220	211	200	191	220	195	198	178	222	230	171	206	209	192	201	208	201	219	209	196	182	198	222	202	206	194	191	195	197	216	222	201	214	185	203	209	168	157	200	201	212	223	203	225	209	204	195	221	191	203	206	201	203	190	198	196	184	225	205	195	220	197	196	216	188	182	192	212	218	169	210	211	249	210	192	212	221	210	186	205	184	210	208	197	203	205	185	193	183	206	215	197	197	197	215	183	174	218	197	201	213	195	206	211	201	180	214	213	232	247	194	203	199	190	213	201	188	172	200	228	207	202	193	185	188	240	187	220	219	208	203	189	190	210	213	242	209	219	189	219	216	202	196	240	184	175	199	231	205	183	186	179	204	205	191	227	220	203	224	194	186	205	193	204	233	211	220	204	198	202	200	207	189	234	211	223	209	188	223	207	224	188	203	222	202	213	197	208	206	172	213	218	223	224	210	199	206	240	206	164	188	198	193	229	214	189	209	194	198	187	214	199	223	208	197	198	195	227	226	216	210	227	218	190	185	177	217	220	189	204	208	228	224	190	220	229	224	199	207	229	192	215	206	172	192	175	193	213	220	209	205	189	187	207	181	216	219	181	208	237	207	189	220	208	195	216	198	202	215	228	192	192	199	202	210	192	219	228	219	224	205	211	228	196	207	214	220	214	190	236	223	218	221	231	212	201	194	205	220	196	210	253	203	207	229	207	202	202	189	198	210	198	203	218	201	196	202	195	211	180	219	208	212	206	180	198	229	190	202	195	223	180	215	190	185	227	216	203	203	218	215	216	196	200	209	193	221	221	227	227	201	216	203	223	189	190	227	232	226	191	207	224	223	209	205	221	213	201	209	207	182	197	188	195	183	224	177	199	214	207	187	196	208	196	230	207	181	198	235	220	211	209	211	204	165	196	183	215	210	215	215	208	220	193	215	205	206	204	185	193	185	205	219	190	204	235	189	202	219	221	179	206	195	207	200	201	217	228	211	195	170	199	244	212	197	213	231	202	205	200	214	199	197	213	231	226	240	176	206	207	219	194	207	210	187	210	204	180	231	193	203	206	190	214	206	222	228	187	209	241	201	208	193	210	211	234	207	216	213	221	202	205	211	210	207	213	194	221	209	203	221	180	195	215	202	222	192	210	219	242	209	199	190	206	183	212	223	213	214	212	222	193	219	214	198	239	227	223	227	191	208	229	205	218	204	211	216	199	219	196	193	228	211	203	231	211	210	188	209	209	201	229	247	199	225	238	171	220	228	204	212	216	204	220	199	211	193	196	208	208	218	209	204	189	192	206	198	191	213	210	202	218	195	192	174	195	195	214	215	228	212	214	204	208	209	227	233	194	213	216	220	216	200	203	198	175	229	203	213	205	210	204	188	194	200	211	205	207	209	185	210	228	230	203	214	211	205	210	211	216	198	208	224	208	216	205	189	227	226	220	190	215	184	204	208	201	198	202	210	226	203	194	187	200	201	216	179	202	198	233	199	199	225	217	164	204	188	175	233	202	191	230	226	209	213	186	229	214	205	205	217	215	215	192	221	235	198	198	209	201	221	200	265	214	200	205	212	202	197	248	214	215	197	209	176	202	201	228	233	205	212	212	199	210	211	194	207	216	253	183	171	228	172	196	213	208	198	212	224	215	195	235	207	194	221	194	231	204	211	188	174	241	229	214	199	205	217	220	206	218	227	212	172	193	188	207	215	201	207	206	192	179	203	209	214	196	211	212	207	235	228	220	216	217	211	207	180	230	211	202	212	203	223	239	192	207	192	214	194	209	228	181	197	185	197	206	223	195	207	216	221	204	204	200	196	222	227	207	197	206	185	208	189	230	221	218	203	177	194	225	192	204	196	189	224	212	197	201	219	250	189	208	202	200	226	220	220	209	211	231	201	220	199	220	212	194	197	207	218	194	199	191	219	201	243	196	232	202	210	192	202	217	202	200	166	231	206	195	201	208	194	209	231	204	240	195	177	224	227	224	214	181	204	210	194	196	176	197	220	204	228	222	212
30033	44731	33081	2070	1800	1417	1215	1132	964	922	801	763	738	655	662	657	640	596	578	626	561	602	630	756	989	1131	1266	1452	1482	1533	1614	1528	1597	1533	1475	1433	1312	1287	1185	1156	1059	1006	1035	859	839	833	827	831	754	772	844	717	812	859	809	787	772	826	723	651	687	651	725	744	758	637	559	569	591	598	649	600	546	587	533	550	526	547	513	525	518	474	494	526	485	516	500	494	472	506	497	489	510	526	446	520	458	508	476	485	466	470	490	488	513	489	510	516	521	516	466	494	517	477	507	551	527	523	482	473	534	480	525	487	507	489	469	504	525	500	433	484	523	501	487	449	502	474	488	537	472	477	518	514	505	504	446	506	497	488	508	491	502	523	494	481	502	495	477	462	487	518	508	500	458	547	533	480	485	482	514	524	477	499	505	527	507	468	498	494	495	495	496	478	461	485	482	445	498	546	460	508	471	468	451	505	494	528	504	543	512	477	474	485	475	492	499	467	504	516	496	504	484	480	476	472	468	543	513	518	504	502	520	480	483	505	474	493	494	510	516	456	524	521	506	473	504	500	488	527	465	498	489	457	486	488	515	543	542	499	525	487	476	489	494	521	511	513	498	524	473	539	475	477	442	500	502	507	477	525	528	431	525	489	509	514	456	487	529	482	470	448	518	469	512	476	499	448	501	520	485	505	547	487	499	539	472	483	477	512	502	492	523	520	516	494	463	488	482	509	517	433	513	484	506	532	522	497	483	494	487	442	469	446	504	486	478	479	472	531	506	525	480	475	498	506	477	484	490	508	528	478	500	483	457	456	469	500	517	498	514	495	483	474	508	511	451	495	489	518	495	472	485	510	475	501	471	507	550	480	513	479	533	504	468	476	521	480	505	462	459	469	476	538	489	495	507	506	526	500	476	495	519	470	498	490	475	482	517	503	459	481	515	517	474	473	517	472	510	489	496	472	499	455	461	513	542	524	488	491	539	495	514	494	517	484	470	472	460	481	479	451	513	528	489	531	488	469	464	536	489	490	476	518	495	491	465	497	494	462	467	527	486	483	510	542	527	497	483	518	522	476	498	536	482	492	489	477	499	505	486	463	502	513	486	534	482	494	512	533	501	479	456	506	513	485	489	490	462	492	556	517	514	513	473	501	492	505	492	510	496	504	483	470	476	474	493	501	492	462	496	509	494	465	502	496	508	477	493	492	497	495	501	494	481	494	489	492	469	502	466	512	499	485	493	471	504	524	517	452	488	467	442	514	518	529	547	488	477	487	511	524	493	476	489	474	446	495	521	442	511	523	464	457	528	493	502	563	495	542	513	467	508	496	517	513	485	492	546	482	485	478	507	521	492	473	479	522	510	514	515	525	508	497	463	496	489	507	517	498	451	476	480	509	499	454	491	503	457	481	497	484	472	496	501	463	506	496	525	494	481	525	478	524	485	531	496	490	495	483	475	501	472	507	518	508	500	480	493	532	496	508	518	525	456	501	547	493	466	495	527	542	505	501	514	503	479	499	514	505	495	510	529	487	467	495	514	480	465	455	435	538	502	515	474	507	493	491	528	488	497	520	505	510	412	508	503	471	476	484	470	493	521	503	499	532	495	494	466	482	505	507	515	522	520	495	471	460	480	491	519	545	478	511	490	515	522	501	450	514	509	538	482	453	498	460	458	498	469	526	485	492	513	526	538	536	511	526	518	476	504	473	475	503	489	484	482	477	530	520	501	508	452	498	464	510	505	509	502	500	504	509	506	536	470	494	478	467	491	490	494	509	492	484	492	467	473	501	493	424	488	504	504	530	508	481	508	506	508	489	484	502	483	497	513	512	468	494	512	500	478	518	467	457	546	515	509	473	496	492	486	503	496	505	507	474	515	450	531	485	507	468	505	475	482	503	455	498	480	499	479	502	510	495	496	477	501	453	467	459	498	475	526	522	480	464	492	492	510	491	471	487	520	467	499	484	504	506	474	488	518	498	484	522	498	481	466	517	528	547	532	506	533	489	506	518	489	531	500	493	498	504	507	479	514	528	510	483	449	508	496	431	517	451	493	464	492	505	503	489	484	499	510	500	485	485	481	493	534	480	446	485	476	489	489	488	508	506	496	515	504	517	528	472	494	494	540	511	483	525	463	509	521	503	483	503	474	471	481	485	492	494	482	524	458	502	487	503	493	504	466	493	503	482	514	482	504	486	521	493	464	491	529	495	510	527	486	520	498	511	495	482	528	467	510	465	495	470	474	496	511	461	485	509	490	512	504	477	493	490	511	465	495	510	527	470	513	466	551	509	500	503	501	485	473	519	499	512	483	482	484	498	525	488	503	502	506	502	549	508	512	491	514	471	493	487	533	472	448	486	483	492	506	483	485	427	514	457	502	513	508	522	526	454	488	509	501	511	500	500	512	481	472	498	506	520	472	479	470	489	494	502	524	490	488	528	483	510	521	474	446	491	519	517	456	520	490	487	485	532	488	527	473	479	508	506	482	531	497	500	506	491	496	524	474	510	523	470	563	515	502	528	523	506	499	479	486	538	522	487	510	495	475	487	491	485	486	497	490	493	459	484	509	495	541	471	505	461	478	504	450	503	473	517	504	484	495	480	495	498	491	504	500	493	486	470	513	505	457	499	478	473	482	512	510	513	520	497	481	444	469	515	482	482	532	518	493	483	539	515	481	476	480	537	506	464	472	479	525	461	459	489	533	549	482	500	504	498	477	490	486	471	460	500	482	453	466	531	514	472	463	508	477	492	501	485	511	488	487	501	504	517	493	508	499	471	452	477	493	512	507	509	498	461	489	470	496	469	499	530	477	487	470	472	523	492	532	495	488	479	485	534	475	482	535	482	479	508	496	489	503	450	478	484	459	495	485	507	519	498	459	522	482	482	470	490	491	480	483	515	482	483	531	525	537	510	508	450	498	511	493	523	473	465	508	497	506	482	451	498	513	476	462	462	528	474	493	513	516	485	503	508	502	531	498	521	540	521	528	450	497	523	499	488	477	521	471	490	504	446	477	522	457	442	516	462	477	519	487	519	467	489	512	491	522	525	488	501	484	446	457	525	521	477	439	462	525	519	519	509	478	516	517	540	458	484	485	477	501	513	530	445	558	473	462	504	497	508	491	501	471	477	547	481	483	499	479	509	513	528	484	490	509	489	470	489	487	519	453	505	474	510	508	486	527	500	497	480	497	484	500	498	525	485	514	510	489	526	490	473	506	508	465	483	478	494	498	496	492	495	520	493	502	538	491	475	412	517	535	500	513	468	497	525	517	501	519	466	477	473	486	479	504	491	481	466	473	467	535	511	500	489	456	453	513	519	538	485	504	533	535	477	519	509	494	505	486	494	509	530	468	512	507	505	481	473	473	463	470	498	499	507	477	531	476	513	526	524	478	469	510	464	538	494	505	506	468	468	482	503	534	528	494	494	479	516	488	520	487	450	547	530	515	491	468	474	497	470	507	504	489	509	503	556	464	478	490	497	524	491	518	504	483	527	490	514
50437	52366	39754	26380	23448	19616	13315	6204	1588	428	347	354	314	279	248	270	251	256	228	229	222	232	233	259	317	372	364	400	434	459	487	479	486	436	472	442	389	378	346	385	349	326	319	299	259	284	267	230	259	267	258	248	295	310	272	256	270	289	294	252	245	277	288	251	257	263	215	234	200	209	267	221	239	216	237	195	210	197	207	197	218	201	209	196	205	206	188	219	202	201	213	185	190	214	213	200	182	206	170	201	205	197	172	201	209	210	202	201	206	194	203	190	231	210	205	189	204	209	204	194	190	197	219	194	206	179	184	170	195	175	157	191	192	203	197	177	204	186	182	219	220	182	194	196	199	201	189	197	187	215	211	185	180	191	168	199	180	189	201	191	188	206	213	196	210	195	190	181	201	195	175	190	194	179	173	221	175	193	216	179	191	191	198	181	182	179	188	175	195	220	182	189	214	207	184	226	176	188	189	203	194	195	183	202	179	185	185	188	210	221	200	200	191	197	212	184	220	205	197	238	171	194	218	198	187	189	182	188	201	177	184	206	168	191	204	189	182	195	201	211	212	190	220	202	217	222	180	208	180	168	192	182	198	189	185	192	180	197	211	200	191	204	206	187	223	220	186	209	198	205	230	199	196	209	181	190	210	213	192	213	200	188	205	214	172	182	170	188	192	203	179	200	202	184	191	211	220	202	198	201	194	228	215	184	196	192	176	209	193	221	213	179	198	187	177	178	209	228	238	213	217	215	190	187	208	221	185	202	215	196	195	209	210	216	204	208	210	206	212	218	187	195	182	222	205	199	212	201	193	203	187	184	204	198	196	165	204	210	219	198	176	199	211	169	218	223	218	225	211	193	209	177	214	187	169	180	193	173	205	214	202	197	181	220	216	193	186	194	185	206	200	195	199	193	196	211	186	225	192	214	200	192	193	196	202	233	207	201	212	230	201	198	189	196	185	197	174	207	209	210	204	182	186	224	194	177	204	225	193	188	196	223	191	193	202	199	183	210	187	219	187	172	199	189	175	190	205	217	208	226	194	190	195	188	188	176	212	207	174	182	194	176	209	198	175	216	190	189	195	184	204	209	170	189	183	200	182	214	228	185	218	207	225	192	174	213	183	233	182	205	175	197	164	198	215	190	215	187	219	194	194	220	214	218	218	198	174	206	195	179	194	194	206	218	178	200	164	198	207	194	213	183	196	202	205	217	206	187	207	189	214	187	197	202	222	208	198	210	167	187	191	200	206	203	201	197	229	191	205	203	164	178	178	180	227	171	192	197	212	198	186	193	217	201	215	206	201	205	157	218	199	227	187	156	205	216	200	197	176	193	201	192	197	176	192	207	198	188	189	199	193	218	190	201	199	188	191	200	184	197	218	167	203	179	189	190	192	214	155	192	194	173	189	195	206	201	203	196	182	183	196	209	196	188	215	201	217	207	208	190	210	180	192	190	215	194	208	200	210	204	163	214	210	197	207	205	186	188	210	229	212	180	200	202	217	224	208	217	197	186	201	177	185	207	196	222	193	213	214	216	194	207	222	198	200	193	188	219	232	185	210	194	219	192	198	192	186	181	200	203	191	217	191	193	208	203	198	187	191	200	183	209	198	209	181	183	221	190	207	219	191	204	171	198	183	168	195	225	194	194	206	213	236	206	216	191	217	202	207	189	185	197	187	197	192	204	207	196	180	200	201	174	178	208	186	188	191	203	187	199	156	229	203	191	199	186	191	189	197	180	178	177	204	192	182	200	211	200	195	183	182	219	181	197	189	195	210	212	194	215	180	197	214	186	196	202	211	188	186	183	181	196	208	182	200	207	198	187	218	216	208	206	181	208	173	172	241	211	213	177	187	192	183	188	207	177	212	196	221	183	208	211	222	187	208	192	191	210	183	196	181	171	196	190	192	208	206	190	207	203	190	196	202	186	197	218	210	191	213	193	170	201	196	166	189	175	215	201	204	192	217	223	203	205	189	197	201	206	152	191	200	190	217	183	177	201	189	161	190	195	191	217	196	212	205	218	209	201	151	174	170	207	196	193	189	205	193	177	197	156	184	193	194	193	174	201	210	188	220	195	190	179	207	211	176	211	196	193	223	196	167	191	191	227	208	197	204	186	190	201	197	167	192	181	166	207	195	206	197	212	196	211	175	207	209	209	223	169	202	189	183	177	207	193	188	174	201	188	197	175	216	176	185	196	201	191	197	210	177	186	191	207	217	195	210	193	225	189	196	196	191	182	188	217	196	181	200	226	194	185	212	169	191	183	209	206	192	185	183	215	209	202	215	195	206	204	182	196	218	178	191	175	170	191	182	191	179	208	191	208	183	215	191	191	171	188	180	184	207	215	196	188	219	210	190	182	197	184	177	202	197	192	177	187	200	208	200	190	218	189	198	201	208	176	222	198	193	191	190	173	174	176	172	193	210	209	186	203	193	203	188	221	192	183	192	212	194	225	181	187	211	210	199	179	182	182	191	190	184	182	196	189	219	174	204	177	219	175	211	199	189	207	169	198	195	189	213	208	192	177	225	181	160	182	175	209	185	197	210	196	180	221	206	179	194	200	201	205	192	212	205	220	221	201	219	182	208	230	194	217	205	196	205	216	179	177	194	190	199	212	195	192	182	194	176	200	190	180	192	183	184	213	187	183	183	211	210	193	184	180	203	188	189	218	178	199	183	187	188	220	190	199	206	192	206	197	205	190	195	199	172	224	180	193	209	218	194	191	173	183	183	188	199	201	165	223	192	194	190	178	185	220	213	194	216	208	194	184	185	224	198	181	206	209	182	180	219	163	205	179	191	193	206	178	200	192	212	202	177	178	174	194	174	198	203	213	198	201	214	207	212	208	197	200	186	198	221	199	179	191	190	196	171	200	208	215	219	193	199	193	195	220	197	182	186	193	207	197	183	196	200	196	218	191	205	194	207	199	198	197	212	192	170	209	185	170	206	196	200	195	211	179	188	206	210	187	206	198	191	201	222	184	184	185	190	181	181	213	233	197	193	183	197	186	218	215	194	178	207	202	211	196	212	216	184	205	189	187	186	185	198	150	217	187	177	214	172	189	198	217	193	209	206	195	221	202	191	183	179	203	209	187	198	190	200	210	192	174	188	188	186	200	184	198	223	215	177	231	174	195	175	180	190	201	189	185	181	191	208	193	210	205	192	192	187	193	183	188	196	215	177	173	235	216	180	200	222	222	178	186	213	188	231	195	192	200	195	185	193	215	208	192	225	193	203	197	199	173	201	201	206	171	192	200	176	204	178	182	214	215	201	208	199	188	203	204	208	186	219	208	193	194	201	210	195	194	188	200	245	199	190	192	184	188	174	190	203	210	217	182	190	214	175	198	174	182	205	210	197	184	184	204	196	229	189	205	227	187	189	214	212	233	224	204	225	196	191	185	204	187	199	207	175	200	218	232	193	197	170	190	177	216	183	194	172	185	166	205	207	206	158	187	237	213	184	199	225	201	185	221	168	195	165	182	191	218
38491	53821	36911	4248	3695	2789	2277	1909	1607	1334	1260	1154	1049	928	901	834	793	756	767	759	679	717	774	1065	1375	1614	1554	1774	2116	2194	2314	2461	2492	2263	2305	2039	1959	1931	1815	1631	1362	1326	1384	1071	1096	1031	1040	1071	1042	974	920	895	1323	1225	1094	1042	1018	1014	981	883	794	843	1028	1022	1038	834	671	638	624	678	772	655	629	638	594	593	538	526	509	487	532	545	461	466	519	517	485	500	486	460	502	448	444	480	491	434	459	443	475	466	456	450	471	466	442	422	457	486	454	485	480	455	471	458	478	452	448	484	477	432	482	459	448	471	451	466	448	474	439	423	447	454	480	439	452	474	419	482	434	433	443	469	461	429	492	458	459	483	423	458	462	449	494	458	451	483	454	481	426	457	485	472	489	455	458	470	456	427	428	442	446	481	484	453	445	462	477	460	510	454	478	445	440	463	448	468	439	420	447	458	432	478	485	491	451	419	445	422	525	463	504	476	463	415	463	410	476	457	431	480	478	409	472	457	399	491	496	464	439	480	438	446	502	442	463	498	458	457	474	468	444	449	441	493	457	460	443	449	467	469	472	465	458	453	517	482	468	452	461	456	466	448	468	428	475	450	477	438	475	479	480	459	464	445	470	442	470	426	418	463	408	469	459	453	457	471	459	462	464	466	454	491	440	457	480	447	461	491	453	445	459	456	437	459	446	430	448	442	460	465	451	475	482	480	478	462	466	472	480	462	435	492	457	445	469	451	420	486	492	428	467	487	464	468	468	450	445	473	469	474	442	433	462	447	445	451	459	455	459	462	427	456	457	445	456	452	476	482	465	489	465	434	459	472	454	475	437	460	480	442	477	462	463	449	429	437	454	446	430	449	428	462	447	446	461	465	438	442	468	479	453	469	414	457	513	473	473	459	452	500	457	484	468	451	422	484	438	492	485	417	502	464	454	435	472	426	449	473	475	480	499	448	470	459	453	487	485	460	461	442	463	463	457	450	468	486	467	446	465	425	468	446	454	445	445	441	417	491	460	455	476	436	424	471	473	432	464	454	452	488	460	464	433	490	499	485	512	441	443	461	478	492	439	504	453	476	481	441	481	463	477	521	474	450	451	460	435	477	441	483	462	451	491	482	472	484	447	441	492	479	502	469	439	481	461	441	450	467	421	469	462	480	480	475	475	496	459	534	424	462	450	433	503	417	456	478	480	468	440	457	435	444	475	481	499	447	458	452	503	452	426	447	452	464	494	454	489	450	433	486	475	457	486	494	454	433	470	451	467	462	449	455	459	472	452	471	495	449	452	428	467	443	538	499	401	447	437	476	472	451	442	447	454	419	488	506	443	480	458	489	473	444	443	438	475	464	481	443	479	463	427	462	456	460	466	450	482	446	444	485	467	452	449	421	474	455	424	487	481	443	444	448	467	461	467	478	466	456	453	495	453	467	455	476	457	450	482	435	476	456	463	461	486	455	448	427	433	471	428	491	459	432	487	486	505	461	454	488	449	476	506	444	451	472	508	483	463	471	442	439	423	459	470	453	466	460	473	451	419	493	476	431	468	471	465	442	469	438	504	463	477	464	472	504	435	480	462	488	453	459	456	454	483	496	477	469	469	473	443	466	425	497	461	476	456	450	458	482	465	443	457	441	449	453	511	445	476	460	455	441	462	481	457	497	432	458	473	465	445	462	441	446	453	472	442	454	466	477	498	446	484	473	464	467	452	489	443	453	438	480	444	486	442	449	452	409	461	455	478	493	453	479	463	432	459	467	506	484	443	445	472	460	453	495	475	451	475	442	470	484	474	466	438	478	475	477	461	462	464	439	445	494	444	445	459	424	474	451	450	420	469	440	439	443	451	442	472	494	457	459	436	453	471	455	449	473	465	457	460	433	500	427	451	472	477	416	447	447	465	483	482	449	445	477	484	496	452	455	462	490	406	436	456	478	454	448	464	475	406	447	457	437	459	479	444	488	444	425	505	486	494	462	454	467	477	464	463	456	451	468	473	430	472	463	436	451	421	448	422	499	461	461	434	452	478	458	448	440	450	469	439	467	410	435	489	462	449	494	436	445	486	438	498	439	450	444	485	455	458	513	480	458	514	483	437	434	432	477	493	433	426	454	493	483	476	448	455	491	454	467	481	472	457	472	418	466	477	479	446	448	454	431	457	463	426	444	467	460	448	432	466	465	434	464	460	449	429	465	447	455	475	438	441	485	456	470	451	449	479	437	495	466	474	452	441	417	414	428	483	456	475	426	429	495	491	487	471	451	474	491	500	459	491	449	469	466	449	463	449	470	463	471	458	462	484	464	464	451	475	428	484	485	459	513	457	451	449	469	470	468	433	483	456	466	486	474	419	483	465	450	475	461	477	435	469	466	464	481	445	469	463	468	458	460	463	427	461	479	420	475	420	465	466	423	434	436	474	468	471	462	446	445	474	510	482	442	436	495	477	496	510	469	449	441	439	465	436	467	469	463	448	482	440	465	446	493	477	449	502	494	436	445	458	460	432	396	456	483	485	474	470	508	478	457	517	495	448	446	479	453	475	447	468	442	505	461	422	454	508	489	413	455	457	441	414	487	455	456	424	473	459	508	481	443	508	457	459	481	498	453	457	459	503	449	445	438	491	467	488	443	478	491	451	440	471	481	463	465	440	425	442	455	471	457	465	453	469	461	442	456	420	484	448	471	481	491	496	437	437	473	467	440	493	442	480	403	474	447	447	490	450	487	482	458	452	478	468	438	457	509	416	445	469	476	467	459	477	474	507	484	487	425	436	424	455	481	441	460	475	444	483	461	478	439	496	433	483	442	457	481	475	479	458	453	449	457	466	493	483	429	451	417	465	463	477	450	455	480	463	458	454	443	412	474	458	431	492	435	463	445	476	453	443	460	464	431	452	470	489	447	465	451	437	478	465	450	467	488	516	478	464	490	428	435	480	468	484	480	488	446	439	490	449	466	444	467	451	456	474	446	478	448	491	458	465	488	482	468	473	465	460	446	431	500	462	496	480	504	423	489	437	509	453	477	454	500	505	442	478	469	485	449	446	424	478	439	456	485	463	490	473	437	484	479	421	455	453	473	447	470	469	465	490	429	452	448	435	443	484	478	522	427	458	448	467	479	453	424	449	451	479	470	441	481	466	526	410	436	417	460	506	459	454	490	444	460	421	453	478	458	444	471	456	481	458	476	483	459	468	457	480	407	466	484	471	474	459	465	441	460	423	450	415	447	461	488	459	463	495	446	447	451	467	469	481	434	462	441	500	453	482	459	467	467	465	475	473	475	472	465	460	450	468	473	454	479	484	480	443	449	448	466	462	454	464	489	496	447	431	463	467	443	454	485	438	484	416	445	453	445	505	446	481	475	500	465	480	441	482	428	447	462	442	440	478	459	451	478	423	481	479	477	434	463	466	472	469	436	431	441	454	458	475	457	449	470	455	450	443	505	474	474	439	465	458	455	469	495	462	456	480	466	470	501	504	431	440	450	481	476	479	472	419	454	458	481
15825	23081	11829	1246	317	225	214	228	195	222	189	219	217	195	204	213	205	205	215	227	236	189	216	222	190	252	255	307	267	301	277	254	280	249	265	280	261	264	267	254	231	201	254	261	243	210	216	220	203	224	230	222	217	221	214	214	225	217	223	217	208	201	210	170	215	198	206	226	218	206	206	193	211	189	220	203	218	199	212	180	206	235	192	199	201	176	206	218	194	204	187	233	181	194	215	204	187	219	196	192	200	204	209	188	206	194	218	222	213	192	203	185	206	208	193	220	216	227	219	190	198	178	194	214	214	214	185	200	201	202	203	213	228	202	193	206	221	199	199	227	207	174	204	196	215	198	199	193	181	183	181	174	205	190	198	215	215	195	217	178	185	219	190	182	219	212	203	191	213	222	209	216	213	168	215	214	214	204	192	202	209	223	173	209	186	213	204	200	199	197	200	187	174	187	181	203	186	192	192	201	209	215	205	196	218	209	214	199	187	194	203	197	234	206	196	201	209	168	211	245	225	200	196	204	206	188	192	225	222	181	197	218	215	207	218	197	220	189	197	210	218	190	205	194	184	209	202	214	187	193	194	176	169	213	203	195	179	202	192	168	204	193	231	228	203	217	208	186	231	203	213	199	193	201	190	182	194	204	212	213	202	208	200	189	205	214	228	200	179	174	200	211	217	193	195	208	208	201	170	200	213	204	210	173	207	198	227	228	207	195	196	205	182	191	208	208	214	199	214	210	201	195	210	191	200	180	210	196	212	208	211	173	240	220	208	212	191	196	206	215	215	187	204	188	196	199	218	206	204	199	190	219	188	200	197	224	210	231	224	174	221	211	185	181	233	201	212	217	207	230	176	195	196	190	185	219	198	191	190	181	211	209	197	199	219	186	210	200	179	187	211	208	212	218	198	185	230	175	199	220	189	238	191	191	179	201	205	204	187	208	213	219	211	222	199	205	221	188	181	189	181	192	207	217	212	212	199	183	221	220	193	205	200	204	204	194	204	206	204	210	247	173	201	212	220	205	208	178	195	201	192	212	208	209	218	197	199	216	196	206	214	211	205	193	211	189	205	210	184	219	191	178	209	197	201	213	192	225	182	213	190	226	206	189	190	229	216	197	210	189	180	202	178	185	203	189	177	169	203	191	219	198	207	219	208	209	185	179	186	179	189	191	197	192	187	186	226	191	205	210	188	191	216	209	205	202	212	212	218	201	214	174	168	182	171	203	212	213	200	224	197	197	193	202	208	189	189	213	192	183	223	207	216	207	212	196	208	203	192	204	190	200	208	204	202	248	173	209	170	200	234	210	204	216	206	215	205	197	193	198	190	189	218	220	175	208	213	210	176	198	197	215	184	203	199	178	218	203	216	192	202	195	179	211	200	177	195	213	220	208	208	197	175	196	186	201	197	214	190	206	221	179	223	185	216	208	208	213	203	199	176	201	226	202	200	219	230	242	186	208	207	213	195	207	174	207	234	199	220	192	206	202	193	197	207	194	212	197	185	214	197	218	206	178	208	220	221	184	194	195	189	212	224	230	183	212	204	191	195	222	205	204	196	252	213	235	194	174	195	173	215	197	204	218	201	188	200	176	204	221	211	203	180	228	209	183	224	210	192	194	196	207	197	200	197	204	207	199	189	195	203	174	213	201	192	182	208	191	199	200	202	199	234	239	202	178	204	224	202	202	194	197	210	186	189	242	212	208	193	195	175	218	193	199	188	231	190	191	213	203	211	215	209	224	222	204	208	193	202	196	212	191	187	187	205	216	195	184	197	228	189	199	211	218	180	208	206	241	204	200	211	192	208	201	179	200	206	194	208	203	217	195	201	194	219	177	204	205	208	175	201	206	211	175	193	203	213	216	207	198	197	227	204	210	206	231	200	219	199	167	196	197	213	191	215	238	192	195	185	228	205	202	200	218	204	205	188	210	173	186	220	190	193	211	185	226	206	208	218	200	209	193	199	174	237	205	211	204	234	200	196	214	248	202	196	206	226	196	194	193	202	187	206	210	168	225	205	181	180	193	198	220	208	205	183	218	225	197	218	210	199	182	194	231	198	207	245	196	215	212	201	194	226	194	206	208	188	195	208	196	211	207	202	180	195	189	206	194	210	193	188	195	192	195	172	208	194	211	191	201	201	211	198	193	177	198	192	188	202	204	167	197	201	194	190	247	213	199	252	211	197	196	190	192	198	187	195	182	200	204	217	206	207	208	216	199	199	207	222	199	211	192	181	188	208	219	184	240	206	213	203	198	190	207	181	209	187	203	201	205	188	196	206	184	198	225	203	183	196	194	192	201	192	196	220	201	206	193	202	218	210	182	214	200	191	193	247	165	208	201	233	192	184	175	213	184	222	228	198	210	185	222	188	211	198	205	207	181	220	208	191	195	219	190	193	220	192	208	208	203	184	210	243	215	192	205	184	182	192	225	243	199	200	208	206	174	210	190	188	218	205	202	200	235	211	232	178	187	196	172	244	199	208	218	206	198	204	186	235	204	200	205	204	197	191	178	217	207	204	210	203	170	212	224	185	223	221	213	227	176	197	207	212	190	188	216	204	176	193	208	203	208	167	204	178	204	201	212	206	175	211	199	174	193	193	195	180	209	211	201	177	213	179	215	190	203	207	191	184	168	203	179	231	206	224	202	207	196	217	209	217	200	200	173	204	203	213	185	195	168	196	173	193	209	204	209	210	206	193	192	185	184	202	204	206	209	209	163	220	190	207	178	192	208	193	189	175	184	209	196	186	184	212	222	213	186	212	202	191	231	191	209	182	187	203	221	170	208	205	172	178	205	204	211	208	192	223	197	220	211	187	166	231	188	230	229	220	202	194	208	188	202	228	180	211	192	200	201	214	206	197	190	197	182	212	202	231	189	216	191	223	216	219	198	228	157	222	221	202	194	178	216	193	218	190	211	175	190	201	210	203	198	172	184	197	182	172	197	164	211	209	206	212	209	227	207	192	188	225	206	184	198	215	205	224	187	184	209	177	189	194	175	183	233	200	225	198	196	186	216	217	218	197	188	210	230	216	211	193	220	199	210	189	208	214	207	199	218	168	201	194	200	180	204	199	182	223	181	187	204	212	187	234	232	174	191	193	202	188	187	205	212	189	202	182	210	187	189	216	188	223	204	206	209	188	189	219	195	200	206	212	215	193	193	195	201	204	189	196	212	215	193	198	205	196	207	198	174	220	205	199	198	201	203	182	205	212	216	181	207	175	207	197	204	184	188	203	210	175	183	200	198	196	203	203	183	182	213	183	213	215	198	212	214	211	211	206	207	225	215	218	208	192	208	235	226	180	228	189	206	203	202	215	189	194	221	207	196	216	207	195	187	173	206	212	201	191	202	197	202	198	229	197	187	194	183	180	187	173	202	206	186	189	194	186	191	198	195	188	179	185	168	195	195	230	203	190	204	180	194	222	220	199	188	198	205	201	189	279	201	196	202	211	204	192	199	162	193	195	186	196	212	194	204	223	215
11751	24515	9505	601	538	514	551	524	555	479	506	518	480	493	545	522	503	468	511	494	518	476	500	580	624	755	865	916	1034	1155	1073	1080	1057	992	963	900	902	846	822	816	758	721	776	703	712	673	634	664	709	669	637	595	610	659	561	582	600	589	595	548	600	565	493	543	532	479	499	544	505	500	539	475	494	504	493	513	482	470	481	483	488	477	515	466	531	489	496	469	526	471	485	499	489	508	477	493	498	467	510	480	522	482	534	482	539	511	478	510	502	489	483	441	483	512	504	477	523	468	454	481	478	475	492	497	510	511	503	480	539	456	507	442	460	489	483	473	472	505	482	500	493	482	522	501	477	491	485	487	477	485	522	453	467	492	524	446	474	470	510	464	500	496	467	428	478	492	458	478	473	475	489	466	456	491	515	500	508	504	465	522	532	516	448	494	454	508	471	465	483	487	515	474	470	480	484	489	532	482	489	446	464	475	577	516	510	483	492	467	510	514	470	501	477	481	448	492	542	491	449	463	479	453	514	494	460	482	503	508	500	483	511	506	484	470	497	519	489	458	475	451	508	479	506	476	491	473	473	517	474	515	472	507	490	494	509	495	468	517	461	471	466	519	455	462	552	494	472	511	507	486	479	489	506	479	484	484	471	486	517	488	525	491	511	496	464	492	475	519	482	488	473	543	502	509	445	486	487	484	463	507	475	506	476	488	509	479	502	468	507	523	515	517	459	494	482	431	480	500	456	488	479	525	502	478	481	464	491	489	460	472	444	496	485	519	502	495	476	496	509	455	486	476	447	535	463	492	493	506	495	507	492	510	486	442	488	547	428	489	480	475	462	483	531	494	474	500	477	469	496	452	516	486	486	483	461	511	493	458	504	475	486	492	510	487	463	498	512	456	513	497	450	528	481	456	558	478	479	475	485	462	497	462	494	464	501	472	477	490	490	497	487	462	527	484	515	495	512	485	488	509	460	474	465	496	505	505	513	481	489	497	495	469	488	510	506	495	480	490	506	470	467	505	466	499	499	498	508	532	474	466	471	499	491	483	487	479	471	455	498	528	480	532	515	463	478	520	496	503	480	495	456	451	465	459	473	519	458	498	494	458	469	483	492	494	480	445	478	494	486	473	507	516	492	489	509	492	487	479	520	522	485	451	521	470	463	483	515	475	454	505	455	485	487	491	509	510	507	410	451	544	452	508	466	499	477	499	453	470	498	509	486	514	492	470	505	472	468	511	473	507	495	467	456	461	501	487	484	517	469	474	498	540	479	479	506	471	459	461	480	513	473	494	547	489	448	467	499	503	507	511	461	509	506	517	505	476	474	446	482	496	445	452	485	475	523	499	465	469	452	530	495	482	502	480	484	473	492	518	474	507	480	486	526	463	481	477	517	468	467	485	494	479	483	494	464	477	460	504	502	508	459	495	504	469	501	501	473	440	430	485	449	465	460	493	469	506	487	485	490	511	483	502	461	500	507	473	453	479	493	486	511	459	515	479	481	517	484	463	434	475	454	500	497	468	475	506	492	495	504	475	489	443	482	505	516	500	495	488	496	528	529	478	490	474	465	486	500	481	500	472	485	499	453	503	463	509	458	511	514	526	486	470	504	508	499	506	502	506	490	454	476	501	468	498	473	491	499	463	482	468	525	489	477	513	463	485	488	475	511	528	491	483	495	477	485	470	512	475	454	485	474	463	499	476	512	526	470	522	472	486	518	495	455	472	481	495	456	488	508	472	479	472	496	470	506	494	480	404	459	475	465	527	446	487	465	486	475	480	507	485	484	500	471	510	485	495	526	519	491	484	477	433	464	463	501	461	485	445	500	500	510	463	463	499	467	493	497	511	507	443	482	499	475	512	486	480	509	489	500	460	499	469	471	479	485	475	487	508	480	502	485	504	464	486	462	517	490	507	505	463	516	478	495	438	502	500	526	513	535	474	509	447	484	486	494	484	475	521	506	444	472	525	496	465	470	460	530	510	466	477	482	499	493	466	463	488	480	488	495	439	499	497	510	467	481	530	507	491	513	512	499	483	462	506	469	481	491	480	448	505	492	503	459	489	465	519	478	429	459	486	510	453	560	533	528	491	517	501	464	513	472	499	474	499	535	510	470	474	504	442	514	493	513	510	478	476	476	516	496	480	511	484	482	526	515	487	521	500	491	509	491	439	502	497	500	496	496	424	478	485	484	445	433	505	424	452	496	462	478	511	467	537	492	478	473	532	481	478	484	504	508	453	500	462	478	486	480	448	497	451	490	486	468	509	438	476	480	492	486	501	510	504	455	496	495	455	475	472	434	516	485	477	493	497	500	489	489	476	533	447	486	513	498	500	500	477	501	475	459	474	509	490	502	499	474	482	456	463	504	529	513	518	475	451	474	479	514	499	480	477	511	481	499	457	487	447	509	444	460	489	495	472	485	472	510	497	485	492	480	498	465	468	473	488	478	548	488	514	460	525	473	488	445	487	478	501	465	471	489	453	524	464	491	467	483	493	505	476	468	481	472	465	505	481	501	470	534	487	496	478	495	468	477	493	449	476	517	513	469	470	495	469	510	485	528	481	489	489	504	487	485	509	496	467	529	507	500	431	474	445	450	513	480	464	487	466	475	501	499	545	497	484	496	538	489	457	449	483	517	469	480	509	479	491	519	468	466	488	474	497	490	533	453	474	489	497	484	489	455	484	493	471	457	493	507	502	509	473	511	493	462	446	467	503	480	471	462	503	527	524	514	452	469	454	491	489	513	489	458	465	490	486	431	478	530	461	477	486	479	466	501	494	492	486	508	449	524	461	517	489	476	477	484	545	451	482	446	479	506	494	517	457	526	501	501	498	495	438	498	499	493	463	506	515	467	458	488	512	448	490	514	496	495	481	493	506	452	498	469	493	499	487	462	481	505	470	507	452	484	494	490	493	484	478	439	444	550	479	471	503	493	501	511	468	483	506	498	454	500	476	487	486	478	482	504	460	466	545	508	475	484	520	467	476	471	477	482	489	504	477	491	463	441	445	474	490	463	543	525	487	514	490	499	470	472	477	499	478	524	490	502	480	458	452	470	474	495	475	506	465	498	491	516	498	489	532	478	483	481	527	469	481	453	451	473	536	485	472	486	512	506	515	489	511	456	454	484	493	494	490	483	465	494	484	492	520	540	505	438	493	525	475	476	460	474	490	533	469	487	443	472	482	454	475	517	491	502	505	496	491	498	433	482	493	509	474	465	545	468	491	484	475	509	481	436	482	514	503	455	511	481	522	473	528	513	496	475	495	474	477	494	469	478	442	470	504	470	524	508	503	470	521	499	466	451	508	464	492	457	466	499	476	522	491	472	507	465	452	464	474	485	498	489	459	504	515	499	486	484	469	501	499	503	467	501	486	498	483	480	497	487	498	477	484	471	501	554	451	450	487	491	480	499	497	470	528	433	487	532	480	446	521	468	486	445	469	501	480	438	471	503	480	447	474	495	486	514	509	519	472	512	479	475	477	487	469
41448	51508	34814	22029	15151	7495	2847	865	366	291	236	267	247	241	216	262	220	224	233	213	224	231	230	214	225	277	316	347	358	386	371	385	358	384	381	328	306	273	290	313	285	303	253	232	232	272	265	256	260	287	251	234	276	240	239	218	240	243	213	217	246	207	248	233	219	209	226	220	232	257	224	236	211	212	231	199	215	231	212	183	208	209	241	209	236	213	187	245	188	228	230	203	217	215	188	194	189	199	213	197	194	187	180	215	203	214	200	221	206	213	230	173	207	235	220	193	203	189	230	220	220	193	225	174	189	207	225	210	216	204	206	198	191	209	230	207	212	205	193	224	194	189	219	232	205	198	217	212	196	179	216	210	219	218	227	206	180	226	200	234	205	219	191	220	204	221	200	213	207	213	218	200	213	200	210	232	210	215	219	214	213	221	221	241	210	216	191	201	214	197	253	180	197	203	214	212	230	204	195	210	214	194	215	205	222	209	219	209	229	210	218	248	193	211	229	203	231	178	229	203	213	201	222	218	229	218	210	220	207	209	206	216	235	205	217	222	249	221	190	228	194	202	213	210	240	229	233	214	216	226	171	174	195	243	204	219	236	229	220	196	218	219	186	211	194	204	239	238	198	206	206	213	219	217	224	227	209	222	210	196	201	239	210	199	190	200	212	203	213	203	196	223	203	209	214	212	198	218	228	236	224	217	198	193	229	218	223	220	185	203	215	209	226	201	215	216	176	214	229	206	190	192	201	231	232	217	215	201	253	222	199	209	211	227	213	218	243	210	195	214	229	237	229	191	221	207	213	201	227	228	189	202	224	247	188	194	220	237	233	202	202	203	222	183	235	198	212	208	233	208	209	190	208	216	201	220	214	210	195	211	222	166	236	224	193	175	219	206	209	184	216	194	203	220	219	211	238	226	197	221	203	240	201	214	204	220	231	196	208	217	238	222	215	200	223	223	202	183	196	212	206	189	228	210	242	213	202	202	201	221	184	214	197	222	229	223	212	225	192	225	228	208	223	164	202	204	199	221	175	197	236	184	197	188	192	211	187	221	203	223	202	195	230	240	215	215	201	207	226	229	205	221	212	170	214	203	231	188	206	214	212	199	203	226	195	190	221	213	249	213	204	233	221	209	209	202	243	207	178	223	232	201	211	197	196	193	193	207	208	224	211	212	182	211	206	211	214	201	224	224	202	186	221	238	190	213	211	211	192	221	187	203	207	186	236	232	196	203	239	197	201	195	210	216	202	211	222	234	221	186	233	204	270	240	206	242	215	216	206	183	213	224	246	195	206	225	222	216	213	215	206	220	213	213	213	223	207	187	211	223	246	230	200	198	236	218	220	197	210	200	204	200	222	221	242	201	237	242	219	209	238	218	209	211	217	200	216	209	212	201	208	213	214	221	176	214	225	189	214	214	205	206	214	194	224	226	186	200	212	202	207	213	218	201	239	207	207	210	196	178	195	207	190	212	205	223	183	222	207	194	205	207	199	217	195	209	201	207	193	206	227	189	215	218	216	212	202	195	204	223	202	189	191	221	185	222	192	212	212	232	215	242	214	214	209	198	222	191	218	208	185	193	225	211	173	221	213	207	224	205	223	199	227	200	190	197	203	225	217	201	196	184	203	225	237	217	207	235	224	187	199	203	207	193	216	220	191	259	208	191	240	226	220	182	210	210	209	219	201	203	222	199	208	214	206	213	214	221	207	186	194	214	214	238	198	232	206	208	186	195	232	199	200	223	202	230	190	183	216	210	208	243	210	222	201	213	202	215	193	191	209	202	222	239	225	205	213	205	205	176	219	215	188	198	235	194	205	216	191	221	229	217	227	215	224	203	197	209	213	215	200	211	203	212	199	216	215	207	213	192	202	210	192	197	236	233	204	211	222	201	221	192	229	217	216	244	237	182	209	215	204	241	245	205	199	232	211	213	199	198	221	209	228	209	218	206	213	194	207	227	192	228	219	199	201	219	208	226	214	231	231	181	203	195	219	216	224	226	195	215	218	183	217	195	205	216	209	212	224	185	194	227	239	211	221	214	210	191	208	199	210	217	220	214	228	207	196	223	232	214	215	200	222	222	202	181	217	219	196	206	220	227	199	183	221	207	214	202	207	231	221	208	212	215	196	221	222	243	224	190	212	188	214	211	227	196	232	188	236	200	216	228	207	229	227	252	209	238	239	204	195	168	184	209	214	214	215	232	190	206	215	186	224	187	220	224	221	208	206	212	209	220	208	184	222	173	221	205	201	207	196	213	189	212	198	205	206	207	204	218	207	220	205	208	220	183	208	183	195	179	224	194	234	211	245	226	227	232	188	196	201	218	209	201	199	182	200	211	233	188	202	207	192	203	187	206	229	236	213	218	212	231	220	199	219	218	243	192	182	191	221	189	215	231	222	217	231	180	229	220	229	209	217	230	198	209	218	227	239	192	219	230	204	207	200	241	215	215	236	198	196	189	202	218	229	213	229	188	208	207	214	216	211	234	202	193	205	181	227	247	220	216	223	211	230	205	189	203	217	196	183	218	210	207	243	220	224	198	231	222	222	223	242	227	195	200	224	204	203	226	208	231	218	198	199	198	176	230	211	207	188	206	202	228	210	208	224	200	212	222	199	234	210	194	220	235	214	210	221	224	187	200	202	211	217	241	229	214	212	224	213	216	184	221	231	209	206	195	211	221	242	203	194	212	203	231	228	217	212	231	204	205	228	215	198	199	223	210	207	250	195	199	203	204	218	209	193	210	209	201	202	206	208	185	201	211	230	237	195	204	217	216	202	204	205	205	238	208	204	209	181	216	216	206	209	217	200	195	201	205	208	234	210	226	226	210	165	205	196	196	220	213	205	218	221	220	195	238	225	194	211	192	203	176	212	204	214	215	217	231	226	206	223	214	180	202	209	192	187	207	188	185	213	217	221	202	200	195	198	180	219	205	212	201	210	193	181	218	186	204	217	232	211	214	188	188	222	208	251	205	243	203	204	219	192	214	213	203	195	184	209	206	215	219	210	194	221	197	203	224	229	225	211	203	198	202	212	210	217	209	220	201	206	221	232	208	196	186	172	213	192	207	195	215	163	205	219	205	201	198	212	198	210	204	201	190	200	225	211	221	253	210	195	216	207	190	196	208	181	224	217	219	223	235	208	193	214	199	225	247	198	206	200	212	201	218	226	203	204	241	217	226	212	229	195	215	220	242	212	227	214	219	202	193	202	189	209	227	201	204	214	205	218	214	198	205	214	209	226	202	207	222	212	240	245	221	228	194	220	228	211	198	207	194	189	213	227	184	195	190	207	195	181	216	234	208	194	217	202	196	171	216	218	223	259	213	197	189	197	195	196	214	234	229	216	201	214	192	207	205	192	185	202	200	195	205	242	212	197	234	243	197	205	211	224	226	210	188	229	195	210	205	217	205	229	193	225	210	201	218	198	200	196	201	191	190	219	213	206	220	204	199	204	183	201	230	211	209	197	235	202	202	225	199	210	201
31913	48161	23702	2074	1675	1397	1132	1041	927	809	771	768	703	654	642	630	596	654	596	555	584	565	583	599	716	987	1245	1432	1581	1754	1647	1695	1643	1622	1442	1342	1256	1281	1121	1174	945	1038	943	876	856	852	825	814	798	727	744	770	903	855	834	790	799	785	761	683	713	721	694	771	689	627	608	615	566	624	596	610	593	588	578	539	515	531	570	519	511	489	515	503	504	545	497	508	496	529	519	513	474	562	503	461	544	528	502	505	487	521	518	511	500	469	483	510	467	549	502	502	489	475	525	538	521	503	518	541	517	484	518	493	520	492	532	502	484	472	497	495	497	518	508	498	513	474	514	538	495	491	520	516	481	505	480	482	482	541	532	456	505	482	476	497	508	469	488	459	521	504	515	514	536	506	519	465	483	504	508	510	528	507	475	519	462	523	493	473	481	495	542	512	497	430	516	503	456	507	492	489	493	491	488	504	465	427	513	483	473	498	472	450	486	503	506	486	534	511	473	472	532	477	470	518	508	498	517	472	522	484	488	524	521	492	512	482	512	503	482	435	509	493	504	515	516	486	493	512	545	484	489	513	549	516	525	503	467	510	502	505	518	499	485	470	508	532	483	484	523	519	495	499	489	508	474	442	487	480	496	525	519	482	513	506	486	476	480	477	485	498	489	479	548	474	486	501	504	496	503	502	510	484	475	474	466	504	552	489	512	453	500	508	466	522	470	477	477	515	489	516	520	471	507	482	498	506	493	485	506	485	480	520	510	537	495	501	502	508	467	514	529	520	468	500	483	504	519	554	489	469	515	532	472	485	509	525	551	499	479	482	509	476	501	482	478	514	506	521	525	514	501	504	482	494	501	512	510	537	486	512	499	450	526	481	531	499	477	514	494	455	484	489	500	505	493	503	515	513	487	530	530	509	530	474	482	512	503	512	509	475	478	486	518	472	532	500	495	532	493	446	491	492	475	520	494	472	532	476	501	522	476	543	458	520	495	511	539	504	495	512	523	540	437	471	509	518	474	528	523	467	538	500	505	503	471	484	486	497	491	470	459	507	523	521	451	519	479	489	516	498	500	525	491	488	481	489	514	518	521	473	522	483	503	486	506	511	501	439	494	483	524	462	477	512	475	499	507	474	520	497	495	503	525	533	466	478	479	484	497	524	514	484	497	469	517	515	498	477	524	515	497	510	481	502	518	530	444	493	473	490	451	478	500	484	492	494	454	501	494	465	478	502	506	504	487	492	496	494	464	524	474	514	461	498	476	499	510	498	473	502	476	507	485	495	536	497	488	471	445	508	487	525	483	516	505	483	485	509	493	470	494	508	493	505	465	472	487	467	517	504	521	505	453	491	516	505	444	475	520	524	520	489	515	559	510	470	492	459	489	506	515	508	515	488	523	473	551	490	487	545	510	479	532	471	502	457	468	491	491	528	482	491	515	458	473	501	521	509	505	509	492	501	520	437	479	501	499	518	491	510	506	482	493	462	507	483	496	498	522	518	469	512	503	478	481	481	528	473	495	482	478	495	487	472	532	517	491	536	546	506	465	482	500	506	486	500	521	532	544	470	546	518	520	484	504	496	508	515	520	482	477	476	496	530	500	503	510	484	488	505	503	481	521	501	518	463	496	488	477	523	533	490	507	496	513	438	416	463	538	474	516	503	484	510	470	503	548	501	479	491	496	460	482	509	493	481	495	458	539	502	531	468	497	511	499	484	490	507	482	504	539	513	477	497	485	498	492	466	489	491	504	470	522	524	504	497	482	487	522	499	500	513	487	504	501	515	492	498	503	491	464	536	472	470	538	474	490	528	539	536	462	498	508	498	509	500	474	470	504	477	505	523	482	542	522	542	515	474	474	519	529	501	481	468	482	479	494	510	495	519	496	513	478	541	517	522	476	445	479	459	508	510	510	513	493	442	501	489	517	483	495	534	508	490	497	507	515	530	511	489	507	523	497	479	510	477	499	474	488	486	547	479	511	499	481	550	509	525	506	506	526	468	519	478	482	497	496	466	478	493	546	480	520	516	488	522	502	509	525	467	474	454	496	499	479	492	488	469	511	489	497	492	495	494	516	499	531	509	485	497	472	526	482	501	477	484	521	510	498	505	486	495	494	497	518	509	511	492	496	465	451	490	546	536	506	504	498	493	527	496	507	517	514	504	522	476	500	528	512	545	493	478	501	513	482	498	486	498	503	477	502	542	546	505	525	494	469	497	528	495	486	517	510	494	512	473	526	491	523	492	496	512	518	485	483	489	491	515	492	481	476	525	519	517	518	490	518	520	465	502	458	506	470	531	481	523	535	485	460	478	498	496	516	468	515	483	463	556	495	488	552	570	508	545	471	512	470	491	515	506	518	513	480	468	518	518	530	518	497	501	528	511	491	522	484	501	513	483	490	491	445	520	462	536	512	481	461	489	505	506	510	486	504	503	475	503	521	513	488	529	522	528	459	467	484	532	489	515	514	505	527	494	522	475	505	517	529	495	506	558	490	519	493	494	476	484	460	535	523	490	504	472	487	479	491	484	486	474	486	497	532	504	506	490	525	504	515	504	485	489	479	531	455	495	467	494	489	502	476	511	494	507	493	511	497	539	514	483	499	512	472	496	513	492	480	535	511	489	521	460	478	516	500	526	501	500	483	552	514	504	512	488	446	528	510	504	488	451	490	531	544	497	508	514	488	530	495	525	502	482	516	478	527	461	524	495	525	493	539	486	465	511	484	505	521	517	483	512	504	478	499	496	472	496	505	543	533	509	493	473	457	507	500	494	505	480	468	532	511	487	484	521	437	483	454	524	528	514	511	498	505	527	487	478	517	469	470	540	497	518	518	497	528	493	503	482	492	508	510	505	505	508	500	551	480	501	478	501	515	478	517	485	483	527	483	492	517	526	511	491	459	518	524	514	495	534	507	493	483	517	528	487	505	499	501	524	488	475	483	489	507	500	528	475	486	503	494	523	480	507	496	525	465	463	510	501	499	467	483	506	524	510	504	471	492	486	538	510	489	495	491	512	489	521	515	511	494	497	556	492	467	509	503	534	499	509	500	476	459	498	493	500	536	517	521	511	484	445	516	503	513	453	473	443	482	490	485	453	533	475	531	517	466	500	489	503	489	524	502	490	524	527	510	480	545	507	505	461	477	471	505	521	486	456	525	488	475	518	515	512	536	455	467	489	471	526	500	470	500	498	525	487	522	471	487	518	507	490	551	481	488	474	500	467	476	515	510	480	473	488	493	551	472	511	513	517	553	503	486	487	495	511	516	456	459	494	495	519	512	487	494	492	484	506	490	509	531	522	487	479	503	498	516	478	523	492	488	491	483	527	510	479	458	500	517	488	509	467	489	478	468	481	479	495	484	490	519	524	535	486	459	500	483	488	490	516	519	460	479	507	502	512	476	491	544	458	488	487	490	495	458	525	496	516	526	485	460	468	486	492	481	478	455	509	480	497	466	476	476	520	498	481	530	482	488	468	497	495	498	527	450	497	519	487
51958	50316	38837	25345	21860	16578	9880	4061	1124	423	337	333	286	276	274	243	241	260	227	229	249	208	239	244	200	277	408	407	479	497	468	486	486	468	456	400	395	375	371	330	365	298	348	310	263	290	307	276	254	224	245	274	298	293	287	271	268	269	263	254	273	265	252	284	267	255	238	234	214	241	219	210	234	236	239	200	238	200	209	201	187	186	189	160	215	193	208	207	196	170	193	179	220	208	212	210	239	212	223	205	196	205	207	201	198	192	192	177	178	181	165	195	198	199	174	216	230	199	196	193	217	206	213	203	183	196	210	171	198	199	185	182	225	172	193	186	190	206	205	175	195	192	192	197	200	174	182	177	182	236	191	171	193	205	209	181	220	199	195	198	185	207	198	192	195	201	207	161	177	177	195	190	196	204	199	194	215	191	203	193	207	193	185	198	176	216	211	197	194	208	214	189	202	202	163	182	194	180	202	209	223	178	206	210	185	228	203	197	207	199	200	228	211	194	198	195	194	201	190	164	191	212	212	194	197	212	207	199	181	185	221	194	154	196	198	201	192	209	190	184	197	207	208	188	175	228	213	184	199	205	222	186	198	199	195	201	189	172	207	214	198	197	214	204	208	174	179	199	209	204	215	171	193	206	205	188	207	188	209	207	176	200	170	234	189	200	184	191	201	174	194	175	206	178	203	219	192	189	197	170	179	205	188	201	220	185	227	217	209	200	212	188	201	217	192	197	189	210	199	219	200	207	222	213	174	211	192	193	210	183	204	192	195	227	199	188	222	202	193	197	199	200	204	211	179	191	194	188	213	218	227	197	178	218	181	202	188	205	197	223	199	176	221	192	204	206	198	183	193	215	184	201	188	209	203	178	204	206	203	215	185	182	202	192	214	226	200	190	201	195	197	202	200	209	188	172	175	212	190	206	198	198	196	185	210	176	203	190	212	183	192	197	195	196	210	204	194	184	210	205	184	211	202	206	217	190	185	223	199	193	188	201	197	182	186	185	196	198	189	206	162	181	199	183	187	198	216	213	202	185	209	176	167	172	180	195	193	198	191	192	192	182	208	194	200	189	181	183	208	175	212	188	192	200	199	191	172	197	184	205	183	201	193	237	179	186	224	217	202	179	204	191	176	207	187	189	221	203	195	208	204	186	203	194	188	187	170	212	198	184	199	216	214	204	187	207	201	207	210	201	179	192	175	184	189	167	184	219	184	187	200	194	212	167	192	173	195	211	220	199	203	204	201	188	194	194	176	187	207	177	194	213	204	191	191	216	172	183	191	186	187	209	205	198	198	197	192	229	199	186	194	195	170	188	193	215	191	211	185	219	209	193	208	215	191	188	217	197	188	198	195	218	167	201	195	209	219	170	175	200	177	202	201	232	194	181	180	178	208	175	216	226	212	171	194	202	202	204	190	188	166	208	177	203	185	182	199	205	201	207	209	194	220	185	190	170	200	203	227	202	202	211	193	181	192	184	181	207	206	201	194	195	203	207	181	180	172	196	189	181	205	200	197	211	189	188	217	192	165	169	199	204	193	186	201	187	208	195	173	217	210	203	193	190	222	199	202	215	212	189	204	204	188	199	211	193	201	195	197	198	186	196	182	195	186	203	207	181	201	227	162	185	191	201	192	192	183	205	190	183	193	200	175	187	216	211	188	181	188	176	195	209	199	220	206	187	196	193	214	200	185	203	209	198	192	176	199	213	188	213	179	183	200	190	190	202	194	193	193	187	199	200	177	193	188	205	209	202	213	169	205	200	210	197	204	213	190	199	199	179	157	184	203	197	191	207	175	206	177	223	212	185	210	196	180	198	181	182	193	217	209	187	211	193	191	199	192	201	216	203	164	179	219	186	196	191	175	224	183	196	193	198	170	181	219	186	196	189	184	210	195	175	201	204	214	185	201	199	186	204	215	187	167	203	188	187	182	175	210	196	180	186	189	181	219	194	183	201	195	174	181	151	191	180	198	199	213	178	202	193	226	184	184	207	193	214	198	217	222	176	196	217	200	190	183	212	183	210	197	212	208	158	174	196	162	183	186	184	170	208	201	186	200	173	194	207	203	163	188	196	205	188	202	216	208	196	199	190	209	210	196	195	171	206	204	241	182	207	213	178	190	219	184	226	189	190	209	219	214	168	179	204	205	201	207	174	191	203	203	193	192	225	209	212	215	181	210	227	221	190	200	191	193	177	194	197	176	205	198	172	196	183	213	185	192	185	185	168	201	189	189	197	202	223	224	204	204	219	230	205	193	197	206	206	219	184	173	211	179	206	169	207	196	193	198	227	178	187	207	220	205	191	194	207	188	173	202	175	201	213	191	194	207	183	192	175	200	191	178	192	212	199	189	183	180	200	200	215	174	193	199	182	198	203	198	167	191	189	171	190	201	237	201	182	168	181	192	218	194	205	205	188	203	223	198	192	183	189	203	192	197	191	201	188	202	198	196	188	191	185	197	193	195	197	189	183	211	195	216	183	200	213	192	193	211	184	204	177	190	174	200	227	182	174	202	201	180	200	197	171	207	184	209	184	196	178	215	215	199	189	180	192	219	181	225	180	197	214	187	199	170	179	194	216	216	227	211	180	175	166	179	169	176	162	206	170	198	192	193	203	180	222	190	207	191	209	177	187	208	203	213	192	212	197	180	193	188	200	182	187	179	243	194	176	174	200	193	185	191	209	195	211	185	205	193	213	206	203	196	195	180	192	203	197	189	200	223	174	179	206	230	206	218	204	178	169	199	194	211	177	230	193	212	218	197	191	178	202	209	213	194	202	179	208	190	164	209	210	193	221	190	196	167	211	192	181	173	199	180	212	181	198	195	189	191	182	171	220	189	204	190	197	215	195	198	174	192	178	194	210	187	200	210	185	194	178	172	202	210	183	205	177	198	206	212	191	210	190	185	186	182	181	173	188	213	201	199	216	217	203	159	163	181	182	180	202	209	165	196	212	231	200	184	196	180	186	213	176	211	188	191	170	195	181	203	206	218	203	205	212	189	189	188	196	199	177	205	196	223	195	235	170	190	205	191	167	201	205	186	214	175	189	184	197	192	200	180	219	197	192	212	198	192	199	203	191	181	213	195	195	231	178	202	176	216	189	203	197	200	188	204	190	172	182	183	217	201	206	213	186	198	190	200	215	179	220	183	214	173	215	181	193	188	210	209	191	233	193	204	216	192	190	190	221	209	214	184	200	196	201	226	174	186	182	198	198	198	204	205	186	194	187	212	185	211	213	182	198	226	213	213	175	194	218	208	207	188	209	223	210	204	203	179	186	194	208	209	196	184	180	183	199	193	196	203	200	202	197	213	193	246	192	195	184	197	212	182	204	202	209	195	196	201	198	192	199	202	195	201	179	184	202	201	156	206	207	219	183	221	191	171	198	177	180	190	191	200	192	172	181	217	185	214	207	169	202	214	171	181	205	179	207	179	180	195	203	205	178	186	193	200	194	185	220	227	206	187	190	201	189	168	180	194	171	180	175
41118	52500	32060	4397	3546	2816	2228	1957	1647	1416	1261	1119	999	958	879	829	787	742	708	685	655	676	679	679	698	1060	1815	2114	2376	2251	2289	2349	2481	2488	2178	1951	1881	1936	1597	1588	1428	1477	1405	1081	1298	1145	1063	974	928	924	899	952	1290	1153	1080	1036	1080	1012	1023	888	814	841	896	1002	833	795	667	632	727	738	730	709	666	613	592	542	565	517	476	485	497	481	522	499	478	484	512	468	501	465	487	453	452	503	461	493	437	469	455	446	465	417	495	468	453	448	416	464	462	480	486	467	478	460	440	482	450	468	429	482	470	437	453	515	446	483	440	424	476	422	461	420	456	418	481	461	461	494	458	488	437	473	456	441	453	439	478	457	449	398	419	477	451	499	445	499	446	434	481	473	436	499	444	488	448	456	491	480	474	415	464	438	447	438	467	472	433	462	487	476	478	439	419	446	440	464	463	493	455	459	461	463	450	476	420	463	459	465	479	506	449	443	459	466	444	452	460	424	448	454	485	447	472	439	436	497	451	457	488	435	452	477	487	484	473	459	449	445	450	461	449	451	437	448	429	447	460	487	440	417	479	478	442	456	424	451	451	446	470	434	488	470	442	476	466	450	452	436	450	460	460	468	465	459	459	433	445	443	470	463	452	486	455	478	459	461	460	470	473	427	503	477	503	459	446	451	447	444	480	446	442	449	456	453	436	487	456	454	448	479	454	476	458	448	453	461	436	444	427	457	462	430	456	465	431	427	490	497	466	442	446	436	474	452	476	444	425	442	433	463	466	427	485	481	462	459	449	488	432	477	467	438	419	449	440	458	473	490	475	436	473	456	490	478	458	473	484	512	446	451	461	425	465	462	455	443	432	433	469	468	475	467	464	448	446	434	418	445	441	452	491	458	458	423	448	479	455	458	418	454	442	467	468	488	511	473	482	435	423	452	436	463	448	464	449	482	443	448	454	435	420	468	470	442	478	425	418	439	469	453	458	495	470	452	464	428	468	434	464	435	434	451	471	453	479	489	459	448	467	446	450	436	458	486	476	453	441	420	427	445	460	429	472	479	476	458	464	455	438	474	435	478	471	493	463	448	476	461	437	423	520	455	450	445	436	428	456	413	447	486	428	454	418	462	458	470	447	475	450	450	421	485	457	466	474	421	462	467	486	462	463	448	490	435	459	424	476	473	472	435	449	430	458	440	424	462	484	435	453	469	458	475	464	448	482	404	420	472	455	483	489	457	443	469	463	525	448	477	420	440	456	464	446	437	463	459	445	444	448	497	482	427	485	465	456	465	485	449	454	479	456	459	422	432	503	459	444	464	467	454	465	457	467	436	476	433	451	464	495	426	424	452	485	456	502	442	429	449	426	443	464	435	455	456	418	483	477	442	466	447	452	452	491	472	460	470	431	452	477	428	484	461	417	467	451	480	462	462	417	435	461	434	472	479	466	451	494	485	443	473	478	451	453	443	448	479	451	508	470	448	458	444	446	430	419	453	495	479	439	449	400	517	516	451	486	453	442	418	488	457	427	411	465	454	426	479	470	448	469	487	455	485	466	459	457	471	462	515	488	432	476	434	438	447	457	459	477	428	468	490	436	444	457	468	467	454	471	437	440	468	479	448	462	452	447	444	469	432	483	422	482	443	467	451	424	474	497	495	458	463	451	445	426	484	447	458	441	463	454	404	423	417	444	448	440	462	449	444	443	425	437	435	438	444	438	469	444	450	423	433	501	447	446	452	447	501	435	456	448	477	469	463	469	445	430	426	483	461	447	460	490	436	449	461	431	469	439	442	481	429	450	461	456	463	466	462	476	459	473	445	477	493	446	459	441	451	477	444	428	424	460	444	428	456	477	486	486	474	443	486	446	433	430	462	453	484	442	422	426	451	499	446	470	439	479	477	465	485	444	467	459	452	473	460	505	480	450	458	460	453	501	469	440	461	444	463	454	437	451	463	498	466	502	462	492	457	451	490	473	440	473	441	451	447	471	470	443	464	442	476	411	435	441	508	460	481	431	458	475	448	482	426	480	460	441	458	477	445	456	454	473	483	445	456	470	456	462	436	435	457	427	482	476	441	442	423	463	432	430	443	498	494	442	459	436	467	401	463	456	439	437	510	435	459	485	484	430	452	455	454	482	431	451	437	444	455	443	423	464	435	424	472	485	427	464	471	454	463	460	425	484	494	451	485	464	440	437	509	452	462	455	428	477	444	478	486	471	444	465	429	458	461	459	476	441	442	483	470	462	446	507	484	454	446	471	479	481	478	465	459	449	458	462	479	457	432	432	440	435	452	449	480	451	426	454	458	498	444	415	448	462	421	489	475	477	450	472	433	468	455	500	490	446	405	470	473	448	476	378	445	443	488	438	454	441	473	481	414	508	492	440	464	433	460	502	504	448	453	488	472	454	445	435	469	442	461	479	428	480	466	435	503	436	435	480	447	468	517	450	418	457	423	444	472	435	435	427	461	460	469	462	437	488	442	431	468	453	476	451	447	466	442	447	469	462	479	444	445	439	505	403	497	497	490	471	433	444	419	500	438	417	448	454	430	437	489	469	438	465	443	431	486	488	464	476	460	444	440	478	455	477	481	488	472	470	459	437	416	439	459	455	436	447	437	470	466	484	469	451	426	463	439	454	470	447	456	488	460	440	460	480	449	411	443	464	449	462	504	467	462	450	448	497	480	476	427	473	451	469	421	504	453	460	446	435	488	456	461	452	461	430	459	474	469	461	455	477	455	500	426	468	455	457	473	449	464	501	469	433	463	471	430	435	495	440	437	459	456	453	468	470	503	477	473	487	466	455	459	443	476	436	454	488	449	446	458	473	447	468	449	449	484	458	495	488	476	454	419	456	464	453	470	487	458	441	469	422	464	461	462	477	449	459	491	478	443	437	434	456	455	457	426	475	449	440	454	432	490	451	443	458	462	426	481	499	437	479	418	461	462	465	491	461	465	471	434	453	440	444	445	444	476	478	455	461	469	453	482	455	462	446	452	471	457	413	440	451	469	431	464	459	466	483	506	403	466	476	466	451	410	442	489	448	451	494	452	482	423	478	477	455	476	459	465	452	490	454	457	504	509	461	439	426	453	414	456	443	477	455	449	461	461	460	452	465	455	434	445	446	418	440	464	461	453	479	445	455	486	446	471	479	470	433	446	460	453	443	473	440	440	471	448	454	450	444	489	489	463	459	491	476	482	438	461	473	476	485	486	471	442	408	442	439	444	444	499	505	488	485	489	435	462	484	498	439	425	464	475	493	439	478	449	424	442	423	434	490	473	444	444	433	444	457	427	427	452	461	423	485	400	445	452	463	477	458	470	446	426	478	443	474	450	453	461	481	469	472	476	475	426	408	460	473	509	466	448	432	483	446	435	453	448	467	473	476	442	468	482	481	468	451	460	481	450	448	459	457	475	471	471	467	430	457	419	481	493	455	505	438	442	476	469	436	463	460	487	457	436	464	451	427	429	452	432	466	439	470	479	448	461	481	415	464	448	482	418
15674	18504	9634	924	277	172	206	236	176	200	201	199	195	227	207	219	202	212	191	185	235	218	219	203	222	230	268	277	273	314	294	300	288	253	259	273	251	261	253	266	249	254	234	222	251	228	211	229	217	225	225	212	234	191	194	204	204	218	216	187	212	198	213	226	230	208	200	184	216	188	181	185	231	181	206	213	203	188	204	191	209	225	190	192	193	227	212	219	206	200	194	223	170	189	210	228	183	211	213	227	182	207	199	214	188	183	207	194	185	184	234	231	208	193	234	205	198	204	190	217	199	201	242	186	193	176	209	189	217	217	194	183	214	220	198	186	179	188	204	231	210	193	199	192	215	210	212	204	223	197	202	193	206	216	200	195	196	222	184	234	220	205	202	211	176	207	212	228	188	203	176	197	214	215	207	209	235	177	200	199	194	186	185	176	210	194	191	189	197	212	211	193	218	169	192	209	212	217	195	187	208	214	196	193	211	184	192	190	210	220	189	201	200	212	212	210	199	202	203	213	200	195	190	209	191	178	216	195	224	184	183	199	212	197	208	217	186	191	205	215	197	197	207	181	217	190	180	191	198	189	228	219	185	179	198	213	186	190	195	189	181	204	215	211	199	209	208	196	209	188	190	206	196	183	199	175	214	218	218	196	186	232	185	208	187	208	179	212	197	213	183	202	202	187	183	194	195	193	194	193	226	203	206	217	204	203	205	219	192	188	198	183	178	218	199	219	188	176	202	176	196	203	206	205	188	202	197	191	203	211	197	215	195	203	191	220	203	220	186	208	193	224	194	230	200	191	218	209	185	189	178	181	195	184	203	203	206	179	187	167	189	212	196	198	231	200	192	210	205	210	205	205	202	226	176	200	174	209	184	196	190	193	210	200	213	224	217	181	210	201	195	192	216	181	210	225	241	173	177	192	172	183	196	218	190	210	214	178	187	211	198	194	203	203	193	193	179	183	189	191	173	201	229	194	187	191	193	188	206	216	213	204	199	201	194	186	221	201	180	195	181	191	210	180	193	216	222	169	204	197	215	198	200	196	231	222	206	188	193	200	200	196	172	191	198	221	204	186	204	187	193	205	205	234	210	218	195	191	193	213	232	203	219	195	222	193	198	195	189	190	203	202	205	186	203	180	198	217	191	208	191	214	225	198	179	203	189	216	201	194	196	195	212	231	222	198	210	195	196	198	198	205	197	201	182	209	200	232	198	205	215	214	182	214	201	237	199	210	187	213	192	189	183	199	203	185	199	189	187	179	201	211	194	184	207	185	203	198	210	183	199	217	203	183	202	202	208	170	185	215	197	185	179	198	217	218	185	189	210	191	196	200	190	217	203	200	184	184	220	195	187	196	191	183	192	189	204	188	206	206	191	193	201	239	199	193	191	178	209	191	191	210	191	175	171	183	170	193	180	195	223	179	203	218	180	187	186	188	203	194	202	207	213	214	231	205	195	221	198	194	202	201	227	220	197	197	195	177	199	205	211	201	223	177	204	197	218	191	209	192	189	202	193	182	182	218	183	218	185	209	192	199	188	192	214	194	208	224	217	212	190	204	190	199	184	214	186	202	185	191	183	194	215	213	188	178	199	186	207	191	186	218	194	172	201	192	232	207	183	220	192	210	215	204	198	187	263	210	193	176	206	231	194	183	215	198	179	175	203	204	219	182	205	178	215	174	181	211	186	195	193	178	197	200	198	216	219	207	210	206	223	181	204	196	205	193	205	205	196	198	200	203	199	206	213	202	199	209	202	181	208	195	205	205	207	225	184	187	218	199	180	231	209	195	206	199	188	208	193	196	230	191	181	172	167	195	214	169	207	215	203	200	211	189	205	204	203	184	231	196	207	183	200	190	192	211	221	202	186	217	204	177	201	185	209	200	185	199	198	179	192	197	204	188	186	205	186	195	203	203	182	198	204	232	183	210	215	201	184	172	195	197	191	192	208	177	204	207	211	201	196	190	199	186	186	197	192	206	208	210	189	214	222	235	223	196	178	217	176	202	226	206	192	209	201	218	203	188	209	199	180	193	182	222	194	202	196	173	178	185	195	185	207	213	179	199	163	175	187	185	191	202	188	208	183	183	180	187	207	204	209	190	246	204	177	202	189	213	190	201	224	193	214	193	182	189	199	208	171	188	176	177	212	221	177	204	193	189	238	222	196	214	179	196	219	195	216	188	182	207	195	208	211	186	183	178	161	164	199	206	215	225	209	206	210	187	209	195	183	195	194	203	214	193	225	217	179	175	200	221	186	232	169	203	185	186	210	220	208	229	198	182	201	180	211	193	170	217	196	215	222	210	221	207	190	203	200	187	199	181	195	212	183	183	202	201	208	188	217	188	198	193	204	191	218	217	173	183	227	178	169	185	179	207	197	172	209	186	231	180	186	192	201	197	195	209	189	203	194	186	194	225	237	211	210	218	202	194	179	174	216	185	200	202	199	197	219	192	200	195	233	192	196	212	191	225	196	191	231	189	206	182	197	211	206	205	194	194	192	185	185	201	200	199	213	202	211	214	201	191	173	204	186	203	197	220	190	204	202	180	186	183	206	197	216	212	207	213	209	209	204	201	217	229	208	200	204	195	194	205	206	190	220	206	208	186	216	193	196	191	203	192	209	213	190	191	188	195	202	204	203	210	199	211	204	207	229	186	173	177	205	220	203	194	197	222	200	191	186	223	181	186	203	210	182	199	194	202	212	171	232	211	199	194	179	182	206	204	194	183	208	191	202	211	226	201	172	207	194	204	230	188	196	197	209	201	184	200	200	199	199	211	199	183	190	190	197	191	201	216	231	208	216	205	208	204	202	216	203	185	194	197	225	217	247	233	199	199	224	162	180	181	184	190	219	194	236	206	219	205	199	172	215	182	196	219	197	181	175	227	193	186	192	205	208	200	186	191	232	217	172	219	202	165	216	198	171	211	184	218	208	205	187	219	185	190	205	204	193	180	179	207	163	200	207	187	198	197	197	186	183	216	220	212	180	212	211	176	181	209	181	211	190	199	207	187	198	195	185	202	196	173	203	183	225	202	202	226	238	210	196	232	212	190	200	203	216	220	188	186	206	188	188	198	207	226	225	229	209	199	220	222	199	197	194	192	193	190	196	202	207	204	210	176	178	197	205	210	219	203	202	181	205	211	184	209	229	184	196	219	192	185	197	182	226	206	221	223	198	223	189	201	207	195	179	189	196	195	227	242	199	190	194	226	209	188	216	181	206	187	206	196	204	223	208	203	193	193	207	199	170	194	211	192	204	199	208	209	211	177	226	208	182	203	210	207	218	192	218	193	197	211	216	217	214	208	196	189	173	186	216	184	194	188	221	196	209	198	202	199	214	212	193	226	213	190	197	206	189	176	221	161	197	196	182	184	205	209	210	199	219	200	198	202	201	207	169	204	226	178	176	199	209	201	180	198	200	210	226	200	215	221	222	223	192	175	195	182	182	190	187	174	207	213	197	204	194	192	183	230	187	218	206	223	209	178
11412	20374	9301	541	519	496	520	515	526	540	524	490	497	484	491	479	447	484	484	492	496	503	488	488	503	618	961	1077	1117	1139	1119	1099	1150	1110	952	948	931	868	837	777	758	783	731	689	754	736	653	628	653	601	612	621	620	604	572	593	590	629	549	523	540	533	534	539	538	487	537	508	554	522	543	526	496	525	475	500	552	521	474	494	537	532	492	482	484	458	467	475	510	498	475	493	447	484	506	483	502	485	505	457	492	485	504	456	473	465	529	480	487	452	495	437	487	449	459	483	500	471	498	484	485	513	514	478	487	484	510	493	480	499	465	532	471	490	491	456	499	497	507	492	509	459	566	525	518	513	497	501	494	530	490	474	467	475	534	496	456	531	496	505	482	489	487	470	442	454	462	483	504	545	475	471	526	473	479	503	501	509	495	473	460	476	479	457	515	497	483	429	439	479	468	460	462	489	514	491	493	473	463	509	499	501	496	501	463	500	488	497	474	458	503	488	491	465	515	473	490	467	511	483	487	489	504	481	474	487	477	466	459	489	491	493	502	494	511	478	507	463	463	492	492	479	475	433	481	483	488	478	466	457	503	474	461	494	452	485	491	474	497	513	490	474	486	491	504	470	496	449	522	497	484	501	499	479	465	507	488	501	494	499	478	484	476	466	489	490	478	489	482	504	455	490	497	476	536	488	457	472	503	464	503	461	453	473	476	488	451	470	480	485	525	492	442	491	498	465	479	471	496	482	453	487	497	474	483	477	499	480	488	463	479	466	471	507	494	477	469	486	509	489	505	455	444	468	495	476	519	490	469	478	491	528	489	479	452	469	449	520	463	515	487	495	488	483	498	490	491	476	482	477	443	451	493	497	475	497	485	467	516	483	460	472	481	496	497	472	466	518	477	500	471	483	528	443	468	504	495	495	480	460	512	496	475	499	540	477	484	494	488	482	527	515	438	526	499	481	478	505	488	499	495	478	512	504	494	478	470	484	495	481	463	499	424	482	450	487	492	463	476	480	526	472	481	477	465	474	501	530	503	507	457	477	518	497	494	478	479	482	477	456	486	457	477	481	471	504	512	472	473	466	510	466	509	462	440	497	512	449	465	495	480	476	470	476	469	503	460	497	473	502	456	471	471	477	442	488	489	501	480	496	502	502	451	476	481	496	505	486	495	480	490	499	457	503	476	437	489	444	514	482	456	509	500	490	515	480	504	499	483	465	490	525	461	490	455	479	465	511	533	478	474	462	467	487	499	482	460	458	473	511	481	509	509	460	454	484	483	496	486	491	509	482	436	503	476	476	471	481	496	487	489	484	455	455	476	510	475	480	465	504	505	486	479	479	485	479	483	485	487	480	476	528	456	492	474	468	479	517	477	481	465	454	518	484	492	511	499	505	492	465	476	472	494	478	478	476	457	505	480	461	477	479	494	493	441	494	490	499	531	484	524	479	490	491	494	478	502	508	487	483	477	473	473	485	440	485	496	475	447	487	479	470	479	508	479	504	484	483	455	504	496	470	461	495	509	484	473	493	513	501	485	479	492	479	446	462	491	480	481	487	508	479	481	472	466	477	466	485	466	503	507	483	509	533	482	501	520	483	454	501	521	506	458	477	478	505	467	479	472	478	497	482	487	495	472	465	470	475	459	477	489	497	455	503	502	500	483	475	471	473	488	483	484	507	485	490	479	459	487	493	476	446	484	443	467	445	450	512	503	458	461	497	506	488	479	457	511	470	495	476	440	464	484	506	480	473	459	508	483	509	485	528	460	477	459	469	491	511	501	473	498	478	476	518	492	497	492	487	451	480	464	497	498	500	508	472	521	501	521	463	524	487	534	504	504	466	504	506	498	453	489	536	478	473	473	440	521	490	460	497	488	478	444	485	471	509	450	446	460	494	473	497	520	496	464	450	513	508	490	516	493	531	479	463	469	493	475	514	473	511	473	506	499	501	505	516	499	493	502	505	476	524	449	508	500	480	476	542	514	464	488	470	502	504	512	487	494	468	457	511	467	502	537	468	496	492	552	484	476	525	497	480	483	449	487	499	527	466	497	532	498	480	464	502	489	524	470	498	478	493	474	498	495	445	492	521	493	488	469	483	489	476	454	478	457	459	507	488	525	438	486	501	511	472	479	506	470	465	482	473	516	498	501	474	539	451	485	510	484	489	453	475	526	464	454	451	509	496	462	519	477	500	456	485	484	503	520	499	479	470	455	485	502	477	494	479	458	460	482	514	453	575	501	480	473	495	499	512	495	512	480	480	518	511	477	509	473	511	491	472	491	470	472	487	467	485	443	487	476	480	469	480	469	479	485	454	515	482	512	490	506	486	484	548	469	478	476	497	456	501	470	479	506	477	477	468	482	506	432	502	469	504	487	468	501	492	473	485	484	506	473	506	523	513	483	515	472	471	493	488	533	468	486	441	457	521	479	459	485	480	453	462	434	475	489	469	459	496	462	448	467	469	483	526	481	479	458	496	482	513	463	513	465	472	500	504	494	524	470	486	477	484	475	478	484	502	504	475	465	491	480	484	489	501	483	469	490	502	508	489	500	500	517	498	457	519	429	529	478	502	481	515	492	485	509	505	473	494	455	494	488	481	487	493	480	494	464	504	477	539	477	471	494	473	529	507	483	487	459	482	483	492	484	468	438	452	483	480	482	455	479	510	533	495	491	479	457	504	500	503	460	496	462	495	499	465	488	494	459	525	480	487	467	445	462	487	512	485	475	480	455	483	471	436	459	488	504	475	479	433	452	472	475	504	466	497	468	501	489	498	480	495	462	463	497	448	489	497	481	488	499	516	489	537	449	483	489	514	519	511	498	496	473	500	505	466	457	465	547	486	467	516	462	458	481	534	505	500	497	508	450	498	487	497	471	512	512	415	471	480	470	500	457	464	553	487	469	517	474	473	480	445	514	447	486	460	464	470	491	469	478	485	529	463	481	475	463	456	476	464	480	498	538	468	523	481	475	486	467	482	520	476	497	484	446	494	507	507	469	490	495	498	511	501	503	484	497	451	504	467	483	476	483	509	473	499	508	517	484	515	464	494	461	462	493	486	489	446	437	459	496	474	460	445	502	496	482	481	471	512	503	488	459	524	482	488	508	512	454	474	478	512	453	505	470	480	453	475	472	480	513	449	459	538	504	490	437	468	498	481	471	502	497	499	425	506	505	496	508	469	530	485	501	483	492	504	470	474	460	470	501	460	454	448	441	482	485	513	490	525	485	502	520	481	495	465	472	474	490	481	466	487	458	477	502	461	483	463	501	496	466	453	517	484	508	495	444	477	477	490	470	467	503	489	499	482	495	525	515	506	525	478	498	468	494	486	473	467	506	462	502	481	457	496	494	482	486	482	491	506	484	488	494	476	475	489	481	436	519	511	520	496	474	459	457	480	477	460	507	486	481	498	449	495	505	475	456	486	471	505	476	492	475	500	482	481	458	470	458	508	503	476	480	501	492	495	473	493	455	470	465	491	490	506	474	514
41346	48186	39474	22114	15042	7731	3199	1082	393	284	251	253	253	250	254	220	207	207	221	254	227	226	204	190	203	259	317	323	354	351	359	354	380	376	312	328	300	280	300	321	299	286	268	241	249	263	252	233	223	266	236	250	267	243	275	226	266	256	242	235	235	228	224	231	234	170	222	227	230	225	248	216	216	191	205	203	234	216	203	215	225	214	213	222	208	210	216	211	228	217	210	194	237	234	203	208	189	212	204	210	206	200	195	187	211	207	195	206	193	202	215	218	200	200	207	195	233	194	203	208	214	225	185	183	200	205	239	216	207	237	203	185	198	183	210	198	202	191	210	203	201	233	228	213	186	214	235	199	178	214	187	198	223	201	200	211	191	192	198	244	202	226	213	226	191	212	197	178	212	186	195	199	234	199	206	202	200	200	190	201	187	185	203	199	215	207	239	230	244	178	204	203	197	194	209	214	229	185	209	212	216	224	201	171	213	195	197	204	213	207	199	219	196	217	225	180	212	187	223	226	221	198	224	209	233	220	201	202	193	213	209	203	235	203	229	201	207	203	213	198	207	221	187	214	177	220	201	215	207	211	210	190	216	251	198	213	203	214	185	216	181	212	199	226	215	224	218	204	203	216	186	209	194	218	187	220	210	191	226	205	197	214	201	189	210	192	205	205	180	203	222	211	207	233	208	203	181	204	207	223	237	177	215	203	200	208	230	185	234	222	214	235	187	212	219	208	218	212	202	222	190	194	225	240	240	217	220	208	189	231	200	204	214	199	209	220	215	208	203	180	224	189	243	220	194	200	185	210	192	220	192	233	219	229	236	189	216	211	221	202	212	199	187	215	208	209	219	239	202	209	190	210	207	200	197	189	202	217	204	231	202	221	230	209	219	198	180	221	216	202	211	198	208	192	213	199	222	200	214	229	210	198	200	212	231	224	194	203	178	203	221	201	215	215	221	175	223	209	196	212	206	231	217	228	182	187	192	203	207	186	199	176	200	198	208	216	195	214	181	226	210	226	242	217	214	209	217	213	218	207	224	224	218	192	225	212	188	186	203	207	215	200	204	194	196	175	217	238	222	213	205	228	198	207	200	211	228	200	234	197	212	204	201	217	187	214	217	199	214	184	235	222	212	215	236	201	200	235	217	225	207	233	201	206	220	182	221	211	211	221	222	194	182	221	225	229	206	223	231	217	190	212	219	201	239	199	205	201	191	228	183	178	211	207	193	235	221	212	205	205	213	189	199	222	220	219	201	213	189	209	210	183	246	201	208	233	214	219	215	223	214	194	206	215	202	191	206	200	220	186	228	205	233	228	203	218	243	205	203	204	204	244	198	197	210	204	185	217	216	202	193	200	235	225	214	192	193	208	208	216	201	194	198	236	235	198	199	207	163	211	214	218	183	220	215	206	206	203	213	224	217	221	195	211	187	220	227	216	189	201	214	197	185	191	195	197	196	198	239	207	209	221	215	220	204	218	208	210	211	213	211	205	193	217	190	221	224	188	210	195	203	214	242	203	231	213	209	216	218	199	195	195	200	195	183	207	208	191	182	204	229	213	186	206	211	203	192	200	203	217	224	205	210	217	190	188	190	190	230	206	219	209	196	240	176	181	218	239	248	219	198	203	220	213	204	186	211	228	209	186	187	200	195	201	203	204	210	214	201	204	219	219	233	217	176	223	194	180	211	193	187	226	196	213	209	193	214	205	198	201	193	224	193	208	220	194	210	204	214	181	227	251	196	199	211	187	186	218	209	228	201	208	201	206	208	214	192	219	212	207	212	188	213	244	205	193	214	226	214	210	220	206	215	229	198	244	210	205	217	214	206	219	211	195	227	195	194	203	230	228	190	205	229	226	208	200	198	216	202	230	184	253	202	235	212	220	215	214	207	237	204	217	214	202	180	203	219	223	202	219	210	231	207	225	201	206	223	202	191	230	195	201	228	202	200	205	231	218	223	201	200	194	212	209	217	236	194	210	186	209	209	183	210	212	213	202	192	220	212	236	192	204	214	217	179	196	205	215	185	199	195	179	188	229	198	223	195	225	268	238	212	211	204	215	202	197	185	205	231	200	202	226	229	206	226	213	192	220	198	196	194	190	238	210	217	208	227	219	221	222	206	201	213	218	214	197	222	210	216	223	191	205	212	207	216	198	198	228	204	217	212	224	217	221	208	212	214	197	222	194	212	215	229	196	197	193	208	214	199	217	219	195	189	191	229	213	196	184	224	201	213	222	188	211	236	201	246	222	211	204	216	225	207	221	218	213	210	227	197	225	212	209	209	210	213	219	238	205	215	192	232	201	206	224	206	211	242	197	204	200	193	223	199	208	206	206	192	200	201	217	233	214	249	218	195	229	219	207	224	201	194	200	218	211	213	209	184	207	200	202	206	229	211	185	200	224	209	212	194	214	206	212	200	190	196	208	194	222	203	202	229	220	226	224	221	194	221	210	190	203	216	207	195	228	211	186	235	173	202	198	201	234	216	206	205	192	214	201	214	210	185	182	216	212	203	211	217	200	201	195	210	208	203	249	206	207	195	216	203	242	215	204	205	209	187	196	195	205	198	188	205	198	231	214	176	216	210	197	222	189	229	187	204	193	189	216	196	201	203	224	214	192	218	230	182	213	232	188	173	197	219	219	213	200	188	224	210	177	220	214	212	226	217	216	199	228	206	192	197	187	197	211	206	213	203	215	208	221	216	202	206	222	214	213	213	232	211	206	206	214	223	202	213	216	208	226	226	206	225	189	175	209	202	218	221	202	201	218	238	209	210	212	213	204	211	209	200	205	202	192	220	212	231	209	211	198	207	215	188	213	198	215	209	204	219	179	202	206	182	216	205	209	206	207	204	181	209	232	226	229	204	219	195	203	213	196	197	197	216	187	188	222	197	210	180	196	197	234	206	244	203	237	211	185	209	211	214	207	221	204	232	221	192	226	186	202	227	242	222	218	194	220	217	241	198	198	194	218	214	215	225	187	195	205	167	176	191	231	188	209	202	198	213	215	222	197	213	219	204	214	202	201	224	214	209	193	197	206	210	222	220	219	208	213	224	213	195	191	224	218	197	208	208	187	182	212	199	199	224	215	200	199	204	206	212	204	192	182	201	205	195	218	212	218	210	190	224	175	216	229	190	221	173	188	206	209	235	201	205	224	214	212	191	206	253	183	190	215	207	206	204	252	201	195	219	247	225	218	225	233	233	198	196	203	223	190	228	246	216	222	213	197	203	200	209	176	197	215	191	230	215	236	227	219	183	195	199	206	224	180	194	195	155	192	219	170	204	209	217	199	195	206	228	206	211	214	203	199	199	213	214	186	196	239	208	206	194	220	184	244	211	204	210	216	202	208	209	208	212	196	218	231	201	214	221	200	205	210	207	211	219	185	232	200	195	190	206	220	202	210	204	184	225	203	229	209	210	207	171	217	202	190	214	215	207	209	202	224	224	224	206	221	219	208	208	207	208	181	169	192	196	195	207	216	207	193
31102	44460	23679	2172	1753	1420	1235	1044	1056	891	827	734	744	695	663	636	658	667	602	602	546	581	614	616	695	788	1267	1472	1570	1614	1545	1599	1715	1556	1430	1424	1337	1210	1224	1106	1016	1027	950	860	885	879	778	723	767	700	750	757	816	837	838	794	759	820	786	691	700	664	686	752	625	532	588	630	635	674	605	602	595	578	584	533	536	551	551	500	492	528	467	526	505	481	535	498	499	539	498	467	533	483	472	525	483	486	504	497	520	505	489	500	541	512	496	528	503	506	511	524	458	515	489	529	486	509	481	504	489	491	484	504	521	526	474	508	487	506	500	486	493	549	498	496	533	487	479	460	464	477	515	542	497	467	509	490	498	493	519	514	472	466	460	527	523	485	519	530	487	483	549	482	533	491	514	517	489	524	522	536	468	521	474	512	490	506	500	482	467	463	503	489	501	512	496	518	485	500	506	481	490	478	479	496	518	472	453	508	502	507	508	485	492	500	482	496	506	496	516	488	511	472	521	496	471	510	476	477	466	493	542	497	488	495	476	507	508	511	453	515	510	493	531	471	542	491	490	464	520	485	495	531	506	507	474	554	498	501	473	494	499	537	469	486	442	524	494	494	491	479	495	489	485	496	500	504	474	493	550	481	512	497	463	514	507	531	519	474	507	530	534	482	528	496	491	499	494	516	474	454	460	472	503	518	493	512	498	521	508	520	462	559	495	512	499	519	497	497	502	465	480	481	466	504	512	488	472	501	507	534	490	495	469	483	491	457	506	476	477	512	500	469	495	502	501	507	506	493	467	482	474	513	450	502	485	509	500	470	497	524	480	516	555	504	474	454	484	521	495	510	499	504	517	456	535	486	529	500	505	437	498	482	511	480	496	494	501	468	496	511	510	449	515	464	572	512	472	499	466	515	520	469	487	473	466	474	491	492	500	505	465	482	496	470	505	468	507	486	526	501	501	478	458	505	525	442	506	496	476	506	514	454	495	545	555	507	472	593	495	443	491	515	531	489	505	504	489	519	475	522	526	490	479	514	511	507	478	497	491	524	549	483	512	502	471	528	521	494	509	477	487	490	525	492	462	491	486	508	443	512	545	493	557	495	479	482	524	541	522	473	524	519	514	496	528	467	571	526	478	518	496	504	498	519	508	526	523	510	524	560	476	490	505	492	512	448	509	511	529	508	482	518	485	512	500	500	510	478	498	506	512	490	504	476	480	505	472	489	469	490	486	487	462	505	497	492	493	505	536	501	503	484	510	511	514	485	519	463	485	482	514	508	494	511	484	474	495	448	473	477	508	485	509	497	509	510	485	504	476	497	471	500	493	451	492	488	503	502	456	510	509	513	496	494	504	518	457	486	501	507	516	490	471	468	498	493	505	489	525	466	453	512	502	507	531	468	499	506	468	501	487	457	520	526	474	495	477	491	502	497	488	511	524	485	489	484	520	464	517	513	538	514	488	473	501	492	525	549	470	503	502	500	500	478	492	491	494	503	491	517	527	493	492	540	486	508	454	532	491	515	529	542	501	532	494	469	487	481	512	509	480	488	522	529	509	487	519	493	469	508	419	491	499	490	494	499	532	466	465	529	505	476	520	521	518	492	476	478	488	503	535	484	474	483	479	501	462	505	530	445	485	508	525	507	529	499	494	477	491	484	482	485	530	511	519	523	531	500	481	495	484	514	474	498	495	479	513	533	506	490	516	501	509	520	489	528	491	509	475	492	514	489	506	539	474	436	493	504	488	486	520	542	471	492	516	506	498	517	508	486	458	494	477	499	503	463	494	491	520	521	510	502	519	493	506	530	517	518	536	477	483	490	494	459	509	531	493	493	527	499	491	516	490	504	458	521	494	514	531	507	543	469	488	508	486	501	516	494	472	480	479	488	481	505	480	497	509	472	511	494	479	504	468	481	485	481	517	473	522	528	508	531	462	565	491	525	464	500	469	513	498	491	465	471	473	523	519	457	482	512	480	485	482	531	502	466	486	500	510	458	495	507	519	466	509	484	512	527	483	493	536	521	480	508	526	513	522	470	525	461	489	504	495	507	490	486	482	544	483	518	516	479	535	486	497	450	507	477	491	538	501	532	507	475	525	495	493	477	495	500	462	515	486	465	469	481	487	507	461	505	487	475	486	514	538	526	471	478	513	543	516	487	472	507	522	482	496	537	524	518	504	503	456	495	480	506	499	493	509	477	508	505	464	463	479	491	503	480	522	482	491	524	466	501	514	485	518	506	438	519	475	529	484	475	500	513	528	462	510	507	473	494	493	502	470	488	520	534	461	506	520	471	525	537	492	528	495	516	503	484	506	485	510	502	499	471	479	495	499	507	500	486	514	516	470	495	526	523	468	511	502	502	504	476	522	485	511	509	507	510	498	490	529	528	474	473	502	511	482	496	519	531	512	496	524	499	455	495	518	544	511	486	471	494	455	493	483	490	501	489	522	488	470	480	471	496	505	511	461	486	517	469	503	482	506	507	526	480	446	486	483	475	515	486	493	488	519	488	503	518	514	507	518	480	481	506	505	492	498	464	480	496	489	484	473	484	509	491	510	494	479	472	471	489	482	515	492	505	440	515	516	492	485	489	504	487	535	530	476	515	522	502	466	476	474	488	496	512	512	524	467	509	519	518	476	500	466	497	522	470	503	495	526	472	558	526	506	524	510	532	463	473	503	523	521	517	502	495	493	483	515	492	457	471	481	498	513	485	486	488	473	506	514	527	503	515	532	456	502	496	466	478	479	488	465	526	516	487	524	520	493	504	495	490	499	488	479	442	488	481	484	498	500	520	476	476	531	514	522	510	520	508	500	520	495	519	515	475	496	446	483	475	517	487	526	514	484	475	527	510	543	493	518	498	453	507	455	505	512	506	484	475	507	497	488	515	503	513	465	524	462	491	451	464	495	500	461	475	460	527	541	513	506	468	522	537	466	489	514	527	446	503	485	485	496	519	543	505	452	450	486	519	516	458	487	503	517	486	522	487	508	514	489	498	485	504	497	452	520	527	473	537	512	489	476	503	478	519	458	515	505	517	483	486	507	536	487	528	519	511	510	456	470	446	538	497	519	470	513	528	530	543	490	517	507	486	509	545	480	497	524	481	497	520	473	474	484	501	508	521	502	507	495	486	532	499	502	567	483	487	475	522	530	529	527	474	501	545	521	489	506	466	487	518	482	509	518	505	476	507	537	520	502	483	510	512	485	497	488	501	503	540	484	553	504	511	497	477	516	464	475	553	510	464	494	495	536	518	482	474	485	481	514	494	498	539	503	500	542	520	521	467	460	505	506	496	472	507	491	505	510	502	497	528	498	521	489	507	494	532	475	505	502	544	490	458	495	519	514	491	449	500	528	520	526	460	502	500	530	526	458	507	547	495	495	490	486	524	436	466	538	518	499	479	518	494	492	512	515	498	486	492	509	480	506	496	504	515	470	501	512	472	530	490	499	498	493	531	502	504	509	521	522	506	486	477	503	507	495	478	527	463	498	495
52447	49405	35327	24181	20419	14402	7568	2898	836	405	336	292	306	290	276	257	257	239	220	226	255	239	221	218	220	273	336	387	441	439	433	431	461	492	415	373	375	411	331	346	330	286	301	268	291	280	277	262	281	256	265	214	282	279	302	311	244	281	264	238	237	238	223	259	263	239	194	216	237	266	230	230	224	186	236	198	221	229	202	208	199	204	212	238	220	203	211	189	198	186	198	184	203	187	174	195	191	186	219	178	163	209	190	164	213	207	205	218	205	228	180	189	195	187	194	188	187	163	190	196	226	196	198	226	186	213	175	179	223	189	203	195	200	235	204	201	175	200	200	211	241	187	189	234	198	190	213	212	189	182	183	192	200	203	212	193	182	202	199	185	183	194	197	174	194	207	183	179	196	225	187	204	200	190	209	178	200	205	179	201	199	196	180	193	197	184	189	195	223	226	176	197	206	186	208	203	221	196	199	216	186	202	196	177	170	197	193	187	184	182	186	203	189	211	195	192	179	180	197	173	191	195	223	205	207	185	188	185	206	188	199	141	161	183	186	175	168	147	207	203	188	189	235	204	184	194	185	206	210	188	205	214	212	210	187	181	188	219	210	205	196	196	196	175	192	164	217	194	177	189	181	152	211	237	207	190	195	184	186	181	178	199	191	214	193	198	191	220	166	209	166	223	189	189	185	181	196	175	157	206	175	200	223	207	206	177	201	179	199	187	194	205	197	155	201	180	210	178	201	214	189	223	220	198	209	190	183	198	183	198	178	198	230	205	188	165	220	195	209	207	249	200	173	193	199	191	196	204	184	190	201	191	203	190	184	178	193	218	206	189	182	188	173	192	200	212	209	180	190	201	162	206	171	181	210	180	184	181	220	185	180	210	228	203	197	195	225	174	210	193	186	171	202	196	186	193	182	163	203	207	170	187	191	210	212	166	199	188	194	200	183	166	174	202	191	171	187	186	196	186	210	177	214	195	184	210	212	201	186	213	208	193	183	207	205	202	202	192	179	199	188	217	199	193	193	187	178	179	188	166	210	203	203	180	225	171	171	184	209	207	200	196	205	208	220	207	180	174	186	195	194	169	197	219	187	164	198	200	208	209	194	223	206	203	178	168	171	194	193	199	176	216	173	202	177	180	177	190	188	191	192	209	191	209	170	180	196	205	210	186	202	185	195	199	199	214	186	175	175	217	214	195	191	194	197	192	181	212	178	186	197	186	208	167	224	187	186	187	201	194	193	195	192	200	176	225	183	218	190	179	190	191	186	188	174	197	198	211	189	209	191	203	234	178	198	197	188	203	192	191	207	221	188	197	176	195	183	183	197	180	207	177	186	221	209	174	183	235	189	176	182	167	209	191	174	185	189	185	204	194	210	202	164	206	200	212	190	218	207	202	213	203	199	188	185	175	214	172	185	169	184	176	188	179	204	190	172	190	199	224	198	188	189	196	188	198	202	192	181	170	195	185	185	190	182	198	209	210	217	204	170	199	192	188	210	206	221	196	221	216	190	167	148	205	166	205	202	191	203	194	190	227	182	204	180	206	204	204	226	201	197	197	198	191	209	193	200	192	188	195	180	182	179	218	199	185	210	203	209	197	206	219	182	172	181	194	192	194	199	196	218	209	182	212	179	174	209	185	177	199	206	199	191	178	180	194	159	197	177	186	209	177	188	214	205	199	198	226	201	195	205	191	200	186	213	164	171	179	184	196	177	188	213	191	179	201	224	214	183	187	183	211	205	209	208	199	204	190	191	225	191	211	227	216	202	226	185	179	159	208	229	187	224	207	188	192	191	197	223	203	199	217	198	189	221	181	202	195	195	195	190	185	188	206	191	188	195	182	220	181	229	211	222	185	175	191	193	203	211	191	201	212	201	190	170	172	201	191	193	206	186	186	180	215	204	178	186	177	205	232	200	200	201	175	181	173	199	199	182	198	185	186	194	190	190	204	201	211	186	201	198	171	171	194	209	193	206	186	200	171	193	195	200	191	201	184	171	190	168	201	207	181	199	214	191	194	182	198	200	220	200	183	186	180	197	197	233	195	180	181	184	182	215	201	239	197	183	215	189	181	172	181	199	176	196	216	185	195	183	197	171	208	183	177	169	175	165	217	191	222	208	205	211	162	191	193	198	188	191	182	194	183	203	179	189	198	189	185	219	177	213	163	210	191	191	203	188	197	214	208	197	204	180	199	186	178	184	196	173	179	185	183	172	198	204	194	168	190	210	211	216	217	192	186	200	179	196	206	184	192	208	191	225	200	236	199	192	199	200	178	187	198	175	206	188	205	193	186	195	193	213	215	206	169	169	193	191	191	192	188	182	202	210	211	164	196	194	194	209	189	192	183	210	204	200	224	203	176	201	202	196	186	203	172	216	168	214	203	179	169	174	182	205	193	190	171	189	205	173	203	202	171	203	156	209	172	188	217	217	188	189	185	180	195	169	176	199	186	203	208	201	211	179	213	188	230	215	187	185	182	185	192	187	210	177	192	222	199	208	195	188	203	200	206	193	195	217	181	204	188	227	180	172	197	194	177	203	202	187	187	197	199	198	186	191	191	201	197	196	215	188	208	203	181	196	209	187	186	187	180	209	218	202	212	200	210	201	171	201	194	187	181	212	195	221	214	197	203	212	196	191	186	205	154	174	200	209	200	204	185	172	183	160	201	199	190	250	211	206	173	190	181	199	192	175	184	194	211	186	207	189	178	181	212	198	201	165	174	195	163	165	190	166	192	192	178	187	212	191	197	213	199	227	180	180	208	196	196	208	189	190	190	214	205	204	209	212	181	199	190	224	170	198	206	214	191	181	208	173	208	186	186	211	217	204	189	190	163	192	186	191	193	179	174	212	205	169	195	209	199	198	186	167	185	209	178	178	164	195	195	207	199	180	195	193	189	197	178	176	160	191	186	221	188	167	174	173	158	178	205	223	191	209	199	187	194	216	209	210	199	205	212	218	161	190	206	190	218	206	191	194	201	194	201	198	179	201	240	217	210	193	163	170	216	203	186	185	221	201	218	164	173	217	198	201	199	203	210	194	178	186	215	168	176	192	199	214	197	215	200	162	211	178	221	214	201	192	195	182	191	231	215	214	196	210	230	170	192	204	194	199	175	176	190	175	186	172	209	163	229	181	187	222	204	205	186	211	202	173	172	186	179	175	177	187	165	174	179	201	197	195	198	172	192	185	207	186	189	186	203	201	178	179	195	189	171	200	188	161	161	170	203	190	178	188	193	200	195	192	213	183	192	205	206	182	195	186	186	193	195	175	202	204	183	187	199	161	198	179	208	192	200	202	192	173	197	215	191	204	180	196	187	194	180	189	181	175	178	184	190	180	200	211	202	204	203	183	193	187	186	211	205	213	194	190	179	225	182	209	191	186	201	202	174	228	196	180	205	193	184	196	193	221	182	179	197	174	200	203	212	187	168	184	207	230	167	209	177	213	199	185	217	194	219	166	189	194	177	167	204	207	213	175	206	186	191
41464	51376	23583	4500	3561	2788	2261	1987	1714	1441	1264	1173	1050	1019	929	846	813	754	729	716	645	665	645	668	762	937	1578	2059	2204	2330	2255	2365	2539	2334	2182	1857	1856	1818	1780	1655	1481	1430	1389	1069	1226	1152	1061	958	861	958	896	868	1146	1032	1381	1238	1003	1089	1088	880	878	826	800	946	848	770	604	662	814	733	783	661	613	568	621	581	527	518	493	482	477	500	454	534	525	475	501	441	455	521	499	474	477	467	453	475	435	455	446	473	484	485	494	451	446	434	476	437	422	447	480	467	432	448	436	431	478	464	414	465	435	460	464	453	440	467	448	485	482	491	451	454	471	521	440	440	415	456	459	474	466	494	472	482	458	430	432	430	442	467	430	419	438	467	479	450	432	484	435	443	447	487	448	445	440	436	452	447	475	435	452	469	479	446	461	465	439	478	480	439	486	463	442	472	455	464	456	464	454	467	466	469	462	493	466	473	444	463	415	439	467	445	483	455	469	442	465	489	441	463	450	462	479	477	441	449	477	453	469	431	494	457	460	481	476	474	457	434	477	442	473	487	452	490	456	439	456	498	457	457	450	479	475	412	456	467	437	477	454	474	450	442	441	465	466	460	453	478	447	457	449	434	470	478	426	444	505	480	520	436	456	475	418	458	420	486	431	456	474	416	447	458	465	466	492	452	436	445	463	434	451	454	448	452	427	449	427	488	466	473	452	449	479	479	444	448	447	451	457	449	437	451	463	442	457	467	474	471	485	453	485	462	472	461	452	500	466	473	507	457	467	483	454	424	464	481	426	478	450	454	460	474	436	457	417	446	452	493	447	460	423	441	452	439	470	453	457	456	453	451	446	455	429	447	438	427	413	454	445	482	466	448	438	453	458	448	469	451	484	456	482	477	424	469	460	465	449	497	459	436	470	472	452	458	459	429	491	449	431	441	440	457	437	471	466	443	455	425	454	456	456	424	463	458	494	459	471	469	461	472	448	453	463	457	458	471	481	458	455	448	453	446	454	432	412	458	478	442	450	486	429	479	472	469	469	450	415	495	454	466	453	493	470	442	468	438	430	450	469	476	418	451	427	486	435	448	430	481	482	465	461	463	447	488	507	459	517	483	460	443	439	437	426	449	490	450	457	453	443	447	461	506	466	478	435	465	454	471	443	494	456	520	445	423	465	454	432	455	491	462	466	448	451	462	455	434	453	480	438	435	406	446	418	463	453	469	428	486	453	459	423	489	440	480	453	463	476	447	448	409	441	460	463	438	465	406	402	488	477	480	466	458	472	433	465	404	450	480	445	424	458	468	490	470	459	430	438	476	448	449	454	449	432	482	463	503	420	431	453	428	484	495	458	424	471	478	450	477	461	459	461	452	458	465	457	461	448	424	459	474	483	492	440	471	453	511	461	484	483	481	433	474	462	453	467	430	482	459	459	430	445	502	447	413	450	467	454	449	454	486	459	473	444	440	464	442	478	457	522	434	448	470	438	447	474	452	490	463	467	435	452	505	461	428	449	436	484	474	467	440	457	459	470	432	424	465	469	482	459	467	457	449	450	450	448	455	475	461	480	464	483	456	457	437	438	490	483	469	448	480	439	459	441	446	450	450	420	423	430	462	457	421	457	472	480	478	471	496	433	450	496	463	478	436	497	454	451	443	456	408	496	456	405	455	428	477	456	472	457	508	474	484	483	459	465	495	448	461	424	474	444	466	495	455	461	477	465	476	472	451	429	453	438	467	490	464	464	417	474	447	445	413	469	437	446	467	472	451	490	444	463	440	388	461	455	467	438	494	450	435	472	504	443	471	464	451	458	415	423	441	424	458	452	444	468	419	474	473	412	462	468	471	456	431	491	461	476	433	475	449	427	477	462	479	433	446	483	488	459	446	494	479	432	471	491	468	436	425	488	450	459	452	437	454	424	441	457	448	448	470	433	470	440	450	445	453	457	497	411	442	426	479	461	431	451	452	487	448	460	437	456	447	483	412	452	460	454	436	485	471	466	448	459	473	471	441	472	480	443	513	416	481	463	459	452	469	412	484	450	446	438	471	446	428	444	475	461	501	467	460	420	485	439	443	492	457	438	451	473	498	483	448	426	470	455	429	459	472	467	417	454	394	469	455	441	462	457	433	429	447	434	450	403	461	450	438	492	456	437	474	448	446	467	479	490	445	425	453	457	473	418	491	451	467	451	492	421	481	432	435	448	439	505	446	433	475	438	440	465	474	475	415	458	461	476	422	474	443	466	445	469	438	455	493	457	476	466	472	480	476	460	412	449	449	459	441	441	457	458	455	431	452	490	497	482	492	436	435	391	426	490	472	471	419	461	501	455	447	456	454	480	479	459	467	511	452	473	446	459	455	459	462	468	426	466	442	465	508	439	470	427	441	431	437	439	462	455	461	432	464	451	453	485	431	432	457	480	476	451	440	455	454	445	472	465	417	441	455	443	474	460	437	455	426	416	468	435	486	469	441	477	458	476	464	489	445	485	450	466	442	464	469	437	443	476	428	482	458	445	432	441	444	458	485	469	466	451	458	473	469	489	449	430	459	435	444	524	458	420	468	447	425	462	485	508	466	459	426	473	468	397	472	454	426	454	499	424	464	452	482	450	437	464	470	467	458	452	443	417	434	450	440	492	464	453	467	452	420	453	465	445	437	448	488	447	468	443	469	429	519	440	461	450	452	445	507	479	452	452	473	463	433	505	442	405	483	453	442	449	457	439	465	433	493	439	447	445	451	474	461	430	476	424	443	469	466	476	460	474	471	453	460	443	471	438	447	473	464	428	477	460	464	459	416	486	476	480	456	461	463	472	427	429	448	448	475	447	462	449	415	456	456	443	445	460	422	447	463	476	474	440	517	480	437	442	477	487	466	477	467	454	451	469	439	456	436	458	434	473	474	445	491	465	498	470	417	426	452	482	475	464	433	460	460	444	454	455	458	454	458	488	430	448	480	504	460	469	456	460	440	441	425	488	439	487	456	496	481	411	421	478	457	456	497	464	443	517	453	410	469	484	478	448	419	480	475	458	443	463	485	466	503	416	458	420	485	429	447	457	455	443	450	463	444	461	464	464	459	511	449	463	454	436	443	519	500	451	434	463	448	490	464	512	434	443	468	450	471	453	463	456	443	446	465	476	504	469	483	443	500	446	446	464	458	474	430	443	437	470	467	423	489	475	458	459	451	462	484	495	475	477	454	478	450	467	465	485	449	463	481	464	462	432	473	498	421	499	441	484	452	434	461	468	474	464	454	456	486	452	457	469	459	472	477	445	459	421	450	456	422	472	421	467	435	439	455	495	500	422	448	469	424	471	475	461	466	437	455	462	453	469	450	446	459	487	443	445	458	438	457	458	477	460	435	436	431	441	484	435	403	454	443	448	434	448	456	472	430	444	462	473	482	483	450	418	487	452	471	469	465	456	455	448	439	479	448	476	451	467	491	452	483	476	435	461	485	448	486	491	431	508	463	437	454	438	492	477	478	467	456	456	469	503	432	507	458
14913	17008	6938	727	268	209	238	240	217	208	195	210	215	206	185	210	196	193	208	192	247	199	196	184	180	203	257	251	332	272	251	293	271	286	283	244	259	274	240	242	218	248	212	234	227	216	228	221	227	218	210	210	207	215	212	201	209	216	210	231	177	221	219	190	194	216	231	195	193	230	223	211	228	222	184	187	186	222	196	189	234	191	191	211	199	202	174	216	211	217	214	173	197	193	187	192	183	206	207	196	212	189	191	233	192	208	207	202	207	198	177	205	228	187	192	194	204	207	175	183	186	198	194	203	202	194	200	198	190	223	197	174	187	195	184	183	201	193	174	184	195	202	198	198	209	216	209	200	210	213	192	199	204	202	202	208	219	187	212	176	214	195	185	193	197	212	199	196	206	226	201	211	203	205	199	198	198	206	227	216	185	192	206	194	200	211	202	216	167	205	209	213	199	192	196	200	205	191	178	194	197	172	179	206	192	195	203	200	219	191	189	185	185	204	218	232	161	183	201	200	228	193	194	224	179	203	204	200	198	215	202	209	199	197	199	215	180	194	198	191	211	203	208	186	181	205	191	212	178	217	187	179	225	203	205	197	196	204	225	191	214	207	200	201	198	195	205	198	193	211	210	227	217	210	192	184	186	168	201	179	183	196	177	189	195	187	219	218	198	201	211	205	214	186	185	214	212	205	216	171	176	205	215	192	209	201	193	215	199	198	201	200	185	209	176	225	210	213	193	189	213	186	203	196	204	216	206	203	203	176	184	236	192	213	194	215	177	203	221	204	194	211	199	196	167	187	180	190	213	207	199	178	196	208	216	209	232	220	217	185	196	206	217	196	200	194	191	204	191	239	199	193	203	212	204	199	190	226	189	200	193	192	202	194	207	205	198	204	197	179	184	192	189	208	192	180	215	199	189	205	203	192	194	208	201	204	207	188	156	173	207	181	196	210	198	226	201	187	185	181	203	156	187	224	201	192	214	196	195	224	193	197	198	181	215	195	176	178	183	199	190	213	181	191	200	204	190	203	223	208	221	214	192	189	225	200	210	210	197	204	203	205	210	214	234	201	223	186	200	193	209	198	198	171	196	188	214	225	216	213	207	214	189	198	186	217	204	202	223	222	201	192	196	197	206	197	188	218	187	214	241	191	201	222	190	188	175	183	200	182	194	180	197	228	181	206	191	195	221	215	202	204	187	193	200	189	227	203	201	231	200	215	201	223	185	210	202	180	178	186	211	174	208	226	203	203	193	199	199	206	194	187	207	207	207	206	173	197	178	215	230	209	183	202	195	214	213	184	180	202	226	198	192	209	182	218	206	205	186	204	202	189	165	195	190	201	190	196	184	189	218	193	193	182	180	185	216	207	194	216	221	208	186	222	192	228	200	217	184	181	185	194	186	205	214	222	196	188	191	183	200	171	199	207	192	210	192	186	202	201	179	196	183	188	189	172	209	190	205	186	216	196	220	192	181	185	167	196	175	183	195	189	221	188	217	194	226	213	168	172	215	212	193	202	197	222	185	197	209	206	197	206	176	195	205	177	222	198	219	207	211	180	227	192	185	197	210	199	190	207	225	200	209	196	199	187	197	196	212	182	200	209	181	203	186	195	209	212	188	193	217	211	186	196	195	196	227	194	225	201	223	218	182	193	168	191	198	206	210	191	204	175	187	198	195	215	184	198	199	209	214	208	209	196	209	189	194	189	209	213	195	181	176	198	171	205	212	215	210	216	221	180	219	210	215	172	227	214	207	200	200	200	161	198	192	196	202	191	207	202	212	203	213	205	186	206	170	223	216	196	204	204	225	201	192	190	207	232	205	199	216	191	225	184	185	189	184	192	206	201	222	188	215	223	193	194	199	212	185	222	188	210	202	213	210	229	207	211	182	196	197	193	225	193	202	204	173	186	210	200	200	197	192	207	210	192	208	186	205	207	217	212	203	212	190	179	189	204	231	212	218	198	199	197	205	193	215	208	199	219	205	194	190	151	200	202	195	166	189	219	167	206	189	212	200	202	221	222	205	206	178	210	174	213	168	189	184	216	177	202	189	194	203	179	200	193	188	181	193	204	210	195	200	187	199	202	205	187	194	214	190	202	201	227	210	213	195	179	193	175	209	190	212	201	213	211	221	181	206	236	193	208	196	211	186	193	196	200	203	170	190	205	210	184	192	232	206	204	177	191	202	201	196	169	184	232	219	193	197	205	194	178	212	201	241	225	187	211	193	211	177	216	224	201	187	206	206	214	185	178	205	198	172	198	200	174	217	232	237	215	170	214	189	235	207	187	236	196	208	181	192	192	204	201	195	198	177	187	201	202	184	220	195	181	197	216	197	195	199	215	236	206	192	195	217	209	206	178	186	209	208	203	200	236	193	170	226	202	181	197	207	203	178	215	191	205	201	208	185	227	190	204	195	205	204	210	203	211	202	200	184	197	196	169	187	207	202	208	225	190	199	208	200	191	186	197	210	211	193	197	195	208	185	208	222	187	212	187	191	215	193	202	181	199	202	218	198	230	183	221	205	186	211	221	217	228	204	188	194	169	199	193	196	196	200	188	200	211	196	229	182	164	214	216	200	198	221	199	184	192	222	226	206	187	189	218	210	181	202	234	214	223	191	206	182	185	186	199	198	203	223	222	194	206	187	155	215	176	199	202	212	182	184	211	205	180	192	181	171	168	193	189	199	209	173	176	217	202	214	173	185	177	193	202	189	192	187	164	200	217	211	223	177	181	210	199	215	189	206	194	180	227	196	180	189	206	192	202	183	171	202	188	193	203	209	204	211	205	223	207	202	224	210	204	193	205	199	185	192	218	209	208	219	227	212	194	219	191	186	188	189	192	187	181	206	180	205	192	216	221	203	160	201	188	203	193	238	203	206	211	193	203	207	209	184	190	211	231	208	206	244	227	214	190	211	200	185	187	210	189	180	222	190	223	201	178	188	200	203	180	194	234	201	190	194	220	203	200	212	217	200	197	223	191	198	210	214	200	201	224	207	190	209	198	210	210	220	210	216	204	223	204	184	199	183	201	198	205	215	223	195	175	218	192	207	179	216	196	197	194	194	195	203	192	231	189	190	203	195	214	174	180	188	208	202	196	205	203	207	190	237	192	185	193	182	207	203	214	204	192	216	169	169	187	175	191	233	190	177	183	220	203	193	193	211	195	200	222	186	192	196	186	185	230	172	205	177	189	197	179	217	231	181	182	196	187	180	199	211	224	204	178	211	194	193	207	210	211	202	195	183	190	184	196	220	202	194	185	215	196	209	195	188	194	224	212	196	177	212	189	194	204	222	194	194	196	202	189	195	214	212	235	179	223	205	192	176	195	186	216	220	196	166	186	203	201	182	205	196	207	194	189	217	208	199	191	171	187	183	212	223	191	210	208	183	199	193	214	217	191	199	193	216	206	195	188	214	189	195	218	226	202	181	209	184	210	196	180	217	206	192	204	208	193	236	221	189	183	182	212	197	214	180	194	186	205
10677	19596	4985	603	530	544	520	523	537	524	493	494	495	513	487	481	490	445	507	453	470	485	521	537	565	621	850	1081	1184	1186	1073	1056	1142	1115	1009	959	880	889	842	837	777	825	760	721	729	698	672	658	653	633	630	648	631	624	612	607	580	605	558	542	577	534	539	534	556	540	523	549	566	554	535	502	523	479	500	520	479	484	522	491	499	497	479	504	509	463	501	460	474	499	512	451	461	499	476	483	495	486	503	490	475	467	495	479	547	492	505	512	461	506	489	452	491	474	489	499	517	501	517	512	479	481	458	492	487	516	501	510	485	456	429	475	478	513	468	457	497	487	450	490	497	521	482	505	507	464	494	499	520	524	492	462	514	471	489	450	512	465	469	488	495	517	485	466	495	520	505	490	495	478	464	492	479	478	507	496	505	480	464	465	481	494	466	503	528	491	450	499	502	466	502	464	488	485	487	448	480	507	496	501	477	482	522	496	494	457	490	513	502	493	516	458	484	479	500	506	482	500	485	499	485	460	487	522	455	454	473	497	524	510	467	502	506	481	469	478	478	453	540	466	494	472	474	483	452	490	456	504	508	472	513	508	492	447	474	517	479	473	503	511	508	487	493	473	473	465	464	487	480	455	458	507	464	491	463	467	468	474	514	452	478	489	515	458	454	464	474	490	502	463	451	478	477	456	509	508	469	476	508	518	507	481	462	482	475	492	485	466	496	478	509	503	498	471	506	424	497	451	502	490	514	499	442	480	504	484	482	507	511	506	486	464	446	484	467	445	512	470	472	461	576	531	479	500	493	494	500	478	488	477	476	459	498	498	499	457	454	459	484	467	464	473	503	490	512	478	421	481	518	494	511	456	485	454	437	473	475	482	494	464	497	485	477	479	496	490	452	496	534	477	492	509	514	432	503	476	496	494	503	526	469	490	460	467	459	475	473	474	494	521	449	435	469	491	502	465	485	445	482	497	485	488	481	459	437	492	496	500	492	501	491	470	506	521	468	475	476	435	483	494	498	502	491	476	460	492	512	512	499	463	494	473	450	476	522	458	480	505	501	464	491	451	470	492	493	485	469	489	512	502	493	474	482	517	497	488	497	480	476	480	442	495	501	478	461	490	512	474	485	490	479	463	519	490	448	487	470	488	527	517	475	499	507	462	498	495	504	497	492	465	516	480	505	485	472	492	538	513	454	497	482	476	501	502	466	512	488	502	495	489	488	493	458	508	469	466	499	471	514	478	485	479	506	502	461	495	465	511	475	474	448	489	495	443	463	479	506	491	466	473	514	470	475	472	467	484	456	491	510	484	483	489	449	455	499	487	505	488	462	478	484	502	499	480	487	503	498	488	503	476	442	468	495	487	480	489	452	499	446	491	481	486	498	435	504	515	478	468	461	458	509	452	508	517	486	490	544	470	461	500	513	508	472	480	477	472	462	451	455	508	470	528	448	491	499	479	493	465	491	467	538	501	561	470	466	485	471	442	474	508	505	522	485	474	487	487	478	473	488	486	488	499	519	480	543	493	464	485	496	490	483	508	449	499	481	464	483	431	471	474	537	462	453	466	489	502	501	498	486	497	459	505	496	472	462	477	463	506	463	458	505	483	459	498	486	480	457	528	504	474	483	495	456	447	497	488	507	512	462	470	462	525	478	487	471	506	465	483	523	473	508	476	504	515	522	507	494	507	482	476	496	510	460	468	474	466	460	471	508	462	469	467	470	497	468	480	509	476	483	463	481	480	455	474	483	451	501	516	493	478	486	485	499	462	503	522	510	461	486	484	544	508	474	487	494	489	480	450	466	518	474	508	482	475	516	514	486	488	498	464	498	473	481	479	461	522	481	466	454	515	493	499	491	527	507	467	485	466	498	482	466	461	482	477	485	481	507	492	498	465	488	502	497	500	513	499	536	458	476	504	516	459	483	484	494	489	436	478	486	477	459	467	498	501	501	482	477	473	449	506	501	491	481	473	461	544	494	486	490	499	449	499	475	508	483	485	498	487	469	484	464	489	464	466	514	479	483	483	483	465	464	451	501	455	509	457	490	493	497	466	478	482	490	478	487	468	532	486	473	445	482	514	471	478	504	439	499	494	476	478	506	492	494	462	462	465	481	445	516	498	493	486	461	453	483	519	489	476	495	502	473	458	517	499	509	463	498	457	468	469	500	466	470	447	515	488	492	486	477	445	526	502	473	484	520	480	471	469	469	467	490	466	460	499	504	444	484	466	479	517	487	498	476	469	469	504	492	489	502	488	525	457	462	478	499	464	495	486	446	496	495	511	512	478	511	461	487	497	499	472	500	495	484	489	482	486	485	489	501	497	511	513	514	486	505	450	462	506	500	510	487	487	476	470	476	476	479	419	526	474	497	472	505	510	501	489	461	445	492	498	466	449	513	510	478	458	477	443	499	488	517	472	494	471	494	455	488	491	482	473	482	490	501	479	477	480	517	525	504	472	484	492	434	514	477	446	496	485	457	494	505	497	471	486	471	482	499	490	499	466	506	459	509	512	461	472	488	458	496	482	461	477	478	489	471	517	480	502	445	512	510	463	493	472	494	450	495	518	523	465	470	497	470	476	451	448	495	480	493	503	490	472	524	514	465	484	474	482	526	470	499	477	495	487	484	496	509	515	502	493	515	509	504	498	493	416	478	504	484	519	463	507	479	507	476	462	497	478	513	492	500	507	477	465	501	490	486	471	513	502	489	469	468	514	509	489	489	493	498	475	457	489	468	430	480	495	487	472	504	504	448	451	436	486	481	491	473	468	483	464	514	470	504	466	481	516	496	515	467	522	480	473	498	515	491	513	489	498	455	482	494	503	470	469	514	448	456	507	497	480	458	462	514	472	489	479	454	475	498	492	489	493	490	475	511	471	498	460	474	507	469	480	537	499	486	458	487	470	508	517	466	490	467	468	450	534	484	471	506	488	504	484	513	464	488	497	494	515	484	485	471	516	492	506	477	494	464	456	491	465	498	500	474	519	481	486	475	441	484	513	503	467	469	483	530	504	463	498	480	451	484	466	491	513	479	474	477	479	489	477	485	476	490	493	476	515	475	487	469	469	481	455	535	517	463	533	519	444	468	502	478	489	459	510	502	506	521	473	491	431	479	516	469	497	508	491	500	456	508	486	479	471	516	484	493	497	489	483	459	498	484	498	512	450	472	476	498	508	505	497	488	473	491	488	491	503	507	526	489	478	463	483	465	486	490	442	455	450	526	449	515	469	509	531	501	495	481	517	477	515	480	482	484	478	487	498	499	511	482	501	486	472	519	495	525	482	508	473	446	498	493	472	474	473	531	499	483	478	548	458	487	493	484	466	470	469	512	460	478	488	497	482	466	467	478	475	486	499	492	544	513	491	477	521	490	530	469	484	470	463	470	512	511	496	459	486	482	435	525	466	548	499	481	487	473	501	498	513	496	508	493	471	451	525	493	470	523	502	472	459	450	479	519	495	466	494	442	486	499	493	499	482	475	470	467	502
44199	45549	32004	18689	11273	5044	1926	682	325	267	241	236	230	260	238	215	256	232	221	218	229	224	252	207	241	252	265	308	303	357	346	351	336	372	324	344	319	304	299	285	296	274	264	275	289	243	250	239	233	215	251	240	282	237	265	259	242	254	250	254	205	219	206	262	259	239	221	216	226	232	232	203	203	215	195	233	197	225	216	205	231	220	198	190	218	214	217	221	196	218	207	201	197	192	188	203	217	214	199	218	168	236	218	197	221	215	174	215	211	215	234	209	219	197	195	203	231	220	206	192	192	214	203	193	212	189	196	190	207	204	227	212	210	224	232	213	226	213	201	204	206	211	215	211	217	218	197	235	203	199	196	223	197	223	223	201	203	247	197	201	180	205	205	212	231	215	208	199	222	202	227	195	189	211	215	199	210	213	201	190	228	212	220	183	198	213	215	202	229	199	222	188	213	189	206	250	195	210	201	195	226	216	238	222	212	201	209	227	199	200	182	189	213	208	195	183	226	202	222	211	227	201	208	237	201	224	217	222	194	203	201	198	196	204	247	223	196	195	213	185	214	205	217	194	207	212	232	209	226	223	185	207	178	215	213	199	205	229	187	211	199	204	202	200	211	229	191	202	202	219	211	213	206	180	215	234	215	212	188	217	195	230	234	211	190	216	216	215	216	202	208	214	198	178	216	225	189	177	208	194	190	215	179	171	233	212	214	211	200	182	199	183	230	199	199	203	190	233	192	212	220	204	210	196	217	181	219	213	209	198	205	218	175	206	182	202	191	214	210	227	215	200	202	173	215	221	196	209	225	176	226	222	217	202	206	235	207	216	199	209	222	217	216	238	191	213	216	220	215	190	240	208	213	222	223	185	211	214	193	193	208	229	228	197	235	197	196	200	236	199	220	208	201	208	186	193	201	220	216	224	202	215	207	226	216	220	214	214	234	188	211	235	241	201	208	212	196	199	197	196	207	193	199	188	227	191	190	176	203	189	215	204	233	211	235	192	191	207	216	201	201	202	194	214	197	206	264	210	217	189	213	213	202	174	196	224	218	209	206	198	199	222	222	192	203	196	217	218	211	219	223	212	207	191	203	214	226	215	194	184	218	194	203	218	210	197	220	205	209	224	201	198	215	212	222	214	229	206	209	192	199	183	204	219	212	228	188	208	232	228	215	214	211	192	225	216	229	233	207	214	222	214	229	222	190	213	201	229	200	189	216	216	236	222	235	224	233	187	234	216	206	215	208	221	216	190	242	223	216	219	234	184	205	217	201	236	171	182	203	226	206	209	229	182	244	227	203	206	204	201	230	228	209	184	243	214	220	213	188	178	214	227	196	210	193	210	189	205	196	185	218	204	234	209	220	182	217	214	209	190	218	210	217	210	244	209	233	231	239	206	228	228	238	201	216	212	212	205	217	224	208	198	224	193	190	237	203	192	213	204	210	191	217	215	224	201	213	213	214	189	204	202	219	203	214	195	216	221	213	198	202	217	214	208	201	221	213	228	201	212	204	214	197	231	212	188	217	208	188	235	215	237	212	183	209	222	204	219	216	186	203	212	223	209	226	214	219	222	204	206	172	198	212	198	183	223	225	194	197	214	219	213	200	236	233	231	197	186	209	182	195	202	234	194	193	227	218	207	210	186	218	225	200	217	207	185	200	226	227	182	197	209	219	193	213	216	219	201	203	212	231	205	211	204	226	213	203	203	236	232	192	186	220	238	224	228	218	191	190	206	231	208	190	214	212	230	223	191	217	195	217	199	193	198	215	244	206	202	212	215	213	196	204	219	214	215	203	216	226	222	218	204	185	225	192	195	216	225	203	211	198	208	192	215	212	201	216	201	217	220	210	195	198	186	206	231	195	225	237	215	184	234	207	216	199	206	212	233	214	195	199	192	215	231	220	202	202	229	192	197	198	212	221	204	217	208	226	216	205	220	191	214	210	228	226	180	198	193	199	195	206	204	190	225	228	184	205	178	197	211	212	214	223	230	236	256	202	187	212	194	194	201	218	228	214	188	216	202	198	213	214	219	197	213	180	219	227	219	207	207	212	211	202	202	245	207	202	222	192	210	222	213	226	218	209	247	194	219	243	188	187	227	200	212	206	200	197	209	186	197	232	204	228	191	207	178	219	186	225	210	214	204	215	224	204	215	218	205	198	211	178	207	177	213	220	221	221	217	224	196	202	206	221	178	211	202	205	210	218	189	209	185	205	233	210	202	204	201	210	231	198	205	212	206	202	197	203	218	194	181	205	195	216	210	229	226	200	190	229	238	197	209	198	174	215	218	218	230	220	202	210	211	185	206	228	214	199	190	213	211	193	225	202	225	219	203	235	218	225	218	206	206	216	214	211	200	195	200	209	217	201	218	230	211	233	202	209	201	228	203	206	215	231	217	221	196	224	214	206	219	239	196	241	209	186	220	181	204	217	189	192	231	239	204	199	213	197	208	207	186	225	195	202	212	223	201	185	222	232	207	212	227	174	191	218	212	224	195	197	219	178	198	187	215	208	215	199	218	207	220	201	202	205	207	196	211	213	195	228	191	224	234	193	211	203	203	207	236	199	218	190	191	218	213	200	185	208	219	226	212	188	194	223	181	195	199	203	220	202	199	204	200	207	211	209	214	220	217	211	203	209	211	209	214	208	227	200	182	237	246	203	198	176	188	207	239	229	211	191	207	218	231	202	214	215	188	187	202	229	229	183	206	224	235	213	209	202	215	206	204	193	180	233	222	220	204	194	180	236	205	214	200	198	197	203	182	238	218	205	181	209	214	213	202	182	222	201	210	191	196	215	204	217	222	180	219	223	203	217	237	202	185	207	215	218	203	204	203	193	175	243	221	202	213	221	219	208	193	208	196	209	211	192	228	234	237	214	184	242	220	207	177	197	211	180	207	222	209	202	229	214	193	195	233	239	186	212	217	210	214	215	199	209	218	192	222	208	197	184	215	211	202	193	195	204	194	180	208	228	207	192	203	216	218	226	211	192	198	223	183	205	179	203	217	193	232	168	190	205	206	216	189	190	192	210	205	235	235	218	189	185	215	194	193	226	224	186	204	196	211	217	215	223	212	217	205	182	215	176	221	225	243	195	183	209	232	221	218	217	198	214	208	200	198	209	215	217	230	221	189	201	227	248	208	192	201	209	207	226	197	183	203	201	204	185	231	183	178	179	198	202	196	206	210	193	211	232	208	199	194	200	208	219	177	185	215	223	203	228	215	227	216	222	230	186	195	196	237	209	197	213	234	203	187	209	213	204	208	212	215	204	216	199	196	187	199	213	196	215	211	205	199	199	205	201	211	191	200	219	207	207	227	192	227	218	228	221	208	208	230	221	223	219	226	222	211	205	215	215	182	185	196	191	213	204	207	197	181	207	218	188	191	217	220	201	207	204	179	225	247	202	199	206	172	176	215	224	181	225	211	218	208	206	209	228	198	199	198	180	212	191	201	197	209	203	200	229	196	205	219	214	205	170	222	191	181
34237	44561	17076	2129	1829	1473	1166	1102	983	875	843	798	733	730	722	659	669	631	580	619	621	616	659	588	621	735	1018	1277	1388	1515	1591	1429	1522	1523	1405	1309	1288	1300	1189	1162	1035	986	986	883	954	844	873	839	783	819	754	710	916	873	909	901	752	736	735	758	735	692	701	733	683	668	597	584	575	675	638	567	563	596	593	519	536	562	522	520	582	540	523	503	534	538	514	529	525	523	533	535	506	490	498	515	530	486	478	509	538	509	476	491	509	504	522	522	496	498	518	512	522	492	514	516	498	492	484	494	512	491	456	495	521	518	476	525	458	555	478	506	488	509	519	473	475	454	489	511	491	502	513	482	493	495	493	519	509	479	496	507	502	462	526	483	548	498	527	500	483	491	512	477	509	560	524	499	493	479	525	544	503	481	523	500	464	518	481	461	546	482	511	503	452	476	511	512	510	506	498	484	504	490	488	543	560	471	490	507	487	509	482	471	467	500	495	510	506	522	485	512	517	547	508	475	495	498	517	469	533	530	520	535	494	447	489	490	455	492	471	508	489	478	488	494	485	530	489	499	517	520	458	448	502	473	469	472	459	511	478	487	502	470	486	492	478	494	493	480	463	511	496	511	505	493	509	470	496	501	518	489	485	509	440	523	519	504	503	453	505	460	518	502	515	496	505	531	501	473	498	462	480	519	464	502	508	524	502	471	489	484	493	466	524	521	491	482	501	476	513	505	543	535	504	467	488	519	508	478	504	490	481	500	539	516	498	475	433	514	508	529	497	529	500	540	483	503	440	526	512	518	484	478	504	467	471	498	517	505	488	504	475	498	507	512	501	506	506	484	514	482	508	493	489	526	537	521	488	478	506	498	489	558	570	513	496	471	472	507	483	503	502	472	455	507	495	486	465	488	490	508	483	544	511	480	526	517	485	483	483	544	498	497	522	523	521	478	477	492	501	501	462	495	477	495	554	500	476	478	519	492	503	509	459	469	524	462	474	512	484	520	508	508	499	515	505	496	497	461	539	491	496	505	470	509	498	504	512	502	485	503	501	529	537	516	508	479	514	530	486	483	456	477	521	519	503	456	503	507	524	513	550	513	475	534	475	487	467	477	515	483	502	520	505	511	515	471	494	548	505	477	483	503	500	502	475	518	514	470	495	493	485	493	517	483	490	497	503	513	486	502	484	489	542	490	468	492	532	485	486	477	468	494	532	539	498	550	492	521	506	482	469	516	507	494	512	555	467	548	485	478	468	493	480	480	481	510	508	481	518	508	492	541	467	528	524	463	486	484	463	507	485	491	508	509	497	494	498	512	477	495	503	509	520	487	486	535	491	528	506	441	469	483	514	483	478	502	503	542	467	521	506	523	538	502	541	475	511	514	496	469	510	471	460	494	475	470	499	520	492	491	529	523	505	514	501	474	478	500	491	506	479	519	515	510	487	524	488	517	496	466	515	510	507	499	479	513	501	524	480	518	476	496	524	493	487	528	519	490	488	483	522	501	494	531	490	489	520	493	483	487	470	489	502	481	509	503	450	510	488	483	520	490	537	454	523	442	524	507	510	516	537	517	490	496	530	483	471	482	545	497	501	512	491	507	502	532	520	486	482	519	492	506	517	518	519	514	495	470	477	433	526	485	491	444	462	521	497	514	459	487	509	533	476	519	518	498	501	475	489	478	500	511	542	517	502	514	463	486	515	482	486	493	511	477	485	503	488	479	483	500	541	526	484	484	502	496	493	473	505	487	491	470	479	480	493	471	530	495	534	514	513	485	490	497	499	479	485	479	491	520	502	506	493	535	472	487	508	508	482	471	518	488	532	537	487	451	465	483	491	489	530	510	514	507	475	521	489	476	488	486	506	552	501	507	512	481	508	510	497	566	525	514	497	519	483	461	479	471	458	515	482	518	501	469	440	503	524	535	496	523	518	499	511	516	489	508	536	472	511	512	514	500	524	496	453	505	503	504	430	518	528	482	543	547	517	498	501	488	469	485	501	475	544	500	473	494	484	512	527	487	520	499	541	474	518	503	513	517	497	484	509	478	488	545	545	494	520	536	431	496	531	482	454	501	487	515	455	499	490	490	512	510	532	533	530	450	502	474	518	489	488	506	475	479	487	475	530	460	466	491	466	507	499	521	491	512	496	488	507	532	529	498	500	510	501	479	525	515	523	518	492	511	497	481	496	478	514	482	498	518	475	517	529	489	504	496	482	481	486	502	524	501	482	508	494	531	564	535	495	478	501	485	516	481	494	483	523	514	512	497	440	504	491	484	503	505	512	522	476	520	495	492	532	492	453	527	485	518	504	461	513	538	487	514	512	521	517	484	476	486	524	508	556	474	458	510	518	507	518	472	496	506	469	506	517	492	523	449	460	525	496	468	514	488	501	501	484	482	497	504	469	502	513	466	489	503	473	467	501	519	477	482	483	505	480	476	478	463	491	493	481	494	491	508	485	502	497	492	498	533	517	466	483	530	527	457	512	491	501	496	445	516	505	528	508	523	490	521	467	505	502	469	525	468	502	495	501	470	566	456	519	472	492	442	457	485	496	528	513	516	511	520	544	509	505	490	500	510	509	505	502	482	483	459	518	490	481	502	461	467	531	493	450	496	509	471	501	492	541	510	459	513	516	528	522	528	477	474	481	492	505	499	504	540	491	491	500	497	503	493	500	513	479	481	496	461	505	493	526	493	489	489	474	522	493	472	507	516	447	480	516	512	515	542	484	513	471	489	509	505	501	474	506	506	487	536	502	490	484	455	503	475	473	507	507	520	472	494	473	470	513	528	513	527	470	506	497	495	496	487	507	532	488	474	533	501	505	505	501	452	519	480	502	504	480	503	507	478	496	507	483	495	497	488	476	509	488	451	484	525	469	475	504	486	521	478	465	540	503	497	513	491	468	488	514	511	499	518	526	497	490	480	478	496	503	488	512	500	511	527	528	467	520	486	496	520	512	516	501	482	474	472	509	475	505	524	509	504	498	507	486	515	534	555	455	466	497	515	538	505	509	515	517	484	501	500	500	467	480	552	475	515	515	486	510	507	538	505	493	453	499	529	487	504	539	479	528	485	501	481	493	511	517	480	482	521	516	473	502	496	492	502	495	492	519	485	496	480	488	478	498	541	519	495	487	476	504	494	511	454	488	497	560	482	525	505	512	499	520	471	504	472	524	481	491	510	535	527	494	486	532	538	503	478	494	504	472	472	503	484	485	486	499	480	524	495	504	467	508	489	481	470	517	503	509	503	500	488	551	504	498	525	510	497	473	436	459	519	473	508	518	481	489	513	503	491	515	452	489	534	524	509	503	532	482	499	510	498	550	511	483	523	480	473	523	524	499	540	469	502	498	496	491	515	525	506	513	516	465	504	497	480	515	501	477	474	501	509	518	538	488	487	498	501	507	537	491	499	514	484	528	516	512	515	491	480	553	494	481	485	523	474	521	521	477	486	486	497	498	477	489	532	477	504	478	492	498	503	494	502	461	468	488	503
52597	49172	34159	23290	19081	12757	6333	2377	839	412	359	336	325	290	246	249	261	234	233	205	226	219	238	220	283	278	335	340	415	440	441	391	419	382	417	385	394	387	401	336	360	329	321	285	327	280	241	242	269	286	277	258	313	272	315	301	245	277	266	279	256	243	233	283	252	232	198	200	216	224	241	230	220	192	217	221	209	197	210	207	187	210	192	194	202	202	207	183	222	188	203	207	215	207	187	189	206	190	186	212	176	163	195	177	190	184	200	195	220	186	155	177	189	194	214	195	205	174	213	196	211	206	187	219	171	197	194	192	193	203	203	194	193	203	222	173	223	200	184	171	170	202	192	201	175	185	200	221	208	186	194	200	201	186	192	203	210	200	159	182	190	189	193	182	205	201	191	184	167	185	195	227	167	173	192	181	173	168	180	197	180	194	185	178	167	181	189	201	200	219	203	227	196	214	196	193	179	215	225	198	201	225	177	198	207	177	202	186	194	196	194	192	205	202	218	203	205	225	189	181	162	194	206	199	195	199	203	188	169	197	199	190	191	205	200	177	189	202	198	171	195	181	200	186	210	182	199	186	185	185	202	213	183	182	203	205	214	194	175	199	199	188	201	182	204	204	191	192	213	174	191	186	214	192	189	217	187	177	205	173	181	192	182	174	206	182	188	190	178	210	165	205	225	199	185	199	188	207	218	222	201	220	207	191	193	188	223	192	202	186	205	176	195	169	218	216	198	176	220	185	168	197	181	218	211	203	209	191	187	181	175	185	183	197	207	201	195	199	207	176	194	194	175	204	182	209	178	214	190	199	201	196	212	205	200	190	177	190	184	200	190	198	216	188	200	205	178	172	178	213	189	218	208	190	208	208	176	192	202	203	202	214	205	209	214	193	231	205	206	161	216	210	219	178	205	189	193	205	187	191	206	177	195	180	199	175	176	210	179	231	199	200	196	204	187	198	200	188	181	203	163	213	177	178	213	188	184	187	196	167	191	208	202	197	198	177	218	212	174	196	195	207	175	169	192	180	193	189	169	203	172	187	187	187	196	213	192	187	195	194	202	194	197	183	207	226	206	159	211	200	211	212	191	173	207	188	206	215	191	165	184	213	190	195	174	200	183	172	165	199	192	191	191	204	199	172	188	203	218	195	186	219	203	198	204	173	194	183	198	183	206	191	178	196	219	189	217	213	164	175	187	179	166	194	186	180	192	200	211	203	195	224	175	191	173	191	192	197	171	179	192	195	215	190	182	164	220	198	209	211	192	201	197	182	207	196	173	206	170	197	221	200	173	218	187	196	176	206	209	187	212	197	179	192	189	196	213	184	192	209	204	178	214	216	200	155	187	214	212	195	195	180	210	173	201	193	188	217	207	183	188	208	179	189	194	201	184	190	202	216	199	193	189	179	198	185	200	186	225	191	192	203	199	197	173	172	175	172	217	201	171	198	185	190	206	189	191	158	182	201	187	180	165	181	220	208	205	210	180	194	167	179	197	220	182	205	199	171	181	220	200	164	211	187	188	207	172	171	207	189	158	202	201	193	197	161	185	194	212	187	198	208	171	199	208	205	187	177	206	204	205	182	219	184	191	184	186	215	206	185	213	196	216	192	192	174	200	195	177	165	177	172	160	186	219	208	179	199	203	216	192	195	178	190	193	200	211	167	176	197	210	197	208	195	221	203	210	182	201	206	210	194	168	196	188	184	190	176	195	201	191	231	201	209	204	202	236	188	212	192	207	212	179	197	211	178	181	168	200	195	210	173	184	203	196	192	205	200	197	215	190	184	196	184	220	168	188	190	189	186	204	199	200	194	194	181	187	198	204	181	191	196	171	212	187	188	211	208	193	182	179	206	190	210	212	196	222	183	176	197	211	173	192	165	197	185	193	221	189	182	193	202	185	218	203	197	231	217	205	180	183	171	189	185	191	188	178	194	202	194	194	197	219	190	195	208	178	201	205	161	192	202	214	213	194	214	191	220	202	196	188	168	173	211	196	182	187	182	190	181	187	165	206	162	182	188	182	189	205	190	199	207	201	179	195	198	183	177	184	179	190	206	170	210	194	178	183	176	219	183	202	194	182	177	208	209	214	183	172	199	187	184	199	179	215	189	195	188	204	186	183	223	182	179	183	211	186	219	196	195	194	213	189	186	187	194	201	200	176	205	206	208	204	176	201	217	203	194	157	181	191	193	208	178	197	157	180	206	180	191	201	199	210	183	190	189	212	200	195	180	197	189	181	189	216	212	169	181	159	204	199	186	196	187	182	216	199	160	171	195	222	199	185	188	209	204	179	202	186	180	207	202	189	163	200	208	207	199	189	188	196	180	178	201	159	197	166	184	162	213	186	179	180	195	187	178	186	185	190	181	197	217	198	185	195	189	218	189	200	194	198	184	186	195	206	180	181	187	201	179	181	186	193	222	188	213	180	188	211	192	211	187	195	196	194	179	155	197	188	201	182	201	184	201	192	208	187	184	175	209	185	189	222	202	201	167	164	203	154	199	188	200	210	182	188	193	182	208	189	209	184	183	192	204	197	192	180	169	201	189	200	182	192	191	192	191	195	190	194	200	202	175	194	212	191	178	182	188	206	190	177	182	212	196	187	190	202	203	194	201	199	205	188	223	166	183	196	182	202	189	191	181	189	192	209	220	203	176	185	213	187	197	215	166	197	173	198	202	200	179	195	197	167	164	177	190	214	186	158	196	215	184	186	201	184	193	196	205	179	183	202	193	190	205	175	162	189	218	201	177	187	195	194	197	175	188	184	205	162	178	186	188	193	217	162	184	193	208	185	207	152	195	205	201	198	186	195	181	184	188	194	197	201	198	180	180	186	186	192	176	193	204	209	195	194	192	188	185	180	181	168	207	193	169	207	204	207	178	200	203	204	211	194	170	191	178	209	190	205	178	193	182	190	199	178	210	171	186	192	207	189	219	170	198	205	182	196	182	186	178	188	193	183	201	211	182	195	214	166	182	199	209	197	217	199	180	233	180	178	179	168	179	202	222	175	204	196	173	198	173	203	198	188	182	196	194	187	197	209	200	183	187	199	194	189	187	214	182	175	212	188	206	201	186	208	175	192	210	185	171	220	205	212	211	176	241	168	182	177	195	196	200	215	184	167	212	194	191	193	198	214	189	217	182	192	182	204	192	191	175	215	184	188	180	190	186	184	207	182	206	183	191	166	185	190	187	189	189	199	216	232	189	195	218	194	195	189	181	178	178	201	185	178	195	190	217	194	171	212	185	193	211	192	196	160	185	190	207	217	229	159	208	221	206	198	190	196	185	188	184	186	221	188	200	197	188	185	189	187	172	214	200	204	202	189	243	196	179	198	208	206	209	189	190	196	173	186	169	187	188	191	197	198	192	192	207	186	217	201	184	208	171	225	197	179	205	163	177	171	175	189	209	200	223	216	181	199	186	182	204	208	180	206	187	212	220	176	183	225	192	191	175	193	184	199	189	203	211	205	173	191	189	213	183	197	195
40995	49142	20405	4469	3684	2943	2279	2075	1754	1450	1384	1219	1037	1052	910	881	848	769	759	750	703	675	697	747	889	1101	1606	1814	2037	2233	2151	2135	2024	1874	1901	1861	1843	1855	1748	1607	1541	1537	1333	1139	1216	1101	1102	995	1070	1019	979	862	1283	1273	1138	1211	908	1073	1094	1023	928	798	833	1012	871	720	667	670	679	793	812	634	604	648	642	625	565	511	491	509	494	489	479	486	505	447	495	489	507	461	480	524	478	475	486	473	468	518	472	443	469	426	487	503	466	431	477	458	485	452	466	460	433	483	461	467	479	486	417	496	488	429	460	454	494	480	481	468	470	496	476	480	484	451	462	437	466	458	461	448	455	461	438	444	439	410	477	503	467	443	437	424	483	479	430	413	448	476	427	458	461	452	457	429	423	433	442	484	469	472	427	437	480	441	457	461	424	454	431	461	466	478	475	474	412	491	439	480	453	458	482	457	485	478	465	439	443	482	479	441	454	448	440	467	480	430	458	438	466	436	463	478	447	440	454	477	444	443	425	399	435	464	460	507	452	469	417	463	457	484	472	490	456	467	449	477	487	454	470	452	447	458	474	486	457	462	446	491	473	451	484	428	484	472	483	485	448	510	446	497	454	463	470	424	448	451	447	449	440	485	469	452	452	460	456	452	478	456	433	445	426	445	476	467	482	458	437	471	475	428	461	439	470	489	491	464	436	427	489	422	463	449	459	478	400	436	441	449	484	453	478	467	423	443	414	446	428	426	453	464	436	466	437	454	462	449	458	449	432	438	431	449	445	451	494	433	463	455	465	444	453	446	457	467	456	470	455	438	480	452	436	437	483	426	472	455	442	481	468	468	461	433	452	424	468	439	476	419	433	477	468	475	448	457	465	469	443	459	470	470	451	476	474	442	454	460	445	483	445	443	489	490	473	439	450	461	450	459	437	450	464	446	469	438	458	439	468	477	436	468	488	498	467	483	475	473	502	500	424	420	477	468	467	451	459	462	455	469	453	477	472	438	457	487	449	451	403	481	463	454	446	481	480	446	448	470	436	465	433	453	460	480	450	472	430	420	449	452	458	448	445	435	478	459	464	471	426	470	441	431	493	437	445	467	433	445	450	445	475	441	458	435	454	439	468	458	442	446	436	433	456	432	444	461	439	457	445	467	437	468	461	453	446	452	447	445	437	469	484	455	437	482	410	455	468	457	451	454	449	432	482	443	454	465	426	388	445	448	429	425	448	439	450	465	450	460	445	457	443	457	433	449	426	476	409	462	504	483	426	442	499	463	494	466	469	469	418	458	482	486	418	449	453	436	493	423	457	448	432	449	520	470	474	426	484	491	462	489	465	450	474	504	446	469	453	487	496	458	463	493	478	443	430	472	421	483	440	493	437	435	433	440	466	471	482	451	425	467	454	424	468	448	447	444	461	466	465	449	456	435	477	474	483	465	464	433	428	444	483	495	428	472	490	420	427	421	454	452	468	448	429	464	453	458	486	434	439	444	415	487	464	450	466	442	438	451	467	468	465	455	450	453	457	487	480	459	471	431	453	457	441	464	449	444	465	476	465	464	478	462	454	434	455	445	429	455	443	462	445	460	499	494	455	458	421	460	477	463	450	497	428	475	444	477	457	484	520	419	495	433	474	483	420	452	475	453	469	445	409	459	440	469	425	497	448	458	460	498	440	473	465	453	436	457	434	451	451	473	473	448	440	492	476	428	456	449	485	462	466	421	440	452	477	427	487	479	483	485	504	466	465	432	445	450	490	455	466	437	423	444	480	419	452	441	465	448	431	485	450	426	503	453	461	458	436	457	477	472	477	483	436	486	475	503	458	468	461	463	459	429	474	430	460	506	489	457	460	470	441	464	467	469	424	463	436	436	463	482	470	458	437	474	436	474	467	446	448	472	459	467	442	489	445	469	441	488	431	472	457	512	429	445	489	475	494	430	420	426	444	467	447	448	481	456	471	461	457	431	457	489	465	463	436	473	466	444	485	457	482	439	445	446	468	482	466	427	465	444	482	440	502	424	477	445	474	396	466	476	511	468	465	446	445	454	434	489	479	466	469	471	494	457	491	473	464	456	455	433	445	463	442	462	433	475	434	442	459	477	438	468	469	479	435	487	471	452	474	415	474	451	482	438	482	458	450	458	446	461	485	449	481	467	447	474	467	464	485	430	464	451	403	459	448	479	475	471	440	479	424	491	444	439	468	482	452	415	499	423	426	448	483	448	469	454	472	508	427	447	475	496	424	426	492	478	466	465	450	442	443	496	440	422	421	412	448	445	420	469	472	486	456	486	442	428	439	457	455	495	467	444	468	432	468	472	439	446	428	452	459	441	453	396	509	459	440	475	482	444	438	514	434	476	432	420	424	450	455	458	415	451	473	404	447	464	449	438	422	464	436	469	451	470	460	483	469	483	463	492	477	435	448	481	463	439	459	433	438	432	451	448	482	432	470	452	443	480	445	443	468	440	438	444	451	460	461	464	443	428	436	460	429	438	465	441	470	457	455	438	463	472	454	431	449	461	463	449	493	452	485	457	463	447	487	438	435	465	453	476	483	465	447	494	465	437	447	420	468	426	465	486	409	499	483	462	462	459	439	397	466	469	485	433	482	447	467	473	461	454	446	433	487	444	450	423	440	462	437	451	457	464	442	429	450	448	461	466	479	437	428	463	442	463	463	453	471	467	480	472	441	487	467	456	449	503	442	474	465	434	442	472	441	447	443	473	478	423	460	457	459	440	457	452	445	440	433	502	462	423	450	428	463	479	457	464	468	412	455	450	451	477	454	453	432	458	465	477	460	452	464	477	442	488	476	459	477	508	455	455	441	487	486	477	435	501	457	463	486	480	464	456	489	455	447	430	468	457	440	455	488	470	485	467	455	426	421	466	454	497	457	472	448	472	456	497	450	423	430	441	464	437	482	392	448	472	477	462	422	447	443	453	472	458	443	480	484	469	438	480	436	504	474	460	465	463	450	435	475	443	447	476	459	427	435	444	468	435	480	453	480	482	445	453	427	474	456	459	478	477	429	429	479	452	483	442	494	439	452	440	494	436	456	422	442	492	457	426	477	463	439	430	486	439	478	458	449	474	446	457	480	459	430	475	464	440	414	459	476	452	450	458	420	431	454	428	452	449	503	494	424	464	433	450	487	471	440	499	475	439	483	465	452	440	476	447	454	431	454	455	459	457	472	473	420	461	438	469	505	481	464	469	449	441	481	465	473	456	456	448	460	473	447	438	445	448	497	502	474	471	476	448	462	444	436	457	459	470	480	451	442	487	432	491	483	456	405	467	485	460	441	456	505	453	473	431	436	455	449	423	446	442	446	451	472	482	481	476	442	424	435	438	453	485	436	452	482	430	466	474	480	437	455	420	472	452	429	504	456	463	428	460	464	477	462	473	418	420	469	446	467	507	467	457	425	456	456	450	474	454	455	451	446	441	447	489	478	459	471	486	480	493	439	449	441	471	452	448	498	429	442	451	428	453	470	468	456	410
15039	15310	7304	820	267	223	225	197	213	215	197	176	204	213	198	205	208	192	180	172	184	211	201	205	203	240	244	293	275	291	290	300	276	256	251	234	258	264	248	243	250	215	243	218	228	223	247	246	226	230	207	201	223	213	233	239	220	199	210	204	211	189	191	205	200	204	208	203	177	195	208	211	184	210	220	199	202	194	224	200	208	204	201	187	207	177	206	182	196	191	210	196	220	182	186	211	218	199	215	218	208	208	224	205	201	206	184	208	175	223	217	193	199	169	195	200	202	197	192	212	198	191	219	203	183	185	195	195	212	216	195	177	226	201	184	199	226	209	214	211	198	195	219	196	186	205	163	228	201	206	183	206	199	192	180	189	164	211	202	184	203	212	195	199	185	198	208	179	226	215	214	230	192	200	217	192	207	180	184	194	207	220	158	183	224	231	243	207	209	211	176	204	210	217	188	215	219	204	196	210	208	196	211	185	171	206	181	219	221	193	182	191	220	207	199	235	209	195	186	190	220	204	228	187	190	219	191	187	196	199	185	203	221	210	178	176	193	176	197	192	197	216	192	190	203	188	220	208	214	214	227	194	178	213	195	190	182	166	174	226	205	205	209	213	201	193	208	188	217	224	180	208	202	214	175	184	185	196	219	202	210	202	231	208	176	195	219	187	174	187	191	187	182	219	194	206	184	196	216	219	217	191	207	215	200	186	226	188	206	199	177	231	202	207	182	202	194	190	206	194	189	191	188	191	203	237	173	203	219	208	208	195	176	189	208	189	195	182	198	205	191	195	194	182	195	209	166	201	196	201	178	222	182	192	207	201	196	212	200	207	183	199	224	206	200	201	184	205	209	211	205	190	176	214	206	198	219	205	167	186	185	192	203	186	195	194	201	185	209	198	208	187	188	199	221	187	185	218	207	196	203	179	196	200	203	181	215	178	166	206	189	187	198	202	208	223	217	208	193	214	195	219	194	184	196	213	201	201	192	207	192	188	192	185	178	219	211	209	164	212	205	204	178	173	201	219	189	196	190	187	237	191	211	195	200	186	217	229	196	200	207	206	161	203	210	212	181	202	203	195	211	191	202	190	175	208	189	215	202	221	223	209	163	218	201	219	192	220	193	201	208	182	215	234	184	187	184	179	219	220	185	209	212	204	197	204	214	220	208	207	183	195	238	195	202	183	178	219	192	232	211	184	205	204	194	187	171	205	167	206	181	190	211	204	211	229	214	196	199	203	193	231	200	192	220	188	190	202	202	216	194	179	187	198	199	221	208	183	184	192	205	190	210	203	183	207	215	223	207	204	192	200	208	197	186	212	210	187	216	194	200	172	214	206	223	190	201	174	228	174	190	211	181	171	217	176	190	198	178	205	225	220	203	185	198	183	192	194	202	211	200	187	226	180	212	188	180	213	195	193	190	219	198	194	195	210	189	209	225	212	192	230	212	173	223	206	212	188	210	199	204	222	225	201	233	192	194	194	183	199	185	189	241	205	192	213	182	200	226	198	194	195	176	178	199	201	222	190	198	205	211	206	190	181	206	207	191	199	188	208	206	197	183	204	191	203	204	201	228	210	222	223	211	200	208	219	206	182	222	191	179	182	210	218	190	213	198	197	220	188	199	215	205	224	216	203	200	203	203	191	199	188	206	184	193	181	187	203	222	194	186	230	190	213	230	209	225	215	177	194	177	208	183	180	206	207	218	166	179	205	194	227	184	202	234	235	203	205	203	205	204	204	220	224	218	179	198	214	219	210	183	197	196	195	206	185	205	197	220	197	205	182	204	200	180	205	218	220	208	198	203	188	183	200	178	180	212	180	209	223	189	192	212	186	184	202	187	210	221	213	198	203	189	176	198	197	219	218	177	211	197	234	216	208	198	192	216	200	190	207	198	193	170	204	204	174	220	192	227	203	193	188	204	193	167	215	200	186	226	197	196	189	198	214	198	198	192	213	198	205	191	228	202	195	187	191	174	184	184	215	215	203	186	213	217	193	182	200	219	200	201	197	211	204	227	192	175	211	205	200	214	228	199	202	183	196	180	187	184	182	178	196	195	180	206	151	198	196	193	203	188	203	207	198	188	209	215	202	204	188	201	192	197	189	212	194	227	201	189	218	221	200	191	199	205	231	194	183	177	196	182	172	203	208	222	197	185	219	181	199	218	192	179	205	219	194	229	202	190	216	204	209	192	210	215	184	203	169	189	222	197	223	187	202	197	206	213	192	203	189	194	199	176	216	176	193	186	192	210	224	202	195	186	223	186	222	204	186	203	210	203	237	206	189	202	197	203	203	202	200	195	222	216	216	195	188	201	193	216	202	182	193	214	203	208	196	178	231	188	201	227	173	183	195	199	191	205	203	215	209	209	195	179	217	192	197	207	201	198	204	185	210	206	193	192	202	217	200	197	196	201	189	197	207	232	205	208	212	174	194	183	194	141	211	187	175	203	193	186	192	191	211	174	207	188	208	191	226	182	206	210	207	227	190	205	197	203	184	194	208	214	188	190	180	192	209	195	174	184	200	193	201	183	188	222	198	188	197	215	187	210	195	208	188	210	226	255	226	179	207	219	191	189	224	214	188	200	204	197	187	211	192	204	209	213	186	191	219	185	203	184	221	193	208	223	222	243	225	200	175	205	158	201	231	220	175	228	239	203	190	194	215	198	215	180	197	198	209	229	189	199	199	228	213	209	199	198	190	173	212	198	184	196	171	180	208	194	200	223	216	190	192	197	196	191	193	222	218	197	224	191	179	191	199	201	190	187	207	200	205	171	199	190	209	181	213	206	194	223	199	224	179	195	175	214	189	206	197	180	194	185	215	224	200	171	186	208	225	178	199	229	208	205	205	218	209	219	190	200	200	189	177	210	205	215	203	189	210	214	194	204	203	223	222	182	193	179	195	219	210	176	232	165	185	221	192	190	210	186	211	198	198	229	208	201	201	189	212	206	178	185	181	195	216	212	221	186	188	189	193	185	228	203	236	202	178	209	208	210	190	223	223	181	213	189	223	187	179	187	193	192	201	201	238	209	186	218	183	231	213	213	187	199	202	201	189	199	196	203	192	200	225	215	196	196	199	200	210	217	184	207	187	191	193	187	194	226	208	211	192	211	197	198	191	203	212	214	183	211	197	209	192	213	206	207	172	219	224	193	198	184	211	178	186	202	199	182	199	176	208	215	194	189	208	209	186	190	198	197	169	184	197	191	222	197	198	187	204	199	219	218	186	207	217	187	212	187	201	188	185	197	196	207	183	199	187	177	206	188	222	205	209	179	205	199	222	209	180	174	204	207	205	229	198	181	205	188	187	216	194	190	198	206	201	195	201	170	204	185	196	180	203	210	185	198	210	224	218	211	181	213	225	216	226	176	203	213	189	188	186	181	219	173	215	202	201	186	183	198	207	195	196	202	206	215	192	191	218	191	211	230	199	218	191	208	187	187	191	183	204	213	193	197	190	195	205	194	208	191	209	215	180	220	191	174	190
10566	16848	6281	570	542	555	571	526	523	562	481	525	505	486	527	468	469	467	499	528	507	483	490	522	599	683	845	970	1115	1185	1116	1091	978	963	1017	894	940	955	827	820	774	738	768	701	712	650	619	672	652	667	632	640	633	580	668	620	607	531	616	629	545	588	518	550	550	531	546	523	515	521	521	554	492	489	498	505	541	519	528	491	500	512	456	466	443	455	482	507	513	463	448	517	459	476	469	471	483	542	468	456	492	469	429	514	482	495	484	475	474	483	498	484	485	496	472	464	469	461	490	491	489	452	440	482	486	477	470	491	498	488	474	507	461	454	475	496	494	479	445	493	446	506	458	479	514	479	507	519	499	480	479	486	491	463	475	518	494	459	509	468	513	477	476	474	465	452	459	464	538	493	456	516	428	479	508	504	510	481	502	434	508	472	462	447	463	482	510	494	508	462	515	510	530	494	456	512	504	485	492	468	472	501	508	472	474	473	497	510	511	492	471	472	498	482	472	466	472	528	459	440	503	465	465	496	494	502	461	506	494	500	493	471	493	427	465	460	466	487	536	501	482	486	495	493	477	501	456	537	511	465	488	521	508	442	482	465	475	482	473	472	529	508	488	459	492	507	496	504	490	483	518	493	462	499	532	485	480	488	508	464	510	472	502	492	492	450	478	495	475	510	477	488	472	464	506	496	480	472	511	523	502	486	540	479	484	451	481	484	483	456	485	477	475	510	498	462	496	482	499	504	545	494	491	491	454	515	474	494	491	527	474	497	494	493	501	491	452	484	458	465	503	480	498	453	492	485	520	520	471	466	505	458	533	492	511	464	486	475	478	502	477	501	468	508	439	497	512	464	516	502	478	470	484	496	457	532	495	515	507	508	451	537	480	474	481	478	468	483	466	488	519	480	486	512	488	455	491	504	498	455	480	472	489	495	460	459	482	452	438	467	426	499	476	520	468	515	439	475	447	513	504	477	505	477	469	486	518	471	470	537	475	518	471	489	492	511	480	486	504	484	512	487	489	509	490	461	477	472	456	465	453	494	476	511	481	463	446	513	478	476	506	501	483	502	482	452	503	459	502	498	475	518	475	497	470	478	495	519	482	442	500	514	527	503	488	487	488	496	473	505	482	481	523	460	475	483	495	474	495	484	506	459	460	461	480	476	485	533	480	496	483	486	475	466	503	483	521	485	512	503	460	483	465	493	481	525	494	449	468	480	510	443	489	494	498	523	457	460	479	484	482	490	455	499	461	481	484	520	462	493	477	496	494	491	543	489	476	490	456	474	457	489	476	480	489	526	512	469	480	496	512	503	445	470	450	443	447	486	462	479	481	473	491	427	472	474	478	496	452	417	481	518	539	502	498	470	464	476	503	499	488	489	501	472	480	552	493	499	479	469	486	515	513	471	450	488	525	494	502	479	497	544	472	497	469	488	446	508	486	492	428	470	453	469	492	493	480	452	486	492	453	501	491	504	484	519	493	468	494	454	455	493	479	493	446	516	452	464	467	494	500	467	478	543	463	519	494	470	478	469	448	500	558	477	498	508	485	480	498	486	499	459	493	492	480	502	489	489	453	473	512	499	477	501	476	478	483	482	463	476	488	468	497	484	529	455	526	479	459	468	467	474	453	534	467	490	487	492	466	490	474	507	477	511	465	483	500	506	493	488	437	500	502	472	472	483	498	466	475	492	480	516	479	499	457	475	501	473	487	517	443	456	470	495	444	447	500	471	503	493	481	495	483	504	484	495	487	492	508	496	478	506	497	498	499	490	488	473	484	499	499	459	465	455	486	486	434	500	482	498	509	489	467	481	477	495	524	488	489	470	476	520	467	466	501	478	524	450	474	474	485	490	522	470	496	463	476	455	479	476	505	508	466	477	504	475	495	474	504	486	487	525	499	468	477	487	503	483	525	497	477	469	510	481	505	477	486	494	448	460	458	507	477	468	517	500	505	472	465	461	513	495	468	475	480	486	473	461	504	458	522	470	516	468	474	494	474	454	492	443	473	485	490	470	484	458	478	471	454	488	478	504	503	476	500	450	481	488	490	470	486	496	452	464	465	493	496	510	469	485	447	475	489	489	476	502	498	483	478	455	485	461	473	478	483	476	500	509	472	487	459	467	503	446	533	495	525	496	498	517	522	507	456	480	480	470	512	500	489	500	484	497	487	494	465	488	484	502	441	492	512	444	496	493	494	515	430	481	502	485	499	497	521	498	457	500	476	548	490	467	492	487	456	489	489	524	468	485	470	495	485	487	470	477	517	481	484	498	493	506	501	508	491	481	513	486	516	463	475	448	493	482	492	462	463	477	492	497	514	499	480	493	554	503	462	491	473	524	460	485	456	503	502	460	500	463	474	480	483	461	469	463	471	493	483	476	473	469	470	499	515	471	492	425	454	473	460	484	460	502	482	470	475	486	483	505	515	477	473	481	467	479	481	507	477	499	521	494	462	475	501	503	516	485	472	430	474	479	452	473	441	494	480	483	456	485	499	466	492	473	492	516	468	497	491	469	468	477	496	509	446	501	476	482	485	513	476	489	497	532	512	463	511	529	487	510	484	491	489	487	515	503	470	528	523	476	479	487	497	474	441	482	445	479	509	455	488	479	496	502	504	499	480	469	498	495	484	520	495	459	500	476	471	488	480	499	481	475	480	493	468	486	471	458	478	468	502	517	510	509	470	494	483	507	507	513	499	487	483	471	488	462	480	502	487	472	506	483	476	504	505	528	473	442	485	496	481	485	486	474	481	459	538	476	479	531	484	479	477	455	480	508	493	512	451	471	486	518	493	496	478	477	454	453	509	497	517	478	510	449	477	504	475	490	477	492	505	517	466	470	507	452	481	513	466	468	448	470	530	482	497	478	525	475	436	503	489	478	512	497	456	511	495	478	504	546	465	474	491	498	500	499	472	473	485	463	521	453	492	504	499	464	442	495	475	485	486	488	485	494	502	491	496	488	502	472	441	443	513	497	479	469	451	513	467	541	478	475	480	469	497	471	444	477	512	461	501	478	484	462	504	512	455	480	503	434	459	473	465	485	473	504	449	502	479	487	435	490	478	495	487	463	492	477	521	495	469	469	494	498	514	489	494	456	493	504	462	512	499	490	446	510	497	481	468	500	464	486	474	521	494	495	510	517	490	473	472	460	487	482	464	454	480	508	524	445	456	458	460	473	516	521	455	514	507	519	445	478	440	499	512	495	490	507	502	487	462	457	501	486	455	482	460	467	484	481	475	474	502	513	498	491	520	484	468	484	461	473	470	467	505	478	468	512	511	515	483	478	449	470	515	479	508	450	507	470	471	485	493	467	467	475	497	511	510	509	517	449	454	495	486	486	483	458	458	469	474	494	483	465	464	483	470	487	448	474	489	483	504	519	494	458	462	498	477	469	483	536	483	473	509	470	510	501	468	459	495	483	501	485	472	511	469	503	490	460	477	496	468	460	529	468	498	459	499	461	468	481	486	500	470	493	493	506	461	512
43863	48609	35131	20512	14144	7175	2955	1060	377	292	281	301	231	246	218	219	266	236	254	235	239	212	226	226	215	235	273	281	354	345	412	352	327	322	310	323	345	309	289	309	267	286	276	258	261	221	282	250	230	237	277	243	261	269	272	266	241	224	262	227	208	234	253	244	233	229	241	216	237	236	209	216	219	230	213	215	188	235	207	207	222	203	218	226	217	192	206	208	203	192	223	207	211	238	210	190	203	194	210	199	221	230	225	230	209	195	192	200	193	215	217	217	195	215	210	208	192	214	216	202	203	218	226	204	211	207	217	219	212	190	226	225	209	212	224	206	216	216	204	198	209	210	235	205	230	212	206	200	232	233	217	210	202	188	179	222	205	205	198	237	170	237	235	204	180	228	202	202	218	218	185	194	221	202	189	185	216	197	225	225	201	214	188	202	224	215	211	210	193	233	214	217	189	224	206	213	211	220	235	211	224	220	205	199	194	186	204	212	237	189	188	206	222	227	223	236	191	210	219	234	218	227	199	234	194	201	227	212	222	223	188	216	219	206	229	220	210	197	229	208	222	212	221	224	217	212	204	221	198	195	224	188	231	226	226	211	207	194	225	241	202	190	204	190	202	220	219	185	190	208	183	199	180	210	225	224	188	216	222	188	226	207	217	208	214	204	210	213	224	208	215	215	198	182	171	223	231	197	188	227	189	196	199	187	206	225	214	195	199	217	215	202	205	212	235	230	222	205	200	189	207	211	221	203	185	210	217	188	182	206	169	209	226	197	227	220	216	182	241	212	216	218	202	201	225	192	211	207	192	186	177	207	207	223	213	216	202	204	195	216	208	202	192	189	201	203	216	226	214	205	200	208	220	209	202	181	190	216	222	213	197	208	215	206	203	189	208	197	207	190	218	204	211	216	202	217	224	210	191	202	219	190	202	214	209	214	222	222	186	198	221	220	209	237	217	208	213	206	207	224	219	207	196	196	211	207	223	184	211	190	201	228	219	173	218	205	213	202	187	202	210	220	197	203	196	220	226	208	225	217	223	213	222	229	189	207	192	217	222	210	215	236	182	204	206	219	203	209	205	216	211	195	222	233	212	219	226	224	185	192	217	209	200	204	199	212	218	217	193	226	216	215	209	198	213	217	191	203	220	179	218	232	232	181	220	208	211	200	205	201	202	189	169	203	206	210	211	192	207	201	207	230	235	203	188	216	185	223	197	214	202	214	213	226	213	200	202	210	218	189	219	217	212	199	215	197	185	206	247	223	239	189	225	222	229	208	206	183	198	216	214	193	207	179	221	223	194	214	195	208	159	191	217	211	211	192	225	210	206	202	201	206	180	204	203	213	203	195	216	197	205	189	186	211	217	198	255	197	189	195	205	214	214	205	215	193	216	190	209	216	200	225	233	210	201	194	189	194	216	223	210	196	195	215	227	224	214	215	196	195	225	192	207	212	201	221	224	205	212	216	234	204	212	205	216	213	207	198	237	200	208	228	201	194	202	207	201	224	209	217	245	221	208	198	209	209	202	208	235	204	218	193	206	192	193	235	181	221	187	210	173	226	207	180	217	250	216	211	195	198	176	210	210	211	220	190	208	216	215	216	217	232	202	227	187	197	184	202	213	220	201	195	200	187	213	192	213	217	222	203	199	228	204	221	227	200	211	201	219	258	210	190	212	202	200	219	200	230	219	210	220	204	198	209	205	210	210	201	181	229	223	208	205	251	199	225	204	208	207	211	194	186	199	196	199	222	172	214	217	196	195	227	231	207	241	202	203	224	201	184	195	234	231	220	211	231	214	202	233	211	217	214	209	231	193	203	190	229	225	207	241	232	208	223	230	248	176	203	235	232	201	211	208	217	220	196	224	206	197	207	196	186	226	214	189	211	202	218	195	209	219	200	209	187	199	203	214	211	245	200	196	206	213	203	223	222	199	198	201	183	200	223	200	203	209	200	207	174	190	184	226	194	223	204	223	230	184	209	208	235	228	225	219	249	194	216	208	245	177	214	227	228	237	211	187	228	199	214	174	188	207	198	211	192	227	207	225	177	218	224	233	225	191	200	219	209	218	168	205	237	207	204	227	211	198	200	235	179	177	234	204	201	181	200	212	207	189	210	188	214	222	197	227	249	193	201	235	206	207	236	180	210	211	210	198	193	218	216	211	231	216	218	198	200	204	227	223	210	204	179	207	249	229	190	209	226	217	189	199	187	210	212	207	196	259	196	225	219	255	213	202	200	215	209	217	217	192	207	208	218	240	221	197	204	225	214	200	192	212	235	194	229	173	200	163	195	221	215	187	206	195	207	222	197	183	211	210	201	214	220	197	204	209	200	179	208	226	211	195	220	219	231	186	204	221	179	225	197	213	222	209	211	204	227	200	184	221	207	208	213	231	201	227	240	188	225	209	180	201	201	220	201	220	246	201	231	230	226	189	219	190	248	242	197	201	204	206	191	206	201	223	201	196	201	209	203	203	217	237	195	219	198	207	181	220	185	201	216	202	224	189	240	185	200	200	186	218	190	186	200	200	203	205	242	219	193	185	214	211	237	200	227	227	209	210	194	215	199	215	209	207	202	175	198	196	216	195	232	205	201	245	184	221	206	209	184	195	210	199	207	211	201	186	217	220	210	195	234	207	205	197	201	217	217	215	198	176	188	198	220	202	222	195	220	198	219	211	232	196	216	223	201	202	202	174	249	217	220	196	230	217	217	201	206	213	185	200	183	211	225	218	209	209	206	249	218	205	207	218	183	196	193	206	212	200	217	198	209	202	220	203	231	211	217	201	214	183	209	219	203	201	211	213	189	237	221	204	232	217	216	225	206	203	208	220	207	226	248	247	229	199	246	210	231	218	215	218	208	202	214	208	215	220	192	223	219	204	209	226	202	200	207	192	186	196	197	205	209	192	224	192	194	194	201	219	203	205	202	216	214	215	242	213	219	211	222	180	212	195	213	223	181	217	205	216	202	207	197	214	218	225	194	215	214	243	209	210	207	212	193	206	175	218	207	179	193	204	205	204	204	208	202	227	199	205	215	243	180	220	204	206	204	216	217	203	204	232	188	184	197	196	195	218	223	229	210	224	206	220	229	232	213	174	236	211	214	203	220	199	196	186	210	218	204	231	198	235	218	190	232	219	194	213	175	235	209	205	202	221	217	199	229	216	220	174	217	191	235	219	219	200	196	198	217	200	209	209	199	198	196	189	202	227	220	204	185	185	188	218	184	236	176	209	219	183	196	173	205	233	231	209	202	216	216	212	209	217	195	200	227	185	188	234	197	221	203	202	197	190	193	211	214	226	208	204	200	218	233	211	217	198	199	191	192	198	203	218	209	224	238	243	193	212	223	207	207	206	216	192	213	206	217	252	198	217	182	186	189	182	202	213	199	226	204	206	204	209	237	214	210	229	234	225	191	220	229	210	186	195	198	207	223	190	210	184	228	196	216	194	209	206	196	214	192	223	220	215	219	202	198	193	216	222	197	193	209
32696	45694	16537	2282	1852	1469	1287	1133	1050	949	859	790	787	716	720	654	641	649	653	571	612	532	607	598	624	640	823	1022	1435	1659	1838	1614	1491	1476	1357	1337	1357	1309	1239	1173	1099	1080	976	948	943	882	866	809	809	834	801	785	880	902	1005	887	764	800	831	755	780	642	701	758	677	601	613	622	653	678	661	607	555	554	579	553	523	552	554	576	515	540	505	530	535	530	546	482	532	554	503	461	517	552	519	496	524	511	537	510	464	474	489	483	488	530	520	495	462	471	482	504	470	501	495	500	500	515	489	500	513	503	528	472	474	519	507	534	486	507	495	510	522	488	507	494	474	501	514	506	459	496	478	492	522	490	502	487	503	498	491	493	559	501	499	509	473	504	507	500	523	480	480	481	496	499	518	494	502	474	482	482	514	515	484	509	440	505	509	487	469	499	486	470	498	476	555	482	529	438	467	531	507	528	488	494	518	511	510	483	505	497	499	503	486	453	497	526	548	501	497	535	518	495	489	519	497	503	523	494	494	503	490	500	475	477	486	478	500	518	472	484	515	513	486	440	492	516	462	503	540	459	510	528	481	488	510	486	452	540	524	482	508	515	456	520	510	484	494	480	485	462	491	496	469	482	485	551	493	487	489	492	521	525	449	496	497	525	504	511	507	505	511	501	486	496	499	499	519	498	494	503	549	513	536	483	518	515	480	510	506	493	504	483	489	498	463	495	512	475	504	484	522	499	541	505	481	477	486	508	508	526	469	476	545	476	475	494	479	527	514	509	524	513	530	522	482	491	463	540	485	461	519	517	470	512	479	542	488	500	497	521	487	490	500	495	504	460	448	514	480	508	502	510	515	500	510	461	471	513	506	574	476	484	518	488	529	494	486	495	464	479	546	506	499	456	498	507	514	495	486	479	497	514	482	442	486	464	504	482	502	522	541	499	516	520	511	524	502	466	463	548	494	511	473	497	477	486	513	475	519	538	519	554	500	505	487	501	490	481	499	503	523	482	507	511	511	491	491	475	498	480	523	499	527	480	533	496	495	466	541	441	531	498	523	493	502	505	498	460	463	442	486	492	459	502	494	499	468	485	494	471	473	469	512	487	479	515	528	480	514	496	517	501	481	490	516	507	491	503	502	489	488	503	498	516	510	501	467	484	498	521	490	516	505	482	487	494	525	523	520	540	502	511	493	495	465	519	484	495	500	526	520	463	490	493	542	549	472	479	501	466	480	494	518	452	487	522	502	490	533	491	497	487	487	489	506	456	479	467	512	464	456	491	464	488	481	501	511	491	480	485	465	487	535	504	509	503	488	509	524	475	477	500	507	525	533	457	545	532	504	485	486	544	484	455	526	527	487	510	474	500	499	509	510	478	490	493	548	472	532	497	497	501	461	477	476	500	491	511	541	492	515	467	494	453	516	504	483	460	455	530	511	461	539	471	476	487	511	528	507	501	480	454	485	510	477	451	512	508	506	478	477	530	506	490	463	506	497	463	493	529	510	525	476	491	471	516	481	499	528	503	487	484	497	476	479	484	498	475	507	512	499	503	525	461	488	540	492	539	474	508	510	490	482	501	510	483	480	514	508	486	473	558	485	469	481	548	490	550	508	449	480	506	495	470	464	515	496	491	522	507	522	517	507	490	516	486	509	518	487	524	491	492	514	492	494	493	531	509	497	502	512	503	499	507	470	506	530	468	493	539	538	487	538	489	500	474	525	463	479	478	484	491	484	449	488	541	505	515	485	517	495	494	527	489	477	481	484	499	479	529	517	512	511	493	485	535	501	525	526	485	478	506	499	483	512	476	535	468	530	473	477	510	505	472	492	453	487	530	487	542	496	522	450	495	476	497	515	536	526	493	503	515	489	501	489	526	466	501	498	529	482	506	480	493	501	522	460	524	448	506	500	487	507	460	517	508	513	485	495	542	482	494	533	438	474	487	464	511	463	501	487	511	487	438	500	464	474	466	497	481	511	478	445	466	516	524	496	493	490	547	504	492	462	500	529	487	558	488	498	504	526	482	454	447	521	540	522	514	455	531	469	523	496	539	480	510	494	493	521	523	514	512	491	502	481	496	523	512	527	503	487	471	472	490	478	488	476	531	481	522	476	486	483	488	508	497	508	486	510	491	540	524	519	491	501	487	504	477	501	499	521	483	531	493	502	483	470	498	449	521	529	459	469	509	536	525	515	499	511	463	506	517	472	484	529	477	516	466	507	490	481	474	513	484	528	533	500	488	534	483	489	479	510	481	522	482	468	531	458	514	462	522	511	504	481	503	548	497	510	477	502	485	504	481	490	479	489	546	487	502	510	472	521	538	510	503	477	516	509	490	532	489	501	483	468	498	517	528	472	493	489	486	473	546	513	540	496	527	487	502	498	480	506	494	481	477	481	488	494	527	446	469	508	464	480	502	455	510	514	477	488	506	467	476	539	492	512	485	525	496	462	494	460	491	489	568	466	500	507	491	493	510	533	506	567	497	512	474	475	528	527	498	499	543	507	471	463	491	507	492	499	484	510	496	512	474	508	521	516	519	532	459	491	488	483	494	545	525	451	512	463	533	461	510	502	496	518	513	490	502	483	525	506	472	479	504	479	516	501	478	494	476	498	502	532	484	518	498	485	491	503	530	503	532	484	487	535	498	486	506	498	526	532	529	507	457	461	482	479	536	521	488	495	481	473	524	496	496	498	479	519	468	496	484	524	523	546	461	497	523	535	514	496	490	500	559	466	525	490	472	545	492	523	479	495	491	504	488	450	463	485	480	514	528	475	487	480	498	461	548	489	522	486	486	515	515	493	493	500	489	494	528	462	486	519	508	482	502	518	506	511	493	505	511	503	498	529	489	544	532	539	508	481	483	465	488	489	529	473	479	510	498	505	495	494	495	487	518	493	516	457	489	497	485	487	481	471	490	497	510	490	505	455	501	506	453	535	515	490	496	481	503	516	494	500	543	478	479	494	480	531	465	505	490	526	503	528	485	492	491	509	493	464	483	510	539	489	524	500	501	500	517	493	492	518	480	497	497	488	497	495	513	498	503	465	491	513	470	513	499	516	524	464	492	514	486	500	532	464	464	483	505	502	455	479	519	497	484	484	473	536	516	493	486	461	492	491	530	472	510	474	506	481	505	529	545	514	509	503	515	511	475	511	499	514	517	529	520	532	480	503	484	541	500	469	472	503	487	516	488	479	501	515	473	510	526	479	507	520	514	477	461	524	489	479	495	518	486	458	456	481	512	496	516	490	507	538	518	493	524	498	483	484	500	515	492	510	510	527	484	507	512	504	513	484	472	477	501	507	478	516	492	471	518	472	491	508	468	524	477	451	481	537	500	473	485	484	503	478	491	473	515	510	477	492	489	547	480	506	499	463	494	517	519	516	497	499	483	500	472	509	485	501	488	470	524	510	465	510	482	524	507	491	473	500	473	531	480	479	464	493	527	477	529	526	497	497	477	512	499	521	501	525	481	453	496	484	495	522	524	511	481	532	509
50426	49042	31566	21826	16838	9874	4333	1623	623	387	341	301	289	292	291	244	288	229	234	235	230	230	228	242	230	272	259	294	389	410	505	452	443	364	345	372	404	406	376	350	345	341	292	296	294	265	271	246	255	286	271	248	303	292	311	268	255	269	280	293	247	205	249	304	264	244	233	218	247	257	218	249	210	224	235	189	240	214	203	210	243	175	197	212	195	196	196	193	213	214	190	193	210	201	205	216	207	201	192	207	202	185	185	180	170	204	192	193	216	196	178	213	198	190	192	185	200	219	167	198	183	193	194	194	181	185	218	209	171	222	171	185	186	193	184	193	174	189	205	180	212	173	205	185	186	197	181	183	165	201	177	185	199	195	183	208	191	209	164	214	193	182	196	185	186	204	203	194	207	170	167	184	209	202	190	196	174	189	171	165	171	190	192	186	173	173	187	158	209	188	197	184	201	183	203	206	183	180	168	198	191	183	199	162	191	179	208	189	202	189	190	209	208	162	175	213	193	205	190	214	180	184	195	187	186	180	180	198	182	181	210	187	171	181	178	203	185	195	191	203	178	191	177	191	172	203	201	213	197	185	185	192	197	228	179	193	181	210	182	178	183	201	198	192	189	193	165	189	202	185	196	181	200	197	192	181	197	206	193	193	193	206	201	187	205	207	226	185	196	182	176	220	187	203	187	193	161	180	195	189	196	194	206	189	208	201	169	183	174	185	210	190	186	208	194	166	195	196	197	180	205	185	211	187	200	179	196	194	199	198	191	206	201	214	199	199	205	191	179	195	182	181	219	205	182	177	173	171	211	175	208	193	192	170	177	191	189	205	166	208	176	206	179	191	197	208	198	191	179	191	179	185	174	208	182	189	193	219	206	213	182	210	205	196	163	192	188	212	189	176	154	204	202	209	178	177	189	205	212	177	195	193	197	198	210	198	194	198	204	202	193	174	163	201	216	188	207	209	174	186	206	177	180	223	175	206	201	191	173	196	186	199	195	186	180	219	187	176	197	207	188	186	201	191	204	199	171	205	192	195	180	179	177	178	197	184	190	198	173	184	176	195	166	175	186	206	175	154	201	197	202	185	194	187	179	208	196	183	177	182	182	200	190	180	214	160	197	185	182	213	183	188	203	213	189	192	248	187	174	172	176	181	171	195	183	178	176	183	166	176	189	184	204	174	179	187	203	179	188	203	217	215	177	190	193	199	179	161	184	171	195	228	191	186	197	221	194	202	171	218	203	195	196	181	180	169	189	184	194	187	215	212	197	211	193	195	180	188	200	202	208	183	197	174	201	199	179	182	210	193	198	192	227	185	172	215	194	186	176	194	170	175	183	194	190	195	229	216	203	191	210	185	184	163	201	178	207	171	205	190	185	185	193	191	174	166	173	177	194	190	196	184	218	206	206	164	166	193	180	201	188	215	187	218	199	178	204	182	202	181	182	172	199	212	211	183	178	190	197	184	186	205	198	188	201	219	179	195	184	218	192	202	178	203	185	180	188	173	193	200	185	200	228	197	192	209	190	184	180	209	178	213	216	211	216	184	193	200	164	191	182	166	172	176	174	175	191	196	213	181	192	172	183	180	166	186	167	178	219	214	200	210	189	188	196	216	215	191	197	203	203	161	209	175	187	164	184	183	195	192	182	194	203	214	211	185	220	174	184	204	187	168	168	174	218	180	173	207	182	206	190	187	168	188	198	226	209	178	199	192	193	191	195	184	177	199	183	208	192	196	183	159	179	185	187	162	189	178	163	179	196	193	188	204	190	179	198	175	202	193	177	206	188	208	190	208	216	172	218	196	188	205	176	175	202	197	201	193	213	193	207	203	164	200	162	183	196	180	189	168	190	213	211	213	202	189	221	179	177	155	190	195	196	180	224	194	215	192	180	185	219	182	193	216	221	173	189	185	201	179	223	188	190	184	181	194	205	189	208	207	170	198	164	179	189	202	201	183	199	196	205	171	186	182	198	178	191	169	180	176	184	169	197	175	194	177	195	181	218	186	176	217	175	184	197	192	186	192	174	183	166	201	173	184	199	170	213	207	202	173	205	210	191	202	189	179	194	165	168	208	151	210	214	198	177	190	179	191	197	185	197	212	201	193	170	192	190	193	179	174	186	218	198	171	191	196	172	185	158	191	180	186	189	211	193	184	182	197	211	178	216	215	187	192	197	208	195	194	204	219	200	168	221	208	227	201	200	189	199	204	194	172	191	202	184	191	188	178	195	182	181	176	191	173	205	180	187	190	205	206	180	200	210	183	156	201	216	192	182	195	179	181	181	193	199	186	207	172	199	185	212	188	217	215	191	204	189	163	190	178	168	197	182	181	188	197	184	192	203	184	197	201	190	187	192	182	190	196	195	171	187	168	190	194	176	172	195	185	204	205	159	186	186	185	172	197	192	192	245	187	205	192	207	203	168	191	195	193	202	212	165	160	196	176	179	168	196	184	199	184	205	176	212	189	185	192	167	191	197	182	198	218	189	218	181	193	189	198	166	178	178	202	185	203	194	174	188	189	195	201	189	187	182	173	197	208	203	176	192	188	210	157	186	202	187	198	182	174	174	198	206	171	189	165	190	191	221	192	182	177	208	191	185	195	187	184	179	193	174	212	197	189	180	173	186	191	185	183	223	196	213	201	224	220	193	205	185	184	195	174	191	188	203	197	193	183	170	228	177	167	182	191	227	186	177	203	217	162	187	182	163	168	168	188	199	190	188	180	182	207	196	188	194	197	180	184	195	185	176	232	193	194	185	206	170	191	190	170	186	151	209	184	198	190	195	187	211	182	172	223	191	220	164	202	196	198	177	199	198	190	215	190	190	182	165	186	181	158	211	180	204	206	168	187	188	172	186	183	174	207	208	159	216	190	196	185	197	204	198	192	209	207	198	170	171	187	192	190	212	163	215	159	189	185	193	193	180	184	200	221	178	168	192	192	188	168	209	182	184	202	212	209	198	199	209	206	200	168	193	181	201	179	175	196	201	179	181	178	167	190	179	163	191	200	174	181	186	188	174	201	210	185	201	197	176	183	182	168	202	202	222	200	179	167	220	202	170	180	170	170	169	175	223	176	183	189	180	203	211	187	190	195	195	195	192	184	214	182	210	189	202	206	197	191	189	177	198	205	211	199	183	197	170	192	205	167	187	232	201	214	201	190	180	165	186	208	214	201	184	195	175	189	208	183	189	194	203	189	201	175	171	211	181	185	207	175	184	192	169	183	191	188	188	174	174	184	201	190	199	189	175	194	215	192	190	187	181	193	184	181	182	191	212	200	177	192	206	183	178	202	182	172	188	190	212	178	206	172	209	188	170	214	201	199	172	174	189	189	184	195	199	185	216	175	196	158	176	172	190	190	177	196	200	174	206	208	198	207	213	207	191	178	190	183	177	180	183	196	180	184	188	199	185	187	188	191	184	210	185	165	200	202	172	170	208	209	182	182	188	198	193	182	199	183	202	191	206	196	179	193	189	191	178	194	200	197
38110	47460	12159	4618	3876	3090	2460	2109	1819	1488	1347	1290	1191	1014	963	844	854	824	763	717	687	703	706	741	780	866	860	1182	1797	2222	2336	2351	2249	1992	1920	1974	2072	1963	1752	1716	1587	1516	1277	1226	1152	1049	1009	1033	975	1028	958	959	1213	1413	1418	1118	1024	1000	1107	1011	950	710	923	1060	863	715	693	720	810	841	796	671	634	593	582	587	554	549	553	546	529	511	545	490	450	510	479	490	493	545	514	444	439	481	451	448	467	487	439	430	487	458	486	492	484	442	472	453	465	508	452	470	486	392	431	428	470	457	470	468	454	476	438	461	477	429	419	442	466	472	466	434	424	437	444	436	464	475	436	442	473	448	432	470	471	435	491	466	475	430	468	472	456	462	477	465	474	454	489	449	463	461	441	452	440	459	451	451	463	436	421	461	425	447	456	425	414	458	467	463	412	462	476	445	458	472	443	440	453	452	463	422	471	430	476	463	417	459	475	449	458	452	475	410	432	454	452	408	496	470	465	434	393	433	472	455	449	467	467	484	454	444	448	465	412	435	397	498	407	439	441	410	416	471	462	470	457	440	468	496	452	487	484	445	439	430	448	460	435	420	450	477	448	468	410	463	416	453	431	470	437	445	440	470	464	447	454	435	477	459	462	500	461	432	446	455	444	447	424	467	456	470	451	451	450	481	452	460	446	431	441	490	511	460	431	481	469	431	449	476	461	465	456	479	453	449	447	418	466	440	458	439	443	425	442	413	482	477	460	461	422	462	451	463	418	409	459	419	446	423	424	440	455	477	432	488	449	436	442	460	460	457	456	445	468	472	460	432	407	464	449	470	445	449	431	451	427	468	471	435	427	478	442	459	444	442	445	446	459	420	415	438	463	447	425	480	437	443	460	431	454	464	479	444	459	516	422	430	470	470	465	489	453	463	472	466	450	435	434	434	428	463	434	462	439	429	444	469	468	454	453	410	443	454	449	471	455	447	459	455	441	472	458	429	425	486	445	443	465	490	457	426	487	467	473	413	436	444	412	445	494	455	444	422	444	473	461	424	401	470	441	434	471	466	449	424	413	420	455	432	406	473	467	444	495	419	468	440	484	472	426	482	434	450	426	447	453	451	439	486	452	456	455	428	448	436	453	434	491	461	428	423	471	435	442	464	469	441	455	468	458	452	435	467	460	432	471	442	449	473	420	459	511	457	480	433	431	448	481	454	462	461	487	466	452	458	446	442	457	415	448	480	445	442	435	463	443	418	445	450	460	458	491	441	453	433	478	459	459	473	406	468	441	433	472	450	481	460	457	433	475	450	434	445	509	417	429	454	452	479	458	428	428	453	440	459	466	464	434	452	499	461	462	412	437	470	468	435	394	472	462	431	436	434	456	459	448	478	437	426	421	470	474	472	432	459	477	481	441	445	458	438	437	415	451	452	418	441	460	438	448	427	491	452	471	446	458	451	480	441	452	410	452	430	428	468	435	436	476	437	430	436	438	442	459	419	463	452	431	492	466	484	455	445	493	460	435	483	487	463	459	429	458	436	440	468	438	446	461	458	404	459	421	444	465	437	443	445	452	423	472	453	455	431	446	467	439	478	452	454	460	456	457	471	449	441	466	451	453	445	478	450	450	451	470	449	486	428	426	427	465	439	444	484	436	430	450	439	435	479	475	425	413	473	473	445	444	442	448	434	454	455	463	451	455	454	460	465	451	451	411	489	439	444	440	452	424	450	445	455	453	415	477	442	438	421	446	475	444	457	462	442	448	460	440	478	438	432	469	454	478	408	421	454	448	447	455	484	462	437	443	500	442	451	432	442	438	450	467	456	463	460	471	457	458	430	444	459	435	429	423	458	440	478	467	502	453	468	464	462	455	482	428	483	431	440	442	469	427	434	478	423	420	438	433	443	482	477	491	434	509	462	449	455	472	496	455	433	425	488	445	485	420	444	408	474	454	432	454	443	425	447	450	411	455	451	443	469	481	465	441	465	447	468	467	457	450	458	424	444	470	449	456	444	471	480	476	462	451	460	445	456	478	429	437	420	453	474	487	453	469	452	426	509	465	467	458	448	435	480	442	433	443	446	441	409	471	451	434	446	468	440	422	443	453	427	446	460	459	440	463	429	449	455	424	438	376	477	439	447	451	447	475	454	469	430	476	449	495	454	408	467	464	437	455	470	445	460	428	437	448	449	435	445	438	452	480	465	444	440	428	445	430	457	451	503	419	422	478	463	454	440	445	460	462	443	464	449	458	445	462	445	416	447	434	471	446	461	433	471	462	476	448	437	445	454	467	459	477	448	460	458	484	480	423	439	478	452	444	433	442	457	477	482	447	468	482	475	416	461	456	429	464	446	452	483	458	432	425	465	464	496	479	423	442	478	431	451	426	481	441	454	464	443	422	440	470	469	433	483	477	443	420	417	441	427	462	477	449	453	470	452	463	473	449	442	446	476	447	418	488	445	484	404	453	473	455	488	462	457	485	473	415	471	425	442	474	436	435	429	454	455	488	483	433	485	464	453	454	457	454	411	425	460	424	448	442	409	440	451	482	413	481	458	445	455	491	457	466	446	460	447	455	454	474	470	458	436	430	441	463	463	464	451	451	467	455	455	431	497	457	465	438	450	395	479	424	464	426	470	454	408	469	427	457	452	473	459	422	472	429	428	478	448	452	436	453	446	451	431	425	468	481	448	453	437	448	426	463	483	488	439	439	460	423	435	472	448	454	511	419	439	426	432	434	478	464	452	440	442	437	467	434	439	453	451	433	457	459	428	418	468	452	452	451	416	463	468	482	454	458	483	418	458	485	442	473	468	455	480	434	451	454	411	436	451	449	398	459	468	428	432	436	493	455	455	502	437	466	443	465	439	441	467	409	476	449	469	412	455	402	491	460	446	414	448	455	418	438	454	440	425	447	435	429	442	475	432	452	432	425	472	479	464	427	497	466	487	470	443	467	472	450	421	465	471	440	447	419	451	456	445	466	475	469	441	422	420	455	468	460	449	487	468	479	434	462	457	433	473	477	445	400	475	421	418	460	458	411	443	472	454	458	481	456	482	457	456	431	417	465	466	441	450	446	499	452	435	458	426	432	420	447	429	424	456	456	458	447	441	441	445	453	463	436	433	427	455	506	415	474	446	451	438	453	457	470	439	466	452	484	486	452	480	430	436	438	434	463	489	474	432	462	453	484	423	487	447	458	501	441	476	463	485	481	423	462	458	474	475	422	438	466	433	478	463	432	478	435	436	468	448	468	496	453	450	504	441	427	437	438	476	509	447	473	397	465	466	462	459	423	452	459	483	451	437	443	442	457	458	481	453	442	455	432	433	424	467	459	448	441	450	456	444	493	472	443	489	470	427	419	422	461	445	481	454	466	463	447	444	446	455	502	455	448	411	485	419	438	463	418	482	460	478	448	449	451	411	440	452	485	444	442	469	446	450	479	451	453	462	469	464	468	413	462	457	477	460	435	486	456	475	485	448	463	434	420	459	448	435	458	448	433	469	435	439
14589	13126	6179	830	346	258	235	234	199	204	201	194	211	174	204	209	205	202	192	221	202	207	207	204	211	200	205	239	252	306	275	309	268	302	252	257	264	270	258	232	237	237	242	240	225	219	210	227	237	238	208	215	192	221	229	235	239	188	214	220	211	202	217	196	196	199	207	218	193	194	190	201	202	186	190	189	201	237	207	199	174	217	206	210	193	212	206	199	211	189	168	220	174	204	199	200	209	191	194	186	196	197	190	195	219	181	208	193	196	180	219	192	214	215	216	195	203	211	216	187	187	174	211	209	185	218	187	212	200	202	175	191	210	190	197	206	183	185	204	213	190	189	214	173	194	196	213	195	216	209	208	183	210	196	208	201	218	214	185	185	216	179	175	199	211	200	177	214	194	193	194	193	167	192	216	198	213	200	236	212	221	197	192	214	207	231	217	183	181	175	189	212	195	234	205	206	174	200	197	195	191	184	222	210	202	196	225	215	189	202	219	181	192	205	184	173	169	224	165	208	195	188	200	175	196	188	188	214	218	213	188	198	170	205	207	200	209	172	190	210	210	185	194	197	204	199	201	205	179	167	179	202	220	197	190	190	198	213	186	180	201	215	211	209	212	199	174	194	199	203	190	226	194	213	190	204	207	181	212	211	206	177	176	209	203	191	176	190	201	184	201	227	222	239	184	183	207	205	192	205	206	202	172	204	212	219	211	196	204	187	208	197	215	191	190	215	193	210	193	187	192	184	195	195	189	217	218	209	188	211	199	190	195	234	213	195	181	173	225	197	171	197	224	184	209	185	210	210	210	212	196	199	203	202	196	231	235	211	196	221	202	207	178	220	166	192	178	196	197	182	199	191	196	191	217	186	221	185	220	225	216	209	190	199	195	178	195	192	197	201	227	211	204	209	208	202	186	214	188	192	209	228	207	180	177	194	214	211	201	181	218	207	174	184	192	204	199	193	201	202	192	184	211	189	207	220	218	212	222	207	204	191	195	200	202	205	186	218	191	193	219	183	174	204	204	187	184	213	214	199	162	191	188	187	179	179	197	216	169	201	190	213	195	200	222	200	196	187	196	211	190	223	219	194	211	206	185	212	195	196	170	210	205	193	176	213	202	225	198	187	194	196	184	200	206	183	212	198	211	186	193	206	191	177	178	182	217	203	229	208	201	195	184	200	207	189	211	194	192	187	190	202	190	174	197	215	209	165	218	179	201	191	188	192	183	197	219	189	206	205	177	187	187	211	193	230	198	208	232	180	205	181	201	199	207	202	199	207	203	177	206	190	177	192	199	208	189	184	213	179	205	182	223	214	185	179	217	196	190	201	199	206	210	214	204	213	185	194	192	199	217	190	186	170	232	206	170	189	180	214	205	187	182	190	194	212	232	222	188	205	213	213	201	199	219	208	175	224	189	198	214	216	208	191	227	213	209	202	178	202	202	225	172	181	182	229	184	211	175	204	215	214	222	197	188	194	201	179	195	196	214	204	211	225	196	205	183	166	207	222	210	183	169	190	207	197	203	176	227	197	197	211	203	227	194	196	214	198	181	185	192	188	213	214	205	217	195	197	185	208	200	193	208	223	188	186	200	206	197	197	219	190	208	209	183	185	203	197	213	207	180	193	216	211	191	192	165	189	185	187	198	188	198	197	201	196	178	216	214	210	209	197	214	191	189	203	196	184	202	193	192	206	200	204	220	203	177	198	240	203	196	192	180	207	189	185	202	187	210	194	201	189	204	211	184	214	215	188	200	184	195	230	177	192	185	223	205	185	183	189	202	187	205	163	210	198	202	205	184	179	219	194	171	201	191	198	203	175	179	221	200	205	213	193	202	212	206	176	179	206	203	197	201	235	202	187	212	190	217	166	187	190	204	183	184	159	198	200	177	190	199	199	201	201	200	197	175	194	193	182	213	219	193	236	187	200	193	196	235	191	180	218	210	191	204	218	191	232	212	178	180	209	210	181	211	198	200	201	189	199	194	217	212	196	202	217	191	204	196	207	197	199	205	182	193	196	207	180	176	200	194	198	183	218	202	224	211	213	207	202	191	213	203	228	204	204	208	207	200	178	188	186	191	205	209	201	194	188	212	198	179	222	176	201	186	160	195	217	209	243	224	217	180	202	215	210	172	192	194	218	213	184	205	186	161	203	204	207	187	193	207	194	202	210	200	221	211	217	200	197	187	204	225	187	189	195	184	206	181	164	168	182	199	220	185	191	211	209	201	201	193	181	201	210	191	199	214	185	228	193	195	184	204	187	207	195	181	209	193	186	192	201	209	230	195	192	196	202	205	205	173	216	200	219	171	210	188	195	165	185	181	191	217	206	199	178	196	197	198	192	195	195	170	215	184	202	202	223	197	194	205	199	162	197	236	192	201	181	186	191	206	192	230	207	199	182	194	206	204	179	209	195	207	187	193	222	168	225	196	181	205	215	212	177	185	207	192	207	191	206	218	215	165	185	204	206	187	199	234	176	229	192	204	191	192	199	179	186	198	189	191	188	231	208	200	178	204	192	245	221	199	221	235	199	187	201	188	194	172	189	202	197	219	196	182	208	205	212	207	180	174	185	184	200	232	192	208	189	194	217	201	199	199	235	206	217	186	221	188	180	206	192	175	185	197	209	198	192	180	199	229	199	224	171	205	182	194	207	205	178	184	214	241	221	204	194	168	185	205	191	188	200	220	214	189	197	189	192	166	207	185	220	197	219	199	184	201	180	199	206	201	178	216	236	175	216	207	201	195	186	199	197	176	196	197	192	191	194	229	194	180	201	221	212	194	179	173	175	185	201	193	204	156	178	205	158	196	211	218	214	194	179	187	201	187	196	206	166	171	210	200	198	206	194	197	189	191	191	195	230	208	190	210	190	211	191	194	196	214	195	188	219	196	182	170	204	171	194	169	216	173	191	193	211	202	192	210	200	209	205	222	202	202	204	188	195	170	205	203	183	170	181	201	217	211	205	192	204	200	195	194	166	189	205	184	206	204	195	193	242	187	187	201	190	191	193	172	209	204	213	214	205	211	202	222	199	198	204	238	193	190	200	209	215	211	206	196	210	213	202	202	222	214	203	222	189	203	216	204	210	208	182	200	177	204	222	189	200	185	201	207	189	181	184	192	198	193	208	179	213	197	241	217	209	200	221	231	201	187	203	219	197	197	191	199	182	201	216	219	168	185	181	208	194	182	211	214	194	204	219	204	218	198	241	202	208	194	220	211	160	197	201	206	183	220	174	197	171	173	209	236	195	189	209	206	165	190	194	216	214	202	206	201	204	189	191	204	216	194	205	194	205	194	196	222	194	174	193	215	201	178	194	214	211	209	175	204	179	179	209	191	213	199	219	190	182	189	181	244	181	178	195	216	195	200	220	206	185	194	207	184	174	163	182	184	210	205	191	210	199	196	182	178	193	180	205	209	221	170	198	195	193	185	204	205	196	171	183	185	209	213	189	216	242	211	192	212	203	192	209	202	182	175	203	201	188
10336	15037	6195	605	570	573	553	519	491	493	469	473	531	515	460	481	514	555	462	522	478	497	503	549	523	549	637	736	908	1219	1109	1136	1078	1041	1050	1019	1011	969	842	845	795	750	746	737	721	701	660	693	714	684	632	643	634	665	619	563	634	607	599	583	598	563	531	593	543	562	529	545	563	516	506	503	496	534	509	512	484	532	497	491	480	508	488	477	494	479	501	493	425	500	486	440	509	460	489	481	463	469	504	467	518	483	478	487	465	472	465	496	492	493	514	501	480	499	485	500	503	482	487	474	500	482	468	472	481	486	466	513	513	504	486	484	430	507	463	466	440	506	476	510	490	482	473	497	497	476	475	486	473	455	461	464	463	520	522	474	473	485	476	466	503	497	490	480	474	435	492	488	470	484	452	465	489	508	488	497	487	477	479	527	458	486	472	523	480	498	479	455	496	441	460	498	486	478	473	473	480	467	472	477	527	484	490	486	484	510	478	463	513	503	475	474	502	453	470	488	491	462	526	471	497	483	494	468	503	477	492	491	474	528	475	490	445	489	492	491	474	501	443	481	507	492	486	488	483	484	481	450	477	474	464	471	457	461	491	485	472	443	462	495	430	484	488	448	461	479	472	488	483	454	456	468	481	510	482	486	454	461	478	477	437	511	486	467	523	451	524	475	480	461	446	484	504	465	462	460	448	486	491	462	516	463	520	521	465	497	478	474	472	451	483	454	492	507	497	504	483	509	453	472	489	482	517	481	487	467	489	522	463	479	494	524	467	451	506	478	482	479	453	447	469	521	469	505	448	460	414	464	451	514	481	507	464	476	476	475	500	463	498	513	485	480	442	505	477	512	460	500	493	463	508	464	464	471	452	478	487	466	452	531	450	484	472	499	472	475	491	498	488	433	449	491	473	504	501	475	490	464	453	488	520	525	436	519	493	474	448	513	465	485	501	487	466	500	476	477	519	430	473	484	448	497	515	502	480	510	522	460	468	512	477	518	492	491	480	485	495	484	494	466	482	477	502	479	467	501	446	512	487	523	491	502	515	473	501	486	500	451	507	487	478	487	460	462	507	481	498	484	485	465	489	488	499	470	458	460	464	454	509	487	505	466	510	468	489	495	468	489	481	521	475	520	512	458	467	484	510	471	465	470	482	485	450	496	480	517	490	461	499	472	496	487	485	488	493	502	521	469	522	507	484	475	508	481	473	483	496	481	486	493	445	469	506	479	455	472	481	487	482	484	482	465	464	483	468	479	529	478	478	510	449	490	547	447	505	475	517	458	447	480	472	476	468	454	466	486	480	480	452	457	526	481	507	487	507	469	466	475	488	440	480	478	460	492	451	509	471	500	484	494	474	479	448	492	450	456	499	438	487	470	468	460	460	503	482	458	485	484	485	510	512	464	478	481	509	508	503	476	501	496	461	465	484	493	482	455	474	486	484	480	514	452	478	477	459	464	472	470	477	476	467	512	449	483	492	466	489	464	482	527	460	526	471	505	470	481	490	503	503	488	473	477	455	470	478	513	458	470	465	469	466	488	467	478	505	504	486	471	484	511	524	475	498	531	489	435	504	497	480	475	433	462	432	472	445	518	520	460	509	469	514	450	438	499	451	504	519	468	466	527	455	464	476	464	474	495	465	495	477	489	458	492	450	495	516	487	474	482	507	473	484	476	489	521	520	481	492	492	513	463	468	469	500	491	446	458	449	462	474	482	448	478	459	457	481	441	486	527	466	456	476	513	482	458	485	476	487	509	462	468	511	464	469	482	459	485	465	481	472	519	528	445	471	449	479	458	488	480	493	486	510	488	518	487	424	505	510	493	489	457	519	484	468	472	459	467	517	460	457	434	482	526	499	484	490	522	499	450	456	487	497	509	483	510	526	495	472	495	523	503	497	469	467	484	453	470	481	481	484	492	490	482	447	478	479	464	476	445	490	466	492	495	469	484	504	462	478	516	479	522	467	502	483	484	466	485	489	463	498	449	480	488	459	459	438	499	496	491	473	500	462	498	455	467	451	472	471	472	457	480	489	464	443	476	438	484	486	483	485	491	484	494	509	442	441	469	482	467	503	490	505	521	489	532	446	488	485	496	474	505	493	497	464	499	513	485	453	478	485	500	491	472	455	473	465	463	490	485	497	486	491	486	455	497	472	502	461	447	477	475	487	506	498	465	523	456	467	470	480	496	512	465	460	475	486	521	490	488	454	512	487	500	467	512	484	499	500	449	474	468	425	500	502	473	472	474	494	459	484	491	474	479	469	443	481	505	474	467	488	481	446	516	494	481	475	498	497	472	493	492	460	510	475	463	478	448	469	449	462	496	489	481	507	459	450	487	454	486	449	464	501	487	489	484	510	517	472	474	488	468	460	458	479	494	480	496	496	456	485	439	467	438	489	503	472	447	500	482	463	467	478	490	488	467	493	485	495	470	521	461	473	502	471	503	485	477	467	439	469	487	478	490	474	503	505	494	466	503	536	470	494	446	524	468	485	505	464	479	479	453	490	466	460	439	463	467	487	480	484	507	513	481	503	473	518	474	493	494	500	485	483	449	493	496	433	466	468	468	538	493	485	442	501	479	450	471	454	490	510	483	490	462	479	490	503	474	451	496	465	489	465	476	490	482	467	489	483	489	517	472	492	468	460	455	445	497	481	500	480	467	480	467	479	462	495	493	492	459	457	503	461	470	448	461	472	418	500	464	505	488	475	465	469	470	463	468	486	441	451	498	478	466	473	474	452	453	511	504	515	506	517	493	460	498	452	456	483	481	487	474	502	506	459	504	523	496	530	464	494	469	502	499	462	489	523	498	477	478	476	453	528	521	510	498	495	480	491	473	470	480	493	474	494	487	516	443	488	496	485	460	463	527	469	483	454	489	464	466	446	472	500	493	473	476	490	486	495	505	474	454	488	479	519	492	484	486	495	461	474	487	447	482	441	450	437	510	479	449	451	466	493	496	469	500	499	493	512	479	454	507	473	502	490	513	472	478	466	489	484	509	473	507	459	486	492	475	488	475	494	470	490	505	508	534	523	490	456	452	485	496	485	429	448	486	477	499	507	498	474	494	479	481	507	511	499	466	527	503	461	459	471	529	497	495	483	467	483	476	478	480	504	482	498	453	486	499	489	488	467	447	487	499	475	495	473	492	467	457	514	462	481	474	497	490	460	483	494	471	493	522	458	462	466	431	472	503	494	484	481	484	463	476	474	440	492	479	504	490	487	465	456	477	503	464	491	490	505	468	483	481	485	503	456	482	487	479	484	485	465	500	493	493	486	527	488	445	544	489	465	528	504	438	476	476	448	518	498	475	510	476	482	504	471	457	480	478	469	495	448	433	455	474	454	498	475	470	501	499	501	498	499	495	482	518	502	507	507	488	477	468	476	497	487	496	453	502	518	458	498	469	489	457	463	500	496	490	497	533	476	452	481	470	472	417	461	511	452	518	488	469	492	518	479	478	471	478	484	477	478	464	528	513	483	465	462	533
35830	45140	26609	13692	6529	2872	1173	525	300	260	288	204	230	274	250	236	236	225	234	203	221	226	208	218	255	233	240	248	274	360	323	312	334	294	326	335	352	289	292	289	317	284	271	266	236	272	259	255	231	249	235	234	233	241	274	255	259	242	254	271	235	243	227	240	247	238	204	248	217	228	198	229	199	203	251	234	220	214	210	192	220	176	223	163	203	203	250	212	224	200	227	191	190	209	180	195	213	219	210	226	207	235	209	183	203	222	227	207	207	200	199	188	220	205	221	217	210	191	195	194	205	200	207	207	211	226	167	204	197	241	189	188	227	214	198	189	223	236	197	197	193	202	201	233	241	257	204	175	230	223	171	216	230	212	193	212	180	188	170	229	200	202	199	211	203	224	205	197	226	183	207	203	206	205	210	224	227	211	200	202	211	191	210	210	205	186	199	215	241	224	208	188	224	205	206	216	207	183	214	211	211	209	226	227	188	211	197	177	215	233	213	187	201	221	217	175	178	202	189	195	199	223	215	231	204	204	220	217	179	192	197	221	201	171	220	198	194	237	225	187	214	214	196	172	218	199	196	190	204	218	233	195	187	202	217	188	182	219	193	206	185	213	197	197	194	217	205	174	184	201	210	212	224	218	192	230	205	212	213	200	193	203	207	193	201	193	201	243	193	213	216	217	194	224	216	192	250	192	209	206	229	198	217	208	209	171	211	180	236	211	209	205	174	179	194	227	214	193	205	225	172	195	231	204	198	184	211	201	218	205	231	175	155	194	197	202	211	198	222	221	198	198	198	197	192	212	210	199	188	196	228	215	226	210	190	223	200	211	207	199	198	213	211	208	202	185	201	220	209	183	207	204	217	192	204	208	195	217	205	214	186	211	211	205	200	219	238	192	231	216	209	210	190	209	178	225	199	197	204	206	199	179	192	206	217	213	210	216	183	187	189	218	193	217	217	229	238	192	231	215	208	184	240	210	213	201	201	228	211	220	215	224	198	248	210	210	185	206	182	187	202	221	208	213	208	226	188	209	209	204	221	206	189	192	200	228	192	209	193	188	227	208	213	195	203	197	202	196	215	224	205	184	217	192	222	212	223	198	188	180	189	207	202	194	208	193	217	222	199	202	193	211	206	231	182	228	199	212	204	211	192	203	225	223	241	208	193	201	229	209	203	175	209	197	213	196	212	216	225	189	183	212	207	200	226	196	193	199	190	237	194	201	197	241	239	217	204	194	217	209	223	208	203	156	220	238	216	215	211	209	197	196	201	190	197	203	200	215	176	196	183	216	217	209	223	211	214	208	200	209	192	197	209	208	190	212	198	211	209	233	205	225	213	198	234	209	196	217	192	196	196	206	212	194	193	199	212	210	183	216	228	212	180	217	195	203	235	210	218	218	191	237	197	200	188	205	213	194	231	213	218	214	211	232	203	210	212	194	223	226	230	193	200	218	209	207	193	204	212	207	219	205	231	213	220	211	200	221	200	185	174	203	183	191	213	187	193	218	208	237	208	210	217	210	219	218	216	242	212	189	209	207	200	206	204	197	197	213	220	212	191	207	197	194	220	185	200	211	205	214	227	193	179	206	197	224	221	232	223	207	181	229	233	232	199	210	212	196	198	215	218	181	190	191	218	224	194	165	180	196	218	198	195	206	191	213	192	195	182	186	223	218	210	223	225	195	209	223	216	223	223	231	226	218	202	211	177	190	205	193	221	183	222	198	220	225	201	219	209	202	190	191	212	201	242	209	196	206	212	228	227	185	212	194	210	232	222	237	208	201	225	195	211	226	224	191	220	212	224	205	237	209	186	187	183	182	209	204	215	173	193	229	206	201	212	187	211	182	212	217	219	201	193	209	215	196	221	211	198	238	203	234	200	194	192	192	211	183	218	197	215	208	212	211	248	199	217	198	204	206	203	201	211	190	230	214	220	212	207	197	182	211	173	218	211	248	183	192	212	197	199	204	200	224	204	210	212	209	199	212	197	230	216	199	184	222	196	214	178	197	193	218	189	201	216	194	183	206	190	224	211	232	238	202	215	218	230	195	188	176	222	212	217	192	205	199	203	205	211	197	216	215	203	213	231	195	200	215	193	206	235	176	199	203	204	219	191	207	206	198	212	212	218	192	227	201	188	203	202	209	187	216	186	207	225	189	208	198	185	205	209	189	193	191	205	219	195	194	189	192	206	169	192	184	203	209	194	223	215	219	210	205	204	199	209	206	202	203	194	189	172	191	235	204	220	227	196	180	156	213	229	191	227	226	188	199	207	208	199	220	205	193	184	220	176	238	201	203	189	188	214	193	197	173	220	195	220	218	200	196	237	211	195	187	214	209	206	242	193	180	184	209	202	224	211	189	208	247	207	224	195	210	197	193	202	219	219	220	189	192	225	206	217	214	200	211	239	159	205	207	223	206	209	203	209	216	190	200	211	236	192	222	190	209	192	190	178	181	225	200	234	176	214	205	201	226	225	194	206	216	221	189	221	218	203	217	187	222	232	181	215	233	225	185	202	193	207	187	177	188	206	200	210	195	197	206	186	215	206	231	176	188	201	195	181	200	195	199	183	190	188	208	216	214	208	208	202	203	189	190	227	201	214	229	189	217	176	183	181	204	205	171	194	205	226	203	212	203	207	219	220	200	206	194	237	196	202	207	192	202	170	190	205	211	202	188	197	194	223	223	223	199	196	204	215	192	193	196	201	196	204	213	231	188	210	197	198	165	184	200	198	208	213	241	204	216	205	235	173	219	207	195	201	213	212	204	183	210	209	216	175	220	195	187	216	208	200	209	200	202	226	219	198	203	198	193	212	202	207	200	223	195	229	203	199	229	208	191	211	212	217	216	188	211	207	229	191	214	181	207	201	185	191	198	197	202	214	224	187	218	206	204	207	199	235	216	213	184	198	227	204	207	216	173	210	206	206	186	189	192	192	205	224	220	197	189	205	209	206	198	192	203	190	193	184	242	211	216	200	192	188	189	222	221	168	217	187	203	203	203	209	167	193	189	201	231	204	198	213	214	206	213	198	237	216	210	194	213	215	216	220	205	213	220	182	217	188	190	190	184	221	217	237	208	223	180	194	170	208	213	220	230	215	198	193	183	211	220	205	197	195	230	196	196	184	202	223	219	247	220	225	202	215	203	244	189	226	204	186	205	215	214	195	202	202	225	204	201	248	204	215	216	182	215	182	170	207	226	216	209	175	208	188	211	201	201	203	216	213	190	208	223	224	209	201	205	216	211	187	185	222	219	213	215	189	186	210	198	193	205	194	193	202	215	187	215	213	200	223	226	215	191	180	206	220	220	180	202	220	212	197	233	210	212	214	205	233	191	174	190	197	194	210	215	204	218	215	210	217	209	187	225	239	212	219	194	209	217	204	189	192	186	220	198	212	194	224	187	200	200	199	191	224	197	187	195	191	211	206	214	202	164	214	223	197	204	189	207	237	192	198	197	189	191	194	212	194	223	182	193	199	217	222	194	188	207
26068	39332	7120	2255	1881	1540	1308	1171	1099	905	888	820	757	700	677	721	669	609	613	613	572	575	563	611	669	709	734	804	1115	1526	1563	1514	1525	1363	1323	1389	1461	1377	1269	1148	1092	1033	967	930	893	834	850	878	822	772	767	799	940	934	1003	855	918	856	874	852	758	659	687	824	788	681	643	588	674	700	610	580	566	609	563	574	521	515	538	584	545	538	486	515	532	536	503	532	529	502	448	533	506	493	478	499	513	501	502	504	524	501	511	502	519	495	534	557	484	486	462	528	488	504	500	498	499	489	515	474	452	507	500	464	499	519	458	496	493	459	476	481	474	456	487	486	494	481	465	508	495	519	530	498	465	487	468	473	457	498	494	486	532	497	513	483	486	542	475	498	503	490	503	501	465	481	510	461	505	477	501	496	492	501	493	523	491	489	459	504	523	526	486	476	466	493	488	478	485	473	510	516	466	484	488	507	504	497	471	495	463	504	448	476	510	511	477	526	475	479	482	490	529	464	501	503	480	474	435	500	492	514	499	479	474	492	478	480	537	493	516	524	460	476	550	495	446	491	489	524	501	511	481	502	516	474	480	464	480	464	497	455	475	506	547	472	502	498	513	495	473	520	479	471	493	489	481	469	518	496	502	511	453	497	473	501	505	504	486	476	487	506	483	509	511	492	494	486	489	487	505	526	515	477	509	492	475	493	481	509	509	516	475	536	475	487	461	479	483	466	466	505	495	511	488	496	538	486	473	462	494	484	506	507	517	463	512	478	512	487	454	540	507	487	489	466	497	505	467	528	532	495	474	485	491	499	524	503	451	487	490	494	538	521	515	463	475	504	486	495	508	527	484	490	510	491	487	495	498	479	457	482	479	482	470	521	468	490	497	471	538	514	481	542	500	519	501	501	486	476	529	499	481	486	504	504	504	506	467	480	530	489	477	517	538	478	507	486	513	493	509	471	502	485	475	494	483	489	477	507	496	521	493	507	502	505	457	491	548	455	485	468	506	486	469	490	471	513	504	484	508	439	442	511	500	518	536	512	487	519	513	467	533	524	508	499	503	521	488	494	486	479	477	498	446	479	466	499	459	485	494	471	528	513	505	474	500	492	509	514	463	443	529	498	469	484	484	507	521	472	508	451	505	512	518	489	486	472	478	477	450	475	511	533	490	477	509	517	479	453	450	498	501	505	432	526	513	457	487	488	473	475	505	487	470	480	469	459	498	517	494	499	531	494	489	499	501	476	493	492	488	485	545	469	473	478	521	480	517	474	514	474	477	487	458	463	498	475	504	490	465	491	504	479	517	480	536	497	486	501	491	530	517	517	513	532	533	473	499	490	489	473	474	513	517	504	479	478	476	468	463	497	487	472	505	450	476	457	483	497	467	488	480	511	479	499	482	526	486	505	492	476	442	509	528	493	528	497	477	485	506	482	466	500	508	473	497	456	449	484	545	468	545	509	500	507	487	456	549	478	477	462	469	502	497	504	494	494	510	530	465	489	494	529	508	515	527	487	513	513	485	493	530	522	461	511	474	514	471	474	492	529	529	472	480	498	500	501	503	478	482	479	507	533	511	464	508	482	527	501	522	503	462	471	504	516	487	490	508	507	484	477	525	497	481	461	525	470	497	503	522	481	509	476	490	545	455	501	466	483	481	487	482	532	488	504	508	528	496	492	492	507	501	460	518	477	441	496	489	491	507	517	486	528	515	493	499	480	505	495	503	515	451	486	542	534	499	497	476	495	488	507	514	501	478	498	470	507	502	511	495	499	508	492	506	489	492	504	494	500	472	477	457	507	499	515	507	491	456	510	496	509	474	497	456	457	502	485	481	520	513	512	508	491	494	462	501	500	476	480	528	465	501	516	467	478	475	503	503	514	491	466	532	505	509	517	477	504	499	468	495	503	482	472	485	491	470	522	479	519	478	519	507	496	506	550	514	490	485	434	483	511	489	508	508	506	489	513	483	515	525	518	487	490	510	490	462	492	521	488	530	518	487	481	488	482	505	469	492	501	530	488	492	481	558	494	492	476	455	448	519	530	478	484	488	521	503	533	482	465	535	523	465	536	492	472	475	469	507	512	507	475	535	467	493	497	523	476	508	493	489	506	431	492	471	486	487	508	504	523	528	504	467	475	476	461	458	480	485	494	492	534	499	501	490	501	479	506	502	532	476	499	514	487	482	525	493	481	498	456	502	501	484	511	462	474	485	515	483	470	535	497	529	528	460	535	501	471	503	486	506	473	481	470	466	463	494	505	512	489	461	489	494	491	532	501	496	516	492	523	485	509	481	468	470	535	489	498	488	508	454	495	498	550	510	523	466	478	507	502	459	497	520	507	503	554	490	479	497	479	482	461	485	515	497	503	499	495	498	543	495	519	517	472	474	526	446	498	445	523	482	507	525	505	515	505	529	488	471	484	474	489	509	489	477	503	482	470	481	480	524	488	509	497	517	473	486	443	492	453	501	486	517	499	473	461	510	466	515	528	543	494	495	483	477	485	507	461	498	455	483	483	466	512	496	449	488	487	480	496	447	492	491	530	464	521	479	491	546	516	501	519	484	439	481	503	448	472	520	520	461	489	491	520	492	516	448	533	489	492	487	479	501	488	521	479	460	501	477	504	472	496	463	525	483	568	486	498	505	483	451	471	564	483	486	521	501	519	485	509	463	460	521	470	517	458	489	503	509	502	503	484	481	483	479	521	491	490	496	495	482	523	502	506	488	474	479	523	492	477	496	491	514	481	500	484	516	512	495	501	514	544	499	520	480	511	531	480	494	519	497	467	451	501	496	532	484	507	528	522	507	529	507	525	497	505	476	522	499	491	514	471	522	463	495	509	488	474	501	524	480	488	496	501	462	454	495	485	489	472	511	455	504	493	537	508	456	485	490	501	472	500	525	510	450	495	471	543	501	517	502	532	475	531	479	525	505	495	484	510	471	520	477	487	501	524	494	477	492	479	489	477	496	486	459	501	496	451	507	480	504	475	501	465	481	478	490	496	535	506	471	472	500	514	480	502	480	511	501	474	575	490	498	479	505	516	468	482	474	504	470	507	462	504	451	486	514	501	498	483	548	520	484	510	491	531	487	507	487	462	505	504	532	489	495	498	488	529	489	526	483	504	487	484	493	532	515	482	523	520	490	490	484	525	515	519	487	504	516	540	495	519	522	524	499	552	487	534	466	477	488	507	498	520	510	541	481	528	512	452	477	503	496	470	536	468	487	484	459	496	479	529	484	489	514	483	522	504	512	473	511	532	507	515	486	502	477	505	497	508	469	500	511	525	485	507	521	502	510	472	479	503	503	495	479	450	530	516	498	476	490	492	491	464	501	468	496	490	507	465	477	518	459	469	512	484	479	446	502	459	512	504	534	484	453	504	496	525	492	446	497	475	462	532	493	525	481	486	488	473	520	538	494	486	515	507	487	447	477	484	532	528	480	495	529	511	474	501	532	514	496	468	525	501	483	502	486	477	503	469	495	511	519	496	500	461
50618	50480	30059	22525	19622	13611	6163	2103	694	366	326	322	322	257	266	234	225	221	271	253	202	217	220	208	216	247	270	284	341	418	449	427	327	360	355	390	398	380	355	369	328	341	288	282	266	250	261	255	291	280	263	277	262	274	312	279	287	242	254	265	274	245	217	285	281	252	233	217	233	222	253	248	213	207	233	240	208	189	204	213	175	207	203	195	192	190	216	177	216	188	168	174	213	165	173	175	208	216	206	178	182	196	177	194	186	196	198	194	173	179	207	188	210	175	199	171	177	188	174	178	200	190	192	186	196	203	172	217	172	211	200	164	165	192	179	175	164	174	187	203	184	192	169	166	215	175	174	179	185	208	206	186	175	183	167	186	203	172	181	211	194	178	190	185	201	208	181	209	190	205	180	177	173	187	191	172	186	178	183	186	199	213	189	198	174	194	191	207	175	184	185	190	208	187	162	163	227	184	188	176	188	184	207	176	183	216	180	194	208	188	200	183	192	160	180	213	208	187	177	217	189	195	184	209	192	187	189	182	211	178	220	182	159	185	192	175	192	185	188	201	178	220	176	193	190	174	181	195	176	166	169	199	181	201	177	178	195	198	193	186	193	196	167	190	162	195	185	185	168	195	188	177	182	160	184	186	199	189	193	178	213	176	175	199	218	209	181	192	177	180	179	215	228	170	154	211	174	185	182	189	201	198	199	190	193	176	173	201	191	188	213	166	199	208	189	184	174	189	213	195	192	201	184	196	191	195	180	176	162	180	208	165	182	188	196	206	184	177	201	209	162	176	186	200	189	207	187	186	188	168	192	177	198	188	189	202	213	176	184	222	207	205	193	192	164	195	195	182	207	172	233	187	197	181	182	179	191	179	171	200	208	188	196	172	180	170	170	202	201	187	203	161	187	201	159	196	192	169	187	183	169	177	201	185	174	166	163	209	185	175	174	186	170	190	212	187	201	180	197	219	180	191	198	199	185	180	188	208	190	180	181	187	188	183	188	165	235	200	208	202	182	190	177	192	204	168	173	208	186	204	184	167	210	191	173	176	186	189	197	187	195	204	176	184	179	203	216	194	199	167	160	206	185	196	203	181	196	165	198	176	170	163	186	178	198	206	180	214	196	187	189	199	163	193	225	228	178	176	193	171	206	194	185	202	206	178	200	189	183	199	177	211	183	194	166	179	209	189	193	204	189	207	198	184	212	197	180	192	214	151	198	196	202	199	177	170	183	192	169	186	185	184	186	167	201	181	174	181	195	211	193	184	176	215	173	187	170	197	202	206	153	172	211	187	171	217	172	180	185	193	210	193	182	183	183	181	208	173	159	216	212	219	176	168	173	209	215	195	171	210	183	175	182	170	200	188	224	184	222	197	195	180	198	168	184	219	189	201	179	220	181	149	153	188	172	156	173	177	174	179	195	201	193	186	184	176	197	182	172	179	194	207	204	172	194	163	182	209	202	192	208	168	215	195	203	184	208	192	200	174	198	181	193	176	189	191	226	192	206	195	179	163	218	186	203	183	213	191	162	183	213	171	180	217	167	191	207	188	191	187	182	204	178	201	198	195	192	179	161	178	169	172	187	187	181	194	187	180	181	176	191	193	201	187	184	192	182	187	171	172	177	174	198	225	189	191	185	187	193	183	187	211	195	181	196	185	171	157	172	154	183	175	191	169	198	191	198	187	192	160	208	193	200	194	174	194	168	202	184	180	212	202	175	202	176	180	195	190	191	197	201	192	210	197	164	219	170	209	179	162	201	174	180	209	203	175	181	184	203	225	171	196	212	193	184	200	192	193	202	184	191	187	206	174	163	210	208	196	190	186	185	193	190	186	207	196	189	218	191	181	163	183	192	182	208	201	203	183	177	202	192	198	191	204	188	208	180	195	196	185	195	203	181	176	197	199	197	191	179	204	186	177	191	208	178	180	206	193	185	209	198	170	179	196	165	183	197	191	204	179	212	192	191	208	197	183	197	173	210	182	202	178	212	168	182	205	194	195	188	155	198	207	203	165	191	198	177	181	184	193	184	178	182	194	190	189	199	208	188	190	175	192	197	187	199	196	188	179	221	172	191	171	189	184	176	205	216	198	201	196	210	202	184	182	195	183	179	175	191	194	184	185	197	184	182	173	212	177	185	180	167	189	179	189	171	186	180	203	204	198	204	213	186	200	194	191	205	198	176	190	182	182	184	204	184	214	180	198	194	191	172	188	239	178	183	184	185	173	177	196	176	192	177	174	198	181	199	205	195	176	195	194	214	167	209	210	199	188	197	202	182	194	159	195	188	179	201	175	206	189	164	211	197	175	183	205	205	184	192	195	203	180	204	186	213	217	179	192	184	212	197	189	200	168	177	194	189	198	201	183	207	196	189	189	177	200	177	203	176	205	182	168	192	188	166	201	178	190	178	200	188	209	187	180	187	199	190	165	197	181	198	188	204	189	199	197	184	163	189	181	177	184	208	193	191	203	189	176	176	202	198	195	177	168	191	197	194	175	193	186	194	174	176	199	189	208	224	200	197	182	185	196	187	179	193	174	193	184	191	199	199	177	198	193	225	175	213	176	211	183	194	208	191	197	199	189	189	174	170	180	192	181	193	227	199	178	203	172	171	189	198	197	204	181	212	182	166	204	218	211	173	170	191	203	160	208	189	180	191	183	184	204	152	185	194	194	192	190	185	182	202	193	202	176	195	181	168	197	201	171	181	171	198	209	183	200	213	204	149	186	161	197	179	196	198	205	204	157	169	198	147	195	219	207	185	200	206	191	189	223	190	187	186	200	179	178	177	176	215	174	202	191	177	200	207	200	193	197	163	210	185	193	202	195	161	195	178	211	174	172	209	198	198	183	182	198	184	196	201	186	209	195	195	185	184	183	188	174	201	177	176	183	213	199	172	180	181	204	185	161	211	187	181	201	213	209	203	179	196	171	195	204	189	188	182	210	172	193	170	171	186	196	194	174	184	190	197	183	197	183	177	181	194	183	194	169	198	183	189	219	194	181	200	186	189	189	166	170	185	201	204	188	208	164	188	208	183	209	178	190	177	186	197	188	174	211	185	185	199	212	182	182	200	203	176	172	191	175	185	186	187	204	190	184	176	190	184	189	205	194	178	196	174	164	213	198	185	180	195	190	192	187	192	180	179	194	169	196	189	246	187	194	165	204	172	208	193	174	186	189	205	181	202	188	179	202	175	197	180	173	187	187	195	187	190	206	186	181	201	181	189	193	191	191	193	179	193	197	206	194	173	167	189	186	195	198	181	194	210	186	195	189	180	195	181	179	179	209	211	189	204	208	170	174	193	190	211	199	195	192	184	190	214	208	193	188	216	192	176	189	193	182	181	198	193	184	186	194	193	196	160	189	191	187	181	175	184	198	181	188	210	198	212	191	202	207	177	179	177	192	184	195	179	186	196	168	177	163	175	183	193	203	176	185	163	194	188	184	201	188	193	185	178	211	211	208	194	181	202	201	204	187	196	199	188	201
39670	49169	9487	4718	3822	3074	2470	2090	1813	1632	1284	1256	1087	1058	952	912	808	817	706	756	722	723	700	709	729	795	969	1202	1618	2090	2436	2344	1954	1778	1855	2095	2072	1889	1895	1687	1578	1435	1305	1201	1022	1031	1012	896	960	957	1037	1095	1290	1134	1463	1303	1267	1255	1150	1080	1115	834	801	945	1056	808	688	647	847	863	802	699	644	621	659	617	496	500	489	534	533	521	516	536	493	498	525	491	457	517	516	460	472	474	456	486	479	436	445	495	488	439	439	453	480	476	442	441	423	499	440	399	485	435	474	408	449	446	453	448	442	415	461	459	443	441	463	437	443	471	444	494	461	456	436	446	437	434	480	443	431	449	446	475	467	430	443	473	435	469	436	422	421	494	479	397	462	439	461	434	437	415	439	444	446	417	442	429	427	456	443	447	472	427	497	433	423	467	443	451	460	459	455	462	446	455	473	456	465	481	449	474	459	461	428	456	449	446	433	457	434	475	466	430	469	454	420	458	447	431	431	436	427	476	428	465	453	463	453	420	436	429	494	481	432	427	426	485	439	442	436	434	493	441	432	425	469	449	453	432	431	479	445	444	439	429	422	467	474	477	457	435	432	445	428	427	476	444	477	465	455	470	437	417	454	461	455	477	437	439	422	455	459	483	433	450	456	422	433	476	444	460	484	444	472	454	512	486	473	439	429	447	483	443	469	460	435	428	463	443	471	446	474	441	435	433	421	431	456	469	435	476	476	464	428	448	434	464	474	411	466	435	438	450	444	441	449	453	456	479	447	452	419	455	451	438	427	424	436	456	461	432	444	431	440	428	433	428	474	467	436	418	428	430	473	440	459	474	416	482	502	422	429	463	475	469	455	430	443	493	459	482	445	452	458	419	425	473	429	477	464	435	439	441	456	433	463	423	426	461	436	445	466	462	446	408	445	421	457	449	484	460	430	479	416	461	480	500	486	444	442	459	418	404	435	451	408	466	416	438	460	455	434	470	453	432	428	445	447	480	449	491	467	457	425	391	444	423	472	437	443	458	441	463	441	419	445	442	442	470	442	466	485	452	433	449	518	468	478	412	473	420	472	453	450	437	446	451	446	434	458	453	459	443	463	405	499	460	448	435	416	457	446	466	427	448	513	451	416	420	474	452	446	516	477	463	474	486	441	461	449	493	403	466	428	445	442	459	452	421	420	404	437	439	447	442	454	471	529	452	472	449	464	448	418	464	442	476	454	467	402	436	468	477	427	448	472	408	463	455	449	475	452	422	442	462	452	432	451	429	470	414	424	467	457	448	465	439	460	465	471	478	420	439	450	440	450	420	480	440	453	405	441	486	479	434	428	440	424	432	421	454	440	450	447	476	474	460	423	446	440	458	440	444	443	494	437	482	448	478	446	454	422	498	464	461	461	460	404	421	428	473	448	444	451	456	465	461	464	442	470	452	453	442	457	450	428	475	468	459	463	417	457	449	479	438	433	466	431	482	440	443	476	461	463	469	435	476	451	454	498	410	413	461	473	461	436	447	472	455	443	486	444	477	459	441	441	450	449	483	472	422	472	451	446	460	481	461	414	452	409	451	422	435	447	438	452	458	450	449	498	490	433	464	489	445	450	453	433	462	441	496	452	420	469	458	472	465	477	470	456	459	440	431	462	446	442	452	458	463	426	496	433	451	464	423	466	450	464	473	449	436	390	445	463	454	468	458	433	453	435	461	448	451	439	422	437	463	457	439	480	495	457	417	465	470	460	470	487	455	472	470	474	467	430	459	415	461	429	465	479	437	452	409	466	462	437	457	444	468	449	420	458	458	433	439	500	414	455	447	435	456	449	444	443	415	434	462	464	447	457	440	437	450	479	454	429	478	461	447	442	479	465	428	458	464	469	492	452	450	446	403	431	442	428	451	455	453	442	426	464	425	461	465	432	417	463	452	420	477	440	473	447	458	433	453	476	458	450	440	458	473	471	460	473	441	443	412	457	467	463	450	467	437	447	465	423	447	425	414	451	425	433	419	448	454	427	439	435	463	425	485	455	470	458	489	455	437	493	446	434	432	468	455	478	499	486	440	429	450	468	455	434	452	450	449	435	459	409	427	464	416	478	459	472	478	469	447	440	455	441	458	448	483	484	439	470	447	447	457	455	479	455	460	427	473	453	470	422	440	446	432	402	421	443	396	424	456	432	465	406	467	429	439	470	406	453	456	435	450	476	425	421	445	467	458	447	448	434	406	433	476	442	458	441	427	439	477	472	459	502	427	439	472	439	452	457	433	445	457	439	464	477	449	454	474	429	481	428	431	446	446	423	431	434	461	478	472	422	449	438	424	429	460	459	448	450	501	426	438	426	460	420	459	452	447	480	453	459	465	417	442	429	487	431	460	457	412	452	457	425	456	476	482	444	457	450	424	452	460	432	409	430	444	454	428	439	468	434	465	422	426	480	431	422	445	432	455	447	430	448	403	481	444	441	399	497	487	502	458	467	450	449	442	456	478	429	464	454	450	462	489	456	425	433	469	443	482	433	427	444	453	422	416	462	445	404	429	470	455	436	436	459	452	472	442	486	461	445	430	436	464	442	441	449	437	455	467	456	461	445	432	422	413	467	437	417	476	447	475	421	425	450	497	425	455	429	480	495	465	470	461	433	417	407	505	486	459	470	440	450	446	435	474	442	453	449	484	481	442	446	436	403	439	511	421	441	446	420	412	458	428	453	439	456	436	460	481	452	476	428	439	461	463	502	452	420	445	432	398	446	480	461	430	438	414	468	448	467	425	411	422	476	440	501	453	435	464	463	437	444	480	441	456	455	451	460	456	467	453	418	449	442	438	477	462	447	449	417	480	444	459	431	478	432	485	458	443	500	444	431	438	411	423	426	447	424	427	515	472	456	468	501	419	456	457	494	483	431	507	451	459	432	426	410	470	444	461	431	450	454	454	444	439	495	483	465	402	434	431	451	445	447	446	434	462	489	445	444	423	407	473	481	407	461	479	455	438	468	422	453	442	453	466	460	455	460	457	430	501	478	452	469	487	481	447	481	438	462	468	457	464	458	459	433	451	434	470	488	421	476	434	416	421	457	458	493	453	462	435	449	466	486	441	464	425	438	443	474	463	463	447	483	406	440	450	460	421	425	415	424	465	419	445	453	425	466	429	474	433	448	431	461	470	420	440	426	446	432	465	456	445	449	453	467	484	467	429	445	479	457	456	456	415	458	427	465	449	463	437	436	447	462	463	444	434	449	465	477	433	456	432	486	472	428	446	429	475	458	435	439	470	440	455	448	434	432	430	475	467	477	465	445	485	466	461	446	457	447	445	433	443	420	463	451	439	434	449	471	457	458	462	455	463	410	457	438	439	462	482	454	453	439	456	417	404	458	449	422	471	458	492	456	496	460	481	467	449	459	466	459	432	440	424	431	474	475	448	475	431	437	509	457	468	478	448	447	418	433	489	437	469	460	437	459	454	471	465	470	463	429	432	462	474	434	484	452	457	467	395	442	462	422	457	433	447
16238	18016	4888	659	263	206	221	217	199	195	224	204	195	194	184	210	207	204	224	173	195	209	182	205	211	196	238	254	228	250	302	280	262	269	261	261	276	233	254	242	230	231	220	209	219	220	214	213	193	220	213	209	203	229	221	214	243	194	213	217	187	221	195	220	197	211	220	192	184	216	195	210	233	215	182	192	218	197	232	189	200	199	197	188	192	211	232	182	203	173	192	182	187	200	208	196	216	221	195	218	176	206	195	216	212	192	182	214	210	191	185	184	186	202	208	181	225	202	233	175	190	192	181	231	187	207	191	176	201	216	181	201	226	213	204	190	193	171	196	183	168	182	215	192	180	231	173	194	230	198	193	202	188	203	195	179	220	182	203	205	223	212	212	200	190	202	205	190	200	190	210	215	211	213	233	206	162	211	223	194	226	215	220	200	182	194	184	189	187	224	186	200	205	184	198	168	197	199	184	186	208	194	201	198	194	184	187	207	183	179	193	192	190	202	195	210	241	187	196	183	200	158	202	210	179	171	214	178	182	206	196	187	178	217	205	232	202	213	192	185	202	199	199	182	186	198	221	177	181	181	174	190	183	192	200	209	181	218	179	198	182	195	201	203	208	194	190	204	229	191	185	172	221	210	217	208	213	203	223	197	190	223	207	206	204	185	190	190	198	211	191	181	203	220	216	201	182	201	192	182	214	212	189	224	187	207	217	197	203	212	226	182	186	198	192	194	190	171	199	216	199	232	215	199	179	190	187	189	195	195	212	199	210	196	182	200	219	193	193	175	200	176	185	196	214	182	230	207	197	206	186	194	203	208	191	171	192	194	172	172	199	195	208	183	192	216	188	210	202	204	180	203	222	202	205	212	202	175	192	180	203	194	220	159	206	179	239	200	198	197	200	166	189	187	200	204	196	199	205	209	207	213	190	216	204	222	238	207	188	206	207	199	187	202	190	215	182	205	202	196	173	205	175	205	183	173	190	215	194	179	192	166	182	195	196	194	204	200	174	198	199	218	177	171	217	224	198	213	213	184	186	190	190	192	200	188	195	183	173	190	194	221	181	189	207	192	191	224	205	194	179	201	213	180	208	189	193	172	183	175	208	174	173	188	187	223	183	193	197	194	196	213	200	186	180	189	208	204	177	184	204	196	211	193	196	174	192	205	203	208	212	185	194	162	193	218	197	191	209	189	199	210	238	182	213	193	168	170	198	197	184	198	184	208	193	198	210	175	221	179	191	197	219	183	174	153	198	206	192	200	191	207	206	208	196	207	198	205	200	175	199	189	193	209	200	193	207	192	172	180	214	167	188	208	190	197	194	183	201	215	182	210	188	203	218	174	187	178	174	209	222	209	206	224	179	197	193	206	172	182	192	190	206	198	200	193	179	189	178	176	203	213	197	197	199	208	191	207	203	229	207	206	208	212	191	183	169	223	196	201	210	220	217	190	187	197	193	171	199	213	193	203	197	209	209	206	213	187	197	199	192	193	193	187	194	211	187	187	177	214	199	193	214	209	227	181	189	188	184	201	196	182	210	202	194	236	207	207	192	195	192	195	199	187	186	196	190	186	181	178	213	219	212	193	181	195	217	203	186	178	212	175	172	191	194	196	173	195	188	202	207	198	207	202	195	195	203	206	197	224	202	201	185	170	206	205	210	187	206	173	201	209	203	190	208	174	206	219	214	189	181	180	198	200	181	177	220	196	195	194	186	175	197	208	207	191	217	175	189	213	176	174	224	210	218	189	207	201	187	206	188	179	185	194	194	210	226	207	214	185	225	177	202	190	198	219	170	207	191	200	202	173	216	210	178	203	203	182	251	192	191	178	197	185	165	180	207	202	193	188	193	195	197	169	221	220	191	192	209	208	184	182	210	192	211	217	193	183	193	180	195	188	177	186	206	203	193	217	221	207	204	179	216	212	179	200	192	202	227	213	193	205	186	195	209	193	185	203	196	202	184	203	221	177	191	190	201	191	214	204	209	193	178	179	189	180	197	205	195	201	196	220	193	197	185	202	188	187	209	201	186	201	212	202	191	220	206	186	209	217	201	200	207	199	183	188	192	196	222	145	195	189	183	187	203	211	201	206	179	196	219	198	215	202	198	194	208	186	201	197	188	218	191	176	209	188	188	193	209	221	202	215	202	187	219	210	194	196	181	185	207	186	197	204	174	188	182	210	194	210	177	204	219	203	182	219	209	184	190	205	221	193	207	191	185	191	177	197	200	219	198	195	222	224	171	174	199	169	190	190	207	202	204	207	192	212	202	205	209	173	221	199	202	195	170	179	183	208	184	210	187	203	216	222	214	197	190	187	180	187	199	199	192	192	177	180	210	200	222	225	215	198	209	182	207	196	175	181	211	191	180	228	199	176	199	200	221	195	187	187	182	200	189	216	211	172	184	205	210	174	194	207	195	191	199	189	178	186	200	199	195	192	184	195	204	189	216	207	188	201	204	228	213	191	203	214	203	206	170	180	179	193	194	220	201	199	199	196	193	209	198	189	208	192	184	190	199	182	198	190	211	190	200	201	196	189	180	190	202	180	194	212	176	184	211	222	187	187	203	190	208	224	190	193	199	191	203	190	186	221	202	196	210	182	196	218	183	190	200	201	203	201	209	208	166	201	200	193	182	198	209	190	192	232	184	200	212	192	197	181	197	167	198	194	187	223	192	206	215	175	203	219	183	188	182	203	198	179	191	211	223	195	198	185	207	177	188	228	214	198	179	194	205	183	216	217	215	217	198	188	185	180	218	218	174	190	196	193	197	197	201	170	208	201	194	210	211	211	195	212	186	204	194	186	190	198	213	234	155	192	213	202	208	199	184	175	206	207	191	208	200	211	183	179	198	188	182	221	190	175	201	175	199	219	219	200	198	186	193	195	192	207	190	206	193	203	222	190	216	169	199	194	207	200	201	167	185	190	198	178	219	192	211	203	208	205	224	201	218	209	202	180	190	190	176	189	205	197	201	186	191	200	212	221	208	209	216	188	187	206	205	181	210	220	212	199	197	194	196	184	190	194	174	172	186	182	195	198	202	200	205	193	195	201	203	209	208	200	211	206	194	189	205	190	194	201	184	201	203	203	193	170	217	197	187	208	209	193	180	204	222	197	222	205	222	171	187	191	210	194	199	188	199	195	199	204	186	198	199	197	201	208	234	184	244	211	199	206	189	192	182	204	197	191	225	231	195	189	195	201	228	190	168	184	195	213	177	206	193	184	193	227	191	226	189	202	202	217	182	195	190	209	215	200	196	200	205	190	203	203	215	206	216	229	203	207	201	186	185	185	169	223	224	210	194	167	190	205	188	189	190	181	195	170	212	180	198	190	203	210	201	202	202	187	184	173	187	199	199	202	188	212	201	187	206	212	189	176	207	172	207	194	197	221	191	206	159	206	175	200	209	204	195	184	189	218	174	181	206	209	192	217	211	216	196	196	213	191	214	221	202	202	190	211	173	192	178	207	192	214	184	213	197	196	178	206
12006	18807	2915	534	553	527	535	479	518	499	497	451	504	491	462	480	547	509	498	449	465	541	502	502	530	568	635	676	820	1046	1188	1087	962	998	1038	1014	953	844	817	805	744	735	648	750	637	649	637	652	657	680	620	650	604	604	596	616	595	598	582	581	584	533	536	551	537	536	549	554	526	529	535	513	471	505	540	495	525	479	451	498	535	506	493	497	506	476	507	514	492	497	460	454	482	460	460	475	509	468	481	502	486	478	531	502	478	488	483	496	474	467	493	526	460	465	453	463	468	489	467	470	498	446	470	455	495	458	511	476	503	470	471	493	455	462	466	485	492	492	477	442	448	476	491	478	489	508	451	450	491	506	483	468	513	500	501	471	528	493	474	507	460	497	527	499	475	498	498	515	494	497	537	508	476	480	520	472	459	493	476	521	469	473	474	493	466	498	511	506	484	423	496	473	477	498	466	481	513	450	473	473	539	511	473	470	502	517	486	503	465	528	466	495	489	454	512	457	507	475	464	474	486	514	466	487	510	510	441	490	457	470	491	455	498	451	480	487	470	463	491	480	450	440	538	510	496	498	452	463	453	481	461	483	476	486	485	473	491	465	476	482	517	453	503	471	477	465	454	516	512	462	505	495	445	490	482	452	459	452	472	474	464	449	470	465	521	514	503	488	506	502	482	479	470	496	470	468	480	465	454	469	454	515	471	485	477	513	461	522	512	489	479	482	507	511	483	533	489	462	468	458	440	494	482	438	495	499	468	519	463	486	493	522	491	471	466	463	526	485	499	530	496	499	494	477	463	483	473	443	444	491	449	451	488	493	469	458	460	498	489	462	500	500	455	454	492	469	495	480	472	444	540	458	490	532	497	514	486	477	504	484	471	480	519	486	493	445	471	480	482	486	504	457	479	457	470	471	476	455	496	435	494	512	507	446	489	473	505	503	483	533	492	477	492	471	486	448	504	491	438	505	483	450	485	478	452	449	483	476	477	534	440	496	474	480	465	471	473	474	510	508	501	498	447	453	466	496	469	483	471	483	436	460	473	507	507	475	468	494	535	492	526	494	501	485	522	541	486	443	490	515	484	503	461	479	493	494	472	489	432	502	496	483	487	459	472	478	507	468	493	493	484	471	449	496	487	503	423	473	483	480	488	516	490	483	489	483	484	479	458	485	437	484	476	465	454	469	468	486	520	476	466	462	469	495	480	503	453	477	494	462	434	501	476	419	483	476	511	484	512	456	462	479	493	458	502	442	498	473	472	486	525	494	485	497	473	491	489	468	489	476	422	488	463	463	431	460	517	488	483	508	441	493	499	484	482	469	478	481	488	504	481	482	450	478	454	427	464	486	517	479	442	470	433	465	484	512	507	461	464	538	479	492	480	484	464	450	498	480	455	499	442	426	471	489	505	462	479	521	493	490	483	495	427	433	476	463	472	479	465	475	470	485	511	503	492	457	458	467	443	504	508	513	465	467	513	459	456	493	488	483	455	473	498	450	479	469	487	450	498	548	475	458	474	496	465	464	523	504	463	470	494	499	451	485	483	485	494	496	519	459	465	470	462	478	456	516	486	466	460	438	471	477	452	515	465	447	482	452	489	477	521	461	493	511	484	470	477	478	445	491	506	471	501	507	477	487	522	498	468	478	462	480	474	541	480	469	477	487	491	482	471	465	514	437	453	477	484	490	469	466	465	483	479	470	494	510	459	478	506	491	460	460	489	458	468	490	434	462	492	506	503	486	476	446	492	472	505	426	447	505	471	489	469	464	499	495	482	436	491	446	490	490	481	479	495	512	513	520	452	461	470	483	457	503	504	498	495	459	482	462	499	491	497	497	497	447	490	500	485	465	454	468	495	483	474	514	486	476	478	518	518	446	490	490	489	490	457	493	442	482	472	465	473	457	493	489	507	498	529	485	456	493	486	464	454	493	498	490	476	462	459	514	486	494	500	473	473	449	478	479	419	510	491	496	512	485	468	485	490	488	465	484	496	533	499	477	466	496	511	483	479	454	494	469	469	446	514	476	478	503	465	441	456	480	483	462	508	476	443	490	465	514	476	492	470	451	505	453	485	484	476	500	463	473	490	470	477	468	471	470	467	493	452	492	479	464	460	499	473	504	468	457	440	497	496	458	487	447	483	467	489	494	486	439	463	474	488	520	485	449	504	499	497	516	458	466	513	498	460	506	489	505	512	513	473	492	493	489	448	460	463	475	501	514	495	451	486	485	502	459	466	496	512	484	493	470	484	480	480	548	477	479	462	475	439	490	529	482	485	481	497	456	468	474	478	500	465	439	411	462	484	498	477	468	501	491	459	457	474	485	516	496	480	478	503	471	477	468	473	484	446	453	472	483	483	477	463	438	513	483	495	492	479	500	469	525	509	478	478	488	471	491	457	481	499	489	488	454	512	485	465	494	456	531	468	474	477	475	484	503	450	490	459	473	457	526	521	488	477	481	501	423	529	478	427	450	453	461	496	473	458	476	480	486	492	497	469	457	486	518	485	503	496	485	490	486	494	477	469	505	485	470	492	503	495	494	486	463	502	481	433	467	463	475	461	482	484	478	448	487	457	491	483	482	511	475	466	485	477	479	469	488	471	526	458	451	513	504	442	481	484	495	507	482	497	462	444	495	454	461	441	503	489	509	478	501	465	484	494	450	475	488	501	531	492	456	484	519	462	467	521	471	455	453	473	442	505	481	468	483	518	466	463	426	461	512	490	452	492	494	453	487	487	482	451	468	484	478	511	467	447	499	472	489	501	455	489	518	481	500	512	470	490	485	468	469	463	493	437	452	427	486	467	512	466	513	482	489	478	472	443	437	511	474	492	458	446	512	489	496	470	464	500	452	492	480	452	483	486	464	480	488	476	465	474	453	461	448	476	481	493	452	507	478	464	480	469	476	495	488	505	503	470	449	512	476	504	466	490	450	468	435	469	508	492	519	513	496	485	464	504	491	490	475	473	473	488	501	512	452	479	501	463	484	472	479	444	469	463	484	486	460	499	468	433	482	489	473	507	458	452	514	504	467	492	483	474	492	476	485	446	488	510	475	475	512	517	496	469	502	509	503	509	440	484	476	465	478	475	537	487	471	449	486	504	525	459	462	465	476	495	512	475	437	496	430	461	497	484	503	461	476	511	456	498	445	505	512	494	464	495	514	468	441	489	464	466	517	463	470	481	464	476	468	484	436	479	499	484	475	513	498	501	488	476	501	492	483	473	507	472	477	485	484	479	459	473	469	496	494	519	472	492	491	490	445	494	481	473	469	484	486	445	493	515	471	484	529	460	473	498	517	463	526	491	473	460	501	450	459	462	453	451	498	470	477	471	497	503	463	446	487	459	508	500	486	464	506	474	464	506	470	499	506	461	474	491	491	476	496	535	456	480	485	445	473	459	452	511	472	468	469	532	492	484	516	451	469	468	477	498	476	442	463	460	465	478	488	478	459	468	449	471	486	485	431	487	440	467	522	486	435	505	458	470	476
44131	47030	29441	17684	10150	4587	1694	630	320	271	271	240	222	238	219	240	213	234	252	227	279	222	198	227	222	214	248	265	280	312	330	300	306	357	332	310	285	272	312	276	262	277	255	261	253	255	269	254	247	271	267	224	265	278	245	278	257	243	270	239	228	215	244	239	259	223	217	223	244	213	229	198	223	224	218	194	228	226	233	231	226	222	222	213	203	196	179	199	212	190	225	212	218	221	182	234	188	190	191	214	187	173	207	198	198	217	199	214	214	177	202	194	194	218	191	189	230	200	207	211	208	215	192	215	202	190	207	207	209	227	199	200	201	217	203	220	201	193	187	203	226	199	193	222	193	201	224	211	242	215	192	216	194	198	186	199	193	201	228	184	198	197	210	191	212	225	194	208	209	212	214	219	219	220	195	190	208	203	191	205	198	220	196	203	214	181	208	214	220	199	190	202	198	204	213	203	207	191	217	194	206	224	197	224	217	194	212	230	208	165	200	210	203	186	207	189	211	203	239	211	220	211	215	185	211	214	201	214	215	216	213	202	203	212	210	203	212	200	193	186	209	197	181	220	192	215	201	207	214	191	241	204	192	207	172	211	192	225	190	211	216	213	205	182	236	220	197	208	183	205	211	200	219	212	196	193	231	198	184	181	196	181	163	246	220	201	210	192	197	189	199	202	204	218	219	183	198	228	208	194	203	207	210	219	215	206	200	200	222	198	199	205	204	188	195	222	206	221	186	207	215	188	219	197	216	206	210	236	215	217	205	221	232	232	211	190	212	206	224	198	226	209	198	175	214	198	209	210	212	218	206	205	212	184	207	202	191	191	218	211	231	218	211	211	202	188	204	187	215	224	213	197	227	203	185	212	219	228	203	215	181	227	202	178	193	213	202	196	209	203	189	183	202	227	196	216	200	192	226	216	224	213	233	211	201	218	219	197	202	200	207	214	230	210	198	182	218	199	234	208	164	200	201	197	218	198	220	208	216	226	186	217	206	211	183	186	227	212	215	211	218	190	220	180	202	188	209	184	196	197	212	199	207	226	205	175	197	218	209	202	211	221	216	202	226	210	203	202	196	230	181	203	215	206	217	214	200	196	186	187	214	206	182	239	201	204	197	196	215	178	238	223	216	212	224	203	213	193	198	198	170	207	225	203	207	231	201	214	235	195	216	210	192	194	202	199	209	224	231	226	228	175	208	192	227	225	204	204	204	207	168	190	212	229	210	188	212	213	208	201	179	220	222	196	214	191	195	186	211	188	192	206	203	211	207	215	225	209	205	230	201	198	231	205	204	217	201	221	195	203	214	197	185	208	207	216	214	202	204	194	203	208	201	222	204	207	206	197	188	183	218	228	198	207	208	184	201	208	217	192	191	203	210	216	198	245	209	202	209	190	226	202	218	204	220	199	210	215	195	177	204	188	209	188	233	200	199	184	234	209	222	216	206	218	196	216	197	201	223	193	184	208	227	209	218	214	202	196	207	183	165	218	194	219	193	250	205	201	206	181	195	222	183	213	170	183	211	173	223	208	228	210	209	215	214	206	208	214	201	199	194	200	219	211	200	204	202	205	199	170	235	211	214	190	174	176	248	210	201	191	204	219	190	203	190	227	192	180	221	208	222	203	195	171	175	182	213	225	208	228	211	199	203	207	230	209	198	229	207	218	220	221	204	203	190	201	188	215	216	212	204	216	232	204	205	221	213	182	202	209	207	209	195	225	207	193	199	210	205	195	193	207	210	210	193	204	227	204	232	216	179	207	226	213	191	202	206	193	182	198	215	195	181	235	175	205	212	196	192	204	211	206	207	226	181	191	198	212	215	208	175	190	218	197	211	202	208	224	194	208	206	188	202	186	214	164	199	224	189	203	210	219	203	210	218	182	205	208	206	211	217	201	196	188	186	207	215	228	220	221	228	197	221	198	213	186	211	197	230	198	203	204	228	194	187	205	169	201	197	197	219	201	206	181	205	185	201	224	201	220	207	195	207	187	193	212	203	189	225	166	205	214	214	227	205	210	234	200	211	195	201	194	203	218	189	191	198	208	198	214	211	185	216	234	195	201	180	193	194	169	188	189	214	241	182	216	208	191	215	209	191	219	187	217	239	204	192	191	203	200	202	185	217	200	196	185	203	185	180	203	149	214	183	203	202	188	204	214	192	232	194	208	246	199	212	210	192	187	216	207	205	207	223	185	205	211	220	198	190	222	218	207	194	186	218	208	212	226	229	194	218	237	190	188	208	227	210	191	227	187	188	223	218	209	227	204	203	198	211	194	224	182	211	197	207	180	212	219	213	225	202	202	220	205	197	204	197	215	223	204	171	223	211	213	195	215	183	209	204	199	192	171	183	216	187	230	215	213	203	221	234	216	191	240	218	218	177	198	178	211	217	221	220	213	213	204	198	197	214	208	196	216	193	213	228	211	225	198	201	223	221	220	225	199	195	212	205	200	205	193	204	197	193	222	216	225	225	193	219	211	215	184	218	186	210	208	199	192	203	215	216	194	192	205	187	201	196	226	209	207	207	225	209	212	195	220	200	201	214	163	221	199	212	202	227	241	209	181	236	185	228	218	202	207	204	199	200	213	218	195	225	179	213	241	197	215	198	210	206	208	203	225	195	225	216	198	196	195	233	202	217	226	198	216	204	212	237	210	198	208	214	201	206	198	194	219	208	202	207	220	198	187	222	206	198	214	224	217	223	181	200	185	190	232	216	215	205	200	194	188	200	208	209	213	216	223	216	248	209	197	234	211	195	189	216	203	214	197	209	200	198	212	216	200	191	199	194	176	204	184	192	210	194	201	210	194	187	184	205	220	198	202	219	229	216	182	215	195	205	212	227	209	191	189	209	195	224	213	193	196	186	191	226	209	206	198	223	212	235	166	213	200	189	182	189	209	205	206	197	182	193	213	219	173	189	203	210	195	166	185	205	170	181	196	256	184	176	206	186	182	217	198	216	191	202	225	210	209	184	196	197	213	196	209	216	191	216	189	205	223	192	200	232	206	207	209	223	224	225	199	217	220	211	212	221	203	174	207	233	219	206	196	219	199	204	206	207	194	221	217	231	210	198	189	210	188	193	191	191	199	193	209	199	180	196	198	222	212	212	223	192	193	227	230	203	180	227	196	239	188	228	194	193	201	182	226	192	200	180	203	204	188	215	186	190	214	203	187	207	202	211	212	211	198	190	190	229	211	173	196	241	190	224	203	216	200	186	224	184	199	212	220	206	208	201	184	218	190	191	216	200	225	217	192	205	202	220	208	204	226	212	231	201	190	224	201	199	217	202	185	209	216	187	208	210	216	201	220	188	204	205	186	175	206	196	198	215	194	223	215	197	193	221	218	221	187	187	202	192	218	205	226	208	219	195	212	200	226	204	188	213	222	202	207	221	188	232	215	200	216	205	210	184	196	215	211	228	215	226	215	218	215	231	217	202	214	210	202	196	193	209	201	198	238	197	191	199	198	212	203	203	223	183	221	224	225
33878	43953	10450	2332	1878	1526	1291	1126	1047	928	873	799	710	662	718	622	688	605	628	588	571	616	633	599	649	702	806	935	1195	1416	1577	1555	1371	1343	1310	1358	1227	1193	1183	1184	1059	1047	889	877	887	867	846	817	788	746	835	796	907	855	965	849	772	814	819	758	721	642	666	728	686	666	648	610	682	645	666	601	597	603	606	547	517	557	519	570	486	506	544	511	529	530	538	510	501	511	532	526	481	501	530	517	468	478	515	499	532	517	470	503	499	493	491	487	487	524	492	535	465	498	512	480	475	480	524	497	488	480	522	520	467	501	487	501	514	484	476	471	479	526	503	506	487	486	471	498	491	525	478	495	529	478	478	545	503	486	481	490	519	481	495	515	521	514	468	492	475	492	509	529	521	484	508	516	505	478	513	479	513	520	461	477	489	489	513	479	512	496	504	501	491	494	454	491	477	509	529	468	477	494	491	475	486	564	500	496	541	503	475	510	485	541	513	470	447	534	523	451	517	475	549	507	514	494	488	542	497	456	482	488	494	527	468	506	486	485	485	495	543	477	516	492	476	513	502	495	492	464	506	488	467	473	504	490	478	548	468	507	513	468	450	455	507	484	509	507	509	462	520	484	480	477	450	482	501	470	512	489	480	509	479	518	488	511	512	510	521	512	520	481	498	508	483	522	490	448	460	534	466	489	535	508	455	498	481	515	504	507	473	499	494	504	477	483	494	487	470	490	508	480	472	484	525	467	501	459	492	505	468	477	461	483	499	512	488	480	508	515	508	497	502	486	468	466	496	479	516	502	503	487	503	503	504	472	484	457	482	484	493	459	484	487	486	505	492	478	520	485	535	498	509	488	490	455	508	498	462	486	482	541	465	510	473	515	463	476	480	512	520	528	495	501	526	491	494	493	512	463	454	499	485	477	508	496	507	505	495	504	494	472	480	446	522	511	454	482	531	468	512	499	471	468	464	472	474	515	464	536	444	473	482	489	468	493	464	517	493	494	505	535	538	472	492	490	495	537	495	496	486	524	515	459	517	461	465	510	505	473	496	530	476	469	520	474	511	497	496	490	484	541	514	517	521	482	464	461	507	475	453	470	535	491	481	503	493	487	500	512	519	522	480	482	491	436	491	486	497	512	466	503	475	551	477	534	475	469	517	503	524	484	484	502	511	523	483	458	477	455	499	506	450	501	470	496	481	500	481	455	481	545	487	491	469	526	532	493	512	523	480	438	488	480	497	468	495	485	530	507	517	495	474	514	502	466	496	509	444	548	482	503	457	460	526	517	474	467	481	460	497	525	471	441	463	486	497	517	482	461	497	488	451	481	486	476	475	491	488	473	482	475	482	496	489	452	517	518	470	485	481	495	477	464	494	466	509	497	475	510	469	478	486	498	502	498	525	477	493	478	515	502	478	488	513	520	503	511	483	524	480	509	476	523	501	507	473	529	538	522	536	511	518	495	478	462	527	487	478	513	484	519	556	456	495	505	479	470	531	513	497	463	483	493	465	496	468	498	470	510	455	527	532	497	497	493	511	508	476	466	488	501	475	485	514	434	504	482	513	486	523	505	480	459	447	510	477	474	454	465	496	518	492	529	500	501	513	424	538	471	456	479	468	493	502	512	497	517	519	535	486	466	491	456	472	471	504	513	537	496	496	494	505	481	492	506	475	492	501	503	520	504	508	506	505	447	482	482	510	506	495	501	463	513	481	514	492	467	473	481	482	545	484	495	508	453	478	496	463	505	489	521	483	503	476	505	506	530	514	463	515	471	486	515	520	522	495	454	518	502	511	520	511	499	499	510	547	480	516	499	511	472	498	481	466	479	505	504	481	508	501	549	510	497	503	459	486	469	443	479	471	489	520	471	493	461	489	482	471	501	483	472	488	517	529	492	496	465	521	487	463	513	477	502	466	483	500	517	498	490	488	488	485	520	450	494	473	464	472	511	495	524	482	470	553	500	503	476	517	452	490	516	494	482	515	534	492	445	530	506	514	507	517	484	483	533	500	477	497	518	490	509	475	493	465	473	476	525	503	520	463	511	540	444	473	527	499	486	480	511	521	487	498	473	535	490	500	524	477	500	485	482	491	505	478	467	499	518	499	465	447	514	469	518	502	500	506	512	479	492	489	480	501	533	493	485	468	497	497	487	469	516	487	496	490	516	493	502	491	446	535	495	469	509	487	474	493	488	553	492	515	490	475	521	471	484	486	463	485	497	513	489	522	468	466	492	515	474	519	457	518	469	465	558	478	495	490	453	522	491	505	499	470	484	513	488	500	462	457	494	514	482	495	512	510	473	477	517	483	472	487	531	492	503	505	518	500	479	463	472	489	521	429	540	491	494	491	480	512	518	514	497	532	524	509	473	510	524	481	514	468	482	508	539	499	503	488	500	548	490	483	479	473	480	482	460	523	511	534	495	495	488	495	517	428	501	475	509	478	539	490	485	493	505	504	496	495	518	518	517	501	506	513	456	505	467	507	522	500	482	513	462	501	497	500	486	488	482	512	505	475	474	487	447	476	488	510	466	471	498	497	499	479	536	487	473	481	496	526	511	505	506	515	467	488	484	481	500	452	503	502	495	498	518	495	515	487	478	479	472	508	487	498	527	491	476	553	499	506	466	509	488	502	460	498	460	491	508	511	477	477	498	550	457	476	463	499	461	498	492	477	508	491	488	493	516	513	503	454	504	460	505	494	497	510	507	473	520	494	475	482	483	472	461	485	503	483	500	499	515	426	497	465	475	477	470	476	443	463	477	460	498	538	499	525	482	482	487	513	509	515	509	484	472	500	533	513	516	466	500	478	508	500	502	469	487	516	521	488	494	510	462	497	484	493	494	525	504	491	478	512	520	530	486	477	490	460	462	518	472	487	561	468	472	535	494	519	479	499	501	497	482	493	494	470	511	516	495	494	479	518	480	487	483	507	475	475	489	490	494	553	512	483	481	500	506	526	487	507	468	507	504	524	500	494	496	506	483	516	510	502	541	514	484	470	500	464	503	535	483	510	519	549	503	500	500	523	501	502	519	458	509	524	499	479	527	479	517	484	490	494	478	494	491	481	509	522	495	513	460	510	521	510	475	514	497	479	527	475	499	476	499	512	537	494	462	504	494	483	465	528	509	535	520	509	493	550	483	520	518	519	468	500	501	484	458	553	489	472	504	455	482	509	486	500	537	508	504	526	514	496	516	519	531	481	465	494	510	520	485	488	496	501	480	526	507	499	484	483	517	486	484	525	468	497	520	522	461	524	519	452	522	515	500	492	488	467	478	468	477	484	528	463	484	459	477	472	507	482	499	510	480	546	503	512	518	475	535	493	521	495	483	524	501	490	504	482	512	459	483	435	498	488	501	473	490	513	490	505	491	452	501	464	492	537	477	490	517	449	524	528	523	469	528	529	496	504	482	483	481	483	485	515	501	522	521	509	500	470	487	461	497	487	464	526	521	490	524	502	501	476	522	501	500	516	523	479	505	448	512	511	501	523	518
51840	46270	30641	22220	17045	10459	4866	1696	612	450	328	322	299	298	286	257	252	236	217	224	193	228	236	237	238	260	231	279	332	379	436	422	382	373	367	398	357	358	330	295	348	369	258	278	309	321	262	279	258	256	260	270	289	274	338	307	247	256	270	291	259	217	275	241	249	224	220	206	247	230	212	234	199	231	194	213	201	211	195	186	214	186	204	192	182	179	177	189	194	187	183	169	193	184	197	198	166	192	175	199	199	220	178	170	181	186	190	211	194	210	215	201	213	201	200	207	190	187	185	173	196	188	192	213	187	199	204	199	194	190	182	152	173	199	202	192	188	179	177	212	200	161	156	174	173	207	182	194	210	164	203	198	162	213	176	183	175	181	180	184	178	193	201	210	184	170	163	208	190	188	174	173	186	181	195	197	195	190	183	200	201	186	180	207	169	201	165	183	197	197	187	170	193	204	201	162	206	203	191	181	200	181	184	192	203	162	181	190	186	172	164	187	188	201	195	179	173	159	188	179	192	202	187	173	176	159	194	194	178	173	188	171	182	176	198	195	175	198	213	194	189	159	188	196	168	195	180	189	185	180	192	191	187	182	183	182	185	201	178	207	217	180	186	192	194	200	193	177	180	188	189	193	189	199	187	180	196	183	172	202	187	177	192	167	213	182	179	188	203	209	189	176	179	213	182	185	184	192	169	195	173	179	191	197	183	187	185	176	172	162	195	197	182	176	207	177	202	199	186	184	177	192	185	180	175	187	191	204	170	174	220	182	197	208	205	189	165	177	179	194	238	194	198	160	182	172	180	188	185	190	193	184	192	159	196	179	181	172	191	191	169	180	193	175	177	193	172	185	165	175	196	180	182	160	178	197	196	183	188	196	197	178	203	201	236	191	175	196	169	184	204	199	182	201	188	179	207	192	187	169	189	193	223	183	180	171	194	186	161	195	202	174	168	201	217	192	192	198	195	168	156	165	185	202	199	180	209	167	199	169	174	177	206	182	199	190	192	194	221	204	167	209	169	179	187	194	175	183	191	192	204	200	194	160	191	191	182	177	192	191	197	187	193	194	184	207	182	176	191	201	181	182	177	173	224	205	206	204	178	179	181	186	198	173	181	159	183	213	186	182	186	191	161	187	207	205	172	171	152	163	178	186	185	182	187	194	178	182	177	169	217	178	188	197	213	173	172	198	178	170	183	208	220	186	182	205	169	178	183	195	211	202	192	174	194	177	177	193	188	178	184	196	185	199	179	178	176	186	185	208	197	193	213	178	183	159	187	196	196	164	170	184	178	188	177	170	194	183	190	187	190	183	197	178	180	189	217	208	223	206	177	181	182	201	198	199	190	178	157	181	187	204	186	184	192	184	173	175	194	190	189	197	189	178	162	191	177	212	170	189	197	206	185	201	209	205	195	211	187	186	198	190	214	188	175	164	198	199	185	184	187	166	190	183	163	172	161	180	188	184	192	192	185	183	177	161	162	183	184	197	198	169	188	187	185	177	198	217	203	218	168	195	196	193	187	188	200	176	176	191	196	190	205	217	182	196	186	177	204	196	180	199	216	181	184	184	191	195	167	170	165	187	180	205	183	196	171	207	174	198	181	213	172	210	207	197	203	157	203	197	200	204	213	198	167	183	209	161	147	185	212	198	186	208	225	196	207	179	191	198	221	171	184	198	199	187	181	183	188	183	189	185	176	161	199	171	186	196	161	198	182	169	169	183	164	165	170	199	197	181	185	202	225	181	185	173	186	156	186	204	190	161	198	179	193	207	176	173	190	195	196	202	209	180	186	208	170	193	203	165	175	197	162	189	158	195	185	164	165	172	177	159	179	174	175	183	160	173	159	175	196	176	197	208	160	187	200	187	180	191	187	205	182	214	193	188	196	204	187	191	202	173	169	167	161	203	182	211	171	193	178	202	175	165	192	176	203	210	170	191	188	168	196	174	164	216	210	187	188	184	167	166	165	169	211	173	163	184	200	219	204	190	184	195	201	180	185	181	180	188	184	182	197	183	200	198	195	199	185	165	176	180	190	217	181	181	178	181	170	203	188	187	184	175	208	178	180	189	190	189	187	158	198	190	184	192	184	201	176	187	194	191	201	192	160	195	168	189	157	175	182	188	189	204	164	190	182	169	163	187	179	190	202	201	202	172	178	173	195	179	186	186	205	184	192	204	184	194	196	176	208	208	186	165	199	165	173	188	190	173	186	167	198	178	204	196	172	218	207	208	169	176	188	193	177	188	180	191	181	174	194	204	222	181	202	172	203	197	188	179	174	182	184	191	183	160	180	190	181	187	185	173	197	206	160	187	161	196	167	185	201	193	194	189	170	190	197	182	208	204	225	196	191	188	208	200	181	160	181	194	200	168	147	204	205	177	197	184	199	150	173	170	202	170	163	166	202	186	176	179	158	212	197	171	173	201	159	192	181	210	193	201	189	207	203	190	189	210	178	200	190	180	207	181	176	190	200	178	192	174	179	194	193	190	183	176	191	162	194	167	177	180	194	171	178	182	179	173	183	213	165	173	219	180	175	181	227	202	182	165	160	166	180	213	197	188	167	190	155	195	193	191	197	152	197	176	203	168	168	192	195	180	183	198	181	181	204	189	194	185	184	187	194	191	192	185	207	174	190	195	190	206	195	212	182	203	185	173	159	207	174	179	179	161	185	173	179	172	201	202	184	151	181	193	192	174	195	198	195	186	203	196	194	194	214	208	158	170	196	180	179	189	174	177	175	183	213	225	183	206	191	221	198	167	194	192	184	198	195	175	178	175	180	203	180	187	190	209	200	179	201	173	186	193	196	204	171	196	171	179	207	190	203	195	187	205	186	206	192	189	193	204	163	162	154	172	197	188	182	177	169	186	190	184	181	192	178	206	180	194	155	182	219	187	217	153	174	182	199	184	153	193	198	191	176	189	199	184	183	158	205	183	158	181	192	195	203	203	202	218	200	180	167	184	193	181	203	188	201	193	188	164	199	182	179	169	193	192	168	181	190	179	182	200	173	192	169	196	191	204	194	181	163	186	207	195	182	205	194	157	189	201	210	188	196	187	192	178	173	180	190	176	198	179	205	193	190	192	183	185	191	186	158	186	196	210	186	170	205	170	222	186	198	188	184	178	185	199	177	209	189	193	182	198	179	184	183	191	202	197	187	164	191	175	166	171	189	162	183	206	167	187	179	176	186	167	179	193	202	184	197	223	177	170	157	193	178	161	161	183	181	192	185	180	215	191	198	185	157	180	200	199	175	191	204	183	211	169	169	188	170	185	197	181	200	198	176	186	206	194	206	205	189	201	190	175	198	188	192	212	188	178	178	178	190	170	176	184	197	178	196	179	179	179	178	175	183	176	191	196	180	177	210	178	188	192	156	168	202	198	204	183	180	217	185	216	168	166	175	209	188	225	211	170	181	175	162	168	188	189	190	155	177	195	174	185	205	200	182	171	171	184	190	175	194	184	197	185	178	203	208	214	206	165	210	199
40829	47638	12469	4716	3853	2991	2416	2139	1762	1558	1347	1280	1087	1011	936	891	843	745	797	713	652	723	756	753	787	891	943	1079	1412	1812	2104	2182	1902	1808	1823	1800	1740	1689	1764	1527	1653	1481	1128	1107	1216	1077	1070	1021	963	1045	1073	1125	1251	1224	1506	1214	1107	1079	1067	1169	945	708	787	893	796	774	673	691	835	832	707	671	607	780	669	578	561	519	502	507	509	516	529	523	508	549	495	511	506	520	489	477	448	429	452	498	443	495	466	492	464	504	431	451	427	474	501	460	468	453	445	423	463	478	428	485	457	465	444	488	439	472	437	436	460	448	451	441	459	427	455	428	468	441	444	483	469	450	448	455	481	427	444	472	452	466	445	425	442	448	437	439	435	430	411	438	472	471	490	453	443	469	447	402	433	445	448	460	443	489	469	440	439	468	452	446	457	434	393	425	452	424	460	407	448	499	475	425	444	438	413	442	438	456	435	435	418	445	430	499	458	467	483	433	460	477	434	452	501	435	412	466	444	401	432	443	456	512	491	434	461	438	420	428	454	486	434	442	437	454	471	425	427	470	476	458	404	429	478	447	430	467	469	445	461	434	441	422	427	431	406	451	467	444	463	436	445	440	471	471	409	444	440	472	424	458	421	416	396	417	424	431	433	441	484	510	440	437	454	423	433	425	436	435	457	430	408	420	439	417	460	472	470	463	416	491	452	415	484	434	491	477	453	471	417	426	456	438	442	444	447	431	466	436	462	419	477	480	470	447	440	464	490	430	465	469	454	424	418	442	487	453	456	413	426	412	448	444	456	464	489	459	420	452	466	446	456	465	434	428	443	418	440	405	426	486	440	419	436	486	451	418	481	481	453	429	447	467	414	476	457	446	445	446	478	443	469	433	469	467	445	481	473	426	433	455	447	419	435	467	456	436	437	464	429	433	442	426	454	459	424	440	437	434	436	472	439	471	426	449	413	453	483	444	457	466	481	456	481	474	469	437	424	469	446	478	442	416	446	449	441	454	446	433	433	432	454	432	449	463	433	466	466	437	450	465	455	453	480	417	459	448	450	451	442	456	464	404	423	447	434	435	456	449	433	474	449	420	470	451	413	436	431	434	420	454	433	436	469	402	486	422	419	436	421	447	469	443	466	436	491	441	462	439	436	474	470	455	452	391	453	414	448	403	446	456	426	444	454	475	414	455	432	430	461	449	451	491	460	466	446	461	387	434	423	451	419	460	471	432	420	452	447	438	457	444	461	458	467	488	425	401	412	436	412	401	477	454	491	438	432	434	408	478	457	412	431	417	456	466	475	421	429	423	431	447	462	452	428	441	442	489	453	439	439	441	461	410	444	458	488	451	429	455	472	427	429	448	435	444	435	475	433	488	464	438	452	444	490	415	483	424	466	426	452	429	422	429	405	494	437	448	450	459	460	428	474	481	449	437	445	433	444	466	445	461	461	427	498	439	411	441	447	477	437	445	441	430	453	454	463	464	429	476	479	422	472	489	461	461	475	405	441	451	459	468	463	447	415	425	457	464	437	436	470	436	468	443	486	462	438	434	487	421	482	461	448	453	440	471	433	429	468	434	489	445	450	444	465	390	423	486	442	433	440	438	435	445	440	471	462	468	468	450	446	450	486	417	459	448	404	421	444	428	429	441	417	452	458	418	479	461	449	443	450	460	424	451	449	425	450	436	445	484	408	476	428	449	466	438	475	440	439	422	413	474	445	417	473	454	466	457	425	488	432	437	417	471	463	431	447	458	432	431	431	427	416	423	438	467	410	451	493	457	436	444	442	454	459	408	439	432	451	476	425	468	450	442	430	433	449	455	442	435	467	479	436	438	442	442	475	468	453	446	425	497	518	459	450	462	453	439	454	503	481	456	447	421	465	473	442	460	399	407	452	432	464	477	453	453	456	477	456	465	415	455	473	451	469	404	446	439	464	438	423	474	456	466	409	420	410	438	420	512	470	437	457	459	406	444	450	452	447	429	449	462	428	425	464	436	410	468	468	482	467	438	468	440	447	459	442	459	446	463	470	429	422	455	420	458	459	436	427	468	426	456	454	389	443	447	437	481	484	421	460	469	472	435	432	423	433	424	455	471	477	447	435	465	455	432	441	460	452	449	459	480	487	443	438	433	428	409	419	472	437	420	465	438	493	464	463	433	418	462	450	447	447	441	454	434	437	388	441	429	480	443	407	455	455	454	450	437	422	428	416	476	426	459	414	453	451	471	482	465	468	453	427	427	415	432	394	438	467	441	430	469	442	446	447	463	446	422	450	473	427	402	442	461	468	439	477	496	454	438	465	424	452	464	447	467	465	483	450	468	434	419	445	439	472	415	459	491	442	451	443	455	443	397	446	455	445	491	462	455	417	449	463	444	437	444	419	445	458	395	480	425	417	417	449	440	459	443	439	439	430	438	480	445	440	411	479	464	454	437	446	491	406	458	424	462	453	464	432	434	477	477	436	457	487	484	435	455	462	448	449	394	453	469	434	422	411	436	429	475	471	448	475	431	459	425	437	439	469	415	422	458	445	450	437	436	455	468	459	415	413	453	442	479	446	478	465	429	455	426	425	444	435	427	438	465	451	457	450	452	443	428	473	426	437	397	426	444	423	476	453	453	472	449	454	456	440	442	434	458	443	476	454	474	437	418	438	480	450	437	470	443	420	459	433	449	419	462	461	399	458	454	423	430	412	436	465	423	457	423	449	418	464	447	475	436	439	467	433	421	423	469	444	449	415	450	418	451	453	454	454	424	441	427	444	436	482	472	450	457	438	460	456	441	449	432	477	461	409	382	453	452	462	468	438	420	457	437	450	437	427	445	451	419	468	445	444	456	450	425	421	423	458	455	424	431	455	447	448	443	442	449	485	441	455	430	413	433	426	435	490	451	429	438	444	448	441	451	425	441	457	426	452	429	401	460	420	470	448	422	464	416	437	433	438	465	459	438	455	465	460	439	435	465	458	480	433	433	426	413	454	454	463	434	442	460	467	426	435	429	409	439	448	493	455	437	500	433	446	455	450	455	424	424	454	474	443	410	423	448	442	440	424	464	411	417	437	437	412	459	424	450	459	486	441	429	473	440	445	443	431	426	457	422	441	442	435	437	417	439	482	449	458	456	453	416	411	477	459	410	430	450	458	416	447	447	459	428	462	465	433	465	423	441	427	408	461	450	429	440	429	426	445	446	438	450	427	439	490	448	426	462	422	472	443	461	449	490	419	467	442	423	442	405	463	431	424	471	440	424	441	450	469	425	470	455	459	451	451	463	416	454	441	436	417	484	459	464	454	462	444	427	439	459	468	446	448	444	432	464	470	442	444	463	446	482	473	459	442	430	449	444	466	413	453	465	431	440	477	479	461	464	458	412	416	432	440	493	438	468	451	450	424	453	503	429	453	446	464	428	440	428	460	421	448	437	466	455	444	420	453	410	434	423	467	440	443	449	457	466	460	452	437	432	457	462	434	459	436	475	435	442	423	479	458	437	462	437	437	457	438	441
15852	15576	3208	645	396	341	272	228	231	184	219	209	197	210	212	205	177	203	192	193	195	165	208	248	209	206	247	239	284	284	271	270	284	263	250	275	244	235	219	237	203	221	249	252	231	247	240	225	250	216	238	227	225	224	244	222	214	204	200	225	223	208	208	234	200	182	208	220	194	208	206	199	192	181	194	227	232	219	203	199	179	228	217	190	178	219	217	192	188	197	187	208	213	193	183	180	205	192	194	200	200	209	179	196	187	217	193	202	199	192	185	209	216	205	163	201	201	188	201	210	194	199	239	209	191	208	183	203	204	209	180	213	188	211	194	234	182	186	180	198	210	191	186	204	187	205	171	216	183	188	203	212	184	194	210	212	191	198	203	202	187	201	214	172	198	168	195	196	200	205	202	162	198	202	190	194	163	209	180	203	195	201	199	186	194	206	168	211	200	193	207	227	196	195	247	209	202	205	185	204	203	198	212	190	208	207	179	193	198	183	202	213	206	162	194	178	189	204	184	195	189	202	203	182	197	192	225	210	209	161	188	201	214	179	194	183	196	214	166	194	197	191	189	206	219	213	204	218	221	212	209	211	214	194	207	178	180	184	183	203	206	187	185	186	186	216	194	208	205	206	189	181	210	208	211	184	218	180	205	176	205	211	197	221	238	193	189	191	184	191	201	194	221	194	196	199	202	209	211	202	189	202	197	187	225	189	208	179	197	213	208	199	191	192	186	220	189	202	208	183	193	181	189	202	201	224	204	214	192	237	206	187	200	203	203	180	172	208	207	190	187	175	192	199	170	187	196	159	199	199	186	187	197	169	218	206	201	186	194	201	211	208	206	189	189	182	177	172	170	200	199	214	197	199	216	194	199	190	212	196	203	194	198	188	200	203	207	189	193	180	195	209	206	211	206	188	208	172	211	198	173	218	225	197	191	204	184	208	201	216	198	197	191	199	191	201	193	197	211	216	203	207	197	196	182	211	204	203	197	198	187	183	212	208	224	169	179	199	203	199	200	191	185	202	203	215	200	204	189	220	197	197	193	173	180	190	188	168	204	177	201	191	191	203	184	200	205	178	175	206	185	205	187	207	163	192	208	198	212	195	190	195	175	195	193	163	197	213	188	197	235	179	189	204	196	195	199	185	187	194	190	189	183	178	214	194	196	206	170	205	178	208	213	215	188	196	182	175	189	199	202	224	211	198	206	196	182	202	198	188	180	180	213	208	221	192	205	208	221	207	193	194	196	198	201	198	202	215	192	214	194	186	208	190	196	208	189	208	194	195	206	213	172	199	204	186	163	171	193	175	193	189	194	182	193	203	185	214	186	187	216	191	191	183	219	224	204	198	183	232	229	203	204	167	198	210	196	183	184	186	226	204	183	170	185	188	188	193	226	187	220	190	172	197	172	175	199	200	234	217	202	209	183	194	224	197	228	187	180	201	187	186	197	189	192	222	188	185	203	222	202	196	178	186	204	201	204	189	194	206	192	180	235	194	177	207	189	202	170	200	208	216	202	197	175	179	216	194	211	188	180	179	184	192	205	192	173	185	213	198	208	211	202	187	198	190	189	192	225	210	193	198	196	200	210	207	203	215	186	191	200	197	201	190	192	215	223	212	221	225	178	201	191	191	189	201	197	197	207	188	210	219	210	197	202	215	193	206	220	180	215	217	190	209	187	198	184	179	210	186	194	211	214	188	217	210	215	203	165	213	209	212	204	181	198	190	208	188	192	197	196	208	171	207	168	180	200	180	232	195	178	185	206	194	241	204	191	196	228	168	192	199	203	202	199	198	203	176	221	201	200	163	178	198	191	191	209	199	192	221	206	177	196	182	204	198	171	230	182	196	179	178	197	188	201	179	223	193	176	191	198	192	197	216	207	223	202	200	197	207	203	196	197	208	220	200	208	188	194	175	201	203	198	188	184	199	214	204	210	176	183	213	212	178	194	203	186	199	205	190	196	202	189	196	207	192	206	172	208	211	194	195	178	174	209	204	193	192	195	204	192	195	188	207	220	208	195	195	214	209	204	183	201	206	190	210	185	195	216	203	188	162	226	205	197	185	237	199	185	198	200	203	179	208	177	190	213	201	173	212	201	168	189	179	188	184	170	212	173	213	231	209	212	231	221	173	210	175	210	185	201	190	208	201	162	188	185	172	188	212	186	198	166	190	210	195	195	192	212	183	195	222	204	209	193	197	185	204	177	188	204	207	211	193	185	209	197	199	220	199	201	192	171	170	176	218	220	219	197	189	169	177	163	189	179	205	217	204	184	214	177	175	199	191	183	190	169	179	196	197	208	199	171	185	182	189	189	218	198	181	200	227	170	179	205	189	194	214	208	188	210	190	194	206	202	202	190	184	205	214	212	176	186	199	208	187	182	185	196	214	220	171	199	210	186	209	157	187	196	178	200	195	191	181	178	228	198	197	205	196	199	193	218	206	188	185	190	199	204	190	177	207	199	175	220	196	190	192	218	190	181	178	205	198	180	196	193	181	189	181	196	196	187	209	211	213	200	184	205	186	195	190	202	217	206	232	198	207	199	192	208	193	218	221	188	198	211	204	177	203	215	210	198	191	184	211	199	192	179	191	208	199	191	197	184	192	195	181	231	190	187	196	207	190	216	182	193	216	175	202	207	211	217	204	192	202	206	196	210	203	212	197	189	189	215	181	175	224	201	216	200	202	216	167	209	203	201	174	170	190	192	180	206	219	185	228	199	194	166	163	175	191	200	209	186	178	194	194	216	205	207	188	196	228	196	207	191	210	205	202	219	190	210	215	207	210	219	221	202	185	190	193	198	179	194	177	220	201	198	205	205	218	230	199	200	199	192	194	213	188	179	176	220	190	188	186	178	208	196	194	200	177	182	199	188	191	212	184	197	188	225	174	202	187	177	200	192	194	176	178	192	180	183	178	198	214	193	162	199	213	208	183	194	182	174	205	198	175	188	187	201	180	178	191	207	196	206	209	190	200	195	212	191	161	186	195	183	215	196	217	191	206	198	195	192	197	195	187	188	170	181	196	215	199	190	185	190	188	191	181	197	191	188	212	203	204	197	216	201	190	184	173	198	186	195	187	186	179	193	191	218	197	204	210	198	194	202	199	198	206	181	180	211	188	181	170	198	198	210	192	198	187	175	208	182	192	187	206	220	208	182	206	206	184	215	206	200	214	192	196	193	203	211	207	194	189	199	208	197	200	174	205	189	183	210	215	207	198	205	178	198	211	199	187	191	206	200	203	182	204	168	191	199	188	184	226	197	209	219	216	203	204	187	173	215	167	196	215	200	197	183	202	204	199	209	197	211	208	188	185	206	210	195	198	193	198	203	216	204	219	226	189	183	228	180	181	191	200	205	189	184	196	224	201	201	203	218	193	185	190	206	210	212	228	206	179	179	197	199	182	229	187	197	197	206	200	186	191	185	192	189	203	208	194	201	178	212	210	188	202	191	203	232	217	208	197	213	223	214	196	185	202	201	211	184	188
11794	15803	1733	595	580	556	550	555	546	472	518	481	491	501	477	452	529	480	492	476	487	547	522	594	625	626	625	788	1039	1064	1055	1127	1057	1015	1005	889	859	836	787	788	772	724	719	685	704	685	669	639	706	659	663	603	602	606	664	649	596	588	557	588	534	535	540	565	544	531	542	537	531	512	527	511	516	487	480	483	505	499	506	501	521	490	489	461	454	504	486	473	460	472	510	511	505	483	466	444	512	473	459	471	485	484	447	503	483	507	448	469	509	463	487	518	482	490	488	457	480	475	523	456	497	478	476	460	471	461	467	461	498	477	442	496	492	505	456	446	476	476	463	514	442	471	497	487	466	479	475	519	459	477	532	447	463	487	499	482	483	474	472	483	485	439	462	440	487	466	482	489	475	495	488	511	458	475	479	478	450	479	442	482	520	466	462	473	490	443	468	506	498	505	503	521	464	475	496	451	449	451	459	465	504	482	485	495	471	479	439	516	521	473	479	496	501	467	523	477	458	469	464	517	497	512	489	498	538	458	484	503	492	476	461	506	491	447	469	471	440	484	555	455	486	461	486	466	484	483	498	468	496	503	485	489	510	481	476	456	493	478	499	479	456	456	460	467	468	502	468	439	449	477	510	513	487	506	471	478	514	470	487	454	477	473	490	455	497	441	480	511	464	507	489	471	493	527	456	460	470	501	452	492	448	466	453	480	485	479	475	484	457	489	477	486	489	516	499	478	493	473	479	466	486	462	481	497	437	486	453	456	514	437	478	487	484	444	471	455	454	447	521	466	497	444	487	494	458	500	514	460	444	487	468	454	476	464	521	476	495	423	489	447	465	474	484	474	476	456	489	485	504	469	499	476	470	458	468	465	475	503	459	460	479	444	459	474	448	507	489	476	478	487	459	478	488	513	458	493	471	508	514	506	452	479	464	515	481	447	417	475	452	455	474	505	439	468	502	469	485	496	478	507	457	488	469	462	481	527	519	455	489	482	461	483	488	482	491	463	469	496	485	520	456	522	485	476	494	439	485	457	459	447	490	463	496	514	487	453	476	477	462	481	515	495	469	460	472	506	441	462	473	469	489	455	497	513	512	470	487	455	445	499	503	467	506	495	451	479	455	479	482	486	424	497	489	478	508	506	478	460	504	513	506	451	489	475	417	483	497	478	495	485	493	501	460	477	524	469	503	484	503	496	501	519	454	510	481	512	466	482	485	472	469	431	495	487	479	488	478	460	502	425	523	516	524	476	478	485	473	488	490	448	493	480	465	477	485	522	493	492	494	521	499	476	470	472	497	446	509	452	443	446	416	493	455	467	467	486	473	480	490	518	510	503	495	487	444	494	462	482	495	474	459	447	502	488	447	489	475	467	495	531	468	503	424	502	501	426	479	499	465	504	485	505	523	543	475	460	472	477	461	433	450	447	476	487	449	487	473	475	464	473	481	468	464	496	452	500	482	476	467	417	453	497	478	447	455	497	446	508	496	466	483	479	466	457	501	472	471	490	477	481	453	476	484	500	456	515	479	511	499	446	453	497	454	483	458	460	456	484	484	475	439	460	465	465	495	482	457	415	471	456	463	498	488	474	459	474	503	478	482	465	437	518	497	454	465	494	480	477	453	463	454	465	488	457	482	451	492	451	474	451	475	456	438	474	481	505	496	464	497	500	463	478	505	469	450	463	438	498	454	477	487	441	494	499	473	453	457	476	444	449	463	492	466	498	474	493	468	473	490	471	473	503	488	447	482	461	486	502	478	436	509	485	463	496	450	450	481	507	485	492	493	457	466	477	487	497	453	459	468	479	469	491	479	476	443	444	470	459	465	451	538	502	465	467	490	507	503	495	503	479	527	482	470	516	504	474	475	458	455	455	497	449	454	491	465	463	487	498	467	501	490	455	500	498	483	481	494	459	476	483	495	515	470	464	482	499	456	421	476	437	469	472	505	503	492	468	466	459	470	495	474	451	492	479	450	499	461	479	490	461	489	519	493	489	476	463	469	512	490	503	513	427	481	480	483	473	498	476	517	444	501	477	504	469	476	480	473	493	458	480	521	470	477	472	477	481	521	486	469	486	479	484	479	494	508	462	514	479	498	483	452	458	493	492	461	495	484	467	470	484	473	459	490	475	499	499	478	485	482	474	481	476	502	472	476	454	482	472	478	467	488	439	473	448	459	522	507	475	415	483	436	452	459	463	474	502	462	483	468	486	542	450	502	481	498	471	485	477	459	469	488	455	476	482	506	477	483	473	438	456	469	489	437	446	496	471	488	491	474	473	494	456	482	525	472	466	455	464	517	466	493	501	501	472	494	460	521	488	460	455	484	483	451	474	483	475	488	452	484	447	501	459	465	473	475	465	426	496	476	494	482	478	500	489	484	520	490	498	442	497	496	459	499	478	508	446	437	504	466	462	496	503	472	468	530	449	485	536	473	517	496	503	477	501	478	478	494	447	434	476	442	473	485	502	477	480	436	489	477	479	485	480	484	457	468	477	469	486	471	494	459	468	477	475	454	507	489	469	488	444	452	492	472	495	442	469	500	516	490	438	488	496	523	437	460	448	485	529	463	463	455	492	469	450	467	464	465	490	483	518	467	481	476	418	460	486	467	473	480	456	473	530	460	492	478	457	465	498	505	505	476	472	499	472	500	495	475	486	438	496	454	442	498	490	479	455	481	458	453	464	506	450	486	497	467	499	507	475	469	498	460	478	475	506	499	465	489	462	492	495	468	485	437	506	444	462	472	445	453	500	491	496	464	473	495	483	491	496	493	494	490	496	480	497	439	476	495	440	471	449	454	449	469	481	476	475	490	472	520	471	426	465	510	465	483	468	500	463	497	477	524	498	496	484	472	462	474	449	446	477	506	488	482	483	483	497	486	472	502	453	470	496	488	467	480	480	479	482	481	500	451	452	465	475	467	456	538	498	489	470	491	488	498	418	458	456	461	453	451	480	488	463	499	462	490	456	479	487	469	488	469	463	470	472	475	476	470	485	446	461	458	474	477	504	473	510	477	482	440	468	491	465	477	498	442	518	472	485	456	474	452	490	496	467	452	491	484	439	479	505	473	475	480	470	495	495	470	483	478	488	511	486	482	469	511	498	515	474	477	502	479	498	464	453	487	526	462	479	495	447	496	470	496	466	479	499	437	470	478	501	487	454	503	485	448	462	475	469	474	434	489	483	491	490	471	484	476	487	498	461	499	475	514	443	493	460	489	455	485	478	493	471	486	447	457	475	500	419	518	469	481	480	495	479	486	445	526	473	479	492	467	466	512	482	508	475	465	476	458	458	473	490	490	480	443	478	507	470	524	416	433	481	516	457	491	483	474	499	476	461	472	479	452	515	482	470	478	470	488	482	477	475	512	476	504	451	507	483	486	483	485	470	428	503	488	478	525	492	467	494	490	444	458	505	500	478	438	508	506	479	475	480	483	477	433	482	478	461	463	470	473	497	459	477	487	493	467	491	482	504	492	462	474	488	445	484
43107	45340	31055	18362	10974	4975	1925	694	348	272	266	264	243	247	241	222	245	239	260	219	196	234	211	251	239	270	296	283	323	328	341	343	316	324	308	279	307	296	265	278	258	274	250	251	262	253	246	238	254	241	244	256	277	245	246	237	229	254	261	266	214	219	216	196	209	233	221	208	238	243	231	200	203	235	236	233	182	229	242	212	189	221	204	200	205	238	218	196	227	219	198	244	209	184	204	244	199	199	187	233	197	207	206	195	202	225	235	198	192	221	193	225	206	199	199	224	184	213	211	201	226	211	192	183	269	203	203	217	207	224	178	179	188	219	196	194	196	206	206	224	203	204	207	216	197	203	190	204	193	187	245	218	214	194	207	208	195	201	204	179	221	216	221	209	184	182	197	203	191	210	189	196	207	179	203	205	178	219	195	201	215	184	205	211	227	213	210	184	171	217	202	234	175	235	203	200	213	220	199	194	167	201	185	216	203	196	199	201	182	193	206	206	185	191	213	174	226	219	196	192	215	201	199	232	209	236	202	213	200	198	200	218	185	228	224	179	194	234	221	199	208	209	218	242	204	233	200	222	190	216	190	210	194	230	200	215	211	212	215	185	188	217	187	194	207	200	215	197	209	223	188	201	195	206	215	206	228	223	203	208	203	205	242	199	200	201	210	230	206	222	225	199	180	211	207	209	182	198	189	210	198	209	190	207	223	216	204	214	219	201	197	229	233	208	204	209	227	214	225	210	219	206	208	210	213	192	215	187	214	195	216	201	218	213	218	215	219	229	208	201	214	208	213	184	222	201	214	178	199	233	220	204	220	216	229	196	229	201	200	221	206	221	218	196	204	226	199	196	216	207	197	192	219	222	181	207	178	201	194	214	210	220	186	211	213	205	220	230	206	202	208	191	219	220	184	226	213	209	211	183	204	215	208	219	201	217	187	227	196	199	218	182	232	189	215	208	190	186	191	210	205	215	213	219	207	201	204	198	199	183	225	210	200	197	207	203	220	227	200	228	182	185	191	233	189	223	197	216	195	178	235	193	193	200	204	182	205	205	210	223	195	212	193	189	232	189	203	179	198	148	203	209	209	225	227	224	215	219	209	173	210	208	219	199	190	200	224	191	190	201	214	225	181	190	210	214	200	222	194	203	192	241	214	209	211	204	211	219	218	214	190	209	199	200	205	176	211	190	185	197	190	205	199	217	202	179	203	217	189	182	193	210	190	211	208	225	209	198	217	174	208	212	203	202	188	205	199	250	225	216	209	203	235	215	217	205	199	224	202	219	203	222	210	196	202	205	193	198	210	202	196	196	190	230	218	203	217	214	197	228	194	194	223	198	191	232	247	210	215	204	213	218	180	221	197	184	210	196	193	206	231	222	191	168	214	230	192	204	197	228	210	200	195	206	186	218	187	207	210	204	217	210	211	194	210	216	191	191	200	195	230	210	170	203	182	184	202	199	181	186	194	207	208	226	201	193	194	211	205	210	172	167	210	222	191	209	218	213	211	192	216	212	230	210	192	208	239	179	183	186	228	193	208	206	198	215	201	213	202	188	186	201	201	198	227	193	189	201	210	245	217	222	214	204	208	212	189	233	226	191	214	201	186	210	205	213	198	208	213	196	205	201	197	196	198	224	205	224	201	190	210	206	216	198	217	198	206	207	215	195	207	237	191	214	230	225	204	216	177	191	194	232	193	210	216	215	217	200	201	191	200	218	200	205	226	212	190	195	223	186	212	210	207	206	214	205	225	193	184	224	175	184	222	197	214	190	215	193	207	208	210	214	183	207	217	171	222	218	206	215	209	213	204	213	229	205	222	239	185	181	188	215	220	216	211	214	192	201	208	207	202	204	196	196	197	228	218	194	225	216	218	199	218	192	210	193	203	202	224	213	216	188	196	200	192	208	198	194	204	206	177	208	220	203	197	195	193	202	226	201	210	201	221	186	199	200	196	206	204	189	195	163	202	197	202	222	218	191	184	201	190	210	217	184	192	211	186	184	224	209	218	204	217	206	201	211	193	172	223	190	212	196	179	212	204	193	202	201	219	200	193	224	213	200	184	203	204	227	222	212	212	183	213	186	197	170	186	184	184	211	195	211	218	199	191	213	223	220	198	173	217	216	158	214	190	195	206	219	188	213	210	189	212	178	206	201	191	189	215	210	221	218	185	189	197	209	243	205	217	204	206	191	214	208	191	221	204	180	224	212	226	209	184	200	196	189	216	198	218	200	192	227	222	228	180	213	212	206	190	230	188	200	196	197	211	219	228	247	193	208	207	235	201	185	210	172	222	194	193	202	201	214	173	185	201	210	197	221	209	206	212	208	211	197	186	208	194	208	195	199	192	215	207	228	212	224	211	229	201	209	204	174	193	205	230	189	186	195	193	186	213	206	231	190	198	206	200	214	203	204	208	231	200	213	201	198	211	226	179	204	187	201	212	193	188	173	195	203	208	204	207	214	188	220	213	221	201	202	217	214	230	211	197	225	204	212	221	184	207	189	208	188	202	184	212	175	206	213	197	205	213	220	237	186	191	208	225	182	194	231	206	230	212	239	207	210	213	210	194	208	219	211	229	192	225	200	204	181	214	216	189	211	208	199	204	203	211	205	197	200	183	209	181	209	185	223	206	221	194	199	184	216	225	204	226	212	202	216	199	205	214	197	204	203	213	193	228	179	223	213	196	209	193	212	192	212	220	193	191	179	187	207	188	202	214	196	211	231	200	225	197	197	231	185	208	200	226	207	217	202	199	205	218	211	212	211	207	220	204	189	202	209	200	202	211	203	217	193	166	219	206	198	192	208	226	215	196	197	197	197	222	206	199	179	219	205	170	209	202	224	202	202	185	216	188	203	212	178	213	222	212	226	206	227	204	192	178	211	210	194	206	206	196	214	183	221	202	195	204	183	207	227	178	210	201	180	204	188	196	211	193	181	210	207	210	201	189	193	201	180	172	197	199	199	191	204	195	188	221	198	216	209	189	221	224	205	196	215	215	192	222	197	204	205	211	194	174	213	202	214	215	198	207	207	191	236	182	188	221	194	216	194	180	203	194	198	211	210	196	207	192	195	213	201	186	205	181	180	194	222	195	196	203	197	206	198	204	217	204	198	206	209	202	229	204	223	198	212	206	204	210	185	209	187	188	217	206	200	231	226	212	193	185	221	201	209	218	212	188	187	227	192	212	206	190	203	228	211	209	195	201	182	189	199	175	203	212	209	205	222	178	225	203	208	222	195	213	222	213	195	208	207	219	209	233	197	157	204	206	215	178	196	206	214	221	204	234	214	186	198	181	219	184	226	191	211	223	165	169	223	207	199	189	198	196	194	195	174	214	205	213	211	199	217	173	220	225	189	187	210	181	226	212	185	220	216	196	220	191	197	184	190	185	233	205	183	186	235	203	192	208	202	213	197	192	201	174	209	195	210	195	202	209	206	224	206	235	215	193	200	200	198	203	198	206	186	207	222	213	186	194	179	203	188	208	214
33229	41109	19088	2265	1906	1488	1414	1215	1006	887	877	810	789	687	693	664	653	649	638	636	611	574	628	748	871	913	1088	1266	1368	1485	1561	1536	1384	1337	1228	1195	1233	1142	1114	1076	1024	1004	912	918	883	852	792	791	841	776	784	857	863	846	888	864	771	804	817	761	775	628	611	664	681	670	596	631	621	621	595	574	576	633	571	510	528	524	521	533	605	504	533	472	481	559	503	543	539	502	484	533	496	465	483	490	495	498	491	505	514	500	486	498	490	486	483	478	455	483	508	481	510	520	478	499	477	449	510	497	512	497	510	464	473	494	488	498	485	459	488	521	498	490	501	519	515	488	499	494	493	499	466	536	500	461	469	486	515	447	520	569	521	457	458	546	551	479	507	482	526	493	512	480	500	480	494	464	506	503	530	503	508	429	507	502	518	471	429	499	499	508	490	465	506	503	473	515	522	483	489	481	506	466	510	492	511	491	484	453	499	502	482	506	494	507	516	515	499	499	474	471	473	500	503	500	489	435	510	493	468	469	450	473	541	495	494	497	507	493	505	515	486	537	496	498	522	476	517	468	519	512	463	495	481	477	517	496	510	503	475	504	521	479	472	489	507	469	501	486	481	499	485	486	527	517	495	464	476	440	504	497	458	453	492	485	509	521	509	505	488	505	470	468	490	508	461	530	497	489	488	493	493	494	461	476	504	485	487	512	516	502	515	489	490	520	504	455	528	488	510	480	474	494	490	488	471	499	519	467	501	470	504	525	484	519	486	469	469	511	473	491	514	505	530	496	515	532	475	497	517	484	511	515	493	490	519	480	511	446	509	494	452	497	520	473	466	471	491	509	503	501	477	492	471	478	518	493	523	492	477	504	542	502	489	518	476	519	508	476	508	535	485	489	480	475	451	434	470	523	477	486	504	493	464	502	480	502	518	481	525	493	486	452	491	512	501	524	473	495	523	490	513	494	497	518	494	524	490	482	465	543	490	506	511	496	521	519	512	492	502	500	488	464	478	484	525	522	508	501	473	484	481	504	470	496	534	526	479	465	481	513	515	471	513	525	456	500	465	489	438	444	471	504	522	495	455	497	477	474	492	494	460	500	502	472	504	523	510	471	543	494	469	468	509	487	497	496	488	510	483	471	501	474	488	511	484	470	491	490	547	528	492	492	473	469	503	475	485	493	485	465	504	497	501	476	536	479	470	488	502	488	493	450	454	509	461	507	497	520	461	496	484	479	509	496	497	501	489	457	530	464	518	488	522	479	538	501	518	468	472	449	477	469	502	499	466	488	503	474	511	500	494	502	495	456	489	491	524	530	506	480	457	474	506	446	518	487	481	519	544	491	478	524	475	532	528	532	509	494	482	498	468	482	463	514	469	511	506	493	493	477	491	497	483	512	537	517	501	480	473	494	503	507	510	478	506	498	482	480	512	472	474	493	478	474	484	457	493	490	512	469	531	505	473	495	490	488	503	472	445	488	515	506	475	481	459	508	506	504	505	510	497	501	483	498	503	479	458	427	494	502	490	517	500	512	509	491	479	481	478	494	490	445	516	518	501	528	529	468	491	477	474	535	472	501	482	477	518	503	529	513	453	489	502	518	471	448	475	507	483	450	476	494	473	505	449	490	502	472	503	520	528	492	509	468	464	507	479	484	520	497	458	486	543	475	500	484	507	479	487	482	481	470	491	498	469	490	495	470	482	494	522	501	482	505	511	503	505	499	475	533	507	474	502	468	485	489	533	503	506	451	493	529	531	505	498	473	467	514	481	495	473	512	463	473	459	478	473	463	493	488	480	474	496	505	460	490	518	483	494	538	507	504	497	442	495	502	531	494	450	475	510	546	464	484	505	496	439	507	515	556	444	511	479	527	539	458	463	506	482	488	497	463	518	490	497	504	502	524	501	503	494	495	489	490	466	477	506	485	493	527	484	479	578	500	506	491	460	496	482	493	529	480	464	499	523	506	472	502	511	508	451	494	507	502	520	482	515	519	499	543	503	490	518	519	447	435	508	499	484	503	500	468	520	497	476	495	511	528	509	501	475	478	505	499	483	502	518	488	449	502	475	523	477	478	523	497	521	473	515	512	502	492	492	524	463	465	501	474	503	518	521	523	495	477	459	523	469	512	486	504	483	508	491	463	495	477	472	466	489	461	486	552	485	525	493	452	521	539	511	502	484	519	433	496	491	488	522	510	481	469	466	503	523	484	483	499	492	471	524	480	508	498	480	497	517	483	521	507	523	511	508	479	465	482	506	537	472	453	492	509	487	490	501	481	465	482	469	487	513	486	476	478	474	507	499	499	474	481	489	484	512	487	478	485	496	498	495	537	505	489	531	486	495	489	431	466	487	529	508	488	513	470	500	502	481	496	440	484	498	487	510	458	526	498	507	533	499	511	508	538	499	457	496	474	506	508	495	527	476	490	509	485	504	476	470	497	510	506	479	486	490	475	483	476	518	461	460	468	470	501	518	482	536	504	495	494	488	484	484	486	479	477	470	506	507	529	490	486	503	451	464	533	508	494	504	468	481	461	472	490	496	471	489	487	548	492	481	495	501	514	485	462	496	476	498	489	447	500	478	529	465	484	514	491	494	478	493	506	499	491	480	498	472	501	515	495	493	536	482	458	496	451	483	498	497	488	495	506	508	506	477	493	482	482	502	512	494	492	483	482	498	486	536	498	496	466	510	490	539	524	516	498	500	496	513	521	453	473	524	501	496	515	511	518	525	526	511	486	461	488	482	489	543	476	467	482	527	526	447	499	466	435	465	478	475	465	497	489	503	500	513	498	487	472	492	492	469	500	467	468	482	475	507	483	457	499	516	506	464	486	523	457	469	469	499	493	523	500	494	488	523	467	468	471	472	497	481	559	485	510	508	513	470	504	512	512	525	487	512	526	486	501	483	506	486	516	502	471	509	476	463	506	480	511	486	481	456	456	486	444	492	454	506	493	470	507	467	492	495	476	486	495	452	498	545	487	502	423	486	517	500	483	451	498	498	510	450	510	473	503	503	504	509	504	495	467	485	487	493	499	538	506	505	510	507	498	499	490	492	459	483	477	504	496	484	471	484	490	500	508	473	490	482	533	503	470	520	497	490	497	555	503	524	485	500	471	516	488	479	521	498	488	475	484	528	499	495	503	513	537	459	478	517	491	493	498	473	507	492	475	499	483	482	505	480	502	512	520	467	466	509	480	507	501	496	514	510	528	499	512	528	492	489	513	465	515	472	475	482	483	509	471	500	474	491	527	471	537	486	486	517	510	487	496	530	496	495	518	497	493	497	518	512	470	472	531	474	482	443	502	523	511	469	534	487	498	458	473	459	459	492	490	480	475	445	496	470	481	491	488	509	488	538	504	474	486	484	465	534	487	513	461	507	484	478	518	479	499	484	515	546	477	506	458	489	505	509	523	496	476	512	509	511	524	518	476	527	483	508	503	485	503	493	454	511	510	475	512	515	491	459	486	521	508	473	504	485	457	525	453	491	488	484	496
49880	45569	32200	22513	18304	11562	5410	2011	697	400	341	327	315	304	266	268	233	225	242	215	251	250	244	244	272	286	337	341	386	379	362	406	391	376	303	359	324	343	348	343	297	304	279	265	264	328	261	243	228	261	273	271	282	276	256	315	274	282	275	280	247	221	198	207	235	225	201	191	230	183	217	193	210	191	234	209	227	205	187	208	206	212	213	194	198	176	187	188	185	187	192	195	190	161	179	167	202	185	170	207	199	180	203	213	179	196	199	176	193	201	178	193	216	184	181	215	190	194	169	206	183	203	164	206	210	190	165	194	182	183	203	213	180	186	181	171	189	174	188	188	163	203	203	220	198	179	189	185	189	196	190	192	180	204	190	182	191	172	181	186	211	176	170	178	199	176	202	192	184	197	197	186	205	186	198	166	175	196	198	197	182	191	198	196	166	190	167	197	173	210	202	163	197	186	182	190	204	202	181	190	171	164	192	172	192	184	180	203	196	184	189	180	194	176	201	193	213	184	208	180	197	193	186	198	202	192	177	175	190	195	192	191	219	197	147	210	171	193	188	188	173	182	198	174	188	191	194	192	164	209	186	175	162	180	161	177	168	193	203	174	188	208	176	171	205	173	193	189	191	199	174	176	179	196	179	175	182	204	165	176	187	184	170	191	198	183	201	205	185	211	193	184	199	200	207	194	201	186	209	202	191	175	160	178	180	176	186	189	172	187	204	186	178	174	150	164	195	187	199	205	182	165	191	184	194	175	178	183	191	141	216	208	190	194	192	185	174	213	170	150	181	186	194	173	193	193	177	169	181	194	194	196	188	177	175	198	174	174	184	186	193	192	186	177	200	193	181	195	197	153	166	175	194	201	183	184	185	207	182	181	193	183	203	156	194	165	197	223	182	177	171	174	195	178	183	186	168	190	158	189	204	179	218	165	177	189	167	174	206	203	177	204	180	163	174	203	159	185	200	214	182	168	196	175	181	205	187	163	197	175	190	175	203	187	146	180	206	180	170	188	184	198	173	180	181	175	195	182	193	184	187	176	172	165	188	221	186	188	187	198	181	181	183	181	210	200	192	174	200	177	182	196	197	164	192	171	203	188	191	180	208	218	194	186	206	200	185	177	185	189	158	178	166	195	179	190	192	190	188	166	174	192	171	187	184	175	197	183	195	161	219	173	189	201	183	179	200	185	172	191	200	184	186	176	181	186	179	206	197	175	191	181	212	182	193	190	189	193	191	176	213	182	186	194	178	233	191	177	198	188	186	186	180	184	170	203	182	198	189	174	179	193	184	191	190	182	168	186	213	177	189	165	189	180	204	187	219	146	179	193	206	188	188	187	163	169	186	188	204	188	183	189	197	201	183	204	192	203	173	186	197	181	183	216	188	210	188	146	204	161	191	192	218	207	215	183	202	189	180	167	189	169	188	185	198	170	190	167	166	197	199	176	176	185	169	171	198	182	194	206	187	183	197	214	208	171	182	152	176	161	182	184	191	191	189	194	195	182	197	167	197	206	203	195	200	177	212	168	190	180	182	176	193	198	180	177	182	175	183	192	176	189	198	196	186	172	197	177	169	159	198	175	208	193	197	180	202	194	170	179	162	214	190	185	211	187	205	177	192	184	176	201	185	171	177	197	200	188	188	201	194	186	208	186	200	219	199	202	192	183	184	162	199	179	170	177	171	160	209	186	199	199	198	186	168	187	184	187	188	197	180	203	202	191	187	211	196	190	199	185	161	214	185	182	177	176	187	184	194	200	171	153	182	189	183	179	182	168	191	187	172	189	183	223	199	184	191	204	202	188	162	181	168	181	186	178	177	170	159	161	203	184	188	196	173	179	180	186	185	167	210	177	170	182	186	175	172	177	178	193	211	204	185	206	196	207	180	196	181	198	222	197	184	191	191	182	191	174	199	194	198	155	192	177	179	189	196	160	165	202	179	192	203	199	183	184	199	166	180	208	195	171	206	223	195	178	171	176	174	188	182	186	192	187	200	184	184	174	193	171	180	200	202	189	160	185	188	207	184	182	202	210	180	179	205	160	168	189	164	191	197	168	189	184	186	182	209	202	191	184	176	172	214	212	212	190	173	213	201	200	173	223	163	160	179	183	192	184	200	185	175	192	203	180	185	164	195	201	179	187	186	192	169	188	176	196	202	153	195	175	200	207	199	170	184	206	216	184	194	192	180	181	211	195	175	186	183	178	193	163	171	184	189	187	195	170	170	191	182	194	180	180	184	196	185	186	190	206	187	183	200	202	177	194	180	196	180	203	183	194	183	202	207	203	183	186	169	200	168	191	185	177	187	183	191	187	166	217	200	178	181	200	197	196	172	176	180	174	181	193	216	191	175	189	185	166	199	181	198	200	185	206	229	204	186	214	188	199	197	182	191	184	202	194	153	199	177	172	187	180	172	203	176	213	193	167	193	201	198	190	177	210	203	188	181	206	170	161	216	200	190	211	189	167	211	218	189	184	178	205	193	190	195	184	166	192	186	194	177	195	171	197	197	165	212	182	168	162	176	179	190	193	182	186	200	188	166	183	190	183	191	186	195	184	153	196	193	213	191	194	189	213	169	187	197	185	207	203	184	184	177	183	172	163	185	183	190	207	181	158	223	186	167	178	200	168	203	168	171	186	163	189	197	205	173	174	177	191	185	180	190	186	183	198	178	189	182	195	186	176	159	206	192	200	190	174	186	179	207	188	185	156	198	183	187	204	178	180	166	188	187	206	190	192	176	189	201	195	184	186	193	190	174	196	196	184	199	192	206	168	186	188	178	190	178	208	172	179	198	185	209	187	181	169	185	189	188	191	173	214	207	191	162	175	167	160	174	200	221	168	189	184	169	204	184	187	186	204	209	199	192	198	206	223	205	191	187	201	210	215	183	170	198	182	196	154	150	166	187	202	212	190	187	188	183	161	170	207	195	178	204	236	195	206	217	188	198	173	240	199	190	196	162	188	203	190	165	171	182	186	206	206	195	194	186	214	183	187	205	182	191	204	172	162	185	178	190	190	185	186	169	172	192	176	187	198	177	150	189	191	192	161	177	177	193	193	193	175	201	172	177	190	194	193	180	174	161	177	191	199	169	168	194	193	193	189	190	192	173	195	157	197	186	177	188	173	193	197	178	166	190	184	182	183	205	176	197	211	194	158	184	162	170	204	211	170	177	165	205	183	191	185	184	179	177	189	194	203	164	169	188	195	190	182	193	200	194	218	197	184	172	164	189	184	186	179	189	197	176	156	162	178	175	201	200	185	185	180	172	198	179	196	201	192	191	196	210	199	205	190	187	182	169	184	176	190	187	187	188	196	192	176	187	190	201	196	190	175	183	198	199	195	191	183	164	194	191	178	155	184	207	176	194	173	201	207	199	173	204	169	216	189	182	177	195	197	189	200	168	212	207	202	190	179	193	177	173	190	185	201	179	175	179	180	204	198	183	177	189	219	185	183	186	181	176	159	187	191	179	182	162	191	197	169	180	192
40439	47375	17626	4699	3970	3048	2441	2125	1827	1529	1345	1200	1075	1008	927	871	851	800	772	676	763	790	856	915	1072	1306	1563	1641	1777	1876	1949	2010	1910	1774	1590	1578	1642	1656	1512	1550	1420	1373	1251	1129	1113	1090	1011	900	941	949	1076	1098	1298	1100	1130	1218	1109	1157	1125	1106	930	744	724	732	828	674	663	715	762	783	680	636	602	636	545	533	522	500	553	503	522	521	496	504	519	503	495	515	441	449	431	483	427	481	472	461	449	425	468	470	458	479	472	415	467	467	454	428	424	450	434	462	465	417	473	482	447	434	451	478	443	459	483	427	447	445	445	484	436	428	412	455	458	456	440	470	481	437	428	430	439	421	424	446	458	465	445	420	431	425	443	451	471	474	447	430	448	437	446	405	452	430	454	420	460	451	457	437	454	411	477	414	423	447	422	458	460	464	434	434	450	430	493	449	442	425	471	408	408	466	412	461	462	437	431	417	427	425	450	429	442	432	433	408	477	435	466	437	464	427	465	441	426	450	421	433	447	464	423	416	466	448	438	467	421	437	444	466	447	484	453	494	441	449	440	442	442	445	423	416	443	427	418	461	442	426	443	446	431	449	469	429	393	443	403	417	473	420	435	415	459	455	444	478	431	427	475	470	449	456	455	416	458	472	455	475	476	433	427	460	430	446	468	435	407	444	450	430	440	446	420	446	460	410	447	433	458	454	442	450	432	443	453	413	452	427	448	425	408	458	449	413	432	475	454	459	432	410	430	434	448	439	463	413	476	452	391	434	435	432	431	464	465	440	458	464	436	450	439	440	457	436	447	421	443	424	448	441	453	444	431	427	447	413	433	403	438	452	442	450	421	454	441	492	466	412	451	498	434	455	442	440	418	428	433	468	434	462	436	459	429	446	471	424	433	421	420	445	470	426	440	459	460	445	448	469	475	434	430	425	461	414	428	428	424	454	458	476	419	468	440	443	418	446	426	432	439	479	431	471	462	450	419	431	419	424	426	429	451	431	486	428	444	446	433	457	448	443	443	429	438	435	439	431	427	433	469	446	431	443	455	428	461	459	449	443	408	444	426	486	433	415	457	430	453	480	488	421	455	449	481	431	426	430	440	452	455	423	490	450	434	478	415	437	445	465	463	431	464	425	438	439	421	428	451	416	427	431	402	486	410	453	425	432	425	469	461	422	424	468	433	505	436	425	438	408	455	476	464	479	458	472	443	447	443	461	452	456	463	469	461	423	457	428	444	443	438	457	443	421	411	438	458	443	440	470	439	430	386	439	482	482	433	444	434	375	451	421	485	481	441	430	459	415	398	451	435	452	427	463	442	449	439	415	445	421	425	438	439	421	450	438	447	442	436	457	429	450	431	429	465	432	434	408	429	439	424	447	454	418	440	394	426	425	451	426	403	460	443	465	421	451	421	432	428	423	428	473	431	450	441	462	463	422	425	433	448	466	457	469	460	430	451	458	475	420	441	431	450	478	456	418	435	416	431	441	461	466	481	471	420	434	459	456	405	440	448	415	431	435	448	457	449	462	457	466	422	446	451	433	442	428	442	418	449	453	442	431	449	443	468	443	457	451	468	452	455	466	405	442	435	425	439	442	407	445	474	407	434	484	464	433	481	427	445	473	465	444	434	434	454	443	417	394	444	407	432	405	417	442	498	469	445	455	439	430	447	452	449	450	442	431	404	409	488	487	440	467	458	455	407	437	430	435	437	478	459	404	449	447	452	483	444	430	462	458	509	439	460	409	431	475	467	447	412	465	408	469	460	427	462	457	469	458	464	430	432	421	424	439	461	448	429	400	435	440	454	441	457	432	458	416	439	427	422	459	458	428	453	432	432	458	462	407	445	445	418	446	413	459	432	447	418	438	468	435	422	441	433	450	431	426	447	469	429	451	440	433	458	457	451	422	416	435	422	422	435	445	443	479	432	459	459	413	426	446	422	427	431	480	456	458	435	459	470	437	430	461	483	408	453	462	458	439	475	454	439	471	424	442	454	420	428	437	397	449	488	471	463	416	448	443	451	420	458	473	440	418	437	435	455	428	424	438	457	449	453	445	430	450	441	438	444	446	477	450	425	425	468	429	447	428	443	461	497	503	455	459	441	446	464	436	447	471	452	426	445	473	430	422	443	453	412	489	474	402	429	395	435	412	413	457	417	453	429	430	465	479	462	452	456	444	464	476	477	451	435	446	439	473	440	417	453	403	436	464	423	439	432	445	449	414	466	417	454	447	464	465	461	442	434	456	438	490	454	475	454	419	421	443	419	464	427	445	468	477	422	455	464	434	440	444	450	445	459	505	463	405	438	462	453	421	441	464	425	485	471	448	494	439	443	442	458	457	462	473	455	483	445	458	468	466	444	432	447	434	429	396	439	481	433	429	454	437	454	457	424	459	456	448	420	458	475	408	469	444	466	446	491	457	485	452	461	449	432	434	434	420	454	504	446	447	418	462	466	469	421	444	436	441	465	421	429	447	393	418	404	466	422	434	405	469	432	426	460	386	464	478	430	395	425	410	452	465	432	474	427	445	475	474	469	419	466	470	420	434	456	449	471	418	435	421	459	464	459	411	436	455	466	454	444	438	447	462	443	431	451	439	448	404	421	428	451	460	449	452	481	434	424	462	447	426	465	425	467	437	470	419	466	466	439	444	440	442	419	438	455	421	447	429	416	428	451	444	428	439	435	446	445	427	439	452	491	428	421	449	453	447	428	444	465	394	481	455	417	432	419	471	436	446	434	438	482	421	427	407	415	406	458	437	433	457	452	468	458	398	453	439	402	457	448	416	463	428	444	441	428	441	443	491	454	475	431	438	427	439	446	460	441	438	480	427	462	459	503	446	401	426	474	424	431	438	433	446	436	438	470	474	425	405	473	439	408	463	441	372	421	448	436	438	477	451	437	453	442	419	461	411	448	472	476	446	464	420	419	471	448	489	443	454	455	433	459	467	466	410	465	458	412	419	451	432	423	436	433	450	451	442	435	447	415	452	458	444	474	442	456	434	501	465	401	420	396	391	480	466	468	522	469	446	446	406	468	501	432	433	457	485	449	437	422	427	460	423	435	482	414	447	462	408	435	440	454	436	452	433	428	464	449	420	460	434	508	427	468	451	440	434	422	451	428	448	468	464	429	407	449	466	457	443	431	450	430	461	419	435	445	405	441	422	421	479	450	463	456	425	478	469	415	447	423	454	445	462	420	448	443	437	474	463	433	448	420	452	409	411	495	434	426	435	474	467	484	431	449	439	390	413	434	450	453	428	408	442	463	493	453	489	453	460	451	470	460	474	488	467	466	402	435	446	452	426	418	482	464	408	478	453	437	463	457	445	455	475	449	436	466	476	456	474	433	450	452	523	432	441	459	455	487	443	441	459	471	434	473	413	413	442	430	489	440	456	441	446	452	473	449	468	442	450	421	435	485	463	479	439	412	440	429	429	433	420	430	449	429	441	438	444	426	457	460	447	419	428	444	448	469	406	461	461	479	444	430	424	451	429
14647	13093	3527	452	275	209	196	181	176	171	181	196	222	194	200	194	169	176	176	199	188	182	225	212	219	209	252	248	257	248	250	259	258	242	218	270	222	235	219	205	238	220	192	224	253	215	240	231	205	225	226	222	205	219	207	208	184	181	185	213	180	212	198	226	209	220	207	192	192	193	227	186	204	190	197	201	179	198	201	215	205	199	201	226	185	177	189	204	185	209	214	199	189	215	188	209	192	187	202	201	195	205	183	176	190	191	195	191	181	190	193	195	219	213	197	180	217	187	182	201	200	206	214	200	200	211	198	186	176	194	192	197	206	174	211	222	192	168	165	198	193	208	191	189	190	179	204	209	194	168	182	176	218	213	193	203	192	228	194	225	185	184	167	178	205	203	176	178	194	211	210	203	178	173	177	185	213	192	201	195	209	174	188	194	188	178	203	216	188	203	195	197	198	181	178	170	190	196	172	198	197	175	195	219	195	189	209	226	174	188	194	220	186	210	190	197	183	182	209	191	189	190	189	197	175	190	179	173	209	204	208	193	196	188	187	192	189	205	189	218	194	200	174	176	198	188	190	190	185	188	183	200	204	202	189	189	199	202	201	182	178	192	177	177	176	192	216	188	204	196	217	212	215	187	180	189	238	173	174	211	181	186	172	180	199	193	205	191	207	212	192	221	199	188	186	191	233	202	210	208	201	171	181	213	176	229	201	211	191	192	197	208	205	154	182	216	188	201	199	203	221	194	215	178	200	190	184	199	209	193	195	204	218	186	198	182	192	186	196	209	215	195	193	182	202	184	207	208	204	187	193	203	205	196	197	217	209	189	214	205	209	204	192	195	198	162	192	176	183	188	194	205	201	162	178	188	195	216	218	178	203	218	183	194	197	175	209	200	189	199	198	190	194	183	187	194	200	208	204	192	200	204	222	205	203	194	168	175	215	192	188	219	200	200	198	187	183	197	206	183	185	208	196	202	190	181	177	171	192	166	200	189	189	188	196	197	172	198	199	197	157	191	184	187	191	186	205	177	197	184	219	195	193	169	192	180	197	184	210	185	184	212	185	203	234	202	209	196	196	214	209	194	177	207	194	187	206	184	195	180	170	204	179	178	186	200	198	201	169	181	199	217	183	209	187	231	178	174	184	180	214	181	197	182	198	188	188	187	205	206	204	178	211	188	195	195	180	195	177	223	218	204	200	197	207	217	210	207	192	209	195	205	214	191	200	214	213	202	190	214	198	189	207	201	206	204	209	176	198	176	197	199	180	209	206	186	243	193	192	207	215	217	217	206	184	190	205	172	209	191	167	192	178	191	216	200	192	184	199	192	214	223	226	202	195	192	208	219	206	199	195	190	175	204	192	204	187	194	230	221	216	181	197	189	199	180	198	163	176	199	213	193	177	182	177	189	209	203	178	159	194	189	179	229	194	209	178	169	210	193	207	190	190	199	187	197	188	194	188	201	162	180	197	179	194	185	168	191	178	192	208	182	192	193	186	223	212	195	181	191	187	186	158	188	219	197	203	223	197	199	176	181	205	200	191	215	198	185	199	181	198	178	203	175	186	183	206	177	209	188	189	238	190	187	193	197	172	221	206	222	210	187	195	185	200	186	188	218	209	182	186	213	183	197	195	176	219	181	201	187	183	191	173	195	195	206	201	210	184	197	199	185	194	196	212	217	204	204	185	198	224	201	207	180	185	202	179	186	196	191	191	187	212	218	182	168	183	203	190	202	192	209	189	185	181	186	185	179	181	204	208	187	202	209	204	183	203	184	203	170	210	192	185	196	209	194	193	199	229	191	211	196	193	196	205	184	180	185	200	190	210	183	214	192	183	187	230	207	211	204	226	205	202	174	182	182	169	211	199	192	192	221	210	199	165	217	206	192	201	208	200	192	212	184	229	172	216	194	202	193	192	170	214	196	212	209	193	222	189	218	203	166	184	217	212	206	203	225	190	204	197	192	197	219	230	197	223	178	193	185	215	209	196	200	197	199	194	190	173	187	164	200	193	207	179	219	191	193	221	199	198	175	188	198	184	180	188	187	188	205	186	211	183	175	208	210	209	203	168	178	194	194	199	179	197	193	184	182	183	196	213	192	208	193	183	192	193	202	190	176	191	220	179	216	221	174	176	196	177	199	199	186	230	186	195	199	204	183	192	209	177	194	169	194	218	228	218	208	192	213	185	204	202	203	201	200	165	202	202	193	224	168	200	195	190	188	173	186	203	197	181	190	209	186	175	214	161	196	172	186	206	221	171	198	162	192	149	188	207	213	187	174	203	209	221	213	190	187	187	197	195	206	173	199	195	164	204	212	204	189	202	192	203	222	190	193	215	200	177	185	175	183	208	197	214	194	203	203	197	217	187	194	191	214	187	212	181	187	196	172	173	180	176	182	215	178	197	189	180	181	193	202	197	194	189	202	199	193	178	181	205	210	193	196	213	180	192	183	212	186	189	191	193	192	203	240	201	211	194	234	212	212	191	210	177	217	192	207	176	212	178	221	180	224	179	220	207	182	207	225	205	234	200	195	202	204	182	186	167	187	185	186	197	185	207	173	202	180	173	203	192	202	213	210	188	196	211	201	206	191	187	187	228	195	174	179	190	194	216	222	203	173	198	205	202	202	179	218	178	165	200	196	195	194	193	193	219	211	195	218	201	204	216	173	176	197	195	203	181	176	214	205	189	182	196	204	197	196	178	173	204	192	196	181	202	193	216	183	187	185	176	189	181	224	237	198	196	210	162	185	184	204	169	215	202	220	210	198	200	194	198	202	192	176	195	179	210	217	180	183	185	199	213	215	191	212	202	218	210	204	216	210	188	186	229	222	181	200	216	214	206	208	196	205	182	206	193	176	189	194	200	220	204	220	179	196	206	188	197	175	200	177	213	179	223	185	189	212	195	186	201	182	175	183	197	219	179	222	175	198	183	202	217	191	193	207	180	202	209	191	198	193	195	202	173	173	224	201	186	190	176	218	195	187	188	196	179	200	186	207	202	199	199	185	207	198	219	204	200	202	211	190	204	184	182	211	190	222	166	179	192	204	202	182	212	187	189	186	228	202	172	192	187	175	194	182	189	219	165	189	205	195	201	204	197	196	193	182	217	190	164	184	202	199	174	210	215	190	171	188	196	205	189	188	202	161	224	189	205	206	193	192	190	195	186	215	195	203	192	203	204	189	190	180	193	182	216	226	188	220	232	193	199	213	162	200	221	200	208	199	219	211	184	212	189	205	164	188	180	202	190	198	213	178	171	206	189	216	210	203	210	211	196	223	184	178	185	182	193	187	203	192	204	200	198	202	179	192	193	212	209	188	205	207	167	206	217	180	191	195	181	183	194	177	214	216	217	202	180	193	192	201	186	209	173	192	209	185	208	214	178	195	218	199	193	187	231	201	199	196	187	219	190	184	198	195	175	190	193	194	196	216	219	173	177	176	201	194	191	204	207	194	195	191	181	199	204	199	215	192	173	181	208	221	222	217
10064	14267	2727	565	553	567	494	495	515	504	514	483	495	465	501	480	493	460	457	501	480	545	579	623	700	764	869	965	963	995	944	1029	962	901	829	851	805	744	775	760	746	652	717	676	656	679	674	665	690	617	634	620	648	638	580	645	594	548	592	590	529	552	563	552	539	529	529	541	553	536	511	477	519	500	472	533	481	524	484	496	480	483	530	470	490	497	495	466	486	487	467	447	474	467	505	495	478	486	442	455	453	469	482	457	499	501	537	462	440	478	443	500	469	460	453	470	505	451	511	458	460	509	485	489	472	513	486	472	475	438	485	460	475	445	525	427	478	458	460	435	423	500	474	435	449	467	438	442	501	499	510	513	502	495	482	478	491	476	491	459	483	466	482	474	484	468	463	458	529	492	471	443	467	466	480	442	509	465	547	487	507	456	485	478	502	481	470	470	493	450	524	496	494	483	411	484	443	516	497	464	522	472	511	451	467	490	477	439	473	512	473	457	464	456	452	478	457	467	512	480	504	468	499	464	486	482	478	448	508	466	511	483	451	497	485	439	453	499	486	426	479	464	488	440	478	500	478	464	495	500	500	495	475	460	462	483	467	488	469	461	489	478	482	489	485	509	481	488	455	484	488	462	462	479	463	496	466	476	469	472	446	469	494	432	517	463	466	483	501	504	461	454	482	495	503	461	492	458	478	453	472	477	496	473	455	475	470	476	458	472	490	455	476	443	466	489	475	458	479	477	463	434	480	490	498	476	468	483	480	523	461	466	442	488	460	480	475	495	462	470	456	446	432	454	452	495	463	468	471	442	466	459	448	441	502	488	448	463	448	474	459	506	453	474	469	468	488	500	483	522	474	466	440	436	473	480	471	445	517	479	485	434	464	470	501	488	494	474	445	464	481	450	450	501	462	447	449	470	493	441	454	456	470	473	472	457	522	487	489	491	469	450	478	471	508	488	444	489	439	450	499	488	465	442	458	525	455	470	478	497	449	451	503	487	476	478	502	480	459	512	498	484	475	467	466	492	501	473	491	470	471	466	441	452	472	478	477	495	484	461	538	459	449	496	457	495	490	493	492	473	488	449	491	470	478	484	445	491	500	449	534	486	446	466	516	449	500	467	478	448	486	470	467	449	476	439	513	467	439	468	462	466	484	481	473	518	488	500	455	425	467	464	482	452	469	459	467	460	436	463	482	483	467	481	478	487	482	477	461	510	493	472	472	474	459	492	483	475	445	435	437	500	487	442	436	488	466	485	473	487	480	474	499	485	506	472	478	524	456	436	440	477	478	510	463	478	494	473	526	458	509	464	441	469	507	484	480	477	475	477	451	428	475	488	466	475	465	506	487	483	441	462	482	465	497	458	461	494	472	465	482	464	452	490	443	491	477	496	435	484	486	467	495	457	450	494	476	484	496	465	491	479	485	427	499	480	485	459	537	477	509	439	440	480	450	490	499	513	482	479	493	470	486	452	483	487	465	478	493	465	467	475	486	506	479	493	455	445	465	484	491	475	470	468	496	439	479	486	475	449	486	487	431	449	456	496	497	422	479	506	492	485	503	478	477	484	445	464	426	463	506	495	453	494	508	476	560	431	472	486	467	533	492	465	453	512	450	493	462	483	470	472	477	429	510	521	494	483	486	494	469	450	498	492	467	471	488	458	505	464	485	485	496	525	458	475	446	453	488	479	453	427	456	466	508	466	507	478	475	518	482	484	446	430	451	499	495	460	471	457	509	442	468	433	472	460	472	478	504	470	483	521	488	470	447	485	491	470	503	458	476	467	492	487	480	486	501	453	476	485	514	479	479	504	508	489	439	493	506	466	467	466	533	474	478	483	512	465	513	474	508	499	465	500	506	487	467	472	532	502	443	514	484	476	456	480	464	505	502	458	471	482	499	486	479	478	447	457	491	469	446	520	452	471	463	451	499	442	466	465	455	490	478	446	528	495	469	459	468	429	505	470	454	475	457	494	468	452	489	483	499	493	462	451	462	453	503	472	413	441	510	489	457	460	512	469	495	499	459	463	452	475	495	469	497	487	450	490	474	500	487	485	493	499	504	490	475	458	474	516	495	498	520	453	492	493	487	492	499	488	492	494	459	469	476	455	478	468	484	440	453	475	452	448	483	463	454	465	455	456	503	488	470	497	475	461	457	440	501	493	516	473	504	486	516	476	465	485	467	486	502	503	477	493	459	468	520	430	466	485	511	477	448	473	508	472	499	460	461	477	480	437	506	488	491	461	464	467	483	484	472	488	493	449	466	483	501	454	510	498	482	453	466	499	458	457	500	522	465	451	485	435	477	480	464	442	491	438	466	447	511	490	494	462	463	494	519	495	487	454	506	444	437	438	516	508	450	471	445	465	464	491	450	471	528	475	461	490	482	480	464	485	461	467	476	501	464	463	489	511	488	495	518	499	457	455	492	501	498	511	431	457	477	439	490	476	493	475	487	473	495	460	472	446	435	461	495	496	454	478	504	479	452	488	494	469	442	466	529	475	510	485	469	438	491	493	452	474	452	485	468	474	476	478	478	471	472	465	477	486	514	513	464	474	479	435	456	491	492	478	518	460	488	493	467	476	463	499	456	484	456	466	487	490	499	516	445	467	472	531	473	483	483	462	448	493	512	526	489	479	479	466	500	478	479	511	510	461	530	477	462	491	455	451	471	419	462	494	498	434	445	495	491	491	471	462	493	499	437	456	480	480	449	486	513	471	472	495	452	463	473	470	422	468	476	448	469	511	522	513	449	456	454	504	476	493	475	461	492	466	432	487	465	426	524	482	465	489	471	460	470	472	460	486	479	502	468	505	515	470	454	478	470	521	472	430	472	488	446	457	473	465	472	469	458	493	488	503	519	501	476	458	485	476	465	488	483	467	465	472	498	508	512	510	455	499	459	502	508	462	456	488	460	454	502	493	469	467	466	472	472	492	457	446	479	489	462	436	477	449	511	466	488	510	515	476	473	469	471	491	472	483	484	494	483	498	484	470	489	469	463	465	464	439	461	429	514	474	493	494	477	480	470	462	492	442	473	479	474	466	477	452	495	452	490	481	461	489	467	485	473	452	481	505	461	463	463	500	473	457	468	476	451	456	446	464	480	462	517	520	482	437	473	461	495	494	473	503	474	456	513	441	473	491	479	443	501	495	473	455	533	508	494	450	480	504	492	455	512	507	478	470	517	490	471	474	485	474	483	491	469	485	478	516	468	491	457	477	474	422	491	484	543	456	480	454	485	469	454	494	482	484	448	447	483	456	498	471	456	504	482	488	522	492	461	477	465	474	469	479	477	485	454	484	478	461	480	470	481	484	504	444	485	476	470	480	476	440	482	484	517	446	468	433	517	457	476	487	477	497	506	474	497	441	529	482	512	450	465	476	457	519	498	493	470	489	474	427	524	476	450	469	457	503	448	489	437	478	493	465	441	476	460	476	462	488	457	512	514	433	461	454	471	461	438	460	468	446	476	483	438	468	452	435	492	464
39963	47214	30136	16619	9523	4511	1787	688	342	242	297	255	278	217	272	236	247	197	213	220	211	241	217	216	255	294	284	255	307	343	328	321	325	346	307	277	292	310	270	268	288	278	274	228	274	256	255	248	224	262	254	259	248	230	215	273	224	221	255	253	213	264	226	256	209	232	214	216	214	233	202	232	221	222	202	211	196	198	177	205	222	245	186	190	212	184	197	210	249	189	219	180	196	201	172	198	224	210	228	226	225	198	188	225	207	201	183	202	220	196	245	216	186	216	207	211	206	201	183	221	191	203	215	221	214	210	223	214	242	214	191	191	200	209	189	201	213	212	235	194	215	208	196	197	188	192	213	190	204	187	215	221	225	186	196	219	232	225	192	202	196	222	185	210	208	187	192	189	187	204	196	240	217	218	223	200	207	210	202	186	176	208	203	215	183	230	198	186	200	202	197	210	203	180	211	194	197	208	195	225	212	187	202	206	212	193	214	226	213	212	195	210	154	179	187	190	197	211	211	202	194	205	198	192	199	208	212	187	170	212	183	202	214	213	174	224	198	191	232	218	226	201	213	225	189	204	207	196	196	187	186	181	210	222	189	224	186	207	204	200	190	220	207	227	199	193	196	209	205	184	206	214	204	205	194	189	180	182	190	205	214	217	216	184	193	215	196	206	174	202	197	214	227	216	200	191	187	178	223	206	194	186	181	203	197	190	187	200	225	235	210	210	195	231	195	191	210	179	194	222	230	190	206	204	164	196	183	217	180	218	234	208	194	203	196	195	200	209	200	195	203	204	227	220	222	183	212	231	204	194	226	202	180	188	196	194	165	195	196	187	203	212	203	180	206	198	227	194	182	195	208	193	195	212	177	196	192	221	187	184	207	196	202	163	215	220	180	191	198	203	209	215	175	191	216	215	217	192	200	237	186	223	195	201	207	230	184	230	213	207	216	204	212	181	186	202	182	203	210	202	224	210	216	190	205	210	177	205	210	197	209	193	188	179	200	205	204	217	191	179	195	180	220	230	209	217	209	239	195	205	183	186	183	216	212	201	214	225	215	212	176	202	226	196	230	213	230	192	192	205	186	186	200	220	197	224	209	209	229	199	205	231	210	234	195	219	181	222	187	206	232	217	192	191	192	216	196	222	224	191	184	201	183	193	196	201	181	199	184	213	202	184	189	183	208	208	197	201	196	212	201	217	222	198	193	210	227	212	193	235	198	217	198	191	191	210	232	213	195	204	210	212	213	204	194	191	203	174	203	169	196	211	234	190	178	175	176	225	185	185	177	184	183	180	222	210	191	192	204	205	180	209	198	198	196	198	207	177	210	199	173	178	211	187	208	207	222	196	198	201	197	237	221	199	222	215	224	207	206	202	211	195	172	222	205	216	186	192	217	192	199	204	199	199	211	226	205	207	183	196	180	216	209	228	218	179	191	178	184	219	194	233	229	194	210	208	219	213	190	214	197	205	193	227	200	210	208	195	195	200	188	201	219	204	206	186	187	220	199	210	192	193	192	212	218	198	234	183	200	193	213	206	205	213	194	228	199	189	215	205	189	193	205	206	195	198	208	215	208	205	186	205	206	197	212	191	205	198	220	204	187	217	220	200	195	208	211	202	221	197	205	229	196	214	198	215	205	186	198	213	196	233	220	214	204	192	207	209	205	202	204	204	206	183	204	198	202	198	187	205	181	197	215	202	208	186	210	218	206	199	196	201	208	233	197	200	216	184	198	189	183	218	188	197	223	205	176	206	207	205	219	191	183	215	217	174	207	210	198	170	217	201	217	177	214	212	203	193	211	194	195	200	221	206	201	210	184	198	207	220	221	233	189	194	184	212	164	180	189	192	193	234	195	191	212	163	215	210	202	195	199	218	185	206	200	183	186	201	199	217	193	194	190	194	217	171	190	231	196	192	209	227	182	186	230	214	215	207	202	198	189	223	226	169	207	212	186	214	202	209	198	179	185	175	207	217	200	209	211	212	214	199	216	189	214	195	193	179	183	195	195	208	198	192	227	207	197	178	195	198	204	194	222	200	199	208	204	192	172	194	195	186	188	191	191	197	204	183	214	210	191	202	197	188	208	215	211	204	187	222	199	232	212	213	208	176	205	190	227	204	227	209	198	209	226	196	230	217	208	197	215	199	204	190	208	186	204	210	216	183	190	181	201	203	196	210	213	202	199	223	205	212	192	187	186	208	163	182	177	224	181	206	211	192	197	177	212	203	192	223	206	218	168	199	203	212	222	214	219	211	207	228	185	195	188	182	172	220	197	237	199	197	187	204	214	216	217	211	186	228	193	196	207	222	201	195	176	215	179	194	169	199	215	198	212	229	223	205	227	173	200	194	190	204	193	178	227	208	195	221	197	211	178	227	200	189	217	206	196	198	216	177	225	204	196	171	233	178	169	204	198	195	198	194	207	165	205	194	216	206	200	217	217	195	183	204	204	202	226	204	208	200	216	209	198	191	222	204	183	186	207	216	186	193	191	191	210	219	181	191	207	218	229	207	207	201	211	203	214	191	231	205	179	201	224	200	181	193	189	189	211	190	195	180	205	190	219	225	198	182	210	178	212	228	201	204	195	249	200	209	176	210	202	224	206	206	184	203	201	197	174	184	194	233	187	207	189	190	185	191	229	198	201	224	194	209	198	228	198	204	199	206	199	208	178	201	218	206	197	218	208	200	203	192	191	221	195	187	191	183	180	179	222	201	194	209	217	192	194	206	195	209	200	227	158	195	189	200	193	179	199	205	213	207	215	186	221	216	197	216	196	211	212	210	218	199	199	179	217	212	161	185	187	204	179	196	188	190	214	195	215	203	198	197	174	196	214	174	181	208	198	220	213	207	198	186	196	217	199	192	188	210	203	203	200	182	204	200	209	199	198	185	192	196	237	198	217	218	194	209	195	218	207	192	218	212	201	247	221	196	210	195	223	219	201	201	234	201	190	218	187	204	180	185	254	198	208	184	207	208	210	191	187	192	183	203	193	185	189	208	191	190	202	194	205	203	217	175	218	205	189	198	226	195	201	234	220	219	214	226	216	202	203	192	199	185	209	175	212	180	193	214	211	202	213	218	175	192	230	192	219	206	183	188	170	223	206	199	213	215	218	201	215	208	196	200	210	198	213	205	202	202	195	216	202	207	207	233	219	215	201	215	216	188	179	213	242	192	220	203	201	204	200	175	211	157	210	185	194	211	196	192	233	178	218	196	193	215	214	199	207	217	201	194	201	212	191	207	202	219	173	194	196	177	222	171	185	171	227	183	187	220	201	198	196	208	221	179	186	204	198	210	205	213	194	213	221	201	218	211	176	194	202	196	199	203	198	191	213	210	215	199	189	195	207	183	185	151	221	187	225	215	202	182	189	189	203	191	204	206	216	220	189	191	187	202	197	192	194	185	199	189	203	177	205	216	187	210	212	185	199	207	213	210	218	223	195	234	188	221	214	208	181	191	197	184	213	199	203	181	208	202	190	214	229	210
29236	41739	10483	2332	1922	1599	1289	1256	1067	960	808	832	744	715	656	657	641	634	591	589	575	602	597	699	899	1141	1270	1289	1358	1235	1402	1418	1362	1256	1223	1152	1134	1111	1079	1022	1014	971	973	920	907	975	867	783	771	822	811	858	843	845	822	761	803	798	913	812	714	692	628	633	669	653	628	583	640	592	546	544	545	547	558	529	519	487	511	530	505	550	559	501	497	547	531	532	496	490	494	504	536	508	514	469	466	524	489	478	478	503	499	512	518	472	482	513	499	519	491	519	509	476	498	515	501	507	460	474	491	476	492	455	408	454	483	469	485	497	485	477	440	497	480	497	502	495	467	487	493	490	457	499	478	512	483	504	481	493	473	482	484	538	490	485	478	488	480	487	482	473	502	479	475	505	503	498	492	451	497	522	495	522	514	472	505	478	531	539	518	509	479	468	479	464	489	495	509	479	491	519	504	479	508	465	513	496	511	480	494	464	493	494	474	463	451	474	485	517	534	466	523	492	487	528	524	533	509	469	527	568	462	535	477	467	468	496	464	481	440	454	447	496	491	472	503	482	473	535	469	496	535	516	487	476	489	483	463	508	463	489	464	486	456	493	461	538	501	491	490	484	504	503	466	530	508	476	478	469	501	519	466	483	470	502	494	488	494	484	449	467	492	519	496	466	478	492	489	482	514	524	498	494	474	471	471	466	482	510	474	507	526	516	518	503	485	495	528	522	478	486	458	467	504	477	502	476	477	524	491	454	487	477	485	519	515	497	508	517	524	487	515	478	537	473	517	486	471	532	472	516	514	526	474	501	445	510	503	455	514	483	522	507	520	507	441	487	511	505	481	485	482	506	484	463	483	504	477	503	470	473	514	461	482	472	511	482	495	507	493	476	433	476	514	477	514	485	440	493	475	476	477	505	503	494	469	501	519	489	456	525	501	477	479	474	533	471	429	467	476	479	518	461	476	499	429	499	453	502	509	525	487	511	491	505	517	517	470	491	503	495	497	504	485	465	459	458	468	504	466	489	495	441	537	513	457	463	464	458	501	498	475	478	552	506	485	487	496	505	462	463	492	487	572	449	484	488	482	492	506	488	484	519	505	487	476	469	512	451	511	488	484	505	538	491	500	483	495	481	523	500	525	467	507	474	458	465	473	479	508	498	458	513	492	498	440	518	463	511	502	479	515	507	460	505	500	542	502	527	466	492	474	490	483	479	478	500	474	517	486	449	466	471	496	491	503	483	502	446	501	436	492	455	483	472	518	480	487	456	508	486	481	497	485	450	453	480	498	503	526	483	487	476	439	450	491	467	472	515	496	504	525	487	471	457	481	541	532	513	503	475	498	536	476	495	457	510	521	494	479	509	503	461	495	512	465	535	498	489	497	488	459	534	493	504	534	526	545	460	523	519	485	470	499	445	497	507	488	488	489	497	422	465	465	480	496	478	441	495	490	508	475	457	495	552	443	444	469	482	497	513	490	472	486	513	492	476	479	490	508	506	517	485	474	527	509	459	479	496	485	454	472	451	508	487	473	481	472	491	503	481	471	460	526	491	503	507	495	490	525	498	484	516	442	485	470	456	501	511	468	476	507	500	479	475	508	473	458	476	499	472	446	532	481	457	501	496	468	473	452	506	472	482	500	480	474	491	509	471	498	496	497	513	503	463	490	459	469	489	495	482	496	520	508	502	506	502	503	443	462	481	478	507	489	462	508	508	489	476	506	507	528	487	532	508	489	527	516	505	481	490	513	506	488	495	495	520	475	483	492	497	502	476	476	478	482	506	480	476	504	485	502	454	490	496	476	499	543	496	458	489	449	508	510	524	495	531	538	457	497	476	504	512	522	518	478	462	505	548	464	487	517	475	507	446	468	485	500	516	490	473	490	495	500	504	493	494	552	473	453	491	511	507	514	500	457	487	491	497	502	457	510	475	466	511	473	505	516	491	511	502	491	455	444	498	503	453	498	490	493	495	500	499	506	528	466	505	461	474	510	505	451	477	470	525	522	500	475	487	525	494	516	488	485	479	479	507	481	511	464	469	457	499	468	491	514	483	473	500	524	494	470	514	474	473	486	496	470	503	453	527	461	496	478	510	497	495	502	523	527	493	461	475	469	456	520	470	486	483	490	473	501	485	475	459	530	468	436	487	473	459	462	493	502	514	490	501	495	488	492	507	496	485	456	479	502	494	483	495	443	467	460	473	447	518	494	463	485	505	526	465	468	461	512	494	479	489	463	495	524	474	529	486	483	509	466	485	489	467	493	486	510	524	464	535	449	478	467	478	523	466	488	518	477	498	485	506	476	535	451	513	477	468	481	497	477	500	496	442	491	482	486	518	503	444	480	519	458	501	476	452	493	481	481	494	493	514	482	450	492	451	498	481	469	475	493	473	493	520	478	503	478	471	507	481	519	448	491	502	532	487	509	480	479	496	485	463	489	481	511	505	466	502	494	484	496	493	479	479	488	497	476	510	476	508	529	515	521	545	467	458	462	477	497	519	516	495	465	477	479	477	496	497	483	461	476	491	517	470	507	473	508	492	479	486	484	466	503	505	505	474	487	444	496	497	456	500	493	477	458	462	467	505	506	483	495	494	483	503	496	467	486	470	518	479	479	476	488	488	491	492	514	498	501	499	487	494	463	472	524	486	472	500	457	519	484	506	477	469	498	441	463	506	483	517	499	488	472	471	467	509	469	447	530	474	458	485	500	484	494	506	463	486	513	546	475	508	500	474	483	494	532	522	511	479	485	477	512	460	512	485	454	505	503	457	534	485	493	478	480	481	508	496	470	475	460	491	531	503	489	476	506	471	459	502	486	483	506	486	514	501	465	512	500	468	490	511	506	494	469	487	495	527	474	496	512	488	492	476	460	452	466	466	459	497	460	452	484	496	506	474	502	439	533	475	498	506	499	508	466	510	521	488	510	482	485	468	484	456	532	512	480	451	499	519	497	508	477	499	460	510	494	463	469	492	449	469	499	502	454	498	475	498	480	471	513	505	517	521	500	462	458	506	491	487	450	522	473	491	495	480	523	485	489	471	455	498	489	536	470	482	491	470	496	469	429	476	520	502	449	506	510	471	490	480	501	534	487	503	505	489	519	488	522	500	512	533	519	480	508	499	502	465	442	550	497	508	508	487	522	487	494	507	504	458	497	496	501	522	473	493	472	514	452	489	474	489	486	476	532	502	470	456	525	476	484	509	511	518	503	504	520	494	475	461	482	482	490	494	457	481	496	485	458	463	532	483	467	538	542	509	478	516	494	486	506	497	509	506	541	491	483	475	497	485	473	499	497	498	469	490	497	515	488	517	471	537	513	513	491	472	524	487	482	508	438	501	517	482	485	490	477	473	465	491	512	489	482	470	464	513	481	490	498	460	535	477	496	486	513	506	488	507	525	536	513	504	497	485	498	506	539	468	507	485	503	519	503	495	489	472	497	492	498	477	464	462	461	505	548	447	496	483	510	476	515	500	525	477	496	466	476	508	491	469
50215	48990	30355	21227	15564	8694	3905	1567	575	373	371	311	290	236	260	236	236	263	246	227	242	241	236	247	284	364	351	327	374	386	415	381	369	343	350	339	316	330	312	296	332	299	316	314	292	272	279	234	278	258	276	302	276	278	265	245	248	246	249	265	250	197	248	223	219	240	209	229	212	225	247	190	228	207	209	208	196	176	205	189	178	184	203	191	171	168	210	196	199	169	187	183	168	177	180	156	198	184	192	177	186	210	197	179	211	193	192	173	176	187	193	190	183	207	199	192	203	177	166	176	201	174	197	177	182	189	174	164	180	169	195	177	176	162	175	197	207	147	182	183	190	188	188	215	194	178	178	189	195	175	172	159	168	202	170	167	173	193	186	170	191	192	216	184	167	214	174	189	185	185	194	173	171	214	190	183	204	163	181	156	167	198	167	172	174	194	185	190	179	175	197	188	146	195	191	203	198	212	192	208	196	182	180	150	171	182	180	168	158	175	187	169	172	209	181	192	188	190	170	183	169	198	200	180	178	192	186	189	183	176	184	168	168	194	198	173	174	200	202	190	184	178	179	201	188	175	193	181	188	188	195	206	200	192	158	200	203	194	183	181	166	182	209	183	176	182	157	161	172	169	171	175	200	177	178	216	185	169	181	211	197	195	185	203	175	197	202	191	192	182	176	177	215	174	201	193	206	189	145	169	182	173	214	166	199	185	180	188	202	183	179	216	174	187	210	163	163	179	182	184	178	197	183	203	214	195	174	198	183	180	201	177	194	188	195	218	211	181	206	186	198	179	179	183	182	177	177	208	194	191	148	172	191	201	175	190	185	199	188	161	194	172	147	183	179	167	177	179	187	189	195	181	199	195	167	208	168	200	190	177	180	179	169	210	181	182	163	180	165	176	151	196	193	187	190	186	194	167	171	187	173	189	190	188	181	200	168	180	180	186	173	205	176	184	170	180	180	194	189	194	202	174	194	170	184	173	177	175	194	205	186	188	207	187	167	198	177	169	185	187	177	199	162	171	183	166	211	187	184	178	190	161	173	165	149	174	184	163	201	166	200	172	214	184	180	192	179	208	207	163	179	173	189	188	172	200	178	183	180	194	194	173	191	183	182	182	186	145	198	205	178	198	166	196	162	192	188	195	191	185	190	179	199	189	189	209	192	157	180	166	196	175	181	193	157	165	189	195	180	179	162	204	155	183	175	216	190	196	194	186	163	166	173	178	184	181	198	158	184	174	178	186	176	197	186	192	188	195	180	184	176	152	182	181	179	192	192	177	192	173	199	183	213	200	190	182	175	194	166	179	176	176	179	194	182	207	194	172	187	164	198	180	196	192	189	191	180	172	166	185	185	196	182	174	181	184	161	150	186	196	188	165	188	192	197	185	181	215	166	170	200	186	144	176	181	185	162	176	175	176	193	196	207	160	185	171	210	180	197	163	216	190	182	147	184	189	182	195	175	196	192	166	172	187	180	179	190	180	178	207	187	188	209	183	190	175	193	183	180	186	195	231	164	194	172	169	196	173	161	197	163	158	178	190	199	175	198	188	182	174	149	178	179	179	178	183	167	168	197	176	202	217	186	169	169	204	168	192	184	171	172	182	196	178	200	193	184	178	161	169	188	169	207	178	187	204	187	177	167	206	204	177	185	192	186	209	194	188	194	168	189	151	174	172	194	192	185	196	182	191	181	187	183	183	178	183	180	186	186	230	186	188	181	191	214	201	171	180	166	207	169	199	176	191	190	159	185	177	164	185	198	206	202	186	175	189	211	198	186	198	176	178	184	173	183	169	159	182	171	181	170	189	199	180	194	182	187	166	206	166	171	185	174	188	199	185	171	185	165	157	183	183	207	174	178	190	183	202	163	184	184	193	164	188	183	194	178	162	172	209	169	179	169	200	191	189	170	178	191	179	193	185	170	174	173	215	171	176	190	186	166	205	185	164	167	210	196	184	195	180	189	179	176	183	204	178	200	178	168	208	170	172	190	177	172	186	165	205	213	176	181	181	208	203	178	216	171	173	173	171	193	151	198	203	178	200	167	191	180	182	184	169	159	159	173	208	185	177	175	199	196	191	180	167	208	184	198	194	178	179	187	200	221	196	206	177	202	193	193	187	178	165	170	197	168	170	184	154	186	177	199	184	203	204	193	165	198	200	175	191	201	184	199	196	165	198	204	184	176	180	171	160	185	165	162	188	172	179	196	173	184	190	170	170	181	202	190	181	209	165	182	197	168	177	172	198	170	173	167	165	200	164	186	190	197	189	173	179	191	199	177	178	176	190	190	197	174	198	188	187	171	202	209	174	173	192	189	164	163	197	187	199	188	193	198	187	189	178	183	149	183	192	217	167	202	184	193	186	174	165	175	168	213	183	171	181	183	199	180	179	179	197	210	213	169	174	200	181	188	176	195	198	174	179	159	189	188	202	178	179	186	183	184	196	200	182	206	171	168	192	195	187	182	134	186	164	170	181	209	188	204	184	195	158	185	191	181	170	198	178	201	198	192	177	187	180	177	185	163	154	186	185	195	190	158	195	157	193	165	178	197	188	186	195	166	175	159	189	177	183	172	158	196	200	181	181	201	166	150	200	191	170	195	177	187	171	168	190	189	181	184	181	185	169	174	171	179	191	198	190	189	172	191	200	174	218	181	178	187	172	174	200	199	177	178	167	187	206	187	181	192	194	203	179	185	171	203	204	165	195	195	177	190	194	181	185	178	203	185	220	185	177	173	179	197	158	198	191	171	219	178	180	182	181	183	174	181	202	187	174	190	195	186	184	195	170	183	184	180	218	177	193	171	178	192	145	174	205	198	182	183	172	197	192	207	181	190	194	172	186	182	187	211	191	192	174	185	176	183	183	175	212	198	187	157	165	189	177	179	229	197	182	187	179	186	215	185	192	185	213	188	180	181	197	176	174	183	197	176	194	166	200	199	179	192	180	202	195	190	170	187	170	178	172	175	186	213	180	152	157	180	195	175	185	175	190	197	175	170	189	199	155	193	172	169	201	182	199	196	189	186	164	170	174	205	185	159	167	185	163	188	170	190	184	172	190	217	174	192	182	180	190	182	186	181	174	180	178	186	187	171	163	178	179	188	176	196	178	198	184	157	187	166	190	205	176	185	168	176	198	166	182	202	171	162	173	197	191	161	184	180	188	181	178	195	170	197	190	203	190	154	184	194	179	195	188	184	178	171	191	176	198	182	184	179	168	172	176	168	172	177	159	201	188	197	181	139	196	177	223	180	186	183	201	215	195	203	167	157	195	201	172	179	184	200	214	181	186	176	178	193	200	184	171	188	165	167	185	187	187	181	214	197	206	179	174	173	178	192	171	186	171	170	187	183	206	197	161	194	192	215	175	173	191	177	215	207	188	168	185	165	193	194	176	194	193	176	199	190	205	201	198	204	161	196	170	180	185	214	186	207	170	183	198	189	203	164	184	184	186	181	156	186	219	172	182	201	173	176	216	183	184	205	190	190	202
38348	46715	11413	4624	3890	3111	2534	2164	1808	1592	1393	1290	1136	1042	907	868	780	753	727	734	725	663	731	956	1263	1661	1592	1622	1858	1770	1922	1846	1712	1640	1631	1622	1622	1544	1532	1373	1425	1416	1237	1291	1289	1252	1039	951	977	1066	1012	1152	1185	1067	1088	1102	993	966	1151	1132	964	750	715	693	832	781	623	687	717	723	633	602	630	579	592	590	513	479	507	523	493	530	490	487	491	520	517	508	432	475	436	460	455	485	463	430	437	423	459	465	428	460	439	474	456	449	486	440	454	427	475	424	425	436	441	419	432	408	474	438	455	469	426	471	444	448	439	423	466	447	418	429	441	435	448	447	436	445	406	456	426	475	458	443	439	445	422	470	417	423	415	432	424	437	453	426	459	432	449	481	472	432	421	451	450	419	474	438	442	432	466	434	447	461	477	441	439	443	434	454	427	447	417	485	423	459	448	410	456	433	425	467	448	429	419	398	476	474	429	449	460	444	401	390	402	442	466	429	454	421	403	436	432	459	475	452	429	441	442	452	427	455	425	427	430	453	442	463	428	451	401	413	439	446	450	456	487	440	474	484	457	433	477	403	450	457	423	429	493	444	428	470	424	418	438	467	419	436	436	404	415	495	425	438	464	450	445	457	456	440	415	440	454	461	455	445	440	433	434	481	426	424	429	453	401	454	405	455	422	439	428	428	448	441	498	452	464	432	420	448	431	425	394	440	437	434	450	435	467	426	432	450	418	428	421	434	448	443	442	451	429	434	455	452	440	469	454	452	475	417	432	400	456	451	468	490	454	462	422	395	456	411	448	458	418	476	455	451	448	452	456	440	445	455	427	440	456	443	448	420	425	465	450	491	450	468	423	408	426	446	463	462	432	446	439	423	459	405	434	400	443	457	431	446	428	429	429	465	433	409	436	443	436	421	455	436	463	466	427	466	460	426	442	389	448	423	427	472	451	435	464	448	434	451	414	401	450	463	455	448	427	460	391	405	435	438	417	462	437	418	477	440	438	427	466	437	409	471	447	488	427	491	436	413	424	426	436	442	454	436	454	399	452	404	426	473	424	458	431	427	383	416	408	429	440	416	430	446	492	444	451	411	466	444	452	452	435	439	467	436	493	446	426	458	436	421	416	415	446	450	428	455	418	431	440	423	423	424	433	452	414	432	430	430	411	426	425	444	443	443	479	416	425	500	425	447	417	459	458	478	442	481	478	452	459	458	434	446	443	472	453	421	468	455	406	462	400	424	449	428	429	417	436	435	417	466	428	435	425	466	394	411	429	443	442	430	452	438	437	444	443	451	440	451	444	451	453	466	430	439	427	427	448	432	442	448	433	401	468	438	426	408	462	433	451	417	481	417	487	434	478	429	397	432	453	447	440	428	429	423	492	460	452	430	452	418	452	419	431	448	432	425	425	468	429	479	427	469	420	439	450	440	448	431	430	456	409	398	449	434	452	425	435	467	442	436	440	410	465	443	462	450	450	432	478	389	444	442	455	403	402	443	451	461	438	458	448	437	416	450	437	468	427	425	446	449	411	442	476	433	452	428	434	435	420	465	435	451	452	461	492	447	500	439	426	473	422	461	442	472	455	491	436	447	459	429	459	432	429	449	406	404	434	448	477	441	413	476	424	429	426	430	437	442	454	441	442	435	445	445	472	430	468	453	460	422	456	465	452	484	443	464	480	426	468	474	453	453	436	415	410	420	457	425	439	434	443	438	446	448	460	439	421	446	459	453	474	438	468	430	446	458	436	446	502	463	459	395	442	397	455	431	431	464	448	467	425	467	432	411	446	405	405	405	480	430	432	450	485	406	439	441	440	431	437	413	419	461	463	414	442	451	431	465	463	427	441	465	472	442	434	445	444	470	456	454	445	452	452	436	467	490	424	467	424	461	455	444	426	447	421	435	402	429	470	415	467	455	445	418	430	459	454	392	439	445	443	439	431	419	437	490	430	500	432	415	465	512	440	450	438	445	467	494	456	428	397	443	450	440	447	436	440	437	415	461	451	459	431	453	452	437	438	459	434	459	438	425	445	456	441	469	390	450	450	433	428	406	443	413	458	446	413	465	404	433	423	440	407	419	452	438	398	453	416	486	421	409	438	443	406	433	424	426	446	451	452	486	449	435	456	447	457	446	440	459	408	438	437	431	443	437	448	442	462	447	487	424	439	465	427	457	443	415	444	422	455	453	506	375	423	476	480	444	409	426	433	441	434	465	458	403	450	445	501	470	461	467	448	429	439	444	487	432	457	472	446	431	473	448	444	406	435	442	411	445	451	487	459	418	422	454	468	481	442	418	453	437	449	448	444	480	434	430	465	462	445	446	429	456	441	457	429	433	454	442	454	464	435	432	466	414	426	474	468	429	431	457	462	466	450	456	443	438	459	472	447	442	444	461	426	436	423	420	418	456	419	443	442	445	446	401	468	431	435	426	457	418	427	448	452	422	458	442	420	458	433	428	454	463	417	454	446	443	424	483	473	438	414	450	445	433	451	457	449	461	422	417	414	472	436	408	467	444	442	429	413	433	433	403	437	430	447	458	435	410	412	426	433	443	479	430	401	418	430	451	421	430	461	459	467	446	452	417	431	472	467	448	474	419	456	470	444	453	448	426	409	463	480	419	429	458	404	411	451	419	499	457	436	437	438	467	441	457	406	462	444	443	444	441	445	423	428	435	430	448	485	436	440	442	423	448	447	466	450	431	457	436	470	459	417	451	414	437	434	445	422	408	420	459	488	416	414	454	456	426	428	442	399	450	460	444	447	442	436	435	432	480	424	459	457	422	426	441	420	398	423	425	483	463	447	437	432	418	459	443	420	501	447	457	440	422	457	436	443	451	485	471	421	456	418	474	461	443	441	433	443	384	479	443	431	435	427	436	425	471	502	444	455	460	457	456	446	430	434	409	480	425	446	432	423	438	429	461	461	416	464	418	433	410	405	437	466	436	416	426	464	439	422	433	471	420	456	464	401	443	467	454	474	434	460	486	458	479	463	406	465	481	438	450	416	426	450	440	467	443	449	441	459	446	470	422	446	459	446	426	480	442	442	417	450	447	408	448	426	412	427	407	438	460	426	443	436	442	431	455	434	410	440	431	425	468	460	434	435	399	468	427	448	478	437	457	426	442	447	488	467	450	413	403	447	433	434	430	495	443	436	440	455	413	444	424	435	413	439	418	446	425	433	443	455	424	447	451	414	434	458	439	461	455	445	451	419	472	493	446	448	477	455	429	489	392	468	465	455	409	458	456	414	399	437	443	457	412	411	448	452	407	431	405	450	461	461	421	436	456	429	440	457	485	413	472	419	421	454	437	410	498	418	453	414	452	465	398	462	476	432	409	442	431	407	450	416	433	427	427	458	431	443	479	433	435	422	443	448	412	465	443	444	430	458	431	442	442	470	455	457	452	479	458	472	443	451	436	450	432	439	426	474	461	449	455	443	438	456	411	435	455	464	433	444	436	444	450	419	471	485	425	448	432	439	483	458	439	470	393
13575	13631	7050	883	296	194	213	226	184	182	207	169	198	187	201	190	213	214	229	190	207	191	215	224	251	247	248	231	259	237	276	259	228	211	251	232	232	250	213	220	256	212	216	233	229	236	235	201	228	215	202	207	216	215	223	191	216	202	205	184	202	207	242	233	210	222	179	224	210	215	178	203	211	209	195	194	207	196	218	178	193	236	177	176	196	189	186	201	196	183	207	202	193	179	173	193	194	218	170	208	207	176	208	203	181	231	194	210	206	211	180	166	193	188	179	193	175	181	184	216	240	181	217	192	216	176	207	182	180	202	172	195	191	205	187	199	181	210	213	176	207	198	216	195	194	155	192	214	199	207	207	190	184	213	185	172	185	200	202	202	201	209	220	195	205	184	188	185	210	186	209	199	183	176	187	214	187	169	201	187	199	210	199	197	191	195	182	158	199	182	193	174	196	196	180	241	194	201	197	181	180	205	206	207	206	205	168	182	180	214	212	203	195	213	216	195	225	195	199	195	198	197	188	193	200	217	183	202	221	198	208	210	208	181	194	197	209	191	205	203	151	186	192	189	191	210	217	211	171	207	193	189	228	211	195	197	191	177	196	194	191	221	199	191	189	198	183	196	190	187	207	169	186	189	191	206	191	197	185	176	189	198	189	191	202	191	183	205	201	185	195	207	207	206	198	203	195	182	202	187	191	215	182	188	197	218	206	182	189	209	186	205	196	182	178	208	207	194	177	192	214	192	196	195	184	194	201	185	201	191	178	211	194	178	190	202	179	191	199	188	187	210	171	190	206	203	218	178	203	204	227	200	209	187	184	222	197	199	178	180	178	174	193	191	202	210	210	185	220	200	219	213	174	195	217	215	206	209	196	190	189	201	190	203	215	168	203	198	207	153	159	190	214	205	190	183	190	214	195	189	182	186	225	206	185	200	194	186	194	176	193	217	197	216	199	225	207	199	163	187	162	224	195	189	203	189	189	206	192	204	193	199	188	184	196	189	189	184	165	163	217	207	206	193	197	191	192	204	215	189	194	206	199	209	197	205	194	215	202	205	192	220	175	205	206	182	205	179	208	202	204	202	195	214	220	186	199	215	214	206	205	185	205	197	214	181	194	192	197	196	205	184	178	167	201	187	192	206	192	209	201	217	186	221	207	207	198	182	189	206	188	195	174	181	191	209	193	201	194	182	186	210	190	192	196	215	197	185	203	189	188	179	207	213	202	171	216	175	181	185	211	201	198	184	197	180	174	219	177	191	196	204	203	171	201	183	199	189	183	206	203	203	227	178	177	232	212	191	198	187	190	179	173	205	213	196	209	212	215	196	197	198	185	218	210	184	192	176	213	182	202	189	205	180	178	186	188	211	198	207	190	202	185	208	193	207	188	218	186	198	185	197	175	183	197	206	200	220	178	181	224	145	201	193	196	179	193	194	227	214	196	212	197	194	187	207	193	213	199	201	219	168	188	198	196	205	191	212	209	189	192	180	210	178	172	216	196	184	192	196	199	195	160	172	213	198	196	192	169	181	202	185	165	180	187	165	179	193	200	173	192	191	187	195	194	208	184	235	203	196	200	180	181	207	195	185	191	190	203	200	206	185	204	196	210	179	197	197	220	226	202	180	194	194	199	174	187	197	192	175	183	192	177	218	214	201	185	178	215	137	183	205	197	188	191	189	207	203	196	206	189	207	213	209	172	194	217	215	200	216	200	180	209	212	213	190	196	204	195	198	184	226	181	203	216	203	174	190	198	196	175	185	175	202	215	169	187	190	196	188	179	196	204	204	194	190	197	196	194	202	180	191	205	187	195	187	189	184	175	186	205	192	186	191	199	222	191	208	178	211	191	192	197	168	181	191	223	210	214	187	182	193	198	206	197	189	171	222	180	193	199	177	207	215	178	197	190	183	208	196	184	203	201	208	187	182	186	165	174	181	214	193	195	188	219	197	213	162	196	205	173	202	200	201	184	192	205	207	199	196	206	162	201	215	178	210	199	223	181	197	183	198	186	196	206	181	189	204	201	225	211	175	171	181	221	201	191	195	192	219	213	195	225	193	191	211	206	221	209	168	198	215	197	197	200	212	179	209	222	152	204	224	194	189	182	189	187	185	206	178	171	198	218	210	214	216	197	175	210	183	199	190	191	169	187	203	188	197	227	189	190	203	188	191	188	223	194	199	218	205	190	190	190	209	219	198	201	185	200	205	198	199	204	190	211	196	176	203	188	174	201	190	178	198	203	206	224	206	192	179	205	189	188	203	164	195	202	176	213	196	209	164	175	190	192	195	202	210	221	216	186	170	188	209	204	216	197	189	203	183	192	219	203	196	219	194	176	174	184	192	228	197	177	191	182	205	172	194	189	190	197	188	180	184	200	206	208	230	188	203	208	205	163	196	219	189	195	179	197	208	192	206	165	211	194	186	188	209	163	178	199	194	193	211	214	181	197	206	194	197	201	202	192	175	169	206	185	210	188	194	211	204	186	223	181	194	196	236	206	189	182	205	209	208	197	222	178	201	211	184	199	207	204	165	206	191	201	186	181	187	181	197	192	207	190	185	187	185	216	211	195	201	185	180	210	199	213	185	189	194	156	194	213	183	209	199	191	191	204	200	200	197	170	209	156	186	210	196	189	171	193	207	191	174	225	204	197	192	192	214	199	195	206	183	199	191	190	201	217	190	185	198	184	207	181	229	186	202	233	190	180	217	202	205	215	195	195	202	192	211	155	214	183	205	181	175	202	184	202	181	186	204	191	200	192	184	203	184	215	197	178	198	194	180	177	177	179	170	179	191	207	172	182	180	190	180	175	202	195	175	199	186	190	176	164	178	184	194	195	188	226	183	169	201	188	207	181	199	198	210	170	176	189	185	193	214	207	192	182	215	191	188	193	182	197	190	194	186	191	186	187	209	229	194	206	216	187	206	203	192	195	226	171	188	201	168	205	208	198	199	181	205	208	179	192	203	199	165	200	217	197	225	190	174	206	202	193	184	226	204	200	196	181	181	202	198	209	191	184	189	177	183	190	187	204	206	179	168	192	227	191	177	190	194	183	221	200	195	203	162	202	184	209	214	211	201	186	182	193	209	201	205	193	188	182	174	195	184	197	211	195	220	178	183	187	214	195	200	207	190	199	197	176	202	199	224	200	214	214	208	210	188	173	212	214	188	187	180	193	183	197	208	180	195	198	198	186	192	209	199	201	203	189	174	185	215	207	179	200	196	181	200	210	220	199	170	178	192	186	182	198	194	190	204	201	211	159	191	191	208	221	193	206	175	197	188	211	164	215	204	184	173	208	195	204	201	195	191	189	172	218	201	194	183	195	201	188	211	199	205	176	199	202	175	168	195	222	203	196	181	209	173	186	174	212	188	195	192	194	191	221	204	206	214	211	207	217	206	206	182	211	202	181	209	184	189	181	190	201	192	179	200	208	196	182	204	181	221	202	185	198	199	218	183	183	157	197	187	200	211	162	196	201	209	189	196
9522	15833	6785	563	523	522	556	517	490	528	502	446	501	492	476	462	479	469	456	494	481	477	529	627	757	887	1071	929	934	989	1005	996	917	875	830	801	821	822	695	794	723	759	671	709	714	727	704	707	661	643	622	582	615	565	593	590	635	610	573	588	574	543	522	534	514	495	511	507	510	495	523	515	498	467	540	496	503	474	540	519	473	510	513	515	473	489	526	473	490	494	491	471	474	487	453	452	436	455	446	444	492	460	511	480	464	482	520	462	468	461	472	483	487	468	466	481	491	474	456	489	474	444	467	484	467	474	489	431	505	498	476	449	491	459	457	487	449	482	483	488	475	491	431	491	469	481	466	483	450	501	477	524	484	452	457	463	481	455	459	491	426	460	506	455	479	478	460	468	489	469	439	481	474	462	448	454	496	454	466	486	484	511	484	492	489	450	493	462	448	518	521	481	512	477	422	482	486	479	450	486	506	473	500	474	489	481	484	490	434	475	479	465	507	450	493	475	445	487	537	470	497	480	440	496	438	482	476	453	449	490	505	489	447	479	487	482	448	473	487	462	440	460	487	485	467	483	483	474	487	496	486	529	501	465	486	521	494	455	474	496	481	492	464	501	507	500	471	463	427	495	502	476	505	472	480	498	483	501	487	487	465	492	466	470	462	461	486	511	471	455	468	485	483	479	494	445	486	452	451	480	501	461	470	501	444	481	500	489	495	486	484	462	482	450	495	468	512	444	485	500	487	476	453	464	461	450	441	452	472	456	474	482	460	481	479	463	498	473	448	461	488	487	467	469	463	469	462	500	448	473	444	478	516	497	488	494	521	482	469	479	507	464	468	460	489	475	476	482	449	462	474	457	484	491	472	438	467	461	489	481	471	433	504	485	524	456	486	486	475	467	510	512	480	464	454	476	505	445	512	519	510	461	469	452	532	424	488	490	466	451	494	486	502	474	468	444	481	444	462	482	488	487	471	452	500	447	524	470	451	479	481	468	459	524	442	448	479	476	454	493	465	475	449	505	498	461	470	451	465	504	504	496	454	427	451	493	470	474	492	498	446	481	452	476	494	468	457	483	490	475	465	437	492	504	477	477	484	450	473	492	460	472	461	454	481	462	428	488	436	482	491	452	469	470	437	538	506	516	442	481	482	469	499	503	497	464	453	447	489	459	451	478	496	482	507	483	477	483	456	484	482	480	484	467	455	445	463	466	444	489	479	456	452	477	453	471	447	474	467	468	532	488	461	514	478	437	470	468	477	497	465	524	445	519	463	493	489	489	451	515	483	496	492	461	509	517	455	468	495	486	478	463	427	446	485	504	458	472	469	469	428	483	450	500	468	482	473	450	473	481	484	485	486	434	471	468	496	487	480	483	490	446	496	440	449	496	481	471	476	527	483	452	499	511	471	454	489	441	486	509	458	479	471	485	464	499	475	457	480	469	442	477	465	478	417	478	448	496	494	447	463	437	435	491	519	461	501	475	498	492	456	516	470	524	460	512	497	487	498	463	490	459	522	496	485	504	523	506	450	449	476	479	507	511	476	475	536	452	467	514	502	476	487	480	504	447	493	441	446	531	470	473	504	448	458	469	489	488	493	488	471	442	466	482	461	487	449	481	486	461	430	500	481	477	503	465	486	463	477	435	476	461	453	486	509	509	485	486	471	498	506	508	470	441	450	453	461	471	443	452	470	438	485	469	533	466	453	487	454	499	502	455	470	483	471	472	474	459	495	482	486	503	438	521	514	495	466	467	482	467	490	431	451	485	455	453	457	486	488	477	510	475	443	487	470	470	466	461	468	491	443	484	480	484	475	523	458	477	451	510	479	525	514	484	461	458	476	501	475	429	483	474	451	513	473	479	509	468	527	473	439	466	502	473	464	480	492	486	499	455	485	487	478	453	510	477	458	532	494	503	466	489	462	455	474	514	483	447	460	510	466	454	497	483	492	457	447	476	485	473	466	464	469	503	483	478	492	480	441	489	475	465	498	489	449	456	491	462	495	508	431	498	456	489	491	473	474	495	490	447	466	474	475	484	540	469	504	483	495	425	496	472	467	512	481	487	479	465	480	489	473	474	458	499	428	509	468	479	489	474	477	462	499	488	462	471	461	472	476	497	447	427	486	484	509	470	477	468	470	500	464	481	533	463	443	520	500	446	474	458	475	452	468	489	428	479	487	470	478	461	499	488	497	497	457	480	479	478	452	492	452	494	501	514	469	488	483	493	459	475	460	447	481	490	496	449	485	490	492	475	491	483	491	485	470	454	438	463	480	444	448	476	505	509	469	490	474	477	460	488	439	431	479	448	505	453	442	491	477	489	479	491	508	487	494	449	481	497	490	466	448	439	480	497	497	485	492	489	498	493	448	451	456	456	450	466	439	438	454	514	504	470	476	440	499	484	493	482	485	439	467	516	446	477	477	450	459	492	442	475	449	494	463	451	458	452	459	501	440	523	499	505	489	470	496	416	504	484	465	481	458	474	465	474	483	467	506	465	488	450	487	495	476	441	482	482	459	461	451	457	437	460	504	486	509	482	486	458	477	452	471	512	493	484	440	511	492	475	430	478	440	469	475	487	483	460	462	450	487	453	431	484	475	486	492	465	479	448	490	465	455	485	493	474	474	461	451	458	520	524	493	488	507	445	446	444	490	474	482	463	473	465	507	490	481	474	462	504	478	472	468	466	494	513	483	499	501	445	491	463	435	492	491	489	454	483	459	473	481	523	501	493	449	482	453	474	451	458	466	503	463	466	495	461	475	487	450	463	522	487	450	484	446	497	483	472	460	490	497	446	503	488	435	454	483	464	486	511	464	492	476	475	502	487	449	475	471	468	479	443	480	463	476	483	447	479	509	460	502	468	472	502	480	482	471	418	480	481	484	514	444	486	462	467	484	461	489	492	470	469	493	460	457	469	453	452	504	475	445	470	444	481	479	484	454	489	528	439	483	479	505	457	498	474	484	463	432	489	447	459	451	452	456	473	461	451	446	521	493	495	447	493	450	461	471	505	475	482	460	481	484	481	496	443	455	448	484	472	469	487	489	474	486	488	509	445	471	504	454	486	469	464	467	502	461	468	535	445	459	467	456	492	473	477	460	468	500	505	482	474	496	478	495	496	499	512	479	466	466	451	461	507	467	467	492	505	500	509	498	485	454	482	480	451	478	486	483	477	508	476	497	476	446	515	502	470	497	475	461	478	515	498	490	475	451	495	463	490	513	434	469	487	466	444	497	488	443	522	469	463	501	483	513	478	461	463	467	484	481	466	513	491	502	491	508	454	513	470	474	443	470	499	483	446	472	506	491	490	455	477	479	467	477	485	485	473	506	485	457	492	464	480	457	444	475	468	489	486	457	466	492	486	473	460	475	463	527	460	479	484	493	462	467	469	468	476	523	476	467	488	499	508	480	487	452	453	461	488	490	483	450	454	499	493	471	508	489	443	467	542	471	454	479	482	485	522	452	487	473	485	475	499	461	477	439	468
39025	45598	30280	17345	9618	4478	1874	786	378	254	265	266	259	220	202	261	243	221	207	199	196	209	215	243	299	345	364	373	336	301	257	294	287	280	272	290	278	257	277	279	279	243	265	259	245	248	224	271	256	255	247	258	238	257	252	242	246	251	272	235	205	230	228	198	229	201	212	205	227	224	211	195	226	205	213	202	234	227	219	201	210	217	216	208	195	216	202	213	232	211	194	209	214	210	223	209	198	195	219	201	231	213	180	217	226	193	189	211	188	199	186	210	198	209	207	212	210	213	224	207	209	203	188	211	186	206	201	187	199	201	234	200	217	206	194	185	192	216	236	231	199	187	184	198	219	203	207	210	202	206	186	206	190	198	222	193	209	213	190	217	197	208	211	196	203	187	192	248	199	225	184	232	223	202	223	192	225	221	208	186	200	194	200	208	219	214	199	194	200	234	170	195	200	199	195	201	214	207	205	198	193	198	211	198	200	215	192	195	231	176	194	197	191	198	211	201	197	197	202	233	191	208	176	203	209	230	220	201	218	192	194	222	192	224	196	171	179	185	185	227	216	184	205	178	172	188	203	180	193	193	203	179	182	207	185	185	230	203	194	195	203	213	199	185	182	195	190	182	191	200	218	205	195	210	190	215	195	201	212	227	212	226	232	180	201	196	200	195	181	225	228	209	223	208	182	215	202	237	211	193	173	196	192	205	194	195	183	220	175	197	182	200	214	211	203	207	223	211	191	222	183	228	203	211	202	199	228	233	217	172	201	223	201	192	210	209	213	180	201	222	219	207	186	200	229	177	188	196	202	208	182	228	218	211	215	205	215	196	183	215	199	215	202	188	201	185	210	194	218	185	203	205	194	216	191	195	199	194	174	178	218	223	216	187	223	211	214	201	204	203	231	210	217	228	246	182	203	195	212	187	216	197	192	198	196	191	202	227	196	218	193	222	217	211	189	182	229	190	211	223	219	189	198	216	193	233	197	183	199	191	208	222	224	216	207	217	214	204	215	218	199	217	205	206	202	192	204	199	195	205	224	176	195	205	199	196	209	223	205	197	179	229	204	230	209	210	214	212	220	180	187	185	194	223	181	201	222	187	216	199	215	206	197	212	196	192	223	181	202	203	211	199	191	198	202	193	234	201	190	200	216	183	194	178	201	208	208	202	201	204	221	193	205	186	224	216	215	204	195	188	213	222	178	218	175	203	188	170	197	208	189	196	181	210	228	201	199	219	230	210	181	210	205	200	184	190	172	192	209	215	204	206	187	196	201	190	222	221	178	236	198	191	189	195	235	207	180	219	182	160	225	185	193	186	199	223	213	198	210	212	208	206	173	210	216	213	193	202	199	188	215	194	201	219	217	200	239	190	222	219	219	186	204	207	188	200	174	202	189	212	215	194	232	226	210	210	182	199	189	205	190	219	200	198	184	197	187	185	206	188	223	195	189	227	209	219	191	185	206	212	204	190	191	177	196	181	209	227	222	185	196	213	225	193	209	210	180	177	218	213	200	194	220	200	199	201	198	192	216	209	210	185	213	205	221	205	234	187	202	196	209	194	217	184	193	185	196	193	200	194	218	230	206	220	205	209	213	183	202	235	197	211	182	199	201	165	210	216	211	204	188	203	198	188	215	200	186	194	210	215	234	193	192	179	216	158	186	197	214	215	195	196	202	203	204	198	196	204	184	209	207	211	206	214	208	198	190	193	215	213	212	202	195	211	161	204	212	212	191	189	210	205	227	203	213	205	217	218	210	181	203	180	215	185	202	209	226	195	198	225	209	207	167	204	192	180	225	194	222	192	214	198	222	184	195	183	217	200	197	173	207	184	224	181	195	204	217	205	202	181	223	243	176	208	206	185	210	188	222	199	198	201	193	192	189	195	164	208	200	174	196	198	198	200	225	208	204	194	192	170	240	213	226	215	198	209	205	217	195	205	202	193	228	202	221	214	222	202	203	206	206	221	218	199	180	217	220	248	205	215	196	214	198	197	205	216	200	210	201	208	163	189	232	197	212	200	202	222	203	189	190	176	204	200	233	205	203	219	200	193	202	183	200	206	217	194	207	210	203	196	191	240	213	210	194	172	193	187	205	232	185	209	222	209	221	207	201	196	195	206	224	237	209	194	205	176	192	203	232	181	204	214	214	183	198	190	217	208	194	197	206	197	183	179	181	221	172	191	189	182	179	203	212	224	226	192	210	173	201	232	210	215	225	219	201	201	214	231	202	187	200	199	191	181	206	214	191	205	176	194	205	197	196	208	199	194	185	205	214	197	200	196	218	215	178	225	220	170	200	194	195	201	219	208	174	207	192	197	211	221	226	200	182	213	213	224	235	202	210	190	201	177	205	224	194	205	196	211	173	216	217	209	214	208	201	211	207	213	197	211	208	198	219	204	199	210	207	193	179	209	202	220	195	180	199	218	194	219	206	197	183	182	186	212	225	220	210	214	187	214	230	214	207	190	202	206	190	212	195	184	207	200	212	201	193	198	231	198	195	192	221	208	198	206	198	188	194	216	243	223	176	195	201	222	215	211	191	209	202	216	221	210	188	191	207	197	207	206	198	208	210	194	202	183	195	195	189	184	179	217	201	209	215	218	191	206	196	212	193	215	209	209	194	198	195	203	177	197	215	214	197	197	193	228	192	187	216	214	188	184	200	226	203	208	203	216	231	187	197	205	202	199	211	215	231	183	191	204	199	199	184	191	204	209	215	212	213	194	186	184	208	181	203	205	216	215	228	214	199	216	191	225	234	208	223	201	202	196	200	228	221	214	182	219	192	201	220	193	201	203	217	196	173	208	207	204	191	199	196	237	197	195	196	213	189	201	173	182	216	205	190	186	220	211	194	213	205	202	210	199	225	210	205	216	202	198	221	205	200	223	190	199	204	222	221	199	216	188	204	204	217	209	199	219	195	164	221	190	213	195	210	208	219	193	203	195	205	204	210	212	200	181	208	170	210	216	200	208	208	193	216	181	209	186	212	183	210	217	220	228	195	173	247	204	213	201	196	212	199	222	208	213	205	219	219	218	201	225	180	209	210	203	183	218	184	204	205	201	220	217	195	182	196	215	215	218	223	225	195	198	190	216	212	172	198	212	212	191	207	216	182	193	211	203	200	225	208	211	189	219	195	180	204	199	210	224	196	216	209	183	185	197	211	213	212	232	195	198	217	204	207	219	210	191	194	205	187	215	218	193	235	221	198	198	208	180	192	193	222	180	207	222	209	191	213	211	219	232	209	216	210	191	214	205	232	204	207	196	226	212	195	180	198	221	190	219	200	184	212	236	207	233	197	202	207	222	231	222	213	209	194	218	221	212	219	193	205	179	182	201	186	173	205	187	215	206	207	229	202	205	182	195	212	232	196	188	202	197	227	204	214	175	216	228	186	234	187	201	227	197	191	198	215	205	236	166	203	206	185	206	176	196	190	213	190	199	202	200	204	208	215	205	195	220	198	213	225	220	210	184	210	187	193	208	190	214
29133	40669	11448	2258	1944	1566	1427	1192	1078	957	895	872	766	725	709	632	693	644	618	630	619	667	637	895	1126	1411	1507	1517	1453	1407	1317	1317	1279	1107	1156	1111	1058	1086	1039	1020	974	1001	1006	989	962	885	869	866	750	834	795	901	775	787	772	880	795	743	762	811	720	711	652	647	672	608	625	586	637	646	626	534	547	543	540	531	560	506	554	517	487	520	528	491	495	530	484	524	502	533	509	483	490	524	505	505	509	523	457	544	533	523	466	506	496	515	482	535	522	492	503	482	473	456	516	497	483	496	494	502	474	545	495	491	509	454	500	525	513	490	466	521	444	482	501	478	522	512	504	494	516	464	472	522	447	491	501	477	513	451	476	537	488	483	493	489	507	472	513	504	516	497	543	485	492	496	506	500	482	508	486	494	493	521	511	534	522	450	510	505	455	475	461	522	511	470	501	491	498	511	504	459	507	490	538	486	442	482	482	469	483	512	514	500	464	465	480	479	457	524	450	478	487	440	465	465	569	482	519	496	523	489	439	488	481	466	546	477	508	479	510	495	516	485	480	478	505	508	473	471	505	461	490	484	500	527	510	508	445	485	482	464	487	459	481	512	511	515	505	484	500	483	477	489	486	478	480	475	531	503	504	545	491	502	506	448	488	476	512	461	484	512	476	476	447	490	475	492	505	507	494	537	474	516	467	508	525	513	496	479	502	468	480	499	510	505	480	516	486	524	448	483	483	490	530	472	455	470	465	505	458	510	489	481	460	493	504	516	514	473	459	513	499	488	478	498	500	519	478	527	483	511	499	483	508	474	472	488	514	492	536	484	507	505	531	465	496	463	520	538	458	533	532	505	500	530	494	506	497	522	509	465	450	506	538	457	502	450	452	508	526	475	509	454	496	478	516	475	491	522	541	519	507	486	523	517	486	511	461	518	504	478	518	529	503	515	507	448	464	480	541	513	486	498	466	485	515	488	491	496	494	508	493	548	529	495	464	487	483	509	478	489	468	468	495	476	463	485	498	491	524	495	492	467	550	499	454	492	519	501	490	487	498	466	522	520	473	488	489	481	500	511	491	513	492	527	482	505	498	470	480	478	472	485	501	476	505	514	502	521	483	518	479	463	503	448	498	499	521	461	442	496	504	525	482	489	520	502	488	492	470	488	511	509	503	487	493	481	469	468	488	500	487	474	481	462	483	511	497	503	500	497	517	496	539	467	492	494	503	490	504	508	518	500	522	502	502	478	478	500	487	475	487	446	524	501	491	520	465	515	514	479	498	479	533	495	496	508	488	525	510	513	485	496	466	502	515	479	497	500	507	477	529	489	493	490	507	502	508	505	516	497	477	487	489	491	451	472	527	478	521	491	562	485	467	424	518	524	527	470	478	520	476	489	461	505	494	485	495	462	482	493	540	479	535	510	534	502	485	480	474	483	465	494	439	487	511	495	520	531	510	499	473	483	491	472	478	473	510	505	458	505	518	502	466	488	463	470	469	470	508	541	491	452	497	487	480	470	501	461	497	492	482	511	511	450	489	504	504	525	483	461	474	478	495	475	493	495	485	498	513	536	515	477	530	469	471	503	492	484	513	487	453	470	505	530	473	483	475	476	503	519	456	514	471	524	452	484	496	492	516	520	486	523	490	522	489	490	493	503	481	484	493	493	466	512	519	492	490	515	506	517	514	462	481	491	488	508	516	540	486	501	509	517	470	480	480	511	512	497	498	494	455	470	497	464	495	495	495	504	501	494	520	504	478	492	503	514	508	494	496	518	484	525	470	491	493	493	492	518	475	496	502	464	470	483	497	507	459	490	481	541	543	500	466	504	489	459	513	495	501	481	493	503	501	488	517	490	477	454	481	485	467	446	486	545	499	527	524	492	479	450	521	469	552	535	518	492	448	499	499	501	500	482	487	512	476	507	459	490	491	514	487	466	493	496	475	500	506	485	500	469	485	474	538	470	502	472	492	540	511	532	473	515	519	490	483	518	503	504	478	537	476	486	548	500	465	462	498	554	515	487	473	514	522	525	499	519	523	470	504	505	470	456	514	494	491	496	518	500	473	515	513	452	476	461	498	519	470	483	502	501	490	489	525	507	521	462	516	449	539	463	525	497	452	468	479	518	476	518	501	483	485	478	531	525	506	524	506	496	492	495	502	489	489	463	449	526	511	478	522	482	507	470	511	485	506	477	473	488	527	453	500	510	492	485	533	491	477	520	503	513	515	498	503	495	498	493	507	476	458	492	504	506	507	506	494	485	469	475	490	467	504	523	493	492	503	483	507	508	478	514	517	500	498	490	499	492	507	494	474	478	506	464	511	458	473	460	518	501	510	482	485	485	484	497	476	442	511	453	520	482	497	516	491	467	509	483	503	529	493	495	462	489	513	529	484	486	512	533	482	476	492	506	506	471	485	470	515	466	535	513	509	467	466	496	496	497	471	504	462	477	495	463	501	481	478	489	478	466	509	519	474	480	493	487	488	515	495	544	464	466	513	499	512	486	481	475	521	496	506	487	488	486	493	462	482	464	517	473	460	493	477	525	506	493	502	482	491	478	465	505	556	506	461	461	485	520	492	516	504	512	445	451	497	472	521	540	508	511	466	499	511	493	520	472	498	502	517	509	496	449	502	482	477	525	466	517	517	509	530	484	515	489	465	531	477	482	519	479	478	520	534	505	530	489	505	473	510	505	516	501	484	536	454	511	527	466	484	488	480	471	451	495	528	522	464	500	477	476	483	485	494	504	492	505	485	482	508	488	511	470	460	472	500	483	507	510	481	500	490	491	482	511	479	513	500	437	505	490	488	466	509	495	491	524	481	504	497	487	519	504	481	493	466	509	476	506	500	515	515	530	562	446	506	483	500	503	473	486	544	494	494	546	493	468	475	455	496	473	527	481	509	508	498	481	455	478	466	498	472	505	486	492	524	515	492	499	537	466	491	499	485	463	482	444	540	494	493	475	497	450	476	538	498	480	502	468	472	505	471	495	462	481	467	496	435	474	517	492	472	537	435	527	495	441	486	471	465	467	503	472	480	534	489	490	476	474	510	486	521	505	522	506	461	527	513	457	522	535	532	436	478	503	481	492	505	477	508	481	514	513	471	491	504	509	474	508	466	494	509	490	459	496	505	501	531	507	520	488	498	507	485	493	468	505	501	504	506	484	509	521	533	505	515	491	486	494	506	497	481	516	507	474	464	511	511	499	502	477	511	452	532	510	470	478	506	495	471	538	549	526	521	494	485	478	457	503	501	501	487	500	514	502	507	514	482	517	484	509	465	513	506	507	519	499	512	493	478	490	474	468	502	516	508	481	484	478	531	523	460	521	532	511	510	505	494	480	474	506	517	525	489	502	503	488	513	537	487	465	470	453	498	505	459	503	503	472	515	471	500	468	503	524	522	498	500	491	507	497	444	502	496	479	461	522	524	471	463	534	496	510	471	510	522	472	499	482	477	524	490	504	485	510	474	480	554	487	470	514	455	501	537	449	500	484
50185	49170	28727	22597	17395	10065	4769	1725	631	393	360	340	307	268	276	246	229	257	240	206	237	212	241	279	290	398	431	438	447	402	344	347	318	329	328	379	310	322	321	319	311	300	297	315	281	276	286	267	241	270	251	258	244	252	264	276	268	270	247	232	232	211	218	237	231	217	233	237	233	230	213	235	181	196	203	193	182	187	193	197	212	190	200	201	167	186	194	201	188	196	205	165	200	205	175	203	187	212	190	171	195	185	179	212	217	182	187	181	200	204	187	175	191	194	181	187	191	178	186	184	177	187	204	178	178	208	163	175	173	207	182	186	178	169	187	167	199	194	172	178	204	171	164	174	190	174	169	182	198	147	182	187	203	168	206	163	203	172	188	166	186	163	187	178	191	191	161	154	189	177	179	172	195	187	180	188	185	172	169	192	202	204	168	181	174	192	181	177	161	174	206	193	186	172	196	190	205	195	168	190	186	182	179	177	185	193	188	172	188	172	170	192	210	174	186	182	166	209	210	195	183	183	199	204	205	177	197	178	185	189	179	165	174	162	201	150	190	186	195	186	156	208	184	177	161	176	182	190	207	161	207	218	186	189	167	170	185	216	180	185	192	199	176	201	178	200	187	172	155	184	188	177	201	187	196	180	189	196	174	190	226	186	194	188	195	173	188	212	178	181	177	193	180	166	180	183	205	174	171	203	208	182	186	185	187	177	175	205	194	196	195	194	164	194	165	191	181	189	192	171	162	186	184	202	193	168	217	184	183	188	151	185	177	183	171	181	188	202	202	199	181	184	183	158	209	174	207	182	185	166	172	199	159	217	175	148	193	178	206	212	191	187	168	166	185	203	182	193	190	176	183	202	177	204	210	189	197	195	186	179	228	188	173	182	165	169	200	189	187	187	194	175	203	183	201	186	199	165	177	188	219	186	199	188	184	173	191	197	180	182	182	196	187	182	163	195	210	223	170	165	171	166	199	188	154	186	171	163	181	191	176	197	204	184	203	174	184	193	171	185	189	176	190	159	175	186	199	203	185	153	180	178	175	186	182	182	199	180	212	179	210	176	186	165	202	175	157	177	175	187	198	184	146	162	176	163	192	182	196	176	173	204	180	186	192	169	170	175	168	220	198	181	127	190	180	194	167	192	187	157	187	194	182	167	178	190	186	185	203	202	203	223	185	181	186	182	176	182	206	192	186	194	202	196	179	192	218	174	200	166	175	188	202	189	174	179	163	163	178	182	200	193	168	196	188	189	202	166	191	194	189	177	216	200	190	163	196	171	175	207	191	178	190	185	188	185	171	197	201	198	186	187	159	185	175	208	191	204	185	170	191	206	194	201	198	179	177	197	202	219	186	191	190	182	177	187	183	216	191	190	170	197	198	171	168	198	193	171	223	179	186	166	202	183	186	158	170	180	185	185	218	242	161	187	179	188	224	163	194	173	178	146	171	210	187	214	194	189	185	183	194	218	192	202	182	177	174	188	188	185	211	183	194	189	200	179	189	149	195	185	185	199	173	175	206	190	171	182	205	189	183	144	195	196	206	195	177	168	183	199	171	189	178	191	205	186	204	195	177	181	160	194	182	195	183	170	179	187	201	189	170	201	169	181	169	169	183	152	179	179	200	188	194	187	161	184	158	180	184	199	191	199	189	181	177	177	186	179	190	207	183	175	198	193	165	194	193	188	173	165	198	207	182	210	192	187	190	199	181	222	205	188	185	199	205	178	160	191	156	196	180	188	198	160	169	177	185	165	174	175	202	206	187	180	186	179	157	194	178	153	217	196	191	197	186	176	192	177	181	170	173	181	169	181	193	179	182	187	183	190	191	211	170	202	195	183	196	198	164	196	165	179	192	190	174	185	179	183	181	196	189	194	165	164	171	176	199	199	182	192	182	193	196	159	175	217	203	208	217	167	183	161	175	184	186	172	192	196	184	166	171	181	191	188	183	188	177	181	159	184	174	201	184	182	172	199	187	170	203	164	205	196	160	197	213	161	179	187	193	192	173	175	182	191	198	166	190	169	184	196	184	174	153	190	173	197	168	167	195	195	179	174	204	176	181	187	181	176	185	167	186	188	197	172	172	200	171	186	201	182	178	179	185	187	189	189	195	171	197	185	206	180	194	192	162	191	165	187	173	165	150	180	203	177	170	185	189	199	202	150	179	189	207	164	179	167	196	189	188	182	186	184	173	175	183	174	150	178	183	182	176	170	181	208	196	181	210	177	167	194	170	194	181	202	172	185	194	195	186	190	180	154	173	160	204	193	185	192	163	162	179	186	185	174	184	189	206	172	178	188	185	208	188	177	186	201	182	162	198	200	190	184	177	170	180	197	176	186	184	155	169	168	166	197	151	178	174	175	185	197	186	193	173	187	197	191	180	180	202	146	206	154	203	200	191	177	166	190	203	205	179	201	156	194	195	209	201	163	196	211	198	192	180	196	195	189	181	177	186	203	185	178	191	177	180	176	205	167	192	192	181	165	192	167	186	154	172	159	210	184	182	184	160	189	179	159	175	186	177	210	180	177	155	161	166	209	188	182	200	187	182	171	187	179	176	186	189	184	187	181	158	175	167	191	184	168	187	182	187	180	183	187	187	183	185	203	170	176	203	170	167	169	188	188	172	161	176	186	144	175	197	174	188	172	204	188	188	161	197	180	213	183	183	193	156	162	177	184	165	182	191	187	179	154	188	183	206	187	175	200	165	187	195	184	161	190	172	176	179	179	156	193	199	207	184	176	198	179	186	175	191	193	193	188	163	161	188	161	191	173	177	191	231	187	175	185	206	181	180	189	202	163	180	176	204	189	189	196	183	180	192	185	195	187	165	143	204	206	178	174	186	162	179	186	174	173	184	175	197	160	193	184	178	164	183	189	185	191	192	199	181	197	181	206	157	186	197	192	194	186	180	196	201	207	170	183	190	175	202	181	207	159	175	208	193	188	199	185	179	211	182	143	196	168	169	179	191	193	175	187	190	162	172	190	187	213	187	208	171	203	190	170	195	200	189	207	184	188	197	193	180	185	165	185	198	175	162	201	198	203	179	188	201	204	180	197	184	181	174	185	168	191	194	197	194	175	181	173	202	183	190	168	165	196	182	192	181	178	207	160	180	186	177	195	201	174	196	185	178	177	213	200	183	179	208	197	185	189	183	157	167	154	195	189	186	169	183	192	174	171	205	162	193	186	196	183	180	197	177	170	191	184	198	204	213	186	202	208	192	185	157	177	201	180	167	183	187	182	171	186	188	179	163	207	182	189	200	187	191	175	161	178	210	196	172	199	189	194	193	155	178	200	192	194	162	208	177	190	175	185	204	167	188	199	182	186	184	189	171	187	172	182	193	168	179	194	187	192	181	193	164	176	171	169	190	202	207	186	184	185	175	190	187	180	174	181	190	205	203	183	177	192	185	195	186	193	182	200	155	187	210	210	173	204	205	185	182	176	174	185	178	179	185	198	178	183	201	181	165	174	202	172	201	204	189	182
38816	47588	8900	4758	3865	3102	2518	2100	1795	1563	1426	1258	1204	1089	963	872	845	776	708	746	702	764	890	1007	1441	2036	2150	2067	1934	1920	1766	1714	1581	1439	1421	1492	1376	1371	1327	1434	1275	1296	1313	1350	1193	1222	1018	990	1031	1031	983	1064	1123	944	1011	1008	895	1026	1001	1018	825	820	661	677	911	673	650	597	734	715	585	535	577	566	554	526	515	513	490	485	506	495	500	486	495	511	487	507	479	440	482	464	451	482	490	452	461	447	470	459	503	423	478	450	469	463	469	468	452	446	473	483	458	475	478	429	447	454	431	465	404	462	402	459	447	450	447	441	449	439	461	464	463	465	451	448	453	423	437	412	446	441	423	467	445	453	460	388	463	439	437	436	447	461	456	436	443	438	454	389	426	411	425	450	384	458	459	410	451	419	449	493	458	428	438	431	440	420	419	419	439	397	440	417	451	443	453	448	412	410	438	436	435	475	440	437	437	486	417	444	433	432	417	459	438	447	455	445	433	444	438	499	456	447	431	480	438	420	448	430	447	444	439	444	449	418	433	416	444	465	475	444	456	447	433	446	439	443	459	438	444	446	443	438	463	439	384	434	417	435	419	444	482	434	438	420	444	473	452	442	464	448	417	476	459	445	436	424	437	409	466	439	427	440	414	431	441	462	477	438	428	421	458	454	486	403	426	425	465	475	440	428	434	435	488	453	462	479	428	430	456	488	464	429	445	487	446	435	429	434	494	413	441	434	424	453	464	445	400	415	429	427	428	441	466	460	437	433	444	445	482	424	409	445	435	418	442	475	435	456	438	477	425	485	474	440	464	441	432	431	417	463	406	404	478	439	421	451	433	461	435	450	415	427	415	417	462	447	425	442	455	477	491	457	416	418	429	453	423	422	440	459	425	472	458	439	465	384	456	443	477	451	426	447	437	412	430	424	433	446	436	427	482	425	447	443	467	436	472	471	438	442	428	478	410	448	449	466	434	443	470	453	453	411	432	435	416	458	431	474	442	468	430	451	394	465	420	447	460	486	391	467	450	422	424	500	430	406	455	435	450	437	435	449	429	429	432	436	424	485	443	447	460	463	447	477	455	450	441	439	433	442	426	435	430	425	462	468	432	463	425	447	443	446	461	457	410	452	432	460	456	414	422	446	431	426	450	426	434	463	428	433	479	452	439	422	461	446	413	440	458	441	411	439	460	405	482	432	454	444	493	425	474	430	445	458	453	448	474	488	449	503	473	422	454	460	449	434	450	402	420	447	462	453	410	456	424	444	447	433	418	430	430	406	459	444	439	442	409	420	470	490	455	408	431	442	428	465	429	441	423	427	457	454	457	417	453	457	448	441	441	447	467	443	433	456	402	430	431	422	402	452	462	409	455	423	459	442	426	455	396	474	481	400	466	445	448	429	427	467	468	452	401	460	438	408	444	447	416	448	454	404	447	432	451	443	465	440	442	466	433	438	448	419	471	425	466	439	430	451	495	454	461	434	429	448	464	441	420	484	428	462	470	451	433	418	452	431	429	443	426	411	380	443	455	452	442	433	474	412	437	434	460	411	457	457	445	439	420	439	448	452	440	457	433	451	447	455	441	447	432	449	415	430	449	459	438	456	439	442	453	463	470	458	451	426	401	451	446	397	425	449	453	436	448	464	420	436	434	417	418	477	449	437	430	462	433	446	484	457	448	454	444	442	459	452	422	460	434	439	472	491	437	435	437	454	447	407	462	419	453	433	454	434	436	458	419	424	484	432	435	422	431	406	494	428	426	453	426	433	467	464	473	430	405	451	436	484	419	425	476	444	421	465	458	418	469	449	425	438	437	470	435	448	424	488	460	440	440	429	464	476	430	441	457	447	422	453	444	467	432	425	457	397	472	469	444	419	429	459	421	457	441	471	463	448	418	438	429	442	431	381	465	463	467	426	433	415	427	437	470	458	446	455	445	453	438	459	418	449	424	440	470	396	471	434	440	435	399	441	447	459	453	424	440	440	406	447	424	462	449	439	418	437	475	444	434	448	417	499	434	445	437	450	455	462	424	430	443	426	433	446	453	436	456	441	445	442	450	390	483	422	442	433	464	434	425	430	455	429	430	454	438	445	428	436	422	456	432	443	468	435	428	416	444	461	398	445	439	446	418	445	435	419	485	443	479	424	435	448	459	422	482	448	452	456	433	436	446	432	475	457	420	434	443	456	427	445	426	421	476	432	429	488	460	424	417	472	482	436	442	433	457	453	467	459	456	478	474	435	449	437	437	459	426	441	472	433	424	400	455	444	440	435	457	439	465	415	455	420	440	471	445	473	447	447	441	461	423	417	440	468	460	435	406	450	451	422	409	448	476	429	420	431	437	463	457	439	455	429	485	440	424	386	480	451	473	435	431	438	481	450	476	431	441	435	452	444	458	448	451	442	480	458	411	437	430	432	409	452	417	439	472	402	414	431	442	436	421	443	431	471	479	443	476	418	440	444	416	480	442	442	462	448	426	457	481	426	452	467	453	449	423	417	474	459	403	402	406	429	447	454	452	431	488	480	390	439	433	465	423	442	483	464	450	451	477	456	452	462	436	450	438	404	437	433	459	492	452	445	446	457	451	448	474	462	441	442	450	469	419	425	425	469	430	437	458	457	438	415	447	432	427	423	425	465	451	436	482	441	475	447	477	452	443	459	484	432	457	480	443	403	462	395	476	474	446	454	460	425	455	418	448	439	430	417	448	461	454	412	461	440	429	460	466	452	451	430	439	466	463	455	458	435	448	448	455	456	468	476	447	455	430	453	451	436	449	416	412	443	472	438	431	432	444	458	469	418	421	442	432	423	447	448	399	416	458	427	451	450	454	407	443	452	485	448	470	424	439	457	434	427	441	427	420	445	436	459	401	459	423	456	477	474	429	452	433	443	421	452	440	412	446	446	431	422	440	425	415	445	429	469	426	435	446	444	441	467	430	427	414	464	413	476	418	453	441	420	458	467	480	427	451	443	454	482	434	433	421	439	411	424	436	437	458	463	463	421	446	437	440	449	418	429	444	446	430	415	460	448	431	434	401	449	490	402	451	433	446	463	464	464	458	434	452	503	428	462	445	456	446	418	463	430	445	413	429	430	453	401	459	464	424	464	463	421	448	470	422	452	427	412	470	450	442	455	453	443	435	469	462	389	420	432	433	410	442	457	414	451	493	432	453	421	439	462	456	423	457	438	453	478	438	465	461	454	451	431	430	454	501	475	462	445	462	435	449	439	415	461	434	453	472	434	461	428	423	448	453	457	443	427	460	438	418	434	448	463	423	483	401	445	441	471	474	455	422	432	447	445	424	507	443	450	458	468	471	464	423	459	434	499	425	457	454	416	410	433	473	440	435	424	437	456	482	438	465	459	457	406	456	471	451	457	404	436	435	427	475	421	451	430	429	434	457	454	439	458	465	466	468	411	480	458	432	465	466	458	464	421	458	438	480	435	442	450	474	428	433	436	450	402	468	445	423	441	444	447	439	460	481	440	408	455	460	468
13842	16530	5316	812	385	328	240	209	185	191	207	223	191	190	163	197	168	201	201	202	194	169	210	247	233	256	294	288	252	277	260	253	240	230	233	254	223	213	226	215	252	230	230	234	270	242	194	199	245	231	242	213	206	210	207	211	211	209	198	204	214	209	213	226	208	212	193	191	209	188	230	212	192	197	205	208	211	202	212	199	177	204	182	205	190	180	214	167	241	167	202	173	208	203	192	196	194	201	195	200	189	208	191	200	203	186	199	190	193	215	215	161	217	191	191	194	192	206	188	186	196	168	197	183	179	192	201	187	178	183	198	182	179	204	181	203	199	171	190	186	214	205	199	196	212	197	186	197	207	187	167	213	193	218	181	209	232	198	176	214	199	187	189	203	194	199	175	205	194	194	195	191	216	171	197	183	184	181	192	169	190	193	176	205	198	199	200	171	211	182	196	176	199	195	200	197	190	190	178	204	210	181	194	227	211	168	181	186	207	203	198	198	175	179	212	213	194	215	187	202	178	190	190	181	170	227	192	191	192	166	196	216	182	204	207	203	216	199	202	197	182	214	183	214	198	200	197	212	174	188	199	188	191	189	203	219	204	203	194	191	188	189	179	188	206	190	206	175	188	190	201	206	202	202	188	190	177	198	197	183	214	216	215	197	198	188	217	214	181	218	198	209	200	191	193	180	215	186	191	203	172	212	176	216	176	176	197	173	201	205	202	170	207	214	202	202	189	193	179	184	194	183	196	194	186	203	192	194	179	192	228	188	203	208	192	202	185	208	221	176	217	187	201	211	182	174	227	227	197	204	199	197	211	214	190	195	202	179	198	174	189	201	192	187	178	212	188	212	178	186	202	200	191	217	198	201	206	195	186	198	204	178	181	189	194	206	183	216	165	228	190	192	217	196	200	167	183	183	183	195	177	216	198	209	185	192	201	200	223	204	214	202	189	202	200	187	193	195	186	225	186	195	199	206	188	185	245	202	201	192	210	188	211	175	195	186	207	187	192	188	194	171	196	219	197	207	212	199	199	174	204	194	177	192	210	195	183	193	192	203	205	198	171	204	190	185	189	181	219	238	199	202	195	207	201	200	187	221	183	209	202	220	212	205	189	196	174	200	197	184	184	196	176	207	168	194	186	162	192	202	213	227	209	207	212	183	184	220	213	199	187	191	188	189	193	181	173	181	204	202	182	199	204	185	194	194	203	186	209	208	177	193	226	199	202	236	197	197	177	192	189	197	199	206	195	173	193	222	182	205	206	180	179	203	166	210	198	223	189	177	218	187	189	215	201	180	198	203	229	194	194	235	189	195	189	209	193	201	173	184	174	216	175	209	216	212	195	207	169	192	160	190	195	208	212	193	191	201	180	188	205	221	183	183	173	188	162	197	182	205	180	200	189	181	199	182	179	199	185	194	213	192	202	192	195	184	189	207	179	192	180	211	192	206	202	192	208	192	219	199	192	161	193	201	193	218	202	193	194	205	188	201	198	213	227	182	191	198	204	210	195	213	209	179	205	215	185	222	202	191	176	224	195	199	212	216	219	202	207	171	209	180	185	169	199	188	213	215	196	215	190	237	200	193	201	184	216	206	196	198	195	190	171	176	205	182	213	201	194	177	221	185	219	160	189	186	209	185	188	203	175	163	191	175	182	209	216	157	190	210	184	202	200	175	168	202	197	200	179	196	194	218	190	211	188	195	194	199	174	192	202	237	191	198	179	198	193	217	167	188	190	211	177	193	199	203	200	217	249	204	167	164	197	200	214	194	206	197	189	213	197	198	176	195	201	191	195	201	200	209	211	197	188	213	206	197	204	181	196	211	197	172	228	239	172	179	172	179	177	201	214	197	166	176	185	202	198	179	188	189	199	181	195	208	206	196	188	187	176	195	192	189	191	196	196	197	194	186	203	194	178	200	211	208	196	205	198	188	184	184	171	187	173	198	219	180	191	217	195	189	179	193	194	203	216	201	180	239	185	188	214	206	187	215	219	175	185	187	199	193	201	197	189	216	212	194	194	163	180	202	195	174	179	192	203	234	202	182	213	217	185	184	173	178	209	203	186	184	192	201	187	213	214	200	201	180	162	194	185	166	192	204	196	193	212	185	200	203	176	192	184	187	230	194	203	181	191	192	158	198	212	200	207	184	215	192	207	198	182	201	190	191	211	186	201	205	187	165	193	185	211	210	226	208	198	187	194	166	218	189	161	208	198	210	228	194	190	214	226	204	198	206	203	203	158	184	185	186	196	190	166	198	194	197	202	187	191	210	203	189	189	210	165	193	199	201	198	203	179	190	171	188	200	183	201	175	195	182	192	202	187	177	218	224	204	204	196	175	208	225	167	190	195	165	176	208	186	188	181	199	205	212	172	179	182	193	174	194	186	201	164	185	200	181	203	223	179	213	193	202	203	192	189	202	212	161	201	201	184	203	212	210	192	186	233	204	196	204	183	193	189	230	213	192	201	207	190	189	192	201	189	202	193	190	206	200	206	179	219	192	170	213	205	184	200	207	160	182	215	200	197	177	200	222	187	203	205	227	198	178	199	218	173	184	184	215	189	186	178	199	162	195	200	222	172	200	189	192	195	198	221	187	190	200	179	215	215	227	194	210	195	195	217	172	199	188	183	181	183	196	189	197	208	196	215	198	190	210	233	203	189	176	212	169	201	192	177	201	182	190	201	199	184	187	182	224	199	183	227	183	207	216	189	184	187	210	208	209	178	199	199	197	201	206	209	220	209	196	204	197	217	193	208	216	214	203	207	237	174	196	201	188	170	216	190	195	185	190	185	194	224	208	213	192	187	197	206	209	176	227	189	183	192	201	184	189	191	200	191	197	204	186	208	192	185	191	173	236	200	192	178	181	186	190	198	205	183	206	182	171	186	207	206	186	205	187	199	219	199	169	224	191	188	221	219	214	220	200	204	181	197	200	192	167	197	239	180	204	180	168	219	203	208	184	183	203	196	195	208	206	161	216	173	203	179	178	185	208	172	194	181	190	196	195	217	203	191	225	198	200	188	207	202	225	198	179	193	206	190	189	194	198	172	205	181	183	183	179	184	152	178	221	200	216	186	189	224	171	181	188	217	212	180	197	195	201	208	182	202	214	198	204	213	184	223	175	192	211	171	184	217	199	209	195	190	173	182	185	180	212	215	198	197	192	180	182	187	222	187	206	206	213	205	186	180	191	164	196	189	189	204	187	212	236	225	228	171	194	201	181	191	176	199	178	194	161	191	197	191	177	221	188	187	211	209	215	199	182	215	198	182	194	164	185	202	187	186	198	214	186	198	191	195	193	169	196	212	190	201	176	189	172	203	193	186	150	192	196	192	209	219	184	172	193	199	202	155	202	209	192	184	207	175	202	196	179	195	180	214	178	215	207	206	218	184	209	200	222	198	214	204	208	193	190	207	194	196	176	198	196	197	184	203	189	195	195	198	203	194	175	205	187	208	211	214	203	193	195	196	211	197	212	194	209	210	183
9623	19342	3631	635	566	562	545	506	509	488	515	505	526	471	529	462	500	505	522	476	500	523	528	623	781	970	1124	1106	1024	1044	989	950	938	821	800	793	779	796	775	713	708	726	731	720	697	704	669	657	619	616	632	646	573	598	591	601	576	571	596	581	533	560	588	547	519	483	483	586	508	527	510	456	494	539	537	543	524	455	519	461	515	501	496	463	454	505	485	501	489	478	483	456	449	512	490	441	484	508	477	527	447	480	508	454	503	472	464	473	447	451	467	502	471	448	487	450	488	471	489	469	486	473	479	478	457	491	459	474	473	476	497	504	454	440	507	438	488	496	461	475	471	512	473	477	490	487	492	526	470	496	490	487	484	476	463	506	489	443	461	449	479	482	464	465	422	452	474	464	461	512	456	510	482	467	469	481	473	465	479	508	499	467	477	475	491	487	448	455	443	476	440	516	467	480	475	478	450	478	469	519	504	478	470	417	463	495	465	482	490	478	476	477	494	459	486	506	498	433	447	435	489	445	469	470	471	475	483	482	458	486	476	498	520	486	491	473	459	476	486	493	495	472	463	537	464	494	500	481	481	472	470	466	485	430	516	479	474	497	470	464	475	465	466	472	448	475	474	501	458	483	465	440	489	521	498	509	513	467	471	458	469	474	482	460	494	484	511	470	451	503	443	474	484	473	435	499	450	464	443	433	482	500	485	512	464	469	487	487	474	449	486	483	480	455	481	468	493	509	496	478	459	490	465	487	468	486	452	456	462	458	513	435	439	488	499	458	471	472	473	497	483	454	526	443	495	496	497	463	529	476	493	465	460	482	452	498	465	524	435	483	479	453	502	469	471	456	485	506	437	462	496	494	458	527	499	487	439	488	446	469	471	462	434	478	515	499	490	474	491	450	467	459	495	495	464	463	452	479	482	504	488	504	509	424	464	499	467	449	479	470	471	513	468	489	449	449	470	503	485	498	472	455	494	507	472	488	487	502	478	488	512	462	517	443	457	489	495	464	462	431	485	467	485	466	452	474	488	477	490	472	462	486	476	465	486	478	470	497	525	499	473	492	468	518	498	443	475	465	471	485	477	498	458	467	474	445	422	466	489	508	468	470	475	498	488	436	502	513	476	473	440	518	453	495	479	459	510	498	478	478	460	431	491	466	534	487	481	490	464	477	491	492	477	512	523	462	469	463	466	488	470	438	478	475	454	475	481	471	488	467	500	471	460	516	472	466	479	478	480	476	499	506	456	472	492	472	491	438	461	506	510	465	490	463	485	525	462	470	486	484	522	473	470	455	481	476	428	481	504	496	473	482	471	469	479	459	477	491	466	449	463	475	495	506	506	495	481	459	499	464	434	450	450	459	490	442	516	503	495	501	472	497	481	464	486	488	480	481	483	451	460	456	486	454	496	495	460	519	457	503	467	492	474	477	450	512	482	450	503	514	481	498	476	472	458	484	479	484	480	486	458	482	477	492	499	458	492	473	487	489	473	460	470	502	468	514	515	497	492	476	485	508	499	512	496	514	443	468	483	475	514	467	473	489	499	465	486	484	496	486	476	484	490	464	505	518	495	508	465	460	502	464	447	454	509	443	516	530	481	509	483	470	490	485	493	487	497	475	479	475	477	468	458	464	505	520	506	504	514	481	498	451	478	484	481	458	478	471	445	461	493	496	475	477	495	472	490	489	476	479	457	486	484	430	476	517	449	469	476	506	503	456	507	511	487	478	491	505	466	466	491	449	496	467	494	479	535	479	492	509	469	477	486	437	475	470	447	495	491	479	556	484	542	449	474	476	483	448	505	470	508	483	495	470	471	447	489	454	456	487	501	476	508	484	491	468	508	444	472	484	480	488	482	472	503	480	489	464	482	426	506	476	497	469	481	451	539	502	477	509	502	471	469	502	503	477	483	499	525	481	496	483	504	449	461	517	519	438	441	500	447	472	475	451	478	447	455	473	473	515	453	459	464	456	461	497	458	487	477	486	487	476	490	488	485	507	492	495	474	506	441	504	478	494	451	499	482	497	468	534	429	488	493	511	513	496	511	511	481	485	472	454	448	461	481	481	502	474	478	457	449	474	498	461	470	466	498	521	493	502	440	452	481	483	484	489	499	483	477	503	470	517	502	516	516	461	467	467	496	501	478	469	446	466	476	475	469	493	503	480	466	476	478	484	470	517	470	498	493	463	487	441	494	498	476	457	459	470	513	473	443	474	450	503	468	478	499	454	443	456	485	503	509	485	439	498	493	501	454	501	497	452	489	462	470	524	458	495	491	464	470	494	467	475	463	494	462	487	482	495	477	465	483	496	498	519	500	496	490	486	501	449	478	476	455	489	478	467	486	439	481	462	461	465	456	509	442	460	444	509	478	512	493	483	458	466	482	488	448	472	496	452	489	489	462	519	483	479	465	474	501	481	500	426	489	471	447	498	465	474	484	515	503	512	457	495	473	492	495	468	499	462	468	508	506	458	465	478	518	482	533	522	455	523	452	472	502	490	413	517	457	482	464	462	456	479	478	432	491	480	478	446	462	486	487	499	465	464	486	430	509	415	462	490	491	509	444	479	469	471	510	485	502	452	459	475	470	543	472	473	451	470	473	510	513	504	458	483	523	504	449	480	446	452	466	441	529	498	439	434	481	469	503	477	491	439	486	490	503	497	511	428	491	467	484	485	495	497	485	501	475	493	503	465	456	484	522	489	470	474	466	472	475	461	458	529	469	468	493	471	473	490	510	473	471	517	507	473	473	454	492	497	477	456	485	461	502	474	452	459	484	476	476	489	479	468	478	477	476	465	457	507	465	438	482	435	452	469	456	467	487	473	476	451	482	490	479	505	459	490	509	500	457	470	509	474	449	470	446	501	459	547	483	484	475	488	461	482	488	506	489	472	481	478	486	537	460	456	445	498	482	457	475	509	514	450	488	489	495	495	476	471	452	463	471	466	485	482	465	457	515	490	479	481	476	486	508	521	447	513	475	471	509	438	493	460	466	468	476	494	482	501	490	509	473	499	481	454	497	442	469	502	503	466	484	445	511	480	478	494	490	501	457	491	463	448	466	469	505	465	470	469	479	476	454	430	479	501	438	514	460	509	458	459	512	503	469	502	456	452	488	483	466	438	446	487	497	476	499	500	514	429	486	473	522	444	501	483	447	459	501	457	472	496	469	493	440	454	467	481	526	467	511	445	489	515	507	442	461	477	485	468	451	450	445	499	467	474	470	493	482	509	499	459	505	472	472	491	452	479	511	471	491	467	463	499	509	499	537	498	460	500	451	468	489	486	509	481	493	459	468	495	496	473	488	470	459	473	491	469	461	455	485	457	503	475	488	478	487	483	503	462	482	461	467	497	480	506	465	473	434	482	484	471	485	488	461	501	488	527	494	451	465	492	530	488	503	430	443	488	452	505	490	465	483	479	463	521	463	499	499	507	471	481	459	536	494	477	510	510	518	506	494	475	516	494	473	470	467	515	488	498	466	456	484	468
40498	46586	29375	17184	9208	3956	1677	663	316	308	249	251	258	204	228	257	215	225	226	201	216	209	262	242	252	339	331	379	334	341	336	309	329	244	251	291	267	300	256	262	257	280	280	252	274	273	282	233	253	243	242	224	250	245	240	229	270	203	250	221	242	218	216	214	236	219	211	213	228	223	239	198	180	207	210	233	213	213	189	188	234	200	214	200	207	213	214	197	193	237	189	197	191	197	200	218	200	229	184	189	211	213	212	212	227	204	194	211	196	194	171	209	212	214	219	182	230	192	182	204	204	206	207	176	182	218	185	203	207	226	212	193	209	187	195	201	196	210	201	192	172	211	201	198	209	200	207	209	224	217	204	212	201	233	213	190	193	219	219	207	201	211	203	213	197	206	190	190	219	191	217	195	203	192	201	221	212	207	188	207	199	204	221	200	198	191	202	229	210	210	205	212	219	216	210	252	221	207	188	216	209	206	219	243	223	187	201	216	225	199	226	204	218	208	206	225	172	208	197	195	176	187	209	205	213	201	203	208	224	194	201	203	212	209	182	199	204	205	231	230	205	225	179	184	168	229	199	232	190	181	209	207	211	169	199	219	221	202	250	171	208	194	201	215	210	194	196	210	222	206	234	191	228	207	207	245	208	204	198	196	203	226	213	217	205	229	200	195	182	228	201	218	207	215	188	203	209	218	212	238	199	224	181	195	200	194	205	186	198	211	188	228	201	202	201	219	207	211	180	197	223	186	216	179	212	186	195	195	217	216	185	210	233	215	212	199	205	230	221	238	217	201	202	214	208	192	235	206	209	186	186	211	210	210	203	204	213	173	197	207	238	202	187	192	211	190	217	197	213	192	212	207	233	183	178	196	194	219	197	205	226	207	194	217	195	204	203	186	195	201	190	210	184	236	161	206	215	224	188	206	209	210	183	207	212	188	197	191	217	203	215	188	177	196	196	201	205	220	201	187	214	200	183	209	189	207	210	232	198	191	185	206	190	195	188	212	198	199	223	207	201	198	191	241	194	188	211	201	237	196	218	223	210	208	207	185	179	202	218	229	179	214	210	194	198	178	197	222	184	210	207	186	210	209	208	250	199	211	237	189	206	209	212	220	197	199	201	195	181	195	194	185	191	209	221	183	210	200	209	192	193	189	187	207	213	193	199	174	192	208	224	193	218	215	206	233	186	198	228	177	176	194	207	202	212	173	230	213	204	212	204	199	195	191	208	203	179	203	181	214	190	212	208	194	203	235	232	213	192	211	223	212	207	218	196	212	187	202	200	199	244	204	202	185	193	212	210	212	191	207	224	181	216	181	209	201	217	195	189	195	210	177	206	191	238	212	189	198	171	172	195	218	226	209	203	187	206	232	208	192	214	188	214	205	207	234	218	230	184	184	215	217	183	222	211	212	210	192	197	209	185	216	168	236	234	201	207	175	207	214	207	206	203	179	206	209	193	210	209	205	219	224	214	231	195	196	216	205	196	201	210	203	203	183	231	251	225	208	204	201	196	195	196	221	186	208	176	211	210	176	220	208	195	200	200	200	195	203	207	195	191	180	174	231	215	195	208	205	215	200	187	200	191	178	207	180	193	217	200	188	191	208	227	197	215	200	196	213	203	231	188	228	197	197	190	204	239	217	196	218	218	227	188	198	222	208	223	184	217	184	224	223	190	174	202	203	223	220	191	211	200	170	195	202	200	180	198	189	170	210	200	213	220	210	196	193	215	213	201	206	185	205	199	220	201	182	202	193	211	201	214	211	206	206	193	200	201	190	218	229	205	199	190	202	219	241	215	203	212	185	221	203	169	223	198	176	191	210	222	204	199	173	210	221	227	233	202	206	216	205	223	194	214	191	163	211	210	193	209	206	181	200	234	202	184	217	198	166	193	223	215	169	201	205	232	202	175	200	213	220	212	212	181	183	208	232	190	209	213	183	177	202	205	205	192	214	204	207	192	184	214	210	210	195	217	195	211	189	218	215	213	202	197	207	215	212	216	231	195	223	207	230	226	211	207	224	202	189	203	205	208	191	220	197	208	196	215	199	208	197	226	205	198	205	196	180	184	232	210	208	196	190	208	189	216	183	186	200	209	222	195	175	208	202	186	236	210	212	208	215	195	216	209	210	212	170	191	196	216	207	186	196	207	205	218	196	207	214	193	194	212	194	232	220	212	214	214	211	195	180	210	221	189	210	200	180	220	199	208	194	216	233	216	190	205	228	217	202	204	187	210	208	199	190	216	212	231	189	182	207	249	178	199	228	213	212	192	191	197	199	212	180	200	193	216	217	232	210	203	178	219	186	193	197	195	198	217	204	226	195	235	198	203	234	204	208	186	203	199	236	204	222	216	208	227	219	193	206	222	185	217	204	208	175	205	194	245	205	185	184	197	230	201	171	217	200	228	235	184	208	204	195	200	221	228	221	235	211	212	210	180	225	220	213	224	191	220	222	218	196	177	203	209	181	215	217	196	223	198	206	214	193	207	211	196	184	217	187	206	217	205	193	200	204	201	226	220	202	194	212	207	199	199	229	187	203	192	221	205	197	193	210	194	174	204	197	205	182	192	212	167	197	223	192	199	192	208	234	203	195	226	205	208	178	198	224	208	218	200	177	209	191	218	211	179	217	238	232	192	200	197	180	202	212	210	225	213	230	167	191	196	198	193	208	242	180	189	219	192	193	206	198	217	214	228	190	202	202	206	218	224	195	214	207	200	191	214	204	219	197	198	209	192	209	189	212	197	212	182	191	188	215	228	201	241	222	191	198	243	197	198	207	201	220	219	212	211	190	198	183	201	190	178	204	190	180	202	198	208	200	193	209	229	200	205	208	220	208	200	208	220	218	198	216	208	194	209	198	205	186	226	203	194	205	208	216	190	193	196	210	190	228	195	204	208	190	193	201	232	181	220	244	210	209	223	190	187	209	210	208	188	180	201	247	189	213	218	182	190	207	193	191	190	232	218	201	190	213	223	202	155	215	188	186	214	225	207	206	178	203	217	173	211	187	189	182	186	196	215	214	201	201	218	202	219	188	182	189	209	183	197	199	213	205	204	196	210	220	228	200	201	199	188	195	200	190	192	200	204	196	199	193	189	227	187	186	226	231	198	210	183	195	219	209	182	197	214	200	196	197	210	209	188	224	223	177	179	231	185	217	205	200	214	214	190	179	212	235	204	214	209	195	232	195	205	221	194	204	209	214	214	206	219	192	191	178	223	205	214	212	196	208	205	198	214	197	207	209	227	193	221	218	211	211	187	190	206	185	216	215	190	223	197	196	209	194	187	212	202	224	196	206	205	206	182	190	205	205	212	183	217	217	177	194	219	206	224	226	185	203	193	191	185	193	231	218	214	205	224	220	181	191	220	191	237	180	231	196	219	223	186	198	196	201	207	208	206	198	187	224	197	186	215	249	229	235	197	195	195	194	198	208	200	219	213	198	225	209	216	226	196	209	199	201	223	225	184	209	177	179	191	210	194	200	223	213
29909	42611	9371	2349	1945	1577	1327	1177	1108	955	891	872	776	759	680	677	660	604	608	603	627	639	655	790	1065	1450	1592	1597	1574	1459	1338	1278	1228	1136	1085	1096	1103	1037	1084	1012	969	998	1017	952	907	923	853	789	787	837	838	877	874	761	782	808	741	798	821	706	746	664	605	667	628	622	595	617	636	614	605	584	592	573	525	524	580	484	550	538	506	511	524	510	559	536	485	536	475	492	518	490	511	497	470	521	511	525	512	501	500	528	505	488	528	543	471	492	524	503	519	500	503	507	518	517	512	537	507	511	488	497	483	502	479	500	529	514	514	484	473	522	512	492	496	515	492	486	538	508	503	513	465	498	483	461	452	515	454	493	482	525	473	456	481	498	520	498	515	497	494	502	513	501	510	520	518	505	442	462	498	439	486	523	492	477	498	508	501	497	469	478	488	493	489	505	459	518	523	522	517	504	473	457	508	454	470	481	503	531	498	500	478	477	448	494	506	484	512	466	484	476	482	509	499	423	504	498	470	514	502	480	496	518	470	534	482	439	507	452	525	459	512	498	477	503	469	533	460	502	505	472	493	474	486	467	468	479	470	500	485	514	521	491	498	519	507	491	500	491	500	502	475	482	498	460	539	486	479	502	488	484	501	500	479	478	506	486	492	497	482	541	500	512	473	501	465	488	513	476	496	478	495	501	482	501	489	549	514	469	480	471	538	488	478	500	443	502	491	490	464	503	485	490	499	499	533	518	504	495	469	474	489	501	497	538	529	484	481	479	539	463	498	469	509	489	518	511	462	454	522	503	488	517	505	478	506	482	524	515	542	462	496	498	460	513	508	555	508	518	492	478	517	467	483	478	516	513	485	443	507	438	500	534	497	469	469	520	466	461	526	497	513	492	532	517	489	512	472	485	477	492	496	543	492	490	483	480	520	486	443	493	478	486	456	481	475	475	506	502	493	485	494	535	514	464	451	545	454	475	510	505	510	507	528	493	481	491	509	477	519	484	456	498	484	494	483	470	485	481	488	481	489	473	478	502	470	470	460	500	511	520	481	502	452	482	494	496	468	476	472	498	506	483	517	494	511	482	536	496	504	455	494	484	495	508	466	518	475	530	478	557	492	531	485	484	500	526	507	471	496	500	475	446	503	493	480	509	508	456	500	519	504	490	509	488	526	500	506	475	443	460	525	510	493	490	516	466	498	519	518	509	479	467	500	454	504	494	513	501	519	471	505	506	480	519	509	496	456	493	502	508	460	489	501	550	503	493	476	515	495	487	498	530	436	508	500	471	487	485	485	454	501	464	529	455	491	524	493	495	526	490	511	530	499	521	500	520	471	505	445	535	460	496	492	504	495	467	478	510	527	469	502	480	479	478	493	500	494	490	537	501	453	490	507	543	459	486	465	487	510	505	499	518	489	494	508	470	488	550	480	493	525	516	488	488	484	528	501	486	479	492	485	507	526	490	490	476	502	524	485	498	453	470	481	505	457	519	465	502	500	531	473	511	539	467	488	507	517	496	435	480	506	460	486	500	489	505	514	488	486	499	496	490	520	484	540	504	515	476	513	476	488	522	466	503	501	466	504	467	504	504	522	459	521	450	513	497	506	508	479	456	522	519	526	477	499	480	500	490	451	483	460	489	464	493	493	494	451	463	509	484	514	479	505	469	463	492	502	515	483	475	462	494	495	470	508	498	494	472	457	491	469	495	483	524	515	509	489	465	484	455	517	542	514	465	515	498	498	468	503	454	468	516	488	535	516	493	513	513	479	483	496	501	503	511	502	495	482	483	487	468	479	525	512	512	522	471	493	457	476	489	496	465	503	455	500	480	459	509	502	456	516	477	516	501	522	460	477	441	494	478	464	501	511	488	505	449	498	455	503	506	502	497	483	503	495	546	494	505	451	494	439	472	478	479	474	457	507	471	492	496	496	512	487	499	485	481	492	505	446	512	511	480	536	490	480	475	494	483	481	451	492	475	455	514	501	537	495	554	507	462	478	520	474	502	507	496	471	532	503	544	523	487	495	505	487	498	483	459	465	498	530	480	467	499	515	496	533	486	470	478	483	486	521	465	530	455	524	508	506	480	502	526	466	482	484	526	511	511	450	501	483	493	498	484	486	500	482	512	479	490	494	502	479	507	477	468	483	442	498	485	419	465	490	487	490	503	512	532	483	492	508	487	513	502	490	459	470	451	456	506	455	471	482	472	494	533	455	499	528	458	455	476	502	518	501	505	506	470	498	506	481	484	465	538	506	532	486	502	512	466	511	502	503	529	465	498	465	492	489	499	465	488	538	494	526	529	499	461	490	476	542	496	468	482	494	499	493	520	458	492	478	491	489	525	516	489	504	473	509	516	479	470	466	507	521	470	495	464	497	493	493	453	462	501	525	494	483	521	454	472	496	470	489	464	493	543	516	482	489	459	496	494	484	525	459	490	492	502	499	516	488	498	517	484	498	503	538	514	472	513	504	502	490	501	516	473	483	471	474	487	478	502	484	513	502	481	465	487	487	501	481	479	500	457	538	520	519	526	547	476	520	480	476	515	474	485	482	515	472	472	498	506	507	501	498	492	473	522	495	482	497	487	506	493	509	452	533	461	500	486	496	476	472	511	502	504	488	504	441	486	499	471	509	440	500	488	522	511	514	468	499	492	504	516	455	496	514	516	482	489	499	502	527	468	493	497	526	508	482	534	495	473	474	519	468	535	465	519	455	530	508	468	507	450	504	481	486	457	545	462	481	495	474	454	510	481	475	511	501	479	449	524	501	546	460	482	462	484	516	465	500	481	477	535	509	477	493	501	527	490	509	489	510	533	500	478	469	505	487	466	481	463	500	493	514	487	483	452	525	486	492	469	504	510	452	522	512	516	438	486	516	519	501	506	468	514	477	493	476	484	507	471	482	498	499	527	505	464	473	438	502	486	527	474	495	545	522	477	472	487	480	526	518	475	485	466	527	490	527	489	501	485	509	464	494	491	518	501	483	476	467	487	476	479	455	489	461	492	467	448	521	479	505	502	480	497	467	510	506	490	484	499	465	482	509	446	453	477	542	502	466	499	482	502	468	487	484	512	498	481	546	517	480	489	501	494	499	523	477	467	509	465	499	509	461	474	484	480	513	480	461	510	509	473	496	488	484	459	502	493	489	469	486	475	532	495	454	478	529	495	514	451	526	501	471	534	475	526	492	501	505	462	484	503	480	481	441	481	490	530	473	518	508	516	494	485	514	476	498	493	517	474	488	493	507	486	457	496	479	500	495	485	474	469	503	466	535	517	520	482	472	476	508	530	507	492	504	464	450	478	542	526	523	471	466	465	478	452	510	467	496	466	521	538	486	504	451	511	503	515	512	502	487	490	508	527	471	487	524	491	506	484	504	514	461	496	491	514	502	514	496	535	495	493	450	488	483	510	528	486	486	482	508	487	489	474	512	479	524	501	467	508	466	482	491	491	470	498	501	528	530	494	501	517	489	487	455	451	502	494	460	519	480	474
50051	51370	32181	22822	18414	11201	5285	2058	663	397	373	310	301	298	242	260	240	235	230	214	216	243	240	277	292	375	393	445	395	379	353	345	362	351	330	318	314	323	294	285	271	291	343	306	276	283	233	247	259	293	269	309	258	255	245	261	249	265	233	245	228	229	201	213	227	231	206	213	239	220	215	200	201	196	226	208	195	174	214	180	219	179	212	200	210	195	190	175	222	207	192	160	186	217	183	187	164	183	196	191	182	191	185	183	196	173	179	194	177	175	181	198	174	180	199	196	180	169	186	192	173	188	188	173	167	204	200	178	202	176	182	169	174	190	178	189	192	197	186	194	193	171	156	193	189	182	184	187	180	183	210	197	186	197	170	174	197	171	166	177	185	187	199	164	178	192	200	186	184	171	177	191	191	166	180	191	179	174	196	175	174	192	166	191	189	184	211	186	219	201	211	202	195	188	173	174	207	182	169	188	164	131	204	187	203	190	207	181	197	169	185	198	208	178	173	154	206	184	181	171	190	210	180	202	164	208	166	178	174	185	204	192	206	169	168	174	182	202	209	204	176	215	194	178	212	195	167	173	191	206	199	170	198	179	179	191	193	180	201	180	181	197	219	201	185	171	181	184	171	207	188	177	194	204	176	208	173	200	209	216	193	177	198	180	168	169	168	210	198	196	189	203	186	209	191	178	183	178	188	204	192	181	163	184	189	192	181	171	184	202	196	202	196	192	195	199	191	180	183	182	196	167	180	199	161	181	168	171	200	196	176	197	196	197	203	182	205	205	167	175	216	210	177	174	178	173	184	176	207	199	188	192	196	188	174	186	193	178	175	192	191	175	168	217	190	182	170	196	200	206	194	197	190	184	192	182	195	200	185	185	156	176	185	182	182	192	219	179	188	222	191	189	167	153	187	170	187	163	195	171	187	157	177	187	177	207	186	176	178	179	181	182	182	185	191	158	192	191	193	185	184	210	200	189	174	179	183	195	190	197	192	189	184	187	180	158	186	180	193	190	174	182	181	168	175	204	181	186	202	187	196	183	205	214	176	187	171	165	179	210	181	172	187	159	198	193	184	162	181	195	191	208	157	186	170	208	191	219	181	180	190	199	170	172	211	189	198	173	183	180	184	182	188	195	223	174	200	176	200	193	187	153	183	192	181	180	154	184	176	209	174	207	182	186	181	206	149	188	178	181	207	171	191	203	180	209	179	161	170	225	158	181	184	182	196	186	186	174	175	183	183	190	179	201	187	198	192	176	185	189	183	174	173	187	170	166	200	166	187	179	200	186	201	177	169	161	159	179	175	208	174	171	191	209	194	187	211	206	204	181	200	169	185	174	204	174	181	181	187	168	189	204	162	207	181	199	183	197	214	193	188	167	192	176	177	174	187	180	175	178	181	193	168	176	175	198	203	193	216	181	187	171	191	202	194	175	205	191	193	197	183	206	183	170	171	214	196	153	165	197	211	184	185	191	156	199	180	207	180	136	178	183	187	178	186	211	183	169	188	168	178	165	179	182	188	190	195	193	187	187	164	179	163	199	192	177	189	197	177	163	182	168	150	163	194	174	206	174	163	189	176	158	204	182	187	180	183	192	187	182	195	198	166	186	208	176	192	205	174	200	181	173	191	187	171	190	175	188	185	186	172	209	189	178	185	172	179	191	181	168	192	190	215	175	161	188	167	169	184	200	192	192	170	166	177	187	189	203	186	185	183	207	184	169	175	201	176	169	191	190	190	191	203	193	207	178	205	202	188	165	180	199	185	154	206	166	184	195	182	186	195	197	178	192	189	207	214	207	170	176	183	190	183	191	200	186	208	175	172	205	201	192	157	178	198	178	196	187	190	171	175	181	198	176	180	201	190	192	178	188	157	194	182	172	196	200	183	144	197	172	202	172	174	199	198	182	191	187	178	170	167	193	197	188	204	191	190	190	208	196	172	172	182	195	205	186	186	164	198	181	182	204	187	185	181	180	177	196	191	173	210	161	203	197	173	192	192	192	201	171	182	184	182	163	177	195	215	184	191	206	186	191	191	204	174	181	192	191	201	213	212	184	208	201	194	172	187	178	176	190	197	194	202	220	185	196	194	194	177	187	184	218	194	185	177	157	190	198	192	182	179	181	203	183	188	193	187	207	196	199	150	181	170	193	161	180	174	194	170	162	180	153	177	172	204	197	183	198	185	186	196	183	216	187	193	187	158	181	179	199	187	180	177	185	189	183	174	167	192	155	180	170	227	179	173	189	173	195	202	187	195	191	194	196	168	187	180	175	200	200	198	189	179	178	206	176	177	179	172	164	210	177	162	192	167	173	192	189	168	196	194	206	208	188	196	179	212	175	187	216	172	185	213	193	185	177	166	184	193	177	189	184	178	192	183	158	194	177	161	168	174	165	197	184	176	212	193	197	206	209	172	178	204	183	204	174	172	184	189	174	192	157	177	214	186	179	194	170	180	223	202	203	185	182	199	190	176	201	181	205	181	200	201	226	193	204	204	195	189	177	172	208	185	166	173	194	202	199	190	197	196	207	204	194	180	197	169	193	189	196	204	147	179	187	199	172	182	156	193	164	170	185	199	170	174	173	154	192	183	205	183	206	183	183	203	171	180	186	194	174	188	194	194	200	183	174	189	175	176	195	201	177	188	164	180	189	195	179	208	171	170	192	178	187	184	181	188	157	186	180	171	183	194	182	194	191	182	200	190	174	197	165	198	200	172	170	166	196	184	202	189	181	153	195	185	176	187	182	169	198	162	170	173	170	199	207	184	194	205	176	185	197	175	188	184	193	167	204	209	199	196	188	177	171	190	165	190	189	163	185	197	208	158	179	171	183	208	183	200	191	176	187	165	189	178	189	195	183	198	193	203	204	184	165	166	187	184	214	206	186	206	181	196	187	170	172	173	174	183	201	193	199	190	170	169	209	190	163	184	202	183	179	181	210	208	184	163	198	181	167	169	173	178	199	198	199	175	190	191	206	189	186	211	198	182	181	196	173	209	190	192	193	163	195	201	191	169	205	169	183	184	187	192	191	206	199	194	154	200	184	199	179	175	222	183	171	190	192	179	171	186	187	178	189	193	187	191	170	192	176	183	185	169	196	187	219	196	197	180	186	173	181	178	198	182	187	197	192	165	159	162	182	180	205	186	182	205	200	190	176	152	187	182	180	182	175	208	194	184	189	172	179	184	177	192	187	174	206	169	181	199	188	208	202	184	167	174	179	187	156	183	170	192	196	191	199	175	205	198	198	192	171	194	194	207	197	189	189	175	176	161	185	195	203	172	208	195	189	199	183	170	180	196	176	167	206	175	208	174	171	187	176	150	202	187	201	156	174	180	203	190	191	194	191	192	195	177	222	209	168	184	185	182	187	196	174	175	174	178	205	181	190	189	175	192	222	210	218	182	207	177	188	169	185	198	186	167	165	195	199	171	189	176	176	191	190	170	172	175	210	198	194	207	189	179	175	194	187	185	189	194	162	179	185	167	169
37450	49066	13607	4640	3891	3001	2456	2030	1765	1551	1504	1281	1171	1076	896	934	873	807	782	703	701	697	739	1045	1374	1936	2057	2174	2098	2004	1833	1611	1542	1445	1399	1444	1447	1382	1372	1328	1170	1356	1315	1283	1036	1026	944	972	953	943	990	1119	1071	933	941	915	926	1029	927	853	850	737	700	732	799	726	621	651	661	677	544	560	516	556	601	547	573	530	516	516	493	474	506	496	504	489	448	458	485	481	440	442	446	444	459	460	451	506	475	467	460	486	455	443	471	431	481	426	445	449	488	430	422	461	452	477	441	457	442	437	473	433	453	422	420	431	436	455	456	418	418	447	436	467	417	427	454	429	455	434	453	452	463	460	436	434	473	455	480	457	460	481	444	481	431	440	430	416	464	469	469	402	454	441	447	440	478	447	436	468	409	463	461	431	409	450	420	416	444	478	444	407	453	464	433	484	451	419	483	450	437	432	426	439	467	417	404	449	491	460	438	422	446	451	419	447	457	395	450	480	465	446	462	469	446	469	400	458	446	444	457	434	496	463	433	451	446	436	455	470	445	481	447	405	423	477	475	463	458	463	430	422	447	466	452	450	435	452	464	462	449	418	428	465	435	448	454	427	422	441	428	421	436	438	451	421	468	446	480	466	433	449	420	456	466	420	470	450	472	433	469	447	485	427	425	457	455	474	436	443	450	454	423	422	434	417	470	460	422	489	467	424	425	416	421	410	454	445	433	410	450	486	438	429	437	410	420	449	451	432	441	453	423	445	435	451	468	438	391	451	431	436	437	428	468	456	453	428	458	450	429	457	482	446	444	444	449	463	435	418	437	469	412	452	484	421	452	459	421	454	461	426	430	455	449	438	456	431	475	459	447	445	424	458	437	432	418	464	474	454	436	416	429	448	454	482	467	440	419	398	422	406	452	466	433	471	407	434	432	448	453	425	397	462	416	446	446	444	450	446	466	428	430	469	461	428	456	457	419	466	467	443	440	437	458	397	431	432	416	440	424	423	452	460	449	492	446	456	436	431	451	450	437	433	472	465	456	442	474	449	465	441	430	476	461	422	456	448	419	415	444	449	422	480	450	437	418	447	433	420	430	478	421	468	443	479	454	454	471	491	465	456	457	469	473	444	428	440	435	443	420	459	420	462	447	440	427	450	458	470	421	501	443	420	461	417	443	428	467	478	452	444	493	444	454	477	440	474	484	420	443	444	422	413	444	436	452	425	450	430	414	454	427	443	450	436	439	404	416	495	463	441	454	381	441	455	446	455	454	464	463	439	430	456	446	422	443	439	452	467	447	469	390	406	458	427	485	428	451	454	461	455	397	424	401	478	455	463	461	412	465	427	465	443	439	443	457	461	445	469	435	434	472	444	433	448	464	438	439	451	462	440	470	457	463	469	426	447	446	423	429	461	444	419	458	430	424	424	453	466	414	459	468	437	446	437	448	444	446	397	466	437	433	416	438	427	428	447	441	439	434	475	453	457	458	432	441	470	410	411	465	466	421	452	415	451	458	447	450	484	440	431	440	471	469	442	404	467	467	423	459	435	492	423	476	467	462	455	416	472	420	486	455	485	436	442	438	448	450	502	424	433	464	509	454	480	452	444	427	449	435	433	469	438	450	446	462	419	460	453	472	431	491	446	451	448	437	421	486	476	514	494	447	443	411	470	474	431	463	488	466	492	471	432	465	458	433	473	454	457	450	453	432	436	414	452	434	453	431	458	436	424	453	431	439	422	449	470	449	433	460	451	441	415	448	412	453	461	438	444	412	450	458	459	422	457	430	387	453	465	462	447	435	428	477	475	425	403	446	477	470	447	466	450	442	442	468	440	455	482	448	439	437	416	445	470	427	392	430	446	460	428	425	458	437	449	455	423	439	450	442	463	421	462	417	458	441	415	472	441	466	452	456	433	479	444	448	443	437	454	483	443	484	436	436	434	453	448	433	422	438	457	444	481	424	467	443	434	473	446	415	417	425	453	464	427	449	428	459	436	445	429	466	458	457	432	462	450	446	430	446	404	414	441	462	441	438	454	482	470	501	421	418	446	415	422	441	455	426	407	459	456	432	440	409	460	445	457	437	483	451	455	428	441	470	450	416	436	449	437	459	446	411	464	475	445	412	436	409	435	466	435	483	412	440	431	462	463	449	460	416	459	430	413	456	409	441	437	437	437	432	451	451	433	465	455	453	465	439	441	454	433	437	407	471	438	449	428	430	415	451	463	477	454	453	446	398	471	474	481	473	424	447	432	398	478	441	443	418	434	453	415	440	459	456	442	447	455	466	448	483	483	417	417	451	473	444	413	470	434	436	473	451	448	413	437	478	441	447	414	475	442	452	434	428	446	477	422	495	414	436	425	447	422	459	485	456	446	411	419	414	474	424	455	469	471	461	426	450	418	445	450	436	440	463	443	441	451	462	423	436	456	426	457	444	423	455	453	450	432	440	457	471	465	444	436	420	444	445	436	415	463	422	436	480	429	431	480	471	436	440	470	429	434	411	461	439	467	427	434	450	413	441	416	430	418	445	490	474	419	408	459	445	422	470	425	454	431	469	439	409	474	451	447	445	441	432	433	434	456	425	478	461	467	478	441	449	455	443	443	464	460	430	448	427	426	461	430	448	455	440	422	434	418	480	440	437	452	458	441	457	436	474	438	441	439	430	418	416	421	452	422	412	474	456	452	464	470	425	456	433	449	441	415	442	420	453	443	451	425	437	461	466	458	425	429	450	445	470	436	441	473	426	456	434	469	410	432	451	444	434	440	443	465	485	442	439	442	411	449	438	433	459	482	435	443	456	440	472	431	447	461	428	469	445	430	446	413	415	434	437	434	487	450	476	485	447	451	462	436	431	452	442	418	484	444	454	414	459	432	467	448	414	460	441	450	448	443	460	465	466	448	450	445	444	442	447	459	441	422	455	437	458	477	432	463	467	433	440	442	447	458	447	516	442	500	421	453	472	474	457	415	437	409	454	458	454	441	430	436	481	471	393	497	459	465	453	462	437	460	431	447	446	402	419	408	488	455	471	428	438	405	449	444	471	446	453	454	454	479	386	404	415	495	421	420	413	451	451	444	449	419	422	459	445	418	421	441	455	444	477	436	460	448	440	438	461	462	399	453	427	481	480	452	467	465	463	454	442	446	462	427	396	449	457	474	470	429	446	461	415	430	439	435	432	422	408	425	422	442	422	456	444	484	475	486	477	455	398	426	485	440	443	484	406	460	447	429	452	458	453	426	449	406	415	419	461	435	445	443	423	432	459	466	427	409	473	481	427	428	480	438	428	452	453	435	441	452	429	406	447	419	442	503	433	456	470	422	439	440	448	440	398	422	457	462	439	426	440	432	468	456	436	434	433	462	463	480	448	451	464	438	412	482	447	481	445	434	426	454	415	407	435	442	423	460	454	465	440	451	444	427	479	484	460	455	460	437	432	394	462	457	416	476	448	446	461	458	452	438	424	466	428	434	416	418	486	480	454	463	471	437	423	432	456	419
14083	12790	2554	380	234	196	199	189	199	194	173	212	227	177	251	183	191	177	189	180	193	199	203	197	229	256	268	283	272	308	261	268	273	242	264	245	259	213	214	240	256	208	228	209	244	240	205	210	222	222	208	209	198	214	195	233	235	199	220	201	225	189	197	185	201	208	221	215	195	200	204	216	185	202	204	224	208	204	205	167	226	209	205	187	202	200	183	181	174	223	210	186	199	177	219	181	175	213	214	214	205	179	194	196	211	166	196	194	206	227	194	197	191	180	199	200	204	199	204	224	192	219	206	197	222	205	195	222	187	219	194	181	214	177	195	219	175	229	180	177	187	220	213	177	205	211	183	207	190	224	182	189	206	182	215	205	194	185	226	169	203	170	222	198	201	183	195	182	188	212	190	193	228	214	206	166	210	196	174	214	180	202	206	239	209	188	202	195	196	209	216	168	198	184	219	222	194	197	185	167	183	209	196	188	185	214	164	181	191	185	219	205	213	182	215	196	192	204	181	232	211	215	191	195	177	234	205	221	180	192	209	183	204	209	194	154	182	195	210	167	184	180	209	218	192	190	209	190	177	201	219	191	209	178	207	188	210	193	207	199	189	199	196	193	197	235	196	187	211	206	207	213	187	174	200	214	220	184	212	205	192	206	195	194	218	213	185	190	209	187	175	191	185	188	227	212	197	215	185	192	203	175	201	191	185	190	193	188	215	195	199	169	187	194	197	209	204	203	205	184	189	203	214	195	192	173	196	209	181	195	199	190	207	192	184	220	188	188	199	165	189	211	201	212	206	208	195	204	220	160	178	199	200	186	203	193	183	198	165	197	200	211	198	198	187	198	212	194	190	204	216	173	186	204	192	205	221	214	238	198	193	213	219	185	215	192	190	205	161	184	194	205	204	187	215	185	206	201	168	205	201	187	203	206	175	209	207	191	169	222	186	200	206	167	224	200	190	205	210	179	179	170	203	189	169	224	201	197	197	209	179	212	225	202	223	199	200	203	214	199	203	212	224	214	186	190	178	194	182	200	222	201	196	215	217	200	214	179	205	210	184	201	213	183	196	211	198	183	201	217	204	224	240	189	185	173	182	205	158	191	201	230	209	186	177	193	177	220	181	198	190	169	180	208	214	180	235	178	233	201	229	195	208	199	183	207	198	193	212	209	195	179	195	215	198	219	200	185	187	184	206	196	194	189	185	189	220	189	167	211	198	194	181	203	180	217	198	199	203	186	192	182	213	164	194	200	187	220	168	192	188	212	200	177	204	208	202	221	176	208	202	181	190	204	179	187	210	192	187	180	194	198	229	234	184	188	168	211	193	198	201	182	205	192	203	195	178	185	177	187	224	186	206	174	195	201	209	199	191	191	216	188	210	185	193	186	185	220	201	225	190	188	208	212	200	219	204	181	196	203	199	194	208	208	202	221	211	187	189	198	218	184	212	172	192	228	181	199	221	182	178	170	172	201	178	211	197	176	202	199	210	186	183	204	185	196	187	230	193	167	178	197	196	194	224	178	190	197	180	189	197	201	188	211	188	193	190	184	201	195	187	199	205	203	193	186	223	198	181	198	199	196	187	216	188	218	202	186	214	198	185	213	180	215	200	194	193	188	201	176	202	192	195	205	185	176	176	188	204	193	210	200	175	196	201	211	160	196	204	174	199	177	209	233	198	189	193	198	220	227	195	206	194	210	202	194	189	193	174	185	222	200	189	195	196	238	163	203	199	204	192	229	201	160	213	193	186	185	170	188	200	172	181	206	191	191	194	159	186	195	185	188	215	209	219	221	199	191	211	211	187	212	192	167	198	208	193	189	188	190	192	192	217	180	233	193	206	203	208	190	195	190	200	184	212	184	218	184	200	186	218	198	214	238	174	201	196	183	189	209	206	205	209	195	174	222	190	186	184	218	210	190	230	199	180	208	179	203	196	176	199	198	219	202	185	221	181	198	199	185	195	165	192	199	200	201	202	206	205	196	194	197	188	200	204	199	216	183	218	188	206	169	204	193	172	184	197	211	183	208	227	213	196	207	210	218	215	203	201	219	195	195	205	173	193	222	180	184	177	201	184	202	201	199	195	186	206	170	202	214	221	206	210	217	207	210	203	240	204	197	215	188	205	209	222	198	220	218	197	173	197	216	183	211	159	212	211	230	180	191	200	187	189	208	207	173	191	176	196	192	215	211	180	161	210	195	201	196	209	194	203	197	216	203	240	191	206	205	197	200	202	175	199	195	189	199	178	187	227	211	217	188	193	179	192	195	186	175	221	187	194	200	209	187	176	226	200	192	172	167	172	190	196	186	189	222	196	192	209	203	204	216	210	184	192	204	174	190	205	191	217	187	190	180	192	191	191	181	200	194	181	196	220	207	201	227	232	201	191	190	222	186	170	202	216	246	195	191	203	211	191	201	215	193	223	194	206	193	177	197	181	207	223	208	193	213	207	183	177	206	188	182	175	205	212	202	191	207	180	207	171	201	187	196	188	194	202	167	196	211	175	212	200	193	194	196	216	197	189	187	177	178	192	167	201	201	206	199	174	204	187	173	207	215	184	184	187	184	196	190	230	165	191	206	176	179	184	208	186	205	211	210	193	206	194	181	205	200	208	179	211	218	201	197	192	166	170	172	190	187	209	202	195	199	236	188	205	170	195	166	183	185	190	192	218	189	171	181	193	216	195	178	202	167	202	180	191	218	191	219	175	215	187	222	209	197	185	201	192	194	195	210	205	210	181	203	210	171	194	185	188	193	173	189	213	222	202	173	182	207	216	182	205	195	188	179	173	197	209	229	205	193	214	201	209	193	203	175	189	201	194	189	203	196	184	188	210	200	200	200	181	184	202	214	195	190	203	196	211	210	200	206	241	218	209	208	195	190	192	206	199	182	183	179	188	218	208	201	207	216	213	211	183	186	199	199	199	221	229	193	177	184	197	201	193	202	172	211	187	233	201	198	213	213	208	206	172	182	190	208	207	191	171	192	197	178	226	193	222	212	184	216	202	191	194	208	195	203	204	182	188	184	190	193	216	204	200	209	193	194	203	193	199	180	209	198	211	207	212	204	181	194	177	213	161	170	202	181	188	190	169	216	205	190	206	214	193	197	196	205	159	208	211	178	187	180	193	178	197	192	198	185	211	184	180	211	188	206	198	189	217	220	218	178	192	175	180	188	204	191	182	219	208	185	201	200	184	194	228	187	198	202	212	194	222	209	192	213	222	164	202	230	191	192	194	215	190	207	201	226	219	202	216	189	214	191	214	206	202	215	206	199	185	191	209	178	196	186	207	191	233	219	192	176	179	183	204	189	211	203	190	219	210	209	206	196	180	193	211	194	159	232	189	222	200	199	219	198	189	220	184	194	202	190	206	200	203	184	169	209	196	191	168	228	200	188	181	204	184	191	202	184	212	236	188	197	213	187	206	235	184	212	211	173	217	177	201	213	219	203	194	194	206	213	198	186	201	202	181	187	225	203	236	177	175	184
9551	13638	2262	592	618	528	511	512	503	519	507	474	498	496	530	499	514	496	478	471	434	492	579	574	761	1004	1067	1127	1104	1024	962	919	859	828	848	790	749	751	780	690	750	729	753	717	708	668	668	722	666	646	651	616	580	545	597	587	589	594	607	565	558	555	563	581	548	564	530	520	512	530	480	499	482	524	512	493	492	490	474	491	475	520	491	473	490	528	456	476	459	506	473	476	487	522	460	480	459	478	477	497	492	518	488	491	492	485	469	499	487	485	485	500	508	445	498	487	503	490	449	451	501	473	465	534	470	488	485	452	505	469	455	481	476	513	514	477	484	467	452	481	452	492	474	484	458	470	482	457	466	514	473	509	516	453	481	498	477	477	492	503	483	468	482	449	499	488	468	489	493	437	504	466	459	477	512	465	501	506	508	496	477	505	474	450	516	486	510	461	474	492	489	454	467	496	488	483	504	486	490	470	490	490	476	469	525	484	471	495	494	470	431	509	468	429	480	505	480	422	489	455	504	496	488	447	521	491	520	516	479	476	428	473	460	491	482	485	515	501	462	460	475	514	474	499	474	456	544	447	516	503	466	468	464	484	431	474	471	499	455	460	486	496	492	523	479	465	555	492	434	490	480	507	494	502	465	503	499	495	492	466	476	498	509	479	468	460	486	471	464	485	452	489	486	506	494	514	477	472	473	481	479	477	434	468	474	494	467	465	466	517	482	508	468	478	475	474	481	490	483	456	452	492	510	498	493	475	523	508	522	498	458	485	500	504	457	471	472	487	459	469	499	471	499	469	460	487	470	476	519	500	500	472	476	537	473	501	490	512	498	465	518	446	464	504	476	474	465	505	481	470	471	473	502	458	486	525	517	473	492	426	526	498	464	519	473	481	476	507	483	507	491	485	468	482	503	490	460	477	493	488	461	471	508	458	514	450	486	474	472	474	490	497	480	493	509	446	506	467	474	480	478	488	497	514	465	448	500	442	443	496	446	511	517	479	493	507	449	487	477	501	515	494	509	478	430	456	453	495	465	510	452	457	466	481	497	448	474	506	465	480	518	499	526	499	473	492	456	477	500	499	461	467	510	452	459	481	460	493	502	452	475	505	488	443	484	503	472	494	484	488	494	524	520	463	493	481	512	466	478	459	505	478	441	485	500	476	503	493	467	462	484	463	480	509	535	487	473	488	466	505	483	487	501	497	493	482	482	490	503	468	500	430	462	428	508	468	471	478	512	522	492	481	487	462	479	484	514	496	467	454	478	491	470	479	471	489	475	506	465	486	497	489	473	479	475	503	481	469	447	451	487	459	490	485	452	521	512	511	464	469	512	481	485	459	505	500	453	478	475	519	469	510	470	497	490	513	473	481	473	501	489	486	465	483	487	455	534	473	477	497	482	469	507	482	464	476	503	482	495	484	511	482	490	495	461	471	506	484	476	462	521	488	505	530	479	474	508	467	471	483	492	496	497	482	466	459	489	468	480	470	462	478	472	485	495	443	462	483	480	464	527	491	464	488	516	459	451	488	475	498	491	528	518	480	510	470	496	478	481	443	446	471	496	484	464	454	489	460	518	456	440	491	500	493	494	489	511	507	489	516	468	452	454	480	491	457	471	485	441	482	453	508	478	513	483	473	481	507	507	476	498	479	483	503	508	503	481	469	474	477	502	494	467	500	466	515	465	505	488	489	488	483	485	446	478	479	472	459	512	459	478	526	519	521	465	485	511	510	458	487	500	474	484	483	473	479	467	440	502	475	506	483	492	471	467	444	469	519	445	494	515	470	474	453	482	456	516	472	481	509	459	501	508	488	446	526	460	497	494	467	458	499	499	496	493	465	460	487	459	460	512	475	531	477	474	501	458	485	485	449	467	480	510	489	472	476	479	509	487	470	464	502	488	458	486	475	455	468	487	476	507	490	484	479	462	467	466	462	467	489	516	459	525	516	439	464	500	511	511	482	472	495	489	502	517	511	483	480	508	543	507	505	522	475	436	502	522	459	486	519	491	511	497	503	505	463	451	453	517	498	512	471	528	504	486	491	535	465	497	493	472	485	496	504	488	476	471	489	449	496	491	476	481	471	476	497	471	491	463	491	493	484	475	543	455	501	506	496	473	479	483	497	516	485	463	517	465	473	461	514	490	491	489	493	475	493	480	480	494	469	474	490	473	476	458	519	465	474	528	462	428	448	534	470	445	451	424	478	486	456	481	502	468	473	465	467	482	497	481	474	466	507	532	483	488	459	472	469	507	507	471	541	492	462	484	467	476	486	499	496	481	473	478	498	462	460	524	481	471	475	451	459	497	479	503	475	473	499	470	448	460	467	513	452	502	517	534	456	509	524	498	514	463	499	493	484	508	523	464	453	514	432	514	476	539	484	474	498	471	468	488	448	457	502	482	480	495	435	481	482	516	517	504	495	489	499	496	482	460	492	504	507	464	528	502	481	470	499	482	470	489	482	498	501	459	493	460	514	499	510	493	495	469	493	456	465	440	467	454	513	452	469	476	439	518	511	505	509	436	497	466	458	509	450	510	468	467	463	488	478	483	503	475	478	497	506	454	474	486	458	467	451	463	488	471	492	490	514	475	513	504	485	517	469	465	467	554	464	495	508	478	457	504	477	480	519	481	520	501	450	511	434	464	487	479	494	483	498	493	463	495	475	489	485	476	497	448	472	515	501	442	475	463	486	446	506	486	476	476	475	486	477	458	481	471	503	489	424	444	495	444	502	454	447	547	504	501	446	495	500	496	474	506	540	473	511	492	470	466	498	477	482	495	473	457	498	479	464	501	465	471	466	480	508	474	454	473	511	477	489	468	471	508	454	507	457	502	441	500	457	459	498	456	440	546	496	472	457	496	479	494	482	463	470	483	470	466	505	482	516	497	439	481	520	478	492	506	458	481	477	510	483	502	491	488	473	458	493	482	500	443	472	441	436	465	465	482	468	488	478	457	527	486	520	493	458	467	472	483	491	485	501	486	479	479	512	486	469	454	497	483	496	488	460	479	501	468	495	501	479	521	479	478	492	497	496	477	447	486	457	487	476	484	449	515	492	503	508	504	485	490	462	501	481	495	466	461	481	511	512	484	448	480	488	488	485	499	518	529	494	433	527	498	482	487	483	470	476	455	479	466	482	471	501	514	499	478	492	498	459	479	489	484	443	499	472	516	447	466	483	517	491	441	518	478	505	535	478	484	473	498	533	443	501	480	453	475	501	502	488	500	495	449	467	461	469	493	506	485	474	483	462	453	459	471	503	484	465	465	524	539	469	458	490	466	449	496	495	478	465	486	486	474	466	462	463	484	488	483	443	480	466	511	478	459	460	476	463	455	483	477	486	489	501	508	484	502	456	492	522	476	502	500	472	516	478	495	505	448	505	460	482	475	443	443	453	455	437	470	486	496	476	483	530	499	465	472	508	522	503	508	497	447	489	447	490	515	501	452	465	483	485	487	475	491	494	540	472	441	476	488	476	496	494	490	479
40298	43872	30796	17775	10895	4934	1925	745	351	287	306	249	257	231	239	236	226	202	237	239	223	224	249	236	269	303	365	344	357	348	332	299	286	262	250	295	259	284	288	293	286	244	294	284	257	269	260	251	239	219	237	259	241	252	249	241	250	224	232	225	230	257	207	223	217	201	216	244	228	227	225	224	215	199	224	224	231	202	227	200	223	191	205	213	199	199	220	214	189	229	205	208	184	201	201	197	164	200	219	208	231	226	178	201	201	203	181	226	202	241	200	223	188	220	185	216	214	224	179	207	217	195	194	179	193	221	205	208	170	200	184	208	211	228	218	196	214	214	221	198	210	203	215	220	223	209	217	212	211	219	184	215	185	181	201	231	195	212	198	209	185	192	240	216	195	188	210	194	199	186	198	214	218	203	209	198	205	202	216	218	192	206	216	219	199	224	228	197	208	212	204	192	201	211	200	187	195	206	199	222	221	206	217	220	229	217	218	205	229	223	204	222	240	220	215	204	196	206	215	205	215	205	199	205	190	217	203	209	243	186	213	224	197	175	178	207	180	173	233	214	210	203	212	201	203	177	187	211	185	206	184	206	193	208	214	211	214	181	188	215	187	220	194	224	190	227	184	208	212	209	195	204	217	217	218	214	230	204	230	235	199	199	236	229	225	226	169	202	203	233	213	233	228	195	220	224	224	237	200	207	198	199	210	196	197	207	186	199	187	183	214	205	190	214	201	205	187	207	210	192	210	206	214	217	211	208	224	193	219	221	194	202	194	185	192	204	236	193	194	209	210	189	205	195	200	202	199	178	209	197	214	204	223	196	233	212	197	227	238	204	194	192	208	229	211	194	212	209	212	231	228	227	201	201	205	210	195	201	217	198	193	190	181	216	195	190	228	213	180	211	224	215	175	217	235	172	209	206	217	199	186	199	226	208	205	226	225	194	199	178	209	178	229	223	240	229	211	199	200	191	223	217	214	196	218	208	216	214	210	190	187	223	213	202	210	216	214	200	168	236	207	213	204	225	199	207	219	221	198	201	223	194	204	204	195	212	195	221	207	212	202	215	205	191	207	184	202	191	222	201	220	198	189	196	192	216	220	208	199	217	198	206	203	194	209	211	203	183	203	218	217	218	191	188	210	211	201	228	186	236	191	193	258	197	201	199	214	192	214	216	202	205	208	217	197	201	209	209	223	199	237	203	182	218	227	185	178	215	212	232	218	210	191	189	202	217	208	195	214	184	219	194	204	177	210	200	230	227	223	198	200	203	196	214	209	200	210	192	194	173	190	192	214	222	210	244	214	223	202	189	211	212	260	182	221	193	207	208	221	212	220	195	220	218	230	215	218	178	190	219	187	182	188	214	227	199	222	198	195	204	220	225	204	228	197	216	217	204	201	206	190	180	182	200	218	224	210	165	204	205	222	215	177	174	210	218	197	185	195	202	204	218	236	215	209	197	206	192	173	192	188	204	228	215	230	191	207	192	202	209	214	185	208	187	208	188	218	219	208	214	221	186	190	226	199	195	189	165	215	204	206	206	212	187	224	197	197	220	194	216	178	213	179	213	192	206	230	185	207	209	205	189	223	214	194	194	222	231	208	200	173	191	213	197	176	202	228	222	196	216	201	218	217	197	207	193	218	224	205	197	225	220	205	180	186	221	225	198	214	236	207	213	228	216	196	202	213	215	225	201	201	203	198	198	196	200	209	201	196	223	243	219	239	222	206	203	226	206	203	230	231	211	197	206	171	204	183	203	203	213	237	224	205	204	186	220	204	185	197	186	215	190	225	217	223	188	208	197	183	205	200	198	203	225	217	194	191	239	176	202	170	203	196	186	199	213	209	184	184	204	206	198	196	190	203	205	215	229	191	217	200	192	198	171	209	213	215	225	202	192	210	212	184	211	212	202	202	201	203	205	189	212	181	194	187	182	210	210	179	213	236	221	191	222	193	209	194	211	178	221	201	202	190	214	194	189	198	175	197	219	197	204	217	227	189	227	207	194	204	221	209	233	221	181	179	189	189	174	193	195	184	205	195	207	186	208	211	209	202	220	196	210	228	212	210	223	202	190	199	199	216	210	204	234	202	227	186	236	199	218	200	208	195	192	219	215	222	213	186	188	194	187	199	179	203	198	199	207	194	202	178	192	213	208	222	231	222	221	226	222	225	225	181	191	202	194	240	219	193	208	227	201	204	188	203	211	215	206	214	203	180	211	227	199	209	205	206	226	209	184	174	200	187	226	220	204	206	219	206	198	194	219	206	205	216	204	184	186	196	202	203	207	196	185	216	216	229	198	217	215	198	208	234	219	185	215	195	212	226	229	225	216	221	191	242	199	232	217	203	226	210	216	226	219	196	208	212	225	222	194	223	232	195	186	176	226	216	204	181	201	182	195	211	204	235	211	201	215	213	214	232	193	194	230	189	226	222	184	216	198	209	204	206	235	194	193	208	203	209	200	184	211	183	186	224	241	210	226	198	194	200	220	217	218	208	220	225	205	200	191	207	185	211	160	203	216	224	214	196	192	201	208	204	181	198	207	213	191	214	194	212	187	233	215	207	191	219	174	206	201	204	235	209	188	194	199	210	202	233	218	185	214	188	186	182	173	197	204	197	197	194	216	214	233	213	196	199	216	212	207	222	228	210	218	200	219	175	185	180	230	194	210	210	186	197	212	215	192	216	194	212	198	204	195	192	199	204	241	197	214	220	216	193	217	231	213	188	196	206	202	181	218	210	206	205	211	197	179	200	198	210	190	208	215	215	212	232	199	217	200	178	212	190	211	202	223	187	221	202	176	199	201	181	207	202	204	187	197	211	188	198	207	205	230	196	196	193	178	197	199	215	206	206	221	220	193	186	202	224	225	223	188	196	195	214	192	210	198	206	223	179	224	188	224	205	216	215	215	206	190	214	220	206	216	208	197	211	180	211	235	183	193	210	207	189	217	170	196	246	197	209	204	209	197	208	199	189	195	234	234	234	215	219	190	235	208	213	219	201	224	209	225	211	175	217	197	214	224	194	223	203	226	223	209	206	193	211	203	212	207	197	200	203	228	204	213	245	217	188	185	207	198	204	199	230	226	193	205	213	191	204	203	217	196	196	208	186	211	185	202	195	194	226	241	215	213	217	203	222	186	243	183	193	218	208	204	205	255	186	221	246	195	195	245	202	244	208	218	203	191	198	203	233	173	194	224	225	218	196	192	187	215	199	188	187	195	223	206	222	191	224	213	196	179	225	207	197	208	178	209	216	205	201	214	230	205	211	196	201	191	205	221	200	196	233	207	199	183	211	193	231	200	201	213	197	199	214	222	206	208	192	207	211	200	214	190	181	224	186	208	205	215	192	194	196	213	182	225	224	214	214	226	216	206	225	221	192	193	197	214	228	225	187	215	204	203	205	226	214	225	186	201	202	211	198	201	197	203	200	202	209	227	191	210	215	236	200	202	192	222	174	204	216	199	215	195	219	209	186	212	210	206	223	205	209	227
30975	38739	13855	2224	1914	1558	1330	1208	1123	989	873	878	795	733	751	712	672	675	593	598	650	633	647	733	1028	1390	1519	1618	1506	1460	1419	1215	1156	1140	1113	1073	1040	1007	1044	1035	1009	998	995	938	931	869	846	860	775	760	835	833	795	725	764	709	762	763	753	641	640	647	576	621	618	610	585	604	607	562	530	592	554	544	564	550	557	601	529	546	530	548	525	532	569	537	506	550	474	510	521	507	525	514	521	503	518	514	501	508	470	528	478	482	496	515	514	511	498	472	494	460	473	496	479	476	513	482	486	483	475	520	508	465	480	470	477	471	493	525	457	475	521	521	479	496	513	509	508	498	482	499	501	477	489	500	517	477	496	511	482	483	506	491	491	531	450	495	524	437	519	542	515	527	458	520	497	494	500	512	524	514	510	525	489	490	496	522	507	504	521	502	488	516	491	467	497	492	515	498	462	508	513	521	536	499	486	522	475	490	492	480	494	498	490	505	488	471	524	476	459	488	511	511	478	459	506	513	487	537	509	501	488	513	481	480	478	501	449	552	517	500	530	482	498	502	466	518	444	524	495	451	494	499	471	480	511	527	492	526	532	503	496	553	507	493	537	504	533	496	482	482	495	551	491	515	477	500	468	464	484	517	503	486	472	476	511	482	507	516	527	496	489	493	489	493	514	469	495	491	520	500	487	495	454	491	496	517	485	463	467	488	490	492	515	488	524	513	439	457	487	525	515	477	469	521	516	497	480	510	513	525	504	495	506	499	484	527	518	475	489	551	506	518	477	463	482	513	476	486	487	500	470	430	473	468	504	573	501	512	497	478	477	511	474	486	466	503	510	481	497	502	469	513	507	539	501	533	472	500	500	497	536	516	478	475	506	476	474	502	504	468	490	473	508	468	504	495	456	468	488	512	483	547	526	459	493	551	498	490	482	514	495	499	479	510	489	497	487	454	521	499	521	483	483	471	541	483	513	492	478	498	517	502	501	486	523	481	511	459	496	507	492	493	514	486	524	466	434	521	518	475	515	458	493	525	494	459	520	500	491	543	519	514	477	465	512	492	500	500	545	504	537	525	513	528	534	485	477	481	502	449	490	505	485	488	497	473	518	519	484	473	507	520	488	461	474	488	472	510	505	476	495	478	475	471	463	491	477	474	489	472	491	465	475	488	461	522	512	516	487	492	475	525	498	484	513	523	467	499	497	486	494	485	526	516	481	507	520	524	470	442	518	496	506	510	492	466	488	490	518	493	518	446	472	460	497	479	482	497	547	506	473	496	538	491	479	512	482	535	511	510	494	551	492	487	488	490	524	516	501	525	451	512	503	490	479	446	496	481	451	489	491	465	521	498	463	473	493	483	529	548	510	497	505	498	477	521	471	488	499	494	483	504	529	496	507	515	499	527	492	510	484	502	505	481	505	511	540	476	505	473	461	491	505	490	529	525	501	483	510	497	509	514	525	524	515	492	501	525	460	496	500	475	486	520	451	462	481	539	508	486	521	506	463	538	483	514	485	514	474	541	495	490	522	490	495	476	513	512	480	503	491	488	471	505	492	527	478	499	506	502	512	491	518	512	464	492	517	486	519	553	483	505	512	503	475	554	495	463	509	504	487	474	511	530	475	509	488	517	530	493	473	521	496	486	497	545	490	518	486	499	527	482	527	484	542	476	511	529	515	498	483	452	496	512	474	473	493	482	497	543	515	497	483	468	500	493	458	538	510	467	498	497	521	493	461	524	522	537	513	520	461	535	526	503	476	475	501	516	523	491	497	496	517	505	508	504	464	530	519	458	519	513	466	490	496	475	498	540	475	499	475	504	507	529	495	562	508	477	475	466	491	519	465	493	448	469	522	504	497	512	506	519	470	513	492	490	506	527	508	514	509	499	469	481	493	499	494	458	467	509	475	503	444	485	523	509	480	488	514	476	474	463	493	510	491	493	532	488	520	482	501	507	444	489	517	489	493	470	454	476	498	495	450	522	492	479	510	527	506	473	539	490	519	510	486	472	538	503	496	548	472	505	458	486	528	514	491	494	478	490	501	541	533	487	509	497	499	495	526	460	522	493	495	479	479	443	543	462	462	496	529	510	498	491	488	524	510	533	496	487	500	506	477	496	448	490	487	517	494	462	533	465	482	514	469	470	460	502	484	509	496	508	536	500	476	499	529	494	483	475	468	531	504	494	495	544	509	511	500	492	534	512	490	514	520	508	522	511	491	488	504	511	477	507	468	484	524	488	526	514	500	494	486	487	501	491	515	509	479	509	485	533	528	503	478	555	507	479	501	514	491	507	505	496	500	485	486	516	493	476	472	523	545	520	497	514	516	518	460	518	501	508	513	486	489	520	500	448	475	486	507	474	497	497	504	514	515	500	497	503	529	477	509	520	528	511	463	505	478	516	510	500	459	466	523	518	512	516	509	490	496	507	525	485	490	511	513	525	515	479	468	525	485	468	503	503	536	499	527	511	487	490	469	498	487	471	528	510	483	514	511	482	512	515	490	512	522	521	498	510	524	454	491	488	501	514	510	492	484	508	510	520	494	490	484	499	507	520	517	477	533	469	506	516	493	497	491	499	495	459	506	494	507	516	480	488	535	462	513	523	463	516	467	524	483	504	504	511	503	482	499	518	475	475	501	477	574	482	490	517	463	514	542	516	522	493	468	528	497	532	466	515	511	491	484	498	511	496	508	509	555	478	505	517	470	501	498	510	513	485	480	483	563	495	481	498	519	465	531	484	497	500	480	519	496	521	477	574	527	476	461	508	472	454	529	499	517	469	499	532	528	501	498	498	515	474	511	507	486	533	504	494	522	546	500	468	530	499	495	469	496	494	478	502	473	509	512	498	546	495	487	519	552	511	518	478	506	497	493	523	481	480	468	492	503	472	547	558	481	508	532	496	449	466	495	505	497	466	490	525	538	494	505	481	534	481	514	495	510	498	514	508	519	503	530	490	505	515	456	511	503	478	520	471	559	506	552	494	497	507	509	508	493	518	533	528	522	508	475	510	503	495	493	520	470	501	508	473	464	535	525	531	496	469	498	488	496	510	529	518	487	458	530	490	508	510	510	505	528	466	497	493	512	486	486	495	501	481	514	559	487	506	513	469	488	498	494	529	452	497	500	471	488	494	530	476	487	469	515	503	482	555	538	505	504	519	470	456	502	497	484	493	524	454	482	489	488	505	518	483	524	507	523	480	517	477	471	498	488	493	535	517	502	447	529	482	518	488	506	502	476	479	465	480	510	503	510	504	517	478	514	551	478	503	496	488	502	477	490	505	511	432	526	493	519	493	479	495	489	485	524	505	475	548	493	525	508	519	489	495	467	464	485	516	478	494	472	504	480	455	478	502	513	492	537	472	530	480	463	536	453	491	526	499	481	502	516	534	510	528	512	543	509	516	469	503	496	492	470	508	512	474	506	496	519	520	476	494	551	515	492	487	507	518	509	546	466	507	444	520	534	502	534	504	514	502	516	487	502	519	514	481	482	513
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
