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
338219603810	338219604366	338219604916	338219605466	338219606016	338219606566	338219607116	338219607666	338219608216	338219608766	338219609316	338219609866	338219610416	338219610966	338219611516	338219612066	338219612616	338219613166	338219613716	338219614266	338219614816	338219615366	338219615916	338219616466	338219617016	338219617566	338219618116	338219618666	338219619216	338219619766	338219620316	338219620866	338219621416	338219621966	338219622516	338219623066	338219623616	338219624166	338219624716	338219625266	338219625816	338219626366	338219626916	338219627466	338219628016	338219628566	338219629116	338219629666	338219630216	338219630766	338219631316	338219631866	338219632416	338219632966	338219633516	338219634066	338219634616	338219635166	338219635716	338219636266	338219636816	338219637366	338219637916	338219638466	338219639016	338219639566	338219640116	338219640666	338219641216	338219641766	338219642316	338219642866	338219643416	338219643966	338219644516	338219645066	338219645616	338219646166	338219646716	338219647266	338219647816	338219648366	338219648916	338219649466	338219650016	338219650566	338219651116	338219651666	338219652216	338219652766	338219653316	338219653866	338219654416	338219654966	338219655516	338219656066	338219656616	338219657166	338219657716	338219658266	338219658816	338219659366	338219659916	338219660466	338219661016	338219661566	338219662116	338219662666	338219663216	338219663766	338219664316	338219664866	338219665416	338219665966	338219666516	338219667066	338219667616	338219668166	338219668716	338219669266	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31099	16112	17316	11933	6533	3842	2520	1566	1174	819	743	544	456	421	391	414	343	346	351	350	301	324	306	327	272	293	301	269	279	273	282	277	262	298	254	270	249	274	253	278	264	236	267	267	278	281	239	305	262	262	281	249	243	258	254	240	245	280	260	255	263	233	245	276	263	261	230	223	256	272	248	217	254	261	268	240	256	276	264	240	287	289	273	280	237	235	248	261	236	233	254	249	276	237	264	262	267	230	223	239	265	290	257	235	271	239	277	240	273	246	283	271	286	259	257	264	237	257	255	250	262	249	241	288	277	265	288	223	240	295	249	253	251	256	270	260	256	277	278	280	256	262	259	270	264	268	271	286	251	239	250	217	266	264	254	210	257	251	246	247	255	240	266	236	256	258	243	264	271	287	244	251	243	251	265	250	262	255	265	264	295	239	258	253	239	256	276	231	273	242	251	255	242	252	233	263	254	245	256	277	269	258	223	232	252	257	249	254	288	250	263	259	262	273	262	270	243	254	231	267	262	247	252	239	225	246	303	255	237	265	233	273	239	250	273	290	261	245	274	240	288	219	265	273	252	230	249	253	247	259	276	247	251	230	231	244	261	241	221	264	277	244	259	255	243	269	299	262	257	264	252	258	279	253	238	253	247	254	219	226	251	250	286	263	251	259	251	225	252	264	253	233	276	272	277	295	222	264	261	245	257	258	249	262	240	266	260	250	238	259	220	249	255	256	235	243	263	264	265	253	274	281	288	286	235	238	265	243	228	218	240	260	266	268	260	279	271	247	291	269	257	243	249	245	246	250	255	276	274	270	276	244	268	249	272	247	261	236	239	257	257	225	246	257	233	259	240	232	239	248	280	254	269	236	260	277	254	275	241	242	255	255	300	286	241	270	262	265	250	264	259	267	230	250	294	294	242	276	239	247	244	233	246	237	262	271	240	231	267	271	245	272	242	248	268	243	248	234	272	247	250	281	252	252	221	241	248	245	249	256	229	240	254	242	275	243	258	251	239	267	252	263	277	281	269	240	254	277	246	259	258	244	241	289	269	265	259	265	278	257	261	242	251	269	257	247	225	217	266	244	251	218	233	263	265	269	222	282	257	257	257	279	270	297	245	255	251	255	249	245	239	246	262	236	278	238	282	255	261	256	271	247	244	258	223	272	238	240	249	244	259	253	272	222	243	280	282	260	280	235	266	256	274	272	242	277	259	245	277	270	265	276	279	293	223	264	260	256	264	250	264	242	236	218	252	251	266	254	265	271	264	251	262	231	267	225	236	224	232	271	236	271	241	273	242	245	231	254	239	240	278	267	277	252	266	251	237	241	248	241	255	266	265	241	263	278	251	277	241	270	260	236	228	250	215	228	230	240	263	285	262	248	287	263	276	247	277	247	239	280	252	225	264	259	255	244	279	264	241	241	264	230	267	247	239	266	266	255	260	282	297	242	228	253	235	238	240	268	265	257	234	256	254	236	280	265	240	259	278	247	265	238	241	235	252	240	267	276	229	249	254	252	272	247	257	250	270	253	284	248	245	267	245	286	262	226	272	267	250	271	251	263	263	279	274	243	249	274	251	255	267	230	271	280	248	258	262	295	252	248	293	241	232	287	266	221	284	265	250	269	273	264	261	256	235	277	251	259	255	291	257	277	231	255	290	246	229	258	241	284	240	244	265	249	260	244	263	233	224	268	295	266	262	270	247	249	256	233	260	250	267	270	253	252	269	300	256	237	280	264	247	255	221	249	263	288	233	279	254	261	259	264	238	255	230	227	252	224	275	254	252	255	237	240	295	245	246	257	278	265	239	263	290	268	243	229	240	276	303	248	287	255	263	242	248	222	252	237	229	265	237	277	288	242	260	275	252	260	248	239	285	264	257	230	239	244	250	260	237	234	285	276	219	254	274	247	219	238	245	243	274	258	263	259	255	247	248	226	267	247	249	275	266	230	276	238	241	260	263	239	244	244	283	248	244	211	262	232	244	269	269	231	257	276	271	253	293	263	273	273	275	234	258	254	243	256	240	257	244	256	260	269	232	285	304	308	268	260	245	258	250	254	244	268	276	262	245	248	249	276	243	230	266	262	245	238	261	267	261	256	219	265	257	213	262	238	234	251	275	230	272	240	272	273	250	264	282	238	269	230	255	281	260	279	253	274	234	263	272	259	237	263	270	246	259	254	275	284	221	240	261	220	277	256	227	241	240	255	287	258	251	240	271	243	251	251	251	267	250	267	270	271	257	219	220	244	241	253	229	258	257	262	284	264	268	255	266	263	240	242	255	268	237	259	247	227	260	265	250	278	237	260	267	259	255	235	230	271	230	252	249	270	245	276	226	256	268	235	272	301	247	257	241	256	231	260	248	272	253	251	226	266	245	245	261	262	255	263	248	267	282	236	275	259	249	266	269	271	268	258	250	232	255	261	269	255	254	209	226	257	221	272	256	278	274	270	270	243	239	263	253	238	250	246	246	289	235	295	270	246	254	259	268	259	272	252	248	273	270	258	248	263	280	248	261	265	257	282	270	275	265	242	251	258	263	229	258	239	254	235	235	256	277	265	228	249	258	257	242	284	285	271	242	247	253	256	264	243	249	246	256	240	251	236	265	241	248	255	263	259	259	274	245	303	253	268	249	282	235	239	250	270	256	281	269	244	251	265	233	233	249	249	254	285	239	276	244	242	283	238	254	251	240	240	246	228	252	252	255	249	241	289	276	261	244	247	239	263	272	262	263	222	253	263	275	267	238	245	267	274	255	243	259	257	279	262	237	267	243	259	249	250	243	259	222	281	279	258	241	244	251	236	269	227	270	244	253	246	280	237	261	207	243	274	257	246	248	238	249	250	257	243	256	287	275	280	265	251	243	265	247	222	275	259	240	263	260	248	283	243	276	258	250	243	247	281	257	260	225	243	260	272	262	242	256	244	223	258	294	245	247	257	266	250	273	245	257	256	243	227	252	232	249	268	255	244	238	248	253	277	287	260	259	213	228	258	234	273	269	246	269	264	264	269	293	252	262	264	245	279	248	232	247	241	267	260	251	224	274	270	259	270	245	272	277	229	232	249	260	275	296	262	257	267	212	233	249	247	252	254	249	274	256	288	249	243	264	278	234	231	266	265	264	277	219	243	278	284	266	261	249	273	267	301	267	275	232	254	271	213	260	262	252	242	241	256	276	218	278	248	273	268	225	278	256	261	275	240	237	277	251	268	280	242	272	262	274	248	250	238	261	262	272	242	285	273	282	247	272	261	271	224	261	262	253	239	250	242	247	279	264	277	238	262	226	235	258	262	240	240	266	266	251	251	256	269	256	248	261	251	254	240	245	252	258	257	256	241	254	229	273	258	234	268	245	239	253	294	233	252	255	275	262	253	277	281	278	257	250	255	263	262	267	285	300	265	238	251	263	267	252	264	270	291	261	281	250	232	257	260	253	240	252	242	242	243	256	268	249	226	270	247	237	233	244	272	286	265	255	255	235	272	253	244	243	263
18900	12913	23577	22732	17015	12919	9495	6640	5090	3921	2911	2334	1986	1675	1471	1334	1197	1194	1111	1039	1116	1076	923	884	868	771	725	719	684	654	656	683	689	683	641	708	628	712	647	650	642	605	627	626	617	587	611	629	632	646	624	609	642	627	609	615	605	626	608	565	619	607	613	569	645	587	611	615	611	622	549	603	579	621	578	617	592	583	600	596	593	580	577	584	594	597	618	639	560	612	604	572	595	566	612	605	582	616	602	606	639	524	601	601	618	612	592	599	596	569	579	599	569	570	574	614	590	593	572	593	612	653	593	608	535	591	588	588	608	601	591	584	622	596	581	555	591	560	620	606	620	634	614	568	582	635	641	629	588	596	595	588	571	565	605	599	600	592	605	648	606	594	620	596	584	567	607	568	624	577	620	611	627	612	601	592	621	550	573	558	607	636	625	578	592	643	637	600	556	601	623	649	550	559	587	658	565	595	590	598	604	625	620	573	601	567	606	618	577	613	578	604	607	635	603	608	550	655	594	579	564	643	586	634	629	598	598	554	605	645	576	577	603	603	588	624	582	570	558	579	596	575	613	571	616	596	581	585	611	581	585	632	565	612	540	566	566	577	615	581	587	584	617	604	579	587	591	589	606	638	602	599	604	612	619	600	632	601	607	586	608	609	562	620	610	626	602	591	571	588	595	597	614	618	540	648	639	602	615	599	618	597	597	650	620	591	614	599	587	596	607	611	587	630	594	610	568	593	586	601	629	616	568	595	570	609	566	560	570	594	626	614	602	665	645	600	625	602	623	565	626	625	607	573	589	615	598	599	597	574	582	618	581	614	603	622	568	603	621	641	559	588	588	605	577	554	579	584	607	562	603	607	622	545	584	622	591	602	623	591	633	572	615	606	591	637	588	576	554	608	596	600	624	609	604	544	611	587	545	583	572	592	550	573	634	564	601	587	559	591	641	598	635	621	623	619	596	622	615	583	643	595	584	587	576	626	570	601	596	576	604	575	588	554	606	610	608	624	610	630	603	618	593	613	575	599	600	572	618	631	632	592	601	647	604	573	578	610	559	584	597	594	590	614	577	603	617	633	593	609	607	602	595	597	632	601	613	593	583	600	618	542	565	594	634	596	588	598	575	610	628	613	605	581	611	624	640	610	592	573	600	614	582	599	610	627	602	606	632	545	599	606	607	636	621	617	578	588	575	569	588	605	573	585	582	600	629	594	583	629	612	605	582	592	619	588	598	621	602	600	596	633	614	588	655	575	590	573	574	579	595	591	567	585	611	573	542	572	596	580	626	586	664	646	594	619	634	649	616	566	582	546	643	552	582	613	597	601	621	586	616	572	577	607	576	574	605	573	578	603	621	602	579	576	577	612	615	595	621	617	624	619	618	607	601	605	595	595	610	592	640	603	613	632	566	561	636	602	624	620	589	545	603	596	591	600	639	621	595	623	558	619	623	623	560	605	602	594	605	586	571	564	612	624	593	605	587	585	588	591	563	619	622	607	559	610	629	631	588	585	608	616	599	568	552	623	617	587	625	650	588	539	580	572	623	625	567	575	590	595	637	571	634	515	597	591	580	602	560	607	656	626	613	620	588	581	589	591	609	567	611	614	594	571	635	575	596	570	570	623	610	616	592	614	658	586	582	625	563	591	607	620	604	605	609	617	644	566	604	611	588	638	574	599	602	631	604	600	587	631	580	597	598	625	617	626	609	619	594	568	591	596	609	567	593	587	536	587	602	561	580	601	591	561	591	613	580	586	610	632	553	582	602	602	587	604	578	603	526	591	584	607	605	607	582	600	611	625	577	556	628	600	574	597	566	600	635	575	591	616	580	615	586	620	581	594	590	621	601	573	608	621	594	620	557	565	640	597	602	586	589	591	599	619	604	595	627	611	625	584	613	560	608	615	581	544	663	545	524	605	593	620	585	558	574	627	585	601	608	578	590	602	609	566	610	601	601	583	630	599	572	555	568	629	622	603	595	590	574	621	574	593	584	577	580	542	599	605	579	559	608	644	610	556	614	583	579	599	567	575	590	611	562	596	625	643	595	626	601	575	607	600	646	582	632	593	640	592	652	593	614	607	613	603	623	549	585	605	584	593	614	567	581	595	570	590	589	606	591	556	567	647	623	580	593	598	591	619	640	616	565	654	594	622	557	579	620	608	584	574	574	624	593	621	568	600	606	627	614	592	604	599	611	557	604	584	617	616	607	592	609	612	624	631	627	668	598	606	597	650	618	617	603	593	584	582	605	626	602	609	622	551	592	545	584	592	633	583	594	600	613	619	574	631	618	605	612	589	587	604	587	602	620	606	593	628	604	592	556	612	612	557	605	618	609	585	586	615	579	644	590	566	559	617	601	592	580	620	567	581	634	601	577	615	567	579	644	583	580	599	618	623	604	586	573	586	606	613	616	595	606	587	549	652	563	561	571	599	594	619	603	618	552	626	629	584	571	649	572	600	600	584	599	565	585	596	607	596	559	592	584	575	547	585	584	616	576	604	575	575	568	567	571	581	575	568	586	575	628	572	578	580	564	595	600	606	584	561	591	541	637	620	556	594	564	646	583	606	590	599	614	631	599	601	581	612	600	593	541	590	583	597	617	593	616	616	621	591	579	612	613	616	578	573	615	619	612	581	603	582	623	599	606	609	640	596	570	597	598	587	629	612	585	572	601	589	572	602	594	604	591	565	578	596	622	591	607	578	569	577	633	588	596	639	614	659	617	586	606	582	633	604	614	585	635	592	585	604	593	615	588	573	604	609	606	581	580	568	587	526	600	543	637	575	639	623	618	596	597	588	609	599	597	590	587	618	654	615	584	579	578	593	647	547	594	601	641	616	565	586	618	574	581	593	602	650	569	596	543	611	618	612	581	596	563	571	620	596	626	601	619	592	593	556	588	631	628	586	608	578	618	567	594	583	644	599	588	572	587	602	619	596	620	566	591	590	608	609	603	596	575	570	618	597	583	582	575	617	609	589	578	563	633	617	573	588	588	613	574	563	555	597	552	602	648	585	616	590	600	634	604	599	641	609	624	620	602	569	605	582	583	583	638	618	607	598	611	559	608	625	615	603	567	565	599	618	601	577	601	614	623	573	634	546	508	642	632	647	606	549	611	600	589	575	603	584	628	617	608	619	571	593	644	554	572	587	603	582	603	560	621	559	626	635	601	643	593	583	601	572	589	612	566	585	619	623	625	614	629	578	577	618	593	614	633	623	620	578	603	633	627	579	599	613	590	595	579	615	633	611	591	597	604	621	620	628	600	571	652	547	589	565	586	608	603	589	630	617	597	607	609	560	585	589	588	591	595	595	635	624	607	613	593	559	617	612	609	637	645	595	587	576	590	573	611	599	627	607	536	625	556	579	601	635	583	558	612	604	597	596	619	567	602	583	632	556	590	589	608	585	614	559	614	565	605	611	563	610	590	579	600	583	598	605	621	568	555	596	637	578	593	622	605	623	566	608	626	587	578	637	605	586	560	627	571	591
12518	6960	6753	4444	2646	1533	980	742	542	447	398	335	302	293	303	308	297	315	288	290	280	282	269	253	271	262	222	265	253	227	275	251	216	274	266	234	240	236	253	292	209	238	234	247	276	242	247	279	217	242	264	222	246	257	221	251	255	245	275	268	244	260	256	236	260	248	261	261	245	265	249	265	245	260	220	246	259	240	237	222	227	232	214	252	247	242	278	266	243	244	237	243	224	248	220	268	221	245	248	269	269	233	224	271	226	236	219	234	222	226	237	238	242	219	203	270	232	271	274	265	234	231	257	224	269	249	260	249	245	245	259	260	230	225	241	240	235	263	246	249	253	195	213	247	224	238	247	260	273	253	280	238	268	267	250	245	247	259	269	246	255	230	252	238	245	231	227	257	245	248	261	258	281	256	230	246	261	231	237	247	244	236	282	221	199	251	241	241	250	250	220	234	240	274	282	234	269	268	212	224	260	221	241	237	237	237	242	260	244	246	250	258	233	250	258	213	235	225	250	247	256	245	248	251	244	216	255	224	239	215	219	245	231	221	261	230	262	279	241	257	249	280	238	230	235	212	250	225	235	242	261	238	249	228	239	231	236	233	276	268	258	254	261	265	215	253	245	238	243	251	252	258	259	238	266	242	252	245	246	260	249	260	251	247	235	243	232	236	258	236	250	234	233	250	213	218	237	273	235	263	235	246	254	280	259	231	208	228	238	237	231	232	282	246	198	268	254	243	247	234	224	258	226	248	245	232	226	242	264	224	221	259	229	253	249	242	260	252	235	257	264	240	239	219	236	216	244	229	250	244	243	231	253	251	254	244	247	227	250	267	279	234	234	291	250	220	211	229	237	227	250	242	253	235	230	261	233	233	238	242	257	227	254	226	228	245	227	242	214	229	229	263	229	227	246	263	225	245	255	250	255	228	241	243	250	217	249	235	234	241	242	267	236	216	237	249	223	231	252	247	220	215	264	194	280	229	226	245	242	230	262	253	252	266	273	229	253	258	263	268	231	241	274	245	238	229	219	234	225	254	247	251	240	247	230	249	240	265	242	237	269	246	258	242	250	230	235	246	239	256	253	228	221	252	257	272	252	227	240	208	248	236	250	251	268	249	238	230	241	264	238	278	227	210	247	229	276	249	236	249	216	249	235	230	248	249	237	244	264	245	267	259	249	225	256	229	205	237	249	240	235	252	247	255	242	233	262	253	264	245	235	240	237	238	256	249	253	255	247	259	239	267	256	232	232	265	236	237	220	227	250	245	236	243	225	238	254	258	241	250	226	256	221	265	225	242	231	260	244	254	233	238	243	241	224	222	259	243	259	253	254	250	236	228	227	232	236	271	203	239	259	265	236	252	235	238	250	250	233	226	257	214	243	270	260	223	239	247	219	231	252	249	255	251	253	257	254	247	221	246	246	263	275	251	209	279	241	257	219	248	220	236	257	217	236	250	239	243	260	220	224	243	258	256	232	247	259	236	199	223	215	235	231	237	245	255	262	248	196	249	215	254	233	234	254	231	266	230	273	273	232	208	209	244	224	251	228	232	213	253	244	238	261	236	228	239	253	257	218	195	242	258	236	235	255	266	255	281	244	223	238	253	228	248	240	219	265	250	222	246	262	235	232	234	250	234	238	280	252	222	244	249	247	230	255	243	228	252	211	257	245	247	242	255	264	268	275	239	227	263	236	250	259	229	253	249	251	257	244	248	256	251	216	240	242	245	242	260	254	243	244	236	278	233	240	240	238	225	235	223	238	273	254	243	268	245	245	240	227	249	249	267	214	261	225	246	250	296	267	256	276	251	250	216	207	252	231	254	224	248	229	230	243	223	238	250	226	251	217	252	241	245	245	266	245	241	255	239	276	239	246	224	228	214	255	242	257	248	231	244	242	242	274	258	251	274	251	241	241	218	243	242	267	259	233	245	247	251	230	241	227	233	260	226	232	247	254	264	255	260	238	258	259	271	249	236	241	257	250	241	243	264	269	241	237	253	226	268	265	249	273	244	276	233	241	275	258	229	246	248	232	229	239	232	248	240	233	250	253	221	230	252	256	246	245	257	232	220	227	282	283	252	277	236	279	244	259	252	257	240	254	237	240	255	247	251	246	240	251	201	273	237	274	250	257	236	217	234	227	258	288	252	256	239	248	262	256	232	250	240	231	211	241	261	253	233	258	270	254	235	230	256	262	273	232	243	224	262	231	261	266	229	244	232	267	249	236	250	238	258	252	244	261	252	246	257	218	265	249	261	266	241	225	230	228	244	229	258	254	260	269	247	226	243	278	227	268	242	219	248	222	248	231	247	264	237	246	259	247	248	223	257	229	261	225	245	229	252	260	209	245	263	243	209	226	261	242	224	245	242	249	281	245	227	273	284	248	252	245	256	244	266	240	235	255	229	228	254	256	254	242	283	228	229	212	217	245	250	240	238	244	232	217	246	247	289	251	256	294	273	264	228	244	234	244	251	242	226	254	228	241	234	255	229	264	244	251	238	259	236	256	238	256	261	251	232	236	217	251	200	233	246	231	263	216	241	227	223	233	256	233	247	232	253	243	264	236	235	220	242	250	255	263	241	265	217	259	280	255	269	241	233	254	246	228	253	237	232	237	262	243	264	238	258	225	233	250	251	232	218	238	254	248	261	208	245	272	243	221	264	255	249	259	226	231	243	277	245	267	254	271	239	239	256	219	238	256	278	242	259	232	232	230	236	214	244	264	279	236	268	236	248	244	248	261	219	229	253	251	254	251	223	230	244	271	261	238	232	228	278	240	215	233	226	251	246	262	243	261	259	258	237	257	242	242	258	231	232	246	236	256	276	265	248	239	256	259	244	256	258	278	264	220	238	246	267	223	234	266	234	236	256	237	244	255	266	255	244	227	255	247	227	258	233	226	241	259	224	259	241	240	257	262	239	253	226	237	238	250	242	243	245	264	249	231	264	260	250	212	220	219	255	237	236	237	247	225	269	244	252	210	246	233	299	258	273	253	253	238	251	261	251	259	225	239	240	238	242	262	263	238	255	269	241	220	279	254	255	259	281	234	242	231	228	209	257	261	233	203	249	261	246	270	239	246	257	223	257	225	235	234	256	230	217	239	264	243	233	241	239	235	254	227	257	244	249	232	233	231	202	231	254	240	236	249	222	257	233	231	239	210	279	249	217	242	244	264	289	234	228	246	237	230	232	281	259	244	217	256	244	250	230	242	253	277	236	234	258	244	243	251	251	253	250	266	252	242	235	252	232	246	265	235	220	261	233	229	228	235	245	259	235	250	250	248	273	217	247	237	240	226	232	272	259	253	265	257	221	251	264	231	245	259	249	268	262	252	241	257	247	240	232	246	263	239	256	189	268	235	234	255	279	234	239	239	240	202	247	247	270	237	228	222	226	261	240	264	262	258	236	243	238	262	227	240	254	249	252	267	234	269	241	215	256	231	240	255	274	244	197	228	255	240	264	245	259	247	245	247	251	261	248	244	257	237	253
8052	6365	11659	11358	8720	5986	4302	3033	2227	1690	1365	1197	1044	921	922	865	808	832	780	780	750	685	712	719	634	647	573	655	634	625	591	632	568	571	609	583	601	572	649	597	601	574	590	523	594	575	630	582	610	600	572	600	613	600	593	604	563	569	600	554	538	549	607	615	581	567	546	546	564	595	589	603	600	579	574	547	574	566	553	611	570	556	590	578	527	549	581	593	574	569	577	567	620	577	525	572	615	558	586	627	570	599	575	581	582	626	624	573	557	554	592	623	595	601	604	553	594	570	595	545	560	579	561	548	582	570	568	595	594	565	650	611	578	589	589	614	595	584	602	598	596	542	540	601	544	585	555	576	594	552	621	539	596	585	579	523	558	580	570	552	574	569	538	573	577	549	606	555	561	579	582	567	613	560	544	550	630	627	577	543	576	578	532	575	563	576	528	546	585	550	562	522	601	574	579	570	574	585	598	575	593	545	560	609	530	562	606	574	584	592	601	616	570	600	552	557	590	573	567	592	591	580	587	591	600	578	578	576	573	623	577	608	604	568	563	534	573	581	546	597	549	538	571	601	618	540	567	611	567	589	579	527	570	559	589	559	546	581	582	557	611	588	549	573	552	589	587	558	600	561	532	593	580	590	609	571	585	561	598	559	626	509	583	611	574	594	603	580	580	578	593	566	586	569	593	579	584	599	579	559	579	600	578	542	604	612	591	554	563	597	563	531	560	559	601	514	564	587	582	574	540	613	540	600	575	586	601	551	553	619	527	550	588	552	549	516	578	573	580	597	566	597	572	565	599	643	582	589	545	602	530	570	600	547	596	620	567	578	615	582	618	575	603	603	551	594	574	601	553	580	519	580	538	603	575	539	551	563	632	544	535	588	550	572	566	608	599	562	570	556	588	544	605	574	663	594	576	574	570	567	607	579	559	569	576	599	554	575	591	585	616	578	573	544	573	568	553	574	567	540	642	596	613	579	606	618	573	569	581	596	600	573	570	582	580	580	536	583	606	593	549	628	507	615	591	576	597	576	586	565	547	633	577	589	571	556	603	611	574	560	580	575	552	540	610	559	528	565	630	556	571	572	618	594	591	601	583	549	538	598	585	595	574	533	623	605	591	586	588	565	598	571	573	571	586	557	600	565	570	594	547	573	599	571	594	608	604	566	561	549	561	589	613	579	605	583	600	605	604	595	589	590	562	549	562	525	550	562	584	557	572	585	605	589	556	589	610	541	597	578	580	573	583	596	574	596	606	569	568	586	575	590	588	598	584	566	574	589	548	588	557	537	560	572	571	599	597	585	567	582	602	603	593	565	607	572	606	575	587	586	597	545	570	560	576	541	562	557	602	606	571	584	593	607	573	588	561	545	583	561	571	572	607	595	543	563	574	547	542	549	566	585	594	568	582	590	593	605	620	577	526	578	590	575	577	618	564	563	577	554	575	620	597	561	635	575	584	597	557	583	551	613	560	556	604	598	563	620	609	571	582	586	578	557	576	609	558	567	609	599	533	584	585	587	597	546	565	591	555	604	570	618	549	552	596	565	571	582	609	550	602	543	561	589	581	565	551	572	580	581	571	637	596	576	554	550	524	644	545	587	558	557	571	570	574	566	563	556	570	548	546	589	588	589	599	598	604	541	608	577	589	510	600	619	557	565	559	575	555	554	564	582	589	591	609	543	556	593	570	575	628	574	597	587	552	545	496	585	578	565	550	572	567	567	622	541	592	566	568	606	581	554	570	617	553	571	582	563	585	571	559	580	576	585	570	537	559	568	563	587	556	551	568	569	577	605	565	588	601	568	569	592	568	569	554	554	551	570	542	585	577	580	582	558	552	567	611	595	567	579	611	633	559	542	588	518	595	616	620	580	597	570	567	566	605	574	521	592	587	576	600	580	610	540	575	586	580	614	605	565	594	604	542	552	554	573	598	579	549	634	600	576	541	599	560	606	537	573	605	578	564	625	601	578	596	584	552	553	571	546	566	608	586	557	552	593	575	557	580	563	602	586	570	530	565	565	563	582	568	581	648	609	567	608	583	569	652	588	577	570	552	610	604	599	570	592	598	601	565	588	590	546	581	563	556	558	563	597	615	611	599	593	580	580	589	571	563	588	560	531	614	578	575	557	592	524	561	599	564	556	623	551	578	564	615	567	621	582	589	573	565	598	550	539	566	606	537	559	566	615	569	561	612	593	585	550	621	591	575	604	584	573	549	577	583	551	613	571	610	574	550	585	572	601	565	555	581	623	607	559	554	573	568	566	583	569	566	610	602	619	519	600	614	565	575	538	548	566	561	573	573	612	570	549	564	565	540	569	591	603	536	602	546	588	583	544	559	544	588	583	609	563	554	529	547	593	593	613	608	562	594	592	581	620	607	558	577	618	620	579	579	585	589	603	606	544	594	558	566	571	586	610	589	580	617	593	580	544	570	566	546	615	578	566	564	572	566	578	591	578	573	537	580	554	549	570	577	587	583	573	591	608	515	578	597	560	566	549	603	576	591	604	547	565	584	578	583	600	602	624	582	606	561	576	570	579	571	576	600	619	594	593	597	541	584	597	539	577	607	545	538	566	572	570	541	554	586	565	587	540	525	587	575	608	548	623	561	601	574	598	633	586	613	544	572	547	588	583	598	612	599	559	587	584	558	601	547	585	530	581	529	569	563	562	579	575	550	572	574	628	509	581	581	581	573	594	605	557	559	571	579	567	545	569	529	566	579	607	571	586	594	591	554	579	551	568	589	561	566	568	573	544	624	551	587	645	545	602	606	565	601	601	575	619	593	553	620	572	578	546	583	575	554	553	553	588	605	579	532	581	567	555	561	595	538	557	601	564	595	618	589	544	569	582	593	557	542	563	559	573	561	540	512	624	553	584	572	542	560	557	599	588	554	544	615	603	606	594	516	558	612	583	556	539	581	622	594	577	561	569	577	542	546	570	582	571	567	573	587	615	576	586	566	573	611	574	587	553	603	549	585	617	590	591	608	588	587	620	551	589	579	577	580	530	563	562	589	597	588	590	605	573	585	568	574	542	556	550	577	541	549	609	560	578	595	602	584	585	609	612	583	561	565	575	597	602	561	546	561	596	577	590	566	627	592	584	604	585	549	599	591	557	578	561	570	596	591	609	563	548	567	591	570	575	581	587	576	583	614	615	569	576	594	569	585	552	609	556	558	537	585	624	528	563	583	584	598	565	557	623	523	569	578	581	569	570	538	535	566	580	607	578	564	606	610	572	566	531	584	557	611	544	600	593	575	585	595	562	609	538	590	587	597	578	565	570	610	573	589	619	568	534	603	599	553	610	563	579	604	588	605	596	555	575	579	590	606	589	576	558	575	579	572	558	556	585	599	547	596	589	548	579	580	571	609	589	550	537	561	552	574	664	572	592	597	594	628	597	567	565	615	593	609	567	581	599	610	629	568	585	575	586	600	559	592	568	571	606	574	598	573	609	599	608	606	573	558	551	580	561	592	603	584	557	597	578
22688	11689	12401	8915	4824	2641	1787	1117	860	650	572	464	389	378	368	336	335	355	299	353	321	288	310	286	310	298	266	281	269	296	245	277	271	280	260	292	270	281	293	283	290	271	252	308	263	241	288	247	267	278	248	272	275	262	263	263	262	260	270	258	270	267	279	265	264	253	258	237	284	277	281	294	274	266	276	262	256	270	271	260	255	279	254	285	264	261	272	270	292	274	259	287	270	278	269	312	270	292	285	258	279	250	238	246	250	282	238	236	257	238	260	246	256	273	273	271	260	296	278	279	254	287	286	270	238	274	264	284	292	273	236	274	242	280	268	285	256	261	271	279	268	273	256	276	265	239	259	261	278	273	294	264	292	269	264	257	288	247	284	268	259	288	273	265	301	292	288	285	251	254	271	311	260	286	250	274	268	257	268	276	282	285	263	266	256	275	273	281	258	263	242	305	262	261	302	262	230	277	280	276	245	296	265	257	267	282	271	275	295	285	261	272	272	264	270	290	277	268	248	257	242	265	229	285	267	232	277	254	241	254	313	279	260	251	266	261	279	248	256	297	272	286	246	252	254	309	232	228	274	243	254	279	243	268	267	272	278	252	280	238	249	281	281	295	276	274	262	292	234	256	296	250	294	285	287	272	282	274	285	229	293	255	272	298	235	273	266	255	261	286	263	288	259	283	277	265	249	294	265	287	268	259	259	262	281	280	255	232	265	288	281	272	281	284	277	273	273	279	280	285	272	271	275	274	271	277	275	273	284	271	299	280	303	272	257	272	277	254	290	261	268	264	253	285	302	270	266	283	272	290	278	233	279	263	276	249	235	252	279	267	261	292	273	284	226	290	277	298	258	274	284	256	257	270	287	276	269	258	244	279	264	275	262	248	277	262	265	226	270	259	275	242	306	247	254	259	260	252	284	263	263	267	275	272	287	261	252	269	261	244	294	247	270	287	262	242	241	261	278	270	251	250	258	251	256	286	265	284	250	264	258	275	243	275	255	254	245	282	254	267	241	273	267	276	268	309	249	265	257	277	250	250	247	230	286	294	301	286	271	303	292	261	248	239	255	258	292	286	265	288	250	285	267	258	259	279	255	266	296	255	244	276	296	285	249	262	260	258	259	290	253	264	286	293	277	258	285	306	272	245	273	261	252	258	271	300	261	257	265	288	271	255	272	289	261	261	261	279	253	273	311	295	283	252	256	258	288	262	250	265	236	274	280	277	267	284	269	282	279	276	274	263	261	249	288	265	289	276	277	261	253	295	263	237	296	275	266	297	268	260	274	263	275	283	273	270	275	276	288	265	259	273	270	270	272	251	234	293	272	246	261	281	283	283	265	252	268	285	272	295	278	259	277	284	268	270	272	262	268	286	283	249	281	269	261	260	270	258	288	265	273	273	250	303	276	284	245	269	251	287	289	273	240	282	287	296	254	250	280	294	286	265	242	281	240	275	323	283	265	275	265	241	260	222	260	259	252	233	247	248	254	274	265	269	279	253	233	228	283	279	254	259	280	289	268	270	275	282	257	271	288	267	230	261	247	255	295	278	264	265	272	258	266	258	263	277	254	269	242	248	296	267	251	289	267	298	309	241	287	269	268	280	281	284	236	268	235	272	301	304	245	287	264	301	273	261	287	237	268	267	283	248	282	295	252	269	265	285	255	256	306	262	301	295	264	325	282	285	246	280	257	253	301	281	249	250	235	244	230	275	275	257	277	300	245	277	237	269	279	240	264	271	274	276	278	275	252	275	293	268	261	264	272	267	287	270	295	264	279	275	281	242	259	294	291	265	283	292	293	252	274	278	272	263	257	283	272	288	258	275	325	265	273	274	256	261	245	247	299	270	257	251	259	259	258	268	272	290	284	279	264	257	279	295	275	269	276	288	282	247	270	262	284	238	282	284	268	270	268	257	264	304	295	260	263	273	253	265	266	246	261	300	278	260	260	260	280	268	247	270	293	272	290	297	254	250	260	270	283	250	240	258	264	285	278	271	235	264	287	308	230	281	259	266	327	256	281	284	274	287	234	241	276	277	284	259	260	263	256	283	262	273	239	281	270	283	262	249	266	225	273	273	297	265	288	267	303	295	278	258	269	261	291	273	264	250	259	247	291	271	248	275	282	277	309	268	261	262	246	282	301	258	301	244	296	254	255	266	288	270	282	247	264	295	247	283	238	290	266	264	271	239	292	252	264	273	283	284	284	273	257	272	273	271	273	275	288	264	260	263	285	241	273	263	257	266	259	284	268	278	255	246	246	256	257	262	245	269	270	284	256	248	301	259	266	300	288	292	257	300	267	298	259	239	254	301	290	276	256	268	289	262	298	268	286	277	272	279	282	302	301	294	258	261	277	278	276	270	261	270	276	292	273	244	266	272	279	271	275	285	284	287	301	248	284	280	269	276	225	251	255	263	232	280	230	258	272	269	280	263	281	268	281	284	257	269	277	274	247	245	268	264	264	270	250	238	293	289	258	276	278	263	272	254	301	234	273	246	275	287	272	254	264	271	270	277	263	278	259	279	294	282	268	224	276	287	294	259	231	260	253	274	294	272	300	262	269	233	249	281	274	262	274	266	296	320	259	236	271	246	269	269	270	295	291	238	283	284	255	273	263	251	266	284	282	270	273	272	274	263	315	291	277	256	265	283	274	263	257	230	257	256	266	260	294	266	287	276	262	278	274	260	281	256	271	281	278	256	224	253	298	276	288	280	245	268	292	270	277	256	256	267	253	280	226	276	287	275	267	294	264	253	267	264	272	281	264	274	242	283	242	271	275	271	271	265	277	285	269	277	303	288	264	298	301	225	247	312	254	273	274	280	257	264	240	252	246	306	313	221	238	267	268	241	310	250	250	249	291	262	285	247	246	257	287	279	259	256	297	281	288	260	267	259	276	281	243	285	245	273	243	272	293	270	267	239	296	260	249	282	270	270	242	236	268	251	262	273	266	290	281	259	253	288	290	274	269	247	282	279	253	297	276	280	284	251	231	275	264	241	263	267	274	272	295	290	283	245	276	263	288	264	275	270	279	251	283	271	281	296	290	250	272	260	274	271	275	241	303	277	253	272	279	282	245	254	269	246	296	251	251	285	264	286	278	287	281	273	284	242	310	263	271	260	269	264	276	272	281	280	259	264	264	261	275	271	249	276	262	281	257	253	241	204	276	266	292	289	316	283	289	258	284	278	283	296	277	258	256	265	254	260	271	248	229	296	290	280	279	258	269	256	301	287	259	285	271	285	276	302	250	285	282	261	270	253	306	273	261	298	264	244	288	255	270	294	260	271	298	233	284	240	311	255	276	257	255	289	258	279	287	288	264	304	282	260	266	294	298	266	261	238	267	278	276	248	265	257	292	276	264	261	268	295	282	249	282	278	267	252	307	247	251	274	246	262	267	274	234	258	311	246	256	282	317	283	252	298	266	238	263	264	227	285	269	312	331	259	281	260	261	244	255	260	269	257	270	275	256	269	269	284	290	273	242	285
14959	10151	19009	19204	13616	9615	7252	4992	3720	2813	2111	1766	1530	1349	1183	1126	1050	1036	978	996	907	952	892	822	816	778	675	755	641	728	721	707	717	680	701	684	677	701	647	674	673	651	675	628	584	682	655	653	680	610	606	599	614	620	654	640	621	625	638	630	628	633	660	634	595	624	656	642	655	641	610	666	628	645	620	645	607	647	616	666	654	602	562	682	726	636	678	674	652	655	621	656	640	637	660	641	612	697	586	601	626	614	660	664	593	604	612	602	604	627	609	629	663	609	625	614	656	638	620	618	693	636	642	612	639	678	660	640	659	636	644	612	585	596	682	624	632	557	639	602	615	626	578	611	630	648	638	634	606	608	634	677	614	599	649	667	590	634	661	628	631	639	596	600	602	592	693	642	674	656	651	613	606	624	640	591	608	583	639	607	624	647	641	628	600	652	637	597	618	630	617	640	665	638	644	638	641	579	631	650	633	692	651	612	577	600	643	645	599	634	628	603	621	624	618	632	649	588	637	659	620	592	611	620	655	641	652	602	636	613	649	610	638	625	629	591	629	646	645	608	623	686	637	663	585	589	643	546	615	628	657	609	627	634	673	637	632	640	612	597	634	649	582	617	609	593	641	627	658	626	610	636	640	657	664	663	642	633	607	596	635	627	632	648	632	612	633	630	596	647	588	630	654	644	661	647	630	640	639	619	632	646	616	624	613	646	652	640	605	681	642	639	678	675	635	601	638	602	588	623	641	610	653	623	614	659	628	654	618	605	643	635	623	640	632	606	626	620	642	635	656	612	640	633	621	653	652	615	644	645	599	637	662	578	615	671	655	639	653	605	676	624	640	621	638	611	657	662	671	628	644	657	590	624	610	589	634	596	635	606	613	642	664	614	590	657	643	640	631	636	629	651	640	640	649	660	661	615	625	607	561	608	618	641	660	621	640	573	646	627	628	624	631	634	622	631	631	620	595	615	584	626	617	617	654	653	577	607	609	571	656	637	613	655	624	649	612	610	612	665	572	572	631	625	639	589	606	659	605	615	632	627	649	590	589	605	615	605	663	591	609	599	622	610	633	596	627	622	647	606	676	633	651	643	619	597	665	607	660	626	604	612	600	613	603	654	581	620	577	648	578	606	645	652	632	617	659	670	632	613	641	610	620	601	625	621	652	581	637	611	672	624	651	613	592	643	613	587	639	630	649	594	641	631	669	645	606	637	641	635	629	603	646	586	639	628	630	624	651	600	646	641	608	602	625	666	617	607	624	597	658	598	647	618	649	674	647	637	648	634	632	616	622	618	630	639	645	622	609	657	619	641	642	646	623	679	633	654	602	678	625	615	658	607	655	592	635	602	661	608	633	633	615	602	641	644	631	608	644	655	648	634	649	615	629	627	619	650	617	588	618	638	577	622	680	640	633	613	627	614	667	705	669	603	590	585	574	645	608	604	637	629	664	649	624	615	595	588	610	653	657	583	598	626	629	654	618	653	684	637	617	641	640	622	632	601	617	618	652	595	617	655	588	613	599	675	630	642	617	621	613	617	687	645	624	631	612	659	572	631	614	680	639	576	620	589	648	649	625	689	600	614	617	602	621	626	625	642	586	632	633	634	656	595	621	620	636	616	622	635	590	630	604	594	637	625	585	648	615	658	641	647	622	640	650	658	649	614	644	606	659	637	614	596	625	617	663	593	617	630	612	632	636	672	622	628	606	629	650	588	626	582	651	608	611	631	610	590	619	660	606	657	645	636	601	662	628	633	640	639	561	626	611	622	601	627	660	625	626	596	629	655	639	613	625	611	601	624	614	664	612	642	648	580	632	654	638	646	625	643	622	586	641	626	621	594	587	635	640	658	635	625	660	647	617	607	620	618	620	649	622	633	656	626	601	703	627	602	691	623	649	609	606	614	594	613	636	617	603	611	656	600	632	654	611	585	674	650	607	629	641	624	594	688	616	630	632	677	625	600	626	613	647	662	655	666	612	634	614	679	611	602	641	673	643	642	605	601	632	590	634	634	641	649	653	589	621	549	591	637	617	601	630	636	608	618	647	615	647	633	618	594	580	585	617	596	655	652	644	625	633	637	647	624	619	622	582	643	622	639	638	611	592	669	619	612	629	586	632	596	648	586	632	609	580	585	637	636	646	607	639	657	617	571	596	590	653	665	667	647	610	594	678	690	640	651	658	630	599	624	598	613	630	598	659	624	612	592	606	637	636	581	650	662	593	623	623	618	649	631	583	638	653	624	626	609	574	657	616	636	614	620	647	658	643	639	619	594	591	618	643	641	572	647	645	628	632	649	657	651	634	655	636	660	614	670	654	649	639	625	661	628	581	648	640	624	659	627	679	616	655	654	635	648	597	650	604	601	615	606	629	624	612	633	636	605	609	588	606	660	607	659	618	628	658	649	661	620	665	627	629	682	642	643	663	626	630	623	586	658	623	618	626	654	604	688	579	642	673	646	646	637	653	645	626	594	626	663	609	655	628	659	603	661	624	614	624	607	615	644	634	612	596	624	639	662	596	648	599	576	640	620	628	605	624	616	622	645	607	659	625	627	681	626	646	628	618	601	644	656	634	646	649	620	652	604	623	642	621	614	613	652	596	616	634	612	610	649	583	601	657	633	634	599	599	643	648	590	631	636	650	603	618	644	627	584	630	596	650	613	621	654	627	594	666	585	631	674	648	645	644	640	638	634	620	665	615	617	624	624	651	609	616	633	629	628	629	651	613	644	637	628	610	630	608	635	646	623	637	641	643	558	643	600	627	632	659	634	664	649	656	653	625	648	637	649	604	616	589	659	643	662	651	620	600	628	639	652	627	631	645	636	644	639	650	626	617	637	601	598	656	602	647	678	630	634	660	581	678	656	677	651	660	677	643	635	612	628	621	658	593	604	621	606	649	617	618	631	636	634	640	643	656	607	621	627	648	606	655	639	649	609	649	643	648	615	610	611	625	625	654	636	630	632	651	612	628	593	650	605	623	612	598	642	624	623	582	631	576	607	633	603	634	594	660	629	605	614	657	702	604	574	635	644	613	565	645	592	595	625	652	596	636	650	654	671	588	594	628	635	620	618	649	664	625	605	615	647	647	618	634	693	645	628	618	608	620	595	572	646	624	614	635	592	608	612	594	639	662	649	659	646	606	616	599	644	648	611	641	625	592	609	610	631	660	612	636	650	603	635	623	579	616	642	613	624	622	631	609	633	650	601	585	656	601	634	594	648	651	634	615	643	621	596	646	643	674	644	624	659	655	606	656	653	644	616	596	629	601	631	663	656	593	607	678	620	638	664	620	597	664	649	603	628	671	620	608	606	651	662	615	647	685	627	607	633	650	600	653	624	632	651	642	639	629	645	632	628	643	622	618	673	659	594	634	658	576	635	660	628	688	619	628	656	637	607	578	641	571	609	665	647	647	607	651	649	650	613	635	637	665	620	628	668	620	620	660	654	611	620	597	653	653	608	604	619	680	573	637	604	615	676	582	638	606	652
31161	17178	16755	14030	6957	3887	2495	1540	1135	843	667	562	472	409	377	378	333	326	323	326	323	334	323	275	275	299	268	302	334	266	266	252	249	238	234	240	248	255	251	257	247	233	247	220	222	281	268	263	228	287	235	273	238	275	245	237	247	248	255	265	247	274	266	268	255	256	261	223	224	254	246	250	244	257	231	234	259	239	294	290	272	247	242	271	304	272	276	264	256	247	254	244	252	255	297	287	278	248	249	279	269	243	258	280	249	255	242	245	265	243	271	247	249	256	277	232	243	252	239	243	263	244	248	238	231	219	263	258	248	242	268	271	234	248	209	273	239	247	246	247	239	244	245	252	232	262	291	245	274	266	240	234	273	229	241	288	273	252	272	270	255	269	213	253	279	261	274	287	239	247	209	237	240	233	233	239	256	249	248	272	248	258	242	228	247	269	244	302	269	238	235	208	250	252	222	270	257	238	266	276	286	234	265	252	249	292	235	267	231	274	221	254	223	244	271	277	264	224	261	235	253	257	232	239	278	278	273	268	259	263	264	238	261	245	257	236	273	285	228	247	267	258	226	277	276	272	220	266	255	237	274	211	261	245	266	251	236	244	244	240	276	257	254	255	244	257	247	254	217	244	261	247	223	267	241	241	275	289	246	244	264	241	273	239	235	251	241	263	235	269	243	261	263	287	286	240	233	245	257	244	272	250	278	245	269	250	261	255	259	248	244	270	252	230	255	265	263	234	252	261	250	253	246	289	272	252	226	279	262	282	258	263	262	252	228	258	284	227	258	249	302	240	266	256	257	271	230	239	247	259	283	263	255	232	243	274	243	205	252	254	238	262	251	228	250	233	253	256	268	256	252	250	230	268	269	273	242	279	248	273	256	244	218	247	250	255	277	273	262	258	239	250	260	254	267	256	269	247	261	233	261	249	253	247	235	245	223	235	266	262	268	263	264	255	297	234	246	227	264	290	250	274	272	257	269	271	246	261	248	284	282	241	262	251	242	225	234	242	260	268	240	245	238	268	251	247	254	254	258	241	260	257	267	232	223	256	246	249	240	248	230	268	282	239	269	251	267	260	264	280	258	275	258	223	265	278	264	252	261	254	259	244	261	263	227	284	256	260	243	239	246	233	237	233	267	268	251	272	248	252	247	266	254	256	261	243	288	256	257	239	264	227	240	244	231	269	239	242	282	262	258	262	268	253	236	250	272	254	241	270	254	241	242	253	253	249	246	285	256	262	282	248	232	230	268	280	271	308	244	220	272	270	262	228	254	274	255	255	241	241	244	258	256	313	275	240	254	254	269	214	245	252	236	252	240	262	264	244	265	272	256	234	258	246	241	255	233	264	230	253	273	248	266	236	254	266	265	255	228	248	270	278	247	242	242	259	258	239	240	271	239	252	263	258	245	266	245	248	275	235	247	254	221	244	256	266	255	276	267	255	245	227	272	250	258	261	240	263	255	260	257	242	239	234	228	234	254	256	262	271	256	227	245	274	252	275	265	237	239	233	237	233	285	263	246	254	245	265	289	243	256	254	258	259	235	276	266	256	264	216	265	261	261	223	287	242	256	253	261	234	291	236	237	250	285	212	240	258	261	253	255	243	224	294	239	273	263	254	245	233	253	269	238	254	253	266	264	283	278	269	264	272	256	259	267	286	280	230	283	249	237	258	238	226	244	259	276	237	219	267	276	263	260	237	249	254	280	253	258	254	291	264	233	276	280	255	272	270	255	245	258	260	276	276	259	271	279	282	234	240	260	254	254	240	263	240	272	264	292	268	228	259	270	264	252	245	252	270	239	254	267	254	260	239	247	260	269	269	256	250	233	251	266	238	272	270	244	254	269	233	240	244	253	250	266	266	259	260	235	241	231	245	242	246	256	267	225	240	257	232	245	218	256	275	253	260	266	233	247	234	240	273	243	251	238	288	263	257	228	256	252	240	241	252	259	250	238	237	265	212	251	238	275	269	242	251	246	251	259	254	264	231	253	241	256	279	274	256	253	244	256	260	237	271	310	287	250	249	258	278	251	250	254	266	262	279	245	254	255	256	258	272	237	274	232	258	258	252	265	253	259	271	246	243	250	263	262	265	271	249	251	247	249	236	239	250	240	259	247	242	283	235	252	279	239	234	231	232	232	260	246	270	249	253	274	245	249	239	223	262	253	264	252	256	277	248	239	234	251	270	264	260	266	232	282	268	236	273	265	237	256	267	261	271	265	243	277	258	246	230	262	275	256	252	260	236	252	262	275	264	246	252	257	242	268	255	265	256	259	246	242	297	245	259	233	249	239	265	234	228	249	264	261	266	246	262	281	258	266	257	272	268	254	252	272	228	255	266	260	276	246	240	231	269	244	266	275	225	238	303	260	244	211	292	236	260	240	236	272	237	271	263	271	224	242	244	259	238	256	231	249	267	251	268	278	286	244	263	256	237	234	253	250	274	256	275	259	240	256	260	248	278	254	238	267	245	257	260	227	244	244	243	244	263	260	261	217	263	271	252	264	233	246	251	260	273	258	229	274	244	248	255	204	257	218	242	264	237	252	256	257	258	255	264	255	237	271	282	287	236	212	243	263	253	251	241	281	258	237	224	238	262	241	273	236	222	234	254	266	231	224	234	235	229	234	238	228	259	246	270	246	253	260	256	261	232	239	231	286	288	249	288	261	263	234	263	221	276	287	249	263	258	268	225	245	273	243	246	261	250	235	256	254	265	276	259	222	261	239	258	283	279	242	223	233	263	245	263	252	257	244	237	255	232	269	259	245	243	260	237	262	238	257	257	249	234	268	284	254	258	261	252	272	231	238	260	230	254	243	272	262	261	258	258	239	262	251	276	265	254	254	244	241	239	252	253	267	248	245	236	253	261	238	260	231	237	263	234	226	289	271	226	240	233	237	214	249	283	238	257	252	255	289	257	251	260	257	264	257	245	224	264	278	261	256	232	251	258	244	234	288	268	284	237	256	256	252	234	258	253	244	239	247	253	262	254	276	257	263	231	256	216	241	282	230	265	259	245	258	253	226	231	277	276	244	283	253	267	252	262	265	264	283	241	241	273	233	262	268	263	272	277	251	224	247	255	262	255	261	247	257	269	233	248	266	238	262	237	230	272	252	219	244	250	280	223	246	279	269	252	265	258	268	289	250	245	243	246	248	279	254	274	274	246	283	227	245	236	269	250	266	218	254	245	284	244	241	269	251	263	264	290	258	243	259	282	252	259	232	246	270	258	275	258	238	272	257	231	287	272	232	276	250	234	259	278	227	243	257	292	291	262	264	233	247	257	252	224	279	282	261	235	253	234	279	257	267	244	245	228	272	294	268	256	253	253	290	256	275	244	283	273	245	255	268	235	253	253	285	256	232	240	226	247	250	262	233	285	256	212	259	258	226	254	257	254	262	258	237	270	238	258	271	288	246	236	268	258	280	266	270	245	285	291	216	223	235	277	243	246	254	271	253	283	244	235	276	244	249	211	256	250	244	251	243	231
18732	13729	22687	25314	17172	13002	9345	6611	4890	3602	2768	2203	1884	1636	1382	1309	1175	1088	1114	1094	1041	986	949	916	794	748	709	754	779	822	698	644	617	644	633	658	679	636	619	656	628	668	621	654	682	595	579	614	653	621	569	600	596	660	620	616	596	582	626	569	564	619	613	589	591	548	555	606	563	616	564	562	577	608	578	614	574	598	606	617	594	543	595	582	564	618	589	614	562	591	603	607	575	626	610	584	578	581	586	604	608	570	587	601	593	593	599	571	592	617	629	587	604	574	612	600	592	569	550	544	564	617	595	534	581	543	599	574	612	575	602	604	653	606	620	596	625	626	583	574	612	625	616	529	580	612	570	602	562	590	594	578	547	609	574	562	554	606	575	565	604	566	537	604	663	581	614	626	612	563	605	599	639	626	578	611	566	597	619	593	602	569	585	605	576	608	602	606	626	592	600	595	581	630	588	593	620	602	570	576	610	606	614	623	630	526	597	628	533	619	634	581	562	586	577	584	552	570	590	565	587	597	598	605	592	647	619	595	590	577	593	585	574	591	594	610	595	610	617	558	575	592	598	565	598	591	633	588	556	617	571	607	589	624	642	631	605	604	590	589	585	627	583	622	562	570	578	568	638	583	553	589	595	600	619	617	559	573	643	604	593	572	573	589	607	613	608	619	601	583	573	621	632	609	630	553	553	567	613	599	614	583	593	578	553	599	551	621	594	609	604	609	594	584	575	586	582	565	598	576	549	569	575	590	589	572	584	572	602	592	583	560	599	592	632	553	568	610	603	586	586	591	588	583	606	618	612	584	595	600	629	561	510	609	572	583	586	586	585	624	596	619	627	582	616	602	606	589	595	577	629	602	567	627	585	551	606	574	635	613	608	569	587	564	558	562	564	598	533	583	594	598	577	606	600	592	617	557	604	578	557	639	614	563	583	635	588	627	561	587	618	535	638	571	614	577	565	570	573	609	594	582	558	521	580	584	616	595	583	573	616	604	588	544	605	573	568	596	567	568	596	601	580	598	579	602	620	585	601	612	642	598	577	560	606	596	613	612	603	587	600	548	562	625	596	573	610	544	606	551	633	627	603	562	582	587	594	574	587	577	595	559	569	585	598	632	590	614	575	606	603	584	589	622	625	578	609	592	589	634	582	579	564	560	620	595	561	618	617	598	608	578	541	599	567	566	571	598	605	578	558	571	601	608	600	607	593	614	559	598	548	638	604	581	600	573	611	608	607	573	571	622	613	600	613	548	575	635	580	599	570	593	548	640	619	610	581	600	573	591	598	606	567	591	603	591	554	569	639	544	600	590	622	588	552	589	603	573	592	620	635	599	576	578	570	600	549	587	592	598	576	535	559	594	579	553	567	638	595	592	603	609	590	631	569	598	633	608	583	598	563	589	550	620	603	562	579	576	547	569	612	587	565	595	620	603	609	562	600	607	632	597	565	638	606	587	576	550	620	559	601	585	609	563	570	607	626	568	597	612	566	601	602	612	599	602	638	550	601	598	569	543	618	612	587	595	552	601	625	568	636	606	580	559	580	551	632	587	582	614	608	593	610	623	560	603	596	576	571	601	613	586	565	592	587	594	606	570	548	576	614	574	577	572	615	591	605	619	604	601	595	637	580	591	593	612	588	565	595	562	608	611	606	632	609	575	639	565	583	571	595	566	616	621	634	575	586	593	604	605	600	565	590	589	594	595	561	633	628	576	610	612	580	585	625	612	592	601	610	587	578	646	606	581	615	592	595	577	643	566	604	582	576	591	617	531	608	617	618	601	593	566	609	572	565	569	566	582	650	583	609	600	575	583	627	596	580	563	613	615	628	617	577	630	579	585	610	578	616	614	613	584	585	572	606	623	654	604	622	577	617	571	610	582	600	600	574	623	580	553	600	560	602	572	602	579	606	613	603	591	567	623	603	623	549	623	592	626	568	597	599	596	649	586	572	568	587	601	596	571	623	585	570	562	605	581	574	587	612	605	607	546	611	590	568	607	584	568	576	625	601	585	578	615	586	590	611	611	640	593	584	623	568	569	583	593	621	589	567	630	602	618	593	590	558	615	621	561	576	600	575	604	588	619	639	578	636	576	595	595	583	552	629	592	589	553	596	576	584	620	594	592	628	591	574	553	578	610	594	615	542	590	603	569	593	572	590	599	589	541	627	603	608	584	573	544	594	581	590	585	558	543	601	611	595	535	563	623	531	534	612	576	596	593	583	604	576	579	643	608	568	575	598	576	596	570	584	589	552	543	577	568	615	659	640	620	584	612	547	622	601	588	575	601	578	591	624	577	581	566	589	613	604	607	585	563	608	611	584	569	623	628	573	600	608	584	628	601	617	572	571	608	587	547	612	625	602	559	607	597	582	636	592	622	524	592	616	636	568	566	563	600	580	545	586	568	588	620	529	586	629	590	591	579	590	585	591	616	600	580	566	558	608	622	579	639	604	611	581	595	591	593	589	602	592	558	566	614	588	632	625	603	609	630	585	595	580	580	590	601	589	549	589	600	580	594	579	572	603	596	611	595	596	591	597	593	620	587	614	599	601	585	547	561	568	627	636	564	606	580	592	595	567	593	611	593	636	592	589	583	553	625	603	623	658	606	571	573	613	565	561	592	568	550	599	580	604	593	599	562	579	579	600	642	609	590	605	639	588	611	611	541	625	576	588	649	570	608	607	535	613	611	593	604	571	569	573	630	641	581	585	586	593	578	594	587	594	603	599	567	616	635	596	566	608	562	577	537	580	617	551	586	589	619	592	549	612	616	610	596	592	578	572	612	590	609	579	602	584	586	570	615	608	646	620	596	578	607	634	615	549	603	581	555	568	600	574	618	599	592	565	568	573	596	568	589	586	635	584	550	597	564	605	615	593	633	562	587	587	600	573	589	642	647	596	608	573	609	562	585	573	612	585	573	571	615	629	580	608	638	574	595	575	562	616	557	553	561	597	608	587	565	554	561	550	578	584	580	535	561	627	574	577	612	654	610	602	568	609	567	602	598	571	591	608	573	612	616	602	573	630	614	543	612	571	596	640	624	638	565	607	585	569	611	613	580	618	593	611	607	531	568	598	604	601	589	586	562	611	586	603	600	595	587	631	566	617	547	567	606	604	600	604	556	579	611	607	588	563	599	570	620	631	607	573	624	603	579	585	599	562	620	609	621	615	613	585	604	584	602	602	545	548	579	610	557	598	596	591	592	591	538	566	573	572	605	616	586	619	613	594	597	585	605	583	564	561	610	606	611	575	606	535	609	568	651	593	576	574	601	550	554	567	628	644	591	562	582	617	612	607	592	603	617	597	593	619	575	615	577	630	600	564	563	542	618	594	579	569	593	595	625	583	622	593	550	640	586	607	579	561	577	599	590	614	570	586	602	577	587	580	579	567	545	560	594	528	548	596	620	566	628	571	595	600	566	631	578	620	644	596	589	561	562	611	590	611	572	576	622	569	629	579	643	608	611	632	613	616	542	612	588	616	628	561	551
13068	6672	6312	4469	2485	1514	1050	702	569	444	385	339	323	290	277	257	294	289	295	308	292	225	276	279	253	261	240	239	273	250	236	244	218	259	265	246	239	216	234	231	215	254	270	245	222	250	286	248	260	247	252	230	271	252	260	223	268	248	272	217	243	246	228	230	256	231	238	230	225	232	258	236	233	244	256	283	244	228	227	249	221	233	230	258	262	230	258	241	260	245	238	248	223	264	254	266	241	240	241	241	260	230	234	267	275	249	257	239	261	249	258	264	212	242	249	233	213	229	213	234	262	245	234	238	241	251	246	252	240	244	246	255	259	229	222	242	241	214	260	237	237	216	260	240	228	249	231	230	247	258	256	229	248	228	250	191	227	249	235	220	247	234	246	246	264	260	207	248	235	225	252	224	251	247	247	234	251	235	219	278	234	239	254	254	261	221	257	232	239	241	247	235	220	252	261	279	225	249	207	233	246	241	257	236	235	250	267	265	302	257	218	259	245	247	226	234	248	234	234	227	247	226	226	269	230	246	236	244	254	255	252	255	229	249	223	256	226	244	282	250	251	261	254	252	247	240	276	221	235	233	256	245	257	230	251	237	228	213	249	231	270	233	242	250	275	245	246	274	230	220	212	265	281	246	260	227	246	257	276	252	280	221	266	248	241	231	271	211	243	267	257	233	239	256	262	240	276	225	242	260	247	254	277	247	250	239	256	251	228	230	242	230	223	221	274	239	251	222	267	228	268	250	236	245	245	249	248	230	254	262	249	249	255	290	269	206	246	243	234	234	246	212	247	232	233	268	281	271	254	255	227	278	221	241	228	254	240	248	253	232	265	246	233	225	243	260	238	259	251	268	241	233	249	251	259	240	258	273	250	273	258	230	268	243	208	239	255	272	266	243	225	227	226	261	247	239	226	248	234	254	258	263	221	240	212	188	229	233	247	273	262	272	239	230	256	257	239	233	275	235	264	248	213	235	244	237	243	261	236	232	235	229	241	239	243	213	215	230	261	242	239	260	260	229	259	248	259	222	253	277	256	242	260	245	241	241	234	210	242	251	241	249	226	267	257	263	242	257	233	239	243	239	235	227	251	234	259	243	242	234	239	252	278	245	232	242	257	236	277	226	251	245	252	233	262	245	210	248	231	254	241	231	235	260	236	277	240	258	216	252	234	261	230	280	268	264	258	236	239	249	253	243	277	227	233	238	255	227	230	250	245	241	221	233	243	222	265	244	244	256	242	249	264	222	255	247	201	250	258	259	253	232	267	219	206	218	248	245	263	267	231	243	247	263	232	233	227	245	245	265	239	232	281	232	269	252	250	277	212	247	250	260	246	272	252	261	242	237	245	248	264	222	243	286	248	236	248	258	271	216	226	244	254	232	254	250	250	248	257	254	252	244	248	285	267	266	250	256	255	249	248	254	257	246	261	266	262	273	233	272	259	236	234	256	260	221	242	242	217	233	222	228	242	234	248	228	252	232	259	255	241	250	236	262	287	259	249	249	228	235	262	229	283	252	288	248	241	243	248	250	240	270	247	227	249	263	284	230	261	245	262	283	247	250	258	245	255	262	243	228	247	255	265	253	248	263	237	238	229	219	239	202	236	273	247	249	227	208	208	237	245	247	256	250	256	252	264	246	270	257	241	250	241	236	235	270	256	235	217	254	285	241	250	225	250	259	253	268	254	262	245	278	244	244	260	263	210	241	246	223	238	269	226	248	240	258	252	285	253	252	269	271	234	243	232	225	255	251	249	228	222	219	228	224	244	253	249	224	212	245	269	243	238	257	258	240	261	212	249	232	237	211	226	217	226	256	280	261	211	245	231	244	225	204	257	289	247	254	259	216	220	218	262	221	242	201	249	244	242	256	250	262	247	259	230	255	214	244	242	219	217	246	250	261	235	242	252	232	229	215	252	221	251	250	260	243	228	229	238	238	229	233	247	234	225	261	269	231	216	241	216	257	265	225	241	248	228	233	251	240	274	242	232	239	257	213	243	245	261	233	241	268	272	239	225	262	236	256	259	240	243	223	246	237	207	223	281	256	236	241	242	235	246	225	273	232	254	261	233	243	237	228	245	222	236	235	217	260	241	263	214	272	218	267	253	234	245	261	285	231	202	260	257	279	233	251	269	265	211	251	259	280	283	217	238	237	233	274	239	242	226	262	265	251	247	232	249	227	218	262	228	236	259	230	253	251	260	255	246	242	264	236	232	266	242	242	239	232	236	253	236	241	235	232	222	261	222	258	239	230	249	234	221	249	229	268	244	244	258	258	255	264	237	246	254	232	270	254	242	262	244	250	230	237	276	241	248	265	270	224	236	241	243	244	235	235	255	242	260	259	270	237	250	271	252	250	257	277	236	243	225	231	246	224	227	229	237	278	235	243	221	236	248	228	248	262	279	250	250	244	232	269	232	255	246	233	264	253	219	248	243	261	256	272	249	215	248	208	266	217	260	251	252	234	231	241	276	226	241	238	227	241	225	225	242	256	226	225	270	240	251	255	279	255	242	260	242	262	227	234	247	269	260	220	227	234	241	242	245	242	246	219	265	271	241	235	223	261	242	225	238	235	247	252	232	242	267	235	243	261	247	235	268	232	263	266	252	228	218	242	217	261	244	235	263	253	230	251	249	252	247	257	236	268	229	241	263	263	231	231	258	256	252	253	258	268	209	258	270	244	247	203	258	257	239	267	227	236	238	232	240	237	259	238	244	272	251	213	224	261	258	254	255	251	227	243	255	239	253	222	236	248	244	213	254	266	236	253	243	232	263	220	251	261	271	237	237	234	241	229	275	234	229	245	219	226	217	266	261	264	248	246	273	255	242	295	250	242	239	225	247	236	231	262	248	233	290	270	243	270	240	270	260	253	216	244	232	255	266	262	239	230	266	248	234	248	234	263	233	241	207	245	255	255	257	266	205	265	247	234	242	233	244	262	240	272	264	255	256	243	219	244	261	234	224	246	232	229	261	263	226	252	247	254	267	229	246	247	228	259	261	248	247	274	249	239	237	258	253	236	237	235	215	215	245	252	246	229	274	281	237	238	250	253	263	235	244	213	230	267	269	239	243	238	244	227	255	284	262	227	227	250	202	229	248	261	257	270	246	233	241	250	249	250	235	220	278	268	235	238	262	228	228	258	243	240	234	242	238	282	262	237	225	236	238	267	251	230	258	240	229	240	261	230	235	256	240	272	219	263	235	252	253	251	279	259	238	250	199	253	242	251	235	276	230	236	266	253	258	258	219	227	279	261	252	260	261	240	255	227	219	235	218	269	248	256	266	234	249	246	267	246	233	254	255	251	247	240	241	230	227	238	255	278	230	231	246	274	233	230	266	217	251	257	232	238	260	226	252	208	245	205	250	275	255	222	218	239	269	213	221	224	254	234	247	235	250	221	262	272	236	282	229	234	211	235	226	242	227	239	261	234	245	271	286	232	251	250	246	224	238	246	248	252	237	255	247	269	239	276	242	232	270	241	265	237
8719	6367	10979	11424	8456	6006	4268	3109	2091	1513	1290	1130	1016	854	896	855	736	791	744	773	755	733	711	729	692	625	658	638	685	669	613	641	593	652	594	610	617	568	574	568	585	587	614	602	607	569	601	558	534	615	556	631	579	562	589	601	616	540	598	520	548	565	604	567	636	583	572	593	608	570	579	606	561	546	590	590	592	557	566	597	580	524	568	619	567	583	558	598	562	556	606	595	588	559	576	570	568	594	573	592	564	604	589	567	553	578	629	614	596	615	590	566	567	581	566	601	576	598	629	567	568	567	554	603	576	595	579	590	575	530	584	587	587	543	599	540	569	613	605	593	573	525	564	598	524	584	606	544	602	567	578	582	625	559	579	535	556	567	577	538	559	535	591	599	535	572	573	584	586	604	563	561	610	575	566	607	554	577	592	579	581	624	559	594	571	585	577	549	613	546	568	564	588	553	597	571	543	569	570	560	567	583	579	594	598	561	595	551	589	575	574	547	580	560	568	565	554	563	580	567	621	576	567	588	577	542	550	569	559	544	580	558	532	602	625	609	552	582	538	577	574	586	546	549	556	560	560	546	603	576	588	576	606	593	565	600	608	580	563	595	543	577	574	573	590	549	550	546	600	531	572	533	571	602	601	595	581	620	593	571	605	576	582	573	589	591	574	555	585	560	610	570	626	550	594	569	531	622	552	577	564	544	578	581	565	578	555	527	549	551	616	586	585	543	561	635	557	554	602	581	570	608	586	582	573	554	554	595	593	603	553	600	604	561	606	607	601	588	540	608	559	554	571	561	598	545	573	553	568	587	548	596	600	569	586	613	549	546	590	593	618	589	552	603	610	595	567	569	556	567	559	540	577	598	545	559	552	572	562	576	598	565	541	548	559	597	540	597	588	562	572	540	562	612	585	557	559	562	613	553	579	596	575	588	595	601	564	564	622	605	568	562	614	535	560	570	609	595	603	572	621	614	591	571	580	576	578	584	568	606	609	610	607	566	561	569	575	552	616	606	575	584	584	602	558	570	580	588	582	553	558	630	589	582	594	584	589	579	557	545	557	636	571	564	585	577	607	570	626	559	566	603	588	550	558	602	574	586	561	589	564	558	529	566	538	588	535	585	558	557	594	567	584	604	567	600	549	618	568	562	609	600	561	568	571	572	564	574	557	561	589	539	581	578	583	589	616	551	531	567	525	553	565	571	567	602	571	551	613	561	536	595	565	618	585	570	558	537	572	563	550	567	588	586	559	580	623	600	567	592	603	598	582	578	540	573	570	596	554	578	593	527	583	548	562	563	581	596	569	604	583	568	610	547	564	611	612	555	608	565	524	556	574	554	557	577	566	581	619	587	591	562	572	626	583	582	607	579	525	524	622	580	568	591	576	553	581	576	588	589	565	586	580	567	609	582	613	566	586	598	570	602	563	591	588	566	592	600	525	563	571	589	588	584	569	605	557	613	616	525	613	521	600	623	609	556	575	577	617	579	590	619	517	514	630	593	548	563	561	619	617	573	572	549	614	571	624	587	594	619	584	598	574	567	563	578	563	571	598	584	585	588	604	594	546	580	578	573	555	536	550	581	606	589	583	559	553	584	552	578	566	559	571	576	568	593	551	593	566	561	603	595	596	571	586	553	588	564	609	581	631	580	553	607	620	587	594	585	602	602	576	587	561	588	596	545	561	589	584	606	592	559	563	582	599	580	566	604	603	585	568	592	566	585	580	568	595	550	558	584	580	595	547	567	549	546	603	575	592	553	583	622	572	549	574	541	574	599	582	601	567	600	583	592	583	595	558	581	583	526	574	584	580	596	599	565	598	520	558	591	637	570	612	559	604	609	556	575	577	599	581	553	603	522	601	551	566	560	563	607	573	567	610	583	569	586	582	571	573	567	564	561	586	611	602	541	557	563	625	538	597	554	577	558	590	566	604	591	581	582	570	523	570	568	565	577	561	544	627	615	612	593	562	583	585	580	536	559	560	587	586	588	608	594	600	562	560	585	572	537	582	605	533	606	571	590	600	571	589	606	614	585	570	614	515	598	601	577	566	577	585	553	569	571	570	559	599	558	546	549	575	545	578	587	566	622	607	534	597	553	569	604	559	552	599	578	565	561	584	571	567	563	569	596	559	551	568	541	570	604	548	609	588	588	622	590	613	567	596	582	567	614	570	580	545	573	569	615	560	541	576	563	552	585	564	610	554	550	590	547	579	568	576	593	581	557	554	542	621	590	574	573	560	582	570	570	573	543	565	571	636	622	586	573	560	560	563	581	582	600	562	596	602	582	556	559	583	608	597	596	574	587	587	570	591	543	570	604	583	564	564	590	575	605	540	567	592	585	613	551	595	564	590	580	585	567	591	599	574	598	572	575	594	602	558	592	537	562	517	570	572	565	576	537	545	528	551	598	592	614	547	625	567	615	588	576	604	573	620	530	605	596	615	591	559	535	585	610	566	533	561	626	596	601	568	553	594	573	567	585	571	564	548	598	573	565	583	561	539	573	570	589	597	553	572	573	536	578	592	587	540	595	544	585	589	601	591	550	585	542	555	598	562	567	598	603	578	555	554	590	561	536	557	600	588	590	565	632	558	555	562	590	545	598	617	518	581	580	581	553	554	609	575	578	558	541	576	620	594	554	567	526	606	619	607	564	533	567	604	564	567	541	542	559	572	574	537	609	587	580	559	544	609	613	604	585	582	596	565	576	594	610	578	547	570	564	583	602	591	599	536	565	595	582	588	603	577	532	628	576	563	562	595	615	556	542	568	634	564	533	574	586	594	579	603	544	561	556	580	580	606	603	560	581	574	586	606	580	573	594	586	569	599	560	561	541	607	565	617	554	572	575	591	600	570	569	577	628	562	598	552	570	597	555	563	573	525	557	560	573	554	557	573	596	556	573	603	588	528	634	598	586	611	563	532	579	576	596	560	540	546	563	569	553	555	611	571	579	621	571	553	601	613	603	591	577	573	577	617	571	584	552	565	527	578	581	517	541	598	573	573	596	560	565	587	602	559	627	556	604	584	606	558	573	618	552	522	545	552	576	609	574	613	576	570	577	565	571	615	623	595	591	581	558	564	585	609	591	610	610	590	582	532	591	572	600	569	562	555	596	609	571	558	574	545	580	582	544	611	587	569	574	593	575	588	596	542	540	597	584	627	587	612	566	544	570	599	569	592	548	553	565	586	590	568	527	597	624	567	588	568	563	589	589	597	588	584	571	614	603	598	607	534	579	570	557	567	537	595	583	572	535	627	588	600	571	554	528	569	592	585	593	604	547	552	584	560	594	524	647	571	551	575	607	644	595	581	546	536	617	552	578	561	599	541	636	609	564	587	569	558	566	596	575	577	558	578	575	577	601	603	555	586	575	571	588	605	559	570	578	559	570	558	529	570	574	551	585	513	588	582	562	550	560	585	542	576	554	593	624	600	587	613	581	528	567	627	577	586	560	585	586	552	571	569	603	590	561	574	563	589	592	543	603	565	534
23496	12118	12074	8611	4636	2570	1743	1155	785	687	544	428	417	404	349	345	342	320	316	325	349	303	264	279	304	267	302	294	326	274	271	268	275	282	238	277	280	288	255	251	257	267	259	267	284	272	271	251	258	255	252	275	260	267	274	281	250	237	267	266	270	254	276	269	265	301	270	254	258	268	254	262	244	276	251	245	250	250	280	279	258	266	267	272	270	284	271	257	255	280	237	232	225	247	270	260	261	284	265	247	254	281	233	272	237	268	235	267	292	250	235	233	273	267	290	216	267	287	264	257	261	257	284	271	255	252	258	257	270	276	275	253	250	265	261	281	263	271	286	260	252	266	253	291	285	269	272	251	270	288	265	291	293	269	266	255	240	240	246	276	244	262	265	279	272	260	256	269	269	269	279	254	288	266	274	292	257	260	300	263	273	292	279	233	253	279	248	258	227	257	292	266	261	266	265	267	271	260	274	253	253	285	286	290	273	262	276	273	273	268	274	254	252	246	236	246	262	289	279	263	277	248	271	268	279	285	289	267	265	277	281	281	248	269	229	270	243	257	256	270	273	282	299	268	247	249	269	282	250	268	265	272	260	265	267	263	255	255	282	285	306	273	246	277	269	308	266	260	271	287	263	273	268	248	274	246	265	284	266	233	284	277	272	277	267	245	280	265	265	276	257	249	280	273	286	296	258	278	289	296	256	249	238	248	247	297	282	289	262	261	258	275	237	267	275	263	276	258	290	276	289	278	258	253	233	271	275	252	269	268	287	264	268	271	251	250	273	286	256	253	293	287	252	263	279	265	264	280	261	275	264	292	265	257	277	303	262	261	276	229	271	262	262	284	251	265	262	244	266	283	254	272	268	295	240	260	251	273	253	258	239	262	265	267	292	269	265	272	272	286	254	227	260	293	278	242	263	263	249	245	238	302	275	259	276	280	280	280	296	271	260	256	258	256	280	265	266	304	267	276	248	269	282	245	286	322	245	293	293	274	281	306	280	268	270	278	277	241	280	236	296	267	280	285	261	281	275	257	270	270	270	282	271	267	246	255	264	273	276	254	262	298	284	281	278	260	248	247	285	273	277	264	280	292	246	250	304	256	271	268	275	255	242	295	292	279	270	255	267	267	286	274	282	281	210	302	306	281	282	260	290	277	284	284	264	254	256	258	277	250	255	280	248	262	257	274	277	288	271	279	263	265	257	261	274	259	273	275	264	294	291	239	256	221	271	228	282	272	295	264	290	235	243	254	267	225	253	253	289	287	267	287	254	258	287	252	256	259	289	295	283	251	271	288	295	243	247	282	280	288	261	289	291	275	256	257	292	296	284	264	287	273	278	272	249	274	300	251	270	276	290	245	243	267	297	262	261	249	263	298	275	287	254	275	270	279	287	293	313	289	277	296	254	260	291	257	307	287	287	306	285	270	287	283	273	273	238	287	251	236	278	268	279	247	263	274	269	271	267	255	276	304	243	240	275	280	263	258	276	269	252	275	259	259	308	283	267	275	270	255	255	282	293	259	283	260	245	265	288	277	224	318	288	270	287	284	248	253	264	256	278	234	270	234	258	264	270	261	243	276	239	287	295	286	270	266	303	293	258	265	266	283	236	271	288	237	265	292	211	238	264	276	279	272	273	249	274	308	286	282	282	296	252	244	266	242	264	283	268	254	300	260	240	266	267	256	282	272	274	280	245	290	278	259	251	256	305	251	289	268	277	251	267	271	290	265	271	257	250	277	257	249	280	281	290	265	285	257	271	240	280	310	252	283	289	268	262	256	266	242	245	304	273	262	269	263	257	243	264	287	263	277	252	260	254	258	289	253	274	269	290	275	273	248	258	264	245	269	242	251	250	257	250	265	257	265	251	240	212	296	281	246	260	294	284	255	256	263	288	246	246	241	253	236	309	293	250	271	280	309	237	276	276	275	290	261	290	277	268	263	269	277	243	277	271	267	269	289	250	270	258	268	300	295	264	250	277	281	241	233	277	292	282	283	271	276	283	274	264	268	278	260	278	283	268	273	277	265	259	266	250	245	296	239	299	270	277	279	292	275	281	250	247	237	280	263	266	283	252	278	264	286	247	258	255	312	247	243	251	267	238	261	272	279	278	290	280	271	261	299	267	259	233	276	318	296	269	253	301	301	299	271	265	268	321	278	282	261	252	269	267	270	269	281	265	271	252	264	266	289	278	263	268	276	282	257	279	274	281	259	236	240	284	268	259	281	253	291	266	270	263	279	266	267	269	287	301	225	258	263	263	267	279	274	293	276	276	257	270	255	255	268	275	237	276	261	283	283	262	244	259	268	269	277	260	268	228	256	276	236	281	261	289	292	269	255	264	290	268	245	281	282	283	263	290	258	246	271	265	291	262	269	260	249	271	252	284	257	289	280	257	261	278	274	258	257	268	270	264	290	264	282	256	255	275	263	267	263	259	309	265	290	258	263	284	293	277	267	270	249	265	233	276	290	264	272	260	261	241	285	246	286	269	272	262	292	253	262	284	266	276	258	240	285	255	303	242	256	256	239	277	244	266	281	239	297	286	248	275	262	264	281	276	272	285	252	245	257	272	278	263	274	291	283	277	264	268	260	268	248	241	301	273	261	273	278	267	255	245	237	283	254	269	258	245	271	237	256	271	271	305	280	249	250	257	279	274	260	253	293	223	269	264	265	296	273	247	282	273	238	279	297	268	264	253	257	268	273	262	291	271	277	280	295	274	268	270	278	277	302	275	270	284	272	252	257	295	284	286	241	253	254	289	237	298	281	270	262	245	262	269	287	259	298	285	251	206	261	228	269	280	272	312	272	254	291	264	293	269	270	283	245	269	249	278	287	265	262	273	252	280	243	268	275	277	291	268	234	265	277	262	237	284	291	265	264	255	277	242	275	279	250	261	237	272	265	249	286	250	273	240	276	283	277	289	272	277	260	264	252	271	278	247	279	293	297	287	251	265	273	284	276	287	268	247	261	251	276	240	259	253	231	268	263	280	281	262	268	248	270	283	281	284	255	274	289	244	255	286	260	301	238	265	287	266	282	264	279	272	314	267	258	279	272	273	274	272	285	283	254	252	273	266	251	257	295	267	238	264	292	286	214	233	235	280	248	265	260	251	286	292	275	275	253	267	266	285	254	255	242	252	246	279	279	275	258	244	283	282	285	252	273	272	261	267	296	253	301	242	261	274	276	287	276	266	290	305	254	269	227	261	277	254	268	286	273	246	267	277	280	277	266	279	256	249	247	275	292	257	278	269	274	271	275	255	276	272	303	300	314	284	299	255	241	263	270	264	307	263	298	264	287	284	263	271	274	290	277	233	245	259	297	271	276	264	250	261	248	289	238	247	254	255	260	257	275	225	257	257	271	263	286	295	253	281	263	256	255	241	292	284	254	241	273	266	275	292	277	263	311	265	273	272	264	241	272	315	298	259	265	272	283	294	279	320	246	271	267	251	279	248	234	257	249	296	245	250	261	251	237	285	301	295	264	250	281
15519	10172	18073	19186	13419	9577	7025	4993	3521	2754	2056	1705	1482	1320	1124	1096	1052	1053	950	928	908	895	835	806	835	749	729	688	767	777	775	694	732	719	681	658	624	670	657	678	669	637	638	687	627	642	697	578	601	635	650	643	613	631	589	624	644	636	667	646	655	644	606	590	642	638	627	626	619	625	673	600	637	650	575	621	624	640	599	591	656	640	613	635	615	638	634	622	623	625	646	592	664	606	604	640	639	614	609	612	667	606	670	616	610	576	619	556	599	636	604	610	640	652	664	672	623	596	650	613	602	635	599	632	593	653	617	596	663	618	659	631	669	626	637	635	644	609	590	649	613	660	640	609	634	662	611	622	615	655	625	652	614	578	628	644	595	659	616	612	633	627	633	622	599	613	603	642	610	605	620	634	621	579	628	643	632	606	628	654	573	647	638	598	603	630	596	599	645	652	591	672	694	661	622	638	631	637	621	617	609	656	651	609	642	669	600	598	632	622	613	703	647	639	619	601	633	657	611	629	631	640	630	572	597	611	611	609	628	610	637	625	611	618	628	593	622	620	600	654	637	627	640	646	661	581	656	598	676	652	607	596	671	608	630	616	618	652	621	583	641	587	647	629	619	602	645	592	632	625	606	626	631	611	627	592	593	652	623	653	624	585	663	609	610	613	608	649	595	624	601	629	597	667	633	615	613	636	675	635	632	634	629	639	653	585	641	605	622	607	675	651	644	633	639	622	635	635	600	632	615	612	607	603	660	647	629	672	623	595	645	661	647	631	624	606	603	610	643	637	579	632	626	623	650	616	592	640	647	603	651	651	653	636	623	609	636	654	627	621	608	643	680	603	633	629	632	660	581	631	631	656	568	595	670	619	620	610	646	616	601	652	620	653	646	626	597	580	630	664	661	620	640	582	695	638	624	620	653	619	635	637	648	629	653	595	636	622	671	617	626	639	639	633	640	622	635	631	665	633	607	624	603	594	661	590	610	583	624	625	627	627	679	568	669	614	651	634	594	586	639	631	620	629	610	662	641	591	599	651	598	608	632	604	625	620	624	665	671	642	623	647	686	630	624	632	638	597	620	623	651	640	632	636	643	635	638	605	640	632	638	613	662	622	647	685	587	656	599	608	605	627	591	650	572	661	634	632	629	675	617	572	611	591	615	598	634	593	613	646	594	620	618	630	635	646	641	624	639	608	630	650	636	647	622	623	642	625	635	682	615	592	594	614	634	638	674	622	646	629	657	645	598	638	604	646	670	614	601	637	656	614	662	625	656	607	651	633	614	608	607	610	596	614	581	599	604	606	653	646	652	632	631	635	637	629	617	691	605	668	603	651	630	668	618	617	600	631	627	619	649	636	618	613	638	608	643	621	665	611	633	641	627	680	644	649	644	615	617	633	618	605	618	645	658	620	615	651	662	622	620	626	630	629	653	677	599	623	644	552	649	653	648	651	654	576	574	644	602	615	640	593	590	638	635	640	632	628	669	621	576	687	605	656	599	670	637	645	616	620	634	644	634	638	602	606	602	644	670	636	640	690	609	606	644	648	599	621	668	623	587	607	616	613	640	657	638	613	668	640	653	658	636	619	617	581	666	591	639	597	676	634	628	629	671	685	622	638	610	639	640	610	630	641	625	620	634	640	647	613	588	641	639	600	608	628	599	642	656	618	599	612	654	627	638	647	631	607	666	670	626	591	636	655	630	600	597	583	631	602	606	602	605	590	636	601	663	595	633	615	647	583	617	708	608	638	609	613	592	636	618	601	641	645	618	622	636	571	637	589	622	605	643	621	620	626	633	618	622	627	661	609	658	651	609	609	634	591	646	608	656	629	631	648	587	601	661	623	631	655	595	634	666	608	611	652	599	615	601	631	662	638	572	644	595	646	647	614	630	625	622	638	651	654	652	608	631	628	622	676	644	624	624	640	630	593	613	627	635	646	609	611	645	610	638	675	640	613	655	664	610	644	631	626	679	612	592	617	629	594	620	667	674	629	612	612	584	625	650	633	609	618	618	671	615	682	620	627	665	625	603	609	650	641	611	668	590	643	644	680	651	637	640	617	632	676	609	558	633	586	666	619	629	632	615	643	624	615	607	656	645	665	612	633	628	628	635	620	604	635	626	631	659	575	649	641	585	616	673	613	619	620	637	582	630	670	624	619	606	627	634	600	657	603	625	655	615	640	646	657	611	622	648	656	621	621	626	602	599	595	586	637	584	613	619	646	641	610	663	583	639	634	606	669	591	634	630	649	675	693	644	645	652	628	697	610	629	620	676	638	614	595	618	591	622	606	667	645	631	641	614	635	652	679	601	621	597	682	609	583	627	619	634	601	658	613	643	645	660	610	593	604	618	642	629	617	615	595	660	642	642	629	678	653	613	622	628	593	622	611	616	617	630	631	664	640	644	621	682	593	594	637	661	609	607	651	628	612	627	656	599	655	601	654	643	586	640	638	608	622	635	672	600	642	630	634	613	652	633	604	686	615	614	630	647	591	627	658	670	626	650	603	664	642	623	628	602	605	625	621	659	660	624	604	641	657	647	577	588	645	620	598	634	599	615	594	593	588	605	656	624	616	644	569	598	655	619	604	649	599	602	614	636	606	601	588	638	580	595	627	644	608	601	617	619	612	649	619	640	595	647	647	637	635	643	625	609	641	648	657	599	661	627	634	633	584	594	596	636	618	655	580	603	638	662	610	656	594	663	584	651	646	603	655	644	662	652	631	630	624	640	655	642	626	608	602	601	604	592	633	630	579	588	621	627	591	612	676	621	599	634	581	639	636	666	639	616	617	635	656	621	692	643	653	616	618	698	615	614	664	618	585	626	639	639	634	651	661	609	623	656	620	604	595	662	664	615	640	610	628	652	642	582	609	641	664	682	615	649	608	608	647	657	638	648	608	631	638	628	640	576	611	650	655	628	602	630	652	617	606	653	598	665	636	618	644	608	630	632	629	630	589	619	657	648	630	606	604	603	601	637	622	673	661	607	651	636	658	617	663	619	586	644	624	604	656	615	601	612	575	628	615	709	582	592	684	634	635	628	617	617	604	641	627	577	639	623	655	639	631	624	576	612	613	642	604	686	632	585	618	622	615	585	610	596	639	580	621	604	606	607	631	635	642	614	649	593	655	589	611	645	624	656	645	610	623	635	604	666	646	610	636	633	609	618	607	622	585	583	583	622	632	627	603	626	573	627	591	642	629	673	661	630	602	604	611	610	633	621	614	617	620	640	586	600	674	645	616	655	637	598	647	611	636	641	671	597	644	638	664	644	650	607	621	596	649	613	623	639	587	616	590	612	641	642	600	616	645	635	633	592	623	639	624	560	637	602	614	603	671	623	627	654	600	579	623	640	656	634	586	625	579	648	615	675	644	675	665	620	633	584	644	625	661	612	660	644	607	609	665	606	659	592	631	608	681	655	639	626	629	627	624	658	606	616	617	656	635	592	655	630	599	635	649	596	621	631	635	648	643	633	566	575	641	631	615
31854	17820	17792	13735	6940	3783	2437	1563	1049	783	674	531	454	408	338	357	339	342	341	323	341	304	318	327	297	269	282	283	294	279	258	258	288	275	257	275	278	260	270	273	245	224	228	233	257	271	219	255	266	234	250	249	232	243	226	233	245	247	225	248	233	261	223	249	287	248	239	262	239	257	242	269	269	265	255	297	271	270	247	246	262	295	223	233	284	241	278	237	273	263	262	266	259	247	258	278	243	241	241	239	224	262	243	268	194	249	237	239	274	269	246	242	245	236	263	252	263	271	249	275	248	248	273	276	266	252	247	238	254	260	251	239	264	266	250	274	245	254	250	269	253	263	272	251	233	263	234	268	252	227	260	266	246	250	253	254	288	282	251	268	237	250	252	242	236	279	238	246	268	242	265	285	221	246	263	264	247	235	228	260	265	278	250	247	243	277	278	241	271	262	252	243	248	259	249	274	252	279	282	261	249	256	225	264	254	270	236	254	239	280	228	255	258	247	247	245	270	245	259	241	230	233	259	229	251	213	250	266	264	247	226	270	270	252	260	265	282	274	259	281	255	273	275	252	291	241	262	264	263	239	252	237	259	242	287	261	224	251	260	251	282	237	255	254	236	271	256	250	229	249	245	239	244	246	246	249	267	212	256	264	242	246	251	237	237	267	255	253	241	270	254	228	267	264	274	260	262	229	232	242	258	244	244	247	237	254	279	251	234	239	241	273	261	254	240	254	270	242	248	229	238	240	253	256	253	233	238	256	230	231	241	243	257	245	275	279	260	269	295	261	251	272	271	254	235	271	224	235	250	224	254	293	226	245	232	242	269	224	267	265	253	238	270	254	262	239	214	265	239	285	233	255	214	265	231	261	276	245	262	265	265	247	230	261	282	235	212	265	260	255	256	258	228	276	226	242	285	268	255	237	244	241	272	278	244	230	241	257	226	249	259	267	258	258	248	233	233	267	266	273	261	236	236	241	248	261	260	224	256	251	247	247	243	292	279	254	285	275	267	243	266	249	263	294	265	248	260	276	259	232	271	262	291	250	269	264	259	238	243	251	224	249	259	243	244	223	264	235	249	261	238	254	244	252	265	242	260	261	239	254	259	240	254	233	250	240	262	220	227	250	248	258	262	239	233	231	240	245	239	265	282	250	265	281	237	253	223	243	230	245	242	250	260	242	216	238	246	240	225	253	249	240	272	242	244	228	251	224	261	245	255	242	238	261	252	246	255	268	240	257	242	257	235	247	247	290	243	260	233	249	245	276	219	246	238	217	277	302	260	275	253	242	236	223	238	226	235	236	258	246	286	265	256	260	271	229	252	243	227	270	247	229	237	287	232	240	251	260	279	241	285	271	266	246	247	248	256	272	240	255	263	274	262	247	248	251	221	247	233	268	275	228	251	259	238	228	240	238	235	256	260	237	244	223	241	242	236	252	263	243	254	236	248	243	274	250	252	241	252	276	249	258	254	289	236	238	265	278	253	231	248	237	216	247	269	235	233	281	238	266	247	255	267	286	256	250	223	260	243	269	237	257	234	251	280	267	254	243	247	257	236	254	241	245	243	249	238	242	228	241	227	222	263	268	244	266	263	253	249	270	268	282	231	254	272	227	240	232	233	263	258	260	243	226	226	246	267	233	229	243	265	229	297	239	271	269	214	265	240	219	254	251	238	237	258	263	237	250	228	262	253	240	280	251	276	219	245	252	251	246	258	265	263	224	219	259	251	243	248	225	235	258	249	245	247	253	242	242	266	285	267	277	283	234	238	243	244	243	261	276	225	267	280	237	251	250	269	248	244	273	228	248	250	273	280	290	242	258	266	237	255	299	232	254	240	227	258	249	254	240	254	243	249	249	288	250	242	282	268	237	237	237	249	245	268	246	266	244	246	234	252	220	260	268	216	227	245	266	249	225	253	237	290	255	257	283	262	242	245	269	262	239	240	276	246	254	253	246	273	240	254	277	283	246	255	241	279	223	265	254	252	239	258	254	250	248	222	245	243	255	242	254	251	291	255	266	236	245	252	251	255	230	252	267	241	231	233	264	243	249	241	282	261	247	256	256	242	258	253	258	242	261	261	245	254	259	278	259	247	273	239	280	264	270	215	257	243	248	253	241	228	257	257	244	269	241	248	268	247	249	241	242	272	275	246	246	238	248	254	257	250	212	302	223	273	234	242	260	240	246	249	281	267	250	256	239	243	243	238	241	216	272	287	277	267	257	269	284	241	236	248	239	248	231	245	268	253	273	239	238	248	231	255	236	237	269	244	256	253	259	265	232	274	244	232	248	260	237	231	237	233	274	219	239	242	245	271	286	238	253	227	259	262	231	257	251	256	233	225	249	277	253	259	256	262	265	266	257	232	241	238	261	244	238	238	288	278	281	286	266	235	253	246	274	265	256	229	255	239	259	242	263	269	251	245	213	246	233	239	233	241	240	235	239	268	267	234	274	261	254	281	245	275	273	283	259	267	251	268	282	254	241	266	257	274	288	268	276	252	242	284	249	254	206	237	273	262	246	258	229	255	264	224	234	288	262	253	252	255	253	231	237	236	220	253	220	254	253	280	236	237	240	295	247	251	232	236	225	252	283	269	242	281	269	250	228	271	234	258	253	251	256	234	266	250	249	257	238	237	267	253	232	222	256	270	256	269	244	254	277	285	210	252	245	248	249	279	222	254	263	224	284	257	222	249	244	258	271	295	240	219	240	267	257	248	263	249	262	266	246	228	239	251	255	308	258	298	237	213	248	236	248	269	257	261	240	234	293	268	225	228	240	258	264	234	254	234	250	262	220	258	264	253	242	276	265	258	262	254	273	228	254	250	238	224	249	244	233	238	248	254	259	246	227	237	247	293	241	224	241	252	252	251	281	250	239	244	239	230	248	257	247	262	242	244	263	252	239	272	248	254	242	245	260	242	246	262	221	273	283	234	228	259	228	237	210	259	244	245	250	244	250	227	268	235	238	248	275	263	271	249	244	268	256	235	247	259	268	246	229	218	249	241	263	220	237	253	260	274	241	234	259	263	294	255	252	261	262	258	235	242	218	250	265	244	243	265	262	267	253	265	232	223	268	270	290	288	243	247	263	255	261	229	250	259	268	260	278	256	244	305	230	283	261	269	256	273	231	263	243	269	230	263	251	258	264	223	216	251	283	296	244	239	248	266	252	266	245	224	245	253	198	237	232	245	240	228	267	261	274	243	228	245	228	254	266	253	241	227	239	236	246	230	240	245	277	243	272	278	238	267	263	247	255	273	290	239	241	249	245	264	243	277	245	247	239	238	258	272	272	240	236	231	245	241	261	242	240	249	223	273	254	235	248	227	250	246	230	258	272	241	235	226	252	259	253	246	254	246	269	254	253	247	260	251	238	228	238	258	265	234	244	276	273	269	255	238	226	264	283	268	242	261	243	253	281	255	299	283	246	224	265	240	213	273	254	237	253	256	267	294	247	237	235	258	240	246	251	241	237	257	264	277	229	254	250
19419	13958	23605	25331	17202	12218	9170	6470	4818	3653	2886	2095	1767	1520	1373	1254	1205	1102	1009	1033	1012	1011	916	958	868	747	795	760	736	715	745	678	693	613	664	644	581	665	641	656	627	676	651	595	620	629	619	560	588	604	608	586	579	633	593	616	601	616	570	654	616	560	567	622	591	550	571	630	635	588	619	584	552	588	587	633	548	609	584	618	548	585	586	569	591	585	592	589	612	565	601	601	582	601	603	547	561	589	612	595	580	576	575	572	585	572	590	607	594	593	607	614	601	572	598	578	599	597	553	578	570	595	581	559	616	574	561	613	601	535	575	582	599	544	620	550	617	587	596	600	623	555	580	618	567	623	590	596	619	588	574	568	612	628	619	573	589	557	573	582	600	530	550	613	608	623	575	592	658	552	613	568	531	583	572	595	578	652	585	567	608	564	568	570	619	553	624	614	570	611	567	562	564	556	616	576	589	567	578	624	608	568	609	597	556	585	587	582	587	623	602	583	538	586	584	562	585	623	584	608	639	579	640	611	578	587	562	603	538	572	619	594	612	642	556	625	587	633	611	576	591	596	618	592	583	572	537	591	553	628	550	566	597	578	622	586	589	574	578	593	558	563	604	599	597	558	583	601	561	635	602	603	572	630	570	634	618	613	591	600	618	582	577	596	593	610	608	578	603	573	599	559	575	591	576	593	579	600	575	554	590	589	586	626	600	577	596	599	612	577	588	581	565	536	577	573	557	569	613	583	594	620	578	564	607	608	598	590	572	595	612	585	604	608	555	591	565	578	600	580	591	576	593	588	590	596	599	570	587	575	601	572	594	593	599	572	614	542	552	627	578	555	603	598	607	581	600	565	576	583	539	601	631	589	609	593	612	586	573	611	546	575	568	559	577	587	607	558	608	591	529	592	603	578	585	588	584	556	572	604	566	550	591	588	601	610	573	555	573	623	528	627	611	570	607	537	590	600	571	612	597	605	556	561	604	599	585	601	613	556	543	602	587	569	624	570	601	560	553	615	616	614	576	615	584	562	634	561	547	575	604	620	592	568	593	632	576	553	615	621	559	599	595	582	567	560	546	612	602	535	626	612	626	602	556	600	549	556	607	577	647	557	590	589	580	632	573	569	577	611	580	612	611	561	555	634	608	583	580	567	601	568	579	561	611	577	610	575	613	598	571	589	569	591	551	573	600	559	589	627	541	610	577	582	622	587	597	597	550	624	558	589	565	539	612	578	560	540	588	577	570	576	577	585	560	580	586	603	609	576	630	596	576	584	543	610	594	610	596	550	610	607	601	604	568	624	569	592	577	549	592	574	571	609	610	626	550	597	573	618	595	600	593	589	559	602	599	573	589	559	516	620	591	552	571	610	624	601	571	591	564	563	580	610	562	546	585	549	629	600	594	563	585	599	611	546	613	614	559	558	607	564	600	585	612	565	556	574	610	568	629	607	578	585	591	580	575	612	589	571	606	561	626	564	522	549	583	619	606	589	540	585	606	564	591	543	630	600	581	585	589	556	597	578	609	547	593	611	605	577	578	587	588	594	605	612	581	591	617	627	584	558	620	562	616	581	587	563	566	592	656	594	578	561	602	605	618	603	574	612	604	580	595	565	588	624	566	610	625	548	557	568	571	608	554	584	582	556	622	537	580	553	569	595	556	595	602	549	550	613	620	562	589	611	603	558	623	595	609	599	620	605	605	594	578	571	613	580	554	588	585	644	608	592	580	611	546	550	601	577	598	596	591	601	591	598	532	579	547	554	569	611	591	595	560	587	600	585	588	598	613	580	586	605	583	574	613	595	580	548	606	580	570	591	592	596	563	573	584	552	577	577	594	576	577	587	618	635	635	552	577	548	566	604	574	590	555	552	585	571	605	560	538	579	603	607	618	600	603	630	579	563	563	620	552	559	552	594	594	541	561	597	561	602	587	597	576	591	624	591	642	630	584	576	614	582	612	610	562	612	609	610	561	593	613	600	556	617	599	631	574	562	580	603	573	566	597	569	604	607	556	548	625	575	540	597	613	579	571	581	567	607	598	569	583	593	610	578	594	584	606	564	614	573	592	592	615	584	600	591	582	632	601	591	571	592	558	582	609	563	562	607	580	622	591	587	609	600	606	584	592	578	569	566	615	594	595	578	593	599	632	556	574	530	599	567	595	577	575	576	595	597	623	571	566	637	564	605	604	594	580	599	559	601	589	614	581	615	547	544	649	600	571	587	592	582	627	664	613	610	559	606	571	642	568	636	588	594	568	668	573	562	602	629	591	603	604	607	577	582	589	588	535	585	572	596	585	560	589	613	621	638	586	563	557	583	545	612	550	578	542	581	629	638	654	575	617	577	584	584	636	589	627	599	621	573	610	608	573	626	584	555	636	598	591	604	575	595	589	571	598	560	587	585	541	589	592	583	584	577	611	583	566	575	577	617	625	561	593	585	615	605	559	604	597	590	601	601	575	590	569	571	614	578	584	577	601	571	641	600	574	553	544	583	591	587	592	579	598	603	612	582	553	600	589	580	646	600	594	553	631	580	623	571	616	556	546	572	533	579	614	597	586	616	580	590	606	572	576	543	589	592	580	561	558	620	580	621	561	565	560	609	565	582	591	574	566	579	617	601	601	552	571	588	579	579	580	616	542	584	599	647	630	557	567	553	606	604	571	586	584	611	515	545	635	591	546	579	593	603	573	590	589	606	600	585	595	604	575	606	591	602	583	642	571	577	595	612	555	624	596	592	590	549	664	586	600	572	575	580	576	602	568	563	584	626	539	625	581	566	575	611	619	558	612	608	582	638	592	584	595	606	602	570	587	556	591	590	621	608	600	566	574	585	585	577	562	584	564	614	565	572	589	559	599	572	575	571	579	595	573	568	617	624	604	608	555	574	573	604	597	601	606	592	592	616	583	595	608	586	554	561	614	594	570	582	587	604	556	581	582	616	596	620	583	600	613	561	609	620	602	568	598	580	545	617	572	559	588	563	587	597	612	588	585	610	569	586	544	580	575	603	580	592	625	577	590	567	554	558	531	580	561	542	584	576	571	554	584	553	566	556	612	575	589	602	582	563	546	577	604	589	599	632	619	588	574	580	590	612	573	608	572	605	566	560	597	578	618	525	639	619	564	571	612	544	592	618	566	594	614	610	598	567	558	635	590	591	574	608	582	603	588	579	578	591	589	590	598	542	610	522	587	606	555	587	576	564	576	520	628	592	619	569	630	591	604	577	595	590	604	637	628	577	574	580	597	574	585	573	589	624	541	609	540	591	577	588	542	575	557	568	613	599	613	577	558	585	605	595	594	613	590	593	626	592	594	586	557	523	565	600	560	540	643	586	586	543	597	605	581	581	548	612	578	601	618	559	583	588	562	619	526	589	630	576	568	572	568	630	590	604	534	595	599	622	566	592	594	621	558	591	590	597	586	616	559	577	629	611	590	579	587	610	580	560	605	560	605	570	559	610	551	579	562	595	592	611	563	587	600	612	633	587	592	599
14167	6749	6523	4661	2602	1486	1010	648	528	438	400	322	306	269	268	294	276	275	266	273	254	274	267	274	286	251	242	229	241	256	254	210	252	258	230	224	226	260	267	247	239	266	254	248	271	241	236	265	269	264	229	247	249	212	233	230	263	245	223	281	262	269	227	238	245	258	234	245	254	256	252	230	233	225	224	238	259	238	230	237	226	243	275	221	220	212	230	238	273	286	253	283	234	247	260	243	241	252	244	247	224	267	235	251	266	234	247	257	236	234	256	245	260	262	287	259	256	256	268	209	249	242	244	243	226	236	254	243	219	259	222	237	293	226	240	259	262	220	235	243	235	238	238	221	228	249	278	278	255	228	203	241	237	254	225	256	253	227	228	237	243	238	271	239	248	251	241	237	220	227	282	229	254	222	227	242	242	273	231	235	235	307	297	266	237	260	233	261	246	264	251	269	260	252	235	243	246	247	212	240	252	235	205	226	248	218	220	248	235	260	231	266	234	245	255	258	275	239	261	242	253	242	202	251	218	217	289	247	243	232	237	247	247	248	247	264	243	257	243	217	237	224	273	256	281	268	236	265	230	227	261	260	215	245	251	238	226	225	254	241	251	267	203	261	225	235	243	236	249	229	240	250	245	274	226	286	272	266	236	233	237	267	223	227	249	245	245	255	247	232	271	239	241	239	251	231	255	260	261	223	244	277	259	227	257	243	228	246	213	248	236	260	252	231	260	259	244	234	244	249	254	250	238	260	244	251	251	269	244	259	242	225	265	266	260	249	235	223	245	242	231	247	275	266	278	230	212	212	236	220	254	234	251	250	238	245	261	283	206	243	266	270	234	260	260	254	256	250	241	268	236	219	268	232	257	247	229	240	249	242	266	258	285	244	235	226	277	269	233	260	241	260	262	242	263	262	228	245	222	259	256	274	273	225	215	217	255	220	261	216	235	249	265	258	235	235	262	247	248	224	252	258	250	252	236	234	263	248	252	259	272	260	243	242	289	233	223	255	225	238	245	245	258	241	238	239	244	232	242	227	229	231	259	232	265	230	233	256	242	270	271	256	230	249	256	273	239	243	244	229	219	228	242	245	251	246	224	241	245	249	253	231	237	203	224	274	246	216	267	257	232	246	247	239	245	225	263	253	261	247	259	210	258	248	235	231	227	230	239	252	227	289	239	262	252	242	262	248	254	255	247	254	248	242	250	261	261	233	221	262	227	246	225	250	240	211	241	234	231	263	232	264	206	274	238	244	259	248	256	259	249	239	222	259	258	256	217	244	237	234	251	264	264	229	225	228	228	242	262	227	253	281	271	253	223	240	277	239	254	264	240	270	246	270	247	233	211	218	240	229	223	236	223	260	251	235	270	298	242	241	234	275	228	225	255	261	223	260	258	240	244	252	231	230	255	245	264	246	210	243	249	227	253	207	236	264	253	248	226	254	282	270	239	257	271	230	227	249	233	258	223	228	239	234	247	239	252	254	279	226	271	252	256	257	244	230	239	277	227	249	257	239	217	262	244	266	262	248	220	258	285	236	252	233	243	250	256	229	243	276	246	241	250	234	228	232	254	232	205	247	200	247	244	240	265	226	224	280	235	228	273	257	236	223	250	275	273	273	267	269	234	239	258	248	215	203	261	297	218	233	244	267	278	262	262	238	218	266	251	251	264	261	250	260	245	255	254	257	240	219	240	248	241	283	237	240	218	236	234	239	227	253	265	220	215	252	232	218	262	242	235	244	248	223	235	233	246	222	216	261	237	237	211	263	242	229	265	228	236	231	245	254	256	222	238	237	225	242	249	263	257	258	252	254	234	246	240	239	247	243	241	218	234	253	251	271	261	234	259	243	245	235	249	224	251	255	232	218	259	283	225	238	255	267	248	237	280	232	240	252	247	236	242	227	215	233	259	241	248	243	214	244	249	240	257	256	249	231	247	228	241	245	249	265	240	233	259	238	255	264	229	250	243	253	249	246	262	248	232	231	249	265	260	229	217	236	256	231	265	217	242	213	231	271	212	221	230	259	270	253	234	235	224	221	247	249	262	257	264	248	234	259	227	254	234	250	238	260	238	261	228	254	265	245	245	249	213	246	267	259	271	280	255	256	266	210	254	233	249	248	248	266	261	248	209	248	239	231	241	241	220	245	225	231	278	241	264	268	219	248	254	273	247	243	254	230	256	269	240	230	238	267	242	239	222	218	232	257	230	237	246	232	235	257	231	246	269	230	251	234	264	236	221	219	235	251	252	273	224	236	235	255	211	238	222	216	239	255	245	238	209	240	266	250	256	232	256	237	246	224	257	232	252	245	234	234	230	228	233	245	243	240	250	243	271	267	269	224	241	254	219	252	251	228	265	250	234	217	287	255	284	264	258	248	218	233	266	259	253	271	252	248	225	261	261	243	226	252	208	232	242	220	247	222	257	267	236	256	288	246	236	247	236	219	243	231	231	254	247	235	241	252	211	268	256	279	226	277	250	244	282	263	257	285	252	234	253	225	256	268	246	248	236	248	242	224	250	235	248	281	247	276	242	238	243	212	223	226	219	221	236	248	226	251	224	226	216	240	237	245	263	256	212	267	263	216	244	247	250	223	235	258	269	278	241	243	264	236	271	231	247	240	251	258	239	223	236	243	235	214	259	241	270	255	251	259	235	232	288	237	252	264	273	246	252	224	216	246	251	253	268	218	252	254	243	266	244	218	265	251	254	229	250	242	240	247	255	253	200	251	243	235	237	241	238	226	264	252	229	251	219	208	246	233	213	234	226	261	220	245	229	248	241	210	252	219	226	235	268	257	252	265	258	222	238	229	236	259	224	238	232	257	231	265	246	238	226	256	216	235	242	246	251	272	241	231	259	234	261	229	234	242	230	232	247	287	258	223	237	235	260	238	255	268	270	244	232	239	237	262	250	240	227	219	244	223	245	227	235	276	246	248	247	240	246	279	257	237	243	246	302	252	248	235	248	251	259	236	246	240	257	240	240	232	247	229	247	216	206	244	224	238	221	242	235	234	268	234	251	234	270	281	273	246	249	242	230	240	251	249	254	256	232	249	234	255	244	239	242	233	255	258	262	271	221	252	241	277	269	232	242	276	230	270	238	261	267	238	255	254	256	242	262	218	251	233	244	242	242	251	267	211	291	238	244	284	246	233	242	212	237	237	267	248	212	260	259	276	272	249	239	245	255	262	283	261	264	249	239	240	227	231	260	225	257	224	234	275	254	239	247	217	267	236	255	250	224	243	251	253	267	219	243	272	264	230	234	276	268	236	247	239	242	252	220	261	223	235	231	239	234	239	249	258	266	263	217	243	275	234	233	230	240	271	246	242	250	203	236	273	236	248	264	226	249	259	280	235	258	234	249	252	247	245	215	251	233	213	235	262	256	277	244	263	241	202	237	246	254	263	244	264	244	249	282	254	231	221	255	273	255	246	248	243	249	230	259	242	235	229	229	252	255	268	252	212	234	238	241	262	250	238	237	247	249	215
9012	6098	11570	12191	8562	5863	4005	2848	2079	1689	1281	1118	913	896	883	828	735	784	782	815	754	727	698	690	631	642	640	644	638	537	574	604	616	582	636	567	625	576	601	592	603	587	622	602	553	598	565	645	585	571	552	558	588	591	587	585	543	542	551	591	590	544	574	562	570	534	571	611	618	566	551	567	594	567	583	578	567	588	607	577	539	575	569	614	590	577	575	620	571	584	575	565	616	576	519	573	565	581	552	603	585	587	576	597	544	614	573	551	552	593	604	545	582	593	551	571	576	585	536	579	548	599	556	594	594	551	558	583	564	597	564	571	577	613	613	548	577	595	627	579	550	527	583	556	580	599	581	580	547	573	605	583	575	550	602	573	569	536	549	621	558	525	547	574	597	592	577	577	526	549	553	554	556	613	583	591	608	551	587	566	589	606	551	598	574	566	579	567	555	588	589	592	568	584	572	556	577	508	572	577	549	568	574	585	553	561	584	599	588	581	580	594	531	555	587	586	635	592	571	597	549	566	556	598	567	595	604	582	537	560	546	569	589	569	585	581	557	587	613	617	565	567	605	572	546	577	550	576	592	578	522	570	544	563	591	567	584	543	581	584	556	606	562	604	607	636	569	526	607	573	604	577	537	559	559	508	560	577	567	584	566	573	539	605	607	605	564	593	581	560	596	571	571	582	603	594	521	573	534	574	543	580	585	588	566	606	586	557	561	595	550	581	591	552	599	533	565	568	598	569	578	569	578	589	613	575	572	571	561	553	543	543	533	579	574	588	606	575	566	603	559	546	575	572	602	635	605	605	569	578	575	560	566	633	591	546	580	559	613	582	585	624	613	560	576	591	537	604	585	540	619	584	590	585	607	570	609	570	603	555	568	565	634	563	567	566	560	587	548	595	614	641	563	577	579	556	562	554	557	577	592	598	580	534	598	569	541	568	556	585	548	593	586	531	593	565	560	573	601	559	579	564	578	569	575	562	548	601	600	548	537	562	562	549	549	585	558	575	546	622	596	547	557	573	563	614	553	552	569	569	589	584	585	584	574	553	536	566	550	568	616	591	566	573	539	557	583	580	607	585	579	594	573	592	553	560	592	583	602	531	549	575	588	575	569	606	544	553	561	547	582	561	558	591	563	610	572	599	554	599	578	576	578	558	557	599	553	592	585	583	546	599	590	577	559	579	541	563	554	564	569	557	549	589	580	605	596	562	590	586	584	544	541	641	513	576	586	581	584	544	579	573	559	572	560	552	598	558	581	581	591	607	578	519	577	577	533	560	566	609	585	575	573	592	629	589	590	575	583	583	575	559	631	567	619	550	585	554	597	600	592	580	560	578	630	587	584	564	568	608	599	614	546	609	615	583	578	553	605	606	552	624	590	607	560	570	577	555	580	582	572	575	581	571	571	567	577	526	582	616	556	593	610	549	566	538	540	558	553	585	550	594	558	546	617	556	614	585	552	602	537	550	541	606	601	546	566	569	565	575	578	606	558	563	569	541	603	544	531	533	582	577	568	588	587	586	585	594	538	585	567	580	589	562	567	593	602	575	587	584	567	571	554	626	555	568	581	598	602	560	596	582	573	564	560	585	557	586	596	557	572	616	597	564	514	560	568	562	571	576	555	569	574	569	558	576	579	585	572	562	603	558	569	582	577	597	612	559	570	577	594	563	585	577	595	587	584	594	584	538	553	598	565	583	569	615	542	560	583	564	540	573	573	592	549	583	604	553	628	566	601	562	598	586	581	584	572	617	578	566	581	594	575	561	590	578	580	579	604	571	563	584	556	610	567	555	584	595	589	558	578	578	594	561	598	555	579	593	569	631	570	552	593	542	582	561	590	600	550	595	586	584	566	603	570	597	582	582	572	589	617	550	585	530	526	554	544	547	562	574	580	593	563	561	531	580	588	546	564	562	546	560	649	567	590	624	555	625	562	534	576	590	602	567	563	588	578	522	557	559	572	570	546	541	593	597	626	567	586	568	606	571	612	580	608	584	541	577	567	581	574	595	564	561	603	574	541	566	608	581	579	590	565	569	600	592	554	582	613	545	584	580	606	582	552	525	528	584	532	565	539	596	607	611	578	554	599	609	596	601	603	572	588	570	570	565	598	546	593	608	585	596	589	553	532	587	596	568	596	588	603	591	553	573	602	569	611	593	546	596	605	610	597	550	594	585	552	565	587	589	567	606	590	578	558	553	596	542	537	610	577	565	565	588	601	574	575	602	593	553	588	612	564	567	581	598	580	604	589	570	548	603	548	585	552	534	607	551	554	580	548	545	598	564	576	569	625	600	554	546	560	575	548	578	550	583	584	578	533	553	577	591	535	542	556	574	582	595	571	547	589	605	546	568	542	593	545	580	581	590	566	621	590	587	534	565	582	548	588	576	585	602	605	609	522	570	567	585	578	612	552	556	617	534	558	557	610	543	546	582	590	584	595	586	578	537	533	561	602	538	592	547	568	572	581	590	621	527	551	590	589	611	544	573	562	555	587	634	580	553	578	547	578	568	618	574	545	590	581	571	536	604	575	568	589	577	572	593	591	563	583	533	577	573	544	551	598	564	582	561	550	574	577	595	559	552	563	579	562	626	530	573	535	593	587	571	562	585	629	546	571	569	567	598	519	607	592	580	590	603	589	579	545	577	571	535	524	594	564	604	595	580	585	623	613	569	563	557	564	556	585	580	592	620	579	556	545	596	566	590	574	638	539	552	571	560	547	591	556	553	577	541	569	581	544	555	618	517	550	564	583	545	513	555	561	570	541	539	580	591	586	588	602	611	590	566	534	599	569	583	635	542	582	572	540	595	559	563	563	599	579	590	603	538	590	609	616	560	636	621	566	582	584	584	603	582	567	562	582	560	571	580	542	558	587	551	565	584	592	568	575	563	619	563	571	593	576	572	576	562	608	553	588	559	562	585	619	601	587	597	558	585	557	573	574	530	599	562	535	583	553	569	617	596	567	569	585	574	508	567	561	568	541	584	602	605	574	583	593	583	571	583	539	532	548	559	574	614	576	563	610	597	634	581	541	599	602	578	573	577	507	556	554	577	586	545	526	559	590	609	537	582	553	576	612	542	548	536	578	596	581	587	521	538	564	608	595	578	607	592	538	593	544	546	583	572	516	584	538	593	578	543	563	607	579	609	563	607	577	573	606	531	560	559	555	527	566	583	575	549	590	576	588	593	577	553	583	561	575	591	600	586	586	546	580	592	558	564	521	567	549	583	561	556	538	574	602	609	593	558	565	607	553	583	591	586	549	603	620	558	575	559	570	527	615	593	581	579	527	574	548	569	506	560	584	592	588	537	584	535	557	585	582	601	591	571	571	576	583	567	639	548	579	539	567	562	620	561	604	553	543	546	595	565	621	610	560	598	608	549	621	576	521	594	556	585	571	581	508	574	593	561	592	583	557	573	549	595	594	606	579	612	557	597	536	644	600	548	594	599	601	611	523	573	494	595	579	604	562	615	560	571	586	594	576	554
24018	12138	13035	10100	4923	2619	1709	1096	913	723	540	453	389	373	360	350	318	337	298	374	328	296	284	326	274	274	284	297	295	257	271	269	271	262	275	276	263	264	300	253	278	310	274	275	276	237	307	289	256	292	274	261	278	262	279	296	265	214	273	279	255	292	289	283	268	277	262	278	288	271	248	272	274	293	269	264	253	289	273	277	273	266	274	257	260	258	271	266	267	309	258	267	283	250	269	273	261	281	270	263	297	318	250	272	258	266	247	265	281	256	259	285	276	279	257	281	278	295	264	273	240	268	288	288	283	262	266	231	287	275	281	280	307	235	271	266	281	248	264	267	263	257	272	296	239	289	272	274	267	255	242	264	306	280	271	255	280	279	242	269	287	261	249	290	238	277	280	289	264	290	259	241	286	275	272	256	283	263	281	233	269	281	249	272	239	285	288	277	272	272	291	257	253	274	289	270	248	267	287	281	272	270	256	251	245	258	246	256	259	245	252	266	249	237	278	253	213	245	269	264	271	288	267	269	284	253	282	282	259	275	275	246	282	277	286	279	263	267	276	261	280	244	274	295	261	262	264	265	260	270	275	249	295	256	267	240	310	271	264	274	267	280	320	259	260	250	274	264	261	262	279	257	286	250	275	282	252	236	230	300	256	254	274	270	277	262	274	258	257	241	247	256	263	274	246	237	260	259	274	271	277	284	264	283	276	247	264	260	246	275	281	263	269	256	235	228	285	286	267	259	280	279	250	272	271	261	275	261	276	261	266	298	236	238	295	277	275	281	267	273	279	282	282	260	251	278	258	276	294	266	304	268	250	259	259	252	266	302	275	283	274	275	276	273	285	282	284	274	291	280	292	257	252	249	243	278	271	272	267	260	271	243	259	239	269	236	240	244	238	255	248	285	279	268	260	277	262	240	253	267	259	292	255	293	258	291	278	280	243	271	277	259	276	290	290	273	272	249	274	269	269	302	269	298	284	237	271	272	264	282	276	266	261	265	311	270	252	246	273	252	274	277	255	256	259	279	247	248	294	268	265	235	315	269	247	241	275	282	263	280	224	273	266	273	270	254	284	231	291	255	265	250	262	229	254	269	286	239	269	271	286	297	280	293	289	259	290	273	281	262	268	259	269	269	274	266	282	253	255	254	294	262	261	240	281	258	267	270	253	284	297	291	272	272	239	249	264	297	256	284	268	268	294	275	267	276	259	246	246	263	261	269	285	264	269	260	268	273	251	262	296	275	267	259	262	301	281	269	291	275	307	268	247	270	245	288	281	244	280	277	281	264	258	256	255	267	272	272	293	259	262	280	273	262	244	252	305	256	307	254	289	276	244	302	264	247	276	281	276	256	254	294	269	259	260	312	279	271	291	270	263	245	282	257	261	269	266	255	255	276	247	279	288	267	307	260	246	291	271	270	270	270	279	265	259	246	267	278	294	261	238	284	300	268	250	269	263	271	259	269	254	276	258	240	267	264	265	270	291	248	283	242	270	259	299	235	263	262	252	287	265	258	281	249	264	287	285	217	261	265	292	261	279	271	272	258	275	275	271	272	313	268	237	245	275	251	270	289	281	252	264	277	246	243	263	258	272	245	242	275	284	261	272	270	260	260	263	277	278	260	274	254	261	271	272	248	261	234	304	234	286	293	273	264	279	295	254	259	277	288	217	263	275	262	254	310	285	247	235	264	267	271	273	259	280	233	272	239	291	268	277	255	277	256	298	284	252	279	253	267	250	244	260	284	234	262	253	280	265	268	292	244	241	250	241	263	270	276	260	241	269	300	249	252	277	280	245	271	277	266	278	239	241	245	305	240	264	271	253	230	256	262	272	289	254	301	257	270	285	238	291	229	278	292	257	249	263	276	252	262	302	279	248	246	272	273	237	297	280	291	259	286	261	278	267	261	244	268	290	262	272	274	252	259	268	293	241	267	246	287	264	254	276	254	282	260	251	263	265	255	285	253	271	301	289	282	250	249	233	258	271	227	285	270	293	299	282	294	233	301	269	244	292	266	250	235	271	243	281	287	248	266	265	272	253	237	263	247	298	208	289	285	256	271	223	241	240	248	291	268	230	256	269	287	289	291	276	277	254	266	296	256	239	230	264	270	286	230	252	253	281	271	266	289	283	269	235	247	259	288	282	279	274	271	269	263	276	259	256	294	295	266	246	284	236	268	271	284	254	271	242	247	291	243	265	276	277	264	281	288	274	288	267	273	265	266	276	279	277	251	259	241	271	277	281	261	259	286	269	292	253	258	269	264	288	293	285	285	272	289	264	274	241	239	263	270	271	255	257	264	260	250	244	246	247	266	247	259	241	272	267	274	276	264	263	276	266	271	279	261	264	252	265	277	243	286	274	293	245	284	287	246	272	253	260	278	245	275	264	273	254	260	253	249	259	285	267	248	302	261	270	279	266	270	291	283	274	261	267	298	260	255	269	262	311	260	252	292	270	238	284	254	240	255	242	248	282	260	259	295	260	270	248	279	263	271	286	270	282	256	260	267	287	278	290	245	285	263	286	269	288	273	288	256	259	277	231	278	280	267	230	266	269	279	245	266	271	288	266	233	262	269	273	246	301	274	267	270	230	249	302	308	264	291	242	254	252	233	251	256	254	286	265	272	284	279	246	241	295	275	246	253	287	270	238	273	286	282	298	273	253	295	272	251	248	274	272	250	264	292	298	261	263	237	269	250	264	289	238	258	249	286	257	287	274	264	247	247	277	248	275	257	256	260	260	276	268	236	251	245	272	265	292	261	278	242	300	235	254	267	283	249	264	266	276	291	261	293	233	249	274	262	280	243	264	302	282	290	281	274	269	254	275	294	275	269	278	259	264	256	265	263	261	251	281	275	281	254	263	249	258	303	257	255	273	272	271	269	278	231	249	243	267	257	237	277	267	271	278	235	253	248	284	264	256	255	255	254	290	255	255	252	247	261	264	253	274	255	231	261	272	237	269	242	258	232	320	309	275	258	273	281	268	239	262	246	271	267	270	266	255	269	268	236	272	273	242	263	285	256	251	260	278	296	293	272	268	249	245	306	288	269	255	272	264	289	245	291	266	260	254	296	268	263	295	288	259	288	249	239	266	287	250	256	274	276	260	302	305	267	240	288	288	279	264	259	300	234	253	247	271	279	246	274	273	256	271	286	272	284	284	245	278	267	269	272	261	284	271	250	275	287	269	299	260	313	289	265	257	291	259	270	261	256	235	302	253	216	251	268	287	254	256	291	266	264	260	292	257	262	266	264	298	254	270	244	287	258	271	305	278	248	287	259	238	273	278	240	261	256	289	264	298	283	272	256	271	287	257	220	290	275	271	240	234	303	263	255	295	251	260	296	278	265	299	304	267	270	215	291	319	275	256	262	248	248	254	261	278	296	246	278	242	266	284	261	278	249	275	276	262	293	256	295	278	274	223	269	254	269	249	285	249	290	266	266	271	255	270	258	251	267	237	255	274	275	252	287	251	272	261	272	264	247	288	243
15614	10283	19703	20652	13768	9701	6730	4902	3676	2837	2115	1658	1423	1180	1104	1045	1053	1061	982	1001	942	845	887	795	788	779	757	797	706	709	711	665	668	622	677	655	633	655	667	696	656	677	677	618	627	669	596	626	609	653	616	592	658	642	613	648	583	655	638	636	589	660	661	616	615	614	619	701	671	602	627	632	628	593	612	631	628	658	645	595	567	610	611	595	603	577	654	592	588	656	618	643	630	610	656	600	632	618	620	626	610	648	619	616	604	575	612	650	643	607	584	657	678	590	621	626	617	619	615	628	615	656	635	623	636	610	589	655	635	632	567	635	618	599	595	663	620	599	610	619	621	628	592	615	585	623	631	690	639	669	626	625	629	650	625	579	661	604	629	574	650	585	611	658	613	684	593	656	644	636	582	607	622	623	602	632	646	603	610	623	651	598	655	575	598	589	602	567	676	659	617	618	627	640	652	614	644	647	648	627	655	612	667	613	580	635	608	611	671	653	664	645	654	659	574	643	569	634	625	643	592	648	623	633	621	639	575	610	651	631	639	583	601	626	593	622	636	621	591	644	621	665	596	633	595	636	574	603	623	669	600	613	632	626	584	627	608	598	645	628	638	623	612	606	641	605	663	589	622	618	652	574	623	584	637	624	648	627	631	630	637	627	582	603	585	606	595	659	640	635	625	652	632	650	619	629	646	657	631	584	597	631	588	641	659	567	639	615	631	626	590	653	645	628	622	621	599	592	663	612	585	627	646	577	624	636	667	614	662	599	617	609	605	598	617	607	587	628	663	626	636	642	603	585	641	665	617	557	582	595	617	633	578	638	611	588	634	616	593	608	621	636	606	603	640	627	616	628	648	640	651	606	602	624	611	634	622	596	657	600	613	665	661	634	623	649	625	617	624	667	685	630	645	588	620	604	649	645	605	620	635	577	631	640	633	611	617	621	628	625	685	672	627	670	652	643	621	632	597	669	602	588	630	597	629	631	627	633	656	648	642	630	647	592	570	611	603	653	643	634	635	603	640	624	591	593	597	638	663	609	669	610	602	627	651	677	601	622	609	635	598	621	654	608	634	668	612	595	620	623	615	619	641	647	602	624	641	630	589	640	587	590	634	591	653	607	621	580	642	630	633	637	599	627	664	614	641	637	593	616	634	603	603	609	595	627	678	633	644	628	654	647	622	591	621	635	592	607	602	611	648	604	606	597	618	579	583	642	640	585	595	593	635	627	626	626	663	651	616	605	589	636	602	604	614	617	633	651	677	624	607	589	625	642	586	665	602	607	583	615	617	609	635	642	610	642	661	630	595	623	670	630	632	650	674	610	597	630	642	644	641	659	605	617	626	592	615	603	637	659	640	592	609	606	621	636	619	603	583	642	631	605	629	629	632	643	630	619	604	613	655	636	613	600	641	601	661	618	585	624	615	601	639	636	603	641	624	588	651	621	641	626	619	591	603	594	616	606	650	611	660	598	645	647	633	657	656	637	663	688	612	642	571	644	641	611	638	663	618	619	561	607	659	626	665	610	599	592	633	624	625	579	610	607	606	619	624	601	611	664	636	649	635	623	609	633	566	594	657	679	596	598	586	594	615	609	621	624	617	643	613	597	633	623	624	645	606	611	631	646	624	578	662	651	605	616	615	617	635	649	607	604	593	626	599	627	639	587	667	624	637	620	607	666	599	614	638	626	638	628	621	614	645	588	596	619	622	606	624	599	592	633	634	615	613	621	617	636	591	625	625	620	649	570	628	620	673	620	640	621	629	638	626	574	635	660	620	663	619	638	627	606	637	622	631	607	605	650	682	627	584	627	615	594	632	573	618	617	600	656	632	657	635	647	635	668	628	663	603	624	592	656	621	630	624	615	621	659	667	622	639	601	602	620	600	619	631	659	638	621	626	605	591	624	629	634	618	628	573	620	661	580	625	626	629	653	587	586	680	605	654	595	620	604	631	646	603	720	636	616	631	607	653	610	633	608	658	629	632	630	624	626	674	621	638	588	627	627	645	632	612	597	637	590	599	614	606	619	551	645	630	611	585	586	629	628	648	628	652	588	591	682	628	636	672	615	633	618	623	598	633	613	635	612	612	611	624	630	625	590	592	592	607	587	599	638	605	651	627	618	653	646	635	679	599	622	659	649	634	651	593	644	651	611	624	621	609	590	617	623	604	649	602	619	644	635	628	649	644	641	606	649	627	590	656	648	580	647	656	616	652	601	612	615	641	624	638	596	599	657	643	622	628	641	630	636	650	624	637	618	679	600	584	662	651	655	646	687	622	664	615	656	596	649	579	660	623	608	616	578	618	611	605	602	560	680	633	628	601	624	610	609	617	593	634	603	606	645	659	625	618	629	637	637	607	616	597	623	660	623	635	633	637	599	591	616	605	526	655	650	591	630	628	596	606	669	640	642	611	587	602	595	583	628	555	612	616	605	625	620	647	642	636	602	661	591	605	597	631	642	653	636	643	618	649	617	626	604	614	614	654	640	616	677	629	587	631	617	632	623	601	610	591	648	657	629	580	586	640	627	602	555	637	633	672	618	632	584	606	614	641	593	604	577	583	616	643	603	624	613	604	658	612	644	607	631	604	605	599	601	623	624	617	616	637	606	616	606	657	627	647	660	600	614	604	650	651	671	668	598	627	584	629	656	572	609	618	607	593	600	588	602	604	584	660	611	670	604	642	644	684	621	625	621	587	632	597	650	574	604	609	574	631	586	646	630	634	580	655	607	600	609	629	615	630	647	602	642	590	673	626	641	643	625	649	635	637	600	619	630	592	621	598	624	624	615	654	604	590	570	614	612	621	637	613	655	661	630	656	631	593	666	599	627	633	618	602	600	611	624	594	604	680	627	635	594	639	648	592	657	622	626	616	624	646	623	643	627	644	681	656	629	670	595	611	628	656	622	639	601	611	646	666	617	606	648	608	624	654	609	631	615	625	623	632	622	638	633	590	589	615	623	640	619	620	635	591	608	638	642	647	678	628	630	612	695	590	608	623	662	653	629	625	668	640	586	637	582	654	598	575	652	654	637	656	637	643	613	634	591	639	613	648	579	633	645	597	578	669	616	604	645	607	601	648	635	626	630	600	657	639	634	602	572	659	618	646	642	631	628	647	598	600	637	616	606	654	606	654	631	601	649	604	648	608	554	691	614	635	609	585	637	646	628	612	661	611	643	621	670	619	638	609	597	598	655	608	583	657	645	670	592	607	593	632	651	625	627	623	606	648	594	600	576	671	661	618	607	615	601	624	661	590	617	688	677	637	634	560	631	661	624	586	680	647	619	582	585	609	652	606	633	624	618	652	601	632	557	615	632	629	600	601	645	644	650	616	631	592	631	600	615	622	619	632	620	652	622	630	629	604	618	606	610	639	597	631	657	627	575	627	660	592	628	556	647	647	624	620	601	625	651	608	662	596	619	617	602	645	648	636	630	616	634	636	652	625	633	595	613	596	625	607	591	610	606	614	607	654	640	677	645	610	580	623	642
31796	18158	19397	14890	6777	3756	2438	1571	1087	815	624	486	485	401	354	392	320	357	339	350	323	304	310	318	286	269	311	263	266	262	279	278	246	262	250	270	236	265	248	256	247	243	247	261	278	258	260	271	238	255	278	250	259	237	245	253	253	260	271	261	235	231	265	274	236	258	240	243	277	271	251	255	266	222	252	252	210	251	265	241	219	250	250	282	260	275	241	249	259	243	249	262	248	245	246	239	247	294	243	231	253	279	281	241	246	226	228	275	292	237	273	271	245	257	275	265	247	273	267	264	274	269	238	255	256	233	248	245	247	257	261	227	258	256	242	280	255	260	235	261	259	245	258	258	278	251	247	264	241	231	284	256	251	241	273	258	280	256	242	270	230	218	260	261	259	290	230	252	253	242	243	257	229	251	233	244	258	229	233	246	251	251	272	231	249	256	243	267	237	233	268	235	281	243	245	276	251	268	262	218	242	241	235	260	247	246	253	255	250	240	288	265	271	227	256	275	257	259	289	267	259	281	241	271	286	248	252	254	259	244	221	249	263	264	282	222	260	251	257	248	271	255	245	242	258	241	243	243	243	261	281	259	281	244	233	240	255	273	200	247	236	213	271	217	239	231	237	249	247	261	249	277	298	278	260	245	249	267	257	236	240	242	231	235	252	260	272	242	246	253	249	258	235	273	274	232	261	231	280	252	259	256	240	239	247	247	217	221	218	235	270	256	261	252	221	228	268	310	246	209	285	255	257	259	205	263	216	216	229	238	221	235	247	277	233	273	251	253	277	248	238	243	197	266	254	253	246	260	221	254	269	243	223	269	277	267	210	261	300	263	267	254	266	271	237	268	236	243	243	284	235	236	269	268	263	269	230	252	238	261	259	255	241	226	208	271	245	254	270	228	274	236	245	254	275	261	246	256	260	270	239	239	259	231	257	220	260	283	247	234	257	259	267	241	271	240	262	253	245	255	283	265	251	242	258	269	275	245	250	224	236	229	240	230	268	255	248	246	274	245	244	238	234	228	264	251	255	275	236	264	275	263	240	216	270	258	262	269	256	257	247	240	270	233	244	239	253	269	219	241	237	244	248	224	261	251	259	226	224	255	245	243	267	262	237	266	256	278	245	251	236	268	219	253	267	247	277	259	270	258	259	264	264	260	239	221	272	243	257	251	262	253	243	257	252	234	264	257	278	272	267	286	237	236	256	231	235	265	253	252	246	232	261	287	257	280	243	240	252	258	217	268	254	262	231	272	258	241	244	238	256	248	252	242	257	237	273	263	245	262	276	254	262	245	279	293	254	257	252	224	255	216	275	293	264	250	259	248	238	261	262	218	254	252	256	259	263	245	240	260	255	277	252	279	243	272	255	287	223	247	271	229	261	244	257	230	246	268	251	217	236	284	257	260	246	270	248	263	257	236	249	235	238	275	236	235	248	228	258	242	240	237	255	265	244	244	277	234	259	271	262	216	265	239	244	265	274	270	240	217	266	239	233	232	264	252	261	274	283	238	241	224	258	221	255	248	251	272	286	248	263	237	248	258	259	263	235	279	257	289	247	273	263	225	284	269	263	279	258	267	271	258	250	242	247	238	265	255	241	251	233	265	287	267	258	275	261	283	260	250	269	224	278	237	217	222	242	283	247	239	251	246	272	242	274	238	249	266	280	234	252	266	256	264	254	262	271	256	282	254	238	236	263	244	261	259	283	255	217	247	255	269	243	240	222	241	237	249	259	227	258	265	237	233	245	261	257	241	239	275	283	241	291	281	246	243	240	204	257	245	261	231	257	254	282	243	240	254	256	261	250	270	246	247	238	251	279	248	245	268	258	222	267	240	255	238	238	255	240	247	231	253	243	247	253	266	283	250	250	237	234	226	242	242	253	271	231	240	221	254	241	250	264	290	216	245	266	249	249	262	249	263	249	254	269	248	225	228	236	265	262	242	268	235	222	281	257	281	270	234	245	251	243	232	246	253	273	245	284	258	240	256	250	221	239	221	260	261	259	242	266	238	242	260	238	252	244	250	249	213	245	251	232	235	256	246	267	250	262	263	261	278	261	235	233	255	250	229	248	238	247	227	261	228	241	281	292	235	224	259	251	247	287	250	273	249	291	290	295	232	273	248	271	246	259	274	247	251	247	243	288	277	256	245	297	260	262	253	255	271	213	251	249	265	271	250	213	241	246	265	262	259	247	258	251	270	237	229	241	281	277	254	235	243	271	252	280	229	239	281	243	257	278	254	254	232	223	247	282	258	270	261	242	225	266	233	240	269	244	265	251	247	228	236	256	237	279	273	253	231	237	239	256	264	265	250	260	243	253	262	259	236	244	237	238	244	230	267	239	259	231	276	242	261	228	304	220	224	271	260	276	233	277	249	254	274	265	262	254	244	235	303	236	261	278	263	263	253	262	278	240	252	241	255	263	243	293	257	255	240	245	275	227	282	249	224	264	249	254	249	248	247	271	228	230	231	267	231	245	241	276	225	278	239	250	242	265	254	258	260	263	253	259	266	280	232	282	266	225	244	251	270	291	263	274	269	264	260	267	252	228	259	257	243	251	257	281	241	292	247	260	238	260	233	274	247	265	261	243	245	279	258	226	222	241	265	256	250	266	255	281	262	261	240	276	244	272	244	267	245	272	257	249	262	262	255	233	233	250	252	251	242	240	236	254	240	273	262	264	249	214	241	251	256	242	251	259	266	254	281	230	249	247	271	260	240	237	243	252	216	277	251	268	233	284	265	232	227	243	241	259	276	242	250	226	237	258	269	252	257	253	284	252	261	295	236	258	290	238	247	252	247	244	273	273	267	252	261	245	241	240	272	234	276	216	262	251	269	270	269	274	215	262	252	256	212	241	229	249	275	259	245	242	252	279	236	238	260	239	259	248	241	249	230	213	219	234	212	284	260	250	260	239	247	239	270	224	260	264	251	228	244	270	249	255	259	241	248	251	253	236	263	235	238	268	244	248	277	287	267	274	242	243	257	277	255	285	248	242	253	257	268	251	252	230	245	247	283	266	280	281	237	291	241	249	247	256	250	238	250	234	235	234	253	270	230	255	253	228	249	228	234	253	236	255	266	245	238	241	235	266	285	268	249	232	210	261	264	248	252	237	263	259	259	234	271	256	263	253	244	275	291	230	252	259	262	239	229	271	254	271	224	276	260	267	244	253	261	276	259	257	236	241	219	231	221	252	261	282	248	255	253	256	271	238	260	235	266	261	302	262	272	247	260	234	244	256	277	263	257	265	224	233	265	245	249	242	228	269	227	260	261	229	259	234	243	218	227	231	286	243	251	249	241	219	270	267	270	257	254	247	242	243	232	254	266	247	259	267	255	262	273	255	277	252	243	236	246	269	232	261	255	256	245	265	258	235	250	295	236	266	260	268	246	265	236	260	249	302	288	229	250	251	271	254	279	252	264	278	267	272	268	241	224	221	232	262	268	276	222	267	247	254	263	240	255	225	284	260	261	280	223	269	254	247	234
19274	14556	25912	26200	17431	12507	9038	6663	4800	3623	2745	2064	1754	1424	1285	1270	1117	1075	1132	954	975	916	1007	935	875	829	818	773	753	756	703	726	653	675	602	672	620	672	606	622	622	556	574	609	615	584	600	555	614	575	612	538	612	611	557	604	603	611	586	569	637	561	579	588	591	595	560	619	608	608	584	605	630	553	562	601	590	644	610	608	580	587	546	563	611	522	637	564	554	593	613	611	581	544	581	586	549	625	634	610	556	611	575	566	600	579	592	566	577	573	573	593	560	592	574	603	595	591	607	630	622	581	580	570	589	584	581	585	587	604	596	599	572	566	545	549	619	582	549	571	553	583	602	599	610	585	589	598	616	601	594	545	603	575	544	638	558	554	567	601	639	648	601	581	607	572	610	604	576	587	566	610	586	607	538	621	537	584	595	592	576	576	581	564	585	584	592	610	599	612	584	575	565	608	610	588	640	592	569	589	603	578	571	572	553	610	549	579	593	595	622	596	565	594	615	608	566	600	586	600	579	630	581	610	628	542	596	597	585	589	602	611	593	571	615	562	591	588	518	587	553	608	601	579	551	555	567	556	587	583	617	569	582	596	580	618	587	579	555	571	594	582	577	578	590	614	615	577	608	582	615	571	599	649	575	598	582	585	562	627	604	577	577	601	574	611	576	582	542	616	560	578	592	623	598	609	585	592	597	586	595	560	620	587	619	603	571	593	588	634	582	619	595	593	596	556	636	553	605	636	591	565	599	550	625	569	603	624	571	594	600	608	620	588	568	609	552	583	568	566	562	592	610	570	602	607	591	577	610	535	578	623	551	613	612	550	620	542	588	574	578	600	600	555	578	557	558	567	574	557	604	548	553	594	580	584	593	577	589	601	645	590	575	564	601	622	584	590	595	575	638	639	608	614	615	545	628	584	597	618	567	610	586	614	607	602	569	595	590	629	619	599	625	576	631	580	559	553	595	589	556	571	566	608	606	562	608	581	514	571	564	593	539	521	628	580	586	614	573	582	571	593	569	615	538	601	564	592	577	585	608	579	585	604	610	617	599	543	582	585	539	578	560	574	575	583	584	557	610	624	540	602	559	622	560	635	600	573	551	606	616	555	630	601	549	597	580	572	565	589	581	595	579	555	557	620	622	612	558	614	550	577	564	613	572	606	576	574	636	590	601	595	597	557	600	577	590	581	597	563	567	589	568	578	562	574	617	600	560	573	593	550	539	596	558	608	598	573	565	617	590	562	575	570	588	587	620	616	581	609	602	604	611	596	580	646	577	566	592	582	582	586	588	590	576	562	571	574	601	554	599	607	571	610	611	609	610	573	596	561	574	599	584	601	572	599	639	587	558	616	564	637	559	616	559	588	572	569	519	588	586	597	619	581	604	614	579	598	567	588	603	577	590	597	624	564	630	619	598	561	605	589	605	616	562	568	604	562	597	603	574	599	601	576	584	593	566	587	586	622	598	585	580	553	603	585	600	544	563	644	605	573	611	600	605	547	576	577	604	571	611	543	585	607	607	566	609	655	574	555	578	585	587	567	576	624	614	559	602	621	594	611	588	633	608	552	598	584	611	617	601	549	603	601	561	589	624	597	580	586	591	625	561	580	564	623	569	573	609	572	595	588	591	615	608	584	563	573	624	582	622	605	561	567	621	561	560	583	615	548	578	594	565	539	577	582	560	570	610	584	582	579	575	596	578	556	597	574	578	580	536	601	603	583	610	576	567	586	606	610	602	551	643	598	630	582	635	617	580	626	539	602	580	525	622	564	586	594	537	586	630	551	622	608	549	607	578	576	612	584	615	571	596	609	581	572	583	593	584	618	595	611	618	643	519	571	578	641	582	587	592	615	618	583	579	593	561	629	592	589	605	564	557	596	582	562	589	594	580	573	618	606	598	603	575	569	616	601	598	587	563	616	574	629	543	604	597	585	592	593	618	605	595	599	595	586	579	598	580	634	617	597	574	613	563	609	585	581	589	597	595	568	556	604	562	590	549	613	589	546	617	586	611	599	606	608	529	613	567	551	582	586	580	569	609	580	596	594	588	615	598	563	629	580	588	570	602	526	563	620	606	583	572	599	607	630	591	584	564	560	595	579	562	558	571	590	604	642	616	616	560	583	615	572	598	567	557	591	601	647	632	612	553	589	584	628	574	633	581	562	599	629	571	584	578	589	564	591	555	588	596	577	609	559	580	590	578	573	598	619	604	580	609	592	587	597	577	579	587	613	579	560	582	585	584	581	607	560	572	588	586	553	561	633	614	581	553	629	591	600	663	628	621	621	619	592	568	564	590	590	588	607	582	572	623	609	579	577	615	614	607	617	575	564	569	580	603	582	576	606	582	604	555	579	568	600	600	561	560	576	605	533	573	571	568	589	589	587	633	564	584	590	603	595	617	632	591	592	589	583	574	606	582	568	593	548	584	612	635	583	601	572	572	572	568	568	565	599	632	608	574	595	584	585	596	597	576	602	604	537	619	579	583	590	576	599	566	582	608	598	584	642	584	578	571	605	587	592	594	596	573	603	628	590	586	598	630	553	605	531	583	560	603	619	553	566	552	561	577	586	601	570	583	574	565	596	580	586	614	615	616	592	572	615	573	607	578	610	605	600	602	583	613	604	578	561	597	598	594	565	625	577	616	602	552	549	598	592	611	585	615	557	557	560	592	605	642	606	569	607	602	597	573	590	644	615	589	567	610	587	587	601	583	637	648	574	591	585	562	569	586	599	550	558	595	598	585	590	570	600	563	594	588	600	596	612	581	514	563	643	549	617	652	566	585	543	590	602	586	585	612	561	598	602	581	568	581	596	568	612	571	585	582	578	532	589	578	611	592	573	614	577	610	641	581	555	609	572	631	573	605	564	573	568	593	563	601	597	608	555	572	604	563	586	569	577	540	609	596	600	557	561	604	565	588	631	558	584	602	587	612	593	585	591	589	602	666	560	613	578	598	611	553	596	570	561	596	594	612	591	563	575	582	581	643	595	602	555	590	562	567	578	608	581	598	598	576	575	561	550	548	586	638	585	571	575	545	584	570	588	600	588	618	587	522	557	570	579	559	589	606	624	602	604	594	554	583	605	518	583	557	563	591	554	580	578	579	536	586	577	594	558	574	581	559	604	599	571	618	604	603	597	590	595	585	584	628	566	512	601	582	570	600	598	618	619	581	585	592	564	580	574	553	585	591	558	577	575	608	615	592	575	564	607	558	631	595	579	554	607	629	617	625	574	606	567	587	542	532	548	588	584	636	607	579	551	596	561	565	628	546	593	588	571	587	583	586	591	574	591	604	572	603	586	584	581	529	601	577	619	550	581	598	592	667	571	599	604	569	593	598	560	576	519	575	609	617	588	646	588	565	561	563	620	571	577	580	619	611	535	615	594	602	601	595	598	515	594	567	610	601	555	593	616	585	557	573	606	610	627	596	567	550	631	563	625	591	609	590	616	618	592	602	598	578	624	588	580	579	644	580	581	597	600	580	656
13014	7047	7377	5091	2448	1392	1000	671	539	442	381	322	278	260	290	279	296	318	305	267	270	271	237	258	269	280	277	273	258	263	235	224	247	243	267	248	210	236	250	233	264	263	247	279	257	264	251	238	240	236	211	236	269	254	240	260	260	250	249	244	228	240	251	238	262	245	270	232	228	255	268	244	235	243	240	273	200	225	226	243	236	247	249	243	219	235	237	255	241	268	253	240	224	207	236	228	261	212	230	237	225	251	227	240	231	218	247	245	247	247	262	260	252	238	253	253	236	269	250	205	225	256	282	215	263	254	257	229	225	211	267	248	234	241	269	248	227	250	252	269	262	259	256	242	218	234	227	238	231	253	236	230	243	214	249	250	256	260	260	249	244	229	244	255	229	250	237	241	264	239	245	263	258	238	256	220	229	252	269	255	257	244	251	253	245	253	251	250	251	237	241	251	256	239	255	227	242	222	255	247	230	270	247	260	232	221	247	246	262	223	242	229	275	241	247	230	234	254	270	246	243	235	236	237	220	238	245	236	212	221	266	252	252	232	274	256	253	220	230	265	266	225	254	220	253	249	272	247	250	241	207	239	249	263	237	251	232	222	250	256	262	223	251	234	240	248	271	237	210	270	253	231	225	243	207	230	208	236	263	257	219	248	239	249	257	257	264	236	236	249	229	260	245	226	251	250	246	238	262	262	239	238	247	264	272	240	211	220	277	205	238	242	221	251	262	281	250	271	225	263	242	228	249	240	247	236	221	245	245	287	240	255	226	235	265	260	246	250	260	252	214	228	265	239	262	246	231	243	274	231	212	241	256	233	229	231	228	239	249	265	243	264	252	272	248	226	262	247	231	232	255	268	250	265	239	256	232	260	250	257	226	256	255	213	236	261	231	211	264	242	253	236	265	238	265	280	219	246	241	251	238	231	268	263	235	232	233	229	233	273	233	251	248	232	252	242	268	230	230	230	237	242	252	228	268	225	226	237	232	236	230	243	259	228	230	251	208	231	242	236	213	214	230	243	236	243	244	237	247	271	253	269	238	241	226	256	213	249	239	222	236	247	224	249	264	260	241	233	215	258	234	221	240	235	265	235	264	232	261	218	227	243	236	252	260	247	261	240	261	243	236	238	209	250	252	249	239	252	251	283	239	260	219	239	231	216	229	244	250	255	225	216	246	266	255	246	215	243	219	219	224	220	242	239	232	247	243	228	232	245	268	242	255	234	245	235	239	239	231	208	246	245	225	249	270	218	245	230	244	246	248	225	240	263	254	222	256	267	248	228	195	252	244	228	253	248	269	221	274	228	283	235	235	252	243	242	260	254	261	228	231	233	267	241	223	248	277	226	241	231	285	242	216	238	239	220	221	216	240	258	250	256	244	286	236	249	229	251	241	238	239	210	252	235	266	224	247	236	241	240	207	239	246	254	237	246	242	230	235	228	261	262	233	275	255	270	233	250	225	227	236	233	264	266	239	218	234	248	268	238	240	221	241	246	254	255	257	239	231	254	242	261	242	225	234	253	237	238	285	252	256	263	254	252	236	241	227	253	201	249	235	248	249	240	266	250	250	255	243	248	227	241	243	246	246	227	237	246	237	271	235	255	240	241	245	241	255	255	296	285	241	243	226	222	236	270	218	263	228	233	259	209	262	246	267	242	223	235	251	219	228	239	253	223	234	251	238	249	239	217	249	250	208	223	254	232	221	250	258	249	231	223	243	231	199	214	261	278	275	247	244	255	250	233	221	238	242	290	237	251	237	264	243	243	256	240	235	243	258	259	257	253	251	217	261	225	233	252	254	261	233	232	234	245	288	231	224	232	249	228	235	286	226	232	216	225	240	269	248	241	258	246	242	234	242	265	258	244	243	216	231	240	237	226	236	227	249	245	259	281	237	239	244	236	224	239	287	237	227	230	236	228	241	249	253	226	234	264	243	258	278	253	211	226	260	264	233	235	225	215	215	241	239	233	224	280	234	254	239	252	225	251	235	267	214	229	262	231	227	254	256	220	231	254	263	231	217	225	259	255	263	252	237	222	267	253	262	235	241	254	253	252	244	263	241	203	236	229	221	230	267	260	259	244	251	247	243	220	241	241	268	291	254	266	233	230	270	221	237	262	222	237	264	251	224	241	269	264	243	215	254	250	244	232	200	245	240	245	261	228	236	246	250	217	256	248	218	250	238	268	224	238	240	265	248	231	235	239	256	252	229	235	226	253	245	234	245	240	249	224	283	250	248	206	255	268	250	266	257	253	254	229	260	262	247	224	256	244	243	266	253	228	235	243	263	223	240	240	275	277	243	236	218	261	263	263	270	245	250	241	197	231	239	229	250	226	246	210	245	228	256	245	247	209	268	258	213	243	250	231	254	256	214	269	235	225	264	248	262	252	255	286	251	268	237	249	242	258	264	260	234	258	252	269	243	235	244	261	264	275	233	238	266	246	237	263	222	235	213	250	262	258	254	282	229	258	259	262	221	253	240	219	254	278	238	231	254	257	261	253	237	224	242	239	220	246	227	278	256	250	212	248	249	255	256	226	266	250	266	259	252	252	263	230	246	258	222	251	236	229	249	232	197	244	229	261	233	219	254	274	240	249	272	240	225	233	241	241	252	276	216	227	231	265	261	234	253	228	256	223	223	237	247	253	239	241	231	279	228	251	232	231	250	232	240	258	240	282	251	262	241	226	233	222	261	268	255	237	259	221	241	233	238	246	249	208	259	252	248	241	236	262	217	257	220	263	264	273	249	202	249	257	249	227	246	239	230	216	246	273	247	214	249	247	288	223	228	269	225	220	263	213	212	231	236	262	261	255	254	262	241	234	236	249	246	215	252	256	251	248	234	237	263	229	275	236	253	272	244	239	241	254	228	247	237	260	234	233	250	283	236	212	243	251	246	219	255	236	244	229	245	256	256	228	272	248	247	224	270	234	252	245	258	239	274	256	267	224	225	250	270	286	237	268	273	236	243	242	248	274	256	246	256	246	228	238	229	223	237	218	270	266	257	215	257	271	211	261	269	237	230	247	248	246	226	250	248	224	228	234	224	271	219	226	256	242	237	229	225	220	222	266	260	254	262	256	226	253	229	243	231	218	258	264	259	265	229	253	260	257	270	232	261	251	239	229	246	243	254	210	226	229	240	242	223	240	277	242	223	231	259	224	207	266	255	235	254	244	230	241	248	234	242	245	255	246	270	248	266	245	249	247	241	267	238	228	227	255	250	248	231	245	249	272	245	240	241	228	254	240	248	223	261	250	239	256	234	238	235	233	260	241	248	258	235	233	229	262	238	229	230	239	218	230	250	230	233	218	227	263	265	229	217	230	245	217	241	257	267	248	243	251	237	238	222	216	256	255	247	241	234	243	234	229	264	259	230	226	268	228	243	247	268	216	222	262	218	251	251	227	226	242	251	253	237	263	234	256	229	243	265	248	270	243	221	231	272	212	262	282	263	255	260	239	218	240	250	209	272	266	210	234	240	245	250	222
8743	6426	12743	12835	8368	5652	3949	2885	2047	1556	1261	1072	850	821	860	779	749	780	733	761	675	718	665	696	669	659	674	647	613	564	619	614	645	617	593	610	580	643	599	559	605	602	572	562	562	566	567	586	537	554	571	587	630	598	566	593	593	600	557	592	567	577	582	569	551	596	569	585	554	534	594	533	558	601	592	580	557	586	563	558	532	562	576	591	604	552	552	546	554	537	575	575	588	575	591	548	587	552	580	590	633	542	584	578	565	610	574	607	570	579	586	603	535	520	568	554	559	565	558	540	570	580	577	560	547	569	571	599	639	603	579	561	569	597	595	557	577	618	591	575	601	609	524	576	562	633	561	622	548	554	518	599	606	571	540	554	578	584	581	594	548	585	594	597	572	557	587	562	605	563	555	562	575	600	557	592	551	573	575	545	575	571	602	555	548	549	565	577	592	542	576	583	590	577	564	592	566	582	538	551	613	550	589	583	613	589	551	560	536	550	577	622	570	554	604	620	564	553	611	553	567	553	580	536	590	578	588	546	570	635	573	556	573	582	597	600	587	570	603	594	597	589	543	547	587	518	573	590	615	531	592	565	608	557	554	574	595	581	583	539	588	531	616	573	578	611	532	563	566	541	597	578	570	592	543	580	583	583	599	589	585	567	601	585	568	562	572	579	562	568	567	553	585	596	549	589	566	603	566	569	618	583	539	581	547	539	549	565	603	571	567	581	555	547	597	615	574	601	590	581	573	537	592	529	582	559	589	615	597	554	535	539	555	586	576	598	590	573	598	540	571	565	603	532	564	549	532	551	598	603	556	588	539	564	603	619	527	574	588	548	579	603	565	570	584	559	577	571	560	625	592	603	554	599	574	547	628	558	566	595	575	564	551	538	610	587	546	563	566	574	536	558	588	547	569	605	563	556	600	582	538	559	559	565	570	528	565	558	614	565	566	574	582	564	609	598	601	579	572	607	567	584	597	576	558	586	594	550	578	585	603	573	618	606	639	568	562	555	617	599	573	619	591	581	549	556	565	599	547	610	565	550	545	532	570	592	581	576	537	573	538	560	530	590	555	560	602	569	555	573	554	581	571	608	594	553	588	596	583	558	569	558	618	562	580	593	593	608	572	560	587	589	547	560	569	554	550	525	568	557	565	572	592	560	572	561	592	541	541	549	608	551	541	561	577	584	592	548	581	594	548	580	599	546	613	569	599	578	593	580	551	570	612	549	574	555	613	575	538	556	610	589	611	508	526	606	586	557	566	587	579	577	562	533	611	575	612	557	529	572	539	575	535	587	547	535	603	592	610	586	585	606	578	579	577	595	548	582	590	587	573	584	544	568	549	581	579	607	553	609	591	583	589	562	592	578	561	537	582	552	600	541	535	588	568	588	582	586	618	556	557	572	602	554	554	611	573	562	570	575	577	557	575	565	550	585	602	547	578	636	583	595	570	570	562	582	566	578	600	586	560	604	587	579	586	589	561	582	536	587	566	577	582	569	554	520	550	574	544	549	570	598	535	584	582	579	536	528	518	565	525	579	577	593	574	599	542	582	570	532	570	542	581	574	583	552	583	612	549	584	559	570	552	537	535	566	558	552	565	536	529	570	577	578	585	560	545	563	561	566	588	590	584	588	573	571	580	589	614	592	544	581	583	585	590	551	580	560	561	583	567	577	592	599	587	634	580	580	564	562	600	609	559	582	626	598	565	565	561	564	515	547	595	592	592	589	563	605	600	610	554	594	530	572	554	597	570	571	547	577	577	627	573	601	583	586	595	534	598	555	560	607	640	596	509	593	546	582	575	553	575	577	566	563	596	552	527	588	557	562	573	550	556	593	563	563	609	563	600	562	594	552	563	580	605	529	548	543	558	551	551	574	563	605	598	580	585	549	582	578	570	571	609	557	592	593	519	532	602	519	550	577	601	622	592	572	552	588	563	561	600	586	572	574	559	539	579	588	563	581	563	560	545	617	585	558	566	537	579	548	560	562	568	577	560	618	581	605	556	595	578	558	589	604	584	587	595	582	558	552	599	603	569	552	599	564	556	586	582	568	576	551	582	604	637	564	604	568	575	635	568	610	568	530	581	581	545	551	547	543	579	557	545	577	569	590	560	586	598	612	510	596	585	586	558	597	525	557	584	586	597	563	612	552	547	589	571	561	624	553	596	590	594	571	579	536	590	556	579	583	582	586	589	584	580	568	554	582	626	526	581	484	559	587	592	517	595	574	572	555	582	571	573	565	563	530	603	631	570	536	610	611	530	537	579	540	587	615	607	580	560	522	603	598	592	579	567	571	594	598	512	552	583	586	551	570	586	544	554	567	572	578	555	570	579	547	560	545	563	517	615	534	557	589	568	554	574	583	537	537	564	545	567	599	572	584	543	575	572	528	529	592	586	575	575	566	581	578	591	591	569	586	591	558	614	576	538	532	532	598	585	604	584	601	575	603	605	591	551	619	601	553	565	584	536	586	570	567	561	563	565	558	594	581	613	614	587	568	559	587	584	531	577	587	567	556	604	566	538	557	545	580	581	553	599	527	584	619	573	541	595	566	607	550	560	593	625	612	599	578	583	551	570	550	605	626	581	603	584	558	565	579	590	598	582	533	602	589	544	584	589	551	569	569	569	611	591	551	573	581	549	552	599	570	591	575	561	576	570	559	515	559	564	586	559	531	573	572	561	532	630	576	546	563	565	603	555	572	558	620	536	573	557	570	615	614	580	611	575	545	616	548	539	572	617	563	576	551	556	605	612	540	573	575	612	578	592	568	553	561	617	593	558	589	575	570	558	565	587	600	583	546	569	567	561	580	564	547	520	582	551	578	530	579	549	548	522	560	577	599	541	580	583	559	578	556	603	558	573	576	587	600	546	538	507	614	591	601	628	575	576	570	588	534	608	628	578	530	595	570	605	571	580	614	608	556	580	582	573	592	563	570	546	571	562	569	531	553	605	570	577	561	593	569	563	572	595	592	571	577	580	584	576	550	559	590	541	563	594	588	614	529	555	547	583	587	618	585	588	546	526	578	564	591	533	551	565	574	577	581	548	580	520	568	590	573	577	542	568	601	547	582	570	552	561	534	553	559	582	567	568	601	541	585	566	579	602	594	567	569	578	525	496	539	565	576	571	565	567	594	597	573	547	558	569	566	599	554	565	571	540	609	599	535	583	567	595	624	559	558	579	553	547	559	608	580	530	583	604	576	574	599	573	611	508	573	634	587	555	591	582	585	566	570	556	597	573	609	552	551	553	609	584	582	544	589	573	588	540	548	575	579	543	571	595	561	565	629	601	541	577	596	555	556	556	543	615	606	551	573	577	589	595	569	606	592	588	584	608	589	591	584	554	597	581	559	559	565	616	570	605	570	544	581	508	592	566	576	577	573	567	553	564	598	582	573	577	596	554	596	604	533	583	565	596	600	530	519	531	537	560	527	566	563	596	573	545	577	586	592	590	549	576	589	607	590	581	595	535	537	567	556	545	614	561	582
23805	12936	14185	10397	4837	2672	1643	1084	838	621	532	460	380	405	358	352	346	360	359	297	308	290	295	314	302	261	266	297	289	279	329	300	273	274	248	287	294	280	263	266	299	243	279	276	247	245	272	278	297	267	266	271	287	284	254	243	263	241	271	270	257	275	271	252	255	244	285	241	252	266	241	267	276	299	268	260	287	267	251	290	250	261	280	265	238	272	311	252	263	248	257	251	268	286	277	240	245	288	259	276	242	236	289	261	299	286	286	270	267	256	259	256	230	262	260	275	265	246	236	247	255	271	240	245	252	268	283	295	255	306	276	251	282	257	242	250	283	258	270	281	254	269	243	267	253	257	255	282	298	266	317	309	287	275	272	267	298	261	247	272	269	241	260	279	264	257	273	271	293	263	285	308	252	272	269	276	271	255	280	238	246	307	288	280	307	262	252	259	231	253	270	239	280	270	279	261	279	278	278	292	242	267	305	272	263	282	288	280	278	241	290	268	275	272	289	272	260	264	282	309	271	252	252	273	276	278	263	280	284	222	283	258	249	251	252	277	255	292	278	282	280	274	291	232	287	278	291	252	275	258	288	262	288	279	276	232	271	262	285	281	303	242	256	259	251	290	262	282	246	255	292	283	266	268	279	275	261	263	302	293	238	265	269	307	266	271	278	286	289	269	280	326	254	247	274	257	247	252	299	230	290	277	317	281	252	233	273	295	242	272	290	306	297	284	250	280	257	267	268	238	264	238	248	258	268	282	290	272	241	267	253	284	250	254	255	278	299	259	269	287	280	276	269	283	303	243	275	246	242	297	259	264	279	310	289	268	291	298	227	270	240	253	285	264	260	285	285	259	245	280	263	307	287	251	268	275	264	283	263	292	238	255	288	293	271	276	275	251	290	260	258	238	275	286	264	294	271	274	279	269	245	276	263	288	279	267	258	229	236	282	261	285	275	260	266	244	270	256	285	264	267	242	277	258	281	257	252	272	259	256	282	293	274	271	241	307	256	268	275	259	245	271	269	277	256	271	273	249	262	243	253	254	261	290	279	264	262	250	255	229	270	252	262	231	282	263	267	277	272	284	291	273	276	286	288	254	284	270	304	246	267	257	253	264	262	287	271	276	287	268	249	287	257	252	230	258	286	237	268	307	288	255	246	272	270	267	261	239	257	280	265	231	232	259	257	268	236	289	280	279	296	282	308	273	250	263	265	288	252	262	276	264	267	272	300	255	279	236	289	247	279	252	265	293	259	265	256	253	291	304	256	259	265	277	279	277	260	267	249	261	234	272	288	271	234	275	251	263	271	262	282	256	249	257	262	241	293	267	267	260	276	270	265	239	275	282	279	281	274	274	267	247	279	248	238	237	286	260	286	279	279	255	264	259	296	256	259	263	283	241	245	268	261	282	256	282	281	250	279	282	259	259	276	280	276	260	296	272	257	246	241	260	278	260	287	248	271	269	270	257	266	267	303	291	282	257	234	277	280	271	251	276	257	280	278	259	254	269	257	264	271	250	265	246	262	280	268	268	250	305	261	276	259	290	298	247	270	261	264	249	277	269	286	261	302	253	271	275	251	260	249	278	271	275	259	281	267	263	242	291	250	248	253	253	254	284	295	246	265	269	263	254	273	263	266	255	254	234	260	278	263	274	252	281	278	283	291	259	266	282	261	291	281	267	229	249	294	303	270	262	253	276	289	274	288	272	278	268	300	315	261	274	253	254	269	277	288	256	241	255	231	266	270	267	273	245	261	318	250	277	248	288	282	263	253	285	260	292	285	258	256	281	276	258	259	272	303	279	278	303	278	284	244	280	274	283	251	259	266	289	257	260	265	253	263	263	280	291	280	280	269	270	278	244	268	261	255	275	282	266	275	239	270	260	281	287	254	248	239	276	270	255	252	267	254	287	289	283	283	258	281	255	260	263	261	253	247	260	229	235	283	306	275	257	243	241	278	266	270	260	289	261	260	255	267	268	243	238	295	258	256	248	242	264	287	260	305	267	252	260	264	277	251	227	289	268	274	242	256	281	279	274	273	282	252	271	233	273	260	251	281	258	268	256	261	253	270	283	256	279	281	273	252	301	267	245	261	270	283	262	291	277	280	305	274	260	252	288	258	257	279	260	281	248	250	279	278	267	274	277	249	276	244	272	255	268	263	223	299	270	266	269	268	262	267	286	267	299	296	323	268	252	294	290	294	273	250	259	236	264	292	282	251	245	264	243	244	276	257	307	292	261	298	267	271	247	287	243	285	290	296	270	276	268	254	273	274	267	284	277	293	269	249	275	239	277	278	260	284	253	262	263	257	262	252	255	286	281	280	271	287	299	267	284	284	269	248	242	264	278	294	260	237	252	265	287	287	279	302	258	251	250	260	233	263	263	262	250	299	253	243	287	270	258	274	263	267	269	268	262	247	267	256	278	282	302	274	285	282	297	258	293	250	303	249	281	263	269	272	261	305	268	260	274	288	309	268	283	267	238	272	265	233	243	257	260	267	265	254	249	275	265	301	266	253	275	281	288	251	263	266	266	298	310	242	264	275	278	252	292	295	276	267	258	247	307	298	281	284	270	281	264	259	280	273	269	243	296	250	266	249	267	267	271	282	277	276	268	255	272	231	246	258	280	258	264	271	283	259	267	263	270	255	276	263	270	259	269	268	273	251	276	261	251	268	291	245	277	270	299	265	270	266	248	270	269	276	254	238	289	289	253	274	298	282	318	254	308	286	260	286	284	251	252	254	274	245	289	277	287	248	289	257	261	247	251	299	263	291	279	270	262	275	247	265	276	267	281	275	249	270	256	254	264	281	274	246	271	270	262	268	255	288	263	257	245	269	267	283	255	253	261	271	275	260	267	268	282	248	267	271	253	261	251	279	276	256	275	249	284	299	303	260	258	276	283	270	287	299	283	254	301	307	250	288	254	276	287	304	261	261	265	273	273	277	277	276	271	261	242	273	238	257	258	279	247	265	233	257	272	263	262	265	260	290	264	265	278	311	281	268	273	262	261	276	286	254	273	325	241	285	255	277	288	260	256	276	308	271	263	278	259	279	274	301	274	265	289	260	270	239	270	271	282	277	270	282	248	316	260	299	291	270	280	248	257	266	249	263	242	247	284	275	291	260	282	282	270	287	296	264	263	260	284	265	245	250	276	247	260	269	290	245	262	262	270	270	270	268	260	263	274	285	253	280	272	261	270	265	266	283	238	270	272	255	254	264	274	294	273	251	260	274	262	260	277	259	254	290	276	266	254	271	270	254	237	285	256	259	284	273	255	273	281	225	267	288	261	260	273	280	293	310	276	243	250	248	286	264	281	300	290	302	257	287	289	251	250	254	269	243	216	271	249	252	260	265	285	242	298	270	277	266	279	271	245	285	302	275	259	284	273	255	277	283	276	234	256	246	277	252	282	279	281	322	274	249	249	241	296	251	272	294	253	251	259	298	229	260	251	250	277	265	246	256	236	287	270	291	272	262	279	260	275	257	296
15576	10960	21232	21314	13381	9425	6599	4843	3347	2543	2080	1635	1334	1164	1129	1104	1000	1006	977	968	868	897	901	820	816	754	751	765	703	730	691	672	670	604	656	657	643	665	642	651	624	629	642	635	638	628	686	619	638	616	617	642	642	571	623	611	613	596	623	616	643	607	621	616	633	648	639	600	592	614	633	625	605	618	602	611	660	612	625	597	639	615	636	625	658	653	585	632	581	626	588	599	588	622	596	632	640	604	605	581	583	588	615	640	635	607	630	632	643	618	633	657	619	553	610	597	621	568	644	634	632	655	652	595	626	631	637	596	631	619	611	625	598	583	636	643	637	627	628	646	620	629	663	628	591	647	620	613	632	608	619	635	597	653	622	617	611	581	629	628	599	647	583	628	626	592	649	689	617	601	614	641	606	614	644	631	626	626	612	617	593	625	642	639	619	673	625	639	614	661	607	615	665	633	671	608	622	674	640	595	639	615	644	575	605	595	695	601	603	637	599	586	622	612	587	574	641	636	612	653	628	610	628	629	653	616	605	631	613	595	651	634	598	617	622	600	587	621	600	676	619	612	620	618	607	593	627	622	626	617	582	596	600	651	633	609	625	613	557	598	597	597	592	576	618	621	602	645	635	626	632	615	617	600	578	585	624	598	610	637	594	655	563	648	636	596	646	614	677	590	619	617	629	609	642	591	586	599	637	611	601	614	605	610	631	596	623	640	639	595	650	591	641	672	598	630	663	613	618	638	591	608	649	666	627	594	604	627	607	604	626	653	627	673	638	586	586	601	624	599	623	613	655	629	617	629	629	622	633	587	645	606	603	651	598	630	626	627	608	587	625	599	672	605	588	651	636	641	621	652	608	633	615	663	583	629	625	628	628	655	651	647	605	643	638	677	616	571	581	649	637	634	624	589	625	672	603	621	592	610	601	620	646	624	652	601	582	605	638	584	625	606	616	640	633	622	605	659	651	604	626	591	606	617	658	598	654	636	631	634	634	580	651	655	622	638	647	612	638	641	636	591	607	598	605	633	627	598	600	651	623	631	625	568	631	635	618	630	592	646	654	594	645	638	626	638	633	645	595	630	606	631	621	601	597	624	629	627	595	609	616	584	626	593	630	614	626	614	604	645	618	590	637	707	673	611	596	614	660	601	641	597	609	621	617	657	626	603	627	613	583	624	602	676	641	609	633	617	626	591	572	635	616	637	673	631	616	577	602	663	614	603	633	586	647	629	654	630	656	663	598	612	637	599	582	609	657	629	642	615	647	630	596	612	599	649	633	612	585	637	604	656	674	616	622	606	627	618	659	666	611	652	606	608	565	626	598	645	608	672	618	601	628	637	647	629	650	616	632	633	604	616	617	596	614	627	600	615	588	609	571	609	593	622	636	672	613	625	632	602	613	622	592	575	625	625	625	565	616	652	605	630	608	660	629	620	640	621	612	683	663	651	604	637	635	604	580	589	607	603	614	598	634	605	665	659	608	551	663	597	634	641	593	615	602	612	628	644	618	656	621	622	617	640	599	582	656	627	588	621	616	624	634	645	656	673	614	649	613	595	623	581	593	597	647	652	607	584	635	634	660	631	625	614	621	607	685	658	612	620	644	638	595	629	609	663	600	565	594	627	590	598	623	574	586	608	642	648	607	611	662	606	616	638	623	654	659	655	590	630	632	611	653	690	660	627	609	624	605	635	606	653	647	612	619	653	607	634	616	614	587	655	610	626	644	668	604	617	641	637	618	628	597	571	588	585	662	653	622	636	562	627	663	676	669	629	617	597	642	663	589	597	621	607	637	624	625	633	651	628	610	622	617	663	622	612	610	585	600	621	619	634	606	665	642	615	606	623	607	647	632	652	576	638	680	639	604	654	643	628	577	641	599	635	649	655	624	596	635	651	636	639	613	618	612	667	629	638	613	609	646	594	663	606	565	607	644	614	606	606	597	599	653	629	669	616	626	627	573	594	601	629	635	600	609	634	634	596	603	618	677	642	631	603	563	645	556	614	593	653	624	621	620	579	631	581	631	627	598	647	609	635	622	643	583	615	646	600	656	631	589	599	625	635	646	598	610	655	593	626	620	644	631	635	618	612	643	615	596	640	579	617	629	636	621	626	672	616	557	595	608	585	633	575	634	624	615	633	637	595	568	622	569	661	617	621	594	588	639	622	615	580	623	621	622	629	661	627	621	648	649	582	595	626	587	599	620	610	603	621	666	662	645	610	624	607	600	588	584	630	545	640	621	554	622	641	621	661	608	657	668	628	626	558	608	593	663	620	614	655	611	625	630	598	598	608	618	629	637	628	626	631	639	615	629	581	639	640	592	623	564	611	615	552	619	623	635	647	568	621	642	618	648	567	627	665	640	606	714	586	586	621	629	639	653	606	661	587	606	644	616	620	611	636	602	657	629	646	610	635	635	624	632	585	667	649	584	647	635	652	625	619	611	639	600	602	628	576	600	626	618	662	619	652	613	620	607	625	681	612	658	637	667	625	650	630	623	637	641	644	660	586	628	645	619	605	627	612	602	597	627	619	610	604	653	623	672	621	615	636	619	596	603	632	643	642	628	617	610	642	630	591	627	599	616	593	594	662	625	648	631	597	562	657	610	628	647	611	650	623	595	602	604	579	622	634	599	604	644	582	624	656	590	636	643	643	630	638	621	597	606	631	634	600	622	595	616	612	643	609	645	614	646	634	621	640	634	637	647	634	658	618	680	617	588	592	664	628	629	669	602	652	607	594	624	639	581	596	615	622	649	611	605	631	634	664	568	600	625	564	651	647	603	651	612	623	648	582	651	595	610	642	621	611	614	634	663	606	618	656	604	606	596	645	638	601	635	631	611	615	666	611	588	566	623	666	611	621	620	586	660	601	647	667	617	602	586	632	631	642	608	659	616	614	622	622	624	660	622	585	625	607	609	660	608	617	610	612	604	635	643	614	635	620	612	657	573	655	675	631	633	615	618	628	630	593	620	654	591	597	626	601	658	648	595	639	663	596	659	636	611	636	595	617	615	623	665	637	636	639	571	615	645	635	650	612	635	612	613	643	624	609	653	639	627	618	591	592	605	606	634	613	647	611	676	588	625	612	656	642	616	573	664	586	570	650	628	639	670	636	647	613	653	607	620	641	608	651	624	646	633	622	648	638	631	644	673	615	661	646	603	631	615	644	576	607	625	617	653	642	630	643	619	610	608	625	699	652	640	646	640	632	591	589	630	642	604	613	634	631	617	609	616	622	631	618	590	622	590	613	609	609	562	629	574	618	619	647	628	629	618	599	630	593	588	663	601	646	584	634	692	609	591	615	653	619	574	631	613	641	639	603	620	650	657	600	632	631	602	593	672	631	604	632	586	645	591	642	661	624	646	600	564	666	568	593	646	591	591	636	620	678	655	609	642	600	616	634	651	595	663	625	626	623	623	618	624	656	636	650	623	572	601	626	619	600	642	600	605	643	611	596	634	610	622	604	643	603	609	610	639	623	659	605	609	615
32185	19010	21588	16468	7532	3708	2252	1498	1001	816	616	511	467	385	361	333	334	332	335	319	298	319	319	289	303	292	276	316	283	248	285	241	266	259	294	250	253	306	253	275	267	230	244	208	249	261	247	256	252	249	250	253	229	215	265	229	277	276	269	274	249	274	253	259	212	263	231	254	252	277	249	244	270	231	240	252	259	232	262	248	216	251	231	238	256	272	258	246	261	222	241	268	218	232	273	242	245	269	245	269	280	253	260	247	259	263	275	247	256	257	256	277	274	251	247	268	241	258	224	228	233	276	257	217	233	268	212	278	254	241	302	247	239	256	238	278	289	251	284	234	242	253	255	252	239	258	268	250	268	258	264	252	249	227	251	256	236	259	284	251	240	248	246	224	243	262	239	239	250	258	252	257	268	247	243	242	252	231	276	257	257	281	222	276	273	235	238	264	247	236	235	248	273	237	279	255	243	268	224	260	220	281	245	285	243	250	261	244	272	252	241	260	252	278	241	268	250	261	250	229	228	265	242	236	256	229	259	247	268	256	262	265	270	265	216	248	228	248	248	260	245	230	228	262	261	281	252	251	267	264	237	237	234	222	229	261	219	252	242	237	265	248	268	276	250	259	246	258	244	235	262	295	285	263	258	263	247	270	220	261	264	217	235	233	245	247	225	274	243	273	225	260	206	255	241	252	252	263	246	257	279	257	271	275	236	255	228	236	259	243	249	251	244	249	271	237	242	230	218	265	245	257	258	238	243	243	252	250	238	257	237	217	273	273	234	272	239	250	242	243	226	233	258	239	235	269	274	275	244	256	234	280	226	245	250	273	266	266	270	275	237	235	263	243	245	234	251	226	259	249	276	269	234	254	233	261	232	236	277	255	265	216	247	249	286	274	251	263	239	263	275	259	276	245	212	255	263	248	246	253	265	242	239	264	266	226	214	268	251	217	244	254	261	254	275	240	222	243	256	247	235	251	220	250	241	269	238	249	223	286	220	258	252	254	246	243	267	272	253	253	257	250	262	247	214	249	254	252	260	263	270	272	232	274	252	252	260	232	261	236	244	261	260	236	242	230	282	237	280	261	272	258	268	246	256	258	247	255	261	262	233	254	234	248	289	249	247	250	241	255	261	282	249	250	250	229	242	258	263	251	247	256	272	253	259	256	257	272	261	237	227	236	239	276	294	258	272	246	240	262	228	231	286	248	267	216	213	256	264	262	256	229	258	242	240	229	257	248	246	248	275	237	223	241	275	243	243	240	245	255	244	252	273	277	247	238	270	263	263	240	252	229	247	266	259	247	262	239	254	238	249	264	243	249	208	243	223	275	268	243	262	236	250	276	255	264	275	273	235	247	266	236	242	241	254	253	251	260	253	248	241	246	285	268	262	266	263	238	290	225	243	270	245	247	235	244	256	274	261	255	255	247	247	262	263	265	258	259	237	249	248	248	254	245	232	261	225	259	271	251	270	235	277	245	254	251	235	247	247	255	272	264	220	247	274	264	239	247	253	246	262	253	243	268	267	253	244	234	248	233	270	277	214	253	242	246	269	273	256	262	265	247	249	240	229	252	239	252	244	251	281	254	243	260	242	219	269	257	254	269	259	265	229	252	245	256	230	269	260	255	262	281	212	236	265	251	243	248	263	245	253	259	253	236	267	268	247	253	229	245	256	232	259	246	256	231	253	259	231	233	237	252	265	241	268	251	227	245	250	260	241	233	253	267	263	274	257	239	232	237	278	268	268	262	235	255	290	222	231	228	207	244	267	251	257	236	240	258	271	251	275	225	254	249	236	235	246	243	243	244	232	268	267	261	269	269	264	243	228	258	251	235	265	226	255	277	262	270	273	277	233	249	212	255	231	237	257	284	223	264	257	279	243	231	251	232	236	249	251	286	246	257	218	259	235	266	263	256	241	241	219	257	261	249	292	285	244	256	271	264	260	248	250	228	270	230	238	256	265	221	246	275	251	250	270	251	232	255	244	249	240	237	248	247	250	289	252	223	262	216	260	252	230	225	282	273	254	251	241	271	242	264	253	279	235	240	256	263	250	265	254	259	243	214	222	243	270	253	224	253	267	253	253	269	250	277	267	266	253	236	267	247	224	252	265	257	239	255	247	261	277	232	278	277	254	247	239	233	261	252	257	275	244	240	256	267	288	250	225	267	261	234	250	233	226	248	284	254	238	231	231	259	246	240	231	221	263	267	228	257	271	256	265	251	297	249	261	262	249	252	301	247	244	237	243	228	251	238	238	277	280	277	262	235	219	234	244	258	275	253	233	282	257	228	238	294	243	234	244	256	259	258	258	234	261	252	236	238	270	249	253	255	233	248	236	248	246	276	245	269	237	243	264	256	241	248	213	241	253	276	260	220	216	274	230	254	257	236	286	273	242	254	267	260	242	272	252	250	255	264	244	262	257	288	255	256	229	239	246	312	217	268	253	261	256	242	265	233	273	245	255	267	222	247	252	279	269	250	198	232	246	236	251	283	271	243	230	280	248	252	235	253	252	257	245	240	277	226	265	260	273	283	213	230	269	248	240	273	236	280	244	256	244	257	222	215	268	247	237	261	244	242	262	255	255	271	265	254	266	262	242	251	239	286	272	254	240	257	241	247	231	249	264	234	243	263	233	272	276	247	228	259	218	253	255	275	273	267	247	262	260	292	289	239	252	271	236	255	247	251	244	249	242	243	286	264	217	249	255	283	269	243	246	247	239	292	248	247	258	275	242	239	277	255	259	250	244	250	243	258	235	278	249	235	254	253	232	230	236	244	222	214	242	303	278	253	261	257	271	245	244	237	247	249	256	237	286	265	268	246	247	263	227	244	258	266	236	268	271	240	253	255	262	213	246	245	256	240	276	258	235	233	260	244	271	274	242	245	272	273	252	253	239	240	220	246	259	229	259	256	269	277	234	263	252	240	262	216	273	248	238	239	249	274	231	251	213	213	254	237	236	233	274	266	222	262	233	264	235	230	230	259	219	238	250	251	255	253	242	244	251	256	257	228	216	252	255	238	266	233	268	274	219	252	260	271	246	284	240	218	272	261	263	259	262	252	260	246	267	239	273	256	263	239	234	275	237	250	235	255	225	233	228	243	233	267	268	259	236	256	244	270	240	260	242	245	222	227	222	252	258	219	249	240	243	237	247	243	239	247	260	247	256	256	255	244	264	257	266	239	265	281	274	290	254	238	234	234	273	221	259	241	237	247	259	249	247	266	241	259	236	273	235	247	255	245	246	256	232	284	261	241	244	246	263	257	251	240	242	266	252	254	256	268	232	267	284	246	252	248	259	235	271	247	235	223	255	266	245	252	259	244	275	239	268	239	250	266	263	246	234	258	254	242	225	221	249	237	249	205	255	263	251	257	236	258	253	238	258	237	237	242	239	250	242	264	250	247	240	272	224	227	241	273	237	247	243	237	248	242	229	250	252	211	257	266	244	238	253	229	247	267	278	268	246	250	249	261	242	245	219	256	213	247	258	256
19755	15212	27824	28070	17467	12073	8694	6325	4488	3422	2614	2005	1630	1374	1282	1179	1126	1120	1179	1047	1034	953	915	918	874	842	835	829	783	752	676	663	656	658	653	627	633	633	601	577	584	605	608	605	667	627	599	594	578	603	562	558	614	589	637	591	592	589	599	547	618	551	563	597	578	644	530	593	580	570	559	595	568	612	619	554	612	600	609	568	569	583	595	606	566	570	588	555	551	580	580	623	560	556	622	560	610	590	600	551	539	575	606	561	620	576	559	603	574	553	560	596	518	549	563	638	622	563	574	592	600	578	619	546	586	601	601	558	565	617	590	611	578	568	615	562	590	564	592	597	570	594	554	589	611	598	594	604	563	618	585	606	609	599	583	633	609	569	540	574	631	585	550	562	561	589	570	609	556	569	598	566	585	591	563	576	584	527	582	541	567	574	611	601	603	588	602	603	607	600	612	585	599	553	573	584	594	559	594	581	585	614	579	592	577	582	557	574	587	570	529	562	587	590	559	552	594	555	560	621	590	582	556	630	612	560	584	551	622	546	597	594	612	570	582	537	613	566	602	609	583	562	588	608	587	571	593	585	565	574	580	570	586	587	586	591	597	581	553	604	585	574	568	623	573	573	549	583	579	577	570	557	542	576	566	557	583	566	579	631	532	584	589	621	561	608	560	581	584	574	589	547	559	591	561	547	571	560	561	621	601	584	581	610	570	552	514	547	586	620	545	580	613	617	597	617	573	609	560	607	602	578	592	565	578	591	591	536	558	550	607	629	568	540	555	596	602	603	577	587	615	577	594	564	615	577	579	599	590	568	571	573	601	555	535	581	599	565	566	569	586	536	568	605	581	564	567	582	597	605	576	563	555	616	545	576	541	581	598	573	559	614	588	554	582	615	540	573	564	564	593	557	590	584	574	581	577	599	618	602	585	607	591	604	601	558	576	552	590	587	589	593	588	609	592	601	601	607	566	579	607	558	593	602	571	573	590	595	569	541	567	583	579	615	603	593	603	543	562	541	592	612	553	586	564	575	587	624	600	523	577	569	574	583	566	585	635	542	573	593	549	594	584	559	607	556	617	572	565	636	587	595	599	588	533	599	579	584	571	553	594	530	611	534	603	572	583	582	575	568	579	596	618	537	605	613	544	589	585	563	624	596	617	573	584	601	567	551	623	527	561	570	546	615	609	556	621	579	581	566	581	573	575	558	569	586	548	599	588	589	553	584	602	596	590	576	587	595	582	521	544	578	574	578	587	583	575	578	598	567	545	540	623	572	575	528	577	616	577	597	609	584	575	630	598	580	570	603	566	547	566	590	597	569	572	606	593	552	587	613	579	575	610	630	626	598	564	626	602	584	625	584	596	572	568	579	576	585	572	577	567	562	597	624	605	567	550	583	548	590	613	602	582	555	606	577	616	567	585	579	543	554	561	575	558	576	601	597	563	551	606	620	559	560	581	564	569	611	553	613	602	574	583	567	542	615	631	596	573	565	593	593	581	600	505	603	584	591	585	620	613	573	567	595	575	561	588	564	575	569	593	573	610	588	566	595	540	569	591	582	606	581	583	600	587	548	576	567	568	598	584	566	618	581	599	619	566	549	579	599	555	595	612	621	556	598	595	599	576	586	560	528	552	550	565	580	579	554	570	592	541	623	603	576	615	582	575	568	535	590	569	582	593	514	582	605	604	547	587	612	598	546	594	561	566	569	571	591	589	566	579	545	579	577	597	591	615	575	583	580	544	577	549	596	576	576	583	546	548	589	535	606	578	604	580	522	621	596	547	582	600	600	568	594	570	545	588	557	602	577	537	580	576	549	574	564	601	563	589	597	536	577	567	583	598	584	606	580	498	593	551	564	584	587	596	589	605	605	549	613	569	575	521	550	561	582	544	595	596	577	562	554	555	565	603	607	605	562	617	563	576	592	569	618	622	595	617	562	556	568	580	563	561	592	606	605	586	559	573	559	586	610	549	562	607	540	580	594	570	550	626	590	543	563	580	529	568	581	603	610	567	628	646	581	575	531	576	605	559	566	608	584	582	568	585	530	554	601	588	614	602	600	561	564	554	562	575	618	568	547	592	611	566	599	613	601	583	540	611	538	594	570	603	536	582	582	593	582	554	540	599	567	579	612	580	582	565	588	567	583	561	618	615	542	590	583	576	596	583	566	579	560	587	573	584	580	593	555	581	556	613	613	571	559	594	552	539	588	560	644	533	584	573	568	572	586	592	614	572	604	660	573	543	571	559	594	576	581	574	632	565	599	555	574	615	634	565	565	545	546	625	616	531	569	575	608	614	602	605	578	593	597	557	577	572	565	595	567	624	578	617	572	578	612	590	648	585	581	595	593	604	589	591	557	613	587	593	627	585	592	566	625	615	594	633	619	564	571	591	558	593	634	581	603	575	597	590	614	584	591	567	541	582	574	587	541	574	619	566	570	599	573	569	573	613	556	597	555	568	567	576	580	554	610	547	543	612	602	590	581	605	641	585	598	574	599	591	609	624	572	605	537	596	564	572	571	545	519	568	564	606	599	551	586	586	541	598	618	526	576	588	587	560	618	560	610	577	561	617	593	582	618	598	566	579	581	590	596	584	569	559	560	557	556	586	580	566	576	595	588	585	612	540	601	620	589	578	582	587	600	552	566	576	548	592	585	633	574	555	591	578	571	588	578	597	610	607	570	554	596	612	593	578	549	595	621	572	563	556	609	554	562	604	585	647	565	569	557	612	626	566	571	584	601	582	578	583	603	565	586	576	558	582	592	559	577	587	628	571	579	548	585	588	597	554	589	613	575	578	547	568	584	621	586	589	558	567	563	563	578	624	625	560	567	595	608	579	581	560	572	562	600	542	604	603	589	572	559	539	613	604	582	570	585	576	593	596	610	543	595	580	584	600	558	595	601	539	597	621	593	585	560	577	618	551	560	497	587	547	590	553	584	564	611	607	573	552	553	614	575	603	576	590	576	571	587	568	586	558	592	587	602	589	593	580	568	599	612	581	565	577	550	541	569	618	600	624	571	597	565	592	591	608	586	585	583	559	569	562	594	581	560	585	562	588	544	556	581	586	597	556	553	541	591	598	582	543	623	594	628	575	572	588	566	595	601	598	624	570	583	579	628	565	633	606	560	553	592	573	585	577	573	594	593	602	573	554	552	583	611	545	555	573	564	591	547	581	537	539	580	589	580	593	610	576	587	604	583	612	548	559	619	610	596	594	597	578	555	542	592	584	580	585	584	577	596	538	600	555	546	577	597	565	544	617	572	559	569	576	670	570	584	582	586	597	590	571	601	602	556	578	591	518	582	592	571	603	551	550	557	623	561	582	559	598	547	550	630	582	617	599	581	594	568	615	585	576	606	570	592	606	575	612	572	571	565	580	605	568	595	603	612	583	571	591	628	567	599	576	567	536	612	590	586	625	547	557	598	582	572	594	579	533	605	635	577	607	588	654	584	582	550	564	603	558	601	554	583	574	539	584	614	579	541	568	587
12963	7376	7794	5111	2432	1356	915	671	519	402	372	317	271	272	271	315	295	285	291	301	288	290	273	258	269	266	255	234	258	240	216	229	256	213	255	241	254	237	247	238	215	215	228	255	261	243	254	242	213	266	253	226	241	218	225	233	251	253	243	242	243	225	257	222	250	234	271	212	252	255	248	236	223	237	240	241	282	236	267	294	243	255	273	252	245	237	266	229	192	255	271	257	224	260	244	237	225	241	233	245	236	268	215	226	233	246	261	227	237	226	260	225	256	277	250	258	248	231	269	240	266	248	242	221	225	264	230	264	226	234	208	241	249	230	254	253	237	230	219	242	243	253	256	232	237	239	259	243	250	236	249	248	262	246	198	258	250	221	249	263	222	234	249	258	247	269	243	231	240	244	266	232	218	212	242	250	254	207	221	235	224	236	254	199	236	219	250	245	224	239	227	236	207	256	226	246	246	260	268	224	226	230	238	263	241	232	246	263	232	230	291	272	219	245	247	234	274	234	268	241	257	247	238	256	248	250	231	228	246	257	227	247	232	228	237	245	245	250	225	239	225	243	221	231	250	254	253	262	237	219	233	230	254	237	244	240	255	223	245	242	244	223	242	228	280	250	240	269	264	245	248	245	231	252	221	222	254	259	233	251	233	236	249	236	230	232	261	238	255	235	244	233	258	242	253	213	239	215	262	243	220	189	243	196	263	238	280	254	221	217	264	211	243	243	237	249	242	228	234	246	262	223	220	250	244	241	265	239	233	239	250	246	224	250	261	212	256	233	237	251	224	249	251	237	238	257	223	242	262	240	255	237	223	247	221	242	227	206	222	265	267	241	225	261	233	235	243	219	236	252	217	237	238	245	280	254	258	264	276	201	250	246	245	235	273	260	289	241	254	233	260	262	241	228	230	228	221	238	254	230	230	212	214	237	250	231	236	214	223	253	223	238	229	252	227	225	207	225	246	271	251	250	239	237	249	255	237	249	245	237	256	231	242	266	264	253	250	253	264	245	249	226	255	268	233	249	215	266	257	252	232	225	297	273	272	247	254	243	262	278	259	233	218	235	256	237	276	243	227	241	246	246	241	281	218	236	216	236	258	238	229	242	239	258	228	237	262	243	225	234	238	226	213	245	256	278	247	239	237	232	226	239	242	212	260	250	220	258	259	215	216	252	257	252	250	247	241	250	261	235	260	255	247	247	231	229	220	244	276	240	246	236	233	235	246	248	212	253	261	248	236	199	254	238	249	246	244	243	211	228	264	244	251	235	260	241	230	226	222	221	215	250	237	254	243	259	242	247	276	264	249	240	253	220	238	277	246	244	253	234	248	247	233	279	229	257	260	245	216	231	224	222	251	223	258	223	232	235	238	283	229	260	254	238	241	238	242	247	250	219	252	237	245	237	218	252	261	269	223	233	213	218	247	240	236	212	256	255	237	231	251	255	218	243	245	273	230	239	254	230	235	252	246	239	226	265	249	250	228	216	233	259	257	245	230	250	243	252	254	222	236	265	242	199	226	286	260	215	234	237	235	242	224	250	284	270	242	251	262	195	249	266	252	244	236	239	258	240	199	279	243	239	252	257	253	262	242	241	241	234	240	247	240	239	252	235	218	259	256	232	230	238	241	247	237	253	266	238	221	266	237	262	282	244	261	247	264	252	244	246	224	246	248	237	213	252	245	257	226	258	259	259	241	215	227	232	222	250	237	241	240	244	262	235	235	224	230	237	235	236	243	249	226	241	229	242	256	250	277	275	248	237	231	254	245	272	267	240	209	205	243	247	278	238	242	256	263	252	234	217	231	205	248	280	255	250	252	236	236	207	255	236	239	270	231	229	214	252	228	285	259	254	232	246	269	238	236	211	253	266	236	243	234	224	223	226	254	229	226	254	232	239	216	215	254	224	231	215	248	256	244	237	217	245	240	246	218	256	213	257	215	211	259	217	230	220	251	242	224	254	232	229	262	226	225	255	225	240	244	209	220	249	236	223	230	278	265	231	233	232	254	246	248	262	237	248	192	233	243	216	243	232	238	219	223	235	232	251	258	232	224	260	241	227	244	223	270	219	212	222	237	229	209	255	224	220	229	214	254	244	264	230	255	251	271	222	235	218	239	231	215	228	242	257	243	268	257	247	258	283	257	259	227	264	226	247	222	233	225	229	238	244	222	250	226	287	270	244	233	234	233	227	236	236	244	250	243	249	267	255	246	249	248	211	255	254	194	228	227	204	275	257	260	228	261	245	210	250	229	241	264	250	247	224	225	255	245	256	212	215	227	274	264	222	250	233	229	219	239	264	275	246	250	227	247	261	208	228	224	226	263	236	248	210	250	231	284	228	276	244	238	260	257	211	237	251	250	210	253	218	258	237	241	214	238	251	248	227	236	239	256	257	240	255	260	248	229	243	229	228	245	249	220	229	245	252	274	270	218	248	263	249	236	257	212	228	261	278	243	231	222	262	229	254	237	259	243	267	253	255	203	228	241	223	239	241	262	257	245	251	228	231	244	266	228	239	226	239	237	232	263	223	219	212	266	264	246	274	268	258	257	217	274	273	242	259	239	234	206	238	232	223	253	242	260	249	237	221	243	249	256	249	224	245	272	250	233	228	236	248	247	254	213	278	230	220	242	257	241	222	291	251	275	241	233	256	234	210	251	248	257	251	224	248	232	262	227	222	220	237	245	252	226	233	245	258	279	225	228	260	268	236	265	242	262	244	216	231	226	219	223	224	226	246	265	256	238	244	256	219	242	233	229	235	258	211	231	253	226	251	215	251	220	226	238	224	270	251	265	241	245	246	221	225	251	255	252	258	236	241	265	246	256	221	250	273	245	236	243	249	239	209	243	243	263	232	228	241	241	222	250	267	233	217	230	228	263	227	249	257	210	243	246	265	247	236	218	279	228	245	256	225	252	235	215	278	252	236	232	213	233	225	236	228	251	246	225	224	230	250	233	223	240	232	256	251	271	243	249	220	243	237	242	244	245	230	269	232	237	216	262	236	216	256	249	247	246	267	250	237	216	247	253	230	234	241	266	246	240	244	231	233	254	249	245	263	247	264	243	250	242	263	235	252	284	250	248	260	244	232	233	238	231	251	215	268	221	252	258	254	240	249	252	242	243	226	256	260	252	258	217	237	251	230	202	256	233	232	241	217	230	224	239	249	222	249	240	247	242	224	230	236	243	249	229	229	252	251	267	253	245	228	267	249	242	266	231	225	254	258	247	252	241	234	229	236	243	243	269	268	254	260	223	225	232	217	209	249	251	271	233	232	238	241	268	259	245	225	253	258	209	252	220	239	244	259	271	248	247	224	233	266	278	205	217	236	220	195	227	210	223	279	249	255	258	244	263	273	243	230	230	244	246	233	233	240	265	230	222	263	239	241	230	241	238	236	208	230	182	235	230	251	251	240	271	252	254	215	281	231	256	226	240	263	235	239	260	262	227	261	229	246	223	232	227	252	224	234	252	234	261	236	250	255	245	277
8546	7017	13260	12741	7998	5475	3979	2723	2004	1501	1237	1060	851	862	826	748	797	833	810	722	749	749	721	672	689	648	674	655	704	676	609	597	552	569	604	564	615	582	596	591	585	607	613	586	576	562	573	589	603	559	547	601	582	583	595	576	583	584	614	548	560	563	550	570	552	572	520	609	545	567	522	603	593	579	545	554	535	605	562	568	558	588	576	581	631	591	594	548	559	617	535	573	570	597	597	557	534	617	558	575	551	591	564	609	572	574	555	563	557	576	544	539	565	571	581	550	567	592	533	578	566	606	568	545	550	553	616	562	563	560	562	606	546	540	562	582	511	603	552	570	584	562	587	593	545	581	587	544	539	532	568	609	559	565	615	560	588	566	555	538	528	573	587	555	604	579	584	592	569	580	550	613	537	603	576	581	564	600	610	552	553	548	569	571	579	536	514	558	589	582	547	586	559	565	570	603	567	631	562	571	606	545	550	589	591	546	564	564	583	563	582	569	572	560	610	609	593	541	584	574	575	627	565	584	544	526	608	581	550	578	576	547	545	610	587	573	555	559	599	600	584	572	595	577	580	553	610	535	507	612	576	590	548	553	544	564	552	559	593	510	553	578	569	588	551	550	589	602	558	599	580	589	570	551	565	592	595	569	563	580	571	584	574	561	573	569	545	566	564	592	554	557	536	570	557	629	618	561	543	588	622	567	559	586	598	527	562	518	584	581	576	578	573	585	601	536	584	572	580	597	579	602	556	578	570	579	561	530	537	583	566	542	539	577	564	533	559	577	607	572	557	542	600	585	562	603	585	558	540	538	560	578	539	554	561	556	552	582	586	534	541	554	607	599	610	602	559	589	608	544	556	547	538	605	587	607	586	546	572	563	561	543	584	560	574	555	603	577	569	544	559	570	575	557	587	572	577	575	547	551	556	585	557	504	616	589	548	542	582	571	516	577	538	568	594	554	608	563	572	566	584	593	548	562	588	570	545	595	596	568	593	568	578	566	557	552	553	625	540	579	565	580	591	600	577	555	607	590	580	561	574	572	588	582	554	592	565	553	575	550	547	597	552	547	552	547	595	573	546	604	601	529	577	558	558	528	555	577	567	529	565	592	566	564	594	546	578	578	561	571	558	577	544	500	558	568	563	555	579	603	602	569	612	569	568	562	581	526	574	563	536	570	578	563	540	595	622	586	537	588	550	534	580	575	595	550	554	570	575	545	550	551	561	586	553	598	572	554	550	603	580	597	584	588	560	552	549	551	542	562	560	590	574	575	582	547	605	535	578	548	590	582	567	606	568	601	545	516	579	588	560	547	583	548	584	569	613	546	521	601	596	561	567	564	577	579	589	583	559	567	554	541	559	592	599	568	562	570	578	520	568	551	568	628	586	572	541	535	574	538	561	586	545	528	558	549	582	534	574	601	560	543	526	604	601	521	547	588	508	584	561	625	527	587	582	571	553	551	569	561	560	570	529	566	529	564	561	578	560	566	590	556	545	557	568	584	600	534	536	552	557	535	557	548	560	536	611	575	632	588	572	578	553	539	546	558	530	582	575	600	548	590	584	558	585	573	545	544	555	606	573	560	544	527	602	555	531	580	586	564	539	560	601	573	620	554	575	554	541	537	615	546	592	558	556	537	542	531	530	601	597	588	577	582	605	548	584	572	618	585	561	558	600	591	546	536	586	559	591	579	566	608	642	593	558	593	618	618	556	524	522	576	549	575	608	550	547	539	540	538	572	532	556	580	547	584	592	532	543	537	589	529	551	562	558	591	540	562	556	588	593	552	533	547	553	572	550	556	566	618	538	573	541	587	563	555	571	557	575	542	589	554	522	595	563	527	549	583	569	553	597	619	584	573	575	538	529	589	583	554	589	578	559	586	567	540	537	565	547	557	545	585	536	579	589	562	588	541	551	562	579	534	599	595	568	586	549	583	565	567	567	590	542	562	551	596	586	543	516	591	537	560	552	572	601	570	545	588	588	589	560	573	569	574	577	593	575	565	570	535	594	545	578	566	556	582	570	580	596	581	545	624	585	558	554	548	608	578	557	571	524	578	560	559	574	573	563	548	576	563	588	586	550	552	571	561	587	572	594	566	518	581	578	552	570	530	564	547	571	571	584	588	578	569	587	577	589	514	613	550	553	569	566	546	582	589	533	611	594	545	586	559	579	565	606	578	531	578	570	534	621	549	540	545	587	572	585	559	532	556	574	558	547	573	551	562	586	559	545	541	557	562	554	539	591	559	555	586	596	541	550	560	545	612	571	561	540	565	553	539	582	590	540	535	581	573	578	606	568	539	552	586	587	602	583	587	549	582	566	543	601	553	558	541	601	574	549	579	562	560	587	550	593	555	570	555	573	587	541	576	546	559	569	597	581	533	559	545	600	597	582	577	540	596	594	597	545	562	565	558	586	592	543	552	579	562	520	580	528	561	581	582	591	555	582	579	613	567	576	563	544	547	614	511	562	564	562	582	589	572	548	550	554	562	584	564	572	573	584	546	581	581	561	567	589	575	547	517	593	542	567	561	587	572	579	554	579	559	598	521	558	616	573	560	556	564	531	584	563	588	557	543	552	530	568	569	581	569	572	577	549	590	583	570	577	564	555	589	604	531	594	543	550	540	563	579	568	527	620	603	617	579	542	611	534	583	617	554	562	567	552	584	545	567	547	571	592	529	546	577	561	564	600	568	566	523	580	590	577	563	574	579	542	596	578	571	575	567	620	589	563	607	574	581	554	538	570	593	547	582	481	577	553	556	566	520	607	543	580	568	551	589	576	542	595	554	535	546	589	546	569	559	561	607	545	578	596	548	582	544	513	607	563	610	609	563	568	539	605	533	575	592	560	587	577	582	559	610	588	591	498	545	578	589	529	545	551	548	588	574	595	569	571	592	554	565	539	594	542	547	523	535	531	555	534	585	603	542	574	581	539	588	580	559	563	530	576	593	564	568	549	567	523	578	580	577	558	582	574	565	583	532	594	548	601	532	614	621	577	561	585	560	568	570	599	565	598	566	590	533	547	596	617	559	573	599	609	586	575	596	609	580	639	550	529	607	546	561	578	571	582	581	562	568	561	573	567	604	543	547	546	584	578	596	541	529	580	577	548	557	583	582	584	541	578	590	518	566	588	557	572	567	576	589	535	545	563	563	561	549	545	606	542	550	563	563	583	629	583	580	542	567	575	584	614	539	583	536	550	588	571	551	541	536	586	516	579	578	566	537	534	548	610	550	564	536	543	588	568	571	554	602	601	564	559	513	546	544	649	588	582	534	600	580	534	586	550	558	587	561	562	606	555	584	537	563	541	551	589	553	552	565	597	575	561	580	621	576	544	581	601	565	534	604	529	574	598	557	560	624	592	546	565	572	549	573	617	544	571	551	571	539	554	564	583	540	609	571	601	597	587	613	553	606	557	582	525	599	564	563	527	557	588	580	521	526	553	552	607	597	572	598	570	533	598	594	586	557	603	543	556	563	582	606	572	592
24287	13348	14802	10074	4291	2477	1724	1107	844	613	522	430	390	373	318	368	348	320	312	315	309	318	302	285	300	300	279	283	286	268	263	280	266	250	263	245	238	289	276	257	280	270	230	255	250	253	260	265	275	259	315	287	262	270	283	252	265	286	274	274	282	253	251	297	244	238	285	255	266	251	269	270	273	275	277	262	274	273	249	265	254	270	280	264	277	270	286	288	235	257	274	288	277	281	267	271	244	266	260	262	266	276	236	257	253	294	267	264	247	255	267	252	248	247	284	278	275	242	279	266	276	293	259	257	290	272	284	261	286	268	287	250	268	265	274	267	277	254	256	255	265	237	269	263	256	282	270	251	298	260	285	291	265	300	260	295	259	291	277	239	249	265	278	277	263	240	237	256	287	242	260	235	261	235	260	268	272	250	264	242	284	260	265	288	283	229	257	283	292	259	240	270	264	274	262	275	280	289	288	240	278	264	254	274	295	284	262	250	253	259	256	251	272	232	230	276	265	275	269	277	269	245	282	247	284	251	272	296	270	295	256	247	229	259	279	267	280	278	279	298	275	245	239	241	245	255	245	242	215	275	280	257	270	273	287	260	290	246	266	278	242	226	254	244	275	322	250	253	250	272	312	260	245	242	278	240	262	249	274	260	256	262	284	266	262	273	301	256	263	259	239	268	290	259	258	291	299	276	259	260	284	274	253	269	265	281	269	276	237	290	245	272	254	286	261	268	248	278	229	249	282	286	228	275	260	271	324	277	245	255	261	302	283	251	265	266	287	266	278	302	273	279	261	273	278	245	255	243	276	230	266	273	290	265	245	260	278	265	251	276	266	279	260	275	269	258	234	244	250	265	248	282	259	290	264	262	265	274	257	267	232	278	246	262	276	275	269	260	258	263	265	252	275	242	266	267	258	246	256	272	257	287	258	255	270	253	246	258	243	246	280	294	263	287	265	259	246	263	258	267	252	293	285	282	291	285	281	259	278	249	281	251	290	282	270	270	247	252	245	266	246	258	270	252	255	259	281	272	246	281	279	259	269	273	263	244	291	239	252	267	237	249	277	254	256	234	285	250	229	260	290	253	239	254	249	261	288	275	287	243	256	286	284	228	273	264	283	265	263	265	225	261	265	245	222	262	261	260	273	231	298	265	244	270	268	307	274	287	266	295	276	286	248	273	271	301	303	268	265	252	267	241	290	271	260	235	269	226	294	261	266	267	294	233	266	253	277	260	246	251	286	274	253	276	299	297	271	303	269	266	276	285	256	283	216	235	248	245	254	264	237	289	254	254	276	292	273	272	283	272	248	253	265	248	247	257	279	257	262	285	266	276	267	276	250	249	249	260	278	251	232	250	287	289	269	285	287	256	268	245	282	267	295	254	243	264	257	276	250	253	237	329	261	283	246	266	235	279	243	247	273	242	249	285	270	270	268	253	287	293	285	271	280	245	258	250	273	252	289	276	278	295	249	265	251	253	253	231	232	230	231	300	286	238	263	264	250	284	282	258	269	242	253	299	275	260	262	275	265	289	289	262	275	272	286	263	268	265	279	276	228	242	259	290	285	267	289	255	262	278	260	268	293	270	256	259	260	290	244	267	262	290	217	263	315	230	287	253	254	227	268	264	264	264	261	279	298	267	263	264	262	267	300	274	292	280	281	262	266	271	251	292	279	270	262	268	257	253	250	247	258	313	272	264	268	268	265	268	284	266	272	305	272	261	243	249	246	261	302	254	265	259	289	224	247	282	259	260	270	257	258	255	256	272	282	262	268	272	284	268	276	263	243	250	266	272	276	240	263	259	273	292	260	255	258	263	256	257	283	268	278	299	297	254	278	260	274	278	279	267	236	263	293	254	265	262	239	286	251	243	284	255	257	263	291	284	267	232	252	270	269	284	260	230	259	254	241	269	245	281	266	252	228	249	286	257	237	274	273	239	277	274	278	267	268	263	255	284	290	308	254	261	280	252	258	263	267	245	275	269	255	242	241	242	278	266	277	257	284	243	283	265	294	267	253	267	254	227	250	296	261	253	268	245	285	239	257	273	261	276	263	234	266	284	239	260	223	238	259	255	277	240	276	235	259	245	274	319	292	247	249	267	285	285	235	273	259	262	256	258	274	264	259	267	273	282	262	287	274	283	281	271	296	278	261	267	292	278	321	289	287	273	288	256	267	267	261	274	277	285	290	286	275	281	254	263	234	282	244	291	279	265	289	261	265	273	272	266	248	282	260	285	264	311	267	247	278	255	262	264	274	293	266	264	270	236	289	267	269	249	274	285	263	282	283	275	236	269	294	245	267	259	258	258	269	285	284	263	247	248	250	269	284	290	282	235	279	291	301	294	268	257	258	259	294	255	270	256	229	264	259	258	286	264	277	262	248	301	241	275	274	235	254	264	281	239	256	270	238	285	290	258	253	281	286	278	271	249	282	252	271	275	287	272	269	267	238	258	270	302	250	289	297	295	309	275	262	252	272	284	279	258	294	278	275	253	249	248	268	270	268	247	268	265	258	279	232	262	262	257	262	270	259	273	272	272	260	237	263	253	257	271	257	270	252	268	285	268	273	239	289	291	245	264	279	259	283	303	270	236	302	250	279	267	280	271	307	254	254	260	276	249	278	289	288	240	270	268	269	267	255	272	244	283	279	269	301	248	279	253	267	290	285	274	248	244	248	266	254	256	275	251	272	260	285	266	242	270	273	272	281	241	271	254	277	254	269	265	294	256	281	252	264	281	278	273	256	280	273	277	225	249	278	256	253	268	273	252	281	267	295	291	267	269	289	281	262	287	272	288	274	260	271	266	260	253	263	252	274	264	268	252	285	259	262	276	282	278	265	293	296	291	270	295	269	280	251	284	226	254	264	265	273	276	284	245	299	226	276	289	280	273	283	293	279	272	221	281	251	260	284	255	280	285	261	266	260	258	256	253	242	265	268	285	283	253	277	244	274	292	226	274	257	262	268	280	307	260	253	296	275	265	255	279	231	245	278	273	259	297	247	251	255	289	265	269	280	276	269	269	232	271	242	290	231	248	274	260	298	243	214	279	264	255	266	273	265	274	276	232	273	231	305	299	260	256	249	273	295	281	273	252	263	271	253	247	266	267	248	279	258	258	280	282	280	289	286	245	256	265	281	261	260	238	255	249	253	264	254	264	267	261	282	302	296	251	300	250	243	280	254	294	260	256	273	289	266	265	310	278	293	268	273	254	252	262	262	241	273	238	257	282	288	269	277	298	296	251	260	248	260	257	235	264	268	271	282	288	250	253	264	293	240	238	273	301	293	261	257	233	266	278	270	256	276	259	274	272	240	244	258	254	259	278	258	295	269	277	254	269	292	272	265	290	267	248	271	257	249	280	262	243	252	229	298	247	252	280	265	275	270	240	252	257	247	264	274	269	253	274	260	267	284	244	267	271	290	280	268	240	239	245	260	255	252	249	297	248	257	265	256	260	251	253	305	278	278	266	269	291	278	259	276	256	259	265
16059	11658	21681	20150	12145	9004	6335	4628	3376	2509	1881	1547	1268	1080	1039	1009	956	974	956	882	920	850	863	870	824	819	736	788	810	735	775	673	670	652	712	662	675	657	684	650	597	635	613	633	608	671	583	610	663	609	604	651	638	639	605	592	618	576	603	592	612	629	615	611	597	627	599	589	616	631	608	616	574	598	612	631	632	566	619	612	578	645	623	639	577	625	635	622	595	580	627	656	651	607	644	631	639	632	615	647	637	634	616	588	610	629	617	605	658	616	641	674	610	644	613	568	628	603	622	602	587	631	608	588	581	604	637	646	658	669	607	667	613	601	663	609	622	582	605	610	647	616	580	585	602	623	645	617	626	599	576	632	633	602	658	632	626	621	598	649	617	556	609	643	623	586	623	652	667	641	623	625	593	606	599	597	656	634	617	649	644	622	610	626	645	567	596	610	645	649	627	643	649	652	620	617	629	594	658	652	610	610	639	645	632	630	604	611	621	642	604	619	603	627	615	571	602	668	598	613	595	646	617	608	598	612	604	599	609	620	618	635	574	587	577	633	601	573	576	588	599	599	593	615	611	601	620	618	633	619	642	617	624	611	627	634	606	618	670	640	644	620	640	614	646	658	631	614	624	612	610	664	632	653	586	625	624	600	645	629	605	617	645	645	595	597	641	619	641	609	626	614	628	630	599	576	625	612	579	601	643	624	622	630	566	632	657	623	584	621	619	637	646	585	637	603	637	606	656	586	614	651	606	650	639	601	620	659	609	604	633	581	592	600	630	581	586	605	639	586	598	652	598	640	655	659	638	618	580	602	646	551	602	593	634	610	661	649	574	610	616	583	604	604	627	609	627	624	653	612	630	618	623	617	636	651	627	590	565	631	649	594	606	583	564	568	647	632	582	640	609	606	645	586	636	598	570	620	665	616	586	600	577	624	593	599	625	651	596	651	669	630	632	616	616	626	591	584	559	604	603	617	609	631	609	614	617	653	587	611	570	640	611	613	610	609	656	602	611	632	638	627	606	596	614	602	669	594	623	603	597	601	694	643	630	618	623	592	612	645	639	632	653	594	613	597	642	620	657	645	641	584	625	605	561	610	600	632	635	623	632	612	635	657	651	634	632	656	600	605	656	641	669	633	647	630	631	586	597	611	603	610	612	615	597	598	624	612	634	607	636	613	632	617	609	643	623	595	603	621	642	626	662	595	631	634	667	574	637	623	591	581	647	620	644	587	618	611	646	660	595	606	596	578	637	614	640	611	628	595	625	617	603	653	623	658	626	612	597	590	626	651	633	580	628	640	621	626	603	642	583	632	613	666	615	623	627	655	591	612	648	614	606	625	580	636	637	619	632	628	640	576	599	653	644	615	629	554	663	658	650	603	579	627	653	636	614	613	616	655	662	623	637	582	631	603	604	623	630	637	595	611	642	582	656	614	651	592	668	617	636	577	608	612	603	627	622	618	609	622	611	622	623	655	616	634	658	557	610	583	625	649	636	626	649	599	623	644	599	624	607	585	607	599	596	629	574	621	631	598	594	609	643	640	605	603	632	614	644	620	593	597	587	600	604	643	583	631	638	628	604	602	629	614	623	601	671	633	618	622	595	609	607	632	658	626	658	655	613	588	647	634	637	605	622	618	609	636	604	625	612	605	595	629	635	636	611	607	594	629	626	634	641	623	625	569	635	612	566	576	632	649	657	624	647	611	618	623	649	597	635	571	597	609	610	642	613	590	610	597	628	610	624	619	608	632	629	654	606	609	616	613	604	602	615	611	629	665	611	624	634	602	638	609	625	653	599	627	609	587	635	623	633	610	599	597	599	603	651	660	596	605	588	617	614	640	628	653	645	601	614	643	620	578	583	569	599	625	630	599	624	640	609	608	608	610	625	574	615	614	594	617	595	641	695	621	647	633	686	628	580	584	632	632	635	598	625	611	606	639	612	577	616	600	579	656	579	626	637	617	631	632	651	611	607	634	629	608	634	597	602	616	672	621	600	602	621	621	607	619	622	608	595	574	621	638	612	591	617	580	598	578	629	609	604	586	612	619	620	610	641	623	606	613	581	583	619	672	624	627	641	667	579	618	611	609	654	621	613	639	599	616	601	608	629	622	635	587	629	580	622	657	585	579	615	647	615	622	632	655	613	604	577	605	646	648	623	609	580	589	617	610	620	607	603	570	638	589	634	592	629	634	585	648	592	598	599	634	624	605	584	589	630	594	594	584	636	604	631	605	634	600	637	644	662	576	585	615	626	568	616	604	592	600	645	610	617	597	652	676	662	610	609	616	599	612	614	652	651	702	631	601	637	630	604	651	583	647	613	613	547	583	666	606	614	623	651	675	634	624	676	706	619	609	604	617	616	617	648	623	647	641	604	606	623	600	619	617	591	660	605	595	588	618	612	597	632	604	590	598	587	624	642	597	633	589	603	594	616	626	615	624	592	628	659	632	633	621	635	581	634	647	643	566	648	636	643	624	628	636	634	584	648	597	626	618	632	608	618	640	606	611	622	618	644	613	637	619	618	586	639	629	647	613	645	624	655	643	636	651	593	593	641	645	640	660	583	613	608	648	646	621	611	618	635	627	648	591	648	608	603	625	615	619	624	609	631	594	608	639	631	659	604	658	630	618	638	604	666	601	621	606	628	651	648	650	620	637	625	609	615	611	625	644	609	631	665	605	603	573	641	608	621	626	647	588	563	628	581	624	591	640	583	654	595	614	600	625	598	602	603	626	613	556	591	614	645	574	637	617	580	617	624	646	617	643	647	665	638	647	637	620	632	609	629	613	628	624	590	621	620	602	648	637	606	641	590	628	670	675	628	621	629	605	624	629	644	571	632	611	632	629	606	650	596	609	582	670	602	577	632	639	630	635	678	647	645	621	634	641	612	603	598	594	682	614	612	589	580	598	625	596	598	624	596	622	644	646	589	566	595	615	649	616	653	599	599	626	619	609	609	609	626	619	589	655	631	643	627	637	670	619	626	561	594	598	661	651	548	616	651	664	631	592	619	617	663	633	621	593	602	605	625	602	584	621	648	650	617	708	575	604	588	609	641	642	638	634	610	662	614	580	653	650	596	651	599	613	666	643	613	602	644	605	591	645	604	579	616	612	586	592	624	622	619	598	590	616	596	641	609	642	656	616	611	616	612	624	604	608	593	629	619	613	625	635	651	611	649	623	592	601	640	641	619	607	646	610	620	629	585	580	629	614	596	638	567	627	565	593	638	669	636	601	645	607	587	620	582	611	596	592	631	653	575	636	610	621	602	619	634	548	629	639	588	586	631	612	661	635	657	576	621	639	560	635	568	613	667	605	622	638	592	645	630	643	635	619	629	604	614	659	610	607	631	598	600	596	632	617	626	632	629	615	658	615	604	633	574	553	623	629	627	625	638	637	571	630	658	611	644	595	646	602	637	640	621	608	649	662	626	596	583	606	644	637	626	617	651	613	578	604	603	605	603	618	589	636	601	675	632	617	588	617	610	606
34394	19436	20977	13250	5646	3174	2160	1390	945	718	580	460	417	377	335	344	349	339	348	307	289	294	323	298	269	273	286	261	255	266	250	260	268	263	256	258	217	291	252	246	241	247	254	256	252	226	276	245	245	248	263	260	235	254	260	271	279	237	250	226	269	224	250	251	238	254	242	268	248	262	235	240	243	242	231	263	206	227	256	273	240	248	266	295	220	227	238	250	252	242	232	222	215	252	233	259	238	238	251	247	228	236	263	246	267	266	249	272	286	220	242	257	288	252	245	278	245	265	245	269	261	252	242	265	251	264	242	259	244	242	221	235	272	231	257	259	242	263	267	247	259	244	271	264	260	254	281	267	232	261	260	259	235	216	234	221	242	264	258	238	241	272	245	247	227	251	239	238	247	240	280	243	285	264	266	250	235	241	259	250	234	257	250	229	266	221	231	244	250	263	240	244	303	246	238	235	234	253	210	248	249	224	234	270	237	236	225	241	249	271	254	254	250	214	255	287	261	227	237	248	252	248	263	246	238	232	248	242	235	244	261	273	242	243	291	253	249	266	271	242	251	221	257	223	209	255	256	270	231	268	249	243	235	246	228	269	261	264	244	267	261	242	262	274	234	281	256	250	226	255	252	253	242	227	258	228	247	225	252	220	285	242	227	222	250	234	242	246	244	238	250	254	258	242	250	262	254	254	243	221	279	264	222	230	261	253	245	262	312	260	236	232	262	247	279	246	242	267	264	249	272	233	267	252	260	271	286	278	209	246	254	231	288	249	244	254	243	275	213	254	249	270	237	283	233	272	259	235	247	197	264	241	256	246	243	256	270	249	231	256	259	231	264	240	222	286	238	216	261	244	267	274	255	222	229	260	236	245	259	207	234	238	263	228	240	238	256	255	273	231	235	246	261	248	250	220	214	257	240	258	282	255	242	228	235	237	251	235	268	235	297	253	253	235	207	250	229	261	219	230	251	234	237	258	241	258	232	252	270	251	232	238	286	247	256	239	274	258	244	263	237	277	237	243	230	280	261	279	281	260	234	257	222	249	239	227	249	247	254	260	251	270	263	241	242	237	272	248	252	219	233	248	236	259	245	249	256	251	223	227	225	220	251	229	232	246	235	245	245	245	264	238	293	233	232	248	250	249	244	267	251	251	242	257	286	260	258	256	254	240	259	253	263	248	258	263	255	247	260	270	277	243	260	273	267	239	234	273	269	237	256	228	265	284	231	232	237	245	253	257	259	286	264	237	261	233	260	271	228	198	266	233	228	253	244	227	228	252	236	251	239	223	239	250	249	247	234	212	271	262	270	270	253	273	241	223	274	234	279	271	240	254	215	268	241	263	279	239	230	248	259	264	246	244	248	241	237	232	231	266	227	268	244	253	262	222	247	235	260	247	235	257	261	250	276	245	255	221	243	255	237	242	271	247	209	282	241	267	263	231	255	246	240	244	252	268	267	242	246	253	229	244	238	269	242	272	256	216	254	234	244	218	261	272	264	232	249	251	236	282	247	266	256	228	257	263	244	239	280	240	235	285	252	228	236	231	236	228	225	264	271	235	267	235	263	234	277	258	282	245	263	243	227	269	241	236	241	242	243	247	228	259	268	251	248	269	257	217	260	244	282	255	238	251	254	247	299	257	253	237	224	254	273	250	255	218	263	236	246	266	246	240	264	221	256	254	267	227	264	237	238	247	245	256	220	234	283	221	279	247	279	247	237	271	281	236	235	238	267	266	275	283	251	254	289	250	249	243	253	236	256	218	257	244	265	260	270	250	251	234	269	235	245	222	253	216	253	248	260	274	238	214	254	239	288	258	233	255	230	264	258	275	245	227	249	245	267	264	243	248	261	236	263	238	222	254	246	260	202	236	256	225	245	249	247	230	255	283	238	267	235	234	235	260	240	268	267	245	228	251	246	245	254	226	239	235	279	254	245	252	255	238	238	223	253	246	209	230	268	229	238	253	267	231	242	249	258	278	238	251	263	253	279	262	241	233	241	258	225	253	267	272	260	256	275	247	229	225	224	230	275	234	239	256	261	238	260	232	254	250	243	238	234	259	261	248	267	249	233	216	243	237	231	228	242	276	240	250	237	240	243	234	223	235	264	235	257	282	250	224	270	238	258	228	230	236	236	245	263	250	246	230	233	207	243	243	255	265	271	202	265	242	263	237	262	216	278	288	278	272	240	231	236	226	236	261	266	262	233	258	242	254	259	299	273	232	253	238	250	254	259	267	286	241	270	286	243	243	270	233	266	225	247	226	245	257	249	204	241	248	229	229	270	207	230	255	261	246	268	278	234	254	265	223	230	251	247	247	241	270	230	265	224	260	230	259	245	269	284	263	221	253	218	246	271	222	261	252	256	273	262	221	247	239	221	266	256	236	252	249	222	251	236	238	262	273	256	248	248	253	255	261	250	244	244	231	249	231	245	262	250	234	238	262	208	241	238	224	260	253	250	224	236	276	237	238	229	239	219	232	284	237	241	273	261	277	260	236	261	223	245	244	270	274	211	240	245	265	237	248	219	243	246	235	251	244	265	227	215	228	245	265	232	242	263	243	256	251	225	263	241	246	239	247	245	238	219	256	257	249	219	243	289	236	240	255	248	213	237	254	239	232	238	221	239	274	271	243	247	248	237	243	218	249	213	240	250	229	265	277	237	207	262	248	240	252	233	260	252	255	240	266	246	258	250	259	253	237	249	296	230	248	274	268	245	226	273	241	260	235	242	274	226	241	257	249	248	234	240	243	242	262	241	243	255	259	275	216	247	252	225	276	270	256	264	226	219	231	261	256	198	231	235	232	263	267	249	256	255	272	262	264	243	280	245	231	261	225	248	228	254	249	231	257	239	240	258	217	232	226	230	277	231	260	267	226	256	267	245	255	244	280	210	274	278	265	228	257	253	273	226	264	268	265	234	255	237	234	254	250	226	245	292	246	230	243	237	250	230	263	243	244	242	247	235	251	205	266	285	235	276	238	220	253	243	243	257	258	240	231	241	228	268	239	236	270	250	241	222	265	232	261	224	239	204	245	251	243	243	231	238	241	244	254	235	249	236	275	267	241	219	276	245	242	245	218	208	230	223	238	243	229	248	240	265	253	268	245	239	228	241	266	236	236	304	236	236	249	257	246	225	241	258	251	235	242	221	236	236	254	259	214	256	263	249	271	265	234	234	250	244	249	258	225	243	263	226	234	279	256	242	218	225	256	238	230	259	259	260	262	237	223	278	208	262	278	274	252	274	228	265	254	222	252	244	245	255	239	228	249	232	228	249	219	246	259	265	248	242	248	248	266	238	252	228	255	241	238	269	262	265	267	241	254	257	239	251	279	219	209	249	250	254	255	265	260	266	256	264	222	205	235	267	267	253	242	244	236	248	228	206	247	237	247	242	277	242	235	255	266	250	239	243	255	240	246	234	257	227	250	267	235	232	272	256	254	246	252	251	249	248	244	257	251	250	220	229	254	247	257	262	235	234	252	259	214
21097	15623	26505	23094	14970	11598	8455	5894	4240	3175	2443	1883	1567	1359	1267	1193	1148	1165	1111	1010	987	925	956	957	788	777	836	820	788	853	795	697	632	607	650	586	607	611	631	618	669	621	541	579	615	616	591	563	540	592	561	587	604	600	567	579	584	566	557	598	599	572	589	552	553	598	592	567	605	574	596	609	602	599	598	609	589	611	565	554	566	590	562	585	575	549	563	591	538	621	580	553	572	570	595	626	583	613	615	589	604	530	529	578	595	556	592	588	577	551	555	564	597	579	599	552	578	617	620	568	567	588	618	586	565	601	525	596	596	592	541	583	547	610	575	625	577	609	558	620	544	603	577	556	583	573	589	578	578	611	565	591	551	597	601	580	553	536	575	594	620	587	586	585	570	578	599	617	571	568	567	574	557	597	592	593	569	571	563	576	555	551	569	607	572	591	578	628	595	594	552	568	599	566	582	623	576	575	608	569	545	612	589	563	581	590	544	542	606	606	596	580	584	541	587	592	577	564	586	541	606	595	582	564	587	588	540	552	603	605	575	607	551	533	565	579	647	588	607	590	603	553	648	577	606	585	574	616	561	546	549	590	587	572	562	590	575	572	627	567	536	584	588	590	574	594	604	593	568	619	544	578	609	557	575	561	584	614	581	593	605	567	600	611	596	580	589	564	592	551	628	587	590	516	624	587	574	590	577	600	585	580	592	574	578	572	590	569	584	580	546	592	584	602	569	557	599	546	584	599	567	567	566	547	574	564	579	579	593	555	582	592	579	592	596	566	580	562	571	577	553	591	567	571	545	561	604	590	581	578	600	547	550	583	591	561	578	591	606	598	591	590	592	594	620	573	592	588	573	568	603	576	599	566	608	635	592	536	624	612	566	539	557	570	612	544	574	593	590	548	591	600	561	599	579	584	576	577	530	592	549	582	514	589	594	572	576	615	607	597	589	544	567	545	588	589	566	604	571	546	580	607	593	583	574	541	660	534	606	561	604	589	571	590	600	604	540	572	608	638	592	578	593	568	604	545	559	605	584	548	573	495	562	552	558	587	562	577	561	597	538	563	582	579	564	557	578	569	566	584	618	588	522	589	570	560	549	568	584	590	542	524	584	553	605	614	604	593	591	572	559	564	624	563	543	597	613	612	529	583	579	564	566	594	600	573	595	582	561	559	594	600	582	585	580	592	578	590	582	560	589	595	570	595	602	553	589	590	581	582	575	581	589	591	578	553	601	617	632	608	599	604	581	564	583	583	572	630	589	614	599	593	587	558	541	592	588	563	545	570	525	619	563	585	588	602	626	600	593	570	565	541	554	576	553	605	623	573	601	609	561	599	596	540	551	613	551	589	578	654	550	550	597	577	607	597	606	570	621	546	587	590	577	578	533	598	568	622	554	577	593	579	537	563	570	563	534	599	561	580	558	568	599	603	578	588	628	590	605	551	580	552	580	566	598	552	620	550	574	573	532	528	535	601	613	557	537	606	565	644	558	593	568	563	558	601	573	548	565	619	588	532	583	578	603	624	566	558	586	574	556	600	579	550	576	530	593	601	574	599	595	550	579	583	590	558	573	580	577	569	546	596	550	584	613	573	633	576	603	580	558	527	570	581	624	561	576	560	579	564	573	566	602	586	570	577	541	571	551	582	572	578	566	584	620	618	570	573	579	566	560	582	570	588	561	580	576	618	597	615	576	576	567	536	587	574	609	546	570	609	584	609	591	604	547	597	573	568	571	560	617	598	585	554	628	512	611	601	608	606	558	545	584	547	602	555	565	568	544	585	590	569	531	585	650	548	581	596	535	587	568	576	567	595	573	613	612	591	533	588	585	599	581	569	545	577	600	565	599	573	596	545	624	580	582	559	609	551	557	606	590	599	576	586	632	571	543	601	550	576	589	584	583	614	606	597	579	561	560	574	605	585	595	579	619	567	576	605	568	588	572	593	580	620	556	575	546	555	571	589	574	546	599	591	551	578	622	545	566	555	622	557	562	618	605	557	558	628	554	577	604	607	592	614	527	597	543	594	566	585	610	562	557	573	576	598	643	589	599	633	591	541	566	578	572	567	571	610	592	611	560	583	587	612	552	641	565	598	587	593	549	576	563	583	580	589	568	581	559	599	587	555	567	573	547	591	583	537	561	580	599	640	584	558	608	557	627	637	571	584	567	606	593	545	617	598	595	542	595	581	579	601	586	625	601	545	591	536	566	601	587	585	599	609	600	616	584	592	552	592	615	585	560	564	615	588	567	579	568	584	608	580	570	577	561	605	568	578	583	572	560	571	567	578	598	565	538	569	557	589	605	566	602	579	554	572	596	557	590	589	571	601	605	595	606	544	583	618	596	533	537	566	549	579	576	552	615	616	632	589	628	571	610	555	585	625	600	543	552	578	586	551	547	541	584	585	609	561	601	580	554	600	559	584	626	562	630	566	622	577	600	589	594	571	571	552	605	571	562	557	560	608	628	567	552	589	591	545	587	554	546	562	543	565	575	563	543	573	545	600	575	578	575	576	540	598	576	513	567	586	566	621	559	619	554	604	573	535	525	588	532	599	615	596	562	571	592	584	538	622	577	571	566	592	579	567	597	550	575	586	602	571	544	565	524	605	569	582	603	608	564	574	569	571	595	592	631	552	591	554	550	634	607	573	590	589	559	550	553	614	589	567	605	550	580	590	621	577	581	597	549	582	589	566	568	581	566	593	551	587	565	570	599	559	608	582	607	526	593	571	593	617	582	559	607	588	545	554	577	573	590	555	526	576	578	572	587	594	565	598	610	566	531	583	567	602	582	588	558	562	590	536	563	563	549	610	554	610	594	570	607	554	593	601	568	609	571	589	569	564	564	586	591	597	543	551	567	606	593	598	593	596	575	599	612	574	563	601	585	601	591	534	568	571	578	561	610	585	584	557	560	541	585	588	584	571	582	606	545	592	546	559	580	561	575	595	581	608	604	574	595	564	564	621	591	506	548	586	573	609	568	562	574	576	584	561	597	607	628	570	602	590	575	590	578	606	589	590	612	542	592	607	595	585	569	574	598	568	596	551	592	520	558	522	596	587	580	599	537	593	613	570	594	562	584	620	540	587	628	577	562	597	602	533	559	589	556	594	546	569	568	581	605	580	608	559	584	585	586	576	607	568	571	552	568	568	617	570	572	569	554	573	607	603	487	584	644	587	552	561	577	604	596	590	614	608	562	621	592	532	605	538	581	568	577	575	579	558	569	597	582	606	585	571	563	614	548	577	590	560	559	613	584	579	608	560	597	591	579	577	592	537	591	583	564	551	603	575	611	588	550	590	576	580	627	571	595	581	598	557	578	641	609	575	569	617	637	579	562	554	630	616	581	565	605	558	561	540	596	576	606	593	581	620	602	569	590	566	617	557	576	591	555	634	575	616	536	564	626	578	562	588	556	605	627	563	564	564	604	572	518	554	577	555	603	601	618	571	580	610	563	585	580	537	548	533	582	579	558	578	582	545	504	566	601	544
13446	7642	7321	4250	2128	1366	939	655	482	429	368	318	280	270	296	289	272	272	290	297	285	265	247	266	262	240	249	248	254	252	256	252	233	248	221	228	231	273	238	208	234	236	219	241	257	217	225	224	245	233	225	225	254	240	233	241	235	230	247	232	245	248	231	240	238	242	238	239	236	243	226	258	227	260	267	240	233	232	260	225	228	232	263	253	245	267	213	246	265	224	232	252	233	258	261	237	253	241	230	222	238	241	249	263	261	233	259	245	222	230	224	214	233	263	276	242	235	254	242	237	211	222	243	243	247	270	234	226	242	279	238	255	226	236	250	282	247	259	236	227	218	215	214	230	244	242	247	222	231	237	264	238	254	234	258	248	283	233	222	252	249	280	223	238	227	242	232	230	246	235	218	265	213	225	267	271	228	216	243	228	250	254	228	214	224	262	238	267	224	206	232	219	230	241	257	242	232	244	250	266	249	230	260	238	257	237	260	230	228	216	264	222	243	218	246	262	232	242	228	203	253	260	223	243	225	238	238	241	250	229	246	243	268	273	233	216	230	263	217	265	221	224	244	236	247	238	203	204	230	230	257	234	253	228	259	210	238	229	236	230	248	235	246	232	227	223	230	237	237	224	224	244	219	257	240	257	231	246	219	236	220	212	242	261	239	228	253	225	238	235	230	230	233	212	243	265	230	268	250	252	223	218	246	219	237	228	247	249	240	238	250	290	239	247	241	259	237	221	254	243	253	243	240	234	250	257	234	252	214	238	243	243	223	254	254	231	237	223	218	245	207	257	232	255	234	232	274	239	261	256	251	228	273	256	244	247	260	221	255	225	241	250	219	241	247	232	238	238	249	245	227	265	233	209	225	230	261	254	252	256	231	246	230	254	242	284	252	233	232	253	211	228	280	254	241	234	232	262	256	238	247	250	223	246	265	210	226	266	223	235	232	263	236	244	244	235	229	230	244	209	244	261	263	254	240	258	227	243	239	211	254	223	247	239	236	260	233	254	213	237	258	241	265	270	278	258	237	214	239	245	229	243	262	250	262	245	225	244	230	268	246	222	238	261	219	243	227	213	252	227	235	220	230	212	252	244	227	254	232	208	228	251	233	222	243	236	220	243	250	219	227	255	229	240	210	252	235	258	234	240	229	228	239	236	209	217	207	220	241	219	224	236	246	239	242	254	262	245	230	247	219	235	216	247	262	202	240	241	270	219	259	250	241	228	254	213	202	222	208	269	248	234	256	246	224	263	239	216	273	259	240	237	236	231	229	221	256	260	257	241	227	252	261	217	228	258	213	239	247	226	242	244	210	241	244	272	227	249	225	242	227	266	247	210	240	262	245	216	206	252	234	231	237	253	224	237	258	240	203	232	246	221	223	217	223	264	224	230	220	254	244	226	240	247	241	268	210	248	213	214	247	245	264	268	243	239	264	253	217	236	239	247	252	254	254	242	235	214	229	246	243	242	239	259	257	227	202	235	231	269	222	220	242	265	264	271	214	243	270	220	225	223	229	217	239	246	270	258	253	249	256	245	236	238	226	228	262	252	241	217	220	243	250	218	229	237	251	221	264	227	255	226	235	240	237	291	254	236	238	221	276	238	259	250	263	270	214	228	274	237	223	236	256	232	214	233	262	230	267	297	254	245	225	247	235	255	282	242	239	251	245	232	250	219	206	221	243	242	227	258	203	224	238	243	245	226	232	262	249	243	240	228	226	252	245	247	264	294	224	225	242	245	228	235	194	226	230	250	271	241	240	245	236	242	229	232	240	212	225	241	249	236	240	223	222	253	215	252	236	220	230	249	228	221	241	244	239	225	261	259	235	262	249	217	246	218	243	265	232	247	251	242	244	240	268	275	253	248	279	248	235	233	228	209	244	282	233	223	229	267	254	226	239	250	210	252	207	209	240	261	230	237	195	208	234	229	264	233	255	236	243	200	241	276	233	252	231	228	256	215	241	217	259	236	214	250	223	239	251	233	231	207	225	261	237	243	250	260	237	224	214	237	251	266	268	243	216	273	225	213	242	238	238	233	242	265	252	238	234	249	247	232	231	252	232	233	267	222	253	255	244	242	230	243	249	215	214	212	250	227	227	252	254	246	267	258	216	211	220	268	262	240	254	243	201	243	232	229	235	250	233	276	242	227	230	249	247	227	215	208	242	272	224	251	260	217	227	253	240	233	236	238	219	264	236	210	253	208	221	257	223	234	251	253	229	257	231	249	231	240	215	242	263	268	255	221	227	264	220	233	238	260	269	233	214	252	253	208	232	238	211	231	252	246	250	242	238	245	235	237	195	254	248	240	253	241	249	261	235	238	221	235	230	227	244	221	233	224	232	205	232	224	212	249	207	226	254	256	227	246	254	243	256	254	244	238	255	221	239	242	226	256	242	256	247	269	234	217	246	219	228	228	224	218	262	237	207	234	228	228	254	237	232	274	250	248	210	228	243	251	230	234	218	247	247	252	236	252	221	236	240	214	211	255	238	220	254	235	252	221	243	222	271	211	253	247	228	251	233	246	248	231	238	278	229	231	223	272	224	257	221	245	269	258	271	261	236	240	246	234	227	239	216	253	238	202	243	250	230	241	229	218	251	269	221	229	259	258	213	214	242	209	230	260	251	241	230	214	247	250	239	248	227	225	222	255	250	240	250	228	215	274	225	238	211	219	254	252	207	248	245	228	254	222	267	263	231	242	272	253	218	253	242	265	231	258	260	254	232	244	253	256	224	225	230	236	257	244	238	221	240	222	248	271	277	250	255	255	240	262	247	247	253	230	220	233	227	223	240	257	235	256	252	240	240	249	239	267	223	219	235	259	214	215	262	229	249	231	206	219	270	230	241	242	265	215	224	223	240	238	228	241	246	217	240	254	255	233	218	255	244	240	227	243	225	230	249	248	251	239	238	255	219	278	229	229	235	251	237	269	232	244	205	244	235	220	252	237	210	227	238	235	242	255	227	248	235	225	235	213	236	240	217	252	228	228	256	221	210	213	254	233	233	237	223	218	279	256	247	251	265	265	234	222	242	237	229	240	220	223	255	253	243	280	237	225	225	237	217	244	239	234	231	277	207	227	226	246	215	220	213	239	244	211	263	220	274	230	221	226	242	263	225	214	254	245	232	239	222	270	241	250	216	242	234	248	240	268	245	236	251	214	195	227	248	217	255	257	216	217	228	290	249	239	225	214	234	239	237	240	231	225	245	247	240	233	267	271	236	219	194	232	257	217	222	245	243	285	229	230	230	254	209	231	238	218	214	260	244	246	232	238	236	244	208	230	246	248	218	259	228	227	230	221	209	228	239	237	232	235	226	255	267	237	252	220	235	251	263	235	232	204	221	245	227	224	221	243	215	243	218	246	274	242	241	222	214	231	235	242	228	247	264	248	243	267	256	252	214	236	241	230	233	239	215	248	252	254	224	268	233	237	236	225	232	266	225	232	249	249	227	269	227	265	221	247	253	254	236	212	224	245	228	261	234	245
8639	7173	12704	11207	7408	5454	3755	2721	2025	1497	1204	978	906	837	827	804	764	807	737	830	705	715	735	718	677	630	651	697	659	655	655	644	613	563	616	564	575	610	634	573	579	613	585	599	596	542	574	611	555	558	575	590	613	538	579	563	614	540	528	552	596	533	581	586	595	558	569	537	577	576	592	576	593	560	542	587	537	576	590	552	571	560	594	525	573	609	570	553	549	593	551	554	572	602	567	551	559	556	576	564	534	554	559	553	567	567	560	573	587	589	578	581	574	577	598	591	564	541	579	573	566	584	542	555	556	566	580	580	548	505	558	565	566	556	604	524	570	604	586	547	556	540	516	562	536	565	542	540	578	514	591	562	542	563	540	562	557	572	539	580	502	594	549	566	585	560	582	603	570	581	614	550	596	610	616	576	587	582	540	557	578	549	568	550	542	544	517	572	597	556	566	579	540	559	555	557	557	583	570	574	586	547	542	605	557	537	592	574	555	558	581	495	553	575	565	560	531	562	592	588	549	561	576	569	567	537	572	558	540	609	589	566	576	581	584	585	556	542	565	562	600	539	587	546	539	564	571	571	558	564	503	563	581	570	560	593	576	512	588	565	557	563	606	563	574	556	576	647	571	528	613	564	603	596	556	570	528	556	554	562	566	593	575	573	554	578	562	573	573	590	588	613	576	543	595	571	560	550	607	594	554	548	555	587	562	562	561	543	561	559	517	550	580	521	558	568	588	556	595	592	571	575	545	546	551	574	520	572	581	552	568	547	573	578	605	616	584	560	547	564	565	559	537	544	531	539	554	553	591	596	587	575	562	546	572	585	562	579	543	550	597	548	518	561	526	555	569	579	559	573	532	567	593	589	541	535	568	531	600	550	522	590	557	516	555	555	575	604	543	563	587	578	567	592	597	610	572	569	523	548	569	599	518	574	562	567	552	592	602	578	570	548	530	565	583	564	562	551	561	571	538	575	570	602	568	549	565	587	564	539	573	580	541	562	556	538	551	559	533	532	557	549	547	563	549	548	608	574	549	586	559	580	556	555	597	562	567	579	576	575	594	558	571	506	606	553	609	575	530	543	543	581	560	547	501	599	583	573	603	562	557	546	571	574	546	540	584	538	569	577	519	603	556	597	566	547	563	567	544	549	562	610	568	521	541	561	565	593	631	570	575	580	596	566	568	573	580	547	576	585	599	597	585	601	584	575	595	553	538	541	522	516	579	567	588	543	570	545	560	573	519	563	612	523	592	536	564	595	566	590	614	541	579	588	573	596	546	578	582	554	595	555	559	575	577	575	549	613	564	585	578	574	524	589	571	598	543	562	517	592	529	567	552	548	550	579	540	551	541	546	570	555	576	543	569	579	567	570	578	557	561	569	542	554	561	565	572	534	568	586	573	546	589	550	566	547	518	602	551	565	550	648	589	565	597	566	600	564	551	521	576	541	576	549	563	561	585	541	583	523	571	564	583	567	563	562	573	577	532	568	548	558	576	596	546	533	531	522	560	580	552	559	556	541	603	601	604	521	586	572	577	604	587	581	558	551	533	582	585	570	539	557	586	582	576	533	559	555	558	595	551	535	579	613	611	559	545	591	569	577	604	589	585	529	569	583	544	545	610	577	572	584	612	575	552	598	561	578	560	572	545	555	511	572	514	589	587	522	589	527	548	544	549	573	566	581	514	558	564	538	584	580	564	571	585	578	597	573	594	560	555	563	548	593	542	544	541	564	561	558	576	519	571	608	615	625	535	602	555	566	537	542	592	527	580	569	546	564	565	578	547	612	542	554	525	567	573	597	553	581	596	553	553	593	547	562	552	568	587	556	591	569	567	585	587	590	580	517	539	554	538	611	553	564	536	576	560	608	587	549	530	556	557	553	602	526	573	581	532	596	590	578	551	556	540	564	548	580	562	571	569	531	566	573	566	578	554	566	530	561	557	534	599	546	542	620	541	565	552	571	567	539	582	599	534	551	556	562	591	569	559	584	577	547	580	574	544	551	526	590	590	556	584	573	546	580	562	560	565	563	562	601	547	601	587	554	548	603	579	527	581	535	541	580	530	556	554	551	580	554	536	563	543	532	528	587	566	572	538	576	591	574	555	585	568	530	541	552	565	555	559	549	591	577	539	566	549	541	592	575	542	594	534	565	602	540	537	570	572	537	567	588	598	589	569	563	569	571	547	566	583	545	572	559	566	522	573	578	588	564	562	524	553	539	587	590	586	563	555	542	547	542	575	525	614	582	558	556	595	570	590	570	563	594	539	551	554	601	551	571	544	498	559	566	524	559	571	570	596	520	580	591	519	563	560	588	563	596	531	564	542	584	556	571	522	570	581	533	576	556	542	580	548	554	569	546	573	570	585	565	585	535	547	572	547	562	597	597	559	522	535	564	577	556	595	584	547	554	553	560	550	559	571	591	566	610	506	590	559	555	526	539	561	556	547	586	568	567	549	551	575	549	564	566	556	593	564	589	558	543	583	604	532	599	543	522	543	578	563	549	567	559	581	595	586	586	620	545	568	533	551	539	606	571	607	590	508	574	578	597	566	543	545	578	562	585	571	561	526	563	583	623	560	542	568	596	566	526	591	614	605	596	612	562	572	604	548	561	589	546	502	557	584	566	532	553	560	537	554	569	597	546	569	545	544	577	540	516	614	612	553	602	547	592	562	585	597	573	579	554	554	560	558	554	560	562	600	580	572	568	565	555	528	562	582	561	587	561	502	561	571	574	542	576	575	555	577	579	529	584	595	587	576	552	523	581	593	546	544	585	568	558	574	553	548	567	605	587	580	569	542	552	566	616	563	594	604	584	567	551	560	589	549	562	596	561	568	584	575	567	567	669	562	557	585	578	550	586	552	552	551	605	554	531	577	539	558	574	611	504	586	573	542	577	586	559	555	591	543	526	557	613	590	577	567	567	564	573	544	572	542	584	555	577	510	562	562	553	618	561	559	535	564	601	534	571	557	543	532	543	586	536	574	566	554	549	564	582	567	510	542	592	540	557	590	555	563	534	523	561	513	552	555	555	592	543	587	571	536	593	549	532	549	556	593	569	597	547	560	575	567	531	537	524	565	553	554	619	587	559	592	572	564	583	548	539	564	601	569	538	612	567	550	562	568	578	524	567	543	564	505	533	575	596	540	557	597	592	590	566	605	574	596	577	556	606	547	544	635	538	612	563	586	555	585	597	536	575	554	546	577	550	587	566	577	542	575	541	603	520	548	583	565	623	525	576	597	622	546	560	530	571	570	581	573	584	543	577	603	570	532	575	533	543	580	570	532	558	564	515	583	545	567	526	569	572	560	549	542	519	568	527	566	528	567	542	570	585	603	549	516	526	553	579	568	599	570	528	533	553	573	578	571	587	538	585	564	590	547	589	583	589	575	578	567	583	531	575	546	552	588	594	594	559	534	609	530	593	555	581	576	570	569	614	527	554	561	547	582	561	528	561	604	571	573	551	552	545	562	517	596	608	570	577	582	575
25076	14450	14195	8138	4086	2432	1571	1003	787	589	487	361	378	338	335	325	279	302	304	327	298	316	291	333	282	298	300	303	274	287	314	283	280	264	284	270	300	265	295	279	278	264	294	290	256	251	285	278	272	294	280	257	285	267	267	252	265	260	253	267	256	242	283	250	254	249	240	283	240	278	273	241	274	307	256	277	230	290	244	245	260	267	264	279	283	233	270	294	302	257	280	284	305	243	230	283	248	273	256	248	276	258	257	265	258	240	254	275	231	256	283	265	268	262	242	246	307	262	277	305	252	288	305	265	260	257	264	287	268	273	252	272	230	287	257	260	246	252	288	218	254	266	241	273	284	264	271	261	256	243	283	259	270	273	256	285	269	273	250	260	245	267	265	307	277	277	259	303	292	234	235	253	280	257	261	252	295	256	269	298	253	269	272	285	245	233	270	289	265	265	271	286	265	288	261	227	266	309	259	276	272	272	256	239	259	280	268	268	279	279	281	243	235	275	282	259	286	261	265	280	270	283	279	256	263	270	281	264	259	242	257	289	284	284	262	260	259	283	276	325	236	271	252	260	237	259	250	275	266	284	257	270	247	252	237	267	271	267	288	276	265	252	264	247	277	241	285	280	287	269	271	256	256	275	254	264	229	298	272	281	257	291	252	253	270	269	235	266	297	270	270	272	249	257	268	242	252	292	293	254	288	265	254	248	247	301	299	246	286	297	297	283	303	266	267	271	270	237	284	247	259	253	263	255	267	241	274	255	272	283	279	261	256	283	276	272	317	259	274	254	232	236	262	249	256	236	282	256	278	272	265	240	248	252	257	258	281	270	275	263	279	281	285	254	248	251	300	276	270	279	257	280	257	243	271	252	259	270	249	255	269	247	262	281	241	270	247	256	304	256	267	250	271	269	291	258	284	251	249	267	251	241	266	243	255	268	257	245	269	285	269	251	280	270	252	278	247	261	257	265	268	274	259	232	272	273	267	298	264	230	251	246	249	265	281	283	255	284	264	254	253	270	245	254	272	249	295	249	256	259	252	257	277	273	261	268	287	241	248	285	287	242	259	275	240	293	261	254	250	277	283	283	268	247	259	267	275	273	264	259	243	267	277	273	294	277	255	277	260	234	293	260	286	258	308	289	288	275	236	255	285	257	242	247	264	272	294	270	281	265	275	307	271	259	298	251	272	247	261	294	268	243	276	288	261	272	276	297	262	255	269	270	285	255	301	244	293	290	253	268	233	257	247	288	244	310	273	246	286	286	252	235	255	254	267	262	251	255	276	260	271	265	280	320	287	265	239	246	261	293	279	250	252	270	275	267	252	267	293	242	258	260	290	224	292	251	219	273	250	262	270	241	262	284	303	252	262	269	250	264	261	287	252	285	255	246	273	254	243	247	257	279	262	244	222	264	228	233	259	253	266	258	247	252	265	287	279	276	252	251	283	248	279	294	280	251	255	272	291	258	236	255	271	281	260	266	282	300	259	243	270	278	268	271	264	276	254	265	249	269	249	309	249	274	261	266	259	255	271	236	269	280	283	245	269	267	231	248	274	312	266	271	232	253	257	256	243	250	251	288	286	262	255	276	248	291	290	270	255	272	279	264	253	278	274	271	262	274	248	275	269	252	255	254	278	289	275	277	310	250	254	268	262	266	285	273	253	254	279	302	298	269	268	264	269	266	282	254	256	231	245	262	267	255	312	254	305	245	288	276	284	297	278	271	269	256	274	258	303	295	276	267	292	284	260	253	260	269	282	243	274	287	279	240	298	291	228	264	254	263	265	275	267	303	288	281	273	282	279	279	299	273	268	284	253	273	287	254	271	284	267	293	232	283	250	279	243	310	306	266	251	281	241	267	236	277	251	277	279	259	274	267	267	250	274	275	266	246	254	272	238	275	268	238	235	254	277	312	246	265	251	260	258	283	280	258	311	269	242	287	272	249	269	264	264	247	289	278	241	297	259	266	264	257	274	275	252	250	265	267	246	248	266	292	251	252	262	286	277	268	259	294	264	250	270	299	257	279	285	269	278	260	263	265	290	268	250	260	297	246	274	272	263	269	258	287	245	286	260	270	248	273	236	278	254	270	264	254	290	278	261	279	292	288	276	289	269	269	273	287	224	265	270	268	273	273	258	246	291	266	254	258	266	280	256	253	231	271	288	255	275	277	267	286	286	272	270	267	246	293	238	281	262	278	252	255	265	256	272	290	303	260	259	263	279	275	290	264	256	280	272	293	294	269	273	255	291	257	287	253	269	269	282	261	283	260	285	281	295	277	289	257	255	241	305	259	235	257	297	249	273	253	258	290	272	249	276	269	280	249	255	290	257	269	247	248	282	258	260	237	265	259	273	266	281	259	269	277	250	281	268	293	254	282	273	257	273	282	223	252	314	268	262	280	253	269	277	287	284	255	248	234	239	265	250	251	262	278	299	249	264	285	267	238	258	252	262	266	288	239	271	266	263	265	282	289	260	287	270	272	241	275	307	266	273	273	256	245	253	264	267	294	264	280	274	298	261	269	242	242	239	275	248	237	255	257	249	267	258	257	255	282	249	275	262	252	246	268	235	289	256	246	248	250	255	253	242	244	284	268	259	242	258	271	294	273	281	222	248	282	290	296	303	262	277	259	267	289	272	248	260	262	260	247	237	275	279	254	309	283	255	272	263	234	276	260	249	271	294	276	276	253	288	226	282	250	259	262	243	264	280	276	313	285	238	258	249	298	261	254	235	317	257	263	249	275	280	265	278	259	292	240	285	260	280	270	273	268	252	248	261	243	252	268	292	290	239	270	271	287	265	235	292	253	267	255	287	295	252	265	254	274	247	237	300	270	235	264	286	222	267	266	286	254	262	279	282	253	259	280	302	280	261	278	265	264	251	247	253	300	244	258	227	275	277	277	288	248	258	275	295	239	280	268	253	241	284	262	268	288	265	272	294	282	269	271	261	270	291	261	298	243	274	295	241	256	239	251	252	268	298	266	275	286	273	293	272	256	258	259	278	266	261	265	271	279	271	274	255	284	287	287	288	259	281	249	276	268	254	266	265	279	269	260	288	268	262	240	275	253	265	254	243	249	265	274	273	280	290	257	253	248	290	236	304	301	280	285	276	257	251	255	279	313	262	267	282	278	289	290	241	250	262	286	261	268	260	255	229	258	264	282	252	274	259	268	267	251	257	276	261	290	282	251	275	261	287	246	248	261	273	238	255	255	282	288	257	270	259	262	265	277	270	245	291	249	275	271	271	267	270	269	293	265	281	249	254	275	256	313	239	271	264	263	235	274	244	267	280	290	259	258	255	248	248	258	250	263	281	265	258	265	258	257	275	258	263	245	270	277	267	282	218	262	267	255	234	271	291	258	256	265	248	244	255	264	265	264	294	294	261	225	273	221	279	297	270	297	299	260	264	264	276	278	278	286	274	251	243	279	282	268	272	285	235	280	245	264	272	267	284	247	261	251	262	297	284	268	283	243	288	207	252	268	278	265
16245	12301	20151	17127	12147	9021	6484	4515	3165	2523	1898	1513	1265	1147	1075	1072	998	1032	965	990	944	924	846	853	816	794	806	753	790	744	794	779	772	749	675	664	672	643	651	664	645	669	647	624	647	628	621	674	647	618	620	640	629	606	567	608	586	623	606	657	617	614	588	611	602	588	628	672	629	637	575	600	606	594	622	613	619	649	603	640	575	610	649	611	623	603	658	628	640	649	638	637	672	626	620	623	594	631	639	631	615	624	613	551	583	632	685	632	600	611	593	631	623	644	588	629	590	604	639	652	610	594	551	593	581	666	606	629	599	572	618	599	625	644	642	642	600	645	638	623	642	650	668	660	653	663	639	601	628	625	617	622	636	627	631	615	589	621	586	586	639	646	584	616	634	606	626	628	630	601	618	590	619	577	593	590	610	604	607	596	618	637	603	644	653	598	627	667	581	597	647	651	578	603	625	602	602	606	580	626	637	648	591	587	628	641	633	625	639	597	643	620	598	604	600	616	613	570	612	637	593	651	611	672	598	651	576	638	597	605	639	595	629	659	625	626	595	582	638	620	625	618	596	640	635	634	666	623	618	643	601	613	589	580	613	620	642	624	572	636	598	568	610	627	618	594	611	610	572	619	583	634	619	649	612	615	632	632	574	614	588	614	675	578	623	654	591	597	655	619	646	589	618	623	629	600	606	652	554	633	603	624	632	611	610	597	621	574	573	645	633	648	633	587	634	638	601	620	636	613	601	605	621	604	593	624	621	640	622	614	594	640	624	643	581	615	665	628	633	622	603	604	633	641	623	621	637	566	600	615	592	630	649	630	601	605	644	637	612	605	601	616	612	626	596	603	606	594	605	645	631	637	572	599	582	619	574	594	608	600	581	622	629	586	677	603	689	657	615	602	633	611	617	617	615	562	638	616	643	624	675	604	639	582	646	630	575	619	599	592	621	588	611	583	642	588	600	600	590	631	575	592	639	622	586	667	609	642	647	614	637	653	618	600	607	593	603	596	627	653	614	616	653	612	654	614	617	587	621	615	626	606	619	609	598	640	609	642	593	624	621	587	592	601	547	614	576	606	612	632	584	658	660	601	645	657	599	623	595	619	601	617	630	612	639	636	620	654	626	570	598	601	669	599	600	635	603	621	555	610	643	579	591	634	619	630	658	614	640	607	580	617	622	604	612	622	607	622	640	592	638	619	625	649	593	612	610	586	618	640	644	683	608	642	603	556	659	605	618	688	635	648	569	634	640	641	631	647	589	639	575	572	599	641	611	603	592	600	663	635	621	609	624	648	602	690	651	678	610	645	633	631	617	635	573	647	596	615	621	599	584	618	652	625	628	632	593	626	627	625	596	617	609	614	610	596	595	595	555	614	613	643	646	619	607	616	587	592	559	662	620	655	629	611	638	628	598	672	625	632	642	613	630	619	648	615	641	612	654	630	568	578	601	604	640	616	608	608	607	555	644	623	619	596	628	635	628	618	667	606	625	581	629	608	672	648	581	631	611	610	562	568	599	600	645	628	580	635	635	669	632	613	609	609	620	631	631	614	601	597	642	590	606	650	599	611	636	595	651	589	583	631	598	614	667	609	646	628	576	648	613	632	597	609	633	600	655	610	612	584	640	587	609	645	610	615	627	589	651	637	579	618	656	631	629	634	604	637	588	563	631	602	611	622	639	584	623	596	633	599	620	605	624	611	605	643	569	626	622	573	610	621	600	578	647	577	606	627	596	577	622	642	615	580	580	619	663	616	675	585	590	609	660	602	619	586	580	615	638	614	611	617	583	671	632	618	608	609	631	626	620	616	601	642	622	661	608	633	595	600	612	618	612	593	601	551	594	643	614	640	640	621	623	593	581	611	634	610	663	616	604	618	607	596	579	558	627	597	645	679	590	628	587	662	613	605	569	605	592	651	598	583	602	595	625	636	655	593	612	626	658	586	598	569	645	599	620	584	589	597	661	618	593	622	638	625	651	600	605	597	654	637	651	599	649	619	630	589	587	613	622	645	612	649	615	644	608	653	594	639	560	638	645	618	592	628	623	656	601	607	595	609	599	635	601	651	619	638	603	619	651	573	660	624	604	635	622	630	624	610	638	630	606	650	594	631	644	635	594	639	584	640	618	565	627	624	588	614	637	642	637	627	611	612	632	604	626	655	569	585	609	615	641	607	666	624	619	660	595	610	607	592	665	617	655	630	612	604	625	623	608	572	616	649	594	593	595	652	617	635	658	666	599	618	609	637	611	585	616	622	615	602	603	611	646	640	614	635	636	582	610	634	608	627	618	620	616	574	645	602	612	630	623	639	654	634	623	622	560	661	651	648	602	559	649	637	642	645	664	646	616	647	625	647	606	625	658	597	591	618	614	620	561	641	628	620	578	623	642	605	627	630	663	600	609	563	683	613	631	598	644	614	590	650	556	628	598	609	579	627	607	628	579	614	593	609	651	608	601	607	646	651	613	603	636	645	630	611	603	646	584	625	637	646	667	585	662	641	602	584	612	660	572	624	598	667	580	665	579	617	607	587	573	606	654	633	639	575	605	617	575	627	613	677	590	635	644	560	606	633	658	636	604	609	591	604	633	593	610	585	600	616	592	591	656	604	583	576	626	631	588	662	632	649	652	607	605	617	614	625	655	611	603	588	645	591	618	599	624	603	593	601	631	624	639	635	588	660	639	615	590	665	638	616	648	647	580	587	595	596	598	650	648	592	617	631	629	653	581	628	600	666	631	615	608	614	628	605	642	631	566	634	619	620	602	634	647	610	645	623	633	584	604	613	606	617	603	626	592	615	623	622	643	579	646	618	617	674	646	643	617	586	677	625	633	636	624	619	689	585	608	658	580	642	574	648	664	586	635	589	589	688	651	624	623	619	613	621	643	605	646	616	634	586	610	622	561	597	588	606	592	668	629	576	623	632	628	622	624	613	595	619	636	636	615	649	641	613	632	621	667	638	597	663	603	639	593	595	616	587	650	579	622	614	635	556	633	640	618	615	644	599	658	627	620	668	617	648	645	638	651	614	628	582	652	666	612	632	620	643	606	607	585	631	639	630	592	630	627	587	622	598	612	650	611	629	585	604	629	622	615	665	574	619	625	675	589	619	624	628	606	630	625	630	631	589	571	675	612	607	664	609	624	600	615	612	613	592	649	593	627	630	628	645	593	645	615	646	600	627	589	641	556	602	651	657	625	642	650	598	612	676	652	651	599	589	615	594	577	639	644	604	580	589	652	614	561	599	624	579	628	610	620	625	611	610	621	618	611	587	620	593	632	595	569	579	616	618	635	618	620	613	594	581	646	627	632	601	607	586	618	604	612	644	648	569	632	602	605	639	628	622	642	652	571	673	635	630	652	631	630	600	611	647	645	571	654	637	640	607	646	629	577	638	613	615	628	578	700	618	572	621	666	622	631	617	635	645	635	652	630	637	597	640	609	633	660	628	588	636	660	611	599	580	594	647	603	575	595	639	646	613	595	645	687	626
33796	20406	19795	11636	5724	3109	1990	1358	956	764	611	452	407	341	381	348	316	327	340	320	295	297	297	311	276	284	302	257	265	297	287	269	273	270	280	266	234	249	251	251	247	241	244	262	268	255	240	249	263	251	265	251	219	241	236	249	263	253	252	250	250	268	231	228	290	232	218	242	264	253	257	239	241	251	270	260	253	226	235	264	256	268	262	222	242	239	246	239	231	252	279	260	262	236	294	256	243	267	239	231	260	261	274	247	212	280	262	268	245	231	230	245	249	254	246	228	244	276	235	222	251	251	279	218	239	231	261	226	234	243	227	257	259	282	270	244	256	243	250	245	267	228	223	269	274	237	234	210	238	240	252	251	222	240	243	255	261	246	250	238	284	268	256	219	234	266	237	244	274	264	262	261	253	222	249	251	245	258	231	287	220	239	278	232	232	251	256	255	245	242	260	242	236	259	238	223	242	238	238	263	277	293	249	263	227	226	240	251	252	231	249	230	263	237	254	259	283	251	250	259	221	238	242	252	252	262	260	267	273	272	234	258	281	240	252	256	253	258	261	226	193	244	251	247	242	254	240	243	242	257	248	267	264	279	242	271	234	248	230	227	259	260	269	229	226	257	234	246	235	261	216	251	281	268	291	225	232	239	247	223	264	247	223	252	254	231	229	231	250	248	255	234	295	264	248	228	247	276	254	243	271	258	253	262	267	254	250	229	256	259	285	241	261	267	228	245	257	256	229	227	256	230	242	259	268	290	243	242	261	249	275	272	215	272	235	210	239	254	242	251	241	269	245	257	256	262	279	254	262	252	280	237	268	198	236	258	276	259	238	254	261	277	265	217	277	250	262	264	249	236	266	240	246	264	257	263	267	272	248	258	239	243	257	237	224	226	227	245	216	236	242	246	201	271	241	254	240	255	272	219	227	286	249	232	242	245	238	237	217	239	242	233	287	243	221	241	242	243	226	247	238	241	271	256	262	231	246	240	239	250	243	237	225	275	267	232	292	276	248	262	260	286	259	231	254	208	239	247	227	243	255	248	254	267	237	243	262	273	278	249	237	264	240	270	257	259	236	244	234	240	267	237	238	234	260	227	212	221	270	230	265	234	224	246	233	292	228	250	245	232	230	259	226	251	244	262	247	243	226	236	258	268	255	247	244	263	258	237	253	270	246	245	247	253	252	248	251	255	238	247	245	224	252	244	237	262	258	249	235	222	240	257	249	229	241	237	247	248	244	242	227	226	256	246	256	225	248	269	231	276	237	223	216	234	230	269	240	253	250	256	232	229	239	252	236	271	227	267	231	212	257	273	254	240	218	241	243	248	269	235	242	277	262	227	260	268	243	251	263	242	248	241	213	230	248	251	258	279	266	233	262	244	284	249	227	225	227	277	270	260	259	258	230	213	226	243	256	269	240	249	248	233	267	265	277	249	252	253	219	234	210	245	267	284	279	294	242	269	256	259	231	255	294	232	246	264	240	238	217	242	257	238	270	234	252	222	254	245	235	230	234	244	265	261	246	232	248	275	258	240	284	276	212	246	243	270	236	247	250	255	234	238	236	241	238	248	255	252	243	234	252	263	265	294	242	230	221	235	225	262	251	250	231	237	242	237	250	275	252	257	265	249	237	258	210	272	223	227	250	265	223	235	260	259	266	239	274	228	233	282	241	271	242	262	264	255	267	251	244	222	232	223	249	240	239	241	256	233	287	217	225	252	251	259	241	244	280	258	247	243	249	243	258	220	235	224	237	243	259	266	267	268	229	236	251	236	276	275	266	229	237	244	240	230	276	216	228	224	236	265	279	281	265	214	221	234	235	255	223	263	246	251	247	236	229	271	242	253	251	257	253	218	252	252	257	251	261	259	220	246	236	239	247	245	257	251	252	243	278	260	249	221	233	269	262	248	257	264	273	232	245	251	253	253	262	246	239	237	255	231	254	253	240	231	262	256	241	251	264	265	262	237	243	260	275	282	317	251	240	267	232	268	263	272	230	249	256	230	233	249	266	275	218	258	250	263	224	256	213	240	280	237	248	223	260	234	246	238	241	250	286	261	252	256	264	254	257	247	248	225	236	243	234	280	236	229	254	257	289	260	266	267	293	257	262	229	246	280	238	243	253	235	221	263	234	209	241	247	221	231	211	252	241	265	258	258	246	231	240	267	257	262	268	248	234	263	257	248	258	270	241	237	244	246	258	236	232	251	249	248	234	270	256	232	214	253	229	245	248	235	250	281	220	282	274	234	231	265	239	249	240	270	241	281	277	238	284	265	273	214	228	245	246	238	277	256	243	259	243	275	227	227	254	225	240	242	249	258	237	261	303	251	235	242	222	264	235	257	250	216	228	237	251	263	288	252	235	254	242	252	294	241	265	256	241	269	248	244	255	241	253	229	245	249	272	239	240	251	262	260	251	271	227	239	263	271	241	270	227	244	279	240	260	254	246	275	241	222	269	232	240	283	230	229	261	230	252	250	255	230	256	225	262	254	240	268	255	216	250	275	274	257	224	241	245	255	258	246	256	286	238	259	238	245	238	259	255	238	238	232	236	293	273	253	237	261	258	240	242	257	231	264	257	262	241	243	249	249	270	273	242	244	251	249	275	242	265	231	250	256	233	239	249	257	254	238	252	253	222	274	256	262	247	252	229	231	237	256	252	240	232	251	215	253	263	264	241	274	264	264	246	252	233	263	231	241	269	215	248	244	244	255	248	261	261	243	247	248	248	224	263	261	267	273	234	242	275	219	245	224	280	231	263	248	247	252	268	253	258	245	273	269	245	243	230	236	231	247	247	248	258	243	245	238	266	251	254	237	251	255	246	228	228	262	252	243	251	240	257	228	272	263	265	260	272	249	251	247	222	259	255	250	262	256	270	301	244	242	244	253	225	237	244	256	280	265	247	234	256	270	235	276	233	261	251	265	265	268	262	285	257	216	257	251	239	243	255	250	261	247	226	241	254	253	224	266	254	235	256	258	244	255	229	239	258	253	252	245	240	249	264	265	233	251	267	265	256	257	267	263	282	279	240	229	242	229	226	272	247	256	239	278	232	265	237	270	235	227	259	287	272	249	234	231	232	263	244	256	258	249	238	280	274	232	261	283	270	240	237	239	233	236	232	245	246	255	266	243	250	248	251	249	246	259	232	261	254	222	268	272	258	246	263	226	221	259	252	231	273	270	269	255	255	243	241	246	230	261	255	267	248	247	248	276	234	210	283	233	246	250	283	234	249	219	273	271	254	286	253	247	270	220	258	275	257	267	234	262	242	253	256	249	244	243	234	257	262	251	250	215	242	250	264	262	234	232	242	251	258	237	261	226	283	245	236	274	249	257	231	272	253	259	239	213	248	209	257	247	242	235	267	298	256	242	250	267	257	245	221	243	210	236	239	259	228	235	252	253	267	282	256	257	217	259	270	254	218	244	247	265	259	255	238	267	239	245	247	244	255	257	218	243	252	249	245	265	254	258	257	216	250	267	241	248	250	252
20650	16271	24961	21730	15458	11366	8133	5854	4268	3098	2376	1740	1581	1338	1251	1197	1111	1077	1045	1140	1051	982	901	863	804	851	886	805	757	744	824	863	762	749	709	705	677	643	611	639	608	624	615	577	580	577	583	571	615	561	543	598	603	605	547	543	586	612	596	602	576	604	596	539	550	556	574	608	594	610	568	589	558	572	561	555	580	554	564	539	564	578	581	551	599	590	559	561	593	583	557	562	558	534	552	550	529	557	596	562	589	582	564	584	592	581	531	587	523	596	583	577	576	598	544	609	579	565	547	573	622	593	575	572	603	550	556	559	619	607	583	544	561	548	573	584	575	535	577	578	591	622	587	592	582	597	512	573	544	585	537	569	585	567	576	597	549	590	588	571	600	569	582	598	587	559	584	624	587	563	578	572	610	555	586	567	562	563	554	564	591	558	565	611	604	585	538	620	580	587	584	598	611	605	601	572	567	576	599	582	563	567	552	572	551	567	623	603	585	507	555	580	562	574	567	594	587	598	591	602	578	564	621	558	557	599	598	590	593	592	545	603	601	587	586	541	582	598	572	582	564	552	589	619	594	542	601	597	576	555	634	596	575	563	605	580	572	568	613	566	587	643	574	595	518	604	568	613	575	598	621	578	577	590	549	587	544	603	538	603	590	571	593	562	600	539	548	587	600	604	576	607	555	548	568	573	563	573	620	595	538	598	586	618	619	576	611	578	590	591	587	619	551	611	549	606	544	584	598	576	577	571	554	565	528	556	570	636	559	593	569	569	601	561	577	582	583	577	578	566	571	565	624	574	541	610	573	553	565	599	599	588	536	591	636	581	557	566	591	537	602	531	583	603	579	584	548	610	573	550	580	545	558	595	573	610	588	576	550	574	525	540	557	621	552	546	624	510	594	555	521	617	575	588	571	593	602	561	589	562	559	541	517	566	523	579	563	570	592	554	561	582	586	563	598	605	578	564	605	549	547	572	587	588	598	579	623	566	598	597	536	592	569	579	589	595	618	618	611	639	590	597	614	592	602	567	612	585	583	582	558	599	608	569	623	616	558	590	601	559	584	598	597	571	560	620	539	568	561	541	604	548	541	609	567	597	566	583	558	576	589	573	566	555	520	529	537	591	534	570	591	581	604	599	593	558	592	541	592	567	572	583	572	563	596	592	578	651	541	591	597	590	601	569	588	625	579	601	621	621	587	605	550	608	587	551	571	580	586	579	627	603	580	606	575	575	563	586	610	623	610	585	571	556	578	558	570	564	632	590	594	571	611	598	552	580	615	565	591	577	574	614	577	574	550	564	563	624	606	580	607	574	592	571	554	589	600	600	563	567	569	613	597	630	593	600	569	565	618	622	602	552	609	555	570	596	567	593	619	569	553	590	603	566	594	596	545	586	589	578	592	572	546	622	638	601	572	633	603	590	588	560	566	613	555	597	570	597	543	571	625	603	535	612	587	599	606	595	577	599	598	567	584	607	613	612	561	563	543	548	599	543	540	577	580	563	585	566	599	567	535	619	585	577	556	599	546	567	577	574	557	569	595	588	606	559	544	577	585	569	597	564	597	559	590	578	600	551	618	610	600	590	570	595	577	546	581	569	571	599	606	615	594	617	594	583	562	564	599	540	583	589	558	613	584	579	602	615	611	568	591	590	573	558	572	576	586	561	543	562	570	538	577	587	590	588	565	583	592	570	572	569	543	564	545	597	594	588	564	587	589	538	547	557	565	593	590	556	590	564	588	601	638	605	556	612	613	563	583	592	643	576	617	550	569	544	560	552	583	567	592	603	555	593	556	535	581	569	602	559	567	561	548	553	571	545	598	556	607	564	574	560	595	585	577	589	565	590	561	575	589	558	561	583	569	587	570	610	583	580	522	562	600	576	550	585	577	615	579	514	578	600	566	590	603	535	603	513	576	590	601	600	614	592	557	603	565	565	576	576	594	585	563	537	583	571	579	562	566	593	602	597	552	563	586	583	566	551	576	580	588	573	596	573	567	574	626	571	587	564	562	602	557	637	562	590	618	561	568	525	580	583	589	575	598	571	636	604	553	598	595	621	587	604	563	553	559	634	538	578	582	615	560	549	561	581	611	591	609	573	587	538	592	568	573	602	584	587	568	593	559	573	546	584	592	594	601	623	568	576	579	571	581	585	546	592	614	574	587	551	631	590	541	606	597	549	582	596	567	553	585	586	561	571	569	559	548	568	598	577	593	592	567	606	597	576	577	572	556	601	572	557	547	572	572	578	542	598	630	557	550	579	557	583	608	562	575	578	576	566	584	567	599	608	614	586	555	581	560	627	582	597	551	586	546	528	597	659	568	615	564	605	559	581	604	545	566	557	618	567	577	557	585	612	584	560	558	514	569	597	584	575	586	607	592	572	602	590	580	572	567	576	605	564	511	611	605	601	577	606	558	577	583	588	562	551	589	593	569	593	588	573	620	599	553	554	591	533	577	583	561	571	590	583	559	564	569	568	557	625	581	586	555	577	568	558	563	607	566	573	555	533	561	589	600	598	556	599	552	564	578	583	614	535	601	552	596	602	608	582	576	587	602	546	605	596	601	552	594	596	555	580	592	593	577	566	580	611	544	582	615	556	593	543	603	547	583	539	588	542	540	560	576	579	567	559	604	573	542	531	614	596	623	624	601	560	609	586	535	561	573	582	574	524	584	578	584	572	602	598	560	553	646	572	617	564	567	579	559	574	609	589	600	573	606	588	588	613	562	589	622	585	533	557	594	559	575	573	534	553	595	574	586	566	612	550	617	591	556	538	572	577	581	588	584	515	533	581	574	551	606	522	551	604	596	604	567	575	565	579	550	574	589	549	542	580	541	599	572	609	579	601	580	612	552	525	603	591	591	565	560	560	569	581	598	583	569	568	584	555	581	525	575	565	595	574	555	577	558	603	587	538	601	581	591	592	594	607	566	585	584	575	593	608	600	563	591	606	610	590	557	565	598	598	553	593	589	558	539	592	582	582	620	559	580	561	520	560	545	553	608	556	586	578	562	567	593	580	582	600	588	554	590	594	622	590	601	585	552	599	592	576	579	598	540	555	559	613	531	603	582	558	601	596	592	588	596	574	543	574	583	611	565	572	569	547	517	618	644	581	563	648	597	642	551	607	552	565	561	604	599	551	598	558	583	589	569	592	543	611	548	561	578	593	593	569	571	561	550	586	589	612	563	581	575	560	595	600	565	577	585	563	591	593	538	585	592	608	596	572	550	573	594	566	587	589	579	616	611	579	596	628	565	569	568	576	595	562	571	560	621	581	513	593	618	574	575	597	559	596	571	567	570	569	596	586	574	589	510	639	585	570	563	591	573	552	589	593	566	582	599	578	562	579	555	575	646	572	622	573	560	593	586	571	566	612	561	571	557	546	576	597	599	582	625	612	613	558	568	571	567	593	565	584	586	580	572	565	591	591	584	610	589	599	597	535	541	592	558	598	614	578	573	559	590	568	573	586	561	558	612	583	598	552	599	575
14586	7621	7067	4469	2294	1307	872	636	504	425	328	318	300	282	284	266	243	244	273	260	251	265	291	252	231	258	261	243	231	281	234	279	255	288	236	244	251	251	253	255	266	226	254	233	240	238	244	233	213	253	233	224	230	235	245	230	270	246	258	224	229	248	220	246	249	247	263	247	234	213	254	237	212	205	238	206	231	228	208	224	227	264	227	262	236	259	221	230	224	241	229	224	252	248	281	239	259	265	240	235	229	250	255	256	218	267	225	231	215	232	262	240	215	263	247	215	252	225	226	244	277	241	228	273	252	218	226	238	242	263	247	266	241	206	280	247	232	227	262	268	257	249	248	237	255	248	259	234	248	269	226	241	269	259	241	261	215	236	242	222	219	224	229	263	245	255	250	236	224	217	233	216	238	235	284	251	231	240	229	220	249	235	234	273	249	230	252	235	266	227	208	251	260	234	238	225	260	258	260	264	223	253	245	242	269	240	262	239	240	253	253	236	206	276	245	227	212	231	232	239	221	242	230	236	260	290	251	218	234	256	252	242	225	265	250	246	244	270	235	234	241	245	264	256	247	246	231	240	232	236	218	229	250	259	263	265	228	205	250	268	231	245	235	262	260	274	235	212	251	250	231	242	248	260	232	252	272	252	224	255	209	242	222	209	215	246	258	236	235	251	243	246	245	245	251	235	227	220	250	256	241	251	232	219	278	251	244	242	256	244	213	241	240	254	227	220	242	246	206	247	249	273	219	231	232	228	261	226	227	214	246	248	213	277	243	262	232	239	236	238	224	232	236	241	230	237	248	233	255	218	233	260	205	230	240	234	237	209	226	233	227	242	258	246	241	218	250	221	262	209	230	249	248	207	220	219	236	241	238	253	264	217	237	268	216	204	250	265	232	241	230	216	255	249	275	242	265	240	248	231	236	239	223	231	247	233	249	224	231	249	231	256	251	231	264	251	240	241	266	239	261	260	229	252	257	221	248	262	247	214	238	244	231	233	236	256	232	254	265	236	216	226	247	235	229	263	218	247	252	242	230	229	239	262	237	250	227	221	236	222	227	241	259	252	274	222	246	250	235	259	223	245	263	266	257	280	242	273	283	253	256	262	228	247	249	225	218	249	256	242	240	255	216	253	235	267	270	287	282	201	231	244	243	245	206	265	295	273	257	229	239	240	272	263	255	273	253	232	229	231	257	240	239	241	230	203	242	242	244	206	256	240	237	240	245	251	240	236	244	274	244	243	257	261	212	247	235	227	215	229	254	228	235	229	242	231	228	230	256	261	233	252	267	239	248	204	266	238	233	226	228	228	213	227	235	227	230	239	263	251	243	240	243	242	278	245	208	234	218	242	236	203	241	252	261	242	249	255	270	227	234	242	245	217	214	212	254	249	232	257	253	224	235	231	225	263	241	216	243	235	218	250	233	239	242	250	255	223	240	223	233	249	239	221	235	227	230	264	226	227	259	220	214	221	228	233	222	233	246	254	261	242	197	225	237	232	219	251	262	283	259	216	213	227	253	232	264	256	260	269	223	246	252	265	212	240	251	232	256	259	254	228	232	220	242	216	236	215	233	227	227	235	249	264	233	242	245	233	239	231	219	232	235	230	248	245	245	247	274	254	260	225	250	238	237	215	217	243	259	271	248	232	206	282	243	266	229	232	221	277	212	237	276	233	242	251	257	252	242	240	261	230	233	243	247	259	242	237	238	222	245	240	231	248	223	240	245	226	222	205	251	247	234	217	254	223	223	262	215	282	238	228	245	216	237	263	240	239	225	232	260	213	257	231	242	222	226	239	218	231	227	220	232	250	270	241	244	247	245	221	254	270	241	254	231	249	227	263	233	251	244	238	278	267	222	260	254	217	232	228	225	264	253	240	244	237	230	230	232	215	268	255	262	262	246	239	216	216	244	223	241	230	272	216	234	236	236	235	219	238	205	272	227	243	220	261	237	243	248	258	218	245	220	215	266	219	257	241	218	245	243	230	236	217	210	256	247	228	237	234	213	238	244	233	224	224	233	250	216	227	248	230	244	219	226	238	230	248	260	280	235	221	230	237	252	215	251	250	242	280	247	252	231	219	227	254	245	235	249	200	208	246	236	262	272	272	221	255	260	286	258	245	241	239	225	201	244	254	215	277	232	230	232	237	254	271	261	243	261	225	224	237	260	228	239	260	263	254	255	233	252	232	258	261	224	255	235	227	244	268	269	250	265	223	218	230	276	218	234	284	230	225	239	242	229	240	271	264	229	258	211	253	228	250	229	214	252	242	229	255	219	223	249	250	246	234	243	231	234	278	226	259	243	253	240	214	210	231	233	257	272	246	261	229	239	250	255	230	243	239	251	211	232	203	247	250	234	251	251	225	230	235	223	270	218	245	227	218	231	229	260	223	241	234	246	248	232	223	212	245	225	228	247	217	251	237	264	233	241	237	228	280	239	229	206	263	240	234	255	217	231	234	243	232	254	219	224	259	251	260	251	261	258	253	253	233	249	251	232	234	247	247	251	260	283	247	242	260	237	243	246	243	233	243	255	244	231	231	266	241	252	249	250	240	270	251	241	245	194	238	259	251	259	276	269	245	237	262	248	238	273	246	261	240	229	231	248	234	218	235	252	257	226	246	252	223	230	236	239	247	249	240	254	245	238	257	209	252	260	250	268	245	208	251	250	259	233	246	251	254	218	226	225	254	232	273	250	245	249	218	217	223	261	254	252	230	210	245	244	252	263	232	243	197	255	258	229	217	223	221	248	235	269	238	266	236	220	247	242	219	236	245	267	252	250	239	283	231	236	238	250	238	247	256	247	252	222	239	255	252	216	228	212	218	266	231	225	249	234	238	245	252	239	234	237	229	234	205	244	235	248	245	248	201	230	244	220	242	239	240	238	217	249	224	243	209	238	243	227	253	250	225	248	234	256	256	263	246	247	236	227	251	240	230	243	251	259	259	260	264	210	228	234	255	263	254	222	246	215	234	237	230	225	223	245	224	236	235	267	221	250	252	245	233	226	238	230	245	263	265	259	255	253	241	231	225	269	235	229	240	236	250	237	250	231	266	253	224	212	235	259	232	234	268	246	246	261	262	243	260	266	246	237	263	249	249	224	248	240	214	225	249	211	249	228	223	257	238	233	227	234	233	226	238	236	238	255	205	273	228	226	194	255	221	242	248	245	237	282	270	260	253	235	209	218	250	255	272	259	216	228	226	253	269	245	229	208	238	260	220	270	247	257	226	229	252	230	268	234	255	264	227	236	236	222	220	235	241	247	245	217	255	241	257	259	245	235	224	251	202	251	273	255	246	250	257	241	219	231	265	221	229	236	262	266	279	229	227	236	241	239	234	269	251	230	272	247	247	256	233	226	219	240	221	248	238	259	248	254	246	222	253	232	273	218	261	230	246	236	258	247	240	240	232	243	234	266	242	234	249	226	214	236	262	239	233	256	257	242	224	239	284	249	282	252	242	241	240	250	270	254	226	209	238	250	240
9277	7031	11995	11463	7690	5314	3648	2585	1938	1436	1145	1001	902	825	813	829	797	740	804	797	776	718	716	703	664	679	647	684	697	662	628	616	612	590	654	601	601	607	581	554	579	573	554	528	556	607	579	541	575	598	594	557	539	567	540	597	583	588	521	532	585	581	563	533	575	545	574	567	568	576	538	617	578	553	578	574	566	576	583	586	583	595	529	582	554	571	560	627	582	557	547	567	542	575	550	563	561	564	590	565	562	576	560	574	531	575	535	538	577	554	585	593	544	518	602	568	518	564	557	529	599	582	553	554	604	564	575	593	579	571	564	565	565	514	621	562	544	561	563	568	597	573	545	601	576	581	576	598	598	542	589	587	563	570	604	561	541	593	565	572	605	551	537	587	547	567	603	570	545	570	527	565	573	557	571	550	556	568	585	556	556	531	558	553	582	568	592	596	550	528	565	579	589	569	590	570	563	593	531	625	544	561	574	514	552	569	546	573	535	545	565	528	579	587	542	581	575	581	567	593	637	550	583	561	555	552	585	558	580	604	562	572	575	546	578	560	577	623	570	553	601	585	592	581	517	583	577	599	598	578	599	536	591	564	620	579	556	567	557	531	569	530	533	550	538	591	561	581	592	583	573	606	536	561	559	567	549	546	533	618	589	607	560	537	614	549	564	589	528	537	549	572	569	548	564	611	572	564	556	577	520	567	580	565	618	550	584	592	593	577	543	576	529	542	582	540	576	550	523	599	581	592	603	561	582	529	560	582	559	545	573	587	555	571	558	592	583	560	568	586	572	588	562	572	573	543	595	570	590	541	583	537	599	553	520	599	595	574	567	565	567	549	585	545	550	589	540	574	567	542	550	581	540	566	539	535	592	557	537	539	575	591	541	553	587	542	606	549	580	584	591	590	592	556	549	595	582	558	547	573	520	588	579	567	583	554	602	538	587	571	612	544	594	602	571	544	559	589	584	569	573	547	590	573	557	557	593	577	544	588	554	587	603	620	582	560	596	563	555	584	546	556	531	551	573	552	603	580	613	600	628	612	553	550	571	571	583	609	554	583	569	548	579	573	569	551	587	607	624	591	584	573	566	578	561	567	589	595	574	532	590	540	544	603	555	541	548	585	543	583	540	575	563	587	554	599	558	533	559	563	534	557	585	576	582	598	551	578	590	553	593	566	601	569	548	557	546	556	564	576	577	617	545	529	549	571	552	598	540	585	578	582	555	606	605	593	550	573	544	569	561	565	577	543	555	572	618	574	604	518	578	534	583	571	541	534	531	600	534	580	533	532	550	559	565	551	584	623	534	554	593	593	559	587	605	574	614	571	539	589	566	538	584	552	585	546	507	548	587	575	496	564	507	563	569	515	585	610	571	573	587	601	570	535	560	582	570	549	554	610	555	585	593	585	569	586	522	557	578	583	584	606	565	588	542	587	585	530	569	554	577	537	561	569	567	571	544	515	605	547	591	560	578	553	564	537	550	567	579	631	591	540	553	602	578	572	582	619	554	571	574	564	587	577	571	533	577	525	613	598	590	593	549	600	546	603	554	605	569	556	575	565	551	523	561	571	557	562	553	570	584	593	655	580	578	544	540	514	555	576	584	558	557	605	573	550	581	562	588	576	570	605	569	546	559	576	548	542	580	594	562	561	540	563	555	572	552	563	583	612	571	597	540	562	579	571	612	607	545	572	567	552	609	625	530	569	588	566	557	560	585	595	574	555	606	547	548	565	580	575	572	551	557	549	595	583	567	604	565	511	574	569	560	575	524	531	591	563	589	574	557	566	544	573	600	585	520	597	555	605	558	589	600	575	545	573	584	596	587	611	570	602	513	567	565	582	582	575	622	590	585	569	530	519	582	581	560	584	542	589	555	523	574	603	556	587	576	566	576	569	629	572	541	539	550	512	589	586	593	609	570	537	568	558	533	591	556	561	576	538	613	547	600	556	571	590	537	537	583	537	602	538	572	556	543	557	598	600	576	564	587	535	517	544	549	557	574	559	592	565	558	580	562	543	604	580	584	570	555	596	613	570	513	601	542	567	551	582	588	609	580	525	559	593	578	530	616	597	621	582	569	563	576	623	582	539	604	607	575	566	578	641	564	565	551	580	608	550	620	570	556	573	586	582	576	553	583	597	595	551	561	623	553	598	574	586	561	589	606	539	528	595	571	568	554	584	543	553	577	595	555	540	550	608	556	585	551	561	536	557	551	613	548	568	545	588	558	507	571	570	595	563	553	565	521	607	565	551	574	562	559	572	544	571	562	623	543	568	564	597	542	532	548	570	543	526	588	575	624	574	568	547	579	568	554	585	575	583	618	586	609	543	610	580	598	546	533	551	571	555	592	595	614	575	586	570	530	601	572	558	599	533	563	559	596	587	599	563	579	572	582	578	553	554	536	602	577	530	572	543	585	561	535	546	568	558	596	561	564	587	593	587	521	569	577	568	573	623	576	570	578	569	596	559	601	577	566	506	557	563	552	560	636	543	533	575	580	521	601	591	570	564	567	577	553	587	565	562	538	549	611	601	579	576	576	555	619	564	568	538	552	587	519	592	585	623	574	567	568	562	582	546	581	535	571	566	569	535	547	581	589	579	583	545	554	554	584	566	571	593	584	494	599	608	543	541	575	609	500	539	600	543	576	567	556	550	570	497	598	554	561	527	552	548	551	599	556	542	566	569	565	551	604	586	556	545	553	527	522	541	557	557	584	582	553	581	587	585	590	577	566	557	566	604	518	597	534	574	552	560	535	545	583	551	577	583	586	597	559	606	544	556	577	554	578	539	596	601	555	559	586	569	586	577	589	531	514	595	571	583	597	575	533	590	576	589	576	607	508	552	599	557	558	532	616	576	549	562	590	545	558	577	562	595	574	575	562	536	597	581	556	581	593	566	555	581	562	599	516	530	590	574	549	533	564	537	586	543	545	551	581	558	580	572	572	573	571	590	585	568	589	599	542	578	526	594	554	525	565	576	588	616	588	512	549	546	532	527	611	572	517	592	578	519	569	595	537	528	590	550	604	589	577	572	535	593	583	531	556	545	561	572	554	556	595	587	553	546	569	591	555	542	582	594	555	592	594	543	592	565	579	594	526	551	566	553	532	594	573	581	566	594	587	551	572	594	562	558	566	511	587	576	605	532	526	610	585	600	573	545	612	557	572	562	567	582	578	585	597	580	589	595	572	579	568	566	583	543	561	562	579	553	594	564	573	582	549	569	538	585	596	542	557	562	590	559	576	541	513	528	550	566	569	619	568	567	514	583	587	575	562	537	574	606	587	524	560	577	598	549	554	556	565	540	529	585	579	574	556	589	580	566	563	575	563	580	545	564	564	573	570	595	558	565	565	595	579	596	575	546	564	565	532	589	545	584	562	555	572	548	570	558	540	535	606	615	535	622	603	577	583	544	528	553	557	564	555	569	597	591	552	589	532	519	572	497	569	557	622	557	581	581	582	542	534	564	568	550	568	600	559	576	577	606	565	560
25455	13417	13061	9367	4012	2239	1493	965	701	554	509	396	336	364	375	323	339	327	322	323	297	293	307	302	289	289	324	295	272	270	269	292	257	277	270	249	291	293	289	274	248	248	249	260	229	278	255	255	276	277	252	244	280	244	263	252	246	271	242	272	274	269	263	278	264	258	259	261	268	267	260	278	244	273	236	262	288	275	244	233	281	280	286	256	271	292	267	265	252	277	268	277	262	262	272	265	242	270	303	244	283	280	263	267	262	250	314	257	274	292	282	255	266	237	279	270	275	276	284	262	278	246	263	259	266	235	279	245	228	249	275	243	294	269	256	261	287	285	289	259	261	280	245	255	267	259	249	245	256	268	267	272	253	256	302	226	240	271	265	254	267	273	254	261	287	275	286	245	271	270	257	241	270	280	290	260	265	259	264	243	258	268	260	275	258	273	259	267	247	262	232	239	235	264	235	236	265	293	256	307	286	279	260	253	280	253	245	278	280	252	298	268	275	285	238	260	252	230	277	281	282	264	271	290	220	304	265	265	269	286	263	257	266	276	272	297	260	287	273	248	235	227	260	286	281	233	252	247	278	261	269	253	258	293	238	261	254	266	263	264	265	249	295	258	253	263	265	245	274	244	257	266	255	254	258	280	271	250	259	275	248	261	273	267	238	248	285	285	240	279	248	248	269	267	259	287	266	292	270	258	274	277	249	262	264	250	265	233	276	291	264	288	243	294	275	255	321	258	230	259	261	242	290	268	237	285	279	283	283	267	241	251	254	290	245	282	261	247	269	261	293	247	272	268	286	235	264	238	278	227	254	260	248	235	287	283	276	251	240	258	233	281	243	314	259	247	254	267	252	259	270	264	277	255	285	242	265	278	283	255	280	275	260	271	248	283	260	292	280	281	267	291	257	274	232	262	235	293	282	286	286	252	264	264	266	264	246	277	243	248	284	271	259	266	281	282	292	241	264	277	269	272	256	279	301	293	281	263	262	266	284	244	264	240	255	243	269	272	278	264	282	255	267	269	274	226	305	273	244	259	255	236	251	244	260	260	301	239	258	253	273	267	272	275	250	193	279	265	255	273	256	264	241	267	252	227	268	261	296	256	259	259	244	276	281	266	256	283	271	240	277	280	301	284	285	280	264	262	295	255	278	264	276	240	281	284	248	268	263	256	247	273	269	283	278	266	280	283	266	258	291	259	250	244	226	272	268	273	297	280	267	253	246	240	258	274	283	257	254	246	278	273	267	283	266	247	250	255	272	263	294	258	259	270	261	247	248	274	283	274	254	253	286	259	246	247	254	257	271	260	297	292	264	231	287	270	272	238	247	261	231	263	244	252	255	270	278	288	262	267	241	239	265	257	275	283	263	294	272	270	256	271	271	270	242	273	266	263	273	293	277	228	284	222	295	271	272	232	244	258	283	252	287	248	275	239	226	261	261	282	241	272	284	239	278	270	266	302	252	262	253	232	253	261	280	303	276	267	272	260	250	275	266	263	249	262	270	280	270	267	252	273	255	265	254	247	262	266	256	286	274	278	259	260	276	255	263	234	264	282	270	275	230	266	271	262	262	273	264	281	281	280	279	257	247	269	255	237	253	246	236	246	307	251	259	278	250	254	268	268	270	248	295	260	270	243	265	240	246	258	300	257	257	302	266	277	250	241	289	253	264	275	245	243	258	245	249	277	272	237	273	248	295	259	268	260	277	241	261	257	251	258	256	257	237	252	261	261	258	271	244	274	279	253	240	254	241	253	280	249	265	259	288	244	278	285	283	251	251	241	267	261	253	243	295	267	261	266	252	266	276	236	265	254	270	258	263	302	244	297	245	273	284	268	263	265	264	288	270	266	279	272	248	263	243	250	276	288	266	247	263	234	272	268	259	224	223	259	266	298	261	273	249	237	261	253	253	265	272	238	286	258	273	269	276	251	275	284	267	284	271	263	256	242	283	258	242	213	259	268	247	237	279	271	270	274	253	280	254	275	257	261	284	268	261	271	284	232	240	275	269	253	235	248	286	278	264	266	237	257	250	299	268	290	258	247	270	249	272	287	257	261	265	269	290	256	269	238	256	278	251	263	261	252	268	281	276	246	264	272	277	256	298	262	277	241	246	249	262	258	262	268	276	252	254	271	289	231	225	249	256	273	294	255	268	273	254	267	251	261	281	222	270	281	252	268	275	252	282	269	226	263	265	264	249	248	245	270	227	267	243	262	281	238	283	251	271	245	262	264	265	268	276	252	275	260	257	263	286	252	252	210	248	291	255	270	288	273	244	228	293	260	238	275	238	279	270	268	262	244	261	267	291	257	232	270	241	250	264	282	261	266	267	272	265	256	258	254	252	243	245	276	254	249	260	241	246	290	300	272	280	254	258	255	284	246	259	247	247	263	279	261	265	265	214	260	280	257	271	267	287	242	238	268	252	243	261	270	291	289	294	253	233	276	273	265	265	285	264	270	253	264	261	255	234	259	247	243	246	258	270	273	244	248	277	278	280	283	270	253	273	251	256	261	254	267	287	281	246	246	280	282	256	269	276	262	263	271	252	276	247	253	296	274	252	282	267	275	257	273	253	252	267	288	290	269	268	274	277	261	259	268	250	270	250	280	307	295	255	252	259	262	281	291	232	239	280	257	239	263	260	263	255	300	281	295	317	271	239	281	260	283	236	240	267	281	267	255	278	284	270	261	306	261	248	256	269	246	255	271	278	268	251	252	305	259	263	282	255	248	275	306	255	258	250	276	270	270	284	281	249	267	275	264	232	284	247	252	282	256	245	241	275	258	248	262	255	250	278	307	273	277	260	266	247	263	261	254	238	263	248	238	260	260	250	269	270	282	230	272	246	284	246	248	267	257	280	237	248	267	278	276	270	246	270	259	265	277	256	260	262	230	229	282	246	267	263	287	248	240	297	289	249	243	223	259	255	291	265	241	261	278	271	276	267	276	233	236	260	236	257	285	241	264	264	254	254	291	248	273	284	260	279	253	254	244	250	282	250	275	255	254	248	260	245	245	251	243	275	283	265	272	276	282	281	270	248	262	252	285	239	276	286	269	271	247	267	277	227	271	250	270	248	274	310	279	263	269	254	253	261	257	240	255	286	263	285	303	232	264	263	259	263	246	241	239	251	236	245	249	257	281	257	283	266	244	271	270	273	281	292	247	286	293	276	247	259	271	266	259	281	241	268	261	273	300	243	236	277	263	257	264	233	272	255	265	274	232	254	290	235	258	275	299	283	247	244	295	274	266	271	244	260	255	273	268	258	275	263	265	281	270	239	269	278	266	227	256	239	271	274	246	251	246	263	259	231	253	262	255	268	260	261	293	234	273	300	248	279	277	262	266	275	286	246	263	292	262	272	262	263	272	258	290	247	278	256	266	263	284	272	266	255	260	259	273	252	256	279	267	266	260	258	293	284	268	243	257	298	302	284	249	258	285	253	233	235	260	249	248	272	261	250	272	243	264	264	248	249	231	262	259	301	277	267	252
16691	11318	19513	19625	11871	8501	5954	4235	3080	2287	1811	1474	1255	1081	1144	1036	1014	968	989	957	938	887	848	805	807	822	797	868	759	727	698	730	737	747	672	755	663	623	639	699	681	643	596	606	626	670	669	639	655	645	632	593	664	617	585	615	622	592	552	609	619	631	595	596	614	653	624	619	596	640	593	619	610	607	649	597	625	640	611	561	658	641	589	624	593	603	591	679	658	673	613	652	636	628	610	622	644	642	574	580	620	608	632	619	607	624	583	626	564	621	579	596	627	601	591	651	626	606	615	642	596	594	643	638	591	622	648	609	665	609	606	637	637	595	646	631	619	633	615	607	568	610	590	594	636	605	580	626	649	651	643	618	636	596	614	625	575	598	630	641	616	607	654	625	628	622	575	648	656	675	611	592	657	629	643	626	653	553	645	573	649	593	651	646	637	624	633	580	585	589	610	617	616	574	618	587	613	592	566	613	630	598	650	621	609	648	622	633	613	642	593	662	642	590	589	599	602	594	599	612	632	620	624	628	608	588	613	604	595	605	629	610	627	608	635	641	611	637	643	621	634	578	593	622	635	587	640	649	603	649	591	598	620	573	637	610	644	677	618	624	621	665	582	610	624	645	583	572	646	638	601	622	593	617	612	611	596	604	650	653	647	623	648	650	605	618	601	601	628	603	577	562	668	567	576	622	589	636	591	599	623	576	648	645	595	646	631	614	586	612	601	602	597	641	644	600	602	630	587	612	618	612	577	643	614	595	643	637	592	634	632	654	609	571	588	572	632	588	577	598	592	619	600	600	612	597	613	634	650	660	605	595	602	608	634	584	621	619	609	629	613	605	593	652	594	621	637	635	602	649	602	633	600	624	569	611	652	615	609	552	594	631	609	615	610	605	596	634	597	605	596	640	630	589	614	601	624	617	596	596	611	603	620	616	613	595	618	607	612	625	618	634	604	587	629	630	615	612	613	632	633	590	597	602	571	579	609	628	636	601	580	596	560	597	622	642	558	629	586	635	614	650	611	610	606	615	600	652	609	604	645	612	615	617	585	663	632	615	625	601	619	590	620	663	638	619	636	633	592	628	619	625	585	618	582	622	577	659	607	637	584	630	616	589	554	592	615	584	654	591	602	641	596	576	626	673	617	606	615	605	611	611	645	587	648	618	611	593	610	591	566	604	586	624	630	599	615	593	634	621	654	592	632	635	587	594	610	626	629	644	609	624	599	576	621	649	618	563	603	597	586	608	602	616	677	619	625	630	626	617	589	633	576	626	595	579	621	561	603	582	603	606	638	591	658	587	560	588	597	562	631	557	644	618	602	572	613	566	633	592	634	591	632	612	633	605	652	616	599	620	582	609	645	629	607	615	614	560	595	596	646	593	630	597	623	615	635	632	590	596	650	610	560	585	590	626	638	636	626	601	615	637	631	612	617	613	621	624	626	613	613	575	584	581	622	594	614	598	669	615	618	639	616	630	636	629	646	612	673	637	592	576	552	612	570	632	597	631	616	608	613	610	637	609	631	593	578	595	574	612	587	655	614	631	608	662	617	620	625	636	662	634	608	599	611	593	623	635	591	588	615	635	599	595	609	584	616	596	635	661	583	607	599	621	605	629	628	594	592	631	612	576	627	663	649	567	609	600	639	633	585	586	665	597	625	615	604	650	547	633	610	634	585	556	596	626	584	583	606	600	540	630	590	620	628	614	668	620	595	657	614	608	649	604	587	666	564	568	628	588	616	589	547	622	636	658	631	574	579	613	619	578	632	643	585	569	605	642	597	598	634	646	623	630	682	578	593	626	634	642	646	616	603	620	620	609	588	660	653	630	581	604	641	615	598	620	649	571	640	643	637	658	570	644	621	651	583	613	553	602	588	569	627	607	599	622	592	606	601	608	600	599	642	633	620	631	649	599	615	578	643	602	589	632	614	571	610	608	582	596	640	615	584	616	614	601	630	608	628	619	639	585	653	662	607	637	575	617	562	607	564	636	623	641	620	608	643	620	624	573	596	586	611	621	588	601	657	603	614	648	611	624	637	654	602	603	648	642	620	660	621	621	561	574	628	610	642	585	641	609	605	647	600	599	555	613	617	623	603	648	631	612	594	599	562	638	576	593	619	602	567	606	609	598	610	637	655	621	577	598	626	615	635	612	645	632	589	613	626	590	625	612	617	604	627	607	648	584	658	607	579	579	670	622	626	604	619	569	610	635	606	587	606	615	604	628	664	609	603	604	600	572	609	624	609	629	614	619	597	620	593	632	619	589	597	560	607	634	637	574	608	627	615	565	587	640	620	591	565	605	630	632	644	578	635	653	626	643	629	594	597	619	570	611	606	596	637	568	616	614	627	617	613	631	604	635	641	612	645	625	592	630	607	613	614	649	616	642	605	640	666	648	634	592	633	595	610	622	637	602	598	647	663	536	605	615	595	576	590	628	639	602	616	591	616	581	654	626	621	599	595	611	629	638	592	607	583	620	624	636	599	612	641	614	621	606	570	646	594	630	589	628	622	613	615	632	653	603	604	643	641	601	593	590	609	605	619	674	621	617	606	662	584	639	624	635	601	616	558	589	592	610	600	558	584	590	606	606	626	651	657	587	594	639	643	606	617	598	623	619	604	603	640	652	578	592	623	559	591	610	661	634	567	625	624	630	622	608	606	586	616	656	619	625	575	611	611	627	626	620	632	609	638	564	581	563	624	607	623	572	627	619	627	623	596	631	616	564	652	602	597	595	600	582	647	616	649	636	582	605	604	678	623	606	602	630	660	603	586	605	627	622	630	619	623	639	613	631	582	635	603	572	650	653	568	642	605	589	597	635	617	611	634	614	609	615	639	614	594	622	602	599	605	595	596	615	590	599	606	618	625	641	608	614	598	602	619	600	591	595	651	642	594	592	638	601	626	558	645	583	619	628	612	633	598	638	583	569	626	633	574	648	620	627	594	616	642	638	574	623	585	578	602	614	620	609	603	598	632	628	604	632	607	633	623	612	593	574	656	584	620	628	614	655	596	611	572	632	615	613	592	607	610	599	606	604	606	629	618	588	631	661	613	575	648	648	632	636	589	651	558	611	576	580	663	629	615	588	616	633	632	630	580	562	596	572	623	644	582	606	652	598	606	628	654	589	595	620	638	576	644	632	621	568	626	620	594	588	632	641	611	643	618	639	608	660	611	656	602	590	629	640	641	591	578	668	597	599	595	596	665	597	631	633	607	640	592	610	637	619	610	586	626	610	622	595	621	609	596	623	613	594	594	619	590	625	567	579	668	599	612	586	595	598	638	626	619	641	639	604	634	592	622	582	624	569	637	627	626	602	610	605	637	590	636	581	624	633	637	596	578	595	581	593	651	612	571	644	607	632	609	626	599	652	610	542	577	619	600	604	618	667	639	668	640	609	598	615	624	659	596	596	622	592	609	635	590	628	647	593	620	615	628	622	587	572	592	633	646	614	561	655	604	625	605	604	587	598	644	620	617	626	667	628	615	595
33922	18788	18977	13161	5818	3057	2080	1371	922	659	555	456	392	351	337	326	334	317	332	301	314	302	273	293	289	299	269	248	267	272	266	275	275	282	262	280	271	239	275	229	258	231	234	241	238	249	253	245	255	245	239	228	258	267	254	252	271	227	260	265	250	248	235	225	230	231	245	254	245	259	253	256	246	245	258	287	260	237	223	267	256	250	247	262	213	222	248	252	246	240	288	277	244	271	255	246	271	249	229	251	252	235	243	248	257	242	253	227	281	247	252	239	245	222	234	252	250	253	248	255	246	231	242	254	232	260	245	244	260	224	270	278	253	228	247	235	243	233	237	208	241	259	258	255	275	264	277	239	239	267	228	238	246	227	249	250	240	266	223	245	257	238	264	256	240	247	248	256	259	252	237	240	222	236	229	275	261	261	259	233	250	244	238	244	244	229	269	260	266	263	239	261	249	253	237	236	259	236	249	245	264	223	261	251	268	243	250	258	270	232	240	244	232	272	246	260	255	238	254	222	241	268	262	228	245	215	249	241	221	246	232	246	271	226	219	241	256	228	241	212	272	219	240	239	232	225	231	251	274	266	264	272	243	256	208	242	226	232	266	268	239	242	230	228	274	234	229	296	250	250	240	260	244	246	254	254	267	263	235	251	261	235	262	242	223	273	239	215	242	242	239	242	257	257	244	241	253	248	243	247	257	236	229	221	227	259	276	269	224	271	204	263	264	287	274	239	228	222	225	253	246	228	265	234	272	241	263	249	233	274	266	212	240	256	228	241	262	270	204	248	264	264	251	250	251	250	239	220	244	268	240	252	270	250	272	253	281	230	254	247	243	260	266	260	261	257	230	239	258	267	273	255	221	251	250	260	256	218	235	236	235	258	242	247	269	247	232	257	243	247	226	229	250	280	255	238	272	263	232	238	228	252	254	243	237	254	210	238	259	270	220	241	272	243	257	243	251	276	233	235	255	258	283	244	219	234	257	269	249	264	240	232	237	239	242	260	234	280	247	269	251	253	228	229	232	276	228	250	244	261	243	288	239	243	268	260	262	229	275	258	244	257	258	256	234	260	239	216	234	246	272	235	256	243	254	239	242	223	247	209	265	255	257	256	223	260	257	266	256	236	208	239	264	257	242	290	259	250	253	245	240	230	243	229	245	229	257	258	226	229	254	236	234	248	233	265	255	250	246	246	256	247	229	227	262	211	251	260	220	254	265	212	256	274	241	241	245	224	256	263	252	246	240	271	268	236	256	228	262	251	222	234	260	263	242	253	257	237	216	239	260	251	232	252	234	275	228	236	261	225	236	241	228	243	242	233	259	246	243	243	238	236	236	266	272	221	269	250	268	242	256	243	269	240	264	269	234	245	258	257	240	262	228	233	252	253	262	233	247	229	246	290	219	237	268	257	259	243	243	229	236	216	221	251	255	264	267	273	241	245	233	236	266	266	215	251	226	245	259	237	228	233	207	235	252	256	257	255	268	286	242	230	283	273	252	237	259	252	263	227	248	249	238	264	239	215	252	231	245	281	231	282	233	251	251	245	233	231	256	243	242	266	238	203	257	238	247	211	246	251	268	245	254	244	244	249	238	282	259	247	231	286	224	232	218	262	265	257	272	255	247	240	243	254	262	233	244	249	269	263	236	250	252	244	221	253	229	273	247	247	221	258	249	267	237	242	275	224	208	232	231	233	276	273	270	229	253	257	262	264	251	246	250	229	249	253	261	234	266	257	232	244	259	248	255	233	231	253	276	242	269	240	238	273	249	260	235	239	225	228	251	262	262	256	234	273	235	248	216	247	225	238	250	240	217	248	247	217	261	259	241	246	222	233	229	237	233	230	270	262	244	244	262	233	243	243	233	260	221	261	263	259	225	259	259	234	242	228	265	306	279	235	218	292	282	228	259	257	206	253	258	265	240	256	260	253	263	276	254	217	258	265	283	267	227	251	259	238	201	218	243	264	226	263	270	220	251	249	252	252	250	250	253	246	245	243	243	259	261	252	241	246	243	241	246	231	257	246	234	245	259	242	292	256	233	247	264	251	243	224	239	266	258	226	239	244	258	233	254	267	227	251	246	241	253	234	255	238	238	247	245	234	234	259	229	240	226	243	251	273	226	247	245	214	218	255	252	238	238	228	260	255	260	250	235	235	256	248	250	234	230	237	214	232	254	247	239	254	253	245	230	248	225	226	257	233	256	263	272	243	234	255	275	284	256	269	261	269	255	218	288	233	275	251	247	251	279	254	256	250	249	265	267	245	261	251	225	233	220	229	213	224	222	221	233	244	267	274	252	228	214	246	254	251	230	238	232	244	237	243	251	244	244	232	271	237	226	265	233	252	248	274	263	219	204	226	258	267	228	251	275	248	242	248	226	215	239	263	252	233	228	223	261	250	244	217	245	240	233	245	235	227	258	261	233	237	224	238	261	224	244	249	288	251	270	237	244	263	261	236	234	251	263	248	269	238	262	259	217	221	276	245	247	226	253	232	249	232	272	273	262	229	247	246	225	260	252	241	245	239	258	232	275	252	219	230	228	235	237	242	249	242	263	226	258	243	259	254	272	233	244	243	273	239	231	285	240	250	259	258	252	244	239	255	269	259	246	244	270	234	233	270	221	257	279	256	251	257	235	241	244	227	258	266	262	303	263	223	241	232	226	261	236	269	231	254	234	236	269	241	235	214	259	236	253	253	237	253	233	263	244	264	246	270	234	237	289	251	252	268	258	280	259	244	234	262	238	254	252	209	280	241	273	227	246	235	249	281	233	226	215	241	222	248	232	252	255	246	256	259	234	225	245	236	252	244	248	250	202	245	238	258	241	249	258	263	231	219	251	272	257	254	213	240	261	250	262	287	249	264	245	280	258	259	227	248	236	240	262	268	270	248	273	230	272	271	260	248	233	260	266	277	261	257	267	234	259	260	219	219	255	243	250	224	249	263	227	241	253	232	236	218	248	246	254	216	243	225	240	265	272	237	214	239	232	221	255	246	247	257	271	270	201	216	251	244	241	237	257	235	265	251	255	241	242	245	268	258	229	238	251	223	234	243	220	214	248	245	251	253	215	228	238	273	258	254	257	276	248	247	239	258	231	261	246	245	241	233	244	237	237	224	255	278	263	236	295	252	252	243	226	271	248	229	253	232	212	254	263	284	259	230	262	269	259	229	227	280	284	239	222	243	232	224	236	256	212	227	244	260	243	270	253	264	246	225	219	232	244	252	214	236	248	271	246	234	261	271	255	238	268	235	235	260	233	276	256	258	266	233	250	249	246	227	239	236	255	247	253	234	279	230	267	254	257	245	220	225	245	267	230	217	238	245	254	227	243	243	250	241	261	259	259	234	215	246	254	249	243	238	252	241	238	257	258	279	248	229	255	258	250	254	247	251	264	270	244	238	264	249	244	249	236	262	224	265	215	235	210	229	264	247	255	274	267	213	268	254	253	261	233	238	229	234	276	245	261	276	244	224	251	244	234	236	257	267
20750	14465	25222	23318	15600	11066	8014	5749	4020	3117	2482	1857	1553	1294	1279	1120	1155	1220	1092	1048	978	989	965	907	839	915	822	826	792	778	791	746	717	751	773	713	693	599	619	594	625	583	547	597	586	625	581	563	568	567	546	618	620	606	620	567	616	552	606	596	584	601	576	582	578	590	562	548	560	599	541	553	581	638	561	575	538	571	580	562	589	557	602	541	550	607	578	564	567	562	619	562	586	577	587	594	576	621	588	567	547	576	583	584	595	571	604	612	611	563	589	597	569	575	568	549	596	535	552	603	554	580	554	579	568	539	616	561	590	570	606	600	610	561	539	569	574	582	546	584	554	565	552	583	574	580	540	544	571	576	574	576	543	568	574	532	566	600	609	587	539	587	603	589	594	547	550	578	530	578	560	590	572	599	565	546	565	603	563	521	562	585	577	620	586	595	613	563	582	659	587	561	592	545	568	618	599	579	575	586	560	551	619	544	605	588	580	603	568	619	576	569	594	589	598	583	563	567	586	617	581	566	562	595	585	589	585	555	567	594	566	593	569	613	541	590	568	551	596	558	568	564	556	569	606	548	552	575	587	557	559	584	561	576	601	589	550	558	610	586	565	632	574	598	570	572	585	554	586	564	541	589	567	560	549	615	524	592	621	582	554	544	570	574	552	582	572	592	592	554	608	528	570	601	575	589	596	579	577	575	597	565	591	588	574	546	593	583	557	586	569	540	579	573	594	516	618	572	596	599	599	597	563	573	595	550	611	564	586	514	580	545	574	574	570	590	560	558	576	595	583	589	593	576	569	619	592	569	589	590	583	591	569	603	574	580	579	587	548	593	581	588	566	564	521	544	588	591	605	559	602	571	563	586	564	584	609	586	583	550	612	575	538	612	558	592	590	569	572	565	580	566	546	588	600	580	591	566	573	532	582	581	580	595	590	596	597	564	591	542	577	540	606	541	538	531	540	560	601	580	580	585	610	566	597	529	584	608	559	559	563	577	565	597	577	585	558	600	597	572	568	594	559	578	596	603	561	598	541	590	599	586	591	589	525	563	576	583	569	583	553	570	573	558	577	591	601	512	558	547	560	573	576	640	577	575	629	606	590	594	607	598	583	558	570	564	611	603	575	587	585	582	593	563	565	552	598	612	539	569	556	586	565	548	622	608	504	549	557	613	585	578	613	583	599	516	527	591	565	563	584	588	539	621	551	584	613	591	561	624	559	595	582	616	613	613	627	552	581	533	580	559	598	588	581	573	568	579	644	583	550	566	579	593	606	578	597	548	551	578	566	610	561	542	574	557	570	570	552	560	591	543	612	559	590	583	537	539	592	599	561	555	573	545	575	570	594	628	595	541	562	588	592	566	568	582	584	560	571	559	597	578	565	565	620	617	589	567	590	563	564	558	604	542	599	566	604	574	541	589	507	581	574	590	546	592	605	562	552	572	579	564	616	520	559	600	578	572	611	582	562	561	623	585	570	547	583	596	573	557	563	561	610	578	514	601	555	549	590	541	588	550	590	614	583	599	585	563	576	539	612	607	600	586	611	541	554	642	573	563	565	604	549	604	593	563	560	567	535	600	593	593	543	606	588	553	576	561	583	596	583	573	572	599	556	597	582	535	572	580	579	625	548	593	577	576	576	597	556	564	552	547	549	595	608	553	558	596	628	611	591	609	544	568	604	527	582	549	591	586	571	579	549	598	599	593	564	532	572	557	579	559	554	548	586	534	553	537	542	558	594	582	576	592	570	556	565	593	579	593	590	562	610	573	626	543	570	593	585	558	588	598	572	587	607	588	591	550	624	581	596	614	546	586	572	578	571	544	562	573	567	570	596	559	518	582	578	573	599	612	574	580	595	543	577	600	568	597	569	567	587	575	591	559	580	553	601	588	557	564	547	562	564	562	548	618	563	579	605	541	530	601	556	560	556	542	587	587	539	610	567	564	551	589	618	535	546	544	548	580	553	544	576	603	605	566	566	574	550	564	563	580	570	571	528	548	571	608	597	574	586	575	542	583	557	589	602	611	564	582	563	560	608	555	547	626	554	599	544	581	574	591	568	590	584	557	585	566	604	609	581	578	558	574	546	649	536	560	585	540	576	545	542	536	546	583	595	529	601	557	525	571	578	579	579	548	620	605	585	581	575	633	630	564	567	573	547	582	570	594	534	580	575	618	536	537	559	561	590	574	569	545	557	558	575	538	572	561	595	572	635	564	544	559	559	570	576	540	533	627	568	575	570	583	583	545	555	600	590	556	604	558	605	588	572	606	579	553	528	566	619	636	598	575	577	530	567	630	575	603	593	554	574	583	559	568	573	603	571	590	523	620	579	578	583	553	560	602	602	584	568	630	589	583	566	605	569	517	579	599	621	581	632	611	569	594	575	585	581	544	589	591	561	578	588	538	574	596	591	593	578	567	580	550	561	592	548	568	554	570	573	579	564	605	589	583	595	548	601	610	582	557	546	576	565	599	590	595	560	540	600	563	568	547	540	561	590	549	586	578	569	546	564	543	606	595	587	530	582	579	594	604	590	597	607	572	613	584	593	625	528	565	575	546	580	574	568	633	544	581	608	558	586	580	597	568	590	565	560	512	622	577	539	556	568	571	569	596	578	590	567	561	594	526	558	595	555	560	593	557	568	601	600	542	594	579	590	547	566	562	541	581	608	570	619	562	581	564	625	602	543	569	560	564	531	536	541	572	595	618	546	575	573	558	575	567	593	592	639	604	572	553	577	582	568	559	511	559	567	580	582	568	626	590	566	617	523	559	577	584	597	547	561	583	536	568	593	579	577	591	569	554	589	580	575	606	567	585	572	552	565	617	575	582	578	573	547	583	560	571	585	597	582	564	559	594	612	594	659	569	570	594	567	566	569	610	617	608	570	561	577	564	561	562	605	603	605	606	580	585	573	616	608	579	621	556	619	595	588	545	592	599	593	570	556	522	595	610	608	573	624	569	570	589	569	599	562	569	597	571	589	598	591	567	564	573	552	606	585	527	563	607	548	591	595	563	576	559	572	568	591	542	582	555	564	598	577	623	570	603	571	592	573	568	579	549	591	565	598	573	555	602	582	555	590	566	536	574	569	579	601	610	589	571	575	578	579	546	586	584	585	569	586	558	603	607	563	571	614	556	584	564	558	551	555	609	529	575	573	568	572	591	597	557	549	582	562	541	546	549	568	589	597	602	549	586	568	587	565	540	615	537	615	599	598	584	576	547	578	568	559	616	586	596	613	566	566	542	584	550	593	610	575	581	580	599	576	539	627	614	580	588	593	535	569	567	595	558	593	563	564	567	590	539	581	574	572	539	601	662	572	586	572	582	613	548	597	575	579	555	589	553	623	590	581	567	577	644	574	574	550	587	561	606	596	554	554	577	602	584	553	590	555	555	584	561	604	597	535	575	534	554	626	568	639	560	544	580	605	585	577	578	601	582	578	577	588	602	651	575	585	558	599	598	553	562	595	609	560	559	552	604	627	563	580	598
14261	7508	7228	4403	2242	1348	852	574	518	440	376	355	309	281	302	251	281	275	297	310	281	274	251	263	241	270	239	256	258	239	226	255	251	251	248	260	234	250	233	261	281	237	251	252	218	227	266	240	236	215	243	248	270	221	250	254	257	243	243	230	236	246	247	242	235	266	252	217	220	244	229	224	210	222	221	224	244	226	228	223	249	246	231	243	254	231	258	245	227	239	240	226	240	254	259	240	267	256	238	245	221	231	251	244	230	260	258	241	248	235	232	262	245	223	236	254	281	256	265	249	218	246	246	245	240	251	193	242	261	260	221	271	235	215	246	220	251	262	245	240	263	238	243	241	240	231	234	257	220	259	248	218	254	224	255	249	225	229	249	259	234	260	234	266	245	229	258	235	223	241	249	230	244	247	223	265	218	244	231	237	246	246	225	242	242	257	223	246	252	245	272	229	247	208	218	252	264	277	235	229	249	260	258	257	240	234	249	258	227	249	275	229	242	247	251	250	262	261	230	249	254	210	224	237	242	253	261	248	257	216	231	238	215	241	274	234	240	228	250	262	223	231	249	266	261	252	245	231	255	227	263	223	260	236	238	269	243	233	271	242	243	279	232	242	226	229	243	235	246	244	252	251	225	215	232	227	243	271	251	228	198	214	199	254	233	233	235	252	242	240	210	233	234	258	247	228	217	249	248	233	268	241	244	256	236	253	227	230	240	246	240	229	228	257	242	220	262	232	230	240	262	248	236	236	252	264	238	252	257	238	252	283	254	245	240	229	247	214	240	218	244	264	223	214	217	216	278	268	261	237	224	238	247	223	257	252	250	258	244	254	222	262	243	209	229	240	244	222	237	242	235	220	222	209	241	259	238	252	252	226	226	241	223	229	227	209	245	218	266	245	261	196	217	225	228	258	240	225	219	224	266	244	237	239	226	256	221	235	199	232	257	254	250	279	250	250	231	265	245	250	233	249	236	224	238	228	230	244	230	233	232	225	243	234	220	232	243	238	264	227	217	215	247	236	225	254	249	237	230	258	211	249	225	238	252	231	246	217	232	231	244	209	231	262	259	272	228	242	231	274	241	239	243	236	228	245	227	233	234	257	241	224	259	230	230	247	235	214	241	266	226	256	266	258	247	257	222	245	246	235	257	235	228	236	233	233	220	209	214	219	234	230	247	245	257	244	251	242	231	230	237	211	251	214	234	209	252	229	257	270	236	250	252	229	235	216	282	245	248	276	238	225	237	231	236	228	247	254	241	238	247	238	244	247	233	242	251	236	243	258	240	239	256	220	238	250	236	238	230	234	252	260	202	268	250	239	260	241	235	217	227	214	209	246	219	272	215	225	241	236	235	211	269	246	250	261	242	262	250	211	235	235	237	258	236	262	226	253	241	232	249	236	238	268	230	251	253	255	237	235	254	237	226	246	237	214	254	246	236	213	241	242	248	249	248	225	240	243	253	245	234	224	208	237	262	200	251	228	219	218	237	246	217	235	227	229	263	237	233	218	218	230	263	252	250	280	222	232	230	197	228	213	235	256	261	234	231	243	248	250	240	219	239	230	237	245	242	239	243	263	237	246	259	237	207	258	244	237	238	206	224	240	226	224	255	221	264	206	228	278	254	259	233	236	207	261	231	228	259	241	229	249	236	247	239	231	248	218	258	254	266	215	239	260	259	242	246	229	240	255	200	266	238	252	220	219	233	226	250	225	214	225	257	248	223	250	253	244	245	212	231	251	254	214	245	201	232	211	271	233	233	255	221	243	211	241	247	231	224	206	243	259	237	244	250	252	238	218	247	227	241	225	242	250	245	265	229	195	219	229	227	250	223	198	234	233	241	226	244	207	273	213	245	231	246	225	198	261	236	241	270	242	241	247	223	220	234	214	231	211	243	227	233	204	243	252	228	277	242	211	237	241	250	255	251	242	235	239	221	215	251	234	250	215	214	248	251	223	212	224	240	250	229	225	215	244	231	254	209	222	257	245	247	241	268	241	254	242	215	256	245	248	246	246	229	230	226	259	243	230	268	237	258	253	278	211	259	209	225	245	201	236	242	242	266	218	229	255	209	258	230	233	234	255	256	254	234	215	242	229	229	223	243	240	240	259	263	219	249	255	267	249	249	247	251	257	238	231	255	228	251	238	221	263	252	240	255	240	208	232	239	234	243	254	222	210	239	246	228	250	247	233	216	221	269	259	267	267	235	256	219	254	235	240	253	228	236	220	251	248	203	238	251	227	220	207	226	222	264	237	241	259	246	249	247	248	214	242	243	247	242	241	239	268	222	242	225	266	234	233	231	242	242	218	242	264	197	211	238	256	240	216	240	250	240	219	238	230	254	213	241	246	233	258	232	229	268	239	221	236	264	223	241	249	221	263	272	244	271	233	223	256	248	228	227	255	247	200	229	243	229	272	248	257	216	235	251	260	272	248	250	260	250	241	256	243	257	259	214	244	271	226	237	235	260	222	234	243	237	272	222	256	248	210	216	197	246	230	228	224	241	266	259	224	229	235	268	226	241	236	239	216	241	236	245	251	239	252	249	232	247	223	235	233	246	248	229	214	262	224	232	245	242	227	228	248	268	216	254	243	248	223	215	216	203	235	242	218	216	264	224	235	246	233	252	245	245	254	211	265	245	246	243	214	220	244	236	262	243	247	233	222	249	262	255	232	226	221	237	221	234	231	229	261	223	209	232	240	223	239	242	250	271	222	240	254	240	229	261	234	240	223	228	250	241	250	239	223	232	221	242	253	246	246	252	224	247	225	243	240	218	225	223	227	238	235	255	225	233	225	230	215	235	223	228	228	269	261	231	285	231	231	240	264	229	221	246	235	228	276	261	240	247	213	222	255	272	245	261	253	228	225	242	241	230	248	242	260	251	205	232	272	242	246	256	243	206	241	222	249	222	255	240	229	225	243	242	248	255	246	219	219	240	250	231	248	215	239	245	248	263	239	254	236	225	225	268	245	238	234	252	261	257	227	237	215	236	239	261	225	270	265	278	247	241	258	221	256	243	230	241	227	242	244	218	240	241	265	245	232	254	223	239	217	261	244	252	238	204	237	258	268	251	252	221	258	190	212	279	223	245	253	236	258	250	219	258	253	238	278	259	248	236	262	284	233	272	252	261	269	251	229	233	246	266	235	242	254	213	255	240	219	223	266	285	235	255	237	276	253	232	256	241	247	220	233	261	223	253	246	234	222	198	227	239	244	224	278	228	261	245	232	225	237	232	243	258	245	253	250	231	248	256	245	231	206	231	295	258	235	238	217	230	226	240	235	251	229	234	225	267	230	238	246	226	232	233	266	244	220	258	230	214	237	257	245	272	225	206	261	222	274	255	249	252	262	235	231	248	234	255	239	217	243	249	240	247	247	236	252	266	234	220	245	226	249	266	274	266	256	241	243	247	257	241	241	228	239	275	258	245	242	222	240	230	251	255	234	255	222	249	258	218	239	252	244	250	234	269	244	253	243	241	271	276	204
9116	6656	12386	11125	7658	5296	3448	2454	1969	1546	1230	1036	854	865	825	865	799	795	810	781	760	746	658	689	706	717	666	651	662	617	639	614	573	651	669	674	584	626	580	525	573	548	578	578	576	580	562	575	588	587	615	548	585	585	595	521	574	583	583	566	531	580	610	566	555	561	559	572	578	586	571	560	565	535	594	569	592	594	578	598	562	584	573	562	574	550	540	553	560	611	550	584	553	560	567	537	595	577	525	595	584	588	591	603	539	553	570	588	590	548	599	540	546	528	580	599	546	550	554	529	586	544	593	586	599	572	569	578	543	567	583	548	548	539	609	573	559	568	552	583	600	636	538	517	554	565	608	593	552	567	563	612	588	578	554	591	525	518	551	587	544	567	543	519	556	581	613	537	596	554	555	588	593	573	591	580	594	547	561	563	594	563	551	554	577	569	558	574	557	532	586	573	542	564	595	534	567	590	534	549	551	582	554	584	571	589	568	589	572	578	584	565	547	549	588	546	572	586	599	540	572	537	609	564	551	581	556	578	618	613	580	577	549	573	564	567	556	547	529	593	563	555	594	582	542	590	567	592	519	566	576	532	589	554	574	543	579	544	559	589	553	605	601	585	511	585	535	555	571	567	570	556	532	544	570	608	563	550	546	520	565	600	574	575	520	529	587	541	563	554	555	522	596	547	527	585	545	551	558	545	580	594	564	588	585	568	563	570	559	615	559	535	552	544	589	649	533	581	566	595	545	569	596	577	564	550	594	548	522	560	564	568	591	552	615	573	592	580	571	574	589	589	566	534	568	583	586	630	546	585	574	530	559	526	564	534	559	556	582	549	576	538	575	578	578	559	539	576	601	624	560	548	555	583	538	553	567	576	549	614	574	575	540	559	533	569	555	574	576	537	628	497	554	532	581	503	591	544	590	544	605	580	551	576	566	548	545	583	575	534	591	543	529	563	565	564	572	543	576	575	511	569	579	621	595	590	579	623	514	603	586	585	583	559	558	572	560	594	543	590	581	564	553	615	599	571	585	545	587	581	574	545	517	586	566	588	541	562	560	586	583	546	581	586	569	608	548	585	560	558	574	573	583	580	574	581	598	585	558	531	612	538	484	552	549	561	621	565	544	576	530	548	577	563	637	544	558	567	534	605	567	543	557	565	519	569	615	586	566	580	561	547	563	563	558	522	511	575	588	566	559	603	553	561	589	608	566	552	555	567	586	562	555	603	586	561	611	565	573	555	602	542	644	593	574	567	526	558	568	594	582	552	568	596	612	597	570	575	595	558	529	584	545	583	610	538	594	545	598	528	576	598	589	551	577	559	555	569	580	586	574	540	572	572	611	562	574	567	587	568	602	557	525	567	559	592	574	603	574	545	544	569	554	558	537	599	562	561	572	622	570	589	551	558	597	543	606	582	544	532	587	591	579	561	585	541	555	580	542	546	564	631	562	572	561	589	553	551	555	560	568	547	604	513	573	606	549	587	617	555	535	566	615	574	576	568	568	579	543	562	584	574	550	573	543	592	560	583	557	558	540	594	574	586	571	607	560	565	517	556	579	591	567	599	559	570	568	529	567	626	566	556	560	574	561	601	579	528	566	558	549	530	572	550	585	548	595	559	551	541	588	550	588	554	594	559	550	587	599	521	557	566	537	565	550	548	566	570	581	576	570	592	551	577	585	565	540	569	565	538	564	549	633	556	560	545	565	571	557	564	572	566	533	563	579	558	570	567	534	542	575	575	541	549	572	520	598	544	527	575	529	568	525	569	562	541	571	518	605	558	569	576	540	603	562	558	512	627	568	596	587	563	569	571	576	591	554	549	585	610	561	586	600	578	582	561	545	568	591	563	605	590	578	570	595	554	595	583	585	596	587	555	528	580	534	579	539	591	628	614	558	572	558	548	585	568	559	532	539	532	531	557	545	568	560	585	556	579	525	583	566	530	550	530	595	573	551	552	568	559	558	517	582	589	564	594	583	563	553	539	575	571	571	543	499	599	561	570	618	558	545	584	553	585	582	582	562	565	552	594	562	590	586	555	593	585	596	544	568	590	568	609	534	555	550	552	574	569	589	587	623	574	547	563	558	530	563	599	595	552	545	568	529	549	566	554	590	587	580	576	600	566	600	581	552	591	566	526	572	552	539	597	553	556	626	543	560	570	558	560	597	599	568	556	547	551	574	585	561	575	601	561	563	535	573	571	581	555	580	582	559	556	598	549	594	603	598	587	550	542	556	557	585	582	595	561	563	609	566	548	584	587	583	579	577	555	575	539	559	549	570	533	567	569	566	595	598	543	600	562	602	570	534	584	562	537	539	563	558	593	590	584	565	603	569	510	551	581	559	593	555	589	569	563	543	583	561	561	559	588	525	592	543	533	556	586	561	571	553	566	581	545	538	624	562	567	558	544	534	533	593	538	581	578	570	588	560	549	566	565	554	549	579	573	547	599	595	597	557	556	543	578	536	587	586	545	614	581	540	519	573	592	580	561	534	557	568	609	550	575	580	581	547	570	553	510	540	535	580	607	594	575	622	628	579	611	601	620	586	600	545	590	575	528	546	528	576	594	578	559	587	566	569	535	569	563	569	601	559	539	584	570	586	563	604	519	595	535	611	516	558	605	577	540	585	562	529	558	527	549	537	538	572	571	573	628	569	570	567	579	608	567	599	572	590	611	579	618	576	538	569	553	536	602	533	550	531	547	581	563	585	562	568	554	545	536	572	549	554	558	521	555	607	594	532	533	557	525	593	559	580	599	545	532	550	592	587	593	584	558	564	518	554	553	572	560	581	558	541	566	565	585	560	548	576	614	551	579	521	530	554	558	556	578	561	584	551	550	578	585	576	568	554	578	589	535	552	572	608	556	536	562	561	548	518	598	535	542	544	565	561	574	562	548	601	568	531	554	547	589	582	571	543	524	550	547	581	587	579	587	539	525	594	581	528	536	585	604	589	618	581	549	606	541	594	560	560	540	558	596	560	592	549	554	529	563	576	614	594	568	550	564	562	556	539	552	581	552	558	590	590	619	601	525	579	564	543	571	565	583	586	582	548	601	543	539	522	550	572	563	571	540	601	589	620	559	557	570	551	593	568	573	612	538	531	573	603	578	530	539	588	587	579	579	611	536	605	564	604	565	538	589	533	567	559	531	574	549	526	558	564	532	543	639	542	559	563	599	523	592	576	561	512	556	545	519	546	585	591	595	520	565	570	567	552	534	578	548	564	561	567	547	586	581	605	560	554	568	569	574	516	565	574	570	613	559	558	503	559	555	583	528	551	520	602	572	562	578	583	578	547	599	589	570	554	521	591	534	569	530	565	521	524	549	583	577	540	577	543	571	578	540	563	572	578	559	543	603	559	526	535	555	561	567	544	557	570	575	592	555	591	577	547	533	545	581	597	578	549	555	564	542	550	562	554	572	598	599	572	568	596	557	540	587	623	589	611	592	635	553	553	553	595	575	584	583	565	530	559	568	556	558	589	553	570	562
24931	13040	12182	7883	3785	2112	1371	984	716	586	504	403	364	366	339	319	298	336	319	287	312	329	295	276	308	314	297	289	281	322	292	307	288	315	295	269	267	257	274	275	285	289	268	260	235	261	272	269	291	243	258	260	263	253	282	254	256	261	246	282	256	237	280	269	250	268	267	223	236	275	268	297	269	272	275	254	269	256	254	279	280	300	264	273	255	266	288	266	267	269	249	244	284	226	274	242	260	275	240	264	265	269	225	282	255	274	277	252	250	221	259	291	252	257	279	305	245	251	267	241	277	279	266	247	252	259	240	246	290	247	251	280	262	248	252	232	256	278	230	253	251	269	289	270	287	247	271	264	278	254	264	265	292	259	254	261	265	273	283	252	261	266	280	298	268	269	304	285	234	234	248	265	276	316	285	270	263	254	283	272	245	260	243	269	290	252	235	242	258	279	293	240	274	260	281	260	261	279	244	253	252	257	269	249	273	268	277	273	269	263	251	264	294	264	253	245	277	234	267	265	249	274	290	254	242	258	281	263	253	252	241	267	263	247	268	278	265	248	272	252	264	274	267	285	250	274	235	248	281	260	269	271	289	257	265	266	296	248	263	268	292	261	282	261	277	262	280	248	242	262	277	260	282	255	259	254	226	271	248	237	278	293	246	261	294	268	276	275	276	257	255	256	262	271	268	263	241	250	248	247	241	233	262	281	279	273	231	268	264	265	276	265	271	283	240	281	293	290	258	293	299	270	285	256	277	253	259	254	294	243	261	298	297	255	255	281	267	314	256	240	245	264	266	280	268	248	271	260	276	286	244	269	276	234	286	278	304	271	260	266	233	233	252	268	259	272	289	273	240	264	293	261	262	250	249	260	264	261	281	269	276	286	270	239	260	272	284	302	247	223	268	241	265	264	279	285	283	281	268	260	261	277	277	271	252	286	248	262	266	256	240	296	258	258	283	247	270	247	245	274	265	281	261	267	264	258	295	255	274	255	239	242	252	242	304	251	278	256	233	289	255	273	255	254	271	277	312	274	267	281	255	260	257	245	290	292	306	240	279	280	234	253	246	277	279	286	276	271	253	281	292	276	269	251	264	265	247	258	252	287	243	258	291	244	283	248	292	305	280	285	303	254	295	256	291	294	264	242	251	267	283	252	264	279	248	254	239	244	267	268	250	247	245	268	241	266	297	290	259	251	263	251	261	250	255	272	263	257	272	263	255	270	268	267	260	243	247	291	265	282	283	283	252	279	265	302	265	275	260	261	219	251	274	267	245	258	250	289	242	281	261	247	286	248	298	261	258	241	298	245	274	277	289	243	237	291	273	232	285	287	265	283	281	264	260	292	271	262	286	261	256	260	258	279	281	266	241	266	277	275	238	237	280	233	254	268	247	275	244	256	261	252	268	241	296	252	270	278	246	277	232	278	267	259	277	273	274	259	274	293	267	255	276	250	265	263	275	259	268	255	271	262	259	254	270	249	302	271	287	261	249	255	285	253	259	265	264	267	278	270	264	268	254	258	270	285	272	260	258	262	276	279	241	265	250	249	257	273	296	303	245	242	249	269	232	258	269	256	243	269	267	282	231	271	274	278	264	267	301	253	275	266	260	250	272	272	256	253	253	249	250	263	230	266	267	242	282	255	277	287	263	297	262	259	260	280	243	273	239	261	279	229	299	244	227	304	276	278	259	258	265	266	278	294	265	266	261	275	268	263	277	270	235	251	236	275	294	279	235	230	260	242	256	281	260	255	281	270	267	269	245	273	279	277	264	255	272	271	281	268	260	250	268	273	257	296	281	278	239	276	281	300	275	269	246	265	272	240	252	262	231	237	264	261	249	295	262	238	260	263	283	260	261	289	236	267	300	271	248	246	272	258	258	277	239	278	258	276	283	285	261	244	259	244	214	263	269	278	267	283	237	260	248	279	293	283	276	272	281	253	248	263	248	250	279	267	285	274	242	238	262	257	231	261	242	254	238	237	268	268	263	285	279	276	250	235	252	269	243	279	252	262	268	280	223	214	226	250	266	271	276	268	259	260	288	244	269	285	278	239	268	262	280	242	266	257	245	284	279	239	274	231	252	302	253	299	238	260	226	237	256	272	284	233	288	269	233	241	255	272	270	272	260	269	284	276	250	278	267	278	283	262	237	240	295	280	234	263	263	296	250	273	266	254	233	269	266	270	250	276	292	280	320	265	271	238	277	246	270	291	275	249	251	265	254	282	268	255	278	257	251	279	243	268	267	266	301	242	232	267	232	253	265	298	280	277	253	246	232	262	254	289	250	273	251	248	263	282	292	234	265	265	285	258	237	227	266	232	259	258	260	267	256	256	275	267	253	276	261	276	276	261	274	256	242	284	280	272	297	237	233	254	253	263	239	263	272	256	272	235	233	253	261	237	289	269	258	282	250	273	270	255	271	223	272	290	268	287	277	289	243	265	263	294	256	246	277	265	259	263	262	270	250	241	271	245	261	257	298	234	287	242	240	308	274	258	254	232	239	283	258	249	271	273	243	258	228	255	252	250	272	227	287	272	278	247	249	287	265	269	264	261	266	304	248	274	225	253	288	286	270	251	270	239	279	257	252	269	242	280	299	256	278	252	280	255	288	266	255	256	230	236	265	265	271	249	267	268	262	283	261	227	271	224	281	273	275	269	277	253	269	229	259	274	263	253	265	264	258	271	255	280	265	243	265	269	263	264	249	243	290	256	258	293	261	252	277	254	258	244	267	273	253	269	243	283	252	244	263	257	263	264	253	280	255	282	278	272	253	251	233	247	243	238	256	285	274	267	270	243	265	295	263	287	256	273	271	276	283	241	238	266	227	257	272	263	257	268	299	259	274	270	279	243	269	282	270	258	274	269	259	248	272	276	280	239	278	278	282	263	256	251	246	237	254	262	283	250	263	288	296	276	258	267	287	263	290	275	263	265	256	250	236	266	258	261	291	249	273	281	270	261	273	231	246	266	263	228	233	269	283	255	248	269	250	259	266	262	248	274	272	263	262	259	254	262	285	287	256	210	237	250	272	283	247	253	307	269	290	277	253	250	260	275	292	257	272	247	257	252	272	268	294	286	252	234	263	265	243	269	299	256	262	278	271	266	285	252	268	265	278	249	240	257	239	261	257	229	258	274	266	271	253	250	274	263	230	308	243	267	273	248	276	290	234	266	276	303	281	252	250	259	259	264	261	254	280	275	268	259	253	258	268	272	272	273	314	252	264	256	262	218	265	287	295	304	310	226	256	256	266	270	292	260	270	242	246	282	269	250	259	275	275	257	282	250	254	262	252	273	263	253	274	263	283	267	254	252	271	286	284	251	268	257	277	263	247	281	257	257	255	285	287	296	271	257	268	258	258	262	270	263	240	260	255	301	236	267	258	248	267	273	291	264	255	241	265	253	263	260	249	273	239	264	285	274	253	256	263	268	283	274	268	283	242	253	264	255	270	295	240	236	268	265	278	274	251	251	241	244	255	238	233	271	276	293
16320	11025	18532	17245	11404	8052	5720	4260	3262	2452	1900	1484	1352	1192	1084	951	1038	1073	1013	992	930	898	911	855	777	800	770	768	815	765	681	734	726	800	693	687	678	659	673	641	671	675	636	641	579	612	626	633	579	574	669	647	653	601	600	607	641	618	609	627	625	620	613	638	617	650	638	597	615	667	609	642	622	614	624	568	603	585	602	627	638	605	609	605	635	589	619	625	579	630	575	667	607	569	632	597	600	601	652	625	598	663	601	657	614	658	597	601	621	628	632	586	604	637	607	558	588	630	615	619	652	627	621	591	640	584	604	587	622	616	608	602	603	636	643	646	617	607	635	634	558	612	673	598	606	637	600	616	633	620	617	604	622	634	657	602	621	580	588	624	574	594	613	650	620	621	625	614	614	659	643	610	639	619	618	635	583	616	630	635	598	588	630	666	571	592	635	565	620	606	581	628	598	618	593	622	561	658	607	568	606	646	564	634	608	635	608	615	607	633	623	633	588	642	630	599	650	648	637	634	650	626	626	657	571	609	597	631	614	609	583	635	644	615	553	603	626	609	587	606	615	603	611	634	657	626	600	584	619	577	616	591	617	589	560	624	599	636	572	643	611	637	628	658	624	594	621	624	627	557	614	612	649	610	653	599	576	582	597	612	655	627	586	614	628	624	604	636	629	629	602	620	660	628	593	669	616	584	625	615	619	575	568	615	660	589	654	609	652	624	623	607	645	598	577	619	562	605	597	622	623	616	629	618	628	641	619	625	621	615	633	611	612	607	633	589	645	632	659	636	585	590	588	583	620	656	610	590	605	615	606	622	603	591	614	611	571	633	616	588	619	625	640	627	646	588	651	638	590	584	603	677	638	633	633	568	605	601	666	611	608	600	644	560	600	579	597	578	619	620	628	552	611	616	638	640	582	618	626	599	595	613	634	589	617	615	634	631	604	589	640	612	600	614	616	594	626	576	554	555	611	625	619	652	611	623	587	593	609	695	610	612	625	622	599	557	606	605	618	598	636	625	644	597	574	570	618	616	588	613	590	606	619	601	631	613	613	630	623	589	629	646	615	590	615	666	619	595	591	565	599	623	594	641	620	598	631	593	629	602	605	573	616	627	632	569	641	608	566	633	602	631	588	644	640	601	586	627	601	634	622	623	629	597	635	612	612	548	620	611	640	594	617	612	593	605	597	578	616	599	652	610	599	593	588	631	624	589	585	583	628	612	633	604	647	597	598	603	662	559	622	662	661	577	610	593	641	575	598	622	606	593	619	591	599	626	599	581	625	607	596	594	596	628	632	561	634	583	613	619	628	636	596	624	605	651	632	612	600	632	613	576	565	611	627	635	590	594	589	592	649	614	623	626	633	602	610	587	644	615	594	613	637	587	625	653	638	608	634	630	602	638	620	620	609	581	631	597	622	606	588	625	569	633	611	559	591	662	625	679	640	601	614	629	573	592	594	609	577	644	662	639	595	582	592	608	605	592	595	623	668	612	615	607	601	573	628	649	635	586	613	616	619	603	592	618	589	624	582	654	649	619	580	613	609	657	646	584	616	613	614	597	634	623	611	614	600	651	579	631	658	564	638	596	597	596	612	624	621	656	626	622	626	622	618	623	659	619	559	594	608	565	638	638	640	622	601	625	614	622	620	595	589	603	610	586	622	637	590	616	564	643	630	609	622	600	615	613	618	585	651	600	628	595	609	599	623	648	614	662	627	611	620	620	585	610	644	550	601	599	668	589	584	610	645	563	616	590	630	555	641	659	643	632	631	606	587	605	594	602	636	579	634	612	563	635	656	652	607	610	641	609	623	636	613	643	585	591	630	684	634	657	602	566	641	632	609	614	610	589	633	653	624	644	641	536	656	638	609	624	592	579	640	600	609	605	636	642	621	605	578	601	629	602	631	668	630	598	599	617	620	612	633	592	622	586	629	596	578	607	618	650	590	614	604	686	570	591	588	642	566	591	619	612	587	611	610	574	624	544	638	596	555	605	579	626	655	601	585	639	584	595	620	545	598	583	629	611	606	589	618	565	607	602	646	627	673	606	576	615	652	595	614	605	622	602	650	605	578	601	550	603	602	567	621	631	656	560	615	605	635	619	634	627	622	580	562	624	618	608	586	687	607	641	632	638	598	603	624	565	597	660	616	577	648	619	619	652	611	637	569	590	634	591	678	626	598	616	614	611	604	633	601	584	606	568	618	632	599	618	602	624	609	613	586	575	644	620	618	589	643	625	604	641	568	605	613	651	618	611	617	595	579	615	626	626	626	607	574	583	621	630	626	626	583	599	610	584	634	624	598	595	611	609	599	638	623	609	612	647	604	632	569	610	603	594	611	583	664	573	597	641	618	592	667	632	613	664	588	595	631	624	637	620	594	645	602	611	610	618	655	594	615	630	608	589	635	614	619	637	625	585	689	624	609	628	635	618	638	587	616	623	605	588	594	607	634	601	627	629	633	618	616	605	608	597	584	619	612	623	640	606	597	601	619	627	636	613	556	634	649	626	623	602	628	614	645	596	587	579	592	634	613	575	606	607	594	653	610	615	597	590	645	587	636	617	638	598	665	627	569	580	620	639	636	659	628	573	642	621	606	581	571	607	666	563	584	660	633	621	622	564	620	631	593	605	587	650	583	583	634	643	542	611	601	599	648	607	665	577	622	569	617	622	634	581	628	575	570	637	635	643	614	597	605	615	600	599	635	641	671	636	637	614	603	605	620	615	649	617	620	656	664	605	634	599	614	637	581	624	623	628	589	586	635	627	601	562	569	602	625	588	632	605	617	593	637	631	645	614	645	632	616	626	625	651	620	602	602	630	634	584	586	615	569	613	585	634	602	580	577	644	615	586	662	589	602	614	637	569	638	634	593	662	624	620	647	601	623	577	641	609	575	588	633	598	616	632	640	639	660	614	614	592	621	673	659	619	624	641	546	647	633	625	592	608	626	582	669	673	620	607	613	594	585	637	654	638	583	613	564	634	630	586	613	628	608	657	617	594	623	595	578	668	639	622	603	647	567	655	603	644	579	610	621	614	618	594	624	591	603	626	646	615	614	587	677	600	568	583	609	572	588	585	615	578	626	601	626	636	578	604	627	582	591	588	575	656	640	630	653	636	618	632	558	617	609	613	607	598	591	594	650	588	576	599	628	590	583	618	641	600	685	610	601	598	622	629	603	583	623	567	669	602	589	602	594	583	592	625	597	652	613	657	608	600	639	611	578	605	606	637	621	608	625	600	631	617	625	654	595	606	636	629	597	653	652	612	593	616	583	665	635	666	637	604	633	597	670	647	578	635	615	633	608	587	620	622	590	581	654	650	613	550	579	613	606	590	555	609	606	640	664	604	560	612	649	608	636	586	635	601	649	615	576	613	543	622	641	614	598	577	583	661	632	595	570	564	613	598	627	624	618	615	633	585	612	637	620	627	624	640	645	644	641	604	593	630	598	624	593	621	615	604	647	617	632	622	624	681	591	589	623	608	595	650
32930	17479	17242	12508	5731	3086	1852	1272	955	727	628	445	439	421	375	361	328	328	323	331	316	283	296	319	280	300	283	262	301	291	269	283	261	287	263	233	255	254	252	254	255	237	240	245	252	250	217	268	282	218	248	272	231	235	259	261	248	270	261	262	264	242	250	247	250	219	239	226	266	259	229	230	239	220	211	236	230	239	257	235	239	244	261	257	238	215	273	263	253	256	244	246	265	263	254	288	269	264	216	235	235	236	254	234	256	237	223	251	225	267	235	255	219	273	267	277	242	244	245	272	250	239	244	250	253	269	220	256	248	278	248	235	273	227	246	250	225	263	268	229	265	253	245	233	256	265	230	271	266	239	246	277	241	239	254	254	241	242	265	200	257	229	251	243	263	227	250	252	263	271	240	236	231	248	293	220	240	283	230	217	225	256	257	225	247	235	231	243	222	231	264	233	267	255	256	225	254	278	225	246	254	259	268	251	283	233	222	223	223	234	260	214	237	266	254	250	280	265	220	257	247	247	258	270	274	258	279	231	244	256	241	225	244	256	248	241	263	232	221	240	261	249	251	256	234	246	262	214	253	225	248	278	240	254	253	251	252	279	250	211	235	250	274	233	248	252	222	240	239	241	269	231	275	243	259	250	242	241	240	246	252	266	251	260	240	213	257	230	264	240	279	275	244	244	209	237	304	233	244	267	240	276	233	252	238	255	236	252	241	282	259	226	221	224	249	268	235	258	269	248	243	248	230	232	250	253	238	257	276	240	269	265	256	241	267	239	226	230	235	242	242	238	238	267	242	253	267	261	218	265	307	275	228	238	257	218	275	259	278	248	231	252	221	228	264	275	263	245	272	251	228	243	229	267	238	236	245	261	241	258	234	236	253	255	250	210	247	256	234	261	244	245	232	249	232	269	256	241	251	247	250	262	235	266	225	242	284	282	238	236	271	229	251	244	283	242	235	273	259	252	236	229	242	249	259	221	245	257	244	252	235	228	249	264	242	224	296	203	255	248	244	272	259	224	211	235	257	235	251	261	234	246	204	236	244	212	231	238	210	230	253	275	260	269	239	242	242	227	220	241	239	262	268	259	257	238	252	249	249	228	245	270	255	263	258	239	252	248	265	240	247	243	243	242	253	233	243	238	236	231	281	253	247	276	256	244	248	250	243	246	247	219	248	247	227	225	269	239	273	211	249	262	249	214	283	264	230	243	251	281	243	254	281	239	269	229	236	265	241	236	229	254	243	240	241	237	240	265	241	267	251	254	256	247	230	252	230	217	210	253	246	246	244	239	239	285	278	271	249	276	228	258	243	287	243	231	241	244	228	223	260	236	248	261	242	260	228	230	276	280	252	268	239	244	267	250	202	251	236	244	219	247	227	259	218	244	210	265	281	233	236	236	232	223	239	231	236	227	270	302	243	237	251	234	264	248	250	241	278	251	218	270	272	284	245	234	216	271	269	246	283	243	246	270	256	256	247	216	283	245	259	252	236	243	208	256	260	262	273	263	239	238	263	250	234	225	247	236	236	252	220	272	282	247	238	245	265	233	238	265	247	260	250	242	264	226	231	250	269	243	219	233	229	252	239	243	228	269	249	236	231	240	235	214	271	251	266	250	246	247	244	254	249	244	243	223	241	241	242	241	257	196	240	224	230	257	289	262	233	243	246	237	271	247	253	241	233	237	244	238	246	220	286	249	245	226	267	264	219	246	255	241	233	274	268	277	250	257	244	276	255	248	250	235	245	210	240	254	234	240	231	238	231	254	245	279	244	232	247	259	254	244	284	254	246	243	239	235	209	248	261	240	257	238	225	270	259	265	256	269	226	258	258	246	263	242	253	260	238	267	244	232	234	227	236	239	283	263	249	235	256	228	254	239	235	256	260	268	247	230	268	264	233	228	280	246	228	241	242	276	236	224	242	268	228	264	233	240	238	254	255	264	260	262	235	222	251	251	243	263	253	259	251	224	231	237	266	263	249	256	246	248	239	265	249	250	251	238	242	258	219	233	282	262	236	249	224	229	246	240	264	273	256	263	250	243	245	297	242	230	233	255	241	229	260	259	245	271	239	259	242	254	245	251	244	244	254	261	265	274	237	251	234	244	252	268	234	290	250	269	256	261	239	266	231	266	245	218	238	268	226	254	242	219	247	249	257	236	217	232	262	262	230	240	233	233	253	228	242	228	235	249	252	224	217	264	247	253	255	223	265	267	227	247	235	244	237	248	243	279	239	254	257	251	261	261	237	225	241	251	250	266	223	255	247	245	231	262	263	241	269	233	270	208	245	260	240	236	247	218	271	219	224	249	249	261	242	218	259	223	241	258	249	251	265	246	215	230	245	267	227	272	250	268	274	232	264	252	233	254	254	234	243	255	244	272	242	279	245	231	225	243	241	212	237	223	229	229	215	231	234	235	261	229	249	231	269	222	269	246	223	240	257	268	256	260	254	249	261	264	263	238	251	254	227	236	250	250	277	233	245	252	263	266	288	236	229	252	266	248	232	271	266	247	236	254	252	245	237	252	270	249	250	257	219	244	266	210	249	231	235	264	248	254	275	245	244	278	237	263	280	271	252	257	240	215	262	271	241	256	257	245	267	241	238	226	246	246	271	258	255	244	224	234	257	252	230	221	257	235	247	266	234	232	242	267	247	245	226	258	217	232	251	250	250	243	262	252	252	246	254	257	262	279	242	247	231	266	257	220	275	260	240	250	235	274	243	224	242	252	233	226	308	264	262	225	259	222	238	260	245	241	221	239	238	237	252	243	241	250	252	226	252	239	266	250	229	247	260	235	265	237	248	235	265	237	236	235	234	250	257	239	249	235	234	250	277	261	257	253	251	232	256	241	226	244	240	234	264	231	243	259	238	248	276	248	215	238	241	252	245	230	259	251	250	241	248	224	227	256	258	255	254	237	233	269	239	265	260	215	258	260	259	254	239	249	250	233	266	259	270	227	233	241	261	252	254	236	232	266	226	252	248	255	236	244	237	249	229	237	250	272	246	227	267	238	236	222	234	229	249	246	259	238	241	256	238	226	244	252	251	251	246	241	234	248	246	227	246	224	246	230	275	250	257	279	251	261	247	250	230	214	247	273	236	256	267	227	272	221	226	248	216	244	227	246	246	249	255	245	237	240	237	281	250	264	242	236	248	273	259	226	265	256	241	234	250	242	248	266	225	247	255	265	253	226	262	249	243	294	244	245	277	267	255	275	254	229	261	268	247	231	237	257	253	256	278	234	252	223	258	263	266	251	260	242	257	241	238	253	258	251	254	233	236	254	269	240	239	251	242	245	237	263	236	226	225	242	260	246	251	218	223	244	262	265	250	212	267	234	250	247	269	230	261	255	233	232	233	244	226	267	213	243	267	261	239	228	279	270	244	238	239	236	220	245	261	265	276	268	260	244	272	263	249	238	227	254	259	252	278	270	223	242	251	253	264	240	251	245	265	227	235	253	254	245	251	229	222	226	237	238	241	226	239	232
20152	13816	23920	23304	15367	10844	7604	5578	4167	3242	2317	1848	1618	1443	1364	1192	1127	1141	1093	1100	1023	1010	898	926	892	844	844	834	817	788	781	744	767	738	694	706	696	674	639	605	623	612	599	611	599	563	577	577	619	524	591	547	612	576	576	566	628	607	569	603	600	609	556	576	582	591	583	594	606	564	579	583	545	595	589	553	590	593	546	545	552	531	560	552	550	539	580	575	535	595	588	632	601	563	564	595	590	551	600	571	603	593	622	547	579	601	577	589	603	575	587	592	604	593	609	621	579	564	559	554	624	540	596	598	605	562	570	575	572	606	576	572	609	583	581	543	542	592	561	583	577	596	588	574	575	559	586	540	541	587	561	594	580	602	585	611	580	563	548	565	582	555	626	589	536	507	591	546	554	547	556	581	560	543	570	577	600	590	570	585	631	580	585	569	530	580	571	572	549	611	588	541	580	529	578	547	639	544	614	574	567	565	575	587	583	574	600	612	567	547	588	608	548	601	552	586	577	619	576	569	551	541	563	581	593	548	534	567	593	584	611	569	573	608	569	565	539	601	602	578	580	565	600	566	572	567	606	555	546	640	585	556	559	589	581	586	561	570	599	555	560	547	539	578	565	582	580	611	568	625	576	540	533	556	581	557	554	596	597	604	597	569	581	595	599	568	583	603	533	590	600	555	550	613	545	582	536	589	562	568	598	579	572	615	592	608	571	555	599	582	578	579	602	598	562	550	586	617	593	604	567	577	583	574	591	566	572	572	598	563	544	576	568	556	571	650	570	542	626	548	570	555	584	567	620	561	641	577	587	605	587	587	576	572	586	563	602	552	610	614	573	567	563	582	642	570	565	526	636	533	544	560	568	606	565	565	584	574	611	576	603	542	604	551	588	580	565	572	595	563	577	585	593	588	567	576	628	626	570	553	570	606	575	582	605	566	553	585	607	583	573	603	559	586	617	555	559	573	606	588	578	557	586	591	588	577	558	582	567	569	553	548	601	594	566	630	546	572	620	574	581	559	600	572	592	580	586	601	568	602	564	583	575	578	612	591	592	548	594	578	555	596	592	573	537	569	599	572	535	580	566	573	580	590	564	589	596	567	582	566	574	553	582	577	552	545	611	599	547	589	550	541	570	556	574	522	564	593	604	555	550	559	596	570	564	530	547	538	566	556	581	636	599	569	534	600	585	540	557	560	573	593	583	568	559	614	569	594	578	586	547	594	611	580	555	570	592	605	581	547	616	548	559	583	556	619	592	570	550	624	599	568	575	577	614	587	616	566	618	575	612	568	544	617	577	560	597	564	567	630	590	533	562	524	590	588	564	588	628	602	584	558	597	593	573	597	533	638	555	597	555	653	603	537	602	567	574	579	572	573	548	579	604	549	573	568	550	537	527	520	585	619	580	595	601	563	581	570	593	533	570	594	607	602	607	574	613	570	598	562	559	566	577	600	604	565	552	566	585	538	568	554	562	602	571	530	584	558	520	572	577	561	569	571	585	552	590	536	617	602	567	568	603	580	548	588	596	563	586	595	579	544	625	553	614	570	575	581	572	593	611	540	614	582	542	584	578	585	543	615	557	573	592	595	553	610	547	570	561	575	573	554	560	564	600	525	560	609	544	600	627	598	578	592	606	547	593	596	572	597	610	593	584	560	583	569	552	590	588	564	594	583	573	559	532	587	558	574	582	552	581	611	566	558	568	536	569	568	585	560	554	553	569	567	539	571	618	567	570	555	538	568	609	561	572	587	591	586	553	545	597	622	530	592	555	574	574	573	577	569	576	566	598	576	556	564	554	615	573	605	599	527	624	588	604	584	513	587	576	531	576	587	540	582	575	562	551	605	553	532	540	573	570	555	559	631	541	557	546	543	582	571	523	552	561	580	605	538	587	521	624	570	531	575	585	573	593	578	607	579	546	627	566	543	590	597	566	589	542	564	565	629	579	631	573	590	594	544	588	545	556	587	541	578	558	596	600	599	539	595	591	571	581	596	577	563	624	579	613	570	584	567	576	570	555	549	575	567	556	591	568	578	536	587	537	572	570	619	614	560	535	528	595	595	603	535	557	581	538	565	595	599	595	576	588	585	600	587	563	600	561	546	564	583	562	589	580	571	577	591	567	576	579	630	574	577	595	542	545	564	567	564	552	562	584	606	602	586	591	583	575	572	573	544	567	591	534	549	562	592	592	605	578	566	573	568	565	617	569	571	590	598	576	546	600	598	596	570	581	587	540	617	647	547	582	614	578	551	571	600	594	553	592	558	579	554	573	564	559	587	605	585	588	599	543	591	579	572	555	555	593	601	550	606	549	545	562	549	626	524	577	564	545	579	563	602	571	597	572	574	535	533	589	576	583	624	597	600	578	573	591	562	601	529	586	624	562	525	570	590	559	591	597	599	585	580	536	580	593	569	594	557	618	620	573	540	567	591	547	551	615	592	560	565	587	561	574	574	609	590	604	586	531	601	597	581	558	565	612	575	563	538	578	570	579	606	611	594	552	528	568	623	597	557	568	588	585	608	593	534	544	590	559	556	554	594	557	601	579	587	549	569	568	558	591	564	553	565	556	571	612	594	588	546	556	592	579	623	573	598	559	592	540	574	502	576	570	612	550	578	589	583	576	576	551	552	555	571	574	571	615	510	608	568	582	613	561	532	619	576	559	600	544	562	561	558	563	565	591	558	584	564	552	577	592	576	548	556	564	597	566	575	577	567	577	586	559	583	579	550	572	569	553	625	575	576	560	577	609	591	555	546	605	609	585	609	572	613	620	566	579	593	611	558	581	581	599	573	551	557	599	602	592	616	590	554	587	621	592	592	604	623	556	542	593	537	584	550	562	585	591	577	573	543	626	554	561	555	534	550	550	596	633	585	587	589	554	560	540	582	614	595	532	583	565	616	602	541	590	592	613	555	577	581	589	568	591	576	573	594	548	559	616	602	544	558	591	584	571	574	583	571	568	541	595	591	606	611	623	568	553	595	538	599	556	611	571	618	599	556	584	580	589	569	599	590	584	582	561	594	575	552	582	580	518	581	560	586	552	558	593	581	558	555	577	617	576	570	579	601	561	545	574	568	590	587	617	646	577	597	575	604	570	601	587	555	568	586	596	553	621	544	573	578	562	590	624	573	555	575	580	575	573	565	596	566	513	596	562	561	610	606	590	570	615	575	546	569	540	611	573	565	568	565	570	581	579	575	594	566	568	595	607	566	604	558	551	563	565	570	564	593	561	585	563	560	622	588	574	564	605	566	582	587	574	562	553	559	592	620	561	599	567	603	600	593	561	567	588	600	555	547	570	561	566	574	586	581	614	561	557	580	573	585	519	593	591	588	574	568	590	560	573	592	539	559	587	579	613	580	579	583	548	588	573	580	549	599	616	572	579	527	571	606	623	586	556	551	612	569	600	585	591	543	614	559	570	552	532	568	560	598	581	573	584	578	528	571	544	571	592	600	559	578	554	575	526	555	607	587	530	554	573	567	575	533
14401	7584	6943	4020	1889	1141	769	627	453	404	345	319	310	334	301	280	291	277	296	303	266	234	263	230	279	270	239	257	246	263	224	227	230	245	232	260	268	265	279	263	224	224	247	230	225	271	262	231	240	221	267	239	255	238	230	278	251	239	226	248	219	230	241	243	253	257	247	266	233	247	244	242	265	242	247	252	292	228	242	238	283	256	233	240	238	241	256	231	270	208	207	258	232	265	244	241	240	229	275	264	234	243	222	256	285	223	211	242	232	246	265	231	238	258	226	222	259	241	230	214	262	233	239	238	227	240	252	252	245	249	208	216	243	229	229	252	228	239	216	224	233	245	239	273	251	230	251	268	244	269	250	245	227	253	255	226	227	239	238	268	242	241	255	268	228	250	209	250	260	200	243	265	238	261	236	223	265	254	239	253	220	213	243	215	265	264	254	254	198	224	239	231	246	248	266	268	245	240	214	230	245	239	235	254	253	244	238	227	251	234	220	250	219	225	211	237	256	239	242	260	262	236	247	248	252	255	255	251	228	255	242	227	212	243	226	231	233	225	222	237	215	233	219	253	240	231	258	216	234	230	237	262	229	234	231	240	241	216	275	257	270	237	243	242	226	253	251	227	231	247	204	232	245	229	255	210	226	223	243	237	241	221	255	242	229	248	253	221	269	236	188	224	232	280	244	243	212	250	222	234	262	229	254	247	242	270	232	218	223	265	218	220	246	241	223	228	271	233	235	240	252	248	221	257	236	231	234	233	219	246	238	242	212	275	212	253	251	242	229	255	249	249	232	235	200	233	257	242	241	249	224	259	233	241	264	262	243	234	263	251	259	237	224	255	247	255	228	220	280	244	238	223	258	253	269	257	261	249	240	271	249	225	229	228	250	228	252	250	234	243	247	263	270	242	237	249	259	269	215	243	238	248	234	216	246	226	253	252	242	226	235	246	231	276	242	224	248	241	248	266	247	239	254	219	237	240	249	227	259	231	236	242	206	224	253	223	200	266	251	211	231	240	246	235	215	242	211	230	223	201	229	242	245	224	217	217	216	221	223	210	264	226	226	242	229	223	225	274	249	238	232	210	251	258	214	239	240	229	216	216	220	240	233	236	234	209	255	238	259	229	246	225	222	245	271	273	244	217	243	237	262	224	242	271	245	249	218	221	244	237	248	236	247	242	230	234	218	247	244	244	250	212	257	211	245	216	221	225	233	257	235	252	233	241	248	241	250	257	244	257	230	238	216	239	246	202	238	216	230	251	239	240	240	220	238	260	237	235	249	250	245	226	274	256	241	225	237	231	205	220	227	223	248	234	212	236	269	219	246	263	246	262	230	230	231	209	267	221	250	234	247	275	250	268	217	236	224	244	255	247	274	233	234	238	248	279	227	223	277	253	252	226	222	241	222	228	262	261	230	230	252	246	262	252	259	247	238	267	264	256	234	244	238	265	249	219	247	214	235	236	280	233	240	244	227	237	251	251	227	268	242	233	241	266	246	271	221	243	237	219	219	260	258	282	227	248	261	257	268	221	230	231	243	235	221	232	219	218	225	261	238	238	237	231	233	244	231	235	219	234	252	233	248	275	240	226	249	252	231	220	231	282	264	252	217	265	238	230	244	233	226	248	253	247	245	267	248	223	264	250	223	281	227	225	237	232	239	223	215	250	237	267	246	225	232	216	262	225	254	265	277	229	238	251	226	231	252	214	251	274	253	231	256	217	226	201	234	198	257	263	246	250	262	245	240	230	229	267	241	238	254	245	251	258	250	253	259	241	262	251	226	239	251	213	217	232	258	235	244	223	214	217	232	208	226	243	255	217	237	258	243	225	252	252	261	225	251	232	235	261	246	279	257	230	234	229	238	254	238	252	252	248	231	198	237	240	252	250	213	245	243	229	246	253	272	241	247	241	264	250	243	231	224	233	251	282	238	253	245	217	223	261	252	242	262	246	226	216	215	271	240	215	226	257	240	218	227	230	220	250	268	256	246	254	239	257	239	244	225	230	245	249	226	231	262	227	223	239	239	239	246	233	233	241	229	243	252	207	224	226	216	232	252	224	246	240	235	235	270	250	239	228	237	242	259	240	240	273	260	255	261	237	191	235	268	246	261	238	238	266	227	250	229	205	235	234	230	230	223	263	219	262	235	238	232	235	248	214	226	237	245	225	258	231	242	286	226	239	262	253	237	265	256	240	239	247	261	230	238	244	253	226	246	220	218	229	246	250	250	239	242	246	222	245	190	240	226	236	242	254	241	245	253	220	258	222	229	235	234	238	236	207	245	246	248	227	233	268	244	237	254	214	230	255	271	237	222	227	242	253	248	248	234	226	208	248	265	254	241	255	248	281	255	235	267	253	235	230	235	215	241	234	270	238	271	259	232	268	212	237	248	248	241	272	238	236	245	226	211	252	248	259	245	228	228	249	241	228	264	266	254	260	251	236	236	256	258	184	244	256	254	210	227	212	230	246	244	285	256	219	250	250	240	244	247	245	233	242	264	275	232	234	232	230	235	240	244	243	230	261	207	252	230	213	245	260	231	215	239	238	249	244	262	244	226	247	208	205	237	282	240	241	241	250	240	234	217	233	251	228	219	231	242	238	255	227	243	232	235	275	258	243	261	242	254	229	235	219	262	270	255	230	230	245	238	243	245	253	238	218	242	247	242	231	233	248	238	231	272	215	239	264	253	243	241	245	233	249	237	222	218	238	249	232	233	275	243	243	246	244	215	222	254	221	231	219	248	259	258	245	223	250	213	240	263	257	246	276	260	262	239	229	242	226	216	229	234	264	256	247	246	253	219	244	262	242	239	239	262	232	218	209	248	215	252	237	246	207	221	220	215	239	220	217	224	219	246	241	211	261	252	224	253	263	243	232	256	244	220	245	242	229	250	224	210	219	271	240	216	263	246	234	251	245	211	246	227	248	228	232	277	250	246	215	248	257	254	265	262	250	293	202	246	254	254	243	241	231	268	217	235	230	230	220	227	227	224	249	247	266	245	249	243	237	240	241	231	229	269	263	223	229	216	254	275	223	238	258	241	258	224	239	263	238	234	216	260	240	239	229	257	248	226	229	244	226	240	218	252	238	255	222	236	215	230	257	286	219	254	259	272	245	227	236	262	233	252	241	244	249	204	246	257	264	251	255	242	254	263	245	218	259	221	238	259	252	266	222	255	240	253	228	226	241	285	269	234	237	228	243	261	274	245	236	275	271	248	247	231	262	221	250	217	243	246	233	228	239	242	263	256	206	248	226	248	264	252	244	227	225	243	218	224	261	248	273	231	261	262	254	251	211	229	228	266	222	223	235	230	240	259	233	232	229	269	233	228	240	228	237	218	218	227	217	224	234	221	262	241	235	236	250	248	231	205	226	245	222	214	238	265	222	219	239	241	280	218	230	243	243	245	249	245	247	251	201	231	231	238	236	255	245	283	225	229	213	233	229	233	249	251	250	235	233	237	216	260	249	265	247	233	226	238	247	240	236
9129	6714	11671	10625	6837	4784	3331	2374	1715	1482	1202	1011	921	911	846	789	766	807	799	816	734	715	722	715	634	667	684	724	672	637	649	591	648	635	612	609	591	577	619	590	603	574	559	585	581	587	583	547	575	591	534	586	547	592	574	553	545	576	563	539	551	590	589	541	589	566	580	571	584	540	575	569	531	589	524	569	552	572	547	535	533	565	589	553	579	558	520	577	540	565	528	569	570	532	573	563	584	580	554	521	569	610	591	574	541	559	580	545	587	567	513	581	587	579	606	552	589	545	521	551	565	543	574	570	562	557	547	549	534	575	588	546	565	585	567	599	566	574	555	558	550	581	580	568	581	541	601	565	582	566	545	566	586	580	560	573	584	554	629	540	582	586	527	564	577	570	557	584	602	533	524	570	519	571	559	578	556	568	563	569	557	570	627	607	578	578	569	583	550	532	552	575	578	600	554	573	558	578	577	568	590	559	596	577	567	585	539	608	555	610	569	533	551	634	587	562	554	578	561	557	550	613	549	565	584	562	536	583	580	575	588	547	543	551	568	574	596	546	545	563	566	552	610	577	607	554	581	558	577	619	600	574	537	598	584	558	611	599	565	574	562	544	546	538	569	572	570	602	572	523	546	607	548	571	553	580	534	526	509	566	586	581	547	570	578	528	540	549	553	597	600	583	589	599	547	586	540	581	540	558	540	578	541	588	623	585	566	571	562	549	597	583	553	544	586	566	575	574	541	541	541	580	583	556	559	586	556	596	553	533	501	571	583	611	518	543	567	618	582	600	542	577	569	547	546	522	540	576	587	548	582	584	577	542	563	511	567	557	569	599	577	561	571	555	534	596	580	553	589	552	558	596	582	584	548	523	564	546	527	551	563	596	578	513	532	564	545	578	591	534	564	595	549	620	562	541	569	570	581	564	557	593	618	584	574	557	533	568	558	539	574	571	583	568	542	568	583	604	552	572	536	588	539	571	535	558	570	527	570	575	529	553	577	548	519	565	568	560	563	575	544	562	596	588	544	573	585	596	558	589	626	576	571	612	570	561	532	563	583	582	579	570	578	580	571	530	571	564	544	535	559	579	576	560	562	588	558	566	588	549	569	567	583	553	619	571	560	595	598	619	562	542	524	555	539	557	540	546	559	559	524	584	606	543	547	564	557	559	596	587	531	565	572	620	557	554	585	564	548	605	554	578	554	576	554	588	567	560	583	566	551	541	592	570	579	570	562	557	606	587	612	541	609	560	542	609	590	581	589	524	525	589	556	556	609	501	610	560	573	561	585	556	556	581	617	581	565	572	521	573	600	583	543	557	553	562	587	567	562	543	555	576	565	574	561	517	576	578	556	556	539	603	530	608	569	570	570	560	540	596	525	555	602	583	535	533	576	537	554	557	556	558	555	585	574	545	579	577	540	527	558	560	538	598	559	619	582	551	565	513	537	568	583	579	600	547	563	581	560	590	561	579	564	526	539	568	562	529	597	524	563	541	590	552	574	533	572	548	511	556	573	577	534	546	543	582	567	570	616	566	562	565	573	570	559	575	638	616	581	508	576	590	593	594	560	611	574	581	556	544	546	572	566	556	565	566	551	543	594	560	524	539	512	540	544	547	587	531	577	540	587	548	560	559	585	551	562	610	550	554	598	572	588	580	532	534	551	574	600	529	563	565	526	527	543	599	622	583	591	542	539	544	599	577	547	584	575	501	558	568	525	564	561	567	577	557	618	538	554	544	569	563	553	558	566	585	577	522	585	555	553	557	561	573	530	557	558	576	614	589	558	530	584	534	597	543	583	578	564	568	555	547	579	538	527	571	540	536	576	582	609	528	554	586	578	551	599	535	578	566	584	560	595	595	593	572	575	588	566	578	601	559	587	610	566	534	546	546	604	572	582	543	556	560	574	546	607	562	588	569	537	594	602	588	559	592	608	542	584	557	550	569	585	596	545	596	545	542	553	570	525	601	562	581	593	554	587	599	534	562	536	579	582	543	554	602	624	616	583	582	579	574	595	592	608	596	543	579	549	579	563	543	575	603	571	540	525	544	556	619	591	571	567	511	562	554	560	549	580	582	546	599	603	571	581	576	550	574	570	567	546	562	551	584	562	554	560	520	507	569	566	551	562	556	575	588	552	546	589	525	550	580	538	605	528	560	535	501	570	557	585	545	600	551	595	568	559	524	604	564	578	556	564	574	581	547	603	563	526	533	550	624	553	555	557	568	574	539	558	557	592	585	525	562	577	557	558	542	558	547	545	533	553	543	558	531	567	558	550	573	554	570	538	604	552	576	603	600	578	577	530	559	565	571	558	595	586	584	592	507	529	532	560	575	585	558	577	575	561	538	561	515	561	569	546	572	564	563	546	598	558	577	526	571	565	549	549	542	590	537	555	547	553	567	592	588	571	563	575	551	556	578	563	610	535	545	576	601	599	563	532	603	575	569	531	575	591	557	540	576	598	579	580	499	607	558	582	595	604	576	551	533	568	560	566	521	608	563	589	581	589	575	526	580	563	573	550	588	590	585	586	575	548	581	534	557	590	546	556	558	543	542	549	543	565	597	557	542	608	560	561	572	561	568	550	513	562	559	565	588	591	626	598	573	558	538	561	582	571	566	535	601	569	556	540	567	562	550	593	585	572	567	568	549	551	538	557	585	600	521	547	542	622	544	560	529	594	573	564	558	546	593	551	512	608	588	579	591	535	555	579	608	608	554	612	623	539	527	599	600	610	528	574	564	612	568	573	554	521	584	561	553	577	576	558	583	557	606	555	574	544	564	585	558	568	575	523	562	561	589	578	566	554	582	560	521	521	572	522	558	548	587	548	566	561	576	611	612	556	547	568	536	545	517	568	549	545	580	550	560	608	567	581	541	541	529	572	571	561	583	577	585	561	548	593	564	546	558	578	525	546	549	530	581	549	578	527	592	563	561	560	588	564	503	552	571	536	581	615	528	550	509	533	569	586	543	568	557	562	516	573	583	576	588	552	637	558	565	576	551	613	576	598	533	546	554	571	569	569	555	566	561	587	552	526	552	556	559	535	562	550	520	520	530	582	565	556	556	595	513	572	563	586	576	595	597	579	584	577	563	594	578	567	597	549	563	564	544	595	567	531	551	540	607	526	536	550	565	610	591	522	560	567	551	556	527	545	609	547	519	579	543	589	589	607	575	574	572	586	560	573	581	551	532	555	577	537	588	561	584	574	594	566	548	591	585	601	601	552	523	564	521	571	542	571	544	533	565	559	558	564	555	555	562	545	575	556	552	539	562	568	554	555	586	558	575	558	592	565	592	540	512	558	537	545	591	574	554	550	577	547	535	606	577	552	524	592	571	539	523	594	573	557	569	571	537	612	541	550	565	580	558	546	606	553	599	572	563	545	591	544	587	536	556	569	549	596	573	557	623	574	580	558	549	622	574	555	581	579	582	532	555	576	626	615	541	538	545	558	549	540	560	581	578	521	571	562	563	561	564	549	577	570	541	589	554
24971	12777	12454	8166	3642	2133	1394	899	665	539	453	406	398	357	355	310	355	342	338	318	306	297	308	331	266	284	284	292	286	276	282	283	299	288	291	251	257	290	263	288	294	263	272	262	264	225	237	268	275	262	262	254	284	267	273	279	273	288	255	248	276	277	265	259	261	239	250	259	268	265	259	287	271	294	232	273	262	248	267	255	249	247	273	275	261	260	253	245	261	276	253	265	254	259	269	256	263	272	288	279	292	291	255	287	264	290	263	228	279	266	279	272	234	291	245	264	259	229	254	268	276	249	283	263	293	259	243	300	277	256	294	246	255	258	286	256	266	282	274	237	288	261	272	308	267	274	272	258	261	230	253	253	263	276	245	249	258	252	261	276	270	251	272	269	274	269	271	238	249	316	253	266	254	260	298	232	267	229	296	275	261	271	255	259	225	209	260	246	291	266	246	252	254	268	274	285	267	244	267	264	249	285	259	272	245	231	282	259	277	277	285	230	262	225	278	272	260	282	255	289	242	242	230	256	269	305	266	241	273	267	230	269	266	268	250	254	288	236	265	242	281	273	223	256	250	259	247	238	280	273	268	253	239	281	237	309	269	258	277	292	269	244	247	256	247	270	254	242	246	256	263	254	279	258	282	260	293	268	263	303	254	235	283	310	259	240	279	252	288	285	269	266	277	264	257	261	301	242	282	274	266	252	275	256	277	281	262	221	247	227	254	283	262	273	269	257	246	250	256	280	272	280	271	253	302	272	292	285	251	245	255	241	271	284	261	267	276	281	278	278	237	258	234	266	283	271	297	260	280	277	264	275	269	254	272	270	262	255	248	247	279	271	236	265	231	264	299	284	267	260	244	287	260	242	284	258	274	274	233	255	261	280	246	293	243	268	266	267	248	237	289	253	241	268	231	251	232	272	241	254	263	267	304	257	260	263	287	269	273	250	251	255	268	262	260	234	253	261	256	295	281	270	234	255	247	253	249	253	292	262	240	298	247	269	264	305	233	271	238	256	250	215	248	256	244	260	257	258	256	265	269	278	264	274	264	276	246	264	274	288	257	261	276	282	266	242	276	220	270	236	247	247	266	248	271	274	251	261	254	266	271	272	265	286	259	291	246	271	270	263	284	252	284	285	253	267	281	288	242	253	264	261	252	243	280	287	301	246	281	267	254	266	278	260	280	270	240	239	257	247	254	229	244	281	253	273	247	234	272	268	235	288	259	230	268	270	249	271	279	246	249	276	280	279	260	280	280	262	278	249	238	244	235	292	290	243	258	283	252	276	263	261	212	239	268	246	306	271	255	270	279	290	285	268	264	297	247	284	243	267	270	269	227	252	250	263	270	268	302	307	226	219	280	263	266	248	274	269	245	230	248	261	263	241	282	278	254	280	233	259	254	266	275	280	235	271	284	257	271	262	310	248	282	242	252	243	239	277	252	225	289	241	273	283	230	264	275	269	249	249	245	274	264	286	262	259	264	284	260	241	235	281	241	254	269	225	243	260	238	260	257	263	268	258	260	282	233	251	266	258	266	247	262	271	256	247	296	261	259	263	256	263	256	239	284	245	268	293	247	240	243	260	280	244	249	219	259	265	247	279	248	245	261	258	242	269	269	247	252	247	245	262	277	264	274	277	260	286	271	248	272	268	262	274	270	231	259	257	261	234	273	283	266	253	273	261	285	272	265	256	253	240	306	252	308	254	284	284	260	238	250	253	261	275	281	277	246	282	269	282	246	270	266	238	253	264	252	237	270	251	253	251	254	263	286	263	306	284	266	244	228	281	288	278	253	264	249	262	260	239	280	272	274	253	294	238	245	260	230	241	255	253	273	245	270	247	268	261	280	273	255	277	294	236	264	239	244	245	244	247	240	276	251	237	244	252	289	262	242	297	242	235	249	266	251	266	261	252	258	262	236	252	275	263	253	276	232	263	274	273	245	290	281	241	245	291	252	273	257	300	280	272	250	288	239	275	231	260	270	251	269	269	270	273	244	272	258	285	296	251	236	233	248	290	259	274	255	247	260	266	263	234	262	260	243	266	267	251	258	273	264	295	263	274	263	245	223	257	239	284	249	255	244	240	287	250	245	267	266	239	247	247	244	286	248	286	266	269	285	240	243	252	256	242	266	277	257	270	267	293	246	270	258	264	238	272	225	270	259	243	259	261	236	232	265	256	265	249	289	244	259	264	250	296	278	261	261	267	270	265	240	284	265	273	245	267	268	256	246	262	228	294	229	247	259	270	278	289	248	267	266	253	238	253	268	281	241	238	245	297	249	294	277	256	257	257	279	244	272	306	254	250	259	272	267	300	239	256	262	265	275	235	269	270	253	254	270	277	266	233	254	254	272	256	276	253	240	287	280	273	263	254	280	238	303	287	275	262	252	265	241	281	278	251	268	248	241	234	284	234	261	252	281	249	262	261	257	260	305	237	260	271	245	256	249	271	254	251	267	231	267	221	254	291	284	246	253	281	262	293	263	237	253	236	258	259	262	258	247	259	314	244	270	264	272	251	250	243	257	276	233	261	268	281	258	241	262	267	259	255	237	244	251	253	267	266	265	268	254	255	261	237	277	238	290	286	262	257	291	286	279	258	296	282	244	263	296	276	251	265	281	239	285	262	230	255	259	255	288	283	257	262	275	268	288	283	282	278	284	253	281	251	273	258	250	272	226	264	276	265	264	276	257	250	250	262	267	310	259	247	274	253	278	263	244	269	282	282	235	262	290	299	251	265	281	274	307	241	254	275	280	250	288	251	282	269	259	262	221	258	232	265	256	285	269	239	269	273	272	270	235	265	255	249	261	245	254	260	244	245	249	260	253	270	282	265	256	271	263	248	268	258	239	271	237	252	282	259	275	269	282	277	248	223	241	250	277	265	279	266	271	257	285	301	259	248	237	274	238	274	263	285	310	261	285	274	282	249	296	253	259	254	269	279	279	271	256	255	265	266	268	257	232	289	271	240	267	285	269	267	281	273	245	258	272	251	285	275	235	257	262	240	256	286	269	260	250	239	247	246	266	257	264	253	265	250	254	252	259	254	257	243	288	238	248	263	251	283	260	272	256	265	254	247	256	254	242	264	258	246	255	249	256	256	256	294	227	261	245	276	273	270	267	274	243	277	270	266	259	260	242	239	264	285	237	253	289	249	287	276	264	295	266	260	242	268	273	245	254	254	285	246	277	230	277	259	248	249	267	255	275	280	250	246	220	254	269	244	268	264	254	280	248	260	251	255	253	238	279	278	276	283	282	270	286	302	288	295	255	266	263	271	227	269	257	248	235	269	280	275	300	231	222	243	265	280	280	213	281	276	259	270	282	258	277	274	276	306	274	242	261	297	232	207	305	272	293	260	265	280	268	283	239	266	245	251	264	259	256	258	269	260	270	292	243	279	235	283	274	276	242	260	264	241	278	240	298	258	246	290	264	236	270	265	270	268	285	256	261	249	238	252	271	283	234	241	281	247	278	247	269	269	253	236	270	301
16319	10689	18998	17538	11131	7823	5571	3993	2831	2233	1798	1475	1300	1224	1108	1018	986	1055	1014	969	945	942	854	830	829	853	778	847	778	750	771	729	720	695	702	700	722	654	681	640	638	666	642	632	580	601	645	652	600	584	604	598	636	623	605	600	639	627	648	632	565	626	636	631	612	605	622	627	616	596	589	588	636	623	602	599	593	639	610	618	621	620	595	582	605	619	597	603	612	613	648	627	609	639	617	623	626	622	618	637	595	590	651	618	617	636	633	607	636	583	683	635	572	568	581	589	640	607	601	647	607	610	611	597	608	577	608	641	596	583	615	627	624	640	610	582	628	626	591	622	619	633	603	649	615	629	584	595	595	609	600	593	604	613	588	649	625	604	596	589	618	642	661	628	610	602	618	623	619	615	627	572	627	613	655	571	602	614	572	600	634	650	613	604	605	613	626	586	617	577	597	599	645	585	610	592	614	593	574	610	603	606	593	635	604	590	648	621	626	598	610	621	567	641	631	639	588	601	612	628	612	626	639	614	591	626	564	604	620	598	614	629	645	586	635	610	631	573	599	618	605	592	617	562	579	615	671	620	632	635	650	631	617	607	593	580	607	594	660	604	641	598	612	640	633	617	610	575	594	624	640	594	625	601	607	590	590	595	577	608	603	581	609	626	585	641	586	591	624	582	616	632	607	639	608	603	617	593	599	648	605	614	624	658	622	629	640	635	637	585	626	628	598	612	603	585	635	645	646	628	613	638	593	598	561	594	587	651	606	597	581	639	613	581	629	592	606	591	636	622	632	610	572	583	605	612	598	630	604	614	591	611	641	609	586	610	595	598	607	601	576	575	641	600	610	636	610	592	630	601	614	645	625	581	614	554	625	600	560	664	594	540	608	591	657	652	609	615	621	602	620	630	583	609	622	662	629	576	581	626	607	591	580	608	578	639	603	608	592	645	603	606	631	596	629	567	595	608	614	691	612	611	603	642	592	601	572	551	617	646	615	589	660	647	609	576	630	611	613	627	571	635	596	611	621	640	585	611	638	601	596	606	648	587	576	615	599	630	614	576	618	589	619	608	584	560	601	614	638	618	637	597	606	608	617	633	580	592	646	610	664	603	603	667	597	600	619	634	634	654	597	618	558	574	590	605	611	632	579	600	621	602	672	604	634	603	620	604	575	609	665	611	619	582	594	609	569	624	629	596	526	586	610	570	601	640	622	608	636	672	581	601	602	640	628	621	602	638	605	611	607	642	615	613	598	615	578	590	579	598	628	639	636	599	654	565	616	589	607	644	623	643	564	633	596	574	622	611	629	587	599	639	651	573	624	612	622	650	604	652	601	611	583	639	607	595	620	633	653	593	575	677	581	645	634	597	611	550	594	635	617	613	625	615	594	610	605	588	589	623	616	589	596	589	617	596	641	574	602	636	561	535	625	616	621	626	597	620	645	633	623	615	633	647	624	603	622	591	603	639	576	621	625	617	607	573	607	607	582	629	577	607	599	568	592	604	617	596	631	625	621	600	618	615	559	650	660	571	590	614	598	631	639	599	636	562	598	621	632	641	602	636	604	613	644	618	634	594	595	609	665	608	610	578	655	602	602	608	635	584	597	599	603	596	567	596	595	593	602	629	633	637	598	613	633	641	682	621	613	629	602	587	640	571	611	596	635	599	606	615	608	594	611	601	660	599	585	618	637	625	628	640	647	630	606	618	631	579	622	658	594	610	596	609	634	635	623	589	618	603	633	590	632	620	662	581	592	591	630	579	623	607	627	642	640	565	592	647	616	608	599	615	622	610	650	608	634	662	590	602	581	602	633	620	594	581	586	630	591	650	587	620	584	601	612	606	607	647	569	634	589	609	600	632	591	632	590	602	584	636	589	610	617	605	606	603	594	578	579	606	546	622	613	642	608	619	616	591	596	644	630	571	648	644	588	635	608	631	651	544	607	579	654	563	620	604	615	605	619	593	612	596	594	574	614	560	624	637	602	629	578	615	576	619	605	596	624	628	608	601	664	607	556	581	578	626	588	613	599	602	608	619	597	611	583	642	603	617	630	625	652	578	580	599	602	606	609	651	576	603	600	566	584	618	645	608	600	622	606	613	621	643	607	587	605	624	639	643	611	591	548	633	648	637	632	609	609	637	589	629	654	603	580	624	623	640	637	602	595	631	577	643	585	605	628	623	641	668	601	594	605	603	615	635	618	647	597	594	586	573	591	640	637	583	629	589	629	600	626	625	591	601	637	610	561	621	652	676	602	629	602	604	639	616	584	601	640	626	602	596	624	603	602	601	634	600	594	612	627	598	618	612	607	594	627	618	633	564	621	587	631	626	574	615	588	595	620	629	608	656	598	608	583	660	608	640	648	621	622	622	623	576	587	636	621	645	612	580	643	672	637	550	599	601	633	609	609	637	571	621	613	625	591	588	619	567	623	642	586	614	644	596	589	645	628	586	641	595	604	646	606	585	630	614	624	617	614	568	604	609	598	634	613	604	622	613	607	591	618	665	632	586	619	590	595	596	669	633	625	614	599	611	627	584	596	616	616	591	614	665	583	600	637	616	584	583	616	679	622	615	647	647	602	606	631	623	593	617	622	623	591	600	594	615	602	593	580	594	617	611	574	633	617	610	620	628	626	608	617	606	585	602	620	618	598	659	619	615	636	594	617	629	623	621	614	636	598	603	589	641	603	608	598	615	629	620	592	565	580	629	616	606	625	633	642	597	630	621	623	590	609	619	595	617	582	580	600	600	581	673	651	589	577	615	611	623	597	612	649	641	599	622	646	606	591	612	564	595	586	605	585	602	601	623	604	667	596	611	589	609	631	601	630	622	626	608	596	623	623	668	589	583	625	615	594	597	612	676	600	596	646	647	604	597	577	631	593	600	634	623	622	605	587	592	596	637	568	638	608	629	614	618	657	606	597	623	603	605	599	641	635	610	613	598	596	590	593	571	617	624	652	608	604	605	598	629	609	606	592	619	583	588	634	638	647	630	581	585	611	586	582	622	635	643	574	636	648	600	609	633	615	595	655	622	605	587	598	603	587	606	647	605	622	592	595	659	592	626	605	624	627	575	588	592	657	604	610	621	610	606	620	548	651	634	643	596	618	636	604	636	563	616	614	594	639	553	601	614	622	589	608	615	605	581	615	638	612	622	636	606	610	611	620	557	638	587	616	577	573	617	631	627	607	608	624	614	606	663	627	607	604	589	598	642	638	614	604	572	563	605	608	654	616	595	594	605	636	649	649	595	633	606	571	676	628	604	612	622	591	566	616	559	656	582	600	603	603	611	579	613	611	611	652	610	620	574	598	597	598	570	582	577	603	608	645	566	614	559	594	612	567	608	638	671	636	587	570	628	585	563	634	586	602	618	615	546	623	593	631	619	573	579	618	624	645	645	603	637	616	622	573	600	661	659	616	613	594	592	611	657	610	594	601	598	608	637	614	644	629	606	625	639	634	590	614	605	599	619	572	642	657	642	622	559	603	597
33112	17918	18414	11028	4767	2776	1848	1248	924	664	523	444	376	379	386	323	308	346	344	322	316	310	305	285	308	254	285	282	288	274	283	259	286	293	250	247	245	256	274	264	240	259	229	231	255	256	240	253	228	267	247	262	252	244	255	242	246	265	266	251	281	212	243	241	218	252	270	260	274	257	257	253	256	277	254	234	236	255	245	238	274	258	264	239	227	284	228	258	234	240	256	222	258	228	251	236	249	218	248	263	246	231	225	217	250	244	262	258	275	268	268	263	212	253	295	269	238	238	242	286	224	287	225	250	232	228	236	247	220	260	232	238	241	238	239	258	220	235	224	242	250	242	212	244	245	233	244	270	236	251	238	238	255	223	230	214	237	246	260	228	202	255	244	245	242	256	256	243	232	262	253	230	268	258	269	265	224	202	215	209	274	248	264	245	230	251	251	233	239	243	261	233	238	265	252	284	242	226	242	285	227	275	220	246	245	227	247	230	250	213	240	279	225	257	241	236	241	241	228	260	265	271	233	250	230	228	248	269	256	246	236	228	224	233	269	225	244	224	252	246	254	223	246	242	207	239	232	246	227	215	251	269	244	230	235	249	225	231	264	257	225	223	233	224	231	256	232	224	270	203	239	208	222	244	290	243	221	248	245	226	252	258	256	244	249	212	249	240	240	255	259	230	209	249	248	226	231	246	250	246	247	244	202	229	237	238	236	232	261	266	272	245	247	238	270	277	237	236	256	228	241	252	230	243	251	239	268	231	243	251	207	256	217	246	263	233	258	256	228	253	241	272	251	236	262	284	246	221	237	235	241	251	229	254	261	229	275	255	262	225	253	242	247	220	247	250	256	235	229	242	254	255	248	264	255	236	252	235	254	252	230	245	212	241	252	237	256	281	237	228	261	239	270	254	256	239	258	245	257	256	255	246	225	233	272	277	239	211	250	254	241	256	240	252	267	254	253	227	234	246	237	231	253	252	259	254	261	266	257	226	244	271	236	238	250	223	253	240	277	242	242	272	243	247	239	246	227	232	249	228	222	257	243	229	228	255	235	246	274	265	220	234	241	221	240	251	237	247	253	220	214	260	275	244	254	278	250	240	243	240	235	264	234	232	265	262	270	252	250	231	249	244	249	262	262	210	235	218	228	269	282	221	263	261	239	231	246	261	266	250	242	240	223	232	230	253	268	245	234	280	248	253	230	208	238	240	247	236	233	246	268	254	229	256	271	247	226	249	232	249	258	243	236	246	232	244	223	227	250	243	224	243	250	237	256	263	259	240	217	258	248	239	259	253	248	231	267	244	267	232	241	237	233	244	228	234	247	242	238	269	264	229	261	258	251	267	225	239	231	272	241	223	251	235	251	254	240	245	256	232	273	246	234	246	260	284	256	254	248	216	237	258	247	264	217	231	216	247	248	248	265	236	215	268	234	233	231	255	250	240	251	266	250	257	229	248	230	248	277	260	239	252	217	232	245	238	259	260	246	231	262	252	238	236	249	251	243	262	257	212	240	222	253	253	228	243	253	210	242	266	280	248	241	242	241	266	281	200	247	223	273	247	246	231	253	231	228	248	261	229	241	235	230	220	239	205	249	229	258	247	242	246	248	272	235	239	239	234	247	215	237	255	256	232	237	226	266	208	216	224	228	247	225	238	231	273	249	225	253	233	237	253	257	218	243	271	268	215	219	225	230	256	244	232	252	258	233	242	222	241	244	195	241	223	256	255	256	241	267	247	237	236	250	238	246	236	242	249	244	255	263	252	243	237	239	215	249	246	271	243	230	234	243	239	238	258	218	246	241	231	197	249	251	221	212	244	265	237	228	262	243	236	229	238	198	258	222	243	274	241	237	265	245	235	239	217	250	267	246	254	228	229	268	241	261	245	220	241	268	237	243	282	253	233	236	226	272	255	239	225	230	257	237	233	224	266	230	226	259	251	241	234	242	230	246	241	231	259	258	224	236	214	240	231	272	231	253	261	253	226	260	239	246	243	274	251	235	218	233	239	256	237	248	234	235	269	251	248	230	247	258	267	217	260	223	239	211	234	234	245	261	251	223	234	260	225	250	209	228	255	240	242	240	265	246	230	253	232	248	254	261	265	234	261	245	250	237	227	252	258	268	241	254	240	257	246	260	251	258	248	259	222	231	219	235	262	207	243	232	266	272	236	287	254	273	257	272	231	247	248	244	255	241	242	238	200	272	252	246	242	232	219	234	255	245	259	254	220	247	248	294	223	227	210	269	242	249	241	256	266	253	268	238	245	247	251	225	228	244	227	223	252	256	261	256	243	232	235	271	241	235	237	252	246	236	244	258	256	252	229	221	227	250	250	247	232	271	267	217	254	247	232	266	245	254	253	235	260	236	248	249	251	239	235	248	227	247	232	250	267	261	233	240	256	271	250	254	269	272	231	206	267	235	240	201	232	279	253	239	264	237	272	220	246	272	239	251	286	241	247	240	254	258	246	233	245	245	218	272	226	236	250	260	271	256	282	267	228	244	249	244	252	243	243	246	222	253	223	223	231	249	232	259	247	247	232	221	225	241	237	257	252	234	232	246	228	251	227	220	230	249	255	238	244	277	230	248	277	256	211	218	244	270	228	266	230	265	249	261	239	264	252	252	247	244	272	280	223	244	216	272	291	245	239	229	284	265	259	227	262	272	254	236	262	248	266	273	226	261	237	267	251	249	237	254	265	264	236	232	239	212	238	244	227	211	235	246	257	240	251	245	224	245	236	246	218	260	231	261	242	260	269	239	252	239	281	233	238	210	233	238	203	262	255	249	226	260	258	228	230	227	254	244	234	266	275	219	237	247	239	230	226	243	236	248	231	258	216	257	263	235	256	231	222	237	235	217	248	206	232	245	245	230	264	265	248	250	273	245	261	258	247	235	235	267	245	227	239	231	244	222	247	222	212	235	238	238	227	243	221	239	272	231	242	243	236	250	240	253	224	263	254	230	269	242	235	254	243	250	258	241	234	259	254	254	241	243	256	218	213	259	274	238	229	262	245	233	251	274	248	259	241	226	248	242	226	255	262	252	264	239	275	264	246	241	254	213	248	209	249	246	228	208	222	236	262	251	234	272	252	227	252	264	294	251	255	261	233	251	223	247	257	243	250	222	253	231	247	257	264	235	243	221	239	230	232	257	260	261	240	248	274	257	284	230	227	223	262	217	268	260	250	241	252	210	231	255	249	222	239	235	232	254	236	271	225	237	230	272	223	237	203	238	267	231	264	241	236	251	261	225	252	229	223	258	225	258	267	262	220	249	244	233	241	227	244	257	228	233	229	254	261	223	266	232	258	226	235	276	247	236	261	235	221	248	264	252	235	269	254	234	243	265	227	257	215	216	239	230	263	270	246	238	226	236	247	261	241	205	265	278	255	244	245	265	228	249	267	245	228	224	252	294	249	215	230	239	251	257	259	212	254	246	206	252	236	245	257	263	217	235	242	263	235	236	240	250	220	237	291	229	263	240	252	260	231
20143	14366	24344	20431	13667	10328	7368	5199	3792	2973	2137	1763	1574	1344	1266	1227	1136	1116	1047	1039	964	1013	980	948	946	808	801	922	838	811	789	741	767	742	722	694	712	715	705	664	614	595	585	625	624	593	539	560	579	599	575	568	588	555	552	600	582	634	579	559	533	600	591	602	574	575	618	542	564	527	566	549	569	536	604	631	540	574	549	538	612	577	581	557	607	593	554	535	573	541	573	578	554	553	570	591	599	583	512	608	588	593	542	551	586	606	567	600	596	605	558	611	580	586	543	611	596	581	599	568	551	616	590	550	515	581	559	596	590	579	572	539	616	604	546	623	579	538	532	586	588	565	604	583	625	559	589	553	571	584	591	539	558	540	569	585	573	572	569	560	536	547	558	621	586	569	587	551	544	602	582	627	603	566	562	593	579	560	589	531	600	597	575	585	586	568	577	577	569	557	517	574	553	586	565	581	534	565	557	579	581	585	600	592	566	608	573	561	558	596	632	552	593	596	573	591	567	574	586	576	578	595	591	534	566	567	601	578	573	534	553	540	561	522	529	560	563	552	558	568	530	611	590	581	605	562	609	534	565	600	576	582	553	539	595	555	615	538	564	587	545	578	571	567	562	579	578	584	576	573	608	581	607	550	570	598	632	602	582	581	597	579	596	586	574	589	559	540	584	562	628	597	555	593	620	552	578	567	636	586	598	574	604	572	626	556	573	543	546	547	579	568	530	566	572	571	607	560	537	590	561	600	554	574	620	580	596	565	586	585	543	531	585	602	566	568	591	535	568	574	608	572	584	609	522	584	571	541	564	600	602	569	590	594	573	539	600	627	584	547	557	569	571	590	574	538	569	548	602	583	576	554	534	591	545	562	546	577	570	583	559	564	568	571	580	540	597	538	578	601	592	571	589	587	561	577	554	578	543	586	576	575	576	568	548	564	569	584	591	589	569	553	559	570	570	584	571	594	605	554	552	582	563	588	588	580	545	575	596	611	520	603	576	571	513	521	533	546	544	563	623	595	563	547	560	560	594	555	585	596	606	540	535	547	597	553	550	571	577	538	556	573	526	536	600	615	572	497	552	595	594	552	588	534	564	581	607	611	539	546	607	580	566	610	607	560	621	577	546	575	553	612	586	570	565	540	587	538	565	613	548	608	593	606	533	592	536	575	617	589	558	570	570	548	585	578	582	546	593	612	571	594	584	589	620	560	566	587	576	534	570	570	590	591	601	593	573	548	568	575	541	569	612	552	595	587	555	586	551	550	547	598	545	579	534	587	584	572	569	555	622	592	568	577	554	575	603	558	576	535	555	567	581	560	540	557	563	567	641	554	596	586	582	546	558	564	581	589	557	565	584	597	616	565	581	562	572	551	590	563	553	527	580	556	562	544	561	603	532	576	600	575	581	525	594	595	560	572	593	595	592	575	558	564	578	523	585	597	557	573	551	543	594	554	575	564	529	544	558	554	588	559	598	583	568	579	577	598	603	560	581	535	534	576	607	598	547	596	601	594	584	577	585	565	601	554	557	580	533	568	571	598	606	557	550	607	574	556	589	573	551	548	580	528	583	540	551	566	592	556	597	536	570	599	572	571	556	578	572	588	583	589	624	551	607	561	542	548	531	564	546	566	586	599	514	610	566	575	537	613	555	551	549	580	565	532	601	610	567	598	562	540	563	576	581	557	582	566	548	560	538	549	568	618	597	559	570	556	557	573	525	564	555	565	614	586	557	580	609	568	615	606	556	563	631	600	607	576	551	551	598	553	581	584	565	551	536	563	585	594	584	538	536	538	586	553	562	571	572	555	510	601	561	579	573	561	549	587	537	570	525	584	552	596	553	608	597	581	556	569	558	554	526	548	549	575	571	553	577	586	653	613	579	600	558	575	560	574	600	582	599	544	579	589	557	585	560	585	571	567	606	533	648	578	570	604	611	558	599	614	522	586	543	567	537	546	567	566	610	587	564	601	537	559	549	588	539	576	614	596	596	562	603	590	525	561	575	577	586	572	519	568	606	544	564	586	598	528	567	581	577	563	597	567	553	592	574	587	586	588	598	578	594	594	570	612	547	591	532	617	599	581	584	574	592	602	553	541	577	589	558	547	579	566	608	586	578	602	561	534	589	548	536	567	566	591	544	575	545	610	582	571	597	606	584	621	630	595	578	561	617	571	578	525	591	563	584	566	613	599	602	606	568	542	556	564	549	563	563	550	590	591	587	614	539	562	591	624	569	632	594	559	599	602	557	545	536	547	613	524	579	602	561	564	608	615	535	622	598	564	570	525	561	568	531	594	547	564	540	602	551	558	525	606	612	575	585	562	556	544	584	585	569	552	564	563	582	595	533	566	572	579	593	578	588	618	569	584	594	568	573	588	543	581	551	576	580	553	588	556	553	608	543	544	568	586	573	557	561	578	528	602	559	570	570	585	562	604	545	562	555	563	560	542	594	546	545	590	542	631	562	586	566	597	595	587	550	529	564	584	564	570	592	557	579	553	581	525	555	550	576	575	595	599	549	559	597	559	584	578	572	549	546	579	550	523	557	568	599	571	563	598	600	552	575	558	563	629	597	571	538	556	573	560	578	523	562	594	544	566	579	568	567	560	565	565	573	599	596	548	576	588	562	572	534	557	578	570	553	557	583	618	579	549	626	560	568	503	599	624	539	582	588	559	565	579	554	573	546	530	583	586	582	630	587	559	580	553	540	583	568	559	541	572	575	568	573	540	537	579	590	583	549	589	572	544	580	575	574	581	537	570	560	504	523	570	550	543	567	550	575	570	582	583	579	549	555	538	602	559	567	537	584	606	571	537	557	553	531	514	549	589	566	588	561	550	572	578	570	585	589	618	597	582	575	569	536	577	577	557	602	570	548	570	602	560	538	561	559	542	543	575	547	550	570	546	612	583	564	596	579	580	570	573	582	587	594	530	580	545	578	559	551	564	558	540	574	612	565	551	575	612	561	579	580	573	565	568	578	568	596	556	571	592	543	558	574	582	579	569	536	611	573	595	584	570	578	598	581	531	584	557	568	575	574	572	546	609	557	600	600	618	552	566	583	608	563	558	569	585	570	547	582	548	594	637	566	548	559	562	564	603	543	558	572	618	549	575	536	577	572	527	545	569	586	615	604	609	580	539	579	613	595	580	591	555	543	555	580	602	625	522	566	593	593	553	576	552	599	575	574	568	512	526	580	558	581	584	577	598	559	548	536	591	540	634	559	572	553	566	620	594	602	594	595	573	545	572	546	534	538	596	561	598	545	640	504	646	574	579	573	558	528	596	578	575	546	559	594	558	539	571	591	557	580	567	618	601	595	621	592	560	539	590	633	543	592	565	587	600	545	569	567	584	572	536	599	553	557	542	601	591	570	558	575	554	592	583	600	601	535	555	591	616	566	589	584	588	580	560	598	570	625	566	566	579	543	587	554	515	598	558	574	548	561	560	586	580	569	508	574	569	564	593	551	558	569	579	525	538	552	561	577	548	616	586
14240	7457	6762	3795	1909	1162	736	560	439	442	356	290	293	338	311	290	294	275	257	296	262	254	246	240	253	261	237	272	251	290	251	225	227	283	249	268	264	211	228	220	253	225	247	237	233	232	263	227	256	205	253	242	219	243	221	266	231	235	220	232	265	251	241	267	263	255	250	236	261	249	229	276	228	204	225	242	250	235	247	226	241	245	208	223	264	232	228	246	189	237	228	236	242	252	254	253	225	228	210	222	223	228	233	258	248	219	225	238	224	279	229	245	253	261	238	229	237	271	227	245	255	252	236	237	242	218	237	234	263	264	233	234	257	216	245	251	244	250	242	238	252	252	228	254	223	225	217	229	232	217	218	239	261	222	215	240	221	227	255	261	263	253	209	253	247	220	228	253	256	256	227	225	224	234	214	230	236	220	209	221	233	234	240	252	224	232	230	220	227	222	264	217	251	234	228	235	230	243	233	238	224	221	262	210	243	224	241	257	249	222	223	239	223	221	228	221	244	225	248	247	240	236	249	292	240	245	214	235	212	246	256	218	261	244	214	243	257	213	243	234	231	217	239	235	258	251	244	228	248	261	227	233	234	230	217	219	269	230	244	223	251	272	246	256	233	248	237	259	228	236	215	252	246	258	256	228	211	248	240	244	244	234	215	203	273	252	231	231	224	246	245	232	201	214	242	233	224	228	239	233	225	211	199	240	257	230	214	247	242	241	207	215	237	215	252	229	252	205	222	213	229	246	244	245	221	219	250	223	221	210	233	247	242	239	255	254	246	248	251	253	281	233	228	233	245	247	264	222	228	219	245	262	239	238	249	237	235	278	240	237	241	240	230	220	234	249	241	255	230	213	241	240	229	238	244	234	239	257	225	235	187	220	244	208	249	226	239	229	266	233	237	246	219	237	242	246	211	219	260	261	240	249	223	232	217	220	216	231	234	228	247	231	245	260	225	246	224	225	231	255	228	238	246	241	225	228	209	230	220	271	210	253	267	264	255	227	240	241	220	231	237	246	224	211	236	224	243	268	256	245	214	221	217	222	246	254	260	240	220	224	249	245	215	234	234	232	233	239	247	219	217	234	243	232	246	234	242	220	240	257	231	237	217	272	241	223	236	262	222	250	198	218	224	232	238	234	275	263	252	234	222	208	216	230	248	235	251	232	248	256	224	210	230	260	232	272	269	208	232	198	240	247	203	243	249	235	259	229	216	260	222	245	235	257	269	245	246	219	258	258	240	245	218	253	225	231	200	238	251	235	226	213	232	224	256	210	211	226	232	223	255	231	259	242	239	234	248	197	237	237	233	248	244	249	236	252	230	224	242	249	250	238	278	226	225	221	260	235	250	251	247	260	235	268	243	221	250	239	220	229	238	207	236	219	251	238	210	245	252	244	246	250	243	237	236	255	201	268	246	258	271	285	289	248	204	234	270	226	238	224	240	225	223	243	261	208	243	236	249	221	212	233	256	259	223	248	247	236	214	251	219	241	253	225	234	227	235	250	227	272	233	218	235	250	242	231	228	240	247	247	230	232	222	233	209	218	257	232	244	221	232	223	233	244	216	211	233	237	246	244	255	276	244	226	238	248	211	233	239	240	229	279	258	223	233	274	215	255	237	229	237	243	212	216	253	221	228	228	222	234	232	240	234	216	239	245	238	228	247	231	224	240	241	219	244	252	245	244	259	235	226	244	214	233	217	227	248	252	248	243	260	243	220	225	258	222	242	223	223	249	229	210	249	220	244	243	217	247	233	249	257	225	218	232	219	224	250	233	230	247	232	229	274	229	235	243	214	227	243	211	231	223	250	250	241	253	242	219	243	244	251	216	222	251	233	264	233	225	245	228	223	251	261	208	241	235	237	228	245	229	236	225	231	215	243	246	224	237	234	217	256	239	239	248	218	253	238	243	265	243	255	221	228	219	257	206	210	208	218	216	252	261	247	231	257	253	243	228	223	241	251	270	230	215	270	239	234	223	267	248	240	244	247	239	245	236	224	209	250	223	197	227	240	262	229	237	256	225	222	250	240	245	233	254	234	237	222	215	257	252	243	227	232	234	255	260	263	232	255	235	203	236	229	268	240	224	233	246	238	240	234	235	263	236	216	237	229	258	219	256	209	237	228	218	246	234	234	236	237	289	237	246	250	220	231	248	264	219	246	245	232	244	211	237	225	233	260	245	216	239	244	230	235	229	243	207	254	221	214	249	235	252	205	243	252	238	221	199	228	223	254	211	233	226	225	233	242	206	222	246	243	257	234	270	248	252	230	242	229	226	212	246	218	252	239	251	242	246	258	212	286	244	266	215	235	230	209	254	218	230	253	248	244	249	259	226	241	248	236	246	232	221	245	199	274	250	245	247	262	243	202	243	250	203	231	239	235	231	228	250	211	256	243	223	221	253	239	271	228	244	225	253	235	256	246	246	246	229	264	245	264	253	230	225	253	221	234	228	242	239	202	227	218	225	272	242	271	238	219	215	220	270	242	246	239	265	213	240	243	210	226	188	248	260	236	228	243	252	199	273	241	240	219	246	251	246	235	227	234	233	229	241	212	247	228	256	247	222	233	254	242	271	262	224	211	212	232	261	215	226	217	231	230	228	251	254	230	225	227	266	231	257	250	243	266	256	214	244	281	236	252	230	231	221	250	229	229	260	241	232	233	218	226	218	212	227	243	208	234	247	236	257	250	237	223	208	249	238	209	228	216	235	227	212	207	211	256	225	247	262	227	216	231	224	232	226	225	198	243	226	236	257	221	208	227	247	242	258	248	224	215	247	234	254	236	284	227	257	224	226	242	238	233	266	245	216	232	221	230	240	257	232	228	215	222	247	250	261	221	228	239	240	226	238	220	266	238	252	211	243	233	217	246	227	221	245	239	253	270	246	235	248	229	274	234	222	246	235	220	228	232	221	217	241	232	250	249	246	236	248	263	233	213	253	246	226	244	242	227	269	250	217	261	237	237	223	231	243	249	236	244	227	240	251	248	224	255	232	245	224	206	244	203	215	223	203	242	264	239	231	236	229	232	261	231	237	233	220	248	223	204	240	235	214	261	254	252	194	247	238	234	241	193	222	257	247	247	264	223	230	234	254	227	233	264	244	267	261	227	239	232	235	236	240	260	245	226	247	219	256	240	219	240	242	235	226	258	248	264	248	231	244	229	228	236	230	225	259	235	251	239	218	220	242	226	231	229	254	210	240	210	257	257	245	210	258	242	248	231	233	251	237	222	239	257	257	247	223	230	250	248	226	230	233	220	239	254	244	263	248	224	245	230	237	254	226	261	242	223	250	247	225	229	220	242	254	245	235	216	247	240	230	241	223	231	231	274	216	230	240	235	242	253	229	238	254	230	259	238	216	262	249	205	232	235	242	244	234	239	240	227	252	260	241	255	232	228	227	222	260	240	216	228	238	255	227	226	222	219	228	257	219	245	193	247	252	227	237	263	254	220	216	222	217	238	269	234	246	251	213	227	256	256	244	239	260
9115	6616	11279	10182	6705	4633	3205	2364	1732	1382	1117	993	941	914	850	796	799	764	775	773	746	738	762	712	674	680	634	694	635	663	676	633	644	614	584	606	625	590	572	539	616	560	564	574	592	528	572	554	554	565	566	593	573	595	560	571	556	576	547	555	544	558	578	578	563	578	561	546	548	582	586	587	608	550	547	581	549	561	603	550	552	555	561	603	594	572	544	564	610	578	543	550	576	565	532	609	569	569	553	565	580	546	556	584	542	555	553	540	558	553	570	572	534	600	574	574	549	559	526	533	536	596	584	588	580	551	572	555	561	578	601	527	574	526	558	558	567	516	573	611	593	564	567	614	533	576	540	538	576	531	551	607	599	545	541	549	559	558	561	564	555	535	537	608	562	544	556	539	539	597	572	556	557	519	583	558	560	572	560	563	604	629	556	564	571	585	536	506	550	537	574	571	563	550	554	516	607	576	610	563	548	551	557	519	597	556	487	518	586	578	574	538	556	584	577	569	578	554	555	539	588	558	527	552	596	571	553	559	566	550	532	552	556	563	566	554	610	642	582	594	512	535	600	550	574	558	576	601	518	543	540	550	581	523	557	525	539	604	531	575	524	563	574	531	572	554	578	537	582	573	544	556	525	524	554	558	564	552	546	593	559	566	552	565	567	596	583	590	550	570	596	552	564	525	556	550	582	587	558	592	548	538	541	585	541	605	619	547	570	561	541	588	512	597	569	584	533	567	566	631	567	544	533	517	536	538	554	578	580	579	553	541	558	540	574	554	612	557	623	535	601	573	558	549	556	563	571	564	559	551	575	569	559	583	555	592	580	568	529	541	570	568	561	577	544	600	532	560	565	571	577	549	561	586	568	567	620	542	593	617	549	544	559	531	567	523	528	598	550	599	581	551	544	571	549	609	575	561	564	536	536	533	587	554	582	519	539	499	559	561	529	584	564	565	535	540	545	568	550	570	539	572	527	520	592	578	541	531	565	566	573	556	545	549	556	551	569	564	526	546	571	572	566	561	583	571	532	561	572	551	532	571	605	563	559	559	591	542	563	582	549	572	595	590	537	580	571	570	564	535	534	574	529	559	552	537	536	538	559	573	564	583	572	586	559	563	560	590	568	537	534	568	558	589	592	581	610	595	587	604	533	544	595	569	549	591	551	558	510	521	513	576	518	552	525	573	564	584	584	555	543	589	572	578	585	572	564	565	569	584	533	555	589	550	583	559	555	559	598	513	571	549	662	553	589	591	583	544	566	550	550	586	557	594	551	588	544	554	582	560	532	595	530	576	548	536	587	538	576	574	541	580	532	568	572	606	589	560	566	531	550	573	558	548	544	558	574	558	594	582	546	558	594	561	572	581	567	553	546	559	537	556	522	547	567	540	541	550	539	596	542	537	556	578	612	531	567	552	542	597	572	568	555	539	568	576	578	545	587	539	555	556	565	535	571	559	563	575	527	577	545	542	547	593	555	622	559	565	590	586	575	575	596	608	579	581	565	559	588	539	535	556	532	647	550	552	605	521	563	590	545	574	569	602	566	614	579	565	592	565	513	549	554	568	551	558	538	581	563	551	545	575	527	534	541	555	596	565	563	574	595	616	574	553	534	552	535	542	564	603	536	596	554	545	532	571	581	533	614	554	541	567	539	542	522	550	525	557	557	550	557	577	558	523	590	542	550	568	542	594	535	598	557	566	560	597	553	558	527	558	559	537	591	573	558	595	573	555	498	570	569	541	605	577	565	568	575	579	603	578	497	549	517	551	557	538	577	558	587	537	587	578	568	567	599	560	630	548	553	546	580	570	559	561	522	536	579	594	550	586	591	527	573	519	580	561	547	562	602	564	575	579	600	552	546	583	573	557	551	572	581	565	592	612	542	555	569	557	602	581	584	577	568	537	584	568	551	584	531	545	541	523	550	583	568	493	577	528	578	564	526	592	559	596	539	562	567	579	575	573	558	546	604	556	569	598	585	552	570	503	566	574	579	541	545	568	536	534	565	560	574	519	560	560	555	562	588	497	530	544	602	565	599	536	564	587	538	557	567	549	572	572	564	610	565	562	541	552	567	541	579	562	578	600	540	544	558	615	591	528	561	566	537	573	605	520	517	521	538	565	539	563	546	589	575	550	597	561	563	591	548	583	557	513	562	562	584	554	602	546	568	551	587	579	545	526	579	605	567	620	523	562	544	532	578	553	533	539	564	569	614	546	605	590	527	543	554	578	590	558	535	560	572	552	545	562	546	564	553	565	565	568	583	593	570	550	580	575	554	554	573	554	545	567	537	557	550	508	575	589	596	567	547	575	573	544	564	547	571	540	571	552	570	567	548	572	579	538	559	516	542	564	571	547	533	589	562	583	567	606	620	590	568	543	523	591	605	577	517	548	571	557	577	621	532	534	604	540	555	564	544	534	539	578	508	544	577	559	548	564	585	572	587	571	570	546	528	553	589	558	551	526	628	585	573	547	586	558	562	556	558	555	551	562	606	555	548	561	599	580	525	577	581	522	538	538	563	527	552	580	573	558	578	590	539	583	563	589	518	554	543	525	561	532	597	538	553	561	557	573	561	587	537	584	563	566	577	561	581	586	596	558	571	546	545	507	549	553	573	544	539	559	552	609	587	574	500	544	570	583	536	552	595	582	574	565	563	580	567	562	597	505	573	591	606	528	566	569	571	561	545	565	563	559	556	553	578	585	563	553	562	585	569	542	550	607	582	538	549	537	599	566	593	579	541	593	589	547	538	546	616	567	585	585	531	548	578	533	535	590	564	546	535	584	528	573	572	617	597	593	541	546	526	536	542	576	552	480	541	532	590	560	557	554	588	566	536	589	616	540	548	530	606	604	601	586	567	537	553	576	616	541	581	577	573	552	559	543	559	570	553	561	546	588	532	596	573	535	561	562	547	603	543	540	542	545	567	556	538	586	560	562	540	582	558	563	582	594	566	572	569	559	551	587	565	576	548	563	551	536	554	518	582	532	566	580	544	559	533	542	578	549	543	558	562	530	560	619	505	533	568	580	571	567	544	590	564	576	558	563	556	543	597	554	536	586	549	580	588	555	563	553	557	552	542	545	539	529	532	553	572	584	567	584	566	559	573	570	588	601	581	516	555	537	499	527	558	559	537	567	547	535	541	545	560	568	567	550	560	536	614	546	573	512	571	564	631	540	524	542	544	545	571	501	549	562	556	577	592	513	561	565	611	543	549	546	572	565	577	559	582	541	557	526	537	548	561	591	556	548	564	525	532	607	546	570	576	552	587	546	575	572	589	538	604	516	582	598	558	544	604	586	597	577	585	578	589	561	564	558	590	551	587	525	565	572	565	560	577	530	551	557	570	556	585	521	590	547	543	604	543	570	591	580	651	555	508	555	574	531	571	531	542	601	575	559	531	575	575	582	573	592	564	591	537	581	576	555	527	540	591	583	569	570	556	582	515	556	572	566	529	541	585	542	575	619	584	589	534	569	570	522	567	573	538	588
24438	12814	12345	7941	3442	2078	1335	913	737	532	448	415	418	387	318	363	356	304	289	339	308	335	326	302	310	290	308	321	308	273	279	278	312	286	266	302	265	262	259	286	248	243	286	276	277	264	249	294	268	266	249	262	256	258	250	274	245	245	236	253	253	273	210	249	249	251	292	252	276	271	260	235	285	291	274	254	236	270	248	274	278	256	249	243	253	247	273	267	260	244	238	254	260	269	261	278	253	248	234	270	285	287	278	266	241	239	273	254	254	266	270	279	298	267	281	249	249	281	265	255	240	260	238	244	277	282	234	262	267	300	255	256	280	256	290	255	279	284	267	264	282	284	262	261	289	251	265	263	264	240	253	269	256	259	304	257	259	249	252	268	280	234	266	262	260	247	257	261	274	247	259	250	238	275	231	292	272	266	236	266	284	230	253	265	246	270	284	277	250	256	265	258	268	284	280	261	243	274	276	272	251	248	252	230	261	231	226	262	274	261	220	262	260	273	297	259	241	283	262	270	287	283	273	270	246	256	261	303	242	260	277	269	269	253	281	235	248	232	264	237	251	276	277	235	295	269	286	247	271	273	250	224	257	272	267	272	277	255	216	282	244	230	267	247	292	231	280	246	241	265	290	250	272	263	262	256	278	265	296	263	266	280	293	232	276	241	245	255	239	227	249	274	251	267	236	253	231	249	232	233	236	241	244	297	257	240	253	281	255	276	244	261	241	293	282	263	311	234	238	227	260	288	231	258	251	261	235	245	251	277	264	265	292	254	243	269	259	255	249	273	273	253	248	266	269	257	242	279	293	267	260	256	234	257	275	282	281	236	251	240	268	289	230	267	272	249	263	217	242	275	255	272	264	255	270	253	248	255	269	265	261	250	259	264	265	266	252	252	266	275	301	269	268	280	246	291	268	253	276	264	261	287	246	262	276	260	224	286	268	288	264	265	298	268	260	261	274	240	288	274	283	228	273	260	264	268	254	263	287	241	287	261	270	263	260	277	265	254	257	248	269	290	257	243	253	265	246	277	257	292	255	220	246	263	260	243	285	283	227	265	259	235	270	277	247	244	256	257	264	227	259	250	249	284	246	243	286	239	250	289	259	243	279	259	282	260	242	269	271	236	284	282	245	262	259	241	276	257	237	275	280	259	237	248	275	277	241	268	269	245	237	262	299	241	284	284	264	273	271	256	251	272	289	282	257	257	278	241	264	266	272	250	277	197	228	240	244	292	261	277	242	265	265	253	270	283	257	263	272	275	237	270	238	269	280	252	249	273	253	261	271	235	257	242	229	254	271	243	247	225	271	277	246	241	260	258	290	278	232	238	265	267	257	231	254	231	264	253	261	261	273	271	222	241	267	296	274	243	264	277	274	255	288	277	299	247	258	256	228	257	272	251	261	239	247	272	251	269	284	265	241	279	303	253	265	284	271	254	252	240	273	253	273	270	251	302	247	257	246	253	248	269	272	249	250	274	278	265	295	242	243	262	276	250	280	269	253	271	250	237	250	274	261	248	257	262	296	236	275	240	223	262	274	276	255	299	255	258	267	261	243	254	282	244	217	229	231	268	246	264	255	277	255	269	237	249	254	254	272	242	293	234	252	275	264	237	284	253	238	289	267	253	267	247	269	286	261	279	270	282	238	255	261	229	289	306	262	258	277	259	257	264	289	259	246	276	256	248	270	246	234	261	258	283	245	263	234	281	260	263	267	279	259	285	279	219	296	249	231	289	263	258	247	215	241	263	287	249	262	284	257	278	237	271	253	267	255	243	299	244	236	250	288	266	252	273	263	251	251	268	243	255	265	258	271	258	245	220	263	297	251	274	272	271	273	311	250	254	277	271	248	259	262	273	268	229	247	254	231	271	284	271	263	249	253	295	277	276	234	281	240	282	246	273	250	274	262	292	275	266	229	256	254	260	269	230	257	307	278	248	247	298	261	262	230	236	260	245	248	267	251	249	266	256	270	266	258	245	297	261	267	269	258	258	253	283	269	265	239	243	243	253	276	259	261	273	295	300	233	244	254	262	239	297	251	277	237	277	234	264	261	258	255	271	266	253	256	260	262	288	258	271	276	258	258	267	301	263	254	239	255	257	284	271	258	255	258	244	240	265	278	264	253	278	251	263	262	281	258	240	251	263	287	237	269	246	236	289	239	247	249	283	255	261	265	256	262	271	267	253	218	237	242	277	245	268	283	280	257	290	280	293	282	286	258	259	274	251	241	259	254	257	249	273	260	253	268	302	316	288	253	260	277	291	246	268	251	272	258	277	248	253	279	277	262	268	259	266	266	249	242	281	283	263	238	275	284	219	280	248	273	247	256	257	258	227	230	246	259	243	256	322	232	249	227	230	259	235	272	281	250	265	260	256	256	268	273	253	278	245	248	261	261	260	243	246	258	243	264	279	287	256	267	234	233	273	261	274	257	262	298	298	263	278	273	303	266	232	251	259	271	297	254	259	280	244	294	260	261	265	258	255	271	255	264	262	269	273	262	244	262	269	270	260	285	245	249	249	237	265	271	290	279	256	250	235	267	262	273	260	274	259	239	281	275	234	268	268	288	273	255	302	264	274	292	274	259	201	255	240	275	251	253	239	272	227	282	253	240	263	254	261	267	275	255	248	271	283	270	243	269	277	269	265	256	272	255	282	276	244	269	229	283	298	289	313	257	247	235	251	267	288	267	247	258	247	269	242	236	264	268	256	284	284	258	256	287	240	250	241	215	248	281	268	276	267	263	248	257	248	267	258	246	270	251	242	300	272	228	282	264	267	258	266	216	292	248	277	286	253	251	270	243	293	245	259	235	256	231	258	264	261	259	249	251	255	235	238	255	207	265	271	262	259	254	257	235	270	237	279	251	244	259	239	291	245	265	291	253	257	257	291	262	287	245	251	281	246	245	245	282	287	264	278	262	254	272	257	253	260	254	250	286	262	250	263	283	259	274	239	282	231	266	286	266	276	266	301	222	222	288	241	290	297	262	256	269	242	270	267	258	278	281	267	253	273	256	253	275	252	256	259	262	243	235	249	258	283	270	259	250	237	232	257	298	243	246	263	307	281	255	293	277	289	262	249	259	248	288	282	257	281	253	270	245	261	271	264	258	276	261	264	248	285	240	242	241	293	260	269	239	280	274	252	268	263	263	284	279	275	264	305	306	269	268	243	261	234	260	315	275	277	250	254	267	263	255	279	252	265	253	275	253	259	246	262	289	280	313	271	235	281	298	255	249	233	248	268	244	253	266	256	279	254	263	275	262	265	233	270	275	252	251	252	266	249	280	231	276	272	274	307	277	263	252	264	249	253	261	244	255	284	236	258	279	290	281	269	284	256	288	292	285	274	265	289	235	275	273	274	265	271	283	261	222	258	270	289	242	264	254	280	247	249	272	247	261	292	270	235	288	235	292	234	246	273	275	260	240	268	249	291	252	237	289	251	272	241	309	261	249	279	267	262	228	269	271	286	257	262	283	244	246	292	275	269
16152	10711	18893	16792	10738	7753	5532	3832	2695	2037	1807	1420	1248	1163	1111	1096	1013	993	985	1011	931	913	936	861	854	886	802	839	857	754	895	858	784	800	730	710	677	673	696	651	612	655	684	617	581	687	635	604	654	601	589	651	640	656	647	631	619	626	590	599	627	622	642	622	637	628	651	573	612	607	589	635	612	611	654	649	608	638	606	571	585	596	635	630	632	606	620	587	600	640	582	570	618	607	626	575	610	607	608	639	575	622	597	593	617	607	566	632	630	606	624	601	650	598	588	553	578	608	631	596	582	604	614	617	607	615	614	622	637	595	626	559	596	619	626	642	607	600	609	587	641	616	596	613	592	607	629	577	617	598	623	612	577	669	618	597	620	542	581	620	624	610	624	626	608	572	614	596	599	595	615	581	615	597	608	600	605	612	591	621	653	600	606	594	601	609	619	611	567	562	652	593	626	620	551	598	666	625	627	596	606	611	578	608	646	588	593	625	564	572	637	607	578	621	618	606	613	582	650	586	600	588	623	572	614	588	611	634	613	560	579	560	654	617	611	598	600	628	566	595	595	580	592	646	570	595	629	590	584	631	601	612	623	583	650	632	554	637	606	644	629	603	632	595	634	616	609	589	609	609	614	576	620	595	600	619	616	648	620	605	632	620	624	620	626	623	597	605	638	639	594	617	616	576	604	633	628	623	602	619	640	579	573	611	627	629	575	600	628	620	578	552	575	621	616	596	603	608	617	605	606	612	583	658	614	586	606	585	622	577	623	594	589	613	600	606	590	607	587	587	625	576	611	643	616	626	629	630	575	602	625	620	625	594	649	665	594	595	612	597	587	605	565	616	628	635	619	575	565	647	597	624	597	634	637	598	635	598	604	594	586	667	612	597	635	606	637	618	619	606	608	648	616	577	589	594	622	585	604	575	644	605	624	674	605	637	615	598	609	610	587	601	643	587	618	580	573	666	625	613	662	578	566	620	610	649	591	631	592	592	623	607	580	628	600	567	626	592	615	596	622	569	599	612	614	598	612	595	544	617	643	639	589	632	551	618	632	624	607	665	587	613	600	584	636	635	599	618	644	618	572	585	605	594	589	596	627	655	613	611	616	647	609	600	615	587	634	625	613	606	657	609	604	599	636	601	627	599	647	602	570	635	580	571	612	623	611	656	615	594	611	673	623	611	590	616	617	598	582	618	604	572	604	619	594	611	631	633	585	588	604	573	610	632	594	609	605	618	580	597	608	564	654	651	613	593	581	591	596	630	603	633	607	656	629	625	595	648	575	661	615	622	610	629	590	556	568	583	625	612	636	663	624	599	588	625	597	598	622	592	638	574	610	599	593	566	626	574	630	570	592	595	607	617	622	598	594	593	632	585	627	652	600	606	625	601	597	626	629	613	589	635	628	623	644	594	572	561	609	618	633	634	643	591	629	649	612	599	622	571	646	608	633	551	605	628	623	626	632	647	634	572	617	619	603	622	620	599	587	630	625	586	583	610	605	623	607	568	633	645	587	653	655	592	645	592	595	624	625	615	599	630	642	599	632	607	624	599	598	642	630	647	622	631	632	636	605	653	575	629	629	610	589	621	641	625	619	628	593	686	633	597	639	599	602	581	647	614	644	628	611	592	569	618	623	615	621	628	643	623	607	658	626	589	614	607	585	605	577	620	617	596	613	617	618	631	607	594	603	598	569	612	609	638	600	628	623	579	593	589	611	628	592	612	598	639	626	590	623	589	607	629	664	600	619	675	623	661	633	615	594	625	607	642	602	645	624	593	601	627	601	629	614	632	655	648	601	581	641	592	593	623	623	627	603	576	574	651	581	640	618	594	619	645	631	636	593	638	670	598	646	555	620	632	589	639	629	620	569	605	610	576	618	626	622	603	635	638	652	638	685	647	603	606	636	613	599	609	627	571	637	621	584	623	591	585	631	579	608	645	649	581	609	649	626	575	586	602	624	635	621	612	602	603	611	622	662	646	618	595	620	623	603	580	587	639	623	650	581	611	591	607	611	581	667	621	640	574	627	591	601	635	556	638	600	636	627	620	629	598	654	655	636	583	618	611	617	592	596	670	596	602	613	620	658	598	593	593	582	577	556	615	631	592	620	596	606	580	621	636	617	619	608	638	665	618	627	672	607	584	619	591	626	631	637	603	647	625	631	597	615	607	607	641	565	592	606	606	642	613	561	586	638	607	574	612	564	586	662	615	591	594	618	647	642	638	593	626	604	617	601	642	593	606	617	603	606	661	557	630	610	605	589	666	610	556	623	577	616	599	589	566	600	626	619	559	579	640	604	625	650	613	566	631	561	574	677	590	605	584	599	626	601	628	652	629	589	586	595	631	630	586	596	593	600	652	624	614	606	642	608	623	599	636	562	593	648	633	565	592	590	626	650	635	609	572	670	603	607	617	661	566	617	614	618	638	643	583	560	627	616	591	613	585	593	619	585	592	568	614	582	625	562	614	608	648	631	630	614	647	583	590	626	601	616	628	664	647	611	598	659	644	616	573	610	616	666	643	640	569	608	614	610	584	601	581	593	635	603	615	608	644	590	604	592	607	615	612	611	600	593	616	600	647	587	642	604	621	652	608	597	586	636	651	642	587	604	614	560	592	575	647	638	582	603	596	611	589	541	572	588	598	611	610	597	632	616	636	653	639	551	598	607	601	593	621	593	637	603	614	666	649	618	610	594	618	620	596	635	595	605	623	601	609	617	620	592	638	635	620	624	606	590	568	604	651	625	606	606	621	667	593	621	686	610	592	618	631	575	677	601	601	595	588	615	602	639	638	586	623	583	608	628	629	661	598	591	616	637	631	661	572	587	605	663	608	606	603	633	652	625	559	595	567	592	629	608	612	579	633	609	609	639	611	589	597	595	621	594	611	603	630	614	631	624	597	596	620	619	588	577	613	606	572	661	623	602	588	638	579	622	632	622	663	672	599	610	586	574	591	645	591	609	586	631	618	575	615	615	596	574	621	589	607	617	598	592	625	649	596	610	605	608	552	638	618	597	611	616	631	592	618	593	590	592	635	606	591	626	634	604	634	601	599	586	558	596	618	622	614	603	615	568	631	611	600	616	636	627	624	645	617	622	625	604	628	650	649	620	592	613	613	644	629	635	572	605	607	611	603	615	577	675	587	621	603	606	622	598	655	617	641	623	608	648	664	608	615	565	656	582	574	607	616	614	579	637	622	615	603	605	564	632	592	619	614	617	603	590	619	633	667	604	660	649	617	611	639	636	614	608	616	589	605	598	641	598	587	639	597	588	590	598	596	606	588	600	584	644	560	607	585	570	594	610	637	642	579	656	615	621	567	585	697	577	622	581	614	616	574	558	651	614	610	588	608	618	574	594	625	567	608	622	565	654	592	587	603	643	572	595	599	617	582	593	631	599	619	602	605	631	625	602	585	619	578	613	610	603	596	590	600	604	640	604	624	603	604	618	579	606	589	636	616	618	606	606	653	605	642	601	578	607	590	644	635
32766	17374	18077	11505	5131	2897	1820	1193	769	635	528	432	363	388	376	340	382	318	316	322	324	335	279	322	332	270	300	307	295	285	288	278	287	284	263	289	241	244	253	268	244	265	242	258	221	267	240	216	223	279	247	229	261	263	287	253	252	271	232	241	252	278	248	234	249	259	248	259	231	248	248	243	266	256	258	241	248	265	214	251	247	249	241	256	232	268	223	230	239	250	243	263	270	269	229	252	239	228	239	237	287	230	280	244	255	238	231	243	231	238	234	263	256	213	239	242	228	241	275	252	269	225	219	236	248	261	260	257	253	263	242	251	253	232	239	243	235	231	245	262	267	247	243	213	266	271	257	277	230	250	247	258	243	222	271	267	227	232	259	246	244	283	264	272	225	234	252	254	249	258	254	253	229	248	235	265	266	280	288	264	218	230	226	252	262	255	248	280	264	251	256	231	266	254	243	247	273	267	246	262	242	221	289	242	234	272	228	267	245	258	227	261	264	233	267	250	254	258	247	243	250	275	259	257	254	245	233	265	268	235	238	230	250	235	260	266	229	242	235	259	261	247	247	254	249	275	249	258	256	229	268	253	233	223	261	268	268	227	252	253	233	228	273	227	245	274	266	230	248	238	234	257	235	255	248	285	239	243	251	236	272	229	273	210	274	271	253	215	233	253	240	256	265	258	241	241	235	242	232	237	238	240	247	253	251	243	250	234	246	232	204	247	237	262	239	257	229	254	236	252	255	232	219	228	221	234	273	280	239	247	269	280	254	251	252	236	218	236	251	265	230	241	239	229	249	214	244	253	246	249	256	257	245	259	250	282	232	261	259	258	246	245	254	250	238	236	225	227	240	240	224	222	255	227	275	269	246	236	225	245	234	241	235	215	230	267	277	222	239	231	259	259	259	269	284	239	249	252	240	257	225	254	242	243	238	233	264	236	228	220	270	244	231	240	234	229	270	251	218	267	256	256	240	275	226	246	219	266	257	223	266	256	255	237	240	247	234	232	228	262	238	228	243	216	250	221	272	233	211	253	252	256	242	248	244	233	233	261	283	247	226	237	266	261	272	276	213	228	266	253	211	255	273	249	248	227	255	267	271	235	228	235	229	242	249	258	256	276	259	284	246	237	256	262	246	235	270	241	250	272	242	225	236	233	277	247	222	281	235	255	232	253	256	260	250	217	236	259	265	269	243	250	241	224	278	264	257	275	260	256	248	239	241	270	246	237	271	226	267	265	237	232	217	275	266	248	262	269	229	252	249	245	229	230	254	252	235	267	247	252	225	252	252	239	241	236	229	276	255	233	254	247	226	247	251	258	265	250	249	262	218	256	230	286	231	220	266	247	232	253	245	272	239	250	256	258	226	269	255	249	272	254	255	276	243	229	252	249	254	276	269	248	230	223	220	242	221	236	258	267	250	278	270	237	244	241	214	265	239	260	239	252	236	246	215	258	226	245	275	258	246	232	254	231	243	242	215	262	246	260	250	228	292	274	252	241	249	268	247	263	252	241	225	230	265	227	222	256	263	275	253	263	238	252	265	275	248	271	231	235	240	227	236	240	244	249	294	274	243	251	230	263	248	239	282	262	248	257	268	243	246	257	241	243	257	273	251	272	248	222	225	247	256	242	240	229	243	257	259	243	246	230	247	237	229	233	236	248	245	265	251	268	246	241	243	248	226	235	240	228	252	246	247	263	254	252	241	254	245	251	229	249	244	238	244	214	255	261	248	243	214	239	264	231	236	223	236	261	253	249	257	288	264	242	260	263	255	232	287	252	238	261	218	265	263	256	220	248	246	257	234	255	255	237	231	235	246	245	245	282	247	267	244	237	263	270	232	249	292	262	243	261	251	237	261	229	239	239	244	245	220	246	226	233	245	261	293	246	261	252	262	246	231	265	214	227	235	264	277	242	237	274	262	229	235	251	256	262	240	270	276	219	245	239	252	247	262	240	213	241	242	254	264	245	250	220	223	266	234	269	242	251	238	267	271	260	281	252	253	271	243	228	260	267	257	250	238	232	226	241	241	243	225	268	276	225	257	240	232	245	220	235	237	258	248	230	250	232	200	238	254	213	240	243	253	248	273	241	234	258	250	229	272	244	241	252	260	226	274	245	270	267	262	258	225	274	246	262	242	231	237	244	218	235	264	239	244	293	244	258	243	256	253	231	217	276	280	262	271	247	267	230	268	250	256	233	233	247	211	230	231	240	248	246	244	254	259	243	263	255	265	243	239	242	233	270	261	242	266	239	236	236	226	256	268	237	237	256	229	229	254	223	234	277	247	242	250	236	248	267	265	260	261	241	253	249	222	235	238	229	240	260	256	243	260	254	270	247	268	249	242	265	248	243	232	313	253	235	226	225	226	251	235	226	243	239	233	247	233	232	251	234	262	268	241	259	238	212	244	249	266	257	228	288	273	255	247	226	226	281	222	234	252	239	230	228	251	248	274	239	253	272	272	237	265	251	249	243	244	265	234	257	265	275	230	270	237	275	228	244	223	259	245	278	274	257	282	251	243	219	245	253	240	236	223	234	221	254	266	256	239	224	248	259	257	227	212	235	245	246	230	272	265	267	263	248	230	223	272	215	257	253	230	217	215	237	236	259	267	247	281	249	243	232	248	245	267	203	272	256	266	247	232	218	252	231	279	240	230	237	257	248	263	255	252	266	219	212	229	274	254	264	248	222	233	244	244	246	243	233	249	259	280	258	230	240	268	269	220	216	244	246	226	224	244	231	271	239	253	256	260	255	246	218	245	245	242	281	240	240	263	237	243	237	260	248	279	240	244	225	255	245	234	232	239	243	262	252	242	247	259	262	229	273	235	282	234	241	277	242	259	253	237	245	260	234	268	243	294	201	251	252	269	245	281	257	237	238	266	253	237	255	240	239	248	259	252	252	263	251	257	218	214	299	255	245	257	249	255	262	244	224	281	268	259	232	251	237	299	270	256	248	235	252	235	251	262	250	260	239	240	227	243	240	236	233	283	263	254	263	256	267	277	225	226	224	216	255	259	277	296	248	233	257	247	246	256	246	259	262	256	257	231	274	232	234	222	265	284	243	234	222	239	236	237	248	218	222	256	259	261	239	246	235	227	274	269	236	238	251	240	276	239	236	239	286	248	258	229	256	250	216	267	228	225	260	230	222	235	260	233	228	250	241	252	267	282	255	256	261	232	245	242	271	245	262	248	216	301	242	248	249	251	239	225	278	232	243	243	269	228	259	232	236	238	230	300	237	268	244	259	254	244	242	258	240	252	263	273	234	291	262	252	240	256	257	247	259	239	235	271	244	239	235	241	245	267	285	251	219	273	253	241	253	239	259	241	265	238	214	239	236	253	278	218	227	251	241	242	220	227	261	269	238	224	233	261	252	219	220	262	251	237	292	226	263	278	267	273	252	254	242	278	248	222	259	264	280	252	263	291	238	237	238	257	234	257	264	256	260	263	293	291	241	245	260	218	252	241	277	270	247	214	295	225	252
20123	13426	24259	21163	13936	10348	7335	5008	3688	2952	2280	1808	1530	1329	1257	1245	1195	1143	1132	1089	1095	1068	988	958	957	916	1025	1013	873	845	885	900	783	822	767	800	717	645	702	617	603	644	640	595	575	624	579	584	625	543	571	589	607	622	541	597	578	606	591	554	585	551	582	592	593	607	610	584	556	591	568	533	519	520	557	600	589	582	606	585	591	567	543	602	596	578	606	595	576	558	617	590	570	570	572	565	553	592	578	620	564	548	617	617	588	592	635	627	577	591	556	595	598	626	574	561	563	600	545	599	609	600	512	580	546	565	575	592	574	558	562	608	587	579	578	581	531	579	635	568	546	546	544	597	545	589	558	579	577	565	584	611	608	618	605	568	586	545	567	555	562	575	585	594	530	593	589	571	567	578	559	572	543	558	540	523	577	605	579	558	595	546	579	616	548	597	627	600	626	576	582	582	557	565	585	624	588	579	598	578	580	520	563	579	565	573	584	586	551	592	577	580	584	608	612	565	601	536	566	587	582	574	563	590	584	565	582	579	544	562	578	569	578	602	554	583	611	565	579	605	579	616	563	599	568	608	573	606	556	591	634	565	557	581	573	583	582	532	574	557	580	578	589	564	580	600	572	551	556	609	600	562	604	584	567	566	621	562	552	560	586	542	609	569	592	645	612	589	561	601	567	591	591	595	590	591	549	606	556	602	596	581	567	551	552	540	572	580	592	567	596	574	591	593	622	532	627	570	604	584	570	575	606	571	583	581	563	557	581	560	581	567	566	592	572	598	604	561	572	589	544	548	541	554	530	590	587	559	599	617	624	606	542	579	552	540	579	549	599	593	572	586	590	570	518	568	612	547	591	628	585	537	612	622	553	588	535	593	630	573	590	590	598	612	575	601	593	592	567	612	585	562	581	522	576	586	572	584	596	572	558	606	576	565	571	599	572	577	579	588	573	629	578	575	594	586	609	572	571	570	598	558	593	579	574	585	574	565	587	578	580	572	576	583	540	528	546	582	560	566	563	585	548	628	544	596	563	577	589	564	575	588	587	549	578	588	574	585	562	572	617	582	590	565	574	566	567	587	581	551	623	558	581	633	565	563	564	555	569	574	575	555	581	563	608	592	582	605	568	614	571	599	586	553	547	582	587	575	590	626	565	591	549	531	570	593	607	618	561	596	547	559	566	543	577	572	569	610	584	594	565	536	585	595	588	610	602	620	559	558	576	566	611	583	544	565	593	631	671	577	543	631	564	571	601	579	571	555	578	595	576	584	591	576	588	634	579	541	566	593	609	572	623	557	607	555	551	534	608	560	564	606	541	579	546	610	560	630	580	577	640	581	560	560	570	603	554	567	581	562	552	624	605	592	563	594	563	600	576	599	578	590	576	550	569	596	577	583	565	543	539	575	550	589	547	600	579	569	555	543	594	512	623	596	580	606	580	588	581	591	578	548	568	585	608	589	572	558	605	542	575	543	602	624	587	569	587	590	646	593	546	613	580	567	538	581	595	556	575	609	556	575	586	617	570	582	598	548	585	515	580	582	609	547	581	581	574	598	584	610	612	596	584	581	604	579	567	601	557	590	594	577	595	573	579	636	577	587	560	574	599	621	615	602	571	571	624	526	567	562	565	594	609	557	533	551	588	572	563	577	571	597	601	573	585	570	611	633	574	544	591	556	570	568	616	615	601	536	560	584	612	525	581	510	559	580	576	585	528	554	559	570	611	594	563	601	537	592	528	590	538	569	615	570	577	554	582	553	629	593	618	593	580	571	528	541	592	566	598	564	595	622	578	572	544	567	587	586	542	568	595	608	548	566	571	582	603	582	565	583	546	600	544	557	614	560	581	574	563	566	602	581	628	601	557	530	580	621	569	593	617	593	568	566	550	581	588	565	578	616	540	572	568	560	577	551	581	583	551	559	589	562	559	568	581	613	578	595	572	600	606	559	580	582	548	565	607	526	587	557	573	591	594	598	571	596	586	574	659	558	561	565	606	536	555	562	589	610	585	562	545	592	592	579	612	549	557	556	600	570	564	582	580	566	572	596	575	543	564	596	577	578	581	575	572	558	605	582	603	591	583	597	614	596	562	550	586	628	571	592	587	566	594	542	589	570	563	555	577	572	646	650	625	596	614	622	601	569	521	582	594	588	566	639	572	602	576	597	548	576	561	589	565	563	622	537	578	535	546	558	567	571	604	594	619	542	593	585	580	584	586	603	570	559	596	597	562	560	577	575	609	545	594	564	581	600	586	571	547	575	564	571	600	591	589	535	567	599	563	520	600	598	560	592	594	558	579	533	601	581	569	576	575	595	563	577	574	616	575	585	594	616	585	570	576	597	601	565	594	600	526	599	564	575	533	598	587	522	603	598	603	576	589	598	569	566	619	575	546	603	572	555	561	590	550	587	587	543	569	574	603	557	593	593	605	608	528	512	556	571	596	602	580	639	570	611	567	556	579	533	547	595	573	589	621	584	544	614	579	575	596	585	570	576	544	593	582	570	599	523	557	580	564	602	575	596	607	568	590	562	578	580	561	623	600	583	572	570	585	610	552	567	619	536	569	611	610	583	567	570	556	546	635	555	534	537	574	562	600	596	555	550	578	566	591	601	602	567	544	560	581	561	580	572	565	586	629	587	559	591	623	654	562	599	593	604	591	600	591	589	560	582	563	548	554	610	551	575	573	636	558	593	560	588	528	623	581	634	607	565	572	587	557	554	597	553	525	585	582	605	565	551	560	582	578	568	608	612	558	581	600	572	589	558	543	580	542	543	570	584	565	595	631	598	572	537	575	595	575	578	576	523	572	554	592	585	595	579	594	612	582	587	575	572	532	576	592	607	565	594	591	600	591	563	600	590	533	583	580	569	520	567	599	602	570	580	630	585	594	558	566	571	534	598	554	574	595	582	538	577	653	613	576	525	550	526	581	536	570	595	621	547	588	578	603	590	572	575	619	605	608	555	619	551	546	547	531	562	578	624	595	570	545	571	545	601	575	554	573	618	602	593	560	566	584	615	573	589	594	562	566	560	583	577	595	580	557	623	612	601	598	557	665	582	584	595	563	545	594	603	535	566	583	570	563	571	562	603	572	570	597	567	601	576	631	596	605	556	613	573	579	570	602	542	555	570	593	586	578	581	578	601	554	608	608	590	576	573	607	538	612	599	609	548	600	546	628	600	604	554	561	588	567	555	590	575	585	599	578	595	623	601	521	606	560	576	585	622	568	606	550	562	591	567	586	596	546	544	571	559	610	570	594	556	541	578	607	582	570	566	614	623	615	620	584	582	537	567	561	620	567	601	560	566	589	558	611	596	559	555	590	573	592	554	540	580	558	582	579	586	521	641	616	564	573	556	588	574	571	545	552	521	559	520	596	545	558	595	579	593	578	575	563	609	601	612	542	590	592	606	614	572	590	569	539	537	544	599	575	649	568	588	574	606	573	566	584	529	617	599	564	603	590	560	591	565	582	539	584	606	598	563	550	570	595	617
13942	7029	6628	3823	1993	1186	749	523	423	387	339	294	294	267	296	299	273	271	290	272	270	268	274	265	237	235	272	282	248	259	256	246	242	209	257	259	254	236	240	224	265	258	253	251	263	245	237	237	240	240	248	275	243	254	223	234	272	222	226	225	251	242	255	246	241	215	233	238	247	268	284	259	249	241	231	253	251	229	229	246	244	245	242	245	228	265	228	238	238	247	230	259	220	256	239	231	231	244	237	258	234	272	210	254	208	224	237	250	283	248	228	252	248	254	242	232	254	239	250	258	224	220	251	244	232	228	222	240	250	241	222	219	225	242	213	270	262	234	265	258	225	251	219	260	253	250	280	270	257	229	246	212	234	239	241	221	244	242	232	260	222	252	250	238	249	238	231	217	257	243	254	210	247	238	269	242	237	228	230	232	255	226	259	256	247	256	253	252	214	203	238	216	249	248	239	257	241	244	220	241	217	261	240	249	298	279	231	258	216	231	261	242	238	205	240	253	246	246	242	229	269	251	219	207	222	236	224	227	229	227	222	263	214	258	218	246	240	227	217	239	239	210	237	212	258	256	234	224	204	250	217	241	234	249	251	272	239	270	262	250	261	225	219	245	237	255	234	231	258	248	234	216	268	256	236	222	235	218	254	266	280	240	251	268	228	234	241	260	249	242	235	220	253	239	222	232	229	243	242	242	254	224	254	255	243	240	280	237	254	238	235	222	241	261	249	218	267	240	239	234	247	224	263	231	248	233	239	250	271	269	224	235	207	239	228	247	235	221	260	236	227	237	227	211	225	232	207	259	249	245	219	247	254	265	230	274	233	259	242	243	240	224	246	228	240	229	231	248	260	243	275	230	239	245	236	216	234	253	254	238	219	246	237	232	263	237	220	234	232	236	238	251	231	233	263	220	230	237	242	246	223	263	243	280	229	242	227	230	268	236	262	248	230	254	234	217	227	220	241	218	222	221	251	232	200	238	239	228	219	215	248	258	213	234	227	234	238	263	278	261	254	243	252	214	234	251	252	208	239	210	233	240	223	237	252	234	237	231	249	217	240	232	220	245	268	256	248	256	220	240	227	239	242	229	259	266	260	263	227	235	227	232	256	259	268	245	217	263	245	242	239	240	230	230	249	242	248	260	234	251	233	211	236	232	243	255	201	226	238	247	283	239	221	264	262	232	232	246	260	223	221	248	245	225	272	249	270	243	219	242	223	228	247	213	261	217	239	240	256	253	232	217	247	223	263	252	242	249	228	246	244	223	248	223	249	257	234	245	212	270	230	223	245	276	249	252	227	218	223	230	249	247	207	244	268	246	243	267	288	251	233	210	249	235	236	239	237	255	269	283	228	244	234	243	233	226	264	225	229	219	245	226	241	259	258	248	246	254	233	264	252	257	252	229	261	217	267	230	247	239	209	246	257	251	237	240	251	229	258	269	242	235	267	219	196	224	222	215	252	270	232	254	242	248	250	247	230	240	237	219	245	230	263	272	241	264	227	256	252	232	247	225	244	230	221	211	238	220	246	219	225	276	259	244	257	241	253	228	245	216	216	233	268	217	242	220	232	224	250	238	244	229	237	237	281	273	257	235	241	261	237	240	250	220	220	234	248	233	249	235	208	235	232	209	246	241	207	265	241	227	249	230	265	274	244	222	227	303	256	211	271	250	262	239	252	226	225	257	256	259	226	237	220	237	246	239	274	202	254	249	236	247	259	229	233	252	257	243	216	248	240	239	203	238	225	262	247	216	224	222	240	224	261	252	242	217	236	235	252	260	222	240	237	295	244	238	244	235	224	247	212	242	231	264	235	249	225	218	248	245	234	224	243	239	229	246	228	220	243	263	242	236	241	228	248	234	236	260	237	233	256	237	227	227	269	242	218	246	245	274	212	222	227	261	238	238	260	233	240	239	254	229	243	225	254	253	248	257	267	229	236	249	234	248	235	261	266	244	248	253	246	243	243	232	255	250	234	256	252	263	235	212	247	241	229	232	240	241	237	220	269	236	240	251	235	238	229	268	235	265	199	233	224	219	253	235	237	257	248	240	221	257	229	248	200	267	247	248	268	217	224	250	266	238	259	242	261	248	225	201	225	246	272	247	239	225	213	242	246	238	271	241	238	247	255	238	257	239	247	224	247	200	257	235	220	239	234	218	217	224	240	228	231	222	239	245	212	198	236	224	225	251	248	260	232	250	235	226	233	267	229	263	227	241	244	265	211	244	266	242	234	241	255	253	190	249	254	234	258	210	246	228	259	236	235	227	258	217	225	216	245	211	255	251	256	227	226	220	231	251	253	238	261	226	262	245	250	208	249	209	263	254	252	251	238	248	243	219	262	250	250	228	243	260	279	246	247	248	243	257	247	243	257	232	218	224	260	224	203	236	268	239	212	287	245	238	238	255	223	253	222	272	261	231	236	245	241	216	241	237	248	223	215	228	252	246	211	247	237	224	238	226	239	236	286	252	243	233	244	224	222	231	251	249	240	244	246	275	230	255	229	237	230	255	266	225	250	209	253	254	228	223	215	220	245	242	245	268	245	246	235	210	218	237	226	236	232	249	259	255	249	218	238	266	266	231	222	216	261	238	283	246	276	239	270	212	239	264	261	239	237	277	254	280	254	244	252	251	242	239	224	225	221	214	244	232	203	287	241	230	271	232	239	246	253	296	222	257	225	252	280	237	250	213	235	218	208	219	241	214	236	254	267	230	264	232	255	238	259	226	255	237	237	241	237	237	228	226	235	222	231	262	244	210	235	226	229	254	242	253	226	258	240	258	267	260	210	252	231	254	252	233	233	253	254	220	237	253	240	238	240	254	246	252	222	252	225	258	247	246	231	225	253	255	214	236	246	238	243	228	265	218	269	233	246	259	229	245	264	257	268	250	258	258	252	247	243	223	218	268	233	245	240	233	206	232	237	239	226	238	229	248	227	254	267	270	222	207	192	248	233	254	240	245	288	236	251	233	230	246	248	250	220	244	263	245	219	224	233	272	272	253	231	253	237	237	217	248	224	212	239	226	234	257	230	250	231	235	247	240	249	258	270	237	260	238	233	241	225	234	252	237	261	225	239	239	235	235	241	205	258	259	244	238	269	232	219	214	275	232	236	257	209	262	274	232	215	209	251	218	217	266	231	255	238	240	223	250	252	246	227	246	228	233	257	249	248	227	247	252	251	231	250	250	245	210	230	233	251	242	261	220	262	235	246	201	233	249	243	223	238	260	263	246	251	224	244	237	217	241	211	276	218	253	244	243	247	247	258	258	263	252	245	241	235	251	239	255	243	229	242	239	251	271	289	242	238	238	231	268	266	215	269	244	234	265	247	274	236	263	241	277	243	210	241	247	235	222	248	247	249	253	232	248	230	254	248	230	237	232	242	258	245	225	230	261	279	291	264	238	232	252	235	213	226	245	209	245	274	275	260	228	252	238	258	237	233	220	263	218	252	218	227	270	240	231	279	261	257	240	218	218	227	212	237	227
9000	6339	11680	10305	6686	4652	3099	2080	1700	1333	1097	974	874	844	847	787	771	795	808	795	774	815	683	718	677	686	722	680	707	666	632	652	604	585	603	621	586	569	567	604	563	623	540	524	512	615	565	582	599	616	542	521	543	605	577	594	566	564	556	599	588	562	556	579	580	577	503	589	587	591	549	571	588	559	582	552	557	571	539	552	590	583	561	583	597	572	545	601	590	627	580	568	546	521	572	554	550	556	565	570	577	547	600	573	588	589	565	580	606	570	547	545	519	606	546	580	578	569	590	551	557	532	507	543	542	545	590	572	560	575	582	572	567	596	592	569	568	562	563	598	590	619	562	579	572	579	570	576	551	555	548	580	567	588	597	546	554	589	572	542	598	611	595	524	561	606	557	585	539	600	580	550	590	563	564	569	581	570	593	596	581	535	611	576	595	543	560	565	565	611	579	563	599	577	575	589	590	550	538	555	557	565	607	581	604	572	557	576	579	520	606	587	576	601	568	565	556	609	536	562	565	581	577	571	521	582	563	532	565	579	518	546	563	532	591	510	584	558	577	576	536	598	571	594	604	586	550	543	603	586	556	584	585	571	562	582	522	593	556	578	594	565	547	576	537	569	568	569	591	536	571	590	559	546	567	582	615	578	558	590	564	550	601	551	534	584	569	544	588	542	571	582	552	547	582	601	582	605	582	576	547	574	557	612	576	564	557	579	571	575	525	613	586	583	572	558	571	583	557	575	561	546	636	595	542	561	610	613	532	568	548	538	573	568	566	579	543	531	576	592	546	561	603	557	562	553	591	575	608	569	595	624	599	577	542	569	561	587	581	575	533	586	568	542	552	549	568	509	570	560	548	587	519	606	588	573	535	543	576	604	573	572	561	594	518	563	550	555	554	545	624	644	552	560	580	554	553	551	579	570	560	599	599	562	555	580	551	595	598	535	546	560	549	577	568	569	591	511	582	538	562	548	576	584	550	565	581	580	600	611	558	590	556	556	576	568	567	571	566	558	567	602	588	582	563	568	548	584	590	574	578	553	621	590	565	568	533	546	573	553	537	557	555	581	576	551	580	573	491	598	561	589	584	614	561	548	576	602	548	550	588	598	580	618	566	575	530	585	523	593	552	557	575	590	573	518	583	549	564	554	580	569	580	586	579	558	525	584	554	573	553	550	543	590	549	523	537	558	577	594	539	577	606	595	578	547	545	582	623	585	591	571	548	528	616	508	555	559	541	578	529	562	616	530	615	567	580	602	548	557	555	556	610	578	550	565	546	557	611	555	548	556	551	544	573	590	529	555	558	549	586	542	568	585	561	567	536	582	537	552	546	573	576	564	552	547	616	547	547	610	564	548	606	605	547	568	558	551	533	558	561	594	540	531	535	534	543	640	604	541	568	582	578	580	547	578	595	560	555	574	600	582	565	553	592	562	602	544	584	598	597	608	552	539	550	562	545	625	551	570	585	533	578	584	614	546	535	563	596	542	563	548	518	578	539	541	561	578	542	607	579	593	578	527	558	575	582	611	585	575	562	551	571	575	586	588	557	578	593	557	587	590	549	604	541	595	537	575	593	584	565	565	557	548	561	540	558	537	579	548	557	618	577	574	570	612	570	606	590	543	587	606	583	568	541	552	560	553	590	570	576	589	626	558	550	570	565	560	576	586	547	518	543	607	564	638	584	558	563	525	526	587	595	553	604	569	498	561	609	533	564	583	579	588	546	567	525	580	620	550	541	564	555	568	539	532	620	548	553	537	549	550	582	551	567	614	571	584	561	607	540	550	592	555	561	541	583	586	593	547	553	595	565	558	582	559	583	581	596	581	568	588	551	577	549	546	569	589	536	571	586	593	597	603	565	561	528	581	578	575	568	554	586	618	639	538	564	588	592	561	573	551	614	548	577	610	561	566	535	568	555	646	563	555	590	579	589	556	552	568	560	560	588	575	536	551	543	579	584	552	553	553	534	585	565	525	590	576	569	562	586	574	582	533	550	561	563	560	593	579	565	531	572	554	590	541	583	616	555	608	578	515	589	531	523	570	581	556	586	580	561	533	593	592	586	540	527	568	553	557	574	543	596	579	557	597	570	568	608	560	567	528	545	563	569	574	575	590	592	541	571	584	541	528	546	521	581	560	596	533	602	569	580	626	539	608	580	572	537	593	557	570	529	570	597	605	592	561	537	563	556	553	591	535	605	543	593	609	617	569	564	555	556	569	561	582	553	632	596	548	588	554	569	599	596	571	580	548	563	565	564	579	580	575	581	557	554	542	530	562	546	614	553	582	584	539	594	593	567	583	556	594	558	583	539	575	573	580	561	537	565	552	593	551	564	580	556	597	561	570	550	578	555	547	622	578	588	565	566	610	537	492	566	548	576	569	574	523	554	571	568	589	569	608	564	577	617	551	586	541	566	545	552	598	580	564	549	552	591	581	571	586	534	553	530	549	510	594	551	600	547	538	591	590	578	560	550	560	540	547	560	588	554	574	586	520	587	563	591	587	568	584	541	498	590	527	568	574	608	578	556	589	555	555	563	539	565	582	593	572	569	574	569	592	560	585	534	560	560	553	578	597	602	605	613	541	611	571	526	614	521	609	586	555	549	575	561	544	586	567	595	575	602	571	536	620	570	553	569	563	543	585	609	568	536	578	584	534	554	568	578	567	593	584	520	570	553	558	589	551	567	561	549	547	559	537	568	574	564	561	607	553	573	586	591	535	601	544	581	572	573	537	577	576	573	583	571	562	596	600	565	569	591	599	577	544	558	571	574	586	532	575	588	563	562	593	614	569	552	548	536	578	556	563	542	542	554	581	572	553	522	552	556	595	578	572	528	591	618	553	590	560	563	550	601	574	585	555	552	541	588	531	542	536	577	533	561	577	554	529	604	565	577	551	577	585	572	525	566	601	563	556	595	584	576	584	586	573	575	573	547	539	505	573	533	587	569	615	569	545	628	532	598	559	528	547	584	590	579	529	574	568	585	539	536	556	570	596	575	578	589	594	529	553	575	549	589	575	569	561	543	597	570	532	525	537	586	576	583	596	579	554	564	538	597	560	534	566	592	582	554	589	612	600	526	554	569	523	547	583	550	575	580	593	570	514	596	589	604	539	530	576	569	609	575	557	581	630	543	575	618	555	566	546	535	594	553	547	544	572	559	589	548	568	572	610	607	567	559	561	543	546	556	585	585	586	591	560	596	586	571	558	552	625	549	557	576	528	564	568	631	581	535	569	526	590	603	578	570	574	571	552	573	596	556	558	548	545	596	577	573	612	620	558	543	557	556	634	590	550	603	584	576	593	588	584	619	523	574	553	580	594	532	558	551	576	504	561	563	573	577	602	559	581	570	569	553	568	571	530	526	552	527	569	539	549	580	588	555	602	553	608	556	546	573	561	524	585	589	569	565	576	571	578	557	611	598	600	563	553	560	572	542	573	566	596	567	582	545	569	560	546	567	542	583	591	566	561	555	591	557	587	590	573	512	537
23483	11857	12281	7551	3348	1985	1240	955	697	506	468	376	380	353	344	306	303	335	316	339	350	316	315	310	305	306	314	286	301	282	265	253	275	291	258	293	278	291	275	273	265	277	267	297	262	269	287	274	266	263	268	250	267	252	276	249	252	254	264	223	267	259	272	245	260	261	277	239	286	267	262	230	247	249	260	280	282	275	272	244	275	218	217	257	231	238	269	304	271	280	251	265	258	251	245	266	293	250	247	256	274	295	273	298	286	255	256	250	260	259	282	301	251	276	256	236	258	277	294	261	261	252	250	249	260	281	233	259	278	263	260	255	298	262	267	232	255	251	281	271	264	297	260	228	263	283	289	296	267	267	258	297	235	264	268	242	234	247	251	285	253	287	243	264	287	271	260	278	241	259	248	231	256	261	252	282	268	291	232	260	261	268	274	268	246	261	243	258	250	259	289	237	244	274	272	259	275	242	274	289	253	269	282	267	247	264	274	247	250	324	272	253	248	284	255	275	223	259	269	239	241	289	301	267	247	290	268	272	254	265	279	299	271	280	250	283	301	238	253	243	268	268	244	246	250	259	270	279	262	227	271	257	286	249	283	254	276	246	261	251	275	236	275	264	247	251	246	280	245	283	288	239	263	264	258	264	272	257	250	265	242	256	247	231	266	258	278	239	256	298	254	231	234	263	259	264	274	259	227	247	282	239	250	291	289	277	291	245	258	261	253	263	300	238	257	261	257	261	261	255	262	266	284	213	252	272	253	248	251	271	257	287	277	262	260	270	251	265	239	251	256	234	268	252	267	258	279	275	256	254	249	265	285	258	246	236	266	242	256	248	264	265	257	279	264	253	278	252	213	284	288	249	290	278	265	249	278	269	261	242	279	275	255	254	290	276	274	244	264	256	270	270	262	289	248	253	265	294	274	246	252	276	285	266	266	278	258	277	236	279	293	265	261	247	297	242	253	231	263	276	280	257	262	262	263	275	264	255	309	280	308	240	261	258	255	240	254	242	264	268	275	252	257	263	251	245	252	246	249	279	278	285	243	264	251	267	271	289	272	284	286	289	308	281	234	254	256	225	208	299	265	271	256	266	254	285	279	237	265	261	277	259	272	273	253	269	246	262	242	240	239	224	246	257	257	236	268	266	284	266	245	298	270	291	262	289	263	257	239	248	274	235	275	260	258	282	281	264	255	277	259	258	277	234	233	280	261	278	257	255	269	248	257	277	263	287	255	282	264	243	257	274	287	277	267	280	255	268	253	275	243	251	245	278	265	286	292	247	248	240	273	268	270	267	250	244	235	276	289	240	242	237	294	274	249	277	275	278	292	246	231	269	261	258	250	273	268	239	270	266	281	250	248	281	264	280	270	257	279	268	294	270	254	246	234	248	266	256	240	255	264	265	269	265	251	273	261	264	263	244	232	263	264	275	275	271	285	270	267	255	270	275	277	262	276	267	270	260	282	272	238	256	272	275	276	251	252	275	250	272	267	264	258	284	287	287	259	245	243	235	232	252	248	250	250	264	267	261	277	268	269	255	281	251	281	260	270	228	270	265	280	259	290	279	234	269	284	273	278	242	247	281	259	295	236	246	267	273	255	227	284	267	274	238	262	244	251	263	270	267	265	263	244	305	261	219	261	285	278	276	282	262	255	253	235	252	254	280	257	243	264	256	214	255	283	245	237	259	234	277	249	276	248	266	246	272	263	294	254	298	247	253	260	260	234	276	265	304	257	247	263	261	281	245	268	282	260	261	266	270	256	270	240	267	256	280	266	267	248	266	239	245	264	242	283	257	282	249	266	279	259	278	237	236	248	299	245	262	247	244	242	247	256	249	252	243	257	225	267	247	238	248	298	244	248	226	256	283	259	269	253	289	257	252	276	274	260	241	253	239	241	275	264	249	245	272	213	298	224	261	264	275	262	258	282	256	278	276	262	223	265	270	260	270	269	256	260	250	259	251	255	266	246	294	259	256	264	272	287	251	254	265	232	295	225	243	277	274	257	250	259	286	254	219	244	255	244	268	234	262	268	256	271	252	264	260	294	263	278	245	269	275	276	267	241	252	232	241	288	267	275	264	260	269	243	250	264	278	259	268	251	260	319	252	268	257	267	223	232	293	252	235	240	284	254	264	234	240	275	245	251	243	260	272	262	255	275	278	233	251	259	241	248	267	277	248	234	249	257	234	296	293	273	288	281	262	245	275	250	286	248	295	258	297	277	294	275	266	231	231	286	263	268	276	256	265	268	251	249	278	242	236	242	277	279	258	279	261	284	272	263	266	274	290	231	282	274	258	240	248	289	255	272	283	246	234	265	258	260	255	261	265	265	285	247	278	270	291	249	226	231	237	246	254	262	294	260	253	244	253	275	258	277	243	262	263	223	289	250	283	287	249	257	266	276	255	241	241	261	259	282	273	287	241	238	252	240	255	282	257	273	252	264	245	273	265	264	270	252	251	249	257	266	291	274	283	275	311	254	282	251	277	241	250	255	277	274	228	270	267	285	296	300	257	246	269	276	253	289	226	264	256	268	288	256	249	298	252	245	275	250	274	270	297	276	252	211	262	244	283	232	268	221	270	254	306	268	249	293	273	275	250	290	226	260	289	253	263	265	250	268	298	263	290	248	287	259	261	272	244	265	260	270	267	273	251	269	254	273	275	271	277	248	278	252	251	289	285	266	267	261	237	251	276	267	262	247	261	247	237	249	270	263	274	281	270	247	280	260	247	244	266	271	275	266	241	272	283	287	247	274	279	294	299	247	262	267	271	265	276	251	251	260	273	262	248	274	250	280	262	241	277	277	272	265	266	309	268	265	233	266	279	249	321	277	230	260	250	272	257	297	294	268	283	267	243	254	246	257	256	258	308	236	263	232	263	258	244	263	246	273	260	284	245	277	287	270	270	260	227	229	233	235	256	246	234	235	225	258	270	278	259	228	243	270	279	260	274	253	262	235	218	270	252	250	259	282	298	264	274	256	275	273	271	243	254	303	238	262	270	259	253	302	274	269	255	247	274	266	276	286	271	281	260	255	264	248	257	271	262	260	254	275	238	283	258	271	283	247	274	279	273	260	255	267	265	261	272	264	276	287	254	280	253	267	258	270	242	294	280	254	223	246	271	262	257	268	298	257	291	292	253	261	251	237	283	270	262	242	268	234	268	263	277	270	282	259	242	285	266	286	257	281	226	260	285	281	220	270	238	241	303	279	246	249	231	252	258	247	232	245	256	263	254	254	263	243	269	260	282	280	251	242	242	259	270	285	268	270	259	301	276	249	262	232	275	228	252	256	254	283	239	260	270	247	242	241	255	277	267	231	285	286	282	253	232	255	264	261	268	258	254	269	228	282	262	239	253	271	254	261	254	247	265	284	242	224	275	272	260	268	249	251	268	277	265	250	262	257	260	286	269	247	283	266	265	227	256	264	252	259	240	235	245	250	249	288	257	257	245	255	241	260	277	264	253	265	237	265	277	276	290	271	269	260	282
15385	10292	19167	16369	10529	7699	5270	3792	2855	2214	1763	1367	1270	1287	1128	1022	1014	969	979	995	973	973	951	965	919	955	988	929	924	803	790	737	797	740	702	755	684	695	678	624	645	659	679	635	631	649	585	629	625	629	588	612	656	623	621	611	611	640	593	621	615	607	634	603	631	601	644	563	603	579	655	630	602	608	611	627	622	624	647	629	668	572	583	592	568	631	613	593	606	655	591	638	656	633	604	643	612	615	655	617	630	591	606	599	623	616	612	657	582	587	599	594	602	623	614	594	608	609	626	624	646	571	621	651	637	617	569	590	620	647	604	622	613	632	561	690	621	622	639	606	626	635	636	624	581	609	653	587	642	602	670	589	608	604	587	624	615	632	577	589	603	587	660	619	593	596	629	567	611	591	619	638	617	627	626	597	614	584	608	574	570	596	583	614	607	589	613	641	583	593	566	613	567	619	665	597	600	624	595	621	612	627	618	607	601	583	582	622	592	638	641	607	610	655	576	610	660	599	617	570	605	613	576	601	568	597	630	608	590	627	550	596	636	646	612	596	606	613	656	560	649	659	636	593	620	584	598	626	614	619	587	617	608	629	577	638	578	602	601	642	627	672	593	591	580	611	624	620	569	624	643	596	579	655	640	615	613	604	636	661	634	614	594	648	604	614	610	621	629	620	641	621	600	585	586	638	667	614	677	636	612	608	629	593	561	591	590	577	628	609	628	610	617	606	590	624	641	609	589	624	615	558	602	641	655	609	641	648	633	615	637	621	616	569	628	618	637	647	567	620	610	601	603	587	658	621	627	569	596	652	616	598	589	663	561	617	612	604	572	599	587	603	611	639	604	600	606	616	621	617	615	618	635	617	576	586	587	606	602	576	661	611	590	663	570	618	584	651	626	621	590	609	629	624	617	611	572	583	640	635	602	608	617	584	617	603	642	647	640	586	628	614	628	646	589	593	578	584	617	612	591	599	620	609	605	620	614	602	550	663	609	603	634	688	627	624	613	634	584	633	635	596	572	614	590	593	603	618	628	620	638	610	596	616	575	633	623	608	579	595	558	574	649	658	590	636	681	618	651	629	632	669	606	581	623	602	621	607	637	606	624	601	618	613	629	680	625	587	618	538	610	591	622	596	610	663	611	609	590	592	574	616	617	660	654	582	633	625	644	653	579	585	584	618	635	584	595	608	595	591	629	647	616	639	623	567	635	584	604	596	631	620	576	621	610	620	591	607	641	610	606	629	601	617	601	597	644	608	596	620	623	616	633	640	631	619	612	652	601	638	628	601	579	614	638	609	628	620	615	605	604	638	565	582	607	642	609	594	617	635	629	624	680	612	616	561	626	641	587	612	612	633	602	595	603	587	603	584	628	601	650	637	600	620	617	647	615	653	612	627	636	639	559	607	623	639	585	619	591	574	604	660	579	624	599	623	614	624	568	626	600	611	622	572	643	650	604	562	624	596	581	603	620	606	610	577	633	632	571	629	597	610	563	567	642	600	617	596	558	575	615	628	543	604	596	657	561	604	658	614	593	630	593	630	581	631	596	604	640	642	602	636	611	557	589	641	649	682	603	626	593	588	650	626	592	613	642	621	621	612	588	600	610	629	619	606	603	603	625	628	587	582	649	594	601	616	657	600	641	581	629	655	619	580	620	612	610	615	605	611	636	594	592	667	589	621	635	616	600	613	636	651	590	578	607	614	565	566	602	591	616	674	602	606	620	618	544	554	615	655	586	584	536	654	604	605	630	600	633	612	623	620	629	635	619	658	617	604	601	601	606	602	616	585	595	635	651	633	626	633	640	623	650	616	609	688	585	604	564	663	606	602	582	594	581	613	605	590	607	659	582	606	624	616	640	658	559	652	582	621	659	614	642	581	603	597	645	535	623	609	607	622	654	624	612	600	622	589	620	616	628	628	601	597	631	603	623	566	601	592	618	612	613	610	575	582	577	602	661	627	638	615	634	584	615	645	574	603	611	642	589	638	600	633	650	657	620	605	653	615	572	580	622	607	604	574	615	636	658	606	639	640	650	609	599	637	555	582	604	617	606	580	565	604	627	581	622	620	637	580	643	608	602	605	581	621	624	606	595	586	592	600	595	622	639	662	581	627	640	639	620	630	595	614	599	637	628	628	622	627	597	596	604	603	608	601	615	632	615	611	621	609	674	641	607	628	607	605	596	616	622	585	609	618	632	661	603	593	583	627	602	610	614	627	624	604	602	618	630	621	639	622	618	581	589	630	586	648	569	624	638	614	601	597	661	597	626	544	622	620	619	646	618	642	611	630	599	575	617	618	614	595	632	621	625	620	560	613	578	589	624	555	618	613	604	605	611	631	625	578	625	687	635	640	604	605	539	639	604	626	631	635	634	587	638	608	623	621	618	589	671	592	609	585	542	589	605	609	641	583	603	621	613	574	608	612	632	633	601	576	609	641	659	598	582	632	612	590	629	602	626	575	609	590	611	607	640	595	595	618	690	575	672	624	598	631	619	634	611	593	591	586	612	646	620	549	631	592	626	606	619	609	646	614	663	596	624	566	650	604	663	630	619	665	605	614	592	613	549	597	606	596	565	650	608	634	628	617	633	638	615	626	621	612	581	573	624	583	619	615	637	587	684	590	609	586	606	618	617	640	637	632	606	654	610	645	612	631	614	585	569	645	609	586	599	607	591	634	625	598	667	665	636	594	660	673	619	624	610	635	630	628	622	562	646	595	630	613	655	605	596	596	614	612	584	609	584	602	603	606	596	670	597	644	624	597	666	616	615	628	609	656	635	651	581	606	651	611	640	666	593	650	615	617	616	612	594	632	565	600	644	595	628	608	607	571	592	621	603	622	568	622	624	622	619	632	615	637	653	599	658	626	597	642	639	605	601	603	622	604	629	618	660	594	600	648	583	591	608	673	598	644	628	631	611	627	639	595	578	587	609	626	641	592	602	644	605	645	628	603	631	655	633	658	577	596	627	609	595	605	542	585	615	646	610	580	590	646	603	603	618	606	644	585	667	629	636	646	625	603	600	589	599	639	644	620	630	595	670	615	624	579	623	616	614	561	658	589	604	591	563	636	619	598	639	567	596	590	570	633	592	620	581	630	614	626	591	659	638	623	624	648	616	662	587	616	613	607	586	604	616	629	596	589	589	534	551	615	619	606	598	628	699	616	608	604	606	618	614	644	611	606	622	654	630	604	602	543	652	644	604	633	585	608	553	603	613	594	613	584	635	649	594	635	638	567	607	634	617	598	629	577	610	634	603	636	705	648	654	626	573	605	624	580	629	585	571	596	594	624	673	656	629	628	633	627	630	618	630	672	622	656	618	620	606	611	575	586	658	593	619	603	659	593	602	646	664	569	620	571	625	607	652	601	601	674	620	680	570	591	630	642	640	607	587	602	599	623	602	604	605	564	653	593	666	623	677	645	632	652	546	589	648	610	632	605	672	640	604	662	659	647	629	614	670	623	567	632	615	633	644	649	625	609	621	631
32582	17390	17996	10883	4652	2869	1776	1171	863	691	543	481	410	387	338	335	316	328	350	331	320	301	313	308	296	312	279	297	287	279	297	272	269	263	264	273	258	272	257	225	260	300	270	249	248	248	257	293	269	235	216	263	235	258	254	232	268	254	200	206	246	271	237	283	308	246	254	244	244	268	276	280	248	262	234	276	235	219	268	265	291	239	274	250	260	234	270	263	246	244	261	234	258	265	217	241	277	244	240	245	237	234	273	232	239	258	259	261	247	252	258	245	229	245	241	233	225	287	261	238	255	286	260	215	234	286	240	226	236	211	259	282	256	244	300	232	230	224	246	293	272	265	273	246	257	271	237	214	240	272	258	260	224	247	244	261	259	261	280	253	227	243	272	244	259	246	275	285	238	251	263	250	228	274	238	236	245	262	238	220	262	220	258	239	219	259	261	277	268	238	249	250	261	256	239	252	233	235	246	272	232	261	248	247	238	229	272	236	248	279	235	257	257	251	274	274	257	246	267	237	221	254	250	241	236	270	282	234	251	278	241	261	298	249	257	254	241	252	272	251	250	255	242	253	259	238	262	263	242	257	257	264	269	243	262	259	265	230	253	248	248	225	235	277	248	240	236	235	275	251	247	237	241	261	259	265	255	244	244	244	240	233	254	255	248	256	264	233	239	246	245	243	249	271	250	254	261	249	256	273	271	244	247	276	253	233	238	229	251	260	268	240	242	244	232	244	267	272	260	250	238	239	240	246	303	222	250	247	251	259	262	230	237	231	234	213	255	246	235	272	292	256	232	291	208	234	264	272	259	269	239	253	227	246	275	244	266	231	286	241	269	238	253	242	242	234	243	256	280	214	242	254	259	223	257	247	202	232	254	221	246	223	246	261	262	250	243	235	210	270	230	280	259	250	230	231	238	249	253	267	244	237	240	242	236	247	264	266	251	259	248	252	230	250	258	236	262	264	242	223	228	265	234	231	238	259	241	255	248	220	243	246	225	238	253	254	224	263	252	225	246	256	254	243	236	250	262	227	252	233	242	228	231	256	275	255	261	253	235	241	237	268	237	243	222	236	257	240	268	253	243	285	258	296	266	248	276	265	246	252	238	244	256	256	251	241	226	254	249	274	221	253	282	217	234	242	240	251	242	263	283	244	251	217	212	252	244	236	256	256	225	264	259	262	284	260	254	269	250	233	286	235	256	250	259	257	231	253	252	244	254	266	219	256	273	241	237	272	254	226	248	248	208	242	257	257	253	276	261	256	258	252	265	243	246	230	267	257	247	238	229	259	242	267	265	250	241	240	263	265	220	251	229	276	243	254	249	293	257	228	254	257	237	247	271	267	250	220	224	249	277	262	236	254	247	247	272	255	271	221	244	230	243	268	270	257	241	232	234	248	243	239	226	245	239	248	287	290	240	241	270	230	245	247	221	232	265	250	294	248	240	247	225	245	257	272	266	259	263	272	267	267	255	236	226	283	246	246	268	250	262	233	262	244	228	269	254	268	249	262	226	262	242	243	230	241	253	236	239	246	241	244	278	243	263	247	247	225	255	262	243	225	236	241	231	223	269	234	241	275	243	242	206	230	241	250	270	237	243	255	233	240	254	247	253	226	237	233	243	258	257	249	270	249	243	222	241	213	260	262	252	235	265	256	217	224	238	265	233	269	206	255	250	224	245	255	241	266	220	253	255	254	255	282	256	243	264	249	232	257	241	207	243	263	269	276	230	239	262	243	256	274	235	256	257	238	257	269	238	290	277	242	235	223	273	258	258	234	239	280	262	249	229	242	266	278	239	236	250	263	241	249	259	259	267	263	228	253	245	244	272	232	244	253	294	254	233	255	262	225	252	252	233	225	239	247	242	242	257	258	239	272	224	242	302	271	248	250	256	246	273	266	250	268	253	242	264	257	248	227	268	252	258	272	288	250	263	239	247	253	256	229	235	242	227	283	252	240	224	221	263	279	255	235	229	256	245	244	245	272	263	229	245	226	248	233	257	257	259	256	251	245	262	262	240	243	234	249	249	260	264	265	264	239	228	198	224	260	252	230	250	236	273	245	227	246	242	275	264	228	240	257	252	264	267	239	247	249	245	247	253	278	273	269	248	261	236	281	265	222	242	236	230	234	248	242	236	215	276	227	258	231	248	273	254	235	266	242	212	264	235	220	216	242	273	228	269	239	266	235	230	260	222	257	288	253	253	232	248	257	258	262	261	257	277	236	233	233	239	241	252	245	266	232	253	236	269	248	249	231	246	235	243	240	245	236	250	242	258	253	236	221	237	243	222	277	252	240	241	276	252	247	264	240	220	236	249	265	247	208	268	248	260	251	289	258	248	235	246	245	235	252	266	239	267	241	266	245	283	285	248	249	256	248	256	220	202	245	282	256	257	258	262	245	238	276	264	270	285	275	266	252	245	239	218	268	277	240	242	253	243	244	240	269	252	240	249	284	239	227	248	255	236	250	224	251	230	240	253	223	237	260	277	233	250	244	272	271	246	248	261	234	263	236	221	246	224	231	241	252	250	229	268	262	289	289	225	280	276	237	260	235	211	253	232	244	283	261	250	240	265	218	244	253	236	250	241	240	233	248	244	236	240	251	226	233	205	267	243	248	263	237	248	264	240	273	243	232	275	268	227	236	243	248	260	291	233	256	266	254	265	263	227	250	245	223	256	224	241	258	263	287	243	229	213	274	244	233	260	229	273	259	219	240	268	274	265	254	261	241	241	275	247	267	263	252	243	245	266	263	272	247	246	247	233	236	251	260	245	232	247	250	253	298	261	271	242	257	264	231	247	237	250	259	234	226	237	290	273	264	258	278	251	221	230	262	267	250	246	235	222	259	264	278	284	251	246	264	236	248	253	235	254	244	249	285	241	248	239	234	264	253	239	256	266	279	237	245	239	241	216	272	216	271	233	277	259	245	265	252	269	254	240	220	248	244	244	263	236	216	249	250	259	281	277	230	222	225	256	258	251	252	265	238	255	234	251	254	269	280	265	232	255	253	215	246	270	259	235	233	226	223	241	248	230	259	238	229	231	260	264	246	245	264	259	253	281	244	268	262	259	272	242	272	236	230	257	252	236	254	251	230	274	285	273	252	254	242	248	253	253	266	256	244	229	270	258	250	243	242	242	270	267	228	237	264	257	256	245	274	243	224	238	241	256	201	237	237	218	248	240	236	225	238	254	232	249	237	240	202	274	242	277	246	246	221	257	251	262	252	258	242	250	259	259	262	241	270	253	271	242	264	229	254	227	238	235	251	251	263	240	254	248	263	261	276	272	249	250	218	226	254	247	258	252	255	263	228	254	262	247	244	232	240	262	245	246	247	279	252	260	259	224	265	249	250	246	237	255	221	279	269	253	251	275	246	258	230	266	246	248	233	270	281	249	249	282	227	264	254	250	259	237	251	248	262	291	247	249	247	246	253	241	263	244	245	261	244	243	243	232	254	242	227	269	255	247	273	241	222	220	236	235	236	253	236
19589	13777	24034	20238	13355	10011	7226	4867	3887	2896	2233	1759	1584	1449	1368	1249	1131	1159	1163	1116	1088	987	1048	1094	944	1033	1058	994	933	869	880	817	725	746	729	676	745	700	688	630	630	639	642	577	643	609	592	600	594	626	572	570	608	588	602	637	596	584	577	585	579	585	539	594	581	565	566	579	577	553	584	570	564	587	599	584	604	570	541	583	639	620	563	582	559	552	572	561	573	608	584	594	560	583	556	646	611	570	595	539	557	581	579	613	535	595	577	571	588	611	575	583	569	608	568	569	552	617	617	573	599	561	598	572	565	575	592	603	563	572	561	553	604	595	612	582	574	596	572	597	596	635	564	563	561	583	568	592	600	545	587	570	569	567	552	565	549	611	544	592	554	588	586	620	580	562	597	570	586	592	586	601	593	579	570	623	580	564	583	594	589	578	581	595	563	596	559	557	621	556	563	591	573	540	550	554	582	613	605	579	585	584	591	584	574	593	605	561	638	599	562	628	611	616	597	599	603	577	571	600	544	570	608	585	565	558	608	549	538	620	602	582	609	585	621	569	602	591	611	566	617	570	533	588	567	589	604	578	593	561	568	563	592	572	571	608	555	576	593	571	563	593	630	583	613	588	554	574	580	610	591	576	597	588	610	591	560	547	596	554	579	546	574	570	611	591	564	603	603	586	540	560	564	593	614	591	635	546	595	623	603	578	589	621	540	574	571	551	635	585	602	599	593	581	559	610	557	599	591	605	573	548	612	565	607	541	562	628	623	567	592	567	561	584	579	568	604	601	569	573	578	605	631	604	618	591	560	615	617	593	589	545	564	567	569	553	541	582	549	590	601	549	556	614	574	587	586	583	614	585	612	593	582	548	577	553	614	604	618	550	614	559	599	602	570	580	595	589	559	579	552	593	578	603	574	556	579	608	561	582	555	617	591	629	549	580	567	603	591	609	559	537	548	578	583	546	617	574	620	573	582	584	561	633	576	603	601	558	586	589	560	566	570	556	586	594	576	541	597	542	614	564	565	578	570	576	587	615	564	573	653	598	579	594	604	582	596	580	520	577	564	576	549	589	526	554	559	591	617	569	580	582	551	601	612	537	574	585	593	600	601	557	586	587	604	565	551	608	623	559	588	620	601	555	554	586	549	571	587	589	615	598	606	562	576	575	577	566	584	588	572	556	584	602	622	537	591	606	613	580	556	577	548	615	555	604	565	607	564	581	592	596	536	563	611	622	533	586	572	594	641	596	615	581	592	579	568	552	578	600	563	587	564	592	587	616	561	570	566	609	610	624	545	564	610	544	595	565	594	595	607	596	610	595	578	601	522	588	575	602	599	597	562	584	546	537	554	542	575	616	571	567	553	568	602	619	542	599	544	582	545	571	563	567	582	590	576	623	577	558	568	553	583	578	587	562	572	590	605	566	557	596	621	582	575	563	546	571	627	618	590	572	627	621	599	576	551	579	586	578	554	558	614	591	634	565	593	574	575	560	579	583	531	547	613	608	561	561	599	576	553	601	583	570	571	594	592	582	617	593	584	594	575	588	573	603	590	599	615	566	622	576	549	586	570	590	573	624	562	572	543	588	540	569	559	630	589	553	596	627	604	601	594	576	617	559	567	590	612	563	594	568	588	574	571	561	565	629	604	598	626	575	559	573	594	590	570	566	592	567	609	619	612	603	548	575	581	587	574	631	590	559	607	592	552	568	616	621	539	585	595	561	577	574	548	582	591	584	616	584	611	630	584	570	594	563	597	561	607	590	585	568	582	556	556	607	570	582	574	565	565	615	581	589	555	583	554	520	616	604	608	579	534	586	562	532	610	553	559	597	603	568	560	570	546	583	600	576	611	606	610	559	568	627	599	560	568	544	550	600	581	550	605	571	659	568	586	569	572	600	594	589	583	562	583	595	584	538	569	601	537	530	530	610	563	592	587	564	586	560	543	549	607	565	561	571	580	556	586	565	545	582	626	570	591	566	581	555	579	561	561	581	604	571	543	571	576	574	536	582	596	583	547	575	538	607	608	602	560	582	586	571	562	547	624	579	576	575	629	536	553	569	563	607	528	627	591	594	580	528	584	621	568	514	583	603	575	539	582	607	604	528	572	598	586	557	591	575	608	623	537	553	598	609	631	559	550	607	577	575	600	573	589	606	597	569	540	566	607	577	528	598	599	542	585	601	624	581	598	559	562	580	577	614	582	584	586	572	567	530	579	576	556	519	545	534	568	580	569	630	563	598	575	548	562	548	583	584	559	566	586	556	610	570	584	578	567	545	596	576	588	574	597	530	546	607	589	555	615	604	563	569	618	592	568	566	598	597	595	614	538	556	579	601	593	590	582	557	558	590	555	559	548	601	581	562	575	564	635	581	557	599	563	571	585	537	571	556	554	548	516	594	604	565	585	614	597	560	602	622	582	592	544	537	558	610	561	556	602	607	575	565	582	547	573	571	589	543	548	580	612	603	560	548	543	544	579	587	547	598	565	580	532	587	567	566	565	535	591	572	577	576	571	597	548	573	595	563	541	587	599	630	549	573	535	595	522	581	553	608	573	580	537	578	558	556	581	517	583	552	570	557	572	658	571	553	568	592	544	566	569	539	550	583	558	568	533	545	551	574	572	582	606	570	580	578	602	561	582	596	574	557	606	585	624	624	546	583	562	609	632	561	569	576	588	604	600	578	597	596	559	556	562	585	585	589	605	586	586	616	574	595	582	599	561	572	577	609	567	565	586	552	613	556	570	528	601	542	561	636	561	568	594	596	603	607	574	602	523	555	569	584	635	575	606	582	604	559	576	554	580	578	598	593	561	568	591	594	581	597	560	571	588	569	584	586	562	547	556	533	615	584	595	592	539	603	560	600	567	530	634	593	583	589	518	593	557	572	599	566	593	590	574	598	582	615	559	581	585	589	573	552	575	590	577	595	555	550	548	563	551	629	568	610	593	600	601	567	595	565	608	592	583	587	599	541	598	610	578	586	612	574	632	566	550	570	552	587	608	577	563	551	587	610	567	612	593	585	563	587	605	572	622	588	626	593	563	551	589	548	650	545	606	606	582	542	606	575	542	643	586	611	555	617	576	536	601	601	553	542	574	595	567	542	605	597	580	640	600	597	568	605	559	559	555	580	536	599	617	590	613	550	578	588	569	599	589	562	599	571	590	588	533	609	597	588	499	560	592	611	588	589	583	555	609	575	557	593	578	609	578	571	610	575	553	595	632	581	617	602	559	593	590	596	545	592	525	570	578	577	587	553	600	585	595	568	563	587	606	591	550	603	582	593	576	556	555	559	561	596	610	593	594	583	552	583	601	546	599	591	587	562	571	570	564	644	577	583	591	607	550	595	554	567	609	517	558	580	581	569	544	581	591	578	593	633	580	578	581	575	634	605	584	582	571	532	562	541	608	595	579	557	573	605	566	597	572	562	561	557	602	601	621	581	568	587	587	593	592	591	587	590	590	581	604	579	556	581	586	611	583	582	557	563	617	566
13626	6834	6387	3625	1858	1142	786	596	437	347	365	288	303	278	284	261	307	269	280	285	267	272	266	264	233	266	266	260	249	263	278	267	250	230	225	238	224	230	252	288	260	261	246	273	258	251	231	256	270	247	259	252	258	258	238	239	253	246	263	227	265	231	236	253	224	212	259	253	262	247	254	224	238	276	240	258	239	249	243	248	245	229	248	242	230	254	232	231	222	229	265	233	229	254	248	263	237	250	262	249	212	259	245	237	248	235	254	261	240	247	257	234	233	240	241	253	244	243	235	268	233	259	249	227	245	256	235	235	248	230	239	243	261	270	220	234	256	231	263	265	274	232	229	224	238	218	223	230	231	242	255	232	225	241	204	251	240	270	242	231	239	254	229	240	259	250	230	245	230	235	244	254	255	244	253	235	257	228	253	239	234	243	274	254	230	244	231	223	284	245	246	252	244	243	248	268	209	237	239	240	277	259	261	239	235	268	244	235	237	244	251	268	250	289	252	250	225	261	237	270	221	259	255	269	233	255	221	259	237	243	256	227	247	253	233	255	258	243	239	218	248	259	255	223	224	254	252	231	254	229	242	248	216	215	246	257	231	262	209	238	242	253	261	260	227	252	235	267	247	219	266	260	225	254	255	247	229	227	228	231	223	207	217	232	227	220	267	233	255	230	244	253	229	234	245	210	228	240	270	251	240	215	245	243	233	271	229	245	218	218	226	240	227	248	225	290	271	263	234	251	223	232	260	246	249	250	238	265	232	256	228	238	269	220	231	259	240	237	239	250	254	222	255	223	222	241	238	234	247	224	254	263	257	220	241	259	265	238	254	237	253	256	233	225	243	262	222	250	240	249	254	238	253	233	301	262	264	228	219	224	249	240	224	243	237	236	274	240	215	241	247	248	213	245	258	215	224	244	245	215	244	211	234	220	227	209	243	235	251	237	243	273	258	249	232	224	213	217	245	237	230	268	256	223	257	251	231	247	256	232	259	248	256	265	249	231	267	243	234	238	237	248	204	221	198	275	231	259	199	216	227	248	247	258	256	241	260	253	262	227	268	253	237	224	253	256	252	260	288	251	251	239	237	235	230	252	240	257	216	247	278	266	216	256	239	272	241	225	265	212	250	221	239	240	243	257	251	255	247	241	253	250	238	240	239	238	223	260	238	239	231	266	242	240	255	241	213	247	264	270	264	265	231	239	215	263	240	241	252	251	252	224	269	248	263	271	256	259	252	226	211	248	228	249	272	191	227	227	232	238	266	194	244	240	255	238	261	221	232	235	258	257	248	231	242	232	248	232	258	214	245	244	251	226	244	296	238	224	272	216	261	227	276	253	250	255	252	232	234	254	242	257	214	233	231	244	242	270	216	240	257	244	241	255	218	216	253	273	225	237	229	248	243	252	248	233	222	267	243	239	244	234	240	195	257	215	212	271	271	240	241	260	242	261	277	247	240	234	243	226	242	240	249	246	242	263	259	255	245	250	260	232	236	253	237	266	287	237	228	275	266	235	219	265	211	227	252	245	263	235	226	231	251	236	248	245	246	239	236	257	256	237	216	244	251	248	244	225	221	254	212	242	275	241	234	237	271	242	250	252	226	235	248	217	251	233	252	280	239	229	233	246	233	236	275	257	234	239	216	227	228	245	227	233	260	232	275	238	229	245	265	267	226	225	254	234	234	222	220	227	226	259	242	254	275	217	244	227	240	228	230	240	222	256	238	253	263	250	251	225	227	256	253	222	224	242	254	243	228	242	252	236	239	278	225	229	214	224	234	226	269	259	233	237	225	245	254	258	236	225	229	225	208	248	237	250	264	250	207	256	221	261	227	242	262	221	217	278	261	259	208	258	258	226	270	235	230	231	270	259	243	241	272	260	239	283	232	267	239	229	229	224	231	238	263	255	247	230	237	218	249	258	237	261	252	241	266	209	269	248	241	235	236	222	224	238	213	261	243	222	248	249	250	264	228	239	233	238	236	222	235	242	198	217	249	250	247	237	227	232	246	232	247	211	249	257	234	219	229	230	241	247	250	246	243	220	232	232	244	248	220	280	260	235	224	254	245	239	235	263	288	234	233	238	269	240	240	234	235	220	246	230	223	262	244	218	250	212	221	252	254	232	247	254	238	251	234	251	230	246	237	252	261	270	258	226	252	250	238	225	260	257	252	231	259	212	233	254	248	253	236	232	273	231	234	243	247	247	242	260	240	253	215	260	260	294	250	250	214	249	243	234	236	236	263	257	241	256	273	238	249	232	269	252	265	240	262	240	247	262	238	252	238	247	267	246	270	245	227	218	252	261	242	266	253	226	239	246	275	250	217	262	274	232	237	228	240	234	239	233	233	260	244	283	272	236	236	251	249	253	249	254	262	241	249	247	264	261	248	252	220	237	254	250	243	227	244	280	255	263	227	254	247	207	241	234	248	233	215	244	220	243	256	249	263	264	234	219	236	254	271	236	223	257	243	245	241	253	232	225	267	250	270	238	232	237	236	238	250	239	270	225	249	211	211	213	234	260	219	231	227	227	250	232	205	233	237	248	256	231	235	255	245	250	251	229	234	240	237	266	222	228	228	242	267	250	260	235	261	252	227	249	224	243	253	239	227	244	235	236	249	241	272	270	233	264	245	242	263	229	221	242	264	249	229	237	218	248	254	243	244	242	264	235	263	285	232	205	232	253	264	228	228	225	235	248	238	259	269	238	275	242	245	238	249	221	254	262	236	254	232	255	247	233	260	241	229	274	234	215	259	220	237	276	254	275	241	240	235	277	288	243	226	269	253	219	252	222	222	223	243	265	243	247	247	231	239	253	244	240	238	231	260	222	233	238	272	254	259	249	215	212	248	237	214	239	253	258	231	217	266	224	237	246	257	241	216	249	248	241	241	269	225	255	262	262	234	229	253	231	216	233	222	249	240	239	223	252	234	250	254	246	261	243	262	251	241	236	211	241	227	224	242	230	229	246	257	226	249	244	275	231	267	235	239	232	273	248	216	222	214	216	246	246	237	259	236	258	253	215	240	225	241	212	228	247	253	244	234	222	244	263	245	257	256	235	236	261	261	252	229	199	275	235	246	218	246	251	209	225	240	242	222	227	237	252	234	222	247	227	241	238	227	244	261	226	238	225	225	214	217	278	235	235	243	225	250	262	223	255	229	226	263	268	254	204	244	246	239	247	229	243	259	238	231	240	247	267	251	237	240	227	237	232	235	262	285	242	242	230	249	252	257	274	256	253	244	232	274	272	237	221	260	275	277	241	280	280	234	222	231	225	235	247	264	267	225	236	211	234	268	235	262	248	230	240	211	211	238	241	227	216	249	262	244	233	214	266	257	235	241	244	234	246	250	230	230	244	244	225	243	266	252	236	222	246	254	230	238	235	240	236	239	236	232	270	272	242	243	245	225	230	246	238	270	222	245	258	249	248	283	243	232	222	239	237	278	271	253	247	245	254	236	230	238	261	215	239	256	236	240	239	278	256	256	251
8747	6350	10993	9536	6358	4313	3064	2272	1720	1444	1051	944	951	857	835	863	802	824	811	827	724	742	720	790	718	756	710	688	685	583	606	640	591	600	596	619	637	610	557	569	562	616	591	573	647	556	578	584	589	558	528	566	624	573	599	606	548	560	570	562	559	587	533	569	541	561	567	515	589	585	570	594	548	566	567	551	645	582	568	566	591	573	580	609	566	574	606	602	602	555	582	586	559	577	558	613	608	558	547	570	558	542	588	548	574	581	565	595	557	566	565	560	563	560	538	563	571	578	529	614	594	563	577	558	554	581	540	583	598	607	551	590	574	621	610	571	561	564	550	609	567	514	567	561	584	580	599	589	543	548	592	604	557	562	569	590	514	598	558	575	580	541	566	600	528	634	633	538	561	539	567	606	537	545	582	560	529	582	579	550	573	536	591	539	577	557	544	586	582	595	544	550	604	541	583	534	534	559	551	586	529	532	593	590	571	577	563	583	646	582	552	550	577	587	580	569	587	600	564	560	600	591	555	592	588	564	534	622	558	546	600	594	535	588	586	630	576	598	552	576	602	572	557	511	581	555	551	634	561	552	563	600	594	564	573	599	576	586	564	575	582	545	579	585	547	564	579	559	567	606	631	603	599	584	568	585	573	602	567	579	556	576	598	608	585	582	581	549	623	570	572	599	531	605	585	580	575	565	547	554	561	576	561	611	556	581	594	558	548	585	611	586	616	547	569	584	589	580	581	550	580	568	630	564	572	575	578	566	593	517	610	588	614	583	586	615	569	573	583	599	586	540	570	580	614	592	586	552	596	573	573	563	577	565	558	620	592	596	528	597	572	554	576	542	564	579	544	563	533	569	586	595	600	601	592	618	607	592	561	560	593	577	573	596	562	559	596	611	529	595	575	564	571	563	521	581	603	579	528	574	600	541	580	573	554	578	582	588	587	614	580	596	611	572	587	560	597	588	603	560	565	586	549	545	563	633	578	598	569	555	564	548	548	564	571	605	577	587	569	593	585	583	571	557	574	545	596	520	560	535	581	571	582	565	555	601	615	567	513	573	574	574	588	609	617	561	588	557	590	594	620	572	593	556	591	605	588	608	579	557	584	569	579	633	543	557	546	592	550	588	543	554	601	588	567	582	593	545	563	540	556	586	575	631	567	611	582	555	565	619	576	585	560	580	584	568	576	626	566	580	583	542	552	571	556	569	555	594	570	554	555	556	548	579	579	577	562	594	565	603	605	576	549	548	568	563	616	533	573	626	574	594	559	583	497	565	562	578	530	559	611	575	559	544	571	584	561	579	538	563	589	579	564	570	592	577	564	550	555	565	617	544	583	596	572	560	565	576	565	611	624	541	570	558	602	585	575	595	611	585	563	594	590	545	571	579	564	579	596	571	533	582	586	522	543	532	556	572	576	576	566	566	536	576	556	594	514	554	568	553	538	577	579	531	574	555	578	532	565	545	551	572	618	578	573	557	527	594	593	584	533	561	561	580	595	554	571	548	573	567	591	548	551	592	592	546	541	564	529	559	534	561	611	594	588	554	575	578	594	536	586	600	553	553	589	600	592	560	558	600	571	536	553	545	582	569	582	590	577	527	558	567	540	563	552	542	556	569	564	570	542	544	559	567	612	581	609	568	571	597	565	601	565	603	538	583	578	599	563	596	570	575	632	570	602	611	571	596	594	594	625	590	601	569	579	561	557	549	589	564	542	569	565	552	593	571	544	552	563	570	593	544	533	609	598	597	601	597	535	564	569	569	559	567	565	570	574	551	589	550	577	542	662	549	594	510	612	573	587	616	552	578	592	560	557	585	554	571	553	548	521	552	538	545	576	504	556	559	560	581	577	617	587	599	608	590	570	563	584	582	575	551	585	583	594	585	550	582	590	593	570	527	561	604	601	564	533	609	574	557	566	576	528	564	599	588	565	535	592	578	549	574	555	534	612	583	593	607	574	594	587	580	569	567	592	558	576	599	564	543	584	568	567	578	568	535	566	569	615	577	573	593	559	572	569	530	579	551	556	617	561	608	558	536	583	536	565	534	599	583	579	583	592	536	573	563	601	603	570	584	552	581	558	548	609	554	570	530	550	529	548	565	549	572	563	580	590	592	598	568	581	557	529	610	550	546	559	566	560	589	598	567	592	559	549	584	564	587	599	527	554	577	607	571	542	560	567	592	565	557	578	546	584	578	565	584	543	569	578	558	525	564	532	539	618	577	579	593	536	554	546	610	598	592	568	565	576	606	601	576	574	549	592	575	541	550	581	558	548	581	562	568	572	554	581	614	566	601	542	559	631	586	615	595	590	539	524	574	596	558	570	546	610	571	536	537	583	563	606	542	567	578	568	602	573	560	589	593	497	555	581	589	554	592	581	562	498	543	560	595	637	599	534	590	567	571	540	588	536	573	559	574	574	596	583	555	555	590	585	538	539	607	586	554	584	548	534	580	599	598	596	603	563	569	578	585	530	620	571	587	546	568	597	534	590	535	584	529	603	540	538	568	622	578	546	595	569	589	565	579	555	572	547	579	584	536	579	609	557	575	568	530	590	592	551	557	542	609	550	558	577	570	546	585	600	583	580	563	581	582	534	584	532	605	553	556	575	573	535	558	567	580	560	585	603	567	578	564	590	607	592	526	617	571	528	530	543	593	542	549	571	604	572	565	564	571	570	555	592	570	558	566	569	580	544	558	601	560	550	584	557	592	604	576	598	592	545	578	575	523	560	592	611	546	611	580	594	515	557	608	566	611	619	588	592	543	556	554	534	594	587	551	550	543	573	557	557	556	562	563	565	549	576	609	546	546	548	602	553	580	619	587	574	566	558	517	526	553	577	551	518	590	555	616	585	555	535	553	576	596	570	553	584	581	586	560	559	599	531	602	553	566	592	545	591	565	553	584	563	597	568	568	581	606	544	546	579	567	537	573	590	606	577	573	543	576	543	555	553	590	575	558	551	608	547	593	542	568	535	599	570	565	540	580	590	574	544	546	586	584	587	594	532	532	550	591	598	541	585	589	561	594	535	606	557	555	548	537	575	560	530	565	527	586	586	553	619	572	555	588	616	556	588	557	568	571	540	554	563	580	582	563	561	594	526	569	575	592	568	526	553	559	579	581	588	586	558	571	549	554	554	571	571	584	553	582	615	559	577	553	564	516	577	604	557	590	596	572	569	603	566	642	567	596	577	551	553	550	538	573	595	585	560	545	575	563	605	562	592	557	537	598	569	586	558	582	620	539	617	586	557	567	605	553	604	530	614	572	555	593	600	573	609	567	587	582	558	592	528	605	541	569	569	540	567	564	561	610	561	606	587	535	569	557	560	593	559	528	561	562	520	531	577	596	566	534	578	559	545	579	635	584	550	598	582	572	536	557	545	554	563	543	592	604	569	567	587	539	591	596	572	535	575	595	562	587	572	578	553	509	551	573	587	566	527	609	614	571	552	571	548	519	562	535	560	602	595	543	596	575	576	604	559	553	557	564
24457	12309	12920	7437	3339	1930	1286	889	674	563	429	397	387	352	338	346	382	340	359	300	301	318	274	277	304	291	300	298	299	274	305	241	268	297	271	279	276	242	312	244	280	290	286	256	272	280	278	284	284	282	235	277	269	276	257	272	260	243	244	271	264	242	249	272	270	257	275	251	247	248	261	275	279	259	257	237	256	269	284	253	250	251	267	251	231	257	253	239	273	249	251	270	251	275	265	259	271	284	281	255	265	253	277	252	280	274	294	242	289	284	251	263	260	269	242	290	224	273	258	262	249	295	265	261	268	249	273	250	273	273	235	243	255	271	267	293	298	286	256	271	233	267	254	282	288	272	276	269	296	243	248	262	241	278	287	240	223	282	236	256	273	287	269	254	243	290	293	272	276	265	269	278	268	247	270	269	262	265	255	246	290	260	262	281	252	247	239	245	274	271	242	272	262	251	247	254	253	259	284	261	288	298	271	235	230	234	254	249	253	275	287	243	262	232	300	261	291	240	278	296	276	234	236	261	261	257	256	280	265	275	243	247	253	273	306	248	267	254	281	288	274	299	242	254	290	278	301	278	255	267	263	258	247	236	258	261	267	251	261	272	259	227	281	312	264	252	250	232	247	269	250	247	263	249	264	245	279	267	301	279	251	262	260	247	274	275	275	292	259	271	257	275	281	297	250	299	249	241	260	269	244	254	243	247	248	264	243	263	255	298	249	253	235	290	262	266	250	280	253	242	221	249	260	304	282	248	270	256	256	241	284	252	281	275	259	252	280	270	268	275	266	258	274	256	253	273	263	277	278	292	273	261	284	260	264	246	284	269	280	271	245	259	285	252	267	248	281	283	248	247	221	251	241	291	265	289	299	273	256	265	246	267	275	250	257	273	268	281	274	260	267	223	273	283	262	259	275	277	254	261	272	233	256	250	263	278	240	263	266	254	255	260	281	266	248	253	249	262	249	262	255	289	253	246	278	281	272	277	254	253	236	268	269	260	291	295	268	256	255	232	286	278	250	237	263	262	299	270	274	278	284	266	253	250	271	245	264	274	262	258	284	282	277	281	270	236	281	267	255	286	275	288	266	229	275	240	302	258	246	249	273	240	256	283	266	241	268	303	263	270	271	259	247	242	273	253	274	274	249	250	275	287	261	299	261	269	270	257	275	246	247	255	274	275	266	293	256	280	296	254	248	273	251	276	275	259	264	256	254	262	257	238	252	239	245	278	267	273	266	251	271	276	269	274	264	269	294	254	244	272	257	235	232	261	275	253	251	290	277	284	262	272	267	257	267	272	282	326	260	266	269	262	289	276	271	275	230	260	276	259	251	268	235	243	244	232	249	231	232	243	269	275	252	253	294	260	265	323	274	258	278	296	260	257	291	253	269	288	273	250	259	268	279	284	269	252	242	241	229	261	268	264	237	244	293	263	253	254	291	289	250	266	274	259	264	263	240	254	286	285	253	271	235	243	281	263	243	264	271	288	254	289	252	264	269	277	271	245	261	265	275	247	281	247	259	254	277	246	242	273	257	254	259	265	265	267	265	300	250	246	258	256	233	231	264	278	271	281	266	276	261	264	249	249	242	283	287	277	274	268	275	255	243	241	240	292	269	299	282	266	235	252	263	250	273	282	274	269	297	266	219	238	264	242	254	300	240	256	303	294	242	267	250	268	261	259	265	277	272	267	305	265	247	249	296	252	249	237	282	242	225	238	287	260	316	273	268	265	271	244	277	269	264	275	237	273	272	274	243	289	264	276	247	265	253	268	268	268	242	263	283	273	261	246	276	263	257	264	273	268	251	255	264	221	271	267	224	271	284	288	257	258	246	300	278	261	268	264	241	268	264	248	261	263	291	274	251	279	270	252	290	261	220	286	300	258	239	287	276	284	264	312	282	254	259	255	289	241	281	253	250	261	273	299	255	267	272	227	233	249	264	284	257	267	275	236	250	271	261	250	269	230	290	244	228	266	248	282	239	240	244	279	261	264	261	302	259	266	255	276	254	249	265	267	258	279	253	258	279	246	275	268	216	238	260	275	279	246	258	263	263	237	273	243	247	248	281	242	251	250	257	225	265	255	304	231	261	282	296	258	275	224	271	262	264	282	266	267	262	271	271	274	273	285	255	277	248	257	256	271	246	280	282	242	238	258	265	253	297	292	273	298	271	257	253	269	255	250	252	269	289	269	252	265	278	271	255	255	239	263	280	250	288	271	275	254	277	255	244	288	263	244	261	300	248	254	276	263	289	252	253	259	281	240	274	276	269	256	258	263	275	248	279	236	255	255	259	304	247	267	270	244	245	268	250	266	252	268	278	288	236	246	263	284	251	254	248	245	250	247	274	292	260	258	263	249	253	261	235	233	277	278	283	268	241	280	235	266	276	269	291	246	279	273	268	282	268	286	268	277	276	265	247	261	277	276	269	252	248	288	262	274	271	246	263	255	264	260	254	229	303	270	276	269	275	247	282	236	290	286	229	302	263	290	265	249	238	296	252	261	263	282	272	249	270	280	252	272	288	280	243	293	249	287	239	251	244	271	269	252	258	261	268	273	252	267	263	253	245	272	259	260	252	231	297	268	243	257	271	260	277	234	244	262	248	271	246	275	224	289	267	275	277	243	279	267	287	286	278	276	264	264	257	268	293	247	263	271	291	254	278	273	244	305	290	273	278	240	272	238	252	274	285	283	287	260	256	269	275	285	278	250	246	278	247	266	259	245	286	259	259	252	267	234	279	260	253	244	297	246	273	262	255	258	250	255	248	247	261	281	256	271	270	306	244	244	251	266	273	279	269	245	254	276	257	250	247	261	288	282	260	252	255	246	283	273	259	229	263	285	251	254	293	256	216	254	249	277	266	264	269	244	269	268	242	272	281	286	260	283	267	267	280	281	266	240	251	274	272	279	261	285	268	271	265	254	243	254	254	280	258	284	236	271	266	289	286	247	271	260	292	280	273	260	257	291	237	259	275	276	303	269	259	255	244	255	262	243	270	255	294	249	250	262	249	257	241	268	276	277	257	265	273	273	255	255	227	259	281	272	265	295	247	279	291	258	240	266	297	261	250	268	255	291	256	298	277	281	261	242	232	258	251	281	263	255	279	253	281	233	259	272	257	262	214	258	277	250	226	249	231	247	277	273	257	266	291	279	242	257	268	339	289	242	282	264	265	287	269	260	287	222	245	248	288	263	245	277	245	275	253	266	296	276	274	261	256	280	263	282	275	270	243	259	273	258	264	269	267	264	305	260	263	291	268	241	294	266	256	260	261	246	258	260	270	259	257	253	266	246	284	246	268	273	298	261	282	246	269	254	262	257	251	265	264	252	276	264	275	264	254	278	247	232	245	291	267	261	267	305	275	286	267	283	279	266	256	241	244	277	301	264	255	282	278	281	255	266	241	274	246	271	240	238	258	278	270	268	267	318	276	260	264	281	248	298	273	230	285	256	300	247	240	279	246	270	263	263	257	274	258	270	259	225	264	261
15975	10427	19301	16158	10486	7474	5376	3722	2777	2182	1554	1416	1288	1196	1201	1026	1081	985	1024	1011	955	916	933	897	925	951	911	825	817	836	771	715	722	718	751	679	722	696	701	680	664	638	648	613	619	676	611	651	629	645	613	587	615	604	583	625	579	622	602	676	599	620	622	583	605	578	618	583	605	641	624	616	627	650	584	614	596	628	620	601	595	659	625	643	657	651	613	610	601	627	636	609	550	598	587	631	609	644	602	607	586	611	641	673	590	658	617	598	632	595	632	586	645	621	627	580	662	610	645	635	667	598	671	587	613	626	630	604	635	635	648	617	635	605	651	586	588	632	577	660	598	595	575	595	606	665	644	600	613	648	644	607	591	586	605	596	604	556	620	599	617	637	609	609	607	635	632	602	587	592	606	643	614	616	646	631	612	643	619	631	601	618	598	627	581	618	634	624	567	605	652	632	631	645	620	612	648	592	604	606	605	681	628	608	612	645	621	635	641	592	580	603	611	612	601	606	619	557	637	616	594	605	608	623	615	595	619	588	643	635	609	649	619	638	604	634	630	637	659	594	647	645	677	626	585	644	642	632	652	601	584	622	658	631	617	601	610	564	596	604	652	615	635	627	602	625	614	635	620	558	579	607	610	619	640	636	627	618	613	601	583	598	603	638	623	607	596	628	594	613	655	592	646	595	585	604	625	659	649	649	620	590	575	644	633	630	596	576	624	623	574	606	622	593	620	637	566	616	594	660	648	600	621	615	593	597	590	557	604	604	614	629	621	567	621	602	614	591	618	660	577	588	630	622	594	603	642	642	620	561	616	590	627	612	650	613	611	626	612	596	604	661	629	591	650	602	609	614	598	618	564	587	622	568	625	632	637	621	639	584	602	615	624	599	610	621	609	650	640	610	647	624	574	615	603	682	592	602	587	595	593	598	654	613	614	618	609	613	643	596	640	652	614	573	577	610	603	594	576	606	604	613	640	638	624	646	656	611	609	586	615	650	599	586	629	647	597	605	637	620	592	596	620	637	575	612	627	601	611	610	573	616	599	629	637	613	588	592	600	579	608	631	644	571	609	613	654	594	595	643	633	619	628	635	540	661	598	624	548	602	605	598	582	608	598	606	638	621	621	615	596	597	583	603	646	616	607	623	632	616	655	607	576	591	591	596	586	599	619	623	600	621	603	599	611	615	578	600	586	634	587	620	630	591	655	595	584	615	594	597	621	613	622	608	622	626	586	583	612	631	580	631	604	640	601	623	637	592	589	618	615	624	574	647	591	617	659	595	619	590	619	598	627	627	606	651	624	614	610	628	610	641	644	624	641	647	617	636	608	635	646	603	642	594	631	614	612	641	613	684	640	630	609	638	597	632	607	615	592	594	596	569	617	585	589	613	672	640	608	610	612	618	609	607	578	619	569	607	575	612	600	647	625	601	607	588	599	624	622	615	631	623	621	643	602	639	602	627	656	636	599	662	605	593	566	634	615	588	615	611	621	603	577	643	622	604	580	595	592	653	642	619	654	614	592	600	596	599	611	674	591	619	617	633	627	613	665	595	638	575	605	615	601	620	619	619	593	639	608	606	608	646	586	600	589	571	630	586	598	599	593	638	639	604	594	635	608	612	627	641	612	600	608	619	621	604	603	609	620	661	569	608	602	584	649	649	641	649	587	647	612	632	629	611	640	657	659	571	584	578	619	598	590	602	605	628	613	613	594	612	610	602	633	600	656	610	606	624	621	638	594	651	617	566	617	629	596	656	604	614	570	628	635	635	605	615	627	601	588	646	655	627	619	609	655	590	636	656	621	605	603	642	628	633	597	578	653	618	582	602	605	618	677	624	609	621	584	630	640	625	634	581	630	618	627	634	594	645	611	602	611	602	644	637	594	608	581	629	596	632	617	579	607	613	572	613	680	612	637	643	641	602	633	645	659	599	622	596	606	645	613	605	596	603	635	612	626	666	609	650	608	628	629	668	588	630	618	633	600	632	659	617	625	620	601	585	620	625	618	641	623	587	617	646	620	608	632	620	630	605	620	617	630	609	616	597	631	622	635	595	602	619	642	662	609	637	603	642	578	614	638	647	625	624	617	609	630	613	616	607	596	659	621	637	602	631	567	622	616	651	635	675	629	621	562	569	569	572	625	639	593	646	579	633	613	577	635	629	579	645	628	639	578	629	581	606	605	628	659	631	635	617	650	615	567	639	575	590	618	562	628	634	628	630	682	584	623	616	629	573	608	626	610	626	659	604	620	639	604	607	580	620	601	618	606	585	637	595	613	607	624	612	638	567	537	591	577	627	598	631	597	636	645	593	607	609	586	634	608	628	648	563	613	611	653	641	593	608	646	583	598	631	610	557	627	632	647	629	602	601	598	601	609	641	612	626	613	627	586	647	660	604	661	610	631	644	629	637	625	569	595	559	648	595	589	634	586	629	587	630	592	635	588	562	583	567	635	620	582	622	589	630	595	576	608	662	581	586	587	633	592	651	621	612	644	641	587	618	562	535	642	586	627	589	618	636	604	615	588	656	638	615	579	635	644	595	608	605	610	617	606	595	588	615	629	552	661	639	608	618	575	594	573	619	661	605	611	624	620	622	595	660	610	629	645	627	601	599	614	608	614	608	596	630	629	611	627	622	611	645	609	620	625	599	658	610	614	597	608	596	596	652	638	576	612	617	605	609	623	571	598	594	631	590	623	590	624	609	661	584	632	642	638	649	643	578	615	623	591	613	621	655	567	569	586	600	641	603	612	572	610	627	636	591	622	645	592	614	629	570	634	601	636	614	638	628	624	596	610	595	622	663	584	614	643	610	567	641	594	638	632	612	581	590	581	644	623	624	637	594	679	634	634	614	612	627	587	652	630	638	585	614	595	580	598	635	590	671	629	615	615	560	618	646	645	642	620	650	632	635	615	604	647	648	625	632	603	593	596	598	607	630	598	599	640	612	659	673	627	600	608	615	648	633	559	591	674	625	593	621	639	640	647	572	614	625	628	623	642	602	630	589	592	576	609	623	582	596	607	664	590	634	592	629	608	565	606	653	602	608	647	598	589	575	581	605	633	610	590	660	614	628	619	597	586	626	616	673	689	606	624	669	639	634	651	612	593	591	614	625	576	624	599	587	607	638	588	638	591	554	603	600	604	633	600	643	659	638	610	629	599	621	629	595	607	579	641	612	599	595	608	584	583	618	618	624	623	620	641	610	592	627	630	641	659	656	599	611	637	606	598	603	631	614	617	602	589	613	608	605	616	624	609	633	639	608	658	629	617	567	653	563	628	591	619	606	606	633	625	626	628	628	602	662	630	619	613	598	589	568	634	600	627	588	677	621	608	609	648	654	583	618	537	596	612	631	607	610	588	624	633	615	617	605	619	593	620	621	582	646	618	583	640	594	606	663	626	553	634	590	570	631	654	590	628	650	636	617	585	612	589	634	651	612	622	596	566	635	572	631	610	584	635	648	624	596	582	616	637	601	563	602	623	584	599	611
32036	17485	17223	10339	4832	2873	1774	1161	881	681	575	424	439	349	392	402	330	363	342	346	275	336	303	334	299	280	327	297	254	293	306	290	295	273	293	288	239	264	255	231	216	250	248	260	257	278	242	232	247	266	268	251	252	281	291	261	219	268	239	250	213	252	258	258	234	284	248	259	239	214	269	256	259	267	222	233	263	275	221	239	208	232	253	244	214	263	247	213	217	263	282	243	250	264	242	209	230	225	266	227	204	243	236	247	250	277	263	271	236	258	242	222	248	236	234	254	256	240	241	258	224	268	251	217	307	230	265	246	246	252	242	226	244	218	238	230	271	236	227	250	254	254	268	272	272	264	250	261	265	256	246	255	290	267	232	231	252	290	245	252	262	235	202	246	250	268	213	246	236	262	262	227	274	239	256	243	247	241	235	256	231	246	258	229	229	241	231	224	285	239	241	248	235	271	254	241	191	238	239	251	251	233	229	234	249	230	271	230	267	272	242	272	224	253	253	251	247	244	226	253	258	256	282	240	251	245	247	272	249	264	264	258	246	248	233	257	259	226	271	242	278	257	254	254	261	242	241	267	263	241	227	220	259	229	253	249	243	226	223	233	245	242	222	253	249	263	261	262	232	246	274	242	247	235	206	248	247	237	239	267	286	230	267	253	238	261	255	245	266	257	250	237	245	273	246	219	221	244	228	230	251	229	266	285	283	258	220	245	238	254	253	239	238	233	229	247	237	267	240	258	252	263	245	253	229	258	235	285	241	273	250	262	269	241	287	253	238	262	262	261	233	253	254	239	279	268	234	269	259	221	248	232	240	261	242	227	258	251	248	210	260	230	241	251	254	281	223	217	223	237	242	271	267	242	239	252	244	224	260	257	269	276	239	249	285	251	225	231	215	250	239	250	228	241	246	272	224	233	239	240	241	239	254	250	258	242	239	224	255	252	247	243	234	239	232	249	246	252	216	246	242	253	228	225	260	232	238	269	247	275	230	254	262	242	234	215	204	233	261	244	249	247	254	222	277	213	234	256	221	248	251	259	272	235	243	223	222	231	235	233	257	218	256	252	219	256	226	242	259	260	247	228	222	232	260	291	279	227	286	273	243	222	255	255	225	231	230	267	264	281	238	266	239	266	258	239	261	251	285	243	225	258	261	255	251	233	238	243	227	263	245	252	277	238	228	268	280	253	243	261	262	257	255	246	237	234	251	275	256	248	260	266	262	253	235	247	246	252	244	265	257	260	226	239	266	262	256	245	236	233	225	249	243	257	276	293	245	222	240	229	275	263	250	242	269	255	223	212	203	273	275	242	255	247	266	263	230	271	215	273	207	252	250	257	233	266	266	244	259	243	214	238	251	247	227	266	273	251	253	246	239	214	247	234	236	223	228	255	242	246	240	245	224	234	230	239	254	252	235	237	251	246	253	227	243	233	261	225	253	260	239	208	273	256	241	261	263	277	211	256	265	284	229	230	222	256	267	276	260	259	238	260	264	268	238	276	227	286	243	227	265	245	259	245	246	260	247	271	258	225	227	254	236	267	244	263	252	237	224	247	232	241	256	260	262	205	279	246	282	247	238	246	225	284	253	229	234	239	262	250	224	231	253	259	209	268	250	281	227	231	235	268	241	247	264	246	240	260	246	263	260	275	231	247	252	238	239	256	217	241	250	241	245	254	253	273	253	230	259	238	233	241	246	240	275	282	259	261	242	235	240	245	248	210	249	249	221	248	223	232	244	271	261	212	232	245	233	253	250	240	259	247	223	221	236	260	237	244	257	280	269	265	241	249	240	223	276	272	254	238	274	229	252	219	228	269	270	240	259	254	257	240	251	245	267	253	224	271	240	246	266	267	241	230	252	262	258	251	247	235	268	234	274	221	229	246	258	252	231	230	212	231	233	244	254	247	269	249	226	227	239	271	252	241	255	244	272	210	218	256	283	273	236	260	245	250	234	248	247	254	223	247	251	243	275	257	244	277	253	276	250	251	258	260	254	269	255	264	243	218	258	225	240	248	254	235	264	208	266	232	229	218	286	233	216	262	249	232	243	281	223	239	247	260	248	255	241	232	269	263	262	243	241	270	251	265	252	280	276	271	214	241	228	234	249	235	253	245	238	272	221	262	246	258	222	239	257	257	276	268	262	241	250	253	227	254	272	251	259	249	267	224	261	232	247	243	261	234	251	289	237	265	263	267	269	253	257	252	267	237	264	265	243	265	239	223	231	267	228	260	231	225	209	256	242	255	258	249	241	246	229	259	261	261	240	236	266	233	242	251	255	240	257	279	229	250	228	244	246	251	258	264	225	228	230	228	254	279	250	262	245	245	225	227	232	275	261	237	250	221	228	244	249	252	249	247	245	253	246	263	251	237	262	249	258	259	252	264	224	247	213	227	248	230	240	281	248	251	243	241	239	231	265	234	245	230	233	273	256	237	231	254	245	217	228	234	261	235	243	235	227	237	268	250	291	272	233	284	239	239	227	243	262	252	254	238	243	251	256	242	223	239	265	267	241	269	243	245	240	281	244	257	277	256	280	264	250	264	230	243	269	264	241	231	234	251	260	235	249	237	239	243	257	222	256	239	249	240	241	258	243	262	237	246	231	265	248	227	242	260	253	259	216	247	258	261	228	245	228	254	219	243	255	256	217	261	252	249	256	233	230	265	253	246	257	243	254	260	278	235	237	258	244	261	266	241	254	236	250	274	280	238	230	262	247	264	220	248	247	227	231	256	276	250	263	240	271	269	230	271	286	266	249	253	270	239	265	238	263	236	296	236	242	238	238	257	252	236	220	244	265	233	234	247	259	262	242	231	254	238	265	235	215	269	257	246	265	243	248	212	254	227	240	214	227	230	251	211	247	245	240	261	197	244	235	245	240	285	234	249	254	249	220	230	260	259	260	247	261	238	237	252	243	246	251	265	239	248	230	240	251	228	238	235	246	247	239	248	227	218	225	251	287	268	259	232	250	247	249	236	255	264	239	267	238	249	255	229	237	228	242	241	236	263	276	265	259	226	257	246	266	213	251	281	235	253	253	234	241	270	255	237	261	255	242	255	257	214	222	253	248	232	242	243	230	259	215	275	254	284	243	235	231	276	274	242	269	244	251	247	237	274	249	248	233	192	269	236	233	232	252	256	257	244	227	231	233	251	244	256	259	243	245	251	278	269	231	240	228	254	260	230	244	252	237	239	257	221	274	265	272	270	263	255	243	209	257	233	230	239	240	256	286	257	231	238	227	257	237	256	230	260	244	247	239	232	232	221	238	242	243	219	242	265	224	241	241	249	249	242	259	269	239	240	281	275	286	273	251	266	239	224	269	261	241	267	247	255	241	247	230	251	278	259	245	264	241	232	243	250	239	270	226	213	261	243	269	246	283	268	247	244	260	254	256	251	234	254	243	240	231	264	249	228	246	234	241	234	225	273	266	262	235	275	256	237	247	249	257	249	282	253	251	286	255	264	247	242	230	242	268	212	249	285	233	249
19274	13892	23121	20075	13977	10075	7232	5144	3722	2712	2092	1859	1545	1450	1383	1241	1124	1097	1115	1172	1029	1074	1035	1028	1013	983	928	915	954	853	821	821	715	772	703	684	703	696	662	658	652	652	609	630	677	616	635	608	621	585	605	661	577	619	609	581	562	577	579	619	635	570	544	594	532	610	591	562	562	545	588	580	585	600	579	593	558	601	570	558	612	573	575	538	550	569	618	596	599	610	563	606	542	553	586	598	567	568	578	588	568	572	602	522	578	587	590	617	571	563	569	603	578	588	572	586	583	573	599	587	567	622	578	587	605	565	584	585	524	582	642	567	595	569	611	608	558	568	604	580	587	574	603	567	590	581	575	588	569	543	561	573	571	561	594	582	594	596	568	574	556	591	535	560	564	560	579	564	595	562	600	555	560	548	572	593	610	553	576	569	564	571	562	591	569	593	592	595	563	592	533	568	579	581	606	583	598	579	607	563	578	629	544	539	633	549	545	561	547	631	562	568	602	575	591	588	561	602	589	561	531	567	611	598	597	636	570	568	575	589	566	607	562	592	586	594	611	550	580	572	565	587	599	534	573	610	598	592	563	588	586	563	554	560	594	584	583	583	618	539	547	557	561	604	570	594	608	563	550	546	578	566	594	547	546	573	610	593	602	597	554	559	552	613	558	583	576	569	644	538	609	608	618	622	530	620	563	590	563	575	564	547	526	587	589	627	603	579	621	599	592	577	575	606	566	610	564	588	564	591	601	580	572	613	595	591	600	575	584	561	561	587	581	580	588	564	599	591	562	611	584	568	560	572	631	559	604	558	593	563	560	597	602	599	543	579	584	599	583	564	618	601	607	585	599	613	656	601	554	567	530	572	598	572	581	585	557	569	561	559	567	595	623	592	576	586	566	536	572	575	551	577	565	512	541	556	561	579	562	575	583	575	561	590	591	619	566	571	553	538	568	607	560	582	622	561	573	561	577	589	586	613	622	556	600	545	599	575	586	558	573	595	529	536	622	586	586	573	604	569	611	585	599	582	594	570	604	603	577	601	543	588	597	587	570	532	561	569	577	590	600	553	607	596	576	540	559	554	545	577	598	600	560	554	555	598	554	597	597	604	602	538	581	585	583	571	586	594	530	592	560	589	598	574	580	551	592	556	576	563	599	570	599	558	554	568	619	586	593	590	547	561	605	570	550	575	569	568	606	542	591	573	543	590	614	550	581	536	560	534	599	588	566	562	619	532	578	576	554	568	582	586	582	583	574	571	579	598	571	579	564	561	597	581	588	560	561	607	576	584	566	553	566	599	547	604	539	586	569	612	521	592	570	586	582	556	552	590	564	580	598	546	537	569	609	559	594	597	597	577	587	612	546	556	562	588	608	546	571	624	585	558	609	567	614	580	591	594	580	593	596	598	586	582	602	568	571	607	611	574	562	564	520	635	550	588	613	582	581	565	533	570	621	612	554	569	565	574	619	538	616	583	537	567	567	587	589	554	543	572	558	578	581	564	623	533	553	542	567	605	563	579	564	626	554	579	607	542	586	620	543	582	539	574	564	624	596	653	584	579	555	578	607	581	601	536	579	590	601	571	550	580	591	550	548	623	543	540	562	615	581	574	589	610	578	560	596	602	551	572	553	588	601	512	568	592	569	557	606	553	568	574	622	602	562	566	593	562	587	605	576	567	577	550	560	585	574	567	590	591	613	541	566	558	570	560	599	561	590	568	563	561	583	603	632	599	590	604	548	575	599	584	556	616	596	587	526	585	608	565	554	549	547	579	564	563	568	576	583	557	573	599	540	652	576	575	566	584	554	579	547	584	568	566	559	571	567	631	562	601	551	532	555	558	571	557	549	586	620	551	583	592	611	566	583	549	590	549	545	585	610	589	563	564	588	576	557	509	530	576	577	551	604	569	574	583	572	569	565	566	593	582	579	581	573	545	552	577	635	555	572	594	581	552	539	574	593	578	626	591	582	551	588	576	552	575	599	608	594	557	562	578	577	621	510	618	616	566	575	583	564	604	584	610	593	599	638	604	566	551	558	568	594	540	556	555	581	570	548	588	594	592	553	606	636	587	613	563	539	591	553	595	589	562	611	568	558	601	561	550	591	584	604	630	545	587	545	541	586	586	554	580	546	566	551	551	552	611	616	597	574	572	577	605	539	566	574	537	550	550	543	588	607	613	593	545	582	525	617	543	534	583	571	601	586	575	583	584	583	620	546	609	603	588	603	536	596	604	583	551	547	557	591	587	560	607	545	559	585	579	544	601	582	536	560	527	533	551	563	545	573	547	572	603	599	601	571	601	588	591	578	616	562	550	548	589	605	567	631	554	607	527	581	588	561	572	585	581	565	586	564	587	583	594	566	580	615	609	583	557	584	541	560	566	540	566	610	603	528	565	542	609	605	558	541	582	574	562	561	532	611	574	590	588	581	531	537	582	588	594	575	581	574	561	607	610	599	539	549	623	622	539	563	554	591	565	609	574	549	557	575	537	573	538	540	578	565	512	566	555	569	504	562	572	570	569	582	572	567	589	550	535	536	572	574	596	560	616	564	640	537	585	554	609	574	583	568	587	590	615	609	571	571	572	583	595	587	585	548	562	590	575	566	535	543	595	599	580	589	616	572	570	592	581	583	567	608	620	573	572	584	625	591	586	560	585	601	565	559	568	584	571	594	596	604	581	600	588	533	533	578	536	613	580	580	554	568	618	578	526	564	572	600	549	571	571	583	611	582	581	565	551	553	555	573	580	555	584	575	560	595	582	555	605	565	587	592	593	621	552	576	579	603	550	572	615	570	573	617	567	614	585	600	620	606	573	606	568	566	614	562	618	567	591	589	604	591	604	592	585	575	584	580	605	537	563	593	613	594	634	615	557	598	589	582	595	556	576	568	584	565	570	531	578	591	579	615	591	560	589	542	598	605	587	596	560	581	570	541	542	549	596	581	585	573	602	607	538	573	583	587	609	564	577	564	600	558	578	567	548	611	623	568	586	548	598	614	595	604	604	571	571	593	561	568	569	563	595	574	591	626	600	583	606	549	605	545	562	582	570	545	609	586	618	579	556	573	602	555	586	564	542	644	615	560	564	582	550	567	542	613	579	553	583	528	570	595	599	610	596	600	601	539	560	588	570	539	624	571	502	570	575	558	536	563	570	602	546	604	589	571	504	587	553	567	534	568	637	585	589	607	596	572	537	595	616	590	597	534	575	587	595	556	581	585	605	609	559	558	605	572	590	609	536	566	617	564	562	587	597	578	593	585	607	556	587	513	549	564	584	592	533	601	537	586	583	557	561	572	564	551	598	566	559	587	623	542	578	603	571	564	563	578	597	525	579	575	614	592	615	545	596	564	610	590	563	621	593	557	527	565	618	585	539	583	613	600	574	542	583	546	584	552	592	550	552	557	564	568	585	553	577	586	624	599	623	561	575	604	542	571	571	585	586	550	580	565	560	614	587	529	599	560	612	520	596	612	633	537	605	565	602	581	541	591	592
13156	7122	6379	3703	1954	1071	803	575	416	315	353	277	283	284	283	250	267	272	264	275	242	250	250	252	267	275	296	240	238	235	254	251	261	229	270	239	253	249	264	260	231	274	268	234	248	269	230	265	252	248	246	233	268	280	249	230	219	262	242	212	219	236	224	263	226	220	239	232	237	245	262	259	237	228	233	221	248	249	242	209	233	213	224	229	224	246	237	249	263	250	228	266	218	254	225	239	267	280	253	232	219	229	249	236	219	239	197	227	255	225	218	245	254	219	255	228	254	239	243	249	223	229	251	226	235	256	235	231	228	241	238	259	241	249	247	244	243	227	264	295	238	268	275	221	231	259	267	266	260	262	229	229	238	233	240	254	220	251	254	222	223	218	227	238	251	239	215	245	230	235	279	247	242	269	248	245	239	252	226	241	240	245	255	217	261	228	222	258	232	256	286	258	233	239	231	246	217	247	215	244	240	230	236	247	221	234	257	231	239	237	239	260	222	221	241	236	235	240	210	268	242	253	240	220	243	249	274	251	260	220	264	237	233	269	256	237	246	238	184	235	250	264	254	242	218	274	265	226	221	269	228	231	267	266	238	232	215	294	236	242	219	218	244	258	213	249	259	211	265	234	272	239	225	260	258	260	250	230	227	243	251	218	250	241	253	250	256	256	230	229	230	216	224	266	234	228	250	254	221	222	234	248	267	241	264	230	246	236	253	254	253	278	226	239	251	223	245	256	235	228	217	236	249	248	278	279	259	253	246	229	222	238	254	235	249	245	242	215	234	225	244	231	208	238	267	217	222	245	238	221	236	243	259	224	249	223	237	260	248	255	223	256	246	262	230	238	250	261	256	291	258	245	234	263	251	230	243	229	248	262	218	257	246	222	222	217	236	222	222	261	256	248	249	263	223	238	255	243	239	243	236	206	258	230	258	253	221	267	239	225	207	214	245	245	248	248	255	250	220	219	239	254	223	212	247	264	268	250	243	269	222	231	249	278	262	235	231	226	260	230	238	217	232	275	261	232	264	220	237	225	236	250	210	224	222	254	262	239	258	248	217	246	242	240	240	232	235	240	255	265	227	237	242	232	255	242	244	225	245	220	233	240	256	212	259	222	229	236	205	237	229	235	213	224	239	232	261	234	255	227	245	246	232	235	231	238	270	253	227	254	192	241	252	241	244	258	272	243	281	239	239	257	231	248	268	239	233	229	217	242	253	212	228	236	193	246	216	245	211	249	272	244	253	226	230	231	250	268	237	203	232	215	259	254	241	232	242	256	216	263	266	223	237	244	246	237	245	219	228	225	223	229	234	232	200	206	211	236	230	223	244	207	225	251	242	272	236	250	247	244	250	251	222	259	241	259	228	261	238	262	224	240	234	263	228	225	253	243	246	237	275	220	237	239	266	223	266	239	224	224	245	231	281	276	251	267	222	248	250	247	217	240	229	221	258	229	259	263	251	243	240	239	228	231	252	227	241	240	236	217	252	243	206	230	254	224	246	250	238	233	253	225	240	260	222	238	219	266	252	195	218	255	253	210	228	259	232	240	216	247	263	229	249	253	246	229	233	265	269	225	221	221	231	222	266	242	252	261	234	246	257	235	225	250	249	243	253	241	247	240	240	245	243	245	251	229	240	245	227	251	226	240	255	239	245	244	239	214	225	238	287	249	259	233	243	243	223	187	230	221	229	236	224	234	217	262	228	246	210	228	269	251	261	257	268	235	245	256	238	246	241	251	236	269	234	269	248	229	224	266	236	221	249	214	267	218	255	225	226	187	242	225	237	258	245	259	238	249	260	245	254	253	256	218	244	249	234	260	244	235	244	249	242	228	238	252	245	218	237	262	249	203	253	231	257	234	237	235	241	251	268	217	212	243	219	255	221	233	252	225	210	228	234	266	274	237	225	238	230	251	222	281	247	242	229	250	247	233	237	238	255	221	279	245	226	251	236	249	219	219	248	246	234	274	264	246	248	214	242	235	256	228	222	258	267	239	231	245	228	267	227	219	243	253	249	261	240	245	232	255	257	265	232	237	259	220	266	247	232	245	233	258	230	219	225	233	255	233	263	264	236	235	248	254	204	232	231	225	233	240	238	218	251	279	227	260	245	235	229	241	260	234	220	243	261	234	229	269	287	249	238	269	234	231	220	240	235	247	218	241	219	265	265	219	243	247	228	253	220	247	258	234	210	232	246	235	229	221	265	226	201	240	265	272	243	249	216	239	241	240	216	245	246	237	227	224	248	260	235	269	259	244	244	278	238	259	247	235	245	251	241	244	276	227	243	253	252	262	249	218	217	251	249	230	258	222	223	236	260	256	224	269	225	246	232	245	243	228	237	253	209	243	267	246	209	237	217	247	243	223	258	222	246	225	255	245	265	253	253	236	264	255	261	245	277	253	240	218	256	244	272	245	245	226	245	244	225	268	246	242	233	240	235	199	239	261	213	241	232	252	237	242	259	248	236	220	258	221	228	258	221	231	249	260	219	241	264	234	256	251	271	221	215	270	232	214	223	246	228	235	245	257	260	214	222	238	237	250	250	233	237	220	237	254	259	263	258	271	229	232	253	226	234	246	277	231	251	226	253	254	199	235	247	251	238	243	223	235	239	253	254	251	248	230	246	239	236	232	243	247	225	247	253	224	236	247	245	228	249	227	258	224	221	261	244	236	240	235	251	246	218	247	254	243	233	253	245	208	240	244	248	240	262	274	228	241	249	261	234	219	258	235	251	247	269	248	250	273	230	232	245	238	223	257	253	252	232	214	247	242	229	237	270	248	235	228	243	259	262	241	243	268	230	253	234	232	217	238	209	245	223	252	215	256	250	246	232	253	252	245	254	261	241	246	243	237	253	248	276	223	242	215	231	250	237	240	239	222	264	245	262	243	230	264	225	225	215	246	223	230	231	198	219	243	229	236	222	225	220	254	221	230	230	254	229	246	249	222	244	268	250	241	255	250	232	223	252	228	238	238	235	240	237	193	250	264	230	261	244	223	279	250	228	232	256	250	260	217	270	237	219	280	227	262	249	212	241	253	247	247	237	253	229	231	234	234	250	250	232	239	231	219	230	231	220	244	249	241	255	250	207	259	236	230	236	253	247	277	237	220	259	210	219	229	239	201	224	233	268	228	214	253	230	200	229	264	242	231	245	277	217	229	246	239	235	234	238	227	248	256	232	245	204	236	232	236	242	222	247	257	209	227	245	258	254	261	220	238	257	221	250	222	240	227	243	237	271	263	218	233	236	256	251	256	262	229	243	245	278	247	214	243	249	252	230	249	256	230	239	229	257	230	234	257	225	260	229	242	263	216	224	252	228	236	237	245	237	222	273	236	247	254	245	262	259	249	222	260	249	252	244	219	259	260	231	243	224	268	255	263	250	231	239	216	228	210	227	241	238	258	226	251	256	254	238	236	217	258	235	224	230	227	246	233	252	256	241	240	258	227	244	241	227	235	223	222	231	233	240	224	288	251	238	247	236	232
8616	6677	10919	9641	7003	4339	3189	2296	1756	1325	1166	986	940	871	809	821	832	776	770	758	776	752	702	795	748	730	696	714	642	657	595	588	617	642	602	610	613	617	550	599	604	621	591	582	596	539	530	513	581	580	603	561	538	581	555	566	589	549	577	619	566	569	582	569	562	597	579	556	542	524	569	559	547	585	580	585	521	574	548	560	556	570	541	552	568	558	592	533	568	598	577	567	562	515	565	565	585	592	566	571	589	576	570	544	554	569	553	554	551	565	571	556	593	596	617	579	547	560	564	550	563	561	541	573	556	539	529	545	599	569	561	573	553	533	558	586	544	549	542	539	605	555	588	531	582	562	557	542	569	534	526	509	579	622	585	572	553	551	553	647	594	561	574	557	562	578	534	534	600	598	549	558	551	592	570	554	605	551	588	574	579	563	553	556	548	568	544	568	616	574	587	600	554	578	566	545	560	614	557	571	548	517	575	589	599	550	585	553	586	581	561	550	574	589	575	563	555	595	582	596	613	564	607	596	566	563	562	566	614	575	573	542	561	530	524	552	577	545	575	539	611	518	612	639	601	590	572	543	589	586	603	527	556	554	590	612	591	543	572	567	570	533	551	528	583	563	564	598	559	592	592	557	571	573	583	562	562	565	589	562	559	581	528	534	512	553	530	564	628	579	536	562	535	571	602	578	572	608	574	506	553	503	589	651	561	594	545	556	557	582	566	571	581	532	578	589	552	551	576	557	602	581	572	581	520	536	553	538	540	574	557	579	571	537	588	539	524	558	572	601	542	567	512	544	568	536	564	559	570	568	564	545	546	561	497	522	570	563	570	523	595	627	566	571	585	567	580	565	556	564	583	565	554	521	577	577	590	564	591	574	575	549	544	577	562	578	554	586	601	606	575	588	569	550	582	597	549	537	575	570	563	590	561	605	550	545	554	575	535	628	534	570	582	570	558	581	550	538	585	586	563	578	619	520	544	595	614	613	582	564	561	577	548	580	576	551	554	593	548	580	562	624	574	571	548	515	581	549	550	585	569	585	573	555	538	558	572	563	540	576	541	570	570	548	561	586	537	547	543	597	570	575	540	589	563	573	562	604	555	560	594	569	546	528	575	558	548	581	560	596	550	572	598	565	584	590	574	545	572	556	556	558	570	566	560	552	584	525	560	585	595	581	601	559	519	566	575	585	562	532	567	577	556	609	580	575	560	539	589	590	533	552	553	573	561	543	565	563	564	555	548	549	533	542	543	562	552	553	518	531	608	555	562	560	578	567	557	539	602	523	558	598	579	594	582	574	558	513	566	590	585	529	582	613	572	610	570	537	533	553	577	594	575	586	563	583	573	562	561	521	547	611	572	571	566	586	564	586	551	575	545	541	548	591	618	530	552	568	579	554	539	557	556	597	589	558	571	569	509	544	597	583	569	559	551	568	560	561	552	555	552	588	593	575	564	577	579	533	555	540	558	564	585	560	574	564	593	579	565	567	613	599	592	541	577	586	577	540	611	601	575	532	567	572	559	546	509	579	547	567	561	568	541	537	587	565	596	577	546	548	551	559	578	524	578	560	580	580	585	548	556	583	525	624	578	571	533	606	582	576	573	550	554	568	574	564	561	566	531	584	601	579	571	548	566	582	570	562	580	574	583	544	563	569	530	565	544	559	578	539	544	569	518	556	577	553	510	576	559	602	590	585	535	582	563	534	563	566	597	526	577	571	579	542	594	587	605	610	560	551	550	528	576	578	598	583	566	547	577	536	577	540	541	524	597	558	524	575	587	607	562	540	584	602	537	549	557	527	595	534	570	550	546	565	581	574	610	545	582	591	551	569	566	546	543	553	577	584	551	572	547	554	606	537	590	550	558	548	569	560	586	605	562	586	605	548	591	543	605	556	543	529	617	538	525	529	582	572	545	585	580	553	601	565	601	557	528	594	557	585	600	583	536	519	584	593	598	611	540	568	583	600	561	571	541	590	577	594	547	578	554	586	547	569	531	555	533	574	608	522	591	535	588	551	535	569	551	565	624	578	554	561	568	529	570	592	609	543	564	583	569	581	601	569	554	566	558	555	568	575	567	548	564	576	611	583	606	549	576	574	552	566	556	545	580	555	583	603	568	558	537	550	551	533	581	542	574	573	503	569	550	591	607	530	581	558	571	580	556	561	581	542	553	560	564	570	561	551	582	572	562	551	606	566	546	546	578	563	569	562	581	571	581	583	574	559	613	605	600	589	600	568	577	544	601	561	577	574	574	607	513	557	583	566	524	515	568	589	565	587	569	595	590	542	576	597	563	538	526	580	593	576	524	524	533	543	585	583	611	544	574	552	555	553	614	549	508	567	563	539	597	599	556	585	535	575	599	563	500	532	539	564	543	558	572	618	558	561	578	549	530	604	570	585	588	570	553	570	572	540	590	565	518	619	543	543	576	592	581	575	570	617	577	538	555	573	559	569	590	565	581	578	569	542	589	584	544	587	556	605	579	570	575	577	635	563	531	596	545	600	567	554	585	563	565	596	579	553	573	551	578	586	556	553	551	575	530	564	530	531	545	570	607	577	552	522	581	598	567	529	609	519	586	568	521	567	547	557	568	588	556	552	547	587	539	618	548	568	526	614	568	556	601	542	586	543	535	602	528	519	589	572	571	506	585	530	581	572	557	559	548	572	571	572	572	564	600	610	573	551	607	526	550	589	528	531	580	586	598	592	578	593	592	589	586	581	577	562	580	560	564	564	589	612	562	597	541	545	531	532	536	542	559	551	553	521	568	576	555	568	575	580	589	570	572	579	502	578	576	528	554	559	543	546	553	561	554	515	520	528	587	555	585	534	613	535	565	595	598	569	591	569	535	552	552	560	551	544	543	546	563	602	596	527	573	589	568	531	581	544	592	570	571	554	555	580	547	585	555	548	573	558	591	563	543	558	591	578	578	592	536	576	542	576	593	549	553	549	574	573	527	562	589	551	557	571	565	523	586	530	556	566	524	555	570	551	592	582	578	579	586	589	585	611	595	550	585	596	576	583	583	576	567	587	529	591	510	584	588	581	565	563	572	567	555	545	578	544	587	570	573	589	521	566	511	581	589	563	570	559	588	553	583	575	595	566	575	553	558	544	519	590	587	583	547	626	512	552	587	536	552	570	523	538	570	559	586	495	586	576	577	582	612	577	562	575	548	555	526	574	577	575	553	525	554	554	595	554	586	561	556	531	564	636	553	553	558	577	586	552	551	554	551	593	552	544	590	561	578	587	589	563	531	585	598	577	559	580	565	555	599	565	549	572	563	555	586	596	552	543	561	532	574	583	559	540	542	543	579	566	582	557	537	557	519	596	545	590	559	570	533	541	565	586	589	564	557	560	538	589	552	562	576	577	552	595	515	554	522	601	567	605	614	577	578	585	538	560	543	579	604	565	566	586	578	547	598	566	570	577	550	572	596	542	560	635	581	595	592	562	573	570	558	557	549	564	547	565	532	564	554	555	565	575	555	576
24242	12055	11218	6969	3292	1959	1243	834	676	516	425	415	375	366	341	309	309	329	326	331	298	298	322	290	317	287	294	320	327	296	293	299	291	319	257	244	286	282	274	252	280	249	270	269	259	236	268	252	251	286	259	249	221	268	280	256	284	270	267	258	240	238	257	265	226	265	277	284	278	232	246	253	286	231	267	259	265	248	274	268	284	254	269	212	260	252	265	257	265	255	254	254	238	261	258	284	285	253	252	265	257	262	245	261	282	260	260	271	289	240	236	277	259	275	249	257	255	250	307	252	279	269	271	259	265	249	273	287	284	237	234	246	259	257	275	292	256	263	271	261	273	256	260	241	233	256	309	271	258	261	241	266	270	251	261	253	241	280	274	252	242	239	290	251	264	272	257	262	278	273	253	275	271	273	238	282	281	287	214	293	277	250	278	251	264	274	285	249	280	269	261	267	264	293	265	286	241	272	231	252	236	253	277	244	259	264	246	222	272	233	276	246	261	256	271	220	255	239	283	266	269	251	260	270	247	230	246	271	227	258	277	265	250	241	242	282	289	250	259	269	258	227	279	271	241	277	274	265	258	277	282	242	251	249	272	238	247	261	245	273	272	234	247	272	250	294	237	274	275	241	254	256	283	263	259	262	284	296	259	282	239	266	251	279	273	274	262	261	295	267	266	250	246	236	277	264	276	232	281	239	273	267	259	230	265	247	279	256	273	228	262	256	277	275	270	256	244	271	263	281	288	235	240	229	278	274	258	254	271	232	258	236	224	238	262	238	246	280	270	275	277	261	248	237	255	278	266	291	272	252	281	238	265	241	258	274	252	273	290	287	253	278	290	273	229	259	243	233	268	281	268	269	252	265	278	246	276	281	276	251	284	248	290	272	270	267	273	278	276	260	278	273	294	288	246	268	267	264	252	251	224	251	278	284	251	267	266	295	268	281	259	251	251	287	290	255	283	262	283	258	245	281	245	273	264	225	254	269	239	300	257	259	277	256	259	252	264	275	269	248	266	253	247	260	249	252	274	257	232	294	272	263	266	282	265	258	314	272	274	253	241	272	271	269	278	252	276	246	233	239	239	267	264	253	253	261	246	300	251	276	259	240	263	238	252	276	287	286	247	248	260	260	248	280	276	263	299	272	270	278	226	265	299	270	248	257	285	275	253	255	249	252	271	215	263	238	242	261	278	257	254	304	263	258	261	254	288	256	288	269	245	284	281	281	243	251	238	216	289	260	253	266	277	244	236	252	269	259	291	295	258	282	265	286	267	285	281	287	255	271	254	258	248	254	257	243	269	265	279	265	272	274	264	313	249	273	272	268	254	261	241	248	273	266	241	268	253	259	245	254	279	272	233	283	244	280	264	237	247	243	266	280	247	266	233	255	247	262	278	244	262	251	271	241	286	256	262	250	295	295	233	282	262	261	248	250	277	274	270	258	269	249	273	265	240	241	255	251	264	279	253	279	259	247	246	281	278	276	252	248	259	251	266	250	275	244	302	268	283	248	243	262	251	282	268	266	260	239	278	280	248	267	239	261	272	291	282	276	250	270	255	294	255	238	244	268	261	265	228	283	244	252	257	245	256	236	279	267	223	251	270	226	284	281	268	246	277	287	244	271	288	284	247	254	281	240	306	256	249	228	283	272	241	252	279	241	253	273	265	253	268	271	276	219	237	252	240	273	264	251	256	257	241	232	275	262	251	232	268	232	262	268	263	277	234	259	246	265	257	288	257	282	251	280	259	265	260	251	263	270	274	252	227	291	251	274	273	255	245	246	271	242	290	250	257	278	282	296	262	270	259	261	239	259	265	280	250	260	284	292	272	241	239	233	257	234	263	261	272	261	273	274	264	263	283	246	269	239	301	257	239	267	277	262	287	267	259	276	272	256	247	214	235	257	259	253	265	268	253	243	276	267	299	282	280	271	270	261	274	238	236	260	264	283	242	244	238	270	269	261	260	247	273	270	263	278	257	254	275	259	286	255	263	254	256	264	261	257	254	271	258	280	248	247	279	260	274	254	249	267	275	265	234	254	251	272	260	246	264	277	264	275	255	269	250	269	258	244	259	228	250	271	277	259	287	267	265	270	271	265	277	286	264	250	296	274	265	266	274	277	286	252	271	244	248	230	246	273	262	248	249	267	280	277	246	283	253	244	237	280	276	245	289	211	281	265	282	261	242	264	257	269	247	237	261	259	276	246	267	278	307	248	245	272	246	255	283	275	248	289	241	282	283	263	257	223	241	258	253	272	260	260	254	250	287	241	254	250	265	251	240	255	293	306	273	258	275	236	258	243	293	290	253	279	294	269	252	272	292	246	253	255	271	244	251	258	277	257	246	276	263	262	270	236	253	300	252	227	281	274	254	266	233	239	261	262	216	272	269	271	252	276	241	225	259	263	256	284	237	269	256	257	246	264	259	297	238	241	260	277	306	261	247	250	289	248	225	229	277	270	280	270	276	246	274	244	256	296	260	280	242	274	258	271	246	256	248	262	254	276	263	268	268	263	250	302	275	269	241	262	288	266	262	248	275	258	281	270	269	291	272	268	275	287	252	276	252	270	258	247	268	259	282	279	250	260	263	261	279	266	270	264	252	277	272	280	244	249	271	267	276	273	264	283	266	263	260	246	293	252	272	267	248	259	260	269	270	276	261	265	240	267	255	261	254	258	259	252	259	273	234	296	241	247	254	298	265	265	294	278	284	274	273	262	246	269	283	250	260	255	264	274	244	262	263	311	254	245	261	270	279	302	243	239	235	234	277	251	264	274	253	253	257	263	228	269	280	269	230	249	272	312	246	257	300	270	266	287	232	274	273	283	253	252	266	288	255	244	298	294	263	244	281	266	266	254	270	251	247	261	298	259	278	270	251	274	274	248	288	254	260	216	275	308	285	251	255	271	277	272	249	264	262	288	272	242	282	297	240	222	249	247	279	225	258	276	268	253	277	289	281	292	276	226	263	269	252	258	258	266	281	290	240	258	249	272	264	271	259	277	246	296	260	251	259	298	260	251	245	234	256	271	276	230	281	263	250	226	262	300	265	268	258	277	256	271	297	254	241	225	257	263	271	255	258	243	293	237	272	247	254	238	256	257	247	277	258	268	229	259	284	286	284	260	285	236	244	260	267	271	284	276	283	228	268	267	278	281	273	262	222	273	224	255	264	278	269	254	267	239	275	253	252	257	282	229	283	258	247	230	281	281	302	276	257	293	280	250	253	261	248	251	260	276	256	269	242	273	250	294	277	251	301	266	254	257	243	263	251	234	267	250	261	295	277	249	266	289	262	251	268	267	279	267	239	283	260	247	280	279	273	261	255	255	287	274	264	224	241	274	264	275	246	258	285	260	259	248	284	241	265	247	250	251	263	267	228	266	267	241	287	255	246	218	258	262	274	285	291	280	259	289	264	255	254	258	277	277	268	265	256	250	249	279	272	254	268	271	265	251	270	261	257	260	259	257	246	265	261	256	248	263	242	240	266	243
15501	10134	17150	16367	10588	7400	5183	3794	2846	2044	1690	1460	1309	1284	1129	1092	1010	986	963	1020	979	902	893	904	962	892	890	886	855	871	861	774	766	698	675	718	660	693	670	659	632	628	631	589	655	621	648	577	673	609	691	659	581	630	599	645	597	617	608	602	637	625	594	666	559	598	582	635	587	660	641	605	635	619	573	637	581	635	626	669	590	620	555	576	596	606	581	623	617	549	613	654	678	599	640	612	606	578	587	622	602	601	622	584	565	615	613	645	582	577	625	582	643	605	627	621	608	580	629	634	576	604	624	583	568	631	646	638	637	675	627	659	577	582	661	633	608	629	592	644	613	584	612	640	618	621	647	580	598	601	660	633	628	628	620	604	599	655	656	610	576	620	588	612	610	603	631	617	621	590	606	640	633	640	622	586	642	630	619	655	660	644	594	605	612	565	577	661	616	597	609	613	596	630	629	586	584	642	621	619	528	622	590	610	605	632	574	599	650	587	625	631	597	589	576	595	615	570	596	600	638	593	613	587	632	663	630	641	594	633	607	545	632	576	634	620	583	677	620	592	689	625	626	606	633	593	588	597	641	574	608	617	575	611	574	579	648	591	606	625	631	569	651	609	646	615	606	629	633	657	580	610	639	597	626	573	645	598	619	628	582	635	606	618	617	618	633	600	649	612	639	664	631	558	619	624	602	577	592	607	665	674	600	557	632	631	601	644	596	587	601	628	621	603	624	631	595	614	640	614	610	595	658	605	584	627	616	608	632	644	538	623	582	622	613	609	592	597	582	593	621	664	610	593	592	590	639	641	613	619	574	612	624	577	597	580	629	606	612	611	628	586	602	651	629	630	620	620	644	618	569	557	611	592	632	628	646	640	585	613	633	582	610	598	608	573	683	610	591	608	617	616	623	596	635	610	590	614	593	620	574	627	588	678	624	590	555	621	584	574	636	615	660	620	587	603	627	558	669	574	637	673	594	656	592	610	594	630	622	567	613	630	654	592	624	566	590	617	666	610	593	578	597	627	609	602	610	620	621	577	610	594	633	613	633	628	604	610	615	587	623	616	644	635	619	601	596	586	617	653	629	609	620	605	636	552	596	601	636	613	666	578	593	622	669	586	630	605	622	619	618	608	594	641	595	565	646	637	631	603	601	623	599	613	641	639	591	584	562	588	629	600	562	592	629	644	632	623	619	627	609	564	590	649	578	617	636	601	623	623	559	642	635	636	602	609	607	622	598	580	626	590	594	631	601	605	639	622	594	627	582	630	606	657	586	627	607	613	641	621	588	596	590	573	621	581	590	611	609	606	605	612	645	567	618	601	623	612	671	643	652	623	600	609	638	595	654	611	608	648	578	630	608	598	686	623	600	600	603	618	621	590	623	633	615	604	630	602	590	613	630	653	590	601	606	595	621	593	598	628	639	609	555	610	621	664	624	596	601	594	584	625	652	585	583	604	612	572	610	616	591	642	587	624	604	600	664	645	625	611	646	588	604	594	608	655	620	624	622	595	624	615	643	592	667	643	634	630	645	597	567	607	603	596	624	628	596	610	600	624	617	650	644	595	622	598	617	633	612	609	637	646	608	585	626	637	612	576	602	602	614	632	580	616	564	605	590	555	596	598	618	608	661	607	591	591	617	635	600	648	586	563	632	598	580	658	617	604	604	612	634	626	615	648	629	624	611	628	624	594	599	619	605	609	618	588	607	623	569	631	592	557	607	621	594	653	599	608	610	588	605	592	580	604	594	632	609	596	635	619	598	605	643	583	650	569	549	613	608	655	589	648	591	521	592	602	618	579	642	605	614	657	574	609	584	629	625	599	613	667	587	671	626	586	600	641	603	612	600	587	621	615	632	607	631	607	600	617	574	619	586	616	584	603	636	639	604	624	613	649	573	631	576	607	647	650	623	612	600	642	615	643	646	588	633	592	586	608	622	590	612	622	646	600	577	568	577	648	598	597	604	617	590	582	610	596	626	614	619	586	618	618	647	603	586	607	631	606	657	593	592	594	599	600	610	620	635	623	574	599	596	630	594	610	626	624	657	575	616	605	614	589	577	633	644	578	630	636	626	592	642	596	633	624	618	622	600	587	603	620	631	644	608	570	579	625	592	619	624	659	607	613	632	664	624	668	568	596	617	587	601	614	568	592	614	607	597	605	594	628	617	596	602	576	586	636	593	618	616	638	610	616	606	626	623	589	590	591	619	606	605	618	573	650	616	608	635	578	660	623	581	624	609	628	656	571	585	595	635	612	615	628	580	630	540	642	623	618	568	578	626	597	626	635	583	596	614	617	642	637	604	622	628	596	649	608	662	621	594	661	634	636	632	601	615	613	615	609	592	650	652	620	607	625	602	636	625	607	611	597	637	660	620	633	615	609	591	668	591	610	674	607	623	625	603	621	580	601	609	667	591	567	601	612	636	592	631	636	591	639	549	628	618	632	612	579	652	619	633	569	630	601	563	639	680	585	616	655	628	653	596	622	620	616	631	589	628	610	611	635	593	559	604	623	625	632	597	621	607	603	597	644	634	608	600	601	593	603	649	614	584	604	598	643	643	581	624	619	617	604	582	619	613	665	624	629	630	598	607	622	615	586	632	583	629	572	600	603	634	611	619	619	632	585	571	626	614	631	623	614	647	628	602	565	628	600	596	589	615	635	606	611	639	614	609	620	636	641	604	613	607	669	593	609	593	589	587	598	590	632	598	632	643	618	643	643	609	593	573	611	576	564	590	592	657	627	571	599	608	606	607	598	647	612	610	632	617	644	621	606	690	623	627	659	629	579	550	617	633	674	562	600	634	657	617	622	586	612	610	623	631	608	582	627	598	637	648	624	605	657	638	630	599	620	623	596	646	632	560	599	593	634	633	639	574	636	582	639	640	541	690	594	641	600	645	627	584	668	622	631	614	635	619	570	623	581	617	637	607	627	634	591	615	571	596	632	576	568	581	629	653	591	624	635	582	597	567	599	657	620	605	599	643	635	647	610	660	670	622	602	599	602	614	606	615	576	645	619	606	617	641	572	610	589	635	649	614	607	604	596	622	667	618	615	577	600	606	613	604	634	618	601	605	626	587	630	610	596	606	588	633	609	606	570	608	669	603	608	596	633	637	570	617	620	587	623	593	627	674	617	576	600	591	649	614	608	630	569	625	624	628	627	620	562	592	591	591	600	649	573	605	656	643	604	572	582	603	570	585	607	614	634	596	595	584	605	568	651	658	622	632	648	602	575	625	578	588	618	598	640	611	611	597	634	598	588	582	627	632	588	600	576	587	596	627	594	637	630	583	623	625	592	597	654	632	620	593	563	592	594	627	585	613	656	605	590	624	596	608	604	652	619	631	568	590	609	591	631	612	674	600	600	616	620	658	565	626	587	611	597	607	621	599	617	593	599	609	626	621	612	589	609	629	661	588	595	567	618	624	625	584	615	621	600	648	598	617	621	605	641	638	605	586	638	594	654	634	612	627	566	593	585	619	634	580	620
32084	17182	17543	11541	5347	2783	1737	1140	833	679	522	436	390	405	352	318	328	337	317	334	307	353	299	329	297	306	307	323	301	259	331	321	282	287	254	283	271	254	277	266	262	247	250	244	232	256	239	247	221	257	246	272	253	283	255	246	273	243	259	285	253	222	268	231	253	227	243	222	249	251	236	271	255	281	226	245	239	239	248	253	249	244	269	255	265	272	256	235	225	251	255	271	232	248	265	274	261	256	252	240	280	237	259	244	285	202	255	244	235	240	269	240	246	256	224	278	251	258	252	209	241	227	249	230	267	249	240	261	259	252	267	270	262	270	241	247	233	262	240	247	237	239	229	250	239	223	237	278	232	271	249	289	267	259	236	250	244	244	251	246	236	236	264	244	220	251	246	242	258	253	258	236	253	249	277	266	252	235	286	264	218	231	220	281	235	237	268	239	242	260	215	264	231	243	222	216	243	256	205	278	285	250	258	251	228	245	249	249	255	234	225	241	240	260	259	248	239	235	251	252	260	269	224	225	241	250	207	223	229	260	243	236	233	241	202	245	217	221	234	222	274	229	219	270	271	275	266	222	241	234	262	251	231	247	273	252	265	219	283	271	239	216	244	251	248	225	256	246	220	252	274	237	245	240	236	248	248	223	272	229	264	256	269	249	248	236	205	243	268	270	218	227	245	249	262	219	247	250	269	217	250	231	232	246	250	249	249	249	251	245	267	232	256	247	232	231	258	240	219	242	249	261	221	246	284	269	256	252	287	238	229	230	272	269	259	218	253	270	269	248	269	234	272	264	255	276	261	237	251	243	214	273	228	209	237	224	257	224	242	254	220	229	242	226	251	260	238	242	231	258	285	239	239	252	247	295	272	247	257	255	256	275	255	230	248	269	234	259	247	239	251	259	257	238	245	253	291	259	244	265	248	288	246	261	264	228	220	233	273	230	260	268	252	241	216	240	245	260	266	267	241	243	249	240	284	230	257	244	267	256	236	248	247	242	237	252	225	199	222	251	211	252	249	246	216	229	251	248	246	255	259	273	257	276	259	275	231	256	250	273	243	269	229	258	220	253	217	252	264	265	230	253	252	248	252	234	228	257	265	238	231	254	238	232	291	265	256	283	232	245	249	230	252	239	241	261	260	258	227	239	252	251	282	264	253	236	267	222	261	246	248	219	221	250	243	237	235	266	231	228	253	246	227	246	236	234	231	263	220	259	256	214	272	252	231	259	277	248	248	235	272	235	252	259	222	246	270	240	242	235	260	224	243	255	262	242	270	236	243	216	247	262	261	248	230	255	231	236	243	282	254	263	258	235	250	257	242	266	278	239	248	264	221	226	253	232	216	255	235	253	218	255	233	253	248	276	263	271	256	245	235	260	236	274	248	275	259	235	232	281	246	231	246	213	242	246	240	258	262	257	260	270	257	242	246	282	246	205	241	229	262	248	249	255	247	209	232	253	257	263	259	269	239	229	275	246	253	252	257	250	210	228	227	270	217	268	254	261	239	246	239	227	225	235	240	245	210	245	239	275	242	227	227	280	259	244	254	254	257	262	282	227	256	253	242	276	250	248	247	251	238	252	282	239	216	237	257	271	262	259	235	257	238	242	242	267	256	255	266	246	270	259	232	238	246	242	217	263	253	256	253	243	240	256	259	242	189	257	244	225	270	258	277	244	246	257	254	274	227	230	243	240	256	262	263	266	241	225	237	272	229	265	242	244	261	249	239	261	245	264	243	237	241	236	244	216	228	226	223	234	261	233	240	254	253	244	252	218	264	254	262	218	277	255	254	263	261	264	269	261	237	223	260	268	269	247	222	235	260	254	237	248	251	254	259	232	263	252	230	245	216	235	286	277	228	230	259	254	238	251	263	251	248	268	283	249	219	228	254	228	257	261	264	232	244	229	236	263	274	225	251	262	273	239	237	259	222	222	256	244	247	269	231	240	268	270	252	234	266	222	241	252	226	246	246	231	255	223	229	229	223	224	229	230	246	246	263	267	253	265	228	253	215	280	270	253	278	288	248	246	271	274	220	247	259	244	214	235	222	245	263	231	276	269	266	231	237	230	252	246	241	260	250	242	240	254	237	210	252	246	245	276	260	246	211	241	261	259	247	242	249	255	241	259	231	301	240	266	262	253	248	238	241	241	240	234	222	249	237	225	241	217	242	234	258	288	251	272	234	247	261	224	234	242	257	246	227	298	217	249	237	224	257	207	263	233	237	233	274	224	223	290	220	269	233	227	247	245	234	247	218	257	293	272	221	228	250	273	264	253	226	266	236	238	246	231	265	246	290	248	242	239	277	250	237	234	227	226	217	233	266	213	238	266	244	260	256	236	207	276	265	231	258	238	257	258	250	268	247	248	237	241	235	257	230	250	267	234	204	236	242	265	261	233	257	245	231	235	254	238	262	232	263	261	236	245	243	254	242	240	217	239	248	207	232	243	228	235	264	228	255	236	272	229	275	255	260	249	243	262	265	244	269	255	197	257	278	232	230	254	259	255	251	273	272	259	252	260	262	265	249	239	267	259	279	210	235	272	292	276	254	223	216	259	239	250	250	236	230	233	250	274	253	250	245	248	235	246	238	254	236	260	256	251	260	260	258	247	229	270	254	243	250	245	260	249	258	264	231	224	275	277	241	258	253	238	229	251	243	240	245	230	266	208	236	252	254	250	255	241	233	246	259	206	278	246	247	252	248	245	257	276	239	231	237	252	224	270	251	243	242	252	235	247	222	236	263	261	238	251	225	237	262	258	261	248	276	236	265	257	259	230	227	234	258	232	253	209	234	245	221	272	285	253	256	265	288	276	254	242	243	265	248	223	224	263	254	239	269	242	217	265	247	242	280	263	250	241	234	254	244	235	270	243	268	231	258	249	247	243	266	239	265	241	242	248	254	251	291	262	258	237	235	220	219	269	228	223	232	225	237	260	242	234	254	236	247	249	235	226	249	226	231	215	225	236	255	220	223	224	248	231	264	252	220	278	240	285	252	274	254	250	253	229	255	225	253	238	232	240	259	248	287	232	233	217	247	272	240	278	234	220	256	221	256	254	269	268	267	271	227	277	257	245	254	248	234	256	251	252	244	249	251	237	224	243	283	227	256	250	249	214	251	256	217	281	218	227	251	242	251	225	254	247	220	243	237	254	258	229	260	262	262	265	264	274	226	259	238	283	262	262	242	281	277	234	237	261	234	257	246	235	265	228	243	251	280	269	222	239	248	228	245	296	265	243	211	286	274	246	242	249	264	281	234	286	269	231	224	233	230	238	224	229	273	244	261	250	260	221	253	238	260	239	219	213	212	245	268	258	223	270	243	243	272	229	256	252	252	246	254	259	248	250	246	265	257	256	237	263	232	263	211	209	271	238	253	290	231	228	253	247	257	252	258	251	240	234	275	276	244	227	253	213	260	282	231	252	265	252	247	240	233	252	274	227	258	240	251	257	236	235	261	256	247	249	256	269	260	257	266	243	261	248	220	249
19354	13668	23639	21993	14383	9855	6912	5042	3589	2785	2204	1829	1550	1462	1370	1276	1149	1010	1038	1134	1043	1064	1012	1118	994	985	933	919	898	945	927	813	766	749	742	697	714	619	635	613	651	609	644	631	611	579	623	595	581	562	555	586	627	575	543	612	553	537	594	559	568	607	583	584	552	556	574	599	593	581	556	573	595	602	561	579	607	587	581	608	569	583	601	583	529	588	584	555	591	585	583	591	562	573	569	587	564	534	533	557	539	582	604	572	567	572	571	544	579	556	552	577	613	548	590	587	543	573	544	559	606	535	572	520	559	577	577	554	549	604	581	585	570	618	584	590	540	584	562	585	585	562	570	574	512	593	590	597	577	564	543	581	573	607	577	610	558	583	550	577	565	599	591	580	587	543	575	579	557	593	554	562	606	570	554	578	582	600	585	580	512	564	622	584	526	549	592	574	580	556	586	528	579	599	581	564	575	580	611	555	611	564	554	562	621	578	567	593	562	545	565	620	611	582	549	596	622	592	589	591	561	553	508	556	586	595	585	606	582	572	587	574	616	569	563	571	606	609	584	557	561	604	586	610	569	613	562	603	618	573	586	597	586	617	582	552	584	608	528	576	551	565	557	592	614	583	537	580	572	596	593	595	514	572	596	570	600	636	588	601	576	560	564	567	557	599	548	563	585	593	597	571	574	575	601	536	609	600	573	586	557	558	601	604	574	581	580	600	557	595	567	588	575	578	551	585	593	578	554	539	600	612	616	604	580	543	564	576	563	538	567	576	619	560	591	534	542	589	557	609	535	590	568	542	542	581	545	582	615	606	632	588	570	580	579	605	579	572	604	590	536	558	616	605	593	590	600	567	591	614	587	541	591	552	574	571	604	583	579	607	622	574	560	540	575	611	587	572	567	536	528	523	572	601	553	590	584	597	560	577	625	587	597	605	593	624	588	586	590	528	546	620	564	587	572	580	540	571	575	619	545	576	585	575	569	592	561	606	541	582	547	583	605	546	528	579	588	583	579	585	590	597	578	579	607	620	578	563	537	557	568	529	600	583	551	585	574	536	580	562	568	599	576	587	602	595	547	598	566	571	591	598	592	620	578	588	593	550	597	553	567	541	611	527	529	609	539	579	573	555	563	536	572	568	575	599	539	561	544	510	594	576	601	584	544	597	582	596	593	567	552	550	574	610	620	531	575	588	565	570	598	563	593	595	577	580	564	569	603	609	560	570	572	553	548	568	559	543	545	566	555	603	583	588	590	568	631	593	602	596	605	534	588	557	532	550	585	576	598	552	553	575	590	606	565	595	576	575	584	536	587	547	580	592	539	550	569	582	583	602	590	561	567	568	535	580	559	542	614	577	576	607	556	583	588	610	577	572	548	562	555	593	615	566	582	602	590	575	618	571	562	570	632	544	575	574	592	537	580	576	600	585	588	579	554	566	583	598	533	559	577	593	578	575	599	590	574	586	568	575	579	582	579	590	606	579	584	573	576	566	594	612	627	591	566	562	573	579	580	587	600	624	561	534	618	585	595	552	545	572	594	538	589	565	596	569	566	584	587	606	586	540	592	543	562	564	575	619	599	607	580	589	556	557	562	596	618	534	554	575	542	566	588	545	563	593	589	564	599	580	542	590	547	583	561	531	595	589	554	574	552	558	558	563	575	586	588	549	563	548	627	579	583	622	561	599	586	553	617	569	610	569	582	573	574	576	565	577	568	564	530	615	610	585	587	565	588	547	574	584	578	588	555	597	540	586	558	543	585	600	607	616	599	544	556	543	598	594	561	576	587	522	560	559	562	564	539	596	596	616	565	611	563	573	567	606	580	566	597	585	625	570	561	580	563	601	598	539	554	615	591	584	573	590	625	579	542	547	604	612	572	610	560	566	591	544	558	575	556	569	553	600	578	539	587	585	589	549	598	600	589	555	555	552	534	592	576	593	558	565	597	607	592	554	614	613	551	586	567	563	599	573	615	555	565	618	603	597	584	581	582	582	579	571	612	552	565	590	594	590	596	587	597	592	585	563	579	593	577	545	549	556	547	585	560	557	564	555	533	574	580	608	562	567	612	573	590	575	544	575	564	581	559	583	533	570	634	553	573	607	574	632	568	594	557	562	570	588	609	544	600	593	561	557	571	548	564	576	567	584	584	593	582	582	582	558	603	562	609	601	597	652	642	563	558	569	615	569	609	563	580	597	577	577	523	569	588	542	605	622	605	521	579	610	617	628	581	595	582	590	541	582	571	588	583	592	546	540	604	558	607	559	529	576	557	526	592	597	540	539	597	572	550	582	596	593	597	576	553	568	571	576	538	544	578	602	623	584	605	587	593	586	558	549	598	580	627	566	603	566	613	592	569	593	539	571	547	601	577	574	613	582	619	629	576	584	559	594	559	567	571	595	582	611	594	579	585	582	595	578	619	594	601	555	558	577	533	548	564	570	571	581	561	603	574	575	573	609	570	528	592	572	602	580	571	584	541	530	606	601	583	575	552	523	555	585	568	599	560	564	555	594	573	563	586	570	589	534	598	565	554	623	596	592	552	583	564	611	503	541	551	556	637	605	581	594	597	584	564	598	581	593	550	575	576	535	585	551	563	559	587	602	588	573	579	576	616	517	585	591	551	564	573	581	545	575	534	573	579	588	566	562	557	575	605	568	597	534	606	570	572	574	551	571	565	579	592	561	599	577	527	566	574	617	609	615	570	561	615	556	549	545	617	601	531	588	566	558	557	527	547	551	556	639	564	625	584	572	550	558	578	602	568	579	600	578	597	627	560	582	558	583	592	598	581	564	572	544	655	561	570	574	538	547	562	594	591	568	615	526	565	565	590	605	568	594	611	582	572	592	569	549	585	551	595	548	595	586	568	606	581	606	573	575	620	594	578	563	532	587	623	564	570	559	590	558	511	578	541	592	558	576	566	609	603	590	593	575	609	540	593	523	602	549	592	536	527	583	575	587	587	557	569	622	557	558	592	557	545	559	572	571	564	566	630	591	591	576	634	620	551	581	525	564	587	564	514	571	580	560	591	564	527	584	576	581	595	598	584	559	630	579	559	566	581	571	572	566	583	586	542	582	597	567	564	573	578	577	591	577	597	581	588	571	558	579	561	585	513	545	560	572	592	572	560	580	580	595	603	559	573	561	615	610	618	558	567	586	546	626	587	538	620	559	579	621	612	563	570	589	597	568	586	594	573	604	546	543	570	595	592	598	562	541	585	517	577	550	587	610	653	620	607	593	585	569	604	605	572	633	613	560	545	582	524	585	564	578	591	528	564	631	595	560	581	575	579	585	583	609	621	518	594	596	583	557	527	588	552	596	563	573	570	627	577	591	589	579	595	583	570	578	565	582	573	622	570	538	617	612	592	575	566	605	575	577	594	581	545	548	570	579	540	593	568	565	635	548	577	624	609	582	604	586	626	566	612	563	586	552	561	562	576	596	572	547	594	571	626	571	617	553	617	624	521	598	587	541	593	589	594	552	615	582	558	587
14274	7237	5897	3661	1799	1111	812	544	429	384	340	299	317	284	260	275	249	273	269	282	257	274	296	255	273	257	266	245	268	257	283	242	275	239	247	253	244	202	267	235	254	249	265	234	226	222	233	250	250	265	218	227	236	223	212	270	244	231	230	241	252	255	205	260	244	237	253	235	234	252	252	222	257	223	254	231	264	252	244	256	237	248	232	217	254	220	217	260	213	247	240	219	235	239	246	247	249	235	221	241	202	255	238	250	242	262	254	244	228	242	243	246	248	244	210	226	226	239	282	236	243	227	255	228	237	232	263	252	225	252	239	254	197	218	258	241	203	232	248	250	247	237	247	201	234	235	253	215	252	244	230	252	221	233	261	248	220	256	261	246	254	223	229	255	239	246	255	240	257	194	247	265	248	246	264	239	262	235	249	246	221	254	219	238	245	239	245	246	240	257	249	228	204	226	269	241	236	240	262	260	224	219	228	236	256	240	252	218	253	244	235	225	243	243	241	202	218	215	246	233	230	213	231	255	225	266	253	230	214	277	220	241	222	259	249	225	229	242	218	214	236	249	242	262	274	223	237	242	228	237	267	233	267	270	254	262	255	246	243	240	238	231	237	244	244	249	238	232	229	230	220	257	218	247	203	256	259	235	240	233	251	242	240	276	239	235	250	235	250	270	251	224	239	270	229	233	234	236	247	257	249	245	266	234	266	225	225	223	230	246	224	222	235	219	259	255	221	261	207	231	227	245	237	221	277	256	254	203	231	240	226	224	227	213	256	256	213	244	224	242	272	225	277	269	236	264	259	261	273	244	251	253	260	226	250	248	273	233	231	242	263	256	249	237	266	231	215	256	254	241	247	249	246	248	252	232	267	244	240	245	256	232	216	248	253	257	224	250	235	228	256	259	227	250	245	254	248	233	223	224	239	236	217	256	263	250	238	233	220	246	214	234	257	230	257	234	209	253	264	246	250	242	234	235	241	240	251	216	234	227	262	250	224	226	236	220	257	245	235	227	244	229	245	219	275	212	226	250	270	201	246	261	265	252	240	227	241	253	235	217	253	216	239	236	254	229	239	259	245	249	241	232	235	209	249	246	255	206	211	208	228	258	239	229	225	228	229	230	245	293	231	221	220	224	235	242	242	257	233	237	244	228	273	279	227	223	231	233	270	276	271	225	255	265	238	232	232	251	284	239	241	263	211	233	243	270	264	246	227	240	237	204	245	227	230	216	251	237	240	233	206	235	270	237	224	231	241	239	229	238	212	229	249	251	238	227	244	249	232	235	269	259	242	262	270	231	201	235	254	252	233	225	238	228	244	260	247	226	243	249	238	226	261	271	245	225	243	240	226	248	236	198	209	231	240	242	240	245	263	235	196	232	219	243	228	222	210	258	231	244	234	239	250	242	211	237	235	243	268	243	207	253	243	245	235	252	236	274	243	247	256	242	230	242	233	245	233	237	249	229	234	255	251	250	250	247	259	236	226	226	220	238	243	234	231	270	229	236	239	268	254	259	232	242	225	271	238	241	208	252	253	236	239	229	255	255	239	264	248	247	231	249	246	246	252	271	216	234	244	258	240	227	220	250	246	245	241	265	248	222	263	231	248	234	214	239	228	253	245	240	251	214	244	254	225	233	233	232	259	248	264	248	228	272	242	249	245	234	237	285	220	250	233	255	220	238	253	256	249	246	261	249	238	231	240	198	245	239	222	218	221	243	254	254	255	223	245	236	225	240	226	235	223	257	242	220	281	250	248	235	262	270	263	262	252	232	240	245	235	279	237	238	229	218	228	231	254	250	240	264	254	255	279	243	267	260	215	230	242	263	243	259	259	225	231	237	281	247	216	246	265	225	258	260	259	258	243	235	241	246	216	203	256	272	231	231	256	244	232	263	233	253	232	261	232	249	252	257	235	252	233	245	236	208	230	264	269	217	233	239	238	260	231	216	238	221	239	241	247	215	256	270	266	251	223	229	236	237	271	218	254	246	269	242	255	239	245	233	235	231	235	209	248	248	251	226	210	257	272	239	247	211	236	238	222	206	213	229	221	259	241	237	215	251	251	237	222	222	241	242	233	265	250	239	245	260	194	256	254	222	212	250	235	234	264	247	219	306	236	216	233	240	261	280	231	220	233	239	226	259	262	233	272	236	233	218	216	218	241	248	223	229	243	236	223	265	222	207	229	228	223	232	229	235	247	267	276	221	264	243	273	242	272	229	238	235	229	242	253	264	224	225	258	215	233	222	255	202	239	225	244	224	235	237	235	231	240	219	242	215	247	247	242	225	246	214	236	249	254	263	230	281	248	236	215	239	245	262	236	227	260	247	229	240	217	229	218	251	227	255	220	253	229	256	247	239	240	251	244	221	243	219	246	250	238	245	234	222	272	239	244	237	245	245	222	249	214	283	249	241	237	215	255	226	240	189	239	238	243	232	220	272	279	246	233	213	246	244	233	233	217	228	261	256	225	228	241	243	230	225	252	242	237	222	242	248	224	220	232	231	263	253	230	205	264	241	244	234	263	236	257	254	273	231	242	237	235	249	225	233	232	257	205	266	234	251	208	249	221	226	245	242	247	246	285	254	237	230	230	232	227	250	248	223	221	247	230	251	247	277	233	214	217	257	235	249	233	234	261	245	247	266	243	243	255	227	254	217	242	265	245	248	265	249	246	232	245	260	247	220	245	246	250	242	225	215	230	232	223	221	217	253	222	237	222	223	235	244	258	230	235	218	209	254	239	260	255	235	218	218	229	245	243	253	285	234	262	222	224	248	239	253	248	226	241	264	213	242	246	198	251	249	267	206	238	217	246	237	238	260	226	240	213	248	226	234	244	270	227	238	269	278	264	213	233	240	232	215	279	234	236	229	221	250	217	252	245	260	244	253	219	238	263	243	254	238	237	243	219	240	254	259	211	250	240	252	272	229	245	233	234	226	220	237	223	235	240	236	207	256	240	218	232	223	249	234	216	236	205	244	236	241	211	233	260	233	235	234	227	223	236	267	229	258	232	237	236	230	228	221	255	259	247	242	254	251	243	227	251	239	222	254	245	242	244	247	246	254	228	250	266	227	254	198	210	235	207	224	257	230	259	231	239	222	231	220	248	224	245	216	233	241	238	241	224	249	235	267	236	254	250	249	225	255	233	272	247	257	244	258	223	235	240	262	277	221	228	217	245	235	224	238	241	248	227	254	246	216	241	214	229	217	244	236	223	212	210	247	210	215	239	245	231	249	258	247	231	222	253	242	210	223	262	260	238	253	218	207	247	240	248	273	265	234	262	234	226	256	215	245	256	242	257	231	238	209	262	242	236	238	238	220	212	249	259	246	232	247	247	229	202	272	235	282	246	246	238	275	240	234	249	236	253	255	248	241	227	255	245	232	265	239	206	236	278	242	208	253	248	267	198	228	240	246	254	232	226	264	216	234	241	226	212	258	234	231	263	243	263	272	242	211	228	238	244	221	226	206	226	208	255	275	263	261	220	235
9036	6430	10315	9934	6566	4449	3057	2193	1632	1285	1130	985	967	883	901	887	783	744	743	761	783	802	793	765	715	743	783	668	664	674	662	628	594	598	642	584	616	590	593	574	578	584	605	584	582	581	555	593	554	579	583	579	566	590	556	583	568	568	590	548	544	575	555	562	562	577	568	548	538	576	554	537	599	555	580	603	580	546	587	535	570	580	575	534	530	580	586	531	573	569	535	559	592	598	567	599	538	565	567	524	536	565	576	612	576	593	609	549	559	588	589	598	563	577	574	553	581	575	628	576	555	557	630	616	570	585	573	567	594	570	542	566	577	541	526	625	595	560	544	551	553	589	531	579	555	567	562	606	582	541	573	525	552	572	550	593	556	559	580	562	574	632	591	551	531	549	585	617	566	562	587	584	569	571	587	592	563	574	534	515	572	561	606	559	586	547	598	609	555	642	566	562	567	566	602	582	557	585	562	620	534	575	564	569	567	569	595	593	548	580	569	580	558	598	560	543	552	601	539	563	594	547	602	556	580	573	578	533	606	567	554	595	537	574	563	562	591	571	566	576	556	602	598	521	521	547	581	618	549	588	588	581	550	582	588	557	580	588	589	557	526	588	556	577	541	559	565	535	577	571	596	597	577	540	570	551	603	532	543	582	558	582	578	596	554	581	555	561	542	552	544	554	567	543	550	538	565	588	539	547	564	550	550	590	592	592	546	563	548	582	560	583	606	573	594	558	528	596	518	592	535	608	560	600	573	596	583	581	534	588	585	593	609	564	512	603	577	591	547	546	589	576	572	549	593	582	533	560	572	543	635	572	549	551	552	511	535	603	560	572	559	568	550	541	572	559	587	557	537	548	623	544	543	590	568	585	559	553	579	561	550	514	593	544	573	579	562	560	560	585	555	546	574	555	550	525	583	541	563	575	543	527	529	562	545	542	568	540	580	507	603	581	591	546	593	560	587	595	612	547	556	586	568	592	513	558	606	564	590	536	637	587	553	612	550	562	596	557	585	530	597	534	621	584	546	561	595	576	591	572	572	593	562	556	544	561	581	564	558	562	552	547	583	612	572	560	603	603	561	581	570	549	567	531	521	570	557	530	541	629	567	564	580	493	580	603	570	565	562	600	541	544	595	567	582	576	555	557	546	574	560	600	564	573	518	552	604	557	576	585	536	545	517	576	541	564	546	578	537	571	555	575	545	549	597	541	563	530	596	569	583	559	585	555	537	605	524	520	547	593	519	562	591	554	574	570	592	556	559	565	586	560	560	556	561	533	565	589	560	532	616	554	537	616	568	546	536	551	559	560	600	585	553	570	568	530	586	536	599	606	545	579	582	575	581	577	577	569	553	574	529	615	600	600	594	540	609	555	590	573	543	579	575	589	558	589	605	552	580	552	560	585	576	592	604	551	533	590	559	602	554	531	578	546	576	602	620	555	566	597	563	539	559	546	538	599	543	563	538	551	604	597	570	575	567	558	552	578	554	554	548	577	515	548	585	590	537	570	552	589	605	606	586	547	565	603	530	544	533	582	549	563	596	590	531	563	574	557	578	610	628	559	562	599	568	500	593	593	587	578	546	554	574	547	546	564	620	567	570	573	560	573	546	521	592	556	554	545	544	527	572	587	601	529	554	560	546	553	625	536	565	494	587	529	547	558	570	561	586	548	578	593	568	588	601	566	583	568	568	606	554	558	559	520	577	564	548	578	573	540	595	542	565	532	594	549	548	538	581	555	554	569	604	548	577	597	544	586	556	568	582	574	526	615	557	537	564	580	555	547	545	544	620	584	558	532	540	570	577	538	591	531	557	549	582	567	583	522	581	627	555	573	603	598	573	581	571	528	613	571	561	560	576	584	545	586	518	613	581	600	586	584	559	584	525	547	610	521	527	583	579	544	546	597	562	568	501	569	578	548	643	551	549	566	588	579	550	558	536	580	582	553	565	560	583	547	599	558	572	575	585	597	575	543	566	543	558	574	554	551	536	540	587	576	566	567	573	590	538	603	573	618	589	577	614	559	576	572	521	554	557	573	565	538	557	559	573	572	574	607	546	537	556	587	551	547	568	570	567	590	565	558	526	576	585	579	566	580	608	549	536	535	533	557	594	560	566	577	534	590	575	544	548	590	587	525	522	582	584	581	568	559	579	531	598	610	530	591	553	562	561	617	580	530	592	565	553	557	543	581	610	552	560	599	528	562	579	573	563	611	540	561	583	568	571	544	557	586	540	577	545	585	576	583	612	596	555	572	507	554	603	552	573	543	539	557	562	568	544	556	562	565	532	556	550	581	561	582	560	509	495	570	538	537	558	566	566	618	583	584	545	547	565	567	590	555	574	582	538	565	579	576	537	566	604	559	574	587	557	570	537	539	588	533	597	575	561	564	574	591	567	555	549	593	598	519	575	574	552	567	547	564	539	560	582	546	582	573	548	587	553	582	577	561	603	548	614	587	564	569	563	616	589	591	605	543	583	568	541	549	545	569	538	547	551	577	603	554	546	537	537	541	547	566	572	545	547	582	571	529	579	624	546	593	563	565	597	558	597	574	551	574	558	582	567	518	576	599	571	555	568	574	524	613	544	557	561	558	581	527	599	530	583	620	527	549	587	577	555	578	550	561	585	576	554	546	575	570	531	519	532	562	559	617	611	589	580	588	556	522	595	590	572	582	567	530	578	571	550	595	578	567	576	577	532	572	590	571	595	566	581	575	597	566	569	543	569	577	581	601	580	591	602	540	537	591	570	571	609	561	543	546	559	550	563	552	594	595	570	530	553	540	542	577	610	565	589	539	586	594	592	578	586	573	533	566	532	553	601	578	567	579	571	590	595	582	603	595	554	552	575	556	630	599	549	581	551	569	609	568	570	559	555	574	616	565	607	562	550	550	588	578	567	571	580	548	573	621	574	543	561	577	571	550	556	545	563	609	595	527	611	567	583	538	553	597	590	580	565	566	571	543	557	579	591	590	565	569	568	583	566	544	544	591	614	543	535	594	582	577	563	561	591	571	585	571	567	567	534	534	549	563	557	578	565	501	600	574	565	540	572	552	547	587	544	580	597	585	572	550	556	562	585	559	572	574	509	576	530	559	568	615	602	579	590	561	594	515	592	544	613	607	583	605	540	577	514	569	580	594	587	573	540	542	561	549	556	653	602	581	552	549	538	566	562	548	542	586	547	569	569	533	539	593	579	540	538	563	577	539	628	570	553	612	559	554	603	568	574	558	582	575	601	577	546	563	549	563	546	567	562	572	604	566	567	552	565	586	536	578	567	554	564	517	563	571	579	582	560	602	549	579	606	584	540	535	541	571	587	591	542	584	591	545	600	537	546	613	562	563	586	537	563	584	561	541	577	543	587	569	583	578	589	595	586	552	595	585	595	603	557	586	573	582	588	532	586	582	544	625	537	547	590	584	568	594	552	595	560	560	613	535	552	566	527	571	575	546	570	554	582	563	542	548	536	609	550	607	553	535	599	583	568	559	581	603
23880	11922	10725	6819	3252	1959	1250	880	596	526	515	425	398	342	370	335	316	302	331	318	322	288	305	280	291	308	297	307	305	305	303	278	276	278	285	253	263	271	229	242	264	274	260	250	252	231	254	267	269	273	255	261	273	269	238	259	279	254	232	282	252	260	266	239	282	261	264	239	248	234	269	277	274	255	266	245	272	269	252	272	257	276	286	247	215	293	255	293	265	255	280	280	256	273	277	279	256	271	278	265	261	272	271	268	272	296	282	271	249	261	248	245	242	250	282	261	244	230	287	256	264	249	234	284	290	263	237	255	292	253	253	240	258	246	254	244	276	299	282	266	243	283	239	261	244	256	248	262	274	231	255	237	299	235	255	245	260	256	262	260	249	231	282	270	313	299	242	248	278	247	262	276	232	274	297	276	262	297	278	247	260	285	255	248	279	232	293	262	237	271	274	241	240	239	260	272	267	265	246	259	276	257	304	242	246	286	248	259	272	260	293	262	283	282	266	287	260	247	263	255	261	276	260	253	275	269	275	279	243	250	254	282	253	261	259	292	256	269	258	281	263	283	260	256	271	244	273	249	254	285	249	248	269	285	260	260	265	243	272	282	269	226	240	276	279	249	261	234	244	231	251	237	280	248	246	247	280	237	250	277	272	248	252	275	272	258	300	252	260	268	258	240	254	232	271	243	232	267	262	272	260	248	239	301	279	272	246	274	283	247	246	252	286	282	245	253	290	260	270	242	276	255	253	256	274	273	263	245	270	267	248	283	242	250	277	245	251	272	272	259	260	256	277	241	257	249	248	253	295	260	235	275	270	271	236	269	269	271	267	251	259	274	268	263	249	234	256	291	273	286	289	296	243	278	274	264	275	271	262	243	255	285	267	249	257	245	277	264	250	279	255	251	249	283	231	236	271	234	278	250	264	237	264	260	283	249	254	276	222	254	245	270	272	278	267	268	259	264	252	285	273	245	291	277	246	253	249	260	248	248	271	248	256	256	223	257	269	265	266	243	257	280	276	274	260	298	257	260	263	261	246	274	290	263	277	302	267	261	246	245	271	245	258	282	228	232	265	277	287	281	279	225	266	250	252	251	261	254	285	270	265	253	243	272	284	265	274	259	272	294	276	235	273	265	293	242	256	293	287	252	287	279	258	256	267	270	248	267	244	245	257	245	226	262	274	254	254	240	241	255	266	278	266	274	257	282	260	271	274	242	269	258	268	276	239	268	296	285	258	233	287	236	248	265	253	246	259	275	251	263	267	275	261	235	270	250	259	254	275	242	261	281	280	265	271	256	262	275	270	236	238	271	264	260	258	220	252	248	255	271	230	273	267	249	280	259	263	254	262	240	218	291	275	250	275	279	272	234	271	265	305	256	266	253	258	252	257	273	279	255	260	263	265	264	262	255	257	280	271	245	273	248	272	261	251	273	263	257	273	268	277	250	264	245	245	247	273	249	267	278	250	254	309	264	281	240	232	292	262	250	253	264	280	274	254	282	252	267	270	287	291	255	252	249	269	278	250	252	264	276	247	285	244	249	295	277	246	267	300	288	291	268	240	244	254	277	252	281	266	248	284	288	254	288	281	260	234	283	237	282	271	281	265	271	269	254	259	257	263	262	243	252	263	273	251	258	278	252	277	229	279	250	269	281	255	237	253	259	250	247	259	270	282	259	316	278	251	239	280	247	259	262	288	284	281	255	277	299	240	270	233	266	286	247	288	284	290	254	275	260	258	276	253	222	240	264	267	260	287	281	289	255	277	263	260	273	257	261	230	242	298	257	232	257	249	250	260	261	237	272	244	249	269	254	235	278	267	278	248	266	287	227	278	260	289	275	252	267	247	267	243	262	261	247	241	283	271	241	252	266	241	259	255	252	271	270	252	304	266	247	272	274	245	259	248	295	255	268	273	299	275	289	274	236	237	275	293	255	272	241	276	274	233	288	239	243	261	253	261	260	262	233	272	248	259	277	254	286	266	248	260	273	216	269	235	267	303	291	244	290	277	247	261	252	236	265	289	285	249	271	268	284	268	249	283	269	233	282	254	255	243	265	287	281	275	280	285	264	272	269	273	253	237	262	239	251	251	274	247	276	271	299	285	259	304	265	251	258	264	263	235	264	261	252	275	267	280	245	233	238	317	242	255	265	248	282	271	287	264	265	283	252	265	253	253	227	226	273	321	249	267	255	266	244	250	267	233	285	260	287	293	268	240	274	274	232	224	244	247	224	253	244	297	239	255	239	284	245	270	263	268	252	275	265	275	266	276	275	255	259	264	259	235	259	269	251	235	245	285	251	241	280	254	273	281	247	257	271	272	256	244	249	270	259	255	273	284	243	260	261	258	263	249	252	284	235	257	280	243	255	249	253	249	256	239	223	245	271	246	258	246	254	271	261	280	265	297	237	285	244	285	305	259	278	270	250	266	269	257	292	285	267	270	292	215	284	276	270	282	295	276	266	275	270	256	285	276	255	238	266	264	274	282	259	251	274	287	250	261	266	244	271	259	271	253	255	266	252	298	273	266	284	279	269	263	239	280	249	271	288	286	267	254	297	298	278	252	276	254	287	273	289	258	250	253	246	253	264	289	229	231	243	254	288	256	265	252	240	248	262	264	286	245	260	261	261	274	257	264	277	264	272	279	246	251	261	268	283	233	286	281	269	264	283	263	261	288	247	254	278	244	251	276	261	280	256	263	259	285	260	247	246	243	267	256	266	260	276	243	281	279	273	252	279	265	273	279	248	263	248	278	269	262	253	284	277	273	271	270	253	253	266	235	244	282	234	259	291	260	250	283	260	287	269	243	275	235	249	257	266	249	262	277	292	265	287	283	286	277	247	273	317	296	248	270	248	269	258	261	303	241	239	271	256	281	276	253	258	257	273	238	274	284	282	269	248	222	262	299	267	238	279	253	275	250	258	256	252	293	281	280	236	237	241	226	262	254	291	256	249	290	286	275	283	264	312	264	308	265	248	246	228	258	269	256	240	288	246	259	272	263	278	269	276	258	244	263	247	241	249	280	272	283	256	247	239	275	285	261	279	278	270	268	276	284	267	240	251	275	272	259	247	270	300	269	249	245	267	255	265	263	247	286	288	260	242	252	283	270	304	305	274	280	273	245	268	255	260	233	279	269	242	291	256	238	253	262	268	250	246	248	289	241	237	241	253	287	252	235	283	279	258	261	253	246	245	260	255	284	267	256	288	238	262	266	262	257	259	260	259	279	290	242	267	270	243	260	266	263	249	254	276	271	285	266	255	241	247	222	296	220	253	255	285	239	232	245	281	242	228	260	276	270	269	268	254	235	262	240	273	267	257	273	261	273	289	265	286	257	263	231	251	273	236	243	255	236	251	245	263	248	238	242	260	247	276	250	253	251	260	250	307	297	281	278	255	269	262	262	285	251	263	257	294	263	278	289	268	238	264	281	259	263	253	250	244	244	259	257	260	261	242	291	252	253	265	273	254	254	253	278	291	251	273	245	262
15594	10241	16534	15415	10678	7764	5241	3611	2567	2109	1841	1430	1310	1214	1217	1089	986	946	927	972	954	913	1010	935	915	884	914	940	845	845	780	684	733	769	712	670	735	672	671	654	594	619	688	588	656	588	587	645	604	629	625	589	587	607	688	615	601	633	592	625	614	623	605	594	620	677	594	616	596	666	658	609	627	581	592	627	638	646	604	655	645	613	650	581	569	611	655	666	602	583	587	586	600	578	597	625	588	670	618	628	620	614	606	625	584	588	547	626	630	602	630	564	637	587	591	615	596	637	615	571	628	606	658	586	607	653	616	586	626	636	616	673	648	613	573	612	572	625	632	579	641	620	579	602	592	665	599	644	625	608	609	639	628	592	639	591	587	647	626	579	642	630	593	624	634	558	606	598	590	603	596	613	591	646	607	623	634	585	568	645	655	644	604	616	627	624	633	619	636	660	639	612	687	593	579	607	596	638	600	610	580	636	626	598	614	614	614	584	612	652	582	593	610	611	623	593	624	624	638	631	593	597	600	582	662	590	615	608	592	586	631	588	620	622	606	636	576	601	626	636	623	588	627	598	601	645	606	594	598	631	599	608	634	588	622	604	635	660	623	624	578	601	612	593	597	603	612	565	619	601	590	605	645	623	658	622	592	590	655	633	627	656	581	639	639	598	616	613	626	615	564	600	573	630	601	604	590	634	576	630	596	618	636	610	575	608	595	602	597	601	614	576	595	654	603	631	607	567	653	609	616	618	624	568	601	586	598	596	588	600	566	652	628	613	592	622	577	637	593	644	636	603	630	608	643	615	606	616	636	617	587	616	623	617	586	636	594	588	640	636	631	631	616	620	626	602	609	627	619	585	642	610	573	650	636	626	591	620	574	651	625	613	584	624	623	623	612	615	615	642	647	625	632	622	651	611	631	632	618	615	609	601	651	641	612	610	620	593	602	631	584	593	620	596	582	603	635	632	636	618	615	604	625	608	595	627	601	604	612	598	594	592	591	590	596	618	600	641	620	609	593	642	572	655	606	636	663	619	627	647	609	616	585	579	656	610	606	601	595	613	586	653	625	599	617	653	594	633	625	627	638	614	614	588	605	604	647	619	590	599	582	613	637	587	595	581	627	599	598	590	651	603	591	569	597	607	600	631	598	620	639	660	623	626	618	593	596	608	609	592	600	607	592	634	628	634	579	690	608	600	619	554	618	632	590	610	616	612	590	607	652	603	582	592	603	630	611	640	619	600	617	658	598	633	636	633	658	600	618	612	646	615	598	645	651	629	646	628	582	658	615	614	612	573	596	614	614	593	635	624	608	608	654	586	565	624	640	620	578	571	599	595	645	611	597	587	656	666	599	659	637	621	644	637	636	667	603	633	587	601	578	608	600	613	590	601	603	625	627	632	638	587	618	602	598	597	617	610	618	595	589	589	600	625	650	628	589	629	638	615	597	566	559	619	626	617	610	614	612	597	606	579	622	600	645	571	635	615	641	599	586	639	603	627	592	581	582	634	610	604	627	583	626	606	585	639	620	610	607	655	619	618	612	578	613	608	555	563	585	595	636	661	613	618	608	622	586	615	631	631	639	612	602	572	630	581	606	554	616	580	609	608	589	610	564	619	602	575	617	597	613	563	591	665	635	617	625	607	620	629	628	617	623	582	572	637	629	570	638	603	590	623	590	639	615	637	657	594	624	575	644	626	617	660	665	569	671	608	613	573	618	584	666	604	602	636	641	629	625	600	603	625	601	604	627	631	611	660	658	595	607	599	667	603	668	607	548	598	603	603	607	601	617	576	554	637	622	636	623	641	604	603	626	624	642	628	623	611	616	607	618	589	623	623	651	625	629	614	680	652	586	586	604	650	622	583	655	610	630	604	617	599	609	549	642	617	616	659	620	650	596	592	616	580	636	585	593	653	626	642	615	625	601	599	661	595	588	564	605	590	615	624	624	639	558	581	671	570	600	610	617	668	630	638	608	611	629	569	616	593	594	606	578	635	601	576	648	628	636	602	642	648	660	638	592	644	624	603	580	650	587	616	589	580	611	587	636	592	590	588	597	700	597	604	620	598	584	589	605	620	608	583	602	643	577	572	594	591	578	678	607	596	592	639	606	617	582	644	618	642	625	616	601	618	561	587	590	661	598	594	586	631	632	609	613	617	634	585	638	608	634	577	615	620	618	602	601	620	593	592	592	617	588	586	593	611	614	598	615	629	586	644	636	602	656	603	590	588	644	578	620	605	569	609	610	614	569	584	565	586	604	608	626	604	602	594	581	608	632	576	633	617	604	573	627	612	638	603	630	599	587	600	611	602	618	644	595	625	550	665	632	619	579	648	601	584	582	635	632	640	606	603	605	614	635	604	565	606	568	598	592	592	639	647	611	668	655	600	614	665	595	609	623	634	671	637	599	618	580	617	628	618	620	620	652	579	641	629	591	575	634	636	610	650	583	656	634	610	570	606	610	572	668	589	640	608	563	601	639	603	597	633	587	582	609	626	619	619	641	632	591	564	603	602	612	618	598	596	632	602	598	610	582	612	623	614	629	633	635	627	589	638	590	624	617	603	625	652	639	637	619	593	644	647	614	637	621	578	658	627	584	593	626	631	597	670	637	619	628	621	606	589	648	605	598	598	609	595	605	631	586	629	571	606	645	620	623	624	619	594	617	643	603	636	606	589	616	635	629	650	617	600	630	605	639	636	617	605	576	643	627	639	609	600	627	618	605	639	607	613	667	603	629	602	600	621	576	611	591	578	597	582	599	673	644	621	601	583	554	600	618	630	613	629	617	644	589	623	589	610	632	622	633	602	593	619	622	649	573	647	633	602	637	640	619	636	627	613	605	574	603	625	601	609	616	603	600	598	608	629	636	623	637	629	588	598	543	613	619	587	667	585	620	575	607	624	620	606	611	615	647	588	621	607	641	594	622	655	579	651	636	602	625	613	579	623	645	660	589	629	637	644	584	635	603	613	597	570	625	613	600	631	635	575	610	624	605	611	626	608	635	594	616	614	614	641	634	615	603	631	625	603	614	666	662	566	577	610	649	640	602	627	600	583	638	667	615	614	654	636	636	575	594	595	606	539	636	619	639	599	613	637	572	650	584	605	635	625	630	647	624	583	617	550	657	636	559	622	650	638	602	624	615	628	643	636	602	632	616	629	615	596	605	624	640	649	657	611	610	564	623	658	610	637	694	561	595	615	606	592	614	598	618	624	596	645	588	586	604	617	587	626	614	605	599	626	604	563	642	643	656	595	599	613	634	603	620	559	676	605	623	619	617	639	565	554	672	622	609	627	585	611	598	623	640	570	602	671	594	570	606	647	600	643	598	583	602	589	642	586	635	671	620	637	590	594	619	568	607	630	611	578	643	608	631	591	631	603	608	673	582	569	616	608	623	650	587	620	592	589	567	662	622	636	617	588	614	599	637	592	599	604	618	567	620	630	633	659	596	589	647	610	611	617	639	605	624	600	640	643	635	625	658	567	607	576
32737	16719	15622	10994	5124	2846	1754	1077	781	669	522	439	386	399	369	322	312	339	284	337	338	330	307	313	345	315	279	310	305	303	261	266	268	323	257	308	286	262	252	234	252	268	242	233	276	261	244	249	265	269	234	254	211	219	236	236	254	281	244	239	236	240	264	263	239	272	221	245	235	245	275	240	247	268	262	280	272	250	269	242	268	248	257	231	237	228	268	238	258	236	234	235	251	242	271	263	246	245	241	250	260	267	238	236	257	235	257	254	259	265	233	246	254	230	223	248	256	286	247	236	251	244	241	246	255	280	262	272	219	250	256	251	258	263	229	250	236	269	259	218	235	252	242	252	245	222	279	246	248	214	236	242	237	254	237	259	234	263	244	245	233	267	253	300	279	243	252	226	239	227	236	239	223	244	267	252	245	235	245	273	248	270	230	231	274	238	235	245	251	219	244	246	255	248	246	256	254	245	259	266	244	262	228	229	245	238	255	262	245	245	219	241	240	230	231	234	249	212	240	260	250	244	246	215	244	245	250	251	267	257	255	241	249	239	231	255	260	221	225	222	259	206	251	275	239	250	234	261	244	230	245	276	247	279	189	252	230	258	237	262	249	240	242	236	238	236	235	239	257	236	238	244	245	254	241	248	247	238	204	251	256	245	253	250	222	214	247	225	265	239	253	247	262	247	238	239	265	313	269	265	253	228	248	214	263	276	245	246	243	254	266	246	236	263	241	231	254	258	242	281	261	267	239	229	249	227	262	237	269	258	257	264	245	264	259	254	244	212	241	255	207	247	240	255	266	257	276	246	242	227	277	247	259	246	243	235	251	240	258	259	262	244	256	268	269	294	248	248	265	236	262	283	268	246	209	244	236	209	242	260	255	253	248	243	255	256	268	230	240	226	209	245	258	226	272	264	240	265	251	261	250	246	258	234	246	237	250	227	276	240	254	250	258	236	264	216	250	283	221	231	252	247	257	235	248	218	258	245	250	221	232	253	245	234	232	244	230	241	260	237	239	238	274	246	272	219	252	264	221	209	247	255	260	245	259	246	269	245	258	261	246	250	257	264	260	217	238	232	247	244	261	268	257	247	256	221	248	246	216	269	258	228	247	249	216	248	253	220	228	236	233	218	240	254	277	267	260	256	240	230	270	267	274	253	271	252	267	250	256	226	234	260	215	247	256	270	232	222	243	229	240	261	219	254	245	259	241	260	218	237	282	232	243	246	233	245	234	243	258	261	256	254	238	246	275	258	249	257	252	256	256	255	225	228	233	246	249	240	237	223	254	226	260	256	268	251	269	232	243	249	233	234	251	282	240	233	208	252	245	262	266	251	250	265	214	239	276	254	247	253	244	276	257	253	232	244	261	259	234	244	226	240	244	262	225	261	259	249	253	256	233	226	269	209	229	243	272	254	235	271	272	252	250	235	275	244	232	234	221	234	230	271	241	255	247	240	244	249	238	242	275	268	293	240	247	262	278	249	240	221	248	252	237	272	262	246	264	252	267	271	249	262	254	253	265	262	264	262	221	239	269	231	246	234	237	226	247	270	267	275	251	259	235	258	241	214	249	259	248	224	260	266	259	231	253	266	268	225	262	245	254	202	247	240	258	228	255	238	239	270	246	233	241	263	208	256	239	240	246	234	264	233	258	242	242	247	258	271	254	229	272	269	268	253	233	223	221	257	235	246	254	244	246	250	258	229	265	260	257	233	262	267	281	226	236	248	248	251	250	268	256	258	256	241	277	248	256	237	251	249	231	244	245	224	232	255	248	292	247	220	240	240	230	264	263	235	268	238	249	267	269	237	240	223	266	263	258	218	242	255	272	239	254	233	259	286	238	257	234	246	229	261	258	245	229	228	230	271	234	233	263	246	241	244	232	238	229	259	260	276	237	260	232	244	248	254	262	257	278	237	209	214	230	236	240	246	226	246	260	238	228	244	211	255	252	242	233	248	236	264	235	255	264	206	270	238	226	258	240	248	274	258	268	258	254	212	258	235	249	251	248	249	220	253	248	256	254	262	242	237	232	257	250	260	290	250	218	252	258	248	231	233	251	253	234	242	246	256	231	223	224	268	223	247	243	264	234	235	250	245	274	222	222	200	251	226	257	249	290	269	270	234	225	267	260	249	253	260	252	249	242	231	238	238	236	275	249	227	235	249	227	246	212	285	257	268	259	270	291	272	233	271	238	257	252	265	237	257	257	237	251	235	270	261	252	257	272	220	268	230	279	247	266	243	238	268	252	251	257	240	246	227	236	250	248	248	240	250	245	248	231	269	245	289	241	257	254	275	242	262	258	243	235	252	254	224	232	219	241	254	216	258	271	242	248	249	242	251	236	232	221	248	252	240	197	245	247	237	248	227	253	268	268	257	247	223	234	238	229	254	233	236	256	259	246	245	274	259	267	241	224	263	256	257	240	223	223	267	241	229	271	225	258	277	262	256	253	241	255	238	228	254	282	265	252	254	241	234	254	264	247	254	229	213	249	271	280	244	242	237	218	257	244	236	246	242	227	261	252	231	263	241	239	265	240	267	252	247	268	273	257	246	263	221	254	261	245	239	255	230	244	258	259	254	271	212	253	245	238	263	254	242	280	249	260	266	227	253	243	220	264	249	237	238	257	239	244	216	281	235	254	265	249	249	244	258	253	254	225	257	208	234	239	243	249	218	262	234	254	226	277	265	232	241	254	273	224	214	234	236	267	248	258	278	256	249	260	273	286	240	258	233	293	227	241	254	279	242	239	214	223	253	251	266	263	264	259	231	264	260	248	247	242	264	248	253	271	232	251	245	259	229	262	236	248	256	274	204	261	220	224	237	256	233	231	228	240	276	250	230	231	256	238	236	257	281	237	241	238	239	237	202	274	238	258	238	246	249	252	251	226	257	251	259	266	261	259	263	244	228	229	278	272	256	249	254	220	233	233	228	216	243	242	259	231	262	254	251	231	234	222	243	250	234	228	242	227	245	247	253	275	250	230	245	271	239	245	243	253	252	229	268	274	246	272	230	267	261	241	245	239	236	272	223	268	241	249	261	253	225	223	245	221	267	270	260	244	259	247	231	251	240	258	275	244	246	272	243	251	234	260	266	273	213	243	230	224	252	258	271	205	244	224	269	259	261	248	243	259	227	245	280	263	265	189	225	222	253	255	285	254	253	225	232	262	246	246	265	272	249	275	278	246	240	274	240	235	251	251	249	231	234	248	249	267	266	253	236	244	260	251	248	242	269	237	241	251	224	225	227	266	228	239	226	274	251	220	222	228	246	245	234	247	261	253	243	273	271	233	265	264	208	238	244	244	246	235	267	255	231	264	243	238	253	227	256	227	281	273	231	242	240	246	223	262	222	255	274	248	235	285	259	234	231	224	258	222	248	242	270	237	259	290	251	238	242	250	263	249	262	249	247	243	242	267	237	262	276	246	275	243	267	245	224	210	228	251	236	243	224	234	257	231	252	255	238	259	285	239	222	232	241	226	239	266	260
19783	13199	21582	21305	14235	9923	6815	4815	3653	2947	2321	1761	1605	1539	1414	1240	1082	1006	1001	1186	1151	1093	1064	1074	1045	914	969	1096	1093	882	754	735	758	759	723	747	720	654	653	650	657	626	588	597	628	613	635	610	577	572	595	583	641	607	533	544	593	615	615	575	564	552	575	594	559	608	612	592	584	574	568	567	579	587	566	554	608	573	620	581	587	595	552	556	631	565	559	599	581	589	586	556	629	509	571	552	541	569	544	582	577	582	565	558	578	597	607	584	586	570	595	579	562	595	566	556	542	550	568	596	556	572	560	576	587	579	604	573	565	570	609	574	560	572	584	583	574	542	578	538	589	553	563	601	603	582	569	584	576	590	587	567	575	545	585	609	561	559	587	579	568	543	590	593	603	588	602	590	564	583	589	576	571	612	549	575	591	565	568	584	602	599	551	586	577	594	581	600	586	548	536	589	565	612	613	627	578	594	572	577	607	548	574	582	566	567	570	548	583	584	553	618	601	558	569	564	589	545	584	533	590	589	611	565	547	554	590	573	608	599	548	593	541	575	608	557	548	590	593	560	546	558	562	592	592	575	605	567	616	576	553	570	572	549	593	603	568	602	568	533	556	601	544	533	584	577	582	537	571	623	560	588	576	597	553	605	579	546	555	563	594	585	572	618	590	637	578	565	573	544	550	567	568	570	590	612	549	634	564	587	550	607	589	596	608	572	537	595	629	602	586	586	547	576	597	557	566	564	611	566	574	545	603	558	583	563	594	573	530	555	580	583	601	582	613	600	584	573	572	526	581	589	589	601	583	601	562	542	615	581	595	580	555	575	511	586	566	586	541	564	599	609	599	570	604	583	583	597	564	569	609	535	567	571	579	607	561	547	575	565	601	621	586	537	592	538	568	607	594	527	567	576	581	568	574	553	581	588	556	591	588	572	545	581	560	612	543	569	540	577	578	611	564	556	553	590	565	576	523	572	584	642	570	576	561	571	552	549	593	556	516	598	553	569	560	560	610	568	540	571	562	593	556	567	560	584	590	548	549	575	556	595	546	578	583	587	585	587	602	561	571	571	570	570	584	586	601	560	597	617	587	572	561	560	562	576	599	557	566	579	602	544	540	613	603	551	612	544	595	590	562	569	580	610	508	612	573	590	555	593	546	546	593	544	579	583	571	582	572	607	571	569	552	555	599	575	583	599	596	618	570	566	566	581	576	646	582	591	605	585	589	590	572	575	596	621	564	559	554	596	567	583	600	570	556	589	583	564	613	643	580	580	547	554	573	577	572	614	580	572	559	593	557	622	577	565	578	581	565	578	581	600	587	627	569	566	544	589	600	554	574	555	561	611	574	602	539	610	584	567	548	572	567	563	543	620	552	626	595	621	608	606	577	545	576	548	559	566	565	617	550	557	573	595	588	606	557	616	566	558	588	614	562	604	596	564	570	610	591	550	556	585	608	583	564	521	558	555	567	567	570	596	563	540	555	566	592	603	564	580	569	605	540	591	575	568	548	607	580	559	577	569	534	624	542	608	563	594	592	544	558	590	556	543	555	592	596	583	554	571	616	602	564	591	534	620	589	552	560	570	621	595	583	604	587	570	595	578	549	572	584	585	610	553	563	612	586	573	573	540	587	593	579	601	528	593	543	621	505	621	583	572	578	582	567	607	607	572	556	554	580	610	568	586	588	584	561	569	537	601	566	614	609	571	596	560	542	565	597	586	561	542	619	550	577	632	574	565	573	591	533	553	582	590	595	574	581	601	575	538	617	597	608	575	585	588	575	568	614	606	575	615	566	582	600	580	572	558	558	587	570	609	570	587	582	574	580	562	550	574	566	559	577	557	535	598	573	587	561	549	595	603	603	579	585	558	596	576	567	579	599	552	610	613	603	631	554	571	563	628	532	591	526	594	566	574	592	626	594	563	552	530	607	582	581	562	614	583	567	585	600	582	537	590	592	574	552	556	565	555	602	605	604	575	582	551	589	623	597	616	591	571	607	590	583	561	575	555	603	541	539	627	599	576	550	597	608	587	563	609	558	551	636	578	571	587	547	582	586	594	620	582	609	569	613	552	614	571	579	578	594	588	583	568	590	596	612	555	553	537	598	631	595	605	564	550	600	539	588	681	616	573	595	592	589	591	563	584	575	586	612	549	565	559	624	560	548	557	632	558	551	564	590	586	622	549	556	618	533	585	557	607	534	597	621	603	616	570	553	594	553	565	546	584	562	585	572	537	579	556	613	563	587	546	550	598	568	562	572	545	624	576	569	544	559	576	568	580	582	585	586	608	547	542	605	570	559	598	618	597	573	583	556	587	558	629	598	584	600	571	573	582	537	575	594	586	576	587	556	536	616	604	605	571	620	550	544	573	608	557	609	592	597	568	627	581	539	606	545	604	573	513	550	608	562	561	561	601	572	590	587	591	622	588	605	561	561	602	572	602	613	575	560	603	607	568	552	547	562	591	572	596	605	596	581	627	606	600	590	593	599	573	567	586	590	600	591	576	587	596	561	593	628	610	592	560	602	562	564	573	622	588	607	544	542	583	599	596	585	546	591	589	552	600	577	560	574	597	569	519	611	587	620	562	576	582	561	596	608	565	562	570	565	586	580	550	596	598	590	590	581	586	583	564	597	580	575	552	557	566	564	614	555	623	551	568	588	591	560	570	564	573	564	531	569	574	576	551	572	575	578	542	586	596	583	576	613	589	563	596	592	586	575	563	585	557	532	588	560	591	563	593	572	571	617	594	591	582	592	582	588	560	563	524	588	546	590	603	576	632	599	575	560	611	537	559	575	590	595	581	602	570	610	560	617	599	601	531	596	575	658	571	608	611	606	594	621	567	576	561	555	585	544	569	552	570	570	575	573	608	578	536	603	562	546	585	564	588	554	595	544	587	592	560	578	564	565	571	609	584	551	614	593	560	552	592	592	565	594	614	594	557	570	637	556	590	579	545	565	609	558	620	575	569	616	588	587	557	564	540	585	556	578	532	628	608	531	555	591	583	578	573	563	587	616	609	549	565	543	559	569	571	567	585	604	603	549	628	601	596	545	576	596	577	574	620	555	578	562	574	528	542	637	570	580	601	535	586	536	556	590	595	577	591	567	593	588	579	540	584	582	549	577	579	576	596	587	585	572	557	584	590	589	601	573	532	570	565	594	552	574	587	590	577	556	550	538	593	592	567	542	572	564	593	598	576	552	612	599	593	605	590	564	570	558	544	588	577	561	613	587	551	613	568	579	558	592	610	565	594	607	572	577	590	596	581	581	575	589	548	581	557	555	547	580	642	582	523	570	569	568	530	608	598	622	566	564	588	598	543	561	552	563	564	589	563	536	599	552	585	615	584	534	547	534	549	565	552	573	600	543	593	571	560	609	572	535	559	588	572	584	534	569	566	607	583	576	561	590	595	586	596	619	627	585	582	613	598	574	596	601	604	607	582	609	608	548	570	582	568	614	600	538	611	588	566	552	564	581	596	547	559	538	564	597	571
13998	6956	5914	3706	1787	1049	740	515	425	368	334	283	297	307	280	284	276	301	263	240	287	273	274	263	274	250	277	261	262	254	284	246	259	195	230	227	223	258	254	247	264	275	232	251	226	230	229	242	242	269	248	213	246	209	230	242	236	263	219	271	228	213	218	253	240	233	259	220	210	255	267	240	226	275	246	262	231	251	234	242	253	233	243	238	213	228	252	230	227	252	214	219	263	241	248	254	243	268	229	258	260	268	252	237	245	232	260	251	255	234	241	249	247	225	265	235	258	249	252	244	251	272	237	211	229	245	222	241	209	241	252	226	251	239	232	258	260	267	244	247	239	221	255	234	247	237	231	247	226	232	249	271	254	251	237	221	208	244	240	242	252	234	242	231	238	241	252	228	228	243	257	232	253	246	236	280	249	227	248	231	241	249	247	259	235	240	229	213	277	238	241	257	247	248	256	240	236	225	228	232	252	193	241	237	223	242	211	239	266	254	238	253	258	251	256	259	232	234	229	259	240	273	253	229	225	248	268	263	248	225	244	251	249	247	262	235	226	252	243	257	233	224	226	244	225	225	257	244	250	223	243	244	249	270	227	259	236	222	244	250	227	260	221	222	205	245	236	239	199	234	253	229	238	260	233	232	252	264	218	244	255	254	222	227	226	246	225	211	267	246	256	248	243	223	230	255	220	221	276	254	221	240	260	232	250	233	259	253	244	249	230	242	249	235	247	258	222	225	240	247	244	196	255	234	232	248	236	258	216	256	256	255	229	252	237	253	240	262	218	220	228	239	242	217	261	224	221	220	249	246	256	207	274	245	259	253	246	248	253	233	253	237	241	222	255	207	244	226	267	267	258	249	221	226	225	255	261	240	231	241	229	234	234	264	257	244	243	254	278	244	259	251	229	222	248	273	256	246	275	252	232	253	271	258	232	243	228	249	236	269	221	236	258	256	251	216	236	246	260	223	239	252	235	227	220	283	252	231	256	235	266	240	248	265	207	236	247	254	243	241	256	254	221	216	254	240	204	266	236	250	233	252	211	234	251	253	215	246	230	253	226	253	233	244	281	241	242	222	253	222	238	268	217	227	221	245	292	271	258	224	232	242	263	237	238	236	226	219	241	216	224	209	235	240	221	218	248	244	233	197	249	259	251	229	232	263	258	220	206	212	258	247	268	243	238	270	249	240	202	247	238	245	258	247	236	263	229	297	250	255	237	251	284	216	259	263	256	215	199	232	213	247	256	228	247	243	239	260	251	249	256	234	282	251	234	243	275	247	227	248	253	238	254	236	244	238	254	223	215	257	212	252	237	239	236	256	212	245	217	231	237	252	231	253	230	235	258	228	230	279	243	209	208	203	232	203	256	220	257	237	237	250	244	257	233	223	258	237	223	244	249	243	257	211	242	247	247	256	205	247	264	234	248	252	219	282	217	251	234	243	249	226	246	216	247	214	232	233	232	210	217	230	254	222	262	237	248	241	244	230	227	248	248	252	245	233	250	240	228	246	239	237	272	228	240	240	225	237	214	247	257	247	212	231	236	265	263	257	253	248	263	236	226	228	263	227	215	237	264	227	255	265	226	229	235	263	250	241	244	234	270	265	221	236	200	228	225	264	231	219	226	252	253	221	233	249	238	290	220	226	273	221	275	231	206	246	242	251	212	222	222	262	257	249	256	252	224	227	214	251	222	271	263	240	252	223	219	230	203	243	266	265	262	254	266	219	228	227	230	216	225	253	257	250	254	282	224	251	258	237	242	281	245	272	241	237	232	250	253	250	214	228	261	244	235	251	218	263	247	237	252	225	214	246	242	238	224	218	267	225	247	244	283	260	234	256	272	252	241	210	254	247	220	255	272	261	217	229	268	254	233	238	229	256	230	232	226	231	232	219	240	257	243	244	254	216	247	257	253	227	240	232	246	258	204	222	259	218	269	239	245	239	282	200	221	238	240	215	257	229	246	247	244	233	249	260	244	281	240	241	251	237	257	233	234	255	253	226	248	234	228	219	216	249	252	235	248	277	244	233	227	210	259	242	262	248	250	242	270	252	267	223	237	222	235	258	252	227	257	239	203	238	274	249	232	266	210	212	242	240	238	256	254	244	238	244	249	234	244	249	258	247	238	214	224	243	224	238	247	229	262	228	215	216	224	256	227	235	256	247	264	223	254	226	236	221	258	236	249	240	238	233	186	240	225	253	238	234	258	239	231	225	254	245	223	233	257	266	243	244	240	233	244	250	257	229	245	232	246	255	253	265	230	270	265	230	263	246	263	270	247	249	239	239	216	231	262	234	233	255	232	255	240	254	238	249	237	238	241	210	224	252	247	264	228	247	272	253	257	251	246	245	242	244	239	217	254	238	235	226	247	236	247	257	230	224	241	269	253	254	249	251	214	223	246	258	238	241	214	239	264	219	224	241	251	231	258	221	224	229	263	237	238	257	239	266	246	239	257	268	251	223	237	237	226	250	266	277	246	229	245	240	250	262	245	264	269	244	230	271	243	227	234	232	258	260	274	259	228	223	233	245	245	267	253	236	261	251	201	243	237	232	264	233	236	239	242	227	225	251	221	241	212	220	233	239	235	250	235	234	252	263	234	236	234	239	244	255	230	247	251	229	265	239	243	231	257	252	246	245	246	244	238	217	230	218	212	249	250	229	236	239	251	242	217	229	217	229	214	223	247	251	222	225	226	242	228	230	242	247	225	252	268	253	253	234	254	266	228	267	226	243	244	234	229	238	214	230	222	234	226	250	237	245	244	201	271	247	219	239	257	237	248	228	245	262	223	241	246	263	249	208	250	237	257	255	252	244	270	224	243	211	246	219	236	248	237	251	216	228	228	254	270	245	288	221	198	239	236	258	246	228	248	247	246	256	248	225	236	243	255	240	271	228	227	237	215	254	231	249	245	257	245	226	215	216	228	212	244	259	224	277	262	247	238	206	245	223	217	222	219	237	248	263	255	269	238	190	228	241	227	242	240	219	249	263	251	254	212	232	243	242	233	244	237	228	242	259	246	245	238	229	262	264	233	248	236	239	239	268	251	230	207	239	255	228	234	233	255	258	231	230	235	235	256	239	232	251	259	253	253	236	281	290	237	221	283	257	254	249	222	245	217	225	241	262	236	253	241	249	244	214	249	227	273	237	252	225	210	221	244	247	252	251	229	217	257	227	236	218	227	247	251	236	231	254	229	239	238	237	236	220	227	239	234	232	248	249	234	216	257	262	238	237	233	251	243	242	277	235	233	242	247	266	240	256	255	241	269	225	263	224	238	251	243	270	233	230	228	233	228	216	248	263	231	245	246	244	218	232	236	255	257	256	237	227	231	260	207	249	249	251	266	246	245	243	221	247	280	242	221	233	218	246	207	272	245	233	269	232	235	245	240	244	239	245	249	236	257	259	234	243	250	235	252	227	238	249	214	271	253	267	254	256	245	258	239	244	258	240	245	244	244	222	229	237	250	229	257	253	251	261	266	243	248	225
9169	6317	10549	9748	6557	4288	2952	2142	1710	1454	1165	1032	938	919	892	804	807	758	753	801	794	817	794	775	770	731	724	641	677	645	658	683	664	642	556	568	613	604	626	580	650	582	589	599	550	565	567	556	570	592	579	590	558	568	547	569	583	550	548	566	559	562	587	579	595	573	567	622	577	581	582	551	588	542	578	585	544	538	563	564	573	551	583	548	591	572	561	551	543	575	584	578	533	560	558	594	530	528	583	623	552	538	549	562	539	597	595	546	566	515	604	580	588	547	587	596	593	559	615	530	531	587	556	582	534	566	582	580	601	515	573	562	544	620	588	573	569	541	591	566	534	552	604	571	550	568	561	595	562	588	565	587	523	544	563	578	580	609	628	568	584	557	586	584	595	565	558	556	538	589	576	602	606	524	561	575	548	523	569	562	578	592	538	531	570	563	567	559	599	540	554	576	593	586	530	523	609	558	540	558	586	582	564	603	615	592	610	591	576	569	616	586	652	561	582	584	613	588	572	573	529	591	570	538	587	584	600	536	550	573	582	544	561	531	538	580	592	586	608	595	572	583	585	559	556	575	575	598	569	586	577	544	559	566	557	625	581	577	565	584	544	573	616	557	593	548	579	584	590	575	571	546	553	541	548	598	580	562	579	552	533	584	592	605	575	591	520	610	573	553	590	565	597	537	569	562	563	592	538	554	565	558	555	578	537	594	572	599	548	577	554	552	552	547	589	585	540	577	531	544	568	556	549	570	571	605	590	603	583	549	556	612	530	605	592	583	547	647	552	569	574	560	540	559	543	543	562	577	591	571	588	547	596	614	565	588	555	535	557	588	575	621	558	560	536	592	594	539	596	578	580	594	587	564	563	547	596	570	582	544	542	560	591	519	553	592	585	566	541	582	592	607	545	558	553	595	577	557	541	601	582	557	572	578	535	549	579	581	570	569	578	559	612	541	610	555	559	578	589	580	606	599	599	537	534	601	578	595	529	571	576	512	496	572	617	539	562	606	530	575	584	533	570	550	581	580	578	610	545	523	606	567	599	578	563	593	556	568	556	590	575	561	590	547	557	578	545	584	569	573	580	572	571	598	558	589	571	585	536	605	577	529	540	619	602	578	590	600	571	555	541	582	535	573	556	577	569	560	561	598	573	563	567	561	570	560	532	527	564	612	555	598	555	572	575	571	544	554	582	564	645	572	593	556	587	602	580	571	576	577	597	523	618	558	563	598	533	600	563	557	549	607	575	588	584	615	591	557	600	559	585	570	584	585	521	603	582	626	567	557	600	558	526	576	603	562	589	540	524	548	511	552	616	556	557	571	618	567	582	552	528	576	557	561	568	579	568	569	574	532	564	588	547	587	560	572	565	566	534	539	550	585	582	555	572	629	593	542	553	617	559	569	602	614	588	619	552	593	559	556	569	579	534	551	543	578	570	536	586	568	586	556	553	558	589	515	594	556	541	539	570	566	567	566	532	536	591	581	558	543	556	548	568	590	593	536	627	582	556	602	544	550	546	589	604	539	570	535	542	573	557	548	546	569	543	582	553	557	591	593	601	554	549	539	617	586	603	550	542	584	553	572	577	600	534	579	554	584	545	564	560	580	635	573	602	592	606	566	542	582	554	543	567	556	588	542	514	557	551	613	579	607	574	569	587	546	505	601	589	614	575	568	562	544	597	571	562	610	575	591	587	554	572	617	553	598	598	590	535	520	603	562	567	596	552	581	546	599	609	580	543	601	563	581	557	592	589	589	570	606	564	557	582	525	583	576	560	605	593	572	572	555	565	588	576	589	593	576	588	564	600	562	609	589	609	611	589	584	562	563	571	560	583	595	585	550	580	594	581	546	579	601	611	542	604	578	578	551	573	587	567	578	597	547	558	558	580	578	575	569	580	633	576	538	556	560	555	567	579	537	588	598	557	530	586	606	602	547	612	562	562	575	571	573	557	586	553	551	553	615	561	538	528	603	623	600	569	580	597	537	582	585	588	591	550	575	559	562	582	597	574	612	566	582	545	563	592	612	603	579	605	564	558	566	589	577	583	588	564	525	547	571	633	601	559	571	571	601	595	574	591	558	555	611	577	568	596	579	572	549	525	609	561	567	571	528	587	596	529	574	558	566	542	557	604	571	604	553	592	596	591	572	577	588	570	599	600	566	563	543	570	591	560	594	598	564	563	586	561	553	519	535	594	581	593	577	579	589	584	546	557	593	550	576	545	549	570	613	548	546	575	588	574	556	592	591	619	592	590	580	551	577	551	566	577	580	605	544	564	581	549	570	600	562	575	549	562	561	539	593	576	571	557	622	546	596	599	552	566	540	617	631	554	578	604	570	560	604	557	547	607	592	535	575	630	543	589	555	561	545	575	548	543	572	588	590	596	555	572	593	574	531	562	572	577	537	608	595	567	582	535	539	574	576	596	571	515	551	557	602	562	538	597	560	630	574	561	562	592	534	529	568	595	639	552	553	569	583	589	553	610	560	558	537	571	562	559	585	598	561	622	546	569	551	555	574	621	561	594	568	519	576	582	536	554	560	589	594	616	605	554	594	582	554	593	587	561	567	552	597	576	616	593	592	548	533	537	590	559	562	551	541	583	564	539	607	596	556	539	614	596	632	535	550	579	579	558	520	597	579	569	568	559	562	603	536	554	572	582	573	589	584	549	560	537	589	556	597	541	568	608	568	542	565	565	548	577	598	583	608	566	557	568	579	555	566	559	582	535	573	592	548	552	568	563	588	610	568	554	581	544	552	565	566	642	573	574	580	564	558	554	595	533	556	612	567	573	591	573	596	588	547	585	576	579	567	606	579	578	550	563	641	562	556	550	564	545	531	573	569	564	600	574	554	566	614	561	544	527	544	602	581	572	581	533	603	576	579	567	570	594	574	550	577	568	555	550	526	574	563	564	571	568	526	539	567	581	587	615	576	550	537	588	543	560	548	574	569	554	541	592	538	565	613	574	593	563	521	601	571	540	589	582	614	534	554	583	605	556	549	558	538	564	530	566	605	582	554	529	523	592	567	587	574	593	524	567	602	578	562	590	591	581	590	523	559	580	550	601	628	568	528	562	555	559	548	584	508	602	578	557	571	557	570	586	587	567	575	595	591	533	536	552	602	567	568	574	603	556	622	545	535	597	547	585	587	535	611	625	567	549	568	569	545	570	582	572	568	592	561	548	545	573	574	581	551	587	599	562	556	574	539	562	572	556	535	542	577	526	582	565	578	563	579	618	594	584	571	578	576	563	540	561	569	570	558	595	525	576	554	560	568	560	533	530	585	570	576	581	639	561	596	581	592	550	563	585	600	549	569	571	573	537	532	576	576	551	571	513	580	562	589	590	580	585	554	594	548	585	543	550	574	560	620	564	602	568	564	557	557	589	586	604	560	578	568	566	581	569	568	587	614	573	570	559	598	565	599	527	549	594	534	620	559	528	584	620	573	559	586	590	543	578	574	540	580	570	536	581	546	595	564	595	587	561	564
24426	11224	10541	7174	3239	1816	1274	826	668	523	431	409	353	400	379	325	330	328	320	331	325	286	318	316	299	289	318	275	293	294	287	291	298	252	265	286	264	268	298	276	278	237	266	255	277	282	248	252	274	276	295	288	289	267	271	271	233	247	257	293	274	286	256	254	269	280	279	249	260	287	253	266	237	258	274	269	268	258	247	257	284	269	278	252	254	254	243	268	285	251	264	289	240	258	280	266	277	258	265	272	272	260	291	240	255	246	240	244	262	252	262	254	272	275	282	254	253	259	262	261	291	284	260	239	267	277	295	268	251	233	272	275	286	253	278	262	283	255	262	256	266	256	237	251	253	269	257	275	259	259	288	277	285	276	247	252	287	258	270	267	263	256	247	241	264	274	258	258	256	259	274	234	267	256	254	270	264	287	264	264	268	264	260	265	269	280	271	281	268	259	234	277	281	264	239	228	247	266	240	285	269	262	253	291	275	257	245	254	254	273	266	261	285	276	249	258	294	251	256	253	254	275	282	282	247	237	255	256	303	226	240	254	260	282	249	250	251	265	269	252	245	251	273	287	259	282	263	270	269	270	253	276	276	274	269	244	263	248	287	270	275	281	270	275	264	250	268	240	251	265	250	299	271	289	251	284	251	239	255	234	271	256	235	228	228	261	270	255	273	255	266	262	295	227	249	238	249	237	272	242	263	252	292	257	239	321	267	296	280	254	248	254	267	284	268	263	278	253	260	240	260	239	262	267	258	271	257	264	285	243	276	268	276	249	274	259	265	265	258	261	259	280	290	276	280	254	267	271	255	263	235	273	278	234	253	266	249	262	281	258	258	220	256	249	277	261	268	248	278	234	268	257	246	239	252	286	249	263	255	255	251	271	292	279	285	250	249	257	271	266	274	248	287	239	271	279	282	231	275	228	266	268	258	266	226	265	225	268	278	264	253	285	287	260	282	255	224	260	256	257	241	281	225	244	268	266	253	279	290	263	272	276	257	305	216	286	250	243	277	246	248	257	267	255	260	251	247	283	281	261	234	289	262	268	246	258	277	248	260	273	249	271	286	257	260	258	247	251	267	246	260	320	258	254	259	258	254	271	284	278	278	250	254	249	233	281	250	297	275	279	250	261	250	267	237	241	264	278	273	258	256	248	277	270	230	264	255	286	267	271	262	251	269	279	252	245	265	276	304	246	285	259	247	242	273	257	277	308	276	267	264	273	278	278	274	233	244	236	253	281	252	266	272	252	298	277	253	262	249	263	251	246	221	254	230	285	265	241	261	271	278	264	273	256	265	244	241	263	257	282	246	247	265	276	235	260	243	264	249	269	276	265	301	260	263	247	264	248	242	269	255	255	294	274	256	271	245	277	270	255	265	229	242	247	251	284	270	258	277	253	258	287	280	244	263	285	285	301	260	253	243	230	243	285	305	264	270	237	243	239	226	255	259	226	276	277	279	255	260	287	262	269	279	295	261	252	266	248	261	249	256	283	264	244	225	273	280	272	278	252	241	237	255	236	256	262	275	269	268	255	234	259	256	237	251	278	289	261	244	218	262	256	251	256	278	283	259	231	270	256	288	275	293	317	280	259	249	284	238	275	270	273	261	248	269	264	285	268	238	270	253	235	214	243	280	241	229	255	263	276	284	270	301	263	260	255	261	271	251	270	288	289	255	203	274	271	268	246	261	265	284	241	270	253	246	282	293	250	255	290	263	253	278	248	245	262	247	251	288	286	255	233	244	281	232	277	252	267	255	246	266	262	258	256	268	287	269	263	253	283	258	253	270	260	268	269	240	235	261	261	257	254	283	299	250	291	231	262	263	249	270	290	260	267	250	258	263	271	257	273	270	258	260	214	247	261	220	277	278	269	256	263	257	237	294	259	288	268	284	253	244	246	243	275	289	274	275	276	259	239	248	266	281	262	274	304	262	272	244	255	234	251	294	274	277	269	266	280	251	287	231	246	276	256	258	270	281	277	263	271	268	264	294	290	275	250	264	273	237	243	243	247	269	269	290	250	235	252	252	271	240	302	274	250	270	250	256	253	263	271	258	283	264	277	256	240	246	279	268	267	268	271	278	253	240	249	275	244	237	257	262	239	248	295	238	256	264	257	261	273	279	249	274	276	287	249	271	257	255	257	246	304	261	262	262	283	271	283	278	266	255	268	253	265	257	259	269	291	265	257	242	260	250	285	264	260	268	257	259	307	262	245	283	238	266	248	258	247	257	245	261	281	272	287	260	231	315	244	276	268	267	269	257	250	252	283	294	266	250	260	268	248	268	262	235	248	262	271	302	287	270	274	244	276	236	222	281	287	267	243	240	263	238	265	275	270	272	245	262	232	239	254	270	254	273	260	233	269	260	255	263	225	268	257	263	222	264	261	280	285	269	250	255	287	245	267	269	309	242	277	235	254	266	272	257	257	274	262	287	280	263	273	247	286	296	260	241	275	255	246	262	269	266	236	276	226	261	254	268	272	261	255	278	253	292	294	247	221	262	249	258	249	265	230	258	230	291	263	263	263	254	262	277	244	271	262	247	270	267	258	265	262	264	284	274	237	248	243	303	245	226	297	270	262	266	298	257	301	282	270	289	280	268	259	266	258	231	242	242	281	278	256	237	286	238	254	261	265	222	271	241	255	263	241	265	262	287	263	247	256	258	282	250	275	263	256	274	267	257	259	268	256	258	278	250	286	278	266	275	245	279	291	244	289	264	277	281	269	252	250	262	277	263	284	265	289	264	240	280	257	256	266	261	256	277	257	260	260	263	264	261	266	275	260	285	255	263	253	259	264	227	271	253	279	287	267	263	286	251	265	213	270	268	265	284	241	259	241	241	226	266	234	270	246	269	278	254	244	246	266	262	306	259	266	293	291	292	266	280	267	287	254	280	278	265	279	230	281	249	278	275	262	285	262	261	259	242	224	253	263	275	253	251	290	270	253	271	278	274	285	266	234	276	241	240	246	267	271	247	251	253	255	255	267	292	274	244	265	259	280	261	250	261	243	283	272	278	267	249	273	282	255	258	240	269	223	249	265	265	247	253	265	265	270	267	235	305	259	262	235	235	275	266	227	263	240	254	242	254	265	263	276	271	249	273	245	272	247	268	251	254	223	231	252	252	252	243	269	260	269	242	251	293	240	261	240	255	242	236	265	276	236	254	271	258	256	265	235	243	271	295	253	279	278	265	262	263	257	247	283	249	275	241	272	243	269	261	284	249	262	274	253	255	275	313	232	266	271	234	267	264	244	240	274	260	258	286	285	267	261	285	281	255	269	277	255	240	270	285	260	247	255	284	281	262	268	283	272	286	266	270	263	266	269	239	268	286	258	240	274	252	265	257	232	248	253	255	266	247	242	235	273	252	264	274	252	249	270	269	274	258	250	272	237	281	276	255	249	270	265	267	257	267	259	283	259	277	279	272	286	263	257	260	238	256	279	252	263	253	259	277	289	286	280	238	235	258	252	259	257	252	249	276	260	264	252
16149	9474	16454	16002	9961	7165	5244	3596	2881	2257	1786	1524	1312	1253	1143	1046	942	919	900	976	1084	978	1009	979	1001	966	895	912	866	752	773	730	712	712	729	717	712	712	681	608	630	614	629	632	676	618	620	628	600	629	656	662	653	572	621	594	639	599	649	621	627	616	633	574	609	610	610	617	598	610	626	634	645	621	555	645	620	663	628	569	598	646	640	617	638	590	648	650	629	640	651	605	638	584	604	567	653	643	655	634	577	609	617	615	638	672	629	653	649	595	644	655	628	613	638	562	633	661	604	631	633	589	581	618	579	629	598	626	587	583	590	589	614	590	620	637	595	609	593	639	595	593	622	657	595	603	627	630	612	623	617	618	609	581	646	631	643	592	621	628	599	660	608	592	644	626	666	641	576	628	593	609	632	587	635	615	639	600	654	616	644	633	604	584	625	609	592	609	594	575	629	580	606	628	618	637	633	629	627	590	620	620	564	630	596	616	589	644	625	637	625	666	594	600	615	634	643	583	589	634	617	642	606	617	591	641	599	634	588	633	617	618	598	627	628	623	593	639	621	641	613	570	604	600	613	622	645	586	627	623	628	570	649	634	626	634	605	638	609	615	644	643	656	596	632	586	634	615	631	610	589	621	607	624	558	660	598	640	605	565	577	633	627	647	598	605	626	606	605	628	597	591	620	590	628	624	604	627	639	655	640	592	587	643	618	633	623	625	677	635	630	596	606	618	647	617	610	583	588	617	635	635	603	644	614	593	651	633	614	664	606	529	606	641	589	668	594	539	643	593	620	594	659	607	636	634	604	614	621	646	645	614	609	627	624	597	636	613	634	633	646	644	614	588	609	628	586	638	626	641	615	601	619	612	624	587	612	642	637	640	628	606	655	619	644	654	595	626	655	628	607	597	640	621	609	615	601	628	620	585	638	600	581	621	601	617	637	617	635	609	633	636	609	613	589	695	614	592	613	622	597	604	593	650	617	620	617	599	600	577	583	635	586	643	583	623	604	553	654	589	662	597	633	636	594	604	592	602	574	589	683	629	598	563	654	619	634	570	620	637	575	595	670	620	629	637	605	634	600	602	625	624	608	611	619	610	587	643	589	588	621	613	632	580	608	615	588	632	622	639	609	625	582	630	586	611	584	625	619	576	627	626	580	655	629	637	618	599	566	613	611	624	621	626	629	651	593	597	607	637	673	599	616	653	650	597	653	602	596	685	623	637	581	593	599	603	605	580	635	608	606	643	600	634	632	584	614	600	627	606	642	629	622	609	634	649	636	601	619	590	617	585	628	615	640	602	649	652	614	651	609	605	621	612	638	635	635	605	626	619	622	588	624	642	597	621	574	630	586	607	597	607	641	622	609	594	652	586	595	614	608	588	600	568	647	631	621	631	616	572	606	667	587	589	592	625	598	588	605	651	652	617	632	611	576	585	568	599	638	585	604	581	632	574	636	622	628	602	634	613	608	604	596	604	600	582	641	619	652	669	612	622	629	659	569	632	608	609	622	640	577	595	609	619	602	585	616	570	630	582	601	609	635	614	638	626	630	617	603	668	601	636	633	581	580	603	609	604	617	605	653	588	592	627	607	616	575	610	644	601	599	602	658	654	641	581	604	605	608	633	649	587	620	594	631	628	617	600	642	649	602	598	583	583	620	586	587	553	631	607	630	644	623	555	606	599	614	604	621	624	621	653	650	631	594	595	612	645	628	619	629	624	602	632	626	625	664	589	588	595	631	601	621	609	609	621	645	632	662	628	586	567	577	581	640	628	599	611	606	609	611	635	572	618	621	615	580	607	577	615	579	593	670	618	609	629	606	601	627	634	634	627	607	681	605	627	634	667	566	604	608	624	603	634	646	608	619	646	609	604	651	634	591	628	601	637	588	586	623	552	639	614	617	629	612	611	616	611	631	661	622	642	578	627	638	635	649	621	625	611	595	575	580	612	610	591	596	651	668	579	597	613	668	618	637	643	642	641	643	605	641	635	625	628	562	621	642	617	659	635	655	597	631	602	594	629	583	622	540	590	587	606	661	648	573	590	605	589	613	569	612	624	640	601	597	618	620	631	627	626	629	634	601	658	585	645	645	644	658	623	648	615	623	635	596	646	638	626	594	612	633	632	566	651	591	630	679	636	641	619	621	586	616	574	660	602	598	603	645	600	603	594	602	566	629	632	655	594	587	607	576	626	610	570	617	654	616	604	605	597	632	613	581	612	640	647	618	625	568	670	644	644	573	589	616	606	625	622	625	604	597	604	616	637	624	618	646	605	642	622	589	639	632	633	614	573	623	649	641	584	635	568	587	646	617	633	591	634	604	613	577	591	635	564	552	648	605	602	582	597	624	604	619	622	592	633	573	627	644	584	633	598	642	631	585	634	594	585	662	670	627	621	626	594	596	588	604	634	610	596	616	610	599	628	605	600	580	606	585	649	602	568	590	617	606	630	594	629	603	637	622	636	589	605	638	617	599	587	603	637	626	661	639	612	639	610	618	633	587	617	600	624	588	611	603	626	624	580	595	592	598	612	602	630	620	624	637	619	615	657	559	664	607	622	587	604	659	594	642	594	592	644	620	604	613	643	600	603	634	620	599	652	655	627	621	613	593	644	607	610	644	639	669	614	602	566	667	617	608	587	602	630	620	639	594	613	621	649	590	615	601	650	638	618	592	708	608	589	647	634	626	573	673	645	619	613	670	594	611	608	610	649	579	619	666	614	605	598	591	610	646	603	631	613	635	621	575	620	626	582	622	640	625	619	582	560	602	609	610	605	642	616	671	623	632	611	638	628	625	649	619	620	602	619	642	608	602	640	659	647	655	607	595	600	616	587	647	643	620	610	616	617	609	596	678	589	631	617	645	634	589	614	653	650	588	579	613	625	598	634	564	619	646	619	608	584	589	653	588	569	598	620	628	610	617	619	633	589	590	595	618	600	624	626	633	631	647	625	605	646	623	619	618	604	611	587	620	631	611	593	616	615	605	595	642	577	602	625	610	611	604	615	634	614	637	603	622	600	668	587	633	632	594	593	589	604	659	662	599	601	599	604	596	645	595	587	614	634	626	626	597	612	627	607	649	638	608	669	628	586	612	613	624	590	594	637	637	636	626	661	616	605	647	600	618	602	629	597	641	652	618	616	610	604	628	639	580	604	592	579	615	626	633	605	623	621	609	599	612	665	613	623	653	629	648	681	666	628	657	569	598	631	631	625	592	629	629	636	590	644	597	612	663	608	627	629	606	629	641	641	596	629	584	628	592	620	648	609	609	594	612	612	635	600	618	597	629	582	608	613	620	603	578	641	616	628	646	658	601	636	597	600	609	633	617	589	645	598	636	639	644	629	607	630	618	566	589	609	601	613	618	614	617	621	644	606	634	614	561	590	672	630	621	636	563	604	595	600	651	630	690	583	646	599	612	608	609	560	565	616	624	596	654	645	621	611	622	661	583	644	585	628	608	634	648	637	622	642	597	677	625	673	660	617	553	640
31496	15687	15038	10590	4508	2702	1807	1163	842	656	573	494	441	391	368	371	337	312	339	292	342	338	326	355	327	325	325	323	352	294	298	307	288	279	296	283	240	288	249	250	253	258	274	254	287	249	270	246	224	225	261	274	240	263	221	258	246	247	255	240	261	243	271	262	247	269	236	275	267	245	248	251	250	256	257	238	241	242	244	278	255	248	240	265	251	263	247	253	250	267	263	235	227	233	242	252	262	244	265	236	230	231	241	253	237	242	238	262	254	239	228	263	245	267	243	265	199	249	249	228	232	286	259	251	247	252	224	239	259	276	260	266	230	279	233	240	246	222	242	293	228	273	244	266	255	257	238	233	245	261	239	255	266	241	267	263	277	259	228	231	254	246	267	276	252	243	240	262	231	247	268	279	245	255	243	253	254	238	267	255	231	259	291	254	252	243	264	249	232	271	270	229	232	265	237	264	246	216	232	226	244	240	219	222	237	260	235	237	244	253	237	245	215	241	242	241	235	269	246	299	223	271	253	193	230	203	233	218	256	251	224	225	251	241	253	227	234	253	252	260	239	263	249	258	251	241	258	244	254	274	253	266	268	245	233	229	219	251	260	231	259	258	263	235	269	268	247	247	256	238	243	235	241	242	251	262	262	231	223	263	289	273	264	237	275	255	231	263	256	274	227	244	226	245	240	257	228	257	276	222	269	259	230	233	260	227	247	243	222	242	224	272	266	251	238	207	263	238	245	245	250	280	252	202	246	243	245	251	251	247	280	274	247	241	237	267	253	237	254	247	230	237	267	268	275	243	248	251	232	260	242	238	232	242	281	239	239	219	237	280	260	269	251	259	243	259	265	256	272	236	240	250	237	251	258	277	244	252	268	250	244	250	232	238	254	270	240	229	233	262	259	248	254	256	259	279	244	258	255	238	255	274	245	241	235	275	255	245	256	247	232	262	253	282	258	244	275	249	243	255	228	255	256	231	268	262	266	268	228	253	220	257	230	229	263	264	264	255	231	260	235	228	269	256	240	269	241	268	278	246	270	270	235	250	255	244	276	240	240	239	232	257	244	259	252	248	260	266	249	249	239	238	266	246	220	272	302	242	276	260	218	224	251	252	229	256	290	278	246	264	259	268	267	270	278	250	236	243	221	266	263	220	248	257	246	253	272	212	251	269	244	228	241	282	246	233	276	240	231	290	249	248	255	248	260	264	273	234	247	235	233	251	246	244	278	259	256	251	248	264	256	255	230	224	234	253	246	249	240	273	250	224	249	232	256	275	268	259	226	241	239	281	237	232	246	272	245	241	219	234	266	245	232	250	233	247	262	277	232	228	233	269	252	257	243	235	282	258	237	260	247	263	215	244	254	251	273	245	224	240	270	265	218	226	242	243	245	234	246	241	259	280	261	268	230	254	247	251	243	233	235	247	258	250	260	245	249	243	236	247	242	241	255	253	230	244	241	244	255	247	241	271	257	227	217	236	269	233	224	256	264	239	282	267	243	241	211	251	265	242	227	252	241	265	258	254	286	231	282	249	233	267	267	243	261	224	251	227	258	253	237	226	277	285	287	262	231	247	273	222	224	248	245	247	275	242	244	264	242	249	253	259	253	273	235	217	284	278	230	231	264	251	244	241	229	249	241	265	229	238	229	234	232	240	261	248	263	243	252	269	277	267	235	230	247	264	266	234	238	242	245	242	252	241	236	230	275	242	284	272	274	245	219	222	246	286	272	218	227	281	245	267	252	268	252	229	239	229	236	278	250	219	237	269	247	265	261	283	242	239	246	228	269	252	257	211	261	272	256	249	273	253	252	241	266	243	258	243	225	238	254	271	252	240	265	235	267	255	257	240	240	239	228	224	238	229	268	266	266	247	240	250	227	280	254	253	265	269	258	249	238	266	256	234	272	242	273	239	250	275	248	253	242	269	235	282	232	259	250	284	257	244	226	246	257	260	274	287	241	252	253	228	252	253	242	256	270	246	239	263	249	253	214	255	236	249	267	265	208	273	234	254	250	241	242	247	260	256	257	239	255	254	253	277	232	270	232	271	248	261	277	270	271	261	267	233	280	228	261	229	260	259	260	239	260	234	256	260	264	222	284	241	246	274	246	245	227	255	254	249	266	252	259	262	215	239	273	236	265	263	261	282	253	260	233	259	255	223	246	252	264	234	228	267	240	260	260	239	252	256	247	255	227	261	258	261	248	260	248	257	248	259	270	263	255	255	237	260	243	254	260	281	249	242	253	235	229	231	267	266	218	272	253	243	239	258	233	249	277	245	243	289	263	233	245	240	240	251	245	249	249	234	262	227	255	241	272	238	260	223	267	254	251	255	244	243	258	272	253	283	256	265	238	219	284	286	237	256	269	257	260	243	281	250	232	235	254	246	221	225	262	242	277	227	252	234	256	234	256	268	227	212	251	232	225	261	283	277	228	258	232	297	223	234	267	241	217	213	243	258	260	247	242	235	260	243	256	244	236	230	271	245	254	237	235	237	257	235	241	231	238	263	246	233	255	233	218	227	257	230	266	226	297	269	264	254	239	261	246	236	241	240	260	250	250	262	238	251	244	261	239	247	246	235	266	266	258	271	233	273	250	280	248	226	252	256	259	229	239	237	261	244	285	245	237	229	233	268	253	236	244	233	253	278	237	249	261	239	248	216	249	278	272	247	245	263	267	221	255	236	255	244	246	229	258	282	232	241	241	266	263	211	246	258	223	264	253	253	240	258	250	239	241	250	271	272	254	256	271	247	232	241	287	276	246	265	239	236	244	278	243	210	253	246	254	238	261	258	239	234	257	231	227	239	251	255	265	226	256	249	265	251	275	246	256	230	250	239	223	248	262	266	257	267	243	248	269	275	233	255	267	225	258	244	267	241	238	276	256	257	253	226	266	260	233	229	244	266	251	238	228	242	254	286	264	252	254	255	256	224	232	235	249	257	265	257	246	231	270	261	252	259	251	253	250	257	234	225	220	256	238	225	225	256	256	270	265	253	241	247	249	261	282	225	235	244	252	241	241	262	267	237	257	228	279	250	264	267	254	251	251	222	244	289	265	267	252	244	254	278	236	255	232	244	253	234	263	244	249	246	240	245	267	252	253	258	240	234	236	237	268	248	238	235	244	230	243	238	258	246	228	267	268	239	269	231	224	216	227	241	232	246	245	216	268	275	260	248	238	251	251	255	273	261	238	233	272	246	264	242	241	234	249	261	228	230	247	281	245	238	249	252	241	246	222	270	266	251	235	260	239	260	252	222	213	241	264	238	276	256	252	241	236	245	248	265	239	240	266	253	237	248	258	262	264	252	236	225	274	232	211	244	234	269	254	256	234	232	271	263	257	254	272	247	224	261	245	255	242	251	267	266	228	253	268	225	279	269	236	248	252	237	245	235	266	267	235	278	247	254	281	245	235	251	245	241	237	247	221	227	216	245	256	243	243	216	236	269	227	244	233	235	253	254	244	221	274	212	265	242	245	250	242	230	238	254
18937	12162	21221	21043	13124	9665	7150	5095	3796	2835	2241	1928	1570	1407	1368	1179	979	1020	1044	1187	1107	1015	1073	1188	1104	1062	1110	977	1073	965	819	796	693	744	777	781	723	693	615	641	638	626	616	649	592	597	613	615	617	648	564	570	615	611	593	603	567	615	632	594	580	598	606	560	570	567	604	568	596	564	548	603	575	582	551	589	553	600	580	569	554	573	611	572	544	604	592	583	588	560	534	566	552	590	580	586	580	580	610	601	556	576	584	592	588	564	561	548	589	578	603	599	555	549	588	544	572	596	554	578	591	568	626	639	576	617	599	598	577	582	592	573	608	589	609	589	573	601	583	592	588	599	584	607	591	563	568	535	553	603	554	574	582	587	618	627	562	576	587	581	556	595	595	567	620	606	583	578	574	589	545	555	573	596	562	561	568	585	575	580	586	582	561	570	563	585	590	551	559	597	615	601	557	558	508	578	620	599	574	617	555	585	654	615	588	577	573	579	588	620	536	579	584	588	583	575	625	570	593	570	544	534	555	562	599	571	581	547	558	546	587	591	605	571	571	614	603	559	623	575	565	545	565	595	609	532	593	618	535	586	581	597	579	594	578	581	551	583	569	556	608	595	624	587	574	597	587	591	619	606	584	589	561	608	622	576	579	563	574	590	607	583	584	584	593	591	628	574	602	578	585	601	557	591	607	591	604	603	634	596	576	592	586	609	594	575	577	604	610	589	591	605	600	642	610	614	583	562	584	582	544	549	613	584	607	559	591	614	587	592	553	544	634	601	607	559	547	584	568	540	652	589	589	569	565	539	567	569	573	561	570	563	574	595	562	557	559	552	570	541	629	537	580	524	549	555	571	580	546	617	587	562	592	616	568	563	560	603	561	557	583	601	571	599	603	601	577	553	589	570	610	619	600	581	593	583	553	594	610	568	578	604	593	583	585	559	583	570	581	611	605	608	616	596	572	561	591	529	578	555	593	542	618	601	617	546	567	570	581	570	603	568	561	597	575	578	604	571	570	544	587	585	625	584	589	578	573	618	561	561	593	580	574	606	593	537	637	581	617	545	593	562	573	595	568	556	593	609	587	591	568	612	577	612	600	572	577	563	604	594	532	603	614	589	588	598	611	579	574	594	569	589	601	601	542	608	560	557	560	579	576	563	565	614	591	594	572	567	590	633	569	578	617	626	558	532	547	651	608	584	543	586	603	598	600	572	593	595	542	601	593	590	577	586	625	620	555	547	561	589	612	591	580	591	579	600	595	627	577	587	591	568	585	613	576	576	561	583	622	595	601	558	570	587	607	597	570	591	566	534	597	625	577	609	563	584	582	583	561	602	556	572	522	529	567	604	564	575	591	559	563	626	563	552	582	552	555	581	597	566	581	555	565	590	576	579	596	582	572	618	525	584	542	599	582	569	611	581	577	580	577	555	591	587	608	595	601	614	580	541	642	611	574	608	596	626	572	525	553	579	618	598	551	573	567	587	612	586	578	588	567	557	600	560	620	594	575	555	568	627	607	620	595	545	548	589	570	594	577	608	598	628	559	602	569	571	601	577	592	589	580	606	610	599	593	569	608	561	584	608	570	607	579	562	584	592	629	546	617	574	539	598	608	586	611	577	565	596	583	578	603	603	634	613	585	542	582	580	614	598	573	588	611	591	583	596	599	576	563	563	595	595	561	581	585	602	584	599	615	603	604	571	599	585	620	589	595	601	584	617	589	595	575	555	538	598	556	611	538	586	581	596	594	569	573	597	641	583	559	586	570	563	544	600	550	592	580	547	588	575	598	613	562	596	625	560	570	554	592	578	600	555	624	573	611	593	593	561	580	594	579	597	575	575	588	611	607	580	607	631	623	573	543	575	597	582	590	581	585	604	589	563	609	568	595	594	577	550	595	576	597	548	566	571	588	568	596	550	544	576	562	571	549	577	604	603	586	566	593	579	557	556	605	597	574	568	604	585	554	580	590	627	599	594	587	569	605	605	571	629	579	596	542	542	576	559	541	540	601	536	613	593	535	567	620	616	574	575	576	565	558	569	571	519	637	543	579	558	581	583	545	568	597	568	572	589	606	596	560	530	600	577	611	603	582	599	578	586	584	592	599	616	621	620	564	564	612	558	593	611	586	580	585	609	570	570	569	592	594	587	550	582	573	593	605	556	571	588	615	581	561	551	623	562	604	562	586	598	579	569	555	593	610	607	601	548	575	577	600	599	565	575	498	537	584	622	616	565	605	565	529	629	600	608	600	582	576	604	566	615	593	567	556	600	618	587	558	597	611	601	532	579	616	561	564	561	541	613	596	592	578	593	615	634	567	617	553	607	592	569	580	604	582	594	541	574	613	598	587	577	618	548	603	595	579	571	591	619	623	613	632	576	562	567	629	588	562	614	585	608	580	609	622	586	587	609	593	568	624	556	564	591	587	533	555	553	580	646	603	549	583	581	593	562	595	598	568	621	585	583	537	563	584	537	610	611	593	571	568	573	580	603	566	594	575	563	609	618	556	631	597	603	613	621	559	588	582	593	546	535	551	588	586	522	577	565	547	610	625	549	541	585	592	570	610	601	569	605	609	612	565	595	608	563	543	605	566	623	541	578	609	565	565	590	607	587	556	583	626	608	605	571	624	555	546	574	600	621	555	526	565	601	581	617	566	568	595	568	597	603	586	560	580	569	555	592	585	589	576	597	583	587	617	556	568	577	579	565	591	578	596	561	640	548	605	608	582	565	566	598	567	581	607	609	577	546	578	570	576	599	563	598	607	547	578	555	591	589	569	581	568	595	614	557	592	568	563	554	555	630	595	606	583	591	573	585	576	556	569	614	580	570	539	608	566	591	552	558	601	567	580	587	547	599	575	579	592	573	581	578	583	587	594	592	595	624	630	546	603	610	607	592	576	587	637	601	562	594	598	594	609	557	574	625	592	551	543	557	557	593	576	558	570	582	623	592	567	594	606	558	611	574	588	561	610	602	592	584	578	547	539	575	569	582	623	588	524	582	590	613	594	574	574	579	619	576	595	603	592	575	557	589	602	567	624	547	601	592	575	571	593	583	597	569	580	606	596	545	575	599	601	559	562	571	553	596	582	575	587	565	565	570	571	603	554	597	553	574	579	585	565	571	584	582	598	550	554	570	558	550	638	566	575	574	580	564	575	597	613	565	601	556	525	578	578	594	584	605	619	584	541	558	595	619	621	600	626	579	643	544	576	600	579	596	625	587	586	622	580	580	590	605	606	604	606	567	603	575	569	548	563	622	609	602	585	598	580	586	580	542	579	576	581	597	556	600	621	641	590	599	581	593	619	579	578	559	563	581	609	559	604	566	588	576	539	612	601	585	566	558	554	630	584	573	583	583	551	575	600	615	612	582	548	537	580	585	572	598	614	585	588	594	575	594	631	583	576	596	573	578	612	601	575	579	610	565	591	592	583	584	581	595	566	585	591	585	607	589	574	626	569	550	581	553	632	555	575	626	590	580	596	584	522	657	614	535
14443	6558	5776	3665	1759	1140	746	559	461	372	342	306	282	305	283	268	282	275	267	300	279	279	284	258	268	279	241	283	263	258	237	253	250	223	252	262	239	260	228	226	264	244	238	242	242	252	242	229	227	212	219	263	252	205	257	274	233	221	251	258	261	229	233	258	266	233	231	222	273	244	265	234	241	265	217	260	254	239	234	260	259	231	237	239	229	217	206	213	235	253	232	246	248	238	249	260	252	198	240	221	247	244	228	249	245	263	209	219	293	234	235	230	253	233	240	253	244	245	243	244	255	229	221	228	261	217	241	258	255	263	245	241	217	226	243	257	222	233	242	258	263	226	223	245	236	247	221	223	248	253	263	249	192	238	231	239	249	217	245	282	215	251	237	252	225	260	201	219	241	253	231	243	271	204	240	247	255	261	234	270	249	227	239	225	213	259	234	228	245	239	230	218	244	252	236	250	248	249	233	246	233	215	265	208	250	252	262	285	284	263	276	223	247	221	238	238	232	229	237	253	254	233	239	249	248	240	248	258	238	233	250	226	225	247	238	246	227	242	241	235	240	228	203	249	226	256	273	260	248	248	247	217	267	247	255	253	233	239	277	201	229	236	268	242	269	288	240	230	236	219	231	295	269	231	215	245	249	270	241	242	253	240	252	250	223	246	257	226	231	222	254	248	241	262	248	256	237	238	265	252	248	243	270	266	263	236	233	230	246	237	228	255	207	215	252	240	272	231	214	256	237	228	271	229	265	246	228	234	235	225	247	249	231	234	254	243	246	214	253	211	243	272	240	262	227	251	270	218	259	255	248	252	251	240	235	272	229	206	205	235	261	199	212	256	230	238	225	243	247	255	216	208	247	224	209	244	253	252	259	265	206	236	229	247	240	248	245	260	252	229	278	223	241	228	252	242	252	244	238	228	234	285	230	224	261	249	223	221	218	257	226	243	213	257	247	243	226	242	242	235	257	255	263	249	225	250	242	260	256	260	273	238	240	229	238	236	237	247	246	239	229	260	257	222	243	224	221	215	256	222	253	215	228	273	249	247	221	246	222	251	273	247	228	262	242	262	267	243	243	246	233	226	268	261	219	227	296	253	241	221	236	258	229	247	245	240	229	238	269	253	242	243	255	253	217	242	247	249	266	215	239	238	212	218	213	236	264	250	251	242	229	269	261	251	235	211	236	258	238	226	259	239	262	243	246	264	219	252	247	254	243	243	255	213	239	228	257	256	227	244	261	229	262	257	251	243	248	226	277	255	270	247	230	215	241	226	249	219	268	287	251	260	216	260	238	232	212	215	238	234	258	268	246	224	233	249	229	244	268	228	256	276	238	183	244	261	231	268	240	221	255	233	273	252	241	202	236	244	230	242	246	259	265	252	234	235	229	257	222	229	208	256	271	242	220	231	224	243	227	251	249	246	231	237	246	240	262	257	239	250	254	251	227	240	264	260	234	232	255	232	235	203	227	245	234	267	230	223	270	261	227	252	237	246	275	280	246	236	275	264	240	209	251	241	238	280	241	253	214	263	250	245	243	253	257	252	242	253	249	245	234	248	242	257	259	251	239	232	238	260	262	263	230	270	243	276	233	256	262	236	251	223	261	244	234	230	227	241	247	260	254	274	229	244	245	267	254	214	240	251	250	231	258	266	253	243	249	262	229	235	247	265	251	238	240	227	247	230	252	275	277	272	252	248	245	257	246	234	241	269	255	237	257	273	248	227	254	236	233	218	254	236	223	237	231	239	212	227	236	241	256	242	212	222	238	262	238	259	258	259	227	246	214	247	234	250	267	249	261	242	202	216	254	231	257	233	230	213	254	221	230	230	216	244	291	192	250	285	233	249	255	256	268	250	243	240	256	238	224	223	225	254	224	255	235	236	202	219	237	236	275	223	214	245	253	246	196	255	214	217	235	290	271	260	225	245	229	230	259	234	267	245	280	231	261	224	270	257	261	255	251	243	214	260	228	234	221	261	255	246	242	220	250	234	232	242	269	216	240	257	243	273	252	274	222	215	237	237	259	215	217	220	246	256	227	250	225	235	243	261	248	250	231	231	223	225	270	257	256	244	240	209	249	229	246	275	206	250	259	242	222	255	252	253	236	248	255	245	251	216	248	242	254	276	260	256	250	254	273	256	253	262	284	244	214	228	220	237	231	280	234	248	249	238	234	252	247	268	265	244	252	289	259	244	236	269	262	209	241	277	260	252	255	222	245	245	214	223	256	241	241	228	236	232	295	213	249	237	220	217	229	249	231	240	248	233	237	230	256	240	270	268	242	211	262	243	260	239	246	230	242	244	250	239	225	265	292	274	244	232	232	271	237	272	287	276	260	251	264	270	231	256	241	291	262	251	261	242	250	245	253	254	269	242	239	231	250	267	262	214	257	219	216	268	227	259	233	228	245	214	250	254	235	226	235	246	239	211	237	241	238	252	237	243	231	254	254	247	275	235	232	261	234	226	225	233	238	246	256	227	238	243	226	250	218	256	239	217	218	247	225	218	227	246	239	277	228	265	301	254	246	237	281	219	265	240	246	244	212	249	260	258	242	246	254	221	273	241	231	233	223	238	244	226	246	224	254	262	226	262	262	251	261	226	227	240	257	280	236	228	222	232	225	227	251	271	232	235	222	212	240	248	258	256	239	248	223	262	223	260	262	224	283	250	250	249	260	265	220	207	248	266	243	242	265	254	229	233	241	235	237	219	239	254	221	233	250	260	277	222	244	241	260	249	252	230	230	232	224	244	199	245	228	243	243	267	231	255	254	248	252	306	248	225	267	278	245	224	263	255	249	223	261	264	249	251	229	232	279	286	251	227	238	248	276	257	263	224	243	250	234	218	244	255	238	227	248	227	228	235	232	247	240	223	247	220	248	246	255	257	261	215	229	261	236	229	241	241	261	256	220	233	244	246	238	226	244	253	248	228	243	248	237	226	249	257	240	234	280	219	281	239	254	250	247	235	268	249	218	242	248	246	222	260	222	210	236	244	258	224	217	233	229	233	246	248	224	252	223	219	231	228	224	214	210	211	236	231	249	239	260	259	264	255	233	245	255	266	219	245	247	237	257	263	242	250	267	256	265	238	239	263	255	201	231	229	254	242	244	243	234	252	272	235	282	260	246	261	257	270	276	212	239	286	244	228	246	229	283	244	263	249	256	252	242	263	259	221	257	234	234	228	231	242	247	269	249	244	239	239	235	258	258	274	229	241	234	244	255	229	217	245	209	259	227	222	247	259	254	266	234	276	229	251	261	230	247	217	245	283	252	259	259	236	204	247	229	280	227	257	236	228	261	242	253	230	219	245	229	225	244	240	254	248	234	223	249	216	218	254	251	229	228	262	263	251	242	253	241	230	255	240	237	253	236	262	258	255	223	240	264	247	231	260	276	228	249	258	238	260	262	243	217	238	226	261	246	262	205	229	248	256	250	284	217	245	248	262	240	229	229	210	267	237	240	253	226	274	256	252	242	225	233	259	227	243
9312	6093	10285	9580	6210	4449	3134	2220	1731	1379	1177	1055	914	888	851	792	702	704	763	807	813	839	811	793	788	771	745	656	719	705	623	640	568	603	606	683	614	630	560	619	590	582	636	605	607	607	581	550	534	553	571	556	550	576	592	551	567	578	568	573	565	559	550	583	542	579	560	565	582	584	560	552	631	592	571	567	598	556	594	582	576	512	606	564	559	550	599	569	573	624	596	565	552	584	592	607	563	589	558	550	579	578	528	575	544	571	559	578	593	590	578	562	570	593	592	553	590	575	565	591	540	593	572	585	583	573	549	602	563	559	585	588	600	543	577	546	601	595	573	605	519	594	579	571	575	554	616	605	589	633	590	575	554	591	567	574	601	550	571	578	561	565	533	591	588	582	602	594	605	569	556	587	583	606	564	556	576	567	544	578	551	558	595	562	561	586	565	577	579	583	551	590	589	521	554	555	560	556	542	533	600	580	594	580	583	546	588	571	590	598	570	545	626	559	551	537	564	558	569	593	615	599	556	597	582	634	628	583	570	598	591	587	570	561	591	577	589	552	547	564	577	559	565	541	584	530	573	596	561	546	534	556	565	604	563	590	548	536	571	571	605	547	583	567	530	589	567	561	565	618	530	572	582	560	571	592	622	556	608	624	544	598	626	603	619	588	559	554	606	537	587	561	558	559	580	596	569	583	602	599	572	570	572	587	580	564	584	553	575	601	589	604	579	548	575	588	553	556	552	565	569	526	575	601	549	563	597	529	585	551	584	583	551	533	591	578	593	582	567	554	587	558	589	591	600	565	569	587	579	569	608	548	554	580	558	574	568	573	548	583	589	594	569	559	537	594	570	602	603	570	566	550	540	577	572	548	557	601	599	556	606	597	560	557	570	547	540	574	562	590	593	582	570	570	554	570	547	589	579	590	564	554	588	560	567	587	545	568	593	548	609	573	578	578	601	579	590	545	596	552	555	572	560	552	586	550	591	556	577	582	601	588	605	541	558	623	596	582	567	593	584	603	580	580	574	577	576	526	531	617	614	590	590	592	582	583	577	579	593	565	602	533	535	566	560	582	546	593	564	552	581	572	564	562	530	575	584	549	570	599	580	590	609	563	605	576	577	525	599	540	579	532	581	596	551	581	554	552	546	587	548	548	579	562	574	592	550	553	570	574	595	603	531	559	566	566	563	572	570	556	560	598	584	565	546	536	548	593	596	583	562	549	600	609	635	545	566	596	575	557	519	560	556	596	536	564	578	568	550	569	588	576	621	577	573	541	564	575	546	635	576	544	587	548	548	559	557	546	608	551	557	622	592	585	589	579	568	576	586	529	595	543	586	594	586	574	587	583	578	578	549	578	550	595	591	556	623	572	599	518	561	600	607	575	554	549	557	549	585	601	598	584	549	561	549	585	602	581	582	583	570	547	614	555	566	634	545	577	605	576	546	542	566	568	581	607	570	589	602	579	588	567	592	618	542	505	593	569	615	558	564	544	594	556	558	576	575	557	562	522	586	560	561	602	600	577	509	575	549	518	556	552	568	610	583	581	589	574	571	526	567	582	585	572	602	553	559	588	599	574	558	583	553	543	551	627	581	566	581	565	537	566	566	547	611	554	566	550	552	573	590	549	567	596	558	594	556	555	560	625	556	591	565	568	632	572	551	549	594	562	567	592	565	571	636	531	592	622	618	537	539	542	583	565	564	582	521	542	553	587	530	502	540	568	540	569	613	546	566	583	597	578	564	544	672	566	622	550	589	589	580	517	552	558	569	582	591	571	514	573	557	532	563	551	560	558	589	556	585	545	570	599	526	599	557	603	568	550	561	541	596	584	618	564	592	612	559	599	550	545	589	536	590	564	606	595	595	553	526	536	562	560	605	571	594	553	543	613	565	562	613	586	598	597	576	592	544	571	596	588	550	610	586	596	581	539	547	562	576	591	606	575	570	578	587	560	575	555	582	560	553	616	599	577	576	520	591	576	551	575	602	562	544	560	593	560	565	546	574	593	554	578	568	544	581	571	560	547	576	568	602	589	568	580	591	575	547	552	563	546	597	587	563	553	582	577	574	574	570	583	576	624	559	571	588	598	572	580	561	610	539	553	587	560	545	568	581	579	550	594	575	581	549	554	598	562	561	548	597	585	605	546	553	604	596	574	572	588	533	557	581	561	591	565	567	600	593	563	590	594	555	537	621	584	588	549	596	592	596	564	536	550	534	520	545	569	569	569	618	540	522	639	551	622	594	594	579	579	569	585	525	557	544	562	596	582	578	525	587	578	580	599	562	546	584	598	576	547	554	608	577	579	580	599	592	573	572	561	587	564	552	584	572	570	593	575	581	548	590	605	565	556	585	568	531	570	608	618	566	596	582	561	563	560	619	585	545	589	604	550	578	498	613	604	553	580	538	605	554	566	575	590	566	553	568	561	579	572	510	584	561	537	553	577	571	564	552	567	532	542	576	603	581	599	569	578	590	580	560	599	539	551	553	557	583	590	589	595	586	577	574	596	537	556	549	587	533	582	589	616	591	582	612	561	574	555	542	588	578	640	588	570	597	613	591	591	614	552	597	552	600	586	586	528	560	538	561	619	575	576	567	560	603	580	590	543	571	613	548	576	560	591	603	564	545	555	553	588	565	602	575	599	573	597	531	545	553	559	571	581	542	554	563	579	585	578	570	532	556	583	591	620	539	562	565	532	561	552	565	562	547	608	549	553	575	569	597	556	569	555	560	581	499	543	601	590	562	534	601	583	580	572	568	528	602	598	572	602	569	550	585	559	568	555	606	552	542	583	572	563	588	557	548	586	518	549	582	571	554	590	507	568	540	547	578	594	558	572	528	568	558	551	615	570	602	596	569	590	521	555	576	553	570	542	595	558	580	567	549	592	596	590	598	560	537	560	563	611	569	583	567	549	576	562	577	531	559	574	584	552	545	581	581	558	586	566	602	542	578	575	568	563	552	596	592	632	607	565	607	555	591	558	539	607	625	586	596	571	545	555	596	581	561	564	595	539	581	519	553	597	584	579	550	531	560	526	532	571	604	581	553	552	575	591	561	581	588	563	550	620	561	567	526	534	568	613	584	564	567	531	585	520	558	548	537	576	607	542	554	571	561	578	566	571	580	605	565	541	590	614	563	549	577	574	574	534	570	626	555	626	601	613	566	570	549	539	580	584	619	564	599	582	570	569	554	559	561	578	582	589	584	548	563	602	590	588	587	571	557	557	588	539	552	607	572	549	594	555	549	597	609	589	579	591	592	552	568	553	575	574	617	622	543	566	557	521	582	575	567	543	593	566	585	588	597	619	552	575	567	502	575	582	595	576	557	552	566	566	586	589	573	531	563	543	554	574	548	554	527	596	565	587	604	564	579	537	569	582	604	557	566	581	573	558	599	627	577	568	534	598	564	603	569	555	590	606	561	571	562	543	586	554	512	590	576	567	561	540	590	604	579	579	575	535	621	566	599	511	551	622	596	551	565	576	544	608
23942	11081	10971	7136	3052	1902	1268	856	697	534	489	400	358	355	374	318	328	323	298	364	310	298	294	317	322	342	301	312	296	299	307	297	262	260	272	312	291	283	305	266	255	279	245	263	275	283	253	308	271	282	253	269	296	256	252	294	264	268	270	264	235	238	235	254	282	292	251	244	263	234	260	273	267	277	269	262	274	276	291	265	276	246	265	254	252	278	263	269	249	275	270	260	248	274	247	269	275	248	251	258	237	264	288	256	249	249	284	256	277	263	267	251	253	275	265	265	255	259	264	269	265	247	257	266	249	258	274	239	272	277	246	243	263	262	244	232	278	287	254	260	296	245	305	242	276	267	269	245	267	250	259	246	222	290	280	269	265	275	263	277	263	244	299	268	255	257	226	273	272	241	283	265	270	269	234	253	256	258	269	245	243	261	295	267	282	256	257	230	285	267	290	275	254	249	256	269	272	291	258	268	231	245	271	249	273	232	272	282	264	268	262	263	231	260	299	271	252	228	257	249	252	261	253	262	294	290	208	262	267	249	261	240	254	219	254	286	291	274	280	262	268	255	283	260	280	296	291	266	245	298	261	257	262	284	278	263	276	281	242	252	229	247	297	275	268	256	239	262	228	257	251	271	283	302	255	273	302	265	270	263	233	272	258	272	272	272	266	275	251	236	255	245	278	231	271	254	276	252	278	273	229	245	255	247	260	268	271	258	265	241	249	285	243	307	277	281	255	214	252	237	258	290	292	261	232	243	264	260	298	280	266	260	310	232	276	293	267	267	287	269	279	274	246	271	273	280	286	271	222	290	254	256	306	244	257	259	266	252	290	276	243	243	251	253	245	258	268	282	248	303	271	261	268	286	255	281	250	256	253	299	272	273	276	254	237	257	247	260	242	270	261	289	248	255	275	263	245	264	289	270	262	255	292	241	277	272	258	272	262	255	264	238	227	259	259	281	277	296	294	241	252	245	294	249	281	257	282	279	264	243	242	255	287	299	252	256	263	250	278	267	310	297	253	250	243	248	216	262	263	231	281	267	252	284	261	266	258	230	236	279	283	262	245	267	277	327	264	270	271	296	290	278	280	264	266	263	238	252	266	251	256	281	261	281	272	262	228	254	261	278	254	236	262	281	259	251	229	262	240	264	300	292	252	273	265	269	243	270	257	278	272	266	292	246	272	274	250	264	258	274	283	265	266	252	248	258	256	263	277	266	246	258	284	263	243	249	261	281	242	288	256	234	264	268	250	263	280	254	214	247	290	248	275	252	297	273	259	238	277	246	245	249	261	264	255	261	248	286	278	258	240	253	245	269	271	283	242	260	259	266	293	281	243	245	263	257	250	333	283	279	271	242	252	271	267	277	272	247	267	279	271	291	263	263	257	261	269	267	254	298	272	292	270	290	261	253	239	252	261	254	254	281	283	258	269	277	255	268	266	283	224	286	234	268	257	250	232	298	254	245	237	254	268	284	281	265	280	260	265	236	269	263	258	237	247	267	264	283	248	256	257	252	232	272	272	271	258	278	235	243	263	254	237	282	258	254	272	279	230	265	250	248	247	276	273	252	273	221	284	279	260	244	300	271	253	266	229	286	252	253	307	271	260	281	284	266	274	234	274	295	264	231	273	236	256	262	303	264	259	257	237	243	264	275	276	269	238	291	302	273	255	249	280	249	262	274	297	249	289	306	278	254	265	239	253	234	275	234	274	260	260	271	231	244	237	242	278	237	289	275	267	260	277	272	281	254	248	277	264	283	256	241	246	274	267	247	236	278	244	252	279	257	294	264	272	263	251	268	246	238	288	267	264	226	271	276	238	280	292	249	246	249	269	271	268	240	240	241	252	272	237	258	250	265	267	279	249	251	293	258	282	258	251	237	264	283	249	292	247	279	259	266	287	299	255	274	265	280	276	236	259	230	252	265	247	250	244	293	247	279	270	279	274	253	251	277	277	276	228	251	240	284	252	243	252	282	260	281	252	254	235	252	291	207	259	286	280	232	270	243	260	269	231	248	270	254	254	260	253	260	263	267	224	250	283	260	255	257	268	277	249	230	260	274	265	291	293	262	246	281	285	255	299	258	264	293	270	273	286	231	246	273	236	258	270	244	274	224	291	244	257	256	241	280	251	259	229	265	240	237	283	259	300	251	262	280	276	262	272	254	282	288	265	279	264	238	265	287	281	270	249	280	274	256	258	258	257	246	245	269	285	275	236	282	270	250	267	267	270	253	264	260	278	298	249	259	254	263	248	245	295	256	258	291	216	276	242	243	240	270	260	246	271	269	264	278	266	269	256	251	237	299	256	284	268	289	275	311	270	273	236	268	297	267	262	250	285	280	265	273	276	277	239	269	265	220	292	235	228	230	276	278	266	251	259	269	221	243	271	263	291	254	268	244	254	250	278	281	279	249	287	272	252	263	286	260	250	254	260	245	241	257	258	255	265	269	262	281	246	286	262	248	269	251	237	263	243	274	232	266	272	243	246	261	269	255	262	253	257	278	281	266	261	264	277	268	255	252	255	288	262	255	272	239	257	282	271	284	258	272	265	287	252	258	286	262	254	246	236	260	274	260	280	299	258	253	276	272	243	296	271	287	278	232	271	290	275	278	237	284	225	241	276	255	263	269	255	280	262	256	279	251	297	267	264	284	279	260	232	230	268	241	244	242	241	248	274	274	253	286	274	308	289	273	241	269	268	281	258	251	240	277	260	288	282	272	282	231	261	250	235	267	283	244	273	257	293	271	261	217	259	253	251	266	308	261	251	232	248	254	272	266	262	271	274	271	258	237	264	248	262	269	270	273	231	284	291	278	250	264	264	255	252	264	258	267	219	273	269	262	282	254	212	250	228	255	245	261	291	250	270	262	252	258	259	245	287	273	297	272	238	268	285	234	246	287	250	260	242	271	244	274	244	262	227	278	266	257	226	236	289	266	290	257	241	273	257	268	255	243	250	265	249	256	251	271	255	269	265	274	293	244	254	253	275	282	278	261	277	283	245	237	267	261	250	261	285	239	269	242	256	260	273	286	238	240	261	247	256	297	256	276	248	245	268	242	277	260	251	281	248	278	253	279	261	268	236	242	232	279	255	273	276	220	281	260	273	238	255	252	283	275	222	238	266	275	277	261	280	244	268	303	259	252	249	225	274	267	248	272	280	267	249	291	242	251	261	251	255	265	273	260	256	271	258	226	268	266	248	251	274	257	247	288	248	231	257	248	263	256	284	258	262	294	256	237	260	275	257	234	272	248	207	279	262	278	247	270	282	271	291	292	230	295	256	269	276	245	261	245	251	246	297	260	245	280	246	277	279	249	264	238	268	240	260	237	276	257	261	270	297	294	222	257	286	262	248	252	271	253	273	288	281	260	232	259	261	269	264	231	260	269	281	264	254	254	238	267	233	244	251	261	237	223	247	264	275	258	282	259	246	252	259	280	259	255	261	264	276	262	249	245	248	275	256	268	278	284	260	272	260	280	279	265	284	280
15787	9427	17083	15739	10049	7231	5181	3742	2781	2066	1800	1464	1327	1271	1139	1035	979	956	970	1056	920	976	1005	995	980	974	914	938	835	760	761	747	717	702	720	720	729	669	666	670	648	649	639	595	622	646	641	652	629	617	621	620	642	604	607	576	587	613	601	567	592	646	647	615	621	598	631	562	605	621	627	600	624	601	606	585	620	572	630	595	580	600	634	642	608	630	638	609	583	664	633	625	613	649	577	615	582	626	614	591	570	593	579	590	607	576	631	577	619	606	582	621	629	617	629	616	626	605	600	644	614	625	601	635	611	613	642	613	618	651	608	640	647	608	600	636	592	608	590	640	623	612	609	634	621	644	625	635	669	647	606	588	646	600	663	636	585	590	634	622	626	617	605	619	667	583	558	643	614	612	612	623	620	597	609	584	588	619	630	648	620	602	611	559	590	623	600	651	599	625	634	628	547	572	636	606	628	619	664	585	627	588	666	603	641	620	572	660	636	588	638	593	638	632	652	621	581	627	583	607	604	619	605	662	618	621	664	600	609	612	631	608	614	622	599	620	613	652	588	641	615	600	624	618	656	624	609	629	638	640	651	614	601	603	619	641	589	599	578	626	590	621	599	623	616	634	612	587	619	608	626	627	563	611	648	601	581	604	590	588	619	577	620	643	617	611	635	646	577	641	645	604	639	557	607	611	628	640	606	589	606	589	618	614	592	576	585	648	616	573	644	603	562	649	644	639	624	521	659	549	642	673	675	609	622	598	610	649	629	642	607	594	634	646	616	637	637	657	605	626	630	621	647	603	589	553	612	600	617	639	606	589	557	607	607	611	600	606	596	578	579	595	607	650	590	609	670	603	619	614	548	628	598	674	594	605	602	610	606	628	571	579	597	596	581	608	637	604	623	612	629	615	627	642	616	667	654	614	596	641	583	604	591	600	625	623	603	624	598	620	652	604	622	628	660	632	627	628	610	668	626	624	636	607	628	589	611	646	637	590	626	607	632	637	595	549	614	644	594	586	616	604	645	570	581	606	614	599	594	669	628	588	625	644	572	605	592	623	621	563	627	657	624	651	634	623	655	652	607	656	604	619	639	611	593	612	633	618	679	614	611	625	645	597	623	574	654	647	607	585	673	598	586	591	650	653	595	603	635	638	623	629	616	651	594	639	603	648	604	590	600	591	594	593	623	610	612	601	630	611	674	619	628	609	602	602	607	624	643	594	606	576	591	611	598	563	583	645	616	603	639	572	633	619	615	591	639	640	629	594	615	611	595	612	581	638	644	648	606	651	639	600	665	634	613	612	595	654	613	657	632	542	602	615	610	602	627	593	592	622	644	579	609	627	613	588	581	611	601	625	656	541	608	614	653	606	594	665	586	640	605	603	619	666	623	600	606	576	650	631	559	603	604	589	571	599	609	620	607	630	613	617	645	575	634	641	649	579	598	583	601	612	652	630	629	626	609	574	638	589	603	575	649	581	604	618	659	603	627	626	672	638	612	621	643	590	604	609	617	570	596	619	625	631	627	585	651	604	672	601	631	615	584	636	616	589	620	611	624	616	607	599	601	600	620	571	628	642	631	636	663	611	635	640	618	627	595	630	591	621	576	625	611	614	630	623	596	638	615	577	611	625	615	642	576	574	652	578	627	587	621	635	635	622	666	592	625	630	585	611	613	641	622	611	609	666	628	612	628	608	605	603	589	644	628	560	574	622	662	604	642	581	600	661	670	599	593	617	588	595	613	596	586	611	591	603	616	629	604	573	649	553	605	645	626	596	599	576	587	586	629	634	618	593	610	624	619	593	627	590	621	642	593	551	627	612	615	620	603	650	615	592	600	600	626	620	616	605	649	595	593	606	651	599	644	583	618	568	618	644	619	647	593	608	649	637	585	608	577	623	674	605	659	602	611	601	624	570	617	614	613	598	631	604	616	660	620	641	631	582	584	592	641	644	629	598	634	673	605	620	668	619	627	623	622	616	551	625	620	606	607	598	639	619	595	665	626	645	595	614	602	625	597	622	619	643	609	616	615	611	603	612	637	631	646	609	623	596	580	627	603	653	620	653	598	609	619	673	601	636	626	656	618	597	608	592	604	623	694	606	643	610	599	639	586	583	585	628	601	601	577	626	609	616	619	586	661	633	640	617	592	613	589	555	600	625	635	597	588	623	648	617	603	660	643	625	620	626	680	668	594	640	642	635	627	583	606	605	616	646	657	606	602	558	634	643	560	626	647	625	601	634	630	587	587	609	590	604	589	683	634	636	610	621	589	609	648	625	672	608	591	620	599	584	592	650	618	616	639	648	633	578	616	621	635	615	613	597	620	590	592	610	631	600	589	608	640	622	617	636	572	594	663	594	631	633	615	595	591	599	600	631	618	615	604	642	665	610	650	605	596	650	623	631	628	634	632	626	602	584	622	632	614	625	573	620	630	583	602	648	664	638	604	610	667	564	634	625	610	567	634	593	578	597	631	569	586	587	632	633	559	641	569	610	617	611	611	656	602	590	592	625	578	600	624	586	615	597	617	614	616	579	607	594	651	596	635	564	633	614	618	626	620	586	622	638	624	604	557	609	615	610	649	602	664	637	594	569	594	609	590	625	604	619	593	606	614	636	613	608	595	580	601	600	637	606	590	623	595	608	590	593	603	555	618	589	603	661	633	607	651	610	592	642	590	639	611	597	576	632	630	588	611	611	598	615	624	585	633	651	659	587	573	629	606	616	614	641	615	656	630	596	615	659	617	584	648	608	656	590	636	624	617	614	581	600	630	561	593	603	626	609	584	630	601	610	643	626	608	571	594	693	623	572	608	664	609	619	613	572	603	606	618	614	607	602	637	582	631	657	621	604	600	614	629	626	667	617	617	639	632	608	600	613	648	612	585	605	643	573	630	588	597	590	610	638	587	588	594	627	572	598	593	608	631	629	620	620	604	608	595	617	626	601	615	620	638	609	650	630	637	575	580	557	624	639	595	584	585	585	635	571	622	613	632	565	588	603	631	609	616	664	600	603	598	591	606	689	601	584	610	633	672	623	588	644	631	595	610	579	613	594	671	622	610	603	612	611	565	570	575	606	632	676	628	580	624	630	691	614	582	627	600	575	598	623	635	598	615	639	649	594	573	606	657	589	590	625	617	595	625	610	622	636	626	631	609	610	613	651	673	617	599	655	636	612	588	589	618	615	671	613	613	673	594	568	581	624	634	577	593	591	613	598	629	604	584	627	582	594	586	599	585	602	603	599	624	673	638	602	685	630	654	609	594	587	615	651	633	611	616	594	650	557	640	617	624	580	572	596	554	602	620	589	585	665	649	583	601	615	587	593	605	647	591	632	629	634	641	621	592	635	597	615	583	632	622	603	603	595	601	674	622	597	606	590	591	595	578	659	555	635	618	644	611	607	601	644	621	646	616	619	612	631	615	631	644	606	634	638	595	661	578	641	591	604	562	647	617	635	611	590	600	582	579	616	614	660	621	614	596	603	593	639	638	666
34500	16086	15049	9188	4249	2542	1662	1112	872	627	541	443	428	386	357	331	348	333	326	330	307	321	328	317	310	286	317	301	258	303	291	281	299	270	304	260	257	259	273	288	266	236	233	254	280	237	256	264	244	223	266	258	268	273	265	236	234	242	235	260	241	276	247	265	236	258	275	241	243	229	288	257	238	238	234	283	264	233	238	261	241	247	252	229	248	231	247	274	254	236	235	207	246	247	242	238	268	257	284	245	257	268	253	260	250	260	261	252	242	247	235	279	244	233	226	254	262	231	260	222	247	232	284	253	247	263	237	262	236	252	249	239	252	240	248	237	283	270	249	260	276	234	256	238	243	249	260	252	234	239	217	222	223	262	260	238	255	242	251	252	264	250	262	247	233	253	252	244	237	252	234	215	252	257	209	275	278	237	253	235	218	250	284	219	235	233	238	275	260	233	224	224	263	266	225	243	244	239	237	232	259	243	273	227	252	258	249	256	262	238	264	231	272	235	233	244	268	270	258	261	237	238	264	261	243	251	218	261	249	265	249	241	260	227	248	239	219	246	255	261	247	256	225	231	280	218	238	221	236	243	243	229	264	251	283	215	266	260	254	254	232	281	252	235	252	223	242	285	254	260	245	243	245	255	265	264	263	235	220	290	259	262	260	250	267	236	244	226	260	249	239	253	249	238	222	267	220	235	222	280	288	291	244	260	283	235	234	253	224	261	266	258	273	236	245	229	254	244	269	300	280	272	255	240	225	263	239	223	227	214	258	257	243	254	260	235	264	202	238	261	260	237	255	267	261	261	265	248	239	250	256	249	235	251	239	256	273	257	245	262	267	245	226	276	235	263	227	212	235	244	282	236	230	287	251	238	269	234	207	237	261	244	249	257	244	236	236	246	238	259	255	247	249	261	240	270	275	240	230	254	232	261	274	233	271	209	264	261	251	262	230	259	242	292	263	233	243	264	271	275	284	262	232	239	245	259	252	243	235	251	241	257	261	249	260	250	238	252	263	220	248	247	225	243	241	244	235	229	232	255	256	245	222	264	257	269	239	232	270	274	225	281	252	240	223	272	277	251	285	239	254	251	219	245	227	251	229	281	246	265	243	238	246	236	242	247	230	282	275	233	230	232	246	252	247	246	249	259	234	216	253	228	241	240	236	228	228	272	230	245	250	233	267	251	238	252	232	230	262	253	227	235	226	255	232	234	226	247	245	216	254	242	246	262	277	230	215	246	237	263	256	263	271	259	226	236	248	258	269	228	257	257	254	249	253	259	252	225	266	251	246	234	248	248	236	224	258	251	247	245	296	239	279	279	228	257	245	249	239	243	243	254	252	246	246	240	244	263	265	262	222	227	260	245	236	250	235	241	265	271	237	222	243	274	243	242	254	244	242	271	222	250	253	234	237	213	248	239	228	235	249	250	264	250	232	232	234	273	276	230	270	259	234	250	253	240	255	272	281	240	241	253	246	244	248	214	267	243	247	243	270	267	252	245	229	247	240	258	248	262	235	251	240	262	261	251	226	260	270	236	270	248	233	252	263	235	261	256	269	266	259	267	263	226	247	283	255	244	243	266	240	253	260	249	246	254	251	254	268	227	241	254	253	209	255	259	218	243	242	257	245	256	258	243	231	252	268	233	253	275	251	247	259	230	254	271	246	242	257	260	223	260	222	258	277	231	259	250	255	242	271	292	253	275	271	247	235	250	228	271	253	249	257	270	260	254	233	256	232	250	246	261	251	258	222	239	257	258	240	259	243	229	256	245	268	270	238	237	255	243	245	250	267	230	263	263	264	257	248	257	249	274	263	220	276	216	239	245	229	267	238	252	277	283	238	251	246	238	226	229	233	246	230	237	234	272	232	242	274	298	230	244	255	239	253	262	272	226	270	241	277	232	228	267	257	246	227	256	262	254	251	235	216	243	267	271	225	258	229	236	251	209	262	272	223	252	230	291	269	238	294	234	246	267	239	205	239	266	259	232	256	271	240	245	252	263	273	273	252	252	244	227	259	242	228	251	227	267	258	253	246	266	242	280	261	230	244	247	217	247	235	242	245	258	239	247	221	248	243	243	291	279	278	259	244	248	273	282	254	273	227	253	226	234	241	252	242	243	241	261	261	269	254	229	233	232	251	252	236	224	246	256	240	274	231	241	207	252	265	251	267	278	272	245	244	241	261	242	219	243	236	246	255	214	241	221	271	241	236	227	275	280	269	276	262	259	245	246	240	229	234	253	259	224	257	256	265	263	222	229	257	215	228	210	245	232	279	246	235	248	261	243	260	248	260	223	231	253	245	249	214	225	251	272	212	262	235	233	203	243	215	269	238	261	261	245	266	216	217	242	252	237	276	240	250	231	272	225	257	271	250	244	252	239	234	220	229	258	259	264	250	256	246	256	231	253	246	235	250	237	222	252	263	235	242	258	260	270	263	254	257	220	272	239	240	254	260	281	270	239	255	233	225	237	248	204	225	263	246	260	236	252	267	264	242	270	276	244	250	258	253	253	261	281	276	252	244	243	216	239	218	254	240	229	253	254	263	242	261	267	267	251	221	222	263	253	228	266	241	259	255	247	241	246	246	204	258	222	262	241	267	269	257	222	238	230	244	264	243	226	231	217	271	235	258	271	246	253	259	238	229	269	246	266	237	264	234	261	261	208	237	251	257	252	251	230	228	248	236	245	241	242	238	248	235	241	228	231	240	233	282	223	249	252	256	233	258	244	239	267	257	262	236	255	250	235	239	223	268	252	242	227	237	238	225	283	248	245	215	254	235	294	268	272	246	242	235	276	255	247	259	233	272	223	237	252	258	254	243	234	225	244	265	226	261	257	264	244	269	232	266	245	254	270	211	242	256	241	261	265	254	275	252	240	252	255	232	203	227	242	236	236	251	242	238	252	229	248	261	248	257	238	278	250	249	248	244	240	243	236	270	262	260	262	268	258	246	241	266	284	249	293	234	226	253	267	251	258	247	251	279	244	233	267	252	280	238	237	266	257	229	248	274	250	257	239	242	263	273	267	263	267	257	232	249	234	224	233	231	227	241	254	229	275	252	194	235	291	262	242	228	232	221	251	233	259	272	234	240	247	243	242	246	259	268	298	231	253	227	264	238	219	235	252	237	262	241	271	230	251	216	243	258	242	222	269	243	242	249	235	254	243	252	205	245	205	256	267	228	234	242	237	249	247	241	243	257	241	268	236	265	273	259	278	236	230	242	290	250	247	243	239	244	253	279	282	238	257	261	268	261	231	256	227	252	266	256	260	232	260	245	252	244	217	236	275	240	259	249	229	247	242	247	244	237	233	261	244	259	233	240	233	221	248	237	265	282	274	269	229	263	243	248	242	248	256	228	247	243	247	214	240	254	224	258	261	248	244	248	260	256	240	243	239	261	268	265	256	258	247	232	250	254	259	225	244	236	226	251	258	237	271	215	243	263	207	223	236	251	235	228	259	236	249	248	253	233	264	277	249	253	238	254	247	252	237
20793	12461	21370	18164	12663	9353	6947	4804	3573	2720	2179	1698	1610	1474	1332	1103	1082	1092	1077	1128	1102	1186	1198	1136	1049	1103	1075	977	894	821	744	775	744	712	843	671	666	638	672	614	641	669	628	657	597	638	564	517	563	588	542	601	611	615	564	578	593	574	561	562	567	592	594	585	618	652	592	584	592	594	595	604	613	574	606	609	595	574	558	574	581	563	636	545	596	571	613	569	540	541	566	562	558	562	607	605	574	583	586	572	587	578	596	576	578	636	577	605	603	585	604	612	546	579	560	577	559	537	587	540	593	620	611	516	511	576	618	582	576	565	570	577	602	536	587	594	576	597	569	590	583	567	634	579	597	566	598	583	571	591	527	572	618	618	625	546	617	602	610	537	595	641	592	604	518	560	554	616	568	583	558	564	570	594	623	570	588	587	576	599	577	570	591	584	616	601	542	561	561	601	589	574	585	579	573	578	591	608	598	586	621	564	616	610	533	572	598	612	642	575	591	551	642	588	607	546	605	637	558	548	583	585	608	620	581	546	558	564	591	565	547	560	576	636	588	572	549	563	625	600	613	582	585	582	595	529	583	613	585	599	569	571	588	585	568	553	559	578	558	603	575	568	566	567	616	578	623	538	562	591	582	591	598	546	576	633	573	593	591	555	569	572	586	626	605	534	583	602	589	606	558	625	574	607	544	541	606	622	588	547	604	565	600	595	611	579	533	580	537	605	573	544	611	560	579	566	550	576	543	584	585	597	615	568	612	580	595	586	604	560	565	586	559	547	587	568	568	537	571	585	568	584	535	547	618	588	638	566	590	565	601	578	585	582	561	577	607	598	591	589	602	604	551	581	581	569	612	591	570	566	628	533	605	577	591	590	595	591	556	615	579	577	565	555	567	585	579	536	550	596	562	550	578	561	540	583	588	600	564	619	601	585	559	550	625	569	605	549	581	616	582	538	571	550	598	578	563	624	560	582	571	578	568	535	555	552	540	569	554	588	542	589	576	610	604	567	555	592	554	582	570	562	609	581	559	580	584	575	577	573	580	544	556	549	623	616	555	600	539	572	606	571	580	617	577	601	602	578	601	591	577	592	549	563	589	592	547	540	553	601	610	627	583	588	579	583	567	614	584	577	541	570	590	584	584	552	604	589	580	523	586	607	597	562	581	562	601	577	573	550	559	562	579	578	575	598	637	595	576	551	529	555	544	594	577	544	584	586	591	563	541	611	564	540	575	598	549	594	605	563	582	600	555	587	593	585	620	569	555	562	548	553	566	560	540	582	556	588	586	613	569	571	611	579	581	613	622	635	617	576	603	589	593	579	621	576	564	604	592	608	574	586	564	583	590	629	586	571	534	635	580	577	554	590	592	578	579	570	534	649	651	596	582	569	567	590	564	603	589	609	572	579	616	593	630	544	580	558	562	592	559	625	573	582	565	586	592	589	586	561	586	608	529	586	607	583	568	579	569	554	566	556	593	543	608	590	561	562	590	585	612	577	579	592	586	594	576	610	541	563	592	566	565	604	580	596	569	579	554	616	602	599	544	579	543	599	542	566	598	570	570	583	559	559	549	580	593	577	570	554	583	591	609	590	585	612	599	574	581	578	525	618	554	583	593	583	637	550	562	565	566	587	595	620	585	550	623	571	603	584	569	644	532	565	595	566	572	602	552	553	618	556	550	595	560	609	590	593	605	596	576	568	612	592	589	615	568	599	604	584	599	562	617	605	609	582	602	550	588	570	555	556	579	576	574	564	638	568	551	566	533	592	584	631	605	564	568	609	583	621	578	547	562	572	644	576	595	575	577	543	545	575	573	585	573	538	577	547	569	618	595	607	638	560	592	600	595	588	558	588	584	561	625	616	585	617	573	540	539	599	563	611	586	610	585	581	600	588	581	541	595	555	564	545	592	581	575	570	592	598	602	613	579	591	580	583	622	584	616	602	550	598	632	584	560	602	634	576	583	563	575	610	562	577	612	604	565	561	556	560	598	555	573	574	553	603	604	598	644	598	620	587	622	559	575	551	606	579	620	581	595	552	557	545	566	592	565	564	585	573	563	557	583	545	511	584	621	588	625	602	565	600	574	598	548	566	584	599	574	566	596	575	495	598	584	557	599	566	572	565	609	604	618	551	610	598	566	575	658	585	567	583	556	577	565	574	558	622	552	548	595	581	564	569	559	552	550	525	622	597	589	599	556	593	573	549	602	586	580	576	583	578	564	639	605	533	526	550	579	577	583	589	560	572	585	573	568	562	608	543	554	557	581	595	597	595	593	584	565	604	566	594	568	596	527	599	543	551	538	525	539	570	594	604	612	568	568	573	559	563	542	547	571	553	632	607	552	603	588	601	612	578	584	539	607	561	564	579	624	577	537	608	592	590	573	568	592	589	527	563	606	602	598	576	591	572	606	598	635	568	589	594	600	587	595	545	583	594	581	588	580	596	588	566	593	593	578	573	570	598	580	585	577	578	566	557	563	563	596	552	585	550	591	573	562	563	548	606	563	573	590	594	575	548	595	595	592	590	583	549	578	589	606	639	556	597	592	559	596	587	581	573	552	560	590	575	587	544	617	581	566	581	564	580	583	519	554	569	557	575	533	597	579	584	594	589	524	556	553	543	526	584	614	547	606	590	600	550	575	642	584	593	541	615	563	571	611	587	583	605	581	591	549	558	586	575	537	573	573	630	565	597	577	545	544	579	576	598	555	576	586	535	579	592	584	601	570	556	565	582	577	582	586	572	596	600	563	601	563	574	614	578	578	605	593	625	594	540	552	552	558	606	588	534	556	571	585	575	595	570	586	577	549	606	551	570	610	544	562	562	577	594	579	572	578	570	579	583	575	553	596	565	618	540	575	536	632	555	593	576	586	558	579	550	613	583	611	567	534	561	564	571	562	620	601	590	623	555	610	577	587	623	615	556	586	561	574	568	610	574	569	565	586	585	561	581	624	580	598	591	577	560	583	575	556	600	614	600	619	575	606	586	562	562	583	601	570	556	570	604	577	571	565	556	582	565	600	591	581	619	548	580	588	592	579	552	557	599	587	563	563	608	564	557	601	588	565	604	538	620	613	540	566	580	594	585	593	615	566	587	618	597	555	576	607	545	556	607	566	570	623	590	577	582	617	596	606	544	613	546	551	568	607	627	609	583	542	533	601	560	597	576	587	556	610	566	595	579	548	598	593	576	567	571	570	547	588	570	581	622	578	543	584	590	557	584	562	508	617	557	593	544	579	554	552	585	597	567	612	591	595	607	604	578	600	554	562	587	574	595	557	557	576	580	618	588	597	527	571	608	605	582	542	565	578	568	562	554	612	596	552	580	613	556	541	585	569	595	563	563	551	593	560	574	598	569	604	573	601	595	611	589	561	566	578	588	570	588	572	594	590	584	645	577	594	574	585	607	598	605	612	611	555	580	600	583	554	591	594	560	544	632	590	538	589	591	582	578	596	657	561	553	569	569	561	598	604	568	594	633	588	568	599	604	623	552
12725	6620	5912	3331	1724	1103	785	562	518	380	310	308	316	307	300	281	260	293	239	296	268	299	296	296	254	242	282	290	222	223	250	250	227	239	233	276	205	232	241	230	245	247	274	259	235	245	235	249	261	247	213	268	247	227	242	227	247	235	259	253	251	250	255	228	181	244	257	221	268	241	263	243	243	232	253	228	237	243	256	264	204	225	249	219	243	267	249	267	227	216	233	243	252	231	247	243	273	273	240	249	237	249	256	224	263	226	234	246	259	265	275	224	258	268	250	227	263	245	234	223	249	223	244	249	206	228	244	205	238	244	255	245	219	213	231	255	244	287	265	227	211	243	260	247	223	221	241	256	235	221	262	264	246	218	219	254	224	242	252	271	224	271	234	201	231	222	238	220	240	242	231	243	241	225	242	230	217	234	247	231	218	244	239	253	231	226	269	223	230	240	231	225	225	237	243	216	234	232	218	276	207	233	230	234	234	260	216	230	251	280	249	257	250	222	266	224	231	232	228	214	238	245	240	243	225	219	256	224	256	228	236	269	235	230	247	230	227	256	252	241	259	241	251	266	215	224	239	208	253	241	256	288	227	233	232	203	237	241	238	248	254	233	247	279	230	223	255	218	251	230	238	265	243	242	222	280	224	230	242	248	232	227	237	244	226	233	240	225	254	253	234	218	252	239	235	267	235	249	236	247	243	249	236	219	245	252	258	255	256	235	243	268	247	229	272	249	231	248	262	220	261	212	244	260	283	233	232	245	229	234	254	264	238	243	209	223	213	231	263	215	244	228	238	248	244	234	242	284	243	213	262	266	274	225	243	219	253	278	232	242	244	204	225	230	240	244	243	273	222	240	210	249	225	229	203	231	224	250	229	216	273	239	264	253	238	208	248	246	263	237	264	264	248	212	260	254	246	238	258	266	220	236	209	257	229	261	237	232	217	240	242	233	261	229	252	268	228	218	236	229	244	258	216	274	238	255	229	253	263	258	214	244	236	253	242	237	239	260	212	234	271	247	228	255	235	230	244	232	236	248	199	248	236	217	255	213	241	235	260	216	228	215	235	233	249	234	256	267	244	247	256	260	236	240	257	216	247	247	216	227	270	250	231	241	238	228	226	256	248	221	206	237	243	267	262	270	240	235	243	244	245	228	256	247	276	229	252	250	250	249	257	248	254	254	239	233	229	251	221	205	243	250	227	252	213	223	215	231	234	240	225	254	238	258	246	238	240	241	241	231	271	220	236	234	215	209	255	236	280	246	231	245	240	236	256	241	251	221	248	268	239	223	232	242	250	239	244	218	225	247	273	245	249	235	235	250	243	230	245	251	214	220	208	265	217	243	260	228	233	237	241	253	234	228	203	248	239	236	230	226	237	253	246	219	250	224	284	218	241	243	226	245	232	261	236	245	243	233	234	280	244	243	263	258	257	235	261	238	232	222	227	218	224	262	222	250	227	221	220	240	241	233	235	228	234	240	243	238	210	245	249	231	219	223	264	227	244	235	210	265	234	226	242	237	231	232	209	263	256	262	233	261	218	227	245	248	230	239	255	252	253	258	231	235	231	236	213	256	288	221	217	243	259	234	221	224	246	217	243	243	255	226	271	265	233	237	232	257	242	253	218	258	256	238	223	271	210	221	232	247	235	253	246	226	256	222	261	236	261	217	227	221	224	212	252	267	227	247	262	249	271	254	255	230	237	230	248	226	257	269	255	223	230	233	239	283	221	231	235	256	234	221	244	244	256	240	268	242	243	235	244	252	228	242	240	259	255	237	245	235	244	223	251	255	260	231	242	236	230	247	235	244	224	263	236	256	224	237	222	256	218	206	239	258	243	233	253	212	252	239	235	223	252	241	214	190	234	236	263	215	240	230	222	240	245	234	244	244	224	233	244	247	235	230	194	239	242	275	253	231	219	263	245	247	264	251	234	238	234	203	229	258	241	247	238	230	227	232	215	249	240	253	247	239	231	232	240	279	229	268	257	263	260	245	269	269	223	242	233	247	244	236	305	241	236	224	215	238	229	243	223	225	223	244	262	261	248	228	230	247	223	227	252	213	245	257	286	242	267	255	252	237	277	231	242	232	230	247	214	245	215	244	232	255	229	223	251	226	248	224	274	223	222	262	239	248	267	268	241	223	225	219	251	231	254	235	249	204	244	247	239	242	254	259	280	231	234	261	210	242	287	262	227	256	240	235	246	237	240	225	244	227	217	220	257	214	227	236	235	245	244	233	213	246	252	233	221	259	251	290	244	241	242	245	257	249	251	284	220	241	273	230	250	238	230	247	224	233	228	234	281	242	252	258	254	229	233	239	247	228	247	216	247	224	230	223	261	241	257	254	248	259	248	251	232	241	219	235	255	238	240	287	257	250	268	233	261	235	258	257	246	236	262	215	256	219	243	228	217	261	211	232	241	270	231	230	214	231	241	234	228	232	224	222	239	252	215	275	250	250	245	240	241	229	219	269	234	235	245	258	198	232	246	246	197	224	261	252	231	267	229	274	273	243	260	227	252	237	214	240	240	218	260	209	238	253	237	223	220	212	233	247	231	246	242	258	217	210	268	233	246	205	250	230	244	215	282	237	236	233	267	253	262	249	250	247	260	230	228	248	249	255	237	248	245	241	242	231	244	267	253	221	259	249	245	244	256	247	267	248	253	248	266	232	248	269	240	230	276	253	240	224	263	250	253	240	226	244	242	217	275	252	278	228	238	245	254	229	248	265	233	221	230	232	264	221	234	215	233	227	215	241	244	218	216	259	236	263	225	249	221	233	254	242	230	243	222	212	263	220	245	252	222	234	234	248	246	239	249	216	270	241	221	248	244	273	253	267	248	240	242	229	250	247	234	245	236	233	246	227	251	235	232	241	255	232	231	256	237	224	240	246	244	242	204	240	236	227	229	234	231	254	238	212	236	229	245	250	242	248	285	227	224	262	228	244	211	237	265	256	246	239	242	229	229	280	229	253	233	217	234	247	225	240	243	268	233	244	238	247	254	252	266	280	236	252	262	224	236	226	250	226	223	257	262	243	240	231	234	221	245	259	259	223	233	253	238	213	244	247	285	273	256	226	251	235	222	230	216	259	249	237	217	243	199	246	254	266	243	252	257	244	264	258	250	259	228	262	229	261	214	249	220	249	240	257	242	219	227	250	243	243	245	275	217	216	261	275	231	226	222	230	235	237	247	257	241	230	266	240	271	222	227	239	220	220	229	231	261	240	252	242	269	258	236	255	240	274	249	244	242	243	221	234	274	263	237	242	284	234	232	237	250	245	255	263	230	220	245	255	220	213	256	252	248	250	225	272	258	260	241	236	241	238	211	234	229	236	248	233	239	236	254	270	251	223	207	228	220	247	226	225	244	205	251	241	233	238	264	242	260	265	218	203	244	248	263	240	225	226	251	253	226	222	216	247	243	241	224	223	221	214	256	252	235	223	246	225	243	248	262	210	239	229	266	252	274	230	249	258	230	265	251	237	265	228
8225	6333	10306	8942	6367	4382	3123	2251	1769	1406	1147	1038	1068	901	854	795	766	780	802	838	783	845	851	902	758	767	732	674	717	627	651	635	560	628	594	603	591	583	570	564	557	565	557	608	552	584	624	575	526	564	588	554	578	575	568	566	589	535	586	581	560	601	600	551	567	579	544	602	543	643	606	547	573	592	551	591	542	580	526	565	595	556	549	575	562	563	559	610	586	638	558	559	557	595	584	547	511	584	605	542	554	573	602	582	534	585	594	569	550	535	578	539	578	552	604	562	567	595	604	623	559	539	570	604	568	577	596	578	574	563	517	575	556	578	596	574	548	571	536	591	590	553	569	583	574	551	576	567	577	580	577	562	583	569	603	588	600	585	578	500	566	609	580	515	538	518	607	562	576	567	576	565	588	556	509	552	549	573	560	540	547	518	549	593	587	593	589	513	560	596	539	557	551	560	564	568	559	556	547	576	570	556	603	552	549	576	555	544	572	538	575	576	611	538	619	562	585	606	575	554	593	531	570	564	534	614	530	540	545	563	585	615	538	588	543	520	525	599	548	607	594	556	602	555	561	570	540	588	606	548	535	585	568	548	537	590	584	580	539	577	509	536	563	595	562	591	544	550	554	627	575	606	572	620	575	561	607	593	556	559	569	530	533	602	558	577	544	584	540	545	564	563	553	577	570	607	573	531	535	560	571	544	570	588	563	603	552	531	548	602	597	569	566	561	591	551	587	536	570	575	561	577	610	493	593	582	538	622	572	567	567	573	578	519	559	541	578	561	550	526	577	569	515	559	604	519	555	577	598	604	575	555	553	573	561	597	572	557	569	556	547	585	593	575	596	565	550	585	578	553	576	572	571	544	525	537	605	557	557	568	537	587	608	559	605	549	569	544	552	582	541	583	550	564	561	573	562	532	559	556	563	543	527	595	550	555	579	591	603	593	549	595	569	568	593	568	588	600	582	627	613	556	553	545	569	565	523	540	599	573	559	564	587	584	525	565	554	608	572	548	578	608	575	582	618	623	605	593	599	574	583	568	606	586	557	552	568	580	562	592	603	563	576	536	539	591	547	592	560	603	567	599	574	535	556	567	544	590	492	536	590	538	610	582	590	553	553	579	602	569	552	539	526	577	546	565	576	555	555	604	534	552	576	569	554	566	539	557	606	621	540	575	544	612	594	556	546	527	562	534	586	550	579	588	579	568	581	582	530	603	551	593	567	590	552	586	571	576	569	560	550	597	531	525	538	540	556	575	553	576	546	577	603	601	620	551	585	579	557	561	557	547	548	572	570	567	587	631	536	555	577	574	557	604	579	598	538	581	554	559	540	562	564	565	563	578	628	596	562	568	567	567	547	562	594	567	597	573	578	542	568	507	558	564	593	525	583	561	532	528	543	554	588	553	592	609	558	583	548	567	579	597	568	554	541	574	543	609	567	562	573	610	563	557	558	562	578	573	571	524	567	585	554	568	553	557	535	568	560	565	535	580	561	595	586	558	540	562	603	556	570	548	565	593	530	556	560	563	557	532	526	573	557	579	564	559	592	570	620	525	565	582	592	518	554	524	577	588	549	565	564	568	561	556	583	540	550	571	581	605	586	583	557	554	571	570	540	542	606	573	537	619	561	544	563	586	614	554	554	506	581	537	632	569	550	559	595	553	567	583	601	552	545	558	528	571	564	578	554	628	588	567	560	559	517	570	597	602	516	518	585	611	553	556	582	596	559	547	554	603	552	632	585	574	587	584	602	557	585	611	535	575	549	588	564	561	556	543	580	580	573	543	574	597	592	551	556	537	578	543	552	587	558	591	566	547	545	547	518	578	555	549	556	565	590	551	606	563	622	594	570	553	541	572	571	533	560	561	574	592	572	572	601	553	555	600	587	613	588	586	579	573	622	544	528	595	566	573	580	597	576	556	626	558	583	552	580	584	534	556	574	582	561	580	559	569	590	590	572	553	562	530	510	577	540	575	601	523	528	543	584	522	564	558	603	563	573	585	541	614	577	587	521	581	550	567	603	555	566	593	583	571	590	524	568	578	582	545	581	528	586	557	593	591	564	604	581	598	538	566	560	591	556	577	585	557	566	547	550	579	550	560	539	530	611	558	576	553	580	607	614	565	578	526	575	561	594	562	610	607	550	577	537	537	542	577	586	564	596	602	547	564	590	583	559	546	574	539	547	576	583	561	543	545	546	600	557	540	574	578	568	595	621	534	558	547	576	544	550	570	585	584	580	524	561	554	561	589	571	549	572	551	535	540	575	549	559	593	572	549	559	532	536	546	544	566	560	566	546	558	600	527	628	554	579	588	545	566	549	570	558	556	575	570	547	576	579	591	507	593	555	560	579	579	568	551	575	563	556	593	588	573	569	537	545	586	536	588	584	567	531	583	568	573	540	554	574	547	630	556	536	544	562	541	578	564	561	555	533	563	545	553	592	573	548	591	564	606	492	564	581	564	545	540	575	562	581	591	552	567	544	567	555	565	540	582	571	563	565	586	529	574	558	544	583	548	554	562	591	600	567	579	570	591	568	577	564	565	571	558	574	545	595	588	596	595	572	553	567	550	561	595	570	532	591	545	560	562	545	544	522	533	571	539	581	582	572	549	558	531	579	574	577	595	546	594	557	555	580	599	567	560	553	587	594	603	594	589	584	585	547	568	576	560	579	604	619	548	560	559	610	585	562	602	533	563	517	567	601	493	563	583	569	576	576	544	521	547	538	571	566	546	596	581	587	534	588	601	564	541	592	581	560	564	575	546	618	587	538	564	548	546	583	535	582	613	578	530	615	554	571	586	566	577	577	563	590	582	501	540	575	573	560	544	600	592	502	542	586	629	587	559	560	546	532	557	589	567	625	596	525	559	561	552	587	564	572	554	607	526	584	575	554	573	585	564	608	577	564	580	546	563	565	553	576	574	587	540	554	564	520	562	537	580	549	548	564	532	540	544	534	582	578	564	572	593	581	560	589	564	585	502	557	573	531	607	588	513	580	542	574	576	583	594	545	568	547	568	535	586	578	568	523	597	549	563	567	562	603	567	557	534	524	566	581	539	585	570	559	583	574	544	555	572	530	552	553	567	534	588	611	591	550	521	549	588	560	553	537	544	579	551	558	545	560	559	590	567	582	557	589	552	566	557	591	536	552	575	592	576	545	570	576	584	567	547	561	561	569	571	544	588	571	568	602	608	556	566	568	541	593	546	572	592	552	552	565	588	560	583	603	583	558	566	552	629	574	578	537	580	534	566	554	527	524	542	557	569	565	596	553	596	584	559	578	570	569	580	563	590	580	552	573	585	562	517	594	583	532	584	569	621	602	587	548	533	606	587	592	551	546	546	560	580	587	590	550	605	564	565	565	575	527	508	534	559	555	555	530	541	560	592	589	585	549	557	567	549	554	593	568	532	563	550	596	573	536	545	603	567	579	557	564	575	588	546	567	567	549	588	560	583	564	566	586	566	555	577	538	522	539	593	610	553	593	569
23187	10955	10813	6365	2941	1740	1221	806	647	522	409	400	367	346	339	322	337	323	323	317	356	313	301	286	286	301	305	309	290	296	287	265	300	273	279	259	300	296	268	253	248	279	279	274	230	271	280	290	258	258	261	276	252	261	238	252	245	265	261	236	250	249	247	287	257	261	286	249	246	270	257	279	235	265	281	294	268	269	287	251	230	258	269	249	274	250	245	270	320	257	270	260	253	244	255	266	248	253	251	262	265	252	261	287	257	256	312	281	289	260	260	278	243	240	263	250	255	273	267	287	262	217	271	284	237	288	261	301	247	236	263	284	267	262	251	264	256	254	283	265	244	287	244	257	250	256	265	277	264	265	269	294	258	269	252	283	254	255	268	252	254	282	266	268	256	270	269	251	257	253	233	275	251	284	241	238	263	294	258	266	253	291	228	277	246	234	256	276	236	274	258	271	242	263	265	281	264	279	260	240	283	243	271	249	261	253	245	265	293	281	245	266	264	251	271	251	282	269	240	248	281	261	283	260	267	216	292	253	253	265	236	277	248	256	266	282	265	275	274	265	271	233	231	249	257	263	276	257	229	293	251	259	292	250	263	252	277	265	279	264	262	241	251	279	253	274	267	275	272	239	278	285	276	291	230	285	258	249	269	261	256	256	256	309	248	258	258	246	227	227	243	286	250	275	269	275	271	288	259	265	248	263	301	280	272	250	293	243	257	282	254	256	257	264	274	231	310	245	242	239	252	272	258	259	252	263	278	262	281	226	281	230	275	269	259	309	233	245	285	265	254	275	275	247	247	245	266	280	252	238	290	268	262	258	269	241	243	251	254	231	253	248	262	281	284	254	240	254	248	237	281	274	282	251	228	259	262	241	269	235	251	260	272	279	243	254	266	273	261	240	245	261	246	247	269	247	261	245	286	272	283	269	250	261	249	290	280	262	218	257	277	248	275	259	272	274	253	282	244	252	267	264	277	253	269	292	279	282	271	271	261	263	268	275	256	247	267	234	256	266	271	281	271	251	250	270	247	286	261	246	267	252	269	271	277	298	235	295	293	277	252	262	259	250	239	295	276	275	252	249	273	237	258	234	282	279	259	260	271	258	238	264	266	263	256	255	258	236	268	254	284	236	284	260	258	268	275	270	262	312	262	242	246	235	263	252	245	257	262	266	285	274	259	280	268	246	268	268	255	265	258	260	226	228	265	244	247	261	269	267	264	247	262	235	267	271	261	242	260	254	234	243	258	265	277	249	252	236	283	241	235	258	287	248	231	218	227	266	265	240	234	267	257	251	236	247	236	253	268	257	211	243	279	276	257	268	273	276	224	270	273	282	243	259	270	252	257	256	272	228	252	316	272	233	256	238	263	254	273	253	271	247	301	256	264	285	245	235	257	252	254	231	267	309	264	271	255	254	268	289	249	278	261	238	204	252	245	274	255	250	249	280	256	239	253	290	285	281	263	277	262	251	288	258	255	253	268	241	286	264	242	271	242	273	260	238	291	257	248	262	231	272	273	279	253	286	256	247	258	260	237	242	239	258	263	263	260	300	255	277	286	294	265	253	253	255	291	269	251	241	260	246	299	258	271	258	268	289	285	267	232	271	252	262	266	270	245	268	277	248	235	229	255	295	223	262	237	266	249	298	250	278	272	282	273	248	266	225	254	253	254	277	273	263	247	251	241	279	231	269	258	255	240	256	247	248	256	264	277	249	246	257	238	225	296	260	279	250	248	268	241	244	270	259	264	244	257	271	285	268	237	259	260	268	248	282	234	275	255	247	267	276	268	288	254	248	245	258	260	222	289	250	258	231	271	254	252	277	247	290	295	264	262	257	251	260	261	267	266	289	257	264	263	278	276	248	291	260	285	261	263	255	219	223	229	261	247	243	278	256	298	305	245	265	266	301	260	280	260	224	235	224	248	270	286	284	282	273	287	251	265	280	257	233	270	291	252	290	274	276	270	245	266	274	285	241	271	241	278	254	264	250	265	253	257	238	235	255	276	289	259	255	265	264	286	246	270	246	312	255	273	238	253	271	257	261	272	261	298	237	252	292	249	238	229	262	293	261	259	298	261	287	250	268	275	246	272	275	253	252	299	258	244	247	256	238	266	267	257	279	268	311	263	249	276	303	279	252	277	265	264	245	266	280	269	273	261	259	272	234	249	261	244	286	276	266	270	262	286	250	239	255	261	235	224	252	265	244	253	265	278	236	275	243	259	234	257	267	243	261	249	256	284	252	283	259	283	258	273	262	250	265	273	290	244	231	237	257	267	261	271	237	298	256	264	271	265	240	266	270	243	251	270	255	275	266	271	238	273	244	270	275	251	275	255	263	230	267	280	282	269	252	256	270	260	253	260	255	258	253	257	261	271	274	261	264	267	308	264	272	266	262	233	261	261	255	238	289	266	226	249	299	257	234	286	220	276	266	239	257	272	298	270	249	249	263	301	236	295	239	267	301	256	269	246	258	247	257	231	268	238	242	288	292	234	293	242	229	235	253	256	252	247	270	274	272	272	249	262	269	256	292	254	247	256	280	256	260	270	260	272	240	244	270	260	251	252	232	242	291	239	273	281	258	240	245	300	258	237	254	268	272	266	271	248	263	263	263	294	268	243	273	273	255	270	266	283	239	253	251	255	274	276	242	264	244	267	234	279	258	275	289	272	245	263	248	250	271	258	282	292	255	242	264	265	249	213	266	255	257	292	274	256	237	232	260	267	229	237	263	290	273	255	247	254	254	274	272	273	254	267	245	253	273	220	263	286	239	260	272	248	231	234	234	256	258	248	280	248	262	272	302	237	283	228	258	257	248	238	271	280	264	272	242	271	241	243	252	257	269	233	248	258	263	258	247	243	267	256	274	260	241	245	257	230	231	280	275	262	283	286	253	276	284	233	242	278	241	256	262	232	257	228	247	248	254	288	282	268	301	255	242	302	250	267	290	240	240	262	274	274	271	248	234	311	278	275	277	231	251	248	263	247	282	245	263	283	262	246	242	235	232	256	258	249	268	286	260	259	279	258	243	274	282	260	256	295	269	267	253	254	265	266	246	266	261	258	276	263	248	247	268	266	232	248	245	305	269	275	276	259	273	237	263	254	249	279	246	265	265	232	286	290	281	264	241	276	244	263	224	293	244	251	265	276	245	292	233	272	261	256	281	273	263	277	281	252	233	241	277	252	237	246	268	279	263	248	242	262	239	270	248	222	299	272	266	268	262	239	280	279	271	256	243	263	233	265	249	269	266	252	307	219	242	293	266	284	256	268	243	276	237	257	252	248	270	247	267	231	249	275	263	248	264	272	256	250	283	261	246	265	275	255	264	269	253	263	228	271	269	264	255	268	262	264	274	266	250	236	238	255	247	235	268	277	256	274	300	268	267	249	260	259	242	254	301	250	248	260	242	260	233	272	255	255	264	245	249	245	228	264	248	267	277	267	227	250	239	236	232	266	258	246	266	274	252	242	258	293	238	261	275	250	247	250	248
15419	9361	16609	14359	9926	7173	4950	3573	2678	2062	1641	1510	1367	1235	1163	951	973	904	964	1019	1020	1029	1083	1045	1000	960	929	926	831	782	714	698	702	708	642	733	692	669	647	642	654	660	651	687	597	647	686	642	586	625	638	605	600	632	615	638	613	642	622	609	605	609	598	598	610	632	572	591	628	642	569	628	592	603	604	592	586	591	621	576	597	604	584	576	637	580	596	639	557	637	616	613	615	561	604	566	623	590	598	626	567	560	595	575	616	593	592	620	619	578	645	602	652	659	623	628	593	607	619	614	634	646	612	610	624	633	555	596	622	642	611	635	565	623	628	616	660	647	585	587	622	634	571	605	605	623	617	589	600	565	625	608	621	593	581	605	604	635	599	602	635	588	598	596	588	601	598	602	603	598	618	592	609	615	601	628	598	571	586	646	597	616	621	624	601	610	602	636	617	636	604	565	630	630	562	643	631	607	599	598	650	640	662	588	565	617	632	596	653	606	647	596	598	626	582	626	597	624	608	621	593	637	625	571	639	638	566	547	594	613	625	585	551	629	619	635	591	600	585	601	642	599	607	673	595	628	591	594	612	652	634	627	562	629	599	602	605	628	622	558	669	580	593	642	583	628	587	606	598	626	585	644	610	593	587	611	580	593	598	646	582	606	601	662	605	554	583	593	655	614	597	613	604	623	604	582	622	624	637	578	606	593	611	609	593	626	618	594	600	607	623	588	563	599	603	593	596	606	571	624	635	632	611	575	604	593	586	654	610	628	593	621	584	614	572	606	618	601	596	576	589	626	668	616	568	614	598	614	610	593	635	643	582	641	635	621	633	629	608	626	570	624	623	641	613	605	634	610	580	610	582	594	573	605	589	585	571	630	621	595	594	629	587	627	629	566	542	619	581	594	649	603	597	608	608	586	589	609	635	589	616	636	631	642	631	602	623	607	580	612	602	660	590	640	595	630	559	638	613	562	617	595	644	592	578	615	583	579	598	647	636	612	542	598	616	627	604	601	643	640	635	625	605	596	623	608	626	573	649	585	634	585	590	627	627	609	601	600	564	613	665	619	557	611	632	616	611	631	611	603	642	636	589	627	648	650	569	617	615	622	617	626	612	578	604	614	628	633	647	595	660	600	618	640	614	614	623	610	643	578	619	648	562	607	638	581	645	610	599	604	623	645	587	614	646	631	630	595	565	607	591	644	554	650	667	602	640	591	597	595	613	606	638	658	653	613	604	608	602	652	593	604	556	585	648	626	616	613	634	557	612	622	596	655	615	615	580	578	631	636	625	593	672	637	569	588	601	639	606	619	603	609	600	617	595	573	587	592	627	619	626	620	619	565	633	643	637	603	615	618	569	621	591	607	622	613	617	579	599	606	611	604	617	601	634	645	580	606	603	582	609	648	619	591	617	608	610	608	619	587	611	605	637	625	602	602	616	605	594	621	592	566	619	623	600	635	629	592	587	627	590	566	623	630	630	630	597	601	583	592	574	593	594	639	616	599	603	601	635	646	639	616	622	579	599	625	596	636	640	594	571	635	614	645	616	628	598	586	621	590	623	596	638	625	622	612	598	609	577	622	606	608	593	631	603	641	645	634	610	631	587	605	597	580	608	613	601	639	598	571	600	633	619	600	583	594	577	593	599	579	595	600	634	570	634	637	616	644	612	642	590	571	597	617	604	609	554	583	608	615	632	640	605	644	641	615	580	589	620	600	642	592	622	606	610	590	614	597	577	633	596	631	645	599	619	613	602	620	593	633	585	613	623	591	559	604	612	636	572	593	605	606	599	614	620	623	600	594	641	615	597	606	624	587	586	585	641	626	587	615	648	610	603	622	604	576	592	598	634	612	624	631	582	638	617	618	603	588	619	647	613	593	608	612	594	616	584	617	600	606	653	665	616	604	605	601	581	609	601	584	642	639	615	585	627	612	619	637	608	618	621	641	596	638	592	617	611	647	609	581	606	606	595	570	614	587	599	630	603	622	599	599	600	560	603	617	635	630	586	604	653	601	597	603	619	596	596	606	602	625	564	638	622	595	606	628	602	639	595	603	544	595	612	609	564	650	650	626	585	600	564	645	610	627	621	642	585	603	662	630	598	593	657	603	580	614	597	615	637	629	597	599	611	609	618	661	621	614	581	614	575	617	584	630	602	583	631	668	630	597	663	611	638	598	584	589	597	620	630	632	673	627	618	604	579	607	578	590	594	642	653	614	633	621	645	608	611	628	634	610	626	579	612	636	624	600	611	612	592	601	628	626	570	575	575	629	577	620	614	567	604	583	575	594	625	650	600	633	623	616	579	623	645	626	595	625	623	596	640	594	596	610	628	636	625	616	621	642	576	545	609	676	606	593	599	631	618	603	595	611	574	612	622	599	554	606	561	605	614	573	572	610	598	591	595	589	603	598	604	634	607	585	638	618	631	611	620	649	622	662	632	636	596	663	610	634	613	654	591	608	662	600	575	603	553	640	614	599	577	642	621	631	595	579	633	618	594	622	564	582	643	624	590	619	621	622	602	612	647	636	650	658	582	634	620	611	616	572	628	614	598	582	659	634	628	633	598	590	597	633	599	624	586	619	626	615	589	589	646	625	652	588	598	588	642	633	606	653	580	645	591	610	604	604	625	580	599	578	581	607	599	602	571	655	659	599	616	597	611	611	629	639	622	607	650	594	627	607	645	645	647	598	614	597	606	606	615	584	601	621	613	596	579	617	596	608	620	608	594	606	599	607	601	624	612	618	616	614	617	571	619	604	637	626	559	620	600	573	596	632	606	578	620	665	618	622	642	609	613	633	604	553	581	643	604	625	614	610	586	584	625	632	594	609	644	599	641	584	607	613	605	613	648	634	641	594	627	633	551	666	574	628	615	612	641	622	586	608	562	574	602	591	616	580	612	592	602	609	595	572	569	606	617	602	580	595	543	614	593	616	568	604	636	638	677	591	626	573	642	626	626	599	638	621	639	649	596	619	585	645	593	615	608	609	594	578	565	591	634	590	622	640	595	601	646	623	619	608	658	641	596	595	561	606	620	652	601	613	620	626	626	617	585	591	594	601	606	591	624	604	562	611	620	620	611	610	594	611	565	635	595	595	587	616	612	590	585	617	628	559	587	600	615	606	636	620	619	598	604	589	615	652	614	623	652	619	596	605	622	610	590	657	602	595	636	581	615	629	640	579	571	593	615	608	645	593	587	615	601	598	607	615	606	601	612	612	601	599	642	579	535	608	613	599	597	612	647	626	669	603	603	581	584	617	600	622	590	582	619	591	600	605	556	579	604	626	561	594	649	617	643	602	620	600	626	632	608	602	638	597	609	613	565	591	586	615	647	608	604	620	631	608	596	608	592	633	588	582	626	595	634	595	621	647	605	632	645	662	648	640	602	645	628	658	640	645	588	581	625	630	600	639	621	600	573	581	646	645	629	604	635	629	615	615	586	598	606	631	632	620	665	638	631	592	660	605	660	601	569	597	557	614	590	609	595	585
31916	16044	15142	8995	4262	2500	1571	1142	734	552	521	416	379	375	373	341	331	307	326	281	355	330	344	311	305	319	284	340	314	294	313	281	293	260	265	228	261	258	256	259	250	273	243	283	265	237	242	239	271	220	246	248	235	246	260	272	255	239	256	227	254	217	239	249	242	239	265	239	238	223	212	251	235	243	250	247	270	219	225	263	240	256	231	248	251	236	247	260	253	221	242	276	244	265	233	237	218	251	237	248	223	251	214	242	241	248	252	227	210	226	249	234	256	241	235	234	247	261	252	191	239	245	239	264	260	257	253	249	247	241	255	246	263	231	266	250	255	211	244	248	248	264	222	259	230	273	205	232	249	268	250	251	237	223	263	214	218	226	272	242	220	243	252	258	223	231	201	210	249	221	251	252	282	260	256	218	214	275	232	260	273	267	228	267	229	253	229	274	257	260	257	231	270	222	247	225	226	283	231	274	246	238	239	227	254	265	235	237	261	261	255	249	244	241	234	238	241	291	258	245	240	228	254	257	259	260	242	227	230	250	259	242	214	226	225	215	234	256	248	230	280	238	238	258	229	242	232	210	221	239	225	270	283	254	258	250	235	247	238	246	246	261	269	224	241	238	229	227	233	251	228	233	227	240	247	268	256	234	239	261	228	229	239	266	233	284	262	233	244	251	264	250	222	252	232	227	244	248	263	224	241	253	242	259	232	264	245	265	238	257	242	226	244	230	249	257	247	212	266	221	227	255	245	230	244	242	242	240	250	252	259	248	243	195	241	257	255	240	232	232	250	246	236	227	224	236	230	227	232	256	216	269	265	244	212	261	260	227	233	237	266	226	228	243	232	261	238	250	228	253	238	233	227	235	231	248	223	244	270	277	273	234	246	262	270	232	227	259	253	264	266	235	229	248	259	269	258	267	224	243	243	240	265	255	243	249	254	268	218	243	246	273	228	223	241	236	243	259	239	218	234	235	271	234	243	223	263	252	227	247	239	189	233	247	235	232	208	237	252	237	242	245	221	238	258	254	256	247	253	234	245	269	258	260	271	266	255	272	253	264	260	249	259	231	228	260	223	236	276	218	264	267	240	222	242	251	239	236	247	267	248	288	223	254	245	236	225	245	247	252	231	248	245	252	236	239	247	213	264	238	264	244	223	245	252	232	283	240	224	250	210	261	248	263	215	224	257	245	261	243	253	267	239	266	271	234	231	227	240	265	271	242	223	237	241	280	259	245	254	242	250	227	236	244	240	261	278	238	261	255	252	252	227	225	224	239	252	217	237	224	247	261	231	258	268	260	239	241	240	256	256	254	231	244	242	270	249	246	230	232	237	260	242	237	249	258	263	245	223	246	257	235	252	261	264	276	264	282	234	261	259	231	198	245	272	233	251	244	255	265	256	230	255	225	243	241	289	265	270	265	271	226	252	211	263	220	229	241	233	244	256	246	227	269	249	226	281	248	207	220	228	249	253	271	265	220	220	238	241	250	257	268	273	273	223	259	269	219	257	257	229	249	207	268	245	248	241	264	228	230	254	269	262	255	254	245	266	237	213	227	221	246	259	238	243	237	232	245	266	246	220	219	235	222	247	228	239	228	237	238	216	258	243	240	255	233	278	228	269	255	231	250	266	237	245	230	257	238	249	223	248	239	261	231	239	244	240	218	244	219	270	237	246	258	260	228	249	257	281	270	233	216	253	246	287	249	249	267	221	262	232	264	253	262	264	237	249	247	258	247	246	242	249	226	247	241	198	236	242	271	265	285	249	232	252	226	255	254	240	261	288	243	251	251	266	252	258	221	247	253	250	248	253	252	246	271	248	243	216	255	259	238	271	246	236	250	225	211	233	253	256	262	233	258	248	258	222	229	260	280	242	225	254	268	227	225	244	238	222	248	239	247	266	237	243	241	268	271	252	227	245	275	238	235	232	257	240	251	250	254	261	235	203	228	258	292	239	252	257	259	268	250	224	271	245	259	235	249	242	252	226	252	232	241	270	263	282	269	257	220	245	234	263	266	252	235	261	259	223	253	268	234	236	234	233	233	292	236	236	208	250	233	235	247	257	245	241	252	249	253	242	266	271	238	245	242	245	253	256	248	257	260	258	233	209	247	232	255	238	262	255	244	244	267	228	259	259	224	266	238	245	230	235	273	241	263	252	253	249	239	272	258	247	266	258	257	228	266	235	236	226	213	238	252	223	244	230	251	237	285	233	286	253	241	240	244	226	230	258	229	249	263	257	225	223	220	266	247	259	264	269	221	209	266	248	254	237	263	227	246	262	251	225	234	239	265	251	249	243	228	218	224	240	249	267	217	248	244	242	231	261	226	229	255	262	262	259	243	255	236	269	243	238	234	254	232	266	243	251	262	227	257	255	262	261	259	241	250	234	243	234	224	270	235	277	259	277	249	233	220	257	264	227	247	268	252	250	227	268	240	221	211	246	249	221	298	246	231	251	280	242	271	263	264	248	250	250	238	259	228	222	235	243	225	245	259	233	233	251	232	250	266	253	234	230	247	251	246	218	227	249	264	244	240	246	226	262	270	207	229	235	245	229	254	216	281	281	201	264	251	269	241	250	241	268	239	240	229	237	200	189	244	220	245	243	221	207	242	242	237	281	252	257	253	254	237	234	217	226	235	232	225	219	253	218	248	251	241	250	236	245	236	251	231	240	242	262	254	238	274	224	235	254	256	252	244	238	229	259	263	268	225	232	271	247	248	231	247	246	235	213	254	280	278	236	232	281	217	219	227	188	232	255	223	225	270	237	261	251	242	266	248	246	230	262	241	252	240	267	265	246	234	242	263	254	250	231	259	216	266	230	265	267	259	253	249	219	237	234	256	235	259	260	244	285	265	250	250	242	238	228	236	238	235	260	270	233	213	231	241	240	214	241	276	222	234	234	239	256	243	244	264	258	237	237	237	222	287	273	243	216	220	263	227	261	249	214	245	261	267	280	246	219	234	269	244	239	257	262	231	293	251	269	240	244	221	260	256	245	264	265	238	255	219	239	265	232	245	243	222	244	251	250	256	238	261	240	246	239	257	235	248	253	267	251	261	267	260	229	223	215	239	232	242	233	234	241	258	237	270	247	240	256	264	264	272	266	249	267	262	226	286	271	247	253	258	238	244	228	244	257	253	226	271	247	209	238	222	258	234	243	236	228	247	267	247	254	239	243	248	269	271	257	227	262	239	253	260	263	267	248	263	225	240	238	259	217	227	234	254	247	249	266	250	252	237	240	232	236	233	256	220	243	248	231	247	236	247	241	236	240	253	246	253	255	229	234	236	230	245	226	226	244	253	225	259	267	308	249	243	243	242	216	265	241	260	242	209	247	242	247	267	269	256	243	253	218	298	246	264	223	232	244	271	246	217	238	210	258	239	235	272	225	237	276	224	227	254	232	242	240	236	219	223	243	215	243	247	230	241	245	251	272	225	250	249	255	207	272	244	233	235	266	229	247	244	270	248	225	258	251	263	245	247	220	206
19342	12571	21272	17737	12666	9206	6760	4951	3282	2429	2217	1877	1667	1521	1362	1204	1116	1063	1174	1162	1163	1279	1279	1184	1098	1046	1049	1052	874	892	855	773	719	760	788	645	631	685	637	637	619	639	646	629	620	644	635	603	571	569	574	570	570	625	581	563	628	659	583	556	563	620	563	537	567	563	562	567	601	577	537	598	542	566	603	614	577	582	568	611	588	550	571	598	622	569	609	586	574	580	578	578	559	565	617	566	560	556	592	617	601	604	595	544	532	553	528	538	592	564	592	561	560	592	572	586	573	594	550	605	600	579	617	584	606	564	594	588	611	550	597	552	560	537	551	572	566	563	566	528	563	567	551	574	576	583	560	588	573	615	598	564	557	578	594	599	530	598	579	570	563	596	588	579	582	583	570	626	585	606	560	582	607	551	588	558	587	574	594	581	595	559	631	535	584	559	539	568	554	583	566	575	559	601	596	577	587	600	572	603	571	551	581	569	586	599	574	601	567	554	570	586	579	581	586	601	598	593	562	501	583	558	556	557	597	575	586	556	579	567	575	592	578	577	552	576	613	590	535	615	585	577	564	549	564	593	572	587	594	589	579	608	602	559	550	587	582	618	638	563	623	570	595	554	545	573	561	575	588	570	538	592	557	578	550	593	542	570	585	582	555	575	591	585	589	569	569	560	578	589	573	580	593	585	558	550	579	537	585	586	578	549	610	633	589	570	561	538	579	503	565	571	588	613	575	569	601	585	612	554	576	533	607	574	582	575	556	580	575	573	576	583	575	624	566	590	566	589	589	583	562	581	595	574	540	531	592	592	559	584	573	559	549	549	576	599	581	558	562	564	600	561	560	533	573	590	558	551	537	592	580	557	583	567	558	599	588	525	531	555	567	579	586	601	550	608	614	558	542	563	651	562	574	562	581	570	586	615	610	577	568	586	577	597	619	582	596	613	571	539	579	545	562	631	559	576	545	591	565	586	570	547	558	596	580	570	580	608	575	577	530	549	578	608	547	590	586	565	572	588	574	575	574	617	583	610	592	554	594	558	546	590	569	541	584	588	556	574	596	528	593	575	560	544	588	555	583	575	562	571	549	587	565	550	521	567	511	587	599	560	560	565	611	585	539	558	594	574	620	571	578	517	564	568	563	529	536	570	591	581	576	541	606	582	565	619	564	597	577	574	532	612	575	555	584	592	565	566	590	546	582	569	557	569	599	596	576	564	563	584	557	569	551	609	566	566	576	590	591	580	572	564	558	569	584	611	560	600	568	579	585	622	571	577	567	606	617	564	605	568	578	579	562	620	534	609	610	575	580	587	547	575	539	555	583	574	605	577	575	578	596	585	568	580	605	580	545	573	600	519	571	579	548	585	597	589	573	551	592	628	587	574	550	593	579	583	569	551	580	571	570	569	559	563	576	605	610	556	588	559	620	591	593	562	530	549	599	620	577	606	595	536	568	570	583	612	540	590	569	576	567	614	593	579	567	567	571	609	584	556	576	573	538	617	570	559	586	561	607	548	564	562	553	572	557	555	565	594	582	562	607	566	583	588	574	539	596	542	555	599	559	591	577	573	581	590	595	565	587	579	576	548	622	562	578	536	538	600	565	564	557	589	586	563	613	612	563	617	557	594	618	558	511	543	592	574	592	541	592	550	553	573	562	579	581	539	589	542	529	596	545	546	562	529	599	536	566	539	548	572	569	582	612	568	543	597	584	582	624	583	569	580	574	539	606	575	591	579	533	594	594	576	568	546	619	594	575	593	540	580	608	581	553	561	548	540	570	593	550	562	570	540	585	579	597	587	597	540	592	559	563	588	589	583	553	554	574	592	652	573	529	576	573	601	568	567	567	577	595	562	578	545	559	581	567	567	618	562	589	580	557	576	562	556	607	537	571	558	576	607	598	551	585	579	599	580	595	601	560	619	610	592	557	577	548	561	589	585	592	552	577	567	572	558	571	576	581	565	543	559	600	553	565	594	550	570	587	543	559	565	558	601	560	607	559	597	576	587	564	572	513	578	588	620	567	588	575	574	594	558	580	564	583	572	558	549	605	559	539	580	597	548	551	541	563	575	577	556	582	562	583	565	553	580	625	554	544	542	615	574	565	612	574	555	566	532	539	616	587	549	575	559	568	587	593	611	599	556	561	598	587	571	579	539	578	580	572	607	548	529	537	560	560	532	583	585	569	588	561	580	557	530	583	595	578	596	601	579	582	594	538	570	582	607	580	601	522	594	591	578	543	587	564	549	565	569	548	584	574	540	572	583	568	595	546	591	602	584	582	596	583	553	577	580	613	569	560	597	588	536	638	518	568	624	580	565	555	558	525	599	584	562	591	537	589	570	583	605	538	570	574	606	617	611	540	607	568	585	573	608	574	585	575	582	529	570	551	551	571	597	539	570	553	549	567	540	593	603	609	592	578	550	537	550	575	604	519	589	555	566	548	543	529	552	589	561	555	527	561	563	586	606	603	568	553	581	568	595	545	566	551	592	595	598	582	596	591	594	545	584	541	568	610	539	578	582	587	510	583	551	566	549	557	554	556	571	570	525	565	566	560	574	576	576	535	584	572	546	558	568	587	575	601	570	574	599	573	562	558	518	536	600	569	581	620	579	542	592	536	559	603	535	605	543	565	517	518	562	534	588	555	527	565	587	538	571	558	563	553	599	579	585	580	575	524	568	573	562	575	573	579	588	586	614	573	507	560	573	543	558	610	558	588	623	568	558	586	544	570	577	572	552	626	521	585	588	586	574	617	585	548	577	604	533	586	579	552	567	567	574	605	575	565	570	584	544	556	570	573	592	613	578	585	598	546	564	556	555	566	571	529	531	602	595	559	565	595	565	569	531	588	560	577	555	507	563	584	584	584	611	555	585	539	609	575	603	564	526	556	569	557	588	557	555	557	615	561	558	580	581	558	568	573	590	580	596	563	563	578	553	609	583	580	553	552	598	567	562	557	596	588	616	561	568	535	597	585	550	611	570	589	563	574	536	578	540	553	595	541	594	537	587	536	518	555	584	615	566	522	588	576	541	544	618	578	552	582	557	567	562	563	572	601	606	561	609	573	590	585	607	606	541	598	595	576	598	560	544	571	593	561	566	577	549	559	592	598	558	564	569	596	595	608	628	632	556	558	602	519	601	601	568	588	589	584	552	546	558	544	603	552	568	551	546	574	589	551	566	530	543	540	577	586	581	610	546	601	553	533	548	559	603	623	581	578	564	571	603	577	557	567	571	577	589	598	610	604	592	598	596	595	572	574	582	614	526	592	586	558	595	564	563	601	559	548	549	586	564	577	580	568	587	600	572	530	529	602	584	608	549	591	548	571	544	623	556	571	588	528	564	625	543	552	574	587	581	595	566	549	551	546	578	587	586	548	599	560	571	566	591	562	552	561	566	594	547	575	582	565	611	588	544	571	587	577	528	562	571	534	548	579	580	540	552	629	602	558	585	616	574	570	523	589	568	574	561	548	635	556	515	545	553	574	587	585	561
13292	6732	6002	3121	1637	1020	790	566	430	383	313	308	279	276	281	247	273	301	296	265	253	303	248	258	262	268	243	256	266	249	237	255	254	247	256	242	234	250	252	244	257	222	216	209	216	244	229	254	240	237	229	247	236	267	243	219	263	236	232	231	238	258	246	237	218	222	246	232	255	221	223	267	264	257	245	230	232	262	230	251	252	227	220	226	236	227	218	218	214	224	225	227	214	242	234	249	214	233	237	253	236	245	236	279	222	241	229	211	237	247	259	250	254	239	247	215	224	233	252	240	268	249	230	249	228	247	230	249	244	250	217	232	261	263	226	222	232	226	228	204	267	231	241	270	239	228	234	238	290	270	240	214	225	238	237	239	239	237	238	218	255	268	224	260	274	228	215	228	231	218	247	228	233	251	254	247	250	228	240	264	223	242	233	230	206	245	233	249	227	238	267	263	245	236	231	257	223	211	244	245	238	224	250	238	224	217	244	258	239	244	272	224	225	217	251	249	221	261	216	243	243	238	243	232	245	258	228	239	252	227	219	241	247	215	221	249	226	249	267	244	230	249	212	263	246	226	267	226	217	280	268	265	263	258	245	237	234	247	227	231	218	241	254	271	257	237	268	223	252	252	222	221	226	218	241	242	250	230	232	226	247	245	261	211	241	236	256	248	251	238	269	265	235	240	214	240	249	204	221	238	235	231	245	260	227	249	206	236	196	240	249	225	241	249	258	247	264	224	231	223	226	227	239	222	230	234	252	241	242	235	229	247	262	218	248	253	229	238	254	231	259	244	241	248	253	277	247	222	225	239	234	248	224	271	250	230	199	217	216	251	212	257	244	243	218	242	233	232	213	229	240	216	237	256	241	253	255	242	213	229	249	263	224	242	216	223	219	240	248	218	242	236	216	249	240	243	254	233	226	262	215	241	249	285	257	259	260	244	246	220	251	228	227	226	214	247	222	260	223	233	236	212	252	251	250	227	233	217	219	219	252	254	249	230	241	247	231	241	251	233	226	216	237	227	216	223	214	223	259	242	253	222	232	226	244	234	241	248	255	255	257	241	234	248	251	223	244	244	228	209	257	230	235	237	250	241	254	237	241	220	253	239	274	267	232	245	237	246	227	265	230	263	245	221	246	255	270	224	240	223	236	225	228	255	226	260	249	259	252	230	260	242	215	225	262	244	261	263	214	229	233	235	259	233	225	207	237	248	217	218	232	219	254	235	249	247	261	263	220	251	242	219	233	224	231	240	244	249	272	248	235	255	223	254	238	214	250	232	234	241	239	219	252	232	221	214	227	254	211	243	219	238	232	204	237	199	204	234	223	242	273	240	237	219	246	255	233	236	245	248	241	242	222	251	246	230	267	205	226	228	236	231	246	234	258	238	200	291	258	237	227	288	252	252	236	251	226	221	237	248	228	223	253	265	264	213	217	260	242	240	233	266	219	240	248	222	253	273	218	260	250	239	229	227	225	243	248	232	243	244	215	240	221	217	219	235	249	249	246	238	220	248	226	229	236	261	251	248	220	258	247	259	233	260	247	199	246	238	235	239	276	233	221	259	216	228	212	232	264	233	258	249	264	222	243	257	213	259	240	237	231	226	229	245	230	241	213	229	208	260	228	253	261	237	247	233	266	243	245	236	241	230	237	268	241	259	234	249	248	247	259	254	241	249	228	236	235	225	226	254	253	235	241	232	237	249	271	250	209	213	285	256	233	217	260	236	218	234	242	244	220	221	247	232	245	220	247	229	237	254	227	249	249	223	251	245	245	225	295	204	242	229	223	256	244	204	250	254	246	245	227	237	218	245	238	206	193	234	209	241	241	244	254	240	253	268	224	245	254	227	250	241	220	200	230	247	253	238	237	236	266	222	223	235	232	226	278	228	231	269	195	224	218	213	256	244	241	234	231	268	222	274	235	212	221	260	244	255	257	250	233	231	233	237	251	236	223	246	241	228	245	245	232	232	237	236	248	234	245	241	257	249	236	273	260	258	242	192	230	243	243	223	250	246	225	240	230	246	239	221	261	245	237	252	254	229	229	225	240	227	205	235	234	214	260	256	252	235	239	235	237	245	234	266	227	254	255	237	239	229	224	216	223	245	243	241	224	245	245	241	243	250	242	227	254	221	259	256	222	230	202	233	252	293	244	252	236	233	236	250	240	220	241	220	250	220	217	209	271	251	207	239	227	223	194	235	224	236	231	214	245	262	196	237	256	241	238	246	248	255	255	269	249	252	209	214	267	248	248	238	270	259	246	248	259	230	227	243	208	257	238	274	259	195	276	264	214	233	257	216	232	257	201	213	237	250	264	231	214	228	241	227	239	247	217	236	229	241	238	236	225	256	238	237	216	268	233	257	237	255	239	250	232	245	234	227	217	238	232	227	272	247	242	234	234	234	192	226	256	264	244	234	208	247	257	239	251	224	244	209	231	267	236	219	257	239	236	241	244	213	229	242	247	248	254	251	196	223	236	262	242	264	205	219	218	247	242	238	259	264	239	216	199	231	222	237	230	208	213	265	247	230	210	243	214	227	260	252	239	249	281	277	242	266	242	253	238	222	243	221	246	231	229	239	236	257	244	249	244	273	205	227	263	207	247	252	259	258	228	276	235	252	246	267	231	229	230	222	263	251	235	256	265	243	236	213	218	218	243	223	233	243	246	234	254	216	228	242	261	228	236	222	252	255	248	252	239	253	230	223	230	232	259	228	233	196	210	278	236	238	260	260	263	226	244	234	229	223	267	234	233	209	222	224	253	228	242	219	213	203	252	250	249	254	222	254	220	227	254	238	244	254	242	241	240	239	241	239	258	217	223	255	222	219	252	285	263	226	236	209	237	243	256	247	243	217	236	243	248	245	244	198	223	230	232	251	237	233	247	262	250	261	256	231	243	217	240	238	217	242	217	206	241	236	215	234	236	218	226	237	197	252	232	248	273	228	237	248	263	226	195	218	236	252	255	226	247	227	211	231	228	243	239	243	226	232	235	221	232	238	239	267	271	259	267	211	236	265	246	265	284	203	225	208	230	258	261	247	233	217	281	240	235	226	209	238	260	244	212	248	249	236	244	220	238	219	236	242	236	228	227	239	215	244	248	262	232	250	244	236	236	236	251	237	247	247	263	228	220	261	247	239	220	250	223	250	242	264	228	235	252	242	237	236	234	218	215	241	233	266	247	216	224	235	248	247	260	232	239	239	252	226	223	232	239	231	216	272	250	244	226	232	229	214	240	254	212	275	240	273	237	202	236	248	240	276	225	246	227	234	253	251	255	238	252	230	251	241	213	249	228	243	230	242	218	253	227	264	262	280	236	232	246	242	248	247	224	263	263	250	231	245	236	233	213	256	226	247	236	239	253	273	248	266	253	231	239	216	249	201	244	246	230	233	220	248	249	253	223	214	238	214	218	246	248	223	242	214	230	234	252	244	252	229	242	234	259	247	226	248	247	272	247	223	220	215	213	255	240	228	231	267	243	251	223	234
8714	6071	10690	8615	5880	4016	2820	2016	1495	1273	1104	934	921	932	844	806	735	751	757	775	793	873	855	812	760	763	685	699	699	611	663	617	655	606	581	592	620	607	607	598	592	588	514	618	641	597	548	587	571	549	557	622	608	587	581	549	565	620	551	547	545	542	552	560	561	552	575	578	569	555	534	539	548	601	548	555	572	593	555	565	601	575	584	564	538	546	537	566	521	573	552	535	564	563	545	537	582	552	521	536	582	625	611	611	561	589	606	558	592	601	561	577	563	562	563	600	607	601	574	577	577	547	533	592	593	571	562	570	560	572	567	537	583	593	589	536	563	571	557	563	541	544	565	567	535	566	562	578	591	590	571	517	556	602	540	564	565	540	554	533	556	573	566	587	565	585	536	546	617	537	555	582	561	614	605	549	574	540	586	562	556	590	569	545	550	626	560	561	582	582	572	558	595	560	562	608	534	538	560	538	573	553	586	561	549	545	582	535	576	571	581	609	584	592	589	597	546	577	610	583	583	568	578	562	554	578	590	551	567	523	545	548	561	549	569	563	586	631	566	546	534	574	597	585	559	539	579	558	545	565	543	603	575	572	561	545	561	590	537	565	546	539	571	554	583	574	573	586	576	540	597	582	554	584	558	588	584	544	539	588	567	530	557	559	538	598	525	525	552	548	565	553	548	534	528	566	547	581	571	560	534	544	545	562	529	603	522	604	555	552	556	576	598	581	556	587	535	587	587	562	577	511	548	579	540	533	528	573	591	565	554	545	576	570	574	546	561	500	573	536	617	584	571	569	576	586	585	577	517	589	551	560	572	554	583	589	595	605	565	568	578	602	537	565	553	551	531	549	539	566	563	574	560	524	541	555	560	577	570	590	525	582	602	573	574	588	508	531	540	609	533	553	581	561	542	538	564	601	587	584	570	570	580	561	566	557	549	585	532	598	571	575	603	546	575	513	641	564	557	574	545	579	526	589	563	572	547	578	605	601	544	565	570	600	596	556	565	580	597	576	601	587	541	564	573	572	586	559	546	596	592	566	564	567	577	552	586	527	570	597	541	573	564	536	588	584	533	549	550	583	549	527	578	558	493	567	580	548	579	551	545	578	586	551	546	590	556	589	601	555	575	564	586	599	530	523	594	555	582	575	545	528	545	588	572	552	567	547	530	546	527	529	569	575	530	552	555	573	605	589	539	564	588	562	553	568	576	568	583	563	560	550	608	589	551	578	533	539	578	559	565	569	529	577	555	549	570	554	594	531	564	544	555	577	564	585	603	545	595	531	538	567	535	575	552	527	564	555	554	569	543	552	555	581	557	561	556	605	589	572	551	564	574	593	554	535	554	555	509	549	579	576	530	546	534	538	526	574	561	591	545	578	517	529	533	537	542	539	574	573	557	590	572	558	538	569	535	516	532	522	542	567	537	548	562	554	534	576	539	561	558	548	543	581	578	545	613	539	578	529	556	574	576	590	540	550	593	562	572	587	568	568	621	559	556	579	530	571	564	581	595	551	568	558	568	569	581	565	536	589	552	577	583	580	570	512	596	547	550	569	606	545	536	582	575	582	586	555	589	573	554	608	578	536	592	552	587	558	594	596	583	603	584	575	603	563	534	583	550	584	526	543	517	597	552	574	575	584	531	566	558	541	613	538	553	571	562	563	569	552	584	580	544	543	583	599	564	566	530	524	556	562	571	575	593	536	577	578	604	573	564	546	544	548	552	530	518	557	585	540	544	588	581	565	560	576	518	571	566	575	569	554	583	590	554	569	608	571	582	584	578	565	542	533	563	550	588	572	562	559	598	590	588	539	579	547	571	534	538	578	603	529	549	612	608	562	574	586	560	590	569	567	592	530	580	539	551	588	555	601	516	549	560	584	574	594	538	558	628	544	550	574	562	561	574	585	539	531	540	548	578	568	575	558	587	578	572	545	585	574	547	579	550	617	554	586	581	606	559	576	547	528	580	564	589	601	588	519	557	573	546	554	569	580	585	528	544	563	599	552	574	545	570	562	523	584	594	564	570	545	565	548	587	563	576	588	561	574	584	565	562	553	548	583	549	590	606	607	552	598	578	576	577	553	537	549	553	560	582	557	558	531	556	537	550	564	600	562	589	546	630	587	550	542	557	574	537	524	570	548	558	557	593	579	554	572	570	560	552	546	573	571	532	552	553	569	549	581	568	593	570	578	530	560	574	559	532	587	532	561	554	544	609	545	581	570	604	554	581	613	555	533	568	604	557	584	552	576	553	557	567	575	551	594	544	548	532	540	568	553	550	581	558	534	568	562	600	542	525	560	566	555	569	569	561	536	546	558	587	550	569	574	577	601	577	544	600	585	553	543	576	593	564	591	554	566	513	553	521	529	564	585	552	580	622	549	587	564	552	607	596	575	526	549	535	562	545	588	560	534	581	561	560	578	568	597	585	531	570	619	568	536	544	546	598	563	560	536	561	573	544	558	605	530	540	571	550	565	555	564	538	521	552	598	596	576	587	562	549	555	558	569	580	581	581	574	588	576	541	579	578	586	582	535	564	606	539	575	534	578	555	546	558	578	533	551	542	564	549	606	517	550	562	579	592	580	567	552	558	555	546	536	563	546	598	596	553	587	572	533	522	591	582	583	507	579	533	577	560	563	550	561	606	555	572	574	558	564	542	519	564	561	573	535	541	598	622	587	583	542	529	586	534	570	584	601	560	597	548	522	560	616	525	559	585	559	499	593	571	619	571	594	592	539	517	577	579	553	638	579	584	567	543	604	542	605	552	562	595	581	548	567	544	565	542	563	581	573	539	592	542	537	604	572	589	542	590	541	550	563	583	592	573	618	573	541	558	541	591	547	572	564	601	533	570	565	558	569	548	552	565	544	556	604	533	595	537	538	572	541	536	563	576	541	524	559	564	559	564	572	577	500	587	535	576	528	618	586	579	600	550	571	546	524	545	535	573	545	580	583	564	596	545	557	596	561	565	576	565	587	572	560	555	582	561	550	597	598	535	568	576	545	591	583	581	561	594	552	578	599	572	589	540	554	566	583	559	568	547	562	580	575	551	557	584	569	543	552	606	579	554	606	531	577	557	584	564	540	600	567	577	583	615	555	578	583	546	529	536	597	552	584	556	570	584	528	534	582	615	517	578	547	603	572	597	597	591	537	551	575	548	569	553	605	518	521	531	555	572	585	559	552	533	563	503	564	604	543	540	559	588	571	560	555	546	588	580	552	614	586	576	571	569	540	578	576	571	541	584	551	561	551	581	540	558	571	555	573	602	549	614	567	563	546	521	527	563	552	559	591	587	580	538	616	563	597	566	598	552	579	603	525	550	576	573	545	587	555	619	562	535	596	561	535	590	604	575	549	553	589	544	548	583	508	518	578	559	552	569	593	527	544	603	519	546	556	568	591	619	536	597	525	591	530	588	549	587	564	579	534	572	573	555	586	550	534	572	538	575	541	535	572	564	610	514	578	562	576	592	584	519	549	578	579	560	559
24846	11708	10232	5393	2712	1728	1161	761	576	498	438	434	365	343	363	325	323	314	336	325	331	360	322	357	333	315	310	284	258	304	269	275	299	287	269	290	246	268	268	232	256	232	245	278	287	275	265	263	259	294	261	283	254	252	239	293	298	258	284	262	268	262	285	295	257	233	256	255	244	252	272	239	254	260	224	255	290	291	288	293	258	257	274	289	263	276	268	275	267	276	269	251	268	257	258	225	270	287	256	253	253	265	249	238	243	271	265	272	286	244	236	263	263	267	298	260	269	295	250	271	251	274	265	288	272	275	232	263	259	261	270	309	284	266	231	250	288	264	260	253	233	251	252	270	235	280	234	264	251	285	259	248	244	269	251	276	242	252	245	233	250	261	252	250	249	261	284	257	272	276	250	264	280	234	263	231	274	252	252	267	262	271	271	250	264	269	288	270	275	249	259	241	245	263	260	318	272	282	261	259	256	273	256	277	255	287	266	263	265	262	253	247	252	233	285	258	235	250	261	302	251	227	251	272	247	267	241	238	226	239	271	285	267	271	264	263	248	252	277	257	264	257	277	257	260	269	267	276	283	245	241	262	246	247	287	301	265	259	299	282	277	232	267	244	259	285	268	259	257	252	260	254	262	266	238	252	261	285	232	265	275	245	242	244	263	248	260	252	281	282	273	272	254	268	252	267	267	260	264	247	266	280	257	217	230	230	282	252	251	258	278	281	246	219	239	247	274	258	268	276	270	255	267	254	248	269	281	245	248	270	252	262	253	238	281	252	240	244	285	294	300	274	289	279	258	257	288	264	260	281	266	258	232	273	284	264	279	251	233	252	298	258	282	251	262	262	289	268	267	289	259	263	238	252	268	255	238	236	257	248	231	268	248	257	259	270	291	271	266	260	288	273	239	250	295	262	236	269	250	257	263	279	281	266	220	236	245	252	271	269	256	241	298	240	276	301	253	274	280	264	269	249	234	265	293	241	293	280	254	254	259	245	299	271	287	259	248	257	269	268	253	243	266	281	291	232	257	258	292	248	256	274	269	221	267	265	277	249	298	266	277	288	240	251	268	231	252	252	273	262	279	237	280	277	266	255	267	271	250	266	276	263	247	262	272	271	292	269	274	260	221	233	257	264	232	249	261	275	232	267	263	250	275	247	270	281	268	275	246	266	241	233	248	251	254	250	270	248	258	263	267	248	253	273	258	272	268	245	252	237	272	271	242	254	293	261	250	288	247	239	251	242	215	253	272	269	262	266	273	253	276	309	264	244	240	270	252	274	275	282	252	278	254	284	249	257	270	237	211	255	279	292	243	254	267	285	250	253	284	262	275	244	238	295	266	302	295	262	271	261	271	243	259	260	271	247	272	275	258	253	229	286	273	288	261	256	244	269	248	253	244	257	291	265	280	236	258	295	270	240	242	255	266	257	275	253	306	266	260	280	245	236	300	275	257	267	280	263	257	289	267	233	251	244	254	233	244	247	282	255	284	279	259	238	259	220	269	273	274	280	265	269	270	261	245	264	286	272	245	247	269	263	286	284	262	257	272	253	259	273	270	265	279	265	260	252	249	269	246	272	237	288	266	286	263	299	240	253	268	278	275	228	228	237	236	227	242	282	265	255	286	236	280	281	256	268	297	263	275	219	256	269	257	258	260	272	250	262	264	241	248	261	262	250	257	245	263	289	262	270	256	258	264	260	265	265	239	249	236	259	296	249	233	264	251	277	279	270	262	276	222	272	274	271	252	248	273	241	276	258	241	253	264	270	245	242	273	274	267	257	255	272	240	295	242	239	246	250	261	245	287	270	253	261	287	262	251	247	279	293	276	263	227	240	263	230	253	242	253	297	250	235	283	260	243	251	237	242	278	286	237	254	252	252	262	257	235	238	242	230	258	248	241	284	273	232	238	254	251	265	274	268	256	242	275	243	256	264	254	294	254	269	258	256	269	254	254	263	272	249	257	267	248	263	231	290	271	266	259	270	254	265	250	257	258	256	263	292	258	255	257	255	254	293	262	276	264	254	251	260	277	269	291	233	290	247	261	259	274	237	257	255	280	264	268	279	233	280	264	271	245	262	281	273	257	266	282	295	262	213	250	281	292	244	232	228	296	256	258	266	251	227	277	260	250	264	285	282	277	269	253	259	266	263	265	248	260	264	246	253	228	277	273	266	263	255	272	277	229	270	298	259	248	269	236	243	275	283	256	259	264	271	239	263	265	238	229	237	246	279	266	234	241	265	260	281	256	246	238	253	261	270	269	256	233	243	265	302	279	249	278	276	263	261	240	279	246	243	229	263	267	260	250	238	248	279	279	259	279	248	243	250	243	257	240	255	266	234	263	263	244	246	275	251	273	239	259	242	289	255	262	248	260	237	250	271	244	287	264	261	277	269	251	297	267	261	254	247	267	263	302	275	244	265	271	232	268	281	264	270	236	262	257	279	273	230	284	252	246	285	279	258	237	270	282	289	289	242	260	274	233	278	292	250	286	265	252	267	259	269	238	256	273	273	262	244	248	268	257	271	262	242	266	277	257	262	251	241	260	271	257	266	245	222	276	294	252	249	255	240	262	269	271	254	212	265	269	257	243	274	275	247	254	284	294	245	249	245	259	253	271	275	277	288	299	273	256	273	245	252	260	256	276	253	253	264	261	280	245	280	245	257	248	268	257	269	245	264	276	267	271	255	274	280	260	239	268	257	262	285	264	242	255	241	262	289	254	280	263	242	251	283	291	250	283	285	257	280	239	257	246	278	240	273	271	274	252	270	246	257	266	260	280	271	254	208	276	263	267	266	276	260	289	269	228	254	271	248	260	233	256	253	234	227	245	242	226	236	285	265	256	243	278	277	263	248	269	257	258	276	255	297	257	242	271	269	239	265	281	221	278	283	253	242	255	260	270	252	269	274	269	241	274	247	255	269	260	274	279	259	267	254	252	263	266	282	258	215	267	273	272	268	262	267	290	215	289	265	258	252	281	250	266	226	268	256	248	272	274	213	249	240	233	251	254	274	255	278	254	274	266	254	234	274	264	266	286	275	238	268	232	277	252	261	251	254	255	210	244	265	272	290	280	286	281	272	278	243	292	231	253	246	243	245	251	243	282	252	260	242	248	258	242	268	276	281	271	243	262	281	250	262	279	256	260	256	259	272	278	236	247	268	278	263	267	232	243	272	259	261	245	275	282	250	241	267	274	284	249	251	259	274	259	266	281	274	279	279	285	238	248	280	268	247	270	288	232	243	269	299	258	255	281	244	269	280	284	258	269	294	247	262	297	249	282	237	246	247	270	246	267	257	274	271	274	243	277	226	242	281	283	316	282	284	274	254	266	284	297	256	270	271	250	263	256	258	278	298	260	268	283	260	257	250	260	237	288	276	276	231	230	257	273	276	245	245	259	279	251	249	260	259	263	273	278	266	269	250	270	246	227	252	251	290	266	267	257	237	256	239	254	253	229	284	241	257	266	253	303	308	272	284	268	225	263	266
16074	9867	16173	13038	9319	6685	4655	3057	2337	1908	1636	1442	1225	1237	1096	1007	993	971	1016	1048	1042	1075	1082	1065	1016	949	867	807	782	788	778	730	728	685	677	673	709	652	671	667	679	607	655	643	673	644	605	640	590	607	590	598	616	609	571	638	591	604	591	617	622	620	588	620	615	642	562	658	581	604	607	616	574	615	640	635	623	601	613	621	605	633	583	630	577	627	618	633	539	635	605	585	612	587	619	596	626	595	610	627	625	612	608	626	623	568	594	607	673	612	601	613	669	604	621	607	598	592	603	606	622	583	595	617	601	592	637	626	664	635	594	590	630	619	640	599	593	600	575	609	609	634	630	579	627	637	638	629	596	626	582	604	608	611	608	612	581	585	612	609	621	569	574	647	622	592	614	594	626	626	630	637	623	622	580	587	587	572	654	565	654	610	597	644	606	598	628	603	587	621	570	605	610	628	606	638	619	665	628	590	611	633	598	627	594	567	630	640	656	594	579	614	599	587	606	579	549	639	652	611	576	648	604	638	615	597	581	582	601	608	612	648	550	654	637	602	634	607	597	630	639	606	590	651	595	592	595	611	645	595	670	622	566	653	600	592	626	615	622	601	575	610	654	581	616	572	588	604	631	649	627	589	597	652	594	623	594	694	639	620	623	617	583	592	607	630	602	605	613	636	607	577	551	613	611	550	611	580	621	640	625	618	627	577	630	606	637	579	562	644	657	623	576	595	626	610	648	567	607	596	607	636	634	609	625	589	596	553	587	599	598	576	615	595	640	585	631	596	645	599	631	598	624	606	566	618	591	650	639	627	643	605	609	595	570	608	620	611	596	585	562	609	578	581	563	625	572	605	603	591	637	615	592	620	593	620	625	642	639	589	621	599	611	625	624	569	587	586	596	584	625	607	596	611	590	641	641	567	634	601	640	593	568	596	606	583	583	609	595	663	619	618	615	609	542	618	595	619	655	643	635	598	616	573	618	586	681	621	592	633	616	624	563	602	600	564	586	644	620	587	630	594	593	604	613	567	610	592	608	631	600	612	617	627	595	638	649	583	602	639	589	622	636	638	591	596	629	608	621	600	590	597	590	588	627	642	578	604	630	595	642	590	576	595	601	572	570	612	662	640	639	583	586	590	619	613	587	599	624	608	591	643	600	626	570	587	576	622	653	648	600	656	603	623	631	647	581	619	593	625	596	596	585	629	604	587	589	615	610	614	624	623	594	613	587	612	619	625	658	585	611	634	617	609	610	610	566	626	601	601	631	606	613	567	637	658	595	595	596	604	649	650	606	601	585	575	626	582	597	626	647	615	608	593	571	592	619	561	612	606	612	611	633	610	608	635	624	607	597	600	635	645	613	652	635	595	606	592	614	582	657	597	577	620	629	612	570	609	617	596	590	622	630	580	622	611	611	597	601	596	590	608	596	601	644	643	641	636	644	615	593	588	621	645	617	621	623	642	630	582	648	607	640	605	601	613	633	636	599	629	559	610	615	604	650	600	605	593	622	619	619	617	583	641	576	635	611	620	646	655	614	595	622	596	638	643	589	609	602	608	617	615	599	589	610	597	638	617	575	575	623	596	626	601	583	614	583	608	617	565	606	621	620	627	614	622	617	610	560	632	666	603	594	628	614	631	573	626	618	599	629	633	602	578	578	612	638	606	645	620	582	623	572	647	601	612	600	586	611	652	562	645	575	582	626	618	625	660	649	625	613	593	667	581	662	639	638	576	643	564	626	637	562	584	651	569	636	585	618	615	602	651	644	624	586	625	590	631	600	607	636	633	640	604	584	640	630	592	588	585	594	622	604	571	612	611	570	626	593	586	609	613	610	667	617	609	627	589	617	644	626	594	603	580	621	635	627	622	631	577	562	596	561	601	642	605	613	611	600	598	624	599	565	629	627	585	593	594	591	618	592	601	609	622	601	632	619	604	618	636	634	612	604	612	633	634	627	638	622	609	608	645	609	615	608	627	585	634	622	647	606	618	632	611	652	567	643	614	584	666	602	636	655	587	628	640	609	601	562	621	628	634	598	587	627	642	603	600	606	597	628	663	617	611	618	571	598	630	625	602	606	602	626	610	612	586	598	650	626	616	578	609	624	623	600	624	639	611	604	603	647	601	598	607	624	623	609	621	623	616	621	584	584	610	599	603	599	611	597	633	620	570	549	628	586	597	597	640	596	573	593	654	635	599	654	615	592	605	589	637	620	600	645	592	635	622	611	608	615	635	599	596	597	576	612	607	649	574	644	587	630	631	604	620	614	615	618	584	634	588	571	607	623	648	621	609	613	597	600	620	614	628	613	615	599	609	592	649	586	555	617	607	621	629	658	582	647	588	629	615	581	604	595	641	592	578	637	618	575	615	617	629	649	645	615	560	629	588	637	602	627	622	631	660	597	626	589	625	571	590	600	608	586	615	602	601	611	586	613	610	605	615	641	648	616	577	599	613	597	585	595	621	582	623	616	627	643	597	595	607	621	578	661	628	603	598	589	673	652	585	608	592	615	625	560	641	569	578	581	591	600	618	587	619	636	622	587	627	610	585	577	605	656	612	577	616	628	623	625	564	655	590	631	572	625	596	636	626	624	640	607	583	592	626	629	615	617	577	640	581	634	598	575	568	614	609	621	618	560	602	614	621	604	563	626	642	657	625	641	611	608	590	617	653	640	579	614	611	594	660	665	584	610	572	578	642	645	650	646	588	611	626	617	594	618	596	626	630	622	607	567	614	604	617	597	627	655	593	591	594	573	647	633	596	591	577	634	608	583	615	559	620	648	579	582	589	600	580	599	594	627	600	605	613	637	618	586	585	602	583	600	607	661	600	594	623	566	632	634	587	612	653	629	576	579	646	573	570	619	606	605	597	595	612	654	652	575	618	585	596	611	622	646	621	607	634	635	637	596	630	620	611	603	578	606	560	589	612	625	584	618	600	566	581	574	646	567	628	626	628	632	599	602	594	630	612	618	595	606	583	595	595	649	618	645	579	605	597	624	595	638	566	610	611	624	606	625	593	638	595	603	593	595	588	570	636	618	591	634	606	618	580	608	607	631	622	639	569	584	588	665	603	625	594	566	658	620	597	560	627	614	651	652	613	629	622	577	616	674	580	617	577	602	654	615	617	612	630	584	594	612	657	572	568	603	635	611	592	597	649	612	602	614	592	595	616	652	616	662	598	644	640	632	593	602	597	618	576	605	607	643	601	581	634	585	636	595	582	623	608	593	607	635	649	631	608	620	644	613	596	656	670	593	599	631	653	606	616	621	629	635	616	616	633	663	621	598	587	586	622	609	560	611	607	618	626	627	603	597	612	585	619	611	609	614	609	593	618	649	601	567	606	600	614	629	577	599	584	641	609	594	649	601	585	647	652	631	621	650	642	608	596	617	653	602	617	593	639	596	641	630	617	626	639	646	601	607	637	600	582	607	626	595	594	626	609	618	606	624	611	591	616	641	653	604	612	569	632	625	630	608	591	616	673	591	601
32583	16211	15043	8578	4293	2378	1454	999	736	666	507	462	409	374	413	359	302	306	359	351	314	348	349	346	328	323	321	299	303	282	276	286	293	255	262	279	251	241	290	254	281	237	258	264	272	263	255	225	249	223	225	251	291	224	260	230	256	258	251	270	219	205	279	242	241	257	263	261	249	256	250	250	244	215	231	207	227	245	240	228	243	266	243	255	222	215	251	247	293	234	241	278	256	261	235	245	260	255	248	260	236	262	215	233	258	240	255	240	262	242	255	256	267	243	254	263	258	247	240	215	240	235	263	242	224	242	254	207	239	229	230	281	265	264	191	264	237	245	242	244	261	222	243	229	243	249	262	260	258	253	252	258	245	229	236	254	259	245	250	233	254	218	239	256	257	242	239	226	272	245	272	259	250	230	230	246	250	264	234	256	264	265	254	234	274	230	259	267	224	230	236	259	245	232	238	217	232	249	244	236	244	255	224	240	236	216	243	233	242	255	260	263	246	230	247	259	278	236	221	240	252	250	248	280	237	231	217	239	275	252	234	236	243	246	241	234	259	226	245	258	239	243	235	239	238	238	253	238	223	259	232	272	237	259	255	243	220	248	254	277	236	249	223	220	240	231	237	221	243	241	225	248	253	251	257	248	281	234	256	237	233	239	258	239	267	260	227	230	235	258	265	258	258	279	278	236	266	265	261	251	268	237	227	247	276	247	225	270	254	240	229	242	261	213	252	250	218	247	255	232	266	255	263	250	260	251	240	237	248	225	228	249	243	227	270	289	255	216	241	240	227	258	249	267	245	282	270	220	229	248	247	248	239	258	254	241	266	243	252	237	259	229	260	251	249	238	242	252	236	262	260	248	246	267	269	273	275	271	252	279	239	256	243	254	246	237	282	255	251	269	247	297	255	240	225	280	242	266	221	257	249	249	230	285	238	242	227	240	246	250	244	243	263	242	247	235	261	279	225	263	218	240	244	262	234	265	257	242	243	239	235	256	231	277	256	269	253	258	236	233	257	220	255	233	252	257	225	246	248	263	272	259	288	229	238	267	257	238	233	225	277	252	249	237	270	228	261	276	264	249	237	253	257	248	236	242	234	244	265	203	249	220	242	246	207	263	237	237	252	240	259	227	242	221	263	253	250	257	252	270	210	253	268	241	251	263	244	295	237	249	245	263	261	247	237	243	218	248	208	221	243	268	260	236	248	230	236	221	240	231	246	258	212	233	266	240	256	257	247	228	199	257	218	254	236	263	240	227	247	246	232	260	294	258	239	238	252	260	224	248	248	229	231	252	243	238	246	230	222	255	266	274	259	238	246	257	245	253	251	258	248	233	234	238	240	248	248	240	241	215	229	268	245	230	222	231	251	269	205	227	264	231	262	241	229	229	268	230	239	268	236	277	245	241	250	235	262	248	213	239	217	236	250	254	235	236	251	233	274	260	232	264	283	240	236	242	241	222	244	268	213	235	254	228	227	240	259	245	222	244	246	246	232	239	262	240	263	234	259	253	231	260	246	234	247	243	240	259	238	220	248	236	239	257	267	249	249	233	211	239	250	237	252	249	231	245	226	235	252	254	224	238	277	263	218	234	266	250	223	258	283	246	233	243	239	255	252	262	266	267	236	262	260	224	255	261	225	251	198	227	248	220	274	260	223	232	247	256	249	260	246	263	241	265	247	251	261	241	232	270	223	250	238	254	240	211	259	269	224	252	256	237	251	240	245	237	250	238	240	243	260	253	235	231	286	247	247	237	219	252	246	255	257	250	264	234	219	221	252	235	255	244	230	249	242	263	251	273	227	259	250	255	237	239	261	243	282	267	258	255	252	250	245	251	236	290	253	259	235	223	240	256	264	253	248	232	223	240	243	254	265	267	251	232	243	263	266	235	227	238	245	227	249	220	227	228	269	283	248	256	232	255	249	249	239	246	255	255	265	201	235	232	244	246	238	267	244	253	203	236	261	247	257	239	258	257	252	261	226	275	218	227	245	227	246	220	233	231	255	261	244	232	241	262	256	248	247	238	268	238	224	251	253	257	257	253	266	243	244	233	229	249	264	260	233	260	236	246	244	262	227	267	237	264	267	274	265	234	255	256	252	224	216	242	274	252	227	268	225	245	233	233	251	250	241	246	261	262	282	250	239	213	217	256	281	231	247	268	238	264	256	284	237	234	284	219	229	241	209	267	266	258	244	226	273	238	283	250	241	264	282	248	235	256	254	233	214	236	255	261	271	234	246	245	235	229	254	236	260	246	260	242	227	272	269	254	231	243	245	285	251	254	248	299	281	265	249	273	268	233	266	246	257	250	236	245	265	204	249	230	244	235	282	236	242	230	228	254	242	229	239	244	222	246	288	271	205	262	246	240	227	243	241	260	233	249	238	266	228	262	242	231	242	245	261	240	237	225	249	237	259	242	233	251	204	231	225	263	262	269	260	216	280	233	259	262	239	277	232	257	233	261	242	276	266	237	253	259	248	237	231	244	233	230	226	284	252	262	254	249	260	235	219	239	233	231	246	276	244	232	265	245	216	249	254	262	252	278	271	220	239	255	239	274	260	267	269	246	251	243	270	249	241	255	291	231	248	266	264	219	256	238	282	262	219	232	256	237	234	213	234	244	236	244	260	252	221	244	244	252	245	239	235	250	281	237	284	248	241	273	261	248	249	257	236	242	229	247	246	226	225	231	208	267	240	242	248	232	248	244	219	240	227	266	224	233	238	243	223	243	234	220	260	255	231	230	260	239	251	245	245	262	250	250	245	245	232	235	246	229	252	251	245	230	210	250	269	257	250	267	238	261	251	248	251	233	233	230	232	261	247	261	263	270	252	236	250	230	235	240	237	238	241	247	261	236	245	237	222	222	223	242	253	223	249	272	273	252	221	241	236	256	225	254	233	242	255	206	235	240	244	263	257	238	261	243	229	237	235	269	219	247	229	231	257	233	239	258	226	245	221	227	233	259	230	267	261	254	245	264	245	274	250	255	249	263	230	251	239	227	246	248	238	265	282	226	230	248	228	263	237	226	268	271	282	207	257	237	245	223	231	264	231	216	269	252	236	225	216	238	252	251	249	259	264	241	239	234	229	236	246	253	238	244	244	240	262	276	239	263	271	293	269	240	236	261	246	249	258	230	242	259	259	236	255	283	250	229	272	265	254	257	241	258	240	222	276	237	246	258	236	208	277	241	268	244	240	222	237	219	250	272	240	238	212	258	255	237	247	237	242	241	240	235	238	245	227	232	254	246	248	269	247	259	243	228	248	216	237	249	239	241	239	249	236	229	252	242	227	242	258	251	257	246	245	219	237	229	249	237	274	256	251	229	257	239	237	238	229	255	242	247	251	279	247	197	208	230	226	219	258	263	249	213	230	229	272	269	260	232	222	260	252	254	240	211	221	240	240	234	246	239	240	261	257	250	250	235	242	250	251	259	275	283	241	280	213	234	242	236	287	254	232	291	276	218	238	240	230	216	253	217	225	252	245	233
19764	12630	20587	17814	12157	8868	6044	4403	3195	2553	2073	1842	1557	1423	1313	1177	1087	1140	1081	1106	1128	1145	1182	1279	1122	1055	998	885	912	848	807	702	743	721	739	735	739	636	683	611	650	630	660	606	600	581	620	640	576	597	631	590	534	588	571	545	612	609	617	551	580	539	569	604	631	574	579	549	594	576	561	563	506	566	543	570	565	590	608	565	568	541	576	550	598	552	559	598	578	554	601	585	602	558	578	557	582	563	569	606	567	587	579	574	602	577	619	545	560	594	564	606	570	569	550	559	554	580	592	530	553	545	607	599	586	590	594	609	604	627	620	632	565	541	553	607	596	573	570	586	602	530	582	571	621	588	567	590	551	589	532	549	576	599	599	578	560	538	583	560	539	550	576	532	569	586	530	580	589	596	550	588	603	551	616	586	574	544	568	573	550	537	555	575	623	557	584	591	599	581	544	567	598	609	580	585	540	633	549	583	555	554	552	580	580	600	609	574	590	579	558	568	530	576	548	568	595	588	554	608	539	614	618	601	515	577	610	603	544	610	620	540	575	558	553	529	563	590	583	568	571	554	526	546	596	576	546	564	537	562	571	600	560	568	576	542	604	593	599	587	591	562	579	601	542	581	564	534	595	600	568	539	581	513	543	581	585	615	517	590	608	581	620	580	568	569	600	598	515	569	577	593	578	617	561	593	578	532	543	564	559	565	576	585	541	584	596	545	573	613	602	587	588	597	533	561	602	532	572	577	568	566	573	553	585	551	541	546	556	615	575	589	559	588	596	555	551	574	589	525	544	582	518	552	555	564	592	565	580	563	586	558	579	569	555	530	535	579	569	567	565	587	554	573	596	553	596	568	566	590	555	531	547	604	597	561	557	589	577	536	579	595	565	587	540	606	593	572	545	561	575	573	592	591	578	554	562	577	560	555	559	613	558	577	581	593	581	568	570	566	563	573	569	587	601	611	572	600	554	544	598	591	573	588	574	602	582	604	604	548	590	573	582	592	536	545	614	592	545	596	586	579	598	537	530	575	554	610	575	573	559	593	529	579	589	560	550	581	562	584	570	588	570	551	557	583	563	588	580	570	555	568	555	600	555	566	610	575	574	599	572	516	594	565	598	537	547	565	593	537	579	569	539	504	549	539	590	609	597	555	547	571	596	592	573	624	548	534	557	564	575	594	596	554	601	592	535	550	534	567	637	573	558	546	593	587	577	575	594	549	562	551	563	563	562	555	528	588	556	571	564	582	589	566	589	554	576	590	575	556	556	577	557	576	576	545	574	570	559	593	563	586	556	545	579	543	590	566	547	579	545	544	592	546	570	591	528	563	592	580	570	566	565	613	566	563	583	588	600	586	558	564	604	611	617	575	562	554	562	563	594	547	585	604	575	535	628	556	568	570	576	571	589	563	606	570	614	539	577	532	537	564	622	566	554	564	587	579	550	582	611	590	579	566	557	539	589	558	613	561	579	543	581	583	538	614	589	538	607	622	558	534	581	541	580	609	585	578	585	575	578	584	584	566	586	558	555	558	591	593	576	578	597	582	564	588	547	568	625	625	609	602	579	561	577	595	555	571	557	600	568	565	586	599	629	583	612	552	605	593	601	606	574	608	609	571	587	557	564	593	555	531	583	561	558	588	565	587	578	515	580	559	590	579	598	556	567	610	576	547	572	606	569	539	565	555	530	594	565	602	539	615	583	554	525	636	544	579	599	577	583	536	588	582	615	590	553	548	611	599	584	575	567	570	551	571	560	582	619	583	545	630	570	596	591	613	580	559	578	586	554	555	575	605	547	584	616	530	548	562	542	507	555	600	553	558	549	572	574	585	527	591	570	587	563	582	571	582	556	553	598	597	578	602	585	597	536	565	593	569	593	537	605	598	536	580	565	584	581	570	565	567	589	587	605	609	567	561	535	583	561	592	569	576	554	573	554	594	595	610	608	583	554	531	577	583	568	567	583	541	582	586	583	586	601	617	615	555	577	568	572	578	549	516	571	587	562	553	593	619	556	589	560	538	543	561	624	585	546	551	559	587	573	526	593	549	554	596	614	574	553	597	581	582	577	584	584	574	595	602	547	569	559	563	577	572	579	560	582	550	563	555	562	582	603	578	543	553	558	565	581	540	559	578	584	579	549	574	555	619	579	535	544	562	571	548	609	609	559	619	566	599	583	584	561	548	589	591	603	564	563	594	554	544	564	538	544	575	542	552	601	586	557	592	581	538	556	578	558	560	585	571	553	586	575	591	559	503	540	583	595	572	586	601	600	553	550	587	587	559	588	552	590	564	578	565	567	588	551	590	551	605	603	575	581	557	574	556	584	562	574	559	600	557	592	608	537	528	618	568	582	545	577	562	544	579	614	603	575	563	559	559	559	550	610	532	520	551	558	564	585	607	555	596	583	541	539	586	564	577	596	533	580	563	616	566	567	563	583	570	557	531	588	589	583	578	523	581	574	568	566	550	545	555	555	617	569	552	561	566	579	574	596	582	621	563	576	558	573	589	547	581	569	571	577	578	521	575	566	550	563	558	582	519	571	554	586	565	560	585	585	574	541	580	591	586	559	604	530	562	607	548	585	537	612	559	571	544	578	616	607	619	519	588	537	560	565	595	565	603	560	574	557	584	599	574	594	556	601	575	592	564	568	563	585	575	586	537	615	593	622	551	573	577	620	560	565	603	590	567	591	555	545	534	611	610	566	575	581	543	601	505	600	605	590	550	562	541	529	601	586	559	582	581	559	538	559	572	560	532	599	566	558	596	585	558	562	581	559	547	591	558	576	578	570	563	586	589	571	588	568	588	587	550	591	587	589	598	591	570	571	555	606	598	563	564	599	567	539	605	586	530	541	585	561	541	633	557	551	531	627	585	591	538	589	584	564	589	584	551	561	561	556	537	593	601	575	579	581	554	565	540	604	571	590	570	574	593	575	590	552	560	587	602	605	557	575	589	587	561	535	588	563	554	565	595	555	537	570	591	549	612	533	577	575	593	585	606	556	588	555	581	605	536	551	565	566	560	535	626	576	576	580	564	552	596	595	560	584	576	527	621	567	545	572	573	580	572	562	576	565	564	580	582	565	619	582	575	568	605	525	553	592	556	586	584	583	583	583	541	574	564	609	544	574	569	551	586	570	550	521	582	577	533	579	556	556	598	592	567	550	530	572	549	602	636	571	545	596	586	543	573	538	579	592	540	571	532	577	581	579	605	583	606	552	563	568	588	545	587	590	604	569	542	572	560	542	531	548	576	541	527	578	554	595	536	561	539	558	563	567	574	567	533	571	550	559	542	611	581	613	560	612	554	584	564	580	562	584	588	588	567	594	560	548	552	594	599	574	582	548	583	562	572	573	571	557	582	594	557	549	556	553	574	561	601	562	568	538	578	579	565	595	580	588	636	581	587	536	546	602	614	498	619	551	592	557	555	561	602	548	568	546	550	554	562	542	584	583	610	577	554	584	605	559	539	584	603	579	576	614	583	619	601	593	542
13323	6423	5693	3379	1613	1026	711	526	457	356	346	309	307	283	287	292	283	311	290	273	259	307	269	286	252	251	238	247	274	242	237	217	224	246	258	280	224	241	249	247	223	223	226	237	242	243	251	234	249	222	261	248	260	217	265	212	226	224	252	247	229	235	238	228	256	244	233	236	248	248	227	242	233	255	234	222	218	260	223	239	233	249	229	234	222	226	246	224	233	235	246	253	235	211	227	262	219	233	197	258	229	238	231	242	252	266	224	221	235	235	260	235	226	237	233	243	253	220	258	221	230	257	258	246	242	228	271	250	253	231	254	252	239	223	239	218	240	235	255	232	247	260	244	235	224	256	256	270	219	246	219	240	223	236	265	247	225	256	240	251	235	229	240	220	263	235	222	243	242	219	249	264	221	239	244	235	264	217	235	223	250	217	234	225	241	221	233	231	231	227	232	217	227	253	218	223	219	252	239	236	226	270	242	236	242	268	226	255	223	268	234	264	229	225	256	227	252	236	213	226	268	220	235	238	248	253	255	235	247	221	234	234	236	235	242	245	243	235	252	252	245	229	247	239	241	260	226	244	240	249	216	239	231	245	247	261	242	257	289	229	238	264	269	239	286	243	247	244	207	252	253	229	225	267	276	221	235	221	213	229	237	221	260	260	265	219	225	257	241	231	250	228	226	244	243	236	238	239	237	241	215	213	250	238	246	233	231	220	233	259	258	238	206	247	240	242	267	257	242	234	235	261	229	242	280	225	221	241	229	218	255	230	239	266	214	225	253	241	239	233	254	228	246	235	246	262	242	239	266	229	206	259	250	216	244	216	243	228	244	220	218	242	224	253	261	252	228	243	240	231	245	225	237	241	229	242	250	249	239	238	246	237	226	218	235	246	229	227	231	236	275	226	253	243	232	246	235	236	246	231	248	238	258	226	221	204	243	218	279	236	231	246	227	251	228	238	245	235	232	265	240	228	243	247	238	210	240	267	257	264	246	221	250	238	239	240	235	220	254	246	228	223	238	254	231	219	225	231	215	261	226	221	254	210	237	246	252	215	238	239	222	229	251	227	242	241	255	214	241	228	243	226	254	239	215	239	214	205	222	225	250	225	225	260	232	251	235	218	243	205	226	226	248	251	228	246	222	269	248	215	231	238	220	238	246	235	253	244	251	231	234	230	246	238	230	241	224	222	235	219	251	236	211	218	228	240	249	288	214	261	229	230	227	209	214	235	223	249	234	237	266	248	224	235	233	262	244	219	261	244	238	258	263	210	241	242	246	203	231	216	247	221	248	240	232	259	243	220	238	276	235	227	219	234	239	240	263	276	240	233	237	203	255	232	226	238	253	274	210	248	212	243	274	244	249	234	244	249	251	231	248	268	257	243	221	253	236	251	256	264	244	248	239	253	252	234	258	217	235	244	249	236	243	221	249	243	231	239	229	261	238	213	267	226	245	246	194	254	225	231	220	213	254	224	261	238	212	232	245	248	244	223	248	249	254	265	228	252	234	229	244	240	204	224	259	245	239	260	218	245	249	235	263	250	253	262	236	214	260	271	231	236	260	214	254	223	211	216	211	205	229	246	259	259	209	226	231	238	240	258	257	231	254	252	226	258	209	258	241	229	268	241	240	217	248	216	267	234	230	256	245	223	216	221	234	229	254	221	244	226	231	233	246	242	251	253	233	232	240	245	270	220	257	218	253	248	223	220	236	238	239	256	278	256	225	258	211	228	261	234	239	232	216	244	230	236	229	229	254	220	242	241	246	246	246	236	219	214	225	222	245	245	259	240	216	220	273	191	230	247	255	212	254	266	231	255	223	239	229	265	224	262	233	216	254	220	238	229	248	220	241	245	240	242	225	240	245	251	252	218	242	222	268	230	214	269	259	273	248	261	237	265	256	235	216	255	248	253	281	270	235	231	216	229	233	236	248	197	224	257	255	240	227	245	258	212	267	224	239	250	237	244	233	218	210	246	261	244	225	217	265	257	271	224	274	227	240	229	213	252	238	239	235	237	237	261	269	237	240	205	231	226	255	250	217	255	266	235	248	237	229	221	246	233	256	240	230	236	223	240	216	266	246	247	246	214	230	254	246	246	252	260	250	238	252	256	221	223	228	242	268	257	222	231	239	244	237	245	237	238	259	231	240	231	206	217	229	239	240	266	259	255	261	220	238	262	252	226	257	213	247	250	255	246	234	252	254	228	218	251	234	255	254	239	219	193	252	234	230	259	237	231	232	256	239	262	269	235	244	250	237	225	232	225	243	238	235	231	262	249	254	240	226	236	233	232	222	216	255	243	225	254	273	241	250	244	227	251	243	223	210	239	266	217	218	237	236	222	245	214	233	246	245	214	237	228	249	239	238	256	234	224	225	239	230	241	242	250	235	236	241	236	242	240	238	206	240	233	220	226	240	224	211	228	226	214	232	227	198	208	239	240	252	243	242	240	238	247	244	221	209	239	245	260	238	226	229	260	253	247	218	247	237	235	238	208	254	240	227	250	224	236	235	220	239	235	215	233	258	226	252	204	223	221	254	234	246	212	240	233	254	236	224	246	231	242	237	249	250	221	214	231	218	224	246	224	229	274	227	269	234	254	242	253	242	225	238	246	235	260	274	252	215	294	212	232	225	250	234	241	248	230	240	234	202	235	258	239	257	239	256	234	241	222	247	235	262	226	229	215	212	237	224	244	252	222	243	207	251	218	259	244	231	228	216	247	245	232	214	224	246	225	227	222	244	238	233	226	217	253	257	261	229	255	250	212	236	240	232	226	227	263	244	258	233	254	236	238	246	269	247	216	220	206	252	258	208	246	234	235	257	216	236	236	230	214	232	231	264	236	230	247	233	212	253	267	268	244	247	233	253	239	242	287	200	233	263	250	227	243	249	275	239	248	247	227	215	229	242	231	244	253	234	261	234	240	220	224	246	234	249	265	241	250	239	249	247	245	268	270	254	242	257	234	229	243	229	266	246	204	226	232	230	224	242	233	273	225	203	230	228	279	245	263	250	241	238	231	232	245	226	237	251	235	221	246	217	229	255	235	267	242	237	238	241	240	253	250	220	217	238	237	262	214	212	227	223	212	233	223	260	252	253	252	213	248	238	246	215	260	237	241	261	264	234	246	258	206	239	241	246	236	203	255	214	210	239	226	257	236	256	232	223	260	263	264	250	268	237	205	228	249	254	244	248	212	235	252	271	250	263	215	248	219	215	250	242	237	251	265	236	228	272	263	273	262	236	246	214	210	226	244	222	242	231	248	217	245	238	232	248	251	226	242	226	237	235	250	270	233	275	252	237	243	260	240	243	225	244	263	271	225	235	234	218	262	257	247	228	228	238	235	224	195	229	236	231	235	250	268	250	213	257	215	223	248	229	251	276	259	226	239	229	227	233	223	253	238	241	246	245	237	259	216	241	247	256	232	235	237	256	241	232	234	274	238	237	261	246	231	278	254	244	220	228	243	255	251	213	247	227	219	233	234	246	227
8763	6001	9977	8869	5772	4008	2728	1937	1537	1268	1139	997	928	869	860	757	765	801	756	712	798	828	816	840	749	716	641	656	596	583	581	632	606	573	621	604	577	543	571	626	529	549	572	602	570	541	552	566	585	576	595	568	563	599	533	545	598	554	521	600	608	573	573	579	572	580	540	572	579	588	586	561	555	593	563	571	610	539	605	576	566	496	570	577	569	554	578	556	555	525	575	538	550	580	552	563	564	585	525	594	562	544	598	594	553	577	573	593	554	519	593	612	610	510	551	611	545	597	515	610	576	613	600	506	525	556	560	533	578	590	542	562	538	595	567	564	556	561	580	543	577	549	560	636	546	555	560	563	565	554	611	608	546	579	550	534	585	542	577	555	575	542	571	588	547	580	554	548	580	542	544	565	521	535	584	548	567	564	592	595	592	585	603	557	593	564	532	596	564	569	585	565	528	546	556	574	571	546	560	574	580	542	560	575	539	551	585	585	579	508	579	614	563	583	587	604	567	506	543	533	574	578	539	526	557	552	569	561	571	581	579	578	537	554	558	569	550	583	586	568	607	537	549	607	610	569	560	520	550	556	523	561	580	584	566	563	554	543	540	569	566	542	552	542	561	535	598	568	559	589	590	578	522	538	620	526	580	570	571	591	567	573	551	578	611	541	554	592	555	551	561	576	572	557	584	537	571	603	540	623	542	567	540	529	557	546	578	548	571	595	588	570	541	571	566	558	592	551	545	561	569	566	553	562	593	549	595	567	578	581	569	589	565	583	563	575	560	533	549	572	547	553	625	550	544	540	563	552	543	557	525	569	535	536	522	553	544	545	563	588	596	550	567	536	534	489	569	572	561	575	578	544	586	572	532	532	533	578	540	522	537	576	582	601	551	549	582	559	585	570	600	545	569	570	566	547	536	554	561	582	570	605	571	585	557	537	530	572	577	557	554	549	606	568	600	564	585	550	566	541	571	596	576	575	603	526	580	543	573	503	556	553	559	569	594	564	548	573	558	554	580	571	566	562	614	570	561	578	562	522	563	529	600	587	566	578	518	551	575	563	552	536	524	568	570	507	559	555	561	543	552	590	582	557	567	577	538	547	582	565	556	531	575	585	579	543	551	562	551	562	542	582	544	587	553	579	540	570	583	536	580	593	592	557	544	536	528	609	571	556	564	513	553	562	570	561	580	599	582	573	578	566	583	565	547	549	640	560	558	523	577	590	607	551	555	547	543	505	564	556	601	564	537	563	523	548	580	565	564	548	590	596	592	538	584	554	599	569	589	528	600	561	475	555	597	561	599	570	548	621	543	554	567	586	555	574	551	551	599	523	571	573	584	575	574	590	563	552	519	516	597	522	539	616	559	595	560	577	523	614	534	562	570	530	556	577	581	574	560	545	572	563	568	560	576	543	565	563	562	575	536	501	512	594	526	565	539	553	564	609	541	571	558	558	564	571	567	572	575	541	591	625	575	595	554	551	550	559	535	571	604	558	550	583	573	526	569	534	536	563	580	580	569	576	558	579	598	553	548	509	552	555	597	583	552	557	555	552	575	541	585	561	570	556	593	542	566	562	526	578	588	552	547	576	601	620	591	537	574	548	558	617	532	559	530	557	530	532	572	571	548	573	566	577	567	572	563	552	549	569	562	583	592	573	527	549	568	510	577	535	577	539	559	584	572	569	570	599	537	549	583	584	556	616	573	556	587	595	578	558	609	527	599	604	571	538	587	546	594	558	575	544	550	554	531	569	574	558	528	582	576	536	559	538	613	543	580	553	551	585	568	541	518	554	583	546	517	518	571	587	554	595	588	552	581	552	545	548	597	557	592	534	581	571	562	551	544	552	543	579	576	552	566	572	583	548	566	567	528	571	592	548	569	556	566	507	562	576	534	567	613	561	564	569	554	558	530	577	574	558	576	557	509	506	563	586	590	579	586	512	552	564	577	525	589	546	573	538	560	574	596	572	577	557	589	524	549	557	541	590	592	569	591	533	554	552	572	568	577	544	548	560	539	562	566	589	529	552	558	580	561	609	585	581	551	583	602	560	554	562	554	554	627	574	565	531	590	590	591	578	581	563	567	565	576	584	568	613	550	574	573	557	525	596	553	599	544	568	566	606	614	559	617	579	556	550	557	573	585	575	560	564	574	560	575	561	585	553	583	558	552	567	560	576	582	604	572	544	594	575	560	576	602	588	581	540	524	524	567	571	540	577	571	553	581	592	504	549	544	574	620	560	572	545	541	539	540	572	534	567	567	551	572	547	556	523	566	587	531	618	545	558	593	542	572	562	549	543	582	527	548	576	553	534	524	592	561	603	570	564	590	551	551	561	526	558	588	572	573	563	578	533	576	584	560	600	560	568	591	582	548	548	525	556	615	556	606	563	527	558	572	570	600	548	594	574	569	549	556	542	592	558	592	558	566	586	562	618	551	575	612	530	570	558	556	523	531	584	548	552	563	575	559	601	567	539	573	546	553	570	586	537	555	572	596	566	593	550	591	591	571	528	592	550	607	555	564	559	579	591	567	588	541	595	548	581	570	556	563	602	547	568	576	544	558	554	543	592	556	579	570	541	551	557	605	580	572	542	528	614	574	547	590	549	603	539	570	536	533	556	599	588	559	530	592	548	594	642	567	580	561	593	543	592	586	575	611	602	578	558	529	557	581	572	602	544	559	582	523	525	576	557	579	539	601	544	571	581	590	535	579	600	581	584	522	558	558	524	572	562	543	559	582	576	565	530	541	573	523	586	554	577	548	536	545	536	572	593	576	617	562	575	575	541	535	500	560	579	570	564	597	562	572	562	571	567	575	569	525	591	583	567	524	570	580	526	565	541	555	568	549	532	552	595	610	570	573	536	542	584	546	576	571	550	561	566	557	538	568	542	583	532	546	580	599	580	562	533	611	564	517	594	605	600	542	609	554	546	536	552	555	555	605	549	599	551	555	572	589	569	615	555	548	540	577	576	554	610	555	567	576	556	558	587	563	582	529	540	585	525	552	564	576	556	572	522	530	570	603	568	546	573	579	536	530	579	560	567	571	592	560	551	557	505	599	563	552	574	569	569	554	560	577	520	573	544	555	581	526	541	563	521	561	566	569	580	590	543	523	605	519	588	559	569	559	573	560	586	570	532	519	579	554	617	548	578	584	596	571	571	598	500	562	571	564	557	566	546	542	555	569	586	514	564	534	608	600	578	568	581	553	510	577	567	578	576	549	574	534	543	540	556	566	548	567	565	598	552	554	618	561	541	575	557	583	569	573	527	547	562	568	521	561	543	545	570	556	553	551	582	560	584	577	548	568	586	539	528	590	580	576	567	573	532	562	519	529	550	537	589	610	562	543	554	634	578	561	590	566	578	555	605	593	529	544	524	541	553	574	595	569	564	535	577	547	539	534	539	580	549	591	568	581	562	585	575	543	560	519	604	589	577	549	539	574	571	569	568	571	593	578	536	562	539	599	586	607	579	544	568	585	578	589	577	554	601
23793	11281	10231	6530	2822	1644	1010	772	651	505	436	426	366	355	322	322	350	344	328	310	328	289	313	333	298	298	280	313	296	262	291	287	260	231	258	278	253	276	271	260	288	270	291	273	260	241	265	256	268	265	221	272	261	259	250	293	279	271	248	256	253	255	259	239	269	242	257	262	255	243	236	263	262	249	246	270	276	294	249	237	240	254	275	271	240	244	240	255	245	237	261	257	234	297	230	248	269	256	259	233	275	261	262	238	241	244	243	266	251	253	283	252	242	248	264	260	270	252	264	279	258	236	254	257	237	279	251	221	259	232	251	262	311	274	231	285	242	254	246	264	273	239	237	251	269	263	255	229	274	272	259	277	258	245	242	281	243	260	264	270	253	259	252	268	233	254	293	268	245	239	273	253	241	232	239	266	258	313	248	260	263	255	250	244	233	254	273	265	276	245	273	259	272	260	266	256	291	257	276	284	239	275	251	261	239	235	275	244	238	270	237	280	251	230	283	243	233	255	245	250	239	239	291	266	268	242	255	261	273	268	253	276	311	245	276	270	275	241	267	249	256	262	257	273	247	261	245	281	284	247	274	267	255	256	252	237	271	265	233	223	214	242	289	245	271	246	270	254	252	245	251	278	260	256	264	245	216	256	255	274	231	275	247	287	264	256	253	279	268	257	257	264	263	259	243	250	264	278	258	246	255	268	277	296	255	251	294	261	261	257	272	248	294	297	253	254	291	283	251	260	231	246	276	254	273	251	253	277	277	253	261	302	248	247	263	271	236	266	241	247	274	259	267	232	281	272	228	247	261	252	257	234	269	225	278	281	256	262	222	280	259	236	263	243	234	261	278	274	257	270	274	262	248	262	285	227	264	255	270	239	290	242	280	242	257	273	284	263	286	245	258	249	246	247	241	272	247	252	268	251	275	267	258	270	278	268	238	290	260	255	274	243	260	252	247	289	253	244	263	263	244	241	249	236	238	264	257	240	267	239	257	245	255	262	244	233	259	268	245	273	241	271	263	263	255	304	257	226	281	280	253	264	250	306	249	297	253	261	243	270	279	245	256	247	261	255	242	250	255	276	253	247	243	284	236	267	256	242	278	233	237	236	249	213	253	247	268	271	241	256	262	250	290	251	263	268	248	259	299	261	236	240	267	278	245	262	277	279	215	245	231	239	233	226	265	273	283	289	269	262	263	252	265	261	269	262	258	258	291	274	275	266	269	253	256	292	257	275	260	248	267	264	271	270	266	262	266	250	259	258	256	259	251	272	252	248	226	263	263	238	239	270	239	257	261	283	269	255	269	262	233	266	230	244	276	261	244	280	244	290	255	264	267	293	261	242	220	248	251	279	256	258	274	230	288	260	228	231	246	252	271	244	252	257	274	278	239	244	240	265	261	244	256	281	240	222	246	279	288	260	247	236	290	270	256	251	277	274	287	294	298	272	287	262	246	244	257	280	231	261	266	262	260	271	258	287	249	295	315	275	257	263	260	259	253	231	265	257	273	271	220	270	227	248	232	243	272	259	268	282	240	248	236	278	290	286	220	246	267	256	272	258	276	262	286	265	265	276	252	259	253	250	260	243	233	229	229	265	258	266	245	252	240	255	268	245	287	263	277	268	265	262	250	258	293	266	262	279	249	250	259	266	274	273	274	268	292	281	238	245	261	268	253	282	258	285	263	260	320	281	274	234	252	247	255	284	273	248	258	254	225	262	274	232	254	245	263	276	254	286	244	235	247	261	227	264	285	255	273	269	264	258	251	259	279	250	263	254	265	245	229	262	244	255	256	271	284	281	242	225	243	261	234	248	269	268	234	243	257	252	254	273	274	260	268	271	284	276	301	262	238	277	246	251	247	242	236	268	257	253	245	255	251	296	276	257	254	280	258	259	265	280	238	244	278	269	257	238	260	287	256	244	269	260	256	278	240	258	242	263	245	259	256	292	271	290	280	278	240	281	255	244	260	276	247	261	261	228	264	252	255	238	259	242	271	274	263	278	247	278	272	272	290	238	255	270	254	250	305	269	257	245	262	255	255	251	260	251	279	238	262	251	267	281	231	284	250	270	255	252	244	293	240	261	250	260	238	250	252	247	249	229	261	261	255	241	255	283	267	242	256	264	242	238	242	271	241	280	272	236	256	258	250	283	269	261	265	261	244	271	252	242	265	259	256	275	288	282	252	269	270	268	242	257	244	233	289	260	267	271	249	246	271	254	244	273	255	269	254	239	257	244	276	275	242	266	258	263	253	235	247	235	284	268	241	264	247	280	306	280	306	285	283	284	248	275	264	236	296	255	256	240	239	277	273	229	256	238	241	283	235	234	248	237	236	265	260	258	240	276	236	253	262	315	288	263	282	292	279	232	281	277	239	313	268	249	275	246	279	260	251	264	294	265	265	286	260	245	269	251	263	269	234	272	251	268	260	274	264	249	275	231	218	280	260	266	232	248	239	242	276	270	262	237	232	245	287	264	235	234	257	238	310	252	228	248	223	234	262	262	250	238	246	264	276	290	247	247	242	252	260	270	285	271	247	258	243	273	257	257	264	260	265	223	274	243	256	213	227	285	257	274	279	239	271	257	290	249	278	252	235	246	287	232	279	276	243	269	289	261	285	246	242	252	273	281	233	284	237	292	238	262	272	278	291	240	252	263	263	264	238	274	264	259	265	291	308	238	286	227	212	243	232	256	257	263	251	250	261	265	283	261	256	254	260	255	281	247	270	257	260	289	237	246	272	273	238	244	256	240	265	252	278	249	241	267	280	264	251	251	265	240	250	247	240	232	263	261	239	247	252	239	254	259	286	232	251	253	284	254	268	276	240	235	236	267	262	258	262	252	268	279	250	249	252	266	268	254	252	255	234	255	222	262	301	242	270	280	267	247	263	258	281	245	279	247	251	253	243	284	270	261	267	273	253	286	295	253	252	231	276	250	260	266	268	242	241	240	260	278	259	229	271	238	220	269	250	240	268	268	246	251	235	246	263	225	239	246	281	282	268	282	271	285	276	243	291	271	259	258	257	247	268	253	253	254	237	284	303	284	255	274	278	277	257	253	274	302	265	266	250	250	237	253	293	238	243	288	241	270	250	241	259	246	234	271	279	251	235	228	258	274	278	245	285	277	279	225	244	236	245	247	245	258	263	249	258	246	257	273	254	241	266	270	264	246	283	255	265	274	264	260	247	276	228	247	265	273	251	250	251	273	264	256	261	266	254	282	266	281	258	271	273	276	273	260	262	254	286	258	264	267	262	288	230	263	289	242	262	254	263	289	262	266	252	258	263	271	269	242	276	264	269	251	244	258	261	261	244	245	280	248	242	231	232	217	267	277	267	238	260	259	267	235	250	258	241	249	249	289	258	287	266	256	258	223	287	271	271	266	242	288	248	255	214	252	258	258	261	281	258	230	247	255	279	256	270	271	264	253	307	241	288	236	266	251	305	275	281	299	254	254	284	251	241	301	232	261	258	255	256	251	281	267	267	270
15697	9673	16441	14754	9460	6473	4402	3212	2321	1963	1599	1461	1261	1183	1136	1079	924	1014	1006	976	1000	1030	954	1073	1018	924	819	839	790	801	766	727	758	754	676	697	755	685	630	633	677	636	625	698	601	608	671	678	597	674	586	640	611	633	600	570	577	639	620	631	588	619	642	613	620	590	627	638	576	600	570	602	617	647	606	614	562	636	603	650	606	666	604	596	613	604	600	616	604	594	566	629	569	596	614	582	634	634	637	610	592	621	596	617	655	607	589	592	569	608	619	574	622	645	541	630	614	605	568	603	614	641	626	622	608	600	591	579	591	604	641	603	579	633	642	645	612	574	620	603	609	658	612	601	650	615	582	597	581	602	614	576	621	627	595	610	620	610	633	586	575	606	536	571	586	567	581	603	623	552	631	573	572	604	592	591	617	595	588	600	640	655	598	588	630	591	668	604	577	604	631	607	601	579	599	602	617	603	630	602	677	597	615	625	607	607	583	625	601	559	635	570	604	617	627	614	582	618	604	635	593	641	581	609	634	595	598	603	601	598	595	607	629	587	614	589	622	622	616	631	609	630	637	616	611	621	598	625	610	602	597	648	617	601	596	635	599	599	574	617	630	672	598	587	568	593	612	575	608	625	623	642	654	611	593	614	593	614	610	620	637	606	649	638	606	622	600	621	601	640	562	620	602	630	645	627	605	603	627	588	530	622	570	605	560	651	606	600	605	607	588	624	625	624	639	628	569	583	570	659	645	611	588	610	624	567	584	640	594	626	621	662	581	605	600	560	600	618	570	582	605	586	567	566	587	608	595	590	650	614	600	591	595	597	605	622	577	606	572	641	615	547	619	608	617	572	611	607	613	645	584	630	628	604	593	584	618	628	657	591	575	646	585	624	610	637	631	625	590	633	629	609	587	600	596	545	529	606	628	636	581	567	625	644	564	614	604	612	621	581	575	593	617	624	571	564	589	603	641	630	659	634	599	576	597	606	646	612	618	586	617	647	617	612	614	600	629	646	604	594	580	585	607	616	634	638	597	601	647	621	590	620	612	635	609	613	561	585	592	590	616	582	616	621	615	641	554	613	603	607	574	619	584	581	659	670	574	601	648	641	569	628	637	602	627	599	621	640	641	565	618	590	573	614	610	594	608	548	627	574	567	584	583	599	614	591	592	579	630	601	650	592	635	589	584	586	607	618	573	596	621	619	619	613	604	584	622	622	631	628	577	573	610	559	658	584	600	646	630	600	591	615	574	665	618	612	626	590	658	601	539	584	617	625	612	602	603	617	646	597	619	593	611	588	596	621	602	590	618	584	579	630	580	615	603	592	598	619	607	646	614	639	617	605	633	631	620	647	582	572	617	605	632	617	666	624	606	606	624	617	596	593	585	592	633	579	644	583	595	593	626	583	626	544	580	566	622	587	637	620	593	589	608	617	585	614	597	609	582	631	600	630	634	590	608	576	615	633	618	635	611	590	621	621	593	577	557	638	645	622	600	591	615	599	571	631	614	599	604	595	612	580	630	585	581	604	619	585	604	622	631	567	624	608	594	608	653	615	636	604	620	638	546	623	630	603	585	617	586	611	611	574	574	636	631	587	575	572	621	635	620	619	592	606	633	604	606	558	604	608	617	637	593	636	644	621	580	652	567	605	609	633	615	569	607	631	591	619	597	612	615	663	623	615	593	583	570	623	616	658	657	598	589	627	641	634	608	581	610	590	582	558	584	630	612	617	579	560	612	596	612	599	602	551	586	672	603	645	592	629	615	616	537	573	611	589	617	601	614	605	657	604	601	588	647	572	634	608	586	554	551	586	593	613	613	622	584	575	654	587	556	588	618	632	602	608	627	570	608	568	608	612	595	561	557	615	648	603	553	585	573	627	603	621	629	594	641	603	625	620	647	592	590	619	636	636	575	620	618	642	596	574	610	666	640	634	617	605	635	606	601	613	576	623	602	611	624	576	630	611	621	588	603	621	596	603	585	620	579	616	606	631	640	633	628	584	622	602	628	628	585	612	620	621	548	574	652	627	663	630	607	627	644	603	610	639	597	559	604	585	582	581	623	624	619	577	607	603	579	621	590	604	575	611	580	650	634	637	561	593	592	578	581	630	630	563	571	600	597	609	586	648	613	573	606	612	573	607	584	582	634	609	583	644	613	576	599	566	611	633	647	602	619	623	623	577	620	576	584	622	588	615	614	580	604	628	577	620	592	634	593	610	628	596	552	612	587	578	634	595	622	617	632	608	607	628	569	616	545	555	557	598	616	583	646	595	614	629	608	578	621	570	647	616	625	579	587	606	570	629	609	609	627	650	628	599	577	586	640	609	623	582	580	616	607	595	593	592	624	602	607	583	599	634	588	597	641	617	637	621	649	672	596	622	601	580	620	594	568	630	624	568	618	577	569	630	619	639	595	570	627	658	590	564	583	640	622	590	627	582	587	609	607	610	647	602	629	591	619	587	542	615	595	629	677	632	592	599	636	588	646	597	586	579	618	630	574	592	548	617	567	628	637	623	618	641	595	589	621	600	608	615	578	621	616	650	593	652	594	605	585	621	657	613	610	595	598	585	616	607	569	629	591	589	595	609	619	583	594	616	617	608	615	629	641	570	580	603	592	626	661	563	650	588	609	552	647	588	635	596	626	563	592	600	607	593	623	599	610	621	595	589	595	623	589	591	628	597	614	612	628	600	619	597	595	605	593	619	563	610	607	572	594	571	583	612	616	598	624	598	631	529	594	572	576	574	658	624	553	567	654	604	606	588	591	615	609	599	567	581	626	605	645	623	630	588	614	573	599	605	581	634	608	593	585	564	629	589	601	631	607	607	596	615	616	587	614	624	582	537	655	594	666	589	598	588	608	599	599	623	616	623	614	599	632	588	614	616	629	591	579	616	593	617	634	657	600	627	594	625	646	609	647	619	659	637	620	594	625	617	608	574	617	588	634	616	612	557	586	636	596	625	620	633	609	656	619	608	620	597	585	599	632	633	606	626	548	600	621	594	574	594	606	598	588	563	598	582	596	576	632	658	584	622	622	620	602	568	567	628	611	635	616	633	576	645	630	636	603	604	606	632	600	616	595	611	637	587	596	608	587	634	608	604	599	536	651	593	577	550	622	583	604	633	625	606	643	611	611	621	579	607	609	632	624	608	580	599	585	604	588	618	595	627	679	608	591	639	616	597	590	627	600	633	583	591	567	587	616	623	592	634	584	621	621	584	577	600	650	586	587	578	616	611	591	582	598	592	627	601	604	626	592	565	594	571	621	570	603	647	565	625	590	615	608	646	580	589	580	592	597	603	599	621	575	616	594	618	624	597	611	624	593	595	590	610	601	629	645	580	635	577	578	625	588	604	592	623	574	615	637	600	623	623	609	601	610	618	610	593	641	615	602	610	572	610	588	619	597	634	575	625	589	640	578	600	624	594	616	626	618	628	631	591	592	666	630	617	582	605	603	595	637	601	638	577	610	606	608	587	589	620	597	612	630	587
32769	16411	14917	8949	4089	2337	1436	1017	770	646	534	450	451	389	365	366	330	314	320	331	320	286	319	358	329	326	337	328	275	283	264	306	263	261	285	269	285	245	253	240	259	206	228	246	221	250	265	249	241	217	250	270	243	245	242	241	250	230	233	219	253	240	228	255	274	272	226	249	247	249	218	241	259	270	264	233	263	285	229	213	245	232	217	250	235	258	214	242	242	259	250	257	244	235	241	238	255	236	235	241	257	263	231	218	235	270	240	248	257	254	229	207	247	230	237	250	233	262	244	233	240	253	245	252	259	220	263	230	234	253	218	280	254	244	217	217	256	254	230	209	250	265	266	231	249	260	280	229	250	269	244	203	253	225	251	234	236	234	232	226	245	263	224	243	239	256	228	238	269	247	246	236	241	234	272	249	237	246	248	258	278	229	228	259	245	226	249	235	250	244	259	219	261	252	236	239	277	244	245	265	271	227	216	262	265	238	222	245	248	232	267	230	256	243	256	240	272	264	237	223	213	248	255	245	272	214	242	225	223	225	213	248	231	200	221	242	265	267	243	240	262	241	230	246	223	230	249	258	230	225	254	240	237	243	255	253	292	237	253	242	260	266	285	222	235	240	231	245	226	263	255	245	217	241	284	227	248	245	210	240	214	245	259	254	255	243	248	253	245	230	249	208	238	214	219	250	235	240	227	224	224	255	271	240	249	273	286	262	252	231	241	209	263	251	243	224	246	230	246	254	242	242	222	244	212	234	249	225	240	245	232	246	240	268	262	236	242	242	234	225	240	219	245	252	220	266	259	245	261	268	260	242	257	253	241	249	243	245	234	285	247	261	280	243	226	226	233	258	216	251	227	236	267	218	220	229	261	229	232	224	231	253	244	236	221	241	255	225	267	203	244	231	246	269	225	221	205	239	243	250	216	265	251	239	261	253	234	271	247	245	260	247	243	239	254	235	232	255	238	241	220	251	238	226	258	250	236	221	256	259	247	245	252	261	218	241	205	250	253	247	233	246	244	227	265	267	282	240	231	215	244	241	256	264	239	270	224	260	237	242	218	208	238	232	226	249	228	243	240	250	258	245	262	247	235	255	220	271	249	264	222	255	218	227	242	234	268	248	283	249	245	256	258	247	220	268	242	264	262	222	246	256	224	222	244	261	241	229	229	245	249	265	276	242	228	248	260	249	247	272	241	250	284	274	249	250	244	262	207	237	237	245	258	228	243	274	254	285	255	265	242	260	260	223	285	242	248	225	234	220	252	243	206	248	245	253	233	262	255	254	262	212	232	250	252	224	231	251	264	244	250	245	262	259	269	222	240	243	242	284	244	273	225	249	217	266	236	260	231	232	244	233	245	239	234	245	242	250	224	226	218	248	266	232	246	250	236	243	243	251	245	234	226	261	238	239	245	249	241	218	254	265	280	230	250	232	248	237	224	220	240	237	248	243	254	230	231	264	270	231	259	242	221	248	259	200	251	258	238	261	251	235	256	255	241	245	248	256	234	224	246	216	238	264	248	240	228	241	254	247	241	227	221	237	251	241	232	254	232	267	242	260	256	242	259	237	259	251	239	256	241	243	241	266	259	247	248	268	265	239	265	235	262	250	265	248	236	262	236	252	242	233	211	270	254	245	263	261	204	248	237	243	243	258	240	226	256	267	234	250	221	233	248	235	262	247	239	263	258	237	239	259	256	210	239	216	232	248	251	249	228	231	213	217	252	247	227	207	247	240	233	216	250	243	234	238	245	236	239	244	247	257	266	251	267	222	241	230	235	237	240	232	262	226	254	247	234	244	243	250	229	225	227	247	252	256	258	222	261	218	245	264	237	219	255	268	268	256	250	252	257	257	282	230	271	223	250	244	247	219	243	211	229	244	205	259	246	212	269	243	249	212	234	254	268	262	203	239	234	241	235	267	241	219	233	262	238	221	241	223	234	246	219	239	211	236	256	237	225	240	257	240	235	219	236	241	261	278	229	250	278	216	214	224	245	241	271	257	221	246	247	258	210	257	243	250	258	238	253	265	241	252	236	229	218	274	235	231	271	284	251	218	232	267	256	248	271	247	258	255	261	273	246	218	239	254	218	247	258	237	229	211	239	223	256	245	229	226	240	256	250	244	236	221	226	228	266	239	256	234	246	250	235	235	220	270	236	244	244	267	228	221	238	243	246	250	230	268	270	215	224	234	250	256	237	237	231	222	266	224	239	236	231	251	244	245	256	273	225	267	253	251	258	234	241	204	225	236	247	259	255	217	243	266	243	254	249	265	248	258	261	252	235	249	269	245	254	255	248	261	264	255	227	242	264	233	280	233	238	225	230	250	287	261	241	253	219	241	251	252	253	262	255	264	295	213	242	237	253	275	249	243	274	239	288	258	215	241	258	279	258	247	247	256	267	232	250	257	258	226	262	214	231	249	251	228	257	222	247	258	258	240	241	221	242	241	229	265	282	250	264	220	240	266	240	247	235	247	236	228	245	234	249	273	258	252	271	253	235	243	243	240	263	269	227	229	245	245	246	247	232	244	227	236	233	231	241	248	257	243	248	247	267	257	263	263	232	236	234	229	276	250	251	236	233	267	220	257	247	211	240	244	267	239	219	214	264	249	239	256	242	238	257	269	252	225	252	256	252	253	268	270	259	236	253	224	271	238	239	265	252	256	221	264	266	222	249	238	210	243	254	225	252	255	253	254	251	256	262	223	247	255	269	241	253	246	256	225	278	271	253	274	256	251	259	238	282	236	227	265	235	231	242	267	248	233	250	234	240	258	251	252	238	251	249	236	250	250	244	240	237	260	216	239	257	244	244	279	286	252	239	280	249	251	245	223	278	232	246	263	278	257	229	244	256	226	266	258	240	238	229	263	256	242	255	256	252	241	271	263	242	257	237	240	245	275	250	243	244	229	272	234	264	247	245	251	261	250	249	230	278	230	256	239	282	244	236	252	297	227	218	258	266	262	241	255	256	236	235	287	204	253	250	236	249	241	268	258	238	237	272	246	212	256	251	238	216	277	258	230	239	262	245	244	259	237	246	194	225	266	244	222	244	256	262	224	266	227	253	260	258	244	230	261	223	246	248	259	228	258	238	252	249	237	228	217	248	244	246	233	260	243	235	278	273	249	274	253	289	254	259	260	234	238	232	219	224	235	247	227	238	241	207	253	244	226	230	261	272	253	267	243	273	238	246	247	254	251	234	260	240	222	260	272	260	229	248	232	264	246	263	249	223	219	245	265	229	240	242	224	231	259	227	263	230	265	240	249	246	235	238	255	276	238	253	243	256	220	246	240	216	228	236	244	259	232	260	274	256	245	255	233	238	228	226	263	244	265	226	240	277	229	228	225	226	237	243	255	217	220	237	262	245	239	259	236	256	249	202	253	259	230	249	243	239	241	270	264	270	275	268	259	194	238	276	235	247	231	244	276	226	228	273	209	256	221	233	246	242	234	259	239	252	248	222	223	256	249	236	212	263	235	258	245	236	239
19648	12913	20619	18254	11904	8440	5984	4198	3310	2612	2062	1825	1537	1393	1268	1142	1123	1047	1037	1103	1126	1209	1172	1137	1056	1021	1009	960	830	805	766	765	758	695	657	697	753	744	701	634	636	656	624	607	623	633	583	613	591	564	625	592	625	587	577	570	584	593	601	576	581	514	562	553	500	543	605	583	577	544	603	621	586	592	575	548	619	564	576	538	607	586	608	592	568	598	566	545	542	519	577	603	577	594	597	558	557	550	554	571	603	561	597	562	585	587	578	566	569	576	550	537	537	559	589	545	575	533	589	571	587	529	572	548	580	566	541	610	589	558	585	582	605	574	584	590	573	572	563	558	563	549	534	578	602	574	590	554	609	616	554	587	574	578	598	564	587	575	541	598	509	556	587	541	600	616	601	564	552	596	527	577	575	590	580	597	543	565	584	560	611	582	562	593	549	591	593	556	568	550	571	559	555	597	581	566	553	586	527	557	504	553	591	558	552	594	530	570	604	534	604	547	565	587	577	557	575	592	527	568	562	575	570	583	523	569	600	582	556	586	558	579	561	577	520	538	527	570	558	576	568	565	561	551	553	554	557	564	549	527	598	581	601	558	573	567	576	553	570	530	602	571	613	598	587	587	569	628	588	558	586	526	544	542	587	587	566	568	547	551	594	575	556	560	598	571	573	638	603	571	604	595	580	616	562	546	555	607	634	598	558	585	556	578	614	594	532	561	590	567	590	582	567	528	561	575	532	567	558	553	601	617	542	566	572	601	562	537	574	554	527	563	570	590	549	612	564	560	556	555	578	529	601	574	549	571	538	536	573	538	547	623	557	550	535	554	586	604	555	577	585	581	601	539	561	619	566	602	632	581	563	560	552	556	593	594	551	575	579	560	585	584	550	593	549	613	570	551	537	547	594	563	551	591	554	574	524	589	551	595	626	547	597	549	617	560	586	592	577	592	572	553	583	597	548	567	556	528	540	589	580	570	609	609	565	565	549	598	560	552	575	602	600	566	541	578	602	585	565	536	586	578	611	567	582	583	505	588	551	551	550	600	549	556	527	547	569	573	561	571	577	627	578	564	578	555	547	572	584	562	567	585	570	628	521	550	595	588	612	587	573	572	496	624	572	577	548	586	561	592	562	594	553	605	561	570	565	573	547	620	563	556	591	551	569	542	555	547	600	596	563	560	598	562	584	561	572	565	571	550	577	566	547	567	564	595	595	604	554	584	536	552	528	558	617	557	528	640	576	593	593	539	579	599	535	577	580	545	576	550	526	557	546	588	545	615	561	546	544	572	600	557	561	570	576	527	595	593	546	571	569	534	492	537	577	579	537	576	573	557	551	570	552	595	586	576	540	573	601	550	546	582	599	588	573	592	587	559	531	564	567	552	593	614	570	630	555	542	586	579	567	573	600	608	562	554	567	523	557	582	567	566	570	564	544	559	575	578	588	590	597	537	612	580	554	619	598	603	527	548	549	561	572	580	544	569	556	616	511	525	579	544	559	539	573	576	583	596	577	608	605	578	567	552	591	584	587	568	550	563	607	562	583	614	570	597	583	590	588	571	565	584	577	548	569	561	618	582	593	562	587	572	569	559	588	583	578	531	529	553	587	552	569	592	575	597	580	519	604	562	577	558	559	535	567	594	566	575	579	549	548	522	613	522	553	599	559	600	600	575	534	561	542	583	545	566	620	598	575	589	566	542	561	585	581	603	573	543	544	592	541	573	563	578	568	539	523	542	551	582	594	586	551	567	548	620	591	543	559	614	533	577	602	534	568	586	536	585	582	597	574	574	557	540	571	555	582	590	600	563	515	551	529	586	537	577	587	581	602	570	571	603	587	572	599	575	593	556	570	560	557	607	569	580	543	588	572	540	577	586	582	589	531	567	547	584	549	574	534	552	597	546	544	592	586	633	569	588	578	608	561	548	580	538	557	606	558	556	545	574	598	543	580	573	532	576	598	601	554	573	570	562	563	573	573	562	555	611	599	558	573	574	563	546	606	596	548	553	575	565	562	576	573	621	598	552	568	578	589	578	519	613	528	598	559	534	568	589	616	564	559	541	571	563	565	580	562	550	552	597	576	559	596	585	573	573	546	576	557	551	526	580	580	556	583	581	584	557	573	587	565	562	595	571	559	590	533	561	539	556	589	582	590	608	567	579	594	602	538	539	573	573	603	589	583	562	617	581	624	578	515	585	608	549	607	590	562	592	566	541	592	567	567	561	584	560	546	576	577	594	560	599	564	547	567	563	578	521	592	550	552	588	586	559	592	535	595	568	573	554	563	571	574	575	565	579	556	578	533	587	559	560	607	574	536	587	575	599	546	604	575	560	555	590	570	573	624	524	582	564	597	582	611	601	565	578	545	577	571	594	605	573	544	567	553	588	560	583	583	535	557	595	610	582	567	548	609	565	563	542	564	540	581	584	594	575	566	577	560	500	534	578	569	550	546	550	585	539	554	559	567	592	591	543	536	581	605	575	610	592	564	540	602	528	591	528	535	622	565	552	548	612	610	610	591	565	595	556	530	536	561	539	601	595	552	551	544	588	547	543	608	591	548	567	579	550	534	563	592	607	573	507	591	589	560	591	561	550	600	576	552	542	574	605	545	567	590	598	576	595	558	587	580	589	549	606	573	585	557	567	565	565	536	629	556	599	581	565	603	577	597	541	553	582	592	537	555	554	587	534	597	607	565	588	580	586	554	606	571	577	603	577	560	582	600	516	578	564	587	575	583	569	547	562	570	603	628	567	579	557	620	574	566	565	589	589	598	615	569	546	572	532	566	617	521	592	581	582	583	571	582	584	582	575	620	616	553	575	606	531	557	531	598	571	542	569	519	539	514	603	558	577	571	541	604	589	576	571	569	617	534	590	558	562	533	579	589	573	593	573	549	641	574	579	578	539	568	562	577	579	573	542	553	563	517	563	514	579	591	530	595	566	559	577	577	563	499	586	547	587	595	609	542	587	560	560	563	571	537	572	594	613	536	605	553	579	568	554	564	601	557	555	552	545	494	578	549	546	591	567	566	540	537	605	528	557	620	573	583	595	595	581	585	575	573	574	584	554	624	548	563	586	569	577	551	584	603	585	611	597	548	548	535	593	568	562	550	571	546	524	575	533	557	578	590	543	566	564	591	531	554	561	563	577	561	580	557	568	574	560	557	581	528	547	584	563	576	531	546	576	567	541	589	565	562	569	599	595	550	546	600	530	509	575	561	565	562	565	578	589	561	562	504	536	598	561	542	554	552	588	548	572	531	564	589	562	563	605	565	519	568	582	557	549	548	596	533	547	538	568	567	601	589	583	592	570	543	556	575	579	608	570	548	585	518	536	599	563	576	524	588	570	605	577	545	530	574	626	530	580	579	555	553	601	629	589	557	588	589	586	528	562	580	566	580	593	561	560	542	588	543	539	580	561	536	564	539	600	624	584	569	583	606	592	551	592	563	603	565	557	593	546	531	522	557	553	550	557	573	569	562	602	540	545	628	518
14102	6822	5682	3072	1637	952	673	518	462	343	354	325	319	294	259	245	257	313	274	271	280	249	271	268	255	264	283	249	236	232	241	275	247	217	243	226	216	258	226	252	255	246	249	242	260	246	250	253	247	224	247	239	231	192	241	237	212	246	205	231	251	266	225	236	252	239	245	236	200	245	258	219	257	266	230	214	250	247	216	233	265	232	259	250	245	234	221	244	255	224	247	232	245	246	228	203	251	236	254	271	226	243	249	217	240	286	265	248	252	239	226	247	240	252	249	232	275	238	256	233	234	229	232	243	238	223	238	255	244	215	233	258	229	242	241	223	226	232	245	243	235	223	229	221	238	229	241	210	241	253	231	238	238	217	257	259	263	232	233	248	264	237	258	256	243	197	199	246	256	244	238	230	227	266	274	246	271	227	224	208	236	226	228	223	238	235	292	226	244	237	221	222	248	235	227	240	259	214	234	209	216	254	239	246	245	245	215	244	254	229	218	269	204	246	218	239	216	248	227	205	282	210	234	233	222	227	225	228	260	232	267	238	235	228	241	252	240	199	227	230	241	240	215	230	265	229	220	265	249	266	231	232	210	234	232	222	257	242	247	223	231	213	266	242	247	209	221	254	235	251	234	216	236	272	261	273	237	242	235	221	262	245	237	221	252	232	214	204	235	225	235	241	239	226	202	226	217	262	262	215	238	254	211	223	255	286	243	234	218	262	232	220	243	261	236	208	234	279	260	215	217	237	241	253	245	250	234	231	230	222	262	254	260	260	221	223	235	216	223	234	226	211	224	241	284	214	242	217	226	247	211	226	239	259	227	238	224	240	242	251	238	233	238	254	272	239	233	262	273	252	252	225	223	225	225	226	244	241	218	228	219	224	240	233	253	239	240	242	215	244	234	231	231	213	262	215	249	248	240	223	222	238	223	234	246	232	258	228	229	247	249	254	250	260	279	220	231	253	238	243	214	239	243	216	237	247	249	254	234	229	237	214	233	245	245	217	244	246	241	244	245	250	247	228	230	250	223	225	262	249	223	261	241	248	228	217	261	225	250	227	216	206	224	231	241	227	204	219	236	227	223	250	215	240	253	222	230	228	236	206	251	221	257	244	201	238	228	228	246	256	229	227	260	242	214	231	256	254	244	230	230	238	231	238	232	266	253	273	221	261	232	239	219	217	209	231	262	225	216	251	258	227	233	214	232	240	216	220	243	238	233	256	214	240	221	221	265	249	261	233	234	245	270	238	245	213	197	219	254	244	248	248	237	257	249	243	214	215	235	239	255	255	244	238	252	267	226	222	235	255	265	227	243	267	232	227	251	243	292	257	237	244	216	251	248	219	237	248	246	226	218	235	237	244	236	210	227	261	228	243	234	249	242	253	221	251	251	261	237	231	249	265	252	232	265	247	242	245	272	251	231	242	227	233	251	228	234	227	220	224	227	253	253	218	223	275	221	216	238	242	234	202	244	239	242	251	234	217	235	232	223	256	254	216	233	241	260	258	246	220	249	287	221	234	232	259	212	233	236	254	243	243	243	243	249	217	236	253	217	247	234	232	229	223	218	271	252	220	239	217	238	246	240	206	225	220	230	266	245	224	282	227	229	263	214	256	232	228	230	221	252	219	233	245	208	229	247	232	254	231	262	228	251	224	208	203	215	236	233	234	240	247	222	262	201	251	250	243	229	230	263	229	215	209	241	216	222	254	265	251	220	227	242	237	250	251	249	244	244	215	237	257	243	210	221	266	232	240	224	234	234	239	233	234	220	233	219	223	265	245	218	248	238	245	216	238	292	223	255	250	223	248	231	245	229	225	225	235	214	217	219	209	226	222	225	259	228	237	249	257	254	256	219	266	263	248	259	228	227	256	220	239	243	239	235	243	238	231	265	250	231	266	247	244	246	246	267	216	250	238	242	217	257	240	236	256	227	248	250	257	204	226	213	229	270	253	254	226	252	241	212	242	234	267	236	244	230	243	265	277	258	266	226	219	261	245	221	269	207	206	242	261	241	257	250	243	211	239	277	234	240	200	251	220	220	230	193	229	223	247	204	241	220	235	239	205	211	253	230	205	239	241	268	235	253	253	220	242	254	237	260	254	236	222	236	227	230	196	236	208	227	226	236	225	229	274	254	249	232	237	230	260	256	245	240	235	259	238	245	241	229	268	250	219	228	220	242	235	208	248	237	247	253	239	250	224	251	247	256	236	215	264	235	222	258	254	255	267	211	237	239	237	197	214	210	228	240	228	218	212	249	240	234	240	253	229	250	249	231	269	246	215	225	232	213	237	224	212	235	238	227	270	207	213	282	221	259	243	254	238	235	236	258	223	233	243	231	239	266	264	240	237	228	254	239	247	224	247	215	232	241	237	244	248	254	232	240	216	258	240	240	272	263	261	237	241	221	241	253	260	249	231	289	231	228	234	244	236	237	266	250	245	226	249	230	241	257	242	233	244	241	203	218	245	260	230	236	240	242	220	239	254	238	228	273	227	248	262	268	249	247	213	247	231	289	245	221	234	227	253	240	242	203	215	229	254	253	249	222	231	231	244	257	237	236	241	236	220	228	246	218	206	241	261	247	247	226	219	269	253	237	243	256	240	226	239	255	271	227	271	265	232	250	231	224	232	247	245	240	233	199	239	247	266	253	242	222	239	221	273	208	262	243	232	251	233	269	247	211	232	230	254	244	266	239	243	267	246	243	280	285	244	225	254	226	263	252	255	251	239	231	271	249	236	263	224	253	223	224	225	218	263	251	252	241	238	235	240	226	261	243	233	237	260	240	235	254	243	223	254	240	253	236	222	247	263	212	237	256	236	236	215	228	250	223	258	214	228	244	222	249	263	237	262	241	237	227	226	254	261	240	266	222	254	233	227	227	243	243	237	250	222	251	205	221	210	260	237	237	236	202	228	237	219	226	242	262	268	253	244	220	245	233	226	252	242	241	244	239	237	246	216	228	237	222	238	208	228	236	256	245	234	248	229	253	226	250	226	255	233	238	245	213	235	252	216	258	272	257	204	229	199	233	225	255	235	243	246	261	235	245	231	254	240	210	243	240	229	248	235	220	248	241	245	235	259	249	230	252	257	246	254	246	236	247	223	220	236	227	211	243	226	196	239	264	227	235	258	190	263	244	225	234	236	261	243	231	242	244	269	247	204	233	231	256	234	233	245	236	240	254	247	246	203	235	243	227	261	259	262	236	230	231	242	251	255	223	221	233	232	231	263	249	194	238	244	234	238	235	231	252	250	248	250	222	245	250	279	291	245	240	240	242	238	226	223	229	244	262	210	230	225	247	192	254	214	263	259	221	221	249	264	245	238	226	218	207	268	216	259	233	244	221	220	223	227	241	238	243	228	231	240	200	228	230	233	235	207	226	223	248	241	255	244	241	240	241	244	234	203	242	249	269	213	247	251	201	227	233	233	247	239	280	215	234	218	235	233	242	214	215	231	224	221	217	237	226	233	240	246	261	231	250	258	231	246
9165	6217	9989	8284	5857	3856	2670	2065	1635	1286	1094	924	910	889	783	805	800	730	801	727	774	806	777	818	811	733	671	681	609	623	625	646	600	596	574	530	591	584	578	562	573	577	587	521	513	604	585	558	603	548	589	556	592	568	579	581	559	558	556	566	538	548	593	550	590	561	568	596	592	594	573	619	550	559	578	602	563	586	556	591	553	592	561	537	563	564	557	603	561	585	558	566	561	551	562	569	589	558	582	554	520	564	591	558	546	570	599	562	575	553	561	582	585	612	513	567	580	554	565	532	559	581	543	522	560	559	594	530	576	571	579	568	560	576	561	576	583	601	539	548	556	572	621	566	578	549	542	564	566	597	521	553	561	578	566	599	515	546	546	608	564	563	556	528	611	558	607	580	568	559	587	552	568	526	593	581	559	550	558	573	586	567	510	595	575	535	582	565	569	592	548	587	536	538	524	553	572	547	543	567	565	602	611	579	582	562	557	555	562	545	551	580	554	577	538	600	593	582	516	570	577	567	587	563	581	542	581	583	517	577	526	567	580	536	531	559	615	564	582	579	539	567	545	543	555	598	566	555	579	512	570	584	564	561	546	540	619	558	564	580	509	572	551	569	548	579	578	564	566	540	568	555	565	545	559	542	586	522	561	586	522	586	581	587	533	541	546	562	575	500	554	567	605	568	556	534	586	523	541	577	555	582	563	538	545	563	540	579	566	518	543	577	570	549	541	527	549	549	520	546	545	550	557	552	527	591	558	568	550	556	532	514	560	554	512	566	575	558	577	549	577	554	617	508	633	555	573	564	561	593	547	606	555	591	561	527	557	594	546	581	525	556	549	513	552	550	554	532	572	588	567	562	552	551	596	570	544	551	552	544	578	565	575	542	587	566	571	600	584	558	559	569	593	541	533	522	572	586	519	574	582	586	617	549	583	521	533	556	586	574	551	576	578	585	523	567	544	584	578	575	540	533	549	525	573	548	536	573	526	599	527	549	578	559	576	521	529	617	583	610	583	553	575	543	566	558	568	553	571	574	524	517	529	594	582	571	535	547	549	516	542	540	567	562	605	543	566	561	538	555	546	558	522	536	546	582	516	548	560	548	601	594	529	567	561	552	565	574	541	542	533	592	548	573	532	531	571	571	554	571	591	584	600	555	536	523	568	562	556	577	520	590	533	569	549	578	557	593	557	535	553	526	547	565	530	555	563	587	523	565	551	539	558	554	581	545	545	583	580	592	551	597	579	553	564	564	551	561	595	549	545	518	545	554	523	540	565	578	575	614	615	592	552	583	554	604	592	533	539	594	545	557	569	567	570	583	579	551	574	537	529	575	564	560	553	569	555	545	538	554	570	543	603	574	550	561	587	551	559	608	555	589	534	591	570	575	517	555	622	551	549	580	562	565	588	538	572	555	573	549	554	555	518	542	540	623	613	566	594	537	550	565	552	555	545	621	572	594	552	569	558	574	559	523	584	526	586	559	544	538	602	591	562	543	579	581	549	577	553	572	568	550	580	532	592	562	595	542	579	544	574	525	595	553	565	538	560	567	551	517	536	554	524	553	561	578	583	559	536	608	608	537	538	628	503	557	573	551	562	594	553	612	569	583	537	558	557	560	538	550	547	559	567	556	533	555	548	596	541	575	580	576	588	573	560	566	539	605	603	569	560	540	554	573	553	601	535	589	578	588	612	571	563	566	548	574	563	568	525	576	556	562	544	524	555	560	565	582	548	590	563	557	586	537	549	550	534	562	535	559	577	550	578	561	562	588	559	534	562	537	563	571	582	560	530	529	524	543	560	574	556	552	527	561	522	528	564	530	530	583	559	589	593	582	593	572	567	567	561	534	539	584	562	576	538	587	519	612	564	540	570	562	556	562	592	585	533	511	537	540	567	566	538	570	523	580	577	555	561	587	595	578	580	632	600	578	587	599	588	561	524	550	545	575	569	526	551	548	550	546	555	565	578	551	562	597	549	601	609	572	541	570	527	549	548	577	513	544	573	533	575	529	593	579	578	548	506	581	561	595	565	566	567	542	621	568	569	557	579	550	570	579	576	578	592	531	526	553	556	489	578	579	594	551	568	584	548	556	574	588	561	517	568	558	550	580	552	563	565	571	552	541	546	559	580	554	576	645	582	587	559	586	582	545	563	605	529	544	552	596	556	552	536	574	565	598	591	562	541	568	603	561	591	586	602	506	585	553	623	518	535	562	574	536	535	593	573	567	560	542	556	592	546	539	578	585	555	571	556	560	584	580	525	587	574	599	559	613	541	574	559	541	544	562	536	543	606	530	543	557	623	507	597	532	574	543	559	547	551	539	538	573	581	548	567	551	520	534	553	543	575	591	550	549	585	574	566	607	582	577	523	589	544	566	570	535	535	557	531	564	583	574	506	548	564	585	543	614	522	593	543	567	595	571	531	557	547	599	578	550	561	553	578	532	585	533	623	598	558	609	549	547	574	569	533	560	573	553	531	582	564	608	555	598	550	551	560	549	572	570	549	539	609	570	566	516	539	530	539	529	573	564	557	593	543	559	579	598	554	563	577	587	583	523	519	563	569	569	588	567	555	571	599	560	526	570	575	528	534	617	541	590	616	549	558	541	532	552	562	545	591	545	560	536	565	612	565	600	527	590	547	582	571	570	522	538	572	542	569	557	561	562	581	545	577	576	598	533	534	619	542	568	569	580	541	561	596	581	581	576	562	579	572	572	558	573	551	601	547	530	529	582	556	548	605	568	598	558	538	578	563	577	587	593	574	578	577	547	552	582	540	559	565	556	593	544	541	544	566	549	558	569	615	560	581	590	564	527	539	595	593	599	559	546	550	536	572	587	545	560	586	566	542	530	537	575	579	545	526	577	549	511	526	567	559	530	544	563	542	512	527	597	612	581	566	523	514	565	567	556	539	573	581	501	532	542	538	583	588	582	550	554	569	543	578	541	594	533	567	563	553	533	573	559	591	555	570	575	554	574	545	596	587	622	585	548	543	539	568	520	555	549	615	573	556	578	536	570	553	551	541	599	549	549	587	564	499	555	589	547	538	569	604	544	555	556	586	621	579	590	583	527	503	575	532	542	578	551	588	557	580	575	544	526	558	590	593	558	566	522	535	553	578	570	596	563	572	583	590	606	536	542	575	548	590	536	547	564	548	591	552	558	583	585	552	558	543	557	561	560	513	540	530	562	592	570	554	548	537	525	578	616	590	614	619	560	557	594	564	531	553	569	531	586	588	558	567	559	569	562	566	607	580	611	531	575	592	604	550	584	598	546	535	572	569	552	572	559	553	554	524	546	550	517	530	603	538	609	542	577	533	559	563	574	544	610	575	542	582	554	546	575	533	581	571	568	564	557	629	561	571	564	529	557	555	606	563	554	591	508	556	543	549	543	538	569	605	578	572	575	583	565	546	586	544	553	602	582	526	561	563	578	563	529	534	572	566	530	583	562	561	528	583	579	538	568	569	584	502	598	536	553	526	551	568	568
24284	11036	9279	5822	2954	1710	1147	820	626	534	444	382	404	373	321	326	299	327	329	303	348	317	321	303	320	291	306	304	285	274	279	236	282	274	278	238	262	271	260	269	261	272	270	284	281	279	262	279	255	260	254	250	250	265	250	228	251	271	264	256	257	254	258	231	261	274	252	233	258	252	274	244	239	232	257	288	238	248	256	262	226	254	217	257	260	264	289	260	236	230	266	271	246	254	230	265	279	250	271	256	269	272	295	227	242	240	228	259	248	251	252	263	270	290	251	248	231	239	281	264	275	271	248	281	257	266	260	277	264	255	263	273	264	267	269	271	251	266	253	255	262	226	261	249	243	257	236	247	248	241	257	282	251	261	250	283	233	257	243	292	218	261	275	254	284	287	208	245	276	272	256	235	252	257	252	272	262	244	257	259	261	241	274	221	246	238	259	240	229	209	224	268	250	262	252	248	291	249	259	257	253	244	266	243	275	248	247	249	259	260	236	251	244	224	251	262	300	302	254	252	255	265	232	292	251	215	238	267	221	228	262	268	256	244	230	264	255	257	227	289	275	239	264	255	259	262	249	281	246	258	284	277	257	240	217	270	268	264	259	255	267	257	261	239	256	257	270	268	244	268	239	251	310	263	264	237	267	245	235	257	258	269	243	243	275	264	259	250	247	285	237	271	281	248	251	261	258	243	287	253	264	248	254	261	272	233	274	227	269	266	281	255	279	274	281	278	256	270	227	268	275	289	262	257	252	247	248	201	273	257	264	283	232	256	250	230	264	286	281	244	238	268	244	219	250	268	281	271	260	253	267	258	267	280	235	269	274	264	277	262	237	262	259	252	255	237	268	240	255	247	263	271	276	251	269	252	280	237	270	278	259	263	244	244	257	274	273	274	260	253	265	241	259	280	263	244	251	256	263	227	260	269	263	248	252	297	268	253	282	256	246	253	225	242	215	260	273	278	280	223	284	278	248	247	257	256	268	299	234	258	249	225	256	258	228	254	273	241	237	259	250	252	245	299	277	293	258	263	277	252	255	245	273	267	268	256	255	256	281	274	273	251	248	269	259	247	235	238	249	253	264	266	252	225	245	268	265	250	270	243	256	244	289	256	281	293	273	250	275	235	250	233	283	280	265	251	254	268	313	285	269	270	266	245	231	274	294	290	258	258	244	250	264	280	241	258	261	258	248	269	264	255	249	236	272	248	276	269	269	242	278	249	236	257	272	249	248	245	222	254	256	245	298	250	244	248	258	271	253	259	261	260	224	243	229	248	265	246	276	243	288	301	262	258	231	256	255	260	227	235	271	253	273	255	245	296	242	242	252	231	242	278	233	243	248	266	259	270	262	221	255	283	255	228	244	271	269	277	281	276	258	278	250	271	259	249	204	257	257	241	224	268	281	275	241	260	248	233	265	267	264	294	255	260	266	267	269	248	228	270	245	270	247	260	239	250	248	265	222	219	254	246	263	244	264	271	233	276	266	237	263	269	251	248	297	254	241	248	264	254	272	237	257	241	245	262	250	272	270	260	248	260	281	243	243	273	261	276	234	239	221	283	266	227	308	277	257	254	276	281	246	240	249	258	235	249	269	250	263	278	274	254	275	259	254	238	253	285	251	259	250	223	242	265	243	245	257	270	255	262	254	259	265	239	255	267	261	232	245	257	238	258	256	235	227	248	257	239	247	296	285	276	281	287	278	263	266	258	237	217	261	264	247	256	250	244	251	247	255	227	251	265	251	261	256	233	244	261	239	229	245	250	247	254	241	238	253	250	237	253	237	240	252	299	253	230	241	296	260	272	256	242	238	257	275	224	273	263	266	261	263	268	249	247	230	218	260	259	229	272	248	255	267	264	216	266	256	281	251	242	259	229	255	267	263	245	250	229	289	266	292	284	267	243	248	269	250	275	252	251	294	228	239	241	255	267	289	270	216	246	295	261	274	254	248	264	249	247	262	254	276	255	239	245	253	251	273	249	290	243	265	246	289	248	264	263	254	248	259	272	275	243	212	241	264	281	288	275	260	282	252	218	255	243	272	245	227	265	275	276	230	251	266	263	286	241	255	257	287	257	279	274	277	238	275	274	260	265	262	281	246	254	245	280	269	226	281	246	251	266	272	272	264	265	285	242	259	250	239	275	249	287	257	246	273	222	292	239	253	283	285	261	267	268	224	239	249	263	252	259	264	293	271	256	260	277	313	255	269	272	252	242	270	265	255	285	311	282	271	244	229	258	276	265	225	253	262	247	261	264	277	283	257	263	254	257	280	248	269	224	256	270	250	281	268	266	246	248	286	257	280	295	236	246	281	254	262	261	297	264	243	273	242	240	259	269	271	261	258	240	266	273	231	225	267	248	222	276	254	265	267	244	252	244	255	228	283	247	278	272	289	224	274	259	255	295	236	245	255	262	258	261	280	261	265	294	269	286	270	276	258	254	246	231	246	267	245	235	262	261	265	261	271	233	252	254	285	247	240	272	243	228	263	242	220	242	260	254	269	272	257	259	237	250	262	283	280	271	258	231	261	257	250	254	242	270	249	288	273	254	308	232	237	262	250	275	256	279	240	291	259	220	265	297	264	246	245	284	257	251	237	302	262	258	249	239	247	243	255	273	236	260	252	257	259	258	254	243	256	298	274	281	243	244	232	240	268	279	275	225	282	257	257	279	248	270	250	253	248	253	243	228	245	241	249	257	264	227	259	237	263	285	273	255	249	313	253	246	295	238	230	264	269	226	241	245	258	272	238	232	257	271	296	265	271	249	254	248	271	269	244	258	266	283	243	261	289	272	259	286	257	252	271	290	269	253	282	258	263	259	249	243	250	213	265	230	235	275	248	254	266	247	261	229	230	277	273	264	243	261	254	238	264	276	254	255	230	247	293	257	262	263	280	270	261	260	289	270	259	245	260	226	254	258	273	268	283	246	281	253	248	252	283	269	244	255	239	251	267	275	246	276	251	254	251	256	231	246	275	260	247	256	225	258	236	241	261	267	276	247	235	237	269	253	284	250	273	248	257	232	257	262	286	242	278	258	220	273	275	249	245	243	250	278	239	273	252	266	278	281	246	266	261	245	268	238	248	248	274	252	263	271	292	276	261	291	218	268	312	257	256	252	240	264	255	266	225	238	292	246	261	266	268	279	267	248	260	250	248	272	239	250	259	248	266	248	250	220	253	284	238	298	258	279	269	240	256	234	252	263	289	288	252	240	238	262	256	278	280	244	234	223	270	240	267	285	281	267	261	252	280	274	240	250	261	289	253	267	224	256	295	264	266	245	270	271	237	258	249	253	275	282	274	238	272	255	257	250	266	260	256	236	248	240	288	267	246	257	246	270	250	246	240	277	265	265	264	263	231	267	274	267	268	282	249	255	271	261	304	268	257	233	266	235	246	273	254	244	235	240	250	266	259	252	259	275	248	251	266	258	245	249	251	249	251	250	243	271	258	248	269	270	263	276	273	261	238	272	224	231	252	249	252	246	269	284
15598	9176	14484	14172	9693	6578	4899	3463	2642	2095	1667	1458	1339	1192	1089	1003	927	1017	974	896	982	939	1021	1026	1045	909	949	880	815	739	710	749	708	684	689	700	737	662	623	630	657	649	592	595	610	622	572	613	634	589	597	593	668	635	596	624	580	584	639	635	628	590	608	585	655	583	599	624	538	627	528	601	602	588	546	596	575	597	581	606	601	607	638	596	622	612	623	632	601	609	617	621	652	617	588	617	596	598	574	599	614	651	639	629	603	611	592	645	602	632	596	618	600	601	604	595	591	607	572	590	549	596	609	630	593	569	597	632	597	569	569	615	622	576	587	615	607	566	590	638	602	591	604	589	628	603	595	603	637	563	607	588	631	630	592	572	599	633	604	601	623	611	603	588	539	580	631	600	587	576	592	615	585	602	632	589	617	624	599	659	590	614	598	611	615	639	597	605	622	601	569	628	652	616	655	643	590	609	640	602	605	611	643	623	589	627	619	580	608	613	597	576	602	570	614	613	605	616	570	586	568	599	570	628	564	588	623	614	622	580	642	618	584	608	596	674	599	587	625	616	570	625	582	593	610	596	575	588	588	587	586	597	599	597	599	608	598	561	622	586	597	628	571	599	672	620	566	591	592	628	612	573	602	605	587	627	584	601	633	619	620	622	610	588	578	634	570	598	549	583	644	599	562	586	605	627	598	634	618	602	597	573	605	603	602	559	621	598	584	596	610	653	617	615	593	599	569	564	595	591	585	575	603	565	581	573	598	586	594	606	602	572	578	616	655	591	619	618	592	564	563	604	586	610	596	639	654	621	598	628	583	596	569	582	601	618	628	568	618	587	573	572	634	552	603	646	598	619	629	607	613	581	601	579	597	604	601	595	575	587	611	599	629	574	629	577	609	560	596	552	565	657	591	603	641	624	538	640	650	583	590	630	660	568	596	632	626	574	628	610	590	639	616	619	577	632	624	627	603	618	599	590	624	558	587	595	575	560	596	609	615	624	604	593	597	589	594	621	600	606	628	641	638	610	520	610	614	574	568	587	586	590	583	602	605	612	578	603	597	616	620	554	637	611	621	600	588	620	528	621	605	572	625	603	642	615	580	602	609	645	618	594	625	597	571	589	609	612	599	606	620	582	597	562	577	597	610	604	568	601	637	635	577	593	611	595	595	612	561	574	612	594	583	599	568	594	598	584	619	582	595	616	589	621	558	591	648	607	593	585	570	586	596	595	589	568	580	592	581	629	609	568	628	574	574	652	609	572	552	621	611	636	548	627	612	624	576	541	597	599	577	583	596	614	634	614	641	605	626	634	594	588	630	598	577	639	562	638	602	591	612	659	583	624	599	599	620	570	588	619	586	576	608	595	557	575	553	602	606	600	626	566	569	657	594	634	591	603	603	584	630	595	626	606	591	643	588	625	578	639	638	612	604	629	542	618	596	606	591	603	640	618	555	572	605	594	601	593	590	659	593	598	615	583	589	617	572	610	549	604	633	609	622	614	592	585	571	652	571	646	599	599	585	585	624	590	576	591	609	626	590	633	610	588	582	590	613	602	604	579	602	626	599	613	610	545	626	641	621	636	557	574	599	604	598	634	623	605	634	573	582	630	601	578	563	613	639	603	616	586	599	570	605	588	574	558	628	601	602	554	627	647	603	610	649	627	639	618	631	587	581	598	590	569	652	662	620	595	605	619	587	602	563	580	637	651	605	640	636	636	614	623	560	536	593	639	604	602	586	591	593	637	622	620	559	588	570	627	611	598	603	631	617	573	599	595	610	633	614	566	639	586	558	611	581	564	615	557	647	570	591	604	604	588	577	651	620	595	615	605	600	595	565	589	620	552	595	633	620	606	637	642	621	595	615	636	640	561	612	607	595	600	595	597	627	624	597	569	617	602	622	615	571	635	644	588	573	596	563	611	581	559	648	624	566	622	583	623	549	620	567	589	579	611	602	601	579	595	609	602	560	582	561	584	594	628	591	583	642	608	594	593	647	610	630	621	626	600	591	595	610	548	626	609	566	578	568	635	647	566	602	613	628	672	571	606	619	641	663	581	646	577	559	607	586	610	539	628	623	608	547	601	595	600	621	594	555	583	592	569	608	617	588	565	625	623	576	618	605	616	533	595	623	616	610	588	628	584	587	570	595	591	579	606	587	600	567	611	598	565	638	672	561	645	594	613	665	607	600	581	589	666	579	633	628	617	614	624	578	603	607	579	621	664	601	571	578	619	618	603	586	571	620	611	592	544	631	577	614	648	552	609	622	627	600	588	620	615	531	583	638	570	622	593	640	672	630	607	652	615	608	537	579	611	612	628	614	618	599	618	591	616	575	550	612	613	546	611	585	579	621	638	589	635	607	572	614	599	607	629	572	617	635	629	632	585	597	628	632	588	672	610	621	597	604	547	583	605	640	619	574	592	611	623	519	583	567	603	596	591	609	592	590	591	598	568	588	576	632	593	570	588	576	601	563	621	588	593	556	618	595	606	621	581	606	594	600	624	611	595	588	598	622	553	608	644	648	612	576	602	601	612	573	605	598	599	579	583	617	608	640	613	620	602	623	604	607	574	622	602	635	600	573	577	622	627	624	632	587	615	608	603	600	598	579	547	603	631	603	541	568	630	573	579	605	554	640	576	579	625	579	599	626	610	591	604	639	583	640	570	644	637	643	618	557	603	587	596	610	576	586	634	619	593	583	586	575	614	607	622	607	627	553	585	590	621	599	564	615	607	590	602	587	593	579	580	583	609	566	650	598	608	589	598	613	580	597	602	595	578	641	599	628	588	617	602	633	553	616	672	621	611	612	599	576	582	627	568	639	597	613	604	594	633	593	593	587	602	567	607	605	628	575	577	602	611	609	604	585	609	634	596	594	606	610	609	592	602	608	626	627	630	614	635	578	630	591	611	622	655	594	586	606	594	602	618	602	584	627	616	615	573	636	592	579	609	602	588	559	619	602	589	610	568	563	594	608	607	593	605	627	594	596	605	562	671	585	627	591	627	650	596	568	583	624	587	610	649	589	587	616	634	592	609	665	600	623	548	587	604	588	581	593	583	599	589	614	591	611	630	611	636	616	564	584	561	605	613	595	586	637	562	645	598	655	589	555	629	631	619	588	600	582	611	592	588	594	608	558	589	594	634	674	610	582	580	598	640	611	597	613	589	595	611	579	642	561	614	647	568	590	612	613	567	579	611	605	575	595	586	593	569	616	595	569	573	577	572	580	614	607	590	609	592	628	603	621	606	636	559	601	602	577	602	604	617	604	579	638	612	572	609	557	615	581	590	573	643	631	624	597	579	573	543	639	581	627	622	599	598	636	642	627	614	649	639	609	622	536	606	599	598	574	631	622	616	616	641	564	603	610	606	625	603	585	572	599	598	567	605	661	638	578	622	602	649	588	644	583	618	591	649	592	596	610	616	560	594	514	575	640	585	602	654	578	564	584	617	617	654	614	598	627	589	539	606	586	625	582	604	646	601	614	622	603	571
31994	15669	13276	9116	4257	2377	1627	1132	747	598	479	435	434	393	364	298	322	319	269	293	313	327	341	304	304	319	286	304	279	292	275	273	271	278	281	249	238	267	248	229	227	240	269	238	264	232	258	240	282	215	243	242	222	213	262	222	235	234	238	255	253	246	251	262	225	238	245	242	224	249	215	238	211	229	209	241	238	261	243	256	256	236	248	210	216	257	267	234	240	264	244	249	218	258	240	246	283	268	221	237	222	237	242	251	230	234	268	258	250	218	225	237	232	231	242	244	266	255	209	245	239	244	241	232	221	245	226	242	242	228	228	232	255	230	220	253	248	240	273	267	256	224	249	229	230	238	262	256	244	238	230	234	226	239	247	224	244	242	223	230	238	242	248	256	225	237	270	220	257	226	236	260	239	219	235	239	238	246	229	246	250	216	234	239	247	230	227	217	264	236	218	254	255	280	211	243	258	236	232	218	238	233	270	232	231	235	239	217	270	235	248	238	248	219	253	228	218	218	211	223	248	268	221	253	229	225	239	238	259	244	251	237	246	250	262	244	252	240	235	267	241	236	245	248	243	245	225	221	227	224	217	231	225	224	269	251	233	240	238	264	228	270	296	272	253	259	243	237	256	253	232	263	242	192	260	211	260	233	228	252	268	232	256	270	251	250	243	211	249	220	237	225	263	243	272	239	236	233	217	240	231	223	256	259	246	252	243	246	238	226	234	214	205	225	240	246	246	238	238	238	242	278	290	250	243	223	237	239	255	236	243	236	225	244	241	222	245	227	274	245	255	244	264	225	251	237	275	227	247	245	252	247	221	250	257	220	211	274	235	247	238	259	218	247	228	230	254	230	228	262	236	239	251	220	263	214	252	283	239	225	248	245	233	238	230	247	243	235	229	250	251	246	264	225	241	216	245	222	244	232	219	223	246	247	244	218	244	243	221	265	211	257	256	230	233	230	204	254	240	221	231	226	244	242	264	229	250	267	239	229	228	268	241	218	248	252	231	256	221	237	236	234	250	250	222	243	229	236	238	257	218	262	251	246	231	270	263	216	233	236	200	243	243	257	262	257	247	219	257	232	227	223	258	226	221	248	228	221	212	253	244	264	254	252	250	248	287	217	255	243	241	262	240	228	252	254	245	244	231	211	236	223	238	231	266	247	208	245	240	220	241	251	234	228	235	258	195	244	253	258	223	260	235	249	245	244	230	217	260	238	259	200	276	226	242	236	226	230	248	221	259	219	245	202	226	240	259	244	243	257	255	249	251	240	265	267	266	256	248	259	264	227	260	261	232	242	258	243	246	269	229	240	240	218	247	267	245	237	266	264	245	241	242	237	271	244	264	241	239	251	263	233	220	239	242	243	244	226	237	261	246	258	239	221	217	273	263	254	201	224	237	213	217	248	240	277	244	239	249	199	222	233	256	243	244	218	260	239	222	238	266	218	257	257	242	231	238	231	235	266	225	237	257	229	260	250	257	245	228	233	250	253	254	218	247	230	243	236	228	242	241	226	238	241	259	224	233	243	241	235	236	228	216	231	259	215	240	223	252	245	224	253	245	256	241	229	249	240	235	252	269	260	227	256	274	234	228	228	263	233	209	224	267	241	262	191	237	252	225	250	245	261	242	241	264	233	226	211	230	229	271	252	275	239	272	222	237	258	238	248	273	245	220	249	241	267	236	245	236	208	256	256	249	254	253	266	237	216	264	245	234	245	220	249	208	223	236	266	223	264	254	229	249	258	243	268	238	249	242	235	244	269	254	265	252	258	227	229	243	237	250	243	254	239	245	211	209	205	230	252	251	220	232	253	255	249	233	246	235	219	250	215	228	237	270	214	235	265	239	212	250	233	252	237	241	260	233	225	237	220	228	230	219	249	235	227	236	246	239	222	230	257	248	258	248	241	222	243	227	235	243	233	232	234	229	239	276	251	206	237	265	267	219	251	266	231	224	253	235	246	256	259	226	248	229	241	259	250	223	241	221	233	257	233	236	232	233	236	220	247	223	262	270	241	222	254	274	242	200	223	224	237	231	240	262	270	265	225	215	235	224	258	247	261	262	243	236	236	250	266	246	234	252	260	249	256	232	242	245	234	232	249	260	213	241	243	245	245	241	220	252	253	240	272	228	220	229	262	231	229	260	219	255	225	247	240	256	217	226	239	203	230	223	243	236	217	228	236	254	250	246	219	235	231	243	237	242	276	263	238	259	206	262	276	240	238	243	255	255	235	254	216	250	223	241	237	246	229	245	250	249	213	265	242	243	240	261	276	223	272	251	224	256	240	251	238	243	226	200	217	252	236	219	221	253	229	266	241	260	231	259	285	229	220	221	213	241	266	250	238	231	225	235	254	235	233	235	225	261	250	245	213	242	231	259	249	274	224	237	244	239	253	256	256	240	240	259	268	224	232	246	249	234	242	232	229	214	226	276	241	255	235	230	268	262	241	245	248	220	266	252	238	281	246	251	222	224	234	252	259	214	232	238	247	259	240	276	256	276	210	258	255	265	247	220	265	252	250	233	240	228	219	245	256	227	244	221	228	236	250	254	239	222	256	229	272	248	262	240	266	239	210	228	236	226	266	207	254	254	242	252	244	238	277	203	227	230	256	254	238	211	236	220	275	228	239	205	226	243	246	238	262	221	229	234	245	252	256	251	215	250	221	270	239	230	230	246	249	234	244	255	232	218	223	233	242	242	239	237	221	225	250	247	226	217	245	249	256	240	254	223	251	225	251	272	260	244	233	249	257	239	222	231	258	302	223	235	208	240	239	268	266	242	223	254	242	242	238	251	241	248	260	221	229	254	252	233	262	271	250	217	246	227	250	223	256	270	251	249	245	229	233	253	228	280	223	269	224	246	251	230	248	242	281	242	273	243	239	239	225	220	236	243	222	249	254	231	239	229	255	241	240	224	203	243	224	232	237	230	210	233	240	219	242	239	248	220	225	212	231	225	253	247	252	236	219	256	239	225	244	215	209	228	220	225	233	219	264	239	259	239	238	240	231	229	215	232	244	230	244	243	262	214	230	235	227	272	228	225	252	255	250	219	230	262	233	253	240	232	232	255	246	226	263	250	239	232	240	235	216	223	241	241	245	267	261	246	217	234	232	221	207	240	202	284	224	225	266	242	226	245	262	237	223	260	243	246	251	226	254	261	251	230	233	219	239	212	244	237	237	244	241	226	242	247	237	268	250	237	252	266	270	231	227	249	261	242	233	243	212	236	228	264	220	238	257	226	233	234	270	228	225	264	235	244	240	223	240	214	242	220	251	257	244	235	230	240	235	233	265	232	240	230	223	229	276	227	223	247	245	212	239	228	202	225	270	215	246	243	204	241	243	243	258	214	269	264	229	240	220	238	248	234	214	250	248	242	263	263	253	214	252	241	229	263	206	264	259	255	210	247	239	234	227	246	223	259	248	247	246	232	238	229	244	250	258	237	239	239	223	266	217	241	258	252	242	241	260	223	253	246	212	234	249	231	242
19322	12399	19212	18892	12655	9028	6579	4713	3454	2652	2085	1810	1629	1476	1211	1149	1165	1134	1083	1059	1160	1132	1121	1216	1053	964	942	981	914	746	807	685	725	805	759	722	614	641	656	589	627	622	628	629	590	587	636	611	582	585	565	566	597	569	542	556	536	569	561	569	580	549	586	570	554	577	571	563	530	601	557	525	596	529	635	591	579	598	535	594	584	544	529	578	543	572	567	576	538	569	569	590	535	553	603	531	544	572	560	581	595	563	612	513	545	562	557	536	556	495	588	587	561	539	564	575	589	551	545	576	571	538	579	571	533	563	557	601	579	550	569	569	591	577	569	583	536	580	553	555	551	558	555	528	545	544	584	562	562	574	561	577	542	547	548	583	583	533	522	547	540	535	583	580	528	538	548	554	589	569	578	587	574	568	579	569	579	564	592	545	580	544	552	540	570	550	583	545	597	555	620	572	571	558	510	530	528	555	537	556	551	554	568	562	523	569	552	569	578	560	548	585	575	601	555	547	542	531	546	575	547	563	582	553	581	602	533	582	608	573	556	590	545	569	531	566	603	531	591	571	543	585	564	525	595	543	551	527	561	571	574	607	550	589	559	568	600	557	553	565	555	573	589	493	561	576	579	579	546	542	584	549	557	536	602	546	622	598	553	611	606	577	527	550	607	589	574	539	577	553	553	576	588	604	559	561	563	555	528	576	542	543	596	574	584	558	552	555	554	569	571	511	550	582	550	550	583	574	551	531	578	549	565	596	567	586	545	558	536	547	557	536	551	583	550	527	577	567	552	603	557	548	548	561	581	571	562	577	523	557	535	563	576	561	550	567	621	532	529	529	536	509	543	523	552	574	579	532	571	556	594	548	546	545	544	586	509	537	598	573	579	521	592	517	559	531	527	548	539	509	576	564	553	527	577	548	551	537	553	547	564	579	506	583	568	541	577	561	540	574	525	552	540	598	547	542	564	554	581	560	578	553	572	581	558	544	568	566	523	573	554	540	593	564	565	545	557	608	578	568	568	554	552	595	553	518	570	568	522	535	553	555	543	587	574	553	522	586	568	569	520	567	554	548	563	507	533	570	602	550	616	556	540	568	562	573	564	538	613	609	588	545	548	547	579	542	584	550	553	565	553	556	536	544	560	557	524	549	586	534	576	491	551	593	553	570	534	579	589	561	557	537	533	583	550	566	538	593	542	558	542	538	527	541	602	559	527	550	565	535	576	569	548	569	554	575	570	547	547	554	554	590	573	552	561	551	555	548	565	610	601	574	598	578	568	523	563	566	521	546	568	566	564	557	569	553	561	569	565	555	564	561	559	553	552	569	563	570	530	539	585	535	549	563	535	570	560	581	572	572	543	570	556	540	563	579	578	551	557	570	553	570	547	572	560	577	538	526	601	558	563	608	561	550	583	585	557	549	519	568	571	564	555	581	617	586	536	525	548	519	573	578	591	543	579	566	581	543	586	588	570	585	558	587	522	550	589	548	578	558	575	582	556	559	543	573	559	590	532	560	569	567	585	601	579	558	607	586	550	580	601	574	545	566	572	552	584	497	566	620	551	572	570	581	577	565	572	577	601	550	586	535	565	524	599	549	558	570	587	502	523	608	519	612	548	523	543	590	533	545	571	605	549	532	562	561	571	510	551	591	504	599	590	552	521	558	586	530	550	577	579	560	576	586	607	555	536	606	583	595	544	562	575	544	583	578	579	586	579	564	578	586	568	562	600	572	575	566	553	555	585	565	543	565	569	569	565	560	597	548	537	565	556	551	543	554	540	560	591	570	558	547	551	583	582	574	558	560	575	542	537	596	560	543	589	572	566	566	586	587	532	571	588	574	539	607	538	574	555	547	580	534	584	560	589	532	603	529	568	584	554	546	514	555	566	558	579	558	566	583	541	584	585	543	595	589	559	529	588	561	622	552	593	548	558	580	586	558	536	574	598	530	592	582	554	557	571	571	554	601	585	537	563	603	537	555	560	600	583	565	532	597	573	620	557	571	493	572	578	583	539	546	559	545	556	559	576	575	564	551	532	590	561	556	563	581	564	529	561	549	595	600	572	553	560	537	588	552	572	589	549	588	551	558	570	571	594	568	600	547	575	591	509	604	584	544	590	594	557	589	587	502	519	550	586	566	589	584	568	552	566	530	562	594	572	533	577	577	560	525	557	580	555	545	523	550	570	560	604	554	562	573	573	572	563	595	601	563	558	552	608	582	560	525	537	624	586	568	569	565	565	573	520	527	582	574	564	552	559	556	525	539	562	578	521	518	566	579	557	558	537	549	539	541	544	563	561	545	562	590	571	553	508	557	587	560	563	624	561	540	541	587	580	599	593	572	562	555	520	552	584	554	577	575	587	556	566	559	562	581	559	570	576	572	574	576	543	566	556	595	587	560	551	600	563	557	580	548	547	534	559	597	587	550	588	558	582	560	554	553	543	546	567	552	576	584	541	579	554	539	541	546	595	619	540	558	556	533	541	571	514	549	556	565	517	569	587	595	545	505	565	538	557	551	572	535	556	558	575	536	562	573	557	538	590	523	588	530	559	542	596	548	592	548	543	543	555	564	534	568	579	545	582	558	559	548	551	561	561	553	527	559	568	531	574	527	566	546	581	546	571	564	586	556	568	579	519	566	546	579	573	527	571	559	564	567	596	548	565	555	544	544	554	536	586	542	597	547	567	534	551	527	551	566	559	529	596	551	557	535	569	578	555	547	567	625	581	588	580	544	545	578	549	570	614	537	553	564	552	538	550	566	592	501	557	585	601	552	538	572	579	549	566	612	538	592	539	552	558	524	568	551	586	523	582	601	576	558	546	572	587	556	544	581	546	560	558	542	594	559	571	572	561	570	543	565	566	555	547	532	546	535	553	570	537	564	565	560	538	594	555	578	584	544	576	569	590	580	561	539	569	575	542	532	599	547	567	555	557	543	580	552	578	543	580	581	568	559	550	545	570	631	541	526	573	589	559	597	565	539	585	597	593	564	562	527	557	567	596	587	581	583	557	563	553	591	574	595	580	537	561	588	565	542	559	575	549	565	555	561	542	551	590	529	566	590	537	562	533	560	539	545	605	569	566	546	577	531	546	586	532	531	579	583	537	529	586	539	561	561	537	557	565	566	569	596	566	543	548	569	631	584	535	558	557	608	564	523	568	575	559	563	561	545	567	575	615	537	574	559	574	576	581	572	516	518	547	560	535	573	619	544	593	602	594	562	516	553	595	497	588	552	564	593	546	545	551	607	552	559	568	554	582	547	552	543	563	556	568	560	561	579	554	544	578	525	547	514	572	599	559	516	589	591	597	569	521	558	583	552	546	527	549	575	496	578	568	504	548	545	600	534	509	602	586	579	568	594	565	591	570	563	561	539	567	558	577	597	506	534	622	537	517	542	523	587	570	552	579	545	599	542	559	511	575	587	585	589	525	610	571	558	603	568	517	547	561	591	600	568	568	606	549	538	574	572	561	543	584	557	553	571	583	542	589	571
13248	6332	4979	2971	1598	1045	729	561	436	363	335	316	340	304	266	281	283	259	272	273	282	265	263	289	269	235	261	269	245	234	233	229	201	242	229	263	254	240	240	247	193	238	245	216	239	217	210	243	245	239	260	238	228	233	233	219	259	234	224	252	220	227	203	218	223	227	247	221	222	265	227	229	249	224	258	248	217	240	228	241	261	247	237	246	228	252	271	230	209	231	249	238	223	238	253	231	253	244	215	208	231	219	210	224	240	219	231	246	219	239	218	197	242	224	224	242	235	236	206	262	219	213	272	253	237	245	237	233	240	222	241	254	230	234	228	261	231	205	241	250	231	198	241	248	203	242	255	218	262	261	240	235	256	254	248	239	237	241	226	241	212	229	231	219	258	235	213	239	222	244	220	226	223	236	231	233	208	221	236	242	222	240	247	235	236	263	252	219	218	213	231	248	255	227	221	223	211	228	212	227	224	253	230	214	260	249	243	226	264	263	246	227	243	236	243	217	236	240	234	213	224	239	199	252	263	224	233	228	213	210	228	226	210	251	233	238	205	223	221	232	234	236	250	216	217	221	228	255	246	198	206	203	190	220	211	242	218	242	241	240	223	241	215	236	244	229	235	244	212	262	214	229	213	248	237	241	227	201	220	223	250	237	223	202	222	231	264	216	255	231	234	213	254	255	213	222	209	259	234	243	210	217	239	204	210	227	250	238	224	250	210	220	245	207	232	234	235	238	232	217	202	266	216	236	226	244	227	232	229	211	243	227	206	221	214	258	231	245	196	246	241	274	231	213	219	254	239	225	257	210	237	222	203	212	228	245	242	239	239	237	225	227	217	239	269	228	240	222	240	232	218	262	256	221	239	247	247	222	228	233	239	205	233	256	229	252	243	252	234	220	239	214	250	247	238	220	222	218	246	256	217	223	222	266	255	212	230	256	219	231	255	221	227	251	207	212	219	239	258	218	231	242	266	220	251	208	232	261	217	215	225	251	240	250	246	204	213	246	219	237	227	237	223	233	222	238	230	257	203	228	256	234	217	234	216	214	226	235	232	237	212	218	213	271	227	249	227	238	274	228	269	233	222	232	203	213	209	246	243	226	241	215	217	239	223	261	230	249	208	238	221	228	232	228	234	243	248	219	273	258	220	207	231	222	237	231	212	227	228	214	226	224	228	210	215	219	249	234	233	229	237	204	226	226	237	206	244	220	252	240	220	225	212	235	218	238	254	199	230	234	220	251	220	219	217	212	234	218	246	238	214	225	195	214	247	260	255	197	246	242	240	244	253	252	244	268	228	263	246	247	209	204	207	239	225	220	249	242	227	259	220	242	222	237	245	238	218	233	210	240	251	250	223	213	235	230	228	217	234	239	224	226	236	222	248	233	265	221	224	254	214	243	210	228	223	255	210	240	213	214	232	221	244	258	223	241	209	228	225	248	246	236	220	249	253	246	232	233	229	220	244	225	227	234	217	241	216	244	245	239	244	228	223	233	248	248	241	238	211	231	208	211	212	223	238	207	255	235	236	262	250	255	245	225	233	205	208	230	233	246	262	266	241	254	258	263	223	230	243	234	228	231	225	225	235	256	206	234	200	240	233	218	229	205	220	233	236	223	214	215	213	253	237	215	248	213	252	230	208	214	277	273	232	248	220	215	250	240	226	207	235	237	263	250	209	242	239	229	223	270	225	219	250	201	242	235	237	248	248	253	203	218	210	204	242	240	253	184	231	248	263	228	191	240	239	243	230	217	216	228	223	240	211	223	236	227	216	249	235	241	222	229	234	258	235	230	226	223	224	228	242	220	264	232	229	242	219	229	242	214	253	221	241	237	219	236	237	233	226	211	241	232	242	233	221	235	260	226	211	242	210	237	220	220	225	209	224	255	216	234	231	244	225	227	238	241	230	208	217	216	211	232	225	244	246	234	234	224	229	218	193	200	199	201	244	237	204	223	241	222	261	238	268	250	250	235	229	254	251	213	248	233	255	187	249	237	245	225	228	244	254	230	249	242	248	228	254	213	238	235	229	221	225	234	249	235	236	212	205	235	225	212	269	227	224	249	226	233	217	239	216	237	243	285	213	232	240	204	226	221	221	197	230	242	243	256	213	234	222	238	234	246	215	207	229	209	250	210	223	242	234	263	250	228	264	250	253	227	221	228	235	211	213	210	243	224	232	265	207	208	244	227	221	232	231	224	238	202	250	218	256	234	247	250	234	243	241	231	241	219	245	237	227	246	222	239	237	224	248	252	191	247	251	220	201	231	238	234	239	219	241	224	234	241	228	246	214	217	227	232	240	217	240	239	260	253	211	232	223	260	222	246	223	254	220	229	206	232	221	224	225	210	238	242	239	246	233	215	242	224	246	219	231	216	228	234	221	233	236	245	230	221	205	240	254	182	223	219	240	213	269	228	212	240	231	226	229	226	244	226	207	231	234	233	265	244	223	219	232	265	224	242	213	254	261	250	220	241	234	236	249	246	255	227	222	231	218	245	213	205	268	251	235	262	229	225	213	246	235	238	269	204	217	206	212	228	253	238	248	243	238	221	255	235	244	229	217	229	200	224	238	236	233	216	254	197	244	256	255	236	214	219	216	236	243	241	196	241	269	239	228	234	215	234	250	224	240	232	225	235	288	271	256	227	260	238	245	220	255	246	203	225	207	247	248	214	225	239	228	234	245	227	231	231	251	228	227	251	243	253	223	252	244	262	194	242	231	242	215	236	224	232	235	203	252	225	243	261	232	226	230	245	288	221	230	231	252	226	250	245	249	227	235	221	226	213	228	250	219	204	233	236	248	239	262	240	225	246	263	225	246	223	252	260	223	235	238	251	249	234	223	240	228	212	235	242	227	226	233	240	228	223	213	252	251	248	233	241	223	207	256	210	225	216	191	239	245	225	246	244	249	231	226	222	238	215	228	256	240	249	243	203	198	220	252	270	218	232	224	224	237	208	210	228	219	215	248	223	251	229	234	222	236	227	223	228	197	225	207	234	225	259	228	216	210	243	246	211	244	224	201	217	225	253	233	225	237	225	241	216	253	218	242	224	231	241	213	242	215	197	234	251	248	237	216	278	228	232	246	256	253	229	215	230	234	200	192	229	232	242	200	226	225	243	233	209	241	230	246	197	235	237	247	224	263	234	261	218	232	219	242	214	217	257	254	224	209	199	205	231	243	250	267	240	245	216	219	226	246	217	253	224	270	233	219	210	240	227	221	222	219	216	233	233	235	233	228	252	218	257	251	209	201	211	192	227	247	241	230	227	196	255	232	260	227	241	253	214	218	244	224	226	250	247	245	256	212	212	212	245	255	252	221	235	215	202	221	241	223	246	225	258	224	252	237	229	226	217	228	227	228	199	239	238	221	240	235	206	238	232	247	248	239	246	212	233	226	230	254	247	241	236	230	190	248	187	222	235	259	238	224	225	210	217	234	243	277	240	250	213	236	235	221	239	273	244	229	241	239	215	213	228	225	241	246	235
8486	5988	8947	8268	5862	4053	2801	2133	1632	1282	1032	973	979	861	832	722	768	731	756	808	747	775	805	805	778	661	643	665	597	631	548	636	636	633	563	533	596	557	588	562	572	577	583	559	541	581	588	522	543	572	557	512	569	560	576	567	568	556	519	588	577	559	584	563	539	523	553	571	516	549	532	560	506	562	511	525	557	571	565	544	541	564	522	556	596	582	552	547	547	533	525	541	561	587	573	555	567	549	576	522	567	558	554	538	515	510	578	540	543	558	572	536	541	554	552	553	549	572	505	564	531	522	516	539	585	556	561	549	542	551	546	578	556	552	562	528	532	539	572	545	562	522	555	548	552	592	583	575	534	529	601	516	509	575	531	569	570	535	553	540	539	506	543	513	526	562	567	542	580	545	552	568	513	569	529	571	529	557	518	570	504	571	528	554	589	523	598	529	523	593	524	538	536	576	555	574	493	550	511	568	590	517	586	555	592	562	491	561	559	550	509	548	587	564	544	571	564	593	564	558	549	569	523	494	539	533	547	567	567	554	548	569	538	595	568	571	566	554	560	559	518	539	546	520	540	541	586	567	578	572	553	537	533	564	576	607	592	551	545	581	533	571	567	542	553	571	595	534	555	550	576	555	564	560	548	542	557	558	547	552	569	573	553	553	561	477	516	583	543	533	544	568	585	569	556	517	536	551	531	505	569	539	579	562	556	569	523	569	536	562	577	554	601	566	533	544	547	583	549	510	562	574	601	571	525	569	564	505	524	505	568	550	518	544	511	596	587	518	547	500	528	613	545	577	597	528	570	608	536	565	546	547	530	567	553	592	580	544	625	524	515	571	519	594	531	594	556	547	588	528	555	594	554	571	532	559	558	543	532	562	559	563	529	554	565	553	581	600	554	555	543	554	552	550	578	531	500	532	538	542	560	535	574	535	541	534	546	547	570	533	535	571	544	571	549	534	548	581	576	546	505	509	530	575	561	527	547	528	516	569	509	490	553	565	549	574	515	565	574	545	566	545	538	584	550	512	543	550	543	581	511	508	549	560	545	530	494	522	546	573	583	554	548	533	575	543	502	531	570	555	535	560	530	547	558	556	580	548	556	579	524	522	538	587	542	536	559	605	526	527	560	552	582	528	551	568	555	531	533	573	557	543	536	550	548	528	535	514	549	582	556	513	547	563	581	540	548	573	567	554	553	550	507	509	564	563	517	540	569	539	577	542	571	543	557	580	573	584	526	587	559	570	557	533	555	550	531	592	602	537	581	533	535	540	558	570	553	567	554	538	500	565	597	514	528	542	537	509	617	559	584	541	554	571	547	554	561	560	537	545	550	493	567	560	531	553	556	542	567	527	559	526	548	556	550	525	540	549	560	572	565	542	541	544	572	576	536	561	538	541	538	534	547	597	592	564	536	498	522	546	588	571	583	595	564	542	582	526	535	508	594	616	571	535	496	543	525	561	579	550	534	546	580	546	541	546	571	577	517	535	556	544	566	598	567	523	555	562	557	541	577	563	559	527	566	588	556	516	540	534	539	548	531	494	572	556	527	510	548	549	575	525	507	525	548	543	545	545	546	511	549	561	552	564	564	563	596	544	574	566	572	557	593	543	544	564	551	531	557	509	538	588	575	554	554	589	531	579	534	573	556	586	524	581	573	546	576	495	547	592	511	523	529	548	540	543	559	542	546	554	519	530	557	503	523	575	548	584	525	514	596	567	531	544	601	524	551	554	560	540	561	548	535	586	578	499	573	571	549	567	584	521	518	531	576	557	555	572	555	536	548	582	549	541	550	514	547	530	602	538	551	570	568	566	526	525	551	565	534	529	547	520	526	538	539	579	552	562	538	572	530	555	534	582	509	578	563	552	533	534	532	552	516	534	550	566	524	565	533	568	577	553	532	554	548	510	572	527	505	561	561	536	560	562	556	528	486	565	547	559	511	553	506	541	542	572	549	572	503	583	541	513	559	604	560	524	573	534	510	567	553	508	543	564	554	557	521	554	527	583	601	528	529	560	548	615	572	527	520	593	540	570	568	537	564	512	561	525	562	580	535	581	547	539	573	557	535	548	574	522	497	558	565	536	566	587	570	541	520	558	604	533	555	529	549	549	567	584	548	578	533	562	651	543	553	571	563	505	533	510	567	526	538	552	520	603	534	584	570	578	592	544	521	519	544	553	548	597	589	572	555	511	550	533	581	519	555	497	558	541	550	548	559	494	548	554	588	505	541	555	507	546	524	533	535	556	555	561	601	566	547	567	575	564	531	547	564	518	524	555	533	537	547	546	568	543	561	523	554	577	469	547	531	555	502	564	531	548	545	547	560	527	521	548	581	565	581	548	562	513	523	533	524	544	516	541	536	532	533	547	571	557	569	495	509	592	555	544	576	536	533	534	588	564	554	540	548	545	591	516	570	577	547	555	552	590	518	531	573	507	569	567	589	558	541	529	542	555	558	574	534	594	561	562	538	564	523	561	525	531	569	517	568	573	510	605	562	537	540	533	546	564	557	544	574	616	554	548	601	531	584	534	549	508	537	563	526	541	557	534	566	541	595	533	549	551	532	533	549	548	552	566	523	574	506	512	565	548	549	550	568	546	521	566	558	518	572	553	566	548	554	515	522	541	522	551	535	513	589	612	555	534	582	568	578	535	518	572	607	522	549	576	561	595	561	550	563	565	551	564	573	580	536	516	535	497	575	604	580	537	563	565	551	549	543	579	532	510	551	573	562	585	532	558	577	536	560	512	567	570	574	590	544	568	557	567	553	555	538	545	560	546	563	577	551	497	582	546	554	559	559	558	533	572	538	534	595	562	604	534	577	537	544	601	599	536	543	539	545	534	558	564	560	549	532	546	588	579	588	549	552	550	513	551	593	517	543	548	535	612	520	587	544	600	542	570	528	576	572	503	590	557	516	565	565	543	541	537	504	598	555	545	548	563	558	533	520	498	526	528	552	542	516	564	543	538	547	512	551	556	574	548	525	546	520	545	580	562	547	562	549	597	566	526	539	539	555	533	595	598	557	545	615	538	530	560	551	567	532	548	564	567	524	551	536	521	557	522	556	613	580	556	539	582	531	579	536	515	552	543	543	535	549	539	592	533	520	552	580	538	563	580	497	580	532	526	551	583	552	541	537	540	541	551	575	541	556	560	556	547	567	533	520	539	491	562	544	543	528	589	553	498	548	522	541	492	589	564	567	543	563	524	553	514	554	561	563	588	526	559	579	584	558	555	576	597	563	590	573	570	551	533	555	519	580	536	566	603	528	510	578	561	570	541	510	529	543	559	550	519	578	596	563	574	522	551	548	547	532	557	551	561	572	513	522	541	529	548	527	526	562	551	561	578	562	573	546	555	551	528	562	510	557	525	523	547	518	525	520	527	550	556	562	557	538	513	561	534	546	555	550	583	550	544	523	545	550	578	548	535	504	554	576	561	558	589	535	535	551	551	579	540	536	522	534	551	525	521	547	557	571	562	577	524	550	542
23575	10915	9082	5915	2811	1856	1157	863	607	513	425	410	368	391	332	308	306	326	310	324	330	294	346	319	324	288	307	280	241	268	275	267	262	290	287	290	270	259	245	236	251	274	249	236	240	289	244	210	256	252	261	267	247	247	268	251	265	272	256	255	264	243	199	249	244	262	243	248	249	251	268	249	256	224	260	235	275	232	237	269	268	256	258	277	248	220	254	246	226	239	251	247	239	228	239	244	261	240	271	251	274	262	289	242	254	238	253	282	274	245	245	242	262	241	283	255	260	227	249	258	278	253	242	230	236	236	264	243	247	248	265	229	261	261	237	241	264	258	252	266	243	222	250	285	267	251	279	240	248	244	249	266	237	249	269	264	270	270	235	256	253	254	220	241	272	243	215	278	254	239	279	262	279	259	245	242	265	262	231	245	250	231	236	273	271	262	270	257	262	240	222	231	232	254	248	274	257	269	229	229	259	266	263	251	290	247	275	262	248	255	285	224	239	234	238	263	243	259	255	282	249	260	247	275	270	247	215	237	232	254	272	250	274	245	267	253	242	269	252	267	239	276	236	279	264	264	258	260	259	256	274	266	252	250	285	261	245	257	266	277	265	242	250	226	281	252	247	254	265	274	255	256	251	229	224	251	271	242	199	266	258	261	263	246	247	273	227	289	237	239	269	264	265	283	277	238	243	253	264	272	230	227	254	246	243	261	258	234	254	257	273	246	242	279	233	254	260	265	268	259	244	237	230	258	260	250	257	258	255	268	264	249	232	247	262	269	251	250	245	247	241	215	255	233	275	278	238	245	272	266	262	249	276	256	252	264	269	272	241	245	246	229	235	259	266	240	258	237	242	242	263	274	265	244	254	261	262	208	253	267	245	239	263	218	248	262	258	229	273	285	269	267	276	257	285	251	269	248	274	252	253	234	262	254	253	259	246	266	230	262	261	244	252	260	263	263	263	247	215	251	262	235	289	210	245	222	249	257	230	246	243	217	257	252	262	268	289	241	247	238	269	242	259	261	257	237	233	266	280	239	233	229	254	243	224	253	243	271	267	279	232	254	257	241	249	262	255	285	224	284	246	272	244	252	241	250	258	260	236	238	279	286	254	280	261	256	252	242	247	253	234	256	245	253	222	261	277	218	280	253	256	256	243	244	243	253	270	272	250	269	290	230	271	233	256	242	238	240	259	253	242	246	272	235	246	253	226	246	255	233	233	258	252	239	250	273	254	252	244	253	230	268	284	246	238	244	255	243	271	256	257	227	252	249	259	232	260	264	254	244	224	232	258	271	237	245	260	254	257	276	257	280	247	268	256	251	259	227	247	252	282	269	237	271	253	282	255	252	254	232	237	268	250	224	241	235	256	244	243	269	252	230	240	231	251	255	264	272	288	245	233	228	233	246	244	258	232	290	254	222	259	253	236	264	255	253	281	271	248	226	247	262	240	246	263	259	264	236	227	214	222	270	264	259	246	272	248	242	248	277	280	228	259	260	256	255	254	253	249	223	254	251	225	237	241	257	261	225	244	250	228	235	274	263	291	256	281	231	281	239	294	242	264	263	237	238	265	277	287	218	260	255	225	265	272	251	206	238	289	250	298	245	267	282	288	255	228	229	237	228	247	248	271	262	256	259	258	258	241	257	241	252	237	266	261	263	251	265	228	243	248	250	274	271	255	258	256	263	258	239	296	242	265	234	229	232	260	273	251	253	263	254	227	227	275	235	253	264	245	237	270	257	237	274	235	272	232	249	250	284	256	233	250	268	281	218	256	251	286	263	257	263	245	241	238	273	259	256	244	269	248	230	237	272	249	269	256	241	281	268	254	239	296	238	228	259	285	231	250	250	251	245	275	260	242	281	255	236	244	245	258	219	259	232	234	254	238	258	257	240	239	235	253	266	257	283	224	258	274	249	249	250	246	242	268	279	207	240	223	283	282	237	253	250	248	259	277	280	272	251	252	273	259	261	263	236	268	246	253	229	260	235	268	273	240	252	249	286	244	255	262	264	229	231	266	260	290	257	238	267	249	256	248	242	259	233	262	241	253	282	286	251	223	285	252	262	249	239	275	277	246	239	246	267	234	230	253	277	236	223	286	288	259	231	271	271	226	260	230	284	244	302	279	276	276	257	248	212	260	234	259	279	254	254	285	264	246	246	273	246	276	252	277	260	253	265	233	291	252	240	256	282	262	264	247	225	261	230	234	287	235	246	225	258	293	278	294	256	258	224	268	259	269	253	283	276	277	270	253	238	240	275	245	271	248	265	240	273	236	253	245	225	245	248	275	245	230	272	257	248	225	247	239	289	259	281	253	251	257	266	276	267	261	247	244	253	268	240	246	253	241	246	261	248	270	227	278	282	260	264	257	254	244	253	245	272	276	269	266	256	250	260	271	210	234	238	256	260	267	273	226	236	242	237	248	209	257	249	233	237	231	232	299	246	287	255	234	248	257	270	239	233	289	252	251	227	230	232	264	249	266	233	245	260	217	240	255	263	282	231	259	254	218	249	245	237	250	223	223	201	278	223	252	254	258	260	235	252	250	260	261	237	244	261	249	219	270	263	249	241	245	259	249	269	250	228	247	240	265	271	262	273	266	227	260	263	272	279	215	241	228	257	251	243	273	268	215	271	244	256	225	252	254	248	254	232	239	263	262	273	222	280	257	242	238	260	257	267	258	229	226	251	244	242	259	232	243	249	238	263	255	269	268	247	245	286	238	215	265	253	251	245	261	242	283	257	245	266	247	216	224	279	253	254	248	227	257	258	249	276	269	253	283	236	246	243	283	246	239	276	263	280	225	241	282	251	236	275	282	258	288	231	268	230	242	294	261	234	269	259	227	264	256	260	264	250	243	294	268	241	242	296	235	238	228	254	263	260	242	251	262	240	268	260	289	235	269	270	284	264	257	241	256	257	250	269	242	253	242	258	248	250	268	257	286	229	265	205	260	231	240	259	253	244	226	275	296	266	230	251	259	259	242	251	239	246	254	277	264	267	248	221	267	281	259	225	279	253	232	255	234	281	235	243	265	240	265	239	238	248	248	274	250	260	260	243	251	238	244	288	264	303	262	277	264	257	232	234	255	269	246	258	252	248	263	254	231	248	228	269	245	279	269	279	277	247	251	264	272	234	238	239	222	226	255	268	242	268	246	230	239	268	247	272	275	257	246	254	231	258	291	242	247	252	270	262	270	235	287	270	265	277	263	251	242	308	226	237	225	261	243	214	278	237	256	213	245	240	226	260	241	243	269	232	234	261	244	292	270	247	221	233	279	272	206	240	243	266	263	286	236	242	226	294	213	237	252	281	269	234	235	266	272	237	250	242	243	237	252	255	271	243	199	262	244	236	262	225	274	288	233	259	274	282	240	270	274	249	254	261	275	267	262	272	242	249	262	267	244	244	266	258	250	266	243	276	248	279	239	266	252	251	255	231	222	244	223	247	249	264	257	258	252	254	254	252	282	245	271	242	256	244	283	274	263	279
15129	8950	15056	13841	9704	7018	5011	3545	2618	2103	1760	1573	1466	1276	1113	1022	1000	997	1004	1019	957	1061	1074	1067	928	890	841	795	724	766	714	725	724	743	694	743	655	675	654	661	615	643	627	658	659	566	569	627	634	574	568	613	600	611	650	613	649	579	629	551	586	584	610	605	572	569	563	627	565	618	609	621	602	594	600	616	607	573	614	627	591	570	609	572	631	589	566	608	589	580	597	580	627	587	630	629	578	570	614	555	647	626	604	627	601	613	598	575	588	598	587	619	588	588	651	559	584	602	619	589	619	583	580	623	594	615	576	612	576	626	622	630	561	627	578	615	560	602	625	597	571	590	610	582	594	618	591	578	568	607	568	569	619	618	600	625	571	557	607	584	586	597	572	591	600	577	589	625	545	620	640	579	574	578	588	552	584	682	576	586	638	606	572	557	596	588	575	591	614	584	527	584	608	605	599	643	626	647	576	627	570	605	667	609	615	620	579	591	615	596	594	584	602	550	598	598	584	573	566	617	601	672	527	610	610	604	604	572	593	588	589	586	599	591	587	606	594	597	567	560	550	611	615	581	580	590	627	557	578	629	558	635	614	575	612	572	584	595	617	586	589	608	593	586	628	630	600	590	590	594	594	548	591	618	615	603	560	603	600	589	605	623	622	638	589	550	639	621	620	603	593	588	594	607	641	640	599	612	572	601	606	621	604	619	549	584	609	609	588	617	561	594	594	637	619	622	592	625	619	573	580	614	585	592	610	595	602	560	564	583	595	629	595	596	632	635	617	636	594	568	615	607	593	608	560	594	593	580	602	583	618	576	621	642	595	621	591	592	600	611	571	646	551	625	620	625	623	591	574	539	558	612	554	584	562	632	663	568	592	631	609	622	605	575	598	575	577	584	557	624	575	576	592	611	619	570	600	605	604	626	585	615	567	636	599	595	580	536	601	594	556	566	623	591	569	570	583	571	544	586	576	600	609	624	591	614	586	615	571	623	575	634	654	589	567	590	571	597	598	608	653	620	563	626	573	584	569	591	565	571	562	651	624	631	600	567	596	615	592	586	640	624	579	603	647	569	607	595	598	646	572	596	661	622	610	630	559	615	612	563	566	560	565	568	616	596	632	640	602	581	586	623	600	572	610	597	601	610	575	596	589	544	582	545	623	590	595	580	625	618	636	589	626	619	601	599	604	611	629	557	609	546	614	626	624	619	572	612	580	618	547	616	564	603	611	565	558	598	629	614	603	572	595	585	608	562	602	570	612	591	598	587	621	605	583	583	599	621	612	599	687	630	662	544	603	593	619	597	595	587	581	599	614	604	601	595	571	613	591	610	603	609	580	627	580	594	593	580	606	617	566	609	655	578	620	585	566	608	609	640	612	636	614	614	598	630	596	579	606	629	625	610	602	591	603	619	618	596	573	594	611	655	583	635	571	604	623	556	601	617	561	592	572	568	607	595	589	604	616	592	617	579	570	593	602	635	566	595	604	588	601	621	584	588	572	606	593	587	600	634	574	611	579	616	578	562	603	604	573	601	586	591	566	581	600	599	622	614	608	626	584	593	574	555	603	602	630	615	625	608	564	587	619	547	548	578	583	616	618	587	640	576	594	615	604	583	642	567	597	618	626	595	601	609	598	605	603	609	593	591	566	641	646	614	632	613	580	556	589	581	598	591	536	561	603	630	626	613	569	646	611	616	572	601	558	548	604	620	575	648	600	604	612	608	624	629	623	545	573	544	618	651	585	588	613	601	573	611	619	617	644	628	560	618	550	599	601	578	608	663	629	572	600	597	620	601	608	616	582	604	620	619	621	595	643	612	601	631	585	562	617	586	605	563	625	596	599	602	610	628	601	582	586	570	570	566	599	600	638	600	583	530	617	598	615	564	555	611	591	580	598	570	637	576	600	563	624	650	627	574	579	592	602	618	545	619	604	585	570	574	623	629	578	612	594	605	596	591	595	593	603	618	618	643	619	580	593	584	598	614	568	560	592	585	573	601	617	544	605	608	570	583	593	565	646	592	572	600	619	552	605	619	594	583	574	631	600	628	612	614	596	554	618	612	546	634	597	584	617	605	651	602	640	583	585	603	628	572	599	648	596	585	599	593	558	617	590	583	580	612	560	587	637	596	609	597	612	599	541	607	597	662	602	603	592	579	582	589	585	603	572	631	611	520	614	604	602	589	594	612	632	582	631	590	591	567	601	586	600	636	603	625	620	558	647	606	609	575	571	548	601	590	617	601	580	578	610	588	585	618	557	602	611	572	640	606	621	625	588	615	655	633	574	581	572	580	530	596	594	602	623	598	650	618	616	565	622	587	610	593	587	578	576	601	591	595	608	617	582	610	563	598	582	647	582	616	596	584	574	651	584	586	571	595	611	609	591	604	565	613	626	568	581	577	608	589	598	554	593	556	598	571	613	596	643	627	598	572	595	605	552	624	632	574	602	599	581	596	594	632	608	558	603	633	589	600	616	574	583	598	578	599	577	600	615	587	632	557	603	603	574	603	606	600	595	575	603	583	588	636	596	598	588	594	588	607	581	631	562	567	555	609	588	569	599	649	619	602	579	616	619	623	563	598	595	604	616	586	609	615	594	570	584	574	601	613	616	549	623	581	598	587	629	537	616	596	640	605	611	586	610	561	570	575	591	592	646	622	614	596	585	594	625	597	623	582	583	630	586	590	588	647	587	617	606	570	612	606	633	597	594	558	592	570	612	575	622	600	637	575	591	605	647	589	611	605	597	618	614	609	611	612	586	562	600	600	582	587	604	575	589	653	597	606	659	612	562	600	626	621	590	647	578	601	629	584	605	584	572	587	591	568	596	600	625	630	637	587	592	617	601	598	620	585	585	654	630	618	595	593	611	617	637	574	612	629	591	599	578	592	596	600	600	655	612	578	564	595	631	621	601	559	604	592	594	583	593	607	586	584	607	599	614	621	577	635	593	605	629	635	631	597	610	588	578	601	586	619	583	628	577	627	577	587	598	561	602	626	650	604	589	593	617	549	618	607	590	616	617	592	602	598	586	594	612	553	587	578	609	548	623	596	627	600	598	618	600	592	584	590	603	588	576	581	619	599	610	581	596	643	591	560	615	567	552	611	579	569	592	604	628	583	602	604	580	624	575	580	617	583	624	598	581	576	579	587	540	595	608	591	595	570	599	591	565	604	677	579	589	607	577	586	591	589	601	619	616	645	585	552	578	613	572	596	592	550	582	591	638	600	627	643	560	568	616	529	566	586	591	595	637	606	599	619	578	568	601	599	596	592	564	603	594	569	598	590	570	664	628	580	663	588	585	583	602	568	612	571	597	612	613	625	612	540	613	597	657	614	598	601	600	576	635	584	557	582	632	620	593	599	594	564	634	633	564	568	621	577	582	572	580	648	621	635	632	598	599	599	600	608	592	591	605	613	588	558	599	560	603	627	605	573	572	564	602	608	598	586	588	628	616	599	574	580	610	579	645	650	620	603	632	568	592	606	585	629
32420	15551	13794	9120	4154	2373	1455	1063	784	619	543	454	442	355	326	298	319	326	365	344	316	306	315	309	289	257	283	327	268	291	236	276	287	295	307	263	195	270	240	243	241	281	269	242	270	211	231	229	256	232	242	231	269	260	227	230	252	218	248	240	222	222	254	224	232	284	252	238	239	248	276	234	259	227	221	283	251	220	231	262	258	251	273	252	224	239	227	260	250	254	222	239	250	237	231	229	256	218	248	244	243	263	232	241	237	258	247	228	218	242	274	226	207	248	229	251	256	240	259	239	259	242	268	224	254	189	261	231	221	244	235	212	238	228	236	239	235	250	252	228	229	218	232	222	224	220	230	236	229	237	251	272	215	244	261	220	236	234	252	231	226	239	244	254	196	214	270	238	259	256	224	228	200	240	222	209	213	243	258	216	240	243	231	232	240	271	230	270	259	223	251	220	240	201	218	241	253	240	222	236	235	225	224	241	232	241	241	217	245	221	227	230	246	241	236	229	239	218	285	233	241	249	266	275	240	228	239	240	261	238	230	215	251	252	228	240	230	236	269	223	212	237	265	219	272	237	241	237	227	238	246	251	219	245	246	224	238	233	246	234	248	242	245	240	220	248	240	221	248	281	229	233	245	257	239	246	248	216	233	249	230	244	256	232	257	230	244	255	237	232	233	268	238	216	229	217	265	237	243	237	269	279	252	225	225	241	244	234	226	233	241	244	233	235	245	213	224	263	259	233	232	236	226	217	239	241	209	220	254	275	236	234	248	225	220	229	227	255	271	252	213	230	235	236	253	248	268	228	249	259	244	226	241	248	267	236	260	251	240	249	213	238	239	244	235	257	255	250	246	246	238	238	227	244	236	269	241	213	251	232	222	235	220	278	237	280	209	261	196	264	237	232	225	222	251	209	255	250	207	235	231	249	260	253	232	265	251	255	240	239	245	251	257	234	248	251	210	220	235	244	229	241	233	208	251	260	238	247	213	193	260	220	258	200	245	225	259	257	246	227	218	218	223	234	232	205	256	265	233	231	227	287	261	241	260	236	252	250	241	233	250	234	235	265	267	237	239	240	226	248	240	247	255	216	222	233	247	236	244	246	248	240	220	258	258	268	219	226	218	257	226	212	252	246	243	238	223	237	251	257	256	235	226	222	215	237	230	240	253	231	231	226	243	254	226	246	242	225	245	208	225	243	239	219	243	228	230	244	244	224	236	212	269	266	235	227	268	226	236	256	234	244	231	235	259	269	225	229	243	225	246	261	237	258	241	258	243	242	248	244	213	211	239	226	217	223	246	226	233	258	221	245	257	225	232	229	257	217	245	236	280	239	230	234	211	267	261	244	254	233	233	222	245	246	240	253	228	244	236	241	214	220	236	240	206	229	235	235	241	238	237	262	231	245	215	221	230	230	274	240	228	234	244	259	253	245	253	240	208	249	226	253	235	254	260	216	233	241	239	225	302	245	231	253	238	266	223	255	247	227	258	221	218	236	252	250	212	224	257	220	229	249	259	257	247	229	230	236	221	221	244	242	250	246	238	272	247	263	250	239	227	239	245	214	246	242	233	252	251	242	224	244	250	213	250	236	215	214	236	225	229	206	246	270	267	233	225	245	225	226	212	248	253	252	228	257	231	214	215	228	236	261	223	246	229	219	242	250	252	233	230	254	238	235	236	267	245	219	212	251	268	253	238	260	233	272	228	222	264	234	248	240	268	243	241	220	230	257	244	238	243	242	228	255	222	211	262	256	225	240	244	248	255	263	246	228	229	241	246	232	265	232	208	241	261	236	246	259	243	231	239	217	247	206	254	224	276	226	252	235	247	269	218	230	246	191	255	231	241	214	244	268	229	269	231	235	240	211	223	237	238	233	245	254	219	245	225	260	209	238	252	244	226	257	254	212	233	232	252	227	263	224	263	226	248	242	259	237	232	265	226	235	207	251	249	249	260	231	235	216	205	190	231	232	225	244	265	264	238	237	228	228	224	233	237	244	260	250	248	241	232	225	248	238	222	243	239	231	242	217	254	234	259	253	231	253	250	274	257	239	252	218	218	241	255	205	232	236	239	252	207	228	243	225	245	221	237	251	263	218	239	253	235	276	251	265	257	252	247	212	257	247	265	267	228	228	257	230	239	213	246	254	243	257	232	245	248	254	211	255	220	226	242	248	234	271	266	249	257	265	221	228	262	260	251	232	237	267	277	205	211	239	223	268	241	241	258	250	221	206	232	263	273	238	245	221	256	246	268	228	230	216	220	257	229	237	219	227	258	250	238	265	241	248	247	250	207	252	265	238	230	240	228	243	225	238	248	234	240	252	250	245	235	253	226	251	258	211	225	249	236	242	258	212	250	252	249	262	241	254	235	234	273	274	232	240	260	234	208	232	216	220	237	249	266	247	205	229	217	265	255	240	242	267	245	237	243	259	242	227	218	219	227	227	243	248	234	222	222	220	263	248	233	256	216	243	237	258	260	239	237	236	220	229	224	196	235	252	258	243	222	238	261	225	242	253	239	255	239	250	231	244	250	228	279	256	265	234	267	231	213	235	242	249	227	220	256	260	226	205	236	287	242	263	266	252	246	239	257	227	242	223	230	247	251	238	246	239	274	245	216	210	259	211	279	251	211	237	227	238	226	246	225	219	217	229	241	215	233	231	245	227	234	234	233	221	259	249	236	262	228	257	241	242	224	236	232	252	224	231	254	230	222	232	229	240	224	231	268	242	230	240	234	247	259	239	220	236	248	263	227	236	251	253	255	200	228	235	240	239	240	234	236	238	230	247	230	236	246	283	248	236	246	232	257	274	259	233	227	276	211	247	221	245	245	270	250	236	284	257	252	219	247	263	236	267	264	230	220	265	259	251	224	224	231	255	233	246	235	230	252	242	259	222	242	270	222	246	249	219	241	221	223	234	243	256	235	237	228	227	248	233	225	246	242	223	268	266	233	243	239	226	271	239	231	245	271	229	237	240	230	246	268	246	242	248	235	257	235	234	257	238	244	231	232	233	204	260	215	242	247	242	244	265	213	259	241	245	214	238	223	240	232	228	232	236	245	211	229	268	211	236	236	264	229	252	240	211	249	215	235	247	241	226	247	263	209	215	209	249	253	242	256	214	231	248	257	254	231	254	255	245	237	242	241	213	248	228	248	227	229	248	223	243	236	243	239	232	267	237	269	265	207	218	234	254	238	236	231	242	255	217	244	244	247	254	243	259	202	223	219	246	260	243	237	239	235	259	233	253	269	224	264	216	251	238	233	253	228	204	242	234	264	250	226	228	241	233	234	245	249	258	253	250	244	266	239	264	251	236	268	238	234	266	252	223	228	197	258	255	224	265	223	246	223	220	223	214	233	279	249	246	236	235	222	209	226	247	224	240	254	241	213	249	255	233	239	252	234	245	233	208	254	262	225	184	256	241	248	245	245	249	236	236	226	219	226	242	237	252	253	250	273	295	225	237	237	250	263	265	254	231	272	231	233	235
19442	12083	19807	18731	12275	9031	6637	4653	3363	2642	2078	1978	1769	1526	1283	1107	1115	1126	1124	1079	1089	1117	1138	1244	1013	968	847	898	887	800	738	729	795	838	856	785	649	651	593	591	598	609	611	601	635	579	553	586	601	627	569	600	538	587	559	565	586	552	575	557	592	543	597	556	585	562	560	540	551	576	558	560	600	550	568	544	619	558	543	562	553	545	534	564	604	569	555	573	567	527	534	524	608	527	522	562	517	541	516	558	527	566	555	530	567	551	519	566	530	515	586	567	544	505	530	573	555	545	547	592	575	549	580	572	559	581	571	601	552	589	573	592	570	605	569	568	549	557	566	549	618	551	553	587	565	541	522	548	571	561	561	537	572	567	532	570	628	572	562	547	564	556	567	573	585	565	543	506	547	577	577	576	548	604	586	584	561	539	547	533	541	563	584	601	515	580	517	558	603	583	536	601	562	550	614	562	540	545	565	564	558	616	566	524	523	556	560	567	574	545	580	549	584	566	563	581	569	597	541	570	537	527	563	587	565	602	580	581	565	609	536	569	620	564	541	544	512	595	581	561	507	583	578	569	551	520	537	581	577	542	603	584	575	558	582	562	584	554	535	550	570	589	549	577	563	577	591	550	529	540	635	594	569	568	573	546	544	567	537	551	570	596	548	556	596	525	588	572	515	532	533	535	607	576	554	588	572	552	607	534	550	555	548	573	558	568	569	533	569	525	558	621	591	547	543	542	547	563	565	559	548	579	554	571	566	599	563	581	566	608	567	579	567	565	571	578	583	557	578	529	602	567	590	560	597	617	569	595	556	555	551	590	545	568	594	549	532	562	552	525	540	552	549	545	564	546	565	570	586	557	566	548	577	578	587	539	556	594	528	561	600	549	560	565	556	538	560	579	579	560	589	563	568	605	566	568	529	612	544	579	571	524	609	536	560	557	560	539	550	580	573	525	535	529	585	557	508	543	563	603	603	621	564	591	593	586	547	573	568	544	581	580	537	598	520	624	565	574	592	534	545	580	559	590	585	566	559	599	590	527	580	574	570	567	605	555	585	589	586	582	602	550	557	527	548	542	539	549	537	539	551	577	554	573	530	522	522	579	550	536	560	552	580	588	577	558	571	559	545	582	582	555	557	545	591	556	538	536	545	560	569	536	596	571	563	556	571	577	561	515	555	555	562	553	561	492	533	533	563	568	612	574	539	541	556	511	554	544	607	570	524	566	554	536	550	612	582	575	576	547	586	543	558	561	556	568	599	598	594	557	570	557	565	554	578	548	556	542	579	578	564	569	555	545	550	584	561	542	529	590	530	592	544	544	560	557	623	597	559	578	595	572	566	535	547	570	561	563	553	528	571	570	530	564	550	523	551	536	543	545	548	565	523	552	503	553	532	544	589	580	539	584	533	562	537	541	540	530	553	562	581	585	552	568	577	527	595	579	528	574	540	593	598	550	569	542	573	572	536	566	555	581	611	556	576	560	538	589	572	560	559	554	572	528	573	607	554	571	560	567	548	561	566	583	547	576	595	545	547	611	619	536	567	552	563	569	576	545	555	527	578	570	560	544	573	514	554	574	531	613	544	579	568	541	533	549	575	542	555	563	547	526	578	529	561	540	529	586	552	564	527	542	586	613	576	605	560	549	558	506	545	523	558	560	582	584	551	551	589	588	541	589	605	569	549	527	501	547	584	576	542	562	583	578	582	545	576	596	562	524	574	535	572	610	545	561	563	566	505	573	540	612	545	541	566	533	530	559	558	546	537	573	586	522	575	554	578	568	560	514	536	613	544	543	535	566	564	554	559	559	559	568	548	598	564	512	553	577	572	534	584	554	589	549	557	578	593	596	559	596	586	552	562	565	584	617	603	574	549	536	594	582	519	523	591	585	536	572	545	583	548	564	547	589	539	575	586	552	566	502	559	545	577	529	615	544	552	536	586	536	551	568	573	545	607	528	571	581	526	593	572	571	577	563	592	557	565	567	519	606	538	559	542	543	530	554	572	579	547	613	577	548	567	590	517	590	581	549	586	539	541	597	569	588	602	529	516	555	544	553	584	588	517	581	648	573	579	551	591	572	599	532	572	577	550	569	559	592	531	572	500	546	578	516	573	562	600	518	520	546	630	577	596	543	567	593	560	553	578	545	639	545	565	566	585	521	565	567	579	552	566	531	522	543	574	530	543	543	551	554	600	565	555	545	547	572	557	591	566	581	528	542	550	511	581	514	571	568	561	569	530	550	543	555	526	551	558	570	539	552	592	582	560	549	594	574	586	542	529	564	564	559	584	558	542	604	577	591	549	539	550	566	541	592	532	553	560	512	549	585	617	566	575	570	530	576	580	558	569	545	565	523	567	526	573	564	573	563	629	537	592	571	601	562	543	590	589	557	545	516	569	476	564	543	572	556	572	549	588	575	559	549	555	555	543	529	557	557	613	580	541	580	539	544	546	529	626	538	581	574	559	580	560	588	556	557	553	585	582	582	563	592	563	562	572	533	559	592	599	554	562	576	546	602	565	586	584	550	542	582	517	590	596	513	497	546	541	538	533	593	546	525	583	563	551	595	543	561	573	555	565	585	590	547	585	565	593	587	569	525	574	552	529	521	560	499	533	539	516	556	515	601	575	542	542	538	576	580	608	568	541	572	546	584	564	575	531	552	565	565	560	572	554	566	540	548	573	526	593	584	537	535	581	520	596	567	568	588	591	547	582	530	546	560	539	537	574	529	593	589	531	561	543	552	545	597	572	550	590	542	597	548	535	575	581	533	549	537	594	555	530	554	594	554	544	543	543	548	563	586	561	553	553	508	582	553	547	585	602	554	535	596	566	542	594	604	586	542	573	586	558	591	578	539	563	546	572	564	632	550	607	570	540	575	579	574	545	589	576	560	573	542	571	576	567	577	585	562	582	541	552	515	583	586	509	575	581	569	586	585	539	587	528	574	545	550	575	531	564	610	530	569	592	573	599	557	552	553	564	539	537	580	592	549	540	567	556	529	539	528	574	574	565	595	572	544	557	521	562	557	527	553	590	622	526	531	561	577	543	564	559	542	498	548	541	588	557	549	585	550	547	551	590	572	531	579	564	551	602	579	531	560	599	555	588	598	537	546	528	594	546	584	558	565	569	518	597	574	552	563	539	556	580	606	543	572	553	545	569	563	589	527	538	505	557	561	538	568	561	590	542	534	548	574	534	524	559	539	598	583	543	622	529	547	569	533	537	560	578	547	558	543	606	567	610	529	599	580	555	566	565	571	605	595	568	577	554	580	582	530	550	560	566	548	591	572	552	511	539	562	570	589	585	572	571	589	573	586	541	607	546	573	552	558	563	565	580	543	574	588	565	546	623	542	568	569	553	523	571	524	573	626	529	533	590	613	573	590	532	578	508	570	571	565	552	590	586	572	573	544	553	529	570	559	556	587	538	578	574	594	526	582	573	549	544	558	597	547	578	567	571	525	572	549	564	541	575	561	568	550	604	580	561	532	570	567
13285	6153	5477	3241	1620	962	752	513	442	405	279	311	280	289	274	267	232	285	253	241	309	288	268	269	235	247	279	225	270	237	244	224	248	233	217	213	241	240	240	238	229	204	231	225	225	252	214	226	245	230	236	228	209	281	240	253	209	249	234	222	247	218	215	253	225	238	223	214	221	239	195	276	230	220	245	222	247	225	226	247	234	226	221	234	232	236	219	202	244	242	241	230	268	234	219	231	260	220	240	250	233	234	243	228	231	218	254	251	261	250	212	213	235	228	236	215	214	265	233	215	235	221	218	231	207	244	249	209	224	235	251	217	186	227	215	218	191	224	223	231	210	217	216	247	241	234	261	232	226	226	248	249	233	217	261	257	241	250	254	236	212	258	237	217	243	232	238	199	249	226	259	279	233	224	242	203	214	232	194	248	244	230	247	228	247	239	255	245	224	228	249	214	219	215	223	247	221	243	235	246	232	261	215	201	240	236	248	223	254	246	261	195	222	221	243	245	239	219	244	256	216	208	238	234	233	239	242	236	243	205	213	240	225	222	216	197	212	221	217	249	232	231	252	249	235	217	262	229	232	220	238	237	233	252	212	213	234	245	207	239	229	225	241	237	239	204	229	224	226	229	208	238	237	241	246	212	243	230	261	233	218	213	233	225	230	241	246	206	225	200	254	220	300	219	238	233	242	245	228	242	243	234	222	218	222	258	199	233	221	261	240	206	236	259	229	225	226	249	254	251	222	229	224	242	245	232	267	255	225	247	244	235	190	238	217	226	206	267	247	259	244	243	234	241	239	265	228	212	247	228	275	241	241	230	218	242	255	217	227	242	231	245	228	225	272	236	242	250	239	234	231	223	221	212	239	234	241	224	223	213	238	222	232	241	221	204	240	217	243	220	233	235	261	213	263	229	235	240	230	230	250	233	209	239	222	227	214	230	252	251	225	256	217	229	249	235	246	244	216	238	252	252	243	221	239	220	227	221	252	229	240	233	265	233	223	255	235	240	250	219	253	211	285	218	263	233	261	220	251	274	242	219	217	220	220	252	257	245	240	219	233	207	233	218	270	239	223	209	228	223	226	231	264	226	225	259	239	213	241	237	220	233	264	261	234	248	226	245	227	242	219	237	228	243	209	229	247	243	250	254	237	241	257	205	250	239	229	230	254	234	238	236	237	236	258	203	253	206	247	252	245	252	221	222	261	272	243	231	245	268	200	255	249	217	229	260	228	246	231	212	239	239	216	222	250	245	238	243	212	228	207	241	218	226	234	223	224	240	222	212	237	228	181	230	199	232	257	266	225	245	221	241	252	257	213	247	243	229	243	238	254	236	250	234	221	242	247	227	270	248	248	250	217	255	236	247	238	241	227	225	234	229	229	253	214	232	237	225	262	238	243	239	215	239	209	224	229	269	233	219	244	254	236	273	249	252	252	219	243	243	245	233	229	222	215	238	193	232	217	242	235	225	225	208	217	250	252	219	206	216	233	220	218	246	199	215	212	240	237	218	222	216	208	219	230	223	231	200	213	256	261	266	251	231	223	252	244	223	257	237	237	218	230	235	230	220	227	244	220	222	248	249	244	254	242	227	210	251	226	226	228	249	224	244	244	231	238	215	246	246	224	213	241	229	251	277	216	229	221	240	250	237	240	266	230	255	254	230	263	249	222	234	258	246	246	227	229	230	258	221	215	226	225	232	224	252	232	228	253	239	265	225	254	236	225	259	259	248	227	217	215	257	223	229	209	228	233	217	265	238	213	236	223	205	233	252	222	241	241	243	218	225	257	232	214	242	277	246	240	290	251	237	214	243	227	242	240	223	218	246	217	240	203	245	258	209	238	221	244	226	202	217	210	203	206	207	249	223	248	250	227	226	250	257	220	246	229	237	256	232	242	258	237	211	246	217	230	226	202	254	218	253	205	251	234	237	218	220	242	239	231	216	254	245	212	227	241	255	212	247	240	251	240	234	235	213	244	246	226	224	276	231	246	240	217	197	235	257	258	239	247	250	235	216	233	272	258	244	267	252	219	234	243	248	232	251	238	253	233	245	228	230	233	238	228	218	236	230	259	241	259	228	214	264	241	248	238	222	233	213	238	222	250	221	233	208	258	244	230	252	251	253	245	245	227	242	223	235	253	230	252	251	216	269	225	254	253	258	219	226	234	221	219	210	234	240	248	219	218	262	248	219	223	243	247	226	255	232	246	272	252	239	251	234	245	222	213	230	269	245	224	249	228	278	226	248	222	240	228	201	249	207	217	243	220	242	214	241	246	226	271	228	203	197	219	226	262	220	257	240	252	231	262	218	227	232	232	246	230	237	239	255	241	234	225	218	245	232	257	273	271	242	234	226	258	226	248	218	243	250	257	241	242	222	262	253	245	226	269	208	238	214	258	232	228	220	249	245	228	230	227	241	237	230	261	236	229	219	235	236	262	270	228	231	261	233	247	264	233	218	240	219	228	210	228	240	274	230	239	212	241	245	213	251	256	216	211	259	214	204	233	239	253	222	238	263	246	241	257	236	218	240	248	231	218	225	244	229	215	255	213	226	236	244	263	238	241	233	211	231	261	221	188	217	239	233	241	247	250	253	252	219	227	251	240	202	237	231	216	211	231	239	277	244	264	222	238	242	214	226	196	213	246	199	240	227	247	207	239	214	211	229	279	241	222	220	265	237	259	221	237	204	201	231	226	241	246	217	235	240	253	230	209	225	239	236	242	242	267	249	233	244	244	211	236	239	228	253	235	255	265	246	251	211	231	222	237	237	243	212	251	240	238	220	253	228	250	233	222	255	242	213	247	261	238	212	232	227	236	246	210	229	231	223	228	214	241	223	246	218	223	231	213	230	229	238	257	214	216	215	264	224	251	243	176	218	238	238	231	236	221	235	244	242	254	256	208	217	232	216	231	235	245	237	236	234	238	269	244	213	223	258	233	213	270	254	248	279	235	240	222	219	250	239	220	221	233	237	237	216	241	224	234	228	228	254	218	227	231	233	227	238	213	212	250	215	233	239	224	225	240	218	250	208	211	223	256	225	231	255	248	215	244	243	256	242	219	197	254	232	200	253	246	244	245	255	255	228	237	223	223	208	226	220	242	221	225	246	242	247	235	211	225	230	193	241	268	257	238	224	246	219	246	233	214	233	250	235	203	239	214	234	220	207	234	226	249	255	253	234	247	260	198	256	231	240	247	236	230	233	212	240	280	233	237	260	220	236	243	236	252	225	213	249	247	207	241	227	227	226	226	217	228	218	249	240	232	217	242	256	262	239	247	226	235	223	249	268	238	232	216	261	197	228	227	244	224	238	256	247	215	230	242	275	208	224	208	232	251	233	238	233	228	222	246	260	231	227	210	235	226	210	254	256	262	213	214	249	210	242	214	213	230	229	235	234	221	246	226	210	257	236	235	224	244	270	241	230	228	239	199	218	256	248	213	240	227	254	254	225	234	203	252	246	215	240	221	222	246	246	241	201	234	237	206	219
8861	5717	9539	8941	5708	4014	2801	2083	1620	1265	1100	1082	968	952	838	801	762	779	775	794	795	782	858	804	701	668	676	676	694	671	612	552	593	576	601	552	568	635	581	574	533	579	573	564	587	525	503	568	540	566	590	533	565	600	538	602	556	608	548	545	575	496	517	544	562	543	571	524	541	586	510	570	558	544	610	530	594	553	517	567	532	557	558	562	577	518	556	574	500	562	550	529	537	540	547	555	541	573	576	584	522	564	624	573	563	528	575	555	540	563	501	586	612	537	602	546	555	611	550	586	568	533	532	547	540	581	591	566	563	575	546	570	533	532	543	574	570	581	547	575	569	550	569	560	568	566	577	562	587	545	528	549	592	536	528	528	559	536	568	571	577	549	586	574	564	539	564	547	561	481	516	515	552	543	518	575	539	537	532	531	504	591	548	522	501	584	488	529	576	569	529	579	535	559	579	575	532	533	537	572	564	539	538	567	528	594	581	581	588	573	575	567	592	538	616	526	565	544	566	569	573	589	568	571	562	539	543	592	540	557	564	501	518	555	561	540	502	528	537	535	522	552	616	567	561	534	532	564	555	546	530	559	538	558	551	545	555	570	521	549	532	516	558	584	576	592	597	525	590	567	596	588	537	544	561	585	558	520	584	544	528	549	548	531	543	546	572	569	540	568	539	560	600	564	528	550	552	558	557	519	570	569	571	528	524	581	563	542	535	542	569	545	538	556	527	558	590	555	570	505	571	575	552	555	541	502	520	578	598	575	522	570	592	555	589	541	546	559	564	551	537	589	518	623	551	531	535	587	556	512	561	567	551	546	531	584	549	567	603	547	528	572	594	543	564	525	587	525	547	557	566	570	517	544	536	597	573	547	597	553	513	567	559	536	562	550	539	553	504	574	551	549	516	581	549	503	553	559	585	559	588	553	569	529	596	534	582	558	524	544	554	551	535	576	611	538	570	576	568	532	552	550	543	536	560	586	547	582	541	589	587	536	545	494	566	540	547	556	556	539	540	547	581	584	590	537	531	545	530	533	582	520	533	543	548	539	506	586	610	562	498	507	547	557	540	537	550	543	575	576	538	558	579	551	540	506	568	538	577	544	556	556	542	574	519	531	540	580	531	561	535	546	535	532	531	531	562	563	546	541	532	550	530	541	558	566	522	537	546	548	522	553	534	562	558	493	560	561	569	552	538	514	564	557	601	569	587	528	552	550	560	521	563	506	552	586	522	554	562	522	555	511	533	563	591	568	534	560	546	579	521	532	561	553	555	541	577	536	511	542	574	559	582	535	547	585	502	567	538	534	594	550	551	532	542	515	570	547	572	533	547	556	558	566	551	580	548	578	539	567	563	525	561	542	542	555	581	506	526	565	559	546	542	544	566	562	528	552	560	550	526	547	576	574	511	559	562	560	549	565	551	541	578	531	522	537	518	520	534	524	525	529	576	586	596	610	644	570	517	538	559	535	545	556	536	575	568	526	517	526	538	566	529	516	571	559	563	576	561	542	502	559	555	533	544	558	536	570	565	580	561	553	559	535	559	548	588	592	574	548	524	525	572	514	552	526	574	578	551	505	541	565	543	575	583	574	576	579	591	573	560	527	560	588	564	555	587	533	559	564	567	546	570	519	557	546	538	536	559	566	549	575	504	557	567	534	597	564	569	561	569	553	560	555	561	530	577	568	591	555	558	543	542	579	548	525	550	550	534	555	579	516	576	542	544	565	532	573	545	531	515	551	540	535	535	563	538	558	525	561	547	558	575	530	543	558	564	547	542	524	543	547	564	516	556	582	553	524	566	556	562	551	525	582	569	565	571	563	556	548	511	542	555	583	562	536	528	531	548	555	522	551	561	567	576	515	534	540	555	516	565	531	570	555	544	588	544	589	545	566	552	543	558	515	528	519	548	533	552	565	535	563	544	542	573	537	565	507	537	579	558	539	576	542	566	586	490	585	546	572	584	545	618	543	566	590	644	572	607	559	524	577	560	555	564	569	551	549	563	579	520	510	566	574	516	552	553	557	500	542	569	551	553	540	529	574	583	528	561	594	576	564	577	586	536	531	547	538	564	520	570	549	551	565	548	557	523	549	565	536	568	563	545	590	547	521	608	559	559	532	557	549	558	559	554	585	525	560	594	553	553	526	551	522	554	528	559	524	523	556	520	573	548	591	538	569	575	546	555	575	583	521	521	554	596	540	588	578	590	536	537	562	549	528	527	580	527	560	519	542	547	524	546	531	563	526	560	561	530	578	549	572	541	555	525	549	545	552	546	547	535	532	550	570	508	572	542	571	557	529	522	584	504	538	569	537	557	574	564	556	583	531	517	549	560	561	559	513	569	555	556	541	538	569	537	567	567	556	604	563	571	521	558	551	548	522	575	557	577	549	568	585	567	548	564	510	503	580	565	599	523	545	531	583	565	582	535	571	601	540	570	535	561	544	532	574	540	583	564	534	515	548	535	580	565	570	538	559	573	566	537	600	553	578	565	554	537	542	583	571	580	557	567	539	523	560	592	553	547	557	553	547	586	553	543	598	567	576	543	528	542	534	562	550	557	600	507	554	527	536	514	538	553	530	545	568	590	555	523	569	584	537	518	608	543	537	559	553	538	543	536	579	541	545	557	548	558	537	569	574	536	524	515	539	525	530	583	588	577	521	525	537	523	528	553	564	569	520	539	550	565	524	566	566	518	543	567	560	575	579	554	546	519	578	533	541	565	560	503	505	590	587	520	514	527	544	567	560	553	590	543	560	572	549	546	589	524	530	537	539	538	524	596	522	583	535	545	557	534	587	543	534	586	537	573	588	538	586	524	544	583	542	524	582	569	579	565	525	599	534	571	571	554	571	552	578	544	575	531	590	554	531	526	550	549	570	523	538	545	525	551	550	551	560	526	565	545	551	561	554	555	502	537	577	527	584	566	595	537	541	568	530	573	507	550	565	518	542	540	573	545	574	579	527	556	560	532	569	519	552	587	564	573	572	554	555	551	540	558	569	547	550	575	546	551	543	502	515	595	531	536	578	551	543	556	596	558	547	549	546	526	551	571	556	567	563	579	550	517	529	538	565	546	501	541	550	549	622	538	574	515	535	506	537	566	559	584	555	553	565	586	564	592	541	579	556	542	609	546	566	566	572	553	525	589	576	547	543	515	536	530	572	524	578	535	570	529	550	511	590	547	528	533	560	626	558	554	543	549	573	558	561	606	575	535	553	536	573	582	547	581	525	535	574	560	551	536	527	557	530	605	583	589	558	512	541	511	512	557	564	555	539	535	560	589	527	563	508	529	542	550	587	550	601	551	558	589	531	567	543	568	571	535	501	526	560	523	545	543	572	540	564	562	565	568	577	557	536	554	579	557	575	593	575	575	537	558	547	570	511	587	577	541	540	537	558	532	580	552	576	544	530	536	557	564	533	580	598	563	513	542	543	546	551	537	554	551	594	548	515	579	569	580	566	553	587	573	557	529	533	569	523	601	578	545	548
23316	10681	9922	6677	2799	1653	1173	804	627	555	452	457	368	364	307	300	303	311	314	304	358	333	341	313	280	302	316	306	337	313	254	257	263	269	251	259	234	256	268	254	259	248	262	274	244	255	291	251	235	238	257	234	238	276	283	273	240	227	228	232	263	263	277	261	248	259	266	254	254	266	268	263	246	254	238	235	229	297	245	257	248	290	270	257	263	266	261	248	249	263	243	239	246	266	234	270	259	256	254	238	239	256	240	230	231	258	266	230	245	238	247	259	271	263	246	262	246	271	249	258	237	244	240	253	261	242	279	259	267	280	279	246	233	242	217	273	254	251	264	256	252	242	272	242	250	263	253	240	246	225	281	267	271	280	230	262	250	238	284	275	283	228	268	275	233	246	257	264	254	229	261	253	253	249	263	249	241	264	257	260	269	263	255	256	252	283	260	259	284	278	227	261	283	239	240	259	245	265	285	221	268	284	272	266	250	258	256	254	286	257	277	270	274	234	257	229	262	230	240	268	262	269	288	278	257	251	251	209	262	242	307	257	257	253	249	250	241	238	247	257	247	228	239	256	279	238	220	246	242	256	223	259	247	256	250	277	246	249	263	230	253	274	246	235	305	273	244	233	248	253	249	274	248	252	247	263	255	261	223	237	255	223	291	272	242	243	242	267	243	246	276	265	277	231	265	265	237	235	238	233	298	302	243	286	264	234	236	271	257	231	218	265	259	248	267	262	266	290	268	258	246	223	212	278	256	219	246	229	264	249	260	237	257	272	253	231	223	275	275	249	228	257	264	250	239	273	245	239	252	228	265	278	225	227	244	242	269	246	272	263	269	257	264	288	233	257	249	273	271	230	230	236	256	262	284	250	260	265	253	274	280	239	222	263	238	232	245	252	262	235	253	278	224	246	264	259	265	281	257	227	258	243	247	258	243	248	261	241	242	259	231	224	260	248	241	227	278	260	254	241	272	272	254	230	219	253	242	248	265	257	227	209	267	277	250	265	243	281	273	264	257	278	236	254	257	269	272	274	265	242	277	249	224	271	273	274	264	270	252	228	237	256	207	274	260	213	264	250	255	279	236	253	254	253	259	256	245	283	259	275	222	292	269	280	259	249	270	255	257	242	250	244	247	253	239	228	242	233	242	253	262	243	266	251	281	263	274	267	244	234	262	255	254	259	246	240	247	252	260	211	274	241	240	275	228	251	242	223	275	270	251	269	258	224	239	268	290	270	219	277	256	267	254	234	256	234	287	246	244	246	260	257	248	259	222	259	250	232	242	226	222	257	255	238	247	253	271	243	246	269	259	253	301	263	231	243	241	288	248	248	268	274	245	252	258	234	232	232	252	258	265	251	260	258	228	237	271	268	278	263	236	224	252	248	247	254	256	261	222	246	279	241	271	280	276	269	229	262	220	252	274	258	256	231	252	253	254	256	230	267	229	249	254	263	241	267	271	247	239	225	272	250	260	284	262	223	235	264	298	235	246	274	237	251	268	266	256	232	247	229	260	262	267	260	226	225	279	293	263	253	262	242	283	231	250	220	271	266	263	228	295	238	238	275	262	273	241	252	266	253	255	229	238	265	283	242	241	258	278	247	236	263	260	266	237	240	289	251	227	251	239	285	266	252	268	221	256	264	230	265	228	239	258	259	244	246	254	260	255	238	221	265	262	228	251	250	249	240	250	261	240	267	266	248	259	257	248	265	247	235	255	252	226	237	250	264	260	210	251	283	266	266	239	230	260	248	269	244	253	255	253	239	254	249	265	226	243	253	246	238	270	252	245	256	262	259	248	267	241	248	246	250	240	229	270	245	242	264	256	273	253	252	245	261	245	283	230	234	267	272	262	258	288	219	238	253	232	257	232	272	257	266	254	293	256	256	263	244	258	265	251	225	270	252	279	265	241	230	254	266	257	250	256	233	250	233	241	235	249	248	227	254	235	237	268	272	242	256	249	265	253	260	282	268	239	256	266	245	206	232	249	216	241	251	252	287	233	235	240	250	274	264	242	217	265	238	237	234	241	234	275	246	217	253	212	259	292	216	223	232	280	242	233	278	252	256	257	267	268	250	276	262	242	241	249	250	298	240	240	260	261	250	259	249	273	260	270	244	239	226	296	232	280	254	288	252	269	239	266	291	266	258	246	264	266	265	288	289	237	254	255	285	234	251	220	250	231	249	265	252	235	255	265	269	298	240	277	264	276	257	245	260	267	225	228	258	289	246	272	272	248	251	244	226	221	265	275	250	263	273	263	277	269	243	239	261	286	263	262	229	240	240	240	262	244	220	278	278	240	269	260	263	253	235	236	252	263	271	268	257	223	263	248	253	230	223	240	252	223	238	280	229	265	264	259	256	237	267	265	260	239	253	251	252	252	263	280	268	232	252	263	229	245	245	271	272	265	279	260	265	274	266	241	263	247	247	233	276	261	247	266	258	266	248	261	261	255	268	263	235	267	276	261	233	255	256	251	248	244	234	273	230	268	255	258	282	266	232	274	274	301	269	279	262	277	268	261	261	217	270	260	286	230	238	258	270	267	240	259	251	223	242	234	265	264	236	259	276	219	257	261	263	279	271	239	277	236	236	253	261	238	251	241	274	262	277	274	290	260	270	242	283	240	270	278	208	257	220	239	236	259	253	234	252	276	264	245	273	248	297	225	250	284	236	246	274	265	255	256	269	244	248	267	255	262	277	277	271	254	231	244	239	258	239	229	279	267	240	252	259	249	259	286	283	265	252	279	229	266	247	240	235	265	255	266	237	245	231	232	264	220	262	251	248	267	304	221	304	260	251	259	247	250	253	235	228	253	273	260	261	280	233	286	244	213	234	266	275	254	237	276	252	259	278	262	250	262	259	280	238	225	245	232	254	272	261	248	258	275	238	244	258	267	238	251	276	266	251	280	254	252	267	257	262	283	288	273	253	248	255	231	255	246	260	269	270	252	239	257	275	251	250	255	243	249	236	254	242	254	267	234	267	254	265	264	253	272	263	236	240	260	253	249	251	256	258	266	258	249	247	259	261	247	224	215	248	250	235	263	250	275	271	246	249	273	251	279	260	240	238	246	234	260	252	242	267	285	224	259	245	245	250	254	259	225	237	245	258	281	271	237	263	222	241	237	302	231	267	262	253	259	210	254	262	246	257	283	244	251	248	249	267	249	254	266	284	255	263	232	239	276	253	276	263	233	265	285	272	212	240	223	258	261	244	259	265	285	272	252	256	268	271	245	264	257	256	265	269	249	241	273	295	257	267	252	225	245	258	271	270	279	249	268	288	290	259	246	260	240	262	250	277	219	237	252	231	251	227	252	254	240	237	242	241	253	265	241	261	259	230	252	241	268	246	273	258	267	250	257	249	283	280	247	248	284	293	255	277	273	282	243	251	266	262	260	229	254	265	267	230	266	254	253	248	236	251	269	241	253	273	276	257	214	254	260	241	252	238	267	234	232	298	267	237	267	229	244	236	253	237	227	252	260	248	269	259
15486	8928	15908	15278	9282	6699	4740	3427	2575	2002	1760	1611	1404	1174	1117	992	936	926	989	944	979	1099	1065	950	953	875	860	869	808	736	710	676	738	807	784	718	599	664	621	599	636	591	608	581	596	634	595	601	600	641	624	590	597	620	640	568	568	625	630	605	593	594	620	588	653	626	564	567	563	607	580	605	614	584	562	560	590	566	542	613	604	608	619	592	611	595	552	556	599	618	606	582	626	609	535	583	639	593	571	594	677	588	590	591	604	582	584	589	627	607	618	579	633	596	589	572	589	584	598	606	602	545	612	610	616	583	598	617	531	600	619	606	584	577	651	601	634	607	572	542	615	583	607	598	585	589	577	601	595	576	588	575	601	589	597	586	587	556	636	586	606	586	625	623	585	599	599	572	575	603	556	566	602	563	590	576	580	616	546	586	574	640	599	592	658	589	584	646	624	565	596	583	561	618	566	593	614	580	590	568	607	548	571	622	638	612	581	648	591	573	603	615	588	593	564	606	579	564	572	602	572	577	557	588	572	617	602	610	551	611	618	581	606	571	589	507	551	599	592	552	632	591	539	632	610	580	616	645	567	558	603	589	567	589	571	619	593	587	562	603	584	549	592	592	548	578	590	593	575	571	586	616	583	552	583	615	623	596	580	527	606	558	595	590	602	586	611	620	603	601	588	579	576	593	606	594	572	621	605	645	594	576	589	581	646	601	597	608	554	544	604	625	602	566	595	547	596	626	595	601	534	631	558	657	618	532	631	578	572	603	612	593	612	583	598	607	576	637	617	618	574	611	587	593	593	594	595	633	618	557	577	607	575	586	596	629	600	600	578	591	584	601	560	582	564	588	573	624	602	565	610	611	559	625	614	573	603	588	599	608	609	626	603	600	602	603	571	623	595	639	569	621	605	584	580	628	633	613	570	571	608	569	584	609	592	567	599	583	568	581	595	601	581	638	575	583	604	542	604	588	590	549	567	634	604	561	588	573	589	594	629	587	614	575	572	581	633	603	545	618	627	553	599	564	576	594	594	571	574	603	565	621	544	576	571	624	595	633	605	585	603	581	592	618	575	553	613	595	586	618	578	612	603	606	596	577	568	576	592	587	605	706	584	603	585	589	576	578	581	609	573	572	617	601	565	618	568	596	559	556	615	595	598	596	587	661	573	622	563	588	600	557	630	628	594	561	600	605	616	603	641	566	605	614	608	574	629	587	569	665	628	609	609	619	565	591	630	585	610	614	602	576	580	604	572	565	602	580	586	568	568	566	603	611	546	570	611	557	609	599	611	591	630	597	599	608	604	605	551	579	545	590	574	601	613	601	581	563	638	592	576	577	624	540	595	601	603	559	594	637	613	589	604	595	582	580	562	600	590	570	575	616	574	583	650	566	592	629	611	620	582	588	579	574	622	606	620	621	647	586	628	605	598	628	586	580	610	576	601	604	565	589	565	610	595	618	611	603	579	568	587	600	585	544	562	628	583	592	621	559	630	569	594	612	615	634	610	556	617	632	554	579	637	592	565	543	548	592	579	565	567	551	584	589	632	626	572	562	578	590	590	628	624	596	613	647	603	578	592	615	593	547	599	600	580	583	619	595	657	598	606	603	616	585	642	602	571	615	584	607	612	588	578	564	589	612	596	565	597	560	580	589	574	595	652	588	594	629	595	558	592	615	642	586	604	626	616	623	557	589	587	617	588	606	621	640	540	628	628	619	638	589	586	563	588	587	624	632	589	570	611	609	575	590	576	623	614	590	592	605	603	592	582	586	596	597	584	603	636	578	587	597	592	603	593	581	601	594	584	564	570	593	566	559	564	537	591	606	640	571	547	589	572	583	598	606	597	583	588	583	591	574	590	594	617	623	603	591	615	599	610	635	635	591	573	603	576	564	547	610	568	640	575	613	595	623	588	557	587	584	583	615	584	608	608	604	598	577	628	581	596	561	586	580	604	586	598	676	592	610	566	626	605	571	571	612	614	592	585	568	619	557	582	566	595	602	570	614	584	576	568	605	585	578	618	593	610	612	597	575	558	616	588	644	610	609	595	583	602	627	606	639	617	585	586	607	563	589	589	577	615	651	626	597	634	560	551	592	549	596	611	614	616	650	631	628	635	614	613	640	575	649	621	590	559	586	618	598	594	601	595	562	572	623	561	631	591	539	540	596	614	614	620	571	570	616	589	590	604	548	633	591	571	602	636	587	576	589	603	607	604	604	568	617	639	561	622	625	629	582	610	601	572	613	594	591	594	604	615	610	621	623	586	601	620	636	593	609	565	587	613	612	590	556	619	584	601	573	601	628	595	578	607	620	628	582	567	588	589	574	588	614	616	628	577	586	590	630	570	579	611	620	610	589	633	587	608	596	625	605	641	589	602	571	593	597	593	561	499	589	558	602	631	609	616	620	599	600	625	607	600	603	605	580	572	581	611	616	573	612	619	580	626	602	642	605	626	632	566	603	625	599	586	619	567	595	589	590	606	615	574	601	555	600	609	571	582	604	642	646	612	612	570	585	605	588	600	563	568	595	566	578	618	605	629	569	590	565	597	613	606	594	577	560	616	587	608	623	569	599	557	583	565	557	650	633	605	625	580	600	570	609	648	560	587	611	611	600	590	614	585	552	555	587	559	566	600	597	621	582	596	562	574	600	612	576	598	585	590	613	604	549	568	599	563	590	610	580	555	609	561	609	546	621	606	547	594	558	581	633	623	554	615	577	571	607	617	586	585	589	569	609	527	562	608	559	619	567	620	565	576	580	583	615	620	623	622	549	618	564	562	603	613	584	627	573	593	596	589	603	594	575	641	602	606	586	593	583	602	587	614	609	591	592	609	595	573	556	613	592	636	597	591	591	595	611	591	630	622	619	569	622	573	624	576	584	601	593	598	605	594	590	601	583	607	618	624	600	567	620	623	589	602	597	584	600	576	607	617	575	571	621	571	575	622	599	595	598	602	566	602	580	627	610	620	603	562	598	585	587	589	591	614	563	591	552	592	639	581	619	616	604	604	627	565	636	574	630	578	551	602	591	600	581	560	572	591	585	568	560	579	567	634	583	622	598	587	615	605	593	626	594	598	607	578	590	577	602	582	589	591	515	554	593	592	639	623	581	630	632	635	583	614	619	638	613	599	612	599	559	579	568	588	562	636	662	644	572	603	567	555	567	554	582	605	595	564	576	602	598	610	614	599	630	569	593	571	648	626	542	601	607	597	600	590	609	627	616	594	567	590	604	590	568	621	638	621	568	588	613	590	628	562	591	568	584	612	578	614	579	631	631	625	587	608	638	586	569	593	611	618	575	575	592	592	586	573	607	582	583	637	596	599	598	556	584	634	574	576	587	625	632	605	644	623	578	599	604	602	574	620	617	613	615	595	607	606	594	591	572	554	587	594	586	559	604	578	628	574	515	624	575	579	575	553	613	613	585	603	568	592	558	615	541	589	582	567	578	584	600	601	635	597	593	624	618	547	623	613	610	625	588	557	602	582	564
32480	15422	14281	9036	3829	2324	1495	1048	804	640	489	415	435	417	377	310	304	293	327	315	331	312	350	288	315	288	321	261	292	313	281	251	294	243	246	247	255	245	236	253	240	251	238	232	259	240	221	218	245	272	242	239	226	234	218	212	242	239	264	233	205	236	226	213	247	221	245	210	230	224	233	247	226	236	244	238	229	255	219	267	245	225	232	257	207	259	221	217	235	244	223	251	249	251	268	229	240	229	238	243	213	221	235	241	232	221	249	249	264	250	218	256	217	237	225	224	218	263	251	208	218	246	273	243	256	246	252	231	223	234	253	242	229	258	218	264	228	241	253	246	249	228	194	228	239	230	253	239	261	258	265	229	222	262	262	243	263	240	262	225	211	242	249	236	224	241	265	249	203	230	214	241	235	206	217	224	224	236	260	230	239	234	239	243	245	247	200	219	213	234	237	244	241	225	227	249	245	229	248	263	238	220	202	246	223	243	243	213	248	264	237	241	226	244	247	231	225	244	240	227	214	242	253	241	242	227	251	225	228	235	245	227	245	241	252	253	234	257	240	255	228	248	227	258	235	232	232	215	235	208	231	247	240	224	222	250	218	247	235	252	238	247	248	252	219	218	247	241	211	225	213	197	215	253	241	250	232	254	237	225	275	225	233	216	212	237	234	256	241	234	257	229	252	261	250	244	248	260	244	254	229	241	242	216	255	204	247	236	223	258	238	236	258	237	230	225	213	229	236	229	246	266	262	247	236	244	222	223	211	229	246	237	250	223	231	187	226	217	256	230	237	245	255	252	224	245	208	277	252	238	243	269	225	233	208	277	237	238	228	247	237	257	240	209	217	225	223	236	212	243	219	237	222	253	225	236	237	245	229	221	231	233	246	229	233	224	237	241	254	244	249	235	263	236	241	251	241	245	246	258	236	241	255	233	252	245	227	247	220	238	245	245	248	225	239	229	205	230	232	246	238	256	257	230	233	221	228	265	248	252	238	227	241	234	236	266	236	258	233	218	231	232	220	216	231	216	219	249	213	226	253	222	185	222	212	241	251	253	225	222	252	197	265	250	238	220	232	263	261	216	245	202	215	212	235	212	221	229	252	218	232	248	211	214	221	254	257	234	239	240	228	234	232	223	227	228	250	259	240	251	218	211	229	216	259	231	257	237	248	246	227	238	229	251	234	252	226	246	262	225	234	249	279	256	237	255	258	244	248	228	236	235	248	237	230	257	224	225	247	216	247	234	261	236	221	225	246	221	216	263	249	279	243	274	223	240	228	225	199	233	233	229	245	211	218	253	284	239	241	208	242	221	225	217	251	237	255	217	266	221	250	257	219	213	231	226	221	207	220	245	257	219	246	223	287	213	269	229	235	257	241	232	259	228	254	267	239	225	216	258	244	267	232	248	257	228	225	232	226	220	223	228	222	232	220	203	250	225	224	225	263	219	241	246	230	220	259	227	235	242	241	245	227	220	245	253	256	227	241	259	239	266	216	246	225	225	251	218	218	218	222	246	244	222	242	254	237	260	259	240	236	235	249	236	252	226	271	233	231	262	256	243	226	244	240	225	230	237	226	229	257	265	250	235	251	258	251	248	253	217	272	229	223	230	224	243	233	241	243	239	234	247	252	235	230	235	226	242	205	244	235	234	225	241	221	244	249	231	236	212	239	218	243	215	215	226	234	242	226	248	231	220	227	251	244	245	229	228	202	254	261	211	199	240	257	234	255	223	231	242	253	264	214	255	257	226	261	243	244	238	237	233	242	203	243	228	228	227	229	223	249	210	228	237	216	248	214	238	257	265	241	220	235	230	229	246	248	240	252	254	233	216	242	215	249	245	221	216	247	243	262	214	226	234	230	240	225	263	255	234	227	247	259	224	245	238	241	256	230	227	233	243	206	268	259	257	236	255	241	257	239	243	248	250	236	255	269	248	202	216	253	270	225	221	226	243	240	272	243	231	209	238	225	246	223	231	233	203	240	247	261	246	235	227	253	231	244	270	268	238	241	232	257	211	253	199	207	249	225	220	242	235	234	221	250	217	225	204	241	244	203	248	240	245	271	231	236	242	248	259	257	246	247	251	230	239	271	223	234	238	221	240	246	269	235	215	251	280	234	245	238	262	234	261	238	230	226	225	240	250	236	204	224	244	242	205	225	261	227	239	225	226	245	251	238	246	257	257	232	245	285	212	233	238	242	252	219	252	227	244	227	238	231	216	254	252	223	247	228	250	232	245	222	256	241	222	234	208	250	232	256	256	217	239	249	238	226	228	217	230	256	209	220	240	234	228	229	259	237	242	226	269	239	223	261	199	274	230	235	238	237	202	267	225	242	262	248	228	260	233	247	247	241	229	234	231	249	226	206	242	230	248	228	214	229	253	247	241	232	220	227	247	206	228	239	232	220	245	240	244	238	243	235	244	229	243	224	234	277	244	193	223	223	228	259	257	220	215	234	237	237	268	246	248	251	234	233	228	268	251	237	205	225	222	227	248	238	238	251	250	222	234	235	218	228	207	202	201	289	233	236	246	245	246	247	240	259	231	241	272	221	219	229	250	216	223	233	233	226	267	253	227	198	237	213	215	205	255	210	235	252	228	203	223	231	240	184	238	237	236	214	265	239	238	251	233	225	204	243	254	248	258	232	265	241	242	251	270	222	243	214	241	235	275	229	225	232	254	210	251	229	237	229	242	216	244	235	232	218	256	229	225	222	250	249	231	266	258	235	240	213	219	219	227	230	241	248	229	204	222	244	254	208	242	254	261	253	245	245	264	219	241	242	230	242	234	241	219	256	233	266	225	243	227	230	221	238	247	214	210	225	197	268	247	220	236	219	246	210	238	240	235	233	222	245	203	240	212	259	194	257	238	241	245	224	231	240	235	240	255	252	268	242	261	243	231	255	232	240	253	249	244	232	256	241	235	228	259	254	244	251	219	242	238	264	242	244	236	262	249	229	228	252	227	217	234	248	255	227	277	263	238	250	228	221	250	233	229	224	214	229	239	211	219	233	246	241	233	229	228	211	262	234	227	208	209	210	251	237	251	236	248	249	227	238	240	247	260	266	232	257	249	248	254	248	257	232	243	228	225	241	217	234	249	224	255	224	234	248	220	242	233	259	262	252	222	249	228	241	220	248	264	268	226	242	236	253	245	218	218	250	254	271	238	216	227	255	218	225	243	213	233	256	250	260	239	232	269	237	245	258	214	218	233	235	252	216	237	221	240	245	241	227	236	227	240	246	216	204	237	249	238	241	258	206	231	238	214	200	256	231	232	240	240	241	220	251	245	218	232	224	216	247	235	246	253	229	244	264	266	252	257	243	193	222	221	241	245	253	246	215	227	262	228	235	235	249	268	229	255	228	241	254	221	249	201	257	224	225	244	238	242	235	229	207	233	235	217	255	216	234	238	256	226	222	246	216	250	248	255	247	256	228	221	266	257	263	261	245	217	216	240	237	235	245	238	234	247	258	230	259	228	224	252	224	239
19561	11724	20490	18072	11988	8925	6426	4528	3305	2733	2308	1875	1641	1431	1247	1163	1052	1055	1081	1168	1194	1277	1235	1117	1099	963	896	927	856	776	692	766	768	818	787	768	724	757	604	615	607	577	568	597	557	592	550	565	577	552	569	598	543	555	548	557	549	523	565	571	555	546	584	563	588	558	577	589	595	600	583	546	578	567	582	536	560	554	554	545	556	540	579	560	566	571	581	575	537	557	563	567	537	607	591	524	573	550	572	551	597	559	587	575	549	595	540	595	535	526	536	499	534	577	525	595	576	536	527	550	569	539	558	569	560	544	507	580	589	605	531	572	547	572	552	560	561	568	596	550	557	581	550	523	563	567	584	562	551	573	603	505	539	511	538	563	541	581	569	528	582	508	535	563	556	568	565	540	541	577	551	556	591	583	534	585	517	575	573	605	537	566	542	608	562	584	564	589	572	565	557	584	583	555	553	576	548	563	501	588	567	534	551	525	568	562	585	548	529	580	610	558	553	537	537	578	548	594	559	537	532	538	584	523	577	546	550	575	548	572	553	511	562	514	558	536	524	547	540	537	546	522	532	525	536	548	565	559	568	563	559	590	546	539	540	528	558	576	542	565	591	607	550	558	566	602	529	557	598	518	555	566	540	521	496	583	549	560	565	572	566	544	546	534	547	506	568	550	562	555	579	570	572	603	589	529	555	508	533	596	557	589	530	572	502	573	545	547	534	535	583	555	507	525	547	584	591	531	512	570	617	483	549	585	544	579	518	537	572	542	550	567	579	537	558	568	535	530	609	537	567	581	567	550	549	588	545	559	572	577	506	573	526	555	544	539	542	565	527	562	557	545	508	602	551	536	579	529	529	587	565	571	566	533	491	554	510	562	572	544	584	591	565	546	595	601	564	554	582	545	533	555	574	569	578	587	502	579	569	566	579	496	590	555	526	521	543	513	515	517	570	570	556	526	582	549	570	564	540	501	539	570	553	558	543	555	550	575	532	538	534	575	550	563	532	561	562	536	561	540	577	553	588	551	542	521	545	592	519	565	541	565	600	560	541	577	590	561	542	539	564	573	550	601	585	549	551	564	588	550	564	577	550	535	558	552	565	535	563	546	511	574	560	544	531	534	569	506	570	586	554	533	585	567	515	569	547	499	565	566	573	589	583	523	560	543	551	558	561	541	569	537	533	543	552	537	554	545	540	534	548	531	534	542	557	548	556	571	525	585	545	531	495	559	555	610	602	547	551	521	597	486	612	573	546	558	556	560	561	581	531	550	541	586	564	554	530	556	562	557	566	555	523	556	557	528	529	598	555	521	574	543	574	571	518	564	566	597	558	564	570	628	587	527	548	514	545	565	537	554	572	524	532	567	546	541	615	579	572	522	576	581	552	539	599	541	551	589	549	526	553	578	579	548	556	560	556	551	581	549	537	573	567	585	531	549	583	538	593	575	561	553	564	549	500	547	554	631	570	543	557	584	547	564	574	583	576	538	559	537	580	522	588	521	575	517	535	541	563	553	576	552	540	536	566	585	542	568	542	517	584	562	564	542	543	580	572	543	552	537	586	552	575	601	529	572	560	580	515	530	558	559	510	564	522	534	533	568	580	531	530	531	586	525	584	528	545	541	517	508	548	542	554	533	549	596	603	524	526	584	556	539	530	552	557	553	568	490	526	574	569	589	542	530	557	572	584	569	551	543	552	587	514	592	587	504	579	566	526	547	542	562	568	509	539	563	585	522	569	538	566	520	558	561	538	539	528	517	518	595	589	544	530	619	547	548	556	566	564	514	529	555	530	535	586	570	518	503	586	554	556	575	565	555	520	556	593	557	557	588	527	564	585	576	587	538	548	569	568	560	524	551	531	578	583	570	529	586	556	566	537	542	562	531	538	502	505	546	517	577	566	540	594	553	544	593	531	534	527	536	553	588	522	585	529	572	567	548	524	487	545	542	515	572	558	571	555	513	557	585	517	610	565	565	551	544	551	531	547	563	546	602	571	572	525	519	547	598	584	580	544	564	554	583	568	570	552	590	549	552	546	565	563	585	545	527	549	566	542	584	578	580	534	567	557	562	543	560	583	541	523	572	541	551	513	570	564	560	531	557	522	561	542	537	579	578	542	590	547	561	552	584	550	582	532	525	570	551	584	556	547	516	568	537	523	605	543	537	556	555	558	555	551	541	549	556	564	562	584	584	519	533	512	546	524	543	578	581	594	601	530	546	567	575	559	539	583	536	531	602	546	570	553	539	567	564	563	549	514	557	531	561	565	538	534	556	626	579	627	536	534	558	594	563	546	565	590	556	537	533	544	604	645	566	521	546	566	556	552	601	534	572	566	550	567	564	534	562	559	589	518	570	564	535	605	548	596	557	575	557	578	534	506	571	585	547	537	551	575	528	554	565	564	538	510	538	559	583	583	540	530	548	579	571	550	555	621	594	576	583	567	517	512	533	505	571	607	562	570	554	567	588	586	539	602	552	533	532	502	548	518	572	550	568	540	529	579	591	542	532	557	550	527	537	577	534	554	567	559	531	546	536	540	579	527	560	591	563	582	528	582	570	573	533	545	558	534	551	537	537	618	569	563	552	640	543	571	511	560	591	536	535	546	560	538	531	574	584	542	573	534	535	522	507	606	584	601	555	576	524	576	548	534	527	576	549	579	554	595	562	565	603	543	560	569	561	555	571	549	516	542	498	567	520	567	534	535	557	559	540	547	549	544	594	559	573	525	556	569	508	580	556	540	544	527	552	546	535	533	565	512	520	546	530	572	540	528	505	564	561	569	567	548	590	556	541	564	608	558	541	579	589	586	512	571	488	514	569	575	552	578	597	557	571	548	554	525	579	556	558	521	583	543	518	567	583	561	557	521	574	561	553	546	541	553	514	575	544	530	586	573	516	508	587	556	563	526	548	531	541	549	519	585	533	613	604	540	551	515	574	561	570	548	601	532	555	591	564	533	524	540	549	548	572	542	548	560	584	568	562	560	569	582	536	580	569	552	574	592	555	555	532	534	582	531	588	538	492	569	600	565	571	570	557	538	528	573	568	528	595	547	532	550	528	580	547	557	542	559	561	551	569	530	560	531	557	501	548	505	593	588	551	579	556	569	565	556	517	569	578	529	605	573	562	611	564	542	542	575	573	522	511	554	551	551	531	559	529	486	531	594	539	566	503	564	548	516	552	572	529	581	552	544	520	548	529	540	547	534	534	571	552	520	582	556	557	524	509	547	567	488	572	545	558	553	586	571	551	552	584	557	534	530	592	564	581	621	561	558	535	539	545	580	563	557	530	541	560	550	561	589	574	546	545	585	537	525	570	582	549	555	552	560	545	584	542	536	541	554	542	545	544	541	555	570	515	587	571	545	570	490	575	576	536	557	534	544	579	554	552	576	548	536	539	539	564	544	531	537	564	567	526	511	566	580	584	506	531	558	559	541	577	547	536	551	575	573	531	602	560	551	562	547	581	553	529	542	519	594	604	556	563	552	547	524	562
12796	6234	5590	3069	1694	1024	671	509	451	368	322	327	266	282	273	265	251	276	215	248	236	282	291	264	240	239	243	197	253	229	290	253	240	204	266	218	222	257	206	225	238	261	234	229	255	224	229	239	239	218	225	211	251	235	242	244	229	224	264	246	206	256	247	223	233	248	211	224	248	237	216	204	219	236	232	215	243	214	239	229	235	240	227	232	243	247	237	253	228	226	242	241	199	227	205	237	252	277	249	212	216	224	236	226	250	231	233	246	205	228	239	217	224	242	240	221	222	220	248	234	216	239	232	240	223	220	238	246	217	259	224	224	226	229	224	234	219	242	224	221	257	201	202	245	226	223	189	236	219	252	256	207	228	232	213	229	246	234	215	236	248	241	225	204	238	217	254	232	210	225	227	241	212	247	235	231	252	230	238	218	237	243	228	205	226	218	210	237	229	194	219	230	237	222	230	238	254	249	233	253	232	233	243	216	216	211	216	246	228	223	219	258	233	251	200	217	239	238	242	212	217	223	244	218	237	241	239	228	212	205	254	236	253	226	221	237	245	251	206	219	225	216	234	233	259	247	254	247	219	219	226	235	203	248	237	241	229	234	237	217	208	251	237	226	261	194	235	236	216	220	217	215	224	224	206	201	201	215	201	243	212	225	236	236	248	237	203	229	208	239	218	223	222	229	221	241	195	240	235	243	245	241	230	224	224	229	243	215	233	235	259	240	257	216	200	240	231	226	243	233	236	233	212	215	245	202	243	214	217	241	228	211	221	238	232	251	220	228	228	215	242	250	233	263	224	229	248	222	218	258	241	213	249	216	244	202	222	238	228	244	215	213	225	239	227	244	235	231	245	221	232	245	241	228	230	232	224	212	203	220	246	249	224	226	225	217	219	220	226	216	220	224	222	244	252	220	256	242	207	206	218	215	233	249	224	265	273	239	259	214	228	206	227	204	232	248	224	244	241	261	234	259	225	223	234	231	212	234	202	198	192	262	245	242	235	240	225	210	221	227	237	216	219	220	236	199	247	223	206	210	244	241	191	229	248	232	207	228	230	236	220	243	218	267	247	231	247	239	231	233	224	217	227	251	226	219	223	231	210	245	235	240	232	242	219	220	223	209	228	253	253	219	240	232	239	233	279	227	218	221	233	235	233	194	255	232	237	214	232	247	232	226	275	230	239	219	232	241	247	200	223	239	218	239	209	234	224	225	217	251	215	233	224	233	240	247	208	212	243	203	215	212	259	271	215	263	247	224	216	231	211	228	226	231	204	209	223	215	230	237	249	224	214	225	233	246	283	269	249	242	232	239	220	230	231	233	217	234	243	224	206	245	240	204	254	221	227	214	224	243	233	229	247	249	245	219	223	244	211	257	240	228	245	219	226	228	213	250	208	216	220	238	258	216	208	244	252	236	216	233	244	246	242	240	232	252	230	209	268	261	250	209	230	241	235	205	202	237	218	201	265	263	221	228	211	202	234	204	198	234	197	239	215	229	245	226	240	212	250	220	232	219	227	262	237	214	241	237	262	218	232	227	241	239	217	255	234	212	222	256	235	233	211	211	231	217	238	235	235	239	244	212	185	237	235	254	244	228	249	220	233	257	238	228	240	204	255	243	230	192	192	256	251	240	234	214	225	230	220	225	222	218	225	226	239	249	240	224	261	207	239	218	230	244	219	252	208	242	241	236	253	205	232	239	222	237	249	236	200	221	227	226	273	215	223	220	214	263	208	250	213	220	216	275	211	221	230	220	223	238	237	248	225	230	228	237	206	209	225	229	233	217	240	224	213	219	220	255	218	236	224	254	220	219	249	226	241	244	214	223	216	193	228	243	204	236	231	233	227	238	238	229	215	225	210	220	230	227	235	215	257	247	220	188	223	217	220	234	212	243	230	269	233	238	221	243	238	231	234	228	205	217	205	237	245	237	216	240	242	216	223	234	240	247	208	202	210	247	250	225	227	211	261	211	234	188	235	231	223	230	222	231	218	213	213	195	265	203	218	221	233	223	253	252	251	221	227	234	251	218	232	209	264	232	234	242	199	217	231	198	234	222	219	221	226	222	247	232	251	201	216	215	255	225	245	241	236	184	262	221	239	244	218	227	239	237	250	213	227	247	237	240	238	217	230	222	279	264	235	275	219	216	243	243	262	231	192	240	234	229	212	242	212	236	221	220	227	234	257	203	231	210	223	218	242	201	244	223	209	245	199	232	182	246	232	199	243	251	233	212	235	228	227	207	216	231	247	205	208	202	217	209	223	237	225	240	238	248	213	210	261	207	212	202	238	236	235	218	209	228	232	222	243	201	221	257	248	229	226	224	239	235	251	226	254	211	241	225	235	245	248	239	196	243	227	244	223	223	237	217	226	225	250	208	249	231	212	227	245	239	245	239	210	223	237	261	228	220	226	230	229	242	221	219	229	228	243	233	240	227	250	257	223	220	215	224	239	240	208	236	208	237	239	231	198	260	250	247	242	216	222	243	229	235	224	230	204	224	243	224	225	239	266	216	224	173	213	248	227	198	241	227	202	240	244	240	243	242	229	228	212	232	202	224	236	268	246	227	221	200	250	246	223	242	226	241	235	258	209	229	229	213	236	224	240	236	205	238	231	237	227	177	226	221	226	218	251	229	232	212	203	234	249	232	241	218	222	219	234	233	226	217	196	219	219	223	233	218	222	226	218	218	214	230	228	252	219	219	223	238	238	253	252	240	239	219	242	270	243	266	244	238	221	232	232	195	238	248	208	216	233	234	192	256	212	220	224	202	254	195	232	237	212	240	229	229	221	259	260	246	245	208	205	216	215	229	250	229	242	242	221	244	207	222	255	246	244	191	234	222	220	238	220	227	244	221	249	251	222	214	233	255	212	232	236	236	223	234	230	225	221	221	225	245	224	262	217	236	223	211	233	231	221	220	234	223	231	226	249	194	234	244	209	230	223	240	233	247	221	207	214	226	220	242	218	195	224	222	213	249	227	220	237	220	215	222	232	199	238	238	243	227	217	241	246	210	245	229	227	220	206	236	221	247	251	256	229	228	244	233	244	242	216	218	199	235	234	228	224	196	224	216	222	221	227	253	235	257	253	203	194	240	216	240	228	227	224	218	227	226	232	234	235	219	252	225	214	227	236	226	233	258	209	222	239	209	253	211	233	209	223	227	244	245	243	239	211	208	195	238	256	240	225	256	224	238	225	243	211	222	227	197	236	243	219	233	246	252	237	220	223	230	224	248	211	238	206	214	226	219	235	222	251	247	209	240	218	239	214	223	217	213	215	218	232	215	228	249	237	199	221	207	247	198	225	237	241	214	208	246	222	235	234	232	224	260	232	199	230	216	236	218	229	201	205	227	209	230	223	235	221	261	221	232	232	256	236	211	210	231	251	219	230	237	234	217	212	234	235	233	240	220	230	215	236	221	232	229	231	224	234	259	245	224	259	220	281	257	210	222	212	258	227	248	229	215	218	225	246	225	219	233	235	248	227	256
8419	5861	9883	8201	5694	3990	2909	2079	1642	1399	1110	1071	916	874	776	735	781	677	762	772	820	848	815	777	714	652	677	648	599	636	611	595	615	580	574	624	607	588	560	568	550	492	582	555	561	546	546	550	542	545	552	490	544	544	568	574	485	535	542	551	540	587	525	542	521	543	556	522	572	515	526	486	563	611	496	548	567	545	575	522	515	545	536	531	595	530	530	555	531	534	530	543	564	514	554	508	511	519	587	566	557	562	503	522	532	529	539	549	547	565	532	549	541	561	566	571	577	548	525	532	566	559	579	537	561	543	574	568	577	594	539	575	584	511	531	595	534	573	555	543	582	547	511	559	535	544	582	469	544	525	529	544	569	528	521	520	527	557	542	565	528	518	527	537	550	549	556	532	545	518	545	524	509	548	527	513	558	569	566	558	536	519	576	547	532	572	550	531	517	586	552	525	588	592	555	533	553	573	525	529	535	553	536	567	545	531	574	565	503	560	569	544	533	528	525	532	544	582	578	553	538	557	554	535	567	579	521	547	536	529	507	534	542	544	542	549	537	530	532	580	544	514	559	575	558	565	549	536	563	550	519	585	533	550	552	545	525	567	559	561	564	538	604	588	563	577	593	537	522	539	592	562	526	613	540	570	553	528	561	563	561	531	574	542	537	586	581	565	573	528	513	549	532	570	573	575	550	533	587	594	539	538	530	578	540	542	546	535	519	562	526	548	554	539	512	553	515	547	554	546	515	557	581	562	511	516	559	558	542	531	522	545	546	529	537	549	580	561	553	534	529	543	546	543	548	543	538	543	548	537	577	544	540	524	526	538	527	575	529	539	518	537	532	545	563	562	504	511	536	532	506	526	539	517	513	593	543	538	550	520	571	510	526	531	569	518	573	570	546	567	535	550	550	596	566	550	547	595	522	544	538	538	533	538	571	550	575	495	569	511	556	614	567	555	518	576	550	571	555	537	527	515	531	550	527	522	573	534	533	522	515	562	544	555	531	554	548	539	566	524	556	515	534	574	547	529	512	527	550	561	541	588	514	547	550	557	518	576	566	525	546	561	593	521	549	535	553	520	558	541	546	498	505	575	546	579	536	542	541	542	557	577	547	525	509	595	528	559	563	527	561	556	544	530	566	541	567	531	583	559	523	524	584	551	507	544	512	583	577	515	540	486	538	548	533	550	513	549	536	518	551	578	546	494	527	518	528	562	530	539	588	560	546	571	541	504	537	555	538	545	548	530	588	580	518	500	539	547	548	578	552	551	531	547	545	568	561	540	543	575	548	561	578	572	526	528	527	500	547	534	535	570	571	545	542	564	505	483	552	547	526	530	540	569	533	532	581	552	551	603	535	557	555	536	505	518	548	508	545	522	585	536	545	544	545	508	598	561	528	539	532	529	552	502	555	551	555	493	548	575	525	574	523	523	561	543	583	557	577	578	575	492	531	552	550	544	549	537	575	569	560	560	573	506	512	574	563	560	567	519	508	542	558	583	543	537	527	537	547	531	580	553	545	544	523	557	553	532	547	571	506	505	542	524	533	517	541	559	577	532	533	575	552	580	560	541	544	561	545	579	550	578	525	555	537	511	527	564	535	531	543	533	594	610	520	522	572	559	556	541	575	535	560	536	539	513	546	581	547	545	520	536	548	547	545	516	551	560	579	528	577	527	526	502	550	521	546	516	571	527	519	507	535	523	495	540	551	574	536	536	562	540	516	572	540	578	531	590	571	527	531	540	571	512	549	584	550	491	576	491	565	520	536	511	556	539	527	507	547	522	529	548	565	534	527	568	567	539	546	567	571	540	548	513	541	544	539	541	588	537	540	537	538	552	558	528	517	557	533	559	554	494	538	547	492	540	572	560	548	541	570	574	555	559	568	581	514	529	566	548	572	579	552	551	540	518	544	492	582	509	600	516	536	551	550	533	558	477	529	573	580	558	551	529	512	522	580	521	553	553	527	559	547	549	548	570	525	546	498	616	535	544	585	576	552	551	538	532	558	575	570	509	546	558	531	554	578	498	564	558	520	538	576	561	509	538	541	508	542	626	546	506	516	556	528	551	573	567	536	553	516	523	565	571	550	543	553	533	585	498	523	526	541	571	527	547	505	552	550	548	518	524	531	573	522	511	541	550	550	532	565	507	557	531	535	537	530	515	491	562	561	513	540	549	546	542	540	560	557	519	562	555	552	549	583	544	547	564	516	541	501	511	481	518	500	567	569	561	531	550	576	555	503	537	579	507	494	555	541	577	508	511	528	566	553	513	520	560	557	526	533	551	522	562	547	525	516	544	531	493	564	533	521	530	525	543	550	511	528	487	517	553	592	541	599	547	568	490	518	536	544	517	542	532	556	562	568	516	540	524	585	584	561	526	548	530	557	545	559	541	523	529	537	567	535	584	498	537	536	538	556	562	505	559	552	522	567	530	548	526	532	550	585	577	517	596	501	547	562	556	556	556	555	581	542	562	553	554	560	541	576	533	551	600	575	500	556	565	530	556	566	580	562	559	545	558	531	504	553	512	555	598	525	549	527	544	492	581	519	620	529	527	541	541	582	584	529	590	549	562	519	543	570	594	511	579	521	547	564	528	517	551	553	532	576	574	563	494	539	555	537	551	526	583	514	569	514	569	535	518	547	514	627	541	545	520	573	527	559	517	521	525	521	557	542	597	569	538	601	556	524	538	550	558	532	540	528	544	578	536	534	570	553	554	496	548	536	552	557	533	560	556	572	535	546	531	574	534	563	527	526	533	542	531	494	537	525	576	522	526	589	527	548	547	548	552	551	539	513	522	536	520	531	514	515	564	544	554	527	594	516	572	521	520	557	524	563	542	569	535	544	520	515	531	542	521	506	504	536	585	563	524	540	576	537	552	535	517	509	533	571	500	539	561	515	580	573	558	540	536	492	528	548	563	571	555	554	550	543	550	559	548	522	506	572	511	537	542	575	588	544	573	495	571	557	549	561	517	552	569	549	533	530	561	517	574	527	528	584	544	526	550	543	561	533	557	535	545	545	515	527	546	507	528	547	539	560	548	506	508	568	540	521	548	522	532	536	523	513	512	571	517	596	530	533	554	552	537	537	530	551	549	543	507	561	531	548	564	564	557	526	521	553	559	528	537	579	550	592	566	561	583	604	521	527	579	580	553	557	567	509	539	542	550	554	573	495	541	511	540	532	526	548	540	565	536	577	520	525	549	571	597	494	594	521	550	526	580	557	541	507	517	527	541	580	557	532	543	552	547	564	561	508	551	552	541	595	539	527	565	542	568	553	562	607	518	541	551	561	523	493	551	569	562	548	544	530	545	533	591	501	552	540	584	567	533	529	560	560	573	579	577	557	586	555	507	565	561	593	559	551	529	551	554	512	503	508	516	556	559	521	573	537	542	545	552	575	566	551	518	558	515	541	574	578	567	537	511	553	531	572	587	554	544	521	502	539	531	554	516	548	549	526	585	521	602	522	487	554	482	558	536	551	555	534	533
23634	10575	9738	5377	2700	1650	1195	845	629	493	418	416	377	351	318	297	318	333	283	291	326	319	315	307	307	278	286	286	298	284	256	243	283	283	283	252	266	270	238	253	242	230	248	225	223	241	289	255	280	232	273	259	254	253	244	283	245	220	250	222	249	237	243	216	235	240	255	251	242	242	261	237	220	237	272	236	213	228	227	246	262	254	228	245	299	257	252	261	250	237	242	252	254	254	248	254	251	249	256	257	267	263	217	262	248	253	249	248	253	233	261	242	269	252	266	256	246	227	248	241	259	224	259	283	251	266	271	260	261	262	242	283	279	248	259	250	240	286	264	248	259	239	235	265	236	253	250	219	244	264	256	286	271	249	235	255	252	246	243	261	249	250	242	227	247	251	250	222	218	242	243	268	272	251	213	262	265	253	219	229	254	240	245	273	266	259	257	204	249	273	252	222	241	242	256	263	248	266	281	260	228	258	234	226	251	265	262	224	227	232	261	279	245	256	244	246	242	274	248	301	266	225	225	207	256	243	274	260	262	271	273	200	258	256	257	222	238	262	251	286	231	243	245	250	258	251	248	253	238	243	292	264	223	249	225	247	257	245	263	242	241	272	237	233	241	239	216	249	238	221	287	245	267	243	268	245	223	294	260	276	228	254	276	284	232	221	240	250	238	257	269	246	286	235	252	251	240	250	246	283	256	270	258	263	250	256	238	243	226	233	277	252	249	266	238	248	243	260	256	251	251	228	252	286	254	285	249	276	228	264	264	243	252	244	263	288	269	235	236	275	236	244	232	242	236	248	256	272	232	232	230	223	239	255	246	255	252	258	260	264	244	243	243	267	238	225	237	216	234	235	238	237	255	237	284	244	246	242	244	250	274	258	273	286	240	236	220	264	237	232	232	217	229	247	248	267	245	229	232	277	232	224	233	260	249	233	227	223	260	249	245	275	256	236	253	226	256	238	247	234	241	245	242	234	242	283	250	272	241	258	241	242	253	251	259	261	264	246	266	242	262	256	273	249	254	265	227	238	216	221	249	260	279	282	219	260	241	262	244	271	253	240	242	244	262	239	250	240	251	217	254	247	251	277	249	241	250	257	258	250	231	271	261	267	227	265	243	240	268	242	249	245	241	247	241	240	252	239	242	263	270	236	257	273	246	239	256	249	241	218	249	250	233	249	264	239	238	271	266	248	274	248	236	258	243	264	248	262	269	248	245	246	246	257	235	242	256	251	263	247	232	243	255	250	217	282	274	251	252	234	255	245	243	229	243	256	248	221	221	249	232	249	257	244	258	250	222	260	267	218	234	222	231	262	255	217	286	275	233	217	256	249	266	249	238	257	238	244	261	235	258	278	226	262	304	260	222	256	253	258	224	260	228	233	242	257	253	260	251	256	257	265	265	241	232	246	226	250	237	260	256	236	256	236	268	277	253	260	293	255	254	246	217	210	245	248	242	273	253	250	234	260	281	257	232	248	252	263	254	236	214	255	253	248	235	260	241	207	226	253	260	265	230	269	253	258	218	245	274	230	249	228	246	247	235	213	223	237	249	262	242	251	231	224	245	237	225	241	238	243	231	241	251	264	235	237	276	244	253	220	239	230	213	212	253	237	243	236	263	258	228	238	275	222	253	271	245	234	229	236	254	255	251	246	239	265	234	243	227	253	231	264	231	239	242	250	241	250	262	251	263	257	198	259	243	257	286	216	258	224	249	258	266	279	235	226	263	242	286	239	261	265	272	258	247	250	231	246	225	258	265	237	252	233	247	261	251	280	290	263	229	206	282	220	239	224	250	229	263	245	231	267	244	267	261	264	252	234	240	254	276	243	262	265	223	243	253	245	236	260	251	265	262	258	248	222	241	251	257	248	252	248	248	226	233	249	246	253	257	243	252	255	256	228	269	229	241	246	266	264	249	233	268	255	265	246	241	256	256	237	216	244	270	249	268	265	233	255	207	214	221	264	276	289	233	278	237	260	226	246	241	253	218	246	213	255	220	266	266	259	271	238	252	273	259	235	260	236	260	267	238	244	226	258	256	232	265	264	237	246	266	233	282	241	251	243	240	222	253	266	271	245	271	234	249	245	297	265	252	295	264	256	250	249	260	257	249	255	240	219	255	244	231	227	225	283	262	248	269	251	221	262	257	254	254	244	241	237	251	242	269	256	243	231	250	222	245	226	270	245	246	268	262	228	264	238	223	252	245	254	264	241	231	239	251	218	287	231	238	253	246	269	236	246	250	246	260	239	239	270	268	272	261	242	239	273	251	249	243	246	253	259	246	241	232	274	229	232	245	253	278	250	245	255	219	229	246	263	260	239	247	221	266	276	279	253	254	237	248	242	233	246	262	277	241	239	210	251	232	277	246	255	251	253	269	262	255	218	248	254	248	231	251	275	245	241	229	227	236	237	236	233	227	264	247	229	226	238	272	252	251	256	236	212	227	257	251	234	238	233	232	261	258	249	259	239	217	266	243	257	257	243	225	220	244	258	256	241	258	241	244	237	241	227	268	249	237	258	244	229	242	266	249	221	241	255	247	247	237	249	261	233	260	270	249	231	241	254	255	239	253	266	219	252	273	244	243	261	265	248	265	273	247	246	239	244	243	270	238	238	226	255	281	236	255	237	277	251	267	254	242	241	289	225	270	231	273	240	291	244	237	267	263	233	225	250	256	244	245	251	257	266	219	235	233	253	241	261	239	239	224	258	227	241	254	235	258	279	259	236	261	249	240	272	261	231	264	227	246	238	252	255	256	262	235	250	232	272	262	260	258	199	247	277	265	256	224	225	249	247	251	255	253	228	248	275	240	261	250	281	227	261	261	268	227	235	235	274	260	240	233	246	231	233	267	242	270	229	252	229	260	243	276	249	260	252	246	234	239	239	257	252	252	225	251	240	277	236	247	252	255	227	243	249	243	231	243	238	232	225	239	247	243	247	240	234	237	250	212	241	250	255	248	236	243	254	274	251	266	259	259	262	254	245	272	227	276	225	229	267	252	255	234	263	253	236	279	267	268	251	257	233	249	264	266	246	227	221	242	245	253	255	247	219	252	245	241	228	225	250	250	246	254	280	229	253	252	254	230	261	264	284	264	243	260	249	210	229	243	261	241	233	259	222	231	249	241	236	245	249	277	277	252	252	215	266	222	265	242	245	257	289	243	267	243	235	274	231	216	241	248	229	218	240	261	205	251	255	259	245	251	248	264	239	231	229	254	242	258	229	232	227	232	264	273	242	244	218	255	278	261	251	225	236	231	228	254	247	235	268	218	250	273	252	230	253	222	245	226	262	275	256	250	255	223	230	249	271	234	241	241	232	238	237	263	302	246	257	245	232	242	248	249	248	273	260	243	220	244	249	238	252	270	260	274	282	242	265	275	246	251	284	229	265	268	228	274	249	219	260	250	240	236	252	225	255	209	256	270	268	230	243	230	229	252	220	251	250	236	256	276	298	249	237	272	247	256	260	253	236	220	257	246	231	251	249
15380	8882	15425	13131	9346	6919	4928	3351	2678	2051	1669	1480	1374	1196	1077	1031	980	939	913	1075	1120	1156	1069	967	889	864	843	867	704	703	683	675	628	693	675	670	691	706	675	647	589	604	589	621	622	634	589	589	574	556	618	595	581	592	578	623	615	539	597	575	552	561	574	590	591	606	584	599	610	580	619	558	587	591	561	611	604	584	594	546	557	563	556	601	620	603	541	524	565	593	572	567	578	584	561	603	615	650	584	616	536	604	594	645	589	551	570	586	632	587	527	562	605	536	627	582	569	582	563	563	569	597	554	625	593	586	572	553	587	592	576	574	530	584	599	581	572	585	601	603	569	568	596	585	557	569	570	542	589	590	617	604	612	568	584	580	564	576	586	568	536	591	628	652	604	559	616	571	603	601	610	617	579	626	579	576	557	534	601	576	584	601	595	585	573	594	588	579	575	605	619	569	602	574	605	599	585	590	610	557	552	630	546	611	582	621	598	621	584	577	615	561	609	615	575	580	606	579	579	571	569	605	600	594	549	619	591	543	583	626	613	606	599	601	604	581	605	585	555	560	627	632	574	577	553	563	603	576	607	585	582	562	566	561	556	527	606	623	590	567	588	587	529	577	626	600	587	590	568	600	598	564	597	601	565	602	635	546	590	596	606	588	648	602	547	568	613	549	572	523	633	599	556	541	595	602	568	566	566	563	585	632	588	590	640	517	634	571	538	597	606	531	593	606	611	590	565	612	575	577	562	550	634	524	549	577	563	591	624	630	584	576	637	582	591	607	535	622	547	584	590	586	548	624	580	561	610	567	549	576	614	596	545	567	580	558	581	543	583	576	633	628	592	590	628	589	570	582	584	601	568	551	620	593	613	602	540	569	614	523	558	584	542	568	566	557	595	601	568	595	611	611	560	627	587	613	549	564	613	603	607	559	580	570	585	603	569	573	600	578	546	618	593	582	585	614	605	578	593	546	515	557	540	543	570	559	597	583	615	529	554	570	535	570	583	561	567	574	576	647	597	601	548	588	562	543	590	577	574	625	567	597	566	590	585	609	571	563	605	575	566	552	545	569	624	538	639	603	650	583	574	586	589	591	549	559	616	549	576	566	577	559	594	589	606	569	588	609	602	592	600	550	594	591	590	604	587	548	561	579	583	577	576	557	603	598	533	577	557	579	572	572	598	598	577	612	598	571	616	624	541	578	586	593	569	572	583	590	546	575	563	589	579	562	600	592	572	602	574	596	571	575	611	583	575	622	578	549	611	571	600	600	570	592	606	621	556	563	580	604	624	609	565	557	586	554	559	578	565	600	635	588	609	570	585	579	542	607	565	610	609	517	598	572	577	599	593	567	613	578	576	530	577	588	584	551	575	591	538	566	560	560	551	563	591	536	536	571	574	575	559	566	621	612	551	566	548	600	578	588	579	569	575	558	574	610	545	582	581	578	574	574	528	634	596	547	578	610	593	573	604	553	581	592	583	572	555	543	571	551	589	592	561	573	547	583	571	603	586	593	543	600	563	564	564	543	573	600	617	586	619	557	536	598	567	574	619	599	570	599	541	577	622	562	585	600	567	577	618	567	622	567	562	637	594	591	571	619	608	590	603	595	543	603	567	592	547	598	590	620	577	553	604	584	583	578	572	566	637	591	573	590	568	587	569	580	590	558	567	551	606	575	605	602	576	604	564	600	589	608	598	557	595	608	582	580	583	556	583	564	563	599	604	563	575	605	594	612	585	584	576	550	598	602	599	592	612	592	610	566	588	561	598	574	609	590	567	563	566	597	574	547	625	560	569	594	582	579	575	556	587	560	573	579	572	565	583	600	561	593	583	592	627	586	576	567	569	565	587	597	587	615	592	573	571	587	574	565	560	608	593	542	545	560	567	624	556	578	557	612	574	584	560	560	582	565	616	621	608	587	591	557	605	581	565	617	591	591	568	586	611	553	560	605	554	563	593	591	534	559	617	570	587	562	587	582	589	569	633	596	551	574	572	571	582	580	563	564	611	586	591	564	580	557	575	523	580	599	545	596	603	624	572	579	547	570	590	567	581	585	593	583	559	612	571	576	628	587	553	588	567	605	583	599	565	575	554	594	603	593	588	601	597	583	562	615	596	564	586	520	580	572	579	593	587	556	594	514	620	595	559	576	555	587	582	564	595	591	589	603	603	607	595	594	576	609	565	609	611	656	569	584	588	562	616	550	631	595	597	582	556	587	598	596	562	568	571	588	565	597	646	575	583	565	555	554	580	601	596	558	596	586	587	589	559	544	581	578	531	585	617	559	563	537	539	587	590	540	587	572	596	565	599	557	592	642	584	577	596	553	570	510	564	555	619	550	568	630	610	585	593	597	576	568	583	541	573	607	596	603	615	563	578	605	574	584	628	593	576	568	583	598	590	593	624	552	597	558	596	576	609	578	559	591	558	623	607	599	595	574	583	540	606	566	580	621	620	559	602	573	608	604	578	607	586	566	552	624	564	618	531	556	574	574	599	585	567	608	608	604	595	592	609	649	591	575	578	546	569	551	602	585	591	559	607	611	599	603	562	582	583	562	567	620	619	580	613	587	630	593	603	621	588	620	623	582	543	574	608	566	550	600	546	608	562	554	588	567	609	574	588	601	574	581	560	509	582	609	589	584	596	593	549	550	579	615	571	590	566	565	580	556	526	582	571	558	573	597	595	600	607	588	606	574	566	567	612	543	608	540	619	596	567	588	565	557	616	586	609	554	598	589	629	513	573	584	573	553	550	551	561	585	545	582	594	562	547	584	569	563	546	596	630	572	569	550	575	571	604	611	602	605	596	575	579	613	588	558	594	556	594	555	586	565	584	627	594	564	584	614	527	542	541	610	584	575	603	567	606	586	576	553	625	597	609	564	567	581	569	537	583	567	589	567	584	614	595	611	568	562	617	575	620	559	612	588	578	587	553	557	606	576	572	602	600	584	563	571	576	552	591	579	612	593	587	580	593	561	585	590	601	571	598	540	553	558	560	588	563	596	571	542	593	584	626	646	559	572	601	599	588	554	564	638	505	625	604	591	529	596	596	644	565	544	606	566	599	580	575	562	548	551	567	609	567	604	604	557	573	566	590	563	617	573	595	599	555	621	590	625	581	540	594	604	543	580	567	525	587	562	597	596	574	606	593	590	610	610	596	580	603	551	541	562	584	599	576	585	582	545	567	617	523	562	600	577	645	587	565	575	598	633	587	553	581	590	578	606	577	586	587	592	608	599	611	589	579	570	585	569	630	627	591	607	610	589	590	558	535	580	578	606	612	573	578	542	583	610	530	576	611	538	587	601	660	605	599	630	596	596	596	604	608	570	550	608	599	584	604	572	599	591	629	580	605	592	613	551	546	598	616	553	566	593	594	562	602	588	583	591	539	551	537	600	605	574	592	546	587	572	604	645	582	555	557	612	574	572	575	559	579	563	600	559	567	568	589	537	618	546	551	610	556	540	575	592	571	613	609	560	564	584	594	555	551	584
31989	14843	14411	8585	3974	2336	1529	1045	733	567	512	447	417	393	374	325	345	299	338	324	375	351	351	342	361	286	273	325	272	270	258	261	288	238	233	268	245	259	271	264	251	218	255	217	226	203	220	219	234	229	257	229	255	253	233	254	231	229	228	242	221	263	221	246	243	216	210	245	212	228	259	228	268	209	231	250	246	234	252	239	264	213	227	246	241	248	203	228	208	222	223	233	237	224	228	226	239	229	232	230	222	242	231	218	257	231	235	229	209	226	229	220	250	266	224	232	245	244	242	203	226	231	222	266	259	237	230	234	240	255	229	220	262	249	223	233	250	260	256	235	237	247	223	252	251	248	243	259	244	213	202	235	216	225	207	259	251	227	209	227	193	260	216	240	244	202	220	239	222	276	244	235	244	215	196	261	258	223	234	250	236	227	236	229	231	241	230	239	231	251	247	235	207	247	231	226	243	237	229	250	237	215	256	237	212	206	254	219	213	238	231	246	213	235	232	235	230	242	232	229	242	251	248	235	257	232	228	238	224	255	236	241	249	236	220	251	241	217	232	218	234	223	238	230	219	234	204	221	249	263	233	246	204	205	251	235	265	222	256	259	271	225	229	253	247	216	225	224	224	240	242	254	231	247	247	210	211	241	215	240	222	211	252	234	234	260	240	215	233	240	236	227	262	222	239	237	238	204	237	218	234	210	242	199	224	221	222	231	248	252	228	220	233	223	236	219	195	221	207	242	222	215	235	220	251	216	258	209	242	233	204	233	232	242	217	227	254	209	223	236	197	230	228	226	217	193	242	250	231	255	234	248	210	226	270	212	215	229	240	226	215	208	232	246	269	222	192	232	216	257	217	259	244	228	239	232	254	227	227	220	259	249	241	236	213	247	223	221	260	271	232	234	254	235	235	250	248	236	248	246	235	230	224	224	249	223	238	243	221	213	246	239	261	227	243	242	232	233	271	225	235	232	204	222	221	256	213	218	251	260	249	240	235	234	244	245	276	222	226	249	246	191	216	214	223	244	252	219	261	260	245	230	237	214	229	234	231	227	204	223	226	249	242	236	223	238	239	233	221	223	263	210	224	213	224	222	261	219	235	190	255	231	232	219	231	217	244	199	214	223	232	233	240	231	236	219	253	236	229	253	226	257	263	200	239	211	255	245	263	214	243	230	259	251	227	207	233	211	222	252	248	211	219	203	208	236	236	258	204	238	216	253	230	220	238	241	237	210	224	203	252	219	253	247	226	229	220	231	233	227	223	233	249	221	240	228	214	245	215	231	241	261	214	279	224	240	216	228	221	233	251	239	240	229	222	220	258	271	244	211	232	212	216	225	251	220	228	228	232	238	224	226	249	214	236	247	218	226	243	223	219	228	239	225	224	232	194	255	226	206	236	238	242	240	225	228	211	201	231	254	226	209	207	220	188	236	196	246	241	240	239	225	230	231	222	274	266	234	228	228	235	242	210	237	206	250	230	237	235	220	238	219	239	247	237	237	238	261	232	241	257	229	240	246	252	241	207	258	253	222	226	205	200	223	234	210	209	227	272	245	239	221	226	238	223	245	205	237	213	228	245	257	257	244	210	269	223	248	250	260	239	236	236	233	216	236	246	231	250	241	230	235	232	254	203	238	237	208	227	230	232	215	237	238	246	235	236	225	226	243	240	227	256	208	232	249	212	212	231	234	245	240	229	242	211	272	240	209	234	238	234	240	231	212	222	197	233	232	237	206	217	205	249	209	263	244	215	266	216	231	210	220	238	221	237	215	219	277	241	218	248	241	235	225	257	219	218	250	248	246	241	253	223	249	243	243	237	263	227	244	219	238	273	259	220	223	259	223	234	219	237	225	242	232	230	236	260	214	241	236	238	218	236	241	225	210	242	240	253	236	226	246	216	241	249	243	220	253	226	216	236	236	243	224	224	222	231	231	226	246	222	254	218	227	257	209	246	215	231	216	229	231	249	234	227	258	264	243	231	228	237	233	234	234	219	224	237	231	248	229	270	236	207	240	234	234	232	234	217	210	236	203	228	222	230	251	234	230	232	224	234	241	216	244	212	246	232	269	234	200	257	199	205	229	231	238	236	246	242	240	218	234	243	187	244	229	222	211	259	246	234	240	236	243	219	222	229	238	233	220	212	222	216	221	205	213	236	236	251	218	230	169	208	230	230	231	212	228	257	233	232	239	244	240	233	248	233	220	238	240	233	268	207	239	231	259	233	223	224	231	218	238	234	238	229	245	225	228	226	226	218	214	231	235	233	217	220	259	245	262	230	202	248	199	248	242	217	240	243	231	257	225	192	250	267	212	242	234	210	199	247	239	249	230	214	230	216	227	240	236	218	221	244	247	244	247	230	236	232	235	253	236	248	235	250	246	235	247	219	215	239	228	255	221	219	259	230	226	235	221	231	236	216	246	207	202	224	247	215	244	233	252	233	284	218	222	230	272	218	246	249	239	239	220	228	220	225	247	237	251	233	232	228	227	243	215	233	225	256	228	250	238	257	226	223	249	247	232	242	217	232	228	252	219	222	235	246	233	246	208	237	239	220	230	256	252	227	229	242	266	234	222	246	240	246	235	233	222	228	257	236	242	241	218	229	271	201	236	233	245	234	218	245	223	241	229	241	245	227	224	213	238	232	251	236	225	237	248	250	232	219	220	216	242	234	213	226	239	223	211	229	199	255	239	234	255	259	234	199	240	265	235	242	248	233	197	240	246	234	239	245	220	225	249	233	259	275	261	188	224	230	237	207	221	255	215	243	229	235	253	251	244	215	234	242	271	268	241	213	249	241	230	219	244	212	224	248	213	232	220	229	211	233	235	227	231	249	231	233	228	240	257	238	220	267	264	254	234	240	212	247	215	242	221	262	190	220	272	243	263	235	239	230	237	241	227	231	230	231	215	247	232	245	241	218	209	257	206	209	239	227	231	260	232	221	248	226	231	247	250	217	216	239	268	225	244	226	216	250	219	198	235	240	258	225	250	237	233	231	224	226	212	246	247	216	237	242	224	229	225	247	248	230	245	255	222	223	215	219	228	267	254	239	237	208	253	226	223	222	227	219	244	252	225	209	207	245	245	238	264	210	248	237	245	230	240	230	256	231	239	216	230	237	231	222	218	227	224	235	212	245	226	219	208	241	236	244	247	227	219	237	231	214	236	239	237	227	215	210	223	257	250	228	202	220	213	232	270	236	237	226	262	242	227	226	215	223	227	237	232	220	220	243	212	230	210	248	217	241	230	249	254	200	222	256	231	258	229	212	215	247	230	238	230	248	233	219	226	230	214	226	259	218	242	207	255	222	207	245	231	220	234	219	243	224	215	241	253	227	238	215	215	246	243	228	241	246	253	226	212	206	241	234	232	263	253	250	244	227	224	231	228	228	224	204	214	245	225	259	205	228	267	212	241	222	232	217	224	252	228	238	240	210	223	245	255	221	244	244	226	243	230	234	253	219	232	227	233	246	237	234	223	229	250	210	225
19250	11633	20556	17198	12300	9272	6558	4762	3453	2632	2077	1830	1695	1417	1327	1194	1077	1061	1104	1175	1303	1324	1233	1125	1073	958	875	920	804	855	775	718	675	638	699	688	672	738	700	726	635	570	566	603	577	549	570	580	543	541	549	554	579	565	577	565	560	592	507	498	564	553	558	511	516	591	522	515	521	570	558	566	545	533	588	574	539	551	530	538	583	556	608	573	506	529	561	543	564	510	544	527	546	517	543	508	562	533	529	540	566	526	555	535	523	499	572	486	545	588	558	559	533	561	558	545	579	553	567	538	574	573	527	556	543	527	549	556	569	568	539	552	552	529	553	531	518	562	597	566	500	546	516	581	578	525	537	525	563	531	515	513	506	560	546	559	507	524	541	507	548	558	538	544	553	565	546	541	507	522	553	539	540	520	567	545	537	565	626	556	518	563	558	561	523	514	506	531	547	551	537	552	550	567	505	503	570	531	486	584	510	494	532	553	552	519	550	518	596	489	520	522	545	618	535	538	515	540	562	543	539	550	505	518	536	568	553	509	548	531	515	515	566	477	573	575	518	575	588	589	538	557	539	563	546	528	585	535	565	616	507	508	549	575	537	541	572	491	558	534	557	565	554	532	561	533	512	517	519	553	611	569	524	556	568	570	555	558	530	510	539	572	572	532	568	512	591	593	567	559	560	510	554	532	538	550	523	513	601	505	528	578	551	543	545	559	573	536	542	547	581	559	547	517	552	536	556	555	542	562	505	532	539	575	568	549	570	534	508	552	508	505	570	563	571	536	558	533	562	544	551	515	563	491	578	527	567	553	527	525	562	453	571	536	604	547	541	520	537	533	514	542	540	550	516	523	557	538	509	582	571	554	581	530	495	581	550	554	541	523	533	493	593	517	560	587	562	532	546	538	518	571	585	554	538	525	554	551	563	512	487	549	538	533	589	510	551	544	549	558	558	564	557	525	556	510	574	506	534	577	540	570	511	578	528	485	552	518	557	543	573	571	530	550	544	565	544	550	564	570	550	509	541	542	533	551	528	578	515	524	551	538	531	543	567	546	563	548	530	553	483	510	547	558	607	547	612	578	518	551	553	570	562	517	563	547	528	571	532	514	555	563	618	596	508	535	539	519	536	560	541	556	549	542	547	520	545	550	519	542	519	519	536	550	497	557	539	588	553	538	549	599	560	568	580	565	518	554	525	570	522	565	563	595	561	544	552	535	545	578	533	533	581	560	545	577	558	547	534	580	525	558	539	542	534	569	536	557	523	523	521	543	556	540	561	562	549	547	538	546	558	543	510	549	543	515	538	567	549	584	559	568	551	556	552	531	536	502	562	562	585	544	535	540	545	555	508	527	547	530	567	521	529	547	549	537	540	558	541	521	548	526	557	523	539	569	555	513	566	554	547	543	607	550	558	558	550	563	559	603	529	502	562	568	559	522	573	551	547	554	512	521	546	560	534	583	523	549	528	545	564	556	548	529	559	526	496	483	593	558	507	555	553	508	529	553	625	563	566	569	566	513	526	520	520	556	574	526	532	521	559	504	574	562	574	593	494	551	533	557	523	526	557	587	550	548	519	556	528	546	574	545	590	526	565	548	517	504	555	564	569	537	548	570	511	517	626	539	542	524	549	552	579	555	534	575	561	528	569	554	541	572	576	526	508	511	540	528	542	532	552	533	584	527	531	535	523	507	578	535	559	570	593	557	563	509	543	537	578	541	510	548	580	552	543	572	574	515	525	550	545	523	530	557	565	543	543	589	544	516	576	553	561	553	541	549	587	565	584	548	529	527	536	534	535	515	542	498	516	568	539	592	531	543	535	565	586	502	573	521	555	563	510	548	540	539	549	535	521	560	553	555	585	543	548	528	555	544	513	525	517	546	560	512	575	526	561	544	556	536	584	592	545	567	562	547	538	528	524	600	547	533	527	552	555	565	540	520	562	553	518	535	556	519	522	525	557	537	506	589	583	570	535	569	571	544	535	585	588	559	570	553	537	561	583	565	552	515	515	531	537	530	499	572	522	516	528	602	541	528	529	547	584	511	553	577	542	541	561	527	572	540	542	574	539	517	486	549	542	531	544	525	515	527	536	540	554	559	573	579	560	526	536	536	567	578	511	556	492	532	565	539	532	519	578	517	606	524	551	512	587	576	504	545	564	569	525	528	562	528	510	553	535	578	503	538	577	572	598	532	534	490	571	579	576	532	584	572	539	565	549	541	581	579	552	576	583	516	555	569	536	536	537	537	549	541	547	544	544	561	554	557	545	550	523	580	570	486	527	567	504	504	545	528	495	556	515	542	550	528	529	571	525	539	543	531	552	522	502	535	544	540	561	534	529	578	548	505	515	514	544	563	536	560	574	511	527	551	544	528	549	538	571	540	513	528	526	546	527	569	512	515	535	566	544	542	528	546	556	549	575	538	534	550	585	527	570	587	586	516	536	575	548	577	550	552	554	514	542	554	518	523	541	550	522	572	469	544	543	537	542	552	563	554	523	546	529	499	506	547	578	543	564	528	516	545	554	545	578	564	532	565	560	550	527	592	567	566	548	544	564	561	510	537	517	508	542	566	573	496	548	525	510	553	530	552	545	541	529	577	503	523	568	545	502	531	546	509	582	513	488	534	503	541	587	531	526	576	559	551	600	533	541	570	570	538	548	549	548	554	529	557	503	579	527	524	565	520	547	528	495	594	517	581	557	511	564	542	536	576	564	561	547	518	522	552	537	536	555	558	551	540	568	550	538	507	531	538	595	535	570	571	558	546	557	547	547	540	540	547	549	520	517	555	547	524	583	544	559	571	548	582	547	548	568	547	539	525	509	529	586	574	503	575	521	507	567	574	579	526	541	527	589	534	511	553	562	574	528	511	565	536	515	526	539	557	553	536	536	529	504	548	538	549	542	553	573	562	531	559	555	538	504	546	531	511	548	566	578	531	547	602	584	554	549	521	534	473	584	547	537	556	548	523	530	579	570	518	560	564	531	556	527	576	524	572	531	515	561	542	577	556	569	560	541	558	547	543	562	550	579	558	555	509	509	521	537	542	543	539	538	532	518	563	585	532	506	579	510	557	566	556	530	583	569	523	548	547	517	537	551	521	532	510	567	549	563	559	532	539	570	544	535	544	565	504	552	600	559	563	544	561	552	527	560	542	517	532	499	542	579	556	559	528	518	543	495	554	547	516	561	559	577	559	541	561	551	530	560	538	580	591	577	577	554	557	533	578	594	547	552	549	560	528	541	567	559	547	548	525	559	566	544	507	546	512	537	532	499	581	550	588	555	525	553	558	541	527	578	518	512	533	559	553	542	519	530	556	557	544	556	545	515	557	533	498	489	563	539	512	567	542	587	569	543	529	550	523	541	523	561	518	540	575	511	511	590	552	547	558	516	538	558	507	556	598	528	529	553	525	579	552	540	528	532	519	537	599	570	551	545	533	557	546	546	539	561	543	514	530	581	554	563	531	585	534	547	544	538	582	574	537	547	563	530	548
12631	6172	5668	3116	1594	1030	752	565	445	390	331	268	289	261	271	274	259	286	245	242	257	240	248	250	261	228	250	207	242	228	210	201	213	226	232	224	217	244	229	239	268	231	229	213	226	236	240	237	210	238	228	219	211	230	202	243	244	217	204	236	225	248	220	219	228	230	237	244	246	211	239	193	213	215	219	227	225	221	233	211	214	273	241	224	247	223	245	260	252	215	223	236	237	206	201	190	211	242	242	221	219	241	247	211	221	244	226	221	235	221	242	228	237	229	210	230	229	219	217	247	252	224	214	223	232	228	251	242	228	239	198	217	198	235	214	248	244	227	208	195	225	229	208	238	237	198	227	241	210	241	244	203	232	242	237	226	249	229	204	222	218	226	230	208	228	230	229	230	225	218	234	225	216	212	218	234	232	241	234	205	197	222	230	223	240	215	230	240	222	205	218	222	219	209	229	211	223	226	228	264	217	217	252	221	219	231	235	228	210	227	220	224	237	254	238	205	214	223	233	216	232	239	264	215	211	209	233	230	233	234	251	236	249	219	255	209	214	193	243	233	237	220	226	202	237	231	220	237	229	240	239	218	248	227	233	219	227	242	210	226	208	217	245	251	215	195	231	247	215	255	237	230	218	244	229	213	213	177	214	218	216	218	212	249	220	204	210	221	213	250	199	223	239	269	226	254	228	235	222	217	217	223	251	185	219	194	227	231	217	204	246	213	250	209	208	214	248	231	230	226	221	218	218	223	242	245	211	215	236	201	229	212	234	202	197	202	227	209	226	196	228	205	237	213	242	215	198	219	214	204	252	193	213	232	217	236	224	227	220	201	221	229	218	233	232	196	227	212	227	222	218	233	256	223	224	268	222	206	256	215	202	244	215	236	266	229	221	228	230	226	193	229	251	249	260	235	250	223	193	218	207	238	253	214	226	217	217	229	221	229	234	196	212	220	199	241	203	226	229	245	228	226	253	242	258	216	204	222	233	212	203	234	242	234	210	221	229	232	233	215	234	214	247	229	234	206	210	237	252	245	226	225	201	254	245	229	245	247	225	228	240	205	203	258	241	234	230	182	214	219	212	209	237	212	242	232	232	209	240	215	247	210	238	191	235	237	225	256	228	207	258	247	268	236	244	211	219	236	229	243	235	256	210	192	234	228	235	229	212	235	230	209	223	238	189	235	219	217	232	258	238	186	215	254	235	226	233	227	226	227	216	241	218	228	235	255	222	227	258	248	183	232	216	222	199	263	210	225	217	225	227	216	197	228	247	221	219	263	229	233	185	207	215	235	205	213	222	213	255	247	212	213	190	238	248	217	240	232	217	212	206	225	217	219	214	226	256	251	237	204	212	222	234	216	227	245	200	230	266	250	228	232	218	228	213	234	239	258	238	221	241	233	221	234	250	216	227	222	205	250	216	229	243	232	230	240	209	224	216	217	251	212	228	247	243	210	231	226	228	225	223	227	243	240	215	233	220	231	240	192	242	204	235	240	208	218	205	236	242	244	240	231	223	200	201	257	227	233	262	228	238	207	198	259	227	247	215	227	257	217	217	242	217	204	225	200	229	238	229	248	216	253	258	227	196	215	235	213	248	238	243	259	233	214	204	210	214	228	225	235	243	222	215	247	220	218	239	237	198	214	203	253	222	223	220	241	203	228	187	184	199	231	195	212	222	239	247	206	244	231	207	180	198	225	221	222	218	222	242	205	202	220	217	223	237	203	224	196	257	222	204	209	202	231	225	211	220	204	241	224	225	255	242	221	223	226	208	242	213	239	219	194	232	213	181	250	201	259	211	259	219	226	217	245	236	244	223	213	224	205	233	212	236	247	247	250	233	218	188	234	222	202	234	223	252	219	232	223	253	244	264	220	197	234	251	261	258	209	236	240	241	245	235	212	207	229	247	223	217	227	211	217	227	242	231	232	228	217	247	223	210	208	235	213	202	237	219	252	210	206	222	250	248	219	255	233	250	221	211	225	232	196	231	230	230	243	253	237	251	231	215	237	234	258	202	229	228	214	200	233	222	210	206	249	212	216	221	241	230	226	257	248	243	224	229	239	222	235	226	221	201	234	221	258	217	212	221	227	222	213	226	224	226	239	214	223	210	216	229	238	228	196	227	250	249	252	251	196	204	212	206	214	267	249	228	247	222	218	213	262	220	204	217	221	226	227	255	233	246	244	232	246	244	237	215	232	212	225	233	213	236	204	239	207	229	222	225	243	244	211	224	227	254	256	230	206	224	243	231	238	262	252	224	229	194	233	217	239	257	214	204	233	263	227	225	226	235	237	229	220	198	234	249	235	251	250	213	210	210	214	223	249	226	246	224	223	249	212	241	238	248	210	229	235	228	252	251	252	218	216	237	182	256	255	212	244	232	228	216	245	226	210	231	213	257	216	225	217	244	223	212	206	216	227	220	213	227	212	210	207	212	214	216	220	193	209	231	227	214	232	247	236	242	242	206	238	229	214	226	229	195	214	226	225	267	222	238	243	242	236	218	219	244	238	233	235	243	204	222	256	243	241	219	245	244	213	218	234	223	189	218	222	217	234	221	224	225	250	238	241	246	250	249	209	218	253	225	222	228	216	228	240	218	217	229	242	231	196	199	219	210	228	222	230	212	224	251	223	235	219	215	222	186	244	240	231	218	214	220	224	228	232	245	253	226	231	250	225	222	216	245	215	201	235	239	252	213	199	235	226	222	218	192	266	227	225	221	224	226	241	224	238	204	223	207	222	233	226	225	230	216	224	217	227	217	213	231	211	209	220	219	223	204	238	224	238	235	250	213	221	197	234	254	231	226	204	244	210	221	238	233	229	234	221	237	226	205	238	199	243	214	220	235	216	249	232	209	201	239	225	241	235	243	241	226	237	221	236	211	230	235	210	219	224	234	245	235	234	243	214	225	223	223	226	220	223	205	218	215	256	225	244	202	216	253	217	203	209	223	197	221	229	231	193	248	256	202	221	246	226	189	246	235	223	219	239	230	222	192	227	230	232	234	233	247	236	239	202	223	213	216	241	212	220	248	234	212	239	231	250	224	215	278	237	220	243	225	242	229	224	274	213	234	240	252	247	239	228	231	248	268	220	240	232	215	225	227	227	188	212	228	233	208	232	272	236	232	216	236	223	228	223	207	231	209	227	202	254	211	246	219	210	230	244	224	242	225	207	234	216	216	259	215	212	239	212	230	237	223	208	219	270	210	219	225	215	218	210	227	252	223	218	217	235	213	221	206	219	253	214	237	253	224	287	212	217	194	209	237	234	230	227	241	211	211	225	245	219	230	269	224	206	242	210	186	211	249	224	221	244	219	223	207	228	220	213	256	247	232	243	212	214	237	226	219	229	239	243	203	227	245	205	218	228	220	223	220	191	211	212	243	240	251	227	245	213	205	206	249	236	247	206	206	206	223	228	247	226	231	196	250	247	227	226	219	206	230	226	224	211	239	197	209	223	222	205	208	232	223	241	234	204	211	220	244	223
8238	5636	9942	8411	6012	4245	2920	2221	1615	1274	1086	1000	915	798	811	725	720	695	705	758	894	798	758	768	668	671	661	622	670	611	615	607	584	609	556	583	542	574	554	513	616	526	532	559	530	555	526	522	538	535	577	517	517	530	569	559	579	564	524	562	518	480	545	543	549	530	522	532	550	556	506	563	546	568	501	530	554	520	531	537	531	542	500	556	537	531	583	557	533	574	532	586	538	504	550	564	535	525	498	530	519	516	506	567	508	563	562	517	514	564	552	554	540	540	532	538	577	529	535	551	527	497	549	520	527	565	548	562	539	536	593	524	515	520	504	486	553	510	513	565	491	553	506	490	539	516	535	548	528	572	534	497	519	537	525	562	563	548	499	551	507	542	574	565	533	583	519	524	582	530	530	577	538	534	536	543	509	561	540	532	566	532	521	510	530	517	545	546	519	529	520	525	540	558	549	540	555	505	501	519	561	557	529	520	578	563	532	559	539	537	543	536	558	539	525	561	546	543	510	539	563	523	529	578	526	543	528	529	516	537	573	540	511	567	491	516	543	553	530	555	533	530	499	542	559	521	503	581	538	538	504	564	535	529	503	546	523	518	561	587	551	485	517	479	552	579	550	538	547	547	552	502	552	544	497	505	490	568	555	532	563	531	568	524	559	529	561	540	547	529	582	519	560	510	571	536	486	544	582	537	579	544	541	512	513	491	521	526	536	527	527	562	525	516	520	563	524	499	516	562	525	553	542	496	531	556	537	524	517	504	575	557	538	546	519	565	531	539	556	564	550	559	547	518	548	529	557	524	528	526	528	526	583	507	542	535	552	515	515	523	538	568	521	537	514	538	511	518	528	535	503	542	527	567	562	512	555	535	522	529	551	536	514	540	566	543	535	565	519	513	551	509	545	490	554	496	547	532	557	523	538	527	514	542	521	552	543	554	540	522	564	548	538	554	548	576	570	532	541	557	530	568	542	565	548	557	529	553	546	517	531	547	556	536	536	539	562	552	517	574	564	551	529	496	568	542	560	545	514	549	522	524	506	549	515	529	502	503	547	514	566	553	539	532	564	505	509	511	537	563	539	516	535	524	553	536	529	570	548	543	565	548	538	518	561	541	537	490	549	538	536	545	545	497	547	531	527	542	553	541	517	538	508	525	540	506	533	524	547	509	554	538	510	529	566	501	496	532	509	578	550	522	501	539	559	576	536	527	519	545	556	550	566	567	561	567	472	522	485	552	527	543	544	529	534	521	502	563	526	549	537	441	562	517	541	524	572	576	550	549	526	538	582	531	542	574	558	541	513	566	533	538	537	542	564	553	583	571	571	540	524	555	540	556	521	496	486	587	527	549	554	568	507	510	525	527	494	548	519	510	549	554	554	542	564	513	487	526	525	560	504	515	532	547	533	511	568	530	526	523	547	533	535	549	527	539	562	524	533	547	548	534	476	507	528	583	564	549	542	520	523	543	522	566	518	540	522	548	569	522	571	545	541	539	501	559	488	511	537	488	528	538	536	503	534	522	556	544	550	537	568	527	512	522	522	519	544	564	535	574	529	572	533	540	493	560	598	510	548	487	553	542	528	526	527	552	481	496	572	564	503	516	531	541	526	506	528	511	509	532	561	547	491	559	529	509	568	533	597	529	550	515	536	559	514	503	521	578	505	562	569	541	533	509	555	536	548	530	535	566	508	544	535	502	547	505	563	532	569	471	547	577	562	521	528	525	531	544	523	518	506	543	541	583	566	552	542	505	526	498	532	536	551	553	492	613	555	540	524	514	523	545	567	513	518	549	529	564	571	544	548	526	513	547	531	516	511	563	541	537	510	547	546	573	527	553	512	562	545	525	604	503	560	527	525	492	503	516	489	518	563	506	481	526	532	541	529	531	546	479	525	564	465	535	497	494	569	572	519	515	512	517	527	561	539	519	536	543	526	580	547	550	502	506	555	558	515	545	535	539	535	561	520	518	495	535	543	522	519	564	530	539	498	527	553	526	564	527	533	546	577	559	541	573	511	573	521	570	546	549	541	528	529	543	531	514	564	570	605	579	519	514	546	540	514	509	522	538	521	550	539	541	520	557	557	545	512	540	517	544	555	546	521	552	516	538	563	510	520	578	534	528	493	561	537	560	514	518	504	518	501	488	544	535	519	555	534	534	553	529	546	526	495	536	540	569	536	562	578	508	520	535	545	530	522	536	530	521	552	533	525	533	552	539	511	522	578	549	519	543	577	590	541	534	570	494	575	530	506	533	539	536	545	550	551	556	528	542	495	531	521	573	511	547	530	518	547	528	529	553	544	527	565	557	554	540	558	518	534	491	500	529	533	534	540	516	529	560	540	537	535	495	588	508	515	507	531	489	553	547	496	545	518	511	538	519	524	553	473	550	560	528	537	509	556	515	521	567	516	566	523	572	547	513	525	521	552	545	520	554	547	508	555	519	577	519	497	510	540	515	506	559	537	548	538	483	559	514	533	497	550	500	540	549	554	495	518	558	524	564	560	531	548	519	514	509	499	514	548	535	512	514	577	538	573	541	513	533	527	567	506	527	559	549	569	530	553	528	524	582	568	508	539	572	542	549	564	541	539	519	547	525	543	572	512	519	520	556	540	556	532	518	573	533	537	540	534	556	537	529	554	554	559	478	569	523	502	536	534	544	566	512	521	534	528	526	494	588	524	567	494	568	557	493	545	526	523	471	559	552	536	509	533	565	504	544	527	533	544	585	541	533	495	526	531	567	562	537	505	538	552	602	505	539	507	555	482	500	505	483	529	491	546	554	493	522	539	560	531	555	495	498	492	560	523	527	492	516	536	523	545	533	549	488	576	528	581	545	540	498	523	539	501	562	510	560	522	560	575	542	527	525	546	506	537	506	513	533	574	508	501	560	526	534	549	544	537	528	566	532	566	557	548	545	525	560	523	523	533	559	539	530	495	502	579	531	527	558	545	546	531	566	465	538	540	553	484	528	525	539	513	527	582	550	516	544	521	535	563	556	551	541	587	529	540	543	554	507	528	546	516	498	505	521	519	536	580	521	547	519	579	537	517	490	534	526	556	530	541	530	530	548	563	518	522	545	499	530	520	584	551	515	526	553	493	523	550	602	534	511	504	544	530	520	527	557	545	516	490	513	480	540	576	534	550	542	541	556	524	575	526	580	524	545	545	557	562	534	531	548	551	528	554	562	542	513	523	538	531	532	524	544	527	529	517	562	519	511	547	554	535	538	531	528	505	523	518	538	547	525	499	537	559	594	520	564	548	543	529	549	519	522	516	509	541	504	513	491	538	505	527	547	553	570	565	533	560	522	532	539	536	532	506	505	512	557	519	515	544	529	530	566	548	513	595	520	534	569	552	524	513	498	530	501	555	532	513	519	560	495	563	535	530	566	479	533	566	474	533	519	482	496	534	516	551	536	527	533	549	534	490	506	546	531	547	533	552	511	496	534	572	547	547	528	508	547	534	493	508	546	543	536	497	521	556	555
22628	10357	9625	5630	2829	1817	1181	800	575	500	409	407	393	386	356	335	291	307	310	315	327	350	312	292	275	274	284	299	283	288	259	281	258	251	274	249	249	234	221	241	255	286	258	250	269	246	245	219	249	215	243	242	254	246	248	245	248	240	222	233	247	248	288	269	240	232	249	242	217	286	270	225	247	265	247	230	244	254	221	271	237	256	229	230	220	236	280	232	271	231	244	225	238	240	253	243	231	251	244	233	237	225	252	264	239	256	263	229	246	264	255	234	217	216	224	219	274	263	238	262	257	225	242	243	217	208	226	239	224	285	256	242	250	222	228	243	227	271	261	242	214	224	219	209	256	222	236	229	227	236	251	237	221	240	245	260	246	224	221	222	234	258	248	227	251	232	257	245	239	272	250	227	230	268	217	251	247	283	267	253	241	260	254	258	255	234	235	255	273	233	236	243	253	228	259	243	256	242	237	256	223	249	254	257	261	243	228	222	214	240	246	213	246	211	233	241	265	261	247	263	239	224	246	242	236	206	250	268	235	219	242	254	253	253	257	261	255	237	257	210	203	236	217	252	242	218	241	241	262	245	272	199	276	250	216	266	248	250	231	271	231	233	247	253	246	275	258	228	250	260	224	238	215	213	252	240	252	232	259	233	236	212	263	244	240	247	241	226	251	247	222	238	262	253	255	216	249	210	265	237	259	212	251	245	259	240	260	274	237	245	247	217	236	223	241	236	264	258	236	240	245	225	218	272	240	237	245	250	242	217	266	256	260	231	229	220	255	235	261	251	240	213	269	238	241	276	240	232	255	255	271	256	235	245	224	249	248	253	246	220	216	255	235	265	246	259	249	287	256	231	257	258	212	209	237	266	254	251	233	242	235	195	236	266	236	220	235	263	262	245	269	228	240	268	254	221	248	267	267	280	271	206	220	249	267	255	239	232	253	256	269	237	219	228	276	254	239	222	228	252	254	253	246	246	216	217	252	233	242	259	266	228	238	256	238	238	246	222	216	247	226	247	241	242	258	233	236	234	230	231	231	245	235	263	250	244	217	265	253	246	262	248	225	232	241	266	261	205	237	260	275	236	253	250	277	253	261	235	262	250	256	260	241	238	234	245	255	252	236	252	278	251	230	226	236	220	253	235	235	286	262	243	209	224	289	241	258	222	270	254	243	230	249	239	263	262	234	265	240	244	245	214	248	238	233	265	261	241	234	230	243	259	232	228	247	256	253	229	242	231	221	228	236	246	229	276	251	280	281	247	246	248	249	269	252	241	233	240	251	229	244	207	233	214	257	257	262	226	246	223	237	283	236	243	243	241	252	274	260	252	244	252	236	251	225	256	243	227	206	239	253	256	248	244	265	229	233	239	227	250	249	221	251	260	221	244	257	253	239	207	272	265	246	239	265	221	222	229	243	272	263	244	240	252	246	240	243	234	267	245	245	264	242	249	232	247	256	255	290	206	268	285	253	244	226	245	267	259	269	252	246	255	242	237	256	238	259	221	226	223	229	259	260	246	250	220	239	256	269	237	255	239	237	270	225	258	254	244	272	215	248	245	264	251	227	240	235	275	242	283	243	275	290	235	250	253	236	268	247	226	277	226	274	271	270	252	224	238	246	252	277	242	243	212	240	232	235	251	269	245	235	250	277	248	224	208	242	276	228	250	259	234	243	243	261	219	248	234	232	241	253	218	268	245	277	230	247	247	247	259	222	220	260	229	271	243	252	242	242	273	249	235	240	229	279	246	264	237	223	223	254	240	238	268	238	255	262	262	254	242	248	257	276	241	290	233	259	284	241	256	245	245	220	265	260	261	249	254	238	262	254	245	220	252	249	237	240	270	253	259	243	212	236	224	224	249	208	236	222	257	275	240	245	242	265	244	243	239	245	210	242	231	220	226	250	252	242	254	213	270	242	273	249	243	255	228	221	241	260	282	250	245	258	215	268	259	220	239	254	254	226	260	241	236	240	254	254	243	274	242	245	218	212	247	244	235	252	269	239	234	250	256	217	249	237	233	246	243	235	245	245	248	248	286	247	264	258	237	221	220	249	254	253	255	238	260	260	221	261	246	232	262	259	236	231	262	244	252	303	277	285	218	251	237	241	230	264	253	227	229	268	232	244	236	221	272	229	260	233	257	213	255	242	222	233	228	225	238	236	250	259	246	216	233	259	242	262	246	242	247	235	232	229	249	234	269	263	263	226	231	236	258	242	249	258	240	277	252	250	241	259	238	246	246	251	258	236	232	238	222	255	260	269	266	213	246	275	235	252	271	246	226	277	239	237	275	262	236	259	241	245	245	257	232	251	256	248	248	261	257	227	260	239	290	264	246	242	242	237	256	236	238	282	252	211	227	279	247	236	235	229	220	238	241	239	218	227	221	257	261	273	238	289	260	213	234	257	206	248	262	224	232	230	255	228	242	244	216	253	237	225	243	248	245	254	215	250	265	239	279	251	227	252	248	240	247	239	243	260	267	242	238	244	241	244	228	233	268	260	269	261	288	238	239	261	239	243	242	238	251	226	262	245	255	272	245	241	243	248	235	263	215	237	232	228	252	232	232	238	262	248	241	247	267	243	265	252	249	245	227	247	257	237	249	243	227	258	249	252	240	257	224	270	242	240	238	249	243	276	239	203	243	274	223	222	228	252	283	258	267	264	232	245	252	227	240	275	232	258	232	246	249	243	245	265	233	250	264	251	234	245	233	243	246	274	241	274	245	227	252	235	248	217	254	251	234	272	246	253	256	252	240	240	240	218	269	238	252	261	235	252	244	248	271	262	237	270	257	240	212	245	247	211	233	241	221	246	221	244	256	252	256	242	234	226	250	246	244	218	237	236	242	234	248	279	242	250	240	248	276	256	262	264	197	234	242	259	225	225	278	253	242	243	255	257	235	276	251	258	290	232	248	256	229	238	230	247	255	239	260	239	241	241	256	270	246	218	249	281	218	234	269	260	239	247	252	260	234	251	250	232	280	249	248	229	252	268	224	217	231	232	214	227	251	262	230	250	240	218	256	263	265	271	242	263	256	239	240	251	244	227	210	263	260	244	238	239	270	259	276	242	252	253	242	255	246	240	231	257	220	255	244	235	243	234	227	248	243	233	254	235	249	246	255	222	281	276	253	197	254	235	260	258	253	254	239	244	247	233	262	264	229	257	231	237	231	260	242	211	257	250	234	203	246	250	274	219	243	243	245	284	218	221	245	246	243	246	259	228	222	250	276	245	263	259	253	231	248	248	253	234	244	245	261	246	240	250	217	220	237	204	224	260	234	228	214	239	227	241	278	246	210	260	249	283	248	236	240	250	252	252	238	252	259	261	249	226	224	251	225	231	241	220	257	254	230	233	230	242	209	230	231	240	254	259	258	253	230	236	237	231	275	252	250	243	233	289	243	257	241	241	242	220	248	237	287	242	246	257	243	247	254	251	239	204	252	257	252	255	242	231	232	233	247	224	229	254	241	261	232	236	255	260	239	235	274
14829	8751	15528	13750	9885	7203	4958	3462	2542	1991	1690	1578	1290	1208	1078	964	967	929	937	1004	1038	1117	1093	1028	880	904	819	776	725	649	638	701	674	712	631	685	621	675	648	632	640	602	577	553	599	592	604	570	574	604	601	548	583	588	575	568	603	560	595	570	585	589	584	605	593	588	534	565	563	573	558	581	547	581	589	636	556	576	597	603	622	569	590	560	523	552	587	587	625	599	558	587	613	554	562	564	531	583	598	569	612	586	566	559	594	548	579	565	589	560	591	573	593	543	554	519	569	570	595	591	586	556	598	602	572	581	567	579	558	559	571	532	581	601	560	559	600	561	553	570	637	548	601	512	599	550	576	574	540	610	588	564	561	600	600	591	511	571	611	594	565	553	611	561	566	582	585	557	553	582	566	569	595	558	563	594	588	598	556	612	598	570	574	630	574	587	557	593	542	574	570	573	552	610	538	588	596	588	573	574	611	572	547	577	608	622	580	559	537	585	606	589	543	551	577	550	613	617	583	602	582	546	574	581	566	542	621	564	607	598	577	593	539	547	503	541	580	572	556	572	571	584	592	574	565	543	580	611	576	577	562	584	591	615	625	592	571	579	576	579	598	566	633	583	574	610	603	558	550	596	579	574	577	535	583	582	562	618	564	586	595	631	579	587	568	550	555	595	573	597	599	582	603	601	609	586	564	583	584	591	587	593	537	556	581	582	565	597	630	609	572	545	567	555	574	574	578	578	564	603	555	572	586	563	565	520	588	545	553	597	587	567	557	618	550	626	540	592	556	551	533	589	613	569	580	600	588	567	631	596	602	572	576	588	600	569	603	553	586	583	589	554	602	570	560	595	548	567	591	554	579	592	601	572	577	579	568	611	526	562	568	564	566	580	565	567	615	561	547	557	554	595	579	562	608	624	598	583	589	584	627	619	582	556	568	614	573	561	601	576	553	585	590	585	589	548	573	578	560	596	585	549	620	567	589	573	566	565	590	574	574	597	548	590	627	559	572	574	583	605	579	567	535	594	569	560	565	566	587	565	554	554	531	583	563	558	573	544	591	571	554	581	567	561	566	526	590	573	619	610	555	591	539	575	594	585	556	613	626	560	642	606	594	561	565	567	554	599	543	577	582	572	600	572	590	600	564	598	573	594	547	579	581	611	562	553	593	542	625	591	591	558	610	560	582	589	585	611	588	574	566	523	546	560	576	555	585	558	573	552	589	550	547	529	531	529	555	542	581	599	573	548	583	554	593	558	566	562	586	526	606	559	539	548	556	563	596	517	617	530	518	592	601	591	572	599	608	594	564	596	556	568	564	609	565	615	575	569	586	593	609	587	570	578	568	576	614	588	591	581	609	565	568	583	592	607	575	536	599	569	574	622	583	571	587	630	597	591	583	588	559	546	607	584	564	545	579	560	549	573	546	584	546	565	585	578	553	551	572	589	565	571	584	555	605	544	588	568	545	611	608	628	564	550	551	570	611	565	592	569	568	586	598	567	591	563	582	576	556	541	563	594	551	599	589	523	599	546	537	589	544	601	557	608	579	558	602	551	573	568	571	551	581	611	575	559	548	579	573	597	572	587	569	564	614	571	540	592	558	589	608	531	587	594	585	552	588	600	528	579	556	616	532	587	576	576	597	558	584	575	605	514	551	552	546	588	555	628	577	585	609	576	571	571	593	597	627	590	608	552	564	545	564	542	590	603	579	521	588	572	575	584	589	555	573	611	611	562	613	586	591	581	595	556	587	587	571	540	589	566	612	596	570	568	559	593	588	558	574	580	599	554	626	543	563	579	604	545	567	577	580	568	624	578	586	541	586	547	536	600	580	612	590	532	560	575	597	582	588	578	571	552	579	550	593	569	572	572	608	589	571	559	545	558	599	593	546	552	559	606	560	569	588	602	559	551	558	557	574	522	606	553	609	583	563	573	570	591	573	572	560	594	620	560	604	609	553	562	582	560	551	536	569	552	568	570	597	573	600	545	553	567	582	624	586	579	594	551	613	585	585	555	554	613	593	579	576	586	566	562	581	613	575	582	578	586	593	548	553	544	613	562	580	574	571	592	606	569	544	596	596	614	638	550	538	602	551	585	599	569	532	606	594	590	570	597	586	580	579	594	562	604	591	624	607	581	548	580	544	543	596	597	541	546	629	572	577	571	542	579	610	593	610	571	573	578	548	594	548	530	657	565	608	564	607	583	565	591	607	625	579	566	584	574	569	555	571	583	568	600	564	556	604	585	576	564	613	598	566	563	575	604	557	571	574	612	594	589	530	630	587	603	572	551	556	562	588	600	588	579	583	564	574	606	577	538	619	583	579	555	567	555	563	594	545	564	571	560	582	603	574	615	575	531	579	547	593	585	596	607	582	550	563	588	592	600	586	598	607	578	585	591	627	545	564	571	590	557	564	586	618	586	582	534	547	578	573	569	616	601	524	552	528	592	570	580	595	589	544	563	556	534	558	593	563	595	565	532	608	576	554	585	554	604	587	588	565	604	539	535	597	603	601	565	619	577	652	572	558	593	542	541	585	567	587	579	537	617	574	533	604	570	607	521	555	609	599	614	592	564	558	586	565	567	556	571	587	581	544	606	615	639	542	595	617	582	560	583	552	581	590	583	576	535	577	570	583	556	583	552	594	593	560	598	627	628	548	576	572	586	603	636	574	542	615	584	572	585	536	539	562	555	589	564	584	571	633	572	562	560	572	585	536	584	560	537	554	567	595	552	603	526	591	574	545	587	590	627	583	562	540	570	552	571	545	540	570	538	556	634	577	582	607	618	564	555	572	550	607	589	613	550	616	526	564	596	577	564	597	588	556	592	618	550	588	556	600	580	566	565	624	612	530	555	571	601	539	547	557	580	609	547	602	558	544	545	552	633	564	574	610	569	536	530	587	559	548	585	634	565	588	590	562	596	522	633	571	561	554	558	526	583	558	566	580	577	575	627	604	585	573	539	587	589	595	596	577	571	553	579	559	566	610	582	557	604	596	592	565	571	580	556	576	536	543	567	586	556	584	604	536	593	585	536	587	574	596	585	643	636	558	591	541	620	588	568	603	580	606	588	556	555	559	538	524	603	579	585	642	550	584	569	564	609	564	606	582	574	573	586	581	555	585	581	619	570	603	547	532	567	607	546	621	562	585	566	595	558	598	552	562	571	553	557	649	568	553	575	578	585	578	610	589	572	553	599	607	558	593	574	606	563	576	566	551	575	586	595	594	573	530	662	541	569	590	591	540	557	584	580	559	587	602	618	556	623	569	556	594	567	573	537	556	504	568	560	585	571	596	581	597	564	565	569	559	632	530	582	575	584	569	533	560	568	598	566	570	559	598	591	568	593	591	591	586	593	592	555	540	557	538	563	545	613	543	593	573	551	596	536	572	581	557	584	588	559	556	551	585	592	562	561	529	585	553	535	559	589	566	567	598	577	582	566	551	576	587	562	590	578	582	547	579	614	586	570	543	582	623	580	555	590	577	572	553	576
31861	14941	13681	8662	4135	2499	1518	1001	726	569	495	457	426	398	370	340	334	290	340	354	301	321	338	302	262	302	294	294	244	264	262	219	268	267	243	259	237	245	229	250	240	257	204	239	207	245	214	240	228	241	218	232	233	253	239	249	231	231	224	208	226	202	220	222	224	226	228	236	214	246	241	226	230	248	241	239	253	247	196	228	281	259	210	225	223	222	230	247	201	234	211	236	233	239	220	235	209	221	248	234	213	228	265	228	220	230	240	236	245	229	235	213	193	225	212	249	223	222	227	260	261	230	228	234	233	229	233	215	242	223	214	236	219	242	223	218	244	236	241	241	238	233	221	254	238	222	256	194	232	252	234	230	247	231	226	212	218	241	198	240	204	230	243	203	212	220	244	215	213	196	213	222	213	217	207	243	242	249	208	206	204	211	243	241	215	202	218	216	235	232	211	236	212	215	232	210	225	206	227	229	214	234	210	246	250	242	252	253	230	260	262	229	239	216	208	246	224	206	236	233	226	210	237	207	228	227	211	243	222	223	228	212	214	231	221	212	215	233	194	207	217	216	243	223	270	232	194	228	225	212	229	239	233	207	225	221	222	223	242	246	232	229	252	238	222	219	230	222	200	244	221	226	208	227	226	223	222	228	233	245	202	214	245	230	244	244	195	260	245	248	243	243	225	228	243	222	216	256	220	218	238	219	223	217	246	229	217	231	217	234	210	212	238	223	245	212	213	241	218	217	240	203	225	210	240	246	213	208	215	224	199	243	233	252	217	229	238	242	235	244	227	235	227	213	205	239	247	210	223	261	229	246	242	221	213	237	250	242	235	228	198	249	234	257	221	242	242	221	216	242	214	222	222	243	241	267	245	237	209	230	216	244	236	237	246	234	214	218	234	232	242	246	224	227	219	253	218	235	233	205	204	261	215	211	241	233	244	200	220	180	227	195	218	230	231	201	232	234	252	213	221	231	247	246	217	213	209	224	218	222	204	207	215	218	233	215	209	223	230	257	238	235	228	223	223	232	237	216	228	244	215	210	219	240	254	184	212	216	179	243	208	234	242	228	245	232	242	229	224	212	234	266	225	240	237	203	215	210	240	259	226	208	239	243	234	233	232	230	205	239	236	239	214	226	230	206	237	221	237	235	244	227	234	214	232	233	216	218	222	223	263	241	195	214	223	201	225	251	211	244	239	240	229	229	228	251	263	238	206	232	247	223	230	258	233	216	207	252	226	213	211	233	223	236	207	237	224	240	207	236	248	215	209	229	186	246	234	241	229	241	219	232	216	219	216	231	212	218	198	230	221	221	246	255	259	223	206	232	216	231	207	249	229	234	219	233	222	214	198	244	217	233	222	228	244	218	199	235	232	248	248	209	225	246	257	251	196	255	236	220	227	249	243	223	232	234	235	234	228	221	235	237	241	239	238	226	231	269	215	218	226	232	230	209	228	214	226	226	232	227	263	232	221	226	236	230	207	222	218	226	238	224	236	256	225	240	208	265	232	197	224	232	248	219	236	251	214	246	229	244	227	216	242	245	238	202	195	236	231	203	252	219	229	199	221	193	220	244	235	226	235	242	213	232	236	208	225	248	225	226	237	211	227	257	223	230	234	220	236	232	235	235	220	230	230	229	210	236	248	243	231	220	233	217	228	236	211	246	204	219	224	230	233	256	206	243	227	241	236	251	254	208	210	236	234	225	226	193	237	259	199	221	221	209	202	230	224	198	211	189	228	233	235	219	200	236	235	229	248	215	231	208	214	262	249	234	217	251	228	236	249	214	220	240	263	195	237	221	219	246	215	225	220	239	229	254	227	229	220	233	238	216	211	259	243	241	232	231	225	239	220	227	217	228	257	224	210	223	227	222	231	217	223	239	223	245	230	222	233	244	211	249	213	233	232	219	237	210	201	212	239	230	232	201	226	210	240	223	238	189	203	239	217	237	245	233	234	235	229	254	237	238	226	208	227	221	223	215	225	222	241	233	220	227	219	235	242	226	235	226	248	223	227	228	222	233	242	241	205	245	228	244	217	214	212	250	232	227	225	211	211	219	233	246	235	226	223	241	226	220	245	199	218	225	236	226	206	231	231	219	209	239	242	217	219	233	202	240	234	246	250	256	198	233	230	254	201	242	236	217	233	217	236	257	247	226	197	226	222	273	229	234	217	243	211	238	256	207	221	221	241	235	250	222	230	238	220	237	226	223	227	242	229	226	213	222	221	235	197	227	205	235	219	243	232	234	203	215	230	229	243	237	222	212	240	236	214	222	219	238	224	271	209	250	218	246	238	242	232	236	267	226	240	221	196	214	229	235	219	234	253	229	233	226	245	243	211	215	219	244	233	240	208	268	250	225	225	204	236	231	226	221	234	203	206	215	225	195	229	224	245	231	235	222	216	250	250	226	220	226	204	183	196	219	235	212	208	239	239	222	218	233	238	231	244	247	210	237	213	236	225	252	218	212	213	251	244	223	229	214	246	248	247	202	252	239	236	234	211	214	230	256	220	205	229	230	224	217	237	221	229	234	225	231	195	215	235	260	228	226	219	214	234	212	242	208	243	217	232	239	247	266	238	234	217	223	245	228	234	237	246	216	244	244	249	223	245	253	218	256	244	238	229	226	246	227	219	236	211	224	214	244	256	241	226	227	220	223	258	212	221	213	219	203	231	223	227	231	204	219	271	267	241	241	215	214	219	231	220	241	240	201	229	220	250	249	234	231	223	214	237	222	205	231	216	178	213	235	222	229	246	230	243	227	222	246	248	218	224	237	232	248	208	204	248	233	213	245	198	213	244	231	218	212	227	205	216	246	209	204	235	233	225	203	235	235	226	248	224	243	241	212	219	217	232	242	271	215	229	226	209	240	220	243	225	223	231	232	224	230	213	205	232	236	197	186	243	233	236	200	222	221	241	221	242	198	243	243	211	230	229	248	217	220	236	234	237	216	248	221	218	229	203	246	225	216	232	206	221	213	200	223	237	229	250	232	195	231	212	220	212	257	221	253	236	198	223	217	236	242	234	208	222	236	238	245	226	230	225	224	210	240	245	247	236	234	244	236	249	200	213	244	224	218	238	203	226	249	226	213	226	226	229	234	230	243	223	219	225	218	219	214	226	234	243	209	227	228	209	227	196	218	253	240	237	236	235	211	232	231	223	241	246	231	223	206	217	217	218	233	214	242	240	206	225	232	229	221	231	244	240	246	205	208	210	228	218	202	216	220	235	230	212	215	209	205	199	235	232	230	200	221	248	232	210	222	222	230	197	231	211	224	219	234	222	231	234	239	182	209	219	247	241	229	244	192	239	200	220	247	225	233	203	247	219	208	243	255	225	230	238	231	241	251	225	242	219	226	237	200	227	223	219	250	234	239	229	236	220	233	226	231	209	245	258	242	202	241	246	259	250	219	225	210	248	231	257	240	216	222	247	251	211	227	231	223	249	228	262	214	217	214	206	213	211	243	225	215	244	232	234	213	238	219	214	220
19412	11905	19342	18022	12383	9115	6238	4469	3187	2329	2051	1838	1505	1386	1280	1106	1057	1008	1090	1211	1290	1239	1256	1108	1047	1033	942	834	706	772	700	682	630	661	626	711	709	703	709	626	582	621	527	543	546	535	547	554	552	560	541	532	546	595	571	557	533	539	548	519	544	518	511	530	547	559	555	518	527	526	554	502	560	531	568	518	533	532	540	517	546	548	580	587	503	527	539	532	558	504	559	532	564	538	540	536	517	561	543	526	541	570	477	553	514	538	535	538	540	500	561	541	501	545	519	554	560	526	556	540	533	558	514	586	570	515	592	516	564	524	529	509	516	535	532	552	552	559	523	526	557	545	535	547	580	519	538	571	508	526	508	505	568	536	557	553	510	545	501	524	527	500	545	519	529	526	518	494	539	536	542	529	526	513	535	531	487	527	571	534	508	499	547	525	571	536	531	510	537	550	543	562	538	552	565	555	517	498	490	571	548	554	583	490	514	568	576	532	521	493	606	526	517	529	530	585	531	552	517	531	503	560	537	532	556	547	502	528	531	554	600	543	510	535	509	528	529	500	534	518	508	528	538	491	538	555	550	538	516	501	562	527	499	536	516	531	519	500	553	533	566	588	587	563	553	527	546	501	546	502	500	549	555	476	509	559	563	522	532	549	509	545	539	543	560	491	527	524	516	542	550	546	540	513	515	535	538	543	510	532	507	512	559	539	503	541	562	517	568	539	515	514	556	595	583	538	529	516	531	552	548	511	506	513	536	496	539	530	557	546	531	533	538	497	542	508	518	535	554	525	516	530	503	542	522	518	560	500	558	500	606	525	549	560	580	535	532	533	529	539	529	522	478	559	521	477	534	535	533	535	541	556	496	552	533	491	542	517	584	542	537	593	517	521	550	576	512	542	528	534	600	546	580	516	531	539	543	534	534	537	510	536	570	539	476	534	501	492	536	533	490	503	538	517	516	502	527	488	544	548	573	518	552	521	571	549	549	537	545	530	540	521	485	527	519	492	521	585	541	523	542	515	587	577	554	550	521	539	550	511	514	548	511	579	539	532	547	584	540	495	559	520	515	582	521	545	547	541	511	536	493	571	535	543	552	506	542	523	543	527	505	525	516	526	551	544	513	524	539	532	536	515	534	546	541	539	529	535	532	525	515	549	542	546	536	546	529	511	466	552	492	509	527	512	556	518	568	502	557	526	526	518	540	525	544	519	506	507	543	524	521	549	522	559	535	556	521	508	531	536	538	528	504	518	531	540	547	518	554	515	539	548	551	528	557	563	587	547	509	542	518	529	567	558	518	555	558	530	568	488	567	523	494	531	493	525	549	517	544	527	552	575	530	516	548	530	473	532	542	547	524	527	537	496	512	556	520	521	547	549	531	552	503	517	487	520	574	549	514	525	514	535	538	541	573	573	510	523	513	542	515	518	533	569	540	554	556	558	551	470	525	553	547	531	503	538	552	545	534	577	517	556	583	533	482	544	548	543	568	507	550	547	516	503	522	555	514	539	503	522	531	500	544	530	486	545	530	534	516	538	562	532	568	518	533	533	543	511	515	507	519	510	535	508	506	520	518	609	561	543	496	497	570	551	517	536	531	586	517	541	513	547	508	566	515	520	523	520	585	479	536	559	544	539	541	558	546	550	579	558	518	473	569	581	541	520	486	528	531	504	537	527	536	519	525	523	546	531	561	543	528	495	535	504	555	539	562	501	554	587	516	542	588	554	513	525	540	560	509	543	522	515	510	576	504	535	590	518	509	539	549	553	515	518	526	555	524	554	506	541	525	554	512	502	551	504	553	569	554	522	555	549	522	510	521	573	504	530	510	544	595	540	513	538	587	542	529	518	530	551	512	540	519	497	537	556	549	521	531	512	529	482	509	539	562	542	565	522	525	544	509	527	536	512	504	530	547	582	537	548	533	536	534	548	518	562	530	503	547	533	528	546	535	527	530	503	554	521	514	488	537	502	565	533	553	552	520	559	546	594	545	530	542	524	544	568	559	566	541	567	554	547	575	532	550	556	513	533	529	534	515	557	585	538	521	528	549	542	577	538	523	537	573	522	519	494	526	561	509	566	540	549	528	502	542	581	534	523	499	568	570	545	525	502	524	530	568	504	518	513	568	505	561	555	568	548	513	546	579	546	498	528	548	515	500	525	506	516	524	537	520	552	498	523	527	504	548	520	539	538	568	531	521	526	559	514	563	571	506	531	561	540	542	532	494	508	510	555	500	536	554	532	570	560	542	541	553	530	535	505	525	509	528	545	529	527	514	529	546	560	540	522	557	556	558	496	564	559	544	524	517	520	531	528	482	544	549	545	521	533	546	561	541	581	500	522	522	558	509	579	519	549	527	537	521	540	532	545	536	549	565	510	549	511	514	532	525	527	506	535	503	566	506	511	499	504	508	523	564	548	555	518	542	570	523	526	520	492	523	533	547	545	493	537	574	582	511	517	524	549	567	547	566	564	543	493	537	523	557	560	487	503	591	575	540	555	506	507	533	581	553	555	544	500	510	549	511	509	551	512	527	541	568	524	570	514	489	521	583	524	513	499	544	583	542	493	504	543	472	542	530	529	553	489	538	496	525	547	537	508	538	568	557	532	542	509	540	554	536	538	556	543	549	558	528	563	531	538	556	509	486	532	583	520	556	533	541	522	572	550	541	504	544	496	534	550	553	533	546	572	518	564	537	574	532	510	563	531	519	534	564	541	556	523	529	542	551	543	522	521	543	543	544	528	570	571	549	551	491	560	531	538	509	531	515	529	506	512	543	541	553	526	537	504	558	562	531	530	536	513	553	557	551	535	521	556	556	563	525	524	573	497	567	545	585	569	519	556	537	546	551	534	536	509	544	576	532	538	552	520	578	526	533	539	539	521	534	528	545	530	492	571	520	544	542	553	560	524	531	535	514	516	519	527	555	525	547	544	504	547	523	525	499	517	539	539	516	556	519	539	547	527	546	556	551	547	521	513	551	540	537	570	501	575	553	533	500	552	536	547	539	547	528	538	529	524	552	532	538	546	506	586	514	514	519	497	539	535	522	543	547	559	540	502	550	546	490	491	517	557	541	572	557	526	533	517	527	536	524	548	549	530	530	553	529	535	548	533	497	539	553	545	514	548	532	521	529	534	537	520	574	540	589	530	543	526	526	512	511	554	558	485	523	520	497	516	530	533	530	544	530	539	540	531	550	528	563	517	543	546	534	577	538	508	523	527	564	527	535	568	517	568	487	531	527	546	534	537	538	522	512	515	526	582	536	522	538	543	558	559	548	533	542	525	502	531	495	481	494	528	550	492	523	532	516	556	574	527	502	537	557	570	562	513	550	543	509	545	551	530	519	580	561	523	516	498	565	516	481	561	533	524	512	533	583	578	486	536	527	535	512	570	522	544	543	534	518	494	497	512	515	515	562	528	524	531	508	523	523	560	518	571	493	563	549	492	481	564	553	544	536	504	552	593	558	541	581	550	526	577	561	557	524	521	547	544
12956	6281	5457	3205	1714	995	668	476	422	340	325	303	289	268	258	248	252	248	249	245	253	260	238	253	220	246	233	225	223	231	219	247	237	221	202	227	222	220	178	238	224	203	237	226	204	219	218	213	246	194	231	203	237	230	194	216	221	217	222	218	237	225	214	225	219	205	232	224	205	212	234	222	220	192	241	206	212	229	237	226	212	224	224	221	224	221	230	231	217	251	198	219	224	196	217	222	217	227	217	217	221	228	229	225	214	209	224	208	204	217	215	229	217	218	200	213	222	213	223	175	230	208	200	210	228	186	239	185	219	218	209	212	181	221	220	204	217	206	209	219	216	202	209	217	218	209	240	239	208	222	201	201	230	234	202	233	216	196	226	199	189	247	237	249	206	214	212	210	222	217	224	237	237	243	232	216	202	219	212	213	200	222	226	207	247	241	203	221	214	205	213	212	255	201	226	226	242	237	213	238	236	231	228	237	197	195	215	206	213	245	221	224	216	231	221	206	222	223	256	248	213	201	207	235	246	206	222	204	220	248	226	233	206	233	242	200	187	232	235	189	217	205	211	198	209	229	233	194	235	235	237	218	217	248	212	228	210	197	201	224	218	200	227	232	230	254	222	206	220	197	239	239	209	220	241	214	205	219	237	234	195	233	218	236	195	259	215	218	221	213	217	226	223	207	193	212	222	203	221	222	237	213	233	217	234	196	242	222	210	212	208	231	237	214	214	228	234	222	223	177	241	189	206	212	212	232	232	218	238	248	236	205	202	201	214	232	219	206	207	225	204	239	242	220	204	229	208	222	249	234	228	210	234	195	219	239	225	203	228	231	216	209	215	224	218	224	213	211	216	205	216	219	220	231	196	202	219	200	205	245	233	200	199	183	236	226	184	226	230	231	239	204	204	227	238	237	225	207	175	213	230	230	203	238	231	231	246	257	206	244	217	198	204	236	238	219	221	232	214	236	214	238	186	224	219	208	203	225	252	258	211	206	240	227	196	220	239	242	241	217	228	198	229	215	197	218	242	256	213	206	235	236	216	203	204	203	194	229	236	232	196	234	254	220	208	218	229	212	219	227	217	221	221	228	222	234	238	217	213	243	240	218	237	228	247	226	251	239	220	232	253	214	265	207	240	220	239	224	187	227	193	255	213	213	235	225	208	208	188	214	220	212	245	214	185	212	200	213	232	223	225	214	235	223	225	217	214	224	208	215	219	228	199	211	201	222	222	200	219	216	218	243	218	201	215	247	210	224	217	224	210	218	200	193	223	208	221	220	219	237	235	224	238	226	223	200	206	208	218	219	212	235	220	203	228	217	221	212	224	231	226	221	205	223	203	235	215	220	254	217	230	233	245	200	199	203	237	236	223	216	173	209	223	212	222	207	189	208	198	232	205	197	229	220	232	187	237	238	226	209	224	202	227	231	235	224	203	234	212	231	233	215	221	204	200	238	204	223	217	237	201	207	219	199	245	213	240	225	248	243	222	211	217	238	188	197	203	225	214	220	201	211	205	196	195	231	228	232	181	224	205	258	204	221	221	220	231	232	222	232	240	203	223	189	210	205	229	206	239	233	225	223	221	231	252	234	225	229	210	231	192	219	213	226	210	208	213	204	222	215	237	226	238	239	229	209	234	202	207	203	227	221	219	219	232	231	233	217	206	240	238	237	241	187	226	233	219	231	251	208	216	233	215	216	205	199	204	219	208	220	213	213	225	214	247	198	216	223	199	204	222	249	216	244	209	245	246	240	235	182	231	207	232	209	214	208	238	181	221	195	213	226	225	217	200	232	204	232	238	236	232	214	189	225	216	214	182	197	235	210	215	226	237	216	225	219	227	219	224	203	208	200	232	210	233	209	218	224	217	213	199	233	221	226	213	207	210	226	193	208	214	234	210	222	233	245	232	217	226	220	216	223	196	206	239	227	218	239	217	217	212	214	224	242	220	197	234	247	232	250	243	221	226	225	219	232	216	238	229	227	227	203	240	220	221	229	220	240	223	238	215	216	226	211	253	236	204	233	228	249	201	198	218	236	232	241	200	213	224	199	236	232	240	213	205	200	199	216	217	215	200	223	200	225	223	231	209	213	189	237	204	226	232	226	192	217	230	245	228	216	233	216	199	247	231	214	208	213	235	209	208	227	220	236	222	223	225	198	229	250	218	252	185	205	197	243	231	222	243	235	220	212	184	198	210	221	253	212	211	185	225	201	226	209	197	211	199	219	224	237	202	209	201	224	223	196	218	237	227	233	216	240	224	227	232	217	227	213	213	213	212	217	211	228	214	225	226	252	250	223	198	203	232	256	241	227	248	224	241	232	232	208	214	212	207	218	203	234	232	202	215	236	220	197	238	233	241	234	238	222	199	219	191	245	213	249	225	225	208	226	243	216	241	207	239	209	237	230	249	232	230	216	222	216	216	245	241	229	218	216	219	208	201	226	224	210	252	236	217	211	224	239	202	202	219	209	227	217	216	230	227	220	220	246	223	221	211	202	226	250	237	218	234	211	211	214	251	228	217	188	182	230	232	215	239	208	206	192	220	211	232	249	237	244	230	232	233	238	202	203	206	233	211	238	214	220	233	219	217	250	212	206	225	245	219	169	247	215	244	226	228	193	217	211	223	228	203	232	211	234	234	206	228	256	227	249	216	209	217	214	237	209	213	222	253	238	207	219	239	215	228	224	211	201	210	237	210	205	218	248	202	196	209	222	256	218	199	214	202	186	211	241	212	205	225	198	187	210	190	232	226	234	201	217	228	203	224	235	223	190	229	215	240	228	218	216	234	220	217	193	216	216	219	220	217	217	245	224	210	214	213	226	214	216	245	205	212	194	206	223	217	179	230	218	225	210	209	206	212	192	234	231	236	209	218	192	204	227	216	240	213	200	233	224	234	210	237	213	222	211	204	202	217	201	229	215	225	238	212	205	211	187	202	228	191	219	246	191	231	218	235	216	214	230	229	224	205	216	228	249	239	224	241	194	223	223	258	208	231	244	195	241	232	206	202	216	222	208	226	204	210	229	219	222	206	189	239	226	199	225	250	223	222	199	238	224	214	232	242	239	193	224	220	255	207	270	225	272	239	242	230	242	204	206	207	237	227	230	239	212	223	222	228	227	221	240	212	217	208	216	198	219	222	184	226	213	236	201	234	223	202	222	216	232	242	263	206	219	214	214	232	220	186	234	240	199	237	213	225	229	212	228	223	226	192	273	215	220	211	231	204	186	191	198	213	249	209	237	220	233	219	226	248	243	208	207	226	235	229	243	218	209	218	210	228	260	218	215	240	215	222	223	236	200	247	196	216	218	214	230	204	205	222	242	225	210	230	195	205	236	207	219	248	228	190	210	211	227	210	217	211	203	219	200	204	223	186	226	244	246	236	218	241	240	217	223	221	232	239	212	237	240	229	207	253	223	245	222	201	219	230	253	236	196	197	214	218	237	213	231	233	226	228	209	261	217	201	185	232	220	200	211	230	222	193	224
8364	5773	9859	8888	5908	4063	2949	2081	1538	1277	1124	1036	957	867	825	778	708	711	784	817	826	770	834	745	704	639	632	612	568	554	595	564	522	546	538	515	539	573	508	506	530	501	515	556	517	523	536	538	540	545	531	509	500	534	483	535	540	508	505	512	511	522	530	507	518	531	501	551	546	519	492	488	571	495	524	488	530	495	546	558	531	485	531	544	511	549	520	519	488	563	548	527	517	500	517	525	525	532	527	491	503	554	569	511	519	526	520	489	490	517	549	520	494	532	560	532	505	533	525	510	504	531	508	495	503	541	536	494	559	536	499	510	500	525	553	515	552	446	488	494	499	561	515	488	496	505	493	512	527	529	486	500	524	531	562	553	532	498	503	510	540	513	487	515	483	541	540	519	541	526	498	526	538	528	544	539	504	508	487	535	517	580	483	494	531	486	502	510	485	467	557	527	517	504	537	505	539	490	503	526	506	543	472	545	504	570	518	524	532	487	510	524	514	530	530	541	511	520	517	491	482	523	532	497	494	503	503	532	530	524	526	517	520	522	530	540	519	506	545	546	549	528	507	503	501	516	534	523	554	536	488	545	512	506	506	544	556	507	514	502	502	514	504	538	502	513	552	520	513	496	512	549	545	531	536	543	542	513	537	514	502	517	521	512	523	473	530	538	515	485	533	529	534	524	517	516	576	555	558	531	485	514	498	537	503	552	518	499	513	515	509	476	538	535	497	506	504	546	536	518	525	504	503	562	528	543	516	511	526	522	546	501	532	507	521	508	522	539	521	552	525	533	523	506	519	510	498	533	524	505	555	520	559	512	534	516	553	548	513	525	567	537	520	499	455	528	552	493	496	547	479	508	507	529	516	513	525	514	517	520	535	516	494	531	515	520	542	532	492	539	507	537	531	546	523	519	469	523	527	511	540	556	497	528	492	521	533	524	537	480	552	532	537	558	528	532	552	532	540	498	540	503	498	529	552	552	539	542	515	501	498	505	551	512	542	499	476	561	527	474	517	516	508	551	499	532	495	519	491	499	557	494	534	496	514	505	529	532	501	538	539	540	529	523	578	516	530	525	513	525	521	501	531	505	471	534	512	551	532	481	542	528	541	503	528	522	518	506	499	475	539	508	513	518	518	499	516	514	513	532	523	522	535	531	511	488	533	528	529	525	521	522	530	552	553	529	492	527	512	540	468	548	471	539	534	525	530	508	522	512	552	509	531	474	549	524	473	492	538	550	551	569	502	569	579	485	534	514	518	501	518	491	522	539	556	541	521	484	478	520	502	537	502	493	527	496	494	531	544	515	547	541	517	495	518	495	517	517	497	488	536	497	522	524	534	500	520	477	535	524	501	517	541	525	530	479	520	542	534	504	500	505	539	509	522	503	486	496	517	554	506	484	510	526	483	487	501	556	496	526	532	470	516	540	549	526	530	540	573	525	537	505	577	522	517	569	527	480	514	507	523	564	509	535	535	549	479	519	504	515	518	508	550	500	531	485	539	515	526	475	568	525	539	541	516	533	497	527	535	494	453	502	494	496	515	550	499	508	516	490	508	479	521	496	495	518	551	489	540	545	527	542	552	548	563	521	521	519	546	509	503	519	561	521	550	488	516	463	552	506	511	503	524	506	514	477	516	544	527	503	513	521	539	538	509	516	535	497	524	497	478	516	532	568	503	504	497	479	510	519	536	455	501	524	496	551	530	511	568	526	512	513	532	531	482	547	548	516	483	551	510	466	531	539	528	523	511	513	499	560	518	516	499	500	499	541	542	525	508	564	546	554	534	490	522	546	521	523	554	518	514	516	529	517	524	478	569	473	510	513	503	525	512	495	496	507	564	508	527	531	472	478	524	530	501	536	500	537	513	523	520	497	493	527	521	513	494	524	502	532	500	542	560	493	545	506	500	533	548	544	493	514	537	515	535	494	544	518	550	533	552	515	517	491	508	502	545	495	468	521	543	528	530	511	519	496	530	511	504	537	523	560	537	540	518	530	484	502	515	504	558	546	502	511	544	534	508	504	545	480	522	585	549	499	536	527	510	472	505	529	500	546	496	500	512	496	534	556	525	506	535	517	540	527	457	499	566	536	496	537	507	513	486	538	541	537	486	535	509	493	528	518	511	489	564	526	515	524	497	518	525	496	512	567	545	479	518	504	541	493	526	555	494	507	518	505	502	494	530	456	524	499	496	515	504	548	515	491	535	560	517	524	549	509	536	493	504	531	551	538	503	532	505	479	502	510	519	509	560	508	482	537	518	529	554	501	563	541	520	533	484	542	489	551	497	557	537	527	542	516	514	486	516	552	502	540	530	517	544	534	500	505	525	561	500	543	558	480	512	531	509	509	567	509	550	511	512	536	532	554	514	548	527	503	533	508	511	533	509	544	509	495	540	518	535	491	560	546	557	525	571	548	505	476	511	476	489	530	509	533	532	502	524	573	538	538	538	537	539	528	509	494	548	535	516	524	502	534	512	518	511	514	532	485	533	498	502	544	521	492	483	545	490	517	532	523	532	552	523	536	503	537	541	517	517	518	543	526	506	526	551	544	468	544	538	519	530	531	521	486	525	551	525	510	522	499	499	517	543	509	542	506	525	525	502	541	549	532	527	510	517	526	540	590	504	550	549	511	520	491	511	529	519	535	537	570	530	530	494	514	480	532	547	517	517	565	521	484	528	507	513	479	491	530	518	522	517	506	509	519	510	509	524	547	521	530	557	527	501	527	543	473	544	545	478	513	534	518	510	518	510	529	533	555	507	513	501	527	520	556	495	540	517	519	495	514	524	551	561	507	542	555	556	535	488	489	525	496	533	461	534	544	518	517	520	505	526	501	542	588	533	498	552	500	535	552	515	522	511	535	500	598	540	546	489	549	490	534	512	526	502	528	480	509	505	469	519	488	595	540	503	532	484	494	478	488	527	498	514	523	492	525	527	532	533	507	537	473	503	548	520	527	561	533	520	494	474	538	485	494	555	543	511	473	517	485	571	492	472	565	508	496	513	484	551	499	493	518	505	525	507	511	541	516	514	504	510	489	521	530	519	540	579	529	538	481	530	540	540	532	497	523	506	543	528	541	538	493	535	543	528	517	550	562	512	539	514	500	532	538	528	494	527	547	535	535	496	500	542	520	506	528	509	533	514	556	500	520	569	527	510	550	470	521	474	477	525	542	557	509	527	514	540	555	501	524	516	516	555	526	535	503	516	507	558	533	532	533	508	524	509	495	543	575	505	517	506	529	510	473	541	521	531	528	497	524	475	562	530	494	473	536	530	563	509	526	502	505	532	501	536	495	521	548	534	532	521	464	525	472	504	525	529	524	530	531	518	554	547	536	529	560	566	530	511	536	494	495	522	558	517	566	517	517	512	473	511	529	495	546	502	514	493	541	513	515	498	477	517	513	527	487	531	508	576	529	543	514	487	502	520	540	524	512	504	508	505	486	505	534	527	521	505	522	506	544	468	541	535	553	514	533	516	578	508	510
22396	10430	10474	6348	2968	1689	1105	764	590	507	407	373	357	382	293	297	283	308	295	332	294	279	312	287	293	288	263	257	247	227	223	231	246	254	254	239	232	251	265	261	280	267	241	240	231	250	229	259	242	236	234	211	243	215	233	220	216	242	211	247	212	276	260	269	245	253	223	240	232	229	228	277	259	253	239	226	223	262	233	220	270	253	275	270	243	248	246	229	229	232	257	263	233	280	263	253	239	248	248	250	248	256	232	244	237	240	251	236	238	250	284	225	253	259	252	261	218	228	258	274	252	244	256	250	227	226	237	253	245	259	223	229	237	233	239	235	256	239	250	247	215	262	259	225	241	216	244	208	230	264	225	259	244	245	231	246	255	246	248	250	252	219	218	240	222	243	256	266	249	242	232	234	243	240	255	248	255	281	242	246	239	234	261	269	222	243	219	229	236	240	233	231	248	222	242	239	229	219	214	229	252	243	223	229	261	239	246	204	231	234	250	214	263	239	231	243	232	267	226	249	221	222	246	231	250	232	250	218	233	262	238	241	267	227	242	249	248	236	241	240	237	224	233	239	236	229	249	234	260	267	232	226	260	256	239	268	271	242	264	242	246	269	241	250	240	240	220	217	223	253	248	241	216	229	238	256	214	247	264	264	260	238	242	225	249	226	245	247	240	252	268	245	211	248	237	236	250	235	241	250	231	254	236	233	258	252	233	249	253	247	245	238	231	258	250	212	245	227	233	256	212	209	228	246	249	254	251	246	242	255	239	225	242	233	198	241	232	227	271	232	236	218	247	247	233	264	223	245	237	260	248	237	235	245	254	231	266	220	256	246	224	238	244	238	246	249	234	241	214	242	207	226	208	237	258	247	236	227	254	235	224	236	236	252	262	249	240	237	215	235	267	244	230	220	244	229	234	248	232	213	242	238	230	253	263	214	219	236	249	271	232	214	236	211	217	246	259	236	192	236	233	270	240	242	234	245	211	225	225	215	237	237	260	251	246	219	210	249	226	259	235	254	253	235	245	261	224	230	280	244	263	231	249	224	233	288	272	241	258	245	268	229	253	244	225	234	236	236	248	247	237	224	230	231	248	220	246	234	218	235	232	226	245	249	260	231	211	239	189	223	231	219	223	225	243	228	232	248	264	247	243	221	266	223	239	248	237	250	238	204	252	228	272	247	238	227	252	260	262	226	265	246	230	203	248	253	229	235	223	243	238	231	227	247	213	245	244	235	266	244	234	258	253	226	217	270	246	254	232	245	226	249	225	248	232	242	248	214	232	232	237	240	238	263	214	235	236	225	240	225	257	236	244	250	240	222	243	246	241	244	245	248	228	250	208	260	249	230	249	245	245	254	248	236	239	214	238	222	210	246	229	239	214	239	268	245	228	232	244	236	242	232	221	225	228	249	252	238	216	234	241	221	255	228	248	224	231	237	258	224	249	229	244	242	238	245	271	253	227	277	248	260	235	247	218	215	220	241	235	238	223	255	195	233	245	222	244	235	231	239	214	230	199	231	237	262	256	251	256	207	225	247	239	244	246	254	255	253	227	240	281	276	249	242	220	216	246	249	279	250	233	217	236	227	266	231	257	226	234	236	242	235	231	256	251	268	281	209	241	248	236	234	278	203	249	252	223	237	229	254	210	241	247	230	245	228	232	254	237	252	256	229	243	231	262	245	246	228	253	235	239	246	256	241	244	226	241	232	244	231	265	233	243	198	227	241	222	231	267	239	232	247	272	261	241	232	224	225	248	248	236	197	241	257	258	255	224	255	223	257	229	235	251	246	234	249	230	239	222	256	212	235	251	247	245	244	238	256	190	233	230	249	244	237	237	248	247	235	260	238	208	236	256	231	226	253	225	252	253	235	251	251	250	241	249	239	233	218	236	222	260	237	216	235	239	258	271	279	242	232	204	238	244	225	240	234	230	248	222	244	228	234	241	254	224	224	248	244	214	243	243	251	239	249	265	233	246	257	217	228	259	255	247	258	222	237	234	239	228	225	257	224	258	234	226	222	252	249	265	239	269	262	260	236	244	249	245	240	216	235	268	244	220	230	264	254	227	248	223	225	259	223	228	226	239	232	235	254	244	232	237	243	240	269	243	241	237	209	252	253	237	261	248	217	249	228	223	252	267	226	263	268	227	230	257	238	267	243	213	229	251	231	247	271	235	250	219	204	265	242	251	218	205	229	231	241	241	262	229	248	244	242	264	222	244	219	250	220	199	237	249	248	219	210	198	250	262	232	279	237	217	255	238	228	241	237	261	226	201	232	235	242	228	219	231	249	258	248	247	263	264	258	214	238	233	250	261	224	259	238	230	234	251	237	240	254	250	269	253	251	221	223	255	253	276	237	207	260	225	259	205	260	260	224	221	228	205	226	235	199	251	233	239	261	217	231	226	242	214	220	254	231	245	231	225	228	218	247	237	240	248	234	235	230	261	254	244	223	234	236	257	238	241	252	233	230	269	259	237	232	237	225	228	218	225	230	227	226	268	245	254	257	228	220	246	247	237	261	235	248	255	236	225	217	230	210	247	215	221	212	233	235	235	235	262	259	281	220	249	254	242	236	237	252	232	229	242	218	269	240	246	257	222	253	214	244	222	233	239	242	250	264	262	249	239	223	287	235	238	230	261	253	234	219	209	253	249	230	247	223	235	235	261	234	256	233	224	233	251	231	249	219	234	265	256	212	228	235	256	239	236	249	240	232	224	213	264	238	252	245	242	271	218	237	238	216	244	231	245	233	227	242	259	233	272	261	218	261	237	230	247	256	241	248	229	257	225	226	229	264	230	264	241	240	191	206	242	214	236	261	247	231	222	225	225	212	213	235	227	230	256	229	268	249	232	228	236	244	255	249	218	248	230	240	232	210	214	225	259	247	231	244	245	234	239	243	227	236	249	250	215	256	246	201	266	260	250	249	225	225	233	238	223	231	239	224	242	240	248	223	228	226	255	245	236	241	225	226	236	224	224	197	260	245	256	202	282	235	230	234	260	243	259	247	251	237	219	252	245	231	259	231	256	210	237	242	252	234	226	247	236	204	222	230	228	232	242	229	221	236	247	242	276	229	251	247	217	220	220	235	222	212	251	238	239	222	231	241	239	253	206	241	237	224	235	233	248	212	234	224	221	227	234	227	217	233	223	257	247	251	237	231	214	215	217	220	252	248	255	218	248	244	279	255	250	260	267	230	220	244	229	240	217	229	241	250	253	248	243	236	232	222	229	243	255	260	224	246	213	242	235	264	232	218	247	243	244	216	219	217	265	236	223	256	249	225	220	232	224	218	222	285	257	242	233	211	234	270	244	246	246	260	273	242	232	243	251	234	237	255	233	256	238	213	242	234	220	243	269	235	241	241	251	251	228	234	254	233	228	240	213	228	245	224	225	246	225	288	211	241	239	242	244	234	218	239	237	250	272	235	244	256	253	241	240	237	262	246	223	256	235	223	248	223	263	233	201	239	219	244	234	251	221	243	254	240
14922	9085	16535	14690	9482	6811	4819	3266	2430	2047	1596	1427	1319	1168	1169	980	940	928	1004	1124	1088	1049	997	909	931	888	851	695	671	712	602	691	694	678	717	665	703	633	606	637	618	587	582	587	577	546	585	610	551	571	580	588	568	553	605	581	598	545	575	559	537	538	551	562	533	551	585	574	594	588	546	539	528	596	580	546	561	587	591	538	558	560	513	562	537	543	577	560	586	550	533	555	536	576	558	549	571	565	588	543	582	570	542	571	584	555	545	519	585	543	548	523	602	525	585	584	552	563	543	573	543	589	594	622	547	564	566	566	592	530	564	552	515	559	619	552	548	556	552	545	556	556	584	553	565	545	587	588	571	569	572	587	590	596	567	576	570	516	577	516	587	558	534	554	571	538	574	532	520	555	571	534	516	530	537	591	587	540	568	582	560	571	581	537	566	560	548	590	600	573	580	575	561	537	585	541	560	555	549	572	546	549	533	558	549	549	543	520	556	604	547	551	551	536	556	577	600	567	568	522	538	583	572	584	588	598	573	546	564	538	592	522	597	577	586	580	568	536	594	578	598	583	539	573	584	544	570	562	518	580	567	593	535	562	586	601	585	566	557	559	594	571	554	549	529	542	506	576	552	591	532	577	565	579	556	561	632	577	550	531	515	580	560	586	544	570	531	626	593	573	601	557	552	551	564	587	598	591	596	554	596	576	592	533	565	543	544	523	561	554	563	589	558	589	549	566	540	535	591	576	558	532	550	575	500	575	573	553	550	538	556	569	534	522	557	588	562	577	501	541	564	580	582	554	594	523	578	568	558	544	577	543	592	555	584	567	531	584	597	567	555	586	568	573	541	536	571	589	596	552	571	552	578	531	622	502	537	567	564	581	550	560	624	574	544	513	616	577	554	593	571	592	551	510	532	564	536	576	565	581	538	594	539	549	547	572	577	570	606	558	569	557	559	579	530	586	557	549	574	574	565	558	574	583	628	585	538	550	576	574	592	562	562	552	552	571	543	537	495	547	525	549	561	521	559	571	603	564	577	552	550	545	554	554	570	598	600	557	617	569	563	549	518	558	598	550	512	534	560	590	636	580	576	568	562	588	629	580	567	624	581	601	581	562	567	546	533	538	536	526	532	543	540	529	560	595	561	564	527	579	555	538	534	537	555	581	569	565	566	559	567	540	575	579	552	588	551	529	560	560	585	595	542	596	562	537	573	580	543	595	542	573	490	601	579	567	542	605	599	542	553	569	530	564	586	571	567	566	550	534	568	554	509	610	589	549	619	598	571	559	591	560	575	579	555	558	542	549	545	588	570	579	597	577	579	597	613	573	590	524	574	546	588	546	597	543	552	564	542	577	547	572	566	522	589	598	602	547	585	566	572	587	546	557	580	595	522	581	554	582	584	550	553	593	555	567	585	537	595	545	569	598	575	588	574	534	543	568	544	599	550	575	545	514	535	583	572	533	513	531	559	536	563	529	540	535	573	560	573	582	589	618	552	565	566	558	568	571	578	566	543	519	545	595	512	544	591	592	559	545	520	570	536	571	520	574	583	568	579	531	551	565	553	573	578	595	535	542	539	527	517	513	564	603	518	570	541	528	579	594	553	559	540	575	560	566	528	570	568	580	482	603	570	588	598	580	521	521	591	554	543	629	562	587	530	623	593	579	561	525	571	570	549	574	577	594	553	584	594	567	524	593	561	577	596	558	584	586	552	564	571	566	564	581	522	560	568	534	575	613	555	580	576	570	560	533	574	564	577	571	587	588	601	570	505	555	578	542	578	541	580	556	642	551	546	588	583	581	606	494	559	562	568	551	542	591	570	566	546	541	584	578	532	601	581	542	584	576	544	570	565	562	534	528	592	581	580	575	560	568	565	581	547	572	524	582	526	555	571	576	517	579	585	553	590	529	553	529	564	570	575	573	580	518	581	588	550	523	548	595	547	534	611	563	596	538	557	584	589	582	543	556	518	589	546	534	529	513	566	533	558	557	586	569	512	627	580	515	564	578	569	551	591	577	585	587	549	563	639	566	539	523	551	560	555	604	597	570	568	573	566	531	543	525	581	552	507	519	562	583	541	563	563	611	584	536	525	574	522	558	572	554	623	592	568	592	552	540	571	536	556	546	542	526	537	509	550	571	630	545	557	533	561	528	534	558	555	532	562	591	547	580	557	543	612	549	585	534	595	575	571	561	587	566	569	527	536	520	594	580	563	571	562	598	537	547	546	555	525	571	561	587	569	563	582	563	610	562	555	522	572	552	591	591	585	589	542	606	560	572	585	565	550	535	574	581	561	535	536	571	578	580	588	508	541	566	575	538	610	545	581	549	546	545	580	559	529	561	548	534	520	556	551	544	563	562	544	558	516	548	573	525	567	559	556	535	552	519	563	594	600	562	553	572	540	574	555	551	537	564	570	544	550	581	592	558	530	566	634	586	570	525	561	566	608	596	571	603	574	520	530	503	575	573	568	550	564	578	547	553	556	520	553	590	605	580	549	553	556	584	526	558	543	577	581	588	548	572	525	538	555	566	566	544	542	549	546	622	521	582	591	564	571	563	573	540	532	545	596	557	598	551	610	534	559	515	607	598	559	579	565	557	571	589	539	598	548	562	559	539	537	557	585	541	588	525	579	533	549	547	576	560	540	566	558	558	554	568	545	588	528	530	499	543	565	546	551	569	597	561	560	560	555	606	568	566	504	541	550	541	575	570	518	526	622	547	591	547	573	632	578	566	539	543	533	509	595	595	571	568	557	568	590	567	583	593	560	567	543	559	557	600	588	562	555	530	585	563	580	557	572	527	530	566	621	564	565	559	528	531	610	563	552	592	582	582	556	535	533	570	569	604	565	545	576	567	529	545	605	528	534	572	533	589	560	582	557	521	567	542	593	588	567	544	602	543	598	529	626	528	560	550	572	525	565	553	530	604	571	554	551	567	557	542	553	524	547	597	611	570	524	539	536	578	556	553	574	547	544	580	552	618	542	525	603	554	560	545	535	553	557	573	519	597	561	535	559	552	609	535	544	589	547	572	569	539	529	518	584	615	559	583	583	570	565	573	536	553	544	544	539	528	546	557	554	553	568	577	556	566	564	533	553	555	562	540	591	571	568	537	524	540	567	531	557	600	595	582	569	542	587	534	527	594	538	593	577	547	543	549	540	590	581	572	552	544	553	558	567	567	560	532	613	566	551	561	552	574	545	556	539	560	570	544	528	546	554	557	559	569	567	583	600	529	570	539	521	597	605	577	577	586	593	562	549	553	585	570	593	544	566	553	529	588	572	548	563	520	592	594	574	560	544	593	531	532	596	591	600	532	578	571	579	561	559	574	559	585	530	547	555	554	522	569	564	608	572	550	565	583	572	570	518	528	522	580	527	596	576	549	552	560	580	538	575	585	539	569	574	562	562	595	531	544	580	585	560	553	605	541	552	584	542	553	571	560	543	606	566	526	589	586	545	573	565	545	526	557	550	576	569	560	548	556	587	585
30841	15316	14631	9087	3697	2226	1432	997	760	583	546	467	384	370	332	300	275	282	306	334	305	309	331	289	318	290	262	262	274	233	237	215	254	262	237	242	239	250	239	225	254	224	221	228	225	213	220	253	252	230	254	240	203	246	245	211	220	224	224	203	254	218	231	207	238	233	252	218	214	209	236	234	220	253	258	226	225	213	236	215	198	200	211	209	229	213	214	212	202	216	233	227	226	223	228	241	213	225	234	203	217	249	232	220	242	212	225	260	264	218	197	232	237	230	236	239	220	171	237	232	234	218	212	216	247	220	227	233	214	222	250	247	226	220	216	214	219	215	229	213	195	208	207	208	193	198	217	224	215	247	216	240	224	250	247	210	218	232	200	225	230	246	229	225	232	191	216	193	242	245	233	212	216	225	219	233	235	198	247	237	219	214	219	216	234	208	216	231	241	202	196	218	234	276	219	219	225	212	231	196	231	224	228	209	243	241	236	228	242	243	204	198	227	240	227	203	253	201	216	226	232	225	203	262	250	217	235	233	230	213	211	216	249	214	227	200	197	201	250	245	241	221	218	237	230	237	237	241	224	228	212	262	227	205	223	217	200	216	222	210	224	229	213	234	203	220	241	203	232	251	221	249	207	216	246	221	207	226	223	203	214	239	238	236	222	228	212	222	238	217	216	235	207	217	222	217	219	226	214	218	214	221	227	218	239	198	228	227	206	233	229	226	254	241	224	210	212	238	211	199	226	194	208	223	211	237	219	201	231	211	245	211	223	193	189	203	219	229	212	208	219	237	229	232	212	250	231	200	237	210	220	246	226	210	215	216	229	233	230	219	224	226	227	209	227	211	207	216	208	248	203	214	225	228	232	227	215	231	220	228	210	225	212	230	219	214	248	206	211	229	228	238	209	210	231	253	217	210	213	212	207	234	219	226	215	241	223	237	195	217	243	212	210	247	224	226	235	224	211	216	237	236	250	193	222	223	228	213	231	209	214	227	237	215	232	215	203	220	244	230	203	232	226	177	230	234	238	232	210	240	207	221	220	234	237	220	236	219	247	237	194	225	226	207	226	231	213	237	213	225	211	210	250	233	198	208	194	203	196	226	235	233	242	217	202	212	195	228	212	187	221	214	230	209	223	210	244	214	247	228	230	206	234	238	206	214	220	252	216	231	249	216	232	214	214	217	221	228	260	204	225	241	204	211	204	217	219	263	210	243	219	223	208	237	212	217	236	208	211	219	250	233	208	206	219	229	235	207	223	228	232	240	244	203	211	240	210	218	210	229	214	208	190	223	223	277	252	223	210	260	232	212	231	227	222	219	201	228	224	221	241	227	227	207	224	213	215	232	201	198	230	207	240	194	214	200	221	219	238	198	205	228	219	244	247	232	209	223	239	214	235	211	256	193	251	203	268	195	237	206	216	242	239	231	231	208	225	200	215	254	250	200	231	228	214	196	229	223	226	205	192	209	213	222	245	223	205	211	247	228	238	233	250	200	277	233	217	215	254	245	229	221	235	224	205	220	249	278	218	217	209	207	231	259	225	222	216	214	214	199	201	219	213	221	239	231	248	202	253	219	240	215	229	222	234	232	244	234	231	214	243	227	222	214	203	231	248	209	236	236	221	249	229	232	237	229	212	224	214	185	232	247	213	227	224	214	232	228	219	233	215	250	219	218	215	216	240	211	220	231	235	240	217	212	231	221	197	248	208	212	238	240	209	191	233	239	225	225	223	216	229	229	206	239	225	220	236	228	196	245	239	219	229	225	230	214	222	192	250	224	216	203	209	246	219	218	223	248	229	224	232	204	245	213	198	226	223	230	227	224	205	254	218	225	200	217	241	238	208	201	214	208	247	213	220	201	224	235	202	258	230	224	220	192	230	252	246	224	220	257	218	220	217	213	201	241	216	220	206	245	240	235	232	245	224	240	224	240	220	240	215	195	224	225	227	230	221	209	245	205	202	194	205	219	223	213	216	214	198	231	208	232	234	211	236	241	219	225	220	227	240	206	261	237	224	221	211	206	182	203	229	223	210	222	233	233	216	201	194	229	221	214	247	218	186	231	248	217	227	234	209	221	225	199	231	213	186	233	234	227	219	227	228	199	221	204	219	215	239	221	195	220	205	219	219	230	257	227	196	205	231	273	240	217	206	234	221	237	200	169	204	228	229	227	206	232	193	193	223	188	227	191	251	244	219	223	222	215	207	254	230	211	243	237	210	216	222	257	214	195	220	240	226	200	228	202	211	203	246	226	234	207	229	231	204	214	210	206	219	239	234	261	223	238	222	191	235	239	218	205	217	216	217	251	212	211	225	217	237	215	240	239	216	235	212	224	247	229	220	219	220	243	247	233	249	212	237	223	218	244	223	246	226	200	223	249	232	208	202	210	218	229	219	240	233	227	242	241	242	234	213	198	205	216	234	223	223	212	223	214	213	231	232	215	245	195	221	230	221	233	211	206	229	232	190	245	236	206	222	220	213	205	183	198	199	244	219	220	218	256	205	228	203	232	239	198	229	249	228	243	203	214	213	222	229	228	208	234	244	199	213	222	216	204	219	235	225	194	215	227	236	221	218	212	253	219	242	234	236	258	229	252	222	217	206	242	206	207	234	222	212	219	264	245	207	235	230	226	218	223	246	226	237	225	213	232	193	219	211	231	209	232	217	226	229	262	217	238	258	197	210	222	236	224	218	223	228	204	252	240	220	218	214	211	244	232	208	226	223	216	183	205	203	240	221	228	222	241	207	192	223	228	227	220	206	202	222	198	223	222	231	210	237	224	232	265	203	213	203	233	230	203	216	233	195	237	233	191	220	201	197	228	229	223	221	238	196	206	215	227	181	231	217	204	244	220	237	216	220	242	244	227	196	237	233	246	215	251	216	236	216	210	252	230	224	267	220	250	242	214	230	268	230	232	216	235	219	227	230	197	241	203	201	202	231	235	238	216	231	204	260	205	185	256	229	224	231	204	229	220	229	221	219	238	238	232	227	216	227	235	201	248	231	225	241	217	212	198	210	221	240	230	219	217	211	224	210	215	242	238	244	220	232	229	194	212	201	199	237	215	232	224	232	219	236	212	241	208	194	250	225	251	210	218	228	200	227	215	197	227	198	229	251	230	218	203	223	239	235	230	196	204	226	241	242	219	228	228	214	200	245	228	207	199	220	219	226	249	231	246	248	211	195	216	231	234	203	244	226	238	232	238	231	255	275	238	239	221	243	220	226	198	228	218	218	210	243	213	258	194	254	244	211	234	238	216	224	223	223	252	232	233	229	229	236	225	223	237	192	213	230	227	194	229	206	214	216	226	231	218	204	245	245	237	235	209	205	205	216	221	245	234	214	214	197	229	230	195	231	221	202	225	217	233	237	237	206	196	232	186	217	257	197	245	241	207	218	230	232	235	219	210	228	232	271	229	232	225	226	210	232	241	230	229	214	192	242	235	199	212	239	232	236	249	249	219	213	244	228	223	227	217	220	205	222	246
18744	12212	20788	18305	11737	8644	5961	4391	3186	2489	2161	1928	1636	1494	1224	1235	1036	1081	1105	1265	1247	1203	1206	1028	1069	1003	916	702	714	718	674	691	617	745	719	663	612	621	585	553	562	537	535	585	571	535	527	572	567	520	540	507	530	525	514	505	581	577	558	543	516	473	513	557	483	560	489	571	585	523	563	502	551	526	515	503	546	515	502	532	539	525	544	537	509	523	517	526	539	481	523	494	498	540	557	495	514	536	507	529	528	550	564	521	538	502	527	536	542	566	538	507	498	581	519	490	518	507	574	520	517	551	527	526	558	564	536	537	528	509	498	525	504	558	541	535	524	530	578	531	530	535	522	527	506	496	520	536	500	486	475	504	530	517	541	566	524	513	525	528	524	544	537	508	555	518	504	500	537	496	512	574	533	528	527	522	555	530	504	511	558	512	523	530	529	553	491	496	500	531	598	509	554	508	554	511	530	536	525	536	516	579	547	538	532	537	529	503	522	536	515	529	490	511	556	487	534	506	500	514	534	491	507	540	542	502	529	532	489	518	507	515	571	508	553	519	526	528	548	548	557	525	525	531	518	539	518	529	492	554	522	565	509	574	509	495	531	507	497	506	546	571	508	512	493	538	530	548	523	476	531	505	488	546	551	530	560	493	508	517	564	507	574	499	539	518	526	554	530	488	514	512	561	547	493	506	513	559	533	541	565	530	467	491	529	521	548	525	530	508	539	548	492	530	514	586	502	549	526	518	537	522	559	545	527	521	522	523	509	532	493	527	518	539	554	550	547	573	531	542	489	495	482	538	506	499	505	509	533	519	543	527	553	499	526	517	518	497	522	467	500	546	527	565	515	485	516	548	474	500	520	490	505	529	522	540	532	527	495	562	538	548	511	565	545	540	521	512	501	528	501	497	505	477	526	532	514	515	551	526	509	549	526	544	511	515	518	519	521	498	553	527	502	523	481	532	566	505	548	539	527	498	500	578	501	498	554	487	521	538	476	536	490	572	509	486	501	489	511	522	505	499	552	565	490	515	520	508	518	553	505	540	544	524	589	535	512	495	526	530	536	538	534	517	550	490	525	562	517	553	540	546	499	517	527	486	537	537	521	531	524	520	490	556	544	544	550	533	507	549	536	504	539	556	556	500	512	528	530	512	564	530	537	503	486	530	529	488	516	522	538	495	508	515	550	548	508	509	491	530	536	481	541	562	522	572	524	538	532	521	538	519	540	482	509	506	546	512	553	532	495	507	559	551	505	491	542	522	530	524	478	501	508	531	513	511	526	501	534	540	518	522	499	514	543	521	521	541	518	507	505	551	506	510	537	506	503	547	548	525	506	510	518	528	501	532	520	524	533	495	548	502	526	535	523	516	509	549	476	526	518	562	521	522	520	530	552	522	510	507	490	555	520	526	500	515	524	545	540	528	540	517	518	479	481	514	525	538	560	495	535	545	537	522	540	509	517	538	470	513	545	490	543	547	503	543	561	529	535	527	506	497	527	559	536	515	497	499	552	521	564	537	491	483	551	547	542	524	552	528	524	475	502	538	520	476	499	544	502	517	494	512	516	567	546	527	493	549	520	506	505	474	550	544	524	534	490	515	529	566	558	555	519	500	503	522	513	514	522	544	528	570	516	540	529	515	524	534	524	502	511	538	504	560	541	526	517	494	485	512	485	521	533	529	504	516	518	517	531	508	509	495	501	480	503	521	546	520	478	540	506	523	507	518	514	557	554	496	538	560	499	530	510	502	508	499	531	565	525	510	546	556	514	500	501	511	505	530	508	555	517	549	527	492	511	519	533	492	528	486	531	557	487	517	538	505	540	522	508	544	526	546	538	543	549	547	527	552	502	532	543	527	507	555	524	554	513	528	488	541	514	530	548	551	517	543	518	550	540	506	550	515	495	543	543	519	509	528	568	544	489	526	506	550	537	474	543	537	506	520	497	484	538	551	541	514	494	513	507	485	493	507	489	535	547	534	563	485	587	505	525	535	484	478	569	517	495	523	539	530	530	545	517	506	538	563	519	539	521	536	582	545	508	529	503	529	525	503	554	511	540	558	566	503	521	556	577	517	531	508	518	520	530	513	507	494	532	544	503	529	521	508	526	510	513	490	577	534	490	524	543	512	485	522	521	556	530	545	552	524	519	502	502	513	535	499	513	543	534	499	551	487	494	511	479	512	514	552	525	543	529	501	538	509	542	543	511	506	543	532	522	504	519	568	521	488	511	530	508	530	561	464	551	528	555	500	574	516	560	516	482	515	524	481	538	530	517	528	527	489	565	525	512	529	488	513	523	525	534	504	524	552	535	524	506	494	522	516	497	508	527	546	477	512	507	534	523	529	536	505	522	499	527	480	479	521	532	511	534	503	526	533	499	577	529	516	505	538	500	516	529	522	502	526	529	544	491	517	492	481	487	524	511	564	523	535	510	562	546	491	534	539	531	554	496	511	520	508	524	573	531	531	525	524	529	545	500	526	518	489	573	550	519	489	524	527	543	536	519	567	549	552	576	547	580	474	565	542	498	522	532	520	528	481	533	498	500	534	491	547	530	538	539	545	552	497	485	541	563	547	517	534	521	520	536	494	490	524	525	535	526	525	560	525	534	524	545	510	542	497	526	535	536	518	584	531	474	568	508	531	504	525	541	493	484	554	512	525	544	471	493	551	498	533	534	520	533	526	542	472	523	544	513	535	546	510	509	456	512	513	536	541	534	581	514	531	497	540	522	514	487	526	514	511	531	549	525	535	513	501	559	567	535	502	526	507	524	502	502	551	526	550	515	517	554	511	508	539	476	481	529	509	470	516	515	550	512	525	582	516	565	531	513	522	543	491	500	505	479	528	533	555	506	523	530	524	533	521	509	518	487	483	553	488	496	516	528	578	520	537	596	518	527	540	522	541	488	511	514	526	531	560	544	510	532	548	475	515	518	541	536	540	508	513	512	483	539	518	509	519	536	505	509	511	551	555	460	570	507	545	523	520	570	518	539	528	528	532	519	467	530	520	566	535	527	579	524	534	523	540	545	502	556	516	520	517	515	568	521	484	531	524	506	572	576	504	563	568	522	532	511	505	545	519	523	477	524	511	501	498	466	516	506	507	551	502	517	535	530	532	508	534	544	529	558	494	520	502	525	534	538	511	534	553	496	541	528	556	544	565	516	513	542	514	495	506	538	542	512	492	505	494	526	530	531	549	570	520	511	561	549	496	473	527	514	543	516	503	512	489	524	520	560	525	535	522	527	511	484	547	538	548	472	512	536	533	527	554	489	526	508	523	515	521	529	536	520	565	498	505	496	499	534	515	555	511	504	485	517	554	567	518	536	528	487	522	538	492	518	494	543	530	497	530	529	546	501	537	497	511	556	553	505	562	538	543	505	538	555	533	536	503	516	557	547	537	494	518	527	487	521	483	470	567	505	534	526	549	558	528	510	532	540	535	519	541	520	584	549	549	490	517	524	517	524	537	481	495	533	521	490	520	483	548	493	529
12896	6487	5829	3006	1440	967	646	487	386	376	328	328	285	269	265	270	260	241	248	253	238	270	249	222	215	227	244	243	229	224	251	227	237	253	195	230	215	207	234	240	216	231	238	193	242	203	220	232	227	202	219	233	216	194	234	225	209	236	225	214	244	222	215	191	216	230	218	243	214	211	196	237	210	220	228	208	200	214	211	209	205	226	226	204	228	191	226	211	235	238	215	202	214	226	206	228	265	210	224	239	216	235	198	196	203	215	206	220	202	236	213	251	189	199	221	220	218	172	197	252	209	192	232	240	246	243	238	188	252	214	217	216	229	211	230	230	180	221	228	229	230	222	201	223	224	235	241	220	209	222	207	217	235	241	200	203	207	229	191	229	223	234	197	205	230	232	217	208	211	246	245	196	183	231	218	198	231	212	212	213	203	188	203	227	217	229	237	191	205	202	221	206	218	250	234	215	239	226	220	210	229	237	217	239	190	222	220	221	225	240	242	240	240	214	213	199	193	213	250	182	215	226	221	185	226	199	192	190	218	193	216	211	228	200	233	229	248	250	206	214	233	227	234	211	209	271	203	203	185	190	201	210	213	226	219	221	211	207	209	227	196	230	214	201	213	214	250	208	236	209	176	208	218	213	206	244	208	210	203	200	213	195	188	184	187	213	207	234	232	206	188	229	197	207	200	214	222	214	228	200	194	222	205	227	181	237	193	208	202	227	203	188	201	227	203	224	218	216	229	183	222	205	247	205	240	206	237	239	246	219	211	215	199	223	214	207	188	240	207	216	232	186	223	224	242	213	214	253	226	226	210	216	214	226	226	235	208	215	244	212	231	204	224	227	236	202	204	208	207	203	208	200	232	231	224	211	186	207	216	207	216	254	207	232	207	219	207	211	224	220	209	200	233	220	225	231	224	192	219	216	222	215	223	205	212	212	207	234	219	214	193	209	233	201	217	234	197	197	208	229	203	202	201	224	204	190	232	215	223	199	253	201	231	220	210	220	206	217	229	200	219	218	233	201	238	194	232	189	196	202	248	197	203	258	212	226	197	195	209	210	225	213	202	211	232	213	241	187	248	215	257	203	213	204	229	250	265	182	224	219	224	231	221	229	227	203	198	209	201	247	203	215	204	218	245	215	229	205	235	185	202	215	194	212	245	214	231	205	212	222	213	240	195	226	223	228	227	211	209	220	231	217	232	193	246	211	208	189	202	221	201	229	206	195	222	216	227	228	201	227	204	200	190	234	231	236	230	231	215	193	247	210	245	211	183	210	237	223	247	222	209	208	213	222	226	254	220	220	232	239	233	204	198	189	224	209	212	204	216	223	216	244	237	217	224	243	218	259	187	239	226	231	214	196	224	213	227	187	210	224	234	209	208	190	194	251	214	206	224	213	219	212	200	232	223	238	214	239	226	230	213	243	221	234	221	222	234	225	227	216	192	200	199	193	226	228	222	233	196	226	220	233	223	230	227	209	226	224	225	225	222	223	223	235	215	187	216	214	202	189	215	219	215	227	188	239	228	219	222	219	223	184	209	207	210	244	209	199	220	244	224	213	204	210	245	211	204	203	232	216	225	227	210	218	199	206	196	216	233	242	213	212	228	195	225	196	219	219	217	206	197	218	228	199	211	221	206	195	216	203	220	220	200	226	203	248	211	214	235	225	235	226	202	213	196	212	212	221	218	230	234	214	223	216	226	201	228	197	194	224	241	219	190	202	241	249	210	224	228	237	210	229	233	206	216	217	240	192	218	214	245	199	239	209	228	207	226	245	225	215	212	189	217	210	246	221	217	221	217	232	221	225	225	217	237	234	208	249	222	239	230	235	196	206	261	218	194	200	204	210	205	239	215	214	234	218	200	202	191	222	237	248	245	213	222	204	201	232	202	224	226	240	205	201	220	232	222	184	237	209	217	226	199	221	226	203	242	228	210	203	223	234	208	212	223	204	231	229	217	230	241	208	206	234	214	193	237	246	232	197	210	208	208	219	225	225	229	203	214	197	206	203	221	239	238	215	205	219	216	216	207	220	195	218	251	220	196	233	218	200	212	217	207	221	188	233	202	217	206	211	197	227	224	254	226	222	216	195	200	227	245	235	230	216	223	230	249	216	216	214	220	251	203	196	216	225	209	229	218	180	177	198	209	201	220	249	212	239	231	246	211	217	221	194	241	224	222	203	201	221	222	219	218	207	213	211	222	241	208	205	205	213	222	209	206	218	206	192	246	233	246	219	184	218	218	220	223	223	202	205	237	215	229	169	227	234	186	236	214	242	241	231	222	219	205	241	204	233	239	201	210	198	227	204	226	212	206	222	230	242	211	188	251	213	219	216	198	231	198	229	236	236	217	217	213	198	204	207	200	192	210	200	208	205	227	212	232	238	218	207	192	193	204	207	241	231	219	236	218	196	219	219	229	253	204	185	202	215	211	240	224	211	224	186	222	225	244	221	226	205	191	216	234	209	230	224	228	231	234	243	213	240	217	258	212	219	215	222	211	206	223	225	245	238	183	220	231	236	225	226	229	199	248	220	213	227	212	246	213	205	203	209	216	205	212	218	215	228	256	235	234	243	207	241	249	211	226	229	243	227	208	230	234	230	242	241	207	217	218	209	237	227	226	206	196	227	213	210	212	251	223	199	213	219	218	224	200	231	221	204	192	206	235	216	236	228	205	226	209	228	219	201	221	209	216	228	236	237	208	170	203	211	215	210	235	199	232	266	207	230	198	202	223	224	221	221	216	232	207	208	208	213	221	218	204	218	205	209	246	207	234	211	230	215	201	215	220	208	226	214	230	248	221	235	195	227	215	219	197	238	236	200	223	225	241	200	244	194	235	243	217	217	228	215	223	222	223	228	214	240	204	212	209	187	200	241	211	216	210	218	238	242	211	249	209	228	229	231	247	213	207	193	175	228	211	220	230	218	202	200	184	227	226	196	212	213	214	211	219	228	216	231	198	234	230	228	196	225	232	225	211	207	227	176	196	210	216	242	202	224	228	253	247	255	217	223	232	216	223	240	218	228	202	230	222	192	206	225	192	218	249	219	240	219	193	183	204	222	223	216	203	238	188	237	205	194	241	197	196	220	204	208	190	230	233	243	204	210	209	191	209	253	231	252	222	224	231	210	217	218	222	232	204	218	228	238	203	216	231	233	188	242	217	234	200	209	239	204	209	221	243	224	224	210	221	210	207	221	200	221	218	233	212	216	231	192	223	219	238	248	231	226	203	223	225	231	213	168	214	256	227	199	206	229	231	242	181	218	221	206	219	195	224	225	208	237	203	232	229	218	205	213	239	238	222	197	237	211	232	207	235	209	212	204	249	242	244	204	229	175	239	221	225	210	224	203	243	211	216	206	199	206	243	230	224	212	203	215	222	215	223	211	210	211	211	208	205	223	237	193	180	197	241	220	223	219	232	236	218	214	245	217	228	213	223	187	221	215	240	211	235	251	230	186	222	224	231	206	242	194	208	193	213	212	241	225
8405	5961	9903	8053	5358	3810	2704	1945	1591	1268	1142	1083	937	824	758	779	716	735	760	793	832	758	806	729	649	639	602	597	595	545	560	530	567	530	516	520	541	515	531	535	536	551	538	568	513	467	493	505	526	532	496	539	518	521	514	555	487	507	526	540	516	509	510	500	471	525	545	542	474	502	499	522	504	537	506	555	523	508	491	538	466	497	548	550	496	524	517	508	500	504	514	483	491	503	523	490	531	515	447	501	566	499	518	543	510	483	517	497	537	532	508	515	489	534	530	534	494	544	521	505	507	518	498	505	503	539	526	561	542	514	528	519	539	515	500	516	499	512	478	529	510	552	519	513	491	492	473	488	527	503	539	500	547	512	514	499	535	539	489	517	505	556	542	473	539	531	517	494	510	503	512	486	537	521	499	501	541	518	484	504	498	521	505	501	478	510	528	506	557	528	522	517	539	486	527	431	509	484	520	565	505	480	538	578	506	516	502	546	470	474	511	512	538	491	523	522	523	533	525	493	510	541	492	511	544	525	532	569	494	541	479	522	512	571	522	491	495	478	553	577	501	516	545	493	498	531	515	484	505	536	475	554	518	482	525	517	511	506	506	516	518	528	486	519	504	492	484	474	508	538	515	515	491	539	504	530	537	537	508	502	524	526	537	531	522	485	489	510	510	570	497	516	492	512	508	519	507	534	518	519	543	508	531	538	523	527	488	521	533	505	530	509	581	476	520	548	508	538	505	541	474	509	503	497	534	513	522	490	482	492	505	529	532	492	525	509	546	502	503	473	535	522	509	522	514	498	524	512	516	526	516	489	557	494	511	533	527	496	494	497	461	533	510	522	539	519	528	519	482	490	519	476	498	514	499	560	529	502	562	448	499	561	510	550	503	526	526	522	505	500	500	520	521	501	489	513	516	482	524	534	516	484	541	531	508	534	536	500	538	543	468	508	506	526	510	553	460	517	497	514	494	467	500	505	521	537	528	512	523	568	521	520	499	471	512	521	474	498	526	528	526	469	474	506	524	517	481	535	509	478	510	511	526	469	480	493	460	485	515	524	500	545	512	570	478	545	484	522	522	519	498	500	553	476	511	542	513	548	516	504	506	493	494	528	505	490	518	511	526	554	501	517	496	492	542	514	485	509	523	518	531	527	534	541	524	508	529	498	511	485	546	559	510	482	498	540	540	522	510	504	511	534	498	520	525	532	536	538	548	520	532	483	511	516	483	496	486	533	512	510	514	480	518	522	507	565	519	530	510	525	529	502	456	499	526	551	519	506	499	529	494	507	551	528	513	517	526	530	564	521	523	523	528	520	482	548	525	555	508	506	506	472	473	551	494	503	526	536	552	501	515	558	510	523	552	514	498	514	494	524	508	493	548	562	491	516	503	503	523	538	530	494	490	509	521	521	518	521	534	458	477	490	473	559	525	489	493	493	521	545	535	527	540	512	533	507	517	520	492	503	499	546	495	497	531	505	482	505	529	518	546	466	545	471	514	542	523	549	473	516	500	532	503	475	516	520	554	527	544	474	542	526	542	532	517	514	563	516	538	551	529	494	511	444	517	538	486	503	517	506	461	541	572	485	479	462	539	527	508	526	470	500	534	518	531	526	530	488	500	516	549	497	538	506	500	518	480	500	517	494	528	522	487	544	527	532	490	466	508	500	487	510	525	490	550	499	510	500	511	510	532	513	546	504	526	503	492	500	527	510	512	456	534	522	524	538	505	521	529	526	513	515	515	509	528	497	527	538	511	501	488	509	521	531	536	498	554	519	495	515	582	493	515	516	506	525	517	481	481	517	539	500	512	534	531	514	492	477	531	510	532	504	500	526	521	517	474	559	487	524	520	519	497	477	506	547	550	500	489	504	540	511	491	551	562	527	522	531	492	488	490	512	533	528	498	519	512	536	537	497	506	511	531	510	539	520	530	483	505	535	529	523	508	508	545	528	497	538	502	521	525	496	496	518	522	471	547	513	537	473	509	516	566	529	489	516	517	514	505	481	507	567	491	502	511	525	526	517	538	468	534	471	536	547	499	494	540	508	492	499	515	470	491	546	564	523	538	551	521	491	521	554	533	562	501	547	505	489	528	505	542	491	551	520	516	505	517	501	511	539	531	489	471	499	455	499	518	485	504	529	541	546	505	521	492	493	509	493	507	544	512	514	494	522	512	538	473	529	483	514	553	491	502	521	501	526	483	529	480	521	543	527	521	529	483	543	512	539	463	525	507	501	499	509	503	493	545	521	555	503	496	502	529	501	511	501	500	543	506	496	488	495	515	529	490	545	544	527	511	538	560	532	500	506	504	489	529	543	538	520	478	469	519	537	531	525	477	501	519	516	517	522	546	517	524	464	525	499	572	523	531	529	499	518	489	483	526	500	500	526	486	509	471	527	505	502	543	511	479	562	484	503	513	492	525	527	503	503	530	529	535	545	518	549	518	525	538	512	511	492	602	469	479	544	540	520	532	507	529	570	530	527	558	493	471	534	503	506	563	508	515	514	516	484	488	502	510	457	560	547	493	515	473	499	522	494	532	514	507	537	525	533	533	528	501	471	502	535	504	541	484	557	510	517	530	505	559	482	513	499	495	529	506	491	519	515	504	494	504	538	501	513	506	513	544	523	486	535	492	520	520	505	525	522	507	523	524	503	540	510	502	499	517	565	516	511	508	535	501	528	524	521	495	546	500	551	465	502	493	554	520	539	506	488	517	520	509	532	517	468	528	500	497	485	533	539	493	519	493	530	496	516	530	510	541	489	517	455	499	515	497	534	522	496	502	511	478	491	551	493	528	500	496	546	507	487	502	508	566	518	551	481	528	504	486	455	546	602	544	511	521	510	536	483	534	479	527	523	483	551	519	507	511	533	498	510	551	517	497	496	529	537	519	504	526	539	537	517	509	499	556	494	484	507	515	506	507	550	534	532	538	502	528	504	468	513	528	522	569	497	516	546	484	494	500	508	506	519	515	476	489	495	533	517	544	524	512	536	537	494	547	494	532	476	492	535	498	488	502	521	539	483	508	512	538	529	517	523	486	503	484	478	484	521	464	493	488	514	499	515	504	520	531	489	508	490	549	528	546	557	470	494	464	498	494	552	485	513	509	484	486	519	495	529	504	515	540	529	493	489	485	519	527	517	492	539	512	509	480	571	526	566	494	486	526	526	506	519	516	542	522	528	534	513	509	486	482	525	480	508	519	552	537	528	527	462	473	558	537	502	557	496	547	468	557	533	489	530	502	546	529	494	514	489	475	513	506	541	485	524	536	549	508	471	516	497	524	486	502	474	526	554	510	503	481	504	479	506	516	528	540	526	493	516	522	503	492	522	505	503	554	517	553	489	469	549	535	538	490	535	495	545	517	519	516	528	500	541	488	496	554	550	460	512	532	495	524	549	502	502	519	546	524	528	544	555	542	519	509	494	515	577	547	483	511	488	504	563	469	527	506	538	514	509	479	541	531	540	502	549	512	536	519	511	494	523
23007	10980	10445	5539	2553	1542	1059	715	582	520	436	425	376	308	328	291	330	284	277	301	330	290	320	283	264	291	275	292	256	281	268	257	248	263	261	236	244	289	239	226	263	219	244	249	223	237	245	260	250	262	251	251	232	263	259	252	231	215	226	245	262	260	234	259	270	266	216	248	210	221	241	194	265	238	209	233	229	233	241	254	291	224	223	249	226	243	220	259	273	247	235	204	253	232	256	257	217	270	212	255	241	228	257	249	238	237	238	248	247	234	248	230	262	277	250	251	222	231	230	229	241	231	239	224	252	257	253	240	248	229	231	229	236	240	243	247	229	219	235	233	239	233	238	219	228	234	250	233	243	247	253	241	249	250	214	226	246	235	270	271	234	237	232	229	228	252	221	241	261	266	242	228	269	227	227	231	221	228	253	235	218	234	226	228	234	261	242	222	276	214	246	252	207	257	240	241	228	260	249	234	247	248	211	224	251	230	249	243	218	250	234	241	266	237	220	237	227	228	249	221	230	247	228	222	224	245	224	237	288	254	258	230	263	259	253	238	205	224	245	210	216	243	245	276	266	221	258	258	241	226	232	252	250	229	251	231	201	230	224	258	224	259	228	246	212	249	214	226	268	264	258	258	215	218	222	223	240	214	220	216	243	237	198	212	231	223	220	235	217	273	231	220	258	265	231	225	215	233	235	215	242	207	246	231	247	219	248	242	246	236	224	231	245	224	215	271	215	238	268	229	260	231	233	247	217	228	240	259	236	248	257	229	227	252	230	241	239	243	215	224	235	233	225	221	220	249	244	251	253	245	217	234	226	239	277	256	251	230	250	244	223	253	217	259	249	207	227	235	250	229	238	239	232	254	228	226	243	237	257	249	222	266	221	240	264	247	231	241	257	217	210	245	246	238	221	244	211	219	256	216	248	251	230	231	250	218	243	205	240	238	231	246	246	224	227	232	233	222	233	241	234	235	230	237	253	232	213	239	250	267	242	264	225	226	228	218	237	255	213	244	221	257	223	249	241	236	210	210	231	231	239	230	225	244	223	218	247	226	245	236	270	236	279	242	214	257	243	248	239	245	237	254	243	238	218	262	247	218	230	226	243	276	245	253	227	242	248	222	257	236	228	231	246	238	243	223	235	244	205	250	243	223	225	248	231	232	229	233	251	220	213	213	211	240	226	233	235	244	227	239	215	245	237	249	210	248	267	238	202	208	223	195	226	265	260	212	241	214	241	241	248	222	254	244	229	235	250	254	233	226	223	204	231	289	239	230	229	257	263	234	246	236	239	243	244	246	234	229	236	239	254	269	255	264	254	238	236	219	241	262	262	269	268	212	233	252	237	239	246	212	238	255	231	222	230	232	233	230	227	244	227	238	241	259	218	241	246	260	194	209	250	246	239	248	251	252	235	262	240	247	219	223	253	236	223	259	224	242	216	224	233	255	243	248	230	208	241	252	231	233	243	254	218	262	267	228	232	252	230	250	221	210	236	206	243	219	220	218	234	267	251	232	242	235	275	216	244	243	234	235	242	233	236	221	242	221	235	211	217	232	252	250	251	234	234	233	265	230	232	263	234	244	265	241	227	260	253	247	245	225	249	249	243	218	249	257	219	212	259	230	260	194	227	241	218	216	220	265	230	241	237	237	239	259	243	243	211	228	246	175	245	233	239	246	247	195	236	222	228	229	236	215	236	242	262	261	260	254	233	229	210	252	242	233	224	242	234	245	250	255	242	249	226	250	229	259	239	227	228	235	233	252	246	237	243	230	238	245	227	229	253	264	221	261	226	232	234	228	269	268	214	253	260	230	234	232	222	227	248	256	262	260	225	223	235	250	228	255	253	244	246	263	215	242	243	255	235	241	232	246	258	232	224	241	243	208	229	234	226	252	222	252	230	244	235	243	263	273	241	212	248	242	241	214	248	236	236	269	280	224	260	243	246	245	267	254	248	224	243	228	238	237	213	224	245	211	270	243	258	281	245	262	238	242	238	252	210	245	227	238	244	267	230	252	221	229	231	236	260	234	239	258	237	233	213	226	218	232	235	244	223	226	226	219	252	251	232	227	219	218	219	274	217	243	245	235	248	243	253	245	237	250	228	259	235	231	209	258	209	230	230	232	241	250	233	234	223	230	242	240	231	267	233	244	219	268	234	268	236	233	232	241	227	243	226	258	225	259	236	230	218	232	261	252	235	242	215	244	230	230	276	211	234	229	234	251	227	245	230	221	243	239	232	235	256	225	235	254	244	249	240	244	240	225	255	239	235	263	228	252	225	254	193	264	221	235	234	250	246	258	221	248	260	225	248	206	250	236	214	235	230	226	227	247	242	228	255	246	262	249	243	227	246	231	251	239	266	254	254	236	226	242	223	245	229	256	249	234	244	278	255	239	249	289	244	213	249	243	252	264	236	245	235	228	228	225	226	248	271	250	230	221	271	249	253	232	278	207	248	252	231	234	249	230	252	233	238	244	239	261	238	276	221	231	243	254	253	237	247	229	239	212	256	237	221	270	233	228	244	257	246	252	274	188	251	261	235	224	206	216	214	222	260	237	248	237	236	237	237	239	243	254	271	243	230	236	254	249	250	251	211	221	212	240	235	201	237	251	260	208	246	274	206	232	250	268	231	234	220	270	259	254	255	263	233	238	230	238	239	234	238	264	253	257	248	239	242	266	258	235	251	229	221	247	257	255	234	216	241	235	244	256	240	228	233	236	240	272	221	250	232	240	205	225	248	245	211	260	251	223	236	242	253	253	265	249	259	266	237	231	212	231	232	246	213	248	255	222	269	234	246	198	226	226	215	236	220	242	234	257	216	236	203	254	248	221	259	260	258	249	235	252	248	224	242	237	214	224	226	248	235	224	231	227	203	246	221	281	227	206	221	233	241	222	236	252	224	253	227	288	227	254	240	271	238	266	223	256	202	248	219	236	217	217	230	236	235	236	228	237	230	225	231	241	212	242	209	203	220	240	235	211	216	263	219	241	276	255	221	219	216	253	227	240	245	247	237	231	240	219	230	230	242	261	285	260	247	204	236	230	273	271	251	259	215	238	219	243	255	253	249	245	215	248	241	230	228	225	214	207	241	237	225	243	269	239	223	228	251	256	247	206	234	242	230	225	274	227	241	242	229	252	215	240	250	230	218	221	236	227	259	230	229	251	251	254	251	248	226	242	266	260	259	251	235	257	278	237	243	235	234	220	215	228	228	212	240	270	248	232	246	247	207	241	230	265	219	237	242	246	253	218	221	243	253	226	250	241	238	250	223	221	242	264	258	222	266	266	221	246	226	262	231	277	269	241	200	259	224	265	264	227	222	236	216	251	238	248	247	208	259	254	270	250	225	241	243	226	240	275	236	253	262	236	247	236	240	241	255	270	237	233	277	247	220	228	265	223	271	251	252	261	220	225	259	246	230	245	231	224	238	223	244	244	247	253	242	230	256	228	226	227	232	232	230	248	233	233	219	248	235	223	256	270	211	257
15183	9346	16388	13013	8924	6314	4357	3193	2534	2023	1829	1554	1316	1151	1060	989	918	937	996	1091	1063	1068	1066	921	863	769	828	798	729	636	619	635	600	650	685	626	596	630	598	568	608	583	581	569	580	584	577	529	574	549	562	544	555	545	540	574	583	565	560	591	568	548	518	519	554	574	560	576	584	570	589	547	544	543	547	565	528	507	560	554	581	564	589	538	556	578	544	557	554	503	556	554	551	546	567	515	543	558	520	562	574	563	529	560	550	570	515	544	599	579	583	572	591	583	537	507	574	559	555	548	561	575	608	571	541	601	574	576	570	535	580	570	595	565	575	554	574	597	586	548	582	555	546	541	640	563	542	547	528	589	541	549	577	578	568	541	545	582	510	555	531	606	588	555	572	582	583	556	572	541	621	597	590	583	530	583	571	569	538	565	559	604	614	546	562	559	567	547	575	569	558	535	559	573	584	548	557	580	541	532	566	586	559	557	615	507	552	572	561	575	537	560	582	559	585	531	554	604	560	539	520	629	556	524	560	557	561	570	544	515	547	557	550	595	557	539	553	539	583	580	557	567	533	548	552	563	585	535	543	527	520	556	574	568	580	558	545	587	570	543	536	578	549	543	569	568	588	580	546	597	567	573	528	548	526	582	597	594	560	568	550	579	551	554	540	535	538	570	577	571	561	572	537	565	537	541	538	531	571	596	545	515	549	543	555	614	583	557	584	569	545	591	572	579	547	580	569	544	555	563	553	556	556	535	555	576	601	540	527	546	567	508	583	529	543	524	568	584	559	595	586	539	582	573	578	567	564	531	565	584	572	570	573	585	552	605	586	549	590	558	607	578	526	630	555	508	521	557	543	568	549	530	529	541	550	566	566	554	576	580	607	581	585	556	576	589	510	502	562	572	564	517	551	527	573	521	553	572	583	570	541	557	585	536	540	593	569	554	588	585	559	552	554	612	546	535	555	586	554	575	585	566	545	528	570	534	563	538	594	555	596	534	594	615	549	634	574	589	547	540	573	569	564	513	562	580	596	585	540	579	562	578	569	555	536	547	533	572	565	549	557	581	563	584	526	570	533	558	565	563	588	541	554	613	543	577	569	545	581	567	579	576	531	554	542	543	587	542	558	519	566	514	516	564	577	551	532	524	522	534	560	566	554	542	556	564	529	564	595	578	553	558	554	558	614	540	557	585	539	546	563	604	555	558	564	563	576	601	548	564	529	586	556	588	555	530	567	548	600	548	565	604	559	558	562	604	593	574	531	559	520	586	546	574	542	582	561	526	566	551	529	567	543	558	562	598	581	576	543	569	554	546	552	529	551	552	552	540	583	551	615	574	556	626	564	587	565	549	576	532	535	525	542	577	565	542	544	576	563	590	544	543	540	574	609	533	543	599	577	562	579	520	515	570	573	558	569	570	581	549	540	574	513	524	564	584	577	586	581	558	571	557	543	522	581	582	530	572	558	571	559	590	518	597	595	607	581	573	536	536	542	546	558	542	570	531	558	546	609	567	550	593	573	599	530	525	513	595	569	524	586	551	601	578	594	539	587	552	584	561	543	562	554	550	577	544	549	578	580	572	558	546	528	551	600	583	584	523	565	588	535	535	575	570	576	569	535	573	578	525	542	513	544	570	558	557	582	551	567	532	571	568	540	556	551	552	509	582	578	577	548	563	576	551	553	569	546	554	541	565	590	521	541	575	598	551	567	590	596	517	554	577	554	550	574	568	481	524	558	598	551	552	582	517	589	565	555	600	589	616	568	625	552	594	585	573	571	581	557	520	561	558	542	587	567	540	552	555	595	572	537	530	541	507	535	575	541	554	551	555	527	527	546	570	571	544	534	553	527	584	578	568	574	558	603	561	581	555	522	530	566	586	562	575	580	546	591	552	569	575	575	558	539	510	513	546	519	578	571	618	564	543	529	546	580	580	563	579	640	565	574	540	561	618	570	547	537	563	566	603	594	538	546	572	610	568	576	543	576	559	595	543	590	544	560	540	532	549	569	564	524	578	562	537	522	538	566	581	557	579	543	606	510	571	555	554	510	560	577	542	542	555	539	581	543	526	472	554	534	569	559	574	543	568	595	529	579	532	570	581	551	574	620	565	586	519	568	527	544	608	547	574	535	547	553	613	607	569	556	544	592	524	567	560	584	523	584	563	594	586	541	532	618	573	570	579	549	565	589	521	646	548	551	531	568	579	562	558	558	539	548	610	549	566	560	595	582	547	558	544	512	577	573	534	576	558	550	554	524	545	549	615	577	516	568	543	545	549	505	529	555	535	544	525	552	524	535	550	555	526	534	544	566	552	603	575	589	594	558	513	569	551	572	595	536	538	554	565	558	569	601	522	570	559	579	584	555	549	524	558	507	554	565	575	541	521	547	578	620	543	548	543	575	541	563	580	581	566	594	536	573	582	583	567	599	559	561	565	548	580	554	569	566	583	587	553	536	543	549	575	562	527	573	586	586	553	576	542	549	556	557	631	565	569	607	563	541	574	551	574	528	559	580	575	577	570	574	605	550	595	529	583	566	572	566	554	537	537	541	592	572	528	566	561	580	554	551	583	587	581	590	569	582	572	571	524	574	601	565	558	581	573	527	573	588	581	574	569	545	571	566	545	538	527	561	539	540	572	571	542	521	538	533	574	544	589	526	554	562	543	554	547	547	586	582	528	532	524	569	585	539	533	579	554	540	575	573	550	579	554	550	573	578	543	534	572	578	543	525	570	560	539	565	561	542	547	526	600	597	622	575	577	643	562	557	561	568	580	565	584	556	540	573	528	573	542	579	591	591	575	576	560	564	543	531	585	571	578	588	599	569	536	564	551	572	582	527	569	540	590	556	618	600	543	543	526	537	495	576	536	550	574	589	563	545	548	579	546	580	568	573	560	546	571	563	582	513	544	525	560	537	587	562	571	591	563	571	593	574	546	571	585	536	556	592	578	570	575	546	563	553	540	600	606	551	547	552	576	544	524	588	574	541	557	594	563	590	591	539	553	586	539	572	593	571	565	594	567	544	586	525	553	517	574	538	502	526	522	579	515	547	571	568	563	510	551	589	561	560	581	530	541	522	601	555	538	559	595	550	481	554	593	574	569	574	602	544	616	576	556	585	552	562	555	563	554	572	546	580	582	593	594	579	583	555	549	538	563	533	547	539	554	554	564	537	602	575	577	553	550	529	573	579	548	568	558	587	566	566	530	567	610	566	540	602	566	580	567	542	577	591	523	558	584	532	590	580	529	592	542	552	540	592	554	530	586	609	566	543	577	536	539	577	580	597	550	520	560	570	567	573	568	545	558	562	547	592	578	538	576	553	585	583	539	568	556	534	576	582	579	575	566	585	547	549	556	576	547	603	548	525	601	552	583	513	520	544	561	585	570	576	574	531	605	534	585	590	617	553	601	538	568	540	543	547	538	566	570	549	558	527	589	586	553	569	603	574	515	569	607	528	545	610	507	568	555	578	588	559	510	566	514	604	555	555	628
30532	15837	13391	7498	3595	2207	1452	932	722	590	562	498	420	365	356	323	262	317	340	304	355	315	308	334	275	270	279	273	236	240	262	241	254	238	235	270	248	227	234	222	229	256	224	226	208	211	214	223	251	266	218	225	220	238	228	221	234	199	197	219	228	227	184	252	228	240	222	252	227	214	221	208	233	201	226	225	216	206	218	239	232	215	228	235	231	216	208	221	239	241	239	218	194	231	223	232	215	214	227	224	218	208	206	200	246	237	248	205	200	211	227	177	249	219	228	231	202	235	228	217	208	213	206	219	221	220	215	217	223	237	212	222	209	224	208	219	181	203	258	225	218	210	200	219	217	218	213	200	237	227	222	233	245	236	213	222	237	201	193	214	221	225	227	202	235	207	217	224	220	239	202	260	206	227	216	223	217	215	224	209	201	209	218	238	234	219	208	211	211	233	205	210	205	203	254	199	195	203	227	214	202	259	217	216	208	224	233	214	234	201	226	213	220	216	225	217	203	243	235	247	197	211	231	212	228	209	206	216	222	240	266	239	218	204	226	221	237	232	232	221	194	222	241	220	232	223	215	221	220	243	230	202	199	192	219	210	230	230	196	225	215	249	223	218	210	194	220	216	193	202	260	212	255	253	231	242	208	214	223	201	217	220	209	220	223	235	215	229	228	198	228	215	215	209	237	239	212	243	216	226	193	238	212	237	199	215	241	238	219	196	213	214	225	229	212	223	208	226	229	226	234	232	218	237	226	230	211	192	207	214	224	225	218	208	240	220	232	211	212	232	213	220	230	202	207	204	240	207	228	194	192	224	222	216	220	226	211	192	232	196	198	213	227	207	236	198	235	227	234	223	224	222	201	238	231	235	224	221	225	214	231	225	253	193	243	218	207	249	221	213	213	207	230	239	223	200	250	197	209	211	218	210	247	203	218	234	222	241	216	219	208	206	220	237	243	249	200	199	213	219	201	227	255	207	217	197	233	234	205	205	240	187	189	214	215	222	231	211	229	238	202	205	217	242	218	238	221	207	207	212	218	193	216	228	207	206	258	215	206	215	220	245	212	206	226	206	211	232	218	212	232	214	225	217	236	222	220	239	240	221	226	226	196	232	201	203	184	237	203	227	202	199	236	189	223	233	238	200	217	229	235	237	211	203	214	253	219	218	208	219	214	227	198	230	215	227	227	200	194	217	200	213	208	250	209	206	220	183	205	199	202	210	239	222	199	208	205	218	235	201	189	228	226	231	233	226	236	224	219	243	222	218	223	220	209	213	229	212	205	219	226	193	229	209	243	228	234	196	229	198	219	231	225	212	226	221	249	229	198	218	238	214	196	211	205	258	243	235	211	227	224	207	217	204	229	234	202	228	254	232	262	217	196	253	224	229	221	214	245	265	187	199	199	230	254	214	239	217	209	235	214	226	223	213	204	207	197	212	239	201	215	244	217	218	239	225	212	227	217	199	227	244	220	213	244	209	222	238	214	207	192	226	223	203	222	248	214	207	207	223	216	214	201	249	226	223	198	217	202	215	245	226	214	245	225	228	223	245	229	229	251	190	233	248	224	193	219	229	225	203	223	211	215	226	215	227	230	209	219	226	202	230	224	252	206	204	230	221	237	219	210	242	224	191	194	236	235	239	225	198	198	222	228	225	209	213	243	221	242	248	224	194	227	237	241	226	196	225	222	231	241	250	208	214	235	222	225	226	220	254	227	186	223	221	211	234	216	221	222	196	194	230	205	230	221	201	235	240	212	200	208	219	201	207	221	229	235	216	232	215	219	205	205	235	210	219	225	240	244	217	213	224	218	216	214	219	223	249	219	230	217	218	192	189	206	220	199	222	222	233	237	213	220	215	212	247	217	227	202	219	206	233	216	243	218	228	213	207	229	199	222	227	192	226	184	215	208	223	218	234	236	233	206	222	236	248	225	219	216	218	250	235	220	187	214	212	239	249	218	212	217	209	226	233	207	206	211	208	216	237	225	231	223	193	220	227	236	216	226	233	205	224	240	236	215	214	238	213	216	229	206	220	217	208	259	206	242	241	237	241	234	228	210	226	205	220	235	235	226	216	188	238	205	218	256	198	239	222	227	208	240	237	213	239	202	196	235	238	234	246	229	201	210	236	232	231	203	223	244	222	225	223	220	232	208	193	224	217	208	210	217	204	236	221	206	222	212	211	222	215	245	231	220	235	214	230	264	235	199	222	216	215	208	203	219	216	234	233	235	216	237	218	242	203	203	209	238	214	232	240	220	211	215	193	212	217	220	224	239	200	208	243	240	237	229	249	199	226	221	223	204	209	234	255	226	212	244	222	214	194	212	233	237	230	238	245	246	222	224	208	228	211	224	240	232	223	235	239	213	248	186	221	230	231	228	233	222	261	240	222	256	207	244	223	219	197	218	224	237	213	230	220	247	209	209	226	227	229	220	213	218	209	219	211	214	216	217	215	239	195	210	203	212	204	229	223	228	199	213	220	207	219	221	232	210	217	221	228	213	195	234	215	184	223	190	245	233	193	226	209	240	245	198	237	236	236	202	241	220	234	225	242	219	220	230	223	224	226	201	228	231	220	243	248	227	209	227	226	227	223	208	223	230	231	216	223	214	239	213	216	188	216	206	243	236	219	232	237	229	219	239	188	224	232	220	209	196	229	235	221	210	208	225	236	215	234	253	214	219	240	226	214	235	215	218	219	224	202	248	221	219	239	210	188	231	259	238	227	191	228	228	222	237	230	230	218	198	237	236	225	175	201	225	256	264	218	219	213	216	216	231	212	219	206	198	239	204	214	226	237	204	233	224	234	252	219	206	198	210	218	229	238	230	225	211	227	237	228	223	251	230	232	231	223	221	228	239	222	212	234	214	213	202	218	206	211	230	220	221	215	209	221	221	240	213	192	218	224	206	186	207	213	222	207	227	215	232	253	228	205	242	199	226	198	228	224	205	204	247	207	227	205	209	237	231	205	241	236	238	226	224	232	219	207	216	223	212	204	215	201	240	208	253	233	244	205	212	208	210	240	224	215	213	214	214	262	225	207	219	216	219	205	207	193	237	219	199	192	221	210	253	244	203	205	222	220	213	231	207	210	216	206	233	205	218	233	232	185	218	223	208	214	244	224	246	227	224	209	200	229	238	213	227	211	231	210	230	226	208	231	218	246	215	226	236	230	255	226	203	239	237	212	241	245	216	250	227	246	185	241	219	229	221	238	250	198	227	233	217	223	212	217	202	224	228	211	235	212	213	210	238	202	238	234	237	223	222	226	228	228	231	203	243	199	180	237	219	193	224	211	217	241	245	201	211	222	238	197	212	218	207	241	240	254	195	214	229	190	228	231	219	211	224	212	217	229	217	233	239	222	210	221	209	215	224	226	219	243	229	242	234	214	237	231	250	205	245	211	210	217	256	239	195	219	243	205	218	237	221	222	192	220	200	214	203	219	220	236	267	207	238	241	230	198	218	215	222	217	221	230	220	224	239	200	225	223
18379	12629	19074	15990	11425	8347	6061	4276	3205	2717	2302	1942	1595	1421	1248	1167	1086	1151	1192	1196	1214	1280	1215	1178	971	868	975	939	676	676	633	638	724	694	722	673	617	573	581	592	578	541	488	537	551	522	569	563	522	535	538	548	535	551	487	502	536	534	511	521	526	526	519	558	549	565	508	498	537	556	501	495	543	516	561	505	499	514	513	550	519	491	549	517	517	529	506	555	560	547	502	519	528	567	554	527	498	507	516	527	550	550	499	555	521	516	528	519	508	503	510	502	528	531	495	524	556	524	509	525	530	501	519	460	527	523	546	529	514	523	506	506	516	497	498	560	554	488	521	509	527	547	542	519	503	574	548	513	490	500	508	530	513	523	541	542	560	472	545	500	510	549	546	533	522	546	503	485	560	517	500	559	540	494	522	554	546	527	516	540	535	515	508	551	536	511	527	489	515	498	515	510	525	536	503	542	528	505	494	559	529	546	553	537	539	511	507	599	570	533	512	511	559	489	538	509	500	515	536	521	508	549	537	537	497	509	493	513	494	497	509	535	503	529	510	512	559	492	538	501	528	537	523	534	515	530	501	486	520	538	514	494	528	517	520	528	512	523	507	494	523	542	527	503	518	532	508	506	497	533	483	523	555	508	528	521	511	547	507	499	535	508	564	518	514	524	474	533	553	527	534	543	537	491	480	511	516	530	478	512	489	510	518	492	504	519	509	479	541	528	548	493	526	526	522	558	543	506	480	542	504	507	484	544	505	531	523	532	537	500	514	513	491	516	512	523	541	513	527	524	473	525	499	482	524	541	512	522	517	514	520	520	553	490	531	511	523	510	501	509	514	516	516	567	533	510	507	544	499	511	535	532	465	548	555	513	503	518	539	543	555	542	510	477	531	470	484	490	521	518	538	502	512	488	492	562	527	548	526	524	518	508	546	565	517	529	506	530	534	525	475	520	516	530	521	508	503	529	516	519	512	540	535	487	567	466	526	504	496	546	495	537	528	533	525	528	516	510	536	502	533	488	505	521	561	521	508	553	500	524	540	538	478	570	519	502	562	572	574	517	478	477	470	553	561	505	520	507	535	547	518	502	560	499	497	504	517	526	478	533	533	509	555	500	511	527	488	510	514	481	516	499	500	506	496	527	522	536	489	520	546	573	523	522	520	506	486	490	541	553	536	544	525	557	547	492	504	550	530	550	500	520	553	552	489	486	586	502	536	555	497	506	499	510	542	555	562	513	538	533	525	492	530	525	506	536	540	534	525	538	474	536	490	529	484	506	521	529	515	557	544	550	521	493	511	495	523	487	526	532	515	513	499	530	496	529	548	536	494	506	523	536	521	502	540	521	538	514	471	519	509	491	511	529	512	545	528	556	512	528	511	564	521	491	528	532	520	523	527	474	483	526	531	533	487	515	486	505	533	515	531	535	499	497	506	517	529	544	520	517	505	562	523	526	500	546	527	487	514	503	505	522	522	542	554	525	533	500	533	480	519	496	502	521	506	547	522	542	495	528	529	538	498	498	525	522	536	475	517	519	525	521	519	536	526	508	548	503	536	513	517	488	505	537	517	521	521	479	547	517	561	530	491	527	526	529	517	516	530	503	486	552	491	532	510	493	546	488	468	517	560	536	519	516	543	531	507	489	553	539	531	540	511	536	514	521	507	526	528	494	549	462	514	538	532	495	534	499	494	482	493	498	520	503	518	519	480	515	534	485	489	498	527	530	516	514	566	536	501	486	509	531	509	533	524	498	572	536	531	490	507	514	539	533	532	542	545	506	503	510	500	485	531	498	532	476	497	512	511	523	494	509	541	534	534	515	531	530	481	547	523	541	533	530	569	545	563	550	516	510	550	528	531	516	547	507	485	497	518	511	524	505	493	526	485	513	504	533	521	535	493	531	561	515	502	544	495	539	520	488	540	562	541	497	498	523	483	500	518	495	499	544	526	529	492	541	560	520	530	526	514	508	546	528	549	535	508	532	522	517	514	520	545	541	530	509	547	514	515	527	525	539	541	536	503	527	536	514	530	501	543	510	532	538	540	521	483	534	562	515	518	546	541	542	511	499	546	522	517	509	503	533	523	515	543	517	520	549	538	527	558	483	515	564	533	540	529	496	516	515	499	527	535	508	505	531	538	514	487	485	515	516	546	479	549	531	547	560	543	538	557	520	513	527	538	516	490	498	506	512	506	529	526	546	548	530	498	514	500	555	508	509	503	492	531	521	507	504	556	519	515	499	539	502	491	507	530	534	528	520	527	539	566	528	472	488	516	563	518	535	576	532	518	493	574	558	486	516	513	509	481	543	512	514	505	511	515	523	512	533	551	556	509	563	497	509	515	534	525	512	549	546	518	547	511	514	559	513	516	501	514	531	550	515	528	546	503	491	521	518	525	513	575	524	513	545	499	533	510	545	464	537	541	530	496	501	534	520	531	473	531	503	545	531	578	498	525	535	539	494	472	496	525	542	535	508	573	529	485	526	538	509	527	508	518	484	508	558	561	537	503	525	516	507	508	491	530	516	521	507	514	507	536	505	531	523	496	507	525	527	506	446	514	529	501	550	539	564	515	532	537	471	489	524	514	535	469	493	497	527	520	501	501	512	485	542	533	506	541	498	538	535	527	543	524	556	493	517	550	523	487	532	526	554	509	515	518	533	525	518	499	516	546	506	496	514	501	494	556	525	530	543	512	489	495	480	527	504	549	522	482	506	492	531	529	513	507	482	507	525	518	509	516	521	541	556	493	532	520	556	562	509	546	511	530	523	506	530	522	511	500	479	517	520	557	482	540	544	521	533	499	515	501	509	532	507	511	517	536	557	513	526	507	488	479	546	554	510	538	488	526	529	548	516	537	538	489	527	513	510	545	506	537	505	497	529	508	547	533	535	533	550	514	496	540	493	513	518	502	552	508	548	544	512	539	531	483	548	516	546	524	540	509	501	513	494	549	517	516	498	506	544	493	542	551	474	540	523	524	506	531	541	542	515	524	525	527	510	515	502	512	524	554	485	481	524	536	493	492	512	559	548	543	542	516	549	513	530	509	548	514	505	502	517	481	513	560	523	520	507	548	534	547	520	549	537	531	529	507	514	538	498	478	495	553	515	519	550	502	519	537	509	549	537	505	528	501	522	510	551	508	492	547	549	518	524	490	529	519	534	506	527	499	490	549	506	524	532	518	524	551	482	512	511	530	544	496	520	562	510	491	540	496	502	502	569	486	536	513	536	492	514	474	580	541	519	501	519	538	530	522	515	514	532	521	523	534	516	515	543	516	498	522	511	550	552	514	477	505	527	504	510	566	544	554	540	503	528	494	542	484	523	483	501	523	481	495	526	563	548	531	519	535	550	522	495	491	518	515	502	512	544	539	532	546	520	522	500	540	554	554	491	518	544	547	528	540	539	488	493	522	525	530	498	532	541	521	504	556	511	528	523	500	539	487	535	485	532	514	570	508	485	518	588	517	537	528	550	512	489	468	603	535	454	522	563
12670	6183	4949	2806	1627	989	643	493	382	424	326	295	291	290	250	261	278	240	243	256	288	285	253	244	228	212	240	271	217	226	207	232	218	217	223	211	181	240	208	226	230	249	204	234	224	209	218	226	227	230	215	236	217	212	218	205	226	214	192	212	224	241	234	227	210	221	229	207	213	235	230	230	201	220	216	207	224	226	225	226	211	232	192	202	217	227	221	219	224	203	231	250	224	195	219	213	229	243	226	189	213	200	208	194	235	212	233	212	213	232	222	207	218	227	230	255	245	256	193	185	234	211	226	238	218	234	211	220	213	221	212	226	203	234	209	181	208	265	221	236	232	192	202	221	224	222	220	222	222	213	221	233	241	220	228	249	241	219	217	206	214	180	248	212	225	205	207	250	225	212	164	213	207	210	232	225	231	211	212	223	212	238	208	201	221	225	191	198	231	242	220	247	233	277	201	250	212	207	187	224	232	197	235	203	217	223	236	192	226	202	202	213	209	198	208	253	227	190	234	200	243	198	217	240	224	215	239	230	177	239	228	200	240	231	218	195	226	216	227	217	239	213	235	245	201	207	197	203	214	222	218	218	210	229	201	195	195	221	222	214	244	239	242	240	241	203	201	224	244	199	198	211	212	232	194	227	199	237	216	221	212	220	222	221	210	210	225	211	229	224	212	253	205	191	197	220	235	221	217	226	198	239	208	214	209	213	202	219	205	234	224	229	229	197	210	218	244	226	209	198	235	225	236	186	235	211	249	222	218	200	250	225	220	214	212	212	228	185	205	219	207	219	251	234	231	239	215	243	203	210	219	189	194	191	190	216	242	221	214	194	224	207	228	218	213	219	220	202	217	204	199	216	219	192	228	225	199	223	228	229	222	215	232	215	233	206	224	204	210	215	250	196	222	223	238	222	195	206	214	245	195	200	213	229	204	204	204	215	224	216	210	212	230	232	240	224	249	200	233	202	226	213	223	212	222	234	244	228	214	194	214	191	223	201	200	194	204	225	232	240	213	204	220	222	212	232	211	227	215	234	202	227	222	207	211	224	215	228	231	183	209	239	210	238	210	214	217	232	230	205	207	218	226	244	237	201	222	207	247	215	220	222	247	206	199	213	224	199	226	210	209	207	216	214	234	229	238	192	238	210	194	206	250	212	225	237	228	204	208	213	183	212	225	184	237	198	196	224	202	184	244	220	214	228	227	194	199	208	251	219	229	224	230	220	210	213	195	201	201	227	240	247	199	202	219	229	220	210	236	223	221	221	217	240	222	217	235	196	238	221	215	261	210	201	218	235	233	209	249	207	197	210	232	211	228	230	185	202	211	187	214	196	203	182	197	207	185	204	205	234	229	239	225	217	202	220	205	225	235	205	195	217	219	213	234	206	227	225	192	203	195	212	252	204	238	203	223	187	246	206	222	203	223	219	206	251	208	214	190	203	203	212	211	195	230	196	238	221	221	245	183	202	199	244	214	221	209	214	201	233	233	179	217	224	204	224	213	239	220	235	206	214	205	213	205	222	232	211	241	220	224	226	231	185	178	219	239	217	220	218	202	236	239	181	217	218	204	207	215	236	208	203	196	233	221	233	216	239	230	210	222	203	196	182	189	231	199	238	215	209	213	222	230	205	226	215	214	229	199	222	167	208	219	238	218	235	238	205	216	217	197	199	212	205	218	212	216	197	218	181	219	216	259	244	215	228	202	224	244	208	229	207	200	232	244	179	218	244	230	210	247	205	235	230	238	219	225	232	226	252	224	197	212	213	208	227	196	202	194	209	239	213	199	209	190	232	243	254	241	203	210	208	228	212	216	204	196	224	211	219	204	217	205	207	227	217	225	226	210	216	234	219	197	221	197	218	221	228	196	220	200	185	209	225	219	226	215	246	225	207	190	208	235	240	248	264	208	206	231	210	227	209	219	227	222	227	222	208	201	227	254	214	238	190	219	228	232	256	211	209	195	226	223	209	197	231	228	231	218	225	234	216	203	214	216	221	196	227	230	202	205	225	228	222	205	225	195	220	201	212	209	213	233	209	204	203	218	246	219	232	231	245	225	216	199	202	230	222	238	214	212	225	224	225	214	233	204	211	233	235	211	201	207	194	234	217	227	237	247	194	193	221	229	201	222	239	249	200	211	210	246	179	231	209	215	225	217	212	195	202	221	204	191	236	221	226	209	191	205	209	200	210	212	218	198	219	221	197	219	180	205	199	239	230	230	222	237	250	206	223	201	213	213	225	254	182	205	235	234	207	196	198	208	220	225	204	185	220	196	241	205	219	228	223	237	208	211	211	242	251	233	213	192	231	209	195	234	217	194	212	198	216	192	216	238	184	221	229	220	203	206	189	191	201	205	259	186	192	234	229	214	256	223	221	208	239	216	230	203	223	230	232	235	221	242	208	225	213	243	229	205	221	247	240	201	248	230	231	206	233	241	215	181	211	244	214	240	260	221	232	229	195	230	211	222	207	206	203	193	217	215	193	229	198	239	251	195	208	205	206	248	211	213	203	212	208	198	201	217	209	243	221	246	194	212	186	215	215	243	210	246	233	230	223	214	234	216	213	266	191	195	232	219	224	215	227	186	190	226	209	225	251	234	209	218	221	200	210	225	200	241	228	238	226	198	232	223	246	243	233	224	228	221	227	215	241	220	217	226	218	219	209	228	211	200	241	208	206	217	227	208	221	199	233	199	211	235	234	210	233	236	203	213	222	213	210	225	207	197	198	197	223	244	224	216	233	233	254	237	212	223	204	200	207	208	234	197	240	206	203	208	232	213	217	228	233	218	223	228	209	197	214	192	229	237	190	231	226	229	235	239	240	227	230	255	225	226	217	211	213	232	209	221	207	201	221	218	229	215	236	222	230	236	218	219	229	240	207	237	203	213	221	218	234	204	211	209	216	218	198	220	213	197	213	211	240	191	216	224	192	219	208	235	210	206	214	201	199	208	210	220	223	187	201	196	214	221	243	242	234	195	237	236	215	233	215	204	233	231	197	201	232	214	213	262	225	238	216	203	248	202	213	237	225	222	238	179	215	200	217	209	204	198	212	224	209	219	218	217	214	221	194	213	212	240	235	211	207	234	231	229	233	224	213	258	219	221	228	223	225	186	182	214	238	215	210	209	220	217	218	243	215	218	234	233	189	214	228	213	221	223	222	244	230	246	193	225	217	213	216	211	207	228	218	205	216	228	249	232	204	231	227	218	225	217	219	219	208	204	195	236	219	212	201	223	202	231	215	208	210	244	204	231	222	208	252	197	197	222	212	229	211	201	203	229	239	217	225	215	211	220	225	218	225	205	268	203	213	214	195	204	254	213	192	212	198	190	215	192	242	195	193	220	203	221	203	207	212	245	248	227	204	221	195	237	218	240	205	223	221	234	242	213	205	197	205	233	223	243	191	199	241	229	204	239	213	196	229	216	189	220	199	250	228	225	220	196	222	259	214	246	218	234	216	175	234	241	219	217	224	218	211	204	213	211	209
8276	5684	8793	7707	5527	3864	2606	1957	1640	1392	1238	1075	961	876	798	707	731	770	743	793	755	860	794	798	727	608	619	611	542	562	549	531	574	543	556	535	511	554	521	525	488	559	527	506	492	534	540	515	501	517	538	520	536	481	538	574	543	486	516	464	517	554	516	505	510	520	515	535	551	541	514	522	555	474	557	527	536	537	479	518	518	522	499	540	515	529	492	500	501	502	510	497	498	539	511	496	547	514	500	500	536	517	488	520	536	495	555	556	523	512	489	549	529	515	514	506	543	537	541	504	490	494	503	509	505	543	548	529	530	508	537	540	537	526	546	514	493	535	512	515	488	504	464	577	542	499	515	525	516	485	486	559	497	542	489	506	488	526	518	547	497	511	527	513	539	493	523	526	515	537	504	516	512	485	536	516	523	507	526	493	536	502	470	514	523	514	497	555	495	464	501	468	563	508	524	513	493	540	520	553	526	537	497	520	490	553	505	527	490	504	516	565	506	532	522	480	512	518	510	533	521	516	512	501	503	512	529	555	501	491	502	488	482	505	508	522	542	530	509	542	514	502	543	479	515	515	500	500	502	497	483	481	529	494	547	489	492	498	501	558	491	516	510	514	548	530	525	537	519	547	492	527	491	517	485	507	547	506	489	502	501	527	513	541	485	538	516	483	458	491	541	528	508	507	523	536	560	483	520	496	531	529	556	530	541	512	513	510	562	524	481	516	532	510	494	524	538	486	515	492	522	534	571	534	536	565	514	529	500	527	492	488	480	553	488	477	558	504	520	522	470	487	509	516	478	514	509	485	514	527	516	572	521	517	495	488	552	517	527	527	485	526	532	546	538	596	504	528	499	518	517	524	512	541	521	517	498	567	483	512	526	545	520	493	516	518	533	499	543	496	526	540	540	536	526	457	508	547	510	499	523	539	538	486	539	489	517	474	509	539	515	517	519	502	524	494	493	541	508	514	505	508	498	538	510	519	525	529	534	543	480	535	539	536	515	501	481	474	557	499	561	487	563	510	490	529	527	484	508	525	509	524	555	544	522	512	538	494	527	501	483	485	509	499	496	531	470	524	494	498	512	515	526	514	513	499	506	544	542	493	503	526	486	536	551	494	490	499	534	547	498	516	482	502	501	499	526	525	524	557	519	473	534	520	528	536	550	543	519	488	471	542	511	506	547	544	531	509	528	490	531	520	517	481	521	493	527	525	535	525	498	512	484	448	529	520	522	493	496	499	484	540	528	514	526	497	541	488	499	501	494	501	507	514	519	507	495	517	516	547	545	472	531	529	544	516	513	533	548	517	509	534	559	531	512	517	523	517	509	521	528	512	518	510	486	508	489	474	477	553	505	433	553	515	472	557	507	508	517	526	520	483	473	528	531	535	507	537	516	516	509	558	508	592	565	533	506	545	533	476	529	515	477	538	491	535	505	513	528	513	550	523	533	522	540	532	521	534	540	508	470	507	516	505	458	534	512	483	532	478	534	485	524	509	549	540	537	539	520	524	546	491	488	502	495	507	528	506	536	500	541	505	510	509	540	576	546	535	557	537	500	576	522	491	511	503	529	521	504	513	501	464	540	487	486	506	496	526	522	491	538	515	494	557	506	536	489	515	511	529	496	490	485	533	487	529	527	500	495	503	506	549	549	528	501	483	515	502	533	487	532	530	534	499	543	517	513	574	523	488	527	484	521	552	486	522	502	522	526	522	537	492	561	534	496	529	527	467	560	517	532	515	520	524	536	526	547	538	494	519	521	503	502	503	481	542	489	530	526	531	495	478	495	551	511	515	547	489	510	508	522	490	516	518	493	561	538	466	487	511	533	518	496	474	492	512	511	531	502	547	502	490	506	538	526	526	516	486	521	547	515	532	496	509	501	534	477	562	544	506	547	516	520	546	545	468	539	519	530	504	495	540	521	509	496	572	529	457	541	509	497	491	504	489	543	501	545	530	565	523	508	490	553	519	552	507	544	437	508	449	480	473	517	525	548	511	501	517	495	505	512	521	462	482	498	529	505	537	532	503	511	510	495	510	493	496	514	540	528	495	482	518	497	483	534	514	538	535	522	473	504	543	528	515	514	513	515	534	520	469	495	521	489	511	522	541	559	530	518	542	517	503	522	497	494	523	490	523	546	512	504	486	531	564	549	502	506	526	515	559	489	506	499	503	534	530	516	525	519	479	518	532	508	513	517	508	502	560	504	531	530	499	516	489	502	536	530	531	490	498	528	505	505	555	528	522	490	468	450	514	475	494	496	526	519	531	540	477	535	503	525	526	532	520	498	506	504	524	530	462	516	526	504	521	520	498	498	530	486	537	497	504	536	507	528	515	495	491	547	526	502	527	506	517	519	501	521	516	534	553	511	509	542	542	500	522	515	521	507	560	530	491	510	533	547	519	520	488	508	511	519	500	493	549	552	512	515	526	499	530	554	517	530	519	529	539	506	514	488	512	512	509	508	513	512	461	564	480	502	533	483	474	540	516	515	502	503	523	533	510	543	522	515	512	512	473	492	532	513	528	521	519	498	543	539	525	519	533	522	481	500	501	513	508	506	549	519	539	500	517	496	536	565	528	533	517	500	501	529	494	484	513	485	513	480	531	493	504	531	517	480	508	506	521	528	485	555	539	515	526	538	465	521	486	501	516	531	504	558	531	483	514	555	516	553	519	550	540	505	521	528	535	565	511	498	521	549	570	538	523	528	547	532	506	515	504	485	546	563	516	492	467	543	522	501	532	511	516	512	513	533	507	584	559	526	577	549	497	497	510	469	529	541	525	515	521	498	511	503	551	526	547	543	533	538	498	530	504	531	530	510	533	574	471	516	534	503	522	523	526	506	545	530	497	531	527	487	473	525	513	511	524	493	502	481	495	530	526	547	497	505	532	507	547	507	529	495	515	500	546	555	508	549	511	501	492	488	491	502	505	523	587	467	493	500	512	466	502	509	473	520	532	540	484	510	524	468	500	488	540	511	523	505	504	522	548	477	498	524	541	495	504	569	540	504	524	517	520	544	540	489	525	501	535	527	531	530	513	519	533	535	517	513	558	492	498	474	509	532	490	481	483	546	516	494	549	561	558	483	533	542	513	515	526	545	523	531	504	502	539	496	549	501	516	513	519	526	507	500	519	501	513	483	504	503	535	497	544	567	505	586	530	522	509	536	535	533	519	505	517	487	515	527	552	495	503	523	546	482	542	538	516	501	529	510	515	510	515	501	546	496	509	528	571	554	559	514	524	512	496	491	519	539	526	524	517	543	472	489	481	523	482	486	487	499	511	542	507	526	516	508	496	485	493	526	536	504	529	552	516	501	506	538	551	495	483	539	562	548	493	524	511	472	538	522	552	496	517	459	508	499	521	491	507	540	545	485	548	532	526	478	496	543	494	496	519	509	541	512	465	524	500	513	500	557	521	497	516	533	492	522	512	491	500	489	518	509	494	499	508	535	510	508	502	529	541	525	566	505	524	495	578	503	514	496	478
22306	10243	8539	5263	2633	1556	1018	787	574	520	497	374	383	335	312	312	319	313	312	294	313	293	314	301	278	284	272	254	275	248	227	255	243	249	244	245	258	234	267	226	247	227	226	256	246	240	241	212	251	212	217	245	245	232	266	235	242	239	247	237	220	235	197	230	252	234	208	239	220	212	216	256	261	215	268	237	201	240	234	239	221	207	228	253	253	226	242	238	250	233	237	250	228	223	227	231	234	242	248	223	247	213	242	232	241	253	249	221	221	220	235	235	239	216	230	264	263	227	232	173	262	239	231	228	251	230	236	230	227	242	217	227	257	246	240	230	274	227	232	229	230	236	239	232	270	243	251	236	214	216	257	238	229	234	251	248	219	230	221	256	250	215	244	240	236	255	232	217	214	263	211	218	274	228	259	220	237	211	252	219	214	251	262	236	217	231	233	236	258	248	222	249	227	257	214	245	219	246	259	239	245	247	242	213	257	234	233	229	217	269	225	238	205	232	210	230	255	209	248	252	273	221	259	276	226	235	237	216	260	229	237	233	221	251	241	236	269	238	221	228	223	216	220	218	231	235	228	251	256	252	233	200	233	225	202	243	220	238	249	253	266	233	233	255	229	212	247	246	231	269	231	225	221	241	259	233	233	237	258	259	227	221	259	231	254	260	238	256	228	260	213	223	214	229	248	211	220	239	230	269	254	253	228	245	259	232	240	234	201	214	248	228	224	225	237	232	238	224	242	219	233	255	220	250	269	229	242	228	275	217	250	246	243	229	209	226	261	257	250	239	235	209	227	225	247	220	216	236	237	222	247	243	237	258	232	227	239	240	249	252	242	197	234	255	223	231	269	224	248	264	230	269	226	234	258	236	251	227	239	235	232	239	245	205	253	199	216	251	244	264	258	223	197	235	228	263	258	248	218	268	242	259	231	248	256	236	227	233	203	235	248	210	243	222	254	234	244	237	243	227	269	216	226	211	214	253	221	243	233	235	234	250	200	225	254	212	278	241	221	234	256	206	232	220	226	255	218	222	234	218	222	226	231	244	222	234	285	242	235	227	263	220	245	226	260	237	278	231	236	216	223	254	268	245	234	230	242	236	232	243	235	249	252	237	252	229	248	249	246	243	252	241	244	242	229	234	222	255	224	266	240	237	270	241	249	238	230	232	221	240	223	246	251	223	239	258	229	228	257	222	272	232	268	266	236	250	212	225	215	210	233	249	260	247	255	265	182	262	264	253	246	232	246	215	211	224	255	249	245	264	206	263	240	224	243	218	258	252	247	253	276	243	221	254	226	229	256	245	242	259	242	239	250	212	217	226	238	237	219	210	235	238	206	230	226	212	225	235	239	249	235	227	229	247	231	250	246	256	226	275	238	231	220	233	225	249	226	238	241	242	234	239	232	234	236	221	266	228	238	217	264	231	248	218	206	245	227	221	222	294	250	240	230	243	227	258	245	233	263	221	220	233	246	226	231	238	237	249	286	229	250	221	255	269	244	234	184	223	217	211	224	247	261	224	231	219	215	227	231	248	242	208	221	226	260	235	244	235	253	231	245	245	230	237	234	216	259	230	265	271	224	236	223	268	206	233	246	258	254	229	247	237	255	234	216	213	239	236	254	252	232	224	219	235	213	247	232	250	238	236	252	225	274	237	248	253	260	263	242	250	265	214	250	241	233	252	218	233	258	231	223	255	236	262	261	225	251	238	247	248	268	227	246	239	248	252	216	243	236	224	254	264	236	194	275	232	249	235	227	252	235	225	248	253	231	228	242	241	248	238	247	194	220	260	236	230	256	233	243	204	238	230	225	237	206	243	235	258	242	251	228	237	210	258	225	243	260	255	255	235	224	282	239	276	248	238	252	246	241	222	253	233	229	242	222	239	212	223	223	224	269	249	244	221	243	282	259	214	215	205	240	226	231	236	206	228	212	240	217	231	225	240	212	216	237	225	223	240	238	225	205	222	218	249	253	215	205	265	244	247	238	234	264	233	237	238	213	266	209	225	236	225	220	236	258	234	228	225	250	216	207	248	213	228	261	248	246	256	236	211	227	236	251	244	243	249	245	231	242	232	260	255	253	216	235	250	218	253	268	234	258	253	251	223	218	250	233	245	215	215	257	237	234	260	275	251	230	218	234	241	247	245	225	243	251	236	242	251	242	249	228	230	248	226	243	228	246	246	219	243	241	237	260	220	243	241	252	231	247	229	250	249	232	249	200	249	254	268	223	248	214	208	220	242	226	209	253	237	221	209	262	216	242	230	204	216	241	240	235	236	241	249	227	240	241	236	231	237	212	248	215	246	237	229	225	252	266	240	248	239	228	244	236	237	254	217	224	211	229	226	241	240	198	223	225	244	249	224	248	248	228	236	224	230	235	220	262	235	249	295	233	231	245	253	239	233	212	223	248	265	240	241	221	235	228	261	242	236	236	252	263	220	213	249	233	264	233	238	240	254	221	235	244	238	229	252	234	247	268	231	245	248	247	232	252	261	243	266	231	219	227	215	238	220	225	259	218	228	220	238	259	251	243	247	231	194	228	241	230	244	245	236	239	266	242	236	240	225	244	211	243	240	226	235	213	268	233	254	263	251	239	227	230	263	252	254	209	249	230	220	230	232	214	247	200	223	238	215	229	247	238	230	255	239	227	245	236	230	223	247	214	211	232	222	256	233	238	252	244	264	267	254	239	255	214	267	249	231	236	253	218	237	234	212	226	258	261	230	232	239	229	232	242	249	233	237	238	246	249	218	232	204	263	226	233	257	226	245	242	231	243	251	246	242	234	244	226	237	239	229	233	214	250	247	216	240	223	241	224	255	233	273	244	255	228	248	241	216	217	220	221	241	254	230	249	232	259	228	231	240	250	252	226	240	239	224	214	218	237	233	244	229	227	239	249	215	194	252	219	244	238	255	202	249	264	259	246	227	261	244	209	224	233	249	237	223	255	218	234	246	236	227	249	210	221	245	235	261	229	255	259	288	242	227	239	252	234	228	246	216	224	245	231	236	260	234	247	241	247	229	246	230	247	245	220	229	234	237	247	274	255	230	239	234	240	227	216	258	246	222	243	239	240	229	259	241	253	221	215	220	219	262	243	199	256	240	213	290	224	232	253	219	252	233	234	244	229	214	236	227	275	262	267	234	202	243	227	260	231	251	241	251	244	254	247	243	216	232	249	264	251	247	266	238	256	262	226	219	223	231	225	237	224	255	270	224	254	280	264	227	244	248	245	208	238	261	216	207	268	242	262	218	238	236	262	234	256	243	250	231	249	254	249	253	213	250	237	200	255	252	252	242	262	262	247	235	250	225	258	228	221	224	232	272	234	270	199	215	196	222	237	236	213	241	235	259	211	253	271	237	249	236	271	277	280	249	232	242	258	240	218	259	236	237	243	243	218	232	248	228	237	247	212	254	244	224	266	246	192	241	244	239	231	218	248	254	205	242	210	245	206	237	244	235	235	236	223	231	228	215	262	231	209	227	238	238
14431	8588	13994	13162	8841	6304	4392	3225	2627	2190	1804	1573	1442	1198	1090	1042	985	989	984	1000	1088	1123	1101	1013	900	836	764	778	699	728	680	625	639	668	680	694	641	575	572	580	572	585	533	576	609	565	553	576	599	565	559	550	568	598	562	555	542	600	570	534	543	581	585	568	553	563	540	557	531	579	543	555	563	572	579	546	597	559	550	545	548	573	550	607	534	545	571	588	574	571	527	587	601	522	553	554	589	556	537	577	574	537	544	596	516	574	599	550	581	575	560	595	594	527	578	521	543	577	541	542	565	595	545	528	531	577	507	538	562	619	581	562	531	556	553	582	561	534	495	542	534	570	527	529	535	575	539	501	585	557	560	572	556	541	520	583	537	538	566	527	543	521	558	564	568	555	546	580	570	547	580	561	598	574	598	545	567	571	550	528	535	574	535	524	607	520	532	568	548	538	550	546	546	587	558	546	588	522	589	533	539	552	559	575	519	580	575	568	592	577	547	580	539	546	549	590	564	537	552	558	572	558	544	566	593	593	552	567	563	580	564	622	512	578	588	606	554	541	501	592	534	560	545	529	570	568	535	543	575	591	548	547	589	565	574	517	565	562	555	561	570	576	527	539	604	595	576	526	592	485	574	566	554	604	568	550	601	541	516	571	510	566	533	555	563	525	556	551	543	597	569	619	557	545	552	549	594	585	554	536	568	565	511	537	545	562	561	599	545	560	527	559	582	596	554	566	563	593	604	585	574	523	569	583	591	555	557	521	537	564	567	546	550	596	540	571	582	522	506	594	534	532	538	558	538	550	513	553	556	571	561	562	532	562	552	521	554	597	546	528	556	569	516	567	560	589	562	604	560	592	574	557	527	557	553	576	563	541	516	574	578	571	560	539	546	592	534	557	526	565	527	538	566	568	489	543	555	552	538	550	529	565	555	531	566	534	576	599	566	518	554	553	565	524	510	574	482	579	569	515	550	595	589	536	527	540	553	550	588	534	566	522	569	586	571	567	548	562	535	527	549	567	572	519	586	566	534	507	554	573	551	597	504	567	587	523	553	585	559	596	617	567	563	518	551	569	512	536	560	587	583	568	548	561	577	586	559	504	576	552	545	546	621	580	585	565	549	551	584	547	559	544	582	543	583	558	546	553	523	557	536	542	579	570	601	574	549	587	568	563	549	533	577	519	594	563	556	588	574	581	564	549	544	557	556	548	536	520	574	575	553	555	535	553	560	599	593	577	503	540	544	572	575	579	531	573	567	540	589	551	559	549	578	534	557	565	567	565	554	546	509	524	595	535	574	531	567	569	558	555	533	534	590	562	582	573	557	522	539	549	563	548	585	532	563	585	556	572	554	532	542	554	561	562	556	552	567	500	554	560	574	565	550	529	520	533	529	540	567	604	565	576	547	556	553	578	565	570	520	549	566	543	577	511	597	552	499	517	568	590	573	533	586	565	563	582	577	536	581	552	565	550	577	486	548	529	554	544	526	537	561	527	572	533	524	551	565	563	548	542	558	513	552	539	592	546	518	574	530	589	537	561	589	553	556	555	546	577	539	567	558	555	561	571	570	572	548	547	565	571	539	523	557	571	585	585	553	590	555	565	544	499	570	524	528	527	537	563	567	567	585	557	554	533	561	562	569	577	566	554	553	560	573	604	584	566	547	587	550	567	526	564	548	615	587	572	592	564	556	555	522	558	585	567	545	567	567	561	554	533	539	583	560	594	547	549	592	588	546	558	569	544	575	572	551	563	556	545	577	554	568	543	537	544	530	549	578	563	529	587	540	584	514	614	579	562	556	565	553	597	539	546	558	583	565	542	534	543	568	563	586	497	533	550	523	559	489	572	592	572	588	572	591	548	554	585	547	564	563	561	595	577	544	560	528	561	554	532	507	542	560	548	557	537	594	588	583	550	573	602	534	547	581	556	590	545	530	532	562	527	560	531	564	538	539	585	532	588	547	548	548	596	538	588	596	571	547	567	550	571	549	561	584	567	583	560	524	547	543	565	568	559	541	568	554	553	551	554	574	603	560	552	581	575	556	590	570	567	550	582	583	538	600	580	553	585	562	587	566	575	575	575	534	559	558	529	584	569	549	559	568	548	532	550	555	546	589	593	577	543	549	554	614	613	544	553	558	578	539	539	554	573	543	583	573	547	553	562	579	564	573	568	550	542	611	549	533	558	551	538	556	579	531	581	546	545	557	512	551	564	581	575	510	582	590	582	539	560	570	581	593	547	552	544	570	544	578	563	594	521	523	559	561	547	560	547	577	569	562	564	552	542	551	577	569	573	531	515	592	542	541	591	593	552	521	541	548	567	550	568	556	608	573	543	574	551	555	534	563	552	559	538	540	545	539	560	564	527	546	573	552	526	574	522	595	589	525	570	553	553	566	573	538	575	565	550	604	513	536	549	589	527	590	576	570	543	571	578	570	517	574	561	574	582	537	541	559	596	531	535	545	556	524	577	549	537	523	581	566	545	578	551	516	575	544	574	541	573	584	567	557	513	569	505	584	557	546	536	546	594	602	575	563	601	539	522	547	532	542	587	566	591	552	539	539	534	546	560	549	524	548	542	563	606	517	558	537	590	545	625	570	515	578	550	576	553	538	592	535	576	545	530	594	550	544	544	525	581	579	537	571	565	571	554	547	557	553	625	592	548	562	580	541	560	563	562	495	543	556	538	553	533	603	588	558	563	562	617	570	559	602	618	579	552	555	567	558	581	540	524	578	576	543	554	562	574	574	546	539	591	544	538	546	552	586	523	561	576	561	534	521	557	530	556	554	559	565	566	548	542	546	559	563	568	514	549	572	553	516	553	566	534	585	559	570	612	537	564	576	557	555	559	533	544	576	504	578	556	562	532	547	573	579	559	578	519	556	538	566	557	566	559	571	529	564	547	560	558	580	525	560	537	584	547	548	526	628	547	596	529	562	543	548	589	548	565	545	513	549	539	535	531	575	516	583	553	554	572	564	554	563	571	549	507	552	568	569	559	525	560	565	576	552	551	544	569	576	579	587	556	530	576	578	516	559	547	601	591	566	569	563	550	566	583	573	563	586	558	544	583	536	592	592	587	557	587	571	580	565	523	571	546	532	558	555	580	543	527	599	585	557	585	571	625	548	577	578	500	564	539	529	564	535	560	572	521	572	555	572	539	591	532	597	528	596	591	576	547	591	558	580	524	575	545	571	584	577	571	573	557	571	546	596	529	568	542	561	582	556	580	597	555	545	573	576	588	526	598	552	568	536	548	569	560	568	566	581	528	545	595	634	581	526	537	521	541	525	552	564	586	512	561	577	577	559	545	607	564	549	569	540	575	541	561	596	568	523	512	537	513	579	563	532	556	553	541	545	566	570	559	556	565	564	603	542	558	564	558	579	559	547	604	525	599	589	512	568	551	569	528	610	570	588	561	516	574	570	567	558	569	565	541	518	593	555	536	599	538	570	565	555	559	502	534	612	561	542	581	574	515	550	564	557	587	508	546
29224	14162	13518	8089	3666	2193	1407	953	795	654	566	493	441	358	322	291	322	302	293	274	311	354	364	303	298	321	260	226	255	246	256	216	212	238	224	248	251	218	245	202	205	234	213	236	230	227	238	226	221	210	195	231	233	240	218	246	255	204	256	244	228	206	204	223	213	242	223	183	222	228	233	202	216	235	201	222	216	234	177	225	216	207	215	232	241	226	228	218	209	244	221	210	226	224	210	208	226	195	260	191	201	208	247	185	242	213	225	212	224	224	217	224	226	242	225	233	196	221	209	238	209	202	258	209	254	221	200	197	194	233	231	255	192	220	233	223	234	241	225	200	233	239	234	224	220	236	208	195	235	239	250	208	230	220	214	230	225	233	217	241	191	211	212	215	229	204	216	226	216	187	237	240	210	213	225	190	208	223	221	213	225	233	232	193	204	240	193	197	211	215	214	224	216	225	217	211	238	213	229	198	190	194	235	238	214	191	198	198	206	209	226	243	228	223	204	252	254	230	213	216	217	210	235	206	197	214	204	207	227	219	240	236	226	221	227	220	233	236	202	224	215	219	214	227	200	220	196	224	235	232	210	199	232	200	206	205	210	219	208	239	176	224	220	183	240	217	204	200	221	193	238	231	222	225	206	221	229	222	204	205	222	212	219	237	238	244	231	216	239	207	203	209	205	258	221	222	195	238	222	212	222	201	220	256	206	227	226	223	215	224	236	233	199	204	209	192	164	204	243	218	218	205	218	221	225	196	220	219	219	254	208	219	228	198	227	219	218	228	226	213	187	220	197	228	224	211	209	198	217	214	235	237	211	217	203	217	220	204	189	208	200	255	214	211	244	242	229	232	229	210	244	230	239	210	208	205	207	221	218	204	205	225	234	234	218	210	220	192	211	232	220	232	208	220	212	225	227	217	212	211	212	214	213	204	213	202	225	209	227	196	254	226	230	212	242	182	207	213	234	239	234	204	220	224	240	206	234	215	203	237	221	231	230	195	225	234	197	230	242	226	245	207	218	199	204	184	229	257	237	200	215	224	234	226	215	200	230	202	197	207	224	208	220	239	227	237	205	206	214	201	219	213	215	195	216	200	228	237	216	199	209	225	209	215	200	216	229	214	222	237	196	240	237	228	210	226	245	225	215	229	205	209	234	222	248	218	214	203	246	236	237	214	230	218	204	218	235	244	227	238	236	251	207	200	225	215	208	215	212	236	244	245	229	214	221	211	193	232	219	223	243	207	225	213	211	224	230	203	208	235	204	241	197	249	230	191	224	217	235	222	207	219	206	227	214	221	215	225	187	198	194	215	228	201	242	218	214	184	227	259	223	222	237	229	213	222	211	197	242	218	214	200	229	209	230	217	216	213	212	204	233	197	220	226	220	200	201	242	224	215	227	223	216	187	205	206	191	239	208	247	218	250	193	229	210	212	218	223	215	198	210	214	204	233	188	247	213	207	217	227	230	239	221	233	207	238	189	241	209	204	243	230	210	201	237	221	219	233	227	217	221	212	231	229	248	223	201	228	225	211	243	250	206	219	236	226	218	232	251	213	232	179	175	214	201	223	240	210	235	226	214	220	199	242	227	227	217	216	243	242	231	209	196	217	227	208	212	242	209	241	220	209	212	211	222	203	211	224	237	216	213	223	218	228	214	217	228	182	231	184	216	212	220	229	217	208	244	225	230	214	223	209	216	219	201	235	230	242	231	246	232	230	219	228	231	232	226	217	249	214	236	242	207	227	218	221	206	238	238	243	226	219	235	225	229	220	217	227	205	254	232	223	217	208	231	195	204	232	217	245	238	217	228	243	213	217	233	223	206	239	223	210	226	201	220	227	218	255	247	201	234	222	212	224	225	212	198	229	216	232	234	215	223	219	223	232	209	222	215	224	200	211	229	212	211	244	232	207	229	211	230	254	237	244	237	244	227	219	214	255	236	216	227	233	227	201	247	234	226	257	224	215	232	235	213	182	214	184	215	225	228	242	200	197	247	212	225	216	196	205	207	218	204	213	220	215	211	214	206	198	195	231	226	225	223	191	210	230	200	204	219	242	212	239	219	233	227	232	238	207	232	223	193	225	207	235	213	214	222	228	228	241	225	213	261	194	240	246	226	228	220	206	214	209	198	242	202	218	216	211	199	230	228	224	230	209	221	225	214	220	226	210	228	218	212	200	196	239	210	214	235	213	214	215	196	199	236	236	213	205	243	227	229	231	219	210	214	205	216	229	211	251	172	232	197	220	228	234	220	247	226	180	220	230	203	219	245	233	216	244	230	224	195	244	228	252	229	224	227	211	228	223	221	203	203	193	225	246	214	221	209	223	222	220	229	235	221	213	219	237	197	216	219	263	185	211	214	211	242	208	207	209	236	235	216	213	227	248	214	227	201	211	217	218	234	236	229	209	224	229	234	219	219	238	208	230	206	211	202	205	239	244	222	203	246	233	212	209	211	247	224	215	220	213	192	229	218	223	232	212	223	203	210	196	226	213	239	218	235	236	221	223	201	229	187	228	235	221	231	194	221	226	219	213	207	209	235	208	213	228	215	188	218	220	218	199	251	196	192	229	237	229	204	211	228	228	240	174	239	217	212	232	208	226	206	220	200	243	207	216	243	245	209	235	213	243	231	211	173	245	235	220	205	207	210	211	233	200	200	223	242	239	230	203	263	202	218	212	240	212	233	240	235	249	225	230	221	207	221	204	225	226	222	203	219	228	223	239	216	214	205	216	207	227	228	209	235	228	203	224	236	240	233	223	224	210	212	178	210	232	208	223	194	222	209	218	232	224	210	205	220	250	218	230	221	217	240	181	231	238	242	193	178	232	204	211	207	203	225	223	216	225	196	251	238	199	199	210	221	186	238	216	217	214	234	239	227	235	205	228	197	248	203	217	217	216	219	217	226	216	271	213	248	220	207	218	229	241	229	223	229	241	220	229	227	219	228	225	222	204	204	223	217	199	188	202	212	214	228	242	250	225	217	224	231	211	221	246	201	227	194	244	224	218	234	239	224	236	223	224	215	239	209	231	224	235	218	234	211	227	207	200	215	222	199	212	246	195	220	205	247	211	222	214	206	212	200	215	204	200	200	211	211	217	239	204	217	191	184	209	197	219	222	222	249	209	225	250	220	229	244	215	230	221	257	242	225	203	198	228	225	223	202	199	175	219	213	216	209	228	206	215	232	213	224	207	191	205	196	231	222	224	229	228	218	204	188	226	216	216	208	201	201	205	192	208	237	239	216	209	204	202	239	220	219	218	221	211	215	229	214	210	222	204	212	216	239	250	211	212	224	214	200	219	216	226	234	267	226	217	234	236	237	214	204	217	245	202	205	243	218	223	222	230	241	230	243	233	221	234	232	222	207	225	232	212	214	215	227	215	187	219	225	245	248	238	223	233	225	211	241	247	212	236	252	221	207	222	226	217	197	207	259	242	200	210	216	232	219	196	193	264	223	211	228	220	227	258	248	241	206	231	218	199	229	228
17651	10908	19456	17001	11643	8308	5822	4387	3506	2930	2440	2107	1751	1425	1323	1143	1110	1194	1117	1128	1180	1258	1287	1129	1112	1026	900	732	780	747	747	676	706	699	761	689	663	626	613	566	527	549	529	556	539	558	539	547	562	523	562	506	499	525	502	527	501	537	514	539	538	526	488	505	505	535	498	503	481	564	544	489	542	502	564	549	517	489	541	520	524	562	492	484	490	539	546	532	540	542	544	533	509	528	479	528	530	516	518	513	546	513	512	516	539	515	520	505	491	487	495	481	485	522	529	507	545	532	500	499	542	544	515	526	536	537	494	515	534	538	533	505	497	532	441	557	540	499	490	536	520	524	491	553	495	515	494	545	543	500	539	526	512	532	487	535	514	525	504	531	527	502	493	505	505	515	515	528	537	519	531	504	516	530	491	524	524	503	533	548	476	542	512	529	516	531	461	519	526	507	491	552	505	561	527	499	509	552	497	510	513	518	531	512	514	554	503	498	527	544	532	527	536	534	510	546	525	526	491	528	524	501	531	494	537	493	497	519	507	506	516	519	511	539	550	518	517	492	487	541	519	483	515	489	466	525	525	536	529	526	539	535	538	531	516	481	529	544	532	527	511	527	533	487	536	488	507	512	464	531	546	491	475	488	526	519	526	539	550	511	492	504	505	563	540	536	502	503	533	508	515	506	490	503	514	544	555	547	513	541	501	497	518	504	493	522	518	553	516	518	526	549	515	493	503	534	526	491	509	492	516	514	512	544	560	472	495	493	520	515	538	507	537	531	506	494	524	537	498	523	503	540	520	474	495	534	524	516	525	497	510	542	542	537	471	498	517	531	500	469	497	525	507	500	518	512	515	564	510	544	581	515	566	552	506	555	479	516	520	518	535	518	501	494	521	500	516	512	539	508	476	533	525	487	477	526	500	514	544	488	524	496	539	499	538	546	558	527	545	512	517	514	513	538	547	506	477	561	507	505	492	474	498	542	512	499	544	475	475	518	538	506	491	496	538	492	501	500	541	484	534	528	482	481	528	455	544	494	567	520	494	561	518	463	496	489	541	514	570	502	514	533	518	534	500	547	498	521	526	519	487	511	519	515	553	582	503	529	508	505	514	487	518	512	504	554	545	541	543	520	549	514	491	510	519	515	503	494	508	469	507	516	511	488	530	520	517	506	513	557	511	542	549	485	534	563	505	483	500	506	550	502	486	467	526	563	555	499	518	475	504	530	501	543	530	518	571	519	527	518	480	511	482	496	494	528	547	548	487	548	534	562	531	504	573	545	502	515	517	518	520	565	529	513	521	511	531	558	547	512	498	529	524	527	498	533	504	525	512	531	519	508	497	564	520	524	502	559	524	502	528	534	555	516	515	485	498	512	501	532	554	519	520	512	548	535	540	563	520	546	520	497	480	478	504	506	513	525	528	513	551	507	474	510	516	520	511	484	506	538	509	548	518	578	495	519	496	492	515	523	552	518	531	509	523	504	522	512	502	524	515	516	514	498	558	519	530	521	529	520	509	577	548	510	499	553	501	490	504	506	506	481	547	478	509	540	525	509	530	538	500	470	504	520	539	547	518	519	532	522	537	486	492	542	525	530	560	523	524	562	520	547	501	492	527	501	476	523	537	497	480	533	547	497	522	498	532	550	542	495	543	531	537	545	523	533	567	551	482	548	529	543	521	493	551	510	501	484	518	526	510	546	530	509	504	533	482	508	520	493	474	544	507	530	521	500	506	544	527	548	512	482	518	518	527	530	505	487	520	530	511	517	530	502	537	498	522	523	501	554	521	514	499	566	538	504	495	468	507	542	514	527	537	512	484	522	523	526	500	518	512	513	495	551	500	502	523	491	497	504	474	525	504	525	521	509	519	509	525	523	514	491	476	579	547	536	526	496	512	487	527	503	527	505	482	521	514	513	551	541	530	471	550	512	496	539	504	513	501	530	480	557	493	508	494	534	513	537	494	532	508	531	485	522	532	529	473	479	469	519	549	499	547	519	489	507	560	492	542	550	526	540	521	522	515	510	529	497	546	544	499	522	504	524	524	543	535	572	467	504	508	488	504	558	545	524	547	485	522	497	520	552	538	522	520	527	521	494	468	491	505	488	499	522	479	556	516	495	532	509	487	511	543	536	544	492	500	526	512	511	509	516	564	533	495	494	521	540	492	541	551	492	505	511	493	531	535	541	527	495	528	498	465	537	520	533	527	473	531	525	528	551	518	512	498	527	555	570	515	505	515	527	499	470	518	513	511	503	554	514	525	590	514	495	542	561	561	515	531	519	527	503	518	513	542	527	520	562	548	504	513	505	514	489	511	521	553	518	503	496	498	527	537	523	509	500	509	517	520	526	525	527	521	519	451	492	499	510	470	530	514	532	499	462	553	524	495	521	507	477	517	567	544	502	493	538	486	506	559	510	512	527	537	506	525	512	465	533	531	471	567	518	478	489	536	504	522	514	510	509	486	522	542	512	497	509	505	519	502	545	532	538	500	529	524	524	502	509	498	491	534	550	486	529	531	485	545	542	529	541	531	535	519	497	513	506	493	522	503	552	534	513	476	511	497	527	538	478	511	559	501	494	503	499	526	515	537	530	488	499	551	532	534	507	495	524	531	514	509	530	551	461	555	484	518	541	525	514	514	540	533	513	478	532	499	500	532	483	524	488	449	544	545	518	513	510	531	502	507	494	513	516	530	533	537	533	501	508	564	495	516	546	548	494	557	536	528	520	521	497	579	518	501	557	523	520	502	523	517	486	532	522	513	532	534	508	518	508	530	527	520	527	508	596	526	483	532	550	540	511	547	535	518	517	519	519	541	559	518	513	519	536	541	537	536	528	570	516	518	536	538	523	540	483	474	549	474	504	522	512	498	523	494	535	512	504	470	540	545	497	541	497	510	481	518	523	504	525	525	523	552	548	542	544	513	485	524	532	515	525	491	561	547	511	522	536	525	525	531	515	517	532	546	529	520	499	491	492	509	525	539	519	548	559	505	482	491	545	490	493	469	563	542	517	524	534	495	507	486	527	543	562	492	518	548	551	548	511	488	562	527	547	488	539	540	509	524	520	520	512	522	520	526	509	521	516	544	556	529	530	521	494	524	494	524	518	482	557	521	496	508	515	550	520	509	518	499	558	588	538	536	510	529	527	501	515	514	558	546	513	550	487	545	526	482	521	542	520	537	542	537	548	522	494	483	526	528	526	543	530	483	518	464	497	505	539	510	509	526	526	515	526	506	509	517	547	476	538	497	494	543	502	546	505	545	531	537	538	505	554	470	513	553	526	533	485	489	553	534	526	498	551	509	568	522	530	495	528	545	533	533	545	495	544	541	495	520	510	514	537	486	533	562	481	479	496	548	489	540	526	539	478	564	482	505	555	529	489	554	495	531	559	506	506	496	519	502	495	529	500	490	524	531	561	505	530	484	469	554	477	549	494	485	534	533	519	504	487	491	526	501	531	482	523	527	532	521	551	511	517	519	542	537	527	525	512
11350	5685	4885	2981	1495	935	640	501	430	350	324	312	284	303	262	253	259	248	222	244	275	241	261	267	232	230	204	173	225	211	227	199	190	240	204	215	212	220	235	212	202	211	196	215	214	229	242	204	219	218	228	222	236	197	222	210	212	219	216	234	221	230	215	202	223	223	225	209	215	213	243	245	214	244	237	231	226	198	206	198	226	208	235	233	224	188	213	225	231	225	192	215	233	214	244	201	211	235	229	204	218	198	236	229	211	228	233	223	212	199	204	204	207	200	224	183	225	221	212	218	223	241	213	232	238	233	229	203	214	220	204	216	202	192	185	195	207	212	205	221	216	226	218	203	212	201	196	208	245	219	200	208	222	198	228	201	199	221	228	217	234	224	206	209	214	208	229	201	208	225	221	201	188	232	184	208	202	230	206	222	180	222	169	210	198	210	241	194	227	212	219	240	222	195	196	215	223	231	206	243	222	205	202	211	206	234	230	228	176	219	218	208	200	210	195	202	221	209	217	200	197	227	250	209	199	215	229	214	194	239	202	199	206	205	227	207	174	188	195	222	232	204	216	221	234	219	221	175	196	225	235	193	213	235	217	230	236	213	213	214	238	188	209	231	200	233	214	229	224	205	192	190	231	236	235	210	206	218	243	226	206	213	212	222	242	234	217	215	211	234	193	217	223	211	210	183	214	231	240	204	173	247	207	203	226	217	245	227	174	209	221	200	217	211	233	203	219	251	227	208	215	219	244	208	191	226	219	246	209	205	213	235	226	221	220	227	219	206	203	202	201	217	208	201	233	184	224	206	181	208	211	231	200	211	194	214	190	210	203	209	234	232	203	195	212	228	211	226	204	232	204	205	213	216	202	273	205	219	225	226	228	225	225	211	220	183	205	222	181	239	231	222	236	211	197	220	206	215	221	219	224	230	212	223	194	206	232	232	217	222	231	207	201	217	209	224	219	224	225	206	197	197	218	195	192	214	202	230	201	191	216	208	215	212	194	217	233	228	193	222	220	206	226	224	216	221	211	215	222	208	187	212	215	194	226	191	217	244	215	217	196	192	259	255	206	204	224	194	233	229	214	211	215	226	219	218	215	217	204	233	228	199	196	239	224	226	208	225	211	236	195	211	197	276	216	195	206	205	211	220	242	232	220	213	233	215	222	209	219	215	240	232	228	233	214	210	208	194	213	251	227	222	226	189	225	192	230	215	233	221	216	202	170	210	212	208	253	189	220	241	222	223	210	187	214	233	218	193	210	207	199	203	212	222	218	233	226	212	216	233	213	227	237	226	212	212	202	196	213	211	219	197	209	217	214	230	233	210	220	205	217	197	217	216	221	218	215	182	247	237	232	232	219	201	229	229	217	195	216	227	215	222	205	219	208	226	224	190	212	216	253	202	201	211	231	223	217	210	226	183	208	214	204	208	215	211	181	235	175	182	182	222	241	243	207	211	194	206	195	192	218	183	190	214	197	226	194	214	213	199	231	210	223	215	232	227	230	185	187	190	228	234	184	199	214	185	201	213	208	212	224	221	213	238	188	241	192	206	225	211	179	227	240	235	222	201	183	209	205	239	224	224	228	182	221	196	232	204	211	219	208	225	214	241	246	203	213	222	202	230	207	234	230	222	257	217	225	204	201	219	213	192	195	207	205	228	212	173	254	218	197	212	201	232	222	223	195	195	194	233	208	230	202	218	218	219	239	231	238	201	218	208	213	206	229	226	211	191	212	221	241	204	236	218	210	227	214	207	226	249	229	217	205	213	211	224	246	226	198	235	189	247	205	188	215	195	211	226	231	207	199	218	217	205	236	239	200	201	211	233	222	199	193	226	239	190	243	232	205	204	229	232	228	204	218	231	227	194	190	207	181	180	206	213	202	175	217	224	236	211	210	171	215	193	207	197	210	229	191	221	195	221	246	221	190	224	226	206	255	235	210	205	174	209	214	184	184	205	221	202	196	198	228	234	230	201	206	227	215	212	236	233	194	212	197	217	213	191	212	216	213	209	198	224	209	202	193	198	224	197	219	217	248	220	232	243	226	174	226	227	217	240	232	202	207	193	194	217	232	218	238	204	215	205	194	195	232	196	218	215	208	194	221	219	245	234	233	215	227	226	220	215	218	214	219	222	189	225	201	217	204	234	221	233	215	221	216	228	230	221	229	222	230	230	196	223	227	197	232	233	235	191	231	234	235	195	218	199	185	193	226	200	237	199	214	225	230	216	236	237	200	194	211	242	248	212	224	236	215	195	212	204	248	191	203	210	206	231	231	229	222	217	216	212	242	215	203	227	211	183	204	234	193	233	213	220	226	224	230	220	225	227	200	219	224	212	210	216	217	225	254	231	250	218	192	186	222	214	192	211	226	193	214	220	248	236	233	223	204	208	188	233	189	205	243	199	201	222	173	206	229	213	209	210	226	228	206	210	207	220	215	206	221	186	211	218	219	202	228	215	224	213	187	207	187	216	203	207	205	202	204	213	232	219	227	167	214	207	221	225	199	228	211	206	220	212	215	219	220	202	191	215	207	192	223	217	209	193	214	235	203	225	197	234	252	178	219	221	219	225	196	237	241	234	237	221	204	243	226	228	238	248	175	234	233	196	212	231	223	203	223	210	218	208	248	250	209	213	230	198	222	225	217	210	183	193	223	215	217	231	239	219	230	234	231	221	230	213	223	231	223	197	221	219	230	231	206	199	203	217	191	204	218	221	198	224	210	217	227	213	207	233	218	198	200	208	227	211	206	203	189	198	192	208	211	189	221	204	219	197	202	225	227	201	231	226	178	255	205	213	207	224	221	222	206	207	235	195	199	190	208	197	213	192	194	202	230	222	229	227	227	211	204	210	225	201	231	223	217	201	217	187	240	231	215	238	213	204	218	224	210	210	207	212	201	216	241	217	194	212	224	198	237	221	216	205	211	201	204	205	213	207	213	226	211	223	216	199	225	226	236	217	193	205	199	197	225	223	210	213	218	222	216	234	220	221	206	222	211	213	221	238	211	225	245	216	218	224	232	215	209	222	216	235	221	204	235	195	203	202	221	197	196	221	237	212	239	227	214	196	211	208	213	181	233	213	251	221	206	221	233	222	212	229	221	190	195	219	221	202	224	215	230	222	243	233	226	233	222	234	239	205	216	209	219	197	202	203	199	217	208	229	197	182	196	217	217	230	227	196	191	199	206	225	209	200	204	217	183	234	212	177	223	229	197	197	184	210	222	216	226	237	213	194	211	230	195	216	189	218	203	252	213	211	214	216	222	242	218	210	226	221	238	204	198	235	224	206	205	217	203	217	205	207	222	205	222	223	219	202	209	232	205	207	217	204	202	214	236	231	224	222	218	192	212	226	224	255	197	205	218	249	233	205	191	205	228	233	224	205	221	222	217	208	223	237	222	227	201	209	236	214	214	189	213	191	225	230	219	216	224	223	207	236	225	212	214	222	228	216	199	229	242	199	184	209	197	206	203	182	215	200	216	219	195	225
7474	5362	8844	8036	5345	3595	2482	2068	1763	1393	1254	1096	975	893	834	742	720	743	778	723	805	841	779	728	652	635	594	571	552	551	538	531	529	517	522	534	545	557	527	517	560	531	490	515	514	511	548	540	526	515	513	501	509	530	498	532	488	497	524	515	503	519	537	531	537	508	504	502	537	508	547	511	521	530	525	515	487	533	466	548	502	514	459	488	506	520	499	494	480	481	501	564	499	530	515	474	562	525	514	502	493	519	506	499	504	523	473	460	524	530	482	480	543	504	509	511	528	508	489	493	550	533	535	507	516	504	490	500	515	512	528	482	509	515	546	505	509	506	495	569	511	517	521	499	479	518	553	506	520	524	522	550	500	498	471	488	465	548	502	501	552	498	507	485	552	537	506	525	504	529	506	568	499	492	499	555	500	499	522	520	468	546	510	577	538	510	530	489	561	498	487	535	546	507	537	531	551	487	495	487	517	526	492	522	511	476	486	499	525	527	503	536	504	516	490	512	476	523	476	507	494	472	477	547	502	546	465	526	509	530	496	509	496	503	544	508	529	545	507	529	531	523	520	500	476	493	501	513	536	534	542	513	527	505	526	469	538	525	537	503	484	537	494	532	537	486	532	496	478	464	503	522	512	530	517	497	526	506	566	473	557	516	534	539	498	540	502	522	525	515	528	501	509	488	515	490	509	509	514	540	529	543	471	529	510	500	571	534	492	486	517	507	473	510	504	539	520	514	522	490	493	551	531	501	528	552	532	468	516	502	565	521	550	502	495	519	478	522	524	518	539	487	477	509	518	501	500	492	517	514	526	536	500	548	518	502	518	523	503	534	539	450	486	490	500	515	491	522	512	514	514	494	494	547	550	500	517	499	502	484	530	493	496	532	556	525	526	481	507	522	521	504	465	493	523	495	527	504	531	503	521	517	507	549	470	490	473	546	490	485	511	496	527	468	540	504	469	499	525	490	499	515	473	520	521	532	530	462	508	551	475	529	539	506	503	479	497	505	460	481	516	532	521	538	539	513	471	519	488	520	522	527	519	503	526	529	507	489	519	530	489	516	529	512	534	540	503	554	536	511	503	505	482	518	515	522	497	524	522	521	537	530	543	499	472	537	492	492	505	549	567	512	468	498	527	522	539	497	500	549	507	480	497	538	475	465	503	531	522	528	498	532	544	515	524	513	515	500	561	484	515	495	562	541	549	567	484	512	506	505	519	510	537	542	557	532	566	498	473	550	449	530	507	515	496	515	529	523	480	511	472	527	522	497	515	515	514	504	507	547	526	511	535	501	500	490	462	521	524	482	475	501	546	508	537	513	499	547	528	495	511	527	508	487	510	480	461	541	491	500	496	537	527	524	510	510	523	489	511	534	524	504	501	526	547	503	483	502	499	498	490	475	538	479	528	518	514	513	514	493	499	476	502	521	516	540	527	516	538	480	537	502	502	485	501	546	501	517	477	546	517	488	464	499	498	478	524	528	545	539	506	536	521	453	534	501	496	527	515	531	520	540	455	476	498	521	507	528	526	483	486	462	488	485	556	509	524	512	530	504	526	512	511	512	539	508	497	520	522	555	497	496	468	465	521	523	539	498	469	492	523	516	482	512	534	474	518	479	515	496	490	525	545	477	489	523	482	532	514	533	515	519	518	527	523	503	502	507	516	541	492	507	513	524	554	489	533	488	512	467	476	503	487	470	530	492	483	483	485	512	484	485	538	500	488	528	502	494	524	514	533	526	531	471	499	514	537	493	467	493	519	544	491	512	502	574	493	495	482	501	509	493	482	492	514	524	471	517	505	549	497	500	572	507	506	482	513	504	531	537	463	500	506	508	512	514	530	488	510	532	525	501	525	457	470	495	536	525	527	523	505	527	500	509	517	491	501	547	535	519	509	506	463	545	516	559	469	484	526	505	509	502	535	536	551	515	512	512	502	512	513	495	467	517	537	524	482	526	460	498	501	499	479	512	537	518	507	548	544	458	542	542	505	496	484	534	541	460	490	514	476	525	550	495	488	492	510	525	527	553	482	504	551	475	512	514	548	475	511	539	497	537	526	503	509	518	517	549	484	530	530	517	513	520	528	500	501	488	545	528	496	521	528	511	518	546	506	516	512	516	513	518	504	506	515	525	509	524	491	515	468	552	477	481	485	498	510	500	533	512	491	517	496	474	503	547	523	539	494	541	492	556	526	511	517	548	505	518	467	491	502	510	530	539	524	511	523	524	507	450	522	493	545	515	494	521	514	508	512	472	475	493	536	529	513	478	505	490	503	487	528	502	507	516	483	510	514	527	526	514	541	512	566	501	519	503	528	534	503	511	503	492	512	512	527	519	487	529	517	512	574	505	543	470	495	504	544	527	514	543	533	556	520	541	513	501	481	562	475	479	548	492	500	546	525	507	499	506	481	524	527	499	488	554	493	540	551	530	516	512	505	528	510	505	536	494	552	568	474	489	527	539	555	536	457	517	505	496	506	495	513	531	479	554	508	555	512	524	498	488	506	496	538	491	511	500	496	525	564	509	495	481	536	519	521	496	524	536	513	542	495	503	475	483	501	528	528	565	458	475	523	510	473	496	548	495	522	491	542	519	502	532	521	510	537	516	485	495	497	503	510	491	527	467	521	511	506	491	512	467	529	488	516	491	487	542	500	494	509	498	533	461	531	501	500	482	474	480	523	522	510	528	511	528	499	506	504	540	548	515	521	533	493	497	503	517	515	510	486	475	508	512	498	527	545	526	515	518	549	506	517	505	500	501	558	511	520	508	518	507	519	495	491	483	513	516	514	471	528	501	524	469	497	502	549	516	503	548	503	549	561	504	499	486	495	481	505	487	549	521	541	495	540	530	485	523	537	536	486	506	493	500	498	492	507	564	502	493	476	543	502	526	516	525	503	537	520	520	507	485	488	500	517	506	532	496	476	499	507	554	531	519	542	478	559	506	486	483	500	522	485	501	509	486	562	522	463	487	511	525	507	523	534	518	494	526	498	534	545	473	515	493	478	536	529	476	508	496	507	498	502	523	500	531	509	541	464	515	507	522	507	511	535	519	528	500	513	481	573	508	502	483	466	503	517	528	558	496	486	489	515	508	538	541	547	490	509	493	502	523	491	543	491	503	534	458	500	477	520	522	493	540	510	479	501	508	502	545	503	557	520	519	498	516	517	472	496	498	554	478	527	508	508	531	537	482	499	523	464	520	533	523	516	511	519	498	530	533	509	538	487	513	507	496	514	494	500	536	553	524	492	488	466	510	501	520	504	515	499	529	565	530	475	460	513	544	518	456	518	536	541	483	523	548	511	524	499	488	502	521	487	490	494	502	477	511	497	492	524	480	562	506	526	501	475	509	515	552	507	481	496	515	551	482	493	531	490	527	469	518	539	486	556	523	523	483	510	517	514	542	509	519	509	522	500	534	456	522	551	501	491	505	496	568	524	477	557	540	486	505	499	549	500	511	536	510	495	506	506	540	540	538	488	492	456	520
22340	10174	8536	5424	2683	1468	976	788	635	522	478	429	396	368	332	290	280	287	288	295	314	311	311	321	286	255	258	235	256	256	269	236	247	235	248	225	238	241	222	233	230	232	247	254	260	264	237	233	236	245	266	252	247	220	247	246	229	227	206	229	232	257	219	234	213	241	223	244	227	239	239	215	252	222	224	228	237	219	218	237	219	239	252	242	236	226	223	214	203	237	215	243	219	236	219	212	204	244	240	233	269	214	271	255	234	227	224	235	221	244	253	240	221	250	254	214	223	238	255	244	221	259	238	222	228	236	227	218	239	256	217	250	225	228	208	225	245	243	223	236	214	250	228	226	241	235	241	218	219	268	220	241	254	246	237	222	225	242	193	255	244	231	218	212	256	258	235	236	236	222	221	253	233	226	234	243	228	211	216	229	231	251	261	269	255	238	228	239	240	233	225	237	204	235	249	209	207	255	236	237	230	233	205	242	225	241	248	212	231	234	253	236	224	248	234	256	246	249	242	237	216	241	216	235	222	227	252	244	199	237	224	238	221	205	232	233	223	213	252	218	245	215	240	270	227	213	212	235	247	240	227	216	222	266	213	221	218	228	258	235	243	245	229	241	191	219	250	240	214	232	223	264	242	232	223	219	252	236	233	233	238	207	230	227	228	219	218	241	204	238	244	238	216	247	234	240	254	222	252	236	242	223	274	202	210	252	225	226	251	200	240	232	271	248	244	239	246	255	223	201	263	241	233	216	202	242	236	209	240	232	234	229	241	230	255	241	240	224	246	242	196	246	247	219	245	253	237	229	228	209	257	237	214	247	271	215	274	202	230	253	224	238	252	247	224	219	237	221	235	240	222	243	232	234	224	214	233	201	210	245	223	249	236	252	230	233	233	238	248	254	242	207	231	241	226	213	241	218	202	219	246	227	241	231	238	265	220	213	245	231	249	260	244	229	224	234	248	234	220	244	264	230	261	233	218	228	212	200	245	236	211	229	211	236	241	259	237	228	205	231	256	233	206	249	213	239	259	213	234	242	239	243	236	252	222	220	220	226	250	240	220	237	259	269	209	251	216	240	219	243	211	227	245	243	259	236	259	260	204	235	262	250	262	225	234	229	246	235	219	238	225	277	243	244	225	257	274	255	236	219	224	199	224	261	218	260	248	251	228	257	244	234	254	231	236	215	215	268	239	195	244	238	256	191	235	235	275	232	221	246	250	226	246	235	247	250	233	228	266	260	230	254	213	261	205	236	232	249	232	250	262	241	225	247	229	239	236	262	261	240	253	234	259	235	239	243	238	224	250	193	237	272	199	252	267	253	248	233	239	225	236	224	257	233	243	256	247	213	230	236	230	247	238	238	211	241	213	255	232	235	243	242	254	219	263	244	243	235	245	227	229	261	255	262	246	225	239	255	241	251	230	220	250	242	221	222	223	225	226	206	233	249	263	232	245	228	223	229	205	246	253	238	234	256	245	206	256	244	240	242	238	243	198	254	262	226	229	250	224	221	223	239	255	265	251	251	235	265	224	233	237	231	219	238	227	255	229	216	238	239	226	240	234	250	234	242	226	229	258	245	224	222	241	224	228	253	208	241	251	244	239	226	222	233	229	210	232	257	222	252	231	214	251	246	252	220	232	238	218	227	234	233	229	260	240	214	222	257	262	237	241	229	211	236	224	211	216	193	249	226	232	240	219	239	247	244	264	227	247	259	221	224	254	231	242	235	236	214	234	228	250	204	240	238	236	236	257	254	225	272	227	224	247	262	239	238	215	280	251	222	220	218	244	227	258	246	228	277	242	222	231	247	228	228	253	257	235	205	234	262	217	270	233	222	233	270	232	230	237	259	231	234	257	231	225	224	245	257	237	254	240	268	254	245	236	231	237	205	235	220	233	249	244	229	241	252	234	235	255	203	256	211	234	229	257	230	235	216	258	271	237	242	240	232	260	236	266	237	239	254	213	233	220	245	211	260	242	228	208	263	217	231	216	228	251	264	235	229	222	229	221	235	238	228	235	267	245	240	259	232	243	209	246	258	235	228	233	237	234	220	239	235	227	248	246	256	213	216	245	214	218	229	242	232	225	241	235	244	219	244	226	269	227	233	248	250	239	226	241	264	253	228	204	253	203	270	250	251	267	248	200	257	244	234	259	230	216	238	220	216	229	228	255	236	224	207	239	232	259	247	240	231	250	240	253	214	252	230	247	199	247	253	250	250	244	252	269	269	273	223	248	214	234	257	238	214	212	208	237	230	229	235	235	249	221	253	256	252	237	204	252	238	220	221	245	224	229	237	259	235	218	234	246	240	232	237	213	240	228	272	234	225	205	220	222	249	241	226	267	260	235	253	241	219	249	223	250	256	244	239	235	239	260	210	234	262	251	232	233	242	253	241	237	238	216	254	244	225	199	234	224	219	209	250	219	245	218	250	236	233	232	273	249	215	231	242	236	267	237	246	249	220	227	193	254	228	236	249	215	236	238	240	237	235	219	226	230	253	234	228	255	263	228	235	215	251	253	227	283	226	252	258	236	260	239	229	235	230	241	236	258	269	220	242	246	224	241	234	250	235	236	229	254	227	248	250	254	244	240	265	265	262	226	235	222	256	240	244	231	229	284	242	235	226	238	210	231	246	222	222	203	231	240	226	247	264	213	240	266	239	236	207	216	215	218	254	236	204	246	271	277	255	236	235	239	210	244	228	261	225	231	245	235	251	247	251	219	242	203	230	241	223	239	207	228	256	208	243	255	227	221	239	230	262	223	234	231	226	232	214	235	225	229	203	263	217	228	246	222	206	213	240	223	237	217	227	257	271	243	246	245	212	213	246	234	219	252	231	261	246	224	250	237	225	234	254	238	214	240	221	219	251	222	255	240	216	241	250	214	221	247	252	273	252	239	251	226	254	241	194	227	246	234	250	236	220	230	215	233	206	235	229	229	231	230	232	229	236	255	243	237	255	243	250	239	214	213	256	217	284	256	246	224	216	206	242	212	216	229	218	230	240	229	216	250	249	229	239	260	232	249	233	252	241	249	234	249	236	217	261	252	230	257	256	251	257	245	233	225	230	276	231	211	255	240	247	247	210	276	246	210	249	226	257	268	228	226	248	230	238	207	236	221	213	218	224	231	215	253	239	223	239	235	246	262	206	231	228	204	222	249	252	249	230	236	238	210	235	243	223	253	230	223	234	232	233	218	242	231	218	231	230	240	220	214	247	242	250	201	258	228	256	228	239	233	234	226	213	202	210	272	223	240	240	215	274	246	220	239	247	227	251	232	215	253	242	225	217	207	251	259	232	219	241	253	258	225	227	220	236	228	225	256	227	247	261	213	229	221	241	231	218	220	230	239	256	265	233	214	242	231	246	250	221	234	228	235	253	216	244	238	261	229	216	279	228	238	242	236	255	245	243	231	257	229	213	254	251	216	224	255	228	225	238	274	214	237	248	229	237	216	246	223	236	236	240	239	240	240	230	235	244	235	248	214	236
14858	8531	13804	13131	8598	6051	4461	3370	2612	2298	1950	1631	1393	1221	1052	986	987	984	959	935	1054	1061	1092	962	892	869	751	749	653	702	664	641	702	628	624	632	618	642	587	593	600	569	540	543	582	555	550	573	569	517	571	605	581	562	567	568	549	520	574	566	582	512	616	602	570	554	525	556	553	571	577	556	575	561	547	556	581	578	630	510	555	551	565	550	545	562	506	522	517	616	492	616	591	541	575	569	539	532	541	544	524	538	559	575	513	542	578	565	569	589	536	536	571	546	591	594	591	547	553	567	540	578	557	602	539	559	575	579	591	557	544	556	565	547	545	562	548	617	556	557	537	537	572	590	563	548	558	516	575	559	586	551	548	604	518	530	546	562	564	553	575	546	512	546	542	581	571	582	550	549	523	594	537	562	578	551	539	553	568	541	574	559	542	553	563	580	522	568	569	536	558	524	536	573	541	546	488	552	559	574	487	550	537	554	552	581	584	520	540	586	552	557	574	487	528	542	518	552	523	526	586	540	590	548	573	514	540	525	559	558	523	551	549	608	549	548	580	525	554	587	584	558	590	560	537	529	563	547	556	541	564	544	547	557	547	531	563	562	561	541	559	583	574	553	542	523	574	579	541	553	541	578	585	548	580	567	569	531	525	553	553	540	550	556	568	540	577	561	552	497	596	621	583	540	561	593	505	499	591	564	554	520	576	564	540	567	553	553	541	544	517	562	592	560	514	543	509	536	572	512	571	573	530	541	548	510	531	561	517	526	530	579	549	562	543	566	581	558	530	552	564	565	604	542	501	543	537	588	562	575	566	551	564	569	518	596	563	571	563	545	572	586	562	542	565	553	531	590	513	578	594	586	533	561	552	531	519	554	538	557	601	603	558	538	561	595	583	535	558	563	553	557	560	517	559	553	562	523	529	571	563	615	509	551	579	559	565	549	559	585	564	540	567	520	562	563	542	589	562	555	578	573	525	553	565	548	550	545	579	555	592	593	555	591	560	549	546	538	545	560	541	571	552	547	534	569	538	546	562	559	536	562	549	581	550	542	558	536	586	569	530	586	587	551	555	534	558	554	541	550	534	546	562	531	565	526	526	539	565	591	574	568	562	547	520	543	532	584	564	565	546	565	557	599	579	547	565	524	546	559	528	552	570	572	547	537	527	557	553	520	541	555	560	538	549	573	495	568	556	624	528	542	550	537	567	586	561	576	564	541	536	562	567	555	520	538	591	548	594	533	577	569	541	574	551	562	563	531	581	571	550	534	536	521	561	569	531	536	568	532	581	563	537	560	568	547	533	510	539	567	528	569	553	615	537	540	509	534	537	545	564	600	526	553	554	523	586	553	552	540	557	566	596	564	600	571	539	523	523	595	525	553	574	505	536	553	540	544	546	573	542	540	544	571	510	540	613	588	546	566	558	563	560	543	582	530	534	568	564	562	569	553	577	559	564	572	550	579	579	569	566	534	579	538	521	538	532	528	596	583	548	586	553	502	559	517	557	592	593	545	546	574	583	529	561	558	542	529	599	563	541	545	595	583	578	560	582	576	572	560	564	525	604	586	556	544	553	550	566	535	593	560	584	557	556	533	570	550	562	561	580	529	618	555	568	557	542	634	560	528	575	548	561	525	546	559	604	559	543	579	541	560	573	572	549	492	566	536	535	524	556	606	552	546	555	538	585	541	523	586	544	570	603	547	575	517	570	511	565	579	558	559	576	543	575	561	539	579	545	525	592	554	590	565	538	568	567	523	590	578	533	565	513	590	585	562	570	563	506	549	535	548	520	562	627	610	563	574	569	566	560	518	572	525	526	517	589	512	573	573	532	521	521	566	551	520	526	552	551	560	548	551	576	540	561	604	567	602	564	525	574	566	548	556	533	561	493	564	508	557	541	544	567	568	594	539	609	546	543	571	528	547	576	537	530	545	576	532	530	597	542	542	548	535	505	556	592	526	538	568	541	553	575	527	567	597	566	575	535	521	566	580	592	547	576	571	569	516	587	576	552	557	557	559	549	521	561	562	569	576	590	535	523	600	528	538	506	564	550	552	560	595	563	558	535	560	530	542	598	572	551	548	598	605	542	529	541	526	591	555	545	547	545	569	583	566	551	541	565	552	552	556	563	532	544	550	546	606	581	534	578	518	542	529	540	522	515	570	590	517	565	539	543	577	563	534	538	584	549	533	549	572	537	497	575	608	529	580	589	545	548	559	593	569	570	572	565	569	583	562	590	530	573	538	566	580	562	580	566	562	528	561	574	553	555	542	502	527	618	572	524	533	547	582	569	565	559	570	542	560	563	541	581	556	568	537	533	570	564	540	562	557	577	567	579	575	569	550	537	549	605	556	513	551	577	570	559	560	582	523	531	557	547	552	540	549	566	530	551	509	557	554	585	519	553	583	577	537	618	557	584	582	574	548	578	514	556	517	575	553	599	557	523	562	561	565	513	554	556	517	564	562	546	532	577	530	605	576	534	558	576	547	572	527	538	584	571	511	565	559	561	489	568	554	568	531	582	554	551	540	548	583	537	544	527	538	573	564	598	552	547	562	531	537	543	540	568	576	527	504	579	551	585	578	557	561	538	560	566	541	504	533	511	561	578	538	624	518	520	508	548	583	569	620	522	561	539	559	551	592	566	584	528	535	551	544	514	575	581	526	545	562	506	511	572	577	559	568	544	560	527	528	570	606	569	560	580	582	571	592	533	578	558	540	557	577	560	546	544	569	523	507	559	518	569	558	557	570	536	576	572	553	555	547	559	587	555	600	555	568	559	544	555	554	567	582	562	527	549	574	506	554	540	566	589	512	596	596	525	596	576	583	560	524	531	561	552	530	577	522	530	545	545	558	571	546	566	565	519	550	580	541	545	565	558	587	582	556	534	551	549	566	544	550	563	578	564	526	553	607	523	550	562	529	541	512	582	564	575	559	525	545	527	578	556	563	520	518	538	602	561	586	564	584	537	544	549	544	520	586	614	554	577	576	550	528	549	556	532	557	560	590	552	532	545	543	526	613	557	565	546	553	624	623	534	560	593	553	559	530	587	511	579	496	556	569	548	526	564	573	502	551	552	561	543	525	570	541	567	523	572	522	572	554	589	569	541	569	551	561	517	539	590	551	545	550	570	567	561	572	522	580	563	507	558	561	549	552	572	539	524	540	585	534	566	559	559	588	515	556	525	572	599	538	571	564	511	551	576	562	558	523	542	563	526	567	564	574	608	556	586	576	561	507	548	585	608	595	572	548	590	547	570	566	537	589	550	542	562	533	544	568	570	588	534	595	598	504	571	552	552	548	527	581	560	569	526	507	552	565	562	570	529	556	593	559	592	559	544	565	547	586	550	541	515	568	513	532	576	558	573	580	584	563	518	576	545	570	544	569	550	544	544	570	545	565	503	553	578	590	545	613	589	591	532	541	612	596	527	539	599	551	564	527	582	595	582	567	571	563	548	586	546	571	560	535	551	558	615	533	525	550	558	540	550	548
30866	14401	12665	8178	3703	1999	1390	946	759	564	488	488	400	398	328	336	330	328	300	301	309	338	315	346	303	316	301	266	267	276	222	278	246	209	249	218	256	221	226	207	208	241	228	242	195	215	225	222	217	248	223	250	233	220	234	227	216	204	213	223	192	232	216	212	238	200	201	223	218	219	215	233	195	240	243	254	230	225	219	206	194	213	233	182	207	248	221	246	236	217	232	229	218	193	214	238	218	197	224	217	198	233	217	214	205	240	223	227	252	201	212	217	232	259	212	206	225	201	234	200	254	213	246	211	212	211	201	191	225	226	208	208	205	218	205	254	238	233	236	240	222	210	222	237	219	204	227	220	225	244	223	178	235	218	222	245	209	199	251	225	232	223	237	242	218	237	218	219	219	246	201	220	210	208	212	252	226	210	214	221	189	213	221	215	224	235	213	227	208	190	220	201	232	224	219	192	212	242	226	211	205	206	211	248	219	209	220	214	212	198	240	217	209	201	210	227	209	222	221	216	202	187	215	218	197	217	217	204	227	203	195	217	209	229	232	223	219	232	230	228	217	190	198	223	223	227	206	214	220	202	231	221	217	196	226	199	202	234	225	189	206	218	201	214	202	231	237	199	220	226	245	229	246	224	230	212	216	218	222	223	225	223	211	237	213	207	241	236	228	234	221	180	224	222	220	194	224	186	225	212	204	194	253	244	220	202	222	224	202	220	214	207	234	216	220	178	201	226	201	203	227	219	235	253	238	208	215	210	218	221	208	210	204	221	201	208	187	228	208	215	223	234	200	204	188	210	214	215	208	228	214	220	217	237	233	190	247	227	174	222	230	218	219	218	215	231	248	208	249	237	219	213	198	233	226	219	216	237	227	231	211	206	202	211	238	205	224	239	213	232	219	217	214	248	206	209	235	212	222	204	205	184	231	204	219	211	229	226	228	223	196	226	247	230	209	237	238	193	219	210	207	248	210	221	208	197	231	242	213	224	222	234	203	192	204	210	231	223	226	196	220	228	189	219	216	221	227	233	207	214	219	196	216	221	226	183	214	226	214	216	218	210	214	198	220	235	211	228	206	223	205	205	213	205	231	221	193	178	238	200	238	239	228	217	214	228	187	220	207	201	227	242	279	221	207	210	222	207	279	222	201	205	225	216	249	239	231	208	218	199	176	220	231	195	254	248	224	215	191	206	210	220	221	187	212	205	230	243	213	245	214	214	203	202	210	246	208	214	222	226	202	215	211	208	218	239	203	216	224	200	234	256	229	229	213	224	213	211	228	241	220	216	220	221	205	233	216	241	221	209	205	230	198	203	197	197	225	225	227	231	222	223	207	231	232	211	222	184	215	192	227	232	218	185	200	225	214	236	235	211	241	228	177	235	226	198	222	208	231	205	205	250	223	198	235	224	240	235	202	226	198	231	210	236	223	219	211	231	185	223	269	212	219	216	210	228	225	249	199	197	215	210	199	245	217	209	221	221	217	214	194	204	215	198	227	215	209	259	225	230	234	221	217	222	222	217	218	220	215	230	226	207	227	227	215	234	222	211	202	203	231	246	212	215	201	212	211	220	193	220	232	227	227	214	232	217	221	232	199	231	242	228	208	201	247	205	249	210	207	215	228	207	194	191	231	235	226	237	213	209	236	242	232	203	214	232	238	215	241	223	217	226	237	206	236	219	258	213	230	195	232	227	230	222	208	203	205	222	197	221	185	193	221	242	214	210	209	220	215	261	216	226	214	242	209	203	219	216	231	224	267	227	204	198	219	221	201	211	236	231	207	221	209	237	215	250	220	206	237	189	230	215	215	221	211	227	222	234	223	214	231	243	172	233	221	230	234	217	183	216	234	215	193	163	217	205	228	203	196	203	223	223	209	215	230	206	221	239	234	207	217	219	217	211	192	226	212	220	212	208	202	192	235	223	212	243	206	233	231	208	199	212	193	237	206	202	228	219	213	228	221	224	234	200	237	215	235	221	223	210	231	256	227	229	227	219	229	202	221	228	219	246	210	222	219	259	221	217	217	230	215	220	214	198	230	227	211	220	209	225	189	219	228	217	213	234	256	246	229	226	227	220	242	204	223	208	216	215	234	203	232	246	218	206	227	238	213	196	220	225	198	222	243	233	234	231	222	257	201	232	208	212	197	208	195	205	224	198	203	208	219	247	203	221	222	221	222	253	263	204	229	189	223	240	217	231	234	230	225	213	189	197	215	218	208	197	189	192	178	227	217	206	220	225	228	187	222	211	215	225	218	225	222	207	204	245	211	221	217	247	225	248	203	203	229	245	221	243	212	217	208	187	212	211	212	232	210	248	253	225	246	221	207	205	222	221	217	220	219	236	218	208	217	221	230	215	199	220	225	234	198	219	202	215	214	211	218	171	235	201	238	243	239	226	206	201	197	222	216	224	242	223	206	217	217	208	207	191	201	210	212	240	211	217	221	213	214	215	201	233	214	198	201	217	220	215	245	226	238	239	236	220	234	208	241	190	223	222	208	219	221	225	208	198	238	208	200	229	224	221	226	237	226	240	208	231	223	194	193	197	217	231	229	184	228	222	217	207	218	205	212	221	192	227	232	224	216	220	253	247	239	229	237	227	222	216	229	217	217	221	224	247	227	192	231	223	251	219	225	190	201	186	223	234	206	238	213	239	208	218	208	224	208	207	223	202	207	214	216	187	222	224	223	210	229	217	221	224	212	207	221	205	219	189	231	220	214	201	238	243	196	227	221	207	182	203	217	241	209	206	196	234	212	214	240	209	211	226	216	212	210	222	212	210	212	226	208	216	239	238	225	203	229	228	207	202	194	218	222	230	217	224	210	221	199	232	218	216	218	205	255	216	196	228	217	238	203	206	235	202	217	223	216	217	218	213	213	221	235	227	197	223	232	229	197	231	212	201	220	230	199	228	227	218	234	230	224	213	208	207	229	211	207	199	253	241	212	230	221	214	213	242	228	206	228	220	205	236	213	233	235	216	237	204	214	215	235	202	205	216	216	201	227	216	199	237	222	223	220	240	230	215	203	226	202	212	245	235	215	218	212	232	207	235	216	223	213	206	237	233	211	230	225	222	231	234	188	202	216	226	217	216	237	209	240	198	243	197	213	207	190	198	232	218	224	211	213	234	244	216	237	213	203	205	208	226	209	216	217	218	231	198	232	204	243	229	197	207	228	221	240	215	199	217	218	212	225	238	209	218	224	224	253	238	254	235	228	214	221	201	195	224	224	248	233	220	219	201	237	213	221	205	208	251	218	210	185	211	231	245	243	189	208	223	246	196	234	219	211	240	233	215	206	240	192	232	194	217	252	246	223	241	209	207	250	237	219	252	218	239	205	205	191	198	199	251	209	214	220	214	198	197	216	225	202	198	222	211	209	233	222	258	192	236	220	210	206	216	235	217	211	222	246	233	236	221	212	219	237	237	215	210	197	211	198	222	204	209	202	204	203	207	229	228	212	222	229	208	217	252	207	205	218	202	190	200
18625	10789	18657	17189	11254	7948	5910	4452	3602	3029	2318	1913	1664	1487	1295	1154	1084	1082	1153	1224	1292	1344	1231	1034	1106	1178	962	776	756	664	670	652	647	658	654	632	593	610	634	572	552	530	562	541	499	529	498	525	547	531	547	525	494	494	510	510	548	530	573	553	507	545	550	510	500	522	498	517	509	482	553	531	498	536	517	533	515	494	471	499	542	526	550	522	510	502	541	503	547	599	498	494	497	504	515	529	529	508	518	542	535	498	500	503	517	524	493	464	514	499	519	518	469	552	508	518	511	552	574	505	506	498	511	465	509	487	549	497	548	501	535	514	536	569	515	539	554	522	487	519	489	517	457	476	515	561	493	521	508	509	534	501	504	558	538	525	488	555	537	528	503	502	490	512	527	530	520	554	480	570	504	533	585	510	519	542	563	490	544	522	493	562	484	508	536	518	473	537	586	509	504	526	492	511	511	528	491	505	512	561	510	502	528	498	497	516	512	515	554	561	529	494	488	493	507	543	535	524	506	494	486	547	531	535	548	509	524	515	523	522	478	493	508	518	483	527	523	485	515	503	525	539	520	515	521	503	490	498	533	519	501	560	517	495	532	500	516	506	497	540	529	520	480	512	500	558	512	504	506	501	494	488	514	523	536	538	542	548	482	484	476	521	511	508	548	528	498	566	509	572	535	494	495	519	506	515	543	487	477	504	530	481	512	512	509	527	506	516	558	523	476	511	520	511	535	498	495	512	519	505	522	539	506	502	527	494	481	497	530	489	517	501	518	495	533	515	502	530	536	488	499	541	524	518	469	507	509	517	523	498	538	504	525	517	532	497	518	511	511	516	511	502	475	482	482	552	538	470	496	505	500	519	545	497	521	515	547	551	504	544	573	493	532	510	515	513	521	488	499	508	535	554	528	489	524	539	532	550	580	525	536	535	524	532	522	543	530	534	484	549	506	480	519	488	586	499	506	519	512	534	507	520	498	554	515	535	533	525	513	524	513	504	516	494	520	535	521	505	539	526	530	532	515	546	545	531	522	544	542	501	512	531	487	525	517	547	498	503	569	509	524	512	483	553	517	528	542	526	522	527	541	525	515	505	508	549	536	524	539	538	521	521	517	491	528	515	516	500	499	487	489	504	534	527	521	510	517	554	536	514	508	510	507	489	551	504	490	486	499	493	532	500	550	501	536	548	520	502	525	501	520	494	521	511	541	530	536	502	527	509	520	504	497	482	517	504	518	509	504	552	519	521	495	499	483	506	515	488	502	482	522	508	485	528	524	535	545	493	540	540	519	534	545	541	519	456	530	508	537	503	523	507	507	515	524	502	527	517	542	525	511	535	530	540	498	501	494	524	515	527	516	511	492	533	504	496	539	551	488	481	500	489	522	502	502	550	515	507	499	514	538	517	493	522	532	529	531	488	502	535	511	533	545	506	499	531	533	533	499	508	549	475	493	521	530	528	517	508	542	501	511	526	516	532	535	530	511	511	473	529	486	539	535	517	542	541	515	557	528	491	510	523	524	501	504	535	542	555	501	551	502	544	478	572	503	496	482	491	514	544	501	484	527	500	522	516	505	494	533	516	498	497	557	516	517	522	519	517	550	506	534	569	495	535	514	488	547	513	557	545	518	493	560	536	564	491	537	513	523	486	512	543	526	529	519	492	513	537	554	501	525	489	496	520	546	492	505	517	512	568	522	505	540	502	498	513	499	509	479	516	537	498	561	537	497	526	540	514	511	530	505	497	511	530	534	482	497	517	479	529	510	500	536	495	527	541	547	495	487	525	530	516	537	505	519	487	542	488	459	516	520	489	503	461	517	516	491	487	540	541	533	525	503	528	514	519	541	549	498	463	515	474	492	542	524	526	488	505	559	517	467	512	540	503	501	504	541	522	507	546	541	533	530	491	534	533	552	517	486	523	517	501	491	511	489	506	519	569	528	555	516	523	475	502	519	493	525	485	520	517	492	525	516	496	524	504	513	509	513	504	492	545	511	517	518	529	472	524	470	526	474	510	524	525	535	542	459	525	459	484	559	522	547	494	498	512	455	512	565	505	520	484	505	486	503	498	531	511	505	513	520	506	526	516	523	510	531	502	531	531	534	550	520	486	519	503	494	495	557	529	558	532	498	523	496	517	504	517	498	526	534	496	494	500	516	542	568	531	491	499	514	487	477	501	526	483	498	488	525	485	535	517	511	558	534	516	485	530	542	534	504	516	554	537	496	505	502	532	486	510	516	500	505	494	565	508	505	504	532	490	531	521	511	475	529	533	517	501	527	504	530	534	518	486	525	516	512	515	513	508	503	501	514	507	526	532	476	502	519	498	492	489	538	536	490	508	537	527	492	516	541	493	551	541	526	539	538	538	540	485	519	501	554	495	510	498	530	529	547	516	529	524	517	524	538	500	520	504	515	496	507	503	502	549	516	508	515	502	538	551	520	532	486	535	504	518	518	467	492	537	507	496	534	522	525	502	540	490	514	506	551	504	514	530	517	504	506	497	480	506	494	519	536	543	531	528	527	503	513	540	534	486	540	510	565	468	500	517	512	484	531	548	511	505	497	538	506	521	499	526	546	510	515	530	480	498	513	516	526	526	528	527	519	532	513	519	526	509	502	476	525	527	472	500	549	518	583	500	544	502	532	509	500	545	541	526	487	506	490	463	494	512	489	526	532	508	525	524	544	515	500	518	513	488	500	485	514	509	489	496	455	473	477	554	521	480	523	534	501	518	539	489	521	516	539	509	499	519	538	538	518	486	544	538	521	506	515	476	543	511	536	500	523	493	560	511	542	520	518	489	489	499	481	518	499	508	543	545	529	531	516	489	557	505	498	472	535	486	510	538	518	517	505	512	486	499	505	516	527	526	504	530	503	543	542	522	481	534	530	479	508	516	537	494	541	460	490	514	468	511	502	535	535	513	506	488	510	502	533	521	540	512	511	536	538	520	520	507	533	532	533	521	539	522	495	547	540	517	536	510	487	527	509	528	521	520	459	523	517	560	536	524	515	505	497	505	521	552	541	589	535	531	583	534	518	513	502	560	508	562	498	479	494	519	487	472	557	496	524	491	518	479	541	540	507	526	557	503	519	506	524	478	527	485	517	508	567	499	473	508	471	520	541	483	564	552	529	518	473	491	505	496	508	542	523	442	484	516	523	514	529	525	507	514	499	538	537	506	496	549	512	519	566	543	527	480	532	508	499	523	526	515	527	517	491	533	529	509	483	479	512	552	519	482	503	515	519	549	551	533	511	483	470	454	524	512	524	512	523	510	507	530	521	488	505	505	501	503	527	505	477	496	537	539	465	553	488	517	512	530	496	554	538	496	514	535	523	507	498	548	493	547	494	507	477	518	493	512	530	545	518	530	518	538	523	569	510	535	522	518	507	519	534	528	555	510	487	535	485	528	494	521	513	531	529	501	569	508	534	539	523	503	541	512	549	500	507	506	512	509	490	494	556	502	507	499	489	519	461	526	542	529	533	512	521	525
12826	5716	4600	2788	1316	855	619	520	455	384	284	295	268	263	256	209	237	255	244	251	262	248	257	272	253	229	251	214	239	210	254	232	237	202	200	204	218	219	205	225	232	212	200	199	240	223	230	215	213	213	233	238	215	210	205	222	197	210	242	239	213	247	226	197	220	225	207	200	200	246	213	208	206	227	204	229	225	214	206	210	206	214	203	226	240	195	225	206	231	233	229	193	230	207	217	186	197	238	234	205	209	225	222	215	235	246	211	179	192	198	193	205	188	187	214	206	248	241	203	200	207	212	238	195	196	206	227	221	212	241	240	213	201	207	202	229	226	233	239	198	197	211	220	245	224	221	188	212	223	258	216	231	225	199	189	228	194	236	208	207	228	210	222	198	210	221	200	201	188	224	182	245	217	239	224	227	191	199	184	225	205	226	197	224	241	208	206	227	202	192	223	231	213	225	197	218	214	212	196	210	243	215	219	225	210	206	199	226	232	223	208	214	212	203	203	226	212	201	233	220	215	241	215	243	221	232	241	213	195	220	231	217	218	198	246	220	217	214	216	207	215	212	231	233	232	211	218	211	216	218	189	231	237	197	197	230	213	187	208	212	195	201	214	228	218	211	225	216	195	226	236	232	217	227	188	217	197	214	177	200	206	229	201	231	199	219	239	213	239	221	198	229	214	223	204	222	204	237	205	210	229	216	224	232	217	202	206	200	209	205	224	232	227	238	208	208	198	171	205	218	229	181	205	203	217	243	210	196	196	205	205	224	213	211	209	195	204	206	221	204	226	237	215	208	224	216	218	227	199	235	221	218	215	198	208	190	214	213	212	195	216	208	205	253	224	218	211	202	205	226	202	226	237	223	211	204	218	212	228	215	221	216	220	208	211	212	234	226	184	234	214	229	191	223	215	226	221	220	201	192	209	222	181	199	191	231	212	201	203	251	236	187	228	226	216	225	242	230	201	215	210	213	194	200	203	222	203	224	214	206	187	205	199	222	198	220	208	219	211	236	216	199	197	210	230	232	238	207	205	221	227	245	226	237	208	216	220	238	217	223	214	187	199	210	228	190	204	203	220	206	201	191	208	233	202	205	196	219	217	199	201	191	214	209	214	219	232	234	221	243	191	242	255	216	216	201	240	220	219	213	241	239	230	239	208	207	238	246	196	235	228	208	219	221	196	220	209	201	216	193	246	203	246	217	211	186	207	233	241	223	211	209	233	232	202	199	223	215	200	190	214	235	195	217	229	231	219	204	204	204	223	226	204	240	210	228	216	200	222	212	233	231	214	205	214	224	204	206	212	210	204	206	223	238	213	224	224	217	230	184	221	247	212	227	224	208	209	181	205	250	225	206	181	210	190	219	197	227	221	208	194	221	220	192	210	212	189	205	215	243	237	245	212	224	220	227	233	220	212	226	185	195	240	215	226	198	230	233	238	255	222	214	216	212	220	228	237	198	203	213	199	208	206	218	229	186	219	259	210	253	251	211	201	208	213	197	239	226	218	218	186	218	204	239	197	208	193	204	230	204	218	180	219	207	185	217	192	214	204	202	181	213	206	190	221	216	198	217	238	219	223	209	229	207	240	234	209	229	225	223	242	198	202	214	213	214	208	184	231	240	222	261	212	180	179	204	231	214	210	220	205	203	175	192	215	227	201	204	219	194	215	231	220	222	226	223	225	202	204	210	190	244	214	207	195	207	204	223	243	209	203	209	217	236	224	203	220	199	210	243	219	195	210	177	223	226	198	208	237	198	201	224	219	229	194	209	218	221	225	216	237	196	199	227	241	245	224	225	229	194	221	210	208	219	195	217	214	207	223	217	233	209	194	223	224	223	228	244	225	242	213	202	222	197	230	204	216	240	222	208	201	221	209	203	195	232	208	198	203	221	218	218	183	215	204	224	211	214	237	214	210	230	225	208	218	218	236	210	224	241	222	217	235	211	209	212	222	206	219	177	208	200	202	229	233	218	248	211	192	206	205	225	206	220	220	214	188	188	204	211	219	241	251	185	222	220	217	208	236	202	218	250	218	203	205	228	229	195	234	211	200	199	235	201	208	223	198	172	198	233	203	229	209	224	214	208	213	178	210	189	219	196	228	215	201	187	247	207	199	219	238	202	214	186	213	224	226	232	220	200	195	199	213	217	217	201	212	212	212	226	215	199	227	207	223	207	235	232	234	207	199	192	179	205	214	223	212	207	219	208	194	217	213	214	225	193	210	171	239	221	195	247	221	198	205	227	220	221	208	187	193	231	214	181	198	204	214	204	219	192	231	207	218	213	226	179	228	242	198	231	202	223	201	216	212	222	198	211	191	194	207	194	202	223	206	209	211	235	221	218	200	218	222	228	240	188	200	195	236	224	219	178	216	239	223	220	213	216	216	188	229	210	208	215	233	189	214	217	206	201	218	248	242	200	213	226	219	201	211	201	210	199	230	222	215	215	188	199	203	198	210	217	176	218	215	203	229	212	190	218	210	234	215	223	225	201	222	217	256	243	202	210	233	252	199	197	205	195	178	218	232	199	200	228	217	228	233	204	223	207	187	219	218	252	197	235	213	193	217	223	210	217	188	191	219	223	230	213	217	249	217	240	224	224	200	178	233	210	217	218	234	214	220	212	207	222	220	221	218	221	214	217	221	199	200	210	209	215	184	223	196	186	232	224	207	207	219	195	195	207	202	225	219	221	213	194	215	229	217	217	199	217	232	209	222	233	237	246	214	191	231	214	248	232	255	205	204	193	237	199	239	196	203	199	182	210	192	203	221	199	222	230	212	203	216	238	197	236	223	240	188	224	178	213	198	215	182	196	215	195	197	221	203	216	226	210	206	185	211	216	219	201	249	220	243	224	187	206	229	215	198	214	199	198	219	233	202	242	213	215	194	221	203	213	209	218	199	192	213	208	210	200	225	235	231	208	199	216	239	227	192	199	207	206	190	195	223	213	198	249	180	198	242	243	199	195	213	221	237	209	227	208	207	226	232	207	192	190	248	200	223	226	210	213	217	218	226	217	227	225	193	215	212	203	239	186	210	209	223	233	188	220	202	218	236	214	224	193	206	242	218	190	210	203	212	225	186	194	195	216	204	228	197	229	217	208	201	214	219	201	182	231	224	203	192	234	211	239	222	209	197	227	216	213	228	178	226	253	211	244	163	206	211	232	243	199	233	225	214	206	212	192	239	214	206	224	223	212	228	183	203	238	216	223	215	239	202	197	208	225	200	202	195	199	208	210	220	199	244	196	228	205	220	219	202	215	180	202	184	249	182	237	203	204	189	226	205	243	193	215	198	225	216	195	193	205	238	234	228	233	199	221	196	216	224	239	191	204	199	213	202	217	214	211	227	213	226	203	219	201	222	216	225	237	203	222	190	215	235	211	202	250	232	223	205	220	229	210	237	212	196	229	230	205	201	201	202	210	214	206	210	236	241	205	216	205	195	205	212	236	195	218	227	214	213	217	206	204	203	221	213	228	215	211	222	221
8307	5241	8609	7636	5091	3642	2657	2128	1649	1352	1254	1033	917	863	792	726	704	778	737	782	835	819	766	677	648	625	607	591	627	602	559	533	541	550	557	542	528	495	508	534	536	556	496	499	514	537	510	558	517	519	509	503	524	521	512	515	516	513	511	498	485	547	492	491	490	525	523	516	480	502	533	519	528	514	501	471	515	479	531	518	497	533	462	509	509	522	509	485	511	466	482	515	556	509	502	536	505	513	537	512	496	494	519	522	516	500	517	524	512	509	506	494	541	514	500	484	487	542	473	498	530	489	533	485	518	497	535	548	504	492	525	508	527	543	488	478	480	515	517	530	481	535	483	499	494	478	564	466	517	529	508	513	557	536	514	503	547	520	456	515	497	513	513	513	503	535	468	495	497	478	517	499	510	507	528	497	490	515	499	516	540	526	496	484	489	457	465	522	545	547	532	479	490	477	525	486	507	497	508	565	479	455	501	512	529	510	514	533	525	480	497	495	494	516	509	539	478	531	490	496	474	540	495	487	505	475	526	520	489	518	487	500	537	509	515	504	518	535	520	497	484	487	526	450	538	521	483	486	504	477	467	521	513	513	528	538	538	504	488	498	520	495	519	510	501	503	478	511	510	506	488	512	491	538	522	516	484	507	506	522	507	528	479	511	538	473	503	502	489	506	480	522	466	554	481	504	502	487	474	524	520	506	555	526	500	484	508	531	561	489	497	576	529	530	536	536	500	466	479	496	507	534	512	482	526	517	517	470	508	532	489	534	470	544	534	518	465	542	548	498	472	502	470	552	516	557	512	480	498	524	527	470	579	516	499	501	473	531	508	484	471	571	532	548	509	549	471	548	510	449	514	490	489	507	487	520	510	515	542	537	517	489	462	541	534	519	499	529	515	509	495	491	514	518	542	515	478	532	511	466	514	483	495	543	499	524	480	504	508	485	536	524	508	534	510	548	487	509	537	525	497	557	544	493	535	520	489	465	586	530	511	480	526	527	497	486	521	467	489	485	513	520	512	502	519	477	514	540	488	473	541	479	540	509	547	525	527	521	542	525	512	511	507	537	490	467	527	510	489	491	498	510	515	513	514	543	498	501	526	464	503	544	504	492	518	527	488	534	473	490	535	533	477	514	503	521	510	500	560	519	488	496	503	569	491	516	539	498	497	513	541	536	522	514	482	475	519	545	476	497	560	468	487	542	504	504	460	495	518	483	509	504	507	555	497	507	497	488	471	517	498	528	494	498	502	526	499	535	490	501	513	474	513	496	492	499	500	463	536	499	510	536	548	520	508	477	516	524	507	514	522	512	516	520	535	525	532	536	513	508	533	540	504	498	503	504	501	509	484	495	503	480	520	504	529	561	522	494	498	454	486	472	517	514	523	535	498	540	538	491	511	491	520	522	502	494	538	521	511	504	543	521	505	520	527	518	549	515	530	520	482	517	521	476	500	526	523	511	534	525	468	513	527	474	521	488	493	529	487	489	518	503	513	539	498	524	512	504	486	507	559	503	513	518	491	547	535	526	550	444	506	499	542	467	504	515	477	527	519	478	493	546	534	534	496	484	510	518	484	494	539	508	494	500	508	535	517	509	533	549	512	514	531	497	509	500	509	538	528	495	515	507	485	516	530	530	519	522	511	522	516	510	500	508	494	529	468	486	530	497	528	495	485	487	518	501	527	490	544	504	536	508	512	520	546	519	504	518	516	453	481	480	481	477	531	531	516	477	566	510	519	470	489	549	493	515	513	534	552	472	500	517	495	528	538	507	531	515	541	518	500	541	520	508	504	533	490	479	507	551	533	504	485	498	513	542	484	508	491	520	531	528	502	492	508	512	527	481	535	532	486	497	496	506	509	541	484	489	519	544	528	513	496	494	525	502	518	478	492	490	481	523	481	533	524	494	505	512	478	496	521	475	503	491	527	534	486	490	549	506	516	439	518	500	563	507	531	469	481	498	495	476	538	558	534	534	466	498	473	499	489	529	517	503	507	490	498	567	463	482	516	498	501	533	517	496	526	488	513	502	520	521	543	481	495	467	511	539	506	538	504	506	537	541	490	476	507	502	495	516	496	506	485	489	499	523	506	518	497	525	560	500	511	483	547	526	490	507	483	481	505	470	510	521	508	507	502	500	493	503	497	510	533	525	466	541	531	525	527	502	495	518	509	486	487	492	513	506	487	525	567	480	482	496	509	530	568	497	478	512	471	523	525	513	528	552	509	525	513	581	509	488	500	513	476	497	482	503	512	496	493	480	487	470	490	500	550	480	470	506	505	527	515	506	506	507	531	502	473	503	491	544	498	538	527	504	525	551	513	508	527	536	511	486	539	531	522	543	515	473	553	539	502	488	518	522	528	472	505	510	517	533	509	491	520	525	534	506	517	542	486	530	482	506	497	514	460	502	517	523	512	499	502	492	481	487	496	520	516	497	562	495	512	523	490	502	525	538	512	506	502	507	527	489	533	536	521	550	477	489	543	495	508	502	501	534	490	551	505	492	515	464	506	475	556	485	496	566	579	503	513	502	537	509	490	474	527	507	510	550	494	497	501	515	517	498	513	514	548	502	529	527	525	502	490	506	528	495	522	473	531	542	510	500	520	525	511	473	500	532	499	516	492	496	529	540	532	518	482	461	491	523	524	532	506	541	473	505	505	474	495	520	510	513	529	462	507	524	510	465	459	543	504	497	489	526	520	527	573	542	512	556	520	523	531	534	484	494	507	521	525	484	519	486	513	506	554	518	528	494	502	493	495	522	543	507	512	520	535	546	537	519	495	520	486	466	483	537	520	513	513	523	496	456	520	543	504	500	514	548	467	488	509	513	543	495	502	496	507	492	537	491	510	508	529	489	481	491	502	495	536	543	492	521	523	492	531	501	466	546	492	490	499	461	506	514	512	503	512	530	515	536	503	514	513	534	517	529	516	472	485	477	494	501	514	503	493	533	527	498	541	545	545	520	506	514	478	496	489	498	525	564	510	518	498	552	508	520	509	535	510	483	506	548	528	538	506	507	523	493	486	528	499	491	495	537	525	549	512	533	477	484	514	517	487	494	494	537	522	498	521	535	517	541	489	490	532	508	503	505	525	569	539	519	511	460	510	532	531	466	543	519	545	510	477	491	516	506	488	547	509	489	500	520	536	518	528	493	498	493	514	508	476	550	534	479	522	490	513	517	502	500	502	521	483	537	513	504	527	522	496	498	506	544	485	522	505	504	477	465	483	508	511	473	553	515	531	503	511	508	499	536	506	500	543	513	508	511	513	509	526	489	520	460	486	529	555	528	510	537	522	507	520	522	550	494	471	523	490	483	544	528	509	503	544	448	510	491	504	514	538	458	504	501	486	520	476	527	505	525	513	515	512	482	497	553	494	507	535	493	484	495	532	516	479	517	503	522	500	504	511	501	558	499	497	499	495	520	539	503	540	497	504	555	484	478	509	506	504	486	519	527	502	530	516	536	501	558	504	514	507	528	533	488	526	490
23682	9743	8228	4693	2245	1487	998	727	533	511	451	402	345	332	335	334	327	314	320	334	289	361	284	283	293	286	272	268	220	273	252	252	263	223	259	254	237	260	234	226	234	213	230	206	227	237	251	235	217	253	256	229	237	243	212	245	247	246	235	220	265	232	227	239	253	234	218	250	229	217	233	226	247	236	236	214	218	212	266	229	229	226	237	246	222	257	232	216	227	224	214	236	239	261	221	253	244	252	287	231	229	246	235	232	249	244	236	230	225	226	232	236	221	217	216	255	246	233	225	237	231	250	201	248	233	226	251	250	227	239	235	233	266	227	227	222	232	238	234	230	229	242	227	228	265	238	216	215	220	219	200	232	264	231	253	252	232	209	237	219	223	219	227	225	228	214	240	237	229	228	251	208	238	237	242	239	252	254	216	237	229	216	255	217	238	234	251	254	214	213	214	234	240	220	226	246	236	243	216	233	234	232	230	232	228	249	241	231	216	232	235	260	236	261	266	229	236	253	238	279	240	218	231	235	234	264	260	212	205	227	269	261	235	255	242	227	259	258	201	249	259	232	241	265	253	255	255	257	186	214	226	266	239	225	238	240	233	245	237	209	241	248	217	252	240	227	216	238	236	260	228	248	221	248	275	258	254	256	238	216	210	238	229	258	204	259	240	238	266	245	258	217	227	240	252	219	224	251	235	224	262	202	250	221	225	224	221	242	245	237	237	208	215	223	225	239	246	198	236	224	240	250	241	247	236	245	249	258	223	229	257	267	213	218	240	245	252	235	208	207	192	234	226	235	254	212	236	249	233	237	233	247	234	239	227	242	227	234	248	244	220	248	260	246	240	238	238	211	269	260	253	225	223	225	230	206	279	220	210	235	222	246	224	217	220	205	230	248	218	215	229	216	232	241	257	227	237	279	223	241	216	253	228	240	247	252	224	256	218	204	227	253	224	250	208	200	216	247	198	222	244	242	219	239	224	254	249	215	232	221	229	268	221	207	222	218	238	202	229	243	248	241	234	250	233	257	238	216	268	242	228	233	235	211	230	222	240	219	227	240	242	211	231	227	202	245	230	235	210	233	242	251	230	240	251	227	237	262	208	221	270	237	236	216	248	248	223	205	223	206	274	236	242	265	248	257	233	247	237	236	202	226	249	234	219	255	250	232	237	240	244	219	240	275	233	271	212	212	230	224	228	240	244	225	243	225	223	237	225	248	240	227	225	235	260	238	202	221	248	200	232	233	231	227	227	232	225	231	267	253	243	220	254	235	245	234	233	257	232	260	231	250	226	221	232	223	237	250	240	236	209	225	244	220	228	224	249	244	258	232	189	247	238	234	242	244	230	244	262	235	239	239	245	259	256	224	238	240	245	243	260	249	242	241	220	220	234	223	240	228	219	228	231	248	238	240	224	225	234	268	231	216	237	194	214	239	236	205	213	222	249	247	221	246	229	224	246	214	204	225	221	203	235	232	219	226	255	239	243	225	215	230	248	247	234	232	233	258	223	249	240	232	225	258	223	237	238	236	198	256	228	214	228	256	264	248	236	248	225	230	226	232	242	202	217	255	233	226	272	247	245	242	243	196	236	264	233	215	245	220	220	248	222	207	227	233	213	219	229	243	245	238	232	253	227	243	237	232	212	230	222	259	225	252	241	200	238	226	226	220	240	217	222	232	241	205	242	225	271	205	237	255	247	244	251	235	228	246	221	254	236	255	219	273	246	247	240	251	227	232	216	212	225	244	252	249	264	240	220	216	220	207	239	236	230	238	232	229	272	239	244	237	234	230	278	245	233	223	232	220	252	250	225	235	229	217	208	246	215	225	262	267	247	240	251	273	225	219	218	226	237	228	212	236	266	258	240	220	223	230	217	244	218	241	230	227	243	230	258	275	230	247	203	230	239	207	231	228	249	240	252	229	230	244	215	221	226	221	232	221	234	226	215	240	245	252	253	258	238	251	244	247	216	261	259	211	252	226	220	252	238	244	208	248	232	213	222	249	225	243	217	247	222	231	248	245	232	239	217	213	220	236	247	245	257	219	267	255	227	248	237	216	218	224	265	246	231	238	210	219	237	249	235	232	245	231	204	239	232	265	211	255	250	230	244	226	211	217	235	228	262	255	250	270	249	246	248	243	261	246	227	213	215	222	234	240	215	237	239	219	218	209	239	256	223	224	228	216	219	219	250	236	213	244	245	251	237	208	248	240	246	223	264	237	252	214	254	232	213	220	260	241	252	228	217	221	221	256	223	247	272	205	235	230	241	245	244	250	244	250	248	258	224	230	236	243	247	208	260	240	231	214	238	247	234	227	224	219	224	257	224	254	250	225	272	213	221	228	243	233	256	240	229	252	212	221	227	242	271	230	249	232	256	230	240	243	249	225	248	239	234	231	210	265	232	220	250	212	232	231	222	241	225	253	202	231	261	237	236	219	202	227	254	222	232	203	221	271	212	241	244	245	256	235	214	235	223	236	212	235	241	228	237	219	229	243	281	237	230	239	241	245	233	234	224	245	243	238	230	243	240	241	212	265	247	249	262	243	233	234	202	251	251	232	225	233	212	226	249	256	264	214	239	253	246	247	248	237	236	229	238	220	200	257	217	249	260	205	243	211	245	254	241	212	219	235	239	245	250	256	234	246	256	254	230	244	242	217	264	211	247	217	232	245	238	226	233	211	217	245	200	213	217	223	259	281	218	247	218	238	190	245	237	233	224	241	244	223	227	192	251	217	233	248	231	212	227	230	247	213	244	247	240	263	235	212	225	236	252	241	256	215	220	232	235	223	218	227	267	236	245	217	214	240	228	234	235	233	236	233	224	248	213	227	228	219	206	231	203	244	230	216	243	212	231	226	206	247	235	214	219	234	232	220	240	273	245	218	208	238	247	216	220	216	225	226	268	269	243	241	267	229	226	222	256	242	239	229	198	234	241	219	220	236	223	235	254	252	225	233	228	261	250	231	237	252	245	238	219	230	225	246	237	249	247	231	215	232	232	228	240	249	227	240	259	237	217	240	236	245	241	228	205	211	233	213	189	225	234	213	231	224	225	215	221	230	210	235	240	218	226	227	236	212	206	260	231	229	239	226	217	247	248	233	225	251	251	239	242	255	238	245	222	228	240	268	227	208	224	243	251	214	242	208	232	225	209	254	250	236	250	223	223	201	224	226	236	238	246	250	248	296	222	221	221	259	252	217	242	225	249	228	251	249	242	255	244	254	231	224	241	206	246	244	239	214	261	225	231	262	238	251	250	203	253	237	231	231	233	220	256	241	243	222	238	223	248	215	229	230	242	203	250	229	212	242	199	256	219	239	254	267	272	203	204	242	200	231	256	254	230	232	220	221	275	229	210	212	247	240	237	210	233	222	238	251	246	239	243	272	252	252	225	215	237	231	246	254	255	224	238	217	231	239	246	249	267	223	248	270	236	269	251	242	232	245	232	233	236	213	215	232	236	225	230	238	218	194	233	236	237	234	249	224	200	243
15357	8204	13643	11812	8188	5892	4368	3208	2632	2234	1906	1544	1396	1184	1065	998	1020	952	934	1060	1052	1121	1012	915	826	861	774	898	792	716	682	672	650	636	631	675	606	621	588	562	591	539	556	557	535	578	518	562	598	569	579	507	549	540	534	555	534	588	607	544	564	557	572	534	554	577	560	580	597	555	560	551	557	547	564	556	579	536	536	549	575	546	558	585	552	545	606	522	526	548	569	599	525	559	543	566	539	581	545	580	533	546	560	540	541	553	566	596	558	576	570	605	562	561	569	539	543	516	540	573	564	543	553	560	529	526	569	571	551	545	552	574	536	558	595	585	536	573	529	560	580	592	588	532	542	557	549	561	561	580	568	550	533	578	537	530	528	514	531	569	521	552	556	546	608	537	590	558	547	564	590	573	565	557	507	569	605	539	494	580	586	524	508	578	525	561	527	567	578	602	598	551	558	542	605	533	505	560	577	537	546	557	568	551	545	541	516	528	559	529	549	546	513	567	522	598	541	571	519	516	579	488	548	524	569	553	515	547	590	588	524	530	600	554	535	561	523	517	573	538	544	549	540	572	554	567	546	561	583	507	547	546	552	547	568	573	531	549	548	569	552	555	529	540	519	573	577	521	552	518	582	540	550	538	579	538	566	548	559	616	584	504	533	534	555	538	566	496	517	596	575	554	538	498	530	585	586	503	551	564	542	537	562	590	566	549	589	530	554	609	550	573	506	548	536	525	534	558	546	528	551	560	556	536	550	546	545	538	589	535	575	532	551	479	557	569	519	570	515	551	532	555	561	572	542	514	545	599	529	579	543	541	557	539	551	489	518	536	518	533	525	554	579	555	531	554	531	550	537	532	536	579	529	541	540	595	531	576	559	559	566	572	532	596	548	557	578	504	578	521	543	555	547	594	564	530	545	558	549	551	539	552	590	570	612	554	534	550	516	581	606	547	561	549	555	531	551	477	584	581	561	565	531	571	544	518	543	578	525	603	547	533	559	508	569	556	553	525	544	528	544	533	598	515	546	581	549	557	550	574	549	528	550	596	574	546	549	540	552	525	539	531	582	584	574	542	545	555	558	555	622	544	571	536	568	563	547	556	539	589	555	576	555	563	559	561	556	571	552	553	537	552	561	544	554	545	557	567	554	550	548	540	541	539	517	534	555	534	521	538	582	573	564	590	535	566	542	559	543	517	575	538	561	567	541	510	569	542	559	569	520	544	553	602	534	550	623	552	530	555	564	526	560	495	537	560	553	561	571	564	560	587	545	530	552	571	572	570	515	551	515	548	565	530	545	549	559	529	586	524	582	547	577	591	540	563	511	576	581	498	576	558	501	601	557	531	582	566	514	525	570	562	560	544	595	552	530	519	533	558	584	528	565	566	580	555	574	552	567	537	590	571	546	551	553	536	545	552	557	569	498	569	551	565	586	562	556	520	568	541	541	558	549	542	535	550	529	563	507	534	547	579	537	516	529	545	555	569	549	559	515	565	525	545	504	552	542	519	565	572	597	566	546	609	567	527	579	570	546	576	520	594	560	558	564	539	553	557	526	622	549	568	517	515	530	558	536	538	591	526	559	583	541	562	548	556	559	582	515	561	535	554	574	570	606	553	532	576	541	576	566	515	557	541	590	571	533	559	570	557	582	575	541	577	555	538	563	532	566	523	571	550	554	579	531	515	539	547	537	596	547	537	553	589	597	584	519	518	533	547	519	580	587	559	544	526	565	547	576	583	525	557	576	560	575	545	552	569	553	529	546	580	564	549	571	530	554	578	547	595	590	531	545	548	588	545	518	564	574	529	555	544	587	528	577	570	550	540	571	584	590	582	565	573	558	539	550	545	576	537	559	563	517	553	597	577	534	514	542	569	563	559	530	592	608	530	565	540	537	537	605	517	504	545	549	556	533	565	598	593	533	562	537	547	594	583	558	559	526	540	533	583	538	512	562	556	502	583	554	544	516	550	549	554	587	557	562	552	567	547	583	567	523	552	593	539	547	594	579	565	589	608	562	504	560	580	562	554	532	549	538	562	579	573	569	526	569	545	548	567	545	580	571	589	550	547	556	554	554	521	554	539	577	506	520	526	579	566	564	492	546	574	530	529	534	548	517	532	550	540	556	545	566	576	568	554	521	535	539	550	581	543	561	553	577	553	584	542	576	542	595	555	539	532	558	546	566	585	547	567	553	536	516	571	566	538	569	522	495	600	571	572	562	577	574	515	543	532	561	548	571	566	552	522	548	536	558	560	597	572	531	584	511	570	572	546	594	591	546	572	567	538	574	541	585	556	557	540	573	542	509	560	574	548	518	538	547	535	533	565	559	559	532	591	578	581	572	591	562	535	550	554	537	540	551	590	565	540	566	559	573	595	524	556	529	586	588	544	508	526	579	567	591	518	588	580	523	555	566	552	574	539	595	565	588	577	505	558	576	588	554	583	578	548	598	530	543	548	557	582	546	540	554	529	536	551	554	561	570	545	566	551	536	573	536	568	616	557	552	553	514	585	545	527	569	506	578	558	555	532	550	537	535	583	528	572	575	544	533	579	580	532	544	583	606	609	564	586	551	537	555	537	592	545	599	522	557	545	545	575	538	572	543	576	602	581	560	605	559	573	565	546	536	564	562	529	507	553	563	534	566	531	564	535	537	560	525	505	588	553	580	539	586	548	511	559	589	512	522	505	558	578	560	541	542	523	558	550	530	534	540	541	508	542	546	581	575	569	525	521	572	590	514	563	518	553	525	585	540	560	551	554	591	547	522	552	551	578	553	533	538	557	547	610	593	515	545	587	599	564	550	566	580	526	544	560	558	581	580	538	517	568	526	525	514	549	552	574	553	545	518	547	531	551	514	566	509	557	549	542	550	534	593	547	529	540	590	535	557	568	568	511	576	524	583	539	546	560	544	552	578	509	570	584	590	539	532	558	510	505	561	579	544	528	583	548	585	516	539	576	537	543	547	563	574	569	583	581	568	531	586	574	524	574	549	576	545	547	595	558	545	515	573	503	571	498	538	550	545	552	579	524	568	527	540	547	537	549	564	547	546	527	577	568	586	548	554	594	552	527	503	564	546	529	550	551	539	534	597	539	548	515	538	534	562	534	551	540	512	529	551	538	575	521	560	566	581	519	573	571	547	532	557	540	568	555	557	560	547	619	515	535	555	588	549	555	545	512	567	526	539	511	556	521	562	575	557	536	542	544	550	550	533	591	581	500	607	551	553	539	582	585	552	581	520	541	550	552	511	551	531	596	531	562	591	535	535	553	535	506	619	507	566	536	551	574	534	558	539	535	542	550	535	538	569	563	590	569	533	529	591	563	571	573	600	585	539	534	550	545	570	554	567	555	538	554	539	566	576	572	566	559	552	542	552	545	558	547	535	547	524	552	554	560	506	582	602	551	536	542	573	547	549	544	579	562	538	542	520	503	558	588	555	567	554	585	556	546	517	582	509	537	595	591	559	530	565	567	562	538	533	558	558	577	562	588
31845	14408	12176	7108	3214	1943	1284	947	792	686	530	491	396	364	323	339	322	296	311	351	292	314	302	287	274	311	288	307	278	255	265	266	263	265	242	251	249	233	248	220	228	230	241	240	212	233	218	203	223	223	233	237	202	214	246	206	200	239	223	234	240	213	205	232	223	220	226	206	198	199	221	233	217	229	231	195	207	210	220	229	218	223	210	219	192	246	215	230	213	228	212	220	205	187	210	212	204	232	221	192	225	236	238	225	209	211	204	228	234	231	226	218	179	218	215	243	216	233	202	225	232	238	223	209	202	264	222	214	195	223	236	245	212	232	214	207	224	215	216	230	232	259	202	214	236	220	211	212	209	227	189	221	223	209	213	207	245	224	204	194	226	213	196	222	239	227	227	232	258	257	250	233	231	231	233	209	247	208	220	207	224	237	213	211	197	222	234	238	230	213	205	211	237	222	209	208	247	233	216	215	222	203	229	236	248	223	238	232	202	198	235	213	237	226	194	229	235	207	225	213	209	255	252	219	210	225	212	238	207	213	254	204	209	203	218	223	227	230	242	240	239	228	198	194	221	220	224	194	259	215	208	208	225	227	200	215	210	236	237	210	217	227	264	232	216	218	221	233	217	196	218	213	211	248	235	208	206	220	226	220	221	219	243	225	225	239	225	205	242	230	203	229	215	218	226	202	217	213	235	224	214	217	226	216	230	247	219	225	189	218	206	210	203	238	226	197	213	218	215	230	232	225	207	217	227	236	210	194	195	223	210	208	235	211	234	248	224	256	223	220	238	256	207	222	230	197	207	205	235	246	217	214	228	226	238	213	224	214	227	221	214	256	221	221	232	211	203	218	202	256	215	246	208	213	199	224	226	232	210	199	189	217	226	220	203	266	206	250	233	229	249	219	201	206	231	235	216	225	224	222	232	237	241	254	193	226	197	216	233	220	232	238	225	202	247	260	251	233	250	233	213	214	220	217	219	206	224	188	231	241	218	201	234	210	235	207	229	212	220	224	211	245	231	188	227	217	228	198	201	227	220	209	235	227	228	228	233	234	233	242	201	180	229	226	226	216	213	223	220	220	191	230	217	227	245	205	210	222	211	214	214	216	236	219	250	219	231	205	230	227	199	225	228	212	227	208	226	208	223	232	193	195	224	207	209	215	215	220	222	229	211	225	193	236	223	205	204	208	216	226	229	224	213	221	252	238	215	214	217	224	230	210	229	223	234	217	252	190	251	224	237	219	219	196	233	222	238	214	202	212	209	254	213	220	208	211	184	204	212	240	215	204	228	220	231	226	234	235	216	202	223	207	222	229	221	222	251	195	234	233	202	234	225	204	245	220	222	215	206	198	205	234	226	238	238	194	219	196	236	209	219	223	242	198	237	205	240	211	242	226	201	205	226	216	222	222	211	220	218	244	203	205	204	204	231	224	216	215	191	203	196	241	199	217	225	226	237	216	199	222	237	215	224	214	241	226	215	239	222	251	221	203	239	227	234	219	206	225	242	194	239	213	233	224	235	261	243	229	222	211	228	214	230	214	243	209	219	238	232	233	235	246	229	220	211	182	209	232	229	214	231	207	201	225	191	218	211	190	241	189	194	235	246	216	211	221	210	219	241	239	224	198	192	218	208	206	220	222	216	192	215	205	214	217	217	252	212	186	215	239	213	235	246	211	243	229	190	209	203	234	218	224	229	232	235	247	241	243	243	200	221	223	228	219	227	197	227	206	234	206	213	229	196	204	220	217	228	210	220	241	218	218	230	240	206	230	206	213	193	211	209	212	176	220	216	225	250	213	244	228	212	202	206	202	218	209	225	238	228	219	218	211	224	205	223	231	181	190	221	219	231	230	200	220	233	208	229	221	242	187	243	221	203	250	214	211	216	213	222	217	218	202	244	208	218	234	201	232	222	211	202	231	227	236	228	206	222	238	244	222	244	219	235	216	215	191	227	206	244	238	230	230	238	238	222	231	231	252	200	202	206	208	234	229	220	231	221	213	208	222	227	225	243	222	211	228	228	211	211	196	222	223	219	223	216	228	249	195	194	199	204	200	227	208	263	207	235	232	247	210	226	235	201	207	228	244	230	216	231	230	205	217	203	217	220	230	221	209	217	220	216	244	215	210	228	239	237	208	232	244	200	255	232	203	238	191	207	215	220	221	244	207	208	202	216	213	235	222	218	218	241	200	207	200	225	213	197	198	240	216	205	224	216	223	210	216	231	217	210	241	232	218	226	233	239	228	221	193	204	227	217	214	223	220	241	236	236	236	207	188	242	209	192	239	241	214	216	227	224	231	236	222	228	241	218	206	213	218	229	221	224	249	228	225	213	214	229	208	196	195	217	206	235	231	201	220	216	230	219	203	252	229	213	230	228	220	213	225	220	207	232	200	243	210	240	233	218	222	213	219	218	229	259	226	215	203	226	231	250	223	219	228	208	229	231	215	242	217	225	211	215	208	218	216	218	238	204	199	220	225	224	237	218	238	195	221	208	211	226	216	226	190	204	209	209	193	201	223	219	240	202	215	210	200	222	231	252	227	218	199	237	211	243	224	230	230	232	230	215	224	225	210	243	215	220	232	228	241	234	238	216	236	204	223	211	222	214	234	206	205	234	206	229	220	221	199	223	228	238	204	226	199	221	231	208	207	225	238	227	250	201	236	227	212	223	223	229	238	224	207	227	223	238	222	225	239	240	207	220	221	265	196	232	203	204	209	217	212	184	265	222	207	208	213	209	207	218	228	209	211	209	212	217	255	240	212	224	205	237	231	210	236	223	244	220	236	201	225	204	207	246	224	225	193	205	206	224	242	250	202	212	225	202	241	213	218	240	235	222	243	243	237	219	215	215	211	202	218	192	204	198	208	225	218	235	230	240	229	203	235	209	196	206	215	214	246	207	215	224	227	230	220	249	228	197	206	225	223	222	230	233	244	204	241	218	199	231	219	210	228	223	211	247	205	212	222	202	244	246	229	216	215	210	224	225	253	219	194	221	207	240	231	218	180	206	246	211	235	199	227	225	226	204	215	221	219	209	206	193	216	232	243	214	218	210	230	215	250	254	212	211	208	219	205	271	245	223	205	230	222	219	214	203	211	267	242	208	208	238	215	228	231	227	216	234	208	244	210	221	224	221	203	228	247	229	214	239	215	209	246	233	223	199	219	203	212	204	215	204	207	242	249	224	225	211	243	222	236	195	234	205	227	236	217	199	203	208	195	231	212	214	227	194	214	229	241	210	199	230	241	244	221	236	220	253	219	225	236	202	233	222	221	201	208	233	221	242	211	223	210	212	227	212	218	218	234	203	221	223	230	241	203	227	234	202	218	221	211	208	209	220	191	240	262	207	232	234	222	230	231	234	220	225	224	221	225	227	235	222	211	222	216	245	229	201	228	206	209	220	207	225	212	224	218	218	202	231	210	185	244	233	221	197	227	212	211	204	244	239	192	209	199	235	233	212	204	193	236	220	221	250	200	223	238	176	203
19329	11129	17947	15509	10374	7688	5591	4154	3570	2847	2404	1828	1671	1398	1212	1197	1194	1146	1082	1018	1234	1302	1159	1000	946	888	923	949	819	741	765	724	676	672	726	659	657	623	614	570	599	623	594	529	530	524	506	527	505	500	522	519	552	550	549	444	516	503	541	548	481	501	531	553	507	500	507	518	533	491	510	492	490	475	538	536	511	509	497	503	514	518	514	557	542	471	560	487	539	553	530	517	499	549	525	512	458	570	487	519	511	516	515	537	538	502	538	530	548	519	522	538	514	498	535	498	535	532	528	524	502	560	537	523	537	545	538	523	531	539	548	564	525	521	504	514	514	551	501	471	504	525	514	506	509	506	497	530	484	541	550	525	480	524	524	526	488	483	550	569	534	515	535	514	537	494	543	530	535	514	518	554	491	529	503	479	478	525	503	498	518	512	528	552	499	533	525	517	516	499	518	505	565	547	529	530	522	508	482	493	505	521	553	545	523	538	492	505	498	504	513	455	505	524	549	469	530	564	494	487	537	527	510	525	527	522	559	525	486	509	519	537	504	549	489	548	510	542	495	496	504	509	497	513	511	519	532	499	553	493	556	519	538	481	508	516	505	523	511	529	539	498	529	489	516	480	502	491	504	515	531	506	549	512	594	516	527	500	466	551	502	512	545	508	529	509	504	523	532	484	535	571	512	515	510	490	522	514	523	508	494	521	508	555	520	529	505	535	495	516	526	481	508	505	532	520	517	510	512	508	477	511	525	479	490	543	520	530	507	523	540	514	504	491	588	533	515	539	505	512	497	526	514	531	518	554	483	514	522	528	551	552	506	503	479	482	560	487	523	499	493	525	526	541	537	483	555	480	535	486	501	537	502	480	519	531	538	532	498	522	499	530	539	529	522	561	493	519	487	541	503	507	510	565	543	509	541	527	501	503	521	520	532	505	522	512	486	505	529	523	508	547	540	503	511	539	478	489	507	514	536	496	519	518	511	509	527	549	483	510	573	564	515	552	527	503	550	536	550	521	547	545	517	515	526	549	525	530	530	510	533	528	526	530	502	517	531	513	514	524	538	531	497	504	510	510	530	522	536	515	535	516	521	523	484	524	526	549	518	531	476	532	519	497	559	518	485	519	524	527	544	485	542	510	529	495	540	485	505	516	529	512	509	531	529	528	551	536	560	507	510	529	507	502	474	492	535	543	486	519	527	535	536	526	547	508	516	507	486	485	520	533	539	538	526	546	536	529	511	529	556	515	506	501	467	514	573	535	478	551	479	504	537	490	519	538	516	500	514	515	516	538	546	532	524	495	554	514	501	502	509	546	521	511	519	541	505	533	552	522	513	539	528	502	547	553	511	559	531	508	503	543	515	512	523	513	484	497	478	503	467	519	558	524	521	509	523	500	567	524	517	512	517	509	505	501	526	489	491	520	557	507	507	485	554	496	505	534	511	527	522	503	540	522	522	509	525	510	554	550	532	522	542	506	531	530	500	474	536	502	526	525	487	543	506	506	519	514	480	534	458	517	521	557	535	494	482	519	502	509	502	541	515	501	538	498	496	506	535	507	526	542	510	487	550	491	471	543	490	507	505	519	538	532	517	522	508	518	514	528	507	517	526	513	475	523	517	495	496	514	512	525	506	536	512	507	517	516	489	520	515	520	500	493	497	532	476	496	539	498	501	505	536	531	526	513	529	515	524	477	504	526	563	554	488	533	487	543	527	487	526	525	552	500	497	538	508	489	490	581	550	483	538	538	563	557	493	526	564	531	489	579	545	484	514	488	482	570	510	564	475	520	487	501	520	548	510	487	521	533	519	490	540	528	493	547	524	522	476	503	546	525	488	527	535	520	518	489	486	501	529	503	458	488	541	524	492	540	516	531	539	541	522	487	490	473	528	489	511	478	511	502	549	537	470	539	548	561	466	536	497	547	514	544	472	508	498	511	583	535	523	520	451	527	498	554	496	524	511	506	547	495	535	513	500	525	509	522	521	499	523	533	509	509	476	558	519	538	548	521	484	544	502	500	513	502	565	487	524	531	511	517	517	523	464	536	509	521	518	451	513	491	576	541	489	480	518	497	503	512	509	493	485	537	503	513	503	516	525	518	504	507	509	512	509	537	537	511	540	470	511	576	492	519	504	500	523	590	507	515	534	530	539	523	504	510	540	531	529	528	502	535	541	500	534	507	504	535	563	514	483	530	530	507	533	506	514	515	468	531	527	471	500	533	546	479	516	485	562	521	507	541	477	512	539	528	530	538	512	534	510	521	489	506	528	506	497	581	542	528	532	528	537	519	544	514	485	528	562	502	518	535	469	497	522	471	547	527	485	512	488	525	507	547	514	552	501	495	539	542	520	504	506	519	528	514	529	474	492	544	519	497	551	500	507	488	565	501	494	514	509	544	502	494	515	498	501	512	543	537	502	538	552	550	532	511	518	530	532	460	501	509	553	503	509	524	557	533	511	519	524	493	543	501	516	511	536	515	534	536	510	495	533	498	538	541	497	490	522	497	520	515	501	506	529	553	535	494	554	503	535	514	515	519	485	581	508	499	498	552	521	505	492	514	536	534	518	505	516	532	526	527	496	494	517	516	531	500	474	501	531	509	542	473	561	482	508	526	530	505	545	545	488	483	537	510	510	557	536	531	506	522	500	539	524	518	514	571	542	498	538	558	502	511	536	511	502	560	546	564	520	499	534	481	508	518	495	517	549	488	498	513	508	511	498	521	560	494	528	509	499	505	483	498	525	534	554	529	495	531	502	534	506	539	530	534	506	512	521	486	538	507	549	516	491	526	519	514	507	483	498	521	535	562	503	471	507	504	528	551	515	510	490	542	458	503	502	524	551	547	494	528	509	518	524	523	503	541	538	546	527	582	487	531	486	503	531	504	517	509	484	576	532	553	525	496	535	533	539	468	549	525	540	526	478	499	520	505	510	518	551	530	498	534	526	522	538	533	484	518	519	536	507	495	511	526	496	510	511	512	504	548	504	547	518	511	533	514	521	516	538	476	513	496	499	513	491	496	488	531	517	528	486	513	505	503	512	551	506	554	517	491	552	527	529	485	500	515	543	537	492	494	549	545	535	525	521	565	533	501	520	491	481	527	522	543	484	551	517	524	491	541	549	531	543	481	518	473	524	534	520	514	512	523	529	507	520	506	532	529	551	534	516	517	515	512	483	568	517	472	495	556	487	557	530	489	521	512	515	484	530	547	528	483	524	517	530	506	494	497	524	530	502	485	532	507	486	568	542	516	496	486	489	512	515	506	493	502	468	527	506	530	541	512	565	527	535	543	543	501	515	502	552	494	462	510	554	505	537	518	510	510	549	507	480	572	498	533	498	497	520	550	519	519	490	541	530	506	537	488	508	512	519	532	554	523	534	510	488	560	551	552	518	510	536	531	512	516	535	516	542	531	525	494	511	506	474	496	504	507	520	524	486	506	526	502	529	540	540	521	512	540	538	523	556	522	503	509	507	533	507	524	536	494	546	541
11818	5335	4726	2729	1371	848	616	481	412	378	362	299	276	261	278	281	268	261	271	280	259	221	259	241	243	228	238	237	237	225	231	242	236	233	208	226	235	209	205	229	224	198	237	227	204	221	233	250	236	239	235	223	202	191	218	230	218	179	208	202	236	211	211	202	202	250	218	227	226	225	204	213	217	210	251	236	202	225	211	230	191	205	211	233	214	216	239	215	211	207	212	199	223	231	236	259	217	201	234	208	256	227	234	238	244	210	227	225	206	229	201	226	217	229	244	216	237	206	218	198	199	220	204	205	207	201	196	207	188	226	219	215	237	232	265	214	222	200	206	226	201	241	221	227	230	175	225	222	216	196	216	238	222	234	253	224	210	225	215	228	246	219	220	219	251	197	236	238	181	219	225	214	191	197	243	221	242	225	244	218	239	197	195	211	216	196	223	225	241	230	212	241	227	221	231	241	217	214	215	198	215	209	196	211	228	226	213	200	214	215	208	215	215	198	228	182	223	226	208	212	223	199	228	207	222	220	205	194	227	221	228	222	214	220	228	209	206	173	219	207	226	191	205	220	188	209	199	206	216	198	231	223	239	218	248	233	228	205	199	207	213	189	183	236	228	215	213	200	218	229	229	240	210	234	208	241	235	237	217	192	225	217	243	214	220	220	220	225	189	236	212	205	210	219	248	256	226	223	209	221	265	227	223	223	199	195	211	211	213	200	220	197	208	216	207	201	208	202	232	219	218	236	206	221	208	214	209	225	208	209	224	228	212	219	236	204	213	235	230	209	192	239	218	214	223	235	202	230	221	225	244	221	213	253	190	220	214	212	215	211	241	228	212	210	199	230	221	210	228	203	222	195	255	228	193	212	225	214	206	208	198	215	217	216	223	199	215	217	235	219	217	215	228	222	222	212	221	203	257	242	221	231	210	225	195	241	236	232	215	203	206	200	217	203	201	217	197	196	212	219	231	209	223	217	222	214	201	205	205	215	236	216	242	235	199	190	220	217	191	259	217	228	232	226	210	211	182	190	206	240	218	216	253	187	200	207	198	215	233	226	214	243	196	208	209	221	213	229	236	204	225	206	201	209	200	191	220	234	212	199	209	204	207	222	195	240	227	229	222	219	216	194	212	213	212	221	230	226	223	205	205	235	230	187	238	219	189	227	209	209	218	209	226	201	200	241	203	216	196	220	189	201	219	238	195	210	197	224	212	233	218	220	214	217	208	220	231	236	230	212	189	213	223	192	213	221	214	222	204	232	232	192	206	234	243	218	213	228	228	214	217	226	199	191	223	187	197	210	228	224	214	223	178	213	201	197	214	214	171	204	202	209	208	229	232	181	219	203	235	201	233	213	221	213	219	225	192	190	206	208	217	232	215	196	205	225	247	222	203	233	223	193	228	231	187	231	217	203	231	246	219	224	241	195	215	210	214	207	204	226	211	232	199	204	228	193	200	233	226	204	225	215	239	218	205	200	229	219	210	214	221	204	209	220	247	205	196	218	212	225	206	211	243	238	190	215	219	220	187	242	191	243	238	237	223	226	222	234	175	220	218	213	239	236	195	237	227	232	205	230	221	249	204	210	196	221	195	209	210	217	221	217	229	202	230	210	213	204	222	201	213	229	209	207	203	210	247	186	192	225	210	216	225	215	198	220	221	194	238	229	199	201	251	228	247	184	196	183	207	232	219	220	199	209	216	221	236	200	231	219	241	210	212	204	240	198	241	220	245	225	211	221	225	250	200	196	222	234	219	221	190	206	210	219	224	196	199	214	206	237	207	208	227	227	208	202	216	212	229	229	204	227	211	247	213	228	238	236	221	218	177	205	241	200	210	232	210	228	191	209	212	192	208	217	219	193	207	221	222	232	217	198	221	197	233	197	198	208	207	204	219	217	229	216	206	222	205	222	202	252	179	225	181	237	222	243	207	207	233	219	231	205	216	239	220	240	210	200	231	226	218	223	196	207	226	220	205	200	220	220	195	230	182	206	240	209	212	230	205	238	215	209	249	222	227	219	196	212	205	217	229	195	231	215	199	215	224	234	212	222	235	234	211	219	222	238	222	216	236	234	226	214	242	240	241	234	207	221	241	197	217	223	238	213	206	227	174	235	220	212	226	237	208	198	232	220	228	211	251	210	212	214	224	210	232	191	235	195	216	195	177	230	209	204	229	188	218	259	226	223	203	215	203	235	244	236	201	219	251	210	233	227	253	214	188	222	233	249	225	200	193	223	208	205	216	214	211	221	196	234	205	213	230	244	228	200	222	202	227	240	199	186	237	233	193	251	204	218	227	216	234	219	231	204	209	247	238	215	218	208	198	205	215	217	223	226	231	226	208	221	246	227	209	218	224	219	228	190	239	206	202	225	212	213	243	244	225	221	217	221	205	208	214	211	212	207	215	231	217	221	216	232	213	234	228	211	196	228	215	247	202	217	222	225	217	215	212	234	184	208	211	188	255	214	218	241	189	224	216	216	228	216	233	220	212	224	189	212	223	229	207	212	201	231	216	200	208	202	218	226	181	194	219	201	227	183	216	206	219	228	230	232	217	232	168	205	228	220	238	216	200	207	221	196	209	201	212	209	213	234	215	233	215	200	232	223	234	220	197	227	216	224	185	221	176	202	214	214	193	207	254	215	230	221	207	207	225	230	205	235	224	216	229	216	206	192	226	220	195	212	203	229	193	204	231	209	177	198	222	236	199	227	239	231	201	204	239	238	213	218	209	197	211	209	199	238	236	210	218	216	263	217	224	192	217	186	220	210	243	222	204	197	219	250	210	207	220	214	189	220	258	196	216	216	215	209	216	203	230	206	211	223	219	214	220	220	201	236	209	204	205	239	211	218	215	263	202	217	203	226	205	203	212	169	209	211	203	224	219	195	194	213	239	226	215	243	204	229	212	233	238	201	245	217	173	193	218	206	200	228	193	206	226	230	196	214	201	194	234	234	198	215	226	186	221	201	237	220	197	214	214	229	203	204	190	211	205	219	204	223	210	191	207	225	205	195	216	209	216	236	211	226	229	196	206	231	226	217	216	212	209	219	212	218	209	224	211	242	206	221	203	198	234	216	219	235	241	191	207	214	192	223	210	208	237	216	223	195	197	242	229	197	218	199	230	234	203	222	223	204	211	224	212	249	190	213	198	225	190	229	218	191	240	194	205	242	219	175	198	235	216	212	193	181	237	216	229	195	238	225	242	221	228	219	215	186	240	215	210	199	220	214	245	199	248	214	249	212	225	229	217	215	203	201	244	219	208	196	226	205	191	201	192	243	218	217	177	196	231	230	200	209	220	232	190	230	207	189	241	226	206	210	199	236	213	189	238	206	210	224	213	231	218	196	220	220	200	218	195	224	215	206	205	244	225	202	225	241	206	238	219	239	217	244	210	215	221	234	212	201	234	219	238	211	194	215	216	203	210	213	231	202	210	197	199	240	218	237	223	198	219	191	237	201	219	219	210	211	219	209	224	205	265	202	193	228
7782	4984	8521	7565	5156	3394	2481	2093	1729	1474	1219	1017	1020	881	825	756	796	784	725	844	874	789	756	712	678	628	623	617	617	586	573	554	572	575	532	503	522	503	569	540	517	545	522	510	543	530	559	525	526	543	548	532	497	523	535	498	466	548	511	495	520	510	515	488	559	474	500	492	507	509	535	479	533	510	508	524	544	540	478	514	518	534	511	533	517	491	497	562	508	527	508	517	542	523	483	531	522	557	477	556	512	554	505	497	527	496	512	508	496	466	496	518	549	503	487	519	518	508	469	497	499	484	493	482	496	521	518	520	514	515	521	546	505	502	507	539	483	477	518	508	501	477	527	540	530	507	500	505	508	500	523	501	516	488	514	537	491	485	553	520	527	508	530	511	570	542	471	512	484	505	514	450	482	521	522	501	558	513	552	525	506	504	503	540	470	500	499	544	522	535	563	552	503	565	459	523	551	518	510	499	506	517	516	523	501	519	530	511	516	542	522	522	528	514	493	498	513	523	518	539	562	491	514	539	484	491	518	516	489	536	539	542	505	492	535	470	569	516	501	480	494	497	518	489	550	504	497	537	511	494	533	501	515	526	512	461	521	521	498	489	518	536	503	522	577	524	502	492	516	488	501	529	547	481	477	531	516	545	478	524	504	496	516	532	507	513	549	521	519	514	516	488	497	541	540	496	543	481	526	488	554	484	517	550	537	555	518	505	522	539	508	493	527	494	545	514	507	550	517	515	495	512	470	527	511	548	501	463	515	530	491	502	507	520	511	530	465	526	527	506	480	498	534	511	529	488	513	518	508	510	563	548	531	492	496	509	532	511	542	500	502	499	510	500	484	503	521	509	484	504	524	507	536	550	503	506	538	491	526	501	511	532	532	521	485	522	499	512	506	512	513	494	515	498	546	539	507	515	507	530	500	529	558	536	592	503	541	482	496	504	503	513	508	487	523	532	527	501	515	513	515	491	529	536	524	518	523	554	518	499	519	546	538	561	506	506	529	501	506	524	583	517	503	509	514	515	508	513	494	492	575	525	512	508	474	530	480	495	498	521	466	531	524	545	501	509	508	515	534	528	473	522	515	502	469	516	471	539	531	535	535	525	460	540	535	488	494	474	535	509	530	490	522	486	545	517	522	503	514	497	510	547	483	554	496	520	539	532	527	495	526	516	509	521	517	511	504	509	560	509	536	519	527	490	473	510	490	517	558	531	491	549	513	513	514	517	542	484	541	487	526	503	503	548	523	512	544	536	481	475	562	537	502	486	510	534	507	505	530	490	505	525	518	493	537	493	518	502	511	498	495	554	495	522	538	532	519	510	487	482	545	493	532	539	496	499	513	536	520	526	507	534	524	556	506	495	512	512	523	459	550	512	528	455	516	504	516	501	516	530	553	550	540	520	509	496	498	504	508	501	528	523	512	551	538	494	542	490	498	527	508	538	535	499	499	516	480	532	518	542	506	478	527	498	540	500	523	478	524	497	530	512	497	509	497	545	539	514	491	543	506	531	513	493	546	507	520	547	511	494	527	545	463	514	532	531	510	539	500	545	509	537	472	549	494	540	511	516	543	542	534	542	490	488	491	516	542	500	474	522	509	539	547	530	515	567	553	508	543	502	511	510	488	467	548	581	570	495	489	560	525	491	523	521	482	541	503	524	524	481	503	533	515	521	517	496	549	522	513	497	519	494	479	517	533	481	487	519	510	512	530	502	503	510	488	499	585	513	540	487	509	504	525	522	478	480	516	505	539	529	505	504	547	511	495	528	569	489	520	475	542	535	536	506	520	491	509	498	540	481	501	515	547	526	559	500	552	538	470	526	486	494	526	534	520	508	511	524	503	487	536	459	530	479	552	495	531	495	515	523	528	522	519	510	543	485	505	504	539	497	527	527	525	477	527	491	559	574	548	520	491	488	521	512	521	535	521	499	578	501	566	512	491	517	513	518	518	504	504	501	508	540	515	509	550	490	524	531	522	575	500	541	502	491	504	521	502	503	533	538	501	509	547	524	509	523	520	568	496	560	529	477	540	521	521	513	534	475	479	533	503	499	522	535	524	520	501	514	470	503	508	490	502	511	473	523	477	529	522	538	535	503	523	484	504	527	520	531	539	508	493	501	519	563	555	548	527	525	507	546	531	492	501	516	513	548	489	484	484	565	521	529	506	510	492	496	530	502	524	532	528	513	517	525	514	498	499	557	526	473	534	539	502	521	529	523	507	548	526	503	521	507	484	520	496	471	523	527	505	504	514	493	504	528	511	530	506	531	500	523	527	501	502	487	569	517	535	562	518	536	521	494	475	540	515	494	517	513	509	528	496	518	525	483	559	526	505	545	556	512	553	533	521	487	559	520	513	541	518	481	548	483	496	494	485	559	552	518	524	504	530	518	517	508	476	514	528	498	520	524	472	576	533	495	516	520	512	452	497	493	529	525	522	495	545	539	507	489	501	538	506	484	497	455	534	509	503	543	529	495	493	531	533	500	511	500	464	555	541	502	535	505	550	541	516	506	528	518	534	493	532	493	514	507	495	499	463	484	528	517	490	528	528	505	484	475	530	519	519	501	512	484	535	549	517	528	527	508	501	517	551	582	483	545	548	531	527	539	488	538	477	518	492	512	543	531	485	534	486	527	577	531	497	517	502	495	510	539	515	534	507	519	515	497	511	497	509	522	483	510	527	515	488	492	519	534	531	512	480	558	512	513	507	504	477	533	559	495	502	559	511	509	526	505	529	555	496	540	508	485	521	515	539	519	538	461	487	532	534	525	522	525	573	518	518	503	541	514	560	498	503	515	527	515	489	511	521	514	526	526	490	520	512	487	527	489	537	555	506	548	479	508	472	512	483	563	542	517	502	538	550	489	556	499	539	527	538	514	498	510	497	526	526	548	558	544	538	503	520	531	501	530	490	546	507	527	532	528	490	522	481	516	491	503	520	517	512	518	528	512	462	523	551	518	510	500	502	500	533	531	507	495	484	501	534	519	558	529	521	536	511	527	519	534	529	519	542	536	546	529	502	511	525	529	519	500	497	558	487	499	514	513	509	539	524	497	515	480	535	537	520	532	556	564	523	545	518	499	507	515	538	538	484	494	510	519	518	521	512	498	506	530	468	515	513	536	514	524	530	518	500	532	516	491	480	511	504	504	504	504	491	510	536	578	506	572	545	556	528	497	508	533	521	547	519	492	522	538	502	535	465	511	523	519	508	532	495	540	505	496	535	541	531	538	503	473	549	506	498	484	514	525	546	534	512	490	532	509	531	530	537	505	518	518	514	553	558	513	475	515	539	500	527	536	511	557	515	537	560	499	499	517	480	569	452	530	483	512	519	526	494	497	522	532	497	524	538	529	569	524	487	531	556	497	549	510	512	522	485	529	547	511	520	523	518	536	535	481	539	531	522	474	528	473	518	520	553	534	501	495	516	546	516	479	503	564	486	499	500	521	486	472	553	543	510	497	507	499	576	512	516	538	519	501	500	560
21580	9231	8260	4879	2418	1441	982	813	645	577	479	433	394	335	334	359	303	302	285	297	328	299	296	279	272	260	286	278	262	244	263	239	240	254	266	225	263	250	221	219	234	237	237	248	237	252	252	229	228	237	255	221	218	214	243	240	242	257	232	232	243	215	261	200	251	249	237	252	247	252	240	243	232	237	245	240	211	263	197	251	212	232	250	221	258	243	270	225	233	247	268	228	244	227	239	262	234	227	230	241	235	236	239	244	238	240	197	229	242	256	210	224	244	220	232	239	238	220	248	243	270	267	219	238	248	222	260	221	236	247	236	245	263	257	226	231	232	220	253	224	235	226	273	239	268	244	225	230	224	254	228	227	248	263	232	251	243	266	275	232	229	232	261	212	269	226	221	228	266	247	213	206	242	249	220	211	222	243	255	222	233	282	251	245	262	234	243	213	266	233	229	218	228	228	245	222	197	244	224	227	227	227	233	259	251	264	243	232	230	261	220	244	220	213	272	250	224	232	252	227	250	219	250	243	228	244	264	254	229	234	232	241	234	229	246	221	235	253	278	218	227	236	255	232	218	255	241	234	219	224	231	260	216	222	247	222	252	240	229	220	207	205	201	232	230	233	256	208	205	234	229	255	246	245	229	250	240	259	249	214	235	206	249	235	237	229	229	249	223	256	242	216	239	242	231	234	229	226	270	275	232	256	217	197	233	239	264	244	286	234	232	271	236	240	248	242	261	248	244	238	227	247	248	227	221	249	243	212	213	252	240	222	257	217	242	220	234	247	238	232	224	240	243	250	237	250	242	254	214	222	237	241	249	209	225	243	252	211	229	212	243	239	239	238	232	275	242	221	230	248	229	207	235	250	221	236	245	245	265	254	250	254	217	209	246	234	219	239	276	242	261	257	247	227	224	228	236	223	255	247	234	259	225	222	210	238	208	233	233	214	224	214	216	218	216	251	235	218	204	228	232	224	247	218	258	235	242	227	251	235	240	229	221	231	241	226	255	224	235	230	243	253	238	226	215	249	248	222	229	230	250	235	238	226	256	243	240	226	234	234	242	225	232	247	237	249	219	275	252	298	251	229	242	219	228	258	250	227	241	256	269	246	237	228	250	223	224	220	246	239	225	215	239	246	261	233	214	243	275	236	242	233	226	224	229	231	244	224	282	247	237	245	215	212	250	230	222	222	207	250	234	246	250	247	228	217	239	266	233	209	224	223	240	249	248	232	216	238	218	201	277	226	217	253	225	231	219	242	256	238	217	236	245	251	230	243	255	223	241	258	245	228	239	240	239	232	225	221	244	241	239	195	237	245	224	234	212	238	253	215	253	229	222	241	215	245	230	230	219	245	244	227	249	242	231	251	267	235	244	220	250	240	234	227	226	225	238	234	246	236	223	240	256	234	208	230	238	255	283	240	223	238	264	207	253	242	256	238	220	227	249	258	239	232	216	238	251	245	223	217	247	246	223	250	193	227	236	231	255	229	234	255	251	229	224	237	213	234	218	266	199	227	254	238	223	212	246	241	246	247	230	211	209	269	231	228	239	263	212	247	259	235	211	247	250	227	204	252	231	234	241	226	232	246	237	273	224	225	243	226	240	242	219	215	224	208	259	230	216	212	257	220	238	256	234	199	207	245	226	252	265	260	224	243	243	208	228	220	244	233	245	235	256	233	242	206	237	265	245	242	241	235	240	246	220	221	243	239	222	245	237	226	223	253	242	258	232	247	244	239	241	243	239	250	249	221	259	220	215	234	238	220	234	243	213	246	247	234	248	226	254	235	216	223	214	243	248	211	259	251	232	257	240	238	247	208	227	237	239	235	248	265	250	251	234	247	248	257	225	222	232	226	211	262	243	232	221	228	298	246	268	237	243	230	192	237	229	273	227	219	222	252	235	209	242	245	219	259	240	205	219	245	223	215	257	231	239	237	240	233	212	224	267	268	254	238	228	240	212	252	242	227	213	227	234	233	242	241	243	245	249	225	231	228	208	227	216	224	238	246	238	261	254	210	241	217	213	268	239	228	232	244	199	227	229	244	252	227	257	227	209	247	211	253	264	238	247	252	221	234	224	240	222	233	248	246	250	236	212	215	233	242	263	257	260	258	242	244	227	244	233	204	241	220	229	230	221	251	233	242	237	247	245	237	261	203	245	210	237	280	217	220	235	244	241	235	256	278	236	217	231	245	224	215	233	249	243	208	265	208	210	239	227	237	226	227	228	253	256	226	235	257	217	218	227	226	232	267	237	238	241	249	222	244	219	230	277	250	216	218	251	206	247	264	232	262	267	245	245	250	227	252	229	231	234	285	223	231	243	215	214	235	231	251	226	247	229	252	224	230	236	264	224	236	228	231	219	233	272	251	230	251	247	232	248	211	217	246	231	243	245	261	230	238	267	237	272	227	241	285	229	262	242	211	233	247	225	231	292	231	271	276	255	230	211	226	239	237	264	225	236	247	219	229	256	225	243	240	214	268	265	241	220	230	229	256	248	225	209	257	229	204	215	217	259	256	236	236	238	242	214	253	249	248	219	226	244	240	215	213	246	201	247	267	266	235	206	249	220	221	249	239	261	241	246	245	230	221	235	234	231	236	244	229	260	242	259	229	232	240	236	252	229	247	229	250	238	216	261	250	267	223	223	238	233	239	235	264	267	218	257	208	254	230	200	238	220	236	214	212	248	244	248	240	241	229	238	255	235	221	240	223	245	221	229	236	261	266	248	237	233	237	220	257	239	248	228	221	249	244	251	225	224	235	228	251	240	225	208	257	239	253	251	241	224	259	235	244	231	250	245	229	243	235	254	256	248	229	247	250	258	242	237	230	258	244	255	242	250	240	228	236	199	231	258	247	222	238	226	234	222	252	215	231	236	246	215	218	228	241	222	231	220	249	237	230	243	250	237	214	271	258	225	228	223	248	231	254	231	222	232	230	222	213	264	226	247	256	208	260	241	227	252	245	242	222	244	260	234	250	233	227	251	262	279	270	240	223	237	249	238	258	213	242	257	215	220	232	246	212	240	202	241	257	244	268	237	261	244	244	228	230	236	256	241	228	256	232	238	225	224	228	226	223	235	223	253	207	224	244	246	230	247	270	227	225	255	249	228	230	229	264	246	255	235	239	223	221	271	264	233	242	217	204	238	243	280	229	219	244	269	244	259	222	244	246	287	245	218	231	187	239	233	220	220	234	246	244	234	236	201	227	217	261	214	224	229	241	253	220	245	218	249	255	227	254	233	219	241	224	218	227	246	262	259	284	274	237	238	204	208	218	257	234	266	235	249	224	238	262	261	223	236	244	219	240	238	258	250	244	241	251	231	230	288	260	233	247	246	249	249	242	228	235	233	233	239	233	257	254	253	249	231	249	244	246	209	236	246	218	238	262	251	237	226	226	229	254	254	228	230	209	220	243	230	239	245	235	205	246	230	241	221	249	228	215	220	252	245	236	221	251	253	244	204	224	241	247	246	233	233	247	213	267	245	247
14024	8075	13717	12345	8408	5756	4321	3360	2739	2217	1854	1572	1415	1273	1144	1096	1029	986	1082	1084	1093	1136	1040	939	900	767	819	825	807	756	696	671	677	680	710	667	663	597	594	611	572	622	550	590	566	532	583	557	552	540	562	551	580	598	567	536	549	577	531	574	530	608	549	552	575	574	541	575	572	512	563	522	543	523	578	568	559	571	572	531	528	581	544	572	573	538	576	533	555	590	523	526	574	553	576	596	539	592	570	556	521	516	587	560	553	502	574	558	525	560	551	604	496	587	565	603	542	552	548	568	596	536	570	579	586	605	569	571	532	533	585	595	531	552	508	578	562	519	552	524	552	558	566	547	580	572	583	563	555	576	565	540	594	592	547	565	546	550	549	584	555	577	576	542	558	517	559	573	588	588	557	533	595	553	562	559	577	510	530	563	595	550	536	553	572	579	541	529	557	547	518	541	568	576	540	606	534	510	570	552	546	569	554	536	520	580	582	589	594	567	499	576	512	590	560	520	580	579	598	558	560	551	560	561	582	571	559	553	592	564	562	602	523	572	542	561	565	593	544	553	587	539	587	526	512	571	581	549	571	533	593	522	582	548	538	550	535	566	535	562	592	491	531	614	549	560	573	546	581	554	593	569	514	526	515	571	506	520	573	554	545	597	579	573	577	549	576	560	573	609	563	579	578	565	563	582	608	519	553	589	539	581	566	549	580	613	579	550	581	575	546	531	560	586	555	559	617	592	577	592	577	496	528	559	558	552	560	550	608	524	501	550	561	569	551	540	578	585	529	577	582	535	585	564	557	549	542	517	593	560	560	552	564	583	550	585	558	573	570	549	553	545	548	533	533	596	581	554	561	589	542	557	567	542	552	567	551	557	548	538	575	588	518	609	548	538	504	538	565	569	538	548	544	586	584	555	551	540	584	517	534	557	565	561	567	555	589	575	568	493	544	584	576	550	578	548	586	570	563	554	562	586	550	558	552	542	537	580	545	552	561	581	608	572	547	561	537	599	600	552	576	555	543	501	570	582	550	529	598	557	538	559	593	561	580	566	544	579	558	559	538	562	559	564	577	528	554	576	558	546	564	594	591	606	553	547	556	563	554	535	527	565	591	543	547	533	579	535	571	537	569	505	566	612	551	596	557	574	572	525	579	539	566	551	562	542	546	556	541	567	566	565	526	551	539	562	580	549	574	547	537	552	522	531	548	560	525	572	586	543	548	554	539	545	559	564	560	566	534	574	524	541	512	523	533	571	553	558	561	587	575	554	566	585	581	553	548	539	568	576	536	579	532	597	534	536	571	548	536	578	560	588	558	517	559	557	576	571	567	604	568	590	535	570	602	568	568	583	518	558	552	582	510	589	547	566	598	563	537	549	582	597	564	556	533	584	581	530	531	514	539	543	599	557	572	563	539	558	533	554	588	581	577	535	551	506	563	606	572	589	540	544	544	557	514	586	518	606	535	525	567	555	551	592	562	560	567	544	586	534	576	536	540	545	588	559	570	540	552	542	574	570	567	576	580	590	566	559	539	567	582	548	584	564	551	571	585	559	523	549	548	595	520	565	578	563	577	548	520	589	588	567	577	585	576	509	553	552	559	559	562	583	566	571	544	564	553	567	551	530	545	559	591	535	553	545	592	588	581	574	560	571	546	534	597	570	578	582	572	535	574	618	533	561	562	559	573	560	534	553	574	553	539	558	519	510	543	557	550	560	556	525	555	527	571	553	552	538	590	581	551	562	552	544	573	545	577	572	551	565	559	537	566	544	569	560	586	560	595	553	540	524	590	538	564	584	546	583	554	577	584	580	574	544	538	558	540	541	587	589	547	553	600	561	555	595	537	535	629	540	616	550	587	566	565	534	563	571	594	556	559	608	555	531	530	543	582	546	571	578	588	584	544	563	558	568	526	604	519	592	568	582	564	533	597	548	550	551	591	559	547	581	557	586	586	516	508	581	539	605	564	546	563	587	585	570	585	567	550	533	531	555	584	565	565	520	551	538	560	591	545	550	583	604	552	520	580	539	563	528	523	572	565	570	535	576	550	556	514	577	556	604	563	508	559	553	539	580	555	543	560	550	565	563	516	566	565	537	507	515	562	559	558	543	567	549	587	543	555	581	506	543	589	534	573	556	567	551	546	548	579	515	535	559	572	573	585	574	541	547	553	568	550	539	565	540	599	597	576	557	566	542	547	551	545	568	535	514	556	567	609	587	591	569	575	532	530	613	570	586	542	618	561	542	567	581	592	578	574	548	574	554	583	563	577	570	552	569	591	554	540	588	566	576	521	546	595	586	531	575	525	585	546	516	586	547	585	577	517	564	575	566	565	521	582	556	582	556	586	574	504	572	544	574	529	553	522	582	584	533	574	543	584	590	575	596	530	575	570	595	514	536	574	553	569	552	577	538	605	541	571	553	553	567	574	520	558	569	523	558	532	547	512	555	547	571	585	559	593	596	569	553	615	528	548	546	500	561	578	586	582	530	548	550	528	574	613	510	585	523	561	554	544	514	547	570	587	551	572	573	545	534	598	558	572	562	576	564	569	569	565	555	538	569	517	540	568	572	577	579	546	529	559	513	552	576	559	595	559	575	569	544	566	561	554	630	568	568	565	521	567	582	518	577	581	574	597	544	584	537	568	518	579	564	559	557	538	566	626	578	557	526	561	556	547	568	548	544	560	568	562	589	585	567	517	585	599	546	554	541	607	570	583	520	541	566	554	557	577	554	564	538	543	559	547	580	566	553	552	615	568	559	549	551	526	529	517	586	576	616	554	581	557	513	576	553	567	523	546	540	527	576	604	582	517	556	560	492	543	610	573	599	567	583	544	558	577	538	553	566	525	582	574	577	565	535	558	558	553	559	533	616	520	565	535	580	550	578	586	541	549	551	534	561	561	560	574	589	564	530	549	531	552	574	526	534	576	605	523	584	557	574	564	570	521	546	536	569	556	585	598	523	555	528	549	580	530	589	566	546	541	593	536	558	536	532	558	523	502	585	556	582	567	587	523	556	567	541	601	560	558	559	549	585	549	538	561	557	555	534	537	529	554	569	566	582	560	595	519	534	562	586	553	541	581	529	584	562	572	552	528	549	544	568	592	539	568	556	547	556	529	544	574	603	572	595	559	556	534	542	570	502	547	543	556	541	546	545	541	572	538	606	555	571	516	553	535	568	585	532	548	521	553	524	606	564	558	571	533	548	540	543	557	552	579	575	523	579	639	542	598	590	622	560	593	611	542	539	533	572	555	574	540	559	612	567	582	555	581	548	583	575	557	569	561	526	570	614	562	555	539	569	539	564	555	564	551	559	540	595	597	570	537	546	575	556	496	520	508	573	589	545	549	578	518	559	557	590	513	572	573	506	589	594	561	578	526	583	539	534	567	563	557	579	558	555	559	544	564	545	541	550	565	544	602	605	555	521	533	599	549	589	608	546	554	544	530	610	586	565	565	555	580	582	583	528	534	549	548	591	513	589	527	547	557	554
29645	13290	12118	7019	3323	1949	1330	1023	767	695	522	470	407	349	345	304	331	324	297	319	354	327	296	279	279	259	261	292	258	254	238	246	243	245	266	254	211	228	241	284	244	221	215	207	212	220	200	206	203	226	207	216	233	253	238	234	224	221	228	233	217	222	217	190	273	240	227	233	207	243	206	221	214	215	234	214	224	232	285	197	219	241	225	204	202	206	218	206	201	199	242	236	219	241	211	198	212	204	232	211	213	230	216	204	200	241	228	226	223	267	242	239	200	251	227	227	232	239	231	246	221	214	217	201	223	220	180	234	218	232	188	210	237	233	211	245	213	207	245	204	246	232	205	201	231	217	226	224	193	219	195	201	240	200	210	212	230	220	233	224	216	217	224	226	212	220	224	235	206	202	227	244	229	216	218	220	202	213	217	231	205	228	235	224	184	231	214	230	190	244	241	236	193	211	230	227	212	225	207	183	215	219	207	203	225	206	222	215	237	202	213	218	222	239	234	201	227	215	208	172	212	219	235	206	224	213	207	238	258	205	206	225	203	235	208	192	220	219	213	216	231	208	203	261	199	220	233	208	207	191	212	219	210	215	251	187	218	211	209	226	216	217	208	239	245	238	232	237	220	217	198	204	214	251	198	226	227	208	232	202	200	231	227	229	229	215	234	212	236	239	214	243	203	217	222	239	218	232	210	215	234	224	235	204	229	231	228	252	205	229	208	228	245	234	243	241	231	205	212	189	240	224	228	236	226	224	224	243	216	228	226	219	223	224	245	226	230	221	212	201	207	239	215	247	213	236	219	220	204	222	235	200	233	224	193	236	202	209	214	231	240	226	214	228	232	226	212	217	226	220	201	178	197	219	225	233	226	233	247	198	231	238	221	222	250	220	210	228	226	216	232	206	218	229	233	212	250	222	230	231	228	225	199	208	219	228	244	235	243	207	218	238	226	233	228	208	222	239	210	248	208	220	241	199	242	217	193	215	238	217	215	237	208	209	217	226	194	234	212	224	203	233	230	198	196	199	204	222	198	215	209	217	216	249	201	213	218	227	211	218	234	200	196	192	236	212	217	202	255	235	239	223	193	210	217	240	236	170	194	234	213	222	226	218	243	244	221	210	203	213	245	247	226	237	213	233	206	213	207	244	208	242	231	208	227	194	225	223	220	204	215	230	222	212	219	233	221	238	236	223	248	209	204	217	219	233	236	228	229	218	224	222	231	213	221	229	224	234	242	241	236	219	232	202	223	216	220	207	232	220	214	203	201	228	190	212	234	237	212	230	196	196	230	219	231	230	234	230	235	220	219	225	194	216	221	178	224	233	241	221	199	206	237	245	224	237	179	204	223	218	208	250	206	203	235	246	202	218	241	206	218	225	235	219	217	214	216	225	201	196	236	232	221	224	234	229	218	224	245	235	226	219	223	221	210	215	214	259	241	226	202	199	254	219	206	227	223	184	230	206	216	202	218	214	210	232	203	216	223	236	219	218	217	242	230	262	237	217	220	227	213	190	219	223	219	207	223	216	224	219	210	230	198	216	215	227	235	241	242	245	208	208	219	235	195	198	242	215	216	220	241	225	254	234	222	241	235	245	228	223	209	202	230	235	231	212	224	239	219	224	199	231	224	228	233	218	205	226	183	226	213	221	246	234	217	232	214	221	228	210	194	200	226	223	216	199	227	218	248	218	192	222	206	203	222	216	226	230	227	220	237	217	209	260	208	240	239	206	206	239	196	201	211	223	228	235	260	216	218	231	209	201	197	216	224	213	236	220	218	207	194	213	243	208	229	214	235	251	221	194	210	215	233	222	208	202	227	206	220	223	216	208	255	257	197	199	209	224	232	215	195	204	236	222	211	219	229	198	220	244	210	222	247	235	208	231	203	202	227	231	227	214	203	224	269	220	189	221	234	239	215	225	228	239	256	217	212	215	211	197	219	222	212	237	198	218	196	216	218	227	232	229	205	211	220	232	208	196	229	231	210	237	231	223	213	233	215	214	208	215	227	239	211	222	220	229	209	231	229	219	224	222	232	217	247	221	197	213	242	236	200	227	222	229	191	205	251	201	222	223	236	223	202	216	201	210	194	187	226	203	206	216	220	227	237	216	231	233	219	214	227	222	242	221	237	243	201	217	243	220	235	211	225	234	205	205	262	219	195	230	229	216	225	225	214	224	233	225	214	212	223	223	196	229	247	211	204	216	190	203	218	247	197	244	225	236	213	237	225	234	233	225	222	214	222	231	209	215	205	223	216	226	248	228	194	199	231	213	217	252	225	211	207	237	225	219	204	209	215	209	251	230	209	220	194	239	209	214	214	227	243	204	236	233	232	199	257	218	223	235	220	250	230	219	202	223	233	205	218	212	202	232	194	201	235	226	213	230	235	245	224	239	213	232	215	238	213	237	216	231	218	207	234	192	213	238	230	216	219	205	210	214	211	217	219	228	207	229	229	240	199	252	227	221	228	207	210	225	243	214	230	213	212	206	214	231	253	210	246	236	198	195	187	222	196	237	234	227	242	200	194	203	245	228	231	211	233	226	224	247	218	231	223	217	209	225	238	230	201	237	230	243	206	198	242	202	201	233	213	193	235	219	210	213	198	237	232	204	223	241	238	231	220	237	224	210	218	225	232	208	223	255	205	203	207	239	232	210	215	239	224	206	227	210	232	209	237	215	206	195	224	232	239	211	225	225	230	252	199	226	219	206	188	263	202	229	204	204	235	256	200	250	240	227	234	229	205	217	221	226	203	201	255	236	228	236	222	206	221	243	193	236	244	230	207	190	233	208	235	230	247	205	211	205	222	192	214	225	229	199	235	230	242	246	242	216	226	233	224	238	211	193	212	234	223	242	214	210	220	243	212	223	231	227	212	196	203	213	223	235	242	200	217	220	248	226	201	212	220	224	208	197	241	210	209	199	246	230	226	201	221	216	217	207	215	233	231	219	214	208	245	208	241	240	214	206	218	234	218	239	225	208	220	225	207	202	216	212	228	214	240	218	228	202	194	219	203	225	215	222	210	210	216	206	198	170	189	250	211	206	216	226	193	228	209	197	225	207	219	230	222	218	243	212	219	207	230	216	247	222	209	217	228	218	198	220	230	227	235	234	220	224	229	253	207	197	221	214	248	212	211	187	220	219	227	211	238	229	240	224	196	220	225	227	223	253	216	231	215	241	211	219	227	227	239	200	210	219	217	230	211	241	202	215	203	210	215	205	221	190	203	206	202	235	254	213	226	227	219	211	236	249	209	236	243	217	216	227	221	230	210	214	242	214	229	213	203	239	207	266	203	252	241	219	226	213	275	218	227	195	217	235	222	225	242	220	228	215	217	223	212	190	240	240	240	194	219	222	195	235	213	248	235	210	262	217	230	218	213	226	209	216	224	200	210	197	233	205	207	225	230	210	229	202	208	243	196	238	221	226	233	236	204	218	221	223	210	233	234	226	203	235	195	233	223	186	252	231	228	205	179	237	228	241	204	218
18105	10691	17657	15573	10717	7907	5835	4581	3579	2830	2317	1990	1704	1512	1221	1207	1198	1124	1133	1216	1255	1210	1089	1049	981	845	866	870	938	744	689	673	652	729	815	735	652	638	543	577	598	584	544	543	577	511	570	512	507	541	552	524	537	520	545	543	553	556	495	520	521	503	539	521	494	529	487	531	526	552	512	525	530	515	509	523	530	487	470	576	567	524	500	520	542	540	539	499	477	474	508	527	489	531	509	516	526	504	515	553	507	529	543	483	503	519	528	544	508	511	528	535	484	566	502	561	506	537	509	559	536	535	522	493	531	514	554	481	522	506	514	504	525	529	557	530	497	521	504	527	510	474	528	517	526	512	542	510	510	533	524	519	537	527	516	490	493	557	501	546	524	525	483	560	541	525	527	554	506	517	519	532	523	519	528	542	522	482	513	531	544	536	511	503	563	534	507	550	498	521	521	540	509	536	495	511	527	499	524	529	528	518	484	544	497	544	507	500	552	508	547	496	531	521	517	518	527	518	518	534	527	471	495	543	531	504	510	488	483	510	511	504	551	493	504	505	487	479	542	514	532	527	530	527	525	480	531	504	555	510	547	493	500	531	550	537	555	535	511	512	541	501	499	538	509	511	526	512	500	514	559	517	494	498	518	557	549	535	534	499	571	564	534	511	512	533	503	527	535	471	484	534	491	545	537	548	492	558	523	511	486	492	535	529	556	516	538	574	543	518	495	506	499	517	551	501	523	535	530	541	525	559	508	543	550	510	529	490	530	508	497	511	552	540	535	493	552	531	523	550	501	515	539	558	557	497	551	516	540	513	540	551	495	531	498	554	524	526	506	544	473	564	547	542	475	522	521	497	511	510	522	540	548	496	556	503	568	532	494	540	520	543	523	504	485	538	489	505	516	525	519	527	551	555	498	544	490	507	504	531	528	526	534	530	504	533	534	520	512	536	535	534	548	526	503	513	513	525	550	531	524	539	522	502	549	541	511	537	543	533	494	529	499	488	516	506	498	492	508	556	548	482	489	526	498	543	500	511	533	527	585	564	549	492	524	521	517	508	508	532	491	504	564	514	501	478	530	538	510	499	539	483	519	495	511	544	521	534	523	497	512	485	487	507	564	492	520	539	529	500	499	490	561	498	540	498	531	479	576	553	525	474	535	525	515	513	532	489	507	490	510	506	532	510	560	466	490	497	501	512	538	530	555	501	521	537	529	545	538	532	540	503	533	495	495	492	505	524	526	489	466	522	537	540	508	483	535	493	534	521	493	526	536	531	512	508	529	535	521	520	542	522	524	548	545	516	467	496	541	555	490	599	517	531	527	537	512	507	534	525	473	505	518	550	536	525	477	546	498	581	564	544	526	544	513	509	531	496	551	494	510	549	517	514	539	490	519	483	515	567	497	529	496	509	550	541	506	520	521	523	499	517	562	547	494	523	533	524	521	500	538	507	505	521	566	503	519	531	510	550	510	498	503	507	544	502	520	530	511	563	515	545	541	527	529	515	524	529	540	496	506	482	520	526	557	495	546	543	528	492	493	486	529	549	529	502	532	477	504	483	529	538	548	522	498	524	500	529	499	509	535	492	525	548	534	529	531	513	535	501	510	522	496	512	479	503	525	514	500	501	500	556	522	512	565	519	525	552	523	469	498	536	530	519	489	485	550	508	559	579	498	531	503	519	507	536	478	536	523	525	496	530	525	489	535	516	558	555	470	481	488	501	512	506	541	509	523	504	530	504	538	507	560	492	540	507	517	520	511	483	515	548	565	505	501	519	526	560	497	476	519	547	515	511	518	492	492	534	546	575	519	511	557	537	513	500	505	491	506	486	527	525	538	510	498	529	544	539	536	539	524	533	502	502	489	517	491	492	520	527	499	489	546	530	499	500	542	506	515	539	548	497	555	513	517	516	514	486	499	559	544	533	489	526	509	540	489	472	504	476	518	518	514	489	547	530	535	520	542	538	538	541	539	483	529	561	562	515	479	513	545	518	537	541	543	516	519	523	524	498	495	516	524	504	515	497	554	509	509	516	516	499	513	537	504	543	544	526	527	509	539	504	522	516	485	508	512	505	542	491	536	538	499	550	502	532	508	504	522	532	522	503	484	495	501	498	574	502	514	488	502	512	526	585	524	525	545	511	535	462	531	564	517	523	531	501	519	556	527	523	550	497	530	531	553	500	515	536	519	526	522	507	525	536	524	516	523	549	528	496	481	497	534	487	495	554	472	512	533	529	524	529	500	510	515	495	518	516	526	526	504	544	491	497	549	557	560	522	482	493	520	526	555	506	493	514	505	500	586	539	545	514	542	579	522	476	556	500	501	532	514	503	553	541	512	527	467	499	520	515	516	510	535	518	552	552	530	533	541	520	484	528	512	489	518	545	516	525	501	528	541	466	547	527	514	490	514	536	516	550	512	511	532	547	524	521	550	535	538	524	524	501	517	536	498	504	486	471	532	528	547	500	506	554	525	553	507	544	547	541	548	546	549	497	459	513	496	539	537	546	556	540	522	508	486	500	522	505	548	512	519	515	509	543	510	525	546	521	561	524	537	536	486	516	485	481	539	513	535	525	557	516	520	499	522	503	481	519	560	521	551	551	521	515	580	500	520	498	503	479	526	558	499	523	520	526	503	508	491	534	555	490	454	521	555	528	500	535	524	532	516	549	455	537	510	514	561	520	493	540	563	552	530	520	495	529	499	507	520	499	480	556	583	547	498	541	509	524	489	514	558	528	511	485	506	551	537	548	481	552	561	488	517	533	503	520	487	522	519	526	532	558	502	488	518	556	507	541	489	508	521	555	519	546	511	501	506	497	488	508	500	512	502	503	525	490	512	503	531	540	518	539	502	542	556	533	473	510	533	493	512	486	499	482	518	529	515	518	480	514	504	520	541	540	542	516	551	543	532	510	523	530	521	491	495	527	541	508	506	550	501	516	510	534	541	511	529	511	552	519	538	497	495	495	534	501	539	486	531	543	528	547	527	512	540	512	520	538	485	509	527	502	531	478	488	528	516	541	550	526	517	556	507	534	561	475	511	509	504	537	517	476	546	499	528	492	557	533	532	513	522	480	474	488	543	488	539	528	520	551	541	501	545	574	477	548	480	517	500	504	489	511	531	540	490	545	505	555	493	536	509	544	538	508	492	530	487	537	491	472	504	486	504	521	544	511	507	465	472	519	488	531	549	540	519	518	471	514	532	541	527	546	508	523	527	521	537	582	515	495	496	539	520	527	558	502	486	524	477	507	538	525	526	502	490	499	480	551	501	553	589	506	519	560	560	538	522	518	528	519	539	522	535	526	535	521	515	513	568	518	576	502	539	512	517	540	555	515	516	552	518	524	503	515	527	554	486	542	533	526	479	515	517	488	513	538	524	484	521	511	565	536	510	562	558	523	540	518	555	552	517	547	531	517	513	511	518	518	577	547	539	530	518	511	567	477	542	521	506	474	501	512	507	573	537	539	553	528	507	499	507	560	531	529	513	535
11412	5305	4720	2641	1377	955	660	525	437	360	298	316	292	270	269	264	265	267	269	264	269	250	264	256	224	242	243	239	228	244	251	237	229	210	223	262	190	222	220	245	213	231	205	230	216	224	229	208	220	221	205	207	244	191	226	230	237	218	203	209	211	166	212	211	223	231	210	230	228	200	234	224	206	214	187	186	222	221	233	226	226	202	228	222	235	216	221	212	226	226	227	192	169	197	219	223	204	218	215	208	211	181	210	208	256	200	224	202	208	236	231	215	197	216	231	196	236	217	231	204	220	198	190	217	200	203	207	241	222	210	207	205	217	202	196	220	201	225	244	207	194	208	224	210	247	214	229	225	209	216	203	205	227	212	191	215	210	225	225	180	199	203	224	200	206	200	230	201	229	205	228	202	195	238	204	252	224	235	237	218	233	225	224	210	201	219	219	235	223	193	225	210	231	219	233	214	236	214	216	200	220	229	200	214	228	227	212	228	210	201	223	218	208	196	204	230	210	210	190	203	205	205	210	197	221	234	215	201	231	187	226	262	213	246	219	214	187	211	217	234	248	214	223	202	205	213	197	206	210	227	196	191	219	203	186	215	207	218	234	220	225	222	191	221	268	196	201	227	220	222	215	218	214	213	217	221	214	238	238	205	224	215	184	222	229	232	213	229	204	189	207	196	195	186	222	185	213	196	226	215	209	218	205	203	214	214	225	202	199	174	212	209	236	209	206	231	205	222	239	216	208	218	231	221	239	218	218	206	218	215	223	235	202	197	196	186	212	223	239	245	213	231	238	222	192	234	243	208	204	235	237	236	197	183	205	212	253	203	203	224	221	180	196	226	216	217	224	234	248	203	233	217	236	222	231	224	219	224	222	216	239	197	214	219	235	183	208	217	217	211	229	225	210	223	212	190	205	201	195	207	218	208	183	214	211	228	216	224	239	218	233	217	199	230	214	234	202	229	224	210	197	222	208	205	234	220	244	194	217	183	181	180	226	255	227	225	221	261	223	224	206	237	185	219	210	205	201	233	209	223	197	199	221	199	202	223	217	240	213	239	213	230	228	211	236	201	217	224	224	223	202	215	230	206	235	226	225	220	207	211	209	195	196	227	234	205	217	205	223	225	205	235	227	231	211	219	242	242	184	228	219	224	201	235	191	206	222	192	239	218	173	217	186	212	220	225	213	228	204	215	223	230	214	218	225	209	211	213	222	225	247	212	232	211	246	212	213	218	231	241	208	221	236	205	240	182	211	214	186	220	219	188	208	222	209	219	263	207	205	204	251	229	227	220	202	241	211	206	241	233	218	229	188	205	218	196	217	212	211	221	187	189	224	220	208	204	236	204	200	228	193	229	218	208	228	217	221	206	195	205	223	209	185	218	255	210	216	222	214	250	186	217	219	230	183	216	203	213	190	225	231	201	205	193	202	210	205	197	209	230	202	209	196	204	208	218	207	236	191	193	218	233	219	219	208	199	228	211	223	237	222	221	204	207	211	188	216	212	217	201	219	226	218	221	234	233	231	225	210	219	212	220	228	221	193	191	208	210	200	227	217	204	213	214	191	211	206	233	223	241	211	222	217	196	231	256	217	213	206	223	226	197	199	206	234	215	240	191	179	220	193	215	208	216	220	218	229	245	240	214	216	217	193	211	207	235	229	239	214	228	208	243	211	232	238	227	232	240	216	239	229	212	242	229	212	217	195	233	218	224	228	214	242	209	220	207	220	228	257	263	205	209	205	198	207	192	243	230	224	214	241	206	215	209	199	218	243	231	188	228	210	209	211	226	186	207	254	224	209	218	196	249	210	215	198	211	233	205	202	204	206	220	208	225	236	224	204	232	207	201	203	212	222	217	190	223	205	207	229	234	223	226	215	199	204	223	221	215	213	224	225	222	200	218	213	198	235	177	218	225	207	216	224	208	232	208	204	205	238	189	204	202	249	235	212	230	229	222	218	210	191	219	227	218	224	217	226	219	196	215	224	213	212	203	213	206	229	260	198	224	205	217	213	195	217	232	222	211	225	242	215	224	215	210	223	207	224	222	212	241	201	212	237	191	196	179	202	202	213	190	211	196	214	257	212	263	197	200	191	214	206	219	243	217	205	202	210	211	181	194	240	250	238	214	221	219	224	218	253	231	255	205	246	223	212	238	228	238	209	230	220	248	219	192	226	212	230	242	229	198	194	221	188	227	185	203	204	241	215	227	222	213	204	231	203	210	223	205	221	230	248	233	193	213	235	217	210	183	186	174	206	221	236	217	211	204	229	252	233	214	205	204	182	198	187	187	220	247	243	261	209	208	214	214	227	200	221	211	216	209	251	234	206	230	216	212	201	206	212	196	214	235	203	189	197	258	218	216	217	205	219	211	200	225	215	212	204	224	255	221	207	205	221	186	230	197	204	231	215	210	213	204	224	196	172	214	221	209	194	206	232	207	228	185	234	205	201	210	236	184	229	202	213	247	228	211	227	253	233	210	220	219	234	225	222	212	212	230	196	232	188	189	222	224	217	203	223	214	240	230	233	228	231	230	199	196	232	201	216	226	208	197	228	212	176	222	209	220	213	177	236	238	215	208	205	228	205	200	194	205	223	239	233	218	219	205	200	210	205	202	207	210	234	223	231	212	232	207	211	198	233	220	229	238	191	239	246	224	184	197	207	230	179	209	214	205	208	202	185	191	220	212	214	228	229	216	219	205	208	206	235	188	226	215	197	203	218	229	207	192	226	224	235	222	197	255	213	195	228	241	204	241	207	206	216	203	222	201	206	229	238	211	247	205	197	195	209	217	214	184	217	233	223	201	189	200	225	188	206	234	219	208	188	219	226	202	204	218	197	201	203	208	229	207	210	224	196	226	212	205	218	219	236	211	263	205	205	176	205	230	209	217	205	215	235	222	245	185	219	220	212	220	219	226	218	225	217	219	222	244	221	207	228	244	209	218	203	204	211	196	187	184	242	222	187	205	214	209	210	200	193	196	205	181	217	190	220	218	214	213	232	218	221	230	228	208	192	210	206	204	244	215	208	216	208	220	226	235	212	214	224	216	225	232	206	251	218	218	237	204	221	239	195	263	233	214	203	215	227	199	230	201	219	184	190	233	224	189	226	189	231	208	227	204	226	224	241	202	205	220	211	201	233	225	190	208	191	219	249	209	231	228	209	224	188	210	211	225	203	204	205	207	207	216	208	223	214	204	235	184	216	195	231	226	218	195	233	195	208	242	215	213	221	211	229	213	192	198	212	234	217	218	194	220	231	224	245	209	240	170	228	219	205	217	205	187	214	195	212	226	192	212	199	206	245	214	197	191	197	236	227	189	210	191	223	179	183	207	210	238	223	208	229	187	203	234	228	218	210	224	214	194	209	206	223	215	238	222	210	234	235	205	232	217	212	209	200	225	215	196	214	228	208	213	210	207	228	202	214	201	205	194	209	228	213	213	204	184	185	204	188	204	217	231	214	236	197	228	232	206	214	223	224	222	224	211
7513	5130	8399	7470	5241	3594	2640	1982	1691	1336	1188	1086	1023	887	768	738	744	741	755	775	830	759	773	692	668	620	581	613	552	547	575	554	536	584	567	558	526	525	556	563	517	513	546	540	517	543	511	541	485	511	486	496	533	532	525	511	454	530	494	525	536	512	508	530	506	505	488	471	511	542	501	542	537	536	503	521	489	502	530	515	524	499	501	486	474	503	533	492	486	500	516	535	506	531	529	496	511	494	529	513	515	502	494	525	485	493	528	477	477	545	493	542	508	547	499	537	523	537	506	526	508	540	519	540	529	536	547	510	522	517	488	509	515	528	497	527	520	486	504	517	532	501	540	531	484	491	491	485	521	527	502	506	519	540	491	507	528	518	516	562	519	503	484	506	521	467	537	506	531	543	479	504	519	536	504	504	494	487	553	497	523	546	476	517	509	496	522	529	479	474	505	516	504	532	513	509	537	530	470	476	528	529	538	531	485	471	520	493	490	530	498	519	538	498	529	499	511	485	500	553	567	488	476	469	525	481	512	562	519	499	564	501	474	495	496	518	536	494	487	490	481	533	494	543	539	475	546	476	506	498	538	513	467	500	517	535	481	520	520	514	512	481	505	535	567	513	473	520	496	534	523	517	530	529	525	532	501	517	540	527	470	506	493	540	520	498	516	506	481	515	501	469	483	514	497	521	502	494	540	516	515	507	543	524	554	515	523	515	547	544	477	500	480	510	519	468	530	501	536	564	534	500	525	498	550	518	475	505	488	545	517	503	523	499	459	500	527	525	542	489	559	524	536	512	509	536	497	502	492	554	517	498	511	517	496	493	503	528	481	518	545	519	472	530	492	495	532	539	513	494	477	520	547	530	516	538	494	538	512	515	501	490	503	502	524	504	469	512	470	491	549	519	481	486	532	493	499	530	518	478	554	527	497	533	503	546	533	579	514	527	506	534	526	499	523	493	526	490	505	577	516	499	528	509	509	536	536	510	525	498	516	530	474	510	516	502	526	492	516	485	509	531	523	524	512	507	497	485	458	484	489	500	542	483	497	503	522	501	515	525	487	512	545	534	542	504	531	528	533	520	531	520	492	570	505	486	534	485	490	529	535	504	537	501	495	501	496	500	513	547	476	522	523	551	520	511	474	512	493	515	488	523	509	520	498	479	518	537	514	540	508	479	501	513	491	489	492	502	493	485	522	491	522	500	519	527	477	522	506	535	551	528	475	514	504	525	486	479	501	518	508	492	485	552	532	524	525	551	509	504	526	494	500	518	492	484	515	468	489	497	530	526	527	499	524	526	516	522	505	504	508	497	514	501	518	510	544	528	520	531	493	570	524	483	498	512	547	512	498	542	486	489	497	490	556	525	503	475	512	508	499	547	525	486	519	485	455	526	550	490	506	519	531	517	557	520	527	485	466	514	507	540	547	509	510	545	524	452	481	498	508	527	487	512	512	550	543	498	516	509	549	493	497	510	503	495	497	508	479	528	499	530	516	517	487	486	498	473	516	493	498	512	534	500	481	521	518	510	504	512	521	537	503	495	510	501	472	484	496	515	518	515	518	538	466	497	513	518	517	512	519	503	496	545	504	532	506	507	485	475	502	484	504	543	512	472	543	496	522	507	502	511	476	459	535	528	579	543	526	545	482	506	544	519	488	536	529	513	527	510	525	496	490	490	512	521	505	543	528	473	539	517	481	491	532	501	548	541	538	510	522	468	539	508	519	520	476	497	512	493	530	476	520	544	487	509	494	524	508	540	514	524	483	519	516	493	496	521	549	503	488	526	496	505	519	539	539	488	489	511	542	535	505	541	487	452	527	509	562	535	520	503	501	505	532	531	529	478	543	467	494	509	530	486	523	503	531	529	487	499	482	515	500	515	477	558	524	508	502	570	526	513	487	537	507	505	519	473	509	525	520	493	508	532	530	483	490	537	473	513	451	482	518	526	532	452	524	517	458	510	503	542	503	522	503	537	521	514	537	478	500	553	530	503	514	518	514	507	506	529	507	546	504	537	509	473	527	492	489	496	516	513	476	545	553	491	555	466	534	519	531	532	512	515	488	474	501	512	527	478	510	491	536	494	487	517	483	531	494	538	478	517	539	514	527	498	546	493	514	478	508	503	510	538	546	521	515	496	522	520	513	472	566	502	505	539	520	502	499	504	540	539	526	533	505	506	503	539	472	539	570	495	522	497	514	511	542	502	548	502	511	537	538	491	529	488	521	533	504	492	517	523	532	516	501	521	499	511	515	567	482	512	479	512	518	507	506	544	528	516	564	523	503	521	547	514	516	501	511	514	512	515	482	531	503	557	501	517	532	481	502	483	527	527	523	481	514	512	483	463	516	493	488	510	520	513	499	476	483	537	500	534	515	514	500	516	489	535	486	525	486	517	498	548	484	507	522	493	522	534	493	513	488	535	532	507	512	535	503	477	522	471	493	455	501	525	529	564	492	500	487	499	518	512	497	553	502	505	454	517	504	468	503	517	490	529	516	510	520	507	484	504	489	530	497	519	493	490	529	547	517	500	520	524	505	545	521	503	534	481	514	523	548	518	524	524	508	529	511	520	527	488	543	499	522	535	508	492	490	527	521	526	519	537	502	520	520	559	513	511	518	515	502	501	509	496	492	480	513	540	548	506	556	494	473	512	522	479	491	531	479	537	499	500	504	535	507	504	537	465	527	520	532	514	508	545	518	524	529	484	495	519	522	499	500	503	516	557	501	499	530	501	496	526	495	544	502	523	536	499	540	523	497	503	516	526	523	498	515	495	504	488	550	503	528	494	518	524	485	506	493	526	512	538	520	525	487	464	493	496	513	521	536	498	494	520	529	498	468	540	516	504	484	468	503	516	528	477	515	468	501	519	565	461	536	500	484	513	526	526	496	497	505	526	515	496	512	495	531	502	530	567	513	503	486	509	494	501	503	497	471	527	537	485	491	522	497	515	525	524	487	510	519	478	523	489	508	503	520	514	502	555	518	485	518	482	509	505	495	486	484	526	536	509	505	497	497	534	510	510	491	501	520	543	493	529	516	508	465	492	515	520	504	525	517	478	541	515	489	530	528	508	514	512	510	505	521	495	515	485	501	514	494	493	543	528	509	484	480	551	506	514	497	511	543	527	528	516	502	496	522	516	541	522	503	493	473	538	471	529	504	526	512	496	517	531	508	516	506	496	495	515	499	497	530	493	499	498	501	468	504	514	494	538	501	508	522	519	481	566	555	508	521	482	504	509	539	529	499	494	499	507	496	545	518	556	537	504	506	524	491	538	484	555	540	520	506	535	491	495	503	535	487	501	477	510	507	506	493	550	535	507	482	453	527	519	485	532	484	530	521	503	519	480	546	539	488	518	520	485	508	524	520	538	505	520	507	507	492	533	561	521	520	490	514	474	557	515	517	539	507	502	491	540	509	520	489	497	494	488	508	504	539	483	544	528	488	487	506	534	542	530	524	511	523	542	544	532	520	504	549	560	510	552	529	521
22201	9769	8196	4764	2281	1497	1045	709	570	460	440	389	353	324	321	310	271	292	296	274	291	331	282	314	308	256	279	247	258	278	304	219	247	224	268	218	237	236	234	250	250	242	255	252	269	212	247	222	240	224	200	240	223	233	237	242	229	223	253	227	216	236	268	240	240	227	241	256	222	241	240	251	247	241	227	252	221	235	254	276	253	251	229	240	203	243	236	217	227	244	221	247	235	230	260	229	250	235	228	242	207	221	239	233	228	218	236	262	231	243	244	228	208	254	221	235	228	218	217	211	258	252	249	233	257	251	236	220	248	282	201	258	227	216	234	209	213	225	240	223	233	248	205	209	256	226	251	209	231	213	237	250	212	229	249	243	217	224	235	217	237	241	235	226	244	257	280	266	210	219	196	232	232	244	283	228	224	214	236	219	217	225	243	233	253	268	257	219	214	243	240	239	237	220	243	240	245	255	221	227	230	240	236	254	233	240	227	242	214	248	252	201	211	236	230	224	229	225	245	246	223	240	228	265	247	244	234	228	254	252	268	233	253	228	240	234	228	277	242	189	257	251	238	261	214	228	214	251	263	225	246	234	264	284	250	236	261	245	244	217	238	233	208	256	240	227	222	265	246	245	219	232	236	210	225	271	244	250	238	230	235	206	259	225	251	236	257	235	234	244	212	230	234	224	246	248	212	244	231	220	233	236	246	241	237	252	245	204	220	238	231	215	215	261	214	241	260	258	212	258	225	244	235	193	235	217	244	228	253	215	205	209	261	241	208	225	231	241	239	208	247	217	230	238	220	236	248	232	204	234	245	265	246	214	244	237	268	234	211	226	221	237	231	202	213	244	229	241	216	215	226	220	217	228	224	242	221	253	248	246	206	247	237	246	210	231	244	224	243	232	250	262	218	217	226	246	222	241	228	237	243	236	241	254	269	211	217	246	214	245	241	238	255	239	237	242	206	264	220	235	258	244	234	248	226	223	250	252	251	202	253	219	242	246	181	243	252	226	225	262	205	242	244	254	254	235	252	220	232	229	217	264	249	221	257	242	216	215	246	259	243	235	239	236	214	250	218	261	229	249	241	224	261	215	218	221	235	235	238	212	253	237	232	216	218	202	242	228	228	211	238	235	212	240	251	243	229	255	247	249	230	212	224	255	214	237	226	214	247	270	265	230	237	220	264	239	241	220	228	233	234	225	223	249	238	230	235	233	250	231	240	243	221	206	223	227	244	226	256	220	239	260	232	253	228	250	226	232	229	249	261	257	227	251	227	230	236	219	214	248	219	241	198	249	217	239	196	230	238	253	244	214	245	244	214	234	205	275	247	212	233	225	226	213	246	225	229	238	225	230	229	242	238	220	234	241	227	237	248	254	253	240	232	210	222	260	236	229	257	245	269	227	260	216	224	262	271	236	248	241	217	201	258	254	248	273	215	226	242	228	230	213	234	243	215	255	262	231	244	215	239	235	240	248	220	212	252	230	252	254	215	223	230	205	233	233	235	246	252	242	234	230	235	240	230	249	225	208	216	208	241	217	229	210	218	254	248	226	240	274	217	235	237	241	247	207	249	220	222	231	243	236	242	232	230	264	210	209	235	229	235	229	262	251	262	237	195	232	212	232	232	231	225	233	223	225	220	225	227	238	216	244	249	220	238	224	222	231	224	240	200	238	241	252	247	259	243	226	254	226	248	214	238	238	251	207	258	220	242	246	229	217	244	246	239	245	261	238	245	220	210	255	228	215	204	212	220	236	257	244	233	259	199	227	243	223	216	235	243	241	238	214	228	233	231	258	238	222	254	253	222	221	229	252	262	219	206	218	213	238	236	221	241	237	245	235	258	241	238	233	258	221	227	231	229	220	220	202	211	254	212	201	242	240	222	245	248	215	242	258	245	233	255	237	219	251	254	245	241	250	234	204	205	223	182	200	237	226	215	223	242	221	248	257	230	233	218	258	234	232	231	240	226	217	225	230	250	210	228	226	238	229	204	238	239	224	245	242	232	232	260	212	243	226	243	214	236	207	233	246	247	240	228	252	224	249	232	255	246	229	255	240	237	228	235	244	236	240	244	251	250	247	227	246	232	250	247	197	230	251	259	216	234	271	241	235	248	254	244	206	247	255	238	230	241	215	254	215	267	220	237	247	211	260	237	226	244	227	218	209	230	239	223	239	250	265	226	236	244	243	218	238	278	231	231	217	241	233	251	229	243	226	235	257	230	230	236	241	223	241	206	233	251	242	212	217	226	234	256	213	249	253	208	210	232	227	217	203	222	243	244	238	200	219	232	235	215	255	258	215	225	236	223	221	229	227	234	228	251	223	196	254	246	244	216	226	228	268	220	251	235	248	252	240	220	218	239	209	231	224	245	269	218	230	248	196	225	212	228	222	244	243	259	228	247	243	247	263	233	243	236	232	231	252	213	230	241	238	220	219	232	206	206	256	232	224	242	239	243	216	229	246	229	233	232	268	233	212	236	238	271	221	212	214	248	214	229	247	252	225	230	212	262	249	228	226	243	218	231	242	237	239	255	266	215	229	255	239	236	234	226	248	218	250	227	231	229	232	238	220	238	237	238	242	236	260	248	252	235	217	256	243	202	248	258	244	209	214	219	255	236	235	220	230	239	225	228	220	237	242	228	252	234	213	208	213	230	242	242	227	220	236	239	227	243	249	227	228	261	288	259	254	198	185	260	247	256	255	226	221	246	241	236	242	223	230	226	216	232	237	248	246	225	229	228	243	217	248	238	233	220	221	221	246	258	246	219	219	264	251	250	232	201	241	242	255	273	245	234	230	229	212	238	258	211	214	202	202	231	215	222	256	260	248	240	231	250	229	229	232	207	259	220	249	228	263	249	264	225	202	231	235	252	243	235	233	228	245	241	225	229	228	273	242	203	237	242	250	255	235	239	226	251	246	221	248	253	276	218	266	250	232	238	235	222	248	249	173	226	232	239	247	248	223	263	213	244	232	259	241	220	230	237	238	191	252	241	232	235	242	236	240	200	248	235	213	220	230	240	242	245	232	241	272	258	225	231	233	245	243	219	240	264	250	210	236	226	276	233	226	231	249	223	251	246	224	213	256	245	227	245	241	228	217	232	249	251	236	247	216	233	237	226	228	251	249	226	236	234	231	250	244	208	241	222	213	241	233	231	223	223	210	218	242	245	240	210	212	255	255	248	223	245	251	256	218	226	193	237	221	236	243	234	238	225	231	235	228	230	217	243	235	244	218	244	218	245	223	232	258	225	242	221	249	248	223	221	252	227	238	243	251	255	232	236	245	215	243	231	230	243	253	241	245	263	232	236	277	227	214	232	247	212	217	251	263	260	249	261	255	232	220	257	226	258	278	235	238	218	251	204	211	243	222	250	233	242	245	266	243	230	233	295	251	254	273	241	251	245	227	214	236	254	214	229	228	239	248	193	226	253	222	245	271	230	268	228	213	242	218	226	247	219	222	236	228	224	237	228	242	245	247	240	231	226	240
14599	8346	13538	12158	8224	6085	4481	3328	2620	2117	1858	1676	1379	1150	1075	976	980	1000	932	1047	1031	1053	926	940	911	755	725	691	699	651	627	599	686	656	686	652	656	630	573	628	559	547	605	543	629	554	565	552	589	544	591	601	547	579	550	534	568	583	539	569	560	574	525	572	540	532	560	554	562	603	570	560	520	553	546	503	536	540	553	557	569	569	536	533	558	497	540	566	524	572	598	546	553	546	531	530	513	501	586	564	550	543	566	592	571	551	569	529	504	544	583	486	585	528	498	602	547	535	599	567	527	557	534	552	558	539	550	566	515	529	563	492	591	514	560	503	529	518	586	587	515	533	553	519	512	524	536	537	553	572	538	580	542	498	518	527	565	599	523	557	516	535	560	538	589	560	559	524	538	584	551	577	524	555	548	541	544	551	569	529	520	534	545	532	553	546	575	585	557	537	559	538	585	610	594	531	548	564	574	575	574	567	531	535	562	509	508	561	562	562	586	565	525	586	558	518	565	574	587	569	551	542	554	563	551	544	521	544	547	523	564	522	561	498	568	581	566	592	553	558	555	560	548	540	574	579	571	572	548	555	563	561	591	537	545	557	528	566	536	539	550	562	553	552	505	547	576	546	589	584	596	584	582	566	592	542	573	582	529	544	547	522	552	504	576	579	528	526	557	544	579	516	535	550	551	558	591	541	562	535	544	530	577	513	545	547	581	527	564	575	530	529	567	535	561	568	540	541	543	538	533	523	537	580	529	575	523	575	574	592	520	513	570	540	585	500	572	561	579	557	525	567	530	507	561	519	542	542	556	520	580	545	570	548	566	578	529	556	567	573	528	557	553	591	559	602	569	537	578	572	555	560	542	545	569	504	557	528	582	517	562	544	559	550	546	531	560	570	572	491	554	587	525	553	535	616	515	552	534	543	574	561	529	560	506	563	509	608	510	498	534	528	504	573	540	572	506	521	525	526	540	587	566	569	521	523	581	580	555	589	546	533	559	541	538	564	551	543	541	571	541	543	556	553	568	564	597	588	574	569	549	584	580	572	578	560	512	548	584	542	530	549	550	563	505	571	528	583	525	561	579	538	555	584	557	532	530	530	567	551	560	500	526	562	528	540	537	557	538	552	583	527	530	562	571	586	587	551	539	529	571	517	560	555	529	568	536	557	523	558	538	590	531	558	535	586	570	534	586	557	557	530	553	503	526	567	462	551	564	596	533	539	625	493	576	576	524	575	548	522	594	546	567	585	586	554	521	540	561	555	564	536	571	589	584	595	566	542	560	552	557	517	577	578	554	544	524	524	566	558	553	546	524	544	548	551	557	520	502	593	563	525	554	559	528	542	515	561	549	521	574	563	547	535	552	554	549	528	567	575	536	537	525	546	567	573	549	506	537	568	538	593	596	576	533	600	563	550	517	502	517	568	521	528	517	566	557	573	547	555	563	572	569	570	542	547	565	557	548	553	535	537	574	531	526	576	562	549	547	535	557	560	546	578	493	562	551	574	557	575	540	606	531	538	535	540	513	610	555	575	525	588	533	567	531	544	539	541	528	565	521	528	571	569	549	553	556	550	536	531	551	528	509	505	575	512	549	572	578	520	546	534	571	510	593	556	518	552	569	511	567	543	573	513	556	611	541	563	536	517	537	540	555	533	521	559	579	564	534	533	591	593	566	527	527	581	543	520	538	570	544	512	534	590	568	555	581	527	535	588	551	570	520	554	541	591	556	565	553	533	618	539	571	562	582	576	589	557	548	531	542	583	531	561	532	529	536	514	539	568	555	531	578	505	553	509	530	559	576	540	516	536	590	563	556	555	569	563	529	515	605	561	522	538	543	550	608	564	560	548	517	558	544	583	562	519	605	545	558	576	562	533	515	498	555	541	533	561	550	551	551	585	550	551	545	503	547	560	530	562	568	539	540	558	561	565	563	570	546	538	565	551	556	519	573	522	559	533	539	559	554	541	593	526	566	573	557	552	545	520	550	546	537	567	529	552	538	586	520	608	569	574	527	554	578	544	556	568	571	547	553	553	575	568	529	520	544	540	594	566	521	550	570	549	550	545	558	543	571	575	535	535	576	543	516	519	578	560	551	534	553	608	523	546	575	528	562	513	539	591	541	523	603	577	543	543	562	552	521	531	553	550	593	549	545	549	551	535	552	548	584	582	572	548	541	588	570	540	534	538	528	545	537	582	509	569	544	579	524	576	564	556	548	561	573	535	509	541	524	530	559	561	544	555	567	553	552	547	538	542	556	521	542	555	592	559	568	580	556	601	584	513	556	563	553	562	549	543	564	519	578	538	544	536	526	562	559	549	575	578	572	555	566	532	554	554	556	535	607	522	558	568	540	570	499	550	560	532	572	611	564	572	538	566	591	554	548	548	626	555	543	521	560	553	524	573	546	563	544	554	595	560	589	554	568	553	589	526	575	519	578	546	594	548	538	552	550	572	564	558	578	570	545	562	526	534	542	547	608	531	546	562	544	532	552	543	519	597	515	546	561	591	573	516	549	543	587	580	559	568	536	542	565	546	551	572	562	586	553	593	552	542	557	530	570	558	540	570	533	535	562	553	545	551	549	535	577	537	549	548	511	526	567	583	523	543	549	502	536	606	539	524	554	601	586	606	552	535	560	568	576	564	561	511	564	523	543	554	528	540	574	541	588	529	577	543	558	511	525	507	568	546	541	566	539	545	501	533	547	493	555	571	547	579	506	552	554	568	569	553	574	576	583	540	569	557	541	529	536	550	555	578	518	533	571	585	537	567	568	583	538	606	599	578	509	569	566	578	537	544	570	590	576	568	600	546	565	588	528	530	555	558	555	551	558	595	561	564	553	559	552	580	485	589	555	505	549	557	554	562	566	572	588	548	587	507	572	554	543	585	531	548	560	543	531	581	538	554	558	600	519	588	546	539	553	530	519	560	627	583	592	569	541	592	522	556	575	545	540	563	584	547	543	558	607	561	512	535	534	545	557	515	517	539	510	511	560	565	551	496	545	541	525	586	523	539	550	529	550	544	614	533	532	558	541	540	550	545	527	542	500	484	556	579	519	525	539	564	538	558	531	554	551	521	557	517	549	601	534	578	553	580	574	556	557	546	564	547	591	524	551	555	530	573	530	582	580	505	547	545	542	571	575	536	559	561	535	536	564	541	542	614	569	541	551	532	548	530	562	548	597	530	560	524	545	590	566	572	568	526	564	545	527	537	562	560	532	531	576	578	553	551	580	553	552	592	567	552	558	557	527	571	581	559	567	578	562	551	534	519	547	554	488	549	512	584	546	572	556	550	583	555	544	552	529	573	546	551	542	552	555	584	568	579	560	588	530	573	566	579	533	546	550	537	592	570	563	566	610	531	577	539	566	538	540	511	592	550	559	538	604	532	580	567	563	550	548	585	521	576	567	547	577	558	551	504	536	572	570	562	573	517	563	580	517	535	565	572	564	584	547	536	547	498	551	563	551	567	583	570	572	538	519	541	518	555
30915	13521	11869	7387	3184	1998	1393	1031	781	682	510	454	349	401	329	345	307	332	301	312	313	322	305	299	288	275	267	232	226	215	251	244	253	262	218	251	227	241	233	215	219	183	216	217	218	229	247	235	225	253	238	203	213	202	220	223	216	244	219	232	219	208	217	230	236	213	243	245	218	190	212	198	200	254	220	211	231	226	225	223	230	207	212	221	239	237	213	225	213	239	209	216	205	248	205	225	234	207	215	249	207	228	230	225	205	197	219	215	209	193	211	211	200	224	219	244	230	206	241	206	199	238	191	261	188	235	232	197	239	190	225	206	235	214	230	257	204	227	218	194	213	222	229	239	207	219	222	233	236	222	194	218	213	248	228	227	206	229	201	215	230	220	207	251	213	220	202	201	233	234	233	211	251	210	235	232	249	208	215	195	217	246	227	236	240	182	218	227	246	237	202	227	249	215	227	210	200	213	230	207	204	220	222	196	214	226	220	200	193	192	195	202	223	206	241	204	192	214	220	195	207	213	239	185	195	228	227	216	214	212	195	232	200	212	216	214	221	211	212	228	208	219	196	207	212	219	231	231	231	225	226	208	244	205	226	236	236	223	203	211	209	198	197	231	203	209	185	205	224	231	213	205	217	217	227	210	218	201	211	206	214	249	203	210	225	205	239	226	204	230	218	210	221	220	219	220	222	223	240	225	227	210	217	228	239	227	223	223	258	247	193	208	208	209	218	206	249	196	208	260	227	225	198	228	229	209	174	213	230	227	212	198	258	214	236	240	229	234	215	224	217	200	224	222	190	237	203	248	188	200	221	207	229	245	216	244	257	224	239	227	226	214	226	200	228	210	209	203	192	218	220	220	223	201	218	218	208	215	218	190	207	250	212	229	231	227	209	184	204	216	189	236	197	208	229	209	193	226	175	235	203	196	214	235	227	243	203	218	223	222	214	221	209	213	229	241	226	237	217	223	177	200	216	212	238	206	207	224	217	232	213	219	204	218	235	201	204	211	204	198	241	246	216	219	221	226	209	243	243	202	217	214	236	225	209	211	181	224	207	213	219	201	225	223	202	204	215	219	246	229	225	214	209	185	207	189	207	174	217	204	210	208	193	235	224	222	252	242	215	239	216	236	216	214	227	229	197	216	224	212	204	232	186	221	215	211	219	219	205	193	184	249	200	230	214	252	227	221	225	193	201	229	212	199	224	196	207	215	199	231	186	235	187	224	208	193	210	203	218	195	232	231	222	224	228	243	213	200	227	244	214	229	250	233	234	208	221	208	230	226	199	236	188	214	213	235	212	212	200	224	229	208	226	244	231	234	194	227	251	220	231	231	208	240	224	236	189	212	228	233	224	219	215	201	230	210	223	226	208	213	225	223	235	192	231	198	190	219	203	207	210	235	215	227	240	189	220	207	234	253	211	207	206	210	237	228	219	224	208	224	215	230	226	248	204	216	201	213	248	224	219	244	225	196	197	237	224	209	231	204	229	194	233	205	188	239	210	219	214	208	194	236	236	218	230	235	226	197	196	217	246	230	212	243	194	228	211	227	206	229	251	247	200	227	228	226	245	204	183	226	241	208	228	229	214	216	215	222	227	235	215	192	211	211	208	193	196	230	208	203	207	213	237	211	217	238	213	228	234	228	237	209	250	219	208	222	213	189	231	222	197	208	216	225	207	215	220	230	225	212	203	242	228	233	198	195	213	219	203	254	219	219	193	223	201	230	221	219	239	227	208	229	248	193	215	192	198	233	211	227	225	262	240	228	216	228	202	209	255	252	187	197	216	211	221	187	239	195	232	233	217	217	225	217	239	226	225	198	204	211	234	179	219	208	234	240	226	198	214	205	205	222	236	186	252	212	197	226	208	210	222	225	255	228	209	228	232	219	230	222	225	203	212	190	191	220	223	211	200	211	227	217	223	202	199	196	217	234	213	210	209	238	195	224	238	215	188	197	225	209	209	187	161	217	223	222	209	246	215	232	222	208	222	236	202	210	238	214	203	217	232	230	228	240	242	219	219	223	227	262	215	208	200	161	192	200	231	199	208	251	215	221	213	211	218	224	192	246	220	220	221	248	229	201	199	244	205	247	206	200	198	198	226	233	229	222	220	206	232	224	224	243	240	222	239	237	209	229	226	233	215	242	198	229	233	227	230	225	209	200	232	222	230	202	220	244	203	221	215	240	198	186	233	244	225	216	236	224	206	230	222	205	234	225	212	228	238	218	177	232	208	217	223	215	224	233	163	271	211	215	196	205	243	220	216	209	226	235	211	227	191	239	230	207	214	195	218	196	229	218	208	209	199	198	243	222	219	220	219	218	210	218	216	184	232	215	205	204	192	208	226	252	211	233	257	197	185	207	234	259	211	227	204	243	213	215	210	221	196	208	241	201	244	223	216	203	209	223	229	218	224	190	211	222	197	207	234	242	204	206	196	238	218	215	214	207	232	233	214	219	228	208	210	183	245	229	194	224	253	230	227	212	210	226	197	208	205	214	233	221	241	231	227	197	220	228	225	195	233	223	234	220	231	235	228	208	207	227	224	205	222	214	226	206	214	238	233	208	242	220	217	226	205	194	228	238	219	204	220	217	204	233	221	223	228	224	215	221	203	234	200	215	193	238	222	220	202	219	220	221	225	202	255	196	226	211	228	228	220	218	229	212	203	222	191	229	225	212	202	218	237	220	204	212	226	214	225	193	212	237	242	234	251	208	223	197	219	223	224	260	229	211	214	207	210	193	228	217	207	241	226	198	205	215	220	231	206	214	207	201	210	216	205	198	213	210	185	237	201	238	211	205	196	191	209	248	206	192	241	247	224	210	232	203	201	236	222	220	225	210	221	244	220	227	217	226	200	225	202	206	187	208	221	202	235	237	205	214	229	236	222	212	209	203	208	233	244	200	219	226	192	231	208	232	225	233	217	228	213	214	219	237	220	214	216	214	217	225	176	213	207	204	230	226	214	223	212	193	206	239	212	243	241	268	214	218	242	204	255	228	243	239	225	231	192	218	254	217	193	229	216	222	217	208	213	200	176	251	216	203	178	211	214	226	219	223	219	208	218	231	243	218	210	217	210	220	207	262	235	222	230	221	223	203	233	233	230	224	259	213	214	229	217	223	200	207	215	217	225	220	206	205	203	216	206	211	200	222	223	197	214	212	222	187	222	214	206	226	210	219	214	206	241	246	211	211	204	221	241	225	233	218	222	202	243	197	222	222	206	208	213	235	208	201	209	196	225	246	197	225	250	238	229	237	236	239	249	229	206	203	208	251	207	218	222	219	229	213	249	213	223	200	206	247	233	220	209	219	256	222	214	200	215	234	212	229	201	209	204	210	190	225	195	245	217	234	200	218	206	213	219	235	209	223	215	242	207	204	210	229	213	214	219	201	222	199	207	221	250	212	227	208	245	209	231	221	204	241	239	202	215	206	205	213	227	246	231	233	206	190	214	205	204	202	182	205	198	187	205	205	211	231	196	244	247	185
18578	10157	17447	16124	10786	8194	5856	4466	3443	2833	2415	2051	1653	1474	1246	1223	1265	1101	1068	1210	1210	1250	1158	1091	976	901	800	721	712	678	692	681	698	688	639	674	650	594	578	555	584	570	539	499	568	536	548	555	523	508	521	567	502	507	516	539	541	509	512	514	486	484	505	532	513	502	501	510	538	542	528	545	511	526	554	522	501	460	514	503	488	519	540	525	536	502	529	516	538	497	514	537	555	538	516	514	553	533	531	523	488	508	505	522	487	503	547	506	532	515	529	504	520	506	486	508	522	549	491	490	500	526	523	513	481	501	518	512	552	582	543	526	496	493	494	495	528	518	538	539	546	504	506	537	517	541	532	530	503	505	526	511	495	539	517	549	551	533	537	518	495	500	528	526	502	467	529	507	505	537	500	542	541	514	482	535	481	510	510	488	526	517	534	534	532	474	510	509	527	528	518	492	504	495	504	479	492	497	543	511	509	506	517	523	497	478	538	526	504	563	525	509	542	494	507	538	510	485	523	529	504	532	470	550	540	498	513	525	533	476	542	495	502	541	550	518	530	550	516	498	542	479	486	520	508	458	511	501	509	506	536	541	479	528	536	501	512	491	525	553	507	484	522	545	507	497	510	477	496	525	553	521	517	483	490	478	508	462	554	501	506	471	554	499	539	483	498	542	523	576	493	548	483	504	507	505	499	508	537	530	512	514	543	519	543	528	524	504	501	519	494	547	497	531	541	498	541	482	557	517	519	524	521	539	510	522	496	480	490	537	503	512	547	504	498	493	511	582	520	524	506	555	496	529	517	527	550	561	523	526	499	502	539	501	540	494	501	517	521	501	499	558	512	511	489	505	525	538	535	511	521	522	533	533	540	555	504	563	474	495	566	506	529	494	505	537	542	497	523	551	523	532	506	572	528	496	505	537	511	531	587	518	515	502	503	530	504	528	510	532	489	493	508	543	513	528	500	472	536	513	494	484	500	491	553	544	508	535	530	513	543	544	552	505	525	536	559	495	514	510	485	545	517	514	539	526	535	534	501	521	509	516	530	493	511	506	514	533	518	516	488	459	486	501	533	534	521	495	493	541	540	477	496	512	490	505	505	505	502	491	526	528	526	498	502	506	508	521	500	501	514	517	500	435	547	536	474	509	495	505	500	530	511	522	526	526	487	501	442	500	502	517	518	491	514	542	506	509	500	512	534	510	521	507	493	542	529	518	495	486	527	551	541	486	507	489	524	502	496	477	498	513	532	479	510	526	499	510	547	515	467	541	525	537	554	553	527	507	504	520	503	499	526	521	551	537	523	491	473	515	525	512	475	509	550	519	521	520	486	509	504	510	499	502	506	515	530	536	526	520	505	498	480	473	499	513	458	485	499	522	523	501	494	549	497	512	525	480	549	512	480	506	495	531	513	507	477	519	505	497	553	494	547	542	512	485	517	504	528	508	500	497	578	485	523	538	506	526	540	476	530	510	528	524	512	494	494	565	476	529	494	537	528	506	570	542	514	577	459	514	532	498	514	491	507	514	508	480	528	507	497	557	517	522	527	489	529	546	510	544	513	542	525	515	543	531	490	532	516	500	560	488	527	536	540	480	501	521	558	523	537	495	510	561	506	490	498	517	510	503	542	523	532	534	500	513	525	541	507	466	491	513	520	548	518	462	487	509	549	540	473	483	525	531	504	535	527	563	523	495	499	562	460	516	489	539	511	514	539	535	518	493	497	550	517	526	474	499	502	506	515	499	507	520	506	532	508	498	529	538	545	531	480	504	540	516	543	535	511	551	555	533	519	507	498	531	524	559	506	528	511	526	518	499	556	512	496	538	539	517	509	484	501	534	538	519	546	539	519	520	529	553	487	506	491	501	528	533	513	493	514	533	499	508	539	533	504	492	496	503	505	531	494	541	509	520	507	518	462	491	489	547	521	502	505	507	524	511	519	495	568	499	522	522	537	468	505	542	529	494	502	518	516	520	505	519	502	529	592	522	519	484	526	495	526	505	534	503	511	460	510	529	500	515	550	499	538	517	519	487	504	499	530	489	504	555	540	519	518	506	515	510	547	494	493	520	497	517	523	480	499	490	505	530	537	530	520	483	529	480	527	536	496	507	485	514	530	521	495	474	482	561	524	471	497	492	524	481	519	507	515	520	506	502	486	535	519	526	493	548	522	517	522	472	486	509	509	475	473	529	519	489	494	540	529	491	502	501	566	538	508	545	516	525	537	519	559	543	493	510	538	480	532	499	535	501	475	497	518	540	491	492	541	517	488	509	506	485	494	475	515	520	545	505	485	506	484	489	516	468	550	499	501	528	534	479	500	522	513	531	495	486	540	516	502	492	508	528	519	536	570	485	484	495	496	495	503	542	514	458	491	487	547	520	521	535	510	481	529	542	547	521	545	534	472	506	514	518	512	535	500	518	475	483	516	476	544	483	512	484	498	509	495	521	474	483	526	502	512	516	528	520	531	515	521	493	568	524	505	503	518	535	502	491	521	545	535	488	484	527	522	495	504	542	468	496	494	504	560	539	479	542	515	504	543	495	512	510	508	476	489	510	522	521	512	544	543	560	531	517	532	525	516	516	523	488	517	538	497	492	498	527	528	532	518	522	513	564	520	537	526	501	518	539	514	502	497	531	534	534	463	535	515	510	524	513	528	548	522	499	493	487	510	529	515	532	490	509	512	526	513	487	519	533	529	521	508	525	500	543	505	553	515	540	527	506	563	539	496	496	513	499	507	527	535	537	539	539	514	519	490	501	530	526	495	477	498	528	506	531	532	467	526	528	475	520	557	531	520	495	481	490	486	499	511	540	503	523	531	492	493	500	531	515	544	501	517	512	518	494	535	504	489	524	539	500	482	484	524	499	503	496	515	537	513	481	466	496	496	516	467	540	491	528	540	482	525	516	496	515	547	485	512	507	503	482	531	515	454	528	529	509	525	506	503	538	535	528	499	472	514	530	500	496	538	522	525	545	523	489	518	547	473	521	471	531	493	519	505	514	518	493	462	530	468	497	564	490	472	514	515	524	512	495	514	491	523	493	490	511	492	506	502	472	478	505	532	484	533	526	540	533	552	534	536	534	558	509	475	518	490	546	498	562	512	493	475	548	500	484	476	497	514	499	486	478	537	467	506	512	482	511	514	466	490	526	520	489	520	488	506	486	495	520	500	513	514	557	484	521	521	513	524	520	559	511	537	515	520	525	508	509	534	495	491	514	489	537	526	461	500	492	489	520	549	482	506	534	490	504	509	554	498	534	526	526	509	515	551	523	516	463	513	521	528	507	488	499	513	529	514	545	465	452	502	453	512	510	466	509	547	512	559	481	511	497	511	528	480	490	560	521	534	494	489	511	506	527	540	505	537	537	534	542	512	511	549	522	527	517	517	557	487	522	526	512	484	504	514	520	545	525	507	505	536	516	510	530	499	495	513	511	517	546	519	505	540	528	511	536	474	510	495	527	509	510	509	504	490	500	506	542	503	568	470	459
12239	5234	4405	2615	1415	957	696	527	427	335	297	301	295	276	289	221	253	243	272	231	267	243	256	231	239	222	231	233	214	214	208	198	212	210	200	201	208	241	216	198	216	204	196	233	211	209	213	207	203	208	211	174	187	224	238	248	217	210	228	210	203	215	222	213	224	187	239	211	217	216	217	207	225	215	230	234	216	225	211	213	210	223	184	195	222	216	207	193	246	226	173	225	187	219	207	213	201	216	224	235	220	191	231	202	219	237	199	217	222	220	226	226	205	188	207	199	196	220	230	208	228	206	191	184	217	194	219	205	237	251	237	196	214	215	209	203	215	231	194	220	230	214	220	229	211	216	206	209	203	198	222	216	230	240	192	198	174	196	216	208	203	220	250	201	220	221	207	194	230	219	216	206	226	197	242	206	234	223	215	195	178	224	202	232	223	204	162	197	230	190	229	224	213	227	212	179	217	227	179	202	220	246	229	204	226	210	206	230	204	205	222	219	225	216	237	196	206	247	217	219	234	203	207	211	200	203	196	216	230	229	217	214	200	227	226	222	212	214	226	227	219	232	207	202	217	207	177	201	206	201	210	186	182	199	199	187	225	224	223	186	225	213	228	206	228	208	234	198	231	187	191	224	224	233	230	259	222	230	210	207	225	212	236	199	223	197	188	223	237	191	224	210	220	213	209	203	231	227	209	230	227	201	215	201	213	221	198	227	196	204	218	243	178	219	191	222	223	196	206	202	214	205	217	209	231	214	233	206	190	234	208	224	180	218	221	205	220	193	243	227	203	203	219	226	223	219	235	214	232	196	223	216	234	217	199	221	221	243	220	211	216	219	231	208	179	209	208	193	214	197	204	242	218	194	219	221	183	242	232	206	207	215	215	222	229	208	225	208	217	202	190	220	191	204	210	216	229	206	238	218	223	215	246	200	183	225	231	178	226	222	205	170	218	213	215	189	189	213	234	208	194	232	205	209	187	231	206	207	206	235	206	195	182	199	189	194	185	207	204	237	200	164	212	218	211	204	215	206	201	199	212	204	212	204	212	195	195	214	249	185	194	187	209	233	211	208	220	216	217	181	230	208	223	234	222	201	224	244	221	232	194	208	218	238	221	205	204	211	211	224	219	205	202	166	230	237	201	227	198	193	204	201	224	220	216	206	215	226	217	203	223	216	215	212	225	228	235	196	214	194	233	205	224	226	198	205	216	226	237	229	217	189	189	223	216	194	201	195	209	230	201	224	226	203	234	224	200	207	234	185	188	199	220	226	185	204	225	214	196	215	215	228	201	220	213	202	200	233	207	232	210	214	249	194	241	215	214	232	221	193	194	197	210	223	229	211	226	185	215	209	211	202	202	201	209	214	217	224	207	214	209	193	210	200	212	237	205	201	229	191	222	225	222	219	237	218	226	215	198	217	229	211	244	196	210	189	234	216	210	230	201	205	236	217	203	216	198	212	184	222	188	191	210	206	249	206	227	211	224	222	229	202	237	211	212	202	192	203	222	225	220	219	217	216	231	230	205	211	222	226	222	228	224	187	198	215	226	220	195	196	196	216	188	204	233	202	198	246	194	202	232	197	207	215	200	228	215	238	202	232	216	202	208	192	221	199	230	244	219	204	214	218	200	202	220	188	211	202	185	204	245	222	194	207	191	219	203	228	230	198	226	209	191	206	210	196	225	207	213	230	234	223	195	228	202	205	174	206	244	234	217	201	208	228	219	215	203	221	206	236	233	214	228	237	224	216	201	207	191	201	219	206	229	229	206	194	202	205	196	215	203	217	231	223	235	197	179	226	225	216	188	216	214	221	216	206	212	206	240	207	217	211	227	211	200	220	206	224	213	213	213	176	221	200	210	240	217	208	220	207	203	193	218	185	190	209	200	191	206	196	225	217	196	236	183	209	205	208	204	212	217	240	203	200	213	192	188	217	209	207	212	210	234	209	247	204	212	222	198	217	217	225	211	212	208	180	231	217	216	183	218	192	211	243	229	196	217	219	236	200	220	230	196	176	205	227	219	229	202	201	218	212	243	234	223	214	205	229	209	211	208	184	190	221	205	208	224	196	209	197	205	194	208	220	235	202	195	226	213	205	209	198	230	223	208	201	211	232	209	182	225	210	205	238	225	205	196	203	196	230	206	250	204	212	216	218	198	210	211	214	194	237	211	202	193	212	196	220	186	219	213	199	227	202	200	206	185	211	210	211	212	223	229	206	223	205	212	216	199	201	199	239	216	217	190	209	234	206	204	233	207	201	202	200	210	207	223	214	221	223	217	189	221	190	218	215	229	209	211	190	218	187	210	233	211	201	249	222	214	220	201	235	207	198	198	220	207	196	179	232	221	213	216	206	217	200	196	210	190	195	225	241	196	202	191	255	222	202	232	200	202	210	237	235	227	210	194	222	210	199	229	201	219	173	188	210	230	196	229	222	224	201	195	214	205	172	203	199	209	214	216	230	212	223	233	246	241	213	233	201	234	217	203	206	224	205	232	212	233	209	228	211	219	205	221	220	245	222	217	228	181	210	225	205	216	231	233	204	225	221	206	222	237	223	226	226	203	192	181	225	203	222	218	197	213	206	252	207	210	227	195	189	211	188	241	215	206	186	233	219	214	203	219	215	217	214	206	207	225	210	191	170	210	190	222	185	199	214	175	209	247	191	186	242	175	213	195	218	238	221	200	205	207	233	195	226	193	234	233	212	199	224	220	244	230	232	185	197	199	243	204	197	257	196	197	230	219	194	209	205	220	230	219	228	221	207	220	211	230	207	239	206	207	188	200	197	211	221	233	191	221	207	213	189	256	207	221	203	223	207	229	209	220	226	212	181	208	237	203	222	186	211	198	250	234	217	193	214	207	233	221	219	194	216	191	201	227	190	180	220	201	211	201	216	183	232	213	215	201	217	186	231	234	224	228	210	201	220	213	196	196	199	223	222	185	221	243	206	246	227	225	223	236	226	201	229	227	205	202	211	196	228	198	194	193	219	204	221	197	205	195	209	244	208	187	204	225	213	204	204	207	223	232	228	236	241	211	217	225	207	226	181	206	205	221	241	187	184	189	218	204	224	205	213	209	220	192	216	219	210	238	202	232	241	186	214	221	219	213	229	217	219	225	249	202	214	228	212	235	215	218	204	215	224	214	196	216	214	231	246	206	208	210	233	210	194	189	189	235	219	202	203	234	228	214	216	211	230	226	231	195	236	212	199	204	219	221	183	219	202	187	219	221	219	206	207	204	203	213	229	211	207	220	203	188	220	214	196	232	217	209	207	194	205	212	188	208	201	237	216	219	202	199	220	185	197	177	216	230	215	206	216	230	179	187	214	194	187	184	172	239	233	211	215	223	221	200	208	234	207	213	195	213	233	186	236	190	210	222	228	209	204	219	224	219	221	223	207	249	234	205	207	212	199	233	230	203	219	234	236	206	226	214	232	223	215	190	237	228	188	203	205	210	182	211	229	198	244	200	226	185	190	209	206	211	221
7945	4814	8163	7400	5296	3635	2653	1973	1665	1369	1194	1008	951	880	857	737	773	748	701	779	776	787	703	653	635	605	576	590	561	570	559	512	513	521	540	517	543	542	513	513	537	505	521	479	498	520	495	487	487	501	530	501	558	532	478	520	524	505	530	542	515	539	537	525	483	489	508	495	522	487	500	474	537	483	483	477	535	511	462	536	534	512	532	471	530	506	539	474	507	529	491	550	485	520	489	501	480	491	502	542	490	518	500	518	508	521	476	531	510	492	503	519	511	501	513	520	526	445	505	468	475	491	493	537	576	504	510	467	475	535	513	515	499	529	493	478	473	510	474	490	477	548	485	529	480	518	506	509	514	521	507	524	538	495	517	507	509	480	516	500	484	506	481	510	497	494	497	534	458	456	538	524	479	499	508	522	480	487	505	493	485	488	502	524	505	527	513	524	471	505	506	539	537	471	520	520	553	538	533	486	472	467	486	502	538	464	509	495	534	512	553	497	506	537	509	506	491	494	528	447	518	482	471	517	508	499	486	502	492	522	511	487	530	473	516	477	506	493	495	451	501	515	486	450	515	508	453	448	508	507	502	528	483	523	522	467	467	499	515	506	509	504	488	481	501	510	499	495	473	502	496	541	461	525	507	500	532	520	512	484	473	495	535	476	543	574	473	482	475	498	561	485	477	521	433	496	502	537	514	509	502	533	496	522	516	515	463	560	488	494	469	510	525	491	496	498	482	527	534	475	506	530	516	500	468	499	484	508	504	499	539	508	497	552	478	469	542	479	493	526	517	481	550	497	494	501	511	453	532	493	499	497	566	467	501	493	498	525	487	486	535	488	512	517	469	540	539	549	468	460	490	511	486	488	540	496	514	524	503	531	514	471	514	524	512	516	486	483	509	507	470	470	516	494	548	504	460	504	496	495	513	516	497	504	559	504	497	470	505	504	509	506	519	519	491	495	464	497	488	478	522	547	488	501	510	530	526	514	486	502	546	519	496	488	508	506	490	528	478	499	505	519	559	442	519	546	531	468	479	487	482	512	492	528	506	505	504	481	550	510	457	470	506	501	501	499	493	543	474	508	471	540	507	504	550	470	475	480	484	496	518	497	513	518	446	504	486	452	497	492	522	511	484	499	530	494	465	502	490	535	487	494	468	540	482	477	509	525	495	490	499	476	510	492	483	537	469	514	495	507	536	506	514	509	482	448	546	524	498	449	527	482	531	509	488	508	500	513	504	508	522	508	488	550	496	507	508	469	517	497	493	517	506	504	510	498	462	462	488	468	498	504	502	514	539	492	518	513	437	509	499	505	485	479	548	467	530	523	525	490	547	485	520	519	528	514	499	540	503	531	519	515	489	523	475	537	534	538	473	518	507	480	500	509	531	549	515	478	502	510	499	451	503	492	501	490	461	465	474	521	527	480	493	521	506	538	499	489	519	500	464	494	510	507	479	509	509	467	476	494	499	557	536	500	502	482	525	548	508	500	498	523	504	514	476	506	540	488	543	500	535	494	490	499	482	485	559	489	482	504	458	507	469	496	500	509	530	511	535	513	518	537	514	489	476	525	513	502	516	519	493	504	543	548	503	492	480	527	511	462	485	481	487	540	506	510	476	469	515	514	544	550	508	502	553	506	519	523	510	478	542	524	478	486	535	490	499	453	493	446	502	505	557	546	509	518	521	551	509	514	504	511	534	514	534	481	478	517	472	533	500	511	531	499	514	494	577	487	525	490	510	492	493	484	532	481	524	486	474	484	464	498	518	477	498	532	535	516	522	502	506	528	485	517	517	494	500	514	514	523	513	503	489	521	492	515	511	495	500	523	477	516	496	463	496	544	486	472	475	519	528	500	496	522	510	508	478	537	507	524	480	511	507	514	505	475	515	502	515	499	517	554	530	512	515	493	492	532	497	471	490	496	507	515	485	513	524	512	456	534	500	478	523	462	482	516	547	497	503	492	522	486	499	487	507	517	532	503	469	550	504	509	502	517	494	482	523	485	543	481	525	490	488	528	502	494	504	537	521	501	490	487	495	523	523	538	473	547	496	560	507	458	516	459	494	464	497	507	472	464	514	528	485	526	505	462	539	518	509	503	454	490	502	495	496	501	478	517	555	521	517	477	496	530	498	505	495	519	507	537	481	501	477	473	476	504	480	492	519	489	505	506	489	490	483	505	504	480	490	480	508	468	471	478	493	478	524	503	522	515	483	532	491	487	522	514	524	510	514	499	496	544	450	532	462	595	488	523	478	513	492	497	480	495	530	486	490	485	510	494	508	505	502	523	540	535	481	504	551	503	483	492	503	498	544	529	477	524	511	490	528	484	489	517	518	539	529	516	483	541	538	518	493	494	530	518	533	491	475	501	508	496	513	520	532	496	502	511	486	566	515	478	516	508	566	497	518	504	483	524	429	492	496	498	513	479	495	507	473	481	505	510	535	493	504	560	517	524	537	490	554	484	545	527	490	476	499	506	497	545	486	514	527	513	521	492	506	526	527	492	516	510	478	491	480	498	471	483	499	476	489	497	502	503	495	478	489	467	498	511	491	520	505	470	528	515	493	463	515	476	522	467	495	482	512	535	500	507	516	526	541	476	513	499	504	536	482	488	516	516	482	518	501	496	517	506	489	491	505	482	484	516	496	521	559	495	508	504	501	493	459	473	538	508	476	508	475	462	492	482	512	531	518	532	518	502	516	491	505	463	518	509	499	521	547	479	520	542	511	456	504	569	533	542	550	467	512	512	531	474	515	514	532	534	506	521	501	515	493	524	524	515	498	485	483	504	510	529	520	523	486	502	504	543	503	497	567	513	548	505	521	451	492	528	490	502	486	523	508	534	530	530	484	501	500	520	455	502	501	505	485	529	507	473	501	522	482	499	487	492	497	535	503	483	509	504	513	499	486	481	513	502	544	495	505	528	559	520	489	460	466	531	508	486	505	489	508	503	495	497	484	533	528	521	505	505	497	519	526	479	485	505	520	505	457	485	515	567	472	536	480	520	505	525	463	541	446	540	483	505	479	506	534	472	509	514	524	518	484	518	520	494	509	498	463	489	513	476	498	552	538	481	512	531	528	458	483	496	489	484	512	511	526	480	536	458	509	513	535	465	488	487	492	519	531	498	500	535	503	507	516	514	539	505	467	499	532	515	514	495	496	484	510	555	532	549	505	527	484	521	508	507	503	530	481	523	485	499	491	505	532	522	513	496	537	485	530	533	503	487	517	465	528	469	476	517	496	503	519	498	490	513	498	494	522	510	499	507	511	480	491	476	543	450	493	592	490	511	496	518	494	503	489	458	503	536	499	469	487	536	516	455	482	531	492	509	488	521	516	505	513	488	516	520	508	505	516	512	504	515	517	478	518	505	498	509	532	501	512	532	497	461	481	496	517	536	522	506	506	554	485	505	499	492	540	530	479	486	519	484	472	527	502	496	486	535	482	543	501	488	513	496	455	509	493	525	498	474	510	488	502	438	532	502	510	482
21036	9103	8144	4571	2441	1559	1027	805	601	511	442	434	379	289	336	336	279	293	284	315	340	264	284	275	281	265	278	250	246	245	267	239	260	248	269	292	251	225	259	220	249	223	256	234	201	239	241	239	217	258	249	240	229	230	232	223	222	250	242	217	243	224	219	227	238	202	205	214	222	184	223	204	256	220	237	224	231	229	247	245	214	228	231	211	228	232	226	246	237	247	226	236	233	239	195	235	239	205	261	246	219	224	220	233	281	242	244	236	256	209	225	238	224	232	197	206	225	214	196	207	230	224	219	223	236	223	222	207	229	258	242	222	259	245	235	201	211	232	241	224	227	239	238	230	220	236	215	237	245	254	241	240	237	227	235	207	254	249	213	218	250	246	222	232	246	240	219	261	232	234	221	217	244	212	219	240	236	232	228	238	227	247	254	249	210	258	200	245	223	231	228	245	232	265	234	223	214	205	180	262	242	274	263	239	216	243	239	224	227	225	208	205	249	234	226	219	225	227	199	193	231	256	237	241	257	217	215	235	211	220	217	227	232	239	212	211	224	219	220	223	239	249	218	217	240	234	227	221	238	251	239	255	218	248	225	249	242	228	244	269	216	229	228	240	240	252	241	227	238	223	232	228	250	229	237	255	251	230	243	225	240	238	233	246	234	230	259	229	233	220	234	228	228	235	250	251	244	230	215	242	215	230	241	248	243	223	253	220	233	230	245	226	224	238	220	218	230	261	218	235	257	238	236	226	232	250	271	214	219	226	226	242	229	213	220	197	224	243	244	242	218	219	204	229	222	221	242	246	247	254	216	236	225	245	240	233	262	257	237	216	216	213	220	237	246	228	212	242	228	254	238	233	230	239	228	223	224	235	250	219	211	264	227	235	239	216	238	230	256	250	249	262	205	228	225	228	227	251	211	224	224	250	223	246	233	230	267	196	248	240	221	222	245	259	240	236	232	245	218	233	267	253	235	249	256	237	227	238	262	236	218	246	233	228	233	252	214	226	235	224	216	214	219	176	220	197	236	219	223	235	238	224	246	231	220	242	218	209	245	251	243	214	230	243	247	246	237	218	258	251	228	248	209	227	237	228	244	225	241	242	230	231	245	228	214	218	223	230	199	218	230	262	257	268	245	241	265	243	196	248	219	196	218	241	230	221	239	241	231	225	238	215	231	254	225	222	226	242	246	233	258	232	231	246	213	237	228	229	247	234	219	231	213	204	229	221	230	238	210	207	180	248	243	226	221	228	213	214	215	222	227	236	231	218	229	213	233	220	237	237	264	240	218	208	254	230	212	223	229	206	228	262	239	215	247	255	218	212	216	239	236	233	240	259	210	204	252	249	254	260	244	245	226	244	223	244	211	273	276	198	223	224	214	222	252	263	212	239	231	240	257	219	221	220	222	235	238	228	238	202	209	203	198	187	232	216	239	212	251	221	225	237	223	238	207	223	234	196	207	221	233	222	226	213	240	206	206	239	217	259	257	243	250	218	241	215	238	215	243	241	218	231	211	217	212	221	208	242	257	221	230	257	238	251	245	224	208	229	207	215	203	222	232	250	238	231	232	249	237	203	202	226	244	239	272	215	222	254	194	232	197	238	254	218	242	200	210	242	222	229	224	262	222	240	239	235	208	211	213	225	241	254	208	228	238	219	211	212	233	221	221	249	225	237	268	226	234	231	237	207	228	264	243	237	245	244	230	251	245	245	247	246	237	219	240	210	262	222	247	203	229	231	209	234	253	221	241	221	238	248	235	233	218	246	239	227	208	231	226	225	215	236	187	240	222	224	239	257	260	222	214	260	223	229	220	254	229	233	223	252	228	222	230	237	249	246	214	252	228	235	268	242	248	213	266	246	231	225	222	256	213	221	248	232	227	227	245	218	231	227	238	209	251	218	210	205	236	243	225	217	220	223	221	245	201	244	219	221	252	207	224	238	227	239	245	229	228	201	212	243	225	212	217	243	248	227	238	229	226	229	216	231	215	247	246	228	222	252	233	205	242	226	212	275	219	261	234	241	221	239	233	239	247	253	251	228	265	226	247	227	241	231	236	240	243	251	231	233	246	226	239	247	237	247	253	241	231	226	232	220	217	232	253	260	216	205	227	193	226	237	248	236	237	249	226	247	231	235	248	244	238	229	209	220	251	216	250	232	249	232	235	241	220	259	230	245	251	219	201	233	227	222	235	218	198	241	244	233	220	258	238	215	287	233	220	193	239	221	240	206	204	261	225	263	219	227	237	221	250	249	224	235	243	224	238	222	197	213	221	235	203	218	239	203	255	241	247	235	210	245	235	232	232	257	243	211	246	259	205	261	227	244	247	239	213	213	212	232	254	243	229	221	224	226	225	239	247	238	229	246	212	241	205	242	246	222	216	246	231	241	221	239	218	231	244	227	228	217	221	231	221	255	214	214	260	208	233	252	232	229	212	235	241	190	206	244	232	246	255	222	250	233	223	210	207	224	242	221	210	224	230	239	218	231	225	231	221	223	247	243	220	210	246	223	240	225	232	238	251	246	200	206	225	260	201	213	233	246	249	267	263	178	241	229	233	237	223	231	224	240	269	254	233	212	247	237	249	285	243	219	223	230	219	227	229	262	264	231	231	246	236	213	273	236	193	202	260	244	248	244	224	244	214	222	248	240	224	256	248	230	257	234	230	222	239	230	223	256	226	207	234	205	226	245	280	246	205	239	231	236	230	235	245	261	224	225	251	211	208	227	247	212	234	224	219	226	216	256	225	239	238	224	219	238	239	218	275	227	236	234	236	228	242	228	274	229	236	237	265	237	243	202	220	250	225	220	227	229	235	238	226	212	232	218	246	269	241	256	222	252	232	210	214	196	223	221	228	233	222	241	232	257	241	236	247	215	211	212	214	232	231	245	233	224	242	252	258	244	236	246	230	248	242	229	227	249	241	243	233	227	259	228	205	224	203	227	245	262	251	241	247	243	253	242	215	230	263	237	201	225	260	222	203	199	231	238	246	213	211	243	233	234	245	264	235	233	239	244	237	215	262	255	229	239	212	246	224	247	247	225	214	244	239	240	216	242	232	225	231	249	261	231	242	236	239	225	237	213	240	260	243	238	232	203	238	234	267	251	239	233	251	248	232	221	222	253	234	237	238	226	218	246	260	270	218	245	268	203	192	247	205	217	245	249	215	224	237	246	239	267	206	204	224	231	226	236	231	237	236	231	218	225	203	253	246	235	218	232	252	248	251	239	204	228	181	231	209	261	215	253	239	247	272	213	237	243	240	243	218	227	247	235	268	233	205	235	227	218	243	229	245	250	191	239	222	234	254	192	204	220	235	225	206	240	232	230	258	234	227	214	240	223	241	212	233	218	225	226	265	235	275	235	228	227	231	237	218	252	222	234	216	264	214	246	231	255	254	253	239	241	219	233	230	236	206	217	247	229	251	234	232	251	213	215	216	215	223	235	261	224	252	223	209	220	252	225	232	252	210	195	237	253	220	241	212	236
13864	7663	13778	11943	8355	6264	4449	3385	2630	2218	1829	1710	1450	1243	1124	1010	1041	979	1066	1080	1095	1041	1036	931	857	762	707	612	688	675	648	663	710	678	656	635	635	632	596	609	589	571	602	582	573	559	569	512	538	581	569	532	573	596	518	568	538	538	546	564	573	540	559	581	550	530	556	530	513	559	558	588	559	520	539	522	555	598	573	554	551	580	559	579	602	560	559	535	534	558	584	543	545	517	563	562	539	507	552	524	512	548	523	560	530	561	565	543	563	582	558	526	585	534	537	563	532	586	520	500	506	469	560	581	565	566	574	564	591	581	555	532	576	552	525	576	530	619	549	536	562	543	574	531	552	581	521	560	526	553	554	556	586	532	512	544	603	547	551	529	575	551	524	577	546	550	580	533	551	529	578	589	518	552	524	517	541	521	556	495	551	545	510	554	551	553	549	574	567	570	550	538	503	534	545	584	532	534	513	509	586	544	578	584	581	573	539	538	549	552	531	533	588	529	553	513	569	543	538	597	535	551	557	517	514	568	550	530	550	491	563	592	559	558	556	546	560	505	559	518	489	544	563	537	556	531	578	568	572	559	500	530	540	552	548	532	525	550	529	567	547	563	578	558	544	543	544	542	557	556	525	550	579	521	538	526	562	552	533	523	618	571	533	547	551	521	530	547	527	561	503	552	571	531	570	569	513	568	546	544	555	542	583	551	514	572	553	595	551	547	547	537	546	547	545	556	541	538	582	507	503	560	563	555	589	557	526	556	497	515	526	552	569	579	534	544	517	532	577	553	599	605	541	571	490	515	534	541	555	570	584	562	533	546	548	537	515	532	555	572	508	547	543	543	551	538	527	547	529	546	542	525	540	548	589	532	501	585	564	560	563	587	536	596	554	517	576	566	539	511	559	544	556	575	593	570	540	505	571	526	530	532	538	588	554	549	556	549	542	578	531	550	524	597	559	544	532	551	551	564	557	533	519	520	567	581	554	522	548	548	544	563	538	550	576	576	536	533	556	593	511	516	530	537	561	521	549	574	540	556	577	565	513	564	599	577	528	568	554	538	507	571	550	550	508	558	539	570	561	565	543	544	566	533	537	531	537	555	545	558	524	565	554	510	555	529	523	554	501	578	538	557	566	554	520	542	526	535	582	591	568	534	537	583	531	566	522	557	576	513	539	565	560	513	522	568	549	603	547	551	518	559	539	507	551	566	520	578	510	538	560	561	521	550	528	518	544	529	537	529	526	547	560	521	555	568	585	535	561	587	553	582	548	567	543	547	546	568	534	510	543	530	583	551	559	513	555	536	545	518	552	539	566	566	563	503	518	532	548	559	577	534	566	495	522	510	558	570	570	550	584	546	522	542	517	533	523	532	538	580	530	537	577	556	585	562	536	512	545	569	521	516	533	532	529	525	587	561	569	552	561	570	514	510	591	533	562	570	550	617	544	556	558	565	504	551	530	523	526	554	552	493	539	542	553	601	531	552	545	543	552	570	544	560	528	555	556	543	538	555	525	553	492	550	542	547	555	568	554	538	543	546	534	528	518	504	530	556	541	556	574	531	546	560	504	533	522	567	528	579	582	539	555	579	564	577	543	544	533	564	539	549	544	523	551	541	531	575	577	535	562	539	541	559	504	509	525	540	533	574	533	533	536	541	533	581	552	533	532	551	528	527	529	547	510	528	578	493	560	586	513	577	550	565	552	531	569	554	564	560	524	535	537	537	512	560	568	563	554	535	520	569	547	563	558	593	513	512	550	548	514	548	544	540	565	558	536	572	497	547	562	558	542	550	532	567	551	561	551	583	599	523	545	525	495	583	511	617	527	499	547	558	548	491	560	599	575	568	527	546	544	535	504	579	479	514	510	554	499	562	535	550	540	569	561	608	571	575	538	547	583	534	526	527	543	566	581	507	572	523	555	574	582	525	542	527	525	572	527	558	622	553	542	515	516	573	516	554	543	546	544	534	523	552	548	558	552	541	505	559	552	528	588	531	556	570	565	541	522	530	562	557	566	530	532	552	528	541	569	541	530	553	542	562	552	575	580	556	547	572	570	549	573	528	560	508	547	519	534	519	563	542	543	541	533	531	551	504	509	554	548	576	547	530	561	530	515	558	504	533	525	563	563	552	554	517	550	567	561	522	594	514	531	545	522	550	544	544	509	546	538	580	545	566	539	560	549	564	548	526	563	574	560	534	593	524	584	522	574	511	522	602	556	528	559	568	556	564	585	542	557	561	564	546	526	561	548	558	587	510	552	542	487	557	560	529	539	566	552	591	556	504	552	543	546	552	537	562	527	520	562	561	497	538	554	505	562	502	550	555	549	551	540	522	552	601	574	529	539	528	576	553	532	540	552	565	611	542	549	551	581	517	527	535	566	530	509	562	557	568	554	550	553	562	566	542	605	561	523	527	525	571	543	578	588	532	544	567	542	528	555	587	559	503	521	533	566	513	574	561	526	504	544	570	607	559	513	562	540	573	540	555	566	546	512	556	546	520	522	581	554	570	525	531	530	575	549	580	577	567	533	539	534	566	570	514	525	567	545	532	542	547	563	552	549	539	548	549	517	527	548	517	528	539	581	552	520	546	596	553	558	507	579	572	535	574	546	548	541	561	542	535	527	582	564	508	551	535	554	559	517	579	523	550	493	556	505	518	551	533	543	501	587	536	537	569	542	524	569	564	559	550	538	548	547	556	552	561	541	538	545	560	524	587	536	540	570	519	550	549	539	559	548	521	573	543	539	562	595	534	579	523	520	549	509	555	540	581	558	567	562	552	552	576	518	508	511	508	553	533	532	520	565	551	568	524	531	533	548	522	557	528	547	557	557	555	556	537	560	563	547	570	515	537	551	575	558	534	534	576	557	594	578	557	544	542	551	580	514	563	548	556	522	559	559	552	572	500	549	540	549	521	518	558	553	522	548	534	548	558	586	529	593	535	543	619	554	552	533	557	548	599	588	518	516	547	595	530	589	566	517	527	592	547	575	523	526	545	527	525	515	511	512	587	554	527	526	540	564	504	581	526	534	529	562	573	552	538	547	554	530	558	534	577	548	522	546	575	515	527	541	500	573	559	552	513	564	502	547	564	551	569	572	519	555	589	556	570	543	571	546	545	535	549	565	563	573	560	552	574	511	549	524	539	528	528	537	528	590	556	563	556	520	524	560	562	515	572	545	513	548	572	560	504	574	536	543	578	552	575	525	560	567	558	564	526	520	573	520	595	553	531	517	573	553	544	566	570	547	544	538	551	582	565	551	532	548	593	543	553	553	573	540	526	557	509	596	516	567	537	543	529	580	523	542	536	534	578	571	516	572	537	596	521	551	547	533	509	565	520	504	553	549	504	577	560	544	563	560	535	591	526	571	556	537	539	537	512	531	534	558	558	530	540	557	530	576	558	580	549	574	590	558	521	546	548	555	570	552	531	544	529	560	530	541	541	538	523	523	534	583	522	573	540	521	538	529	575	601	595	569	580	563	560	505	535
29316	13064	11896	7075	3396	2064	1340	992	810	634	534	440	408	362	359	353	333	303	306	331	287	312	346	301	282	285	230	271	241	222	263	263	290	280	262	258	232	238	224	213	241	192	214	196	219	232	206	211	240	239	210	206	226	198	221	195	212	220	211	244	225	201	215	233	197	213	206	210	201	238	234	222	195	196	252	216	203	210	218	229	196	201	220	225	216	196	205	214	199	209	234	214	214	233	228	216	218	243	243	227	267	227	217	226	203	200	205	227	210	212	234	212	204	218	224	221	202	203	232	210	213	211	217	243	203	201	212	201	228	213	235	208	227	229	218	237	203	213	191	236	210	199	188	212	241	228	230	223	224	204	209	210	222	246	242	228	193	206	211	208	209	215	207	206	216	213	218	218	213	226	217	192	226	213	211	227	217	205	246	207	211	223	202	230	215	195	223	187	211	227	227	207	218	228	205	175	208	213	194	204	200	191	205	200	202	218	210	230	206	228	217	202	260	214	213	217	214	203	207	226	189	197	189	191	233	200	204	225	225	213	224	198	222	216	242	202	229	216	207	213	229	211	215	241	217	214	213	208	200	208	212	218	213	228	215	228	221	214	219	231	211	231	220	192	234	218	223	243	265	204	213	209	219	200	213	212	191	222	184	238	231	188	232	227	213	232	223	248	188	231	233	215	209	198	215	234	194	237	230	224	216	235	255	208	206	215	229	193	218	196	195	234	241	211	209	226	220	215	231	224	219	214	203	199	219	213	182	219	208	206	227	174	225	226	255	217	203	240	201	207	214	190	203	248	228	168	231	241	213	183	210	196	229	208	221	206	189	188	254	230	199	220	186	188	226	216	193	186	203	223	245	213	209	232	199	219	231	185	203	185	233	220	220	221	250	204	204	192	212	229	227	202	219	212	199	181	221	224	230	234	213	217	228	199	216	203	201	196	207	223	225	227	231	227	211	225	246	240	212	235	221	222	197	223	198	206	221	216	210	212	216	169	234	217	193	212	223	194	210	207	208	234	238	201	214	235	179	226	215	218	190	219	198	208	199	206	210	220	203	207	232	224	217	196	191	214	197	197	237	234	233	207	195	246	209	227	222	218	199	209	223	217	230	206	218	230	215	228	205	204	221	219	187	223	206	218	210	238	228	217	204	204	195	222	230	226	223	212	199	227	206	211	224	199	208	179	237	248	187	223	226	224	237	212	223	201	217	248	194	213	224	207	238	231	222	220	216	212	216	203	197	228	215	237	227	224	239	236	187	177	205	198	228	221	214	207	217	218	211	214	219	197	240	209	237	204	211	218	200	249	212	207	189	222	223	237	184	224	211	199	215	258	223	206	209	234	226	219	222	216	226	208	212	200	220	203	251	214	228	217	206	221	223	245	248	211	189	215	195	211	234	224	206	195	182	189	229	237	210	196	216	209	217	212	216	190	214	227	219	211	221	205	197	228	210	203	237	187	207	209	184	226	194	213	213	212	190	220	195	219	215	233	240	189	232	215	230	202	211	224	222	205	206	197	240	197	227	220	217	244	208	199	228	200	218	214	220	197	226	194	228	234	199	204	234	207	220	223	222	228	230	201	232	224	216	236	212	230	209	217	222	214	228	231	221	208	227	214	189	221	199	219	212	234	206	246	197	205	219	209	251	216	209	212	225	206	231	211	214	205	209	218	206	247	220	189	212	190	224	243	234	215	229	216	238	222	214	224	215	221	222	203	213	187	203	222	230	234	218	252	221	217	226	215	219	214	234	216	208	208	225	223	205	218	224	201	233	211	217	187	194	243	228	216	224	227	221	235	212	205	200	252	225	211	224	220	233	198	201	231	245	254	250	208	254	219	238	200	204	220	202	208	200	210	185	179	225	233	223	228	208	220	223	229	206	245	235	218	196	222	232	216	216	215	200	203	204	220	181	206	191	194	207	246	224	210	216	231	183	216	227	207	222	226	238	218	245	207	198	228	242	219	221	203	215	198	218	238	223	172	217	225	202	228	235	207	215	227	233	205	241	228	209	202	224	234	199	195	212	227	224	214	219	210	216	213	204	210	240	226	208	183	176	204	207	221	216	233	244	213	237	237	224	253	233	221	220	220	256	208	192	207	209	221	221	218	212	190	212	233	211	201	243	187	191	203	232	184	212	192	226	218	224	182	205	219	187	200	207	199	258	249	209	208	202	186	219	219	212	219	207	202	227	229	192	196	225	211	205	197	194	220	223	199	205	190	223	225	233	196	197	228	210	216	202	234	212	226	241	221	251	233	182	189	216	192	219	204	200	199	228	240	199	210	204	201	230	218	211	225	193	244	231	225	214	220	195	224	204	223	232	250	217	211	203	216	242	228	206	229	250	204	199	233	197	232	209	224	199	210	231	188	198	239	230	219	208	217	218	254	222	248	226	218	250	198	215	207	226	220	202	230	234	208	238	244	233	194	215	205	228	221	225	220	201	215	228	235	220	217	214	221	214	213	192	195	228	222	233	230	248	214	220	193	211	234	182	230	230	215	241	226	234	207	198	208	222	236	201	222	213	219	195	224	199	209	212	204	214	202	206	222	214	202	218	205	214	247	226	231	216	229	225	221	218	227	217	206	217	214	248	243	225	215	192	203	237	216	234	201	232	205	229	224	204	218	237	212	226	230	207	193	225	229	229	203	214	213	222	226	193	217	215	205	216	198	212	225	217	199	211	214	199	211	229	222	221	195	205	190	232	215	190	220	197	229	198	183	196	183	215	236	180	232	218	219	237	224	233	215	225	229	198	230	236	231	195	191	221	204	217	204	202	203	229	215	231	226	225	208	214	227	223	217	215	219	200	231	221	210	204	218	187	194	202	204	207	218	211	224	251	215	227	234	200	218	242	234	205	218	208	246	225	201	213	214	222	216	226	226	210	216	199	226	179	208	254	226	202	220	221	228	229	236	217	217	207	199	210	225	212	186	216	230	209	253	197	226	196	191	212	252	211	186	199	230	224	188	208	223	236	196	194	191	219	234	212	223	211	200	210	229	207	233	254	206	227	207	215	218	203	218	239	238	224	209	226	249	207	229	219	235	220	201	224	217	250	230	213	205	228	217	225	222	198	231	214	208	232	200	207	213	231	244	244	211	194	223	213	199	207	240	227	259	237	226	250	247	203	226	205	211	198	242	235	196	179	245	191	260	211	206	179	213	224	221	228	233	230	221	186	182	205	205	215	194	233	217	234	214	193	215	236	209	205	221	207	216	190	210	230	222	220	208	215	198	206	219	236	221	202	203	212	212	219	213	238	218	215	222	229	191	207	210	202	211	223	202	215	200	207	222	210	227	194	232	235	250	191	222	210	200	216	221	211	200	230	223	211	213	212	210	209	235	235	206	208	208	220	225	234	187	173	244	200	217	223	196	201	211	212	183	223	204	236	193	238	221	196	202	222	186	232	211	232	238	211	211	221	210	206	208	225	203	196	193	192	201	244	206	214	216	250	197	225	197	207	212	231	227	180	207	230	215	193	200
17489	10363	17625	15690	11239	8159	5730	4410	3427	2827	2412	2111	1719	1552	1303	1254	1097	996	1071	1224	1278	1166	1143	1023	953	791	758	816	692	737	688	731	745	789	738	735	730	689	659	628	567	535	567	520	525	533	532	505	542	509	546	531	556	492	524	484	546	524	497	520	523	501	479	520	524	506	495	528	502	511	492	526	482	513	486	529	548	499	538	531	476	504	484	512	456	514	457	529	526	482	551	527	529	506	486	547	478	504	503	537	503	501	507	479	513	504	479	506	549	520	554	501	514	485	505	482	479	500	539	545	490	496	505	484	549	503	486	512	473	543	526	508	500	515	523	562	514	523	498	498	511	512	492	466	483	493	541	513	509	514	485	494	501	534	526	491	514	507	524	488	517	484	505	480	495	512	546	493	498	500	487	512	509	491	520	517	519	567	525	506	487	512	515	480	462	521	504	514	522	527	551	504	499	518	538	534	509	523	496	533	504	498	470	513	504	530	513	510	490	508	480	508	493	451	489	534	498	498	494	490	504	494	546	508	508	566	516	533	513	477	482	505	522	535	503	504	488	527	513	499	543	490	485	519	508	516	482	493	532	514	492	519	530	495	526	533	510	469	536	506	513	566	503	508	544	500	537	542	519	535	475	490	509	513	507	509	521	523	508	506	479	508	482	492	530	546	540	492	554	511	528	506	521	476	495	518	540	509	527	495	521	524	513	492	502	498	519	509	491	520	517	522	509	502	541	542	493	485	495	536	539	505	511	476	519	477	477	502	500	532	488	520	548	521	513	515	516	487	529	495	491	465	503	465	495	542	485	501	510	498	540	547	536	497	515	505	527	489	501	500	507	528	489	481	477	505	485	534	486	466	501	520	482	492	480	518	515	499	521	502	522	502	517	508	529	547	525	485	527	509	476	480	511	465	487	513	554	484	502	494	485	516	519	558	531	532	512	527	542	505	547	493	479	508	514	507	482	520	497	494	481	489	562	542	492	511	522	504	492	505	488	516	487	516	492	501	493	543	499	511	481	549	549	539	533	502	493	537	451	540	525	476	504	482	529	526	509	499	512	491	483	497	499	513	504	481	503	525	523	509	541	484	526	516	489	517	486	550	488	494	522	479	499	494	481	527	502	492	496	521	527	460	501	523	512	531	521	514	535	512	520	482	514	508	527	544	557	519	506	482	461	477	506	515	494	499	520	536	490	483	576	497	528	502	529	524	523	478	512	525	489	530	550	541	494	522	518	479	501	502	515	536	509	539	493	505	539	507	516	540	536	503	507	519	509	506	497	507	514	512	474	541	511	485	532	495	511	486	515	538	484	487	486	489	527	494	494	515	496	557	527	550	532	499	502	510	524	512	497	503	496	516	532	510	524	532	541	499	518	545	487	534	498	505	512	485	517	525	512	522	512	534	519	496	496	528	544	511	488	517	520	498	493	496	512	533	519	484	521	484	499	520	512	512	494	461	523	545	444	476	472	498	507	471	485	526	496	525	546	510	492	517	484	500	513	511	481	547	472	499	518	515	467	505	469	507	507	539	510	483	498	549	497	473	501	501	490	476	508	533	503	518	482	514	522	489	557	521	521	516	517	534	493	512	503	528	461	505	546	488	506	499	474	516	483	476	495	498	501	487	477	530	475	491	497	489	516	542	485	534	524	530	501	526	502	510	495	471	544	485	568	489	521	523	512	531	492	547	507	527	536	506	510	500	475	511	487	490	500	484	488	499	489	547	501	551	470	492	561	480	465	496	529	495	534	491	524	485	479	528	523	519	511	520	499	496	506	485	574	462	492	509	504	506	516	480	497	487	499	503	512	512	478	492	526	474	508	544	487	468	541	520	552	520	503	545	520	499	504	521	507	492	510	494	513	518	551	485	500	486	516	502	517	505	546	507	495	517	496	526	502	515	542	491	523	498	478	517	507	531	529	494	485	468	500	515	533	506	489	483	515	499	523	495	499	518	508	523	491	484	539	516	493	471	507	561	547	495	498	529	506	530	498	554	485	559	526	519	522	530	496	512	457	513	524	519	491	516	494	479	500	478	559	487	510	519	529	489	542	520	480	488	511	481	523	479	472	504	536	513	532	455	540	537	506	492	502	550	499	525	537	544	493	492	488	507	497	519	501	508	496	511	516	548	513	480	526	503	526	500	467	514	527	539	566	486	512	511	503	505	518	519	478	492	508	489	509	502	528	551	511	537	565	541	490	510	528	530	491	466	461	497	519	536	520	556	514	492	457	503	556	505	485	499	522	545	502	509	527	527	488	498	538	497	488	499	534	500	527	525	531	484	519	505	498	526	521	542	519	495	538	518	520	500	497	516	539	494	495	460	526	497	527	479	535	461	515	535	521	464	497	503	499	526	505	510	504	514	517	514	540	545	519	531	487	523	518	465	502	510	510	524	512	475	500	532	456	493	530	487	531	484	493	491	508	520	510	516	499	527	518	495	519	490	489	499	463	500	506	578	515	518	522	523	482	508	502	497	529	521	485	515	536	497	500	553	518	499	463	508	554	493	483	513	508	448	518	492	538	529	472	498	502	532	458	519	533	492	509	518	512	464	523	544	512	521	492	496	500	525	521	512	514	495	537	507	512	488	481	523	488	549	464	511	540	508	474	477	500	477	515	460	480	496	518	484	539	509	516	515	546	468	487	521	504	529	483	553	561	513	555	492	490	484	546	506	519	512	559	484	490	530	520	543	491	526	530	554	505	522	550	479	511	448	533	515	520	507	539	509	482	512	516	487	521	528	508	479	472	520	542	529	495	491	569	474	506	476	513	523	523	501	493	517	512	523	525	522	533	519	502	529	509	494	518	514	523	532	559	490	516	481	517	509	490	521	503	494	546	489	500	526	520	503	508	495	521	538	515	539	507	518	506	476	516	520	488	514	503	518	482	492	507	488	516	513	540	518	506	508	524	499	531	518	500	522	518	495	512	499	528	495	522	469	538	529	473	476	491	525	483	498	517	488	535	491	512	519	530	465	526	509	481	474	459	508	512	482	538	492	494	502	507	495	509	508	499	516	523	505	468	541	541	498	529	490	516	551	502	500	519	494	535	464	538	491	515	506	500	523	483	510	516	502	485	535	499	480	496	517	491	493	470	505	484	481	490	521	531	526	502	507	500	566	545	503	488	507	499	497	499	533	476	488	533	472	494	504	481	497	580	482	515	487	535	500	510	505	504	529	526	533	460	519	523	500	499	480	549	493	534	485	501	488	518	494	493	495	509	518	516	481	499	482	526	513	479	528	501	540	487	502	512	524	488	532	514	518	522	512	496	503	497	508	525	485	508	527	523	494	509	505	513	490	495	503	497	478	549	507	501	494	520	523	474	502	514	500	564	529	526	557	540	520	492	498	491	497	472	504	488	510	518	506	490	482	489	505	525	497	507	514	528	517	514	521	532	486	515	496	500	505	515	555	528	482	533	501	488	539	512	501	513	488	495	509	501	508	501	507	527	514	510	530	505	524	521	518	511	504	511	501	510	511	524	512
12285	5316	4385	2606	1402	891	598	505	412	386	359	288	255	269	263	269	269	238	225	237	285	262	249	218	227	227	245	230	213	214	247	239	235	241	228	196	199	207	233	232	209	222	204	245	237	205	203	209	198	231	218	239	224	210	199	216	204	211	213	186	212	210	203	221	184	173	200	198	190	211	237	231	206	184	196	206	222	196	208	225	223	211	204	190	212	214	198	208	241	191	186	222	226	174	217	205	182	228	208	225	207	196	215	223	216	206	196	214	181	197	190	223	215	210	222	225	221	196	204	221	202	208	203	193	211	209	201	223	210	199	229	208	221	228	220	201	211	200	237	223	207	237	180	209	241	215	202	182	207	210	207	224	176	199	214	219	207	195	200	187	238	220	180	180	239	216	240	215	202	198	191	220	223	212	222	216	205	223	234	189	224	234	215	218	207	169	188	202	208	208	225	210	212	211	211	225	232	219	196	205	180	235	214	192	216	189	202	217	219	211	209	223	188	185	207	199	239	228	184	225	199	231	256	224	217	210	236	217	217	228	201	216	220	183	238	243	211	217	206	199	200	239	210	220	229	229	195	206	200	201	184	201	187	214	180	211	204	206	237	223	221	208	217	181	217	211	209	200	228	219	189	221	201	218	218	227	253	218	223	218	216	218	199	201	229	215	168	219	192	222	190	231	205	197	228	227	189	212	229	220	226	231	191	217	238	197	203	232	220	195	233	173	196	194	217	213	224	214	203	218	191	198	218	197	209	211	200	186	193	221	197	221	215	216	190	214	207	230	230	222	208	200	193	228	199	198	210	219	206	203	212	228	232	221	217	252	215	189	194	211	232	202	216	195	247	210	210	210	195	211	253	216	184	204	235	220	209	214	235	220	222	209	204	222	205	208	184	199	204	194	214	229	214	216	212	228	214	219	205	207	205	207	235	234	251	203	206	184	203	258	194	208	216	190	196	200	217	209	205	190	190	206	209	193	196	175	205	238	243	189	222	226	211	194	179	218	222	206	215	199	213	224	206	210	216	251	203	202	200	198	220	213	215	223	235	202	200	206	209	198	195	201	203	193	197	206	212	223	212	209	213	199	225	228	193	231	212	206	212	211	201	237	213	225	178	183	194	205	211	201	208	198	235	214	224	198	206	206	213	241	182	212	213	197	222	214	208	204	215	224	211	213	208	202	206	209	178	212	198	192	203	190	206	215	205	217	213	206	213	221	223	202	210	211	229	206	220	220	224	220	219	196	229	218	204	215	205	198	216	201	195	190	203	202	222	204	201	209	222	210	220	220	198	226	206	198	216	243	210	220	209	210	222	190	226	222	212	202	227	220	216	196	224	203	205	234	213	221	212	226	211	242	191	229	215	207	176	231	210	223	192	208	207	225	204	192	196	195	187	179	235	194	196	236	202	185	192	202	191	211	208	206	198	216	219	211	189	213	222	200	217	204	217	199	215	207	202	202	217	206	196	216	192	199	202	245	234	199	221	223	250	217	228	203	209	217	198	203	220	216	212	226	223	172	249	204	203	239	233	200	218	203	204	226	213	212	193	217	229	212	227	186	226	237	224	190	215	212	192	204	203	207	231	195	179	196	220	189	231	208	199	228	204	224	206	232	198	230	197	220	192	197	201	209	197	218	231	232	188	224	207	213	208	211	214	225	208	194	222	218	179	193	235	199	225	241	232	235	204	192	190	190	212	231	214	187	219	208	207	202	218	176	241	204	217	212	181	212	203	189	219	241	226	205	228	246	226	233	203	221	205	193	231	207	208	217	210	191	219	238	183	189	214	194	187	193	228	200	198	204	203	215	186	200	207	222	210	215	217	207	183	220	198	190	237	205	180	222	207	209	193	223	218	206	213	222	221	212	228	232	193	206	223	238	224	189	211	183	200	211	209	199	178	206	175	211	176	201	232	214	213	195	215	237	205	201	209	207	188	205	216	212	234	233	184	209	247	221	188	218	213	210	234	230	230	210	220	230	213	185	233	204	188	206	208	228	212	203	222	177	195	203	207	208	227	198	192	213	223	216	203	206	219	201	230	205	206	209	209	208	186	229	230	192	198	205	191	202	221	224	203	213	213	186	195	198	243	204	184	228	186	219	220	200	193	224	191	199	203	213	206	212	220	215	203	198	214	211	234	246	219	238	201	208	203	222	215	203	200	188	218	228	215	195	198	202	211	222	215	194	192	227	171	227	204	235	189	224	207	202	194	244	192	200	228	190	188	216	239	192	196	203	214	215	188	177	187	204	212	245	235	218	234	220	200	232	216	195	208	208	225	202	198	214	222	189	205	214	177	209	229	187	195	200	202	213	200	198	205	219	208	182	207	213	202	208	213	185	192	226	201	215	228	215	199	213	190	206	207	221	191	195	220	184	212	197	209	242	225	224	235	205	186	183	217	213	213	193	210	213	215	239	200	229	245	209	193	214	176	217	184	174	217	187	194	228	203	231	218	186	203	218	215	199	200	190	181	219	202	204	227	216	202	200	211	213	210	213	221	185	215	234	191	202	205	199	210	229	210	221	206	229	213	213	234	223	214	201	212	221	211	215	215	243	213	229	178	201	175	218	213	191	231	213	183	203	204	186	217	230	203	197	221	201	223	215	209	186	196	187	229	217	204	215	191	197	203	204	201	218	178	223	200	202	217	239	195	193	187	212	209	231	225	196	209	212	236	258	203	191	192	222	197	212	200	226	242	217	208	260	226	203	208	224	217	220	205	196	221	213	191	222	213	221	194	191	217	208	219	190	202	191	224	188	215	191	218	185	190	160	217	222	215	216	189	224	225	235	214	224	238	231	216	200	224	242	233	191	213	201	221	219	194	218	217	210	205	202	201	211	207	222	217	199	214	244	228	211	206	223	206	213	210	185	212	237	209	212	196	222	217	211	232	212	225	189	205	227	217	206	193	211	211	208	193	219	207	212	194	210	201	199	226	220	211	215	211	246	229	221	184	222	214	216	187	193	233	212	217	173	218	188	221	232	197	205	218	216	199	205	225	193	197	249	191	227	190	190	228	224	234	209	210	230	211	184	221	227	225	195	226	215	190	174	212	193	214	209	207	215	203	208	197	234	225	199	234	252	177	200	232	198	210	195	188	238	213	201	229	179	213	209	223	239	205	203	209	240	235	212	203	179	206	225	185	152	194	216	194	199	216	180	206	224	189	199	214	238	212	194	195	223	212	232	225	236	180	182	218	188	221	194	216	199	221	201	205	211	195	180	211	213	202	187	221	199	213	199	205	202	208	217	211	199	216	238	241	178	206	205	209	231	205	244	203	218	210	223	185	208	210	213	190	192	203	200	196	219	220	222	197	195	225	241	218	215	223	203	184	236	219	201	195	242	198	177	205	197	231	203	195	198	208	205	218	215	203	208	216	224	201	181	235	212	215	193	215	262	211	210	177	200	198	244	209	223	217	206	177	192	204	220	216	210	213	208	190	209	213	225	226	191	222	246	207	203	222	193	218	180	207	247	234	203	201	233
7811	4940	8158	7410	4993	3566	2569	1951	1618	1412	1273	1034	959	841	820	746	703	697	686	804	754	759	748	706	601	571	558	565	564	607	592	568	541	528	540	518	548	510	518	508	472	516	528	536	516	541	509	517	482	534	498	507	565	486	517	521	544	498	480	502	527	485	526	484	542	504	473	482	526	488	513	486	516	456	499	502	483	499	533	503	515	535	493	504	492	460	469	489	499	490	505	509	478	513	479	503	475	498	500	519	510	492	445	511	476	501	489	487	551	515	506	524	465	495	509	480	552	501	507	498	533	492	517	505	500	534	488	507	526	533	503	500	524	487	473	477	509	513	507	510	453	465	477	545	495	511	490	474	486	482	480	485	490	486	473	468	531	519	501	493	542	498	492	491	467	492	532	537	478	531	501	505	521	503	501	501	504	509	473	511	477	531	513	526	476	517	499	478	519	503	474	536	534	525	469	520	504	521	475	490	479	529	513	498	520	456	482	541	511	478	478	502	460	463	539	548	518	482	472	514	484	508	474	490	507	512	515	477	543	519	502	478	501	538	513	506	483	494	498	510	497	509	492	463	481	445	509	532	529	496	470	479	485	484	496	521	514	483	499	500	499	468	488	492	521	485	475	541	491	489	518	503	506	548	495	500	487	496	459	469	495	492	501	484	456	511	532	474	476	501	507	512	497	515	519	507	488	486	519	508	523	517	486	517	510	497	497	477	505	489	449	499	502	487	518	468	481	481	492	517	528	505	506	496	476	511	473	494	496	510	540	474	525	526	458	554	485	508	535	468	503	504	515	491	527	480	467	501	493	483	515	487	470	488	530	551	492	513	490	495	473	506	530	548	494	502	507	517	515	474	526	478	528	512	494	505	472	485	496	515	497	536	523	516	501	520	519	537	518	524	532	486	486	513	526	482	460	526	499	524	492	553	527	507	449	508	476	518	525	492	517	484	491	505	524	485	476	509	512	506	500	492	530	487	460	463	497	480	492	556	499	466	493	492	483	493	529	493	512	507	535	511	508	474	506	504	503	458	476	489	504	514	499	465	499	498	525	534	498	503	492	515	550	469	498	525	489	465	487	475	508	500	498	497	475	517	510	525	498	503	463	497	534	483	492	500	513	518	486	481	525	498	468	516	518	479	453	504	468	499	502	497	526	522	511	523	489	533	453	542	469	492	527	509	548	503	494	498	473	466	521	518	491	496	507	483	498	501	465	513	490	512	451	556	513	514	516	519	486	480	501	507	494	491	520	540	478	516	506	536	478	510	512	504	523	480	481	490	470	547	520	518	538	486	514	509	466	527	505	526	562	530	496	539	491	510	483	499	491	504	569	524	527	491	476	501	491	533	503	456	467	482	517	512	517	476	472	495	519	521	465	508	475	514	495	483	511	526	518	500	481	515	441	495	499	523	467	529	495	510	484	497	510	500	524	428	507	505	462	515	512	499	504	508	487	512	509	448	482	490	506	495	533	517	520	490	515	509	511	491	488	531	534	472	492	512	476	510	498	504	519	488	486	519	501	472	507	504	509	493	524	506	526	490	474	511	490	488	482	530	507	518	466	512	518	492	545	491	499	477	470	523	478	508	507	551	530	534	498	525	486	516	511	535	541	527	508	501	506	508	552	537	485	507	509	483	490	524	501	490	512	441	500	516	497	504	492	558	467	536	548	513	488	488	526	485	507	470	502	490	505	475	508	534	520	489	510	477	510	491	484	548	491	509	495	513	506	522	463	508	521	520	492	479	504	505	498	510	510	537	528	498	472	498	465	496	527	494	467	491	439	506	522	541	499	495	539	524	515	514	529	488	468	521	502	475	528	535	492	517	474	481	517	504	493	459	516	537	465	511	499	509	471	503	538	480	492	526	502	497	450	513	469	520	478	491	499	520	529	465	460	502	474	506	493	495	533	524	510	481	487	522	480	492	498	519	543	480	496	489	515	479	498	484	514	483	514	515	502	529	504	522	539	499	500	493	512	510	512	465	504	492	536	525	483	472	531	523	513	544	517	530	526	507	501	507	515	457	515	467	511	512	448	480	486	491	521	529	500	467	482	494	479	494	499	536	509	448	495	488	523	501	522	488	530	515	506	484	492	478	498	457	530	524	513	484	496	502	508	497	531	501	502	512	544	470	499	527	535	528	461	523	504	514	470	506	524	528	507	509	528	499	499	512	483	507	479	505	491	473	509	491	464	482	478	490	511	490	491	501	502	515	520	508	507	511	520	508	514	507	501	516	501	513	500	508	546	491	493	473	445	522	511	475	528	529	513	511	499	498	556	510	505	467	517	464	566	470	478	502	526	502	502	526	522	490	496	515	509	516	510	490	526	514	535	499	498	509	498	495	498	523	481	497	467	505	516	494	461	483	474	491	519	493	485	490	505	492	485	494	490	520	520	494	496	492	518	533	495	526	476	463	476	538	502	490	508	500	500	504	483	539	494	516	491	487	476	503	488	508	500	514	474	505	474	482	514	494	533	500	469	512	463	461	530	504	531	515	481	495	487	537	510	516	476	515	487	523	540	488	533	485	476	509	504	493	462	519	481	474	492	542	484	494	518	518	497	494	489	525	536	505	544	534	458	520	511	517	504	498	499	483	529	514	507	493	483	477	470	482	525	497	489	491	471	510	511	545	484	546	465	494	461	491	518	549	535	501	494	514	481	489	519	496	534	488	514	492	516	495	509	533	562	525	510	500	530	520	534	509	500	572	481	551	538	530	459	510	540	486	511	462	532	493	484	501	517	516	483	477	543	505	472	460	489	527	463	518	452	486	507	514	478	516	501	530	477	503	469	499	475	529	542	466	471	507	490	472	510	523	490	489	474	476	516	475	476	497	486	545	492	473	468	489	494	513	511	481	522	484	459	490	474	533	498	483	457	540	484	490	530	518	462	500	492	501	482	523	489	478	500	494	500	527	485	464	484	506	480	551	464	476	465	497	524	555	485	487	502	489	481	526	490	532	513	488	486	442	524	479	494	528	557	498	489	502	516	494	493	515	501	483	454	531	545	522	481	508	506	513	500	518	505	478	519	471	529	523	500	478	497	465	526	545	498	476	510	475	493	527	465	504	456	506	503	529	548	489	479	464	514	499	498	480	501	521	529	509	479	476	511	518	472	528	511	502	499	479	512	507	478	489	527	556	487	513	514	479	504	482	497	515	536	452	483	507	559	532	464	452	534	496	463	481	472	487	531	452	502	448	460	469	512	515	495	513	550	467	476	530	511	487	477	475	485	516	525	517	553	486	526	502	512	484	480	514	464	495	503	534	493	507	523	476	481	533	529	475	474	532	511	529	470	501	523	536	514	475	510	479	501	490	486	492	520	505	503	494	446	494	491	483	513	523	495	505	510	533	489	514	456	504	552	534	511	486	515	523	494	497	478	509	540	495	494	495	483	506	478	499	537	460	514	522	482	464	466	493	487	502	500	500	477	481	489	499	496	514	510	478	523	500	533	489	492	511	484	533	456	491	546	499	497	507	521	502
23484	9604	7799	4633	2217	1436	1004	761	596	554	487	385	386	314	298	283	258	277	275	283	296	276	281	278	283	260	253	242	229	234	235	245	271	264	273	221	230	240	269	207	253	256	229	249	218	233	225	227	253	222	243	265	231	267	238	254	249	236	251	239	277	242	244	226	218	209	226	233	218	241	207	207	215	235	198	222	202	205	226	207	241	244	231	211	232	244	251	246	239	224	215	219	221	239	218	237	238	259	253	234	215	230	248	213	242	209	241	226	217	243	240	224	206	235	233	258	244	224	212	226	231	244	230	213	210	234	227	232	225	234	216	227	247	220	231	245	252	218	219	250	259	232	227	249	241	224	233	227	256	232	262	239	230	208	197	245	217	226	222	233	257	239	208	237	234	229	234	256	221	251	211	249	210	215	233	261	210	226	258	225	227	222	209	209	210	244	200	218	196	208	203	257	207	245	221	259	232	226	236	223	230	226	220	237	200	233	241	240	231	217	260	248	218	257	235	217	213	199	201	253	239	239	234	227	240	235	223	228	234	197	220	220	220	234	235	232	257	214	228	250	257	234	222	225	229	236	231	224	238	237	219	212	212	228	243	275	219	231	215	231	246	240	235	238	210	217	214	249	227	238	222	234	229	209	259	251	236	239	213	222	233	219	243	211	215	202	208	212	251	235	224	240	229	222	234	260	207	244	191	212	253	229	236	227	226	214	232	220	200	216	238	190	247	255	240	243	228	276	228	214	217	215	257	214	216	220	226	208	226	227	213	220	235	255	210	246	203	240	229	234	231	232	212	216	199	234	249	225	244	216	212	245	223	240	218	252	204	229	211	255	251	231	222	227	219	251	206	219	251	231	219	252	240	225	241	223	230	213	220	242	211	195	221	250	208	239	231	220	218	199	242	241	234	205	279	235	231	223	240	223	252	233	242	234	225	229	253	236	201	218	250	223	232	247	231	243	244	210	202	241	231	217	237	224	233	200	232	217	234	223	215	228	277	252	199	269	210	232	263	217	247	269	240	205	208	219	224	240	239	245	215	227	211	248	251	240	208	247	236	215	233	188	262	252	236	220	234	232	201	234	230	233	254	228	214	222	232	204	219	226	238	224	254	255	226	205	261	219	244	211	237	263	226	230	226	232	222	232	235	197	235	229	239	245	225	234	239	228	237	236	204	236	263	212	242	244	213	240	217	233	229	233	231	228	217	217	258	233	218	242	249	221	238	226	247	225	224	210	214	251	214	252	243	238	217	236	215	203	213	223	233	222	217	252	255	241	242	218	226	236	232	229	223	221	224	234	233	231	205	240	226	223	225	226	214	221	212	225	244	244	218	232	217	225	232	231	220	211	231	250	237	243	249	233	245	231	228	212	248	244	261	233	227	260	223	237	233	225	203	258	202	241	229	228	257	215	209	261	213	214	232	218	228	256	259	226	242	207	229	250	243	248	219	255	205	246	202	217	207	246	233	233	219	229	232	253	223	264	232	202	187	229	207	209	224	238	245	188	253	236	233	244	222	203	228	213	223	204	232	226	230	193	232	245	241	225	222	227	218	259	210	205	237	231	239	230	236	208	257	214	214	249	230	228	225	253	234	243	229	233	224	203	244	201	222	234	244	199	209	230	222	257	217	195	235	234	211	275	230	237	228	227	225	260	254	235	213	235	214	242	245	253	200	227	197	203	212	226	227	235	193	224	216	214	220	225	218	236	265	212	255	237	227	223	253	233	233	206	211	219	230	209	220	207	228	217	268	220	211	242	229	228	250	229	231	240	211	228	235	221	190	250	229	209	263	236	201	244	220	228	247	213	231	239	230	217	241	244	236	253	226	214	238	244	219	218	214	186	243	238	275	232	204	227	242	232	241	214	198	224	230	222	220	212	211	212	244	242	245	228	263	220	207	225	234	214	220	199	220	223	212	242	263	222	206	251	231	243	266	220	231	242	239	260	230	231	240	231	235	196	203	216	231	244	216	261	243	236	248	229	233	245	222	218	244	262	206	252	226	212	182	213	235	251	250	228	258	231	236	222	200	251	223	252	241	252	211	212	273	214	244	216	215	242	252	228	220	219	228	209	253	230	229	255	242	226	237	214	207	212	228	229	232	249	202	195	218	234	240	250	223	213	230	224	222	238	243	233	236	260	224	212	247	240	262	213	230	224	222	219	200	222	218	242	239	262	225	232	208	233	218	235	231	227	250	218	224	221	217	194	218	231	229	233	210	226	214	218	248	236	234	243	235	208	231	230	234	210	221	253	196	240	229	230	253	227	245	229	204	206	219	226	263	232	225	224	215	219	248	198	262	244	238	232	196	253	208	242	215	230	225	246	236	240	215	214	201	259	225	209	239	230	244	261	199	221	241	206	230	218	237	224	234	218	223	241	229	245	225	242	261	227	218	225	227	225	204	257	223	220	218	233	235	195	233	232	245	199	225	244	234	235	224	229	191	219	209	272	218	233	202	218	226	243	221	262	237	248	240	214	222	242	238	217	209	217	211	229	222	245	223	210	212	224	243	223	268	245	264	252	226	233	237	238	216	217	247	259	229	215	242	222	240	236	246	206	243	243	240	218	226	225	223	237	251	221	222	224	212	234	237	211	225	213	255	218	217	215	270	243	235	219	226	251	234	245	198	214	202	208	210	262	222	198	207	236	255	209	244	223	237	260	235	211	217	238	210	209	231	241	274	237	193	248	220	224	226	203	224	239	226	250	239	251	231	226	233	235	236	218	219	226	241	225	252	252	250	232	207	228	230	224	215	231	232	217	253	275	248	239	203	255	236	228	213	213	200	224	209	225	242	219	250	222	227	219	255	237	213	244	214	237	229	226	239	220	245	233	217	241	218	223	223	254	215	233	227	252	258	245	247	259	247	223	223	246	238	245	210	227	230	222	256	217	246	229	246	249	213	211	227	219	208	222	235	241	238	230	231	229	230	240	236	235	244	204	203	250	231	260	218	225	209	236	233	222	227	229	216	219	190	198	227	222	221	244	238	192	213	194	230	230	241	229	218	256	223	201	232	220	237	240	197	243	219	226	228	218	217	254	193	203	234	227	220	214	239	231	230	230	233	218	235	244	233	220	229	223	239	232	234	235	187	209	204	265	229	232	235	214	220	190	229	245	239	235	213	232	226	215	218	219	236	203	238	244	244	225	229	254	224	198	213	224	233	233	226	210	238	241	226	249	221	224	195	229	264	243	237	258	210	223	228	249	253	220	242	244	243	231	241	216	252	210	229	224	226	237	219	248	227	242	219	218	228	200	215	201	202	228	258	220	235	240	221	221	212	212	204	222	242	223	223	239	230	216	245	211	224	223	208	265	275	248	214	238	199	237	197	219	228	228	223	264	209	238	232	226	230	230	219	206	211	223	241	214	239	217	234	223	222	255	257	212	204	220	234	220	232	219	225	208	242	221	239	220	224	256	240	224	223	219	221	216	217	223	209	242	252	224	210	225	220	227	215	231	233	228	231	244	211	214	221	223	223	218
15264	8015	12925	11961	8150	5759	4177	3324	2479	2302	1835	1492	1317	1134	1131	994	911	895	940	940	1029	943	888	840	916	745	739	714	717	670	654	689	679	650	671	655	623	607	593	625	598	583	601	576	528	526	532	561	567	524	583	515	476	549	537	538	535	558	549	544	544	617	528	554	604	564	542	582	552	530	496	554	539	537	524	510	523	551	514	522	524	536	538	540	571	529	552	572	532	533	529	577	531	556	539	534	519	518	494	555	531	564	533	560	568	544	519	546	539	542	532	555	566	551	520	550	542	559	567	572	517	513	531	526	525	540	542	522	515	542	527	529	477	562	536	523	557	510	572	553	515	532	533	515	549	482	545	526	535	511	541	542	526	548	539	545	537	529	531	574	570	546	581	579	591	520	530	544	556	541	566	519	574	515	540	535	506	552	581	538	530	532	563	550	581	514	573	540	532	560	513	488	526	547	556	579	556	548	513	536	548	558	537	533	507	568	538	536	518	553	539	517	553	547	520	532	496	557	580	568	509	530	491	564	543	521	572	536	537	525	558	517	532	552	512	518	572	575	524	540	550	552	544	514	570	548	569	550	544	510	520	551	515	500	540	536	578	549	528	527	575	506	540	565	545	554	573	570	566	537	536	507	533	567	540	565	506	555	526	543	520	571	533	489	522	504	543	538	560	533	553	499	574	530	517	528	509	552	557	503	540	547	548	569	546	537	519	535	547	554	517	519	554	571	519	541	550	554	557	508	575	526	543	510	523	564	531	520	528	529	534	542	522	561	556	546	528	547	563	555	510	555	527	493	550	532	529	498	543	547	481	506	491	577	523	555	551	541	553	532	549	571	571	581	564	503	526	527	549	502	559	534	525	535	568	521	555	543	531	545	538	508	559	514	514	505	554	559	497	530	567	578	495	535	565	558	521	510	529	536	544	526	538	539	528	529	547	534	544	538	552	553	553	484	521	565	528	529	549	517	518	527	493	538	548	538	580	514	502	571	595	572	510	534	531	557	579	568	521	531	533	550	562	532	567	554	530	542	601	521	559	552	565	552	506	547	557	534	587	538	565	521	555	560	540	501	522	538	505	537	578	524	514	535	516	528	555	541	549	550	558	540	539	557	558	562	570	512	551	546	571	572	525	520	535	539	509	544	544	565	545	532	539	525	515	549	523	532	581	580	534	535	549	549	538	543	541	598	589	550	552	526	534	519	540	534	485	540	529	547	522	547	538	532	551	538	564	575	580	536	529	502	585	548	546	534	519	542	539	540	500	525	563	524	530	510	536	541	569	546	471	521	548	561	562	511	522	500	529	527	541	524	542	539	537	561	526	534	535	546	538	515	535	503	519	532	522	512	492	535	559	543	569	543	554	510	528	547	570	539	530	491	506	540	545	563	516	588	544	598	574	509	543	488	527	491	566	529	561	536	561	568	543	532	516	555	542	566	549	560	540	564	521	518	567	524	555	555	535	542	536	526	540	549	542	571	562	561	589	525	565	576	519	527	577	563	536	571	551	578	580	515	562	507	521	521	559	529	537	561	556	534	520	545	551	505	527	517	579	564	518	525	552	522	539	548	511	523	517	518	556	546	566	518	520	548	543	536	547	519	586	528	580	560	494	510	549	542	603	564	520	490	514	552	518	576	528	565	511	542	541	487	552	526	527	550	576	570	564	531	536	533	543	557	519	581	532	526	575	532	546	545	513	557	555	535	530	534	576	553	499	523	525	494	527	545	534	537	548	517	495	537	514	512	545	547	524	529	534	535	543	549	584	543	491	581	528	546	515	586	530	509	584	545	544	537	527	492	536	501	569	544	562	528	567	526	543	520	512	577	556	563	509	511	503	535	557	543	543	597	553	534	537	559	514	531	501	516	559	494	532	529	579	559	548	528	531	539	543	571	514	560	542	501	523	489	545	516	540	514	556	518	547	546	546	533	585	524	567	525	555	556	581	571	516	550	540	558	587	523	583	504	582	594	531	536	526	536	584	503	521	524	578	569	581	517	586	522	493	575	569	532	610	522	517	545	493	562	535	576	527	531	509	517	538	524	548	560	513	559	524	533	505	562	570	545	530	559	542	506	554	552	495	543	550	550	527	548	573	544	528	529	525	525	553	556	533	567	516	526	557	545	513	542	533	531	562	558	508	549	532	514	541	558	525	527	522	533	574	577	532	541	632	564	530	522	551	573	529	519	547	568	539	555	522	492	564	581	519	531	585	509	551	566	522	525	502	537	540	590	528	524	543	546	541	529	609	533	547	562	563	588	558	545	544	544	551	537	571	562	512	571	568	489	568	519	515	575	529	546	557	587	552	525	548	544	523	588	537	560	518	530	498	546	585	555	559	531	538	527	568	585	564	534	535	511	533	576	545	541	521	499	555	553	539	555	524	533	546	541	567	525	536	522	519	520	536	518	530	531	579	544	536	545	565	522	568	515	558	522	476	562	538	519	560	552	525	547	496	519	543	560	551	557	505	520	513	561	555	557	551	525	539	552	543	518	592	529	490	535	544	546	538	508	518	527	548	518	570	526	578	535	560	522	574	536	527	550	543	538	503	566	535	541	549	546	556	552	537	508	560	531	528	520	532	558	513	570	488	557	521	535	523	487	503	519	542	521	567	548	521	548	532	556	503	548	531	534	519	548	523	567	557	540	479	541	557	562	519	560	533	546	542	537	530	546	572	591	569	519	549	525	572	547	548	523	583	529	554	538	536	571	570	583	540	514	548	518	511	529	522	554	527	531	551	532	547	535	540	536	549	514	538	516	557	508	531	534	562	528	507	518	562	578	544	514	523	508	557	531	546	574	540	472	571	565	555	527	553	550	524	512	515	543	522	538	572	529	547	553	516	541	569	497	537	516	530	528	491	539	516	502	536	563	535	575	533	518	526	549	528	517	512	530	576	537	518	526	513	563	581	565	551	536	563	520	543	555	545	544	615	527	544	555	549	573	513	530	533	571	552	525	552	546	534	545	533	544	564	541	536	524	562	557	572	568	509	548	527	526	519	561	573	528	537	497	572	533	557	545	517	514	563	516	508	523	534	547	506	540	529	532	533	538	576	506	557	541	527	537	499	575	580	521	533	550	539	535	541	564	570	534	502	543	557	556	547	555	528	544	550	550	559	536	537	528	536	573	559	502	532	562	517	560	549	537	533	538	517	531	556	551	508	549	537	550	498	557	536	565	583	485	550	554	490	545	532	508	557	512	556	550	558	540	567	539	533	567	547	544	568	536	535	535	532	509	488	529	530	540	573	556	526	542	521	532	507	556	545	581	566	510	493	558	525	525	564	532	532	526	566	526	555	580	512	526	566	534	549	488	562	484	547	513	498	559	552	597	548	509	559	547	536	554	527	558	552	558	527	509	484	559	566	587	523	506	518	512	519	529	495	538	514	599	548	548	537	490	510	519	522	518	566	542	549	560	563	556	532	536	546	575	520	603	581	555	542	556	518	547	561	524	559	546	561	532	532	566	525	567	520	524	556	549	520	547
31236	13351	11341	6784	3322	2032	1275	903	774	653	502	457	381	354	363	339	314	293	294	291	277	290	278	300	278	248	226	226	240	238	270	231	221	234	228	220	242	260	216	248	212	217	252	227	184	218	212	211	205	229	239	232	236	198	217	218	212	214	217	199	190	231	215	220	194	182	242	210	226	200	204	190	242	247	217	242	248	210	197	238	215	182	220	208	190	220	199	224	219	185	193	220	187	224	177	212	209	249	217	217	201	206	209	210	181	214	237	223	245	216	188	206	227	206	213	210	221	205	174	239	239	221	198	244	217	187	213	197	190	204	200	210	217	209	210	211	202	245	199	209	213	212	199	201	217	202	193	198	225	198	208	223	249	195	203	218	200	196	210	218	208	215	221	204	252	222	211	217	206	210	197	223	223	216	210	222	200	215	203	205	219	229	210	222	204	201	198	200	216	191	203	202	216	208	218	206	218	205	196	196	210	219	200	225	189	184	204	227	241	208	196	210	184	227	236	202	201	222	226	201	194	225	201	215	220	200	213	229	188	236	246	220	210	204	222	236	197	222	194	217	220	201	207	205	183	238	191	197	195	211	215	201	205	211	206	216	212	223	197	207	196	213	214	216	198	204	214	206	194	210	223	245	197	206	209	198	221	236	196	244	202	223	200	189	203	209	204	219	205	220	216	230	237	215	215	230	183	219	242	232	195	216	199	222	216	225	246	200	217	208	229	193	208	194	183	207	210	260	206	210	206	197	173	207	204	198	211	201	206	195	220	221	200	213	209	230	187	218	201	217	204	209	206	203	190	213	227	217	216	215	186	222	199	229	215	211	233	194	210	201	240	230	199	213	195	224	184	214	209	219	218	215	203	203	225	228	215	215	221	213	236	184	195	222	210	197	225	201	210	213	190	244	214	200	198	232	199	197	232	213	190	206	193	225	225	206	205	202	210	200	201	195	203	233	213	199	238	214	213	226	235	196	199	198	231	212	207	206	244	191	206	210	221	195	206	242	220	194	206	211	235	211	224	217	211	199	224	221	209	191	213	228	205	216	203	165	215	217	200	236	216	220	203	207	216	205	222	205	209	194	219	198	215	214	185	204	223	199	214	201	216	189	220	196	247	217	205	246	190	227	217	209	219	191	196	191	213	213	217	210	222	215	202	184	212	219	204	204	225	215	212	193	220	193	218	200	234	213	189	231	212	203	224	220	208	234	218	212	233	200	221	201	202	214	205	198	222	207	193	197	209	217	192	214	216	212	196	199	234	209	211	251	217	236	212	212	191	208	233	212	252	217	222	227	220	206	190	204	195	207	232	245	186	200	196	189	212	177	203	205	208	226	218	226	232	231	203	193	185	199	226	215	207	198	201	230	200	222	224	207	216	228	217	225	233	206	197	207	190	207	191	200	205	217	228	193	231	214	216	230	210	234	222	185	231	215	201	226	213	205	197	238	215	232	211	225	196	225	235	217	178	188	189	220	182	193	208	202	236	204	211	225	206	191	203	228	223	204	187	223	206	228	198	198	193	181	219	218	196	228	183	185	214	221	204	218	200	220	190	210	209	191	229	225	222	212	211	189	226	208	205	215	234	208	208	205	203	228	208	208	212	191	218	223	207	226	222	211	214	225	232	200	201	226	198	207	223	215	213	181	187	198	199	212	225	198	199	204	206	202	225	213	184	210	210	209	204	222	203	230	222	202	173	209	196	217	205	236	244	202	235	186	195	224	211	223	179	192	225	195	201	222	215	190	196	217	236	230	207	204	207	218	184	197	202	211	221	197	222	213	208	193	234	168	241	199	236	223	210	212	196	200	189	186	216	221	190	193	238	195	197	228	202	204	225	194	230	194	191	223	192	228	222	207	202	223	198	218	219	200	205	201	214	200	213	229	213	203	235	210	208	217	218	200	218	215	221	215	230	214	205	198	195	203	208	223	208	241	205	200	225	176	222	216	202	183	195	205	212	207	236	220	211	209	196	200	207	223	212	209	215	194	232	208	199	212	200	236	240	204	214	207	203	202	204	208	217	240	223	195	195	234	189	211	212	215	208	225	219	233	230	211	226	207	194	202	203	221	211	203	196	197	199	228	227	209	204	230	227	206	188	183	186	217	194	199	185	219	200	190	218	226	219	209	206	211	200	240	205	224	207	206	213	245	219	233	208	222	188	209	183	208	241	186	199	207	210	229	196	207	206	227	225	193	186	239	218	198	220	210	193	199	191	233	203	189	234	208	199	206	228	218	214	185	195	214	217	222	203	203	223	191	216	207	200	214	217	206	243	219	215	203	236	226	220	231	223	219	184	183	207	193	191	211	209	207	217	204	213	206	236	193	224	199	199	183	214	211	205	238	219	234	194	226	202	207	222	186	210	217	209	214	174	179	197	215	192	228	210	204	204	206	212	213	188	230	201	195	210	214	246	244	194	208	259	217	202	191	202	196	209	205	215	236	199	210	199	222	216	207	203	218	225	190	192	214	230	221	207	210	203	184	241	206	205	209	212	200	228	203	212	222	211	226	179	208	227	220	218	223	199	230	203	219	196	228	204	200	226	226	219	215	218	183	216	212	208	211	213	207	214	191	217	240	246	208	229	216	224	209	210	223	190	219	227	195	193	220	207	188	203	213	206	211	206	229	181	212	251	199	189	210	208	188	203	185	198	199	225	209	226	194	212	206	209	209	208	222	217	205	216	210	226	243	191	211	198	214	217	201	222	211	214	232	203	219	203	203	207	201	206	214	206	201	225	206	241	214	221	190	213	219	200	214	212	209	206	188	205	191	203	199	213	172	207	204	224	197	205	219	250	210	203	199	220	195	218	216	209	192	221	228	230	201	183	201	215	192	224	218	173	204	219	198	215	208	229	224	219	212	232	217	204	244	207	203	262	232	225	201	210	198	194	228	203	228	204	198	212	206	195	208	243	182	182	215	193	221	203	238	222	211	214	213	221	200	214	200	227	194	218	219	221	221	233	218	217	235	187	225	201	218	230	220	221	212	235	185	193	187	205	215	208	228	240	226	226	222	203	194	186	216	211	207	200	219	224	234	214	195	226	201	203	257	223	198	252	211	211	211	231	205	193	198	192	219	200	210	216	216	209	209	216	197	214	219	205	209	219	218	228	210	209	196	204	216	199	223	235	186	207	186	194	206	229	211	215	226	201	222	211	207	178	216	196	209	222	249	231	198	228	185	198	204	175	221	203	230	226	214	211	187	203	224	227	217	230	191	213	219	195	175	188	209	220	222	185	217	227	200	215	221	224	222	211	237	199	238	214	187	230	194	200	204	207	216	199	200	199	202	234	228	188	213	220	246	206	209	215	194	206	210	193	201	216	232	194	204	226	242	193	197	187	230	205	202	215	217	193	233	222	205	213	238	215	211	204	206	219	233	223	196	179	212	229	200	222	235	224	221	225	206	190	215	208	196	203	218	191	178	211	210	257	194	209	202	203	198	211	207	230	191	239	207	198	208	200	207	234	241	182	207	214	229	216	225
18534	10350	16918	15525	10551	7762	5601	4252	3380	2940	2407	1914	1656	1447	1317	1191	1106	1091	1022	1160	1194	1169	1110	1018	1048	823	770	726	690	684	660	669	718	708	704	668	669	629	566	606	584	532	582	527	568	516	482	504	504	502	520	507	496	535	532	479	521	511	534	520	510	499	509	502	517	502	465	480	483	497	486	516	528	501	466	473	513	527	525	504	494	474	474	467	474	489	489	491	463	533	479	506	488	500	503	458	474	495	523	511	480	573	522	484	459	510	508	503	522	506	465	483	523	506	496	440	486	476	509	466	482	521	511	525	509	534	520	501	525	531	506	464	527	477	528	494	466	504	529	528	497	493	472	524	499	495	496	482	493	510	519	492	479	528	522	531	502	501	480	461	510	476	512	516	502	512	481	483	497	466	496	468	484	474	519	468	499	485	499	512	464	524	531	501	487	475	520	494	511	485	469	495	495	526	503	493	539	510	482	459	519	507	478	499	513	494	533	452	484	491	470	509	446	518	491	531	482	517	508	509	497	503	520	464	524	500	475	497	511	471	484	498	482	503	508	495	489	523	461	499	507	516	466	479	508	494	514	495	506	502	491	498	518	519	496	499	463	502	495	480	462	471	516	480	484	482	489	486	528	498	517	485	518	494	491	502	508	496	500	519	480	492	494	522	497	472	518	474	486	483	497	483	506	507	511	558	480	508	459	476	453	457	503	528	513	509	497	540	500	512	446	524	488	494	476	499	478	487	512	475	491	487	514	524	494	511	482	470	491	459	528	499	479	490	493	533	464	480	470	490	495	483	506	515	513	487	486	537	526	518	540	520	482	499	497	480	486	478	462	474	500	488	461	487	456	479	483	492	477	522	484	509	484	481	497	483	516	463	504	498	515	494	523	481	476	502	501	544	526	491	475	523	506	514	525	509	483	485	536	510	501	514	502	476	481	471	514	488	516	478	516	505	503	539	462	478	510	493	492	514	492	489	492	491	520	463	509	521	489	499	508	508	505	483	538	509	548	473	519	528	521	495	445	511	477	520	512	471	496	527	498	490	510	485	536	507	518	501	498	541	473	478	503	470	520	516	493	465	476	502	522	498	473	514	497	476	550	498	487	515	480	515	534	490	463	509	499	575	461	513	528	481	487	525	490	562	479	535	459	487	492	509	469	474	487	475	508	480	553	522	474	502	481	451	549	477	490	496	504	482	460	499	525	495	506	509	526	490	490	508	486	502	532	467	511	492	543	512	481	501	521	549	501	474	503	511	476	540	532	503	513	515	513	494	505	508	501	512	478	531	459	531	472	488	500	456	500	531	493	500	477	486	528	523	496	505	476	513	489	519	497	508	526	522	486	531	525	510	472	487	509	501	519	495	487	531	492	495	476	499	513	462	527	511	470	491	512	477	476	492	475	486	491	480	511	511	543	524	533	491	510	461	465	523	536	499	504	499	487	460	509	470	490	462	503	475	473	508	484	510	517	478	528	492	449	557	502	507	521	499	488	486	520	542	500	532	495	505	506	465	514	497	485	512	500	494	500	521	519	464	514	482	531	496	506	529	499	506	482	502	515	488	483	490	513	481	524	486	492	506	506	488	516	513	532	545	463	503	505	492	506	482	518	474	472	511	492	486	518	516	523	470	515	485	542	507	475	512	489	513	483	506	487	520	480	502	502	487	535	499	523	450	520	512	498	524	524	489	473	490	486	487	489	474	465	509	502	512	504	528	439	471	473	512	485	482	492	491	469	431	511	483	500	537	521	515	512	465	508	532	490	528	500	514	496	493	503	451	492	498	464	540	497	452	485	503	500	501	502	522	461	509	475	481	512	516	522	509	485	523	520	519	476	524	474	507	485	475	495	501	539	500	515	479	522	530	514	487	498	467	457	488	456	488	503	482	525	526	447	507	499	458	526	520	502	512	516	514	500	481	551	517	533	514	477	514	501	472	491	483	512	514	519	485	530	484	490	490	487	520	494	536	547	480	504	530	487	505	577	492	531	519	533	453	520	452	524	508	446	509	485	558	523	485	495	517	500	482	491	495	485	478	496	525	521	469	456	505	501	502	479	479	464	531	482	497	491	492	496	515	514	470	483	521	493	479	533	518	516	531	502	498	505	496	476	457	535	523	445	513	493	482	529	465	528	532	476	484	505	490	459	517	536	464	539	513	487	505	526	486	518	515	483	499	491	497	526	506	474	510	523	545	550	466	498	506	521	483	469	520	487	472	535	502	516	498	480	495	517	522	549	453	510	518	490	497	499	539	483	511	504	483	536	508	511	507	483	534	485	527	503	510	484	513	536	481	493	481	508	520	528	499	525	464	453	508	478	501	537	498	477	552	504	515	480	478	504	525	435	485	513	490	481	491	485	498	524	503	465	523	502	477	496	471	513	525	531	472	499	510	504	470	521	467	511	523	466	499	506	470	474	504	495	492	464	486	495	473	531	513	513	527	433	497	487	476	487	475	487	516	502	500	477	485	482	468	529	508	488	526	484	465	506	477	516	456	495	510	491	469	491	493	493	466	495	492	505	494	512	458	516	496	498	455	491	494	493	488	511	506	505	501	489	463	472	550	556	473	497	504	516	491	475	506	486	516	498	472	512	521	480	496	484	518	515	484	518	485	531	480	480	472	507	510	490	504	523	453	499	489	478	531	569	473	486	480	525	493	479	462	506	528	495	526	536	518	462	480	493	476	499	534	535	479	491	464	471	457	494	494	514	487	487	530	511	549	529	540	491	506	482	567	487	463	508	495	495	518	520	472	492	512	522	487	522	556	559	488	485	476	477	477	448	499	437	538	500	520	479	502	480	480	521	483	512	530	457	513	508	484	526	503	551	508	530	462	520	493	517	512	490	508	483	494	489	484	467	485	512	437	461	475	488	488	480	500	555	477	535	473	512	487	494	480	532	477	483	475	456	475	514	496	461	512	548	482	490	483	446	509	510	519	516	522	527	467	530	507	499	466	497	506	523	498	517	525	485	495	555	505	500	504	493	512	508	458	486	519	519	460	480	496	495	546	497	480	493	482	459	486	503	512	479	490	534	514	486	466	477	494	513	528	465	498	501	487	491	469	450	509	511	501	470	473	500	510	488	509	506	537	511	473	545	497	517	507	522	482	488	498	521	549	487	479	481	498	534	504	524	504	480	506	505	521	458	497	489	496	526	473	477	451	486	485	478	500	468	534	523	491	534	490	505	532	511	534	469	463	507	495	488	468	528	509	496	474	443	495	474	490	476	499	488	495	499	492	496	517	505	494	478	517	536	494	501	487	485	490	504	522	518	503	512	522	448	466	501	487	519	501	492	473	484	475	520	499	489	517	483	483	463	513	464	509	542	492	531	476	461	493	542	485	482	463	514	490	507	484	509	453	491	508	500	504	493	511	464	526	500	507	507	473	504	516	512	470	487	528	494	510	461	508	532	504	513	486	451	518	472	509	515	486	492	479	454	524	499	503	492	485	489	475	532	534	499	529	511	488	489	509	508	504	518	526	526	497
11515	5212	4510	2640	1291	853	611	472	430	395	340	334	292	263	236	217	270	254	238	238	260	255	215	199	200	182	214	217	206	225	197	199	235	243	217	202	206	211	222	176	217	220	193	221	190	189	207	209	227	224	191	199	219	204	183	180	208	200	210	215	199	198	210	226	179	222	194	178	212	223	229	210	194	221	223	225	226	223	215	203	212	215	211	203	206	213	213	219	221	213	205	189	187	237	212	196	200	186	207	240	234	206	211	216	174	165	229	196	213	194	171	227	210	169	221	212	182	212	193	199	190	228	242	184	213	207	239	210	206	213	214	201	194	186	224	208	248	183	205	221	205	224	186	223	197	203	211	231	224	201	198	178	201	210	211	242	213	198	215	194	214	215	174	200	187	191	201	206	196	202	221	204	221	216	215	224	202	182	165	230	181	195	237	217	200	200	194	171	214	217	202	217	204	214	189	211	212	218	193	202	223	195	192	209	215	217	217	232	200	188	248	218	217	210	194	176	184	194	217	199	196	202	201	205	197	219	224	229	225	237	180	212	201	210	220	204	220	199	229	183	188	196	221	213	237	229	189	200	185	196	211	194	212	180	206	210	212	235	197	196	192	214	227	217	228	205	182	230	207	226	196	205	202	174	216	208	206	207	228	208	207	220	210	211	209	236	227	188	209	223	172	220	208	201	227	182	231	208	214	219	198	200	195	207	201	187	205	180	208	173	207	212	191	212	206	208	209	191	201	197	187	195	223	198	202	213	214	193	222	174	207	213	213	190	218	201	217	222	210	214	202	208	230	206	220	180	203	207	233	197	208	180	218	213	203	182	212	217	200	189	219	184	208	215	201	185	191	213	212	207	215	198	198	188	199	177	204	213	235	189	183	213	211	181	234	219	209	192	206	198	206	220	190	185	197	213	183	211	219	211	204	203	178	187	210	211	226	196	204	224	196	210	219	207	197	204	223	210	213	200	197	202	209	207	201	216	219	205	230	210	233	206	215	228	183	197	225	171	214	217	204	191	210	194	196	200	201	214	233	204	180	188	184	222	186	202	227	193	177	222	230	209	231	204	197	199	180	201	206	195	221	215	212	198	222	198	227	179	204	204	186	196	193	228	214	162	200	190	210	230	191	206	178	229	212	198	201	235	193	200	198	233	219	210	198	206	215	211	198	197	194	212	201	211	185	195	206	204	210	208	211	187	212	197	210	207	210	196	204	203	207	171	185	189	185	194	177	202	197	216	184	206	206	218	210	206	189	223	220	202	194	214	198	215	178	199	178	197	220	199	223	216	219	214	207	205	194	236	202	204	211	200	215	224	203	196	199	190	216	204	172	178	221	227	201	226	233	211	228	235	187	226	198	209	188	237	185	206	200	184	214	199	224	198	200	202	203	215	219	200	209	201	210	187	203	194	200	204	226	196	187	167	214	192	216	224	225	219	200	199	225	228	226	202	207	195	189	190	207	198	194	196	213	230	195	184	190	195	195	198	193	191	193	209	190	199	201	218	219	198	193	206	203	204	230	216	207	195	198	226	190	187	193	195	172	232	235	190	224	193	215	194	209	224	185	199	213	217	186	201	200	201	190	206	227	209	212	209	207	207	201	203	212	217	218	224	190	210	194	205	184	202	235	205	192	176	216	169	221	192	189	196	224	200	219	223	233	245	214	196	214	199	227	201	193	197	184	182	195	174	219	227	221	232	206	186	185	221	206	220	226	171	214	198	213	217	197	198	209	236	202	194	205	188	219	212	202	193	212	186	197	205	208	192	207	199	162	230	173	191	215	222	224	212	224	194	223	197	210	202	228	186	212	187	193	211	187	231	198	204	212	214	207	189	193	253	186	215	198	212	178	221	198	193	217	222	183	196	210	198	218	189	186	216	228	226	219	220	209	193	188	198	207	213	199	236	204	207	171	201	203	200	213	223	196	198	202	210	212	207	213	216	189	223	225	193	197	210	228	219	225	213	215	198	217	206	219	190	199	215	206	217	193	207	208	213	224	209	219	201	201	228	221	205	194	211	202	231	220	213	199	199	219	208	196	208	208	199	221	213	204	225	210	243	209	214	229	205	227	184	207	235	239	229	204	192	173	203	209	222	222	201	188	231	191	216	169	237	200	211	183	199	202	188	211	185	203	210	190	217	220	201	221	213	218	201	230	198	212	234	167	222	181	172	209	212	186	209	222	199	202	217	228	192	221	201	196	193	211	197	197	223	197	200	191	187	190	205	181	237	193	199	200	225	216	212	206	201	227	191	225	204	212	201	210	185	223	193	172	213	190	188	199	201	213	193	200	192	207	217	196	216	200	215	207	203	189	215	220	185	240	225	229	206	176	211	220	189	200	175	210	189	202	183	204	215	224	187	226	208	209	196	210	220	225	204	193	191	199	228	206	201	206	177	226	219	209	202	204	202	205	220	202	184	220	202	169	232	210	222	204	209	196	197	203	223	228	197	196	214	198	214	197	218	187	206	233	214	193	203	221	189	205	207	205	188	158	216	185	174	202	197	212	220	202	209	204	191	238	200	189	172	180	183	202	199	193	195	193	209	203	191	202	167	188	193	180	186	195	188	202	203	198	203	199	192	200	201	180	201	194	209	208	198	223	230	209	223	223	212	204	201	200	198	179	188	189	202	242	183	193	203	189	205	217	216	211	215	191	208	176	207	197	216	188	204	208	233	191	209	233	193	230	218	214	231	222	190	204	185	222	219	198	207	197	224	179	218	201	196	202	188	181	204	202	187	180	199	205	193	197	226	220	198	221	225	237	210	191	198	210	231	197	213	210	209	181	206	202	195	218	234	212	225	208	196	214	205	211	205	178	197	225	243	247	188	172	190	205	203	217	203	204	202	198	189	220	222	201	197	208	203	229	206	210	188	183	191	202	214	203	208	201	236	210	203	204	203	199	234	187	197	233	205	219	231	206	222	202	180	194	217	188	175	218	210	202	223	180	223	188	207	199	208	210	200	213	201	186	216	197	224	204	228	204	183	206	200	203	206	206	225	208	225	206	192	199	195	214	214	225	224	213	194	202	241	224	185	197	221	241	220	201	190	236	186	186	201	205	220	206	208	240	203	222	201	222	184	189	232	237	204	187	202	227	206	196	214	197	214	205	206	198	217	225	171	207	212	203	210	201	193	220	215	218	199	199	203	185	205	193	203	224	188	201	207	218	169	217	216	201	215	243	204	205	217	213	169	173	209	211	189	201	205	214	178	204	203	239	212	226	187	182	200	191	217	207	220	221	187	216	227	196	232	181	206	209	192	215	215	209	200	235	174	191	212	175	207	226	192	198	199	200	219	208	205	201	215	180	179	208	185	213	196	218	203	229	210	187	200	225	231	187	188	190	204	207	221	204	222	192	194	221	216	213	211	204	203	207	207	211	207	212	193	182	234	212	211	225	232	205	241	176	222	208	214	218	188	234	191	176	206	194	190	195	186	214	235	205	206	207	233	180	199	207	189	220	198	186	200	207	199	218	219	209	188
7580	4775	8330	7235	4878	3565	2534	1912	1673	1429	1204	1043	898	859	751	741	677	678	709	712	744	746	685	648	612	562	541	545	526	559	566	570	548	545	526	500	523	560	522	488	506	459	479	469	516	505	523	474	490	491	513	518	476	522	496	477	473	555	506	486	502	507	499	470	494	491	458	472	477	501	513	462	448	493	500	514	509	507	480	495	502	489	443	510	462	512	469	499	463	496	496	495	460	506	463	463	460	478	486	435	485	478	510	521	473	521	497	496	489	471	464	540	486	473	482	486	479	493	459	539	499	501	487	471	442	480	471	496	464	497	506	515	481	478	499	480	480	492	521	475	485	494	468	526	486	505	519	475	439	496	496	475	477	533	518	477	493	460	498	456	454	486	511	488	506	520	476	477	494	486	476	482	486	496	482	531	476	470	461	499	512	478	520	461	490	477	505	494	457	566	494	491	513	495	501	500	456	482	451	498	532	488	530	482	487	503	490	464	461	524	506	521	510	464	481	469	465	513	530	507	492	499	476	467	501	468	475	478	481	494	505	479	522	509	498	485	478	492	474	506	475	530	519	490	500	477	482	494	473	510	491	501	431	499	534	502	521	504	482	480	507	503	486	510	498	496	552	456	543	485	482	518	456	490	509	513	491	519	493	467	477	487	506	490	493	505	471	489	511	479	532	469	475	518	484	501	491	427	483	527	491	486	486	470	493	462	446	515	448	444	498	509	483	492	464	449	507	459	517	514	486	457	503	472	507	480	525	519	484	507	489	492	497	488	476	504	474	522	550	495	509	485	480	496	520	511	508	490	445	486	501	492	434	467	479	522	479	486	465	488	497	464	476	495	487	514	491	513	462	479	495	490	508	513	502	452	463	517	497	506	512	479	467	490	500	504	477	468	513	492	460	472	471	467	534	508	479	490	513	468	461	482	484	468	514	493	484	472	485	489	493	492	510	467	499	450	523	505	464	501	531	514	486	520	495	517	476	465	459	523	453	529	493	508	491	495	487	465	499	466	508	469	481	477	484	497	472	441	466	521	477	503	505	471	491	511	455	496	438	499	490	460	489	468	494	460	529	455	491	505	526	486	488	482	494	490	459	465	485	476	493	506	474	494	497	504	480	466	489	498	478	486	484	504	481	495	447	520	455	485	492	491	499	522	479	480	439	536	472	497	493	511	457	519	514	489	456	500	517	474	467	463	462	492	522	495	454	508	491	479	538	473	504	528	464	487	509	494	509	518	494	448	511	454	489	494	459	512	494	523	480	490	516	493	490	495	480	503	485	459	484	483	452	510	498	513	482	531	459	469	506	488	497	477	457	495	468	503	474	489	461	508	490	481	497	509	505	500	495	511	526	464	495	483	459	477	501	501	443	492	511	496	483	473	492	503	497	501	497	498	478	507	489	500	463	508	495	496	495	549	465	482	481	496	504	526	476	489	474	447	441	480	481	485	498	472	479	508	515	465	474	499	506	543	497	528	483	493	479	491	500	491	510	497	426	473	502	486	462	524	486	509	463	528	514	480	483	476	476	494	501	497	482	500	488	512	524	487	492	494	518	510	465	488	455	453	488	478	479	502	539	450	464	456	479	495	495	567	532	496	482	512	502	500	479	517	505	528	522	488	453	458	454	511	489	458	488	504	498	451	459	486	495	491	506	491	470	475	473	525	520	464	520	488	504	467	487	518	491	477	502	458	507	478	477	483	495	511	477	483	507	530	499	478	468	460	487	469	511	512	513	460	513	490	489	476	483	470	509	480	486	520	482	474	490	476	502	452	504	494	477	494	524	482	522	534	486	486	497	525	478	510	503	540	489	492	491	504	468	464	512	508	461	478	521	521	485	471	478	476	493	510	487	517	490	484	435	475	454	494	504	512	491	470	483	482	497	477	489	494	519	509	459	492	512	454	508	485	498	516	459	497	536	489	537	471	460	463	524	515	486	493	465	496	477	525	509	498	447	515	463	505	519	490	458	496	489	458	497	493	518	520	514	459	485	466	479	481	502	484	476	453	508	507	511	517	477	463	472	485	479	494	487	510	501	457	495	480	484	474	483	502	443	462	473	532	473	534	503	502	487	496	479	490	525	477	467	562	481	496	465	465	486	442	492	512	460	500	506	535	474	486	474	502	501	497	524	489	519	496	441	487	480	508	475	491	471	463	496	466	494	504	462	492	504	503	468	498	482	495	500	492	467	442	463	525	531	546	483	492	502	513	503	501	528	495	490	492	477	474	506	474	512	499	463	563	476	471	464	514	506	505	522	522	512	509	478	449	481	464	487	519	485	491	477	468	486	464	466	498	466	490	465	505	466	483	490	480	476	459	490	530	460	503	515	483	494	532	455	495	480	487	456	482	490	500	510	489	512	491	532	520	502	471	482	516	495	462	455	516	494	523	478	475	492	519	455	518	462	470	462	459	524	527	507	483	511	493	508	480	506	479	491	511	485	482	480	440	511	468	482	521	485	473	511	530	510	524	472	505	486	478	494	492	503	526	450	516	495	524	500	482	513	464	487	493	466	491	508	490	499	469	450	477	475	509	476	459	509	495	525	536	522	559	527	497	510	512	501	496	475	494	474	485	467	507	480	466	481	483	485	487	459	498	500	475	500	516	467	492	477	488	485	527	437	482	522	446	482	470	501	479	518	472	465	472	495	463	494	525	470	459	500	486	502	489	520	457	478	493	502	490	495	511	487	513	527	489	490	466	503	497	486	489	460	485	468	530	488	490	488	511	490	527	515	493	467	498	489	492	514	479	499	520	503	524	490	506	474	498	497	521	471	499	477	503	504	491	473	457	483	500	482	480	424	498	557	474	473	511	488	512	492	487	492	489	468	531	470	506	487	485	493	499	493	556	514	469	501	520	501	556	480	478	495	457	491	436	511	515	475	507	498	483	474	467	519	489	445	482	506	515	479	466	462	491	506	505	508	473	505	500	466	473	474	474	537	494	461	554	533	494	515	490	504	497	516	477	461	491	518	498	478	497	485	528	474	494	483	490	526	481	497	501	473	476	515	472	485	480	463	493	487	553	474	528	497	497	473	493	506	503	461	530	480	512	495	478	464	498	515	516	477	508	505	477	459	489	498	510	492	491	482	463	484	488	484	501	497	504	505	461	499	487	507	456	473	429	489	522	456	505	484	502	491	468	505	490	481	490	469	478	498	466	550	505	504	481	493	475	453	492	454	472	518	501	488	498	492	420	460	484	475	443	515	447	450	473	505	500	492	494	500	464	485	466	481	477	548	477	469	488	481	508	455	522	481	489	507	476	515	473	502	483	516	479	484	505	532	486	470	506	506	518	508	472	501	453	497	511	497	504	519	523	527	479	492	524	497	487	498	464	546	501	487	539	504	531	440	489	524	515	497	516	478	487	465	449	464	472	512	502	513	490	487	495	476	518	505	470	480	467	518	487	504	541	493	504	495	472	513	454	489	497	526	517	482	483	498	464	459	498	514	454	531	502	490	529	468	485	492	499	532	535	490	456
20988	8867	7973	4456	2285	1437	1008	783	671	584	474	426	360	329	298	286	284	278	263	293	310	257	272	265	259	260	263	275	257	246	243	240	288	260	248	224	211	242	239	238	241	230	233	244	207	199	226	222	241	235	212	236	229	226	224	214	234	204	233	260	251	214	258	219	182	259	224	207	242	218	230	209	238	221	231	254	245	219	224	209	224	227	208	223	197	202	224	235	209	219	231	195	204	217	261	203	209	224	227	217	222	235	242	257	229	230	228	221	227	221	237	238	234	218	180	218	244	226	252	239	183	205	243	192	219	244	211	208	226	231	210	239	228	224	212	239	207	240	227	214	231	209	250	228	248	204	214	233	217	234	222	220	225	226	198	234	230	257	221	213	233	203	208	248	200	208	213	220	234	246	243	213	235	227	227	245	227	250	209	213	219	214	232	219	244	233	248	231	238	229	204	248	240	253	241	231	212	203	197	214	227	217	199	238	230	213	219	214	251	221	214	229	233	252	219	247	230	230	216	200	206	229	220	212	239	202	216	205	204	244	233	223	232	225	229	223	234	213	216	223	247	235	236	239	246	241	218	235	235	206	223	206	228	226	228	214	216	230	195	228	230	210	219	222	233	201	213	248	230	218	250	216	212	214	201	226	234	227	235	212	231	216	188	248	224	218	204	233	241	237	229	251	231	221	245	206	223	233	224	224	247	240	220	231	246	227	186	244	245	192	219	225	236	234	245	223	219	224	201	244	216	225	219	239	224	219	213	230	214	243	215	210	229	217	216	230	189	214	223	224	261	239	210	184	242	213	246	225	197	205	230	233	212	225	221	194	235	225	241	207	209	192	226	223	206	230	229	241	236	241	230	225	216	212	211	238	207	256	253	259	227	234	242	234	232	233	208	214	209	238	216	236	231	226	225	207	243	229	216	232	208	224	217	203	219	217	224	205	223	220	236	222	222	226	220	241	212	210	210	197	226	228	236	212	221	202	215	224	239	215	240	201	232	251	235	244	206	234	246	253	225	209	217	213	223	219	256	208	223	212	207	212	228	218	191	206	206	235	218	221	216	195	223	235	231	224	210	197	211	206	219	225	240	221	216	208	232	221	242	229	244	230	214	235	238	232	226	201	229	202	223	252	216	200	193	221	200	241	206	232	208	238	239	253	222	248	212	226	234	236	261	229	229	216	237	198	213	234	221	221	223	238	240	238	226	217	225	203	222	222	221	247	246	207	225	202	273	250	218	210	218	201	192	210	205	225	242	209	205	211	225	216	259	211	237	242	229	239	208	198	229	264	232	194	191	246	220	236	233	223	220	236	216	215	222	209	245	234	217	224	248	192	202	238	221	222	231	219	248	248	219	209	218	232	216	192	217	237	248	230	211	240	242	205	210	195	241	214	205	200	237	236	217	248	208	238	209	241	239	227	236	232	250	214	203	220	224	245	240	223	220	232	228	233	247	216	195	216	203	197	200	209	225	218	230	237	247	245	247	221	227	229	239	223	251	238	224	256	221	228	237	244	229	205	228	227	262	197	213	202	223	216	231	198	228	242	226	225	224	220	212	204	221	225	242	236	218	243	227	237	200	201	253	232	194	210	218	224	242	232	255	220	219	203	235	201	218	228	215	216	251	232	218	234	221	249	224	217	233	233	219	220	229	242	248	232	205	220	226	271	200	206	233	211	238	224	215	229	230	230	202	211	254	219	228	214	231	204	195	205	201	214	222	215	263	251	218	255	209	217	234	222	232	234	212	217	197	242	208	223	243	231	195	230	202	234	223	238	249	255	201	215	218	234	231	244	269	241	206	210	225	212	223	204	217	230	220	228	200	226	210	227	249	239	243	246	192	217	204	233	220	215	200	209	232	218	223	233	224	230	214	202	232	235	256	216	251	238	215	213	239	215	214	232	211	214	222	242	216	227	283	240	207	223	213	224	230	231	230	254	231	240	213	209	204	219	208	230	250	222	216	206	213	224	226	228	269	224	242	214	253	203	205	247	211	236	203	232	232	207	250	235	218	187	220	245	225	232	229	210	218	190	214	225	217	205	249	234	211	219	226	203	205	205	231	223	219	254	241	217	220	213	222	212	262	250	219	238	199	236	210	229	197	236	200	230	182	222	239	224	218	210	235	212	243	229	236	204	210	223	258	236	214	226	203	220	217	231	212	219	197	250	234	220	231	232	225	197	227	223	239	224	222	232	252	251	227	222	240	243	234	250	239	228	223	210	209	232	241	227	181	231	208	210	260	235	263	209	228	229	215	242	223	219	205	212	213	213	201	213	231	244	253	228	244	219	235	210	217	231	242	214	215	237	243	197	233	238	224	260	238	209	198	234	229	219	225	227	240	221	218	233	196	242	204	218	213	219	218	226	245	204	233	228	225	222	251	213	225	230	244	205	218	233	232	231	230	237	206	223	236	227	203	230	234	232	227	236	212	230	180	212	211	215	191	245	220	222	234	217	208	220	236	213	254	214	205	270	237	224	235	218	207	226	231	217	216	226	232	237	201	220	250	216	197	192	210	228	224	216	239	227	240	234	215	228	210	221	237	245	226	237	207	213	253	227	216	216	220	199	233	208	257	218	248	207	244	241	221	236	191	209	233	207	226	210	251	225	244	206	236	230	213	194	209	230	208	227	226	196	237	212	203	183	238	207	200	213	232	221	229	227	211	219	217	233	239	222	205	204	209	261	208	232	212	228	208	238	252	258	230	265	221	247	209	225	218	250	225	215	223	229	232	233	226	254	227	214	212	239	221	218	222	221	235	201	240	222	238	223	233	207	237	232	217	235	223	239	219	224	239	232	223	232	233	242	207	222	210	238	220	232	256	211	234	222	223	221	234	200	218	235	221	233	205	192	205	224	223	221	259	261	220	225	217	220	210	221	231	208	231	236	250	229	243	216	211	222	214	242	229	197	223	222	199	223	257	234	249	261	228	214	209	214	195	239	222	238	227	212	214	242	214	225	229	207	216	234	227	191	202	228	222	223	205	255	231	225	241	227	208	191	229	225	222	207	219	232	213	223	222	203	211	217	211	200	237	193	215	234	259	212	220	214	223	226	211	193	223	168	224	237	232	236	217	225	248	205	234	225	215	212	224	202	255	225	221	242	204	229	253	228	245	237	204	258	223	205	245	252	214	231	196	252	229	232	233	238	245	221	241	201	221	203	259	241	231	240	220	216	232	213	201	259	227	226	226	237	221	240	221	231	218	225	230	245	241	235	236	198	226	219	231	248	226	218	199	225	233	250	249	214	210	218	232	225	239	213	238	203	246	183	215	221	210	219	227	239	268	212	213	226	218	221	248	241	221	218	241	223	209	250	208	215	215	224	228	210	243	237	217	228	221	218	258	232	230	218	248	212	236	257	262	247	219	201	244	240	221	240	246	195	231	227	212	223	215	230	226	228	227	235	220	227	228	202	222	210	231	215	256	220	228	227	219	237	210	229	188	247	229	219	229	230	242	206	209	244	235	215	213	225	265	241	222	242
13881	7598	13053	11320	7869	5922	4291	3462	2632	2300	1933	1683	1422	1218	1175	1031	930	940	891	956	986	958	967	884	834	718	702	719	680	621	610	671	640	684	633	672	662	603	581	593	579	569	590	531	570	556	485	545	527	552	534	543	529	542	548	555	532	563	512	510	520	538	489	548	503	546	556	498	508	532	533	548	573	501	575	537	491	538	556	526	553	541	515	534	519	527	558	578	483	509	510	518	511	525	549	538	485	500	529	567	529	495	552	566	521	565	534	522	543	512	533	525	510	513	546	535	500	520	545	544	535	579	502	528	539	537	548	546	541	546	488	537	580	517	533	541	557	495	515	513	541	537	534	563	559	553	534	520	537	563	528	564	510	530	505	511	493	591	599	502	489	531	540	539	549	543	526	507	482	497	490	508	536	560	514	525	526	524	549	530	550	466	540	508	549	545	511	511	534	571	507	504	518	536	524	525	532	510	513	531	525	558	556	546	545	598	529	522	520	505	552	532	517	493	538	545	539	532	555	523	519	531	522	513	489	509	509	510	515	546	489	548	545	525	530	548	521	582	517	532	528	497	495	537	530	523	551	518	513	516	530	565	554	557	534	535	526	516	538	523	519	518	491	535	550	530	494	511	512	531	546	490	518	551	536	492	523	536	506	549	556	529	493	515	550	567	587	540	515	527	550	496	530	488	569	469	487	514	474	528	534	523	549	523	525	507	511	536	557	499	544	555	507	510	532	553	560	518	520	538	536	523	521	534	517	512	528	519	508	534	508	516	523	544	554	512	555	516	514	498	553	511	524	511	498	486	526	538	516	549	532	547	529	552	503	512	546	527	512	491	531	549	544	511	515	537	527	507	495	506	544	543	501	534	526	542	574	522	535	552	508	543	543	529	552	549	553	545	540	529	515	575	545	516	520	520	551	566	517	567	586	483	512	502	517	550	505	544	578	490	560	528	555	529	522	537	543	500	493	547	528	560	516	519	528	544	547	559	515	534	538	499	581	489	561	552	523	559	528	507	553	522	572	557	520	482	554	492	545	575	594	542	536	520	524	559	538	528	526	516	547	494	542	514	567	522	530	566	545	578	553	563	546	483	510	571	514	549	523	534	532	481	536	541	560	547	576	537	549	556	479	531	536	491	557	561	573	527	550	569	525	500	512	523	530	533	546	510	539	488	517	501	553	553	506	544	562	529	536	511	557	520	486	558	530	530	556	481	582	546	547	563	519	500	502	523	518	556	528	506	534	521	505	523	529	572	491	561	516	515	544	556	520	512	529	537	521	549	506	533	559	509	555	540	535	550	501	536	514	535	508	522	547	514	572	546	517	574	549	515	550	538	550	488	513	577	545	504	541	547	522	532	527	581	516	534	528	510	515	528	498	496	553	526	552	602	560	564	519	532	533	524	507	585	558	522	541	541	533	523	549	567	531	539	488	522	542	513	540	529	518	543	521	530	528	557	522	529	561	495	557	520	554	526	576	563	552	536	538	541	528	532	538	508	534	567	590	501	501	494	534	491	556	566	537	551	518	512	560	519	519	506	529	506	564	528	540	528	543	512	543	480	506	554	501	506	554	505	506	557	542	541	513	515	514	554	515	551	499	592	503	518	518	551	501	535	559	556	564	530	514	514	550	535	540	556	510	501	528	514	525	521	511	545	530	503	500	518	522	528	517	538	525	553	556	543	546	557	520	522	530	574	572	532	523	513	534	536	557	481	493	534	534	513	526	527	551	517	523	531	532	505	533	523	509	523	556	543	550	512	544	493	513	557	497	517	507	519	524	554	538	521	532	554	535	522	550	509	545	564	587	545	534	519	476	526	517	505	541	483	549	544	506	518	526	533	515	526	535	507	549	535	551	513	512	552	523	553	545	552	542	531	557	524	518	546	508	532	523	570	509	513	543	508	517	547	548	522	571	546	523	485	513	554	520	554	495	522	540	585	540	519	507	570	524	563	551	526	538	527	522	515	546	520	526	470	527	546	509	474	531	500	486	509	525	526	506	547	534	529	537	530	505	507	574	547	526	553	527	513	530	560	540	520	532	511	535	521	530	518	480	530	517	525	526	528	498	545	518	531	516	498	566	581	526	538	517	526	528	554	525	526	529	517	523	550	544	525	541	544	544	536	548	527	542	555	577	518	538	520	489	495	540	512	512	560	569	502	515	543	518	527	503	528	541	533	576	528	527	502	615	505	482	548	553	547	539	494	556	549	540	520	550	530	557	540	551	523	529	550	554	516	531	541	514	538	511	529	499	518	507	516	525	547	523	465	564	583	509	570	534	544	511	538	524	543	512	541	559	526	520	505	546	537	541	510	538	567	535	504	533	551	498	535	516	502	521	535	567	525	571	584	563	513	538	511	560	528	574	508	540	558	527	566	484	504	517	564	562	543	553	495	537	545	547	557	499	574	510	518	528	564	554	554	538	548	505	549	544	517	529	535	476	525	573	537	505	529	521	574	530	549	534	496	546	521	546	538	514	536	510	493	544	522	533	548	521	526	527	517	494	520	543	559	538	544	542	557	540	517	539	535	566	523	476	557	558	549	534	488	542	539	519	559	538	567	537	489	546	527	513	562	565	529	515	530	581	500	513	517	556	505	517	524	539	512	546	536	522	529	552	527	502	515	525	522	535	511	517	489	568	520	531	518	516	531	503	519	573	539	522	528	540	542	577	552	504	509	525	551	515	534	545	488	533	540	556	531	513	558	540	523	518	548	498	590	528	514	565	506	523	570	506	561	545	536	518	486	536	542	534	497	502	532	526	486	519	529	539	506	547	542	580	509	556	521	512	544	525	540	509	536	548	539	491	547	539	538	525	531	560	539	561	561	539	501	567	551	507	571	551	474	531	505	522	522	556	503	518	516	536	515	499	562	555	534	532	502	514	518	539	536	536	512	495	567	543	498	531	515	522	527	508	512	562	511	500	519	517	512	556	544	526	531	510	512	537	626	511	518	507	541	520	525	529	500	576	544	532	554	527	534	536	524	513	533	545	552	552	542	516	509	549	554	521	511	553	596	540	544	576	531	473	513	458	568	519	544	557	533	539	529	540	522	532	551	552	514	539	515	541	519	568	510	498	546	515	547	558	546	513	517	558	522	520	547	520	569	516	501	559	501	586	538	501	501	511	530	546	509	490	531	518	524	560	555	537	513	527	547	545	533	504	491	522	566	570	549	517	521	521	498	558	581	550	524	534	540	512	524	514	568	533	528	539	499	502	524	457	527	522	519	537	508	517	499	516	506	560	507	522	548	487	566	520	539	504	545	528	538	579	560	525	529	534	509	475	516	512	552	486	527	538	573	471	577	526	541	509	526	516	512	503	556	547	529	495	561	493	585	528	533	532	540	570	500	535	557	530	500	488	564	514	529	516	546	513	516	551	520	511	544	558	502	540	543	505	514	513	484	574	544	551	511	513	563	510	528	559	524	510	521	559	563	562	521	522	537	504	558	553	510	557	501	522	531	553	557	519	526	519	515	518	545	566	500
30004	13560	11667	6385	3123	1949	1368	1063	716	648	558	479	400	375	320	281	312	291	290	274	270	329	298	301	282	265	246	255	218	207	217	206	244	242	229	234	224	237	235	205	236	206	205	236	216	224	237	193	218	210	218	199	210	240	228	212	214	222	219	209	196	215	233	205	201	190	213	222	217	211	217	232	215	206	203	203	230	204	242	198	192	206	195	208	189	200	195	223	214	198	221	219	221	206	193	205	190	182	215	205	194	205	197	227	196	201	187	214	216	209	199	220	188	217	215	204	218	223	207	196	193	194	208	220	196	189	235	199	220	224	200	220	200	190	201	222	188	193	216	203	176	229	183	210	188	217	195	203	213	214	233	196	227	217	222	219	191	198	232	181	222	219	216	198	230	212	194	241	203	228	203	207	216	203	219	222	210	207	238	183	193	226	210	214	203	211	191	189	184	163	202	211	205	202	195	227	207	201	188	204	213	210	212	198	212	185	184	208	241	228	224	196	244	216	211	205	202	195	231	221	204	232	181	205	219	194	208	216	208	247	218	206	203	202	214	215	195	209	194	212	176	204	226	183	222	217	204	203	255	213	203	244	171	211	190	180	209	231	193	219	205	187	208	215	200	211	197	221	232	224	206	200	210	189	207	204	217	172	195	168	194	233	227	227	190	198	217	213	189	226	195	214	236	218	209	211	206	208	197	187	203	195	210	207	221	214	221	230	218	207	207	214	217	199	219	214	199	191	182	201	205	222	197	209	233	202	198	216	204	189	205	201	226	225	204	191	220	203	217	211	198	197	212	225	213	218	191	209	217	185	219	199	218	199	210	212	202	248	238	210	211	200	238	210	193	209	198	218	218	243	220	227	219	198	229	197	206	204	215	198	224	214	189	194	201	187	206	211	207	202	211	203	207	190	192	204	193	205	179	211	220	211	186	241	211	203	215	217	211	229	219	220	210	212	190	216	221	211	203	206	181	201	219	193	195	203	218	198	199	205	205	204	185	197	203	227	209	181	221	189	191	199	205	193	206	217	211	226	253	236	189	191	227	213	218	205	185	187	215	224	212	201	227	179	213	185	193	201	178	210	235	164	189	225	197	214	228	205	208	204	192	211	213	208	206	212	207	199	215	203	250	191	192	198	213	205	206	200	201	213	212	190	205	210	206	224	204	151	223	192	211	202	221	200	241	205	188	190	219	211	228	210	208	193	203	238	165	220	227	221	224	208	213	196	208	169	194	198	168	181	191	197	240	184	210	213	212	223	208	204	198	199	212	197	206	223	215	220	217	223	207	184	211	228	213	203	217	198	193	214	194	199	199	181	188	220	221	257	204	217	216	193	201	210	204	241	190	210	207	206	229	207	205	210	210	212	195	221	219	206	218	199	213	188	196	217	206	192	203	205	197	206	220	197	214	215	216	203	184	234	198	205	196	224	217	218	189	216	224	216	196	199	199	203	202	239	213	205	221	232	205	216	241	224	201	189	207	221	234	210	225	222	245	224	216	226	208	223	207	201	218	227	211	241	218	214	213	240	237	202	211	217	189	221	218	190	168	211	226	223	197	209	221	202	209	216	198	231	200	168	196	213	208	196	221	217	183	222	210	194	195	187	215	200	194	218	197	227	210	212	232	220	194	214	185	208	208	203	187	193	223	203	226	209	203	216	227	197	215	203	203	214	214	192	206	226	191	198	215	235	220	202	215	230	226	220	195	202	197	188	199	197	186	205	204	226	221	214	191	220	202	229	196	197	227	198	218	209	211	220	219	217	198	224	213	178	205	203	193	203	223	210	189	207	211	199	197	245	206	214	185	189	197	220	176	196	221	205	187	214	186	226	205	214	221	192	213	215	187	201	232	224	187	207	203	207	211	226	239	202	209	222	183	210	221	191	219	172	204	205	201	212	223	212	217	186	213	210	206	225	191	196	211	202	220	200	208	201	193	211	205	190	234	202	233	208	234	210	223	200	208	227	206	201	213	216	194	210	224	206	213	209	201	200	207	220	201	209	191	207	220	189	213	203	209	242	230	179	213	213	188	186	206	237	227	184	204	212	242	198	203	229	192	199	219	174	223	200	213	218	222	221	196	224	225	210	223	203	216	217	213	199	183	207	168	239	203	181	209	201	232	202	235	196	204	229	197	222	194	207	208	232	221	187	209	205	204	207	228	204	225	234	201	204	201	198	229	239	200	204	203	228	199	220	217	181	205	215	224	216	214	234	221	189	202	197	230	198	195	220	240	219	206	206	220	191	209	229	234	199	224	200	223	213	212	213	194	211	209	210	185	231	220	226	239	198	203	199	224	225	201	192	202	211	206	234	217	177	217	205	198	196	220	224	231	195	212	231	229	217	211	203	203	222	228	225	196	219	200	219	203	189	201	209	207	215	215	197	218	210	212	205	216	183	204	227	215	191	229	197	204	195	215	232	217	190	201	194	199	203	202	228	238	206	210	198	205	205	212	231	229	261	213	190	194	197	199	242	190	198	212	212	214	223	214	217	210	224	232	232	206	205	205	202	210	201	221	194	204	198	223	203	216	220	248	237	222	213	205	156	215	237	222	210	190	216	234	185	201	229	209	204	220	212	186	206	204	209	213	165	227	206	223	226	194	232	187	209	229	200	220	194	187	184	202	225	219	209	187	201	205	202	219	191	214	197	187	194	243	191	214	206	220	221	206	229	219	210	201	223	199	179	193	215	187	219	211	198	197	188	195	202	182	221	198	179	201	208	187	194	188	209	211	203	208	202	199	182	199	211	202	199	222	197	214	206	209	209	224	164	189	209	221	207	219	215	200	223	207	191	187	201	215	203	158	209	208	189	172	218	189	207	236	182	215	208	177	204	209	190	187	200	195	219	246	191	190	216	203	205	211	234	208	224	198	195	205	184	212	202	196	200	220	205	183	208	228	199	185	200	205	206	218	208	241	216	225	202	190	192	215	199	200	225	251	220	199	202	177	215	236	228	203	204	223	182	228	202	207	231	203	203	200	215	208	183	196	226	201	202	225	218	220	203	212	226	178	212	205	205	227	194	198	215	194	201	208	200	192	217	214	206	221	212	207	191	221	185	210	208	189	232	229	192	213	204	185	223	234	205	206	211	205	223	240	195	231	213	223	209	193	184	193	220	201	223	221	244	229	201	239	236	210	199	189	226	227	213	193	206	225	194	198	193	203	198	203	244	226	208	203	213	220	204	221	216	230	199	208	219	207	190	189	214	191	211	221	195	192	225	197	212	259	223	199	224	234	189	215	191	196	202	205	182	205	211	187	208	217	242	226	204	200	210	201	226	209	210	227	231	233	201	182	196	183	207	197	190	193	205	172	211	184	226	213	211	192	197	180	205	205	207	202	204	190	230	191	214	213	204	209	209	218	200	215	218	237	195	212	219	204	212	220	214	187	203	199	193	212	214	211	195	223	210	209	244	197	221	201	187	198	217	220	247	214	188	201	208	213	210	227	226	220	205	206	189	219	202	228	204	191	197	206	206	191	184
17811	10675	16823	14590	10487	7999	5954	4480	3662	2996	2544	2014	1681	1437	1326	1264	1109	1072	989	1112	1144	1190	1055	961	989	817	769	708	694	672	598	649	654	716	736	700	704	668	560	538	531	553	517	530	544	518	526	527	519	528	499	537	507	537	500	491	512	487	500	497	506	512	524	474	493	501	505	495	496	492	474	489	542	521	495	531	496	505	502	452	499	510	494	517	441	489	501	442	481	507	483	506	511	495	493	484	484	483	495	473	432	484	492	487	467	492	500	486	495	460	516	481	480	492	489	471	493	496	468	519	509	494	512	476	522	497	474	509	451	483	519	502	496	524	469	487	535	491	483	495	507	474	504	495	485	467	478	510	506	468	502	495	500	508	464	510	476	489	488	477	484	499	490	477	455	487	468	497	478	483	490	470	489	423	468	447	502	470	512	516	497	506	478	477	470	521	456	466	486	513	494	456	498	477	465	500	478	483	535	476	516	476	467	465	511	488	494	488	483	488	476	490	479	482	493	451	506	497	508	473	488	493	500	496	498	492	517	499	491	533	455	494	491	513	524	491	500	471	501	494	472	468	444	503	448	497	491	460	515	458	476	454	514	494	469	509	478	479	503	502	492	472	455	487	510	548	479	487	449	490	505	535	523	503	474	472	501	487	491	507	478	512	483	489	513	517	467	471	519	499	474	471	475	460	435	519	446	489	456	495	465	501	479	516	520	497	475	478	511	508	484	495	530	460	484	449	474	514	506	456	501	492	472	477	464	467	513	455	491	466	504	479	509	489	472	518	497	524	467	494	539	521	479	532	475	536	451	465	476	527	487	503	493	502	478	534	498	497	479	502	478	484	465	478	466	462	511	485	496	509	504	452	486	499	432	525	468	518	492	513	473	506	488	493	467	509	509	499	455	493	521	510	491	520	488	499	466	512	518	464	475	518	526	474	510	467	526	481	469	528	509	483	511	520	503	459	519	512	478	502	490	498	467	471	492	438	488	490	506	483	505	474	498	529	524	492	481	505	501	473	488	506	521	509	471	459	461	476	442	524	549	495	465	502	487	511	495	515	477	440	492	507	506	499	471	496	520	458	486	489	494	507	480	497	453	491	505	526	506	496	512	498	512	484	474	492	500	499	486	477	475	496	473	481	490	497	476	517	511	470	498	470	483	505	473	510	480	453	495	508	507	472	510	471	476	483	487	480	463	487	441	473	470	506	479	495	513	480	482	476	480	483	477	494	504	473	516	488	500	492	512	481	485	463	523	501	502	460	453	528	480	480	521	523	481	515	507	427	443	499	510	450	511	509	479	524	475	504	488	497	476	475	519	469	501	489	484	475	490	514	506	467	535	502	517	468	542	514	503	499	513	489	509	459	470	510	549	493	446	481	481	466	466	492	475	497	512	503	514	505	481	510	497	463	508	501	505	467	486	457	495	452	486	475	558	475	461	503	473	505	477	501	476	458	485	468	493	500	525	539	496	499	458	476	499	495	532	492	476	500	486	516	469	500	502	490	502	492	500	491	503	471	507	479	514	456	484	489	489	466	505	471	462	485	507	522	496	482	472	473	474	517	478	476	505	525	486	425	512	507	435	484	497	480	504	506	517	504	498	501	482	484	453	465	509	476	454	482	463	484	494	464	460	473	501	475	500	468	507	479	519	455	469	498	499	488	463	488	486	476	532	502	487	480	496	524	452	501	493	473	497	489	487	507	477	489	498	517	479	496	493	487	471	537	472	479	476	509	477	481	478	468	526	473	483	468	470	497	499	442	490	504	493	474	471	467	539	473	477	501	521	489	482	489	500	487	488	447	481	507	503	458	523	513	494	470	487	495	535	536	472	491	527	506	476	481	479	522	475	480	450	502	493	479	478	468	483	519	505	482	488	502	502	511	506	468	492	467	456	457	492	480	513	464	484	502	454	485	505	488	513	473	465	490	474	488	455	479	492	521	494	498	545	470	490	481	494	509	443	533	509	490	467	507	469	487	473	495	477	508	471	516	490	502	487	499	506	516	461	488	469	470	485	518	508	491	547	466	482	508	458	499	472	479	527	552	472	479	491	496	546	515	533	509	508	490	469	474	491	504	475	443	472	499	493	497	488	465	465	476	463	476	502	486	524	519	486	501	480	462	513	481	479	493	474	524	485	482	487	495	513	505	499	458	509	491	472	492	519	511	507	457	515	477	493	496	499	484	495	500	480	498	471	485	466	466	492	480	496	452	485	494	488	478	486	528	487	485	479	504	497	512	483	478	473	499	489	518	501	459	509	493	519	491	482	502	483	489	488	497	495	499	488	487	476	473	455	535	465	453	454	494	511	463	502	495	512	479	499	464	482	462	454	467	504	460	498	494	513	502	485	487	490	461	499	444	486	484	515	482	493	467	487	432	470	481	505	520	489	467	487	507	508	482	479	457	460	481	457	486	473	455	471	506	467	483	456	458	453	493	466	502	505	464	460	482	517	448	477	496	509	510	515	461	464	484	488	480	502	449	495	543	485	447	487	454	522	499	483	476	525	485	453	494	502	506	485	460	479	517	478	487	456	537	487	479	471	477	481	523	500	532	488	486	488	446	535	480	500	498	482	510	494	449	482	478	494	489	517	450	513	507	507	489	478	449	496	472	466	452	507	483	481	507	498	491	494	463	537	486	490	495	480	504	475	507	475	476	497	467	500	504	493	448	532	451	444	491	504	472	539	473	506	478	491	520	503	508	440	448	469	501	512	474	524	515	509	512	482	468	502	478	490	502	492	525	494	491	495	487	478	473	473	452	507	508	510	482	521	527	516	491	464	478	485	494	480	536	483	525	495	489	475	462	478	516	467	484	447	501	491	524	523	459	442	488	446	506	507	498	492	486	479	458	498	497	490	537	498	498	476	510	494	489	471	488	459	455	482	498	500	487	509	501	462	501	497	457	473	517	468	503	449	516	472	470	485	497	474	470	478	472	516	511	519	470	503	489	473	475	509	462	496	499	463	506	515	485	468	495	478	475	488	474	477	471	502	512	503	483	488	485	435	471	523	489	483	492	462	476	490	487	493	460	483	488	530	479	485	507	543	495	491	490	455	467	465	488	495	486	494	516	501	516	514	487	483	504	502	468	420	485	453	505	467	459	478	520	491	502	503	477	495	467	497	495	560	466	507	478	485	554	510	502	474	482	478	495	485	455	482	460	518	489	520	512	469	503	499	453	484	473	513	507	511	508	490	470	491	576	447	468	460	488	446	464	478	455	532	498	509	514	471	541	476	497	482	487	489	508	479	490	501	466	474	461	511	489	509	500	477	505	522	466	487	495	458	496	507	466	484	471	478	468	505	495	496	472	498	484	495	498	464	471	449	483	481	497	518	464	530	458	455	451	475	496	519	526	506	504	469	515	467	531	509	520	481	514	495	505	551	493	471	494	477	505	547	482	466	503	509	520	522	466	488	482	534	502	509	481	491	499	504	505	465	481	486	491	494	525	481	514	499	519	451	513	478	499	498	470	471	493	523	475	480	489
10828	5188	4329	2299	1343	864	656	530	436	367	376	301	286	244	274	255	256	226	263	241	244	254	236	255	219	210	211	219	229	224	209	198	202	234	230	186	226	217	223	224	192	206	188	191	210	208	227	191	227	192	212	184	234	194	198	182	191	196	200	195	190	214	199	221	192	186	203	233	204	201	223	204	218	219	198	201	214	206	201	188	210	203	203	181	157	209	213	199	196	216	177	166	179	186	193	213	205	193	168	212	202	196	192	213	213	185	197	225	215	220	190	215	205	222	192	219	184	217	193	210	181	214	187	209	194	190	228	191	194	175	194	192	207	221	201	208	181	211	200	198	225	211	203	200	215	193	179	207	195	191	211	215	228	218	191	212	198	210	197	202	211	207	200	214	191	205	191	189	208	223	233	182	197	192	203	224	182	194	188	207	226	179	182	225	196	169	208	216	229	178	221	192	223	224	214	186	196	159	220	195	187	197	171	214	249	201	193	226	211	217	185	217	213	198	224	213	209	211	190	209	178	201	190	206	187	172	199	206	199	201	183	216	210	201	234	216	199	218	200	162	200	195	214	231	201	198	215	201	214	204	184	206	155	180	218	184	188	206	205	211	201	168	193	197	209	204	179	212	201	209	197	171	199	182	196	182	189	191	205	198	206	208	198	200	198	182	187	182	204	198	194	179	193	208	198	208	230	167	200	208	196	196	227	206	213	205	198	196	226	179	224	186	194	196	220	205	184	199	221	203	188	214	203	201	202	198	212	187	182	214	199	198	200	213	207	226	180	213	201	210	192	200	202	216	195	181	208	177	215	219	185	219	182	201	215	178	214	185	223	216	204	193	209	232	191	187	209	164	190	202	180	216	197	190	197	199	207	244	215	200	173	229	219	175	185	204	196	216	189	188	210	214	175	192	183	224	185	217	164	204	198	191	187	213	187	213	196	195	201	195	207	205	182	188	226	202	218	200	196	183	204	190	215	206	202	223	219	205	214	243	202	194	235	200	182	211	192	195	204	199	187	196	213	195	206	208	212	184	201	189	228	221	207	203	192	201	222	218	207	217	213	189	188	187	214	198	207	192	206	183	234	193	212	200	216	183	221	236	234	206	190	226	210	183	171	213	200	189	211	204	192	214	191	213	213	208	184	207	212	207	180	220	175	219	215	190	211	234	188	223	194	200	211	217	189	185	219	207	192	192	187	203	177	218	223	201	206	215	198	181	200	195	200	232	226	211	198	174	220	210	177	199	192	187	195	194	211	222	193	195	213	209	207	205	187	199	195	202	178	178	190	206	167	203	190	218	211	218	212	179	187	215	229	206	227	207	189	208	193	206	199	206	204	186	174	198	165	195	185	220	204	215	200	204	224	193	179	213	200	201	189	214	211	210	174	221	193	201	193	236	201	207	191	177	202	174	208	203	229	189	175	208	201	200	196	199	175	205	231	208	210	197	206	208	208	190	195	209	228	195	193	204	184	217	205	178	207	217	197	224	223	189	198	199	179	200	190	195	191	200	191	217	193	203	205	191	225	201	202	173	180	215	219	194	201	200	187	198	200	206	192	207	208	192	219	192	182	199	235	185	196	200	210	180	250	204	228	216	191	199	197	184	221	215	210	210	190	195	186	213	199	230	191	209	198	196	182	213	207	188	176	222	218	199	203	178	171	218	209	206	167	162	198	204	213	203	191	190	215	194	216	222	172	187	208	194	189	198	226	219	207	206	171	197	211	205	191	191	197	197	198	203	168	212	187	203	212	211	186	213	240	203	174	206	202	191	179	181	201	212	184	200	210	226	194	200	234	188	202	226	176	197	180	192	196	203	198	197	212	208	217	201	192	220	182	192	181	229	190	214	199	199	216	191	224	200	189	187	196	196	190	198	194	199	194	181	213	206	193	214	179	213	203	198	173	195	199	179	194	216	220	186	217	204	219	165	173	166	195	217	171	188	207	200	203	195	227	182	206	199	189	172	195	193	199	206	206	217	187	195	201	182	183	200	195	180	188	192	170	204	169	194	213	197	225	216	198	198	208	200	207	194	190	205	202	235	203	199	206	211	203	196	200	169	179	186	188	191	186	205	203	202	218	180	194	188	197	200	197	200	210	183	216	168	190	190	189	203	200	214	202	191	220	186	232	227	181	174	204	183	214	193	225	210	186	198	206	196	210	208	200	173	203	200	210	205	216	219	219	215	203	196	172	216	167	228	213	224	191	188	209	211	217	214	189	200	187	199	201	186	205	231	195	197	199	181	212	205	184	203	192	201	167	197	211	215	201	182	204	196	241	203	200	194	191	203	214	203	190	200	213	175	200	204	169	197	174	202	215	218	219	177	192	179	209	185	193	210	214	190	181	182	201	200	210	191	227	214	193	182	186	205	179	190	188	220	209	185	179	217	205	200	197	204	206	189	204	220	216	218	194	178	186	204	170	195	185	188	169	197	203	220	200	194	193	236	205	179	181	176	206	209	194	211	178	194	200	221	201	204	180	216	208	206	204	195	200	185	196	212	196	204	223	187	194	207	213	191	179	205	234	195	192	211	224	229	190	198	195	216	194	210	190	182	189	189	203	200	199	209	194	183	168	197	231	193	222	219	209	211	201	203	204	234	205	216	178	196	185	209	199	238	176	206	191	201	205	195	192	200	214	188	212	183	212	187	227	191	183	183	229	214	201	177	197	218	198	206	203	201	179	199	210	216	223	195	206	227	198	210	199	204	206	187	186	189	233	213	191	189	199	208	196	185	208	218	198	231	184	197	194	234	207	206	208	220	192	210	210	205	207	189	240	216	187	219	243	204	204	188	170	221	245	218	200	192	195	226	219	200	226	200	198	206	222	200	202	195	208	179	192	197	187	206	184	181	214	179	219	184	201	198	178	225	206	189	204	206	210	180	217	192	187	211	193	204	224	204	192	178	240	236	216	188	190	228	211	190	211	190	198	217	198	239	192	210	184	209	184	205	193	186	189	233	228	231	188	187	204	186	195	171	182	199	245	220	194	177	199	206	212	223	215	205	179	213	208	215	193	186	220	198	204	213	204	191	189	230	201	196	173	188	212	231	191	216	218	226	207	191	193	202	193	194	201	222	175	184	192	214	169	208	175	179	194	181	187	199	185	224	191	210	202	192	212	214	225	201	210	186	163	236	184	196	204	191	214	194	211	185	216	231	198	200	179	176	186	207	183	197	220	210	202	201	200	192	188	211	175	186	181	204	213	240	195	173	167	194	183	180	213	171	178	190	180	212	225	189	220	217	178	213	208	203	182	165	211	217	207	199	180	189	203	172	196	199	208	204	228	191	178	165	196	163	206	197	186	200	212	189	178	195	219	186	206	212	208	202	224	190	176	199	194	203	193	190	219	193	169	189	213	200	194	206	172	204	175	200	215	207	215	212	204	211	185	218	211	183	199	214	199	193	192	214	212	190	216	189	199	172	205	219	183	190	210	199	191	189	198	201	213	207	238	192	190	197	186	211	225	219	208	196	187	195	180	220
7390	4828	7776	6660	5071	3481	2624	2107	1698	1488	1263	1048	896	804	764	774	708	650	668	744	751	730	763	653	593	595	568	577	547	545	548	503	547	540	504	555	488	535	502	465	481	513	478	530	519	498	488	482	483	485	470	495	474	504	512	478	481	489	502	467	509	481	512	499	477	487	495	451	489	496	473	482	458	476	486	497	488	421	464	465	504	477	471	501	461	420	462	511	457	485	448	474	468	476	474	471	485	525	465	505	472	508	476	503	478	479	481	490	447	450	491	466	514	494	477	474	486	445	500	484	455	434	456	477	468	477	483	521	493	459	474	496	515	481	470	490	456	487	490	463	479	470	446	448	470	457	471	483	445	460	493	485	475	474	518	492	482	487	493	498	473	488	470	466	470	455	469	462	459	524	445	447	464	495	438	503	471	441	474	484	452	498	507	488	462	468	454	484	478	469	475	481	457	486	445	470	460	476	477	494	466	497	483	446	460	432	503	459	483	472	480	485	470	481	466	460	485	479	509	481	488	465	452	516	473	483	487	469	466	494	514	494	463	493	475	473	452	446	490	518	491	501	479	515	472	484	477	462	477	463	475	457	500	472	515	459	484	473	504	504	508	437	543	462	457	468	482	471	439	431	504	471	499	491	476	515	472	467	502	492	477	490	482	481	512	484	516	429	483	496	461	489	497	473	493	462	464	481	470	432	478	502	514	475	465	472	447	468	474	488	484	485	472	509	475	464	490	442	450	499	488	493	483	466	488	454	477	482	518	536	521	464	471	460	470	451	490	497	416	491	454	516	482	491	496	447	459	420	506	485	519	467	453	498	453	489	481	516	460	479	484	474	476	508	451	512	465	508	448	480	503	500	441	469	486	469	476	468	477	474	499	465	468	494	519	440	477	469	467	506	476	468	429	537	474	477	445	468	471	502	431	463	511	464	459	465	449	457	464	438	462	482	477	473	457	528	467	478	484	510	493	488	478	497	482	489	483	446	469	451	502	464	488	503	462	509	498	530	514	508	483	501	470	500	446	488	499	532	477	473	456	482	492	431	481	468	469	489	506	511	545	475	471	468	450	503	485	464	469	493	454	452	506	464	493	511	467	474	514	475	467	424	467	451	509	472	468	454	489	458	447	462	502	475	428	446	478	440	492	499	472	466	452	466	494	484	482	478	471	488	495	479	476	492	490	489	478	472	486	480	504	495	454	449	468	485	458	492	487	469	468	490	498	463	513	489	467	503	496	491	466	522	496	454	497	515	476	458	474	461	522	475	444	460	477	500	444	467	490	459	480	462	469	480	530	485	464	507	418	481	485	460	505	468	477	477	482	460	485	479	448	463	458	470	482	478	490	493	449	514	475	495	467	471	455	463	472	469	476	450	498	496	486	492	484	459	473	489	434	434	469	454	453	467	482	520	470	497	455	503	466	489	510	470	503	427	493	499	491	483	502	472	446	450	445	455	486	497	430	478	461	468	453	464	485	500	486	480	466	482	468	492	479	473	473	479	468	478	448	460	478	497	446	479	524	480	472	465	453	452	454	469	508	484	458	469	459	477	467	478	487	458	488	436	465	489	478	516	456	487	439	481	497	476	482	464	489	481	476	470	440	515	481	501	452	483	475	474	498	501	463	439	426	496	454	511	494	451	501	462	472	504	460	487	476	513	468	488	499	454	489	511	442	551	433	490	454	447	490	475	494	472	463	467	485	508	466	467	507	467	513	477	500	454	483	437	513	497	491	475	476	438	486	455	453	486	512	501	487	501	476	450	488	501	492	476	490	488	471	444	458	478	446	490	484	507	467	452	477	478	533	474	462	490	504	496	488	474	488	469	480	465	527	451	493	474	520	470	505	490	479	485	452	483	468	455	437	464	518	409	497	475	491	470	476	425	507	485	451	457	459	480	463	475	505	486	445	469	512	462	486	501	535	476	461	461	475	480	482	477	478	507	488	477	486	455	477	488	511	480	474	470	488	474	478	507	461	507	483	472	472	500	488	480	514	485	497	498	410	441	487	520	445	520	490	483	447	462	453	477	498	489	452	479	498	478	487	480	497	471	490	512	493	487	482	499	452	484	480	485	492	493	478	489	471	500	491	479	503	451	499	464	495	492	447	447	521	478	468	501	431	510	475	490	429	463	481	503	461	464	441	483	467	456	473	495	479	481	480	425	463	494	469	493	432	453	468	449	510	479	434	512	476	471	479	463	497	500	505	452	497	459	484	479	512	477	484	461	462	496	469	503	454	499	482	478	481	483	477	486	526	485	440	512	480	514	464	505	503	487	486	472	453	472	472	453	472	464	467	472	505	490	523	481	491	459	508	506	439	505	475	476	483	462	475	471	493	502	497	443	497	498	435	468	489	484	454	487	483	473	506	463	447	477	468	479	461	474	452	452	453	470	465	489	535	470	477	444	507	470	491	504	446	490	492	477	465	509	452	478	476	476	476	462	492	499	477	429	468	472	493	472	503	487	475	443	498	483	465	465	490	482	505	478	486	498	480	488	477	467	453	459	503	445	472	488	483	493	488	493	471	501	456	459	456	462	507	487	504	509	506	502	465	471	490	472	488	463	500	505	473	466	456	467	482	449	489	485	522	496	493	525	453	509	486	472	467	428	459	482	482	453	453	495	502	438	499	498	483	446	477	485	448	498	489	453	497	456	520	454	461	479	498	456	473	495	479	478	489	449	482	463	453	447	477	489	502	478	459	516	464	433	476	492	485	477	459	484	483	546	476	479	484	500	482	493	512	485	477	463	491	503	460	484	500	466	485	499	470	493	505	464	461	521	474	494	430	474	529	406	504	480	474	495	511	477	480	478	438	502	474	480	445	534	440	465	495	474	501	442	489	494	484	492	471	489	452	514	438	467	468	459	477	470	503	488	477	477	456	473	452	526	476	463	472	440	508	470	450	489	456	480	479	512	486	503	461	503	499	478	506	438	465	483	530	459	458	472	509	521	490	475	483	480	477	471	486	449	470	464	478	471	494	465	498	501	462	452	450	445	501	483	474	479	456	432	470	469	494	500	459	451	469	460	441	487	476	486	498	499	450	488	503	434	476	504	469	449	449	524	467	465	510	485	438	502	454	464	513	458	482	462	464	449	457	459	448	445	475	499	485	499	460	502	488	496	503	447	474	502	473	473	487	508	475	494	440	464	470	463	450	472	450	495	489	496	521	493	433	467	482	455	504	443	473	527	493	492	505	460	502	480	506	486	457	488	498	483	492	487	503	471	484	459	488	477	488	478	474	454	482	515	514	485	472	494	447	454	452	490	502	491	473	498	471	467	478	480	448	455	441	475	504	488	436	484	461	466	516	489	464	442	497	494	494	486	476	436	499	462	482	476	483	519	520	485	449	505	492	446	439	487	456	489	515	499	404	508	465	514	495	520	449	500	407	506	472	509	515	502	431	474	469	441	460	478	512	477	505	486	445	490	551	459	487	495	471	514	472	524	436	481	480	482	509	479	480	470	488	481	511	459	487	482	490	495
21835	8821	7189	4528	2268	1398	1140	784	642	536	438	402	348	348	303	292	310	282	280	281	276	281	294	299	256	239	276	229	244	266	244	265	218	251	226	245	232	255	224	226	236	258	232	185	217	205	206	225	215	225	241	227	236	230	206	242	213	239	221	232	212	240	240	253	201	198	235	229	238	225	238	245	212	222	227	212	230	221	194	203	228	212	205	248	212	214	226	206	193	229	211	211	224	210	190	227	216	189	204	213	222	222	219	182	245	203	214	203	228	232	240	204	235	235	240	232	175	235	226	227	204	232	252	217	213	242	210	218	211	205	230	229	233	209	223	225	237	227	218	208	232	186	228	221	199	219	224	229	255	229	253	222	220	213	229	236	233	242	243	205	222	215	231	215	234	213	227	228	209	234	222	232	226	248	226	213	220	196	202	220	232	222	219	221	218	206	201	238	211	200	219	251	234	225	232	219	221	233	230	195	215	225	209	241	213	222	191	244	241	198	225	229	219	235	226	205	237	220	254	242	229	233	200	222	208	183	198	254	227	222	214	245	236	257	225	233	231	230	213	196	212	247	220	208	179	202	192	223	220	216	213	191	175	228	215	227	221	183	199	220	228	232	215	206	207	208	200	190	252	203	234	225	226	214	188	212	218	250	223	206	220	230	197	222	216	238	203	212	259	233	211	218	225	202	202	205	232	231	199	220	242	221	217	228	208	207	231	242	266	231	214	220	179	218	228	215	219	227	201	186	202	208	215	244	203	230	222	252	194	223	223	254	214	243	223	227	229	206	251	193	230	201	211	218	221	240	224	246	217	233	231	206	204	238	222	200	198	236	231	230	217	225	239	217	231	213	213	238	191	201	210	198	229	227	227	212	227	207	228	249	239	213	226	214	193	228	222	223	225	231	236	197	197	226	209	237	209	194	213	205	213	218	223	228	240	218	222	199	230	224	225	206	190	217	213	220	237	213	234	225	226	220	222	250	211	246	205	246	231	223	246	247	206	223	230	221	219	190	238	214	210	198	219	201	202	235	235	230	226	189	232	254	217	207	224	225	201	206	223	226	233	245	215	231	203	236	222	243	227	200	228	222	193	243	189	191	244	229	209	215	206	228	194	222	224	240	211	190	210	225	220	200	216	231	195	195	233	206	243	235	214	204	229	224	201	235	238	203	223	240	209	233	238	216	210	227	225	241	206	203	211	222	223	215	226	216	215	235	231	208	221	191	247	234	191	236	203	211	206	202	228	219	226	235	205	225	249	220	242	210	227	224	238	210	220	207	205	237	222	212	240	233	210	224	249	209	215	229	208	249	256	211	219	235	207	213	201	235	212	242	216	259	222	220	198	239	213	227	248	231	258	222	207	205	240	212	215	205	172	216	187	223	197	227	237	229	223	240	217	215	227	241	217	234	211	226	215	185	225	209	216	196	256	231	232	230	212	220	225	198	230	224	199	241	227	227	194	203	215	241	209	216	205	213	211	212	228	208	218	238	208	211	222	186	213	228	211	219	224	230	196	204	213	208	202	209	213	211	221	224	230	242	227	233	223	217	206	229	207	250	217	220	207	204	229	240	207	207	209	222	233	203	219	206	213	215	241	189	227	247	200	192	233	245	250	221	251	248	221	213	199	228	210	224	226	234	217	220	242	229	242	220	193	218	230	225	186	215	227	219	217	231	211	228	209	244	232	207	223	209	227	220	212	198	225	207	256	201	221	243	204	226	221	206	204	206	227	245	201	238	215	218	220	226	203	216	231	207	212	211	228	249	242	213	202	214	235	209	203	237	247	191	223	216	224	215	243	212	216	212	219	227	202	219	224	223	199	218	249	224	221	211	215	190	240	254	192	232	250	191	179	230	212	195	222	240	216	220	235	207	201	228	204	231	242	220	233	197	240	229	255	227	222	244	223	237	231	222	229	225	203	220	229	223	211	214	236	194	234	203	214	199	207	204	226	224	225	217	224	231	216	227	245	257	233	218	213	250	210	227	201	212	206	197	265	208	230	193	228	202	217	184	190	219	210	214	243	209	226	221	238	229	217	206	233	212	219	205	253	242	215	204	221	215	211	205	218	199	208	230	258	215	234	234	203	205	232	223	193	195	227	243	206	212	216	205	239	222	240	225	199	218	207	201	216	199	220	231	215	197	235	257	210	234	248	226	235	219	236	228	222	224	219	239	211	216	184	227	226	238	225	209	230	182	188	207	209	234	229	237	187	206	242	199	198	213	205	212	229	231	219	224	255	225	236	228	218	223	202	217	234	249	233	216	209	245	231	201	211	182	205	219	207	229	222	221	211	220	190	199	203	209	240	223	250	213	206	215	247	241	204	227	242	204	223	237	187	211	232	237	230	219	212	211	214	208	222	228	233	221	215	216	264	210	237	222	202	211	228	235	207	243	227	191	227	207	206	206	229	220	239	218	215	217	214	201	198	212	236	236	231	237	190	215	206	217	230	214	209	211	217	231	243	198	202	218	195	199	205	233	225	246	212	255	227	215	189	201	227	225	210	208	203	239	240	245	215	200	231	217	220	200	211	239	243	227	215	194	222	235	232	209	253	208	236	224	218	255	224	208	213	243	207	234	221	207	230	211	214	242	236	241	219	227	253	233	204	231	231	226	223	228	234	252	223	211	229	225	224	241	218	194	214	241	211	215	226	206	205	215	223	233	218	216	207	225	227	209	226	221	234	220	181	213	225	222	206	212	215	229	210	198	214	215	197	193	213	226	250	205	230	206	210	243	225	191	195	225	239	230	236	223	208	233	212	216	236	208	208	204	213	222	213	240	209	237	228	216	216	230	212	260	226	203	207	208	213	219	203	228	232	221	199	217	248	243	225	249	240	188	246	233	205	198	236	219	211	206	207	239	202	235	211	220	237	214	201	236	237	234	217	230	233	233	231	200	214	224	241	227	212	226	220	245	220	219	251	227	213	209	240	243	229	226	194	209	220	218	248	218	225	211	187	209	231	195	195	208	209	206	199	184	206	203	224	210	217	228	192	205	218	206	220	206	223	224	223	205	208	192	219	241	230	200	256	229	211	239	213	191	222	221	231	226	200	255	232	207	214	245	228	215	254	219	200	222	227	244	182	223	223	235	235	209	198	242	216	240	204	191	203	221	204	190	211	222	201	203	250	221	212	218	221	190	216	207	242	206	198	225	206	216	221	213	222	222	234	231	205	184	215	247	227	237	192	216	217	216	197	205	213	231	242	231	210	231	227	210	220	210	212	230	217	238	222	234	232	206	240	223	202	188	228	225	191	238	232	245	227	214	230	271	204	236	193	246	211	210	222	233	244	202	234	244	226	229	251	228	251	206	209	219	231	228	224	194	218	225	210	196	223	205	212	219	235	241	208	227	217	226	226	230	194	208	226	196	232	228	222	195	242	220	253	196	190	220	235	229	221	200	210	228	242	246	223	190	210	192	221	237	256	230	239	209	211	245	217	216	218	178	227	219	230	191	216	246	198	197	224	239	239	229	219	197	233	229
14650	7612	12129	11831	8152	6005	4427	3455	2800	2337	1930	1655	1358	1169	1116	1006	925	879	904	972	972	934	959	899	861	770	713	712	676	603	595	648	642	665	646	656	647	607	576	565	558	550	547	552	500	566	499	519	522	536	495	570	522	576	531	494	537	503	492	546	521	535	511	512	537	535	533	543	545	517	524	535	558	550	515	534	501	510	532	504	521	518	520	492	547	529	506	498	544	572	527	513	499	499	561	487	534	526	501	554	527	504	560	557	526	480	523	548	492	572	501	518	544	505	512	490	519	549	521	531	541	547	535	514	556	511	489	503	561	504	522	577	507	523	495	514	572	540	540	540	516	539	504	471	574	512	484	531	531	548	529	507	497	539	535	515	540	497	487	545	517	535	494	528	517	513	494	529	473	527	521	557	530	492	498	506	523	561	485	532	525	539	522	489	546	522	521	506	553	513	523	510	552	521	502	459	535	561	508	543	546	538	500	539	494	501	515	492	509	522	528	485	543	510	540	519	506	531	501	528	515	504	521	531	497	528	512	517	528	555	518	477	529	483	543	547	494	508	527	492	499	520	527	510	517	492	523	498	518	518	525	540	550	521	500	520	495	527	507	511	534	518	489	531	522	510	540	514	513	530	511	526	517	492	516	523	511	524	520	532	529	508	541	529	523	490	524	529	484	504	480	496	511	553	491	504	541	508	531	522	490	518	494	519	525	499	517	486	522	512	511	511	546	502	519	504	525	530	561	518	543	500	512	501	540	516	541	476	504	491	491	504	493	514	530	514	542	492	487	523	515	497	508	526	536	531	495	516	562	527	465	527	513	543	529	515	558	489	531	504	495	526	513	558	507	530	545	501	506	521	489	516	510	520	518	500	515	526	502	503	523	508	538	535	530	515	517	510	492	520	501	556	550	509	548	530	506	509	558	511	552	519	496	523	549	557	551	531	459	536	523	531	503	499	536	541	488	502	532	532	512	543	558	536	539	566	486	502	537	509	517	512	555	504	552	520	506	565	525	547	537	573	504	503	513	559	562	552	488	511	553	542	515	527	513	506	537	574	524	552	511	517	496	554	551	516	508	525	488	481	508	505	521	499	536	477	529	494	498	539	520	522	507	511	548	561	517	539	483	531	533	507	484	508	507	556	537	509	525	515	537	530	521	514	507	515	505	541	503	527	531	517	518	514	527	504	489	503	509	517	525	471	501	573	536	507	533	496	512	515	538	510	569	513	510	549	498	512	494	571	479	513	514	495	546	515	543	515	498	486	523	567	508	553	472	521	496	510	515	536	541	497	510	535	549	569	526	494	544	539	497	516	494	530	515	543	467	508	546	564	515	470	551	519	547	518	505	474	506	503	531	508	544	524	539	514	547	474	562	505	489	525	518	542	531	532	533	494	541	504	544	510	502	510	548	519	526	507	532	528	554	471	554	507	534	516	510	532	497	548	541	543	531	541	503	524	506	543	499	501	516	520	527	531	502	522	526	470	497	520	542	506	495	557	518	532	530	520	543	508	523	486	493	489	503	536	559	485	532	526	538	531	527	495	557	553	564	534	514	497	487	509	526	518	547	519	494	550	516	490	470	472	526	560	487	562	537	539	585	524	494	504	521	495	539	534	516	507	509	494	531	526	536	548	496	506	508	543	486	507	508	521	535	512	495	538	524	456	489	544	542	498	518	485	512	499	569	483	544	546	522	487	488	552	479	559	512	489	548	523	512	533	504	510	576	532	513	562	507	516	534	546	514	534	471	529	547	504	510	514	513	542	506	551	530	496	525	522	504	532	503	519	512	546	529	508	496	503	524	530	535	546	553	546	535	540	546	543	512	516	530	536	499	534	503	480	527	490	470	546	516	564	502	480	524	510	555	571	514	560	507	566	527	535	534	517	525	525	487	535	524	524	497	512	518	543	502	535	527	572	518	472	546	487	518	538	503	522	507	533	489	536	525	541	501	543	535	521	528	554	512	519	522	523	511	557	521	479	537	497	547	515	542	543	544	513	541	528	517	524	508	543	541	515	494	484	459	528	538	570	510	541	534	537	540	560	497	525	492	511	551	504	509	503	538	506	508	487	540	529	504	539	512	500	513	555	533	500	523	521	531	524	536	538	565	518	527	533	497	520	505	529	523	560	526	506	505	531	565	525	495	561	556	551	541	543	502	503	517	536	552	521	521	541	529	512	512	503	532	498	548	517	529	515	506	496	535	532	527	497	538	509	497	519	521	509	563	511	520	536	523	514	524	487	502	511	522	526	526	550	531	509	532	511	554	556	519	520	541	530	516	534	521	502	514	515	543	521	522	507	512	487	575	500	505	521	510	531	513	523	544	512	503	537	488	506	509	558	532	476	513	518	531	525	541	526	511	527	504	521	532	528	509	465	513	536	486	526	524	531	516	567	492	544	510	534	519	485	520	517	526	516	531	500	514	544	505	519	514	527	495	526	551	523	536	510	518	500	514	536	527	490	531	540	527	481	510	523	509	509	513	504	516	539	520	504	558	521	517	487	516	545	521	534	551	545	506	484	513	520	559	546	518	538	554	505	535	503	544	523	515	509	540	501	549	494	522	536	487	503	533	514	518	494	537	543	533	480	552	479	499	487	534	532	530	485	544	574	482	520	494	494	514	499	503	496	525	525	455	540	470	469	549	486	543	522	540	473	490	518	544	507	517	486	507	465	538	500	531	534	506	498	516	552	526	498	524	506	505	506	497	554	557	525	538	517	535	511	493	519	521	504	517	512	503	502	486	520	525	495	528	562	500	495	508	501	508	449	518	525	491	526	496	530	557	547	514	531	491	530	505	532	537	502	535	534	512	511	562	511	513	516	505	563	487	519	532	490	491	517	506	541	520	526	531	505	543	518	493	506	545	514	552	517	537	520	581	504	535	501	524	539	504	499	567	512	532	501	516	532	519	547	535	570	548	514	513	552	518	530	506	513	496	499	516	529	501	504	494	521	527	472	515	552	537	530	516	564	546	522	550	490	519	534	505	483	529	536	509	528	520	543	502	491	526	494	569	530	526	532	515	505	540	531	506	526	549	525	517	525	508	502	531	541	503	484	547	522	525	513	492	528	511	557	486	524	485	510	540	485	517	497	493	531	520	512	551	530	463	573	536	533	528	532	529	517	538	540	484	528	510	523	526	475	522	513	520	528	604	554	525	524	533	537	531	498	495	538	563	518	551	533	515	511	525	525	531	544	542	545	532	528	546	528	509	515	505	546	517	526	537	522	536	533	493	520	532	510	545	536	502	506	511	559	522	550	553	509	516	545	512	547	523	527	508	528	489	540	542	500	518	540	565	557	497	555	503	546	476	534	485	500	531	510	525	552	509	566	486	505	475	502	544	522	516	516	527	508	536	532	534	516	535	524	503	544	526	510	528	529	505	549	498	463	471	513	546	516	488	573	487	517	508	522	507	510	516	534	549	476	495	552	502	505	526	526	499	531	549	566	544	513	535	529	516	530	522	537	514	548	530	507	505	549	551	523
31087	13144	10252	6635	3073	1997	1387	994	788	602	564	464	383	345	298	297	280	311	279	278	281	302	294	286	291	259	247	212	212	207	225	222	228	236	244	228	262	208	227	199	197	208	197	238	221	200	222	203	197	246	221	197	208	213	215	173	244	216	214	206	192	207	176	205	219	207	178	177	220	168	201	205	231	169	199	217	197	176	221	199	192	191	221	171	214	211	238	200	207	201	196	219	201	189	200	194	196	198	200	192	226	191	203	222	183	190	200	231	181	204	213	214	209	192	219	200	198	214	205	223	186	197	199	204	233	208	193	199	186	220	215	194	198	188	200	215	186	193	204	193	182	216	225	215	204	200	197	200	210	214	187	192	209	204	206	201	235	232	180	211	205	199	188	209	193	188	201	201	205	181	221	200	183	200	197	206	178	184	221	224	207	202	196	201	223	204	205	211	203	199	196	207	184	184	185	218	212	196	209	167	177	181	197	211	167	192	197	220	225	201	224	195	193	192	220	204	190	206	210	202	175	182	193	198	226	195	190	213	234	197	184	197	184	188	200	217	195	218	191	215	211	217	201	221	208	198	212	211	192	197	233	244	202	208	225	217	211	209	219	201	186	197	221	226	193	198	215	220	209	193	198	170	188	202	209	200	232	204	210	215	227	212	213	219	221	205	240	208	187	224	199	184	162	182	194	221	206	214	225	190	217	189	186	173	205	184	206	204	186	212	195	195	196	195	223	216	183	175	188	191	211	203	176	199	183	172	192	191	209	189	216	232	214	207	216	207	207	236	183	197	188	216	209	188	219	177	196	197	167	204	185	209	220	196	217	233	203	212	223	212	219	185	211	182	186	232	176	199	197	209	190	230	191	223	193	198	196	217	242	185	190	200	222	223	187	183	179	202	186	223	203	203	188	202	188	210	215	178	203	186	187	193	208	227	237	226	221	190	196	189	196	197	200	208	196	192	168	204	195	210	204	187	213	227	208	197	200	195	204	214	188	197	203	164	175	183	172	189	199	234	206	208	206	192	207	198	224	198	202	188	213	204	193	204	199	202	234	204	224	184	198	201	209	223	226	211	181	197	183	181	208	214	215	182	223	206	206	201	210	198	213	197	166	179	197	177	196	205	214	227	208	193	196	209	190	179	212	203	218	214	215	257	217	169	193	211	206	211	198	214	195	182	187	187	198	195	213	213	236	212	184	225	207	208	226	221	200	182	195	194	176	217	194	216	198	211	231	197	220	185	202	200	213	219	193	198	197	224	180	189	212	231	199	216	184	222	199	223	216	228	203	205	190	191	196	196	185	213	230	224	219	214	226	205	196	189	188	188	207	208	185	222	216	249	213	223	199	213	224	206	217	216	210	197	198	188	191	210	210	176	195	228	205	213	185	230	204	204	225	201	218	216	202	181	222	206	216	209	211	202	218	183	208	198	205	200	204	237	219	219	209	224	201	189	206	196	209	217	205	198	193	218	194	209	203	212	194	212	194	208	201	202	183	204	222	198	179	198	210	215	188	196	192	194	202	205	215	201	182	214	195	209	202	189	190	195	194	204	260	189	216	212	207	217	220	179	205	182	173	214	204	208	179	184	193	214	229	204	221	195	180	218	232	189	200	193	204	180	190	204	225	208	196	228	219	202	216	206	228	219	198	205	176	209	212	203	205	208	221	209	197	203	215	186	210	222	216	199	197	207	195	190	208	209	239	212	176	185	235	209	189	236	224	205	184	221	194	209	178	184	207	193	226	195	212	220	205	211	213	178	179	202	182	219	212	211	172	180	208	205	197	218	190	196	196	205	232	215	208	199	205	199	201	195	185	201	233	231	212	214	233	205	225	218	194	189	181	168	201	208	200	189	196	199	212	222	188	217	214	227	212	227	177	196	181	217	200	199	207	203	201	219	214	199	201	189	176	195	201	218	228	204	200	224	203	241	229	198	184	225	228	224	217	201	222	222	193	195	227	224	200	184	207	200	203	187	193	222	216	195	181	221	199	232	180	231	205	169	192	186	201	202	212	186	214	187	199	195	227	225	202	189	202	201	205	192	202	211	204	223	190	195	202	208	179	222	201	196	204	251	202	165	203	207	194	222	214	191	215	192	210	190	193	211	228	201	203	196	196	197	197	220	206	185	186	195	224	189	191	220	211	202	231	228	193	195	195	232	182	232	218	190	211	214	218	194	207	199	196	224	215	208	179	204	198	220	210	202	214	212	196	200	179	220	197	190	221	187	193	200	221	207	203	187	184	201	209	193	198	205	200	200	227	211	205	222	226	185	197	196	209	184	213	210	187	190	213	200	185	191	235	198	197	191	204	210	224	205	200	195	203	191	204	186	214	201	172	203	201	188	223	188	202	219	201	195	203	176	173	216	195	211	199	204	214	194	206	198	205	186	215	227	219	210	217	215	194	227	213	187	198	211	195	206	195	195	196	215	206	198	202	197	202	193	197	175	209	221	227	174	207	194	183	187	202	208	226	232	198	175	176	210	212	189	225	186	224	198	213	192	198	221	201	211	205	209	187	176	178	187	192	210	223	202	207	179	188	206	191	199	198	205	189	216	198	191	191	191	216	188	196	193	189	206	184	202	190	193	221	169	231	225	229	197	201	201	213	196	196	224	193	190	185	196	197	219	203	198	202	216	196	200	237	209	224	191	205	205	202	185	208	177	186	202	218	214	212	193	187	190	202	194	211	220	198	201	231	242	223	215	197	187	180	214	212	190	209	182	212	244	207	201	228	228	201	208	199	206	194	179	219	221	196	204	230	206	197	195	194	218	196	172	191	204	187	204	198	186	189	201	203	183	223	205	212	210	211	198	201	196	184	223	191	213	165	206	227	208	217	205	194	182	241	231	214	171	196	212	232	205	210	210	224	204	195	187	187	213	185	213	186	194	205	217	223	187	217	196	187	199	209	213	194	188	191	177	200	196	201	183	208	237	196	214	215	213	205	231	210	214	208	207	197	200	220	192	211	215	213	206	221	205	187	197	213	180	184	249	220	194	209	222	201	218	215	215	188	201	217	212	169	221	202	181	221	186	232	209	198	182	213	223	189	221	199	194	189	203	234	193	199	183	199	197	194	225	207	223	209	198	221	173	186	217	188	219	198	215	214	249	170	213	202	216	215	181	195	194	217	186	216	176	219	214	217	220	207	205	221	197	201	208	198	212	209	198	199	204	205	175	211	206	221	204	217	219	193	201	196	214	200	169	234	219	213	214	220	199	217	200	207	193	209	196	206	209	201	217	202	213	186	212	217	194	189	166	191	205	206	195	202	200	210	196	207	202	198	223	178	193	207	215	206	224	207	185	190	213	189	200	173	195	194	233	193	173	184	192	237	206	192	201	198	208	177	223	209	213	172	173	208	196	211	226	233	189	202	202	181	183	189	228	193	207	216	220	224	206	198	223	194	213	204	187	183	211	203	193	210	212	225	188	184	212	193	194	232	206	206	183	203	208	194	212	226	205	207	222	203	175	198	202	233	222	212	208
18776	10009	15636	15134	10712	7933	5911	4555	3433	2802	2323	1938	1642	1392	1239	1196	1031	1026	1091	1115	1100	1022	1017	1024	966	927	826	770	740	664	640	687	738	671	651	734	719	603	623	560	529	532	533	472	524	514	512	517	494	513	477	499	482	450	502	506	496	495	484	489	515	451	453	462	504	455	502	517	466	449	481	472	515	484	486	485	446	503	467	457	512	490	452	480	491	493	508	469	472	509	449	464	444	499	464	473	520	530	448	473	506	507	506	473	507	505	471	465	484	503	503	490	470	494	452	470	518	440	423	473	475	471	511	470	476	499	487	481	536	490	495	515	448	490	492	494	478	510	466	522	481	453	524	507	517	442	485	487	505	489	477	471	481	485	457	463	478	507	499	443	453	491	521	449	480	495	481	532	476	496	509	422	453	446	481	481	499	491	471	489	523	404	463	471	544	463	484	513	467	488	451	476	526	496	476	457	469	454	490	489	486	473	497	509	485	496	488	492	501	485	509	483	479	463	497	460	503	446	456	501	496	474	523	487	521	474	521	474	474	504	475	507	484	454	528	490	485	479	454	510	492	485	492	489	487	512	513	477	484	448	492	496	530	476	501	452	514	494	460	468	474	504	487	470	471	475	475	490	509	531	495	464	506	480	509	492	507	477	435	484	481	485	467	488	468	488	477	483	473	469	485	475	476	481	486	402	495	468	504	469	455	467	489	468	511	496	466	469	451	451	457	494	505	494	501	535	481	495	464	484	485	493	478	489	490	503	483	463	526	475	473	504	473	510	478	451	500	491	464	473	480	482	473	480	416	451	460	507	501	468	456	464	455	493	458	482	447	486	471	484	491	481	459	487	463	497	511	468	474	489	484	473	474	489	521	493	518	475	485	447	498	487	434	481	493	496	478	483	509	499	527	473	511	496	500	490	474	523	518	503	499	497	444	479	467	503	472	485	471	516	476	503	509	492	498	482	463	440	466	477	484	464	468	498	466	473	452	484	442	514	516	488	482	481	516	477	487	496	483	497	482	490	478	452	523	464	494	483	498	502	454	512	486	497	478	450	465	481	482	474	486	485	456	482	448	490	470	506	465	500	547	470	479	490	468	503	478	484	501	507	475	491	444	501	532	499	455	486	506	470	504	474	495	469	486	463	457	512	530	505	474	458	462	480	494	470	532	467	477	450	500	485	481	523	509	482	468	465	476	482	470	514	453	494	451	450	490	489	472	493	479	488	458	515	488	465	457	492	465	495	461	483	484	528	518	432	479	481	505	474	514	516	505	453	469	487	469	488	503	463	494	481	475	494	463	454	487	474	463	501	507	485	449	482	459	473	482	482	497	457	504	453	541	515	534	466	503	457	454	481	494	482	489	482	468	491	471	466	493	483	487	454	487	471	481	465	485	468	493	504	461	494	437	518	440	485	482	463	479	462	494	475	481	463	460	478	462	489	476	478	439	503	488	492	483	476	467	507	459	486	480	529	475	440	483	528	497	482	496	487	455	454	439	446	503	478	490	478	507	467	519	492	498	506	474	494	491	477	506	452	451	506	490	453	493	468	522	480	492	460	503	504	506	514	445	489	478	470	479	523	491	502	500	488	449	492	519	488	471	458	507	527	494	478	505	476	500	486	503	488	455	489	491	478	497	483	483	478	482	477	508	482	479	458	516	492	520	481	479	508	482	465	456	469	470	472	422	486	493	477	479	524	491	500	470	481	533	486	543	462	483	512	479	452	464	497	485	473	484	520	458	452	493	485	454	499	538	485	490	471	492	474	493	487	497	489	502	504	510	481	462	493	440	482	482	503	486	461	499	497	471	480	497	471	500	480	467	491	473	486	480	499	497	498	499	474	477	456	491	507	531	461	471	488	510	485	497	481	496	437	489	503	475	478	457	485	486	484	462	449	477	480	502	497	470	513	503	464	450	475	492	483	468	474	515	480	490	459	490	464	487	504	473	486	479	487	522	461	527	494	452	454	505	459	487	492	439	503	503	470	505	488	453	477	465	492	518	464	516	477	499	509	493	444	500	465	493	483	469	488	543	502	450	443	446	509	466	503	483	490	512	485	482	481	533	507	473	490	513	484	480	521	464	500	503	496	482	499	459	501	506	497	474	469	476	497	499	521	491	504	479	468	481	469	516	503	490	478	482	494	466	478	465	504	497	474	485	485	491	457	475	445	491	502	450	472	478	480	480	507	507	499	465	467	488	481	499	489	480	486	484	484	495	510	481	447	493	491	490	464	480	489	490	521	461	462	496	482	517	483	495	464	460	449	477	429	456	492	490	468	473	455	470	465	515	509	480	529	464	502	514	478	503	468	445	517	497	472	459	497	511	479	478	500	456	508	476	525	470	485	445	499	450	496	529	475	489	500	504	432	486	465	491	496	495	493	485	452	514	439	426	458	483	479	470	461	419	457	514	484	460	481	482	476	476	507	474	498	489	506	504	431	494	457	515	504	505	471	470	496	507	470	482	518	507	484	502	463	467	510	479	495	489	514	469	483	497	503	492	480	514	482	489	499	476	506	476	478	441	469	487	479	493	505	460	492	416	443	472	497	484	505	485	492	512	468	462	502	473	465	457	477	457	482	453	469	481	494	474	467	465	479	463	471	461	473	468	506	475	506	490	456	492	508	483	486	485	492	482	487	480	471	471	490	485	521	462	476	503	479	445	456	483	445	449	495	465	489	448	507	484	513	495	496	471	513	496	494	468	458	474	463	456	477	480	492	504	464	540	464	496	477	471	500	494	493	507	487	499	477	442	477	472	484	473	514	515	466	485	509	467	466	490	517	495	482	482	471	490	480	495	440	500	489	489	483	465	489	452	441	492	456	504	484	517	453	473	470	458	485	523	508	519	502	451	518	473	499	478	530	513	486	491	501	478	482	492	482	460	479	489	499	495	488	487	527	490	442	496	524	492	483	470	521	489	489	493	497	518	488	479	541	504	467	511	434	500	487	504	451	455	473	500	488	502	480	481	520	449	471	473	474	505	482	497	469	478	491	458	482	484	449	481	497	491	460	478	483	515	536	532	480	463	459	494	495	451	481	482	464	502	484	490	455	486	512	448	527	521	449	454	431	457	461	486	476	492	461	471	496	471	519	471	450	464	469	506	512	459	468	524	488	449	510	479	478	490	454	529	482	461	470	472	461	504	506	443	458	459	468	519	451	448	492	490	446	515	465	469	464	478	477	452	446	494	501	495	463	488	484	510	487	544	499	465	466	435	448	486	489	518	453	470	459	492	482	484	485	476	491	469	511	504	466	514	470	450	510	467	457	478	465	460	499	513	524	507	474	432	494	518	474	453	481	438	473	516	495	525	456	471	510	495	459	504	468	519	442	505	523	500	480	478	477	515	518	531	486	455	449	488	496	499	486	488	482	478	500	466	452	496	473	464	479	473	480	518	486	481	495	489	495	517	460	511	459	460	491	492	486	509	483	468	514	493	500	479	468	459	458	526	468	462	482	523	443	496	497	456	470	504	498	501	470	488	513
12031	5274	4308	2514	1336	998	616	527	425	340	324	292	251	282	222	237	235	220	202	268	229	272	220	235	228	206	202	235	223	199	211	190	227	212	193	176	187	241	208	189	172	178	218	209	201	187	223	202	166	180	194	190	206	198	192	201	205	216	164	195	169	200	205	200	170	204	200	204	221	182	173	178	201	201	183	203	186	227	193	209	193	221	219	182	193	209	193	183	207	210	236	205	189	206	212	177	200	224	171	183	193	189	203	180	203	224	223	199	188	222	190	183	190	186	182	188	195	208	162	187	180	188	222	183	189	232	223	189	173	184	185	169	161	218	166	177	204	176	194	189	212	199	167	195	195	204	207	217	199	185	197	173	189	209	194	227	204	206	205	196	191	203	209	175	198	200	202	186	196	196	174	198	203	186	228	197	198	204	186	185	212	217	188	211	176	201	195	192	198	209	212	208	219	198	184	209	185	171	189	212	205	171	192	215	198	204	215	195	182	195	188	196	215	192	228	207	217	166	190	193	207	220	210	191	165	220	200	226	197	210	203	197	184	192	196	200	198	211	224	206	196	176	223	221	205	207	204	205	189	207	218	208	228	211	225	207	225	185	197	224	177	180	185	188	194	197	187	187	189	187	199	171	187	170	213	189	211	219	198	194	216	186	231	208	190	203	197	166	218	207	196	201	206	225	207	222	205	187	193	190	195	158	198	179	212	187	227	229	206	193	211	229	230	188	188	184	203	201	196	205	216	187	209	204	192	193	215	191	236	203	200	205	194	194	181	194	199	200	200	205	207	204	209	218	213	189	232	195	173	178	187	213	203	237	208	198	202	169	183	192	200	208	189	202	183	187	192	204	190	186	198	200	188	226	189	179	201	196	175	210	218	195	178	211	203	223	192	178	197	189	201	203	184	179	204	235	174	195	219	179	196	162	215	203	232	198	206	191	179	192	208	211	201	236	214	207	189	195	208	188	201	195	196	205	204	186	195	187	209	229	180	189	209	183	204	179	185	201	196	177	186	203	203	189	172	201	183	237	226	200	194	208	190	181	213	190	201	198	190	201	193	196	210	191	189	224	215	224	223	197	207	207	202	180	194	219	209	203	204	180	205	204	191	206	195	194	181	209	193	183	196	196	194	206	209	218	206	192	176	191	207	220	187	216	215	198	177	198	224	190	202	176	203	181	192	200	203	232	189	170	188	180	179	185	191	198	193	192	171	183	194	227	189	168	218	231	195	219	217	179	207	180	213	198	171	207	180	215	197	189	228	196	219	202	188	232	223	191	204	204	210	221	187	194	198	188	208	185	186	202	209	205	212	180	223	217	189	206	180	223	222	192	197	208	182	189	207	211	207	234	202	185	211	217	194	216	201	197	197	177	181	200	210	184	209	190	188	204	222	197	183	186	189	218	221	219	180	181	191	199	187	194	189	194	180	190	175	191	200	223	217	193	189	181	217	186	183	195	207	199	213	190	190	226	187	199	216	204	211	206	188	233	201	194	204	201	224	199	201	187	200	168	198	192	194	192	203	210	202	211	235	193	178	179	175	180	171	223	214	206	193	192	190	182	201	191	187	219	201	199	193	206	221	210	223	175	196	191	168	199	212	219	182	177	181	211	183	186	191	188	191	173	204	193	220	184	195	206	205	161	178	206	194	194	198	209	204	213	207	195	174	204	192	199	188	201	201	195	207	202	202	199	211	196	208	204	227	180	177	187	205	185	184	208	193	190	163	218	170	183	213	210	194	203	215	179	188	207	180	208	222	216	197	227	188	206	212	196	206	189	201	228	183	177	192	195	185	221	202	195	178	203	182	212	209	186	188	194	191	183	201	188	197	187	219	205	196	170	167	187	206	196	190	219	193	209	221	200	177	218	186	187	182	217	163	206	200	212	255	213	177	203	194	219	219	195	190	173	178	215	178	211	197	201	181	219	187	206	166	207	203	196	227	215	216	172	179	226	214	193	167	210	195	208	210	215	203	183	192	188	217	226	175	196	185	170	186	212	223	197	182	204	195	211	197	169	195	182	169	222	210	183	194	182	187	215	199	189	186	208	210	205	227	212	172	199	231	184	197	206	213	215	202	216	214	199	228	200	196	223	209	214	202	200	183	199	169	210	224	217	204	190	201	193	215	188	205	190	242	221	211	211	211	189	212	204	210	221	192	209	202	174	205	183	195	220	221	204	204	214	218	181	193	162	193	183	199	198	218	176	183	204	220	194	206	170	204	207	191	242	226	210	188	171	207	180	235	208	205	191	202	204	205	184	202	189	181	192	195	211	210	214	203	211	200	185	171	188	192	200	217	199	184	204	191	201	209	170	178	218	188	201	203	185	219	177	198	190	192	208	212	204	216	189	238	194	205	216	198	209	203	202	198	182	192	192	188	203	195	208	190	197	217	207	194	185	205	217	195	211	182	215	193	209	183	221	206	203	183	189	184	171	226	205	223	187	212	200	174	183	186	197	212	219	204	192	175	213	187	185	203	187	206	211	194	189	201	210	187	206	171	205	192	194	192	188	183	188	167	163	197	192	216	202	215	218	206	198	205	198	198	201	186	200	184	209	192	182	177	176	201	193	209	203	182	215	154	169	214	193	204	203	191	186	215	208	189	225	192	209	201	203	213	196	170	189	206	201	185	218	202	207	210	191	216	200	185	214	208	180	197	217	199	215	197	183	178	204	204	208	179	210	178	195	193	175	166	192	191	199	185	189	171	188	177	192	210	206	223	221	189	213	215	218	193	189	207	190	173	180	177	186	213	173	176	208	162	189	173	202	184	163	198	216	199	194	194	224	195	194	204	209	214	204	207	212	201	195	199	233	197	203	201	215	188	209	216	180	201	197	237	198	213	175	224	211	194	200	187	203	170	191	168	224	176	201	189	186	186	176	183	201	183	197	201	211	203	190	190	170	183	204	188	193	182	176	187	191	188	202	157	202	199	219	194	166	190	204	200	190	212	203	222	216	207	228	215	212	171	198	201	205	187	173	168	186	191	176	183	182	185	224	182	168	194	198	206	192	212	188	182	194	191	190	197	215	204	203	193	219	211	189	178	201	173	183	214	218	214	194	205	224	210	228	208	181	200	208	184	186	234	224	164	201	182	217	184	188	224	197	194	238	194	202	217	206	202	193	221	188	197	204	219	188	175	191	189	214	189	181	181	218	208	207	188	197	189	184	213	202	213	203	209	186	212	185	174	208	171	210	185	214	179	195	203	199	190	214	180	163	185	177	193	198	207	193	190	200	206	190	202	182	195	198	202	229	194	225	186	214	178	212	185	192	179	213	201	210	197	195	225	204	201	202	192	225	200	188	191	205	201	185	204	188	193	213	203	194	198	184	206	185	206	202	203	184	197	207	199	217	181	175	173	189	213	193	209	200	198	211	233	223	165	212	199	185	200	193	179	184	198	196	191	215	189	212	178	202	178	213	205	191	230	206	178	192	201	166	202	195	196	209	208	182	181	171	196	213	196	198	212	215	198	195	201	177
7834	4787	7962	7344	5243	3752	2710	2216	1716	1424	1258	999	971	862	763	693	711	701	706	668	681	716	729	661	596	583	564	555	542	513	523	589	509	490	528	541	563	479	525	487	450	539	488	459	464	506	501	526	467	450	510	517	425	450	485	462	524	438	490	462	474	451	448	451	502	442	488	481	510	469	488	513	454	431	482	461	466	480	474	467	487	481	469	515	459	486	462	463	490	513	483	516	481	478	473	457	480	466	453	497	484	492	475	476	483	485	495	478	471	449	505	467	507	524	466	486	457	462	448	504	436	501	496	513	507	457	462	479	448	483	478	478	456	463	472	465	444	504	479	459	429	485	447	487	514	488	466	470	454	473	487	491	515	445	483	453	498	481	441	505	520	467	475	483	470	478	472	472	460	471	473	478	454	478	501	488	470	467	471	479	456	483	518	461	468	463	497	457	469	474	461	500	496	454	466	522	493	488	469	520	487	470	516	530	461	500	491	499	480	462	495	478	482	528	482	466	475	464	465	495	468	467	489	460	489	516	501	469	497	446	484	463	497	486	504	439	488	511	488	482	501	476	536	491	504	431	475	507	461	458	490	468	524	442	482	514	449	494	454	459	489	492	477	479	444	460	454	465	458	454	461	511	444	507	463	487	458	496	447	474	466	460	502	464	467	467	456	470	469	445	475	453	521	467	471	495	511	457	498	467	523	475	455	441	509	481	468	444	466	481	481	495	480	451	443	443	482	473	500	435	453	462	502	500	480	436	497	498	512	511	468	459	482	480	489	503	476	481	475	464	489	489	483	440	525	485	477	462	456	472	491	465	467	463	469	495	491	472	455	505	481	461	420	499	507	480	465	446	464	445	452	497	498	499	450	489	496	483	465	505	507	496	485	442	450	447	493	414	485	462	469	483	482	456	496	489	453	514	462	453	510	506	483	447	460	479	488	449	493	471	455	498	522	484	491	467	443	495	451	480	425	468	443	452	460	485	449	483	428	472	473	472	485	508	499	457	486	462	472	482	468	488	512	476	514	496	482	490	457	499	493	457	480	473	482	440	516	502	469	485	492	452	446	508	511	482	506	473	490	430	454	503	466	487	465	491	506	448	476	515	515	483	446	482	495	460	477	504	476	472	466	461	493	471	481	494	448	465	486	505	502	455	438	477	497	457	477	470	476	429	492	493	466	478	479	479	491	461	473	491	507	514	469	454	477	444	487	453	463	492	479	477	496	503	444	465	448	472	454	495	452	456	460	484	449	469	458	504	493	463	467	478	475	463	474	509	506	452	440	506	475	508	508	487	445	479	519	512	489	470	478	437	486	459	499	456	467	494	471	448	449	465	481	458	437	465	503	459	523	462	479	483	531	428	445	490	466	474	473	457	473	473	498	461	471	473	484	456	465	467	476	472	474	487	454	474	500	475	465	504	526	404	449	512	443	515	463	450	451	461	466	470	492	463	464	428	472	471	458	487	452	488	478	489	467	479	467	452	468	488	487	431	479	511	491	418	512	441	444	476	491	458	480	481	478	469	482	500	461	482	467	499	497	461	470	465	487	459	477	464	480	466	497	482	482	475	479	469	462	443	515	478	506	461	482	459	439	485	446	472	441	457	514	467	455	505	464	469	451	483	493	452	472	460	452	511	462	497	416	501	470	490	467	527	455	483	488	487	493	515	503	449	475	461	485	483	493	498	492	472	457	440	483	494	474	493	462	503	501	484	472	470	468	525	462	508	518	479	479	478	490	484	501	451	469	465	457	488	474	489	480	462	501	482	504	468	479	471	459	514	509	499	472	497	452	471	458	459	475	450	467	499	466	433	478	447	484	458	477	451	460	463	477	497	484	496	474	456	512	491	482	465	444	442	481	488	441	485	503	471	463	465	467	466	485	463	464	493	450	463	485	464	495	428	483	464	508	491	447	478	492	448	487	479	470	490	464	519	483	521	472	495	460	489	480	455	474	450	497	474	494	492	529	506	464	455	438	496	450	493	499	491	491	466	489	462	498	452	507	459	474	476	489	482	506	444	521	485	482	476	413	486	504	471	485	496	466	513	481	481	488	491	467	454	449	487	478	480	496	499	496	496	514	470	460	501	445	464	475	491	496	489	487	490	484	483	481	506	519	466	452	481	499	441	500	486	483	466	500	434	496	444	501	498	515	456	463	463	489	459	450	409	475	482	489	471	515	487	485	480	490	474	466	474	454	449	496	474	449	468	492	521	475	445	456	476	426	491	461	494	480	481	488	472	538	483	468	479	457	447	462	487	489	438	502	473	476	477	460	452	486	473	490	496	501	453	526	470	464	472	512	486	446	468	480	491	473	510	513	464	483	426	481	458	481	489	480	466	453	502	489	453	468	503	504	484	457	498	491	480	499	469	468	450	491	461	464	502	519	476	479	453	483	461	466	483	488	479	496	435	426	458	465	487	464	445	467	488	472	515	498	533	467	472	478	472	492	479	483	472	516	509	472	473	453	436	442	469	468	482	479	461	453	462	471	475	492	460	478	428	499	451	496	485	489	480	493	477	471	487	533	500	456	460	481	496	480	448	490	500	504	511	473	496	486	465	437	490	459	481	515	457	485	467	512	461	499	465	493	479	468	455	519	490	476	470	489	467	469	479	440	498	484	450	481	503	476	474	480	481	497	513	460	506	474	466	472	464	468	454	488	460	441	480	494	443	531	508	505	487	460	480	471	469	482	492	483	455	463	479	523	504	418	485	502	481	449	509	454	490	481	518	477	517	467	493	476	498	514	502	487	469	433	489	473	488	476	479	491	480	497	513	468	530	467	478	491	510	481	488	496	467	498	493	488	465	501	499	494	488	471	496	502	501	483	493	477	488	500	491	496	455	514	452	476	468	488	513	448	507	468	471	508	466	501	476	438	444	490	468	471	465	501	445	484	500	473	481	455	480	505	461	480	456	458	480	420	457	506	482	475	455	489	472	508	478	491	493	468	498	479	499	470	441	446	450	480	512	502	462	477	493	464	488	498	495	508	470	487	479	516	528	478	470	469	472	496	464	475	461	495	471	496	452	478	463	442	470	475	486	455	474	481	474	440	468	474	479	491	462	501	458	457	506	467	449	444	471	470	500	499	450	465	478	440	474	482	485	457	500	472	470	451	463	503	459	476	495	449	466	450	530	468	468	508	465	463	465	478	501	466	456	461	480	468	488	483	461	481	494	481	468	477	463	432	455	521	477	498	510	435	445	464	478	508	445	454	448	476	445	513	453	478	449	451	485	466	500	478	496	491	509	433	482	493	480	446	470	449	457	449	462	456	503	472	505	474	505	482	502	458	509	472	498	463	495	503	472	461	490	471	429	489	516	474	486	479	507	484	446	483	499	462	477	493	438	432	496	490	432	486	472	471	422	516	511	457	466	455	439	481	475	481	455	497	451	506	462	473	493	499	463	434	475	515	494	479	470	459	440	503	460	459	469	472	461	494	478	482	501	484	440	479	484	447	514	466	484	484	447	453	472	497	444	476	488
20934	8544	7658	4617	2411	1563	1096	785	664	515	432	387	338	314	310	283	287	277	292	300	290	272	274	283	272	279	258	247	264	260	248	246	247	230	250	185	232	261	236	218	199	236	225	208	205	219	231	214	243	221	196	233	214	211	221	210	209	213	204	196	199	219	250	207	186	195	207	232	219	202	221	214	246	214	239	224	207	222	219	209	217	197	220	190	216	236	212	239	233	225	240	219	227	202	210	238	224	238	261	246	216	213	229	221	248	221	185	198	218	213	251	204	213	212	216	240	211	234	240	201	223	203	218	209	212	248	227	231	213	219	190	213	231	227	209	201	225	257	202	184	196	219	200	224	216	211	231	228	235	208	221	242	227	238	213	225	234	219	196	218	228	242	238	216	214	219	209	232	219	234	212	212	205	218	234	224	239	238	221	234	219	222	211	192	263	203	222	238	223	223	208	219	207	219	237	238	210	207	212	221	240	223	209	204	221	249	223	196	227	226	234	213	220	229	207	230	232	220	204	195	195	235	241	252	235	183	214	235	195	226	212	217	227	219	236	217	242	199	233	219	207	207	232	182	204	194	204	203	222	244	227	219	235	226	219	218	220	201	208	231	207	238	241	227	216	188	200	206	214	219	218	219	225	212	214	198	196	235	206	214	213	212	238	244	204	206	212	207	218	217	235	245	230	240	228	222	214	240	204	196	190	207	244	221	210	224	189	238	229	209	218	209	237	232	216	237	186	234	228	210	273	204	195	238	219	188	204	187	240	206	219	214	209	224	194	247	215	232	220	238	197	234	217	232	183	214	232	252	234	223	233	206	228	190	240	207	211	214	193	220	225	249	240	233	229	204	239	218	206	212	209	222	220	221	206	207	239	188	217	219	207	219	217	205	226	203	220	213	216	213	220	198	213	239	257	219	204	229	198	210	222	224	228	248	234	209	201	219	233	217	223	258	256	218	193	211	213	221	206	206	224	217	240	188	214	216	230	219	225	193	193	212	209	197	212	174	228	211	221	227	251	226	244	228	212	247	251	223	236	229	208	219	223	223	206	229	249	243	222	222	212	205	232	222	249	235	210	195	216	216	244	239	223	251	207	230	212	222	216	212	246	212	239	201	226	199	204	223	214	227	228	193	218	225	216	199	214	201	235	180	206	209	208	220	204	233	230	216	202	222	197	228	229	225	228	213	233	200	226	227	218	243	229	194	213	215	231	220	238	222	206	237	219	230	205	207	233	236	210	209	216	220	209	216	226	226	242	220	202	219	218	216	216	202	215	202	218	227	209	201	215	231	232	211	234	193	210	218	225	241	224	215	191	203	217	200	216	230	199	208	228	217	196	216	214	220	220	246	220	230	241	238	228	195	217	262	221	213	233	219	224	215	258	202	224	213	213	190	197	230	225	233	221	213	206	211	206	216	211	237	233	188	204	189	226	223	226	242	214	196	214	230	239	234	223	199	211	212	253	228	235	225	200	227	246	209	219	253	204	248	234	206	233	216	225	209	238	238	195	214	202	218	221	235	227	219	208	192	218	204	206	215	201	252	213	216	202	215	223	223	238	221	229	215	196	199	218	238	243	211	228	233	235	224	236	231	233	225	236	240	197	192	227	201	217	211	218	236	216	247	225	211	236	202	203	211	213	213	193	210	215	199	238	224	211	230	226	199	230	233	205	198	203	226	197	205	214	231	219	198	224	225	205	219	186	225	212	224	220	203	225	216	214	224	223	192	223	207	229	190	212	239	210	233	223	213	204	231	196	229	213	244	231	234	197	208	208	211	213	225	213	226	192	198	239	229	206	243	233	217	215	202	229	210	188	214	225	231	213	209	246	236	216	216	216	200	192	206	222	205	242	216	232	194	192	199	207	197	239	249	225	227	208	201	213	222	220	210	229	240	203	188	214	212	199	213	229	239	239	216	230	228	243	216	230	211	219	195	190	223	240	210	229	200	216	200	218	205	241	213	216	221	212	229	246	194	196	246	227	214	222	209	197	252	226	230	250	214	222	223	203	192	167	222	228	224	192	210	208	240	230	215	208	184	208	229	212	252	210	192	217	239	206	211	192	225	211	232	213	195	211	247	224	255	234	215	217	205	216	236	219	216	224	222	230	231	197	221	203	208	226	235	236	212	219	206	210	196	253	205	219	187	219	234	187	228	227	197	212	214	197	216	219	232	209	226	237	228	230	202	205	211	224	247	234	237	201	220	229	216	214	212	196	215	222	233	207	245	209	224	235	210	217	204	222	220	209	243	217	234	220	241	227	223	197	246	237	216	233	219	210	232	220	212	220	228	221	179	259	235	225	201	211	230	207	220	211	209	237	239	221	229	235	188	178	227	212	211	226	233	222	221	227	223	214	212	207	199	202	244	215	211	202	230	211	212	198	230	212	239	212	208	224	212	195	205	195	213	214	206	255	234	220	210	216	250	204	241	210	196	222	250	217	205	265	226	214	248	207	206	224	237	222	191	227	231	209	193	234	213	214	218	211	216	215	224	227	238	203	232	199	207	207	195	221	198	231	218	204	213	246	216	225	222	207	221	222	216	215	222	222	211	227	227	213	219	208	240	205	227	236	221	238	185	230	193	213	196	204	212	209	193	209	227	238	209	190	223	213	229	223	215	223	225	200	216	204	198	234	220	214	218	224	249	210	217	258	252	228	197	207	230	216	209	227	199	220	207	214	223	218	203	236	222	213	235	230	202	198	205	254	233	225	226	230	212	199	204	209	226	237	227	201	203	220	215	208	236	226	221	210	205	201	221	211	220	222	212	228	253	211	214	253	224	236	244	221	245	213	241	219	212	204	243	250	221	216	225	236	196	205	228	244	195	224	220	247	201	222	233	216	221	211	218	207	198	215	215	200	216	216	244	216	262	237	207	255	220	197	211	226	216	209	199	203	204	185	246	231	204	221	238	210	204	213	195	212	221	184	228	250	241	222	248	213	222	226	242	214	221	219	170	212	247	215	213	206	237	213	201	225	219	198	200	213	221	201	210	215	232	189	258	210	206	211	209	179	228	239	234	238	228	193	171	228	210	235	207	199	207	209	202	216	202	240	224	230	197	232	231	190	220	251	217	241	208	214	230	221	208	214	229	209	198	225	243	250	235	235	227	230	221	258	220	221	191	212	214	212	196	227	209	210	204	229	252	218	199	223	222	197	216	248	222	204	232	214	235	231	225	206	211	254	209	246	224	210	226	214	259	215	213	237	226	223	217	215	246	224	202	221	194	210	215	197	237	229	233	241	236	206	237	209	211	206	203	223	207	215	195	195	225	224	221	211	205	217	216	224	251	221	250	203	225	181	236	227	206	213	206	205	210	191	210	213	195	259	236	232	209	223	224	219	262	224	202	226	217	224	199	205	188	209	206	197	205	208	195	232	222	201	227	227	210	207	222	218	215	241	240	208	226	227	206	226	251	233	187	217	235	238	217	237	220	231	220	206	236	229	237	242	204	221	225	227	204	220	206	226	179	186	209	235	253	202	231
13805	7440	12916	12052	8840	6413	4690	3490	2826	2382	1879	1499	1292	1169	1110	1067	939	907	907	994	920	894	896	832	844	763	717	728	740	682	691	717	693	630	639	658	642	580	619	566	584	608	555	570	519	484	551	539	541	530	510	509	534	529	549	519	512	506	561	501	525	515	528	485	502	525	536	520	527	496	528	474	458	555	523	533	509	544	517	536	500	545	477	519	527	553	527	545	535	489	550	488	527	511	558	478	522	527	513	495	520	520	504	484	532	489	529	508	489	528	497	492	517	504	515	512	542	521	503	548	506	532	518	547	511	507	509	519	540	543	524	514	498	511	497	504	502	494	550	521	469	515	542	541	507	543	511	540	517	476	517	500	536	498	493	537	548	531	527	510	516	513	541	522	510	536	521	542	513	493	523	539	532	562	501	511	538	517	548	492	527	512	563	540	496	511	502	487	547	524	544	519	495	553	530	560	527	525	521	472	508	519	519	541	493	530	558	531	499	534	515	489	546	497	499	507	491	507	520	541	493	523	553	549	501	483	539	497	511	528	533	527	503	486	532	509	513	546	503	528	519	520	513	484	473	532	503	497	518	499	506	498	500	538	532	508	535	507	564	521	517	515	498	505	522	504	496	534	536	498	481	509	477	516	499	497	512	530	528	530	521	544	532	500	526	504	531	498	524	499	499	498	509	491	514	513	486	525	532	526	507	534	514	540	559	520	484	528	521	501	517	527	480	486	506	526	514	558	481	523	539	520	531	537	537	475	471	548	503	516	539	523	527	543	504	500	611	472	501	496	513	543	565	550	541	514	560	526	524	503	540	539	535	529	499	494	485	511	531	469	547	542	535	524	508	513	520	521	505	501	497	489	534	516	500	529	559	521	521	549	502	542	498	519	550	507	544	498	504	510	548	508	519	458	544	517	521	533	469	532	461	515	523	471	476	519	515	557	512	525	524	477	522	515	508	483	534	525	504	521	531	529	519	530	502	500	502	515	530	546	528	482	511	568	523	531	490	506	505	493	519	550	523	528	522	557	537	508	501	438	532	505	522	522	504	538	537	510	543	508	517	541	517	522	517	587	501	481	538	527	516	526	532	534	516	542	509	538	528	546	527	521	496	505	479	503	520	566	516	495	472	540	517	530	527	543	482	546	546	505	510	502	559	518	547	520	516	500	501	508	534	519	525	555	512	487	523	545	515	539	512	542	504	498	526	508	497	528	526	506	522	480	502	572	532	520	498	499	484	504	511	490	551	463	502	527	521	513	503	531	500	502	492	469	520	530	543	530	541	472	513	537	488	532	498	520	556	483	527	505	536	516	550	537	509	563	465	510	513	526	511	520	513	509	532	510	505	501	499	547	524	543	500	495	518	495	514	524	519	534	509	534	498	563	516	472	469	481	526	517	474	497	510	457	504	520	529	492	509	531	474	509	540	512	546	458	534	493	510	478	569	497	540	519	547	507	526	541	480	503	515	562	502	522	487	532	493	531	513	532	525	520	526	518	565	492	550	508	524	495	546	525	472	548	490	518	489	515	518	534	512	481	500	516	556	515	557	488	512	503	518	473	479	515	507	533	508	495	538	474	515	492	582	512	519	506	495	484	525	532	499	474	470	558	488	493	527	510	520	557	513	492	499	526	513	466	547	527	492	514	497	481	520	512	527	486	514	515	511	539	520	492	480	532	518	461	515	470	551	526	546	470	465	496	485	462	500	525	551	493	521	507	535	551	507	506	522	505	531	500	528	513	542	537	525	545	531	505	485	502	503	507	499	519	519	487	530	517	556	550	522	503	539	458	536	496	500	557	481	541	514	523	529	495	495	507	493	522	504	532	512	506	526	490	527	507	531	511	514	459	560	483	537	523	546	560	486	529	519	509	517	517	498	538	485	513	518	552	525	466	492	534	545	503	525	511	531	509	540	524	511	519	544	528	532	496	533	579	477	502	562	509	508	493	522	518	547	472	507	514	562	469	549	520	525	535	493	499	507	531	534	505	519	454	530	515	523	495	504	576	498	533	510	556	551	525	482	485	535	522	537	513	508	543	521	539	515	522	518	497	534	516	512	491	515	505	525	514	518	515	513	486	519	540	504	502	481	505	554	478	555	477	579	542	521	570	549	493	529	443	545	539	527	517	487	527	534	505	511	496	510	484	501	508	515	536	484	487	520	500	502	522	554	539	519	520	509	513	542	512	494	522	549	517	499	540	545	491	499	502	523	521	505	539	505	510	513	504	517	502	512	500	518	551	544	531	546	499	497	509	477	533	500	516	562	521	487	520	518	550	504	508	509	527	499	537	532	517	550	518	539	527	498	487	513	538	503	526	482	524	487	547	506	534	533	519	503	540	518	504	521	502	499	513	550	467	524	525	521	542	539	502	559	541	520	540	544	529	497	563	512	489	520	525	585	519	513	518	519	541	501	555	542	553	541	496	511	547	507	517	505	516	511	540	531	509	556	485	504	489	503	525	495	506	503	517	559	518	550	519	503	504	529	541	494	494	497	462	539	485	544	529	521	518	532	514	489	507	487	519	530	526	525	502	517	496	522	517	507	547	531	505	475	524	518	527	547	505	523	466	549	512	565	561	523	511	501	531	537	510	542	564	523	531	502	484	568	492	529	484	540	521	562	496	513	520	518	501	506	509	504	509	499	511	500	544	542	522	485	542	561	510	551	520	513	536	529	572	505	527	512	532	483	497	482	534	508	482	538	494	525	521	540	552	563	518	548	523	491	485	507	556	493	529	510	497	505	506	506	499	506	519	538	504	506	509	554	522	509	577	533	526	493	491	522	496	522	493	481	502	477	499	507	476	545	528	535	515	525	468	547	522	550	509	512	533	474	515	542	510	467	521	494	512	496	494	523	557	506	553	512	545	543	540	511	519	492	519	487	485	533	522	466	503	488	561	501	483	503	520	594	557	487	560	529	495	547	524	536	486	522	513	510	497	553	525	504	507	507	513	542	460	554	520	527	543	526	510	505	479	518	538	522	523	519	524	525	488	519	537	518	491	530	474	502	535	528	515	534	496	498	534	494	472	509	490	520	490	527	505	489	529	535	539	511	507	524	529	487	543	510	540	567	504	513	513	511	505	510	496	523	484	539	503	504	443	504	506	472	520	545	497	526	485	527	528	496	532	515	503	523	560	504	520	498	497	488	527	532	507	515	480	514	522	577	548	510	513	502	493	513	491	512	523	501	529	514	481	512	492	504	490	513	493	521	519	510	513	509	533	508	519	514	501	511	523	534	496	536	483	527	491	525	542	508	535	522	512	532	548	493	496	528	494	546	525	518	515	529	517	494	517	519	506	499	540	513	570	536	525	523	507	471	535	492	533	491	558	480	529	554	480	581	536	492	518	531	549	518	547	531	468	471	509	531	538	517	505	540	519	527	503	545	545	533	485	536	505	529	538	512	507	491	525	511	510	500	489	517	459	515	472	562	518	568	528	519	556	528	511	530	515	514	568	520	516	511	512	526	499	479	532	566	465	506	493
30471	12863	11206	6942	3612	2129	1419	993	786	648	539	445	431	354	339	312	313	271	307	307	289	297	241	271	303	312	254	247	225	222	221	212	205	251	209	192	225	209	219	213	196	199	199	222	202	216	195	206	205	223	202	211	249	212	224	213	200	192	197	217	209	207	175	171	201	203	204	193	190	198	221	220	200	187	209	191	206	230	209	178	230	202	215	208	194	204	204	211	211	212	209	210	216	181	212	173	210	188	188	208	213	174	192	183	207	203	212	200	214	182	207	178	201	218	194	215	219	196	217	203	186	207	192	215	179	208	198	198	184	201	193	200	218	220	201	206	201	187	203	200	195	184	194	201	216	196	209	183	191	221	209	200	191	224	211	235	209	189	210	220	194	198	218	194	213	208	198	172	217	189	213	211	203	193	177	228	215	203	184	203	198	211	241	182	201	196	217	215	218	192	225	219	197	199	236	204	201	187	214	208	200	211	209	212	184	213	200	193	217	189	205	218	207	177	208	179	212	195	208	215	204	223	211	211	210	213	179	175	215	210	193	228	211	236	214	179	213	177	175	196	220	224	206	219	188	214	206	212	179	227	242	176	193	222	183	197	183	207	191	202	198	204	205	199	192	197	187	214	207	223	205	199	184	174	172	204	202	202	229	211	190	194	226	203	194	206	206	202	199	231	188	183	210	202	210	217	214	207	205	223	193	219	214	206	218	193	193	211	216	209	185	200	201	203	196	216	210	196	199	207	214	207	193	198	226	203	182	199	201	201	201	212	203	199	222	197	212	219	202	208	208	207	211	214	193	211	202	230	190	217	233	188	198	184	215	207	198	193	181	184	200	203	210	186	202	209	213	204	180	214	197	218	191	183	189	189	210	186	214	192	237	182	208	197	200	201	173	188	191	218	223	201	208	200	185	211	187	206	203	194	187	192	228	206	209	205	196	189	192	201	223	222	188	200	193	182	211	192	208	194	241	210	211	201	198	203	196	199	226	184	198	200	209	192	204	206	188	197	174	235	195	205	179	207	206	231	184	198	200	216	229	192	200	210	205	221	217	219	209	190	179	213	198	206	188	191	206	205	189	209	188	194	209	187	205	204	204	184	187	199	211	196	215	188	220	195	195	187	181	184	214	227	205	201	193	178	187	202	196	189	176	187	198	207	210	192	189	187	192	208	195	233	227	215	212	208	214	222	183	198	229	215	175	219	174	229	217	221	212	174	194	197	207	203	193	197	202	235	219	183	213	202	198	174	231	227	195	182	203	195	193	222	179	207	194	214	228	203	202	197	241	230	211	198	197	200	208	221	211	225	214	203	216	192	205	196	209	215	198	211	207	216	184	208	189	218	208	189	187	204	180	223	201	199	219	184	197	210	202	207	198	192	172	204	187	196	201	189	191	212	181	196	211	201	189	158	193	192	202	205	174	191	178	206	208	201	190	184	211	200	211	188	211	196	213	201	204	187	208	200	199	188	198	225	210	217	186	187	209	197	229	232	209	207	211	202	199	208	216	202	203	221	204	197	197	207	204	186	217	208	187	186	164	202	197	218	203	224	212	206	217	199	198	204	205	196	217	194	214	198	201	209	209	236	193	205	204	222	195	196	195	199	193	182	210	188	209	192	170	196	202	197	213	218	200	198	194	186	185	190	192	244	183	228	203	207	223	191	180	192	210	231	182	196	206	211	177	188	225	195	186	222	206	207	202	195	209	209	203	199	163	216	196	209	226	203	187	193	186	199	210	189	206	219	174	185	179	196	217	212	203	218	204	205	211	190	203	218	206	198	228	204	228	207	220	222	227	199	189	179	198	206	204	224	195	194	197	190	211	205	188	199	200	180	189	199	181	192	205	204	208	209	225	222	199	202	189	208	219	208	192	197	181	184	180	181	220	209	164	204	208	182	194	184	197	207	194	224	229	206	201	192	220	217	175	201	187	211	188	210	199	232	226	199	188	225	201	215	182	188	208	207	197	197	215	207	207	205	208	223	216	203	207	208	187	191	204	186	200	219	207	224	207	173	209	193	210	197	217	227	229	194	219	180	224	205	189	195	182	214	198	188	198	213	210	196	193	190	201	199	215	204	203	187	177	209	216	201	216	185	209	205	212	194	216	180	191	204	195	196	220	183	236	200	201	214	214	227	172	248	191	208	194	204	206	196	225	208	207	183	190	208	200	199	181	188	209	226	196	201	194	220	192	194	196	202	178	212	214	193	199	173	200	186	200	214	201	205	171	198	209	212	195	235	211	188	191	196	203	197	192	216	189	199	198	190	213	211	221	216	184	195	203	198	228	221	187	202	225	206	205	210	203	208	193	164	197	188	203	194	186	221	209	214	200	219	164	199	190	195	211	208	210	234	226	202	211	196	195	185	203	177	190	202	199	181	203	194	222	220	217	220	209	223	202	182	219	216	193	180	194	209	223	195	183	224	227	200	195	212	189	229	203	211	192	191	191	244	205	206	209	211	220	226	197	196	213	198	189	203	190	201	202	188	184	184	182	200	175	215	196	217	219	212	201	203	208	228	206	211	165	193	216	224	195	208	200	200	210	171	194	211	204	209	214	196	177	183	181	166	195	209	168	199	196	216	199	198	198	207	200	205	197	191	206	196	197	214	187	198	216	190	199	221	208	213	205	217	207	233	184	183	209	223	193	207	228	202	191	187	196	196	212	188	164	199	206	203	202	222	216	212	182	212	206	200	211	230	206	210	205	185	202	210	188	189	186	173	197	205	193	194	203	223	182	214	189	220	203	221	219	214	169	210	197	221	216	218	214	207	212	181	203	210	236	200	200	206	197	194	197	207	206	184	195	217	216	188	196	220	201	222	227	217	200	195	202	197	205	203	201	188	217	175	220	189	214	202	250	214	203	216	192	202	207	206	193	206	216	225	180	203	224	166	214	168	187	201	193	195	216	214	198	199	177	197	217	225	186	223	183	174	198	191	199	206	187	202	225	181	206	211	207	210	201	209	233	232	214	196	231	210	221	191	196	204	219	198	210	194	233	200	197	185	190	190	221	217	162	196	204	181	223	220	197	197	187	209	187	194	198	201	189	195	195	220	197	207	197	222	194	186	201	206	201	201	204	195	200	216	203	208	167	229	213	184	213	203	229	189	178	203	222	202	234	201	200	206	196	213	205	211	216	195	197	219	211	211	177	186	205	202	195	188	212	234	184	180	217	208	173	192	199	181	187	180	213	216	189	201	210	194	206	188	190	231	203	203	206	225	212	183	198	196	212	206	204	216	168	223	210	214	251	200	209	202	240	192	197	208	202	193	220	180	214	194	193	198	197	211	210	173	195	189	192	201	209	224	199	226	204	192	215	210	214	184	178	210	165	217	213	199	200	222	202	200	197	192	216	219	197	169	198	191	195	208	180	221	205	208	229	196	187	195	222	210	204	227	218	186	204	189	216	187	196	202	213	199	202	195	192	207	203	218	187	164	204	181	198	202	189	190	220	224	222	179	205	188	175	190	207	187	227	204	203	219
18329	9963	16764	15683	11593	8568	6138	4788	3667	2949	2272	1920	1707	1416	1348	1096	1041	1069	975	1096	1087	1034	992	1046	980	921	863	756	684	721	739	682	740	749	704	659	627	606	547	570	536	502	512	524	497	522	515	488	531	479	534	445	473	495	480	471	490	471	485	504	484	485	485	458	467	506	449	511	502	516	484	463	504	506	484	516	478	515	500	486	486	514	484	479	478	467	479	470	484	494	464	482	438	474	469	447	511	487	518	501	422	475	463	450	476	476	485	498	428	446	472	467	496	481	481	446	494	530	455	519	479	482	468	461	464	494	475	508	435	467	478	516	469	480	453	510	464	494	460	460	500	496	465	487	490	464	499	511	524	455	520	457	478	489	516	473	460	459	489	474	468	506	480	448	486	467	457	429	474	489	497	466	479	516	497	491	468	506	493	497	501	488	527	497	437	488	489	497	465	504	490	485	524	489	476	491	447	491	462	487	481	499	479	491	522	478	475	491	501	466	479	485	498	500	492	497	500	448	438	460	512	478	473	485	450	462	465	501	466	493	451	481	491	497	470	465	436	462	507	498	434	483	458	454	464	444	487	446	445	436	483	482	502	472	482	487	481	483	457	442	477	481	440	502	465	471	494	462	473	440	474	485	482	423	490	480	475	446	465	479	485	468	492	463	467	432	534	503	451	490	455	475	476	499	467	445	487	486	492	458	438	448	489	511	473	498	443	484	483	493	484	472	504	434	475	529	481	507	478	492	444	505	462	487	458	468	517	463	487	548	446	463	473	456	515	499	490	463	488	468	523	469	481	425	508	474	491	489	419	504	495	497	470	532	485	479	506	465	463	522	488	466	501	463	456	451	471	490	480	488	465	490	488	468	498	474	485	451	493	518	478	462	486	467	505	473	485	466	479	452	506	447	479	486	487	465	480	483	469	484	484	494	501	493	490	453	465	471	477	453	457	492	468	470	460	492	504	468	477	473	461	472	454	470	466	487	513	450	456	467	485	502	480	524	460	466	472	465	477	467	483	466	466	465	476	490	460	474	475	454	500	496	479	481	511	491	510	473	495	445	454	458	481	471	463	486	492	474	513	469	493	456	458	497	480	460	469	461	488	468	463	494	465	471	474	437	512	504	491	448	455	492	485	491	474	470	497	490	493	494	447	465	510	501	451	477	470	463	484	538	462	520	455	465	492	519	452	487	487	473	423	456	480	511	489	489	491	507	438	475	445	491	497	442	444	488	466	466	479	488	485	473	466	476	465	499	482	464	490	489	435	462	483	517	490	466	515	444	508	448	484	482	457	458	465	497	488	498	465	461	454	503	493	466	486	485	469	451	465	471	494	463	439	454	438	471	483	485	501	427	487	452	477	471	456	491	508	466	464	493	447	481	468	461	459	511	461	502	444	466	485	503	460	474	454	468	451	471	475	467	473	470	475	483	500	481	440	472	538	471	495	502	482	488	523	491	434	483	481	463	446	473	445	498	499	467	467	472	479	463	467	461	499	480	455	491	458	424	492	470	469	491	444	447	493	470	472	523	496	469	492	449	478	465	493	516	509	528	499	517	500	447	523	481	511	447	447	468	468	499	501	450	474	477	501	477	473	462	466	444	427	493	451	496	501	448	461	475	468	499	510	463	464	502	465	500	502	500	453	451	450	540	455	459	455	455	479	463	461	497	464	513	458	486	466	442	472	492	442	480	488	506	470	501	464	504	496	463	504	459	451	484	465	469	451	465	473	474	507	480	475	471	478	460	484	500	480	443	477	477	516	494	492	452	524	495	476	494	479	482	469	461	516	435	473	491	505	454	476	501	489	504	437	447	480	487	491	490	470	450	479	453	462	461	460	514	492	480	442	491	500	484	497	522	482	444	470	467	464	476	482	469	484	459	475	461	514	507	472	452	447	433	451	452	529	467	450	446	472	457	474	482	461	492	456	490	447	484	513	469	469	458	470	496	482	495	442	470	458	481	505	473	506	472	464	487	487	471	477	500	442	450	460	515	474	468	440	490	477	483	499	469	477	486	469	496	452	461	472	460	477	484	474	480	513	486	492	466	490	482	470	474	430	470	449	504	472	472	479	458	478	490	496	498	474	467	444	542	518	477	473	452	480	478	474	489	428	468	511	488	476	467	485	471	460	463	509	479	494	457	476	488	443	476	491	501	474	495	431	458	501	476	443	450	478	498	478	490	459	478	508	475	495	444	447	453	488	482	506	437	494	430	466	481	480	478	471	501	547	473	495	454	442	455	468	473	481	482	510	447	467	457	500	519	465	483	497	457	471	467	463	493	466	482	505	488	482	501	484	470	487	485	486	461	487	499	480	509	464	468	454	462	513	458	470	497	481	469	478	445	499	488	475	456	445	425	475	458	448	455	491	501	480	483	474	459	469	475	504	478	470	495	447	445	490	502	442	451	496	465	501	485	445	462	515	483	468	468	427	492	515	497	520	450	493	458	476	468	450	489	474	478	472	456	457	471	450	489	515	459	434	466	431	466	470	496	516	482	466	471	463	509	452	496	493	500	481	472	485	456	469	457	490	433	481	468	503	495	479	470	496	467	484	467	465	440	450	478	459	495	455	485	484	486	518	500	436	466	488	474	478	453	448	495	487	466	452	523	525	467	491	491	450	476	521	490	505	497	500	457	460	464	466	475	484	465	473	476	464	482	484	467	475	445	491	473	474	469	504	495	482	481	476	513	515	504	521	466	480	438	449	468	460	447	495	456	463	460	503	475	445	446	441	479	476	489	471	476	468	457	458	494	528	498	470	496	490	493	458	474	472	477	463	519	474	494	491	463	476	467	487	493	479	498	513	487	504	476	461	483	469	480	456	459	450	456	498	471	498	479	490	439	470	540	443	471	471	500	522	512	489	456	494	468	464	523	489	506	497	501	477	490	521	483	473	512	474	487	475	462	472	467	469	460	495	493	447	458	489	475	494	489	453	462	480	437	476	493	460	453	453	444	476	512	485	443	466	474	457	440	515	495	486	480	468	479	517	487	504	440	491	472	457	484	476	482	464	510	476	488	500	486	499	456	448	506	462	453	435	533	402	462	459	474	472	497	484	467	474	480	468	508	501	446	482	444	461	498	473	475	475	472	484	497	453	499	471	476	500	529	443	433	495	476	460	495	498	471	537	451	492	467	473	457	482	450	485	477	440	457	481	460	489	490	486	467	453	530	544	512	483	483	462	485	497	513	436	472	503	469	482	480	461	489	499	495	494	489	437	504	496	545	445	483	463	515	429	455	479	496	468	480	493	443	463	456	456	491	467	499	435	541	481	478	504	466	473	461	465	486	507	471	497	514	478	489	449	435	529	449	488	452	470	446	470	451	467	479	466	502	478	484	459	461	485	476	471	516	452	481	450	458	451	470	480	467	492	506	447	464	527	519	472	437	470	507	522	454	499	441	479	481	466	476	450	477	490	475	489	489	458	443	447	479	474	488	493	502	478	472	488	475	467	464	448	474	483	475	507	483	459	487	493	500	472	462
11397	4977	4508	2865	1454	916	635	506	418	344	278	288	237	263	256	191	231	212	229	253	247	244	219	215	221	220	188	204	219	216	218	202	189	202	223	205	230	189	214	198	213	176	190	195	192	189	162	210	182	208	232	203	216	208	199	184	182	185	196	217	176	205	211	196	213	202	226	189	205	203	192	192	195	232	212	204	198	184	178	186	180	180	199	226	195	224	210	201	180	193	217	183	209	205	173	189	231	203	206	205	193	181	193	207	174	205	209	191	210	204	184	199	193	204	194	186	181	195	162	175	200	217	184	203	212	190	184	210	188	191	172	223	178	206	168	187	207	183	219	189	205	190	197	191	190	142	188	205	227	199	223	191	188	177	178	186	176	183	207	226	192	183	189	182	198	179	229	199	200	186	217	209	209	205	192	229	209	202	206	185	199	193	201	203	173	211	186	218	202	202	189	197	169	219	171	176	215	216	194	187	200	210	152	199	208	200	186	201	209	220	221	206	195	229	200	190	192	197	215	207	201	190	190	206	159	194	206	198	214	209	196	177	193	207	215	199	194	198	193	200	212	184	197	186	191	186	182	212	205	211	196	195	177	199	210	193	219	194	215	209	216	199	195	223	181	188	200	214	177	210	215	192	197	236	196	193	193	190	168	194	192	199	209	201	196	180	224	188	204	195	209	203	202	196	197	207	199	186	178	181	189	183	209	197	203	220	196	195	202	208	187	196	208	208	214	223	211	182	234	193	209	202	192	211	206	210	205	214	223	192	198	191	172	201	188	199	195	226	174	187	187	207	197	185	225	224	206	210	206	192	184	172	175	214	200	192	181	214	197	210	185	201	195	226	205	205	170	192	207	206	199	200	198	191	197	188	189	205	194	200	196	172	214	215	208	230	191	178	184	172	192	191	200	179	195	189	211	179	181	229	201	212	198	187	171	175	205	204	185	203	190	167	191	187	180	224	179	182	203	211	199	194	186	194	198	187	208	197	208	198	187	201	212	183	236	195	230	205	191	176	187	208	171	181	185	229	205	193	210	208	201	201	205	197	198	182	178	212	216	193	187	184	184	170	183	220	196	190	171	186	218	223	208	187	191	188	178	218	196	188	203	199	225	197	210	228	202	185	183	189	179	192	188	190	204	192	194	210	192	211	168	209	209	191	203	208	193	203	174	220	225	199	205	216	189	197	214	197	174	204	179	177	192	216	226	188	183	202	190	217	193	204	191	194	209	204	218	196	208	183	207	206	185	161	194	189	220	209	210	201	185	218	193	190	177	185	201	197	181	201	181	192	206	224	192	224	184	169	184	211	198	196	195	193	214	193	181	207	188	184	196	220	199	182	167	196	205	200	196	213	177	203	202	195	165	221	197	223	199	217	201	183	209	184	191	174	187	207	187	183	196	202	195	191	200	195	193	186	200	186	179	205	246	199	195	187	196	186	199	202	203	200	176	189	191	213	205	204	206	197	186	202	201	220	204	182	204	201	201	205	208	183	206	201	186	198	199	219	192	187	218	198	205	211	192	175	196	186	190	200	218	184	196	217	176	187	179	204	184	180	222	202	173	206	189	191	201	179	209	203	187	222	198	222	230	219	198	212	195	209	199	190	190	195	181	188	226	207	203	209	221	175	166	164	206	209	200	208	202	184	194	207	193	187	179	202	201	206	205	207	222	196	209	219	174	190	193	204	198	203	191	186	191	201	178	201	200	170	184	191	193	198	198	176	194	196	209	205	189	190	192	179	190	189	207	196	200	188	196	216	223	194	205	176	203	204	195	196	208	221	193	182	202	197	174	174	194	200	191	182	183	174	193	184	204	205	191	183	190	222	220	195	193	226	212	177	214	229	171	212	201	185	198	207	193	200	219	213	206	195	210	207	207	227	215	190	213	184	182	203	218	180	185	207	202	202	213	199	199	205	217	192	186	197	212	216	193	233	204	201	166	203	186	211	188	200	211	217	194	227	208	192	202	205	207	181	199	178	201	181	167	163	208	202	193	194	186	193	184	211	203	219	227	158	209	174	193	198	202	218	188	195	192	212	201	178	225	213	170	182	178	191	190	216	182	193	178	188	196	197	196	184	172	197	183	191	205	206	186	239	220	212	211	213	201	204	208	197	215	185	213	223	181	173	200	227	196	195	220	182	196	192	223	177	193	198	181	202	190	174	191	207	190	194	220	216	234	209	196	200	193	195	180	196	215	201	211	171	213	188	189	185	182	206	211	195	196	180	182	217	228	208	200	177	190	207	186	210	195	190	202	200	208	186	218	189	182	178	194	191	180	197	201	180	201	202	191	155	196	190	182	180	171	190	201	178	216	228	247	196	194	205	177	182	177	191	191	202	201	171	198	187	206	193	196	196	195	185	227	186	208	211	186	205	210	172	190	205	191	207	204	221	207	197	201	211	202	187	189	218	185	217	202	192	184	197	188	185	183	190	216	191	189	209	199	219	214	205	187	213	187	195	207	220	189	186	215	198	191	175	175	212	221	189	227	161	208	209	200	201	209	215	196	190	213	200	176	174	198	175	195	194	181	196	185	191	213	197	205	171	206	166	196	194	193	205	208	171	186	183	193	192	198	196	206	213	176	218	205	201	173	217	175	204	206	192	236	211	200	185	218	211	218	202	166	209	203	219	204	190	166	195	184	193	176	229	201	168	204	192	205	204	187	181	198	183	189	211	191	193	153	187	223	203	176	193	186	178	187	190	177	217	191	185	203	201	197	192	193	230	200	202	225	187	213	216	220	194	206	230	187	194	207	223	205	213	168	190	200	226	209	213	198	209	204	199	219	203	208	187	188	175	186	198	218	206	203	173	213	178	185	229	176	186	209	187	188	169	194	179	193	210	234	168	188	189	174	195	184	205	223	220	194	214	186	214	211	188	212	204	199	237	209	183	195	173	175	182	191	197	214	195	221	181	238	224	184	187	190	189	202	194	189	207	181	201	207	188	187	214	193	207	202	211	214	204	230	198	191	188	189	202	170	195	186	168	208	199	214	212	201	233	190	185	209	193	186	187	201	195	200	193	192	202	204	169	179	192	228	180	171	163	184	205	181	189	183	207	202	227	202	210	197	186	204	195	190	191	214	178	222	184	200	186	201	208	188	186	180	213	205	200	188	176	220	190	183	210	171	195	208	218	198	177	190	209	207	220	187	185	199	194	204	203	233	217	235	192	189	194	201	200	217	162	180	199	194	189	188	198	173	184	189	194	172	229	220	220	195	209	195	216	196	206	209	197	214	210	223	189	186	203	212	202	204	234	219	217	181	182	182	182	180	223	213	167	210	187	177	196	218	191	199	195	215	187	184	185	220	211	174	191	184	202	197	173	215	190	202	185	199	210	190	208	219	213	200	198	151	201	188	202	211	180	196	212	185	183	195	212	197	186	187	194	210	164	192	191	221	197	196	207	196	198	208	165	205	202	206	193	231	197	194	184	212	186	192	174	183	192	210	197	205	167	179	211	217	223	190	191	215	194	189	191	194	188
7469	4761	8304	7758	5366	3708	2831	2138	1746	1461	1242	1038	938	834	772	759	697	705	715	706	750	657	683	666	577	595	568	554	608	572	561	569	565	549	507	494	518	451	471	501	478	487	507	493	516	492	476	490	493	482	483	505	485	463	459	490	483	451	484	455	493	453	449	455	454	461	500	440	501	467	486	461	486	499	507	468	486	451	427	451	482	463	434	528	480	464	461	487	503	437	474	492	498	478	464	480	495	473	492	516	478	483	451	501	436	437	492	481	474	429	492	487	474	522	480	457	473	436	446	467	453	460	493	482	466	485	496	479	484	467	489	462	486	464	487	445	463	468	482	494	442	493	485	478	468	479	437	462	478	457	453	462	466	471	511	489	473	461	485	493	468	474	467	467	463	474	454	470	496	459	463	480	438	452	505	462	487	471	451	497	476	467	497	509	463	496	483	475	450	472	467	505	467	450	491	461	442	460	463	474	464	487	461	457	479	487	467	481	451	468	467	462	443	476	426	454	476	480	438	472	476	474	421	477	514	439	468	492	507	460	446	498	480	500	472	463	455	504	503	481	488	479	481	434	415	451	475	449	472	481	460	477	515	465	467	546	443	485	456	516	476	485	481	467	502	496	495	489	476	476	465	494	471	496	506	486	422	505	457	498	475	433	494	441	459	510	512	512	460	478	443	497	507	488	516	466	468	511	463	455	471	459	493	464	471	479	489	469	447	447	483	471	468	475	503	479	448	447	476	447	526	478	498	494	468	483	443	489	443	432	440	495	457	482	483	472	459	459	477	479	459	488	447	472	479	462	473	467	467	495	459	461	473	468	498	476	501	487	458	452	506	443	489	456	463	447	486	484	475	482	488	452	466	481	495	486	435	496	483	449	479	482	517	469	456	503	465	443	460	439	444	491	473	456	465	473	443	468	460	473	455	450	498	464	467	483	432	493	498	450	472	497	476	470	473	489	472	475	502	465	488	477	475	489	456	487	432	466	466	493	456	460	474	476	479	452	485	460	470	431	460	496	485	474	484	465	468	457	454	470	464	497	455	440	520	453	503	491	482	482	471	469	490	480	482	483	479	464	452	502	481	469	472	477	489	513	467	469	473	483	478	479	441	479	482	466	434	476	447	444	464	517	468	484	460	484	445	488	490	476	486	449	481	459	446	490	495	458	448	492	481	441	485	485	460	463	488	491	470	424	497	506	446	498	447	505	469	451	446	515	409	436	479	482	475	479	489	460	453	475	479	477	480	459	479	472	464	512	471	507	466	473	436	466	481	480	476	446	468	477	507	468	478	451	477	442	471	462	460	483	494	515	515	464	456	478	477	467	464	471	453	488	456	511	451	470	487	483	461	512	429	461	476	489	443	516	479	479	516	467	495	454	445	439	510	462	468	502	485	457	435	507	487	517	504	532	492	471	439	484	456	450	482	508	465	451	500	436	470	478	493	478	478	494	488	470	429	475	489	510	443	445	466	464	452	499	483	492	424	438	437	467	476	479	452	461	522	439	483	435	471	433	447	472	465	465	481	493	492	477	464	468	477	453	457	472	490	465	497	487	480	465	493	480	494	437	479	469	512	464	515	468	492	490	500	443	500	446	485	473	471	473	464	436	518	474	452	451	466	510	499	502	482	457	498	470	444	475	500	484	459	454	456	470	472	463	480	527	456	515	439	485	460	457	469	454	487	471	473	469	483	487	466	482	474	520	460	446	483	491	467	450	501	463	482	481	476	455	443	464	434	488	469	508	453	463	447	490	476	454	445	530	482	468	491	458	478	484	486	442	482	493	477	486	449	453	515	493	488	471	503	475	471	452	460	443	459	482	488	504	473	466	468	511	448	449	443	443	432	443	503	502	468	501	476	474	491	440	441	451	445	537	475	461	481	486	479	436	483	492	503	469	442	489	486	506	465	472	454	437	457	502	461	456	459	484	504	486	535	458	455	472	467	503	446	471	473	488	469	489	518	484	497	492	430	450	491	492	475	492	534	471	498	506	501	462	485	476	500	444	443	474	477	477	463	465	440	511	459	448	485	455	501	444	499	479	452	482	456	514	472	470	503	508	488	488	456	462	511	463	448	453	439	448	475	440	444	473	515	495	476	512	471	485	494	450	490	485	479	485	482	478	459	475	457	491	477	456	474	491	468	479	498	458	495	454	475	477	426	489	479	475	467	460	451	482	484	493	487	515	481	501	498	476	460	500	482	455	491	459	491	471	454	454	470	484	470	483	486	442	483	470	447	473	480	435	457	474	448	444	462	438	475	439	481	447	487	460	444	512	490	459	477	490	452	475	485	475	486	486	487	474	465	477	466	475	477	466	452	475	489	499	472	466	468	486	497	473	426	492	448	491	500	485	456	477	450	457	512	450	500	443	457	465	513	512	454	464	465	479	454	475	494	462	484	466	481	500	492	460	481	471	452	495	480	495	460	503	471	530	493	478	492	479	466	465	499	449	475	460	477	464	449	466	513	483	443	486	454	491	475	466	475	460	453	480	504	484	476	490	451	494	471	504	467	456	490	523	472	452	490	455	453	492	475	454	468	482	442	468	456	502	456	461	430	491	529	470	475	457	503	472	487	497	469	485	499	463	445	475	475	465	492	487	504	440	480	474	469	452	486	465	440	450	466	462	487	445	489	478	490	486	454	494	476	452	443	467	460	484	440	479	493	495	547	478	490	477	479	474	463	469	439	446	490	445	446	506	484	508	485	479	479	462	492	498	504	443	470	487	505	479	464	466	481	474	482	440	444	459	500	477	522	475	469	471	463	470	484	478	478	491	457	515	434	479	452	474	464	514	480	473	482	478	495	525	480	439	472	497	473	449	485	487	462	469	524	468	433	506	478	492	499	475	464	479	508	505	477	461	464	458	473	452	464	493	454	457	426	474	456	437	461	482	481	480	526	448	484	504	469	494	455	494	481	457	461	467	468	470	436	461	463	483	480	489	421	471	449	506	458	475	478	467	495	503	478	453	458	470	487	514	474	471	531	500	479	474	477	495	442	501	494	488	478	477	456	467	488	471	483	451	475	508	480	481	486	474	479	456	451	498	519	459	461	442	469	528	478	502	441	418	450	470	493	456	466	446	469	486	465	483	506	478	462	486	488	440	459	436	482	543	449	490	475	481	442	483	453	458	446	487	478	451	436	464	465	466	494	490	456	429	499	479	490	468	502	449	506	480	474	437	491	513	480	454	471	500	497	490	498	479	446	488	460	484	488	518	474	496	456	484	439	446	502	477	492	494	471	480	478	390	471	488	466	450	470	459	491	480	452	472	473	511	471	475	496	485	482	509	466	443	489	536	484	495	509	451	488	445	460	450	501	490	444	450	486	516	499	460	524	481	507	471	449	486	465	460	446	482	503	485	468	462	471	485	490	464	440	481	461	478	475	501	481	469	426	488	449	482	488	489	475	472	487	461	461	455	478	473	468	439	463	501	462	461	470	473	459	501	518	480	496	425	479	463	440	417	475	512	488	477	469	449	463	428
22247	8235	7348	4724	2506	1570	1058	805	670	571	467	402	330	322	288	307	295	288	264	300	252	292	259	273	292	240	256	270	261	233	237	248	245	233	259	255	225	258	205	230	236	235	245	237	227	214	236	231	244	212	242	247	202	235	251	252	212	225	238	213	243	218	246	234	217	233	235	218	251	192	198	219	204	227	211	219	212	220	190	223	208	249	276	197	210	233	207	236	225	231	210	188	244	211	205	228	236	235	244	221	198	212	247	203	229	203	232	188	219	207	214	227	223	246	208	246	223	230	216	214	194	214	183	189	233	229	196	201	226	212	242	212	220	233	224	238	206	233	210	205	206	229	214	228	216	209	233	233	248	239	236	190	228	238	225	211	210	252	252	191	217	227	207	201	196	200	219	199	210	232	232	214	210	218	212	217	180	203	202	226	200	250	235	206	212	226	228	219	215	186	192	245	212	220	203	239	206	207	214	225	218	259	235	218	221	229	208	234	240	226	230	210	244	190	240	240	219	216	224	222	220	196	215	223	216	207	248	220	206	231	231	224	222	222	217	219	193	225	233	239	233	243	246	250	242	218	240	190	231	250	229	211	218	224	202	214	197	240	248	212	238	244	215	226	220	232	235	213	193	192	212	223	206	225	232	218	217	227	212	211	251	204	196	213	222	193	216	221	232	232	231	232	216	227	210	235	240	235	224	208	216	229	217	215	199	213	234	233	206	232	230	204	195	231	215	224	199	209	248	221	202	231	222	224	207	191	239	229	234	212	201	238	215	260	210	218	203	221	239	228	212	201	234	232	239	219	222	206	198	217	223	223	242	234	193	242	247	199	209	236	200	234	227	191	215	208	205	216	220	207	206	211	219	200	217	234	201	217	209	226	194	203	199	235	202	223	231	238	225	234	217	215	233	185	216	233	235	239	232	210	195	238	216	228	194	219	212	183	219	205	233	217	219	229	194	227	218	241	228	237	219	205	209	185	211	207	210	216	222	228	194	224	221	196	201	196	214	177	228	232	201	237	205	217	222	201	206	227	190	199	206	194	210	248	197	181	199	230	224	234	199	212	222	202	187	222	218	191	212	208	202	215	212	201	225	226	217	220	222	180	233	239	215	209	201	218	225	220	202	233	222	186	204	225	192	211	215	231	196	224	233	234	212	230	235	211	224	207	192	215	220	215	238	218	211	238	218	214	215	218	221	202	223	207	200	203	241	222	226	257	217	219	215	223	230	210	225	216	214	197	215	259	234	223	219	238	212	205	235	217	209	226	233	224	229	219	206	204	222	191	202	209	204	203	218	197	214	227	233	246	213	203	206	185	209	246	213	233	224	210	200	267	208	234	192	206	232	259	240	253	224	234	238	205	219	224	212	245	207	213	230	213	217	222	222	207	210	252	224	200	200	230	224	222	240	213	218	199	229	207	231	184	217	231	233	226	238	203	212	230	237	256	211	210	199	266	188	217	252	216	219	222	242	229	210	217	223	218	201	215	217	227	223	221	210	240	211	223	223	208	235	224	233	208	229	228	240	214	213	233	199	195	223	213	243	216	213	224	249	222	241	215	235	212	224	229	207	220	188	217	226	224	239	226	222	239	221	239	233	210	211	207	243	225	228	224	240	210	212	237	238	224	216	228	207	209	213	240	201	221	213	212	216	216	230	226	212	223	203	233	223	196	191	224	203	260	233	204	206	234	247	195	255	194	244	222	199	224	215	209	252	231	229	247	203	241	223	219	204	231	232	211	233	224	213	226	233	207	233	244	214	223	216	208	193	203	224	215	193	240	238	212	218	214	228	223	237	226	229	213	225	203	247	195	247	251	242	220	222	200	197	210	255	191	211	228	246	227	196	211	218	240	218	245	250	227	237	222	237	214	237	223	206	186	222	259	191	222	228	234	226	210	193	237	222	241	217	230	216	218	247	244	203	197	265	221	216	246	226	199	213	245	251	225	199	224	180	191	207	197	225	222	218	238	227	237	207	225	213	244	221	198	226	207	222	228	202	199	222	239	267	222	221	218	244	205	200	211	246	234	208	241	225	225	232	193	223	224	232	207	202	249	195	225	221	232	231	220	203	211	214	211	228	228	226	222	238	230	217	253	223	233	216	224	231	206	219	207	199	213	211	235	202	203	234	206	228	239	202	218	232	201	214	210	217	221	248	212	186	196	218	229	220	221	221	220	225	243	211	209	213	228	234	207	248	241	239	217	215	202	187	219	221	228	235	240	217	207	201	199	224	211	199	216	229	214	232	214	217	217	229	210	212	231	222	225	205	221	218	242	232	223	249	241	211	243	215	242	221	242	249	233	230	213	226	217	237	234	214	224	232	199	194	223	193	224	217	226	221	198	237	228	201	211	235	223	199	203	210	206	224	234	243	209	237	235	205	224	207	202	226	231	198	190	236	207	215	199	211	214	222	220	208	218	236	218	222	222	203	214	198	214	201	222	215	201	208	237	220	226	220	190	220	206	198	235	252	215	216	221	226	222	251	200	230	240	221	236	232	232	215	225	255	220	233	214	215	216	237	207	210	244	214	221	197	239	208	223	205	221	235	237	234	215	233	221	221	226	219	228	258	230	200	206	238	229	220	217	215	201	204	219	215	217	202	232	223	230	228	229	188	220	224	220	233	227	231	211	218	205	225	229	234	205	235	250	216	202	214	240	229	249	208	245	242	214	218	212	220	203	239	213	236	236	228	222	214	226	207	197	213	217	242	230	213	215	232	227	218	216	231	217	244	214	210	209	219	181	224	203	233	202	215	206	226	227	196	197	221	225	195	237	221	222	208	213	189	217	217	216	241	203	235	237	204	225	187	213	200	245	217	204	222	199	210	214	224	200	210	234	202	205	209	216	206	228	194	220	190	208	208	200	215	213	237	223	198	187	196	220	188	215	209	223	212	212	219	239	211	220	207	212	221	197	187	190	193	207	200	225	232	204	239	228	207	252	234	218	240	255	196	231	205	221	236	200	246	214	204	209	253	217	196	199	205	235	241	223	191	188	192	201	223	210	193	244	203	211	213	212	225	198	207	217	230	213	217	228	222	181	214	222	234	244	202	219	238	189	207	218	218	218	184	213	178	240	226	197	221	239	207	225	220	228	235	207	240	231	199	223	228	191	216	217	225	234	229	226	196	228	207	205	207	226	206	214	215	206	181	219	205	251	210	254	237	219	214	222	190	237	190	202	192	229	236	204	223	234	205	207	212	221	221	194	220	219	231	226	224	207	216	244	216	209	198	227	201	213	228	221	223	208	218	215	220	200	241	219	205	209	223	204	216	218	220	239	233	214	211	227	233	211	249	196	194	251	202	230	229	250	209	212	219	200	193	222	217	210	241	218	206	226	242	224	204	210	217	234	248	230	216	203	216	211	212	199	236	234	196	216	240	211	221	231	203	218	213	216	223	241	212	228	238	213	218	220	231	206	206	212	260	207	199	192	220	212	213	190	227	232	227	208	234	215	224	214	207	212	194	219	221	222	217	226	236	228
14441	7065	12791	12203	8507	6578	4729	3669	2815	2264	1971	1660	1330	1178	1036	929	896	862	901	938	930	921	924	879	797	761	696	737	685	707	685	635	696	719	625	632	622	615	538	539	529	513	538	526	556	557	530	525	502	559	503	564	542	490	539	504	518	543	512	531	508	479	524	518	544	544	491	497	522	514	510	502	532	544	505	509	522	505	504	534	541	503	499	504	531	512	513	529	567	507	498	509	494	527	574	516	483	563	468	547	508	507	503	523	538	525	573	493	502	522	515	489	490	530	503	532	504	509	496	551	534	512	513	565	521	502	527	544	507	531	572	519	535	522	535	494	544	535	523	492	518	528	513	511	493	518	540	555	456	514	488	515	505	560	508	501	570	506	534	508	496	513	490	518	530	513	548	504	542	527	513	553	495	531	538	501	530	527	506	529	500	514	498	521	542	506	493	547	559	559	502	519	568	515	558	507	570	512	508	517	542	513	557	480	566	528	529	520	514	496	531	541	521	536	537	474	584	521	503	512	513	520	510	504	531	497	512	513	525	551	494	497	498	498	560	523	523	508	533	507	502	522	520	534	517	468	540	523	522	526	544	552	537	522	523	545	527	517	514	531	492	544	512	520	508	504	490	527	499	476	542	538	561	519	534	534	492	514	540	507	505	494	520	505	543	502	563	512	541	517	509	463	545	528	533	496	525	534	515	529	535	522	507	519	527	506	532	555	520	498	539	492	543	503	547	515	536	522	525	516	508	526	545	539	529	519	553	496	518	571	509	498	515	527	540	503	511	523	499	505	530	535	490	490	556	518	518	519	523	461	530	514	512	488	530	505	498	526	498	521	514	478	490	496	494	539	526	556	502	459	532	511	493	524	534	556	487	515	499	464	532	493	501	532	559	508	499	500	534	476	493	516	546	507	509	542	551	597	529	513	506	501	547	515	515	502	507	511	520	510	525	459	519	566	545	495	540	468	478	505	503	487	547	480	516	522	521	507	441	499	539	475	518	542	508	524	507	546	507	528	508	519	516	512	517	521	540	527	557	520	532	514	506	510	527	521	563	532	532	523	522	479	489	513	484	516	488	525	552	515	550	491	496	539	523	528	502	550	539	474	501	516	520	482	538	509	548	506	534	550	532	537	524	532	524	497	530	484	537	567	542	520	518	491	509	516	564	510	517	516	521	478	523	487	524	516	522	497	487	523	529	529	540	537	544	557	530	561	531	513	508	529	522	508	536	546	523	527	528	526	509	536	515	496	505	558	558	550	555	536	538	523	500	531	518	511	514	531	565	540	503	534	526	552	536	502	523	534	526	486	541	583	527	509	495	533	538	542	526	512	543	536	513	536	493	509	498	491	524	552	530	570	506	504	527	520	511	520	516	502	529	532	522	531	532	533	536	501	523	556	485	537	502	494	487	541	508	530	507	503	523	494	519	511	526	479	531	493	528	515	536	518	515	491	543	515	555	514	510	538	522	494	515	533	514	542	536	542	526	517	515	526	480	511	476	527	519	558	542	519	527	507	521	541	540	535	497	536	517	561	530	497	537	515	551	534	544	483	531	528	520	529	527	494	543	505	502	546	556	527	510	530	518	512	534	543	548	534	544	526	464	526	525	528	483	530	528	551	531	489	538	474	514	553	541	496	542	526	522	528	495	509	529	564	523	526	498	523	541	531	559	522	497	514	477	542	566	478	493	522	513	556	508	527	569	555	504	535	531	510	529	521	525	573	567	540	551	540	512	507	500	538	524	543	533	538	504	483	529	485	539	540	513	524	512	536	505	540	526	512	469	529	504	504	551	499	522	518	542	468	514	495	513	519	477	508	514	525	491	533	537	509	535	526	498	527	576	523	514	508	515	517	521	524	536	543	516	485	496	557	523	530	554	517	528	538	516	552	534	488	561	521	524	564	522	490	555	529	516	542	501	496	475	505	527	511	538	505	503	498	530	520	544	525	458	507	497	553	522	511	540	547	511	511	532	538	485	506	545	511	514	547	547	491	537	536	558	493	552	491	571	529	520	563	505	525	506	481	574	517	508	545	524	537	501	507	518	510	515	551	516	537	537	552	517	546	477	518	533	505	498	525	525	553	529	523	511	493	508	532	547	540	493	520	529	515	537	541	492	509	519	528	500	518	527	506	541	578	546	479	494	545	572	512	520	540	522	512	510	529	527	520	557	485	518	531	503	504	520	519	511	525	540	485	540	501	541	502	523	518	544	504	466	536	528	519	520	486	532	531	488	542	530	539	533	487	532	524	524	495	554	501	486	499	513	527	519	521	527	539	509	544	514	522	523	518	538	518	538	541	538	542	485	523	475	573	538	529	522	527	498	511	520	548	530	533	508	499	528	520	508	499	514	524	516	507	514	564	532	500	509	511	512	526	505	518	526	510	529	506	480	532	489	508	541	515	545	562	496	525	545	524	494	509	519	525	514	528	595	529	526	524	510	509	522	511	511	511	559	525	515	484	527	537	500	534	550	548	558	545	514	555	547	513	539	512	519	547	529	514	519	511	508	513	507	525	510	488	496	502	510	473	558	494	512	545	544	509	524	564	484	498	544	501	542	537	487	557	506	512	589	549	561	507	575	510	507	533	527	508	477	522	478	497	566	566	539	542	536	518	529	511	519	504	517	499	499	511	534	512	544	530	552	505	507	513	518	544	527	533	495	542	532	505	530	510	530	496	504	552	563	529	552	533	533	528	550	540	502	494	563	527	496	485	557	527	514	468	503	536	548	533	496	558	506	502	528	497	527	492	511	532	535	502	525	510	528	477	523	543	514	494	507	481	554	503	523	524	510	509	534	512	536	496	552	507	525	514	518	523	526	513	543	561	528	520	533	532	495	521	564	523	524	500	536	528	489	567	474	517	534	514	492	531	512	529	479	494	522	566	508	495	551	591	526	508	512	498	550	528	510	540	537	517	524	480	506	525	506	573	513	548	540	506	544	541	481	517	487	513	495	531	509	501	512	527	507	527	526	509	549	463	539	540	539	524	544	529	531	532	508	496	542	521	497	527	518	536	563	545	548	546	522	547	524	579	566	522	545	527	497	587	510	522	530	544	497	509	538	490	506	490	535	532	489	535	541	465	509	538	550	529	496	531	492	511	511	513	486	496	518	521	496	533	587	536	504	500	499	496	501	491	566	535	490	499	525	492	504	537	529	537	492	536	532	522	517	516	487	510	528	483	501	528	502	549	536	516	524	494	551	501	480	529	532	513	517	502	508	525	472	494	545	474	508	498	516	537	510	535	525	534	513	501	496	514	525	526	558	489	505	523	518	518	500	506	559	506	516	523	506	525	512	518	555	524	515	547	492	507	509	488	511	562	502	527	554	506	490	552	532	475	493	526	476	535	545	529	482	506	519	516	531	530	492	498	526	511	511	508	505	561	472	479	514	537	466	479	510	529	520	545	543	524	500	523	504	536	490	547	517	503	482	520	493	560	507	530	550	513	529	526	482	529	513	493	528	564	522	538	499	518	525	483	546	527
28409	12371	11140	7004	3590	2276	1489	1059	827	682	597	444	408	395	339	294	293	276	277	324	280	318	271	283	286	269	235	213	252	226	223	232	263	244	249	244	241	237	215	251	251	209	223	221	189	197	221	229	200	196	209	233	187	194	192	178	203	196	196	214	209	202	200	204	222	185	210	213	202	198	204	211	225	193	188	216	210	195	193	222	217	203	191	161	184	193	211	198	190	198	214	206	216	228	201	194	197	202	204	211	199	222	223	176	192	216	203	217	185	201	190	183	199	234	206	187	195	213	205	200	222	203	209	185	218	214	194	214	222	200	192	193	218	187	198	192	200	222	203	200	195	183	210	228	186	181	190	199	207	228	234	224	232	217	221	190	215	210	191	216	211	199	190	220	184	205	171	194	183	178	188	201	186	227	185	194	208	196	209	198	216	204	198	189	207	180	233	195	214	214	170	182	213	212	212	207	232	204	184	203	223	202	196	206	181	199	205	217	211	214	195	208	181	244	187	177	196	192	182	205	198	232	224	204	169	202	212	235	193	198	211	192	197	190	189	229	236	195	182	216	236	218	193	223	207	223	190	211	200	184	200	184	197	199	205	216	191	186	214	195	214	199	230	206	167	180	222	211	192	195	204	209	189	229	204	202	227	205	174	190	182	187	210	184	203	216	211	213	207	172	182	207	206	196	201	191	216	170	195	215	232	198	221	201	195	184	190	210	195	208	192	206	190	216	175	180	217	232	207	202	226	184	214	204	177	196	217	219	201	218	204	198	212	220	192	214	209	187	204	198	210	205	212	231	196	202	203	198	190	205	193	193	238	222	182	192	177	188	205	196	188	213	209	208	183	199	224	212	206	218	202	216	202	196	205	206	176	232	202	223	214	205	184	209	185	216	174	211	207	191	194	190	218	217	216	203	180	205	193	214	194	193	212	203	202	207	173	198	194	204	178	215	200	225	196	196	206	222	199	193	209	195	210	198	191	226	218	206	221	231	197	213	203	165	214	188	201	187	200	235	196	209	206	221	183	198	208	201	185	239	198	204	180	212	207	218	212	208	223	211	225	204	197	207	194	190	200	190	210	222	224	207	207	222	212	236	181	204	223	185	199	215	210	201	186	209	204	218	208	211	199	205	208	188	209	200	189	199	195	210	205	183	228	213	207	192	219	217	204	202	175	193	213	224	209	186	197	188	228	198	225	176	209	197	184	214	211	199	218	209	235	160	217	221	183	216	194	208	196	199	234	196	204	209	239	198	218	195	191	225	205	196	214	223	203	196	226	197	194	207	211	181	195	210	195	198	199	195	221	220	213	218	205	197	195	197	211	165	211	196	212	220	213	198	203	196	190	214	218	190	173	193	202	217	219	195	226	216	225	185	197	196	215	208	218	204	202	211	215	213	223	192	209	197	219	192	195	185	201	202	222	203	198	202	204	203	190	216	241	205	197	235	208	199	219	220	203	221	182	199	197	219	197	191	192	204	204	202	219	213	222	205	207	239	199	219	180	191	211	199	189	230	204	197	189	211	191	206	190	186	222	193	207	215	212	218	192	188	199	191	215	205	218	208	199	193	220	221	216	183	202	208	191	186	191	223	196	248	210	203	207	200	209	222	184	196	209	208	207	216	186	194	221	192	215	211	215	219	203	206	189	192	239	185	209	210	199	183	191	189	198	223	197	206	214	212	214	199	194	221	190	194	183	195	205	184	189	203	190	204	197	205	210	207	212	215	207	211	207	223	186	231	190	213	170	196	224	195	226	178	215	185	179	223	227	192	200	199	215	205	204	206	215	203	202	176	204	206	191	195	214	194	205	213	185	194	194	205	211	221	228	194	185	217	160	215	209	213	216	193	210	215	191	194	203	190	203	204	203	221	192	205	184	204	228	229	220	194	202	197	237	197	185	216	231	243	179	221	205	202	196	188	204	195	199	184	204	190	221	205	215	199	214	206	179	203	191	199	204	218	211	236	208	202	189	176	195	203	213	199	216	203	213	206	243	187	190	211	222	225	206	201	219	217	218	224	227	218	184	233	218	183	224	187	215	211	186	228	207	192	224	215	186	214	186	172	193	220	199	192	196	201	219	216	226	216	210	192	143	175	197	197	215	233	206	184	203	189	179	204	202	184	182	199	212	176	195	189	174	213	210	187	208	215	197	197	208	210	175	206	188	196	174	240	216	217	205	192	193	198	209	179	205	182	209	203	208	225	180	215	217	222	215	192	207	196	176	195	189	200	181	216	198	189	188	202	196	210	200	206	183	205	184	205	201	206	218	189	210	212	195	200	201	196	172	189	220	209	205	208	198	219	199	212	193	209	193	190	193	221	219	190	214	196	203	192	187	205	206	199	176	214	193	222	201	216	188	209	182	183	211	159	198	209	220	222	213	187	195	183	200	209	180	199	225	210	202	222	227	167	246	202	212	220	179	188	203	213	227	177	216	217	191	193	195	213	208	185	224	195	207	217	215	224	198	204	208	212	214	194	195	192	224	227	191	209	211	193	206	184	212	210	209	231	191	215	189	196	176	189	205	232	206	209	188	178	219	232	214	193	187	188	210	219	229	213	199	183	224	228	181	241	218	205	225	198	222	234	201	177	199	197	213	191	188	192	198	225	186	199	186	193	174	219	206	198	196	209	187	212	192	184	207	200	226	205	222	216	168	188	210	218	195	205	211	211	198	215	208	194	203	219	219	202	229	188	226	204	200	186	194	178	214	178	209	200	222	223	194	219	201	211	217	211	195	184	188	231	201	222	214	208	220	216	201	214	204	186	219	233	226	221	194	192	195	230	181	179	207	220	210	207	180	194	182	198	194	177	193	202	208	226	201	205	207	217	223	201	191	190	198	197	208	237	203	194	208	203	216	206	235	190	195	209	225	204	187	200	177	210	216	157	185	231	220	193	206	185	221	232	213	187	212	210	218	227	206	206	184	214	199	225	188	249	194	210	190	206	208	201	193	211	197	206	201	211	225	224	178	202	218	191	202	189	175	191	211	208	174	190	202	197	208	212	217	190	200	216	192	180	197	207	195	210	208	194	227	203	223	225	210	207	199	183	199	212	196	187	183	183	195	202	221	214	212	225	217	198	212	179	197	204	198	206	189	234	209	235	204	208	184	229	211	185	179	163	197	207	227	204	195	224	212	210	221	209	207	177	185	212	195	203	208	197	204	212	190	205	230	195	225	180	218	199	202	207	190	181	197	180	246	206	207	213	219	207	177	184	217	202	227	217	202	220	215	212	218	223	192	192	229	213	231	219	209	204	200	229	180	202	209	202	211	227	189	203	183	210	217	225	180	185	196	220	200	214	206	187	225	220	210	207	191	191	169	173	210	184	206	203	192	174	213	218	200	200	192	234	196	220	197	224	184	204	195	193	206	214	180	189	209	189	193	211	230	198	194	215	193	201	198	197	208	188	174	205	205	224	207	205	215	211	191	201	192	221	225	222	194	196	210	209	210	201	206	186	222	193	192	197	202	204	210	203	209	218
16987	9923	17008	15821	11791	8940	6486	5093	3769	3196	2681	2082	1668	1394	1310	1135	1031	989	1088	1095	1106	1062	1053	1089	1049	840	795	798	722	743	665	639	756	681	620	708	635	620	564	578	602	546	508	526	551	531	529	523	468	547	459	499	466	523	500	487	500	472	525	466	472	482	462	463	492	499	487	483	474	471	504	458	504	469	513	479	495	484	476	499	472	506	486	487	448	474	482	458	444	508	519	493	498	463	506	454	480	511	486	459	469	469	481	491	472	470	474	468	481	478	449	460	477	458	490	477	460	483	453	464	499	493	459	503	494	474	480	474	485	459	502	456	514	457	517	483	486	498	459	521	495	460	494	474	470	500	450	472	508	466	484	474	461	465	504	510	443	463	467	409	510	511	483	514	463	477	501	475	491	508	472	457	482	479	470	460	471	486	477	505	482	513	461	461	474	473	498	514	447	491	470	498	456	497	460	473	512	485	489	509	522	437	490	483	464	495	487	465	474	459	458	488	498	481	480	440	479	476	486	468	497	501	478	451	452	475	481	463	498	467	485	486	488	474	489	508	501	468	486	482	475	503	480	456	489	472	477	451	459	521	469	475	469	448	503	477	486	460	504	464	477	447	470	464	469	483	481	485	499	465	485	475	499	492	500	481	437	466	478	489	509	482	435	471	536	484	476	447	492	469	471	432	465	496	463	495	468	484	468	524	461	492	474	461	459	458	462	495	516	469	507	491	480	432	498	449	490	508	456	438	449	470	479	493	487	466	495	456	485	498	474	515	453	472	496	479	479	498	468	475	480	527	499	491	474	467	469	479	516	508	463	502	498	460	469	436	482	497	490	460	448	498	481	505	467	526	484	489	453	455	477	486	492	455	488	470	498	516	493	498	469	509	467	490	476	470	482	477	504	478	490	459	467	476	494	460	498	473	449	454	467	473	508	499	511	496	470	505	496	501	456	510	468	512	520	498	467	463	497	469	442	451	452	490	478	476	464	460	486	499	470	494	509	511	470	474	462	452	480	469	519	464	471	516	447	441	502	476	529	451	464	492	455	493	457	428	474	451	485	495	475	465	494	472	512	477	470	516	470	516	459	489	467	509	496	486	491	460	465	455	498	477	477	488	494	488	491	491	494	488	484	511	490	493	439	505	468	435	473	500	483	480	503	476	515	498	502	474	472	435	492	494	526	511	503	463	511	446	468	478	495	470	453	472	491	441	477	484	460	464	473	462	452	546	495	499	492	490	496	492	449	516	481	526	483	482	504	487	480	505	495	455	473	472	476	462	475	466	491	456	491	445	445	422	482	485	458	461	491	462	482	467	497	464	505	468	505	471	499	462	463	449	443	446	502	486	467	528	517	467	493	478	485	472	454	503	495	469	486	446	513	482	483	482	476	476	472	522	491	490	497	483	436	462	483	473	528	510	517	521	510	472	465	493	476	485	501	437	434	485	447	503	418	490	491	476	445	457	494	459	452	469	463	531	456	493	456	479	533	459	456	445	478	477	498	436	508	504	463	475	449	481	470	460	492	520	499	454	502	523	441	484	466	513	492	459	495	481	488	462	509	459	471	463	465	483	500	476	451	483	506	496	538	489	484	530	474	488	489	509	483	472	458	471	444	516	461	493	450	497	432	453	457	463	502	466	485	466	463	476	458	483	486	464	438	507	449	473	456	459	461	427	486	480	498	494	433	488	485	446	442	464	464	482	483	460	445	496	458	511	499	444	463	475	474	492	443	497	523	465	499	484	480	477	449	453	448	511	502	499	528	490	499	482	455	507	469	476	483	479	461	490	474	479	499	467	458	503	482	492	479	483	475	449	458	481	451	485	475	497	475	480	471	471	461	494	517	459	483	530	483	524	470	499	478	488	491	508	478	492	488	447	497	477	474	498	473	516	535	519	488	507	492	497	536	460	471	480	455	460	488	508	458	463	496	459	461	516	494	460	481	493	455	475	508	463	490	460	492	487	492	482	457	474	482	502	514	504	493	530	491	502	486	484	490	499	427	472	497	453	504	435	456	502	494	456	446	510	458	494	491	508	465	439	484	474	467	489	467	478	471	492	500	453	491	503	459	460	456	437	495	471	468	472	488	505	476	486	485	520	482	518	507	498	461	448	481	503	541	507	486	506	510	538	437	475	454	457	438	491	506	478	485	469	453	480	516	489	499	458	475	460	463	464	491	533	521	469	479	492	456	483	480	483	475	483	493	534	483	483	493	470	521	505	452	484	483	478	474	510	473	449	475	488	463	479	446	481	506	530	478	486	498	486	470	455	448	484	513	516	476	484	486	449	483	461	493	528	527	485	467	503	488	479	471	485	498	496	501	481	488	474	511	462	495	453	486	505	505	449	451	493	476	463	486	486	470	486	451	469	479	497	497	475	448	489	473	521	485	487	483	497	491	476	481	458	473	499	478	502	479	447	462	485	463	465	498	490	481	454	482	466	503	521	501	453	483	487	467	505	455	489	495	488	463	498	492	474	448	469	498	494	463	512	472	495	450	510	470	453	485	504	487	471	452	450	451	493	500	461	464	491	477	480	462	475	462	492	428	472	512	463	524	476	480	494	477	487	485	497	499	470	519	456	486	498	473	465	479	466	471	449	472	496	524	519	483	509	455	470	477	486	494	493	495	446	481	474	478	476	478	485	466	486	449	475	491	472	481	497	478	492	494	461	469	482	496	470	503	526	502	467	463	459	470	465	522	478	496	495	466	465	478	500	491	480	492	496	471	499	475	484	490	487	464	456	477	461	486	480	458	475	484	481	452	488	500	480	440	498	506	474	462	443	518	441	471	467	503	480	445	474	504	482	508	476	467	497	488	491	495	481	479	515	475	450	493	469	467	496	485	445	494	506	505	487	505	485	468	482	481	497	523	483	494	437	459	454	521	471	483	470	463	481	493	464	505	466	505	481	492	473	499	464	476	503	488	520	464	483	444	473	449	460	474	487	441	483	482	511	519	469	491	513	515	459	465	470	486	484	472	475	492	487	505	466	476	471	497	466	468	498	475	470	484	480	461	502	477	541	473	474	467	495	498	502	476	521	478	443	450	455	493	497	501	514	476	484	476	484	501	470	509	528	482	471	468	484	506	506	495	488	487	483	491	459	469	482	469	493	452	457	517	486	470	456	491	465	493	462	443	482	484	499	517	473	485	490	483	502	429	440	485	516	465	487	428	469	486	454	503	475	482	481	449	463	461	474	514	459	437	501	488	480	491	473	431	494	491	508	466	476	497	477	496	507	495	485	467	506	469	515	494	461	489	451	526	492	495	491	517	453	476	497	467	485	471	480	458	500	466	498	510	471	468	500	488	488	483	467	462	477	473	524	469	479	507	475	460	469	475	523	488	483	462	487	504	426	483	474	483	500	453	466	423	495	503	480	477	492	491	484	473	501	499	485	478	468	479	494	493	483	450	472	473	522	464	471	466	461	481	443	477	537	486	463	492	442	479	495	498	456	498	482	492	493	446	482	492	524	518	486	477	448	452	474
11317	4976	4348	2656	1468	955	692	484	441	411	361	298	262	235	248	256	213	237	243	236	244	228	234	206	208	223	219	200	189	196	221	202	197	206	215	189	181	182	219	205	209	226	200	205	208	221	210	194	180	202	197	196	199	200	216	187	194	214	198	204	201	213	179	182	179	207	192	214	196	155	189	192	199	198	213	203	192	208	226	200	201	190	179	192	188	196	196	185	185	195	190	187	203	207	205	198	231	207	218	202	188	215	204	215	218	181	207	172	209	216	179	207	204	189	168	208	197	197	194	188	181	214	203	193	196	208	198	195	184	204	223	203	198	199	219	209	218	203	201	198	181	180	168	185	186	212	207	183	193	201	210	204	213	208	196	213	216	205	190	209	197	211	195	196	181	186	199	190	205	190	162	204	161	226	206	208	206	189	183	213	204	202	200	206	172	194	234	224	211	193	198	192	207	223	213	182	209	184	199	192	173	188	215	205	205	199	192	206	187	192	196	209	198	225	208	207	218	198	169	191	188	186	189	210	187	185	216	191	186	175	199	204	169	198	195	196	186	212	188	223	192	203	197	174	190	191	183	207	201	227	203	212	182	193	220	206	194	183	208	185	178	231	191	180	170	168	213	211	201	207	210	222	173	221	191	203	196	194	192	188	200	190	226	190	189	199	187	213	187	222	208	228	210	191	196	193	211	223	208	195	220	202	190	196	194	213	224	218	175	214	189	187	186	179	180	194	186	224	186	217	184	205	200	193	176	188	195	195	178	222	200	220	197	181	192	200	227	207	219	188	200	207	201	183	184	198	208	221	197	200	219	209	206	238	232	166	193	200	216	182	224	199	181	215	208	177	188	197	173	180	175	203	177	208	201	174	206	192	240	198	188	177	172	199	219	234	218	221	208	193	182	193	196	201	213	190	209	192	208	188	219	180	187	193	188	209	210	208	189	215	199	189	212	177	203	191	219	198	189	200	188	180	199	185	211	200	196	186	196	214	219	183	221	209	208	168	197	211	199	195	203	190	179	205	196	202	228	195	199	190	185	202	194	195	205	198	218	211	182	178	189	199	200	193	192	206	204	199	216	208	197	207	181	209	208	177	215	206	200	204	192	186	214	182	177	193	204	202	219	208	205	183	200	201	197	213	217	189	192	202	220	220	200	221	199	182	182	185	203	218	195	210	178	197	228	195	203	186	214	194	189	206	200	184	193	229	190	195	202	200	224	208	213	209	179	201	187	184	153	216	207	217	218	190	181	210	178	211	188	211	187	195	179	183	184	178	229	201	188	210	201	212	205	186	214	181	210	179	210	197	212	211	216	158	188	202	190	187	218	184	205	202	187	188	190	189	237	194	188	194	221	212	209	222	205	205	208	230	209	184	174	186	190	202	214	198	198	173	209	224	196	224	202	194	191	214	177	177	208	214	197	192	242	196	187	193	187	197	195	210	195	201	187	195	205	211	171	201	197	196	194	210	194	185	207	194	211	196	213	220	231	188	203	221	235	205	182	203	195	194	174	202	205	229	225	216	204	214	187	186	192	214	219	192	202	193	192	197	200	215	222	196	186	186	196	220	222	186	229	183	189	207	243	189	218	193	192	190	224	184	180	202	202	198	191	199	221	160	224	211	174	192	182	194	208	202	180	197	214	195	206	204	226	179	172	194	174	190	227	206	183	196	205	179	187	188	194	202	219	211	202	180	218	194	206	199	186	218	198	211	189	192	220	192	203	202	172	194	214	199	186	200	194	215	182	210	179	185	209	198	195	192	185	241	207	201	212	171	209	203	208	204	204	170	210	205	164	205	194	171	203	192	199	177	203	203	198	186	202	218	200	202	193	201	182	216	215	167	197	200	192	184	206	222	198	197	189	198	226	211	192	220	212	212	227	193	205	207	216	215	197	183	186	194	202	177	204	213	188	201	189	181	189	220	209	223	199	198	201	200	210	214	204	200	194	196	189	206	207	195	185	182	202	196	214	226	206	196	238	201	180	197	206	184	187	203	207	192	216	198	202	181	195	208	211	206	213	189	208	195	196	196	192	188	174	206	208	195	188	190	234	197	196	214	223	163	258	174	188	187	223	204	198	205	228	182	226	223	202	190	236	217	193	217	200	188	195	201	210	210	193	174	196	186	189	222	203	210	193	179	188	167	196	209	172	186	197	169	207	189	222	198	187	205	190	192	200	203	214	193	217	208	201	223	178	207	228	198	189	197	182	223	204	180	219	210	194	218	209	231	203	181	169	197	223	203	203	195	211	183	191	167	180	190	205	199	197	199	197	176	185	198	208	198	182	174	213	196	215	222	179	196	198	194	214	187	232	190	217	203	192	198	185	204	207	195	191	204	189	199	211	184	238	200	200	200	188	226	186	184	212	184	175	208	193	194	197	202	186	187	198	202	203	183	183	209	169	187	215	199	196	205	188	201	192	168	206	194	193	201	214	205	200	225	194	200	203	222	201	188	219	191	223	226	181	175	203	219	213	215	180	210	239	216	207	195	182	220	191	208	175	191	183	175	216	215	198	191	198	232	208	205	202	191	167	168	211	185	209	214	200	176	189	206	193	207	190	216	181	185	195	195	211	176	191	175	175	202	203	173	196	210	183	196	190	202	200	158	220	212	185	188	185	186	206	207	214	220	170	223	197	194	187	189	205	207	201	199	183	194	211	188	191	180	213	189	174	219	196	202	209	217	217	170	203	195	187	206	178	198	188	203	198	182	168	201	211	198	188	200	195	196	194	208	167	183	176	184	215	188	213	226	182	193	188	204	206	175	210	210	200	190	202	188	201	204	209	191	191	179	191	187	214	179	180	210	196	210	207	188	205	200	205	217	184	204	202	188	196	226	214	203	231	220	214	204	210	199	195	165	244	191	200	201	190	197	192	201	181	218	201	201	185	193	199	211	199	185	198	191	217	205	190	222	199	202	171	218	204	212	197	187	191	227	202	191	197	185	191	196	198	195	165	178	224	211	238	177	191	206	234	219	207	198	179	201	193	228	195	216	208	217	211	214	191	167	174	198	189	200	209	196	224	208	204	205	202	171	216	203	179	188	223	208	193	229	204	206	189	219	189	218	220	199	193	184	202	193	202	200	217	190	174	193	184	201	200	155	193	187	166	191	177	209	216	212	186	205	188	195	181	170	186	195	162	182	167	190	203	202	206	209	178	209	214	163	178	186	204	217	194	211	204	202	179	220	207	184	175	212	176	170	175	202	177	188	187	227	205	213	234	218	226	182	223	219	179	156	190	186	208	201	186	208	220	197	186	203	207	195	205	190	207	158	189	182	199	189	196	213	213	207	206	179	196	222	192	183	217	182	197	191	214	212	212	190	195	249	198	186	213	198	206	186	197	182	168	197	206	201	173	208	196	192	206	180	211	194	229	190	185	191	203	207	186	199	206	183	196	211	197	192	175	231	214	176	202	208	183	206	221	188	193	203	178	200	185	221	205	194	174	214	227	179	207	199	222	211	214	211	237	194	204	184	198	204
7368	4851	8081	7631	5420	3876	2870	2242	1804	1542	1326	1015	918	803	757	669	640	656	705	730	724	696	682	665	585	597	573	549	581	524	535	522	526	502	545	516	504	516	523	536	492	466	470	499	490	527	519	537	500	458	498	509	488	486	514	479	487	496	503	526	431	473	508	453	461	448	459	504	479	456	486	524	486	486	443	486	472	455	461	474	456	485	507	479	510	463	478	463	467	492	509	505	455	519	523	465	463	490	486	488	513	480	494	471	476	489	488	422	465	468	460	498	457	477	495	503	467	428	460	497	502	476	451	479	501	427	489	474	439	481	470	530	441	476	500	489	477	456	454	497	462	471	444	484	524	460	488	506	435	450	474	476	454	428	518	486	470	445	451	416	478	511	441	481	481	463	455	477	491	467	472	501	477	499	489	506	482	429	491	474	457	470	472	483	458	468	471	495	459	461	481	483	481	481	445	481	490	469	451	460	459	466	478	455	522	504	484	490	473	500	462	485	499	481	494	454	451	460	470	463	481	498	510	485	496	487	506	480	468	464	463	458	475	509	493	487	447	479	522	467	516	448	489	480	464	510	468	474	440	485	435	436	476	518	512	453	521	498	462	464	495	484	453	443	493	458	456	460	482	497	449	487	485	478	446	455	507	445	500	479	462	493	473	446	479	485	469	447	532	442	471	474	480	449	472	479	459	489	460	499	435	486	477	454	469	499	493	439	460	513	442	490	490	435	482	460	459	509	482	487	469	479	496	442	464	515	453	465	500	452	466	464	445	448	467	490	473	425	476	467	504	420	456	516	465	499	519	489	472	462	496	447	482	481	514	479	500	458	497	496	495	510	507	473	454	460	512	471	492	463	469	517	426	491	502	464	450	496	509	514	492	477	469	468	494	445	469	512	488	456	494	461	465	519	496	474	451	453	463	496	489	442	478	470	478	450	450	494	460	460	506	504	488	469	512	474	500	448	457	481	458	527	479	493	493	464	478	478	473	480	486	507	485	458	460	509	457	435	510	486	445	512	471	472	504	507	473	435	471	493	468	485	480	510	484	461	501	476	456	478	472	480	477	481	473	464	419	482	476	485	477	494	455	474	459	435	490	461	478	478	486	446	487	497	484	466	466	464	485	476	486	430	499	468	477	471	522	480	478	499	485	487	476	465	478	499	442	422	452	468	445	482	493	433	490	481	484	458	457	496	508	473	471	482	472	485	496	446	482	481	468	473	490	483	472	503	444	453	472	458	430	486	446	479	486	508	464	498	473	457	474	434	468	477	471	516	464	441	484	478	486	445	476	467	454	471	485	439	468	524	506	470	474	482	447	478	486	486	460	469	453	487	478	480	483	472	439	434	477	478	488	469	485	483	493	500	470	474	490	418	463	490	504	470	480	464	444	491	457	496	498	442	476	478	428	519	452	493	492	441	444	502	500	448	441	464	504	490	502	501	494	537	478	500	509	492	489	472	463	485	526	473	448	449	500	453	446	510	513	481	501	478	455	464	489	485	478	479	481	498	451	486	473	444	487	496	501	452	497	526	435	510	479	441	470	474	495	481	511	459	468	480	492	449	492	467	448	485	488	456	481	491	470	455	474	460	470	482	505	485	458	426	456	473	482	463	431	484	478	489	479	491	451	456	484	467	448	438	467	450	507	474	477	508	472	511	466	454	473	513	488	483	473	489	453	469	470	451	494	494	484	495	429	497	470	456	463	464	449	518	477	461	472	430	457	474	462	467	490	467	490	465	475	462	483	435	452	489	442	476	510	478	453	509	461	471	437	507	440	464	479	496	457	489	472	449	502	487	484	486	455	438	484	456	463	479	451	445	465	452	484	458	453	496	458	474	473	480	475	464	475	480	460	488	479	501	486	515	498	500	470	427	492	486	467	494	456	491	449	455	443	465	461	475	461	448	507	499	450	489	452	463	465	523	470	498	487	460	485	486	498	461	487	440	487	454	470	489	504	464	436	478	491	478	530	473	482	473	441	471	503	462	464	484	468	478	501	471	480	477	462	474	462	488	435	455	449	468	453	452	468	442	505	529	435	472	485	513	465	459	447	469	466	476	488	491	491	475	490	463	488	474	485	458	466	467	458	484	469	492	482	423	465	487	487	492	467	464	479	431	487	474	454	476	471	472	481	470	474	431	484	477	495	483	498	482	496	531	453	461	492	444	496	480	484	474	471	458	477	480	503	447	439	426	470	501	467	452	454	471	444	498	470	498	491	462	476	493	474	469	489	469	479	488	459	529	430	475	484	502	445	492	490	460	462	453	482	469	471	457	492	496	487	498	458	416	465	429	486	462	507	484	494	468	451	439	472	452	491	476	481	497	461	491	447	503	492	496	497	469	476	496	462	518	438	493	481	485	473	437	478	481	466	506	510	469	498	478	516	495	463	504	462	483	521	458	459	484	440	483	488	495	456	478	487	462	485	475	477	484	436	531	480	497	465	490	483	443	485	470	466	477	477	451	491	478	512	478	450	467	460	460	451	462	466	502	473	456	480	488	507	522	504	492	458	512	491	456	470	505	469	502	497	479	504	455	519	465	465	463	480	460	512	509	507	496	480	471	483	445	461	434	450	461	489	455	493	505	483	470	474	455	469	463	467	490	463	470	496	479	496	476	480	510	435	415	417	488	465	472	478	481	479	460	496	495	487	492	458	511	437	483	482	507	467	496	452	468	497	472	471	462	477	458	508	450	481	441	532	486	477	508	440	461	480	480	486	508	491	499	496	453	483	475	498	493	464	495	485	507	460	452	481	481	441	486	496	507	472	509	513	473	518	497	486	472	468	466	434	475	494	475	484	488	492	443	502	490	450	492	495	469	455	476	461	481	468	470	431	451	446	488	479	483	459	500	476	460	450	468	439	476	474	512	454	440	454	484	484	485	489	438	495	526	461	485	474	486	483	480	484	440	477	485	492	469	442	463	472	489	496	476	464	461	470	426	479	478	498	472	483	431	488	464	439	454	503	482	467	474	451	479	487	463	461	476	453	485	474	496	437	488	477	467	503	466	463	511	500	515	477	494	475	500	475	464	459	474	441	500	474	444	483	469	471	488	467	476	456	452	493	503	442	484	472	481	470	466	448	500	464	460	494	499	488	460	491	467	457	459	458	447	466	458	474	482	437	449	486	495	492	481	491	451	481	499	439	485	456	491	503	476	480	510	446	447	454	482	502	456	449	460	451	489	473	495	479	466	480	488	438	500	491	434	454	486	462	477	491	469	508	492	453	480	468	478	442	511	466	437	502	451	502	494	502	494	502	503	469	474	464	456	518	475	515	473	477	492	470	469	491	488	501	488	438	440	455	469	522	454	487	480	438	481	445	436	481	485	480	469	428	468	471	479	449	446	489	497	464	482	486	476	474	457	478	469	450	492	492	445	476	502	452	477	546	461	494	435	454	451	500	477	459	471	504	476	450	510	435	494	461	473	455	444	472	516	512	452	473	471	516	481	482	497	491	429	468	479	446	474	472	451	512	476	466	499
22597	8754	7336	4408	2416	1592	1096	878	659	524	480	410	333	314	317	313	265	285	258	287	247	277	270	251	257	258	217	255	222	259	230	252	233	243	237	250	203	216	212	226	231	199	247	225	203	216	247	230	219	203	213	204	220	238	191	234	255	252	208	212	214	226	205	210	208	214	222	221	247	222	232	211	237	201	207	226	207	219	214	216	222	230	210	214	238	204	208	196	205	206	214	204	232	203	234	174	223	208	260	216	223	202	207	207	242	210	226	233	189	242	249	227	199	219	239	225	224	216	206	263	232	207	219	218	240	221	221	227	215	225	233	243	245	217	215	215	222	254	229	222	237	234	232	219	225	229	250	233	198	192	229	219	191	207	221	189	235	222	182	219	237	227	193	232	217	205	212	197	204	205	232	216	199	241	224	226	222	223	217	212	219	231	208	217	212	239	236	210	222	203	208	202	214	210	246	212	224	223	236	211	208	209	217	208	224	221	211	201	215	225	220	212	219	214	236	194	244	218	233	213	207	212	250	223	237	224	205	217	209	226	215	226	216	209	205	229	199	221	216	223	196	251	206	223	221	217	209	222	231	230	205	215	200	209	182	171	211	233	221	211	228	223	216	214	234	216	202	212	239	243	220	197	212	230	226	223	232	233	217	224	212	198	226	184	230	229	233	209	194	217	201	212	219	206	241	221	198	223	216	213	217	224	244	244	213	232	238	193	211	212	203	189	197	204	226	210	210	209	227	224	222	215	227	210	222	180	238	233	205	228	271	213	236	214	205	240	208	242	211	233	221	202	211	218	201	235	229	238	228	222	223	225	231	231	212	231	208	201	204	233	201	219	223	198	239	188	243	224	196	204	211	208	207	208	234	243	193	206	215	214	230	237	241	218	209	225	209	197	215	229	218	200	223	235	207	220	219	229	226	218	222	204	247	215	251	218	219	219	214	223	225	204	205	187	221	221	204	196	211	219	190	210	225	229	209	215	242	224	230	221	225	218	214	233	220	226	209	232	215	203	215	206	199	236	249	241	215	208	195	214	201	241	210	200	193	245	226	188	227	225	191	197	224	209	213	228	206	222	212	209	231	202	219	217	206	229	203	224	223	206	252	203	237	233	196	225	232	213	220	248	238	223	212	216	176	212	228	207	210	227	215	208	215	219	203	224	213	228	196	236	206	207	224	229	229	211	201	211	223	196	225	240	212	220	210	192	219	231	206	235	203	211	229	238	228	212	196	214	221	228	212	223	234	197	242	224	207	208	199	221	206	236	230	218	219	225	219	206	208	202	235	219	209	200	248	226	233	245	255	227	213	210	211	229	203	203	233	221	217	223	210	198	242	215	204	215	217	234	219	235	218	206	228	195	217	220	222	210	232	235	214	230	220	248	255	203	215	232	232	206	233	236	230	217	235	240	200	219	223	233	203	218	201	207	206	229	232	238	224	210	207	225	214	224	214	202	220	224	206	225	249	221	247	219	225	223	229	243	208	209	222	221	216	209	216	236	222	210	216	210	223	205	201	233	218	229	219	227	232	234	208	186	219	219	218	253	205	216	217	226	221	215	221	221	226	247	225	180	209	231	212	239	201	218	228	223	203	210	225	201	218	213	226	222	215	218	207	213	237	235	229	195	204	213	197	218	226	236	224	232	224	259	215	220	193	214	180	219	234	232	188	213	215	193	232	215	214	213	248	197	193	207	205	216	220	205	209	229	213	241	197	202	199	215	217	239	207	209	238	183	229	224	240	223	203	248	234	183	221	224	234	206	224	252	205	242	236	200	209	220	237	238	204	179	204	229	231	229	208	210	203	217	213	242	221	218	225	219	209	178	176	233	245	205	200	203	212	224	237	233	221	226	218	238	202	219	198	242	197	200	262	205	205	240	219	225	210	226	236	230	227	229	206	234	217	197	239	233	218	247	224	198	205	218	218	223	223	225	205	210	186	221	216	218	209	222	231	225	219	251	222	224	225	193	222	217	218	214	257	221	216	227	222	211	229	208	201	215	234	205	222	235	258	216	216	198	235	211	243	222	258	215	200	245	223	234	229	223	240	224	224	227	227	204	235	210	243	221	215	224	245	205	196	226	209	210	224	236	227	237	199	219	203	241	210	250	241	205	205	205	216	240	238	200	207	253	232	221	213	213	201	228	227	229	212	211	233	235	230	219	206	217	209	227	245	242	239	225	208	223	200	215	207	209	225	209	222	263	266	207	246	180	236	195	214	213	238	227	215	213	237	224	210	194	224	196	211	214	204	233	209	199	212	234	197	189	237	220	235	203	234	212	250	248	200	210	225	247	236	217	221	201	223	271	195	220	217	212	234	210	223	236	223	215	207	220	203	244	226	194	220	233	236	224	187	219	264	201	228	223	217	239	220	217	236	229	231	217	224	244	226	210	215	209	187	213	227	212	239	227	234	191	231	203	219	208	232	216	231	227	215	238	206	203	236	204	225	211	217	224	243	185	218	232	228	231	238	209	216	212	202	194	232	216	223	224	209	222	206	183	210	211	166	232	230	190	206	231	202	245	219	182	208	221	227	231	234	220	225	208	190	217	238	229	224	218	241	207	202	244	226	225	215	237	230	241	220	232	238	197	222	225	221	239	195	221	223	228	236	205	211	228	217	216	214	208	218	235	221	205	212	237	216	192	196	215	187	231	240	202	194	196	213	222	211	194	230	228	228	248	207	224	227	220	194	224	241	230	231	222	225	216	218	212	239	211	227	209	232	211	202	261	197	257	229	190	234	212	243	243	237	215	224	241	222	223	221	189	222	217	223	228	224	209	226	255	204	192	203	227	232	216	241	200	217	201	188	206	235	207	205	258	202	219	224	217	220	242	203	239	229	194	235	216	229	239	244	209	202	237	211	223	216	232	200	209	225	227	236	194	251	244	211	214	232	235	198	212	197	217	202	228	220	236	230	219	237	208	211	210	188	231	180	214	221	222	240	235	210	224	208	216	204	232	232	234	244	226	211	193	227	246	198	220	196	232	231	234	209	197	261	214	240	210	198	218	224	244	224	215	262	218	215	208	202	223	218	232	234	247	215	209	222	236	225	230	226	225	246	223	227	224	213	246	221	233	201	233	205	212	179	226	223	222	209	205	219	216	213	190	235	236	247	223	225	195	218	193	214	216	220	211	227	222	246	220	204	232	234	221	203	201	214	229	195	213	225	189	225	222	206	192	232	205	265	243	238	222	190	200	218	203	193	218	226	242	210	244	216	226	233	226	196	226	214	236	220	218	216	232	240	237	203	200	236	233	184	230	206	193	201	224	186	229	224	218	240	216	205	225	198	228	200	230	216	215	230	233	197	222	234	238	229	201	214	243	185	248	235	200	235	227	214	235	216	232	218	229	225	208	223	192	210	237	233	209	207	226	214	205	227	233	201	248	218	235	234	189	234	203	233	217	201	227	227	202	242	224	236	217	216	203	215	228	247	244	237	246	212	218	219	219	218	246	247	224	225	192	183	222	214	226	205	224	202	212
14856	7586	12702	11289	8414	6407	4823	3612	3014	2515	1913	1551	1304	1181	1046	888	843	917	852	907	903	913	915	903	840	788	728	706	683	657	644	693	684	666	612	644	619	563	570	591	543	533	526	567	549	540	497	492	529	484	534	524	521	543	508	558	523	503	508	517	509	537	503	490	542	495	519	516	537	525	560	500	524	497	558	517	494	533	514	544	487	547	540	505	525	531	522	532	552	509	508	514	480	503	516	521	535	513	488	525	514	529	524	524	499	508	535	517	526	553	481	515	531	519	517	555	569	518	543	515	521	529	533	566	490	520	502	548	524	524	525	520	474	494	504	525	520	507	536	522	537	527	492	532	524	488	490	515	490	552	476	515	488	505	529	524	499	477	473	550	530	536	541	505	504	518	515	530	525	531	548	500	477	524	551	504	524	496	512	489	534	488	544	535	525	457	494	490	501	543	495	541	533	524	519	544	483	517	550	482	506	558	535	539	553	535	513	513	501	542	480	565	526	483	520	548	538	521	515	543	497	526	518	512	525	515	496	507	555	504	546	518	479	551	526	541	523	482	526	502	531	495	546	534	509	520	520	536	503	520	515	505	538	505	498	544	498	510	498	470	531	518	480	513	517	507	509	547	527	517	503	563	541	532	556	485	535	530	531	522	475	545	475	524	481	536	515	508	487	489	560	501	523	541	512	553	536	513	491	512	542	539	517	491	506	496	533	488	558	533	515	532	539	505	550	530	525	536	530	534	493	498	516	530	532	481	503	518	526	524	522	489	519	499	519	555	536	525	540	513	495	536	531	534	567	528	520	504	488	539	521	505	529	529	494	518	487	509	487	519	481	503	538	521	505	501	541	531	522	501	530	540	510	486	497	522	529	468	497	465	523	506	564	509	508	509	460	502	492	518	531	516	558	535	510	526	520	558	532	509	483	493	529	582	509	531	571	531	496	507	520	553	479	494	512	525	549	514	523	493	516	536	531	518	564	532	503	500	519	521	517	511	468	567	495	469	525	492	484	524	477	507	497	512	531	518	515	554	492	534	503	513	547	574	479	501	540	566	527	529	526	546	524	537	507	495	535	525	488	516	535	500	505	526	515	570	542	550	518	547	512	507	509	545	471	477	524	533	518	507	526	499	520	519	499	524	522	493	473	511	557	512	530	503	535	498	522	483	556	552	528	552	515	510	474	545	520	504	501	528	540	466	494	517	481	515	540	494	550	506	534	510	481	494	521	527	533	527	560	566	501	507	475	490	477	525	478	527	479	493	539	502	507	517	480	490	517	496	537	489	536	533	537	496	498	550	540	496	489	539	487	494	513	534	559	525	521	503	540	507	527	519	514	500	502	465	501	514	519	529	520	472	515	533	483	514	532	547	502	558	513	498	502	513	512	515	550	462	541	512	509	517	518	465	533	486	482	499	501	517	524	528	485	510	529	506	522	520	506	485	542	529	494	504	519	516	546	502	512	506	532	535	557	530	515	502	532	515	506	498	518	515	492	478	522	543	486	505	503	524	524	517	540	522	508	506	527	521	563	550	539	539	570	545	536	522	491	530	560	528	507	515	534	487	531	492	529	494	550	528	509	518	510	473	524	491	500	509	520	522	492	504	518	487	551	502	485	517	485	481	526	511	510	550	522	536	510	508	503	532	541	498	519	571	481	499	496	508	510	520	524	498	531	489	521	508	490	524	517	508	538	532	516	506	515	523	545	516	548	463	534	513	536	525	537	515	508	497	494	512	511	512	502	480	490	508	537	512	502	526	523	495	557	522	531	495	502	509	522	544	510	524	489	498	467	501	510	489	525	503	499	521	502	477	490	545	529	512	490	506	552	510	512	488	545	505	533	513	505	530	484	515	475	548	526	530	523	549	533	504	536	557	538	544	529	524	498	520	497	531	501	514	487	523	525	505	519	482	498	562	483	518	504	523	540	491	566	540	489	507	558	509	540	531	519	500	543	543	480	504	519	511	497	524	501	527	522	504	526	536	517	503	495	525	546	485	512	533	516	509	538	498	526	499	541	507	553	487	480	527	494	488	504	545	558	552	489	483	531	563	475	520	526	528	505	476	513	504	520	536	510	481	505	499	533	495	519	537	491	539	496	496	544	537	508	502	518	514	513	527	556	524	513	492	556	479	541	496	532	506	493	490	522	484	562	492	510	509	521	504	516	485	525	544	550	502	513	551	560	518	515	525	530	497	490	503	495	495	507	511	538	566	520	500	527	521	509	556	570	527	509	502	529	507	480	515	527	528	492	482	538	500	519	477	536	527	533	558	522	521	528	497	530	534	509	517	512	503	515	491	524	533	521	526	459	508	502	504	486	517	536	518	472	485	524	505	518	510	492	523	514	517	522	526	501	499	509	543	504	501	531	537	521	550	514	520	511	544	525	507	487	529	499	522	490	499	509	540	525	539	519	480	489	491	536	526	537	512	523	523	505	539	514	491	494	500	511	517	478	526	541	488	519	508	494	521	527	492	529	491	473	520	519	487	469	548	498	525	522	552	483	527	478	516	492	510	514	491	494	505	495	501	486	544	489	495	537	557	563	519	495	543	463	499	500	503	495	545	529	543	514	537	516	467	491	532	518	538	486	473	552	538	522	533	505	565	515	497	521	513	510	479	521	522	476	502	530	534	494	518	513	497	523	482	569	513	518	546	478	524	537	513	511	558	500	505	542	527	553	542	536	503	525	480	557	521	512	465	508	474	537	579	518	496	539	503	517	513	516	516	512	548	533	505	499	518	512	513	508	503	492	499	543	464	517	517	497	543	472	509	549	510	527	506	526	485	498	509	549	505	505	546	523	507	527	530	493	500	531	481	515	508	514	506	514	532	560	501	500	493	542	562	539	502	515	477	487	561	481	546	537	498	518	474	481	506	570	501	484	512	508	477	531	531	525	539	478	480	516	497	517	475	517	540	523	507	499	539	544	474	500	525	554	533	490	503	506	526	538	556	497	516	494	500	535	490	510	494	545	544	579	561	498	531	501	538	504	506	539	483	478	526	496	500	553	526	552	501	528	547	495	460	506	512	506	456	529	527	523	506	504	501	527	564	516	496	539	511	520	549	471	469	520	521	529	527	530	522	568	532	535	512	506	542	519	494	547	536	527	510	522	520	555	518	532	514	570	532	526	498	534	502	552	528	502	491	521	482	500	546	525	504	545	480	510	559	526	482	502	484	534	526	502	520	505	509	530	501	532	458	478	514	499	516	546	503	505	478	498	500	490	507	507	541	501	521	534	551	511	535	524	529	517	524	515	501	497	502	493	534	514	518	519	533	557	523	511	478	524	552	487	478	468	487	536	525	476	484	520	511	517	491	480	497	502	516	511	483	549	514	517	541	510	538	536	549	507	539	508	516	526	528	520	498	532	548	536	514	553	537	528	509	499	530	513	558	539	519	480	564	548	512	529	528	523	521	497	498	503	545	505	555	514	491	536	541	508	489	510	490	518	509	497	473	553	511	533	486	525	523	510	542	500	529	494	501
33384	13298	10623	6196	3321	2141	1474	998	816	671	532	477	374	322	348	306	304	280	299	292	257	304	275	262	281	261	253	235	234	229	221	256	272	247	228	218	202	198	186	210	215	206	214	225	218	201	205	207	208	202	201	210	198	177	223	203	191	198	198	201	228	181	184	227	198	206	185	226	209	172	206	190	224	198	219	200	202	219	212	211	221	198	204	188	202	188	199	199	184	172	195	193	191	198	207	175	219	199	188	204	203	209	209	186	210	212	189	178	179	213	199	200	195	195	207	212	196	197	214	201	198	189	168	210	180	191	217	190	214	200	214	199	213	210	192	222	204	171	199	181	194	205	198	239	207	175	184	197	204	192	181	209	188	194	187	221	197	217	215	215	201	191	185	212	190	200	228	240	210	205	202	222	147	197	221	203	212	240	239	227	197	195	226	179	219	215	214	213	173	212	188	202	218	222	192	206	204	215	204	193	213	226	214	213	207	183	176	209	210	207	196	190	188	182	198	199	181	194	203	187	179	180	191	189	196	193	170	191	186	193	197	200	206	202	212	198	220	210	206	204	201	199	213	204	185	187	196	163	221	212	203	201	212	187	169	229	213	211	186	222	199	218	179	199	209	200	228	166	184	167	195	201	221	197	187	189	187	192	219	200	208	193	182	186	194	194	207	189	203	211	201	216	222	205	173	215	212	178	210	205	209	218	190	199	185	224	199	181	184	216	215	194	198	195	205	226	221	212	198	200	215	206	199	211	193	218	211	198	178	204	179	204	200	206	209	219	178	205	192	192	178	208	184	205	208	204	189	196	217	232	214	213	197	209	199	194	204	212	220	207	199	191	212	206	192	192	172	211	195	196	208	222	221	221	191	209	221	216	214	193	225	201	225	208	220	213	193	224	186	208	217	221	213	189	227	191	219	216	192	211	208	225	193	188	189	193	193	214	226	218	208	195	222	200	174	199	163	221	194	202	219	211	223	231	225	185	216	186	208	233	207	226	196	218	206	217	220	227	208	196	224	192	198	182	206	193	187	186	221	188	188	201	202	173	220	204	184	216	195	225	181	179	178	191	215	196	192	228	218	199	212	213	194	188	205	198	193	187	233	219	189	211	200	222	188	194	201	218	216	219	201	188	194	227	209	222	162	203	232	222	205	192	213	214	210	204	216	193	192	194	197	212	198	198	221	196	201	204	201	186	205	233	183	205	189	200	185	200	181	208	189	182	200	200	231	194	210	211	194	212	194	194	215	195	209	201	220	199	218	165	210	222	196	209	205	211	209	215	190	211	200	204	194	207	208	189	211	191	198	207	180	167	208	188	199	219	233	197	220	202	209	203	212	208	211	203	211	205	204	179	201	215	230	221	203	185	201	204	196	178	219	178	191	181	240	196	203	213	192	192	177	189	191	204	195	198	201	195	198	198	202	202	180	201	202	213	201	189	184	193	218	229	222	218	199	212	185	213	163	219	206	217	195	193	186	205	189	189	181	193	163	200	194	215	178	186	187	227	204	223	234	233	219	208	192	199	200	185	184	198	196	191	202	186	212	198	176	207	199	190	184	233	204	211	225	179	218	193	201	169	199	214	224	220	195	208	184	208	209	198	187	218	194	174	208	221	208	181	204	193	229	233	220	213	201	216	188	179	195	195	195	203	202	207	194	198	188	190	204	221	183	200	204	194	217	222	183	196	192	209	223	211	186	197	219	182	169	224	205	182	233	194	200	208	190	201	209	195	224	227	205	190	200	199	193	183	196	206	196	204	171	210	210	214	206	182	174	196	195	192	177	203	213	224	187	207	192	212	205	189	184	194	180	197	181	216	213	195	190	189	190	169	198	196	205	206	210	176	195	201	230	185	190	211	176	206	204	188	222	185	203	221	184	174	201	208	198	231	189	226	205	186	208	218	209	224	228	207	210	211	197	198	194	204	214	191	190	237	209	203	174	190	186	216	185	206	185	201	179	213	216	216	214	192	189	192	201	200	205	177	189	207	239	196	186	198	202	211	229	218	198	209	200	203	228	190	176	192	235	181	195	191	203	232	215	177	182	196	190	188	195	197	196	200	196	202	214	228	206	216	208	209	184	199	216	203	216	198	211	206	222	212	227	208	203	184	205	180	203	202	191	224	182	187	209	193	178	212	196	170	191	212	214	200	199	171	224	190	220	195	224	212	218	200	191	203	177	208	199	213	201	218	220	208	192	209	200	194	175	216	208	217	182	193	191	188	212	206	204	188	214	169	198	201	183	193	199	188	201	196	212	198	193	220	207	184	199	207	190	205	198	196	211	204	198	215	189	183	209	203	202	200	208	199	186	206	188	199	204	216	222	176	154	204	200	208	200	199	191	190	206	180	155	224	188	172	203	229	228	222	209	183	205	174	217	195	186	221	196	238	205	186	208	196	204	194	205	178	200	210	213	203	197	208	200	200	203	223	202	175	185	216	195	192	189	212	208	210	194	214	197	185	210	217	181	216	208	215	198	172	204	197	222	222	187	186	223	204	200	212	189	212	213	185	220	199	192	213	196	194	201	186	179	213	194	207	200	198	210	198	205	207	194	184	177	198	212	214	204	193	208	204	211	197	175	181	196	203	211	171	227	196	207	222	212	190	242	200	205	201	190	215	208	199	184	218	225	222	229	209	213	205	214	216	177	178	205	209	194	165	176	209	195	214	184	217	197	164	189	200	207	221	197	201	199	193	202	198	212	201	201	197	196	209	202	207	195	229	193	226	226	211	190	175	220	224	221	205	212	210	217	181	205	233	191	161	201	226	194	229	181	221	207	174	207	175	222	217	192	193	215	205	200	201	203	200	198	194	182	190	225	229	207	224	188	190	230	212	185	199	218	189	197	214	197	209	188	230	194	235	220	225	207	178	202	197	222	199	218	192	241	218	202	197	220	223	215	207	193	222	184	195	215	199	187	191	194	197	181	188	194	219	200	202	220	200	224	190	199	202	188	202	218	232	199	210	179	197	200	199	216	204	201	192	196	213	199	219	209	203	185	189	195	178	204	206	198	233	199	225	204	198	195	204	184	220	176	201	217	182	190	227	215	208	208	185	176	180	186	220	217	209	202	203	184	192	233	194	203	207	216	204	173	208	202	190	208	188	202	212	221	184	191	223	197	177	196	218	211	180	216	198	201	227	221	210	221	187	201	203	196	162	236	216	234	218	186	214	206	205	209	204	230	218	200	216	194	218	186	184	207	191	173	196	218	195	207	208	227	231	213	150	212	214	204	200	201	221	198	176	220	193	191	230	231	201	218	197	201	238	182	188	190	206	183	193	208	206	202	218	177	192	179	193	215	217	179	181	205	192	205	202	220	206	183	218	216	212	216	200	209	193	178	214	199	222	201	174	196	213	215	204	238	195	175	204	215	221	213	189	223	190	195	209	198	213	196	200	204	203	196	223	192	228	204	172	200	186	204	211	190	198	188	181	201	196	216	170	153	193	208	202	196	218	204	210	183	213	202	206	173	217	219	217	229	171
20056	9631	16241	14575	11082	8450	6241	4768	3807	3137	2447	1940	1575	1476	1328	1101	1063	1042	1025	1055	1027	1057	924	965	987	864	765	783	773	832	727	713	717	673	616	627	597	598	584	587	538	508	509	509	501	489	514	480	480	516	497	510	525	501	455	501	445	460	457	510	479	460	479	488	469	462	493	487	463	497	453	469	504	459	467	462	493	473	449	487	488	524	484	464	486	479	539	493	488	482	473	493	493	489	490	483	442	461	451	492	452	438	449	482	489	455	499	439	498	494	467	432	488	464	482	475	497	459	454	487	492	474	459	482	476	515	469	497	471	465	500	477	463	483	469	454	468	489	487	466	411	462	464	504	501	490	464	511	466	481	435	451	527	502	499	448	493	453	434	451	461	462	467	490	490	439	522	455	496	492	494	453	455	481	487	456	506	433	493	451	452	485	478	479	459	432	522	449	445	516	463	506	506	461	504	488	497	493	485	456	490	464	467	484	480	464	524	477	482	453	487	488	491	454	476	459	503	436	491	498	509	485	459	490	498	485	435	489	470	481	489	474	475	514	459	480	507	521	494	512	468	459	455	519	466	496	497	499	479	468	482	511	457	507	468	474	476	474	484	492	491	471	476	462	446	503	517	494	470	500	493	468	478	451	487	471	488	501	485	513	493	483	477	447	476	501	505	461	458	459	523	446	461	475	483	445	511	468	477	478	480	454	458	472	449	523	497	458	520	471	468	455	439	431	497	478	442	471	483	472	490	489	470	493	471	497	479	458	460	486	486	476	472	493	468	458	494	482	457	459	421	465	471	504	504	489	427	496	488	446	451	493	505	496	520	511	480	518	457	470	520	463	499	460	465	515	488	527	475	483	487	488	460	500	463	466	468	464	483	487	508	464	499	503	490	455	446	485	495	502	487	456	469	472	477	475	514	475	469	460	452	483	480	451	453	495	486	450	536	496	481	466	460	495	470	462	485	503	449	473	458	492	482	470	494	455	475	475	484	467	474	458	452	493	461	471	495	458	483	481	468	477	496	501	486	456	475	523	465	503	463	489	474	465	475	482	495	476	494	464	503	507	439	517	518	490	456	470	469	476	469	526	474	528	476	456	462	455	457	462	469	473	494	495	452	458	483	469	487	466	462	488	473	427	478	494	498	453	482	479	461	487	428	448	487	477	515	489	472	472	429	505	517	470	493	480	472	502	487	455	533	481	491	489	487	482	493	480	456	487	475	498	453	481	538	486	453	480	464	494	452	514	467	501	490	502	447	448	488	505	469	486	475	454	499	476	454	515	480	461	494	515	452	504	503	486	504	479	476	469	495	499	491	458	496	460	462	480	469	473	492	508	496	488	475	505	459	512	464	435	506	529	486	488	469	484	437	476	470	482	461	469	461	464	467	471	438	515	490	517	483	475	468	530	407	448	494	501	515	462	463	505	502	492	456	492	478	455	493	421	477	465	478	497	481	478	469	484	483	486	481	444	536	461	488	445	499	471	484	495	425	482	481	474	518	470	484	469	444	497	502	469	491	425	467	447	504	487	476	474	480	487	481	421	485	523	525	524	536	487	458	483	480	476	470	475	470	465	494	480	500	469	484	473	453	518	514	509	498	458	490	481	491	505	450	470	481	495	497	489	482	455	538	504	475	469	474	469	507	443	482	475	423	440	472	530	452	489	475	490	471	473	462	503	506	466	492	440	493	444	456	466	491	487	494	484	479	470	458	492	453	452	469	434	497	483	487	473	482	472	481	463	488	493	478	495	486	457	496	498	442	491	498	471	497	484	475	448	468	504	522	469	478	484	474	427	477	468	500	501	452	474	458	512	493	474	488	501	488	508	483	464	446	496	442	473	511	489	484	489	502	457	494	468	494	479	461	472	475	476	451	485	500	447	468	463	481	462	459	463	485	474	492	486	489	477	481	460	489	484	516	476	481	439	453	485	476	482	480	494	485	466	468	469	500	484	468	490	477	455	474	461	493	474	477	474	488	488	485	468	462	463	467	440	485	476	470	472	488	488	460	455	463	494	482	493	493	472	461	489	520	491	464	502	491	454	489	463	487	486	449	470	484	456	468	441	457	484	458	457	462	464	502	451	519	476	440	507	464	454	500	498	456	467	482	446	494	492	457	480	450	500	497	456	477	402	499	477	493	450	469	495	500	507	509	486	481	485	471	480	499	508	456	490	469	462	476	455	482	421	483	499	531	509	479	457	482	493	472	494	456	461	492	488	442	480	479	465	464	460	468	481	445	491	445	449	490	483	442	447	493	545	481	480	506	460	483	472	453	489	446	462	467	464	488	521	497	468	462	486	488	460	479	483	469	487	481	498	450	488	460	475	484	478	516	456	473	462	477	453	475	451	465	496	487	478	450	483	476	496	461	473	461	481	468	461	481	491	456	513	488	451	441	482	467	473	485	481	496	498	457	468	453	442	467	461	472	496	463	479	494	510	504	477	494	477	459	502	458	514	477	445	403	495	453	478	453	516	448	440	435	487	485	446	461	494	503	447	479	473	458	484	480	517	465	476	498	506	487	526	448	440	476	487	454	458	445	482	455	475	463	454	416	469	485	465	495	474	476	457	485	485	459	470	453	514	492	436	495	428	506	490	467	474	470	472	472	456	458	503	509	518	454	508	451	459	463	457	519	491	519	500	492	471	489	462	483	477	479	453	474	451	484	476	493	518	477	505	470	476	470	504	456	485	494	451	495	491	462	488	464	505	486	490	482	463	525	419	456	476	475	475	457	459	423	457	444	464	477	500	489	465	457	472	450	507	469	443	452	468	499	462	428	464	432	480	488	457	459	459	465	485	477	456	447	492	476	514	482	474	496	465	480	453	428	527	468	493	454	510	457	476	448	508	490	499	480	473	442	488	494	507	441	475	497	506	421	462	490	487	500	443	467	486	453	454	507	467	486	493	475	483	448	468	515	465	514	487	479	467	526	520	451	528	479	459	456	483	498	446	488	485	467	468	482	470	498	502	504	448	472	488	438	481	471	479	467	515	501	519	488	487	475	499	474	475	470	473	415	502	468	491	478	472	484	442	488	507	447	468	465	473	495	486	486	480	467	474	454	491	485	490	473	479	497	463	513	462	454	467	473	507	462	496	448	477	469	515	480	501	469	472	489	483	460	479	461	464	446	514	479	469	464	471	452	484	503	493	449	500	492	471	438	459	480	474	494	454	448	479	498	508	455	473	476	484	443	500	486	500	472	519	482	440	441	487	481	474	515	483	513	483	428	478	487	488	514	481	523	496	499	458	531	491	488	493	487	460	487	496	471	513	483	471	471	451	474	483	479	517	492	512	451	494	458	457	525	494	481	489	483	446	444	473	451	444	486	480	478	467	502	455	493	490	480	485	481	459	503	476	466	499	503	495	497	476	462	484	510	518	492	468	482	473	482	453	460	507	468	456	458	456	471	508	457	499	477	489	484	482	428	475	498	489	461	472	457	489	492	479	461	501	496	449	478	476	495	503	478	475	420	519	452	456	514	473
11795	4917	4444	2761	1470	914	662	536	442	423	370	297	276	273	232	236	216	258	217	243	250	254	253	214	220	229	212	208	164	217	215	221	198	204	202	198	161	212	204	217	194	201	198	196	220	192	196	210	196	190	184	204	214	203	175	209	199	181	207	198	211	219	175	193	219	193	222	212	185	198	199	185	170	216	208	183	199	206	193	183	201	219	182	192	201	188	205	172	199	217	192	182	212	205	162	184	197	200	195	190	203	207	204	203	192	239	208	222	178	192	199	186	188	202	210	196	193	209	201	184	221	196	193	197	177	176	202	193	185	174	190	214	180	170	220	193	181	201	199	208	201	213	208	196	185	194	187	179	195	194	203	193	202	196	199	185	185	206	214	216	201	203	212	206	195	188	208	187	222	168	200	198	222	194	201	175	200	188	200	195	215	201	204	185	211	200	193	195	191	193	206	180	201	200	201	204	180	165	190	193	208	220	189	200	183	205	200	225	185	200	204	197	185	186	206	202	218	197	188	185	185	193	188	184	196	202	183	213	206	185	198	175	219	209	172	215	192	193	215	231	220	172	218	183	179	200	212	189	174	204	206	178	223	183	170	216	227	219	206	187	185	181	191	193	211	222	218	215	187	203	189	201	181	202	186	201	199	217	197	212	209	168	189	175	183	212	201	182	216	186	194	220	209	219	203	201	205	180	206	187	195	193	218	230	208	195	217	192	193	181	205	212	216	195	183	204	185	220	212	199	196	212	193	212	221	221	222	182	183	214	193	190	178	203	201	221	184	199	195	238	197	180	218	207	196	194	170	174	194	199	182	192	217	178	213	188	187	183	201	199	190	192	188	203	208	200	238	192	188	187	218	214	174	200	187	188	170	179	206	198	204	191	216	178	204	165	222	216	239	193	180	181	183	218	204	196	211	192	204	189	189	182	217	196	180	192	212	218	191	216	172	192	207	196	219	188	185	182	215	186	199	171	177	200	175	191	207	198	204	192	203	192	175	196	213	212	204	196	208	217	204	185	188	204	218	172	200	193	198	216	211	183	183	193	183	184	182	178	197	190	192	191	193	186	188	193	188	214	201	193	218	240	192	212	179	192	185	210	209	190	199	185	203	206	221	172	182	198	172	202	216	205	178	205	216	192	210	205	204	174	213	195	172	189	220	212	217	195	186	203	194	214	240	179	184	229	211	205	197	190	219	190	174	206	184	196	211	196	188	204	221	194	191	175	198	205	191	193	189	214	220	202	183	152	206	193	196	182	210	201	183	178	201	208	217	188	200	175	221	205	208	200	187	206	188	198	193	189	169	219	190	194	225	196	216	191	195	192	200	189	176	160	192	173	187	177	195	194	193	170	170	180	182	179	192	199	188	210	166	194	174	198	197	229	209	208	212	178	226	199	186	197	182	171	204	184	197	184	183	210	175	205	198	203	210	179	191	217	212	202	202	193	196	208	207	216	183	201	199	176	208	217	179	193	205	198	167	218	180	192	202	194	203	188	191	208	218	205	186	182	196	234	198	204	187	203	187	191	199	195	197	216	187	159	197	210	202	208	195	201	196	205	229	209	208	207	192	216	200	197	198	173	215	198	205	178	166	209	199	211	196	210	170	177	206	208	185	196	206	190	163	201	222	182	208	210	204	202	214	219	199	198	186	206	205	182	200	186	184	200	188	188	207	197	194	208	220	192	184	190	202	185	207	170	193	190	180	177	162	209	197	209	190	184	174	179	183	183	176	211	211	200	204	191	202	190	181	209	186	185	197	197	205	182	194	203	164	211	204	216	190	189	196	183	201	212	191	204	192	180	200	177	194	194	199	204	187	205	204	196	184	190	225	208	202	178	188	191	218	206	198	192	228	202	193	200	180	214	207	206	201	202	184	195	209	194	199	207	221	194	200	176	164	180	207	194	190	192	198	181	201	187	207	173	205	177	212	214	203	189	178	209	175	188	200	195	190	203	189	200	207	207	199	179	199	161	201	209	174	216	224	201	206	182	195	186	196	189	214	201	207	210	210	228	193	184	190	184	200	191	183	207	206	177	188	190	204	182	202	210	185	186	199	199	197	190	200	201	182	166	200	179	208	203	197	189	201	191	200	193	185	209	209	207	187	214	187	212	211	193	197	185	202	181	170	196	196	173	187	213	178	199	189	208	201	181	207	172	205	180	211	182	209	188	207	206	192	191	171	211	208	199	185	188	201	189	209	240	178	188	214	195	210	199	199	213	194	200	230	199	217	175	163	188	188	215	194	207	193	197	202	185	222	218	192	225	184	211	197	198	200	185	210	176	185	167	171	192	179	197	209	211	197	211	206	193	172	192	212	196	192	188	199	220	212	209	200	177	164	209	176	212	179	207	189	173	183	208	184	187	216	228	215	189	220	184	204	186	188	187	190	184	214	189	188	210	186	187	186	205	198	210	212	203	220	203	193	180	181	189	166	186	205	217	205	204	174	193	198	199	192	178	205	204	181	213	210	193	182	200	203	182	190	199	200	198	201	204	203	184	174	224	180	213	201	209	189	211	172	189	185	223	189	207	202	207	193	174	198	209	181	185	197	205	204	195	182	199	194	215	182	217	193	196	185	201	158	227	219	171	205	210	188	211	202	196	201	190	201	224	199	217	213	195	173	194	196	189	194	153	190	204	210	199	205	210	194	180	200	200	194	199	177	201	191	185	191	212	191	184	189	223	211	211	223	215	199	192	192	162	219	209	204	207	186	230	186	217	208	219	186	222	191	204	201	202	187	205	223	200	210	168	208	194	213	211	179	199	185	190	202	208	176	203	205	196	184	178	196	233	205	215	214	206	237	201	180	217	212	184	192	226	167	204	220	196	212	188	197	190	198	200	209	185	195	192	166	217	206	189	196	206	178	188	187	186	211	196	209	194	204	192	187	200	205	208	191	195	188	200	212	195	208	185	188	201	169	178	206	208	176	200	162	199	198	198	202	168	205	217	200	205	205	175	198	188	187	207	209	203	191	201	191	190	189	197	189	205	179	168	185	199	180	171	178	192	207	200	196	191	188	216	195	187	208	205	222	193	214	203	199	179	174	202	193	192	206	216	198	211	208	200	179	179	199	188	172	210	192	182	231	193	227	189	172	194	204	181	224	172	184	202	184	180	209	172	171	230	202	214	204	176	199	197	209	211	205	208	162	186	209	212	177	183	188	170	188	198	215	186	212	214	213	196	200	193	223	207	180	195	195	198	193	160	202	185	201	169	197	189	189	184	168	170	191	202	176	222	223	189	209	219	191	208	207	201	209	191	220	193	205	218	185	192	197	230	193	213	190	204	209	190	177	203	184	185	206	176	196	205	179	205	208	184	185	215	195	198	225	202	210	202	190	188	211	198	209	201	186	197	187	210	181	181	215	197	225	196	199	171	219	195	169	226	226	182	172	207	179	177	181	210	203	196	169	203	213	170	186	183	187	181	200	167	194	212	211	200	190	197	167	196	185	186	181	185	183	214	182	200	214	219	241	189	214	162
7837	4747	8261	7775	5505	4116	2974	2293	1897	1594	1392	1114	975	775	769	739	688	688	698	720	715	655	640	614	565	578	530	561	583	574	575	581	537	548	530	501	555	497	507	536	464	471	475	478	504	518	445	505	449	474	500	453	520	483	520	526	462	474	509	481	491	504	499	443	482	488	447	478	444	464	473	443	448	502	486	493	441	450	457	470	493	456	478	444	472	490	439	477	487	480	435	476	499	488	436	491	505	470	468	472	469	449	446	488	431	456	440	508	489	445	464	430	459	449	431	498	503	497	461	491	476	485	479	486	483	465	508	479	486	434	483	450	477	447	513	462	438	472	477	450	471	428	452	488	455	500	464	460	443	453	507	466	461	470	435	438	495	453	515	456	497	464	483	469	483	465	457	479	462	448	459	476	426	478	490	460	474	460	481	498	474	504	468	415	458	495	491	458	442	500	464	444	462	440	484	482	468	450	465	511	517	471	449	508	472	481	473	490	477	429	483	466	428	486	484	474	477	494	489	500	498	466	502	471	443	462	488	481	469	465	476	460	467	465	462	512	475	492	464	517	490	508	497	452	453	493	453	494	457	481	488	463	503	470	486	503	455	476	464	486	466	446	495	479	475	495	451	496	435	459	488	461	449	462	456	460	462	463	477	504	491	470	473	446	489	498	474	460	459	478	459	504	497	486	437	453	473	464	481	459	505	510	442	485	450	477	467	442	476	441	495	460	498	494	463	503	445	452	447	478	465	458	472	417	494	458	459	494	451	480	494	473	470	461	486	477	475	467	479	459	471	468	481	460	456	465	479	465	466	448	469	481	437	473	481	491	505	474	440	491	461	466	471	470	466	446	493	470	493	458	503	492	471	488	504	473	496	416	480	479	468	478	492	472	468	477	516	476	457	451	476	486	467	477	470	435	449	461	455	437	480	472	494	465	519	526	452	502	501	467	499	464	498	479	473	495	429	494	432	429	477	471	452	488	489	513	502	481	465	481	482	469	505	513	469	429	462	439	438	467	465	472	482	482	455	460	467	475	464	454	466	467	459	481	491	465	477	459	461	473	442	454	454	464	451	489	469	483	489	452	453	476	473	484	449	469	474	509	490	444	491	466	506	448	468	444	511	476	457	478	454	452	481	480	468	438	478	479	490	492	469	489	464	449	457	487	452	479	451	465	443	475	461	486	470	429	509	465	474	454	429	491	457	476	471	448	457	456	465	526	440	485	444	471	485	447	460	473	460	489	459	441	464	476	431	474	491	483	483	457	468	473	473	473	453	460	454	453	465	445	455	461	476	443	462	437	466	444	479	470	460	466	454	453	475	459	482	512	472	494	463	449	534	481	452	455	482	462	468	480	493	474	491	503	484	463	482	455	480	454	470	508	469	478	460	455	478	464	472	423	427	498	482	448	487	446	505	431	449	444	476	438	441	451	465	470	501	460	491	504	466	447	494	430	436	517	450	478	457	454	471	433	460	438	466	434	447	481	490	437	448	481	486	517	474	469	466	446	456	440	453	500	456	473	492	478	494	464	440	470	457	453	483	472	473	449	480	499	476	453	440	435	470	429	457	465	481	432	473	464	498	442	467	467	451	428	469	455	481	472	466	483	500	421	504	479	491	493	462	480	479	445	477	443	478	450	480	461	452	487	461	471	480	465	423	472	492	452	459	472	465	475	468	462	458	493	498	483	469	479	489	493	470	499	473	461	472	463	472	425	489	491	477	444	487	486	460	465	463	477	459	461	440	460	466	494	476	496	460	422	468	491	501	488	504	443	430	456	459	476	488	460	437	506	502	498	466	502	448	445	459	453	471	444	473	449	485	461	463	486	459	469	473	428	472	463	466	522	511	459	481	518	470	476	512	430	439	494	512	467	468	477	429	463	436	496	456	492	445	453	482	443	458	448	465	428	484	471	454	474	487	467	477	459	486	466	462	442	472	455	461	477	458	449	477	448	457	449	467	471	459	440	499	438	504	473	477	478	479	464	500	453	446	492	461	444	445	478	457	454	476	454	444	473	457	467	504	450	462	465	476	451	450	481	483	489	424	469	477	471	501	475	495	470	490	486	489	449	436	435	467	430	489	466	496	475	464	508	500	499	477	422	491	465	460	455	437	446	448	496	476	429	476	494	481	461	492	487	477	497	459	475	502	461	442	439	459	447	494	443	469	475	473	505	472	476	478	423	466	510	509	486	495	480	450	498	464	462	452	451	499	477	510	496	469	458	470	485	467	448	442	454	472	507	501	498	486	485	450	510	489	502	475	446	488	467	448	479	450	487	493	502	429	499	461	436	458	469	474	465	481	472	466	478	477	475	460	476	474	522	504	454	481	447	479	479	494	471	484	495	498	469	482	442	474	484	489	482	482	439	483	450	501	489	458	476	441	486	493	468	482	435	482	505	466	472	485	505	500	503	464	455	477	484	470	514	462	438	481	419	504	458	495	441	473	450	461	471	522	452	478	431	454	466	479	439	452	479	448	444	455	450	434	477	460	464	453	496	491	467	454	455	480	448	473	433	487	500	474	492	493	450	440	467	439	461	500	470	421	464	459	472	458	476	466	516	453	463	481	468	461	462	473	475	459	485	504	450	485	449	502	492	487	520	445	471	456	486	460	499	493	464	458	459	456	474	470	511	485	481	458	453	461	493	451	466	449	458	481	459	456	463	455	462	438	458	450	477	493	457	487	500	469	455	496	471	448	436	449	498	452	478	484	468	456	464	444	479	486	435	461	467	486	494	493	485	436	446	501	522	453	488	470	476	470	482	478	470	439	502	480	474	495	453	434	455	459	483	467	447	464	452	485	487	468	474	471	488	481	453	461	483	481	437	455	476	487	436	432	463	468	465	440	482	446	461	488	439	441	498	451	443	434	452	469	475	488	478	478	496	453	461	442	494	486	497	463	441	458	475	423	498	449	494	455	486	482	480	439	450	479	481	477	525	447	476	443	498	488	431	497	474	466	504	463	476	454	485	480	482	445	459	477	423	444	484	434	472	453	475	442	459	468	493	459	439	441	478	492	489	481	474	465	482	485	454	471	483	444	464	461	502	436	509	450	516	451	454	488	451	487	498	472	456	453	463	497	480	455	457	469	450	505	487	468	454	457	505	470	475	449	436	461	476	482	503	454	474	465	501	419	451	459	485	440	445	429	475	516	478	461	446	443	501	489	472	495	477	436	484	436	478	488	480	485	439	440	458	453	452	491	446	444	450	470	448	484	472	437	486	514	489	498	505	495	515	462	489	496	523	508	484	458	439	472	469	469	444	428	469	436	464	471	455	468	455	458	449	506	495	474	436	479	481	479	475	448	461	464	454	476	465	474	528	462	477	471	485	458	426	480	468	440	482	485	468	467	442	440	473	466	455	479	456	509	470	487	496	483	472	454	447	498	447	461	449	479	459	447	493	407	455	432	443	454	468	487	497	466	472	444	502	462	462	456	483	501	475	494	467	470	455	464	447	480	477	468	483	487	438	460	473	504	444	485	477
22134	8390	7175	4875	2445	1532	1061	841	683	544	471	420	363	344	300	248	270	297	269	299	262	301	283	248	258	235	220	229	244	215	229	223	246	238	235	224	222	222	234	204	214	235	221	226	229	209	186	235	235	172	206	208	205	215	184	237	230	228	241	235	213	203	201	249	210	211	211	200	220	223	198	224	243	219	217	232	196	204	192	191	193	208	204	199	240	214	210	219	197	226	212	210	224	208	206	206	230	211	251	204	234	200	209	251	227	201	221	197	170	219	213	209	222	232	223	218	223	210	212	209	224	222	214	219	207	196	197	221	240	218	210	220	228	206	192	210	238	195	219	224	220	203	210	208	204	209	171	234	215	223	215	221	203	217	209	191	216	160	217	233	190	225	209	204	212	230	226	205	211	223	219	209	222	210	248	229	204	223	197	231	228	231	236	217	223	221	234	220	200	247	212	197	196	206	212	232	211	205	198	224	207	203	223	229	196	207	230	212	205	224	226	225	198	213	207	238	222	216	199	211	218	222	204	218	227	229	241	192	191	208	213	217	209	222	182	220	238	217	207	220	236	229	194	232	174	215	198	215	225	209	226	231	217	233	205	232	219	217	211	213	197	220	200	209	224	221	225	220	221	229	220	233	211	225	244	220	191	224	215	205	192	193	211	207	185	214	217	218	234	221	204	203	226	221	248	223	205	205	206	218	211	224	197	236	205	197	207	222	243	218	208	217	235	219	229	204	209	190	198	200	214	205	218	209	187	203	253	241	220	191	227	222	211	194	224	196	225	200	218	239	228	187	198	215	210	168	230	203	185	210	208	231	229	222	224	189	228	215	205	208	227	229	231	222	218	210	195	211	205	227	223	197	224	200	245	211	204	222	229	218	230	229	195	208	195	200	199	197	208	221	206	230	230	219	204	217	202	209	247	208	236	205	228	220	192	230	233	210	209	227	227	206	226	228	219	216	202	220	243	234	201	192	224	187	199	215	207	202	219	189	251	223	227	223	190	213	213	236	230	230	224	238	226	207	213	205	217	206	226	191	230	249	225	198	230	197	205	242	217	244	226	220	231	215	204	200	223	222	212	229	214	216	218	251	212	236	201	220	210	195	220	252	220	189	215	240	224	216	227	206	212	234	215	206	205	203	231	215	188	199	192	200	191	203	238	214	220	202	194	230	234	192	235	222	212	220	212	198	240	210	203	241	220	227	218	215	220	237	205	210	220	230	246	180	219	216	203	213	208	233	208	206	210	214	243	234	220	229	215	208	214	198	238	253	176	200	202	214	196	213	214	267	204	214	238	206	200	216	199	187	211	181	243	223	201	233	174	227	209	235	212	177	225	238	219	214	231	225	215	238	241	185	207	208	218	239	213	195	204	197	192	230	212	214	221	231	208	240	239	233	236	197	232	236	197	223	219	202	228	231	190	213	225	210	216	232	195	238	211	213	204	216	208	190	196	209	226	192	213	201	215	225	215	226	212	208	227	249	211	207	214	231	213	227	194	202	231	209	256	227	209	216	230	188	228	205	203	193	223	210	212	211	216	218	220	226	212	234	220	211	197	212	207	221	236	191	214	228	201	186	210	209	198	187	202	235	206	219	209	229	224	215	208	200	219	203	229	219	196	210	236	228	219	186	245	247	191	198	231	192	193	213	216	206	217	214	229	191	220	206	239	214	203	228	198	209	211	251	185	237	236	221	194	214	215	193	246	226	205	217	214	214	229	237	209	216	220	214	204	219	209	216	215	215	238	219	215	242	202	208	220	228	205	228	235	218	190	217	207	198	234	199	203	193	249	217	218	193	221	206	225	194	248	216	224	208	214	195	222	213	197	221	221	197	202	219	224	238	189	205	203	210	204	197	208	240	217	228	204	240	228	229	202	212	194	224	229	236	219	187	223	207	204	217	229	235	225	195	215	201	233	183	206	237	219	206	183	212	192	207	224	220	202	227	211	198	207	229	226	209	203	218	207	204	188	207	214	218	226	199	204	205	195	209	222	215	190	225	213	206	207	206	221	204	191	226	197	227	242	216	222	230	230	225	198	199	224	209	207	228	205	214	224	218	227	216	230	217	206	216	233	210	227	205	233	208	211	198	221	232	225	210	205	226	214	200	220	229	216	211	196	213	225	198	222	212	185	214	224	224	222	233	216	174	208	230	205	242	216	218	192	219	223	204	217	208	202	216	191	227	242	181	221	236	193	221	208	218	209	227	203	223	207	203	233	207	170	222	200	217	235	226	222	207	231	210	212	236	198	205	226	194	218	210	233	212	214	243	202	265	216	213	243	226	237	197	203	211	220	199	196	218	203	224	206	200	220	245	210	209	206	193	223	211	230	198	211	217	216	212	221	209	196	214	224	207	187	216	213	205	233	193	237	203	223	208	206	209	225	211	203	231	209	221	212	219	224	247	210	211	211	229	205	231	211	225	202	209	227	215	230	217	217	237	223	222	213	205	209	204	208	206	232	242	210	189	194	208	227	215	208	214	224	195	244	200	212	213	218	232	201	202	200	228	220	183	213	194	235	221	213	232	203	226	213	203	191	205	212	201	214	209	215	208	214	211	234	213	206	212	205	240	199	203	200	244	207	210	210	234	209	209	223	244	211	180	231	249	224	205	234	201	212	219	211	239	219	224	205	226	215	228	224	196	217	202	203	245	227	207	188	222	225	202	207	222	236	222	229	229	221	220	190	180	212	221	211	213	227	234	237	218	247	190	216	188	196	229	229	237	205	229	208	207	224	212	202	213	207	210	194	215	235	238	209	211	187	221	214	190	171	196	214	217	233	224	187	237	228	205	221	178	227	226	199	202	200	214	214	212	213	214	222	223	216	229	220	212	205	200	209	216	248	232	222	207	214	213	228	197	231	208	233	185	210	238	220	225	218	241	223	191	235	229	220	209	194	196	196	244	202	239	193	214	218	208	202	203	206	245	217	226	252	219	224	226	211	211	218	237	231	216	219	225	220	221	200	203	221	220	202	232	201	197	193	223	219	213	209	206	203	218	209	219	205	215	241	239	202	223	214	213	187	184	227	227	211	178	223	216	203	196	200	219	232	203	234	221	200	205	219	218	213	177	238	207	244	222	193	222	221	230	190	226	229	219	210	236	219	253	207	228	218	218	235	214	230	205	218	195	220	216	199	240	230	216	231	204	219	211	219	230	221	227	213	197	228	227	221	231	204	205	242	196	225	202	208	224	199	217	206	229	202	248	212	187	245	218	220	221	202	215	217	210	207	222	200	200	219	235	232	238	226	197	208	194	233	200	182	207	213	259	246	231	239	205	223	254	182	215	231	218	208	213	199	214	232	223	213	204	237	237	233	214	222	237	233	203	235	222	216	201	229	220	223	226	212	238	193	219	228	199	221	200	233	196	239	206	223	206	236	197	211	220	182	219	214	226	216	224	221	204	196	223	212	232	218	198	227	230	223	212	230	226	225	221	236	210	177	222	185	185	196	232	233	227	249	245	189	229	223	238	204	221	219	215
15069	6937	12585	12364	8811	6492	4870	3693	3028	2504	2021	1611	1358	1189	1110	921	860	868	914	933	931	931	836	812	762	771	777	698	723	680	709	686	720	632	584	577	544	570	515	579	575	517	523	541	531	526	520	536	534	517	488	520	531	563	483	487	547	483	512	490	505	547	522	501	557	506	537	483	549	515	487	501	534	517	518	471	522	514	511	482	523	479	512	525	559	518	501	486	546	528	522	522	507	482	466	508	543	502	526	507	501	531	508	543	504	535	515	527	531	511	549	487	450	516	516	487	496	529	486	523	524	532	508	513	501	522	519	536	493	523	510	471	502	497	487	518	513	527	498	473	492	516	547	503	495	509	519	541	486	515	484	489	495	508	502	507	531	482	523	515	535	500	550	479	517	536	504	470	502	531	540	537	509	487	515	495	461	476	531	500	528	505	492	554	510	489	522	485	503	503	536	524	476	542	486	546	579	532	524	526	482	493	494	469	483	535	510	491	509	476	501	534	504	514	520	505	498	533	487	499	506	532	523	505	497	487	523	510	522	528	506	496	535	505	481	535	524	500	487	537	489	483	577	504	502	507	497	531	494	507	459	505	499	496	536	547	484	520	519	518	497	524	490	480	525	486	532	493	530	509	523	546	519	511	560	530	535	495	528	510	547	491	538	511	555	524	508	482	506	553	491	505	531	521	527	520	485	562	546	521	505	518	522	516	497	485	546	472	499	483	519	473	501	501	527	538	536	519	548	491	508	524	492	502	540	529	470	490	480	492	489	496	474	483	501	473	487	480	511	487	521	489	504	498	519	532	525	503	523	472	515	527	549	518	546	515	532	512	496	537	519	495	489	490	542	508	509	498	479	495	499	491	531	500	487	502	520	536	480	539	542	511	546	487	528	529	506	513	552	492	518	488	466	469	516	515	536	536	488	539	533	470	504	505	504	526	524	532	547	532	498	529	475	545	473	539	515	499	495	530	504	474	509	560	518	504	477	553	482	501	490	501	511	500	499	538	503	492	502	488	510	509	527	509	484	517	489	513	444	508	523	534	508	524	536	491	493	511	504	555	528	485	485	516	510	545	545	517	510	549	505	491	538	506	529	499	536	538	515	553	490	501	472	486	523	508	497	504	529	466	516	437	477	523	495	490	500	526	509	526	515	457	503	511	517	527	530	452	482	499	493	523	477	529	492	481	475	480	506	481	509	554	510	523	467	501	495	470	505	510	516	486	544	497	546	480	473	544	483	514	548	516	557	477	495	540	515	524	512	507	487	508	497	512	496	479	538	508	523	523	484	511	502	463	536	516	508	510	512	490	524	524	487	510	508	524	516	492	537	518	504	516	503	500	488	509	504	527	500	510	460	496	509	492	466	504	472	539	506	529	483	498	496	507	522	450	472	553	531	525	499	494	487	543	490	489	475	531	482	462	494	476	502	534	559	523	519	518	501	500	478	543	499	531	511	531	483	546	490	462	533	489	459	476	481	516	514	565	514	508	507	522	500	534	524	490	479	478	537	517	511	525	553	463	486	495	517	520	480	511	510	522	530	490	523	525	477	512	500	566	529	488	542	532	507	501	516	514	502	529	485	490	515	494	499	513	488	472	500	528	491	520	524	495	506	539	531	504	498	517	498	523	533	464	489	515	518	498	528	529	521	523	568	481	520	507	474	505	559	539	509	500	499	498	498	532	524	486	512	502	486	540	533	502	513	506	551	487	524	444	535	517	492	526	504	527	524	525	526	540	484	548	543	520	525	532	484	472	514	542	553	500	501	521	507	495	500	518	510	504	503	524	519	513	488	503	498	502	515	509	519	490	530	552	501	501	508	498	489	497	479	488	512	479	495	519	531	541	470	501	501	513	529	496	539	524	505	544	493	507	508	450	486	458	524	539	463	510	501	484	490	467	508	494	522	501	561	509	558	505	495	518	510	559	488	502	507	492	485	466	534	545	543	507	539	514	554	526	468	519	571	518	531	562	451	536	512	494	455	502	512	494	477	483	512	527	476	528	503	511	570	527	559	540	536	471	509	499	498	473	533	488	517	533	497	492	558	479	456	476	492	572	543	510	511	525	536	555	531	525	537	494	560	532	506	533	513	540	474	518	502	497	508	489	541	537	528	502	508	504	498	558	511	481	497	539	513	483	548	505	514	526	494	512	536	553	500	494	480	485	504	530	520	487	540	509	531	526	524	518	511	505	500	532	533	481	539	523	483	493	493	496	550	485	509	508	516	493	515	503	493	529	497	489	557	511	535	495	517	520	485	513	529	511	502	512	543	513	567	495	511	513	533	488	523	506	519	489	527	504	482	453	495	474	496	528	491	510	509	541	477	539	503	472	474	504	479	497	486	555	515	544	529	477	496	468	505	484	538	547	499	519	514	522	485	537	528	504	507	522	493	516	517	509	503	493	479	503	512	539	529	535	496	552	474	552	564	543	526	505	494	513	489	497	550	515	557	517	498	527	522	500	526	534	546	497	520	501	526	511	514	513	525	503	495	517	517	539	535	493	491	459	522	524	485	503	511	534	499	496	490	519	509	563	531	491	490	479	526	500	509	488	520	492	517	528	511	522	560	491	500	501	460	509	507	485	549	524	536	525	515	506	491	502	455	459	494	536	567	510	530	508	524	451	550	487	517	497	510	516	506	499	519	506	529	506	577	523	507	476	524	525	545	522	522	510	495	538	511	475	500	535	501	510	563	504	540	533	483	461	529	480	494	519	522	522	529	509	521	489	538	457	509	500	498	505	533	487	538	486	519	507	455	498	524	505	512	525	500	504	492	537	533	504	516	516	501	513	550	534	536	497	513	504	526	505	512	524	485	516	506	517	492	492	487	481	506	552	528	499	514	499	518	550	514	482	531	504	505	500	526	493	495	499	475	515	507	517	526	492	517	483	540	500	500	547	508	528	488	526	538	466	479	514	478	534	472	491	482	515	481	526	564	513	518	500	502	535	531	520	525	531	510	513	502	487	449	502	509	488	530	520	488	529	480	523	534	499	480	512	501	513	505	465	500	471	520	514	506	542	493	496	533	535	558	545	496	500	525	505	502	538	493	494	523	490	520	527	499	531	507	515	498	480	538	521	504	511	525	472	516	515	548	518	506	478	482	468	510	553	526	528	502	555	517	513	536	502	497	522	492	526	487	531	510	499	541	501	489	522	530	497	525	476	452	533	507	494	460	498	535	512	490	495	543	465	503	494	532	493	505	514	525	550	528	531	506	490	498	480	492	501	517	535	512	507	464	497	552	527	508	497	505	509	490	506	476	478	532	497	476	516	533	514	520	508	483	544	477	511	484	539	489	536	525	512	485	500	518	490	554	538	482	519	511	497	534	499	491	507	522	488	530	532	512	568	466	524	532	536	526	490	522	480	520	573	449	512	514	528	530	456	487	512	548	480	485	470	521	475	488	533	517	497	554	506	526	544	497	535	490	524	488	532	552	509	507	513	552	486	513	537	460	552	499	511	505	527	469	531	542	486	492	520	501	514
30212	12145	11397	7252	3438	2175	1440	1151	924	725	559	478	411	377	295	323	269	277	284	314	291	264	289	234	226	221	255	220	251	219	238	237	228	240	248	242	214	207	201	207	198	221	198	199	191	207	199	222	207	220	176	181	205	213	177	177	216	199	198	183	184	180	167	217	206	205	217	213	209	175	213	217	215	203	229	196	214	209	202	202	198	207	200	189	190	208	213	194	214	190	210	202	188	201	191	205	205	187	208	215	201	206	197	195	196	190	206	234	195	170	197	203	189	201	181	198	234	189	199	192	188	186	197	192	186	188	203	197	218	210	188	205	199	220	188	189	218	185	180	169	197	186	190	209	218	170	214	197	210	191	183	216	191	229	174	215	229	239	171	211	233	205	212	223	222	192	197	191	192	201	190	216	192	199	215	192	194	173	203	188	201	183	194	228	189	218	202	211	250	181	206	201	199	179	198	196	192	173	187	193	199	207	204	215	202	183	200	208	209	186	209	189	193	199	194	202	222	197	204	209	212	223	208	217	192	200	208	207	198	176	196	188	208	187	198	172	190	193	208	168	192	178	187	198	183	191	206	186	177	194	213	235	201	206	205	186	200	218	197	203	188	193	189	210	193	208	209	188	223	193	179	200	190	195	174	204	226	181	187	220	212	195	213	217	213	187	191	209	187	202	184	196	207	203	227	223	195	183	183	190	178	206	228	183	218	215	220	182	223	226	205	215	189	205	208	210	203	189	205	200	206	192	198	186	170	176	187	204	185	179	246	212	179	193	198	207	193	208	198	210	176	191	184	228	193	174	208	177	182	199	185	228	209	211	180	212	208	219	176	219	189	187	171	188	201	189	195	190	197	230	194	211	184	190	193	177	217	186	208	192	208	201	181	195	200	196	201	204	197	223	182	199	211	184	210	194	187	202	199	192	205	213	192	192	194	197	175	208	213	194	194	203	208	191	203	187	183	172	212	201	195	213	213	208	211	213	217	201	208	189	189	212	200	214	211	213	185	204	231	198	179	206	200	199	197	190	210	202	172	214	180	195	175	168	165	174	238	199	179	204	223	209	189	221	209	200	227	218	215	169	220	230	218	194	191	188	211	206	191	185	196	176	199	193	196	224	209	219	184	204	198	199	189	197	232	183	224	205	177	197	228	166	197	211	196	196	188	190	194	194	205	212	227	209	181	186	188	202	161	195	208	193	183	167	212	194	192	182	215	208	202	178	195	190	186	199	191	191	202	212	203	178	192	178	201	189	179	192	204	202	225	213	207	182	198	190	181	219	217	193	220	204	198	175	194	194	189	182	199	194	170	189	209	186	205	182	214	220	185	214	206	211	201	195	165	205	202	196	197	180	181	193	193	199	194	220	205	177	211	189	179	158	196	209	205	199	221	179	193	172	181	174	193	171	190	210	199	167	203	225	213	198	194	216	208	229	192	188	211	194	208	192	224	203	189	201	198	181	208	201	176	221	171	168	222	189	204	216	179	180	187	182	228	172	223	208	224	197	208	211	211	209	206	196	181	199	204	203	211	221	215	199	212	207	214	168	210	188	172	195	202	182	227	199	193	203	174	214	214	188	171	200	223	198	196	187	201	208	216	204	211	183	201	212	190	208	179	186	152	207	195	182	218	233	216	186	190	169	201	198	209	237	210	203	182	201	207	215	195	207	188	188	203	195	200	221	232	199	172	203	204	181	196	186	194	213	238	191	162	211	197	221	213	188	211	187	191	203	179	202	171	184	184	213	206	211	212	198	217	212	190	210	194	211	194	188	212	203	196	195	200	184	186	190	189	204	207	211	228	194	201	183	222	200	209	228	224	184	213	223	177	182	223	182	213	200	197	193	216	204	185	217	205	205	209	215	213	188	183	195	204	171	206	181	169	208	198	211	201	222	180	212	196	182	194	205	194	184	177	195	204	200	200	188	222	201	199	185	234	212	193	213	211	197	194	194	215	197	216	208	171	207	191	191	205	183	204	218	163	196	199	201	184	193	200	195	207	203	190	209	214	178	203	169	198	202	208	210	186	215	208	200	208	208	196	219	219	194	207	186	181	199	221	191	168	211	183	174	207	201	210	202	195	196	215	189	188	209	211	202	217	200	189	197	222	182	194	198	187	218	203	181	225	196	190	206	198	194	179	193	227	198	201	167	155	173	200	199	174	180	191	180	203	198	199	204	191	203	179	198	190	218	202	182	201	202	192	201	185	191	180	194	201	179	193	211	194	219	210	176	194	210	201	200	201	190	197	202	196	198	193	189	202	207	188	208	201	174	183	195	193	180	194	187	229	198	189	170	186	182	215	216	212	171	208	206	222	174	214	192	199	214	213	213	190	190	186	196	215	214	193	223	188	177	186	182	205	227	209	172	210	212	202	179	194	215	185	193	203	214	228	166	204	205	185	208	216	192	192	203	199	204	188	210	210	198	228	212	201	183	176	201	227	210	217	172	204	192	170	185	227	200	202	201	210	180	209	193	202	172	201	179	199	202	202	197	213	184	200	195	207	214	198	206	224	199	193	216	199	188	181	190	193	199	216	205	188	197	227	201	190	203	205	201	170	180	213	219	184	208	211	185	197	235	220	219	224	203	192	168	187	201	169	196	199	194	194	214	229	158	202	235	225	196	199	203	202	187	188	228	175	207	223	208	212	219	223	201	189	199	199	176	192	215	201	191	195	225	212	200	206	208	201	195	149	197	183	197	209	198	171	205	188	196	192	186	177	202	203	194	162	191	205	199	200	192	222	203	218	200	202	192	188	223	184	202	210	228	206	217	203	209	184	199	192	194	180	210	183	187	211	201	196	212	221	224	195	209	196	189	190	165	190	204	199	221	183	205	180	190	209	203	177	210	223	227	198	199	198	197	185	223	179	186	194	211	197	223	212	198	216	181	185	167	218	192	166	190	203	188	201	208	201	208	202	225	206	220	226	208	177	190	203	231	199	194	186	191	198	199	197	218	218	194	200	209	206	185	171	194	187	180	218	207	194	152	218	183	214	185	194	190	181	190	196	193	208	202	183	201	209	196	177	188	225	188	215	198	197	207	209	191	191	220	198	208	194	195	193	211	191	180	200	193	174	181	218	177	196	194	212	198	219	179	211	208	207	198	243	174	186	199	203	210	183	204	200	186	168	210	180	206	213	192	207	210	178	165	219	189	194	195	189	178	172	170	216	172	195	192	191	212	223	203	196	216	204	183	194	207	191	194	176	211	184	191	212	200	205	203	196	230	200	196	200	218	207	191	212	220	209	179	183	202	184	195	213	201	204	176	185	201	196	240	218	204	210	215	207	177	169	197	182	213	192	215	212	210	201	206	193	207	191	198	213	206	186	221	210	221	203	216	194	196	198	194	204	224	213	176	162	190	166	206	181	177	220	208	205	187	201	202	224	208	197	201	198	200	195	204	216	195	212	186	189	217	211	198	194	188	185	202	182	215	181	203	187	218	193	214	200	210	187	181	185	204	206	200	219	181	181	247	195	191	182	172
18260	9415	17465	16331	11307	8488	6270	5206	4240	3436	2681	2146	1743	1490	1289	1147	1006	956	1047	1089	1117	1036	982	885	853	893	930	817	758	772	752	757	704	747	714	604	536	599	553	533	516	493	481	491	487	492	508	524	494	507	462	480	435	474	495	504	467	482	460	454	489	496	448	471	510	474	492	440	459	471	457	457	509	462	460	473	467	446	470	462	489	456	450	477	471	473	434	487	482	492	484	480	464	483	507	487	459	436	451	487	499	480	471	511	473	474	462	489	472	479	477	458	453	459	448	445	481	518	437	500	485	440	488	491	480	491	449	491	484	481	460	488	454	497	497	494	475	480	497	438	502	482	503	487	466	459	492	473	494	489	437	482	489	469	497	449	495	454	471	476	440	464	463	443	489	471	481	446	468	495	490	449	466	471	457	457	463	486	489	475	446	473	447	466	491	486	471	447	519	465	491	492	475	504	516	455	427	480	432	528	505	469	506	447	482	498	447	470	490	448	435	489	456	483	457	453	451	496	429	474	463	479	467	463	487	468	456	472	451	439	487	451	487	476	480	489	471	448	483	469	464	524	455	451	437	467	447	469	435	481	471	461	469	492	473	500	493	458	468	466	471	485	464	455	522	457	479	482	481	443	492	476	480	476	474	516	462	470	449	466	466	495	427	501	476	448	492	451	471	454	466	473	474	430	407	458	484	466	469	516	485	447	428	492	480	457	454	436	456	493	460	487	464	456	458	491	484	490	482	538	468	501	433	467	474	473	493	455	453	514	433	468	474	544	448	456	461	499	475	508	494	493	446	479	448	472	464	468	476	468	461	460	448	475	474	478	506	487	450	458	468	504	474	445	438	456	477	490	504	420	482	455	457	488	478	456	479	460	480	481	477	517	472	455	482	489	471	504	471	484	500	531	479	460	452	454	475	476	468	474	466	495	478	481	484	481	490	478	484	484	487	450	474	472	463	486	502	494	429	472	465	470	472	474	492	477	480	446	469	464	453	480	496	480	500	485	458	505	469	458	427	468	464	473	490	436	451	509	461	434	473	444	512	426	484	475	444	488	460	466	479	454	483	508	495	485	463	480	481	439	459	458	504	476	469	461	486	449	494	474	450	426	456	494	489	459	482	459	472	453	470	446	483	440	494	437	472	497	469	473	450	483	445	487	445	470	503	430	487	482	491	472	475	496	477	478	453	433	474	456	447	492	472	476	450	506	466	475	443	482	495	480	488	464	472	436	470	459	454	486	484	501	466	493	459	506	458	467	506	485	512	500	471	470	455	463	480	508	460	501	452	485	489	481	496	511	508	499	452	500	482	467	491	476	427	464	466	477	476	476	458	470	460	437	448	485	442	455	456	449	458	480	464	485	466	458	491	465	455	496	508	475	458	470	497	485	486	441	484	478	486	472	478	451	482	480	491	489	488	521	475	482	447	443	470	463	476	451	451	499	460	477	463	386	475	452	481	519	418	474	435	467	474	479	468	470	475	474	471	450	501	438	486	465	481	473	470	453	457	504	470	465	476	456	449	490	496	445	471	470	492	494	472	452	521	446	463	481	475	476	477	469	474	460	452	443	445	473	485	476	466	473	497	435	498	412	448	479	497	478	478	496	482	457	443	453	487	491	470	449	470	493	477	426	466	445	471	503	528	466	497	451	473	486	496	428	439	459	447	465	529	470	456	458	489	476	484	479	490	452	489	499	482	451	454	479	453	448	458	469	466	471	463	443	468	469	463	507	486	489	463	457	455	462	462	473	405	440	466	488	478	463	487	469	454	469	488	495	460	496	465	473	451	496	463	461	484	451	470	516	480	466	469	496	439	442	441	484	472	429	477	462	450	452	477	440	461	462	471	467	491	473	456	472	494	480	481	498	497	481	489	472	476	468	448	463	447	490	454	471	455	421	468	459	481	455	448	486	472	451	513	483	485	460	473	451	489	493	485	469	451	527	492	485	476	489	478	443	462	460	480	451	429	489	466	493	468	500	454	454	542	472	460	436	469	491	498	456	479	461	466	458	480	472	497	455	485	488	480	512	459	465	427	473	524	502	481	480	489	473	459	454	484	469	496	495	447	501	450	506	524	472	512	491	470	488	485	512	480	474	459	515	482	505	439	467	453	475	465	448	485	454	489	466	450	460	509	472	473	471	459	489	528	494	434	521	456	476	476	456	468	476	478	494	464	498	472	474	462	468	494	475	430	444	459	501	483	485	474	433	444	486	435	466	528	441	477	474	464	457	501	461	479	467	470	505	429	432	450	456	491	461	480	481	478	464	469	475	486	460	514	457	454	445	513	461	485	467	490	457	429	501	475	494	515	459	464	467	477	493	446	497	534	475	446	485	453	468	448	488	417	465	465	466	439	497	468	516	452	476	445	466	472	450	465	450	459	498	452	487	472	509	445	467	438	452	488	508	443	513	474	423	502	476	481	426	488	476	483	458	457	468	438	491	502	486	466	492	461	467	468	488	457	466	463	478	471	480	490	480	469	456	477	501	457	480	455	490	460	486	484	471	463	501	495	493	462	489	482	453	458	475	465	466	451	474	495	487	486	466	465	455	437	526	482	465	485	451	503	443	441	495	471	435	457	484	443	484	459	493	472	508	468	474	489	474	500	478	462	506	486	471	480	468	492	430	456	482	434	467	454	471	473	441	478	459	460	455	460	471	507	470	449	464	456	487	494	418	501	444	450	451	502	455	481	471	426	518	478	454	435	439	456	499	498	512	464	462	471	476	462	464	482	469	454	508	492	465	472	453	445	495	459	458	485	452	489	485	455	467	445	480	457	436	477	466	467	431	460	487	484	501	453	480	472	434	514	479	464	443	465	469	468	509	475	447	505	485	477	483	524	478	496	504	435	489	494	458	466	448	454	458	444	485	463	462	447	446	469	471	478	453	478	459	511	489	468	479	483	496	470	452	494	469	430	467	431	466	507	448	500	477	463	442	522	491	499	480	465	455	491	488	448	454	460	469	470	503	458	472	446	462	473	459	452	446	464	462	467	471	489	459	494	508	494	457	478	471	465	448	453	488	454	439	451	496	486	471	480	465	461	503	470	476	469	443	458	459	463	500	481	448	469	493	476	490	476	480	466	490	482	480	486	487	466	501	431	483	479	462	517	452	497	464	450	463	448	449	455	467	406	469	442	499	486	485	451	483	450	480	482	513	451	472	474	498	470	495	478	490	447	479	453	467	491	477	466	451	455	464	496	477	469	471	442	499	482	478	498	460	488	465	528	503	478	467	470	463	457	437	451	489	481	469	513	423	479	480	467	452	481	496	462	487	465	462	479	451	453	441	432	508	475	485	466	470	444	468	468	489	474	457	456	499	488	456	484	503	458	460	467	440	468	473	418	466	454	438	454	493	468	471	457	452	450	472	441	461	495	434	498	477	439	445	469	480	460	488	435	436	451	525	474	499	427	490	484	507	435	467	433	448	451	457	457	464	477	469	486	424	486	470	469	515	483	450	453	455	478	491	454	491	516	481	489	459
11603	4799	4683	2769	1507	908	672	568	448	386	369	326	294	296	258	214	217	236	240	250	231	236	229	186	242	234	191	189	210	189	180	207	176	184	196	164	219	219	227	191	185	210	195	175	168	185	181	180	190	216	205	194	184	201	193	188	205	198	218	194	180	197	162	200	185	215	206	197	211	215	185	191	213	192	168	185	194	200	176	198	177	187	196	180	197	205	179	201	211	200	176	184	191	207	173	182	230	216	223	191	210	185	178	186	197	203	197	215	194	188	206	200	192	180	206	185	197	212	200	192	190	186	195	187	187	188	196	190	171	201	201	195	178	195	214	177	175	216	209	195	195	200	193	187	202	159	196	162	208	202	191	181	174	187	188	226	208	218	180	187	178	196	197	214	197	192	199	168	185	178	193	164	215	203	184	182	212	203	182	189	178	224	204	210	203	196	178	201	183	199	176	205	197	181	204	183	211	181	216	199	193	180	216	169	210	222	231	195	199	214	181	196	213	195	194	194	229	186	193	201	178	194	199	209	183	177	225	201	213	188	172	197	175	185	190	179	200	173	196	175	179	206	174	195	203	184	172	183	196	199	203	207	207	203	203	193	190	203	204	199	179	179	204	209	196	184	179	182	198	194	196	198	207	199	193	182	218	177	179	178	189	204	211	166	221	176	181	174	183	182	212	192	204	186	219	185	199	202	203	205	192	182	176	209	184	188	189	180	198	195	203	178	181	200	209	166	196	188	195	190	189	168	193	183	186	192	192	200	180	198	193	179	182	222	193	209	186	199	176	198	198	198	197	169	219	196	212	190	193	188	176	200	204	212	212	182	196	202	183	184	190	175	170	195	188	216	207	182	172	191	172	202	208	211	204	190	187	213	177	190	215	213	195	199	193	191	196	184	199	212	199	196	181	185	189	191	186	210	205	183	178	177	211	192	199	173	177	203	212	202	198	199	206	194	208	196	184	194	209	202	197	188	189	214	181	193	191	175	179	214	192	204	212	195	209	181	202	175	211	157	203	194	194	178	190	194	182	224	198	176	217	187	200	186	185	209	183	216	180	231	185	198	204	190	188	212	194	212	198	162	200	199	198	186	216	195	198	187	184	170	189	192	210	190	185	170	176	193	179	199	192	201	180	181	192	195	223	205	202	180	204	195	197	192	201	197	191	199	190	204	194	216	195	215	211	180	167	188	191	186	198	164	204	193	196	185	182	187	196	191	203	174	196	226	206	180	199	173	205	203	193	198	167	202	175	188	206	177	197	190	171	174	187	189	193	200	197	201	207	227	198	209	178	195	184	198	193	178	217	214	200	217	235	213	209	187	201	177	176	192	166	181	180	199	171	183	154	205	201	182	166	191	201	203	183	178	180	196	199	153	190	182	201	197	196	190	176	173	188	172	182	199	184	191	190	178	186	194	197	183	181	206	198	171	186	226	178	185	196	187	201	189	193	204	187	204	182	196	189	213	183	200	182	164	177	213	186	207	207	201	201	169	212	203	215	205	199	189	188	199	203	181	183	173	208	208	199	178	189	183	205	201	209	188	203	198	194	201	209	208	210	227	185	204	209	201	206	229	207	192	193	177	208	169	176	192	190	198	205	213	186	188	208	206	220	201	178	217	196	211	206	197	187	174	207	174	182	182	194	190	206	163	207	205	206	190	167	190	158	179	190	238	195	172	198	195	168	182	181	172	203	171	177	204	198	188	202	223	188	186	201	188	186	186	221	183	192	174	238	214	207	184	184	195	202	169	205	192	191	204	235	193	180	203	187	191	193	193	204	179	170	185	212	192	223	208	207	207	166	207	194	188	170	207	199	201	200	199	192	194	209	183	169	203	210	204	197	209	195	202	188	215	179	183	176	218	172	192	209	206	197	174	219	194	176	209	218	191	209	193	191	200	162	166	199	200	203	201	197	204	197	208	187	206	213	198	205	171	187	183	210	186	206	200	181	206	205	182	166	204	193	216	200	168	194	214	193	208	191	187	192	183	215	220	179	189	175	171	193	176	168	195	193	187	195	176	183	177	199	185	192	204	190	179	210	190	193	192	206	191	195	198	187	195	192	198	196	185	248	210	202	175	186	186	216	209	208	197	187	181	168	201	182	183	199	185	181	180	194	190	202	190	205	185	201	191	199	192	194	179	201	183	196	195	196	200	195	201	179	186	192	198	207	215	186	202	197	210	207	180	217	202	204	180	214	202	223	200	195	183	201	187	182	178	184	190	203	190	209	195	209	192	190	198	199	175	210	207	202	180	196	184	205	190	187	190	205	179	149	201	216	185	187	191	170	202	174	192	204	202	185	176	186	199	181	177	189	190	192	173	188	188	163	195	162	199	186	210	196	195	159	166	205	218	196	208	186	222	192	193	208	193	192	202	185	177	177	205	222	202	181	209	180	175	206	180	200	218	186	196	185	176	185	179	186	202	194	214	206	179	206	206	186	194	203	203	181	195	171	180	192	184	186	189	187	189	219	223	233	187	202	183	215	210	195	208	184	205	199	202	190	186	199	243	181	211	201	176	191	207	222	179	215	214	203	207	193	218	196	188	181	212	195	230	190	161	218	202	205	202	213	217	203	207	189	196	190	217	182	195	203	212	187	204	209	222	185	173	203	176	201	220	198	197	182	183	162	175	202	167	200	172	212	159	175	189	183	207	193	198	183	165	205	178	206	206	196	196	203	183	175	214	213	166	188	183	188	193	202	198	200	210	196	194	193	204	216	182	211	196	216	201	181	163	189	187	199	234	190	168	219	203	181	197	192	184	197	171	174	207	191	203	216	194	199	171	227	209	206	218	182	195	214	193	197	164	211	181	208	209	194	167	215	212	165	204	191	197	185	210	205	186	190	212	204	220	186	181	179	209	195	193	181	176	191	206	179	174	179	199	214	197	195	184	190	183	203	167	219	191	190	219	196	191	208	187	202	172	206	163	201	192	222	189	205	189	222	218	195	212	187	173	200	178	181	191	205	196	201	199	160	203	206	157	186	188	168	185	190	203	199	201	198	170	219	183	178	182	175	179	197	207	183	173	159	206	231	218	191	200	198	218	203	183	194	185	186	185	219	178	186	183	199	190	194	165	207	189	151	171	186	214	201	196	226	219	220	179	196	188	219	232	200	195	196	199	185	205	202	201	197	216	180	187	201	194	208	195	163	188	185	200	215	182	174	198	187	208	199	173	192	213	191	186	225	197	206	187	193	182	202	207	193	205	180	237	187	206	198	183	221	203	232	217	207	215	203	227	216	201	175	206	207	190	186	175	195	188	170	187	223	187	186	216	191	205	169	200	203	192	209	215	206	194	185	161	217	187	213	175	188	209	193	243	202	208	163	232	197	211	226	195	187	151	195	210	229	210	185	235	174	192	175	183	216	204	170	193	228	180	192	197	206	196	205	162	198	207	194	177	187	185	201	214	213	204	188	175	172	201	174	199	200	159	185	189	188	217	211	203	179	216	214	190	193	175	201	176	195	219	192	198	183	150	191	199
7609	4563	8489	7721	5419	3992	3063	2534	2080	1635	1361	1172	998	854	818	682	600	652	698	740	679	726	643	632	617	617	576	607	575	597	576	554	571	579	519	490	501	483	459	468	502	487	494	458	451	468	471	478	516	441	488	479	465	489	508	460	490	492	500	410	474	436	489	450	465	460	460	457	444	465	447	474	470	451	454	463	476	435	460	492	480	473	485	472	470	475	436	440	442	436	471	482	447	476	446	441	473	468	455	481	438	443	441	461	463	446	483	420	477	449	450	458	483	450	496	510	482	455	471	469	412	459	470	461	419	440	485	443	507	460	451	499	441	412	490	456	477	487	476	446	475	472	435	457	485	480	458	447	439	478	451	467	456	458	471	466	496	462	489	454	482	436	437	456	471	479	489	475	454	491	488	481	473	473	435	440	454	517	444	445	519	433	479	459	455	458	476	467	462	442	473	474	460	454	419	453	457	475	476	464	467	436	428	500	449	461	420	415	460	456	464	433	476	524	478	479	479	471	434	471	456	451	433	476	497	472	490	476	469	480	461	430	514	478	502	466	448	497	458	478	472	481	449	463	479	456	443	443	480	506	447	480	431	487	504	448	470	498	414	426	460	456	455	480	464	499	501	466	467	450	439	455	434	478	457	474	471	459	481	465	465	472	452	432	461	467	450	452	450	476	484	476	441	479	498	443	458	481	471	455	454	487	475	446	462	465	483	476	454	466	450	483	463	486	479	494	490	497	477	475	498	488	474	474	488	469	498	443	451	461	445	450	491	485	470	455	444	457	433	476	456	477	447	452	407	473	466	489	456	466	479	453	449	442	484	476	446	483	480	459	454	498	455	442	467	470	466	463	480	419	435	494	435	465	473	485	494	510	447	491	475	491	482	435	445	446	507	494	445	450	527	466	513	473	448	476	479	471	460	454	461	492	469	477	464	463	474	469	445	474	492	475	461	457	445	488	456	437	434	472	489	459	457	468	479	473	484	431	448	462	437	487	468	478	479	486	420	475	475	454	480	479	458	468	459	445	463	453	467	436	489	445	469	478	478	450	463	460	495	495	478	432	493	448	470	449	466	492	495	452	478	497	407	490	430	456	460	489	483	484	501	521	488	424	467	482	433	497	449	430	473	496	466	476	443	452	480	463	498	457	492	457	467	464	495	473	451	468	489	447	499	474	498	477	449	433	458	468	482	493	477	478	460	477	490	452	473	454	481	468	459	504	463	447	500	461	478	460	442	500	456	431	466	474	455	464	449	435	463	483	496	451	473	476	484	469	454	461	454	487	471	518	423	433	481	482	459	445	453	450	425	485	464	503	449	501	488	460	452	483	450	432	495	433	458	465	451	472	466	436	534	489	425	471	430	455	488	434	469	455	492	462	463	469	485	498	470	518	454	448	470	491	494	471	460	456	469	446	458	419	453	471	438	478	471	463	480	503	443	496	505	455	457	454	453	472	458	450	463	451	454	466	491	430	466	429	508	446	481	500	472	466	446	469	471	436	463	485	478	455	455	463	473	471	486	447	475	499	455	442	458	485	527	496	488	474	501	469	444	456	487	465	452	503	464	440	496	450	463	518	434	480	459	456	463	485	471	440	471	496	462	449	500	474	448	474	465	455	474	458	446	427	489	477	447	469	471	451	449	457	473	500	509	444	456	458	466	447	452	459	448	450	450	452	460	452	444	432	484	438	463	448	454	473	462	453	453	457	499	449	479	431	496	466	474	482	401	459	443	500	452	487	450	450	483	481	481	444	482	423	426	425	463	454	449	450	488	462	479	467	467	463	457	478	485	479	499	467	446	477	431	480	460	472	495	450	529	457	479	452	435	445	422	464	456	472	483	472	431	458	475	456	488	485	481	463	499	424	469	475	488	472	468	428	458	498	437	501	472	483	447	480	480	437	443	451	454	481	462	453	485	465	454	458	487	475	482	486	490	456	487	499	443	460	439	444	494	444	452	464	471	438	468	453	488	472	444	469	470	440	533	468	443	464	466	447	465	410	461	459	483	459	484	445	427	502	447	467	469	459	445	492	461	486	462	459	505	462	464	458	475	481	503	477	466	474	482	486	462	477	419	456	484	441	436	491	522	466	447	456	442	449	440	453	461	448	458	482	474	430	466	449	486	502	477	471	504	480	450	464	445	439	469	435	467	459	439	464	451	436	479	477	484	458	464	469	471	456	493	468	449	474	470	463	510	488	495	446	459	496	460	460	472	467	498	470	441	474	452	497	427	471	458	465	522	409	489	472	455	459	476	464	427	495	450	483	441	451	445	483	447	461	474	494	526	435	443	479	435	498	449	474	467	459	512	500	470	448	460	452	429	481	492	478	507	490	460	479	464	489	479	454	465	470	463	469	430	487	495	459	433	500	463	478	492	421	457	489	430	456	466	458	459	468	462	461	472	458	465	493	432	467	449	477	475	460	472	473	449	495	472	447	501	457	469	414	443	480	468	473	466	470	480	459	457	474	483	507	471	460	475	447	473	461	481	450	479	423	462	498	470	434	487	479	490	472	443	493	432	459	477	429	429	472	486	476	448	456	458	452	435	496	452	495	461	467	463	451	438	500	447	479	445	443	460	480	459	470	469	472	473	475	476	483	446	443	471	464	470	460	487	455	486	468	465	487	514	433	457	487	436	498	462	459	480	498	451	475	456	476	476	468	454	514	449	431	492	459	505	462	496	443	461	473	479	458	453	457	468	445	480	467	463	461	440	457	463	443	458	462	482	495	481	452	472	479	482	472	473	481	437	471	452	459	466	494	456	451	465	475	458	468	475	468	470	435	434	435	498	474	510	447	452	476	466	519	483	460	475	426	471	473	435	481	438	465	486	500	424	444	449	484	438	467	467	452	473	464	469	484	467	494	479	486	447	461	432	471	453	488	436	485	434	463	496	442	453	483	470	463	457	425	452	511	473	426	470	462	498	457	488	487	457	482	428	469	437	484	460	470	451	479	517	470	481	505	471	487	441	484	484	468	491	486	494	447	493	478	429	469	462	540	465	467	478	487	468	430	468	463	438	481	492	442	463	496	457	477	458	443	449	474	433	451	493	463	467	485	465	483	489	449	458	441	456	462	436	447	470	442	436	441	405	492	485	481	455	455	436	485	503	436	471	450	462	461	447	457	489	480	426	437	441	466	433	473	474	463	481	466	442	467	448	515	445	472	455	449	465	469	498	441	479	477	511	419	486	468	478	491	455	453	503	471	485	482	424	460	449	463	484	492	447	470	465	467	477	460	482	444	432	463	468	459	416	464	421	456	449	467	478	460	473	485	440	462	469	475	473	472	462	424	480	493	480	466	465	465	477	416	422	415	468	484	481	431	485	453	508	458	486	473	482	476	479	477	469	442	474	474	489	451	417	478	457	463	474	448	513	517	468	440	456	474	488	495	479	489	429	472	466	469	478	459	460	469	485	474	428	455	470	442	456	474	490	495	434	519	435	541	483	472	455	471	465	467	473	507	438	503	423	512	499	441	472	423
20738	8302	7164	4501	2438	1635	1211	966	712	618	546	409	357	335	284	287	248	265	273	255	313	259	255	261	281	231	238	233	241	220	216	251	228	230	224	218	216	229	211	187	243	201	207	241	248	212	227	228	222	205	221	249	208	210	199	196	214	217	209	230	216	251	236	205	219	217	204	199	194	221	187	207	198	186	220	215	233	240	227	223	218	185	216	213	214	229	210	184	181	199	261	224	199	207	217	216	214	196	211	210	195	186	190	239	203	198	196	211	200	233	232	212	219	203	213	214	253	176	228	230	202	215	195	222	207	222	198	222	206	230	214	225	222	218	220	218	221	195	220	211	239	211	216	242	207	207	203	237	180	211	195	212	206	222	210	191	224	214	210	194	232	206	208	202	210	219	212	221	210	219	212	200	191	194	216	225	228	210	207	232	173	220	210	238	217	224	194	224	243	245	232	228	207	210	217	198	223	205	208	195	212	226	217	221	238	201	210	219	237	208	202	204	226	212	198	212	220	206	211	209	205	230	216	239	234	212	195	227	206	225	223	212	235	179	210	200	211	209	221	198	212	185	225	193	192	214	207	204	200	214	207	214	200	214	234	201	218	207	206	202	223	193	238	202	227	200	219	215	211	199	198	221	261	207	186	236	247	195	207	218	225	224	223	211	217	198	213	222	208	175	189	205	233	206	198	215	219	218	193	217	232	231	216	214	205	212	197	221	241	209	211	203	220	217	193	207	184	233	200	188	201	237	250	195	200	202	226	197	228	227	197	199	214	199	224	195	211	188	216	210	201	202	198	198	229	211	209	213	243	217	221	228	182	234	220	225	180	202	224	222	220	192	227	202	231	228	208	241	212	213	209	196	186	226	220	212	199	183	234	215	217	253	194	231	206	222	214	223	212	240	235	229	207	196	199	221	221	199	214	215	183	225	227	221	231	243	207	241	217	232	213	203	197	236	205	218	226	226	229	251	224	221	205	208	251	212	216	205	222	220	197	194	194	207	235	212	217	242	213	219	214	182	200	216	214	222	214	204	211	212	203	186	202	209	223	222	184	215	224	225	195	207	217	248	227	223	216	204	219	216	217	230	233	181	206	213	233	209	222	242	210	221	204	200	208	232	241	216	219	224	230	219	219	207	180	207	205	207	207	197	224	196	212	220	226	193	192	185	215	239	205	239	217	207	202	223	251	214	205	219	204	199	231	193	187	224	199	222	227	214	200	188	239	215	208	211	248	205	211	197	202	192	211	217	219	200	229	170	228	189	203	216	227	196	220	218	219	229	205	196	211	209	201	196	200	228	201	217	239	237	204	219	210	217	202	224	193	206	217	209	234	214	209	215	186	195	217	216	181	202	218	241	189	208	223	250	200	195	213	224	210	208	226	243	219	219	210	215	182	204	220	199	237	222	228	198	218	192	194	229	222	186	226	226	223	202	190	232	238	216	223	185	195	212	180	207	204	220	212	199	202	209	227	219	205	195	221	196	233	187	211	235	208	226	206	209	194	200	225	208	199	211	233	199	207	205	214	200	244	214	219	189	201	197	193	200	211	227	190	209	219	195	243	201	236	228	220	178	223	201	200	210	207	210	211	219	174	206	209	226	227	215	208	195	222	240	214	226	224	207	192	195	253	198	231	225	209	232	201	181	209	186	225	231	217	228	222	198	219	208	214	194	209	215	218	216	238	199	186	211	220	184	197	199	205	203	226	231	223	183	225	198	220	211	194	237	237	204	217	228	202	193	222	207	205	217	227	216	224	206	199	211	209	229	223	218	220	194	201	191	213	239	242	245	197	208	220	218	198	219	223	232	220	265	200	223	197	205	226	243	218	208	204	244	219	207	201	262	214	210	204	201	220	214	232	209	209	193	218	240	198	201	233	251	209	214	235	214	219	192	226	219	221	207	211	204	200	184	214	212	224	214	237	216	234	205	201	221	218	197	219	237	239	220	235	234	198	214	228	210	212	211	205	225	222	215	212	239	210	219	218	247	223	207	192	231	199	205	205	191	208	202	193	206	223	197	200	221	219	215	217	244	182	200	212	194	222	224	194	218	203	203	189	239	209	212	228	215	196	231	240	209	224	217	211	226	220	227	179	179	229	200	194	204	204	210	216	221	220	217	200	219	205	216	207	210	208	210	223	239	209	194	215	166	213	176	182	191	231	234	220	194	209	205	198	201	210	208	222	243	219	207	218	207	202	227	238	221	199	216	204	232	211	229	219	211	228	214	210	217	233	211	212	225	186	187	223	177	209	206	202	227	224	224	197	213	209	230	244	215	246	228	225	225	240	227	231	214	195	249	206	214	211	210	208	220	204	207	217	220	204	232	200	218	217	219	192	199	206	216	227	230	237	212	238	222	219	202	212	193	232	215	194	221	229	193	195	229	194	201	218	217	232	244	233	201	219	226	236	203	231	230	215	216	212	195	210	194	212	226	207	241	186	239	182	186	196	213	204	187	216	216	219	197	200	239	230	201	232	196	208	211	200	172	222	207	210	197	204	201	187	208	180	222	241	205	198	231	215	247	216	205	207	226	186	224	218	181	225	249	202	196	200	199	206	220	222	221	224	230	218	216	193	190	218	213	186	189	245	193	249	195	219	222	246	242	224	200	224	220	193	221	204	228	219	229	240	219	230	226	216	205	205	218	204	205	207	262	205	182	227	224	224	210	228	188	196	211	210	224	194	202	225	211	227	239	250	194	196	242	193	198	198	193	242	221	244	190	183	214	199	216	226	191	189	223	236	214	229	227	212	197	190	223	206	191	188	225	206	209	219	242	218	235	247	196	186	253	210	239	241	222	215	216	220	213	223	250	213	196	237	216	216	222	212	222	177	220	198	184	220	241	227	217	240	200	205	200	227	229	220	223	224	210	195	221	180	213	229	217	245	200	197	238	197	232	212	202	213	227	211	197	219	232	192	215	221	192	198	192	206	190	204	216	209	212	219	232	251	204	193	191	215	198	235	218	225	221	211	207	220	222	230	234	227	212	190	221	213	210	210	220	199	212	208	241	196	207	185	207	231	202	214	214	201	190	240	229	196	196	195	194	218	238	249	214	220	219	220	202	226	204	184	197	194	210	211	191	250	225	209	204	212	227	219	213	222	228	230	209	201	214	194	212	199	193	214	243	190	218	217	252	225	223	214	209	196	217	234	239	187	224	211	215	254	205	193	221	223	216	207	216	221	217	234	231	216	219	214	205	204	199	231	206	196	230	181	226	218	217	219	217	219	186	219	255	199	184	223	236	236	233	230	214	227	235	187	205	203	195	203	221	192	196	226	223	218	208	201	226	209	228	203	229	207	199	193	238	217	243	213	194	201	207	211	229	218	201	218	212	204	229	190	207	247	231	195	216	219	229	235	220	205	251	217	206	203	236	234	231	198	202	211	209	192	219	220	225	216	191	215	224	236	222	199	216	192	221	183	217	237	202	225	224	218	228	199	188	195	216	191	216	203	217	208	206	214	174	198	231	226	207	217	201	202	221
13909	7340	12379	11821	8841	6695	5186	4115	3271	2557	2249	1771	1473	1208	1116	1013	943	840	818	966	860	941	865	781	802	823	767	748	665	699	638	682	667	672	634	566	599	599	569	538	549	516	552	537	531	539	503	529	508	521	513	494	468	513	550	504	474	514	503	502	483	521	541	487	505	504	547	500	524	463	524	499	541	526	502	479	553	495	550	491	496	530	488	464	505	479	501	478	516	477	493	468	530	526	520	477	538	500	527	516	494	516	519	528	507	512	523	522	460	489	498	522	500	537	474	475	495	477	508	513	459	529	515	464	489	495	550	470	549	562	472	523	517	531	473	495	545	516	544	540	540	493	489	506	548	539	491	509	498	523	491	522	514	521	531	524	537	505	481	517	540	531	493	506	490	474	507	522	517	502	493	452	516	524	530	490	493	552	513	462	539	544	472	536	533	500	487	476	481	498	518	506	551	479	506	529	519	470	508	488	515	486	527	505	525	534	534	502	493	487	535	495	473	509	473	499	519	489	483	487	508	546	493	501	506	489	492	519	519	501	484	539	502	508	492	510	568	452	468	498	477	485	494	454	475	519	515	514	464	517	510	551	494	519	511	527	531	493	521	503	482	510	531	488	496	528	512	480	458	462	533	532	551	484	532	526	474	508	502	498	469	495	496	487	545	502	534	547	504	461	504	525	523	482	513	512	499	498	540	514	481	511	498	521	481	514	493	519	498	520	507	527	495	488	500	514	534	521	504	507	553	540	500	496	516	489	551	472	503	553	516	479	513	463	503	506	518	533	500	521	499	489	515	505	555	555	493	544	477	465	504	494	492	467	497	499	513	485	501	511	508	482	517	497	541	509	535	498	542	485	496	477	501	492	547	521	527	519	495	518	496	449	467	489	520	482	479	487	489	492	509	489	512	505	517	544	492	511	470	505	504	509	495	515	466	513	551	475	507	471	522	491	507	528	533	495	551	521	529	500	488	531	502	522	499	519	512	531	514	526	513	502	521	502	499	508	479	494	520	495	471	531	473	531	507	501	499	524	519	500	527	495	511	479	477	559	539	528	471	527	542	497	507	503	509	492	503	526	508	503	488	476	505	551	497	481	499	516	503	522	506	473	481	508	522	506	550	545	503	549	492	510	538	504	517	510	506	553	479	522	512	502	542	491	522	512	487	523	522	464	524	535	485	503	529	527	482	532	474	474	490	468	465	487	504	478	473	478	475	536	510	534	492	499	517	537	495	498	538	524	543	543	502	498	511	546	500	471	502	502	483	499	475	537	509	527	503	504	486	514	559	532	553	515	562	512	487	472	512	483	496	541	478	494	520	558	500	511	523	520	522	529	503	543	482	455	500	541	516	468	491	511	543	488	510	460	541	523	547	541	516	478	501	513	504	493	545	523	492	555	476	528	508	533	531	488	516	474	472	513	508	535	488	505	479	559	511	497	514	466	509	531	536	491	494	511	523	533	510	542	498	502	480	504	483	495	513	485	540	503	508	518	487	469	494	555	459	480	472	492	506	531	506	528	487	499	504	507	486	525	483	539	499	461	531	528	516	477	511	554	469	481	491	538	510	557	524	541	522	500	495	523	489	523	518	519	504	476	474	500	531	490	494	518	481	521	489	518	517	471	512	531	476	483	473	523	504	501	512	476	523	512	522	501	497	501	495	520	498	547	490	491	508	492	530	474	494	482	508	517	471	504	501	516	496	499	491	467	521	513	525	532	542	513	479	471	519	545	521	501	517	518	500	525	507	453	501	519	549	499	516	488	519	574	506	515	511	521	483	497	546	513	503	511	491	531	492	505	497	508	506	535	492	523	482	531	528	489	519	527	516	486	490	486	504	502	504	499	528	510	522	539	517	531	503	469	494	501	503	525	529	515	483	470	494	491	520	487	529	540	528	549	530	496	512	511	498	472	549	521	510	507	524	486	492	497	511	525	493	497	489	548	524	477	510	505	525	502	504	537	490	508	487	495	495	509	501	511	518	501	506	508	521	505	500	476	453	479	476	536	525	482	505	496	489	542	499	536	482	539	501	501	500	504	513	538	500	557	468	489	501	470	503	497	466	535	504	505	522	523	526	517	507	484	485	560	487	515	485	474	451	542	476	563	516	455	528	519	525	490	516	518	521	487	451	538	545	533	506	507	494	510	499	504	527	525	480	523	506	532	502	497	499	503	541	522	496	517	519	514	516	493	481	487	520	500	481	467	500	497	480	491	503	491	510	540	486	495	553	495	524	523	507	500	507	521	509	500	520	544	544	486	480	501	535	519	532	536	488	523	431	523	539	522	501	534	549	522	497	539	502	469	513	519	499	535	519	495	482	547	471	514	557	464	514	502	514	519	474	492	516	497	475	515	456	535	516	504	517	464	486	560	497	543	525	506	475	502	514	475	484	524	467	542	464	489	524	508	512	506	549	531	491	535	471	540	503	529	470	511	482	501	527	511	559	550	507	534	559	513	492	501	516	508	496	510	492	545	521	505	490	493	512	556	491	521	481	473	510	514	514	458	519	499	542	509	514	492	489	491	506	562	478	490	478	511	496	501	552	492	538	478	511	508	499	495	496	496	518	508	510	496	483	495	533	561	497	530	525	498	490	517	527	522	476	529	455	518	500	506	501	495	512	533	500	482	494	531	513	486	525	525	498	507	515	485	516	494	495	498	509	523	550	498	524	486	508	506	481	523	530	468	528	521	484	518	551	525	502	480	505	535	494	476	526	510	509	516	558	480	524	531	497	509	539	558	489	546	511	497	480	487	557	487	525	521	481	529	497	491	528	512	499	489	501	479	520	538	476	526	512	486	468	516	537	531	527	492	521	497	455	503	501	496	488	489	524	473	504	515	501	507	492	469	500	512	532	494	508	494	465	495	500	563	515	480	544	467	512	507	487	497	514	502	503	528	530	456	523	520	528	497	535	494	503	482	472	483	471	440	511	502	512	511	534	540	534	505	511	493	550	531	517	479	485	508	503	515	516	496	496	468	533	501	519	490	473	489	537	509	469	490	483	530	478	509	507	520	498	486	522	537	471	534	490	492	508	533	486	480	499	546	502	499	506	557	496	456	537	488	530	520	513	522	517	487	527	537	486	494	522	478	502	492	486	494	560	510	508	474	495	500	471	529	468	516	524	475	502	504	531	528	496	480	469	522	536	533	473	487	480	534	492	486	499	492	516	517	489	494	537	546	543	485	498	451	497	492	506	484	486	497	496	515	512	517	500	486	492	481	515	486	516	473	481	501	513	477	479	504	498	546	537	503	560	508	527	473	530	516	472	492	517	543	534	508	477	543	486	488	489	486	511	482	521	500	533	476	504	554	473	526	479	490	513	516	527	506	508	543	488	490	510	474	493	525	478	514	519	484	500	503	528	480	546	492	516	547	486	511	471	528	499	490	501	507	499	545	499	490	485	488	521	480	550	523	493	495	513	506	515	494	486	500	488	528	487	522	525	520	497	525	485	525	524	474	497	508	509	478	462	493	509	512	528	518
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
