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
337068697859	337068698420	337068698970	337068699520	337068700070	337068700620	337068701170	337068701720	337068702270	337068702820	337068703370	337068703920	337068704470	337068705020	337068705570	337068706120	337068706670	337068707220	337068707770	337068708320	337068708870	337068709420	337068709970	337068710520	337068711070	337068711620	337068712170	337068712720	337068713270	337068713820	337068714370	337068714920	337068715470	337068716020	337068716570	337068717120	337068717670	337068718220	337068718770	337068719320	337068719870	337068720420	337068720970	337068721520	337068722070	337068722620	337068723170	337068723720	337068724270	337068724820	337068725370	337068725920	337068726470	337068727020	337068727570	337068728120	337068728670	337068729220	337068729770	337068730320	337068730870	337068731420	337068731970	337068732520	337068733070	337068733620	337068734170	337068734720	337068735270	337068735820	337068736370	337068736920	337068737470	337068738020	337068738570	337068739120	337068739670	337068740220	337068740770	337068741320	337068741870	337068742420	337068742970	337068743520	337068744070	337068744620	337068745170	337068745720	337068746270	337068746820	337068747370	337068747920	337068748470	337068749020	337068749570	337068750120	337068750670	337068751220	337068751770	337068752320	337068752870	337068753420	337068753970	337068754520	337068755070	337068755620	337068756170	337068756720	337068757270	337068757820	337068758370	337068758920	337068759470	337068760020	337068760570	337068761120	337068761670	337068762220	337068762770	337068763320	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36287	29185	30015	22181	14360	6944	3859	2395	1610	1229	1037	798	682	654	654	701	808	690	690	920	1101	1001	955	840	745	568	685	601	612	555	545	530	556	583	578	475	439	435	432	466	471	499	478	475	691	586	449	454	474	492	447	478	465	477	467	448	456	487	449	451	464	446	468	488	443	446	430	431	443	439	426	468	470	462	459	463	431	474	473	471	484	449	448	453	431	479	447	426	441	482	455	449	439	448	455	501	452	463	445	485	467	478	464	407	428	455	465	469	463	461	429	462	421	460	433	425	422	449	475	455	450	463	471	462	487	429	436	441	421	453	500	453	416	458	441	464	483	432	465	445	413	481	482	464	446	458	443	467	465	429	438	435	433	451	434	486	430	440	450	459	432	433	482	426	445	450	415	479	446	400	433	464	477	441	493	464	458	481	469	470	441	497	477	456	497	438	427	449	444	458	469	426	467	485	419	477	418	472	491	429	434	466	428	440	451	464	470	457	420	434	446	455	416	459	437	429	453	441	478	402	482	445	452	476	449	483	427	482	422	478	491	467	460	507	499	443	443	416	475	456	437	451	488	442	455	426	437	475	449	486	427	413	466	471	469	479	428	482	439	433	422	425	412	449	454	436	406	484	468	422	481	440	449	437	461	458	406	432	464	431	479	446	451	430	430	431	453	433	500	448	467	450	481	442	487	463	434	451	452	464	459	438	486	413	432	474	434	494	419	456	458	471	473	455	470	448	425	443	469	489	472	447	444	476	461	482	452	467	425	416	402	418	481	479	469	447	442	420	464	453	438	465	455	459	444	467	481	502	439	482	453	476	463	475	453	433	411	453	431	406	439	450	424	450	444	416	468	481	461	454	447	460	428	474	443	452	479	463	451	441	444	479	475	425	474	432	446	460	417	445	437	412	467	454	426	428	423	476	481	450	465	463	443	453	467	447	479	459	473	469	455	452	411	406	517	479	437	455	427	448	468	458	490	442	455	434	511	422	448	442	463	456	453	444	496	458	434	483	451	409	464	393	463	453	430	454	459	450	476	451	461	474	486	466	454	418	457	462	449	427	479	427	421	436	488	468	413	418	431	442	449	459	442	441	454	427	464	470	395	459	451	465	480	468	474	424	464	448	449	426	415	420	444	453	456	454	457	462	462	446	463	442	482	467	458	429	486	440	446	454	460	454	484	446	440	443	451	469	446	476	435	484	485	457	409	413	452	488	451	444	413	484	458	378	440	427	448	501	469	453	397	466	429	443	447	477	415	485	461	426	482	472	472	466	444	485	453	455	428	490	473	448	453	440	436	476	433	442	435	454	466	466	462	474	478	463	457	441	455	442	430	406	454	474	464	474	389	427	475	438	461	436	471	457	464	460	491	470	452	429	465	496	461	470	474	475	480	509	466	467	440	438	462	476	469	466	459	433	475	459	431	468	465	446	420	479	444	422	472	429	460	456	495	438	466	500	444	437	417	486	484	448	445	449	418	444	414	448	442	464	471	473	457	472	469	447	443	452	452	433	508	436	465	471	436	477	509	438	481	412	451	433	458	424	443	461	463	439	447	454	449	411	448	481	513	475	460	476	461	475	450	447	466	478	438	415	418	441	459	474	425	477	473	430	482	454	427	508	475	435	429	438	438	452	467	437	477	454	452	461	470	445	444	473	457	450	420	480	417	446	492	491	469	445	440	472	472	487	473	475	417	406	415	505	468	480	451	478	445	467	441	405	455	449	414	451	422	396	458	472	411	450	474	456	440	446	435	446	449	441	460	435	466	462	456	423	461	456	456	446	453	443	443	429	491	514	466	439	419	455	436	450	432	467	497	429	494	459	430	456	460	448	440	470	457	432	435	442	431	458	419	485	478	473	420	444	473	425	455	406	484	454	467	416	489	463	441	466	438	433	472	430	421	450	456	454	475	468	490	437	445	430	458	426	450	410	455	444	501	434	440	439	454	495	432	459	468	459	424	420	435	438	473	493	443	464	450	447	437	472	438	452	468	438	446	495	462	451	460	426	445	459	430	480	445	454	439	488	475	453	442	450	448	451	420	429	417	470	464	451	482	418	424	451	439	446	486	404	494	465	434	410	422	494	436	428	460	439	466	451	453	495	464	455	432	439	478	442	426	446	470	432	446	435	486	460	434	425	453	502	405	471	436	451	445	419	440	426	445	444	434	449	447	480	468	429	475	438	475	443	442	461	435	477	447	449	440	478	460	444	457	453	429	447	420	431	472	507	469	466	472	419	417	432	461	441	386	458	483	462	452	444	453	433	452	432	477	463	417	468	471	467	462	457	444	434	477	445	486	437	491	422	448	423	399	454	455	432	488	450	446	446	441	482	465	483	460	480	453	481	447	492	445	438	474	504	443	474	423	412	424	477	472	434	479	455	469	434	409	456	496	425	439	469	431	469	436	426	455	453	465	501	423	430	420	424	473	436	496	457	439	426	446	419	451	435	457	443	473	449	453	441	420	422	438	441	459	426	459	471	394	435	477	447	431	435	412	446	433	421	466	449	426	426	446	456	467	471	413	471	513	415	446	443	489	482	434	460	454	451	478	419	473	436	488	496	449	461	431	416	437	480	450	436	447	449	455	453	482	438	472	429	451	410	513	505	441	411	451	446	452	453	469	491	475	491	423	481	462	439	453	452	457	469	440	496	484	481	441	460	454	461	433	413	466	411	456	418	458	466	512	422	437	449	409	467	447	443	439	442	476	458	457	451	456	464	457	470	464	512	480	471	452	469	412	449	479	470	452	483	412	452	433	474	460	468	468	467	435	430	421	437	462	449	422	437	431	437	451	489	462	440	435	455	435	461	453	467	433	429	468	467	450	424	479	480	453	457	465	439	446	428	413	476	492	432	456	427	450	452	477	438	418	492	449	455	463	463	412	486	451	461	444	461	419	456	487	481	419	443	428	466	461	441	467	475	475	510	449	439	453	461	459	427	450	435	428	412	475	435	461	450	446	485	481	462	425	471	470	444	489	451	497	448	455	450	381	406	434	473	431	441	467	464	427	476	464	426	434	494	473	433	450	462	446	456	438	464	424	453	511	448	463	480	426	420	427	437	461	465	457	465	439	403	435	456	456	473	423	444	452	421	441	496	472	459	450	439	506	476	413	469	462	431	431	456	466	450	457	474	449	444	460	479	441	478	466	466	445	472	438	482	527	443	469	475	485	445	434	429	450	440	435	452	496	425	423	477	456	504	447	433	463	429	443	450	423	442	423	450	466	453	425	401	457	431	441	492	427	484	410	453	418	460	445	471	435	434	484	448	450	465	452	418	485	469	437	434	469	451	466	440	448	447	453	444	458	436	422	443	485	511	433	491	456	485	433	498	406	445	469	465	428	444	432	432	465	460	463	502	424	416	490	456	435	443	449	471	472	459	413	426	465	481	456	440	439	458	432	436	452	417	454	432	441	467	422	447	484	441	443	447	401	414	437	472	444	486	466	475	406	469	453	465	446	464	440	474	418	476	502	477	464	447	439	458
19611	21029	31915	32962	27175	18030	12046	9049	6165	5164	4152	2894	2597	2403	2274	2474	3193	2482	2872	4279	5364	4722	4470	3841	3081	2345	2433	2125	1922	1764	1752	1794	1879	1994	1784	1331	1132	1032	1096	1094	1136	1147	1049	1281	2948	1832	1045	1076	1097	1072	1104	1049	1076	1093	1091	1059	1052	1058	1048	1014	1065	1058	1075	1123	1081	1095	1000	1097	1115	1031	1092	1086	1076	1044	1072	1122	1075	990	1096	1083	1043	1090	1066	1077	997	1042	1069	1069	1053	1052	1014	1072	1051	1034	1054	1136	1024	1043	1027	1060	1041	1031	1043	1026	1048	1042	1057	1092	1009	1049	1101	1089	1078	1061	1122	1063	1070	1064	1090	1032	1070	1081	1081	1085	1091	1062	1108	1087	1036	1047	1073	1097	1072	1045	1032	1047	1081	1048	1014	1041	1044	1087	1033	1050	1049	1081	1100	1054	1042	1043	1024	1090	1055	1028	1043	1060	1001	1067	1022	1000	1053	991	1056	1022	974	1067	1020	1013	1029	1009	1002	1017	1021	994	1127	1035	1044	1097	998	1066	1064	996	1074	1006	1059	1095	1061	1048	1046	1014	1049	1033	1026	989	1027	1032	1060	1035	1100	1012	1017	1031	1104	1067	1044	1006	1073	1075	1097	1010	1033	1062	1029	1062	1063	1009	1061	982	1058	1007	1072	1066	1031	1062	1077	1038	1026	1027	1106	1109	1051	1061	1026	1057	1088	1106	978	1023	1034	1046	1025	1047	1059	1028	1053	1073	1049	1110	1050	1082	1039	1057	1033	1057	1060	1059	1039	1066	1012	1086	1071	1075	1028	1046	1020	1135	1010	1002	1032	1088	1128	1058	1104	1057	1031	1090	1049	1062	1067	1045	1025	1083	1108	1055	1079	1016	992	1039	1087	1065	1089	1022	1078	1080	1044	1016	1054	1045	974	1079	1031	1004	1040	1059	1086	1022	1030	1015	1120	1013	1000	979	1021	1016	1073	1042	1039	1060	1038	1004	1057	1112	1077	1081	1050	1097	1018	1042	1038	1081	1009	997	1035	1076	1072	1084	1062	1045	1045	1050	971	1006	1080	1053	1048	1078	1084	992	1093	1024	1056	998	1025	1057	1108	1082	1052	1077	1003	1026	1017	1067	1081	1033	1060	1089	1027	1064	1094	1051	979	1009	1043	1017	1001	1092	1081	1097	1022	1047	1073	1045	1079	1043	1011	1006	1027	1020	1091	1047	1066	1047	1021	1029	1041	1036	1090	1078	1062	1099	1027	1086	1008	1065	1059	1009	1017	1012	1048	1041	1103	1077	1039	1079	1107	1076	1062	1033	1077	1083	1004	980	1048	989	1017	1002	1051	1004	1028	1030	1074	1037	1060	1015	1073	1102	1032	1035	1047	1021	1094	1043	1076	1016	1062	1007	998	1097	1006	1035	1066	1062	1031	1032	1068	1062	1003	1055	1065	1076	991	1087	1074	993	1120	1055	1096	1062	1010	1062	1003	1019	1007	1016	1070	1042	1064	1038	1079	1058	1043	1046	987	1068	1045	1034	1062	1031	1023	1066	1032	1019	1033	1097	1054	1069	1053	1026	1116	1029	1072	1070	1051	1053	1043	1043	1018	1018	1044	1105	990	1020	1016	1076	1051	1066	1092	1119	1081	1052	1075	1060	1101	1079	1073	1046	1079	1113	1023	1040	1037	988	1076	1032	1058	1066	1075	1042	1041	981	1087	1056	1060	1024	1051	1034	1040	1026	1026	1051	1010	1045	1059	1083	1063	991	1054	1081	1060	1066	1033	1060	1112	1039	1027	1066	1059	1020	1090	1050	1104	1105	1022	1059	1049	1047	1064	1037	1054	983	1050	1065	1023	1074	1068	1025	1071	1015	1021	1078	1020	1078	1007	992	1071	1154	1040	979	1055	1032	1046	1083	1001	1096	1078	1017	1039	1034	1004	984	1040	982	1011	1093	986	1037	1050	1047	1048	1035	1072	996	1007	1034	1032	1037	1023	1031	1102	1060	1025	1037	1027	1026	1007	1068	1069	1027	1062	1051	1049	1056	1005	1067	1084	1044	1070	1081	1025	1042	1034	1060	1063	1053	1090	1000	1029	1034	1020	1021	1049	1064	1075	1049	1103	1052	1049	1049	1031	1058	1081	1027	1095	1051	1060	1068	1019	997	1030	1090	1028	1124	1035	1045	1029	1059	1072	1062	1094	1067	1009	1032	1078	1034	1036	1052	1044	1009	1052	1079	1070	1051	1083	1035	1041	1058	1034	1085	1063	1059	1062	972	1024	1099	1008	1033	1032	1047	1092	1063	1013	1021	1017	1054	1085	1074	1054	1103	1065	1020	1044	1072	1021	1082	994	1055	1039	1034	1097	1035	1002	1055	1030	1017	1028	1061	1021	1090	1055	1036	1002	1056	1021	1059	1029	1092	1080	1082	1021	1115	1104	1023	1071	1066	1013	982	1057	1041	1073	1034	970	1118	1102	1017	1059	1094	1062	1020	1119	1081	1045	1045	987	1051	1078	1045	1052	1080	999	1070	1036	1016	1044	1074	1054	1040	1039	1066	1041	1022	995	1022	1081	1040	1148	1112	1066	1040	1080	1090	1115	1039	1011	1041	1147	1068	1078	1041	1113	1093	1008	1006	977	1074	1096	1138	1059	1071	1052	1057	1016	1099	1054	1056	1026	1034	1073	1077	1040	1054	1051	1070	1006	1037	1048	1025	1050	1083	1066	1075	998	1032	1071	1019	1064	1088	1108	1035	1065	1130	1019	1056	1038	1023	1110	1006	1021	992	1070	1051	996	1030	1089	1030	1082	1088	980	1026	1030	1066	1031	1053	1012	1036	1037	1032	1050	1043	1103	1027	1010	988	992	1055	1092	1144	1095	1076	1076	1027	1036	1020	1075	977	1030	1071	1075	1064	1051	1030	1067	1033	1059	1091	1037	1081	1104	1017	1107	1020	1063	1057	1017	1016	1049	1023	1054	1066	993	1061	1014	1088	1064	1079	1088	1027	1066	1022	1021	1076	1033	1081	1045	1079	1016	1083	1041	1088	1046	1069	1051	1038	1041	1052	1042	1074	1047	1053	1081	1036	1060	1027	1089	1038	1084	999	1035	1048	1062	1077	1012	1117	1012	1033	1068	1065	1040	1066	1065	1049	1096	990	1045	1061	1057	1032	1068	1092	1049	1101	1036	1039	1033	1029	1012	1080	1087	1054	1042	1002	1058	1101	1029	1058	1039	1104	1071	1076	997	1047	1056	1107	1106	1004	1006	980	1064	1049	1049	1070	1078	1059	1110	1085	1088	1050	1042	1054	1034	1028	1078	986	1009	1082	1082	1074	1050	1076	1064	1078	1082	1054	980	1055	1021	1026	1051	1042	1037	1077	1036	1090	1076	1110	1030	1063	1099	1095	1023	1073	1013	986	1097	1049	1059	987	1100	1058	1101	1055	1007	1044	1015	1051	1079	1019	1089	1121	1061	992	1102	1106	1101	1050	1080	1069	1068	1019	1024	1076	1055	1075	977	1036	1047	998	1062	1045	1093	1015	1079	1032	1039	1040	1116	1062	1056	996	1071	1009	1073	1045	1079	1075	1076	1007	1014	1017	1025	1056	1007	1015	1013	1048	1061	1137	1033	1023	1044	1092	1049	1039	1027	1044	1050	1035	1052	1033	1061	1031	1063	1062	1010	1021	1075	1038	1049	1033	1052	1069	1008	1060	1034	1132	1079	1035	997	1032	1061	1012	1092	1030	1129	1040	972	1063	1059	1041	1062	1007	1044	1023	1040	1023	1046	1056	989	1073	1041	1068	1089	1035	1079	1046	1007	1054	1046	1084	1030	1054	1074	1061	1073	1028	1090	1035	1021	1025	1070	1098	1135	1008	1074	1029	1041	1034	1045	1123	1066	995	1031	1054	1027	1060	1078	1060	1051	1057	1074	1063	1068	1083	1035	1101	1064	1088	1067	1021	1007	1069	1061	1068	1002	991	1086	1017	987	1093	1040	1080	1047	1019	1104	996	1052	1029	1092	1093	1080	1062	1004	1093	1072	1022	1044	1082	1040	1055	1012	1035	1072	1027	1059	1062	980	1037	1084	1041	1015	1045	1074	981	999	1059	963	1036	1051	1048	1071	1035	1045	1099	1018	1060	1077	1080	1067	1113	1097	1050	1047	1007	1055	1013	1045	967	1082	1029	1027	1004	1106	980	1062	1105	1061	1031	1053	1117	982	1041	1097	1009	1081	1038	1039	1059	1140	1024	1045	1084	1054	1015	1093	1028	1061	1070	1009	1032	1073	1095	1062	1009	1116	1007	1074	1095	1080	1041	1133	1007	1043	1046	1012	1044	1066	1050	1076	1029	1061	1069	1089	1011	1097	1025	1059	1067	1018	1074	1050	986	1056	1087	1017	1008	1033	1058	1081	1096	1044	1065	969	1057	1043	1052	1040	998	1051	1026	1088	1022	1040	1098	1042	1058	992	1051	1073	1006	1022	1113	1046	1090	1043	1046	1040	1025	1062	1058	1104	1043	1027	1014	1008	1068	1055	1049	1046	1092	1052	1033	1059	1041	1052	1061	1114	1039	1041	1001	1072	1061	997	1093	1012	1124	995	1016	1088	1117	1067	989	1104	1025	1048	1082	1101	1023	1045	988	1039	1118	1028	1027	1073	1052	1076	1056	1056	1058	1094	1028	1022	1062	1027	999	1053	1064	1061	1092	1058	1064	1081	982	1036	1062	1026	1011	1032	1067	1082	1056	1029	1054	1059	1081	1026	1118	1028	1004	1052	1084	1023	1091	1031	1065	1038	1089	1067	1049	1060	1054	1057	1075	1036	1019	1023	1051	1071	1061	992	1087	1062	1078	1059	1120	1051	1095	1018	1059	1068	1016	1068	1104	1086	1078	1060	1054	1020	1050	1048	1100	1117	1103	1065	1009	1053	1072	1016	1098	1021	997	1080	1076	1016	1083	1101	1098
17574	14130	12851	8914	4483	1987	1166	877	512	523	492	397	327	350	350	348	384	396	490	456	511	485	475	465	355	327	380	381	377	319	319	335	360	340	362	286	342	330	308	326	293	309	326	284	323	327	309	299	287	322	298	320	315	302	299	330	303	300	312	303	301	331	305	300	313	294	322	293	308	349	327	310	300	333	334	305	349	329	283	304	300	336	293	275	311	316	291	322	305	302	307	329	292	322	328	335	322	316	339	324	321	312	278	297	284	334	312	301	327	341	335	284	280	298	332	324	287	306	307	305	297	317	319	315	299	334	291	314	322	319	324	324	322	309	305	289	314	282	304	300	319	333	304	315	288	309	303	317	344	316	319	326	334	305	342	305	304	327	363	314	287	309	296	279	310	270	285	347	308	293	334	324	307	302	345	330	328	293	300	317	331	293	308	316	305	304	297	337	282	297	279	315	312	284	255	301	310	308	339	319	336	305	285	299	290	319	311	309	280	277	296	317	312	337	284	293	309	291	331	291	326	309	301	334	313	321	343	304	300	310	312	297	321	335	294	281	306	366	299	297	281	318	345	318	312	284	327	283	319	309	320	288	345	323	274	283	315	314	310	310	335	295	330	322	316	293	295	293	295	312	324	324	305	307	329	328	307	329	308	308	285	283	304	316	303	325	328	299	303	310	318	301	319	326	326	308	307	298	331	304	301	315	288	301	305	294	294	298	299	299	305	326	303	297	323	314	344	287	300	327	293	289	277	296	314	315	326	289	302	309	304	324	316	317	291	329	271	326	313	284	334	332	280	292	317	311	315	305	311	349	323	284	336	298	297	314	291	324	295	292	327	293	298	277	306	272	307	322	330	353	317	329	306	320	329	296	329	289	333	310	297	283	310	296	285	277	304	295	287	283	342	318	297	294	278	331	314	340	316	294	307	275	338	331	312	338	326	317	303	300	307	323	309	316	289	284	281	330	339	330	276	316	317	293	289	311	280	283	289	300	310	330	323	340	312	313	275	295	314	287	311	299	294	305	296	306	305	317	305	287	325	287	272	301	322	320	322	298	291	317	309	335	309	302	287	303	313	297	332	313	332	295	306	318	295	328	300	312	306	288	296	289	301	324	324	319	341	293	315	295	335	333	307	309	313	338	282	305	299	328	296	261	311	293	291	313	313	303	289	311	328	310	294	321	311	303	337	303	276	321	345	299	285	333	297	297	308	312	332	313	289	303	311	337	307	336	364	321	311	325	279	336	312	304	298	342	322	307	317	333	292	311	335	347	297	286	306	319	297	302	319	314	318	287	302	309	288	317	288	341	319	306	314	314	298	333	313	310	285	320	300	329	314	305	336	298	337	316	322	287	307	299	338	320	328	325	308	305	296	351	297	359	319	302	287	315	293	308	315	301	308	293	303	329	308	303	279	299	321	284	264	291	311	322	317	329	284	289	292	311	334	334	307	289	307	317	312	315	301	290	289	337	336	317	336	293	320	304	316	312	282	289	328	326	316	324	299	291	327	300	298	320	305	321	279	270	317	298	314	302	301	324	338	283	330	299	325	306	282	266	298	307	297	306	338	307	279	336	309	350	321	335	291	311	283	296	304	307	325	343	309	285	330	326	306	296	289	310	323	334	299	313	295	282	310	330	301	302	300	335	297	307	301	317	332	291	296	306	273	300	289	300	310	317	310	316	318	265	282	316	326	313	315	305	316	296	281	322	316	352	320	328	326	287	301	310	318	346	290	321	313	286	341	314	332	292	295	309	322	330	326	314	296	298	347	311	270	304	320	270	298	309	307	285	313	356	297	324	308	317	298	340	312	310	333	318	303	305	300	316	319	332	287	325	306	328	292	298	294	298	276	302	331	304	319	309	320	332	339	323	323	321	328	305	313	325	298	297	300	320	307	299	299	306	333	294	325	324	270	319	261	261	300	288	293	313	328	293	290	328	313	332	309	288	308	314	283	320	314	302	306	291	275	301	296	320	290	352	313	304	291	322	303	261	338	330	315	306	335	326	350	313	311	292	294	312	342	304	302	329	334	273	337	293	301	309	296	335	327	312	319	293	287	296	303	290	314	293	352	327	300	281	274	319	321	270	327	304	285	288	330	302	315	330	332	346	300	311	313	328	295	323	355	305	311	322	319	305	331	318	277	294	286	301	306	321	311	317	298	350	274	283	296	305	296	302	337	294	309	321	337	337	319	293	284	313	313	302	357	308	312	321	290	341	307	302	311	281	285	291	265	300	305	282	332	353	324	310	285	327	318	308	331	292	289	287	286	307	308	311	313	305	292	300	324	292	306	325	334	325	310	304	311	325	339	328	328	300	322	325	329	312	304	312	277	304	328	288	309	322	286	302	288	310	314	311	294	316	309	316	341	268	332	290	317	278	300	332	314	309	283	277	321	281	331	310	312	316	294	293	314	328	309	306	331	298	319	321	288	290	284	278	308	271	316	288	304	326	294	302	316	308	304	310	335	311	332	303	312	309	308	291	316	312	318	307	317	294	319	323	281	303	308	311	290	299	341	321	322	318	334	316	317	317	315	310	293	279	318	320	311	317	338	299	319	281	300	360	298	340	325	323	311	338	314	281	305	295	305	300	292	318	300	279	297	315	324	320	289	311	291	305	321	309	304	292	311	300	307	309	316	290	292	282	302	334	332	297	283	331	299	331	298	309	304	302	317	346	280	282	309	308	333	302	333	312	319	327	310	297	318	298	289	322	315	316	287	317	304	307	293	296	268	302	300	328	325	314	329	303	324	303	318	316	327	309	328	316	312	329	310	309	298	328	305	284	312	325	300	319	292	332	309	313	309	302	306	327	335	303	353	286	325	327	338	312	307	296	306	270	305	318	323	301	301	313	279	337	301	298	315	299	315	324	327	318	320	327	318	294	315	294	320	310	307	312	276	339	313	292	316	302	296	327	330	269	310	306	324	327	312	350	281	296	299	335	316	311	287	308	275	320	286	326	320	286	277	312	318	304	315	284	278	338	302	309	275	307	309	287	304	309	339	340	312	317	315	343	313	299	319	306	314	318	279	315	285	333	280	306	293	309	295	309	290	312	323	289	316	298	293	314	336	312	297	307	348	307	327	322	309	280	341	337	291	322	304	316	285	299	308	305	296	314	295	309	308	319	295	332	309	282	314	288	290	286	325	319	318	306	303	324	313	348	319	323	278	291	293	302	317	319	324	308	315	306	314	294	324	343	288	310	330	300	304	316	358	286	324	302	323	309	295	327	275	306	319	301	288	324	300	273	307	303	310	291	337	348	332	317	309	301	307	315	307	320	299	279	329	328	326	318	286	306	325	307	305	310	272	316	291	310	333	304	279	329	319	334	334	330	312	280	332	330	329	290	300	302	292	314	304	329	313	281	296	337	298	317	315	322	274	296	276	303	303	303	290	284	278	308	287	279	344	310	331	298	317	296	326	344	291	286	346	284	320	319	287	325	330	325	315	327	300	299	301	341	297	315	316	285	295	281	305	338	297	297
9508	10773	17108	19118	12301	6990	4677	3378	2040	2105	1896	1145	1053	992	1058	1190	1194	1135	1559	1915	2094	1858	1782	1855	1266	1144	1071	1016	1030	1036	982	1055	1064	1171	1006	747	669	705	726	724	734	726	760	777	818	733	704	816	746	768	704	733	736	740	729	742	728	750	675	744	718	751	758	762	764	734	699	699	711	721	690	745	767	734	676	710	698	778	703	748	726	778	681	757	717	712	697	740	738	770	761	700	698	715	762	708	752	734	716	744	731	747	734	700	792	732	784	719	725	715	742	733	734	769	754	720	741	782	733	736	711	696	715	753	782	724	705	735	738	740	681	703	751	735	736	680	714	710	711	711	737	743	701	728	784	773	728	700	754	741	741	734	728	731	731	736	747	709	680	748	695	724	700	738	741	748	716	736	726	740	680	741	779	720	695	740	759	710	764	742	721	716	757	731	699	751	750	724	760	751	724	725	741	681	722	738	731	685	693	737	741	716	730	702	734	730	745	771	708	712	745	732	715	682	710	716	743	771	759	727	789	702	747	710	678	728	714	698	749	676	746	722	724	785	731	731	703	703	720	713	782	717	734	742	728	688	702	694	701	692	725	727	761	780	759	750	751	737	723	690	727	704	730	735	713	737	721	789	742	726	795	805	810	738	712	732	692	704	730	722	734	681	715	727	714	740	726	683	756	738	698	731	730	742	731	708	715	710	744	750	711	727	736	742	725	732	725	761	726	767	693	701	754	702	697	735	701	773	744	692	694	696	753	755	725	743	764	750	764	740	740	721	705	703	715	797	727	781	773	745	734	746	699	724	714	705	778	697	718	687	757	768	717	728	713	706	692	722	705	735	768	746	743	734	750	798	750	743	744	717	767	726	720	743	768	695	781	715	719	661	757	752	724	723	694	754	723	780	712	720	704	744	729	741	708	717	706	737	718	730	655	678	740	696	708	730	723	756	743	763	714	721	679	724	772	700	729	723	740	733	756	712	718	700	704	716	720	737	674	748	702	733	716	712	716	680	746	755	788	727	763	692	742	703	711	703	692	671	671	738	682	753	707	741	722	745	707	729	667	746	756	660	725	758	721	737	749	771	740	771	703	781	753	732	749	757	721	718	735	717	744	748	734	714	755	698	721	729	712	719	751	690	708	748	688	751	750	729	758	704	726	779	763	752	743	723	692	749	726	771	734	673	711	720	737	736	702	732	763	726	756	651	745	750	777	722	720	721	713	742	731	734	727	731	722	769	744	724	738	708	734	697	752	725	748	730	748	716	695	731	724	688	719	691	759	790	735	751	707	760	717	750	761	705	741	742	784	763	700	713	742	705	754	736	760	788	718	713	735	711	763	747	707	722	714	750	775	738	760	748	716	751	767	691	720	738	748	781	728	726	751	743	735	768	758	726	727	752	723	774	776	743	713	744	711	702	730	773	736	757	716	735	693	701	770	714	763	718	786	760	749	748	710	726	738	732	705	721	732	712	730	777	721	718	721	749	750	707	748	778	707	715	677	749	703	718	727	819	737	714	725	788	724	706	766	702	731	694	733	688	737	771	745	718	743	710	725	716	718	761	715	719	742	798	718	726	728	761	807	751	759	681	725	708	743	730	700	742	735	747	738	751	808	684	792	729	763	692	722	727	712	742	762	706	746	750	789	761	776	713	719	690	733	725	703	712	730	712	785	735	721	773	741	758	755	789	725	679	733	750	761	652	709	766	772	774	742	797	738	717	766	746	719	718	714	733	717	733	715	768	729	718	750	748	719	700	665	757	732	685	743	713	767	696	725	762	746	773	733	731	717	768	712	726	765	767	737	762	752	754	731	754	707	784	769	744	757	700	709	775	722	715	734	753	788	766	789	776	775	723	695	720	736	728	730	723	731	718	736	735	713	736	694	758	730	733	733	745	706	678	750	748	756	695	729	732	732	720	710	723	745	752	754	698	708	715	682	731	781	711	761	757	749	704	698	749	690	701	728	763	718	737	725	744	715	687	702	720	772	712	731	740	719	703	747	733	762	747	715	832	727	782	719	752	755	732	761	730	767	777	741	731	746	742	754	681	694	700	753	670	728	736	674	785	760	743	768	723	723	739	759	755	739	709	738	771	777	665	768	788	719	726	715	718	749	775	697	680	725	752	721	743	743	702	712	725	719	707	745	691	763	694	783	700	732	727	749	777	747	708	711	702	750	762	776	718	700	719	724	728	695	740	732	748	734	750	737	676	688	737	710	718	713	776	749	760	739	730	731	719	756	716	747	731	698	718	742	733	722	758	730	709	691	744	722	727	732	740	738	778	709	800	791	767	775	676	725	757	729	724	672	684	724	713	762	700	739	720	679	725	764	783	775	710	715	695	722	775	781	759	699	746	695	739	738	759	776	725	777	751	738	714	719	806	745	764	743	721	690	795	764	709	760	745	706	708	733	685	697	749	739	753	721	713	726	748	708	727	742	719	752	750	712	729	721	729	712	775	761	752	710	757	704	701	697	719	736	687	753	783	783	721	720	721	729	746	721	689	738	750	714	767	741	712	758	725	702	663	773	761	691	690	740	713	682	783	719	715	706	763	730	710	787	710	754	754	747	713	706	733	713	705	715	721	715	731	722	721	742	718	744	674	682	719	773	739	656	715	736	722	744	738	726	728	717	743	758	748	703	729	723	689	735	751	770	748	675	778	713	719	747	763	706	761	727	735	724	754	699	704	707	727	751	750	746	736	718	739	700	745	726	751	742	735	722	722	741	768	724	720	744	743	673	753	735	686	719	742	767	756	692	735	721	713	733	697	733	714	688	704	743	692	700	746	732	711	750	740	759	786	762	717	707	698	752	727	739	717	747	731	691	698	739	722	709	741	754	730	763	735	710	700	751	741	768	699	696	757	764	748	725	698	758	765	729	723	724	716	714	702	743	739	745	730	739	682	730	718	725	733	698	728	724	721	727	722	767	728	781	764	703	659	710	707	749	729	715	771	678	752	738	763	721	746	666	750	708	694	738	731	720	731	740	741	765	720	741	699	734	743	687	698	749	730	756	722	691	769	730	721	726	714	718	726	705	723	717	763	731	760	740	705	776	701	725	756	728	734	683	752	753	721	721	707	782	744	748	687	735	768	773	720	762	730	700	767	718	738	765	724	717	714	747	720	725	720	756	750	731	746	730	774	726	723	748	785	701	725	764	756	709	754	782	738	717	725	748	734	722	781	753	753	790	738	768	724	731	713	729	706	715	747	744	744	723	751	717	745	734	743	738	751	732	717	733	717	721	797	694	766	735	737	762	705	710	712	734	741	748	742	665	706	732	763	666	691	749	721	702	735	732	745	747	760	751	735	744	726	803	752	736	669	719	719	715	766	728	725	698	791	741	724	742	758	763	746	682	759	728	748	755	700	762	703	730	762	724	756	764	717	720	739	730	722	714	758	726	742	720	715	723	769	768	788	717	754	760	720	740	721	712	751	728	743	657	753	738	753	760	741	678	719	750	730	691	682	716	720	725	777	726	737	713	722	718	734
29568	21174	19735	15634	7803	3859	2632	1555	1124	929	695	500	450	441	399	433	468	444	606	618	627	579	586	603	486	408	362	362	374	344	400	365	374	383	320	280	297	297	301	313	310	280	259	308	385	329	257	305	310	253	292	276	285	273	272	278	276	286	260	285	300	279	270	273	282	258	281	283	308	298	283	280	259	278	265	274	280	268	281	270	318	294	272	259	275	277	279	304	299	273	275	249	269	214	285	294	288	252	276	271	278	290	303	298	302	284	312	299	276	289	242	307	301	278	280	264	278	296	279	268	293	314	294	283	256	283	286	308	289	256	294	258	287	289	278	290	269	298	306	285	307	282	284	270	300	276	265	265	292	281	247	293	311	308	285	284	307	270	270	270	290	282	290	286	300	291	301	256	289	299	312	329	304	269	278	287	285	292	285	290	293	287	270	274	296	279	285	289	306	267	276	311	277	293	288	263	258	290	259	292	276	289	313	291	289	271	258	278	294	267	282	307	288	291	294	274	278	253	282	293	279	258	288	281	300	271	321	279	286	290	273	301	280	269	262	273	293	260	288	294	283	261	286	328	269	291	288	284	273	300	283	291	278	266	303	274	277	290	260	263	295	317	299	288	331	274	283	278	285	275	270	272	322	284	275	295	285	273	269	271	296	273	268	310	268	317	302	293	285	307	284	262	292	258	298	255	277	286	323	268	265	252	283	334	287	263	248	268	293	272	310	273	262	265	318	288	293	272	297	283	272	249	275	288	285	298	317	298	257	292	250	285	270	279	275	280	282	245	266	293	281	249	284	263	287	297	280	287	265	226	285	275	285	276	278	300	276	274	276	267	286	320	299	286	259	272	264	278	275	294	244	271	304	301	326	282	297	301	290	269	273	318	254	307	304	265	294	258	265	305	290	308	304	285	275	276	303	289	271	341	280	309	279	284	269	261	294	312	300	309	273	284	271	277	273	264	287	288	282	275	258	262	322	279	271	302	295	258	268	304	284	309	287	273	279	258	279	297	277	279	300	265	273	281	294	304	257	291	267	315	286	258	280	268	261	300	293	269	317	268	258	322	290	247	294	265	271	272	284	305	279	267	287	295	301	279	267	266	273	264	284	288	304	306	268	263	296	288	279	281	259	289	251	282	266	281	294	247	314	304	257	256	298	265	279	309	300	296	312	304	263	251	291	284	279	282	274	262	250	278	309	271	296	287	306	277	257	302	288	275	285	307	252	285	304	286	309	283	297	260	280	279	283	303	280	298	306	300	263	272	285	297	290	296	261	266	292	281	293	288	271	259	280	280	299	285	253	310	299	275	282	275	267	322	281	299	278	306	284	299	294	270	269	303	265	282	280	304	285	287	292	312	325	276	266	289	281	276	292	288	322	280	266	252	291	293	287	277	267	275	289	275	279	261	302	296	282	272	300	297	290	247	282	252	289	331	289	274	281	279	295	261	311	254	264	281	265	289	241	291	295	259	272	255	261	293	305	266	280	269	330	285	262	314	260	287	262	305	311	263	276	328	275	281	283	281	291	267	270	281	320	303	263	290	290	288	288	289	275	260	279	277	319	302	288	292	280	326	315	270	295	279	283	263	303	291	262	277	272	290	297	236	312	283	284	274	284	257	268	290	271	265	301	291	285	267	260	265	266	318	271	275	290	283	262	276	277	295	324	289	295	272	263	291	262	261	273	260	274	290	273	285	288	258	269	282	277	281	288	309	265	261	277	267	277	290	307	296	288	293	274	274	301	268	286	279	293	268	290	311	253	284	296	279	253	292	282	295	284	277	288	287	301	263	294	304	291	288	323	292	311	288	245	292	273	292	279	290	275	283	290	309	299	292	283	307	258	279	262	266	263	255	279	273	274	305	266	287	307	272	295	255	282	308	305	318	282	279	284	262	272	253	274	283	298	273	288	282	268	290	279	261	288	307	290	279	251	270	285	265	248	283	313	305	322	271	257	312	250	298	261	298	288	274	297	318	329	302	249	281	288	275	286	293	238	252	302	304	273	280	274	286	310	283	277	271	280	274	298	279	272	267	283	275	322	266	294	269	293	274	258	259	269	272	313	305	274	289	284	287	310	268	292	281	234	305	260	307	269	264	301	272	271	342	305	257	260	263	290	293	251	257	267	291	279	269	270	281	294	259	260	301	246	288	287	261	292	273	261	293	279	287	289	326	267	294	328	287	300	282	296	266	277	262	281	253	260	277	267	306	287	274	267	295	259	273	284	251	298	275	278	264	243	291	299	275	266	280	248	263	294	264	306	308	290	273	258	285	279	298	276	255	286	253	279	293	272	275	269	272	278	264	282	288	269	313	249	291	274	259	274	303	316	311	289	274	286	287	288	278	267	296	259	285	261	317	292	300	266	276	292	273	259	295	269	297	302	274	286	308	308	286	276	281	287	293	279	269	296	295	286	296	298	300	298	270	291	315	314	274	303	279	276	282	235	280	281	290	281	278	303	303	268	313	284	302	280	305	273	253	295	287	275	251	310	246	300	255	262	270	264	285	292	288	270	254	302	281	262	268	271	249	265	296	292	310	261	290	269	308	287	291	266	285	276	291	305	272	334	282	267	253	288	306	280	286	244	278	261	308	315	266	275	309	272	219	303	287	293	267	297	288	255	308	308	284	305	266	258	256	294	252	277	302	290	314	255	296	282	279	303	275	285	301	282	281	295	264	274	270	295	280	305	303	308	314	257	268	305	292	289	309	266	272	274	285	280	295	287	270	277	271	297	270	275	314	281	247	276	255	284	281	273	278	250	301	279	274	268	287	273	304	298	271	272	276	263	322	294	293	304	273	283	287	277	258	279	277	309	297	248	278	300	265	320	279	279	272	295	290	282	299	268	273	293	261	292	287	295	328	315	254	295	282	276	257	259	296	270	302	259	303	299	299	297	261	292	295	291	285	283	299	295	271	261	301	286	274	291	279	270	274	282	261	282	262	268	251	261	248	273	303	281	306	271	282	267	308	290	294	304	255	295	273	244	292	272	286	272	290	293	313	277	266	296	305	285	279	263	244	281	307	307	286	310	275	281	254	277	275	254	271	314	299	286	307	294	277	288	260	296	300	271	312	265	309	271	284	278	267	327	275	284	273	287	280	300	257	286	248	325	283	278	264	268	293	251	254	301	276	304	284	295	275	278	245	305	257	249	281	286	248	291	313	262	282	259	289	292	254	282	296	268	292	276	307	270	294	312	287	284	303	276	286	291	290	269	287	280	262	276	296	278	266	274	305	283	288	278	279	286	257	250	320	301	276	264	281	300	281	257	309	271	305	277	285	264	286	285	304	291	281	278	297	260	294	304	309	270	293	271	286	294	275	303	302	299	268	288	278	295	312	284	275	294	289	260	284	280	293	299	280	302	303	283	260	275	276	276	277	288	267	308	268	249	271	274	292	270	247	301	269	276	281	250	311	297	260	273	293	302	294	264	310	285	271	289	287	273	289	290	300	300	300	289	282	289	262	312	316	281	294	322	285	289	313
16306	15432	23965	26730	18628	12894	10267	6674	5038	4319	2966	2079	1712	1458	1550	1831	1800	2008	2884	3007	3241	2789	2776	2968	1798	1512	1412	1300	1377	1312	1436	1428	1392	1428	923	730	728	752	737	724	778	740	732	751	1307	783	711	731	698	737	631	724	703	709	744	693	668	728	688	728	696	710	707	746	704	720	695	727	699	679	691	691	666	738	699	701	677	671	664	688	710	687	683	701	682	662	699	684	714	652	691	645	696	673	726	705	661	689	726	698	678	708	717	682	742	718	682	695	657	684	765	680	655	739	693	674	694	686	681	641	672	694	735	694	656	690	686	698	658	641	680	701	638	663	711	682	695	719	717	670	692	728	680	672	679	666	694	705	695	679	717	727	755	705	726	640	684	665	659	713	733	761	698	699	669	690	734	672	725	722	647	652	715	701	679	723	641	697	712	725	731	651	704	666	650	688	704	671	642	671	741	691	708	682	700	723	656	666	665	648	712	713	691	674	663	677	718	661	718	697	675	677	686	681	673	692	692	733	680	690	689	664	677	711	691	683	731	666	666	685	681	690	731	707	701	670	691	675	662	707	690	700	689	636	708	710	723	661	670	717	693	732	668	709	716	672	669	690	632	732	703	673	716	727	645	704	674	683	665	744	695	692	680	698	701	697	708	697	744	693	680	692	667	676	721	667	637	700	689	686	689	709	649	678	704	665	677	680	687	678	802	748	667	693	685	679	701	738	706	676	690	714	659	701	669	735	656	722	711	718	747	686	655	695	689	658	691	668	697	700	668	695	693	682	713	712	676	710	700	678	658	669	682	650	696	679	694	674	693	736	736	703	664	666	729	655	729	666	658	716	660	687	699	736	717	674	708	672	695	697	697	691	670	697	690	652	673	665	624	655	721	706	702	693	698	740	678	692	668	681	769	685	678	720	721	683	722	702	702	657	691	651	692	644	728	712	671	716	705	672	674	677	636	661	662	676	703	698	697	665	670	660	685	691	660	719	711	679	650	721	698	699	688	677	648	698	677	677	671	695	707	702	686	676	672	696	696	699	731	676	646	718	681	670	705	701	705	738	661	678	670	670	693	688	709	720	729	698	662	710	722	714	700	696	698	698	728	711	707	675	682	760	710	688	696	721	693	699	695	705	682	680	666	656	681	762	704	716	710	711	657	721	682	740	706	715	693	684	692	749	694	698	659	688	705	697	697	693	663	684	705	699	670	691	642	702	681	691	726	654	701	666	673	707	698	699	647	702	734	707	674	654	645	686	679	660	709	717	671	688	707	729	667	693	708	720	709	664	680	710	721	721	758	754	679	693	646	670	738	755	661	660	736	713	708	628	688	669	661	710	682	674	746	726	698	739	712	681	667	670	698	669	672	683	693	700	705	657	703	671	682	696	663	673	673	687	751	694	702	681	699	687	743	685	731	736	740	662	714	692	704	726	683	720	707	680	679	728	721	708	725	652	729	669	685	724	655	718	681	716	641	692	716	650	701	692	674	675	696	664	731	673	717	669	730	708	676	701	722	695	693	693	673	723	671	646	725	685	691	713	699	730	696	688	678	705	717	702	706	685	747	700	723	645	703	719	705	695	768	648	625	728	704	691	725	706	682	652	700	722	688	664	674	692	704	691	677	717	693	686	707	707	682	730	765	665	675	666	717	695	720	682	683	678	742	686	678	670	688	666	730	710	676	674	649	673	682	656	695	700	653	688	713	690	724	658	699	682	716	735	748	703	690	727	695	601	740	688	687	688	685	702	689	681	688	663	689	662	708	697	697	650	707	682	728	674	652	745	689	707	667	681	699	662	701	653	670	722	739	690	630	689	680	668	663	679	688	697	725	700	720	627	675	728	714	704	672	704	705	699	692	708	701	712	691	711	707	624	668	693	708	699	681	676	713	710	744	745	733	751	710	681	708	646	666	637	672	663	741	674	636	674	652	694	699	653	664	693	736	714	680	665	681	673	702	671	727	668	690	682	706	717	698	664	665	667	707	718	664	664	702	658	706	692	694	676	669	727	659	699	688	683	697	641	648	698	682	713	682	761	654	681	632	700	673	669	729	689	697	699	689	704	738	754	710	684	690	718	691	703	691	717	717	689	738	714	701	696	690	684	678	687	689	676	672	745	681	634	649	732	718	684	656	672	678	745	719	700	717	686	673	743	707	738	672	702	713	723	733	636	710	667	703	738	685	714	675	703	702	674	685	673	673	688	697	690	717	663	710	685	682	704	659	705	733	689	732	659	724	705	705	704	747	745	713	690	649	696	695	685	724	697	689	692	712	677	702	676	689	682	699	733	707	706	680	690	678	686	699	686	694	687	709	679	707	634	698	693	708	681	635	705	693	672	634	674	692	735	678	730	671	711	691	699	711	680	671	622	672	692	733	694	693	671	708	690	685	696	694	719	693	702	693	728	707	643	736	713	676	684	660	683	734	699	707	678	753	673	662	688	733	664	716	675	706	699	705	667	724	680	698	725	682	644	666	700	648	652	668	725	653	668	681	692	683	691	665	685	703	713	662	646	644	717	673	697	730	717	678	613	702	683	705	733	667	656	736	708	728	702	663	678	706	676	657	714	692	721	701	619	704	677	691	695	652	644	746	732	671	690	638	716	687	695	648	698	651	696	692	677	659	680	649	686	674	687	668	644	658	710	692	713	701	701	715	653	696	667	712	676	743	758	695	694	633	708	648	702	715	661	683	710	669	681	663	651	688	670	667	656	694	666	711	705	702	690	672	701	721	700	691	719	665	701	673	702	647	697	694	744	680	685	660	710	687	693	680	670	725	708	673	652	681	698	691	679	645	711	696	715	654	702	706	663	694	670	729	701	700	735	709	707	701	699	710	688	676	689	689	690	692	731	658	684	710	739	698	676	746	682	728	682	660	743	657	696	683	674	684	675	697	710	679	722	676	682	657	694	700	674	702	687	707	672	671	702	743	666	727	691	723	698	651	718	690	677	726	670	746	699	708	699	724	674	710	709	700	660	639	702	713	749	690	681	689	736	703	709	739	738	727	714	685	690	662	722	743	725	677	659	729	672	715	660	678	719	708	686	642	738	739	729	687	711	665	769	695	709	674	719	699	666	682	709	718	702	745	676	672	693	663	694	679	633	687	666	662	734	687	660	657	704	676	704	676	711	691	715	658	739	663	707	725	674	675	691	613	676	673	744	713	728	670	665	685	714	710	671	674	670	675	738	665	689	693	670	662	639	714	735	697	702	696	709	699	654	700	671	712	653	663	655	745	663	663	669	703	678	721	727	687	716	683	707	704	649	654	683	692	698	711	676	723	723	665	715	748	675	695	688	702	696	665	624	702	684	683	748	702	752	693	715	676	667	676	687	690	674	685	693	669	709	637	652	663	692	702	687	693	687	770	683	687	732	693	691	731	702	706	698	695	678	728	732	688	650	692	705	708	711	726	636	715	682	701	704	684	700	703	683	738	748	700	724	693	669	719	641	778	661	670	726	645	737	729	692	721	715	663	704	736	745	667	688	736	689
36786	26559	25362	20505	11055	6855	4469	2870	1899	1519	963	767	676	660	628	759	705	801	815	841	932	821	859	829	591	525	563	572	551	568	587	646	582	583	492	475	418	435	422	409	469	425	424	407	582	473	442	415	433	443	425	427	418	492	471	455	435	431	397	405	419	402	430	438	466	424	413	434	451	402	421	416	424	389	409	414	474	435	445	444	436	385	404	424	372	447	363	445	421	415	388	394	433	402	399	422	384	447	438	432	440	446	422	419	435	437	387	455	443	429	435	446	406	426	437	389	431	457	460	443	484	483	421	418	430	418	420	419	459	415	405	425	404	420	456	467	417	441	461	439	414	448	429	418	403	417	434	453	401	375	426	444	439	379	414	419	414	452	423	400	454	410	434	413	433	450	415	421	436	425	398	418	409	427	473	458	440	438	420	454	412	434	434	427	423	407	422	491	452	392	407	415	448	430	426	411	421	384	404	422	399	431	397	415	412	430	428	430	422	424	363	413	412	413	403	379	421	465	410	404	383	451	441	437	406	431	415	415	413	424	419	445	459	437	429	405	429	414	419	449	407	428	458	431	455	449	399	426	426	452	423	391	419	432	403	444	405	419	430	412	427	432	440	400	460	437	411	393	416	465	440	465	416	437	443	393	408	430	386	433	470	431	457	452	465	411	431	417	435	399	410	369	411	441	418	423	387	412	485	417	426	420	469	403	430	436	445	420	390	454	422	406	453	384	400	406	484	393	420	415	400	434	443	432	432	415	438	417	431	437	431	416	413	387	422	423	444	436	433	463	424	393	387	391	446	425	444	415	380	400	429	427	410	406	447	420	442	435	433	416	418	403	415	422	413	430	403	427	450	410	417	393	389	442	402	409	450	443	437	414	406	431	395	425	469	391	422	416	404	411	410	443	427	371	435	439	440	441	456	423	415	406	417	428	433	416	402	415	450	421	407	446	410	411	443	436	428	408	423	405	437	450	416	420	426	394	398	402	426	438	383	402	404	434	449	441	409	459	441	431	413	397	388	408	398	436	406	409	367	404	407	411	411	415	450	434	400	428	441	418	419	435	453	402	431	430	401	417	403	483	413	430	435	421	429	436	420	457	416	401	427	434	432	419	420	435	421	411	419	434	408	446	409	427	452	390	452	430	398	432	405	398	411	424	434	423	466	386	431	415	418	421	434	419	410	399	448	427	408	416	463	448	417	386	420	422	421	458	453	421	447	426	435	435	418	413	442	456	436	414	393	375	386	438	405	456	416	444	444	418	479	410	408	413	393	435	420	389	414	438	412	429	440	402	413	419	386	462	423	396	427	389	410	389	443	437	449	418	366	403	387	445	450	434	436	435	422	422	428	428	411	472	403	352	423	419	433	428	403	422	419	436	450	389	461	411	391	424	457	412	414	444	385	461	443	421	439	451	442	419	432	419	425	415	441	425	408	383	406	385	422	383	400	459	451	409	402	404	439	395	422	424	442	433	454	411	421	449	440	444	429	398	427	416	417	445	456	435	394	450	440	422	432	450	461	426	419	435	421	428	373	381	456	398	457	447	374	416	424	459	441	402	460	476	461	430	420	441	389	415	429	451	442	423	414	462	381	417	394	423	425	436	475	452	421	397	460	428	433	448	445	458	448	472	383	430	447	451	410	398	440	419	406	450	407	390	464	457	428	438	411	386	446	433	414	446	415	456	403	430	437	458	443	428	407	428	441	450	400	438	426	434	431	437	420	415	420	422	415	435	427	467	424	444	444	454	422	426	442	414	416	425	455	411	405	425	485	403	393	429	445	414	409	444	392	421	425	398	411	408	415	418	438	430	424	435	384	410	418	421	408	415	420	445	430	425	422	415	438	450	431	421	445	452	432	428	436	431	408	438	431	380	409	438	408	415	470	392	409	397	435	449	374	457	405	424	449	434	386	384	432	431	412	409	450	437	408	424	439	446	440	465	422	445	427	438	453	397	429	433	417	454	432	489	408	424	390	403	437	435	446	395	418	403	438	418	453	429	483	441	400	395	431	426	408	409	393	425	393	421	444	417	440	427	410	407	459	439	461	423	436	445	419	453	438	402	409	380	395	391	464	412	418	431	484	446	390	446	432	421	369	420	422	426	426	411	390	439	385	416	428	401	454	432	440	415	439	435	441	433	396	441	404	427	437	409	423	445	427	444	400	420	451	479	397	398	452	392	463	430	449	443	401	428	449	461	389	399	415	364	420	397	429	408	428	408	435	433	408	442	397	448	419	429	373	416	451	443	428	412	370	441	437	463	451	398	437	402	434	421	422	408	449	427	444	411	467	446	416	456	415	392	445	401	384	439	418	406	422	427	455	371	402	408	407	415	381	412	399	394	395	423	396	421	414	408	448	412	422	408	385	403	417	431	410	450	394	435	439	391	425	446	439	411	404	390	427	430	427	420	455	376	394	476	418	429	461	425	413	387	408	430	424	432	451	441	384	427	415	426	427	406	420	394	412	413	399	402	413	414	438	407	407	480	444	395	472	430	419	432	420	424	444	431	405	449	418	400	423	423	428	440	445	413	415	400	438	437	418	417	436	389	422	420	387	427	435	445	449	403	435	430	399	441	419	428	432	389	443	437	451	468	362	433	438	429	398	389	400	399	444	404	374	439	420	435	423	449	409	427	404	446	415	371	416	426	424	424	409	395	425	410	441	432	420	419	405	415	394	397	415	461	403	384	424	423	426	419	445	481	439	458	439	396	406	451	399	414	432	414	444	418	416	449	422	429	451	439	413	408	412	407	433	450	409	422	440	416	399	388	419	425	413	405	382	408	398	463	396	388	394	387	452	441	415	424	418	448	416	412	422	404	436	418	418	381	386	460	427	448	444	442	437	398	454	424	416	436	424	425	455	447	454	430	432	427	487	440	396	435	442	390	413	414	423	407	408	376	390	438	466	437	430	460	460	432	421	383	400	431	439	438	402	410	393	434	409	409	441	418	425	432	397	419	455	416	446	438	412	439	439	420	369	447	436	410	444	392	428	425	451	422	422	433	445	401	379	412	436	459	391	417	391	406	425	456	437	432	454	439	425	418	417	459	469	415	459	446	455	445	406	429	396	435	439	434	408	391	448	478	447	418	402	391	456	421	433	397	397	427	398	430	392	473	418	441	377	434	410	433	448	391	406	382	392	408	424	441	412	425	403	410	438	408	456	399	444	435	418	402	418	414	434	435	457	417	410	401	426	448	446	456	433	412	440	425	415	428	425	420	405	411	422	423	434	433	397	373	448	399	403	410	450	406	451	449	422	431	404	433	389	439	413	436	418	397	410	404	409	369	402	403	442	435	427	396	454	398	462	406	448	427	425	409	415	408	414	431	410	422	399	448	439	435	411	408	402	403	393	438	422	397	455	402	471	439	435	382	422	420	432	434	459	436	425	491	497	420	460	437	439	418	437	406	403	450	406	411	444	452	421	439	393	435	449	413	427	413	429	464	423	402	420	440	412	420	423	415	404	402	418	415	432	419	418	437
20003	18401	28657	30203	22614	18330	14394	10422	7887	6204	3824	2924	2557	2330	2419	3014	2653	3392	3770	3602	4525	3544	3942	3843	2199	1821	1991	2076	2136	1946	2397	2218	2053	2049	1259	1074	1047	1068	1044	1049	1039	1076	1042	1056	2297	1247	1012	980	1045	989	1035	1032	1012	1028	992	975	985	1015	1008	955	996	991	1017	1012	981	926	1034	1047	998	926	998	943	1014	1020	907	951	990	994	1017	1020	1018	1028	1004	973	972	989	980	982	938	907	1004	955	993	981	1021	953	948	953	987	1027	1010	997	967	990	893	962	947	1013	1006	993	961	988	972	1043	1039	954	1000	975	1028	986	999	953	1056	965	1009	930	986	972	946	1000	1007	992	1061	979	946	1056	909	974	1014	938	930	1007	962	1019	967	999	983	980	1026	950	991	947	936	935	961	1000	973	995	913	1002	971	1027	982	939	1006	977	932	1043	990	957	994	1029	1019	912	1004	1025	1025	904	1022	973	1022	972	965	959	999	970	972	979	999	968	979	930	984	1029	974	1010	1034	986	984	970	1017	951	971	997	987	983	905	1038	1011	997	975	953	1005	1046	1051	953	996	993	1003	997	1007	922	908	989	962	937	1024	953	993	954	1011	914	1016	968	900	1005	989	988	987	925	978	990	949	926	992	951	988	985	947	1011	988	942	982	898	1000	998	930	933	972	942	954	982	1026	954	1007	1025	1058	951	1003	978	941	995	1015	981	975	1039	977	1000	966	938	988	1034	978	964	966	1059	959	971	977	986	983	975	987	974	948	985	998	970	975	953	1015	1040	956	996	1010	952	968	933	962	990	941	947	1023	1002	1015	981	961	932	1017	1019	908	976	989	974	925	1006	989	1057	991	996	1027	1002	971	968	1023	993	1059	968	989	952	948	963	951	905	1031	946	992	989	1017	978	1061	946	982	971	1030	1005	1006	963	947	960	986	985	1042	970	931	989	963	996	984	957	1001	986	936	994	985	1018	1004	1005	983	990	1014	1004	971	991	994	989	1028	930	1043	980	938	1026	983	984	1016	999	979	934	944	990	1014	982	981	959	895	952	928	1029	937	983	991	951	1032	1002	952	984	959	1026	1065	1019	992	1026	976	977	938	1047	988	946	942	998	998	1007	1044	943	1001	996	966	934	968	997	1039	1026	929	977	999	1021	976	1024	937	1021	926	948	1036	984	908	980	960	940	964	1020	983	959	968	986	985	987	978	990	1029	964	1002	992	1047	961	981	1004	1006	912	952	964	936	993	942	998	977	993	986	997	910	952	947	949	989	990	998	1015	1043	982	975	1046	1005	978	1019	974	1026	944	998	996	961	956	977	947	1041	979	952	933	1030	968	1044	976	1011	954	1001	967	961	951	987	968	1001	980	962	952	994	975	977	1021	999	990	1002	972	978	925	973	990	995	968	959	1040	919	979	1066	1005	954	969	998	947	956	927	921	973	972	970	951	964	1000	972	954	964	995	952	963	988	981	911	1027	996	1018	964	1016	971	1026	988	1021	963	1035	982	1002	994	997	973	981	1010	959	1016	951	990	994	930	1009	997	1010	1011	948	1006	943	1014	1030	984	983	1033	1008	960	1043	961	940	1025	991	947	948	999	946	1004	1011	973	969	1068	993	944	990	973	968	997	994	950	997	1004	934	1060	981	1007	953	1070	994	995	940	1023	1023	993	973	956	1012	1013	958	985	970	961	969	961	1032	989	964	965	946	957	1008	1006	993	935	954	982	943	1025	1014	935	959	969	1004	979	1006	1005	1002	958	942	990	992	971	1001	981	960	988	951	988	967	970	961	930	1021	1007	996	992	972	1009	1014	1002	1003	937	963	991	967	1014	1017	982	966	1028	955	936	995	997	998	968	1009	928	958	981	984	985	1065	921	976	971	972	977	926	965	957	939	977	955	1015	964	956	943	1019	980	973	982	971	951	948	986	963	1017	919	1047	967	1038	1015	1003	998	978	944	957	974	958	1015	1024	903	945	1016	1010	915	923	918	1058	1025	928	897	957	937	980	987	997	987	973	985	918	928	980	989	1021	966	995	948	906	953	960	1025	1012	995	955	1001	949	945	1063	916	989	1021	948	969	981	987	1019	986	986	1007	990	985	1056	968	1014	963	976	951	1050	957	979	986	975	991	1008	938	1030	992	1027	995	962	952	1083	1001	969	974	948	984	947	954	947	990	959	931	970	992	978	987	1000	993	950	976	977	928	978	995	1020	1029	998	1025	1046	971	977	1022	964	978	979	967	969	984	981	1009	898	988	1058	1020	969	1012	974	1000	983	963	1005	961	957	971	945	1008	951	1019	1028	968	969	962	947	987	1013	990	1051	979	1070	989	1006	920	987	1020	994	969	940	968	986	977	979	1000	1001	1006	1032	987	994	1012	1018	944	1021	918	1013	1016	945	986	982	1030	1004	992	963	973	1042	975	997	1004	987	997	1027	983	969	988	995	1028	931	1000	1058	927	954	1016	987	946	978	972	975	961	1031	1024	987	1010	997	944	954	980	945	991	997	911	955	989	951	1006	991	931	1002	927	953	1002	927	1002	998	1018	973	953	984	986	985	1012	993	983	993	935	966	1056	989	994	975	981	935	953	973	966	994	970	976	1035	960	936	984	914	953	940	948	962	1001	932	975	996	1000	1034	1018	1026	940	951	956	978	1033	981	1072	1029	974	957	1007	962	975	947	1038	981	1040	934	973	994	1010	1011	987	943	1026	980	1032	980	945	985	974	959	944	978	980	998	1025	974	991	962	942	1007	933	951	953	1020	986	966	958	1030	971	987	1017	994	1010	1015	966	990	992	955	1018	991	1001	940	962	956	952	961	1006	976	976	1002	997	968	933	988	969	940	948	960	962	955	968	1048	942	969	978	1011	971	970	995	974	1042	1000	1032	1003	1024	986	1059	1013	993	1015	967	991	922	931	987	1029	1030	949	1000	1022	1044	982	938	983	968	1028	961	1008	1012	959	1049	1091	981	953	1006	953	996	1022	958	1013	999	992	935	990	990	983	958	964	979	996	1025	938	990	975	895	898	945	1003	1017	1010	951	951	971	961	973	917	1016	988	968	967	989	983	1012	988	970	949	986	960	1027	995	1020	962	995	1026	1008	998	1044	962	959	958	960	961	922	946	948	968	1014	984	1046	1016	949	1012	1004	1040	967	976	970	954	986	954	969	966	964	1025	988	982	1038	983	998	1005	976	1015	1002	999	1006	1002	983	992	990	970	943	958	976	1003	1033	965	993	959	965	1001	950	966	991	945	980	979	1009	996	994	988	970	997	966	959	976	1003	1003	992	933	966	993	994	953	954	976	977	1006	1010	949	975	1001	1020	995	952	997	1015	1020	960	1009	987	980	967	964	949	1010	1037	1004	1018	989	1047	1016	937	1017	988	945	1035	986	964	971	997	969	980	958	1009	986	930	979	988	993	987	1016	981	953	1008	948	1035	998	1016	951	1031	924	960	995	1052	968	961	989	960	940	940	1020	936	999	982	942	965	986	967	970	949	961	992	997	990	994	984	1004	1013	1003	978	1027	1003	979	927	944	1042	1028	929	1006	959	1001	998	964	976	963	985	949	990	1028	1009	1006	987	983	1032	998	921	1019	1018	955	895	980	962	1003	997	998	982	979	1002	987	946	1017	964	1014	973	1026	958	985	1015	1021	950	1004	998	1004	946	997	961	994	1012	974	950	963	1020	992	961	1034	911	998	1022	1001	984	989	1034	1018	877	996	1004	1003	965	1004	993	992	986	927	985	1015	948	971	998	1024	973	989	975	1000	994	1018	995	959	931	1008	946	939	1039	963	953	970	970	962	971	960	972	970	993	1001	943	1043	917	1008	999	987	907	956	989	1014	954	947	1011	948	956	980	932	968	1041	965	1003	987	972	985	929	931	959	990	951	990	990	988	1022	998	1004	989	1025	971	988	921	1013	995	980	982	1012	973	1008	969	928	978	981	1031
18006	11939	11226	7382	3643	2563	1586	1106	804	614	384	379	353	337	392	368	393	423	404	381	419	413	389	315	325	328	343	336	306	348	322	350	321	329	266	292	275	275	291	282	293	295	295	306	259	321	297	249	293	293	263	298	287	267	276	298	274	299	284	308	249	307	290	333	293	280	273	298	279	284	287	299	278	256	286	290	263	256	256	267	296	297	300	298	300	265	285	315	292	311	298	301	294	316	258	274	267	258	265	271	275	277	282	321	303	291	284	283	293	278	284	322	322	260	286	268	298	286	273	262	297	272	261	306	290	305	296	283	267	303	306	264	255	346	276	254	288	281	284	289	291	275	263	290	320	297	258	307	286	305	257	283	291	321	294	294	287	281	285	287	284	265	275	309	294	261	283	319	298	287	279	282	278	298	265	256	253	287	293	299	304	300	288	284	301	316	264	294	280	295	281	265	276	275	261	271	310	276	278	292	271	263	290	285	287	290	294	319	298	294	296	280	268	266	268	291	272	286	315	280	281	284	290	286	309	273	291	279	281	313	281	268	239	270	272	285	266	291	272	308	285	294	259	301	314	299	252	313	258	301	261	288	256	276	293	286	317	272	313	278	285	281	293	282	309	323	272	276	276	291	260	262	250	259	306	275	292	299	282	295	299	291	290	313	296	257	305	297	276	296	294	287	312	296	285	294	289	292	274	292	300	311	282	322	311	274	303	294	297	312	282	249	290	286	295	309	296	303	306	282	291	276	266	293	301	259	265	300	282	301	296	289	303	284	302	313	311	282	315	311	278	320	323	294	273	287	261	317	294	284	271	301	296	284	309	316	293	292	303	279	300	288	306	290	276	310	296	298	254	293	310	297	299	281	317	292	314	301	263	291	265	299	258	267	298	267	323	296	286	290	285	309	280	268	296	273	289	289	281	293	268	277	314	247	307	277	278	299	300	308	292	310	266	298	290	295	259	279	279	299	324	310	262	290	288	279	258	291	254	284	282	287	244	272	298	267	313	271	299	290	297	297	303	250	272	286	276	279	307	288	300	267	280	243	291	320	293	280	294	275	304	293	309	278	315	295	275	303	300	275	304	249	287	285	279	269	302	296	269	289	282	273	304	299	291	345	269	283	298	270	284	281	270	305	275	277	262	282	319	262	283	267	287	282	299	278	285	303	264	262	285	312	262	296	279	310	269	267	265	280	312	304	292	275	276	266	280	289	276	286	303	263	294	265	270	281	299	303	247	271	279	298	278	270	291	329	301	286	255	247	254	272	290	291	282	287	284	315	279	253	279	285	312	294	293	282	265	284	313	259	277	281	292	257	262	266	291	298	261	287	315	309	285	336	308	285	306	259	260	285	235	272	274	298	280	278	267	282	272	308	301	314	308	289	289	276	312	277	303	302	261	276	297	272	286	316	288	316	303	299	282	285	293	257	302	277	288	301	290	296	287	264	310	266	271	285	277	302	293	322	302	292	286	296	308	305	315	287	273	298	294	272	284	324	309	272	290	282	302	289	271	288	318	301	297	293	278	278	291	301	309	272	282	281	263	279	305	256	290	280	313	291	321	270	308	273	261	269	278	256	303	269	265	262	312	309	286	254	306	314	295	313	300	304	278	297	296	278	260	299	298	340	262	325	289	283	252	279	272	273	291	283	266	317	236	282	299	312	292	277	274	315	268	307	304	274	277	298	318	297	320	282	319	250	279	280	288	270	245	252	290	250	295	289	306	285	293	267	274	257	258	273	285	303	303	308	258	316	308	287	286	294	284	283	283	300	317	301	266	274	252	317	308	272	273	280	291	314	280	279	318	291	269	307	270	273	259	315	285	295	292	275	321	252	289	279	308	306	280	288	279	274	294	291	288	293	286	296	287	267	297	292	315	278	283	259	308	296	296	257	297	298	304	285	268	279	289	270	267	257	321	303	255	294	298	290	262	263	287	264	284	267	313	253	284	295	301	265	306	317	274	279	265	282	288	320	275	292	273	317	296	296	295	277	255	278	271	262	265	301	276	298	300	293	291	284	303	285	261	288	302	276	289	290	270	306	305	272	281	296	252	286	294	303	311	259	272	270	293	258	290	309	288	287	296	298	252	284	265	279	289	311	272	259	313	269	276	276	294	289	297	272	275	260	276	302	323	316	280	276	300	277	277	274	272	270	333	281	274	282	286	268	269	269	279	283	333	263	289	285	289	303	302	283	282	308	279	284	296	294	283	305	302	256	326	272	263	251	237	279	282	272	289	293	278	269	278	292	296	301	272	269	283	272	268	287	289	294	273	284	282	294	266	304	283	310	283	310	266	309	312	310	324	277	344	284	308	302	289	295	282	304	278	301	285	291	261	285	315	297	277	303	286	284	302	275	260	253	273	290	269	295	293	293	334	289	248	285	288	289	279	290	297	304	279	287	317	270	276	287	284	253	269	281	287	293	261	296	309	306	281	310	303	305	279	296	313	284	286	307	299	283	310	330	297	292	269	299	294	289	276	287	277	278	286	300	293	295	282	294	285	294	287	287	285	285	287	295	272	290	278	287	284	294	299	275	300	284	312	309	286	295	292	268	292	298	288	314	290	265	253	288	290	301	246	318	280	316	283	310	279	289	304	296	297	322	279	307	315	305	290	278	276	295	295	294	270	298	302	334	293	277	302	300	307	252	271	282	284	289	286	299	303	302	276	281	307	257	290	308	279	304	323	341	287	253	287	244	256	296	283	303	323	278	294	249	289	316	281	281	271	293	293	254	311	252	275	296	303	281	285	287	299	284	307	295	279	301	287	296	275	277	270	292	237	292	364	299	275	297	289	267	286	273	307	276	294	270	279	303	311	265	284	248	314	295	270	300	287	287	297	296	259	295	282	290	300	315	269	287	295	294	310	291	271	261	303	288	295	280	294	281	283	255	289	288	266	295	282	275	302	300	308	277	264	282	270	301	312	299	291	301	267	261	276	277	309	270	282	302	302	281	297	301	259	304	288	270	290	273	280	298	275	273	295	301	302	287	320	302	264	277	245	290	286	284	297	267	284	275	275	264	271	299	297	278	306	263	292	288	266	297	275	321	308	299	282	328	270	281	284	281	259	309	304	257	287	277	298	287	254	278	259	321	277	279	281	290	291	277	299	279	254	241	260	262	272	292	263	277	330	308	252	295	281	269	296	315	261	299	263	277	327	282	287	302	300	307	315	291	280	266	295	275	303	270	280	275	299	281	288	318	304	279	296	297	270	298	286	294	288	264	255	264	262	282	340	276	272	271	308	251	257	271	280	295	283	264	268	279	262	304	273	286	276	229	282	289	306	237	292	287	272	262	263	341	291	274	281	319	287	278	283	280	288	277	317	261	305	290	291	286	240	304	289	287	278	261	275	292	283	274	300	290	297	290	254	278	323	284	276	276	297	267	282	258	271	333	302	251	289	278	268	323	264	316	297	296	289	290	277	283	257	289	295	294	308	283	298	289	310	290	345	303	304	286	281	284	274	245	293	275	255	288	288	344
9852	8735	16369	15593	11350	8965	6468	4762	3413	2474	1369	1175	979	1007	1273	1253	1324	1556	1373	1334	1421	1272	1250	1120	922	947	1088	1120	1036	1076	1145	1138	1110	1060	739	670	693	699	676	687	703	718	649	688	755	680	661	697	730	703	705	743	697	743	659	713	675	696	694	641	688	685	704	630	696	685	675	673	708	717	686	696	745	740	738	656	705	669	680	665	642	658	707	671	668	707	683	674	677	699	685	580	659	707	700	688	669	653	666	758	643	682	751	708	721	702	672	706	694	692	654	675	679	737	701	679	668	663	669	686	653	643	689	676	695	666	642	677	665	705	701	720	709	664	715	704	693	683	698	645	653	631	718	662	690	667	700	681	689	664	685	683	681	651	686	671	717	662	678	636	675	705	672	737	682	706	697	678	664	674	667	679	677	715	663	703	732	706	650	669	655	663	674	642	729	686	699	669	736	708	668	721	693	706	692	693	736	663	703	689	626	733	737	669	685	697	678	687	693	675	682	724	691	670	682	711	689	660	663	669	748	657	702	670	720	675	665	672	654	678	704	681	705	649	682	695	656	643	691	677	697	693	705	687	669	700	633	734	728	696	666	676	695	700	668	722	701	679	685	650	657	696	650	712	679	722	653	706	729	679	683	621	693	679	701	671	663	674	634	699	709	706	664	669	718	732	696	691	701	713	668	702	654	648	617	681	685	717	699	671	696	686	669	637	676	697	665	698	711	709	674	702	698	744	700	675	708	723	704	644	738	682	652	694	698	686	672	706	645	711	701	680	696	717	661	707	624	651	730	667	639	677	631	681	662	769	684	680	680	695	682	592	746	713	693	650	677	673	675	630	667	658	652	692	711	699	649	665	703	699	692	715	695	691	680	684	683	663	648	654	658	718	697	710	615	671	694	687	687	677	614	673	642	684	675	661	664	693	697	694	713	672	673	642	665	704	679	685	660	696	701	636	722	695	713	675	727	667	706	714	673	739	698	698	651	679	678	744	687	677	700	717	688	678	664	666	726	702	712	690	695	690	677	652	705	684	680	678	675	722	718	671	670	628	712	716	730	659	708	705	686	658	746	760	684	673	720	658	667	657	731	717	675	671	722	714	725	715	713	714	663	711	693	667	725	655	732	661	650	653	699	709	694	673	718	705	711	711	664	699	713	686	686	687	703	644	691	636	685	690	678	670	703	675	670	710	723	634	696	644	721	698	690	658	673	679	704	679	677	678	670	722	683	720	719	702	719	702	666	715	671	681	664	733	708	707	721	660	689	652	738	661	722	690	673	663	712	675	718	672	637	711	691	740	690	679	634	697	655	678	635	714	668	684	699	662	660	709	645	679	692	698	672	675	677	706	641	659	620	690	698	719	675	646	655	669	664	659	686	682	726	677	737	713	718	717	691	741	709	653	681	639	658	709	721	697	720	679	659	647	709	708	697	709	688	738	692	797	700	684	698	690	677	695	703	653	687	706	701	673	695	704	676	729	716	704	710	724	683	692	736	651	653	665	648	716	672	679	657	685	709	675	659	654	677	705	652	732	691	683	686	687	735	671	652	645	699	639	711	661	644	678	667	674	687	706	676	703	712	671	697	687	680	666	665	678	646	727	662	684	708	696	652	692	670	697	692	664	621	688	713	709	689	678	678	722	688	734	731	695	685	666	702	724	700	738	689	715	694	647	668	633	707	689	680	676	672	692	705	670	738	671	704	672	706	685	706	671	659	671	698	674	706	681	680	668	736	657	649	704	679	691	654	724	708	651	653	666	732	716	680	663	687	720	700	679	709	682	646	687	701	720	660	673	663	642	685	692	671	724	658	653	722	706	710	708	655	714	688	709	664	736	675	702	687	703	697	652	687	732	696	667	670	710	671	703	694	669	642	638	713	696	697	618	675	712	622	667	695	679	653	715	688	693	727	698	685	744	633	656	664	684	671	705	641	681	703	674	681	719	703	716	689	700	696	671	678	655	637	674	687	708	710	721	644	671	703	680	709	708	633	675	693	701	661	697	683	674	693	692	726	681	662	660	671	663	678	713	704	661	714	690	726	667	679	743	711	681	678	697	700	643	665	688	661	713	720	641	703	684	611	671	681	645	679	720	681	712	713	657	686	676	674	705	665	734	662	681	686	676	659	674	668	630	656	707	695	662	673	674	678	687	676	685	631	663	704	698	636	690	642	712	694	648	690	673	683	699	676	677	700	660	718	675	703	696	712	707	654	677	669	694	676	699	679	668	670	651	641	674	669	724	684	705	662	640	697	695	656	688	648	661	680	656	702	721	691	710	668	696	663	697	716	685	699	687	669	686	670	753	653	736	666	670	710	682	643	699	715	667	678	717	729	713	672	683	715	667	695	663	651	698	691	668	693	631	652	696	667	673	696	683	656	713	668	701	653	751	707	677	697	707	701	689	691	668	726	710	731	697	682	702	717	716	639	652	677	688	666	665	709	757	720	665	667	650	697	705	655	686	713	655	636	669	696	677	704	716	676	668	673	700	660	681	700	696	680	697	677	708	752	663	696	707	698	675	679	696	651	672	630	705	740	716	656	682	737	654	704	692	682	641	700	673	689	638	714	721	688	678	742	674	663	683	639	716	682	698	680	680	645	655	676	652	715	696	709	689	717	674	651	703	661	722	680	704	713	655	637	705	692	668	691	660	713	680	665	702	727	639	688	678	707	660	700	687	647	679	654	640	699	672	694	683	688	660	714	696	730	704	699	677	646	640	649	733	692	672	709	665	691	707	701	721	652	689	732	678	705	637	712	657	664	718	679	695	700	659	705	667	692	710	652	675	689	663	665	696	653	661	692	711	735	718	707	682	679	711	658	673	648	662	648	698	659	675	665	702	662	716	678	680	622	690	680	677	707	703	730	699	684	666	747	698	699	624	742	728	648	730	673	653	702	732	650	685	631	699	660	708	652	719	676	688	614	685	701	644	675	657	676	642	667	670	693	745	740	687	683	664	706	717	665	645	703	642	618	685	685	689	662	647	682	655	606	637	700	658	706	686	688	723	654	694	735	675	725	666	680	683	669	701	687	698	619	720	750	680	717	675	681	658	643	667	667	652	645	699	712	714	700	682	709	672	701	649	704	682	674	666	694	672	676	671	677	694	718	658	686	698	672	704	692	658	724	667	701	687	684	683	690	726	666	674	668	679	686	706	694	716	678	721	667	682	703	633	645	709	674	752	713	673	677	686	669	711	680	688	710	633	666	680	723	670	682	698	698	665	694	629	671	681	721	679	686	694	697	707	690	659	723	687	725	682	684	706	715	724	695	651	666	710	649	700	688	691	694	696	660	666	644	694	684	681	659	683	669	732	721	641	636	713	703	730	706	692	726	671	677	701	666	726	695	698	690	647	678	659	669	677	666	707	675	685	671	720	727	652	639	706	699	691	680	685	750	670	659	683	659	654	667	716	689	683	681	692	714	709	693	682	717	687	699	688	659	662	656	698	653	728	698	725	692	719	702	712	684	666	667	689	656	715	656	661	652	651
28888	17618	18411	13251	7800	5394	3251	2023	1382	872	596	534	472	430	530	500	550	495	428	484	423	392	416	364	331	324	418	347	376	400	369	380	365	310	287	286	240	255	272	264	266	246	261	229	416	243	271	257	250	258	242	251	233	253	252	258	237	268	271	241	261	245	247	248	280	287	246	270	292	292	273	239	256	248	260	237	242	229	233	257	246	267	240	256	241	232	285	277	249	253	230	283	252	221	299	291	274	238	276	261	279	234	267	277	268	250	260	258	243	263	250	261	279	294	226	273	254	239	256	281	258	250	269	266	252	281	246	262	272	258	251	236	281	256	227	256	258	261	251	279	241	251	250	247	275	261	269	274	267	261	250	259	251	263	234	244	258	269	269	275	279	246	248	249	274	256	242	253	279	274	265	252	230	267	259	258	265	243	252	247	268	256	275	255	234	217	285	264	271	257	262	266	264	230	264	281	259	260	233	305	261	250	275	244	249	244	245	270	263	249	250	273	252	255	254	282	263	238	248	255	266	221	275	259	256	241	266	254	260	267	248	274	258	239	288	247	266	249	249	252	259	273	236	236	257	264	285	234	270	243	261	248	261	271	261	271	249	231	259	279	236	286	255	279	236	261	267	221	255	279	233	241	270	309	249	262	261	267	275	251	266	239	272	256	255	278	266	269	258	288	238	266	265	263	243	298	232	238	300	273	258	246	264	294	261	279	264	253	253	294	273	256	260	253	267	241	243	276	263	235	260	256	256	262	257	257	272	224	259	262	250	278	257	275	298	276	291	249	255	235	260	288	261	276	269	244	241	280	262	226	240	241	263	254	257	240	255	263	241	258	234	238	269	261	260	258	245	235	264	271	276	271	282	239	241	262	255	256	252	257	246	253	252	256	258	234	253	254	227	262	274	252	251	245	244	250	242	261	274	269	257	254	231	265	237	264	243	248	232	221	234	245	237	259	257	281	265	244	251	247	269	254	244	254	296	252	231	262	258	281	232	272	280	277	275	228	261	247	277	261	297	284	284	243	254	272	250	287	263	257	251	249	252	244	259	241	280	272	269	267	267	259	249	234	239	283	238	236	257	283	254	289	244	262	233	255	289	250	258	238	273	233	258	251	275	275	270	252	279	293	238	244	256	239	241	257	261	298	246	266	229	245	255	292	269	238	259	296	261	245	277	274	208	288	247	253	262	246	268	233	275	260	225	253	251	237	271	254	238	235	277	257	249	273	252	276	289	262	255	269	279	219	222	259	267	252	242	246	267	279	250	265	259	243	257	231	288	293	247	254	234	257	258	270	261	275	262	276	257	264	259	239	268	290	251	223	259	260	268	256	252	279	268	281	225	245	261	234	246	243	273	250	257	256	235	226	252	265	271	243	250	250	235	239	253	265	239	216	261	251	229	264	262	264	274	244	246	252	274	263	299	276	256	268	231	256	251	273	283	245	250	268	260	246	263	250	275	257	259	255	232	272	238	272	250	237	288	275	258	238	292	259	275	280	291	253	265	252	228	254	266	287	269	265	261	236	258	273	243	265	236	231	299	237	278	210	255	288	237	260	237	269	265	278	275	239	262	252	287	267	276	237	257	271	255	264	246	267	283	271	278	244	278	256	249	250	297	234	272	267	253	254	252	266	281	249	239	255	258	233	259	236	231	233	285	265	259	246	237	262	234	238	250	256	264	246	242	239	288	247	272	289	273	241	253	273	250	257	290	227	276	245	238	256	262	258	266	265	240	270	271	266	298	246	252	252	243	272	255	267	294	261	250	219	262	226	273	252	284	269	267	271	269	236	240	245	255	256	257	259	235	256	256	270	261	249	281	276	266	245	277	249	265	226	257	267	267	253	249	291	277	266	280	275	260	267	262	259	246	232	254	263	249	252	254	284	238	254	247	259	259	272	284	275	270	273	262	249	255	263	287	271	270	269	236	273	265	285	244	263	246	267	255	291	265	258	263	245	243	245	270	266	274	263	261	277	290	258	272	262	280	252	230	257	237	285	256	288	270	259	271	244	249	271	277	257	263	229	299	257	290	255	234	239	276	239	275	258	225	275	268	236	250	243	236	290	264	269	275	249	283	207	258	237	240	248	257	247	272	234	276	277	237	272	227	284	274	256	278	248	246	295	251	240	261	266	263	278	240	263	249	271	268	239	295	245	239	244	244	282	263	253	231	279	276	264	256	225	232	266	252	237	288	280	263	255	275	229	286	248	244	248	245	280	233	252	261	267	259	263	258	236	228	218	251	211	237	256	230	251	267	288	275	239	231	264	253	252	240	240	294	238	285	239	255	246	280	238	269	271	243	271	285	233	275	253	270	246	267	258	238	242	269	268	263	278	225	270	250	295	280	239	249	231	266	271	272	267	286	272	238	271	277	236	266	245	274	234	237	288	276	250	256	257	290	259	272	265	248	247	262	261	272	266	249	224	256	292	243	236	264	284	262	279	252	252	250	246	266	253	264	248	268	261	247	270	278	240	282	253	243	266	297	246	236	269	237	268	274	241	264	245	227	240	263	256	244	291	260	264	258	262	252	246	287	255	266	252	272	274	251	264	264	263	243	261	280	250	282	221	211	282	257	252	256	242	274	254	251	256	242	276	227	256	237	255	221	264	276	261	239	237	277	238	263	268	243	252	225	243	263	277	272	248	240	279	246	246	263	268	237	269	239	265	239	264	226	256	278	272	237	250	251	284	275	268	265	263	263	270	263	273	280	249	276	247	262	245	229	275	271	246	266	241	258	292	275	242	239	282	276	249	274	251	256	223	220	268	224	259	239	249	266	240	281	275	247	263	263	288	248	272	260	229	275	247	230	228	260	265	278	279	248	251	259	276	241	276	254	276	248	247	274	235	267	245	240	252	267	264	272	256	266	220	275	249	247	277	278	272	267	283	282	241	268	214	266	245	259	264	264	270	258	267	238	250	273	274	225	272	252	269	300	272	268	255	276	250	247	277	254	274	230	261	255	284	277	235	250	227	237	256	299	278	269	267	266	319	272	268	257	272	249	272	267	280	246	269	260	275	242	270	230	259	254	259	259	255	240	278	277	283	248	233	281	263	255	239	239	255	258	243	260	264	230	220	246	227	252	276	261	260	262	279	242	270	260	254	263	264	251	314	264	277	266	299	264	280	292	274	254	249	280	247	253	261	278	266	267	253	265	216	247	238	240	237	284	261	211	252	258	274	252	271	254	283	248	261	257	293	264	234	255	241	246	260	259	239	283	271	253	255	282	242	283	224	267	267	253	271	247	264	295	278	252	266	261	247	220	254	260	223	283	253	259	236	228	211	279	253	251	243	274	247	260	271	226	266	255	291	254	258	263	261	257	251	250	254	259	248	248	237	273	268	260	266	262	274	235	232	271	269	256	245	272	237	262	247	245	264	256	261	259	266	250	242	274	247	287	288	296	261	271	269	252	232	279	272	257	254	252	271	247	255	249	285	306	270	262	263	233	247	248	279	258	304	228	269	257	266	279	236	245	239	236	240
15924	12526	23557	23747	20225	16441	12435	8597	6045	3990	2571	2300	1910	1719	2266	1967	2387	2322	1820	2100	1948	1582	1783	1473	1414	1394	1726	1395	1494	1716	1601	1462	1470	955	638	667	634	707	667	716	691	640	706	688	1959	711	645	636	684	684	670	675	650	678	636	605	621	639	636	656	629	614	668	657	666	649	629	643	599	638	676	619	681	662	658	612	662	667	675	639	643	627	677	631	646	654	665	616	585	625	650	680	632	617	640	674	648	635	641	639	626	682	657	670	659	644	675	639	661	636	666	648	665	671	599	611	632	659	644	664	642	633	635	662	671	581	677	641	651	604	641	650	608	675	608	640	670	651	645	618	635	660	643	690	629	628	603	627	634	631	617	632	609	655	651	685	678	640	634	646	688	648	625	659	629	643	688	647	605	645	655	629	636	672	638	643	693	651	647	703	630	641	676	634	647	634	675	636	638	619	626	625	677	621	627	663	656	650	614	604	641	632	604	639	606	615	667	673	618	627	662	635	624	636	614	615	674	628	621	634	639	689	644	639	616	642	653	620	618	645	672	620	701	655	678	647	675	613	685	650	643	619	651	638	605	645	632	664	635	620	658	599	647	644	627	646	698	598	620	638	682	632	655	658	649	642	672	662	651	628	629	619	665	659	625	626	679	618	647	644	644	613	611	628	635	660	633	654	633	632	608	657	699	627	659	602	646	654	620	666	648	638	626	656	652	667	666	621	649	653	675	637	632	636	663	700	655	628	678	613	651	641	626	661	629	614	650	634	633	632	623	634	630	638	656	638	670	656	621	626	629	638	637	638	656	591	608	635	652	654	605	666	643	703	693	682	678	636	618	610	629	605	661	626	609	638	658	620	616	651	635	622	606	655	612	610	617	608	629	613	683	633	622	635	642	642	653	645	589	622	614	632	684	612	633	610	650	647	655	632	618	656	621	659	604	636	665	644	633	632	663	606	647	658	653	674	643	663	645	717	657	638	685	656	668	613	663	614	583	631	650	630	606	702	697	669	662	665	647	686	615	638	686	642	666	623	685	583	619	654	641	655	642	662	579	615	603	608	639	659	610	642	679	602	606	620	708	634	663	674	671	678	627	657	643	629	621	604	645	624	636	674	651	676	593	645	673	629	609	694	646	649	635	641	665	659	635	674	670	648	663	656	672	643	657	614	614	691	665	662	652	664	643	608	637	617	602	687	648	627	656	672	647	678	680	671	638	699	608	618	680	645	656	685	614	631	657	670	647	646	614	633	621	644	661	660	601	641	622	651	651	644	613	661	637	652	650	658	694	680	647	618	632	583	635	651	668	653	648	640	672	669	645	596	677	618	630	586	671	645	628	644	568	629	646	643	638	648	671	620	642	651	623	626	652	560	599	635	644	651	624	636	605	674	625	650	688	642	682	625	687	629	659	669	632	634	663	616	674	671	626	652	613	660	644	624	656	617	668	687	645	668	647	651	652	600	648	624	644	649	678	623	627	602	562	678	647	656	580	687	645	682	685	662	640	656	654	665	626	697	630	640	635	617	641	687	645	636	677	694	687	650	610	638	669	644	672	626	631	640	640	633	648	663	612	590	638	638	613	651	659	581	663	665	667	629	675	615	665	663	621	637	645	657	683	653	662	627	671	619	652	640	665	619	618	635	673	668	666	624	616	630	635	629	634	595	638	634	659	659	669	701	664	654	704	647	644	630	646	647	633	616	626	629	635	649	596	627	662	654	635	650	657	596	635	648	635	601	627	696	649	680	614	652	597	634	625	714	646	624	626	636	602	629	633	630	632	660	621	629	641	663	628	622	648	660	632	630	650	675	601	581	640	618	633	642	617	628	639	652	654	619	672	628	619	664	628	591	607	627	635	655	650	652	617	591	633	665	657	655	664	672	671	647	599	662	660	639	640	611	616	625	677	596	640	669	665	654	611	657	662	644	678	685	635	628	625	687	672	606	629	664	695	636	648	645	675	632	626	643	635	615	676	643	613	683	659	662	645	650	605	674	659	657	664	635	672	609	644	658	624	630	630	627	656	617	675	655	640	625	626	656	690	646	637	698	655	633	668	654	693	655	640	609	635	627	610	662	620	672	645	583	687	596	657	600	672	667	651	626	600	663	605	672	683	604	661	674	656	643	679	617	653	604	622	659	634	668	655	675	645	675	669	657	599	639	634	639	709	615	635	657	630	634	628	664	655	649	649	678	683	666	636	669	643	635	659	687	663	640	616	645	649	645	679	606	679	589	655	607	675	670	678	641	612	671	642	633	656	626	701	640	649	625	678	636	605	658	669	617	650	596	644	617	662	647	640	663	604	667	635	632	621	618	697	607	662	594	659	650	641	643	574	645	643	621	626	624	656	695	648	659	691	584	658	658	628	646	631	622	670	644	694	604	622	655	626	685	692	649	645	628	661	648	640	645	663	606	638	628	618	681	656	640	663	587	614	644	647	628	668	636	659	664	647	635	596	597	603	624	661	696	638	658	676	675	646	650	688	635	609	680	670	626	684	600	640	665	660	657	682	653	662	630	649	646	606	618	650	639	637	681	618	657	603	635	663	625	608	693	642	625	675	698	636	686	639	643	662	634	686	621	622	602	644	649	670	618	637	661	636	657	661	640	650	635	654	644	623	602	634	677	675	687	664	635	660	640	598	671	651	644	653	716	638	632	621	666	633	632	666	674	648	617	681	664	617	654	681	643	648	580	637	671	651	640	639	686	619	647	644	630	648	608	627	630	615	621	636	657	656	622	655	656	635	621	649	618	618	659	659	641	653	607	632	676	663	664	615	615	628	620	667	636	646	652	664	647	649	658	701	649	630	650	611	650	645	644	640	629	661	635	659	623	664	655	648	616	657	646	643	685	611	639	654	617	673	616	647	632	684	659	611	657	664	654	651	637	686	591	710	661	628	657	626	717	582	612	622	633	612	628	667	640	670	620	653	649	636	650	628	648	662	643	652	631	687	612	653	617	632	637	636	637	642	681	623	630	624	634	606	643	658	638	666	641	646	640	682	615	663	644	630	642	621	646	611	620	654	680	653	672	654	588	664	626	651	625	634	701	622	677	632	679	682	665	656	636	624	650	622	641	660	638	620	659	598	631	681	620	679	615	647	669	626	651	638	690	626	626	603	675	668	662	642	656	641	637	652	709	619	621	687	618	622	589	656	634	658	699	646	612	663	629	645	632	650	662	609	637	635	658	656	636	675	594	614	655	632	620	621	647	643	624	614	639	664	643	633	653	617	645	634	649	646	668	623	600	667	628	619	636	686	595	659	631	678	642	615	643	672	619	666	643	634	645	659	622	663	690	646	626	635	618	638	608	603	628	589	684	661	726	613	611	616	653	682	648	629	650	648	632	664	628	621	661	700	604	616	636	638	614	605	631	631	599	660	628	659	645	560	652	632	666	632	676	626	679	671	661	647	626	639	660	632	589	639	623	633	658	648	604	654	646	710	650	649	655	595	647	626	653	626	635	651	604	710	622	635	635	606	675	592	675	667	595
35681	22993	24224	18449	12755	8283	5258	3230	2086	1392	966	867	746	760	709	732	764	762	672	734	618	622	616	565	591	606	626	599	554	596	583	477	554	515	381	420	390	424	410	400	416	422	393	439	698	411	427	390	395	436	408	409	392	422	380	408	385	433	415	422	398	407	363	374	424	408	401	382	375	378	435	386	374	392	374	415	423	385	428	369	428	399	384	395	410	400	451	396	408	404	421	393	373	399	382	354	358	393	411	373	401	404	406	409	376	386	417	399	416	417	422	448	364	412	422	417	402	390	374	397	383	375	396	420	412	442	391	409	420	390	392	383	374	384	412	353	373	415	402	415	396	380	384	385	390	389	384	386	398	412	391	393	408	420	391	431	391	390	384	382	422	416	416	398	406	422	403	427	416	425	379	413	389	416	399	397	378	438	396	411	388	411	372	427	424	413	436	360	399	399	408	404	412	386	406	377	361	413	381	384	388	403	415	379	399	378	390	386	422	414	459	352	422	429	375	363	384	377	384	385	393	406	424	433	401	384	379	428	394	404	407	368	380	403	420	411	383	418	401	392	400	403	412	392	427	387	372	398	415	420	405	405	430	432	412	408	421	421	416	415	409	393	406	381	371	418	385	398	425	390	415	404	426	408	411	410	400	374	400	420	351	441	406	387	364	403	419	390	427	417	386	403	410	392	385	398	392	432	381	397	428	390	437	409	414	370	414	402	382	425	400	393	399	381	394	397	428	362	421	434	382	413	379	387	374	418	378	384	415	440	423	394	396	386	404	404	418	420	425	409	402	432	409	385	407	445	405	418	426	401	419	417	428	376	398	392	422	391	385	405	396	407	393	368	390	375	393	405	418	418	374	430	380	375	415	421	387	421	404	389	363	429	358	390	447	400	406	408	412	423	388	444	409	455	409	409	389	439	404	400	413	399	398	431	421	425	372	384	370	417	437	422	406	379	419	373	404	409	400	390	392	440	410	369	386	389	391	346	373	421	384	392	409	375	409	419	388	405	399	398	403	410	386	397	406	409	365	435	400	372	418	380	374	415	398	388	386	414	388	411	391	405	379	403	394	421	423	387	400	423	433	410	423	460	414	382	409	391	388	387	410	388	393	407	426	391	382	423	369	436	386	357	397	408	424	361	391	429	384	410	408	421	410	412	411	424	424	391	371	404	402	414	399	382	396	374	408	376	391	401	399	407	427	408	427	399	406	427	420	366	415	414	390	425	412	395	414	418	427	390	389	426	422	422	389	394	413	425	390	346	389	380	393	452	422	410	411	425	392	399	405	383	422	363	390	401	397	343	382	414	407	406	446	354	396	411	374	370	364	392	396	387	403	418	396	378	374	442	435	404	368	404	437	381	357	397	392	389	405	416	404	404	402	406	421	438	406	406	400	419	383	436	426	380	407	449	377	385	408	367	416	400	392	399	379	422	377	371	419	398	390	414	406	440	387	408	390	391	399	374	423	389	402	388	357	436	420	381	381	400	395	377	410	391	403	428	400	397	382	409	368	418	379	410	398	407	433	435	403	421	407	388	367	363	358	379	400	406	421	385	417	394	385	412	391	398	395	392	423	406	413	423	343	403	419	397	371	368	401	390	371	399	349	427	443	407	402	421	402	419	445	407	418	425	364	404	436	396	428	397	409	423	397	390	375	406	417	421	399	417	409	438	424	417	409	376	377	386	381	388	376	393	404	375	375	365	433	431	417	387	371	408	396	411	408	406	378	440	434	387	381	403	414	401	424	405	378	429	422	391	376	400	394	384	393	374	419	393	372	384	401	394	377	448	405	385	421	414	414	387	388	394	404	386	399	396	413	412	429	389	396	417	387	418	421	370	390	398	384	395	378	372	360	358	424	385	408	426	389	403	374	389	392	349	389	399	412	410	391	441	436	382	414	391	397	387	380	417	422	371	402	393	384	404	409	357	390	432	414	441	414	416	380	381	392	398	389	392	409	400	378	394	410	393	388	406	450	427	360	408	420	392	409	420	419	382	408	426	414	424	386	435	382	412	416	398	380	409	429	402	362	396	385	389	371	420	396	399	371	415	418	397	418	423	381	436	412	407	422	392	391	419	387	387	399	378	404	398	412	414	398	396	398	458	395	391	406	380	377	399	410	393	480	402	397	412	414	406	396	410	407	397	374	409	358	403	398	375	441	372	409	404	405	412	409	369	428	422	378	381	413	390	377	418	426	376	370	391	441	428	436	397	420	390	394	386	387	443	401	408	375	422	372	393	413	392	385	397	384	405	373	448	424	372	401	403	418	385	385	388	411	405	384	362	402	416	427	403	398	405	404	417	414	388	415	406	406	429	376	373	388	414	360	401	391	386	395	362	389	407	429	377	464	410	404	406	412	429	416	420	389	408	394	378	451	411	404	357	369	399	378	403	391	373	375	413	372	367	417	347	405	426	409	408	405	412	380	411	404	358	413	390	433	435	379	420	412	407	400	372	361	379	420	413	370	390	400	400	377	410	414	402	418	390	387	407	445	378	421	403	422	370	389	425	423	389	389	392	389	443	413	367	423	402	391	426	408	379	411	433	425	424	435	436	440	408	376	394	418	380	390	394	404	434	412	439	408	410	408	371	384	387	416	395	396	400	417	404	434	415	361	374	424	379	388	416	407	406	394	402	407	416	420	407	417	414	400	384	448	394	368	447	419	387	392	403	406	382	395	388	396	398	417	398	436	424	402	387	401	370	440	406	452	400	427	373	482	418	451	381	404	417	380	396	382	413	380	366	402	402	429	414	365	423	403	427	404	420	390	369	386	413	416	438	416	380	399	422	435	432	398	381	405	436	440	427	449	401	421	455	402	348	389	402	375	406	365	381	394	400	414	386	409	405	425	427	370	345	413	438	356	363	414	390	411	434	413	393	414	392	429	429	416	395	394	384	434	387	378	403	395	395	416	434	431	381	416	421	380	405	423	383	415	414	377	422	422	428	423	409	383	429	396	413	382	395	402	399	414	402	353	405	405	363	406	400	438	395	398	393	430	424	381	399	443	403	420	406	397	432	425	388	401	424	371	407	401	399	432	396	406	447	443	381	384	361	403	392	367	387	420	409	402	413	415	385	397	378	392	390	392	381	395	418	457	400	406	387	401	386	389	421	369	425	403	370	400	381	399	439	392	405	427	416	399	376	396	377	392	431	415	387	417	393	379	391	443	417	385	396	437	403	415	411	397	409	359	384	390	346	383	369	371	410	404	370	381	410	426	411	393	390	383	401	396	390	409	429	415	401	411	406	417	415	400	392	416	371	417	428	411	387	396	430	389	373	401	358	407	388	391	432	408	387	383	399	393	398	411	366	393	383	384	378	376	394	378	408	386	410	398	397	410	383	387	409	392	387	387	417	387	388	392	382	430	377	386	428	420	376	412	387	366	406	396	411	396	377	433	441	423	383	402	422	374	403	380	396	411	383	442	423	447	380	409	369	391	435	368	397	420	430	443	380	394	417	390	422	408	386	412	426	401	403	423	406
19044	15898	27837	28399	26672	21355	16129	12060	8642	5799	4270	3717	2872	3031	3147	2918	3313	3148	2854	2930	2608	2399	2602	2200	2137	2457	2599	2166	2273	2303	2142	1865	2036	1325	1128	1025	1032	1028	1046	1027	1039	1068	971	1071	3130	1016	955	995	940	1014	927	921	919	989	961	1009	904	923	950	921	946	958	940	935	986	902	954	895	960	946	944	923	958	952	902	929	991	966	927	912	901	966	938	909	910	904	941	965	973	925	875	924	939	941	930	968	919	915	911	982	890	976	929	941	944	968	987	895	918	881	921	980	920	957	977	910	953	923	951	950	967	1002	952	973	909	914	944	948	919	951	946	923	926	924	868	907	952	937	967	922	976	941	859	925	943	923	943	944	961	952	924	958	894	957	909	926	948	947	922	903	941	924	944	962	908	939	925	1006	969	939	942	976	914	908	959	944	974	962	911	924	957	949	994	893	1004	954	916	890	896	921	1018	964	896	894	935	960	927	941	924	949	957	899	898	921	904	897	942	934	928	924	865	904	916	968	934	972	975	915	926	947	899	921	944	871	926	910	899	940	907	963	936	889	902	956	948	915	948	938	957	922	934	941	898	933	888	896	965	948	931	946	979	955	933	951	939	932	910	911	943	889	935	929	907	957	925	911	1020	940	873	941	947	946	922	928	947	892	919	918	959	915	958	895	978	900	945	924	955	967	977	926	938	916	917	895	902	956	910	936	901	906	927	935	924	932	914	928	914	999	917	984	922	900	899	948	962	905	936	895	948	953	895	895	926	965	985	918	923	927	928	978	906	954	945	914	961	936	882	947	982	1004	939	935	957	951	933	914	954	912	935	968	980	924	946	920	949	989	905	925	948	937	910	935	1007	929	978	914	888	915	939	966	901	922	927	973	953	937	943	962	932	900	947	925	861	924	938	964	907	940	935	941	940	888	928	957	920	961	936	956	965	915	925	925	940	990	951	922	937	944	977	961	1000	884	963	963	908	987	929	921	939	937	954	944	986	972	960	916	935	958	921	880	976	919	987	919	968	924	933	985	938	905	957	920	971	959	945	899	927	982	890	948	922	924	954	982	928	926	932	949	962	893	916	969	913	921	933	885	946	962	974	980	927	959	918	914	925	894	968	958	884	886	986	964	858	963	945	911	1001	934	890	949	907	946	941	924	963	928	946	877	908	920	998	952	926	964	920	933	927	1012	944	936	976	969	931	900	996	932	957	900	981	963	925	984	909	953	951	925	935	929	926	936	945	924	941	936	960	980	992	926	958	940	893	908	932	958	945	949	983	923	956	928	913	956	961	953	965	959	924	942	976	942	956	905	934	955	914	956	896	951	965	943	914	933	894	910	919	969	907	945	936	965	964	881	905	914	957	979	946	955	917	910	916	854	917	986	912	932	891	911	904	914	904	881	881	1006	941	980	932	929	939	912	955	944	968	965	894	982	921	920	923	988	959	905	907	951	942	943	894	963	945	898	998	914	914	962	917	970	928	927	971	890	938	972	897	971	1030	917	990	970	926	963	889	901	940	934	925	908	898	980	963	975	957	959	898	934	929	968	982	972	959	900	913	878	969	951	891	950	930	897	1007	949	927	885	890	955	1011	908	910	925	873	959	902	876	982	955	930	989	938	919	913	964	973	933	960	941	962	952	920	986	954	944	902	965	925	985	971	951	968	974	941	920	941	913	943	886	936	1008	915	978	949	941	924	927	997	969	939	929	925	915	983	939	961	968	932	919	942	957	936	920	929	959	940	925	909	929	939	885	955	880	939	956	958	959	985	914	947	971	915	926	909	903	982	936	993	924	923	972	915	920	972	949	966	960	957	924	965	972	951	938	913	889	920	986	945	904	918	968	919	909	944	925	929	951	919	962	936	962	959	958	965	938	973	876	893	947	941	929	919	941	911	959	913	921	900	941	900	925	936	1002	951	971	982	930	952	896	934	934	959	963	974	912	936	955	922	928	989	877	942	915	920	944	904	918	931	928	953	912	930	957	926	920	949	919	965	977	883	947	940	960	895	942	948	887	948	887	969	999	920	932	917	870	950	953	915	911	956	985	933	930	942	910	889	937	961	965	868	1007	957	901	951	925	889	912	987	911	954	923	914	981	951	956	881	904	918	906	900	937	958	952	915	962	957	970	915	993	941	938	953	923	974	894	924	926	921	902	955	927	940	903	890	927	948	954	942	898	902	968	930	930	955	934	941	926	925	929	973	949	932	987	976	983	963	935	950	952	909	925	918	951	957	953	923	950	944	913	975	977	953	939	911	916	990	956	934	943	950	963	926	919	925	989	955	932	938	927	873	927	932	884	942	917	951	980	918	953	941	830	958	962	919	953	922	868	918	956	918	977	954	934	874	955	928	953	935	959	862	953	973	949	944	948	928	893	925	920	930	924	920	968	987	939	889	927	901	928	908	1009	959	948	950	1008	998	908	940	917	942	905	940	940	919	958	1001	906	992	915	915	965	969	914	971	901	905	960	909	912	967	971	918	940	951	924	932	905	890	907	938	934	952	926	954	974	983	982	906	933	936	1036	954	915	900	977	917	954	924	937	928	951	913	942	948	922	915	952	903	954	957	929	939	935	980	951	909	988	899	912	872	946	938	999	928	934	959	942	938	951	916	933	893	926	998	927	900	940	903	926	922	959	940	910	973	924	965	917	901	937	938	937	898	961	955	921	956	928	953	905	952	897	934	948	956	961	940	929	970	938	924	928	903	997	975	937	919	950	955	936	916	931	911	989	914	923	909	943	948	989	933	894	892	960	974	904	929	979	941	970	923	953	950	933	939	985	972	948	993	953	941	922	962	944	943	932	950	898	972	929	887	898	940	908	918	937	933	874	949	956	934	950	949	964	905	947	951	948	942	935	912	910	966	934	958	951	929	933	893	961	958	940	897	960	939	908	940	941	909	904	925	947	925	961	932	920	933	940	907	948	952	922	913	990	920	909	939	959	964	888	982	928	907	877	911	914	956	874	947	938	914	955	943	913	959	927	935	920	999	940	930	942	937	883	989	951	928	950	936	922	1007	946	921	912	952	937	908	918	915	917	914	949	967	923	993	903	931	937	979	899	861	896	983	902	918	941	910	918	893	1009	929	990	913	943	952	957	959	915	967	907	923	865	947	940	922	921	973	944	925	930	954	942	964	909	941	926	925	930	953	950	870	949	942	970	921	894	892	944	958	953	947	943	953	922	908	905	949	972	990	921	879	916	922	916	1012	932	936	935	913	904	932	957	956	945	926	925	885	932	955	941	919	894	942	910	922	903	932	931	948	942	991	982	936	904	942	913	929	916	931	956	932	929	972	908	910	934	913	874	917	946	917	931	964	921	932	979	959	905	903	933	909	947	907	862	940	885	969	942	946	948	1009	940	935	968	952	924	965	955	876	930	931	954	933	902	957	954	946	935	926	993	958	945	926	961	979	941	922	933	937	928	932	931	906	922	953	986	882	982	905	959	917	950	960	924	909	902	903	950	927	965	875	938	983	967	961	865	949	922	900	944	883	969	940	941	928	927	873	938	945	909	923	976
15579	9586	10097	6813	4400	2821	1697	1143	831	597	485	363	383	365	390	377	382	379	380	366	295	306	274	368	339	338	314	310	321	306	285	295	318	296	273	284	273	233	240	269	300	282	274	276	284	236	246	280	278	273	240	293	270	271	271	284	281	257	238	248	259	272	308	270	267	314	308	278	273	288	278	246	292	310	255	288	276	269	237	280	267	261	265	238	253	313	266	270	258	276	267	286	267	296	266	266	301	293	277	306	265	266	270	267	241	296	295	268	251	244	276	268	286	240	274	282	275	273	256	248	262	256	258	250	286	274	263	241	238	279	274	256	254	265	257	258	243	281	249	277	266	266	248	257	288	243	262	273	269	263	260	250	260	271	280	284	253	260	267	254	267	270	300	253	285	253	261	251	276	267	291	261	256	280	259	280	278	278	299	271	281	245	271	277	267	273	257	281	262	281	257	280	284	264	297	275	271	293	252	307	259	260	280	266	248	273	266	281	268	258	270	237	273	284	261	250	248	267	237	310	237	271	257	258	256	250	285	269	263	289	261	265	284	271	251	273	248	257	279	268	302	261	253	264	224	265	292	288	251	251	260	247	269	291	286	259	285	238	254	272	228	260	291	282	263	256	254	294	263	272	280	272	277	295	283	264	264	281	265	286	274	275	277	257	288	296	251	284	259	273	232	289	277	275	298	284	266	252	278	298	266	255	251	283	253	305	277	264	275	285	296	233	267	270	319	275	280	278	259	252	284	303	268	272	251	261	272	259	260	260	237	266	250	299	252	272	259	264	257	266	268	286	321	277	281	295	262	272	249	235	279	268	277	249	261	256	243	250	271	256	245	253	282	259	261	285	234	272	300	247	294	253	288	255	262	270	268	308	273	279	264	280	293	260	256	266	276	280	290	275	264	275	264	276	269	251	279	298	286	282	269	251	288	258	262	272	246	276	256	297	280	245	270	256	264	258	247	246	261	289	270	300	263	276	278	263	284	265	278	269	285	294	249	282	262	279	279	252	292	258	279	297	263	252	271	274	239	306	296	288	222	273	268	253	266	256	286	264	277	269	268	274	276	266	239	266	245	247	251	287	276	255	264	253	246	273	258	255	286	282	278	273	283	290	265	238	263	258	278	258	273	276	289	268	288	294	282	268	277	239	287	243	269	271	251	259	266	301	249	309	293	242	270	275	273	299	275	253	306	293	259	282	278	256	248	256	261	278	289	274	302	268	284	278	273	265	266	268	269	250	255	283	286	281	290	232	282	254	257	287	254	274	298	265	251	256	267	262	264	293	249	263	264	273	266	272	276	273	264	253	278	261	274	264	292	286	292	264	291	245	300	245	283	270	226	232	273	282	288	230	288	295	271	293	282	286	298	260	257	276	251	223	275	267	265	291	270	279	298	307	273	292	253	253	280	271	255	296	257	260	263	277	235	275	279	299	247	270	258	303	293	295	267	269	255	285	265	287	262	299	268	273	253	274	254	270	262	281	272	278	280	251	277	295	268	265	313	276	271	292	270	254	273	269	277	295	293	255	298	304	239	239	296	260	257	286	279	254	281	271	248	286	275	236	245	266	245	277	296	265	263	263	250	289	253	247	250	270	305	285	273	265	277	270	276	241	261	261	241	312	241	283	249	293	273	274	263	247	295	277	279	275	259	260	281	280	287	247	255	266	236	262	274	284	254	288	248	255	288	317	253	267	253	281	260	287	268	252	311	249	247	284	258	242	249	287	262	253	285	278	286	255	294	275	303	270	269	249	278	268	291	256	291	269	279	267	265	265	265	287	279	267	281	282	306	319	287	231	253	294	269	299	289	262	287	292	268	281	299	292	279	271	306	270	249	256	280	291	266	268	258	284	266	264	252	244	324	292	243	267	247	261	291	289	282	273	267	266	257	270	247	254	271	267	290	265	264	237	263	256	257	270	258	259	287	271	267	293	257	269	279	272	282	238	254	264	259	275	279	244	258	268	266	279	279	244	271	275	279	269	276	292	298	292	265	276	281	271	284	288	304	262	255	303	278	259	270	298	237	268	253	275	284	270	260	241	250	296	283	261	263	271	291	300	275	261	263	244	285	258	274	261	275	273	249	256	266	288	268	289	273	286	283	271	269	256	271	260	261	268	300	306	272	280	263	300	299	286	267	272	256	248	255	254	278	278	304	293	283	299	257	272	241	278	259	290	258	267	252	266	267	262	283	272	274	273	277	279	285	258	258	269	289	252	273	262	273	296	248	265	252	249	264	282	284	291	262	269	272	272	276	301	265	295	250	318	257	265	233	275	288	282	268	277	272	235	270	297	305	293	254	274	294	263	267	270	252	281	281	251	237	287	291	272	308	262	257	304	269	263	234	274	285	256	291	264	278	282	258	284	271	273	253	262	270	272	271	285	291	286	258	270	253	289	266	267	290	271	289	299	258	260	285	266	273	286	269	284	283	273	227	266	273	275	264	260	264	251	283	294	247	292	281	262	283	271	262	296	246	227	287	271	279	300	289	265	264	267	254	288	249	267	255	257	308	239	265	257	272	261	257	278	285	286	247	294	294	260	234	289	267	266	254	259	271	265	250	284	261	234	255	283	271	282	264	270	278	286	263	298	238	264	256	253	264	227	270	285	270	264	259	230	265	270	292	279	291	236	253	254	261	293	277	289	251	295	267	279	286	257	254	246	263	252	234	270	258	273	265	268	243	284	267	245	262	315	272	263	275	229	279	266	261	281	282	314	272	286	274	269	274	263	270	294	279	266	302	300	278	254	271	249	240	268	236	256	247	286	255	271	260	239	277	271	249	273	279	264	290	293	268	276	286	256	234	272	249	281	256	260	252	240	285	274	291	269	253	294	308	293	274	260	278	270	288	260	264	278	275	255	261	261	263	253	263	281	256	258	276	262	285	281	297	250	276	281	270	279	253	258	276	270	272	257	285	264	306	270	268	252	260	286	267	263	235	253	223	277	269	266	283	271	233	258	248	267	278	261	250	286	260	265	245	234	229	255	264	256	282	257	271	256	233	278	254	240	256	246	249	284	266	242	291	246	264	276	262	292	274	237	240	280	239	267	246	243	283	274	262	289	278	250	298	273	254	228	256	276	299	302	257	271	233	248	246	294	284	250	275	260	288	241	299	266	289	270	259	305	263	277	261	259	268	298	266	263	266	270	260	256	280	255	250	259	276	247	262	264	250	275	267	257	285	281	293	263	243	285	301	303	279	283	271	269	292	264	294	279	262	276	245	242	282	272	286	270	313	294	271	257	280	254	275	270	279	266	275	263	295	239	280	274	262	289	269	283	259	251	292	251	256	286	230	259	264	244	250	279	262	261	252	237	277	275	278	248	281	264	301	273	290	298	278	260	246	273	267	268	269	284	257	292	255	252	271	247	274	265	266	242	274	288	264	280	269	275	258	256	252	267	276	241	258	271	240	259	262	266	265	283	261	252	271	255	256	234	280	302	284	289	299	285	278	258	279	271	263	264	277	269	262	285	293	241	247	277
8099	7691	15134	15221	13618	10061	6997	4856	3563	2505	1829	1501	1221	1300	1194	1349	1287	1311	1261	1368	1049	978	932	1058	1148	1240	1108	995	1085	1052	913	1002	820	671	701	671	639	620	654	656	641	676	591	652	694	686	633	672	629	606	664	660	657	670	640	671	697	637	662	607	669	605	640	638	635	660	627	625	643	670	701	654	666	647	653	641	624	641	672	645	656	612	603	660	648	663	667	654	638	663	673	642	598	650	651	679	695	674	626	667	652	681	626	680	694	606	648	711	618	632	661	649	647	609	653	640	644	569	676	638	665	671	636	632	637	645	669	631	665	628	659	627	642	650	629	638	652	675	641	658	609	650	618	632	636	662	653	623	607	645	614	642	656	618	675	634	636	671	637	639	615	648	662	622	617	659	686	695	642	674	670	684	682	636	613	645	683	602	659	609	654	647	644	651	625	646	638	647	633	616	674	633	657	648	655	672	652	623	601	651	688	635	633	638	662	622	668	670	620	685	640	719	621	628	684	630	616	632	613	584	666	656	647	684	662	676	628	665	644	667	645	674	622	659	685	643	670	652	625	657	645	624	646	689	646	619	681	619	638	638	629	649	693	653	653	645	609	672	637	689	626	661	616	671	630	693	678	613	664	681	625	648	633	662	679	687	629	662	665	619	612	674	661	607	617	653	624	649	677	646	686	635	651	631	630	637	683	612	649	635	657	625	673	661	657	675	645	643	633	672	631	672	637	650	658	655	632	630	649	622	643	626	649	640	610	670	682	666	714	620	641	676	641	637	613	628	669	644	641	637	599	627	668	618	673	672	625	660	634	639	627	663	636	645	638	656	657	651	666	700	664	639	649	663	694	655	641	644	612	624	648	662	660	676	679	663	645	647	610	629	606	645	637	651	576	624	682	672	657	631	681	679	650	670	639	640	669	615	618	679	638	639	598	616	654	654	639	682	637	635	618	681	672	664	646	636	650	623	653	685	690	613	662	645	610	612	659	616	657	661	664	647	645	625	652	654	617	659	669	702	638	654	652	642	627	632	658	631	639	626	650	648	645	627	712	666	656	668	657	658	652	625	624	602	625	603	644	695	635	681	662	685	640	639	667	669	664	634	661	625	634	665	665	608	681	658	615	707	654	621	655	649	586	630	643	648	677	634	599	632	673	659	592	623	633	668	676	621	642	665	661	695	642	666	644	634	633	624	632	613	600	718	671	672	664	673	620	658	656	683	653	716	618	643	674	660	653	657	600	652	603	669	658	661	656	646	656	684	632	659	640	587	643	668	684	630	673	646	676	626	658	602	642	667	604	680	692	674	651	647	666	632	665	586	630	628	629	611	662	663	696	614	697	649	644	687	607	687	636	652	619	637	624	691	671	651	669	631	607	625	673	623	625	652	637	655	653	674	630	668	627	670	688	656	635	635	682	654	635	601	634	650	642	616	668	647	673	697	627	674	676	641	598	647	684	688	641	624	660	620	683	647	680	661	648	636	638	634	680	644	617	661	675	639	610	631	695	639	630	700	661	652	695	650	640	681	665	609	657	641	650	667	621	585	645	646	680	624	688	640	671	630	675	630	680	652	671	681	623	624	643	654	660	629	644	661	620	645	654	618	646	656	640	650	619	625	636	707	659	669	656	650	630	611	655	626	657	671	661	658	663	652	608	649	664	684	663	636	691	631	643	641	622	616	660	651	683	612	634	599	660	665	636	694	642	629	642	685	634	636	683	644	705	641	619	706	606	664	690	637	631	667	633	616	652	665	652	662	686	639	622	627	634	668	677	666	668	646	630	652	628	672	627	651	674	636	644	653	664	693	720	671	667	664	658	655	666	682	634	653	679	644	670	655	644	661	658	632	607	675	652	589	638	622	634	632	662	616	654	613	680	669	638	653	606	642	664	651	620	644	678	663	720	674	650	667	641	662	649	657	629	612	672	643	623	606	679	615	632	580	635	631	650	630	677	622	655	621	656	632	625	698	627	650	698	644	641	664	669	655	640	635	655	626	705	670	676	626	668	635	646	676	624	630	653	672	666	620	600	631	689	656	635	645	680	656	659	652	667	675	671	656	654	662	653	662	670	631	660	628	636	653	620	625	604	610	633	674	657	653	652	700	669	635	609	670	638	647	675	682	647	657	641	668	670	628	625	619	638	684	608	609	659	646	645	632	650	589	612	648	684	639	627	606	620	652	689	680	672	629	656	641	624	678	628	623	618	628	643	624	702	673	646	630	626	683	642	646	634	649	657	667	636	600	657	638	647	628	622	658	624	661	671	681	658	672	655	656	612	666	673	640	675	686	623	659	667	643	642	689	607	680	654	679	639	618	681	681	631	616	630	643	652	653	602	678	629	655	642	669	596	660	633	643	646	656	611	656	685	634	623	678	646	687	651	647	669	610	611	655	616	647	660	640	690	681	641	612	631	681	636	673	644	674	678	644	648	703	673	641	623	680	597	686	660	666	650	634	674	628	670	609	651	655	648	683	644	620	724	632	658	685	690	651	651	658	659	660	618	673	612	693	634	640	701	654	674	629	635	717	658	607	641	621	637	644	613	659	701	676	634	665	715	663	641	664	624	617	689	690	643	679	658	644	635	660	689	641	597	666	683	699	600	600	674	656	646	639	640	635	641	667	617	676	626	681	658	610	685	662	667	647	641	698	645	656	679	629	670	645	659	649	584	641	690	668	652	644	668	623	622	676	664	706	708	664	711	621	658	607	667	661	639	692	623	632	678	624	644	592	632	634	658	694	637	605	610	647	632	601	625	646	656	595	666	648	673	685	660	671	618	643	657	659	651	622	645	634	626	633	628	611	636	633	634	644	674	676	626	647	626	639	630	638	662	615	644	627	649	646	643	652	661	639	613	638	640	649	635	633	653	634	626	657	628	689	692	620	699	661	619	665	635	622	689	621	704	713	679	663	677	640	634	610	610	669	638	599	656	666	644	662	649	663	619	695	637	641	630	649	686	661	647	695	659	658	691	631	699	624	566	631	665	628	707	612	608	644	643	663	652	637	638	615	660	648	632	694	649	629	684	635	695	691	675	631	682	641	662	670	652	692	641	637	658	652	638	665	639	643	643	663	649	628	603	678	640	639	633	679	650	670	661	666	650	682	678	632	700	662	635	646	628	661	661	647	635	647	628	630	642	648	656	657	658	622	626	619	613	661	727	712	628	624	619	636	602	705	647	640	714	605	618	674	665	642	696	644	695	667	657	595	658	671	660	642	663	682	658	633	648	652	626	663	640	644	658	670	646	665	678	658	646	672	664	642	662	670	644	702	656	633	676	659	644	679	688	624	608	643	638	633	626	642	648	647	654	624	625	656	657	614	644	639	669	693	701	640	659	666	643	675	684	616	645	621	678	642	671	705	649	663	669	651	623	629	669	639	633	599	642	663	650	680	670	656	611	638	627	653	648	721	700	701	653	602	624	643	637	693	678	680	637	608	624	672	653	648	652	638	614	671	675	612	638	694	678	682	692	630	660	659	655	631	665	644
24584	14386	16954	12924	9131	5741	3725	2255	1982	1220	734	574	541	510	536	544	494	521	478	430	374	369	401	384	419	377	357	346	384	327	308	291	281	231	244	251	258	255	285	286	263	278	250	260	320	262	223	269	242	226	244	259	243	260	259	267	270	264	261	241	224	249	246	245	241	265	238	229	241	257	222	220	253	239	236	254	242	258	241	239	245	287	277	248	237	253	296	236	226	248	246	249	265	274	224	252	242	235	233	275	276	240	263	272	243	239	271	265	246	280	253	245	249	228	264	227	236	251	257	239	240	253	259	258	258	248	261	251	259	256	253	243	241	227	230	229	236	248	249	226	249	200	247	235	255	282	254	232	238	267	289	263	250	259	268	267	250	244	239	213	249	229	212	256	228	243	266	245	246	248	248	224	257	252	226	244	237	247	233	234	237	236	256	243	274	274	272	249	255	258	253	262	226	281	282	230	239	248	287	246	252	248	259	272	256	257	240	254	280	265	239	214	263	256	229	252	256	271	287	260	262	240	290	252	223	248	229	252	262	214	229	237	245	279	236	254	266	235	221	249	264	271	258	251	254	272	241	261	243	262	271	241	257	238	260	228	243	218	276	264	255	246	219	242	247	269	215	241	241	224	267	273	258	283	234	263	243	232	239	273	242	273	238	242	232	268	263	235	237	252	256	252	256	257	247	238	220	247	265	242	279	218	262	223	227	247	295	242	254	271	254	240	208	260	252	249	248	237	218	249	236	231	244	253	265	241	252	247	270	261	238	225	244	234	250	256	238	262	248	255	222	268	272	255	246	251	242	278	254	277	252	244	254	255	284	226	273	267	248	257	251	258	232	295	263	227	260	234	268	265	248	283	262	279	245	292	233	254	258	260	268	237	231	251	280	241	291	248	251	263	244	230	255	269	253	258	257	262	229	230	249	248	237	244	283	268	233	253	255	277	243	214	246	240	261	245	282	270	243	256	246	249	245	233	237	229	244	255	246	257	301	227	272	243	248	249	242	241	277	277	241	233	278	253	234	255	273	243	253	249	258	262	257	253	248	218	245	256	273	271	252	246	265	230	232	238	242	244	244	248	253	295	263	242	233	249	265	263	253	246	240	245	236	250	267	261	276	233	239	210	253	234	240	250	257	230	243	261	235	262	231	282	276	254	248	293	258	240	275	257	227	234	235	261	258	267	229	231	238	258	264	244	252	235	237	234	254	254	275	256	256	251	255	275	234	250	250	240	229	244	280	254	257	232	286	244	239	268	237	260	268	234	241	239	244	261	239	253	235	250	271	302	257	248	223	270	227	242	242	259	232	244	241	238	273	256	287	248	254	263	257	258	263	253	233	216	262	242	239	253	240	243	266	243	247	277	255	223	276	272	263	236	237	258	243	261	264	251	222	271	251	256	260	257	259	254	237	262	211	261	205	240	252	262	242	276	288	247	262	260	234	243	241	231	248	231	219	260	259	235	247	269	261	242	271	225	248	233	246	237	230	243	276	250	266	249	249	256	251	232	252	256	278	263	213	220	276	250	240	236	252	266	230	271	242	275	232	242	259	233	292	239	269	249	258	248	254	252	232	266	233	227	237	255	253	227	240	219	242	245	244	272	257	227	244	245	223	239	243	290	253	244	224	253	271	240	251	234	242	234	244	242	255	239	258	248	239	272	220	262	249	235	252	234	234	236	242	271	238	278	237	251	268	219	261	265	268	234	293	243	235	274	275	272	251	263	248	266	265	295	223	243	262	237	285	251	238	264	232	278	261	209	239	274	263	253	252	241	249	222	256	247	245	210	249	246	241	253	241	241	240	284	222	239	261	232	231	249	260	285	247	253	257	227	240	215	221	271	250	259	268	242	245	261	225	217	256	260	261	251	253	235	260	266	259	240	282	251	253	261	226	257	272	217	240	243	265	239	259	257	280	251	238	229	230	243	234	254	278	252	253	266	256	241	240	234	242	247	275	250	255	239	267	251	248	268	251	253	255	277	239	249	230	252	258	250	226	270	237	233	233	239	243	260	220	250	246	255	241	252	257	207	283	231	233	248	244	257	247	266	254	247	263	231	252	261	250	249	239	233	258	271	262	259	248	261	253	248	243	239	263	239	251	232	243	258	242	220	243	258	249	269	275	255	254	250	251	249	247	224	265	264	239	234	240	259	243	245	245	268	261	251	209	259	251	242	254	243	260	264	241	259	268	224	268	252	226	229	269	239	237	246	269	289	260	239	219	258	236	252	240	223	253	279	239	218	237	258	248	261	235	251	241	236	250	254	228	227	240	244	242	257	292	264	193	240	253	243	255	238	236	298	234	253	234	265	241	271	262	216	241	248	252	250	233	245	244	228	292	257	254	244	268	246	265	230	241	238	258	226	277	239	267	261	239	277	248	240	247	246	255	285	253	254	255	271	257	228	293	252	249	260	246	257	237	254	256	252	233	247	248	204	248	241	257	284	279	229	259	252	231	259	255	272	240	249	257	241	266	278	249	231	249	273	244	228	210	253	253	246	274	239	245	269	240	248	277	249	217	233	236	266	273	270	230	255	227	237	255	258	271	246	268	250	221	231	274	254	290	256	243	269	244	240	255	233	205	263	229	225	274	245	213	241	275	241	255	232	257	231	263	223	248	259	283	239	298	241	240	260	219	227	227	235	257	233	273	230	242	263	235	246	251	242	234	281	242	249	257	258	233	215	233	267	233	224	251	225	216	254	260	243	255	237	246	252	282	243	242	262	260	223	247	226	248	273	262	246	243	246	251	243	257	250	257	244	254	248	285	237	235	251	254	240	263	223	232	231	248	255	242	230	245	216	242	262	225	224	274	245	289	239	249	255	254	236	237	261	256	250	213	240	251	266	227	258	253	267	267	269	253	235	221	276	254	234	279	243	223	250	257	237	250	276	229	271	244	248	247	252	254	223	240	234	224	237	263	233	248	250	249	221	301	263	268	227	254	279	221	250	250	222	262	263	252	270	265	256	244	255	231	271	268	260	258	258	272	234	247	233	240	230	222	272	233	215	216	243	228	248	219	251	254	255	218	238	262	222	234	258	246	241	254	223	244	269	286	231	270	232	265	279	263	242	225	247	238	269	233	248	276	249	256	263	244	235	244	240	243	218	256	265	262	255	253	231	246	260	247	226	242	234	233	254	234	245	240	245	221	251	276	246	264	225	241	247	254	253	251	230	222	247	270	257	232	232	250	240	233	241	254	262	260	256	248	236	248	266	261	248	238	248	247	241	253	245	263	255	258	260	253	233	227	295	222	276	252	244	227	271	245	240	239	245	256	218	247	271	253	246	229	248	233	230	234	216	261	253	280	235	248	262	262	260	243	257	239	240	252	194	272	262	253	258	258	243	274	262	253	259	239	258	266	256	243	252	207	223	275	241	259	260	233	243	248	256	246	242	253	233	272	239	237	234	237	252	258	247	272	236	276	275	274	245	221	232	228	234	228	235	232	225	240	251	264	272	247	231	280	264	263	254	238	223	262	246
13393	11204	22585	24034	22180	17577	12915	9628	8648	5630	3493	2502	2396	2318	2395	2522	2246	2045	2285	1918	1593	1646	1883	1669	1856	1775	1484	1458	1651	1449	1196	1044	722	770	728	692	678	673	663	606	686	608	659	739	1338	672	681	651	621	667	654	599	645	663	626	586	631	648	620	631	592	616	647	635	641	637	654	632	617	617	679	630	648	641	636	652	638	630	616	663	628	596	626	643	635	618	683	598	617	619	619	668	577	656	611	637	635	643	610	638	613	649	638	606	630	686	619	579	623	604	617	613	634	603	612	642	633	595	643	646	596	620	625	652	633	641	614	621	634	590	627	679	627	632	615	617	620	646	643	637	629	618	591	609	596	653	655	651	657	576	648	648	665	616	584	637	638	648	642	633	624	668	675	623	625	595	592	596	618	588	623	619	647	666	650	646	679	618	637	645	621	629	595	622	606	631	648	626	629	678	576	614	643	631	632	629	662	645	643	635	586	636	641	604	602	604	612	645	647	603	609	600	646	661	589	658	654	682	587	586	612	626	675	630	610	597	640	657	637	685	629	594	653	650	605	690	601	598	598	616	610	594	616	607	604	614	601	602	674	613	649	640	671	646	620	617	642	628	677	647	651	643	647	630	621	628	624	648	645	621	649	650	631	607	654	620	640	621	606	658	610	669	604	583	592	655	665	648	670	619	631	613	607	624	661	588	621	673	623	615	625	643	633	614	628	669	641	607	640	640	638	618	593	644	605	639	656	622	571	621	626	612	580	652	644	619	638	644	625	597	599	621	623	652	596	601	660	628	608	636	647	609	619	651	627	640	631	603	575	616	619	597	600	616	626	678	623	578	613	585	617	664	659	618	596	627	619	631	620	631	654	633	585	641	624	630	570	639	573	691	638	607	599	651	625	643	580	612	637	629	601	598	633	619	670	680	575	628	601	600	626	593	637	578	616	626	601	618	602	579	651	658	601	642	658	574	633	645	605	616	620	599	595	583	595	619	618	620	592	618	616	608	571	631	610	619	615	628	649	614	651	597	639	637	613	596	607	631	583	597	651	640	608	623	662	680	656	605	577	616	597	614	625	619	655	646	647	632	583	632	585	633	632	615	623	627	591	599	686	640	628	590	658	595	655	619	626	619	628	600	626	617	641	620	606	631	645	669	637	571	636	657	693	643	598	685	611	613	594	595	635	642	634	602	654	639	620	642	591	638	608	619	585	616	646	664	599	610	621	644	662	594	641	606	623	615	648	607	619	607	611	622	670	649	596	665	653	621	634	614	590	626	623	600	666	570	672	651	655	619	615	621	625	626	654	617	630	628	637	612	675	628	593	661	657	655	638	627	633	641	626	662	609	645	600	648	605	565	586	630	639	625	643	553	643	630	641	615	629	604	621	632	648	589	623	640	588	606	637	631	640	634	624	600	618	597	598	592	613	640	673	641	574	645	588	595	617	653	660	611	654	588	527	586	629	626	606	613	653	640	598	633	618	618	591	625	621	617	622	627	681	636	619	647	590	611	607	644	631	704	640	618	598	622	630	621	637	618	605	596	603	612	619	581	648	619	586	565	655	636	651	643	601	654	621	604	660	664	626	662	611	701	593	624	611	645	653	682	582	612	664	595	590	623	625	638	636	576	595	594	595	590	637	639	579	622	686	598	644	620	628	630	587	607	678	598	583	631	666	624	590	623	631	633	634	638	594	633	620	651	586	643	612	633	615	601	628	615	578	670	590	627	695	673	658	616	633	613	617	670	633	627	610	648	571	587	649	596	644	618	641	627	622	661	643	610	637	626	639	633	624	625	628	633	585	652	610	607	613	619	613	658	638	631	608	656	629	639	625	591	639	641	642	647	658	639	580	678	584	651	680	605	623	626	594	601	661	681	579	625	610	646	610	581	612	600	648	588	628	606	596	630	645	603	648	645	625	630	676	640	643	619	609	574	602	655	621	615	616	655	628	626	599	601	645	648	633	564	634	601	653	581	615	585	638	628	646	647	629	615	638	623	618	649	601	632	630	586	668	572	618	649	591	640	607	639	631	655	637	631	667	610	592	639	601	633	593	628	573	585	620	643	651	633	620	642	620	612	628	619	620	624	589	670	628	626	638	599	649	651	618	608	629	610	656	599	622	601	640	640	632	639	641	629	673	627	663	613	647	630	619	619	593	659	642	640	619	641	668	611	626	589	642	628	637	594	582	673	655	613	611	608	617	617	654	599	650	601	606	623	608	588	632	587	632	617	655	629	632	613	623	614	658	637	581	631	626	651	600	660	621	553	655	638	639	634	670	597	613	600	663	630	636	636	654	626	645	595	650	650	637	597	650	621	629	629	664	657	598	623	630	608	640	654	625	588	606	639	617	637	629	638	624	622	628	618	662	681	601	558	622	613	610	630	608	598	659	664	611	644	614	603	643	632	594	597	582	605	654	643	570	608	617	631	621	601	615	600	633	668	653	604	622	669	589	633	637	636	639	611	634	615	635	583	643	588	610	610	630	630	630	642	639	613	640	631	631	666	621	644	609	611	639	651	646	655	627	627	599	666	643	706	649	665	605	625	614	568	634	684	614	638	653	617	636	617	622	602	593	613	583	601	643	622	638	639	608	633	619	636	642	632	662	642	623	645	606	608	635	625	638	592	631	615	623	599	622	606	644	665	604	663	640	654	621	612	587	601	656	621	602	628	673	588	644	577	629	623	632	618	609	625	660	691	659	626	610	634	605	620	607	603	619	613	589	708	670	647	640	615	663	591	587	589	616	600	670	647	596	624	604	616	646	634	594	627	618	626	657	632	606	622	583	592	591	665	589	612	622	608	623	623	593	621	626	572	619	654	645	636	667	580	595	633	595	605	632	606	635	660	638	631	668	675	637	651	628	630	612	587	628	655	593	648	626	599	631	603	607	657	647	596	583	620	683	618	623	636	672	607	598	594	585	610	608	622	625	612	594	678	638	643	607	620	601	630	615	641	636	613	634	623	639	626	618	620	630	630	603	622	674	612	649	673	619	614	638	637	655	639	590	648	632	621	607	594	604	611	651	602	591	631	679	597	595	557	648	667	610	631	615	630	634	619	689	613	603	616	618	591	617	632	641	606	659	623	680	630	579	611	615	653	654	654	580	649	609	652	598	598	625	631	640	607	641	589	635	620	653	640	579	620	608	597	606	702	629	656	603	648	609	662	641	563	598	584	659	678	605	629	606	667	565	646	610	621	632	608	625	604	641	663	639	663	669	592	626	580	617	655	620	643	635	597	621	629	608	626	624	598	613	641	576	652	637	621	601	620	568	672	612	614	592	620	615	647	611	641	583	643	652	628	643	653	614	605	641	594	608	641	642	623	611	567	596	628	644	630	591	667	623	603	631	635	625	646	617	578	640	616	644	630	622	607	639	613	613	609	650	610	632	605	629	650	594	614	663	647	670	657	605	568	635	624	643	606	631	595	612	637	617	607	598	615	624	635	642	611	619	621	584	591	603	619	629	637	617	651	591	684	609	649	642	658	600	628
30759	19434	23112	18696	13539	9069	5500	3620	2700	1571	995	783	748	771	876	817	764	703	758	674	638	709	656	629	637	569	543	600	557	542	491	445	405	425	407	393	410	381	416	426	400	405	402	387	587	404	418	433	405	414	408	372	390	388	371	367	389	456	412	386	366	389	434	413	372	377	415	408	379	399	403	414	411	381	440	418	394	350	381	378	385	401	405	415	352	344	403	429	343	371	404	419	401	363	405	395	390	419	383	425	390	411	393	373	399	363	389	398	384	396	410	397	404	372	373	391	420	387	396	413	384	366	362	397	376	391	392	374	370	362	385	377	423	375	425	399	358	411	348	366	419	385	353	393	383	401	374	377	371	386	369	395	397	386	418	395	395	368	355	453	397	393	373	362	381	390	418	407	383	404	376	413	385	366	357	378	386	398	380	403	359	373	415	401	409	372	418	418	422	413	338	387	394	412	399	403	357	392	365	348	404	400	396	349	387	390	340	380	375	393	376	371	401	394	402	359	394	379	378	391	348	398	399	451	395	380	378	416	353	388	391	432	383	389	381	387	363	389	363	373	409	356	414	388	399	405	361	343	407	369	418	356	375	403	423	380	372	361	383	371	409	358	364	370	393	383	422	401	406	387	406	394	341	397	410	401	368	392	399	400	393	423	403	371	399	393	398	352	388	431	385	390	371	378	407	412	395	368	348	388	378	416	411	402	384	427	422	370	424	390	408	371	376	423	373	380	366	334	390	397	372	393	399	377	365	370	393	326	389	385	378	382	392	409	388	352	394	423	408	344	376	389	388	387	389	384	379	405	382	361	415	380	411	367	450	382	432	377	362	379	408	426	365	392	377	365	394	389	361	373	346	361	422	365	409	377	370	364	406	394	374	396	384	345	366	355	427	383	380	423	384	364	421	389	396	393	390	398	380	397	372	377	409	411	390	378	372	380	374	348	395	403	376	360	402	354	396	404	399	401	391	404	456	370	351	404	376	369	395	355	409	366	384	368	384	397	356	384	371	385	413	360	375	410	353	379	425	402	410	383	363	434	417	387	413	389	378	409	369	359	372	397	407	374	382	384	362	373	393	419	364	408	406	376	418	380	389	385	377	390	418	419	380	384	402	353	355	369	424	408	399	415	422	383	402	409	381	400	399	352	384	407	379	375	392	355	411	390	361	373	393	419	354	356	382	368	401	422	394	387	371	388	393	379	404	395	402	372	370	347	395	333	375	375	383	390	383	417	359	405	412	390	382	384	364	404	440	387	389	402	394	361	422	398	417	403	393	410	382	415	387	377	391	374	403	379	428	388	392	372	396	413	398	403	378	403	383	377	406	367	402	357	406	397	412	381	391	416	431	414	363	412	398	438	366	429	373	431	404	407	391	373	363	366	369	398	363	387	388	381	386	416	414	350	381	371	403	408	356	371	401	392	408	395	367	371	381	377	392	365	376	411	382	383	448	430	360	395	384	382	390	396	386	373	382	362	350	385	365	378	395	395	410	382	383	399	435	397	391	380	399	423	384	413	401	434	396	377	381	387	393	384	385	413	375	384	398	393	341	399	384	390	407	369	383	364	377	400	414	395	399	390	378	384	380	374	380	417	364	431	320	387	390	400	364	405	397	364	381	373	394	365	385	386	376	389	353	398	417	399	383	361	370	385	415	375	437	427	395	362	395	349	396	420	379	379	350	386	392	379	392	414	374	410	375	366	380	393	398	358	385	392	398	373	409	410	390	399	378	374	402	402	415	360	435	375	396	397	421	423	375	397	374	374	375	388	379	406	424	371	434	378	388	406	388	373	437	412	379	354	354	376	379	388	345	416	379	384	395	363	375	425	401	383	386	380	385	371	369	389	362	391	400	385	377	384	348	400	378	381	359	399	381	420	382	384	379	412	368	392	442	418	408	376	384	407	372	405	410	365	414	353	428	402	376	393	372	374	350	381	366	403	372	408	411	392	400	380	363	373	402	388	362	381	418	374	396	418	412	395	405	381	404	380	415	369	384	392	429	399	390	354	394	392	411	377	369	375	398	411	402	397	386	376	397	388	361	392	407	387	393	392	411	392	432	371	403	372	372	354	419	381	344	404	355	388	376	398	386	388	425	377	406	413	403	382	423	375	383	380	367	378	392	403	390	382	401	418	354	370	380	397	384	385	403	364	404	406	367	398	381	389	370	390	407	438	401	402	375	377	415	391	355	395	368	387	399	379	385	376	368	414	356	362	401	389	382	396	380	369	367	408	386	386	387	381	391	411	373	446	397	391	402	378	399	353	379	385	369	370	386	395	423	368	359	382	394	385	392	388	390	407	388	366	411	402	404	414	403	444	341	376	409	393	384	375	378	377	395	375	417	404	422	398	372	411	355	356	391	374	382	382	410	410	383	379	431	335	376	401	402	404	395	413	384	392	402	385	398	379	399	373	382	375	403	375	383	414	389	373	393	400	353	351	389	360	396	394	420	440	385	360	368	389	372	374	398	397	385	375	372	375	376	399	439	390	392	407	419	399	371	410	419	412	397	369	356	376	371	382	411	385	363	382	382	380	373	372	380	378	413	378	378	354	398	410	358	389	375	418	428	409	353	393	362	411	424	375	405	384	394	337	401	416	394	419	361	381	369	380	404	377	414	399	390	387	382	372	342	374	418	407	382	414	400	391	384	393	381	410	411	398	381	372	354	394	395	364	400	349	375	347	390	399	352	386	390	399	375	365	371	373	395	371	395	429	394	362	347	372	408	373	413	399	388	415	390	373	405	376	359	409	414	375	421	392	383	387	393	393	381	377	410	403	345	374	360	403	400	369	397	377	391	415	347	372	377	382	397	373	407	384	435	387	370	376	372	417	348	346	390	384	404	361	413	390	360	410	408	380	418	373	370	360	420	389	399	403	368	400	400	386	417	405	405	372	392	348	389	371	387	361	398	376	383	374	386	375	379	407	390	381	366	404	391	374	360	407	388	378	355	399	385	405	413	416	436	375	365	404	386	379	406	394	388	410	380	386	365	402	366	374	398	400	388	403	394	417	405	379	400	411	378	393	373	370	424	376	387	370	375	392	392	371	353	387	363	392	401	358	423	372	397	364	429	386	408	373	389	417	419	424	355	397	389	407	378	386	349	404	376	402	386	412	386	396	374	411	403	369	424	368	390	393	387	408	406	387	400	384	420	385	408	414	364	406	391	361	398	389	433	411	390	388	387	385	386	405	366	417	369	413	415	393	416	406	416	388	384	418	367	399	365	406	363	404	407	409	378	387	383	366	379	382	376	351	423	384	375	379	422	383	395	403	381	431	382	397	381	373	376	338	402	351	396	346	389	378	399	401	396	393	393	373	371	377	345	383	399	373	373	378	405	384	394	405	398	357	414	392	338	416	393	391	386	406	420	385	391	382	428	398	380	392	401	385	356	403	434	396	387	344	403	402	384	400	374	446	395	409	383	389	394	393	416	380	380	376	393	396	415	390	377	386	397	393	376	421	364	420	399	359	403	407	387	366
15997	14246	26816	29854	27571	22592	16952	13392	10834	7112	4422	3321	3332	3295	4176	3482	3289	3122	3175	2856	2536	3028	3143	2446	2465	2250	2139	2331	2122	2027	1908	1393	1155	1044	1053	1026	1029	938	1003	985	983	943	935	993	2519	957	994	949	960	918	953	921	1007	919	1047	930	919	962	870	891	872	925	910	958	961	915	944	918	966	894	958	941	930	925	971	896	894	911	969	916	965	897	946	978	881	954	939	906	931	898	937	866	910	936	912	920	898	946	962	896	885	972	935	928	905	876	972	874	926	910	895	938	947	897	937	892	903	935	899	911	888	942	915	875	914	865	957	894	894	914	910	926	932	914	894	892	911	948	917	863	962	843	879	881	907	956	936	877	963	918	930	974	922	938	953	915	938	927	921	921	950	877	929	905	931	875	896	949	915	961	974	936	953	938	870	867	867	923	964	962	869	914	924	875	922	930	911	920	934	888	905	902	894	914	897	872	867	955	905	884	889	928	875	925	931	902	941	880	858	931	908	894	904	930	897	975	876	901	859	906	916	940	879	912	959	952	908	908	916	892	869	911	947	910	877	885	932	924	951	857	934	923	931	928	927	926	929	901	889	938	886	934	950	900	912	919	919	919	940	932	929	928	937	904	857	945	944	899	895	888	899	907	881	903	975	948	910	900	927	928	919	921	916	932	921	923	882	879	955	905	917	943	897	936	883	935	929	938	892	932	897	937	950	890	850	953	918	917	944	966	940	910	1005	957	924	915	900	926	924	896	956	873	936	918	900	921	890	887	883	879	930	904	972	930	913	942	927	886	936	821	929	908	867	923	906	853	958	890	911	928	921	976	868	897	925	879	910	919	888	906	914	905	888	925	933	896	955	925	921	948	920	883	926	861	980	878	938	918	907	934	885	899	932	883	917	889	911	929	906	918	876	895	906	900	844	953	916	891	942	919	933	934	879	901	958	914	913	898	948	896	884	865	881	894	921	897	889	891	930	919	913	895	949	901	890	942	886	934	912	888	885	928	940	937	934	973	851	895	926	939	961	922	894	878	897	942	989	943	898	943	876	943	928	941	924	901	945	923	925	908	883	848	892	872	923	897	922	887	908	911	910	964	956	856	930	975	944	855	866	889	896	877	879	894	890	866	920	930	893	865	895	892	916	900	903	948	962	864	929	880	940	898	905	912	869	925	905	911	925	887	893	921	887	902	899	987	934	833	854	946	924	965	872	846	882	832	882	924	915	905	943	927	956	917	909	889	933	929	947	910	959	950	956	933	938	942	852	969	852	845	898	940	883	975	940	920	887	911	910	914	958	925	875	938	919	916	943	890	903	949	914	935	899	883	931	900	904	922	902	875	909	892	920	877	910	903	857	879	891	887	859	896	875	874	911	873	905	892	903	961	908	956	889	894	901	894	895	897	911	898	931	912	935	922	894	886	910	868	951	928	889	958	889	934	939	950	935	910	929	915	871	889	881	847	917	959	893	883	909	914	910	907	879	891	850	934	891	998	896	919	876	888	937	841	953	919	873	898	893	913	947	918	916	978	888	948	940	923	905	902	951	843	907	901	889	962	927	940	908	883	903	917	931	995	944	855	893	937	906	941	988	870	944	914	889	873	943	857	913	918	880	911	912	883	915	959	880	896	915	891	899	963	948	918	957	916	911	922	899	891	887	893	918	860	923	902	971	872	944	910	831	876	926	896	962	988	927	942	950	911	899	888	943	955	932	959	939	913	933	924	848	909	965	884	902	886	898	902	903	887	875	851	880	951	892	965	887	884	911	909	926	916	953	938	919	851	999	919	900	956	901	906	959	871	915	894	882	997	903	859	897	868	851	907	909	892	886	949	929	921	926	940	888	908	908	934	889	853	907	908	967	840	889	932	923	945	926	904	928	856	927	906	899	861	882	967	907	861	914	894	916	887	857	889	876	906	935	907	903	894	876	891	927	921	907	915	882	894	886	948	878	934	881	940	932	939	884	884	943	925	902	931	856	882	898	961	905	911	926	951	902	951	915	925	909	932	925	924	893	903	936	882	923	878	900	961	870	869	926	897	895	930	919	890	947	905	922	896	886	897	951	910	902	922	878	889	879	930	885	907	871	931	904	860	921	884	877	878	899	944	923	873	856	950	908	907	939	893	912	963	879	860	927	943	918	897	949	897	872	911	893	917	930	900	912	959	913	880	875	943	930	948	928	865	898	933	876	881	984	871	938	869	878	910	928	898	932	918	888	893	924	894	930	871	879	922	940	940	878	919	893	927	876	939	867	930	941	888	945	861	918	859	930	921	908	885	943	933	941	901	850	893	953	911	907	894	930	929	941	928	917	910	891	850	941	911	921	883	870	938	917	925	870	901	855	907	866	851	937	921	911	931	909	901	924	920	962	934	910	879	901	844	930	935	931	935	931	932	929	912	910	859	972	914	925	893	918	939	881	909	923	920	875	873	952	919	892	901	882	874	896	908	946	861	904	866	926	928	906	860	898	936	893	901	931	872	907	909	902	889	925	963	985	921	916	858	935	919	890	912	924	915	869	942	943	891	909	884	909	948	848	939	879	867	901	911	919	937	898	905	903	945	910	919	921	907	882	922	973	915	918	954	875	878	951	938	937	923	895	886	954	909	853	925	934	938	905	933	939	910	938	914	952	927	900	869	906	889	938	876	949	965	896	906	904	899	936	853	904	885	903	840	921	944	959	886	910	918	958	948	910	891	911	878	881	938	917	924	872	882	920	878	962	896	880	941	929	948	944	854	931	876	976	845	916	900	991	932	910	897	884	898	914	906	907	882	891	885	923	926	903	941	942	923	874	928	888	878	871	915	894	924	905	935	966	903	901	931	892	906	887	907	926	917	942	948	896	873	879	940	920	939	918	889	871	882	880	933	931	961	908	962	880	916	911	889	954	900	925	963	904	877	933	931	918	896	892	928	975	894	849	910	961	901	924	921	927	911	948	866	880	888	927	899	969	896	922	934	969	922	868	908	856	918	921	858	898	871	889	869	905	888	903	895	948	946	940	932	888	872	940	895	937	911	866	902	883	915	885	923	857	905	918	935	863	910	897	919	911	935	914	958	882	925	876	909	944	872	955	881	864	921	877	864	881	927	938	971	893	943	864	872	938	909	894	952	880	972	856	902	884	939	894	896	918	862	925	902	889	873	909	919	912	880	924	903	963	899	901	913	876	952	870	919	942	871	901	967	907	960	920	933	929	926	942	903	886	972	933	941	879	914	889	896	907	930	972	940	918	937	884	898	851	905	857	897	920	882	910	924	961	926	907	930	902	923	925	909	930	928	938	872	939	887	925	900	886	904	914	960	949	880	911	954	958	881	956	896	917	840	903	902	896	909	909	907	873	890	927	856	900	943	964	911	907	1013	946	909	914	896	932	913	888	883	918	919	924	889	869	816	940	908	942	904	878	892	882	902	862	861	928	904	914	877	910	917	917	879	894	913	940	922	912	903	923	887	895	883	878	924	887	925	905	939	893	908	863	936	884	922	948	947	953	910	901	878
11278	7826	9414	7263	5240	2783	1782	1311	916	536	362	368	383	375	365	389	347	368	297	307	286	300	305	318	345	306	313	366	279	282	255	297	270	262	250	269	259	275	273	259	254	265	233	265	258	255	252	223	247	279	239	273	248	262	245	266	263	281	274	245	234	275	238	277	243	250	280	258	252	241	242	238	272	264	261	232	264	265	275	258	259	256	263	264	272	248	239	264	268	260	249	254	231	259	243	261	244	230	254	260	241	255	285	257	282	257	255	262	261	271	268	280	275	256	258	260	240	268	262	258	266	279	254	268	231	252	241	254	254	250	262	283	263	242	279	242	262	233	257	246	268	235	239	259	230	245	230	222	254	280	241	245	277	217	255	250	245	262	251	252	256	245	248	239	230	243	263	241	249	277	278	270	242	248	215	251	252	239	263	229	260	262	257	257	266	271	269	253	282	245	264	253	258	248	253	220	256	256	241	243	267	256	267	265	274	255	240	209	272	244	259	236	253	267	249	269	267	253	261	266	243	261	280	272	227	264	263	268	249	222	228	250	262	241	281	261	243	268	267	255	293	286	231	266	238	256	247	280	264	269	257	282	255	226	269	280	267	263	259	261	235	257	243	241	251	253	263	228	256	266	267	262	267	264	277	254	249	242	238	253	273	248	264	254	257	232	255	243	246	254	238	250	255	236	259	235	273	251	242	250	249	254	268	259	246	265	282	286	295	259	243	240	251	264	245	259	261	241	246	273	257	245	253	258	251	278	241	259	274	263	276	270	268	259	245	246	228	272	244	266	259	260	253	289	259	283	253	263	267	273	243	254	257	264	249	252	280	233	257	255	252	229	256	255	266	249	250	238	269	251	250	262	258	289	238	242	255	245	255	237	241	252	283	235	246	244	248	254	267	230	292	274	249	282	281	262	268	238	259	240	255	270	254	250	240	254	250	236	255	269	245	290	246	206	267	262	253	271	274	264	235	235	283	249	230	248	254	219	248	274	235	292	251	255	281	243	255	266	264	244	262	290	256	258	256	243	243	237	259	262	277	246	219	271	248	249	242	237	293	279	247	287	236	262	279	233	278	284	271	253	241	260	243	277	244	263	278	245	254	236	276	260	218	267	281	251	251	247	273	264	244	282	227	281	256	225	245	267	291	259	270	257	258	255	249	243	246	245	255	257	235	256	280	234	262	256	237	267	277	239	258	247	260	217	239	267	271	252	265	256	260	253	264	252	245	266	258	249	278	247	271	237	249	243	247	244	305	296	246	243	276	246	267	303	275	267	234	278	252	266	242	251	239	222	225	250	270	252	245	288	262	235	259	288	269	220	254	266	245	245	251	260	253	227	281	252	259	274	258	259	245	223	239	266	223	246	249	263	243	247	240	242	243	234	249	275	297	274	267	255	212	259	281	279	251	270	255	206	255	237	276	221	228	243	275	265	259	252	261	238	299	277	235	244	261	284	251	268	263	271	264	245	226	276	229	255	242	233	274	271	277	256	268	243	232	235	267	248	221	263	252	236	247	270	274	259	223	276	274	235	275	262	293	273	213	259	245	270	274	250	253	258	249	251	242	252	258	263	250	269	226	243	243	256	262	233	274	257	278	235	222	236	268	284	263	229	270	262	257	248	247	261	257	233	249	244	235	267	216	263	246	210	269	238	286	276	276	270	248	248	269	235	258	255	226	256	243	296	266	239	280	266	249	260	255	266	258	236	246	249	241	240	267	250	267	258	242	241	249	226	260	248	236	267	251	274	244	257	258	243	246	256	239	235	253	245	260	265	231	232	261	218	254	243	253	263	274	261	236	259	263	254	265	281	259	284	277	272	272	262	239	290	233	260	243	253	290	276	252	269	287	276	262	290	240	247	264	271	284	257	232	262	265	274	266	265	248	278	267	263	247	247	262	265	240	273	261	256	248	263	271	227	238	250	268	293	256	283	273	297	243	265	272	246	253	248	253	259	270	282	290	273	254	257	259	267	250	227	253	244	240	257	261	237	237	275	259	248	241	248	253	252	239	247	299	228	235	227	263	267	275	245	271	254	257	242	270	293	276	244	256	257	250	265	262	266	263	229	246	267	267	254	276	241	260	255	270	246	257	229	261	244	258	247	241	261	264	244	260	255	239	252	260	283	263	249	277	271	255	291	268	268	267	250	242	245	240	275	251	277	247	245	262	222	266	276	264	281	274	262	229	249	259	256	261	234	270	248	268	268	249	252	236	224	275	255	246	252	245	267	231	251	260	270	252	256	252	233	255	256	259	250	258	259	263	254	265	266	273	264	241	237	232	271	256	256	233	250	244	262	243	250	248	238	273	252	274	246	251	248	258	271	259	254	242	264	237	251	274	243	258	221	222	267	273	245	258	262	243	253	254	252	287	252	232	260	243	255	251	251	283	255	263	249	234	273	245	267	265	256	273	243	269	249	265	256	241	267	265	229	256	249	254	259	286	227	244	263	252	252	243	257	268	296	263	280	261	252	264	239	269	271	247	232	261	256	248	252	252	259	279	275	231	258	262	242	263	285	289	267	268	242	282	215	236	252	248	230	241	273	233	267	245	256	248	258	266	255	255	239	252	257	278	246	247	279	247	248	243	245	241	234	259	239	273	285	238	239	253	260	255	288	243	289	253	271	246	251	255	227	266	277	278	261	237	282	235	279	240	249	250	225	277	256	299	259	230	256	274	235	242	230	272	288	269	287	252	265	273	259	278	257	251	275	268	261	272	263	248	255	233	271	242	252	265	291	240	263	260	262	236	252	261	247	246	272	239	259	250	261	247	245	266	253	241	257	274	275	267	242	290	283	245	236	264	259	252	248	240	247	256	236	294	263	261	263	282	270	232	262	251	275	307	243	253	258	263	293	253	247	246	293	256	232	234	233	256	251	263	255	266	258	241	256	285	230	278	275	289	246	244	261	276	272	243	242	219	278	274	266	272	271	246	256	240	242	269	247	263	280	252	267	270	251	283	241	275	258	304	246	217	249	262	269	229	272	270	275	242	259	262	244	272	269	268	259	262	274	238	254	255	245	251	245	283	241	243	286	265	211	271	259	256	251	281	275	275	252	256	271	274	258	256	240	249	267	281	251	236	267	261	243	258	237	260	310	257	270	272	283	274	259	272	278	291	267	249	256	288	222	263	262	251	247	254	248	269	246	238	246	259	254	267	259	269	260	248	255	232	274	252	263	250	200	240	275	264	271	277	255	261	241	285	243	267	265	261	286	300	267	239	273	251	256	255	283	259	259	260	224	251	252	226	231	271	276	275	266	251	270	269	237	292	244	254	279	269	244	240	233	258	263	269	238	232	260	250	278	267	313	260	252	250	277	261	234	272	280	263	291	263	258	258	247	243	253	242	269	260	254	244	275	246	266	247	276	264	258	257	256	267	246	271	257	257	284	268	239	251	261	264	221	259	252	231	258	251	224	264	277	275	252	243	256	268	282	280	271	270	252	241	235	247	237	252	273	245	254	276	270	261	232	226	252	247	252
6586	6818	14608	16583	15007	9929	7314	5824	3772	2291	1319	1266	1341	1573	1573	1408	1277	1254	1070	1120	985	1048	1075	1269	1158	1027	1130	1189	912	918	785	665	616	655	642	611	653	666	685	646	613	682	627	620	660	608	635	642	657	621	622	665	606	586	645	615	606	629	584	648	629	601	616	636	620	620	645	632	679	605	638	596	593	642	627	606	644	638	674	640	643	635	640	658	617	646	624	599	595	598	635	604	636	618	621	629	599	601	625	605	627	596	603	601	666	649	596	601	648	630	599	587	595	623	644	606	625	654	639	645	623	645	609	574	659	633	613	603	577	647	638	629	638	627	580	618	616	613	606	591	621	622	611	608	601	638	590	657	586	598	619	628	664	660	603	634	639	624	655	624	614	605	613	655	602	596	629	633	607	622	617	668	616	617	597	629	628	648	622	645	617	632	591	591	618	624	595	589	578	630	645	602	621	599	597	636	641	641	591	633	659	618	607	646	637	636	630	594	628	629	659	619	655	663	631	613	630	621	614	657	607	646	588	625	644	620	632	599	677	609	629	611	529	645	633	624	602	579	641	685	626	643	615	629	630	628	675	642	612	608	584	630	651	593	630	616	603	651	606	570	610	603	610	627	616	599	656	651	644	645	612	623	613	556	608	580	599	637	643	583	588	633	590	659	626	583	644	655	579	619	652	639	592	613	588	627	602	645	606	632	645	635	633	627	597	609	641	633	622	620	636	626	614	624	583	604	626	626	618	622	611	631	639	639	641	608	577	637	621	617	622	613	581	648	615	604	642	615	636	656	612	589	647	628	636	628	671	610	612	681	595	677	585	591	582	592	622	612	616	639	607	606	681	614	618	581	594	615	618	660	585	607	608	629	613	627	648	641	665	598	620	628	654	600	628	640	628	667	613	642	684	621	608	640	604	635	607	631	645	626	657	624	605	618	624	654	598	583	671	628	570	607	626	655	570	623	583	656	587	613	614	612	628	601	609	595	640	618	622	642	638	632	624	598	620	611	650	597	634	602	658	626	629	644	598	614	641	598	643	653	619	620	616	694	655	615	642	584	619	626	687	571	603	628	647	619	602	583	601	655	642	644	610	633	634	597	638	585	659	639	658	672	596	599	630	615	597	574	606	631	582	636	647	596	603	592	636	641	658	631	650	620	573	626	632	588	591	585	585	618	617	647	600	600	613	636	639	641	633	592	602	608	631	595	637	648	631	573	656	617	630	610	641	619	572	623	616	609	644	641	590	626	610	640	676	616	626	633	608	586	655	640	613	629	632	613	630	617	599	577	624	650	607	629	600	625	647	626	696	611	655	599	589	612	632	598	598	639	590	658	669	614	654	618	649	579	579	635	605	589	637	617	632	641	626	586	615	610	620	638	583	616	634	638	654	670	589	626	627	632	603	658	601	636	630	631	616	618	612	679	633	616	644	606	628	648	658	596	672	631	645	624	611	617	637	648	644	618	603	646	642	624	641	651	642	605	622	600	613	607	644	617	626	638	629	656	617	607	614	597	614	609	659	602	620	633	620	589	592	617	634	637	649	639	649	580	641	591	629	586	612	615	600	609	662	621	620	622	634	582	619	654	633	626	630	645	627	641	617	632	577	588	636	602	647	597	591	601	626	615	620	647	629	616	607	660	630	609	638	616	679	637	652	620	588	639	628	629	625	623	584	601	604	615	650	624	595	631	564	600	598	618	591	622	597	666	619	635	632	618	643	622	607	596	623	645	644	583	640	617	590	599	644	658	628	601	604	633	591	636	564	619	644	607	630	636	576	580	602	626	656	633	621	594	625	613	635	570	657	630	658	593	615	648	621	585	638	598	617	679	642	580	643	639	615	616	650	650	613	602	595	595	614	672	642	646	675	636	586	659	656	578	685	627	620	622	588	597	639	620	621	658	635	605	660	652	611	634	630	596	628	654	601	620	628	603	644	627	642	666	621	608	617	634	585	649	621	623	645	637	640	600	605	607	622	652	591	624	594	617	634	580	601	602	608	678	610	665	633	636	594	615	610	631	603	626	633	654	646	626	614	631	609	621	612	658	637	635	594	615	606	633	589	600	669	622	629	600	629	659	607	598	641	609	656	642	611	621	616	603	589	619	594	659	635	595	649	609	605	583	613	632	701	630	621	605	621	586	612	617	631	616	658	581	630	626	577	641	637	637	581	609	634	613	638	639	613	589	656	620	606	663	597	641	631	630	634	635	628	641	628	647	599	637	649	609	625	594	645	639	623	646	671	664	612	604	653	577	602	597	666	600	621	634	644	632	672	619	618	594	641	607	596	636	604	618	589	644	612	626	631	615	629	628	580	624	618	602	654	630	612	609	607	605	588	613	582	603	605	637	601	596	612	623	622	626	609	626	674	625	615	633	673	662	647	649	612	632	642	598	618	582	613	595	612	617	593	629	583	670	571	634	609	611	609	616	575	643	593	630	611	606	648	590	603	584	585	633	594	626	608	636	600	606	583	600	626	613	621	661	659	613	625	622	617	654	640	606	636	575	631	627	659	629	581	589	624	635	584	666	646	578	616	632	598	588	637	621	630	616	622	615	590	630	623	667	642	636	615	647	620	676	619	611	649	593	612	637	595	573	585	644	593	611	619	610	619	604	644	615	639	620	639	615	609	615	612	588	619	600	617	654	625	631	655	667	633	641	643	622	572	626	632	631	619	606	683	615	672	599	596	642	627	600	626	644	625	655	670	627	622	659	601	651	639	638	624	581	618	595	638	654	627	634	629	627	659	606	564	640	619	637	587	579	614	605	611	583	630	626	658	593	622	616	641	620	624	623	596	595	627	593	609	611	631	580	615	612	600	602	649	667	628	618	683	613	643	630	584	663	641	631	616	639	603	582	620	640	603	618	636	613	625	674	649	606	632	680	595	597	588	634	609	633	595	616	693	609	641	577	634	581	625	595	652	619	569	590	616	596	605	636	605	626	617	628	654	644	597	609	647	673	677	606	637	637	622	631	647	590	613	627	613	661	649	614	597	604	637	641	626	668	651	634	660	598	589	609	664	647	622	588	648	615	673	628	660	639	638	665	643	619	664	611	575	667	622	634	572	612	636	659	656	629	582	660	635	579	609	602	612	641	624	578	579	608	611	606	648	616	640	566	628	665	622	593	651	585	581	635	616	600	643	607	648	638	628	647	594	624	595	632	589	663	634	617	600	642	590	642	580	585	634	636	590	634	630	625	621	576	630	629	660	603	630	639	641	628	626	575	621	615	626	627	628	667	672	608	665	604	619	627	631	633	614	606	615	634	636	664	610	593	614	586	598	649	637	622	653	624	637	665	620	592	635	533	595	620	629	657	624	610	615	596	636	649	606	643	573	674	612	594	625	602	613	626	585	599	632	609	659	640	632	637	620	568	623	632	593	614	639	595	641	593	590	673	684	624	599	619	629	648	636	644	580	616	616	627	606	592	656	659	646	604	602	599	623	630	623	610	653	621	681	607	609	663	596	593	636	575	589	623	610	608	622	650
21088	13533	16799	14032	9601	5382	4284	2987	1310	819	517	476	508	490	513	451	449	366	378	404	310	443	432	442	394	335	353	326	283	302	264	244	260	236	267	224	241	237	241	240	227	205	234	269	325	231	228	255	236	240	230	232	235	224	223	234	267	235	238	250	241	225	263	206	201	243	229	216	234	246	218	225	250	199	231	216	234	229	256	226	267	230	244	221	231	254	213	235	237	240	260	244	229	235	259	243	193	222	226	209	246	229	237	210	222	227	234	213	220	221	216	230	211	239	226	213	241	265	229	215	243	227	210	205	240	219	242	246	219	198	232	223	243	247	224	227	223	200	244	207	224	203	190	195	200	256	226	245	246	241	227	215	252	200	248	208	254	219	224	240	233	223	210	220	251	243	253	242	221	250	235	229	225	233	205	212	211	231	241	238	218	228	233	213	212	204	236	208	227	215	234	218	221	249	248	231	254	234	219	230	255	230	251	217	251	256	240	220	259	227	220	229	251	211	226	242	216	211	234	243	243	250	243	231	219	225	242	218	223	201	219	220	241	220	231	222	240	218	220	233	214	249	207	217	231	257	239	258	216	217	218	193	240	225	210	221	235	228	214	239	245	212	239	239	238	231	249	229	239	199	234	208	227	250	226	212	229	220	249	207	220	224	244	219	212	225	223	251	239	200	248	240	247	220	260	215	225	243	227	232	230	218	248	205	244	226	231	249	220	204	258	284	231	207	216	223	228	235	228	240	230	248	234	224	237	205	242	221	226	210	218	227	242	243	229	214	243	232	223	220	246	242	210	217	239	217	199	229	219	210	224	211	225	216	213	221	230	218	224	224	217	255	242	261	226	237	224	227	252	194	255	236	209	231	231	213	222	217	242	223	231	217	224	223	199	225	236	226	221	204	241	250	243	252	219	244	233	212	210	231	235	219	253	233	266	255	218	219	223	215	226	234	221	211	259	231	205	201	210	237	204	227	226	217	231	233	241	272	218	259	223	200	224	246	235	205	243	251	255	206	228	246	212	218	210	223	245	227	211	206	240	223	230	230	238	212	221	213	248	240	222	251	228	236	236	220	237	222	238	242	229	222	248	245	242	229	200	212	228	204	203	226	227	228	247	249	240	252	273	218	203	251	224	251	212	233	212	233	240	232	239	240	246	223	228	251	199	226	223	239	219	244	222	195	234	212	213	245	244	219	231	218	239	237	257	216	247	204	222	228	226	228	214	279	230	234	206	239	211	236	247	243	203	197	236	235	207	235	216	210	230	223	203	208	217	209	249	221	217	214	220	217	210	214	247	228	233	221	232	220	233	251	204	222	228	237	247	216	210	218	212	218	206	231	236	219	212	210	217	217	223	235	234	213	238	215	222	193	232	222	264	231	217	235	239	244	234	233	229	235	254	232	237	220	236	230	218	212	207	237	217	247	214	207	231	251	244	236	229	243	213	223	225	224	214	265	216	216	216	224	240	237	209	215	235	240	297	241	230	254	232	214	242	231	247	228	222	250	240	232	234	235	221	259	217	192	238	247	237	224	221	245	220	216	217	216	246	204	217	210	228	213	208	213	245	237	248	261	232	239	223	211	237	247	229	199	218	237	255	243	221	232	224	239	252	231	255	221	259	237	236	248	230	254	220	246	260	247	243	217	196	224	213	206	194	217	233	202	202	231	213	248	221	244	238	239	229	221	217	272	253	213	246	202	197	246	241	226	227	214	225	221	225	240	262	223	227	220	275	235	219	243	208	249	236	216	240	217	229	246	200	234	198	230	203	229	227	223	242	224	211	226	254	223	233	247	218	250	241	232	238	229	218	230	240	238	226	238	203	243	236	238	233	232	260	242	226	234	205	267	247	207	238	256	244	272	250	242	242	236	213	208	235	226	244	237	248	213	215	242	236	234	234	208	238	247	207	247	233	248	233	222	237	222	237	229	232	211	228	212	206	227	232	257	232	232	211	233	214	211	232	225	223	243	217	225	231	250	220	227	221	203	231	228	219	242	230	206	258	239	250	253	251	255	216	217	230	238	248	232	227	224	206	232	255	205	223	240	218	253	235	246	257	224	208	195	234	226	242	233	199	229	238	227	213	205	244	241	227	212	245	241	230	228	213	231	236	224	241	226	203	241	277	233	227	223	223	236	216	252	247	264	219	241	224	229	229	195	243	221	235	215	235	239	239	235	218	197	204	214	223	226	203	211	237	221	244	258	224	205	236	236	246	229	218	227	219	228	217	235	246	253	239	222	218	213	209	236	238	227	231	241	236	235	206	242	225	242	252	240	211	214	241	226	222	198	225	210	229	239	240	215	204	239	237	273	229	229	225	241	239	204	223	249	219	219	215	241	214	234	228	226	220	238	253	210	237	236	221	217	224	222	224	225	283	204	242	221	209	231	229	214	226	236	246	220	232	230	233	245	219	212	240	253	212	232	264	248	232	227	221	232	241	220	212	227	206	222	225	216	222	240	233	225	210	243	214	230	248	218	241	215	230	219	222	228	240	228	227	242	211	203	216	247	226	227	216	241	247	239	219	198	231	214	215	234	211	226	242	234	201	243	242	221	214	263	215	248	252	228	228	225	224	221	230	227	228	225	196	269	215	228	259	242	249	221	245	213	213	216	227	257	199	240	215	245	253	228	228	216	217	234	256	221	228	275	252	213	248	238	239	201	240	229	209	197	234	235	231	239	223	211	247	222	239	234	227	249	218	221	231	243	229	240	233	219	228	218	234	224	237	244	236	242	242	203	233	217	207	226	215	234	255	246	229	227	219	231	231	210	260	213	205	244	219	223	236	209	213	249	247	215	246	229	213	246	254	244	227	240	242	231	212	252	231	229	240	242	255	208	217	226	230	225	244	248	207	241	209	216	238	220	221	239	194	261	228	248	225	235	218	241	225	242	245	224	222	256	239	230	201	241	239	227	217	247	227	222	238	229	218	233	236	232	237	219	217	231	248	210	221	210	243	226	245	217	217	251	236	217	192	234	247	216	211	249	215	207	224	228	237	242	244	239	252	243	224	233	229	222	222	221	235	241	238	227	225	249	239	250	241	253	225	263	234	234	239	245	248	247	239	243	221	230	226	203	246	250	253	211	229	236	229	212	251	221	248	226	209	217	206	246	228	212	240	237	225	247	213	238	225	227	240	233	238	195	222	270	239	224	250	226	222	219	228	214	235	242	233	263	267	226	220	233	198	225	224	231	227	249	236	237	215	222	217	262	230	263	218	227	241	242	233	234	218	225	237	233	226	229	222	219	247	241	252	228	235	251	210	256	245	203	225	195	225	206	239	242	269	244	230	208	233	227	219	213	221	217	209	225	240	241	207	225	226	256	219	245	223	248	223	257	252	218	213	221	228	253	233	221	218	213	234	236	206	227	217	234	222	228	234	243	215	229	229	218	229	231	228	214	227	238	238	250	246	216	225	212	219	253	253	226	230	257	235	200	244	245	214	231	224	236	240	248	209	207	223	250	224	232	215	245	201	262	212	232
11636	10793	22218	25611	22274	16575	15560	11379	5644	3879	2544	2181	2335	2587	2472	2049	1931	1616	1633	1537	1286	1819	1974	2383	1748	1534	1738	1280	1024	960	849	673	712	723	685	627	634	642	623	658	614	639	622	710	1099	610	600	599	632	630	576	630	589	572	592	619	601	607	616	603	613	586	610	572	574	619	587	581	615	588	581	553	616	633	544	570	603	579	585	613	569	525	559	568	549	588	596	586	596	569	546	608	553	598	554	563	610	610	612	593	583	531	604	564	624	572	554	584	634	620	590	598	557	598	555	583	568	571	589	562	606	616	537	602	591	570	615	593	602	574	597	574	539	605	554	562	588	588	587	552	571	607	587	588	623	582	599	593	616	581	610	584	584	568	542	591	641	599	597	616	593	553	586	614	586	611	626	541	576	564	600	608	595	575	582	586	586	537	565	603	594	530	583	600	576	589	601	559	568	575	614	582	557	571	659	580	607	626	583	576	572	553	536	595	580	612	582	588	563	600	597	589	611	588	592	569	580	584	588	608	611	555	575	560	583	587	581	617	599	575	587	591	585	539	570	622	572	577	566	570	594	614	560	635	635	546	574	585	608	556	592	573	572	567	548	566	611	593	567	610	570	622	555	561	601	575	601	587	545	598	594	578	559	589	605	590	569	576	568	598	557	589	599	578	577	618	566	553	539	549	583	550	608	558	588	583	503	575	587	635	569	563	575	587	620	563	618	559	584	593	547	583	626	580	548	529	572	578	606	580	567	537	588	565	579	574	587	617	583	619	578	608	554	549	626	563	598	591	585	557	626	578	583	618	567	594	562	609	609	589	577	583	553	601	591	539	632	574	569	595	609	570	560	570	562	568	571	560	543	597	577	577	567	610	570	603	581	545	533	569	586	579	545	552	551	569	617	567	582	588	570	605	617	617	611	594	591	535	603	589	630	602	585	539	570	573	575	606	570	601	592	605	610	577	556	636	564	601	554	609	582	597	570	595	623	611	586	626	541	618	608	586	593	603	549	567	551	561	583	582	589	534	619	590	615	590	515	631	606	569	585	581	565	557	597	559	545	558	589	558	557	573	578	561	604	601	590	575	578	565	593	588	560	596	565	589	618	532	557	569	548	632	539	563	598	542	622	566	548	621	544	561	560	604	580	600	608	584	587	558	555	587	598	596	544	557	578	577	605	565	551	588	608	599	601	558	607	594	564	561	588	561	600	569	607	588	585	560	595	595	632	535	606	567	544	569	586	593	596	605	594	619	578	598	612	560	631	603	557	593	577	607	605	602	643	573	572	559	595	594	531	602	571	579	559	590	595	574	603	540	613	611	597	567	609	585	567	650	540	555	627	579	586	592	569	551	605	601	572	589	594	560	585	605	593	582	660	571	596	563	612	564	564	591	585	575	583	581	586	551	615	564	564	566	562	574	586	602	566	558	563	576	606	539	568	636	597	583	567	605	599	574	523	608	538	615	569	618	562	556	615	573	555	560	606	587	569	563	579	616	556	583	603	579	559	564	594	569	614	595	630	623	558	578	559	598	558	630	578	565	577	604	592	567	571	572	608	566	614	585	586	595	523	611	605	559	553	554	565	550	557	604	594	587	554	583	569	570	546	580	592	580	563	585	556	627	533	580	584	575	584	575	597	595	606	604	546	592	565	592	585	597	607	569	554	567	564	588	613	580	582	564	547	620	545	555	530	569	559	577	561	573	548	605	566	602	549	590	587	581	529	581	567	577	592	615	585	578	600	554	583	553	565	586	578	568	575	570	598	579	586	588	569	562	559	578	550	570	597	610	604	565	567	588	574	573	577	646	601	581	588	584	549	597	610	607	571	560	574	567	659	579	560	576	591	572	553	587	598	613	593	569	558	618	570	566	573	592	563	630	586	563	542	591	571	598	577	524	543	600	554	589	622	598	588	581	632	581	563	582	612	573	570	568	604	585	532	585	599	591	583	580	577	653	622	554	554	570	559	565	534	541	570	610	610	554	534	582	541	594	587	598	583	572	590	598	588	614	527	573	587	566	585	587	598	606	592	576	568	554	605	571	590	558	575	586	588	551	547	610	603	599	571	588	572	569	577	538	598	580	557	570	595	546	576	582	633	614	604	584	561	601	593	579	601	581	572	601	543	578	570	565	607	615	606	544	531	616	623	550	521	596	582	607	574	594	584	568	588	592	591	576	587	572	550	593	548	595	557	548	573	612	589	530	567	594	584	638	589	529	594	595	585	564	531	590	585	515	576	581	607	569	565	593	614	605	577	563	568	592	568	561	589	579	590	587	610	529	590	565	546	578	580	621	598	601	571	591	613	595	613	600	631	560	577	577	578	572	604	567	586	571	580	582	586	616	573	615	577	609	573	554	557	592	585	577	602	614	574	582	569	585	621	608	578	581	588	616	596	561	590	562	599	563	543	568	603	573	566	584	592	596	551	612	572	606	550	563	563	557	587	577	577	590	583	553	586	598	582	554	583	625	587	602	551	571	577	574	581	572	607	614	584	592	587	584	602	563	555	604	611	610	590	584	603	566	607	563	626	548	579	541	564	619	629	618	608	584	561	586	571	555	545	565	585	556	599	554	586	590	563	582	580	557	586	537	569	574	594	576	585	562	566	523	612	566	599	606	639	577	528	558	561	568	573	599	560	578	572	599	596	582	596	574	545	580	585	564	577	550	570	603	581	552	577	558	521	599	526	600	579	611	563	590	603	541	617	566	572	520	554	588	574	614	547	549	597	555	569	583	594	602	553	557	559	563	586	609	548	515	577	552	567	576	604	561	610	586	573	542	644	589	587	572	603	583	555	569	589	609	554	600	602	634	559	548	615	563	594	553	596	586	589	597	608	615	577	598	569	551	571	569	594	577	596	569	608	604	569	537	575	549	544	545	572	563	583	577	602	610	590	588	562	574	544	570	582	608	603	614	573	568	556	580	562	560	602	572	554	522	549	583	563	580	567	572	618	566	594	572	586	609	623	582	588	584	588	539	615	570	589	561	610	571	597	588	626	577	573	604	545	580	568	604	569	568	567	574	599	578	558	559	600	607	604	580	562	608	591	595	570	552	536	582	553	578	570	593	567	592	536	589	559	564	575	582	567	602	603	553	553	560	585	546	597	624	608	543	557	575	592	556	582	632	598	619	601	579	607	587	602	595	601	589	552	591	596	520	587	611	592	603	564	573	589	577	585	593	604	601	557	575	568	620	595	569	556	576	567	559	575	570	590	622	594	580	595	611	591	592	579	593	580	593	601	536	620	569	565	600	563	581	603	587	626	602	561	592	574	557	557	596	615	563	556	563	570	574	572	574	610	565	599	603	619	592	525	566	576	593	586	573	581	562	579	556	600	570	547	562	582	605	579	560	569	583	577	570	555	585	595	595	567	630	566	594	580	597	568	581	500	563	551	555	591	559	578	583	573	631	552	588	576	577	538	589	597	619	546	521	587	590	562	581	589	550	574	576	561	570	538	578	584	601	577	561	540	558	579	622	589	577	571	560	583	546
27873	19070	22971	20058	13344	9347	7799	3656	1758	1023	1052	782	839	833	756	708	582	589	633	554	548	750	806	666	576	556	534	468	462	392	389	429	419	406	384	374	379	408	413	379	390	377	409	389	394	384	390	378	377	395	359	396	391	413	384	374	389	349	400	341	366	403	365	395	385	360	355	349	392	367	391	373	370	364	346	352	401	350	368	340	363	369	387	420	329	376	318	386	367	392	390	351	398	357	379	343	375	358	348	376	385	358	363	404	364	394	412	400	363	399	354	348	374	334	383	376	362	358	347	391	379	375	369	378	363	358	352	373	372	357	380	378	346	357	340	403	367	344	354	360	409	377	344	371	372	374	394	391	366	403	366	380	392	342	383	340	363	391	344	384	356	362	347	342	361	347	391	368	368	398	374	345	344	354	371	379	342	359	374	365	391	389	377	364	361	385	395	403	385	357	348	388	358	354	384	380	367	353	363	357	380	402	399	352	349	398	349	397	361	367	380	377	388	355	382	410	380	381	386	349	388	380	369	402	365	382	367	350	352	336	358	330	358	324	379	350	363	393	398	355	358	382	354	371	383	361	388	385	345	380	371	350	358	382	376	386	370	344	404	336	399	372	371	335	356	365	392	357	393	368	367	392	393	374	372	358	372	372	396	376	355	374	371	368	356	401	385	391	385	370	389	366	377	351	385	387	380	355	361	345	380	390	382	337	366	372	363	359	390	374	348	362	344	344	350	359	369	373	385	391	392	373	384	389	363	370	339	365	364	354	372	383	362	381	376	361	391	359	384	404	377	373	345	379	345	365	384	391	352	357	363	354	367	396	399	385	330	389	365	387	340	364	389	381	383	386	346	357	360	341	370	399	379	374	379	406	405	397	371	359	341	366	354	336	333	374	370	407	385	387	395	393	371	372	371	395	379	370	378	421	379	402	408	342	385	377	335	360	357	363	328	403	387	389	355	371	386	369	369	386	360	350	358	336	379	384	358	403	379	355	388	359	357	370	358	373	416	367	329	357	383	361	348	386	364	422	373	370	364	377	352	396	342	360	390	369	364	361	365	387	336	366	367	357	378	391	402	346	401	378	399	380	406	370	349	371	404	357	357	379	364	395	387	371	349	331	382	348	331	390	375	366	374	372	338	384	338	373	356	349	360	372	360	363	373	367	404	412	353	395	349	326	387	357	382	372	390	379	362	377	377	358	387	367	379	371	353	402	380	396	380	354	365	415	364	362	368	363	340	368	354	354	358	381	370	443	369	382	377	357	359	374	343	359	405	367	400	362	366	378	381	336	346	373	414	376	377	394	350	370	360	383	392	386	401	391	383	380	379	371	386	367	347	377	342	370	407	366	373	350	390	391	352	396	351	342	368	359	362	369	404	374	369	361	364	383	360	359	373	361	347	376	385	416	371	356	380	346	383	355	379	405	383	377	357	355	362	363	387	373	361	362	356	346	350	372	393	359	343	385	346	334	379	375	379	368	382	378	373	345	349	376	375	366	359	354	345	359	355	407	354	331	384	415	339	389	369	330	352	352	396	382	399	385	357	367	363	374	372	361	407	360	375	372	348	304	352	371	355	351	351	336	376	390	375	358	340	362	318	379	399	392	427	368	363	357	386	399	346	374	344	376	419	388	336	398	380	366	363	379	364	389	348	386	374	393	348	348	338	379	372	403	378	370	367	376	368	366	376	364	404	391	389	382	406	343	366	379	390	343	334	360	396	369	341	349	333	377	410	398	381	379	368	336	402	371	378	338	359	393	411	387	371	370	370	410	373	384	384	435	382	378	356	354	339	351	353	398	367	352	380	397	420	336	382	364	392	379	376	382	341	361	341	366	372	374	349	393	369	370	352	364	381	351	397	345	369	343	373	387	395	330	355	323	401	384	392	370	371	389	355	384	343	401	351	380	343	353	360	370	393	388	389	367	338	369	352	329	344	399	380	372	403	364	387	344	392	361	364	383	355	343	388	358	366	406	364	354	399	348	368	379	376	384	395	372	394	364	359	398	369	381	339	378	343	344	338	408	328	353	344	369	361	395	377	365	331	349	378	371	345	365	386	361	360	338	368	397	368	399	377	345	384	341	381	375	363	398	399	337	402	398	346	340	369	379	354	433	348	333	365	385	354	392	373	366	385	393	361	380	362	380	376	357	357	366	365	351	381	367	382	394	358	352	384	376	354	350	388	351	343	392	352	363	374	366	376	363	394	402	339	361	358	391	393	367	363	359	334	368	370	358	378	369	336	337	366	376	398	370	374	388	382	372	344	377	376	354	356	379	380	347	345	412	379	408	360	350	345	356	386	383	379	372	377	374	393	363	349	402	390	368	343	377	375	404	352	342	410	351	380	359	362	371	340	347	402	351	382	372	388	376	360	393	394	387	382	354	397	385	371	433	382	394	330	346	340	358	366	360	367	357	352	400	359	377	368	375	408	363	338	358	376	362	391	386	367	411	425	314	369	371	349	343	365	392	366	351	346	371	378	352	352	343	401	367	342	360	356	393	329	309	342	404	377	395	368	368	334	374	387	366	370	357	387	369	386	408	388	349	368	329	366	354	383	351	353	371	345	371	357	329	364	357	345	377	334	406	347	385	370	333	329	317	366	352	375	378	359	370	355	366	360	361	358	394	350	375	350	386	371	348	374	375	379	357	392	334	373	368	355	401	353	332	401	377	360	371	377	352	368	349	420	384	374	380	361	352	356	348	377	337	371	348	385	340	356	368	341	355	356	353	369	365	372	347	336	369	377	405	370	387	354	368	382	360	397	344	387	379	333	394	358	352	390	362	386	352	348	387	404	349	431	376	361	368	368	366	345	377	364	387	371	344	389	350	352	393	347	359	362	380	340	367	376	367	360	395	357	384	349	356	327	326	359	324	352	383	351	380	361	384	384	380	354	358	374	366	396	328	426	352	377	347	370	352	335	346	349	365	381	334	349	360	363	367	344	332	342	382	350	372	359	394	385	379	355	397	355	387	364	398	383	361	364	372	368	331	365	414	386	341	360	390	379	394	377	392	374	381	358	365	352	372	351	357	359	364	372	406	348	377	378	395	388	398	347	414	402	331	401	398	370	370	374	370	381	362	380	327	394	360	367	373	354	367	382	354	396	347	396	370	361	350	359	387	379	374	354	363	379	432	367	379	354	377	343	380	370	362	349	373	384	359	378	334	325	389	389	377	345	366	400	347	404	383	342	364	397	358	403	359	393	391	341	356	359	386	339	389	387	396	334	364	370	339	340	370	354	373	344	389	358	335	364	368	382	353	385	395	379	375	359	378	371	408	340	343	363	396	377	387	344	350	365	369	355	372	362	354	369	334	380	353	339	379	378	349	338	391	358	407	372	349	351	355	367	394	363	370	367	379	388	366	387	376	382	395	350	334	358	374	352	408	374	364	350	380	365	393	450	373	348	365	360	413	357	387	395	405	366	327	347	398	367	366	379	365	388	351	371	356	386	377	353	357	382	378	371	361	342	334	386	373	425	393
14370	14534	27141	31360	26488	23862	22599	12734	7315	4534	4249	3519	3662	3712	3383	2951	2631	2748	2360	2070	2301	3631	3911	3100	2221	2201	2012	1706	1494	1382	1135	1072	1127	1025	984	961	922	982	983	998	995	1013	894	992	1057	941	953	936	940	839	928	847	953	917	951	875	891	819	903	898	888	874	932	864	881	864	892	891	899	882	907	868	886	902	857	895	892	890	864	875	859	866	887	935	875	903	884	879	949	904	876	904	880	867	875	901	908	865	900	858	884	852	849	873	901	876	960	834	937	865	843	922	858	876	869	876	828	888	883	860	862	879	878	892	861	881	812	918	810	845	876	876	841	835	928	884	906	871	877	896	891	937	879	854	816	903	874	824	868	848	871	837	885	921	874	865	874	915	859	821	873	827	937	859	842	865	839	855	832	829	907	878	868	844	883	885	829	851	912	896	890	871	914	889	879	847	891	865	881	834	888	910	880	820	824	892	831	810	873	888	936	852	842	816	899	945	869	860	898	867	842	892	882	798	837	886	810	892	902	827	917	861	880	876	784	868	874	908	910	831	881	851	883	869	880	855	860	905	888	902	937	839	839	884	860	855	834	890	886	852	898	851	843	870	852	858	847	895	851	892	870	841	881	914	833	890	842	843	893	848	869	867	875	842	883	812	857	830	881	840	912	882	851	825	883	842	914	902	882	908	873	870	852	823	876	861	836	903	884	821	840	905	847	895	839	875	876	905	853	895	852	889	847	888	867	875	886	867	836	916	894	851	873	901	848	860	846	883	898	925	820	859	815	880	843	915	867	898	867	900	864	835	864	852	830	881	876	867	896	832	798	899	808	883	905	875	882	883	908	867	871	810	838	835	874	900	868	823	856	882	891	868	891	872	880	882	866	822	835	885	835	873	911	881	810	869	868	893	910	904	925	903	890	856	914	856	859	859	869	879	844	874	870	856	860	813	814	891	847	888	887	884	887	903	884	879	890	887	867	863	905	858	866	861	854	925	810	890	880	871	873	861	827	879	870	862	852	904	895	895	852	847	869	846	879	874	870	870	846	847	874	848	844	868	856	812	819	885	822	893	823	883	875	878	857	886	884	847	875	901	849	845	850	862	857	827	843	876	895	872	949	876	840	925	872	862	837	901	880	869	864	877	877	868	881	837	887	897	814	925	820	888	878	825	909	866	899	905	808	886	875	894	884	902	883	856	848	863	875	878	888	868	836	889	902	891	865	832	819	875	845	838	859	879	877	910	850	877	901	885	862	876	928	835	921	940	870	884	817	879	861	935	827	869	866	863	819	881	894	861	878	894	920	885	888	886	871	856	866	864	869	856	896	840	822	820	857	855	863	859	840	863	855	900	928	875	854	853	861	821	844	884	864	896	886	840	917	885	853	922	866	872	859	850	936	930	893	862	856	888	881	876	904	931	848	891	885	864	821	905	897	889	839	869	929	843	884	856	916	878	819	853	868	840	869	870	848	842	850	854	854	825	885	824	854	871	851	909	853	836	862	866	922	864	899	829	912	833	897	892	870	899	827	850	854	881	912	864	888	869	849	857	854	853	919	856	884	945	855	849	910	879	886	821	915	860	939	888	841	872	807	803	861	898	849	846	854	927	853	904	899	875	929	874	873	860	929	903	871	863	888	974	899	899	872	855	873	903	912	886	903	888	879	856	837	855	853	891	904	844	843	823	887	861	927	891	913	869	869	857	866	835	871	867	888	841	914	881	841	856	886	841	843	897	851	853	877	836	883	872	948	871	845	842	848	917	864	888	891	878	853	880	903	910	821	877	958	878	896	873	858	904	816	857	882	863	889	861	890	890	873	862	873	894	865	824	967	901	936	805	832	858	912	914	941	864	854	858	862	833	898	932	862	838	908	833	825	843	837	835	904	838	834	851	868	856	900	873	900	838	822	840	848	897	894	842	834	877	872	872	914	856	900	848	907	818	862	891	872	842	888	817	894	853	868	882	869	893	855	871	931	831	845	839	893	876	903	843	875	878	884	864	866	899	842	844	857	801	833	918	851	860	888	884	901	872	831	837	870	896	871	827	886	867	889	835	873	859	900	841	840	839	849	853	866	882	861	893	815	864	817	907	901	849	840	867	917	851	947	850	855	828	834	849	830	929	865	880	824	824	887	858	937	854	852	881	868	890	895	857	907	856	909	891	866	882	869	849	869	925	908	886	861	898	879	903	915	836	871	854	896	804	875	874	888	849	841	852	853	873	890	893	834	863	903	872	817	925	842	844	893	835	848	874	871	833	872	825	860	818	871	864	878	881	859	863	869	897	845	873	812	866	830	860	869	869	829	884	832	824	841	924	916	827	850	904	864	861	932	899	854	850	923	875	880	875	839	886	851	888	851	872	868	830	848	888	872	849	820	851	873	881	822	885	861	874	866	866	907	880	869	872	877	897	905	899	884	879	862	886	884	834	865	870	825	855	915	899	857	856	830	882	892	839	879	821	889	856	858	887	905	858	880	846	875	846	843	876	894	851	854	917	825	830	856	869	865	892	876	821	865	836	852	864	895	898	872	889	862	915	873	917	832	917	890	834	902	874	894	860	878	847	891	871	864	869	907	872	891	910	930	870	819	899	854	878	862	896	957	852	876	838	838	886	889	827	845	850	877	869	836	828	895	937	830	860	874	883	880	868	883	901	852	880	855	834	838	925	880	878	852	873	860	867	885	924	868	786	889	914	876	841	849	834	871	820	857	847	883	901	901	867	901	934	878	873	902	810	819	832	860	880	878	806	847	822	878	855	885	877	837	882	868	868	850	831	883	867	819	906	856	828	815	835	877	870	833	862	864	839	856	867	851	828	879	915	859	866	875	792	817	842	863	835	883	895	876	777	849	876	906	857	870	845	909	852	861	930	880	884	857	812	855	881	820	897	879	874	821	856	907	837	879	855	902	902	883	904	900	799	888	908	910	923	859	848	838	884	891	866	863	841	867	869	910	818	893	903	826	881	887	872	846	910	904	880	864	850	874	907	903	872	871	879	876	882	862	871	869	881	853	888	810	864	869	867	828	891	907	815	879	873	851	856	924	854	897	856	861	811	866	909	879	851	887	878	839	924	859	882	865	848	865	874	865	862	919	873	877	874	900	917	861	889	892	846	874	817	842	922	830	852	905	882	894	862	886	899	872	846	865	827	817	873	897	852	877	878	822	858	845	857	842	898	847	917	906	928	876	766	778	839	885	855	890	875	830	863	897	847	858	852	871	868	916	845	846	852	851	889	838	833	842	903	893	841	836	918	887	861	849	834	907	884	854	883	929	912	843	867	811	883	858	931	887	843	867	879	863	887	841	876	880	838	938	900	842	842	881	812	919	841	859	845	929	883	847	864	883	840	861	864	843	846	838	865	876	841	870	866	865	814	896	940	874	904	898	811	874	917	854	845	840	882	863	836	851	871	923	852	853	872	854	873	899	892	866	930	852	879	889	848	851	905	904	878	886	859	883	865	829	891	856	837	837	808	827	870	832	862	860	827	890	827	905	864
9933	7584	9582	7914	4532	3828	2303	1071	623	448	416	361	349	378	348	369	302	294	299	252	355	338	345	302	296	261	255	247	225	225	241	236	247	238	221	245	244	226	257	207	224	247	248	218	246	250	257	237	212	244	250	215	242	220	225	237	211	222	229	216	243	209	247	251	218	250	263	236	240	230	230	248	251	220	236	275	256	241	246	264	240	240	232	234	254	234	232	261	244	262	248	240	213	236	227	211	251	249	271	229	235	230	244	208	231	232	259	222	237	249	239	224	255	236	237	239	234	242	216	195	205	265	216	222	233	246	236	247	219	217	228	221	263	217	240	239	241	247	222	231	210	221	253	218	227	242	211	235	209	232	225	241	229	223	253	227	205	221	220	243	223	210	266	246	219	243	226	232	215	224	212	230	204	221	244	215	241	264	238	237	232	235	274	233	206	215	223	254	231	251	258	221	220	213	261	251	220	240	227	218	220	216	235	239	229	241	237	234	239	257	221	229	237	227	249	227	219	221	243	234	244	241	226	227	270	273	218	247	241	218	226	234	234	218	220	241	228	242	259	250	230	218	256	238	245	217	244	233	222	226	246	222	233	233	234	250	227	239	239	222	210	266	230	252	244	266	223	240	259	261	243	240	278	229	243	194	264	217	226	239	240	277	259	239	240	227	235	253	245	228	246	262	261	259	228	230	228	259	252	225	222	233	255	247	221	230	205	229	246	215	240	241	265	243	204	219	218	239	247	248	214	207	233	240	225	255	235	236	237	242	259	228	243	253	208	264	221	230	223	242	240	212	243	246	227	247	224	264	260	236	222	251	249	237	232	217	239	229	226	248	223	204	246	246	247	269	230	257	228	246	231	252	237	242	230	238	229	223	228	225	236	243	193	218	231	244	222	239	256	219	216	232	242	255	230	249	243	239	218	257	251	238	231	247	247	225	232	247	216	232	214	240	220	230	225	217	258	232	267	275	236	256	234	259	211	229	261	245	247	257	220	223	243	226	232	235	194	226	230	218	261	259	238	246	236	274	219	242	243	248	248	252	254	216	200	231	234	226	203	226	244	228	242	241	250	236	252	229	245	254	227	236	261	245	229	214	259	240	229	228	223	248	251	262	239	241	239	250	256	203	206	213	227	245	258	226	248	268	246	241	259	228	233	216	252	263	230	242	218	230	232	237	245	245	230	219	217	225	225	238	246	219	234	210	245	267	234	222	237	223	223	224	228	208	211	234	238	221	243	219	266	248	227	206	226	227	230	242	216	226	241	250	199	240	226	260	215	249	230	213	264	183	248	225	258	227	232	283	241	272	242	264	243	270	218	263	230	225	209	238	239	253	236	241	228	230	235	234	250	255	257	231	247	242	236	226	219	221	243	217	232	230	253	222	257	239	228	225	231	236	238	237	215	226	267	229	237	251	229	241	225	215	200	233	251	249	265	234	251	194	259	239	262	260	252	253	250	251	235	223	248	231	241	232	236	233	258	221	224	274	237	266	246	213	241	243	235	272	232	251	234	254	229	228	233	207	240	252	262	235	255	257	251	227	240	213	263	222	218	233	272	251	226	236	240	231	240	261	239	241	253	225	235	215	189	248	262	227	254	207	246	257	251	236	240	225	223	227	236	219	232	214	230	235	261	221	220	245	226	251	235	287	248	230	230	239	250	230	234	213	260	251	213	223	215	253	218	242	253	224	220	253	234	227	231	224	234	263	245	210	239	215	236	222	235	278	241	235	250	236	218	226	226	250	209	233	257	227	205	237	236	259	223	209	215	224	223	218	255	235	228	227	247	238	231	259	244	235	238	219	220	224	274	205	246	230	213	231	229	220	272	244	255	255	228	216	256	247	245	233	223	246	223	245	229	255	218	251	218	246	215	230	248	268	241	230	242	229	199	254	211	230	214	243	244	242	213	253	234	247	205	199	233	214	222	212	233	226	236	238	254	235	234	204	265	237	220	238	262	230	265	231	234	231	260	230	229	239	248	234	235	246	244	247	206	214	244	223	237	276	250	228	240	222	280	265	224	239	196	238	203	220	261	233	244	231	242	245	254	249	214	251	260	233	256	257	248	220	211	230	225	236	216	222	224	243	210	246	279	243	237	237	257	244	235	211	253	261	218	228	214	241	225	226	247	218	268	243	200	230	209	233	247	216	257	241	247	227	257	211	224	225	199	239	215	219	204	243	237	235	223	267	230	236	262	233	274	215	227	256	240	234	223	223	244	243	245	199	245	240	235	232	215	253	233	250	263	247	240	237	246	225	233	219	251	237	235	259	209	235	241	220	215	238	253	259	218	235	204	236	227	233	265	228	221	224	199	218	252	222	253	221	224	239	219	256	216	238	247	240	262	262	238	214	243	235	263	218	221	249	236	211	211	235	236	234	254	221	262	234	249	237	262	248	262	218	233	241	209	250	241	231	238	209	260	228	246	234	249	222	200	218	243	236	223	221	211	234	245	230	231	245	215	229	223	239	260	232	238	244	236	229	260	254	250	232	228	227	273	247	250	237	249	252	224	225	240	258	235	240	235	238	234	227	243	247	231	233	243	246	228	236	237	215	221	236	249	225	250	246	234	280	236	243	221	223	239	214	234	253	251	240	224	215	250	214	232	230	209	251	224	244	248	221	252	236	252	241	214	214	233	224	253	234	243	255	231	220	231	242	226	241	218	230	241	262	228	227	214	213	222	227	226	205	227	256	261	222	223	236	221	225	252	252	212	230	242	210	241	224	244	242	225	266	248	258	227	240	252	230	213	222	222	212	243	211	239	252	228	242	237	244	233	256	244	230	264	255	216	224	238	242	236	229	234	216	252	232	215	218	225	244	247	226	254	215	230	244	209	242	227	233	219	257	234	227	224	252	217	256	237	218	244	230	233	250	235	236	234	219	239	230	239	224	227	238	237	245	216	241	232	221	193	233	236	227	234	248	213	217	238	235	217	240	259	238	234	235	256	235	254	264	221	244	258	240	247	250	249	236	248	254	254	225	211	227	226	258	218	214	228	233	236	213	225	252	235	201	251	255	224	193	245	242	262	207	226	221	247	250	254	230	264	265	247	220	249	229	232	238	233	261	232	234	243	237	232	235	245	229	189	253	232	224	225	242	237	238	198	234	221	247	243	216	244	251	232	208	248	221	246	231	240	227	223	225	229	231	224	232	253	223	226	248	221	209	233	225	235	268	238	233	242	226	239	233	237	200	235	255	246	206	264	249	256	243	237	233	240	251	216	227	219	232	231	233	245	227	243	233	265	221	222	223	234	224	237	268	226	241	256	226	243	228	235	224	229	211	236	242	238	233	245	231	267	207	238	257	269	246	233	229	240	207	246	244	217	221	221	248	231	217	243	225	238	265	243	246	221	257	222	212	236	213	256	216	235	241	238	244	238	244	244	217	234	232	229	227	242	231	222	271	239	241	239	241	225	227	248	234	241	221	249	240	241	229	218	249	238	240	207	258	259	228	232	230	233	243	225	226	236	229	232	232	224	250
6040	6905	15013	17385	13658	13642	9119	4378	2480	1734	1651	1413	1441	1323	1387	1111	955	1068	945	834	1383	1371	1428	1103	766	866	758	703	738	599	574	653	632	613	584	589	565	590	567	548	650	581	598	558	585	582	601	570	610	605	538	565	547	572	534	616	576	540	567	541	533	565	564	540	569	589	608	576	554	539	562	580	573	592	599	559	611	585	607	559	572	565	570	538	578	585	571	556	549	566	541	554	582	609	595	575	586	617	581	560	590	571	581	572	554	568	567	594	568	597	552	580	614	556	583	572	558	597	548	624	619	597	545	569	590	546	562	582	587	540	569	547	612	553	606	571	546	596	541	572	590	615	567	558	607	571	592	557	590	587	603	538	577	566	551	563	593	563	529	596	582	580	586	522	579	583	534	574	556	591	575	623	596	533	592	566	570	551	641	586	559	554	584	555	559	585	572	583	620	549	596	579	561	606	597	589	553	566	576	557	566	583	603	582	585	576	569	597	580	561	577	563	581	584	555	586	557	626	610	593	625	572	600	582	563	525	589	539	559	560	553	557	562	569	573	551	586	521	578	617	573	567	556	607	584	573	543	592	590	557	552	601	600	564	554	533	568	595	635	576	564	590	634	600	527	595	544	629	543	577	591	599	606	542	594	558	584	543	610	553	559	613	555	582	584	554	574	599	576	582	596	514	539	519	516	572	569	560	543	570	583	564	595	582	553	591	562	595	541	548	566	637	610	596	560	550	579	592	570	601	552	555	553	604	576	546	543	528	589	538	553	562	591	569	602	582	583	557	577	552	565	583	556	593	618	556	558	553	541	571	583	555	566	568	614	557	562	574	554	565	564	580	579	587	553	611	532	565	580	556	578	586	550	559	586	589	572	539	583	541	549	586	535	592	551	585	584	567	586	552	624	593	576	591	578	530	585	573	550	522	560	585	567	606	549	595	596	576	547	563	585	555	533	578	579	569	633	566	552	528	592	553	598	568	638	593	583	547	585	572	553	570	591	581	576	609	540	585	603	569	632	541	573	545	523	586	602	552	633	560	558	585	572	567	553	571	570	588	606	515	569	528	550	544	608	576	601	560	612	576	625	550	557	596	538	584	591	569	566	541	593	561	597	577	544	533	602	597	625	557	560	540	572	601	578	562	593	600	553	575	556	595	570	588	577	526	574	580	599	590	566	565	549	558	582	562	524	582	534	514	612	557	560	549	604	578	576	530	620	599	567	508	599	579	571	539	563	561	565	568	560	604	579	578	555	568	552	572	565	561	558	572	561	601	531	556	630	530	566	569	602	598	585	593	568	599	560	564	609	623	555	611	585	645	569	552	568	581	582	569	579	560	593	557	577	541	601	575	586	596	567	572	599	534	598	575	571	553	571	514	586	579	574	544	598	574	550	579	535	591	586	540	585	584	573	583	574	578	532	547	576	617	561	579	560	598	566	613	594	618	576	595	553	588	589	593	586	557	568	570	526	592	543	589	552	518	566	567	609	567	571	595	573	585	570	546	590	570	574	574	610	601	569	558	576	573	574	602	580	578	579	512	606	573	550	582	592	541	580	572	582	598	603	574	573	562	559	585	575	575	512	584	617	590	556	606	567	599	542	564	549	563	532	579	614	616	562	578	539	527	572	561	559	575	601	570	553	589	582	588	526	544	600	564	561	577	579	586	591	583	587	619	572	596	560	608	584	577	581	572	538	574	549	546	583	572	639	600	576	580	592	595	597	630	561	580	572	566	591	603	574	579	581	547	554	558	575	555	554	647	627	563	626	618	557	563	549	587	575	579	569	506	538	559	570	530	539	581	583	535	598	576	616	568	581	582	491	602	542	566	594	544	591	578	572	578	543	576	553	597	583	590	567	572	603	585	585	610	596	568	570	601	605	606	526	567	606	580	576	589	584	580	611	577	557	549	599	568	543	584	587	568	600	581	547	566	598	593	541	552	571	581	602	625	563	562	566	547	569	608	575	556	599	542	567	578	566	545	566	542	549	605	567	627	580	581	577	564	563	570	586	520	585	577	563	595	557	586	581	557	582	581	551	581	566	604	628	583	534	574	553	586	561	520	606	603	578	525	569	571	547	532	563	573	558	595	550	546	581	565	613	562	594	553	564	538	570	613	582	571	555	606	594	546	561	603	576	569	615	559	564	593	565	622	558	594	573	611	562	588	610	582	572	611	554	538	560	606	570	589	579	551	524	581	594	583	615	587	591	591	535	542	590	608	585	579	545	567	569	539	565	565	614	589	557	561	562	524	609	523	579	605	561	562	593	548	582	578	562	568	576	557	587	526	613	643	569	529	594	565	571	562	583	571	569	575	538	599	572	587	573	598	604	585	592	569	608	566	616	567	562	556	550	522	577	560	616	608	583	548	576	570	554	556	553	562	555	546	555	564	573	582	589	573	578	596	598	544	565	572	569	590	586	595	581	559	563	566	575	583	539	533	589	589	617	575	576	550	540	572	621	564	616	560	556	572	570	544	555	563	543	586	540	623	551	608	621	596	592	570	547	593	580	597	567	566	561	548	552	557	566	527	555	560	526	563	543	564	607	611	575	599	562	562	587	582	601	553	552	558	572	572	624	582	580	526	603	582	580	638	588	589	519	552	592	554	595	595	568	578	578	560	591	523	582	557	529	581	544	583	559	588	607	575	582	575	566	603	593	605	571	570	558	557	549	559	554	566	596	572	587	574	628	595	555	598	561	573	587	549	534	576	570	587	524	573	648	614	571	551	562	582	567	586	578	614	609	556	569	539	567	600	596	556	585	527	576	552	611	629	575	565	533	586	564	619	564	568	587	598	546	590	534	585	521	549	598	588	549	562	609	568	541	549	605	595	615	617	596	587	605	545	573	531	569	538	580	581	582	574	608	574	596	559	556	562	569	539	528	590	555	527	581	565	523	603	595	640	539	567	598	597	544	548	565	623	548	568	559	599	571	571	605	556	597	566	560	614	577	610	589	590	599	556	576	556	589	598	561	563	599	616	600	613	557	551	565	546	567	555	578	601	595	530	571	570	607	606	556	655	576	563	595	551	545	566	554	584	589	577	560	586	574	549	593	596	607	563	565	594	549	565	593	522	583	559	561	580	548	573	584	584	554	609	587	603	557	569	545	575	614	583	534	586	573	597	607	563	585	580	551	567	566	549	584	580	568	552	615	600	553	600	575	581	570	578	582	614	581	569	548	538	589	563	570	547	582	579	564	618	573	578	584	546	600	595	562	548	607	551	528	595	570	563	605	583	564	592	589	564	583	595	583	560	587	522	589	614	615	570	552	590	588	568	575	596	534	574	594	575	605	585	567	616	595	602	574	585	567	554	531	585	591	582	540	596	586	575	596	595	549	591	565	614	622	568	615	567	536	547	587	555	590	562	601	570	611	569	564	551	575	577	552	564	553	571	562	578	558	607	559	531	571	607	555	581	575	568	581	543	605	538	560	538	601	576	561	577	537	604	567	620	569	590	614	553	584	572	583	613	532	515	539	587	553	587
20532	13964	16878	14590	10478	8437	4507	2008	1121	736	719	553	512	531	520	433	396	408	338	393	472	428	386	338	339	328	281	250	281	250	209	234	247	248	221	218	225	190	219	216	221	210	232	253	301	227	220	207	198	223	201	215	207	233	195	245	197	216	239	234	262	213	192	214	228	244	216	214	218	232	204	196	223	248	233	256	209	221	212	272	196	240	244	235	215	212	204	227	217	213	222	218	203	231	214	228	193	198	237	227	197	197	221	221	204	204	223	190	210	224	218	248	203	237	238	224	232	241	201	219	224	235	218	233	220	227	222	215	184	190	223	211	185	231	236	213	210	213	211	228	216	224	224	219	222	216	217	213	221	190	238	213	230	213	196	228	248	226	243	232	226	221	229	221	211	212	220	219	236	231	235	249	225	227	218	224	207	211	216	207	232	212	208	210	238	246	223	210	229	238	218	227	227	191	210	229	251	233	194	190	226	195	217	229	243	218	209	194	227	201	252	213	229	258	220	200	206	204	241	218	237	218	219	218	239	208	231	194	226	206	237	221	202	194	209	207	218	223	245	239	211	219	266	225	261	221	225	221	225	237	219	224	209	231	234	202	245	229	208	235	223	221	221	213	229	193	207	241	243	237	203	228	205	244	244	204	235	211	206	253	209	224	215	222	215	215	219	211	230	199	213	229	261	226	223	234	227	235	254	243	253	221	212	213	197	227	246	244	225	226	195	211	200	218	204	211	219	254	211	209	226	207	231	210	227	248	207	224	215	236	211	216	246	225	238	215	216	224	219	226	196	216	209	211	223	204	224	219	204	228	211	200	224	222	220	213	266	244	212	222	210	223	229	223	228	235	227	226	215	229	220	198	237	221	240	222	250	200	215	229	221	235	209	195	199	199	234	221	226	193	233	206	214	205	219	246	214	227	244	235	201	231	211	209	209	221	185	234	224	247	224	222	198	222	246	218	213	195	207	238	198	238	280	233	222	183	218	233	214	237	229	226	221	231	206	227	208	259	259	226	215	223	229	197	218	217	193	219	243	228	217	212	215	247	220	202	221	234	229	217	201	235	192	189	219	208	223	209	233	208	196	200	177	233	227	230	218	233	210	188	223	213	220	223	234	214	234	247	195	207	231	222	212	219	228	202	199	235	224	238	238	217	217	239	243	235	190	190	253	200	227	214	232	184	229	262	226	220	213	193	231	210	223	219	227	254	203	240	218	208	213	238	232	253	236	229	208	237	215	242	210	212	232	209	228	255	231	237	205	207	229	220	196	218	228	218	218	237	257	212	231	225	234	212	217	201	227	243	208	229	217	226	226	249	203	214	213	234	239	225	224	209	235	223	240	207	214	224	228	225	203	248	208	204	231	221	238	224	209	229	222	230	239	238	223	239	228	218	233	224	230	231	210	223	210	234	204	214	206	233	227	237	227	211	238	214	222	215	192	185	202	210	215	230	238	248	226	205	201	234	240	220	240	219	216	236	227	216	224	231	211	221	244	218	216	221	219	204	234	280	195	232	231	200	237	217	229	230	220	205	204	240	226	212	221	215	209	218	194	239	221	216	228	211	209	202	202	216	249	214	217	224	207	223	207	217	194	218	213	212	231	240	233	235	212	218	215	187	222	237	231	211	210	229	212	216	208	223	258	249	237	241	247	214	236	239	206	228	191	212	224	206	235	214	206	197	196	215	223	239	224	224	228	219	209	227	229	216	193	245	228	215	232	254	227	209	219	230	211	235	246	250	223	231	235	224	228	239	224	232	228	217	231	205	192	227	248	234	222	212	236	216	226	218	241	215	239	227	228	203	220	231	251	218	231	229	234	225	231	199	240	234	254	252	235	212	197	246	257	219	250	241	213	226	227	242	234	227	232	202	199	210	203	207	198	206	222	219	213	234	211	218	228	231	240	232	232	234	241	225	241	210	206	209	234	232	222	223	217	210	217	224	207	203	233	234	216	212	196	240	243	216	206	261	233	211	196	239	220	216	194	208	235	227	221	212	244	235	209	238	210	218	242	222	210	221	212	212	237	230	220	202	217	219	227	217	231	215	186	208	223	260	236	212	194	243	246	231	206	210	218	213	198	212	206	234	209	203	216	225	184	210	231	205	236	212	243	215	215	182	233	244	240	221	228	209	210	209	223	216	219	220	229	243	240	231	245	217	238	215	225	235	208	249	228	212	215	197	195	217	193	266	204	218	220	221	223	249	182	206	228	214	225	199	218	211	208	226	217	257	222	219	218	220	224	218	214	200	220	230	229	227	210	257	193	206	240	194	223	229	230	201	233	208	223	216	258	230	200	200	221	220	214	237	234	228	241	225	210	204	213	206	214	221	226	239	216	252	203	225	226	228	219	247	226	205	228	226	236	202	202	254	222	220	215	223	198	236	237	207	236	225	190	225	226	194	233	204	237	207	232	177	225	217	229	217	215	240	223	220	256	190	244	228	247	222	212	217	252	240	225	212	259	198	259	207	207	229	209	228	227	211	220	225	219	201	210	206	200	201	210	204	223	218	249	254	193	225	224	238	211	211	205	218	210	220	218	237	203	235	235	211	268	197	228	182	237	213	241	239	239	210	205	201	227	216	259	225	223	200	209	233	215	259	219	217	212	212	237	227	215	228	212	213	222	220	238	260	216	231	251	214	217	213	216	205	198	242	234	271	257	207	225	244	225	188	225	209	210	222	206	215	220	239	215	221	201	211	218	205	208	218	219	246	201	198	214	225	211	227	203	230	219	246	244	217	212	229	187	220	229	215	205	241	225	212	206	238	202	206	232	200	239	218	200	212	209	242	210	230	223	214	210	218	220	223	208	194	221	246	229	236	233	220	221	227	254	223	219	217	205	226	226	225	245	229	240	223	248	248	245	211	203	208	224	224	230	216	222	214	205	235	240	226	236	226	224	210	216	246	216	238	225	217	230	239	218	212	225	199	207	240	246	216	203	218	253	239	206	226	244	209	261	190	217	201	229	212	200	203	221	251	191	210	204	247	209	253	237	222	216	237	210	216	235	225	184	230	204	218	226	212	225	250	210	217	227	237	196	207	219	233	210	215	256	184	226	204	231	221	177	216	244	212	227	215	235	207	243	233	237	195	222	236	249	198	235	225	245	231	216	219	208	225	201	200	228	239	235	235	229	212	212	214	250	222	225	238	225	209	224	206	206	232	228	258	229	220	233	226	237	212	199	209	232	225	213	208	226	223	212	216	226	206	230	202	224	214	217	216	192	211	205	246	225	207	233	244	220	208	215	238	191	240	221	219	204	211	238	194	235	233	223	224	234	240	237	218	226	207	233	216	225	205	229	225	237	223	203	210	232	218	206	223	227	229	200	213	224	213	232	213	215	209	235	227	191	209	243	200	217	194	190	237	282	234	219	210	248	220	218	232	203	190	216	250	194	214	219	212	208	215	259	212	232	207	244	224	238	212	231	192	228	230	201	226	216	216	239	211	217	214	216	195	242	228	212	230	218	207	209	254	238	225	236	213
11488	11346	22771	25535	24693	22579	14835	7995	5268	3441	3378	2512	2315	2519	2296	1910	1890	1664	1440	1826	2402	2083	1623	1347	1223	1200	965	884	933	846	762	859	746	652	613	604	600	593	558	593	565	652	577	727	1408	560	584	569	612	595	552	608	570	614	646	575	571	529	595	620	582	585	600	591	586	574	554	595	545	599	620	559	562	538	625	553	570	557	585	588	594	579	564	531	564	607	570	575	593	613	595	547	572	539	589	552	555	603	565	579	550	583	565	572	545	567	582	557	574	575	527	568	596	535	615	564	547	604	543	616	539	594	549	555	568	600	569	557	537	545	580	598	594	594	595	577	560	534	542	556	564	576	579	560	565	546	561	569	558	524	537	567	567	594	567	516	570	559	533	577	576	568	602	545	565	546	586	593	551	566	569	558	565	550	581	558	572	579	588	609	548	569	561	530	590	566	499	527	574	569	524	569	590	550	577	563	597	595	544	602	572	570	549	614	581	518	591	524	579	608	598	564	589	565	511	574	562	580	570	590	580	556	540	568	562	539	584	550	571	544	597	577	548	562	552	577	564	504	574	574	543	580	587	520	572	534	575	568	560	552	545	568	553	538	598	564	539	565	591	560	541	557	573	584	558	521	591	576	615	584	588	575	553	582	522	587	574	536	550	565	584	553	534	618	490	555	567	533	551	533	588	549	533	599	563	548	553	592	566	529	574	563	598	571	557	566	555	525	569	567	558	579	586	560	588	547	552	551	532	603	604	567	583	591	565	574	568	563	525	571	567	580	591	537	572	578	608	521	559	586	591	543	554	538	521	574	580	548	555	578	563	552	583	576	557	586	568	568	573	576	599	591	578	588	571	547	567	552	570	562	626	578	592	550	571	591	578	572	569	546	569	562	582	595	548	562	596	552	572	531	545	528	533	564	539	576	603	590	567	560	582	549	552	563	613	540	574	514	522	536	561	581	576	559	552	546	564	564	542	559	569	535	568	558	548	550	559	531	553	567	543	571	575	601	594	540	565	587	537	577	541	562	557	571	547	560	574	572	526	561	569	610	579	566	564	535	573	585	568	564	584	561	587	586	493	543	551	543	544	558	578	549	564	600	579	575	551	571	571	552	575	553	590	576	559	561	572	543	569	570	608	552	599	535	541	576	623	577	575	575	559	580	591	534	553	563	559	525	527	548	554	555	560	531	539	566	598	534	509	549	530	523	591	563	542	585	548	570	547	564	596	582	548	599	553	538	590	551	543	585	562	594	557	572	567	573	554	555	585	591	578	593	567	602	527	569	566	552	565	554	545	525	589	542	582	513	528	545	539	528	545	540	584	568	536	510	624	563	593	608	565	567	548	560	572	559	551	594	532	577	554	554	541	532	516	561	574	602	574	597	522	590	562	562	585	549	581	558	573	579	596	607	567	560	563	569	540	568	580	531	579	573	558	588	587	536	606	545	554	532	588	578	554	547	590	569	559	560	580	535	569	577	591	611	611	571	559	576	544	550	549	601	562	560	528	551	590	602	570	528	615	576	545	557	535	517	586	571	546	581	582	561	565	595	561	559	553	569	577	524	568	606	564	547	536	562	535	607	564	553	571	561	572	582	570	548	547	563	574	580	537	548	563	580	551	573	562	549	512	582	568	520	548	568	575	536	526	529	606	591	549	537	565	569	565	548	569	521	585	558	552	599	551	594	561	556	564	586	573	561	568	585	549	592	582	586	570	606	511	557	578	520	609	535	554	573	589	551	549	548	602	573	542	598	600	564	532	510	571	551	549	597	527	577	566	541	548	548	543	562	595	537	543	560	589	550	504	547	588	587	592	564	550	590	586	547	581	529	557	563	556	557	541	528	554	565	585	542	519	618	538	576	560	568	576	556	622	579	600	549	576	544	553	557	542	530	556	592	602	568	541	556	575	541	539	572	575	561	582	586	595	556	588	511	572	554	550	611	575	554	541	605	590	588	585	580	585	543	560	540	566	586	552	597	585	570	600	545	561	594	569	577	632	551	568	590	558	554	585	589	534	561	571	606	582	565	609	540	577	575	543	538	580	545	546	600	607	557	570	598	547	561	576	601	523	512	592	550	593	588	577	564	581	583	575	549	567	572	567	574	582	560	569	566	585	611	539	554	538	585	555	603	573	552	586	584	572	548	522	555	519	572	530	563	613	575	602	584	562	569	565	575	549	573	596	564	594	563	596	563	584	567	582	585	554	565	615	527	556	556	532	589	571	576	584	570	537	577	539	543	559	552	541	556	565	590	543	579	573	588	606	570	558	566	556	597	585	567	568	569	546	575	488	605	569	563	590	577	569	553	542	564	561	584	589	522	575	521	586	554	563	568	511	585	554	583	543	552	576	566	631	613	571	547	540	513	571	548	558	544	537	549	563	549	589	600	587	590	613	487	556	506	528	562	571	547	585	578	586	566	581	573	575	554	548	592	538	568	601	576	552	557	572	557	552	564	555	595	598	584	543	622	589	598	508	583	538	592	559	544	575	591	587	572	582	520	535	533	598	555	578	564	575	536	582	549	572	555	539	580	554	587	585	557	557	592	577	566	555	557	550	592	573	555	594	590	584	573	581	582	597	548	542	562	562	577	603	568	557	587	569	550	575	579	559	556	594	591	546	578	571	601	617	602	625	574	573	587	551	561	565	595	545	528	557	531	613	555	597	603	567	530	572	553	624	547	565	573	520	569	565	533	561	530	564	590	564	567	561	573	552	589	560	546	558	514	536	608	571	565	588	555	599	563	510	565	581	542	575	564	541	585	555	555	543	530	586	555	532	561	563	575	564	559	531	544	544	596	548	549	530	610	595	554	557	589	609	587	595	578	602	567	562	568	564	608	588	535	553	558	577	591	606	556	573	607	568	551	546	526	542	528	556	552	557	592	590	546	537	594	594	541	554	571	572	535	582	544	575	582	536	563	543	563	554	565	558	559	573	537	554	575	570	546	549	525	560	542	575	528	567	567	532	554	578	569	550	569	572	610	601	581	592	527	577	545	612	598	556	560	562	597	549	515	609	540	539	546	564	562	552	579	557	571	575	567	570	578	531	557	597	521	564	525	551	552	579	545	577	536	558	592	530	591	619	555	549	566	574	533	569	556	573	577	619	571	538	531	578	531	552	568	596	612	555	537	565	555	583	593	590	585	562	551	533	586	582	560	549	574	551	586	548	558	581	551	570	557	561	541	546	572	566	554	581	571	599	540	568	590	564	554	593	596	540	539	608	590	569	562	555	535	588	498	563	560	566	570	570	576	547	564	544	556	576	542	570	531	576	579	583	561	562	560	598	590	560	546	600	621	542	531	573	523	513	572	565	587	589	552	523	595	532	582	572	568	608	547	531	540	560	582	559	556	589	571	570	557	570	567	540	558	587	615	546	574	535	611	562	544	573	559	555	540	561	587	534	623	573	553	593	546	591	634	582	577	582	577	594	563	559	562	574	548	573	571	544	557	552	566	563	556	604	587	555	598	551	567	572	534	590	581	566	587	555	494
28370	20222	24083	20442	17957	12357	6510	3190	2025	1417	1124	810	720	858	770	655	676	576	524	746	585	616	542	503	501	494	445	418	463	450	403	401	431	377	411	369	396	399	388	379	377	403	363	473	940	376	367	352	356	389	368	368	375	362	360	373	378	382	363	385	377	346	344	351	383	371	363	361	384	355	361	370	385	361	387	321	398	360	351	418	373	351	369	349	350	383	337	345	368	330	358	342	358	361	381	416	379	401	362	380	353	345	361	386	378	393	380	383	340	379	394	367	373	386	364	345	376	373	390	367	353	388	353	392	366	360	356	358	361	382	373	357	374	353	349	335	332	363	386	364	333	366	371	359	373	359	356	366	365	358	372	365	384	390	383	329	376	380	385	395	383	366	377	378	363	383	356	387	411	372	377	357	392	384	355	356	376	381	330	398	358	352	365	374	404	352	348	356	405	360	405	374	360	355	395	373	371	377	401	353	364	342	397	358	356	399	327	356	325	395	350	360	403	361	375	396	362	371	380	386	329	345	360	384	331	400	369	367	365	381	376	370	388	390	366	375	380	389	417	340	343	416	386	360	385	374	388	353	372	404	365	383	376	348	371	374	367	364	333	347	355	373	388	402	391	357	364	353	369	353	364	346	358	371	358	364	389	374	356	343	348	395	383	362	345	371	373	345	326	344	358	390	361	349	408	342	381	351	373	359	356	365	361	354	398	372	364	361	347	360	346	370	382	359	370	403	375	385	353	364	399	384	373	407	338	430	390	395	389	354	374	400	388	370	336	366	354	320	418	338	409	370	359	373	358	363	349	351	390	382	395	400	360	370	357	410	390	394	359	370	404	377	364	406	418	370	401	362	393	394	380	401	390	369	351	376	376	397	391	349	330	346	348	352	350	352	343	366	345	375	366	383	396	369	362	372	376	373	399	372	369	380	370	380	368	352	344	372	425	359	383	387	357	386	357	348	374	361	375	378	347	322	363	341	391	373	365	341	328	360	404	358	363	322	392	388	360	335	363	364	399	364	383	381	355	391	379	377	382	390	375	379	426	378	360	366	358	398	382	350	380	404	360	372	355	375	352	371	358	375	345	385	389	354	339	388	380	361	354	375	366	374	326	360	391	373	388	367	369	387	363	370	393	381	362	357	378	385	353	335	346	326	383	388	366	395	336	361	363	367	391	374	404	375	402	365	365	401	352	371	405	372	394	387	390	376	386	363	366	346	383	370	371	374	361	364	377	387	339	383	377	362	386	353	368	361	373	375	379	367	367	330	369	366	381	402	373	368	406	356	332	363	386	366	360	397	373	382	367	395	370	368	383	402	358	410	368	370	379	370	314	328	346	366	389	381	407	348	402	365	360	344	363	383	409	366	354	406	350	366	421	406	340	393	386	362	377	369	386	381	400	360	370	399	341	376	386	374	384	362	380	362	381	336	360	356	348	372	372	349	362	345	370	351	383	379	398	362	367	405	347	367	377	359	367	387	406	398	350	373	318	361	356	362	382	404	392	374	400	391	384	388	381	379	402	354	351	340	331	396	379	352	376	350	388	377	388	375	373	380	358	370	369	397	408	332	371	367	359	372	353	374	396	345	402	378	360	357	381	384	352	348	378	394	348	364	366	383	380	369	411	345	380	381	375	355	394	385	377	397	366	372	365	376	367	380	391	405	380	340	393	405	358	380	353	390	370	378	335	374	400	356	326	392	364	384	376	353	389	390	387	362	328	388	329	409	374	386	346	360	349	385	385	404	389	376	402	391	375	360	386	378	391	345	385	378	362	346	411	380	383	346	369	362	361	378	413	392	363	385	389	393	393	368	317	387	360	360	379	379	372	385	378	400	379	362	345	352	359	334	405	365	385	379	371	380	381	382	333	373	328	376	336	373	380	389	344	395	348	381	392	384	400	361	370	359	383	397	395	378	370	357	397	377	406	340	358	380	361	339	387	338	364	400	368	372	377	401	357	372	368	396	379	392	365	365	358	356	359	344	372	388	358	346	360	355	392	385	373	397	379	378	342	374	373	404	361	402	384	348	363	387	387	408	375	404	364	380	403	349	376	394	381	406	345	346	320	365	378	386	381	389	382	400	363	351	356	328	391	374	378	367	372	371	363	339	358	370	347	358	374	385	408	424	356	354	367	382	374	341	392	371	365	409	354	354	385	382	358	315	359	386	387	397	367	351	366	381	363	357	363	415	372	360	368	377	374	355	397	384	386	403	355	369	388	357	347	398	370	343	363	364	370	343	387	400	365	347	341	385	365	364	347	348	335	375	366	370	372	367	376	374	367	367	382	406	380	345	353	345	384	370	349	360	387	360	329	384	377	382	358	355	379	387	372	377	371	380	380	348	377	403	390	378	379	356	334	382	349	335	369	344	385	348	354	361	370	361	350	357	378	371	344	376	393	351	351	370	328	363	369	356	414	374	390	338	393	394	375	391	367	385	338	369	382	366	358	388	398	393	375	372	372	423	396	398	326	353	372	349	334	334	378	353	392	351	353	383	382	388	349	351	348	354	348	337	387	400	379	400	336	399	350	414	393	387	367	346	374	370	379	386	384	358	401	391	351	347	364	341	336	324	371	366	369	373	372	410	386	408	380	394	377	334	345	360	388	385	330	333	381	420	335	356	345	422	377	400	346	418	374	366	369	376	372	386	376	384	367	370	396	372	355	425	369	355	409	391	363	361	422	373	357	371	383	366	386	366	356	326	379	369	383	361	388	392	346	346	372	363	369	370	335	376	411	377	397	361	357	358	378	358	441	359	350	372	364	368	339	343	357	417	360	381	408	370	343	422	361	361	376	345	365	379	352	345	385	359	391	382	377	386	340	366	367	368	378	363	329	380	356	362	354	357	365	385	356	362	407	364	375	349	378	348	399	357	392	394	375	364	359	332	386	384	372	355	407	381	372	372	360	378	367	382	363	368	350	372	361	377	356	388	343	362	336	378	357	380	368	350	381	378	373	450	362	385	353	353	388	391	390	389	375	376	365	358	389	333	386	343	379	391	357	362	398	370	355	370	382	355	355	386	372	358	385	373	350	368	362	379	336	345	359	384	385	415	357	398	373	373	388	365	380	351	377	358	364	347	357	353	360	409	401	346	361	356	387	351	363	365	373	358	355	366	360	379	383	356	356	387	369	349	353	378	369	365	355	406	391	364	363	334	376	360	358	361	346	375	355	363	376	355	387	356	373	350	327	368	347	406	390	372	353	376	408	407	356	405	381	371	353	375	377	398	400	374	371	362	374	349	374	393	415	374	377	346	350	398	370	370	346	352	370	359	405	364	344	395	375	401	356	425	385	374	370	350	342	365	360	361	344	362	333	385	361	342	359	359	384	372	375	417	376	395	371	405	372	373	393	356	337	395	382	388	391	361	371	368	381	394	363	371	389	334	392	377	391	389	389	383	357	362	384	314	358	346	381	385	362	376	326	370	387	438	394	386	379	376	357	359	380	393	376	358	407	338	354	343	372	387	389	367	384	349	338	371
14713	15110	28240	31601	32857	26985	18076	11302	7783	5865	5064	3730	3389	3885	3225	2859	2983	2667	2099	3054	2353	2515	2114	2092	2006	1718	1427	1424	1412	1432	1295	1225	1067	1015	999	951	944	934	998	927	950	931	982	1425	4594	968	921	880	913	923	894	870	894	888	880	879	884	902	862	851	900	824	888	920	903	861	855	858	873	924	872	896	880	862	890	882	838	848	867	856	864	906	897	926	854	886	841	907	803	848	874	880	859	930	899	902	854	822	859	904	894	863	826	861	911	892	867	881	860	937	881	847	886	908	899	864	884	885	865	913	869	827	879	870	825	865	920	841	857	830	880	840	880	890	863	869	898	861	864	853	866	912	920	858	882	879	882	859	884	850	899	908	912	906	910	904	847	849	844	855	848	889	840	868	858	898	932	875	887	917	888	870	877	819	898	816	864	862	884	905	892	827	877	825	894	931	906	876	887	892	835	866	878	933	915	829	873	868	936	864	891	818	829	859	905	831	860	901	873	904	837	818	884	921	870	897	918	897	835	881	871	852	886	863	831	871	925	851	884	916	830	890	869	857	861	846	908	852	835	843	853	832	892	866	853	867	881	919	885	872	862	893	816	912	833	847	888	865	837	839	840	856	887	822	904	897	893	892	913	845	810	853	881	861	885	851	901	886	923	888	873	847	853	894	875	851	876	838	839	845	803	855	861	859	874	894	851	856	844	830	861	886	856	848	848	849	858	886	904	831	855	864	898	864	938	855	816	905	908	902	883	883	921	906	901	865	889	877	897	852	866	859	883	886	791	882	861	823	861	867	894	888	887	870	933	845	857	897	834	875	801	909	840	900	863	867	843	839	824	881	872	906	923	870	931	894	905	838	851	896	859	857	910	848	882	868	833	918	900	878	855	928	889	860	849	877	863	865	819	867	847	794	898	941	902	839	928	866	859	871	863	886	849	856	868	886	905	883	900	862	879	849	905	868	902	894	919	855	884	862	863	918	845	865	878	881	821	865	866	910	870	868	885	874	869	859	874	905	870	902	892	830	896	900	858	841	914	873	867	892	875	927	868	911	912	847	866	854	919	885	861	880	864	890	882	853	858	883	859	952	888	849	852	898	842	878	867	836	866	847	872	841	885	870	866	895	894	838	872	848	876	859	884	877	893	840	880	838	882	853	854	919	928	844	835	852	894	859	865	878	821	861	901	850	860	859	855	878	909	846	858	814	825	829	889	841	856	855	884	945	830	865	825	847	877	900	865	881	902	849	866	896	864	871	881	896	859	850	879	880	884	884	855	854	915	864	853	858	868	871	875	867	853	870	835	911	881	888	874	875	880	861	884	846	866	843	868	905	838	857	904	888	866	881	896	848	912	872	836	878	894	841	849	897	882	862	865	847	858	876	877	929	865	865	853	903	878	904	908	868	826	825	858	877	860	876	873	896	870	882	850	902	878	915	928	876	909	916	852	878	901	855	896	899	868	849	906	865	872	915	869	878	892	895	869	871	821	872	848	880	823	861	842	844	877	842	862	848	902	906	874	871	836	914	906	880	901	868	835	945	908	864	879	912	813	898	905	898	920	828	890	893	916	854	864	854	863	863	908	844	898	867	892	859	865	880	886	898	880	808	931	875	861	891	916	885	872	885	917	819	860	901	877	909	922	847	880	914	845	883	876	842	858	894	889	860	898	868	832	854	882	848	820	895	885	816	842	885	863	879	888	837	869	876	857	893	865	922	884	869	861	865	858	844	886	817	891	870	833	902	852	885	825	910	869	863	862	857	851	862	831	892	862	892	876	846	815	888	892	876	875	876	867	875	846	885	875	855	844	893	920	853	874	888	923	879	887	855	881	886	918	927	823	859	863	813	888	881	920	837	879	862	877	872	885	868	904	856	831	890	896	834	844	894	890	873	883	848	849	872	853	878	906	886	870	878	901	874	856	849	880	898	882	866	890	845	884	844	886	894	842	865	871	869	886	846	849	859	847	846	849	877	845	850	914	913	858	889	850	892	837	892	871	831	876	882	845	877	898	878	875	831	887	810	818	879	901	877	846	894	848	861	887	889	938	884	867	838	863	832	851	851	797	859	829	885	851	817	882	843	823	836	834	868	877	869	879	865	868	861	862	855	840	823	847	798	832	864	879	877	903	883	891	895	877	902	847	901	916	838	857	900	874	881	909	922	850	888	893	870	865	898	852	913	811	859	886	924	832	899	870	834	840	872	864	881	921	859	865	872	880	869	842	916	862	864	891	882	838	874	852	858	906	912	894	852	841	852	877	900	893	815	863	848	901	882	933	902	903	841	869	849	918	884	913	910	856	895	887	876	877	860	868	834	894	885	898	881	889	849	867	872	909	829	839	898	893	849	868	880	899	883	839	922	882	910	896	931	935	888	923	884	855	855	887	886	848	925	849	862	879	856	813	862	867	899	882	850	884	881	895	859	904	905	868	915	834	825	829	862	870	857	856	917	856	927	838	911	892	811	897	878	855	845	879	868	831	842	946	882	841	815	868	892	917	828	888	849	825	913	896	898	836	883	915	879	848	874	864	918	894	859	856	862	883	863	858	873	829	896	898	857	804	879	879	914	889	889	876	887	888	885	839	843	865	883	930	897	834	861	894	860	891	881	936	838	861	907	840	896	825	931	882	815	822	867	872	862	904	915	859	939	861	850	895	862	897	838	840	842	873	915	844	865	886	903	844	876	852	923	876	871	911	885	902	888	898	873	896	881	916	876	893	860	859	848	889	853	857	862	876	882	861	792	839	869	837	837	865	834	863	880	861	835	867	851	835	872	861	868	879	832	887	843	913	931	866	856	806	909	935	824	844	812	897	872	849	918	882	867	918	846	798	935	829	896	835	868	822	878	882	891	955	836	878	822	859	849	925	907	892	883	855	851	886	874	859	860	885	882	905	848	834	909	848	900	885	880	910	865	880	868	844	911	874	854	892	837	871	873	889	856	851	838	901	868	901	859	891	911	866	875	882	902	879	926	943	865	844	889	870	874	824	853	822	875	887	855	859	849	905	828	911	898	877	844	844	844	852	885	886	793	844	868	859	860	885	842	927	872	884	894	890	836	869	872	863	869	903	894	840	866	873	837	883	895	833	852	900	812	843	865	821	831	935	942	888	848	883	829	846	867	880	893	811	918	872	836	903	871	851	827	864	835	884	850	860	856	881	863	835	868	905	803	925	865	856	902	840	853	884	892	887	894	855	887	855	895	849	875	910	859	877	859	897	834	888	798	858	920	842	837	865	906	910	909	874	919	869	856	860	854	894	830	841	838	920	924	921	908	821	875	869	921	880	859	862	883	840	855	933	875	803	910	901	826	835	880	870	869	926	891	853	924	908	935	877	873	856	853	857	863	837	837	858	853	903	917	885	882	846	824	871	838	898	860	868	913	863	852	796	873	839	888	871	888	852	876	893	865	845	863	897	871	901	887	818	868	847	899	866	851	868	901	852	899	853	850	878	845	870	843	893	892	883	870	899	860	841	899	883	879	907	852	865	897
10542	8730	10413	9309	7551	3871	1697	944	693	584	490	342	342	358	318	314	321	301	282	280	268	254	254	266	267	243	274	260	258	263	241	233	220	227	236	251	217	220	224	220	236	234	249	238	253	241	234	233	213	241	237	255	249	213	218	252	233	240	244	255	259	223	223	250	243	228	246	229	266	283	259	234	244	246	257	210	251	271	227	233	222	256	259	243	220	206	258	239	224	230	253	239	226	241	234	219	253	234	227	252	248	205	286	227	220	224	273	258	233	250	227	231	228	230	263	235	222	288	235	240	263	231	240	245	220	224	238	220	221	240	244	223	225	218	226	215	252	230	218	237	250	218	225	211	235	246	232	258	255	237	226	251	250	250	226	235	248	277	239	260	210	243	220	260	210	229	245	240	233	255	248	241	234	240	244	227	247	269	244	219	240	242	247	238	240	248	218	235	246	245	245	253	280	235	227	214	229	220	229	255	269	260	239	223	246	236	251	250	227	240	262	239	269	226	235	233	235	269	254	260	234	261	231	232	246	221	267	233	226	219	245	234	265	246	247	239	239	258	272	269	224	224	252	235	270	228	218	228	258	245	246	212	244	267	234	222	224	259	242	223	250	237	230	219	254	247	259	239	252	248	275	240	258	226	260	254	249	235	246	231	241	231	245	258	250	244	255	253	245	225	238	235	241	234	209	221	243	235	227	216	238	265	229	242	243	247	241	244	234	235	225	261	253	251	243	254	234	260	270	201	254	226	262	250	255	270	233	220	236	245	249	235	256	252	242	235	226	245	238	225	225	242	242	235	247	228	240	240	232	261	200	215	270	226	251	252	237	215	233	240	250	245	252	233	234	231	222	213	243	241	225	224	240	250	247	237	239	211	226	262	257	231	251	244	221	237	235	229	246	233	227	252	229	258	223	225	260	253	241	262	232	250	240	245	259	246	249	258	257	234	227	242	249	246	235	224	244	229	228	250	244	214	224	239	205	263	260	228	229	237	259	246	245	240	233	269	261	259	232	228	224	253	259	238	248	234	243	226	219	269	256	217	263	250	231	248	241	218	243	211	266	269	258	227	228	225	215	249	225	255	231	234	237	209	229	231	229	255	278	254	247	215	250	231	267	240	248	263	236	241	235	251	226	254	245	215	247	244	242	238	250	237	238	231	233	227	225	230	219	246	237	227	262	258	253	227	234	235	245	245	236	231	257	251	229	232	247	216	246	215	235	231	244	240	231	223	248	277	232	230	245	226	241	263	254	216	265	243	275	241	239	243	237	255	242	218	220	224	230	254	274	233	241	237	247	238	216	229	258	225	221	232	225	230	236	228	240	220	234	229	211	224	243	222	237	227	248	274	250	221	254	265	274	243	232	255	265	242	241	235	229	228	241	245	216	255	229	232	229	248	235	238	248	221	234	254	229	253	235	244	269	218	216	241	239	240	236	259	233	222	250	258	214	232	277	232	245	233	235	236	231	234	237	239	225	242	215	240	229	225	283	244	221	195	247	268	255	254	229	229	215	228	245	251	216	257	265	244	230	232	253	277	241	232	253	258	256	258	226	249	228	242	225	233	233	260	236	240	223	228	242	211	218	233	206	241	241	219	225	226	252	232	243	231	240	227	220	225	241	245	244	215	237	233	222	245	246	220	232	211	216	230	227	213	239	244	200	210	259	243	247	244	243	237	224	263	208	259	269	245	231	201	248	200	242	264	258	245	273	224	225	240	231	242	248	223	241	244	249	220	220	261	231	247	233	245	226	235	258	250	242	261	242	237	253	240	287	240	256	251	246	234	249	258	251	238	221	214	235	275	222	235	255	273	241	233	237	221	228	250	228	225	248	219	227	231	254	239	245	254	259	249	234	211	251	236	216	270	261	236	222	238	238	219	223	245	251	219	246	221	238	246	222	273	263	239	277	235	224	215	247	229	225	245	233	197	232	229	255	224	283	238	233	234	220	256	238	216	267	211	245	233	229	235	208	255	277	224	225	218	253	254	228	240	240	226	245	252	256	270	217	258	264	249	262	241	234	241	241	242	245	251	223	269	231	243	248	245	206	222	231	275	225	229	245	239	224	256	223	217	242	234	236	241	248	229	247	235	245	267	222	245	216	220	222	268	232	242	241	222	244	228	240	233	242	236	224	225	230	228	224	259	238	262	257	259	243	252	277	265	220	234	238	226	239	243	270	265	251	234	237	233	221	220	225	201	228	218	220	247	237	226	260	240	256	251	233	242	238	245	235	259	241	255	248	216	228	224	226	268	261	219	232	237	197	235	222	242	284	223	222	237	250	278	250	242	231	226	243	222	248	259	255	262	246	225	213	250	256	252	243	236	237	230	241	234	226	230	243	222	247	221	233	229	226	218	220	239	242	229	236	221	238	231	233	229	254	245	250	256	247	235	231	242	222	240	240	219	223	210	235	243	252	245	249	242	253	226	255	258	216	276	248	205	243	255	233	254	225	228	241	233	246	250	251	214	266	242	261	219	231	223	238	229	252	236	232	241	236	246	212	218	252	240	233	230	231	234	250	255	220	225	226	231	235	230	237	246	244	243	247	230	270	244	225	246	244	211	257	226	237	237	241	240	248	244	243	254	272	224	232	251	234	209	254	227	274	230	224	242	259	248	225	230	252	235	251	206	215	212	212	242	253	238	240	240	245	252	255	248	254	226	262	220	263	253	254	260	232	248	254	243	233	261	233	231	241	214	243	278	242	226	256	238	265	209	262	235	212	222	270	252	247	243	260	292	265	214	234	250	229	216	218	241	224	232	247	226	225	218	243	208	236	254	258	274	228	241	222	206	223	260	275	206	221	260	256	242	224	255	244	230	256	235	233	238	240	232	245	225	286	260	260	253	252	235	260	263	237	216	233	230	258	254	242	272	268	276	265	212	208	235	262	237	239	249	253	228	237	276	227	233	225	258	264	222	229	225	255	254	234	232	209	246	232	219	232	208	234	241	276	259	212	256	223	266	212	240	244	214	241	252	265	248	224	245	239	262	236	220	256	250	237	240	253	240	260	212	235	206	251	256	214	217	266	231	245	235	236	233	213	240	202	279	243	244	246	250	267	237	237	249	236	223	246	256	269	231	232	249	230	235	241	226	241	250	243	223	243	236	237	253	232	260	221	227	279	252	238	233	231	251	221	243	242	232	252	239	222	226	225	231	223	223	246	257	254	247	232	242	237	236	227	268	246	223	253	219	274	238	237	251	243	251	231	246	239	220	258	261	258	211	239	255	249	234	240	245	218	255	249	231	237	229	272	235	259	259	222	256	267	243	249	237	252	240	234	244	268	267	271	255	237	213	255	264	247	220	256	243	221	270	231	228	206	265	259	238	265	254	244	240	221	215	276	239	213	248	243	240	224	228	242	232	257	230	253	246	230	222	214	240	233	268	227	258	231	196	229	229	264	218	225	224	262	274	240	241	243	225	226	248	238	228	219	264	252	241	248	250	257	244	226	229	239	247	274	226	253	244	223	228	219	243	269	218
6263	7393	15619	20495	19396	12677	6827	4380	3063	2538	1891	1222	1269	1387	1091	1219	1169	876	927	1116	985	780	712	753	700	611	627	729	786	790	736	635	618	598	604	620	550	589	575	609	572	612	558	615	700	593	625	600	575	590	583	575	547	607	616	623	590	558	579	625	579	560	584	603	572	556	556	598	570	601	567	575	592	545	569	617	580	629	574	575	581	550	587	602	595	591	625	615	605	585	620	615	608	578	586	551	598	603	602	589	555	624	634	631	575	593	600	610	574	600	564	579	589	583	557	570	570	557	582	528	532	568	589	632	638	560	627	546	584	600	566	598	569	582	587	607	562	551	572	601	625	577	633	571	585	602	555	560	610	582	573	570	569	571	572	544	569	608	544	586	562	577	526	580	569	563	590	584	598	563	594	589	599	577	610	611	570	576	580	553	565	566	629	577	577	584	571	601	598	630	552	594	566	644	625	618	580	558	547	582	568	583	586	583	586	598	627	621	605	547	572	572	631	618	611	588	585	621	612	589	595	579	581	570	580	558	568	611	561	609	604	602	597	568	603	591	591	632	576	585	599	570	564	570	572	561	570	555	587	567	578	589	582	646	619	576	602	563	589	588	611	572	590	586	589	581	576	549	585	601	613	560	625	547	581	616	639	574	603	600	588	594	588	617	577	584	608	597	575	594	580	590	537	603	564	607	566	587	588	565	638	590	617	555	605	586	580	568	594	585	599	576	577	629	574	653	617	601	572	558	591	559	570	570	616	595	582	614	589	580	573	568	600	591	615	583	570	623	579	585	589	535	584	580	600	611	623	613	597	587	608	560	598	542	612	567	538	590	624	597	555	583	595	597	565	604	598	613	572	591	640	556	546	572	555	566	559	544	609	602	556	616	612	588	584	576	583	612	586	573	594	567	560	583	553	584	551	580	575	563	561	572	584	595	601	557	591	584	596	594	575	561	568	602	605	571	626	635	600	605	607	569	580	610	565	607	601	580	567	599	602	570	594	586	571	587	601	599	594	604	582	599	597	583	576	581	553	596	570	605	587	578	558	588	610	567	588	626	618	572	590	545	619	624	597	561	596	596	606	599	572	579	603	603	628	632	606	593	601	621	553	573	644	593	594	574	568	551	584	567	629	618	618	585	605	613	627	586	587	584	584	597	588	612	563	579	580	601	596	608	564	618	578	585	570	562	577	598	609	579	608	575	575	587	573	594	557	574	547	537	645	591	622	599	578	603	573	570	613	584	595	558	592	620	543	605	581	560	557	608	615	574	577	650	598	572	570	640	568	628	592	635	642	600	583	576	564	577	578	574	586	557	573	578	573	588	587	598	610	561	584	541	559	632	559	587	577	603	600	606	577	583	584	553	615	580	569	568	504	578	600	576	581	599	583	560	572	602	643	585	567	542	610	599	580	602	572	565	631	586	597	602	575	568	539	554	550	595	620	561	581	590	552	574	610	599	570	562	602	569	597	580	589	606	611	568	568	605	603	607	538	581	573	553	592	554	580	608	577	567	582	577	601	610	533	597	600	549	563	597	582	604	572	614	600	605	597	606	553	606	623	543	554	617	560	554	562	574	557	602	551	592	581	615	576	582	614	549	594	592	568	591	553	598	573	582	598	591	589	597	574	551	601	585	569	585	593	581	587	619	585	576	560	594	597	575	610	590	623	609	566	604	619	577	592	556	530	615	604	607	583	586	565	602	562	562	620	584	605	533	572	628	560	627	615	585	564	575	596	534	582	615	563	578	560	616	573	561	603	580	567	574	571	608	583	574	584	574	599	611	576	535	608	593	590	575	541	584	598	572	580	549	568	619	613	587	553	534	575	571	636	591	561	560	581	553	590	617	584	603	538	573	589	599	578	617	578	594	586	634	563	640	592	585	562	620	613	568	563	632	601	547	630	539	588	544	572	576	561	578	618	573	595	583	601	589	572	562	580	573	610	597	569	595	634	633	581	575	617	632	606	589	548	540	579	599	576	597	561	575	601	581	570	594	585	614	567	575	583	580	599	594	607	601	630	581	612	594	549	569	585	571	628	526	593	613	593	592	562	590	551	552	587	563	611	599	575	587	561	566	557	562	593	522	571	547	642	579	618	568	623	583	562	590	585	593	578	554	599	581	589	613	586	585	573	588	600	592	565	606	599	585	551	593	555	545	588	611	575	606	613	573	598	580	594	587	551	591	572	616	610	541	625	582	593	605	587	570	556	586	587	589	579	597	577	592	562	577	596	608	542	562	567	620	592	600	559	536	584	596	612	552	624	601	574	580	546	552	571	577	582	580	590	595	589	579	627	585	592	592	563	606	629	585	580	564	527	576	608	551	565	597	588	589	548	623	564	558	564	561	618	574	595	568	583	541	609	592	541	589	558	599	532	591	608	590	611	584	578	591	597	589	571	577	611	543	581	551	576	600	593	601	611	608	636	607	619	590	596	577	570	533	589	578	562	611	590	628	592	625	567	560	603	586	627	596	578	603	580	607	567	588	616	612	578	571	622	580	601	583	563	651	633	589	574	588	607	574	598	594	602	579	594	588	572	633	574	642	567	596	559	555	563	570	633	566	597	618	586	552	605	623	618	579	576	608	537	550	603	554	664	537	582	576	611	576	610	604	633	583	588	581	566	612	573	555	601	574	582	565	580	567	575	577	583	568	562	603	618	588	599	617	559	601	601	571	578	584	605	587	602	599	555	538	580	589	569	582	589	587	622	568	610	545	541	560	586	547	630	597	570	605	599	585	547	613	600	530	568	637	600	540	643	598	584	591	591	590	650	551	570	539	588	619	532	562	569	580	587	609	574	565	595	569	591	591	578	567	584	589	574	621	573	621	570	574	569	554	574	567	571	584	615	618	599	614	604	549	584	572	605	538	583	539	564	569	573	581	588	581	585	586	581	578	576	565	568	600	630	599	565	563	623	617	619	594	575	606	583	578	554	572	567	594	625	580	579	592	600	572	610	605	561	551	588	573	600	578	605	547	555	588	607	604	593	572	583	606	596	587	592	583	565	581	594	618	593	638	622	615	571	584	588	604	625	602	570	579	577	604	590	611	585	661	607	589	581	582	551	545	592	565	592	613	600	605	570	554	638	632	618	563	608	560	542	567	557	561	524	586	557	634	578	586	592	613	569	508	579	601	573	574	561	553	594	557	591	624	599	600	599	588	578	555	570	612	615	594	589	578	567	600	553	589	579	609	580	569	588	539	577	543	576	565	583	551	589	608	600	588	581	604	579	569	574	594	617	552	584	562	522	560	608	595	577	545	603	615	579	577	639	594	585	601	641	557	566	610	614	581	621	614	602	559	545	593	574	570	583	577	590	606	572	571	589	595	562	593	600	589	599	592	602	586	583	553	581	588	604	594	585	527	612	635	596	598	590	576	527	606	622	609	598	565	579	606	558	587	617	561	630	610	580	600	607	576	546	615	545	632	580	569	534	580	579	537	600	574	576	573	587	578	608	563	579	585	582	590	611	632	545	593	604	564	591	574
20609	14876	17925	18237	13792	6576	3064	2190	1439	1229	953	609	502	444	487	452	449	365	385	410	330	354	312	326	287	328	320	348	342	353	248	241	233	251	269	210	218	235	240	240	246	250	274	284	517	258	211	233	199	214	218	196	234	237	228	247	215	221	221	235	237	217	203	203	187	209	200	222	234	209	214	217	206	224	210	248	220	200	208	230	210	222	252	208	244	215	230	215	257	253	205	223	262	233	226	227	240	223	258	236	234	226	195	242	224	214	239	216	216	231	222	198	215	228	228	236	247	228	212	222	238	245	232	235	238	207	230	240	245	230	248	211	200	228	226	249	235	230	250	241	234	212	232	224	239	243	216	223	218	215	226	213	234	228	231	258	214	254	234	215	217	215	203	209	233	213	244	256	229	223	211	218	223	223	203	222	236	230	243	238	228	207	251	233	252	257	193	225	233	231	207	211	212	232	227	227	218	236	234	227	250	212	237	207	212	223	203	250	237	235	218	226	223	222	243	217	240	240	249	233	222	225	238	220	245	214	237	209	227	211	220	222	214	198	215	233	227	232	228	223	238	206	250	245	246	226	202	215	243	215	228	243	221	235	238	211	235	224	214	231	236	212	251	211	203	242	214	212	221	223	218	231	209	218	233	233	243	220	255	219	213	262	228	211	229	230	234	220	197	252	227	220	229	226	215	232	237	215	197	210	208	233	212	224	203	218	231	244	248	237	216	217	245	225	218	218	231	237	220	186	212	241	228	212	254	215	212	226	217	212	235	221	240	214	245	235	234	226	262	220	222	219	222	250	227	227	239	244	186	228	242	232	234	233	228	236	222	228	230	225	208	225	225	210	217	235	248	218	237	203	201	228	229	238	245	218	220	218	245	216	222	190	234	258	231	241	232	241	239	204	241	224	216	220	253	227	227	223	213	217	239	223	229	220	243	224	227	224	244	226	233	239	209	246	217	209	222	225	217	218	246	221	250	224	234	241	231	200	200	226	247	218	216	201	241	231	221	211	236	238	218	254	236	248	232	221	209	229	214	232	233	242	235	213	238	215	238	244	201	223	228	261	231	239	222	225	221	225	225	221	235	220	245	241	221	251	227	231	232	233	234	231	236	236	239	227	202	230	212	224	249	216	227	236	227	234	242	235	228	208	224	218	218	231	234	229	226	233	230	236	235	213	220	218	245	233	240	235	221	249	259	203	216	229	221	254	251	227	237	225	225	222	266	224	218	221	230	238	244	224	251	225	244	220	233	202	217	232	205	224	253	243	250	192	220	229	246	247	236	208	270	220	190	218	214	233	222	195	228	233	210	221	241	261	229	240	229	230	235	250	237	243	227	255	249	227	230	227	225	199	202	204	217	252	228	232	241	206	245	228	239	227	229	235	214	203	219	240	233	245	227	219	199	221	248	216	240	255	282	225	249	239	206	224	187	209	250	231	232	247	254	240	251	227	212	208	235	234	225	225	243	231	223	233	245	243	227	236	228	218	246	227	225	215	230	231	237	227	258	221	219	246	208	220	239	253	226	247	220	239	209	222	254	249	254	213	217	260	218	203	212	208	235	228	219	228	237	220	237	226	229	211	201	238	225	218	224	201	251	217	223	234	216	252	210	260	236	233	208	241	232	220	220	227	230	224	226	224	231	221	212	208	231	243	252	226	209	235	248	231	231	239	224	211	221	226	227	223	235	248	209	233	223	238	221	214	201	233	209	225	255	252	245	230	225	227	200	229	208	229	240	228	222	247	228	237	207	215	219	215	229	205	255	241	236	232	239	218	251	249	225	245	251	244	226	212	228	192	216	248	222	221	200	215	205	239	214	228	237	234	233	236	247	248	227	206	252	265	228	223	226	228	216	224	245	237	243	277	246	191	256	201	206	227	197	231	207	221	236	230	206	224	259	227	209	213	208	253	209	240	237	234	223	212	255	262	244	225	237	233	231	223	202	228	232	234	225	222	228	243	263	244	228	210	228	230	231	210	205	215	228	217	222	235	229	211	231	265	229	210	231	238	235	232	265	225	205	238	209	214	249	217	218	227	238	235	200	238	217	243	213	220	235	220	259	232	223	219	231	237	236	242	209	219	218	225	194	203	219	223	247	199	211	210	210	204	198	249	228	211	200	231	254	240	208	236	235	222	228	228	255	224	247	218	242	226	210	242	250	226	247	255	213	210	243	208	231	215	242	250	249	238	226	236	241	247	219	230	222	258	217	232	193	224	229	221	229	216	218	237	213	235	221	203	237	256	212	253	272	228	249	195	223	222	247	210	238	208	237	227	220	215	234	232	240	223	227	216	209	229	241	229	225	247	224	218	237	227	262	195	229	252	240	231	242	241	257	228	213	223	258	233	212	213	232	238	243	236	230	218	195	236	243	238	251	244	232	193	225	201	254	219	254	211	245	196	220	207	258	235	233	237	230	249	232	204	212	224	205	220	217	234	213	219	229	210	229	234	260	232	203	216	253	238	225	211	215	246	234	238	222	256	239	239	235	216	231	241	234	252	217	206	200	232	238	242	253	256	214	176	240	225	220	217	252	215	216	241	239	230	214	199	222	217	212	226	207	204	222	231	259	249	252	250	239	194	208	186	212	211	221	236	226	202	247	218	238	218	242	250	248	231	206	216	222	261	227	227	207	212	241	230	253	212	239	234	245	222	251	239	202	234	247	220	230	230	232	218	216	225	250	225	223	197	212	255	232	212	205	229	240	244	251	250	212	244	243	238	198	227	199	234	242	231	242	217	228	207	230	247	236	223	208	261	212	217	202	246	211	234	251	221	238	211	209	230	233	214	228	225	248	229	240	223	217	244	243	213	217	256	220	222	218	225	245	228	221	228	224	195	228	198	235	230	233	232	216	222	236	254	201	238	240	215	222	220	239	218	232	230	253	243	253	251	230	221	243	251	216	213	207	174	226	236	240	216	251	220	244	207	225	225	218	247	242	215	241	256	234	210	219	224	205	225	214	222	229	260	224	216	198	216	209	228	257	240	225	234	237	261	247	230	257	241	212	223	270	259	236	231	220	212	244	206	238	226	244	258	210	210	219	241	218	240	244	247	224	224	212	202	211	212	238	222	225	220	243	242	223	228	222	234	243	258	236	242	267	241	238	254	232	265	228	191	237	255	238	238	240	250	190	193	209	245	227	243	255	262	231	226	213	221	242	229	227	231	197	263	253	229	219	224	266	228	237	212	261	218	262	230	242	217	206	249	207	225	244	239	220	237	232	251	224	217	195	232	224	216	216	204	232	209	198	214	222	237	236	227	232	215	217	219	250	257	216	209	210	239	224	229	258	233	234	214	257	233	222	232	214	265	226	203	220	210	202	239	205	238	248	222	215	255	220	225	240	204	224	219	219	219	249	229	227	229	259	240	246	217	226	247	235	247	204	241	229	244	207	218	217	211	245	216	217	206	235	197	223	209	216	222	226	236	231	242	212	200	248	253	220	236	226	231	259	216	259	215	224	231	230	206	224	231	214	235	252	214
11545	12555	23268	31328	27759	17885	11337	9191	6652	6069	4319	2812	2395	1982	2154	2093	1999	1454	1507	1910	1250	1184	1160	1266	1178	1137	1244	1443	1482	1311	825	697	651	712	611	624	640	642	619	631	594	585	640	844	2747	628	647	588	559	572	608	561	621	596	576	621	644	580	596	612	605	586	598	573	594	590	622	605	580	597	574	632	606	560	585	597	538	566	566	593	570	544	561	563	581	558	536	584	577	591	572	568	560	564	565	540	564	550	583	580	609	574	601	609	542	563	602	621	572	577	599	594	545	547	584	554	602	616	585	533	524	572	575	605	613	596	575	605	619	587	621	584	588	598	590	635	557	558	591	576	585	611	596	592	612	607	588	588	591	584	553	569	580	563	596	549	585	565	560	555	547	569	630	531	573	566	597	623	595	580	561	600	558	543	633	564	590	579	564	544	570	516	555	573	572	566	602	587	567	562	590	580	579	583	583	576	573	569	594	576	621	580	558	554	616	540	581	604	609	600	541	559	573	608	559	580	579	607	569	585	593	577	606	576	599	595	573	595	574	613	510	606	547	585	557	593	617	594	572	559	515	572	613	585	552	545	564	578	555	584	584	596	565	571	568	570	579	588	541	561	550	560	597	619	600	577	599	564	549	590	555	569	575	572	594	597	562	589	551	563	564	573	590	601	597	593	573	569	593	587	631	583	563	541	552	605	550	606	553	571	575	550	555	580	559	573	586	572	611	570	587	566	610	574	549	555	580	578	535	583	556	570	588	604	614	597	634	612	557	558	588	576	555	559	527	578	565	568	607	561	564	601	609	586	594	543	584	567	555	573	546	562	586	534	587	610	595	567	589	588	569	542	595	610	569	563	542	592	570	572	572	511	550	594	576	538	524	548	567	577	574	578	545	575	592	573	603	555	573	588	593	597	560	552	543	603	579	577	612	568	596	571	549	557	563	600	571	608	606	592	530	566	586	564	595	595	533	580	583	559	579	609	552	594	524	570	581	567	580	555	588	597	581	568	609	612	597	618	604	562	590	578	603	594	607	566	588	562	623	563	567	542	592	587	537	543	597	579	547	575	557	526	577	573	578	624	572	567	560	560	573	558	616	577	579	550	564	538	559	577	618	600	626	621	577	599	616	564	584	552	559	528	565	565	588	590	573	575	606	570	561	589	575	634	554	587	549	570	609	601	558	637	560	556	582	548	579	605	570	561	594	636	565	557	595	607	591	555	536	569	573	569	616	598	605	569	584	570	615	572	591	568	590	558	539	572	594	574	620	597	516	567	508	586	546	626	553	551	554	580	567	589	578	555	619	566	573	625	575	544	557	589	578	564	563	596	564	571	551	581	554	599	554	592	583	576	589	579	519	615	571	596	624	589	617	570	577	552	573	579	596	589	543	578	576	563	625	629	612	574	567	583	589	613	622	588	576	591	599	520	558	542	595	571	577	552	543	603	594	612	572	588	578	559	500	582	606	562	652	599	592	541	542	596	587	576	547	599	560	532	591	564	582	582	566	589	571	573	557	586	544	564	527	615	560	567	551	607	581	571	601	635	562	592	548	619	582	581	582	558	551	604	620	579	550	613	573	543	566	561	571	559	605	590	575	595	604	599	588	623	591	604	567	593	567	547	593	551	552	594	610	586	516	614	578	568	606	551	527	576	536	571	594	563	597	590	556	545	565	561	583	583	552	589	595	601	586	545	610	623	558	532	557	572	590	589	554	563	611	618	594	570	587	583	622	625	574	570	585	564	551	546	590	585	569	618	583	545	593	583	605	550	548	610	582	585	571	580	570	563	541	565	573	563	639	593	551	578	562	578	563	574	550	573	548	570	595	564	578	577	558	542	603	561	539	611	577	594	559	541	590	599	594	610	546	602	582	566	564	562	590	611	592	594	603	574	548	559	563	572	572	571	592	593	555	591	592	569	583	537	540	566	580	567	611	594	612	603	548	588	582	590	600	584	604	638	544	605	597	587	591	563	586	592	616	577	523	605	612	617	592	593	585	586	589	562	575	555	593	556	558	586	565	557	567	591	612	597	573	597	574	577	584	600	568	566	560	585	603	584	599	549	615	572	568	589	575	567	572	597	580	567	588	574	543	541	589	567	578	605	591	565	584	600	594	550	583	578	591	578	591	582	608	589	565	618	553	561	558	569	568	591	592	578	574	613	599	591	569	560	560	584	583	566	592	574	566	573	565	622	615	595	581	611	578	598	592	594	547	563	608	612	540	556	587	580	604	582	604	583	553	564	568	612	570	589	578	565	568	525	582	522	564	570	552	618	579	542	561	570	572	570	573	607	582	575	545	502	572	569	587	634	585	589	549	557	567	585	556	613	656	578	578	579	584	552	549	573	564	576	569	544	566	606	584	559	567	586	580	558	588	591	626	587	546	607	602	541	571	591	549	567	594	563	603	564	567	576	602	591	582	579	551	548	560	606	541	522	608	539	562	580	575	612	607	614	568	575	579	556	574	571	597	591	602	566	580	576	554	589	574	595	631	586	612	559	584	578	566	591	582	614	575	574	568	584	584	610	604	591	610	561	535	613	573	550	571	590	562	587	582	655	572	582	578	603	570	597	617	569	605	589	531	549	573	564	583	547	544	608	602	610	542	587	564	576	612	607	590	544	570	572	573	583	539	586	567	580	591	564	583	583	558	570	572	551	582	573	567	578	597	589	518	574	592	565	577	551	524	556	558	562	586	574	618	596	566	531	567	606	572	528	537	546	569	566	560	560	606	583	571	559	559	605	610	579	580	553	545	620	599	570	592	600	608	585	583	543	558	571	618	575	573	591	591	534	543	557	534	583	576	580	587	535	619	578	579	602	579	605	593	585	580	574	608	553	538	590	584	587	537	581	609	531	568	591	576	595	607	573	567	590	629	596	568	589	617	604	549	582	596	550	571	582	543	587	585	570	568	559	578	609	581	582	585	592	572	596	584	587	514	603	643	604	584	572	557	598	573	596	570	549	590	581	574	571	575	605	537	560	575	543	571	597	591	583	579	583	563	536	598	613	578	616	565	561	571	577	538	648	560	611	554	585	593	624	579	564	574	604	574	564	612	569	616	591	576	548	595	588	584	577	585	586	540	573	576	596	596	574	527	570	582	603	611	585	590	567	563	576	533	528	531	581	576	553	546	545	570	573	573	571	628	600	622	593	531	601	579	607	565	569	561	580	589	548	637	563	595	598	572	570	623	556	567	603	554	570	574	598	564	587	578	595	561	589	600	564	522	553	562	547	576	539	578	612	545	577	590	604	582	586	600	608	596	556	601	568	584	549	602	568	581	569	557	602	568	611	583	585	557	559	581	565	602	592	548	599	594	621	589	573	580	564	579	599	585	602	587	562	548	590	543	547	562	611	584	550	643	551	605	572	560	532	540	574	554	608	572	607	588	576	592	615	568	613	583	605	524	551	549	616	593	607	598	568	628	615	585	568	553	588	569	573	585	579	537	601	605	581	575	550	596	609	565	588	526	621	576	564	599	590	597	565	564	570
28385	21804	24405	26304	18125	8674	5000	3253	2459	2258	1435	991	886	718	792	768	699	593	706	580	514	454	509	504	545	569	602	611	628	534	405	386	390	378	404	376	381	384	367	381	423	385	340	384	672	375	344	374	374	380	359	373	370	409	338	376	351	381	419	383	370	405	354	375	361	385	377	389	407	335	407	356	412	425	351	366	344	362	387	409	391	368	425	364	371	390	337	371	372	366	332	342	360	409	347	384	368	384	368	387	357	376	395	394	353	386	345	390	396	381	373	370	356	366	395	363	373	352	368	363	342	375	398	389	347	350	359	376	396	398	371	356	346	377	370	386	334	361	368	363	357	365	409	362	404	372	391	331	355	446	353	395	389	363	397	368	393	379	342	360	362	363	360	374	389	344	380	404	411	363	372	385	398	355	383	361	322	370	337	383	346	374	357	357	335	361	329	337	350	398	371	371	394	391	386	407	350	334	398	371	366	383	361	359	369	338	382	421	404	358	368	359	330	393	382	390	387	374	393	384	406	405	346	368	394	376	383	327	386	378	349	343	365	370	381	377	349	358	400	369	357	342	406	386	373	380	312	384	390	383	344	363	377	386	380	380	364	389	378	344	367	374	378	392	341	388	342	351	419	389	361	413	366	386	376	370	380	354	396	343	369	367	358	349	384	363	370	373	382	370	386	402	356	344	406	381	365	371	329	392	369	410	354	382	395	349	357	332	397	385	367	368	372	387	371	371	402	365	383	371	364	367	392	351	367	376	377	386	366	400	332	389	378	347	389	384	382	348	345	340	365	386	366	375	369	366	395	337	347	362	393	386	377	373	358	336	348	383	355	352	348	347	366	341	340	375	373	388	392	386	350	371	378	371	348	333	379	378	418	393	344	385	365	366	382	380	327	374	366	384	383	366	357	365	392	394	377	338	398	377	365	368	328	385	365	354	396	378	370	340	371	381	349	361	364	352	411	363	380	383	344	352	370	413	352	383	371	369	374	352	354	367	348	401	369	389	373	437	359	345	414	378	356	418	310	413	402	377	395	383	352	380	325	369	377	372	349	379	354	371	390	404	377	368	372	354	399	370	361	385	379	381	371	376	397	374	325	356	367	394	358	349	353	350	334	383	379	344	348	382	376	395	365	379	350	340	358	410	373	344	389	347	360	349	404	369	372	382	374	359	387	353	380	374	361	364	390	376	368	398	348	356	357	316	406	378	348	358	364	379	347	395	336	343	386	335	384	389	379	352	352	401	381	394	403	393	363	391	343	375	365	367	360	356	363	374	349	363	384	365	411	396	357	355	361	388	363	384	354	379	355	351	397	373	351	369	390	372	355	387	367	337	368	371	414	381	386	331	345	393	397	372	377	385	365	406	384	346	373	357	333	349	372	359	372	386	381	371	369	356	346	340	365	354	376	389	389	357	369	355	358	388	372	343	394	407	364	344	401	363	347	378	367	376	372	355	395	349	363	349	351	368	373	367	355	368	376	400	379	386	403	383	385	391	360	392	340	353	359	378	384	359	383	376	344	350	353	374	339	406	396	341	374	362	369	396	368	351	346	386	386	351	342	369	360	318	366	401	430	363	353	361	349	363	378	377	363	432	357	361	351	368	366	382	393	381	354	422	403	385	385	414	412	384	351	380	357	398	387	395	403	363	345	378	359	323	364	353	403	347	374	375	399	382	415	340	396	394	366	359	380	331	370	350	352	381	370	398	370	349	422	364	400	379	389	379	390	360	362	339	370	405	371	394	356	336	385	312	372	354	351	392	321	396	338	366	386	379	398	370	377	382	347	363	358	374	359	341	404	380	385	326	375	375	397	412	356	369	407	356	326	351	395	376	354	367	332	398	402	343	388	371	403	381	341	379	374	352	362	349	372	394	358	423	388	364	363	367	372	359	371	368	331	390	343	381	360	345	393	370	353	340	376	327	407	364	394	370	346	354	373	371	361	382	351	350	363	412	364	346	385	388	360	334	354	361	400	344	371	374	357	386	372	397	364	385	361	371	393	364	331	357	365	350	392	382	349	404	349	386	379	351	366	389	363	381	363	365	397	374	359	354	378	362	340	355	418	370	392	380	348	387	403	355	349	365	373	326	356	407	369	354	341	342	393	370	401	352	383	383	370	384	391	374	368	377	391	386	382	368	373	373	345	411	384	373	374	377	370	369	404	379	354	369	347	391	382	369	409	386	355	373	430	382	332	419	381	378	391	366	348	396	386	356	377	377	390	395	376	372	372	354	369	396	343	383	367	368	366	360	364	390	405	405	357	365	396	360	392	400	351	339	358	376	368	379	398	368	346	355	369	377	359	362	354	384	373	352	384	392	361	354	420	411	375	337	369	368	376	369	398	367	370	381	403	376	375	384	377	393	392	362	384	382	345	395	347	380	376	350	385	375	359	364	391	363	382	358	378	376	397	390	361	361	406	362	367	323	387	384	329	340	391	400	367	375	372	336	373	403	381	369	381	357	359	400	380	377	357	366	360	354	353	364	389	386	365	361	333	329	394	332	329	421	402	405	389	362	370	402	394	376	389	342	393	365	379	360	351	350	397	357	347	393	401	363	382	401	377	346	335	345	393	355	389	378	352	355	335	405	345	387	352	345	365	354	407	363	365	374	399	337	351	363	334	378	334	374	368	375	401	365	363	357	389	423	371	379	354	350	363	368	336	423	371	353	349	376	370	381	378	362	379	382	409	346	402	387	383	378	361	373	354	346	342	361	376	373	345	341	338	386	363	361	393	410	368	381	391	373	383	397	355	365	388	370	392	419	367	372	374	356	373	364	339	366	346	368	367	359	366	384	391	367	351	355	392	376	358	388	389	374	353	396	359	370	379	330	400	378	343	383	372	354	356	365	377	351	372	327	378	352	396	379	377	332	372	431	373	348	385	386	383	367	328	381	353	344	360	380	382	382	406	351	378	361	399	386	386	394	374	372	403	375	349	372	367	378	362	403	338	352	408	391	375	348	408	396	358	388	336	370	375	405	394	361	392	370	367	343	376	351	362	355	410	374	405	381	411	371	381	403	332	364	392	393	354	368	353	361	363	366	388	351	354	372	396	366	373	359	364	338	342	364	366	405	399	371	378	387	379	394	375	396	389	343	402	413	363	352	347	343	384	355	335	353	367	381	353	404	373	365	370	377	407	350	388	388	366	392	388	348	360	356	349	378	396	386	392	386	379	393	383	343	368	374	367	370	369	389	359	378	346	363	361	353	365	373	380	431	407	393	389	382	374	339	364	373	377	365	371	407	356	385	359	396	378	423	378	404	363	370	353	387	389	369	337	372	361	365	370	397	366	381	392	385	343	353	353	388	391	330	347	339	383	391	374	417	378	339	399	387	368	356	361	375	391	385	371	392	370	362	367	372	350	415	406	371	372	377	359	367	385	369	396	348	392	387	371	332	379	366	373	374	376	349	379	363	385	375	361	406	404	366	384	356	374	392	354	381	383	338	335	354	369	369	385	373	411	354	410	334	364	383	379	378
14955	16693	28572	36984	30838	20328	16000	12228	9920	9567	6479	4342	3347	3378	3385	3190	2983	2443	3016	2266	1771	1868	1884	1884	2079	2252	2243	2582	2457	1800	1053	1016	1026	1068	1024	946	895	916	972	960	931	904	909	1205	3073	933	915	931	912	883	880	911	947	929	870	919	917	915	902	923	932	954	861	949	892	876	932	875	903	860	911	852	878	891	900	927	886	865	906	841	889	869	895	896	863	842	953	869	878	904	870	795	922	952	884	937	874	919	886	899	844	898	811	925	815	907	884	924	892	824	936	868	905	882	865	929	891	935	916	886	892	876	893	859	858	900	859	845	848	827	863	949	859	872	895	848	855	831	842	877	846	913	873	890	820	818	886	906	887	845	883	870	864	882	900	817	872	861	842	910	896	836	820	844	884	887	868	926	868	883	847	869	855	893	915	921	851	887	903	935	854	876	914	836	898	869	846	905	886	882	869	846	904	874	813	850	924	897	904	881	863	900	867	921	898	847	890	891	820	879	869	844	921	924	878	914	891	852	839	880	901	883	912	811	874	840	817	890	907	870	870	975	892	851	859	878	910	892	843	878	829	852	876	836	880	857	887	870	953	899	844	924	832	879	882	841	860	855	819	890	837	868	887	920	838	871	856	849	902	806	856	862	841	867	868	856	833	881	821	836	892	873	853	861	918	895	858	854	935	852	906	885	858	903	882	850	858	880	905	853	902	927	878	935	856	884	865	897	887	900	820	833	812	843	878	882	883	878	894	858	889	838	868	853	887	924	884	897	878	822	856	871	875	818	903	865	898	910	817	865	879	833	862	916	799	902	876	906	871	914	887	788	883	837	831	905	890	876	873	852	878	889	921	837	933	928	895	859	801	880	905	892	845	833	854	898	874	873	848	868	842	834	875	866	896	907	890	853	907	870	835	832	907	939	856	866	887	882	840	888	850	856	839	899	827	839	909	885	831	872	872	828	861	921	872	881	848	855	874	860	921	887	936	862	912	910	893	869	856	890	909	892	840	881	881	872	827	867	868	863	894	867	862	867	842	866	899	895	880	852	925	905	828	853	873	933	823	940	895	887	909	851	859	846	860	917	889	838	818	887	919	862	876	865	868	881	894	899	886	827	887	867	915	840	853	900	877	894	850	896	856	886	900	879	886	862	854	833	825	824	953	908	927	856	880	866	904	869	841	904	845	859	869	884	912	855	858	912	846	852	883	841	908	890	887	923	922	870	903	899	865	903	823	866	869	864	850	886	873	888	881	895	907	877	882	881	892	920	880	859	849	884	845	844	835	860	877	876	848	844	836	900	868	854	889	857	874	866	872	838	900	870	897	882	885	878	853	881	819	915	829	809	902	896	879	840	854	846	870	861	866	826	852	825	832	877	849	878	893	906	826	887	869	865	821	862	922	847	943	863	914	812	894	891	825	910	877	921	891	836	916	851	890	844	888	877	880	871	831	914	917	848	829	905	944	842	870	939	900	845	886	883	827	823	877	895	869	957	887	815	882	851	894	909	858	856	885	891	836	884	855	832	864	824	899	867	920	812	909	841	858	834	831	785	932	877	819	857	957	854	901	869	867	844	917	822	832	899	863	856	883	857	903	905	904	890	886	841	866	842	860	862	878	855	831	929	845	853	884	890	869	859	973	901	874	881	847	877	857	904	850	835	846	876	904	857	839	868	891	881	812	887	845	865	864	903	907	873	894	894	908	889	904	915	878	819	904	864	889	857	885	870	931	928	872	881	915	833	875	876	871	890	834	877	881	886	876	840	865	887	901	854	903	816	811	855	902	898	891	880	846	910	842	864	832	875	864	864	872	892	860	909	856	848	853	897	845	829	835	839	892	881	844	887	913	910	850	873	854	839	890	865	841	880	880	873	838	805	797	869	859	878	909	891	886	890	909	857	815	890	857	864	879	889	876	842	873	856	808	914	907	846	896	891	899	860	917	834	862	840	817	895	893	884	892	873	882	923	831	878	864	907	880	891	869	855	901	844	881	862	891	874	868	847	830	907	933	889	866	916	886	900	857	899	872	852	869	872	863	895	914	867	924	899	846	917	877	880	886	931	859	896	888	919	832	901	853	884	853	913	880	875	865	884	902	873	861	826	814	881	873	866	878	839	835	839	850	869	864	872	860	871	843	878	828	902	832	882	890	851	893	882	902	838	894	872	874	918	882	849	849	883	886	889	802	863	867	850	889	858	887	831	923	871	854	860	871	827	861	854	867	931	901	894	879	829	811	917	893	847	908	890	867	881	866	880	907	866	875	872	862	846	901	946	894	838	888	835	856	894	854	900	872	841	916	925	900	839	930	863	863	832	887	826	903	899	877	864	853	858	828	866	849	906	848	849	902	855	853	877	865	869	865	819	853	864	906	930	877	853	851	877	915	865	847	835	894	843	890	854	882	865	876	841	911	871	848	832	843	861	858	899	837	903	876	893	884	894	888	848	892	861	843	837	887	855	893	842	925	900	866	813	857	847	869	847	915	855	823	870	852	875	860	915	923	906	911	863	805	840	905	885	893	867	897	892	910	836	876	860	810	875	869	917	895	803	873	867	831	889	863	904	832	851	931	890	887	899	864	825	857	850	870	854	853	878	887	866	876	859	905	855	858	875	888	901	819	876	874	887	836	880	865	920	883	882	783	845	831	870	841	842	890	904	875	853	843	870	854	851	896	883	882	945	837	938	821	899	817	887	858	833	889	893	805	902	904	887	864	829	861	907	851	889	885	911	870	940	828	891	928	896	892	923	829	849	924	840	869	839	875	922	795	860	889	880	875	934	905	947	862	853	888	922	873	884	869	924	910	891	881	849	870	885	852	898	911	833	899	826	885	880	835	860	843	883	871	868	888	900	893	892	910	892	815	904	903	850	864	855	877	895	914	824	888	919	884	877	852	925	884	864	838	843	877	956	870	917	856	819	899	872	910	916	872	847	855	867	842	894	887	794	910	872	886	832	889	841	877	852	852	833	954	882	872	880	822	875	860	861	918	873	879	902	831	895	851	884	862	863	867	856	853	888	901	894	894	859	877	887	883	878	837	888	924	896	887	907	892	864	960	872	894	820	841	929	846	893	821	835	810	844	886	888	922	837	876	929	897	848	871	881	880	886	865	875	858	871	848	853	879	841	920	849	901	900	857	919	855	922	878	872	910	976	874	851	867	900	901	823	851	846	849	924	821	907	846	860	873	877	852	882	819	829	941	854	875	877	848	886	869	889	881	854	889	882	901	844	868	853	836	863	866	873	831	854	873	893	876	876	921	867	899	865	895	831	866	842	853	869	916	910	907	889	809	920	879	824	891	869	874	854	888	856	933	914	881	861	841	838	901	848	870	878	886	845	890	850	861	898	839	860	942	822	866	861	905	862	861	855	883	883	899	884	846	855	848	896	829	899	900	897	885	823	907	902	882	856	879	889	845	821	963	833	914	884	895	846	906	899	886	887	886	877	855	897	868	840	897	852	912	903	889	877	885	923	841	898	918	848	888	874	891	841	878	879
10891	9221	11201	11448	5646	2550	1847	1234	1021	1069	594	436	401	330	351	366	337	357	294	285	246	284	269	286	258	274	310	334	309	265	245	249	254	227	255	245	256	256	217	231	258	246	251	277	246	230	230	225	260	255	237	244	233	246	251	265	270	229	254	244	249	246	244	247	237	260	250	281	264	245	233	241	255	241	265	250	300	289	278	277	220	268	267	245	251	249	260	243	222	238	253	239	237	235	251	256	296	250	237	262	253	252	239	271	249	252	230	271	236	255	265	234	246	239	248	234	244	241	246	255	208	270	243	268	222	251	261	242	250	290	215	239	243	268	255	251	236	246	273	232	259	222	274	243	252	232	241	238	240	247	264	245	291	261	257	253	238	248	235	256	275	257	237	247	232	238	275	208	234	235	262	236	259	257	256	252	259	246	247	218	283	259	219	219	248	249	218	236	250	262	261	265	260	281	229	235	213	238	255	244	258	239	232	238	254	234	246	239	236	302	263	229	255	260	269	243	243	248	242	240	240	262	216	241	250	245	249	274	257	268	265	261	230	266	268	251	291	270	242	234	265	229	254	250	204	252	253	251	247	245	246	253	242	259	222	261	251	240	229	213	259	242	254	263	240	245	246	214	267	269	233	263	229	230	268	263	243	254	219	269	239	238	273	250	243	278	240	231	237	261	275	249	277	302	243	262	242	240	251	238	245	233	254	225	275	260	240	260	250	256	251	233	257	236	242	244	269	242	254	245	257	261	256	276	227	234	256	224	244	256	266	264	235	287	250	262	264	241	226	251	253	236	235	252	234	259	249	247	239	271	245	244	233	248	267	264	262	241	226	237	237	250	252	251	237	265	240	236	259	257	252	254	249	240	257	244	243	243	261	230	247	249	251	245	230	253	254	237	221	208	226	238	231	270	216	255	235	259	270	239	233	242	228	225	240	250	257	247	207	267	241	248	248	256	223	252	247	259	266	248	262	254	267	244	260	226	251	241	222	250	248	246	264	233	254	271	254	212	240	240	259	214	270	229	239	249	234	287	249	265	228	256	253	270	285	257	236	261	263	261	251	241	224	251	242	234	238	233	225	250	254	277	236	239	262	235	257	261	252	253	234	229	210	252	232	273	229	254	249	238	277	255	254	270	278	245	249	241	280	268	235	263	254	257	245	259	247	283	251	265	278	269	239	242	244	225	241	240	250	245	237	233	237	238	241	239	250	257	250	236	228	211	234	249	252	255	249	255	249	249	255	263	272	276	228	247	234	269	263	268	238	227	231	247	238	242	251	227	275	221	239	258	228	277	259	251	242	236	272	264	261	219	229	244	237	235	246	229	270	256	275	247	248	274	248	262	220	235	245	262	238	242	232	209	280	236	271	253	250	245	238	260	254	262	256	271	225	228	217	229	267	249	232	282	294	231	243	224	268	292	224	241	258	265	232	229	254	262	234	224	266	238	247	232	258	234	223	280	250	253	229	256	258	253	234	230	252	246	249	269	274	251	268	238	218	216	259	274	238	286	249	270	289	258	230	256	250	252	253	199	202	237	250	229	247	247	255	275	239	244	276	250	246	257	233	243	256	258	277	236	258	242	235	254	241	265	256	246	260	247	214	267	284	254	270	245	277	256	274	261	253	228	252	273	222	266	247	277	232	237	234	245	283	261	239	269	245	242	227	248	249	228	253	218	247	236	255	270	273	239	248	241	242	249	274	249	250	279	261	223	272	242	258	251	262	231	268	249	246	258	237	249	249	234	231	227	236	265	254	252	235	251	247	230	228	253	238	235	257	235	247	234	265	257	230	223	260	235	251	255	256	235	233	251	267	280	265	235	236	261	241	269	250	264	283	235	254	236	268	224	259	254	243	240	244	259	257	209	252	225	249	235	267	248	236	303	220	220	229	262	233	250	248	266	283	252	251	256	258	240	272	239	276	239	230	257	267	205	250	263	256	259	241	244	234	243	258	256	237	217	292	255	269	245	247	270	260	224	236	234	238	242	233	226	266	268	247	240	229	231	275	247	258	267	265	262	240	229	232	256	235	261	260	239	252	246	278	242	239	246	263	247	258	243	251	238	242	259	214	245	281	227	255	236	222	248	270	267	249	220	245	283	242	249	251	279	264	241	227	239	248	236	252	227	243	237	247	237	255	237	276	247	242	266	258	243	240	236	231	265	223	271	290	216	270	257	229	266	262	262	251	229	257	238	212	247	226	269	235	268	247	260	217	219	274	236	260	230	263	258	251	246	234	191	254	268	258	237	218	263	236	211	268	254	239	240	250	235	242	251	229	235	260	263	256	223	237	251	230	233	247	260	225	241	231	224	234	232	275	189	234	224	235	215	261	253	234	246	249	263	263	253	250	261	260	238	264	234	272	250	231	254	242	253	257	264	234	273	256	236	233	232	231	254	250	260	233	246	265	233	235	240	226	241	266	245	231	235	251	251	272	274	266	228	286	248	249	297	259	244	268	276	256	259	239	235	237	262	277	240	232	231	248	277	250	275	253	235	281	270	242	245	236	271	273	254	219	247	252	210	242	239	258	243	235	270	238	246	261	261	217	246	257	251	241	261	289	243	238	260	237	235	246	248	255	281	265	240	234	253	275	257	215	263	260	252	245	228	268	224	241	243	248	258	259	230	233	230	234	251	250	222	253	264	303	255	213	239	229	251	247	247	273	257	260	278	254	272	269	282	230	208	217	232	251	256	270	224	231	249	233	223	259	235	234	239	243	278	235	265	268	265	261	251	248	228	227	213	233	263	245	217	243	263	242	266	243	248	258	229	256	256	242	248	262	234	262	243	264	234	214	265	249	225	255	279	214	260	245	271	269	219	238	240	255	245	238	250	254	259	232	220	259	237	252	239	223	262	248	255	229	238	266	242	235	240	238	266	241	265	274	230	250	223	277	259	247	227	225	255	258	241	277	239	254	239	224	243	246	266	247	226	244	254	241	249	247	240	242	253	248	272	291	256	251	247	241	236	245	238	281	248	242	250	257	234	244	217	265	249	225	246	258	243	245	253	273	248	263	244	253	245	227	257	240	276	230	263	252	245	257	229	245	248	246	243	257	238	218	238	225	253	236	241	224	247	254	233	264	262	231	230	247	236	277	276	239	236	242	258	257	252	241	262	256	225	246	221	258	292	272	226	232	249	243	232	230	230	225	216	232	265	238	230	282	253	222	257	255	259	262	241	257	262	256	226	243	245	237	257	272	261	263	231	254	243	261	224	238	269	222	248	251	241	294	207	259	256	266	230	234	277	242	247	255	267	286	223	241	285	281	228	237	240	242	237	245	239	234	266	238	242	252	249	280	247	257	251	245	251	249	235	227	256	279	279	250	259	207	230	218	227	236	250	238	248	238	221	252	252	259	250	236	261	245	265	242	249	238	230	249	258	255	262	252	265	237	235	242	244	262	242	258	240	247	253	242	235	245	249	246	256	271	249	249	285	246	235	240	259	237	240	272	244	250	242	271	242	224	270	254	236	264	247	227	205
6683	7818	17188	22317	14607	8987	7376	5142	4691	4629	2679	1802	1304	1268	1289	1333	1045	1151	1049	797	728	788	765	825	923	873	1134	1125	1070	777	665	629	634	602	626	609	579	633	612	596	617	596	639	687	659	557	587	556	619	695	600	634	617	593	601	631	629	591	610	599	570	621	613	588	589	605	626	551	595	613	639	597	590	630	596	592	609	570	610	588	624	624	574	619	612	593	603	602	639	593	675	568	584	569	577	587	578	619	582	618	636	580	614	599	586	622	576	595	612	602	627	600	613	605	611	599	590	589	594	621	577	576	605	575	590	644	608	594	578	584	591	616	624	611	620	586	619	599	633	637	622	636	614	579	560	597	615	603	636	590	643	588	609	554	612	583	576	619	633	574	642	651	574	617	607	602	609	571	610	603	573	638	615	614	624	577	605	572	598	586	588	580	599	581	636	640	606	614	658	611	651	610	582	587	641	643	615	586	609	575	633	573	588	567	609	611	606	584	612	573	579	605	581	630	572	582	635	597	579	567	618	572	610	590	616	661	601	644	580	601	574	617	644	580	564	584	583	609	552	641	654	623	599	606	622	602	609	586	604	567	616	641	598	578	618	614	648	660	600	586	662	570	590	616	598	600	576	638	588	602	572	629	610	629	531	621	591	591	569	564	615	607	598	592	585	582	618	560	602	579	599	626	592	619	595	582	631	606	572	563	574	583	670	586	596	588	594	611	613	611	616	584	661	620	669	601	600	610	629	636	647	597	587	610	640	603	603	623	604	651	622	614	548	656	589	592	594	596	623	622	579	579	620	579	654	585	640	617	573	608	602	629	583	616	634	598	578	607	603	588	575	628	614	590	602	594	578	597	601	601	589	608	587	626	633	558	566	592	587	606	596	571	586	637	657	608	636	643	607	623	603	613	610	606	565	597	601	627	629	586	567	573	602	538	592	590	587	579	558	595	577	604	566	621	638	583	619	604	590	598	604	596	608	632	586	555	571	607	601	570	600	589	596	601	573	618	585	600	571	593	648	641	560	561	603	565	595	587	646	608	618	598	610	631	630	583	606	574	594	627	625	631	596	620	621	607	587	613	603	624	597	609	629	565	620	605	595	565	561	607	617	599	563	577	601	562	587	618	609	582	572	604	576	630	571	548	597	590	606	615	611	576	587	612	657	609	595	609	609	583	555	626	565	598	595	579	618	570	604	604	620	613	628	571	565	608	582	605	561	635	642	636	639	601	580	595	603	595	600	593	572	603	594	560	609	613	641	618	627	589	627	587	611	627	610	624	633	618	595	552	562	598	606	608	612	618	588	576	545	580	609	569	591	636	571	595	594	619	628	660	649	562	609	596	559	621	580	580	606	565	589	547	627	600	660	654	587	582	610	637	580	585	604	610	632	624	597	591	575	631	594	546	579	585	578	638	592	645	601	632	600	607	637	597	617	604	580	558	668	613	624	612	589	562	651	540	621	601	596	599	575	620	622	589	569	614	614	618	645	610	596	608	587	631	606	592	582	628	598	600	603	565	600	583	611	622	627	602	585	634	602	587	629	611	562	622	595	619	574	562	606	627	567	599	598	604	617	566	611	568	635	620	618	641	639	617	614	634	602	629	619	573	620	626	583	607	608	625	611	593	563	577	592	611	581	557	583	570	605	621	624	605	664	597	631	591	641	645	583	560	601	635	603	619	594	558	610	586	634	620	572	628	602	615	609	566	609	592	585	595	650	598	604	611	641	614	624	610	570	614	593	627	611	623	607	599	579	663	610	582	577	633	585	619	608	607	615	621	667	615	626	675	622	620	601	596	566	602	565	570	597	660	619	621	610	594	638	603	575	592	663	630	568	605	599	605	644	599	608	621	597	593	637	586	589	594	607	636	585	616	569	614	603	597	609	632	583	567	589	668	574	606	596	588	637	547	614	574	612	613	625	595	607	623	631	622	578	629	576	615	592	593	611	631	558	613	605	570	585	574	612	614	611	574	615	617	591	595	604	570	572	589	574	668	584	596	567	614	559	588	627	625	611	610	596	621	627	596	570	608	597	584	627	659	614	614	589	636	594	545	625	589	606	589	582	584	598	635	588	594	645	639	637	614	602	620	585	637	594	597	601	596	594	653	587	590	599	584	616	617	574	577	605	595	593	586	582	623	571	535	622	578	584	600	555	577	636	602	584	604	616	605	604	655	581	624	642	556	586	614	548	624	651	588	598	611	622	583	629	587	582	570	611	580	567	585	575	625	592	615	641	617	612	619	615	597	585	615	606	601	628	592	607	617	583	555	606	613	588	556	554	589	588	586	579	592	615	560	574	595	600	583	607	553	612	579	603	632	657	620	626	602	613	613	605	610	570	624	582	578	638	587	595	611	588	598	629	569	607	585	600	624	636	617	619	633	571	655	614	616	620	609	609	626	598	578	584	605	631	600	572	589	628	565	629	575	623	621	573	623	621	653	606	558	606	637	591	609	640	632	607	617	618	624	584	596	633	622	610	577	594	585	615	585	583	624	597	613	602	669	664	616	597	601	583	608	576	609	584	634	565	614	634	589	630	595	579	600	641	561	583	583	598	566	622	594	608	602	592	596	612	640	620	569	611	577	589	630	605	636	623	596	630	624	572	637	604	624	637	571	580	666	615	591	635	651	597	574	576	612	576	624	546	563	575	590	592	574	601	632	565	608	574	589	628	592	619	674	571	634	592	631	612	618	605	567	636	547	564	639	613	598	584	628	599	594	594	610	578	643	628	592	567	639	592	608	589	589	576	575	578	636	575	578	590	586	595	585	553	594	588	604	633	600	607	568	612	576	619	614	571	579	603	583	623	594	596	581	633	629	617	621	588	550	644	572	616	586	622	614	581	591	600	586	570	582	579	598	584	598	609	680	624	594	595	580	594	603	563	593	600	587	606	575	571	600	603	558	574	558	656	584	599	557	582	625	587	596	604	574	612	585	592	587	580	589	633	627	612	626	618	587	630	602	638	529	615	593	610	609	593	613	627	630	637	616	589	600	587	587	595	555	591	666	587	617	604	600	668	604	649	593	607	624	613	616	649	609	609	622	608	617	587	613	614	588	556	612	608	606	576	604	620	617	621	588	659	618	595	572	577	572	561	601	600	637	569	588	649	605	524	607	590	530	570	578	649	623	608	618	546	571	612	636	598	604	599	596	593	628	629	581	595	614	592	559	568	622	610	596	597	619	616	640	625	590	599	611	582	604	589	574	624	600	626	611	608	601	539	600	604	642	597	594	583	595	568	604	630	635	604	585	599	616	579	612	587	586	617	619	562	584	581	599	608	601	658	612	600	594	621	605	627	617	587	567	621	573	623	625	642	616	656	635	621	563	616	546	593	541	622	601	629	629	616	577	617	625	604	620	609	624	570	604	604	611	591	560	595	603	599	619	638	520	649	614	604	656	609	602	631	603	623	623	620	634	574	557	582	570	620	598	602	590	598	624	584	567	567	593	638	591	578	620	599	616	546	628	598	597	569	624	594	591	614	615
22717	15102	20471	19818	9815	5421	4313	2607	2392	2396	1221	693	533	504	508	520	474	470	392	377	343	333	347	402	445	417	461	433	438	335	270	272	291	236	261	245	268	251	241	249	253	255	222	249	337	235	274	253	259	227	250	251	246	230	243	271	244	260	256	212	258	249	239	246	242	218	259	217	240	257	215	246	239	219	244	242	235	275	241	226	246	243	244	256	255	254	252	242	281	240	241	231	253	250	225	255	252	244	250	247	207	245	248	241	248	236	230	225	235	233	229	246	245	226	247	251	262	267	242	240	263	230	223	229	225	253	242	231	240	231	233	243	241	269	240	223	240	235	250	234	260	249	276	255	262	265	240	260	259	236	251	227	236	254	254	243	250	274	240	262	263	274	253	245	223	228	256	238	242	264	229	238	243	234	229	244	232	258	262	253	255	233	260	248	237	242	261	226	261	254	241	245	258	236	227	252	239	207	223	263	231	242	261	255	228	257	245	263	257	250	246	260	255	246	268	268	235	264	254	246	234	260	229	262	234	259	238	260	230	283	244	246	256	209	237	227	248	227	268	267	239	261	258	250	263	237	258	278	226	238	222	252	246	224	241	254	259	251	256	235	262	241	238	227	237	239	239	237	231	237	216	277	263	232	228	230	239	238	243	238	247	262	227	259	241	261	254	206	232	240	228	260	244	259	235	246	256	273	218	243	268	241	208	236	210	235	226	244	258	245	254	256	251	269	236	231	242	229	235	235	260	264	245	223	231	247	251	260	238	247	246	245	245	238	243	240	254	230	237	261	216	241	258	241	286	243	232	220	224	223	268	256	227	250	231	238	261	230	249	234	265	248	279	238	258	247	246	266	237	281	267	241	237	249	268	239	261	254	239	245	244	243	261	277	233	249	261	260	260	246	259	250	262	244	264	266	258	283	236	286	221	206	251	271	244	233	257	241	241	220	241	221	250	234	237	281	249	255	269	245	222	248	247	226	248	267	260	265	244	243	259	252	226	250	229	231	238	261	227	241	242	218	281	248	265	243	226	259	248	263	250	253	247	230	252	226	240	282	264	234	243	225	235	265	251	261	273	252	242	257	277	286	243	264	240	266	254	245	239	279	269	254	227	237	238	274	255	256	255	265	218	212	251	232	246	256	266	261	249	230	252	240	240	258	247	289	243	240	248	240	246	236	247	258	257	245	255	283	230	206	245	236	270	262	237	267	261	246	261	265	266	236	241	273	228	264	220	230	247	259	227	235	260	247	224	264	223	224	255	236	260	241	235	227	232	239	248	260	251	277	241	235	247	239	285	235	259	218	235	254	229	205	241	268	224	287	210	248	261	254	229	253	260	230	265	250	218	243	264	262	253	241	255	251	287	242	233	238	279	221	245	247	228	268	269	238	237	236	268	251	248	252	243	264	257	257	232	237	232	229	238	234	253	243	255	235	221	241	249	250	268	242	242	240	259	258	237	262	244	229	262	226	249	234	243	251	225	246	233	274	235	245	227	258	270	240	242	261	259	279	243	251	257	264	268	257	259	247	224	235	261	266	247	239	238	240	257	216	273	238	261	239	246	231	250	230	243	248	242	222	248	245	253	252	274	287	234	229	247	232	265	229	253	226	237	246	261	244	263	234	238	249	249	284	234	239	249	263	240	245	259	260	271	265	260	243	261	226	225	249	261	231	219	257	274	253	275	261	249	242	245	263	256	262	228	281	238	255	248	268	253	235	228	255	262	265	233	249	219	243	221	243	243	266	233	253	270	253	235	289	253	272	258	235	264	256	233	244	253	243	270	231	235	267	236	253	263	229	255	241	258	261	253	280	241	221	258	275	240	229	233	245	237	242	242	277	252	258	269	248	243	230	231	197	236	272	231	225	242	263	267	226	254	252	253	257	229	273	256	224	242	280	223	240	240	226	277	256	232	244	227	242	230	227	229	249	269	261	246	237	237	260	263	271	272	231	258	267	285	252	271	241	234	243	222	254	224	246	260	234	253	229	253	238	228	277	274	243	254	252	245	244	228	256	240	271	255	247	252	220	252	239	230	243	246	227	241	253	243	237	276	262	265	264	269	284	245	255	275	218	259	271	254	241	250	271	242	243	254	258	249	231	254	247	227	214	242	227	238	260	234	231	256	266	233	235	233	252	238	268	231	258	243	252	251	221	240	243	213	247	250	234	243	244	248	219	253	248	267	272	213	225	222	254	255	237	250	266	240	276	257	260	247	285	230	213	228	251	238	249	264	232	252	246	265	292	241	256	246	243	224	245	244	247	272	272	261	218	247	270	232	239	253	233	212	272	233	253	245	262	246	247	248	269	252	264	222	232	247	244	236	257	231	237	242	249	227	290	256	248	226	251	249	248	249	248	255	247	216	248	225	247	237	275	252	241	244	265	249	227	231	247	231	264	260	254	265	251	247	235	242	252	259	263	220	209	229	250	255	283	251	285	260	269	252	248	241	238	232	238	239	267	241	230	247	232	248	226	260	220	262	281	239	256	264	261	249	245	230	258	234	250	221	248	241	269	244	280	251	260	245	250	231	258	226	237	268	238	260	266	253	242	268	269	259	249	251	235	240	232	269	276	245	232	270	240	249	250	270	249	240	252	249	264	249	253	250	278	261	244	253	222	239	241	227	258	221	249	243	260	251	261	268	246	246	238	250	209	250	234	241	234	239	243	232	247	253	240	270	236	267	253	262	246	235	227	265	244	269	250	258	251	242	251	226	242	251	254	244	233	232	252	274	264	241	242	253	238	225	225	248	265	252	244	256	267	222	230	259	247	291	321	245	260	224	233	254	255	270	255	239	243	248	252	257	214	230	227	241	253	222	249	241	243	257	233	248	243	239	261	244	235	246	232	274	228	264	237	276	261	245	257	234	231	244	223	260	251	212	246	226	248	234	222	260	222	231	260	231	228	251	237	240	211	232	239	222	264	243	260	261	230	244	235	264	224	244	257	239	237	242	255	262	212	231	247	228	248	275	236	268	234	240	227	247	219	257	260	271	266	230	279	281	250	269	258	240	234	250	259	244	245	244	250	241	231	252	241	249	249	256	272	255	233	242	221	215	280	263	262	251	247	220	248	246	244	231	246	281	259	246	239	243	249	281	226	231	239	235	239	239	265	255	234	256	249	203	260	288	237	239	211	254	268	253	268	255	253	253	237	229	260	248	242	244	275	233	220	236	245	247	249	249	234	231	258	250	231	247	260	229	231	237	257	255	236	239	233	259	264	232	276	276	261	235	239	251	235	260	291	253	276	271	248	244	276	236	236	249	284	235	210	249	266	228	240	241	281	236	245	242	257	265	274	278	226	260	242	232	232	224	257	229	250	242	232	247	250	236	242	244	274	239	201	215	263	255	265	250	248	275	247	259	266	259	252	241	207	234	234	226	234	236	251	250	278	238	276	250	251	238	225	249	214	264	264	249	241	222	270	233	263	246	243	241	229	238	256	255	268	269	234	236	228	250	256	221	258	238	235	228	239	240	215	241	264
12921	11728	26726	30280	20567	16432	14844	10169	10628	10830	5692	3083	2389	2223	2545	2487	2104	2226	1577	1442	1448	1376	1466	1776	1954	1857	2137	1912	1771	1135	759	733	716	682	663	674	647	697	625	686	668	666	686	852	1198	642	632	661	701	590	634	661	685	626	663	655	635	646	594	610	595	701	612	647	600	616	614	627	657	659	632	608	604	608	593	591	599	648	585	619	618	693	597	632	625	615	677	625	593	615	654	599	637	626	651	623	633	672	606	597	686	580	607	620	629	616	621	603	620	594	613	633	593	614	630	610	589	591	590	601	640	689	603	597	573	606	646	592	632	601	616	595	622	626	612	601	607	631	633	620	634	637	694	626	598	602	624	599	643	602	652	590	607	636	644	658	622	615	676	616	638	612	565	571	656	600	585	598	598	587	606	599	634	605	599	568	611	624	603	663	621	574	615	674	605	635	608	608	651	606	615	602	625	639	611	661	624	680	602	594	643	614	635	591	615	635	648	576	611	585	640	658	659	631	616	634	660	593	661	660	660	605	610	682	613	622	630	609	553	587	605	609	633	599	678	585	625	595	616	598	676	652	619	644	665	628	659	608	619	603	629	654	657	636	595	626	550	625	605	578	598	555	557	626	641	651	645	617	615	618	649	626	595	676	642	626	586	633	589	606	610	586	594	673	675	600	591	592	633	608	577	579	668	647	652	640	616	635	609	617	604	636	660	604	614	601	629	617	637	659	599	623	645	599	628	615	620	569	592	628	606	601	575	595	620	631	640	583	624	601	602	582	652	662	597	643	593	577	669	636	646	666	641	606	620	653	650	607	645	653	589	614	622	620	596	604	620	582	572	615	664	621	645	608	600	642	623	606	614	635	626	600	643	613	580	603	618	605	609	615	576	600	607	657	614	603	644	553	627	605	579	664	608	598	640	613	620	601	587	585	609	641	624	583	652	601	622	595	630	670	586	654	618	663	638	598	636	627	627	601	647	574	619	610	596	672	631	599	662	598	600	611	596	628	657	629	656	554	609	667	626	594	581	624	618	623	607	550	637	618	618	627	632	634	594	644	630	656	609	622	640	613	622	615	627	549	646	635	601	606	591	645	636	590	605	582	623	599	629	583	621	617	606	610	600	639	601	629	673	618	621	582	619	646	659	632	617	564	619	617	612	601	650	619	644	639	631	631	601	602	591	595	612	645	605	566	623	626	660	612	647	626	578	621	609	622	622	633	629	652	615	650	625	627	593	615	589	581	614	581	655	554	634	656	643	627	630	632	618	595	562	636	627	644	637	559	596	614	620	593	590	593	603	619	620	587	637	603	639	637	575	658	595	645	629	593	635	607	666	628	627	577	635	626	610	651	608	617	612	643	578	651	572	646	616	631	640	604	612	627	572	616	635	624	625	637	666	609	624	666	639	660	615	657	622	632	619	626	636	625	620	652	621	626	577	675	595	609	593	599	611	619	577	710	623	653	644	607	624	655	562	637	624	678	607	616	602	638	590	607	628	631	589	597	666	603	615	598	591	604	613	619	624	600	594	595	638	602	601	577	633	666	643	631	601	617	539	608	611	641	666	667	611	624	621	643	624	614	655	620	585	622	610	636	624	623	594	601	618	612	651	631	595	620	598	649	561	624	638	651	605	620	650	644	679	611	583	606	598	562	617	602	595	611	614	595	655	648	589	668	621	598	582	598	619	615	655	632	604	614	653	612	563	625	651	655	659	662	629	634	619	595	647	603	610	630	591	628	633	618	571	650	611	657	649	623	618	609	647	601	574	634	589	630	626	612	603	634	604	644	621	643	657	642	597	579	632	581	634	619	586	618	659	589	632	621	669	606	591	663	651	575	611	597	599	617	566	607	605	618	603	588	611	649	649	607	612	576	580	662	616	591	612	612	637	568	622	628	604	634	640	678	606	634	620	628	582	590	629	608	585	662	595	584	617	631	576	597	600	584	612	600	655	578	658	623	651	626	572	647	627	659	623	587	567	558	574	592	637	619	627	605	610	609	615	592	599	580	664	583	691	644	569	622	642	633	623	574	646	602	620	618	596	637	603	648	652	679	613	587	638	621	578	636	601	644	618	650	631	614	679	625	646	575	646	645	632	632	594	656	624	580	591	580	591	615	649	607	619	645	618	584	616	546	599	665	593	630	619	626	607	584	619	598	646	588	602	600	638	599	637	649	669	621	610	625	648	585	601	618	603	636	607	629	623	643	655	647	610	616	624	572	571	651	650	615	611	620	605	615	647	595	619	621	655	617	603	629	617	632	588	597	598	650	609	611	616	595	626	619	601	661	602	605	583	665	609	634	607	632	612	644	651	618	604	619	594	670	594	640	655	630	601	589	628	626	644	600	598	599	642	640	617	620	595	608	609	599	661	596	630	626	639	603	638	592	614	620	578	616	604	649	589	625	594	623	622	596	641	623	577	681	603	659	634	600	611	613	615	643	614	590	621	640	652	647	597	645	597	608	628	625	653	618	650	617	616	598	626	604	593	580	634	599	608	613	601	612	578	629	636	600	599	623	616	622	610	578	618	573	602	654	616	620	609	604	608	621	595	620	656	658	618	653	646	619	595	630	633	629	646	656	665	616	623	565	646	640	605	629	609	618	588	627	584	605	580	575	577	629	593	632	607	622	589	669	608	614	682	659	566	629	613	620	629	627	626	660	599	616	608	629	660	629	620	643	638	633	625	612	586	632	614	638	646	622	602	618	646	634	598	648	632	625	612	587	665	602	639	629	629	665	605	592	622	594	624	599	649	635	634	619	637	637	564	638	590	632	600	647	619	568	630	598	639	639	656	638	604	633	596	612	573	648	597	634	614	592	595	615	618	680	638	632	630	607	599	621	573	625	616	629	610	628	627	600	621	621	577	614	646	571	642	637	608	605	612	590	595	597	687	602	603	624	639	605	602	643	614	637	636	649	651	623	601	608	601	613	598	611	629	599	607	586	649	627	619	629	592	642	562	580	603	616	615	616	624	638	592	636	605	645	584	650	592	582	641	650	594	603	619	616	629	616	610	613	641	611	625	603	603	633	623	617	582	663	594	620	655	562	630	591	603	590	611	609	639	641	616	644	606	586	617	640	610	618	559	636	621	611	659	610	563	634	602	657	654	618	649	629	640	606	622	636	586	630	601	558	612	591	596	612	636	662	624	627	630	605	622	600	563	650	652	648	592	611	640	630	632	648	632	612	637	598	630	626	634	627	599	602	645	560	627	636	607	594	628	650	636	637	633	623	624	628	667	624	631	626	624	615	662	625	628	639	630	626	651	659	668	619	650	644	590	621	599	602	657	605	611	594	604	592	624	651	606	623	569	608	638	654	623	631	632	649	623	632	617	613	602	611	646	612	657	594	636	614	611	607	643	608	640	605	604	587	618	636	623	636	595	642	628	611	582	637	582	628	644	605	598	615	651	670	626	609	621	576	619	605	618	600	646	623	600	638	636	643	673	602	618	664	612	621	627	613	611	624	594	583	622	626	637	596	636	603	603	632
31535	21176	29258	24692	13832	9415	6931	4480	3954	3675	1652	1016	866	832	974	802	848	774	613	557	632	632	675	680	752	786	721	759	517	486	450	444	387	384	415	415	413	424	413	443	445	393	411	456	502	408	407	414	407	405	411	430	366	382	366	391	421	416	360	402	413	416	405	407	423	414	421	366	373	389	386	402	401	420	373	393	402	447	408	414	399	434	400	412	417	397	372	418	389	373	401	374	396	387	397	466	366	373	391	419	379	390	452	412	432	414	405	421	425	437	416	395	376	402	420	389	398	379	362	378	443	382	402	404	375	394	391	419	378	407	434	408	332	418	407	440	423	415	390	396	397	432	409	392	406	411	385	405	406	406	387	428	393	400	385	394	422	434	409	399	399	423	406	404	421	430	404	446	381	421	386	397	414	425	403	402	413	378	397	414	430	407	407	398	360	384	412	421	402	405	431	402	420	406	408	420	414	384	392	395	399	423	419	393	389	376	393	413	397	411	383	378	401	422	421	407	401	408	371	377	425	366	405	430	388	382	420	351	401	397	426	392	434	420	394	410	416	409	460	422	414	395	395	413	418	404	400	398	433	415	414	387	387	400	416	402	415	390	402	393	390	400	391	394	376	374	429	404	392	351	401	406	403	424	425	412	385	418	391	402	437	416	385	377	391	410	395	409	415	424	433	382	375	395	430	424	430	406	402	375	462	377	357	433	450	404	417	381	408	426	370	377	419	386	370	385	419	375	431	411	377	414	441	360	431	395	430	389	379	403	391	437	405	373	402	402	415	374	401	385	382	419	433	389	358	407	410	370	380	402	404	409	398	425	393	426	369	385	363	394	398	403	389	407	408	401	390	401	382	437	416	394	423	407	410	419	403	398	410	447	419	388	383	395	375	444	397	421	375	432	427	421	384	405	382	422	438	424	409	388	400	421	414	390	423	421	390	412	389	388	408	413	418	393	392	424	422	401	432	430	413	419	421	374	441	420	383	377	399	393	375	397	400	391	373	408	409	423	399	449	395	404	360	397	377	395	419	383	388	438	390	450	390	349	414	391	376	431	399	405	371	429	402	391	377	408	406	388	388	385	399	436	405	375	379	441	404	409	421	400	393	391	401	397	436	431	408	404	461	439	417	419	418	391	428	433	347	393	375	365	394	429	391	394	416	391	388	405	421	405	412	409	426	392	409	440	404	378	402	394	382	356	411	386	419	373	376	401	446	424	429	412	426	404	432	365	388	372	378	419	393	411	420	444	420	395	409	383	404	408	445	429	432	434	406	425	410	382	366	397	442	438	394	384	378	451	390	383	421	435	368	389	370	397	382	405	455	376	412	395	397	432	420	398	449	383	387	406	414	408	380	411	388	379	414	395	419	399	431	368	403	388	382	413	399	350	399	409	430	410	388	405	401	429	410	380	406	411	456	408	381	382	411	404	434	421	388	402	378	398	415	435	369	374	404	387	378	420	368	420	418	416	402	450	411	410	391	395	417	430	394	411	396	393	431	434	417	431	399	427	415	375	380	411	419	429	422	413	438	371	403	411	444	432	407	459	415	386	417	444	426	382	447	402	395	398	415	411	384	448	429	429	383	382	420	388	404	427	407	431	436	433	350	412	419	358	421	401	384	413	360	408	410	446	425	396	379	397	443	428	444	397	398	416	413	389	389	372	355	360	415	372	443	383	370	393	397	405	406	387	397	411	464	413	403	397	430	385	382	410	423	401	376	438	412	421	449	413	395	385	416	403	404	400	398	407	377	390	421	388	423	396	416	387	413	426	395	398	375	365	401	411	407	385	448	342	373	412	375	380	379	423	387	427	410	387	385	440	389	435	427	395	414	398	400	424	377	428	407	363	435	376	448	414	427	397	386	390	429	408	395	386	436	404	381	422	462	394	435	351	411	387	427	422	379	379	411	447	455	397	421	386	378	408	386	437	422	420	409	381	405	408	407	427	413	376	420	453	414	384	430	385	409	394	400	411	473	416	398	404	413	404	380	396	387	386	367	418	411	396	426	404	419	389	427	391	416	389	389	425	378	393	368	457	412	397	402	400	388	429	413	356	415	423	369	377	441	432	400	381	430	428	438	391	379	379	402	418	426	400	429	405	389	398	404	392	423	408	442	394	431	411	418	380	401	430	427	399	385	426	415	393	401	391	392	383	389	392	423	384	389	380	401	399	376	412	368	401	372	393	395	429	390	409	425	373	403	400	402	394	421	384	389	417	392	386	376	397	430	414	383	417	388	435	413	442	438	435	384	421	421	416	386	351	417	386	445	402	374	386	403	392	390	406	411	404	418	367	381	364	436	428	416	409	434	404	381	371	378	418	420	380	407	384	387	406	430	417	418	427	382	392	391	349	402	423	409	420	409	388	424	421	404	416	447	429	433	392	408	381	426	388	422	388	382	390	398	412	402	388	365	379	393	400	412	412	381	391	416	426	386	408	401	402	419	394	383	409	381	433	404	377	395	383	393	424	401	397	430	398	420	395	444	392	386	368	399	417	416	425	381	408	391	416	388	385	411	406	375	421	420	416	405	438	440	429	401	438	394	431	395	376	403	404	392	371	412	385	401	416	410	396	407	409	383	417	417	445	400	428	415	410	360	391	474	428	396	393	378	398	361	412	397	411	419	388	410	384	421	442	423	372	439	421	392	385	375	418	443	428	423	403	405	388	386	380	406	375	408	421	434	370	411	392	395	388	387	417	357	407	386	415	355	403	415	401	382	399	377	401	365	412	404	421	394	389	402	410	408	405	401	391	427	400	415	425	396	396	373	412	388	350	384	383	368	419	393	379	397	418	378	394	432	393	396	402	382	391	409	390	411	381	393	393	386	417	406	442	433	428	395	381	388	388	414	364	427	380	403	420	414	414	376	443	365	407	363	439	418	382	409	400	384	402	380	405	423	403	414	371	415	382	364	423	369	386	422	358	404	418	370	395	392	384	377	390	366	416	367	405	368	380	381	412	443	423	406	395	385	444	410	386	387	370	419	410	392	412	404	415	392	428	410	370	412	419	402	421	378	404	410	429	408	400	409	364	453	391	388	413	415	411	427	390	385	408	380	379	412	441	407	402	393	404	412	396	397	434	441	389	410	420	406	427	430	396	392	420	387	417	382	413	404	407	430	382	393	376	389	422	396	380	396	414	401	391	405	411	418	375	407	391	379	374	398	343	367	427	417	355	376	398	405	380	391	369	420	426	407	410	391	415	392	400	414	384	406	424	376	403	402	416	420	422	395	404	396	434	414	417	403	432	405	445	413	411	406	397	414	442	432	387	387	451	385	451	401	380	409	380	389	382	448	411	403	393	382	372	390	437	391	409	404	391	423	398	389	404	429	376	379	389	404	420	384	402	401	357	417	405	412	399	399	396	382	391	416	455	397	424	413	422	435	395	372	389	440	403	440	402	370	381	379	416	386	409	451	387	362	387	401	433	409	421	422	385	382	427	392	413	430	403	443	395	417	380	391	411	406	404	416	390	394	386	450	347
16940	15330	33171	33287	25724	23272	20110	15423	15016	13426	7266	4478	3750	3503	4275	3604	4103	3471	2640	2170	2275	2373	2500	2998	3469	3390	3207	3000	2008	1323	1152	1127	1026	1040	1000	998	977	981	975	959	1026	1006	992	1241	1512	1019	1027	1002	974	965	1065	926	965	975	983	992	948	996	959	986	933	991	973	954	963	920	983	939	965	982	988	960	910	1007	973	962	1016	946	947	916	967	926	943	944	967	937	957	975	985	920	978	954	975	952	988	1016	910	931	878	966	931	926	957	951	919	975	1008	911	983	925	959	992	980	943	961	905	937	932	944	921	938	874	1000	986	930	965	929	880	921	941	966	960	930	919	931	986	896	942	956	873	967	1010	930	956	996	914	909	934	971	944	928	961	918	918	924	931	898	896	917	942	933	906	983	917	943	960	906	919	941	929	993	928	974	941	972	955	1027	899	945	958	976	958	977	944	910	965	927	959	942	991	915	1002	850	980	927	930	925	953	936	923	881	953	954	963	900	961	909	959	961	917	984	969	937	935	911	974	864	926	944	937	940	1014	958	943	927	966	914	953	930	958	918	932	912	950	943	920	965	941	917	972	940	943	913	936	933	944	943	934	999	898	975	921	938	898	917	929	966	982	920	953	903	933	933	1003	969	958	1005	943	865	933	916	966	944	905	946	895	939	909	931	904	962	899	965	913	940	955	951	924	955	992	945	949	926	937	979	905	944	957	874	895	969	893	946	907	945	963	926	929	944	936	944	922	861	946	938	922	962	946	947	950	914	993	962	909	945	967	927	915	933	931	925	978	933	936	951	953	942	922	932	961	922	972	952	953	934	921	969	900	934	934	938	948	912	909	994	938	942	935	892	973	899	937	948	935	929	911	959	967	958	934	947	972	907	943	1005	949	951	914	928	926	921	938	908	900	896	887	958	989	1025	928	962	972	927	943	975	974	896	914	935	1002	985	946	969	959	964	899	949	940	932	993	922	906	998	942	954	1058	933	963	935	917	961	947	945	931	930	990	989	896	902	906	937	916	943	940	953	962	951	946	950	925	936	1018	973	962	960	923	923	923	962	997	964	949	925	890	952	940	928	944	960	995	932	962	913	945	943	985	900	947	977	922	907	916	883	932	959	992	923	948	921	973	928	909	940	976	955	926	929	922	956	942	960	911	932	920	951	921	920	1003	984	953	950	897	900	931	1018	891	975	912	909	931	914	961	940	975	880	930	882	986	927	896	973	928	950	925	1003	1014	948	915	913	983	959	931	918	913	898	968	947	913	952	952	920	887	943	946	931	914	893	963	905	966	944	932	903	931	917	949	878	936	936	925	944	916	912	934	909	880	919	973	917	990	896	895	926	962	928	896	927	967	948	851	958	973	938	950	894	895	892	926	939	930	904	909	909	903	888	907	964	959	955	1001	943	889	956	995	928	913	936	977	953	904	964	919	944	929	988	950	1008	966	911	972	914	934	888	968	876	968	956	970	894	932	913	905	912	933	966	879	938	947	944	942	943	966	899	952	983	920	892	940	915	950	968	900	952	922	910	935	943	977	922	922	978	981	952	973	981	905	941	961	934	888	906	984	910	954	939	907	984	971	967	963	961	933	878	930	965	918	970	961	932	937	959	923	907	949	948	932	926	933	910	925	930	909	912	961	934	871	963	911	941	913	934	917	928	949	956	928	948	941	948	912	944	895	944	958	946	936	919	997	882	944	945	911	914	907	981	935	936	946	922	922	985	946	922	919	915	952	911	864	944	987	965	935	935	904	916	920	985	932	920	931	971	901	947	947	923	918	914	968	952	914	899	885	921	891	928	910	925	948	975	977	921	971	939	953	980	923	957	975	916	922	921	935	914	962	959	949	941	955	914	934	935	992	892	879	929	931	919	924	871	949	922	918	940	948	956	897	928	917	1016	920	950	932	894	904	923	946	920	951	933	910	984	913	897	989	952	945	886	910	977	948	951	940	972	923	913	971	919	944	962	906	930	905	970	953	943	922	912	936	963	955	941	940	897	934	936	1022	978	976	956	918	939	920	985	941	955	972	922	956	884	954	971	991	917	905	926	999	917	960	969	977	956	949	944	927	975	946	928	949	910	927	947	946	955	934	929	962	936	961	876	948	926	906	913	915	901	906	937	916	981	921	944	882	929	945	935	956	928	924	903	945	945	1001	918	937	962	937	993	948	936	952	992	950	912	917	998	938	918	951	942	947	953	945	955	926	903	963	904	926	948	981	929	937	909	934	896	936	964	958	924	896	946	939	913	918	931	911	906	974	931	948	846	959	916	870	934	904	909	912	913	851	904	947	917	902	954	948	925	902	925	928	919	907	954	912	970	902	942	990	943	900	953	920	934	953	954	938	974	929	921	960	901	935	955	956	942	918	984	915	918	963	883	977	926	940	922	905	965	929	919	925	980	958	951	969	954	912	961	947	922	909	930	957	899	927	913	940	912	945	883	905	952	903	913	926	912	933	899	988	968	982	915	947	934	942	928	935	928	944	972	947	947	921	974	859	978	895	978	952	948	980	931	943	978	1018	910	973	864	873	906	927	903	972	966	984	975	940	955	892	920	948	886	901	905	976	967	947	921	970	901	913	958	990	938	953	950	920	895	921	944	967	938	984	941	942	908	906	949	928	948	874	933	892	921	953	930	973	896	901	940	962	936	975	958	912	980	924	940	983	906	903	915	953	919	1013	924	909	984	925	932	973	992	1005	956	910	940	925	960	1025	941	987	936	943	961	913	959	947	945	985	942	945	967	940	952	997	978	931	888	935	943	983	982	1001	987	923	894	899	926	969	925	1016	940	932	957	955	935	978	972	904	934	961	932	914	932	946	886	936	939	885	980	941	940	903	899	996	1024	923	924	956	968	951	973	949	966	976	919	908	942	1007	885	985	938	953	970	953	948	988	881	977	957	962	952	951	917	992	922	909	937	948	904	909	987	921	961	901	950	963	952	917	959	953	912	933	957	1006	982	970	920	947	960	926	925	916	908	935	969	931	910	901	948	953	913	915	984	913	954	920	975	970	939	937	949	949	919	972	968	911	971	949	943	909	992	967	972	880	950	937	942	891	920	934	957	921	945	947	966	988	973	971	977	968	946	896	941	938	933	975	942	978	944	969	898	904	872	917	920	971	935	928	1007	896	964	945	931	977	924	940	999	923	927	924	962	920	941	922	937	932	955	915	896	917	948	929	963	881	945	955	926	1017	966	931	910	915	952	943	928	952	884	951	963	893	940	951	916	930	952	906	956	906	952	991	926	911	968	925	938	936	880	933	941	926	937	938	926	956	971	953	944	897	951	921	969	907	913	949	909	920	883	900	896	951	941	935	945	927	844	907	926	931	935	934	934	879	919	882	932	972	907	948	934	979	938	938	960	976	913	947	1009	907	931	959	903	986	935	901	927	939	972	932	919	919	906	907	1061	940	897	929	973	925	921	882	882	902	1019	964	906	962	959	915	935	992	926	885	923	1008	922	926	950	963	986	950	898	953	971	950	896	933	1005	952	940	982	906	910	897	923	925	871	952	978	927	934	954	944	958	907	899	973
13643	9739	15007	9349	4753	3781	2633	1887	1770	1188	619	467	465	443	425	387	455	418	396	370	370	345	380	418	482	406	382	323	315	319	261	307	298	257	275	289	303	294	290	299	297	278	277	272	282	262	312	313	269	296	291	269	294	318	304	265	268	277	307	281	310	306	303	285	296	292	313	292	272	279	304	291	283	291	330	275	296	265	281	303	281	262	285	314	291	276	280	306	319	281	262	289	294	291	294	303	280	284	308	287	297	270	280	290	297	286	340	285	262	303	301	316	290	307	270	261	328	294	277	274	283	298	307	290	295	287	283	306	307	282	277	324	316	281	272	292	275	262	301	309	287	249	247	278	282	272	318	302	265	281	257	287	294	273	298	300	304	310	285	302	287	288	284	303	287	282	282	276	253	308	289	260	283	289	280	292	307	276	290	279	284	283	283	281	290	287	261	266	292	305	272	285	330	277	313	274	309	251	290	272	258	291	298	280	278	305	298	275	264	295	299	244	254	318	247	280	323	314	312	323	269	303	289	275	257	315	313	259	295	279	249	278	312	297	306	287	301	292	290	290	278	303	291	291	305	282	269	294	309	284	288	309	280	309	255	306	298	302	294	309	272	277	273	292	309	320	251	282	300	273	278	269	290	288	293	290	293	283	273	286	279	315	273	269	310	280	288	289	315	279	295	311	291	279	288	301	284	303	281	280	285	301	316	265	311	301	294	257	301	299	318	290	274	294	277	265	273	303	311	287	320	298	274	279	304	297	298	304	281	298	302	297	301	295	251	285	284	263	293	274	275	315	300	307	285	295	297	289	256	340	297	313	294	281	307	283	268	274	323	313	300	281	273	284	267	278	295	261	303	305	303	285	276	305	291	263	299	295	320	327	304	307	276	263	268	249	293	292	267	302	277	276	285	270	307	274	264	290	271	295	308	267	292	277	271	269	294	284	301	309	284	304	281	311	272	265	303	289	313	298	312	313	261	276	282	280	290	274	309	288	307	274	275	303	295	299	321	281	316	295	281	296	271	317	269	272	284	304	281	266	277	287	248	299	263	306	271	275	316	302	272	319	266	284	293	276	249	278	288	295	267	304	307	308	297	262	248	311	293	250	273	319	255	292	262	293	289	283	256	287	288	302	272	266	307	299	266	298	289	312	254	314	320	278	269	288	293	305	254	323	279	285	299	306	280	314	279	259	292	299	301	292	294	284	266	258	301	283	264	311	280	274	287	295	274	282	295	292	292	282	286	287	291	333	275	318	295	260	303	293	293	295	260	268	315	322	310	303	257	300	243	273	267	297	282	278	275	284	278	304	307	280	305	285	299	315	283	291	270	301	271	288	317	263	310	295	296	322	255	232	263	292	301	299	255	297	322	294	295	285	279	286	275	322	303	286	298	283	298	293	350	316	305	274	262	296	290	247	297	271	274	274	318	287	271	273	287	329	285	300	294	277	299	302	315	300	297	302	265	289	283	285	278	287	281	269	297	275	243	283	279	307	267	297	278	317	314	322	293	261	315	274	298	281	263	281	292	307	285	277	281	272	263	281	273	283	275	304	298	287	295	287	288	288	280	292	312	293	294	276	283	273	304	289	281	296	289	297	297	292	278	292	297	283	296	285	326	290	296	266	290	275	279	276	284	296	273	266	306	306	319	312	323	296	257	307	290	293	268	270	306	315	247	276	298	302	288	317	279	295	291	291	314	299	305	285	316	296	289	284	323	301	301	290	267	294	293	279	299	290	289	289	283	311	322	315	304	275	289	289	290	280	257	259	313	285	277	278	294	284	296	286	272	320	273	284	265	318	292	285	275	249	283	275	273	300	283	305	307	306	303	292	308	279	289	280	284	280	310	299	293	283	264	317	275	275	279	285	297	310	272	287	311	292	274	252	277	287	302	278	313	303	297	282	293	303	279	282	301	294	284	302	291	309	273	282	292	256	326	278	289	267	269	295	265	296	291	296	324	293	282	281	274	280	278	287	264	308	302	268	275	293	288	303	296	309	309	287	300	315	261	297	307	282	270	289	245	308	286	260	287	306	285	279	274	274	276	293	282	274	307	307	263	306	277	268	303	274	284	289	304	264	273	291	275	332	281	298	290	285	277	312	293	280	314	290	313	337	288	268	265	289	294	300	306	272	293	303	291	276	280	285	309	273	299	258	287	293	262	284	336	308	333	272	315	311	288	284	286	302	304	293	284	286	289	281	311	290	280	296	274	303	286	285	281	292	272	308	283	295	303	255	279	282	292	290	273	307	277	301	304	339	267	288	289	310	274	295	258	304	310	275	296	308	247	282	299	302	260	258	290	270	241	303	323	290	294	289	269	301	297	296	266	327	290	285	314	271	313	304	252	269	294	256	280	303	292	272	283	298	321	278	268	294	279	303	282	287	320	242	302	280	269	241	294	306	281	263	268	290	280	259	285	268	289	311	267	268	268	291	310	284	289	303	301	281	265	294	280	269	282	300	304	302	293	296	279	273	324	299	326	297	296	265	305	303	280	284	296	278	258	306	289	309	287	283	297	297	302	282	260	289	309	271	279	278	301	274	272	296	319	253	305	282	254	286	287	304	301	289	279	290	276	267	295	310	261	287	294	256	279	286	293	300	304	293	260	276	292	295	294	287	307	277	258	256	344	317	265	273	295	296	279	261	271	293	274	289	275	317	272	309	289	308	269	289	287	318	288	332	283	282	287	282	301	302	254	266	301	269	286	275	268	283	292	293	247	249	293	290	316	304	273	281	257	295	264	297	289	292	298	253	283	295	293	274	278	271	280	301	289	274	274	312	277	276	307	291	251	297	271	264	296	301	263	295	265	275	323	294	269	297	271	289	277	302	281	275	252	271	295	277	280	280	322	270	268	284	293	286	288	307	293	295	288	292	277	299	252	326	291	279	277	285	283	306	300	329	306	281	275	278	301	294	260	275	315	314	292	284	274	271	265	298	276	330	314	283	237	291	240	318	259	320	278	303	311	333	307	298	300	292	284	322	314	287	271	308	300	280	292	271	274	283	280	298	272	289	300	326	282	298	284	312	255	291	303	298	279	281	310	281	278	283	270	311	307	295	270	306	300	254	273	287	274	257	282	287	273	312	280	284	279	293	291	272	285	294	302	321	287	287	308	312	293	301	272	298	278	308	309	266	273	278	263	315	312	297	271	268	300	308	326	284	289	280	288	276	290	246	271	278	298	273	263	330	299	305	320	270	283	282	284	320	298	312	332	295	259	280	291	297	280	248	288	315	268	285	267	281	298	298	282	331	296	313	276	300	291	295	287	297	307	284	292	273	289	289	292	282	275	279	299	283	272	293	265	268	315	313	288	286	267	321	296	271	280	294	268	329	299	308	284	285	295	294	257	287	287	279	299	265	275	295	291	297	314	312	282	267	279	307	307	295	287	283	290	294	276	279	289	314	294	301	268	266	297	299	299	308	292	295	257	280	336	280	285	303	303	308	271	316	277	293	313	269	265	272	297	281	305	289	310	287	298	286
7733	8240	20855	17848	13548	13075	9499	8209	8104	5409	2726	1696	1644	1568	1655	1343	1828	1436	1131	1121	1245	1161	1191	1578	1841	1646	1489	1103	780	751	702	705	670	664	714	677	736	693	695	680	689	674	715	654	691	689	669	720	708	716	702	660	733	598	703	695	691	681	643	702	682	698	663	681	721	674	614	684	687	660	627	700	708	685	687	712	669	688	621	707	681	712	716	714	725	656	698	634	683	742	723	695	697	686	682	721	663	643	647	669	663	691	629	706	680	766	668	682	676	648	666	648	630	701	661	675	674	629	702	678	720	683	716	678	718	654	705	698	682	703	721	687	626	682	681	652	682	662	659	647	673	660	679	650	706	666	714	717	713	705	680	683	674	746	672	719	682	707	681	686	708	649	696	710	697	688	676	676	682	658	726	686	722	721	698	705	646	679	685	663	661	693	669	719	691	707	697	682	692	703	699	688	721	666	708	735	707	677	692	722	668	680	718	659	703	707	692	672	715	682	679	645	699	645	701	694	726	700	692	670	689	688	672	663	665	701	709	699	637	696	680	678	676	708	712	641	677	644	689	696	701	705	694	671	666	675	673	717	690	678	651	675	708	683	639	653	677	662	666	662	710	664	687	692	678	720	718	694	706	654	681	742	714	672	675	672	688	732	680	680	735	671	673	664	691	684	716	693	650	743	668	689	725	774	697	684	728	691	668	694	645	686	672	700	715	665	670	684	666	720	655	700	708	667	637	695	704	656	625	698	655	706	667	640	715	704	649	699	681	692	684	699	687	704	656	712	678	718	701	679	735	692	679	711	651	709	691	666	643	706	707	710	670	667	678	620	693	679	706	684	700	646	687	714	725	719	676	669	720	669	688	666	695	694	714	706	635	673	677	730	680	739	681	708	706	736	681	666	687	646	673	719	717	722	687	717	697	714	723	721	683	680	676	695	736	739	670	678	658	715	660	703	668	702	695	700	794	663	695	650	666	686	709	715	668	685	697	719	672	664	688	716	695	670	647	707	683	701	686	678	708	721	663	719	706	708	679	643	666	691	763	664	719	666	703	678	713	686	624	696	684	682	700	652	656	650	674	685	718	709	688	667	745	735	678	650	680	674	674	696	699	712	714	683	731	653	714	697	696	697	681	694	715	715	708	706	698	698	721	646	746	727	741	728	675	653	695	676	694	715	725	717	710	679	702	704	715	697	692	670	672	740	727	712	677	692	655	709	722	676	675	693	653	680	695	734	665	702	658	674	673	716	648	696	715	698	720	687	698	680	655	631	725	685	717	685	654	689	716	634	767	714	643	681	711	714	694	696	657	680	711	681	721	695	693	677	661	671	645	665	715	662	653	669	670	656	680	681	648	710	678	683	682	726	707	694	679	703	648	686	658	719	680	691	732	712	709	683	664	689	733	676	685	678	661	699	641	719	668	713	685	706	669	704	690	661	686	739	703	662	659	640	714	722	714	745	666	671	679	704	645	681	736	667	730	715	652	675	698	706	685	725	635	714	650	697	711	669	674	713	678	658	664	735	684	740	699	697	673	681	718	730	691	649	735	712	701	636	682	674	704	681	724	693	674	688	692	686	666	674	693	671	648	733	721	695	667	685	665	679	714	642	703	684	719	649	666	709	687	681	674	727	665	680	718	698	722	712	662	671	666	692	675	664	705	650	590	674	668	694	691	752	705	703	632	706	685	669	742	718	682	687	701	661	680	695	644	709	709	682	701	722	670	703	680	672	677	714	643	692	674	742	734	695	670	667	709	705	653	689	695	687	676	702	677	676	685	698	654	632	683	689	697	696	703	699	713	647	673	690	718	733	707	702	634	708	685	705	702	677	667	697	707	687	723	664	691	683	719	704	672	732	693	675	689	694	675	675	681	645	708	647	732	721	667	717	686	671	719	685	694	699	654	681	728	664	745	649	715	686	697	662	673	658	710	675	647	699	665	697	694	697	722	707	678	698	699	679	683	708	703	682	686	686	647	696	701	690	712	693	705	695	720	710	652	685	698	666	665	686	683	664	672	691	698	683	673	673	657	625	690	697	720	695	679	733	663	718	652	748	770	655	665	701	726	669	706	631	668	661	701	676	649	650	714	714	667	681	734	647	702	702	711	636	697	734	701	700	705	732	718	746	687	722	649	695	721	692	745	701	695	682	653	680	648	709	658	707	733	690	718	650	730	693	707	677	738	713	702	670	662	656	658	645	704	672	704	734	725	693	675	683	698	695	686	705	678	691	696	695	644	689	695	688	669	660	714	676	700	739	718	743	693	737	662	723	699	682	707	657	685	736	707	694	704	662	696	682	748	680	733	696	674	663	701	738	683	679	701	700	661	687	675	700	712	701	710	701	723	705	686	687	684	731	688	682	692	673	646	707	672	630	675	732	706	692	639	665	703	675	680	654	715	706	682	694	671	708	687	697	700	661	639	709	688	685	691	693	713	732	735	688	684	701	644	690	693	660	714	741	702	673	668	675	699	719	713	714	740	673	717	682	648	677	668	716	683	692	664	708	726	652	684	670	720	639	706	733	688	681	712	673	656	703	709	705	679	686	688	647	675	667	702	697	718	721	725	649	682	689	651	698	729	640	653	674	710	666	724	685	678	659	710	665	719	674	673	725	671	670	713	646	622	746	697	723	665	674	667	706	717	687	624	707	661	687	705	697	697	699	688	644	749	675	673	660	702	688	715	708	644	700	695	741	666	649	749	721	701	732	717	686	693	704	716	717	696	663	623	688	713	703	688	730	702	680	714	701	682	709	723	684	660	691	695	681	671	695	734	689	773	681	696	711	682	695	675	687	700	655	668	698	728	629	641	694	667	650	681	691	661	698	670	625	680	706	689	680	686	651	715	674	728	748	663	731	674	698	670	671	660	679	694	686	656	710	639	690	653	699	715	700	692	695	684	677	648	649	713	669	703	722	662	651	712	652	669	715	615	627	702	660	666	676	701	714	698	660	681	686	684	699	654	708	684	685	693	688	638	701	745	648	672	718	706	634	629	716	706	702	705	683	676	720	669	702	686	677	671	723	696	704	641	675	682	648	716	717	688	674	704	686	696	723	646	742	699	726	627	688	671	708	679	675	667	685	644	700	664	644	661	693	711	697	697	691	638	694	712	652	689	699	653	666	702	730	677	720	686	685	719	690	697	712	687	711	715	730	652	648	692	767	675	703	698	669	688	730	709	695	698	663	665	674	653	685	691	733	683	691	668	702	688	680	664	651	668	681	701	710	693	691	696	693	718	692	698	688	642	711	723	738	635	683	798	704	685	707	685	665	670	673	674	599	625	710	674	674	638	642	693	712	708	715	705	734	699	711	675	701	650	674	668	640	723	723	640	667	705	673	663	666	709	708	650	637	723	644	692	718	641	703	722	700	678	640	733	688	692	665	689	668	703	673	661	655	659	674	666	706	687	685	724	679	680	635	682	713	669	690	704	691	681	701	700	689	661	659	709	723	682	712	717	699	701	652	684	708	665	723	710	633	706	698	734	693
25658	19082	24226	15904	9453	7610	4788	4116	3235	1734	1031	752	666	621	627	606	660	490	479	455	405	505	630	780	567	460	449	350	289	291	276	305	303	286	282	300	293	263	317	296	269	284	311	342	315	268	249	258	286	294	273	282	276	262	283	308	283	291	274	265	276	284	283	274	274	280	278	273	295	264	235	276	288	293	280	285	271	284	251	239	282	266	271	247	284	282	252	275	263	295	269	280	266	264	268	254	302	265	282	299	270	268	317	296	300	267	303	297	259	246	254	296	285	261	268	328	257	292	303	281	290	267	282	295	277	276	241	280	306	260	287	322	301	260	272	290	288	270	300	247	267	273	257	272	270	268	279	261	278	294	270	286	290	299	260	274	262	240	283	290	294	301	279	261	299	281	282	264	260	313	275	285	316	238	274	283	274	294	257	292	268	310	286	256	282	281	261	306	287	241	221	318	249	275	267	299	255	280	290	301	279	280	320	286	283	298	295	274	259	278	262	270	284	273	276	265	261	262	263	304	280	284	284	275	254	268	268	281	269	253	310	289	272	252	284	266	255	251	247	279	279	248	277	276	273	287	283	273	289	280	256	269	291	304	265	288	277	316	258	282	267	280	313	294	297	300	282	297	294	276	306	295	281	252	297	263	264	273	263	254	240	279	251	307	306	274	273	260	290	284	279	263	312	273	230	285	283	267	264	269	253	276	310	250	283	282	259	279	297	276	299	260	271	263	261	257	277	272	279	262	273	279	267	250	294	287	277	283	265	257	285	316	256	291	271	239	263	283	265	268	300	256	282	302	286	275	292	262	291	267	297	279	261	266	275	270	268	256	282	277	263	266	282	279	263	303	275	292	282	284	251	264	302	270	247	281	270	306	253	255	261	305	293	248	264	288	265	265	294	301	247	335	267	260	282	303	253	269	277	274	291	244	266	264	296	292	291	268	274	266	266	259	268	251	271	277	259	291	301	260	284	274	277	296	284	290	271	275	245	266	281	273	233	259	274	259	273	248	294	272	281	269	273	273	241	268	284	272	295	257	289	271	268	291	260	286	253	271	300	308	285	252	261	297	287	284	268	277	256	255	321	294	289	302	275	258	285	266	319	286	258	255	274	290	265	289	277	248	293	274	257	272	268	268	273	268	293	279	297	275	294	287	279	275	258	267	277	280	296	254	270	250	259	238	280	264	281	294	264	297	247	275	267	293	324	268	250	250	276	269	293	256	274	276	303	276	263	236	281	263	290	252	269	284	270	268	268	262	285	273	255	279	279	287	260	272	296	274	276	240	275	251	225	264	258	296	268	277	266	282	255	289	302	274	281	294	252	265	286	301	240	304	271	255	284	269	243	246	288	266	293	285	282	299	292	276	303	299	273	308	262	285	270	270	279	241	280	272	286	278	260	298	299	288	278	266	252	255	240	275	284	304	282	269	261	280	280	281	263	265	265	276	300	289	274	290	265	287	263	265	285	288	275	280	275	305	291	305	292	252	277	305	301	273	262	279	259	286	247	283	273	289	283	275	273	264	275	272	288	287	288	252	273	311	304	257	234	275	306	279	265	293	318	276	284	286	273	270	294	318	276	287	310	269	289	268	298	279	267	244	258	281	256	246	269	287	262	254	286	276	269	266	257	270	310	286	259	285	265	267	274	281	264	280	259	266	283	322	290	272	278	277	275	287	242	272	285	269	258	266	321	268	273	276	288	289	269	254	283	299	282	265	269	301	273	297	303	276	276	239	292	282	280	285	276	249	302	255	284	276	277	287	291	289	256	293	314	313	261	254	274	285	280	287	256	272	287	268	288	286	259	298	306	281	284	248	264	255	296	297	299	278	252	278	281	293	288	253	248	278	252	273	289	299	268	271	275	289	270	276	285	294	251	259	301	270	311	292	257	265	282	290	267	244	250	273	252	273	285	247	299	278	262	281	289	293	313	291	281	277	304	288	271	294	260	257	241	265	279	269	254	301	306	302	301	298	292	269	282	263	239	291	284	253	286	278	275	278	279	259	260	273	286	282	281	258	270	276	272	278	298	310	279	267	269	277	247	286	254	289	270	266	251	239	270	300	313	288	273	270	276	301	246	275	263	260	275	312	287	278	273	284	281	306	289	240	284	300	288	296	279	290	272	267	269	262	268	277	293	259	283	259	272	288	283	272	277	282	277	239	285	313	272	296	279	285	293	258	291	265	228	283	293	271	243	280	287	276	308	272	247	277	272	304	276	269	298	303	267	281	270	231	303	247	268	288	278	283	279	282	296	280	313	268	246	283	298	278	298	289	253	273	281	279	249	305	266	285	289	241	263	257	304	285	290	273	291	276	251	253	280	283	291	281	261	300	280	266	265	260	296	268	241	260	277	295	285	261	294	265	300	269	268	264	278	256	246	264	307	281	267	298	274	275	298	284	250	278	284	271	260	274	246	294	279	262	275	267	259	237	245	290	290	266	308	276	264	249	295	290	258	250	273	261	243	270	274	263	271	276	262	275	277	297	277	264	263	275	284	282	293	293	274	259	267	287	255	263	279	299	296	263	264	292	271	245	258	266	274	290	324	304	284	242	290	253	267	269	266	247	258	240	314	289	275	245	278	273	265	261	296	261	270	270	281	297	308	289	286	252	246	244	284	272	267	265	290	276	289	260	257	303	251	281	293	296	287	279	311	279	260	292	272	307	287	263	273	255	312	284	243	304	263	283	250	266	260	267	293	258	300	305	298	272	318	310	269	260	281	281	284	298	302	308	293	310	308	254	295	291	286	293	287	275	256	250	261	267	313	289	261	250	264	270	264	286	265	265	299	272	288	281	287	314	269	268	286	265	249	278	275	288	251	277	278	285	261	275	269	287	276	265	270	267	272	240	267	281	299	289	273	295	279	266	297	287	278	263	248	304	279	262	262	258	307	260	280	283	264	267	258	274	253	282	302	271	285	294	258	276	272	261	284	300	266	269	265	286	311	333	278	272	302	282	265	248	260	280	267	247	280	239	287	283	261	294	286	276	264	290	258	278	285	275	296	277	328	277	271	285	287	290	292	275	282	292	279	267	252	285	272	277	241	285	265	256	266	283	275	259	264	245	269	298	265	255	257	263	281	270	287	257	275	281	281	247	279	253	310	259	287	268	272	257	273	253	285	307	263	291	285	254	273	294	282	290	286	251	263	240	286	298	286	255	274	279	294	270	257	282	285	257	273	265	264	265	277	246	281	271	271	285	282	274	246	283	265	251	281	294	277	282	277	263	286	245	280	270	269	259	290	281	286	282	304	256	258	285	290	289	305	264	258	295	299	299	299	249	276	258	284	258	285	287	293	307	262	271	269	287	280	268	297	281	258	257	292	270	288	242	286	261	271	296	296	293	267	306	286	287	293	297	295	334	290	294	264	243	275	285	278	257	296	277	305	251	295	269	287	300	275	270	259	254	306	288	272	300	302	325	257	264	263	285	269	275	285	266	287	270	270	285	266	258	263	263	269	235	275	303	319	275	266	289	323	244
14184	14982	28649	25645	22138	21147	16253	15694	12811	7704	4973	3235	3044	2842	2943	2475	2956	2267	1967	2002	1919	2048	3064	3810	2976	2411	1899	1161	861	839	758	775	761	742	728	721	736	723	782	696	749	714	729	906	746	733	700	700	689	712	712	701	690	660	757	643	656	703	697	674	665	732	726	735	693	730	698	670	669	649	718	715	740	693	703	735	673	697	642	726	719	696	699	701	727	689	726	734	674	671	688	711	646	666	666	687	662	729	707	720	689	678	703	698	702	681	684	700	704	717	677	687	699	694	702	715	740	728	724	712	679	666	702	692	682	679	636	709	685	695	668	638	662	721	667	714	706	664	691	685	698	667	709	672	729	706	750	720	674	716	728	678	657	674	663	699	717	698	616	692	663	701	664	717	707	709	699	713	661	748	673	661	665	694	720	691	708	715	700	658	697	692	654	702	654	738	683	670	673	662	654	662	691	689	681	681	686	713	699	733	720	701	689	683	681	725	703	632	663	703	715	689	696	678	640	701	670	629	657	697	688	710	688	650	729	707	720	671	690	671	718	721	619	692	723	707	673	704	633	701	699	701	686	694	625	718	737	706	708	653	704	669	687	716	702	691	688	688	661	662	730	687	666	685	693	715	687	722	697	668	692	655	678	663	702	696	687	655	671	653	700	655	652	700	690	672	694	678	719	681	682	696	677	696	698	702	730	741	688	689	679	671	714	695	641	680	677	672	683	654	681	696	697	675	703	647	688	659	681	676	653	655	694	681	645	688	659	653	677	662	695	636	680	694	688	725	674	668	664	746	684	678	689	704	695	675	652	655	726	714	670	640	669	665	691	671	683	682	660	654	656	693	728	713	684	702	665	661	707	675	660	684	669	677	650	703	665	688	709	647	701	696	656	703	726	658	682	681	671	676	637	665	650	686	717	627	664	653	677	675	687	712	683	721	721	631	664	671	670	683	683	710	677	672	709	704	731	658	694	685	704	691	674	698	691	654	702	675	651	696	717	709	679	662	667	658	746	685	673	686	664	690	674	665	629	697	707	714	704	728	681	712	686	704	703	700	658	667	684	706	651	695	706	710	642	738	707	725	698	692	664	681	655	699	685	667	682	625	700	671	654	690	665	699	675	718	680	676	707	687	652	717	661	698	657	643	681	710	719	648	677	669	681	725	752	660	717	698	717	685	684	685	676	684	685	659	722	717	687	702	678	700	705	710	667	657	640	672	668	654	645	695	707	688	692	677	682	720	687	725	700	662	729	710	624	726	701	692	728	728	741	718	699	719	683	691	735	652	672	710	637	701	699	694	652	681	640	692	689	650	674	719	693	700	680	708	668	657	697	678	681	688	686	683	667	722	690	722	667	708	647	693	653	674	685	649	662	662	701	656	717	668	698	713	749	708	680	696	705	702	685	729	653	675	669	681	684	674	618	665	704	696	684	637	673	702	662	616	712	697	731	664	670	687	673	719	671	724	692	673	699	735	697	685	676	656	688	666	708	682	701	670	711	693	688	732	680	685	691	671	701	713	645	672	670	707	689	690	700	643	671	628	703	716	663	683	660	727	641	650	696	656	699	717	692	668	706	616	684	684	662	662	669	660	706	706	702	702	632	676	725	668	648	711	674	648	661	672	686	665	735	679	669	663	694	696	726	665	674	722	738	687	686	717	697	715	686	661	692	699	645	680	680	662	698	661	727	659	711	664	693	706	663	686	699	729	723	701	709	639	701	674	680	702	666	680	658	717	712	687	707	695	698	680	730	663	645	694	724	686	673	668	698	734	679	700	643	729	698	679	698	690	714	671	701	698	701	712	702	725	647	629	689	693	683	681	706	651	672	689	691	707	671	701	676	681	646	698	673	687	694	731	680	685	692	650	668	675	676	646	700	690	730	673	645	684	725	670	675	725	717	673	668	690	672	689	677	729	719	677	700	744	663	711	654	730	706	682	685	704	704	688	692	648	650	727	718	712	664	683	700	672	701	675	678	696	704	625	672	648	663	651	667	670	691	698	676	653	701	663	658	666	681	669	643	659	723	729	662	650	693	715	655	642	636	680	714	659	751	667	688	664	671	680	679	649	662	700	692	710	670	669	656	706	721	710	672	643	738	723	684	705	682	680	729	707	653	688	688	704	693	678	699	673	641	687	664	677	669	750	648	683	666	670	681	691	700	684	692	668	695	695	659	722	717	694	689	665	659	647	722	671	702	706	703	660	699	679	664	693	691	726	694	654	687	664	702	657	715	690	651	704	670	699	714	679	682	689	692	740	759	690	689	668	674	671	672	724	682	682	659	703	675	765	677	693	670	682	713	654	683	707	708	652	701	670	638	653	680	694	690	761	686	697	698	663	676	690	673	705	665	655	665	713	665	667	689	642	662	661	705	684	680	682	691	716	666	702	728	690	660	697	649	650	721	685	668	675	638	637	732	646	691	692	674	671	647	665	695	686	687	604	726	689	665	693	663	704	684	678	657	686	715	668	653	683	632	661	688	691	744	619	694	687	725	703	647	688	698	677	645	685	701	726	674	657	722	680	704	684	753	702	713	661	680	692	666	680	701	716	717	676	683	713	671	642	711	683	647	709	680	678	737	705	731	706	680	716	680	647	680	703	651	659	684	688	670	682	734	668	716	715	636	690	629	654	697	710	695	739	751	687	688	712	690	721	703	674	671	683	641	676	680	673	644	686	678	639	685	676	688	664	675	685	687	693	691	667	651	668	667	667	715	702	658	730	690	642	655	699	679	693	708	702	659	710	710	698	708	670	716	662	687	664	703	693	698	680	703	691	645	685	692	733	675	672	665	714	665	702	686	698	718	657	661	632	671	679	633	711	689	693	681	706	688	718	674	691	697	690	661	713	632	702	676	730	686	689	713	669	707	688	740	729	648	683	706	697	741	721	661	688	666	668	685	700	683	703	673	717	703	690	696	668	738	668	661	684	665	733	663	699	696	671	657	681	654	608	690	662	704	707	712	716	736	667	728	682	681	679	681	660	703	731	717	694	647	747	690	669	694	712	707	687	675	708	685	691	658	653	673	662	676	716	674	679	709	648	691	695	681	658	692	703	655	688	630	667	678	706	737	604	722	679	640	697	653	653	662	706	718	736	629	678	690	702	720	663	647	701	701	696	639	670	658	715	648	640	708	681	663	692	719	684	700	694	668	649	652	668	716	670	686	667	704	703	657	724	701	709	692	651	676	696	673	681	709	653	666	666	647	662	692	695	710	746	714	685	681	658	727	666	680	738	689	654	669	659	695	701	696	707	684	658	686	695	665	709	707	716	710	664	687	719	663	686	680	662	649	693	689	724	712	720	659	653	712	712	753	678	630	721	724	644	727	652	733	702	656	655	690	663	729	760	708	699	634	660	657	678	691	684	679	722	717	679	731	692	716	729	646	680	659	660	713	699	693	679	670	648	706	634	717	686	668	682	689	718	685	680	698	691	676	705	696	686	688	722	747	710	695	692	698	715	695	656	701	746	633	691	655	716	689	691	703	670
34354	27371	30576	20868	14644	10792	7953	7574	3997	2026	1347	1148	1067	1082	939	982	934	728	666	694	651	768	846	1072	880	793	564	440	478	449	436	424	441	409	422	409	389	386	459	423	421	419	406	394	462	418	412	411	409	439	379	456	428	424	441	402	403	425	413	398	436	425	412	424	385	438	441	437	377	382	425	423	432	396	421	413	430	406	408	397	395	388	411	403	425	433	427	423	429	452	423	419	473	434	412	416	412	397	410	391	412	416	384	367	385	405	428	401	448	436	394	427	397	451	424	414	408	398	390	442	403	426	434	462	433	399	421	415	380	417	408	419	385	414	449	349	422	422	397	422	379	435	407	392	410	427	408	417	425	404	400	403	435	407	448	440	425	433	378	436	393	435	458	409	430	408	410	422	397	412	388	406	429	443	430	364	430	408	396	451	410	416	416	409	411	447	410	439	440	435	445	372	410	412	420	428	411	399	419	445	434	415	397	361	438	421	415	410	403	416	419	452	426	379	412	409	383	446	391	414	418	427	384	413	407	390	384	413	442	406	407	413	443	404	391	406	401	421	410	423	383	383	411	416	432	415	433	439	444	420	392	435	406	395	403	402	381	382	385	438	414	441	457	403	398	393	419	403	424	380	399	422	425	436	468	383	432	413	405	451	396	422	424	423	423	377	405	411	408	371	445	444	441	415	459	403	412	445	351	394	409	346	411	406	391	378	403	444	434	399	428	438	394	393	417	401	405	416	427	390	390	430	454	430	425	435	447	376	466	447	435	424	411	380	427	397	426	398	410	407	421	379	380	385	397	440	416	397	394	419	439	398	407	424	418	392	364	407	418	421	415	385	452	410	446	382	390	405	415	388	361	389	410	431	425	407	436	418	418	447	424	386	412	418	410	392	434	367	407	442	370	426	412	402	450	399	390	396	399	417	413	411	412	412	425	414	402	392	346	441	397	428	439	409	407	411	394	398	428	389	434	399	377	407	374	449	434	402	400	408	418	376	434	411	406	451	385	386	412	413	383	396	394	410	450	388	410	397	404	441	402	373	435	424	403	403	423	412	419	452	390	376	428	423	387	387	396	440	408	402	438	447	374	460	426	369	360	428	420	435	439	426	409	437	367	425	442	392	418	407	451	403	419	417	390	415	402	416	398	404	399	396	410	420	417	379	455	427	410	374	407	388	399	366	414	416	392	411	420	421	405	418	396	428	382	409	431	406	395	417	414	388	415	399	416	410	408	391	423	408	422	450	437	371	405	401	401	426	424	441	396	382	440	462	410	404	422	424	437	437	403	396	391	425	412	440	443	398	458	405	416	376	427	417	391	420	424	408	389	410	397	416	371	415	450	410	403	373	370	425	405	403	392	409	436	433	431	421	363	414	423	390	410	430	380	406	454	395	435	430	420	445	403	438	423	408	446	397	396	420	381	397	391	400	417	438	387	383	420	406	352	447	391	428	380	392	414	392	407	425	434	427	432	436	398	390	403	415	406	392	417	404	415	375	413	400	424	401	400	418	439	441	456	427	409	409	403	403	410	420	403	431	425	389	411	384	413	408	402	384	436	440	436	425	412	398	412	424	392	371	435	405	412	405	419	439	433	442	415	456	415	448	411	426	404	417	415	376	414	467	441	435	394	426	394	404	384	419	442	400	431	438	451	405	426	415	408	409	423	436	420	424	456	430	413	404	455	433	426	383	420	365	421	425	417	423	382	405	407	379	393	409	426	408	386	417	390	398	421	388	417	489	380	396	445	417	392	415	398	432	460	388	370	419	418	405	400	406	422	417	431	394	395	396	435	404	391	412	431	414	402	377	424	381	379	422	379	428	394	418	406	401	398	421	379	397	404	391	401	359	442	427	429	402	399	400	403	397	411	390	413	417	434	405	427	419	405	464	420	442	467	460	396	406	389	429	430	444	423	434	452	434	411	398	411	403	395	395	401	395	355	386	401	421	434	401	371	421	401	378	410	395	421	359	402	415	418	400	430	392	426	446	414	397	413	412	432	451	418	425	429	378	416	418	415	447	413	415	451	409	417	392	401	433	425	442	367	413	438	410	427	415	451	436	397	414	388	390	438	403	406	423	415	428	446	417	407	456	393	406	373	395	440	439	408	412	415	435	423	405	423	403	420	406	400	374	454	427	411	396	386	416	390	425	419	417	428	394	388	399	397	396	434	395	366	430	442	386	427	389	427	389	409	391	422	420	446	411	421	420	384	414	412	406	368	380	406	422	417	422	425	383	444	431	402	425	395	445	474	405	421	408	393	396	418	382	416	396	374	396	405	429	383	408	406	421	389	464	425	387	437	393	416	383	437	441	378	440	383	419	384	433	387	401	441	409	405	425	446	429	429	415	422	393	432	425	409	412	422	377	406	415	380	388	417	380	403	374	417	368	398	434	421	417	422	385	430	418	396	421	461	386	405	431	406	377	375	420	432	400	425	427	392	370	448	393	406	403	436	396	402	391	407	393	405	439	377	398	414	444	436	424	417	397	395	403	406	388	400	406	412	442	409	428	400	409	412	416	433	414	387	437	375	408	419	452	368	402	426	378	404	430	411	411	422	434	428	399	443	444	385	418	437	399	407	437	430	438	401	427	408	400	436	397	433	431	421	418	390	411	420	430	422	390	405	395	422	415	376	436	407	431	412	414	403	414	408	413	390	376	388	402	443	448	443	459	381	415	418	456	403	406	405	413	413	434	408	406	399	425	422	466	396	396	406	389	409	420	390	409	429	404	429	398	419	447	397	424	409	389	399	421	416	419	422	434	402	363	411	395	390	429	408	417	402	430	406	426	420	371	414	465	420	384	419	455	371	441	403	404	408	386	398	442	454	390	413	422	439	444	435	396	425	382	385	432	420	437	404	430	462	409	400	386	432	409	429	386	425	384	431	405	429	409	437	384	443	466	404	421	431	400	393	390	366	385	395	368	431	361	402	404	414	394	394	426	414	418	402	393	442	457	401	397	405	409	424	385	423	398	417	418	407	370	387	421	426	436	408	407	424	379	393	411	432	423	437	428	427	430	445	449	385	412	422	367	420	375	437	462	404	428	427	455	378	393	446	408	425	442	405	421	414	412	367	389	386	418	392	344	413	388	384	417	427	419	386	413	398	451	444	383	420	426	412	436	415	408	424	381	390	388	411	388	378	453	368	404	402	417	435	424	416	428	392	386	402	422	410	418	381	427	383	423	446	451	419	378	413	398	429	413	400	414	399	439	375	453	437	402	434	423	409	399	400	417	438	396	377	441	411	380	411	404	398	383	394	409	475	386	376	446	409	381	399	403	398	408	405	424	426	405	399	402	417	443	419	405	397	396	412	401	391	388	443	427	406	467	425	407	378	408	434	414	407	380	418	420	366	413	395	453	408	404	398	422	446	387	384	403	409	413	449	417	409	393	426	441	419	401	397	428	413	445	403	395	407	462	422	387	428	363	384	391	401	369	430	378	392	397	412	440	409	421	400	430	424	438	424	421	446	407	414	435	426	417
18165	20341	32066	29744	28589	25698	22498	22508	13215	7999	5708	5078	4722	4845	4386	4382	4117	3224	2953	2968	2612	3332	4660	5137	3651	3283	1852	1294	1298	1172	1073	1117	1050	1036	1036	1050	1074	1025	1025	1023	1044	1020	1012	1010	1054	1008	942	1023	997	982	969	1010	936	991	1014	1014	965	1045	1008	1001	986	958	984	967	1000	965	999	983	969	952	971	959	942	1022	1021	981	972	988	977	942	933	952	1015	963	1020	912	973	975	970	965	969	1005	1020	1003	974	941	997	965	951	984	973	980	980	927	986	974	949	961	946	959	1002	947	937	966	927	973	916	978	935	935	924	976	991	941	960	975	953	927	955	985	970	905	934	914	992	965	967	979	984	952	1017	1016	1023	949	959	993	997	889	993	954	970	929	1028	934	921	938	1022	952	980	917	975	933	959	1018	955	967	953	991	968	1001	930	968	981	965	1048	998	987	949	923	979	919	990	976	978	966	973	946	932	983	954	987	1009	957	973	991	917	996	1011	958	1036	982	981	977	979	998	948	961	943	955	989	1016	1006	923	956	940	982	983	947	953	967	971	969	956	995	959	949	951	999	947	913	1044	1031	936	950	915	932	972	957	920	1021	956	943	1000	1023	983	973	951	988	994	979	963	895	969	939	977	940	960	984	1019	931	957	976	889	968	972	986	972	1013	977	940	939	932	983	930	973	1003	1026	990	926	946	935	953	945	968	954	918	982	979	972	955	933	977	995	945	947	971	1005	971	943	940	1003	955	932	953	933	921	1011	928	952	982	942	1001	971	946	955	942	1011	932	948	948	936	1002	978	1000	1018	947	973	932	927	957	949	964	953	972	980	927	978	928	967	925	939	976	978	931	1014	939	915	936	955	952	914	961	942	987	959	979	931	978	960	985	894	962	975	998	938	925	953	942	942	1021	954	1006	971	946	973	961	954	964	964	960	951	929	938	911	957	936	980	986	948	917	933	878	964	960	928	961	1022	970	943	983	966	948	926	968	919	979	1000	974	944	939	951	950	930	923	964	944	1030	914	910	966	993	963	972	986	965	975	974	956	937	901	931	1026	969	945	938	961	952	923	964	993	982	1035	975	983	947	922	1019	998	920	949	955	913	1021	930	973	911	965	958	990	1002	942	974	979	1002	978	945	976	939	984	941	947	1042	979	960	974	951	977	954	948	954	989	952	974	884	922	928	990	945	966	978	972	938	969	993	886	936	988	981	957	945	935	986	1003	973	981	947	998	929	978	969	968	995	961	918	965	998	951	955	982	986	1016	970	925	962	963	941	1028	999	982	1001	997	982	907	958	969	968	937	996	931	1019	1051	938	934	1035	964	990	955	944	982	966	1028	945	957	894	928	975	934	944	981	979	995	919	914	995	952	998	973	947	1005	964	976	979	947	953	949	992	978	946	910	968	1005	932	985	997	922	906	943	968	984	975	998	924	975	954	978	964	967	969	993	956	913	927	934	948	953	949	928	928	988	1004	1004	928	970	991	1013	972	948	946	957	947	994	1037	965	963	920	972	975	1004	945	969	969	927	927	943	938	926	975	1002	989	991	986	947	936	994	976	975	962	945	991	996	959	986	963	932	919	972	937	973	965	967	996	969	1029	957	948	961	930	1009	1030	956	974	960	959	979	956	987	1045	950	969	946	1032	932	995	972	965	929	1000	989	975	966	993	978	990	947	936	951	979	957	982	1015	1001	989	1009	983	952	934	973	940	998	954	988	1000	942	1001	987	1010	985	972	944	962	943	932	929	956	913	924	978	958	976	950	952	949	920	957	891	965	976	975	942	916	954	991	1025	971	1007	1002	961	967	931	1023	933	930	944	964	936	956	964	923	965	1001	950	923	998	962	975	968	970	940	958	963	980	971	980	961	983	942	943	976	939	949	966	1017	953	926	990	945	1027	948	992	971	945	933	940	944	974	976	947	930	996	964	981	920	958	957	968	1009	992	936	956	966	961	936	934	969	1009	887	949	942	911	948	937	950	977	974	980	968	971	962	927	964	971	951	948	940	959	942	927	1017	969	940	907	995	951	982	970	939	945	924	975	950	965	945	947	991	1009	956	995	933	974	962	947	925	1016	956	945	954	945	940	978	957	978	967	1023	986	937	970	1016	968	998	1002	927	1004	905	936	915	914	1022	903	966	941	981	1010	945	956	937	949	973	939	929	975	934	875	957	1007	953	990	900	977	1017	988	935	914	956	939	981	941	961	985	961	964	987	950	1004	955	988	964	933	986	1005	992	973	965	1030	958	953	997	922	1012	970	966	946	968	958	998	974	969	980	969	966	958	963	1000	936	990	943	967	968	923	980	934	946	924	926	926	938	895	972	925	931	898	969	987	947	974	1001	972	983	990	956	960	922	955	961	938	966	936	977	1039	893	1022	997	1015	1015	998	975	973	925	1007	973	955	1031	945	963	956	1017	954	967	940	980	951	968	975	940	955	909	998	970	966	972	994	956	959	903	938	971	928	984	891	923	959	969	996	912	888	933	975	1005	946	985	974	938	952	894	957	976	961	990	979	962	949	928	989	996	963	972	1013	961	949	1039	1023	932	977	988	979	986	981	959	921	981	956	1002	912	963	941	982	964	973	981	902	920	936	973	960	969	926	1005	952	979	966	1031	929	950	965	1003	1003	994	1005	984	949	971	955	987	996	968	998	939	1018	1047	977	970	946	958	921	974	935	957	930	944	951	928	985	982	1019	935	1001	942	996	899	945	950	974	900	973	961	1001	989	966	929	999	975	966	936	933	988	998	1035	945	972	925	942	980	941	957	996	907	983	923	960	945	992	985	945	964	942	934	948	947	967	997	980	947	966	951	965	981	1002	995	955	906	968	982	1009	997	945	972	1007	962	980	980	935	920	962	1019	956	950	921	924	978	959	996	935	972	972	959	922	1006	975	944	965	949	984	1003	916	949	937	1004	978	982	956	952	1010	969	952	955	972	950	938	951	933	896	989	979	971	950	947	935	971	958	996	924	990	949	952	957	975	924	987	975	899	948	942	934	972	934	1002	948	989	920	961	980	992	946	970	1002	941	990	1028	925	932	959	943	904	1005	949	928	969	931	995	1029	967	982	943	920	956	958	923	953	956	938	1018	1079	931	1011	949	952	963	970	988	1000	1006	956	951	974	922	984	939	932	961	935	961	1002	978	956	943	979	949	902	997	992	925	927	957	936	1000	984	931	938	886	949	1004	1002	960	973	948	959	1000	975	949	916	1003	951	941	993	948	958	996	966	989	957	965	979	988	919	952	948	1015	1012	946	979	962	968	996	949	1001	986	917	947	974	941	1000	975	960	977	993	983	942	953	1006	982	954	967	1008	987	992	1001	956	999	901	950	1005	937	965	1014	946	948	1016	921	970	961	905	990	963	941	994	1005	946	951	940	973	926	989	966	967	946	969	988	959	940	929	924	941	939	928	993	951	960	958	982	974	932	955	920	982	948	917	916	945	959	943	968	981	1011	940	941	942	1010	918	984	973	990	931	915	943	929	988	980	963	983	975	980	962	982	981	969	954	944	992	968	932	910	944	1000	983	948	974	916	923	948	969	968	959	974	942	966	959	1026	955	978	965	923	978	952	1008	916	977	932	972	963	942	948	947	993	983	962	916	981	996	999	953	1009	955	966	981	979	949	999	998	937	964	982	957	952	987	1001	955	936	1028	972	1020	963	942	965	931	960	977	968
16006	13746	12576	8063	5942	4307	3611	2798	1168	819	580	504	440	465	463	477	420	365	428	404	405	396	420	400	394	358	307	301	288	279	293	280	279	271	297	276	275	320	303	265	283	284	285	286	301	268	262	237	280	275	284	273	271	275	317	290	301	310	296	278	301	297	258	279	301	286	303	303	310	270	293	303	308	307	271	290	303	286	278	298	287	295	277	280	292	289	273	253	296	287	263	295	331	273	262	283	304	285	266	307	287	262	297	283	249	288	302	295	293	289	289	283	291	264	258	273	270	287	284	298	288	300	295	270	264	276	287	306	292	258	316	268	298	240	288	299	293	279	303	289	312	284	289	273	291	280	279	321	282	257	253	307	274	262	293	305	296	280	278	271	331	282	296	276	292	300	268	279	288	278	290	284	283	289	274	250	291	290	284	282	320	332	286	287	267	254	265	286	287	258	296	269	309	307	263	279	296	276	289	320	313	290	297	309	321	287	288	268	298	264	281	309	311	271	277	308	284	272	268	277	293	306	277	269	252	302	273	273	288	269	255	270	256	285	304	263	298	259	269	290	273	283	287	252	316	283	295	288	281	284	302	263	299	295	283	308	274	290	276	303	284	291	301	276	270	262	260	294	289	276	266	250	278	291	301	258	271	268	275	313	264	274	267	303	265	288	307	276	269	276	298	303	288	250	305	302	287	290	313	261	256	283	326	278	283	280	287	304	316	269	259	272	300	258	290	311	297	313	307	290	309	291	302	287	239	301	316	251	283	281	302	313	270	288	289	286	281	293	277	298	288	303	293	287	296	269	286	243	291	293	260	267	295	282	294	257	299	295	315	290	302	271	273	262	278	293	283	317	289	268	282	299	307	296	292	280	278	315	268	279	287	290	295	314	283	294	293	271	268	341	306	265	309	304	280	311	272	284	256	279	286	291	260	301	277	290	292	309	281	301	303	257	301	283	282	258	293	296	298	306	255	291	311	298	280	268	297	276	267	315	303	258	308	286	294	290	293	292	274	270	279	307	284	289	282	288	309	265	295	271	277	280	288	278	317	272	270	280	304	269	278	246	285	293	271	279	275	266	299	272	284	285	299	255	285	272	288	235	306	299	273	329	289	279	275	277	322	287	293	282	288	281	276	264	278	299	303	270	256	305	304	297	292	287	300	281	286	308	280	297	308	280	311	276	281	303	308	280	280	275	255	272	311	280	269	278	275	282	293	279	283	281	291	290	295	322	272	261	258	291	289	291	325	273	257	284	318	290	277	314	270	306	288	267	290	291	245	267	260	276	302	270	315	283	282	292	248	272	276	256	269	267	295	276	297	308	289	300	283	277	314	274	256	245	286	294	294	270	305	266	313	288	307	292	281	257	267	298	254	277	284	288	277	301	261	295	316	256	266	272	322	316	315	332	309	285	299	257	297	276	276	301	299	276	308	287	281	332	303	303	245	281	293	288	278	293	298	320	299	314	281	279	308	232	274	287	266	273	297	284	263	297	287	281	307	282	284	271	275	306	251	306	275	292	282	270	268	302	323	262	265	304	270	318	298	267	277	307	295	261	277	286	284	284	302	300	300	311	290	283	299	294	264	300	297	301	298	284	287	311	285	284	302	296	280	304	292	246	298	305	290	280	279	254	289	285	281	268	309	290	268	304	268	269	263	287	271	296	302	301	308	296	280	301	282	277	300	264	271	287	280	296	311	288	284	304	294	283	313	276	264	265	298	273	295	303	289	290	285	346	297	283	331	293	286	229	288	287	280	315	288	275	286	303	297	264	271	315	277	306	287	287	302	265	278	321	296	274	330	310	295	277	306	306	257	285	276	290	293	287	281	269	299	292	276	293	300	290	277	274	262	306	287	269	268	265	284	272	287	277	289	305	281	283	284	269	259	298	295	340	308	266	285	304	265	274	280	275	267	284	298	294	312	265	307	306	308	307	292	267	277	266	314	285	299	276	315	321	320	300	282	291	277	294	265	289	290	255	292	297	311	259	266	308	298	318	304	286	309	280	291	302	277	286	299	310	277	269	247	293	306	244	282	283	261	279	302	297	285	289	289	285	298	297	284	292	277	289	271	248	316	289	273	265	300	271	273	291	309	274	311	278	288	286	279	288	269	312	275	236	287	292	307	278	262	291	300	270	294	252	293	293	287	293	285	314	254	273	283	276	301	277	264	283	282	301	274	274	282	295	296	286	265	283	291	300	267	301	305	246	264	313	292	277	314	285	308	321	315	268	294	271	286	312	286	287	265	260	279	328	282	277	318	286	271	292	298	294	305	279	284	293	256	290	303	292	277	250	293	293	275	293	280	312	280	300	297	291	285	302	295	263	282	315	284	269	295	287	302	264	277	285	290	285	289	264	297	287	301	271	273	284	299	277	279	297	259	311	300	296	257	276	282	254	253	296	316	254	296	292	260	293	288	280	309	276	271	303	257	265	272	274	292	296	298	293	270	277	273	289	319	293	296	282	297	259	288	300	288	270	311	269	285	270	280	273	265	304	280	287	308	290	288	292	297	305	269	316	279	301	285	280	289	302	291	322	296	276	296	318	253	307	286	270	282	280	307	299	272	304	264	269	286	296	252	311	273	261	296	286	275	296	313	297	301	279	310	307	268	300	309	312	284	278	297	274	281	280	308	280	289	291	295	313	288	283	304	258	336	281	303	279	274	294	306	306	295	270	303	266	239	317	290	271	288	281	267	280	296	272	280	307	279	273	282	278	277	276	304	275	282	277	295	313	274	271	301	328	318	287	252	321	275	294	285	283	290	284	296	296	267	260	321	301	295	276	297	296	283	298	300	274	276	285	290	303	270	289	265	273	298	319	276	277	292	307	303	289	302	286	297	307	296	257	296	281	285	303	283	270	290	301	283	282	277	279	295	262	317	281	293	281	279	278	307	275	299	297	287	271	300	276	314	299	280	296	270	290	279	297	274	302	293	289	255	308	281	277	292	289	305	267	306	295	286	310	287	296	289	269	283	274	243	279	295	287	272	292	274	273	294	290	257	309	295	293	292	286	289	283	286	308	265	267	283	298	263	272	259	301	301	258	268	296	303	269	297	289	275	292	258	301	299	315	305	288	290	300	330	296	292	241	258	316	305	259	306	285	274	299	308	270	288	295	287	281	326	293	282	272	283	273	280	272	260	336	301	286	273	285	276	269	275	269	268	278	299	266	290	308	278	317	276	298	293	289	261	263	254	272	293	323	296	290	291	244	301	264	263	297	318	288	269	287	307	288	279	266	277	288	292	316	269	341	248	275	264	261	255	282	275	274	273	253	298	276	260	289	273	231	289	296	307	282	278	324	264	252	279	311	278	298	315	266	257	313	260	266	292	273	305	272	332	305	300	297	275	264	259	284	294	257	239	302	269	299	279	284	302	279	288	307	280	296	292	283	291	287	277	283	290	286	280	282	290	303	277	286	259	276	302	306	287	302	287	309	280	282	289	287	263	257	288	280	276	302	273	275	280	274	264	289	294	273	302	303
8923	11214	16955	16782	16561	14044	13553	10569	5031	3227	2428	2007	1915	2158	1787	2084	1684	1421	1475	1570	1622	1609	1893	1666	1525	1154	827	827	725	761	676	710	712	681	658	678	648	685	692	666	667	674	688	674	685	711	693	645	715	665	653	701	687	694	670	686	699	679	688	688	739	715	654	703	705	684	725	673	681	682	744	650	702	656	697	686	733	652	730	707	720	692	658	699	634	644	645	669	646	685	653	738	657	657	698	650	652	665	686	703	728	664	680	687	702	700	675	663	703	726	668	707	688	653	708	704	651	656	683	653	728	691	716	706	651	651	677	651	723	703	670	682	678	642	670	717	632	705	693	702	692	716	662	666	700	713	659	673	690	657	669	695	677	689	650	660	725	679	689	668	714	698	724	709	636	672	681	674	664	682	703	669	637	700	656	699	739	680	649	662	701	712	697	760	727	691	702	695	676	673	686	664	672	703	664	638	705	692	662	655	703	769	661	706	667	690	687	669	694	714	653	715	683	689	690	683	660	676	689	705	697	668	721	703	637	658	651	626	703	645	709	673	708	670	688	691	696	680	747	680	727	710	679	725	678	695	690	694	730	725	651	637	696	741	671	684	723	681	690	675	654	660	729	714	659	676	684	665	645	714	693	697	678	715	736	703	694	738	686	664	678	721	666	688	689	664	735	705	683	713	680	648	685	652	682	707	683	659	699	672	708	695	691	688	670	699	639	720	691	684	688	672	700	698	714	684	697	687	719	684	638	680	657	695	637	705	676	709	663	668	714	703	655	674	708	676	672	704	666	739	670	686	728	678	651	707	707	649	704	677	680	713	693	655	690	739	680	681	718	681	665	680	699	727	700	674	673	665	695	667	702	687	650	699	671	651	695	662	643	643	679	672	654	685	703	721	671	665	692	660	636	666	708	691	717	713	649	700	698	696	665	682	638	700	678	720	689	681	615	701	651	668	704	672	674	672	632	708	667	673	730	710	656	674	632	690	724	644	714	709	712	676	650	626	645	747	701	673	714	712	657	654	677	654	639	704	650	699	745	651	682	696	698	703	699	655	646	701	663	701	673	668	706	693	681	675	697	682	661	652	701	652	699	673	706	675	647	676	725	673	711	736	683	685	728	661	683	681	625	641	696	738	702	693	657	677	693	697	689	675	702	656	659	695	652	672	674	691	710	683	692	730	682	689	681	686	675	678	670	688	691	667	693	700	667	706	670	701	696	697	703	672	696	715	714	726	688	688	684	630	703	649	664	657	710	682	680	715	688	696	714	671	694	666	677	746	636	668	707	650	689	662	654	675	720	635	666	711	709	711	670	666	725	687	708	679	670	698	691	720	661	689	651	689	708	689	695	649	691	700	646	683	726	690	715	695	655	623	658	691	674	684	665	682	678	698	686	681	690	697	716	653	680	650	710	710	637	664	655	727	694	675	657	667	702	701	721	684	648	672	728	690	669	688	733	735	704	641	646	740	692	647	687	686	673	666	676	660	678	664	670	674	672	731	672	732	673	668	645	652	678	695	702	679	749	687	657	693	712	661	668	716	674	737	692	672	713	676	692	727	725	658	661	679	650	700	680	681	730	691	654	731	699	657	696	711	714	707	663	729	669	692	667	716	695	698	650	648	665	674	696	683	686	711	685	687	688	652	699	675	663	622	701	687	660	694	679	648	662	723	680	701	624	642	657	698	656	694	661	658	713	660	700	682	690	674	660	696	672	720	691	695	738	705	693	693	654	652	685	657	672	656	667	708	717	677	647	700	648	686	669	669	655	672	661	691	673	679	690	684	640	684	687	709	680	705	684	684	706	685	652	655	697	714	681	643	674	672	665	668	663	700	697	713	677	637	691	724	686	705	677	668	682	628	700	638	706	675	686	696	718	685	671	707	687	669	686	685	707	662	673	682	717	644	650	668	688	711	633	703	670	678	664	680	683	665	730	670	694	676	683	695	691	641	705	650	652	679	687	698	675	708	704	693	696	679	710	645	722	677	694	671	683	693	655	650	670	648	677	630	685	704	695	697	685	683	632	652	658	716	684	707	668	676	695	662	688	688	694	658	696	645	679	634	675	702	698	678	668	674	707	649	683	662	714	699	673	720	650	680	733	668	675	672	695	694	715	662	683	680	663	677	667	696	674	695	695	679	689	709	680	685	649	652	706	646	697	655	695	687	712	754	680	622	682	715	695	688	677	688	741	695	679	691	649	733	711	687	688	697	680	701	667	698	694	698	621	653	735	681	720	666	679	699	662	698	744	707	706	672	658	705	707	649	681	669	737	653	719	638	663	732	652	696	688	681	712	677	615	687	649	644	672	691	714	622	687	696	708	692	673	703	668	669	608	696	660	657	683	675	669	696	674	675	678	683	710	694	674	709	702	689	672	708	716	682	659	701	668	661	681	698	719	686	692	680	684	716	706	693	699	677	659	696	658	683	703	663	713	696	658	701	726	706	703	633	710	710	662	682	704	645	682	747	693	692	655	657	696	654	688	697	699	634	715	665	753	655	689	649	664	698	674	684	680	667	659	684	668	692	704	661	707	719	683	717	685	662	686	705	669	701	697	689	660	697	660	620	735	687	657	665	714	684	707	631	679	646	724	707	700	671	645	707	678	716	711	695	660	658	648	651	686	678	654	693	713	709	654	719	720	685	664	696	689	686	651	697	728	661	760	671	690	707	686	670	665	674	730	687	685	711	672	714	666	692	678	660	669	664	662	682	661	649	632	691	675	681	695	712	669	704	662	684	674	684	688	714	646	671	680	697	717	697	679	705	649	685	676	719	695	651	657	663	663	716	708	654	679	644	688	674	675	669	692	674	704	667	682	729	690	673	662	692	690	686	676	693	679	687	660	670	705	700	677	696	690	680	715	696	687	722	659	701	656	695	664	627	674	641	675	691	688	733	714	673	674	644	669	680	644	683	664	666	659	678	659	654	751	683	685	656	664	694	681	710	661	717	660	698	706	701	707	651	689	721	715	647	657	718	715	655	660	740	696	717	663	666	684	699	689	690	669	673	636	690	681	622	723	664	688	700	671	656	687	724	679	694	701	697	712	680	740	693	683	690	664	672	692	673	647	661	696	689	716	709	713	661	659	690	693	701	664	626	656	639	674	671	687	693	695	726	681	694	669	724	655	664	642	697	699	675	675	704	711	722	695	666	711	718	696	699	726	665	709	653	632	731	688	637	701	607	715	704	669	632	706	650	677	677	677	696	710	657	687	689	687	697	661	667	644	732	698	705	702	708	655	692	623	664	651	699	664	697	694	673	710	662	684	749	704	691	724	662	699	654	711	669	703	624	660	645	651	682	686	664	704	702	680	688	675	673	726	675	700	673	725	656	693	694	727	679	730	694	657	703	701	680	657	708	701	694	686	681	719	702	740	680	678	671	700	657	677	750	684	669	673	708	677	727	696	691	712	672	705	633	680	638	700	661	734	718	665	679	659	712	673	674	719	693	682	687	703	699	655	687	710	679	668	715	633	681	715	687	655	702
27290	21320	19498	15380	12079	8711	7509	3739	1985	1257	1059	855	689	636	720	757	621	574	571	669	712	670	584	533	542	317	335	329	302	285	297	267	305	293	248	260	265	276	256	294	280	285	277	280	274	276	260	266	306	277	302	286	258	279	280	270	269	287	294	300	301	260	286	262	293	294	262	321	285	273	283	293	293	288	297	272	307	305	281	276	290	266	290	267	273	294	264	269	278	310	307	273	261	270	286	263	276	273	272	246	257	296	262	253	278	266	275	297	252	274	266	270	294	286	274	284	256	287	249	288	325	297	317	276	279	303	292	306	302	282	257	286	296	258	289	245	251	262	266	256	266	266	290	311	265	301	273	313	276	294	267	281	298	269	311	273	278	304	280	286	278	277	299	297	289	275	300	304	257	283	257	279	272	291	305	269	267	299	282	268	277	289	275	258	266	275	281	285	278	271	257	285	270	281	283	303	291	287	279	230	275	289	281	271	277	292	290	273	265	279	307	268	258	296	255	278	278	297	300	278	293	276	283	277	278	304	283	312	280	255	255	257	247	258	301	312	299	297	290	293	291	266	302	275	296	282	275	282	304	267	310	285	269	281	296	292	257	309	264	273	281	283	269	291	264	293	288	267	276	260	288	273	295	289	259	293	278	261	275	292	271	287	249	265	302	275	283	271	297	308	278	263	287	287	286	297	261	269	291	263	263	290	259	271	266	270	301	259	280	245	264	263	268	267	286	289	322	282	275	300	280	251	265	323	264	310	271	308	308	311	245	286	269	252	308	292	274	312	289	282	271	331	284	283	257	268	276	271	247	266	271	273	273	277	302	275	272	311	288	293	295	280	279	268	281	301	287	248	279	294	285	258	278	281	290	303	284	304	306	256	285	285	275	269	266	250	315	265	279	272	268	284	280	276	272	279	299	290	286	254	285	286	292	296	301	279	252	307	294	270	252	281	262	279	268	289	244	319	305	278	248	257	275	277	279	253	279	316	289	263	255	276	263	279	303	259	287	282	310	272	282	283	294	302	286	311	276	293	315	264	258	269	288	246	247	273	272	283	260	283	289	288	296	284	275	292	276	286	254	258	277	272	290	288	258	285	274	276	228	278	264	257	259	245	287	248	261	254	274	305	286	305	274	295	277	277	256	280	298	267	286	264	285	263	288	271	284	291	320	279	279	299	276	271	290	303	304	295	260	279	275	272	273	277	314	246	309	271	293	282	261	286	269	271	270	275	278	282	250	288	288	292	281	260	259	279	277	258	277	278	288	289	281	303	287	288	285	273	266	266	257	284	281	264	262	277	283	259	266	279	264	282	312	284	257	272	272	277	285	263	281	300	283	273	293	281	268	289	300	293	251	291	288	278	281	319	278	278	265	287	264	293	284	295	277	307	266	268	297	329	288	321	314	255	272	272	297	265	307	246	262	255	294	277	272	270	256	292	286	285	267	265	272	249	292	275	256	284	258	245	263	266	267	307	262	273	278	265	274	283	304	272	281	265	291	252	271	291	279	260	281	291	294	284	273	251	262	277	270	282	323	263	295	284	249	254	280	297	272	264	270	290	286	288	289	271	292	259	262	290	287	293	271	304	273	256	298	266	291	268	296	240	305	253	293	271	274	286	257	290	285	276	270	265	286	288	289	284	266	275	295	254	286	243	276	261	244	236	275	253	281	262	313	324	321	269	265	258	265	285	274	301	271	259	265	330	275	311	278	274	277	281	274	294	259	307	273	288	279	290	277	286	289	260	278	279	299	292	262	275	236	275	292	277	270	262	287	264	283	261	284	285	264	313	269	246	249	238	269	292	288	297	275	276	258	288	287	312	274	255	258	292	297	270	279	246	282	297	244	265	274	298	280	262	296	293	274	288	295	263	273	296	268	282	255	269	262	272	281	279	279	261	281	301	297	264	312	285	292	308	298	290	331	257	265	228	294	271	264	265	284	296	266	280	295	295	276	293	263	304	279	274	280	277	257	284	297	294	282	278	255	318	316	286	263	260	310	277	298	289	284	288	275	283	297	297	290	252	264	272	279	321	257	279	301	292	266	241	306	277	265	266	271	265	255	275	266	279	291	287	282	276	286	251	281	259	285	305	255	294	274	263	306	252	230	258	285	290	249	284	291	285	283	293	267	278	301	276	259	283	244	274	247	272	247	279	297	298	288	260	302	243	273	297	264	288	263	275	254	304	278	253	280	292	268	291	282	299	303	276	269	271	277	270	271	275	265	271	261	281	288	269	312	261	303	281	279	294	269	296	296	298	292	301	264	265	250	281	284	278	277	270	268	272	304	249	283	296	282	287	296	281	281	273	257	329	275	291	254	313	272	294	279	282	251	261	249	221	264	290	271	335	308	279	275	279	281	281	270	271	285	302	269	288	261	286	284	288	327	249	257	284	299	292	284	270	278	283	309	277	271	302	254	280	273	273	287	274	284	277	303	279	268	271	277	292	272	281	274	281	287	249	277	254	281	284	289	259	259	259	306	253	245	300	271	262	272	303	292	256	297	285	269	286	288	284	288	238	254	265	282	248	285	238	275	244	280	344	267	283	270	260	282	289	262	267	301	278	307	286	287	272	268	251	272	268	282	270	270	298	295	284	297	257	251	257	269	274	276	298	299	297	322	280	260	297	250	252	292	266	291	283	273	267	294	300	252	260	305	277	273	286	273	281	282	284	314	285	314	255	281	270	271	274	313	267	280	287	253	275	291	288	274	244	245	270	280	298	284	282	300	276	265	272	252	277	295	311	305	272	276	276	302	294	268	270	272	289	308	249	288	272	286	260	238	263	275	265	267	254	251	287	255	276	320	276	261	257	251	285	258	273	269	293	245	309	299	281	281	278	277	264	242	262	273	284	285	276	283	316	255	273	262	246	293	291	294	268	272	259	241	274	268	268	286	274	255	290	276	241	286	269	294	267	256	265	297	308	269	276	271	306	305	278	257	268	268	269	273	300	267	271	284	272	265	266	308	278	282	303	280	265	264	266	237	270	277	270	277	251	290	267	249	263	266	283	272	284	268	286	286	274	293	276	268	271	280	288	270	266	272	253	294	261	280	273	250	274	279	321	265	270	291	289	257	277	266	268	286	274	261	277	276	283	287	279	290	286	268	267	279	284	276	301	292	299	256	265	263	268	258	257	270	287	285	283	297	295	249	323	267	257	282	280	264	306	317	280	255	281	303	268	290	273	281	298	279	292	305	255	275	276	253	293	287	262	283	268	297	290	317	325	278	294	244	282	262	282	287	260	276	283	259	274	279	295	267	274	281	268	268	272	265	275	286	262	278	276	271	277	257	277	272	265	253	316	286	289	289	297	285	257	269	278	276	278	301	286	274	281	298	289	290	274	288	291	285	281	281	305	272	289	270	272	277	267	300	258	287	280	257	245	273	311	260	293	276	251	277	274	263	294	276	249	300	258	268	277	298	280	287	293	280	257	273	283	256	278	278	271	274	281	288	282	285	260	258	266	286	273	249	279	303	269	273	277
15375	16191	23698	26650	26360	23165	22140	13169	8493	5884	5185	3865	3042	2791	3699	3760	2929	2693	2454	2953	3338	3452	2619	2623	2475	1268	1147	981	950	781	768	779	778	757	758	742	687	692	700	738	715	702	682	709	742	692	694	683	669	667	685	667	688	703	668	696	702	677	757	684	676	631	729	682	723	688	707	687	693	665	741	735	700	719	685	709	700	695	686	678	680	659	679	681	685	682	721	695	649	700	662	700	634	681	674	693	673	713	666	707	695	664	675	732	695	692	669	714	681	685	701	698	686	650	650	712	716	705	699	680	682	727	729	634	690	667	722	725	667	687	660	703	691	640	705	697	698	725	696	691	701	696	681	700	662	716	649	666	710	721	675	678	671	718	705	728	657	691	695	695	671	700	662	693	679	675	728	665	639	667	680	706	691	696	673	701	664	709	666	680	661	720	681	687	691	727	684	653	702	640	726	709	690	701	695	664	731	675	681	696	679	676	706	705	726	678	642	684	643	683	699	705	717	656	714	675	646	652	695	775	701	684	675	706	664	659	657	690	688	674	690	700	706	674	726	720	644	709	732	693	703	757	705	727	710	743	699	704	661	696	685	720	718	731	706	679	679	690	658	651	683	671	694	694	690	685	684	653	662	741	675	688	758	646	666	690	733	669	713	672	673	638	681	670	649	737	712	710	632	701	696	689	680	693	735	715	683	677	704	721	645	715	663	690	679	715	685	699	687	646	673	690	684	646	686	702	674	669	685	647	693	718	691	698	693	650	744	666	704	678	671	688	709	745	665	670	724	682	668	708	665	670	677	699	719	703	701	717	702	625	710	688	650	693	759	669	694	704	740	686	687	679	675	714	688	700	666	668	649	697	677	649	656	698	692	686	715	691	652	674	711	673	695	679	633	690	709	696	694	645	664	703	718	694	637	676	679	650	674	678	669	702	652	736	673	716	724	674	702	716	716	650	675	693	707	711	689	655	719	635	649	677	647	737	729	660	704	668	690	669	705	725	691	703	717	732	688	695	739	691	706	716	704	651	722	627	683	657	694	673	697	749	648	631	720	697	682	722	681	648	617	703	685	686	672	690	702	716	679	644	703	685	705	640	640	750	656	709	699	701	711	682	704	671	675	650	661	675	705	734	658	716	683	695	693	652	677	718	683	732	715	649	699	691	655	690	711	709	672	689	698	670	700	700	711	695	662	690	669	693	659	701	640	693	667	752	688	718	719	677	681	675	671	700	736	691	686	690	707	700	701	664	707	662	730	639	702	651	673	702	671	696	708	677	689	687	715	681	691	673	722	675	682	731	626	676	683	707	625	692	675	642	668	661	652	687	662	654	614	669	682	673	675	685	671	678	658	731	677	662	664	709	698	710	644	696	679	669	685	645	634	707	704	721	702	707	696	699	621	687	673	702	719	659	671	663	702	743	665	687	658	723	677	697	664	729	681	664	675	645	668	694	683	691	712	683	680	691	663	718	678	676	685	698	674	733	658	686	620	706	711	635	695	692	680	666	699	679	665	705	685	680	691	695	678	696	703	702	682	734	721	688	697	694	701	708	668	726	683	692	731	652	671	658	707	702	712	677	698	679	698	661	717	640	722	676	695	636	689	730	685	701	677	666	664	683	658	681	685	712	721	705	677	735	654	642	675	691	718	719	683	668	664	678	747	636	679	698	676	717	718	721	695	709	708	658	720	682	690	660	679	678	676	662	674	721	703	661	679	746	681	664	672	720	712	645	729	661	661	704	679	713	704	684	689	730	700	703	714	634	645	688	704	662	687	757	706	661	688	726	677	713	680	729	668	669	736	731	702	720	672	689	680	682	680	682	725	698	601	690	671	690	710	693	684	693	695	707	675	665	683	674	689	669	695	717	660	654	707	651	699	709	675	636	694	691	717	681	718	688	727	651	663	645	695	656	685	630	653	655	701	693	692	655	687	679	646	704	649	703	694	688	691	666	702	683	646	698	681	670	680	645	692	672	702	684	697	708	664	678	648	685	700	662	754	653	713	661	707	653	641	665	652	685	689	690	686	745	676	704	646	686	710	649	744	659	712	744	678	702	670	667	677	681	648	661	666	685	712	663	697	653	686	632	684	680	686	659	697	691	727	718	686	660	661	737	684	678	655	701	731	686	707	673	658	689	684	710	690	684	669	716	691	663	689	647	669	684	698	667	683	649	702	697	690	655	691	678	706	680	708	697	710	644	703	660	666	669	743	684	704	696	702	699	710	677	678	677	715	687	665	751	702	651	714	645	726	671	698	674	665	688	674	688	662	685	719	688	686	711	720	724	704	693	720	683	703	652	691	644	694	706	654	683	714	684	671	652	666	726	698	630	725	691	652	644	697	709	658	738	652	715	660	707	660	668	646	689	656	706	705	719	710	649	645	689	642	741	684	656	720	685	726	682	676	700	664	692	669	707	671	677	675	690	636	694	647	725	672	725	689	668	640	665	697	679	677	738	662	681	677	699	688	654	619	694	673	671	680	684	670	655	625	678	693	676	709	716	667	717	714	663	681	660	686	666	670	667	718	696	689	672	700	694	716	667	673	694	720	697	701	699	657	708	668	700	675	698	705	667	695	711	695	694	678	694	646	711	705	670	690	657	682	680	719	676	707	661	696	693	734	612	700	666	650	657	652	696	671	647	661	674	653	674	690	706	697	628	701	676	734	680	642	668	666	670	728	714	637	665	659	676	687	722	690	702	723	706	651	685	705	638	694	646	682	686	684	707	670	740	681	703	689	669	721	666	682	683	663	658	665	658	721	689	675	708	709	709	653	708	706	645	652	686	691	697	673	678	657	678	703	656	711	709	699	670	733	658	705	736	701	702	703	683	659	738	693	711	673	755	653	695	647	745	648	663	706	691	653	721	709	630	630	729	667	674	702	635	710	685	701	700	628	687	727	646	675	725	672	686	651	673	695	690	708	682	698	717	728	686	659	694	690	662	727	704	692	697	698	696	685	684	691	730	697	677	701	656	693	717	700	724	673	701	663	686	668	666	689	689	675	681	689	716	685	693	690	714	685	666	669	682	685	674	674	669	641	698	665	695	650	718	673	713	687	670	697	677	697	675	697	740	681	653	702	703	675	706	685	670	721	725	675	683	681	689	675	679	714	717	626	696	668	664	692	680	657	701	686	644	671	699	705	723	682	681	700	714	680	679	664	695	709	687	674	672	649	646	699	674	732	693	690	667	684	683	715	642	697	699	696	663	687	705	688	650	689	690	644	635	666	669	674	699	665	651	674	713	727	717	678	667	690	651	723	712	655	665	691	689	709	692	668	700	690	666	673	634	651	695	699	708	713	654	708	688	670	712	625	691	724	625	701	690	670	658	658	652	669	716	721	669	686	670	690	658	719	698	660	645	721	707	677	686	644	695	721	709	675	724	687	708	714	656	666	702	650	648	738	672	675	691	704	677	738	658	706	700	703	688	664	637	658	698	721	704	711	675	676	748	713	695	716	719	718	660	706	707	753	690	695	678	694	663	721	721
35238	26584	25429	22574	16772	14418	9491	4910	3033	2308	1856	1309	1074	1056	1403	1183	1085	979	958	1086	1129	1034	1050	896	759	525	536	472	452	470	471	447	434	447	461	445	485	469	438	453	434	456	424	441	419	388	416	420	440	446	425	398	460	440	433	463	453	420	417	403	472	409	457	421	432	467	444	430	466	411	462	423	419	429	368	461	451	457	418	425	435	450	416	439	428	456	424	429	425	429	429	444	478	414	436	437	453	431	457	454	419	378	467	453	428	442	424	434	424	447	431	453	447	467	436	462	452	454	418	410	422	473	465	437	439	430	422	429	426	449	405	423	423	464	440	403	430	434	408	418	444	407	391	427	426	449	436	415	438	451	418	413	446	429	445	448	432	426	511	478	386	415	439	449	439	446	468	413	384	421	410	428	448	433	399	481	505	425	469	471	434	415	410	438	434	398	410	433	464	394	449	427	429	477	417	409	450	482	468	430	431	437	417	437	432	452	450	390	443	437	456	446	445	409	425	454	449	417	435	448	403	420	417	411	441	428	390	400	417	443	440	421	459	476	401	423	425	460	431	399	462	451	396	434	378	455	435	464	382	473	426	396	406	449	413	389	432	420	453	395	420	466	403	430	395	481	461	415	435	462	469	417	416	402	432	447	412	426	403	415	458	451	415	435	469	437	408	438	417	428	472	388	449	443	437	414	401	409	500	430	414	416	415	386	413	418	460	457	416	422	481	400	423	399	434	457	454	424	478	459	457	393	441	420	411	451	484	456	466	453	448	418	437	463	471	458	429	471	435	476	411	440	451	436	454	422	424	454	378	411	413	446	453	404	447	426	452	423	426	460	420	453	445	398	457	435	437	453	428	423	427	420	443	425	392	438	397	416	455	476	413	433	428	417	444	425	436	443	449	420	408	413	434	433	430	383	431	425	474	442	420	412	407	468	447	440	401	407	430	432	423	457	400	463	433	475	467	436	418	390	474	476	444	390	398	446	451	427	490	434	451	439	398	426	438	414	471	467	445	401	438	432	447	432	429	460	426	474	401	429	435	415	429	402	406	491	440	433	440	391	457	422	451	435	436	428	423	369	428	425	378	413	421	446	412	385	431	411	420	409	406	419	448	475	406	471	438	405	454	457	411	464	409	430	401	428	392	410	434	449	439	444	415	431	434	477	462	449	403	437	411	419	428	444	428	442	435	430	444	450	491	409	408	415	430	446	425	463	478	398	452	420	469	433	459	432	439	415	437	400	446	433	414	455	401	411	433	448	458	399	433	435	470	428	441	421	464	428	427	458	453	449	451	457	419	463	418	418	446	464	465	462	450	418	427	442	439	466	424	414	435	409	391	460	444	480	406	418	448	454	434	443	462	420	420	423	421	445	466	401	401	457	432	426	440	414	476	442	451	436	427	408	428	446	388	455	417	413	436	418	420	425	410	398	431	429	442	444	449	490	454	429	431	434	446	385	422	425	440	415	435	464	469	447	405	440	440	423	461	451	418	421	446	462	455	396	421	454	441	474	427	465	457	456	408	420	432	446	444	408	471	411	434	472	411	410	404	382	398	473	460	438	417	408	460	469	434	436	425	419	396	452	399	417	455	450	404	439	434	423	464	435	424	429	439	433	399	469	410	446	434	446	467	454	449	428	418	452	454	442	449	375	463	454	426	426	397	440	404	451	458	423	427	452	433	438	410	467	479	422	416	440	436	419	415	446	419	403	417	466	450	457	430	406	429	451	463	379	454	427	406	420	401	420	441	395	422	445	403	397	429	466	458	424	457	444	444	429	413	418	456	468	424	419	448	432	425	425	410	406	402	434	421	432	405	450	437	481	464	467	422	455	442	409	437	440	439	435	425	453	452	453	442	465	400	436	447	424	436	393	436	409	405	435	440	405	401	445	425	391	422	433	400	421	398	449	403	454	441	386	439	414	471	441	443	443	436	488	413	429	427	442	445	357	464	475	444	447	421	414	415	460	422	427	419	425	446	453	490	438	438	425	441	454	424	459	416	432	425	456	389	420	409	409	447	433	410	436	453	437	418	436	466	478	418	418	441	457	440	463	482	446	412	417	440	461	410	409	432	398	406	443	427	448	430	441	444	444	432	435	457	411	443	437	417	437	427	417	424	418	436	439	437	432	386	428	431	439	429	412	430	405	411	451	422	432	445	456	455	420	411	427	433	427	423	454	439	462	440	437	407	417	448	448	413	443	428	444	426	447	456	468	423	419	443	426	449	452	408	442	433	415	424	407	428	453	431	445	461	449	390	441	412	398	441	428	454	426	444	409	418	427	447	409	418	415	439	443	438	410	422	446	439	413	438	396	422	401	470	481	405	484	438	428	418	390	457	475	463	449	415	428	431	442	442	398	440	417	464	447	406	393	391	450	473	382	495	446	442	418	441	438	431	424	429	456	401	444	427	473	435	401	438	444	433	424	426	428	425	448	428	395	454	432	437	468	398	426	396	422	425	443	468	433	401	431	422	442	442	425	383	420	402	416	423	408	434	414	419	421	433	405	373	429	437	443	417	425	445	435	452	440	459	419	436	418	477	422	403	467	428	432	439	418	440	413	456	421	409	454	419	430	419	441	422	387	425	428	441	436	414	400	414	430	420	441	461	435	405	401	424	395	414	418	438	457	418	420	446	440	461	461	437	456	426	433	436	430	441	423	448	437	437	429	423	451	422	429	426	428	431	432	457	434	420	420	436	390	444	384	424	457	417	431	412	418	441	420	420	457	461	429	413	437	428	407	454	389	421	477	457	430	396	480	423	433	414	412	439	401	413	396	429	444	450	410	437	402	436	398	457	473	427	436	448	428	442	421	459	444	448	460	447	452	449	424	427	440	434	400	448	416	419	443	442	440	417	400	446	430	426	398	405	462	406	423	438	423	405	436	431	463	458	434	468	477	430	447	450	424	438	382	405	443	421	468	418	459	395	427	414	434	431	470	409	451	437	454	457	437	392	432	443	442	416	451	445	469	448	396	428	441	431	418	430	450	434	402	415	417	460	480	410	417	457	422	433	438	444	449	417	394	415	420	407	423	404	409	455	477	448	442	471	435	457	445	412	434	448	400	436	413	432	447	438	487	433	421	419	426	433	463	438	440	418	433	470	422	423	382	445	419	398	425	444	421	408	426	430	433	459	443	417	419	417	440	460	423	450	438	407	412	413	462	405	410	418	437	459	431	428	424	433	401	422	409	436	484	433	418	416	431	413	407	435	403	417	435	450	386	433	410	422	414	441	474	410	440	427	442	405	436	437	424	447	384	457	436	476	422	434	409	456	453	458	474	471	468	427	408	438	420	428	425	437	435	431	449	439	398	440	466	463	410	427	438	482	416	447	451	431	432	404	421	464	439	444	432	396	421	433	471	444	457	401	417	434	418	397	457	409	426	442	454	473	399	426	454	406	421	408	415	441	407	429	459	402	441	432	446	452	435	450	426	423	436	445	416	408	454	447	441	433	462	420	427	443	427	421	381	413	393	420	426	396	398
19431	18704	28345	33513	31119	31077	23445	15877	11392	9618	7540	5564	4732	4459	6524	5315	4924	4453	3758	5309	5509	4617	5014	4422	3033	1765	1656	1666	1399	1211	1159	1179	1223	1041	1071	1114	1067	1068	1026	1050	1056	1038	1020	1022	1089	1027	1079	1075	1023	1045	1055	1010	1040	1074	1010	999	1036	1018	1064	1059	1009	1042	1012	1034	1064	963	1056	1022	1060	1073	1007	1039	1014	1019	1009	946	965	1016	975	994	987	991	1029	1019	1037	995	981	963	1051	1027	1028	1033	1013	1043	990	1030	1030	1011	1056	1035	986	951	1049	983	1024	1012	974	978	1064	1011	964	1003	950	991	1052	1018	932	1060	1046	1021	964	987	996	1002	1016	992	1016	958	1018	997	974	976	1028	1049	1014	1021	966	995	1045	1021	1073	1004	976	996	1012	998	997	991	1001	1044	933	970	950	993	991	1035	999	1011	983	1076	912	1048	1038	1009	1007	960	983	996	1020	989	1028	1009	1034	1007	990	999	996	1000	977	989	998	1033	991	995	1011	1037	1057	995	1004	1010	976	1031	1008	1004	1036	1006	1029	1008	996	990	1018	1051	962	1021	1069	1001	1043	968	1016	1011	1017	1018	1011	963	1034	1024	956	1071	994	982	1031	991	988	1008	995	918	954	1013	1012	978	982	1035	1064	1002	975	977	1024	997	954	1014	953	976	994	913	1002	971	1002	1008	1050	983	1004	1033	963	1033	995	929	985	1008	992	1007	1010	1023	990	1007	1010	966	979	1015	987	978	983	974	976	966	991	952	961	932	939	1040	1026	1012	984	1000	977	914	1014	980	966	1024	1012	982	1005	1032	916	1018	988	988	1023	986	1007	980	1007	958	1024	1029	1008	1037	975	1003	990	998	1046	1036	960	986	1020	1000	1074	1042	972	980	908	998	1014	976	994	1008	995	997	1019	1005	1050	1016	1017	991	981	1041	1012	1051	1060	1008	1023	962	1034	988	976	1080	1006	1000	966	977	1028	1006	1046	987	1053	991	965	945	1006	998	1070	1016	1022	974	983	959	988	981	1009	994	1005	992	983	1037	995	974	1014	1043	1002	995	969	1051	952	1009	935	1056	997	1032	974	1028	987	948	980	1032	1011	954	1051	1010	999	986	1021	1046	995	978	1034	977	1040	995	994	1007	980	1051	949	978	1061	1017	1027	1024	1048	1043	1029	1025	974	981	997	948	1017	1004	970	951	992	942	1031	941	987	1006	1021	1001	967	986	975	972	947	987	970	998	992	970	1000	1009	1043	1009	994	1004	1040	1041	1043	974	1000	1040	1030	1023	991	967	998	985	996	1071	1017	996	1039	1028	1009	965	1042	991	1009	1059	1049	968	1066	952	965	1003	1008	1016	1021	984	1010	1032	1048	1024	957	1042	1032	939	998	1026	1017	1042	998	905	966	999	1004	994	1037	1032	1033	958	1013	1016	1040	1014	971	1030	957	984	941	990	1065	938	980	1024	997	1015	1025	1068	965	1055	995	1042	1013	989	1008	1046	1046	990	964	1020	985	1012	1039	1052	1073	999	956	1063	974	1009	961	953	1021	984	1027	968	981	1021	963	941	996	994	1055	985	996	944	995	995	969	1018	994	957	987	990	1039	954	994	1009	988	1041	996	984	1011	1016	1012	1018	996	1041	952	1007	1044	1024	1004	940	980	1004	1009	951	1034	1017	1034	1052	1046	1053	1061	1035	1081	997	957	1040	1013	1004	975	1006	1000	978	984	972	988	1033	1003	1061	939	979	1006	973	1009	990	981	1013	1073	999	1067	1003	984	1012	1057	1049	968	1009	998	1003	1032	982	1001	967	1020	1029	996	1011	992	973	979	990	1057	1020	1001	1008	1074	939	1018	975	975	1036	941	979	975	1021	963	961	967	968	1075	1031	970	979	978	1001	1003	1012	1052	1012	1026	989	970	1068	979	1001	999	1017	1016	978	952	1027	980	979	1091	984	1024	986	980	1007	1051	1012	928	951	1024	967	1012	1009	1054	991	1035	1073	990	1023	1005	957	1008	981	982	996	961	1010	956	998	999	1001	995	1034	1028	973	945	953	1020	997	1016	1034	1013	998	1080	1032	972	1004	1054	938	985	1024	1020	976	985	985	944	989	983	998	1009	1020	967	976	1019	1039	987	1012	1016	1030	1016	999	996	1035	996	956	997	1014	999	984	941	1025	1020	990	977	1079	1045	1071	1036	1047	931	1049	1008	994	968	973	970	992	1014	1006	989	974	1052	1038	1003	1016	1021	1026	949	1026	983	1013	1033	1009	991	1018	971	1032	1014	990	1027	960	1062	1019	1030	1004	949	1000	1016	1021	1027	996	1009	1017	994	1035	965	1030	1002	1054	1004	1060	992	1053	1079	989	954	1006	1042	984	1026	1069	941	1009	1013	1011	978	947	1006	963	996	1003	1005	1050	1022	1013	953	1003	1077	1016	1016	1020	996	982	996	993	962	981	1024	1013	954	951	1007	984	1003	1018	1008	914	986	986	959	1007	992	1013	1030	1005	1031	1050	1017	1053	1010	1006	1018	1031	1075	1009	999	930	966	975	1006	1031	1000	1026	996	962	1029	1054	994	1005	967	1029	1026	973	1018	1002	962	1032	999	999	1023	998	1056	1023	1000	1034	1029	1031	1027	1025	1022	1002	1031	973	976	995	1022	1013	980	1043	971	1020	988	984	980	1075	991	1034	1018	991	943	1031	986	1075	954	990	961	1000	982	980	1034	1018	985	990	1032	1000	986	1016	979	981	1009	975	958	1033	1010	1015	924	1062	935	1001	1031	981	971	1007	1041	1040	1009	1009	1010	1034	965	977	1029	1053	963	978	987	976	1034	960	1020	967	986	979	1019	1050	1014	971	1054	999	988	1020	989	1000	1032	1012	1051	982	1015	997	1020	1048	1019	991	958	1026	1011	1024	1024	971	985	1033	1015	995	1024	1023	999	956	964	1039	993	991	999	971	1015	1030	973	999	965	980	989	1018	976	1020	992	1023	1016	1015	1026	977	1026	1062	985	981	1048	943	954	981	1015	998	978	1004	1006	1036	1083	977	997	1014	1024	985	1023	976	1095	961	1029	993	1009	1008	1014	992	1002	1000	1032	986	945	1027	1058	1016	1021	967	1005	1021	1011	933	1024	923	1015	1072	987	1007	971	965	991	954	1049	995	1034	957	1009	993	1049	988	983	997	1022	998	956	1037	977	983	966	1036	933	922	1006	1002	1062	997	1021	1026	960	990	968	991	995	975	990	995	1004	1027	1000	1028	983	982	1028	1006	947	977	992	1005	973	999	1038	1044	1009	924	923	1048	999	966	981	982	1070	986	1041	1024	1049	1028	1052	1001	994	1017	1008	996	968	994	1020	980	1000	963	967	1072	997	923	972	985	1003	956	1005	993	978	1003	994	991	970	1046	993	1028	974	1007	976	1020	1009	941	1013	942	990	982	975	1028	1012	989	1003	1004	945	992	1039	986	1045	947	989	1020	1002	961	1023	1014	1023	966	1020	1034	990	1080	989	1005	1017	1021	955	1001	1060	1001	1056	971	1045	989	1019	1004	1026	985	1002	1003	997	1027	1017	1025	1026	937	977	976	898	962	1003	970	1059	1030	1006	1029	1001	927	1064	1010	946	1003	1010	998	969	972	979	1027	999	1045	983	933	1005	1026	988	1035	1008	990	1023	1032	1031	975	987	1003	998	1013	1009	1009	946	1028	1000	1001	990	976	1033	1002	1023	930	991	1051	992	992	1006	977	1006	978	1036	985	981	1013	1016	1005	978	989	999	948	1039	1025	1043	1015	1019	1021	987	1020	977	1079	997	1042	964	1031	973	1029	1019	918	994	968	1048	1004	1028	1000	960	993	1067	1034	966	1031	978	997	1006	987	1100	973	998	996	955	1036	960	1006	937	957	1034	982	1003	996	992	964	1005	986	980	996	1029	988	965	1022	985	974	993	1021	1022	1004	943	1033	1011	1045	968	1041	986	1066	977	1017	1016	982	1001	1010	988	1031	953	1008	995	1009	964	977	1027	1002	995	1039	988	1069	987	1037	1038	1006	1023	971	960	1074	980	1015	1004	1006	990	1061	1027	967	1004	977	977	992	978	988	989	1027	992	1023	1006	996	1030	987	1004	978	1083	957	995	964	1018	1002	1021	989	1002	1032	1056	965	1025	971	1058	973	1017	1001	977	994	952	1010	1019	999	961	1011	1013	1012	982	998	1044	996	1015	1016	1005	1033	1015	977	1037	979	1051	1043	1069	981	1024	997	1002	995	1005	985	965	986	1029	1008	965	980	977	1013	961	963	943	1040	1021	1020	1012	993	997	1000
16301	10931	10732	9932	6699	5629	2928	1898	1429	929	680	515	503	488	677	523	546	456	479	539	510	534	497	501	366	304	334	319	305	314	348	324	254	340	301	292	306	279	352	310	291	292	290	282	295	323	306	303	301	306	325	270	301	319	303	357	311	312	288	317	314	326	317	307	299	340	276	305	283	297	280	293	292	297	291	288	321	307	283	352	297	331	327	338	307	298	304	339	310	323	313	327	284	329	319	320	280	277	328	337	336	329	309	324	298	295	327	308	280	289	290	324	316	305	320	314	321	311	283	315	279	306	319	342	287	318	308	314	284	296	327	304	304	311	315	344	312	302	301	341	354	289	315	316	277	331	297	314	280	327	317	260	333	303	312	275	318	298	307	301	298	319	281	317	284	299	296	337	334	282	321	325	312	335	295	294	278	315	290	304	304	296	306	285	310	310	328	278	266	287	317	327	337	297	310	325	314	278	279	296	309	284	298	318	322	336	324	285	337	289	319	292	301	316	318	320	334	298	311	333	295	274	302	266	303	291	296	321	270	326	309	299	294	312	354	290	343	303	317	306	302	313	308	291	327	322	334	300	329	325	308	311	298	291	286	327	308	321	324	317	321	320	296	303	284	296	318	294	328	301	295	305	331	286	304	309	324	331	318	362	312	296	275	303	315	309	309	329	327	301	282	311	298	345	340	287	281	297	301	304	315	320	289	312	307	325	278	360	317	311	274	297	329	303	291	332	300	290	267	319	325	327	320	271	314	291	280	342	314	284	295	306	302	310	325	312	303	320	330	301	268	291	340	333	320	315	320	281	309	296	321	302	322	274	314	334	289	343	294	335	328	321	305	280	341	289	313	329	330	292	315	304	280	326	351	308	292	262	317	275	307	321	299	284	323	322	295	332	310	316	328	310	308	284	316	311	342	313	267	309	306	291	322	312	308	297	331	288	288	309	320	318	282	296	301	314	349	324	283	318	268	312	293	305	313	305	297	294	334	298	306	314	299	302	276	292	314	319	320	303	305	288	310	292	316	332	319	301	301	294	289	300	293	298	332	307	287	311	335	292	356	325	317	313	298	313	283	304	308	312	322	301	343	310	313	318	309	305	329	284	287	319	297	311	326	281	277	291	321	323	319	299	296	336	277	315	305	303	304	314	327	319	338	325	297	295	314	303	335	346	305	312	294	310	318	290	306	308	336	325	325	320	307	296	312	320	314	331	328	334	334	328	306	320	284	274	334	295	347	308	300	307	292	303	263	326	286	323	276	299	305	280	301	275	317	335	301	310	310	304	320	304	327	313	294	341	281	319	279	337	321	263	328	335	295	346	278	335	326	330	274	304	313	309	319	277	302	299	317	322	321	308	314	323	330	333	342	346	305	267	332	278	319	330	338	324	315	320	321	281	289	325	304	282	308	282	286	339	290	320	300	320	329	325	312	330	298	289	280	339	311	321	311	295	322	281	348	314	301	313	319	284	306	288	281	318	315	313	296	344	317	350	325	316	296	284	335	320	310	321	265	294	292	279	311	318	289	292	308	318	275	329	348	292	305	287	307	288	324	351	291	300	293	298	301	288	313	311	322	333	313	290	307	339	323	315	307	296	295	258	311	320	316	297	295	339	328	290	333	338	326	296	330	308	324	300	309	337	330	324	342	310	311	312	292	325	293	330	313	302	311	306	296	329	297	288	305	325	333	295	307	290	302	320	280	324	311	316	288	327	282	342	328	305	326	314	326	313	305	316	295	291	287	312	304	305	304	318	295	318	314	316	315	322	313	311	283	301	288	319	308	312	302	274	315	276	273	314	297	327	314	323	297	328	318	327	318	328	301	309	327	284	303	337	276	276	297	333	290	316	300	287	278	279	346	322	309	301	343	284	280	312	316	302	293	317	341	311	291	318	302	346	303	302	302	317	304	328	300	317	291	317	341	316	308	324	316	305	324	300	294	301	318	340	290	314	290	308	306	329	271	339	304	320	301	319	318	325	298	289	321	300	299	268	335	338	308	309	321	269	315	319	311	305	291	301	312	306	289	299	316	279	292	290	287	301	310	279	291	302	304	301	302	304	334	335	312	267	360	304	296	319	298	279	287	291	299	293	303	309	299	333	282	307	339	318	284	311	299	315	343	276	279	318	301	320	318	305	318	308	287	292	327	320	294	321	288	275	273	303	304	272	293	306	296	296	307	289	264	287	317	292	317	334	309	309	298	308	304	303	311	280	323	340	312	337	313	315	316	308	290	350	313	309	314	324	330	272	299	338	293	294	319	347	318	278	302	300	326	312	292	294	274	317	307	318	310	327	305	289	332	311	311	292	294	333	339	334	292	316	315	287	308	317	313	304	337	271	330	303	315	338	319	305	292	322	294	298	304	290	328	294	315	318	289	304	312	349	314	316	299	293	318	313	319	318	287	261	305	321	278	310	286	325	332	303	352	319	320	305	315	298	298	308	333	318	322	343	303	340	302	272	320	316	300	274	320	306	286	286	295	316	312	290	303	315	310	331	289	274	325	300	288	296	287	308	264	313	305	296	296	300	350	288	300	313	311	313	302	291	300	313	292	309	282	317	303	303	298	292	293	337	325	306	331	295	330	314	294	298	327	311	255	318	304	281	318	275	283	320	328	311	316	292	343	335	332	298	287	285	339	299	279	314	330	297	311	318	312	283	316	264	323	293	300	300	312	326	288	309	332	290	294	295	306	282	307	327	311	299	300	316	359	319	296	344	322	310	301	314	294	283	283	307	282	325	318	279	304	331	323	291	284	305	295	324	322	313	267	288	311	326	331	319	327	329	300	293	315	315	286	341	286	297	306	282	294	295	336	294	342	294	313	305	311	302	271	266	311	337	315	295	325	306	292	283	304	309	304	296	307	300	286	327	355	312	309	334	314	324	315	321	294	297	272	309	276	278	292	334	302	289	322	263	315	337	324	331	321	298	273	341	342	336	298	330	308	287	296	331	295	335	283	326	299	319	313	270	299	311	310	297	300	297	341	299	334	297	294	321	286	291	304	311	327	304	302	331	312	314	307	321	316	316	299	316	328	312	272	288	294	313	286	315	320	296	277	300	287	290	271	269	325	312	293	285	315	345	312	279	301	331	319	299	323	301	303	338	364	286	329	268	299	302	345	273	308	296	311	352	340	315	275	321	309	330	321	294	300	292	339	337	315	313	331	292	307	315	282	326	312	301	339	326	325	302	304	326	308	296	302	296	309	286	319	278	340	286	310	315	295	299	317	330	344	309	311	319	303	309	294	347	311	312	275	305	305	313	323	342	287	337	303	316	314	309	303	305	313	320	302	281	285	329	304	319	290	315	301	321	294	326	305	302	314	305	326	304	316	292	285	286	292	311	302	290	316	342	303	308	254	276	308	302	322	292	321	286	303	285	289	303	313	327	326	284	277	275	295	307	276	291	340	324	343	305	288	302	323	262	305	301	302	295	314	306	300	332	315	345	291	335	344	289	318	307	295	300	281	311	309	302	327	342	323	286
9126	8477	15915	20563	18057	17041	10484	7884	5985	4020	2749	2115	1776	1914	2807	2272	2303	1689	1981	2178	2139	2369	2368	1861	1025	1007	958	873	818	797	751	792	745	690	720	799	749	769	675	721	730	718	754	726	742	712	773	723	782	699	755	739	751	705	689	725	738	706	759	779	758	702	687	770	721	755	740	734	703	700	732	721	778	758	752	706	731	749	721	684	761	699	722	738	700	679	721	715	742	738	719	731	762	741	713	791	682	751	744	771	722	710	750	767	716	685	747	743	692	780	766	773	766	761	717	742	749	723	715	728	727	717	735	755	736	711	748	780	734	782	732	756	765	670	736	699	728	719	702	736	725	693	714	727	746	760	713	729	753	777	712	724	781	760	731	739	715	746	750	772	717	808	724	718	719	735	734	678	737	706	758	709	710	739	688	720	747	763	796	733	738	750	738	731	725	752	723	777	740	689	777	726	729	735	761	721	741	749	735	718	783	766	729	697	693	724	749	729	717	673	747	780	742	731	730	706	703	732	737	706	767	734	760	725	665	746	704	714	752	735	717	704	748	788	747	684	699	692	708	732	749	715	749	724	703	720	749	727	780	751	695	765	692	714	747	744	767	738	736	718	745	715	743	764	728	717	731	764	740	713	680	716	774	773	715	756	748	702	750	723	699	748	757	709	755	727	740	737	744	756	729	705	736	732	723	771	744	745	782	733	706	703	769	739	749	713	695	731	703	711	724	746	704	691	705	718	731	772	732	748	736	745	771	715	700	744	714	785	673	725	710	702	709	734	767	703	713	734	750	760	743	740	703	726	744	753	759	751	772	680	688	764	748	748	772	687	721	733	718	710	689	735	765	761	743	772	705	708	717	716	704	693	767	697	736	710	739	702	720	737	692	713	718	737	735	760	764	769	724	741	739	712	744	688	757	705	746	736	744	725	705	673	748	676	754	757	735	770	707	689	745	699	721	769	763	752	731	766	745	726	745	754	745	731	752	702	746	748	749	757	724	723	740	696	756	766	761	745	780	685	709	743	713	754	745	704	767	792	723	758	707	735	749	800	674	752	691	718	707	685	709	740	733	718	725	715	746	725	698	691	736	720	714	721	717	699	749	765	719	742	736	753	725	747	713	773	720	695	747	759	761	715	755	714	708	767	720	726	715	712	750	710	743	732	756	722	750	745	670	699	723	745	732	738	734	746	687	690	693	720	732	734	725	732	723	770	760	753	663	733	766	774	745	770	757	711	719	758	751	754	729	752	748	748	803	758	696	728	764	705	750	762	731	760	719	757	730	708	747	723	721	732	752	740	728	704	700	791	708	727	738	774	744	754	754	712	728	770	757	736	732	673	720	756	748	747	726	702	693	700	710	722	739	723	784	729	738	672	765	687	757	754	724	751	772	710	707	704	713	721	765	724	759	714	717	696	764	697	703	688	757	730	724	716	725	741	708	754	701	726	744	617	758	740	751	727	712	697	715	755	721	723	735	747	732	727	750	711	717	746	734	696	739	725	732	738	739	776	724	740	725	732	757	772	734	739	744	746	753	760	723	713	770	735	770	756	733	742	709	731	765	749	714	703	763	681	738	756	761	774	792	768	735	761	753	718	787	753	725	717	749	687	728	719	743	716	713	725	730	703	758	766	710	735	759	727	741	652	669	703	726	762	693	770	755	693	727	752	701	716	730	724	707	779	703	755	710	741	738	768	753	702	748	737	722	746	751	737	752	704	742	734	770	714	720	739	733	739	750	736	748	729	762	724	714	729	735	756	684	716	720	714	719	711	735	745	747	707	702	739	774	729	757	735	721	758	745	721	762	744	726	736	723	686	691	780	739	745	739	777	733	749	753	694	746	732	745	729	767	747	716	720	754	744	718	716	758	747	744	723	716	705	749	699	700	752	760	719	725	730	730	771	758	765	731	718	710	724	684	723	760	729	710	751	761	772	740	748	720	785	768	755	707	807	685	728	738	706	735	757	738	728	746	722	693	728	713	700	705	698	814	699	732	736	783	712	664	783	676	745	751	727	743	711	782	755	728	682	716	736	690	683	746	751	735	736	765	757	746	767	730	742	721	706	719	715	713	723	779	709	711	734	735	715	723	721	700	722	791	764	730	725	737	752	711	730	739	734	732	755	693	713	736	722	688	788	723	709	776	704	768	732	720	742	751	762	715	730	735	739	714	746	748	681	728	755	752	705	691	679	717	750	746	742	737	708	753	757	712	734	772	730	701	728	771	731	733	728	735	717	759	730	727	735	768	817	749	709	722	711	660	760	700	671	697	720	731	744	690	709	767	717	773	767	707	775	747	715	738	729	733	720	711	702	738	687	713	730	707	716	684	755	772	715	704	689	706	669	741	734	784	755	718	727	718	751	725	721	776	746	713	717	747	726	779	806	728	763	697	729	751	731	717	731	690	777	762	777	700	680	716	688	780	689	744	718	746	736	719	748	707	716	758	692	732	722	748	699	735	757	702	696	724	721	710	710	727	730	714	691	769	732	722	755	721	730	699	745	719	706	682	654	745	776	729	750	734	776	772	745	702	754	765	717	735	743	736	691	748	676	784	742	710	768	742	720	763	770	722	705	710	766	746	746	694	702	736	691	767	733	750	676	706	728	748	721	752	738	731	737	787	759	738	731	746	749	714	720	754	799	683	705	716	778	703	739	735	709	768	776	731	736	711	713	787	682	744	773	732	690	700	793	734	693	749	716	738	718	748	779	701	736	720	738	766	726	767	728	722	738	729	710	763	723	808	747	707	716	750	728	707	726	779	688	706	732	745	754	817	712	754	716	734	692	727	739	716	725	724	695	744	720	741	736	714	749	721	705	775	766	757	776	743	720	741	762	770	764	684	731	757	767	734	675	695	797	759	697	671	728	746	709	735	724	661	753	723	713	768	720	691	712	684	775	750	746	772	719	713	745	776	746	695	721	789	704	720	699	771	780	687	707	781	724	716	714	687	751	699	735	742	730	762	756	696	736	710	769	759	728	769	745	715	785	736	768	734	752	747	717	710	724	732	697	724	747	755	715	714	767	718	744	698	729	729	753	734	693	737	716	682	712	745	747	714	743	740	675	737	737	723	735	703	728	787	722	741	689	716	739	730	720	734	720	720	743	723	719	718	763	722	749	703	723	717	746	709	712	710	724	705	747	713	721	703	762	757	767	754	725	747	765	730	690	727	759	724	758	730	748	718	777	741	731	797	708	761	729	789	748	756	733	763	744	752	746	725	777	733	684	718	771	738	729	700	716	707	725	693	721	729	780	721	710	711	708	749	702	728	741	768	752	735	794	709	728	716	730	695	714	766	739	765	689	745	727	750	758	746	737	706	761	733	738	762	722	716	725	679	730	757	696	716	738	784	732	737	719	756	671	724	755	756	747	723	731	668	749	753	730	748	714	753	703	699	698	767	761	712	762	752	687	765	682	720	775	698	730	731	734	735	703	728	765	704	744	703	715	705	735	703	668	747	705	769	679	678	752	727	709	752	728	694	795	739	711
27427	17381	18505	17533	13329	9452	5498	4320	2683	1844	1091	906	732	917	1020	931	783	659	778	650	714	784	808	493	369	390	431	405	361	308	321	298	318	320	303	277	327	290	321	282	302	330	315	311	331	293	318	307	324	299	284	298	296	280	308	304	302	298	296	340	314	307	298	291	290	276	298	322	291	297	299	308	270	270	299	321	289	292	311	285	315	285	321	298	286	293	304	320	304	288	286	299	295	341	300	290	307	292	286	332	290	293	296	299	301	319	318	299	307	317	307	276	309	302	286	313	287	284	272	263	287	278	306	322	299	307	303	303	290	304	308	290	302	262	263	340	291	245	288	313	300	332	297	288	325	277	283	282	267	314	293	279	310	312	295	286	290	305	307	274	306	304	307	282	326	283	305	299	307	301	297	320	285	285	294	298	305	295	292	292	292	299	269	279	273	313	288	285	291	295	300	324	284	276	298	281	304	292	331	298	287	289	293	301	292	305	280	307	312	291	320	295	290	288	305	330	273	319	321	310	330	274	283	296	275	276	302	280	294	298	312	305	307	298	309	324	313	319	264	244	329	270	280	337	297	302	291	296	314	285	284	316	316	284	293	274	258	295	286	317	307	331	316	303	322	307	313	296	303	318	295	300	287	296	271	314	350	324	314	287	298	302	322	265	269	284	300	316	321	291	295	300	292	345	297	319	326	301	284	284	279	308	296	295	280	298	336	319	297	290	309	328	287	274	334	281	308	268	307	281	290	336	292	309	340	287	313	296	299	285	301	293	280	329	295	277	292	272	303	302	268	266	267	307	321	309	303	302	324	314	330	294	310	298	302	280	317	309	327	299	301	316	282	301	286	337	310	266	303	291	302	316	283	323	308	289	290	280	288	299	276	285	312	325	265	286	357	327	321	295	319	295	283	323	314	340	271	268	315	334	344	316	288	261	277	284	287	328	275	302	313	268	296	331	315	282	302	276	279	287	319	285	287	289	298	295	294	256	317	331	279	270	295	315	274	312	319	315	305	308	306	291	325	294	294	301	296	276	324	303	276	308	288	315	288	278	308	308	304	315	326	323	265	295	312	292	296	262	291	276	314	288	289	305	313	326	305	286	292	251	340	275	276	278	325	293	257	328	283	287	301	312	318	287	303	321	329	308	273	309	297	296	284	260	285	310	303	296	296	271	296	276	282	315	291	273	272	300	315	313	335	298	290	294	300	294	316	310	328	296	320	326	296	283	287	314	320	293	300	331	295	305	293	291	300	313	303	298	310	265	286	303	299	281	291	324	294	310	306	278	283	283	275	298	289	316	297	278	315	296	271	297	293	310	306	281	292	307	327	314	284	296	281	307	262	315	299	279	271	311	288	293	293	332	300	277	238	270	276	282	269	301	295	303	321	290	263	317	285	292	328	277	322	278	290	290	261	297	273	272	272	331	296	303	329	285	307	300	299	278	273	300	286	266	318	279	271	321	289	323	319	285	286	292	292	328	290	284	316	277	341	302	306	312	275	293	288	313	303	303	300	308	289	294	310	328	273	307	275	291	307	295	311	305	307	367	292	311	323	320	301	301	309	284	318	328	276	299	307	313	278	330	289	300	342	303	307	271	291	306	279	291	271	284	297	309	293	298	316	316	292	263	327	323	276	306	301	328	268	294	306	273	276	285	342	277	291	297	298	300	270	312	299	282	303	276	284	317	318	301	317	317	283	304	307	282	279	289	344	281	333	270	296	310	280	307	290	309	294	297	286	292	303	272	278	325	286	290	308	308	304	304	331	317	316	308	288	308	283	312	292	279	306	288	301	296	310	295	301	277	307	293	290	322	303	267	272	293	308	285	303	287	313	297	289	298	298	318	260	266	316	294	306	275	276	300	275	275	258	310	311	277	291	280	299	302	259	283	297	296	292	316	310	273	282	301	329	317	288	325	272	311	327	289	312	307	288	292	285	312	301	308	295	304	273	301	305	322	275	298	287	295	316	305	295	309	302	289	315	295	304	276	312	286	294	300	304	306	260	274	324	275	308	288	336	302	288	324	266	332	304	328	280	317	239	319	290	310	307	302	293	312	275	302	304	299	328	282	284	284	294	329	299	283	293	274	314	295	255	319	311	295	333	279	306	306	293	306	335	308	302	298	296	308	280	296	314	278	278	291	319	320	277	312	317	293	301	315	325	350	298	315	305	264	303	309	309	296	291	319	311	313	327	314	290	295	312	286	285	298	309	293	305	297	314	307	290	270	303	287	331	317	278	294	303	311	327	314	325	297	279	267	300	279	328	297	315	294	285	306	302	313	317	300	306	300	264	361	350	258	300	275	320	321	282	303	300	284	320	305	293	286	284	285	308	339	308	285	291	331	295	333	284	287	314	271	293	320	301	314	319	293	309	323	314	294	299	292	291	283	299	318	302	278	313	312	316	329	301	303	296	292	294	309	291	288	320	319	297	295	262	275	316	301	303	294	293	303	317	290	321	358	295	312	288	285	283	281	307	298	299	290	253	293	317	314	312	300	300	318	299	292	305	319	282	304	325	307	302	288	309	276	304	297	342	295	319	280	279	305	297	290	303	310	287	284	302	325	279	308	297	297	328	289	276	278	291	307	276	289	268	294	315	319	325	281	322	292	328	300	283	312	290	287	283	299	284	257	286	294	280	279	326	314	297	265	312	273	284	308	293	295	301	305	294	300	291	311	291	300	325	273	319	310	301	289	281	304	282	281	256	333	273	268	262	306	303	302	303	289	305	308	310	313	311	330	294	259	281	332	288	290	294	305	292	281	277	261	269	273	281	295	302	320	292	308	301	302	282	283	262	293	316	322	334	318	279	291	328	269	305	297	336	309	296	293	278	301	289	349	296	301	340	320	284	314	305	282	325	288	286	300	327	303	301	322	305	295	276	256	289	288	326	284	314	332	278	292	297	327	275	299	318	291	283	294	276	295	323	312	292	327	268	278	278	311	307	300	301	290	286	323	291	320	288	285	275	282	314	274	310	302	291	309	271	307	292	285	275	273	302	317	285	316	276	297	292	301	334	319	309	324	318	287	304	306	294	311	277	301	292	313	303	282	351	294	288	350	275	288	291	297	293	336	331	329	305	308	311	329	258	290	280	269	290	241	285	326	333	302	333	289	294	292	288	283	307	288	327	316	310	273	286	318	305	293	294	316	292	294	301	300	265	276	289	290	306	321	275	293	308	300	311	304	278	314	264	287	338	285	279	295	294	335	322	323	278	275	312	276	313	292	293	282	342	281	316	321	295	288	305	294	310	330	289	277	311	304	307	300	309	301	287	280	323	277	302	294	299	317	278	290	298	333	290	283	304	307	293	326	295	323	312	275	307	295	287	265	302	289	275	290	307	307	281	300	276	276	303	290	283	295	310	313	329	268	321	292	271	284	302	298	301	305	308	311	274	288	284	295	297	271	293	339	294	268	303	313	308	290	297	292	301	292	281	292	301	322	307	262	317	292	282	344	310	296	329	331	305	296	318	293	304	292	292	259
15336	12792	24061	29276	28620	23244	17590	15573	10896	7853	5129	4328	3275	4235	4908	4333	3978	3130	3782	3202	3361	4057	3937	2201	1345	1464	1443	1221	996	926	881	891	847	817	733	781	725	753	734	798	758	721	717	805	733	727	779	730	743	736	762	722	755	734	730	705	787	743	762	733	773	717	728	733	768	732	713	755	709	688	722	723	739	738	731	773	735	760	739	671	729	736	729	745	705	750	712	721	756	750	697	770	747	775	720	714	696	759	757	783	708	730	765	789	758	756	762	724	741	716	672	747	731	745	744	771	747	744	742	819	768	731	770	724	678	743	747	736	712	745	686	671	715	712	732	666	776	706	693	778	728	705	722	709	800	704	736	718	737	725	717	751	755	702	770	709	709	759	756	749	737	686	660	717	722	722	779	752	728	736	742	709	686	729	766	721	750	728	726	768	723	761	772	737	798	720	743	702	711	724	754	708	771	716	718	748	737	668	760	761	767	718	701	729	728	731	755	681	714	705	738	736	730	749	712	758	737	672	721	683	721	755	701	720	736	656	748	715	715	743	764	710	744	758	770	720	737	730	699	730	739	726	746	728	779	689	734	703	707	714	732	729	723	717	778	729	757	710	745	735	746	758	697	756	769	729	783	787	706	743	705	723	767	739	731	729	732	728	764	822	740	763	748	720	736	713	768	705	746	728	722	753	707	763	739	705	722	742	736	728	780	715	749	720	741	748	769	717	768	710	731	748	749	752	736	693	745	682	757	761	733	710	753	710	761	710	747	734	721	781	766	723	729	776	676	720	703	777	776	720	733	758	749	743	699	741	714	723	723	720	703	724	724	730	729	721	707	724	707	741	779	724	726	727	734	728	675	760	732	764	722	731	740	707	738	729	724	705	753	731	710	729	701	753	723	796	761	662	779	711	775	764	720	765	691	735	752	748	672	778	715	701	734	789	708	742	784	760	706	697	705	732	740	758	733	681	746	798	737	703	781	749	730	733	710	721	756	766	658	723	800	737	742	667	732	748	720	716	730	720	714	723	745	749	741	760	701	786	819	708	709	717	737	759	738	741	765	749	786	713	771	743	708	751	741	673	723	721	738	713	728	732	710	740	780	685	693	722	701	764	651	713	734	739	703	748	736	698	739	704	741	771	690	723	744	734	708	665	709	724	733	787	754	729	718	747	692	697	769	772	737	719	747	701	731	727	782	753	764	743	745	724	728	736	732	753	715	730	729	701	744	756	732	703	749	738	716	781	726	761	709	738	699	698	723	720	752	728	748	766	742	738	732	755	723	736	733	783	733	778	737	746	771	709	696	726	700	737	729	758	783	704	704	728	724	728	738	722	713	764	723	727	736	719	748	729	688	734	743	732	743	714	753	756	716	737	711	793	766	737	664	745	702	770	732	771	699	727	744	745	714	724	721	706	708	675	758	687	727	699	731	749	699	750	769	751	729	766	750	704	764	693	768	752	750	724	714	747	709	756	721	780	755	739	695	749	739	733	729	734	718	656	730	736	710	752	713	774	721	717	754	733	736	726	695	701	750	714	729	698	739	764	715	746	752	722	691	754	750	718	747	743	728	679	709	768	764	762	714	711	806	711	724	715	708	767	721	749	722	728	785	736	763	722	686	729	746	741	711	702	705	706	822	766	725	715	744	675	739	751	697	783	683	769	736	770	758	718	730	745	727	720	770	761	754	695	795	777	732	759	729	696	710	736	725	708	732	692	730	743	708	747	689	743	750	779	741	775	717	717	740	696	737	735	758	719	698	759	716	762	732	739	720	733	764	747	736	734	756	734	720	725	731	726	727	775	754	692	725	672	728	757	734	688	701	722	723	758	734	721	746	760	693	723	763	745	731	700	751	733	725	750	744	702	784	715	755	741	687	752	737	724	715	771	718	752	760	700	744	768	693	766	708	787	718	695	720	744	747	797	741	662	703	784	699	739	696	743	760	740	758	714	726	716	753	730	706	759	714	755	696	722	745	735	724	716	745	771	706	731	730	713	754	791	712	723	743	740	737	756	738	714	784	737	767	787	731	706	767	713	722	714	758	706	765	704	709	705	755	721	744	718	695	716	692	710	799	684	697	740	683	714	739	743	753	715	751	744	709	683	727	719	734	735	744	713	758	716	705	759	732	735	701	728	749	741	700	742	683	779	705	726	727	782	771	687	738	725	755	679	751	707	728	717	695	736	726	737	754	740	775	735	746	744	686	743	739	728	732	732	772	727	730	754	677	736	765	721	708	688	781	731	770	761	725	754	780	699	721	736	719	691	706	690	739	677	716	665	767	786	767	772	723	719	744	766	751	704	724	731	743	811	725	718	753	687	755	743	800	721	714	730	731	748	742	749	728	694	746	773	770	725	754	726	710	716	765	740	738	742	738	712	675	708	753	739	761	720	733	710	707	755	721	751	719	748	765	781	725	716	749	713	735	709	677	711	759	727	696	746	726	729	755	719	738	758	692	751	815	753	775	746	702	775	743	754	778	711	749	751	719	719	678	729	735	739	753	751	749	687	717	707	718	704	703	756	745	723	738	772	747	669	723	737	715	698	749	754	755	799	692	758	737	692	724	715	732	761	725	757	794	733	785	731	740	655	718	753	742	730	711	751	705	724	667	783	720	729	733	723	698	760	704	711	765	708	748	751	708	735	701	723	727	699	707	783	741	737	740	674	681	702	745	708	707	715	781	715	748	691	753	733	730	705	683	758	703	788	747	746	724	745	721	705	720	740	692	680	779	768	769	746	728	756	727	711	731	716	767	740	739	722	737	744	755	724	759	707	753	721	787	763	704	722	716	769	749	700	744	704	726	683	751	762	724	707	767	745	749	741	727	778	768	729	694	727	715	759	739	816	759	758	748	754	738	768	726	753	735	696	732	734	713	692	723	700	775	748	730	681	731	736	740	652	703	715	769	746	681	743	700	714	738	762	785	732	685	723	712	751	780	743	735	754	763	729	726	714	780	799	697	723	755	713	730	747	711	771	785	752	775	746	731	714	727	766	723	698	735	727	699	686	761	716	731	739	723	738	758	736	732	745	743	738	723	750	755	783	732	735	763	684	740	718	733	694	713	721	697	762	694	718	747	736	744	775	723	714	749	699	752	707	726	737	702	715	774	726	696	735	756	751	731	738	731	773	751	717	770	711	733	749	700	751	735	723	742	751	760	752	755	673	719	761	736	711	756	698	730	701	762	708	732	705	740	740	729	758	751	740	806	768	678	734	747	711	718	741	747	714	733	791	767	744	741	745	726	762	689	709	770	806	737	791	736	737	710	732	694	692	762	734	714	748	733	767	670	753	740	733	756	714	736	703	746	756	737	687	685	686	760	765	766	683	755	748	728	751	783	709	742	735	725	762	748	704	720	685	732	777	799	722	700	747	740	698	747	714	743	716	718	737	752	742	738	716	719	742	767	752	714	738	761	751	752	710	724	687	673	756	734	687	711	696	737	686	740	727	707	741	716	740	699	701	695	733	768	742	695	761	768	700	762	755	728	733
34602	22609	26082	24626	18511	12123	8821	6256	4062	2817	1707	1386	1266	1516	1538	1504	1104	977	978	894	903	1133	866	605	631	627	628	528	479	476	470	425	457	383	444	448	437	434	435	449	391	437	442	419	416	432	391	413	428	452	481	438	449	451	401	408	423	457	424	433	427	436	437	476	429	414	467	430	407	436	440	456	429	432	454	427	407	447	396	418	432	416	414	419	480	465	449	433	394	384	388	430	427	395	456	457	460	395	413	427	453	450	448	435	408	448	414	423	426	435	445	433	474	422	430	445	414	392	408	447	427	431	436	440	415	424	436	405	409	444	441	478	414	438	439	456	406	405	417	443	453	428	418	409	439	462	458	452	411	430	421	413	446	391	411	407	425	435	412	424	440	410	467	445	417	464	426	427	454	406	420	443	428	459	450	462	427	412	452	436	415	438	395	452	456	431	417	430	466	430	454	432	400	450	429	438	425	445	437	447	416	441	460	432	392	460	455	392	448	421	431	445	429	420	442	476	463	429	422	469	439	394	428	453	405	463	439	426	391	453	438	453	385	426	395	408	417	434	395	433	424	411	419	410	414	461	411	431	461	425	417	414	410	456	431	415	460	432	462	450	426	410	414	411	436	434	428	409	391	426	457	458	453	438	457	433	422	428	458	447	452	456	434	402	457	437	444	395	423	438	434	392	437	459	460	434	470	446	438	439	455	367	455	403	407	434	455	385	419	428	413	463	449	443	470	429	451	441	450	437	433	486	446	435	479	426	431	436	446	453	442	445	426	412	437	417	404	428	397	404	397	390	443	450	438	425	434	407	442	401	442	453	409	428	451	394	448	405	469	400	432	490	466	419	419	397	419	402	403	455	456	356	435	460	448	449	412	438	429	432	424	439	434	429	430	440	427	445	445	427	441	401	430	410	455	430	448	433	438	396	425	441	426	411	408	445	429	461	399	441	408	461	418	450	411	415	436	415	428	461	410	433	389	432	445	418	458	472	432	460	433	418	425	468	439	446	423	416	414	418	403	470	445	428	396	406	427	421	472	428	450	416	397	411	433	445	430	409	430	421	429	432	390	416	480	441	469	440	395	467	386	438	423	444	425	448	417	403	428	436	449	448	417	446	423	439	430	404	435	423	467	449	462	452	450	428	372	438	432	424	444	461	393	462	424	441	446	422	408	410	393	413	461	434	431	484	461	409	423	426	438	429	481	439	406	439	444	445	412	449	411	443	420	447	465	452	427	447	421	426	420	449	433	458	442	448	431	417	445	409	429	421	403	401	398	432	421	449	431	483	391	416	421	409	455	409	442	392	412	404	432	412	409	417	399	458	436	458	422	399	420	442	440	448	448	419	460	438	420	416	438	428	390	434	453	434	398	451	430	407	468	411	388	425	394	386	388	458	448	469	419	411	456	432	412	415	408	465	443	425	439	459	430	388	465	413	430	431	446	409	476	402	410	423	443	449	462	423	427	463	428	441	460	446	450	414	445	410	395	424	435	462	450	435	413	406	418	458	446	407	427	387	440	441	403	418	460	425	453	466	434	416	401	434	426	425	443	414	408	439	431	440	449	458	461	412	437	434	448	461	446	415	458	402	441	414	398	419	441	410	432	413	426	457	495	413	424	412	403	445	484	395	437	409	429	449	465	378	437	449	426	417	433	458	495	441	436	421	431	427	410	406	416	442	434	412	428	412	438	446	404	461	443	413	431	427	421	462	393	426	428	399	452	404	476	410	422	469	449	431	420	424	431	448	438	448	438	419	456	421	445	424	471	448	420	415	473	438	431	416	470	444	438	445	404	426	477	445	428	412	435	454	439	448	441	408	406	442	416	396	411	476	428	444	436	438	419	428	417	485	407	405	424	459	450	427	422	409	434	414	428	480	453	424	407	454	451	421	431	419	403	448	434	403	415	453	460	475	447	410	405	438	433	417	416	418	415	443	437	430	444	420	385	463	419	441	469	451	454	423	411	432	399	382	431	469	386	415	437	412	455	433	393	456	414	469	406	437	430	437	408	421	421	436	416	426	447	407	477	430	457	416	421	428	468	433	402	432	427	459	437	387	446	430	399	366	463	455	411	450	440	434	438	399	469	458	428	444	427	437	425	405	409	427	412	469	409	453	428	457	478	402	399	457	426	457	464	417	427	402	433	461	451	420	437	440	433	408	430	464	439	396	413	435	425	381	425	456	466	425	444	423	412	420	468	428	453	475	450	421	437	419	465	426	441	432	431	407	417	438	431	457	417	445	423	484	451	454	441	467	432	429	443	462	432	401	457	438	472	443	455	432	438	396	405	422	416	412	390	460	457	417	431	430	436	383	424	425	398	422	435	444	435	408	427	489	449	433	436	422	424	451	391	419	423	438	460	453	389	414	483	413	482	429	447	411	435	453	443	434	444	421	434	480	451	421	458	420	426	427	443	393	426	432	427	391	439	436	391	439	419	414	436	446	444	443	398	452	435	404	402	412	431	396	421	384	432	418	447	440	370	379	435	420	432	401	447	431	437	456	475	407	454	428	428	426	453	411	508	441	369	486	444	453	433	417	427	461	444	418	507	435	416	389	438	491	469	409	423	406	415	408	432	419	428	440	416	451	443	448	449	465	438	440	428	402	414	438	434	442	448	427	490	439	432	437	437	468	423	443	437	402	453	404	423	450	453	441	453	437	464	442	443	420	427	419	429	441	431	415	428	437	448	434	427	433	395	441	416	418	430	431	424	490	446	463	425	411	463	434	428	526	408	415	427	444	500	419	411	423	425	420	448	433	413	403	436	488	440	444	429	455	428	404	411	431	421	427	384	411	463	447	440	443	440	382	426	451	434	421	452	470	439	436	423	443	451	394	451	433	409	415	404	444	464	445	438	433	394	433	441	433	475	389	432	420	443	463	465	452	416	439	469	455	411	436	474	444	435	417	421	406	454	391	442	460	437	469	441	430	441	447	392	436	437	389	407	451	446	460	408	451	418	407	425	395	462	416	462	415	428	420	422	429	376	429	436	444	460	460	450	438	418	433	448	412	438	450	427	472	420	424	382	465	451	437	448	399	413	448	437	449	412	461	435	413	425	447	426	419	441	443	401	407	424	417	465	416	408	426	423	421	449	416	452	422	453	440	431	428	438	425	449	466	430	417	458	386	448	447	422	408	430	385	403	444	384	427	452	409	426	454	467	422	493	430	446	441	416	435	431	417	428	428	450	436	424	408	451	447	447	476	455	451	424	434	435	467	441	413	447	432	446	410	428	441	403	410	421	439	481	428	458	446	421	460	473	436	393	426	414	415	421	411	430	408	422	399	416	442	433	410	430	483	418	392	433	438	441	445	429	408	436	477	431	448	421	411	418	398	395	416	459	423	404	442	439	429	410	429	451	464	415	387	431	423	443	459	393	435	436	470	446	437	394	485	438	424	394	407	410	439	433	432	411	450	468	470	409	432	440	428	409	437	378	432	445	455	393	410	445	429	406	447	462	418	423	391	397	440	482	486	400	429	439	417
18623	16064	29832	35123	32412	26969	23684	19426	15022	11327	7373	5721	5045	7025	7203	7648	5112	3976	4320	4178	4426	5353	4034	2298	2096	2320	1997	1671	1356	1370	1348	1180	1240	1144	1132	1091	998	1051	1049	1043	1062	1084	1038	1077	1059	1010	1083	1064	1023	996	1016	1023	981	1045	1011	971	1024	1058	1059	1056	1053	1019	996	989	1012	1054	1023	1047	1063	1011	985	1006	1010	1073	1058	1026	1005	968	1008	1056	1000	1031	966	1021	1055	1053	1026	992	1063	1021	990	1034	1009	1011	1037	971	992	990	985	1070	1028	966	978	1000	1017	1059	1040	938	992	1008	1033	1016	970	1053	968	1022	1017	1032	926	1044	1025	1055	941	977	1037	996	982	983	973	1005	999	1002	966	998	1028	946	1000	1000	950	1055	1002	963	978	1024	1055	998	976	1034	1010	942	1030	1043	1025	977	1024	996	1030	986	1002	953	1038	979	958	966	1051	991	985	1005	1024	994	1030	985	1084	1046	1023	1011	963	1001	980	980	992	976	967	982	1020	1051	1003	1000	1045	1027	1049	1006	968	987	1034	1002	1041	1020	955	1011	1007	965	979	1008	1008	1018	984	981	946	991	1008	1048	980	1010	1006	1048	948	1007	988	975	1027	1026	948	1065	1056	987	1007	1031	1041	946	998	1012	978	981	983	1105	1041	986	956	996	974	1011	975	954	951	1034	1003	967	951	1021	1008	954	962	991	1013	1040	1013	971	1020	971	1012	993	1050	941	937	1047	1022	1090	1029	1057	978	1005	1044	982	973	1013	982	995	1040	984	1012	1022	981	964	980	1052	1025	1014	1012	989	1022	970	994	941	950	988	972	985	982	951	974	1024	1021	965	1026	1047	1010	1030	1006	941	1015	992	949	1047	1027	1018	1005	1016	954	981	1025	1038	1029	988	978	1037	1000	991	983	991	967	1002	1043	1045	1023	1007	997	1040	1018	1033	1003	969	948	959	1008	967	1012	998	999	982	1018	1022	948	960	984	953	964	1005	1046	1026	1014	992	1003	1025	1009	1048	980	1029	1021	1004	942	995	1055	990	987	1015	999	1002	1016	999	956	1009	929	1005	989	1018	1022	985	987	1015	950	1015	1013	967	1021	998	1008	1022	957	1005	1036	1046	1039	982	982	942	959	961	985	1006	992	983	937	1026	1023	1025	969	1021	986	1035	1006	1001	1047	1046	975	1016	977	1009	1019	967	1028	983	1062	1039	1029	1003	1014	1013	1006	1011	1035	1021	985	983	954	1021	977	999	938	1042	1001	997	1032	997	1022	1008	1028	1028	1043	1017	942	951	993	956	951	1006	961	1021	996	1019	973	1033	994	1003	1058	964	996	996	959	988	969	1022	1000	1009	1019	958	1006	994	973	1019	1023	1022	1016	1023	995	978	1045	997	1036	952	1007	1014	1035	975	1040	1024	1032	1058	1049	998	1026	1054	989	979	999	1012	1003	980	980	984	984	999	965	988	1009	991	1041	1024	1034	966	1036	1031	1015	1005	1009	1020	960	1003	1050	1001	1055	944	1042	959	1036	966	953	1040	1012	1021	980	979	976	991	1057	949	1018	978	971	1002	1044	969	1008	1014	995	991	1036	1068	1028	987	994	1018	983	1059	1010	940	1019	966	989	982	1014	1033	1002	983	1001	955	1056	1023	1005	1035	1013	965	1003	990	1043	1007	981	984	1006	981	980	977	994	1035	1062	1037	1050	972	1025	1000	1006	967	1013	1000	1016	1002	1060	956	1008	988	999	1040	1042	1009	1001	945	987	1018	1047	1020	1016	1028	1020	974	1015	969	1030	1029	1002	965	1017	976	1013	944	1004	1011	955	1003	998	1012	964	1013	1006	976	1023	1003	959	992	1041	1018	949	1026	1019	969	969	1044	1032	978	944	1029	981	983	1029	990	1037	1032	972	1037	1022	998	965	1005	983	975	1008	1006	1022	1043	1015	1028	1019	958	1032	1058	962	1011	990	1004	1000	1009	1007	1034	968	997	992	1049	1033	991	1021	974	1003	994	1038	1055	949	1020	1024	1006	950	953	1013	1027	969	1020	1046	945	1007	998	1052	995	1004	1013	996	1036	956	948	1017	980	1044	1007	934	998	1029	1025	969	1050	1004	999	1037	988	992	968	991	1055	931	1069	1011	1043	1042	993	958	1008	954	1016	997	1009	1007	948	1015	984	1017	959	1001	1006	952	1022	1071	1017	1021	1025	991	993	968	992	1024	994	1034	1039	983	1036	1009	1000	963	1042	1004	982	1017	1035	950	966	965	996	1038	1006	953	987	988	1061	1016	1015	974	1011	979	975	1045	975	984	957	902	1002	995	1033	994	1016	955	1004	1045	932	979	1001	1024	1006	1034	992	1002	969	965	942	1024	1019	990	1022	1058	1044	1021	1024	997	976	917	1036	987	1042	980	1061	1004	1049	992	1000	984	1027	992	937	1018	1020	1036	1017	976	1006	1019	1038	1018	994	1049	1018	997	1025	1044	1019	1076	949	942	998	979	941	999	938	967	1030	940	1004	1058	1002	965	1015	1004	991	1007	977	1031	1016	1015	1022	970	994	1025	1048	976	983	940	998	1006	993	1016	1020	979	972	1022	1015	1059	1035	1013	991	965	1005	975	997	1016	1011	1017	976	938	1004	1037	1006	998	1004	1048	963	964	978	954	976	993	1002	1037	1033	1033	993	1031	983	1004	1081	1039	1022	1056	1015	1021	952	1026	946	1049	1012	994	1059	1077	1004	995	1020	995	973	987	975	996	1056	1004	1081	983	980	1047	983	963	1052	957	980	1032	988	1047	1044	988	999	1017	1010	1035	991	1013	957	934	1039	987	995	1014	1010	995	1043	997	990	1002	998	998	961	1071	1056	954	989	986	1023	993	964	1004	999	964	942	991	1000	976	1070	952	1005	986	1011	1006	1016	1003	996	991	994	958	1061	983	965	1000	973	969	1031	1027	1048	1039	1038	1047	1038	989	995	1016	1010	1024	1053	988	952	1006	993	989	1014	1010	978	991	1038	994	1055	1027	1005	1009	1004	958	1031	1011	956	992	1017	1031	988	1076	969	1068	1021	1048	1023	980	997	1019	955	998	1002	1005	1036	978	1057	993	955	994	998	971	995	1032	994	927	902	1060	960	1036	1023	1020	1011	987	1067	1063	1033	1010	969	1018	1001	1012	1028	996	1007	1042	1013	1001	1048	986	996	980	1014	987	1020	1016	1009	1042	1037	976	1014	987	1037	1012	1006	1003	1024	1013	994	984	978	969	996	1001	989	991	1057	1010	1022	1083	1011	1048	1029	939	937	1019	1003	967	998	1002	1058	1043	1018	985	967	963	1006	1024	1046	968	1076	1026	983	1009	1023	986	1011	1002	998	1015	1035	991	973	1008	993	1030	974	1007	1078	990	977	959	996	1021	941	1000	1009	985	993	974	1033	1022	969	1073	1015	938	954	1011	1050	1024	982	985	1046	973	961	991	1020	1010	993	963	1005	1009	1023	1024	1006	995	996	983	1004	931	984	1023	995	1046	1021	1043	1028	978	993	1005	979	978	952	970	1021	1017	988	1024	1017	951	1023	1002	1039	1040	995	1016	969	1066	997	1055	1032	1002	1029	981	1001	1024	994	1038	1009	1044	996	1003	1027	999	960	1004	997	973	1011	1061	984	956	965	1067	985	999	968	991	973	1013	1008	988	1000	924	960	981	1068	968	1013	1014	1028	1063	982	981	1000	939	1015	1027	1025	970	1004	978	999	1020	1044	987	1026	1010	1010	1071	1033	976	1022	1084	949	1010	1032	972	1015	990	1029	1035	1024	1071	1007	978	1016	1020	1000	1019	1001	995	1015	983	981	1036	1015	960	953	1043	1005	1026	1054	1003	991	1036	967	958	969	1020	1038	1008	1008	987	967	1004	1064	1044	1027	971	1009	995	1020	953	1016	1082	1043	1004	928	978	993	943	981	980	1043	966	1015	1020	1022	991	920	1020	1005	978	1041	991	990	984	984	1038	1002	1040	978	1009	992	1062	989	988	985	1053	1048	1077	1001	996	990	1006	1070	1013	978	1013	1059	1016	976	1006	993	1002	1021	1012	1024	991	946	964	988	984	1013	1018	1042	1050	1067	1024	971	1014	987	954	996	969	1008	994	986	1052	993	1001	973	1023	1011	1022	1033	1018	1021	968	983	1036	1050	1052	950	983	1004	1007	1062	1043	1022	944	1009	955	979	1018	987	971	1011	1025	975	986	1010	1034	1015	1011	1032	1024	1041	1004	1027	978	991	1019	1007	1064	988	993	986	996	1036	968	962	1067	987	979	1030	1018	1043	993	999	1012	1065	975	1019	1046	1039	994	988	1033	1035	1014	1008	981	977	1015	981
15660	9559	12010	10530	6809	4927	3537	2359	1680	1081	605	498	568	696	736	769	495	419	450	435	525	504	361	315	348	351	359	310	314	335	276	306	273	278	297	324	310	280	255	326	260	270	317	296	294	301	329	342	302	304	303	292	309	306	328	307	285	271	304	297	304	292	319	299	295	314	346	278	292	309	324	307	296	286	300	279	272	273	286	287	276	299	295	292	287	320	280	280	303	288	306	299	303	278	290	300	278	282	293	299	306	303	313	273	297	292	321	305	271	308	353	284	307	312	304	293	313	327	285	266	307	280	299	279	274	274	296	310	335	285	329	279	251	288	312	265	309	321	290	311	266	278	289	313	284	312	283	291	291	322	295	316	287	272	335	263	279	298	299	274	299	309	324	286	293	296	324	308	288	298	295	313	276	303	287	317	303	296	319	313	294	285	275	296	302	303	332	336	297	288	298	290	337	316	306	278	294	290	331	301	344	295	277	287	318	279	289	303	305	301	323	284	331	309	300	294	297	334	321	319	298	286	317	302	260	286	262	305	292	305	304	310	309	291	268	317	286	311	292	282	287	290	281	287	283	280	297	327	325	308	307	286	265	302	303	283	338	333	311	280	303	284	287	316	278	289	288	311	290	311	301	314	297	295	304	276	289	313	303	290	323	293	328	301	297	277	298	273	296	323	299	288	296	291	323	323	290	278	305	269	293	307	301	308	298	279	299	327	289	310	278	306	333	300	297	322	305	340	311	308	303	290	289	305	303	283	268	282	300	300	292	293	295	264	317	270	300	298	297	277	288	305	272	296	296	294	307	324	295	282	291	306	303	325	294	273	303	316	307	301	285	318	289	301	298	310	317	278	313	322	313	325	267	310	302	293	312	335	294	299	296	285	297	325	307	285	316	294	305	326	329	318	313	322	285	285	290	324	260	289	285	283	302	325	288	291	289	257	290	274	291	269	287	301	318	334	316	298	288	323	299	302	284	271	297	313	327	274	272	303	277	297	289	285	281	309	293	287	283	297	277	295	307	300	247	323	304	319	291	293	310	309	297	280	298	302	300	291	287	292	299	297	281	327	305	276	270	315	314	308	313	284	283	258	291	273	320	271	305	304	294	311	296	286	337	308	318	270	299	315	308	302	330	315	270	301	256	288	257	288	321	275	292	294	255	295	311	321	302	291	279	329	258	314	286	283	285	323	280	292	286	295	302	307	307	293	303	300	318	288	291	307	285	312	310	321	299	299	326	312	323	315	282	322	303	306	279	283	301	302	297	282	277	318	297	283	298	342	283	262	316	287	282	284	296	276	279	279	315	290	303	282	306	314	302	282	307	270	299	275	282	284	301	275	324	296	313	296	299	302	315	281	305	287	339	306	291	277	280	287	285	310	269	274	330	313	299	312	294	302	262	281	303	290	300	305	280	308	291	300	286	312	285	285	299	309	305	312	304	288	311	285	322	321	335	314	285	272	302	301	283	291	306	311	304	314	309	276	318	291	320	302	308	340	298	321	308	299	306	289	296	298	264	274	283	314	297	314	332	329	294	286	318	304	319	287	300	260	309	285	284	313	297	292	322	285	280	291	292	272	340	323	312	277	336	311	284	266	296	306	272	300	293	293	304	259	268	295	283	299	258	293	312	308	310	297	323	288	277	293	307	302	286	262	270	276	303	324	308	310	307	270	286	285	316	321	307	304	294	269	280	311	280	306	303	300	284	288	292	318	290	325	300	291	288	299	300	285	283	345	288	316	322	314	288	319	297	268	301	290	312	261	306	275	272	302	317	305	310	307	310	285	261	313	301	299	330	296	327	304	261	276	296	294	309	309	285	305	276	291	324	284	293	287	317	273	308	302	304	315	288	312	320	304	299	332	281	290	329	287	301	303	301	304	299	305	275	311	279	291	317	269	291	300	298	274	282	305	300	308	278	345	294	310	307	282	290	302	273	287	301	302	319	314	294	301	294	299	331	310	290	302	324	305	284	272	288	320	298	282	283	278	291	308	318	295	305	326	291	268	323	268	235	346	274	289	310	308	311	271	303	293	320	294	316	278	324	298	313	282	281	308	295	323	280	319	286	307	288	366	329	308	298	287	317	316	323	294	287	288	291	300	283	316	298	289	309	305	288	302	299	281	277	295	293	279	317	268	300	277	283	295	270	319	311	308	272	302	293	307	302	309	271	276	301	312	299	308	286	287	310	311	305	321	320	302	295	294	294	262	287	298	322	324	305	297	291	291	249	317	290	297	308	283	286	287	313	319	307	273	282	309	294	288	324	308	309	310	284	297	329	296	312	305	279	286	289	296	292	277	283	329	293	309	305	277	300	288	311	291	272	279	291	290	265	311	311	298	266	320	309	316	278	282	293	272	314	254	321	310	294	327	276	320	324	299	279	319	331	283	295	272	331	314	288	281	277	279	301	314	287	303	309	290	301	293	294	295	297	287	308	299	323	292	288	297	295	312	278	289	285	278	306	317	294	321	298	295	311	315	279	340	289	282	305	305	285	323	277	303	287	323	317	297	281	305	303	279	295	314	311	288	312	279	277	315	315	291	259	319	322	316	271	303	311	302	293	268	305	296	283	296	310	297	280	276	285	317	301	323	295	309	316	295	300	289	283	271	280	314	292	330	313	294	299	311	288	292	308	301	318	310	275	286	265	309	315	285	302	308	293	281	299	299	276	329	303	288	256	288	325	294	297	284	267	278	287	332	289	309	281	284	279	312	305	307	310	312	330	289	305	285	305	318	280	258	304	314	293	290	261	277	306	270	311	286	276	283	269	279	306	308	307	304	282	282	277	285	311	310	302	280	313	327	318	292	294	306	318	280	266	284	262	313	291	330	276	291	262	287	302	279	285	283	293	342	295	276	300	290	298	314	296	296	280	280	303	292	324	344	288	288	277	289	307	315	293	282	297	300	279	260	325	300	288	308	300	289	292	283	298	255	296	328	269	312	311	318	309	296	293	312	290	296	306	248	304	309	290	308	272	320	299	293	305	306	311	323	309	295	309	285	277	255	323	323	300	276	309	317	316	281	302	301	322	303	299	277	293	302	280	300	296	333	338	314	287	289	317	302	323	318	270	269	315	298	288	297	308	240	278	294	289	290	285	271	299	311	302	291	314	275	306	311	272	316	281	266	324	325	269	322	312	281	309	289	288	267	289	283	283	267	311	298	278	292	274	280	322	306	262	287	275	278	295	290	273	322	311	290	303	262	305	298	315	298	297	265	281	292	253	314	298	290	313	306	297	311	324	254	260	294	278	285	292	323	326	301	299	310	314	305	319	327	302	292	333	290	277	321	293	291	323	293	304	309	305	283	310	293	265	320	264	289	291	278	281	259	260	277	310	304	289	288	284	310	295	299	277	272	314	283	305	306	284	309	309	293	303	295	299	275	295	318	285	322	307	288	298	301	286	303	284	323	292	293	277	283	297	283	322	301	272	294	313	317	292	322	288	307	278	308	287	292	283	314	335	295	311	294	289	302	308	265	333	295
8585	7901	17918	21086	17206	15291	12757	9762	7236	4780	2404	1906	2078	3101	3039	3606	2040	1704	1747	1685	2027	1920	1283	1020	1157	1137	909	826	862	790	791	767	760	780	692	685	705	733	719	699	693	653	744	732	675	729	745	705	706	704	723	726	705	676	770	694	725	753	761	677	714	684	708	717	753	705	679	675	762	793	679	717	720	765	722	739	704	721	755	713	695	739	743	731	703	696	681	674	696	747	685	764	704	738	689	733	747	751	691	714	676	729	713	691	693	762	701	720	680	684	742	703	710	714	753	716	740	670	699	727	694	712	705	714	655	724	712	715	660	734	728	694	722	651	722	698	698	716	699	755	630	733	744	720	703	746	696	708	734	754	735	723	716	655	696	722	715	734	757	705	754	700	734	680	681	735	748	759	698	670	702	713	682	727	690	705	679	701	686	755	765	741	707	696	736	686	676	730	692	684	709	750	723	736	716	738	701	692	675	677	717	747	699	726	684	755	711	680	693	711	678	703	722	730	708	712	693	732	710	668	729	694	708	693	727	716	732	707	744	732	712	671	771	713	697	693	692	708	699	718	709	706	706	749	727	691	757	731	745	699	700	767	719	691	712	695	726	707	703	702	684	721	731	716	701	786	704	708	679	752	731	607	715	703	701	729	706	697	693	727	759	750	709	712	686	734	702	751	721	702	702	724	719	727	693	678	673	684	729	678	709	706	725	709	687	717	670	680	685	679	678	693	728	740	726	696	713	701	718	702	736	731	686	712	703	734	692	753	702	743	727	673	718	700	712	708	686	740	738	685	704	725	664	725	735	719	698	691	733	718	737	685	674	714	747	693	704	732	723	673	667	701	677	693	725	732	636	772	712	710	707	750	717	745	742	751	707	723	740	763	716	781	750	671	712	705	704	696	691	709	701	709	689	725	715	759	745	750	721	727	745	651	691	735	741	759	689	732	705	724	705	658	683	761	684	751	743	700	770	699	742	717	716	743	730	747	721	780	679	749	714	724	693	731	743	722	732	713	709	722	703	717	721	725	691	700	707	682	730	703	686	701	686	739	736	706	704	736	668	701	726	718	673	684	659	680	709	704	694	721	678	732	691	733	640	755	723	712	735	713	719	756	688	699	714	690	663	742	683	695	705	735	709	714	699	748	778	708	713	744	681	720	681	689	671	756	730	690	725	737	689	663	704	751	726	736	714	713	737	708	730	704	688	711	711	708	675	695	740	704	738	737	691	653	729	709	728	703	709	699	751	726	714	692	738	693	712	685	702	731	682	704	676	688	717	734	716	733	742	740	701	710	736	743	681	687	724	727	684	761	749	743	749	716	730	749	707	673	738	670	696	673	716	726	652	670	636	748	756	698	730	671	748	726	701	738	680	705	733	734	747	731	707	706	735	719	701	718	710	734	699	683	729	717	740	686	708	716	715	759	717	734	719	705	720	691	708	725	716	711	728	718	702	709	711	669	703	725	684	682	691	687	694	720	737	713	712	719	682	734	702	731	735	714	716	717	731	712	734	750	703	694	688	668	696	662	705	745	739	719	698	714	703	717	677	676	686	720	698	659	697	731	746	696	679	753	719	753	701	704	709	728	714	717	680	712	761	723	696	753	731	709	676	718	712	622	684	768	739	746	719	674	679	733	676	726	739	689	728	701	715	690	707	708	707	724	695	706	718	732	698	675	718	730	681	716	701	654	769	720	720	725	683	736	718	721	675	720	657	706	736	736	716	683	711	764	701	710	716	711	686	703	708	709	706	732	683	680	726	686	749	738	752	727	719	689	693	687	719	708	727	722	690	670	697	680	694	729	800	702	694	693	719	720	749	747	726	711	672	706	691	739	749	759	717	668	732	717	717	747	704	735	741	731	666	720	716	699	786	714	718	691	655	709	742	706	694	719	696	732	698	689	745	691	702	689	705	710	761	683	702	737	765	682	662	692	710	720	737	687	725	773	675	750	739	724	693	699	732	748	712	687	698	702	736	720	667	725	687	702	697	722	745	725	668	748	700	690	662	715	696	720	726	666	725	693	732	677	696	705	702	682	652	735	740	705	711	743	749	705	739	722	650	716	704	695	701	713	729	719	760	691	756	733	762	693	726	707	721	713	706	661	760	706	679	748	738	699	732	741	716	730	703	686	693	702	695	705	738	632	681	722	699	699	684	709	749	698	743	671	687	717	689	733	647	739	694	686	716	701	695	726	719	652	752	703	691	657	721	749	685	759	736	697	692	690	721	686	784	708	696	709	709	689	698	724	729	723	744	708	706	740	703	721	751	733	741	700	719	707	749	716	691	735	696	716	708	682	699	712	666	740	743	721	696	682	723	713	694	733	686	713	687	754	691	727	695	724	742	729	698	694	743	668	708	730	679	727	719	675	747	728	732	725	722	715	680	715	704	681	685	694	685	703	724	730	713	688	703	709	682	693	697	688	711	723	733	722	710	720	692	777	736	685	710	688	686	727	704	721	678	679	732	746	704	727	717	759	672	702	710	676	689	709	730	686	762	699	718	726	736	704	651	709	735	730	715	704	722	713	644	696	722	706	723	685	674	673	719	713	674	671	686	679	696	704	695	662	735	715	642	735	702	710	706	718	681	733	702	728	749	738	702	735	693	744	699	689	716	704	701	727	786	695	704	754	690	705	733	716	695	715	717	674	650	726	685	744	735	686	715	738	669	703	688	679	702	707	744	701	717	715	696	749	717	682	730	694	709	753	676	728	665	695	736	736	732	696	756	688	700	694	703	683	689	744	684	742	708	654	715	752	759	724	707	745	733	741	721	680	682	698	698	696	767	702	711	719	707	707	722	687	711	697	707	683	718	758	703	704	722	729	709	683	729	683	752	727	702	704	698	711	707	672	736	703	725	749	681	697	731	666	755	707	705	772	678	731	732	769	691	667	718	680	722	690	710	701	761	731	716	738	730	707	710	727	671	708	651	759	723	723	681	700	713	750	699	708	716	700	723	742	736	698	658	706	699	721	699	669	731	705	713	716	735	711	694	732	731	709	678	734	707	724	706	756	663	743	697	726	743	738	661	695	697	721	702	709	675	711	720	703	755	672	714	702	702	691	732	733	729	722	746	735	734	705	690	679	760	680	689	686	743	702	751	701	754	705	746	759	705	705	716	670	746	685	719	702	736	660	704	698	714	686	714	716	726	716	697	734	678	671	679	747	737	682	696	748	706	708	718	696	686	693	692	737	674	788	716	712	700	675	666	691	712	726	740	675	710	653	712	764	744	710	715	694	733	715	703	738	716	640	698	722	800	754	720	709	736	722	695	724	695	722	694	684	724	677	696	672	693	719	746	689	711	694	701	723	694	696	724	698	682	684	709	764	718	734	683	697	777	764	715	709	719	742	744	735	705	656	709	686	786	693	742	685	712	722	737	673	703	708	773	701	760	704	701	711	696	735	688	709	702	720	737	710	684	700	709	699	713	727	726	755	674	658	705	667	699	720	722	729	771	738	731	713	750	770	719	732	710	738	725	693	713	738
26111	17213	21192	18212	12180	9919	6753	4525	3017	1681	819	678	894	1103	1257	1162	638	612	581	614	587	519	386	365	423	415	328	310	368	334	311	319	325	311	260	291	277	264	262	281	270	288	279	302	274	291	310	274	299	264	276	282	286	268	232	266	265	279	279	252	274	278	291	264	282	280	238	246	269	310	296	282	301	282	295	303	307	322	268	287	283	273	285	238	287	274	299	294	269	288	234	268	289	277	306	269	292	279	249	262	272	267	230	257	275	267	260	282	297	279	260	250	295	285	278	278	270	293	297	293	254	269	254	270	317	297	268	257	283	259	280	311	277	295	285	292	250	289	252	292	300	290	278	278	301	298	277	301	245	264	261	255	287	265	276	282	269	280	295	268	257	253	293	286	265	275	296	265	296	241	270	281	277	293	283	289	304	255	281	279	302	299	247	289	284	261	290	301	280	251	274	280	263	280	283	265	255	293	261	263	265	285	282	270	302	288	299	278	282	258	295	271	274	274	287	264	286	312	274	257	303	298	281	274	266	279	279	266	280	263	318	276	281	296	278	264	275	299	273	268	315	279	256	266	291	248	260	295	276	280	274	247	286	300	282	273	254	278	257	291	263	312	271	277	312	289	318	273	307	278	272	300	281	283	279	261	293	293	263	282	266	280	250	298	264	250	267	306	309	290	283	252	281	292	318	302	284	288	298	275	288	239	263	276	282	255	240	275	271	297	291	241	308	282	300	275	272	321	278	272	266	294	288	302	292	259	269	322	281	275	274	250	285	257	272	267	281	281	263	261	287	280	262	284	303	301	254	277	319	289	266	256	275	280	293	275	271	263	282	281	317	296	291	268	285	285	278	318	268	302	289	264	297	261	248	269	310	305	261	297	277	264	284	257	282	278	290	263	287	318	274	274	275	270	294	254	267	283	289	276	320	276	231	282	297	275	292	311	295	292	297	259	247	309	298	282	284	291	280	258	280	316	288	290	261	257	257	275	288	266	281	313	273	279	297	269	314	293	293	296	270	284	319	293	264	253	285	271	276	276	264	282	286	291	307	309	314	268	281	301	295	281	274	260	263	318	275	296	286	277	307	251	274	312	299	266	272	286	291	289	309	292	298	293	258	266	271	293	248	289	273	296	302	273	261	272	258	306	291	262	284	267	271	282	274	263	273	290	293	269	295	262	273	294	278	280	268	286	289	308	302	275	312	268	287	285	304	277	259	279	248	286	281	301	278	250	272	276	266	270	270	295	270	294	277	268	243	300	275	268	274	296	287	310	271	291	278	306	281	251	282	278	277	274	275	309	272	276	278	239	312	249	273	266	264	256	278	261	290	295	292	274	273	287	274	286	311	271	308	286	287	297	293	275	299	251	301	260	255	279	299	298	259	309	281	308	284	316	258	275	300	292	272	273	268	265	275	263	292	291	263	258	294	254	284	303	293	289	284	309	278	286	262	290	273	302	279	301	226	266	260	263	295	273	285	239	287	288	288	280	272	284	282	268	297	275	264	276	284	284	288	257	282	301	309	283	293	269	270	302	249	269	307	300	330	285	268	298	306	266	297	289	287	300	271	295	287	274	281	277	285	259	269	274	283	265	247	297	268	269	268	291	266	255	300	310	271	305	302	261	296	275	273	288	302	257	277	273	288	260	296	303	271	278	299	295	260	245	255	278	277	280	272	303	272	254	240	284	261	285	280	288	276	280	265	275	260	271	283	284	274	275	300	283	277	266	280	304	274	282	281	285	279	289	283	280	303	236	280	289	292	258	286	274	287	288	293	252	293	280	276	262	267	265	262	285	305	283	249	252	280	289	303	258	262	264	278	289	327	294	279	273	259	291	269	256	312	277	236	263	271	290	278	283	254	284	302	254	258	305	277	289	289	244	263	259	306	277	304	282	295	274	282	322	285	294	293	255	249	276	298	232	276	232	308	277	276	308	289	271	293	272	264	264	253	289	294	284	312	268	296	309	296	295	294	300	271	293	262	274	264	277	295	283	287	275	249	272	278	294	276	288	272	256	267	303	250	256	287	304	299	265	302	274	271	325	287	273	303	269	265	257	297	286	272	312	277	288	292	297	266	248	271	297	295	255	277	314	302	274	295	274	246	272	256	281	263	282	289	278	283	295	256	309	299	280	265	273	258	267	275	278	240	286	291	274	284	291	294	283	272	277	253	266	313	272	257	325	339	300	291	290	275	267	322	298	262	278	273	281	268	264	276	284	303	287	272	274	269	263	279	254	310	297	246	256	293	274	276	288	296	270	249	271	295	253	267	296	272	280	296	292	263	250	265	277	282	274	300	284	316	262	272	283	283	291	310	296	292	311	265	288	275	292	277	282	279	263	274	302	271	296	267	288	275	291	238	277	289	290	287	297	266	252	274	290	259	298	271	283	279	269	243	307	293	303	286	278	273	296	273	289	285	286	301	261	263	292	256	272	278	281	272	258	289	317	290	295	264	278	294	286	283	276	295	272	261	304	259	265	274	322	261	280	245	278	293	302	286	287	274	294	285	280	234	263	285	275	272	259	281	280	268	276	273	276	267	286	279	277	264	293	266	286	264	279	312	291	301	278	292	271	299	296	302	274	263	268	251	248	266	273	271	275	278	265	302	286	298	279	289	296	282	270	262	269	270	271	284	260	306	290	261	267	284	309	287	281	297	282	284	282	303	274	264	282	292	275	301	261	306	293	305	294	302	285	297	274	278	288	292	311	315	296	278	271	270	274	282	306	281	262	301	311	267	284	303	268	309	276	284	271	293	271	285	269	289	287	304	267	283	274	276	260	272	288	287	292	264	245	282	300	312	306	307	252	258	278	256	289	287	287	323	289	309	298	272	264	272	279	249	285	270	267	311	292	295	260	281	282	270	287	263	253	295	256	276	284	263	277	267	304	294	304	280	280	319	246	260	301	257	267	280	272	284	298	322	287	242	252	292	286	278	274	245	271	268	287	271	270	282	277	268	255	310	275	300	271	266	268	320	300	304	263	267	308	268	257	281	286	284	261	284	247	299	281	277	289	255	275	295	301	275	304	298	263	276	268	294	292	289	281	278	282	269	296	270	247	284	278	261	297	288	275	283	276	252	265	303	263	261	285	298	298	292	294	270	282	280	286	292	274	295	281	258	269	280	281	275	249	268	282	295	278	302	284	269	308	299	296	293	281	246	285	255	302	259	290	277	280	244	292	262	266	278	270	276	265	280	313	284	288	258	267	244	315	279	272	294	276	262	269	307	291	285	273	264	273	319	268	272	282	312	245	299	305	256	258	278	285	285	295	282	286	322	278	295	254	263	258	267	307	255	278	271	275	280	306	282	264	277	280	281	277	277	292	258	271	258	277	302	294	258	275	278	271	270	262	314	246	281	275	248	289	286	299	295	289	296	281	320	282	238	297	307	297	286	276	283	277	268	289	287	265	282	292	285	275	258	252	277	263	250	267	261	317	289	278	246	291	254	302	276	280	252	272	263	290	278	282	253	262	336	254	269	294
14475	13261	26168	29635	26273	24362	20079	15614	12069	7386	3731	3195	4342	5479	6176	5861	2906	2842	2671	2657	2915	2497	1393	1484	1589	1450	1154	1076	1083	1067	1006	938	811	780	716	685	732	770	749	711	710	722	705	673	708	700	730	700	672	733	721	738	706	676	679	701	727	750	723	694	680	643	736	695	695	712	682	734	683	693	664	711	734	723	680	713	693	676	673	692	687	695	730	761	666	710	677	717	692	733	710	710	689	705	691	679	730	741	642	690	705	715	681	682	672	712	742	690	669	675	708	649	722	720	706	677	663	654	668	727	700	684	692	725	720	651	693	704	694	707	753	693	686	671	697	668	740	690	645	683	682	700	694	696	715	677	659	687	686	654	684	639	670	688	682	687	689	694	675	697	678	656	738	655	703	688	724	681	688	704	692	679	703	717	703	700	691	673	730	677	677	738	697	728	727	700	714	674	693	662	702	718	723	690	616	671	695	714	689	652	713	706	766	697	671	677	692	701	716	694	687	675	689	722	709	702	695	686	702	674	704	703	668	687	692	682	696	729	699	708	686	687	722	698	645	731	668	715	689	775	677	675	730	655	699	715	672	652	724	682	747	692	723	706	726	704	673	652	694	702	672	677	700	726	682	660	662	624	691	675	686	712	690	736	746	703	708	706	697	702	671	643	678	715	665	671	701	678	667	722	675	696	654	710	683	662	693	672	711	705	700	685	692	667	723	648	720	646	672	699	724	701	697	744	733	699	644	707	709	712	691	699	651	693	697	745	693	695	714	700	706	662	707	645	660	741	681	675	674	686	697	688	682	677	715	676	698	695	699	650	711	711	706	672	698	658	681	663	711	710	653	680	703	720	692	678	697	738	705	668	699	711	703	672	663	680	674	710	723	657	729	695	664	731	710	706	709	647	730	658	711	677	672	670	733	715	662	669	700	633	696	720	695	721	665	678	704	684	721	667	705	679	709	679	683	662	707	694	679	681	685	720	706	684	707	699	672	733	652	668	646	671	677	661	644	676	664	688	712	686	658	722	711	720	682	706	659	699	629	672	707	679	687	709	730	720	726	688	700	701	699	691	709	679	716	676	662	665	674	680	712	680	726	698	662	657	694	644	716	737	692	672	640	710	633	681	730	697	681	665	694	672	696	666	680	693	706	701	687	689	662	686	703	676	708	706	672	669	731	730	660	665	649	709	735	698	675	714	697	681	705	730	677	695	648	659	716	709	674	678	718	663	700	702	712	685	659	701	652	702	728	716	654	663	668	715	684	687	698	724	733	667	716	667	712	672	689	648	699	696	662	682	698	682	706	687	702	714	675	700	699	722	668	722	710	675	713	666	700	633	709	672	672	661	672	690	670	705	714	731	682	660	667	729	682	717	691	704	714	691	682	682	666	687	700	697	629	663	737	732	697	758	708	699	631	725	702	699	718	711	694	736	666	685	706	662	736	700	716	682	746	696	686	709	703	684	723	668	697	709	681	700	673	705	708	727	676	683	643	639	753	684	667	659	674	686	740	695	683	709	669	687	696	688	673	735	701	680	659	681	653	700	733	704	696	662	697	657	715	689	646	693	709	682	715	662	722	722	642	652	684	778	688	719	688	672	717	634	707	676	688	678	742	685	694	683	674	651	708	708	695	690	709	736	667	734	677	668	659	684	742	646	702	680	653	676	692	663	760	711	662	730	754	704	637	679	739	688	689	712	680	719	634	713	700	703	700	642	691	660	687	655	696	655	716	707	716	676	699	672	719	697	714	637	672	655	717	713	708	722	675	675	660	678	680	752	711	699	719	674	715	726	668	722	672	684	725	702	661	709	701	682	698	730	639	729	726	720	692	639	674	687	745	661	684	680	711	669	661	730	680	685	671	716	687	686	708	685	716	639	658	697	683	700	699	680	684	664	689	695	692	687	691	714	643	643	712	660	689	665	711	712	679	693	683	673	650	719	711	654	692	689	656	640	706	696	676	707	711	705	682	753	643	721	682	731	694	671	693	691	730	672	708	675	693	705	719	685	735	723	710	673	672	691	709	672	710	648	698	669	689	687	644	696	716	703	695	692	714	711	707	727	660	739	696	747	718	726	723	685	691	709	679	688	699	662	702	652	699	715	748	671	680	742	671	652	713	722	702	682	739	744	712	709	632	721	703	677	689	690	722	656	701	707	749	719	694	690	706	704	671	639	690	697	729	705	695	726	690	732	717	668	671	631	723	700	736	704	650	689	679	663	690	647	717	666	659	652	706	665	686	683	699	665	716	715	697	698	742	698	669	683	704	668	688	707	702	721	674	711	677	675	725	674	689	708	705	736	695	679	638	675	742	764	714	700	703	791	728	647	647	683	666	727	740	675	675	688	642	692	703	698	671	682	671	708	727	680	707	668	662	712	698	692	691	703	743	686	661	639	733	700	647	696	723	710	696	679	669	692	681	706	693	677	703	705	688	680	723	694	694	694	708	674	673	730	647	662	692	717	701	728	671	732	702	661	705	653	663	717	690	727	723	702	704	649	704	681	667	715	738	650	681	681	714	740	714	689	706	651	622	664	682	669	703	738	613	692	731	704	688	724	712	699	661	744	651	660	679	729	721	644	680	703	684	727	696	703	623	699	694	715	682	663	716	691	674	693	676	683	676	687	681	705	652	714	613	657	676	726	665	686	662	672	716	662	709	733	669	702	674	691	713	662	692	739	670	654	709	698	683	679	730	737	697	718	690	698	733	697	710	687	719	713	657	657	670	709	678	714	717	726	663	693	717	692	685	680	718	705	671	700	698	666	691	666	707	630	655	689	672	726	725	717	688	674	684	680	724	681	721	692	711	671	702	654	673	687	724	719	677	657	682	709	697	691	625	713	681	692	734	688	690	692	750	673	661	686	668	639	710	703	693	669	664	661	661	656	652	695	655	675	724	669	687	694	642	710	670	704	661	722	719	733	665	704	691	698	684	740	740	674	684	698	687	700	669	648	689	727	700	722	685	676	703	658	671	707	689	678	659	723	647	729	694	676	638	673	716	664	673	685	719	722	658	691	661	729	691	703	689	696	659	679	694	664	696	654	692	646	689	747	733	708	691	662	690	672	681	679	684	698	717	676	657	651	716	671	696	721	669	711	727	678	679	707	691	666	731	687	684	720	767	690	657	682	695	650	721	701	646	697	700	706	672	655	672	677	674	640	692	675	724	667	686	651	655	697	645	692	691	705	693	707	657	704	711	726	681	705	679	699	676	703	670	669	685	660	703	717	680	680	683	723	666	715	684	729	711	696	660	711	668	647	668	711	720	717	699	675	671	698	709	716	687	689	744	638	724	691	696	668	670	707	708	698	672	654	692	665	700	661	717	721	625	703	694	668	719	660	735	690	726	677	714	713	704	713	653	705	665	644	700	683	682	667	677	696	684	688	681	721	701	657	705	697	692	696	766	680	674	689	665	705	686	669	605	690	695	688	714	640	661	706	684	690	681	703	674	738	713	700	710	678	707	680	712	740	696	659	705	691	666	689	692	706
33478	24113	28101	24185	17040	13524	9721	6949	3912	1951	1202	1283	1606	1722	2173	1530	884	923	789	824	810	690	548	613	614	540	492	584	539	551	495	454	434	391	385	454	441	415	424	423	415	412	415	421	414	433	403	413	395	411	423	383	451	422	422	429	411	379	429	447	421	405	411	418	435	420	391	413	408	421	388	412	439	380	414	436	373	410	403	402	412	432	380	420	395	400	448	422	409	420	426	417	417	412	459	446	406	453	432	392	393	380	421	429	413	419	424	417	406	384	415	416	412	451	370	453	408	445	428	402	394	433	429	394	364	435	447	432	457	410	386	404	377	406	421	403	423	412	441	417	371	441	429	462	409	414	415	488	413	394	409	412	395	398	416	408	439	423	378	397	410	409	406	439	388	380	447	445	442	420	367	415	453	424	430	412	397	426	421	406	403	403	446	403	408	411	436	414	413	407	412	422	450	449	420	396	427	433	390	442	410	423	414	382	425	373	390	468	372	455	409	448	435	413	406	388	412	396	430	428	396	379	401	404	409	401	432	467	393	468	343	395	424	408	436	394	444	364	424	405	413	410	434	384	406	414	418	424	398	411	394	410	427	402	394	394	382	401	397	421	401	397	413	406	392	368	411	370	364	416	425	375	388	385	388	398	425	436	402	439	392	426	445	435	392	400	394	385	403	399	425	433	422	392	390	425	373	446	404	423	431	444	396	384	415	400	388	408	418	426	425	431	408	391	441	423	423	394	421	385	457	404	437	424	404	462	430	433	425	434	457	398	415	421	357	425	360	412	413	394	398	421	422	409	484	385	445	453	367	424	416	425	438	392	429	438	413	458	389	441	433	384	394	429	392	398	414	389	399	405	413	399	420	428	420	419	439	434	411	404	432	428	375	385	409	446	395	423	413	444	400	395	424	369	423	398	424	422	436	391	396	390	410	403	426	356	418	394	442	408	414	415	417	446	445	372	391	439	411	409	411	410	458	420	428	411	400	410	396	427	427	427	404	417	421	413	452	418	405	395	365	394	438	399	404	407	394	453	422	427	422	458	404	456	411	397	399	424	433	396	382	415	411	430	403	401	410	408	396	394	394	394	408	379	433	403	428	364	409	422	431	416	401	418	375	454	425	429	416	429	400	426	381	414	396	406	402	414	426	408	411	405	410	451	393	423	463	416	386	407	422	412	420	403	394	419	401	406	412	392	403	408	435	428	421	413	402	405	420	419	441	449	428	386	424	407	420	412	453	438	426	413	386	415	415	417	423	437	430	396	398	428	410	381	386	409	431	432	386	392	381	392	408	394	399	399	413	459	391	411	403	401	402	402	402	422	398	384	443	418	379	393	423	412	442	440	424	431	400	435	411	410	419	377	400	381	429	385	416	408	408	397	391	401	406	434	403	427	430	440	422	388	449	396	425	417	405	414	429	412	408	431	437	383	397	417	414	396	414	442	441	391	394	442	429	445	428	431	413	399	421	437	462	457	414	416	416	445	419	392	409	446	380	415	419	440	396	393	389	406	394	411	379	423	402	401	408	403	413	414	459	410	370	436	388	432	412	419	412	426	427	385	397	418	447	417	405	467	411	473	447	399	438	385	394	401	423	404	428	414	402	439	406	420	383	432	383	429	448	404	440	403	427	375	418	416	398	454	386	419	437	417	415	408	393	388	419	402	404	417	386	442	406	436	391	379	400	406	394	434	408	445	422	406	413	456	378	385	451	403	384	419	442	404	457	379	416	435	459	396	414	443	393	394	433	367	376	447	438	402	380	400	426	398	398	394	435	441	397	409	399	418	416	392	405	419	469	410	435	409	408	405	415	406	406	435	440	404	456	402	439	438	410	411	371	476	400	390	410	416	418	445	396	382	401	403	449	414	436	463	405	399	368	376	399	406	421	429	417	425	414	404	402	378	412	432	436	429	392	399	446	400	430	423	435	432	414	426	374	454	427	403	380	439	412	399	408	413	411	433	389	382	418	430	444	405	426	412	450	405	392	423	419	416	414	426	422	416	387	431	435	406	444	446	421	430	417	442	450	452	405	464	461	407	406	392	452	439	405	441	408	432	387	452	407	447	429	365	408	393	435	437	389	418	421	426	422	395	402	432	460	398	440	449	401	438	461	402	403	434	416	418	392	434	409	401	440	462	415	450	437	421	395	424	397	408	415	416	422	435	435	408	375	394	390	408	394	437	431	417	415	442	418	419	427	438	397	426	412	451	382	399	407	401	394	385	419	420	440	393	415	447	385	450	441	435	387	415	449	433	401	433	412	429	387	399	382	448	432	411	379	418	430	438	378	399	406	406	411	422	409	457	403	391	414	416	428	405	401	412	424	403	416	393	411	386	447	423	400	405	401	431	382	411	405	381	415	398	399	435	392	395	422	399	392	399	405	401	405	413	392	392	392	404	384	378	399	420	450	415	423	386	403	405	424	408	411	415	419	421	411	469	401	422	418	369	404	410	442	449	409	400	391	385	409	424	423	405	403	401	389	429	429	417	398	412	407	449	422	394	444	413	431	452	413	405	416	393	452	408	410	399	379	407	408	413	368	400	440	411	436	381	425	417	409	457	408	409	460	364	433	392	404	437	394	426	397	420	410	443	421	426	420	430	397	397	421	422	410	423	417	425	414	412	452	441	407	478	421	423	457	444	429	409	434	394	393	456	410	397	397	414	424	458	435	415	403	409	437	386	419	465	441	397	442	422	390	386	415	393	433	429	424	441	378	428	418	437	403	407	446	404	447	402	391	406	439	413	408	420	437	416	432	377	372	434	453	391	412	424	397	424	407	390	393	422	409	430	428	404	386	412	393	386	437	414	449	447	437	403	401	419	407	433	421	448	405	440	425	390	401	388	379	380	407	453	382	395	425	372	460	402	421	418	392	429	397	435	397	392	424	380	372	416	421	434	403	394	385	417	422	458	426	410	377	414	406	406	418	383	373	428	431	432	404	443	428	439	440	381	428	424	405	430	392	459	403	375	401	446	439	395	412	419	428	421	405	389	460	422	378	397	393	410	390	340	388	374	437	404	404	442	364	413	396	394	372	428	420	397	413	390	391	409	419	415	406	398	433	417	413	416	397	424	439	419	387	423	428	381	406	400	414	405	378	421	434	405	437	410	397	450	432	437	421	384	433	432	430	417	414	415	392	380	431	405	416	403	422	427	387	421	421	406	415	407	402	388	435	405	375	419	393	448	409	405	409	442	383	418	420	392	414	408	397	400	422	427	425	417	454	406	406	448	450	454	413	418	372	418	423	433	412	438	412	443	420	461	437	352	480	423	430	371	439	413	417	431	457	382	436	408	442	402	448	426	437	384	386	446	375	413	431	376	417	381	409	432	392	415	375	403	397	411	387	422	417	425	426	452	381	436	468	439	441	403	434	440	418	387	423	395	449	374	414	451	409	451	422	425	452	408	403	438	402	451	392	411	447	398	408	390	415	402	404	384	402	449	426	419	397	432	406	398	452	432	382	441	403	412	438	384	429	413	405	411
17777	17892	31513	33660	30896	28974	24604	20507	14372	7299	4897	5865	7872	8118	10318	6691	3876	4081	3693	3678	3693	2480	2005	2153	2223	1803	1576	1742	2008	1861	1408	1321	1124	1077	1064	969	1011	976	1032	1022	1031	1060	964	1011	1028	1028	998	1007	973	1010	985	953	958	995	958	992	1002	1013	998	961	1002	974	984	991	943	931	1009	951	979	937	933	967	996	967	947	960	985	969	980	933	1026	966	932	1022	959	928	938	952	941	940	950	955	951	1048	966	965	1011	988	968	952	905	965	997	957	952	999	974	928	968	931	941	960	926	964	962	983	990	1038	1043	951	958	1008	1012	954	960	992	1001	972	969	1006	948	935	992	947	1002	1006	959	976	972	1000	940	929	967	924	950	945	1040	963	919	983	948	978	957	969	961	981	980	946	953	965	943	1026	973	902	987	979	988	997	978	984	970	972	1013	1007	950	964	996	1004	927	942	987	966	955	970	994	981	963	960	966	1060	954	927	945	977	1029	1001	940	960	991	993	976	952	987	948	979	985	1007	961	923	976	972	973	946	1020	950	945	947	948	914	944	942	950	971	948	895	911	927	925	1013	1025	943	918	944	961	987	970	907	996	952	943	942	977	942	956	979	984	1024	969	931	984	934	952	965	1011	946	940	941	978	917	995	988	960	969	981	892	1008	1006	975	967	999	945	981	940	943	1018	962	953	974	984	937	959	959	990	944	928	998	981	931	976	1010	898	964	940	1027	976	956	953	961	1002	997	967	975	989	931	962	948	990	979	965	951	901	1050	1000	1008	929	996	996	979	984	942	989	956	933	942	937	984	991	1001	984	925	981	958	923	951	958	970	977	927	966	934	998	972	950	935	975	932	959	954	978	956	1008	889	955	958	997	1011	963	986	947	913	940	971	926	997	1001	993	973	951	1004	967	962	868	938	973	953	932	1008	910	916	948	871	992	942	1000	968	1049	968	932	959	938	967	968	955	993	985	936	978	942	968	992	925	972	952	958	983	977	971	968	964	1003	1027	970	979	947	943	947	917	965	990	970	967	932	989	908	982	1015	939	896	945	984	933	918	996	973	1005	970	978	949	920	1004	991	967	957	950	1013	985	1002	966	907	905	946	961	990	973	984	962	893	954	947	948	990	978	957	977	989	916	993	952	897	930	936	1004	958	949	1020	903	961	994	924	970	945	928	920	979	940	949	954	961	987	998	999	944	996	977	993	926	975	906	1010	993	1012	975	952	949	955	994	992	945	983	912	1000	1013	960	963	914	972	972	994	920	950	976	975	982	914	974	1014	977	953	979	962	955	924	992	956	1018	981	971	958	949	970	982	970	973	1006	950	1003	968	965	985	979	961	926	969	962	941	981	904	993	939	987	980	962	967	941	988	987	916	966	907	1051	991	901	977	923	974	973	960	969	929	977	950	940	939	962	931	998	961	985	974	937	927	983	949	950	962	1035	949	955	968	1006	949	916	952	959	1012	968	1006	1022	974	1008	966	955	997	990	1001	936	993	946	937	1001	999	940	955	1005	962	956	945	978	974	918	926	890	997	944	939	950	968	979	984	924	1039	902	975	984	961	973	945	890	948	964	951	971	940	983	1027	926	951	974	961	1021	940	962	998	927	1004	956	986	930	984	945	959	947	969	944	914	963	972	968	971	977	890	1002	999	992	968	1000	926	941	950	994	966	985	962	963	916	1005	953	946	934	974	958	955	992	1032	979	955	930	956	934	948	903	981	1016	996	973	1004	1002	937	996	1009	1021	928	945	984	966	1007	965	940	1006	961	1009	992	954	951	952	960	951	980	962	950	991	1015	969	977	935	912	906	935	1036	966	992	918	937	927	960	939	976	993	1008	970	1006	959	955	928	990	1011	948	958	935	956	1035	911	958	1012	990	962	966	979	978	981	970	1003	942	931	987	928	1013	975	939	960	1005	927	938	966	978	969	976	971	958	941	986	924	966	962	950	970	963	967	958	968	1024	979	1006	940	900	990	1029	985	950	982	956	982	947	927	994	967	966	984	915	1025	954	925	936	931	994	931	971	983	942	951	946	960	956	989	953	983	1002	992	913	976	916	965	921	939	968	1023	933	919	980	928	927	970	995	958	999	981	938	959	963	1000	984	946	993	962	967	969	976	953	911	939	974	945	924	978	993	956	955	939	948	962	1038	952	960	974	982	943	988	955	960	923	954	1005	953	986	952	976	984	1000	1034	942	948	922	968	900	934	953	979	960	1028	975	942	960	1022	1010	986	973	961	1038	1008	999	978	948	1009	968	976	980	965	985	940	945	1017	964	951	980	976	951	955	926	987	1003	964	937	959	994	946	963	929	1022	954	969	979	1062	937	931	948	1017	946	959	964	940	1000	981	1026	977	939	993	961	927	950	954	965	922	985	934	982	971	977	1018	981	956	911	968	962	943	906	932	951	971	951	982	941	918	1007	966	1009	1002	993	956	995	983	922	983	977	982	993	994	958	980	969	979	923	946	1027	958	964	966	997	996	962	1029	949	984	952	957	926	941	986	951	1006	957	901	1004	974	1002	957	1010	946	918	955	959	1007	946	1017	916	984	973	960	1016	979	1000	970	1010	912	988	953	1010	979	1021	999	1012	943	939	991	934	957	918	945	921	1016	1012	961	1001	1004	1035	949	1008	982	959	937	968	931	1018	917	899	1000	932	1004	963	947	925	950	996	952	1030	974	963	981	988	939	939	957	1013	963	972	963	1011	990	986	977	918	990	931	1031	927	899	964	973	930	957	1023	970	1026	1014	997	967	961	994	993	970	1039	1063	960	995	979	973	958	983	970	965	1006	946	942	1033	980	995	964	908	963	960	973	981	923	973	930	973	982	918	1013	977	980	972	1004	948	940	942	957	970	999	940	935	978	883	923	956	938	984	947	990	964	982	949	974	949	947	1003	988	964	980	972	999	939	1013	964	1037	950	959	924	976	990	1026	967	966	971	950	973	958	945	932	1003	955	958	952	938	960	983	970	949	967	1000	975	980	1015	940	940	978	954	1000	993	921	1002	976	952	969	887	972	1024	966	989	994	1004	967	926	972	960	943	927	994	991	970	995	1004	978	940	961	943	966	983	991	965	960	1005	977	993	922	996	976	974	981	965	939	988	977	960	967	1040	1013	929	1016	997	942	961	957	915	984	992	982	1036	985	937	969	956	941	900	935	1015	1018	999	976	1024	1005	977	965	969	993	957	946	953	932	950	987	960	945	964	984	990	988	923	901	960	957	985	938	985	947	925	959	924	970	959	943	915	970	942	1030	1022	1005	965	970	918	935	922	907	988	1007	986	933	921	950	972	930	973	947	965	953	988	973	933	949	1014	965	973	976	1010	936	946	942	950	940	975	1031	923	951	991	1002	926	1000	998	976	957	976	946	963	949	960	950	937	948	898	945	944	961	1039	975	1003	978	988	964	959	915	992	929	897	966	965	930	970	942	951	975	955	922	939	896	988	1010	971	954	976	912	948	1032	957	988	968	984	1007	980	1025	1006	935	1014	1016	948	980	1013	926	1001	962	959	984	969	970	933	977	981	952	970	922	973	937	1009	1003	933	944	961	1066	989	945	971	1031	908	939	965	981	988	929	978	934	946	954	1041	1021	959	950	981	952	969	982	981	979	966	971	965	997	986	933	944	933	945	946	1004	1021	972	997	1022	949	948	989	945	969	970	915	1009	993	1014	968	1023	953	980	956	969	968	963	974	961	933	1009	964	989	969	960	1000	941	989	989	963
14527	11002	13270	9953	6379	5226	3480	2476	1185	496	455	671	729	788	903	520	497	455	431	449	411	321	328	330	320	292	338	350	324	324	282	320	291	257	284	296	272	267	280	311	305	289	281	291	275	289	312	301	251	306	275	267	299	251	290	268	320	271	276	249	312	298	284	257	273	316	299	282	263	295	272	275	286	295	281	257	273	264	274	303	277	278	277	297	275	275	290	321	302	294	282	273	263	279	314	311	290	300	267	285	270	308	276	288	286	296	293	251	259	273	283	286	286	263	279	297	297	293	311	269	311	253	308	309	283	279	266	303	299	279	277	251	279	260	322	288	277	297	256	263	288	279	306	273	314	294	258	290	279	280	273	278	282	283	292	276	292	289	289	288	277	299	274	300	300	321	287	276	266	272	282	321	295	292	274	272	274	261	282	301	283	263	282	289	270	267	282	271	262	280	277	297	275	287	280	335	272	277	264	271	295	285	293	293	265	286	295	263	243	286	274	273	282	271	316	290	301	254	301	267	271	251	258	307	282	270	283	259	266	257	295	269	278	292	291	291	333	309	318	274	261	267	288	288	314	287	291	282	289	299	296	287	300	288	290	302	318	294	287	281	278	294	277	306	279	282	262	308	282	264	323	300	293	294	307	298	246	272	304	319	278	262	301	281	315	315	304	278	294	284	290	280	300	298	292	313	284	257	297	300	253	270	271	253	280	279	311	300	276	289	275	270	298	287	278	293	267	277	275	282	262	285	288	284	266	300	294	252	294	267	289	263	309	284	306	273	273	286	281	272	283	281	264	302	348	297	285	319	307	298	265	283	246	281	274	243	309	279	296	280	280	270	291	272	279	271	283	314	292	270	282	275	248	271	280	283	288	274	287	268	266	303	281	310	304	309	288	281	261	302	296	257	290	258	275	327	268	283	294	288	292	261	274	272	296	320	288	300	289	269	284	272	306	295	281	273	269	255	327	270	258	312	287	284	278	272	302	292	265	271	284	297	267	289	260	293	322	253	272	276	281	261	298	302	290	285	264	277	293	300	272	252	281	301	285	248	310	288	304	326	300	267	298	324	285	310	326	287	270	274	253	298	276	311	290	289	303	275	307	292	292	271	323	293	265	287	292	261	327	265	283	275	264	295	290	274	281	285	311	270	315	280	326	272	249	280	281	269	276	270	274	272	278	275	267	292	290	295	266	327	284	311	307	253	265	300	297	246	304	318	329	280	284	305	290	308	294	269	297	314	313	280	295	267	274	289	275	282	257	306	295	319	288	289	270	247	286	261	289	329	293	297	298	273	290	256	305	280	324	278	294	304	294	274	297	275	296	287	307	283	287	305	278	302	247	296	263	258	281	294	254	273	264	272	317	285	272	305	275	280	281	249	324	287	263	259	274	299	291	280	272	279	268	299	292	272	277	272	279	257	290	265	258	270	309	256	310	281	274	302	281	326	309	294	312	302	308	283	278	290	312	284	269	255	318	254	288	314	259	292	306	259	280	256	274	256	278	281	265	264	294	297	281	331	253	250	304	303	295	280	274	302	311	279	282	305	290	306	302	281	253	264	267	267	273	272	274	275	283	299	283	277	291	301	294	267	267	255	272	282	275	242	285	277	267	289	292	318	286	274	281	292	297	299	296	295	310	276	280	298	297	287	289	296	309	283	267	300	279	272	313	281	300	270	285	321	279	251	288	312	247	295	232	258	291	274	287	293	290	298	290	282	293	279	249	285	289	247	297	292	267	258	280	259	307	294	304	273	266	295	291	281	263	269	276	271	286	291	283	292	285	265	299	284	269	290	316	280	282	266	257	275	300	262	271	284	278	273	259	297	281	318	320	307	284	248	276	274	283	284	285	286	289	291	284	282	252	289	298	265	272	292	250	291	309	303	281	252	285	309	279	294	282	276	271	281	249	298	270	302	281	260	277	273	317	289	268	282	264	260	291	304	304	316	305	286	292	286	273	309	282	301	327	260	260	289	290	309	317	297	323	278	296	268	287	265	291	328	292	275	263	250	276	286	284	245	276	270	262	240	279	277	295	244	256	308	255	294	273	289	302	294	286	279	256	284	297	280	314	289	271	289	272	281	282	282	292	295	282	270	309	281	250	303	285	313	279	296	287	276	296	263	278	269	292	291	278	298	270	298	287	241	275	308	282	279	288	294	261	287	265	292	275	277	295	286	297	304	268	301	275	285	317	291	303	348	285	309	257	302	291	310	300	261	295	281	285	313	278	307	292	324	305	268	269	302	285	300	265	294	263	287	296	279	274	297	302	288	280	276	296	280	282	288	281	299	311	294	288	284	290	279	294	305	299	275	274	274	277	281	315	304	336	258	298	288	289	280	268	336	306	283	287	286	302	295	272	300	269	319	277	259	288	244	306	282	285	282	306	292	295	288	314	255	257	308	272	282	262	280	305	280	286	272	275	298	301	277	314	287	280	275	295	327	279	296	267	272	302	261	285	255	275	290	279	280	249	270	272	283	320	254	248	280	294	283	261	308	268	277	265	317	275	280	310	279	296	282	283	299	278	285	284	320	280	283	269	297	288	276	285	252	286	276	297	240	279	270	273	265	275	285	311	287	279	272	284	263	292	285	294	263	302	286	292	290	277	297	299	307	255	284	274	277	258	286	302	285	293	252	298	298	288	281	298	279	276	287	278	268	298	284	251	277	279	296	286	269	281	289	265	291	256	279	292	280	295	278	318	265	273	284	286	305	257	276	282	294	302	303	274	286	272	293	276	283	276	294	274	275	287	281	279	293	291	285	274	269	307	263	269	292	295	299	271	249	282	264	274	286	309	306	270	260	279	286	296	292	261	272	280	300	264	303	278	283	321	277	292	303	299	263	304	270	271	300	288	272	282	276	284	269	279	246	335	301	265	307	289	281	256	315	300	272	315	300	279	283	302	270	296	286	294	306	300	292	279	286	311	277	284	289	268	289	282	270	289	248	271	307	251	260	284	259	277	249	263	255	291	303	265	308	291	259	275	272	300	296	264	287	278	307	277	310	312	250	313	278	268	291	300	275	237	294	286	284	320	259	312	309	276	284	303	307	304	275	278	301	301	308	299	280	257	267	285	267	274	307	273	283	268	316	281	241	272	285	282	267	280	291	289	280	274	281	283	278	269	281	309	269	287	268	291	300	291	294	263	283	297	264	292	284	280	275	287	288	294	249	293	264	301	266	299	255	281	283	287	282	258	277	292	284	290	250	310	301	262	274	301	294	323	278	263	320	275	311	292	272	261	305	273	283	261	263	291	310	315	257	293	287	272	300	301	263	284	302	291	292	295	290	276	277	276	282	293	273	299	308	293	284	297	271	273	313	285	295	296	279	268	296	300	313	312	305	330	296	272	291	299	290	301	264	295	285	281	296	288	275	265	281	270	315	298	291	344	291	289	251	291	298	294	274	251	268	267	260	274	246	268	287	289	271	272	289	313	271	327	317	313	252	287	252	286	288	296	290	272	267	306	318	296	290	291	294	269	289
8065	9370	18810	19167	17544	16203	12652	9417	4868	1802	1557	2633	3177	3541	4358	2189	1918	1726	2028	1684	1245	1039	987	1122	986	804	967	1033	1166	817	775	759	709	660	699	688	681	713	724	687	698	658	698	650	644	613	673	668	689	655	715	636	698	700	737	667	691	710	648	709	623	649	657	646	658	663	661	743	679	703	672	683	668	665	708	713	688	673	675	654	650	714	703	678	677	684	720	708	670	693	693	667	667	679	729	668	645	716	691	662	646	696	691	667	682	677	671	690	699	694	688	651	690	677	675	643	689	632	711	758	721	666	654	675	710	693	702	699	662	666	685	682	661	640	668	712	698	653	683	709	664	671	678	669	665	687	682	680	641	645	627	697	734	684	682	687	719	648	750	679	694	659	711	653	680	666	639	662	706	714	687	674	681	698	697	661	683	695	699	627	740	668	632	696	677	733	682	652	659	765	673	637	661	664	654	654	694	681	674	665	732	657	671	663	704	662	688	680	697	695	711	680	679	712	675	639	712	657	670	717	644	662	665	719	669	662	634	736	700	695	681	640	713	672	691	646	628	685	710	647	644	681	700	650	711	693	684	662	695	713	676	722	657	679	695	658	694	658	744	678	706	662	761	634	687	668	678	724	628	695	683	696	698	674	673	667	695	676	654	685	734	669	697	700	735	684	664	651	652	661	647	673	667	648	688	651	662	666	680	666	707	699	662	700	676	680	702	672	654	697	655	696	701	672	689	695	688	634	670	639	666	712	705	689	667	726	713	672	687	674	640	704	672	684	684	704	693	689	703	701	712	639	652	721	647	679	694	641	703	655	668	666	672	674	671	692	694	643	695	696	669	675	657	661	692	690	661	666	694	694	633	670	681	630	675	674	718	691	673	722	679	712	684	671	675	664	687	720	652	669	637	736	651	618	694	668	687	706	706	693	724	695	701	725	716	669	723	695	651	703	710	652	689	653	694	679	697	700	688	633	651	636	668	708	699	653	708	686	630	669	685	701	647	689	717	679	653	698	701	675	691	696	665	737	673	705	664	663	690	676	680	684	662	645	670	694	685	699	675	702	694	698	707	713	744	695	660	643	675	730	630	665	716	665	650	665	690	680	705	681	679	687	633	643	685	656	716	677	738	697	669	723	682	699	678	678	659	658	657	665	673	699	689	699	657	662	667	673	651	685	707	641	721	708	713	659	694	690	724	706	696	682	667	702	723	656	662	643	692	679	715	663	658	663	680	682	670	643	656	702	660	656	659	742	645	656	717	659	645	684	655	684	666	746	659	701	679	677	685	675	683	690	688	660	696	681	668	683	697	718	656	664	645	713	722	711	676	736	682	644	653	682	653	712	654	685	691	657	659	706	640	653	668	665	716	723	692	673	694	634	661	666	690	671	653	667	679	668	675	707	709	716	670	655	761	698	653	659	646	677	693	654	691	737	672	684	729	679	718	703	654	683	675	667	677	678	715	705	685	716	668	706	661	729	687	678	672	701	693	702	680	669	680	687	665	651	651	693	696	635	701	726	640	723	680	705	653	624	710	702	661	678	676	696	711	657	739	665	689	679	680	641	694	690	676	718	731	640	677	659	709	650	658	687	661	682	711	695	686	687	670	645	728	642	660	679	676	694	647	675	651	637	697	646	710	665	683	690	652	712	615	636	706	671	705	657	699	653	669	705	668	692	710	679	667	704	678	687	639	693	706	681	677	686	680	641	694	709	692	705	674	688	642	666	680	744	694	630	709	700	695	642	674	680	726	662	662	699	656	667	689	701	695	695	652	683	656	694	680	652	615	616	699	674	711	661	676	701	669	727	696	678	697	661	675	702	670	623	710	706	683	692	658	677	683	706	687	674	692	680	711	687	691	672	641	726	724	657	663	722	695	669	655	616	679	650	653	620	661	681	712	709	700	665	738	702	707	671	694	672	639	655	643	700	720	654	685	647	663	692	679	621	671	703	749	718	661	681	642	658	670	659	733	666	674	697	715	661	676	699	681	721	662	673	655	663	674	714	651	713	737	730	683	701	634	687	686	684	688	671	672	686	709	683	692	679	627	674	750	653	682	652	680	715	643	691	675	639	671	683	670	663	678	692	688	707	681	671	674	682	724	679	659	661	682	700	666	637	691	640	687	634	646	676	691	682	689	653	705	646	669	659	650	650	685	712	656	642	685	710	688	701	661	610	743	679	657	712	671	655	683	687	735	667	662	716	685	718	694	707	608	688	632	647	690	718	670	705	700	632	639	691	668	667	706	651	646	735	673	700	658	701	687	711	717	624	664	631	676	668	659	679	691	666	696	657	704	636	677	666	681	664	634	645	679	679	665	704	647	704	689	676	720	664	679	688	686	722	692	661	676	669	709	684	685	702	637	720	668	691	711	658	707	703	680	681	713	681	703	685	675	703	668	700	654	679	712	662	690	630	656	710	710	706	704	670	714	656	646	685	701	687	689	713	666	659	681	732	691	679	722	714	648	709	703	664	673	668	696	661	673	680	692	654	668	682	697	714	698	655	702	652	663	699	659	676	706	692	658	658	680	676	736	694	685	714	695	677	706	660	653	690	676	668	682	725	673	713	681	702	741	680	645	711	664	622	672	684	669	636	667	693	693	727	663	688	677	667	734	659	746	679	695	705	685	697	684	718	684	712	678	693	697	694	714	705	694	660	676	666	694	693	693	717	709	674	698	713	645	693	734	670	700	666	692	703	702	695	676	713	666	660	726	674	666	701	657	675	720	710	666	693	676	708	695	688	673	679	678	705	647	660	685	703	651	677	669	669	704	647	666	638	659	658	700	663	647	710	691	647	683	686	680	661	692	722	693	722	702	698	679	714	631	634	695	627	676	647	684	694	694	694	719	718	663	726	678	694	668	647	687	623	643	668	640	683	720	709	668	655	690	635	681	699	680	683	619	714	718	663	655	690	656	671	670	671	655	688	694	717	684	680	664	701	676	688	666	669	659	701	665	671	724	642	713	679	676	678	669	701	675	698	692	687	670	689	628	698	698	680	664	685	700	666	671	752	710	695	629	668	677	672	670	671	684	703	660	703	645	711	669	678	695	618	676	666	669	698	714	709	684	686	698	728	703	720	712	696	698	642	664	696	670	663	640	673	704	726	650	687	652	660	646	647	694	654	706	705	691	657	704	689	706	656	692	697	676	679	646	659	634	722	642	661	647	672	689	699	669	647	709	687	694	718	669	734	701	668	673	682	729	666	671	669	657	645	661	680	649	663	715	677	711	724	694	683	667	693	728	667	710	711	694	705	703	667	706	659	695	683	706	686	697	653	665	725	671	654	657	699	702	705	687	668	662	701	663	623	655	674	661	644	677	645	704	629	672	658	640	688	718	698	731	681	696	697	642	666	654	716	684	723	656	634	706	690	677	694	668	681	697	739	671	705	675	653	653	650	697	744	693	690	655	664	697	667	666	692	708	688	657	670	706	636	653	651	662	690	706	665	686	630	661	644	717	714	690	676	676	688	688	712	671	674	697	672
25436	18304	21792	16900	13093	9778	6606	3421	1375	699	734	1033	1196	1116	1202	793	749	681	723	509	435	365	328	367	344	346	394	380	329	318	286	256	256	294	258	263	279	280	257	288	295	276	275	282	266	278	245	249	254	291	257	278	223	285	295	239	250	280	252	284	268	274	255	245	304	263	244	250	249	260	295	280	230	278	270	273	252	263	241	261	275	267	273	263	272	257	259	274	263	237	259	261	264	286	239	252	268	256	237	295	294	265	257	249	285	283	273	266	253	283	233	253	275	261	259	280	265	280	264	268	268	274	287	260	250	253	250	272	274	277	260	271	286	293	246	267	239	245	294	297	310	267	254	266	260	290	252	256	278	295	276	277	297	285	287	274	282	270	267	250	246	256	262	261	256	252	248	260	259	267	263	295	292	237	253	265	264	263	295	263	256	275	253	303	226	244	254	260	257	261	283	254	289	279	268	264	270	299	289	304	254	274	253	216	255	286	287	238	296	294	243	286	268	242	286	295	272	233	265	301	265	260	277	285	251	283	270	253	251	248	259	264	279	261	272	261	301	273	286	270	284	266	265	246	257	284	263	291	259	258	261	265	267	245	265	257	263	270	278	285	268	250	270	250	256	269	247	239	264	284	273	267	303	310	273	272	255	269	300	263	255	278	268	252	257	269	258	280	298	255	286	272	260	297	267	273	269	284	272	245	252	277	234	239	233	260	257	246	278	257	301	267	256	284	298	232	275	242	246	240	273	276	271	269	287	283	253	267	260	258	281	284	289	262	276	294	280	236	274	290	315	288	273	266	251	289	266	255	279	249	252	253	272	276	246	228	280	270	284	258	273	265	267	247	266	239	270	245	253	288	259	248	264	247	256	287	284	243	265	265	231	282	243	273	293	238	265	226	246	269	258	265	239	274	245	284	262	273	282	255	261	271	259	289	238	265	272	256	292	260	274	275	275	272	261	231	270	268	251	258	274	293	260	288	285	292	317	279	281	249	292	275	260	293	239	259	260	259	250	239	284	272	267	241	261	266	257	242	293	253	242	219	256	276	298	273	285	224	280	296	271	266	314	269	291	276	249	287	272	271	271	255	299	271	279	288	265	279	273	264	305	305	270	280	259	238	259	272	254	242	279	240	219	277	267	260	299	270	249	249	267	273	291	283	272	246	260	279	278	302	247	292	280	274	283	267	278	252	264	270	267	240	264	252	243	253	246	277	249	251	254	273	251	254	246	247	262	287	270	267	271	296	278	276	263	245	274	271	246	267	264	254	242	270	254	277	272	239	239	280	259	270	259	235	246	299	266	258	258	257	291	263	261	294	257	255	282	259	258	260	302	260	272	258	241	271	258	274	248	251	247	276	246	255	264	288	258	242	252	269	280	288	251	309	290	279	260	258	276	265	261	238	261	250	261	253	269	261	250	273	267	247	287	265	257	246	266	268	246	262	284	272	262	261	295	229	265	281	280	257	240	261	261	279	296	243	278	289	283	297	255	250	263	256	310	274	278	230	257	269	285	240	273	254	244	278	235	235	283	272	253	258	250	246	248	244	291	276	243	257	252	257	285	267	264	250	275	256	265	248	258	233	266	265	256	247	233	262	298	283	269	261	295	265	270	227	253	282	255	287	269	301	277	283	308	274	262	240	259	287	258	254	278	234	236	256	257	238	259	271	256	219	249	280	265	291	277	279	246	261	270	251	321	248	265	264	262	261	257	220	239	240	259	255	279	289	257	272	253	286	256	264	285	270	267	265	249	257	265	249	283	244	267	255	238	258	241	250	247	262	238	276	277	257	256	253	269	262	233	263	277	267	281	252	283	245	245	288	282	241	262	294	248	279	260	256	259	260	243	230	251	268	247	274	280	276	281	258	270	302	262	273	250	278	236	262	256	292	266	273	258	264	262	255	298	305	287	258	242	261	267	262	281	260	280	260	300	269	260	271	282	236	276	242	247	265	270	251	290	257	267	281	238	241	265	232	265	283	241	240	253	253	269	251	270	255	280	269	280	275	242	281	232	252	257	253	285	283	229	286	291	254	261	264	230	274	273	254	269	262	277	256	251	252	277	257	263	248	236	292	277	280	251	259	229	271	275	280	273	255	256	266	269	277	270	231	304	270	269	277	233	273	270	262	264	316	272	288	246	246	233	298	250	270	239	257	258	286	273	277	252	286	264	254	249	257	265	253	262	248	303	283	248	271	259	264	269	244	286	270	276	261	258	282	247	266	293	247	291	301	261	265	237	268	303	245	259	238	250	267	262	246	257	285	268	259	253	256	304	270	282	261	267	277	256	268	262	224	274	248	268	281	289	284	270	275	284	257	274	264	269	257	249	257	263	278	269	262	241	235	249	309	276	264	285	252	255	259	272	240	272	302	247	242	268	273	259	281	272	285	281	248	276	246	250	241	262	253	261	260	247	256	246	256	267	235	262	275	284	244	271	269	274	242	241	247	286	286	265	246	276	257	266	276	242	261	248	268	279	246	276	265	264	271	250	241	280	292	261	289	278	254	293	285	231	262	269	279	279	257	252	246	249	252	239	268	266	287	284	267	255	271	277	267	248	266	278	286	284	270	235	267	269	241	269	248	270	246	245	274	261	269	282	263	246	264	266	257	232	260	279	229	282	255	268	250	283	306	249	258	275	254	268	264	258	296	274	264	244	294	278	289	295	252	260	239	273	269	278	256	271	296	257	287	256	286	258	260	275	264	251	272	280	276	268	232	282	269	257	255	252	285	249	295	260	256	277	256	251	249	290	251	266	285	281	298	269	284	251	289	268	261	269	263	250	266	248	281	228	257	273	269	302	244	263	259	249	262	288	278	252	267	291	250	228	274	269	273	263	245	261	256	280	260	280	269	288	284	256	228	258	262	252	260	256	288	275	282	267	257	303	245	285	258	278	272	265	280	281	260	261	279	255	261	269	286	258	260	234	261	283	258	223	252	291	266	279	267	276	278	267	269	257	255	276	273	260	290	259	264	248	275	245	265	251	289	303	256	253	272	274	244	265	287	303	290	275	262	282	257	278	267	240	279	229	266	259	275	259	286	262	263	264	276	268	278	301	235	259	263	294	270	278	247	266	248	247	297	268	272	245	274	301	245	264	298	250	262	271	235	244	286	271	263	260	265	323	304	252	274	262	246	255	287	256	256	281	270	295	244	268	277	254	257	273	250	251	239	292	243	274	285	247	309	277	268	275	251	283	276	305	277	248	273	282	227	265	259	285	271	266	257	303	278	270	274	287	303	250	266	281	275	239	277	294	272	271	265	233	262	285	264	220	261	292	270	244	257	271	236	270	273	267	281	250	250	257	227	273	270	281	277	248	255	252	264	243	272	252	254	272	289	263	280	255	271	276	253	268	259	271	270	271	242	260	238	275	250	253	285	253	280	247	242	281	281	283	271	235	274	242	262	256	288	260	246	281	285	267	280	269	233	247	260	311	242	240	268	262	237	269	250	274	270	244	282	289	281	263	280	259	264	264	250	281	288
14078	14373	26990	27148	28063	24463	19531	12322	5245	2874	3215	4788	6071	5778	6219	3811	3777	3306	3734	2494	1864	1500	1397	1474	1175	1388	1498	1772	1176	832	869	710	737	715	718	763	688	700	719	752	716	712	692	643	694	627	656	701	683	663	678	645	708	666	668	656	687	681	656	690	632	666	655	647	634	673	672	678	688	685	632	674	672	666	694	672	699	651	659	647	661	649	681	713	663	676	691	710	713	666	653	678	651	650	642	639	684	638	670	665	655	620	628	676	666	675	641	655	652	625	640	653	676	713	638	655	659	625	645	715	647	672	646	659	653	666	671	694	678	667	602	612	634	661	662	689	635	662	646	635	636	695	636	684	704	665	682	629	647	684	695	693	642	641	657	647	676	668	612	622	691	666	698	681	706	690	640	660	688	654	663	716	682	655	632	648	729	638	672	604	653	669	673	614	630	668	674	685	625	656	641	693	684	653	663	705	630	655	686	678	652	664	682	661	667	667	604	667	623	612	670	675	658	690	673	666	641	654	682	638	670	651	678	642	676	684	632	647	671	677	666	694	653	655	640	660	639	631	667	620	696	621	655	662	648	669	681	661	688	615	627	662	605	669	600	668	671	661	652	639	655	690	669	653	624	630	716	667	647	647	687	629	668	641	691	621	713	650	679	658	631	681	647	626	656	686	670	732	656	653	647	670	609	668	718	623	696	635	673	673	687	680	658	617	699	688	631	620	651	672	646	694	640	632	671	624	633	694	662	645	649	643	660	660	701	658	654	664	679	692	662	657	652	680	671	651	683	636	647	719	658	652	674	648	685	623	637	646	652	652	658	642	649	663	684	638	658	669	639	708	728	643	630	617	666	655	579	631	659	687	621	642	641	648	642	664	659	641	675	676	649	652	661	637	672	649	649	670	611	628	644	621	661	655	650	626	667	698	624	692	692	720	701	641	622	698	655	671	628	614	668	653	678	659	682	674	660	605	676	623	649	695	670	684	653	685	658	651	650	658	655	647	682	620	643	662	642	642	686	631	678	659	647	637	669	677	663	647	641	647	700	596	647	688	681	643	657	622	725	627	641	647	647	664	679	631	722	649	635	650	678	633	631	651	636	695	634	630	661	669	695	669	647	639	631	663	672	652	668	631	667	626	628	609	619	594	674	666	715	698	669	628	634	652	641	646	679	681	602	641	659	673	675	638	645	660	654	637	661	641	685	637	647	672	689	648	678	708	683	708	667	657	651	686	668	634	637	656	667	639	668	669	604	646	642	682	663	640	655	644	617	700	672	676	636	651	697	718	702	665	641	645	639	666	662	636	679	690	611	698	700	629	622	687	623	726	670	660	659	710	680	690	680	721	623	646	670	638	681	645	632	672	624	678	602	665	655	685	681	670	630	645	659	643	619	681	614	670	679	666	649	677	660	630	654	636	650	620	610	636	674	652	694	603	670	649	615	632	625	660	686	636	643	623	646	657	635	675	682	671	680	661	685	668	655	660	642	665	631	694	669	665	686	643	669	683	643	678	679	662	719	640	683	620	665	623	672	672	658	644	660	667	670	682	677	686	658	657	663	668	646	638	655	677	669	673	650	679	645	625	662	664	644	721	686	667	655	658	627	642	664	651	661	639	651	670	700	629	672	655	664	650	624	619	651	695	665	643	650	660	714	684	591	629	664	671	690	671	653	647	618	670	621	655	650	727	658	678	678	678	636	661	640	662	654	707	690	676	664	656	690	673	646	665	646	742	707	618	605	666	650	655	694	636	666	648	622	698	686	703	651	673	630	650	668	657	639	716	627	658	674	664	690	730	677	678	662	640	638	656	691	647	666	710	697	709	653	663	691	638	625	666	621	679	642	653	630	679	668	686	666	656	595	686	683	669	626	635	688	628	638	672	706	669	657	600	647	615	692	695	694	634	660	658	649	728	688	660	705	612	653	663	662	636	653	681	618	672	649	614	667	652	656	659	674	616	647	630	658	693	635	644	598	665	599	658	627	689	655	646	635	628	611	677	692	638	656	641	650	605	682	706	668	685	703	668	663	629	701	646	656	635	660	694	639	660	664	708	656	620	667	679	677	608	641	658	660	685	680	644	633	665	664	659	659	612	623	667	671	633	647	642	636	671	613	676	638	644	637	628	633	642	612	664	647	651	612	694	655	676	684	618	639	628	694	645	662	681	636	700	649	644	678	634	656	679	698	613	684	629	641	677	675	673	687	678	680	658	661	663	640	627	667	687	674	625	647	660	631	699	633	675	658	672	694	681	703	631	650	667	636	674	641	634	660	656	683	656	641	666	635	634	656	642	642	648	636	663	628	669	637	688	600	619	671	671	669	645	701	645	678	740	660	656	669	609	613	644	683	638	643	612	679	643	664	637	683	703	646	694	712	633	649	664	664	631	625	666	675	659	664	602	585	644	662	656	664	606	671	690	597	655	621	722	663	688	603	698	681	670	712	706	598	639	677	624	629	661	632	673	690	671	669	645	673	611	646	647	669	691	665	704	612	637	673	662	664	650	617	685	606	707	656	669	605	662	651	691	644	626	659	632	736	613	686	657	662	677	657	669	652	648	683	645	663	621	700	684	673	675	677	649	634	661	706	671	677	644	670	715	646	646	654	696	631	596	666	678	675	664	651	652	664	614	657	665	709	684	666	668	702	654	675	650	660	665	657	661	626	667	687	688	663	687	661	669	655	636	638	663	686	684	656	648	666	650	690	651	642	622	674	644	686	659	652	680	681	650	682	672	656	648	670	649	681	670	615	690	658	682	659	666	680	655	713	656	674	629	641	657	671	645	688	645	654	629	645	654	660	672	669	671	623	627	655	642	633	702	655	652	677	697	678	634	666	626	656	672	658	714	664	663	625	621	617	656	655	681	709	643	703	684	668	634	590	640	626	655	686	643	595	641	661	666	624	650	657	650	691	731	653	647	658	659	665	660	653	683	688	661	672	639	635	667	639	669	636	710	643	640	638	658	625	643	672	659	663	668	659	679	658	643	661	668	679	614	696	651	693	642	678	683	668	649	649	652	675	626	642	659	677	651	692	687	663	652	659	650	643	681	627	706	633	615	693	620	638	662	669	692	619	703	676	595	659	692	649	697	668	710	682	644	654	657	678	635	634	681	658	659	664	635	589	676	666	669	660	663	660	647	680	690	697	673	612	664	698	652	622	704	700	667	661	694	680	670	662	681	675	640	639	657	676	645	645	694	650	637	654	650	625	674	695	684	654	664	657	624	688	709	640	669	679	657	640	666	640	630	648	633	734	685	686	645	639	652	641	661	642	653	614	690	679	695	630	648	615	644	727	680	660	659	676	666	712	639	657	655	674	665	662	625	669	620	631	695	686	634	664	673	673	675	652	658	671	658	676	711	630	677	652	714	657	644	686	647	701	649	695	683	611	663	644	628	630	644	625	694	658	661	674	742	697	618	645	618	692	655	592	592	623	651	663	675	664	671	629	623	649	657	648	646	620	678	710	642	663	669	681	661	660	683	672	649	632	672
33792	25476	28940	23630	18981	14166	8954	3978	1570	1242	1298	1699	1742	1564	1468	1211	1227	1225	1158	779	652	574	560	552	593	620	680	530	468	433	462	432	418	451	446	437	412	450	429	410	470	438	436	395	390	404	425	429	387	429	431	415	418	423	397	420	409	409	394	375	427	428	431	412	411	451	398	393	378	372	422	411	366	401	394	413	380	386	413	411	391	450	406	420	404	407	433	387	429	433	396	439	416	396	460	410	420	413	437	434	396	383	385	413	447	401	428	387	419	404	390	373	419	395	412	399	393	429	397	457	405	459	406	441	368	391	391	403	428	435	441	425	441	421	359	429	433	393	415	402	422	393	416	372	388	447	381	377	406	399	372	400	377	378	413	412	399	398	410	408	449	387	447	406	450	396	367	398	438	406	400	422	426	395	435	413	396	418	398	376	385	404	385	412	461	427	389	388	430	407	414	416	410	442	424	464	429	415	421	417	424	416	411	401	397	368	420	408	424	374	364	405	416	422	407	394	464	405	393	398	380	418	420	385	456	412	414	418	418	417	403	442	419	403	385	410	412	434	430	362	358	437	393	464	411	414	431	435	400	414	398	452	385	399	426	420	443	442	398	426	398	415	438	405	439	425	418	400	412	431	418	395	453	401	438	421	449	392	425	404	382	411	404	404	438	421	433	368	414	410	404	451	397	394	399	417	397	399	440	373	374	415	411	431	419	387	378	384	449	414	411	403	404	404	386	439	392	393	426	383	383	399	449	418	419	427	433	422	396	422	429	412	442	405	396	397	391	394	408	390	411	415	430	406	387	404	355	399	416	397	428	422	381	436	378	409	432	423	428	383	417	437	407	407	410	410	428	426	409	375	374	411	401	396	419	393	384	391	398	453	417	348	424	400	412	383	455	423	376	376	397	374	434	378	433	450	415	430	361	419	425	415	410	416	441	391	414	437	417	378	403	390	418	411	430	432	441	368	421	435	405	395	433	410	396	411	436	434	430	414	380	453	441	461	429	435	412	408	431	442	436	416	408	407	420	373	434	406	425	407	449	420	421	432	471	397	378	401	395	394	378	400	410	400	402	401	390	424	404	400	423	396	398	425	417	411	374	392	421	452	421	374	423	418	392	421	418	419	444	424	450	392	343	415	392	400	396	420	400	435	404	407	436	407	406	436	412	387	405	437	372	414	417	395	437	384	427	418	393	401	391	415	422	387	380	393	416	418	396	382	398	440	344	407	448	441	396	382	401	391	421	427	396	465	392	426	380	393	406	380	391	377	430	428	401	400	410	395	376	463	397	418	419	370	384	418	387	435	386	398	412	414	409	412	362	433	401	417	436	399	407	441	403	427	386	393	440	410	374	437	428	409	393	371	414	406	397	390	452	391	395	419	424	385	414	371	408	462	446	416	423	383	401	400	406	384	399	399	412	418	415	379	399	407	374	403	395	405	438	432	397	403	411	406	400	409	406	366	407	414	379	437	395	410	391	408	398	427	419	438	438	368	358	403	406	380	417	418	425	417	440	407	397	414	407	391	433	416	414	446	430	374	391	440	449	404	402	412	367	450	405	397	440	418	413	405	429	414	378	404	391	413	397	368	403	369	386	403	402	400	405	404	403	392	394	436	403	378	421	395	422	376	435	326	400	384	436	411	404	428	414	367	411	408	401	412	420	444	408	386	431	437	414	409	396	390	434	405	440	375	416	412	443	393	397	392	438	399	383	426	410	395	407	393	423	393	394	413	417	378	388	367	379	442	430	392	428	409	395	374	425	384	450	437	394	420	423	414	404	379	423	440	412	441	390	398	417	452	418	387	430	407	419	438	389	388	433	403	405	398	432	423	392	385	397	403	398	393	443	386	374	401	419	396	434	410	399	434	381	374	406	409	402	410	421	400	397	412	404	387	425	415	412	404	388	409	408	417	432	423	430	412	416	422	404	405	389	426	377	409	391	380	387	397	375	376	410	451	393	407	398	396	413	398	412	421	419	436	439	372	395	410	410	364	416	405	367	385	415	394	396	404	399	446	433	426	424	403	409	446	437	396	421	402	434	439	410	419	415	418	386	381	391	411	404	414	395	447	405	396	419	444	456	407	427	377	410	386	406	382	407	407	427	370	392	381	438	399	428	423	412	395	426	412	384	428	389	406	390	424	439	399	400	412	384	428	398	400	444	418	403	419	393	371	430	396	418	412	400	375	417	392	432	402	409	422	387	404	415	432	400	449	379	396	418	426	422	417	401	395	413	428	413	407	432	431	409	405	406	365	388	432	411	385	385	409	392	414	388	384	434	400	436	407	425	383	385	390	414	440	382	395	405	410	449	414	378	455	413	395	335	394	415	381	424	416	394	397	414	416	439	424	419	440	406	401	397	411	405	382	386	421	402	386	421	409	409	428	411	370	412	400	409	376	412	437	423	417	429	413	467	400	409	428	396	402	394	441	396	433	391	418	430	392	431	412	422	386	395	432	410	395	421	404	406	448	402	446	418	420	376	400	418	368	402	405	386	386	434	408	422	432	393	425	380	445	407	403	388	401	414	432	379	431	413	397	414	401	411	420	430	437	400	396	394	381	394	420	382	417	397	392	413	389	456	426	389	395	396	439	395	387	382	412	456	378	411	392	393	400	409	423	366	406	404	428	408	389	415	395	433	380	396	425	408	405	432	406	391	421	443	396	368	399	452	403	387	437	425	412	427	393	388	406	414	423	363	410	404	439	456	413	383	446	386	413	399	381	395	437	408	416	440	366	377	407	439	406	417	412	381	458	440	406	411	392	431	425	433	390	408	396	430	396	387	447	395	428	381	399	451	413	422	358	430	459	411	417	409	440	404	406	423	441	428	418	450	412	443	401	400	399	363	397	373	418	418	399	449	420	404	432	401	442	403	392	392	428	400	418	402	396	421	422	416	421	415	421	464	388	395	419	400	382	396	407	378	391	376	451	396	425	376	452	423	419	393	411	370	431	421	411	420	400	406	451	404	377	479	436	391	402	347	399	415	431	418	416	411	435	391	404	424	421	425	419	400	423	437	386	422	410	406	418	431	412	403	383	401	389	391	409	393	390	434	407	387	432	425	431	391	447	390	394	414	396	427	420	392	395	398	452	382	421	363	399	403	429	404	425	418	407	429	392	427	403	433	447	389	365	420	403	426	390	406	424	407	440	442	378	433	407	412	422	428	430	389	420	387	410	419	452	403	384	428	407	409	446	411	416	405	405	400	404	414	421	449	432	407	397	389	404	427	369	433	432	406	419	416	383	444	408	381	386	437	401	404	410	372	393	461	403	424	447	434	408	421	390	429	411	415	367	417	443	427	435	401	422	436	440	425	437	414	409	405	479	430	409	382	448	449	406	376	452	426	406	368	418	394	409	423	381	400	392	417	413	436	426	423	433	396	415	389	422	416	384	410	437	405	393	422	419	387	415	396	403	401	413	406	426	382	445	395	390	398	358	405	418	394	390	417	389	423	423	417	420	412	444	386	407	428	406	423	400	385	422
18199	18631	31929	33083	33295	29498	23089	12558	5681	5108	5391	8142	7997	7317	6595	5830	5750	5839	5545	3465	2597	2089	1888	2054	2098	2197	2516	2140	1434	1207	1088	1137	1031	1105	1066	1089	1105	1037	1036	1079	1277	1097	1003	1021	1012	962	1000	978	995	977	987	1017	966	955	943	959	927	996	971	980	993	977	909	943	971	982	970	922	1028	977	944	966	967	1002	985	972	998	982	993	1020	953	963	916	923	939	985	975	993	962	914	903	940	947	993	998	936	995	981	988	949	967	930	1001	969	980	924	959	946	899	995	952	965	928	914	962	1054	921	893	973	949	944	950	1003	914	994	962	947	893	918	972	950	922	922	924	947	942	988	938	977	971	988	967	959	981	1045	937	943	969	986	942	929	978	948	985	921	1004	954	1014	958	954	943	937	901	976	981	939	903	973	952	950	967	987	962	991	957	977	909	1008	944	977	948	898	900	948	925	939	953	936	995	953	999	1032	932	902	984	936	959	956	921	947	937	928	944	918	978	1025	979	966	978	952	971	938	949	947	925	912	967	932	920	925	922	904	976	961	934	872	924	955	934	916	971	940	972	956	979	934	983	986	1009	906	965	947	1022	954	979	949	964	972	891	962	1004	894	882	932	971	991	926	975	972	952	939	955	971	904	951	938	979	935	961	926	922	966	967	931	984	973	938	952	922	921	1003	946	934	971	1010	943	985	939	1009	968	1006	974	907	922	946	1000	988	984	939	928	940	954	951	934	958	960	947	957	939	939	975	953	964	910	963	939	959	907	932	923	939	988	939	969	952	994	969	956	957	956	930	946	1001	986	943	959	939	927	965	949	966	939	943	939	976	939	982	975	932	945	929	930	985	943	931	952	933	973	926	893	973	939	980	930	948	964	1044	967	933	968	923	967	958	941	957	948	942	914	1019	932	954	941	979	958	957	969	966	974	934	859	936	998	948	971	940	969	947	947	950	962	931	985	926	961	935	952	902	966	972	981	936	982	949	943	902	999	949	974	962	939	919	955	948	916	975	949	917	955	971	955	952	973	934	972	975	968	934	1033	885	1003	976	955	947	946	975	980	977	880	942	939	965	962	1006	962	938	986	939	907	899	946	917	933	976	954	946	933	946	959	964	911	962	956	885	897	922	988	996	956	944	1009	965	991	959	983	951	972	960	896	957	961	981	912	948	875	968	962	973	984	985	944	1007	942	924	970	1016	978	895	896	1025	971	896	977	1040	953	925	962	948	931	928	914	962	939	940	941	956	944	1049	969	877	920	918	947	949	924	955	944	951	925	932	994	937	1004	932	965	935	950	954	968	953	977	971	985	972	908	947	918	967	948	913	992	976	954	985	972	953	957	959	914	951	979	963	972	910	971	953	985	910	968	960	980	936	981	935	1011	905	949	1028	975	950	928	965	902	972	938	896	944	936	941	928	972	969	1014	941	961	995	957	973	961	943	958	968	964	918	997	964	948	909	919	913	939	997	990	1028	981	962	1007	934	1008	897	959	974	949	976	994	959	912	950	940	941	966	926	956	984	942	957	922	869	888	1001	903	974	965	996	936	957	975	926	899	964	973	910	942	927	873	1002	933	928	944	937	968	943	970	980	1006	935	910	998	958	936	979	955	985	949	917	941	986	987	965	959	967	924	927	1011	942	939	949	953	989	950	934	962	960	976	929	966	860	961	941	978	919	938	1012	931	889	983	927	947	928	905	968	976	948	921	1016	978	931	990	970	1040	950	914	1034	971	925	966	987	950	944	978	981	980	944	975	988	936	910	915	995	919	980	917	943	925	1021	890	959	930	876	931	935	1029	886	951	936	943	986	940	930	958	1018	904	908	976	917	955	940	987	940	897	933	998	952	956	927	898	1026	997	913	958	971	955	958	966	977	883	963	1003	960	963	957	957	990	1010	921	934	957	964	960	984	978	998	941	930	941	930	963	946	975	935	963	982	982	948	944	936	937	945	929	944	999	913	907	1013	935	895	992	958	925	952	986	899	978	958	918	944	946	921	1020	946	945	956	969	974	1032	939	967	923	938	900	943	972	953	1000	1015	976	946	934	941	935	962	990	979	943	935	932	983	916	943	963	970	966	954	970	962	973	1014	961	937	890	950	982	924	959	952	963	959	951	934	987	937	987	1020	988	897	907	937	948	926	944	984	995	967	910	953	998	915	988	964	971	938	917	952	930	955	989	976	981	949	942	950	974	925	1006	991	907	964	988	964	946	967	992	945	934	927	964	965	979	954	974	989	997	926	953	958	994	970	977	965	981	938	958	935	1053	990	931	943	953	960	968	963	977	970	989	988	973	940	999	977	957	953	945	958	980	934	921	979	950	976	971	930	955	896	922	972	929	934	926	915	1008	950	970	952	979	907	952	964	931	911	980	958	907	964	913	952	1001	983	993	952	988	964	939	932	940	972	924	975	932	960	919	1023	978	920	949	972	885	973	959	996	944	928	960	1012	970	962	906	989	994	1012	967	933	910	943	972	926	998	980	928	1004	938	944	997	919	955	971	951	933	927	938	896	959	947	900	923	974	936	973	910	964	945	917	1004	956	992	962	933	982	943	996	987	1017	1035	944	946	991	971	937	971	963	975	912	1004	983	917	968	963	943	986	926	945	966	993	978	946	944	934	955	954	934	963	934	938	1003	996	977	961	986	935	921	965	959	934	987	936	914	961	959	935	926	1008	962	898	966	939	921	929	964	949	970	949	998	995	931	911	999	909	1040	972	958	922	966	989	988	925	891	951	970	1011	1000	931	972	932	968	920	938	977	955	1025	999	966	938	909	886	928	948	950	989	970	974	993	962	942	932	934	934	936	932	966	972	913	974	911	932	972	981	992	985	933	882	914	906	925	976	984	973	929	991	972	898	991	944	957	975	970	929	963	894	921	930	914	923	978	954	906	954	976	974	950	926	950	941	970	965	968	945	899	957	950	957	904	975	945	1017	1001	953	967	932	969	881	1004	924	952	935	963	975	973	969	968	1002	879	939	948	944	937	955	984	947	981	914	949	956	978	998	914	948	976	941	996	968	995	969	949	985	930	972	965	922	932	959	975	933	938	968	1031	926	980	956	959	936	1001	941	979	940	980	995	929	933	978	969	989	955	1001	932	964	944	913	916	949	975	954	962	965	940	938	1001	964	957	901	975	976	983	931	927	952	944	946	995	920	946	1015	943	954	940	942	946	989	947	954	954	906	972	1012	973	936	991	951	969	947	1002	956	971	957	928	949	970	918	939	955	943	882	991	964	991	964	957	964	982	922	961	965	947	950	974	949	864	910	963	975	938	927	979	905	944	963	969	925	982	920	963	964	974	970	946	957	963	937	954	933	907	963	973	983	917	991	928	1011	1001	947	1007	979	972	932	932	986	938	924	966	934	985	1005	926	985	901	949	921	956	936	941	971	912	960	992	946	950	993	909	998	985	961	917	963	961	920	988	940	957	924	904	1003	979	887	944	930	1003	934	960	963	944	957	973	949	994	947	936	979	946	979	970	947	968	982	970	958	940	988	949	918	986	876	916	971	901	890	989	936	973	932	921	934	935	983	952	1043	922	988	981	881	925	991	1001	943	973	1005	933	942	993	947	929	947	997	929	929	922	935	948	925	941
15606	12419	13678	9662	7744	5470	2821	906	443	510	542	612	622	544	565	581	570	593	504	397	357	307	329	347	313	387	336	326	316	298	307	252	289	271	296	273	305	285	298	291	335	297	298	266	287	299	318	280	330	290	272	288	262	305	289	268	290	305	286	260	307	278	264	280	292	284	281	284	270	267	299	279	258	253	303	305	302	267	279	286	277	291	283	267	285	288	274	317	281	289	289	273	308	267	282	265	306	305	285	295	259	260	290	285	268	278	257	264	281	313	279	300	314	261	288	296	299	279	252	302	247	287	279	324	295	314	264	273	280	311	298	310	311	269	274	299	263	267	257	282	299	282	277	249	266	252	280	283	275	301	294	257	342	296	310	302	265	303	266	289	275	283	304	282	278	306	315	296	311	296	265	275	254	295	274	313	268	276	275	277	274	298	262	253	300	272	290	296	305	262	312	286	282	276	287	280	279	291	294	283	265	272	277	280	246	273	305	283	304	259	274	261	283	261	287	298	290	297	265	276	287	302	293	256	273	271	333	271	271	287	290	283	301	282	260	321	271	285	295	282	285	272	252	280	304	286	286	274	314	269	308	268	300	304	290	273	274	299	264	262	270	305	271	297	273	295	295	280	279	279	308	275	269	278	296	258	271	284	324	303	266	279	262	287	302	283	285	289	279	278	282	250	277	297	302	297	301	317	280	295	321	304	300	302	252	282	315	259	268	260	277	261	280	288	274	286	257	289	270	310	307	273	268	324	250	275	318	277	276	278	287	235	248	296	273	312	275	279	306	288	296	281	306	256	307	279	284	259	260	264	315	274	291	293	291	251	275	273	282	299	316	281	298	271	256	274	272	297	276	306	279	298	284	253	267	287	288	305	295	253	297	273	247	282	265	275	292	313	276	287	270	318	285	290	285	288	285	282	276	276	300	310	287	275	284	284	293	259	291	280	298	271	274	292	298	299	289	271	291	249	293	299	273	268	272	259	276	292	311	261	266	289	267	291	277	280	250	272	272	242	300	260	295	234	284	258	316	271	252	296	283	258	301	308	289	263	262	304	305	318	300	300	286	281	290	268	288	268	312	269	266	265	264	290	272	300	282	298	269	275	284	292	262	295	284	306	281	266	269	286	306	296	282	300	298	260	266	270	286	280	309	263	282	283	284	276	298	298	263	272	272	280	278	280	288	283	263	314	263	284	274	283	272	289	301	298	308	277	286	246	306	285	287	266	271	304	280	269	258	298	268	308	300	273	293	296	281	281	284	308	284	267	273	250	257	264	314	298	279	302	287	283	283	297	258	286	289	289	284	317	290	290	247	293	261	298	294	279	308	278	249	260	299	310	282	253	289	291	257	293	266	297	291	257	293	277	275	283	265	292	291	287	293	308	266	276	261	269	267	268	300	270	305	241	310	267	285	280	271	259	266	279	313	258	285	275	304	314	314	303	284	257	283	219	292	274	279	269	291	295	278	291	298	266	244	269	249	286	261	304	268	266	297	307	287	302	283	248	276	278	312	269	292	279	259	239	271	298	270	283	285	287	255	290	267	306	310	284	308	279	284	281	299	288	299	269	272	273	264	264	276	276	274	273	285	263	292	242	301	271	305	279	287	290	274	316	253	276	281	298	302	294	256	290	305	286	276	232	285	301	296	273	278	283	292	300	269	299	279	340	283	294	275	290	286	279	289	261	290	275	286	280	271	249	299	314	286	294	287	301	296	300	321	288	262	296	280	293	259	276	275	276	270	251	274	243	288	291	257	259	285	288	284	269	278	290	277	275	283	265	274	264	283	283	272	284	261	273	289	277	262	280	284	275	250	266	281	252	272	279	275	308	305	264	267	278	260	264	336	301	275	287	300	301	300	295	290	303	284	299	279	282	247	283	291	289	284	252	269	284	292	285	313	275	285	302	294	294	307	295	281	280	296	302	268	278	281	295	277	291	277	281	278	282	283	281	285	296	292	302	309	286	296	290	302	268	268	290	293	302	315	297	267	284	283	242	290	272	310	302	263	306	289	275	287	283	302	267	297	281	268	282	299	279	308	276	302	309	326	257	311	289	322	321	293	287	284	279	293	274	265	293	269	291	284	280	293	275	278	293	274	272	296	304	273	284	276	294	277	283	278	280	285	266	289	333	260	290	276	289	274	295	270	277	245	290	301	277	291	293	297	269	263	285	279	295	279	289	273	320	314	292	292	305	237	253	291	301	284	309	265	250	287	260	265	252	287	297	265	313	287	293	291	306	302	287	310	277	277	252	288	283	273	261	283	296	248	282	276	268	261	304	311	276	297	265	308	264	288	295	282	295	279	276	290	268	290	288	291	273	293	299	276	249	273	262	287	320	276	270	281	266	281	260	278	273	274	282	283	271	282	302	275	309	276	283	291	266	292	261	256	254	305	287	305	302	292	267	311	262	294	306	267	254	291	257	271	306	287	308	298	320	267	316	300	313	318	266	255	286	289	279	267	277	280	291	291	311	291	273	283	279	259	272	286	275	280	254	295	286	277	321	277	301	312	296	292	273	289	289	271	261	276	289	297	275	269	310	280	295	264	297	253	256	290	300	301	255	289	270	311	251	299	282	292	296	291	291	255	278	282	235	248	288	258	317	299	283	333	261	317	253	263	270	286	283	277	283	262	280	259	273	270	323	269	265	312	296	266	287	278	278	303	265	298	267	298	268	302	281	297	258	295	283	264	269	290	286	273	259	291	288	266	278	290	288	272	283	323	258	293	270	239	241	272	257	262	290	284	258	242	279	293	279	278	270	289	281	276	302	300	298	258	303	305	310	266	283	260	279	331	274	270	298	272	260	305	297	279	293	239	268	276	305	284	274	259	280	288	275	299	274	288	270	250	287	278	277	272	287	288	243	292	285	281	311	271	271	291	288	290	298	303	281	309	294	307	292	315	284	275	295	290	279	252	321	271	262	297	261	280	325	287	280	303	267	303	306	286	306	267	308	294	305	268	288	250	284	280	292	262	268	292	274	287	270	273	316	272	272	286	266	283	261	278	283	299	251	271	264	296	312	289	279	289	280	297	275	283	268	272	287	298	277	279	273	287	294	291	286	285	288	277	265	304	271	307	282	304	318	268	265	272	285	265	284	296	296	279	291	263	295	283	287	296	328	307	309	283	272	243	278	272	271	291	260	237	294	285	320	290	265	292	286	257	265	264	280	302	287	288	282	263	271	259	289	275	272	284	300	291	291	307	275	274	299	292	274	277	304	277	268	308	286	306	258	265	328	289	272	299	290	280	263	284	286	246	304	257	285	245	301	256	292	273	276	331	272	298	272	300	307	323	288	286	281	293	284	273	257	271	300	294	287	275	287	268	289	302	312	243	288	294	270	294	236	298	283	309	307	303	242	288	310	269	261	284	268	273	295	260	276	269	288	260	261	261	280	287	260	288	281	277	308	313	309	309	284	297	255	306	264	298	298	271	271	268	258	248	294	295	279	254	283	276	293	273	290	277	281	284	268	264	294	283	268
8620	9988	19012	20144	19955	16465	9683	3241	1570	1848	2300	2785	2567	2365	2260	2620	2455	2817	1996	1569	1213	966	997	997	1155	1130	1225	1022	781	723	764	734	668	757	778	720	717	676	673	671	792	685	688	703	672	673	686	694	705	691	705	676	723	631	708	700	703	696	687	681	663	636	655	702	665	680	714	634	672	663	636	660	691	644	688	629	665	659	683	685	670	621	700	668	690	627	674	645	616	700	682	725	671	668	690	640	666	726	694	647	697	683	661	645	690	686	662	643	663	694	658	693	698	670	695	681	653	637	660	689	628	621	638	703	668	665	698	668	702	693	633	666	690	704	706	701	677	650	640	675	711	716	680	713	712	688	693	698	688	702	681	718	648	653	639	682	693	625	659	682	725	695	657	704	661	668	617	658	686	718	675	640	664	670	750	697	690	656	659	693	703	709	681	688	699	688	694	718	683	661	678	668	613	668	649	687	663	684	700	667	720	709	662	654	703	652	660	655	658	637	662	736	696	660	715	671	665	668	703	720	669	692	663	711	676	646	630	705	706	743	726	673	677	737	642	680	660	678	688	632	646	660	661	669	660	684	639	632	704	686	693	653	672	636	687	675	711	686	693	654	705	649	650	641	704	715	659	695	686	653	657	645	648	694	660	670	670	702	728	682	641	703	676	698	702	640	676	691	646	689	646	716	678	661	674	680	710	647	676	680	704	658	659	715	670	691	698	686	649	681	661	674	636	668	686	681	708	682	686	676	677	637	693	707	665	711	666	692	686	745	728	647	685	680	696	684	660	671	682	653	664	660	677	670	678	648	686	731	687	692	674	670	713	640	661	691	717	695	677	690	694	664	662	658	644	651	709	664	686	685	735	655	718	685	675	663	692	680	675	702	685	701	650	702	699	641	663	693	678	659	749	653	696	693	650	720	706	672	645	706	700	638	722	629	688	692	682	706	658	668	693	647	656	625	655	679	637	648	661	692	643	680	707	664	672	631	703	682	666	681	745	698	650	658	676	703	633	677	685	671	662	643	684	685	668	647	670	700	687	700	673	682	734	650	660	660	687	688	683	701	680	668	674	639	721	706	641	711	681	646	640	675	681	693	684	686	706	693	630	707	679	639	650	680	659	648	710	675	634	694	699	667	648	693	663	680	706	675	648	658	690	686	692	663	701	648	672	654	717	666	656	692	678	675	654	651	644	685	629	682	670	744	636	692	629	700	683	659	663	637	713	675	681	666	687	681	664	640	652	695	688	651	649	711	681	702	652	686	666	680	677	737	679	666	641	702	709	639	719	618	682	654	628	683	669	659	666	677	646	647	652	710	739	688	713	714	668	695	665	725	683	673	690	675	665	678	694	717	706	668	694	667	700	648	692	648	676	701	673	686	690	678	674	742	670	663	686	670	696	694	695	707	666	654	684	651	647	679	639	686	646	652	679	672	725	619	629	672	679	695	684	735	706	667	651	697	698	705	679	639	668	664	672	676	700	691	681	636	683	642	668	676	619	689	656	718	662	673	719	649	693	690	665	695	624	650	651	687	691	659	717	682	685	662	717	713	707	696	677	685	717	664	651	651	673	675	654	675	646	666	677	645	654	685	695	660	664	705	696	688	689	667	680	646	704	642	724	708	702	686	674	661	692	725	706	672	697	687	642	672	715	672	688	646	678	627	676	659	702	707	709	692	664	727	680	640	648	694	695	686	700	690	685	637	663	683	666	662	683	626	690	670	661	660	692	705	660	654	632	687	639	704	689	662	673	682	657	684	714	703	696	663	629	648	661	659	717	686	642	664	682	659	666	659	651	758	648	678	687	694	680	662	671	684	636	656	641	663	707	662	644	678	700	650	678	688	678	681	679	649	678	676	680	668	686	649	694	642	634	691	677	660	690	705	685	669	684	669	704	726	673	691	655	659	664	671	616	650	673	689	657	665	682	699	650	711	664	711	641	681	689	686	712	706	639	677	702	652	741	692	660	677	665	697	651	654	726	687	693	687	678	738	737	641	681	663	671	683	684	662	698	612	664	723	699	726	643	692	679	672	651	675	635	749	646	670	711	668	706	684	687	697	632	683	733	642	695	690	658	665	698	653	688	694	665	691	683	675	667	655	670	689	665	715	638	700	667	671	659	673	632	649	682	643	700	678	624	710	703	679	653	638	638	674	721	668	624	667	691	692	739	669	642	684	601	644	670	699	694	670	692	655	650	709	687	683	699	701	639	666	692	692	625	669	652	677	629	714	737	654	657	655	693	692	693	641	679	650	725	655	708	688	683	669	680	692	670	731	726	736	693	665	686	706	622	675	682	662	664	687	701	650	700	697	748	684	659	682	645	666	683	673	662	733	681	677	653	661	680	683	638	703	635	696	657	700	705	674	695	685	640	661	710	708	686	684	620	663	715	644	649	720	666	666	692	674	678	729	677	636	676	683	666	689	633	696	707	672	682	727	641	659	656	722	679	673	670	630	689	647	686	672	685	646	692	717	685	646	681	652	689	726	663	673	660	652	652	685	690	692	672	664	656	668	675	669	667	674	652	683	705	679	725	676	638	715	670	685	636	688	671	667	650	688	632	694	668	657	669	656	692	661	656	694	693	682	690	706	654	648	674	674	708	708	725	691	693	676	654	684	743	666	727	710	685	696	689	699	697	661	677	675	704	667	663	663	702	657	685	692	684	696	662	642	661	681	673	702	700	679	703	640	661	676	672	718	726	682	627	620	695	695	708	710	667	735	625	652	647	659	666	684	640	686	701	698	645	659	720	657	712	685	690	650	662	683	696	678	680	697	688	704	697	651	689	673	653	654	645	667	676	676	707	654	687	716	649	636	648	668	684	686	715	675	653	645	657	689	669	658	663	694	721	643	661	691	653	687	680	701	657	719	699	656	689	665	639	632	688	675	687	685	687	648	653	697	699	679	661	690	693	704	687	663	640	668	703	684	674	684	679	707	732	654	661	679	652	699	658	710	687	643	688	681	697	683	676	725	699	704	661	690	702	728	676	672	681	691	714	722	662	692	690	682	703	640	715	669	624	675	656	691	676	635	683	672	702	674	685	657	695	689	670	644	624	654	689	663	689	759	699	706	694	611	654	655	635	666	640	692	641	652	659	707	722	683	677	690	596	665	678	683	730	676	710	638	684	684	682	702	681	644	659	687	673	667	707	709	682	676	689	680	656	664	663	708	698	692	700	652	697	666	660	700	654	700	670	672	707	691	700	643	690	670	664	689	661	660	653	688	689	625	642	700	623	694	683	693	707	680	708	681	686	667	684	672	679	664	677	657	681	690	675	685	642	720	695	658	686	694	666	725	718	664	653	641	702	690	690	643	599	646	650	714	705	662	675	682	687	684	638	665	699	665	680	627	652	679	687	668	694	685	695	699	646	653	693	678	674	711	710	699	683	627	702	669	652	665	651	673	644	649	678	685	692	724	657	682	701	692	693	690	699	697	729	671	670	716	672	669	642	723	668	668	716	667	716	633	674	663	679	645	704	689	708	653
28042	20924	21564	18619	14841	9656	3710	1187	1054	1239	1403	1119	859	788	831	910	896	938	711	597	399	362	395	447	459	519	463	330	285	296	266	297	264	312	323	287	274	284	294	287	289	310	274	323	283	279	291	271	243	277	301	282	312	298	280	322	297	268	310	297	302	272	265	294	296	261	240	308	278	302	284	289	298	277	283	311	280	282	275	277	294	295	291	257	297	285	295	264	281	293	314	286	305	267	268	278	291	285	250	291	247	273	291	284	254	285	263	259	321	271	273	255	284	297	281	262	249	286	304	266	272	286	265	290	275	304	298	281	283	272	276	286	268	283	302	270	283	273	297	295	297	246	283	265	294	279	270	279	274	300	261	313	276	277	269	302	234	226	278	267	267	310	280	286	296	285	276	315	295	281	291	274	263	261	250	287	258	300	270	297	294	275	261	276	245	278	316	320	274	261	272	284	284	306	275	287	312	247	285	268	248	274	295	299	248	272	256	266	279	275	296	293	285	277	242	276	269	291	289	305	273	300	285	282	301	279	294	265	264	317	276	271	301	272	237	278	261	317	259	275	288	293	307	278	254	279	284	294	281	265	266	281	276	289	275	290	268	303	301	302	293	305	267	285	268	265	278	295	309	295	287	282	286	288	293	313	272	252	282	287	322	266	274	258	253	279	270	280	268	276	282	285	278	280	295	285	299	276	297	266	287	286	298	295	278	289	287	281	301	273	248	294	280	303	309	288	307	301	291	260	253	260	290	257	293	271	254	273	292	270	273	271	294	295	255	273	254	260	269	294	248	320	270	279	287	285	279	251	314	299	276	259	275	301	294	263	294	285	282	283	288	314	230	257	284	315	275	267	274	307	285	305	289	276	254	267	279	283	322	272	297	279	278	272	305	263	243	262	317	301	280	253	260	263	259	282	246	274	253	301	279	278	290	297	287	292	277	308	268	264	304	289	259	281	268	284	298	270	274	289	276	286	287	264	280	308	302	270	278	289	312	295	273	302	299	280	274	272	295	274	267	265	279	280	297	315	274	287	278	311	277	283	272	267	248	293	264	287	290	249	271	260	288	304	270	255	302	257	263	294	245	277	287	297	292	299	308	283	249	282	269	286	273	282	297	308	276	294	285	285	313	278	288	291	261	280	266	302	293	305	286	296	256	275	278	281	281	272	269	270	260	304	262	261	277	272	267	292	305	274	307	277	281	296	260	266	274	295	283	273	266	293	282	327	269	261	251	271	253	256	299	279	283	286	272	275	241	273	268	266	278	262	291	279	284	271	284	276	312	251	280	285	286	273	262	275	254	245	288	276	269	284	273	281	277	265	274	266	258	264	293	273	293	265	286	296	265	260	264	285	287	285	248	284	301	280	289	287	273	273	272	286	273	240	287	292	247	251	259	282	239	286	266	286	253	267	301	277	286	287	302	271	243	251	278	267	271	284	303	248	284	288	267	274	262	273	277	279	244	290	307	276	288	294	297	275	261	273	294	253	240	252	242	252	300	259	293	286	291	241	275	277	283	281	303	259	275	293	241	291	295	274	329	242	284	298	262	266	254	281	296	264	266	291	258	296	253	280	285	251	267	292	278	288	256	287	291	279	261	289	275	258	269	286	270	288	304	283	259	288	293	291	252	274	278	275	292	263	278	305	290	278	275	260	257	269	298	246	280	280	279	272	302	298	274	285	284	301	303	308	287	274	253	287	295	271	275	263	280	287	286	274	315	279	280	294	258	280	293	287	257	277	273	263	286	269	286	297	293	294	305	303	297	259	279	282	298	269	278	252	271	281	291	282	293	293	286	284	267	239	283	268	303	293	274	311	292	277	265	253	289	288	289	274	300	262	310	280	285	261	289	265	271	277	288	296	300	253	265	270	269	288	278	269	237	259	286	296	293	296	243	285	280	313	261	262	294	272	272	265	322	269	254	285	282	285	263	280	282	313	299	295	283	278	260	273	246	279	327	288	251	258	270	260	280	274	274	284	262	265	271	266	298	295	259	260	244	297	291	290	312	265	289	295	278	286	305	269	269	273	278	268	283	251	305	245	278	309	260	292	313	286	280	279	274	251	281	286	267	281	250	294	280	274	295	269	308	281	287	300	286	273	291	268	262	253	287	270	303	267	284	282	275	314	290	287	271	281	265	265	261	232	303	296	275	293	278	245	296	285	298	283	261	282	299	290	266	287	250	243	267	281	289	298	258	318	297	281	258	259	288	281	259	286	283	280	254	270	237	301	283	293	260	283	264	274	262	300	268	264	313	253	269	307	275	246	296	242	306	284	318	313	248	274	288	263	239	268	268	253	277	234	281	279	280	231	302	278	281	282	285	314	284	260	256	282	271	273	263	305	289	270	273	266	279	285	291	303	294	281	297	294	280	261	270	313	281	250	286	259	280	290	283	278	230	307	292	295	280	279	269	291	258	251	288	321	279	282	272	274	280	298	310	284	282	279	301	268	264	273	314	309	288	274	282	272	312	273	292	312	265	274	294	276	286	287	318	266	248	288	286	277	277	267	263	282	281	249	272	287	287	271	270	264	254	277	286	266	257	294	282	288	286	266	263	280	290	274	289	277	298	312	288	260	250	294	283	265	301	286	264	263	279	238	250	258	256	287	265	286	278	256	287	291	308	269	272	289	293	259	272	287	277	285	300	283	273	289	278	276	227	311	323	254	261	284	277	289	291	297	251	297	258	272	292	281	249	293	305	273	303	277	281	270	274	245	270	296	310	249	292	273	296	273	264	269	295	261	247	267	246	272	264	277	279	267	278	275	263	293	281	260	311	265	259	281	295	284	315	298	309	281	313	282	261	279	263	282	285	242	271	263	291	270	272	291	281	299	285	287	297	320	284	290	264	310	295	294	291	270	279	264	298	292	255	275	286	285	258	267	275	268	288	269	290	285	250	274	276	272	260	270	317	293	305	264	270	263	285	253	311	283	290	290	260	281	261	290	278	311	326	276	299	275	276	263	262	273	262	304	293	267	278	255	254	290	278	271	252	270	284	315	269	273	313	280	272	283	275	266	267	269	272	297	312	292	298	282	269	292	267	269	291	295	277	305	287	295	250	255	317	285	265	283	280	280	285	295	250	277	305	315	269	272	274	242	250	287	275	284	276	279	293	283	306	260	291	249	263	279	258	282	256	280	284	300	307	258	288	320	268	259	265	274	315	288	275	284	268	270	285	306	268	297	296	281	243	262	298	279	291	282	271	218	288	256	288	274	303	247	273	266	284	265	314	270	288	239	302	288	268	291	287	260	260	252	314	287	283	291	295	262	240	263	268	319	299	281	313	277	260	285	296	261	266	320	262	303	269	288	284	272	283	264	258	267	251	297	286	285	282	268	278	280	296	283	302	259	286	317	295	292	282	266	285	286	294	289	267	306	297	272	263	318	256	282	260	271	302	257	290	263	257	260	304	304	277	277	281	298	285	262	276	281	272	310	286	285	283	276	284	260	284	286	284	271	310	275	280	279	309	266	257	274	280	284
15529	16033	25636	30614	29361	22886	11435	4047	4382	5851	6811	5485	4144	3417	4245	4649	4671	4783	3431	2746	1582	1414	1460	1807	2096	2100	1983	1196	979	871	811	802	894	939	878	794	774	742	780	682	808	831	709	895	695	706	664	712	719	703	707	703	695	701	708	718	732	697	659	698	694	687	694	689	695	733	675	680	666	699	679	719	661	692	676	722	642	693	706	683	694	730	694	664	685	718	697	725	670	732	649	662	663	726	673	682	709	640	696	687	658	673	666	659	725	674	692	671	660	712	739	728	618	720	689	700	751	670	753	645	680	690	747	710	620	695	682	654	734	655	724	647	658	717	667	652	696	651	675	673	687	675	674	680	709	733	728	664	702	678	727	689	684	704	679	727	661	645	691	646	681	708	659	678	694	684	692	693	690	712	669	687	696	705	665	742	685	700	723	687	709	698	698	683	684	703	686	718	694	692	670	699	678	660	680	701	660	627	712	696	645	690	687	668	703	682	657	710	657	697	656	712	695	697	685	694	677	707	662	697	710	733	705	721	726	715	697	687	692	696	691	668	720	678	713	685	689	664	678	655	706	657	679	673	703	687	647	658	695	699	675	698	662	705	739	737	644	671	715	663	669	684	715	641	723	673	669	691	670	693	728	646	627	625	661	687	665	654	720	708	689	725	652	711	708	692	639	675	646	631	642	701	620	677	701	684	664	683	707	703	704	712	671	719	665	655	662	713	671	690	683	730	654	726	680	708	653	693	680	692	690	694	686	651	706	669	696	645	671	685	716	711	680	665	674	715	705	680	692	686	644	675	690	701	703	666	666	732	691	676	668	671	681	699	705	713	699	664	692	717	728	670	701	676	681	670	611	730	691	672	635	688	667	659	712	692	652	702	709	636	693	671	694	673	650	735	734	678	710	704	681	708	701	741	701	673	684	680	641	667	694	686	681	638	647	681	697	681	643	663	688	683	689	666	671	698	684	668	684	675	656	687	699	700	666	703	721	689	641	667	736	731	649	752	687	673	641	667	700	713	710	696	702	696	681	699	671	674	691	662	671	683	676	728	698	662	717	706	707	701	733	712	690	695	724	689	661	706	659	686	669	692	679	698	692	690	727	649	746	697	690	709	643	700	663	717	662	688	730	719	625	704	661	693	702	656	728	720	645	677	701	650	665	731	660	728	639	660	658	647	628	691	788	708	724	660	698	642	718	691	714	688	660	748	678	691	705	648	659	723	722	696	722	700	686	737	679	648	690	721	672	673	667	714	678	707	633	657	712	718	707	721	687	690	691	734	694	671	719	648	694	710	683	669	693	691	668	679	708	702	677	714	748	670	650	650	764	712	665	702	710	661	717	658	642	681	711	686	676	712	719	699	705	643	712	702	645	695	689	721	656	710	665	683	683	671	699	672	662	716	682	685	699	709	716	650	718	670	681	693	723	756	677	702	670	719	696	725	639	715	673	737	680	720	665	689	684	685	664	703	710	631	648	724	703	695	639	705	745	667	701	688	722	701	669	687	636	672	707	681	688	698	701	715	658	716	707	672	657	700	665	685	689	665	732	718	711	685	724	657	678	696	676	655	666	694	713	688	663	712	696	687	720	693	678	651	695	699	706	639	682	714	663	667	694	670	701	690	674	710	657	673	694	705	719	699	681	743	678	644	641	655	666	672	728	720	677	704	698	701	692	718	679	721	659	648	663	668	664	678	684	664	722	717	677	726	650	668	700	671	737	681	656	714	699	693	642	723	657	697	715	718	721	706	704	640	714	655	661	670	653	719	682	688	654	658	740	680	686	673	646	637	712	676	657	674	747	678	666	704	739	657	703	713	720	702	650	694	675	712	702	694	644	738	722	707	659	705	686	708	645	668	647	699	700	632	693	718	633	719	724	703	660	685	681	688	719	687	694	686	709	684	695	666	710	700	659	688	718	693	732	725	744	690	681	723	688	707	688	711	676	711	692	659	680	694	669	652	668	744	711	665	650	670	676	691	705	629	709	722	699	694	709	722	675	725	708	683	664	676	731	635	697	705	686	669	681	705	661	690	712	665	666	692	676	718	641	692	676	680	716	678	687	681	654	658	644	695	667	673	684	671	683	622	637	687	720	739	686	733	740	689	668	672	670	723	683	670	655	671	698	721	722	693	712	717	670	690	754	669	713	656	737	694	695	689	663	693	673	657	708	687	692	702	642	689	664	719	706	702	644	657	689	627	667	683	663	694	733	661	663	691	682	728	685	712	712	690	684	657	678	705	705	745	717	705	662	687	652	691	695	729	698	667	725	702	685	677	717	686	668	712	652	656	689	686	674	718	680	722	694	671	646	675	700	675	677	700	681	690	679	669	654	640	660	685	647	695	701	689	711	736	696	703	733	703	706	678	681	700	665	650	684	704	691	704	683	694	718	715	711	692	639	663	705	652	715	664	693	693	662	690	727	712	699	674	684	681	678	676	665	649	695	734	673	706	658	725	701	660	686	677	640	656	661	665	690	685	727	675	682	679	675	656	685	664	719	691	655	714	666	701	683	694	668	684	673	674	697	684	665	707	695	675	722	687	738	677	661	681	706	706	687	674	667	645	709	710	707	692	678	705	715	696	661	670	707	702	665	709	773	633	716	643	689	663	717	711	682	715	712	697	670	681	675	678	687	695	683	714	639	675	685	699	699	648	678	686	680	711	691	669	677	671	680	665	667	714	690	641	671	667	717	669	683	629	706	708	664	663	706	696	681	696	656	697	704	708	665	691	666	682	655	696	673	664	706	694	672	680	681	683	684	712	705	704	731	665	732	696	685	657	708	726	677	714	704	645	705	775	674	673	683	667	690	696	655	710	700	660	680	708	683	730	751	686	674	670	725	674	698	712	645	743	676	712	677	709	688	732	713	688	671	681	655	697	712	688	670	656	683	701	663	703	688	673	664	715	690	689	701	670	718	684	738	763	677	691	747	653	676	666	658	671	653	696	719	670	682	725	651	608	626	683	684	691	687	729	697	681	727	685	692	683	721	680	724	669	678	670	696	716	639	659	685	716	654	694	674	706	695	710	678	689	660	646	639	748	675	679	703	711	658	682	696	702	650	685	702	694	685	738	667	668	688	682	676	663	721	739	727	658	685	706	653	663	773	649	724	686	645	685	721	700	721	717	696	663	678	730	658	702	703	674	752	706	666	679	687	735	698	667	678	682	681	716	669	765	661	702	678	663	692	712	737	675	700	693	687	666	675	681	669	678	706	670	639	679	673	668	701	660	640	676	691	708	708	692	744	664	704	631	659	671	660	692	679	692	690	708	658	695	685	729	677	673	698	667	707	680	696	703	693	713	724	698	678	676	716	685	710	700	693	661	705	703	664	695	635	684	703	688	672	670	741	708	723	691	701	717	626	719	677	684	680	688	728	685	688	733	705	678	706	656	648	655	731	690	674	704	671	706	698	672	713	697	661	672	709	689	646	713	694	702	701	692	722	644	661	679	699	688	706	645	692	693	701	668	685	695	684	672	685	634	668	685
35962	28428	27369	25782	19894	11752	4235	1830	2063	2728	2419	1800	1359	1341	1407	1321	1210	1194	1150	824	588	553	641	649	687	696	606	516	478	462	439	448	521	475	475	456	467	445	391	428	428	458	428	452	441	438	410	421	424	430	410	409	408	402	448	396	398	452	413	394	417	413	434	390	411	398	419	452	383	434	423	422	394	424	407	410	407	394	456	443	395	407	442	459	406	422	447	492	395	393	413	414	434	417	441	424	394	424	401	422	428	441	441	371	443	468	444	422	382	407	420	388	442	458	402	440	445	439	420	431	421	441	449	425	426	410	406	415	413	439	412	426	411	421	402	414	387	433	437	376	430	425	452	414	417	453	448	419	420	427	393	432	424	435	380	417	381	445	414	390	392	432	407	403	414	421	415	430	473	421	390	397	414	421	418	454	446	445	421	453	426	389	440	411	451	429	444	473	438	412	416	364	412	448	408	446	408	428	411	362	390	441	432	407	444	436	439	403	458	406	355	428	468	450	398	439	420	398	446	405	383	414	429	424	416	420	397	440	434	379	430	444	409	418	388	457	447	416	455	407	409	400	400	432	434	403	428	415	417	383	429	400	458	431	463	417	420	399	396	416	405	441	422	433	399	393	435	390	459	430	411	442	436	453	379	419	382	422	403	403	428	410	427	425	395	431	392	431	410	422	465	442	405	440	423	441	410	435	430	410	464	414	429	399	431	412	425	412	409	452	444	378	419	380	459	440	417	439	418	436	437	440	393	434	397	402	446	403	429	424	407	391	434	449	428	419	417	408	394	418	434	408	453	450	400	440	415	424	436	469	445	428	414	413	409	433	435	413	450	425	423	410	414	414	414	411	380	450	374	415	382	422	416	408	394	400	420	409	424	423	403	365	398	445	414	396	446	430	409	440	427	387	419	415	448	406	390	424	391	441	429	442	394	456	439	442	410	400	402	433	432	456	427	444	386	409	413	436	420	433	426	414	394	443	427	436	391	406	421	448	410	444	420	412	436	396	400	427	449	427	437	439	433	452	455	426	421	489	418	455	393	463	418	395	388	402	436	436	385	430	431	413	412	419	460	383	413	451	377	447	448	410	430	409	415	373	432	424	428	388	442	405	449	443	410	410	467	359	414	413	459	417	425	409	447	437	424	441	386	424	451	391	475	424	424	418	402	439	410	406	378	422	422	409	431	392	397	433	390	397	442	413	429	421	402	392	445	427	437	413	397	403	420	462	431	481	439	442	417	400	395	394	390	418	396	396	403	457	376	398	369	416	392	403	406	417	432	416	403	414	408	421	436	433	415	457	433	419	419	391	440	406	419	393	419	444	442	454	437	410	418	412	396	434	428	419	439	423	429	409	386	401	426	432	412	426	424	424	483	443	428	447	435	407	393	392	398	480	408	440	419	422	396	438	418	401	402	423	397	441	409	417	428	404	399	397	452	416	416	474	438	434	382	435	432	449	455	468	398	420	421	442	436	428	391	395	410	411	429	449	423	348	442	422	390	417	369	428	384	427	406	412	442	401	447	406	403	376	444	382	415	402	424	430	432	466	421	368	424	412	426	422	419	441	411	416	416	390	445	447	418	411	436	414	446	425	443	421	452	411	419	427	414	453	419	387	354	409	389	381	421	408	408	435	427	425	400	424	420	396	418	392	420	398	438	430	412	429	393	393	446	406	435	448	407	417	414	422	447	423	410	390	413	417	441	425	415	424	433	434	377	452	403	410	374	410	412	412	444	449	398	386	405	436	416	425	450	429	437	409	394	400	416	392	458	402	417	374	416	461	475	447	433	440	433	392	384	363	402	392	435	449	409	412	427	418	437	422	395	470	437	407	425	432	442	426	437	412	470	427	424	412	441	402	395	425	444	442	374	373	426	420	394	428	470	411	409	428	404	415	425	442	452	458	414	403	442	398	422	405	414	425	458	438	426	438	399	425	404	406	442	423	436	455	391	437	444	448	401	469	453	441	452	419	433	448	423	444	403	429	429	419	401	455	410	408	406	440	403	405	447	413	398	421	380	386	417	419	446	423	451	409	427	477	373	384	453	427	419	415	428	406	429	396	437	444	468	385	383	399	417	450	439	392	445	407	436	434	456	420	427	440	451	393	398	427	383	442	378	434	420	426	413	427	391	410	419	420	421	386	380	439	385	425	455	438	410	390	403	438	386	431	387	405	435	403	413	389	435	425	416	479	392	427	409	424	384	413	407	439	467	422	424	399	450	417	429	421	435	422	415	409	401	405	427	435	405	429	391	426	368	423	430	404	405	450	417	416	392	418	441	415	453	454	433	423	401	420	430	436	424	375	422	437	420	450	418	409	383	398	400	430	426	414	406	423	411	413	432	416	434	394	445	414	399	402	453	408	440	430	399	392	419	404	447	402	446	411	410	434	411	450	434	444	433	421	401	396	409	379	395	425	411	377	400	387	412	418	391	437	385	433	406	417	391	420	416	412	428	450	413	405	410	450	406	409	386	417	424	422	407	394	399	408	428	399	394	427	416	427	423	445	406	420	425	407	425	456	427	473	419	379	394	440	431	467	472	411	377	451	405	459	413	428	448	445	426	443	435	422	391	444	429	446	451	417	407	414	401	403	420	415	409	386	423	408	439	390	421	464	431	441	389	466	386	397	376	378	430	414	456	401	433	414	396	395	406	454	421	418	412	427	409	429	373	402	375	429	405	470	410	407	467	415	452	403	448	416	409	417	405	415	432	427	429	454	408	423	435	449	406	410	416	421	407	430	451	426	404	423	401	390	462	431	406	434	446	425	436	425	414	424	459	439	450	410	450	405	460	462	399	407	389	414	369	433	425	417	422	415	448	424	400	420	393	439	421	446	427	434	448	441	444	415	413	415	407	394	431	428	404	400	434	401	428	389	393	405	404	406	442	420	409	397	413	392	432	421	420	387	411	409	407	406	432	405	458	398	433	416	408	399	401	424	445	467	423	447	388	397	388	416	402	412	413	431	385	391	382	418	383	431	407	383	395	451	403	428	391	409	425	406	433	375	426	467	393	440	435	381	393	425	455	443	438	416	436	358	405	430	416	447	445	405	435	394	392	427	426	425	386	377	451	418	438	385	443	366	390	437	425	462	416	421	429	429	426	420	443	427	425	409	410	405	406	380	435	425	394	422	423	433	439	447	415	383	454	447	414	435	456	439	391	427	411	423	453	470	400	381	424	375	409	419	402	419	433	389	453	435	406	449	403	427	401	422	421	428	410	432	419	413	428	414	381	426	400	438	390	402	426	423	388	414	418	387	418	432	414	400	382	392	472	410	445	404	382	424	442	468	415	413	462	472	409	425	408	418	437	431	398	391	465	473	374	429	432	430	411	402	399	425	412	428	439	454	397	415	415	410	414	439	414	438	415	441	453	448	401	449	426	445	406	390	430	454	399	416	417	390	400	429	445	452	465	426	414	410	387	419	474	405	421	415	413	394	443	413	436	446	413	391	432	398	412	426	410	380	453	422	430	390	416	407	460	413
19568	20788	29862	36894	33516	24397	11345	6058	8683	11523	10246	7523	5820	6524	6464	6110	6117	5857	5331	3448	2281	2085	2479	2572	2643	2723	2155	1673	1490	1312	1212	1179	1328	1353	1227	1298	1188	1136	1093	1080	1099	1166	1058	1221	1042	1024	934	970	993	1093	982	1002	1053	987	1042	1000	961	979	989	936	1065	977	974	1025	978	865	1041	1014	933	966	959	984	943	1013	971	947	978	988	1028	978	945	948	1021	1026	947	1025	979	998	926	971	971	928	977	1010	945	1027	1015	1029	956	932	959	946	1008	944	957	943	987	1000	921	1019	971	1035	925	967	969	1025	955	976	976	1014	1044	956	1001	1009	997	993	991	984	935	974	970	945	997	979	980	983	978	910	964	974	964	983	974	970	911	926	986	962	995	1028	930	1004	993	930	978	925	969	972	992	978	1005	939	1009	965	958	908	947	1001	962	959	949	989	941	949	989	954	1002	935	1017	937	960	1008	1019	1003	1017	1023	1014	955	970	980	992	954	1007	1033	951	1014	902	946	1017	964	1002	957	945	945	1010	963	931	915	998	949	986	990	1058	967	973	996	1066	973	1001	970	971	952	964	957	986	1011	1012	994	982	1006	1013	1005	983	942	997	946	971	1000	1035	1001	971	962	993	962	1002	951	1042	982	975	895	985	1024	956	966	1020	949	956	1043	977	1014	983	1010	955	1037	981	985	1030	1005	907	976	990	993	923	998	975	991	972	968	1024	1008	976	941	948	966	980	1000	920	957	1013	944	984	918	930	1062	939	967	921	931	974	990	944	1007	1033	926	997	987	1005	957	971	996	943	970	968	955	975	962	968	966	993	931	911	958	972	1003	955	941	979	947	985	932	950	1013	947	990	959	999	996	965	956	953	1038	951	985	932	1030	969	977	1024	1017	948	1001	934	954	1018	1003	1015	941	976	973	1015	995	988	1021	1002	1020	980	996	958	979	980	966	991	969	953	999	943	1019	958	989	967	972	984	982	987	944	967	1017	962	981	953	944	987	990	927	961	945	961	1026	1002	972	959	943	925	984	959	994	922	995	973	953	1002	932	980	973	1028	981	941	892	931	1037	975	984	935	1003	969	974	973	925	964	985	937	963	1011	943	923	1039	992	1005	905	976	1008	966	983	1003	943	1001	960	982	1034	938	918	969	941	1021	975	966	952	950	999	1019	929	980	1001	951	1006	985	1019	930	974	964	969	988	932	1028	976	1003	995	1005	926	946	999	939	965	982	977	953	992	970	977	929	996	928	989	1017	1039	985	918	1007	941	1002	901	973	951	936	931	1027	946	953	968	950	990	1020	985	994	963	984	928	991	1047	995	1006	985	934	931	1008	941	929	921	970	955	931	938	1008	965	989	970	872	941	957	960	1010	892	1001	953	928	995	943	998	977	997	984	994	969	989	937	944	956	939	991	984	921	1018	995	984	995	1057	967	1000	1020	980	987	971	936	968	992	958	964	1005	999	1010	993	990	1033	1003	968	964	1001	987	963	972	943	958	952	1009	966	945	970	980	988	965	1006	937	980	927	971	951	950	1010	959	946	1024	1011	1008	910	986	942	987	1012	933	977	1008	959	1036	953	970	951	908	901	983	962	968	926	992	945	985	934	966	963	964	938	943	1029	1004	1013	907	944	940	963	975	979	976	996	1001	985	955	947	979	959	926	946	952	958	951	961	891	997	954	947	973	1014	998	913	1034	978	958	910	1045	949	953	987	961	917	1015	956	914	969	939	1000	1035	892	961	986	944	1017	970	995	946	984	1009	1027	916	967	893	953	1020	909	996	1009	983	1002	995	975	930	931	928	951	969	992	988	942	968	963	984	924	1008	998	1010	916	969	971	988	965	945	973	963	956	948	973	966	937	950	993	975	961	955	943	976	968	928	1006	1013	961	1014	984	972	990	976	981	965	972	1004	964	1025	995	1044	993	951	974	1010	975	985	973	964	1003	995	950	1013	986	965	985	982	1020	977	992	972	1006	995	1027	963	1024	983	923	977	936	987	985	971	981	965	971	987	1016	980	958	996	969	977	1002	1010	975	911	977	984	967	959	994	964	947	927	992	994	960	955	940	1004	998	960	1013	1029	966	937	1005	1013	977	978	979	952	959	911	1007	962	927	948	1005	964	937	978	981	947	973	967	944	991	947	949	977	1011	995	1015	958	968	943	1040	921	987	926	955	979	976	994	935	899	891	969	989	999	981	953	1003	975	1038	944	987	994	966	982	981	959	966	950	973	1002	936	947	1009	994	995	1021	1016	970	1023	946	947	970	972	1002	1009	934	944	966	933	939	938	930	970	935	1008	942	960	984	992	942	989	975	1007	1010	1004	951	1007	961	1001	945	940	1034	957	948	976	965	953	994	905	895	1018	966	954	933	986	979	946	1018	997	975	959	945	974	1010	977	1009	947	983	974	1031	936	959	1018	998	941	997	986	987	994	1003	945	971	970	1010	1011	959	976	974	890	954	994	969	1012	964	975	949	990	994	985	930	967	924	984	950	967	901	1022	907	992	947	982	975	921	960	918	950	950	968	1008	935	943	960	932	999	893	1032	980	991	993	957	960	1002	963	985	956	999	968	967	929	1003	986	950	961	972	1001	986	948	1003	1040	961	976	999	1034	1016	951	947	970	968	984	1023	942	995	940	1062	980	966	1003	1005	1001	991	981	985	977	1001	1030	980	965	970	978	1002	957	971	942	954	943	944	974	973	1011	960	935	968	1026	979	979	959	968	960	1038	988	945	1003	938	959	988	1004	953	990	1008	953	1003	976	914	929	993	953	985	973	988	903	994	969	997	941	1004	969	910	994	935	983	910	970	968	918	979	966	1019	976	985	943	979	943	1033	958	939	961	1058	960	955	1017	1000	985	974	1034	967	1017	983	970	967	949	1029	958	1013	955	976	975	947	957	964	967	963	929	961	944	1000	999	980	970	981	963	907	987	909	942	953	938	1013	1005	1003	941	958	982	963	961	974	946	984	959	981	1011	977	1011	977	1024	911	1016	1020	987	1023	1014	1005	998	915	967	959	965	951	1011	956	1008	1064	940	974	934	936	970	1027	962	1010	990	996	967	955	957	984	990	1039	976	975	982	974	963	951	911	955	973	994	1033	934	987	1032	945	915	978	938	948	951	953	949	994	1001	976	1003	982	915	964	999	906	941	964	974	965	979	997	988	983	955	1008	975	965	979	958	972	957	983	928	1034	996	997	983	989	986	936	956	949	1031	954	981	990	943	960	988	993	981	937	958	1010	986	957	974	987	1008	972	946	985	990	999	1012	947	942	986	1025	955	985	919	974	962	983	999	1008	1013	951	1026	972	971	926	986	962	992	942	995	975	986	959	986	975	968	962	991	971	987	957	939	1009	914	1002	978	1004	965	1004	993	991	933	973	932	949	1005	953	1006	962	1086	973	992	1011	989	899	966	950	1038	946	958	984	931	982	978	963	941	955	988	1010	948	1002	948	920	960	925	1019	922	934	966	954	951	961	998	1005	941	950	961	921	966	953	1005	1000	929	867	970	998	957	930	993	935	952	1024	949	982	989	941	966	1004	967	983	1019	928	1032	961	968	994	954	948	957	1027	960	963	1023	988	926	947	980	1021	924	950	985	959	989	975	983	1034	977	975	988	971	925	952	959	1015	1044	953	1051	975	1048	954	948	947	998	950	949	979	950	966	1011	1017	1015	985	971	986	993	959	983	1010	966	1000	984	991	998	920	952	935	990	989	983	995	946	966	969	978	960	961	883	930	918	975	1001	936	971	1048	965	962	968	940	1004	1002	979	968	1009	957	943	988	961	1020	961	968	971	1019	1017	917	961	1025	995	963	1001	969	953	928	1000
17797	14139	12410	11361	7281	3436	930	752	875	760	614	524	572	755	574	645	575	558	605	349	363	352	336	355	328	378	352	335	278	318	290	349	311	278	317	322	278	274	280	284	280	327	340	323	295	286	274	290	280	301	315	306	277	297	301	280	298	288	301	312	292	302	305	290	285	322	277	255	302	307	276	316	309	287	304	333	287	284	315	273	302	314	291	279	247	304	320	289	288	288	272	295	305	292	300	316	282	277	314	282	297	321	258	315	314	284	275	279	282	286	277	290	294	293	318	286	291	300	302	301	291	280	296	283	295	288	310	294	309	267	290	318	266	294	330	263	266	328	288	277	281	307	293	313	271	302	340	304	284	281	262	277	287	274	267	261	280	293	294	297	303	268	288	276	312	337	312	293	265	285	298	330	319	298	275	287	270	264	292	260	313	325	287	295	308	283	308	297	285	301	304	303	318	296	287	267	283	317	308	317	309	285	309	311	295	316	284	308	289	306	297	284	271	274	282	284	308	281	303	301	288	296	310	287	286	287	271	295	297	272	294	312	303	290	285	301	261	312	292	286	276	298	272	290	312	291	299	279	267	272	291	267	269	293	287	251	315	289	286	287	274	287	255	278	283	306	277	277	308	289	308	298	300	275	294	286	297	282	289	270	284	286	271	304	276	266	291	300	302	298	277	342	300	274	307	281	283	265	281	325	282	273	295	268	287	287	279	297	278	297	271	318	291	311	274	298	274	280	263	290	269	322	296	281	301	294	262	285	276	278	295	272	273	272	288	325	280	279	253	261	297	292	287	287	289	280	302	296	278	306	296	296	291	288	280	280	281	305	279	291	309	286	276	286	336	292	255	304	312	311	294	314	311	268	275	286	290	287	263	318	294	286	266	259	293	273	299	333	282	303	300	299	290	291	261	286	277	289	294	293	310	276	292	286	279	297	296	279	278	294	304	293	288	287	296	293	290	307	285	278	327	307	278	264	300	266	300	262	290	296	295	285	291	273	285	328	306	274	274	271	306	264	310	283	321	276	279	302	270	318	293	276	279	290	303	284	299	299	293	291	309	297	284	298	302	282	285	296	272	258	301	275	306	270	270	284	295	282	321	305	301	282	332	323	310	291	286	273	305	298	312	316	306	300	289	300	309	250	299	264	289	317	300	284	265	270	305	281	313	278	300	300	295	283	268	279	337	281	286	307	279	298	295	294	326	272	287	295	266	328	249	266	299	289	277	301	284	290	303	272	255	306	302	258	292	265	276	261	300	287	276	292	291	278	289	298	252	287	340	264	300	298	270	280	301	281	271	294	307	295	274	289	277	306	294	289	272	268	283	286	300	288	294	300	302	300	298	322	299	307	299	279	281	272	281	271	260	287	301	274	309	294	337	326	271	264	256	283	300	276	306	264	301	307	317	324	280	270	261	278	265	297	275	276	307	285	299	279	290	262	328	338	322	340	280	308	304	313	302	283	303	281	272	305	298	284	281	267	282	284	277	311	283	274	297	317	296	282	306	290	303	296	294	258	283	278	279	284	240	293	261	295	266	278	295	304	293	304	309	327	308	302	276	310	295	298	306	247	279	299	324	255	282	289	251	280	327	307	269	302	308	298	291	313	276	307	316	299	255	298	306	304	298	271	260	279	310	258	307	269	301	288	283	256	276	295	284	277	278	288	267	278	291	295	252	289	252	298	305	296	313	285	287	259	283	277	285	250	308	280	290	308	324	296	302	308	306	306	290	262	289	274	321	278	301	282	255	304	331	294	304	255	312	283	292	282	295	266	287	290	294	289	292	257	292	290	274	298	300	264	295	282	292	271	305	286	257	265	249	277	266	286	295	304	309	273	290	288	266	249	277	286	261	289	275	269	321	276	312	280	305	301	274	297	273	281	283	298	303	305	287	273	280	307	282	288	278	303	275	290	262	298	279	323	301	288	284	277	276	288	285	305	302	285	289	307	274	300	288	279	302	280	258	234	282	281	307	298	284	287	303	281	333	281	283	297	295	327	284	278	311	272	288	285	310	306	305	305	270	259	252	317	292	284	263	282	289	304	284	272	303	273	295	284	272	306	302	312	305	275	265	292	296	250	281	305	261	250	314	297	323	293	284	307	303	283	304	314	279	289	285	307	322	282	282	276	282	304	288	272	284	276	285	304	285	277	268	267	294	271	296	277	288	296	323	317	297	309	257	278	269	295	281	298	266	294	301	305	304	283	294	286	310	323	289	277	291	309	314	273	278	291	299	313	277	310	274	276	273	298	268	277	304	306	298	278	263	285	275	294	289	275	272	286	271	311	255	281	323	315	275	316	273	319	294	315	298	282	329	305	308	292	291	260	274	311	286	277	305	280	311	300	299	303	303	287	281	291	335	323	293	311	285	271	295	330	324	294	305	313	293	261	311	267	260	249	279	271	285	286	305	280	281	248	304	278	311	303	299	305	294	257	309	291	285	329	268	312	279	299	267	297	305	318	274	313	284	286	264	289	277	275	291	306	309	295	292	314	274	316	301	285	314	304	307	289	317	284	279	279	279	290	315	304	275	316	268	302	284	292	297	285	262	253	294	263	274	280	282	292	286	284	289	267	268	287	271	306	287	267	256	319	291	287	307	310	279	310	282	303	283	305	285	289	283	275	296	279	286	307	270	277	263	314	300	300	332	256	271	282	273	275	289	274	287	284	287	254	305	291	274	294	272	330	287	301	257	273	302	275	294	282	285	279	292	274	275	302	303	319	307	304	295	321	272	263	299	287	294	258	307	281	303	296	266	270	306	316	286	291	303	285	310	297	302	301	306	294	289	302	296	277	292	269	261	293	307	290	266	293	330	311	261	292	281	272	283	288	285	274	308	318	286	278	305	263	300	280	276	316	263	269	319	316	296	269	300	310	298	291	278	271	267	280	303	324	296	269	289	280	304	274	308	271	320	274	297	285	325	252	300	330	344	352	295	289	296	288	284	296	273	299	267	264	296	311	293	313	255	290	312	303	266	304	304	312	285	292	288	254	307	307	291	296	277	266	308	289	295	280	270	273	282	286	306	264	258	302	298	289	295	322	285	300	309	274	305	297	271	306	285	275	304	279	308	284	290	302	276	283	295	275	277	292	313	320	278	299	319	297	291	280	278	294	303	288	280	299	271	297	309	272	273	278	309	292	306	298	279	322	292	328	314	296	264	239	305	284	294	312	289	262	308	273	296	276	281	262	269	291	280	326	315	294	301	291	255	287	314	284	284	301	264	289	310	288	264	270	307	283	297	285	273	283	320	312	296	274	300	301	291	309	285	279	325	311	299	271	305	320	287	288	288	271	297	319	276	295	314	297	324	292	278	294	291	273	284	281	316	291	300	264	293	287	290	299	267	285	316	309	300	264	278	288	291	299	320	263	267	286	276	300	292	277	271	300	304	267	271	293	300	260	272	268	250	274	314	275	262	284	282	267	302	324	299	284	290	310	292	310	285	293	289	307	308	293	287	271	284	306	287	297	288	288	322	275
9902	11238	17919	22284	18814	10486	3117	2870	3642	3346	2631	2422	2553	3440	2534	2598	2575	2600	2619	1232	1005	1034	986	1153	1149	1134	927	918	851	775	730	788	832	758	828	829	741	738	697	698	703	748	757	759	741	673	683	679	654	688	697	715	711	675	647	690	712	688	702	736	714	748	718	642	640	676	717	680	721	700	715	675	713	684	711	706	692	706	670	689	708	722	663	686	697	710	700	717	722	704	680	700	685	692	697	678	707	679	663	689	709	669	700	646	703	705	659	756	713	684	698	721	697	676	708	717	678	675	651	683	684	738	661	709	700	685	698	689	671	653	723	705	676	696	733	724	768	741	721	665	715	695	669	682	692	701	684	697	669	709	680	743	704	654	700	629	679	707	711	667	698	728	643	693	657	662	704	729	711	694	666	723	675	694	741	661	713	731	696	693	717	668	723	713	733	707	687	751	750	696	721	731	705	722	700	725	691	716	675	677	671	671	719	702	710	687	704	668	754	695	674	667	660	674	710	707	693	707	724	673	661	703	689	679	683	712	696	697	685	658	693	705	662	698	720	645	685	743	727	702	681	683	645	667	755	706	690	714	691	686	723	735	684	701	715	709	684	695	690	691	731	714	626	708	747	693	685	702	654	721	686	692	663	726	674	701	726	721	669	729	716	695	712	697	740	758	666	707	708	719	655	704	716	702	730	683	708	671	703	660	705	704	705	713	711	670	741	726	742	670	675	666	743	697	698	679	642	638	716	710	692	642	652	692	672	755	665	674	725	722	678	693	708	672	740	699	686	683	700	646	665	675	637	700	700	674	715	720	695	679	714	674	675	709	694	672	741	746	720	677	710	751	736	725	714	701	731	708	713	702	739	699	681	704	706	678	702	675	692	654	663	703	728	677	726	716	673	679	645	702	716	681	705	736	699	762	713	695	748	669	682	712	723	728	699	673	671	693	707	687	717	734	728	733	697	676	689	715	716	682	748	699	695	693	719	705	677	702	690	654	692	715	704	754	710	688	705	665	673	666	695	689	695	701	724	688	709	700	695	707	680	701	670	671	669	718	692	685	737	687	663	654	742	666	699	706	719	724	720	746	672	658	695	734	654	694	681	660	717	695	666	718	694	687	685	639	678	740	699	666	694	694	691	686	764	725	693	731	691	672	678	668	654	766	686	679	690	663	635	644	658	689	707	741	677	649	666	732	722	693	706	715	682	698	708	724	672	714	707	698	680	696	657	702	697	704	695	646	674	652	674	702	761	652	708	728	699	709	652	692	729	690	655	712	632	722	709	755	670	690	751	695	728	687	679	706	726	696	710	662	700	657	721	663	687	640	724	698	715	750	733	718	698	702	657	674	691	622	689	695	696	678	711	726	698	737	687	684	677	724	685	714	673	701	682	685	670	691	720	690	654	719	669	700	662	692	725	711	697	695	697	688	703	657	725	689	667	683	702	711	678	674	704	702	713	676	726	715	686	705	688	688	674	676	725	631	698	770	709	681	675	642	700	670	681	644	703	685	669	700	725	703	708	717	666	690	700	684	754	673	761	734	685	662	706	690	734	630	667	718	698	712	714	694	741	726	692	694	702	740	706	685	737	663	678	639	721	710	671	666	726	660	690	654	666	683	710	708	684	727	686	699	702	680	726	723	647	691	709	690	691	678	680	672	739	692	695	738	713	672	668	720	714	681	689	699	687	707	709	702	683	679	700	686	675	742	675	697	687	655	724	767	696	702	683	708	708	718	693	699	679	658	738	681	705	741	695	702	647	701	713	680	656	700	754	670	654	725	694	665	690	674	680	696	697	740	682	726	686	727	673	674	671	726	673	690	677	700	724	636	722	678	708	687	710	661	690	700	648	677	722	692	717	684	690	745	711	726	710	721	698	662	705	718	666	670	666	752	717	721	662	660	706	688	724	708	688	695	735	704	715	723	665	718	703	709	703	744	677	696	696	667	667	691	671	702	681	676	692	684	679	678	701	722	649	712	671	705	684	669	676	690	718	715	686	690	727	694	689	649	686	717	715	648	714	720	658	701	696	674	719	750	722	728	680	689	737	665	698	672	643	655	701	696	713	679	661	708	659	727	702	689	669	695	687	715	753	679	703	655	657	699	740	653	692	650	679	716	686	713	683	687	676	718	749	677	629	672	665	685	703	687	680	709	751	733	677	729	711	698	671	738	675	670	743	719	722	755	723	683	661	674	676	726	712	709	655	717	727	689	690	687	724	658	679	701	696	697	714	666	708	693	757	715	716	701	678	687	719	649	713	656	665	753	687	629	672	676	751	717	723	690	677	735	722	712	667	676	704	729	659	684	665	710	705	726	703	703	716	743	688	690	695	683	667	699	697	737	682	706	705	714	674	716	678	725	667	700	694	708	706	748	706	682	633	685	670	751	649	684	739	709	712	713	696	706	698	716	716	645	684	695	672	689	659	717	662	673	741	728	659	698	723	656	733	692	710	657	644	719	664	681	694	719	640	691	680	724	696	708	715	725	690	662	693	697	685	655	703	675	706	708	720	682	656	728	726	724	710	691	718	690	705	713	672	705	655	696	685	702	662	702	671	713	674	730	698	691	674	702	677	668	711	675	686	716	664	692	692	678	701	735	691	686	678	673	733	711	694	667	697	633	736	700	674	663	655	703	698	670	723	706	670	709	678	687	682	659	725	653	691	708	711	722	721	709	669	669	695	710	711	714	705	724	749	650	675	694	735	744	685	742	699	725	733	721	699	696	657	688	659	702	705	690	705	705	706	636	658	678	679	663	717	682	748	698	684	666	660	720	710	640	680	694	668	714	708	674	668	705	701	666	684	709	659	683	726	732	619	754	657	713	713	717	713	685	696	711	673	685	718	697	724	710	680	676	676	674	757	704	718	698	667	695	693	638	701	752	670	747	681	675	669	679	676	681	699	691	701	708	680	683	671	717	689	713	686	733	705	721	722	677	695	681	683	682	719	660	690	676	736	703	698	676	722	674	676	687	685	688	699	672	709	696	695	709	724	698	783	708	680	685	668	681	661	676	680	717	732	675	665	686	715	679	676	693	650	671	676	670	688	707	700	677	681	702	717	683	733	704	674	710	664	627	716	681	733	676	690	749	703	717	693	695	713	701	698	690	678	680	709	670	641	650	713	687	701	647	711	677	694	751	694	675	674	707	714	693	679	674	716	689	680	697	707	707	745	700	745	710	747	699	690	708	706	712	711	702	703	696	686	679	676	752	712	678	704	685	727	688	720	700	701	692	707	705	664	662	690	680	735	683	689	706	678	660	674	699	717	684	733	691	698	667	717	710	703	687	700	714	716	713	690	737	703	716	665	667	685	723	689	726	696	706	676	704	711	696	678	673	714	658	657	737	692	691	735	709	684	702	688	740	703	717	709	689	681	751	729	697	700	740	663	650	708	676	677	685	736	724	700	675	702	720	728	694	685	688	660	700	711	711	727	677	691	674	696	710	692	699	654	692	709	688	715	719	703	745	670	686	688	710	679	732	628	662
29538	21846	20839	19990	12938	4933	1591	1790	1328	1162	1129	811	709	922	856	825	850	1052	683	374	401	371	443	430	428	375	339	354	286	315	287	303	279	285	324	318	297	284	291	248	275	300	255	283	274	278	255	257	297	291	234	295	289	275	279	274	274	280	262	262	253	246	274	253	284	293	260	266	278	294	304	279	256	279	273	271	292	253	283	294	269	251	306	249	261	276	246	238	275	278	261	263	288	257	292	270	268	260	275	264	281	266	279	257	250	249	239	265	285	252	262	268	280	283	271	281	299	275	273	262	268	242	290	292	285	291	291	284	259	265	261	259	245	238	254	309	271	272	253	257	274	271	276	324	276	321	267	256	282	325	281	240	313	269	266	270	270	271	257	264	271	245	263	239	301	265	268	301	286	298	275	261	273	225	228	271	256	270	272	258	301	277	288	232	291	252	244	239	262	286	254	252	257	277	270	276	262	284	260	280	281	288	300	269	279	256	316	260	255	248	274	281	274	274	242	255	266	275	243	280	278	275	265	270	264	273	278	282	273	278	242	256	301	266	268	278	251	260	283	258	245	267	274	286	262	304	251	256	264	279	254	257	274	293	271	262	292	310	247	300	277	262	245	305	237	274	301	294	241	268	260	247	251	279	269	281	292	262	300	270	257	285	252	272	298	257	261	258	262	285	266	253	285	311	259	276	298	277	263	257	273	286	274	297	245	273	249	293	264	251	275	282	287	261	289	256	270	287	234	265	246	285	270	261	295	260	287	285	296	278	290	288	269	298	275	291	266	265	288	315	312	272	302	261	262	279	256	267	265	282	270	272	275	262	257	293	283	252	276	274	258	245	276	272	272	216	265	278	271	247	242	270	266	283	263	250	285	277	276	259	282	263	280	265	284	282	262	268	281	247	289	288	270	265	288	279	277	294	249	274	259	278	276	272	277	302	248	292	299	276	255	262	289	288	276	271	258	302	254	270	257	325	271	274	291	260	293	259	269	273	264	291	249	270	251	278	280	303	266	258	268	259	263	271	249	274	271	262	272	219	249	254	303	281	252	261	283	275	258	269	255	273	278	258	263	223	279	255	248	282	284	275	313	252	262	286	277	278	320	269	279	269	263	284	278	259	291	261	299	257	254	271	256	246	256	275	279	267	293	271	256	248	264	278	256	248	280	268	260	279	271	277	243	225	255	289	258	301	255	275	270	259	277	291	301	291	290	254	254	295	256	268	290	273	240	273	291	283	246	243	294	275	286	272	267	296	264	258	252	287	273	282	285	281	273	261	263	248	261	250	291	265	227	264	248	272	269	285	260	276	278	268	238	260	267	262	246	273	288	266	269	278	270	250	272	261	265	278	255	316	280	255	257	252	266	290	295	245	253	264	252	246	272	255	271	261	264	274	255	292	288	241	252	300	317	276	271	272	260	254	267	300	291	300	280	283	271	243	248	258	234	251	251	284	290	235	281	286	280	277	291	275	250	242	262	277	277	248	293	253	249	261	270	275	261	270	259	299	300	282	254	282	293	228	239	278	258	269	285	259	266	234	259	286	275	258	281	280	253	251	262	272	291	278	273	267	285	286	283	295	245	294	285	281	242	280	231	236	246	307	274	255	295	281	267	284	277	252	278	282	271	267	297	293	271	282	269	284	303	281	293	264	242	279	276	252	306	274	324	269	249	262	241	284	295	266	282	287	261	266	249	308	329	260	263	272	295	251	269	259	275	257	286	277	262	239	268	262	279	246	280	259	290	253	273	271	297	267	267	266	248	264	271	255	280	250	233	248	316	268	269	261	285	270	278	273	272	247	261	257	264	269	282	282	301	280	274	269	273	272	290	264	312	283	268	301	274	257	326	307	292	255	306	266	250	254	269	291	306	289	277	271	249	284	261	283	253	256	254	290	291	251	283	283	267	287	271	286	272	283	277	289	315	281	275	266	241	262	290	287	276	242	273	263	270	246	275	255	285	301	261	261	252	245	295	260	266	284	294	261	272	252	273	273	297	254	247	250	258	294	287	282	253	270	295	269	270	287	275	287	260	263	258	259	291	284	249	270	281	300	257	257	259	286	284	261	268	272	279	281	266	287	263	256	290	243	254	270	271	288	281	265	294	246	276	260	293	282	253	273	261	264	282	266	276	264	265	283	277	243	240	231	247	254	246	248	292	259	255	283	276	255	280	271	279	262	268	269	276	270	285	269	306	308	273	238	312	249	261	270	242	274	284	291	273	281	310	261	245	277	261	298	267	278	298	249	291	271	274	297	287	222	262	276	266	291	278	275	261	263	244	293	283	279	257	223	274	269	257	256	271	271	242	265	275	300	241	277	290	304	260	279	301	247	267	244	250	251	270	244	296	259	295	266	280	280	255	259	270	269	247	249	228	273	300	275	237	261	263	270	268	270	261	265	295	265	303	306	286	256	255	280	262	261	259	262	285	251	267	264	287	281	259	273	300	268	291	267	236	275	270	257	285	294	266	264	248	311	232	279	270	256	245	288	289	284	260	232	279	256	285	292	272	271	279	253	276	296	263	249	265	312	269	250	287	273	263	285	279	240	266	298	281	282	269	306	281	260	292	260	272	297	263	276	262	265	281	293	284	302	250	262	271	280	268	262	250	283	281	292	252	267	263	261	291	239	288	282	305	307	286	267	273	251	263	276	268	276	279	274	262	245	279	263	282	250	290	280	297	305	285	273	292	268	276	256	270	262	306	284	249	267	254	263	254	249	249	263	302	280	293	304	281	255	260	265	285	289	264	279	271	253	283	282	251	269	248	275	278	268	292	278	262	280	252	256	287	279	281	293	282	276	273	257	275	261	271	282	295	294	288	290	291	252	271	245	268	249	288	270	261	262	257	260	280	255	244	269	261	279	290	270	274	255	282	276	248	258	261	288	288	276	238	249	307	258	273	273	259	270	266	274	234	264	282	252	257	269	258	265	254	281	270	255	295	287	292	289	272	252	248	265	267	298	280	251	250	275	270	270	305	284	272	275	275	247	266	267	276	271	267	273	243	269	276	223	250	274	289	271	292	292	282	269	275	275	280	298	267	298	286	251	282	264	277	279	285	286	253	259	278	278	285	271	282	263	303	243	269	238	270	261	262	276	275	275	275	275	275	279	268	244	287	277	256	278	278	263	274	255	281	280	293	286	269	265	262	250	243	274	275	279	258	262	296	278	286	261	273	276	273	260	268	276	302	263	245	291	273	260	271	280	293	254	257	296	262	287	263	251	286	278	248	256	298	254	276	303	298	255	284	286	272	263	261	271	242	288	257	277	294	269	278	281	277	268	291	287	280	297	254	312	270	266	274	269	277	266	289	293	263	256	288	257	246	250	284	252	281	291	257	238	272	271	306	264	261	279	259	262	261	244	268	240	276	297	249	256	284	290	265	268	274	262	279	314	258	264	285	290	273	234	268	263	260	252	273	232	269	286	314	264	257	294	261	266	277	269	255	255	284	245	267	276	282	291	303	257	272	269	250	248	268	303	293	246
16272	16429	26283	31440	26508	12917	6212	7616	5738	5377	5051	3848	3638	4552	4532	4109	4324	5758	3275	1517	1650	1491	1750	1940	2011	1540	1239	1210	1019	860	888	868	781	852	903	852	899	754	724	699	741	846	719	863	692	717	686	691	645	709	682	702	712	714	749	688	706	661	695	680	666	720	695	681	672	669	663	636	641	721	645	723	681	685	706	684	666	639	660	665	668	689	699	681	703	691	706	674	655	654	671	649	686	721	650	641	671	701	675	679	624	676	663	659	670	764	657	692	673	651	697	702	659	673	668	648	652	685	677	688	702	664	677	679	667	701	665	660	679	680	641	676	653	656	661	647	649	677	689	679	682	647	691	664	643	635	636	663	616	690	687	653	687	647	656	674	672	638	683	676	672	667	681	628	683	693	679	631	675	657	652	644	630	661	695	630	690	706	652	648	679	729	659	680	618	665	673	661	664	641	679	708	685	707	689	647	663	650	675	604	680	687	690	616	609	708	681	675	685	632	644	687	662	685	646	689	652	678	661	672	695	680	660	713	629	654	645	676	687	668	695	657	619	680	650	656	639	711	699	693	674	646	653	672	673	694	685	663	679	670	677	629	667	677	637	639	647	698	671	697	687	676	650	643	649	639	700	657	723	697	702	665	661	650	670	695	693	644	649	696	686	657	708	702	666	666	659	680	700	668	715	698	720	700	669	687	632	633	652	665	691	662	661	688	671	681	671	642	671	688	691	636	685	684	633	648	667	648	674	684	660	648	687	726	610	706	697	655	668	642	653	662	675	629	638	652	661	694	673	627	664	677	643	662	654	682	669	646	620	696	633	679	687	669	661	726	705	673	663	670	675	677	674	641	698	672	644	680	661	643	662	650	659	656	681	685	669	690	639	656	643	636	672	679	652	691	693	646	640	671	729	696	695	614	691	690	704	677	634	654	636	683	681	644	675	647	638	649	655	674	709	682	682	661	647	667	720	651	666	696	659	703	667	719	657	666	659	737	682	655	652	721	620	659	673	683	686	674	719	710	642	647	669	647	682	657	637	674	704	679	678	672	666	667	669	670	673	674	696	694	634	725	640	689	674	607	663	682	720	674	729	669	656	700	718	702	679	647	676	657	661	647	658	684	647	658	641	668	663	680	697	664	656	678	710	673	703	681	714	694	672	668	658	644	649	671	640	673	678	656	615	706	652	638	699	717	684	678	683	669	679	623	639	636	741	614	711	689	677	706	712	699	654	634	697	699	633	683	729	707	662	664	678	720	669	671	700	658	693	625	657	682	726	695	674	614	688	753	642	656	698	685	633	662	688	639	674	635	675	675	682	687	660	682	681	660	654	652	694	684	702	668	713	669	682	621	673	649	662	712	689	610	662	652	653	645	699	714	658	676	676	650	605	610	673	706	684	681	713	691	667	692	662	669	645	653	676	681	655	644	689	694	691	705	653	660	660	683	700	707	651	687	675	697	698	647	659	692	627	707	736	619	666	685	674	666	688	715	662	660	681	637	681	664	701	671	654	697	673	629	692	640	680	672	690	719	673	665	643	656	660	668	684	691	673	683	691	699	698	669	647	728	686	675	679	663	641	663	705	684	670	705	669	667	665	640	657	704	703	686	589	667	668	695	664	687	683	702	639	672	669	634	680	656	644	622	637	682	661	682	639	667	661	695	672	700	681	708	678	684	630	657	694	709	706	715	689	650	665	665	674	658	662	628	713	672	719	671	655	665	698	674	639	696	671	644	658	694	707	667	687	665	693	666	660	672	715	689	666	673	674	710	659	628	696	640	718	709	653	682	683	628	652	668	674	663	698	630	610	657	670	631	654	689	702	684	644	678	694	685	651	652	674	691	670	684	674	655	669	683	649	696	710	682	656	665	685	681	685	648	683	706	673	651	745	682	620	689	615	673	670	716	675	688	682	722	624	726	650	677	655	685	664	668	669	677	653	652	653	655	641	699	687	680	602	615	685	688	676	642	651	720	637	686	683	729	627	698	688	641	693	674	698	709	668	658	690	640	705	633	664	622	656	659	697	700	707	692	652	673	691	659	667	671	661	667	687	676	651	737	656	696	699	673	690	643	668	681	693	759	676	684	659	666	704	669	669	691	684	654	625	638	662	681	642	698	626	637	656	700	659	652	665	677	661	731	699	693	639	671	682	668	668	681	635	671	692	654	683	744	711	692	657	713	706	704	646	655	686	654	694	663	645	708	651	672	699	684	711	616	666	665	713	643	674	683	658	717	686	632	675	688	682	590	719	682	658	698	637	673	652	675	672	650	668	679	637	655	687	664	710	693	656	674	646	674	684	715	686	712	674	661	639	714	659	717	663	637	642	690	669	676	674	641	645	672	631	676	669	649	683	677	645	646	655	672	681	667	693	666	670	630	662	654	643	633	660	709	684	691	698	672	641	675	658	618	625	683	673	655	670	622	673	664	673	648	700	688	702	642	686	624	616	649	668	655	714	666	661	693	683	631	649	666	683	609	699	733	681	696	678	682	666	645	693	660	714	666	644	722	662	665	689	665	665	680	652	690	668	683	707	626	647	667	706	643	671	663	670	620	641	673	719	700	665	652	714	667	663	706	687	720	682	646	680	692	621	677	695	699	692	697	682	640	712	658	708	718	683	678	693	641	677	642	675	678	680	673	698	645	616	669	709	666	691	683	632	659	658	684	709	679	684	696	673	654	628	685	670	648	656	715	673	696	620	668	700	660	672	660	674	681	641	675	655	676	674	712	615	692	672	751	683	666	640	677	647	632	633	664	669	704	659	658	635	646	706	698	701	664	659	723	677	669	669	674	679	653	652	668	693	677	640	654	690	677	626	660	674	638	722	685	688	684	700	656	649	693	771	647	701	660	671	667	634	618	684	642	695	689	633	685	700	681	627	654	670	647	673	710	700	695	674	693	680	700	620	687	677	627	668	651	678	667	706	648	675	629	672	687	671	692	650	708	636	673	659	644	739	685	696	680	686	667	700	666	690	631	661	643	729	669	690	702	707	652	718	669	670	697	717	631	615	640	634	668	724	660	653	668	714	659	702	655	647	702	631	639	650	652	658	710	673	768	668	689	709	667	728	669	605	644	648	643	679	662	698	695	708	644	648	656	685	702	668	694	674	623	708	641	657	666	638	682	634	703	712	689	680	638	664	617	675	693	674	715	650	654	648	645	719	658	688	681	679	715	658	651	658	651	692	657	684	688	670	686	683	630	675	643	692	681	639	673	664	675	676	676	665	628	665	656	672	667	652	715	688	699	608	665	675	672	699	650	693	698	684	680	684	712	676	710	706	714	643	670	645	634	663	644	679	656	685	646	687	659	672	663	702	658	691	650	707	661	674	650	715	641	666	685	685	667	714	659	667	667	672	701	667	733	714	669	663	630	644	677	644	669	659	675	675	687	727	712	736	690	642	683	660	669	690	640	625	704	696	667	668	674	669	654	639	680	680	604	645	702	608	714	705	661	636	658	648	652	708	669	697	689	716	667	680	726	656	669	682	712
36150	27189	28223	26687	16436	5772	3047	2554	2281	2377	1435	1041	901	1119	1305	1189	1487	1846	881	618	666	653	672	628	573	533	560	534	435	445	470	449	440	490	483	432	472	438	404	382	380	438	457	421	426	428	437	397	401	393	431	457	402	427	383	441	444	415	448	439	453	447	413	389	426	412	439	441	404	443	428	426	424	370	413	382	426	419	396	400	409	405	372	417	415	435	406	434	401	401	388	398	443	416	411	398	427	400	437	411	409	397	398	404	428	413	388	413	413	379	408	408	409	396	376	401	373	422	403	398	415	404	386	405	377	388	410	408	403	409	386	412	385	425	441	417	410	408	393	407	419	384	387	429	424	443	429	409	456	381	440	376	369	417	439	398	396	386	399	410	391	405	414	397	411	429	409	455	402	399	378	404	365	404	390	405	396	386	415	407	419	425	393	386	435	401	396	412	422	390	415	425	430	415	406	415	405	404	389	372	408	401	399	392	398	392	419	373	388	375	426	408	414	397	398	405	389	417	394	449	417	392	409	366	465	407	434	419	429	392	430	411	431	402	449	394	393	414	436	426	414	370	411	402	408	403	392	420	424	423	399	389	484	381	406	406	390	402	387	434	403	400	434	433	432	424	424	430	433	386	393	412	406	419	389	390	426	441	379	388	372	380	423	430	432	426	417	411	375	418	378	443	429	451	425	414	419	386	366	414	391	398	428	395	411	392	450	434	399	405	398	430	379	441	398	398	407	375	397	408	382	423	412	383	422	423	392	394	383	437	416	456	413	468	383	409	453	419	429	423	416	409	446	444	408	390	419	435	435	432	423	414	398	418	425	382	375	408	410	436	419	401	404	408	415	430	408	384	397	396	410	419	402	389	422	420	395	413	415	445	394	381	410	412	361	397	388	362	408	383	420	394	426	394	432	397	412	430	421	396	369	444	386	369	395	428	392	466	436	450	367	426	352	371	401	470	442	403	419	373	398	444	401	400	408	410	406	432	438	415	395	375	402	381	432	410	407	416	414	397	402	395	366	406	409	413	423	455	405	381	359	378	384	400	446	434	379	383	404	400	404	388	416	421	434	388	399	433	416	446	450	433	355	415	405	400	405	387	387	452	384	404	403	392	443	435	431	389	406	392	378	372	395	418	388	367	414	387	390	421	395	452	402	432	404	398	425	392	455	452	381	412	443	432	421	424	407	456	393	367	444	449	450	373	413	415	425	407	375	434	412	386	421	426	447	377	448	376	379	419	411	396	411	428	422	398	407	406	422	437	447	398	396	429	380	409	418	390	448	415	405	438	411	414	428	393	407	457	406	390	405	422	396	383	405	414	427	413	339	448	402	377	398	423	401	450	383	382	382	405	413	417	411	384	401	412	386	406	406	448	388	379	412	389	409	406	368	398	403	405	435	399	386	403	389	389	420	404	416	427	405	398	408	446	437	417	395	351	383	411	417	445	387	428	435	444	408	402	401	380	380	410	413	391	415	415	443	446	396	418	395	421	421	405	397	357	406	393	441	418	401	404	416	412	409	440	414	428	389	401	402	401	400	417	427	405	414	420	380	389	418	419	422	398	400	423	423	420	414	367	437	423	351	427	431	450	402	424	420	426	401	449	412	423	444	445	412	403	411	444	371	412	390	412	365	389	397	376	389	403	413	382	403	409	401	384	433	382	411	400	396	425	422	418	403	400	403	395	400	432	416	397	381	390	382	405	390	412	395	397	372	423	435	387	378	412	404	389	440	387	415	401	402	469	402	411	439	404	438	436	445	407	421	393	411	376	397	412	439	400	379	392	440	428	374	407	388	415	387	398	389	420	425	403	442	383	386	432	431	440	408	430	435	413	396	400	374	427	364	376	413	417	399	402	385	406	389	393	452	422	437	378	421	439	424	428	408	366	415	390	429	383	421	377	375	435	405	405	395	455	413	450	437	426	419	412	441	423	410	415	440	390	362	414	402	396	393	413	372	384	400	395	364	439	415	396	431	385	409	397	465	407	414	423	352	383	413	412	422	411	378	396	386	374	413	394	414	420	421	408	408	406	457	414	432	378	397	430	395	390	408	384	376	406	427	381	408	432	413	396	441	419	429	390	384	406	405	437	411	402	418	428	440	398	391	409	416	476	405	423	429	380	435	425	386	403	418	406	379	400	403	430	388	398	368	407	423	418	402	407	384	437	419	406	409	411	414	426	420	392	414	404	421	414	407	433	421	418	394	404	391	460	425	438	469	429	422	382	391	415	455	402	410	406	363	427	453	413	436	401	415	419	405	386	402	416	348	424	428	428	405	415	418	425	417	455	402	403	430	440	448	396	392	419	465	403	436	409	407	433	397	435	427	395	395	404	410	397	422	394	385	399	428	386	452	429	398	377	420	419	399	471	411	416	412	406	423	468	363	439	447	394	356	387	398	378	412	405	407	404	420	434	419	377	427	409	402	389	414	415	407	365	451	414	404	425	424	460	430	362	422	368	363	403	416	433	443	386	424	431	412	389	443	404	416	424	391	397	381	441	421	434	402	424	379	361	454	370	390	385	426	402	397	395	410	379	394	452	431	427	374	370	372	388	414	433	433	403	399	429	382	418	399	412	420	410	397	426	399	401	395	407	387	438	369	441	420	409	448	388	405	397	401	425	403	377	399	398	412	387	448	409	406	408	399	407	373	380	383	421	355	397	419	425	408	374	408	396	382	450	392	389	406	404	394	412	415	380	372	394	417	370	405	464	410	380	406	398	430	418	430	406	400	400	409	417	397	394	412	398	410	385	437	377	363	427	399	408	396	399	415	382	386	385	385	413	446	402	390	378	418	409	391	419	362	444	424	418	451	407	420	450	399	409	416	384	422	394	399	388	404	426	421	405	427	450	437	370	429	400	392	403	409	430	422	391	402	412	417	393	423	390	434	426	431	398	389	409	436	428	395	398	406	388	422	384	417	383	393	404	407	410	424	395	399	405	394	413	450	428	392	423	384	368	380	431	433	429	401	375	405	413	388	423	462	392	372	411	405	426	373	416	387	403	402	407	422	412	411	398	369	430	384	414	415	409	405	420	393	453	401	369	394	402	405	373	446	381	425	404	429	425	391	426	354	386	423	421	413	442	424	410	443	401	413	460	402	431	399	430	406	433	406	391	417	399	398	388	440	425	437	396	423	425	402	444	376	440	417	398	419	407	410	419	405	395	365	414	444	429	402	412	413	423	395	420	419	423	371	402	406	422	435	403	386	419	398	391	432	377	414	418	399	389	412	366	396	428	409	408	412	388	410	426	353	406	427	463	405	414	389	374	417	408	418	435	384	414	419	427	381	418	386	450	388	389	421	415	411	432	384	408	405	411	422	413	397	403	402	419	418	436	436	417	404	410	402	395	411	433	428	377	384	387	439	395	424	415	397	388	394	364	399	378	444	417	416	426	368	357	394	427	372	392	391	422	379	419	418	422	410	406	430	392	429	444	473	403	426	420	451	446	447	396	384	377	425	406	431	403	384	392	389	459	414	397
19800	19840	32042	36049	28530	13132	10198	9646	8670	9909	6161	4192	3870	4918	6167	5701	7655	9168	3530	2516	2745	2373	2894	2785	2149	1902	2030	1714	1427	1335	1222	1191	1187	1186	1260	1393	1215	1117	1039	972	1037	1095	1053	1157	988	992	988	959	960	999	946	941	984	977	974	993	1031	939	918	1000	996	945	976	974	993	1025	945	1008	1023	995	940	997	941	1042	926	1009	1008	988	952	924	964	917	895	1006	928	918	977	919	926	982	1005	917	963	959	968	963	997	1016	973	978	950	931	901	946	914	956	886	950	989	1004	1000	932	957	866	957	932	998	973	943	955	950	970	979	979	932	896	1006	979	931	994	992	973	945	951	908	969	953	945	930	962	914	967	985	931	975	892	903	929	985	997	895	942	945	932	993	962	924	972	997	960	919	951	939	966	995	951	955	917	956	943	949	946	934	911	913	881	996	995	946	947	996	944	952	952	977	981	996	992	998	914	952	948	992	912	966	939	963	953	905	998	958	971	947	978	967	944	994	948	980	924	966	970	973	954	966	946	955	936	938	953	998	930	971	1017	905	959	984	927	933	941	1004	966	1032	944	934	970	955	960	927	934	946	940	877	938	940	975	967	964	929	938	928	946	914	945	938	948	968	961	919	923	919	967	1050	960	936	957	990	954	913	944	936	965	907	1017	956	960	932	940	909	938	982	960	953	980	991	992	895	942	931	943	948	1016	965	982	960	983	971	966	953	982	972	899	948	886	943	959	970	962	962	979	963	978	926	992	922	1025	939	917	960	964	974	940	983	962	970	953	984	888	978	1025	952	984	930	1000	936	923	928	947	974	998	935	941	998	928	939	956	965	945	974	976	990	910	978	984	951	980	949	967	991	957	968	932	985	895	1010	977	919	932	992	1027	915	968	895	964	927	990	970	980	990	946	943	940	934	887	981	933	950	932	949	963	984	976	984	997	970	965	988	974	966	953	930	930	974	921	922	941	939	936	985	953	951	941	896	960	958	977	973	995	925	954	943	938	944	951	925	965	941	984	1015	943	925	954	937	969	993	916	946	960	915	992	962	950	1002	1036	945	970	927	957	941	954	991	934	1019	903	936	958	948	881	958	962	928	967	932	960	960	994	919	902	969	981	949	948	946	949	904	921	970	950	945	1013	925	895	989	953	955	956	954	982	944	942	979	977	963	961	999	988	916	931	923	973	921	924	942	945	956	911	944	926	919	949	951	929	1061	992	974	939	968	980	940	975	950	909	926	976	931	947	991	934	937	967	919	966	989	885	953	911	945	920	971	952	975	956	983	907	952	959	948	959	967	949	1013	947	921	962	977	959	911	957	934	1007	900	1045	981	949	908	951	966	950	949	996	895	918	937	964	892	911	971	988	914	921	1013	971	1028	993	983	946	941	974	963	975	963	1005	902	975	981	887	954	974	932	934	977	992	970	882	983	958	932	964	956	952	958	951	917	950	951	951	954	937	938	938	917	961	967	978	945	1000	976	907	975	978	895	893	932	982	932	908	1010	949	982	943	1002	937	922	1012	1005	986	950	866	965	943	934	925	932	970	887	930	915	932	995	929	972	993	994	901	918	931	977	1001	960	920	913	944	951	975	920	940	989	900	941	947	989	970	931	948	914	982	1003	963	981	986	949	973	979	945	955	987	967	954	978	965	965	931	973	1006	960	1010	1021	1007	1035	957	958	991	923	979	935	904	967	956	888	990	941	949	894	943	953	914	960	939	980	965	954	927	965	932	939	930	921	967	963	986	931	990	921	958	1001	969	965	915	948	954	983	943	970	912	1006	971	1051	951	927	963	951	976	967	950	949	962	970	964	958	1007	986	950	929	947	947	964	928	938	939	962	963	967	946	915	961	941	956	921	913	934	944	927	954	1015	974	944	946	943	961	963	962	988	971	923	956	990	903	985	964	931	955	972	981	949	978	961	935	964	924	936	956	1010	973	951	930	944	921	903	964	929	954	941	953	967	908	933	946	994	932	1018	955	930	1000	985	974	940	969	957	897	989	945	937	924	935	930	939	970	962	918	955	952	976	982	1000	893	938	882	966	976	957	921	941	943	950	970	985	953	1033	955	970	970	935	936	944	988	995	888	901	927	944	981	936	938	913	942	936	968	932	949	979	943	952	954	948	947	972	964	997	910	931	925	954	961	949	981	962	944	997	943	920	953	1001	918	968	982	997	931	988	979	929	939	979	1000	911	966	944	958	936	978	946	914	1000	965	981	1015	955	955	969	934	922	1044	975	976	916	923	958	937	950	931	931	933	866	961	924	958	935	969	956	991	965	939	982	958	883	975	979	920	943	940	976	929	930	923	932	992	866	960	957	963	983	908	975	943	935	930	927	967	1008	943	924	955	949	941	927	929	881	981	974	954	960	896	967	1026	1006	967	940	962	963	957	890	944	912	981	929	917	922	949	928	939	956	945	911	984	922	961	972	902	934	947	948	920	975	971	940	956	940	913	923	955	1039	956	892	952	960	932	920	917	934	982	942	975	922	987	962	980	961	941	990	965	946	958	933	942	896	989	980	971	928	943	948	988	968	967	971	965	931	1016	975	981	944	937	938	952	979	996	906	919	962	920	955	940	920	964	970	905	927	930	989	957	941	936	952	982	979	937	961	972	920	977	951	946	947	935	987	921	896	974	917	934	963	915	944	973	945	947	980	931	992	920	912	911	874	994	931	972	995	930	956	967	990	936	923	989	963	943	914	918	889	956	942	984	913	988	922	939	977	976	908	890	967	1003	940	954	981	965	973	939	895	958	930	886	1027	933	937	980	955	919	939	964	953	916	938	983	930	930	979	932	946	937	1001	967	968	931	940	1011	958	928	933	984	907	964	945	939	910	954	1003	894	921	905	910	940	949	914	980	943	949	915	975	945	955	993	953	998	995	948	994	980	941	919	958	945	949	992	979	963	939	912	911	960	980	989	959	880	943	972	909	922	934	974	936	908	917	943	960	963	906	957	880	916	973	974	1013	933	970	936	934	951	927	977	950	980	997	961	908	964	972	955	898	979	962	998	953	953	915	959	967	967	951	942	1000	948	924	911	965	953	928	976	903	1086	1020	1005	959	961	911	915	961	934	985	998	956	940	948	942	1017	927	918	915	1041	1007	949	954	942	904	926	882	1034	943	958	949	917	996	937	983	945	1037	946	940	972	890	961	1009	968	936	883	978	981	943	969	990	925	889	975	948	1003	953	988	954	987	964	929	928	938	974	886	998	933	961	981	953	960	945	918	911	997	909	923	960	1012	975	948	980	973	973	975	941	964	947	949	950	940	934	965	996	960	949	960	982	908	898	938	929	968	982	910	997	956	943	971	923	934	998	958	968	961	907	1014	989	975	926	998	945	957	944	932	930	961	922	967	915	978	935	909	939	961	969	953	895	928	986	990	957	957	949	979	978	941	966	955	924	942	921	979	931	903	927	948	974	999	929	937	919	942	953	915	952	940	941	902	927	968	979	905	926	1003	948	948	950	979	912	933	964	935	978	946	975	969	947	950	912	958	957	949	983	984	935	949	986	955	915	985	1001	998	1046	913	951	958	908	918	951	952	911	956	927	948	882	937	947	996	985	928	951	954	967	907	1025	965
17265	12621	13880	10929	4173	1048	889	712	687	442	387	355	422	452	563	757	887	591	341	396	332	366	361	295	339	342	331	321	272	325	290	273	290	293	286	273	274	250	258	270	284	282	271	271	291	287	257	261	246	279	300	287	279	288	285	281	273	281	302	257	305	284	265	280	281	276	289	290	255	283	287	275	297	282	273	283	263	271	305	291	253	249	274	237	265	264	281	273	250	294	258	266	285	278	267	296	266	275	313	264	296	295	258	254	279	322	292	252	273	284	264	259	256	283	271	286	297	267	281	269	289	284	269	264	273	253	261	245	267	248	266	244	269	266	274	278	270	270	282	278	284	235	286	289	294	278	267	256	267	276	302	251	308	252	285	277	265	259	298	252	287	291	272	257	287	264	286	255	265	275	283	272	264	284	262	265	268	278	263	299	307	287	266	270	255	289	271	226	288	259	280	295	278	284	281	280	296	275	275	281	266	284	286	274	252	249	261	269	241	275	308	292	264	257	253	260	289	291	280	281	262	290	287	279	256	263	291	236	296	292	263	277	250	281	249	276	290	299	266	283	256	283	311	316	259	305	274	283	264	251	252	272	250	294	274	297	305	270	267	276	262	231	255	263	250	244	268	268	282	275	311	262	278	268	272	293	274	233	252	270	275	272	246	275	271	284	272	322	298	293	296	261	268	256	275	282	280	245	288	248	292	277	273	237	285	275	297	273	270	272	297	278	293	263	259	260	297	271	289	295	285	303	284	252	260	307	284	269	261	275	272	281	272	242	295	269	257	272	238	300	292	278	271	260	276	281	271	298	272	277	269	248	277	248	274	274	298	255	271	241	263	255	255	238	248	238	290	265	270	260	265	295	257	261	296	281	255	271	274	285	293	272	258	250	250	270	238	297	246	280	279	272	296	276	296	291	254	275	290	257	274	260	261	265	271	249	263	237	253	266	271	297	246	286	267	277	279	290	288	284	284	272	277	273	270	283	262	273	294	291	282	293	236	249	280	262	284	288	282	284	270	308	294	307	291	266	268	318	270	252	259	261	313	289	294	253	252	271	293	268	278	274	264	265	264	286	278	252	275	260	267	290	274	265	272	303	272	233	284	260	297	275	269	273	261	272	261	249	281	261	260	259	281	270	279	294	304	267	303	262	266	272	285	300	260	267	233	297	267	287	310	241	309	301	293	315	280	250	278	285	280	291	268	260	308	293	272	288	270	286	275	268	253	283	225	253	280	259	265	279	252	265	285	249	303	291	303	282	293	266	293	307	256	282	304	284	255	272	268	313	277	262	306	293	303	293	286	272	249	275	265	260	265	234	249	293	284	258	275	280	239	280	273	288	296	277	285	268	297	268	272	258	281	282	275	257	273	286	266	281	268	295	304	275	271	261	250	243	260	304	285	282	291	249	253	279	261	272	236	282	308	291	273	289	252	222	278	275	279	267	262	328	261	252	275	281	263	257	283	284	279	306	267	282	290	286	269	275	309	287	260	277	255	257	250	271	259	297	287	243	271	273	264	258	277	262	284	266	268	277	267	293	277	274	284	279	253	268	304	323	253	303	291	261	275	274	289	265	262	276	269	270	272	275	264	262	291	267	291	265	273	306	290	269	246	265	267	277	288	284	304	277	280	269	245	275	277	298	281	262	246	248	283	276	268	239	270	258	274	259	254	254	269	250	271	239	281	284	272	263	294	257	300	226	281	254	261	265	261	295	302	254	324	268	270	304	264	283	251	277	295	293	288	290	271	286	270	248	281	282	263	273	280	293	273	273	275	277	283	262	282	275	271	299	268	263	263	287	307	264	279	299	271	265	265	278	293	287	233	306	303	282	280	298	279	308	292	274	267	297	247	297	267	225	270	265	274	266	273	289	298	304	268	295	286	257	316	265	319	249	274	294	267	292	271	289	255	278	269	272	312	295	275	307	246	272	265	294	271	284	284	324	257	292	260	282	272	275	235	250	271	298	301	272	253	282	274	276	258	261	298	262	284	272	286	281	241	245	277	280	264	276	291	274	297	266	293	252	261	289	274	295	267	289	263	279	249	282	275	260	263	301	256	319	275	281	266	281	265	276	262	269	286	292	261	241	293	279	302	283	278	281	271	279	279	258	294	250	248	273	277	265	257	287	273	260	331	259	295	295	257	288	260	303	277	272	266	272	249	269	294	301	249	250	273	270	299	282	265	298	266	272	296	263	289	224	277	255	275	255	292	295	275	237	267	258	272	277	264	289	307	292	287	274	290	264	260	277	267	268	268	281	249	278	280	271	285	284	265	289	240	233	275	238	247	283	256	266	275	239	263	276	271	292	258	268	293	254	284	234	258	284	242	258	275	259	275	297	262	250	240	272	244	301	267	277	264	281	249	269	284	275	266	276	276	267	300	292	278	250	254	268	283	280	291	244	261	245	242	268	242	271	264	299	311	260	266	288	274	275	275	279	262	247	292	260	277	293	255	269	259	285	269	286	276	308	282	288	299	271	268	281	287	272	265	254	302	260	292	289	271	297	263	236	277	278	270	294	260	299	268	278	291	259	265	305	264	287	267	264	293	260	285	256	284	255	258	265	245	302	283	289	250	264	273	262	293	298	282	303	233	289	274	289	288	286	284	267	295	277	248	259	282	281	277	266	264	241	287	257	259	290	289	291	291	268	277	311	283	284	239	261	254	327	276	269	271	306	268	254	268	261	314	292	262	256	314	273	282	279	254	305	292	274	284	282	279	273	302	280	267	249	275	259	262	279	280	270	271	274	293	267	296	265	264	257	259	263	277	280	299	301	275	278	266	288	258	282	255	266	288	266	251	290	291	278	244	271	317	292	263	295	266	283	271	282	288	275	260	258	246	254	279	287	277	285	265	262	291	293	261	275	262	267	274	289	262	287	273	243	267	266	269	270	285	272	314	272	263	252	267	258	289	285	268	291	256	274	284	246	271	284	272	258	271	241	274	274	282	295	252	277	284	265	276	246	267	256	289	250	274	292	260	267	281	289	287	251	278	307	259	317	293	268	279	294	271	274	256	233	252	299	272	291	289	264	303	255	251	292	258	273	271	281	230	278	286	271	280	302	282	276	276	279	266	286	278	262	306	268	255	261	238	235	295	310	288	258	263	234	257	317	267	273	235	264	297	294	279	273	309	270	262	246	279	286	267	244	272	270	272	269	263	301	272	284	253	262	255	279	263	265	247	300	290	268	294	290	297	257	277	239	262	286	286	265	272	308	289	282	281	286	282	276	286	276	283	299	299	272	272	267	295	293	289	272	280	266	293	284	275	313	281	264	283	297	295	290	259	270	278	255	280	306	274	298	248	251	263	263	313	315	268	287	275	261	254	267	277	269	290	254	314	270	289	266	249	260	251	266	254	278	273	262	269	287	267	267	268	272	266	261	282	291	259	270	274	258	286	263	285	259	261	275	257	275	262	300	234	293	300	298	264	258	278	277	255	326	266	291	274	275	271	313	252	279	259	290	287	304	276	263	298	266	318	277
9489	9649	20161	21383	10945	4036	3527	3028	3052	1885	1367	1226	1456	2047	2626	3496	4594	2466	1165	1546	1196	1309	1407	1132	1003	924	872	845	787	733	725	746	735	761	758	800	697	713	630	721	684	717	696	592	649	675	717	640	656	737	650	641	667	647	642	629	639	620	661	698	703	616	635	656	654	644	657	667	640	624	655	635	658	645	645	640	671	636	653	639	665	666	690	676	666	639	659	701	697	601	708	661	672	651	675	629	692	636	678	690	676	642	664	629	614	671	682	670	714	687	644	662	670	648	632	615	649	636	616	640	670	652	637	663	693	674	650	638	703	625	673	642	654	644	629	628	680	659	674	619	690	683	695	620	649	659	591	632	649	727	670	676	608	676	692	679	668	698	668	690	645	618	656	668	634	659	669	643	651	622	671	648	650	653	672	673	658	679	695	656	627	643	658	674	649	648	661	681	628	635	615	632	663	647	633	680	659	635	631	652	653	628	716	602	670	643	673	657	644	712	625	686	705	636	666	678	669	661	656	648	644	667	678	646	639	651	669	656	696	660	639	652	635	657	643	624	677	630	653	696	670	640	672	652	632	683	637	671	668	656	667	678	641	702	677	644	676	665	627	635	661	662	624	645	691	660	636	635	642	642	653	679	653	624	651	698	616	655	670	649	653	616	663	662	640	674	714	650	645	687	680	692	694	718	676	622	645	653	638	649	652	625	663	684	640	653	640	654	627	636	687	676	680	688	723	674	653	620	653	634	631	701	619	660	657	659	642	624	641	659	680	662	660	649	670	694	654	672	649	645	653	686	681	668	721	646	642	665	640	621	680	636	616	673	701	658	672	657	675	628	692	675	698	667	685	666	677	675	725	696	645	643	659	661	651	663	616	638	669	649	618	655	635	640	677	653	687	635	672	649	679	670	664	667	658	665	659	645	690	675	667	688	636	677	679	667	620	664	634	670	661	647	678	660	660	642	649	700	678	661	686	649	700	646	660	713	655	665	648	666	666	750	676	629	581	756	654	664	653	682	632	690	678	658	683	682	657	701	712	629	683	670	658	659	661	659	643	665	650	628	694	637	661	668	681	604	645	651	658	684	672	663	632	640	606	648	621	642	684	699	666	668	624	639	627	658	623	682	673	730	677	696	687	625	693	671	677	664	689	704	682	637	627	693	655	677	693	675	672	693	688	654	649	613	696	648	667	649	630	705	609	668	659	692	664	671	690	648	646	694	635	658	661	678	654	641	694	648	622	649	629	699	661	674	678	676	628	660	690	656	649	668	666	646	646	659	642	679	664	710	698	625	632	678	605	694	672	645	646	655	674	652	707	656	660	624	625	686	686	667	677	639	657	672	641	656	654	635	644	657	670	663	640	657	662	673	652	679	660	674	663	657	664	632	693	628	680	614	609	676	592	650	630	711	724	657	671	692	630	625	640	690	633	640	682	664	696	653	632	678	664	658	626	626	635	675	677	664	643	632	673	644	662	670	621	644	667	660	638	684	666	650	642	643	675	632	644	661	639	731	632	661	661	671	679	631	649	697	633	625	663	671	628	653	653	688	616	695	602	632	665	682	635	665	656	660	656	659	675	631	634	683	695	699	639	657	678	658	649	637	625	633	667	627	684	683	652	684	650	652	634	660	652	624	632	647	681	650	634	668	687	647	624	639	636	667	656	665	647	690	650	638	638	677	648	669	683	698	662	608	680	658	652	650	651	641	653	616	662	646	671	670	672	684	638	683	652	681	655	633	613	640	715	676	684	651	625	644	665	672	627	700	650	645	658	607	640	692	652	660	619	623	649	651	676	664	694	633	660	619	706	706	667	637	615	640	650	647	647	625	642	628	677	690	654	605	643	656	650	631	673	630	661	666	634	641	646	663	687	650	613	664	690	666	644	679	679	640	630	670	641	685	658	632	688	668	614	669	666	717	663	657	661	626	699	634	645	684	629	697	641	638	629	658	668	728	680	643	675	622	679	689	645	680	618	658	645	642	679	673	650	656	685	644	671	663	664	667	676	678	671	661	678	691	656	631	702	660	657	670	619	638	717	685	686	618	689	679	676	694	651	649	631	654	648	615	669	645	653	681	685	670	651	650	653	633	684	671	603	594	630	710	620	673	617	635	606	654	681	653	688	685	655	703	637	663	664	691	661	680	619	666	669	632	690	662	652	641	608	693	680	683	692	586	630	641	693	688	659	648	616	658	647	692	706	644	647	634	694	664	650	670	699	640	644	597	671	652	637	644	642	657	662	622	661	653	637	682	679	651	638	671	658	678	637	679	686	657	638	683	660	648	706	670	661	658	702	689	646	677	634	656	679	655	671	654	686	678	668	648	649	657	606	646	651	633	670	737	673	648	626	708	643	663	656	670	691	654	622	705	666	626	673	675	674	663	671	672	669	625	723	625	679	656	649	690	667	671	681	663	669	650	674	663	676	659	676	691	664	630	675	676	669	674	626	680	683	678	642	668	662	676	674	684	721	597	648	667	642	668	647	650	620	643	674	627	636	618	695	687	643	656	680	668	627	668	672	655	731	653	664	654	618	671	696	684	690	607	686	646	648	699	682	619	639	698	634	641	654	700	670	611	637	672	648	688	687	616	680	697	647	645	664	604	650	696	681	683	671	615	658	691	665	636	643	674	673	689	621	692	691	630	624	605	675	652	645	639	699	662	623	659	615	640	731	656	641	595	644	680	623	680	664	676	642	663	678	668	664	679	649	630	680	645	666	648	659	669	607	642	680	685	654	650	689	668	614	664	689	645	699	673	674	674	633	655	683	646	655	629	679	615	658	672	626	621	619	674	630	693	731	679	644	663	594	613	681	672	679	708	665	648	692	691	637	678	634	652	696	609	659	724	672	689	638	630	605	697	624	658	661	670	625	619	672	641	654	654	678	634	651	653	641	640	623	616	667	603	647	659	705	627	666	663	597	667	660	638	663	678	651	677	629	668	633	640	689	649	651	665	717	655	624	635	663	635	665	677	723	661	616	635	669	637	660	665	659	677	656	718	647	639	615	644	651	693	676	651	663	653	698	649	629	589	645	649	648	663	631	634	661	667	650	655	659	651	705	633	645	623	684	685	666	700	635	677	662	625	628	663	611	677	659	646	658	688	657	635	675	649	699	648	612	656	670	692	632	642	643	660	676	654	675	669	654	645	679	667	652	679	701	619	636	648	678	650	715	694	623	664	668	682	614	689	674	688	678	679	635	616	635	641	682	697	648	653	644	677	677	666	669	657	641	637	681	652	638	607	641	635	639	652	663	641	714	676	710	638	659	640	711	684	642	664	698	672	629	654	672	597	704	696	685	657	645	671	649	667	691	659	625	649	656	659	686	647	680	681	639	691	674	643	648	673	648	712	619	687	705	688	703	684	652	695	628	638	683	653	669	719	624	656	627	673	667	659	653	618	667	637	640	662	658	643	654	661	656	655	651	653	676	652	691	677	695	648	673	666	652	667	667	666	689	675	676	645	670	667	683	618	681	629	652	692	693	678
29028	20332	23101	18693	7168	2885	2005	1535	1230	881	640	582	770	859	929	1415	1428	525	625	632	452	601	517	400	409	339	309	304	291	276	296	289	253	251	279	315	284	272	260	283	277	280	267	278	284	254	256	266	285	285	309	267	264	278	243	267	224	283	246	241	271	276	248	279	298	255	251	266	228	291	245	260	251	269	245	258	263	258	295	250	276	276	235	256	289	264	255	229	269	259	241	253	263	261	262	262	238	241	281	243	243	282	239	266	235	238	269	274	253	277	262	258	246	286	251	266	271	284	246	257	261	265	266	272	263	251	283	247	249	268	262	289	268	222	286	292	271	258	285	272	260	239	263	261	239	280	289	262	234	282	268	243	273	233	275	240	229	283	288	244	253	303	290	282	265	282	312	261	263	271	245	274	259	275	287	256	265	238	305	266	249	285	281	277	274	282	258	251	246	292	274	254	263	262	286	283	225	262	247	255	230	271	298	275	273	273	266	283	259	267	268	266	259	301	273	263	292	272	256	267	249	258	263	273	244	259	247	271	260	294	282	246	267	285	291	234	271	253	284	277	304	243	276	236	270	251	251	257	272	265	277	281	251	270	287	252	247	274	242	240	258	266	296	295	264	291	256	240	241	248	271	277	259	279	266	263	257	266	231	276	253	269	276	259	276	250	265	273	263	252	282	262	240	271	264	255	267	267	237	298	259	268	270	259	275	261	293	290	269	284	251	268	256	267	279	276	273	278	269	270	231	257	228	273	260	268	272	251	288	259	252	271	247	309	288	260	261	259	265	275	267	267	246	246	260	247	287	277	292	260	236	293	279	253	257	242	254	258	279	276	292	264	250	270	248	278	261	247	240	273	247	253	291	256	238	285	246	246	250	253	287	227	245	267	270	251	283	272	275	241	260	252	250	256	289	268	252	255	283	286	272	266	273	252	272	294	265	241	271	236	280	265	238	232	262	244	248	293	286	302	268	321	259	262	221	242	280	262	286	242	302	259	254	247	242	245	256	264	263	256	256	245	243	245	280	256	262	300	250	255	283	243	242	254	265	295	288	266	263	245	261	269	295	278	283	253	243	273	244	265	276	239	261	271	258	243	259	273	280	292	233	248	268	255	243	267	252	270	274	284	281	271	302	284	256	254	249	273	283	244	273	288	249	257	267	283	273	281	254	257	283	238	246	251	248	273	267	254	303	273	262	247	271	261	298	268	239	290	263	245	250	296	262	262	262	269	264	275	256	277	235	245	267	269	255	251	276	278	267	280	262	271	272	291	247	286	287	252	275	263	279	281	255	302	289	250	260	244	257	279	241	253	262	251	248	272	277	270	252	227	258	286	271	268	306	234	229	264	259	251	273	321	290	267	277	260	257	253	281	272	271	272	261	260	280	259	276	242	268	255	288	266	255	264	242	264	302	271	266	271	289	259	254	312	239	252	271	254	302	259	240	266	251	284	249	257	258	288	254	255	266	272	252	245	266	263	261	269	286	233	243	236	261	264	288	285	254	278	274	291	237	246	257	235	268	259	270	303	291	273	244	242	286	258	280	252	251	275	287	240	239	258	251	273	244	289	227	258	293	292	231	242	252	264	254	262	224	274	260	258	240	268	270	278	262	279	266	288	247	253	260	292	273	214	274	257	254	257	241	274	266	288	271	262	247	263	266	255	269	298	276	254	272	258	264	265	250	292	269	278	261	242	262	276	264	250	278	257	260	272	300	298	263	274	249	243	260	256	249	244	268	267	277	281	250	240	248	259	240	248	261	243	255	254	270	255	267	293	267	261	257	266	261	283	250	258	246	264	272	247	243	256	258	257	257	235	256	252	262	275	262	254	232	289	263	278	276	288	266	275	304	251	260	251	260	256	249	286	249	269	260	289	265	273	294	294	293	293	265	299	259	243	267	259	277	293	242	263	254	296	275	289	237	254	247	278	252	282	255	235	285	270	243	256	222	251	278	276	260	266	253	245	261	269	250	254	263	289	248	278	292	290	267	290	273	249	256	245	249	288	276	268	262	283	272	269	232	282	252	228	205	275	268	288	275	254	243	268	273	271	289	249	271	251	244	263	265	248	243	278	266	265	301	271	267	254	256	265	261	283	251	280	259	226	281	280	287	261	283	313	235	290	267	277	284	247	274	307	258	260	265	261	271	262	277	289	284	268	263	246	238	233	272	264	281	271	272	270	241	260	268	246	270	252	262	241	264	267	255	276	281	278	265	289	287	241	244	252	256	267	255	268	254	272	263	269	265	244	260	240	250	298	266	287	261	263	278	288	264	252	229	248	247	264	264	269	246	257	265	279	262	267	251	267	261	237	274	273	257	282	260	266	297	277	250	262	269	280	259	276	249	273	243	257	264	242	273	229	250	255	307	263	255	249	272	255	240	275	279	264	269	271	279	242	281	279	263	255	265	265	261	271	260	251	272	271	243	253	281	277	245	281	239	261	285	277	258	277	235	292	264	303	252	254	273	270	324	285	244	255	259	258	272	262	298	263	274	265	242	270	256	238	241	266	260	261	282	273	301	275	273	240	268	256	277	261	251	244	252	260	257	235	241	256	256	263	250	279	271	288	257	277	248	234	294	297	290	234	247	272	267	250	275	260	242	266	235	288	266	277	260	289	234	264	263	267	297	269	290	257	288	260	256	286	281	281	269	258	275	241	247	273	250	259	276	277	288	270	286	277	232	250	262	277	281	309	257	256	290	241	255	277	227	258	241	263	254	292	279	259	253	252	264	269	282	280	274	273	273	265	263	268	273	288	279	228	263	249	266	237	252	264	269	265	257	268	245	230	258	286	278	267	282	288	258	249	260	238	262	252	278	256	303	245	272	274	261	276	238	256	254	277	279	253	270	277	234	266	265	250	262	290	253	283	259	258	262	281	280	274	291	254	282	288	279	265	240	273	277	252	247	276	286	277	247	231	304	272	265	239	301	261	277	214	242	284	256	267	254	245	249	270	259	261	272	268	303	279	275	259	258	239	268	253	281	262	268	285	248	275	277	296	246	237	247	260	258	260	273	248	262	262	278	244	288	271	268	260	292	263	265	286	273	272	292	303	256	302	258	272	289	273	247	276	269	252	238	273	268	263	296	280	284	242	283	273	270	266	280	279	272	264	240	242	267	253	278	274	269	231	315	286	263	293	273	254	268	282	257	273	266	273	262	285	253	274	248	244	259	272	268	270	269	291	259	242	262	292	295	247	285	283	273	247	269	267	278	245	270	251	287	277	264	269	262	258	274	244	268	266	265	276	270	256	239	259	267	286	231	247	260	255	257	258	272	254	277	264	273	285	285	247	267	247	269	310	311	230	227	273	256	230	264	275	268	259	242	256	253	260	270	289	275	262	287	260	263	227	290	255	267	289	286	258	268	275	259	288	278	260	273	253	313	251	281	267	271	265	256	248	270	299	260	259	258	251	253	276	283	247	247	270	287	270	269	249	263	294	272	237	232	243	257	278	287	262	253	298	294	273	267	252	234	226	288	263
16131	14928	28602	28990	14934	9464	7365	6295	5385	4025	2757	2555	3491	4405	4960	7771	7388	2451	2848	2979	2031	2630	2581	1616	1475	1316	1159	987	1015	800	860	751	697	721	767	855	777	731	723	704	653	764	691	666	688	667	687	664	691	686	702	667	718	676	683	667	636	702	675	692	673	666	683	669	670	614	663	595	698	602	703	646	658	640	640	657	688	653	644	650	657	659	660	669	643	652	666	665	666	661	652	687	677	653	654	647	656	694	673	683	665	605	638	676	649	702	694	684	612	620	674	634	666	643	660	620	618	652	637	670	639	661	603	635	684	648	648	646	606	678	630	651	696	619	687	687	613	626	641	616	677	632	662	687	675	681	672	622	689	641	666	683	654	670	724	643	642	671	621	667	680	656	631	667	678	677	621	655	666	667	631	670	615	640	670	653	664	664	683	653	635	698	679	671	677	639	646	711	654	701	638	631	608	687	642	636	660	722	672	661	680	649	661	668	642	644	706	663	656	640	648	650	639	639	660	636	680	682	687	652	712	657	676	654	651	657	609	730	680	649	644	703	674	687	648	640	668	639	650	612	621	653	708	711	636	637	704	699	668	640	701	628	595	661	669	692	635	706	673	640	660	685	663	649	646	697	668	661	641	653	667	657	648	642	637	684	662	683	687	665	649	659	632	657	661	601	686	678	679	651	658	635	645	644	667	654	667	656	648	653	664	599	661	660	654	644	677	672	707	632	635	664	700	642	646	615	685	676	641	639	661	662	659	677	698	642	617	651	642	622	655	687	627	648	676	705	625	668	688	660	634	671	688	670	682	631	645	673	648	610	637	659	676	594	613	675	668	673	672	703	674	630	698	634	619	656	650	667	651	664	668	619	686	641	687	663	709	636	651	706	707	647	659	699	638	660	630	701	634	680	652	672	674	653	634	696	660	654	660	648	670	682	646	659	635	624	627	673	666	655	620	648	633	640	718	642	659	646	686	677	633	665	663	638	653	667	668	682	647	652	665	652	608	615	663	668	671	683	664	609	688	652	658	648	670	664	649	710	656	670	681	676	685	635	639	667	679	638	658	692	686	677	660	639	704	621	674	702	693	630	684	718	649	638	685	667	646	661	657	664	688	633	612	693	630	669	655	643	635	652	679	667	598	679	695	641	671	643	622	658	662	666	661	694	655	588	670	657	680	662	636	627	703	613	641	697	660	626	687	677	671	641	628	632	651	685	669	639	687	698	627	669	666	646	642	639	661	694	665	644	621	669	652	696	651	667	666	664	681	656	688	634	648	683	648	680	626	669	691	636	662	665	670	646	656	667	683	657	652	647	683	662	661	657	695	651	673	678	679	649	654	682	623	627	663	639	672	637	676	681	618	656	622	642	657	618	682	669	743	648	631	625	651	634	648	629	659	692	616	639	658	656	645	702	637	677	625	680	724	700	667	670	639	645	672	618	642	700	681	689	649	665	666	658	678	640	640	630	661	696	647	651	656	677	660	640	671	648	654	625	604	674	662	700	624	660	662	681	658	658	653	652	650	604	620	638	682	664	668	636	633	675	671	668	674	624	725	607	645	700	662	650	663	638	694	647	683	613	695	691	635	657	688	695	630	640	637	662	644	658	674	651	647	623	693	671	680	643	625	644	645	651	674	662	702	658	648	621	628	615	697	637	657	652	708	621	621	613	618	682	669	650	733	664	658	686	679	676	648	643	663	646	625	662	645	654	627	669	627	643	666	615	673	726	595	648	645	683	662	631	680	681	697	721	622	610	694	649	712	650	650	612	678	646	606	656	657	601	688	681	624	695	661	660	659	689	677	676	680	701	665	656	650	682	647	676	657	663	697	684	606	654	603	692	656	638	614	648	663	636	636	627	672	657	680	702	642	641	676	639	655	670	670	637	629	643	706	641	653	645	589	649	688	670	657	701	671	629	684	614	649	650	672	643	663	714	618	671	703	675	714	647	697	672	660	635	640	683	657	661	636	705	629	660	682	689	642	650	599	660	661	677	668	660	636	643	620	630	659	686	610	644	654	642	648	630	652	657	618	621	657	651	642	682	678	627	693	677	640	668	606	666	643	653	684	613	649	678	686	695	682	640	632	656	646	658	662	649	631	636	624	689	685	620	662	629	598	685	617	660	667	705	672	641	657	642	651	657	667	673	659	654	646	685	634	645	616	649	699	665	636	630	666	626	689	728	631	653	635	678	696	648	699	675	638	664	653	650	659	654	678	682	673	702	651	668	674	625	630	622	657	653	657	678	628	685	633	684	616	644	687	663	664	640	633	672	657	691	673	665	694	685	633	679	669	646	648	657	669	681	656	616	683	648	642	661	649	695	666	688	647	672	641	631	653	733	656	674	612	642	670	642	705	633	644	608	621	663	637	691	598	669	668	663	673	605	659	656	674	613	662	657	669	653	696	648	658	679	655	624	627	654	645	663	699	654	656	653	655	669	655	702	662	645	638	696	606	669	680	635	629	649	667	648	649	719	670	666	686	657	664	630	654	640	659	657	653	674	630	673	648	647	657	602	663	662	659	657	662	735	661	686	689	672	671	676	669	695	640	640	636	605	651	650	659	669	671	656	661	607	634	687	616	645	704	646	669	674	681	689	679	664	664	650	702	678	664	651	680	682	635	640	682	622	643	644	599	612	676	674	629	645	666	637	674	665	670	623	678	654	680	689	661	670	691	688	634	676	681	679	655	647	740	605	654	669	661	687	620	624	646	632	715	689	662	655	652	684	616	648	644	681	695	672	667	622	647	627	671	667	661	693	668	691	620	670	710	650	646	632	654	673	689	697	604	628	669	635	645	608	651	655	587	686	632	675	640	631	660	675	678	720	699	638	644	584	715	626	637	652	650	707	693	662	646	642	681	647	647	680	682	661	678	585	690	651	656	654	649	675	677	666	619	682	663	681	638	686	700	619	646	629	695	687	643	687	666	639	631	671	644	667	662	649	646	663	680	669	616	663	651	657	657	693	686	630	632	626	656	655	698	654	646	667	659	622	640	685	662	666	657	646	673	643	678	685	648	630	620	655	627	632	658	678	659	619	659	658	640	644	672	623	639	640	720	639	646	671	671	658	669	664	679	634	628	658	666	646	664	671	627	692	651	638	622	674	638	617	640	674	642	687	636	627	697	654	673	676	681	628	622	635	707	643	650	666	651	707	669	714	651	648	666	621	668	617	666	680	653	667	685	658	688	630	685	601	692	618	616	650	695	634	686	648	654	647	664	639	649	672	643	700	701	670	641	680	662	694	668	690	611	675	627	682	677	635	654	696	677	615	687	649	663	640	701	584	622	667	658	606	685	681	701	626	681	677	634	655	616	635	649	622	671	610	615	665	684	654	643	649	637	692	613	707	659	691	669	588	656	688	681	642	708	693	639	696	680	630	688	690	656	643	667	672	642	703	679	710	609	663	642	652	678	668	675	638	658	644	649	662	694	629	661	664	623	658	633	681	657	654	668	666	645	654	606	650	647	691	620	679	675	707	637	689	628	680
34573	26127	30227	23630	9922	4931	2838	2389	1904	1500	1201	1261	1365	1450	1381	2406	1386	836	902	780	833	1016	740	661	556	522	504	463	473	433	397	407	438	427	464	472	450	452	366	413	373	406	407	430	382	432	427	409	389	385	432	409	370	409	410	405	386	423	448	418	405	445	393	389	390	423	384	394	374	399	433	401	410	412	404	395	437	373	379	405	434	412	409	402	373	408	362	422	421	384	422	418	410	414	446	405	405	434	381	404	413	385	421	397	428	410	425	404	401	397	421	403	420	380	381	438	435	392	383	373	430	363	397	401	386	419	423	431	417	421	424	396	437	399	432	396	426	380	399	412	384	404	403	381	403	388	402	363	383	375	381	432	385	413	407	415	401	400	443	420	408	394	413	459	426	424	402	351	402	366	394	363	405	407	420	414	410	399	414	387	419	397	428	408	425	394	442	404	371	410	423	421	392	388	384	422	391	424	431	403	412	400	427	437	376	391	420	405	427	399	420	416	418	430	412	424	369	405	434	366	378	374	397	379	409	400	396	391	381	405	398	409	407	396	437	385	398	396	404	418	383	402	389	428	394	398	416	443	397	405	390	399	403	391	380	391	395	394	409	416	431	427	365	401	404	400	398	400	401	416	403	404	407	412	387	357	429	408	422	396	399	444	411	380	412	380	410	421	394	419	411	446	420	433	424	372	380	399	430	419	407	380	398	402	410	385	385	393	404	398	415	393	401	447	442	407	390	380	447	432	395	385	407	417	393	397	399	478	388	398	389	427	404	413	395	386	391	404	394	394	380	423	382	415	403	344	433	422	418	391	423	454	406	392	418	408	425	408	383	393	398	438	419	397	416	379	405	425	430	394	399	393	417	406	396	427	431	435	409	432	417	412	405	395	414	416	392	415	413	448	415	420	429	417	434	391	381	448	360	417	421	406	415	437	410	438	388	411	442	365	390	399	414	384	416	396	367	414	408	413	392	429	412	361	428	443	385	363	414	415	422	436	408	434	422	404	415	428	422	453	390	445	386	400	373	419	391	394	384	397	400	385	380	445	401	426	409	437	427	383	412	409	389	363	420	366	420	402	401	389	424	423	431	378	438	395	434	385	380	390	386	393	395	382	414	414	434	400	368	393	399	440	393	415	454	416	414	404	380	414	427	429	413	408	449	384	395	372	386	420	417	397	424	433	394	434	381	403	422	444	401	381	417	438	425	403	414	421	401	366	397	413	410	416	427	374	438	380	406	414	421	417	419	447	387	424	422	399	414	406	388	393	392	427	383	417	386	420	389	391	425	432	444	409	423	419	391	420	397	449	422	396	414	391	441	416	408	414	391	418	366	392	425	347	400	426	430	398	438	432	394	451	413	378	429	398	406	372	377	417	418	404	416	434	391	416	374	381	404	415	386	415	408	437	415	347	407	452	447	349	381	451	420	411	410	393	422	424	431	394	446	415	423	405	391	467	380	451	425	411	395	438	385	411	420	431	401	425	427	420	419	426	409	398	415	422	397	438	413	419	390	373	408	404	396	361	407	396	445	405	453	412	404	402	431	420	417	448	381	380	406	420	391	385	413	406	458	403	430	402	425	456	448	379	406	402	414	405	405	381	448	439	396	406	400	424	378	416	362	424	336	405	425	433	420	372	412	386	379	397	419	392	419	416	400	394	436	430	392	384	422	415	432	434	374	406	420	384	392	407	412	373	435	430	423	349	392	410	396	360	392	380	417	377	409	416	417	410	389	394	417	400	384	391	442	388	392	371	382	470	362	424	427	418	422	385	359	425	409	368	387	386	422	385	410	397	381	407	401	427	411	394	410	412	439	426	382	388	435	396	384	385	381	396	384	432	380	398	420	361	432	398	446	397	433	420	414	417	408	388	389	374	450	376	377	401	397	429	409	441	390	411	445	385	406	400	477	405	403	415	399	411	433	388	399	390	326	414	391	401	444	398	385	374	409	422	436	378	424	411	411	398	429	409	402	367	419	402	421	457	427	436	382	397	414	369	386	413	379	369	443	421	456	398	390	427	401	399	387	413	411	408	384	393	416	397	421	424	405	377	371	396	388	359	431	394	404	428	434	412	409	437	410	427	392	412	437	395	392	389	409	439	420	391	399	388	454	386	390	416	433	400	414	405	385	371	403	427	416	387	439	342	420	409	438	375	437	418	398	421	410	407	425	454	417	406	422	413	385	402	389	415	420	380	417	416	398	389	429	403	400	412	389	396	401	421	438	402	390	353	382	410	412	382	426	400	405	432	393	382	425	432	389	429	407	465	407	394	374	390	426	430	387	358	385	421	386	362	410	404	429	444	393	380	426	417	423	386	440	425	421	354	428	366	408	429	383	367	371	412	395	398	397	429	418	401	408	459	402	417	403	393	385	404	417	363	414	349	419	396	386	414	406	384	376	443	414	401	367	418	390	400	432	422	409	432	394	374	405	400	375	412	370	409	428	396	424	398	443	398	384	427	429	417	387	432	364	404	394	388	408	406	396	437	417	448	435	395	406	379	442	438	447	397	370	393	406	412	399	410	420	403	405	447	391	432	415	403	416	404	405	405	389	408	434	383	406	430	407	370	436	429	394	392	385	426	405	421	423	374	431	357	371	397	402	402	407	382	419	403	418	377	438	406	425	411	438	440	438	387	399	395	434	382	401	386	361	383	389	390	411	393	392	411	400	401	418	414	434	400	400	450	418	399	430	357	385	427	417	411	391	391	431	388	423	381	362	416	399	389	370	391	413	408	429	385	434	391	458	397	389	382	417	419	398	402	414	401	388	404	432	377	375	394	393	409	370	425	361	404	393	381	390	404	412	368	368	400	413	383	406	407	427	400	393	395	385	406	412	383	353	373	387	350	367	397	400	391	397	413	389	455	397	400	406	400	404	442	398	397	392	409	395	370	392	434	441	416	414	375	439	368	390	418	423	415	412	378	406	432	411	439	443	397	394	423	412	386	396	451	403	421	413	435	445	462	413	421	390	382	396	401	411	400	367	410	410	413	412	375	395	384	418	374	390	425	416	427	401	359	433	420	427	392	424	378	443	382	391	402	440	409	379	379	399	411	383	421	419	381	386	424	420	431	402	383	394	413	369	359	369	388	415	398	388	415	415	404	403	385	408	443	401	396	406	391	407	408	386	382	390	423	422	419	418	397	417	394	406	410	454	431	433	398	392	400	422	422	422	391	406	423	390	367	405	402	385	456	412	412	391	401	388	344	401	438	421	369	368	437	410	393	345	399	410	406	383	421	398	420	418	396	412	416	428	417	421	421	366	424	397	426	387	382	439	437	405	411	385	367	406	416	413	405	412	407	407	447	366	437	435	403	409	390	367	419	402	384	431	401	472	435	390	426	391	395	386	440	423	422	391	425	434	416	415	387	388	395	368	399	439	390	400	378	414	466	344	388	392	407	390	419	431	422	400	424	416	416	424	440	372	414	428	413	414	412	434	370	413	406	425	379	405	421	411	409	403	388	396	387	435	378	427	392	384	387
18549	19329	33560	32518	18461	13441	9428	8704	7191	6406	4942	5984	6701	6809	6739	12044	6135	3584	4436	3762	3867	4824	3166	2543	2110	1750	1731	1390	1397	1199	1069	1020	1059	1017	1167	1250	1160	1047	1027	1035	952	983	989	956	984	998	990	974	916	977	985	946	946	1020	928	936	995	982	943	923	939	922	964	911	967	975	966	962	971	943	929	988	931	955	970	944	974	949	923	927	1001	973	929	948	947	954	936	928	962	950	937	903	1007	936	980	952	963	984	917	979	985	940	947	916	976	1039	948	940	908	919	960	968	931	966	967	936	962	952	952	928	928	913	927	925	934	967	901	989	960	961	918	959	951	931	1014	985	967	916	967	945	932	945	926	949	924	965	1016	964	965	974	963	927	967	943	955	980	919	919	998	1012	982	965	976	984	901	938	959	953	928	952	984	925	930	964	954	936	963	959	948	971	963	949	936	981	966	929	986	950	984	936	981	955	955	976	958	902	929	946	975	949	908	981	933	924	968	993	1005	948	983	969	978	946	950	944	971	978	917	970	939	928	964	941	959	917	947	999	904	929	930	911	951	958	969	950	994	947	930	1003	926	923	952	957	945	939	972	946	951	986	960	994	992	951	897	968	928	914	978	927	970	962	908	1020	903	964	899	941	934	938	927	953	990	956	951	951	946	947	994	951	912	948	909	964	963	972	1009	947	928	957	950	957	928	977	942	959	981	969	987	936	957	961	976	953	918	947	929	978	973	904	933	981	928	982	957	987	1000	983	976	957	960	904	933	970	916	949	925	950	945	927	956	935	990	953	950	902	920	935	914	945	918	937	937	973	947	932	902	931	957	883	908	950	932	945	955	1029	978	859	983	1005	942	1026	977	935	923	967	907	936	899	996	873	946	972	993	932	989	976	984	960	923	879	988	980	956	948	939	960	977	959	1006	937	908	967	922	979	960	989	944	992	955	974	909	885	983	977	984	950	938	946	908	973	881	978	899	968	902	959	910	965	963	934	921	953	955	973	906	994	962	921	938	975	949	991	1019	987	974	958	1023	939	894	945	954	925	907	928	991	931	995	974	963	928	905	939	947	957	965	972	973	925	961	939	985	943	963	972	931	908	963	971	901	925	972	986	979	979	947	942	984	985	938	951	912	979	911	966	968	929	938	940	990	961	923	939	963	939	903	911	1016	927	966	927	950	931	1009	921	930	954	951	949	941	962	937	922	929	959	933	915	932	970	911	969	995	980	985	913	894	946	975	985	936	995	895	877	920	930	949	931	949	937	950	925	951	923	946	906	903	915	915	974	931	981	909	921	902	954	940	946	925	964	945	1024	963	910	933	964	909	922	925	976	1021	965	976	913	921	889	897	883	907	962	902	919	937	961	954	918	957	927	977	941	930	972	902	948	893	984	900	948	912	925	961	949	960	917	932	975	945	922	931	919	931	947	989	904	973	959	1013	964	924	948	1015	904	891	982	948	945	926	970	944	952	901	975	954	951	920	971	977	949	929	954	974	994	975	912	999	916	948	905	927	951	959	930	917	967	922	912	913	924	914	959	945	931	938	996	949	962	925	957	942	893	968	928	949	959	1010	926	934	958	901	935	928	921	1016	925	959	974	942	926	921	895	900	936	936	954	948	992	916	919	981	919	940	937	967	938	935	964	933	915	927	968	907	881	985	982	989	934	975	941	1033	1000	949	941	908	894	912	926	957	942	945	934	931	934	997	889	906	964	971	935	955	910	945	879	920	942	989	985	968	888	945	926	912	992	981	961	908	894	971	915	910	967	948	971	937	984	959	966	971	968	1029	931	983	876	915	1017	951	978	968	1020	939	897	966	925	957	934	884	958	916	927	957	976	920	918	960	978	973	917	951	990	912	943	961	1005	958	937	965	952	950	950	1001	907	979	1004	906	904	979	960	943	914	881	909	958	909	965	973	961	951	996	1006	920	929	971	928	971	968	940	1011	969	914	939	948	915	945	1005	947	952	908	929	896	942	927	963	923	1028	934	906	911	942	962	932	986	901	938	948	937	1009	892	980	957	919	931	944	946	943	936	934	921	968	967	967	945	978	884	953	962	963	942	965	952	947	976	906	948	953	929	999	954	963	966	928	935	927	996	949	948	1013	956	939	939	953	979	944	975	943	942	995	965	966	945	932	914	972	935	943	950	949	1001	930	975	974	1008	969	924	947	944	963	950	975	905	968	958	958	990	944	971	989	953	1009	917	977	955	970	923	918	906	964	933	904	976	929	895	932	1010	912	946	992	925	901	929	960	965	1007	950	1009	921	931	954	943	966	916	1008	972	958	935	946	927	938	944	958	934	921	973	936	973	922	955	967	939	1033	921	968	926	956	916	900	927	959	942	916	976	907	947	927	920	949	943	968	944	916	928	943	956	944	970	953	966	945	997	936	928	984	968	949	944	987	906	907	942	977	897	1010	922	946	947	940	949	919	978	944	927	972	933	967	1014	936	979	931	967	1030	905	957	968	949	898	986	942	999	941	912	933	948	951	966	955	933	932	941	976	913	940	988	954	944	921	944	966	958	985	955	978	934	966	863	885	940	969	991	954	959	936	962	935	915	984	958	939	973	987	897	975	989	984	954	984	977	943	987	964	1007	962	956	946	979	925	922	960	957	939	951	930	888	933	939	932	965	934	992	911	930	894	939	941	906	978	984	906	997	937	937	966	990	962	943	957	905	956	918	956	964	907	946	1058	942	942	928	916	966	968	926	879	990	945	958	942	930	924	941	932	1016	958	939	950	923	941	986	904	953	933	969	859	1001	999	933	954	964	940	924	907	970	956	954	942	940	953	937	964	961	952	988	928	967	904	855	931	951	986	908	923	915	911	945	971	919	963	953	923	956	965	923	983	940	962	949	948	982	949	976	977	953	999	950	922	965	945	986	988	979	964	912	952	962	947	981	919	891	1009	953	960	984	1008	935	944	963	984	957	957	883	948	949	938	934	904	917	1013	890	978	964	940	977	964	956	936	955	913	910	962	968	938	971	998	916	962	915	894	953	993	998	961	911	973	930	980	969	890	924	921	982	953	937	906	904	939	953	963	946	898	977	1017	945	971	1018	960	974	958	963	966	902	944	921	956	939	933	910	946	942	959	989	919	937	985	1000	972	991	948	942	964	959	967	1022	957	913	1007	968	977	963	912	961	963	991	905	1005	949	932	939	972	964	928	988	940	937	989	916	934	943	925	983	964	979	924	997	875	899	940	951	916	927	920	975	920	960	911	946	870	911	893	985	907	918	896	930	996	919	927	914	945	934	1009	972	914	918	965	917	981	954	999	902	952	972	954	962	968	908	965	917	953	947	929	986	965	888	1010	981	966	949	946	975	972	939	948	925	945	923	998	962	942	930	943	916	948	932	942	890	983	971	954	890	981	948	902	1011	929	943	916	957	895	1000	921	952	947	949	973	939	926	916	975	988	949	954	966	927	882	941	976	981	961	949	941	924	998	920	928	910	921	946	958	939	944	925	897	912	988	951	913	917	961	954	940	938	913	910	932	940	970	942	945	924	883	934	910	919	913	930	905	948	957	977	946	915	963	937	932	973	889	935	928	960	959	979	956	905
15190	12506	14373	8846	2098	996	582	552	510	497	644	832	736	667	867	1066	484	421	430	476	475	401	325	373	328	310	275	314	329	279	295	302	285	281	257	263	293	263	266	286	282	299	288	278	251	294	276	310	285	282	302	249	304	241	281	279	278	291	278	275	272	272	288	266	274	297	295	281	269	270	327	289	288	275	301	266	257	301	286	254	285	252	256	257	260	260	286	256	264	285	269	287	297	299	276	257	288	287	271	295	285	278	270	269	290	296	280	285	299	281	278	269	256	280	285	261	291	298	273	259	272	276	265	246	250	274	307	293	301	296	286	288	253	264	264	286	265	291	292	271	304	249	276	302	301	325	277	236	260	278	284	273	280	251	309	286	257	293	286	275	285	274	271	272	301	285	276	256	273	272	288	279	272	260	286	293	239	264	303	269	250	279	298	269	257	274	268	333	289	291	305	283	286	279	283	282	283	301	253	316	282	279	299	286	274	282	272	279	289	243	300	288	272	285	280	290	296	274	302	288	277	287	270	304	250	261	286	283	291	320	283	273	278	262	306	248	278	266	297	260	288	251	306	275	268	327	296	272	269	273	290	295	241	299	269	269	264	272	264	302	274	269	277	254	275	303	265	275	290	273	280	262	275	270	259	301	242	250	265	268	250	254	290	256	262	279	272	247	286	277	288	284	286	271	291	315	265	263	286	271	266	282	298	255	271	294	291	289	299	284	247	279	285	295	277	288	264	312	277	284	267	290	265	280	267	245	270	263	294	266	254	265	315	307	265	289	279	264	275	274	292	255	263	305	253	280	272	282	308	288	289	279	258	271	319	298	288	284	287	263	272	294	282	284	284	288	279	320	273	303	267	279	281	294	309	278	261	289	289	281	281	281	255	280	266	295	269	323	292	290	276	279	285	279	285	287	251	302	307	282	293	248	269	273	275	270	278	274	292	259	302	323	302	287	276	301	281	272	251	294	253	262	292	276	258	275	276	274	267	285	279	272	259	248	278	296	271	299	292	289	248	277	278	289	254	261	275	302	274	262	291	294	269	268	294	305	280	262	286	267	309	271	257	279	292	253	289	289	331	267	290	286	257	291	277	277	276	291	283	295	253	272	260	311	275	282	288	270	278	284	283	270	270	276	319	286	271	266	261	265	284	257	264	276	287	260	299	295	280	281	252	296	307	298	301	257	288	277	278	305	313	271	306	266	265	260	264	276	302	248	264	255	272	299	287	289	254	278	264	268	301	266	273	266	276	255	301	264	271	288	289	289	291	249	304	295	245	278	275	299	263	287	275	275	291	248	282	304	259	279	304	269	251	314	270	277	262	286	289	281	297	266	288	302	279	284	287	287	283	331	257	289	304	298	270	287	258	277	277	285	285	269	267	273	287	269	305	276	296	265	295	259	301	299	310	287	302	320	263	271	293	269	263	270	289	312	288	258	276	299	293	247	295	292	266	278	306	265	291	289	292	302	275	283	283	295	269	268	279	268	258	255	280	255	248	257	238	258	296	295	260	265	287	262	296	269	265	275	263	263	300	281	251	283	265	294	290	315	272	269	260	302	264	270	264	271	269	286	287	289	271	272	291	246	259	251	316	279	247	283	283	302	312	273	270	280	281	310	276	308	295	278	261	266	269	275	297	288	288	258	249	299	287	247	277	280	269	323	283	280	269	301	284	284	262	281	279	271	274	293	291	275	253	262	283	293	272	284	295	277	288	281	269	284	288	300	270	281	282	260	310	273	300	256	295	278	253	263	273	273	243	248	274	291	282	265	275	251	261	278	310	286	274	260	285	286	270	283	256	262	294	282	291	285	252	257	272	280	272	289	288	274	261	256	254	291	273	290	303	298	333	246	274	255	273	246	282	264	284	301	291	276	300	288	295	282	274	271	262	248	275	251	294	279	289	332	273	266	252	287	246	275	290	296	258	247	282	299	268	264	256	275	293	317	267	256	262	282	257	271	305	285	286	294	312	265	326	279	269	291	300	306	294	261	283	254	279	265	305	290	239	261	307	271	303	302	300	262	285	291	297	274	310	279	271	267	246	280	279	279	280	322	242	288	305	248	304	300	265	303	264	272	295	316	337	279	329	288	278	263	278	264	243	302	279	286	296	259	288	311	259	296	277	243	255	298	276	283	274	284	272	273	275	276	323	231	274	279	295	268	285	293	306	290	286	286	310	259	282	260	239	325	277	290	271	274	266	303	283	297	263	313	304	255	307	264	263	282	259	248	257	243	281	279	290	289	293	297	272	278	282	292	269	259	320	317	284	298	263	265	266	278	261	300	266	275	271	293	279	283	282	264	269	271	285	303	309	332	267	296	261	279	319	306	271	269	288	248	266	266	294	268	289	285	248	266	271	284	296	267	286	284	314	266	287	290	264	250	267	266	275	263	299	274	318	299	277	319	280	273	279	278	264	309	270	276	262	283	273	296	307	264	281	297	301	277	276	237	274	245	273	279	259	275	305	294	278	298	294	254	280	258	278	266	265	271	289	298	286	248	298	278	297	272	274	273	322	288	284	257	282	298	284	287	290	293	252	263	295	272	267	267	278	276	298	313	264	276	265	261	253	272	311	306	302	278	307	307	281	302	261	280	307	299	281	296	289	274	266	269	273	294	286	264	276	282	266	261	292	289	262	297	296	283	266	276	295	253	291	269	313	276	260	294	294	290	302	317	276	291	295	259	273	265	278	287	295	277	296	275	282	279	269	270	246	266	256	266	267	285	276	303	287	289	296	292	292	250	277	288	285	276	251	261	270	287	282	261	262	289	268	231	311	259	285	296	287	281	262	246	274	294	294	297	277	307	281	305	298	253	313	284	276	286	294	320	261	304	273	283	290	264	261	319	261	276	283	270	297	290	269	280	269	253	274	284	296	292	265	253	255	280	252	272	268	277	257	278	277	277	294	242	264	264	279	245	256	260	275	271	287	279	297	287	260	299	291	292	306	265	278	265	290	279	247	269	290	294	300	309	287	284	274	287	294	286	281	260	304	260	296	294	268	264	297	278	303	303	277	291	277	301	292	271	273	261	261	277	278	266	294	313	294	308	272	282	271	272	285	276	275	307	290	307	288	282	267	273	287	279	262	254	270	291	317	279	264	255	282	311	286	274	275	253	282	259	266	256	275	287	279	276	268	284	296	285	281	276	281	259	261	239	286	301	300	273	274	282	291	273	320	277	289	280	272	278	284	279	299	278	270	291	258	264	259	271	267	275	276	276	252	287	272	261	278	252	280	309	272	260	269	310	309	277	298	282	275	290	276	269	255	287	285	264	285	264	310	271	282	330	283	293	291	268	302	277	273	262	291	269	278	266	264	264	269	283	274	272	287	260	266	265	243	289	282	286	259	281	287	237	294	254	283	266	260	292	296	296	273	281	307	272	264	264	271	268	282	279	280	292	262	278	267	308	301	279	272	235	289	296	263	257	281	280	290	274	270	304	288	292	287	278	243	252	287	285	277	301	283	247	282	240	323	269	291	295
8646	10468	20309	16344	5823	3524	2334	2044	1964	1738	3070	3819	3737	3008	4394	5597	1758	1718	1863	1840	1727	1482	1200	1251	1052	929	793	831	811	730	701	724	659	654	697	771	665	676	711	687	690	651	692	662	672	651	710	654	699	662	671	686	673	657	620	694	647	668	661	701	663	591	696	645	685	682	679	679	693	666	642	689	652	663	628	662	697	656	647	709	636	646	664	681	713	663	714	654	673	667	701	659	681	638	667	612	638	668	706	690	670	669	695	696	704	665	671	639	628	682	694	693	680	630	651	703	673	669	672	646	643	661	652	688	683	610	666	631	667	636	684	659	676	678	733	684	676	653	646	691	664	659	657	656	724	695	678	658	643	645	651	644	654	657	675	674	645	703	633	661	717	659	683	664	692	633	668	647	667	700	638	636	622	659	671	682	706	637	641	635	711	668	668	664	640	678	663	688	705	637	693	683	661	621	640	697	654	656	652	666	595	700	671	646	663	646	678	645	684	621	633	648	624	687	640	654	658	635	675	648	671	672	663	687	691	651	693	627	689	694	685	676	669	660	707	699	666	713	680	706	654	674	661	658	681	648	690	662	673	659	681	663	653	659	665	667	652	672	656	677	659	712	635	663	633	672	636	649	713	662	657	640	630	716	651	661	690	644	692	668	668	721	702	689	682	669	670	641	708	642	666	694	687	647	700	639	664	694	659	656	654	715	629	651	658	668	616	682	654	658	710	649	715	682	677	688	644	661	683	678	627	641	664	673	677	678	672	676	713	672	636	653	677	683	652	676	647	673	707	652	684	667	754	668	653	642	703	670	687	679	680	716	647	661	736	663	660	677	680	638	662	673	650	643	655	717	712	646	710	646	657	688	696	647	649	700	628	661	666	648	705	667	662	646	664	670	680	693	660	677	674	690	629	663	607	674	633	630	699	683	626	679	673	644	704	669	653	690	656	645	700	698	648	673	647	681	647	647	673	680	694	727	656	703	634	666	701	657	629	665	691	679	662	660	659	672	682	702	717	660	629	697	656	687	619	696	646	690	670	695	715	676	673	633	644	728	631	640	690	660	699	674	693	700	656	686	641	639	709	632	703	663	632	617	666	657	671	694	664	696	677	652	669	703	689	676	696	674	691	657	652	690	708	691	645	672	662	701	716	652	629	661	645	658	713	611	646	674	680	663	674	676	641	682	664	666	587	662	664	671	680	670	599	651	599	690	600	691	705	678	651	662	659	642	637	699	676	660	674	645	674	644	658	675	679	667	675	689	682	606	627	663	689	701	651	633	741	662	653	617	721	669	621	679	693	679	707	682	665	656	708	609	632	725	653	681	686	669	658	632	673	651	667	668	692	648	678	655	647	625	697	693	682	677	658	674	661	667	673	660	699	705	647	677	670	748	693	630	677	712	637	640	695	687	662	639	716	665	665	670	663	629	652	679	642	689	663	683	668	706	670	718	671	678	658	653	666	655	703	655	708	666	673	664	645	684	633	677	686	648	663	666	663	636	677	640	673	663	702	659	645	655	707	686	658	659	647	649	671	680	687	647	615	687	618	660	654	684	642	647	700	696	708	681	632	673	661	671	641	667	629	641	649	683	706	683	713	650	680	702	634	671	647	659	658	678	640	665	636	632	666	661	669	678	656	657	698	698	709	676	755	645	645	693	687	654	686	675	685	657	691	657	643	680	686	688	654	698	673	683	722	687	686	665	628	653	641	641	628	659	699	701	659	689	751	691	650	638	639	700	724	652	664	723	679	673	686	637	656	671	656	680	704	652	660	685	699	653	699	650	694	658	638	652	659	652	682	677	672	681	682	638	688	654	672	640	685	667	706	656	667	654	662	668	655	650	653	713	641	710	708	639	668	658	725	675	664	679	694	626	691	688	640	665	668	642	732	618	649	679	672	665	688	685	666	692	650	722	687	695	621	685	679	668	669	666	670	667	646	685	668	647	673	686	602	654	683	652	689	647	656	678	652	670	720	628	630	615	648	709	697	713	628	678	618	658	717	676	658	676	643	731	710	663	683	667	632	651	637	705	672	715	693	644	652	633	675	683	622	675	708	650	696	667	595	696	675	686	687	675	679	671	645	635	688	650	651	634	659	694	716	659	711	662	712	685	639	646	644	682	655	647	699	690	666	603	713	684	634	654	708	656	677	642	642	674	659	685	674	649	670	622	684	716	665	678	693	602	657	674	649	610	678	667	671	635	697	626	672	671	650	659	647	663	651	667	685	696	671	685	635	684	684	693	650	699	645	672	620	670	685	698	692	678	652	699	663	663	658	634	632	673	701	683	698	657	627	651	667	678	678	687	684	669	681	643	700	644	676	695	672	659	702	658	689	679	663	688	648	644	681	669	659	666	620	694	705	683	692	648	679	685	695	665	649	700	704	636	643	720	682	647	676	684	678	674	708	694	636	703	632	662	653	630	703	648	642	685	652	667	683	668	774	719	642	687	659	673	672	691	650	662	658	687	681	706	648	663	673	727	712	685	669	679	673	687	703	640	712	647	669	634	666	667	663	693	642	667	685	672	646	634	666	706	645	681	685	698	670	650	689	651	691	648	645	652	654	691	673	630	646	694	679	656	661	661	686	672	663	683	658	628	660	644	689	663	696	671	653	663	677	670	663	625	617	627	649	673	631	646	656	636	671	661	654	696	656	705	627	687	665	671	675	687	699	710	649	715	717	699	699	725	640	701	661	709	667	668	667	668	664	721	695	671	652	705	638	632	687	686	677	675	645	670	713	641	647	721	674	668	673	695	671	682	681	645	652	701	635	633	657	685	655	689	704	614	655	640	668	691	660	655	640	656	694	653	680	644	642	677	664	627	639	704	621	666	664	633	666	647	663	720	702	652	625	686	704	682	630	649	655	674	653	674	710	720	650	661	657	703	643	640	678	659	686	711	697	699	683	667	641	652	639	661	695	692	683	645	633	646	647	672	697	743	663	704	661	594	662	656	684	671	647	643	695	672	686	656	685	627	655	706	669	693	666	657	690	667	683	684	676	693	705	700	621	685	712	683	672	652	668	714	694	676	690	631	634	648	623	655	615	708	673	735	638	645	698	631	686	674	661	682	719	687	720	705	657	675	675	692	685	675	653	674	689	655	658	684	684	633	681	685	654	687	659	713	664	698	676	671	664	666	676	648	673	691	743	682	695	637	701	646	612	668	658	714	661	677	667	697	685	674	648	630	623	628	660	652	677	673	698	658	638	663	657	686	745	712	701	664	669	726	725	647	635	643	658	684	677	704	656	658	686	649	703	638	687	676	733	551	672	743	723	693	630	653	668	667	647	679	675	664	684	708	664	705	675	687	667	679	687	680	695	672	660	664	654	673	680	682	674	640	663	626	607	654	664	707	675	670	668	611	670	690	619	700	714	693	688	713	694	655	622	675	663	691	625	667	697	673	665	711	676	697	674	699	660	638	655	685	664	659	686	686	693	663	676	633	649	662	679	696	637	665	664	687	677	681	641	702	694	666	621	678	682	657
25867	20222	22373	14233	4978	2728	1610	1519	1354	1128	1714	1665	1359	1063	1795	1530	655	649	562	493	527	432	410	361	370	306	388	308	283	255	249	275	281	275	295	301	253	259	262	262	283	269	229	282	278	260	293	276	291	257	296	280	249	271	271	292	291	253	248	239	216	257	260	270	255	242	294	241	252	274	290	257	272	266	255	247	289	268	254	271	261	252	222	257	259	253	260	259	216	258	258	250	246	218	251	261	220	280	221	257	259	262	274	246	245	216	259	244	217	233	256	266	288	249	243	257	243	277	247	227	272	301	284	285	258	270	280	246	256	265	282	282	268	246	218	245	248	301	315	297	257	244	279	241	249	254	254	270	279	258	263	259	245	267	240	225	275	267	280	263	299	261	255	276	252	255	241	244	269	265	232	257	263	247	276	266	235	243	254	235	266	242	264	256	258	257	281	235	246	273	262	261	265	282	253	248	260	239	250	275	247	247	282	267	256	260	292	277	262	239	255	274	269	234	259	275	275	296	238	292	258	262	254	227	248	260	280	270	241	227	286	254	270	260	277	278	270	247	251	281	276	260	269	258	246	246	253	271	273	267	290	257	279	272	267	297	263	257	259	280	283	266	258	245	231	270	232	249	295	248	278	257	249	265	274	240	257	263	242	284	272	258	264	265	285	255	253	276	253	277	276	313	256	237	243	256	262	255	264	266	265	261	253	258	258	270	266	241	270	288	255	271	254	268	258	260	272	265	248	247	242	286	261	241	237	251	252	273	247	266	264	255	275	282	260	271	263	292	256	264	254	276	265	250	234	258	264	266	267	276	259	269	278	280	229	265	248	261	252	250	244	251	271	269	256	266	250	273	255	248	274	278	245	238	243	252	286	272	270	272	254	235	285	245	253	254	265	260	246	269	267	276	254	279	257	272	258	249	250	269	250	277	248	243	212	235	254	256	251	299	237	240	270	252	247	266	282	262	266	256	274	243	245	263	263	274	274	243	271	289	278	256	237	233	259	274	260	265	258	252	274	233	304	267	266	280	232	280	282	259	266	281	239	252	251	230	261	264	272	269	249	275	244	260	259	266	305	258	270	226	263	288	289	249	301	266	276	274	258	225	263	267	283	262	261	263	261	245	286	276	273	271	248	239	251	244	247	281	267	253	269	241	254	261	252	268	277	263	251	250	283	287	261	282	214	242	248	266	228	275	252	261	233	253	239	275	261	269	281	246	267	250	293	238	257	268	251	254	243	260	279	238	267	263	281	250	307	237	250	257	249	233	266	238	252	283	283	238	249	249	271	241	260	252	273	268	245	261	253	257	246	286	270	272	233	243	270	248	268	257	241	231	256	276	284	310	244	249	250	249	242	241	252	256	251	261	251	249	251	258	242	315	259	247	272	267	282	263	248	277	235	262	282	269	244	257	294	228	273	268	270	240	283	260	248	265	245	266	263	264	250	263	282	230	280	271	273	248	248	286	260	242	259	296	248	265	264	266	248	262	243	260	268	268	273	238	266	256	262	286	249	261	251	250	255	235	265	242	255	245	265	268	271	281	285	273	259	255	270	278	256	257	247	250	248	259	277	257	254	249	286	298	278	232	261	296	270	249	289	269	253	247	265	279	275	267	252	285	279	279	258	265	275	257	247	247	275	274	270	230	283	280	248	265	255	257	265	286	281	252	241	259	270	278	269	306	265	239	243	249	269	252	253	258	253	269	238	247	239	255	241	263	273	234	288	236	266	253	270	282	274	249	255	256	265	277	242	240	266	268	260	269	218	271	248	314	238	246	288	249	285	242	280	249	258	266	264	268	262	275	254	273	264	241	260	246	269	283	241	275	267	257	259	256	261	279	256	216	245	264	248	272	261	275	254	279	258	258	274	256	288	282	282	260	273	256	254	240	239	253	281	275	259	254	296	255	267	263	233	263	277	286	297	250	259	283	269	270	275	287	260	300	255	237	257	253	256	259	241	293	252	245	262	250	253	287	262	267	250	251	285	284	248	283	289	270	256	248	292	272	261	244	279	278	248	262	237	242	250	279	242	296	269	266	291	294	248	268	256	255	263	260	263	272	266	272	245	271	284	235	286	234	312	268	247	259	255	243	231	293	285	242	242	256	281	245	259	275	253	256	291	250	241	279	281	268	262	264	269	263	305	268	252	230	231	261	265	264	259	268	266	264	266	282	248	250	269	254	267	265	249	276	291	283	265	277	273	260	267	237	259	271	258	267	277	255	263	238	259	279	244	251	237	244	270	244	252	257	269	228	281	285	231	282	269	256	243	271	264	234	250	268	250	248	297	280	246	262	248	261	256	264	274	261	287	285	271	226	249	249	257	275	234	245	281	272	255	280	279	227	238	288	273	240	263	278	248	262	261	255	236	240	241	276	223	281	276	262	223	246	268	271	252	270	273	268	253	279	265	259	219	260	249	283	254	255	276	276	258	249	259	273	259	234	255	278	262	280	265	279	260	270	277	236	253	266	252	283	297	245	254	228	240	246	269	271	283	250	240	254	216	251	256	252	234	263	257	267	250	264	256	253	266	276	269	269	266	273	247	249	234	280	250	262	276	268	262	280	262	266	265	270	294	247	240	260	259	257	255	270	281	249	264	254	288	247	281	271	258	272	226	248	286	248	267	246	268	281	256	248	253	254	258	242	238	297	248	258	241	244	268	247	244	243	251	267	279	288	259	257	234	256	263	271	242	260	258	240	290	237	239	245	272	230	230	258	245	295	274	279	297	280	275	274	279	253	266	274	289	254	257	242	251	264	283	270	259	281	262	277	259	247	237	247	256	253	262	254	293	240	261	264	261	246	259	218	239	266	286	288	255	306	260	280	255	271	284	243	255	254	250	255	234	243	236	259	261	272	250	282	262	246	220	244	273	244	248	247	265	254	250	252	235	286	232	231	259	256	247	273	265	260	254	261	238	255	286	247	267	291	257	231	264	251	251	282	283	286	286	267	271	257	262	243	259	256	249	263	242	257	266	264	262	260	220	257	266	251	263	271	291	270	279	326	255	287	283	250	265	256	264	258	273	257	264	264	229	279	257	244	256	252	243	273	266	259	251	243	254	242	251	274	254	253	278	225	255	246	256	253	261	267	262	254	256	269	295	219	210	275	281	242	249	294	236	264	246	265	262	299	235	263	261	241	293	246	271	232	265	294	238	275	245	280	286	262	249	268	250	284	266	270	266	257	251	266	238	253	249	273	241	317	262	251	234	246	263	262	276	234	263	279	251	242	284	280	260	257	282	264	302	264	255	247	263	255	237	243	242	255	233	225	252	249	259	299	264	240	258	244	268	234	259	254	262	248	291	239	274	257	255	273	267	263	282	275	251	251	261	270	280	271	289	247	246	258	295	245	280	296	260	242	249	221	257	249	234	269	267	256	247	287	259	253	278	287	269	252	246	227	223	261	277	279	244	252	262	275	252	245	262	272	254	298	267	267	248	259	279	276	236	286	249	277	235	259	275	250	271	259	252	283	285	270	257	279
14427	15910	27555	22103	12659	8577	6397	6065	5998	5508	8417	8434	6861	5259	9250	7042	2965	3394	2729	2398	2588	2071	2043	1409	1337	1015	1196	1016	817	745	719	725	722	771	835	844	659	692	696	682	686	683	642	704	685	666	670	642	658	644	645	589	675	650	714	633	691	632	655	647	616	676	657	718	633	654	670	669	709	656	660	679	662	641	656	687	640	642	658	647	628	636	633	647	644	660	659	638	657	638	624	655	643	670	621	655	615	683	662	672	674	707	678	624	679	672	695	616	653	623	659	639	642	604	655	631	659	637	644	656	628	674	682	663	664	664	626	695	656	616	637	606	626	655	651	642	627	668	586	637	633	649	644	602	666	668	659	672	663	648	640	634	609	646	656	630	635	639	626	640	644	687	653	663	645	639	667	673	637	600	660	666	648	659	605	682	624	643	672	625	647	675	666	628	642	679	613	624	628	610	623	633	643	654	713	637	637	645	661	693	627	649	675	661	676	610	652	634	652	654	680	608	656	651	637	682	669	673	619	637	669	658	674	697	663	645	611	672	643	679	677	668	616	638	648	690	606	620	631	626	669	627	641	691	669	655	640	646	606	676	666	631	673	666	642	675	606	607	598	643	662	578	653	672	618	659	626	648	627	648	658	647	651	632	616	676	702	662	653	644	617	656	673	644	642	645	646	641	628	670	652	679	665	650	637	643	662	651	656	670	659	655	646	675	641	691	665	687	577	616	712	633	662	632	688	642	655	649	662	623	649	652	629	652	647	661	642	696	667	661	600	652	660	619	688	659	718	636	637	664	642	657	666	618	659	602	665	655	654	641	651	678	618	648	698	662	655	645	644	642	634	652	686	641	675	670	620	594	639	647	628	634	650	661	652	677	625	614	635	601	633	677	664	600	664	629	664	654	631	620	611	660	679	644	670	729	638	663	657	682	702	648	623	657	622	670	705	642	620	613	625	673	656	649	622	635	717	619	651	666	697	662	627	626	634	645	686	680	670	660	664	680	646	622	625	655	610	712	663	642	645	678	673	669	597	674	613	625	605	716	609	628	651	623	645	617	604	644	627	645	650	631	658	604	609	679	676	640	645	657	653	631	653	632	632	678	681	654	649	693	661	658	640	610	655	643	701	631	707	595	650	648	634	647	643	699	667	626	671	633	664	650	683	657	683	649	663	645	675	638	584	674	654	644	667	636	632	660	656	649	646	654	647	653	633	639	690	642	684	664	673	643	654	676	636	642	625	660	687	608	643	652	620	691	630	630	628	671	655	604	663	629	659	650	647	636	630	692	686	640	649	661	645	622	648	668	680	663	681	617	688	671	623	671	686	653	635	613	651	663	634	639	642	618	636	687	615	653	689	633	604	648	625	653	692	701	627	635	640	708	600	656	672	621	688	688	681	662	643	619	652	643	641	654	606	663	621	654	617	656	662	647	628	632	679	651	635	696	642	677	602	668	651	640	639	693	675	677	666	665	667	621	686	660	708	651	641	650	632	622	658	679	665	638	685	675	647	596	619	649	643	635	662	647	636	621	643	626	643	664	635	625	607	694	625	624	658	630	670	679	645	669	687	638	673	656	680	628	650	639	668	649	639	657	688	647	636	677	654	644	676	675	616	595	651	631	620	600	618	672	610	623	609	669	642	673	649	662	605	669	645	676	648	654	625	631	649	652	669	612	685	629	662	685	671	601	679	669	647	615	708	662	635	695	651	613	635	686	665	651	639	631	668	641	687	670	591	666	665	675	581	668	631	633	637	666	638	627	627	642	640	697	670	614	661	661	627	649	670	664	623	642	649	644	643	667	633	677	649	665	603	630	643	660	637	655	643	652	613	632	651	665	679	672	629	643	676	615	615	649	646	650	675	612	631	675	678	664	656	661	647	705	637	662	617	673	628	637	660	654	688	664	669	641	668	664	650	681	651	622	629	667	640	711	654	688	676	649	619	656	584	648	662	632	653	672	635	659	676	656	605	621	613	649	687	614	624	660	585	649	620	657	664	558	682	676	647	633	691	679	655	664	667	667	701	651	607	677	696	657	576	642	649	653	609	640	628	663	646	668	677	645	702	604	626	641	632	679	611	642	657	640	667	626	662	676	670	618	636	675	658	653	640	674	633	678	628	664	703	636	639	686	654	624	668	667	618	642	603	692	637	598	665	662	653	650	636	651	609	675	694	686	634	605	613	602	665	662	659	652	675	616	654	611	643	625	674	619	651	708	634	645	670	670	604	668	602	610	628	639	663	678	656	637	623	618	649	643	636	639	690	617	615	609	610	658	645	697	716	628	624	651	623	611	698	645	701	681	646	612	642	645	699	660	644	621	669	655	645	643	661	681	637	619	676	656	652	629	606	650	635	629	679	623	648	651	652	641	650	622	620	675	648	615	619	627	626	645	665	677	658	638	686	647	674	656	637	628	690	635	607	601	675	687	635	639	640	670	647	612	646	643	667	677	671	624	636	652	647	676	619	628	663	636	626	656	652	629	635	643	669	705	667	656	625	642	633	593	607	703	642	670	638	587	677	675	677	667	663	646	680	635	657	657	682	637	673	664	646	660	618	667	684	703	641	630	643	630	693	676	721	678	609	658	648	644	676	617	705	648	686	601	631	644	642	625	668	668	662	651	725	634	627	603	678	629	668	622	641	659	673	629	634	638	642	660	661	686	619	640	643	676	616	617	591	597	642	624	644	641	648	640	676	651	653	648	612	570	651	648	626	671	665	594	697	647	618	652	707	651	655	632	615	608	654	634	661	680	622	629	645	687	629	599	642	692	647	648	606	635	653	640	624	634	706	626	625	651	667	598	692	687	616	660	675	622	658	625	707	677	640	611	638	646	701	637	620	674	664	630	692	635	671	614	637	652	676	636	633	637	618	671	638	633	651	639	698	686	661	613	678	644	631	620	716	641	672	652	682	646	628	606	673	628	658	626	664	648	698	673	642	636	630	587	667	692	666	646	627	666	655	675	622	686	664	675	645	681	655	640	623	695	644	669	645	621	665	607	631	653	666	679	664	660	667	646	620	631	635	643	642	676	652	605	663	651	682	683	648	698	660	636	661	637	659	646	605	678	648	658	669	670	663	692	652	657	622	632	643	586	609	669	627	630	617	623	594	625	656	627	626	675	676	630	671	685	659	646	646	650	641	660	668	645	660	672	656	674	650	624	640	642	642	680	656	689	593	622	657	675	680	637	653	683	679	650	653	645	627	642	602	669	650	697	658	628	671	635	656	657	657	666	665	624	627	668	617	642	646	629	626	610	629	653	660	669	651	675	622	672	634	646	632	667	621	650	657	676	671	632	627	664	705	618	644	647	662	633	592	631	618	652	618	658	653	636	658	705	633	648	667	652	666	619	655	665	693	646	667	680	622	627	619	646	661	617	644	601	654	624	638	621	721	630	656	650	663	705	701	635	612	639	634	630	594	637	659	598	646	620	623	697	664	636	698	643	590	659	636	668	605	683	612	724	646	630	666	614	633	658	651	653	693	666	657	662
33774	27257	29251	17868	7834	4218	2980	2620	2990	2453	2819	2766	2296	1864	2722	1430	1035	988	722	800	709	736	628	514	471	459	475	437	420	419	445	416	425	401	407	447	384	365	411	401	396	396	413	431	418	368	341	412	391	372	398	392	416	384	359	380	386	386	362	379	364	376	406	414	408	390	377	394	391	348	365	407	428	396	387	379	415	379	384	404	415	395	395	394	385	399	410	398	420	392	396	401	394	392	397	353	407	363	378	408	383	384	371	384	406	383	405	392	435	406	365	371	381	394	391	377	393	411	374	402	416	371	418	399	402	401	421	360	386	367	404	457	376	390	386	355	370	358	387	430	394	415	373	379	425	396	392	375	410	437	400	397	398	402	408	409	380	413	366	373	405	378	381	389	380	406	352	394	380	401	413	367	408	395	400	419	404	444	382	408	404	384	405	392	391	402	371	382	385	380	425	416	386	384	389	412	434	394	375	383	406	388	365	385	360	413	410	405	363	402	367	381	368	383	443	423	397	417	383	382	367	405	365	383	372	398	388	366	338	391	429	383	412	361	392	377	406	414	373	421	384	401	398	424	378	391	430	372	349	360	376	363	384	365	390	355	372	389	389	409	387	388	374	416	429	419	400	347	426	371	393	362	399	451	384	383	432	391	380	362	357	384	355	395	437	377	368	405	424	452	421	365	384	408	383	398	378	370	403	391	392	416	363	376	400	359	400	418	387	395	400	395	347	416	381	388	389	429	443	382	399	381	380	400	391	388	433	423	378	369	410	373	400	402	379	424	375	411	385	402	393	394	363	369	409	405	380	388	397	377	382	385	384	381	383	393	385	370	405	346	417	392	418	395	368	380	389	387	399	376	398	365	390	408	390	437	385	362	360	395	400	388	348	375	368	373	399	381	410	393	405	382	386	383	377	395	385	387	417	401	428	415	396	400	373	429	385	416	420	397	411	400	435	372	369	389	426	368	381	385	384	398	398	391	393	400	375	411	368	447	389	378	423	397	381	405	406	374	376	368	422	394	399	360	408	416	397	345	393	387	383	383	416	392	408	388	401	414	418	408	391	416	418	435	373	378	357	391	336	417	411	399	376	377	404	395	394	405	391	384	367	418	392	382	410	400	411	386	432	395	368	393	416	404	394	390	381	400	369	391	334	422	383	435	405	402	380	398	413	438	373	384	380	425	409	408	414	394	348	384	395	348	389	423	397	371	399	396	394	407	401	387	409	391	425	361	369	376	371	444	397	395	414	390	403	404	392	406	371	382	421	373	367	375	411	404	423	402	366	390	373	406	358	405	398	383	398	412	375	374	408	400	388	371	398	371	398	382	384	384	391	371	385	399	393	368	400	415	370	409	415	386	362	406	383	397	396	413	406	369	414	406	373	428	373	382	361	376	370	368	357	389	368	412	376	421	387	440	382	378	383	396	359	350	369	396	406	382	401	404	384	379	389	356	348	352	385	377	432	400	407	370	397	396	393	403	410	392	375	394	394	432	385	415	396	414	382	392	424	405	396	388	410	407	377	401	379	367	405	380	396	401	369	431	325	403	393	390	370	422	421	413	379	417	427	377	381	385	410	402	404	345	356	368	357	398	398	370	405	403	343	407	426	417	386	388	420	377	368	389	328	388	417	371	380	375	412	387	365	399	381	396	399	380	395	420	373	385	376	385	387	400	388	387	381	398	365	396	423	356	359	403	403	428	409	362	421	392	374	391	354	354	408	408	402	391	369	330	376	373	358	374	406	366	397	361	412	385	369	413	370	410	386	364	401	399	402	362	376	391	405	347	394	389	416	417	380	400	379	396	407	376	368	397	434	381	403	404	379	394	394	389	370	380	388	394	362	402	385	436	381	365	403	362	391	381	362	422	381	395	375	365	377	364	387	402	406	408	397	367	356	378	430	426	373	377	405	381	404	382	388	391	421	374	378	354	399	400	398	396	419	389	397	392	424	413	383	411	401	440	389	382	391	388	440	411	386	429	388	413	375	364	382	379	386	354	394	391	435	365	408	365	401	392	361	423	400	395	354	383	392	397	415	373	400	432	362	371	386	375	392	410	383	383	361	397	411	352	410	437	445	403	370	365	419	381	368	388	419	399	425	384	428	403	360	408	361	421	386	420	437	394	406	372	388	406	380	428	381	373	414	332	392	387	444	418	418	371	385	390	368	405	391	388	364	405	384	400	381	399	397	362	404	451	408	378	390	398	376	429	398	370	376	390	407	376	382	395	398	386	388	397	400	387	406	407	395	370	360	396	416	390	360	404	402	369	353	407	405	412	355	399	389	443	358	388	366	417	385	367	385	365	405	402	382	360	366	371	417	399	384	381	372	403	404	407	402	427	361	389	413	383	417	439	408	371	423	373	393	436	451	395	387	412	383	358	431	430	401	371	405	368	357	409	455	389	395	405	398	406	373	397	373	384	410	397	391	370	403	366	356	365	412	401	407	427	432	396	381	394	397	405	357	404	382	387	408	406	369	377	405	396	414	377	365	444	398	360	379	408	391	397	367	387	382	418	396	368	390	408	374	404	387	438	394	366	443	366	367	413	383	427	388	380	404	391	394	372	411	374	386	377	424	383	384	426	429	391	377	419	394	373	364	373	405	337	368	372	431	330	397	390	385	400	404	439	379	381	406	390	400	394	415	416	347	396	383	431	418	356	379	366	336	431	375	356	388	370	378	382	437	355	365	374	390	389	401	364	365	373	372	382	406	411	378	410	366	418	397	410	428	372	382	394	378	368	369	375	406	414	386	398	413	400	382	392	371	392	365	439	380	391	385	384	379	400	361	388	356	387	399	376	382	406	388	446	391	420	363	363	357	398	400	405	417	380	405	407	404	395	407	349	407	380	372	429	411	388	403	420	367	348	383	403	405	396	369	392	384	348	357	416	406	396	397	377	391	407	386	413	370	398	384	398	376	419	386	393	390	403	394	380	421	392	394	425	414	415	402	415	409	431	384	397	389	393	376	381	397	427	414	368	367	365	374	380	405	389	383	396	368	387	405	374	379	399	371	413	405	380	362	419	427	407	403	370	405	401	385	406	379	417	405	391	396	394	392	446	400	395	386	388	414	367	389	388	420	378	400	392	388	422	400	376	354	405	417	434	375	398	368	353	405	388	409	416	351	448	409	415	374	381	382	399	385	392	362	379	384	391	419	364	407	410	392	388	391	406	384	376	397	407	361	415	399	369	413	412	393	381	405	353	398	407	360	389	406	396	405	408	436	420	389	353	393	412	390	432	365	400	404	389	377	421	408	428	389	364	425	404	368	388	402	392	434	393	381	385	420	420	379	398	373	354	375	393	398	407	383	408	400	347	387	367	371	382	400	419	391	380	419	384	403	428	393	389	362	399	394	389	413	418	375	357	387	394	382	415	391	373	368	355	425	374	357	345	373	385	391	377	410	403	394	422	410	399	383	405	389	415	388	389	381	379	354	324	388	407	430	438	432	383	388	372	409	391	419	377	393	381	363	367	388	410	374	407
18364	20125	31994	24691	17245	11592	9713	9633	11337	10065	12653	12592	10517	9165	13379	6223	4500	4410	3003	3856	2805	3017	2869	1751	1368	1446	1390	1180	1119	1164	1099	1005	1062	1086	1219	1095	971	928	1021	961	933	978	973	975	910	927	989	959	976	951	885	943	918	971	923	967	960	923	876	971	1026	929	1002	944	994	989	933	903	957	979	857	940	915	933	904	871	914	927	891	948	950	970	999	883	900	919	964	859	923	933	931	901	900	935	908	982	884	914	905	948	966	952	889	916	912	888	955	934	890	907	953	919	898	895	882	923	926	953	919	952	912	916	911	937	935	915	894	884	963	974	931	963	877	936	924	957	939	932	925	949	966	938	940	877	990	932	910	908	887	901	906	929	932	893	952	943	913	866	915	910	923	898	948	903	915	876	940	900	933	902	929	888	912	912	919	918	940	936	950	962	888	913	846	929	922	923	902	967	919	936	860	905	913	908	912	890	933	888	890	848	913	946	972	908	907	878	941	912	892	927	950	859	902	913	925	921	917	936	915	902	978	903	920	943	905	910	866	941	903	892	941	969	884	912	916	885	881	909	896	913	881	923	873	924	913	920	897	847	945	917	925	953	914	884	897	949	916	889	963	959	951	904	956	863	944	901	946	919	945	916	949	931	926	920	960	939	903	920	930	927	866	872	929	941	908	906	990	887	914	952	925	883	908	929	920	910	904	925	938	909	920	915	927	909	962	1006	935	900	913	925	939	924	883	924	945	894	876	909	877	907	941	955	906	884	893	913	941	921	945	944	873	917	930	943	871	860	949	884	898	923	917	898	927	914	951	943	901	889	840	934	902	958	979	903	949	943	893	946	936	859	887	925	914	906	903	896	949	953	973	903	955	949	900	938	915	931	880	924	882	886	906	841	878	956	881	932	1019	907	945	917	904	938	913	908	931	915	899	1008	955	947	886	899	883	959	955	955	863	874	918	899	882	893	960	899	886	885	972	952	921	921	900	917	931	865	937	911	912	895	917	892	945	927	890	907	948	922	915	974	918	906	938	912	950	900	921	873	1002	916	883	957	889	982	921	929	961	924	926	943	931	896	937	868	916	944	901	938	945	928	937	919	942	891	928	981	952	908	885	951	942	907	927	945	937	858	920	903	955	975	935	952	895	937	936	861	929	927	901	929	942	910	967	883	896	900	956	946	905	960	916	878	898	928	921	895	895	885	895	888	962	954	896	896	929	1007	898	897	938	919	947	932	916	919	869	957	907	933	928	959	937	903	900	875	916	875	866	938	929	911	937	863	941	913	882	933	916	886	910	884	958	915	929	932	905	946	936	938	937	915	896	907	966	998	854	920	869	898	923	870	897	947	922	943	887	939	926	923	958	957	885	924	906	931	945	881	937	893	896	902	927	913	956	900	915	914	909	916	943	911	895	967	909	938	915	937	969	882	897	935	943	932	883	900	921	918	934	992	909	923	960	886	924	906	885	926	898	917	960	903	892	921	908	944	879	886	910	923	906	891	930	940	898	915	883	946	924	905	968	985	927	863	980	926	918	967	908	955	904	918	946	869	916	884	950	897	862	939	965	935	929	940	1009	904	879	926	974	941	893	968	950	929	885	898	899	940	878	907	930	931	907	941	935	916	960	930	878	871	902	964	913	939	970	955	907	945	907	898	913	929	904	901	924	946	935	933	922	945	931	883	1012	929	909	893	892	909	946	866	921	900	911	899	845	919	955	874	910	924	876	902	918	930	885	894	891	910	917	952	896	892	899	871	872	887	925	954	905	936	877	879	913	918	895	927	898	932	914	937	956	894	951	920	888	920	887	955	920	852	924	949	887	957	957	957	837	867	927	924	904	912	902	922	932	906	911	914	931	973	946	920	891	871	922	923	930	942	910	853	990	1005	915	867	912	930	997	873	884	939	911	917	888	934	927	918	896	863	953	922	963	906	901	967	945	883	965	912	930	918	935	913	943	933	887	980	889	942	909	898	943	904	1024	926	924	933	933	923	907	923	942	972	915	924	922	862	881	958	915	883	975	913	888	915	886	918	916	925	954	898	893	926	935	943	931	922	917	892	910	930	854	953	906	930	934	945	890	947	961	915	872	866	944	935	932	940	964	909	940	926	923	909	932	924	911	939	972	912	965	955	882	920	905	899	961	941	887	894	912	939	891	935	915	957	878	893	970	926	918	906	885	905	940	975	909	920	911	898	929	888	857	907	920	890	935	925	930	924	899	959	959	929	935	924	956	930	916	924	886	941	927	956	939	924	946	910	964	939	890	876	962	938	925	916	888	949	945	940	907	977	894	923	967	946	905	916	895	896	926	879	909	930	956	873	919	956	886	975	941	944	932	891	950	875	920	946	895	936	879	916	943	896	931	894	894	961	905	933	906	934	892	861	897	925	936	908	848	969	914	878	935	937	937	896	928	927	881	907	899	913	975	943	893	941	848	899	934	912	920	889	964	905	908	915	932	950	920	921	899	937	896	856	891	956	944	914	910	940	940	910	968	910	893	918	949	934	940	936	969	955	939	910	929	918	912	935	965	900	891	909	930	917	941	894	915	915	966	909	925	922	948	912	917	944	906	958	897	925	867	979	948	925	918	876	915	889	899	929	909	861	886	907	925	955	912	916	923	952	935	940	949	918	923	972	924	895	942	915	913	912	895	890	905	947	959	924	969	958	892	897	928	872	872	888	939	985	926	829	942	915	932	863	888	929	923	932	978	933	889	860	970	840	868	926	925	926	923	981	945	910	948	957	980	925	899	938	868	928	915	960	949	873	930	878	920	933	972	928	892	910	953	909	949	887	898	954	921	928	924	930	909	905	854	861	932	909	899	928	951	878	903	947	895	903	919	922	960	874	930	939	942	877	879	945	885	933	964	920	933	988	904	942	922	937	971	916	871	898	899	908	876	870	911	928	937	897	919	898	992	919	894	949	922	941	946	914	915	914	907	938	866	973	889	907	950	875	954	927	933	929	945	922	917	924	892	847	956	898	923	939	901	944	923	902	947	903	913	956	894	920	930	976	931	902	935	974	953	891	972	972	915	962	910	915	857	888	935	953	899	920	975	923	934	877	876	910	925	856	900	903	975	935	889	927	919	897	849	907	896	921	978	922	898	916	888	909	928	882	901	922	960	926	945	968	870	932	899	930	959	908	917	967	898	904	1031	939	893	904	918	938	873	950	897	939	992	887	930	904	885	956	899	949	941	913	946	911	912	900	920	963	916	958	895	920	903	894	913	932	936	890	909	925	951	931	960	976	939	931	895	943	932	918	944	919	882	909	918	906	945	920	910	905	963	964	907	907	906	919	905	952	900	950	923	902	946	887	964	936	916	988	893	944	932	919	959	933	948	926	948	910	938	920	928	896	837	945	947	927	995	888	916	901	876	865	885	940	932	965	891	899	935	939	938	936	961	918	903	912	900	1004	873	891	868	959	893	933	939	915	941	961	930	914	937	883	925	928	962	964	933	903	891	947	873	897	963	873	951	961	945	892	964	957	920	905	956	923	880	889	890	946
15912	13446	13827	5416	1538	647	629	653	728	981	929	935	967	932	992	493	498	341	361	375	374	380	266	277	268	256	275	259	239	270	255	226	256	248	239	249	287	234	253	246	260	218	259	277	240	235	273	233	261	274	260	257	250	255	270	269	253	229	252	275	265	253	242	258	272	263	257	241	280	237	275	248	244	259	246	259	226	247	254	256	279	246	242	261	258	254	271	239	255	228	275	253	247	246	259	239	253	222	250	258	236	265	243	240	234	284	272	279	272	240	224	271	264	278	198	210	235	229	250	246	233	238	262	242	250	236	266	223	252	255	259	253	251	252	236	231	226	270	239	232	258	264	246	246	240	259	249	255	285	282	259	206	263	227	238	283	244	273	225	220	233	235	229	265	282	234	251	249	283	248	269	266	267	282	277	239	253	245	253	272	243	256	247	273	276	237	240	247	238	257	260	236	260	285	259	262	275	253	288	272	260	269	271	276	268	274	240	236	240	250	260	251	246	214	270	249	264	219	246	267	268	234	261	236	239	257	232	268	236	253	242	253	260	256	267	246	257	238	258	233	230	241	248	240	253	270	242	247	246	266	253	244	266	267	236	221	249	245	232	263	214	273	252	233	250	246	269	281	248	253	272	253	261	247	243	226	237	288	273	256	269	253	249	239	253	277	259	271	255	259	245	224	231	268	278	247	251	236	303	251	249	241	251	252	250	237	261	250	237	239	246	255	240	219	272	245	261	229	263	245	232	226	268	263	253	230	241	233	281	252	249	265	244	242	252	249	219	257	264	241	268	264	243	241	250	221	242	243	259	237	238	272	262	234	263	245	277	243	239	252	228	264	244	242	252	242	245	258	220	229	259	231	256	252	252	203	244	247	261	258	237	263	231	256	245	218	240	248	226	269	260	271	261	247	234	257	262	235	256	260	240	266	234	245	265	291	267	273	249	252	247	228	263	241	261	278	237	220	249	241	229	264	247	273	209	253	246	241	235	260	258	220	246	253	258	272	273	236	267	216	256	245	265	264	210	264	261	217	256	267	275	264	241	259	251	235	255	264	242	274	258	237	264	256	302	279	276	208	252	270	253	240	240	276	255	263	277	205	259	252	249	240	248	255	259	240	283	262	252	265	229	267	247	259	238	252	283	298	245	227	243	237	226	265	270	245	276	245	265	269	261	250	258	256	227	246	255	224	273	234	269	281	252	240	260	272	240	216	274	246	252	233	229	230	262	250	247	220	277	246	236	267	224	251	257	241	237	256	229	228	274	233	250	231	253	239	256	264	248	275	239	255	237	261	267	214	255	228	258	243	223	260	251	251	282	261	253	234	243	279	249	264	256	257	241	239	272	255	251	228	266	243	266	227	244	232	246	247	240	238	243	259	232	253	236	279	256	249	268	268	230	239	257	268	247	280	222	241	257	266	228	262	211	253	270	235	243	248	260	247	253	245	266	255	264	241	238	233	227	244	248	238	240	246	233	253	229	260	249	241	239	264	261	266	266	267	250	240	290	273	228	247	270	281	240	267	226	248	264	257	246	257	238	239	252	258	266	234	251	236	251	218	261	262	297	264	280	256	280	263	253	265	263	263	256	228	256	259	272	232	257	257	246	250	233	249	240	277	247	247	240	239	257	281	248	239	249	250	239	250	290	265	238	255	237	266	273	276	213	245	256	260	247	281	243	240	258	226	249	246	237	238	242	235	242	255	235	251	250	231	249	260	240	250	254	249	257	245	260	263	213	228	255	242	259	257	255	239	251	238	266	249	243	282	259	224	229	253	255	246	254	281	278	233	238	283	262	240	278	244	256	268	265	254	238	256	230	247	235	266	243	283	245	257	283	271	248	257	239	258	240	272	257	222	245	276	270	253	264	262	255	254	259	262	263	248	247	273	259	217	269	270	252	272	288	253	276	252	233	225	281	248	251	236	258	235	258	245	230	271	216	273	249	288	258	275	218	258	284	251	226	254	236	259	259	205	272	245	270	243	246	264	249	271	261	255	248	289	221	234	268	231	259	242	225	236	248	261	247	250	255	257	249	253	242	257	263	267	242	255	264	262	226	253	258	266	238	248	240	235	247	253	252	229	245	250	264	279	247	222	237	249	260	257	250	244	266	219	247	253	214	255	256	259	261	245	247	235	247	267	244	243	275	263	252	259	237	261	260	248	261	282	223	257	278	246	269	245	255	268	245	266	246	282	250	242	233	245	242	271	263	269	245	266	242	250	245	250	239	264	247	227	281	303	268	229	237	245	234	259	244	305	262	263	239	259	262	255	242	252	246	275	249	271	276	255	280	238	242	244	251	247	267	219	258	239	259	262	249	249	261	268	251	244	248	276	256	272	221	218	242	245	287	270	235	247	253	250	252	258	219	258	262	232	253	238	242	227	268	250	241	253	270	275	257	260	276	241	259	309	243	235	258	271	255	236	270	238	250	269	250	249	229	270	237	233	250	259	245	258	259	262	284	288	281	261	219	250	219	252	233	244	292	267	252	237	266	274	265	247	259	237	257	223	259	251	252	256	255	239	212	257	296	265	246	247	236	254	262	252	231	266	267	253	247	254	237	299	259	233	253	246	258	264	216	254	257	240	240	250	205	271	243	234	270	261	209	222	230	234	259	278	251	257	241	253	245	252	250	263	274	285	242	235	251	248	277	260	256	258	263	236	275	247	241	243	270	248	250	263	261	277	260	263	271	242	249	237	248	264	298	256	272	242	258	232	275	274	276	260	262	256	320	227	242	274	238	269	256	242	230	249	252	272	221	256	263	229	222	216	234	264	246	244	271	244	240	255	282	254	236	248	252	207	230	240	265	242	233	244	255	261	240	217	244	218	252	254	255	275	283	239	246	231	254	246	252	264	249	262	218	247	269	246	244	251	237	251	293	246	231	253	251	276	253	227	256	238	255	255	239	257	261	260	266	269	278	222	235	247	202	273	265	248	288	302	265	231	267	231	235	264	254	241	254	222	276	269	245	283	256	267	246	235	244	259	230	264	289	254	240	235	258	226	248	243	273	270	291	293	258	226	219	259	252	226	275	249	249	272	243	263	214	249	263	237	227	280	266	256	259	276	251	287	263	272	210	265	251	252	268	229	245	294	272	273	277	261	245	256	276	265	269	241	284	284	227	245	242	220	257	279	249	264	251	257	222	273	232	227	235	240	260	261	228	250	245	248	247	269	260	261	268	245	265	270	269	274	244	235	287	280	236	253	248	249	231	250	266	250	248	251	262	281	280	241	265	249	258	272	254	255	259	249	249	222	224	248	254	246	298	250	240	229	242	232	246	225	252	263	262	265	237	253	238	243	264	269	246	243	257	254	239	243	283	241	232	241	258	236	286	241	246	245	244	225	240	248	236	266	244	269	255	242	250	251	256	235	245	274	276	234	263	253	243	251	238	234	227	244	257	282	255	269	250	276	264	235	248	245	287	238	288	261	260	246	231	253	247	248	265	255	254	236	285	245	261	258	237	257	234	283	289	264	267	253
9304	10764	19280	10604	5035	2407	2511	2989	3790	4391	4715	4250	4609	4757	5164	1958	2104	1421	1538	1452	1348	1323	910	746	698	722	665	639	652	654	602	638	627	628	618	712	641	595	618	631	644	607	600	621	624	608	630	631	596	600	663	624	604	634	678	587	608	638	640	615	623	641	611	606	599	633	638	633	608	636	584	648	614	620	652	575	606	629	582	629	636	576	622	610	611	615	642	587	659	612	631	620	589	615	619	625	625	655	600	643	607	638	647	625	619	590	602	629	586	606	629	635	641	666	587	615	559	700	599	575	606	628	622	644	606	602	659	629	658	589	618	627	614	618	609	610	626	624	605	551	600	621	608	599	612	652	596	646	618	583	671	607	594	651	597	631	609	663	646	562	578	616	638	607	604	627	632	641	623	596	609	591	625	630	636	570	605	598	553	595	606	631	594	570	641	594	602	586	630	594	611	590	605	634	645	630	656	565	604	595	618	599	623	615	637	577	619	621	595	617	604	596	654	642	606	602	614	601	631	607	623	570	609	639	637	622	659	618	603	595	600	578	618	602	635	598	638	594	590	602	649	629	627	575	597	611	639	665	588	607	629	579	618	605	614	640	583	563	623	597	576	624	625	592	632	627	602	604	566	588	602	589	556	606	597	586	614	631	620	595	593	575	606	639	572	613	623	598	615	551	570	611	611	622	595	619	606	585	623	598	615	632	563	588	606	613	584	638	603	613	633	606	595	602	674	566	616	577	612	658	607	646	601	609	597	629	629	586	597	620	559	600	588	586	593	635	626	640	600	605	588	596	667	635	618	655	573	592	649	608	627	648	592	613	573	590	591	634	581	642	654	590	582	573	609	642	577	588	667	578	620	607	650	595	643	617	613	582	633	587	580	536	656	586	635	642	627	604	596	633	633	635	583	578	608	659	634	595	666	640	622	627	615	606	646	621	578	602	644	581	599	645	623	630	627	643	627	585	601	597	633	603	582	611	613	603	601	593	615	575	643	615	625	605	602	618	597	603	600	558	641	585	625	639	612	601	577	559	608	617	587	600	597	640	588	631	610	618	598	623	607	572	638	639	616	601	631	634	601	584	579	596	667	601	600	598	630	595	651	615	611	608	578	623	611	611	569	593	638	632	626	637	623	606	644	633	594	618	624	578	623	614	618	602	600	573	636	605	592	574	579	640	604	621	624	638	604	584	631	659	635	607	584	621	595	647	643	591	615	634	628	591	589	586	604	567	634	627	636	625	633	624	641	618	617	597	597	618	632	614	642	607	622	597	641	624	624	582	588	602	623	630	585	589	627	620	624	608	626	594	562	628	610	655	594	607	651	637	625	667	638	563	602	584	593	596	571	580	593	600	626	634	601	571	608	555	598	587	592	591	563	592	596	580	570	658	615	628	617	622	625	664	590	591	597	628	607	625	621	595	632	627	601	633	604	590	635	669	649	625	594	615	621	635	640	581	629	596	658	597	603	618	575	597	638	635	612	582	583	600	610	610	656	587	584	602	607	622	602	566	585	613	664	640	636	596	637	590	618	588	584	590	603	634	629	684	589	561	595	600	611	648	625	610	600	619	585	588	579	592	650	615	653	589	632	558	605	625	589	681	668	570	632	570	616	653	620	595	590	631	629	599	616	631	594	618	624	665	610	595	568	585	611	622	606	652	577	636	600	611	603	609	580	605	588	611	606	603	620	601	616	623	629	650	575	616	621	589	622	615	612	660	638	612	623	590	602	609	612	619	627	640	639	629	636	658	623	591	570	647	630	599	602	634	596	617	617	602	591	600	634	633	636	619	590	651	594	630	594	635	571	613	600	613	607	644	615	646	660	636	654	635	607	607	632	657	593	654	635	601	563	566	601	597	605	633	595	632	601	596	620	665	635	620	621	644	637	579	622	640	585	613	641	551	582	589	604	619	635	568	645	638	619	595	629	628	597	621	614	588	620	598	629	632	613	604	593	586	648	631	577	648	666	593	632	623	618	597	611	642	578	621	595	615	604	627	591	574	572	615	615	587	624	628	625	628	671	637	677	606	622	620	617	636	611	643	574	605	623	615	675	614	572	582	637	613	602	591	613	641	610	620	583	611	631	629	646	576	612	614	637	582	644	601	641	600	612	621	609	627	619	569	587	579	602	675	651	622	618	629	644	605	587	611	604	599	601	605	638	564	598	596	639	624	598	636	584	588	622	574	602	639	585	588	643	590	602	594	626	637	626	608	574	621	602	603	628	556	611	586	591	597	588	604	622	633	613	603	633	610	627	606	608	591	555	641	611	636	616	668	581	615	600	576	597	648	617	603	592	581	598	601	605	623	587	602	570	662	600	646	614	622	624	594	590	624	635	617	653	628	585	600	591	617	598	625	599	602	610	666	621	657	597	617	608	613	609	614	604	615	615	635	640	633	590	643	633	636	637	635	602	592	565	612	634	575	611	604	564	603	597	588	643	626	604	610	617	597	605	609	601	645	564	669	632	580	630	615	646	641	643	589	574	587	603	568	594	574	628	664	639	644	602	589	633	586	636	625	607	605	644	657	583	587	579	680	601	610	653	616	631	644	571	591	633	587	607	689	649	708	656	668	588	631	632	571	592	629	619	622	635	622	657	599	573	571	622	610	581	616	617	636	597	597	625	624	612	664	587	617	580	586	585	627	602	635	623	588	594	602	598	635	641	577	621	617	619	590	649	605	648	619	621	588	624	602	647	638	594	614	639	575	616	596	603	603	589	633	642	655	640	588	604	650	620	595	618	577	632	646	585	602	624	617	624	571	617	624	656	585	606	588	616	609	633	640	599	607	582	655	628	647	590	617	603	629	585	582	631	603	609	613	627	579	641	576	623	619	559	631	602	624	564	622	622	594	635	599	642	566	617	626	672	639	615	607	621	613	618	564	597	628	585	627	636	635	579	572	576	618	617	613	591	586	621	648	592	599	563	611	614	608	618	641	633	661	615	607	614	632	584	617	614	628	619	655	575	608	581	612	622	620	629	583	617	574	598	622	599	564	646	613	625	616	603	585	611	592	631	629	651	603	649	581	598	636	640	615	607	613	606	620	591	631	640	633	654	611	609	597	629	606	565	608	596	592	607	578	609	589	624	628	645	602	605	557	593	597	629	607	612	639	639	627	630	598	622	601	580	608	622	577	608	602	613	623	659	553	588	563	587	646	658	631	583	646	633	590	594	626	605	591	592	621	611	635	640	617	640	633	634	675	642	649	566	554	585	601	607	631	614	620	646	632	603	632	609	596	611	620	607	591	611	612	598	606	606	638	612	633	597	598	633	618	651	632	622	608	633	619	624	615	633	642	576	596	627	586	595	630	605	591	624	609	599	618	583	624	603	623	636	617	629	612	600	654	642	595	612	607	588	683	651	656	621	608	648	617	624	637	651	628	630	584	627	651	632	612	598	643	599	589	597	603	680	622	596	651	614	676	659	630	579	631	594	660	640	592	615	662	616	625	642	556	602	592	594	558	574	563	610	613	644	626	594	614
28676	21476	22387	10169	4057	2302	1998	2105	1991	1855	1680	1344	1605	1729	1240	744	554	388	481	557	483	478	350	282	255	251	281	268	247	212	259	239	218	232	250	229	207	247	222	244	245	225	240	229	227	236	252	247	241	202	225	219	223	218	215	252	230	258	236	252	220	241	239	255	244	231	204	189	229	230	229	246	242	273	252	212	222	225	242	233	214	228	229	225	247	252	243	227	235	233	246	264	271	236	228	246	223	258	232	231	232	211	228	238	214	202	230	228	257	223	218	214	248	253	215	218	243	274	236	233	223	212	194	233	263	226	272	200	232	243	233	257	220	233	236	229	225	231	226	225	256	237	217	222	212	195	244	253	218	225	227	235	228	238	225	225	198	226	218	235	233	234	230	236	266	229	203	238	240	247	236	211	220	236	260	198	215	241	228	213	259	225	222	269	236	277	235	216	241	233	240	225	235	239	232	223	213	223	240	207	225	249	238	220	233	213	231	228	222	225	213	194	217	256	233	213	200	248	252	220	236	235	228	251	222	224	231	252	243	247	282	225	225	212	252	219	236	254	228	242	246	208	211	224	240	231	261	250	228	201	232	185	218	247	251	208	250	242	220	241	235	227	217	214	231	254	262	219	223	246	237	243	239	246	226	229	240	229	215	239	217	225	253	236	254	232	217	207	239	236	209	253	205	235	252	256	235	227	202	230	222	222	245	241	248	218	215	210	267	237	230	199	250	217	232	208	238	226	238	237	244	232	235	251	225	256	210	250	211	256	244	256	268	269	244	223	231	200	204	215	213	219	232	237	216	203	232	253	233	237	230	281	205	233	267	257	223	220	250	239	215	225	232	229	271	235	199	229	206	251	216	255	210	228	224	210	221	228	246	224	249	223	231	238	219	266	238	198	199	227	248	223	248	261	242	218	226	280	212	210	204	261	225	236	231	240	239	252	224	234	233	274	241	216	259	213	222	229	221	223	233	233	242	231	233	235	230	252	230	229	221	236	269	228	226	217	229	238	234	230	253	218	221	225	256	212	260	241	246	208	218	228	229	224	228	249	253	258	223	190	242	245	226	209	237	212	221	198	219	238	238	231	264	252	211	227	229	244	244	225	244	246	238	222	202	215	220	241	208	237	237	240	232	211	229	257	234	219	271	206	220	220	241	237	244	268	229	222	209	213	209	241	208	216	236	211	217	235	199	244	217	196	222	228	254	220	212	224	206	227	222	231	232	227	221	218	226	226	238	222	228	230	221	226	222	234	254	253	224	202	246	238	233	246	241	210	220	227	255	206	246	249	237	246	221	259	209	252	228	241	220	217	242	251	200	207	233	240	246	208	221	220	217	269	233	264	222	217	221	236	237	251	230	236	234	239	234	205	232	226	225	223	207	217	232	215	219	216	241	232	237	238	238	248	259	232	187	194	254	243	245	237	228	233	200	222	245	244	255	223	225	237	229	214	245	219	229	223	236	247	237	246	258	242	239	236	201	216	238	248	252	210	234	257	272	249	237	264	232	204	268	244	255	213	225	236	258	244	235	260	232	252	242	232	224	240	268	227	233	219	238	233	239	243	218	206	251	224	256	267	213	252	223	234	238	244	237	202	247	241	228	267	249	267	233	224	235	218	241	237	238	233	247	237	241	230	229	242	229	235	242	238	241	219	261	248	243	221	209	230	259	193	256	264	234	230	258	232	260	241	240	241	223	236	232	238	236	232	243	227	221	208	211	233	236	226	231	210	233	212	201	235	226	223	247	244	243	244	274	253	242	232	225	275	250	222	250	244	226	195	259	212	206	269	219	228	230	253	242	223	230	221	210	239	247	232	254	244	231	248	248	228	252	255	233	251	254	216	221	240	239	235	228	221	215	255	238	227	258	210	225	220	251	215	257	250	209	215	235	237	233	229	245	212	219	226	241	237	239	240	215	247	232	218	237	237	237	234	282	221	215	253	276	241	277	245	236	218	206	223	202	222	256	247	221	252	220	238	260	259	248	227	226	229	222	213	249	215	228	258	228	226	209	216	223	209	229	240	220	234	223	223	236	224	239	230	260	263	230	227	236	223	214	218	227	247	264	219	267	214	224	204	249	228	221	227	228	218	232	218	238	227	220	215	240	238	240	192	222	217	223	226	234	270	241	248	216	219	237	235	230	206	226	230	203	250	249	237	224	199	218	244	238	217	249	229	239	221	241	232	256	237	190	241	232	236	224	255	231	242	233	220	215	210	237	210	217	206	251	230	250	258	233	232	218	232	250	216	230	219	204	259	234	245	201	265	218	235	238	248	206	229	228	263	221	224	241	232	223	222	213	223	223	223	232	211	223	245	238	241	242	238	239	233	229	213	249	221	227	219	233	248	222	252	215	225	242	242	234	227	227	257	260	251	238	268	240	211	214	226	247	223	218	232	236	228	268	245	247	222	247	242	229	239	228	244	213	232	237	239	209	242	215	222	238	219	257	233	250	235	221	227	228	217	252	244	220	229	230	192	225	223	228	243	229	238	234	235	237	246	248	210	246	253	223	221	251	236	255	261	269	222	221	240	234	232	257	260	211	260	246	234	210	211	245	229	223	220	238	232	225	217	242	252	230	228	218	221	243	231	243	225	210	249	233	264	238	227	217	209	228	223	247	217	242	225	261	230	265	253	210	231	226	250	237	236	261	212	233	248	232	215	230	225	230	249	240	220	258	194	265	238	239	217	233	194	232	240	230	212	233	233	255	243	257	224	212	253	244	244	220	224	256	245	216	235	252	224	217	222	226	226	208	226	243	208	246	253	207	233	236	242	264	226	238	203	246	227	239	248	245	230	255	237	223	261	239	215	227	236	230	247	238	247	219	221	214	258	237	242	256	253	239	253	245	237	214	274	245	229	236	250	243	232	239	256	235	237	257	244	244	243	249	226	216	230	246	249	218	237	216	219	247	228	202	239	243	248	245	234	266	243	227	240	240	215	231	238	229	250	223	216	200	217	213	210	239	236	233	239	217	234	263	234	225	220	226	242	260	221	203	228	261	246	267	206	230	243	228	228	212	235	227	213	252	244	185	224	225	240	227	228	275	216	239	278	214	214	255	263	247	239	237	250	219	201	210	219	232	252	234	230	263	206	222	237	240	219	226	226	231	245	243	200	243	254	217	221	213	229	247	262	225	212	239	260	241	218	226	228	227	257	219	236	226	237	240	202	217	237	248	232	235	221	233	250	251	220	249	220	220	264	244	239	241	222	252	246	220	225	215	232	242	244	244	217	226	234	241	223	237	216	240	226	204	239	218	269	196	212	228	255	231	235	231	211	214	236	255	235	223	230	249	210	274	236	234	242	222	269	244	221	231	245	236	239	225	230	228	248	247	215	199	229	226	260	247	253	230	212	223	202	213	193	212	240	212	204	238	249	255	228	239	213	218	232	218	238	242	234	235	222	230	236	240	236	233	240	236	268	253	260	252	224	238	252	252	252	237	270	223	258	248	220	231	226	241	243	238	240	255	231	214	245	220	227
16109	16102	26166	17155	10885	8162	7605	7856	8843	8541	7921	6473	8318	9203	6479	3343	2626	1662	2298	2679	2403	2003	1209	887	800	730	744	741	729	691	708	686	625	758	769	698	638	664	655	588	599	655	613	637	579	610	592	614	607	620	568	614	589	557	599	572	571	566	584	573	620	629	620	566	598	584	611	602	607	584	584	623	647	609	572	584	557	573	628	633	541	580	578	596	600	568	630	638	604	596	562	574	543	591	566	602	630	589	592	575	591	559	579	580	611	609	602	613	562	585	605	596	630	622	548	558	610	560	557	626	593	634	592	604	576	594	580	607	577	600	611	588	576	580	615	559	639	603	552	592	579	594	613	619	600	583	560	556	622	611	551	586	568	536	583	587	619	560	677	568	575	599	601	643	654	606	574	589	574	557	616	578	563	555	592	572	622	598	567	578	591	593	610	557	600	554	637	594	626	570	586	630	578	592	587	588	605	564	605	619	586	570	611	592	595	544	569	594	605	546	586	614	575	600	578	630	619	629	588	583	592	614	581	630	568	590	624	586	559	596	589	597	595	613	606	610	593	589	571	577	574	613	581	596	606	625	581	584	603	543	591	593	572	579	550	608	592	551	526	580	559	613	573	606	560	588	553	577	613	608	586	601	583	602	606	554	559	571	607	615	613	592	615	567	568	595	573	574	561	604	583	560	601	594	628	629	565	559	571	588	580	593	575	598	610	562	594	571	616	620	589	607	603	606	610	557	543	559	571	599	558	604	554	614	576	585	588	581	573	637	568	619	593	599	613	585	595	604	584	593	557	588	587	581	626	579	571	595	605	607	566	583	549	598	543	600	611	588	631	574	584	637	613	598	607	586	555	587	594	551	558	582	597	554	611	591	580	573	599	582	656	601	590	580	593	573	585	571	603	602	584	610	568	588	593	556	582	593	545	568	622	559	591	614	637	592	584	590	595	554	570	610	633	612	591	576	591	609	579	546	609	596	574	592	546	608	602	588	615	575	541	608	631	569	611	547	611	605	584	593	572	555	569	588	605	632	592	603	602	578	526	580	598	597	583	591	564	584	556	579	607	602	560	594	598	613	620	541	578	590	605	584	577	548	605	543	555	574	593	597	606	553	539	588	570	615	544	562	564	610	606	571	577	578	627	576	586	561	598	580	593	567	594	590	579	598	573	615	609	619	635	593	578	586	577	576	627	588	525	596	586	631	587	569	559	627	545	621	585	602	579	600	591	571	610	616	626	573	576	612	597	548	581	570	583	607	606	630	611	577	590	603	576	621	614	559	578	596	584	565	598	580	614	614	576	542	561	589	590	599	582	617	570	571	543	578	569	585	632	542	594	608	567	608	591	640	556	562	591	582	588	593	597	586	581	600	587	554	672	561	589	581	548	631	620	563	557	601	637	560	601	617	589	585	580	635	570	545	588	574	558	558	593	544	636	606	600	630	610	607	610	597	560	555	605	586	616	609	595	582	581	577	610	604	578	583	579	601	594	622	601	642	591	594	577	601	590	618	596	618	588	550	607	600	590	616	624	573	585	575	604	546	572	590	581	575	541	590	552	606	574	570	588	575	597	604	564	626	667	584	609	619	588	581	648	592	581	613	603	572	564	588	566	584	614	582	611	589	628	603	583	534	549	569	573	599	591	604	543	575	638	604	626	630	633	594	625	582	567	611	589	591	544	613	613	577	591	562	568	612	565	604	606	621	586	624	603	572	600	577	623	597	587	616	534	606	615	628	578	552	604	573	626	616	591	572	512	572	563	580	607	603	588	579	540	601	599	609	598	576	581	614	593	538	586	599	582	651	624	602	600	609	631	595	607	590	557	614	609	566	648	581	575	566	588	610	582	613	599	614	578	604	633	590	547	600	602	636	589	583	564	575	608	576	610	614	565	607	631	578	558	545	610	574	578	576	576	608	569	606	578	536	549	589	598	573	593	569	615	562	594	608	550	570	552	611	560	581	582	596	562	609	630	553	607	621	595	544	567	546	553	574	602	599	564	563	590	573	608	558	565	613	615	591	523	557	591	581	571	583	604	602	582	576	593	587	602	591	587	580	567	568	526	622	597	546	583	555	562	613	544	593	608	565	570	539	630	550	540	585	575	563	562	562	575	591	598	638	571	610	585	602	589	596	596	558	607	578	600	592	572	608	611	597	622	625	552	595	564	579	606	561	590	567	554	584	626	584	610	600	584	590	569	580	591	578	601	643	531	553	594	640	588	586	617	617	560	566	596	641	599	607	553	598	589	574	554	630	612	561	601	574	607	622	588	583	587	549	611	586	591	566	562	592	600	606	604	647	566	597	594	589	606	626	635	590	546	602	590	571	632	624	598	574	568	585	586	604	627	566	583	587	570	549	599	601	578	554	534	611	624	587	640	594	569	569	622	561	594	619	581	530	598	562	604	586	559	641	598	608	601	556	619	569	588	560	594	580	578	571	583	605	594	579	567	579	546	573	540	578	599	569	547	595	593	540	614	553	581	609	609	569	588	588	632	624	577	587	560	583	605	638	570	569	589	585	561	573	630	585	612	557	613	549	621	598	592	579	619	579	570	564	602	565	563	591	596	578	577	607	582	589	618	619	559	607	610	590	601	621	582	573	612	569	612	561	599	583	567	622	577	626	608	561	557	588	563	605	581	569	631	585	618	567	610	524	551	557	582	558	621	602	564	576	591	625	575	623	567	548	573	573	560	573	596	623	615	589	593	567	555	591	584	620	606	634	585	589	589	596	610	620	604	582	588	590	573	583	575	586	597	561	596	586	622	523	598	610	558	609	583	549	581	600	578	575	611	610	579	543	600	596	601	571	550	627	585	582	594	549	562	589	612	603	610	630	573	579	581	628	596	594	584	574	595	573	582	612	586	523	559	562	590	553	599	598	562	593	589	571	598	576	579	541	577	592	567	617	599	637	610	616	608	591	608	592	598	607	586	596	575	616	544	585	610	602	611	581	602	545	555	606	577	582	596	567	568	576	621	568	608	576	581	555	566	587	594	580	592	624	523	559	603	611	595	554	546	578	604	559	582	578	577	577	587	640	602	587	576	637	601	564	560	622	604	525	532	562	604	583	620	548	580	604	604	587	536	621	623	569	619	543	533	557	610	565	615	628	597	581	585	538	547	605	581	614	613	571	595	579	575	557	581	638	551	597	582	598	561	593	588	594	581	571	583	580	598	593	564	581	558	587	604	585	554	621	600	596	609	606	563	589	571	550	603	552	559	570	587	579	586	582	562	637	597	577	600	604	577	593	585	583	577	574	591	588	626	603	617	599	568	587	618	581	593	541	587	592	576	627	638	600	613	559	580	575	570	599	595	614	606	592	588	567	576	600	577	622	558	638	599	571	584	585	584	563	605	625	589	565	561	600	586	566	589	562	564	620	581	593	580	586	571	587	553	590	597	569	565	601	541	581	597	561	575	602	595	572	551	565	558	572	562	563	595	622	559	570	608	580	575	572	559	582	593	564	576	606	605	606	583	636	609	579	584	586
35092	27635	27739	13876	6474	4728	3549	3586	3463	2946	2782	2214	3181	2780	1404	949	532	615	896	778	732	650	549	439	454	410	429	419	370	370	387	402	393	426	370	378	382	382	323	407	379	400	411	414	360	404	400	348	377	352	386	357	406	371	362	368	408	381	404	374	359	382	382	341	398	414	391	345	379	346	387	356	403	385	335	365	365	366	350	393	394	377	399	397	390	347	348	355	415	367	350	399	352	344	357	369	326	375	373	395	352	397	354	378	365	401	354	354	387	404	388	396	402	349	343	359	373	376	385	393	356	355	386	381	341	394	370	358	356	381	385	372	397	357	375	377	381	358	375	367	340	382	316	323	363	361	382	390	369	344	391	395	404	373	369	309	368	355	385	360	374	374	393	352	351	410	351	353	366	358	373	346	355	375	376	375	405	384	362	402	353	367	380	358	375	354	364	385	389	386	358	396	438	356	315	384	376	343	360	365	368	401	387	374	361	318	346	373	356	384	382	386	362	379	363	344	373	389	367	346	354	357	396	380	410	363	360	371	361	389	370	431	386	351	332	360	406	376	344	377	364	363	347	348	348	350	408	425	411	358	364	365	383	373	383	345	376	364	368	370	359	381	391	379	393	391	376	395	346	361	360	384	329	378	388	393	404	407	365	344	406	369	388	383	340	361	364	372	365	373	376	356	379	392	376	356	349	347	340	349	369	389	373	350	376	358	381	369	372	359	384	369	364	391	350	381	366	358	378	383	363	358	329	359	354	358	351	375	355	350	366	412	358	342	396	379	351	372	355	394	382	371	395	416	351	377	362	332	353	345	370	342	393	366	383	360	399	403	395	355	342	364	342	377	375	352	309	408	358	382	385	395	365	398	364	341	387	384	409	354	384	390	408	363	369	388	369	401	342	363	399	344	364	342	365	374	398	347	356	420	372	367	376	419	395	361	335	335	350	363	358	391	402	366	379	386	398	365	331	365	403	355	353	399	371	388	409	381	383	349	357	361	349	356	335	360	375	357	397	349	364	348	352	362	368	436	420	404	374	342	373	349	384	351	342	409	409	362	354	389	402	360	416	365	363	356	318	335	341	369	356	345	378	379	389	415	367	384	347	373	378	410	400	409	357	393	381	360	378	372	404	393	382	391	352	343	411	383	368	364	377	389	357	399	364	406	360	349	346	405	360	341	377	379	389	376	402	368	379	401	348	356	353	365	397	348	372	379	368	356	371	396	362	389	397	373	386	391	370	373	402	396	364	366	330	350	394	379	389	341	375	362	363	360	373	363	359	371	362	362	323	378	360	369	342	357	365	384	407	368	356	400	411	377	359	382	362	378	385	348	374	367	365	384	397	335	359	360	390	350	378	346	349	370	337	320	383	380	377	386	346	382	350	393	376	374	392	349	364	423	390	387	379	380	377	398	392	352	354	370	421	342	370	374	361	359	367	398	394	365	361	380	382	353	388	382	360	411	364	359	384	375	404	386	346	365	347	364	335	413	350	385	345	366	364	394	392	391	309	343	355	360	415	389	355	370	367	324	352	353	362	357	347	357	406	368	371	381	396	373	377	348	367	404	322	384	370	353	372	383	387	394	379	393	362	407	357	365	358	343	363	357	377	359	362	338	376	401	381	394	375	359	405	359	374	368	372	391	374	356	414	378	356	415	401	367	358	330	349	379	378	364	398	369	377	370	389	377	359	382	365	397	317	365	345	371	360	358	312	378	360	349	411	359	394	352	343	351	393	364	376	347	382	365	367	353	376	342	342	394	362	390	344	358	370	385	377	399	366	344	366	377	380	371	388	363	348	333	363	366	383	384	369	359	347	347	381	402	366	392	352	397	350	369	384	391	377	346	369	379	412	379	367	375	372	348	331	361	355	392	372	380	374	365	368	375	333	374	387	340	368	371	348	377	350	359	370	368	395	361	392	397	350	369	381	371	326	410	373	354	382	360	408	363	390	347	378	380	376	343	354	380	349	329	341	395	384	389	373	382	357	353	320	376	371	349	367	363	347	401	345	381	406	357	375	351	433	399	382	361	366	373	374	356	375	393	377	345	357	385	394	378	381	321	382	389	374	359	365	345	344	358	363	360	356	374	389	353	336	337	352	382	371	385	393	381	381	372	395	357	384	376	345	388	371	344	401	361	358	351	364	378	355	345	349	377	343	348	363	382	396	389	371	365	338	373	377	349	383	379	357	369	349	367	348	358	367	367	377	363	369	400	366	367	358	349	360	409	348	378	369	378	387	402	357	361	392	376	337	366	353	394	351	374	394	351	379	348	377	354	376	365	386	371	364	361	347	339	407	383	401	360	347	353	348	383	394	366	338	351	365	377	361	403	367	371	390	396	350	381	337	413	345	390	402	376	387	349	374	377	384	393	374	381	394	373	358	394	357	358	397	430	373	392	427	392	398	333	388	360	356	390	374	372	367	399	343	365	372	346	358	356	374	360	368	334	391	365	388	379	370	383	359	349	382	414	390	363	353	404	387	402	373	346	376	390	388	349	389	414	366	386	413	376	384	352	391	355	371	352	401	357	346	367	363	339	372	360	380	369	381	371	346	365	374	370	385	355	344	366	398	378	391	376	398	367	354	355	335	361	355	383	416	345	350	397	388	371	348	373	377	431	351	353	338	377	344	375	354	358	378	404	354	352	384	381	339	364	375	369	364	337	392	357	403	364	373	364	391	359	368	376	376	350	335	378	358	416	438	348	364	351	359	354	377	412	366	348	369	376	390	397	429	370	392	368	384	356	359	380	345	347	358	323	347	356	372	360	388	407	369	370	367	365	391	365	356	402	375	368	393	343	371	389	358	359	408	390	378	356	393	366	353	372	346	372	371	369	405	339	361	368	337	387	403	380	382	370	330	390	390	369	365	395	357	375	383	360	376	339	369	362	341	415	346	373	361	352	356	365	382	367	348	344	367	424	366	360	355	382	387	360	380	336	398	382	383	354	386	381	381	380	353	370	386	345	344	371	392	382	361	371	337	393	371	384	375	389	394	362	363	363	346	378	369	378	376	388	354	359	376	329	397	370	364	381	385	344	378	370	369	370	377	397	370	386	328	386	383	388	388	340	362	324	422	393	368	377	363	358	404	364	377	389	327	396	369	380	369	361	385	382	379	349	371	388	378	401	434	360	368	371	385	380	330	343	344	348	356	355	398	364	375	389	371	362	337	363	411	373	375	363	371	411	339	390	376	411	385	346	394	335	357	355	327	347	386	367	313	349	407	403	425	360	363	388	349	355	377	339	348	367	377	364	359	355	365	351	354	396	364	378	340	404	357	382	369	389	335	369	356	378	362	353	359	380	371	354	390	383	344	389	375	370	366	372	376	388	348	368	383	386	408	399	356	347	371	381	327	347	408	346	358	368	336	411	373	377	363	391	328	371	355	384	369	352	390	383	390	366	382	375	357	345	383	381	382	345	365	345	376	359	344	371	396	367	374	354	338	378	349	390	361	380	392	341	357	359	368	362	409	348	390	419	365	338
19340	20665	29310	20217	14809	12836	11791	12842	12996	12297	11385	10235	14579	12787	6728	4203	2152	2484	4102	3517	3196	2847	1979	1392	1198	1150	1207	1120	1137	1054	993	937	1061	1038	1079	984	951	871	906	951	957	963	904	965	844	897	919	950	926	943	868	886	919	924	927	877	881	889	889	879	895	882	957	882	911	931	938	905	907	879	930	892	830	885	883	873	882	913	922	905	886	862	855	900	855	888	851	818	884	842	878	892	860	884	898	873	855	826	896	881	866	834	836	853	859	826	904	876	847	902	923	854	898	879	876	908	855	906	855	862	836	902	843	838	859	917	885	881	821	886	859	928	889	900	873	838	902	870	869	900	850	908	839	878	874	871	842	909	851	846	911	912	885	906	922	825	854	871	884	898	850	902	829	880	873	887	854	864	868	874	893	863	870	937	849	866	898	840	840	866	784	888	881	865	854	922	859	854	907	888	866	832	950	852	905	846	858	928	838	916	842	896	864	872	919	879	875	879	901	882	865	841	892	888	902	851	831	834	862	880	913	859	845	859	845	888	855	899	856	923	922	869	851	897	883	858	809	854	890	879	862	890	863	889	888	919	827	839	853	830	848	822	862	868	857	855	860	843	888	849	851	883	825	828	810	855	865	886	853	912	884	904	866	823	871	897	853	874	897	887	887	885	890	877	876	905	864	859	885	852	889	913	927	886	891	860	897	931	874	870	850	904	850	889	838	868	872	800	900	862	860	859	841	846	889	886	880	853	897	883	873	902	896	857	940	900	888	885	890	892	847	891	878	886	875	873	872	894	885	854	921	794	857	863	916	896	857	898	835	856	874	869	882	885	891	867	893	925	858	888	876	814	833	879	828	861	838	860	928	865	878	844	808	873	888	890	884	895	898	893	883	949	887	836	889	845	927	891	857	858	828	899	836	883	834	872	879	870	908	860	891	851	844	879	848	840	922	851	850	923	808	851	837	890	886	867	863	885	892	899	863	832	906	845	882	846	870	872	809	882	878	912	907	819	849	864	846	892	886	880	894	894	886	876	859	885	841	876	858	820	887	875	886	841	860	872	872	887	882	812	840	874	901	885	898	899	863	953	833	845	813	897	853	847	900	874	902	911	803	891	882	828	806	877	846	886	911	849	882	822	806	873	895	816	814	812	911	867	863	865	877	917	875	872	871	873	888	855	889	841	767	907	919	901	881	822	846	831	812	836	893	894	847	827	869	836	863	855	886	864	824	860	872	871	865	865	878	889	886	860	847	853	919	900	860	833	911	849	900	884	923	892	849	799	901	871	846	906	946	846	862	879	854	885	826	864	859	851	890	888	874	864	855	906	885	801	849	834	870	877	827	856	833	873	872	879	858	838	852	919	925	858	880	912	844	887	828	900	888	893	847	899	883	843	856	856	885	860	879	851	876	855	870	864	885	869	902	872	859	868	846	880	796	876	882	913	832	813	892	913	897	845	893	844	910	882	871	881	837	884	897	818	830	868	865	893	847	834	875	863	917	905	895	856	878	838	896	869	844	857	861	869	859	837	866	837	922	865	923	887	871	848	842	881	871	945	866	837	869	903	883	836	902	883	865	856	859	869	908	839	880	863	897	881	899	829	890	942	871	852	846	898	868	882	848	879	897	863	859	871	858	832	886	899	821	870	847	818	893	904	836	835	898	898	830	880	886	870	881	922	855	816	814	912	837	831	840	888	880	852	907	812	885	879	901	855	828	878	876	857	905	854	866	858	922	881	857	885	890	861	855	898	872	845	924	854	908	899	870	880	886	852	914	911	900	836	872	843	891	910	860	830	889	895	923	894	902	837	859	893	874	902	873	853	833	876	867	878	891	901	900	858	855	869	823	843	870	874	886	901	895	838	866	890	888	892	880	878	870	863	882	873	890	894	882	840	863	839	882	861	852	872	890	834	868	843	859	829	850	874	884	869	851	882	903	840	890	833	929	876	804	887	894	886	871	857	871	851	893	803	898	833	843	843	895	865	893	882	901	809	894	857	867	843	844	830	867	920	899	864	888	844	876	863	919	872	856	848	862	907	844	836	855	819	847	870	863	864	854	850	865	871	877	887	898	863	870	883	931	890	852	861	855	864	862	861	900	880	906	882	806	857	880	832	826	861	863	832	913	824	812	898	820	896	894	855	841	854	832	871	917	910	861	880	838	837	829	838	913	848	902	811	869	926	883	856	864	861	938	867	883	883	848	874	891	851	857	894	926	851	846	835	864	853	889	883	883	862	829	891	927	828	855	887	905	905	913	878	844	854	882	870	824	916	869	853	887	874	865	842	899	877	869	839	925	911	902	872	848	838	910	884	843	860	834	885	790	880	881	870	929	884	895	879	861	887	851	843	910	879	881	900	866	903	841	869	824	893	883	885	836	857	894	878	891	965	881	861	873	895	868	920	887	897	880	820	865	857	871	884	853	890	849	878	931	916	860	892	873	879	849	842	832	833	851	873	871	896	869	883	899	826	875	851	833	853	871	884	890	819	854	860	899	839	852	921	841	860	802	855	912	851	871	870	845	894	860	898	902	860	931	843	852	868	909	883	837	863	872	891	897	868	869	884	900	865	850	843	878	882	908	837	839	897	885	872	833	892	830	870	896	946	880	892	857	857	871	863	917	867	908	876	864	883	888	891	887	855	881	937	900	898	873	904	882	876	844	866	872	820	933	865	853	847	864	864	802	843	846	874	870	865	891	806	829	942	859	919	868	863	871	921	864	839	830	889	890	873	880	865	817	908	863	844	876	862	912	878	856	826	874	861	923	834	927	888	835	868	847	819	832	937	832	889	841	844	873	831	849	858	883	809	859	870	912	862	811	886	931	871	842	850	868	895	839	807	874	872	847	885	919	920	871	848	892	865	853	848	854	846	859	856	830	824	862	932	867	910	880	901	895	816	833	872	857	861	806	839	878	899	877	867	873	881	900	839	855	881	850	820	858	893	824	920	907	834	819	853	877	864	867	843	841	896	884	857	868	898	811	894	894	853	882	872	836	811	907	908	828	808	897	900	844	899	866	850	882	893	916	856	889	870	824	842	837	870	929	883	865	853	824	901	869	806	859	838	828	839	832	827	896	826	843	885	848	841	888	898	901	818	882	825	888	869	873	876	878	851	850	804	862	860	883	826	824	835	793	903	820	841	828	857	813	824	847	901	863	847	904	845	870	865	864	876	854	861	863	897	867	910	857	875	918	916	896	867	834	957	903	870	890	870	869	907	896	843	945	897	834	851	902	908	849	848	923	875	882	865	913	915	900	876	881	916	859	845	863	880	819	839	848	892	820	861	882	863	809	867	833	859	866	877	865	819	898	864	884	855	931	853	913	840	875	848	853	883	892	905	866	845	859	830	853	897	919	907	866	895	842	900	871	821	916	918	821	861	912	848	859	882	842	834	872	861	909	876	876	840	853	811	848	836	852	845	902	877	863	916	895	863	906	827	903	864	916	884	886	864	896	909	863	885	900	873	833	910	892	879	853	880	825	884	890	857	847	898
15506	12784	11141	3343	922	824	996	1162	810	727	912	919	1373	955	428	308	283	337	407	331	314	298	233	204	231	271	238	232	230	232	234	219	227	214	238	213	251	243	239	219	236	216	188	241	219	221	221	215	220	222	240	206	224	222	224	244	239	225	249	223	224	239	224	254	222	237	218	222	201	231	221	215	205	234	223	236	252	228	225	235	232	250	255	211	223	235	238	215	247	203	209	233	248	227	240	260	250	202	233	195	234	231	242	243	269	212	223	241	252	232	212	225	230	226	242	228	242	234	234	253	220	225	225	267	226	218	222	249	231	219	225	229	224	242	216	241	249	235	236	219	210	193	199	204	202	241	241	229	237	225	214	207	233	204	231	223	241	189	231	263	227	227	212	258	226	240	230	241	242	228	252	214	251	222	230	213	219	233	214	208	230	216	221	223	198	257	251	246	210	250	196	276	232	229	203	240	242	207	210	214	246	232	248	242	236	221	250	235	229	226	218	213	235	190	235	229	225	257	249	229	225	246	233	221	223	224	242	217	227	243	225	224	227	225	238	232	209	237	254	215	253	244	229	230	211	242	223	205	237	209	247	234	226	246	222	220	218	251	220	235	238	232	218	221	220	252	218	229	231	235	237	261	232	217	224	235	230	240	215	220	230	224	229	228	215	200	206	214	196	241	234	190	229	246	228	254	222	235	244	229	262	250	223	231	224	236	238	216	213	231	229	205	238	230	205	238	224	220	208	219	256	241	233	238	226	207	243	229	223	241	249	252	214	209	235	236	234	221	217	202	209	237	230	212	238	223	237	237	232	231	219	218	203	221	226	208	211	211	240	244	212	229	248	226	231	239	242	236	228	230	227	225	238	242	216	211	218	236	260	229	231	206	219	216	253	220	225	233	236	211	240	225	238	227	221	257	232	223	234	210	236	203	205	233	261	204	232	252	235	205	239	231	208	207	208	232	219	240	231	199	255	200	195	251	226	227	207	221	238	221	207	233	240	227	248	262	213	243	224	237	236	248	227	244	238	231	246	260	242	235	241	225	231	220	205	224	227	209	202	234	245	244	243	234	230	215	251	256	255	245	245	207	248	242	227	218	216	217	243	216	241	245	199	193	238	203	196	233	213	207	208	192	227	225	217	238	253	270	239	236	223	220	206	207	242	208	240	231	236	221	252	248	241	238	272	209	254	220	233	228	208	258	225	240	212	226	230	198	224	237	235	234	232	236	223	260	231	232	231	236	245	231	241	255	230	207	233	231	228	227	239	244	210	230	206	237	213	226	245	214	224	246	221	199	244	237	242	210	218	210	234	229	229	252	207	239	212	212	255	231	222	224	226	235	238	221	211	264	234	221	211	206	229	232	216	238	245	230	231	252	216	227	218	214	207	247	240	247	227	244	232	212	260	218	244	257	237	237	216	221	245	253	255	248	222	229	229	235	216	247	230	217	227	232	229	227	228	239	229	248	237	209	266	242	242	234	206	263	226	231	204	223	229	225	206	238	225	236	235	227	227	219	236	238	239	238	220	241	217	228	230	235	232	222	243	226	243	237	225	213	213	221	233	234	205	216	250	232	209	246	242	253	237	212	212	250	206	226	206	238	236	252	269	220	224	246	240	211	227	217	223	267	245	241	239	239	228	237	228	263	268	225	248	232	235	206	200	225	228	228	197	238	188	255	248	226	214	241	212	229	219	227	257	228	234	215	236	216	254	240	211	222	242	251	227	210	239	236	219	197	228	220	220	237	237	230	267	236	219	201	218	247	211	243	214	226	249	235	225	235	209	239	222	226	243	236	242	232	222	226	206	211	254	230	234	240	203	238	209	219	202	264	234	233	232	239	234	209	247	214	232	203	257	235	239	219	226	247	256	219	202	203	237	234	216	211	239	239	242	237	209	230	228	221	220	220	233	260	254	217	251	227	234	197	210	210	251	280	243	253	229	236	223	258	215	231	241	225	226	204	233	211	231	236	242	241	241	251	211	218	217	259	211	227	267	222	210	224	214	227	213	225	250	235	241	208	229	238	212	228	210	244	225	214	237	206	211	244	201	212	225	230	240	231	267	261	258	263	220	218	235	234	239	249	236	231	245	235	230	234	236	227	226	215	204	228	250	205	208	231	229	265	225	233	237	242	248	217	247	234	243	230	253	230	221	245	216	221	248	254	231	220	232	236	248	209	213	228	226	226	263	229	194	233	225	244	234	237	248	221	240	217	237	217	199	225	201	258	239	237	233	244	215	225	213	217	245	217	247	244	248	235	237	236	217	247	230	231	227	235	201	201	229	221	233	256	239	230	214	250	211	234	243	229	254	253	236	231	240	249	232	256	273	247	222	241	218	214	225	217	215	224	203	250	249	233	238	222	208	213	215	259	202	235	210	207	227	246	226	188	233	213	250	242	227	231	235	208	249	248	250	237	238	213	241	230	229	226	257	224	231	223	217	221	270	237	235	195	203	233	248	233	238	266	208	211	232	236	244	241	272	192	231	224	212	228	223	241	222	241	200	227	242	224	230	223	215	233	237	223	237	198	206	212	225	248	213	244	227	239	208	207	202	246	247	233	213	209	214	237	252	219	235	248	242	228	223	234	255	215	222	236	227	224	241	215	227	210	252	258	207	241	249	236	234	243	241	234	256	247	225	204	215	237	236	209	225	224	226	247	238	222	248	212	242	254	232	250	228	225	240	243	246	239	214	208	211	246	212	214	210	204	210	209	217	263	260	242	225	225	234	221	203	223	224	214	226	222	225	216	242	211	210	219	233	231	215	241	247	222	230	218	198	238	242	249	250	246	242	234	252	231	237	229	255	235	230	232	248	230	244	194	224	206	202	228	213	247	224	236	242	244	227	233	248	232	240	222	222	239	221	224	209	232	223	246	232	243	217	233	218	237	237	234	223	223	201	233	226	218	226	203	226	244	251	226	241	217	246	233	237	226	223	223	214	210	200	252	248	237	259	214	211	213	235	241	193	217	219	228	219	222	261	235	213	204	240	235	213	225	228	220	234	227	200	244	234	244	234	220	228	235	228	245	234	228	215	233	232	218	234	235	246	218	232	241	232	214	234	238	294	222	248	264	222	219	217	252	250	248	198	219	226	221	241	245	216	234	208	227	230	184	223	251	236	226	202	229	238	201	225	225	234	235	209	242	213	230	245	208	235	214	224	222	223	206	205	241	234	232	244	215	227	216	222	234	209	220	232	247	228	219	251	278	212	215	234	218	227	233	261	220	236	212	220	237	251	214	251	223	234	227	216	230	229	232	207	227	242	192	224	220	229	237	229	250	153	240	243	207	233	244	227	225	237	247	225	264	251	244	202	249	241	225	227	230	225	210	197	239	285	239	222	233	234	214	246	242	255	244	233	214	234	271	233	247	230	259	232	244	222	212	213	203	202	209	212	242	253	225	213	213	231	211	207	226	210	233	225	266	230	214	226	222	240	216	224	225	235	269	238	225	256	235	241	233	237	253	232	216	235	234	237	231	232	208
8730	10769	14805	7210	2823	2996	4038	4915	3774	3470	4246	4669	6617	4423	1931	980	801	1346	1955	1220	1157	977	723	640	623	637	674	650	594	561	605	540	575	575	573	538	575	585	592	620	566	578	594	599	556	548	589	553	573	592	554	580	564	603	564	580	576	585	597	520	612	580	566	575	532	616	579	577	571	532	535	526	567	538	609	578	610	490	522	586	594	580	553	540	563	581	548	538	562	556	543	573	560	563	550	572	593	530	542	524	570	617	596	568	563	612	573	551	585	537	534	516	573	550	568	522	539	523	548	553	560	565	554	522	549	562	564	561	546	578	539	584	552	590	548	580	542	535	553	577	596	489	584	544	605	565	556	548	563	537	549	534	587	574	570	565	575	534	501	595	541	560	530	563	578	557	610	553	595	571	500	538	527	529	611	564	580	565	551	592	560	547	578	560	582	532	599	530	569	545	568	550	543	519	530	559	501	573	602	550	623	561	565	539	592	550	561	589	531	545	563	564	578	571	546	581	539	528	563	536	583	557	588	592	580	529	554	552	555	580	555	592	536	542	587	515	527	588	544	561	544	568	481	551	515	600	590	493	575	530	520	544	578	536	547	549	535	553	519	542	589	589	573	554	541	549	511	610	594	556	524	574	540	555	568	560	560	551	557	551	556	567	559	518	549	562	585	523	551	568	578	565	529	563	518	626	588	581	544	525	605	551	594	590	553	550	568	592	544	549	555	533	554	597	567	554	538	584	567	533	583	555	554	581	602	570	556	551	546	580	536	547	541	565	521	550	619	533	564	574	567	521	561	575	566	563	544	572	559	565	539	595	556	521	576	508	582	571	603	529	521	516	525	556	547	526	579	552	545	601	581	562	591	538	561	563	576	589	551	529	542	584	573	564	599	591	560	564	566	533	599	516	596	579	561	541	551	565	602	589	570	585	561	571	612	600	571	552	598	560	563	591	528	580	565	573	523	559	585	562	519	578	615	563	579	513	551	516	565	599	584	545	587	534	597	581	600	562	554	558	546	537	601	566	576	550	552	597	542	562	531	566	567	546	551	577	528	566	585	586	547	608	530	529	552	561	565	569	567	557	578	544	552	547	544	541	549	562	515	584	574	567	542	576	572	559	581	574	546	595	559	576	551	561	544	547	593	572	569	541	617	546	508	605	556	575	532	588	615	573	563	559	557	525	558	548	590	516	597	558	548	552	537	563	605	577	562	567	555	540	523	599	579	553	522	573	568	559	581	566	573	572	547	539	568	577	546	539	601	614	576	585	537	584	577	544	580	561	555	571	609	530	562	565	582	535	529	534	591	549	543	544	547	582	517	585	533	540	558	587	583	551	514	552	557	563	590	566	582	538	557	569	593	543	550	543	536	576	599	569	575	600	585	555	582	557	571	565	557	599	555	560	554	543	524	559	546	588	556	559	552	587	530	586	558	561	564	541	546	576	574	553	531	562	555	578	613	562	567	577	511	588	525	564	504	521	602	547	545	556	534	586	570	530	526	551	595	585	587	554	588	583	575	550	544	532	622	558	547	566	533	582	551	560	576	569	580	535	604	552	515	563	517	548	574	561	572	567	542	550	514	580	562	534	531	523	570	556	539	563	569	547	591	561	545	574	580	592	568	586	570	531	513	547	585	541	521	556	557	539	556	569	548	590	544	530	567	584	596	543	530	586	578	541	613	603	541	514	592	542	535	520	573	521	571	548	552	598	577	545	530	595	550	583	551	564	599	524	547	536	581	568	548	535	548	584	559	539	587	565	562	586	558	546	529	530	610	582	601	553	517	536	570	508	569	590	584	558	600	517	552	567	541	558	533	555	551	583	554	598	598	560	544	577	546	540	558	603	594	568	633	573	566	547	548	551	570	556	563	563	556	569	567	542	587	528	561	558	554	597	596	553	581	538	578	548	536	558	542	561	585	537	582	546	578	571	552	566	536	546	585	565	522	543	546	533	574	586	555	524	591	592	552	527	560	565	569	508	548	585	575	526	596	569	564	536	563	577	556	563	534	575	581	542	570	549	566	570	571	547	548	620	520	560	533	561	569	599	554	584	557	570	591	564	607	617	515	534	563	578	610	552	562	556	608	606	587	556	547	567	633	546	522	611	567	591	540	537	525	570	555	541	555	557	536	569	545	548	540	585	541	539	566	537	564	507	598	527	570	561	514	560	600	562	564	527	569	583	587	598	588	581	554	584	544	607	571	547	586	601	555	534	536	566	577	534	544	589	542	550	592	557	618	573	554	601	540	541	587	554	529	537	561	537	552	558	591	536	560	592	579	570	561	559	596	558	600	608	559	575	564	581	583	569	591	596	553	617	552	557	539	544	539	585	581	565	545	611	546	588	568	552	582	547	558	534	563	552	570	573	540	583	598	576	548	530	561	586	575	572	552	543	574	559	557	571	569	585	536	570	542	544	522	535	544	532	575	564	594	536	557	617	533	619	526	524	561	532	551	561	556	554	578	619	555	559	566	603	523	536	569	559	578	562	556	561	577	590	547	582	594	577	541	561	572	558	550	566	557	558	534	574	566	574	566	558	572	579	571	554	580	579	600	575	561	608	574	559	532	545	539	594	566	589	544	588	553	535	549	544	565	572	577	559	576	553	572	519	548	531	617	586	541	558	528	544	532	561	541	587	586	550	501	532	548	577	569	543	559	574	573	547	544	554	521	555	574	614	552	547	565	562	550	554	557	548	596	548	566	510	564	575	556	541	573	555	568	562	577	549	593	589	571	521	556	522	575	519	530	527	581	518	577	564	577	537	525	536	530	547	567	549	556	550	531	567	538	560	557	593	572	563	539	551	531	582	551	549	562	557	591	560	552	568	575	588	523	570	578	554	538	514	614	536	514	568	572	608	544	519	544	556	604	558	552	518	531	576	528	605	543	581	515	580	544	621	527	544	499	540	552	583	556	569	583	554	510	572	569	561	559	609	593	556	561	580	582	567	564	523	566	543	632	562	620	567	554	573	572	612	568	519	547	563	559	559	523	556	591	561	552	564	561	602	572	536	544	555	559	560	557	553	540	553	554	549	559	570	584	583	571	569	538	572	530	536	597	518	535	613	552	560	570	548	582	552	575	525	576	583	595	553	552	574	526	533	581	519	540	606	577	570	570	537	589	555	599	545	530	577	575	550	567	541	561	565	576	549	570	566	566	531	534	576	561	536	568	507	589	558	544	520	557	575	541	585	561	548	543	565	526	564	553	587	539	520	533	542	551	578	546	564	536	542	548	521	596	550	583	573	568	564	587	518	576	525	530	593	550	545	585	570	522	556	573	563	519	581	588	521	540	556	569	532	555	526	570	520	553	555	528	571	569	579	576	521	539	544	555	521	555	630	586	617	583	545	597	534	592	584	565	511	558	535	540	526	590	590	575	612	585	562	581	590	555	563	533	547	555	579	576	543	540	571	575	557	551	529	539	554	574	569	600	555	574	556	530	555	572	579	563	541	571	521	582	599	606	582	558	569	576	569	599	521	566	570
26264	19204	16840	6711	3755	3125	2773	1910	1524	1437	1341	2050	2350	1071	486	319	394	664	550	406	363	472	352	299	271	274	232	254	228	230	247	218	227	244	198	217	231	228	227	203	218	235	217	251	214	245	222	191	227	216	210	200	189	221	220	217	223	207	202	227	218	211	223	196	201	210	242	197	221	233	197	210	218	232	224	234	229	184	217	237	205	197	227	203	189	219	209	198	215	245	225	207	226	225	230	216	193	246	241	206	194	234	206	210	194	206	186	205	199	211	230	205	201	234	204	215	200	204	209	202	200	211	203	203	212	203	223	191	201	186	229	209	228	210	226	232	219	221	204	184	218	207	204	218	200	203	218	218	230	231	205	221	219	192	203	209	242	204	206	212	183	213	230	227	212	233	236	204	232	220	216	218	221	221	221	247	196	225	206	175	213	191	205	209	209	215	208	218	225	233	215	234	227	226	229	234	203	229	215	205	216	218	210	230	186	205	201	239	220	241	220	187	211	209	205	225	216	214	188	184	218	217	207	227	210	195	224	221	211	226	227	226	217	191	221	222	219	215	226	194	202	216	217	217	215	205	205	220	239	231	211	236	236	217	204	210	196	228	197	201	228	201	215	218	206	218	225	230	228	223	216	224	226	213	218	225	203	207	223	208	208	219	210	223	235	226	203	206	212	220	179	233	231	200	235	232	239	197	227	228	215	223	244	216	199	189	210	248	198	216	191	213	205	231	202	210	206	197	218	183	217	190	240	211	216	220	207	198	207	210	232	233	213	213	188	236	214	213	232	200	199	221	218	204	216	214	196	186	207	202	218	245	207	210	193	204	222	219	195	189	237	189	200	214	196	218	224	210	210	202	205	193	212	209	215	207	190	191	213	184	204	178	191	223	214	219	225	219	213	234	210	200	213	194	221	226	208	226	209	239	218	177	213	229	257	239	214	192	219	214	230	195	213	215	222	196	219	215	199	215	185	205	213	205	229	205	205	195	201	202	201	203	211	208	224	221	222	207	229	200	203	211	223	223	229	187	210	228	223	201	228	203	202	188	201	214	231	233	229	202	204	249	225	234	241	220	213	221	228	217	226	205	206	216	207	215	232	213	208	243	213	216	223	200	205	218	214	178	209	231	226	215	209	234	204	223	199	211	201	205	199	226	221	199	195	188	213	190	191	221	213	229	239	215	222	230	197	221	196	198	209	193	223	234	198	223	223	237	206	220	210	214	246	225	198	210	216	208	213	215	222	205	214	220	237	233	198	217	214	233	206	198	210	195	203	242	227	216	214	207	205	214	230	213	224	209	227	181	206	232	219	216	235	211	216	215	217	209	181	215	204	219	188	189	243	216	229	236	221	196	215	212	202	247	205	213	211	209	215	214	207	226	205	234	197	226	233	215	221	202	218	214	215	195	230	230	204	230	196	229	218	195	205	233	211	203	230	194	242	219	203	252	228	219	219	217	210	218	215	207	184	234	219	208	206	209	228	207	205	215	235	219	199	201	210	189	175	218	211	195	207	220	235	224	219	242	224	242	222	242	223	222	231	230	216	190	210	209	216	242	215	220	203	250	197	229	189	214	217	223	220	206	218	210	214	244	214	204	206	211	219	190	206	214	192	221	205	221	204	201	216	209	203	213	225	221	232	200	231	194	220	225	223	192	215	245	204	233	206	211	232	218	218	209	219	226	221	226	204	212	219	201	226	199	212	229	200	193	205	235	207	199	211	197	217	248	215	226	195	221	207	181	218	200	224	188	210	189	232	193	221	208	194	217	230	213	207	185	185	230	207	210	204	199	223	187	195	224	219	233	214	192	194	224	207	213	222	191	224	233	251	224	184	203	215	180	212	209	228	186	204	208	207	184	224	195	217	210	218	207	211	222	202	211	215	198	211	228	195	221	191	224	220	200	192	207	241	208	225	216	214	222	221	197	215	208	206	232	211	218	217	209	245	241	204	228	224	225	209	235	212	197	189	204	194	224	222	212	205	190	231	186	222	199	207	213	203	207	211	234	186	222	212	210	212	229	220	214	222	223	202	203	234	230	191	223	190	229	219	212	201	231	239	222	197	209	204	210	211	223	231	163	215	236	207	214	200	228	186	225	203	238	231	227	203	194	233	215	199	215	224	231	210	233	214	206	194	214	222	228	178	203	200	221	211	205	204	200	213	186	209	210	199	223	213	227	222	230	204	207	230	214	208	195	211	180	220	224	204	191	185	202	216	194	232	196	227	234	216	233	201	237	219	220	230	205	219	211	185	204	234	220	213	194	188	212	212	207	196	219	210	202	233	202	222	225	220	209	181	226	198	209	197	199	227	200	198	225	206	229	223	225	215	223	214	235	222	217	180	205	196	225	229	211	223	210	226	231	196	222	247	197	218	232	235	194	200	215	234	222	210	190	194	224	222	214	205	216	221	186	205	207	222	213	212	224	236	222	221	248	207	197	218	185	205	249	242	215	198	229	213	214	217	200	220	188	198	228	198	204	233	210	220	218	212	239	202	215	204	221	222	211	243	203	223	221	236	192	206	191	216	225	235	236	227	210	203	230	179	224	226	212	219	209	204	234	203	197	181	200	245	238	237	223	220	205	229	197	214	201	226	209	212	228	216	207	180	215	220	211	201	211	193	208	220	239	212	229	218	217	247	226	227	216	210	239	223	214	231	244	239	215	227	219	202	205	211	209	230	204	260	220	204	194	204	199	200	189	217	205	197	204	212	197	178	191	241	212	209	204	206	221	207	180	218	209	233	191	204	223	199	228	186	213	212	201	214	216	201	234	210	222	209	226	234	180	208	221	201	207	204	221	209	209	192	201	227	216	218	229	220	225	202	227	204	209	214	201	203	190	200	207	178	196	205	220	163	221	219	232	204	191	204	220	236	220	193	189	215	191	207	209	200	226	216	213	218	223	208	210	217	220	221	211	213	196	210	224	222	229	201	172	193	239	257	227	225	216	215	219	237	230	228	246	222	225	198	196	172	213	189	234	189	203	204	223	204	228	213	212	227	214	214	229	204	191	208	204	210	217	199	190	216	228	215	217	234	202	226	224	222	219	202	218	203	195	180	187	196	201	198	236	256	211	206	215	186	202	259	194	219	220	243	197	216	197	235	217	195	204	205	225	233	196	255	225	219	194	198	200	230	208	213	206	199	207	226	231	219	239	236	196	227	191	205	202	204	199	213	215	214	211	230	192	219	223	223	220	191	231	202	212	197	217	221	214	240	223	263	258	207	252	231	201	254	209	224	250	218	213	228	193	220	198	218	196	220	221	222	188	217	211	211	198	233	234	216	239	230	213	200	199	193	203	205	207	232	229	187	217	223	208	225	215	224	215	218	206	217	225	211	192	218	225	198	197	212	238	225	205	187	205	223	188	242	217	219	208	198	245	190	185	219	210	194	237	200	199	215	214	221	236	207	196	246	246	220	234	179	221	185	221	218	222	226	236	218	225	205	199	227	225	219	209	228	215	204	215	203	227	197	201	210	182	207	203
14549	15163	19880	12592	9890	10535	10771	8018	6169	6476	6745	10187	10911	5287	2205	1431	1728	3466	2791	1740	1939	1771	1567	994	927	887	898	846	730	642	630	628	614	682	662	605	594	558	601	561	572	563	634	665	560	603	587	546	553	561	544	591	570	526	589	561	570	533	538	550	570	526	526	569	605	587	606	566	549	533	556	539	550	568	515	564	533	498	542	568	570	522	517	594	583	535	556	562	549	552	528	526	555	576	570	522	536	508	536	544	521	512	551	565	572	512	550	554	555	559	532	548	568	524	528	532	589	565	550	521	553	563	525	584	538	526	520	535	539	565	498	527	572	559	563	533	532	514	537	556	490	545	569	542	566	540	546	535	558	547	554	577	562	546	527	572	551	545	538	518	537	539	526	599	551	565	573	528	583	554	553	534	516	549	578	553	540	522	541	518	527	515	546	560	529	569	565	545	559	570	510	567	536	504	563	530	556	561	493	551	524	554	556	553	514	517	518	546	519	527	571	549	550	562	543	538	537	548	524	552	526	529	530	546	562	597	518	554	577	520	571	481	503	517	570	553	561	552	573	539	525	537	606	517	519	533	523	566	535	546	537	513	509	515	527	553	515	570	550	539	552	565	500	549	521	536	548	562	580	554	566	551	536	565	527	532	555	554	570	521	545	534	510	552	571	542	577	491	524	495	535	518	554	560	565	552	524	545	589	494	543	549	539	525	564	551	507	527	573	534	525	517	564	547	513	571	564	538	539	561	505	521	531	572	525	529	558	533	547	554	536	528	555	542	520	555	583	550	540	525	560	528	557	568	560	539	517	525	501	542	566	504	537	548	541	568	562	532	542	519	539	534	569	547	561	545	538	526	530	581	550	529	522	532	520	553	567	552	552	619	543	538	507	567	539	531	496	575	530	548	518	564	501	534	554	547	539	549	525	528	541	496	545	537	576	497	536	543	522	585	514	545	528	559	586	548	539	521	540	517	590	512	558	557	536	505	557	545	601	532	557	587	531	534	514	513	514	565	574	552	548	535	569	535	491	479	582	563	535	555	538	578	552	524	505	540	576	541	572	524	523	564	526	541	551	533	528	525	568	531	507	492	552	488	520	577	549	545	555	543	521	566	535	536	541	515	540	535	568	520	530	547	585	543	535	550	540	561	577	570	551	558	549	522	548	566	513	549	571	513	523	529	545	513	512	540	595	557	554	562	545	535	538	564	560	534	511	559	548	527	585	565	521	560	543	558	557	524	531	593	533	561	522	489	535	542	521	549	586	535	549	554	557	596	570	539	561	576	524	538	590	543	550	518	557	540	580	573	545	532	554	537	515	539	564	523	586	512	579	529	547	563	540	553	540	545	500	601	521	516	571	545	522	557	550	535	573	562	526	540	547	525	538	523	526	567	541	538	581	547	503	564	557	551	528	508	573	559	608	555	547	547	534	537	571	556	574	525	522	554	522	544	534	554	534	517	536	570	557	532	533	554	558	508	547	564	596	558	512	551	582	508	550	566	537	538	590	516	559	544	529	569	537	550	549	579	564	552	545	523	534	561	501	521	521	561	561	555	529	570	525	597	529	519	534	571	527	534	546	553	487	545	553	564	583	542	534	548	550	560	543	605	563	549	595	536	538	517	557	542	552	517	534	576	559	519	524	546	570	565	530	498	531	561	559	558	532	565	477	538	523	506	540	515	544	563	557	534	548	488	507	506	554	548	535	513	641	541	532	563	546	581	564	504	579	553	534	526	565	560	541	511	569	584	555	558	584	570	556	552	547	508	505	540	576	571	573	573	519	547	554	525	546	506	556	527	519	571	574	551	531	542	533	528	575	553	509	556	554	529	581	511	534	568	566	569	563	558	531	509	544	536	559	524	585	482	553	537	544	525	555	540	518	540	537	512	513	526	538	542	545	537	520	569	557	517	571	513	541	569	554	564	559	566	570	561	519	569	574	564	569	544	541	512	546	532	520	559	564	565	587	540	552	583	526	544	524	541	515	531	605	509	581	499	532	562	513	564	505	507	565	508	561	540	534	519	534	543	482	545	572	553	535	544	581	577	554	533	548	601	553	524	501	559	529	515	559	581	539	555	559	554	556	532	542	571	525	525	519	544	572	585	531	509	554	522	497	599	598	545	552	563	583	520	621	549	568	577	592	578	499	562	533	589	544	552	520	541	561	527	564	546	560	583	547	553	545	510	518	553	554	511	543	544	521	499	558	568	590	569	488	546	563	526	544	495	547	554	549	551	567	553	524	528	538	541	530	526	535	510	549	525	528	553	547	524	554	533	525	566	551	562	527	534	563	556	566	528	496	512	586	565	553	577	521	553	498	554	565	518	572	531	520	569	591	485	534	558	541	563	557	556	571	552	551	540	566	515	537	495	546	544	534	551	543	551	552	514	558	538	518	531	547	534	551	590	496	526	559	537	548	573	528	518	489	548	550	518	588	543	523	541	504	536	541	554	507	560	520	559	550	562	554	567	515	568	527	563	557	556	620	539	498	551	570	573	549	567	498	536	552	562	556	523	526	544	526	549	537	566	605	569	560	530	563	510	545	561	512	544	550	522	532	542	538	577	515	542	549	595	564	538	536	537	513	533	502	533	533	555	574	528	577	533	512	554	532	528	543	554	543	529	558	544	539	535	577	551	530	530	583	531	580	601	513	564	494	494	555	526	512	580	523	546	550	547	529	548	500	539	513	525	577	604	582	578	531	567	523	559	546	543	547	603	564	545	560	506	568	557	551	533	513	530	532	533	520	535	552	524	529	523	520	521	556	528	530	540	503	511	551	498	555	560	518	539	555	525	534	528	533	539	559	487	557	543	569	531	539	540	533	542	564	548	515	569	579	528	532	541	551	551	523	552	500	560	569	520	568	538	569	567	526	529	558	558	539	543	555	590	517	549	579	522	555	566	572	546	581	539	571	505	571	545	568	522	551	572	524	551	588	590	532	553	522	583	517	570	575	574	551	516	592	575	506	564	528	503	527	552	548	518	548	557	531	554	571	543	528	549	543	517	559	555	514	566	540	507	594	523	534	561	561	511	569	545	541	546	517	568	545	558	530	477	632	528	533	509	555	535	507	550	569	560	554	527	538	500	563	569	579	536	579	577	558	567	532	530	531	557	566	582	532	517	524	581	524	564	568	537	520	559	539	546	569	568	553	566	543	575	533	554	528	562	566	516	527	509	540	524	552	524	548	602	568	512	512	521	558	544	579	526	540	537	517	533	563	563	536	539	537	538	569	562	567	552	592	519	539	572	544	546	535	551	561	571	528	559	553	548	543	494	545	510	518	543	521	515	512	458	504	548	542	570	498	525	535	575	567	503	556	540	501	540	544	528	555	542	584	554	540	542	596	588	538	566	520	491	493	556	533	524	544	541	534	521	507	535	541	536	552	552	543	550	506	568	555	547	552	537	536	528	553	522	522	574	533	568	562	556	551	461	516	575	545	521	530	555	577	524	576	517	596	580	529	571	550	568	556	510	527	534	565	552	536	527
33422	25078	20752	9994	6534	6101	4428	2967	2824	2296	2217	3542	2934	1080	639	600	890	1028	635	655	662	720	692	530	420	527	443	405	363	391	378	383	361	358	353	371	360	356	364	370	355	353	376	364	352	371	330	377	385	356	332	357	356	347	329	354	375	357	341	352	343	337	333	331	359	367	339	362	328	343	354	371	346	367	383	345	361	379	302	377	397	349	362	349	351	356	359	347	364	384	341	375	347	345	348	365	330	363	331	348	321	338	349	338	357	360	329	347	364	361	343	341	361	353	378	352	384	356	333	354	331	329	343	378	376	355	314	372	353	378	378	336	330	349	354	371	373	343	348	340	365	377	340	357	339	339	337	381	351	339	340	314	349	342	308	364	317	365	370	372	356	348	336	363	353	341	358	363	375	347	347	332	384	371	373	353	403	341	326	369	309	372	357	385	357	319	334	358	357	368	377	366	365	357	341	339	328	319	327	329	402	312	358	371	370	368	329	373	374	360	329	388	327	386	389	391	350	317	358	342	361	377	333	333	349	361	341	324	377	335	381	374	349	342	367	377	354	348	376	360	362	334	349	321	353	347	334	331	358	363	346	354	373	373	372	297	378	329	351	334	329	356	354	363	343	358	359	351	343	332	352	338	373	384	380	347	353	358	357	344	341	325	319	346	361	344	339	352	343	335	322	326	360	366	350	377	338	343	364	339	342	363	309	341	333	369	341	394	332	330	377	344	388	348	343	345	320	340	388	354	320	325	338	351	390	344	362	373	372	361	323	379	374	351	360	354	362	349	336	347	339	344	345	360	358	345	375	371	340	365	350	376	345	315	353	370	367	368	373	350	362	356	324	338	337	343	350	386	358	369	297	350	299	365	371	364	301	346	376	363	330	337	382	342	348	349	334	365	333	364	364	370	342	330	352	349	364	394	340	336	323	382	351	350	372	327	337	358	343	383	342	359	340	364	388	347	347	329	317	335	358	368	358	362	359	375	330	329	335	334	349	342	313	366	373	309	367	372	367	381	341	367	356	378	367	367	321	359	342	307	333	339	366	371	354	385	364	331	320	345	359	351	379	317	372	370	361	324	344	377	356	344	344	340	357	342	344	324	398	335	357	354	354	365	357	383	334	363	383	316	348	363	340	339	376	338	350	373	343	332	342	323	344	287	371	349	355	353	367	368	374	365	371	349	363	369	335	381	337	376	355	381	346	366	368	356	327	377	363	342	357	346	329	355	365	344	323	356	406	341	359	360	359	379	346	354	343	367	363	330	347	375	364	350	378	356	342	310	376	353	361	334	341	348	371	374	363	356	350	358	351	343	361	318	362	331	359	363	365	373	353	370	344	331	349	364	334	354	349	362	332	370	349	349	342	374	339	381	370	358	319	341	392	353	324	336	358	427	386	358	330	379	358	349	392	381	366	327	337	399	345	357	330	334	335	334	355	366	359	359	329	344	323	360	387	363	370	353	366	345	381	363	353	347	357	345	353	363	360	324	331	363	353	353	349	337	367	327	350	356	350	332	346	331	361	366	354	336	322	331	367	369	360	353	342	350	358	346	344	329	345	394	369	361	348	385	338	345	344	349	352	350	313	351	333	350	342	358	373	314	373	348	358	374	358	360	363	332	369	337	353	368	347	379	360	389	340	381	349	374	330	349	345	370	362	338	320	337	341	349	356	310	349	327	378	393	365	339	335	365	355	383	355	333	340	351	398	350	346	395	322	375	336	348	337	359	329	362	373	327	333	344	377	368	350	348	357	331	356	403	381	350	371	382	359	331	371	352	345	350	347	319	333	339	335	370	358	352	354	328	364	338	346	348	363	367	385	327	388	362	340	305	321	365	329	335	371	358	373	360	362	352	380	327	346	364	345	364	358	347	365	343	328	343	371	333	355	358	385	383	373	326	334	342	392	362	367	357	342	324	370	355	363	359	388	351	356	344	371	340	341	351	353	335	343	300	324	353	367	363	360	370	347	385	362	368	340	337	344	336	353	351	352	390	340	366	332	378	347	365	360	379	361	336	364	366	341	330	382	346	316	345	341	359	346	337	341	370	352	343	352	360	357	343	343	369	354	336	384	370	373	345	334	338	350	351	338	366	358	368	380	331	356	372	377	388	389	336	348	341	329	386	370	347	314	363	360	359	396	371	351	319	335	353	396	385	372	371	365	330	348	352	395	351	346	361	323	337	331	368	343	317	347	368	369	358	310	366	366	351	358	337	370	361	338	356	355	336	336	376	355	347	363	339	348	354	347	362	335	365	356	316	322	295	380	330	392	337	351	363	369	354	337	351	371	370	336	383	356	323	346	353	358	351	336	354	339	334	379	374	385	317	367	346	327	301	326	372	347	356	362	365	381	366	347	350	375	389	353	360	370	350	375	364	361	347	356	383	341	384	366	358	372	332	341	368	333	345	373	340	335	311	361	370	371	355	371	333	335	343	384	385	352	358	367	351	339	347	344	356	352	355	355	378	346	314	340	357	325	359	334	351	351	337	357	310	370	350	374	296	374	348	368	341	353	381	359	390	346	342	344	360	380	348	359	337	372	378	355	348	347	340	323	354	310	337	316	319	370	375	342	359	329	353	367	369	381	346	360	374	340	384	347	401	339	377	355	323	324	337	347	338	344	383	392	351	380	346	378	345	369	359	376	308	337	341	318	340	346	346	320	360	312	371	340	333	376	357	311	378	361	350	316	358	377	385	340	363	367	317	366	344	347	330	333	353	352	341	334	347	349	367	349	372	349	327	352	369	368	364	390	375	361	311	343	362	360	378	366	364	356	364	359	335	390	320	342	365	342	345	364	347	345	359	370	336	368	346	365	375	354	348	390	376	368	371	322	341	390	353	371	351	308	352	364	358	350	370	376	368	372	373	335	350	393	388	350	362	378	379	350	331	326	352	318	344	342	351	352	348	338	349	346	328	386	353	350	372	372	373	354	354	377	377	381	391	330	361	374	352	336	387	338	395	375	343	315	368	350	367	338	346	338	349	377	385	333	319	351	340	352	361	363	343	343	356	339	346	345	341	384	338	331	383	322	363	329	370	359	371	372	349	397	331	326	375	346	355	372	346	351	362	375	373	353	330	356	378	339	346	350	322	334	329	369	338	343	332	382	329	362	373	341	373	321	324	351	369	336	311	371	332	357	365	330	359	358	358	372	353	381	340	365	358	368	341	346	339	338	322	341	337	362	333	365	340	361	355	363	350	345	359	369	340	319	354	329	345	337	378	342	339	355	357	325	399	342	346	370	346	348	346	344	330	377	349	336	354	340	324	354	346	356	314	363	342	369	333	341	373	366	372	363	358	384	334	376	344	342	330	391	370	366	376	359	351	329	352	376	361	310	344	337	319	382	365	351	372	292	371	383	353	367	309	333	348	374	324	353	341	361	372	340	360	332	346	366	366	382	367	370	348	320	327	371	360	342	355	352	356	344	355	353	362	349	345	360	362	339	349	343	352	323	391	334	330	365	330	370	330	351	326	356	346	357	338
18046	18610	21825	15976	15764	16592	13839	9849	10792	9141	9533	15418	12300	4749	2497	2321	4160	5267	2523	2786	3103	3387	2783	2058	1568	1652	1555	1223	988	947	1011	931	984	989	993	936	939	942	929	911	876	918	1027	924	865	908	898	896	888	856	874	866	867	819	847	847	868	842	885	802	861	829	839	856	825	854	878	873	867	871	848	802	841	824	805	797	804	861	851	884	851	853	874	827	866	867	826	923	850	845	812	819	842	795	819	834	809	814	870	832	786	831	816	799	849	849	880	870	848	830	891	877	808	809	824	825	821	851	832	807	845	816	805	854	862	887	817	844	849	856	819	821	791	854	799	848	787	856	851	871	833	827	822	852	874	887	822	862	863	845	840	776	840	826	794	809	772	834	802	823	849	858	815	841	813	853	864	923	805	823	802	851	793	865	800	812	882	831	865	869	872	859	834	837	851	876	790	843	821	809	843	789	859	825	826	855	830	831	835	783	846	859	830	876	874	827	837	841	859	824	804	853	833	800	831	852	817	821	872	848	880	808	870	811	827	804	820	844	819	828	864	824	804	805	834	826	916	816	838	825	806	778	832	876	851	825	792	882	802	874	818	849	829	859	799	848	829	809	885	857	878	865	888	809	811	822	792	855	805	804	869	845	858	838	818	837	830	765	810	813	839	882	818	823	840	845	831	843	846	852	860	836	806	859	842	821	843	828	891	823	821	783	900	808	883	836	874	807	780	843	842	832	846	884	806	850	832	761	837	791	841	842	865	798	832	784	825	871	794	871	868	854	870	850	848	837	840	847	763	859	807	843	879	840	914	809	856	870	848	805	880	849	886	852	845	788	888	826	868	831	782	817	881	797	840	849	863	868	799	814	871	846	866	811	846	878	836	865	754	761	811	829	809	863	872	849	852	843	846	833	855	777	924	853	897	855	833	845	797	860	829	797	790	848	859	825	817	849	820	800	791	838	823	830	853	837	791	808	788	820	815	829	875	824	840	846	884	840	831	839	852	808	837	818	855	791	821	879	805	849	834	865	805	786	872	846	849	816	812	867	856	814	800	819	820	795	853	857	809	810	793	889	816	884	850	820	855	806	811	802	846	811	824	833	842	835	800	839	794	887	879	798	852	797	802	832	837	847	824	863	814	859	793	811	864	891	849	901	853	817	841	871	825	900	848	836	885	825	823	850	787	870	786	867	827	845	805	855	833	827	838	786	812	832	884	787	840	862	811	818	825	895	817	784	888	880	811	816	790	894	880	811	884	821	796	824	843	897	837	847	830	862	842	885	853	875	886	843	880	876	821	833	827	803	878	830	782	849	907	840	827	825	794	855	858	807	848	809	878	851	856	860	832	775	800	854	859	837	903	825	870	848	822	823	839	799	810	826	805	848	788	831	812	871	897	826	855	830	859	809	848	820	845	874	804	811	781	829	792	866	874	842	798	793	857	832	816	839	879	848	843	859	837	832	858	827	820	826	835	864	810	845	879	820	810	821	847	794	859	859	819	818	894	791	869	802	791	789	859	830	843	825	841	799	843	763	842	796	845	811	815	817	827	873	816	840	807	856	791	847	857	836	848	820	892	807	835	826	837	850	863	835	797	833	822	845	871	844	843	845	904	837	805	821	826	786	866	830	851	871	789	790	825	840	812	842	800	822	865	844	811	881	833	819	836	846	781	849	833	841	820	804	814	876	847	781	804	808	850	830	828	896	888	831	898	781	813	805	754	836	837	738	826	862	793	877	804	845	836	858	939	826	852	822	853	793	795	845	787	814	751	870	789	864	831	844	765	781	843	841	868	881	822	827	798	871	872	859	845	871	840	838	825	845	841	844	828	858	869	851	841	834	810	882	804	829	828	817	815	799	884	802	799	853	833	858	837	854	853	805	847	884	856	854	899	837	862	789	894	822	837	845	834	857	792	841	797	816	841	849	843	890	826	879	832	894	911	824	829	775	795	846	795	810	823	867	849	838	799	920	803	847	819	818	773	836	841	815	813	801	838	875	887	829	799	835	777	860	837	814	823	867	789	837	853	848	879	832	828	794	877	769	816	822	828	823	854	850	865	842	802	857	851	811	856	857	815	823	793	828	844	804	849	828	831	769	821	796	828	829	836	818	825	764	866	838	879	849	839	849	817	838	841	792	870	840	816	888	786	832	827	887	829	840	837	814	808	816	845	866	814	853	863	829	820	838	784	832	814	838	851	850	822	812	803	863	786	872	819	863	880	794	896	878	814	868	878	861	834	785	801	802	828	812	832	871	845	847	858	785	840	785	881	824	898	852	793	866	777	853	789	807	884	793	805	828	842	863	817	812	846	874	873	870	834	847	887	862	835	852	873	825	841	829	849	831	841	863	857	786	858	801	807	826	883	846	821	841	863	830	863	805	795	861	808	836	835	850	845	841	845	864	826	819	844	878	804	852	856	818	798	816	845	873	834	783	774	830	867	795	824	826	805	875	857	817	811	829	822	808	840	864	829	835	821	831	791	852	819	805	879	812	833	826	807	759	788	849	844	826	824	844	816	798	833	844	854	864	832	808	843	819	840	847	932	813	841	767	811	863	879	879	858	886	770	870	828	848	809	798	879	824	854	887	824	809	841	807	817	819	770	865	857	890	841	837	824	919	834	828	782	830	860	877	784	859	878	876	762	829	834	854	792	870	847	803	834	853	910	780	799	875	800	824	800	848	848	812	865	813	820	830	869	828	843	844	844	831	858	840	834	805	841	815	812	837	861	894	837	816	863	840	858	856	836	790	863	853	872	819	875	854	865	772	834	861	838	812	848	825	825	758	833	856	883	872	819	841	841	833	856	890	794	874	876	847	871	823	876	790	846	870	855	790	795	803	874	840	824	864	874	801	858	854	866	795	867	868	820	833	849	922	840	862	832	849	831	872	832	850	784	844	841	850	825	864	831	861	827	810	791	800	855	825	813	802	813	828	847	786	822	794	798	830	830	794	835	797	824	849	859	852	820	860	873	851	869	807	874	802	850	827	841	834	819	834	811	813	826	816	779	859	861	870	873	875	850	838	877	860	874	832	828	778	781	815	803	847	850	802	869	780	852	819	772	881	852	825	873	863	858	785	817	827	758	850	814	898	821	856	832	801	863	864	817	820	817	861	780	831	794	795	851	832	858	844	868	825	836	831	894	836	883	844	861	868	827	830	867	884	813	846	864	825	804	855	832	847	816	856	823	823	810	808	849	827	840	880	791	796	789	860	805	842	795	818	865	813	826	906	796	807	884	833	818	831	826	830	839	809	811	854	872	826	850	816	797	834	822	833	846	856	795	847	814	848	835	870	853	837	804	835	791	837	863	801	845	828	844	841	833	790	856	808	791	806	866	841	849	829	829	838	820	841	823	838	774	820	815	815	773	844	790	865	929	803	825	825	817	860	807	806	787	748	808	824	862	773	825	837	855	801	846	803	854	826	850	805	817	800	822	823	823	840	807	889	852	842	871	845	773	860	834	833	885	836	840	865	845	859	867	825	890	883	861	874
14142	10491	6106	1610	973	1120	827	597	746	605	697	1130	624	331	264	283	431	364	308	289	296	259	248	235	275	251	229	246	190	220	207	228	222	223	232	223	236	221	200	247	201	207	223	213	222	190	218	191	198	253	200	233	219	221	225	205	216	211	218	182	226	196	217	216	214	209	220	209	215	237	213	210	224	231	228	200	234	225	226	228	222	226	226	199	195	195	243	212	215	232	230	229	196	212	215	205	241	186	216	231	228	213	229	226	234	219	224	203	207	209	198	233	228	202	204	255	197	210	207	213	200	210	243	227	202	237	205	222	204	206	213	185	230	211	227	239	222	218	190	203	195	226	236	202	211	213	241	228	219	205	229	207	217	175	197	186	212	188	213	219	212	216	209	205	221	212	204	200	221	250	226	224	209	229	241	210	232	223	231	222	204	235	203	181	212	214	209	205	238	214	190	187	227	202	209	233	210	207	242	208	215	211	202	208	217	218	236	218	205	201	217	207	186	190	239	218	205	204	212	230	252	188	215	227	210	231	203	225	203	206	234	205	196	210	221	203	200	237	204	219	224	208	234	191	201	196	201	247	223	203	226	222	233	195	191	211	206	210	210	222	219	227	241	230	234	230	217	199	234	182	230	197	196	235	233	217	227	189	200	218	215	178	225	220	223	225	205	228	197	192	216	230	214	235	234	266	214	223	202	217	239	204	219	193	218	209	224	226	221	206	217	193	243	212	221	218	208	224	197	222	231	239	209	228	233	210	227	234	221	207	217	203	200	194	199	218	198	226	205	214	238	205	201	191	216	212	232	235	200	210	234	237	189	195	209	189	216	208	207	229	213	203	199	182	204	207	187	194	178	199	233	209	236	214	227	172	195	164	214	199	215	239	192	233	221	214	249	206	253	207	201	210	200	234	210	231	219	213	220	192	192	205	219	209	212	229	219	217	194	216	217	179	194	211	204	224	230	222	200	200	207	232	233	209	216	223	240	204	195	232	214	221	203	190	218	217	205	221	208	197	227	213	218	201	228	212	211	236	194	220	207	219	210	216	223	220	231	203	203	211	233	226	184	224	193	228	223	207	214	199	217	192	210	212	219	211	213	196	241	243	214	221	216	221	212	216	219	228	219	210	225	254	247	224	191	213	223	193	213	209	218	198	214	210	221	205	225	214	244	213	168	213	206	218	208	253	200	204	216	204	204	190	203	236	201	199	171	211	208	231	208	200	219	204	199	226	217	204	219	228	241	204	214	197	239	213	217	233	230	231	186	213	256	189	233	206	209	244	212	211	211	188	193	193	227	207	212	215	185	214	214	216	225	196	200	196	192	198	236	221	182	187	234	225	218	200	180	237	213	207	189	217	251	215	213	235	194	199	229	206	243	198	224	211	232	227	223	205	218	186	211	212	203	236	221	219	213	213	213	182	184	209	205	197	205	183	247	217	226	196	246	216	193	232	222	229	223	193	218	240	216	216	215	222	230	237	216	188	220	225	199	224	204	193	218	206	209	195	235	206	234	191	193	232	219	218	215	211	187	218	211	218	193	183	200	196	209	185	217	219	228	224	199	230	218	235	247	218	205	227	224	250	218	193	226	217	193	231	211	217	216	209	227	209	203	202	216	232	221	216	203	219	176	225	201	209	214	195	219	200	212	180	226	214	213	235	226	221	205	224	203	201	219	243	177	210	235	220	198	228	206	205	194	198	243	208	199	206	213	211	228	203	203	223	224	229	201	215	220	254	231	201	221	218	218	212	188	213	201	222	190	244	220	211	221	210	220	223	212	238	221	231	197	177	224	222	228	201	228	218	214	218	240	223	222	203	215	195	208	194	189	224	254	212	219	210	214	207	242	196	203	226	213	206	237	231	219	190	245	207	213	213	232	240	191	218	214	213	234	200	240	212	210	225	220	194	190	239	213	223	196	211	204	219	242	215	234	228	180	208	231	205	211	193	200	193	224	232	210	185	196	222	207	217	213	220	227	225	224	199	221	239	205	217	212	215	220	233	207	211	215	210	227	226	222	192	197	202	216	195	213	268	223	223	198	227	226	192	209	221	224	180	204	210	220	211	243	206	230	225	211	185	213	226	226	227	230	210	207	203	195	205	235	225	267	219	209	223	207	233	223	257	211	205	227	239	227	203	195	223	205	241	221	192	206	211	230	226	223	197	191	208	216	205	219	203	216	237	218	229	205	223	217	215	241	224	199	224	216	233	214	181	242	222	211	191	190	208	220	195	235	203	216	207	223	195	235	216	190	230	244	235	210	209	223	194	222	192	200	208	209	256	217	189	230	211	216	191	187	192	217	209	192	208	221	210	247	203	233	213	199	251	191	219	233	204	226	211	209	236	222	206	191	216	192	209	201	229	205	231	204	253	205	216	217	213	224	225	216	241	193	206	230	195	211	214	206	200	191	245	213	227	217	208	203	207	208	234	199	237	196	215	224	201	222	213	208	226	205	200	219	215	244	201	216	204	206	192	209	231	200	211	216	215	213	215	209	229	228	204	221	246	225	204	205	196	219	203	225	243	193	221	180	185	239	218	234	222	205	203	232	191	222	236	205	216	207	209	182	216	244	210	194	201	213	193	230	216	200	209	238	190	221	212	227	218	201	199	241	209	232	219	203	207	226	234	220	217	211	244	214	200	213	203	211	201	213	234	207	223	192	224	224	224	215	204	231	209	241	203	232	200	224	221	202	211	217	224	191	220	217	236	194	200	197	211	228	213	205	223	213	216	189	213	218	253	233	223	217	197	198	203	217	240	202	245	204	229	207	261	221	179	238	227	231	223	219	220	245	196	211	237	200	201	195	206	211	195	206	211	231	200	220	252	215	202	211	191	266	245	220	237	204	208	225	216	210	214	203	208	267	209	235	231	210	201	230	218	222	222	211	204	222	210	184	215	232	191	210	188	217	207	218	196	241	229	214	255	199	217	213	207	213	189	211	232	219	207	224	204	246	211	227	207	234	249	223	199	237	213	189	222	203	246	195	223	199	232	205	216	238	231	209	205	225	240	246	195	220	221	212	243	225	198	203	217	231	204	222	209	218	211	245	221	225	218	218	217	237	242	206	225	230	224	217	217	218	200	215	207	190	228	203	215	234	185	188	206	219	209	240	227	210	256	221	209	180	200	210	193	209	217	241	223	207	205	185	213	239	227	197	214	200	237	221	224	194	233	195	201	215	208	198	219	193	234	225	235	206	209	248	200	191	233	208	239	216	201	203	196	216	229	236	218	215	212	207	194	226	206	207	234	225	199	204	188	216	228	234	221	198	203	200	202	198	253	176	190	202	200	230	224	232	228	245	210	214	241	219	194	213	222	224	215	250	231	218	181	233	197	230	220	212	232	199	222	208	203	236	211	200	201	210	206	220	211	225	193	229	208	193	220	215	213	225	225	230	213	175	183	210	199	197	203	217	248	208	192	233	202	228	210	195	220	209	209	204	225	215	194	220	219	220	196	202	206	229	168	209	219	209	223	222	245	215	200
8099	8484	8696	3963	3523	4787	3577	2829	3505	2842	3342	5577	2780	1148	789	957	2016	1361	1170	901	878	982	794	833	825	787	723	539	540	498	509	550	536	564	621	553	582	507	501	517	505	543	618	553	514	542	517	541	527	545	520	523	500	551	496	503	523	516	502	499	552	547	511	510	542	542	546	495	567	518	517	536	516	503	548	506	522	528	505	520	520	521	558	508	564	567	537	580	506	536	572	548	514	497	515	568	524	542	548	523	560	513	555	567	550	527	530	543	531	555	543	511	512	541	523	566	515	566	502	503	578	539	541	507	557	511	512	529	559	530	515	537	520	516	567	518	544	501	536	510	531	518	519	568	525	526	530	529	515	538	518	534	566	532	569	534	543	561	533	533	585	555	529	544	564	505	528	485	525	513	544	534	547	515	543	543	517	543	482	525	488	516	556	559	613	531	546	540	505	509	530	557	512	578	547	566	544	546	533	538	532	523	546	504	504	543	494	501	533	523	536	458	542	549	589	560	543	497	501	532	509	550	509	560	561	533	511	541	590	539	534	546	528	529	544	524	486	560	518	551	562	553	531	534	498	544	546	549	562	501	517	523	545	497	515	532	519	549	556	487	533	501	531	541	537	558	522	525	515	489	579	565	511	551	502	528	521	575	510	503	540	543	541	537	557	542	533	530	527	544	540	541	572	512	559	554	508	489	517	558	548	545	567	554	539	525	535	531	521	514	493	513	514	550	518	538	542	540	517	520	564	552	511	529	519	535	564	511	514	538	527	494	541	512	547	489	540	507	527	522	510	533	518	519	558	533	492	548	557	571	515	576	518	520	512	548	460	522	545	517	512	549	508	506	516	549	557	518	550	563	577	517	526	552	495	546	502	511	541	544	549	506	543	543	533	538	502	508	512	508	532	512	506	512	482	518	575	521	513	491	535	531	510	558	519	512	498	543	535	524	530	556	522	528	541	516	537	534	496	511	543	529	547	516	493	570	475	546	497	536	536	520	534	489	547	529	558	553	524	546	525	559	536	509	532	545	537	476	541	499	532	537	506	516	482	530	545	519	518	523	515	500	553	518	528	531	564	542	532	552	554	513	499	513	513	522	510	529	565	519	533	518	564	538	533	561	549	504	542	503	506	530	588	561	526	509	526	541	519	504	555	507	535	538	519	524	531	538	505	517	533	489	534	534	509	529	532	554	551	536	538	548	541	518	586	548	537	521	522	554	507	520	534	524	571	534	515	536	539	521	556	569	508	529	553	519	501	550	541	503	518	546	516	504	489	522	537	546	520	510	576	537	489	500	551	528	518	519	523	482	538	529	530	497	518	528	545	506	514	520	534	547	546	551	480	525	550	546	522	523	569	534	491	557	511	522	535	549	561	521	533	522	509	503	552	538	533	516	528	532	537	537	583	507	551	557	549	459	543	545	479	514	523	515	471	572	559	475	514	500	515	533	534	522	531	499	526	543	547	557	528	527	525	566	568	563	521	531	531	534	567	493	487	529	537	508	520	528	517	523	545	492	550	529	552	536	525	543	530	531	524	554	503	530	544	508	534	541	561	539	531	522	518	470	510	542	525	500	542	507	547	512	557	511	544	518	505	475	527	552	516	514	549	524	502	548	569	549	529	506	499	542	519	515	517	528	531	531	546	536	523	520	559	534	528	534	504	492	558	557	542	548	575	529	572	500	501	514	532	566	545	490	502	529	513	583	510	554	525	524	482	513	577	511	540	533	564	499	557	529	506	548	511	519	578	521	531	520	530	551	517	553	542	505	544	556	529	500	541	502	531	506	545	510	515	534	512	562	531	573	510	536	525	550	513	527	510	490	513	508	505	533	518	521	457	485	512	543	534	544	543	520	533	529	520	506	516	511	494	523	545	485	505	542	513	515	529	530	521	566	524	522	541	547	548	530	484	497	558	541	519	521	515	525	532	521	549	536	522	552	510	582	536	524	544	543	511	515	550	503	523	500	496	514	502	530	549	574	540	498	512	499	536	534	535	499	528	558	565	533	524	554	525	558	516	508	518	522	528	504	523	521	496	507	603	571	551	492	457	527	542	520	504	521	516	550	513	550	535	524	561	536	505	551	520	529	567	544	541	479	482	541	499	505	530	545	504	530	493	551	518	534	531	463	553	506	545	558	492	513	508	478	518	552	514	519	503	549	583	517	523	506	529	534	529	553	486	532	529	544	541	524	563	543	515	512	555	499	517	512	524	550	524	531	546	496	552	479	530	556	508	539	476	540	549	536	528	559	531	548	568	539	503	539	512	484	556	479	494	522	572	545	487	533	503	527	500	534	516	548	536	493	529	495	508	518	521	522	505	506	529	526	522	544	503	550	544	509	541	524	507	499	543	550	586	543	521	567	517	556	515	572	494	488	498	508	514	526	530	560	484	534	532	516	538	563	559	495	528	549	537	483	524	521	529	521	536	499	514	531	554	510	473	498	536	575	522	513	528	554	534	556	522	534	524	513	533	501	546	491	516	525	520	556	539	561	572	530	556	513	550	522	529	514	498	538	473	538	493	578	531	510	535	530	512	506	526	546	503	523	547	514	530	527	559	512	564	531	533	529	501	569	513	549	532	514	524	514	510	557	501	561	535	540	581	542	517	561	508	511	529	514	522	510	572	530	503	523	510	544	533	526	517	563	546	530	541	506	495	535	506	518	502	547	485	531	543	542	511	545	507	513	502	502	515	533	525	564	526	525	528	518	475	528	537	513	515	509	531	539	500	557	542	516	535	510	553	532	533	531	522	519	498	507	514	490	560	540	540	527	474	527	555	566	525	546	515	523	590	542	513	492	530	528	535	515	529	522	558	508	519	534	512	590	537	528	573	504	552	527	527	531	517	528	556	528	578	522	519	531	555	484	518	552	509	551	560	528	551	504	501	544	513	533	499	526	543	573	518	541	564	520	516	518	499	502	513	557	551	506	518	522	534	532	504	503	581	555	512	520	485	529	512	534	519	538	540	519	503	554	545	522	518	524	548	571	525	535	578	564	529	536	533	493	522	537	491	539	525	557	527	550	502	484	552	504	561	601	521	488	540	552	552	519	516	495	561	552	515	520	507	464	545	526	522	542	520	522	505	516	499	532	542	512	544	499	545	544	493	512	526	561	513	575	544	557	491	519	497	526	549	531	554	529	488	501	565	513	579	555	525	508	486	544	544	512	488	521	512	572	495	515	512	502	567	542	509	550	565	534	521	563	523	524	504	522	510	534	517	556	530	547	558	523	554	505	513	519	520	531	514	530	570	544	496	450	536	537	535	567	529	528	545	483	516	517	536	512	545	546	538	518	508	499	516	543	545	548	532	527	519	549	520	526	525	511	551	518	516	545	505	502	521	536	505	518	556	517	527	519	484	533	551	532	522	518	547	546	516	525	505	535	521	483	522	558	537	503	497	534	529	527	562	541	522	515	535	557	509	551	501	546	563	533	538	527	565	513	498	568	549	507	527	520	538	536	526	493	559	520	506	511	526	570	544	529
25215	17014	9866	5333	4470	3665	2033	2084	2396	1385	1052	1086	596	435	374	530	708	420	402	361	634	642	471	354	342	328	235	229	228	233	238	229	250	258	233	188	187	237	223	214	196	225	208	238	237	191	191	201	200	195	223	247	193	188	191	207	219	195	198	211	193	212	210	217	191	208	232	218	215	197	222	216	225	200	184	224	213	198	208	209	219	211	200	191	185	195	210	192	176	190	207	179	202	205	222	206	192	190	215	196	206	190	206	196	184	229	185	216	205	191	214	192	203	200	197	202	216	230	173	237	218	191	236	192	205	193	196	208	223	188	190	220	182	195	222	199	197	212	204	207	216	212	231	213	215	205	209	207	201	189	222	210	236	227	212	209	246	203	199	220	200	189	187	174	213	182	210	209	215	201	188	196	193	208	205	196	204	217	209	189	196	192	193	205	199	184	231	204	201	246	230	192	207	199	184	222	217	198	219	224	230	186	219	211	215	210	217	206	180	183	196	226	201	207	205	202	224	240	196	194	224	224	234	203	195	219	189	198	204	206	205	205	226	216	217	206	226	194	183	205	200	202	194	213	207	197	204	199	201	202	208	191	220	224	199	188	186	195	194	217	202	213	195	221	199	240	201	195	205	227	221	196	189	233	198	197	216	230	223	223	173	185	206	208	200	171	202	224	211	213	201	207	197	211	186	205	223	217	183	194	206	197	207	190	222	211	189	215	176	231	222	175	224	211	198	212	177	214	185	218	199	197	191	225	231	209	202	196	210	214	198	208	207	224	189	200	188	205	225	201	219	197	218	182	201	201	195	207	215	198	212	219	190	193	193	187	181	186	200	241	165	214	237	202	217	181	229	209	211	226	201	206	220	211	185	231	196	197	217	192	214	188	212	227	203	213	228	215	208	246	216	206	189	199	221	200	222	215	216	193	211	208	213	226	171	189	227	196	204	200	194	191	227	204	209	212	185	170	221	206	203	205	184	196	205	189	227	231	206	224	193	196	227	187	202	189	226	185	207	225	209	206	208	201	184	216	197	185	210	195	220	190	204	201	188	211	188	211	195	184	201	219	199	202	192	222	215	219	178	189	177	197	217	200	194	224	186	204	188	207	196	203	191	220	176	223	185	219	219	215	212	198	197	222	193	198	191	207	210	196	209	188	225	222	214	225	217	212	194	199	205	180	213	206	201	213	191	213	236	206	196	222	210	201	183	210	234	188	194	197	204	208	192	188	196	186	201	204	204	184	214	192	213	219	203	223	216	221	216	216	182	183	232	223	207	197	194	197	201	210	205	203	198	212	206	238	209	193	210	205	198	203	201	203	193	183	205	218	214	196	206	189	243	207	203	194	195	227	205	221	226	222	202	197	195	212	216	197	220	198	182	193	221	179	180	209	193	225	187	184	198	202	197	216	214	204	207	205	228	200	220	213	190	214	172	228	193	210	203	236	243	195	173	212	190	242	201	182	222	222	220	215	205	210	231	198	214	208	191	212	218	211	198	187	223	227	215	221	200	235	188	181	178	200	213	206	238	194	193	212	199	191	197	204	173	223	214	201	173	233	186	206	181	205	198	207	217	187	240	190	210	181	188	197	194	218	209	209	213	203	197	194	198	221	200	201	207	204	196	234	220	211	210	205	214	190	216	180	211	192	206	203	197	194	204	179	202	186	189	206	195	202	192	198	199	186	196	214	212	195	216	191	221	218	187	228	210	206	199	205	190	191	240	220	179	198	189	212	216	217	190	220	209	241	201	213	216	167	235	212	218	189	214	206	213	206	197	204	217	212	214	195	207	182	194	210	221	193	189	184	210	207	217	213	207	217	204	214	201	208	191	209	210	199	211	224	189	218	190	184	209	184	229	222	195	228	219	206	204	208	214	200	216	199	179	205	191	212	214	200	216	194	212	206	222	199	180	198	229	211	201	199	220	199	195	222	209	202	207	194	204	187	211	205	192	217	200	206	200	215	203	212	205	203	231	206	179	199	211	205	206	213	215	213	187	189	192	230	201	189	238	208	199	195	177	180	206	209	196	202	198	211	225	218	218	225	197	206	207	205	213	202	201	179	195	185	185	229	183	209	196	221	215	214	213	205	207	200	191	218	211	201	222	207	221	216	207	196	190	193	211	211	210	219	201	218	183	210	213	196	219	192	211	213	182	205	210	199	228	200	203	212	225	228	203	209	187	183	179	197	201	209	207	220	191	195	201	191	179	205	202	233	203	199	235	214	209	207	195	200	184	199	197	220	204	219	195	204	180	204	215	231	238	211	202	226	195	185	226	207	209	188	188	182	181	204	216	189	209	206	195	219	190	218	212	223	210	198	196	202	193	192	200	208	171	204	233	174	235	207	192	214	196	230	231	205	206	194	182	186	231	204	157	191	220	178	214	200	183	214	199	225	222	196	218	175	201	202	199	195	183	194	225	189	209	207	214	213	180	175	203	216	211	179	200	210	202	194	232	205	201	205	204	196	240	211	214	195	207	196	214	207	215	210	203	217	216	217	200	216	194	245	216	186	216	212	208	227	221	199	187	180	204	241	212	217	220	211	213	224	226	201	206	205	214	228	220	214	218	211	220	190	208	207	201	187	201	184	196	203	207	211	203	205	235	211	189	197	183	233	206	220	197	200	186	225	181	221	199	216	215	205	189	207	211	225	222	190	197	201	202	215	199	211	223	217	197	195	201	227	189	192	218	210	228	208	223	197	220	227	196	191	215	191	201	224	239	234	206	243	210	177	209	211	196	203	204	216	250	200	210	210	180	209	210	220	220	192	204	196	204	201	217	216	219	214	197	237	194	222	214	201	212	190	215	206	230	210	193	194	206	220	197	248	205	204	211	198	189	212	193	223	229	223	230	247	205	200	206	209	182	219	199	225	220	205	197	219	211	230	231	193	227	215	232	198	189	215	212	208	203	208	210	222	219	219	208	207	190	204	228	199	204	194	240	238	226	202	201	217	232	241	198	185	189	178	182	205	191	185	214	220	222	207	218	186	199	218	209	200	183	215	218	202	210	188	210	182	215	198	194	215	199	226	205	213	205	205	173	223	205	202	211	212	193	224	195	197	183	201	213	204	194	186	196	238	176	197	215	202	211	201	194	193	193	188	200	204	192	195	205	198	204	193	221	207	212	249	221	229	216	213	235	216	225	206	220	214	199	177	224	210	214	209	185	224	199	222	199	201	193	202	204	203	220	191	231	202	196	184	232	196	199	241	207	219	221	208	222	170	211	202	195	193	200	224	215	198	232	213	208	211	203	218	199	171	203	224	181	212	228	207	207	209	204	189	214	217	193	199	190	202	208	197	197	180	193	192	202	212	207	196	219	222	183	210	229	214	197	174	218	191	162	200	244	234	189	205	228	227	180	216	225	198	217	219	213	211	209	197	195	202	197	197	185	184	201	202	178	225	216	221	215	191	174	202	211	211	218	193	201	211	207	212	221	202	199	209	177	231	204	194	213	211	189	208	204	249	216	184	208	194	205	188	187	211
14084	12755	12822	11039	12757	12121	7635	8683	10745	5875	5064	5661	2688	1715	1582	2764	3918	2043	1924	1770	3479	3721	2571	1766	1449	1200	821	665	608	610	596	643	799	844	788	674	596	652	609	620	549	616	735	827	587	553	543	568	552	543	560	579	547	539	531	504	516	545	503	538	552	506	504	498	527	541	514	513	522	538	535	551	546	535	535	560	554	548	513	555	490	514	578	523	520	527	526	504	534	557	532	512	527	555	521	497	567	532	549	520	523	520	522	544	512	531	600	548	535	515	491	531	513	524	558	508	525	551	549	532	496	547	539	506	535	505	520	551	546	539	500	542	504	536	494	536	504	500	483	509	536	517	553	518	517	530	491	517	543	553	532	578	543	556	508	531	551	520	550	512	555	531	510	544	516	508	554	568	515	551	517	517	519	529	527	530	526	512	527	539	545	498	504	546	492	499	539	537	532	521	486	526	553	565	517	523	547	504	549	526	540	521	535	542	548	505	543	503	520	523	529	557	520	548	557	521	535	517	492	516	527	495	562	510	546	506	549	533	488	489	556	546	552	487	515	535	525	533	528	521	523	565	556	529	526	512	549	541	573	507	518	554	508	519	553	512	520	515	510	494	518	500	531	535	510	494	522	548	524	509	513	542	516	505	514	502	515	475	515	527	541	495	557	540	530	551	529	467	541	537	518	546	542	574	547	551	518	524	497	528	562	577	520	562	512	470	542	550	569	561	502	520	534	481	509	564	509	525	483	549	517	532	560	552	549	539	485	531	508	523	528	514	532	539	534	539	530	502	564	504	521	511	527	509	483	540	539	570	513	524	494	519	561	493	558	517	512	534	552	492	588	521	534	502	571	570	472	526	566	500	554	535	513	549	518	554	530	493	562	505	556	540	543	516	512	477	510	517	563	520	545	534	560	541	560	564	528	492	526	509	544	554	491	524	485	526	550	575	520	541	491	558	514	540	573	536	517	503	569	548	543	477	546	529	533	515	478	509	520	503	545	515	565	488	496	536	547	512	512	547	567	509	522	538	472	546	527	510	543	524	496	579	521	504	555	503	516	525	536	521	554	549	494	557	529	534	463	516	495	553	527	499	578	536	563	496	538	519	557	568	505	542	494	528	525	497	504	562	527	497	530	500	530	538	546	514	521	494	524	562	455	497	546	532	558	517	512	531	552	541	482	553	478	499	523	527	542	533	542	528	505	560	536	541	559	506	528	547	517	540	491	484	507	552	531	518	450	511	485	546	512	506	536	502	527	530	543	542	501	521	536	513	535	527	570	520	490	511	527	543	515	503	516	501	516	539	471	547	518	509	477	492	569	539	507	555	519	606	490	529	517	527	513	513	586	522	510	569	530	523	564	526	505	525	526	553	513	504	538	574	559	538	525	518	518	535	496	535	552	569	524	562	552	557	518	477	553	502	542	530	524	533	529	508	539	550	546	527	525	530	535	563	543	498	518	538	554	543	527	537	537	559	552	506	526	530	540	545	519	522	546	526	514	511	526	577	529	506	489	530	553	509	502	545	517	530	524	545	536	504	516	500	509	494	560	485	532	563	561	514	546	484	547	550	525	586	488	565	557	520	511	530	514	544	519	536	537	551	501	570	509	549	531	557	542	523	563	541	541	542	540	543	548	533	537	543	492	561	528	521	553	546	504	524	508	560	553	509	538	481	484	560	516	484	493	536	524	535	527	519	556	536	489	535	484	552	565	546	566	518	542	468	537	525	543	505	545	529	508	514	539	534	542	514	492	527	523	511	526	518	541	486	544	557	549	517	518	535	552	494	505	543	537	538	569	535	513	551	509	550	563	520	551	513	573	540	494	546	544	529	551	522	575	494	564	554	522	534	545	545	520	535	536	507	504	520	498	561	514	521	537	540	530	527	509	502	510	546	561	580	535	527	523	572	502	547	523	530	517	539	560	549	515	536	547	527	489	533	506	489	509	532	597	524	520	561	546	543	492	536	561	554	524	525	526	488	512	569	533	515	538	558	526	572	547	528	519	544	486	513	530	520	530	514	496	531	491	499	503	539	504	535	529	554	540	514	489	546	543	550	511	531	549	516	512	533	529	530	497	528	503	526	523	535	537	552	554	562	505	529	544	496	509	557	559	518	496	548	535	531	523	546	534	529	560	497	520	519	551	527	538	530	522	547	554	551	538	526	498	529	527	509	508	493	510	546	516	527	505	519	529	528	546	546	538	510	544	520	585	542	492	536	515	514	516	535	510	499	504	512	513	544	523	573	527	495	555	478	593	532	550	510	512	489	534	558	523	514	532	514	549	531	509	543	504	495	491	557	543	547	547	518	545	522	537	561	519	490	516	530	527	555	526	549	509	518	523	518	513	558	529	526	547	561	575	530	535	536	513	506	487	508	513	510	507	562	552	519	525	489	505	502	495	544	527	532	534	495	525	490	489	518	554	511	553	553	524	463	524	555	503	546	491	504	527	485	517	541	523	541	569	522	526	586	517	521	525	499	568	526	569	496	532	502	548	546	496	499	580	522	523	508	537	568	544	570	549	505	571	474	530	502	523	519	523	531	546	531	500	510	512	528	524	482	520	547	512	503	499	500	510	514	538	556	512	525	530	537	491	511	529	561	532	541	558	532	527	530	501	507	492	515	517	540	538	505	477	533	510	533	515	523	539	501	566	565	486	526	559	504	504	546	514	564	540	517	543	521	523	528	537	534	545	512	510	504	552	515	472	549	473	533	562	535	535	546	528	568	497	505	546	505	518	564	538	505	506	555	535	515	507	509	542	540	494	491	556	513	538	519	545	523	519	565	476	538	554	499	478	490	548	520	517	542	501	533	528	520	542	526	516	486	555	535	511	512	552	518	525	533	537	509	539	548	497	486	552	542	541	488	522	565	552	520	524	508	561	543	524	542	590	554	527	531	523	543	521	538	495	487	539	490	566	504	548	514	505	521	557	553	540	516	510	525	484	537	540	502	568	517	521	562	491	529	513	557	548	513	533	504	527	512	494	512	567	529	563	519	516	550	493	520	522	508	561	549	515	519	526	544	535	519	535	521	513	514	529	518	522	501	523	525	516	520	500	573	526	533	524	494	534	521	561	514	532	519	518	535	544	558	498	517	540	518	507	568	542	530	537	536	502	517	528	549	512	503	521	557	491	561	530	532	561	500	554	531	498	545	520	523	522	550	495	552	515	522	534	554	523	523	524	496	529	531	564	495	532	517	544	509	541	516	543	535	542	493	521	513	549	543	545	498	534	517	516	528	554	559	540	477	508	522	484	515	529	531	516	528	516	533	491	524	499	518	544	526	567	516	524	533	486	541	557	501	500	560	510	495	479	509	545	527	515	509	498	523	567	477	525	517	497	503	517	531	487	528	562	574	540	556	517	545	519	542	565	551	545	548	537	535	528	543	547	519	531	543	542	536	554	497	511	510	533	532	539	505	519	516	550	504	536	508	513	561	506	463	516	570	536	549	542	515	600	546	510	534	530	513	582	441	518	553	507	532	546	508
32689	22183	13383	8425	7915	5870	3543	4295	4398	1988	1282	1040	817	653	637	999	837	606	584	840	1194	1100	814	604	597	420	385	361	363	313	369	411	398	388	371	415	409	356	370	395	313	391	407	399	368	347	335	333	394	359	333	320	361	329	336	354	365	323	338	331	324	366	366	343	337	349	348	362	368	346	366	324	332	338	349	368	383	344	313	367	378	339	357	367	312	346	339	346	377	380	372	349	362	329	329	363	357	351	329	348	352	353	349	368	363	345	327	330	380	338	352	360	314	343	356	354	331	353	361	337	359	349	338	322	361	322	332	345	390	354	335	376	341	391	374	357	402	348	370	368	370	359	354	279	383	343	336	320	334	350	357	338	340	339	364	355	339	355	379	337	324	326	328	334	340	344	356	341	373	323	348	351	339	322	315	318	313	378	348	356	335	351	337	368	341	321	331	365	349	347	350	335	356	352	377	341	322	373	369	347	340	344	345	340	359	356	358	341	371	336	347	327	352	359	335	358	355	323	353	326	310	377	344	339	321	337	366	339	372	350	327	326	353	339	346	322	318	343	363	333	344	332	346	340	335	319	378	340	347	363	368	309	341	329	321	335	346	334	350	352	343	353	366	344	311	354	384	356	340	376	326	367	386	400	354	367	322	340	348	350	323	343	336	353	339	347	377	344	359	349	321	348	364	368	382	371	370	346	321	307	356	347	343	323	330	354	360	374	342	363	320	351	366	316	343	326	367	355	352	375	370	356	355	331	344	351	377	374	365	344	336	361	332	325	345	346	360	327	382	334	353	332	348	331	407	358	319	381	372	315	327	366	389	385	347	338	366	334	336	373	365	348	378	313	332	354	311	321	331	322	347	332	353	376	332	372	345	344	344	359	385	355	349	338	336	370	357	342	364	359	354	328	331	347	336	365	363	379	355	368	336	382	348	352	325	370	376	350	338	394	334	363	354	353	351	345	356	322	342	345	353	342	354	365	360	369	344	380	332	341	358	340	346	366	360	366	362	318	342	333	352	326	346	332	344	354	382	341	311	342	308	355	323	360	346	347	335	365	350	334	363	384	349	341	362	343	351	364	316	352	355	348	331	355	357	330	343	321	351	360	353	399	371	319	315	309	351	322	375	367	306	368	352	367	340	324	326	335	352	348	371	340	322	352	364	314	342	358	358	362	343	358	373	300	359	363	307	344	326	353	345	355	336	339	309	389	355	352	326	345	363	355	352	353	386	328	364	349	356	371	351	353	341	368	319	301	350	351	352	368	349	350	325	341	379	350	327	379	356	370	360	293	326	334	333	320	329	387	342	314	341	365	333	316	337	350	361	373	343	355	353	341	309	366	370	325	359	320	313	338	342	342	360	375	352	345	372	404	360	313	334	381	345	333	342	343	352	364	374	381	340	348	333	336	348	365	343	358	379	350	371	340	353	359	344	378	350	348	346	342	374	344	339	347	352	294	328	372	382	346	341	362	365	333	341	376	317	342	305	338	363	338	354	363	413	364	360	377	340	355	361	386	362	368	343	331	378	378	380	371	387	381	348	337	353	318	354	361	351	332	361	360	356	341	339	362	349	299	345	311	354	359	361	327	353	357	338	366	346	329	355	353	311	312	399	341	310	329	351	351	352	340	373	376	363	322	381	359	357	360	326	368	342	358	341	332	327	352	327	337	309	337	332	350	344	344	353	346	370	324	329	339	298	329	370	328	348	369	325	361	371	356	333	329	356	362	325	354	373	367	363	353	349	348	314	341	328	308	380	337	337	349	357	329	320	337	317	344	346	327	331	354	380	357	377	345	344	350	324	364	328	324	361	327	361	335	354	351	359	370	345	336	334	358	365	358	396	353	318	357	351	397	354	350	375	339	322	366	334	332	361	341	351	329	316	355	329	352	359	365	364	346	317	369	383	310	342	335	349	358	339	359	346	341	350	376	340	311	346	324	360	353	368	358	342	315	380	403	350	377	357	333	347	347	335	357	346	308	353	342	328	355	320	370	337	326	328	344	336	356	352	332	356	355	352	348	349	330	340	323	337	348	352	342	371	354	334	356	381	360	366	360	344	344	327	333	331	348	324	362	323	349	396	353	382	387	345	370	352	351	350	322	351	341	353	316	369	356	381	357	344	355	340	378	348	368	344	321	331	350	337	329	328	341	367	356	371	363	389	315	334	370	317	330	376	318	332	349	341	339	370	364	336	335	324	357	347	349	354	366	374	340	336	346	310	345	338	349	387	337	366	393	370	364	359	340	351	339	343	343	350	380	352	328	334	350	343	394	345	391	350	346	364	342	353	325	361	331	382	331	364	327	326	368	381	333	341	363	379	343	390	376	325	356	346	338	335	351	308	373	382	349	306	340	363	330	350	330	338	331	356	395	357	375	326	366	337	310	318	364	314	338	340	360	341	334	337	378	360	377	367	366	346	325	330	348	341	352	368	341	379	343	341	338	352	330	316	325	338	350	318	353	345	366	371	359	337	362	393	350	357	395	359	326	373	317	362	332	342	348	366	347	345	336	374	371	327	377	332	359	311	333	339	374	316	335	355	355	344	348	322	337	334	329	343	347	340	356	334	359	356	350	345	316	362	380	353	343	343	370	378	352	327	344	345	333	328	329	343	346	348	342	353	333	325	319	360	364	392	337	355	371	355	352	326	360	316	366	334	368	322	383	357	352	340	353	349	355	332	317	345	350	359	352	355	365	361	378	358	355	345	319	331	348	334	389	342	331	382	350	336	368	359	317	334	346	370	362	343	366	361	354	351	387	326	356	339	387	356	366	340	349	362	326	358	344	327	348	337	375	354	336	347	350	352	345	341	312	396	385	341	350	335	373	361	344	348	360	356	326	348	344	348	389	337	368	350	365	365	328	330	363	354	367	364	307	346	344	361	355	326	319	368	312	326	349	354	339	384	377	351	338	342	347	326	322	351	342	350	337	372	355	371	303	351	325	374	344	355	366	340	358	366	346	381	343	351	359	334	328	358	335	351	331	322	321	344	344	325	356	325	317	375	344	351	361	382	331	325	333	326	338	359	380	388	349	339	345	359	348	355	340	351	344	357	341	363	363	342	330	318	337	342	356	329	339	334	365	326	345	331	318	335	325	356	345	366	366	366	347	339	361	331	346	357	351	366	345	361	374	336	319	334	343	328	367	354	356	338	349	393	357	343	355	330	349	343	358	320	325	361	354	349	328	330	385	334	336	346	366	360	370	372	378	364	362	340	344	340	392	353	326	358	399	339	332	365	371	303	379	351	384	374	338	333	353	366	311	358	326	345	336	325	342	346	340	392	327	355	359	358	355	313	342	350	330	322	364	349	312	313	355	343	348	351	371	323	354	383	365	339	338	328	314	342	428	333	391	341	351	340	364	363	356	339	345	366	332	341	365	383	365	367	324	320	373	371	351	369	353	330	371	356	337	339	331	363	339	371	348	364	342	362	359	333	344	333	390	336	328	344	354	374	311	334	324	333	346	364	362	383	360	358	362	335	346
17829	15091	15202	15268	18186	15431	11986	15346	15492	7613	5356	4725	3691	2712	2533	5070	3592	2666	2729	4477	6243	5790	4030	2672	2343	1513	1198	1095	1019	1018	963	1026	1172	1215	977	923	933	1141	1129	908	894	1186	1246	1250	835	841	852	841	866	913	861	866	864	889	790	845	847	845	840	876	869	883	823	868	878	847	875	813	809	882	816	824	854	798	822	876	876	801	817	856	809	849	816	834	864	836	857	833	830	858	830	862	839	844	798	785	814	849	817	812	793	822	810	806	869	855	875	825	848	858	895	808	812	851	844	852	856	848	821	820	814	814	843	867	845	845	757	834	814	895	839	828	798	797	822	817	835	846	867	840	804	822	876	856	798	851	793	846	841	829	755	779	791	849	871	761	883	835	805	859	858	856	837	854	847	819	844	813	836	813	820	779	819	866	821	808	812	788	855	799	854	814	805	814	850	848	843	848	770	809	820	789	830	864	776	847	826	866	824	885	794	807	861	857	848	809	836	813	840	822	786	802	804	835	824	801	849	825	838	780	828	830	801	773	798	842	801	856	905	839	836	811	844	837	818	816	798	843	805	843	857	742	821	831	804	844	827	853	782	837	811	879	815	817	757	817	793	770	808	821	819	809	792	850	777	836	798	786	822	855	790	844	849	803	839	833	862	863	802	802	830	849	828	807	806	877	850	786	809	777	851	839	873	881	815	776	844	807	796	858	807	802	807	855	804	843	838	879	841	839	815	848	794	824	813	852	800	811	812	813	889	822	870	830	829	812	794	859	829	850	782	781	760	862	816	824	823	813	810	759	816	782	865	808	827	828	749	801	840	810	820	785	865	800	830	859	861	834	765	772	812	827	806	845	846	793	821	813	830	805	815	880	817	842	802	822	819	756	833	769	828	813	804	837	825	803	813	849	773	833	834	873	815	827	774	832	791	779	830	761	854	809	816	822	805	813	796	817	783	841	838	839	821	813	843	842	815	833	831	851	870	814	878	827	785	812	846	789	800	865	832	825	822	827	829	790	858	811	811	904	845	831	788	783	815	821	820	856	845	803	825	778	851	833	793	827	825	807	857	814	835	763	825	859	812	754	813	837	775	794	855	798	827	815	783	869	798	835	839	772	780	809	818	778	818	851	844	796	797	807	823	788	857	810	794	824	827	849	851	800	905	789	811	832	768	759	749	874	878	849	792	850	791	821	847	874	789	811	808	807	855	813	801	828	848	807	815	823	782	806	799	803	842	836	834	830	822	809	785	784	833	784	784	773	788	831	815	782	833	854	829	838	832	832	782	822	818	824	798	863	805	842	806	826	801	784	827	810	811	756	820	868	828	820	797	845	860	860	829	780	847	804	821	827	830	803	854	756	848	831	798	821	813	852	899	815	824	813	858	844	790	764	825	792	799	851	812	819	806	810	806	810	834	823	790	803	851	820	808	818	847	799	829	794	797	792	808	799	811	866	827	810	851	841	805	840	894	805	802	787	864	840	846	812	776	822	827	815	778	852	804	824	859	788	809	835	791	784	803	838	805	817	762	814	817	781	826	816	830	845	799	857	826	835	776	822	749	770	764	798	821	756	831	795	828	788	817	813	862	807	788	768	825	825	826	837	827	887	784	838	818	832	800	770	812	881	793	847	819	803	846	827	810	874	822	811	854	808	871	794	789	841	807	866	834	847	837	853	806	811	866	833	825	827	868	849	836	809	851	828	769	803	841	817	794	811	835	857	835	797	875	751	796	802	804	853	838	791	762	845	815	848	758	831	842	808	830	763	826	803	850	848	840	824	811	827	853	792	842	856	815	834	833	835	797	777	805	842	817	854	883	912	847	848	843	830	799	803	839	828	875	833	821	840	794	881	866	842	844	826	797	805	848	814	819	814	781	821	754	821	808	835	833	830	836	829	893	860	867	791	797	794	826	818	813	818	793	805	858	795	829	865	807	852	792	759	826	836	821	840	870	832	841	821	804	856	806	853	869	756	818	815	831	850	804	822	787	828	840	892	818	789	850	810	827	821	870	816	802	855	802	823	838	847	885	849	830	846	847	768	827	797	835	814	865	836	839	872	790	870	819	845	807	807	846	864	862	811	794	833	808	802	811	765	838	823	853	822	851	843	794	880	822	817	830	842	826	849	785	820	805	840	880	816	832	815	828	801	834	838	852	844	827	834	816	831	834	833	776	817	782	809	786	844	836	810	804	820	786	809	850	846	857	840	810	829	854	819	822	793	838	806	813	831	783	844	831	846	800	794	840	807	811	838	784	799	794	808	823	828	834	799	829	886	845	763	825	861	830	802	788	798	814	850	817	835	836	832	809	800	845	807	805	812	817	810	845	819	823	798	813	792	820	856	819	809	866	830	826	822	864	828	850	849	797	815	824	777	843	831	810	862	835	815	762	891	857	837	828	831	811	836	821	802	778	843	766	839	810	795	797	860	854	825	827	775	816	870	836	862	801	848	839	895	843	782	830	847	802	861	882	822	818	818	860	793	751	871	811	803	793	825	802	857	803	813	792	810	758	889	819	865	812	803	799	858	820	841	853	856	857	836	779	811	850	842	831	775	869	860	858	835	809	797	830	806	787	836	822	762	837	831	853	824	782	828	832	801	792	790	827	802	768	819	796	851	828	818	792	823	831	820	795	835	831	818	826	835	771	855	819	847	828	852	802	857	808	837	814	806	801	814	830	776	858	853	818	816	838	816	827	837	800	843	773	788	808	840	840	793	836	869	821	792	808	839	865	826	821	808	775	870	809	861	835	835	834	788	825	848	866	810	801	872	846	889	834	799	809	793	761	866	844	840	810	881	821	914	828	778	827	774	847	864	825	855	849	830	819	837	805	848	829	823	832	851	787	866	785	795	872	840	829	823	835	836	796	789	803	863	842	841	807	849	840	777	837	835	810	788	825	829	837	811	835	820	787	818	828	837	806	870	838	838	861	833	845	880	828	845	806	821	826	824	788	816	797	835	841	800	784	800	834	808	795	789	862	861	793	814	767	811	831	818	841	847	812	769	823	820	803	834	802	848	811	842	770	812	809	875	837	874	806	854	838	817	783	881	834	845	827	826	858	862	817	767	778	801	862	757	877	856	868	863	808	821	822	785	837	849	812	803	808	818	846	837	804	837	826	835	854	819	821	827	835	850	841	846	793	826	814	855	803	802	794	821	796	840	841	819	847	862	847	838	807	828	846	854	796	802	813	784	813	838	835	844	819	829	776	769	815	804	834	769	787	834	813	826	839	862	767	785	795	841	855	768	892	846	834	814	798	814	813	830	827	816	839	798	819	809	780	834	824	866	857	833	763	765	793	865	810	843	823	855	826	814	843	817	851	860	822	853	820	800	842	830	776	837	815	835	862	786	869	801	858	831	776	821	829	819	812	838	816	848	835	876	817	827	782	806	821	875	818	852	810	840	766	809	811	814	813	857	762	830	847	802	869	854	832	805	789	828	837	815	823	846	877	838	774	836	794	863	859	835	832	828	802	838	838	808	829	820	796	818	874	784
14245	8113	2907	1242	1293	773	764	1324	850	374	304	271	262	240	257	312	266	210	254	272	282	297	277	298	250	220	191	206	209	188	241	207	212	241	209	208	190	219	207	228	217	228	217	193	208	209	163	199	195	183	215	191	187	205	201	201	185	185	223	206	202	202	210	216	221	209	180	179	184	206	178	206	198	210	208	203	218	210	181	195	196	206	228	211	211	196	206	201	215	169	195	209	184	204	229	206	206	202	195	214	195	210	218	180	193	227	207	194	168	216	202	222	202	198	222	212	175	189	229	205	203	195	198	186	224	216	194	176	221	212	209	211	201	183	210	194	235	214	190	200	186	220	186	206	176	217	217	188	195	204	224	216	185	177	194	202	210	209	217	205	202	211	197	187	204	220	210	211	202	193	193	198	240	194	185	228	216	202	212	189	229	181	210	194	190	170	220	197	220	208	249	186	200	189	226	179	193	217	164	218	186	203	191	207	192	208	197	212	180	201	167	190	201	186	198	211	170	176	206	216	194	203	196	190	177	206	190	195	194	192	198	207	196	213	182	216	199	196	186	212	187	183	202	184	235	224	208	214	192	220	168	218	203	202	210	206	208	214	203	182	223	196	201	192	207	195	217	200	215	200	187	198	179	200	200	215	221	194	194	215	208	200	181	204	190	223	190	213	221	224	208	209	220	230	206	201	189	180	201	187	202	213	182	216	193	202	198	217	215	226	221	194	200	203	198	209	237	185	184	220	232	202	212	185	210	186	231	219	185	182	192	176	185	198	197	188	201	188	196	205	199	189	196	235	189	218	197	202	228	190	229	209	190	200	184	205	210	210	196	208	199	205	212	183	179	178	191	192	188	186	235	196	220	204	202	212	213	226	213	181	197	194	193	189	188	196	233	184	202	195	206	187	192	193	206	171	197	174	178	217	177	209	190	185	178	209	200	200	188	176	228	195	208	201	218	209	223	217	201	208	215	210	204	195	218	212	209	190	214	185	196	196	180	198	206	198	199	191	222	184	195	209	172	213	215	229	200	203	203	193	216	179	186	175	217	199	183	228	186	187	212	195	214	223	216	240	214	196	201	219	214	212	181	220	194	218	219	211	199	206	204	188	198	203	219	215	179	212	207	210	190	195	208	221	203	189	181	199	214	215	232	207	248	200	170	204	202	216	206	184	180	190	221	199	180	174	208	207	189	195	182	216	175	199	206	210	203	220	223	192	205	206	202	233	201	203	207	191	229	210	207	203	202	173	201	198	207	190	216	195	241	219	192	190	189	207	213	206	211	204	241	227	188	197	205	205	236	193	221	190	200	211	214	216	211	191	201	186	197	219	203	215	206	208	208	185	190	222	192	217	199	194	201	185	200	219	213	199	202	230	220	203	226	221	184	193	199	171	210	192	209	200	210	203	230	193	193	172	203	211	196	214	191	189	214	202	217	220	197	184	196	228	202	189	197	205	208	203	208	192	203	190	202	208	217	200	194	182	196	170	209	211	212	186	201	205	199	197	209	232	206	229	219	241	200	209	187	185	214	198	196	211	219	222	196	210	217	205	216	233	203	205	210	214	189	182	215	189	218	193	224	206	231	180	212	199	177	195	188	189	188	168	203	198	207	213	211	209	189	212	205	185	225	204	200	217	205	215	191	179	237	223	207	220	193	194	221	204	205	218	213	197	181	204	194	200	215	189	216	189	175	185	214	194	217	233	219	204	187	229	182	209	204	198	201	195	198	201	210	216	203	210	191	203	199	180	213	195	209	196	208	183	179	236	199	197	211	184	216	197	174	200	191	217	204	212	191	197	196	200	188	199	183	199	205	196	204	217	218	199	185	188	199	202	218	207	214	211	224	186	203	201	197	201	223	211	226	201	169	198	207	213	215	231	228	232	198	190	212	199	188	195	204	222	220	194	205	198	208	204	212	215	181	181	185	200	197	231	189	210	204	202	214	192	213	207	207	173	202	209	228	210	203	215	193	199	206	215	215	172	209	203	217	215	187	208	196	222	184	203	171	188	182	195	203	204	202	200	199	214	187	209	196	179	197	225	211	205	208	184	181	213	205	189	165	212	200	208	178	209	206	219	200	191	187	172	220	180	208	199	210	213	204	233	207	200	189	214	222	209	195	181	220	214	211	206	201	191	231	205	188	236	190	208	188	216	218	194	190	217	198	220	228	178	213	202	201	203	192	189	202	198	216	220	203	223	227	188	233	198	211	190	209	210	188	200	193	190	174	199	208	194	200	188	217	188	164	229	208	177	213	165	216	225	220	197	181	195	212	198	222	190	200	195	197	191	200	198	206	190	194	196	210	192	192	213	199	211	240	221	214	219	181	196	197	227	197	211	219	221	209	197	190	195	188	183	174	212	189	207	236	207	218	203	200	238	188	208	233	217	202	204	171	213	196	214	198	203	214	212	212	181	186	202	213	207	186	206	230	201	206	192	171	163	192	179	215	220	217	209	206	183	187	199	181	210	171	208	221	208	201	202	178	191	207	202	194	193	195	186	220	209	218	203	215	204	212	190	191	192	214	163	196	193	216	203	205	205	175	209	196	188	203	221	204	199	170	192	191	192	218	192	198	167	211	183	193	232	215	219	224	206	220	201	206	207	206	214	218	224	194	185	198	184	214	185	232	235	234	217	194	219	200	170	190	183	182	218	213	220	210	216	208	193	190	182	223	203	183	202	197	218	245	219	177	205	184	171	182	208	183	212	192	176	205	199	218	200	232	192	170	192	204	210	199	214	197	209	222	192	210	230	202	237	202	195	199	209	191	187	207	196	198	198	225	214	187	208	183	208	195	178	226	212	203	196	220	227	215	201	185	227	225	194	224	206	193	210	215	219	194	198	206	184	189	185	195	214	208	193	203	236	231	190	204	205	190	195	202	222	199	214	202	203	223	189	187	198	192	212	189	199	196	210	204	194	205	197	227	206	218	219	209	175	203	216	193	192	184	214	196	220	199	213	196	196	185	184	194	196	217	192	201	194	202	192	223	207	203	194	214	216	202	187	198	177	222	210	196	202	227	194	180	185	209	178	187	221	204	190	206	203	219	211	207	201	205	166	214	188	181	188	204	205	208	213	213	203	192	219	199	215	226	229	210	199	186	206	206	187	210	200	218	216	222	198	182	201	209	207	213	205	193	206	174	203	212	240	205	190	203	245	215	184	201	195	232	205	196	206	182	214	198	203	195	196	198	216	187	200	191	210	219	195	181	212	192	185	197	182	194	217	190	214	185	188	204	194	193	198	229	203	213	218	200	193	194	190	188	225	202	208	234	219	207	215	196	194	222	216	224	172	224	189	197	212	202	202	200	202	225	222	231	177	219	234	185	213	216	237	246	203	224	207	211	186	191	208	195	221	201	186	192	196	231	195	210	205	206	204	165	195	233	188	204	220	214	181	184	209	216	208	197	210	194	183	209	205	210	227	215	212	233	224	186	188	194	193	182	194	196	231	215	198	184	179	203	207	184	221	189	201	184	229	175	228
8226	6223	4606	3600	4732	3100	3467	6230	3877	1477	964	1147	880	738	1035	1309	766	738	991	1122	1141	1194	1104	1229	741	567	544	532	529	491	496	544	520	530	521	527	513	619	618	588	589	664	610	472	455	501	497	542	531	456	512	486	507	491	515	478	491	502	521	494	508	487	528	467	505	526	503	534	510	464	516	503	506	513	515	508	491	473	518	542	503	474	503	540	494	470	484	490	540	493	483	505	508	477	494	517	509	506	502	503	505	527	532	490	503	502	446	508	561	488	511	492	491	502	468	483	515	510	503	484	539	511	536	463	480	519	489	504	492	498	486	505	483	489	541	499	506	477	464	486	488	486	529	495	506	466	470	507	511	503	478	457	506	511	482	531	539	478	496	510	512	500	518	542	468	482	485	495	453	528	494	514	513	518	481	517	460	506	474	482	511	479	505	538	487	528	476	520	514	531	529	475	492	497	471	460	479	467	472	506	450	504	525	479	489	503	464	509	517	495	484	502	542	506	523	465	490	509	500	494	493	482	529	461	475	480	527	509	502	497	483	509	495	484	526	502	494	464	527	460	502	497	495	457	517	528	504	495	505	520	521	496	472	495	565	525	503	469	519	510	484	479	476	526	481	488	504	501	492	490	491	505	514	491	489	510	500	491	514	516	552	503	489	540	516	501	539	499	524	525	476	485	510	507	490	528	510	526	473	506	465	483	512	511	488	492	500	479	501	507	512	517	491	509	510	526	539	539	478	523	525	501	475	511	489	518	524	497	461	516	484	513	517	496	491	484	515	530	505	520	497	504	563	476	537	507	522	488	499	471	457	495	518	501	503	475	496	479	472	521	512	513	482	467	485	549	487	485	482	486	519	534	461	500	495	477	492	510	514	515	483	517	462	493	550	531	524	517	501	500	499	491	508	499	503	507	496	479	465	493	526	480	531	519	494	524	504	462	503	530	528	507	505	514	524	503	467	494	533	518	498	503	526	476	484	522	478	500	536	483	531	485	489	490	504	521	469	484	508	483	499	478	532	454	507	518	450	530	485	489	499	526	511	503	515	495	484	460	519	502	498	500	511	491	532	496	479	474	505	512	467	503	536	517	496	507	490	511	520	502	557	522	528	487	551	505	510	536	540	510	476	508	503	472	506	496	518	485	508	511	474	505	490	440	471	527	498	492	489	507	525	511	459	465	493	505	469	493	509	504	496	494	485	532	532	471	546	506	534	495	519	511	513	526	521	472	453	499	492	485	506	469	515	497	514	525	479	477	511	496	506	471	487	483	488	545	504	504	527	509	505	486	491	514	497	490	466	479	491	506	468	487	477	497	507	467	509	528	502	522	499	484	501	483	521	531	515	487	534	481	528	486	514	528	549	494	495	503	499	502	502	480	500	507	493	496	482	513	517	527	493	511	492	543	526	520	496	480	507	503	475	519	483	470	542	531	476	494	524	544	481	520	516	505	505	529	503	488	507	507	487	500	530	516	454	530	487	536	477	465	489	518	474	499	484	529	491	502	509	442	481	499	489	547	485	494	465	545	520	494	493	508	506	502	488	521	499	523	523	474	503	515	501	474	498	494	486	520	488	475	502	487	502	518	481	486	483	523	495	497	482	481	499	490	516	491	472	527	491	511	522	487	495	478	512	532	520	481	459	518	508	510	504	506	489	464	532	516	505	496	479	495	506	528	538	489	522	495	562	513	474	494	497	541	496	480	474	474	501	481	504	493	499	494	475	502	511	517	490	509	485	488	508	468	513	501	495	477	499	494	492	496	506	509	522	507	497	471	500	543	486	508	477	509	546	523	548	494	530	485	531	509	477	505	540	501	511	497	522	493	498	540	499	515	486	520	481	488	521	501	507	468	524	478	470	490	529	533	524	512	554	503	509	500	480	513	477	544	485	519	513	456	483	509	527	523	517	496	476	521	499	487	508	510	505	543	507	504	479	510	509	481	492	529	492	529	516	519	500	499	506	479	513	497	519	500	496	482	502	474	536	486	534	563	493	519	531	450	514	507	496	530	502	509	477	500	481	486	497	528	531	509	507	513	472	470	499	495	493	535	475	514	473	508	511	525	508	485	479	502	502	544	490	508	479	509	539	500	498	541	531	469	529	507	522	499	480	508	518	479	492	482	504	515	525	509	515	496	525	489	509	493	501	491	498	543	460	492	520	506	513	523	498	511	475	510	509	542	571	506	519	472	494	509	499	488	501	527	532	503	509	552	524	486	508	526	522	477	527	498	530	531	508	523	498	497	511	518	511	517	467	477	517	523	515	429	511	515	515	507	477	496	502	500	551	484	512	535	537	529	516	477	517	525	519	502	507	495	504	507	480	486	500	492	530	471	509	509	504	495	493	504	519	475	533	481	491	466	450	459	526	479	513	488	517	517	482	503	491	514	492	473	516	479	513	519	462	476	472	517	513	509	511	492	507	499	514	500	507	483	477	529	476	506	474	508	510	521	514	466	475	529	505	493	479	519	515	497	521	540	499	530	489	532	527	491	504	527	489	478	492	532	529	501	468	540	509	504	495	488	481	503	486	476	507	523	460	487	482	471	528	512	452	510	480	492	505	492	516	498	550	493	473	505	495	515	485	498	520	512	489	483	471	513	507	519	518	478	551	496	494	476	508	499	523	461	489	539	498	488	534	498	484	515	470	515	530	544	528	508	492	480	543	499	472	517	462	510	498	496	489	546	483	481	503	491	511	513	479	513	523	524	495	478	498	500	525	496	488	478	531	501	501	512	508	494	511	510	515	513	469	484	473	484	520	510	502	472	515	531	492	492	507	496	529	476	473	479	509	511	471	494	513	509	534	489	505	502	499	471	501	513	526	520	510	499	466	556	500	507	499	460	496	505	504	512	449	476	454	518	489	460	511	524	489	513	481	511	497	506	464	479	538	468	521	520	527	492	497	527	537	511	504	520	471	512	505	504	467	487	475	511	466	510	495	492	476	502	499	471	510	511	514	551	484	484	486	487	477	536	536	463	468	526	512	516	538	493	497	512	533	504	513	520	498	506	510	514	524	456	548	523	504	486	495	544	504	522	539	500	475	503	504	533	517	512	511	469	496	490	512	467	496	552	537	504	496	530	530	519	521	518	526	466	488	477	507	510	486	519	496	562	504	502	505	489	503	559	485	518	486	476	510	500	516	506	508	492	531	477	522	480	499	459	496	507	477	466	498	504	505	513	503	530	510	491	509	508	475	488	516	476	467	498	500	476	492	502	500	476	525	483	477	522	476	483	528	519	496	503	484	536	499	505	513	470	496	509	509	467	543	510	505	546	514	510	490	446	495	509	500	510	495	545	566	523	523	469	481	492	460	516	481	487	487	485	492	535	512	498	472	522	487	476	515	483	508	504	474	491	468	499	507	487	509	549	516	502	488	482	505	538	510	526	480	514	476	515	502	496	542	484	523	508	477	470	509	496	482	519	536	531	496	523	491	490	521	505	502	481	500	481	539	474	462	509	530	481	487	495	487	499	520	493	493	484
26728	13931	6346	5127	4616	2709	3007	2688	1656	899	560	467	385	327	417	413	365	464	576	746	632	527	547	374	261	234	224	205	248	211	228	225	191	189	225	205	201	250	216	253	257	232	212	203	206	204	184	198	199	238	193	179	195	187	210	208	183	198	164	182	180	190	219	185	197	220	191	209	199	212	195	211	215	201	214	199	195	168	212	196	208	212	187	201	182	207	189	202	181	193	193	193	197	184	199	166	208	214	223	218	179	211	215	194	201	212	195	192	215	194	202	206	197	208	192	160	198	206	198	203	206	187	193	171	199	184	215	173	177	198	188	192	193	190	185	214	188	196	183	204	188	190	194	178	195	197	190	193	193	197	201	216	198	198	187	203	191	192	180	197	211	213	214	217	176	179	214	205	207	216	176	197	185	206	208	177	190	211	198	191	212	191	212	203	191	195	185	189	208	189	211	193	181	208	198	193	179	217	217	176	193	211	188	188	206	213	192	188	210	194	196	181	187	194	191	198	176	172	195	205	209	209	206	232	198	189	186	164	191	196	164	172	193	214	181	196	166	218	223	167	172	206	210	239	229	192	184	173	204	193	189	200	177	182	221	193	210	216	177	218	220	204	215	201	189	185	191	199	192	193	205	194	212	216	194	178	177	204	237	217	225	210	210	220	209	207	201	215	197	181	213	194	182	199	188	190	186	204	185	198	210	214	185	193	197	227	190	186	190	213	201	199	204	205	199	195	195	208	174	199	194	169	184	189	216	196	196	212	182	183	186	186	205	202	219	222	210	193	210	204	186	189	210	183	199	189	204	205	174	238	205	171	209	231	187	194	192	188	185	194	201	202	190	194	190	181	206	204	188	232	210	205	193	209	203	174	212	208	186	198	208	193	186	181	211	208	178	191	185	186	205	187	178	190	199	196	199	191	221	187	196	198	188	190	180	202	184	198	198	190	187	165	199	199	196	206	205	213	178	198	179	169	220	169	212	185	173	197	190	166	210	207	196	193	202	205	188	185	177	210	179	188	219	217	203	199	203	197	172	188	204	198	186	183	208	174	198	213	196	201	195	220	192	206	192	207	182	203	218	213	191	188	191	202	192	209	213	184	182	198	205	218	182	186	188	229	198	222	187	178	183	190	190	186	186	205	215	172	179	174	176	177	185	193	215	213	196	199	205	219	183	216	182	199	212	181	182	214	189	183	186	202	170	195	187	178	194	193	191	214	185	202	221	175	200	200	174	181	196	198	210	209	197	201	191	188	207	179	171	199	216	184	172	175	195	209	199	208	208	190	164	180	163	192	165	186	192	179	198	207	198	209	190	213	194	191	187	206	173	178	190	194	204	200	167	210	199	172	234	205	177	185	214	174	184	202	205	216	170	183	197	182	202	209	173	178	194	189	191	213	184	189	186	178	207	215	196	209	183	186	192	202	202	205	195	196	190	183	203	213	199	197	193	193	199	183	203	205	184	193	207	173	190	193	191	195	228	188	177	163	200	192	198	190	203	179	205	206	217	206	181	166	186	173	201	185	196	178	209	204	187	202	194	237	197	205	198	200	201	169	183	186	212	169	212	201	179	213	205	194	190	158	202	197	186	189	191	207	199	224	193	192	224	203	172	190	206	206	163	193	197	198	217	198	184	182	169	180	202	193	188	174	187	201	188	199	209	190	173	204	228	200	166	215	178	194	211	202	179	197	215	207	206	190	200	164	203	184	203	177	230	217	214	211	211	218	197	204	190	205	220	179	183	207	180	170	185	181	213	194	189	202	184	190	217	203	174	178	213	194	186	179	203	201	188	212	209	200	199	176	219	211	205	181	184	172	190	200	201	170	210	201	175	208	177	185	190	208	196	212	196	190	172	198	188	212	185	180	170	189	190	177	163	199	208	198	181	193	190	247	208	207	215	219	197	196	209	207	201	201	182	178	181	190	232	211	187	174	164	203	185	213	193	212	165	190	203	204	173	203	204	186	175	219	200	168	202	203	167	215	191	193	173	199	185	192	211	179	193	204	208	216	194	164	180	206	187	213	177	194	191	188	185	203	199	195	174	181	184	198	190	202	189	201	171	211	189	185	215	193	209	184	214	155	200	225	213	187	185	164	198	201	181	184	212	207	204	190	199	197	195	197	177	169	185	187	177	193	181	187	189	203	189	183	198	201	201	164	199	190	179	197	224	180	202	175	202	181	205	177	200	178	176	194	203	174	178	215	190	166	195	199	202	186	199	215	185	202	192	184	227	211	224	229	215	197	212	196	194	208	213	234	219	195	210	216	198	182	168	186	184	205	231	216	221	211	192	195	203	192	161	192	190	209	203	197	178	206	210	197	187	201	207	167	193	161	197	197	186	218	191	186	181	218	199	208	205	181	191	185	217	193	185	188	179	183	215	188	195	195	206	189	208	189	192	191	184	185	203	210	216	193	186	193	174	207	204	162	183	205	196	213	196	217	183	187	197	187	183	168	203	197	196	202	193	199	184	191	194	194	166	214	195	182	185	175	210	189	196	193	205	189	187	208	189	174	208	196	186	203	188	192	185	187	206	204	204	189	214	195	181	176	196	220	196	203	194	191	170	184	172	193	192	169	145	193	171	208	168	193	200	202	183	185	193	189	170	189	171	199	191	184	190	208	201	194	184	166	187	203	199	197	181	201	206	195	182	180	197	233	173	195	183	193	189	180	197	207	222	200	210	187	203	190	190	198	217	203	204	200	176	180	204	203	183	194	205	186	194	182	223	192	210	179	185	181	174	191	201	172	191	200	195	195	204	183	160	198	167	204	208	214	194	178	188	180	191	199	201	223	195	215	185	198	184	200	200	197	189	196	195	175	210	205	186	158	168	186	194	163	196	180	188	212	194	185	205	178	198	207	206	183	205	219	206	202	196	187	192	195	201	180	212	157	195	205	183	192	210	193	182	192	196	203	182	198	174	198	199	188	187	230	190	230	177	196	202	199	174	192	182	187	219	210	195	201	214	186	179	200	211	219	207	200	189	193	219	220	203	175	227	200	176	199	208	195	231	203	207	191	181	166	179	185	187	202	177	202	206	173	202	249	194	191	188	192	203	183	200	202	218	204	184	194	201	167	234	235	208	184	177	193	202	171	190	204	195	221	165	181	195	202	209	185	183	180	186	205	193	220	190	183	199	185	207	206	191	194	202	202	209	202	188	225	202	204	186	195	199	194	178	207	188	182	215	199	204	169	205	184	169	180	166	188	191	199	175	185	200	203	207	179	166	196	174	178	181	213	195	189	209	204	193	215	196	173	177	188	171	163	176	190	204	202	207	185	188	206	181	205	182	156	195	169	188	219	189	200	208	197	195	177	221	206	216	210	197	205	190	215	176	191	179	194	176	225	193	190	183	198	201	172	216	174	197	209	196	178	190	182	192	210	190	225	175	186	191	188	184	181	184	191	225	222	206	197	208	206	244	179	196	172	189	202	191	186	191	182	192	185	187	186	201	215	193	184	176	203	190	170	209	178	179	175	170	195
14972	8817	9107	11682	13107	9983	11121	10489	7030	4073	2846	2053	1724	1466	2149	2000	1661	2403	3060	4165	3815	3080	2822	1579	1045	845	647	651	599	578	574	577	585	625	622	600	545	759	817	738	890	856	740	601	516	541	543	518	563	494	519	542	546	524	524	515	501	504	512	462	499	535	515	516	503	471	525	471	505	522	553	505	462	558	502	505	522	502	498	542	553	527	497	546	499	528	528	501	476	499	537	491	519	502	496	525	530	498	496	494	516	491	490	544	476	512	504	526	534	477	486	468	481	516	511	483	465	497	525	503	508	505	469	499	521	501	480	539	493	521	534	496	482	503	532	524	516	498	519	521	532	528	497	521	501	493	531	507	480	485	526	484	491	516	516	485	515	547	498	568	578	504	493	552	506	490	482	499	523	454	514	566	489	536	521	485	516	495	493	517	495	473	522	479	546	535	553	513	490	480	482	492	507	500	507	507	533	502	520	489	461	473	486	499	479	516	489	485	492	519	513	510	463	477	499	512	491	525	504	495	506	458	523	516	513	482	520	493	534	535	473	494	512	483	504	502	512	513	486	506	524	529	496	502	473	483	530	531	507	458	503	512	474	511	482	537	520	518	474	496	493	530	508	490	523	507	507	476	491	479	522	526	518	519	490	484	523	524	489	526	514	458	514	534	480	491	478	497	474	511	481	497	557	526	540	477	497	469	503	463	528	497	498	504	495	532	482	514	516	450	499	492	498	529	463	488	503	523	499	500	515	529	501	468	498	508	548	501	506	511	479	480	493	496	516	503	486	501	490	521	509	480	516	487	467	478	511	548	491	510	492	484	457	501	507	529	447	518	465	510	479	495	470	512	512	446	511	482	505	492	504	514	524	531	510	494	562	527	508	524	505	486	509	479	547	503	502	489	475	512	535	479	472	498	505	496	530	471	510	472	486	525	489	466	522	504	481	544	513	499	517	480	480	488	518	496	480	481	492	484	541	465	504	518	517	507	510	507	512	474	500	502	522	491	520	528	510	488	555	511	495	502	480	472	468	470	503	492	539	475	502	501	421	518	521	478	509	513	490	512	478	500	479	523	486	521	508	482	464	506	490	498	512	488	480	523	516	493	473	488	488	490	490	528	483	564	537	576	473	518	501	507	523	526	526	498	518	517	517	517	534	519	524	515	497	512	476	500	509	506	481	507	554	528	524	481	485	485	487	523	514	475	490	507	501	493	501	496	498	493	497	484	543	515	478	508	556	491	480	512	510	503	472	522	507	489	529	529	496	503	484	487	451	463	508	501	456	522	498	471	532	515	489	518	476	549	477	485	487	502	510	538	478	511	484	498	478	512	496	499	534	456	440	517	533	505	519	495	508	528	488	459	463	495	503	501	513	536	550	527	491	489	481	512	499	519	541	510	501	495	477	531	498	492	534	501	487	509	477	487	504	463	493	495	506	481	499	511	514	500	492	507	518	511	510	494	528	502	467	501	497	535	508	528	514	495	470	496	485	491	488	482	479	531	488	523	484	526	494	512	474	483	522	527	480	495	492	505	484	501	479	526	503	492	503	473	496	482	486	490	513	518	499	478	513	530	462	496	516	520	494	496	515	518	513	493	493	527	495	506	487	534	535	492	503	478	535	500	497	535	479	555	539	510	507	500	486	489	531	482	508	511	522	527	495	499	496	540	493	514	472	487	524	497	465	535	523	483	513	476	490	501	498	539	530	483	480	527	494	511	499	477	506	494	500	518	523	531	527	533	488	499	491	515	547	514	532	543	466	501	544	517	515	522	487	504	537	511	566	469	502	483	496	506	512	487	534	498	513	552	525	495	485	533	507	472	517	486	523	473	545	468	524	520	490	499	518	476	485	523	522	538	518	484	517	480	474	487	548	558	480	523	477	497	468	500	509	483	478	505	478	479	510	501	525	516	488	507	527	492	497	536	509	503	512	529	514	500	509	514	481	483	479	519	499	488	509	482	513	497	552	478	526	548	489	489	515	453	458	489	508	530	522	440	473	517	499	490	556	456	491	477	521	512	535	535	494	501	505	481	499	483	506	499	452	504	465	536	541	439	486	483	522	489	488	500	514	510	541	517	500	509	546	498	514	503	523	472	516	504	498	483	502	498	505	490	536	512	508	544	466	475	520	515	543	479	479	505	513	471	485	480	513	512	484	467	481	508	472	554	491	528	519	509	501	473	531	516	471	524	492	505	486	491	492	449	519	498	513	512	498	522	522	494	527	487	491	517	495	458	511	476	490	476	496	493	527	492	514	522	527	468	471	509	504	441	549	525	467	503	485	508	505	511	515	488	482	506	479	515	466	479	488	549	498	505	493	495	541	507	489	515	518	502	485	543	529	502	502	467	530	505	521	506	497	493	472	537	490	511	520	519	504	528	519	479	504	467	476	499	519	492	499	522	494	542	485	476	481	504	498	479	506	528	476	506	515	494	522	488	463	462	494	505	507	513	473	504	492	513	483	497	519	476	476	503	444	511	546	497	475	493	506	531	506	502	474	467	498	467	496	473	514	532	528	520	486	485	554	507	513	525	512	450	530	517	532	500	493	501	493	478	522	537	506	523	499	517	478	503	463	509	521	480	500	522	522	469	553	498	527	502	524	494	489	501	493	491	534	465	495	488	476	542	510	505	522	486	493	544	497	514	511	485	503	548	489	501	511	551	455	508	520	506	539	490	503	529	527	517	528	494	526	525	474	507	481	471	512	540	488	477	524	495	521	478	524	536	469	491	506	529	515	507	485	477	444	532	502	487	496	472	490	487	508	488	496	517	469	507	456	480	496	514	500	519	495	557	497	526	559	477	503	527	501	546	521	516	529	441	515	528	510	519	482	541	499	547	532	451	478	510	523	521	493	492	493	467	475	539	499	504	490	528	557	521	508	472	506	517	480	457	489	518	502	499	490	503	480	547	504	492	459	486	501	476	518	506	522	505	500	540	473	512	511	489	506	507	487	500	502	502	540	513	492	529	507	485	524	475	497	471	537	508	487	482	501	491	512	544	451	518	524	491	468	547	519	501	528	572	517	481	509	493	500	486	503	523	490	507	520	525	519	496	504	473	463	520	520	496	483	505	534	530	486	511	496	514	517	532	456	508	506	512	513	493	496	533	476	485	532	548	495	533	534	509	499	476	513	513	523	521	517	480	504	499	523	532	517	502	494	522	527	508	496	521	475	537	522	442	510	507	492	477	499	559	496	459	493	509	488	492	510	497	478	507	486	519	471	489	471	512	492	510	479	514	513	485	495	505	492	517	513	518	488	482	513	509	523	474	526	490	482	531	515	492	521	503	507	516	502	513	495	523	529	508	521	480	502	499	504	474	506	536	526	459	489	483	495	532	498	498	499	513	553	512	505	489	464	488	495	496	518	514	475	545	495	485	510	504	489	516	480	523	546	512	498	498	488	500	528	537	508	509	478	508	497	472	539	498	491	521	486	548	542	501	491	529	491	523	531	532	493	523	482	467	512	518	505	497	465	488	532	499	517	480
35484	18105	9937	9161	7775	5269	4910	3893	2494	1588	1038	822	604	610	672	696	737	972	876	1229	1043	957	662	502	455	394	360	371	384	358	420	330	345	347	356	371	360	363	356	426	418	406	367	375	387	355	306	304	345	330	343	322	376	344	346	332	332	345	361	331	289	334	307	366	331	355	302	369	397	350	352	349	325	335	313	321	349	343	318	327	308	337	359	347	319	330	326	328	305	316	363	361	354	333	335	336	348	346	318	344	360	334	346	340	355	358	311	328	338	362	312	324	326	332	351	345	308	325	332	324	315	336	346	311	333	315	356	319	338	346	324	315	335	317	338	357	368	337	344	338	337	370	332	300	333	321	360	341	314	330	318	339	353	329	332	309	315	347	341	328	334	336	340	326	344	350	323	310	349	333	341	317	310	336	328	317	324	349	340	336	348	338	361	314	344	378	367	327	310	314	327	350	337	348	300	363	316	345	365	318	343	334	323	325	356	325	314	341	365	382	318	355	319	316	353	339	361	321	311	357	355	374	319	330	355	336	319	374	318	309	340	324	344	311	350	345	329	317	339	342	354	305	315	350	331	355	347	320	309	348	329	371	346	312	305	318	294	313	336	330	321	353	329	312	356	339	329	330	344	323	309	319	340	332	354	335	325	315	339	324	344	350	347	336	321	347	347	318	325	293	318	297	301	338	307	357	332	294	328	315	322	356	335	348	310	361	341	312	315	329	331	355	349	312	371	310	323	359	328	362	345	340	357	324	359	320	335	333	358	337	301	309	344	340	315	334	362	332	320	311	342	317	318	316	325	332	340	333	318	313	354	336	341	366	364	375	330	347	322	311	329	310	329	352	381	336	298	312	342	361	332	303	345	324	371	336	362	327	345	370	350	330	325	331	304	299	334	337	334	343	364	329	344	349	332	308	342	307	365	333	325	357	340	315	319	339	344	352	338	283	333	361	342	338	378	352	308	331	377	330	334	324	339	311	336	325	317	356	361	338	331	375	325	328	313	368	353	345	326	326	369	352	350	325	355	340	375	313	326	308	336	304	323	327	329	311	333	340	333	335	300	322	362	331	330	348	339	355	327	341	336	276	334	300	331	324	345	332	320	331	337	332	307	327	335	345	345	317	345	331	344	338	305	347	338	330	329	332	339	325	364	327	315	298	329	330	336	335	327	325	354	322	334	349	350	331	308	372	349	355	330	337	379	288	337	405	373	328	291	325	353	346	325	346	329	311	322	377	302	347	350	303	320	334	322	316	329	359	315	342	327	346	319	310	322	340	344	334	336	308	328	320	328	342	374	332	359	351	322	366	299	334	336	301	327	327	325	308	334	340	344	327	337	345	332	338	349	303	320	350	325	345	325	334	334	356	324	334	316	337	305	343	314	332	323	332	378	349	346	342	353	320	361	365	310	342	321	307	307	332	319	350	323	338	287	318	349	344	348	363	330	353	351	310	329	377	307	325	344	373	364	326	366	324	357	368	355	292	314	319	301	319	355	334	317	332	304	337	349	336	343	308	354	281	331	322	314	352	343	321	343	299	366	332	327	359	355	333	358	334	336	330	341	351	346	331	315	368	286	347	328	345	326	357	336	364	346	336	341	338	339	320	320	368	353	333	341	340	329	312	336	353	338	361	323	338	335	309	326	327	319	310	317	331	373	367	326	341	343	360	317	308	316	340	325	341	337	336	341	370	332	329	364	320	339	357	366	360	348	345	358	322	312	326	329	323	308	347	317	305	315	333	356	309	341	340	352	332	322	328	340	300	343	307	353	331	335	355	280	352	352	334	337	334	320	357	364	336	319	352	342	345	320	312	302	311	337	324	322	348	316	319	360	348	320	333	350	341	366	331	336	372	331	306	331	341	340	358	352	360	313	323	324	350	314	346	336	301	316	343	305	308	334	311	326	333	357	335	311	333	313	318	343	324	320	347	329	324	338	356	298	345	322	341	353	307	334	321	330	305	309	316	323	328	343	363	331	351	378	381	324	332	316	336	349	335	311	336	332	318	307	337	315	332	342	332	336	322	355	339	324	342	340	335	341	306	316	348	321	350	312	315	312	305	342	336	348	317	328	350	314	339	328	351	339	359	322	324	323	331	340	327	314	335	328	367	311	374	345	338	325	335	325	338	344	338	342	328	348	320	331	337	305	347	316	326	330	361	345	315	294	333	346	304	329	343	342	348	347	348	301	313	315	360	365	327	347	333	328	324	364	320	309	336	351	325	340	346	318	320	331	333	366	340	339	332	334	312	344	344	326	328	360	333	329	342	343	322	377	361	326	334	327	296	353	315	325	341	379	318	290	352	299	332	369	354	299	344	320	331	357	333	346	339	324	325	316	331	334	337	326	315	359	331	341	363	332	287	343	299	323	355	334	343	347	330	342	323	308	318	318	335	344	358	321	328	338	294	300	312	332	359	357	326	372	333	337	303	299	309	323	341	315	339	352	331	319	307	377	339	334	328	369	327	341	343	313	345	320	347	334	364	308	328	331	343	314	382	348	308	328	352	319	311	343	323	347	344	325	363	333	334	364	333	349	330	346	318	293	326	333	329	343	322	333	352	299	322	336	316	342	319	328	349	356	278	309	305	318	343	321	350	359	328	338	367	313	350	331	321	353	375	375	354	358	361	356	342	326	360	372	327	360	321	283	342	343	346	300	362	346	356	302	305	321	335	338	350	335	335	319	344	344	329	320	324	319	356	354	352	339	350	343	319	332	342	344	344	300	321	298	364	318	340	334	315	338	331	315	334	285	321	336	333	350	364	342	332	347	311	322	341	334	348	312	302	296	330	347	330	312	348	348	317	317	332	323	353	311	314	374	325	321	318	328	320	347	328	333	333	329	361	351	343	322	348	363	341	322	333	355	342	343	337	343	333	337	337	329	360	325	345	296	335	326	336	325	319	318	362	342	306	340	321	332	330	333	325	332	326	299	367	342	296	345	327	317	315	335	332	305	334	343	320	322	338	352	342	333	319	284	321	299	331	346	324	342	368	370	298	327	324	327	315	328	331	353	352	352	295	285	344	365	343	362	291	323	305	322	334	329	328	341	314	306	335	343	324	320	357	315	319	350	346	361	335	338	337	301	319	317	347	344	308	330	354	331	377	314	325	328	334	367	345	315	337	327	301	372	362	342	362	339	340	346	344	319	348	315	320	319	326	317	315	344	323	320	309	317	362	341	312	322	340	321	330	343	337	336	315	337	301	353	322	316	347	329	348	334	362	315	316	351	357	339	343	347	354	321	316	352	363	314	334	328	338	362	325	344	321	342	364	314	333	289	330	335	348	320	339	322	361	345	340	343	310	375	311	316	339	321	311	335	337	322	330	310	325	322	334	343	359	336	329	313	336	319	303	361	347	341	341	297	350	336	353	322	324	345	327	304	324	322	341	324	327	304	329	314	375	339	373	339	343	319	374	335	341	346	336	339	344	323	331	304	324	325	294	348	319	355	357	327	348	315	310	335	329	314	324	308	321	350	347	341	315
19278	10199	12196	16790	17241	14535	15073	13215	8474	5874	4550	3435	2783	2286	3167	2767	2968	4509	4607	6560	5537	4845	2977	1821	1764	1250	1129	1031	1058	941	957	910	942	953	1022	899	961	1114	1127	1207	1427	1188	1209	1009	873	830	857	904	869	804	852	817	838	818	769	851	839	787	834	848	762	829	776	768	794	807	808	826	824	832	770	786	809	882	792	832	832	802	766	800	744	818	834	827	817	794	781	793	811	818	814	800	813	771	819	775	842	749	758	815	824	727	799	788	805	833	795	775	837	800	782	819	763	768	802	821	782	755	746	815	747	788	798	791	838	755	771	794	749	817	771	843	755	803	770	785	806	803	805	789	808	800	795	804	762	788	867	762	823	779	833	744	800	817	830	747	787	788	794	756	766	786	805	807	787	837	780	817	798	709	798	805	822	824	811	791	800	759	760	833	758	791	781	764	785	762	764	782	777	779	790	819	794	791	754	755	753	778	819	757	815	789	761	787	785	750	779	795	800	839	783	772	769	859	765	806	752	800	830	752	826	785	808	786	770	784	722	809	783	792	765	750	786	802	749	775	796	816	748	773	805	817	787	817	751	779	810	782	803	785	768	747	792	741	817	816	819	808	805	754	789	757	827	795	793	777	754	804	801	786	783	772	786	838	786	808	796	750	779	764	808	776	816	785	788	702	793	761	816	777	791	828	815	810	770	820	796	781	744	835	799	821	844	809	744	786	806	739	823	789	805	796	782	744	799	765	801	778	810	732	810	826	818	827	759	788	787	810	732	783	767	763	806	730	812	786	772	763	805	813	777	772	789	778	795	791	779	808	787	778	805	751	778	784	816	783	757	810	709	784	797	759	754	828	781	739	838	774	781	712	787	756	841	773	795	830	789	778	788	757	807	794	805	762	796	750	811	805	792	761	820	753	738	790	784	766	765	799	793	777	762	816	752	811	769	777	815	730	784	817	788	795	758	834	814	782	792	759	816	775	828	740	830	767	784	772	803	794	764	783	740	800	739	755	840	758	763	780	815	757	813	763	818	782	823	818	824	775	820	822	786	782	784	804	819	748	764	758	753	817	764	797	808	739	783	767	796	739	845	772	795	819	797	827	775	773	805	765	785	819	794	790	812	764	804	776	771	775	754	777	818	798	759	794	785	808	765	765	784	809	773	786	782	804	736	818	796	789	783	811	765	764	804	746	794	753	800	770	834	774	808	797	758	809	745	802	827	745	798	819	743	806	823	777	746	754	777	809	769	804	823	762	789	778	819	815	827	767	820	806	806	739	758	814	769	755	818	759	782	756	836	760	816	824	773	806	789	775	794	780	780	769	830	787	746	810	836	818	811	815	781	781	858	820	776	840	765	777	774	827	834	848	811	791	773	823	786	790	825	779	822	742	779	742	797	712	733	815	814	760	820	840	751	772	774	785	813	773	826	745	770	781	826	768	784	784	772	776	796	765	807	781	787	759	789	786	779	788	783	790	856	771	795	715	777	796	756	842	784	733	772	770	795	805	812	782	846	771	787	806	783	778	783	812	783	768	769	775	814	799	779	800	839	768	865	786	802	790	785	796	751	805	784	803	797	819	785	797	734	791	805	758	796	811	790	801	786	756	796	787	823	831	815	833	795	851	808	776	760	824	808	762	822	803	765	809	742	766	774	824	771	780	803	726	778	788	772	764	796	812	769	826	854	812	776	805	779	774	816	794	790	798	790	763	792	786	762	780	781	819	781	740	757	748	788	819	816	766	795	839	776	825	790	781	821	788	736	777	764	785	756	809	763	816	827	799	789	819	790	804	809	828	804	783	781	793	794	778	793	809	776	780	793	795	860	775	789	844	846	791	777	813	778	794	756	737	791	811	780	749	802	803	788	767	795	834	800	811	804	765	793	808	801	780	830	816	804	762	786	753	790	771	787	772	768	757	788	762	773	794	834	800	822	793	797	808	822	817	831	823	811	792	801	804	776	798	761	795	762	843	808	776	758	794	766	797	823	794	784	801	798	789	756	791	774	847	748	748	880	779	778	747	758	802	764	804	791	751	732	815	776	802	756	745	830	817	792	766	744	806	772	762	773	809	757	786	788	789	808	805	761	792	774	784	753	796	824	774	791	803	797	755	791	786	828	801	761	790	779	806	810	721	761	828	873	779	797	767	785	799	765	846	793	786	775	780	740	782	778	814	772	763	791	813	840	757	768	803	818	793	806	801	766	774	809	791	768	745	765	743	796	761	795	772	770	768	783	804	830	759	762	796	805	800	801	793	794	754	806	818	839	772	818	739	812	777	749	751	759	762	822	815	796	828	776	751	784	776	811	758	773	847	782	778	823	820	771	827	768	751	770	806	778	774	753	819	811	772	785	789	737	827	770	823	782	796	761	774	775	781	791	785	812	835	775	781	796	756	807	769	806	786	782	778	793	771	822	776	781	742	802	773	759	783	745	808	765	764	795	768	772	788	794	764	818	818	807	742	765	751	778	734	799	820	801	823	767	769	792	798	771	765	722	787	784	800	772	814	764	729	755	764	766	777	811	757	760	774	721	813	786	805	805	768	762	797	781	793	795	794	758	743	826	776	770	744	761	824	814	793	791	806	758	792	778	845	795	755	790	747	780	790	745	802	792	814	791	765	792	859	801	795	759	773	744	778	821	777	765	818	777	786	764	783	845	758	852	781	771	835	776	792	762	792	809	761	752	783	789	755	795	844	816	792	772	784	807	768	829	808	799	755	790	772	803	756	729	802	796	812	763	755	767	840	781	797	760	782	803	843	826	808	758	815	791	801	808	788	722	753	794	771	792	792	808	809	776	787	772	757	780	764	809	764	775	835	811	807	840	754	801	821	780	759	846	792	755	777	787	794	801	824	788	794	762	804	794	782	748	799	753	789	790	790	819	785	826	752	776	742	783	799	768	847	778	845	745	775	789	792	786	811	773	777	797	769	757	807	819	765	785	796	768	803	788	791	806	768	777	762	811	777	778	782	814	798	752	792	769	803	791	812	788	733	769	776	772	828	774	755	787	822	787	757	765	818	810	784	828	838	772	814	782	795	739	725	813	785	791	809	802	776	772	816	802	807	771	781	801	764	741	761	792	764	797	825	805	807	745	794	767	842	819	804	762	734	761	786	846	797	750	789	817	733	744	771	827	736	725	793	763	769	816	762	730	774	797	789	776	780	766	810	773	767	836	755	789	804	796	798	757	820	800	813	768	789	724	818	744	826	771	754	804	815	713	779	789	820	761	762	838	806	780	771	823	748	779	748	795	821	794	808	816	800	836	778	803	781	830	771	785	787	795	776	764	767	808	802	795	788	778	749	780	825	795	774	821	742	820	796	768	746	776	791	758	808	783	793	826	777	790	806	782	794	847	822	836	793	786	791	801	791	829	794	774	813	804	779	789	791	819	763	776	801	745	810	784	797	788	788	773	772	747	785	776	790	746	780	759	755	822	837	802	814	742	794	767	761	721	813	814	831	813	812	817	769	830	788	771	725	831	752	752	778	797	866
15791	5483	1862	1432	939	981	1041	636	331	246	230	226	253	222	262	235	251	234	254	270	299	277	245	225	187	203	195	189	181	193	172	193	191	195	207	195	186	174	217	195	206	197	226	184	176	183	187	217	200	204	209	174	194	194	187	188	192	182	167	157	175	173	182	208	178	204	192	181	185	185	204	188	201	197	210	207	183	192	199	171	179	173	171	178	202	198	158	192	173	179	187	178	195	201	199	180	214	187	178	181	184	197	192	194	190	204	196	191	205	176	173	193	179	185	197	186	208	167	196	207	183	212	170	187	166	194	200	197	145	221	204	197	183	190	178	194	185	187	178	185	211	165	192	175	199	190	174	177	193	184	192	176	177	178	187	185	164	194	202	161	191	203	183	192	165	188	187	187	196	214	183	189	216	200	198	184	204	210	208	185	191	194	196	194	167	180	156	179	189	202	190	175	194	184	195	184	171	174	173	189	178	199	176	194	189	175	184	208	216	200	193	157	166	174	206	193	194	187	200	195	190	179	214	197	169	182	189	221	190	173	186	159	178	198	165	202	176	181	179	185	179	194	160	206	183	195	214	195	193	186	186	182	181	187	209	167	166	174	169	208	179	197	223	196	162	186	186	196	181	168	192	185	199	193	208	182	198	177	194	206	190	204	187	164	208	189	189	210	190	212	180	192	186	176	177	178	179	176	197	181	183	194	172	190	186	204	217	185	219	174	176	205	180	185	187	168	170	180	189	191	190	173	179	213	212	171	163	189	213	197	168	202	195	222	183	204	181	183	203	179	195	167	177	188	182	200	183	202	182	176	168	170	182	165	204	187	153	178	205	199	188	196	191	203	175	173	178	177	163	179	194	209	201	199	155	186	191	192	210	187	164	182	166	184	183	175	188	179	174	192	181	217	227	170	221	199	192	177	190	184	177	168	186	191	191	184	192	195	196	197	221	181	177	205	167	184	150	174	191	220	193	195	188	182	176	179	192	181	177	185	177	185	196	161	193	236	185	184	190	172	190	198	167	194	207	184	199	207	176	191	214	224	196	194	182	188	211	173	185	196	193	214	188	191	182	182	183	198	181	183	211	185	132	164	191	207	174	169	180	197	187	183	181	196	164	188	196	200	192	200	166	168	168	176	205	194	183	218	209	182	199	189	202	198	206	215	211	177	173	185	207	183	165	176	200	190	176	170	186	183	202	205	158	180	195	188	210	166	171	167	175	192	175	210	180	200	198	175	195	195	192	220	185	177	220	181	198	207	171	194	206	198	187	167	175	160	212	203	201	195	167	184	189	184	169	166	189	195	202	219	198	179	202	180	158	214	184	161	199	205	193	200	177	177	194	181	208	186	187	200	200	192	181	166	198	189	204	192	178	191	184	198	177	173	170	188	188	194	210	186	172	181	170	191	181	197	188	197	227	199	187	180	213	201	189	199	157	174	189	177	193	189	201	224	186	187	195	188	207	195	183	188	172	184	203	205	213	193	205	178	179	187	192	180	175	189	196	180	217	197	194	194	174	167	182	162	193	216	210	203	162	161	193	186	186	193	161	185	183	174	183	198	215	171	212	177	180	187	185	191	188	200	173	171	169	184	181	204	199	192	179	211	185	178	228	198	210	178	176	174	177	178	200	173	210	197	188	205	174	182	198	202	195	165	188	167	210	180	188	197	172	175	186	203	176	182	172	207	172	181	220	196	157	166	173	163	159	162	194	179	168	188	196	194	191	190	178	170	200	188	217	186	174	187	209	179	178	194	199	193	169	168	235	188	175	187	200	173	190	181	172	176	154	183	187	173	196	176	183	194	190	211	199	194	182	168	167	177	174	184	172	172	175	171	172	187	177	186	180	206	183	180	204	181	187	198	190	181	191	198	206	189	189	234	208	162	196	205	183	183	170	198	180	207	182	204	164	196	216	165	195	193	144	186	218	186	184	173	157	181	196	181	179	170	173	186	205	175	171	201	177	180	171	187	174	188	184	189	177	170	194	170	192	185	179	198	194	178	187	182	174	176	205	178	194	182	212	185	193	201	186	179	189	160	204	186	191	198	174	193	191	166	202	163	168	183	189	185	204	195	183	181	184	173	197	190	184	186	180	184	199	218	192	169	188	226	169	195	205	185	205	188	180	196	185	202	191	183	201	197	200	195	191	207	173	198	180	193	189	189	206	163	165	179	205	208	192	204	166	209	181	186	196	198	201	188	205	178	203	204	213	224	168	193	186	203	199	183	179	188	169	160	158	179	163	214	177	183	173	188	199	195	224	190	197	190	208	216	196	197	193	152	225	194	188	181	211	191	198	183	205	179	199	209	176	184	198	203	203	192	176	164	188	183	167	167	170	166	184	203	202	192	200	166	157	201	200	174	194	183	201	173	176	195	193	188	155	157	197	184	218	183	191	194	187	186	175	195	197	194	169	155	192	205	172	188	190	210	178	188	186	187	178	186	180	213	200	200	196	179	210	184	180	183	196	181	194	198	206	190	206	207	188	199	147	178	178	206	177	189	199	174	170	180	199	189	177	182	193	172	183	186	154	190	170	160	179	189	183	191	194	192	200	200	193	215	193	189	163	194	215	182	199	193	167	196	192	184	166	180	201	209	197	182	162	191	200	186	181	189	164	166	203	193	205	209	170	192	202	213	199	180	168	167	183	202	182	193	177	199	183	186	181	184	176	185	191	195	205	180	196	200	193	167	171	203	184	200	202	179	197	160	190	173	181	200	186	192	208	167	187	215	174	199	188	182	195	184	194	213	172	168	208	178	185	213	196	183	187	189	202	176	190	174	168	178	183	189	201	180	176	164	180	177	186	178	162	153	181	210	210	185	168	201	189	202	193	187	174	196	181	189	184	206	167	198	185	183	176	198	187	190	172	146	171	221	203	194	184	183	190	175	176	206	169	201	188	170	203	170	175	198	194	199	172	175	189	147	181	177	182	193	172	191	172	190	181	203	185	174	204	175	159	172	175	185	193	180	182	180	178	207	173	186	184	175	186	171	175	176	199	215	192	167	188	164	177	189	199	173	185	185	196	195	185	168	178	180	191	186	176	189	190	199	185	169	181	178	185	209	204	168	201	177	201	180	196	219	181	198	174	174	182	198	188	188	160	179	193	158	189	197	190	171	178	197	222	189	188	179	198	194	186	170	212	158	187	173	188	201	205	187	192	192	171	180	189	166	196	179	196	185	184	194	195	177	178	177	164	219	187	203	194	215	184	202	168	202	197	192	212	183	171	169	178	175	181	171	219	211	186	166	206	178	187	196	169	197	198	209	199	170	183	182	202	200	188	183	168	206	181	179	166	204	203	190	177	187	206	188	208	195	178	189	181	181	199	169	182	197	200	175	180	201	182	191	197	179	191	183	192	175	184	174	169	176	190	203	166	171	182	162	178	194	208	214	195	187	170	182	176	201	165	174	216	214	221	191	176	198	188	211	174	170	164	178	188	184	178	181	196	196	193	170	197	193	184	184	206	177	183	179	184	202	190	199
8613	3573	3258	4516	3555	4126	4669	2921	1346	896	745	730	691	750	1001	784	796	843	946	941	1276	991	730	745	612	525	569	497	475	489	473	435	440	526	535	499	467	535	648	641	649	573	538	486	460	469	434	448	426	462	500	473	492	451	487	463	504	450	465	508	457	510	477	443	469	491	488	431	461	426	456	455	465	482	430	490	500	469	457	433	457	487	494	483	477	456	523	484	473	459	459	456	446	480	482	480	471	442	472	461	505	459	493	466	483	442	472	448	465	469	502	486	453	489	490	455	458	503	480	436	477	459	471	468	459	466	459	474	473	454	463	482	475	475	495	470	476	489	476	486	459	451	464	504	460	441	415	491	453	472	442	468	463	486	485	493	474	490	462	472	474	474	479	478	460	474	468	482	450	514	469	446	464	461	483	477	442	531	459	417	446	472	472	441	432	487	492	482	438	488	454	463	462	460	481	446	492	461	439	480	449	469	484	482	456	460	452	459	498	456	500	473	469	531	465	458	435	524	479	449	480	470	453	461	495	440	433	465	494	465	461	476	474	476	456	472	451	476	479	436	455	488	450	493	490	479	482	419	468	467	474	512	511	454	442	459	491	477	453	459	469	485	470	482	470	426	484	475	433	473	465	460	479	445	485	466	455	470	459	461	462	459	455	467	471	431	468	460	484	416	456	440	447	469	472	479	465	470	448	439	475	461	499	496	423	478	497	488	489	470	478	484	475	437	486	466	503	432	485	506	492	507	453	446	442	461	498	460	484	426	500	474	436	458	501	470	483	487	442	456	514	432	470	462	466	464	473	506	497	512	488	476	486	499	482	465	457	435	454	467	475	474	473	456	467	444	439	483	487	491	512	454	462	467	462	479	510	497	438	469	477	506	483	451	441	488	455	478	477	463	478	448	462	435	487	479	460	472	495	440	476	498	421	469	484	488	462	485	457	455	469	467	458	523	426	490	457	450	456	501	471	458	478	457	462	449	485	476	494	475	470	475	444	455	476	476	457	459	446	463	428	467	464	457	507	487	483	472	476	504	469	485	474	490	475	472	485	475	490	452	457	447	494	481	480	475	459	453	431	468	475	457	474	502	503	472	465	444	470	455	473	468	464	470	498	478	446	488	457	462	493	458	490	477	476	456	472	494	441	478	488	460	466	448	437	468	456	492	456	465	468	469	486	474	416	450	478	453	463	472	443	478	464	480	478	470	467	458	476	455	476	479	490	457	444	473	446	512	464	486	463	474	478	492	476	476	481	439	437	463	443	482	472	443	445	428	514	458	437	436	496	432	435	431	459	454	493	459	469	498	494	507	445	453	471	489	457	443	486	461	460	458	462	457	459	524	462	454	493	488	428	467	474	486	469	444	482	459	489	450	529	503	472	480	464	462	477	472	472	528	480	457	459	483	481	462	457	457	481	447	486	484	460	481	450	470	455	440	521	483	483	452	445	457	461	439	442	426	470	480	431	474	492	431	491	493	472	443	442	434	474	461	469	452	450	455	514	501	475	438	456	454	473	501	465	483	524	456	454	491	454	457	497	501	488	458	509	457	458	503	460	448	480	467	521	489	443	465	508	502	493	461	446	483	470	484	451	476	490	496	425	531	469	452	465	473	458	507	450	489	457	477	476	482	496	492	476	478	456	445	503	455	475	500	482	474	440	480	470	466	452	500	459	464	507	477	443	483	477	461	446	453	449	494	473	514	464	458	464	454	469	497	467	467	450	483	470	491	482	450	462	464	469	417	467	451	462	465	471	463	441	468	447	444	474	457	516	491	479	491	468	435	503	445	476	457	467	473	436	482	473	448	462	512	463	507	447	478	446	475	484	479	428	486	470	478	467	492	476	438	440	454	485	483	470	485	461	504	474	485	457	483	427	453	434	465	453	483	464	491	519	484	494	493	456	457	491	491	472	458	491	458	456	470	457	496	460	468	511	440	472	451	485	471	480	471	469	486	457	446	509	480	469	437	465	422	452	523	472	494	493	458	493	458	474	477	471	443	449	456	423	480	425	429	396	464	495	472	471	456	451	468	459	445	493	463	442	505	517	466	444	485	490	512	444	476	467	449	480	455	474	471	466	483	485	487	493	460	456	454	493	505	472	517	457	461	496	423	430	513	483	483	473	476	511	456	460	511	460	452	501	463	480	453	471	442	477	496	461	475	511	488	490	488	454	475	426	493	464	465	480	500	495	483	482	480	494	481	428	485	479	429	462	462	496	477	452	478	484	450	462	456	514	485	440	512	445	441	505	470	497	478	468	478	475	467	479	465	438	427	458	446	447	482	457	463	525	517	500	489	490	486	419	504	442	491	478	444	483	497	512	483	438	484	448	499	431	436	473	460	470	458	459	467	465	493	497	477	470	452	458	463	483	481	477	500	483	481	506	493	475	475	474	430	439	476	494	446	441	456	509	518	506	511	483	443	486	481	470	446	494	426	492	466	479	474	469	460	517	485	449	483	494	415	463	445	481	428	482	431	483	449	449	483	473	492	476	496	460	475	439	449	439	460	465	486	449	445	449	506	464	460	447	483	496	487	448	473	485	476	437	445	457	513	462	481	423	437	461	487	503	450	498	469	479	475	484	456	427	478	442	463	506	451	503	487	468	447	475	485	517	449	454	491	473	443	490	451	464	455	507	470	479	482	452	460	433	465	449	483	478	434	479	445	472	457	447	482	455	485	463	453	452	470	475	429	449	469	477	491	474	479	460	454	478	484	447	463	475	477	483	454	480	456	443	447	463	452	441	457	476	467	450	484	439	478	403	461	495	455	473	444	456	426	456	478	460	446	475	442	463	502	494	483	490	446	435	444	460	476	473	454	474	459	473	478	457	465	473	487	499	460	509	459	447	487	489	541	460	452	492	457	442	436	460	476	474	476	479	457	484	474	446	449	467	470	472	426	499	486	476	488	471	444	475	481	485	507	450	485	471	446	457	464	464	473	462	434	478	495	471	456	493	488	482	474	509	482	455	439	478	430	458	505	460	452	514	439	450	465	494	447	475	477	490	472	461	461	448	461	489	477	497	434	525	465	460	411	471	524	479	505	474	453	475	511	493	471	486	450	483	444	491	490	492	474	498	493	488	449	511	475	471	472	453	491	490	444	477	456	489	477	434	493	456	466	424	467	491	508	487	435	482	480	482	467	476	537	467	475	450	466	468	488	484	467	478	457	478	475	487	480	497	508	489	497	407	454	534	443	473	479	462	463	459	415	507	421	492	449	487	459	503	502	452	466	469	495	476	434	447	448	474	414	501	433	497	466	479	498	456	456	436	437	472	464	429	458	537	451	470	486	468	452	463	489	482	499	501	464	465	445	458	455	482	493	455	445	439	446	450	531	488	472	476	452	485	450	447	452	450	456	475	507	473	487	478	468	464	457	498	484	441	472	458	438	463	490	497	467	453	467	411	422	509	452	425	475	469	476	474	484	475	459	439	491	439	456	513	442	458	462	439	477	523	462	465	493	442	504	524	466	411	411	477	506
26393	9880	5362	5560	3788	3170	2347	1608	958	747	583	475	411	461	444	421	438	409	494	656	597	413	279	272	216	240	225	204	177	212	179	182	167	228	205	180	189	198	239	289	258	229	196	273	187	176	191	174	171	153	181	205	190	167	191	180	173	184	192	188	206	192	211	192	165	184	185	167	173	183	192	198	174	184	175	174	189	173	185	194	179	173	182	190	172	187	170	207	188	180	181	199	177	190	180	170	203	202	171	154	187	179	181	191	171	184	172	199	191	201	199	199	170	189	183	188	174	162	175	188	203	169	198	176	156	181	179	169	171	187	183	182	179	168	172	192	207	196	227	193	193	189	161	165	194	167	167	188	189	153	201	178	185	159	167	180	180	181	178	170	175	194	180	214	203	178	197	196	165	179	168	197	159	146	179	189	188	203	183	200	175	217	189	167	196	167	203	170	196	164	179	160	184	186	166	171	163	163	187	181	197	185	182	188	182	197	178	195	200	165	185	171	202	221	178	185	182	193	197	187	159	207	161	182	162	178	195	166	175	170	169	161	171	172	203	189	178	172	194	171	192	194	196	179	160	192	175	200	199	187	168	184	182	181	194	185	181	197	195	186	171	173	163	199	183	178	190	195	179	167	184	168	181	176	158	173	173	171	146	184	188	189	166	158	190	154	162	195	152	193	169	189	166	172	174	190	191	193	185	174	180	173	186	189	191	194	183	185	162	186	180	180	156	168	167	160	187	174	191	202	168	179	181	188	184	175	188	165	189	203	186	187	192	165	195	159	187	186	188	188	173	185	193	159	180	184	164	178	190	166	197	170	178	188	187	168	165	164	165	201	153	189	184	174	188	217	188	152	167	173	176	165	181	161	181	185	191	165	195	168	200	203	176	187	174	166	175	191	186	172	165	192	203	201	201	171	190	194	185	172	190	175	183	192	194	175	159	182	161	182	185	177	185	157	172	180	173	168	200	169	161	165	178	200	153	163	181	203	181	173	178	197	194	177	174	161	166	162	190	179	216	175	157	201	190	185	181	171	200	220	174	179	150	189	192	170	183	212	211	168	185	200	197	194	179	193	190	182	173	186	182	142	187	174	177	184	183	198	226	208	181	189	184	176	184	182	176	179	191	179	172	171	193	182	184	186	169	197	178	194	162	210	180	184	173	178	183	201	192	185	161	195	194	188	208	197	185	204	206	167	181	186	167	197	185	162	205	175	194	212	178	181	185	190	187	191	200	163	177	194	170	178	188	202	220	144	163	182	160	193	199	168	168	170	184	198	182	190	163	166	184	196	186	189	181	180	181	197	193	170	162	168	178	181	186	194	177	177	184	186	198	189	196	179	159	195	186	163	177	181	175	200	172	176	143	197	157	190	205	178	199	167	174	170	177	203	177	184	210	171	184	182	156	182	182	152	162	188	171	191	183	225	172	198	165	186	170	183	184	178	186	169	175	172	171	218	181	161	205	180	176	175	177	171	175	194	198	164	164	161	176	201	169	162	201	183	200	196	177	196	209	163	193	208	175	165	171	157	183	201	188	169	205	203	163	181	178	184	175	160	200	183	173	180	172	190	171	193	163	192	186	177	184	195	191	167	173	193	187	189	192	221	163	190	179	184	194	166	196	157	176	206	210	193	204	201	175	192	142	185	182	177	170	177	174	154	169	157	194	177	166	204	196	185	172	201	187	197	171	181	181	183	210	172	167	167	182	177	156	183	193	169	191	204	190	193	193	162	206	177	194	185	179	169	183	179	157	168	210	172	161	193	192	163	188	190	180	198	174	174	173	179	194	198	195	152	165	172	196	168	162	216	182	157	191	182	180	189	164	207	170	164	166	196	183	205	184	171	199	173	161	175	178	179	184	190	191	201	190	167	155	187	184	164	195	176	175	166	166	179	208	180	157	168	203	202	205	186	199	167	199	160	153	193	185	160	190	193	189	200	178	198	192	156	184	185	187	166	201	210	190	190	185	188	215	161	179	176	175	199	188	180	202	181	175	183	192	177	190	174	178	187	192	175	180	181	174	187	176	171	170	186	169	189	165	177	167	168	176	177	174	180	180	199	207	203	165	188	177	154	215	185	174	187	184	182	202	170	172	191	184	186	176	198	163	177	196	180	179	163	171	176	182	173	169	167	190	184	159	185	173	180	161	174	188	178	181	212	199	178	181	193	177	187	169	174	153	167	175	196	190	186	198	210	191	157	169	176	180	158	182	166	179	178	162	187	175	152	181	161	190	159	207	188	161	194	182	175	185	170	167	180	166	193	209	182	192	186	185	187	173	180	200	190	212	183	175	157	183	186	169	184	184	162	215	175	183	182	192	186	198	183	210	174	173	194	158	156	194	165	145	146	168	187	167	205	185	189	165	180	195	186	146	157	174	171	206	193	194	173	196	188	179	191	179	166	183	175	187	173	183	182	166	190	172	186	193	172	177	191	176	174	169	155	181	203	196	193	183	164	178	190	161	171	175	173	167	161	200	179	183	180	177	161	171	188	213	175	188	192	166	177	174	175	173	177	179	178	192	163	189	179	178	192	189	166	190	168	191	206	173	170	161	157	186	207	183	177	191	179	165	176	169	194	166	173	193	162	175	165	170	178	201	172	199	215	162	176	181	176	186	167	167	192	178	173	178	210	165	163	201	203	202	204	172	168	173	206	195	177	189	186	204	190	182	174	177	190	144	196	153	185	182	187	168	152	151	181	158	182	178	173	155	172	190	173	180	190	172	167	172	199	219	175	189	178	172	200	172	180	162	170	184	192	178	153	160	164	208	185	195	165	196	204	186	182	179	210	163	178	207	193	171	166	177	174	178	188	154	205	178	183	187	167	190	182	168	201	196	178	189	180	197	183	203	210	181	205	193	203	221	185	177	174	188	173	174	182	163	186	189	194	169	200	205	181	191	188	185	194	200	186	195	204	214	184	174	192	187	171	198	192	191	158	167	210	161	194	183	181	183	184	172	176	193	181	174	181	195	167	189	190	192	208	200	159	197	178	210	177	180	184	161	203	171	169	166	209	168	174	173	179	164	176	181	185	211	176	184	170	163	172	181	175	186	162	183	182	185	164	161	180	154	186	171	200	185	165	212	201	178	182	199	172	174	176	173	208	155	185	178	190	201	192	192	191	197	195	181	182	170	198	175	183	179	190	193	181	157	197	170	183	173	181	154	176	198	209	183	174	149	195	181	176	178	158	176	184	204	190	181	179	185	169	184	188	173	166	189	181	202	164	157	182	210	191	170	173	195	190	161	175	176	178	175	173	171	165	188	186	166	161	203	205	190	193	175	180	195	195	204	161	173	198	191	167	182	163	188	192	192	174	179	169	168	192	175	167	206	199	179	183	178	225	149	155	205	192	178	201	199	194	169	195	200	168	173	171	198	200	167	211	189	181	173	183	183	174	174	166	167	190	173	193	187	177	164	203	134	187	166	214	214	177	179	179	162	164	178	208	182	183	173	175	144	191	188	175	178	168	183	191	172	202	211	180
14535	5740	8116	12168	11244	11213	9091	6089	4166	3483	2705	2235	1909	2259	2277	2015	2359	2360	2668	3658	3134	2589	1336	1067	861	861	842	684	675	576	527	547	623	665	652	544	588	672	927	1251	920	764	725	867	514	507	516	501	532	486	515	463	537	499	499	488	514	524	461	525	489	489	509	532	466	482	521	485	553	491	501	527	488	512	436	466	514	475	485	426	516	474	500	469	476	466	487	461	473	485	452	463	506	482	461	493	469	474	478	511	465	484	502	486	493	495	468	462	437	489	479	494	508	466	421	453	508	478	511	476	505	443	472	483	459	504	461	499	403	468	475	476	471	496	494	524	492	469	467	487	485	464	457	487	463	479	466	478	481	494	477	466	467	462	489	467	502	486	458	485	479	464	452	465	448	489	486	492	465	514	474	465	462	460	450	465	487	479	496	499	457	479	471	467	453	453	495	509	474	480	503	495	472	458	489	491	475	467	494	469	503	465	494	491	492	482	437	472	450	456	482	491	464	455	477	460	455	449	490	494	450	468	501	450	480	486	542	487	495	497	470	505	439	476	474	471	484	469	449	460	438	481	495	489	476	451	456	491	477	491	433	479	466	488	482	485	459	486	453	519	488	455	463	468	492	484	497	479	453	467	452	476	487	471	495	445	459	444	507	442	490	486	469	503	488	473	449	463	478	496	474	499	524	496	505	424	458	456	457	447	471	472	527	445	491	465	468	451	428	445	477	506	432	422	492	460	478	507	477	443	495	490	472	482	499	494	459	461	518	487	485	493	452	473	447	487	509	475	452	463	458	476	464	470	473	454	469	488	438	449	478	459	463	469	512	448	449	459	467	439	477	473	489	488	441	519	450	486	455	441	475	460	456	516	467	453	471	462	476	440	481	481	472	484	449	487	481	492	479	473	449	491	472	466	475	479	437	516	455	461	467	489	472	460	458	432	479	466	447	499	482	457	467	478	518	487	498	474	499	431	429	446	479	428	478	463	464	440	437	492	478	474	527	498	446	482	510	454	476	453	477	462	455	449	507	484	480	452	472	494	510	480	482	446	474	463	478	491	469	449	456	481	442	448	495	474	429	492	446	507	459	484	500	435	446	455	469	471	482	470	512	493	466	469	496	496	480	457	427	461	420	476	480	472	491	479	468	444	483	432	446	497	474	448	451	444	436	445	447	495	462	506	470	498	470	478	505	505	437	468	449	429	453	460	485	473	469	479	465	457	489	456	492	459	480	420	488	449	470	479	492	438	463	485	461	522	477	461	474	433	457	485	478	510	444	461	448	535	457	465	449	510	465	469	459	443	472	444	459	516	444	469	484	485	466	432	463	480	475	483	499	464	516	460	487	506	486	430	485	432	458	475	474	450	498	490	467	490	485	461	496	471	457	451	466	447	489	491	480	439	436	500	461	463	480	477	459	467	490	495	480	460	505	449	453	495	493	448	464	501	483	473	447	484	468	444	448	477	455	498	488	469	489	508	475	464	456	471	468	473	471	458	439	486	486	502	504	443	479	476	479	475	444	466	470	468	484	482	456	471	448	456	469	499	498	450	462	441	495	439	475	461	461	467	458	484	499	444	443	441	447	481	495	501	480	466	489	515	482	456	471	462	512	472	497	469	484	486	452	447	491	471	480	520	446	457	483	441	447	491	480	485	496	463	457	516	476	490	485	452	494	464	461	451	498	477	468	491	470	453	440	421	474	488	498	467	538	485	479	467	472	481	479	482	489	483	471	458	446	487	488	485	459	454	488	479	457	510	457	463	469	450	463	455	463	475	474	496	452	494	474	431	450	452	443	446	496	450	482	458	477	479	513	479	484	503	435	467	484	483	420	486	474	474	465	449	468	483	425	476	467	465	444	442	473	472	479	448	475	471	462	500	469	486	432	457	446	488	464	458	506	454	470	476	489	495	491	455	447	477	494	481	517	452	459	464	468	465	504	495	464	446	502	431	466	499	479	463	486	477	511	463	522	484	485	474	489	476	476	478	462	496	495	437	480	442	459	456	495	498	467	496	476	420	467	468	470	503	477	485	495	501	497	489	471	444	469	444	452	466	451	534	470	481	464	479	502	425	489	427	500	495	437	453	475	477	450	480	503	498	489	463	456	493	481	464	506	467	490	491	506	444	484	502	479	445	455	450	463	515	415	441	467	473	465	477	518	482	479	485	466	491	499	500	467	465	440	460	472	491	452	473	446	480	518	461	487	437	480	462	501	463	464	511	478	455	513	469	427	461	483	446	470	443	465	435	465	448	484	443	467	483	456	474	446	477	493	482	469	433	462	484	467	466	467	465	435	453	460	482	465	463	481	460	497	468	516	485	452	476	467	446	456	495	494	493	446	478	474	454	455	462	461	448	465	418	460	458	478	441	513	482	479	519	481	479	456	422	455	452	466	472	454	474	474	455	478	455	451	461	458	467	466	465	454	443	465	478	445	466	462	440	476	480	498	482	466	461	450	476	453	498	455	480	494	466	426	475	447	477	443	440	480	443	408	458	460	500	466	450	492	422	473	473	484	469	480	458	476	473	431	467	473	486	465	509	474	489	481	508	474	448	482	475	463	457	496	463	457	469	523	458	485	492	461	450	456	507	453	400	470	455	474	468	468	489	485	495	455	476	504	451	467	486	432	434	487	468	503	503	524	473	485	508	443	454	469	471	501	441	504	425	500	488	479	489	476	481	442	424	491	481	454	436	470	471	486	458	473	443	473	467	459	484	471	529	480	498	477	491	449	465	428	461	449	445	473	445	458	467	484	469	452	449	484	467	476	496	484	465	464	441	479	489	439	519	473	479	481	473	506	473	458	452	475	478	499	448	456	466	472	442	497	467	478	479	533	450	446	462	489	448	475	469	483	512	475	453	504	497	498	446	500	484	430	484	494	504	476	482	470	458	459	464	448	489	444	448	466	481	470	481	494	461	466	483	496	471	473	455	475	461	464	435	494	456	461	490	465	463	439	469	486	423	443	451	426	446	468	464	463	506	483	473	507	488	471	462	465	474	431	455	488	519	468	526	450	460	485	484	518	475	493	489	491	506	463	465	487	472	484	480	442	477	423	464	444	438	475	456	468	463	499	437	472	518	439	488	448	491	475	487	435	442	472	438	476	465	469	479	474	457	460	448	477	456	473	468	443	450	498	489	522	480	490	461	483	482	485	458	480	497	488	505	467	478	499	447	495	458	468	495	491	477	474	459	473	463	480	514	516	452	464	441	494	510	471	502	489	474	470	474	441	484	467	482	491	494	439	499	439	438	469	457	449	451	454	446	524	485	506	465	506	460	481	487	444	496	454	473	483	452	456	476	466	460	460	445	443	457	474	434	435	489	504	462	431	475	464	502	476	466	422	465	463	497	443	488	496	484	436	447	459	482	483	460	478	452	449	439	472	487	458	468	471	455	520	507	501	458	474	497	479	470	436	466	475	481	478	451	483	511	467	492	432	448	441	467	476	497	458	466	491	467	470	510	450	489	468	448	505	455	461	460	479	481
32240	13235	8961	9690	6597	5578	3500	2400	1840	1408	1178	964	852	977	839	709	903	874	1010	986	859	950	582	482	415	442	391	338	356	332	363	364	341	374	326	336	362	357	450	458	414	346	363	350	299	342	353	350	327	338	325	365	312	337	342	333	328	325	345	329	327	307	328	351	337	326	357	321	327	319	330	344	363	320	324	336	371	347	331	336	315	341	338	351	339	321	336	366	329	296	337	302	326	320	303	313	356	341	355	336	338	341	374	318	299	324	327	331	319	321	346	303	337	345	345	299	326	339	321	325	326	309	308	290	335	342	314	313	317	338	325	330	343	337	314	305	327	334	341	352	313	338	337	319	357	348	341	344	350	316	289	325	340	369	328	321	368	342	323	317	339	336	320	330	342	323	312	370	346	311	309	313	328	330	346	338	335	323	335	307	303	323	330	290	316	325	343	333	311	335	350	338	308	345	360	334	303	320	341	333	346	344	336	305	303	328	314	331	331	298	338	327	317	300	340	334	343	308	325	336	341	316	329	327	324	304	349	321	358	351	348	328	333	321	354	316	336	362	312	320	314	323	345	355	326	291	309	320	371	347	316	363	319	339	338	315	335	332	341	367	346	358	373	306	298	335	319	369	297	347	364	308	332	355	335	320	338	331	300	347	318	316	332	354	357	334	314	348	312	333	307	311	328	302	297	377	350	320	342	323	308	338	325	314	323	334	309	331	293	314	326	336	327	336	338	334	325	307	343	346	324	344	326	336	332	332	344	296	344	327	350	315	335	323	334	312	330	312	340	338	339	327	326	347	360	345	310	330	290	367	355	335	364	334	319	321	309	305	328	318	342	348	341	329	351	306	333	319	318	340	324	340	285	311	352	337	325	361	327	360	328	295	305	344	314	326	356	342	330	344	336	300	319	340	315	309	341	298	331	340	367	365	355	337	323	314	349	308	308	341	313	335	343	337	322	348	329	337	315	361	320	336	296	322	341	340	354	348	330	392	321	318	341	361	325	335	317	336	292	319	329	322	356	332	350	354	343	363	338	323	359	314	334	328	332	330	310	325	303	325	348	321	348	350	304	327	326	328	337	327	304	354	334	333	336	305	341	340	324	322	334	296	330	312	344	332	343	339	359	301	365	314	340	323	355	341	337	307	346	303	333	343	334	313	357	351	321	308	330	327	321	295	342	313	320	362	314	320	311	374	337	301	307	338	328	305	334	321	311	315	327	358	321	334	320	345	343	311	336	349	332	336	292	324	352	319	353	295	304	313	308	323	280	331	348	350	327	323	304	369	343	325	356	334	319	288	349	340	326	305	329	349	340	328	336	312	334	333	318	335	328	313	319	374	336	329	361	308	374	318	351	352	337	343	320	325	325	325	283	325	350	363	337	331	368	342	296	346	330	327	357	333	356	333	299	327	298	343	329	351	342	314	338	339	347	322	316	338	354	293	339	335	352	319	340	314	331	326	342	298	343	307	359	338	311	296	351	319	311	345	331	279	346	296	382	313	306	376	333	310	350	344	328	317	292	327	312	309	280	323	369	308	313	324	299	302	340	323	319	321	283	324	311	346	338	313	351	331	312	347	348	381	287	342	313	349	345	296	329	354	313	363	327	326	309	315	325	328	333	316	341	348	333	334	344	341	334	341	334	328	338	332	359	347	280	302	382	318	337	332	346	306	356	360	324	338	311	341	322	312	354	326	333	347	326	350	312	336	325	327	322	349	279	314	324	344	323	294	304	340	328	310	323	341	345	316	338	339	351	356	347	341	335	332	309	328	326	382	327	330	317	296	335	294	337	335	282	328	327	348	316	357	335	353	317	351	322	324	306	335	334	360	297	308	341	312	332	317	332	324	294	358	324	328	308	327	337	379	349	326	321	286	316	279	317	322	299	307	315	329	357	343	320	336	305	337	320	355	333	337	326	348	328	392	297	308	321	310	321	318	346	358	318	303	352	310	336	323	339	318	359	308	363	359	337	297	332	344	349	337	339	329	313	334	326	335	356	331	319	303	362	335	335	336	302	314	323	362	351	300	360	320	355	336	335	367	338	310	333	299	342	330	315	317	294	325	344	324	341	342	338	336	326	355	328	326	335	345	362	348	271	331	343	315	340	317	298	329	311	343	331	293	316	351	346	374	352	341	358	324	308	323	360	344	313	313	361	325	350	331	320	372	314	307	365	347	327	338	355	336	312	321	331	363	357	311	346	320	343	354	335	323	341	319	357	306	343	294	317	341	356	333	349	333	333	345	339	320	325	317	326	310	332	347	321	315	316	316	341	369	317	329	328	310	322	319	345	316	328	341	348	296	334	328	349	306	351	339	328	316	323	342	333	347	325	303	303	370	342	351	345	304	345	375	320	344	343	333	335	316	308	326	315	314	356	345	316	325	336	331	340	347	327	310	322	310	353	337	317	333	313	325	326	326	338	320	325	350	359	338	325	355	304	331	335	332	335	324	340	354	325	301	315	335	315	335	333	326	319	329	310	358	354	310	358	332	313	328	355	358	326	349	333	325	344	333	331	330	304	345	326	342	367	348	349	317	307	327	328	336	334	335	348	327	319	320	370	327	326	337	358	339	304	318	329	322	320	336	369	323	329	327	310	365	309	313	345	348	329	327	338	308	344	320	336	320	309	314	307	330	336	344	347	299	315	308	332	329	345	324	330	313	339	330	324	308	336	340	328	345	362	333	307	287	329	303	317	322	323	314	339	278	334	292	340	322	343	359	320	329	332	385	309	339	343	314	319	346	331	332	340	352	369	348	361	315	328	356	312	337	373	321	329	332	324	307	332	334	327	339	337	312	330	308	358	333	329	327	328	334	362	329	321	329	327	344	311	344	326	354	356	353	331	319	326	307	356	353	314	323	317	313	328	321	322	330	333	324	338	288	319	337	305	323	305	323	338	337	323	338	320	325	314	333	347	374	327	302	362	346	335	338	336	294	314	306	337	314	345	343	366	340	325	316	314	311	288	352	302	301	308	312	317	346	302	338	373	318	312	337	319	308	318	326	337	324	344	351	300	365	316	315	351	318	348	337	317	335	315	331	339	338	315	367	332	332	309	335	313	346	338	296	339	378	306	331	285	334	349	349	332	337	315	322	308	341	331	298	295	347	359	365	357	325	331	314	345	332	393	325	338	372	386	346	350	326	338	341	336	348	326	338	359	303	368	311	362	333	306	335	337	298	341	352	326	341	340	344	320	290	349	319	294	307	292	311	340	370	331	321	349	305	320	324	318	318	319	292	360	354	321	331	331	305	341	321	327	327	345	351	334	365	317	343	320	308	345	313	353	256	327	319	326	327	329	316	303	276	313	333	349	323	323	306	324	313	340	303	348	318	311	289	335	326	327	297	331	295	303	317	317	323	322	337	348	273	302	284	312	308	333	346	328	326	320	303	308	333	320	312	344	306	334	357	313	343	339	342	320	307	319	300	331	348	352	306	356	358	346	315	312	351	342	300	302	296	330	326	322	349	344	317	329	347	331	327
17082	7416	11511	17259	16152	15677	10895	8824	6874	5807	4586	3862	3969	4418	3700	3461	3960	4100	4901	4853	4392	4831	2178	1740	1599	1726	1224	1094	966	990	954	926	1117	1218	1109	925	912	1158	1877	1928	1470	1150	1044	1021	848	800	837	786	821	854	817	901	880	776	809	808	806	834	828	810	821	795	816	806	787	845	817	838	735	766	749	843	795	855	850	763	801	777	825	762	801	818	771	797	818	821	760	804	782	786	792	800	812	800	760	858	811	847	788	813	783	766	831	776	764	784	795	761	821	819	803	767	787	826	740	782	801	790	805	806	789	788	791	821	766	813	794	781	796	812	723	766	834	784	771	762	759	803	805	756	784	777	774	765	798	810	779	775	778	811	830	764	750	812	806	783	770	778	778	780	754	776	791	791	753	771	757	808	793	785	782	788	774	743	758	759	814	797	841	766	755	790	796	786	822	810	769	781	739	799	767	816	824	761	777	785	776	753	738	758	812	772	767	780	789	809	757	738	795	764	813	794	796	779	803	782	765	801	772	787	804	779	816	763	749	816	793	799	782	798	842	769	775	775	814	768	825	786	756	796	734	781	750	820	784	768	816	808	776	822	768	763	718	743	778	789	825	796	815	800	786	747	795	759	813	767	790	770	759	743	767	779	812	773	800	801	754	812	777	757	787	776	749	770	794	781	766	847	820	743	792	774	781	760	834	756	789	838	788	787	753	742	750	775	754	767	767	799	779	766	780	823	774	771	827	834	773	783	789	800	681	760	753	734	804	819	795	770	759	759	812	800	799	761	748	820	791	796	761	772	792	788	787	834	773	823	779	750	735	772	779	759	739	813	850	745	780	740	838	756	763	747	798	760	743	779	823	794	802	788	792	813	762	773	714	770	829	816	774	766	755	814	753	771	795	720	759	833	786	827	791	727	784	760	703	807	751	801	744	820	804	824	776	799	782	757	773	798	808	791	768	745	775	807	854	799	784	743	831	838	765	811	812	716	840	800	787	825	769	780	781	752	744	798	764	822	795	774	792	832	767	815	770	761	813	752	758	755	790	812	755	775	805	749	778	804	777	741	815	849	785	805	754	738	777	789	779	736	780	782	773	790	756	780	749	809	768	761	795	774	788	781	842	748	814	782	784	765	784	816	782	785	838	789	776	829	796	811	783	790	745	788	789	796	773	806	789	791	778	780	799	790	780	761	734	828	751	777	822	788	805	734	758	827	806	788	839	784	755	785	781	787	754	807	757	758	775	752	763	771	776	806	770	760	813	765	765	859	769	818	790	752	778	764	773	846	724	795	785	750	842	766	809	793	776	778	785	825	804	770	787	759	785	809	763	797	745	782	821	803	786	789	764	779	820	782	785	818	773	841	797	753	788	769	757	785	803	747	783	738	835	768	796	763	812	808	775	755	788	790	822	772	836	751	776	802	772	741	805	789	793	768	752	867	786	850	785	790	785	873	824	763	792	768	798	788	754	764	766	748	782	768	811	831	770	785	750	761	838	754	781	751	734	743	799	818	782	784	743	783	810	819	780	794	742	763	774	777	805	793	838	762	746	764	790	762	744	786	756	758	787	783	775	754	816	775	777	817	793	732	760	812	750	848	743	741	751	793	772	782	844	748	759	760	780	757	803	776	818	763	810	771	758	778	741	747	775	837	819	804	727	809	807	769	817	783	824	824	774	782	743	786	789	795	775	808	778	782	746	819	793	768	813	761	751	794	792	762	778	794	758	712	744	808	783	727	816	792	745	810	785	765	802	793	791	785	770	774	759	743	735	820	717	844	735	751	758	781	750	772	751	771	788	764	781	757	770	798	776	844	826	805	777	756	822	802	792	807	776	779	750	777	813	821	772	792	815	807	793	798	803	749	791	754	800	770	778	809	788	822	780	803	831	798	793	808	782	791	832	760	799	770	773	793	815	791	766	766	762	759	765	764	853	776	746	775	765	722	801	798	777	799	757	775	806	795	813	802	745	767	790	802	753	814	755	767	787	761	760	863	825	753	806	801	781	766	791	730	765	803	769	803	769	803	844	733	778	765	790	782	784	792	765	830	771	778	790	828	790	799	782	803	769	793	832	803	785	781	762	777	812	788	752	788	767	750	782	754	834	803	779	783	800	779	702	784	807	814	759	749	816	783	804	747	784	832	783	803	779	787	839	780	747	797	802	754	790	792	776	780	776	782	725	824	785	854	778	802	771	728	774	809	805	804	796	755	822	770	811	795	741	760	766	769	798	815	785	791	753	813	786	787	740	827	784	763	746	814	770	823	775	816	786	749	829	777	776	783	796	766	771	793	825	773	779	754	766	802	761	787	805	806	788	831	789	820	804	741	786	787	791	758	752	764	778	794	767	775	775	773	791	816	818	829	795	776	855	747	787	787	783	789	716	829	768	806	789	795	763	804	797	803	798	791	774	790	800	789	788	795	830	800	783	768	782	777	816	777	773	733	782	753	791	801	751	811	795	775	784	817	834	754	793	804	804	757	702	748	798	818	788	766	777	798	773	799	781	835	779	779	791	776	722	737	848	778	846	745	782	811	780	794	805	790	789	816	813	764	825	794	808	774	846	745	748	781	802	786	817	821	734	733	751	793	829	771	800	793	798	798	786	803	785	736	819	766	790	792	746	784	778	807	749	774	747	801	790	796	792	786	825	776	799	792	790	791	810	762	820	772	727	812	756	817	797	750	803	797	778	792	798	735	774	740	771	817	764	819	825	796	785	769	734	799	802	806	749	809	769	826	771	780	778	830	746	729	798	825	775	786	776	785	802	782	795	787	750	786	784	727	792	809	786	759	774	807	750	778	761	754	720	782	764	761	808	802	752	780	792	785	771	808	790	779	795	788	718	794	780	807	826	790	778	754	811	786	797	780	775	798	771	819	738	783	826	792	830	804	803	751	797	760	783	779	824	805	765	773	832	775	771	766	808	757	802	799	787	804	776	779	816	739	817	858	777	762	768	797	849	754	818	784	807	769	798	736	761	806	776	834	789	834	785	790	747	751	751	793	769	804	820	771	768	832	846	759	745	782	798	831	809	769	757	819	804	768	805	738	810	810	786	793	797	769	775	780	772	784	788	762	783	798	804	810	819	827	789	760	799	731	793	789	790	804	808	799	800	797	791	786	815	775	808	812	840	784	781	791	806	762	790	821	790	793	816	739	786	786	812	815	759	740	774	818	752	797	776	768	756	774	764	753	764	783	786	761	776	795	769	812	754	778	782	794	745	782	835	805	787	751	767	771	814	832	788	783	798	808	789	844	787	755	795	795	778	791	752	808	765	851	755	729	830	778	862	768	764	778	760	798	739	769	804	777	828	791	755	736	751	826	818	724	809	751	776	772	778	803	773	743	725	800	839	782	745	790	788	774	754	756	781	780	796	770	763	731	794	761	740	798	798	737	825	733	753	815	764	720	800	735	739	789	760	786	806	798	749	767	766	837	757	787	792	751	791	757	796	761	757	747	778	800	812	848	817	838	774	770	785	748	756	778	776	770	787	803
12393	2889	1606	1489	900	693	375	277	293	215	257	298	373	380	279	225	229	237	312	230	240	236	211	212	188	211	192	190	227	228	155	196	198	210	237	176	190	219	240	233	253	187	189	199	196	161	191	204	176	189	190	208	199	196	185	186	187	198	195	199	185	175	184	193	182	187	217	209	168	192	182	174	170	209	177	176	219	179	222	170	216	172	204	183	190	188	194	183	192	169	196	178	181	188	189	199	175	174	200	192	191	200	192	183	195	185	200	185	206	155	176	217	192	204	208	186	198	179	194	191	162	190	193	182	191	174	177	194	184	200	165	201	206	214	211	179	178	197	200	205	202	202	168	202	194	179	169	200	194	173	183	210	199	175	200	218	168	209	189	188	199	225	199	181	205	180	211	183	189	174	184	188	194	224	193	187	188	184	192	184	197	189	195	185	182	179	198	173	178	191	191	184	204	183	177	192	202	184	166	171	196	201	180	178	180	214	187	166	215	205	202	164	188	182	183	174	200	187	174	180	195	166	209	199	202	216	176	214	197	193	175	172	181	180	212	202	171	204	196	180	163	183	212	188	188	206	170	181	178	183	191	173	193	215	206	184	168	170	189	176	184	202	176	199	191	195	227	164	187	196	179	185	202	186	183	185	197	177	180	167	185	202	182	187	180	208	169	182	187	183	189	182	185	189	191	208	187	191	188	189	201	196	175	197	186	190	178	165	206	188	190	190	198	218	177	178	189	189	190	179	178	176	186	169	183	210	215	182	189	180	203	175	205	165	200	190	169	189	195	205	196	193	179	211	195	190	208	176	213	199	199	190	200	185	199	180	209	212	184	158	194	195	178	194	183	185	195	179	207	205	187	197	179	183	180	199	190	175	171	202	190	181	193	207	169	166	195	196	171	179	200	210	213	173	191	210	188	183	185	172	199	196	176	216	194	201	199	188	203	184	186	173	169	198	206	176	175	199	181	185	186	205	187	154	180	201	182	185	212	189	180	180	183	173	188	205	196	187	195	203	185	190	193	171	179	187	188	192	199	179	154	190	184	180	205	198	182	190	205	195	196	182	164	187	182	191	209	196	183	188	202	191	190	207	196	185	200	176	165	180	187	191	207	181	173	184	220	194	170	190	191	182	203	182	210	162	192	194	195	197	161	166	188	166	199	224	183	163	194	170	182	189	178	169	175	235	175	177	182	178	195	181	181	192	157	203	177	199	196	193	192	210	211	198	207	189	200	213	205	186	157	188	166	202	233	179	205	207	174	182	153	208	187	186	180	210	183	207	183	173	197	183	191	171	194	192	195	205	187	217	195	180	176	197	199	202	172	189	187	187	183	186	198	160	190	182	206	186	176	181	168	193	205	202	198	199	239	193	219	200	185	186	193	193	200	191	199	215	204	205	189	171	204	197	209	192	154	209	174	180	186	200	229	159	195	205	202	213	181	171	190	205	215	203	206	179	188	173	171	166	187	181	169	185	206	200	188	213	180	190	198	203	178	185	204	191	223	175	196	217	220	190	193	179	191	188	194	211	209	196	185	183	210	191	185	184	192	197	195	192	185	164	201	204	189	204	195	196	176	206	187	181	175	196	186	206	192	178	210	162	203	191	194	178	199	229	213	206	170	179	204	199	184	165	222	180	206	182	180	197	193	205	183	221	192	213	172	184	176	172	167	198	182	178	190	179	182	181	184	212	180	189	197	200	223	203	224	187	216	176	209	193	162	181	170	183	192	191	200	191	165	183	191	194	203	177	200	195	198	151	203	186	167	178	198	188	216	174	216	184	171	197	177	164	176	218	203	197	192	162	196	175	211	197	171	205	185	199	203	177	178	205	185	184	199	219	191	185	207	205	204	203	182	182	171	211	195	185	177	171	160	169	190	184	218	199	197	200	187	195	176	193	214	179	189	197	170	198	172	209	201	187	194	185	197	190	168	172	208	201	214	204	198	203	196	182	196	167	158	193	199	195	205	195	206	209	203	197	195	172	198	194	216	169	176	173	193	192	180	194	186	175	218	192	195	190	181	169	224	204	183	191	175	179	188	179	175	224	209	208	186	183	192	179	185	190	159	190	188	195	165	194	189	199	183	193	187	217	165	197	185	185	233	188	207	173	186	183	178	215	199	200	175	175	178	172	166	212	186	172	193	197	204	184	201	193	199	183	162	210	208	201	184	189	197	180	180	171	200	194	184	191	189	178	200	202	204	229	205	185	209	185	179	167	173	199	191	201	177	187	193	193	166	169	169	201	175	184	204	206	214	181	182	187	200	191	209	192	214	209	184	196	215	198	191	197	175	204	207	203	196	192	195	204	193	197	188	159	213	184	196	213	197	193	171	194	197	203	188	182	226	166	180	196	195	176	197	212	201	208	188	182	163	207	193	205	212	188	203	229	187	204	187	173	193	189	195	209	192	201	177	173	186	192	186	213	194	186	191	180	189	179	159	187	200	208	205	191	164	186	199	192	183	183	216	208	183	184	185	178	179	153	191	206	191	191	176	180	216	211	188	220	187	183	193	173	207	182	169	200	181	203	176	225	184	189	187	190	203	180	162	177	203	204	217	171	194	198	175	180	201	199	183	181	179	197	188	210	160	205	179	197	196	198	156	200	205	187	174	209	188	181	202	185	197	206	207	201	198	185	212	203	164	194	194	196	185	203	185	189	186	194	191	169	160	214	180	191	196	185	179	200	155	171	202	195	194	195	187	195	186	185	183	213	207	182	193	177	175	167	173	192	196	173	198	170	204	199	219	200	184	194	208	211	204	188	214	189	207	189	199	212	202	166	193	184	203	193	173	197	205	224	177	229	160	190	188	183	175	202	188	187	190	189	206	178	180	177	176	184	187	175	173	180	177	190	171	170	191	192	167	166	201	186	189	185	202	198	216	195	204	200	177	187	201	201	188	174	192	206	188	180	160	194	214	186	178	170	197	194	191	186	195	162	224	173	199	186	182	181	192	220	210	189	200	207	213	191	182	180	178	226	209	174	193	209	189	197	177	177	172	180	180	201	199	177	192	157	167	187	174	185	159	210	196	189	214	184	172	188	193	171	172	178	204	194	178	228	183	190	173	208	188	207	203	184	190	188	201	188	183	176	185	196	202	204	184	197	211	214	205	167	185	212	196	196	181	201	183	180	186	167	191	197	207	173	200	222	194	200	179	201	191	207	178	216	216	191	195	184	175	184	178	215	154	207	183	186	231	184	207	172	181	191	171	221	186	167	173	201	204	181	157	184	189	186	218	184	176	207	179	205	182	175	170	173	173	186	202	222	177	192	209	202	157	178	193	197	174	202	179	196	185	193	203	175	203	184	167	185	172	190	174	216	193	164	184	175	177	164	203	192	192	174	194	209	201	183	171	163	209	183	173	180	178	184	221	179	175	190	181	238	184	193	188	191	193	219	199	191	201	221	212	190	199	183	179	196	218	177	199	162	186	187	178	180	178	196	198	194	166	192	168	180	195	196	181	212	201	198	202	194	190	214	167	201
6987	2064	3212	4216	3553	2773	1418	1129	1034	925	952	1230	1664	1690	1111	769	659	971	1200	752	697	844	728	690	621	536	483	475	504	468	497	496	589	670	590	464	489	611	872	762	680	587	520	496	527	437	447	507	478	485	485	484	524	459	485	430	484	494	473	481	455	512	471	487	475	499	445	461	462	475	468	529	461	477	523	514	457	495	440	470	506	464	485	506	463	450	451	501	495	469	487	493	472	455	501	512	550	462	454	459	444	466	466	461	457	457	486	449	500	483	474	438	447	488	454	478	494	476	446	497	473	461	530	468	492	514	498	438	454	511	506	479	511	483	509	463	483	444	497	489	496	445	530	434	497	494	484	469	449	476	461	489	479	510	478	487	482	443	488	461	464	475	538	482	471	448	509	448	486	490	494	483	476	481	493	446	477	449	499	492	493	481	527	483	453	499	484	502	440	439	476	451	498	461	430	465	513	452	453	463	461	511	453	453	466	475	478	457	495	469	456	461	509	498	513	470	495	476	501	498	490	460	487	487	510	486	468	451	516	462	486	520	460	477	467	481	481	495	499	449	491	444	458	448	443	455	472	452	433	466	473	489	479	485	462	486	482	485	461	489	471	502	486	496	465	454	466	453	495	482	476	478	504	448	475	496	509	509	485	503	451	506	484	482	542	489	473	479	500	502	454	466	470	472	466	468	482	439	481	496	456	514	470	481	486	453	444	472	464	504	440	466	522	488	475	496	473	467	466	459	494	484	526	494	488	471	452	504	452	467	523	486	467	460	479	487	457	472	498	480	479	474	498	464	504	478	474	491	517	496	495	482	499	491	467	485	499	504	506	439	497	506	483	474	463	464	520	455	521	494	512	481	491	509	470	453	465	496	480	523	500	456	482	453	484	472	448	537	488	488	490	457	489	478	466	456	470	455	454	474	469	475	429	503	505	505	476	457	466	496	498	490	482	457	481	485	486	487	454	495	483	468	500	495	481	478	508	454	483	485	481	504	492	476	453	482	468	482	478	481	492	506	473	475	464	497	465	469	487	464	497	490	448	485	485	480	452	489	503	448	452	509	419	458	464	491	497	515	461	475	491	520	461	501	507	482	509	469	505	472	478	469	480	447	447	515	485	472	510	478	464	460	497	500	464	469	476	458	474	479	439	479	468	512	462	452	465	457	459	490	450	467	482	463	493	460	485	479	486	480	518	483	474	452	490	451	455	469	480	465	506	485	460	473	444	461	460	478	528	500	491	488	490	476	490	482	466	421	493	496	485	468	495	471	458	463	473	460	481	455	501	477	490	483	475	514	446	432	510	465	474	429	509	501	445	476	464	495	417	470	462	469	451	526	518	437	521	447	480	465	504	486	528	498	482	509	498	482	490	472	493	457	467	481	494	459	454	502	447	484	516	481	500	494	480	510	429	487	500	460	463	492	489	507	503	483	476	509	461	478	412	477	469	472	472	468	468	487	501	497	471	521	520	506	439	443	462	464	500	462	494	518	531	464	481	484	488	516	483	482	493	488	495	481	441	497	490	484	442	488	499	475	517	470	506	515	459	464	496	466	519	454	473	447	471	469	477	443	482	520	469	481	494	516	492	468	446	461	491	432	489	480	489	470	474	499	496	438	468	481	461	468	467	492	455	482	498	503	466	459	430	479	510	460	448	509	491	454	477	461	492	494	471	488	514	460	464	486	515	456	477	464	494	479	473	448	464	479	490	512	481	518	460	427	485	491	474	453	482	481	417	467	448	481	451	488	502	482	479	482	455	485	488	491	454	491	512	497	485	512	473	443	467	475	503	446	484	475	453	484	472	463	497	469	487	512	464	486	468	491	499	476	469	514	499	452	489	461	503	480	484	494	481	495	494	462	511	475	470	509	475	419	499	446	456	506	480	484	497	505	493	464	495	477	504	507	519	452	477	476	505	498	423	491	450	489	473	510	451	476	505	441	429	497	481	466	492	477	485	504	489	470	475	514	472	497	535	514	477	479	497	485	454	487	474	462	477	504	474	442	496	503	519	469	498	452	464	540	462	462	440	463	430	501	455	498	480	455	505	477	470	494	472	459	492	500	528	456	468	510	516	499	488	482	501	506	505	467	495	493	451	500	485	493	445	535	491	459	489	474	473	478	462	486	468	462	428	514	472	468	459	514	444	501	455	485	464	451	423	464	442	464	480	449	464	469	446	465	430	467	476	466	487	475	467	455	494	521	480	481	455	470	513	464	460	478	496	491	512	485	475	453	454	538	483	509	499	492	488	501	463	453	472	492	490	463	486	491	470	498	508	448	476	473	466	450	488	452	471	449	476	506	476	491	497	472	483	522	452	501	463	468	483	487	487	467	482	484	518	480	475	503	487	484	475	458	459	498	505	456	439	449	484	489	480	485	444	424	455	514	469	459	476	520	462	443	456	475	458	505	456	445	454	473	506	482	469	491	459	462	486	495	491	513	473	488	450	487	417	469	457	457	467	463	452	464	483	459	488	479	463	488	463	450	464	515	527	472	449	496	456	470	505	465	479	520	465	484	518	529	497	484	457	471	479	472	487	472	472	507	473	467	468	514	492	507	467	499	483	464	461	479	490	491	446	470	447	461	463	494	532	487	466	452	470	435	441	492	459	490	481	480	469	515	482	493	467	467	516	469	479	510	446	497	442	455	500	488	477	483	462	453	462	435	488	443	463	429	453	498	487	499	455	491	460	478	445	452	498	488	529	459	469	498	447	498	499	448	504	446	494	468	479	470	501	450	521	482	455	484	492	456	484	487	520	497	488	518	514	495	477	466	444	472	466	493	506	561	500	501	484	509	452	458	531	432	498	474	512	431	470	473	463	513	506	465	464	441	480	427	479	468	483	490	505	465	470	444	488	501	473	480	486	480	473	448	544	523	497	470	465	508	493	473	461	462	498	452	450	485	424	483	453	465	481	449	498	450	444	497	453	464	487	487	479	472	461	497	465	492	484	470	467	493	495	453	488	480	462	426	474	498	462	478	477	494	505	456	485	490	488	471	474	480	488	478	493	465	446	431	461	457	485	499	475	489	487	481	482	452	468	531	474	507	527	460	503	465	460	483	452	493	499	465	486	502	485	471	461	465	474	487	475	516	487	490	455	469	477	511	471	473	443	466	484	509	445	503	482	492	498	454	440	446	453	482	451	488	518	461	443	492	466	512	456	458	503	447	430	506	469	461	484	473	505	464	494	444	442	470	485	505	462	444	465	490	498	467	497	444	429	523	489	459	480	484	431	490	473	470	507	485	485	506	476	453	457	460	490	459	465	458	453	493	511	496	477	474	464	509	471	453	511	468	449	464	489	471	477	485	447	476	458	471	487	432	492	507	464	503	442	438	469	446	468	459	476	480	502	459	484	476	437	477	496	492	500	484	472	494	488	455	492	459	460	482	448	484	509	473	442	514	476	498	454	485	474	483	450	436	440	449	519	460	482	466	535	478	470	481	465	474	478	457	510	495	486	488	495	488	475	451	473	471	469	497
22067	6722	5220	5183	3538	2796	1970	1527	1035	903	794	833	783	698	497	441	440	530	477	457	463	447	347	267	268	223	217	200	220	171	173	226	261	248	226	212	199	199	248	227	207	193	195	198	199	178	178	206	180	180	178	187	171	176	177	177	169	182	194	209	178	181	176	206	177	188	219	217	188	179	215	189	187	176	203	160	178	187	183	207	198	186	192	192	181	201	190	173	163	195	177	156	165	171	200	200	179	189	159	191	185	201	179	179	201	177	176	144	171	186	180	186	170	171	181	170	185	166	183	163	170	160	173	162	165	170	150	184	169	195	209	175	187	185	189	165	160	173	160	181	148	194	143	175	150	184	171	165	187	184	187	179	191	182	194	189	182	189	177	176	178	199	189	185	173	169	174	193	160	170	189	172	191	189	177	163	206	203	197	178	194	210	167	134	166	183	171	187	162	211	190	192	188	165	167	186	210	199	180	177	197	176	182	176	179	179	186	177	178	209	154	163	189	170	197	194	176	187	166	188	162	227	194	173	177	174	161	171	167	211	175	199	175	177	162	194	204	164	186	185	180	192	200	195	183	208	179	167	163	165	200	169	186	172	150	197	173	167	163	171	178	185	198	186	171	203	196	206	173	176	175	163	205	168	168	173	190	183	189	171	193	217	205	165	208	179	181	183	191	175	197	203	190	180	182	176	188	171	178	165	180	191	166	164	166	155	190	192	192	156	192	197	186	186	170	200	190	199	170	199	186	170	176	205	153	185	180	196	207	157	169	177	213	173	187	201	165	188	196	180	161	190	181	187	181	183	164	181	184	170	178	164	193	200	198	203	163	178	179	181	182	169	180	178	183	187	195	169	166	197	165	174	185	182	168	175	202	160	181	188	160	177	193	192	168	156	170	194	182	203	183	185	191	200	202	162	206	175	168	192	216	176	166	160	197	166	198	149	178	178	163	188	200	193	203	183	190	197	175	197	161	183	204	181	188	167	171	179	178	174	152	188	167	165	204	185	191	161	182	172	185	179	180	188	202	179	204	204	166	163	171	157	179	196	194	182	176	181	201	194	180	179	165	180	185	194	180	167	184	208	161	171	196	187	163	189	208	184	188	169	195	183	185	177	172	169	205	157	182	179	207	198	191	168	170	180	176	182	156	193	189	173	190	186	175	201	173	160	212	194	198	184	185	183	172	163	168	193	165	170	172	179	191	195	167	184	167	163	194	171	183	214	178	199	196	206	193	191	194	202	197	200	194	166	218	162	165	191	190	186	203	185	169	234	196	179	181	154	181	213	173	179	220	164	160	195	200	184	179	177	144	189	168	182	182	178	186	179	192	185	186	188	186	200	186	183	185	175	165	170	166	179	195	224	176	165	195	172	194	194	174	155	194	175	204	158	201	194	176	161	155	187	173	180	186	176	176	195	180	184	176	189	178	193	197	173	167	217	191	204	187	207	171	215	192	192	190	194	224	183	194	174	180	174	177	163	184	209	210	182	170	190	155	207	198	161	194	164	193	186	188	195	184	194	170	160	193	177	174	197	181	173	184	206	182	189	184	179	187	177	200	184	188	191	182	189	197	178	190	189	198	190	171	193	172	171	194	187	203	177	223	185	186	188	180	185	172	173	208	177	183	193	190	164	176	182	168	191	189	157	193	180	195	200	190	195	157	170	154	165	210	179	179	192	176	168	196	175	174	209	181	171	167	188	167	183	174	179	179	190	159	163	169	188	197	187	169	168	179	185	186	176	184	186	192	190	183	159	173	176	161	174	185	181	196	222	195	144	183	174	185	182	199	154	186	170	161	178	210	158	182	171	172	174	210	170	190	165	183	157	208	164	184	188	185	201	186	190	178	178	148	167	206	176	198	157	195	197	157	195	207	177	172	156	170	147	161	187	182	173	200	151	189	173	148	187	193	198	182	182	146	170	189	163	171	200	172	167	188	177	163	199	191	159	212	185	198	198	189	176	176	192	193	196	222	162	181	172	161	172	182	181	165	189	186	189	176	192	193	197	200	189	193	182	186	169	214	179	182	167	184	149	171	180	163	165	190	199	205	204	177	164	159	207	185	167	176	201	163	199	178	197	178	169	187	176	185	197	205	215	168	198	176	194	194	173	178	179	194	209	190	167	154	177	203	194	196	209	165	173	181	194	193	182	180	188	182	190	168	159	146	201	186	200	163	198	216	186	200	169	192	190	158	187	206	164	167	153	173	188	163	165	190	161	174	151	179	175	168	185	171	211	200	199	181	182	181	165	216	196	189	175	206	192	199	201	173	168	188	154	185	188	194	184	183	154	181	173	176	172	179	194	199	169	198	176	163	179	194	170	178	202	174	195	213	204	190	183	184	161	171	206	194	196	171	178	174	184	191	186	171	180	172	177	159	193	175	177	198	182	158	180	177	165	164	203	163	200	185	196	185	169	172	228	189	185	202	165	181	186	176	137	175	186	159	186	165	178	194	168	184	177	186	166	206	189	174	179	176	178	169	156	182	174	187	198	202	195	157	170	211	168	185	185	183	173	164	168	184	171	197	188	187	171	204	176	184	169	176	210	168	174	202	172	174	153	193	190	168	185	153	181	191	162	207	179	192	163	190	198	178	163	174	190	212	179	165	170	172	167	206	171	200	183	170	173	170	187	169	189	202	178	191	191	190	188	175	185	195	176	195	181	213	167	179	187	204	186	172	199	173	197	206	189	195	171	157	179	192	169	184	207	170	174	196	191	191	192	189	191	169	167	207	194	162	179	179	179	176	176	175	190	183	189	199	173	188	174	193	173	188	173	177	192	196	194	179	186	181	184	196	191	187	195	179	181	177	193	162	183	206	186	156	171	192	188	196	185	178	192	183	170	208	190	188	207	175	191	214	159	165	182	171	195	173	156	177	191	197	191	195	208	198	190	175	150	165	148	187	167	213	194	163	200	195	152	178	176	184	178	169	186	182	180	164	171	198	182	174	192	197	147	178	163	190	190	181	191	171	200	196	182	164	170	184	195	187	149	182	203	181	167	195	139	210	188	192	194	189	152	183	224	176	180	165	159	163	195	193	184	181	169	181	191	164	173	190	194	178	182	183	183	187	197	192	150	214	174	199	191	188	157	170	154	156	152	207	204	175	191	180	190	176	207	211	190	184	185	162	202	176	172	170	176	168	191	191	179	155	187	179	170	194	190	205	197	184	172	188	189	198	211	161	203	182	182	189	190	185	174	181	161	184	187	200	181	182	197	183	180	199	201	191	173	179	187	166	182	184	176	156	181	214	196	199	170	185	197	183	169	162	172	151	187	206	182	148	180	164	188	142	187	198	196	179	195	167	220	176	211	200	157	190	185	189	171	177	161	173	201	163	184	200	173	152	185	185	203	186	169	175	176	182	192	175	187	167	184	172	184	173	196	176	198	173	189	191	184	195	191	192	193	178	184	190	166	183	185	182	177	191	181	198	177	182	185	166	180	188	187	199	167	171	154	196	166	167	181	188	200	167	188	199	175	182	154
11903	4354	8657	11464	10850	9648	6931	5813	4306	4049	3885	4322	4287	3738	2467	2115	1977	2887	2471	2170	2632	2649	1704	1365	1216	869	662	604	596	539	539	661	840	994	782	563	585	945	961	955	874	591	532	756	486	508	543	482	530	512	503	512	488	471	493	462	497	479	505	488	524	516	499	533	498	501	502	519	493	469	502	518	489	449	534	468	486	445	518	486	446	461	503	504	497	503	467	481	486	503	494	458	467	501	490	481	474	496	486	464	481	476	485	518	494	526	492	489	529	465	450	470	484	519	501	465	520	477	499	448	500	499	471	475	456	465	480	468	481	465	506	497	498	442	476	493	515	497	458	513	470	479	436	509	504	511	433	491	488	485	469	489	498	498	484	439	473	442	506	475	465	490	505	491	454	461	483	496	469	446	462	473	504	456	472	492	480	493	453	471	469	464	499	501	440	454	459	480	447	450	449	459	486	479	479	473	488	487	465	445	484	484	423	435	452	510	505	443	475	420	475	512	523	479	446	490	461	509	458	439	482	477	491	498	481	487	476	487	468	507	475	448	470	459	498	493	472	447	478	441	525	460	471	508	484	472	446	464	471	504	494	505	485	478	487	472	484	523	467	487	497	443	486	476	522	503	416	495	447	503	438	471	480	476	473	491	465	473	444	497	467	480	480	469	444	487	506	470	498	482	463	520	476	473	457	521	474	454	473	489	465	464	495	510	469	520	483	449	464	481	495	474	449	482	450	475	485	512	494	480	453	456	474	498	483	461	464	484	447	475	482	499	479	486	481	477	469	434	439	442	522	505	455	469	505	499	521	484	493	456	424	466	448	484	472	449	495	473	456	485	509	476	463	484	474	480	474	472	481	500	462	447	433	496	518	490	476	488	474	495	459	458	494	449	481	465	462	457	476	495	455	477	484	445	504	448	472	466	498	482	460	493	472	485	512	472	468	479	441	441	437	472	503	474	479	495	492	493	513	497	484	483	458	494	503	475	488	457	479	486	455	452	488	494	539	505	428	486	491	463	503	470	473	496	509	504	454	486	471	435	495	473	504	478	443	515	520	459	474	441	509	460	487	442	442	494	458	458	505	496	496	473	458	513	464	492	474	486	453	451	487	504	479	504	510	463	455	463	460	443	504	476	452	447	465	457	503	472	512	456	445	519	503	473	464	477	503	478	478	437	495	489	463	468	507	473	478	451	455	510	471	498	547	466	452	482	462	443	469	480	479	462	436	464	470	479	479	519	467	503	486	478	486	478	486	441	499	480	458	466	487	485	451	455	470	450	492	452	493	444	484	493	440	465	468	484	463	478	527	452	465	507	453	469	466	477	455	509	519	514	480	513	503	481	466	442	459	444	498	487	443	499	497	463	505	495	443	468	482	427	469	417	465	454	470	471	495	496	455	456	424	477	470	463	472	510	493	448	486	498	500	491	456	474	456	442	461	496	501	505	502	473	480	456	474	487	496	450	473	474	475	496	460	456	490	469	457	464	448	456	497	483	468	484	506	486	496	454	443	468	462	469	493	456	494	469	519	473	438	482	442	465	459	471	463	459	504	476	484	452	479	498	423	481	473	475	415	499	486	463	459	481	485	478	500	480	469	467	465	510	450	470	485	488	502	502	516	486	498	534	459	434	480	481	467	435	500	496	536	463	424	497	523	481	406	479	487	483	459	501	443	453	511	467	503	524	467	475	494	478	507	439	462	469	510	469	459	463	501	499	450	466	443	445	452	498	442	534	496	468	489	505	485	535	502	484	453	446	510	467	518	485	474	485	461	499	498	477	457	459	501	480	488	495	484	461	490	466	430	507	469	442	467	459	510	501	471	499	480	488	463	493	468	516	452	500	487	519	479	494	448	466	482	513	500	477	475	484	480	437	485	455	465	495	503	457	494	495	473	472	468	503	489	506	475	498	467	446	486	538	447	517	491	507	432	486	446	450	488	502	522	516	496	492	487	451	433	458	464	478	458	479	478	489	465	480	513	478	483	497	453	462	504	524	480	456	468	454	485	458	419	434	447	498	472	451	545	503	473	454	442	460	464	503	517	461	471	449	463	463	473	484	476	492	484	476	480	493	459	485	486	476	464	502	479	462	437	478	478	513	470	510	493	464	512	452	510	508	513	502	460	448	485	515	468	494	489	475	488	452	509	469	525	479	499	512	480	476	439	491	480	484	441	506	513	482	524	483	428	476	476	448	450	465	476	471	494	439	479	471	488	507	474	476	464	480	461	440	510	435	484	483	505	491	460	485	515	466	500	462	517	502	473	478	466	471	482	444	487	463	482	439	472	447	476	484	486	483	473	463	465	464	501	486	501	471	483	461	450	500	485	446	495	476	455	468	451	560	452	474	500	480	489	500	469	449	508	442	463	484	487	510	518	474	477	504	478	484	476	508	479	471	478	527	431	462	424	481	477	463	464	464	442	483	470	448	487	480	500	458	481	511	481	471	502	466	468	482	466	498	456	530	465	484	517	450	464	456	483	470	481	500	437	468	460	495	483	502	477	493	487	496	483	442	462	463	485	495	480	501	473	480	490	492	467	487	476	470	458	489	499	423	492	474	501	440	470	469	514	451	488	434	474	492	508	437	435	510	485	462	485	485	476	487	525	478	480	476	465	450	465	426	452	450	469	447	485	446	482	469	452	463	465	462	457	460	500	443	497	455	470	492	474	466	466	504	470	478	464	510	446	496	478	482	494	485	469	548	487	495	438	519	480	507	451	486	465	473	437	465	454	485	466	462	465	467	475	473	481	497	464	478	465	465	474	463	512	482	476	500	467	510	466	487	473	508	485	445	499	496	471	441	527	486	503	488	465	475	449	503	498	474	469	514	496	476	451	512	456	508	469	483	520	479	484	488	483	484	488	469	473	484	495	490	469	481	461	449	513	468	425	494	479	478	468	493	488	494	508	470	466	449	503	478	473	475	461	499	434	483	450	494	510	506	477	513	480	467	468	464	492	518	493	459	511	477	452	482	516	469	484	489	485	460	462	508	482	474	497	483	452	477	485	488	461	485	526	473	450	450	472	463	504	505	463	485	464	497	497	462	512	467	449	486	447	489	482	443	478	505	491	470	517	454	486	475	482	450	488	418	480	498	462	513	497	471	462	470	491	514	465	465	444	471	443	481	480	485	525	489	481	479	489	463	477	470	473	408	475	478	466	481	460	452	490	486	436	448	446	467	481	461	487	465	525	483	436	473	489	470	498	473	518	458	480	452	467	492	472	482	476	473	477	423	524	452	458	471	451	497	519	488	502	494	464	444	501	470	449	463	509	449	451	476	477	469	498	473	479	489	472	476	493	488	442	510	454	483	539	473	463	477	467	494	504	502	468	495	473	491	450	483	449	496	522	475	486	471	454	471	477	480	457	460	465	451	495	413	456	472	468	477	464	493	460	492	490	483	457	493	454	437	479	469	495	478	471	436	461	483	452	446	530	489	447	478	471	487	482	429	426	459	524	463	524	496	530	488	455	482	502	432	523	465	453	474
27431	10546	9197	9236	6568	5038	3871	2808	2068	2082	1829	1542	1271	1059	849	777	727	835	775	774	820	967	596	546	552	413	374	381	337	319	396	377	423	459	356	371	375	434	402	476	416	382	331	366	375	355	298	342	350	358	351	331	352	352	323	362	355	315	329	360	330	357	356	352	309	342	375	360	370	359	355	366	339	322	338	318	338	329	328	307	329	325	310	329	337	317	296	322	322	353	340	305	334	334	330	327	325	330	328	290	312	303	336	341	336	323	336	327	355	309	355	318	321	333	326	299	375	330	334	360	348	302	295	362	342	306	298	372	320	320	357	333	338	323	333	336	281	332	307	339	366	326	374	324	357	340	336	322	331	365	319	350	348	349	308	329	301	317	351	313	330	316	310	352	308	342	321	348	353	335	370	312	337	338	328	330	319	368	349	344	322	356	349	324	317	341	331	287	342	342	299	321	319	322	326	354	312	350	374	343	372	328	321	328	347	361	340	308	343	323	360	330	342	325	320	362	339	323	332	359	331	278	319	370	340	351	346	322	354	301	359	358	332	338	310	356	312	343	324	326	341	328	337	328	343	348	316	333	342	332	330	328	292	326	340	342	342	340	316	296	375	329	316	348	357	338	320	370	332	319	369	343	352	342	336	340	295	376	307	338	298	306	352	339	364	348	343	328	350	355	353	355	334	325	338	312	303	302	322	325	311	321	314	359	306	334	375	333	324	329	368	352	326	353	321	317	322	381	346	328	325	327	330	308	328	351	354	337	322	345	341	317	329	295	318	302	311	354	311	341	304	343	297	372	366	326	329	304	322	346	331	314	363	331	363	339	310	315	317	314	338	313	348	324	340	356	334	326	363	334	327	320	342	346	364	289	365	351	352	331	300	341	299	325	312	356	347	343	318	300	341	348	344	317	328	348	345	307	337	316	316	340	321	343	333	328	325	323	344	333	333	335	379	331	349	325	340	335	326	309	324	317	319	328	326	320	308	324	325	345	327	328	353	343	330	354	343	310	301	362	352	350	350	331	335	331	348	324	351	352	321	364	334	330	344	325	354	305	322	321	332	300	346	357	326	329	358	304	345	324	382	334	354	306	335	317	348	324	341	334	336	289	359	316	338	338	367	315	303	347	341	345	333	333	301	337	330	348	331	338	303	337	311	316	305	296	329	334	347	320	340	361	335	324	315	367	304	345	334	322	307	324	341	313	297	312	319	388	331	320	333	347	299	331	313	334	345	347	343	372	337	337	332	331	330	350	326	347	349	295	322	352	369	345	305	341	330	348	342	328	298	316	330	334	348	299	339	367	349	339	331	329	311	319	304	324	308	307	339	326	325	329	297	341	359	318	323	360	369	369	327	329	324	335	323	336	332	319	306	321	318	349	350	303	322	348	308	309	309	320	331	304	293	364	294	333	364	346	365	341	348	351	331	320	309	323	314	300	331	317	323	351	300	333	314	352	336	350	329	366	315	313	345	355	326	349	357	334	319	314	330	353	333	317	325	346	319	344	302	349	335	292	334	303	340	344	337	328	368	315	315	323	332	307	352	334	324	334	353	317	344	346	371	356	365	307	350	316	325	371	303	314	323	357	362	294	352	312	330	332	367	332	350	314	309	309	326	306	337	335	327	338	351	311	318	320	325	343	331	350	334	297	305	350	353	315	351	324	354	350	319	315	291	317	350	326	378	332	351	336	343	320	332	320	326	325	346	309	309	326	359	329	342	336	366	349	323	370	315	335	338	325	334	275	299	343	295	326	331	342	325	342	342	325	321	349	340	310	316	332	325	378	306	333	371	367	354	304	335	368	348	340	350	347	337	329	358	350	325	307	355	331	310	297	333	344	353	312	324	374	363	283	331	321	320	333	306	343	344	315	348	323	323	322	310	364	359	311	313	322	325	310	341	327	316	346	280	324	325	377	335	334	312	324	335	299	301	327	367	298	338	320	327	340	303	309	317	318	312	380	375	337	309	338	312	327	308	332	337	353	340	352	313	330	324	356	333	348	321	317	348	329	306	321	339	351	314	313	345	323	294	316	342	330	353	357	356	361	367	366	312	302	322	352	335	342	300	336	326	362	320	349	321	314	327	307	302	310	317	305	318	354	336	281	333	328	290	368	325	350	320	355	332	312	341	327	348	349	294	325	327	347	299	296	346	308	318	318	337	330	342	350	342	338	313	344	352	309	326	326	335	301	345	299	341	329	360	289	331	329	348	290	351	329	338	354	318	374	344	313	341	307	314	310	301	361	347	303	335	364	332	369	321	310	342	322	326	343	331	342	328	314	307	348	360	365	314	318	296	356	319	338	345	336	358	319	342	354	319	315	360	340	358	373	309	293	328	317	341	307	329	339	285	331	348	308	340	356	317	325	337	337	320	328	381	349	346	356	344	327	338	363	356	309	324	310	322	337	323	345	315	338	319	328	338	368	326	352	303	321	324	337	342	337	313	331	334	334	336	352	326	327	326	312	358	356	341	330	343	339	327	343	332	344	308	327	393	309	335	294	347	355	343	348	368	327	343	344	293	329	325	323	324	330	315	337	325	338	343	333	331	359	304	363	352	344	322	316	310	320	325	336	376	344	333	384	336	334	334	351	344	320	334	352	299	346	338	342	345	316	344	342	354	321	321	348	343	351	361	317	324	321	345	308	346	326	341	305	346	336	300	362	330	317	315	332	312	317	314	336	341	338	342	364	342	317	318	286	312	319	315	324	311	307	354	357	316	314	335	307	334	334	335	324	342	322	336	358	342	286	340	348	309	375	329	309	344	302	339	360	348	280	333	330	311	342	332	339	340	331	324	308	340	343	328	368	356	325	346	342	348	324	344	325	347	348	330	330	335	331	330	338	341	327	316	321	292	328	299	348	309	324	334	352	344	327	342	305	349	337	357	323	313	355	367	324	360	341	311	345	332	375	345	319	345	333	333	330	303	324	336	328	361	335	326	297	312	342	356	302	292	301	326	321	321	319	333	332	335	356	359	339	347	352	323	319	334	348	305	355	312	330	334	361	357	330	335	338	334	327	344	358	338	368	394	311	305	324	318	339	340	364	339	354	326	333	322	335	322	314	349	322	341	304	341	304	304	359	312	317	344	339	355	302	313	326	363	328	317	350	315	340	350	347	347	333	317	324	326	343	332	324	344	337	331	296	333	317	304	328	324	318	336	333	339	331	299	323	354	382	329	326	340	322	271	364	322	338	339	346	356	327	325	334	311	322	326	361	335	354	322	330	325	339	316	315	315	336	310	324	333	313	331	342	306	317	307	370	357	348	341	344	323	325	358	359	306	338	350	331	350	326	350	334	323	344	314	310	339	325	346	337	329	360	313	348	345	325	329	331	284	357	318	344	333	338	286	355	321	321	335	290	302	343	359	330	364	333	338	337	330	318	311	333	343	339	336	324	327	365	347	303	348	313	367	365	339	354	344	328	344	338	300	341	323	328	306	323	325	359	338	334	289	307	332	348	321	342	338	339	328	319	360	293	307	356
13962	6404	12634	16453	15066	14191	11088	8869	7725	8460	8115	7385	6016	5284	4264	3550	3512	3956	3763	3997	4370	5208	2982	2202	2230	1291	1218	1024	996	983	963	1084	1518	1510	1165	951	1194	1361	1562	1623	1388	1013	926	1066	869	863	825	883	884	825	815	815	803	806	823	800	819	815	823	828	799	871	766	797	808	828	829	791	800	832	820	857	815	823	791	830	786	831	828	783	822	828	791	792	786	797	793	823	832	782	758	761	802	836	825	784	772	835	813	790	804	838	773	824	778	791	803	799	836	797	768	802	793	746	818	841	762	794	810	786	794	773	786	764	812	790	789	795	826	814	733	715	816	792	760	837	817	782	755	794	835	780	828	798	795	794	774	798	830	763	805	770	820	788	822	795	765	830	820	831	804	812	818	799	802	826	751	778	761	825	768	803	778	769	836	821	723	800	761	808	739	780	782	743	799	794	772	785	782	796	824	788	795	780	754	795	752	796	871	776	806	764	758	836	879	765	779	750	765	773	821	794	773	764	776	780	817	800	815	779	787	773	795	755	795	774	822	791	776	792	750	837	793	772	785	786	792	791	759	807	759	802	753	790	807	749	817	794	765	730	744	794	787	807	794	776	810	779	770	793	781	842	784	751	781	821	803	756	781	852	844	789	758	845	811	791	772	751	795	752	830	781	829	798	787	800	804	821	751	808	818	768	768	783	815	742	784	799	761	766	779	746	773	776	844	758	800	796	772	789	774	770	797	721	771	749	799	805	746	814	782	826	782	789	758	759	791	795	715	756	819	778	799	797	763	784	788	808	792	770	762	755	813	820	815	777	856	835	780	807	815	752	785	789	797	801	746	765	749	807	798	768	814	781	790	844	810	767	779	797	797	741	758	768	765	807	765	784	775	785	819	834	792	829	788	788	812	821	798	784	787	760	772	859	786	816	765	802	805	754	842	837	791	824	832	792	749	774	844	825	803	781	801	796	785	769	752	790	794	757	784	820	791	741	817	781	810	762	748	778	789	787	775	782	780	826	793	760	787	746	748	806	777	748	762	788	830	799	859	733	766	763	830	798	762	813	796	775	806	791	789	748	771	769	836	813	754	788	822	789	751	776	778	782	752	760	789	825	776	782	823	781	757	811	757	749	782	779	771	783	788	721	867	823	717	805	757	754	776	794	781	811	768	777	762	778	785	809	800	838	786	765	785	782	806	790	790	786	749	778	757	842	788	717	806	812	813	782	806	795	714	784	779	776	813	793	814	783	769	790	861	785	741	814	786	795	778	754	764	795	813	759	802	806	773	741	799	762	816	768	806	832	770	791	801	813	800	782	832	767	805	831	791	785	776	763	751	758	815	799	780	802	770	772	790	804	809	827	829	791	784	726	793	757	816	803	777	788	754	777	768	762	769	791	771	753	766	778	784	734	806	807	778	774	792	743	747	753	773	818	805	782	799	775	776	767	798	778	781	777	790	829	793	799	782	797	845	822	815	771	810	807	781	841	817	802	772	787	759	697	790	805	818	790	777	797	800	750	787	728	821	781	779	747	783	754	801	792	821	804	793	833	790	814	784	779	745	740	836	794	782	769	749	783	781	796	802	804	831	769	772	775	722	804	753	777	779	799	785	785	781	817	774	736	833	749	749	793	773	782	824	793	792	792	800	836	758	723	773	806	771	811	821	778	813	779	733	826	776	767	801	756	743	830	800	792	795	777	791	782	853	835	781	802	810	808	767	787	839	815	776	752	828	809	791	801	794	782	825	860	823	764	833	766	771	776	825	726	838	767	802	764	775	806	781	791	851	789	778	757	755	797	802	795	772	794	779	777	774	796	757	736	810	789	766	783	837	837	776	812	797	793	773	835	798	737	766	796	780	776	835	821	765	815	750	806	751	814	756	802	838	779	821	790	794	780	809	755	798	782	817	820	797	794	805	770	751	809	843	768	743	809	816	822	785	762	818	814	813	828	797	806	795	781	782	757	815	766	829	761	789	794	813	797	802	779	799	800	788	791	800	766	768	794	834	728	806	823	794	794	810	767	850	829	818	735	797	779	763	777	776	807	816	832	766	798	741	800	846	784	770	791	804	802	767	758	812	791	788	823	761	837	754	736	783	808	798	815	772	760	787	804	796	774	780	765	799	793	795	743	793	820	838	774	778	781	803	828	816	797	811	807	761	786	806	848	793	801	790	812	774	792	814	781	786	805	753	834	821	811	802	792	789	750	760	836	799	797	750	768	769	779	809	786	746	796	749	809	778	815	805	798	842	797	809	848	770	830	785	817	810	774	784	755	809	779	766	790	799	725	762	790	755	773	788	760	773	839	746	801	799	776	756	785	781	803	743	750	777	811	717	808	773	805	792	785	794	834	781	732	848	812	792	785	765	810	824	786	783	829	727	766	799	790	829	805	818	794	798	810	809	749	773	778	713	726	808	791	828	760	757	776	746	787	785	762	807	808	805	768	833	786	817	762	795	778	725	775	749	827	827	768	776	808	805	738	815	796	807	748	772	758	811	782	764	810	781	746	827	811	765	820	738	783	843	789	824	749	806	781	826	786	811	785	816	833	761	762	750	742	808	754	763	781	816	847	756	852	760	788	797	767	798	795	754	751	792	743	817	782	814	807	839	812	760	793	764	812	795	800	828	787	791	785	796	780	797	797	813	833	773	782	762	820	808	756	775	784	793	829	798	765	779	753	771	774	741	767	853	777	820	807	779	782	762	759	781	872	780	792	811	860	765	722	778	795	817	766	800	781	790	753	784	770	801	757	825	795	788	814	779	811	787	771	744	802	809	781	773	810	810	765	793	753	822	799	739	809	803	821	722	788	783	849	811	750	782	742	765	751	726	820	808	796	758	814	787	758	779	801	833	796	784	796	804	814	776	802	769	834	815	864	770	801	776	841	826	776	801	797	795	797	800	837	810	811	778	791	802	794	801	770	772	759	786	740	764	781	796	804	805	819	781	793	803	808	781	798	801	791	773	796	802	778	767	807	841	853	764	811	821	802	790	775	778	776	798	736	830	790	791	765	836	789	763	794	767	802	791	765	792	817	787	845	747	893	831	805	832	802	801	792	748	779	788	811	763	768	820	788	791	803	758	798	764	738	783	820	793	768	783	758	765	799	745	773	775	780	833	764	803	755	794	781	791	738	787	796	790	802	792	849	818	823	841	817	771	807	760	733	797	802	777	830	786	844	788	769	737	805	741	808	826	744	800	776	785	846	793	802	797	772	774	845	769	828	813	756	782	804	787	811	776	787	753	775	787	798	798	797	819	772	748	779	823	786	762	787	743	802	748	807	775	777	767	822	809	828	810	765	779	763	772	783	811	775	815	766	815	788	785	792	793	802	777	750	778	770	747	807	791	838	777	742	805	806	761	752	754	745	834	827	763	856	778	784	806	798	810	795	762	780	799	758	805	799	795	762	826	804	768	839	831	789	806	810	756	807	781	746	759	757	805	832	826	805	809	819	782	776	790	761	767	783	813	767	740	760	777	745	835	758	795	791	776	725
7171	1696	1850	1419	812	460	463	574	569	687	754	505	380	325	210	237	251	233	226	216	254	274	268	235	211	197	205	194	203	216	208	194	223	227	222	200	232	240	225	240	216	235	189	218	180	198	188	219	212	209	178	195	203	213	192	184	181	198	191	204	182	181	194	188	196	211	214	205	205	202	193	201	191	219	193	198	174	205	193	192	213	208	199	197	203	188	188	206	195	206	214	176	203	217	177	190	177	188	211	189	191	187	184	236	192	232	197	211	177	187	193	194	193	187	196	200	200	202	207	207	196	193	205	199	177	191	210	200	209	206	201	188	204	208	223	192	205	198	208	218	204	183	180	164	195	225	182	198	205	196	185	197	207	211	212	194	182	190	199	205	198	210	194	211	222	182	222	215	198	211	169	211	199	216	183	198	206	181	195	222	192	178	195	225	206	209	228	208	201	189	177	193	195	202	197	226	182	195	184	234	218	218	228	189	224	206	205	178	170	184	197	167	192	193	233	184	211	183	192	194	209	197	191	205	189	213	205	170	200	190	200	195	205	197	232	198	184	218	189	217	197	179	207	186	214	216	211	205	207	187	215	201	175	194	173	188	227	192	197	202	184	216	216	199	182	217	201	212	184	210	177	183	197	199	204	191	180	191	199	192	197	205	210	211	223	182	188	199	196	225	184	204	172	208	208	207	202	192	187	209	202	208	200	210	191	205	190	228	208	202	200	190	189	178	196	202	206	213	197	213	198	211	209	167	203	170	239	197	180	211	210	178	218	200	175	217	195	216	181	192	174	180	209	174	185	187	211	190	211	202	224	209	213	212	176	193	158	210	204	204	198	175	170	203	206	191	183	190	187	207	194	231	188	216	194	195	202	211	175	199	201	186	190	201	193	171	199	198	214	218	207	225	178	166	185	215	208	203	198	189	179	198	204	205	184	194	200	211	179	203	220	204	182	210	220	208	211	221	187	183	183	220	175	200	172	191	177	207	192	197	180	199	214	195	183	201	192	225	183	205	219	193	185	207	194	181	190	208	227	197	210	188	176	210	204	207	214	180	200	212	210	206	232	182	211	181	195	206	179	208	209	198	194	221	220	192	205	192	223	223	173	201	194	200	206	206	201	200	192	209	206	195	198	210	199	207	216	201	199	210	190	192	195	209	212	238	216	212	212	213	193	223	198	185	206	198	184	211	190	202	188	200	207	196	197	206	188	195	222	220	191	192	179	192	188	202	218	198	172	206	210	195	197	181	211	207	184	192	229	187	183	193	195	188	185	221	212	193	186	202	180	193	207	192	203	177	199	213	192	220	227	205	196	209	195	187	219	191	194	215	201	178	198	213	170	205	204	209	188	216	202	186	202	201	185	185	194	194	220	182	190	219	166	223	210	183	198	204	204	195	199	190	197	189	201	209	179	206	188	194	205	205	216	202	206	210	218	198	221	220	203	181	188	172	188	229	190	203	198	190	193	194	224	228	214	207	216	186	212	218	188	196	169	220	189	215	216	199	212	195	188	206	195	239	198	178	183	187	196	178	184	203	214	190	185	192	214	197	186	182	191	169	198	190	200	214	193	166	210	182	178	209	206	210	178	193	174	205	228	206	211	193	185	187	218	200	217	183	185	188	195	202	202	192	200	176	188	194	190	191	220	203	181	216	206	190	185	186	203	225	175	199	210	202	215	186	225	209	190	192	218	198	200	215	208	202	204	187	197	190	190	186	195	189	201	198	174	190	215	208	224	203	187	180	218	209	190	192	214	214	187	223	195	196	232	205	207	195	227	211	174	196	199	194	200	183	207	183	192	188	212	185	219	201	196	174	202	203	186	207	188	181	200	227	202	194	183	226	191	201	184	204	167	200	222	238	192	188	190	209	194	189	193	233	218	213	200	217	221	189	206	221	201	193	244	189	196	219	170	195	190	182	184	205	188	212	213	195	206	202	177	176	197	208	232	191	203	199	224	224	183	211	194	173	220	207	205	226	194	181	194	195	193	200	195	215	177	223	194	208	192	211	220	216	174	204	186	208	213	218	206	206	214	202	210	212	207	194	214	218	189	200	193	180	211	210	214	208	216	192	193	202	200	197	212	179	205	184	214	199	187	196	197	192	201	184	200	215	189	201	208	207	198	200	198	190	204	212	211	190	242	206	198	197	190	221	218	183	180	187	203	184	194	189	200	225	208	217	185	217	207	185	216	204	205	179	195	199	217	186	188	188	197	190	199	191	190	213	198	193	208	210	220	195	204	215	189	186	210	195	211	182	188	193	187	213	207	206	169	193	227	208	187	212	212	214	198	206	178	219	194	195	193	196	218	209	183	212	194	203	199	194	238	196	166	198	235	204	196	185	201	181	184	207	202	187	207	205	209	216	209	189	213	167	237	186	179	187	200	198	201	222	215	175	194	189	201	206	197	188	206	197	210	190	192	225	188	203	205	204	177	204	171	216	196	213	200	194	208	220	200	202	188	205	178	205	182	201	213	171	198	222	217	180	205	184	180	190	205	205	186	213	193	202	203	185	194	214	203	215	213	194	196	212	201	184	208	199	221	186	206	195	184	220	202	175	190	183	187	178	191	159	201	206	203	206	184	198	186	233	215	196	211	197	223	205	200	205	206	196	186	184	205	183	171	196	184	182	185	208	191	212	211	208	186	175	190	194	219	193	209	208	173	211	185	219	256	186	217	189	184	200	208	188	183	211	193	220	192	201	167	214	208	220	195	187	213	173	208	190	207	178	210	229	200	196	194	189	198	177	168	219	194	167	186	196	171	189	187	191	175	169	209	237	184	218	165	239	207	213	217	176	223	195	196	191	196	223	205	190	235	183	202	197	198	200	209	215	175	195	202	227	178	214	222	188	197	223	208	220	186	205	208	208	195	211	212	211	184	213	215	217	200	192	176	206	188	207	197	217	183	198	209	206	226	160	213	200	193	207	231	220	210	192	209	182	198	204	210	193	205	216	183	178	207	189	210	202	190	192	196	205	185	199	201	193	191	209	217	211	178	216	187	219	219	215	214	194	242	247	219	201	170	196	183	209	213	182	189	176	203	217	200	199	197	182	196	194	189	205	179	184	204	209	208	209	216	187	201	192	216	214	200	217	199	193	193	192	184	188	175	200	196	210	213	188	194	208	186	191	201	209	200	181	207	183	208	200	225	220	219	210	183	202	211	221	196	232	194	198	205	187	189	206	166	195	196	208	190	200	199	203	193	197	200	167	205	193	178	193	213	208	203	173	197	236	202	213	182	214	204	208	209	197	222	210	184	205	209	201	187	203	198	177	226	208	200	216	203	194	175	199	208	203	211	186	207	214	199	186	206	202	205	194	188	220	178	204	171	200	185	189	193	180	230	189	195	217	182	204	191	204	202	186	183	198	203	216	184	195	202	180	201	202	218	200	203	178	187	207	207	201	200	203	213	193	224	178	194	185	185	184	230	186	184	198	186	208	188	187	176	200	177	207	217	211	204	207	200	222	201	190	174	190	234	209
4540	1681	3794	4166	2664	1634	1793	2700	2565	3436	3642	2387	1876	1402	823	675	738	760	763	762	1057	1174	1062	661	561	548	496	474	481	512	489	539	640	714	625	538	580	568	806	804	703	574	544	533	481	469	509	500	522	501	468	526	511	474	484	540	465	500	535	492	477	501	523	512	482	501	470	500	527	492	484	484	508	517	503	482	477	492	492	476	477	486	435	510	445	494	481	504	518	486	499	502	483	479	497	510	448	469	493	474	503	501	490	515	482	484	480	512	512	498	522	475	500	491	548	485	461	517	498	494	496	483	449	492	452	503	491	507	477	463	470	489	499	490	514	508	478	487	455	474	516	526	467	488	458	478	504	472	480	524	496	540	511	553	515	498	490	508	471	464	502	499	492	441	499	529	493	497	541	518	459	509	489	493	544	524	517	490	476	475	480	513	468	492	526	470	496	491	458	526	525	463	454	486	481	488	507	506	497	556	514	472	503	497	487	461	487	469	457	487	481	516	491	534	521	505	474	510	487	498	482	510	496	512	526	521	508	506	517	506	476	506	506	523	495	462	478	494	470	517	482	495	486	495	501	493	478	476	498	485	526	501	480	488	519	550	476	481	532	499	475	463	458	501	515	491	483	471	514	502	486	516	481	538	509	447	473	532	493	497	520	498	511	519	467	491	529	533	447	457	490	470	493	439	487	460	570	484	479	507	523	480	484	523	499	505	490	483	488	500	508	478	532	495	513	465	470	520	521	491	537	516	528	451	482	481	487	496	513	504	523	501	483	479	465	465	468	498	496	546	461	494	509	513	487	531	462	506	505	483	503	493	495	456	535	472	510	483	496	519	461	493	483	487	504	475	460	462	536	516	469	518	483	489	446	502	494	454	528	522	479	498	453	482	492	477	532	489	499	456	495	527	489	491	480	487	534	509	497	495	500	501	499	453	482	496	514	507	486	507	484	485	525	524	480	518	493	442	514	502	522	484	502	502	537	472	484	478	502	506	516	486	521	479	507	496	503	519	518	498	493	445	530	510	460	516	495	520	509	524	535	494	482	513	479	485	501	494	465	501	537	526	489	509	504	467	487	464	481	501	498	497	471	488	476	467	442	444	491	480	492	478	500	444	484	494	484	484	502	463	505	526	462	502	516	476	487	532	490	512	481	496	450	526	463	475	479	515	464	485	501	485	518	476	473	504	526	474	502	502	500	538	526	506	496	504	460	457	469	501	485	512	503	480	490	483	486	507	519	491	469	486	477	515	496	483	445	495	486	489	487	473	533	491	453	482	463	494	472	484	535	520	452	511	493	506	484	523	523	518	539	496	476	491	512	478	502	492	474	476	486	483	464	488	444	511	511	503	495	487	492	457	469	518	481	517	535	513	502	500	475	515	482	509	467	491	476	478	496	488	543	483	510	491	504	489	508	504	545	485	431	510	443	464	501	514	464	527	537	481	513	521	509	514	488	489	499	475	509	485	498	503	456	473	538	496	497	514	492	471	516	499	501	467	480	495	523	502	495	474	481	504	503	520	536	533	483	532	501	499	473	509	515	506	539	473	506	467	481	501	503	526	444	529	491	509	504	505	471	506	489	513	488	517	480	528	489	511	495	514	527	502	468	490	482	527	498	490	488	497	498	468	446	461	477	481	498	496	485	532	483	537	487	459	524	492	523	457	493	488	495	494	531	514	478	472	506	534	483	462	486	476	494	474	478	485	514	498	476	532	517	508	510	545	507	503	457	491	484	523	514	475	488	489	497	496	447	510	449	486	498	493	492	487	519	531	547	490	488	504	497	487	505	516	485	500	491	495	507	482	467	494	491	464	488	479	473	461	468	429	547	479	490	504	506	512	519	504	470	460	517	482	506	511	471	506	495	522	490	486	500	534	508	527	498	513	461	520	485	478	500	458	454	532	479	505	538	496	461	493	448	502	461	510	505	493	484	507	532	491	513	493	450	512	496	501	503	485	514	464	465	492	502	481	472	455	477	511	512	501	495	478	459	521	529	473	482	502	489	495	472	508	493	444	489	480	502	480	484	510	492	498	486	477	498	456	519	483	481	471	489	470	488	499	459	518	480	438	480	524	460	510	483	491	507	461	490	516	489	498	489	501	475	529	486	514	490	469	463	491	521	492	442	488	475	530	476	484	513	493	486	500	471	498	517	481	474	469	521	495	479	482	505	464	497	500	494	524	501	521	514	464	512	473	482	492	475	504	479	513	489	489	499	466	516	488	533	532	501	463	485	512	523	519	461	463	504	493	491	556	486	502	491	478	497	510	497	497	490	493	490	462	486	486	486	486	508	495	484	499	489	470	502	510	481	473	521	457	497	489	501	457	481	458	485	491	465	495	480	514	478	497	502	539	522	456	549	477	512	506	502	521	514	486	489	472	540	478	528	472	485	499	501	505	479	511	488	502	489	482	503	499	492	513	494	505	465	501	480	452	527	498	511	533	530	508	504	466	518	496	502	507	518	471	503	529	507	482	498	503	521	498	493	542	468	470	517	491	530	500	513	465	496	521	492	472	502	471	481	501	495	459	481	491	516	506	504	456	500	468	517	500	515	543	505	507	499	490	494	493	529	485	502	515	558	492	480	495	485	444	470	484	504	528	528	497	518	499	520	495	478	520	474	480	493	469	505	478	481	514	527	502	521	450	488	490	520	529	503	526	498	523	471	522	506	510	519	462	514	464	493	569	446	507	523	538	507	513	513	483	484	549	442	494	508	510	501	494	508	490	517	512	493	537	487	512	484	505	485	469	493	493	461	473	507	495	513	484	492	488	480	477	475	519	490	527	511	487	486	507	499	479	486	473	460	499	501	467	474	472	519	496	472	526	491	471	540	503	475	484	505	509	489	492	498	469	478	466	476	513	509	492	466	471	518	481	489	490	493	506	492	466	507	505	517	507	514	529	513	458	464	514	475	487	460	525	493	499	487	453	493	500	470	495	488	478	477	491	504	506	484	485	478	477	529	519	514	491	503	518	494	482	481	521	494	521	472	501	487	485	512	493	469	500	498	519	516	497	490	496	468	518	494	492	485	482	486	499	494	512	494	511	475	476	503	474	508	499	491	478	518	494	494	501	517	508	473	499	476	517	491	501	524	525	520	466	489	488	471	542	448	477	481	521	449	553	498	510	540	480	510	494	461	478	514	515	504	495	487	506	495	547	496	511	486	465	518	502	468	501	457	490	476	509	488	516	484	450	506	527	532	486	499	469	516	459	499	496	499	473	502	463	528	501	522	488	487	471	486	494	492	517	481	488	475	502	473	468	509	522	494	444	508	507	470	555	498	499	459	506	505	504	491	473	510	488	492	442	512	507	516	505	512	502	499	492	461	473	492	451	452	435	480	494	490	503	491	512	449	505	498	482	486	485	469	520	507	495	516	494	479	486	489	516	507	457	476	496	488	494	526	502	504	476	493	501	469	509	492	506	480	487	509	469	488	480	511	494	491	490	525	563	457	473	475	507	493	493	536	479	484	464	503	501	475	505
14706	4975	5294	5191	3277	2671	2198	2263	2036	2263	1748	928	801	598	469	477	558	582	489	503	622	630	365	326	258	214	213	219	175	198	215	230	244	253	210	223	224	273	270	245	255	204	225	232	212	193	229	207	202	184	192	194	191	214	213	211	188	192	201	194	204	217	217	179	194	218	188	191	182	197	208	184	209	206	228	212	182	173	190	197	195	210	214	183	199	182	197	190	198	194	188	220	187	190	191	215	196	197	188	223	199	191	171	186	211	203	203	180	207	186	204	191	179	210	193	194	194	203	210	196	190	200	197	198	186	194	186	211	213	202	205	185	213	208	206	235	210	198	211	194	192	181	209	196	192	167	195	189	173	206	203	181	211	199	210	214	198	197	185	179	194	172	203	189	183	189	139	193	203	216	215	157	191	205	176	177	216	211	189	181	180	213	199	205	193	162	179	219	205	197	189	203	185	166	187	175	203	226	230	220	189	198	200	173	188	189	176	189	214	191	162	176	193	179	168	186	210	173	175	200	196	219	207	197	233	194	210	209	225	184	188	190	188	187	187	188	187	205	165	237	209	212	197	195	186	195	206	199	190	209	174	193	195	207	183	195	210	160	215	212	185	181	207	206	194	202	209	191	188	196	196	223	196	185	179	222	201	192	217	161	189	230	223	204	204	189	199	174	189	194	182	198	211	195	199	194	178	190	186	224	198	199	214	167	198	223	151	177	187	202	202	177	192	197	206	199	183	225	218	202	211	181	186	183	194	202	201	204	194	212	188	200	212	195	206	194	200	193	201	185	200	203	205	189	193	216	178	212	174	220	185	190	210	209	179	208	187	195	193	173	198	211	173	218	171	195	205	217	214	181	206	229	194	187	199	193	181	183	170	216	196	186	221	215	219	203	167	194	192	201	186	188	211	211	207	198	209	186	189	192	197	202	204	207	219	192	197	201	220	201	204	194	202	221	202	204	209	226	193	181	215	194	194	196	189	218	194	189	206	178	187	178	204	202	203	219	186	195	182	191	210	186	199	185	217	180	204	165	180	183	228	180	191	170	194	195	208	185	177	226	175	201	194	200	212	185	191	187	218	190	196	203	197	177	214	187	205	189	180	183	211	180	199	193	187	211	199	225	211	197	211	210	218	207	182	206	222	198	195	207	208	191	166	198	179	188	188	172	201	230	194	209	203	190	204	198	205	168	199	191	193	210	183	223	161	191	197	201	210	207	215	220	213	166	206	186	209	200	192	186	181	205	192	191	208	198	217	184	212	186	203	237	217	206	186	188	227	191	207	201	172	200	209	195	185	200	198	215	213	182	197	196	192	194	224	211	185	208	192	174	192	206	194	194	190	199	202	209	224	196	163	178	205	209	210	184	186	193	213	188	195	195	183	199	200	190	198	181	204	181	184	205	216	203	226	202	201	178	208	182	179	182	201	196	196	223	207	201	173	179	223	207	171	212	204	188	194	196	170	194	190	181	198	217	190	219	203	201	214	204	178	198	187	207	204	189	197	160	207	192	157	194	210	174	207	202	204	176	199	194	185	208	185	202	220	193	199	203	196	221	191	185	189	178	192	190	193	208	173	191	189	192	207	185	192	206	208	180	214	209	194	201	200	171	207	185	199	194	216	169	195	214	223	180	206	193	204	174	194	168	191	199	204	209	196	180	163	194	225	205	200	205	217	186	177	174	222	186	195	195	192	197	199	195	186	215	177	203	192	204	198	179	208	185	198	196	207	202	193	195	191	213	200	228	182	207	191	212	199	229	191	193	186	188	192	190	199	200	176	193	194	212	211	195	196	204	198	191	188	176	174	214	202	213	216	201	221	191	211	198	204	220	195	193	227	180	212	205	204	201	214	206	191	192	187	202	194	183	181	186	201	203	206	174	191	176	183	204	193	195	202	193	175	209	182	179	210	191	184	187	220	217	195	205	185	206	182	211	208	196	186	218	205	186	180	196	196	190	183	181	210	221	209	191	195	204	182	216	209	202	182	194	212	203	202	223	195	195	201	214	187	168	191	191	207	209	199	187	186	162	217	208	205	213	193	213	197	199	215	206	203	224	202	186	186	201	200	204	189	208	188	220	185	195	191	171	199	182	213	228	186	199	187	192	185	192	181	190	189	188	188	202	184	190	179	191	173	182	170	202	183	200	189	211	206	198	202	213	211	198	189	201	186	175	189	180	177	209	222	199	190	223	210	188	201	200	184	188	217	172	208	212	204	216	190	196	203	190	188	178	186	203	212	209	221	203	181	210	180	183	212	198	210	186	178	193	196	187	232	177	197	206	204	209	197	175	194	192	193	196	190	160	245	194	191	185	195	191	216	212	218	199	180	166	211	195	195	206	217	225	178	200	193	182	195	205	209	214	202	212	209	193	192	200	217	208	192	191	194	205	222	216	199	186	185	194	209	169	191	187	202	190	210	201	202	210	207	189	199	198	193	210	182	166	189	211	205	186	210	248	202	198	205	201	195	197	178	202	224	185	210	206	212	180	189	190	175	225	201	218	198	216	202	213	208	194	204	192	203	178	185	196	196	188	213	190	209	188	177	212	167	209	191	174	205	193	207	214	190	196	171	175	210	184	192	195	181	210	194	233	199	227	214	214	191	172	206	222	202	172	187	194	199	183	220	193	198	218	210	190	189	172	185	205	184	183	175	190	182	204	197	200	215	227	188	196	212	208	209	195	190	192	208	185	229	198	181	188	219	208	209	217	213	194	180	175	207	187	199	195	172	210	208	183	184	181	180	190	202	192	196	208	201	199	178	212	228	182	189	177	223	193	206	206	202	182	192	208	200	184	182	201	185	186	199	208	178	192	181	221	177	204	222	202	192	213	195	192	210	202	181	193	181	191	176	211	195	192	188	230	205	214	192	211	217	187	205	232	200	176	207	188	185	197	204	185	197	196	209	193	193	164	180	192	225	198	167	147	189	209	192	189	192	200	197	198	197	205	204	205	206	187	200	209	222	224	208	226	195	154	189	192	196	217	201	178	183	187	184	181	211	204	205	191	215	217	178	182	189	164	174	204	199	192	189	181	185	212	203	194	208	194	201	193	193	195	197	183	178	189	188	188	196	177	211	189	203	207	179	202	191	203	209	188	200	186	172	173	197	189	177	232	196	204	180	184	186	211	188	199	197	218	204	187	197	204	179	200	180	191	177	161	209	204	196	183	205	195	173	204	197	180	179	172	216	197	195	182	196	190	214	195	220	177	199	191	178	188	184	169	183	168	184	181	203	166	229	175	206	199	188	201	213	175	192	174	189	201	209	192	219	192	212	192	205	194	185	188	216	163	186	229	214	191	205	190	205	204	184	194	189	174	176	209	202	193	179	212	193	202	193	209	178	196	220	190	210	182	180	187	215	199	176	203	191	196	178	207	185	193	193	215	212	233	183	196	163	181	213	190	205	193	204	192	183	180	183	195	203	219	215	181	204	218	223	200	196	203	196	189	221	212	193	202	190	199	194	192	223	178	188	212	170	216	181	221
8634	3916	8997	11615	10076	9108	8699	9114	8961	10388	8225	4908	3930	2927	2333	2107	2963	2826	2601	2670	3374	3478	1771	1408	851	827	763	701	614	596	597	693	1057	936	703	743	656	844	1067	1069	979	696	570	549	566	528	518	544	520	525	505	560	532	496	523	536	500	507	514	527	526	540	536	510	500	505	499	522	542	509	505	538	469	487	539	519	485	477	503	557	498	524	476	542	519	495	522	535	509	541	507	504	500	526	506	503	487	523	517	527	510	552	512	523	502	518	521	458	505	494	505	479	510	499	523	516	506	475	550	506	523	522	530	534	495	522	487	476	492	507	476	554	512	513	509	558	495	527	557	529	480	517	546	485	515	517	538	504	561	524	502	510	513	532	497	544	469	510	507	548	503	491	539	536	551	494	521	489	515	508	513	552	512	512	494	509	498	474	529	516	486	543	504	532	515	540	523	492	473	511	512	508	476	500	499	502	495	467	478	509	510	524	472	472	494	513	514	490	531	496	538	533	509	495	534	555	553	566	536	537	481	533	466	514	503	538	504	534	504	510	527	538	504	532	492	512	516	477	496	474	528	489	482	549	498	504	526	492	554	564	498	504	508	517	468	509	488	515	492	497	540	484	477	510	472	518	529	521	527	457	506	488	544	482	529	499	544	510	479	500	527	475	493	545	525	529	519	496	482	528	521	496	544	501	525	523	512	489	529	473	487	507	531	529	469	535	505	521	501	517	476	512	489	493	501	495	522	476	536	483	515	540	489	529	477	505	504	492	497	544	497	546	526	527	521	517	496	510	465	511	480	508	466	528	483	527	492	545	537	478	503	526	502	515	477	505	489	502	495	534	487	482	477	499	518	512	497	494	548	532	505	542	506	473	495	482	499	522	462	480	505	499	540	487	510	465	493	489	519	471	498	463	514	506	495	485	491	487	529	483	486	474	481	495	505	530	495	511	522	507	517	521	514	504	509	543	516	492	511	498	493	496	492	520	482	503	475	532	496	513	518	474	524	516	511	481	487	549	448	486	508	502	541	507	509	542	504	533	550	486	502	499	481	494	520	568	521	511	500	491	493	542	486	526	511	485	519	491	498	529	509	496	510	543	521	498	515	487	522	514	518	508	477	491	516	479	490	493	510	495	544	512	538	511	499	537	516	481	513	511	501	494	534	494	512	488	522	507	494	515	526	525	512	500	528	523	527	520	533	494	494	534	475	510	522	502	539	487	492	531	538	506	517	536	519	534	528	547	478	510	575	467	481	529	542	513	494	493	483	460	523	528	513	494	538	516	490	480	532	503	482	476	497	509	473	518	502	525	495	519	533	517	497	476	487	509	492	473	495	519	570	507	519	512	484	518	536	533	500	503	529	520	517	478	504	491	462	486	519	468	489	510	488	498	539	586	487	542	513	546	502	522	507	473	482	505	520	499	501	504	505	495	492	526	494	491	504	501	502	520	534	511	501	529	500	505	498	530	479	509	492	501	488	528	495	516	531	527	461	482	461	517	466	526	566	487	510	531	510	497	481	547	479	455	504	486	504	486	496	502	485	520	462	501	514	513	534	521	472	494	474	471	479	499	520	488	475	514	486	491	489	541	475	515	504	472	479	508	508	478	480	496	486	542	533	548	515	453	467	529	477	515	509	509	513	546	501	490	491	489	526	530	494	509	506	468	522	510	514	499	498	507	490	486	480	540	501	519	503	529	499	500	549	484	496	521	499	480	511	469	527	484	494	521	503	530	520	465	521	516	490	498	480	510	515	495	491	531	520	562	512	532	488	512	518	493	481	538	511	498	476	515	469	484	513	485	496	474	491	469	491	543	514	454	529	478	504	500	521	492	487	531	516	508	500	518	569	499	466	496	519	510	515	508	501	488	538	514	511	512	509	508	521	487	488	534	474	522	489	508	555	488	528	492	502	495	476	502	499	453	498	536	515	511	500	498	525	500	502	494	480	483	536	499	513	493	527	519	505	514	498	490	510	535	523	538	512	511	546	472	506	483	504	475	502	500	491	516	499	492	507	499	530	511	523	446	499	544	522	490	526	497	523	486	504	491	517	477	516	488	507	521	515	529	488	514	492	471	439	519	520	549	498	463	476	511	483	519	525	561	533	482	497	479	486	504	537	500	499	545	501	500	515	504	511	543	496	534	472	532	519	527	482	504	516	512	496	497	505	500	501	513	469	455	449	468	540	487	499	494	527	498	507	517	508	513	486	520	492	475	450	511	509	512	525	510	489	551	543	581	521	518	500	479	493	504	497	515	521	555	474	496	515	529	508	524	521	508	537	482	518	546	494	527	522	505	517	469	556	539	533	500	465	505	515	526	516	524	518	496	516	522	478	512	509	500	519	495	518	490	505	480	468	490	498	501	532	519	487	499	499	518	526	521	506	500	491	509	521	546	543	520	487	508	531	522	524	512	546	518	496	535	499	489	547	507	537	516	511	536	505	489	507	495	500	537	506	491	500	513	507	536	468	520	553	536	522	487	497	492	462	557	514	491	498	512	508	534	486	514	522	514	471	476	497	474	532	506	524	486	466	502	484	498	499	501	533	535	492	515	485	473	506	541	469	490	487	542	518	487	550	508	522	488	493	510	511	526	500	532	494	489	515	472	498	517	499	524	476	505	470	545	533	524	484	508	530	494	549	530	542	521	472	506	515	527	500	498	486	486	508	501	469	480	447	500	530	491	509	479	515	511	516	514	482	549	476	500	504	531	537	502	544	477	515	502	492	528	531	503	473	476	534	511	487	474	497	526	511	515	553	494	498	500	486	518	512	517	483	513	494	514	490	467	463	476	497	507	489	526	509	528	529	523	486	529	485	534	500	505	504	541	476	479	525	491	499	495	514	538	495	565	511	503	505	511	497	495	497	510	530	490	505	530	491	442	498	505	487	497	510	516	496	532	511	499	513	521	484	467	533	500	566	497	515	511	502	472	476	485	516	501	522	520	510	588	482	482	508	515	475	520	485	519	475	541	524	518	497	541	518	491	549	515	553	485	498	515	496	498	502	489	513	515	552	483	507	538	513	511	502	514	494	533	535	481	510	504	531	523	519	443	520	536	507	535	512	475	528	496	509	514	488	538	508	486	477	562	491	485	524	493	484	492	487	493	499	466	513	527	541	514	521	534	482	523	485	512	508	535	499	480	500	519	510	484	525	503	517	513	499	522	509	508	531	488	486	513	522	517	503	485	481	516	491	517	499	521	533	487	493	543	459	519	511	491	504	520	538	468	504	491	513	476	487	527	507	497	521	467	481	525	485	491	525	522	505	493	535	528	534	515	506	517	485	503	492	470	502	567	471	546	516	469	497	467	491	483	520	519	503	531	519	526	513	504	567	516	485	511	479	496	499	512	557	467	536	520	498	488	487	503	468	501	522	528	482	517	526	511	478	533	512	509	492	507	540	481	504	553	492	473	510	550	506	526	494	536	533	506	546	493	535	519	505	523	477	507	554	497	482	544	485	510	512	524	510	487	541	513	487	497	467	514	545	459
21003	8480	9012	8489	5864	5467	4542	4223	3933	3436	2302	1475	1298	959	859	793	999	928	966	1161	1118	946	660	522	459	442	381	377	390	385	381	418	432	406	421	415	388	441	459	462	422	354	346	357	327	347	318	375	321	347	383	338	347	349	365	374	338	337	336	349	334	382	328	366	345	331	326	353	352	334	331	323	312	328	325	335	349	341	310	343	355	322	326	365	337	356	338	301	342	355	368	357	352	370	330	338	313	363	339	323	315	341	353	383	319	330	343	334	315	364	339	335	347	396	314	351	375	326	340	347	318	329	344	337	354	343	318	329	366	354	347	337	339	313	357	361	346	324	348	352	347	336	348	326	364	350	315	338	319	337	364	331	340	343	333	318	341	316	343	317	348	352	355	359	350	337	345	321	338	370	356	337	362	360	373	350	318	334	332	360	312	345	363	330	356	402	321	336	351	355	323	331	371	342	304	361	331	372	357	312	330	337	367	312	343	360	322	352	360	354	342	321	334	369	367	344	334	358	343	355	337	312	350	370	339	323	354	379	328	366	332	314	347	345	331	376	356	361	374	310	370	308	354	329	334	335	360	332	331	351	333	351	346	342	315	334	335	339	311	330	394	316	327	324	348	347	352	336	326	347	332	321	311	324	374	327	357	352	328	310	374	341	353	348	327	344	307	345	358	347	345	350	352	339	343	335	332	340	336	312	352	363	352	341	340	362	348	305	313	339	354	354	333	352	311	355	363	320	318	334	354	341	342	319	347	323	339	369	307	336	327	356	357	356	349	338	354	324	325	308	332	343	329	343	358	342	363	317	328	340	372	360	346	375	353	342	355	360	348	321	348	368	350	321	361	321	342	351	297	353	317	344	310	332	326	340	315	310	337	343	355	352	362	329	309	351	306	351	332	326	322	371	340	340	327	373	336	327	350	390	357	331	350	362	367	338	330	353	348	316	335	337	350	355	326	337	338	321	358	359	303	325	351	331	317	364	339	351	315	360	310	352	331	372	321	336	367	332	381	373	358	334	383	322	335	311	379	386	371	357	329	333	330	346	306	338	286	308	311	349	375	304	351	386	347	342	392	343	327	345	370	343	294	332	379	350	356	335	372	374	343	357	331	354	363	369	319	321	317	344	333	343	350	345	384	337	369	348	330	349	323	343	349	311	360	356	351	319	356	346	358	362	371	322	335	367	322	317	347	293	358	324	349	324	343	363	328	348	312	348	361	342	358	350	375	331	341	335	334	323	319	348	321	337	358	355	365	351	363	360	332	329	346	370	346	359	362	292	337	366	341	338	345	345	373	357	342	368	334	349	358	368	326	328	333	393	376	339	325	364	336	338	307	346	316	309	378	345	320	328	323	318	337	317	342	319	341	357	331	370	332	340	350	376	342	328	337	348	347	349	341	354	331	342	345	320	337	370	324	352	350	315	304	341	308	364	374	329	319	355	378	314	336	392	356	318	328	366	343	306	345	357	391	337	363	344	393	352	361	357	336	352	324	309	341	344	369	370	360	315	334	349	344	373	336	358	370	357	331	351	345	331	345	377	365	346	308	361	331	351	332	356	338	346	326	317	374	369	329	335	390	316	357	328	341	316	350	365	314	331	334	309	333	363	341	338	327	343	365	333	349	351	342	375	350	342	337	340	307	350	359	347	338	352	337	353	329	349	358	309	360	361	358	379	325	357	372	366	370	365	372	370	341	372	310	339	349	366	336	328	349	314	350	320	347	375	307	315	331	315	320	325	329	335	351	340	365	311	321	346	338	364	366	336	344	341	375	346	344	375	313	347	360	380	375	340	328	287	308	349	364	343	310	349	341	361	359	347	325	337	354	320	345	318	376	342	341	324	359	370	315	382	378	341	287	330	343	331	354	323	323	313	318	333	317	337	338	297	327	367	350	331	370	356	343	357	352	354	308	352	337	355	364	380	349	355	363	362	352	339	321	318	346	374	337	331	325	332	327	330	324	349	336	362	346	346	331	333	349	351	341	356	346	367	341	332	339	374	327	348	362	320	344	361	320	299	326	330	344	357	390	326	337	376	355	340	349	315	364	340	343	339	337	349	345	330	353	368	347	338	356	302	350	341	332	331	355	358	353	326	379	339	338	380	338	315	330	337	350	318	338	338	336	363	339	375	373	332	309	355	325	337	346	309	327	329	317	324	362	318	326	356	297	352	345	379	334	347	321	296	352	350	350	348	334	356	357	346	364	325	358	347	360	377	314	346	360	334	348	340	344	338	320	329	356	344	380	342	329	363	336	365	363	342	324	336	359	355	333	361	334	349	321	326	306	322	377	363	329	331	347	319	325	349	373	344	352	334	321	304	324	312	358	334	340	373	346	336	336	357	402	328	323	336	339	337	343	337	338	306	346	336	344	351	333	347	346	365	334	393	325	345	337	315	344	322	338	379	347	361	343	319	325	355	365	352	318	330	343	339	315	323	355	330	336	373	395	354	358	357	360	338	377	348	355	323	369	337	320	334	316	345	320	324	308	315	335	307	329	353	327	343	357	354	350	354	351	344	361	329	334	308	342	344	304	338	318	314	326	330	361	348	346	317	348	340	360	316	315	347	358	319	330	359	360	343	325	345	326	317	341	348	345	355	388	364	344	344	348	330	335	350	362	354	358	318	358	343	360	354	326	336	329	352	338	358	337	373	338	310	336	346	333	371	335	335	371	359	379	334	330	322	366	315	321	313	299	325	353	353	368	351	305	306	330	325	303	335	356	350	349	344	374	348	342	367	339	346	349	338	372	344	342	313	334	336	364	319	376	310	344	337	334	329	331	371	324	326	320	370	353	361	323	353	340	363	330	348	357	299	386	346	344	361	349	320	364	369	342	330	363	342	321	342	332	348	305	338	347	312	347	372	324	318	418	347	361	331	342	331	336	319	337	328	346	383	329	373	347	327	342	334	313	360	330	322	336	356	351	339	322	374	374	372	314	392	334	370	340	363	315	356	338	335	340	365	376	330	321	345	327	357	380	339	347	356	331	355	343	329	362	340	368	310	344	302	365	345	360	347	365	359	369	383	353	308	325	296	340	339	333	360	329	315	353	346	368	332	305	359	318	360	353	364	354	358	335	347	338	330	339	346	303	336	358	353	352	327	331	327	361	341	351	363	336	324	359	311	307	356	309	355	356	340	355	353	352	330	366	350	321	353	326	342	352	339	346	329	325	331	315	313	334	327	365	332	360	356	339	331	365	350	347	395	351	349	327	361	325	342	348	342	370	344	305	371	337	343	351	340	360	317	331	383	365	332	356	350	359	347	326	332	314	333	374	322	345	338	353	351	324	355	323	298	336	348	350	324	310	356	351	366	341	342	330	341	362	356	332	343	378	361	341	372	333	369	353	323	353	322	384	338	370	357	324	351	360	346	310	397	356	357	343	334	350	355	360	324	346	346	315	353	396	318	335	357	356	323	308	343	339	333	348	302	289	355	361	329	360	337	324	352	325	332	287	376	362	381	340	325	391	308	337	350	301	325
10622	6165	12262	15506	13995	15247	14724	14781	14099	13930	10145	6994	6182	4784	4299	3502	5204	4413	4540	6156	5466	4998	2961	2318	1598	1479	1238	1031	1011	976	1075	1562	1878	1280	1032	1145	1009	1408	1572	1771	1256	1028	879	907	879	830	859	871	869	849	836	862	872	855	842	902	883	813	809	773	806	867	836	862	827	822	798	817	834	767	805	834	845	863	754	816	840	799	835	775	779	812	817	760	836	789	765	827	845	800	797	865	829	859	834	799	874	770	818	843	856	843	811	859	790	850	823	814	816	777	798	825	872	796	837	839	836	818	817	803	830	788	825	783	754	860	846	770	850	792	785	799	790	828	846	758	796	775	790	832	811	807	783	816	803	795	851	808	807	807	843	829	800	772	802	873	752	778	777	859	808	790	789	767	826	878	819	786	805	753	794	769	840	834	822	800	784	843	837	805	800	804	793	882	827	811	802	807	787	857	857	799	854	794	781	835	840	817	853	817	842	835	784	770	838	870	812	799	808	805	843	788	782	809	833	834	824	781	830	847	795	790	844	816	864	822	849	808	825	804	870	775	814	809	831	764	789	800	837	829	840	778	799	810	796	857	845	796	802	822	811	773	832	807	766	826	880	831	829	823	818	824	838	813	773	820	820	839	815	801	805	771	746	780	854	800	785	820	777	773	823	861	846	785	827	822	827	880	768	869	820	793	884	819	777	836	818	856	835	771	843	824	822	832	792	815	801	818	802	849	818	820	786	817	832	843	811	791	809	777	857	809	828	801	812	808	819	762	793	832	786	816	778	796	825	821	819	818	801	814	859	797	836	814	841	760	852	801	842	803	815	787	797	757	806	828	821	870	845	826	783	803	834	760	831	756	769	824	821	807	852	838	771	803	883	825	788	820	778	843	805	839	815	794	777	728	827	840	823	837	793	805	771	777	768	785	814	843	832	817	856	842	817	846	815	788	861	856	806	872	808	847	792	807	778	805	831	793	835	823	813	784	804	780	785	822	829	791	782	819	784	831	774	794	805	744	826	836	826	843	786	832	797	773	827	837	854	829	837	812	830	785	783	797	822	817	814	820	874	748	800	810	815	806	803	832	817	827	803	823	825	827	773	793	820	809	779	823	861	822	832	773	793	788	781	817	839	774	818	826	806	776	827	794	802	840	786	792	789	749	797	777	824	801	840	856	775	763	840	816	794	787	765	827	800	826	838	858	822	846	807	792	868	808	790	804	775	813	783	796	856	801	825	807	817	814	847	824	797	800	797	765	826	817	789	832	830	840	801	789	808	794	764	793	819	835	825	796	842	794	818	739	790	843	765	749	856	840	893	827	764	818	767	806	826	814	763	803	852	820	813	796	853	827	811	800	758	784	844	700	821	795	757	773	812	814	833	819	834	798	792	819	838	821	846	782	780	825	839	829	855	816	856	813	835	842	822	867	785	793	822	774	822	797	788	803	803	823	824	802	818	846	828	777	842	845	879	840	798	813	829	796	835	794	756	822	816	808	801	847	769	822	809	846	822	826	796	820	857	829	820	797	820	783	836	769	812	729	857	848	780	824	865	807	822	823	838	826	880	766	853	759	802	808	821	801	814	814	833	810	807	812	784	868	829	790	762	840	767	847	867	814	835	790	800	899	809	819	821	746	823	865	773	855	812	824	801	831	794	812	774	791	775	776	830	811	811	839	758	828	753	787	773	796	809	814	784	757	775	800	812	834	792	811	777	835	758	793	784	846	830	857	851	811	758	796	804	791	817	794	787	824	834	828	789	805	819	851	800	793	783	803	830	827	830	822	858	782	848	806	816	806	835	786	855	783	767	790	781	806	811	860	841	845	829	798	837	810	829	807	835	734	790	834	764	827	817	812	823	800	821	821	813	770	779	795	808	791	819	774	861	766	809	801	813	798	839	818	839	836	801	820	845	803	822	828	778	770	796	832	855	797	807	814	848	834	813	764	762	825	813	854	839	797	802	783	776	795	800	820	759	810	809	795	810	784	778	811	790	835	800	820	825	780	786	795	788	863	752	815	833	777	838	756	824	841	820	867	803	860	814	872	779	801	718	828	791	850	833	807	799	822	765	849	784	852	816	851	786	774	816	734	784	827	848	807	799	815	837	853	859	789	816	815	848	811	835	817	828	830	841	848	861	801	784	804	769	830	808	786	858	818	763	789	838	864	781	849	805	854	818	749	778	798	840	735	811	830	840	861	838	804	772	854	788	853	801	795	791	802	776	837	833	748	827	845	818	815	819	793	842	803	851	824	768	792	794	806	805	819	829	775	791	838	808	745	813	786	805	820	851	890	782	887	867	819	815	810	834	742	754	832	738	828	786	808	797	795	828	823	810	827	856	841	773	828	803	814	806	841	814	843	794	767	828	843	834	825	841	803	817	770	833	902	843	816	824	837	810	803	841	824	800	780	840	841	807	804	823	805	834	795	807	857	835	816	839	780	825	758	760	831	799	808	773	813	842	816	799	795	855	876	789	855	855	812	830	857	748	793	878	772	854	839	796	869	845	839	816	805	832	865	782	869	792	747	799	795	777	794	775	821	773	814	814	843	805	802	780	805	836	834	858	831	826	809	865	766	823	816	816	760	841	828	796	851	862	816	841	832	832	836	810	784	804	833	837	779	780	793	809	784	801	826	864	812	810	776	802	757	796	796	802	836	879	802	795	796	803	795	792	800	858	801	867	813	811	805	863	778	817	809	799	838	755	803	794	822	815	837	812	861	839	813	795	826	807	775	821	868	818	807	760	852	782	835	868	835	805	820	797	847	771	802	802	824	808	814	769	807	836	873	811	815	778	807	810	810	856	836	802	867	793	782	805	792	820	859	760	806	811	784	818	788	805	829	763	810	823	799	879	765	812	823	737	815	802	856	797	785	817	796	774	831	794	847	806	785	780	812	784	843	824	808	846	791	760	768	834	776	763	814	844	847	801	840	809	794	856	799	850	833	878	784	799	814	826	828	832	794	801	826	847	837	795	819	839	813	795	850	825	794	758	823	838	821	837	804	822	812	835	796	826	775	836	750	818	818	793	831	807	808	867	849	794	798	829	791	768	794	814	859	836	831	790	792	797	779	774	820	801	793	843	746	784	843	789	846	797	808	843	829	847	809	796	775	882	830	809	819	827	806	813	817	818	830	799	827	842	809	769	866	775	797	801	810	803	777	822	826	773	814	779	769	807	819	835	837	808	787	823	796	876	801	791	777	875	839	806	847	749	839	826	815	782	835	866	764	849	804	832	833	788	847	815	872	763	813	808	792	845	790	846	819	834	837	835	826	781	840	840	850	834	823	825	771	807	842	817	816	802	811	843	797	837	832	848	847	773	825	798	843	802	808	795	816	870	776	794	816	845	810	821	758	864	758	803	797	834	803	845	801	828	830	847	864	820	856	824	799	801	838	778	815	804	863	865	762	826	828	826	823	833	812	847	781	787	844	879	784	807	857	810	802	811	808	816	821	851	794	780	792	811	810	794	819	869	761	814	838	814	853	819	775	751	790
4160	1592	1617	1193	527	783	1256	1445	1259	1117	642	494	425	332	279	300	265	227	323	327	266	292	237	229	237	225	202	205	229	227	224	286	291	225	208	216	220	246	249	245	227	222	189	214	193	223	213	205	193	193	186	227	200	195	226	217	216	188	195	227	198	216	205	216	222	199	223	225	192	197	208	233	224	182	191	212	211	186	193	229	194	212	211	194	192	205	180	187	236	231	221	183	194	220	196	173	190	224	227	208	201	184	198	205	223	214	232	223	187	218	205	200	213	169	194	227	226	204	215	223	202	200	189	171	213	225	220	210	201	190	197	212	224	199	201	211	207	215	209	206	205	189	232	190	232	211	197	200	223	158	215	212	180	208	207	214	213	231	214	217	216	212	205	206	237	208	187	188	206	200	196	185	206	213	208	209	194	183	220	218	218	216	202	207	225	226	192	210	238	191	238	215	214	207	201	199	201	175	204	210	208	214	209	183	220	218	226	218	171	201	222	212	200	198	202	217	214	217	204	197	195	189	217	198	193	208	217	230	207	221	201	187	204	194	213	222	203	199	217	187	208	196	201	216	196	213	201	199	216	193	241	228	194	194	201	200	197	198	215	206	191	222	190	225	213	205	205	190	207	192	193	184	217	196	175	229	200	190	221	215	225	190	209	210	193	215	204	205	190	194	201	216	225	197	230	188	205	245	197	202	237	212	169	193	200	191	204	198	191	170	211	218	212	181	203	194	197	188	195	202	215	221	233	209	211	252	187	202	220	202	240	186	246	204	235	203	190	205	211	207	205	186	207	193	199	202	185	224	231	212	212	197	192	209	221	165	186	186	189	210	198	212	218	178	187	200	196	228	200	219	194	197	216	178	210	208	210	240	198	210	219	215	193	195	199	225	223	218	204	224	227	199	201	214	177	235	197	196	236	239	189	211	220	179	236	233	214	240	220	184	203	238	197	218	215	227	252	217	242	228	184	223	215	215	209	208	180	222	207	216	201	220	220	214	209	197	218	210	204	225	225	218	217	217	222	189	216	191	210	192	209	188	189	227	209	212	199	199	211	225	223	208	198	214	231	239	196	230	232	214	203	193	218	200	227	179	174	208	213	218	242	203	192	195	195	213	208	199	214	204	220	203	200	196	216	194	219	207	216	220	208	210	206	190	190	190	207	198	201	211	234	230	206	215	202	241	193	228	219	209	182	201	204	222	195	183	207	184	197	220	218	228	204	227	197	229	211	204	196	208	205	226	218	202	203	203	216	203	188	212	220	205	210	207	178	208	193	169	198	210	200	204	187	200	213	225	186	197	250	192	216	221	185	191	217	206	192	203	171	208	207	222	220	215	207	234	213	207	201	203	192	193	189	182	200	212	212	184	191	191	208	203	194	206	189	199	188	209	184	191	241	202	234	205	197	220	215	213	209	213	199	189	197	216	224	208	208	210	207	194	200	214	197	206	195	207	219	221	230	185	220	217	204	189	181	224	206	218	216	194	207	214	209	203	187	184	234	198	201	205	219	233	221	216	198	223	188	199	192	218	201	215	238	208	184	220	201	202	209	217	233	230	183	195	216	196	193	208	186	212	236	226	237	192	192	199	192	191	212	212	207	235	209	176	228	194	214	212	184	197	191	190	242	190	215	192	178	221	213	221	187	221	182	167	186	190	199	208	194	165	211	219	201	210	225	237	204	183	231	211	212	186	180	225	208	214	208	221	216	228	208	204	228	210	227	213	224	228	213	217	194	230	212	225	223	189	205	212	193	210	222	210	179	202	210	210	189	204	207	228	199	206	185	229	230	208	210	208	219	216	187	223	227	181	202	217	223	197	233	230	187	214	216	224	198	223	202	191	213	195	201	209	187	218	206	173	194	221	223	197	208	202	202	181	221	201	195	226	245	237	204	212	210	211	189	212	220	185	243	209	218	222	183	222	205	186	218	220	208	203	181	213	213	186	198	203	168	206	224	198	212	218	199	200	211	227	229	208	220	240	203	220	223	217	223	222	213	225	223	207	191	210	233	238	212	207	200	194	202	213	207	210	191	193	237	208	221	217	172	197	204	226	201	221	210	182	219	213	198	208	210	192	198	214	192	198	206	185	224	205	214	219	215	241	213	192	208	245	195	186	213	210	194	198	213	236	191	203	200	222	195	177	237	182	219	181	200	193	228	219	209	220	199	197	210	217	222	220	224	170	209	204	204	214	237	220	216	230	199	227	182	224	203	198	232	195	190	197	218	215	202	199	210	201	199	198	202	189	227	200	209	227	208	193	214	211	199	204	217	214	214	205	196	219	217	225	209	205	220	190	214	216	229	199	191	229	221	208	201	217	230	199	178	200	184	215	214	201	195	215	239	181	223	195	204	166	193	202	224	210	206	224	215	187	237	204	212	232	182	196	194	190	206	224	228	207	192	199	208	213	194	218	235	177	209	187	195	235	205	223	200	186	227	195	220	214	212	211	212	211	216	204	226	215	224	204	222	212	221	205	204	204	215	208	223	197	201	182	190	192	222	226	228	202	185	216	216	235	224	216	188	211	183	221	201	201	206	204	212	203	200	222	179	193	234	233	203	214	212	198	211	223	198	215	205	209	233	241	245	161	191	207	192	210	219	224	215	234	232	202	181	190	234	201	241	202	200	219	196	204	222	217	202	239	212	207	214	218	182	180	231	233	218	233	207	203	219	189	224	223	185	218	207	201	228	185	195	230	219	192	247	218	206	207	225	194	208	196	186	197	202	205	203	192	210	210	214	215	215	221	220	221	232	211	199	182	231	219	189	224	223	214	207	222	204	185	178	212	228	208	231	216	205	208	222	212	207	208	212	187	187	198	194	188	214	169	235	213	213	211	175	177	204	192	209	199	228	192	209	219	239	226	196	206	179	219	211	180	195	203	184	191	199	205	211	195	180	199	213	201	203	196	189	186	204	197	184	204	220	206	190	203	227	180	213	204	210	221	240	205	207	179	194	208	215	220	221	214	198	200	201	197	203	213	200	195	202	203	212	202	193	213	210	192	162	188	222	201	209	209	216	193	217	218	203	207	196	202	230	206	206	216	231	203	188	228	206	206	213	210	232	208	214	215	203	188	228	258	204	190	205	196	222	232	214	225	188	186	190	211	229	199	212	194	187	201	225	215	226	217	216	195	205	211	195	220	243	195	202	225	192	235	236	203	197	214	252	221	197	184	192	216	212	216	214	210	219	223	177	211	238	239	236	215	191	197	209	198	238	199	203	209	183	199	207	200	195	214	209	192	235	203	219	212	208	182	196	212	191	232	194	181	204	239	208	202	192	173	219	192	216	186	203	220	205	193	191	201	211	212	226	215	197	219	178	194	192	202	223	192	213	204	240	211	206	207	176	196	228	192	214	190	214	193	210	201	204	201	212	212	210	188	193	199	223	217	219	183	182	204	199	168	217	209	211	187	213	192	220	206	180	214	213	200	198	212	217	199	207	212	223	200	210	211	222	223	216	209	221	197	205	233	195	205	227	221
3466	1754	3222	3499	1792	3062	5939	6822	6077	5348	2964	2386	1768	1035	927	1088	1041	751	1405	1649	1126	1065	782	718	620	583	591	523	482	518	607	934	868	662	573	570	610	636	766	707	655	501	516	500	511	511	457	512	525	542	518	532	503	491	499	519	498	485	554	513	507	518	506	527	527	486	531	545	557	505	504	487	515	528	478	487	504	512	515	525	565	511	519	483	526	522	479	495	525	494	499	505	561	505	508	513	521	530	480	518	503	538	506	517	544	508	527	504	545	525	456	497	559	517	511	522	523	526	542	487	532	541	512	516	498	498	539	516	510	499	519	478	491	505	515	494	536	534	506	513	546	506	481	557	523	487	529	516	538	463	523	490	518	493	524	507	522	491	510	543	512	532	530	551	526	504	518	514	502	523	502	498	523	542	522	526	491	550	509	539	489	505	498	526	519	501	481	526	540	535	478	514	513	516	504	512	465	551	528	499	523	490	494	492	556	529	507	478	507	551	536	526	509	513	520	515	498	556	522	538	527	493	501	519	511	524	484	534	499	524	546	524	486	549	519	472	496	486	545	544	472	521	521	523	509	550	499	499	465	506	522	451	512	547	502	520	513	519	568	530	504	482	529	552	500	477	534	486	489	499	509	485	533	513	517	532	522	515	535	482	483	513	496	491	530	500	542	519	473	556	555	529	499	526	541	500	551	521	554	537	516	518	554	500	564	518	544	515	477	534	506	515	506	503	481	552	492	505	506	514	515	512	527	482	528	496	493	486	507	505	485	558	536	524	544	499	507	551	519	521	487	503	540	512	512	509	468	545	497	481	485	493	484	527	542	559	502	487	522	516	556	455	576	503	501	511	523	523	514	473	543	516	518	525	495	525	535	465	519	545	517	504	506	519	527	532	487	580	499	553	512	518	542	539	523	535	528	499	503	530	547	527	550	513	533	502	501	484	529	476	497	487	534	509	502	500	540	522	499	485	514	521	521	494	543	499	484	492	452	533	499	509	507	494	529	547	498	514	481	518	535	542	505	482	533	545	540	520	511	538	498	534	508	507	562	560	551	514	513	499	539	543	508	512	546	504	496	539	522	520	499	524	489	543	511	499	522	487	540	514	553	507	485	508	500	528	488	512	524	531	500	526	528	524	513	536	515	490	506	511	510	522	493	523	508	491	483	501	515	514	516	477	508	530	488	506	544	514	497	544	540	512	510	487	504	528	474	530	488	490	525	554	531	520	517	581	486	504	519	465	515	519	514	542	481	507	471	539	518	550	513	513	520	566	535	493	534	501	524	503	508	523	514	543	567	507	508	517	541	504	510	534	549	506	499	549	524	518	484	520	476	501	531	522	523	537	514	507	518	466	512	561	545	498	523	485	507	489	519	501	541	487	515	520	515	515	479	535	500	521	528	488	491	504	516	544	487	538	546	506	551	523	531	533	491	517	505	458	523	503	502	512	502	493	493	499	532	499	448	509	512	521	478	524	479	525	509	512	493	538	507	552	536	520	499	493	501	513	497	499	501	524	529	536	538	506	488	521	515	543	487	519	536	500	536	474	517	505	501	525	523	538	517	516	498	503	513	527	481	479	486	515	518	503	541	488	514	543	517	506	548	516	534	525	502	535	513	532	527	521	532	538	538	521	474	491	514	486	533	526	539	544	501	534	498	520	501	559	521	523	476	544	509	486	485	532	515	481	524	538	486	497	544	523	476	545	528	532	510	518	502	495	554	527	526	521	504	497	526	511	576	509	512	504	533	505	519	529	530	530	514	498	499	526	521	499	545	518	525	534	520	509	523	503	491	522	531	519	524	536	500	497	513	514	539	495	548	470	502	512	518	513	538	506	508	549	498	511	497	511	515	523	499	512	502	551	512	513	508	535	517	499	501	510	481	504	514	488	563	466	524	499	505	547	514	510	494	523	542	539	496	504	523	538	507	511	508	512	506	502	537	486	538	494	512	517	537	534	514	546	490	488	491	552	520	551	516	524	473	496	470	492	477	525	508	509	501	538	511	528	520	518	506	530	533	547	507	477	524	518	488	507	494	530	509	490	487	509	522	476	487	568	540	510	480	509	533	557	535	472	523	520	504	523	459	552	527	511	513	544	477	536	474	503	535	509	531	521	518	499	501	512	549	518	513	515	537	504	522	524	512	518	467	516	516	504	543	539	515	475	493	536	509	481	512	517	493	556	533	554	515	539	512	511	529	511	561	516	506	499	494	558	513	527	513	506	502	531	492	469	502	531	523	520	571	516	525	497	506	512	532	492	502	511	490	533	487	517	478	471	547	499	501	512	531	519	540	513	543	486	563	534	501	485	488	499	499	507	533	510	509	533	549	483	493	523	535	509	579	563	535	513	492	505	495	540	506	481	493	512	527	512	475	514	505	518	536	515	492	533	521	522	468	484	524	538	518	511	519	522	550	532	504	531	505	513	522	485	509	500	514	533	503	551	528	513	523	546	491	513	521	525	519	526	508	552	512	537	497	518	534	504	452	474	525	517	548	463	505	506	559	535	498	520	526	481	518	501	501	490	514	508	506	496	501	512	500	513	497	516	517	557	551	505	533	488	475	508	525	500	525	525	527	482	475	528	471	543	556	496	511	508	534	510	487	512	528	516	495	495	502	534	515	518	490	515	505	547	517	511	573	552	524	552	486	552	503	482	499	506	512	539	499	497	569	478	520	519	518	515	516	498	513	517	529	494	464	562	499	525	531	500	552	486	552	555	528	544	491	506	537	555	529	510	538	487	551	523	568	530	529	512	513	541	532	513	555	484	460	502	550	493	503	487	475	515	499	494	468	513	506	507	524	514	532	489	496	492	559	519	528	523	518	525	493	505	480	484	464	519	502	480	510	529	513	542	504	533	552	546	487	532	478	533	489	510	534	529	514	530	464	515	543	549	470	517	524	523	504	525	509	523	512	547	508	524	555	502	530	534	465	505	471	514	504	535	509	562	554	508	527	568	515	530	499	520	499	523	524	514	508	534	494	458	523	504	498	508	488	485	505	469	527	520	546	549	502	518	539	508	495	554	548	500	502	493	498	495	509	560	528	504	512	521	514	534	518	551	538	498	492	565	534	534	487	514	490	521	503	499	508	497	510	504	516	523	500	493	467	530	460	533	483	477	516	528	497	516	490	525	492	545	535	537	530	473	537	518	489	524	528	497	506	495	537	514	498	508	516	545	535	496	517	511	522	485	507	486	560	507	527	457	523	546	490	511	485	546	542	479	517	492	550	494	531	506	517	508	528	502	568	502	530	501	504	555	514	506	525	519	437	521	504	518	536	486	500	518	542	509	514	520	486	506	534	462	503	482	499	555	508	514	495	505	523	529	535	480	525	526	501	537	503	502	541	535	522	538	477	538	454	526	499	562	543	511	497	544	529	525	544	503	501	541	521	512	478	544	501	450	459	505	515	546	507	523	499	509	502	520	524	530	517	517	529	544	549	511	516	529	524	537	465	551	511	536	521	516	506	517	537	508	543	510	556	485
12487	4768	5240	4161	3103	3897	4120	4049	2878	1927	1066	1054	770	639	484	600	535	506	749	604	538	584	375	315	304	298	245	209	224	240	283	364	310	263	211	209	216	223	237	268	227	209	206	202	220	196	215	192	200	209	208	207	201	222	194	231	208	211	229	183	214	223	187	217	208	213	216	221	177	206	208	191	177	215	183	200	181	179	205	189	199	192	224	225	198	186	202	214	190	200	191	225	176	218	194	204	174	188	209	197	187	211	244	212	205	170	205	213	200	218	205	194	214	211	201	233	200	220	217	209	230	222	211	199	206	207	197	187	166	195	209	165	205	195	230	185	180	198	192	200	198	228	198	205	206	182	201	208	201	199	220	229	204	201	186	200	195	201	214	218	188	198	191	225	201	173	209	192	185	227	209	218	196	181	185	183	194	185	197	229	208	188	202	219	215	198	186	199	188	220	199	211	170	170	183	186	203	188	196	205	205	229	218	180	207	199	199	183	212	217	223	174	177	213	211	177	206	203	213	219	226	203	200	187	194	191	201	222	206	194	193	212	219	209	216	189	203	211	188	201	198	196	194	202	212	203	205	210	207	185	225	202	220	178	201	196	183	213	187	177	182	215	189	206	216	212	201	171	185	191	181	195	213	183	198	221	173	184	185	204	210	200	198	209	194	218	214	253	213	195	195	223	200	233	206	223	230	222	199	210	240	196	219	223	199	227	201	199	208	204	198	214	185	194	213	226	199	205	190	214	208	211	204	205	201	184	209	212	188	205	208	207	206	192	193	209	204	209	178	204	233	211	203	213	200	189	206	226	221	199	184	197	207	206	187	210	177	207	187	202	177	185	208	189	193	203	189	214	190	219	208	185	193	185	224	228	212	217	162	196	211	200	198	168	209	214	193	226	196	210	218	203	234	201	224	200	194	185	179	169	194	213	218	262	177	233	211	213	211	206	227	186	209	168	233	216	191	215	171	210	223	180	201	192	227	207	205	171	198	206	198	210	208	223	188	184	201	221	215	187	207	205	190	227	201	210	204	197	201	180	191	183	198	216	175	194	196	203	201	217	193	198	196	191	213	183	170	217	211	202	197	210	213	239	177	215	198	191	193	204	217	168	236	198	210	196	195	219	208	234	207	196	217	216	205	209	210	203	213	207	175	173	192	195	205	215	214	201	191	223	202	190	209	219	192	216	184	218	191	216	181	185	208	197	198	225	198	208	204	186	199	212	194	190	196	225	206	209	207	195	181	196	211	227	190	192	194	186	215	190	202	209	178	203	214	188	204	202	186	195	211	213	218	253	192	195	198	196	222	220	183	192	195	213	229	205	231	216	208	210	211	224	212	229	223	209	238	194	195	214	176	194	219	215	202	191	204	200	213	195	201	193	198	203	182	190	225	199	194	220	213	190	215	221	183	198	209	208	185	216	193	211	191	180	175	198	197	212	197	201	194	170	187	219	208	201	197	195	168	188	209	195	214	214	215	231	209	183	206	210	195	200	218	222	211	208	218	194	220	197	182	193	208	197	208	218	195	209	221	208	200	206	207	199	187	187	249	189	193	212	196	224	216	210	208	205	217	218	222	171	212	226	211	204	210	180	195	194	204	195	209	180	189	207	200	226	201	208	199	212	202	190	206	217	203	195	210	210	216	181	173	192	207	196	209	176	217	220	186	210	215	201	224	201	175	204	197	221	201	246	213	193	191	194	196	203	201	203	188	216	225	223	207	209	192	202	181	196	171	201	190	231	209	190	180	199	181	205	208	222	213	204	193	180	226	193	170	194	204	178	177	229	207	192	200	205	205	217	216	206	208	211	209	185	191	205	221	186	187	200	199	171	193	171	190	180	181	203	183	235	205	200	197	223	189	195	200	222	189	192	202	207	198	197	196	171	200	204	183	193	229	218	179	204	217	206	202	218	218	193	175	196	238	183	180	203	215	194	220	205	226	201	210	230	193	198	222	183	188	190	188	208	220	181	195	196	219	205	187	192	222	187	194	155	219	203	193	192	212	184	173	198	240	216	156	227	217	199	186	214	229	192	214	202	185	182	217	216	204	202	220	206	203	207	200	177	205	194	191	167	204	228	215	197	246	237	219	229	212	231	188	205	183	189	207	200	222	196	202	221	181	210	187	207	186	184	236	217	216	193	207	185	197	193	193	215	195	195	204	199	209	203	191	212	233	243	211	226	224	181	212	209	197	189	225	203	213	168	205	218	202	186	206	220	174	192	175	203	190	223	220	207	194	214	181	213	183	205	191	196	200	198	210	216	203	203	231	180	211	214	204	214	204	204	208	209	214	176	220	203	195	199	198	199	194	161	211	207	196	215	226	209	198	226	211	196	209	214	194	227	176	180	198	197	220	194	222	234	213	196	177	221	200	178	212	194	191	208	201	186	203	227	227	229	206	195	217	210	217	203	215	202	204	205	227	233	222	184	201	214	209	215	196	221	185	181	218	216	201	204	197	191	183	220	216	217	194	198	182	202	207	180	215	200	216	184	189	172	223	217	181	221	175	208	211	176	204	189	222	176	192	195	230	214	190	199	187	195	210	211	219	235	181	192	212	203	195	196	203	190	188	197	198	179	180	208	179	213	208	200	183	213	228	220	197	224	216	205	223	214	195	178	181	224	202	214	215	225	187	215	203	200	193	229	190	217	201	189	210	207	237	196	204	208	189	201	213	190	213	186	195	206	200	211	178	182	210	150	213	214	192	210	212	203	196	194	207	187	203	201	219	200	206	200	195	179	218	202	194	219	224	185	199	205	204	192	201	208	184	207	239	188	197	228	189	199	218	209	211	206	226	190	233	231	239	216	196	201	199	188	227	202	183	213	199	193	209	197	198	210	182	226	202	202	182	187	192	190	193	216	218	218	187	200	197	209	187	178	224	189	198	209	212	178	185	208	219	213	192	189	201	216	200	222	188	216	199	178	192	188	205	177	220	211	228	207	196	194	213	195	197	179	200	183	211	220	207	175	224	199	199	203	197	202	210	210	183	178	194	196	182	211	224	201	191	185	200	226	227	206	230	167	209	206	206	210	231	211	177	227	226	190	189	186	169	186	200	202	214	189	203	194	198	186	208	186	193	196	183	203	193	201	211	214	215	245	192	209	212	228	223	193	189	199	178	226	223	191	202	202	187	206	216	200	215	200	185	165	199	183	206	193	220	196	190	199	224	191	205	212	192	193	224	184	209	206	215	165	199	203	210	177	210	218	182	210	216	183	201	198	207	197	222	191	178	177	201	198	215	197	195	215	196	203	219	200	233	194	193	197	193	206	195	204	196	189	183	182	193	210	184	206	221	196	186	195	185	184	204	175	179	185	204	193	186	189	199	196	205	210	197	195	204	185	213	198	210	225	204	213	205	200	194	196	220	193	238	201	229	190	218	215	189	220	212	214	196	209	198	195	196	214	202	187	184	199	219	213	213	205	223	210	208	226	212	205	222	199	210	189	186	223	205	192	207	223	218	191	208	224	229	216	223	190	200	228
7972	4253	8173	9909	9906	13781	15278	15685	11758	8841	5310	5210	3967	3270	2754	3262	2573	2636	4400	3324	3056	3236	2069	1348	1310	1189	703	606	663	678	958	1618	1291	838	738	635	745	869	865	945	746	588	571	569	565	577	505	538	549	564	518	558	558	500	548	555	519	546	558	530	544	513	511	516	535	501	509	519	524	542	527	539	532	535	549	510	532	492	552	508	510	542	534	546	548	528	527	521	503	517	518	541	524	548	522	518	532	497	525	533	521	544	500	530	534	519	507	517	510	498	515	550	522	502	548	516	509	506	519	505	511	528	550	518	542	522	552	533	483	500	511	469	535	547	535	543	547	533	532	506	509	504	551	497	530	488	536	538	561	556	549	519	527	530	545	532	563	555	525	524	519	526	553	539	544	508	505	534	504	521	525	547	552	486	529	550	552	518	527	519	566	556	522	506	510	543	560	536	536	542	499	497	538	519	476	548	510	514	517	519	500	526	527	507	526	581	522	520	563	531	547	522	515	532	528	531	518	530	555	545	541	558	511	536	525	507	541	525	506	549	523	517	520	545	543	545	568	528	510	511	555	504	524	528	542	513	516	531	518	495	500	533	540	472	543	535	495	517	542	537	571	542	479	537	561	558	533	496	543	533	566	539	512	543	527	521	497	492	528	530	523	491	544	527	526	538	533	477	516	505	551	493	533	497	533	550	500	520	546	485	523	523	525	520	491	555	520	541	478	568	547	547	510	481	504	530	538	546	505	506	528	520	583	503	476	533	567	510	516	526	542	511	513	542	497	496	508	483	510	536	469	484	546	538	509	522	493	496	548	522	532	561	519	535	555	527	518	551	512	485	516	460	513	516	528	509	519	509	548	533	481	508	497	504	512	525	512	521	502	498	553	506	541	532	517	497	496	570	564	542	545	497	545	490	531	530	488	463	540	514	562	499	503	521	520	511	537	514	525	516	476	538	555	527	569	501	516	501	521	532	552	545	491	495	501	526	522	511	511	535	527	527	501	506	488	529	530	480	527	546	539	541	581	501	523	524	535	494	500	565	537	462	550	513	530	502	483	500	529	504	521	487	492	539	495	526	512	523	506	493	514	527	510	520	506	516	514	523	500	513	499	478	544	505	539	545	594	536	510	543	511	528	515	524	513	531	522	525	521	517	527	550	553	539	571	526	511	505	570	544	528	507	540	560	556	532	507	543	494	494	527	536	566	528	506	518	527	515	522	512	540	537	533	526	547	508	541	547	566	545	523	521	491	543	504	550	513	562	514	508	552	554	534	519	496	543	512	480	505	502	497	538	538	506	537	537	531	523	517	539	499	517	524	543	514	520	530	528	567	533	510	517	544	525	552	506	529	541	504	495	514	556	506	508	532	505	525	505	509	515	479	581	552	537	553	542	518	518	499	510	555	490	513	531	465	528	536	514	509	536	520	516	517	511	528	491	543	523	527	552	527	542	468	504	533	549	520	501	476	518	519	482	524	519	500	553	539	537	538	512	584	501	523	500	524	539	480	579	519	560	517	548	530	534	522	521	518	520	531	477	504	534	476	559	489	553	545	558	502	543	559	528	511	542	535	513	508	512	496	524	533	530	498	517	468	493	504	517	503	512	484	544	535	521	504	553	493	488	526	492	525	529	534	530	503	537	518	572	519	511	502	548	546	532	531	496	541	498	525	548	543	550	523	546	509	522	511	546	499	503	513	536	523	538	505	506	522	540	524	492	511	514	562	517	534	519	540	515	545	521	548	505	521	461	513	490	552	485	493	530	490	534	510	509	511	513	502	525	507	505	521	503	490	544	518	532	495	517	512	504	512	498	524	505	474	516	501	506	534	522	517	532	489	522	512	529	538	534	527	515	546	519	543	517	530	505	535	536	559	514	509	528	551	529	471	494	507	526	545	489	541	475	521	479	538	483	527	503	540	531	507	541	533	504	496	514	495	483	503	563	551	540	509	516	540	485	482	471	544	514	530	532	509	504	503	552	493	540	534	543	515	545	503	513	493	566	557	559	529	565	497	537	492	497	510	525	530	494	485	538	537	518	530	531	519	509	494	534	502	499	557	503	566	501	496	535	519	497	533	560	482	529	544	518	534	495	556	524	513	547	498	505	521	494	504	522	513	530	526	555	510	561	512	498	529	527	505	537	513	497	558	532	549	532	511	521	476	515	516	505	527	547	490	482	527	541	513	510	484	450	541	538	515	549	530	495	523	551	552	528	522	544	537	512	529	517	499	514	503	507	548	536	573	508	491	506	535	500	537	541	504	507	512	486	522	560	532	529	547	513	533	526	512	568	486	491	542	538	512	520	508	493	552	529	546	482	484	564	505	492	523	517	508	527	514	551	513	516	553	502	513	520	498	511	541	489	570	553	551	520	478	488	512	526	514	506	496	546	545	527	526	526	518	509	511	542	515	520	469	495	531	523	509	507	536	535	532	523	488	543	488	480	534	542	547	502	511	539	495	470	564	481	480	511	515	501	565	521	525	494	564	561	514	525	503	531	510	518	537	514	516	521	506	498	525	483	558	534	515	552	489	523	505	486	528	520	531	499	550	512	489	511	524	508	546	531	517	543	525	561	539	522	573	532	509	463	553	502	485	533	547	499	504	554	520	519	515	486	501	503	459	473	556	521	526	508	538	509	508	525	475	564	545	538	550	515	545	545	486	575	526	524	464	519	536	541	529	496	498	479	522	547	530	496	562	513	521	555	506	497	493	520	500	508	534	571	526	527	555	543	540	524	494	511	541	516	539	510	511	499	539	501	552	531	540	520	544	551	510	497	512	506	547	528	539	535	491	562	528	536	537	520	536	513	527	502	519	516	512	541	512	560	533	562	501	507	511	555	516	498	541	514	554	524	515	513	563	509	495	510	535	521	515	522	549	544	491	538	517	550	527	544	524	527	533	534	505	531	536	562	512	496	533	534	487	551	523	492	524	514	529	557	535	467	507	529	511	501	535	507	540	483	510	481	535	531	528	553	532	450	569	491	569	519	499	516	501	540	542	537	536	505	541	500	499	520	516	534	536	530	513	529	511	555	516	526	519	539	506	502	517	533	496	545	536	543	521	548	502	542	487	523	513	564	545	511	485	527	555	523	495	537	500	577	509	516	535	518	513	512	525	543	553	538	542	545	503	537	546	499	562	528	509	544	506	480	550	539	511	535	514	519	554	504	541	498	503	533	522	511	527	503	534	506	541	572	503	545	520	536	532	527	517	564	531	448	532	520	534	518	499	512	508	499	551	522	501	497	551	489	530	547	531	568	511	526	481	544	477	488	501	503	516	513	542	539	514	572	545	551	509	525	564	510	527	517	520	554	557	511	557	519	544	506	546	512	556	547	521	522	548	538	518	525	502	507	496	499	478	516	541	505	526	515	542	518	518	522	549	543	505	510	521	544	542	523	527	502	558	563	522	535	498	493	516	535	546	524	518	516	473	542	493	550	568	536	483	551	561	530	549	533	534	508	540	509	527	554	511	534	465	549	550	541	542	528
19725	8188	8799	7854	6752	7813	8443	6522	3912	2676	1771	1717	1291	1009	1092	956	864	1131	1472	1068	992	1100	760	618	651	504	405	359	364	358	475	549	427	434	360	371	413	381	375	392	367	339	330	346	369	324	341	295	318	385	349	369	354	360	352	356	330	371	367	358	351	364	351	350	373	352	371	345	357	368	329	324	344	323	338	373	350	350	360	361	308	352	365	337	301	384	361	311	336	338	302	350	350	349	333	353	379	318	356	342	352	351	327	354	341	350	380	372	344	337	343	299	358	332	326	358	340	346	339	331	329	351	324	325	329	374	337	379	351	339	351	323	368	347	336	340	322	295	341	323	354	353	381	364	355	308	351	341	334	343	347	362	364	327	346	343	343	357	349	382	346	340	314	375	324	352	348	356	326	352	373	375	344	356	346	345	347	345	342	334	378	397	330	340	303	338	354	368	318	328	344	337	329	387	345	369	376	371	356	328	357	346	336	326	342	364	318	358	320	371	311	323	354	346	318	348	358	381	332	332	358	359	329	374	349	352	316	319	389	345	356	366	353	340	342	347	339	327	370	346	329	360	366	359	356	328	355	363	371	330	378	341	323	351	338	345	366	343	349	345	345	354	366	308	362	396	326	348	333	344	310	350	394	352	370	337	364	332	364	347	347	376	375	366	337	348	349	311	352	323	356	329	332	323	345	367	325	304	364	328	314	320	338	373	375	348	352	379	316	363	370	369	360	318	344	307	327	324	354	330	344	356	317	346	320	322	350	365	353	334	315	369	296	342	327	321	374	373	334	359	323	346	338	334	347	394	352	361	342	356	329	353	318	323	335	372	356	389	327	354	347	363	353	301	320	370	301	359	329	349	323	363	352	374	364	343	340	346	357	344	356	366	337	315	360	345	356	387	346	335	380	355	346	358	360	356	337	315	335	358	384	352	330	368	354	331	343	333	381	374	363	330	364	356	311	374	359	384	341	340	324	379	360	373	358	326	351	370	351	340	341	327	359	367	357	361	304	353	344	321	363	356	343	372	321	355	365	348	355	322	326	339	354	328	319	359	351	364	337	363	357	355	345	354	322	351	337	375	330	327	330	317	333	340	332	368	336	355	395	331	342	331	323	351	360	373	366	375	380	358	334	347	347	364	335	322	370	343	319	320	370	350	335	334	328	389	319	333	306	316	306	339	311	355	358	364	338	354	391	341	336	365	368	358	372	355	321	342	357	324	336	317	337	335	347	338	331	333	375	331	316	355	388	353	312	368	308	352	358	338	346	349	363	378	365	296	348	334	327	367	370	348	327	340	322	350	379	330	351	329	342	344	341	335	359	342	341	306	339	315	356	318	346	359	373	333	327	325	348	347	324	338	349	345	313	340	331	349	330	344	360	320	353	372	328	334	347	380	358	359	313	349	338	357	332	336	366	351	362	315	358	342	345	324	338	322	347	362	350	380	338	328	385	393	362	353	349	339	341	338	367	322	356	305	371	363	317	326	344	377	360	356	356	347	353	338	350	340	343	317	349	350	337	335	356	356	350	302	330	357	359	331	352	359	333	354	326	365	356	335	348	393	376	391	329	335	386	340	355	383	345	343	324	373	341	362	320	342	357	373	370	380	314	351	353	346	320	354	397	354	352	353	366	347	350	344	372	351	313	334	315	386	342	339	338	347	355	334	365	353	338	292	320	328	352	324	305	358	358	327	370	353	321	339	359	351	386	328	384	335	320	319	343	333	325	378	310	348	322	351	343	359	367	320	330	319	355	345	360	320	333	385	337	370	342	336	380	347	334	319	340	341	350	328	336	356	363	325	329	347	336	329	320	330	318	351	341	334	357	369	375	334	322	332	345	360	332	356	332	343	352	336	362	342	355	368	373	333	338	329	370	355	340	339	371	375	389	341	385	335	353	332	336	330	358	338	327	374	392	354	320	351	344	335	358	377	344	342	334	346	346	345	341	358	331	331	361	337	325	348	385	356	321	354	337	311	332	366	352	381	367	332	345	329	349	350	300	333	387	367	346	345	367	360	351	336	359	351	343	345	372	351	312	363	349	304	331	348	337	360	311	350	361	338	355	333	320	319	335	355	320	332	341	325	380	365	338	393	357	347	311	334	347	345	346	318	342	330	338	355	366	365	368	341	340	326	339	370	370	363	386	343	347	311	330	345	336	350	353	308	338	365	327	369	328	327	341	321	327	346	391	330	346	319	341	374	350	338	373	369	334	356	297	353	320	338	343	340	338	334	360	346	322	337	335	357	333	336	300	345	340	334	357	352	345	316	339	339	336	317	350	360	364	367	312	334	341	333	327	354	355	363	372	349	360	311	358	368	327	368	329	367	364	389	362	372	344	336	353	344	336	326	359	319	336	330	336	329	338	356	366	330	343	333	348	366	336	366	359	339	342	362	350	349	378	320	342	336	362	335	378	334	344	377	329	328	344	313	322	353	339	344	327	370	361	359	374	331	342	374	329	343	315	317	332	335	360	359	321	360	330	348	358	381	358	344	307	317	375	348	345	346	353	332	327	340	336	379	334	354	328	376	371	350	366	339	328	339	346	380	302	379	316	375	335	343	344	364	348	383	345	351	359	332	330	347	333	353	338	344	319	318	393	352	337	349	372	337	336	342	330	349	331	331	347	366	376	347	336	345	341	354	338	311	335	321	356	366	365	342	337	318	360	360	347	333	327	345	355	341	355	352	353	299	362	357	396	293	344	339	380	370	357	381	339	317	348	357	352	341	313	382	320	318	319	343	329	348	342	317	363	337	357	337	360	345	392	342	364	368	344	318	331	354	321	355	341	327	347	333	360	350	344	370	312	345	343	335	328	348	362	328	350	328	322	325	372	352	331	323	350	352	394	343	329	360	351	351	361	312	328	284	353	317	301	372	363	340	347	356	337	383	338	321	321	343	351	325	377	371	333	322	367	370	331	338	365	335	331	328	324	361	341	309	328	311	371	377	352	367	349	343	346	334	340	387	320	344	302	346	345	318	327	320	370	360	340	330	334	332	345	342	342	308	368	364	348	359	285	343	334	379	322	373	336	366	346	365	386	310	325	325	362	344	358	337	362	339	357	366	323	366	346	343	362	344	340	362	332	352	353	363	312	357	321	354	363	357	384	375	333	320	350	355	342	327	381	319	303	341	359	366	328	348	391	343	334	325	356	366	336	354	384	363	352	368	351	370	343	352	376	361	330	361	344	344	343	356	379	383	358	351	327	344	306	367	362	341	374	367	348	362	372	335	326	307	358	370	339	351	366	343	345	361	379	347	361	353	362	366	375	349	338	334	342	339	327	333	350	344	333	367	332	329	305	359	320	362	384	344	363	331	315	358	326	353	350	371	347	335	381	300	352	381	364	340	331	348	331	321	339	361	307	344	352	372	371	344	348	307	348	330	352	359	374	331	357	339	358	321	366	317	337	374	342	344	358	339	312	325	365	371	355	340	351	327	296	341	300	350	323	353	300	320	336	361	316	340	327	355	350	343	355	295	337	360
10383	6123	12019	14166	16708	21305	23584	20177	14387	11581	7966	7583	5863	5084	5625	4948	4253	5860	7371	5493	5204	6393	3382	2741	2706	1785	1197	1058	1031	1103	2056	2329	1687	1286	1073	1147	1005	1042	1111	1196	985	917	910	955	885	861	872	860	865	862	844	845	848	827	843	864	877	782	866	820	875	854	907	864	842	899	861	848	869	844	823	911	853	833	848	807	835	846	829	836	813	865	807	812	866	808	817	836	825	833	805	816	896	897	821	782	877	842	826	824	862	784	797	841	809	802	852	836	756	835	839	822	868	825	861	866	862	803	852	819	814	821	847	867	827	842	879	857	830	859	814	800	843	757	809	857	776	874	829	842	849	801	828	809	802	827	836	847	866	807	865	850	874	840	820	829	853	825	823	853	853	835	776	790	822	817	845	830	867	846	835	780	835	756	847	835	845	837	843	857	840	838	841	830	844	770	788	813	801	827	816	832	833	823	808	817	832	875	845	849	803	850	821	810	825	799	790	829	795	807	866	837	834	831	844	800	839	793	833	807	872	820	786	834	791	781	839	815	843	837	800	836	819	848	811	844	813	818	822	838	808	779	789	823	871	858	812	791	787	871	851	839	772	791	853	752	812	818	867	803	832	836	841	865	835	827	871	787	842	806	837	837	859	773	809	840	818	761	836	810	847	861	829	856	817	816	838	823	862	825	852	747	878	859	829	849	805	809	811	839	791	795	848	849	833	752	791	874	805	892	812	871	876	856	807	742	819	852	828	804	863	823	803	819	834	854	780	795	761	869	859	843	798	836	790	842	843	853	815	821	812	873	798	792	784	822	860	819	837	821	808	794	837	796	851	832	852	846	855	847	809	825	834	802	782	820	814	773	836	826	805	808	828	835	804	801	827	805	840	838	808	797	796	862	794	849	805	815	796	835	875	806	785	854	889	829	841	843	822	818	828	816	808	794	774	813	867	802	873	826	789	826	886	799	789	832	823	857	858	835	861	825	808	787	845	858	809	855	823	799	869	869	822	823	852	779	835	792	739	852	889	876	846	805	862	800	803	830	882	825	833	806	786	809	797	804	861	867	836	820	783	843	867	860	862	774	846	794	798	833	817	883	773	822	854	767	796	843	831	792	828	834	847	911	849	817	853	842	746	754	806	849	782	810	811	851	820	805	857	852	821	835	812	797	790	822	858	864	831	796	864	830	845	839	840	822	830	775	837	856	820	843	809	818	868	845	834	788	808	811	815	833	757	818	844	805	831	836	835	824	836	821	781	827	826	803	800	822	821	802	821	847	802	862	806	839	848	804	835	887	913	822	801	796	823	792	830	810	866	853	810	787	802	801	807	812	814	810	770	806	794	782	804	840	815	809	843	780	833	795	846	789	864	794	837	845	848	831	855	799	871	876	781	838	879	813	775	815	866	796	826	839	829	799	800	860	817	851	825	817	796	820	835	839	810	851	852	853	761	821	835	802	839	817	870	845	843	790	808	883	854	808	799	774	824	852	824	843	853	834	797	822	838	819	799	831	775	807	840	847	820	829	870	843	787	837	821	786	777	838	765	848	830	813	865	859	861	810	862	847	876	838	876	830	816	786	789	867	869	773	811	814	852	822	767	831	856	842	831	861	812	834	850	855	861	819	802	807	820	826	828	819	801	829	794	861	800	835	856	815	816	847	843	799	895	881	813	838	850	808	825	820	849	828	872	810	840	852	878	805	774	843	865	832	825	841	816	802	853	872	842	833	786	874	854	837	833	854	838	804	759	824	826	843	821	792	849	832	843	846	790	839	794	856	822	818	831	829	852	845	872	820	790	798	797	826	779	813	819	823	853	820	782	866	852	809	815	878	792	822	815	807	796	886	852	882	863	854	838	787	743	772	833	787	819	871	811	801	769	819	775	866	840	826	847	845	850	765	871	815	848	823	819	785	839	848	848	808	860	839	798	815	853	846	823	814	800	830	795	800	828	852	853	830	844	792	816	843	879	762	816	764	835	861	833	866	826	796	781	798	841	890	782	813	816	831	798	845	820	857	867	839	809	820	843	855	821	860	815	849	804	822	841	783	779	787	840	832	835	812	787	813	831	832	776	810	800	791	861	780	855	802	826	790	861	819	844	864	781	881	853	812	783	861	825	800	838	826	805	771	839	833	850	791	810	861	847	905	803	826	881	811	804	808	779	835	852	797	801	764	824	828	804	856	820	842	861	830	806	796	800	899	837	753	783	865	800	826	828	809	775	901	816	775	864	810	809	838	776	829	810	845	875	855	857	858	836	814	824	836	840	820	827	855	814	831	815	814	856	853	790	805	766	783	839	870	830	810	861	825	799	748	851	773	838	797	790	767	826	850	797	793	811	843	854	824	844	832	829	807	819	781	850	840	823	790	834	835	859	821	844	841	842	800	799	799	833	824	801	827	856	817	828	800	847	809	859	821	808	809	839	832	806	877	828	794	806	820	833	811	842	871	751	770	827	791	844	847	792	795	783	838	803	825	845	774	790	783	840	839	856	805	869	810	842	768	839	788	891	871	807	771	823	830	831	806	851	783	827	751	801	806	816	850	817	755	840	851	864	851	818	833	820	807	875	754	817	784	842	831	855	826	802	813	810	861	820	792	773	879	830	870	865	815	833	856	859	853	802	847	841	839	826	877	845	832	830	860	837	806	847	875	831	889	820	797	817	870	841	844	806	810	815	832	882	860	791	863	813	832	845	800	838	845	813	835	788	852	829	787	828	811	825	887	824	814	764	844	834	811	879	897	792	842	834	830	828	800	855	764	816	841	824	779	868	817	828	787	808	834	835	803	803	908	792	820	835	852	832	842	837	838	853	822	819	833	774	859	829	835	793	790	828	829	775	868	844	817	840	777	803	906	813	820	843	806	861	832	866	834	828	819	860	738	812	828	819	811	840	832	849	834	830	799	789	831	807	789	789	823	861	840	845	780	845	834	809	867	815	806	826	814	850	822	830	865	857	828	767	827	844	837	815	779	788	818	829	825	816	819	817	824	826	782	803	811	858	817	817	783	837	769	769	865	883	838	887	856	804	835	786	797	824	834	827	803	810	868	815	846	829	776	859	883	827	795	819	774	819	807	851	815	854	793	850	865	831	792	813	836	817	851	845	836	854	852	891	795	808	826	812	792	840	856	845	815	813	841	863	818	879	802	814	827	823	825	848	807	788	808	812	857	794	767	842	844	828	843	855	813	775	828	870	780	819	827	855	858	779	799	820	835	845	842	853	867	834	800	805	826	829	801	864	814	834	865	867	802	832	820	775	814	765	839	834	927	841	838	800	848	853	765	824	823	853	773	805	818	858	834	818	817	802	829	813	854	844	810	787	837	775	848	821	852	861	777	848	825	811	808	825	829	841	823	840	755	847	814	817	854	805	835	805	829	788	839	805	828	847	759	852	796	850	787	852	806	794	839	862	773	825	806	800	777	852	853	792	805	782	857	801	795	851	779	827	832	842	797	835	779	848	817	807	836	848	823	861	795	825	795	853	863	836	787	876	781
4726	1672	1629	739	1146	2268	3218	2062	950	861	407	378	345	350	372	284	282	374	374	351	322	332	282	274	261	230	223	217	238	254	283	252	274	231	224	229	197	203	204	211	230	201	177	212	211	187	239	213	187	181	193	186	204	240	181	187	222	189	198	220	190	197	228	220	215	228	208	226	219	208	239	215	211	245	211	222	253	209	204	220	203	225	200	211	215	236	220	188	214	236	188	187	241	202	189	194	222	208	218	215	183	195	174	223	216	207	204	220	167	203	236	215	224	217	213	188	209	223	230	239	243	208	206	210	216	222	227	235	237	205	207	246	209	213	229	213	199	185	216	212	221	233	224	200	213	197	238	242	229	202	181	189	228	233	230	241	194	219	229	222	225	222	217	210	241	240	191	256	198	245	199	216	197	215	211	231	208	198	227	204	230	213	215	200	214	229	201	206	231	206	194	218	212	226	247	222	220	213	195	216	223	209	229	224	205	207	194	214	218	203	217	219	214	240	195	219	203	204	207	214	196	203	183	222	252	218	197	250	235	214	192	180	212	202	200	222	228	207	267	192	195	207	234	197	238	220	196	246	193	209	258	226	223	226	236	247	246	227	214	231	189	216	234	199	217	190	224	194	203	203	228	191	217	192	192	201	243	208	214	229	242	195	226	211	179	226	228	227	204	197	234	215	234	204	200	207	189	215	197	190	207	195	214	201	232	212	262	217	218	190	214	213	195	210	228	230	233	216	200	205	233	196	213	223	207	189	209	235	232	215	213	212	199	191	209	203	226	188	212	205	226	205	210	216	209	226	207	225	219	216	227	233	187	201	211	214	203	207	212	211	207	201	198	204	193	229	219	221	187	181	219	227	208	244	215	202	218	205	203	230	211	225	207	215	222	209	230	212	229	222	240	206	231	213	219	210	200	195	196	225	226	210	244	210	221	218	185	230	236	170	191	217	211	233	201	210	221	234	215	209	208	231	219	202	205	221	242	231	215	246	244	231	205	221	215	211	208	222	191	206	223	175	241	236	225	203	219	221	222	205	226	223	201	219	211	247	239	207	196	209	189	214	208	208	212	223	251	212	204	194	225	231	226	192	202	198	234	211	224	233	206	227	185	195	211	219	219	196	229	223	189	195	199	193	233	221	209	203	214	226	223	218	234	225	210	193	213	208	229	219	212	219	199	221	244	216	209	210	176	229	227	197	223	220	230	217	196	215	245	192	221	202	223	220	210	233	194	223	218	215	224	193	221	222	211	235	224	219	227	232	209	213	202	245	222	220	217	222	212	209	191	244	226	198	194	224	202	187	189	224	197	223	228	214	209	215	227	214	199	226	207	201	194	231	226	245	207	228	202	216	227	234	220	237	231	218	208	192	199	196	209	230	174	228	216	219	218	186	220	195	225	220	215	256	212	203	172	192	201	186	201	209	205	196	200	221	244	189	218	208	210	203	193	222	236	199	213	211	200	189	208	236	203	196	225	218	211	231	226	213	205	224	227	233	209	192	199	192	221	227	216	208	210	201	216	240	212	236	244	212	238	202	227	214	236	213	221	204	239	198	207	235	231	244	194	219	198	216	228	189	212	230	212	187	207	199	220	199	229	198	198	226	239	237	230	191	233	224	223	200	206	244	256	202	203	186	199	236	202	225	220	209	238	239	218	219	185	228	191	222	217	209	212	234	230	213	223	212	224	220	224	231	241	227	231	203	214	224	230	198	232	220	224	217	255	200	201	209	198	213	238	246	213	236	227	206	221	218	229	246	195	211	202	199	204	213	206	199	236	211	213	240	236	242	193	200	198	227	246	203	233	185	225	221	226	211	193	232	208	211	222	199	223	210	217	207	224	198	234	226	225	203	234	207	184	209	192	197	173	188	208	209	207	191	200	193	221	205	210	225	195	216	226	240	212	221	223	204	238	228	194	194	215	210	202	219	215	185	236	235	220	220	209	231	215	224	207	201	191	247	225	209	214	213	221	216	186	202	250	211	205	202	195	201	246	216	210	223	198	205	220	220	230	212	216	232	200	201	217	218	229	241	209	213	192	202	237	192	208	212	231	202	214	218	206	201	223	208	189	248	217	225	213	220	253	177	237	212	223	218	224	178	219	204	197	207	230	208	223	211	196	255	203	191	219	227	221	213	219	213	198	204	216	206	217	224	204	196	226	224	217	208	240	206	233	214	208	204	246	233	219	205	227	199	213	208	239	214	196	201	205	198	228	200	201	199	211	197	223	212	211	184	210	220	217	229	204	215	240	192	246	222	194	207	193	215	229	182	204	220	220	213	196	242	260	208	230	216	230	207	207	210	216	241	216	201	207	204	186	210	231	202	191	216	204	265	206	201	220	210	203	209	208	185	193	210	192	208	206	253	240	228	170	203	204	209	232	216	194	206	199	200	214	226	231	221	199	233	244	229	223	196	232	204	207	207	211	208	230	245	225	228	206	237	219	197	221	214	192	209	211	217	219	206	205	208	208	238	236	198	208	216	217	209	245	198	185	227	208	202	223	220	219	214	213	207	203	208	201	226	186	211	215	205	214	197	207	188	210	202	246	254	204	192	204	214	192	212	217	214	220	228	237	216	237	216	189	225	223	220	210	200	234	197	198	227	233	220	208	220	231	181	198	212	217	204	205	214	226	203	205	245	234	211	224	231	188	212	211	227	202	213	214	201	218	193	207	205	194	212	217	192	206	232	225	231	246	246	195	195	230	229	216	188	207	217	192	223	230	196	248	190	198	225	184	211	215	239	195	220	233	204	221	229	232	220	211	198	203	186	192	206	221	230	179	214	216	210	207	204	230	251	210	247	194	228	199	243	217	192	232	201	179	228	221	229	247	202	212	189	203	199	225	221	210	184	208	236	222	192	205	204	205	229	218	210	206	204	230	184	225	193	205	241	220	215	209	223	225	200	198	210	215	224	186	225	221	199	232	224	221	216	225	209	220	202	202	198	207	203	207	227	240	184	191	211	229	256	223	226	243	239	180	229	221	227	188	224	212	201	221	204	214	225	196	229	236	209	228	207	212	236	208	192	192	215	200	203	209	213	208	197	211	199	185	166	221	221	225	207	241	192	216	217	231	226	209	226	167	205	208	201	195	213	238	230	227	226	219	208	228	228	214	235	228	207	197	214	251	198	199	216	220	206	206	203	199	229	249	216	215	237	200	216	214	191	213	219	219	212	215	183	226	198	234	225	196	193	223	197	186	210	212	215	192	197	221	213	222	224	211	234	213	204	201	229	201	201	201	231	199	214	215	224	237	207	194	216	248	206	241	230	189	188	197	223	236	202	212	220	212	206	246	218	210	210	236	215	219	227	193	194	220	204	219	199	213	261	219	239	234	190	221	217	216	215	191	223	223	215	224	185	230	243	190	191	224	238	186	236	208	213	211	205	202	199	213	201	205	199	211	212	204	190	220	176	219	206	226	215	220	234	240	197	222	222	213	214	221	219	234	230	198	228	214	216	210	209	219	223	218	229	224	264	229	224
3589	1773	3176	2134	4420	9655	12951	8566	4420	4294	1935	1678	1356	1589	1546	1037	955	1797	1618	1326	1305	1267	999	1047	724	569	570	546	548	701	1042	948	762	672	566	522	575	567	594	624	588	566	534	547	481	529	552	523	490	530	526	538	524	517	514	512	485	545	572	516	521	511	524	528	581	507	531	555	555	519	535	545	526	565	594	526	565	547	553	555	526	503	539	527	549	547	548	532	550	550	534	520	522	569	498	551	542	522	515	500	539	524	515	542	565	555	565	519	534	513	491	513	521	495	584	533	492	551	557	487	523	528	550	484	520	527	545	502	561	507	528	570	516	547	513	516	503	512	509	548	514	518	475	501	558	536	537	533	483	537	567	508	493	541	540	507	517	524	543	501	513	526	496	539	529	561	534	509	504	527	523	541	504	546	511	520	528	485	519	507	545	527	542	533	524	547	535	504	542	527	492	509	541	557	521	516	509	520	511	527	543	551	522	558	565	550	523	549	507	524	532	490	531	494	549	515	502	562	551	529	530	529	502	494	566	516	521	533	516	519	531	520	482	489	519	559	520	525	530	500	543	498	548	543	523	502	514	540	527	568	500	542	527	530	544	505	526	559	505	507	534	517	510	555	501	513	518	514	548	529	511	537	534	541	531	502	535	518	518	514	538	520	508	502	548	553	504	533	486	545	499	510	568	548	561	514	537	514	536	542	553	548	500	535	496	569	506	521	502	494	526	541	525	541	548	570	511	507	535	542	532	544	529	542	519	555	552	543	532	555	516	539	527	491	560	525	532	555	474	522	576	553	520	572	504	559	523	526	482	517	548	514	497	525	517	570	508	553	559	552	529	535	521	535	490	534	518	546	522	534	515	575	538	557	507	505	512	532	516	524	545	568	503	536	542	571	547	533	524	530	526	541	535	524	526	501	537	497	527	505	503	565	526	547	510	528	536	528	511	563	566	544	550	587	564	543	507	562	511	515	534	534	509	521	553	552	536	531	552	569	494	513	531	522	547	535	584	529	541	512	543	508	557	532	530	540	552	553	511	500	513	511	546	575	558	491	504	572	539	498	517	545	516	511	505	523	485	537	519	519	526	533	539	571	513	493	566	553	500	501	505	547	488	516	541	556	487	524	556	498	475	527	504	525	523	528	516	521	499	550	520	552	537	538	515	494	504	548	515	559	571	571	529	521	530	536	531	538	494	507	516	529	557	560	557	569	543	505	544	529	504	493	572	535	536	530	522	532	469	537	510	544	553	525	528	508	551	544	582	552	542	526	492	537	557	556	544	499	512	512	537	530	540	499	526	589	511	489	562	532	541	522	556	558	535	493	519	519	527	542	487	534	537	506	490	530	513	549	512	522	548	543	522	530	556	477	523	503	539	536	557	539	511	558	539	523	539	494	531	529	509	541	497	531	498	546	515	516	525	544	533	543	542	545	542	536	533	521	452	546	538	574	538	529	509	522	533	542	529	515	566	528	523	516	541	583	549	529	504	528	529	519	497	539	533	556	542	510	537	503	474	556	549	529	519	533	546	572	533	565	538	546	474	507	522	502	531	507	564	529	502	584	517	546	583	503	508	516	508	557	550	542	509	528	548	509	534	559	527	522	526	516	533	548	559	560	506	553	539	508	540	538	534	507	554	538	524	523	529	548	524	498	493	529	551	551	551	505	539	534	560	495	522	510	531	500	521	505	545	532	568	532	514	557	516	526	562	493	536	553	555	545	514	538	557	513	527	515	513	558	569	535	526	565	521	577	526	501	548	530	524	510	511	506	551	554	566	547	528	538	582	531	523	531	514	511	520	510	535	533	519	532	542	514	530	494	550	574	525	528	527	529	574	558	557	518	520	534	514	509	488	524	521	514	573	514	553	560	477	528	495	497	503	532	511	560	486	514	559	502	541	552	533	505	541	537	576	543	568	555	515	535	576	502	541	490	538	549	522	544	509	581	523	522	549	532	486	538	587	535	562	514	529	501	514	549	510	523	517	515	493	507	508	515	542	546	522	527	524	494	501	546	520	560	507	568	532	576	508	526	512	525	478	493	518	498	550	542	521	512	579	516	525	546	548	537	513	550	520	480	556	522	489	517	547	521	515	536	517	537	539	527	572	539	490	515	538	511	521	503	574	532	501	521	570	562	532	562	554	541	526	512	538	545	534	539	556	537	512	554	571	547	586	553	546	521	517	475	504	551	534	522	512	533	532	544	525	540	544	495	510	558	583	565	552	532	553	538	524	557	526	535	564	552	525	524	490	526	539	571	559	554	521	565	511	544	546	531	492	539	527	510	552	529	518	538	545	515	537	519	551	552	519	552	536	505	530	522	547	529	515	532	519	509	556	546	590	534	508	544	546	558	530	515	532	515	556	525	530	528	531	519	508	529	515	502	557	548	553	549	535	542	572	535	501	533	547	503	489	542	536	534	494	552	529	547	511	518	572	530	562	525	527	496	540	503	562	484	531	519	560	520	491	530	526	531	519	548	529	473	558	542	540	490	567	523	502	508	510	527	577	467	548	502	575	508	554	551	563	552	558	536	526	539	525	547	522	543	553	490	540	523	566	507	515	553	544	488	523	539	532	531	516	503	535	573	572	490	560	521	516	525	524	572	540	551	521	512	483	554	549	498	508	549	532	551	517	531	568	562	553	512	551	537	494	526	506	565	547	500	495	557	559	538	574	510	585	475	550	550	563	490	544	537	562	515	528	588	538	560	496	534	550	522	540	478	511	535	510	526	524	536	537	543	521	493	577	491	511	503	489	515	459	524	557	539	521	510	536	533	548	560	496	538	530	551	541	528	489	524	525	514	538	537	506	528	537	579	580	548	544	502	560	495	546	509	522	503	500	521	540	526	527	526	529	532	507	557	518	499	541	535	551	521	527	567	547	529	513	555	523	545	530	548	526	512	531	482	574	515	502	525	525	527	516	511	556	537	542	539	572	505	524	573	561	568	527	534	525	506	587	528	502	542	539	542	534	556	523	541	533	538	544	545	538	512	539	505	533	506	547	518	521	537	519	486	526	540	531	552	570	544	542	545	547	556	543	534	537	552	539	523	497	500	539	555	561	552	532	491	521	575	530	501	476	543	536	550	503	527	525	553	529	494	512	526	551	505	555	523	527	524	554	516	536	504	522	529	511	555	501	515	549	524	502	503	558	519	567	556	536	515	543	515	550	536	510	512	545	571	534	569	534	529	551	537	587	591	537	545	540	541	536	561	532	534	491	560	534	516	510	489	538	520	535	530	558	514	552	553	515	527	587	547	505	516	527	499	481	552	503	496	529	547	522	559	498	570	550	514	518	534	521	541	526	537	498	541	538	488	524	513	531	516	525	548	511	494	505	545	533	530	564	501	536	548	538	532	529	543	532	542	504	505	509	521	510	509	490	515	510	566	540	556	536	520	478	530	573	511	512	546	530	556	556	488	538	543	531	544	558	546	534	548	518	513	549	545	519	506	517	499	483	510	511	540	526	543	545	541	520	545	474	558	526	568
13061	4396	4815	4123	5190	7351	7180	3904	2162	1658	986	950	820	790	756	674	939	963	711	617	638	670	539	410	327	279	231	224	227	262	382	315	269	241	211	215	243	232	262	202	241	229	238	239	223	204	225	203	236	224	216	231	213	229	223	217	228	222	242	203	203	229	220	189	220	213	204	202	223	201	198	205	226	187	218	220	215	210	204	200	172	233	209	242	240	221	216	210	208	212	181	215	200	218	223	226	215	252	182	223	197	220	233	225	200	221	258	184	234	220	201	215	186	185	189	225	188	215	224	210	236	195	206	213	243	202	214	203	202	210	226	219	246	202	186	208	220	225	229	218	189	192	216	201	205	185	254	226	213	201	222	216	205	219	214	243	209	226	188	222	216	228	198	238	226	196	218	221	204	239	204	200	235	210	209	226	215	209	219	220	255	214	237	222	200	204	183	182	205	219	219	192	220	231	192	214	212	247	219	233	226	204	190	233	202	191	228	201	239	188	191	218	216	241	218	226	236	196	217	204	220	227	200	206	190	213	201	235	201	199	231	242	211	224	235	234	261	204	230	223	205	211	214	205	207	237	212	207	216	218	201	226	213	208	201	210	212	218	226	219	206	214	208	213	206	230	205	205	193	214	213	231	226	218	206	221	255	243	220	223	204	208	202	204	211	200	229	203	233	214	190	206	220	203	199	208	238	214	198	198	218	204	217	234	199	248	212	210	219	195	218	217	231	191	212	250	220	197	205	210	197	210	210	214	207	233	186	202	217	227	214	231	189	217	208	251	238	237	198	222	239	210	224	227	207	241	216	221	215	204	220	229	226	189	250	197	204	232	237	197	195	204	210	221	210	214	201	221	202	218	215	217	237	219	223	213	231	210	209	195	215	193	211	231	215	202	227	203	225	229	213	194	224	202	220	206	222	212	224	203	209	235	196	224	230	215	226	258	223	202	215	221	235	254	193	240	216	211	213	204	225	217	206	218	220	181	218	193	218	184	204	203	195	218	216	204	226	233	206	206	204	211	208	214	181	223	210	195	197	213	222	193	212	211	214	209	220	202	207	229	222	211	212	189	236	223	202	201	210	238	208	219	218	223	227	197	217	222	188	196	219	217	192	234	208	196	189	208	214	214	201	240	193	218	235	220	221	207	230	199	222	215	218	218	207	212	202	221	202	212	205	189	220	206	224	197	209	216	211	205	193	183	207	206	205	205	215	230	220	193	206	214	240	223	203	228	208	224	182	226	179	229	220	206	205	227	225	215	216	200	182	216	219	214	224	194	170	223	202	200	242	186	220	231	227	231	221	218	218	215	246	205	217	203	223	194	175	203	234	225	207	193	195	216	199	227	227	224	212	226	186	201	199	211	217	208	203	201	211	199	232	210	217	218	199	229	221	207	242	205	231	193	221	230	226	212	206	242	195	240	233	203	213	219	224	206	245	216	197	205	199	232	213	211	237	189	239	215	192	241	233	234	211	209	210	220	221	197	203	196	207	234	185	204	194	222	180	228	214	206	211	221	224	208	225	177	208	201	226	212	215	199	216	229	236	235	184	221	208	224	226	216	224	238	230	206	208	222	231	187	196	231	246	220	228	237	217	231	228	217	219	179	205	225	228	213	238	212	194	224	196	204	202	188	219	219	227	193	215	206	188	216	231	201	248	202	209	224	241	215	262	217	221	234	200	208	221	217	237	209	208	211	222	221	184	219	207	207	234	214	239	208	240	218	223	203	202	197	209	224	185	223	213	202	189	228	222	220	205	226	187	215	218	187	215	217	243	215	216	233	194	223	215	216	199	203	218	212	244	203	221	190	215	223	231	222	208	214	221	218	197	197	193	214	209	217	232	209	229	207	247	237	218	231	241	198	232	259	220	234	230	220	205	222	227	225	202	214	212	235	220	209	210	185	208	224	217	242	226	239	225	223	205	199	193	225	211	217	198	191	235	236	206	206	230	214	205	211	224	218	194	225	207	211	232	231	203	216	226	213	227	230	225	217	235	204	217	211	200	177	227	190	235	229	195	204	232	210	238	226	214	213	203	209	192	212	211	222	211	229	192	223	228	193	219	227	195	236	225	200	209	236	231	203	199	205	183	222	211	203	209	184	212	230	202	225	186	186	212	224	205	201	205	218	225	215	200	218	235	237	203	198	214	213	202	216	203	207	217	190	186	223	199	237	221	221	209	228	201	229	211	217	207	215	214	191	218	226	212	220	192	227	214	215	210	245	232	214	214	218	202	214	200	225	186	217	215	217	203	226	229	213	199	183	206	217	221	205	215	215	264	217	208	195	199	231	217	205	222	232	231	222	206	220	189	209	194	214	210	227	216	198	205	183	218	190	219	217	205	222	213	230	204	221	208	212	225	183	224	204	196	239	241	217	210	220	214	217	242	206	202	213	210	218	228	208	216	217	202	209	227	196	216	224	208	231	220	213	215	238	210	188	193	221	230	220	207	211	214	209	223	214	225	205	205	248	236	198	202	214	210	232	200	247	248	191	204	212	218	251	209	225	235	218	219	216	217	232	225	242	232	235	196	207	202	220	197	219	227	241	248	200	220	197	222	222	193	188	197	218	181	218	187	211	226	212	216	202	187	193	226	209	207	222	205	218	196	223	178	221	209	221	199	205	219	219	166	188	228	236	218	201	197	179	225	191	205	198	203	186	215	232	213	235	211	224	221	231	224	204	216	208	220	201	239	194	230	226	267	247	197	186	240	241	191	207	206	191	227	216	210	236	218	198	200	216	217	220	232	230	236	207	195	224	212	228	221	223	209	210	239	201	200	223	207	204	196	197	195	222	200	257	247	217	203	229	197	219	224	233	225	222	238	227	229	202	216	245	199	218	211	230	200	215	208	205	221	205	211	232	205	235	208	205	212	228	230	257	184	204	216	222	211	223	212	219	202	240	202	200	226	200	221	223	211	225	215	213	206	210	222	211	205	228	183	211	232	214	198	221	212	205	212	202	187	217	217	207	201	230	236	212	214	218	194	248	248	214	201	227	226	215	200	206	198	209	227	202	222	219	220	194	192	207	210	231	237	196	219	206	203	211	235	207	213	222	228	208	219	227	210	232	214	203	222	193	212	188	215	203	186	218	215	233	213	206	226	212	210	186	192	211	236	194	209	223	196	195	223	202	198	222	199	201	209	222	238	196	213	226	208	200	207	211	210	230	228	225	196	203	222	197	191	212	206	217	232	211	217	222	244	205	223	212	219	209	197	184	201	218	228	239	219	190	208	243	214	221	211	222	213	188	230	214	203	207	229	222	225	216	225	210	199	238	221	226	192	198	224	227	191	237	186	210	241	199	216	232	220	215	204	219	217	227	198	195	209	210	223	209	213	195	211	221	215	214	225	212	227	210	228	169	224	211	204	211	212	228	212	224	215	219	203	193	200	218	228	215	217	224	205	221	197	207	207	219	206	217	200	219	211	199	217	221	220	206	229	212	246	201	193	215	213	217	221	213	198	193	236	208	207	205	193	229	216	221
8288	3818	7620	10170	16371	22147	21698	14348	9367	7734	5089	4852	4031	4296	4130	3193	5664	5003	3874	3466	3863	3985	2846	1957	1301	918	843	652	705	1021	1545	1355	1050	791	626	597	635	612	620	653	727	556	575	567	579	554	574	560	537	574	591	566	559	558	552	546	534	539	508	561	507	612	567	544	584	540	539	547	624	573	535	523	520	535	570	527	535	540	595	544	533	565	572	505	502	555	561	531	569	568	527	516	528	593	582	536	546	566	524	537	548	504	533	539	589	513	545	559	559	602	579	512	534	526	563	545	563	571	572	550	575	508	540	539	556	505	523	573	524	567	569	584	566	567	563	570	550	533	526	550	563	513	559	531	543	557	546	561	552	562	569	539	566	564	576	540	556	563	574	545	536	540	536	517	540	561	591	562	527	532	543	556	571	573	547	523	564	544	572	558	546	557	541	516	532	512	528	530	564	553	514	542	555	549	533	539	544	503	534	527	534	557	527	558	563	541	528	562	559	525	520	506	543	523	557	547	556	524	569	556	516	533	565	571	545	523	550	529	565	500	572	568	536	556	566	546	546	564	557	535	563	549	561	563	510	542	554	485	537	592	588	523	575	564	526	547	583	503	556	555	559	558	578	563	560	532	560	550	576	546	513	539	546	512	554	615	534	566	563	517	538	536	546	533	607	545	568	529	559	522	532	586	540	541	535	569	542	539	491	519	557	545	538	554	552	577	536	559	550	524	550	576	577	527	559	542	565	539	570	554	530	556	522	560	548	557	502	578	567	542	538	525	517	549	558	549	579	555	552	523	557	561	580	536	547	617	542	523	583	564	571	590	526	562	539	548	493	573	526	546	561	560	531	516	542	544	522	563	541	577	520	562	595	541	534	492	557	543	556	538	541	575	562	552	522	551	552	537	571	537	555	528	543	560	551	540	538	538	531	557	545	554	579	598	557	583	566	550	536	555	587	542	556	551	534	553	563	542	534	542	535	514	536	524	590	561	520	564	575	618	569	561	554	616	499	567	523	546	519	587	511	524	517	566	538	495	522	588	549	551	537	559	540	527	539	585	555	514	528	501	546	600	566	571	528	552	509	567	550	544	586	523	579	533	573	568	615	566	544	547	557	560	537	556	518	495	546	544	577	550	570	556	537	545	538	576	524	541	571	547	532	549	599	568	512	585	555	571	549	584	511	522	571	534	618	547	507	529	525	555	513	587	560	590	527	517	583	548	556	576	560	517	503	526	588	546	546	523	549	583	555	545	569	568	552	586	512	549	535	581	572	536	546	528	538	573	533	576	579	531	552	533	561	578	543	580	554	557	559	580	531	537	556	538	533	552	507	513	617	519	571	556	514	539	550	567	560	565	568	548	565	531	511	546	532	539	526	579	547	554	538	563	538	537	506	559	538	595	532	552	531	569	523	550	529	508	527	597	513	564	577	556	564	531	571	602	550	539	571	563	559	548	571	504	572	520	561	557	534	532	554	571	527	560	550	557	528	580	544	541	580	523	533	584	580	537	558	572	588	536	534	572	534	552	589	584	544	526	571	547	552	532	559	516	570	572	547	523	570	546	553	535	555	532	539	564	569	567	548	573	552	557	504	545	575	574	567	560	537	539	536	589	577	539	523	535	533	542	553	524	523	489	576	567	559	559	559	577	535	563	536	538	554	559	566	520	518	563	529	548	531	558	539	578	555	522	551	567	546	570	550	539	521	539	565	526	558	548	575	606	583	531	521	562	565	604	535	537	581	556	522	563	567	537	539	514	509	572	531	551	538	530	540	513	549	538	567	605	545	554	525	540	578	588	558	550	521	553	548	568	533	554	563	559	513	576	510	549	522	560	502	529	533	543	537	593	533	548	582	537	551	598	568	589	532	516	544	558	519	533	578	556	561	535	531	537	564	537	510	529	580	531	552	566	565	568	532	576	570	530	496	570	528	519	533	526	531	518	521	535	540	553	507	565	544	590	566	565	557	558	553	569	606	573	542	542	546	552	543	536	543	566	524	587	519	567	509	599	568	522	531	567	528	565	530	584	542	513	486	557	541	522	534	550	521	515	568	525	535	551	532	541	562	547	579	555	542	565	568	549	543	561	546	590	544	534	560	577	530	536	582	576	542	521	541	604	552	566	530	524	532	526	545	584	578	594	526	549	561	553	541	548	581	514	553	537	551	553	495	522	552	549	583	548	591	577	524	554	562	597	519	540	589	583	533	552	518	517	541	554	576	599	557	514	515	545	544	544	577	583	523	561	566	540	543	541	585	520	574	559	559	571	548	551	565	567	562	556	520	531	584	550	556	536	527	539	520	561	551	548	584	555	571	537	559	546	535	516	548	571	546	547	534	541	526	533	535	525	515	520	547	569	532	546	536	548	532	544	550	581	527	535	577	538	590	534	554	567	540	547	573	583	570	524	531	521	565	539	564	572	554	567	590	531	602	546	558	573	541	525	536	592	587	555	546	553	573	546	562	532	547	540	556	571	532	515	536	533	557	555	553	556	561	552	566	565	547	532	529	575	550	546	562	557	550	589	524	554	523	525	546	535	578	534	516	539	559	556	556	561	567	541	523	543	530	523	535	554	516	552	562	552	552	585	538	549	547	528	564	597	552	568	568	544	544	533	571	554	531	548	562	584	580	542	558	559	532	538	547	536	550	540	545	541	552	541	549	563	513	561	538	521	605	555	595	557	609	583	585	540	568	560	555	549	517	519	594	556	530	556	577	565	537	585	530	544	548	561	541	517	522	540	529	557	522	524	604	548	552	551	530	522	549	566	549	507	555	531	554	492	540	584	526	570	549	544	528	541	557	558	515	539	518	564	525	541	538	555	548	571	574	570	548	537	574	520	585	565	582	565	550	556	520	570	574	602	573	525	573	556	531	549	537	573	556	552	547	515	521	568	584	532	609	558	569	558	608	565	561	574	549	538	532	522	528	563	535	537	561	549	539	548	560	554	546	556	538	532	541	538	536	555	545	579	565	566	572	551	533	543	541	555	570	598	586	488	566	543	557	537	525	559	544	576	509	538	575	484	539	530	534	551	614	507	575	546	539	519	568	568	543	531	541	551	560	595	588	535	579	550	558	580	535	562	521	579	592	567	539	526	582	483	562	550	550	556	553	545	555	576	552	552	547	536	556	556	561	540	520	550	529	557	564	560	535	529	504	548	540	550	570	575	545	584	527	551	579	591	579	543	529	545	585	560	547	609	563	568	597	570	566	548	571	554	566	537	557	521	560	534	554	542	564	574	606	539	553	538	524	526	539	533	511	569	512	575	501	584	537	525	613	537	548	581	555	572	547	576	564	546	596	509	516	516	537	537	538	514	536	568	546	572	514	547	565	557	546	554	582	550	559	533	534	518	520	567	527	536	534	584	567	533	507	573	567	592	544	531	546	539	480	563	565	602	546	528	532	565	519	556	540	549	558	538	518	563	565	553	551	568	571	524	513	571	534	585	573	551	570	566	592	552	579	576	563	531	565	567	595	561	579	555	554	539	555	539
20520	7637	7831	8504	10836	13106	10227	6104	3444	2581	1617	1515	1489	1654	1315	1230	1662	1359	1175	1145	1132	1167	988	675	491	475	424	388	372	419	515	489	440	406	383	396	390	372	360	394	398	349	372	374	359	345	326	376	333	330	385	359	376	351	326	366	365	384	373	387	361	339	377	406	350	346	347	350	349	356	348	343	351	342	365	386	341	345	360	352	366	344	384	359	351	379	374	352	365	374	391	391	368	371	346	370	370	354	359	366	374	334	319	358	343	355	344	355	339	358	377	365	357	377	370	333	353	373	383	339	345	355	343	376	343	336	393	366	379	366	363	330	338	364	382	355	352	336	397	388	352	346	352	361	351	344	371	356	369	386	353	379	350	353	347	369	362	338	345	349	341	360	368	411	388	347	362	340	360	351	371	354	339	316	379	357	338	348	342	321	364	349	393	374	340	338	386	335	382	346	332	391	316	357	356	376	366	380	361	368	377	353	353	334	365	377	380	354	353	371	368	370	358	380	360	357	379	385	332	352	356	354	349	373	319	360	327	368	389	334	386	347	357	346	338	382	360	377	337	378	392	396	395	379	376	377	340	315	362	352	331	340	352	380	344	334	362	356	382	340	356	364	369	352	336	349	347	386	365	361	405	359	352	356	341	380	374	340	380	349	340	354	373	386	337	377	385	331	381	372	335	366	353	394	363	347	371	353	362	375	359	377	394	389	352	379	394	390	396	330	397	395	337	343	348	360	328	371	371	349	366	379	330	355	386	346	378	360	356	351	372	388	344	388	349	378	377	342	365	364	363	353	335	338	394	378	370	369	343	350	339	391	358	366	400	367	365	366	365	370	358	355	367	376	375	371	346	348	365	344	332	367	343	343	340	329	354	396	373	354	353	388	382	379	343	385	368	390	343	365	319	385	372	403	354	338	351	367	340	368	376	345	360	316	347	391	348	355	358	345	391	367	387	359	336	365	347	361	374	380	380	356	359	338	352	352	359	346	363	401	366	351	368	380	377	353	352	359	361	359	323	360	308	334	331	400	352	336	359	372	390	383	375	357	378	360	354	348	344	351	365	334	332	373	361	396	362	392	388	360	347	375	353	352	372	367	368	408	347	363	325	379	355	348	361	354	376	348	379	358	371	342	335	393	347	370	374	332	385	363	360	355	374	325	341	355	378	345	379	362	348	366	380	346	367	353	396	381	373	372	355	339	346	358	368	354	368	349	388	354	316	376	342	386	370	335	383	355	351	347	358	319	358	332	381	383	358	366	388	364	350	387	383	366	368	349	358	340	348	359	326	357	365	404	398	392	337	330	338	362	387	351	352	334	366	359	370	357	334	367	371	390	360	388	356	373	382	382	359	331	359	341	340	379	351	359	349	355	341	356	353	362	332	378	335	368	385	402	346	359	383	350	365	415	374	331	353	339	384	350	370	383	366	354	381	336	373	312	351	359	383	385	336	378	370	381	369	346	352	332	358	369	392	365	319	371	318	346	388	390	376	352	316	347	362	332	390	364	356	357	405	384	357	371	387	345	389	343	350	333	374	386	329	363	356	384	347	332	366	350	384	370	364	412	397	335	367	335	344	351	365	339	327	370	375	348	380	367	350	391	362	364	364	356	343	360	359	375	388	376	344	401	377	380	325	367	361	372	356	373	388	397	347	332	330	349	341	320	344	367	345	379	336	374	295	357	371	338	320	371	386	333	372	345	378	370	335	337	329	363	369	325	383	369	359	320	370	340	380	347	396	353	388	341	370	357	394	350	384	359	372	343	346	380	377	375	396	325	353	378	368	397	340	396	351	331	339	380	328	333	399	348	339	356	376	386	363	369	381	355	348	316	336	348	374	383	379	323	352	364	346	347	351	382	387	354	331	332	387	384	351	357	316	355	384	364	355	348	362	358	350	351	336	341	400	353	358	347	358	334	343	366	373	359	397	348	356	386	346	341	338	342	384	356	352	400	339	357	343	369	361	381	349	392	366	357	374	336	341	384	339	353	382	392	358	392	381	384	368	363	326	340	367	367	316	380	361	378	365	361	344	334	352	356	352	361	375	379	392	359	346	399	331	384	361	368	329	366	365	369	357	394	406	352	347	386	381	354	352	363	360	383	371	341	343	350	352	356	337	336	347	387	352	370	399	362	365	350	347	368	417	362	376	343	361	409	360	338	345	373	355	315	358	324	409	374	369	330	392	399	353	371	369	334	332	355	361	313	352	381	343	354	363	363	373	336	366	371	341	380	378	359	369	359	356	363	396	360	361	368	336	389	390	338	334	340	337	357	383	343	346	363	379	368	382	366	367	392	355	345	371	359	356	385	325	358	356	356	352	341	344	329	399	321	375	383	347	350	363	371	363	357	334	345	378	346	365	354	379	373	352	334	371	291	360	382	377	351	371	377	368	368	364	357	340	372	368	369	341	370	387	304	356	360	333	358	399	367	332	364	348	366	370	342	322	352	329	382	357	331	359	369	390	339	378	368	370	355	334	383	397	359	363	368	348	398	384	338	349	371	320	398	338	383	355	356	346	388	311	387	386	370	358	327	339	404	385	400	371	362	385	364	341	366	356	340	379	374	355	373	378	361	361	407	328	351	331	365	364	339	367	346	301	306	352	349	347	398	355	376	337	348	352	361	375	340	341	360	363	373	376	346	335	325	339	351	351	344	390	355	368	342	349	345	343	384	331	373	368	315	385	343	383	340	343	339	363	395	368	379	367	343	329	344	358	379	344	361	362	338	375	361	347	373	381	339	376	359	374	345	372	372	338	420	340	384	350	351	358	398	353	374	352	345	348	352	349	344	330	311	343	324	333	370	349	371	378	365	351	363	373	357	364	362	359	347	380	364	368	373	316	348	372	357	356	321	363	370	377	363	355	365	378	359	357	361	349	333	344	400	360	375	362	356	348	372	352	325	357	344	373	367	331	338	391	305	353	377	347	380	366	341	359	372	377	375	371	364	351	356	343	364	363	320	384	416	364	384	353	361	364	357	370	379	353	384	373	393	382	330	324	331	359	348	358	381	367	381	389	371	353	394	368	358	338	351	339	341	395	354	356	335	347	364	326	369	379	354	378	359	365	337	355	354	398	344	350	356	361	373	388	370	369	326	396	364	315	339	365	366	327	385	346	380	395	386	377	350	362	351	358	328	373	333	372	339	355	369	380	381	359	360	341	339	358	345	356	381	408	403	366	369	379	331	334	336	350	362	358	320	323	309	339	362	360	391	351	371	404	363	356	336	314	371	380	348	348	339	326	379	406	357	325	361	362	369	361	369	362	348	356	356	366	355	375	371	380	400	329	354	395	352	365	344	364	338	330	334	345	366	374	366	342	349	394	365	386	339	356	359	343	377	396	335	383	346	350	346	347	417	358	357	362	374	392	385	360	328	391	359	335	363	342	340	367	359	386	329	391	332	340	369	366	351	392	365	342	358	358	385	384	349	366	373	330	349	370	348	378	339	336	353	374	331	361	356	350	351	352	406	353	322	377	381	347	390
10619	5662	10431	16115	25073	29919	26042	18000	12538	10835	7562	7002	6682	7334	5750	6511	8578	7001	6431	5725	5929	5875	5082	2971	2076	1628	1279	1032	1095	1557	2036	1907	1419	1179	1040	938	919	925	961	1099	1086	1050	985	983	903	936	851	888	926	874	908	901	894	840	869	894	875	840	872	858	868	913	910	878	866	820	880	870	863	837	875	875	892	789	861	954	838	897	889	866	928	854	880	905	860	876	855	842	793	903	859	839	846	858	822	858	894	800	853	853	854	882	862	828	832	862	840	838	846	877	843	852	897	902	798	913	851	837	841	843	809	901	861	847	854	835	768	844	887	790	828	881	890	911	817	850	854	829	884	854	853	858	824	782	838	820	832	806	848	854	796	857	874	862	886	838	879	846	848	879	814	853	868	811	836	876	859	859	817	852	849	846	865	872	856	841	870	829	861	836	831	843	860	837	846	890	821	879	808	844	854	870	843	886	806	867	869	826	846	828	855	835	870	869	885	841	874	850	831	871	828	842	869	886	799	862	866	878	829	896	867	878	881	868	838	886	826	854	898	837	906	856	856	839	852	870	856	845	797	808	825	865	826	891	868	877	865	880	816	844	900	847	822	864	857	814	816	826	885	830	806	845	823	880	886	865	871	849	839	826	869	853	835	798	831	878	889	833	858	874	868	842	859	896	893	826	851	834	899	893	853	812	925	839	854	830	864	875	820	845	828	891	823	868	825	830	831	859	851	851	871	812	849	867	835	872	894	901	860	835	859	863	824	850	828	811	863	806	853	850	837	835	885	854	840	830	848	851	868	929	859	797	822	828	829	878	824	798	825	890	898	874	818	815	778	815	872	819	843	845	873	808	810	801	871	862	869	861	812	886	852	853	877	807	871	807	857	840	861	802	856	880	857	887	803	847	781	793	931	900	890	858	893	840	872	857	846	881	807	874	858	897	818	849	827	896	874	857	855	868	847	861	880	890	869	825	911	879	869	857	840	884	884	819	808	899	826	890	834	837	807	861	870	794	840	836	779	848	865	860	816	870	918	860	797	857	870	853	819	891	848	872	798	821	854	860	862	837	860	833	854	800	909	880	839	908	843	850	834	871	880	829	859	841	844	877	868	835	849	832	899	867	858	860	887	831	843	831	873	833	854	884	888	864	846	851	877	815	840	850	850	858	870	826	833	894	850	844	841	859	796	875	927	848	844	801	848	849	830	845	887	866	820	870	880	910	859	846	815	784	778	870	876	833	864	822	863	846	854	829	844	861	817	865	846	887	907	881	871	867	837	840	815	882	854	855	884	845	858	788	890	832	859	870	854	830	889	836	846	844	863	846	814	864	884	762	846	816	824	891	833	885	828	849	845	816	860	851	833	856	838	941	816	830	855	851	866	831	818	877	821	883	811	801	856	904	843	831	894	843	839	801	893	859	841	837	830	816	858	823	861	856	857	899	899	831	850	862	901	864	873	947	873	837	820	846	861	859	833	879	852	866	838	840	832	865	885	804	841	903	873	833	834	790	864	836	850	878	855	834	817	840	839	828	847	852	819	880	850	857	848	867	849	885	847	880	886	826	844	893	850	855	863	816	817	849	852	875	838	904	853	819	852	861	869	889	843	780	828	854	870	871	869	841	831	889	859	837	802	870	874	844	829	872	823	881	832	843	870	879	871	898	856	840	855	863	849	841	857	829	874	871	858	828	801	861	860	844	879	836	869	875	814	853	837	838	847	856	823	847	876	864	853	891	896	830	834	881	892	938	847	864	843	834	861	902	905	846	874	832	803	855	854	842	841	854	841	825	853	810	852	870	837	837	882	789	877	869	869	903	846	874	894	844	866	819	822	856	865	847	876	832	821	862	861	905	865	881	849	841	856	846	867	872	883	842	869	882	830	854	870	884	802	876	845	837	811	842	849	830	871	887	840	854	905	835	832	848	832	848	855	848	800	920	846	889	888	824	818	910	742	888	867	876	875	859	842	839	881	844	812	808	890	841	859	856	813	844	894	843	825	857	889	854	876	858	897	807	825	836	803	852	851	859	946	865	813	852	844	802	849	847	847	880	883	872	888	874	896	820	880	814	881	902	900	850	865	878	836	851	808	851	825	846	833	831	823	839	833	866	886	834	830	890	819	888	876	843	899	798	882	863	841	841	870	881	849	886	821	816	842	840	881	810	903	843	879	906	847	865	855	799	851	856	802	881	880	888	866	865	838	847	914	844	852	836	807	813	846	840	909	892	868	887	834	847	899	873	873	868	899	871	828	832	859	837	851	835	853	854	857	841	847	863	879	817	874	857	918	853	848	884	862	861	903	843	866	829	839	858	809	841	788	861	841	844	865	859	809	878	853	879	837	789	893	867	865	858	805	849	831	903	867	854	834	823	877	906	850	855	837	828	866	884	858	848	840	895	849	872	855	825	828	891	843	857	890	917	835	862	812	919	852	883	877	849	877	847	868	784	876	840	914	817	827	825	837	845	904	840	807	861	841	867	809	866	868	845	793	823	867	850	836	848	853	847	910	859	813	853	877	816	836	839	868	825	869	851	826	894	782	877	843	825	830	837	854	868	859	835	910	834	927	822	919	900	835	911	870	876	820	874	901	851	819	918	886	832	835	847	924	858	833	897	806	837	841	891	882	924	842	873	886	816	842	839	843	851	873	862	876	786	869	880	881	812	834	794	880	841	854	827	904	855	846	888	820	831	808	863	851	840	892	868	825	853	885	883	853	843	804	841	891	871	834	835	858	884	835	841	864	856	839	854	828	860	858	822	823	851	840	925	884	870	839	824	827	873	869	870	791	894	830	844	845	884	846	860	842	863	788	906	810	817	871	883	894	835	810	888	900	831	873	891	901	826	814	842	844	837	873	894	844	824	867	841	873	856	846	868	840	859	849	906	852	825	846	891	838	812	884	848	827	862	857	838	880	833	819	835	831	870	836	832	789	861	856	835	833	848	887	928	851	841	826	849	818	895	897	852	819	851	912	888	845	895	832	881	830	840	884	846	821	841	887	829	867	845	884	836	837	898	873	895	887	809	837	829	825	890	844	897	830	843	867	848	835	834	885	875	859	823	836	842	870	886	870	797	840	816	839	865	894	856	851	855	847	808	893	865	869	839	829	844	886	819	817	845	822	852	804	850	853	832	859	884	836	829	846	845	824	827	808	841	895	943	843	823	829	816	898	876	875	886	908	890	803	864	901	857	883	856	906	862	797	836	862	864	849	845	854	773	846	880	873	879	859	840	875	824	858	850	838	824	879	835	864	874	816	837	849	848	859	856	852	895	831	878	859	848	875	876	853	859	795	847	829	839	819	826	870	811	852	862	895	868	827	839	853	837	832	771	861	820	831	890	831	894	798	883	838	853	862	914	905	854	872	868	863	825	801	868	842	873	883	876	862	809	816	906	823	891	807	852	873	837	898	858	912	848	832	867	821	902	820	846	841	879	881	872	860	871	888	875	845	851	852	906	870	878	860	838	872	808	899	880	818	850	875	895	886	841	835	856	813	834
4770	1293	1017	1453	3055	4783	3261	1595	1030	663	357	352	450	458	344	319	365	385	368	384	316	248	261	299	246	213	246	232	233	242	245	248	237	220	217	192	206	217	216	218	197	210	189	216	222	198	231	204	220	212	201	202	228	221	204	211	198	204	251	196	212	239	256	223	218	234	229	183	201	205	244	207	185	222	209	222	207	211	193	227	226	220	202	215	212	213	220	233	234	226	242	225	204	219	243	214	200	203	231	235	229	204	188	207	215	221	232	219	208	183	235	212	218	216	221	230	212	230	232	259	204	220	201	220	202	241	223	210	227	223	250	200	203	197	217	203	226	193	206	219	227	220	227	194	207	218	214	220	206	246	250	209	189	210	241	202	212	232	213	221	221	204	221	236	214	198	243	206	230	236	193	233	217	226	205	214	237	201	214	213	221	241	231	222	230	222	206	223	232	202	236	224	212	219	237	231	206	212	223	220	228	212	212	221	219	217	225	231	214	177	226	204	199	222	208	208	188	218	242	221	232	218	194	224	210	197	202	221	234	217	212	199	247	221	211	207	228	198	227	220	189	200	220	212	199	187	227	219	219	231	196	210	187	207	212	219	217	229	226	229	212	245	214	224	254	218	186	229	219	225	204	186	219	199	215	198	219	240	208	207	209	216	204	215	228	229	224	211	230	203	226	219	210	242	217	213	228	249	211	207	215	205	230	244	207	233	201	230	223	213	234	213	206	221	205	183	241	220	236	222	205	208	209	252	216	195	206	240	225	214	208	194	208	201	213	216	230	259	229	212	221	208	206	211	218	235	213	234	228	216	207	236	218	234	223	203	233	209	212	268	234	223	218	203	213	223	226	203	227	208	226	213	185	224	217	212	224	214	224	244	203	214	199	224	215	239	251	217	207	222	218	209	243	237	222	196	222	214	228	228	226	220	229	218	248	211	208	217	234	252	220	233	224	201	217	212	210	193	232	212	210	231	220	221	205	215	212	197	212	220	238	210	215	218	207	213	217	204	220	229	215	195	200	234	233	201	227	219	223	220	210	217	241	239	234	207	223	235	246	222	227	221	251	212	209	204	222	202	216	208	171	188	206	227	216	214	208	199	221	220	189	206	201	230	198	203	223	196	218	205	226	241	227	221	219	192	224	214	217	189	211	229	219	227	231	255	176	234	203	217	219	192	234	210	200	216	186	211	198	223	217	189	231	226	219	203	235	243	241	229	210	247	239	224	208	217	201	201	201	258	243	203	235	189	225	226	243	226	243	205	230	188	216	204	248	255	217	206	244	222	204	222	225	228	255	231	194	239	214	258	205	235	199	203	207	203	197	221	205	224	224	217	212	213	245	200	232	211	228	205	222	202	218	208	197	239	219	265	243	237	220	233	212	205	208	208	225	217	193	232	238	216	245	215	212	228	206	207	226	206	208	211	213	234	189	184	226	208	244	228	249	227	229	228	236	200	184	184	207	197	226	222	227	228	227	246	240	214	196	196	193	197	205	206	207	208	225	214	225	220	220	226	208	218	224	231	235	218	227	210	231	190	199	200	193	201	200	247	232	214	258	219	242	210	214	232	206	200	210	228	183	220	201	207	217	223	216	217	213	216	219	227	229	212	194	227	216	223	216	223	209	217	231	207	234	233	222	217	216	222	235	193	225	225	220	217	210	204	228	224	217	236	224	257	222	212	248	234	221	204	227	215	222	231	227	222	228	236	213	200	230	228	214	261	219	208	204	248	207	199	204	198	218	214	220	209	211	207	212	209	211	196	216	216	195	223	224	213	195	208	223	205	215	225	192	212	209	221	202	250	202	209	215	203	205	239	225	227	217	211	200	242	226	229	211	228	208	203	226	242	227	192	225	185	212	206	212	225	211	239	223	227	200	232	205	212	235	229	209	218	200	216	203	221	212	219	249	213	201	215	235	222	206	217	238	224	245	193	209	249	216	228	203	213	219	209	196	212	193	220	234	206	226	242	211	207	205	250	215	213	237	229	223	207	231	217	206	206	238	215	224	212	222	192	198	237	235	200	217	243	214	230	205	204	209	196	206	209	219	227	209	226	211	214	245	209	253	251	248	223	188	234	219	226	207	178	187	217	255	239	248	215	222	228	221	238	217	223	218	210	231	225	218	220	199	238	214	212	232	253	223	207	227	219	220	233	226	233	235	222	215	244	235	214	218	248	194	189	203	199	186	251	223	246	223	241	254	219	215	218	230	201	198	198	211	235	219	207	193	213	228	225	221	210	228	218	226	217	213	202	216	209	193	207	207	222	214	216	188	201	180	228	212	244	212	197	206	202	237	191	232	232	221	211	213	212	190	230	236	192	207	213	199	217	247	246	249	245	259	228	222	233	224	239	222	214	233	217	196	204	222	250	196	226	213	226	223	212	234	219	196	228	219	232	211	222	223	209	252	236	225	249	245	205	217	230	218	240	223	225	196	209	220	219	218	227	201	230	205	199	192	242	230	194	207	230	191	229	223	217	211	209	223	248	210	227	209	208	223	220	217	218	228	215	214	208	219	201	257	199	239	214	211	190	237	227	230	205	208	209	195	199	196	216	210	206	200	209	241	223	264	188	206	204	210	216	206	194	243	205	200	242	214	222	220	197	242	225	218	218	200	226	224	218	241	223	217	208	216	209	197	222	235	190	222	205	217	232	223	209	210	212	218	235	206	229	209	230	228	239	210	206	208	214	194	198	258	227	218	236	254	256	215	250	185	196	202	207	232	199	202	197	198	205	229	227	226	220	210	241	225	222	212	218	241	200	219	214	205	210	197	229	228	197	218	195	207	249	210	210	228	201	221	182	207	197	219	228	220	208	209	228	214	219	217	207	201	219	242	222	214	221	193	226	209	231	217	198	242	200	223	251	242	195	220	218	226	218	194	196	232	225	225	209	209	214	214	212	229	220	229	234	199	211	240	227	215	237	190	229	219	213	227	209	220	222	220	207	225	217	220	222	212	219	191	213	235	263	199	218	225	223	225	225	194	202	191	228	229	212	212	225	212	209	234	209	208	205	202	232	224	187	219	219	237	217	231	236	202	218	237	220	188	218	202	240	234	197	227	211	187	230	226	202	204	225	245	203	202	193	202	224	235	207	238	221	235	192	218	230	204	230	196	208	239	214	232	195	218	209	244	238	220	226	239	208	238	199	224	228	207	219	239	231	234	230	235	227	213	208	223	215	229	213	227	247	208	235	199	230	215	209	197	209	245	225	216	225	207	232	211	205	216	213	205	197	238	199	190	227	236	226	189	227	239	178	211	225	215	197	212	221	244	235	211	227	206	252	213	201	206	203	211	205	210	224	230	206	240	228	207	244	221	233	215	196	235	222	248	216	213	188	216	186	215	196	233	219	224	196	220	214	225	206	208	230	246	223	224	201	242	218	211	228	240	216	204	223	217	185	212	229	227	206	184	217	236	210	219	203	216	190	228	210	213	253	198	216	190	212	230	235	208	237	207	220	204	227	194	198	225	254	231	216	212	245
3641	1435	1985	4955	11342	16719	12031	7149	4805	3019	1365	1406	2000	1892	1282	1407	1596	1592	1634	1661	1282	1119	1090	1043	727	612	592	556	552	776	900	815	684	595	521	560	519	540	560	565	590	594	512	542	546	510	517	518	525	580	539	523	549	530	531	552	550	518	505	533	508	519	521	504	530	538	567	550	524	488	550	586	534	498	542	517	572	575	540	523	520	538	537	530	516	570	532	563	556	507	518	489	537	510	556	572	554	490	538	564	581	570	527	537	494	520	511	508	549	537	565	508	493	553	558	523	590	566	600	582	535	494	534	562	549	519	549	549	573	559	501	539	523	537	518	537	577	542	548	528	561	507	538	540	505	568	509	508	553	579	574	514	578	494	562	521	514	516	532	578	523	559	492	544	510	500	523	514	541	550	585	505	510	550	541	568	535	549	553	546	519	579	550	539	495	525	535	535	517	504	533	497	531	519	515	538	545	511	567	567	527	479	580	530	534	487	520	523	567	566	537	511	558	509	563	532	559	510	544	598	519	573	514	574	563	489	553	552	517	523	554	539	545	540	557	506	525	528	543	527	540	549	545	563	485	548	513	570	540	529	558	529	503	528	504	533	547	496	525	528	529	522	533	571	561	542	508	521	541	533	521	539	507	531	553	501	557	527	511	557	538	532	530	522	509	546	533	559	511	546	553	512	509	530	494	515	548	510	529	542	577	509	528	570	552	512	557	545	522	547	540	533	514	521	508	548	580	479	550	551	553	500	565	504	540	540	560	534	503	547	565	544	555	536	540	535	520	511	551	516	557	540	533	489	498	550	524	534	507	507	509	577	541	524	477	544	522	554	581	535	527	528	542	534	580	498	508	520	540	501	522	544	527	547	517	598	533	571	563	501	505	552	527	529	539	554	523	588	525	548	519	516	512	537	556	548	521	535	516	546	555	552	540	539	495	568	573	532	567	542	554	540	567	524	513	559	566	546	571	545	550	522	539	533	574	551	542	545	556	492	503	520	567	489	565	529	541	563	534	539	559	571	590	529	545	519	530	539	565	546	525	544	493	547	547	567	545	550	512	521	554	496	491	564	543	584	556	536	579	573	531	567	548	538	506	550	558	538	558	542	561	541	531	552	565	539	536	508	539	512	539	562	578	535	544	538	537	561	533	506	535	544	482	516	570	526	556	554	505	511	552	574	551	527	581	511	555	538	524	533	562	533	518	552	513	587	511	562	514	542	559	555	573	489	508	580	550	541	539	487	543	469	535	494	547	526	556	514	565	548	573	512	561	522	541	505	543	499	509	561	522	548	534	586	567	550	527	542	494	521	551	529	547	534	583	560	550	505	532	543	557	567	517	541	549	544	541	550	546	529	560	497	534	500	536	554	546	507	519	515	537	514	509	510	548	519	503	513	519	550	554	556	486	516	534	578	569	532	566	544	508	518	515	564	540	493	525	530	579	511	494	558	500	522	523	531	589	519	539	541	534	546	551	508	549	554	575	518	528	553	581	514	540	574	554	567	593	555	512	523	528	538	503	574	548	513	544	541	536	517	509	603	536	581	549	557	527	540	531	494	551	553	566	582	517	480	564	519	561	545	523	520	520	549	549	523	506	528	505	568	552	578	536	549	530	565	550	550	510	543	547	524	552	526	538	543	522	580	518	545	585	570	545	504	546	549	547	520	535	531	568	527	595	540	532	559	511	527	540	563	555	574	501	547	540	519	506	491	584	543	535	534	563	568	523	540	533	555	553	524	527	559	531	555	528	566	523	534	549	545	541	508	532	594	576	569	531	500	530	531	551	536	524	519	528	499	510	564	516	569	553	520	548	512	565	530	500	538	523	536	511	555	531	542	547	541	547	507	535	509	582	522	571	508	576	557	526	561	536	555	526	554	497	525	542	535	530	502	552	549	532	566	520	545	543	555	520	544	539	537	542	525	509	502	573	553	544	525	545	544	557	547	517	506	570	540	549	553	578	520	535	559	523	535	532	526	532	519	526	578	508	534	542	541	522	501	525	533	530	541	552	538	595	528	523	548	520	528	504	564	530	532	564	528	536	575	532	524	521	545	554	541	518	522	552	538	576	519	533	568	567	547	581	503	505	513	525	537	534	552	509	542	536	542	561	537	523	575	540	517	524	591	559	519	495	502	570	567	537	575	549	531	541	551	535	523	544	551	593	534	518	530	518	575	523	550	539	519	539	533	519	538	525	546	529	510	516	544	545	522	544	508	572	520	578	514	540	521	554	559	533	542	544	555	546	499	504	515	544	530	531	508	593	547	591	487	548	504	526	510	541	548	494	526	549	521	572	557	528	523	540	565	477	545	555	518	559	547	534	538	534	581	573	514	526	572	532	512	552	571	570	563	587	515	536	580	556	558	524	501	517	535	587	522	556	583	517	552	521	565	531	562	600	547	553	536	524	549	564	518	510	561	519	555	574	535	558	519	527	523	561	541	536	569	548	549	537	551	487	526	542	550	551	543	550	525	531	551	516	545	540	514	544	543	501	531	533	531	550	513	497	545	560	549	572	526	501	513	539	498	608	510	539	509	472	539	505	546	541	558	569	573	528	508	569	554	559	548	543	525	542	542	540	506	559	583	519	535	527	571	525	520	552	510	536	519	576	521	548	551	576	540	559	527	503	546	552	560	524	585	548	522	498	566	549	502	591	525	543	509	560	551	539	515	546	520	576	547	512	522	574	555	535	530	534	579	557	538	561	541	560	553	541	569	552	543	527	497	519	550	556	515	513	492	522	568	553	588	527	540	571	536	540	525	574	584	533	570	546	543	562	563	555	545	527	511	546	548	489	511	553	531	569	487	537	507	563	554	521	554	541	550	535	563	539	589	498	574	478	529	539	534	534	509	534	518	530	545	527	544	535	561	538	542	535	558	527	553	554	603	551	525	525	530	538	522	547	527	562	557	538	534	506	531	519	549	531	563	565	526	525	534	516	552	517	591	514	544	570	552	543	510	482	523	545	541	504	517	523	533	518	547	560	576	552	522	527	537	526	595	553	548	553	565	534	465	552	563	547	544	545	549	521	529	602	529	529	553	537	481	515	548	558	541	564	553	522	535	578	555	543	518	537	546	522	499	548	540	492	552	553	541	576	530	528	505	499	532	557	519	552	514	565	571	496	536	550	573	557	540	495	519	531	506	552	548	500	537	523	550	506	532	573	509	560	535	518	537	518	556	556	550	547	521	571	521	525	545	564	526	535	505	538	547	519	537	534	512	513	573	529	542	534	551	535	491	552	504	531	564	549	504	550	553	592	542	548	559	520	538	541	536	542	518	540	508	604	542	526	547	534	550	504	536	544	539	549	574	517	549	559	507	510	553	507	513	497	518	532	553	580	576	455	565	583	531	565	559	558	555	484	509	569	539	549	535	558	562	496	524	548	538	513	575	533	541	529	524	530	544	530	509	526	541	554	531	574	548	532	527	509	552	578	575	505	530	533	521	538	524	500	533	587	549	523	567	504	534	565	491	520	560	546	540	549	530
13221	3846	4308	6369	9378	10200	6281	3573	2814	1651	926	1059	1126	966	811	924	1058	851	771	539	406	422	412	373	340	268	255	236	232	265	284	310	264	237	209	223	231	205	207	246	221	246	225	210	237	234	213	218	200	201	212	205	214	238	199	201	240	236	195	233	203	229	210	212	195	219	215	209	215	208	238	236	206	204	198	235	226	197	220	222	207	185	219	236	235	198	238	187	206	223	213	211	204	208	214	200	225	215	222	223	201	200	212	231	201	231	212	215	211	205	220	212	202	225	215	210	205	223	228	218	199	222	197	206	217	233	202	192	213	212	199	195	208	201	231	207	215	198	227	204	200	212	187	208	257	218	222	198	251	199	232	194	213	223	226	233	209	223	201	212	234	218	215	221	199	236	193	212	241	223	196	191	235	205	201	243	229	218	229	203	192	228	220	202	222	204	223	205	224	210	202	208	208	208	220	232	217	228	234	229	210	192	225	199	234	223	229	220	215	218	211	214	209	205	196	180	222	225	210	225	217	207	175	212	209	225	193	228	215	225	236	177	204	176	229	213	217	226	205	246	181	247	239	199	213	210	206	216	214	202	183	197	186	186	218	236	207	214	221	215	233	234	196	188	213	210	200	216	235	209	212	211	198	227	250	185	220	225	217	208	235	248	218	220	230	230	229	205	221	220	218	213	218	237	214	206	199	226	220	239	223	203	196	221	229	209	209	230	230	198	240	201	212	207	237	226	232	212	203	231	192	212	187	197	204	234	208	211	198	220	238	233	203	239	212	242	247	203	205	213	219	208	197	224	229	208	205	217	211	212	211	225	216	194	248	205	208	248	222	188	227	216	215	207	212	241	187	216	201	221	219	229	239	215	228	223	250	224	198	215	223	199	194	257	206	235	214	214	222	218	187	244	221	208	235	204	201	195	229	236	238	229	232	204	192	189	221	203	200	203	230	202	208	219	251	230	225	213	215	217	213	206	239	249	229	207	239	222	242	217	210	186	202	219	215	181	205	200	216	197	232	201	222	203	232	220	229	206	205	204	184	216	216	204	200	228	202	194	215	203	214	247	216	209	210	190	208	219	194	198	211	195	213	206	226	213	222	248	198	208	214	222	245	207	214	221	226	197	214	213	234	217	214	211	206	250	208	198	195	198	221	190	195	223	229	230	199	232	186	222	223	224	213	204	220	193	229	210	225	189	222	226	241	210	198	205	216	192	203	201	232	189	212	246	214	216	228	233	178	224	208	222	211	255	185	199	228	226	234	180	210	196	219	207	190	208	235	211	195	204	205	214	187	232	242	238	232	205	212	207	198	203	208	214	215	207	218	221	192	220	212	225	222	231	202	213	224	201	211	225	211	218	204	196	202	218	241	209	222	248	236	220	209	201	244	202	209	191	208	227	187	209	217	218	200	195	211	213	222	203	204	193	223	207	216	202	224	224	232	209	209	197	218	229	228	218	211	204	210	237	197	211	210	233	220	193	216	234	210	220	219	217	199	217	222	217	220	218	227	240	214	194	241	178	190	219	211	209	229	217	240	202	211	222	243	228	211	224	191	228	202	202	226	201	228	218	217	213	219	221	219	201	221	207	239	207	242	219	245	214	204	236	222	205	231	216	201	191	206	212	212	210	225	211	198	181	228	201	186	214	199	238	227	212	209	231	251	232	222	216	210	200	184	198	209	262	206	221	202	211	225	210	200	210	207	203	208	202	217	233	199	208	223	221	219	206	225	227	216	194	198	200	208	222	227	229	225	230	225	222	197	224	220	230	199	209	226	213	219	223	221	198	240	231	253	212	202	199	215	208	241	195	217	211	218	211	200	262	214	186	200	192	203	217	220	222	205	219	201	196	198	199	195	223	272	232	240	209	207	226	207	192	216	215	199	212	221	203	225	205	228	219	208	217	201	197	201	199	223	210	235	202	209	240	222	209	207	210	178	226	214	212	208	215	181	226	213	211	208	225	220	208	230	231	195	191	190	195	198	225	220	235	198	194	206	217	223	210	193	197	208	202	213	195	240	215	234	220	216	207	222	207	217	214	190	200	185	212	194	217	240	201	202	217	179	188	219	211	212	226	241	225	233	210	212	212	180	215	218	192	231	199	227	219	195	196	229	214	193	208	212	222	194	200	220	237	225	217	221	235	207	230	243	210	187	202	209	176	212	221	227	252	222	207	224	205	241	220	205	229	209	223	217	231	201	186	228	224	206	249	230	209	214	222	225	224	201	211	192	200	223	218	216	184	197	202	207	240	191	202	217	230	236	226	208	209	213	224	209	234	233	242	184	187	196	219	199	193	222	212	197	190	246	152	220	217	191	213	187	204	216	208	221	210	211	235	238	215	195	205	219	224	221	222	238	228	211	220	188	220	226	231	225	218	222	233	246	212	207	206	243	218	215	234	225	209	214	215	189	215	246	217	209	198	225	216	211	196	191	217	223	206	199	202	208	199	221	203	227	196	208	202	219	204	200	190	212	224	213	225	225	207	224	208	208	186	222	207	212	213	197	230	221	185	205	253	213	205	217	231	211	193	217	245	181	222	240	184	184	205	232	232	215	232	244	226	215	214	227	190	214	201	222	221	211	201	224	198	229	222	190	199	217	211	219	198	223	217	229	204	225	222	226	201	203	212	210	204	225	227	222	237	255	211	233	215	171	221	215	207	224	204	216	206	199	215	214	213	192	211	229	193	215	193	235	198	191	222	207	179	230	225	212	214	222	219	191	204	242	223	216	238	216	224	217	215	227	209	227	198	232	195	196	239	201	220	198	210	201	205	214	194	201	224	230	222	201	217	216	244	208	213	193	209	225	233	207	217	178	195	221	206	197	201	220	225	218	209	250	203	204	216	236	208	200	197	206	217	223	212	237	199	217	225	193	202	221	194	194	210	230	215	191	166	210	198	221	232	218	249	210	213	203	208	203	237	221	220	245	216	200	206	226	209	224	226	208	206	219	188	219	207	204	221	242	208	192	204	197	245	218	177	206	197	235	182	204	230	201	225	233	196	201	223	209	234	208	206	211	200	203	206	209	218	185	213	240	214	196	225	196	213	220	225	211	208	213	248	191	213	220	226	212	223	207	236	235	237	199	241	198	174	211	211	207	212	211	204	217	215	224	235	201	190	214	203	234	217	211	217	223	234	202	191	233	203	202	213	217	213	201	223	194	214	207	218	225	213	219	218	199	235	235	197	233	218	208	223	204	200	215	227	198	215	232	242	200	214	203	259	186	217	191	173	212	193	221	223	207	183	222	194	213	209	226	232	224	197	226	222	190	215	204	189	217	218	199	201	203	218	225	232	199	198	242	242	194	212	238	221	218	203	215	224	189	193	213	225	215	190	223	235	209	224	225	204	204	225	203	212	186	206	202	189	213	232	206	220	205	232	199	225	196	225	225	192	221	201	218	229	194	173	216	207	235	227	207	219	207	202	222	198	234	234	208	214	220	195	230	229	226	226	227	239	248	180	211	210	216	213	226	220	191	219	237	213
7998	3159	6978	15389	24714	26111	19025	13713	11426	7621	4755	5166	5839	4606	4515	5106	6155	4975	4687	2919	2019	2198	2122	1776	1443	1010	778	663	751	900	1278	1154	875	715	622	594	583	600	602	745	812	638	626	554	567	590	572	556	558	575	546	565	552	521	580	565	582	518	587	526	546	529	515	556	559	545	579	535	582	546	555	579	525	582	584	546	528	576	546	553	558	562	575	531	556	568	586	529	563	518	510	576	543	551	571	542	547	507	512	562	517	544	620	536	558	540	537	546	590	546	561	558	516	570	565	536	589	565	565	555	540	548	528	533	593	543	532	540	560	579	547	523	555	541	560	495	559	525	553	568	521	499	558	532	517	558	559	558	609	530	541	546	553	554	531	531	569	531	509	562	536	539	538	587	537	558	549	538	547	543	519	557	525	537	523	543	542	559	546	510	573	568	522	538	558	561	529	538	569	552	547	566	564	589	568	530	552	549	539	547	546	545	547	510	574	578	540	556	557	580	545	553	549	523	615	560	597	519	556	531	524	554	524	548	565	551	558	531	574	530	561	586	573	555	547	524	541	532	589	541	516	557	554	535	552	546	582	565	545	569	520	547	526	526	530	539	510	558	537	578	584	522	611	573	524	510	525	558	549	545	529	555	560	526	539	526	560	526	577	551	568	568	561	538	560	520	581	529	571	547	560	584	560	533	545	557	515	560	567	582	552	545	519	528	580	513	592	540	579	514	542	580	585	562	563	574	502	495	559	529	556	525	521	559	510	567	510	551	507	585	586	532	553	512	556	542	503	548	566	553	550	544	516	568	503	560	551	569	556	577	524	563	575	561	575	527	537	582	558	543	555	567	556	564	535	592	575	521	551	541	497	570	496	509	541	570	530	558	541	571	585	511	568	571	514	572	533	519	525	567	528	567	543	586	538	584	544	504	549	591	549	549	570	528	563	557	550	568	524	552	541	542	601	542	594	556	531	540	542	555	597	573	547	539	514	556	530	549	577	550	525	531	560	522	550	512	551	526	548	581	598	507	512	555	560	557	508	550	563	551	588	535	552	582	545	553	600	545	538	506	541	540	558	562	502	565	551	526	585	556	547	526	565	539	536	570	574	562	563	558	549	577	547	541	559	543	524	535	544	543	531	559	583	543	555	549	561	556	561	539	493	506	565	513	562	565	540	541	547	535	602	570	519	531	544	558	569	563	523	547	524	567	519	510	541	555	512	569	525	568	566	544	545	580	569	519	526	524	502	571	507	520	562	569	564	549	524	584	540	570	540	571	552	508	526	525	502	549	540	533	549	527	527	552	561	548	559	551	543	568	569	578	521	569	521	547	527	582	532	545	549	551	569	544	578	554	583	583	538	615	522	538	582	576	567	535	576	498	548	530	568	508	528	502	540	569	528	533	508	551	562	549	552	565	602	543	558	585	546	533	552	542	555	554	549	571	550	528	548	566	537	530	575	529	589	514	552	558	534	564	580	552	547	566	542	588	507	564	549	544	554	557	537	556	563	537	557	535	518	580	570	576	558	541	490	531	529	577	566	518	533	534	546	532	553	561	562	540	556	526	557	582	561	498	553	557	560	575	539	540	538	552	602	545	550	545	493	561	597	536	557	543	531	524	586	580	567	577	539	536	525	580	550	544	574	490	532	622	526	532	547	556	560	609	545	511	521	559	533	521	552	551	528	567	543	575	580	541	569	567	570	558	528	555	577	564	556	537	503	527	521	510	536	506	559	546	571	523	560	575	521	539	570	511	547	544	566	520	564	521	562	566	521	509	544	549	525	525	517	570	550	531	536	543	587	555	534	548	509	537	570	623	563	514	543	571	557	524	545	543	548	530	542	549	536	524	531	553	560	604	572	498	547	578	540	532	515	541	583	552	532	547	566	532	551	522	521	558	550	541	489	498	542	525	543	563	586	553	553	554	548	542	575	549	535	537	578	532	561	574	546	531	540	537	548	514	577	544	579	556	548	557	560	527	530	579	537	545	592	561	577	557	530	526	533	568	512	560	515	513	558	499	540	587	498	544	530	535	529	502	558	565	565	565	558	561	542	535	563	526	567	552	540	532	553	545	569	576	535	524	569	579	525	581	597	558	561	538	555	495	541	568	530	545	583	545	587	513	508	577	561	539	527	549	540	554	558	562	532	593	566	555	519	531	534	581	570	522	505	558	535	600	516	556	548	560	540	511	531	534	573	548	540	548	569	564	539	547	507	580	575	567	537	599	543	536	550	497	544	527	492	526	550	591	519	558	538	493	541	540	551	557	515	528	556	589	525	543	520	518	543	562	581	565	566	522	499	548	504	509	538	568	528	513	560	553	569	575	501	523	532	525	530	542	569	544	520	584	573	533	576	577	527	539	517	565	542	541	531	506	529	558	571	546	575	582	538	545	547	573	543	524	535	512	550	534	537	507	575	536	500	583	562	528	524	552	525	556	579	580	563	560	517	526	559	561	567	547	570	553	540	552	536	569	496	583	563	593	531	537	584	572	547	529	570	580	553	561	564	525	542	550	547	586	532	478	520	566	573	564	545	518	575	535	545	538	593	529	486	592	530	547	523	545	575	528	551	545	556	557	568	566	558	521	560	582	561	522	553	566	510	607	556	595	581	551	534	567	604	535	591	540	549	537	498	523	581	526	563	590	521	569	525	551	505	566	573	584	541	532	609	594	503	538	517	535	545	532	559	579	540	540	556	526	582	525	553	536	529	586	515	549	542	573	523	521	561	536	525	547	539	554	515	573	560	557	557	555	548	532	591	551	506	565	548	513	552	530	546	510	612	571	551	549	517	522	524	510	561	562	529	588	517	543	580	525	578	601	538	546	570	528	548	557	575	532	578	551	559	554	568	530	553	515	566	530	525	553	550	549	556	539	531	608	548	542	552	518	530	554	563	515	541	493	576	549	514	519	568	513	575	547	546	513	535	563	544	543	547	519	557	557	565	582	571	542	548	583	522	589	548	549	501	509	570	542	527	553	541	538	536	536	561	535	569	588	535	520	556	579	516	573	548	581	536	592	559	534	590	538	558	571	560	571	547	555	585	534	510	545	558	552	548	530	598	517	505	534	531	549	588	541	543	538	564	537	556	542	548	523	543	546	521	537	567	572	562	540	527	514	550	548	551	559	569	551	545	539	585	564	528	542	545	549	525	575	558	545	566	571	530	518	531	545	568	539	571	517	550	568	523	520	510	567	571	510	521	553	541	564	550	555	529	511	569	515	565	513	552	546	550	527	550	547	531	561	515	572	545	565	542	537	532	507	562	567	541	550	514	524	560	505	553	567	557	563	532	564	580	544	538	560	531	598	554	578	581	554	559	541	563	507	573	516	531	556	557	554	596	554	565	560	541	525	538	522	538	536	534	497	544	560	565	563	561	566	552	540	534	557	540	511	557	598	528	579	553	544	561	544	559	533	594	584	522	518	537	519	528	543	595	566	556	558	540	530	545	564	533	576	531	549	547	588	574	563	509	557	554	517	533	534	492	528	574	561
20146	6647	7587	12881	16107	14872	8967	5879	4095	2691	1980	1939	1981	1380	1530	1569	1854	1673	1347	927	753	813	726	639	480	446	409	393	400	447	536	525	412	418	365	368	352	341	408	435	428	387	384	370	391	354	365	369	378	352	367	373	365	365	366	373	378	379	351	330	317	372	339	361	398	384	371	376	351	365	356	337	382	342	354	356	387	372	365	355	386	382	349	387	380	355	376	345	354	367	376	334	350	375	384	340	337	373	382	345	385	367	376	357	346	360	379	370	388	366	393	377	371	338	331	341	355	329	345	374	348	397	359	339	376	370	362	363	356	369	374	375	372	372	371	398	335	362	332	384	357	378	314	363	352	372	372	332	358	363	360	367	368	368	359	416	374	336	340	363	379	387	348	379	365	357	391	366	370	363	392	374	364	379	402	410	369	395	347	394	368	359	358	317	370	356	342	336	320	338	363	320	373	391	395	410	391	363	388	358	420	370	371	374	348	350	358	377	359	392	334	365	370	347	355	390	389	344	360	332	340	405	380	343	377	379	368	379	407	385	372	348	395	376	349	347	356	343	345	381	334	348	366	342	373	347	390	337	365	386	390	341	391	373	349	357	349	369	363	356	350	379	369	351	356	340	346	351	352	397	366	374	352	355	345	365	417	374	359	372	380	360	356	360	374	348	362	381	340	359	400	357	373	353	358	394	342	366	392	359	343	371	347	322	382	323	324	389	384	365	369	338	375	368	393	348	343	368	341	352	359	330	387	344	366	362	352	335	340	369	379	345	361	362	372	379	393	356	355	351	393	395	369	355	388	341	353	379	371	346	345	330	354	371	398	377	334	360	403	357	388	368	374	356	364	362	370	365	358	372	341	394	350	374	376	371	357	362	362	392	352	354	368	363	346	378	344	315	367	360	358	375	355	367	382	369	360	353	371	363	347	331	389	370	365	382	379	327	345	343	386	342	361	352	366	352	369	383	358	359	392	377	364	379	342	379	375	391	356	370	356	373	366	357	337	372	354	341	374	327	388	342	333	352	367	352	389	349	351	395	367	380	377	339	350	347	360	358	339	351	395	342	357	430	357	357	363	378	353	356	384	392	378	357	353	352	350	369	361	369	368	361	391	350	361	356	349	387	331	334	360	355	356	381	398	321	332	382	393	362	383	348	334	351	388	380	336	386	402	374	389	347	380	331	357	357	353	345	376	404	354	405	396	370	350	383	358	340	321	343	356	352	375	345	356	378	357	369	367	373	364	379	378	326	364	366	387	333	345	356	372	342	372	394	382	375	385	360	385	383	377	364	370	367	332	352	339	360	365	363	376	374	379	372	391	388	375	385	344	378	362	385	340	375	334	376	369	359	418	365	365	370	345	390	345	370	344	369	373	364	371	372	361	380	337	383	340	361	361	363	326	373	363	368	362	365	360	379	358	369	358	354	360	334	375	361	374	332	394	374	375	309	352	378	328	330	374	374	388	342	364	327	391	406	335	350	364	362	368	386	375	380	341	358	361	386	380	379	376	413	353	384	367	343	356	350	371	355	367	375	370	350	374	369	371	384	352	372	344	361	382	353	384	402	359	406	376	360	378	347	352	359	353	350	380	365	357	383	343	369	372	402	377	376	370	356	372	411	398	380	378	356	349	375	396	339	377	366	363	347	336	359	349	378	364	375	303	356	398	346	373	360	389	362	358	371	362	342	358	369	336	379	398	371	362	352	339	393	351	339	372	414	332	367	357	350	350	358	324	363	348	398	350	382	352	363	393	388	332	362	345	372	401	349	348	371	357	363	352	356	332	358	336	331	416	349	339	384	385	329	353	372	378	402	370	393	357	363	381	344	353	376	351	347	374	357	361	349	375	370	371	353	382	417	363	343	377	379	376	362	378	383	358	376	371	367	359	375	356	366	360	346	359	366	374	330	400	395	347	358	351	330	401	368	380	345	388	343	362	408	376	394	328	376	406	369	354	380	373	341	346	374	378	359	355	371	412	358	371	360	353	331	365	363	372	363	383	381	364	343	354	348	379	359	384	368	380	376	375	360	391	390	366	334	359	371	384	399	362	361	351	339	362	394	351	349	372	384	384	367	357	363	364	335	358	366	350	371	391	360	409	386	399	366	378	319	389	394	389	351	375	352	404	363	370	361	370	385	402	390	375	378	335	393	353	356	315	358	400	368	363	354	417	408	360	387	344	370	363	380	362	365	346	334	370	333	382	402	354	366	387	362	331	327	371	396	363	334	335	363	357	368	370	373	381	380	335	355	368	386	399	362	379	374	356	373	352	350	360	363	367	390	388	355	372	397	347	404	368	352	353	328	370	368	357	387	347	358	354	339	370	377	388	390	397	368	345	369	366	394	388	358	348	400	371	331	328	406	380	352	330	327	400	392	341	375	376	343	389	353	339	340	400	350	396	382	320	352	329	321	378	372	376	303	325	387	342	354	348	316	364	350	346	362	377	352	331	347	370	355	334	379	352	339	377	372	333	355	378	328	319	344	371	360	372	366	325	327	392	370	389	377	409	383	368	373	353	339	377	365	418	365	364	350	373	381	365	406	394	334	348	391	323	358	376	376	369	398	335	378	357	347	340	371	342	342	394	332	351	371	329	381	364	342	390	375	396	400	351	381	374	369	379	358	355	413	345	356	398	346	342	376	342	353	360	355	364	361	355	326	351	399	346	350	361	370	368	379	344	334	385	389	383	349	366	364	363	366	355	343	367	339	410	353	356	384	357	341	340	374	393	352	341	379	373	364	364	369	323	331	371	350	343	388	353	350	372	391	365	347	407	355	355	374	370	360	340	357	388	365	370	390	374	384	351	381	353	368	375	365	375	348	358	338	368	354	361	390	401	378	344	378	345	353	354	350	349	355	325	360	379	353	365	369	379	372	338	349	366	360	337	356	344	360	354	342	378	373	382	385	375	357	341	365	357	371	372	377	351	388	366	357	340	332	338	332	393	411	372	397	356	374	354	357	380	351	398	354	397	366	369	364	352	377	339	391	386	385	363	351	346	372	329	368	365	343	370	388	381	319	373	390	359	398	335	377	387	384	399	385	356	352	343	369	366	378	378	375	365	344	362	356	332	375	354	391	362	380	366	365	365	363	364	359	363	361	321	325	359	375	371	362	367	417	308	353	367	350	395	336	332	367	355	356	406	327	358	369	346	381	335	356	391	401	363	331	406	391	367	376	369	402	378	365	354	404	367	341	370	379	410	337	372	393	383	335	373	347	399	345	361	336	398	428	370	360	389	367	361	351	360	390	358	396	360	361	351	386	378	386	394	395	357	361	330	368	382	361	376	389	388	383	353	343	377	353	365	306	332	372	342	341	366	371	361	335	372	399	378	376	397	353	356	359	360	365	341	356	304	353	352	385	355	373	344	386	380	381	321	390	314	381	400	338	366	354	368	329	380	363	356	347	369	395	365	385	363	364	357	382	353	349	331	380	368	383	375	355	333	386	352	340	328	347	368	343	345	319	347	372	368	375	331	359	363	364
10197	4898	10582	23878	31833	30513	23029	18867	14836	9805	8313	8828	7920	6606	8112	8029	9611	7928	7271	3931	3192	3990	3608	2552	1786	1415	1372	1135	1126	1414	1952	1803	1501	1004	988	961	986	945	1090	1164	1258	1191	955	916	924	913	832	905	912	902	821	916	840	932	884	888	920	923	917	899	891	902	850	797	879	885	917	900	868	919	896	880	849	884	880	875	893	886	896	897	864	864	883	888	891	835	883	810	863	846	820	887	883	852	897	861	865	833	894	887	929	944	815	885	874	834	905	896	867	854	877	878	890	853	801	819	836	877	861	865	831	877	871	856	851	894	873	898	850	843	896	820	891	863	875	840	872	849	840	850	888	905	842	843	844	899	834	895	872	869	905	874	927	864	841	857	853	859	890	897	924	893	868	866	856	913	845	883	838	859	839	904	803	877	865	875	844	901	830	824	878	857	839	881	829	836	865	849	837	843	803	860	879	838	875	828	838	882	874	849	837	880	851	830	857	890	891	840	910	858	888	856	914	912	875	901	882	868	895	884	906	843	912	878	809	881	853	844	895	883	879	855	817	876	830	902	830	855	862	828	863	871	907	930	887	861	830	840	903	868	886	850	825	867	864	867	916	825	858	865	841	841	898	871	857	879	854	825	856	843	904	855	835	856	887	888	841	864	862	887	863	861	875	824	858	884	865	832	880	855	864	882	883	845	873	885	857	882	862	858	893	850	888	853	863	866	907	878	865	870	924	860	881	838	838	809	907	863	894	822	882	844	892	926	862	887	826	788	807	875	837	886	892	830	881	914	877	892	855	898	889	856	834	889	849	876	880	826	857	861	868	843	866	821	867	880	873	839	871	872	846	866	865	873	873	921	859	852	872	854	843	851	823	820	886	861	893	881	883	891	859	866	852	928	886	859	855	867	852	850	817	840	810	926	864	852	834	877	837	831	849	855	883	868	892	847	868	860	853	908	878	870	890	880	826	881	860	882	899	877	869	844	849	875	882	816	840	841	881	901	848	873	908	873	850	860	847	869	858	878	874	863	890	862	850	840	845	876	886	882	813	884	850	848	844	801	881	828	884	870	830	814	851	873	890	859	888	903	863	768	841	839	826	816	884	924	897	894	824	882	811	974	866	879	896	860	847	803	812	848	864	864	871	908	870	860	816	840	825	855	888	819	864	830	860	871	848	821	855	837	916	846	890	850	890	883	842	867	834	820	842	849	863	852	778	880	853	900	884	841	861	839	870	855	847	828	866	874	850	848	813	868	817	874	848	880	840	878	856	853	849	866	831	847	834	881	888	874	803	909	857	893	877	813	842	900	865	848	882	867	894	822	874	869	801	931	853	888	806	849	877	833	861	865	895	856	850	831	831	837	813	836	835	861	879	838	913	777	847	847	819	894	911	870	899	875	824	898	833	904	856	792	845	859	824	830	867	892	846	849	845	887	844	864	848	825	822	886	875	871	895	909	877	872	863	856	900	814	867	856	858	838	888	865	839	857	873	802	823	871	855	875	808	881	835	918	890	885	825	884	850	817	857	842	893	843	898	872	788	854	853	878	833	843	858	909	853	888	868	838	863	885	856	832	835	876	898	842	807	874	874	847	898	854	833	898	842	826	852	844	829	870	899	858	881	841	868	878	884	853	861	839	878	904	858	835	858	821	895	838	862	873	851	851	864	823	867	810	838	873	832	883	861	880	875	831	764	905	893	824	854	859	910	848	823	876	903	866	826	880	873	858	841	886	851	852	823	866	821	875	937	864	850	857	894	904	825	851	835	865	902	876	862	835	899	879	851	843	920	850	871	840	820	880	885	866	838	914	872	857	893	812	853	873	866	841	881	887	884	835	858	866	867	829	873	807	903	882	897	853	947	850	838	812	847	866	860	851	811	870	853	828	838	935	855	843	898	837	874	869	904	838	838	840	885	845	877	848	882	826	832	794	853	859	879	858	835	875	885	881	892	867	853	915	868	858	866	936	853	867	861	814	873	920	859	834	841	880	904	903	829	832	864	888	836	863	804	826	884	869	840	856	856	871	809	817	876	848	820	839	851	903	909	818	869	881	861	868	867	902	843	833	849	888	900	855	861	811	907	876	821	846	883	801	858	907	873	886	843	901	858	833	897	837	802	850	852	844	793	868	885	856	844	867	912	822	852	861	836	823	874	863	835	797	803	897	833	849	831	855	893	861	832	835	847	853	865	887	844	848	860	849	886	849	767	838	833	840	871	870	878	893	839	857	834	887	859	897	836	772	857	877	907	907	853	824	836	822	829	877	824	863	915	882	874	868	889	857	839	926	876	876	907	880	832	847	896	835	885	855	832	854	896	861	866	902	875	889	865	899	850	882	828	838	857	830	789	879	904	802	844	855	847	846	873	880	887	869	874	868	854	832	878	857	857	866	842	927	819	888	863	849	826	879	902	845	828	884	845	808	868	863	866	862	857	811	898	914	811	921	836	856	842	868	838	884	919	856	866	832	849	840	884	849	871	861	865	872	877	888	860	897	942	862	894	866	890	870	809	852	849	883	878	822	815	846	893	847	872	807	929	890	859	800	851	895	843	889	887	842	901	836	843	875	885	856	826	868	856	813	853	868	892	825	849	840	858	875	844	863	848	827	833	851	916	894	819	866	881	806	814	857	848	838	821	860	822	888	855	911	901	883	846	843	841	894	862	849	901	865	831	848	802	857	882	851	870	863	915	871	839	890	865	858	882	837	862	862	866	859	851	819	863	886	874	866	808	862	862	883	880	905	837	847	834	891	862	833	900	828	855	878	925	851	755	857	868	866	888	871	885	853	908	839	828	857	883	833	803	845	900	850	821	887	821	859	850	889	887	830	838	875	878	844	851	870	824	825	815	865	902	853	853	812	836	860	946	936	859	910	887	856	898	875	917	885	810	856	852	822	871	801	876	816	843	853	818	852	878	874	874	848	826	868	834	865	853	830	871	876	838	851	855	845	837	883	924	833	820	887	877	855	865	847	912	801	789	903	854	817	861	855	860	888	867	855	868	860	906	841	866	850	872	898	824	905	807	877	819	893	847	850	843	848	847	877	844	847	881	856	843	841	858	830	897	863	876	841	832	860	887	870	848	833	905	842	849	872	844	832	864	819	855	900	882	886	835	923	814	866	844	820	842	835	846	812	832	899	854	862	859	901	847	894	857	839	865	909	827	873	905	911	827	868	874	860	827	821	853	862	834	819	829	853	792	772	867	895	860	866	894	873	926	861	913	901	854	835	807	865	796	967	828	897	825	843	810	795	883	835	901	900	906	907	869	887	833	850	900	833	898	861	833	850	898	848	858	856	866	840	878	886	874	862	836	876	899	866	837	852	891	878	892	858	833	857	833	876	882	887	876	854	837	874	859	882	835	818	871	840	915	890	847	873	904	865	852	907	890	861	848	907	822	914	865	848	867	880	848	854	925	852	861	842	837	897	830	844	841	882	821	852	850	887	872	864	917	880	853	837	820	886	860	856	827	896	860	870	806	838	855	840	856	856	844	852
4104	1071	1340	3914	5580	4820	2727	1885	941	487	491	521	529	380	355	310	493	471	333	254	276	307	289	264	256	239	201	220	232	237	272	264	239	225	230	234	203	248	222	243	247	247	247	242	233	224	217	214	224	208	221	241	216	240	237	207	231	237	223	218	218	229	210	216	219	221	232	216	215	228	217	222	230	218	224	232	246	219	215	211	190	224	235	202	227	222	217	238	206	215	214	213	223	207	225	209	222	227	218	207	188	213	226	211	230	214	193	224	199	220	200	210	236	216	193	244	211	243	212	182	239	248	207	228	209	239	188	210	245	228	233	213	215	202	240	211	230	222	231	218	238	268	212	198	232	220	260	216	239	240	245	219	238	245	189	203	247	238	230	216	215	225	231	243	219	236	241	227	245	225	238	209	229	239	216	233	197	217	186	208	213	235	195	223	202	205	207	214	228	219	203	237	217	248	226	230	240	221	244	219	226	209	237	217	204	211	209	244	231	219	252	242	209	228	240	213	233	216	238	260	220	205	215	218	256	232	204	217	194	240	218	222	216	211	230	244	213	219	227	231	255	204	230	231	204	219	236	234	226	194	251	200	249	239	193	219	225	224	243	201	207	209	226	215	234	247	234	225	215	213	226	239	217	236	221	223	200	222	228	225	214	209	210	231	235	233	206	214	206	229	211	249	202	216	217	235	215	228	231	233	225	229	218	220	216	204	221	212	215	246	232	238	239	225	219	230	251	186	190	211	214	229	206	236	224	214	256	231	222	195	224	224	247	223	239	222	210	214	244	211	236	198	200	223	236	232	242	201	221	236	227	191	231	223	212	219	227	225	247	248	232	203	221	222	251	215	229	230	232	241	202	238	230	227	238	238	202	246	260	216	215	212	223	223	208	227	222	249	217	210	252	210	222	233	257	212	258	236	242	243	270	245	239	253	255	232	222	245	236	246	187	242	230	236	244	196	228	194	219	208	243	242	224	237	230	212	235	225	225	232	221	240	220	204	232	222	231	243	233	225	231	230	233	211	244	191	208	246	234	219	245	216	236	228	233	208	225	217	246	232	225	211	224	213	223	231	228	214	227	228	218	230	220	221	230	223	220	240	206	225	197	253	245	228	198	230	214	206	230	221	223	217	219	227	218	211	210	238	226	214	220	213	222	205	217	209	208	235	231	222	218	215	187	204	201	215	224	242	237	245	225	219	210	252	195	235	249	210	202	213	239	234	199	232	268	207	220	216	226	231	221	216	237	187	225	223	224	203	203	230	229	212	228	237	227	230	206	250	242	208	224	225	228	213	243	226	194	222	226	184	204	249	193	217	219	213	246	217	207	225	233	227	210	219	234	262	221	229	239	204	231	241	222	223	228	223	204	222	203	238	208	220	208	236	214	224	243	228	237	229	233	250	216	215	216	191	228	240	208	228	256	234	252	238	191	251	242	205	227	206	241	204	218	239	225	229	230	230	189	208	221	266	225	200	239	185	213	217	232	231	228	218	253	241	227	228	229	210	228	225	206	211	232	235	209	235	223	199	222	216	234	216	229	236	219	253	196	216	245	230	205	236	250	246	221	206	193	226	255	245	213	226	231	216	216	218	219	202	236	228	230	215	223	224	218	212	196	224	225	209	216	245	208	241	198	221	213	228	208	237	251	240	216	203	217	241	212	247	203	249	226	199	236	212	220	222	223	234	214	240	237	198	209	225	212	226	227	210	225	209	236	215	214	227	217	234	225	230	223	223	222	238	185	215	194	240	211	202	226	223	235	242	237	211	226	220	233	220	246	215	205	205	216	220	192	208	231	236	219	213	225	225	263	205	216	224	221	234	199	250	235	244	204	215	205	230	208	218	224	213	233	195	235	240	229	234	222	210	250	235	221	213	229	214	217	221	215	201	220	202	190	216	232	194	204	194	228	216	222	212	227	202	212	236	227	209	243	218	214	213	201	225	222	243	256	213	184	238	224	245	211	232	211	245	220	251	255	211	203	212	232	205	246	240	244	231	220	250	219	242	219	232	232	239	262	218	212	214	257	210	234	222	226	229	209	234	198	210	234	223	202	244	240	224	219	204	212	214	216	219	225	203	230	210	217	223	214	246	217	226	216	242	218	227	240	232	244	198	233	233	220	243	241	253	229	218	192	231	220	235	232	245	214	255	218	231	210	204	212	223	214	197	223	206	186	232	222	215	205	234	242	250	235	236	212	234	232	241	203	216	228	224	212	229	205	225	222	229	218	220	205	212	241	230	237	252	219	205	234	217	198	223	212	245	184	242	204	237	241	252	212	232	217	218	219	203	204	213	227	237	214	217	223	215	241	225	232	256	245	261	214	224	230	227	214	193	235	255	235	227	239	249	225	220	239	236	217	197	209	225	240	229	232	211	216	197	209	233	216	211	214	207	203	234	212	199	204	209	217	241	224	237	219	208	208	208	251	224	210	220	221	205	231	213	199	223	231	189	214	215	193	238	225	222	225	233	257	211	222	200	194	239	268	218	214	238	202	198	238	214	218	246	194	265	230	223	206	200	199	207	214	220	221	204	201	203	232	206	203	231	218	213	228	200	231	229	206	225	247	215	247	212	237	194	207	224	254	220	216	223	223	217	232	224	227	221	224	225	211	219	209	232	204	241	207	209	228	249	218	228	209	219	239	252	230	221	233	229	221	237	251	245	232	223	222	234	208	234	234	225	230	224	219	229	223	253	229	201	222	194	185	210	206	220	241	228	227	222	234	241	230	234	205	213	209	239	226	253	220	214	243	234	228	221	230	227	261	240	229	250	238	227	225	211	224	234	220	245	235	218	233	233	228	237	242	217	251	228	205	206	233	244	222	252	238	225	219	238	221	229	223	216	239	202	241	246	197	236	237	224	204	232	216	241	218	237	223	215	245	250	224	230	221	216	214	224	235	224	220	222	183	220	233	243	244	208	240	231	239	244	238	227	218	266	248	210	218	253	217	235	220	243	240	240	218	228	237	200	242	199	225	249	232	228	229	222	211	237	210	228	236	211	226	210	207	228	224	199	221	221	221	227	205	225	185	238	225	233	231	218	202	200	269	236	218	197	230	230	208	222	219	257	220	235	221	246	218	216	228	207	231	207	236	250	200	237	215	235	242	245	209	232	250	213	221	203	201	243	240	231	242	219	228	222	225	230	204	235	224	199	221	235	203	213	194	242	233	212	207	225	206	202	220	244	202	221	191	231	198	224	236	234	224	222	241	223	239	228	215	215	198	221	259	215	211	220	235	249	195	202	197	238	214	215	204	252	193	236	194	244	223	211	226	218	236	230	202	229	213	207	207	227	209	206	206	234	221	212	212	200	226	223	230	203	194	229	205	213	213	228	274	224	210	231	234	228	215	236	229	225	204	200	228	213	245	220	249	221	204	197	240	219	212	233	233	218	258	246	209	238	213	225	240	228	204	219	203	236	212	219	216	212	234	258	225	239	195	193	215	235	192	251	217	227	229	237	232	229	202	212	219	216	206	225	210	210
3259	1291	2902	11293	17537	15952	10445	7934	4056	2059	2001	2298	2305	1581	1340	1332	2454	2294	1264	740	917	1274	1013	925	727	605	622	564	558	780	1000	840	680	605	574	541	577	546	581	646	693	683	535	531	533	543	603	540	565	521	588	562	548	570	546	564	546	538	539	551	592	568	535	553	583	567	520	561	518	531	577	513	568	525	551	540	598	559	540	543	550	558	586	568	521	516	551	553	529	604	526	526	549	552	501	548	572	582	588	567	524	522	570	560	564	553	578	555	530	560	628	519	542	553	519	564	571	578	547	529	583	547	532	529	522	536	554	533	525	528	551	559	508	504	524	510	575	556	537	558	556	580	512	514	541	576	554	556	543	534	530	551	584	505	515	563	546	564	567	536	520	573	549	565	548	523	530	530	569	562	589	549	544	532	539	500	516	517	513	581	561	542	588	535	534	530	540	566	587	547	555	570	587	564	567	558	556	565	558	611	596	517	578	556	486	532	537	531	557	520	526	524	567	556	555	556	508	548	556	546	544	508	552	556	536	549	554	589	584	543	523	559	506	561	563	538	566	580	567	573	558	534	552	601	501	582	547	556	534	579	568	536	555	563	559	580	568	572	524	570	549	515	554	568	526	566	545	495	551	572	596	559	615	529	559	567	565	554	568	547	522	554	518	554	549	586	546	545	543	566	530	569	506	560	550	542	525	582	540	557	512	571	533	526	571	552	560	536	581	528	583	547	550	535	504	566	557	532	561	552	587	544	565	509	551	510	515	491	557	556	568	583	566	560	549	531	575	557	526	558	547	523	519	537	549	542	542	554	548	561	561	551	537	544	556	539	560	568	565	550	555	533	559	548	541	555	575	506	550	552	556	534	531	520	580	533	569	552	534	576	537	606	587	519	578	555	555	558	517	512	543	536	556	527	578	581	553	527	557	533	549	555	572	547	552	547	538	579	540	539	569	538	561	518	562	555	529	571	540	540	547	524	576	570	565	588	558	494	546	579	542	575	569	533	524	537	557	567	557	515	529	550	527	594	522	504	548	534	564	530	558	554	535	610	524	527	574	569	553	538	563	600	540	536	562	543	545	552	546	506	551	538	545	510	569	571	543	596	582	506	549	579	509	553	544	576	624	564	551	552	555	519	572	538	537	562	602	564	561	572	540	566	572	532	547	537	550	544	586	544	569	560	539	530	593	607	538	553	531	595	538	536	585	527	560	561	554	555	514	526	536	530	554	566	564	556	574	553	537	551	551	526	534	532	563	561	582	538	557	545	569	543	526	570	531	547	554	534	528	531	547	538	547	572	545	563	562	547	540	555	607	573	531	540	595	581	545	529	541	542	546	574	549	536	554	548	553	541	577	531	574	526	561	509	602	535	502	556	575	602	525	568	535	535	573	539	519	591	535	582	566	529	549	580	538	548	601	522	533	545	580	531	570	576	536	556	574	539	547	534	546	592	555	583	566	569	549	575	560	562	551	551	518	540	519	522	547	580	550	577	532	550	553	544	548	591	596	511	528	518	547	574	559	527	619	552	558	524	570	542	563	540	562	569	551	569	547	558	541	552	516	583	556	558	550	560	551	589	548	555	534	525	564	563	593	527	572	540	569	548	621	574	546	570	521	560	543	528	547	567	517	543	544	574	522	567	537	528	586	543	555	513	576	549	495	586	549	561	556	560	545	615	575	522	608	547	570	588	557	551	605	538	576	570	554	573	593	567	612	523	591	555	559	563	559	591	546	545	508	595	559	527	544	560	593	550	531	566	576	546	540	572	589	580	565	577	551	589	539	527	549	566	577	610	525	534	576	565	584	549	595	534	496	535	553	573	563	541	615	582	582	552	521	526	547	549	539	557	590	582	575	552	598	553	519	574	528	549	531	594	532	553	546	569	532	558	540	543	555	569	581	545	541	543	551	547	549	576	511	552	570	550	578	575	542	525	545	546	556	534	544	538	609	532	574	576	508	574	574	533	553	561	555	543	562	542	552	582	548	547	573	565	563	562	561	547	585	528	543	545	540	570	562	544	527	569	559	588	531	560	542	538	500	565	608	574	577	506	558	586	540	580	568	593	579	576	521	575	565	576	556	579	557	535	593	560	562	601	540	577	577	522	573	572	525	580	558	584	513	587	591	543	545	553	584	575	573	534	581	580	575	569	542	566	579	570	589	542	539	523	511	541	552	567	579	579	523	547	503	564	541	533	558	589	584	558	563	566	574	551	502	509	577	537	544	566	532	565	589	594	575	523	551	549	551	594	575	580	523	577	527	551	549	532	536	537	547	558	493	578	562	547	548	568	542	602	564	570	547	542	515	556	503	522	533	533	527	541	550	548	545	527	559	538	562	532	483	568	528	539	505	533	550	559	592	556	525	510	515	540	547	583	545	567	605	579	547	585	555	544	568	527	570	518	520	517	588	547	533	558	520	550	590	541	521	557	568	581	587	586	567	563	567	552	534	544	546	548	559	587	540	545	591	546	512	573	541	563	531	557	562	537	561	510	576	513	550	519	570	539	579	524	567	556	564	508	554	566	569	563	523	511	574	558	553	511	589	538	549	558	561	547	527	575	583	569	548	569	549	553	574	583	544	543	559	563	560	530	606	547	542	528	541	523	525	557	565	541	548	528	545	557	601	573	535	521	572	578	559	528	547	583	565	522	583	579	550	565	521	569	555	528	549	553	549	541	550	549	571	493	600	561	557	541	581	531	589	570	528	538	563	546	533	554	555	572	505	582	542	597	586	557	555	548	574	565	557	600	598	580	572	553	564	570	538	547	564	591	581	520	499	536	560	560	582	526	560	589	566	545	563	542	592	556	561	564	584	551	529	558	549	515	521	552	566	553	538	582	570	562	557	544	540	563	549	561	547	511	551	537	557	555	587	526	585	580	562	589	581	590	576	526	565	540	535	553	535	527	584	595	563	577	537	524	527	557	534	547	543	556	586	589	532	524	543	537	514	540	507	539	584	535	580	527	538	548	540	521	531	513	539	558	551	560	524	560	562	551	548	507	558	545	526	568	556	521	539	564	561	520	563	561	518	494	544	553	551	551	534	565	567	550	549	543	545	543	597	531	537	547	598	576	554	528	600	511	576	529	575	536	574	571	521	537	540	557	588	531	575	565	529	539	543	551	552	600	534	555	559	559	569	532	492	541	560	532	558	565	531	515	578	567	542	538	528	533	499	530	549	524	585	520	544	534	527	554	538	555	588	569	518	487	570	552	531	552	548	534	580	565	601	555	560	583	546	591	590	563	552	558	544	498	531	572	558	533	615	523	531	571	539	534	567	524	567	545	573	538	531	545	547	538	595	578	519	531	560	538	544	535	585	524	568	556	540	540	590	551	557	515	535	567	544	560	540	550	561	587	602	570	523	566	568	562	589	562	599	494	555	566	583	553	611	557	552	581	537	536	608	578	548	561	534	568	543	564	522	533	573	525	568	538	574	515	495	546	540	547	546	550	573	532	568	531	550	557	583	519	607	580	563	524	547	559	556	526
12211	3618	5544	11056	14195	10269	6295	3890	1969	1319	1246	1279	1066	972	1070	992	1073	769	599	430	400	550	509	383	301	241	244	253	243	259	308	310	233	236	239	235	246	234	251	289	293	298	254	225	235	237	227	236	245	235	228	213	237	255	210	211	234	221	218	189	234	238	228	237	231	225	236	226	257	208	232	198	227	224	226	195	241	193	203	233	233	200	199	239	245	233	227	222	224	232	230	221	235	233	241	209	218	209	224	210	239	231	227	227	239	234	208	241	222	227	214	218	197	200	229	221	207	214	216	202	221	249	192	218	234	233	236	218	220	240	209	194	202	234	207	217	223	194	201	231	235	242	234	223	239	202	213	234	223	210	233	239	212	211	216	215	234	239	200	260	224	230	208	186	228	211	226	235	219	229	215	241	234	239	211	208	216	241	214	257	203	205	208	217	205	222	230	198	254	227	208	206	244	207	208	208	207	242	244	242	206	220	217	231	225	261	260	218	201	217	226	250	199	214	240	220	236	222	200	228	223	236	237	217	252	226	229	221	232	214	211	208	196	218	198	195	204	238	221	235	214	237	221	214	213	228	224	216	210	206	228	227	231	223	209	194	204	201	217	238	202	225	240	220	233	218	248	221	212	232	233	216	207	213	256	212	192	214	258	209	233	207	244	218	223	218	218	174	234	221	224	227	225	217	210	225	213	205	228	227	251	212	246	239	209	231	200	219	240	234	209	205	229	215	188	211	240	246	220	203	218	244	249	248	222	220	248	225	233	195	227	224	241	227	212	231	221	193	190	221	254	235	228	216	213	240	227	205	222	186	215	212	222	236	200	213	208	236	227	226	214	200	214	218	198	233	206	241	256	242	218	220	230	220	208	251	223	233	257	227	214	207	242	216	211	247	205	229	196	235	220	209	228	202	206	235	216	250	216	236	196	220	232	198	232	204	222	200	219	231	219	250	237	227	197	219	243	195	209	206	224	233	200	206	224	215	230	232	219	232	223	232	242	241	228	232	226	196	221	223	212	235	213	229	226	246	210	212	214	232	241	216	240	264	215	227	230	217	210	201	234	217	212	210	212	208	224	241	218	223	234	238	212	230	217	237	221	270	216	222	218	231	226	216	230	230	241	215	231	215	225	219	228	224	214	216	235	214	222	225	210	245	226	233	234	211	208	223	225	228	207	222	235	220	226	217	197	243	240	205	197	194	191	208	237	210	222	231	229	203	227	211	208	186	226	227	221	204	213	206	224	220	235	222	220	237	240	225	219	221	217	219	237	236	220	202	210	218	241	252	223	244	234	221	214	219	201	194	221	247	226	233	242	204	213	234	218	212	191	211	231	245	223	228	215	218	219	218	229	209	249	253	205	227	215	206	208	219	213	203	245	216	197	196	240	227	212	238	212	215	217	218	247	217	208	235	234	233	225	231	225	213	183	223	223	236	190	227	205	215	198	229	240	216	220	233	237	220	234	197	236	236	222	244	227	248	246	239	218	216	189	214	208	207	233	204	244	238	220	226	219	221	215	207	224	211	212	228	226	205	218	205	232	236	264	246	220	202	227	234	222	213	250	224	208	217	218	209	222	221	226	197	239	191	212	209	239	223	245	212	245	245	208	213	228	224	237	246	227	225	279	236	219	208	225	194	221	245	236	229	213	238	209	205	233	236	228	210	226	217	229	232	225	199	213	232	227	227	216	238	231	208	196	213	232	233	242	206	219	230	210	193	208	208	239	219	219	225	210	235	195	215	208	215	217	217	233	214	227	212	230	232	204	224	224	209	208	225	242	249	220	205	210	202	188	214	213	208	224	198	241	216	231	206	230	229	235	216	249	239	241	197	221	228	221	214	222	234	209	227	232	234	256	243	219	206	228	204	223	225	230	211	235	238	239	230	223	213	233	228	214	196	239	218	218	212	237	197	239	224	232	241	221	245	236	230	217	221	216	235	222	227	224	230	233	205	205	204	237	247	228	186	196	247	207	202	223	218	212	249	208	214	210	203	248	213	243	257	207	208	230	203	245	198	247	232	245	231	204	226	217	231	194	218	212	235	236	205	210	199	242	216	252	247	209	237	218	217	202	190	237	229	208	189	217	234	213	233	227	219	215	206	225	224	231	220	217	249	215	227	237	221	218	206	218	214	218	253	230	210	195	224	216	244	218	213	219	210	223	197	216	205	217	244	228	221	224	213	216	230	225	190	208	238	243	196	201	209	233	235	239	227	214	227	234	240	210	200	213	229	232	225	210	239	199	247	235	217	249	212	227	210	222	238	219	243	203	250	217	209	240	222	229	242	236	225	209	218	209	218	251	211	220	216	231	219	228	199	268	243	246	207	233	209	204	201	214	232	218	213	211	221	218	202	239	217	247	219	210	219	199	214	221	217	218	210	210	208	207	219	231	209	237	251	229	195	238	232	215	210	247	193	216	253	258	247	232	236	225	237	224	201	248	214	220	241	249	225	232	211	220	200	234	191	201	212	202	207	204	216	219	218	224	237	223	220	206	219	209	189	236	232	194	223	217	218	244	207	240	217	228	214	235	212	214	214	226	226	244	216	190	210	227	242	217	212	249	207	235	203	232	219	234	254	241	198	240	237	233	210	204	216	231	206	208	202	229	232	224	238	235	217	217	214	234	248	221	257	245	210	229	242	214	241	254	207	189	206	211	218	212	220	206	202	201	247	170	232	214	205	214	260	214	217	222	187	218	237	217	199	206	222	194	222	204	251	243	245	267	220	213	219	213	212	210	238	230	200	213	244	219	205	213	208	236	251	231	234	257	216	230	222	207	232	213	245	236	232	195	220	218	233	241	208	242	218	210	222	246	215	236	230	219	211	226	213	201	213	245	244	236	194	214	218	218	217	225	228	231	217	236	222	234	246	219	221	225	211	215	196	221	211	208	235	209	233	230	236	214	220	214	219	231	200	232	229	238	223	209	211	191	189	201	201	231	207	217	220	226	204	223	205	243	240	213	230	204	221	227	220	232	235	236	203	204	228	222	227	252	245	235	205	210	238	225	223	227	227	251	239	250	229	221	229	214	245	234	202	212	212	243	240	219	221	201	224	209	198	220	238	247	217	214	252	215	209	231	247	235	225	203	200	231	230	228	221	226	214	217	223	244	231	189	219	216	221	210	226	230	258	216	227	219	216	230	227	238	227	229	231	204	237	218	227	223	247	213	243	244	222	214	233	223	194	204	208	241	216	238	237	222	251	241	227	246	245	220	221	231	214	224	212	215	236	233	248	210	235	203	210	224	247	241	216	220	218	232	200	242	209	233	232	233	213	226	208	195	179	247	211	208	225	240	248	217	232	208	230	236	222	251	213	205	216	235	208	248	212	244	231	221	226	200	230	238	222	224	232	237	221	207	205	210	204	235	211	235	222	222	209	241	215	197	243	245	210	245	233	236	228	196	202	213	213	252	237	219	241	201	225	219	234	220	218	211	194	220	217	242	214	199	230	243	237	192	229	225	235	267	225	229	232	225	241	237	229
7470	3387	9463	23418	30827	24849	19293	14665	8307	6066	5787	6845	5274	4875	5737	6075	5950	4035	3035	1960	2130	3103	2604	1625	1239	769	750	681	724	1235	1434	1170	760	650	635	622	627	619	745	1012	1060	733	638	616	572	585	615	580	611	570	612	622	575	559	586	586	574	570	577	559	571	575	541	545	574	574	629	610	581	582	567	561	589	601	568	577	571	566	576	632	585	582	553	558	562	583	586	571	554	581	527	521	554	553	561	574	547	598	582	534	568	570	566	524	571	547	576	535	574	548	521	549	623	560	549	569	583	567	543	539	585	524	578	558	539	555	546	547	593	599	534	563	520	554	547	543	590	534	558	595	544	529	580	558	560	552	537	540	575	539	568	534	576	561	565	553	579	585	534	562	587	548	547	537	558	553	555	596	553	572	566	572	527	571	572	578	574	522	563	602	547	552	570	552	599	587	540	577	573	553	553	574	586	543	553	556	547	572	606	563	560	535	578	571	545	570	574	588	549	585	541	617	570	538	539	526	582	606	527	569	587	570	588	538	579	565	570	553	561	566	598	499	530	598	579	569	567	578	547	600	542	601	519	552	565	547	610	562	575	574	593	597	585	589	590	581	589	547	574	545	562	547	601	576	552	569	579	598	555	577	630	556	610	576	587	561	586	571	567	585	545	564	593	569	516	549	579	595	559	590	545	571	591	547	605	530	608	581	592	540	571	594	534	582	560	581	563	542	592	605	594	523	560	565	588	514	597	554	617	545	597	567	613	594	579	576	539	604	591	535	545	594	554	543	526	572	565	562	532	576	570	549	587	567	550	587	563	589	557	533	588	569	572	587	565	527	554	544	598	579	582	546	502	559	599	565	595	611	583	577	549	550	583	552	584	577	585	576	581	585	582	567	544	589	557	563	582	553	574	551	582	581	561	630	549	573	589	561	583	554	552	598	535	560	564	591	607	571	555	620	581	582	558	569	610	545	578	556	599	588	591	550	533	618	526	605	556	498	569	550	546	551	579	554	574	579	561	561	583	611	539	608	558	583	555	567	585	558	575	552	546	560	608	587	546	546	557	576	564	537	578	556	528	565	552	553	591	556	577	604	571	576	525	580	543	573	553	534	582	578	545	602	543	571	575	570	584	573	556	575	568	575	585	560	546	549	525	584	564	576	573	594	531	562	608	577	567	568	557	563	566	600	550	578	527	558	594	583	571	585	573	561	535	609	630	537	524	564	569	539	547	612	585	579	566	556	559	560	557	573	590	555	557	586	564	513	564	592	560	573	584	579	592	524	571	555	549	591	569	615	570	581	595	548	585	571	603	547	581	527	563	594	576	522	563	579	552	589	585	568	585	537	606	550	543	528	555	555	611	618	537	518	588	519	558	593	538	586	556	578	607	529	594	571	581	617	568	611	568	591	575	595	557	600	578	556	616	572	553	560	586	555	570	586	576	588	570	587	566	547	569	577	578	598	578	549	579	548	566	583	575	559	544	559	548	577	563	549	591	542	557	533	540	601	535	551	587	556	526	581	564	547	574	575	560	585	571	562	590	580	570	613	563	547	556	567	583	557	543	603	540	556	588	583	532	537	573	573	520	534	575	553	505	580	575	564	559	566	567	547	599	562	590	570	581	631	567	563	597	570	582	571	563	545	545	642	583	584	528	588	564	524	565	597	541	548	574	608	535	533	536	572	568	603	557	603	615	568	517	548	556	551	562	541	537	568	566	603	535	587	531	581	576	540	545	580	616	548	607	584	555	543	590	528	592	543	541	552	592	554	554	528	604	589	577	555	561	558	550	568	546	569	547	580	532	539	572	579	592	535	577	550	594	576	539	541	578	549	569	535	557	559	524	538	571	563	550	562	576	600	573	557	518	543	552	582	555	568	595	586	570	517	545	553	564	571	599	567	547	557	557	551	581	542	552	563	564	529	592	555	606	598	574	600	613	577	566	575	579	553	598	567	545	576	561	565	568	576	614	564	603	562	508	571	575	577	606	528	569	604	537	586	561	523	550	588	560	575	561	579	505	596	506	556	591	578	573	578	589	554	569	582	548	542	541	548	589	526	590	557	610	561	561	553	570	622	584	556	589	572	547	529	591	510	513	565	549	605	590	593	526	583	568	570	588	592	605	595	551	596	565	556	578	539	558	570	608	533	596	569	534	533	561	584	578	533	590	522	546	571	612	586	573	554	584	567	543	567	545	555	531	521	559	544	550	560	543	534	568	566	560	559	573	603	549	594	572	572	519	579	576	588	549	523	569	514	550	583	600	560	547	566	572	551	570	532	564	539	612	574	531	538	572	558	522	604	536	593	495	563	566	605	593	506	582	578	570	586	573	550	573	553	534	540	512	534	602	550	550	567	546	534	604	538	555	571	555	562	569	570	586	564	561	549	534	587	558	621	544	554	549	600	589	588	569	573	594	548	535	563	545	565	603	555	580	595	569	618	562	547	572	594	589	550	567	582	603	564	578	565	549	582	574	550	565	550	535	543	581	539	576	598	566	569	589	579	552	560	552	553	538	586	564	544	569	566	558	583	575	561	581	589	567	556	579	559	561	594	624	565	551	576	546	587	555	532	538	548	574	538	567	579	547	540	488	589	546	564	584	535	568	558	549	549	587	530	586	547	532	544	555	539	628	571	538	566	555	572	572	574	595	554	574	521	560	546	542	561	570	548	580	598	577	554	536	547	551	528	576	560	581	550	572	582	538	565	579	563	555	615	577	590	594	555	550	531	588	583	615	582	537	551	618	561	540	552	574	591	571	599	569	575	556	581	534	552	591	599	556	549	558	549	601	578	583	579	596	561	549	531	559	563	616	569	589	559	571	617	572	580	553	597	577	581	535	612	537	582	566	581	587	562	535	575	542	548	587	592	562	626	579	578	600	567	560	561	576	581	605	628	527	595	564	594	534	580	545	547	587	560	579	546	543	555	532	553	561	589	572	606	586	581	523	573	559	586	575	560	568	594	573	566	567	559	536	572	572	568	592	598	537	524	565	568	562	576	596	552	567	544	598	572	564	545	559	606	563	589	496	555	582	531	556	585	563	563	579	609	566	607	544	535	525	546	562	574	557	567	564	628	599	595	563	529	562	562	621	576	582	578	567	606	567	560	560	569	541	580	589	573	558	549	540	556	522	597	609	562	517	583	553	572	592	544	536	545	611	565	602	585	578	572	599	513	592	532	564	550	590	587	603	620	555	561	581	581	572	596	555	568	597	611	550	574	556	567	598	572	583	574	568	564	574	543	554	552	561	557	575	561	540	594	599	589	603	600	583	585	593	567	545	539	585	553	536	533	586	542	568	567	588	566	594	600	574	549	576	577	570	595	587	536	580	553	602	580	552	541	545	555	589	591	590	540	591	568	562	585	570	559	524	546	564	539	595	565	563	593	563	604	567	549	592	556	543	585	549	550	597	576	631	596	594	568	515	556	560	608	547	547	563	595	554	572	570	529	564	557	572	597	584	602	594	539	544	560	575	587	576	551	576	599	528	552	558	585
18993	7159	10422	18395	22030	15515	10671	6066	3249	2170	2012	2120	1794	1788	1832	1938	1511	1258	1090	794	931	816	697	520	473	378	419	349	393	491	546	504	404	391	352	393	376	377	408	444	399	388	345	379	386	370	355	363	358	390	348	395	351	364	372	367	335	372	382	385	344	371	348	365	396	355	379	385	371	343	404	378	385	381	370	433	386	370	352	376	351	332	384	369	328	382	368	330	358	388	318	352	340	411	355	373	342	380	367	364	368	368	378	378	379	334	375	347	325	381	310	339	360	352	362	351	339	362	356	359	343	356	381	363	341	345	377	365	358	354	381	372	382	370	322	378	370	359	362	375	358	342	370	359	381	386	383	385	344	407	325	342	371	335	327	328	340	363	362	393	348	360	367	356	349	374	399	364	339	334	323	356	370	403	392	363	338	372	398	372	404	347	371	363	355	342	354	411	373	374	332	340	389	377	388	407	398	348	352	366	363	388	329	358	359	365	350	370	355	339	370	333	366	375	361	361	328	357	330	330	378	347	363	401	377	350	354	376	359	370	331	376	370	348	376	370	399	351	357	337	352	354	342	355	363	356	334	357	360	334	339	335	317	372	366	378	326	391	388	420	342	373	358	363	349	329	344	354	345	386	344	342	343	359	364	372	351	362	351	362	392	363	303	349	365	349	330	373	378	358	391	337	386	359	341	371	368	378	408	355	376	353	356	323	323	345	345	339	369	349	369	365	364	339	352	373	367	344	405	396	381	352	374	335	373	370	340	369	371	364	331	344	411	361	363	379	340	357	380	354	355	358	361	390	368	358	371	340	356	346	342	383	333	336	383	350	350	372	334	369	376	361	354	343	358	375	375	371	336	344	351	364	355	310	360	322	350	356	361	325	330	352	322	365	382	390	358	331	374	361	352	328	334	399	354	331	352	376	362	346	368	375	385	364	329	372	334	351	345	370	372	369	372	324	350	345	361	367	356	355	343	382	354	382	351	344	370	361	377	354	362	347	351	347	353	365	379	371	346	325	390	376	336	365	346	341	355	349	351	369	367	342	365	351	360	354	374	344	389	341	378	356	346	388	382	347	366	362	347	362	343	310	385	356	358	301	375	408	410	340	335	350	335	381	333	359	382	357	345	386	395	367	363	354	360	379	391	359	340	368	367	401	356	364	380	371	358	361	345	364	351	378	355	342	353	356	363	367	353	323	368	366	341	377	344	357	335	366	368	374	357	358	334	363	367	384	348	363	348	367	350	350	369	394	355	384	355	345	332	376	372	376	384	359	362	382	368	357	367	374	394	384	381	382	386	369	381	378	350	362	376	397	371	363	363	371	367	359	325	346	356	378	339	343	362	345	335	363	365	349	352	405	364	346	365	366	394	333	358	349	375	362	372	377	358	382	334	366	380	354	400	314	367	399	387	364	378	363	361	337	374	352	347	378	338	363	392	396	385	370	378	339	385	352	369	352	358	348	342	381	364	376	349	374	371	368	355	337	378	357	368	373	393	334	344	381	374	370	374	361	398	332	380	400	367	361	360	376	384	348	364	339	359	370	365	428	331	386	361	365	345	342	343	353	376	377	370	335	364	359	347	384	349	370	375	340	350	381	370	344	350	382	379	372	359	369	342	353	344	350	354	336	362	359	376	375	391	345	349	375	355	368	328	364	353	372	392	387	342	364	354	340	349	352	339	367	348	362	368	349	389	343	386	366	362	339	364	323	368	366	375	368	324	336	374	368	343	387	393	375	312	363	356	393	388	408	385	358	355	354	330	381	402	346	321	370	333	373	363	367	363	366	405	376	382	324	393	373	393	322	354	368	332	338	307	362	382	385	374	331	370	354	360	364	359	372	388	366	416	379	350	347	351	349	373	368	365	381	350	359	370	355	343	357	342	368	333	342	382	356	342	367	377	338	341	352	338	383	350	378	396	372	383	383	342	325	336	360	352	390	394	337	388	363	350	334	373	341	348	362	340	373	387	377	349	356	359	380	365	349	325	336	342	350	382	404	334	367	310	331	373	357	400	396	362	371	353	352	370	350	388	372	345	376	363	369	376	379	378	339	350	380	380	360	393	351	385	382	356	357	366	356	401	394	318	356	390	389	362	355	335	380	354	364	390	327	354	320	409	364	388	341	349	423	378	364	328	360	363	358	359	382	389	344	352	348	337	346	356	364	380	358	343	389	352	396	338	391	367	370	350	346	340	382	359	341	363	340	367	357	332	332	374	364	300	338	372	340	350	357	311	354	371	380	366	344	345	338	338	361	320	361	356	373	349	340	319	335	359	368	385	371	345	377	342	320	367	357	358	381	366	371	381	357	353	359	354	358	364	353	348	361	338	426	367	360	332	383	361	362	370	377	371	363	357	387	354	340	388	413	333	406	384	348	366	369	391	364	376	359	307	371	367	361	333	333	360	381	346	357	361	354	331	375	375	352	382	355	372	358	359	360	342	339	338	343	379	352	343	369	373	375	376	327	361	388	345	394	406	354	343	381	346	377	348	358	350	348	383	376	330	376	362	345	370	340	362	370	372	343	397	362	360	346	330	356	349	348	355	371	343	352	369	365	361	346	341	333	382	349	340	372	355	377	377	354	366	357	372	388	372	374	324	394	357	383	352	353	366	351	351	350	380	360	330	334	334	312	371	321	348	401	358	368	348	358	317	328	343	353	368	371	367	362	362	311	374	373	372	331	361	354	350	350	353	341	351	327	329	378	354	351	385	383	379	324	379	286	375	317	339	372	350	361	351	364	380	384	363	395	362	377	345	350	380	336	335	375	327	360	319	384	367	374	372	361	380	365	350	334	358	369	374	382	364	387	334	327	345	355	356	346	345	359	359	350	369	382	413	406	363	319	371	335	349	320	381	369	352	384	345	328	361	367	365	358	341	365	338	387	352	372	350	330	346	393	365	344	382	373	337	355	355	368	343	374	366	389	394	365	361	369	380	408	362	342	340	367	351	358	354	344	409	348	361	350	373	354	339	347	413	367	361	360	334	380	411	337	373	377	343	359	330	381	370	353	350	372	393	409	363	368	339	337	379	371	343	358	373	378	404	338	401	357	336	328	375	366	356	359	351	368	370	363	390	327	366	391	346	329	359	369	352	350	362	352	371	373	342	381	351	312	346	362	389	347	361	380	361	353	329	366	355	340	368	354	346	334	356	341	356	346	355	391	363	366	362	377	359	380	384	358	363	356	357	370	333	355	390	362	380	382	331	368	349	349	360	396	359	366	367	402	387	394	348	346	358	353	346	347	351	396	367	335	352	344	345	357	357	366	332	376	374	356	366	356	326	355	360	325	362	330	362	333	359	346	338	379	351	411	354	385	343	363	358	366	350	359	380	365	358	358	382	363	359	364	374	406	355	368	364	390	349	360	347	348	354	361	380	347	342	371	361	382	339	363	370	380	405	357	408	369	374	353	382	334	351	382	381	369	399	342	339	368	334	379	378	350	356	390	363	325	382	376	387	345	373	355	368	321	358	350	363	351	330	379
9810	5189	15377	31356	37903	30147	25894	17788	11036	9256	8858	9530	8381	8468	8856	10399	7393	5622	4563	3532	5208	4273	3240	2185	1656	1333	1149	1085	1211	1989	1957	1726	1061	920	913	962	935	988	1369	1433	1296	993	932	919	931	919	892	880	954	887	867	897	910	900	813	863	948	898	853	914	914	842	813	846	865	844	845	873	852	844	897	882	826	893	817	898	866	864	881	878	833	937	869	887	872	897	891	899	911	831	894	940	861	850	888	859	884	861	817	869	855	827	939	893	870	847	929	801	882	886	912	856	907	832	828	838	871	864	872	866	834	902	849	928	884	902	854	854	889	848	798	841	909	904	857	889	838	824	854	924	857	859	881	884	894	848	889	866	857	830	844	855	857	815	849	840	872	836	830	794	825	827	845	833	860	828	922	859	872	906	887	839	854	822	841	836	880	820	800	847	869	855	918	843	880	886	848	862	855	896	850	872	882	844	803	843	823	875	929	851	824	923	885	886	822	874	840	876	837	826	836	856	861	803	900	885	882	833	867	850	841	879	864	834	859	875	862	835	860	882	838	839	809	866	854	859	813	843	874	892	803	882	863	887	854	822	895	795	856	837	831	858	853	884	869	851	865	882	853	822	888	812	763	836	841	884	901	879	834	838	869	838	853	845	922	869	881	869	822	838	808	857	774	879	879	869	871	842	812	879	873	888	885	871	850	869	840	830	879	831	883	832	827	927	798	905	854	831	843	826	834	874	828	850	782	848	857	826	813	889	854	824	822	944	844	917	870	914	909	843	796	849	899	855	852	817	804	807	839	856	876	873	859	875	894	898	817	902	847	824	877	833	861	880	838	893	866	873	829	880	853	843	835	782	885	851	844	849	851	860	815	866	870	904	853	922	878	892	890	834	889	869	841	826	857	912	831	834	846	895	844	838	876	873	868	876	851	855	905	875	870	853	853	889	848	837	892	898	840	852	890	879	811	835	822	877	867	854	873	857	812	881	840	822	855	876	824	831	855	861	896	891	841	868	864	890	829	859	879	860	867	857	876	883	876	922	866	847	878	844	818	880	847	870	865	869	865	862	861	861	807	846	877	849	857	876	843	853	810	872	883	819	843	829	877	816	870	880	878	871	873	859	856	820	820	869	868	831	869	836	867	832	838	856	881	883	914	876	842	863	920	862	872	877	874	876	867	814	846	904	919	920	794	851	852	855	838	901	875	855	923	871	853	845	845	847	911	861	869	880	849	825	857	919	847	829	828	851	903	848	914	845	847	890	840	881	826	854	820	806	842	857	894	833	823	849	819	839	835	869	803	850	854	850	902	853	863	887	817	874	866	844	871	853	893	869	864	845	850	913	866	833	882	868	801	850	829	851	792	861	817	885	911	835	799	864	863	843	828	874	883	848	881	864	868	835	840	838	858	886	832	844	824	862	842	769	826	817	850	866	873	881	875	868	869	880	873	836	811	860	911	850	855	838	828	853	863	819	820	886	809	844	844	819	932	852	933	887	844	821	843	807	891	882	890	861	845	859	886	884	819	862	869	812	880	844	846	869	878	777	905	864	836	867	856	878	806	848	839	838	920	842	814	869	824	819	849	836	856	873	870	853	870	854	874	822	872	808	809	864	861	873	861	881	878	897	926	860	876	851	824	862	880	877	867	833	847	909	888	857	899	843	857	838	878	845	857	867	885	856	842	848	961	894	863	857	850	865	845	904	857	924	854	833	888	842	853	820	838	879	833	871	839	859	850	832	815	863	893	864	864	814	886	840	830	840	847	881	866	858	876	794	865	842	882	873	846	804	868	852	901	865	897	874	859	855	800	891	851	883	864	843	836	777	809	891	889	838	848	880	823	895	842	881	854	859	833	816	872	824	891	914	887	810	928	861	864	876	886	887	874	875	835	864	874	867	836	885	863	804	883	788	875	879	814	952	883	802	820	857	867	802	899	849	861	883	870	875	841	874	809	860	871	874	848	844	867	871	841	885	880	869	886	873	856	809	858	877	858	876	869	824	868	869	846	871	849	780	829	835	924	807	853	857	857	822	861	872	879	876	831	859	866	852	889	846	850	855	820	807	879	832	834	835	856	865	893	828	846	856	841	824	849	853	909	869	833	802	863	846	880	822	926	877	861	873	825	836	833	823	882	823	865	860	885	859	813	864	859	825	871	830	903	815	857	894	860	870	888	848	837	828	865	863	816	881	834	806	824	834	855	860	880	883	848	873	867	864	863	871	809	855	826	838	807	822	892	816	890	890	887	886	865	874	822	885	846	833	809	888	903	895	842	869	887	893	856	840	871	835	826	843	877	856	857	865	839	832	869	833	859	899	835	882	849	860	903	860	829	856	862	845	853	866	850	872	831	862	873	827	832	855	891	865	907	897	846	868	858	837	908	864	874	841	837	819	868	809	891	853	807	871	899	843	905	836	865	820	874	841	835	831	827	850	852	827	865	886	829	828	867	850	862	791	880	875	847	822	892	832	885	815	810	911	862	824	888	811	830	853	878	866	916	940	853	842	774	810	838	832	825	808	857	865	873	838	841	838	847	865	859	865	814	851	860	820	801	833	814	816	869	842	865	794	844	874	859	808	869	832	827	925	865	882	837	861	827	866	850	836	913	812	832	849	885	858	835	831	847	834	847	808	824	841	908	898	880	893	823	807	865	853	892	872	892	811	875	854	905	869	870	864	840	837	874	859	915	850	864	866	853	848	908	864	848	904	878	825	844	836	816	869	835	859	851	886	812	885	822	849	838	913	822	857	848	867	832	788	870	913	843	857	840	851	828	862	825	847	850	841	905	882	853	920	838	907	881	862	832	837	815	863	868	883	893	901	791	811	852	877	837	833	826	778	861	796	869	841	902	867	841	904	861	865	844	870	860	860	834	864	861	873	859	841	863	895	846	854	822	892	844	877	867	861	855	846	907	859	879	839	890	836	869	900	838	826	819	847	871	857	862	843	874	874	861	897	873	832	873	855	864	817	872	860	844	861	918	862	816	867	853	818	868	836	876	867	855	846	873	857	886	799	892	889	856	840	864	840	845	825	866	807	864	827	862	823	882	859	904	850	813	879	857	861	814	886	850	792	803	872	814	861	876	870	858	922	833	882	843	883	926	895	872	863	903	771	841	850	894	859	882	891	797	909	837	870	837	844	833	827	891	850	848	791	917	836	855	829	838	851	840	856	850	863	864	853	874	864	864	817	899	907	889	829	925	873	868	834	870	797	871	814	889	901	862	859	872	852	799	832	839	834	872	893	871	913	880	865	834	894	872	844	864	822	802	875	865	799	866	827	894	858	799	864	842	860	896	887	893	845	867	788	831	864	841	873	856	867	841	926	923	832	853	809	887	899	868	876	856	836	914	868	923	835	861	843	875	842	896	872	828	845	861	852	860	809	820	868	879	899	836	870	848	864	838	858	857	855	825	837	849	861	882	832	903	876	859	801	900	883	837	890	840	897	869	883	824	822	867	894	883	865	885	883	881	852	832	873	847	900	854	869	836	823	863	878
3539	1080	3235	7532	8088	5423	3396	1504	636	508	542	467	440	317	335	426	251	222	237	240	281	256	247	236	254	202	209	214	219	297	259	244	240	209	216	227	189	210	233	225	221	222	221	220	210	220	199	227	244	196	199	242	239	211	228	230	207	227	212	219	221	243	232	227	204	216	200	222	211	222	228	202	172	209	235	245	236	220	212	210	211	184	197	189	200	221	206	199	206	214	249	213	197	214	200	222	210	210	196	219	215	225	199	226	184	217	191	196	218	245	232	252	222	181	204	205	232	208	199	212	218	213	218	185	229	207	212	214	205	251	217	241	217	224	225	217	217	214	194	196	222	245	219	223	224	206	196	199	226	210	184	217	237	222	215	221	201	219	232	229	205	209	234	223	224	207	236	205	238	208	219	215	209	205	219	224	204	207	244	187	244	234	224	214	229	244	208	221	222	255	227	201	230	205	249	192	225	209	209	247	208	226	243	233	235	208	212	244	192	216	216	210	216	217	211	232	215	218	212	215	233	230	227	233	244	203	224	238	195	210	253	216	223	186	219	225	228	230	207	203	190	231	186	218	218	213	216	224	222	217	201	226	196	206	215	197	205	257	235	205	217	182	201	185	202	227	217	212	221	208	226	207	239	230	211	206	193	237	224	209	226	224	238	221	183	248	241	211	223	217	236	214	222	257	192	222	215	210	215	185	235	235	195	230	180	230	220	226	216	208	216	227	211	256	254	228	214	218	215	207	218	215	219	242	225	198	212	218	223	222	233	194	223	194	219	207	225	220	218	223	206	211	204	199	199	228	202	216	250	211	228	195	197	247	220	214	189	238	225	196	214	201	210	205	220	200	224	216	216	247	182	223	228	219	246	221	225	212	240	214	207	226	201	228	196	212	222	224	228	204	202	201	232	196	226	197	182	221	184	224	197	221	223	214	228	239	228	197	231	201	216	210	234	250	196	242	201	213	220	226	209	237	195	241	215	242	197	198	232	237	205	218	214	228	215	217	191	235	210	211	200	209	221	214	212	248	243	223	238	207	220	185	228	203	217	217	215	237	214	240	190	205	201	233	233	184	246	221	221	188	190	194	189	231	203	218	207	241	201	211	217	213	232	195	197	200	220	262	224	245	211	234	213	183	203	242	221	210	231	234	208	193	205	247	228	224	214	215	230	218	210	202	209	216	201	210	214	234	182	233	224	234	225	237	214	209	210	190	198	237	197	230	226	187	218	220	220	219	202	214	216	219	205	206	216	236	242	236	255	236	211	212	211	211	208	189	188	201	225	204	223	225	216	185	193	232	201	216	207	196	220	204	215	234	219	224	215	189	220	229	198	234	211	194	192	236	212	208	222	209	213	204	214	220	208	225	197	219	211	183	217	214	191	222	191	212	225	211	209	229	199	197	216	229	213	253	211	191	207	210	224	238	229	220	222	199	209	232	250	213	222	207	234	212	208	210	219	221	205	221	208	213	207	241	216	184	226	221	224	208	226	199	240	190	215	213	188	206	184	236	244	229	241	220	212	219	212	217	205	238	221	220	217	195	202	212	213	219	231	220	200	229	225	221	224	219	241	234	224	256	232	201	236	201	222	200	210	207	234	200	197	225	230	230	230	233	221	206	207	240	235	230	190	197	233	234	232	213	204	209	216	229	206	208	216	193	208	213	209	199	201	195	232	201	209	227	234	215	261	207	210	213	223	224	237	213	195	237	221	209	184	211	224	204	216	224	213	218	200	208	197	267	212	211	211	223	227	225	199	218	246	258	211	212	185	180	212	221	200	240	208	224	220	215	200	178	202	226	232	196	237	202	208	196	188	192	200	183	234	234	230	228	227	218	220	203	196	177	216	196	231	204	227	217	233	217	212	216	239	226	177	198	211	207	219	224	249	228	218	213	239	186	243	196	218	231	213	209	167	218	192	212	232	211	237	184	207	236	219	191	201	217	241	212	248	215	202	236	230	215	204	233	230	217	207	241	231	220	212	219	213	240	220	245	229	223	196	177	187	213	223	196	206	236	208	214	193	224	191	212	221	234	205	232	217	245	229	209	208	197	211	230	220	227	229	193	195	212	205	204	204	198	209	199	208	219	197	199	200	244	226	223	217	219	202	209	205	182	200	215	182	229	199	230	226	245	200	219	216	208	211	231	224	204	241	189	209	213	232	214	229	216	201	211	202	209	193	234	215	189	196	218	186	226	231	216	212	208	188	190	194	204	216	191	229	223	215	218	205	197	195	217	228	204	213	196	214	224	191	194	212	193	215	243	171	199	216	216	204	228	211	184	227	195	235	219	223	207	216	224	219	215	236	209	190	228	216	224	224	219	202	218	216	221	201	197	203	202	236	204	212	211	203	208	216	221	213	229	206	230	203	224	222	217	214	200	205	225	200	208	235	219	238	201	194	229	226	212	201	210	203	231	255	199	225	235	215	233	245	215	211	237	174	188	229	211	221	198	234	213	252	201	216	213	232	224	216	213	233	219	204	202	216	205	209	226	194	214	223	222	230	221	216	197	197	212	199	205	218	209	215	207	243	212	218	190	193	209	205	199	208	213	208	214	229	203	219	213	207	211	235	190	210	214	193	183	227	232	223	199	233	195	205	211	195	249	216	201	187	203	202	185	247	222	204	206	230	207	209	240	253	218	212	231	217	204	192	197	202	204	242	207	205	242	177	226	233	248	235	236	204	231	239	201	222	193	201	209	197	200	235	212	225	243	234	199	199	185	210	232	241	221	219	210	188	228	225	221	211	231	234	225	219	206	227	215	234	200	227	230	219	206	222	216	221	220	226	224	215	227	225	242	220	222	215	216	190	182	211	213	214	227	193	202	223	209	196	205	218	188	196	220	216	237	228	206	231	210	202	209	228	190	236	236	180	224	202	193	216	214	216	212	202	196	215	205	215	218	217	229	202	263	215	214	197	218	232	213	226	212	209	204	200	186	224	206	226	198	219	182	220	195	197	188	209	216	225	196	228	234	219	211	262	221	189	240	208	236	229	203	211	228	239	188	214	211	219	217	205	199	234	242	218	251	213	202	197	217	225	234	207	183	199	236	225	210	194	201	223	238	227	193	224	232	223	222	210	206	194	236	201	187	242	208	224	201	233	217	216	224	195	216	193	204	198	197	200	215	195	201	242	215	225	207	211	213	202	231	198	205	210	199	180	217	233	183	215	215	210	246	197	210	222	220	226	228	211	199	211	204	199	203	220	209	232	220	211	226	211	218	200	196	215	184	211	240	198	204	201	224	240	179	209	219	191	249	237	239	194	212	217	252	199	218	217	208	204	194	230	209	228	220	236	225	235	206	212	224	232	218	237	242	224	213	213	213	213	210	247	233	227	196	185	231	213	192	220	234	190	213	214	222	214	210	209	202	226	216	232	225	191	212	220	224	223	238	199	247	236	207	230	202	206	225	226	208	205	229	215	203	210	231	189	200	233	221	216	235	225	228	213	214	210	219	242	216	228	211	210	222	204	210	243	217	193	242
2910	1285	6598	19044	21626	17327	13025	6258	2835	2213	2359	1844	1654	1296	1432	1899	1020	692	661	878	1051	1065	816	629	650	626	593	563	625	867	910	787	550	554	526	499	529	613	688	644	598	611	540	571	557	540	542	557	518	555	542	558	538	531	482	498	508	550	563	530	521	512	547	550	555	557	537	528	544	495	527	510	506	493	487	581	496	553	544	565	501	524	588	524	520	522	535	511	516	535	500	548	526	554	544	518	517	508	490	530	519	545	531	522	503	555	503	547	536	532	515	502	519	541	570	527	525	532	535	512	513	482	507	536	500	511	541	548	536	512	463	563	536	545	500	506	550	535	537	543	546	523	507	531	517	580	506	510	531	566	525	563	557	536	532	519	522	514	559	525	609	497	507	521	536	507	508	546	542	547	548	527	518	535	516	503	533	515	528	513	518	532	514	557	580	517	518	539	534	520	494	515	521	522	499	535	567	561	554	536	534	530	558	541	552	538	556	520	550	543	578	510	558	535	519	577	521	540	505	528	566	530	536	494	496	529	511	560	549	506	582	549	545	545	541	522	536	507	550	512	517	494	531	536	503	555	524	536	560	489	515	525	532	513	528	529	545	532	515	489	504	517	514	540	571	534	520	527	516	550	486	561	532	501	548	537	463	518	511	540	553	530	573	524	569	580	543	523	529	536	516	555	559	504	550	535	532	532	513	502	468	524	566	582	523	502	575	547	520	540	530	527	546	520	542	529	528	534	544	534	523	546	514	512	540	514	561	548	551	537	579	518	548	532	500	515	526	497	527	562	525	552	545	498	535	532	491	567	568	569	510	519	514	566	525	539	522	529	532	565	551	471	497	521	516	556	514	490	503	508	546	528	535	494	564	533	510	513	519	488	512	521	513	499	549	528	525	530	521	546	550	544	534	514	553	559	564	545	512	566	544	473	517	540	571	567	539	542	564	526	506	514	551	561	555	512	537	512	501	538	541	549	498	510	488	521	509	549	504	567	561	521	549	537	492	517	553	567	519	551	514	547	540	528	536	565	548	546	557	511	549	528	501	532	557	540	519	523	523	582	544	539	580	484	545	505	521	576	499	527	529	529	557	534	553	551	561	492	499	508	475	519	563	554	553	533	539	541	528	552	520	560	511	513	519	524	482	532	477	539	502	514	514	537	544	530	550	497	539	527	535	546	497	552	564	496	539	486	532	518	533	538	539	493	544	552	553	530	549	565	526	552	563	513	542	514	529	528	513	525	578	529	527	531	526	560	529	556	505	522	515	548	539	574	540	538	513	572	515	544	514	528	555	548	593	524	519	543	506	551	544	556	498	577	559	553	500	555	546	480	556	529	576	566	526	549	535	522	517	512	501	558	588	558	541	543	548	525	534	522	544	550	516	606	552	512	545	521	522	509	534	505	576	543	542	484	512	522	508	520	496	585	499	557	516	543	535	497	488	518	530	581	547	557	515	480	535	525	541	533	529	546	534	520	517	533	499	501	537	524	533	512	527	518	547	490	526	532	505	563	521	511	540	514	512	519	526	517	531	525	524	504	506	567	540	530	561	534	550	544	586	533	540	530	546	526	521	527	538	552	533	509	506	507	519	544	482	498	536	521	554	529	524	512	569	508	543	544	520	552	514	534	539	486	557	506	523	533	563	513	532	525	540	505	513	539	546	531	496	506	549	538	580	555	594	557	532	503	532	525	532	523	563	544	576	519	528	525	539	531	544	551	546	556	511	519	504	562	513	555	536	549	516	536	498	515	499	597	570	510	549	570	524	523	553	558	529	510	500	501	513	544	521	523	518	504	539	511	511	545	543	508	522	527	507	513	547	515	528	527	553	559	486	534	535	542	546	495	601	551	552	525	571	540	560	490	546	481	516	540	540	524	570	542	539	587	529	585	490	497	516	541	531	521	509	481	491	550	495	500	555	562	552	511	530	517	510	521	542	532	545	556	566	557	561	519	558	535	526	532	505	550	534	530	542	522	546	584	492	535	560	542	566	522	526	514	482	521	501	528	527	556	573	527	516	530	551	514	581	508	564	557	511	535	569	545	544	522	566	554	502	534	544	524	502	537	534	525	534	505	531	534	500	539	575	520	477	535	572	516	531	512	596	540	546	526	519	488	514	501	527	530	525	559	497	552	515	501	516	483	549	549	514	548	574	530	527	562	501	508	541	586	547	529	529	530	514	523	561	534	540	500	525	540	514	511	544	520	521	556	557	515	556	544	556	527	524	533	540	539	544	533	531	496	545	527	562	565	488	551	525	522	506	539	566	526	542	512	485	566	546	544	545	542	484	488	550	510	523	582	515	565	572	561	586	505	551	535	536	544	543	531	524	498	533	550	534	544	511	557	574	504	492	496	523	526	556	503	472	489	526	527	493	498	562	531	546	532	516	543	548	527	547	523	528	524	528	543	531	528	526	508	548	518	581	530	510	534	556	568	542	511	568	523	517	493	506	553	562	546	567	523	504	587	534	557	500	549	544	503	485	500	570	548	531	550	539	554	523	526	502	513	555	547	543	551	542	544	498	545	567	568	588	513	521	545	515	500	550	555	558	538	516	574	502	530	590	528	493	499	553	553	509	525	526	528	511	550	523	526	567	562	512	524	541	544	513	525	555	558	550	564	540	568	563	530	530	523	474	591	506	509	524	539	529	538	539	539	547	510	533	579	560	513	488	532	546	492	551	544	546	544	507	531	500	526	525	496	512	552	554	530	519	542	526	497	586	543	535	534	547	522	513	539	568	507	518	540	522	531	522	521	499	509	525	496	538	531	515	508	569	533	529	521	550	554	498	547	556	539	555	587	551	536	530	555	508	574	559	536	527	590	532	499	537	568	499	552	506	588	569	506	547	546	522	545	543	529	548	563	543	523	552	557	512	533	531	519	523	553	508	540	506	582	536	533	541	488	556	490	555	558	532	528	530	558	474	590	566	517	521	560	549	520	533	501	515	550	507	554	509	560	528	465	478	556	544	494	584	528	537	534	524	512	574	549	577	518	597	566	568	490	502	538	534	575	525	548	546	541	515	515	518	556	515	532	560	561	480	525	514	513	549	530	569	509	528	576	541	501	572	533	531	536	541	551	538	528	562	556	532	519	551	512	548	508	568	508	530	505	533	523	516	542	563	523	550	530	570	519	538	513	540	527	560	578	562	604	547	508	538	538	530	543	543	544	555	512	526	524	503	587	513	515	578	508	542	535	526	526	538	587	532	551	507	541	534	503	516	531	519	542	520	566	539	559	529	533	571	520	541	560	547	553	539	567	577	551	577	560	532	530	528	552	551	566	543	550	535	535	541	551	576	554	530	535	533	561	542	541	539	511	550	549	525	553	553	544	511	524	569	564	516	544	539	528	537	532	502	492	544	526	532	548	538	542	545	527	537	580	534	561	504	543	563	539	530	515	552	531	538	549	473	506	546	487	525	515	523	528	549	547	506	581	517	544	557	533	569	567	503	496	517	545	540	567	529	500	567	491	518	537	511	524	534	515
11772	3711	8992	16700	16713	12679	7489	3199	1749	1493	1282	1094	1043	905	1218	830	697	524	386	693	652	408	323	289	267	201	207	236	242	321	315	272	229	229	232	214	221	227	214	212	211	247	225	254	224	186	221	216	235	233	218	215	225	196	235	221	220	237	231	235	200	203	219	202	198	208	197	212	221	184	211	199	223	198	221	202	209	233	225	227	210	200	211	224	223	192	189	191	192	207	205	195	195	203	212	233	215	227	199	206	200	209	209	214	221	205	229	216	210	200	200	221	211	188	223	208	218	208	220	218	205	198	226	223	201	205	200	231	225	204	252	182	247	239	214	228	203	204	226	227	226	197	209	203	225	217	211	179	200	202	221	219	210	198	211	224	190	213	181	200	227	200	193	226	214	203	203	186	217	216	200	210	180	220	203	213	216	206	196	202	191	208	203	191	183	226	184	207	203	196	207	199	207	222	222	201	227	198	206	225	216	215	219	190	170	196	224	197	216	214	189	192	224	220	214	197	224	206	195	236	202	215	233	180	212	220	234	229	208	213	207	189	216	198	204	200	237	204	193	204	199	200	201	229	196	204	221	231	200	221	202	219	196	220	208	210	177	191	247	219	241	211	202	199	203	194	213	231	229	224	218	181	204	235	213	193	226	211	222	235	187	226	200	215	193	202	205	208	182	217	236	199	202	205	222	195	207	208	185	210	210	232	216	189	203	187	187	230	201	199	206	213	236	197	200	188	220	186	210	221	206	217	215	214	203	185	187	240	236	229	210	217	224	209	205	195	209	211	219	190	210	189	185	209	192	219	219	233	227	190	185	223	232	240	228	217	224	209	217	181	200	182	200	214	217	204	210	195	202	209	217	208	220	212	209	218	221	187	238	189	236	210	197	204	219	192	200	211	222	222	193	203	221	204	217	185	191	226	212	228	221	196	209	204	213	222	197	207	232	225	202	197	188	197	210	211	217	211	206	200	216	225	208	212	188	218	196	205	218	191	242	222	190	215	201	217	183	195	198	230	202	211	182	191	185	234	177	233	219	216	202	244	236	203	200	191	195	230	245	213	232	201	214	191	202	202	217	226	199	188	187	195	172	186	241	228	211	207	210	214	199	196	229	193	221	173	187	201	225	183	217	219	195	221	216	222	215	211	209	203	220	200	207	203	211	209	201	208	195	233	218	191	223	213	218	188	193	224	201	201	196	211	221	191	199	210	210	212	199	201	211	217	200	221	188	209	200	196	208	227	186	220	213	204	202	191	217	222	242	183	208	195	210	203	198	220	226	205	202	206	209	213	238	206	208	223	204	190	233	203	199	202	200	201	199	198	171	201	199	190	226	209	206	190	215	212	220	204	227	204	181	195	202	206	186	218	238	207	224	201	200	208	206	222	209	206	210	222	243	214	210	194	201	216	222	223	217	206	220	193	197	194	226	209	186	206	199	204	213	228	211	209	224	202	250	203	211	221	233	200	195	188	212	205	202	178	227	215	210	214	217	199	211	193	185	202	193	209	184	224	206	204	199	178	200	216	222	214	189	206	181	206	207	207	193	205	197	219	188	224	209	200	205	202	229	214	185	205	215	207	191	201	209	244	204	211	218	203	239	220	197	204	192	175	209	219	204	195	199	216	224	181	213	218	210	204	240	187	232	216	235	198	207	228	218	195	207	213	216	231	220	221	209	197	242	195	198	212	230	195	207	213	202	221	215	212	217	204	220	202	218	228	167	250	193	200	212	209	211	204	211	219	230	212	217	235	198	212	188	238	202	202	215	213	204	233	207	216	245	216	174	191	219	204	194	234	219	196	204	209	182	202	200	194	190	193	226	218	204	208	220	200	228	222	231	161	219	215	219	203	225	200	206	193	175	192	213	216	206	180	197	175	216	218	209	204	200	175	189	192	194	206	224	220	239	208	222	217	205	198	226	200	235	220	208	212	204	204	221	217	192	198	201	230	210	168	202	206	205	181	189	175	199	202	191	212	196	207	210	196	191	205	179	204	196	198	209	209	201	208	217	218	223	188	205	249	216	180	201	201	235	222	183	230	217	224	221	230	204	233	211	209	208	195	197	227	226	185	184	212	209	192	197	180	209	221	227	194	194	226	228	221	195	188	232	217	186	204	207	210	221	221	247	215	203	217	204	212	223	210	192	195	202	209	205	214	190	204	208	234	201	174	224	197	221	184	212	188	227	203	184	195	203	234	203	226	221	182	214	198	206	228	227	235	193	189	178	218	215	166	218	187	212	184	192	212	218	231	227	218	202	205	195	226	216	216	187	204	211	210	223	214	237	208	240	227	244	209	211	206	214	201	175	207	183	195	216	225	189	222	246	209	210	193	229	198	207	213	224	215	193	199	196	209	198	199	222	196	215	199	202	213	185	207	204	201	198	212	196	213	197	182	212	222	206	231	205	198	223	188	235	208	219	194	188	203	203	234	198	195	195	222	230	210	177	203	199	218	192	211	217	186	244	212	216	178	218	197	192	199	228	188	191	188	210	203	222	194	175	200	236	213	214	209	235	211	196	246	188	190	215	220	213	188	190	198	211	216	200	193	184	223	203	180	207	199	214	203	204	187	218	212	218	206	202	200	199	186	235	198	204	222	261	206	197	205	217	201	222	212	211	189	211	226	202	226	187	204	193	192	188	209	208	211	209	224	197	201	188	209	234	218	180	186	181	203	196	207	221	218	202	206	217	200	215	207	211	241	185	186	218	204	236	224	232	208	246	204	194	192	216	204	230	194	200	209	207	214	192	199	190	209	198	231	208	199	226	212	215	201	204	220	182	185	186	198	193	195	201	221	203	216	195	199	194	204	207	217	235	202	197	216	191	197	202	231	200	216	208	221	228	223	194	218	203	179	197	209	184	209	201	209	191	208	210	211	213	197	199	210	225	212	192	239	212	181	191	219	215	197	218	197	186	235	244	208	215	193	231	204	210	210	209	220	211	189	200	198	213	206	211	226	207	210	220	200	217	223	206	206	194	214	201	212	215	196	220	205	198	195	226	212	224	180	221	202	209	208	201	191	213	228	200	201	216	211	219	237	214	194	223	184	196	202	212	216	203	204	191	194	192	200	198	214	211	212	198	204	211	214	226	213	259	208	225	243	174	191	230	217	210	220	214	227	194	218	221	213	213	221	213	188	158	212	213	220	201	193	209	200	213	214	188	216	197	180	218	198	199	223	193	194	217	229	222	204	181	208	206	236	241	224	201	224	216	211	216	210	180	187	210	215	228	193	197	199	201	206	207	204	213	202	170	222	214	202	191	202	230	207	191	217	246	209	206	205	188	215	229	196	198	203	198	201	194	199	198	208	216	164	211	212	172	211	222	179	176	203	201	222	236	201	201	234	212	215	228	219	215	225	208	218	213	219	194	197	211	226	207	202	224	229	212	233	192	210	187	201	207	185	190	225	188	190	228	215	226	209	199	199	198	212	186	186	213	196	196	197	196	219	212	202	175	209	242	199	204	219	224	219	200	203	203	200	202	173
7488	3351	15113	30454	32699	28518	20975	11081	7280	6526	6216	6034	5387	5523	6257	4708	3681	2541	1870	4143	3441	1838	1338	1128	935	728	656	686	802	1380	1372	993	599	584	564	561	594	665	632	636	685	783	642	1190	657	555	574	588	577	606	561	545	537	536	515	571	548	612	527	540	525	527	529	550	511	565	543	528	568	578	600	577	545	550	561	562	528	552	534	555	511	537	547	545	544	544	516	531	559	547	560	538	567	555	585	545	511	601	517	512	578	560	550	536	584	558	599	496	534	518	528	575	549	567	525	542	535	535	565	539	546	573	503	548	560	520	541	524	620	530	584	531	525	540	520	524	530	571	552	510	545	521	565	557	542	506	542	553	560	517	525	529	513	539	539	564	561	520	526	527	520	529	532	532	513	523	513	511	552	534	548	518	538	540	538	545	545	503	549	511	515	556	513	569	531	588	587	514	524	525	550	556	557	507	520	505	539	531	551	555	538	545	505	539	584	561	554	551	477	506	557	537	504	566	556	592	555	508	558	576	501	541	539	510	553	555	555	558	501	568	512	530	534	516	520	556	554	589	523	507	547	529	548	523	561	558	541	521	566	542	526	553	564	542	535	579	540	542	517	532	560	546	530	546	536	548	569	549	532	521	518	518	555	564	541	541	508	516	567	555	531	553	519	505	519	523	495	537	519	492	556	523	522	510	514	580	535	550	540	551	573	554	520	552	511	527	577	581	542	522	516	547	576	594	581	501	558	550	558	549	547	556	527	510	522	518	574	534	530	528	543	509	527	530	559	565	519	541	499	542	552	528	545	528	519	529	506	572	534	513	554	521	533	542	542	507	521	529	539	542	582	552	528	531	561	542	522	542	511	506	566	499	553	490	521	530	553	550	533	525	556	503	503	524	530	518	583	541	540	564	535	547	536	549	560	551	540	555	533	528	582	511	568	530	568	514	538	547	547	514	531	526	515	558	520	544	528	514	528	549	535	531	538	521	607	527	538	502	520	513	508	530	535	565	545	518	538	556	517	550	558	557	554	558	524	556	562	563	546	542	501	532	521	515	532	589	532	530	523	526	528	531	537	541	523	507	524	560	528	536	534	513	509	570	530	528	543	528	503	532	519	536	539	542	537	515	525	545	530	526	503	518	575	538	518	536	532	497	503	547	570	538	539	537	536	542	582	528	564	531	549	578	530	557	597	536	548	558	519	532	540	512	493	544	548	578	517	558	564	540	513	529	526	514	575	572	528	508	515	564	568	550	534	537	505	519	543	536	560	551	536	526	514	509	543	541	504	544	559	541	570	500	553	531	542	543	532	536	561	506	584	559	522	584	510	514	537	581	568	532	542	521	526	527	563	533	569	548	538	499	540	545	543	561	536	511	561	553	541	537	573	505	571	488	503	500	524	525	555	514	507	528	554	531	543	471	555	544	547	516	505	564	532	568	522	521	560	533	559	547	561	526	564	559	535	514	568	522	511	539	487	513	538	519	512	547	505	502	508	601	547	526	506	566	517	554	534	560	547	540	511	477	549	565	522	557	538	496	517	544	507	555	567	528	529	555	510	573	548	553	595	541	554	519	534	552	542	552	498	538	540	532	527	583	544	541	554	481	552	551	521	492	549	524	527	553	581	520	526	547	554	547	531	525	510	550	522	490	516	536	525	549	568	527	502	559	530	526	558	501	552	515	560	525	576	528	532	505	526	580	516	518	547	532	547	507	509	541	547	532	560	526	537	560	535	523	544	537	534	513	528	544	564	534	519	551	560	520	583	534	545	520	483	547	557	569	516	550	521	524	536	550	542	510	565	541	553	562	514	567	539	567	526	513	533	523	582	521	486	534	558	541	526	565	546	511	503	549	522	510	534	559	592	509	523	526	581	515	536	518	500	593	544	560	538	510	540	535	558	545	549	587	543	537	527	556	565	539	557	521	513	547	575	546	553	518	555	544	500	512	522	528	526	555	494	520	528	510	507	521	520	540	534	544	515	522	518	542	543	535	520	526	527	510	577	510	516	563	528	509	570	543	565	554	524	542	546	550	551	545	451	541	513	550	536	554	546	514	540	506	554	528	547	525	506	543	529	574	526	573	505	513	542	505	540	475	517	549	533	553	545	512	530	498	555	549	539	539	518	553	538	542	531	549	551	563	568	533	546	535	533	533	532	548	571	535	554	516	555	572	528	544	536	558	553	488	548	521	577	561	524	548	522	550	509	564	598	541	558	554	529	566	557	513	513	512	507	545	530	532	538	522	533	593	515	552	565	549	534	562	499	539	520	519	537	591	559	552	588	527	564	513	551	528	495	529	540	506	513	515	511	573	496	571	517	546	520	555	554	548	582	501	549	510	515	519	523	578	529	603	536	556	560	542	530	513	516	481	514	509	518	527	537	535	545	548	531	504	531	554	519	570	515	542	512	541	513	514	531	541	542	547	521	540	528	525	543	536	496	539	512	565	589	523	589	542	533	529	527	537	573	508	541	542	570	499	551	577	554	525	519	520	526	527	549	525	526	528	540	509	571	545	549	524	560	560	563	531	516	567	504	560	535	539	511	574	500	528	544	535	526	550	523	562	523	525	541	543	564	496	527	564	524	529	567	500	531	567	501	523	553	502	531	518	554	561	513	545	519	552	556	534	519	597	535	533	513	514	535	535	521	555	543	534	522	536	552	576	544	549	514	546	519	519	508	533	555	497	554	576	550	496	511	542	504	500	497	544	568	556	581	540	517	566	519	565	548	501	544	538	596	568	554	550	505	513	553	547	577	513	499	533	500	556	533	543	544	513	560	552	533	558	524	499	517	577	531	502	545	571	491	539	539	528	515	538	530	520	560	522	542	552	506	560	567	541	515	528	515	562	556	568	563	515	540	502	543	541	543	514	568	544	551	514	547	548	585	536	506	535	525	507	512	549	519	544	520	520	495	546	516	514	534	517	556	544	555	519	543	559	545	540	543	539	502	542	505	536	549	541	530	554	524	517	536	560	583	530	537	543	572	575	503	516	497	536	547	534	505	551	526	522	583	509	555	541	484	521	571	533	525	529	575	532	540	528	551	492	519	515	527	552	521	556	544	535	494	533	551	509	513	541	480	534	538	544	546	575	542	494	572	603	524	557	497	505	563	552	544	491	525	532	510	525	511	551	519	509	527	493	530	511	524	577	520	516	545	539	565	556	554	552	549	515	541	538	540	547	536	528	495	544	541	517	524	534	526	536	536	553	552	537	542	537	512	579	566	566	492	550	523	494	568	595	502	541	534	558	540	534	512	522	543	589	559	520	556	500	573	540	531	524	564	541	526	511	526	543	526	559	519	568	544	549	532	562	521	507	490	562	551	558	538	545	552	541	504	546	538	495	519	485	534	510	483	572	539	545	520	554	539	526	535	529	540	537	501	556	562	521	587	506	535	510	562	539	510	508	569	528	550	541	524	563	524	577	570	520	581	470	554	545	531	530	513	535	509	569	541	525	545	544	556	522	559	550	570	538	579	523	561	543	588	571	519	564
19637	7646	16223	25357	23891	18477	10480	4626	2976	2503	1847	1870	1804	1768	1865	1319	1114	936	767	1744	1241	750	575	513	446	373	402	412	418	461	483	404	373	381	398	381	359	371	381	397	409	387	399	553	586	367	353	375	353	371	368	367	364	344	361	423	359	356	359	369	348	363	364	368	382	354	321	368	364	384	333	348	365	356	366	366	358	380	373	375	369	367	348	371	345	380	365	386	345	355	344	364	395	401	373	338	333	376	394	386	382	360	355	364	340	355	359	364	324	359	355	363	349	345	357	363	352	334	340	342	354	373	360	369	357	370	342	362	343	362	388	363	337	333	378	353	355	338	339	326	360	388	358	351	351	357	377	356	356	338	381	362	358	371	346	369	364	356	359	326	365	330	375	334	346	370	350	363	355	369	388	349	385	302	339	365	370	369	366	358	341	353	386	364	361	360	386	334	371	359	354	332	346	357	390	365	367	355	351	352	357	383	378	373	342	348	353	347	348	382	359	330	339	335	393	359	324	340	337	358	376	347	361	363	401	373	395	357	374	344	379	386	340	364	363	342	382	353	344	365	358	349	332	364	321	376	338	338	384	351	335	359	357	347	335	337	342	341	396	366	315	349	333	329	335	355	344	327	373	345	374	344	393	355	333	354	343	373	379	390	386	405	350	359	350	372	360	329	377	373	345	340	369	389	341	371	352	342	380	384	346	350	372	376	426	369	373	353	326	325	366	359	368	390	370	374	338	348	386	338	327	343	341	366	374	325	332	337	365	331	364	338	343	330	377	334	369	365	357	362	338	340	384	371	386	379	344	360	405	343	373	331	360	349	346	371	341	364	326	388	329	341	381	365	333	360	367	344	376	363	370	357	335	352	334	372	355	340	347	369	348	363	350	379	354	365	371	389	421	352	380	433	382	359	352	335	354	386	345	357	370	382	374	363	336	342	332	344	366	374	346	367	352	384	359	307	348	363	368	366	368	376	362	358	305	325	372	340	325	387	353	306	364	366	325	367	340	351	344	365	323	391	329	355	326	335	367	369	359	413	358	371	337	349	337	333	354	375	348	383	335	361	381	360	353	346	314	365	343	376	327	373	351	360	347	403	353	338	381	348	354	361	350	328	342	357	341	358	324	375	376	386	335	362	354	380	373	385	390	354	332	352	357	361	343	368	339	366	371	343	374	364	375	344	337	331	383	370	342	368	369	332	336	367	395	352	356	345	347	398	368	361	360	383	385	362	383	345	375	344	339	369	374	375	349	367	352	374	374	339	392	395	328	374	375	369	327	366	350	364	336	365	358	317	345	381	363	378	347	368	340	338	361	387	354	377	383	362	376	341	367	340	325	363	340	365	343	347	331	343	343	347	364	325	392	351	382	361	349	368	359	366	338	350	330	343	375	329	366	337	349	384	344	366	318	366	367	370	332	388	360	381	358	378	359	387	382	358	371	348	382	408	377	392	362	332	357	355	343	386	364	334	376	370	364	390	380	403	345	384	357	322	346	345	371	348	337	390	369	368	345	381	338	332	350	399	330	312	349	350	362	335	358	353	350	356	354	354	381	361	375	361	352	380	400	338	364	368	337	344	377	352	384	327	348	350	346	344	368	323	384	328	340	324	358	365	371	369	348	329	367	368	360	358	379	376	360	331	365	312	399	347	316	311	354	311	345	377	371	358	343	350	339	368	351	377	340	376	334	357	341	336	376	382	332	353	414	353	370	348	363	337	322	367	337	433	381	373	372	341	370	356	367	362	395	347	344	352	337	351	361	338	342	385	353	354	324	335	329	335	364	349	352	370	377	357	367	345	383	374	321	348	352	374	344	322	399	379	336	326	353	352	357	377	379	335	356	335	352	337	348	342	323	391	354	347	357	362	362	387	324	356	347	316	353	357	365	310	383	376	361	350	352	380	362	384	348	326	358	370	364	392	364	375	350	349	367	349	371	364	367	388	350	355	335	323	347	350	351	345	342	363	351	354	369	389	370	372	341	383	350	351	344	336	360	368	367	356	362	359	329	393	358	371	361	339	403	353	354	378	349	381	352	363	340	345	341	392	327	367	395	349	342	352	364	358	323	311	377	356	370	346	360	330	345	348	348	360	343	321	334	344	354	334	365	333	393	356	352	360	374	349	354	378	354	380	339	350	336	319	383	382	347	356	367	380	362	335	373	366	362	359	366	380	391	376	361	393	338	368	375	361	364	391	372	344	358	356	372	367	340	362	355	387	361	366	365	319	350	382	374	374	332	390	371	339	332	384	345	392	384	338	329	357	331	360	353	346	350	337	333	359	347	359	365	369	341	328	322	338	344	385	351	333	366	381	347	358	340	371	346	342	370	324	362	358	362	374	356	397	362	350	356	364	365	357	355	380	345	382	343	385	340	385	374	380	353	324	336	312	356	327	323	314	343	370	372	370	320	357	379	336	345	369	352	352	356	339	352	356	372	385	344	357	342	320	361	397	350	351	343	351	350	368	354	335	330	382	358	327	347	355	351	361	353	363	395	358	350	348	315	332	358	357	349	334	320	364	362	303	307	356	367	350	344	344	356	389	373	356	389	346	341	346	365	379	329	380	333	346	366	361	357	315	373	372	357	330	330	375	361	379	334	331	366	324	339	355	337	396	367	371	363	363	339	367	332	403	357	343	364	361	387	357	344	361	385	368	397	357	334	380	327	346	358	361	330	343	370	359	366	358	341	324	347	372	354	374	361	364	326	331	349	374	342	348	357	348	322	367	374	366	373	331	358	351	330	358	354	335	372	365	352	365	374	363	321	362	344	351	361	349	353	349	356	305	349	341	383	390	367	318	370	375	349	321	345	335	339	370	361	389	380	331	345	356	347	316	362	352	343	361	353	394	325	401	368	359	354	348	364	343	357	345	357	364	421	344	347	339	350	366	359	304	353	375	338	353	354	367	336	387	342	355	364	368	350	338	348	344	351	334	379	372	324	349	361	365	360	346	340	374	375	341	357	355	321	398	365	371	362	384	327	327	362	365	350	335	352	362	369	350	349	343	329	345	335	356	357	310	360	363	376	338	344	355	377	377	355	341	341	378	353	353	347	310	324	322	357	343	388	366	337	341	340	354	344	360	379	330	366	345	346	325	352	323	364	366	337	333	362	351	385	331	344	338	334	400	358	363	323	354	347	348	338	357	327	377	348	367	339	376	360	361	339	346	324	362	396	383	361	372	356	352	361	353	348	376	358	373	352	350	358	364	379	352	313	347	377	327	367	331	371	323	354	400	379	336	363	321	357	364	374	339	345	384	343	377	378	375	353	362	354	361	358	392	380	364	404	329	379	357	350	354	368	361	323	351	336	341	356	346	378	359	346	361	310	330	389	368	321	356	321	372	372	381	380	329	368	338	409	348	330	365	325	347	369	331	359	335	381	356	345	335	358	358	366	364	332	371	365	352	347	374	353	351	375	319	366	360	386	352	350	341	346	332	337	339	373	352	341	375	356	351	361	366	384	350	340	326	370	347	332	322	340	378
10018	5627	22066	37214	38597	33609	23690	13846	10396	9468	8153	8590	8479	8802	9581	6928	5797	4333	3593	9480	6207	3429	2573	1955	1298	1198	1092	1023	1316	1924	1795	1134	1000	940	922	916	953	913	1006	1101	1241	1060	1047	2691	2175	861	871	880	902	891	928	887	864	925	904	856	855	882	859	835	869	837	876	807	851	880	850	844	873	824	849	856	872	859	863	877	821	865	855	860	830	830	901	771	904	838	854	845	848	838	829	883	878	804	869	864	838	849	923	853	816	839	863	920	867	843	848	944	826	898	867	850	853	844	850	834	821	871	877	834	846	820	805	868	899	866	802	910	842	894	846	836	901	893	830	831	856	837	902	828	849	841	869	853	856	901	878	877	863	842	880	845	859	886	865	869	796	856	851	816	839	902	791	845	830	824	836	894	810	833	871	796	924	862	883	859	899	871	797	823	866	821	848	850	855	905	820	827	850	854	839	826	853	911	824	827	835	879	836	837	848	847	782	827	843	851	848	852	821	798	847	844	835	831	877	844	848	792	839	850	822	824	856	800	888	892	817	919	843	872	759	801	860	876	870	844	838	828	835	854	878	761	858	835	863	872	798	844	862	875	852	837	843	851	873	814	835	803	860	857	868	887	877	871	891	813	838	855	872	877	832	821	864	843	824	811	884	853	868	857	869	847	858	851	794	839	823	874	849	871	870	835	856	858	853	848	869	855	818	841	874	829	827	887	837	900	839	829	823	874	837	826	830	872	822	841	832	824	835	844	853	836	870	882	807	824	871	787	866	853	813	815	873	854	841	846	883	810	859	894	824	822	851	847	837	855	862	844	853	853	831	785	835	845	837	804	839	798	856	873	789	897	876	844	852	818	846	889	825	880	852	785	891	833	883	860	883	882	857	883	839	833	875	864	878	861	874	818	871	834	852	813	871	802	837	848	832	811	868	826	842	812	834	821	806	807	831	882	869	831	884	880	821	796	831	831	850	861	866	869	876	835	897	871	820	884	823	870	897	885	830	807	890	814	833	877	854	890	796	888	847	815	846	856	797	857	825	827	855	830	852	896	834	847	845	828	854	818	870	813	823	883	871	835	906	860	845	897	817	798	851	871	810	838	865	865	870	853	830	794	864	811	815	795	867	853	855	876	821	836	883	868	843	851	852	825	875	824	838	844	872	850	819	841	867	873	842	809	849	868	815	833	842	811	869	817	852	809	847	845	857	869	842	868	899	830	850	841	850	860	845	872	848	805	863	892	852	854	834	851	823	816	838	855	799	892	847	824	855	830	796	870	856	852	857	851	857	842	871	842	787	853	808	843	839	869	816	836	793	877	865	837	890	857	914	837	797	813	870	770	822	855	896	846	887	873	891	837	835	863	805	807	832	900	853	858	859	848	876	822	838	908	852	863	867	828	838	833	812	872	839	841	868	872	857	852	862	839	804	832	889	906	786	848	838	823	828	861	868	891	855	810	824	802	868	869	838	825	881	837	842	835	876	857	870	835	816	860	857	798	885	849	861	837	825	796	859	830	861	837	842	877	880	827	846	866	849	844	894	841	843	820	845	763	824	831	890	826	811	870	889	791	802	862	871	861	811	855	833	806	799	906	795	834	864	871	874	840	844	813	820	851	861	831	839	839	803	840	861	896	856	866	855	857	864	820	826	894	863	839	806	880	837	848	843	943	858	851	860	828	878	821	826	832	910	870	866	837	864	857	842	826	848	828	844	855	820	883	865	813	803	850	839	814	898	861	895	839	893	844	836	879	878	825	879	870	809	800	838	841	837	824	868	833	929	860	893	843	860	865	894	899	857	845	846	845	799	793	830	856	838	841	820	820	854	836	869	889	858	836	854	814	859	840	839	864	845	880	811	833	862	827	877	844	797	855	857	875	857	848	908	850	888	834	800	790	826	877	830	820	853	812	872	867	798	826	802	903	831	850	814	832	852	814	853	888	840	806	870	886	831	838	807	826	795	774	862	804	819	833	895	836	856	877	862	847	884	836	801	870	818	878	935	843	867	865	844	815	916	848	870	856	858	894	822	890	813	862	854	803	857	852	852	814	761	840	845	873	837	841	860	879	862	880	915	790	818	851	846	838	843	859	823	811	866	826	862	837	839	800	857	824	826	851	828	910	821	819	827	811	833	840	834	832	865	816	853	856	841	871	859	865	837	861	798	899	851	870	842	899	812	840	831	857	893	839	863	827	865	824	851	900	834	884	820	842	837	876	790	848	837	847	844	847	854	884	839	885	833	843	834	832	863	812	859	825	830	879	798	864	856	843	825	786	823	830	869	849	832	858	910	852	885	816	845	828	798	830	791	856	870	868	871	838	846	887	819	840	876	858	848	841	777	822	834	861	855	807	855	848	846	837	803	856	850	904	820	830	897	863	866	840	829	858	840	870	827	814	853	820	877	839	812	848	830	803	846	880	855	837	815	811	842	833	825	857	807	846	798	855	867	858	804	813	854	852	821	808	880	883	824	859	840	845	752	854	840	870	826	914	831	846	843	879	860	844	906	913	850	788	878	855	816	800	874	832	863	840	830	881	801	865	814	832	859	816	815	804	836	852	830	872	900	861	839	936	873	879	832	893	882	869	819	806	850	857	844	857	877	848	895	852	868	849	876	846	815	865	873	858	835	805	869	864	850	848	836	863	855	865	848	848	853	911	824	875	846	825	837	838	822	870	890	827	845	833	868	886	827	841	894	850	837	890	800	836	830	884	803	832	789	811	882	841	833	849	863	893	777	865	865	841	837	854	890	822	833	813	881	842	804	847	867	829	865	859	836	881	875	843	872	889	796	836	802	876	858	787	837	848	867	864	789	830	859	865	877	834	849	844	837	796	832	832	817	839	882	825	894	861	841	819	872	842	821	855	839	871	889	828	893	844	823	880	851	842	821	864	866	815	914	839	841	839	836	811	825	809	803	872	839	801	904	851	827	845	834	837	915	795	837	907	834	792	834	839	825	847	827	851	818	809	838	889	894	869	825	923	864	821	808	859	829	820	833	798	848	877	856	813	830	838	833	851	812	911	899	869	819	827	854	829	859	870	817	835	896	814	845	823	841	846	872	866	881	853	819	855	796	824	830	905	826	874	841	850	833	881	823	838	841	839	833	859	897	853	855	861	850	852	906	853	863	820	855	795	853	813	820	845	878	886	865	820	848	862	832	842	872	857	847	880	838	840	817	833	865	846	830	828	838	844	816	879	848	822	875	869	850	867	824	849	843	859	845	839	856	868	821	860	814	804	875	841	842	854	857	853	903	851	843	828	875	832	947	892	876	862	850	835	795	878	799	893	851	859	884	886	851	863	858	836	844	845	873	805	818	841	851	853	818	857	783	796	825	907	838	809	784	785	859	793	853	881	853	839	871	848	782	870	858	852	832	854	811	829	821	854	854	848	873	837	824	870	846	821	817	818	851	838	884	885	858	843	821	879	829	833	767	843	801	839	832	837	819	902	828	843	879	794	905	847	819	821	828	817	843	847	821	896	805	786	820	874	836	828
3868	1516	7062	10250	8492	5957	2356	865	558	524	375	418	323	332	281	239	292	247	243	300	251	250	218	259	231	210	216	250	250	239	225	220	215	234	213	199	205	230	217	215	202	227	265	214	230	206	216	206	231	237	191	211	185	201	211	208	230	213	216	217	223	204	188	226	194	210	209	196	186	210	201	205	199	210	244	200	221	212	212	194	220	205	207	202	214	196	249	211	233	246	237	219	215	212	213	208	211	191	191	209	211	166	207	213	203	195	208	225	247	225	209	227	198	212	213	226	221	223	204	207	224	211	241	220	194	211	228	202	210	196	207	222	216	211	214	214	207	211	199	221	220	224	225	221	204	228	228	217	217	221	226	204	238	200	202	193	215	192	230	196	176	202	214	238	220	212	245	226	213	205	197	214	224	245	214	226	217	210	211	208	187	228	205	187	204	234	222	232	210	239	205	211	203	247	226	197	200	226	204	228	233	201	203	220	201	220	227	199	199	202	235	212	248	210	220	209	212	228	184	202	204	218	216	207	219	186	216	209	197	193	219	252	206	210	201	208	196	208	243	197	234	219	202	200	206	200	225	217	239	202	214	208	218	230	204	233	229	229	237	241	212	228	176	238	190	194	231	228	231	233	213	230	180	215	206	232	223	200	221	202	225	196	239	210	225	211	200	199	205	255	218	206	230	211	207	196	226	230	207	210	237	228	249	245	178	196	222	231	225	248	210	222	234	223	213	240	211	212	241	205	196	226	224	210	233	207	211	204	184	202	189	181	232	203	233	198	207	236	204	214	203	200	189	214	206	228	192	186	197	228	218	214	224	210	209	212	223	226	234	208	247	236	233	211	221	192	199	210	203	222	242	218	239	226	185	215	213	226	216	217	204	219	205	232	210	227	224	198	223	235	250	234	219	237	236	227	235	205	225	246	195	226	252	198	205	238	248	201	195	246	230	226	207	201	203	193	240	212	226	246	244	229	223	225	226	223	230	207	188	232	225	231	212	216	220	225	226	214	223	191	229	194	226	214	213	198	212	198	213	229	207	217	249	221	225	213	199	212	198	205	229	225	194	216	225	221	233	205	209	229	225	244	221	233	194	216	206	203	206	242	218	223	219	213	242	228	211	177	217	176	199	197	203	239	229	212	225	198	210	222	210	190	206	211	223	245	223	236	197	203	208	228	214	229	236	227	230	223	233	200	205	189	219	235	207	191	192	200	242	211	226	231	203	208	209	206	220	232	206	204	211	212	180	217	224	230	225	220	214	217	237	233	186	224	227	218	226	218	225	213	242	212	253	194	222	222	211	214	194	212	245	197	231	202	210	211	209	206	197	219	203	224	231	231	211	197	224	216	215	188	204	218	226	225	197	227	249	221	241	217	233	212	214	247	225	220	242	239	230	191	222	202	215	213	222	225	215	220	215	226	199	201	265	215	225	214	211	195	214	223	215	248	198	199	177	190	219	227	206	216	221	223	220	220	242	208	220	215	216	197	189	220	228	228	203	230	225	224	241	189	235	225	218	221	223	218	251	217	208	229	209	209	215	211	244	227	192	208	189	241	209	207	216	226	237	213	208	238	214	243	201	197	211	209	233	208	260	213	196	239	185	234	214	207	205	223	233	218	231	216	185	204	206	246	195	220	249	234	207	193	206	221	232	201	201	186	209	222	246	232	253	229	221	213	197	189	194	203	212	209	205	217	213	190	198	227	202	221	215	228	195	200	212	188	225	197	230	233	233	219	235	222	232	209	237	234	230	225	207	218	227	193	226	201	229	206	179	204	222	192	189	200	207	214	200	203	208	201	200	203	189	214	208	221	190	206	234	224	199	188	214	241	213	217	194	219	224	202	214	173	216	230	205	231	214	199	196	201	227	211	215	199	200	193	250	224	238	219	228	203	231	195	216	207	225	216	220	197	206	231	224	219	198	214	232	226	216	220	214	212	203	204	217	203	210	225	244	217	219	214	234	224	210	235	210	212	228	215	203	215	201	226	222	212	224	207	199	210	233	239	198	235	244	228	226	197	221	235	208	212	239	206	214	251	201	197	211	185	231	204	230	227	224	241	208	230	218	213	220	198	204	195	204	222	203	213	275	210	212	187	213	207	221	241	213	219	196	230	214	250	213	230	241	259	194	194	183	210	232	228	191	239	224	226	218	188	216	220	216	206	219	237	201	221	219	206	202	229	195	242	204	202	244	215	215	243	219	231	198	218	201	219	209	209	238	210	218	197	233	217	228	242	209	213	194	206	194	220	217	203	207	218	212	239	198	245	164	231	232	202	202	218	217	204	215	204	225	213	212	222	210	212	236	225	208	210	217	247	227	203	212	214	181	206	219	210	221	209	222	218	198	237	218	233	231	232	221	218	200	205	217	205	221	234	240	228	212	194	207	246	222	199	238	227	224	234	200	218	215	201	207	217	201	211	207	208	229	207	217	198	179	219	202	227	208	218	210	199	231	227	215	219	200	225	229	201	194	233	204	194	218	206	221	213	222	232	221	227	183	212	234	203	216	199	211	174	197	206	230	202	201	235	238	207	205	233	208	216	213	215	221	207	219	230	191	232	257	198	200	234	202	174	228	234	203	232	205	194	230	215	220	195	243	187	228	186	227	261	215	211	211	230	203	229	210	202	219	217	219	232	225	211	230	212	209	232	231	216	201	213	210	222	241	222	197	220	218	202	200	202	210	232	201	191	205	194	217	198	221	207	239	229	226	231	199	224	205	229	230	232	207	203	219	221	198	212	210	212	221	230	218	208	207	190	206	191	194	230	215	217	229	211	246	219	203	226	200	230	242	232	201	242	232	231	223	239	193	204	226	194	216	249	215	245	232	187	232	215	217	221	213	215	207	195	213	209	246	202	212	227	225	222	240	192	244	221	205	211	229	242	224	198	222	201	240	215	195	225	264	223	230	211	222	215	179	219	205	208	222	195	204	214	221	205	190	220	249	217	226	214	222	187	212	227	248	210	243	220	199	217	236	212	228	210	216	234	208	222	228	221	218	206	217	213	238	199	253	211	249	204	204	211	219	197	203	202	212	196	234	238	224	221	223	229	218	237	237	204	195	217	223	202	194	196	209	194	213	205	214	212	228	233	238	204	212	232	227	211	223	233	198	219	218	214	209	232	225	205	201	212	231	211	223	203	228	197	212	225	210	228	229	214	208	198	204	211	206	214	206	209	227	199	224	199	227	225	195	209	237	247	202	209	201	199	215	234	199	213	224	220	189	234	232	185	201	217	197	210	237	217	190	228	227	221	216	223	221	209	206	202	190	215	192	204	206	199	225	211	202	223	198	213	205	205	246	190	204	208	244	221	215	205	220	193	222	193	215	211	221	225	189	204	211	208	251	196	250	222	203	214	213	198	232	232	223	197	217	203	223	243	204	230	209	195	217	209	246	201	184	221	209	182	224	231	201	197	195	218	214	216	219	215	213	223	224	211	243	212	240	216	208	202	206	220	221	220	216	213	212	244	229	226	209	199	222	192
3066	1791	12917	22352	22221	17626	8847	3730	2337	2180	1564	1520	1444	1371	1093	745	898	957	870	973	1000	878	714	634	573	547	556	583	736	880	648	563	537	520	519	577	511	531	550	548	599	631	580	567	626	556	507	525	507	567	538	551	554	542	545	552	541	571	553	537	537	534	519	557	528	551	540	549	538	505	578	518	525	537	508	537	543	544	544	542	535	541	586	549	526	556	552	537	523	531	570	506	539	492	538	524	542	541	507	519	519	525	518	524	517	565	518	566	567	539	597	485	520	509	526	558	549	531	506	532	576	509	550	507	521	575	536	561	565	518	531	531	565	499	479	510	526	550	548	528	516	543	533	532	544	535	498	536	538	490	529	524	513	549	564	537	569	538	559	506	550	526	486	579	522	494	518	545	562	543	530	557	553	516	525	528	527	524	542	577	542	509	545	535	554	525	565	562	550	526	572	569	499	545	544	547	541	487	547	477	499	610	537	530	506	568	540	552	532	521	531	529	521	550	576	512	550	560	531	507	506	534	513	516	532	488	537	514	516	573	500	521	487	552	499	491	487	535	527	534	535	518	531	554	557	540	568	513	552	532	532	531	548	539	565	500	536	546	503	521	528	520	512	553	504	500	527	527	525	538	565	545	539	500	513	595	520	500	554	537	577	492	536	522	534	529	545	534	519	524	504	512	526	548	518	519	563	566	586	531	495	538	509	515	525	516	503	542	535	539	590	539	474	531	552	545	568	539	505	533	524	561	529	512	524	490	538	533	499	511	549	517	523	544	524	543	558	491	500	541	563	537	523	514	522	517	503	457	483	538	504	572	488	528	551	486	564	500	531	542	531	540	530	520	544	520	584	543	519	527	542	537	518	523	539	518	501	566	540	527	545	542	482	568	553	513	528	516	549	565	512	522	552	507	518	544	544	535	484	558	538	508	494	541	474	562	511	516	545	559	559	515	580	501	507	519	542	489	498	546	517	508	540	535	549	523	497	548	482	524	511	549	505	525	547	520	525	543	548	531	520	526	542	528	554	519	507	521	543	541	559	521	531	507	581	521	527	513	495	562	541	512	547	527	526	560	489	556	544	554	561	537	543	535	576	524	544	511	542	539	512	585	501	538	497	571	529	571	545	555	511	539	547	566	567	528	510	510	523	579	522	548	535	504	540	538	530	602	534	509	552	525	526	566	500	553	515	529	549	541	503	530	555	524	539	551	543	540	522	556	517	521	514	519	510	531	577	547	535	533	525	539	518	535	547	576	540	502	514	517	508	563	606	565	555	533	560	519	494	578	533	475	503	547	541	520	560	569	518	507	535	534	519	512	548	558	520	522	530	489	498	509	522	525	519	552	557	514	503	530	522	550	567	504	535	563	522	536	535	588	520	571	569	524	514	481	502	528	576	538	595	525	519	500	530	499	552	579	534	518	496	570	545	563	541	530	562	498	554	558	487	509	542	536	532	538	570	534	544	528	564	568	543	504	542	517	534	529	559	528	522	562	517	554	566	520	521	531	508	580	528	608	506	559	502	597	556	509	501	530	488	547	535	538	563	561	584	513	554	553	527	575	552	532	566	542	573	535	561	499	555	538	539	526	524	531	580	530	519	494	556	504	499	530	515	542	526	502	535	486	496	504	526	566	535	501	519	551	524	529	556	560	528	516	526	530	529	521	557	513	558	535	528	518	547	543	541	518	563	520	532	581	483	538	558	530	531	526	527	520	566	536	542	549	489	549	512	542	515	549	536	517	541	572	520	549	558	505	563	561	535	502	535	525	497	576	528	500	517	497	510	548	501	555	562	495	526	545	555	538	506	503	510	543	531	539	551	542	522	551	530	518	538	601	535	564	552	502	571	568	542	506	507	497	532	520	555	500	529	530	511	515	527	535	507	515	518	505	522	551	558	493	556	545	525	521	565	579	581	523	498	531	548	527	509	542	554	540	538	537	486	527	541	518	560	490	517	537	554	509	522	489	569	540	555	550	553	512	528	520	543	513	544	533	538	490	555	536	506	502	523	577	533	555	501	473	541	561	543	567	585	569	537	512	485	529	514	530	533	568	509	497	555	548	534	577	572	484	526	549	532	534	533	542	531	506	554	570	546	509	568	549	482	508	486	526	540	534	541	520	485	516	544	513	516	517	621	507	529	558	523	546	494	512	573	537	517	584	504	490	568	549	540	540	532	504	519	565	550	501	521	527	522	516	530	488	535	574	532	567	527	559	542	525	509	524	523	536	507	513	517	546	555	541	539	545	522	559	562	533	527	544	512	555	539	547	535	569	556	509	578	520	545	544	507	499	539	554	537	508	536	563	566	530	477	531	548	520	514	559	516	515	501	528	527	504	540	540	510	524	555	550	498	525	519	534	518	535	514	533	507	570	510	511	498	539	520	560	555	568	535	545	555	535	524	520	503	549	525	557	520	567	520	535	563	541	521	530	513	493	550	508	539	531	538	518	539	513	525	508	547	582	564	547	502	521	526	520	526	515	551	472	516	546	508	513	564	574	542	506	536	549	568	560	502	483	527	542	516	549	551	565	565	510	536	512	511	537	526	533	504	555	583	536	530	512	546	564	566	523	543	543	553	501	490	567	540	562	487	517	532	500	569	505	546	546	561	585	531	546	526	545	539	521	535	552	524	562	535	516	520	553	539	551	514	541	490	560	543	550	535	538	524	523	541	572	522	515	524	510	529	513	523	517	500	529	567	525	539	534	540	500	525	574	527	499	568	590	552	509	511	488	501	547	521	538	522	551	519	520	489	526	506	503	482	550	493	526	511	507	549	529	554	534	566	574	526	519	538	506	502	550	585	495	551	541	542	551	563	560	560	516	543	556	513	516	540	550	515	501	507	563	502	510	538	521	535	512	567	526	524	492	503	532	507	533	510	556	535	593	507	535	526	550	562	506	519	554	506	532	550	560	520	517	508	541	544	517	529	527	540	505	541	524	532	525	521	584	533	522	533	539	545	546	546	532	470	517	552	533	561	520	558	531	512	507	561	512	533	540	555	560	547	557	537	503	551	518	541	534	527	533	499	546	536	533	521	540	542	534	525	518	509	539	518	495	501	521	507	513	562	499	571	520	597	525	557	573	575	552	482	553	553	521	535	516	536	540	529	558	535	558	541	504	523	538	531	539	519	536	498	514	506	564	535	558	515	522	553	530	521	523	545	528	566	524	546	542	548	519	534	487	510	535	526	547	531	520	527	514	532	536	532	538	495	505	555	523	542	516	542	558	512	515	467	516	509	533	541	517	529	506	518	567	578	511	541	548	554	537	529	561	544	524	543	505	527	542	491	538	497	567	488	518	531	536	552	488	550	518	540	508	513	516	558	535	596	502	535	565	535	540	530	507	512	499	579	545	522	551	522	507	513	504	535	542	520	545	533	543	558	526	525	559	540	527	513	549	521	579	546	513	495	484	515	478	523	519	528	558	545	517	535	523	520	553	529	565	519	527	537	544	533	492	521	550	522	568	532	512	538	515	509	490	538	509
12613	5382	15364	19630	16840	10951	4629	1927	1891	1494	1158	1054	1168	1190	1074	721	594	562	563	1185	608	427	303	256	245	248	211	216	258	293	232	229	186	226	209	219	229	194	247	224	233	231	216	272	496	226	188	222	219	211	236	210	224	227	231	214	192	214	214	187	210	200	207	225	237	200	212	234	221	223	192	224	176	217	184	220	223	205	213	218	207	209	232	205	214	204	218	211	223	226	213	201	189	183	205	198	228	207	183	191	199	233	220	209	199	217	194	193	219	226	202	201	213	200	201	183	212	214	216	178	223	225	213	215	224	230	219	192	192	205	200	194	180	212	195	223	236	212	217	194	209	228	198	244	191	225	184	210	205	206	227	202	191	210	197	190	193	195	199	200	201	196	206	191	209	233	235	222	207	230	234	199	216	242	214	186	206	211	212	211	188	200	232	194	222	192	220	210	219	205	194	215	214	188	203	203	208	205	192	202	228	222	206	198	211	195	246	212	190	189	214	193	225	211	222	212	209	220	213	200	198	202	194	202	198	197	237	208	193	223	214	195	191	220	232	202	219	198	215	207	235	226	214	199	188	203	224	194	217	219	223	220	206	194	220	223	203	204	218	211	220	182	193	220	199	192	193	218	181	206	239	213	221	226	228	222	197	218	189	200	207	231	208	192	202	197	237	206	195	192	209	227	219	200	211	194	219	205	201	194	212	185	216	193	208	218	206	214	205	201	211	202	232	217	223	185	240	211	239	223	200	214	213	190	234	220	208	218	220	205	205	187	214	204	209	218	190	231	220	205	202	216	200	218	209	206	202	230	231	210	232	189	212	215	200	236	212	218	210	179	205	191	207	183	231	237	198	204	196	209	204	224	200	236	190	221	233	211	196	212	210	234	180	219	212	199	198	206	209	212	206	228	187	236	200	196	207	215	206	211	240	194	219	233	200	208	198	239	208	191	212	210	223	214	222	203	208	183	205	203	185	198	236	203	222	221	220	221	239	236	221	201	207	224	193	175	203	207	225	232	201	226	211	227	189	197	234	193	216	200	257	204	235	204	239	200	223	206	221	228	211	225	230	199	199	202	205	200	219	187	162	218	237	217	210	202	191	209	224	230	212	206	228	189	232	205	219	215	229	197	207	207	214	209	189	248	199	232	208	216	204	211	193	197	206	232	217	205	210	215	234	194	207	199	232	215	217	241	244	223	220	238	222	208	233	227	230	203	216	219	195	170	212	219	207	199	254	204	216	224	179	198	222	198	213	226	231	241	198	202	223	214	235	221	206	214	207	234	217	198	219	190	210	205	196	197	225	217	230	198	202	199	206	220	184	195	222	236	198	207	188	200	197	204	205	200	232	195	193	222	227	224	203	210	222	230	204	195	205	201	217	184	193	228	239	197	199	213	231	205	171	189	223	199	207	197	212	220	217	243	224	202	209	186	225	219	225	194	207	202	219	208	219	199	204	224	208	231	241	223	196	201	207	221	244	214	172	188	219	169	200	207	221	209	213	211	225	198	204	218	194	207	205	199	188	209	228	226	226	238	219	232	230	201	198	221	198	188	215	201	224	219	191	208	188	198	227	202	212	217	201	218	201	202	216	209	194	183	216	191	210	216	214	204	222	240	204	213	189	242	214	233	223	222	207	212	228	205	220	186	246	193	182	204	207	232	213	214	207	206	203	199	250	229	223	200	195	197	211	201	239	208	230	207	230	224	196	239	196	206	224	203	204	209	200	232	220	224	200	197	203	229	206	206	214	208	200	203	214	191	210	199	218	218	183	212	217	230	216	234	208	194	218	210	211	205	209	219	197	212	195	228	196	216	225	211	199	207	183	202	205	223	201	211	238	209	209	210	218	208	181	218	199	200	211	190	202	222	215	218	200	229	223	205	193	239	217	205	220	204	225	237	193	211	218	213	202	218	204	201	236	213	222	213	196	191	224	235	223	184	220	211	186	228	230	232	223	210	200	225	196	235	214	224	205	241	208	194	188	213	208	208	212	178	208	211	181	205	210	216	220	186	185	210	199	212	204	230	206	229	235	215	234	197	187	204	220	225	246	224	193	234	228	220	245	225	226	224	191	188	205	225	192	196	216	213	232	182	200	210	198	204	187	198	225	208	205	208	182	218	203	199	246	234	197	214	204	178	212	222	211	217	211	216	197	205	234	213	202	212	197	196	193	201	206	214	183	217	210	193	208	192	233	217	190	205	196	212	207	194	181	185	192	204	191	226	207	179	226	227	194	235	215	231	209	208	230	227	185	213	203	196	203	207	235	206	176	217	185	215	213	215	225	225	218	220	189	222	217	187	215	215	208	225	197	213	201	193	199	181	213	220	220	227	240	198	218	205	242	198	230	200	191	202	206	212	217	207	218	204	205	185	192	208	199	200	224	203	204	230	228	206	225	215	232	212	266	205	222	194	191	207	207	219	199	226	181	242	224	221	229	219	199	225	216	232	201	214	180	204	193	206	206	194	219	190	207	223	196	202	199	227	209	216	203	225	168	207	195	214	203	210	202	215	210	203	221	223	216	211	205	220	184	218	192	206	209	180	182	206	238	231	197	212	217	196	221	227	212	202	214	193	219	218	222	190	205	223	228	213	192	227	204	192	168	226	216	211	198	193	209	179	226	228	210	209	187	226	227	209	206	220	218	220	190	233	188	223	217	222	187	211	217	217	222	217	198	207	223	246	220	236	223	187	195	202	214	210	231	215	188	221	234	216	208	186	189	235	213	229	205	230	209	190	190	197	221	226	205	207	193	215	223	214	197	230	213	223	196	206	224	210	215	202	241	210	194	182	209	226	205	216	248	182	195	238	228	225	220	218	189	202	176	207	197	238	216	182	199	194	218	200	207	210	202	191	225	206	206	213	159	239	228	210	213	227	209	236	203	206	198	196	234	248	185	217	201	214	244	200	192	192	210	227	207	216	200	208	205	217	236	202	225	200	219	211	201	219	210	236	234	196	227	245	204	184	190	203	186	256	216	219	210	210	202	189	209	211	228	199	247	218	239	219	236	198	225	209	199	226	226	209	213	190	225	201	220	195	206	196	243	200	218	182	199	224	189	226	201	215	190	204	185	207	207	219	214	191	177	240	195	205	247	213	200	199	196	205	209	200	182	212	224	225	198	248	196	224	229	217	207	210	231	207	234	199	217	204	215	183	223	179	203	213	175	216	195	219	219	229	200	215	204	182	246	261	201	212	196	232	248	227	215	203	189	221	207	213	202	227	198	208	241	220	175	229	226	202	204	203	204	199	220	216	203	240	220	217	186	185	190	213	203	220	201	193	208	193	184	190	227	208	184	217	205	217	225	212	201	221	195	179	216	199	229	237	188	195	200	184	238	246	199	215	196	186	196	195	214	222	182	216	238	203	207	213	191	192	228	231	196	215	203	189	222	205	201	211	209	175	216	214	189	219	184	221	203	177	212	191	225	207	186	228	203	190	205	207	191	191	218	194	202	231	216	215	200	195	195	202	192	197	205	208	188	237
7767	4915	22515	31992	31946	24684	13680	7893	7645	6987	5825	5365	5792	6324	5323	3487	3059	3032	3557	7243	3084	2049	1377	1120	935	791	671	754	1110	1151	742	686	594	606	608	603	582	651	645	577	618	807	687	1183	2975	557	595	587	590	561	597	560	531	590	554	619	577	548	537	519	579	532	530	563	543	573	534	554	557	540	525	524	527	587	553	540	599	521	557	510	541	526	544	535	525	528	513	533	549	500	533	487	528	566	549	568	496	523	535	548	473	530	569	526	541	519	533	531	516	533	567	579	559	542	533	522	577	577	523	494	533	523	555	538	553	562	533	542	525	498	575	524	517	552	510	558	553	531	565	541	512	522	550	549	524	565	513	536	548	573	560	559	533	542	527	542	540	524	548	553	529	550	537	564	537	520	511	541	536	566	533	529	556	535	543	532	510	520	565	539	554	538	522	509	525	541	544	543	580	537	531	528	533	514	529	488	536	572	577	521	549	526	534	546	534	524	523	528	560	513	535	543	537	546	519	553	519	592	496	556	534	513	520	516	522	508	486	525	590	509	501	514	500	536	569	540	533	569	544	552	507	513	508	570	561	508	509	545	530	562	549	540	564	561	524	521	555	552	566	578	556	540	500	588	570	540	518	559	521	538	522	579	529	526	512	561	550	523	541	547	563	503	492	544	551	524	543	562	560	525	536	579	532	560	517	527	509	558	553	530	523	540	530	551	546	568	553	553	546	539	521	536	516	539	552	535	550	544	559	568	564	553	527	588	543	567	525	551	514	547	538	550	518	517	562	569	540	554	550	552	561	551	510	577	534	522	590	546	539	538	508	561	536	529	488	563	549	533	520	487	557	542	537	493	550	539	525	553	566	596	555	549	503	562	515	579	553	531	549	561	509	521	566	514	546	540	592	559	517	536	537	540	524	528	535	528	549	528	520	528	533	579	523	558	520	541	544	554	563	533	505	531	544	556	507	493	551	552	518	488	544	552	540	565	554	544	514	572	487	560	530	522	544	529	548	501	530	557	549	549	571	552	500	524	590	545	525	500	558	565	528	615	569	577	499	541	547	541	549	551	513	507	493	491	516	530	572	535	569	542	544	543	550	546	518	564	557	534	540	533	546	522	531	568	513	557	567	537	575	536	527	559	540	552	596	530	548	533	570	538	546	519	584	510	507	515	520	560	555	536	584	545	545	617	551	560	535	509	543	549	511	524	534	585	501	516	557	509	581	529	544	574	552	573	569	549	519	527	515	548	527	541	545	559	515	563	506	541	528	536	555	562	529	548	552	503	532	504	505	567	562	510	510	519	543	539	558	541	551	558	571	512	555	544	532	552	527	513	509	527	515	509	564	556	525	552	564	566	550	547	541	527	522	528	532	508	542	557	569	526	566	564	556	522	572	513	526	514	517	505	552	535	536	550	515	529	540	529	519	557	546	531	562	560	515	522	536	548	576	538	526	561	503	522	533	519	549	536	551	544	534	552	560	535	561	539	521	552	549	559	534	528	514	544	530	552	588	533	555	606	529	542	536	562	531	529	552	517	534	557	538	526	540	524	537	545	547	591	549	555	520	550	531	491	493	498	554	509	563	555	540	567	545	509	483	510	531	537	569	557	555	549	531	570	535	514	529	524	546	590	520	520	569	570	539	569	534	541	551	540	554	514	519	505	575	573	537	561	548	561	532	527	564	564	543	526	533	510	547	532	555	528	574	549	555	538	549	512	531	543	543	541	537	526	492	533	521	561	496	545	541	498	532	518	530	551	523	518	530	537	496	583	541	531	501	539	540	533	547	535	576	508	559	540	552	508	548	562	540	569	542	552	505	501	532	505	569	567	571	555	510	499	532	535	550	531	557	550	539	564	538	523	493	565	522	545	534	484	551	548	537	583	552	540	575	548	543	547	543	530	532	605	556	528	506	531	584	576	516	533	577	531	544	565	553	537	570	525	513	542	520	552	539	522	516	561	550	529	550	544	530	548	522	519	553	563	569	541	532	566	526	505	569	561	535	507	544	588	561	499	523	554	515	555	552	527	554	505	555	542	521	540	535	521	559	542	542	533	551	523	601	529	538	560	515	511	525	521	547	510	557	547	530	522	515	519	509	551	540	569	528	525	582	543	520	543	520	517	530	552	527	577	580	552	549	528	496	542	491	528	519	562	542	529	531	500	550	569	556	550	561	546	469	490	586	541	515	546	515	549	541	602	544	544	528	515	541	527	542	565	547	568	541	553	471	496	506	524	533	562	519	546	535	493	496	557	580	559	578	572	570	552	527	537	514	578	497	542	543	514	511	542	533	494	513	572	512	519	511	536	540	528	548	552	582	543	561	560	568	554	513	543	537	536	574	529	566	545	585	535	530	550	542	551	564	522	547	530	553	539	549	611	559	527	533	541	577	538	559	506	521	525	555	549	582	513	551	535	527	500	553	542	554	556	526	520	502	525	546	544	537	517	532	556	567	530	585	557	527	518	527	533	569	513	525	519	520	575	550	551	564	551	564	510	538	581	546	565	534	560	557	548	518	544	555	545	512	559	517	583	530	558	512	540	536	500	531	521	552	539	542	586	565	514	511	535	531	547	522	508	529	534	562	567	561	531	543	520	521	525	552	538	577	541	545	542	571	531	556	506	527	542	521	509	531	577	495	527	551	579	534	530	565	544	524	536	583	506	551	540	523	596	592	561	543	525	527	542	554	571	557	568	540	548	586	544	543	518	506	548	520	563	523	587	518	514	511	547	533	547	527	577	545	572	556	543	551	557	568	506	543	548	547	496	563	510	529	493	531	523	535	560	516	514	546	503	576	540	514	531	557	540	566	497	510	536	538	522	504	555	568	551	523	557	529	573	539	527	557	506	520	543	553	532	517	518	493	519	534	527	543	508	552	545	517	512	566	538	562	524	527	564	524	556	562	538	531	514	545	590	554	524	565	565	562	534	588	563	506	536	549	559	494	566	532	580	530	556	579	527	544	575	536	533	569	500	555	550	546	530	498	541	556	561	548	574	551	534	511	539	569	530	538	524	564	519	558	547	536	528	588	529	561	539	542	548	517	540	572	557	494	519	531	555	517	533	530	570	535	540	541	517	525	544	530	534	549	511	589	538	565	525	498	513	556	520	559	525	514	541	536	544	549	510	516	579	532	521	524	529	530	565	545	595	524	546	570	534	536	524	534	479	540	551	523	537	539	530	582	566	539	564	543	522	529	588	548	566	509	566	517	533	518	602	493	529	548	531	518	550	575	511	552	597	569	541	517	541	551	506	516	518	527	538	586	530	517	560	523	514	582	531	563	522	593	512	560	538	558	564	526	529	557	549	543	573	504	526	573	549	554	550	589	462	547	578	532	545	529	531	546	529	575	515	568	530	532	505	529	563	531	515	524	581	582	487	554	548	556	516	566	552	547	512	486	550	536	513	547	572	527	567	527	520	540	542	561	557	565	555	531	570	545	532	554	538	531	527	563	520	531	528	556	550	542	563	540	555	532	532	579	593	513	549	566	547
19946	10273	23772	26357	22620	13250	6264	3789	3494	2843	2327	2337	2370	2319	1599	1115	1037	1103	1485	1717	934	676	562	480	465	396	393	377	516	464	457	391	396	397	353	396	353	358	370	348	404	402	381	525	1054	433	368	354	365	360	383	369	388	363	362	341	374	338	345	352	380	367	350	370	372	373	357	368	365	371	379	335	361	361	349	377	393	360	311	362	358	338	315	346	354	346	337	349	343	343	383	345	403	336	336	380	301	355	387	391	350	328	360	369	370	348	382	346	335	382	365	393	351	363	363	375	378	352	330	333	372	347	375	377	287	363	347	357	346	340	356	315	336	345	371	340	339	401	361	346	321	357	334	358	358	349	368	380	364	378	376	339	356	416	387	426	370	367	377	393	309	352	338	377	363	373	390	397	365	385	357	371	369	315	349	353	369	401	361	358	369	367	341	369	329	343	391	361	378	381	353	338	385	370	378	339	355	356	366	333	392	367	372	334	352	359	353	324	358	377	354	341	376	350	353	337	382	366	348	360	338	353	342	368	393	348	338	384	370	324	359	352	376	336	372	337	358	382	346	337	376	372	371	379	381	377	387	442	385	363	346	327	365	349	339	339	327	379	332	351	352	323	375	339	365	337	388	382	369	398	343	378	345	373	328	373	355	375	365	333	322	356	363	369	354	356	342	386	410	333	341	376	348	348	368	380	372	353	346	351	322	344	329	322	366	394	343	381	371	409	337	340	382	362	380	368	388	384	355	370	344	325	404	360	343	355	379	331	353	360	361	381	370	342	323	348	368	374	368	357	382	351	341	370	351	336	326	361	317	358	362	350	339	375	359	364	357	378	319	339	327	382	331	396	358	356	368	333	328	360	363	382	338	353	341	365	367	379	341	369	389	366	338	384	397	361	378	372	375	328	385	370	346	357	327	365	375	351	398	375	376	380	350	388	373	364	363	360	321	356	337	365	374	383	355	354	346	358	385	394	359	360	353	382	331	335	365	331	353	319	346	362	362	387	375	355	341	381	351	369	384	369	349	389	332	341	343	347	353	345	364	342	334	355	353	364	321	355	348	348	355	341	371	325	341	334	322	347	372	351	354	333	350	373	352	403	315	414	346	360	373	347	389	371	358	349	374	371	349	358	360	353	357	333	346	352	343	364	353	324	347	369	333	367	342	347	366	358	362	341	357	324	371	364	362	345	344	381	348	372	338	336	381	331	366	351	368	359	353	386	350	395	392	354	397	348	370	378	374	339	402	340	375	344	357	357	365	318	343	346	342	386	346	372	362	376	339	326	369	379	345	359	368	340	354	342	391	334	370	345	363	350	340	359	312	382	380	348	394	357	381	365	362	356	346	322	337	384	351	329	381	363	400	323	356	325	333	372	364	374	333	343	335	387	367	402	356	332	353	338	344	384	371	365	351	382	369	382	343	385	370	368	352	376	404	412	348	311	351	347	371	347	343	373	363	376	358	366	352	343	365	375	378	340	369	365	370	387	381	378	344	347	348	334	377	345	339	359	368	373	354	339	386	337	360	400	342	359	358	357	384	354	362	367	370	368	341	366	328	369	345	352	381	317	355	358	348	381	330	338	348	353	335	323	349	379	341	357	363	342	354	370	382	400	376	400	396	335	407	371	424	376	349	349	364	351	371	371	350	362	392	340	338	360	328	354	367	389	340	397	371	348	326	364	347	350	369	359	348	343	386	376	349	355	380	353	359	382	357	362	387	376	369	390	354	343	383	323	380	405	350	381	365	371	321	331	355	348	355	363	354	352	359	352	379	393	343	372	374	339	397	380	329	311	339	367	402	381	377	354	358	373	373	363	352	354	370	387	364	392	418	366	344	382	376	358	369	363	336	334	346	335	344	359	340	314	367	376	378	411	360	322	371	323	363	337	359	374	366	350	372	363	336	343	331	355	363	386	360	371	373	341	349	363	357	335	394	320	354	361	332	335	357	373	381	356	351	389	317	376	343	366	324	334	331	362	380	364	367	340	350	341	349	343	351	385	341	351	378	330	336	366	377	335	343	337	377	328	379	338	366	396	373	346	358	336	366	336	351	391	359	360	369	372	349	391	397	363	413	363	333	357	353	354	372	343	313	370	362	372	369	332	358	353	319	360	341	305	320	353	333	374	361	373	371	372	375	353	371	371	357	357	336	304	360	383	341	372	406	336	351	332	362	315	339	344	352	396	377	385	366	356	381	328	379	360	369	357	354	339	361	357	346	340	353	328	345	355	324	347	366	367	358	365	358	329	347	368	348	378	397	340	341	367	347	359	334	367	356	358	342	368	386	380	343	336	363	365	375	352	363	344	333	336	335	385	401	383	338	340	373	376	398	340	361	399	356	355	337	410	341	375	327	347	359	335	377	382	363	351	381	338	384	383	372	366	340	391	340	349	380	352	340	351	351	359	345	356	367	383	348	336	368	365	348	369	335	381	374	364	375	299	343	366	375	373	334	326	371	348	340	350	366	379	364	359	346	356	315	353	379	406	332	368	332	365	343	333	409	363	381	366	339	388	357	329	361	371	390	345	357	371	380	355	367	371	297	344	343	348	327	344	333	444	362	367	315	336	369	340	351	364	354	385	359	333	334	320	364	356	372	369	345	357	343	381	341	365	358	398	373	357	337	350	368	354	338	342	364	337	340	324	346	317	342	336	347	376	307	383	336	346	355	360	350	362	369	401	303	350	354	331	337	377	354	362	349	325	385	365	358	348	341	364	369	374	364	361	364	336	346	323	330	353	362	330	346	337	351	380	344	389	350	319	353	367	391	374	335	398	359	353	364	339	381	359	356	345	389	388	337	374	352	358	340	389	339	390	343	375	359	330	335	361	369	348	343	373	374	324	370	357	381	324	362	329	378	380	330	351	344	343	369	360	357	354	360	355	347	370	368	373	363	357	347	343	353	353	345	366	348	355	365	352	344	336	372	378	355	348	364	354	355	369	348	345	351	371	345	356	344	365	333	343	365	366	351	357	339	383	350	375	341	389	374	363	356	374	362	373	342	368	358	360	337	359	336	347	355	381	343	364	382	337	327	339	327	349	370	373	407	362	353	341	346	339	348	351	359	322	344	314	380	360	380	383	392	376	379	372	333	353	357	398	354	402	364	355	394	349	344	370	386	392	351	377	389	335	333	305	368	356	361	363	355	356	377	368	366	379	354	362	346	389	326	378	370	399	368	340	382	386	339	339	391	350	399	340	375	364	362	358	362	336	327	340	370	323	372	366	353	384	328	358	348	345	350	331	337	369	395	394	358	374	371	366	392	339	336	373	350	346	383	392	370	357	390	339	362	318	376	388	342	369	348	366	347	355	390	357	379	389	353	336	355	370	385	365	365	329	364	377	332	367	343	359	339	344	351	398	349	364	360	370	324	326	366	355	319	342	325	347	355	349	341	377	340	356	339	364	352	380	340	353	331	409	372	382	394	397	350	339	364	359	341	335	370	334	396	378	346	377	325	359	306	361	403	360	389	354	339	351	345	365	318	339
10013	8292	29130	37120	36447	26251	16713	12343	12495	11020	9214	9649	10192	9725	7189	5282	5231	5365	7775	8978	4578	2995	2009	1643	1532	1277	1122	1136	1636	1769	1231	1080	961	997	928	950	929	879	977	922	935	1095	1109	2111	5966	1058	865	926	905	876	903	866	864	906	867	900	883	850	841	878	906	906	870	879	838	894	816	844	886	931	829	872	842	806	809	828	864	812	851	940	909	872	828	832	853	879	866	827	813	855	948	823	862	883	857	870	885	866	863	834	880	841	853	902	848	851	839	885	837	836	890	825	807	819	878	888	835	846	835	922	839	860	841	871	893	852	834	899	884	922	819	873	866	838	902	846	822	852	848	861	809	887	857	849	805	859	846	850	857	848	802	853	851	838	844	884	810	861	820	846	859	856	835	874	869	865	814	900	820	853	840	875	851	872	841	815	925	876	841	838	858	897	836	864	861	826	871	868	876	816	845	828	864	830	887	881	845	803	830	898	835	839	881	876	863	835	845	853	876	882	872	807	828	826	902	865	818	813	843	867	854	850	847	850	800	866	841	870	857	856	833	825	852	882	868	884	914	851	871	854	818	817	859	878	837	808	835	878	823	895	883	901	864	867	807	810	924	838	902	846	838	906	856	841	892	843	873	836	854	881	838	853	886	827	875	861	835	870	902	844	866	820	876	847	829	789	845	860	896	847	849	850	849	826	858	870	814	832	799	857	804	888	825	839	857	790	874	794	804	818	786	855	820	848	840	850	809	805	836	901	912	861	852	862	849	818	862	827	885	829	870	850	826	824	881	854	840	859	846	931	861	815	835	826	869	875	826	844	832	842	875	854	850	856	887	822	860	830	837	844	822	858	880	830	782	845	864	870	838	849	881	832	835	850	859	818	845	844	841	856	818	882	833	837	829	848	843	810	871	817	818	856	899	904	844	857	850	855	869	822	871	837	836	875	881	807	864	808	858	802	803	833	844	870	825	846	864	872	824	810	828	870	835	808	849	842	851	836	881	869	868	856	828	871	856	876	877	829	883	847	838	840	830	856	783	866	812	887	841	907	838	797	867	874	834	804	864	828	885	846	849	867	870	894	878	844	897	823	843	880	880	879	867	833	833	848	878	869	851	865	820	825	847	905	891	784	874	903	880	821	881	874	834	868	862	869	782	849	846	838	827	835	847	821	810	846	848	815	846	877	804	857	812	838	825	825	825	821	846	841	836	839	849	850	841	842	855	882	889	845	811	809	834	854	871	824	815	852	855	871	889	875	828	819	764	825	891	861	843	815	849	788	826	832	846	838	860	861	855	873	846	827	788	897	846	887	864	818	832	892	846	894	871	854	803	818	827	834	917	853	922	779	884	847	881	814	815	832	867	817	868	857	859	913	888	848	827	873	869	842	878	877	850	837	822	843	864	834	865	854	855	838	825	803	835	906	838	843	868	839	871	836	844	823	806	849	826	827	878	838	905	866	878	839	861	860	861	849	844	827	813	858	914	830	860	876	861	858	858	832	829	827	813	862	842	850	847	852	857	868	910	869	861	841	883	813	858	843	834	837	844	818	873	839	833	857	822	837	853	836	807	883	842	910	824	869	869	854	846	843	866	856	844	833	902	878	870	872	822	861	889	862	813	879	863	859	873	834	832	818	899	907	869	866	887	892	866	857	817	886	862	819	872	909	833	823	834	875	832	879	820	897	881	862	834	888	839	878	830	872	855	837	820	880	835	807	895	811	832	821	824	783	862	866	870	766	865	793	869	889	855	859	856	810	908	863	842	899	877	835	836	859	868	844	864	875	829	809	840	863	869	834	795	871	874	847	915	869	804	859	858	842	770	798	888	839	861	839	874	849	858	808	844	858	869	856	799	877	853	820	844	867	835	854	838	875	837	848	844	871	853	859	853	845	849	848	861	847	822	874	870	838	840	921	875	897	883	873	808	864	833	827	882	869	841	830	861	793	867	827	845	888	870	870	825	885	851	856	827	795	854	851	782	832	892	877	905	860	862	841	872	821	847	875	840	815	877	839	857	824	833	862	770	853	816	826	816	851	852	836	862	833	814	839	880	854	874	864	886	835	842	837	855	848	859	834	823	860	891	898	850	789	831	849	875	845	804	833	827	786	831	852	857	853	827	839	817	819	820	846	860	828	888	939	859	874	797	843	931	864	887	823	853	837	833	832	879	828	881	905	886	824	874	848	866	813	867	857	833	857	834	867	837	841	813	864	829	870	843	852	842	818	829	842	851	857	816	836	821	862	872	807	869	868	908	841	807	830	854	851	854	865	921	843	867	805	876	832	848	800	896	873	886	835	825	870	858	829	865	856	858	819	852	866	852	855	818	835	814	845	894	864	872	860	869	851	897	846	886	835	835	837	853	814	836	824	832	856	867	847	889	878	846	919	858	866	872	842	792	866	864	835	855	808	835	808	847	840	868	899	858	818	864	848	869	880	840	839	841	852	830	876	827	790	830	801	839	826	862	849	863	784	823	851	868	882	836	854	862	808	842	831	874	846	853	851	822	859	880	846	851	870	916	852	855	838	888	839	800	843	879	929	849	860	832	832	829	807	814	863	831	861	895	835	852	834	836	826	879	855	852	874	879	845	881	848	849	869	818	906	831	859	795	838	894	877	844	810	828	824	790	811	803	866	809	836	877	860	807	938	805	893	881	875	852	858	871	835	858	838	825	809	879	851	848	873	847	866	893	888	849	822	800	787	819	834	869	841	873	844	840	825	838	852	849	875	852	831	826	897	893	853	834	815	857	883	834	852	833	869	817	858	866	801	842	786	873	829	895	869	811	784	838	904	866	827	845	879	824	857	869	805	850	811	844	821	841	864	873	810	850	866	837	846	831	834	860	889	894	829	847	864	872	828	825	842	900	841	777	835	834	868	863	864	861	823	871	860	854	826	857	826	847	867	795	903	820	847	893	873	851	863	818	768	841	843	828	892	840	856	876	810	818	819	825	866	913	826	857	819	788	838	832	803	821	905	850	813	850	883	790	857	791	820	871	831	911	815	838	814	900	881	858	831	861	855	821	866	837	879	813	841	833	838	804	824	825	844	788	842	857	833	890	841	869	883	882	891	801	875	864	826	821	847	849	794	804	831	813	875	858	879	811	807	908	808	835	878	818	842	819	863	871	852	895	837	813	749	866	845	847	870	866	845	840	884	822	888	794	837	844	846	808	840	837	876	856	880	855	835	836	870	880	830	905	859	824	832	836	843	871	821	819	777	873	814	840	849	876	851	837	869	871	891	839	851	866	823	806	859	821	813	800	820	895	849	808	902	871	848	852	875	837	827	858	838	900	869	861	838	837	831	841	797	879	837	833	910	861	832	881	820	833	835	895	838	858	811	893	801	877	809	842	871	878	833	818	858	824	833	815	882	858	823	831	883	867	846	861	873	869	842	805	829	824	872	819	855	846	862	819	819	836	848	850	890	835	827	838	878	865	855	858	847	901	826	811	833	844	873	824	870	857	859	873	916	878	859	833	842	832	863	884	860	864	842
4503	3647	10480	10276	6425	2905	1323	1096	827	587	373	347	358	362	271	230	311	280	260	266	238	225	215	215	272	212	205	243	269	224	212	179	229	222	238	209	194	247	235	248	205	206	228	215	247	244	217	217	200	204	229	189	211	200	234	234	235	223	230	215	239	219	220	223	207	221	214	244	223	206	215	224	238	226	192	207	225	196	202	194	226	217	201	218	220	227	207	205	205	216	210	220	224	201	211	226	213	203	204	204	230	228	220	201	218	219	221	197	229	239	219	204	210	213	210	229	225	221	235	234	270	243	221	228	211	205	200	236	212	224	219	229	224	236	251	204	224	196	213	202	236	231	199	229	217	191	202	244	196	210	209	206	221	222	200	219	214	205	196	229	230	222	246	181	212	216	230	211	225	226	200	226	230	207	221	182	198	233	220	231	221	229	205	214	230	223	230	197	216	214	218	208	242	226	197	211	214	213	215	199	226	216	219	210	247	218	213	221	227	222	201	209	223	243	234	202	201	199	236	225	240	229	187	190	209	218	223	231	232	269	204	246	221	210	219	194	233	223	209	193	224	221	210	212	200	257	259	238	222	223	204	247	212	231	217	221	221	230	209	230	219	227	196	216	237	190	201	228	211	233	205	235	209	215	225	219	203	224	216	199	214	229	211	232	186	212	221	233	230	241	206	224	206	214	199	227	211	218	211	217	217	206	211	234	215	215	226	212	223	222	216	216	227	216	230	194	218	193	228	188	222	250	215	222	222	230	194	216	230	213	207	232	224	202	170	212	238	225	212	205	212	213	215	228	206	240	214	211	231	222	197	206	190	185	226	210	231	216	214	196	200	214	224	207	224	204	229	208	229	188	218	216	206	195	237	214	204	226	231	223	203	231	201	258	213	217	215	213	224	226	186	190	232	217	206	197	220	183	208	227	236	209	222	220	213	227	189	215	195	224	206	198	209	225	223	220	243	219	236	221	227	239	220	212	210	191	183	199	223	226	218	235	206	213	202	213	220	210	223	198	217	231	200	211	204	233	224	229	216	201	225	194	212	213	206	218	201	230	213	242	197	221	227	221	240	236	231	204	208	215	242	213	228	234	257	216	256	214	217	204	234	243	222	215	204	213	231	234	220	186	217	213	239	219	240	221	236	224	236	239	208	258	216	214	223	198	217	211	225	215	215	204	234	198	204	219	211	208	200	207	204	221	212	219	225	200	207	217	231	253	199	191	246	194	203	215	236	192	206	204	216	213	233	206	184	208	207	208	193	217	221	218	214	215	209	238	221	200	194	247	198	218	201	213	226	218	225	202	218	226	217	273	231	235	218	209	236	209	210	199	224	223	233	194	206	255	236	180	235	247	242	213	208	207	205	234	188	241	257	226	200	240	225	205	208	207	226	205	200	185	218	229	229	214	241	239	231	242	208	227	229	219	208	220	196	218	240	237	178	206	224	217	242	208	190	209	227	217	232	255	235	241	216	221	231	233	212	230	239	232	245	216	210	228	211	231	224	232	218	223	215	193	216	232	219	207	226	192	226	244	220	226	227	216	222	218	210	222	203	243	232	193	233	210	236	216	260	226	242	204	221	204	220	215	262	215	217	214	265	248	233	194	233	210	233	215	211	197	201	198	217	235	218	226	228	225	196	228	241	221	209	240	224	232	211	220	237	234	223	204	211	229	226	211	230	232	256	218	214	242	209	207	211	225	223	265	263	233	182	191	219	190	210	239	239	204	203	228	219	198	228	202	216	207	212	205	195	214	197	247	221	225	212	251	195	233	240	215	228	229	208	207	223	231	231	228	234	211	201	214	219	224	218	178	219	201	210	217	220	214	213	228	193	216	236	209	189	226	199	237	228	202	232	221	220	250	220	242	188	243	235	204	204	224	215	220	241	206	215	250	209	198	219	193	215	233	202	237	236	218	206	203	217	243	212	227	226	212	248	230	226	234	224	213	210	210	217	229	214	200	203	219	213	226	203	210	199	233	223	206	211	231	222	228	231	223	208	219	217	235	241	214	248	240	217	210	250	195	224	236	204	230	203	205	223	264	233	231	210	214	230	196	205	223	220	238	231	204	211	230	229	194	198	225	234	193	266	238	229	280	223	244	247	203	209	236	202	244	216	229	234	193	235	258	231	213	226	199	208	211	245	244	216	210	212	221	221	193	221	220	207	207	195	212	241	222	212	214	211	237	245	226	201	220	225	226	216	196	209	221	205	200	199	217	229	223	209	255	211	224	219	210	238	240	208	224	239	244	197	207	218	229	228	220	220	226	199	238	206	223	224	216	228	200	211	207	231	229	222	207	220	245	211	230	200	228	222	227	205	234	219	215	257	213	229	189	207	216	243	231	183	208	210	227	213	212	205	227	234	224	204	231	239	233	213	219	192	233	252	184	226	226	220	240	223	180	211	227	217	237	237	221	232	207	206	229	209	195	238	215	205	218	189	220	218	190	223	232	237	216	234	228	216	237	211	220	202	223	212	224	239	217	211	242	217	209	228	221	204	212	221	221	211	242	176	226	244	232	211	211	217	208	227	211	236	240	224	213	212	225	209	216	229	203	225	224	212	215	185	235	215	208	194	227	230	202	231	224	225	224	204	244	210	211	200	196	250	230	238	193	226	225	209	249	237	201	242	204	220	219	229	218	239	174	202	201	201	248	240	240	216	218	229	218	219	209	236	223	228	183	210	228	212	193	228	212	208	218	213	206	218	190	209	224	215	233	210	228	216	175	206	182	214	207	215	206	201	239	206	230	232	226	219	213	219	229	227	217	216	203	219	220	234	249	215	227	212	200	225	215	224	231	197	217	197	230	214	223	232	229	229	230	226	218	193	198	188	233	218	214	214	217	225	231	214	205	242	210	247	211	236	213	250	238	237	220	233	202	192	230	210	211	227	227	236	241	209	212	230	208	193	208	243	228	225	224	232	184	225	224	203	203	244	206	192	214	229	216	217	226	229	258	200	238	217	214	205	222	206	201	209	209	201	212	215	195	207	216	223	214	212	207	247	222	200	208	219	243	198	208	229	253	225	205	239	215	203	187	236	216	230	237	223	201	233	231	207	228	225	192	204	201	258	218	234	195	222	240	235	220	202	211	229	258	222	235	208	170	220	226	232	233	214	202	245	209	218	194	226	223	218	206	218	188	205	241	220	200	208	195	226	233	233	238	205	234	229	221	203	214	242	217	190	216	207	223	227	200	228	208	205	210	193	189	217	199	254	205	238	214	231	217	208	235	211	218	200	237	206	214	206	231	211	207	238	195	226	230	230	244	193	181	216	223	221	214	236	191	212	222	216	235	224	208	238	209	248	225	227	225	209	251	213	203	214	201	207	202	202	216	185	191	235	220	202	223	223	204	221	212	227	242	250	210	222	213	251	226	233	188	242	220	217	224	206	207	192	209	208	202	231	216	226	227	231	208	225	246	216	208	200	215	211	243	208	239	212	213	215	211	232	218	203	252	220	197	191	229	225	196	223	205	236	224	235	236
3278	3824	16926	21248	17870	9940	5183	4639	3959	2494	1465	1589	1649	1318	948	901	1181	961	754	986	773	719	612	666	592	546	539	659	827	687	597	584	571	548	534	542	534	517	529	554	571	652	572	636	698	521	551	569	518	508	515	564	547	593	555	502	571	560	551	519	540	519	532	527	538	544	542	533	528	538	563	517	550	564	556	558	561	566	555	552	544	519	533	515	518	553	559	529	524	551	594	516	581	545	489	549	529	537	550	557	555	537	528	589	531	549	554	528	533	517	542	578	542	506	546	537	612	509	543	503	511	568	514	560	554	519	515	537	536	543	524	509	515	532	533	529	515	512	531	537	547	517	553	531	513	499	529	547	540	528	566	488	566	556	524	565	521	547	553	553	537	508	526	541	489	551	524	521	545	554	519	562	528	564	533	526	564	579	565	526	520	502	517	556	517	514	538	555	502	545	556	564	518	568	517	554	521	517	582	556	521	522	550	555	539	562	526	506	539	556	520	508	541	538	525	516	566	545	501	545	527	532	563	551	552	515	560	553	557	539	514	519	525	516	567	511	502	565	546	562	544	546	543	538	510	575	555	540	501	526	522	581	517	519	540	512	561	535	542	563	570	560	540	512	519	573	559	492	555	536	562	506	539	558	528	539	546	532	570	551	541	547	545	478	562	535	515	597	538	578	500	548	519	536	540	503	526	549	518	533	561	562	551	517	521	531	554	524	521	583	521	547	506	532	551	542	574	579	570	518	511	527	530	538	565	568	540	548	560	527	529	532	568	562	522	550	597	571	574	567	546	539	581	549	553	496	496	531	517	556	541	523	540	534	532	556	551	550	547	530	539	562	554	593	547	557	572	566	535	563	561	564	562	538	547	514	543	555	532	547	531	545	535	543	544	550	539	514	512	527	552	513	556	531	519	504	545	549	561	510	512	548	514	554	556	566	534	559	519	507	545	502	540	534	590	573	506	543	553	518	497	515	565	566	557	538	553	559	503	515	556	534	573	521	549	518	524	520	544	539	530	521	581	556	554	478	519	540	528	510	551	511	509	529	533	524	537	517	526	520	555	576	572	537	530	541	528	586	517	529	529	581	540	532	524	513	519	600	522	510	561	526	535	582	564	532	542	531	516	547	510	485	548	532	545	584	530	549	540	540	539	535	533	507	567	515	490	527	522	578	508	576	578	539	542	545	527	540	548	548	530	541	525	550	541	547	516	523	486	573	491	537	566	478	578	521	547	528	557	588	525	551	524	548	531	548	573	540	524	516	561	549	588	508	525	492	575	546	570	534	552	548	557	550	523	535	590	544	542	520	520	525	523	543	552	561	547	547	568	507	540	563	582	531	543	572	541	536	560	561	554	529	513	560	527	528	523	558	547	542	541	530	527	502	564	567	560	545	508	495	506	531	545	594	568	527	538	555	556	572	530	544	538	555	552	530	497	521	578	544	542	573	536	567	551	555	513	496	554	537	532	523	527	514	512	568	524	559	510	551	557	563	562	522	557	531	520	532	523	520	541	551	528	564	521	520	572	578	535	503	533	582	561	556	507	578	564	577	524	609	525	538	511	556	544	548	511	544	527	507	551	552	528	525	589	554	539	551	523	508	550	525	552	524	525	554	518	566	540	555	525	551	567	592	534	557	538	528	528	561	535	551	536	571	561	514	546	560	561	532	497	570	540	515	514	551	545	550	562	521	569	566	564	544	576	530	506	520	510	539	549	525	549	540	531	592	538	580	486	502	542	558	517	517	530	543	536	571	528	531	532	560	533	495	575	565	560	555	549	560	485	554	553	545	524	505	534	543	549	545	534	496	564	527	549	532	551	530	522	550	575	550	585	546	527	580	536	549	560	565	545	513	570	518	547	543	517	556	520	532	597	541	532	530	550	569	525	539	558	501	579	534	552	516	499	498	539	564	531	535	560	519	554	533	503	548	567	564	542	544	548	524	534	563	507	579	553	519	527	522	541	502	509	539	565	522	513	543	543	529	546	535	530	539	550	549	550	543	537	534	526	566	520	540	534	541	563	561	575	541	546	571	541	567	526	543	539	567	528	539	505	533	561	555	552	536	531	539	537	540	545	508	508	543	513	519	582	531	554	553	544	584	506	522	561	530	567	532	572	570	515	507	584	500	511	552	496	544	523	541	551	564	532	558	522	528	548	547	578	546	541	506	519	541	545	535	534	570	545	549	565	520	597	552	537	595	544	517	515	584	544	516	571	562	530	535	554	541	536	576	538	531	540	541	501	526	564	551	531	499	565	524	509	560	557	569	558	481	545	551	613	514	527	535	549	572	543	547	582	538	566	510	565	548	545	552	484	570	516	489	536	518	546	518	514	536	539	515	552	563	540	551	503	542	541	540	559	549	543	563	539	518	548	548	566	565	564	532	561	569	551	555	552	514	524	555	506	498	539	550	564	563	539	574	523	491	528	564	552	509	575	496	530	527	514	550	546	534	505	501	528	525	525	567	539	530	540	525	544	550	531	547	548	551	512	525	541	525	544	536	520	535	540	520	537	547	502	485	513	552	562	551	555	512	560	509	575	533	540	531	510	572	517	551	530	515	543	540	567	585	555	540	549	528	565	515	571	540	587	516	549	542	535	515	541	546	586	564	533	565	593	527	535	555	556	582	543	548	473	530	555	571	513	552	519	532	506	540	545	562	548	506	527	514	546	531	529	547	533	525	539	543	558	579	574	533	512	570	555	569	501	550	551	603	527	532	528	551	500	547	536	538	572	542	550	540	520	558	554	552	571	529	554	493	523	564	571	522	511	539	561	542	565	581	512	552	553	557	531	547	542	585	565	512	546	522	538	535	551	516	515	553	571	564	556	532	569	547	531	514	521	543	548	526	552	540	516	562	507	517	527	553	509	551	561	510	559	569	543	512	523	556	534	542	519	529	592	543	559	533	526	537	509	535	546	534	521	561	542	538	545	577	521	535	554	524	556	529	560	550	598	570	572	566	567	491	524	498	567	539	554	529	567	539	538	545	546	481	539	532	528	519	531	594	532	557	531	563	541	555	526	537	583	509	546	567	579	585	511	517	550	580	514	526	563	532	466	563	506	532	511	528	527	515	544	578	533	561	540	527	507	527	529	538	553	590	511	531	532	554	577	537	542	558	526	549	512	570	496	543	494	531	558	556	575	584	565	552	582	559	532	518	555	555	558	544	567	497	537	500	543	533	540	541	583	534	601	535	526	536	522	561	551	598	525	533	514	514	511	546	568	549	560	571	541	543	568	559	519	525	548	538	540	541	545	541	542	522	541	585	566	567	593	549	549	543	534	546	498	522	557	552	543	536	527	516	541	568	565	571	513	533	554	535	519	559	563	549	573	560	526	537	526	547	567	558	540	542	515	539	526	559	527	554	534	533	564	582	547	497	576	512	549	506	531	544	554	558	556	563	526	536	534	546	566	586	551	533	572	539	508	503	565	567	517	512	545	535	566	558	529	526	551	565	480	526	554	544	529	542	538	533	569	524	569	537
13153	8871	19486	18853	12844	6311	3720	3520	2796	2104	1374	1297	1467	1085	916	593	682	790	921	1343	474	320	267	249	247	241	236	267	241	264	263	207	230	222	210	206	207	229	218	248	225	230	247	285	632	261	202	197	219	202	226	186	193	220	208	198	217	195	217	250	203	215	223	204	211	190	220	234	238	210	222	200	213	200	239	219	230	228	219	205	210	225	188	206	201	212	222	194	211	191	216	178	224	228	224	198	204	190	206	214	234	209	201	221	213	199	216	209	211	206	219	220	193	211	222	192	196	204	195	198	215	194	173	218	199	234	201	191	194	205	181	198	203	208	216	231	203	197	198	183	224	201	215	220	216	201	213	214	205	223	202	220	203	231	250	232	205	215	187	208	203	207	221	213	205	212	214	203	198	221	224	210	197	210	189	208	205	226	188	213	193	213	212	216	171	210	208	211	187	195	212	205	218	229	245	201	248	219	220	209	211	197	219	215	184	211	224	215	232	210	208	192	208	236	197	211	204	206	191	214	206	204	205	185	241	193	193	216	230	247	218	207	225	230	217	210	221	209	207	212	214	199	204	226	201	191	225	215	186	216	216	210	205	227	252	208	210	216	207	243	212	199	204	215	213	221	194	222	209	203	201	194	201	192	235	202	188	180	199	209	205	214	189	215	228	218	235	199	230	225	204	192	223	201	203	220	207	194	195	213	206	227	223	182	218	211	194	221	198	225	205	185	209	221	188	200	196	217	196	187	201	222	209	219	211	206	216	228	211	208	198	194	213	221	216	215	216	211	223	222	214	206	216	195	218	203	205	211	193	222	213	238	218	223	191	209	239	205	218	225	194	224	215	200	222	226	211	215	217	184	190	249	203	204	188	211	231	214	190	222	228	229	212	231	238	226	222	234	202	198	192	232	201	201	187	209	204	195	174	215	203	206	209	234	206	213	222	225	242	239	201	206	241	206	222	210	198	219	201	196	203	192	202	210	195	214	223	219	202	201	201	218	217	192	218	199	220	206	238	185	239	228	242	235	210	214	179	236	211	203	198	195	233	190	193	182	191	201	203	251	216	223	206	232	209	197	192	207	216	229	244	212	208	221	207	212	225	201	209	212	230	205	194	194	215	227	224	201	203	184	220	220	188	206	246	220	211	182	206	209	196	214	213	189	199	212	233	233	204	163	193	211	214	235	197	202	201	236	204	229	210	218	223	209	210	218	212	203	204	191	204	240	200	196	191	233	194	219	203	223	197	203	207	201	201	209	221	232	196	206	192	211	205	210	234	205	195	230	198	207	226	216	206	199	218	227	218	186	200	205	243	235	199	216	211	211	229	199	217	221	221	211	183	221	224	222	225	220	196	190	213	207	214	213	218	222	193	178	222	186	206	214	208	231	206	193	200	217	212	224	220	205	211	214	179	202	194	208	199	190	218	224	181	196	217	205	207	238	208	232	201	197	230	217	227	227	196	217	199	234	226	194	183	196	214	179	234	200	207	215	194	220	199	200	192	204	212	226	226	200	168	188	222	199	205	196	217	243	207	193	216	209	223	183	194	232	229	192	216	217	219	223	232	210	191	199	201	188	183	206	226	191	194	197	215	204	200	208	193	225	224	190	235	227	203	212	190	178	219	186	210	248	206	184	203	201	223	220	228	218	214	220	217	213	168	191	200	199	229	233	204	159	258	214	220	218	227	198	200	200	219	203	207	218	224	209	237	215	218	208	214	215	219	202	210	216	231	200	223	230	193	185	222	189	220	208	193	208	218	219	196	204	227	177	205	198	203	224	220	206	198	204	182	183	204	173	209	191	202	229	207	227	210	207	200	212	181	215	193	251	219	215	181	218	181	195	219	213	234	224	223	224	209	194	193	206	232	207	187	186	189	230	199	217	229	220	206	192	217	203	202	213	220	236	189	226	198	202	215	184	203	220	189	225	211	227	192	213	211	217	220	203	200	187	180	224	185	218	228	202	206	208	222	215	200	209	236	233	218	214	198	206	201	203	203	198	215	203	219	198	220	199	191	214	197	223	197	201	220	192	223	219	192	194	235	212	210	215	196	191	232	199	207	234	163	210	185	218	218	226	205	188	215	214	186	190	213	214	186	202	200	217	226	190	246	217	209	204	221	200	200	215	208	187	216	260	205	187	199	200	183	226	203	211	247	198	197	211	204	224	236	203	189	221	222	229	192	186	201	187	204	229	198	217	200	210	184	184	195	212	218	192	185	178	204	213	222	198	196	214	203	215	218	195	218	223	193	207	219	211	225	176	215	208	217	225	204	189	220	214	230	231	211	220	219	200	182	206	228	216	236	191	225	219	191	188	201	206	219	212	211	195	184	193	225	214	220	229	221	222	194	220	240	219	219	243	204	201	207	197	240	218	223	220	207	185	182	214	222	227	209	204	226	212	249	212	217	205	231	204	237	177	180	201	209	211	221	227	227	194	207	209	222	205	206	200	184	176	190	198	210	225	219	195	230	207	208	235	201	203	214	228	193	230	232	219	184	202	208	191	198	204	192	198	207	210	184	202	225	211	175	205	215	198	219	176	211	232	220	221	202	205	201	173	179	216	185	221	178	211	193	205	231	212	244	201	196	227	217	225	196	204	202	214	207	250	214	197	203	188	211	206	198	220	202	218	212	224	202	198	212	201	198	221	230	213	194	236	183	207	189	228	226	212	209	199	220	188	205	202	221	202	224	200	178	202	194	217	208	194	211	205	228	218	195	202	176	208	202	219	210	207	220	222	200	200	210	226	204	200	215	185	188	197	237	226	214	194	199	237	212	211	206	224	184	216	172	213	206	212	221	210	208	222	170	224	193	233	214	221	195	207	211	224	182	203	185	235	206	203	227	206	204	215	195	248	202	206	195	215	232	226	225	191	167	226	200	215	213	191	198	197	225	223	203	199	176	215	212	198	206	239	215	188	196	200	205	213	193	214	220	229	201	224	206	219	184	208	194	197	188	196	183	230	203	199	216	205	230	226	210	198	205	238	230	190	213	227	194	254	210	235	201	180	211	231	210	246	241	221	201	191	216	177	217	192	194	205	244	183	201	201	219	202	223	203	228	209	211	203	195	234	226	206	208	190	194	201	222	233	202	220	219	216	225	234	187	235	217	205	210	194	194	196	199	235	216	204	214	221	226	188	213	200	210	218	220	218	210	219	215	190	208	202	214	202	205	194	193	201	213	212	216	202	203	205	216	213	226	227	207	234	192	220	222	192	217	223	204	227	218	234	226	202	220	228	195	198	199	214	197	200	207	231	183	174	214	176	224	213	203	205	205	178	204	207	207	217	190	187	218	227	223	205	186	232	211	195	217	236	233	230	191	220	225	206	183	230	224	201	178	207	194	183	222	204	204	213	176	193	226	190	199	225	185	206	249	215	213	213	213	188	206	219	210	202	194	198	229	219	216	206	199	227	193	186	189	197	227	187	186	218	250	187	230	194	206	236	222	196	173	223	220	195	212	214	218	185	215	202	237	208	227	240	237	227
7968	8093	25808	30409	25465	16766	12271	12772	11524	8613	6488	6850	7340	5950	4821	2974	4002	4774	5765	7152	2013	1358	986	892	798	612	748	783	1072	858	701	684	624	613	623	613	571	571	616	551	623	694	634	1140	3764	800	564	571	581	593	595	604	542	548	578	551	562	532	538	548	546	557	586	549	551	539	532	535	540	508	537	558	541	545	537	552	560	518	533	556	576	543	579	561	548	537	577	541	597	550	558	537	547	537	529	545	537	535	510	528	509	594	497	545	523	520	540	532	553	559	510	569	543	527	548	562	516	524	531	571	563	578	489	562	533	575	565	536	537	521	539	550	544	536	547	572	551	571	540	543	521	547	560	563	547	549	498	540	564	565	547	538	531	506	505	543	523	575	507	511	541	504	566	546	521	540	551	582	517	528	572	521	542	514	553	561	534	532	544	584	554	511	561	553	537	553	564	556	551	518	491	549	545	545	533	540	536	531	502	561	552	553	552	507	526	553	555	529	560	543	534	550	564	518	539	549	560	525	544	544	504	541	522	569	576	530	577	570	546	539	589	533	571	499	546	558	580	525	540	540	550	548	550	558	496	545	494	555	534	534	549	547	604	520	534	519	501	558	512	526	548	573	535	542	541	563	568	503	536	526	508	566	573	512	511	519	527	548	486	534	522	549	519	528	545	559	546	492	541	576	510	514	596	571	551	564	550	518	504	501	511	559	559	583	543	555	527	559	547	551	533	538	568	556	535	557	520	550	531	598	537	548	527	545	545	496	527	517	557	551	561	489	567	573	499	518	544	552	528	576	561	525	554	541	555	556	554	527	526	550	525	587	551	534	564	561	519	521	524	552	579	550	494	566	542	543	567	549	507	562	537	556	561	539	514	552	525	516	498	575	535	553	578	510	528	529	559	511	544	558	539	558	559	564	520	552	524	545	547	539	570	545	522	561	532	508	535	509	548	546	530	531	533	512	540	536	577	530	532	556	559	553	586	527	533	564	511	514	546	532	554	531	521	546	555	537	543	576	552	543	547	549	552	520	548	545	548	531	565	540	533	521	489	520	506	605	534	532	588	528	544	525	595	539	514	515	556	534	528	522	574	530	531	518	538	536	554	520	573	534	562	521	546	545	550	530	500	540	560	563	586	534	557	520	543	523	532	523	546	552	545	531	562	556	522	549	552	532	527	539	554	486	548	553	537	535	535	561	513	559	532	514	546	532	566	527	567	564	532	567	535	539	549	565	532	537	581	525	555	556	520	558	530	629	556	520	576	549	502	560	541	524	516	543	541	555	527	529	608	537	563	610	576	489	558	582	554	525	538	553	549	568	524	534	518	548	513	558	515	533	500	585	541	583	520	536	568	543	564	501	547	504	513	536	566	516	554	591	508	552	544	516	579	518	537	586	534	522	529	523	530	535	514	550	536	559	510	512	570	506	549	520	550	600	532	581	542	551	532	541	557	541	557	542	539	555	515	541	546	479	546	545	552	548	523	556	522	525	566	547	540	539	526	511	584	562	505	529	544	541	518	540	529	551	539	530	575	486	503	526	512	520	550	519	551	533	536	501	556	578	562	514	553	547	550	564	546	521	538	539	545	553	523	520	547	517	572	499	547	547	608	520	554	541	489	557	510	537	586	516	540	555	510	512	511	493	514	523	542	567	593	534	543	534	506	575	539	561	538	539	530	560	537	521	551	551	559	551	534	561	528	494	549	512	574	516	503	490	566	580	531	541	557	545	553	555	565	517	517	550	546	527	529	519	537	518	538	548	533	501	525	580	520	588	592	581	523	555	525	578	529	522	535	553	564	563	551	554	522	564	545	501	505	493	536	541	529	606	544	517	538	539	520	551	573	526	572	542	526	509	547	473	546	557	558	544	556	541	520	532	523	599	486	554	507	570	539	549	551	580	511	545	533	555	542	542	494	547	569	557	552	573	527	569	579	515	538	529	517	582	542	562	542	597	570	618	526	565	528	510	528	543	539	531	516	542	549	512	551	542	532	531	511	535	570	530	499	535	528	531	561	550	532	520	528	554	518	574	535	531	526	592	548	561	547	513	547	483	542	546	557	577	491	519	526	485	545	509	547	500	533	563	536	587	565	528	560	549	547	538	533	552	519	555	563	588	534	564	537	509	546	529	550	506	542	533	544	532	546	521	553	552	528	526	517	541	525	556	578	531	589	515	524	550	526	544	512	562	532	493	551	541	566	532	519	526	553	573	534	583	572	563	573	554	530	529	526	564	548	575	548	511	550	557	538	569	534	530	521	575	555	546	547	519	534	576	595	556	579	522	545	534	512	535	535	495	582	526	563	525	505	536	559	522	567	577	528	546	506	549	543	565	525	542	547	524	526	517	535	548	532	605	497	502	546	530	568	525	567	533	519	547	554	492	530	548	504	549	545	524	593	516	607	512	561	541	531	541	526	553	583	568	522	563	529	545	554	576	530	552	529	548	526	526	497	549	532	555	584	524	563	514	543	549	525	541	529	556	541	533	541	548	552	551	519	525	526	539	531	549	504	486	544	543	537	524	532	542	519	568	535	564	492	582	532	535	563	580	557	549	538	535	586	528	540	546	517	581	555	560	569	568	533	534	489	518	534	551	551	528	530	548	536	549	515	568	548	538	566	550	533	553	545	561	518	533	535	614	560	516	502	534	551	547	539	539	568	507	594	526	570	553	521	545	537	532	548	559	545	501	520	528	538	560	540	582	534	529	556	553	543	547	509	536	570	557	549	497	556	569	549	582	580	564	524	549	556	549	563	522	564	542	585	535	571	554	582	535	554	517	536	538	554	520	545	574	527	575	517	562	569	521	515	509	525	541	523	505	522	589	530	522	575	535	525	543	605	510	513	579	567	509	576	510	527	520	555	595	531	559	581	518	523	523	528	545	576	486	553	566	561	534	592	572	550	562	552	514	577	587	532	579	527	560	546	546	558	578	543	559	533	564	546	567	574	529	521	559	539	531	563	571	555	528	499	500	501	556	559	542	545	526	534	578	544	532	517	516	518	554	532	567	578	546	490	567	552	551	555	537	525	578	551	547	555	538	563	548	533	559	523	518	521	527	585	555	562	545	551	518	575	511	553	504	556	535	536	473	539	555	521	557	584	570	519	544	527	581	509	564	523	509	567	533	576	542	560	598	471	537	510	548	553	557	532	558	534	505	489	538	524	548	550	575	536	517	496	566	527	567	526	550	542	486	524	539	556	599	536	517	518	561	565	512	558	558	537	602	542	579	506	520	534	531	536	523	551	549	549	566	506	522	499	550	579	579	512	525	525	547	541	550	508	576	543	495	521	515	548	529	591	569	489	547	550	540	523	536	515	562	520	541	573	531	567	524	556	564	545	526	557	484	560	591	534	538	561	517	554	539	575	558	572	525	586	546	487	563	542	550	533	564	559	539	516	514	586	533	528	531	545	532	521	527	554	555	544	516	536	519	531	529	622	502	496	515	533	553	551	486	559	560	562	519	562	550	561	482	551	557	538	543	544	566	569	559
21012	15201	26684	25116	17080	9043	6732	6501	5730	3333	2699	2858	2360	1979	1325	1048	1432	1577	2246	1986	743	533	456	411	411	409	412	390	467	386	386	372	352	397	364	366	399	388	374	380	354	360	394	589	1084	490	355	384	369	325	335	369	333	347	369	357	327	329	354	359	332	349	319	357	358	323	344	362	323	353	341	338	327	357	352	367	351	358	346	374	377	389	350	355	385	362	373	345	388	354	345	351	351	381	369	394	336	349	353	396	364	380	346	373	365	372	336	360	361	324	383	378	348	366	364	347	359	357	331	337	378	367	357	355	371	392	333	387	331	327	349	363	383	383	349	334	360	348	353	347	386	311	382	359	340	353	376	341	390	373	414	332	339	363	363	349	366	366	364	351	328	349	373	379	374	327	381	356	366	359	345	361	375	355	343	359	345	350	360	361	374	354	348	371	367	359	344	349	336	371	335	356	365	358	339	366	363	358	342	387	352	334	355	343	392	379	346	336	339	334	368	334	333	367	339	371	365	369	355	364	341	333	331	348	357	334	336	355	399	358	373	350	352	372	360	386	354	374	353	344	367	343	338	336	353	369	391	402	369	368	354	352	352	371	304	358	359	307	363	349	355	349	360	363	385	391	351	343	389	351	345	391	359	366	321	373	350	371	365	379	357	364	391	371	353	346	382	382	380	388	380	348	376	354	361	332	334	357	362	325	391	327	323	363	358	367	354	382	381	359	349	353	376	341	346	374	365	354	340	368	333	338	328	352	357	354	337	336	304	369	364	347	372	361	367	357	383	367	374	335	316	335	376	364	336	333	319	368	375	368	348	397	343	368	344	366	349	358	366	370	387	343	380	359	358	344	407	352	377	344	319	375	378	317	384	359	386	363	356	371	377	328	381	359	339	347	378	326	371	367	344	334	394	366	345	364	361	373	346	333	366	367	350	376	365	315	333	336	318	328	350	372	365	338	353	363	351	372	362	330	336	342	391	339	338	341	342	352	341	363	374	369	372	364	364	345	370	347	368	363	415	386	370	359	347	353	345	391	331	360	388	338	388	369	324	345	355	345	377	350	348	365	344	357	377	360	368	370	385	347	373	335	382	365	362	339	353	352	377	378	363	377	380	343	354	374	365	334	317	364	357	371	356	350	340	395	370	341	329	323	347	340	340	341	331	376	347	361	338	362	357	333	360	351	379	381	349	343	358	335	345	328	356	336	353	341	364	369	358	366	358	354	359	354	368	337	379	338	344	326	316	377	392	372	343	369	327	358	355	340	403	369	362	353	339	298	390	334	358	357	380	360	358	367	373	376	360	375	344	360	347	350	362	372	333	323	309	385	358	347	315	383	357	355	345	348	366	324	351	361	386	327	336	354	403	379	348	348	344	363	337	350	343	309	380	398	362	344	361	322	374	331	317	344	366	375	323	347	325	369	359	343	354	334	373	326	366	341	348	396	357	347	322	335	386	346	330	363	351	360	333	364	357	358	400	333	368	378	339	345	377	362	354	345	293	364	374	362	363	364	402	360	335	374	331	373	368	339	328	367	389	371	344	317	366	327	365	351	333	371	366	375	377	371	344	342	322	353	328	345	361	366	342	338	341	317	380	409	382	358	350	358	345	346	356	365	359	359	399	345	371	369	363	356	328	348	325	371	354	350	350	366	326	341	348	360	338	344	373	336	353	356	375	336	376	376	359	344	358	372	360	376	355	349	341	381	323	355	334	326	311	421	368	321	338	322	345	370	348	343	326	319	399	383	349	357	341	332	340	385	351	357	340	349	373	344	337	331	338	360	376	353	363	320	314	382	346	359	349	330	374	375	367	318	387	384	365	341	339	344	341	361	352	369	321	344	391	367	341	337	378	352	344	372	351	335	335	338	376	355	365	317	325	374	335	354	336	345	359	378	376	380	397	338	324	359	350	365	356	367	365	353	364	342	356	377	358	342	363	366	378	344	384	367	371	350	361	377	381	368	365	321	362	355	364	364	333	334	374	354	364	365	340	336	302	354	367	374	375	360	335	358	350	336	351	340	323	384	366	338	346	350	358	350	376	343	348	398	372	347	359	377	383	369	368	342	342	346	350	350	347	369	367	346	336	349	357	351	387	330	376	366	354	360	370	379	392	349	360	366	371	394	371	380	340	353	333	366	379	353	367	336	357	357	362	348	339	334	346	370	364	336	343	314	325	374	362	362	347	333	372	351	352	384	363	350	335	381	348	349	345	371	381	341	341	364	366	377	339	339	364	368	337	349	370	367	321	358	332	390	333	323	348	343	367	358	339	326	364	346	336	349	344	363	360	351	346	367	356	346	361	319	383	354	327	348	322	379	348	337	337	351	350	327	366	361	345	380	351	367	381	367	328	375	304	323	346	364	361	342	370	384	315	349	360	314	346	376	385	351	359	366	364	371	329	389	358	394	354	355	371	354	349	346	338	354	331	370	407	373	372	348	340	343	384	375	369	400	347	356	320	361	359	364	374	317	351	340	381	367	326	339	354	317	361	345	391	363	358	309	335	386	393	383	339	370	367	365	356	356	371	363	359	313	364	335	336	335	313	404	380	319	351	343	343	368	348	348	328	346	352	377	377	341	330	368	351	373	349	337	335	348	371	374	340	343	359	345	336	396	338	376	381	380	336	360	365	336	334	374	360	367	365	381	349	323	335	354	361	330	364	381	344	367	385	359	354	331	352	341	365	341	345	323	362	354	406	358	386	329	366	378	333	366	390	356	371	358	349	349	360	354	365	338	335	371	381	376	337	343	351	372	367	387	364	366	368	331	338	367	399	339	356	341	372	379	353	325	389	388	366	342	363	391	392	338	387	342	350	354	347	336	300	353	353	354	357	348	370	346	368	347	370	376	372	350	365	362	357	310	367	343	325	322	382	358	342	332	357	355	351	375	336	361	332	366	388	360	388	372	354	343	333	369	351	339	402	373	365	360	333	340	353	375	312	309	378	325	337	357	323	361	356	366	354	353	390	348	407	332	329	320	383	375	371	357	347	320	333	350	373	363	327	378	389	356	365	406	340	379	354	343	323	378	402	355	360	368	341	363	362	367	346	362	364	346	355	376	327	310	325	396	337	352	350	380	346	344	360	343	373	324	361	350	374	401	341	390	338	369	362	380	322	342	371	352	356	381	353	354	356	382	372	379	364	346	368	367	355	382	354	351	358	332	346	376	374	347	334	339	359	340	346	367	354	353	349	328	335	328	347	364	365	363	357	348	322	337	342	356	361	347	384	380	359	341	368	343	358	349	348	349	353	349	350	356	343	359	328	379	341	363	328	374	343	353	367	343	348	359	358	320	373	387	350	340	360	386	354	346	371	344	373	364	343	345	362	368	380	318	384	330	365	367	382	375	369	358	348	365	346	378	366	347	340	332	356	345	367	318	338	343	380	309	388	392	356	362	324	369	385	348	346	360	334	334	324	384	346	374	358	352	379	365	370	372	348	329	351	362	373	375	358	364	337	374	363	356	358	379	341	343	352	350	361	333
10839	12355	31255	35174	28450	21126	19710	19652	17904	11776	10824	12145	11072	8474	5751	5738	6917	8557	11278	9375	3172	2189	1690	1264	1179	1108	1191	1468	1699	1223	1227	1090	977	1008	918	915	980	962	925	936	958	1049	1009	3087	6831	1550	931	866	881	889	882	854	845	841	850	866	889	874	872	897	851	868	864	908	879	915	897	859	870	852	872	868	899	885	843	822	884	880	829	842	817	910	894	888	860	875	895	912	822	858	867	883	836	862	796	837	844	890	827	831	816	893	897	864	891	888	837	844	892	788	841	828	866	865	867	832	786	860	874	861	860	826	852	822	816	821	899	819	862	847	862	831	853	858	900	834	849	819	847	820	860	803	796	878	818	818	819	877	818	865	910	788	810	842	851	867	865	844	884	853	825	839	816	817	814	837	863	899	838	868	831	883	898	856	804	872	822	882	841	864	828	863	854	815	803	816	826	921	800	913	812	888	874	836	858	841	805	830	819	837	875	840	830	846	824	865	781	871	869	795	800	759	836	806	863	857	899	846	900	859	857	918	853	877	931	879	860	934	841	840	829	862	871	830	857	842	864	801	862	882	849	859	881	861	865	859	818	867	904	856	864	854	863	807	871	856	855	816	841	887	817	830	827	843	886	842	852	858	873	812	840	855	836	823	819	832	871	853	845	862	869	871	825	838	850	843	866	835	842	859	840	840	847	831	853	877	850	886	854	840	837	888	830	884	834	871	806	805	870	833	855	848	871	872	827	869	806	848	896	882	831	787	860	808	860	852	840	873	894	786	836	863	837	883	882	827	824	869	862	821	867	856	851	785	815	834	866	846	866	844	811	806	858	848	810	818	845	833	928	831	897	951	857	855	866	861	829	852	885	870	836	840	833	859	833	891	882	804	828	858	864	789	869	828	850	893	853	880	831	834	902	864	844	878	841	881	892	884	812	827	855	813	871	815	860	837	821	811	844	823	799	856	848	840	911	796	810	888	857	884	870	854	832	842	854	885	830	870	802	861	889	848	852	763	831	804	845	849	869	865	867	868	900	816	835	811	891	841	901	853	841	820	833	917	886	851	814	849	833	863	865	856	871	867	900	870	836	788	849	822	840	825	844	841	855	873	863	853	757	791	823	852	861	873	830	825	858	809	849	857	815	833	807	862	856	826	872	895	864	876	853	928	891	869	900	846	857	801	886	846	854	844	836	856	814	802	858	836	848	850	842	827	871	794	873	827	832	861	847	810	891	864	866	837	873	893	868	846	862	890	848	807	858	830	847	831	839	799	819	831	888	819	839	845	817	789	856	842	821	824	840	864	811	899	859	837	840	848	861	864	875	872	874	836	853	806	895	899	860	862	827	849	833	851	851	900	848	842	853	893	854	845	810	805	882	810	808	907	910	895	864	867	823	856	838	851	933	868	843	846	885	824	815	878	822	790	821	923	896	829	869	869	890	817	832	878	841	880	871	874	796	824	840	844	862	884	855	824	876	824	838	866	867	824	839	852	833	878	872	935	840	870	838	834	810	793	869	871	830	827	836	809	918	867	840	820	797	888	876	845	834	884	842	855	857	875	838	856	803	801	820	847	854	879	868	837	805	818	820	864	856	812	898	846	793	928	913	822	855	834	902	826	833	841	849	844	850	838	865	819	856	819	867	850	880	845	751	886	898	847	814	864	810	853	867	844	862	854	836	844	831	894	835	814	783	892	825	860	845	835	820	892	813	841	815	905	807	880	922	847	863	869	830	849	809	846	878	871	857	869	863	862	810	858	886	858	856	817	876	862	885	843	815	880	822	918	886	850	862	820	879	877	850	840	857	854	843	854	874	881	913	792	803	840	854	798	836	821	864	851	832	849	829	871	886	832	853	837	825	837	822	789	822	806	845	809	832	859	857	829	860	804	829	794	820	833	831	836	832	857	845	873	865	855	844	862	821	842	873	811	838	804	881	816	862	846	882	910	866	908	835	838	859	780	890	826	819	851	836	826	888	860	853	882	850	819	845	880	858	827	847	897	842	884	822	862	848	820	892	849	850	878	789	818	801	889	806	832	838	871	844	834	848	911	823	897	861	862	848	894	834	847	852	799	917	793	810	878	839	906	876	850	870	827	887	830	844	858	865	894	910	879	838	858	844	835	889	846	850	876	847	820	780	881	893	869	864	844	882	812	868	881	874	845	787	855	905	876	839	887	864	838	862	837	829	835	801	852	845	869	869	868	842	845	816	796	826	852	834	847	912	833	839	818	846	876	864	929	835	776	850	847	862	812	827	846	819	885	846	864	841	841	819	826	870	867	831	803	823	848	881	836	846	843	882	850	831	804	850	877	879	790	821	909	822	852	837	840	891	836	884	818	854	839	792	801	826	844	835	797	856	847	863	855	885	865	814	832	822	868	870	879	859	767	824	823	840	873	808	875	888	882	898	803	855	900	874	799	840	796	874	831	880	830	837	868	846	851	856	877	837	898	847	837	919	903	854	856	818	880	822	894	855	794	811	851	808	859	868	840	859	849	892	856	809	831	897	802	880	857	867	871	852	837	880	823	842	905	888	902	802	808	866	836	802	866	829	846	857	786	838	873	811	813	866	907	867	844	875	824	825	874	835	875	855	804	859	847	816	815	864	859	821	802	851	865	870	850	857	856	816	903	853	784	833	807	843	857	855	875	860	845	865	909	882	859	843	827	863	867	832	846	901	845	830	834	814	904	863	833	856	825	837	826	841	887	761	874	818	862	830	862	880	855	857	847	864	841	883	779	870	816	797	837	878	830	872	857	845	837	856	865	859	805	807	866	810	812	835	824	907	852	899	901	843	874	826	845	847	841	883	874	816	826	875	861	848	832	909	764	848	846	847	861	861	908	917	888	809	840	832	832	899	826	920	880	812	842	787	832	800	870	822	856	826	849	836	940	833	810	857	891	891	876	844	789	882	871	854	865	838	851	861	819	872	849	886	860	864	860	869	840	869	792	816	860	817	914	884	798	881	807	858	839	867	839	882	832	859	891	833	835	779	825	878	838	798	812	888	915	841	797	838	859	846	907	807	863	877	892	851	869	870	810	910	854	867	889	831	853	886	848	854	832	845	846	845	855	850	859	825	863	819	850	881	858	825	828	856	809	874	841	881	866	823	828	830	848	899	858	792	855	867	853	874	855	890	862	835	849	806	869	873	849	856	853	788	877	808	857	839	902	848	817	853	893	830	826	889	929	832	817	890	830	850	823	816	889	853	865	884	849	909	842	840	852	847	845	870	833	879	878	847	826	891	869	841	825	827	780	866	857	884	856	872	814	847	850	885	807	831	852	897	850	876	856	831	852	817	848	810	791	845	812	795	824	814	871	872	869	779	843	799	825	838	866	826	837	801	835	876	823	815	862	886	880	811	821	871	834	845	921	817	836	877	849	853	841	846	826	908	822	843	886	844	818	906	841	794	882	852	880	827	837	888	817	871	852	823	840	852	909	810	837	838	868	857	852	799	813	857	827	802	834	879	870	836	884	820	870	895	817	849	849	859	861
5616	6609	11373	8769	3828	2462	2162	1898	946	444	404	394	316	278	275	357	282	265	240	269	227	225	201	212	250	234	219	234	241	216	217	234	225	242	217	220	218	195	226	197	218	207	246	203	234	222	234	237	235	239	224	225	221	211	251	212	228	219	223	226	246	222	233	223	236	224	207	219	239	224	230	230	243	229	229	222	226	245	240	212	205	224	245	210	234	220	223	248	212	210	226	227	239	203	228	224	237	225	232	245	222	214	228	229	235	217	239	234	227	220	208	219	228	247	216	206	219	229	211	188	193	214	224	239	214	219	220	188	243	210	276	225	250	234	206	230	225	216	251	241	225	223	223	256	227	214	216	235	225	211	206	224	224	234	219	221	214	219	217	227	233	258	227	256	220	250	215	215	253	214	235	213	240	225	227	222	236	231	222	223	259	220	198	239	227	228	233	229	196	227	205	243	206	229	209	207	215	228	210	199	210	230	241	217	238	228	203	227	238	243	214	212	216	218	239	216	216	231	220	217	250	206	249	216	220	248	213	225	204	223	224	216	211	231	230	229	230	235	220	209	215	233	230	234	241	265	193	205	233	198	216	216	214	214	197	222	218	222	201	229	215	192	260	217	233	212	222	225	221	194	215	220	230	254	206	213	236	236	237	227	207	220	216	218	237	207	218	225	235	214	213	210	230	200	225	234	185	202	210	244	232	222	208	222	222	241	257	220	235	248	209	218	214	235	212	219	221	245	215	227	244	227	209	219	227	242	241	230	226	212	234	243	220	207	203	227	201	216	244	233	214	209	210	221	236	222	225	209	207	208	236	231	220	224	229	214	262	265	212	229	210	230	247	222	226	183	232	248	230	199	198	206	202	206	211	223	200	217	199	212	218	216	237	226	227	237	218	226	215	199	232	239	235	212	230	247	211	210	237	213	218	202	240	194	201	209	219	251	222	205	216	225	224	264	243	228	212	224	209	188	212	208	234	238	197	225	209	203	229	239	226	223	222	206	234	236	232	228	202	242	217	226	209	212	217	242	220	224	203	232	219	228	235	260	248	228	231	244	233	258	219	259	236	201	222	224	211	222	231	205	243	241	235	232	229	218	226	199	249	225	225	239	223	235	226	238	228	239	244	212	225	213	203	220	211	204	230	229	223	222	224	249	201	228	212	211	197	212	209	233	240	223	208	235	233	215	237	221	216	257	195	232	231	218	234	231	214	228	225	243	202	218	210	232	201	231	204	230	242	230	252	232	222	231	218	241	225	209	227	229	202	225	223	179	213	216	239	210	230	265	233	253	208	219	205	230	217	212	225	223	218	231	211	235	229	260	224	221	230	214	218	215	228	250	237	190	225	226	225	214	237	200	241	206	234	257	206	211	236	208	198	228	243	239	211	252	231	222	217	222	231	216	240	220	239	243	216	233	229	232	223	185	224	229	229	232	215	251	225	221	215	250	247	245	233	226	217	244	204	233	242	220	231	214	224	225	240	248	217	219	209	214	206	210	193	215	196	232	216	200	234	238	196	187	251	250	227	223	207	252	198	231	213	209	221	203	201	215	250	210	207	219	231	216	218	234	224	238	200	252	230	227	225	213	231	214	246	225	236	238	188	218	245	207	207	216	190	220	243	213	223	238	185	218	205	202	203	234	185	222	215	212	199	195	220	226	219	216	200	216	223	195	221	214	177	228	252	245	216	198	223	212	225	224	201	197	241	225	195	221	211	212	233	210	214	223	225	221	217	229	219	243	229	218	238	219	209	240	238	219	233	219	249	216	227	205	236	244	261	249	215	226	205	224	212	232	206	195	238	216	234	218	210	236	228	228	223	220	220	207	198	240	255	236	227	220	214	206	218	234	207	251	232	222	229	205	212	224	218	227	204	225	233	236	240	232	239	230	239	235	232	234	231	197	220	227	218	220	209	219	202	231	220	224	212	208	244	205	227	193	209	201	244	240	241	246	231	230	252	235	219	211	233	216	246	189	243	212	210	215	215	223	217	243	225	208	229	221	226	217	223	225	240	230	230	204	200	209	235	231	199	248	220	230	202	225	245	218	208	226	221	242	238	204	245	212	224	212	222	234	222	249	236	224	250	237	217	231	220	248	215	238	202	233	209	234	264	201	228	231	230	199	238	228	202	208	223	219	208	232	213	245	193	225	239	214	198	224	212	221	194	230	205	217	226	232	238	211	201	221	221	229	225	192	214	216	217	248	225	208	227	208	190	246	221	224	211	211	253	236	214	216	200	205	237	187	205	203	228	198	223	225	224	218	231	233	215	233	249	196	219	243	231	225	216	236	225	259	216	214	216	213	249	212	197	215	212	218	200	214	238	247	212	226	228	236	198	226	246	238	215	193	238	222	226	228	203	236	244	242	226	208	225	244	208	215	229	219	221	212	222	236	222	206	209	220	237	237	211	243	216	225	234	198	225	207	238	226	204	229	226	232	243	229	210	249	224	229	234	240	220	232	227	222	229	217	209	201	219	223	240	195	217	227	243	171	238	201	220	229	254	226	205	209	211	245	217	221	219	224	230	230	252	218	206	219	202	231	222	239	225	233	221	206	245	232	213	205	232	204	229	227	225	270	217	228	203	263	206	212	225	211	230	207	210	199	201	231	207	205	231	215	233	227	241	228	243	230	180	240	237	234	240	213	215	242	211	213	220	228	218	236	251	224	210	246	259	232	204	224	240	226	200	215	236	225	225	219	229	211	241	190	230	208	187	214	227	261	220	218	231	219	212	221	211	216	229	238	222	216	228	231	245	196	231	224	205	211	214	201	219	208	209	225	203	216	218	216	220	211	224	214	202	197	230	222	235	236	216	237	228	217	194	220	238	215	234	214	222	231	192	241	212	218	212	210	246	215	234	230	257	232	221	228	204	253	230	219	228	243	253	216	220	211	244	205	217	207	212	214	230	210	238	216	219	222	212	201	236	215	260	208	210	201	212	223	233	223	237	209	212	234	218	248	223	231	209	235	228	219	199	232	228	221	223	220	212	230	195	236	206	233	212	243	249	202	233	233	218	237	249	248	221	224	223	211	218	269	242	196	243	223	239	231	234	216	215	241	216	234	221	210	216	219	242	230	206	211	255	213	235	225	225	260	208	229	220	219	237	243	227	235	223	199	242	216	209	190	199	255	235	206	237	208	227	226	215	225	232	235	248	206	246	230	230	252	238	186	223	221	195	239	213	240	228	238	207	208	221	257	212	225	260	223	241	243	229	236	255	231	256	238	225	216	224	215	211	224	218	213	231	245	258	208	235	230	224	239	190	241	208	235	220	199	204	225	213	210	218	227	218	196	188	228	249	244	251	208	239	229	213	203	216	206	206	210	241	227	217	195	203	221	193	242	233	205	226	215	257	226	223	219	233	211	231	216	230	203	217	204	205	225	251	227	221	195	231	215	217	192	217	232	211	216	197	232	233	208	243	216	263	197	228	242	202	206	245	252	202	198	237	235	234	224	218	212	235	184	252	229	215	230	215	198	231	234
3950	6293	17154	19040	11019	9181	8672	8729	4232	1691	1641	1491	1238	891	1130	1589	1055	960	891	713	633	569	565	579	589	627	659	666	640	680	617	575	540	611	516	569	568	552	576	564	573	566	561	602	733	598	541	540	546	574	551	553	566	543	569	568	595	531	563	553	584	516	562	518	532	590	563	544	552	541	605	573	543	569	526	579	517	495	549	534	560	597	542	578	569	562	473	600	538	565	559	545	564	523	596	560	559	525	573	553	534	522	539	509	555	571	587	535	538	526	558	593	562	552	572	557	557	564	548	523	502	557	544	576	557	507	553	574	557	537	551	535	543	585	564	546	572	539	585	543	587	535	547	531	529	571	602	566	551	562	563	552	545	560	562	550	530	595	553	569	591	538	542	583	535	554	551	552	511	577	574	518	528	541	578	521	594	540	535	540	580	538	525	557	557	570	552	587	586	536	575	508	588	536	536	504	583	560	566	585	550	579	527	591	550	572	575	551	560	592	524	588	586	571	580	578	565	529	582	616	546	565	573	564	563	557	575	582	561	524	581	539	567	541	580	625	557	579	536	532	511	580	560	525	550	513	529	541	517	561	529	511	558	568	549	592	521	550	531	572	549	556	532	553	580	585	571	562	544	565	539	558	551	536	543	537	567	525	564	537	571	556	585	559	538	531	509	567	530	579	549	551	546	549	550	575	563	554	554	521	516	528	531	550	527	532	606	530	502	546	519	560	573	549	576	566	527	544	543	570	567	559	549	543	559	570	533	548	528	541	553	524	565	559	517	572	580	539	520	552	557	532	586	545	566	524	560	544	521	502	512	523	549	535	554	574	545	570	558	539	570	588	564	565	569	560	556	564	580	561	575	587	557	562	528	542	572	574	565	546	528	551	559	560	592	555	548	575	575	530	533	551	551	564	554	535	543	562	589	591	554	575	600	524	549	520	552	572	600	546	555	558	608	543	542	595	548	576	528	580	560	553	554	560	551	573	561	544	557	582	579	535	530	569	556	574	565	594	549	552	525	578	589	565	542	554	522	526	514	586	552	577	538	573	499	559	558	551	523	559	552	588	562	533	576	554	573	543	554	512	530	587	555	522	537	548	603	584	545	567	554	584	576	509	578	557	561	540	600	554	570	571	561	536	550	565	566	566	578	542	570	551	577	530	567	538	558	554	570	612	516	556	551	531	526	524	534	599	554	590	560	554	587	573	560	541	580	527	551	574	538	582	558	588	516	560	560	535	550	534	560	559	534	547	536	536	531	558	596	604	557	486	570	537	548	569	527	597	531	568	558	598	541	589	552	571	530	572	570	514	552	529	602	558	586	519	570	558	544	499	552	540	572	576	551	520	553	557	530	550	568	546	572	520	556	592	530	538	564	538	560	528	577	549	551	581	562	533	569	535	602	545	555	551	577	534	546	549	578	547	586	559	573	561	545	542	537	540	560	524	563	536	574	559	565	528	555	567	576	575	548	559	508	540	577	550	550	561	582	535	506	538	546	574	531	567	564	547	539	558	572	547	578	555	565	565	581	567	557	588	550	514	552	585	551	518	595	544	535	534	544	543	559	608	596	554	536	551	580	541	589	560	539	559	623	541	562	550	511	585	529	559	561	537	561	546	552	542	595	549	521	550	546	582	537	550	538	593	590	573	524	569	579	548	536	546	536	539	568	546	574	554	551	579	541	574	583	563	583	564	531	559	490	528	553	549	485	548	555	543	530	545	562	535	576	555	552	547	565	572	539	605	498	613	528	535	585	533	556	535	551	520	562	588	567	548	594	562	543	565	548	550	552	539	508	564	562	533	605	556	561	556	592	560	540	561	552	558	543	543	523	562	542	527	571	556	534	561	547	571	582	580	557	534	552	547	545	553	571	537	567	570	584	534	565	610	503	538	533	542	547	542	531	589	564	582	549	539	584	560	582	536	569	555	532	537	603	581	530	576	546	522	533	551	580	556	562	525	546	577	590	538	534	596	556	554	597	557	505	554	523	527	571	526	555	624	554	559	538	556	550	569	579	566	559	546	499	567	547	577	539	556	559	562	531	541	566	567	557	548	554	560	543	551	560	530	534	545	532	574	581	530	562	568	568	547	563	544	528	544	536	583	529	537	621	557	576	590	615	569	535	554	581	567	579	555	564	523	546	590	579	550	563	490	537	573	512	540	550	583	590	565	543	562	563	543	572	549	527	565	513	544	583	539	562	530	549	555	570	529	574	515	573	547	557	575	579	527	560	537	540	535	579	522	589	539	553	555	538	547	562	559	566	531	543	572	613	572	590	592	570	517	555	568	545	510	569	559	529	592	573	560	546	567	591	543	543	567	568	564	573	505	545	567	535	533	560	538	531	566	536	514	560	563	591	514	513	572	524	581	568	528	562	555	555	565	567	521	544	573	550	544	571	568	547	536	510	529	536	546	576	524	562	580	532	543	548	567	515	561	565	528	572	513	576	548	532	535	594	589	572	559	562	563	535	563	549	520	571	529	569	573	591	573	541	585	548	581	545	561	566	558	532	557	566	570	550	538	572	547	536	550	552	550	532	580	532	581	547	560	546	558	561	520	578	552	554	543	575	572	524	579	539	556	534	570	537	554	560	574	553	532	567	538	531	541	497	566	545	540	562	537	567	551	566	603	564	543	534	573	630	557	574	516	525	576	563	575	571	618	548	560	608	505	563	571	597	577	518	583	555	566	561	569	589	559	526	561	611	527	567	535	521	581	509	528	541	565	555	600	539	570	552	565	549	569	517	531	561	555	581	571	502	582	525	556	554	540	546	613	558	573	546	551	510	533	587	569	547	546	537	578	518	551	586	559	522	558	529	581	545	582	546	531	583	564	559	559	546	568	579	563	534	556	559	557	557	524	562	559	504	517	574	564	561	533	582	537	562	547	540	576	576	551	594	598	542	558	549	513	561	566	516	604	558	564	565	521	540	551	554	604	556	563	581	594	521	530	603	599	564	571	576	554	585	527	527	550	526	555	572	545	554	570	550	523	549	523	554	532	557	546	595	547	577	556	588	561	577	569	598	573	554	553	585	532	539	564	595	552	525	536	572	525	539	577	573	511	543	565	570	589	565	499	574	575	582	520	559	626	549	581	586	530	578	499	551	564	548	590	595	547	558	542	511	552	537	536	587	556	555	553	541	602	571	545	533	583	547	555	505	618	548	548	515	558	572	566	539	506	586	547	534	585	517	548	545	579	547	538	606	600	511	589	560	574	536	573	547	551	566	581	593	562	553	541	585	574	587	517	536	542	531	532	572	542	566	563	581	570	562	521	558	569	576	592	523	554	600	547	566	559	603	563	582	549	562	561	530	555	544	575	548	501	546	511	611	558	598	517	582	540	571	540	540	565	546	617	590	541	579	551	525	583	585	549	525	587	547	571	517	548	554	541	530	538	626	567	545	514	546	561	530	569	574	550	538	567	572	553	579	561	547	587	595	562	565	543	540	571	588	566	580	546	520	583	565	509	557	576	535	511	599	572	571	594
16208	13045	19627	17288	9454	6930	5961	5223	3138	1868	1721	1689	1377	862	723	684	752	1461	1396	747	386	313	272	266	269	250	270	299	245	251	230	270	245	218	217	248	226	241	238	247	248	257	262	299	647	594	261	206	209	227	223	227	202	207	219	206	221	221	210	232	231	241	234	231	210	191	229	236	232	232	225	198	198	203	220	247	246	243	235	230	240	219	247	216	228	254	221	220	217	231	229	228	202	211	229	242	204	236	198	201	236	226	210	200	218	202	243	232	205	246	237	250	246	210	222	214	205	226	234	210	200	201	240	236	252	216	251	236	219	246	253	233	230	241	225	225	244	236	244	253	217	211	231	244	219	214	229	225	225	234	232	219	224	226	218	209	257	217	226	229	232	232	206	228	234	233	215	207	225	226	213	209	244	246	220	241	225	229	222	216	242	212	239	209	191	242	226	195	244	211	218	215	230	219	222	214	221	207	197	257	211	234	204	251	212	220	242	210	208	225	228	217	232	235	232	249	213	226	248	249	230	215	218	227	191	220	260	241	242	232	220	226	215	240	255	215	243	274	210	228	230	239	208	207	251	222	205	226	214	213	226	219	250	222	239	228	223	239	211	216	258	254	222	225	214	217	203	214	229	220	226	221	227	255	235	207	231	210	216	223	196	229	241	231	188	226	214	209	243	272	204	228	277	250	220	244	240	188	217	247	219	205	229	222	235	203	212	224	214	221	217	213	209	232	220	219	211	230	212	225	212	217	226	261	200	220	228	218	242	231	250	247	206	206	215	248	221	216	244	216	234	254	252	224	216	221	217	208	244	226	256	249	228	230	266	217	232	239	230	253	221	233	242	221	261	224	229	233	220	241	248	196	210	224	230	230	230	197	275	231	210	227	214	217	239	219	199	207	245	226	236	240	263	241	201	236	213	202	223	202	227	225	253	213	250	212	205	257	208	215	247	213	214	245	249	251	246	224	221	212	224	237	252	235	220	212	227	214	197	206	227	235	223	235	237	202	238	234	200	214	206	235	214	219	236	222	241	215	232	241	233	228	211	220	228	239	252	221	206	224	218	175	231	240	221	179	200	211	231	211	265	200	223	240	222	203	249	230	238	209	211	228	241	230	218	209	222	197	225	223	213	221	225	220	222	242	246	248	230	227	222	249	211	238	209	228	204	203	235	217	228	224	228	205	220	225	249	233	181	236	230	206	212	219	214	210	238	257	223	201	264	219	230	245	213	212	209	228	236	240	205	229	226	235	240	224	202	242	227	205	233	222	231	241	236	209	263	243	216	237	215	223	234	250	214	210	252	204	220	212	238	225	200	227	205	229	211	235	244	218	232	247	218	186	218	234	243	210	201	231	196	211	257	236	211	198	244	235	231	231	241	242	206	199	220	211	231	211	216	214	211	220	229	221	234	191	200	227	214	233	227	232	230	223	221	250	237	223	244	216	245	229	225	250	233	229	195	217	250	246	237	231	237	245	178	203	217	248	208	240	241	252	224	237	241	224	210	229	241	224	242	237	248	239	207	223	235	224	220	234	217	229	267	254	213	212	262	225	233	248	220	243	252	229	227	217	205	251	255	207	228	207	203	235	235	244	212	229	231	225	248	228	267	223	220	237	234	214	212	210	239	231	221	188	209	253	254	250	237	208	260	238	232	218	233	215	245	220	212	236	209	202	207	226	227	209	216	242	242	245	264	188	207	234	246	243	227	229	216	227	207	218	228	216	246	224	230	237	204	210	218	240	237	219	243	235	225	207	199	205	245	231	230	225	239	228	207	237	216	240	246	209	227	242	205	244	242	228	254	242	230	230	203	250	237	221	236	224	230	200	246	194	236	225	215	224	231	236	246	244	211	217	228	217	252	223	242	214	240	239	216	199	209	193	231	216	241	230	212	261	235	227	266	240	256	224	214	202	209	252	230	266	232	236	244	206	230	190	193	234	238	195	216	236	215	228	188	250	236	242	211	249	203	208	212	229	199	212	253	240	223	206	236	229	230	255	245	225	201	250	242	219	209	216	230	235	235	234	227	207	206	224	219	238	228	239	232	238	241	201	227	219	232	254	223	216	218	200	212	232	229	214	220	211	229	251	183	211	260	217	240	211	191	210	246	200	226	242	231	230	219	236	209	221	213	205	231	234	212	213	262	227	223	247	226	224	241	239	223	210	232	231	235	214	216	226	257	230	267	221	202	246	205	230	231	246	253	233	218	227	236	234	232	188	225	227	220	245	258	198	222	221	202	226	212	218	251	237	204	194	212	250	230	233	268	226	204	257	229	218	218	232	268	213	201	231	233	239	218	242	241	209	217	217	248	252	256	241	249	248	246	212	215	224	223	238	228	234	233	227	238	211	205	244	240	230	225	249	245	234	267	195	219	230	221	223	222	195	234	238	232	220	213	217	214	230	251	234	200	228	201	211	205	232	237	222	233	247	239	232	216	216	225	260	254	206	223	209	237	226	228	231	207	234	216	216	229	233	236	239	248	230	225	202	257	222	205	212	249	235	215	237	257	225	237	226	224	207	213	222	223	245	204	207	213	238	256	257	222	234	229	220	185	239	225	198	249	243	234	212	222	243	222	224	228	222	236	258	215	206	234	234	225	225	221	199	232	228	221	225	213	246	250	243	231	212	208	233	227	246	233	199	215	211	216	242	225	227	218	236	213	238	234	205	233	218	205	226	245	236	228	218	227	226	229	197	207	251	222	240	238	202	225	224	226	246	231	206	230	204	216	237	188	247	219	232	221	227	249	221	232	251	265	232	249	220	237	207	206	194	200	237	249	221	225	230	251	234	244	217	235	233	228	232	218	232	208	222	210	211	213	240	252	238	222	214	214	251	235	221	223	242	210	252	223	215	212	209	231	232	229	211	213	225	244	187	207	206	208	219	217	227	240	217	238	216	235	229	249	209	215	214	221	213	232	241	193	222	262	169	229	204	250	225	216	213	215	200	231	239	261	280	252	256	240	253	219	223	200	267	227	210	245	215	246	204	229	222	249	219	228	221	211	220	216	213	252	205	235	218	259	249	258	217	200	221	234	223	238	227	224	221	224	221	200	230	227	225	229	256	252	235	213	257	244	233	224	200	196	236	257	236	237	228	208	241	257	214	243	221	213	226	236	224	234	254	215	229	237	245	213	216	203	225	218	226	252	211	243	226	240	240	230	227	231	212	241	233	214	229	242	250	242	234	219	208	217	219	229	200	232	254	248	254	216	236	215	245	200	244	245	224	225	212	279	240	241	207	222	248	203	192	220	253	213	228	224	256	207	249	234	214	253	252	247	221	216	217	218	229	239	239	228	242	205	247	237	183	223	225	209	230	259	232	232	213	245	224	235	225	246	227	230	212	232	220	221	214	228	226	250	244	243	212	219	213	243	203	235	245	206	238	212	235	247	256	217	221	243	244	243	260	216	241	230	227	212	232	223	208	211	213	231	209	231	231	229	217	209	213	227	250	233	258	220	232	225	222	209	242	228	244	260	210	241	212
9801	11114	25030	28812	20954	19734	19105	16551	11270	8202	7537	8127	7023	3996	3727	3637	4165	8491	7806	4132	1752	1278	904	805	860	841	863	908	821	857	751	669	641	634	617	633	609	573	621	641	618	753	720	1295	4235	2796	681	576	589	602	589	607	592	572	562	577	591	594	574	603	599	596	567	594	607	585	590	583	568	531	592	612	608	616	563	538	560	571	577	592	615	567	566	631	575	576	579	561	568	628	614	571	567	583	572	589	569	590	564	574	555	603	589	583	597	604	607	589	585	620	614	619	564	550	560	620	589	585	567	602	599	572	596	582	562	546	541	574	544	612	589	556	547	569	553	601	585	546	573	579	612	594	588	556	618	543	546	575	594	596	566	615	546	603	521	563	614	571	575	607	604	629	555	607	608	581	563	554	564	610	611	557	583	593	590	642	593	564	542	600	582	616	581	563	581	567	558	561	594	611	551	569	580	582	538	597	562	596	571	551	585	546	585	570	608	614	582	586	564	557	615	575	603	567	615	584	562	605	551	585	555	583	586	588	591	573	554	551	591	579	535	585	569	557	589	615	517	564	580	560	585	574	568	530	603	570	598	591	569	629	567	568	574	586	569	563	571	627	610	577	583	572	587	608	547	579	573	553	573	573	608	601	614	616	586	533	568	580	565	586	572	628	543	559	541	551	596	562	584	516	592	618	601	616	598	568	559	578	593	590	593	570	587	604	593	575	574	598	576	596	607	555	603	601	618	573	567	612	585	573	611	580	498	569	555	583	591	590	603	575	598	623	564	607	585	568	577	616	569	537	538	595	577	606	580	588	602	584	588	552	590	604	604	581	576	613	548	531	591	581	580	572	575	571	594	542	585	564	609	529	610	607	562	570	554	590	593	565	572	611	556	571	608	586	593	588	627	591	568	537	580	586	594	625	573	565	582	577	580	609	595	595	610	599	577	594	580	512	541	596	572	591	606	569	574	595	557	613	605	565	604	545	614	593	593	584	556	595	595	617	627	530	583	590	579	590	596	598	553	627	580	569	573	548	597	583	565	568	569	573	619	573	569	581	619	617	628	582	574	596	574	579	612	608	547	556	571	587	548	537	597	589	607	563	566	588	593	584	567	569	619	580	582	574	548	546	586	546	619	569	604	547	586	600	576	584	623	575	583	614	596	605	616	555	596	600	571	576	592	581	589	551	590	549	581	573	617	610	589	582	597	573	554	563	520	603	579	579	594	564	572	570	552	529	598	584	606	601	628	589	627	563	582	569	599	598	624	525	570	567	579	603	550	545	598	518	587	611	591	572	550	582	555	594	576	561	535	569	580	549	581	571	565	587	576	604	626	557	596	570	591	591	559	557	565	606	591	591	584	570	556	559	562	635	596	570	592	556	555	564	597	591	574	598	564	582	593	631	574	554	562	544	630	563	561	589	575	581	556	580	539	525	550	590	594	565	541	572	610	563	586	588	581	633	573	584	542	598	572	575	574	624	565	608	554	614	556	604	533	574	548	588	545	579	563	608	596	563	525	599	567	524	580	587	617	593	604	537	572	571	574	566	588	562	567	619	588	615	566	557	611	596	607	549	591	574	593	593	573	596	610	614	554	589	572	591	550	554	581	555	587	608	588	599	583	592	560	522	577	622	557	585	561	586	580	548	573	561	564	581	569	600	549	611	602	603	583	590	545	595	589	601	562	560	568	568	604	538	543	582	594	619	562	592	607	548	541	579	554	578	602	574	606	593	613	576	555	568	559	579	573	554	604	586	601	609	572	618	589	584	604	560	550	618	594	569	608	595	609	580	630	627	602	565	571	602	567	540	589	599	553	561	538	600	585	600	541	577	613	592	554	573	581	600	627	587	560	593	572	573	580	574	563	606	570	611	594	542	610	571	586	605	587	597	624	605	550	577	589	593	574	606	590	590	572	593	560	594	627	585	602	591	537	646	588	558	572	578	525	557	567	539	587	601	579	578	572	553	599	565	580	570	545	585	576	570	574	586	605	615	571	583	572	540	653	556	582	595	573	582	600	622	559	622	581	559	593	527	560	591	578	611	563	580	593	624	582	571	583	567	540	602	591	547	556	585	567	566	571	596	590	593	582	542	567	597	574	590	597	558	595	607	580	598	585	580	577	537	583	612	592	546	570	605	595	580	525	574	560	632	605	603	582	609	607	559	520	614	569	575	565	572	578	566	547	607	603	558	641	595	554	563	601	560	597	545	601	598	563	552	592	573	585	557	585	566	613	565	552	552	568	628	590	573	606	579	561	569	557	530	611	615	623	563	591	564	572	584	623	554	581	553	565	590	585	596	560	572	541	586	565	579	586	541	603	563	603	567	604	617	558	566	568	571	601	556	572	557	671	567	585	595	581	592	560	637	591	583	571	542	586	583	578	575	574	560	596	603	573	580	588	589	609	543	548	619	558	585	561	583	598	584	570	604	616	593	601	573	600	584	572	547	536	540	572	599	616	618	615	519	587	632	564	584	583	599	626	585	562	620	607	554	582	630	562	555	586	579	611	584	565	579	594	622	609	563	581	625	585	585	587	602	598	600	577	610	602	561	534	608	561	636	592	605	583	608	581	623	570	584	579	597	615	590	549	619	611	610	598	573	598	611	566	579	581	562	592	580	581	565	587	594	604	555	597	582	575	576	575	581	564	574	570	609	596	590	603	598	574	574	519	596	625	592	614	554	568	572	556	566	591	581	570	534	583	575	591	588	590	558	562	573	560	547	553	596	559	589	596	613	549	600	566	529	567	614	557	582	583	598	560	555	584	557	601	604	597	626	605	589	572	612	612	588	584	566	596	591	591	581	560	552	612	592	552	558	602	607	586	560	618	627	590	572	634	560	559	570	563	579	606	562	541	597	598	577	555	542	559	571	621	577	597	565	561	574	614	568	567	587	588	588	557	613	576	534	574	524	599	579	591	552	567	549	563	524	598	599	591	562	523	558	542	608	552	568	590	562	584	595	571	586	571	603	575	557	576	546	590	592	603	579	539	627	562	538	608	586	590	566	559	581	598	551	564	550	621	607	607	586	588	544	599	584	571	569	589	577	583	582	549	553	631	589	546	600	616	576	599	586	579	592	567	586	558	596	584	551	611	596	578	564	561	594	563	578	558	603	556	574	577	551	547	554	535	619	593	625	583	546	573	615	592	607	613	570	573	600	614	589	568	552	540	594	603	566	573	603	579	583	548	558	567	582	619	570	585	561	597	592	557	596	535	599	602	562	583	655	573	584	625	563	557	593	620	575	569	548	555	557	559	629	563	607	535	606	593	556	560	590	539	567	603	593	612	580	616	585	612	543	600	625	569	564	633	580	579	641	577	587	611	573	583	571	539	592	603	556	551	571	597	548	564	628	571	585	556	604	590	501	556	557	600	582	606	619	614	618	559	582	567	566	601	550	575	590	566	527	587	596	592	584	560	549	613	593	612	589	573	575	613	614	543	561	574	571	611	589	557	601	608	624	556	543	556	596	541	585	546	536	567	546	582	580	569	573
25961	20793	26021	23192	15023	12350	10666	7896	5128	3509	2946	3151	2093	1381	1265	1206	1272	2722	2332	1084	646	527	415	458	444	423	459	431	410	448	396	378	402	382	389	425	380	374	383	391	388	398	427	442	1132	1005	426	391	370	364	366	379	390	369	353	389	370	366	401	364	406	362	371	375	412	391	377	367	388	357	354	347	396	374	368	398	362	387	396	407	353	376	331	363	368	341	392	420	368	364	398	344	368	362	383	374	399	363	371	346	371	404	373	404	360	350	374	368	395	385	373	346	380	349	352	384	389	372	397	360	372	340	369	363	380	410	391	366	356	375	393	364	391	383	387	372	383	385	371	390	388	354	408	368	388	384	414	358	371	365	403	378	347	389	399	398	391	374	371	357	367	380	378	374	381	373	380	376	377	343	353	382	373	336	379	350	379	335	345	341	362	334	352	383	376	335	334	375	412	363	399	365	336	372	396	358	381	399	364	358	358	387	362	372	407	402	416	364	389	363	348	344	354	357	346	360	363	381	369	388	384	393	399	375	347	366	369	372	330	380	380	359	398	378	359	347	364	388	384	364	447	387	378	397	391	389	383	357	350	361	386	396	342	338	343	400	401	342	338	387	351	379	404	372	402	380	397	385	369	378	383	425	411	391	367	378	349	380	364	349	388	380	397	404	343	342	358	374	417	390	399	369	387	376	297	410	351	333	375	388	354	355	340	401	400	362	377	368	379	408	400	378	372	376	421	408	368	375	356	354	342	347	386	356	390	376	393	425	391	379	333	396	343	351	397	371	405	410	347	363	401	376	336	375	356	380	380	332	377	361	370	354	399	368	330	404	361	334	355	361	373	387	375	360	371	388	347	416	343	362	413	385	382	366	383	350	361	372	404	344	367	390	386	398	398	391	356	365	362	382	391	375	380	356	374	364	393	388	366	391	394	389	371	374	327	360	365	353	354	330	374	367	348	391	343	407	366	351	419	353	360	375	369	372	400	354	349	360	377	347	388	364	381	374	375	376	392	359	362	427	362	351	402	357	362	353	376	369	347	416	386	384	343	410	381	381	371	397	398	356	387	371	384	362	355	346	369	386	377	365	365	378	365	347	344	353	407	360	343	427	362	380	373	383	378	369	356	404	375	393	390	314	416	327	367	374	368	371	373	374	383	369	369	357	395	357	375	404	380	381	365	355	392	350	380	404	378	392	355	389	399	390	394	332	371	410	369	381	348	416	362	369	382	360	376	384	367	345	390	370	367	370	379	381	377	374	406	359	387	346	359	394	362	375	375	378	329	380	401	378	350	373	410	345	404	360	365	407	390	325	352	370	347	345	374	370	374	358	396	386	374	385	383	354	345	358	367	365	347	383	361	390	365	377	398	402	376	336	376	384	399	387	389	353	404	378	373	388	393	343	352	350	385	352	394	385	360	347	331	352	379	343	343	331	381	385	334	353	355	334	400	355	364	365	363	395	390	352	347	356	378	387	380	399	393	381	379	364	369	369	410	384	361	337	345	350	376	385	324	372	334	423	355	373	340	371	406	391	409	351	368	358	383	337	331	433	361	367	381	383	340	371	400	360	355	378	421	363	368	373	374	377	374	395	345	382	400	392	376	377	366	382	400	383	397	376	388	409	357	356	405	399	394	366	365	358	389	345	371	337	394	366	418	341	319	350	359	370	370	421	408	372	375	356	341	336	386	386	395	385	366	367	360	363	370	350	394	343	382	370	367	347	365	388	402	368	360	383	415	363	407	415	391	386	367	354	341	376	392	359	414	346	342	393	371	343	361	327	374	359	365	362	332	379	374	397	375	389	348	362	368	415	422	375	385	348	356	408	381	363	396	349	369	373	378	409	367	378	354	392	367	372	386	382	372	399	371	372	383	350	349	386	383	391	385	360	371	362	383	371	390	375	381	362	364	366	370	351	361	334	343	402	364	388	380	412	370	374	362	361	393	361	363	377	331	349	365	408	342	393	411	374	405	365	381	376	381	390	368	366	389	366	378	411	402	392	375	369	376	399	361	388	366	374	381	356	387	371	373	361	396	351	349	355	367	376	342	376	391	395	409	392	377	377	361	363	349	355	395	363	359	351	354	363	400	355	348	367	374	355	383	405	383	355	372	387	388	340	346	407	382	411	384	348	355	376	385	381	344	380	365	362	381	363	339	368	382	357	384	386	358	361	353	359	398	330	390	385	397	365	376	383	407	369	355	365	399	392	383	364	380	358	396	374	382	373	369	368	392	402	361	386	366	408	394	385	385	392	374	377	403	350	387	325	371	365	354	345	360	377	403	383	395	349	358	356	371	344	372	367	381	390	370	363	381	363	350	388	376	372	380	380	329	386	357	404	350	366	377	351	383	360	362	384	397	386	395	392	363	371	393	343	357	386	379	382	366	389	383	374	342	355	362	342	384	355	356	354	357	375	328	367	386	375	400	383	378	394	388	394	389	376	369	355	355	387	353	388	365	330	377	397	368	361	336	363	391	390	416	399	362	392	383	371	400	355	342	383	380	349	390	383	372	347	374	414	389	358	396	338	361	378	380	354	373	381	335	337	351	385	357	394	392	342	373	346	342	349	389	361	378	388	370	386	370	364	327	359	384	362	380	343	378	364	373	388	356	326	372	391	394	357	369	397	356	382	419	364	394	368	404	390	382	358	329	362	378	386	419	360	369	361	313	362	324	351	355	384	359	354	370	384	340	384	369	392	371	386	375	391	371	361	379	384	336	420	397	374	368	389	358	383	380	374	404	337	357	371	398	361	349	370	366	407	364	377	345	405	377	347	347	364	386	374	375	355	353	386	383	396	345	387	393	346	404	361	393	380	365	400	378	353	398	408	391	342	379	369	379	331	344	404	400	388	399	377	368	348	363	412	376	355	360	356	387	368	380	388	338	379	379	349	369	416	362	350	349	393	358	397	418	365	349	384	379	397	361	364	357	375	351	383	369	374	375	345	359	379	347	363	369	371	372	361	401	370	344	377	356	350	331	329	370	354	369	376	357	402	402	356	379	370	334	332	345	391	382	373	370	429	379	379	379	378	375	382	412	370	395	389	343	383	373	355	360	416	386	430	379	372	370	379	362	366	343	350	356	368	384	374	385	381	378	376	358	370	360	391	365	348	352	381	399	350	334	359	368	354	364	365	375	356	390	388	388	393	393	387	375	331	392	358	331	354	377	369	394	341	379	377	387	360	375	354	391	389	390	373	376	397	372	372	361	367	382	340	350	384	391	359	370	348	395	372	400	351	395	356	366	335	391	407	342	357	377	379	400	400	365	387	375	351	386	362	361	361	364	383	320	304	375	391	382	389	372	378	367	377	350	382	375	355	395	358	358	397	390	374	347	375	364	371	370	368	396	387	383	351	376	383	397	421	361	333	420	382	346	350	385	385	401	385	409	392	339	367	424	403	402	354	352	377	362	397	350	384	359	384	351	343	352	368	411	330	391	378	362	360	380	389	385	345	367	399	384	372	373	394	380	360	364	383	381	378	390	375
13841	15683	29964	31921	27502	27178	25727	20751	15218	12512	11731	12538	8504	6206	6181	5793	7026	13949	12082	5024	2671	1739	1367	1312	1349	1315	1611	1263	1285	1240	1069	1026	1018	1000	1018	973	986	984	1000	965	977	1106	1196	1501	6709	5491	1259	941	957	939	966	902	898	1002	876	932	928	882	916	885	862	927	895	889	901	936	925	892	872	902	868	904	886	901	901	889	862	928	880	895	867	913	965	871	861	886	869	903	927	883	919	907	907	909	868	899	922	861	901	881	877	870	847	883	861	889	883	912	875	836	897	894	862	898	887	894	836	872	893	873	874	856	891	885	852	911	890	883	868	851	868	878	888	897	933	848	854	900	910	882	897	835	838	868	870	890	872	904	911	890	891	903	866	889	875	891	919	883	893	887	894	875	866	864	914	838	883	879	884	940	934	865	910	871	874	885	912	899	872	878	859	883	922	900	921	861	872	928	864	904	840	915	835	821	878	876	895	896	869	891	869	849	844	843	911	881	904	864	927	859	834	834	821	887	868	908	905	833	892	857	898	885	881	952	867	862	938	827	904	901	923	880	888	872	886	877	892	877	874	883	898	859	862	844	876	913	861	886	916	856	896	934	901	879	867	897	909	895	882	846	879	873	903	879	870	908	875	911	921	898	862	932	905	931	848	926	827	879	878	908	891	884	860	842	883	923	924	853	941	843	905	908	936	880	876	901	895	848	865	843	886	911	844	903	868	908	879	885	880	842	881	882	882	844	903	890	908	911	822	870	876	913	947	864	862	867	896	906	875	882	899	897	887	855	883	888	860	898	815	923	860	912	911	847	878	918	954	877	835	882	856	855	870	890	874	906	876	829	883	830	949	881	847	863	861	908	894	939	884	870	890	930	914	859	907	879	902	887	926	857	904	897	840	831	869	888	900	860	871	915	909	853	830	890	932	923	873	870	902	908	908	865	862	891	919	883	858	895	859	910	872	861	926	886	899	902	884	871	854	868	841	908	916	868	884	856	939	935	928	900	869	833	867	907	914	896	878	881	916	881	923	903	884	917	914	904	881	848	890	846	847	917	864	873	940	868	893	884	883	833	866	891	909	873	808	827	896	906	893	967	893	921	858	878	852	870	858	835	876	868	917	902	871	919	863	895	838	902	885	830	959	908	889	879	931	904	859	898	904	825	897	852	852	872	873	892	940	895	866	890	869	883	888	869	906	858	896	892	898	895	858	913	873	864	834	894	872	940	889	892	820	839	890	890	914	866	850	895	906	936	852	835	938	893	915	904	904	837	865	905	926	906	872	930	919	920	916	873	879	881	853	843	935	886	970	871	861	868	884	910	899	877	911	879	891	869	869	887	857	854	865	919	904	898	899	835	915	874	865	919	897	892	879	953	868	853	867	864	845	898	874	900	860	873	883	898	956	840	889	872	865	869	899	875	904	889	936	900	894	891	839	828	878	930	862	838	896	880	885	901	869	911	857	921	962	939	890	878	902	859	865	860	897	877	825	899	852	875	866	895	897	859	921	912	861	875	863	855	918	932	890	847	868	919	866	891	938	895	903	886	928	934	897	879	899	857	876	888	874	852	880	910	887	907	864	878	849	923	851	862	874	889	885	912	911	885	898	877	889	871	831	873	888	853	938	841	834	885	924	920	885	889	889	869	868	855	829	913	870	856	927	914	929	877	901	888	895	914	904	862	870	852	880	897	839	806	884	927	868	915	911	915	861	893	864	920	890	919	864	903	874	866	829	903	864	866	885	885	863	884	842	922	900	880	881	946	852	879	895	884	859	917	889	876	872	917	887	862	869	923	851	890	918	884	910	887	899	906	909	859	926	887	837	904	820	954	888	877	933	840	903	897	882	864	861	860	907	882	875	884	831	895	896	878	897	839	899	881	855	897	849	904	882	870	880	888	902	891	840	885	854	878	910	861	875	864	875	916	876	956	851	884	937	856	852	880	893	853	880	910	874	840	883	884	856	841	930	907	902	897	854	890	957	854	803	952	948	861	901	860	889	874	895	928	907	891	870	849	869	892	890	938	882	848	862	890	908	870	904	872	884	876	895	875	902	812	849	964	887	899	939	907	937	917	865	853	916	829	885	864	871	909	891	854	900	900	887	894	936	880	911	873	857	885	894	889	878	900	889	900	904	945	904	857	923	883	877	941	916	859	844	894	855	904	880	875	939	914	949	906	916	901	852	915	874	889	900	860	881	884	887	881	882	866	849	876	888	883	870	903	859	841	844	917	931	897	850	909	927	881	855	834	883	894	843	916	845	886	880	848	873	895	865	870	892	866	863	883	890	903	864	885	897	905	873	843	908	897	868	880	904	903	896	852	904	888	952	903	931	898	856	915	911	919	895	904	838	923	894	894	884	913	910	883	921	866	848	916	919	902	893	844	861	900	823	866	863	845	891	886	909	926	879	942	937	890	913	888	904	922	876	835	884	900	888	893	886	932	860	863	824	903	839	865	877	904	872	908	877	881	937	849	872	899	917	894	869	898	870	901	873	945	914	916	898	837	884	843	903	883	893	940	936	891	859	921	827	920	877	923	932	924	876	889	927	910	884	891	968	870	899	864	909	893	893	917	910	843	856	897	902	882	902	872	858	909	942	907	849	883	918	860	887	827	897	871	915	913	902	887	880	853	881	833	866	839	858	891	861	863	840	877	921	885	873	853	861	871	880	916	869	843	889	861	868	874	883	906	864	953	889	918	866	903	850	947	901	875	863	879	898	859	912	878	882	892	860	931	839	838	893	875	923	936	918	908	884	913	901	927	919	861	915	865	862	918	871	907	880	922	958	864	897	887	919	893	865	878	874	881	833	910	852	931	869	857	822	905	883	909	965	893	888	885	871	837	881	914	893	899	922	875	848	871	875	918	841	914	884	882	916	914	816	895	907	885	944	815	864	876	922	882	856	922	870	846	902	817	841	912	857	868	905	929	855	950	918	913	841	890	852	915	896	859	860	851	978	898	857	910	867	923	865	880	870	859	928	854	909	903	940	916	870	823	863	879	869	862	833	888	894	875	853	932	865	903	891	911	863	856	887	928	900	885	870	901	887	874	907	890	886	922	951	916	953	880	934	905	858	906	848	835	857	933	956	892	904	887	901	916	854	916	925	834	843	894	856	906	924	863	877	868	907	867	945	884	876	870	887	937	864	867	935	906	894	858	962	868	903	889	871	942	948	890	889	895	908	833	839	916	849	840	873	900	911	865	896	859	906	893	904	863	880	875	862	843	911	868	870	882	904	909	928	936	914	876	863	892	886	912	919	893	921	880	935	903	864	909	853	910	898	878	881	859	894	886	877	889	865	863	891	885	895	878	847	889	888	917	906	856	873	881	865	921	865	907	884	854	881	872	831	885	869	868	859	892	906	900	892	865	874	881	887	908	963	840	865	894	892	886	859	922	860	917	861	891	905	848	899	809	840	871	860	926	877	825	861	889	914	874	936	863	912	858	866	885	875	855	870	860	892	931	905	884	860	907	919	815	857	881	887	868	832	848	836	868
9388	9386	11356	7134	3691	3607	2699	1608	870	577	374	309	266	252	270	351	272	297	249	236	238	222	223	234	211	220	239	231	216	249	222	241	219	215	229	235	228	223	219	206	231	254	252	273	245	238	197	234	230	221	257	250	223	244	246	211	232	211	235	254	216	250	250	243	211	220	234	243	223	229	266	211	223	248	227	217	201	238	258	230	238	234	246	241	211	209	202	215	222	240	233	246	214	235	228	226	217	224	265	218	247	248	229	255	230	235	269	228	257	236	238	249	225	211	276	204	232	238	232	230	218	220	291	241	251	248	256	226	237	259	226	221	202	224	234	208	234	223	262	236	251	253	210	241	224	216	222	240	217	230	226	216	251	222	233	232	253	203	246	249	214	223	221	224	207	265	218	233	203	208	253	240	222	246	203	216	245	243	228	226	247	226	235	220	281	239	247	209	224	223	250	245	250	216	236	252	216	230	240	216	227	246	233	249	244	261	237	237	203	200	203	247	212	248	229	233	234	222	230	252	219	254	215	209	226	251	242	226	247	252	203	228	255	245	249	248	239	253	251	239	218	240	238	236	232	254	235	248	259	229	236	212	247	230	255	241	244	239	245	212	221	218	237	228	220	233	209	229	235	255	248	260	227	248	226	227	222	248	214	219	248	239	241	225	232	229	221	253	263	264	236	264	235	242	220	242	247	235	249	218	212	253	238	228	243	219	246	250	223	258	224	231	246	221	215	234	230	239	226	243	242	256	229	228	240	225	244	227	250	227	234	225	253	208	244	230	244	216	218	248	246	265	257	241	233	238	247	248	196	249	251	251	258	229	225	273	241	229	210	242	233	239	240	226	250	227	214	212	245	247	241	220	202	219	230	226	237	248	240	208	236	251	232	214	215	248	237	231	212	247	216	229	254	245	232	225	233	236	246	230	227	258	257	220	221	223	269	239	236	224	199	243	237	236	240	249	228	232	253	242	256	222	237	229	243	257	225	255	248	252	245	240	241	218	201	225	238	207	255	230	225	205	223	219	214	214	250	251	249	248	260	226	264	203	238	243	203	226	234	210	239	241	231	237	220	263	211	232	237	239	225	247	260	220	214	243	234	237	238	261	238	237	226	242	227	231	238	207	238	237	253	224	212	236	216	238	239	241	242	273	232	244	251	236	211	259	230	227	232	244	234	232	201	233	240	210	223	222	204	241	255	217	210	224	269	209	250	244	234	232	208	242	278	224	234	230	221	272	251	245	239	230	255	237	218	258	223	229	226	229	220	235	241	246	208	239	223	250	245	242	227	237	224	217	222	218	237	234	218	215	246	243	211	213	228	227	234	221	229	254	262	249	240	238	245	220	221	257	210	214	240	209	237	250	236	243	238	219	254	222	230	235	268	243	219	237	234	216	234	242	206	255	254	261	248	228	211	253	243	246	256	232	254	224	241	233	265	261	241	251	242	230	239	253	229	258	209	266	232	235	220	234	258	221	222	223	230	229	241	246	242	229	252	219	237	271	234	259	256	252	214	223	244	233	233	202	268	240	208	204	243	223	248	205	228	224	243	248	246	221	209	240	259	230	261	240	226	226	264	237	268	243	258	241	240	209	236	245	223	240	223	234	225	221	223	265	233	252	224	223	253	219	235	244	241	230	217	210	222	255	245	239	221	215	254	209	222	239	210	221	269	205	207	227	232	218	226	194	246	192	235	208	233	257	252	256	222	214	220	218	241	229	180	242	245	250	202	251	239	259	209	224	246	250	260	253	247	229	251	231	248	261	255	255	256	214	209	232	254	247	242	243	221	238	218	252	249	222	219	245	263	236	248	248	255	237	246	251	271	242	202	228	225	247	234	248	237	224	234	258	246	242	252	201	233	243	249	246	248	243	241	247	251	198	240	250	258	242	243	209	232	220	206	233	248	238	252	233	232	224	232	234	214	246	227	223	226	262	223	204	229	222	207	241	201	235	248	207	216	204	247	246	227	233	222	261	240	221	223	228	240	250	223	241	232	254	225	252	233	230	235	237	212	235	237	228	218	241	236	234	233	237	232	233	241	228	237	257	270	255	229	207	235	238	201	229	190	240	237	225	221	245	211	226	226	229	249	218	255	214	236	221	248	230	225	230	227	214	215	224	243	250	228	230	240	199	239	222	218	227	225	237	195	233	244	224	213	225	264	224	236	243	212	210	210	252	208	272	213	224	253	257	247	231	212	257	230	259	233	259	231	231	263	241	232	257	208	223	231	250	235	226	252	208	257	234	253	210	242	223	201	239	223	216	216	221	222	230	245	236	222	207	238	226	230	222	204	262	237	229	220	238	241	221	219	240	255	234	244	224	248	232	237	226	261	233	264	211	235	235	217	257	217	238	200	233	238	243	245	243	264	240	260	248	237	231	238	244	239	242	230	218	191	241	237	242	244	232	247	239	243	220	237	231	246	217	246	229	238	238	271	263	256	213	237	265	250	217	251	272	219	241	217	219	212	237	244	240	225	233	224	265	235	240	263	237	241	232	214	217	224	259	191	241	214	202	217	216	225	278	224	217	247	245	242	247	252	215	234	218	239	219	240	251	234	244	236	232	270	207	234	252	255	246	253	233	246	260	239	237	224	243	235	234	244	240	219	233	275	246	251	272	232	207	252	230	263	204	215	240	232	204	243	229	245	252	238	228	251	244	250	252	250	218	238	255	243	252	242	258	234	235	211	221	225	236	258	219	269	244	231	217	240	231	232	221	226	221	211	227	218	232	261	209	220	223	216	214	229	204	213	235	229	220	209	211	222	235	230	235	253	241	250	235	210	258	233	235	243	229	229	230	230	210	242	239	232	237	229	219	240	214	229	252	235	225	239	236	239	243	215	203	210	245	245	272	242	243	236	237	219	253	241	235	211	266	229	203	243	229	249	234	257	251	228	221	230	221	233	250	245	203	246	263	254	240	273	254	212	231	233	255	254	264	239	217	253	257	231	231	197	228	228	249	243	245	237	222	227	232	233	242	222	242	219	199	241	231	232	237	247	244	241	238	205	223	237	252	229	234	230	203	267	227	240	244	236	213	252	243	227	253	267	251	224	204	234	250	240	242	255	242	250	231	257	233	230	228	226	234	242	244	241	214	232	218	221	246	250	247	236	241	239	226	235	254	221	237	207	237	230	227	253	250	232	224	229	241	220	232	233	218	249	231	220	223	225	238	242	230	217	220	264	250	242	238	242	211	254	235	226	215	239	217	215	215	224	219	228	227	210	258	260	228	243	243	215	247	282	256	247	253	252	254	246	221	238	206	265	228	226	229	247	252	238	224	241	264	240	226	249	222	208	217	225	243	252	222	238	232	240	222	216	217	229	209	245	236	222	247	239	254	244	250	225	236	252	224	220	216	254	269	255	246	250	245	228	246	223	232	220	238	211	234	231	257	225	219	223	238	244	242	229	241	242	228	232	238	221	256	249	238	242	273	243	229	214	237	228	239	268	205	240	219	207	227	231	232	237	248	217	206	215	241	241	254
5660	7968	16741	15160	12244	12893	10484	6726	3797	2635	1508	1199	882	739	1141	1429	1042	999	801	644	656	588	616	620	650	661	679	684	636	628	599	566	569	565	605	601	595	611	580	584	582	634	653	660	795	684	638	573	593	547	585	581	600	593	547	601	574	584	582	607	591	534	583	618	573	599	593	587	570	555	581	620	602	618	581	597	585	618	568	558	591	587	593	614	621	556	605	598	587	560	549	568	607	598	559	597	590	529	562	615	553	611	585	627	604	580	622	556	581	569	602	585	544	592	584	571	575	595	571	594	579	585	569	596	554	588	555	566	572	558	541	581	549	588	583	572	587	604	593	554	602	597	588	612	556	626	574	577	585	618	594	604	638	627	593	559	550	565	620	605	569	546	568	560	583	569	592	570	573	610	587	628	606	600	596	567	582	595	585	588	586	554	609	598	603	589	598	597	584	543	569	603	563	560	619	589	596	571	538	580	589	609	598	563	656	603	612	556	552	582	600	571	617	580	547	614	590	598	601	596	655	568	573	537	561	621	605	571	603	578	603	557	563	601	563	558	561	569	632	536	554	589	552	583	587	576	585	619	581	569	581	618	575	588	589	602	571	587	557	557	562	592	628	601	579	545	562	581	626	561	567	603	583	551	598	598	627	625	568	613	581	590	620	593	576	590	551	581	579	606	580	553	605	546	554	607	597	593	564	563	579	592	550	575	597	589	595	566	529	601	597	565	535	571	643	603	576	580	624	575	557	578	593	563	555	565	593	620	554	585	604	621	593	545	559	621	616	611	570	572	612	556	588	600	569	596	571	584	585	579	534	588	599	588	559	632	595	604	578	586	559	513	568	534	599	577	572	551	638	599	638	591	596	613	585	551	577	523	560	611	588	598	613	583	563	588	530	606	619	583	550	604	611	574	545	621	573	608	613	580	563	553	597	574	565	538	627	560	584	563	567	573	570	590	532	547	551	580	553	594	591	603	586	575	604	559	600	622	575	613	547	556	578	577	551	573	581	603	600	561	556	591	602	563	585	589	601	559	623	585	565	584	572	598	623	590	578	588	612	586	541	583	608	580	583	602	570	602	579	571	589	624	613	568	596	609	591	584	600	588	587	594	612	572	556	551	573	589	561	604	552	591	585	559	565	637	575	551	580	586	578	537	545	555	628	579	631	588	588	599	570	553	596	599	615	586	588	596	608	557	538	592	590	593	537	570	551	556	591	583	623	578	598	602	578	572	602	593	611	595	647	580	558	616	604	575	549	578	612	557	589	591	584	573	580	593	567	557	543	620	576	566	572	549	643	592	576	594	549	540	575	544	592	613	535	551	604	607	590	585	557	542	624	552	596	586	590	619	585	597	587	597	583	583	592	603	544	560	558	568	580	582	562	695	619	546	573	587	572	542	537	590	565	576	574	563	561	607	563	617	558	581	566	559	605	614	570	571	597	548	578	561	561	593	600	577	637	592	576	548	574	574	571	598	594	587	608	566	593	595	585	569	566	562	561	577	584	586	596	560	585	573	605	532	535	561	602	580	612	598	605	608	584	564	573	614	584	582	623	567	567	579	585	602	609	570	557	555	548	555	541	639	640	550	580	603	605	564	576	586	557	580	591	568	562	597	602	579	555	601	618	564	593	610	585	606	578	579	564	616	578	536	564	599	588	561	583	579	544	555	593	589	592	548	549	582	577	602	598	610	569	558	539	575	599	591	570	579	582	566	589	571	636	564	590	562	592	613	582	577	642	590	573	541	633	596	572	588	605	555	624	558	580	548	604	564	547	567	592	581	566	616	617	596	603	594	562	575	554	607	610	575	589	621	612	592	571	583	582	593	564	587	583	567	558	582	557	578	594	594	569	605	579	565	611	584	549	578	580	591	603	599	601	610	543	566	588	550	560	617	603	583	598	583	616	597	549	570	592	615	563	599	587	619	587	593	586	560	583	575	552	590	609	588	589	578	563	569	518	592	564	597	569	591	585	621	567	589	610	588	604	594	567	594	584	598	565	568	624	605	581	612	580	587	547	575	536	601	566	609	572	563	555	598	590	588	591	569	541	587	582	601	593	565	596	569	587	569	589	570	570	544	613	566	608	580	599	558	586	627	573	576	604	597	589	576	568	567	607	594	564	568	601	587	582	604	613	616	646	571	566	613	566	563	593	598	586	574	594	574	623	573	581	597	554	598	567	580	583	548	570	557	569	561	558	611	593	539	600	522	620	601	571	579	557	589	610	531	591	553	588	555	586	567	594	586	583	577	584	601	582	626	576	533	546	558	608	583	558	596	608	568	573	627	606	565	610	585	662	579	564	620	589	597	618	586	596	600	555	586	596	577	589	600	590	590	584	562	598	591	601	568	593	559	621	637	586	535	572	579	534	551	573	577	572	636	567	571	637	589	610	583	600	513	539	590	592	568	572	575	593	633	605	605	608	628	621	583	563	568	617	568	600	595	599	556	587	584	604	595	582	606	596	567	535	662	569	578	602	609	556	570	530	559	569	553	604	607	581	543	559	565	575	626	602	562	555	604	577	588	571	591	581	569	578	605	627	578	574	616	570	598	625	615	594	588	587	602	579	563	614	585	558	610	616	612	622	619	569	580	545	579	563	548	577	609	568	599	608	612	580	572	600	613	594	574	597	574	582	589	579	564	608	541	568	565	573	558	586	601	589	536	587	602	608	571	588	595	597	605	556	622	572	592	629	592	606	598	578	525	571	590	596	557	587	571	582	569	580	581	571	561	567	594	665	573	527	588	582	595	558	553	565	574	615	607	574	569	580	625	593	605	604	594	597	601	597	585	532	608	598	582	557	599	577	549	609	558	650	576	598	596	572	609	596	598	612	599	588	579	639	552	589	600	578	620	628	581	615	538	576	591	572	583	608	576	567	587	589	555	562	586	596	603	587	549	587	570	574	568	630	566	558	591	614	615	588	553	604	600	564	571	610	578	619	634	585	572	576	597	585	626	600	559	578	591	567	599	592	554	572	595	607	568	566	598	567	586	620	581	575	556	569	612	578	553	596	585	582	586	565	611	581	603	581	581	629	599	574	609	623	597	628	554	575	587	574	586	557	616	552	580	606	563	552	590	602	544	535	561	540	581	586	518	578	551	586	535	585	579	595	593	564	577	565	541	560	599	577	638	584	579	571	632	579	586	548	544	558	635	624	578	569	570	579	586	538	590	592	574	569	573	595	533	621	585	587	574	600	619	583	602	580	618	614	598	594	561	571	566	563	576	554	582	612	611	591	567	599	553	592	615	598	584	643	601	579	561	560	625	592	562	544	557	606	542	587	581	557	622	569	574	583	574	569	574	579	552	578	563	599	599	583	565	545	583	616	599	613	557	608	596	607	592	596	568	562	552	600	600	580	543	587	578	563	559	533	607	600	567	564	587	583	585	581	583	624	562	617	596	615	606	597	614	588	590	557	588	563	547	582	629	568	643	583	589	542	592	610	578	580	570	556	605	589	589	597	614	580	556	598	648	533	587	581	577
20631	17685	20338	15345	10882	8983	7136	5102	3067	2183	2166	1492	1031	615	590	681	1081	1457	937	495	347	300	263	291	271	276	277	273	255	257	227	265	235	248	255	242	232	260	244	258	279	239	260	257	553	606	290	262	233	227	247	239	239	244	226	245	230	232	234	234	207	240	224	226	227	232	231	246	249	230	236	248	231	253	241	248	226	247	227	255	235	247	243	274	243	243	213	246	231	213	228	223	248	253	217	199	252	213	240	229	272	260	240	234	210	243	227	261	245	238	246	257	226	203	237	207	261	227	239	218	252	218	228	222	258	201	214	238	229	208	201	241	240	225	224	249	241	238	221	247	255	214	241	200	208	250	217	201	227	226	218	227	244	247	214	221	229	243	231	241	251	233	245	240	238	262	237	222	216	245	231	216	237	237	245	222	226	212	223	254	234	236	232	257	262	245	227	263	249	231	219	238	266	256	218	194	223	236	213	204	225	248	260	256	209	240	240	223	250	218	225	219	245	218	227	218	251	241	238	256	241	246	234	240	251	205	258	242	227	244	257	226	255	224	242	263	232	234	243	226	250	240	235	249	245	248	244	214	241	240	264	222	244	224	243	223	208	242	227	225	247	221	228	236	236	247	254	241	237	257	213	218	202	234	210	238	232	224	218	243	235	243	235	226	235	253	192	235	227	227	236	224	214	261	239	225	234	235	213	243	249	254	245	254	233	239	241	233	215	246	259	211	249	241	229	258	248	216	215	236	237	240	219	247	234	213	225	240	217	230	232	225	248	218	225	246	243	213	231	227	203	232	221	205	244	218	233	226	196	217	251	275	234	264	230	243	200	196	223	224	231	247	250	217	222	240	259	206	248	250	241	235	237	250	216	242	222	223	224	231	225	225	245	232	250	235	218	209	249	214	236	255	233	231	251	234	233	212	223	198	252	240	243	209	222	268	274	218	241	244	229	238	229	222	230	220	225	255	259	229	239	238	245	220	252	238	206	242	222	226	194	231	231	202	252	227	223	243	268	214	216	230	224	220	224	253	256	215	201	241	239	214	206	232	245	213	244	228	224	215	227	253	240	243	225	247	226	259	261	231	216	251	229	216	214	224	228	213	230	227	225	226	232	228	244	228	252	191	251	250	226	238	244	250	233	229	238	205	221	250	250	237	231	232	222	238	215	232	203	236	236	223	257	213	217	250	269	237	236	231	243	230	231	215	233	257	272	242	219	227	252	237	238	219	230	224	253	212	238	220	238	217	227	234	224	208	234	245	241	226	214	226	219	236	231	246	251	209	243	229	233	210	238	242	224	240	222	230	236	241	238	236	250	229	231	239	245	243	224	247	234	238	243	225	234	237	229	234	241	225	211	246	244	238	237	222	210	245	206	225	255	240	226	219	220	221	229	228	240	211	249	217	226	225	227	268	242	211	252	240	246	247	250	207	255	236	222	237	240	225	222	250	231	217	244	238	243	261	228	261	219	236	251	235	251	237	244	238	211	264	248	250	225	234	259	250	226	249	259	230	218	235	212	238	222	238	217	223	241	239	239	235	241	219	207	226	209	251	266	215	253	264	208	214	236	218	240	251	252	260	243	226	215	258	234	216	238	224	246	259	230	244	218	239	224	242	227	230	222	223	216	212	255	201	209	216	201	208	195	236	230	241	251	243	222	219	216	233	214	242	216	251	264	234	238	244	241	205	220	276	245	229	216	229	181	255	257	245	247	243	195	257	242	277	254	199	221	231	252	213	210	243	244	217	222	219	215	226	221	230	219	248	239	209	212	241	247	220	250	224	210	255	249	247	227	235	222	226	247	212	236	219	250	263	226	254	237	248	244	227	230	232	190	232	243	244	209	205	203	208	218	224	255	214	221	209	230	254	230	216	203	226	236	230	238	235	211	203	266	251	240	216	229	247	226	220	242	254	265	238	257	223	241	246	247	218	240	213	234	219	240	196	249	229	232	219	200	224	217	200	250	232	212	246	213	241	210	262	213	201	248	222	208	236	242	246	215	240	235	234	248	227	233	238	253	202	241	216	242	226	240	221	241	202	223	219	239	221	223	200	248	240	234	242	245	208	261	208	233	241	228	239	230	228	225	216	252	275	212	213	241	240	241	227	223	210	241	245	226	237	185	243	230	246	239	239	227	242	268	228	223	213	240	235	234	259	213	236	211	244	222	214	209	228	227	225	211	241	239	211	245	222	213	223	252	250	259	227	254	216	223	217	254	233	219	228	225	227	222	225	238	224	232	217	230	226	219	237	236	211	231	219	246	261	239	223	236	244	247	226	261	257	202	236	230	245	277	242	239	241	235	218	238	212	231	210	234	262	247	227	226	220	213	243	227	246	245	243	225	254	229	219	230	235	227	254	204	243	229	248	233	220	258	255	225	233	209	253	229	242	221	247	239	214	234	243	207	249	250	229	246	253	216	233	256	233	234	218	245	234	211	245	245	249	234	204	218	253	235	227	263	246	243	241	232	201	253	218	234	240	229	247	226	242	248	262	221	208	236	238	231	233	253	240	214	247	214	234	243	214	213	246	228	224	253	235	238	265	257	255	202	246	256	214	244	225	229	233	238	224	235	240	245	239	227	239	218	237	259	240	239	214	244	234	213	284	231	239	269	254	244	224	241	224	230	235	224	241	224	245	238	223	214	227	248	214	252	259	228	245	203	228	219	234	226	238	192	208	255	251	260	227	225	232	255	218	215	235	211	250	238	236	249	239	243	223	195	231	238	231	248	239	245	216	226	216	245	252	245	266	259	256	213	239	227	253	209	197	250	261	255	206	251	226	198	214	232	227	234	239	242	240	217	244	254	242	228	236	238	239	240	240	238	223	223	232	231	222	255	237	238	211	213	218	243	257	212	223	236	224	231	240	216	252	226	225	231	251	234	243	217	262	224	252	251	223	232	217	231	246	238	217	248	226	218	243	224	232	223	224	239	237	253	240	266	259	215	224	228	243	239	238	236	241	245	269	256	246	223	236	226	231	238	255	253	225	244	229	256	264	244	270	237	228	235	203	263	225	273	230	240	240	233	231	216	200	229	246	211	223	225	241	227	225	251	242	207	210	237	262	230	225	260	241	229	252	225	255	268	240	242	261	264	264	218	227	197	240	229	234	258	253	244	239	218	209	215	227	241	217	209	248	230	212	235	253	249	224	218	223	240	244	248	237	204	234	228	241	238	234	226	227	222	278	223	231	216	228	215	205	246	242	232	236	250	235	238	222	215	215	237	211	226	191	239	242	230	241	267	211	245	236	250	227	270	234	247	204	212	229	237	229	244	215	262	267	235	266	243	240	231	280	235	219	220	237	255	237	249	230	232	214	250	204	238	231	210	247	267	212	224	228	248	267	240	235	244	243	267	262	232	224	219	236	227	246	221	221	247	219	220	231	233	209	219	243	223	224	244	240	220	237	257	210	262	245	250	228	246	249	232	250	217	219	228	220	223	193	249	232	236	237	232	213	227	230	242	233	241	240	226	232	242	212	220	212
11986	13881	25214	24626	23952	23497	20326	15589	10926	8848	9973	6758	4639	2905	3381	3800	6946	8452	5593	2404	1512	1072	911	805	796	888	894	827	778	675	684	615	630	649	602	635	617	659	629	689	678	868	962	822	3034	3342	925	620	599	610	656	636	655	643	556	584	619	589	586	588	603	622	630	613	573	588	610	600	622	602	602	593	603	564	634	578	651	595	567	587	613	621	649	602	628	582	591	628	601	576	652	592	563	544	573	613	609	583	637	591	585	584	616	589	569	599	611	636	607	591	600	552	600	563	560	611	551	613	592	601	592	577	635	622	582	587	584	596	560	619	597	594	585	586	600	634	596	615	630	567	604	586	569	604	594	592	585	630	612	665	595	622	599	605	551	594	580	607	637	578	563	593	610	587	614	629	601	602	594	635	600	625	633	647	586	626	568	603	612	558	590	600	613	580	624	571	595	602	623	573	568	593	586	620	567	623	638	601	632	557	604	580	569	572	620	558	583	620	618	621	561	607	639	565	586	567	564	562	579	584	597	575	586	593	594	595	560	626	577	582	610	611	595	550	542	594	601	607	574	587	602	601	598	643	627	635	586	587	592	606	618	607	605	600	587	599	570	609	600	586	551	571	585	641	602	593	602	628	615	598	602	589	587	577	584	603	679	628	623	641	604	593	596	599	594	668	572	624	623	620	593	644	586	578	580	606	644	594	622	627	643	569	604	616	579	570	605	588	583	617	623	584	631	611	605	650	643	565	657	592	590	567	574	635	606	593	578	616	597	617	581	606	603	622	549	554	586	639	648	611	576	641	573	586	579	575	640	598	595	593	605	600	597	527	638	589	550	638	612	622	553	604	601	653	598	588	609	612	581	610	618	573	622	593	611	602	565	601	607	578	583	638	585	602	625	645	589	634	664	602	585	569	570	624	605	585	578	599	589	595	584	608	595	635	626	608	612	592	626	617	598	634	590	608	582	585	596	617	601	597	607	628	594	609	582	563	580	560	613	577	604	586	614	593	599	616	622	580	595	569	598	602	617	602	599	586	582	570	577	575	576	601	598	625	591	604	601	582	602	566	574	606	579	603	597	614	628	600	581	595	554	598	588	562	629	570	610	608	579	568	586	583	647	629	594	617	568	572	630	621	573	617	588	667	621	566	578	573	605	597	562	603	612	648	598	589	585	606	546	568	587	614	621	602	606	606	620	580	592	586	631	625	549	631	672	554	592	617	655	605	607	613	603	590	618	598	621	589	653	577	561	585	601	573	610	582	593	627	605	578	612	604	596	594	576	613	623	611	604	612	625	621	571	574	564	629	578	562	602	643	559	614	583	637	576	538	605	577	582	575	615	601	577	579	623	595	594	611	576	593	581	537	582	527	577	598	624	573	596	597	599	603	623	621	619	625	613	611	603	617	605	572	593	519	584	607	695	590	566	613	624	573	594	573	587	600	601	570	598	577	594	609	638	595	620	593	594	617	619	641	593	644	579	635	621	645	638	592	602	582	584	579	630	535	596	624	583	583	578	607	601	599	586	544	609	590	582	620	565	581	621	587	575	626	609	614	622	604	577	580	623	609	587	570	573	581	592	599	605	584	613	571	573	614	607	650	594	601	568	636	591	600	613	621	618	595	633	603	598	614	600	605	590	582	603	613	586	610	606	608	619	609	611	606	600	584	616	624	637	622	591	588	604	601	615	604	609	588	599	551	640	607	596	619	586	605	597	564	596	546	570	561	574	594	597	613	612	629	582	596	611	557	603	596	608	598	622	610	584	625	581	600	619	614	595	624	628	630	567	585	592	575	594	585	574	614	602	604	569	608	582	632	576	600	592	623	603	595	620	583	545	571	621	624	623	635	623	564	601	607	605	595	608	617	560	667	650	636	574	579	625	570	673	584	570	561	597	613	591	601	592	603	596	653	583	569	582	631	632	584	553	579	619	608	622	633	595	558	600	621	622	594	616	605	592	568	577	609	622	602	593	631	624	602	616	568	623	591	617	575	599	616	585	575	609	599	592	595	597	632	607	586	592	657	638	642	576	569	586	579	564	575	612	606	596	604	648	623	608	609	544	605	590	596	631	609	582	613	631	582	606	602	628	588	573	597	602	564	619	614	586	626	631	561	583	631	580	628	662	623	614	613	618	613	619	579	597	636	585	599	632	597	595	616	563	648	611	570	567	592	587	574	634	611	562	609	628	599	633	592	653	627	623	620	563	612	588	604	592	629	580	624	596	585	570	612	583	605	592	622	591	594	615	589	605	570	630	610	599	614	594	632	559	596	595	585	591	639	580	540	656	556	609	613	557	612	566	558	594	595	603	605	626	571	559	602	597	581	544	618	634	570	566	615	564	607	574	573	668	574	625	558	594	620	644	625	604	581	578	599	590	572	633	630	626	612	570	640	584	581	609	606	595	584	592	592	618	618	631	649	612	582	605	583	605	590	619	568	619	530	565	602	605	624	617	596	615	563	607	650	599	607	600	586	659	596	563	612	593	567	594	641	607	594	578	597	583	608	546	627	635	608	606	628	600	605	605	606	601	588	561	560	645	568	626	588	609	609	631	626	583	590	610	604	599	594	594	615	588	607	553	603	592	613	607	639	623	587	611	582	564	576	537	613	646	623	590	601	642	637	619	543	537	618	559	596	610	586	653	585	581	590	590	614	616	612	594	591	596	562	571	566	558	647	594	620	610	646	630	613	616	610	590	590	570	605	605	636	629	607	590	615	637	555	591	599	626	577	597	570	584	627	615	613	609	606	588	619	601	592	612	620	574	645	604	621	584	567	566	634	591	609	623	597	617	617	602	568	582	587	588	638	644	614	590	575	585	636	585	609	594	626	555	591	627	628	607	608	554	586	602	591	579	581	556	603	569	593	593	589	609	622	575	628	613	604	596	592	609	639	580	569	584	570	583	598	609	619	621	613	600	570	563	608	543	589	611	594	591	601	587	608	615	654	600	622	620	614	616	551	621	614	653	629	619	557	596	614	600	630	612	628	599	605	590	603	617	571	660	605	625	605	608	598	612	617	583	599	574	574	648	595	529	667	604	599	581	632	587	628	577	578	573	578	665	598	609	597	618	595	611	590	600	642	616	603	594	645	568	589	591	610	629	553	569	601	605	562	600	592	564	592	636	646	595	619	582	571	623	580	599	591	601	603	624	577	594	612	599	564	593	571	570	603	599	565	634	603	622	561	610	609	588	587	592	594	623	600	642	582	592	618	634	570	628	617	581	586	610	557	611	569	599	590	593	618	607	604	598	602	588	593	586	568	589	585	621	578	561	615	646	591	597	620	601	611	595	564	604	545	603	608	643	564	608	591	598	611	639	603	589	616	563	635	626	540	639	618	583	561	616	626	614	563	596	658	625	632	627	611	580	598	611	555	605	611	608	628	626	610	552	578	605	567	576	629	584	583	598	614	586	616	590	586	621	604	573	593	634	637	618	588	590	608	578	606	625	621	618	582	629	586	645	548	625	593	600	569	580	587	568	645	573	582	568	560
29746	25026	27136	21289	17364	14267	10914	7028	4592	3645	3803	2076	1481	1062	1052	1105	2296	2598	1674	700	622	526	437	406	433	441	477	427	394	400	388	372	403	421	399	398	371	388	401	376	406	443	409	411	1016	1029	489	382	413	354	385	406	407	382	408	371	356	381	388	371	400	403	386	379	409	406	396	362	374	371	391	413	386	385	381	338	394	404	361	401	391	374	373	403	368	383	421	405	379	391	369	369	386	402	413	370	404	409	408	382	350	393	373	369	397	400	348	372	359	362	381	378	355	383	381	368	360	390	394	362	362	368	345	368	388	383	350	389	359	394	377	408	364	356	399	420	373	365	406	389	360	407	419	388	363	406	373	416	350	394	384	386	387	345	381	397	408	373	397	345	390	398	395	380	383	403	384	374	370	360	366	408	406	412	390	363	391	357	369	366	341	411	408	369	359	362	426	403	387	381	402	370	342	350	393	395	373	416	401	361	399	383	360	332	369	378	395	384	396	370	380	388	355	377	370	367	390	353	409	398	395	412	395	366	390	382	384	395	376	381	394	375	354	390	402	416	391	376	399	365	408	368	369	427	412	375	392	386	367	383	430	385	368	398	396	383	397	371	384	379	383	400	389	359	370	367	378	323	369	365	348	386	370	400	392	372	367	389	395	356	401	352	387	328	425	389	381	356	406	408	386	395	402	417	389	340	393	378	370	338	384	362	375	387	384	381	360	347	385	413	394	391	377	369	376	376	385	403	400	414	404	412	393	374	364	333	421	380	365	400	388	410	340	385	398	370	403	392	368	381	363	375	345	372	396	403	379	384	394	398	349	392	366	384	350	411	346	386	353	379	378	369	376	337	381	406	414	357	351	399	406	336	374	404	333	385	369	375	376	388	396	375	389	362	377	370	403	365	380	346	373	362	358	394	371	386	385	360	384	347	420	374	362	336	360	353	400	351	421	423	383	390	386	344	362	331	366	370	378	400	387	371	375	378	420	411	415	387	349	353	431	400	402	354	399	406	404	406	366	381	380	365	391	385	362	387	382	372	395	372	374	370	367	348	380	402	386	384	397	394	387	369	363	374	369	372	390	385	398	381	385	361	390	383	396	376	379	382	388	350	383	404	370	391	388	382	371	362	395	362	378	405	368	367	362	405	359	358	373	372	377	354	405	411	379	414	378	384	378	397	358	362	360	370	397	350	355	402	413	393	337	364	426	378	413	442	383	375	374	358	375	339	392	375	413	394	372	328	380	371	394	343	395	359	414	376	396	380	386	386	364	368	349	389	380	367	358	373	360	344	360	379	391	386	371	395	398	382	368	386	382	355	390	369	400	370	357	388	397	363	361	378	368	349	362	361	377	367	398	374	376	382	347	345	379	377	375	425	395	372	417	388	368	422	412	401	386	377	377	389	368	367	361	377	373	412	388	356	389	385	391	394	386	396	395	350	389	397	414	369	350	403	364	380	366	376	375	394	433	384	368	391	364	370	374	396	392	376	384	364	410	364	407	356	381	351	383	385	369	421	383	388	379	366	397	355	350	385	395	373	370	379	385	386	369	403	369	383	402	413	401	393	367	409	331	353	344	427	376	410	365	377	393	402	355	329	400	325	361	367	390	371	390	404	350	350	399	372	390	443	392	350	414	367	367	357	374	414	370	361	402	423	409	365	385	393	378	392	377	367	398	366	356	364	372	396	382	382	346	410	358	416	391	392	399	391	371	409	370	347	369	405	374	409	394	343	337	342	359	381	383	373	409	412	378	376	342	369	420	410	391	340	387	362	379	406	371	358	387	375	396	383	393	408	403	395	393	401	382	387	377	367	399	392	381	377	361	434	393	398	391	360	373	377	394	398	339	376	374	414	376	358	404	379	422	348	377	395	405	385	395	395	374	374	394	359	387	384	374	360	381	369	391	442	408	350	373	383	369	360	393	376	390	393	385	384	383	341	373	398	399	378	392	391	390	362	394	403	401	357	373	377	391	397	392	371	396	406	367	374	361	405	397	358	389	368	364	405	390	385	438	413	353	346	374	375	381	407	382	375	390	400	369	407	399	389	389	408	333	342	382	354	383	386	416	369	410	387	409	402	360	377	379	393	394	358	396	381	370	363	408	400	373	403	389	394	370	371	409	367	341	400	362	381	376	362	397	385	380	412	364	390	391	398	376	370	374	376	384	405	375	403	379	409	400	350	361	397	411	331	364	376	373	414	405	398	326	362	382	386	384	388	382	381	368	391	390	380	366	399	381	375	370	383	384	421	390	394	378	388	388	360	369	344	392	376	360	363	386	357	368	367	428	379	417	361	384	399	390	405	391	407	392	344	352	356	385	367	374	353	346	404	389	381	378	386	384	382	371	400	397	407	378	379	393	373	380	406	368	346	394	384	398	368	360	359	364	386	392	389	385	365	386	391	395	366	379	369	394	388	344	366	352	374	374	362	413	370	365	352	368	365	364	395	357	404	425	328	347	341	368	390	338	392	423	375	382	381	390	340	354	380	382	343	366	386	404	388	351	376	397	415	374	387	343	398	399	349	372	371	385	377	405	323	377	400	378	354	352	382	372	384	334	366	355	362	378	349	358	388	411	361	372	395	387	365	405	412	362	412	391	392	414	417	402	363	377	352	407	397	363	369	359	357	386	408	370	353	356	400	406	379	381	375	368	414	410	351	399	376	390	367	362	391	391	395	377	386	456	391	394	372	393	398	400	375	373	363	379	386	415	365	372	341	382	409	370	386	366	367	388	370	372	409	400	375	367	346	356	396	337	386	340	393	385	403	329	349	407	385	385	396	430	390	411	412	406	389	383	385	387	419	358	380	353	389	401	357	364	381	371	385	390	391	400	355	374	364	382	421	389	372	378	391	347	398	348	397	341	368	389	358	373	388	382	411	357	360	387	384	360	395	369	365	400	392	351	397	370	406	360	382	378	385	384	399	428	376	400	376	348	406	377	435	393	382	420	394	388	385	379	404	374	345	337	403	378	352	374	332	385	415	385	379	393	392	360	368	347	372	384	398	378	371	383	391	347	397	340	405	356	366	388	396	397	428	385	371	406	409	369	380	358	377	410	363	380	366	375	408	359	405	381	384	421	314	385	387	370	368	377	374	354	330	376	351	367	378	348	339	365	371	394	362	375	359	361	386	368	377	367	346	417	404	376	407	394	382	397	392	376	373	358	403	411	380	384	375	375	373	342	408	394	382	350	362	381	377	377	357	367	420	379	371	378	356	402	379	373	406	376	349	389	382	363	357	359	357	395	397	403	406	391	425	363	392	365	396	388	362	357	437	408	379	381	383	397	360	422	390	416	391	368	375	359	423	367	364	379	353	402	408	368	370	374	402	401	370	381	361	382	335	417	400	393	365	367	407	391	336	374	352	391	388	384	331	358	373	409	385	384	402	388	410	351	424	366	388	372	364	386	360	394	424	416	362	359	384	413	372	365	383	385	343	405	383	375	366	393	384	399	339	335	380	369	397	419	375	358	388	412	389	399	346	395	380
16296	17854	29878	29535	30645	29157	25760	19915	15365	14062	13863	8684	6129	4763	5521	5838	12118	13011	7498	2942	2292	1604	1540	1295	1227	1514	1307	1220	1151	1100	1020	997	988	981	1027	958	977	977	989	945	1150	1520	1280	1276	5104	5306	1522	968	918	930	886	979	963	913	950	933	868	879	883	909	951	923	930	968	946	943	894	902	910	841	840	874	882	964	950	932	926	902	952	884	927	908	902	925	935	933	900	910	967	857	907	929	895	876	828	956	963	894	938	907	884	910	915	892	882	895	961	934	874	943	842	906	901	941	905	906	894	935	861	863	954	918	864	872	871	897	964	889	857	891	912	902	882	928	915	923	863	944	887	887	914	945	925	896	987	902	901	882	882	895	890	925	889	876	908	869	886	971	854	862	908	854	907	937	860	897	930	832	923	865	899	883	926	889	861	945	904	876	917	886	917	901	896	904	926	889	970	901	879	903	853	888	891	908	836	909	899	872	837	956	890	869	904	893	893	847	919	930	927	902	890	943	907	879	886	877	879	933	870	919	955	927	936	837	890	886	922	850	873	908	907	883	898	934	907	952	957	929	921	904	944	943	867	950	915	888	919	892	864	990	891	938	921	920	935	885	878	926	845	878	865	909	935	891	870	812	867	868	872	890	926	903	911	910	902	931	927	895	902	933	836	896	906	880	858	880	897	878	908	916	907	937	915	907	849	906	945	866	903	918	936	879	914	905	907	888	932	889	868	906	909	888	920	904	922	901	907	933	856	934	906	902	861	888	870	892	914	913	906	930	913	903	969	860	891	844	906	904	917	896	896	911	927	869	836	918	930	842	881	943	938	907	927	843	885	915	912	925	875	897	906	923	887	917	809	936	863	920	908	880	882	913	896	904	918	901	893	956	832	895	901	948	864	832	880	937	880	876	908	882	890	913	922	879	867	847	961	891	936	873	931	950	905	872	858	933	863	892	865	872	906	938	881	892	895	929	926	918	891	905	935	898	913	888	913	888	904	856	879	895	885	869	889	958	895	915	914	939	907	846	885	936	935	899	859	944	906	868	920	889	919	916	873	944	907	893	888	951	872	875	932	892	927	881	920	919	912	924	924	878	905	884	870	925	906	938	949	932	902	940	870	914	968	868	898	895	882	833	898	906	913	933	925	885	896	908	942	908	895	911	933	884	963	898	948	877	846	894	883	870	872	900	907	970	867	918	878	835	935	878	879	958	933	894	889	860	947	888	936	851	927	945	905	872	899	940	859	893	906	903	887	912	834	932	882	880	904	878	941	930	911	905	957	936	896	882	892	839	858	906	863	901	879	846	941	882	901	929	834	893	913	932	915	905	874	904	864	953	867	917	895	854	911	954	875	910	895	900	888	935	847	898	965	926	930	904	917	864	871	965	930	926	928	862	905	935	902	850	883	884	877	923	919	868	954	886	880	900	914	925	935	912	921	882	894	867	895	909	941	897	907	928	875	928	919	864	913	934	841	911	848	923	986	948	876	952	904	954	905	863	898	843	937	949	932	956	930	889	933	916	852	896	908	926	889	890	956	821	854	916	922	897	857	898	922	883	889	891	909	915	873	911	884	878	938	905	881	865	866	892	920	879	890	932	910	889	893	899	906	914	851	953	920	858	868	877	892	941	914	880	856	948	939	893	863	828	914	885	932	851	943	890	875	903	873	903	931	883	875	864	906	924	887	905	877	875	909	840	894	884	878	906	872	935	924	925	967	882	885	865	863	866	920	895	915	917	888	861	864	943	909	941	912	913	828	897	918	895	886	923	935	867	913	863	882	889	901	891	865	942	849	866	935	890	884	945	921	900	835	900	881	893	866	936	910	855	914	885	917	841	939	871	863	949	849	843	912	941	888	903	925	868	907	890	884	926	902	918	823	942	946	923	940	901	934	942	852	882	923	867	941	942	909	901	926	907	906	921	884	937	890	923	896	876	864	923	838	907	913	914	908	859	872	879	932	872	937	938	931	894	898	932	882	918	952	867	883	887	845	882	875	836	884	895	883	912	900	845	897	901	879	909	879	874	834	912	897	966	925	920	871	874	889	895	951	912	963	900	912	926	926	933	912	942	922	884	943	897	840	932	896	926	892	936	893	885	869	911	877	886	907	886	901	968	881	879	905	952	868	970	943	942	894	874	910	852	900	862	884	964	872	885	907	908	879	866	886	920	898	933	934	901	861	933	907	925	950	909	856	863	871	967	886	869	893	901	869	900	925	852	825	889	935	914	909	884	925	887	860	892	907	915	908	861	904	873	874	937	921	873	928	891	912	910	923	915	863	908	887	936	926	918	827	883	844	901	912	953	958	905	906	885	917	887	916	827	971	852	931	900	866	940	896	886	897	885	878	903	948	921	884	937	919	911	904	893	890	946	874	860	886	881	886	878	870	902	904	844	899	908	954	897	888	918	906	942	918	899	863	916	865	886	918	881	870	923	886	894	823	902	911	926	921	920	855	901	913	913	919	896	906	899	932	931	903	893	887	932	893	910	934	940	895	935	924	909	887	884	883	934	911	900	908	978	918	907	890	863	874	884	922	916	846	838	927	881	832	883	936	878	887	884	948	905	886	903	928	970	879	919	894	898	870	931	918	920	906	870	876	895	863	887	916	912	918	866	853	891	951	839	925	905	898	891	944	894	909	901	846	852	902	875	943	906	963	943	929	932	879	873	935	884	941	893	932	930	902	920	907	852	897	900	896	871	912	861	943	855	895	895	879	950	875	920	925	863	876	887	857	888	923	948	878	929	917	908	887	933	912	932	879	897	852	902	815	902	903	881	897	956	925	843	848	935	942	892	951	853	921	844	922	908	916	899	901	858	901	941	911	869	882	913	922	916	887	890	925	936	885	975	878	934	863	906	949	911	922	885	883	913	910	872	922	923	918	867	924	905	845	861	909	912	899	877	943	861	905	949	971	954	878	935	869	870	920	875	927	874	917	918	925	864	874	883	898	846	862	911	905	880	863	888	932	892	871	925	935	892	948	886	916	920	874	929	902	882	903	890	902	917	897	927	887	940	872	822	921	860	871	886	822	871	898	928	894	885	927	942	865	880	913	884	890	910	915	884	894	869	908	934	887	899	883	980	942	934	850	888	905	905	897	930	924	879	900	926	879	905	902	893	896	885	931	911	823	880	975	909	826	909	906	944	903	893	858	918	925	937	891	869	931	899	936	920	891	916	897	910	844	854	913	911	911	917	912	864	889	888	935	970	919	947	949	885	894	875	934	917	867	928	839	882	936	918	873	893	947	888	898	910	893	889	919	889	904	868	861	903	894	883	929	912	927	906	905	858	939	851	915	919	891	943	864	917	882	914	912	877	898	888	893	856	870	925	918	874	896	895	944	888	884	937	893	901	850	902	897	828	932	916	872	897	851	879	903	890	890	893	849	931	903	928	943	930	844	891	844	881	936	895	868	897	884	903	903	940	915	887	918	903	874	914	881	875	863	913	895	907	909	883	908	886	885	932	928	916	902	895	879	894	881	900	875	892	889	945
13041	11708	11286	6314	4416	3754	2665	1509	1052	620	381	264	268	246	277	260	295	255	248	252	254	269	263	247	235	247	237	253	268	239	249	266	284	226	273	214	241	239	227	198	236	254	248	271	256	273	264	248	246	245	269	228	232	238	227	250	266	242	230	228	247	283	242	262	226	239	235	291	255	255	241	266	254	255	238	271	249	252	252	255	264	265	249	251	248	242	243	223	238	260	227	246	245	226	240	226	231	240	234	234	234	259	248	251	236	214	250	241	241	235	248	250	280	253	251	259	268	257	232	261	264	223	212	245	233	236	247	226	239	214	219	234	232	225	237	240	259	263	264	234	247	226	247	220	246	261	250	240	230	240	251	222	237	236	240	255	209	249	231	247	260	256	285	229	253	243	225	236	244	246	234	292	254	232	254	236	227	245	240	278	232	254	236	229	256	261	226	227	252	219	243	231	211	254	249	220	222	266	254	237	225	253	253	241	240	241	248	241	257	264	237	234	233	249	235	212	256	269	244	221	233	237	242	229	242	256	241	235	233	239	202	246	262	229	247	198	229	228	236	265	223	282	275	213	256	229	218	208	217	222	213	240	230	223	230	252	225	253	228	252	261	259	229	219	238	225	230	230	236	245	225	234	243	247	231	235	249	244	223	244	236	242	269	257	233	229	224	241	260	259	226	238	227	257	245	233	217	226	227	282	228	220	229	224	213	219	248	258	219	265	218	271	253	262	238	242	250	259	232	217	244	243	254	242	223	240	235	260	237	244	238	258	240	249	179	238	263	281	247	237	246	249	234	268	233	211	231	244	220	239	241	236	260	237	233	241	255	256	221	239	244	223	229	231	240	260	252	227	252	224	218	253	231	240	250	249	207	241	226	227	251	243	231	275	270	232	272	243	236	194	227	244	243	240	237	250	199	231	257	213	217	247	249	250	239	230	236	221	248	244	248	230	252	253	249	247	229	210	243	205	262	240	256	204	262	235	259	229	229	240	271	254	246	234	248	277	221	255	221	238	240	246	257	236	265	252	268	243	244	243	245	222	233	243	246	230	250	239	229	245	246	238	237	262	253	234	262	232	253	245	250	234	249	225	235	241	227	275	244	229	252	250	214	261	241	269	226	234	257	227	261	233	232	240	256	221	275	272	222	253	253	253	257	236	275	209	220	268	254	233	243	223	250	242	265	252	217	231	245	220	237	267	212	274	231	224	238	227	257	277	246	267	269	260	254	265	261	245	242	225	240	241	222	224	252	255	235	223	291	258	211	243	211	244	241	232	251	249	218	221	238	243	213	229	232	244	276	240	237	266	247	244	259	256	255	217	236	236	252	253	270	222	249	219	228	222	232	207	244	222	253	256	232	253	244	244	253	245	218	256	227	226	248	250	267	238	202	222	246	232	229	267	215	247	230	235	264	244	241	232	243	219	245	232	243	244	255	246	226	251	233	202	217	252	206	233	231	252	242	236	221	235	261	262	255	254	225	252	226	232	237	220	265	232	229	215	216	245	258	265	237	239	281	259	232	220	254	258	228	212	244	255	261	230	212	253	229	269	230	231	244	245	242	231	256	241	266	241	235	245	243	213	221	283	237	238	226	211	220	248	220	259	252	235	236	246	246	275	241	240	250	235	251	238	260	271	212	235	265	207	244	238	215	254	267	252	245	210	229	240	280	258	220	271	220	251	229	275	246	291	234	255	267	259	236	205	229	219	261	245	282	228	272	230	238	217	240	230	236	233	233	256	259	242	267	214	246	229	261	254	228	266	250	240	221	221	217	266	221	255	229	233	238	248	232	223	238	224	234	246	271	255	265	227	223	232	204	253	254	262	235	233	229	232	253	238	243	245	222	260	241	263	239	233	279	232	260	247	270	231	229	269	239	215	234	254	223	245	224	231	236	233	247	230	250	253	253	214	265	254	251	212	234	270	213	231	242	244	239	269	229	242	249	239	230	269	245	258	248	249	227	238	230	257	225	216	243	222	230	234	237	245	230	255	221	221	239	213	233	227	244	250	237	240	248	246	209	217	256	242	232	247	260	252	244	243	248	266	262	211	233	239	220	246	228	259	231	257	223	234	225	236	239	236	232	248	222	252	224	238	260	277	262	255	249	256	241	240	253	218	230	238	256	257	250	249	256	249	244	240	241	243	262	242	237	247	258	251	217	246	225	229	223	260	242	275	248	236	257	229	218	214	227	258	246	215	217	199	235	233	258	216	224	221	254	250	234	226	231	233	268	254	231	268	257	239	213	225	239	244	246	254	229	249	255	250	258	235	253	219	250	215	241	260	248	226	242	243	229	239	234	250	269	262	257	212	231	277	260	218	239	218	248	257	238	206	235	224	218	214	252	244	250	242	262	223	254	261	220	212	255	242	235	263	226	242	227	233	229	243	264	211	248	243	246	260	223	225	257	231	242	241	236	260	231	265	222	259	247	231	252	240	244	237	249	222	237	257	204	259	213	225	232	261	244	235	242	251	255	220	239	232	247	211	230	224	231	223	219	277	236	243	260	236	252	239	265	222	234	231	230	252	262	256	251	234	265	238	249	234	248	270	241	244	232	247	248	241	215	226	233	222	246	232	251	221	242	273	231	207	225	279	251	252	262	224	224	230	218	233	257	236	237	249	259	262	267	274	280	243	214	243	255	265	248	243	226	205	247	262	253	246	255	224	245	239	245	230	241	238	225	263	203	262	253	248	233	237	258	223	235	246	243	236	248	223	258	227	224	254	308	247	238	251	245	223	227	211	252	254	205	239	255	228	242	251	258	244	241	207	256	252	251	257	251	241	223	230	244	217	251	249	233	238	239	222	257	222	240	230	268	238	244	220	264	243	230	247	253	221	238	234	214	223	237	258	241	246	224	244	261	223	230	254	263	265	248	261	272	242	266	232	249	235	253	215	254	255	241	221	232	255	231	250	229	226	241	251	237	255	234	298	238	267	243	225	226	233	233	250	257	272	268	231	269	240	245	244	240	273	231	227	262	210	240	246	255	239	226	233	236	190	244	225	223	248	198	212	240	205	236	241	229	227	244	235	286	262	235	247	229	253	247	252	241	213	272	255	234	239	262	216	244	207	254	243	224	220	257	261	249	243	239	270	258	228	214	221	232	250	237	233	261	250	232	230	250	240	230	238	239	269	258	265	237	238	225	249	215	293	240	243	246	228	214	244	240	235	207	227	267	258	217	254	254	231	251	243	238	226	249	228	248	252	257	252	202	220	250	244	245	236	242	258	222	242	239	236	242	246	226	222	261	251	247	236	220	234	222	228	233	211	253	238	239	265	244	260	256	247	254	257	242	236	223	237	248	243	241	208	239	261	257	253	219	266	243	250	241	257	232	272	272	223	264	250	228	258	253	251	243	259	230	222	236	238	255	244	243	274	265	220	248	223	247	233	247	241	252	236	229	245	262	195	226	275	237	257	226	227	239	282	257	235	236	218	213	223	235	255	218	245	220	231	235	238	240	229	254	247	243	244	215	215	277	284
7293	9462	16008	13986	13666	12975	10060	6547	5058	2910	1579	966	721	710	785	803	901	918	755	619	650	737	705	649	602	727	647	615	572	614	594	603	590	590	567	615	617	606	600	604	627	727	710	724	685	746	621	607	572	584	594	594	582	579	664	627	590	553	637	624	637	607	621	574	634	580	594	582	586	601	576	621	590	595	622	660	574	638	574	623	606	597	625	553	590	622	589	656	621	569	604	642	587	589	571	601	605	583	612	586	643	628	573	589	553	582	615	593	632	619	562	583	586	618	587	616	612	597	578	603	589	596	556	600	597	593	633	583	562	598	568	613	626	599	641	579	560	635	592	571	606	601	666	621	570	612	606	626	568	635	562	589	592	589	588	529	620	589	595	609	599	589	601	628	616	586	628	561	585	586	604	633	585	621	584	552	621	603	554	583	578	608	623	573	596	602	613	585	583	556	615	572	597	580	566	550	645	560	610	592	590	606	605	616	627	568	599	585	573	617	572	565	627	590	585	572	635	609	602	588	621	635	562	573	598	633	553	599	560	588	565	582	619	589	610	620	638	614	601	625	598	600	573	587	584	627	567	641	559	615	563	542	637	606	575	577	593	622	629	582	592	610	590	591	601	610	613	604	604	575	610	567	542	585	588	610	592	639	580	604	597	647	604	621	583	584	550	583	604	629	577	602	569	591	584	618	582	629	589	585	594	623	564	614	607	584	618	586	610	584	610	596	563	587	618	613	547	582	584	593	567	597	598	570	608	620	585	589	617	614	602	581	627	613	608	581	610	606	594	600	605	600	603	641	609	620	573	587	579	618	606	628	617	606	560	588	580	609	557	605	610	632	581	646	591	568	616	581	553	590	637	585	613	612	617	631	591	561	619	589	592	590	617	594	598	543	623	554	625	601	572	593	580	652	590	595	587	618	580	606	571	591	569	597	607	632	620	571	581	588	567	599	594	610	608	602	563	648	598	608	593	608	605	579	619	634	620	592	612	617	572	596	587	581	588	584	628	562	611	563	589	617	630	627	626	615	588	627	568	618	609	604	607	637	607	585	606	595	583	641	632	566	572	595	622	588	577	606	608	601	618	581	555	582	597	615	639	588	611	611	578	564	611	598	656	610	571	566	600	605	572	623	590	577	580	557	621	599	581	610	572	587	593	611	546	613	545	631	588	629	582	617	593	581	575	563	588	579	596	559	575	595	580	587	617	595	567	608	581	636	594	569	574	608	596	609	617	621	553	602	575	632	579	591	610	582	608	602	565	554	587	638	594	600	590	600	619	595	602	578	594	600	609	584	645	581	607	602	562	603	640	625	552	575	588	608	572	611	590	598	584	589	593	554	599	591	559	612	575	559	589	594	599	582	584	589	629	579	600	611	613	591	539	589	638	625	603	585	597	564	608	596	613	623	621	592	612	637	617	585	611	591	565	615	622	650	616	630	627	583	631	594	586	586	583	554	567	593	600	597	624	574	602	577	589	598	646	585	613	595	648	653	567	579	569	618	603	589	571	629	607	571	610	582	594	588	566	555	602	611	613	606	607	622	572	572	606	560	622	621	609	573	608	638	627	555	575	620	600	603	543	600	562	593	571	615	602	594	583	629	626	561	556	571	598	603	632	643	649	550	596	592	577	652	592	553	628	603	590	555	598	572	604	593	616	590	596	668	555	572	568	599	638	586	593	629	592	578	579	599	552	547	605	588	551	630	588	593	580	637	610	617	634	589	608	572	587	632	554	609	603	631	532	621	600	575	624	557	547	634	593	596	580	580	581	621	611	586	636	589	579	600	628	612	579	619	604	589	563	568	597	554	606	595	617	596	628	584	634	600	601	576	631	591	612	617	605	587	613	630	622	550	604	608	579	567	587	666	597	594	601	587	564	591	602	647	577	621	602	598	606	637	574	590	618	569	596	580	576	603	592	592	587	595	618	585	617	612	583	594	624	610	615	593	584	598	592	620	605	581	574	590	635	581	621	597	597	581	570	567	588	611	607	582	586	591	597	570	608	582	598	631	599	577	565	577	628	646	586	576	601	544	583	571	592	590	587	589	603	589	601	622	617	641	611	624	572	593	611	603	623	616	548	601	597	581	574	558	629	617	622	624	583	602	560	581	572	552	568	610	608	580	592	587	589	613	604	565	569	598	563	592	567	590	585	612	577	631	605	567	591	572	613	588	586	613	589	577	624	584	624	576	562	609	624	583	578	622	582	646	596	592	610	619	586	580	576	616	584	569	611	607	582	566	624	587	596	574	591	598	582	605	617	626	576	569	565	601	625	596	591	626	620	617	536	604	586	582	562	552	564	590	604	596	569	599	588	587	640	587	590	590	600	578	587	560	598	649	592	601	574	617	553	608	601	606	596	599	603	625	613	608	592	579	621	661	594	579	567	582	561	585	607	583	582	622	568	613	597	612	602	545	576	564	604	612	592	587	584	579	591	634	596	572	600	599	589	581	621	625	587	600	609	563	588	604	575	622	604	605	590	585	587	600	635	607	577	611	604	618	609	612	577	565	629	606	563	596	540	594	567	553	567	541	602	576	612	609	567	580	590	608	623	598	606	578	610	604	580	613	590	602	556	600	591	588	600	608	597	550	626	581	608	600	601	616	616	606	641	604	605	560	560	597	614	601	589	622	602	590	576	569	575	596	592	591	589	619	579	590	616	624	611	610	611	583	586	638	606	591	618	583	605	626	576	644	584	583	590	604	602	618	611	658	575	560	632	563	561	654	637	616	627	590	626	587	609	589	586	606	619	548	558	588	582	601	615	604	579	608	594	612	606	649	620	627	574	625	598	591	533	646	629	599	544	583	575	581	559	560	617	617	604	619	606	622	608	606	578	580	547	629	574	572	610	622	625	583	597	615	611	592	563	596	619	557	598	578	552	594	618	580	641	592	576	611	612	597	579	608	578	583	618	607	578	629	575	598	584	639	597	583	581	580	571	618	596	598	593	612	584	552	593	633	614	605	593	585	616	568	596	622	574	595	636	631	633	616	604	604	568	579	588	587	605	579	590	596	637	583	557	587	571	621	631	604	582	614	565	615	544	594	638	586	617	557	594	567	599	564	656	612	578	602	592	608	569	599	529	590	604	603	613	604	599	577	643	560	570	615	585	571	556	636	562	621	646	615	627	599	585	600	573	587	590	593	585	583	626	590	633	575	646	575	593	560	592	553	587	571	618	624	605	605	629	588	580	548	544	586	588	636	618	645	580	551	584	616	572	659	580	620	619	570	596	628	594	633	605	585	627	569	608	598	586	630	578	554	595	584	574	586	581	574	591	581	579	601	602	590	595	550	636	624	567	536	598	600	620	610	566	602	571	571	604	612	555	611	569	648	608	586	570	598	568	602	583	581	534	620	572	595	615	590	619	610	587	621	588	603	607	570	594	610	579	550	573	585	582	594	641	584	581	590	635	565	623	621	570	578	603	609	571	588	616	573	559	574	628	572	580	559	606	580	568	558	561	621	602	616	649	578	595	631	602	598
25974	20073	19749	15259	12182	9567	5695	4138	2682	2390	1512	827	639	607	759	931	1351	1651	659	392	335	340	317	292	287	315	275	271	282	255	268	247	238	254	273	261	229	250	259	262	274	300	305	302	405	603	324	252	262	240	233	244	227	292	277	250	222	234	244	235	240	233	241	239	256	247	245	229	239	220	261	221	228	258	243	229	251	249	259	257	261	222	243	247	251	240	266	239	239	270	273	256	232	246	242	240	259	287	239	242	233	263	239	231	256	233	230	260	265	281	238	237	252	237	227	234	225	245	248	256	243	235	259	237	252	239	250	217	263	260	258	257	217	239	262	251	273	209	262	242	237	255	254	254	269	212	260	245	236	212	252	278	217	246	228	252	250	254	230	229	256	242	223	254	231	247	232	212	275	212	246	239	270	254	234	244	232	235	257	270	240	238	227	253	244	250	270	244	239	259	235	240	280	243	238	257	272	242	240	224	220	248	247	236	259	228	237	258	232	234	225	263	226	257	234	248	242	233	244	267	244	249	208	213	265	249	255	214	237	252	231	234	248	251	234	222	229	226	215	231	262	241	262	252	257	230	260	260	229	255	266	234	230	275	257	237	244	256	250	241	234	243	237	240	245	258	234	272	263	277	285	230	244	243	233	262	240	228	257	279	255	260	253	217	240	261	253	257	209	252	248	245	251	256	245	248	249	239	255	269	259	245	255	252	241	252	241	210	241	223	259	218	254	213	219	218	265	273	236	205	235	254	270	231	251	247	231	244	238	245	236	245	236	255	243	263	262	249	239	264	247	249	231	227	255	258	238	253	270	226	230	234	237	237	228	253	249	248	264	258	265	223	251	250	262	247	229	250	260	227	202	217	251	263	256	235	230	254	239	253	269	265	250	220	261	266	243	245	242	247	266	261	258	247	264	242	245	253	236	246	245	241	257	246	254	241	265	234	227	245	267	246	233	216	249	252	235	239	276	266	252	248	252	255	233	223	246	229	250	234	246	244	216	239	221	251	252	250	216	236	237	226	244	244	239	233	246	236	239	230	271	267	242	236	220	269	221	287	264	231	278	230	212	238	232	234	218	241	265	239	250	247	211	220	273	199	230	235	237	262	225	244	213	224	249	279	241	249	253	272	269	224	246	252	226	282	254	236	267	245	257	238	255	250	245	254	236	251	235	256	216	256	262	225	228	267	221	248	233	231	252	225	245	219	229	246	248	257	241	225	239	257	267	254	222	265	261	244	244	232	218	246	274	241	210	249	255	245	249	255	243	246	254	241	257	246	261	246	222	248	220	223	265	223	240	231	260	244	241	250	238	247	252	258	236	252	202	225	241	249	250	270	268	245	237	263	230	265	230	246	249	246	225	240	247	292	248	236	231	241	241	223	257	219	253	276	288	230	268	230	262	229	267	251	255	256	231	258	225	237	238	262	236	228	236	264	254	272	246	251	224	241	244	234	244	270	242	264	257	237	242	248	234	277	224	217	262	237	283	240	244	251	256	253	246	268	272	251	246	270	246	273	242	246	237	232	237	260	208	213	269	247	249	259	252	233	252	281	225	259	253	267	216	259	223	267	252	269	251	234	257	275	265	233	231	237	239	209	238	250	230	229	269	241	278	218	232	215	242	243	237	235	245	245	229	251	245	245	277	226	241	246	238	256	253	228	246	255	250	204	259	240	258	240	244	241	273	217	258	223	241	215	228	256	264	259	222	235	215	237	281	248	237	222	248	257	249	263	243	253	208	272	262	239	236	227	260	251	249	225	217	246	266	285	248	215	243	234	219	207	242	257	252	250	250	245	249	245	243	230	260	249	254	243	216	223	276	261	236	263	246	226	242	243	233	255	264	244	251	251	266	247	231	271	260	248	252	240	231	255	258	245	229	222	254	221	260	226	246	236	261	215	251	264	261	244	279	236	231	234	247	235	252	226	221	211	253	242	261	240	237	249	251	208	267	260	244	244	210	226	251	243	274	243	233	241	233	234	279	224	257	242	239	235	231	220	246	268	233	261	229	255	223	266	259	212	257	276	298	241	210	260	218	225	285	238	258	240	224	260	261	247	245	223	247	273	268	235	219	253	227	265	247	229	224	275	264	248	239	261	270	248	231	250	211	246	245	240	218	247	269	270	257	256	241	273	270	235	219	242	257	255	235	251	245	230	238	258	237	229	265	254	226	241	254	259	258	248	202	264	237	228	243	243	246	211	250	259	221	245	227	242	280	275	237	228	247	239	259	256	240	243	239	262	199	216	259	254	252	242	250	252	230	234	230	258	250	223	228	252	263	240	235	252	248	246	228	271	259	234	235	245	237	245	266	214	221	261	244	260	231	241	248	271	227	235	236	255	252	279	243	266	231	246	236	240	217	217	238	266	229	242	274	230	232	257	252	260	203	243	248	251	225	236	253	232	248	242	249	262	256	248	241	230	233	257	231	242	234	254	253	244	231	241	270	242	271	273	269	253	241	261	236	244	238	260	232	225	254	269	246	230	249	255	211	251	263	242	235	252	211	233	246	237	234	269	219	237	226	203	268	232	242	234	255	255	247	243	255	226	248	241	221	241	266	242	232	257	247	258	235	284	268	216	271	250	236	236	257	275	214	228	247	248	231	250	269	267	242	250	272	218	237	223	241	258	249	257	259	227	233	244	247	252	240	243	235	235	233	221	259	274	250	264	224	265	268	241	240	238	254	230	220	226	259	234	237	280	227	235	244	238	266	251	250	239	247	261	229	242	251	239	217	263	257	257	250	245	270	210	239	269	264	241	244	236	241	235	251	217	229	228	273	229	234	254	315	225	253	250	268	241	221	263	258	251	220	262	234	208	255	224	251	270	279	257	231	255	259	258	268	259	229	218	230	233	250	245	241	231	228	273	264	240	250	280	250	238	235	246	247	278	234	253	246	260	255	266	254	240	228	227	250	258	249	253	229	237	256	236	253	273	221	248	214	230	249	263	269	270	245	249	223	230	259	278	244	242	249	254	221	246	248	253	225	251	235	246	254	220	242	258	250	254	233	256	253	257	259	230	233	237	255	277	236	263	240	254	235	228	245	254	251	238	248	250	278	263	244	201	242	254	264	242	249	242	251	240	218	244	260	252	237	229	249	239	267	221	226	263	264	269	223	227	245	239	238	255	239	240	231	218	237	234	206	229	235	248	247	253	272	266	234	268	212	247	254	288	209	273	257	258	221	305	247	278	256	230	251	243	235	230	229	243	240	264	256	264	232	271	240	236	251	235	240	221	252	228	250	250	232	262	272	249	246	252	255	233	261	228	233	243	221	227	242	274	225	239	253	251	225	246	210	268	247	233	257	231	217	256	252	270	212	249	243	238	244	246	264	251	238	241	235	224	231	227	261	234	270	255	258	220	268	248	249	255	247	253	239	239	213	263	236	223	232	246	236	273	250	217	224	244	264	261	241	290	236	255	246	250	231	229	247	274	238	240	259	223	266	222	252	272	221	251	234	256	230	275	236	249	249	252	218	254	233	265
14427	14680	23896	25543	26019	23734	17558	14621	10853	10460	6818	4138	2994	3056	3838	5240	8080	9504	3525	1647	1382	1350	1141	901	948	911	809	770	705	723	685	701	656	670	697	653	695	654	653	627	820	1175	1096	887	1934	3492	1343	631	689	610	635	642	660	637	595	649	599	604	595	640	633	648	657	613	635	638	642	636	615	621	644	618	677	595	631	660	622	677	648	636	627	620	601	660	648	636	622	565	610	620	663	608	626	580	613	635	637	629	636	607	638	664	594	621	655	629	656	585	614	676	653	606	612	621	646	614	615	607	639	610	650	602	611	627	601	657	606	631	634	641	632	663	594	598	651	654	672	635	631	612	586	610	613	603	614	654	579	646	655	621	642	611	666	605	583	606	594	614	662	589	646	651	649	649	621	596	631	587	690	607	604	581	624	601	607	601	601	618	631	621	622	638	657	630	579	642	603	568	604	642	620	605	634	638	607	603	611	656	657	656	634	661	637	569	629	648	625	604	628	583	613	629	641	653	567	630	642	614	572	627	633	624	634	584	623	617	619	620	621	581	627	620	671	631	625	609	627	626	635	586	612	628	649	606	596	627	618	632	624	619	592	671	597	590	624	604	600	654	658	668	652	622	627	642	566	610	562	610	636	644	639	642	645	640	634	612	633	646	580	604	603	588	645	615	627	615	600	602	637	614	623	580	619	652	615	622	698	617	658	641	614	609	615	628	623	609	642	651	590	637	621	605	622	622	582	654	566	607	605	637	662	608	625	562	643	645	639	628	640	602	613	654	584	638	618	567	645	612	611	598	658	613	609	634	593	589	620	649	626	620	638	622	638	610	619	641	621	600	665	650	679	636	655	638	621	620	643	627	629	622	602	668	636	591	605	614	630	636	596	629	610	610	656	614	601	576	585	620	632	598	656	597	643	557	682	645	589	604	636	575	627	606	614	620	633	587	647	634	655	603	596	617	629	617	623	655	609	631	638	590	644	645	630	612	616	617	640	631	592	604	650	651	594	615	639	616	620	634	554	640	655	607	601	661	632	646	602	634	591	625	642	602	635	642	616	582	612	613	596	623	685	628	650	641	606	561	639	628	592	608	605	608	609	623	614	591	629	659	599	628	624	573	607	659	642	596	632	627	590	605	628	629	600	582	607	642	626	634	592	639	613	640	675	631	638	639	655	617	634	630	600	639	597	652	616	636	620	591	609	620	648	614	617	637	620	611	625	675	623	588	637	593	594	576	634	600	607	673	611	592	638	638	609	630	591	627	604	634	588	628	611	644	601	608	593	619	604	644	622	621	634	588	632	609	647	634	584	591	604	648	620	630	630	633	611	636	585	599	582	629	649	639	638	632	604	610	638	622	662	608	632	645	661	615	639	600	652	604	621	586	646	618	624	611	621	645	608	647	679	596	615	656	649	657	577	586	581	631	616	652	632	615	601	618	666	614	584	623	598	633	630	611	653	617	601	631	653	641	633	629	627	581	685	586	641	602	565	588	608	604	653	669	609	600	625	654	629	624	631	612	658	619	578	591	669	646	639	611	611	606	651	666	603	619	647	616	609	617	612	640	636	600	619	681	602	642	660	626	618	658	641	579	638	603	623	631	608	623	575	602	622	618	636	613	635	597	613	636	641	615	621	641	657	570	628	615	633	629	621	629	623	592	644	618	634	626	675	598	647	609	615	589	656	608	596	626	617	622	659	586	620	623	652	643	640	644	615	611	642	641	604	642	627	615	642	602	601	642	645	636	679	639	625	635	635	608	634	584	618	625	624	602	642	599	622	620	592	606	641	638	615	632	592	635	585	569	648	623	614	591	606	616	611	657	615	617	625	620	614	595	637	616	655	602	597	649	601	624	605	564	628	618	617	647	632	629	597	635	645	642	667	609	609	631	634	612	603	619	613	602	637	658	620	615	648	666	616	612	579	629	647	620	630	616	603	629	631	604	603	627	586	630	580	607	625	602	635	658	624	602	629	585	619	620	574	638	642	620	597	654	592	666	598	609	650	606	639	591	655	650	613	602	654	587	630	599	630	661	609	603	604	655	636	658	646	648	608	644	634	624	657	587	647	634	653	578	642	600	642	620	628	636	640	616	618	650	608	665	598	613	602	628	601	604	623	625	622	676	623	665	634	618	588	649	589	602	611	637	615	605	644	643	613	616	636	620	569	614	636	647	607	639	672	609	606	635	576	628	643	608	622	596	622	593	575	581	642	629	593	613	668	631	622	608	629	622	614	666	682	607	667	597	573	639	640	594	625	613	599	612	676	635	636	652	603	602	635	651	655	583	632	636	652	593	602	639	614	686	648	627	590	694	609	600	603	633	617	613	626	603	655	652	609	620	632	624	677	639	601	641	641	561	626	625	589	627	618	622	595	661	624	593	635	574	610	615	641	629	614	654	655	595	610	628	608	616	574	664	601	658	584	660	616	609	579	628	621	621	638	638	605	581	625	606	661	645	644	643	608	623	592	640	568	636	582	647	608	588	639	604	599	624	602	580	597	607	609	609	621	637	648	627	584	659	596	580	645	647	657	599	628	640	613	607	613	619	623	570	615	608	663	568	624	605	581	648	622	574	639	606	631	634	629	609	617	632	630	629	595	616	645	623	647	612	619	631	631	640	668	607	662	624	627	590	650	615	574	590	610	652	666	624	611	609	611	591	665	646	611	611	666	604	647	629	632	654	631	648	643	616	604	591	633	587	626	631	622	593	620	650	631	614	625	612	608	617	599	649	645	590	586	651	682	593	612	620	611	648	579	643	602	620	628	605	596	618	645	612	640	627	664	688	643	595	685	603	603	609	630	660	606	607	585	636	605	634	647	601	604	620	608	608	620	660	636	662	616	636	602	627	596	608	607	638	650	634	589	616	599	654	652	594	586	671	621	649	592	638	639	661	635	575	572	571	580	615	607	620	630	621	659	616	579	612	613	625	615	662	641	591	602	610	643	629	596	628	591	602	636	649	663	623	539	610	607	575	623	638	628	613	589	583	632	586	641	644	617	624	615	591	628	661	630	611	625	629	612	627	595	676	659	601	616	651	605	612	600	592	611	593	606	661	608	658	640	619	656	627	587	633	590	606	619	625	623	571	620	607	642	611	596	630	599	594	650	629	618	598	623	636	650	635	625	607	592	591	609	664	636	596	624	619	608	616	626	639	605	658	649	598	647	634	649	638	583	637	631	602	639	630	611	589	607	631	619	571	609	652	611	600	610	592	632	603	618	656	645	630	613	659	621	621	584	563	635	622	655	615	638	632	623	584	614	653	652	622	614	642	587	595	646	641	620	686	623	642	602	653	614	655	583	630	576	616	620	615	634	630	625	628	584	652	612	612	617	638	622	647	638	646	633	598	598	604	609	646	639	648	612	639	633	594	562	626	609	657	627	666	557	610	657	614	601	658	656	575	621	602	607	594	682	617	638	631	622	606	639	594	617	547	654	607	637	614	648	637	637	653	574	628	651	644	645	608	596	648	626	610	646	633	641	616	648	649	618	692
35753	26794	25875	22038	19456	15130	8972	6674	4838	3960	2801	1574	1220	1302	1401	2217	3108	2436	1033	687	571	573	502	449	459	456	415	416	411	365	407	423	410	400	414	424	426	384	393	430	440	481	467	405	706	1272	585	388	395	372	403	404	405	389	392	423	413	365	451	394	411	365	416	377	380	367	398	407	406	380	418	399	391	375	371	343	375	420	422	369	373	389	427	411	386	382	382	382	388	392	390	420	357	402	417	407	404	412	389	350	368	404	408	382	373	401	384	426	392	359	390	378	394	373	418	397	415	393	381	422	421	386	406	412	398	416	366	421	413	397	378	409	406	408	393	400	371	361	388	356	413	373	384	439	392	385	412	405	400	381	397	376	384	402	370	377	392	403	390	378	428	383	402	405	409	363	365	378	367	399	397	403	380	421	385	394	404	409	374	420	364	392	423	389	402	373	386	401	400	375	437	340	417	353	389	384	395	385	332	413	371	391	355	375	394	393	390	385	385	416	409	371	370	376	402	376	361	377	421	438	397	400	394	385	397	381	378	400	404	391	393	346	379	369	383	418	389	437	402	384	408	402	391	387	399	374	385	386	402	402	413	381	385	395	391	384	414	421	371	402	416	412	413	400	361	388	376	402	395	387	370	382	391	357	378	370	372	363	372	406	386	372	368	363	381	404	398	407	410	372	404	394	368	375	404	387	391	416	396	421	408	427	384	452	378	370	383	399	387	382	395	394	398	397	382	397	403	426	411	357	354	426	401	393	374	424	389	420	391	359	400	401	362	373	358	391	379	406	385	382	398	373	408	382	386	432	403	379	395	427	367	401	414	412	398	383	400	396	394	398	390	399	386	381	393	394	429	403	448	403	372	410	365	375	399	390	423	393	383	372	398	383	427	404	360	375	374	420	407	399	410	411	437	396	363	375	417	364	419	381	406	361	402	394	378	372	386	390	376	390	379	397	414	404	405	396	412	404	367	414	382	409	394	385	384	383	415	398	361	374	392	416	373	367	417	380	402	432	404	391	435	437	419	404	381	400	380	394	371	384	354	424	415	387	408	374	407	368	399	377	373	388	395	411	367	394	395	408	383	395	379	388	429	367	411	392	339	392	402	381	411	394	387	403	372	361	409	408	388	382	400	400	387	408	381	362	381	390	391	420	394	382	394	413	373	392	390	406	355	378	370	411	448	386	375	375	373	423	382	361	392	374	375	410	343	373	368	379	425	375	402	416	375	375	351	406	356	401	377	401	398	384	371	355	389	382	362	409	385	404	381	375	383	418	384	403	384	351	418	383	345	382	381	367	376	422	384	395	390	354	409	371	431	397	407	438	386	408	402	399	362	395	391	354	374	384	458	371	385	466	384	386	370	388	381	390	432	385	400	398	375	385	408	378	399	337	390	361	383	362	404	379	434	396	387	362	417	389	325	393	397	412	377	369	400	376	407	425	384	405	386	377	377	420	388	380	368	381	383	409	423	399	398	399	362	393	362	375	387	390	377	391	397	375	390	392	405	423	376	423	403	373	379	355	391	383	372	394	371	393	387	370	388	395	386	355	395	396	393	369	401	361	353	343	382	362	342	365	361	387	385	396	376	395	399	391	398	400	367	409	417	395	357	333	359	394	405	380	389	396	427	377	357	397	396	424	447	393	381	441	417	345	337	384	399	398	384	392	357	407	390	395	404	406	366	355	394	403	402	401	383	431	410	458	387	385	386	399	380	393	366	351	394	402	409	391	402	414	372	381	395	364	388	382	407	408	389	367	386	401	386	386	386	384	404	385	349	366	401	394	377	394	344	383	380	390	385	389	351	446	392	371	409	364	362	374	415	387	410	375	365	371	357	405	389	415	427	391	342	360	404	383	408	417	383	377	347	402	421	401	404	416	388	373	357	382	390	378	350	415	412	369	367	388	356	407	361	362	379	368	368	354	357	408	377	417	402	398	364	387	382	399	363	376	366	382	410	369	397	345	412	425	344	393	381	392	381	411	427	436	394	388	404	410	422	407	354	386	401	359	389	387	362	387	384	347	396	338	423	381	386	396	403	359	426	379	370	385	401	383	405	424	396	411	370	391	377	397	373	367	391	407	411	433	392	403	440	408	389	383	364	394	394	383	406	396	401	415	408	406	385	395	399	378	393	395	372	415	376	373	365	379	402	419	391	381	373	394	384	377	374	384	382	395	365	383	361	390	353	374	384	393	370	395	385	343	401	393	380	366	366	420	351	412	365	389	413	378	375	370	389	370	403	419	402	382	394	395	392	421	394	407	371	407	379	399	343	400	402	378	406	372	339	415	403	349	404	405	411	400	422	397	395	384	390	413	409	358	393	369	404	455	373	358	392	394	412	354	392	371	399	404	386	377	407	420	386	403	380	391	357	390	391	442	377	421	379	386	367	407	390	368	390	413	405	375	417	399	390	396	378	378	390	386	408	399	386	389	382	385	359	367	394	371	386	395	362	430	419	395	407	382	389	407	412	415	349	404	379	375	389	375	405	361	380	404	357	389	408	354	375	414	382	437	419	391	428	366	401	379	360	419	382	398	378	394	406	375	398	407	371	398	393	394	406	384	411	351	412	367	416	392	365	436	366	358	410	392	341	360	367	399	412	374	428	377	386	397	356	400	398	410	419	369	365	367	363	402	410	395	432	424	379	423	321	375	386	388	385	387	404	389	419	368	382	356	375	415	409	414	366	411	408	393	385	436	382	369	379	365	386	380	404	397	380	379	342	379	391	403	390	373	397	391	390	363	428	399	408	360	409	420	409	385	376	384	400	379	394	360	366	403	355	427	402	401	366	384	363	377	407	377	389	409	369	426	380	416	386	392	410	409	414	419	365	392	383	425	398	417	432	417	405	347	395	393	370	398	395	355	377	362	380	413	393	382	396	374	380	380	355	394	388	398	378	384	408	392	398	377	376	391	438	392	377	447	392	391	386	425	389	393	432	404	385	408	379	380	420	399	407	394	398	405	403	398	369	406	402	356	371	379	380	399	384	407	381	358	352	389	359	423	387	391	368	413	387	383	370	410	409	374	397	374	391	381	382	379	404	415	435	423	348	392	391	412	380	387	386	423	390	390	418	346	410	361	351	362	399	345	377	346	373	415	395	372	384	404	387	387	399	403	356	380	439	352	402	421	390	379	406	385	396	381	364	371	424	375	411	386	378	392	386	381	376	405	395	408	379	369	399	389	381	361	350	399	401	398	447	399	368	415	403	396	374	407	355	354	413	384	357	373	382	386	416	403	417	377	399	367	370	372	402	389	376	359	404	416	382	397	375	384	410	420	385	396	409	397	422	365	402	396	388	390	414	386	382	396	374	410	426	413	391	370	400	395	394	382	387	391	397	388	437	408	413	412	400	347	409	378	411	366	417	378	365	380	372	386	372	410	346	389	374	386	404	386	360	402	386	353	401	359	361	368	400	378	352	428	396	396	403	409	364	394	370	397	364	420	386	374	387	404	360	390	398	380	399	400	351	410	362	419	404	384	432	419
19180	18786	28050	31141	32896	28379	22127	19493	15735	14742	10255	6784	5066	6226	7173	11402	15553	12059	4589	2781	2139	2220	1665	1429	1347	1240	1171	1097	1132	1123	1031	1072	1054	1065	982	1039	1061	1051	1015	1003	1113	1669	1702	1317	3197	6895	1929	955	1011	1003	940	941	911	991	987	939	907	937	943	946	964	949	901	918	913	938	959	926	916	949	930	959	965	879	915	966	902	889	922	907	869	971	875	964	892	958	938	945	956	890	947	942	927	954	936	950	909	943	874	941	945	911	891	896	898	942	933	949	891	965	938	907	933	915	957	899	983	960	927	938	948	890	933	903	921	969	880	956	917	900	964	946	883	929	913	920	955	884	907	872	909	915	905	932	881	938	850	929	959	913	919	923	934	942	838	932	965	902	937	894	894	906	850	937	952	915	900	906	911	898	939	942	896	927	851	920	947	915	895	927	921	895	977	942	857	920	890	928	910	898	904	920	901	897	968	969	914	897	900	903	929	937	915	922	905	910	864	921	923	909	918	858	910	942	936	962	919	942	923	953	890	921	892	929	852	895	860	940	888	955	908	921	882	896	938	964	887	871	925	842	867	923	964	926	962	894	925	910	883	959	952	914	912	931	914	907	898	969	913	958	935	914	891	934	927	951	944	952	964	951	903	906	882	912	904	935	917	865	1000	994	908	936	904	878	936	924	924	900	987	950	955	896	892	901	997	918	980	909	898	933	896	928	946	879	917	930	995	896	899	966	933	923	899	908	930	933	922	944	939	877	915	950	959	1000	924	897	913	912	968	918	897	949	929	894	935	941	856	923	937	924	982	872	940	905	949	871	943	853	904	862	909	897	921	898	958	957	908	870	881	1001	914	958	921	943	919	907	904	897	917	944	876	906	935	886	934	894	911	862	882	952	917	940	923	917	963	882	931	890	916	909	929	924	922	900	922	940	913	956	897	934	906	862	912	927	947	941	956	863	907	927	884	944	918	902	932	932	890	940	935	901	920	931	889	899	965	921	947	891	900	895	942	947	920	909	958	940	896	928	878	944	890	878	919	884	992	892	891	874	923	900	897	939	886	974	882	921	930	928	991	908	961	992	879	900	905	924	942	951	942	917	967	897	949	900	878	902	992	1003	903	928	918	906	931	907	889	946	918	885	898	898	926	939	891	897	908	930	916	931	891	924	908	894	900	967	913	912	912	952	922	909	893	879	910	926	939	918	952	877	951	934	928	870	940	897	873	944	904	897	914	921	933	980	898	945	924	889	910	922	902	933	979	898	945	971	922	941	929	904	933	898	937	923	927	854	951	903	930	871	890	934	913	878	948	912	970	861	908	944	932	929	933	922	928	978	942	908	899	899	930	862	888	921	910	914	906	948	904	873	925	892	940	987	880	910	921	976	942	949	933	917	911	884	906	915	910	886	884	884	890	948	890	949	987	928	923	917	909	846	906	910	920	907	926	951	897	891	949	968	941	905	945	920	911	892	897	888	923	877	959	903	919	915	879	921	940	960	885	947	915	882	911	944	903	839	914	856	919	954	914	951	959	910	905	908	979	906	933	924	966	886	913	937	954	944	947	902	904	861	907	892	931	912	923	958	947	913	989	946	939	934	879	816	919	888	965	891	953	920	940	958	908	926	961	900	953	898	887	851	929	969	921	878	976	908	919	939	974	940	902	895	962	964	902	915	928	937	878	895	910	921	911	868	890	942	913	907	908	923	860	914	948	862	946	929	927	927	925	896	926	906	930	890	883	867	979	923	982	948	964	932	939	919	931	905	915	945	899	894	907	859	912	934	1022	879	884	922	877	913	964	912	919	937	932	921	914	982	987	857	942	925	900	940	945	928	917	948	930	894	878	974	899	876	928	926	932	929	959	934	933	922	950	876	928	918	874	910	948	921	981	937	884	902	881	944	923	896	958	950	900	946	884	958	955	895	974	922	841	877	932	856	905	926	961	933	918	911	933	892	921	871	899	910	890	933	903	892	881	939	915	895	931	888	914	907	930	922	910	929	923	922	909	921	875	912	909	917	879	906	906	947	894	914	923	921	897	904	927	934	914	907	870	897	911	938	952	972	940	970	869	874	885	896	878	987	970	961	933	919	919	919	919	941	916	940	923	970	943	918	900	935	927	912	935	910	916	943	959	910	939	975	906	947	929	882	932	961	941	894	910	898	969	950	957	932	927	916	935	957	905	919	954	884	932	923	896	935	920	911	975	903	930	933	955	920	905	863	927	933	900	924	882	901	1013	905	925	908	946	933	886	930	874	926	917	882	948	954	922	922	921	921	901	903	937	900	932	919	939	927	888	959	905	914	953	981	946	903	946	934	879	906	892	890	943	921	907	882	956	910	948	916	956	892	896	946	912	926	906	923	882	939	873	897	912	898	936	916	886	910	900	893	923	986	953	909	874	873	928	943	900	964	908	894	953	926	968	940	940	914	921	901	967	907	929	936	886	936	916	878	909	916	903	905	952	954	922	954	939	925	945	940	915	916	897	892	926	933	917	902	935	869	936	938	932	979	947	958	930	961	914	933	917	898	891	906	899	960	913	871	965	904	897	984	918	913	967	1010	874	926	873	916	896	920	904	933	941	887	908	890	918	898	939	891	908	946	949	965	930	942	878	904	883	975	907	904	936	938	953	946	893	951	947	915	909	909	892	873	985	906	973	903	906	876	935	940	939	912	955	892	924	894	936	925	921	940	919	950	931	916	832	869	958	933	941	946	947	945	860	930	913	940	876	917	935	929	875	893	902	913	971	926	887	904	918	888	888	893	918	1008	935	960	910	920	946	881	937	935	919	932	928	948	956	901	894	917	902	910	873	954	917	879	954	884	937	946	920	981	890	860	968	910	919	932	911	950	909	946	969	941	868	934	892	908	888	955	949	935	881	910	910	933	909	1013	898	870	955	939	940	924	923	962	959	872	943	923	940	921	943	916	948	944	920	952	880	916	936	935	983	890	903	880	937	916	898	923	895	891	889	911	938	904	959	913	900	941	951	920	934	930	884	995	939	948	966	931	942	917	873	930	898	916	910	900	901	938	873	898	964	943	949	925	886	990	941	863	922	930	922	880	873	935	935	983	944	902	922	851	855	949	910	926	895	859	967	920	879	915	925	914	950	890	900	933	869	888	948	894	904	957	886	893	900	912	915	910	934	952	882	935	924	940	884	943	950	908	881	964	929	854	934	947	977	951	938	941	902	914	901	991	942	901	986	943	939	905	875	926	943	930	906	924	955	952	902	907	936	923	999	910	903	918	954	879	898	917	851	963	911	962	917	934	946	901	878	902	915	898	936	892	893	914	917	897	902	940	883	897	939	922	956	955	930	906	926	906	956	896	933	894	924	862	904	919	925	899	965	889	933	897	914	969	936	890	905	892	933	887	886	868	941	925	960	884	927	966	883	902	907	879	911	981	948	914	945	941	1003	953	901	930	941	916	917	911	897	876	967	888	916	914	962	910	869	883	950	922	899	858	947	967	929	872	942	914	926	928	951	950	923	929	939	907	923	882	865	974	909	915
17177	11859	9214	6401	4653	3235	2308	1588	1053	578	412	320	279	272	251	276	259	274	225	266	283	295	280	228	247	243	250	225	272	258	209	233	286	255	249	237	232	240	229	234	241	284	276	282	259	291	235	238	258	248	270	218	239	253	242	261	228	222	224	256	241	264	225	245	276	196	260	217	233	212	264	250	249	210	252	244	234	255	224	280	236	222	223	253	243	265	260	258	257	240	233	257	228	232	270	233	237	236	223	276	246	249	236	240	272	245	265	220	268	258	242	229	247	233	272	261	246	229	239	237	227	210	261	263	266	248	225	242	248	251	244	263	246	244	245	259	219	249	243	206	272	255	255	266	238	283	262	224	247	252	250	244	251	267	242	222	257	230	251	246	249	262	265	271	235	246	247	223	227	219	226	249	266	254	243	256	254	234	246	239	283	261	246	244	222	279	261	236	236	256	227	228	288	254	226	228	253	231	270	218	249	244	252	244	257	245	237	251	260	271	240	246	254	217	250	239	263	210	258	233	247	229	263	259	258	242	237	269	257	229	256	226	247	250	254	255	260	241	243	277	280	233	251	241	260	274	250	241	242	229	226	261	225	265	246	247	248	244	244	235	260	244	255	261	243	231	222	251	205	234	227	268	239	267	237	255	223	242	237	235	234	249	258	263	299	239	233	254	256	276	234	242	240	212	275	244	254	249	265	238	233	257	233	248	216	229	277	242	249	246	239	247	259	233	278	243	255	251	243	245	239	223	267	254	220	232	253	255	264	234	249	239	266	257	234	255	264	253	258	224	241	275	260	239	238	237	262	240	229	255	230	258	266	257	224	252	240	252	236	266	280	252	251	248	223	244	255	216	232	236	267	267	256	245	236	224	248	233	264	226	265	270	257	261	261	225	247	257	263	255	245	254	247	226	254	248	270	254	233	262	267	236	238	223	250	238	273	233	246	230	255	258	251	249	248	280	249	228	264	227	252	252	242	248	240	249	207	222	253	251	273	249	263	246	245	233	242	268	267	264	245	260	255	266	251	248	250	244	235	269	229	260	234	253	252	251	242	258	232	253	264	230	281	244	274	242	254	269	237	222	234	262	245	237	240	220	217	229	227	250	260	262	265	244	222	251	234	251	240	229	238	245	241	239	268	247	241	262	252	266	219	268	287	242	236	285	269	242	208	246	264	269	259	251	245	272	241	243	232	256	245	214	259	250	245	256	266	272	247	257	237	277	250	245	255	250	229	254	251	216	272	260	263	232	249	266	244	214	257	263	228	240	235	264	253	262	234	233	243	259	244	242	230	259	241	263	248	260	241	238	285	221	257	248	246	240	274	243	283	249	235	238	226	223	264	235	232	239	216	258	254	245	244	253	229	251	248	211	243	238	248	233	229	243	258	255	233	223	252	259	219	225	252	237	227	232	260	236	240	225	242	258	236	242	233	256	282	251	251	283	238	244	238	285	283	255	239	257	236	250	245	261	255	259	234	265	252	230	264	252	220	265	274	242	223	246	247	247	258	250	235	232	231	232	239	229	256	240	211	265	235	259	241	245	213	244	261	253	249	242	252	238	286	240	276	233	246	252	234	230	269	240	242	230	243	225	255	252	213	240	263	252	197	253	245	260	249	251	236	234	236	240	228	262	241	266	249	230	240	240	241	249	237	261	238	249	233	229	261	274	230	218	254	256	231	249	232	254	269	288	255	274	259	239	248	257	258	253	228	265	228	263	267	253	262	219	236	250	228	252	216	220	235	234	266	282	260	250	239	237	240	253	263	262	247	221	228	236	263	210	222	242	251	241	252	227	248	245	235	244	245	271	254	253	232	260	270	253	278	261	254	234	240	256	248	230	280	234	243	252	224	252	237	233	227	257	277	249	233	221	251	222	266	244	230	260	256	265	262	241	239	233	238	270	266	257	238	229	231	260	265	227	217	225	237	220	261	272	265	227	237	244	242	268	239	214	255	246	265	271	261	245	255	237	241	239	223	267	273	257	287	290	270	268	235	214	272	251	245	220	242	251	233	241	257	225	261	235	268	251	257	260	255	273	248	242	247	253	265	263	245	231	254	234	221	244	248	249	282	260	243	284	243	269	238	246	241	231	258	248	229	261	237	230	261	236	238	211	237	239	245	265	246	248	211	255	234	235	240	254	225	233	241	268	269	272	263	231	257	245	252	262	247	281	238	234	274	267	249	234	242	252	258	237	232	243	256	236	256	278	265	256	253	223	257	254	245	240	256	238	246	231	255	232	238	243	267	254	273	262	256	257	268	256	230	264	249	244	253	236	271	264	289	235	249	220	237	255	233	276	276	254	218	217	243	263	252	261	271	240	241	242	253	247	236	257	259	230	252	240	232	235	235	277	246	240	251	239	257	215	238	254	217	240	245	245	264	241	224	258	257	252	237	250	214	227	244	230	227	246	248	231	248	243	234	229	262	265	256	251	260	253	250	203	269	262	257	234	255	226	225	250	248	241	252	239	214	263	287	217	289	258	243	247	242	221	282	258	256	252	246	245	247	235	275	245	249	249	252	274	247	239	270	248	254	251	259	255	272	251	253	245	250	249	247	274	224	235	241	243	221	287	244	255	231	263	261	267	242	268	218	262	280	270	240	231	236	251	250	248	243	217	248	269	252	268	252	241	266	228	216	235	271	246	226	248	226	233	228	254	237	256	256	258	249	263	290	251	244	239	249	252	234	252	237	240	241	221	259	270	252	282	261	248	259	268	249	265	207	248	278	261	224	226	251	243	235	271	229	282	246	258	243	243	260	269	261	283	261	265	222	270	250	263	239	252	254	273	213	272	239	265	256	270	251	250	239	245	218	271	243	245	235	241	238	263	243	256	226	212	293	239	212	286	250	266	242	256	238	255	283	234	240	253	245	244	229	242	239	221	249	244	248	247	260	265	264	247	247	280	235	271	224	242	268	234	276	244	247	246	230	230	240	237	244	252	236	242	246	255	227	204	247	276	249	228	244	257	243	219	263	225	274	266	237	268	242	244	243	223	254	229	257	255	256	243	204	287	247	262	255	247	285	257	229	224	207	231	265	229	247	236	228	254	231	270	231	247	243	243	246	251	262	238	228	263	253	235	252	239	217	244	249	245	281	267	235	238	267	279	245	237	255	254	259	229	263	242	207	246	225	249	289	249	235	242	242	255	282	270	259	234	250	243	267	269	272	223	262	207	245	261	272	252	276	244	250	250	214	229	239	234	235	284	243	228	272	240	260	264	261	271	256	225	272	257	246	246	247	232	257	237	252	248	235	266	199	246	231	254	251	255	220	272	262	249	238	207	272	247	274	294	240	267	265	236	248	246	279	249	268	240	235	260	250	222	253	258	263	262	255	240	252	240	231	261	277	254	259	227	284	227	261	250	249	228	245	264	246	253	259	245	256	241	267	294	264	264	271	250	273	229	262	267	225	254	272	222	224	271	261	225	248	231	269	300	234	251	239	247	266	245	252	252	244	244	234	240	255	251	241	252	233	242	260	249
9005	8903	13489	14499	14020	10730	9488	6925	4349	2535	1613	923	718	747	780	843	866	749	707	656	814	964	789	661	639	654	633	613	626	585	617	635	606	653	588	589	570	655	589	626	632	907	823	741	725	832	621	622	615	574	622	598	602	630	610	644	652	612	614	563	592	589	626	617	614	614	592	585	559	663	631	591	622	641	571	640	607	650	542	607	588	562	635	619	638	616	590	584	584	618	557	611	571	566	654	610	635	573	579	650	562	599	582	605	588	622	628	564	630	620	593	603	671	595	599	661	611	587	647	613	607	618	593	649	603	588	672	621	590	583	608	591	589	616	609	622	627	622	628	646	602	577	601	594	618	611	555	620	637	653	621	587	585	638	638	604	629	632	652	631	610	604	652	630	616	602	593	593	642	632	629	558	595	604	628	644	605	563	622	588	604	626	595	632	602	581	592	528	596	582	600	598	613	635	617	626	612	635	618	579	579	608	647	588	651	635	575	624	609	610	592	579	567	564	629	599	633	599	624	620	612	638	608	574	643	606	625	643	589	566	589	531	604	570	656	632	625	608	590	620	626	575	601	630	609	618	629	621	569	630	572	560	568	618	595	592	589	610	588	601	632	627	627	573	599	620	602	646	619	607	630	590	595	614	607	615	585	616	602	522	605	631	598	611	613	608	620	632	634	588	630	566	577	593	582	587	618	595	628	592	621	639	597	599	638	591	619	659	559	615	601	608	598	596	600	577	647	636	591	592	585	605	620	553	590	611	583	590	637	643	596	655	569	605	628	604	611	670	587	606	594	644	586	613	647	612	614	568	631	576	624	611	627	607	653	595	590	611	607	630	643	622	610	596	642	590	606	628	600	605	581	597	584	606	629	594	605	614	638	612	636	629	655	585	611	615	625	577	601	590	604	589	574	578	619	563	611	611	593	562	641	656	634	589	622	645	633	598	614	632	585	625	596	602	617	621	634	602	590	622	613	590	601	595	586	631	569	609	636	654	593	641	618	623	565	595	599	578	626	595	625	622	572	621	587	629	592	604	572	598	628	557	607	593	602	626	626	624	625	575	618	580	636	610	598	594	679	609	653	601	618	586	617	614	595	642	595	570	593	594	578	600	623	641	593	555	576	582	597	637	592	641	652	655	616	636	609	577	612	634	560	622	590	590	638	621	608	597	583	587	634	597	588	630	603	593	632	636	613	597	593	643	615	580	628	584	590	594	635	642	606	587	595	606	588	566	645	612	621	647	632	593	603	603	589	651	575	592	660	637	602	608	594	653	598	654	588	610	626	603	568	638	645	639	558	615	584	594	571	612	590	609	595	613	574	603	629	608	595	662	650	584	595	600	617	622	586	606	607	592	607	635	637	614	611	626	601	615	641	564	625	629	633	621	638	633	587	612	631	595	603	615	617	592	629	576	616	626	631	595	633	627	632	645	576	586	686	605	624	606	604	617	579	601	614	593	592	575	625	607	615	595	611	586	627	598	629	613	650	624	621	585	597	630	594	599	645	592	569	598	612	592	604	564	625	672	557	674	611	582	581	598	633	610	605	569	608	554	606	617	650	602	607	583	601	639	605	637	624	613	577	588	610	594	597	609	594	569	624	637	599	616	616	604	623	580	593	657	599	577	603	622	560	619	681	624	652	624	603	628	653	614	606	563	576	605	628	633	579	590	615	593	640	608	635	576	577	567	590	576	600	604	591	609	648	610	629	609	578	605	615	550	651	594	598	624	583	612	629	639	622	630	610	631	614	636	619	611	606	611	594	622	586	650	547	550	618	579	600	610	636	615	627	639	609	581	595	599	674	588	656	607	640	641	651	542	595	622	625	596	593	645	604	592	620	630	587	593	592	629	560	608	583	574	606	592	610	640	539	624	658	620	646	625	630	570	621	589	553	633	596	630	626	581	606	578	642	576	600	609	623	633	592	598	638	651	645	622	617	625	564	604	625	616	585	628	609	643	569	597	592	612	604	610	637	637	608	558	597	590	649	624	613	612	633	640	634	630	610	610	607	591	583	619	669	607	570	633	583	612	632	596	624	662	601	578	541	597	576	608	664	611	601	607	631	628	605	613	627	564	589	626	601	613	596	606	584	612	613	623	562	608	645	624	610	579	593	588	595	604	607	649	600	646	644	618	617	601	638	583	604	609	626	645	599	611	587	591	612	620	664	662	579	634	616	637	595	660	628	619	576	650	590	622	610	643	591	606	584	620	582	662	636	584	625	622	622	602	633	576	604	661	608	640	598	601	673	614	614	564	599	598	584	631	607	582	596	652	583	598	605	628	604	590	673	611	620	595	616	588	610	604	615	588	620	631	598	646	572	593	607	594	607	585	629	640	612	590	561	628	609	594	615	616	596	608	585	609	568	627	566	627	589	642	627	617	599	599	611	590	592	561	571	622	622	633	636	647	651	589	576	590	633	662	605	570	591	625	603	576	580	603	618	637	630	611	595	581	633	633	596	598	574	620	588	622	624	599	580	625	623	587	644	603	644	645	621	594	662	589	575	622	596	602	573	609	589	628	586	595	624	612	604	580	603	640	621	611	634	597	631	575	666	654	624	651	603	616	624	631	600	597	630	619	609	622	617	591	587	639	626	622	598	597	586	607	661	642	583	602	565	592	624	647	641	540	603	627	533	598	577	570	602	631	599	615	650	560	602	619	592	612	643	595	666	625	590	591	591	578	636	602	570	640	597	631	543	587	668	613	614	634	588	598	626	594	605	607	597	604	629	648	680	602	592	584	600	580	579	557	579	614	568	608	626	590	580	614	610	618	590	635	556	596	609	601	587	626	592	610	578	615	591	617	605	608	607	588	632	592	666	648	594	624	659	647	613	579	638	622	635	609	549	625	609	591	588	590	592	608	627	592	622	609	630	617	602	595	636	607	591	568	650	625	607	595	584	574	647	630	559	621	587	590	609	593	582	617	605	599	599	617	651	599	629	633	615	609	609	622	617	587	623	579	543	624	648	566	563	621	592	634	542	624	630	651	609	612	592	613	584	581	609	601	611	599	622	652	620	629	606	625	641	586	598	639	619	594	625	600	635	642	649	597	627	599	582	584	592	597	597	589	625	597	584	596	602	585	618	643	596	628	617	579	614	609	619	639	621	575	629	587	608	594	630	620	618	589	569	626	631	609	648	593	632	589	600	587	616	628	577	609	596	542	637	625	623	590	591	618	601	623	597	617	556	605	637	627	612	602	630	619	600	609	605	625	617	587	609	571	650	584	561	593	613	621	596	625	617	591	596	611	632	616	621	568	630	632	620	531	599	571	614	647	623	609	583	605	611	611	603	584	631	569	619	602	624	595	595	570	610	587	611	587	609	618	605	586	579	603	625	572	604	608	623	609	592	578	569	614	609	573	596	602	623	607	613	558	631	590	603	612	591	618	637	599	604	637	605	616	660	621	591	563	645	593	615	668	621	623	597	640	667	606	572	601	615	619	616	594	627	616	658	585	586	627	645	613	636	589	618	586	583	579	573	633
28872	19117	16753	15243	12814	8551	6049	4366	3296	2223	1634	1021	941	942	1342	1572	1088	772	461	360	441	398	290	252	252	279	273	273	259	267	262	250	270	239	248	270	258	253	267	249	267	340	309	287	385	769	313	260	268	240	259	247	254	257	246	241	280	235	268	243	241	241	243	265	281	250	276	255	233	227	251	263	234	242	260	250	240	264	241	235	266	233	267	227	258	263	221	276	265	240	208	264	261	254	273	253	242	193	256	245	235	242	224	248	213	249	236	230	258	248	244	219	247	248	252	245	246	261	263	255	284	239	233	266	230	209	242	263	227	227	239	261	224	240	242	243	245	254	245	231	219	237	243	248	271	255	241	236	247	271	246	247	230	253	257	259	244	245	234	248	255	246	250	231	251	247	228	250	263	235	229	227	254	252	254	239	236	230	256	223	233	217	241	243	263	221	234	249	231	247	252	222	220	241	203	255	253	210	238	258	219	235	260	268	245	241	238	253	229	253	240	239	242	244	258	238	218	243	224	263	258	240	238	262	241	243	253	230	270	276	258	247	247	267	237	227	252	245	245	257	232	255	233	246	233	253	233	218	254	257	206	238	274	245	224	214	219	243	248	260	245	262	231	250	233	276	253	224	230	233	242	251	222	258	250	261	241	236	231	247	249	267	230	215	247	245	263	232	265	251	274	231	249	262	244	260	272	225	235	248	235	253	238	254	224	252	226	218	268	269	245	265	241	247	278	248	268	269	228	244	238	261	275	257	226	264	226	229	272	239	232	234	246	236	231	250	246	263	260	265	265	229	236	241	237	246	254	242	269	249	241	244	225	237	232	237	260	256	254	235	243	248	218	257	273	228	245	229	234	258	233	281	250	263	247	252	265	224	262	234	225	234	244	269	239	259	293	223	232	231	246	262	265	228	230	259	260	261	225	236	227	260	220	225	240	237	236	234	259	268	263	266	253	259	235	235	233	256	249	267	266	264	224	237	242	279	268	234	235	229	229	218	263	243	221	234	232	233	238	244	262	242	260	284	248	271	254	254	250	265	253	243	230	250	243	251	251	251	267	230	255	273	231	223	269	224	239	246	295	222	253	244	250	257	247	250	199	257	252	264	260	254	232	243	246	247	237	238	240	241	241	255	261	242	194	256	227	251	242	220	239	235	264	264	271	238	230	217	247	239	237	219	242	247	241	233	260	255	240	232	226	257	270	245	266	242	252	235	259	236	242	242	248	236	236	222	262	282	258	224	222	235	254	210	261	236	243	245	259	281	259	257	256	246	257	257	243	255	240	255	245	277	242	243	278	270	251	259	248	258	226	252	245	256	245	242	268	256	237	218	230	234	240	232	251	239	247	265	242	253	230	256	233	230	225	227	244	227	255	286	281	254	224	223	234	242	231	202	258	227	257	279	248	220	258	239	226	258	249	238	246	242	216	244	243	247	279	229	271	234	254	263	267	277	261	242	234	230	243	271	215	242	251	246	254	263	243	238	225	233	224	226	276	230	250	235	256	237	247	267	235	267	261	237	241	257	255	244	238	244	261	222	231	261	252	222	224	246	243	247	237	245	257	209	248	240	262	252	240	245	272	250	212	228	227	243	270	247	263	250	242	239	248	248	263	237	259	241	236	232	235	275	258	212	229	254	256	238	255	256	236	239	258	269	276	256	238	253	239	247	230	220	279	244	293	243	263	257	231	232	246	233	244	262	260	273	237	215	249	219	258	245	233	248	239	245	264	247	226	234	282	208	220	233	221	262	265	267	218	237	233	229	236	241	255	250	247	226	250	230	222	225	230	244	245	246	218	243	235	265	229	247	203	238	230	231	241	237	262	258	237	228	247	237	244	227	236	250	221	250	224	265	248	253	246	258	261	211	234	243	267	238	231	247	261	250	224	218	257	232	245	257	248	242	263	239	249	247	237	263	257	276	236	252	222	259	258	256	258	200	226	265	236	228	238	246	245	245	262	257	218	209	252	262	240	253	291	229	244	259	247	242	243	252	236	239	241	220	244	271	259	288	256	238	260	263	277	243	240	255	240	246	249	263	279	224	238	211	246	241	256	259	224	242	244	238	248	282	239	261	230	248	243	264	268	256	229	230	222	246	218	224	239	232	238	257	248	256	243	258	255	254	225	234	244	240	256	230	251	215	224	238	223	238	228	222	279	230	260	243	245	252	247	267	249	211	254	253	268	226	211	233	245	256	229	240	276	249	254	276	252	211	212	273	231	249	263	250	264	258	275	264	261	258	229	250	273	250	250	218	258	224	242	235	244	252	233	227	241	270	240	243	264	265	257	241	252	226	255	237	251	256	212	240	256	226	252	227	256	264	254	261	262	220	248	239	242	265	239	240	241	253	229	265	223	227	263	265	230	269	235	233	222	247	256	220	224	244	267	268	261	251	273	246	228	258	255	245	244	252	220	244	225	268	232	257	247	239	239	260	264	255	248	243	242	267	255	233	243	231	244	262	280	284	248	232	235	252	240	233	251	219	224	220	230	207	269	239	250	253	260	247	233	232	223	263	269	234	237	254	237	229	228	244	230	235	221	251	250	235	230	230	238	268	240	263	239	240	258	244	263	219	288	239	257	249	234	246	234	250	234	254	239	245	258	236	245	228	221	261	287	225	239	248	260	252	226	235	258	270	260	239	268	237	247	268	272	301	220	215	241	226	225	208	232	268	246	256	256	283	272	236	256	247	225	284	218	243	264	240	268	254	219	223	251	235	235	234	241	252	246	235	226	234	250	208	216	258	246	217	254	284	234	283	229	226	259	239	241	256	245	228	237	223	248	232	240	251	236	254	241	220	230	223	230	280	242	262	231	267	226	269	252	246	245	285	220	245	229	237	249	261	262	240	246	254	243	229	253	264	253	248	242	226	220	230	221	224	267	225	257	244	221	260	286	261	255	263	250	235	240	246	256	238	223	258	268	252	233	252	230	241	258	220	241	248	240	246	219	247	247	263	212	271	248	267	243	241	245	255	244	252	250	263	238	225	216	244	268	269	237	244	266	272	236	254	268	263	208	246	264	238	238	217	256	269	255	218	258	240	248	253	230	231	238	249	251	252	247	267	224	247	241	276	275	257	279	232	238	239	256	229	241	243	260	235	240	252	231	238	235	249	219	253	251	253	261	248	260	241	256	241	250	243	218	238	243	231	243	224	244	249	254	231	259	257	242	241	239	241	213	254	223	267	231	225	262	211	222	255	264	243	225	236	218	231	242	235	256	245	240	250	250	243	256	249	263	261	227	254	220	230	237	231	251	230	236	258	235	238	240	233	240	249	231	231	263	261	238	242	260	242	259	246	257	246	243	245	234	255	249	245	225	223	255	228	243	219	243	266	233	271	223	234	238	236	255	231	290	249	264	259	261	243	243	277	239	242	233	244	243	215	256	260	260	266	234	256	228	261	247	264	259	259	251	219	256	231	245	234	235	262	261	284	252	232	252	235	243	246	247	226	243	233	247	277	259	259	257	258	234	220	250	237	246	281
15990	13364	21098	25845	26466	21088	17763	15514	12231	9000	7480	5053	4484	5089	7821	8465	6188	4334	1685	1512	1932	1732	1045	859	715	757	738	652	686	704	691	661	724	647	644	669	698	687	665	644	835	1396	1099	891	1755	4478	864	647	670	621	621	683	654	603	658	609	673	583	658	651	650	656	612	630	648	653	641	643	680	604	630	629	654	569	656	601	607	621	615	604	664	622	619	618	649	642	669	661	650	621	636	600	618	677	649	671	638	639	650	640	637	628	601	609	614	619	610	649	601	589	630	642	637	617	588	634	627	606	622	649	604	619	647	634	598	649	643	584	633	642	640	648	616	598	615	582	626	598	607	610	641	658	626	615	662	628	620	613	657	605	610	629	624	680	645	649	656	615	645	663	627	615	649	652	640	636	651	635	557	641	640	651	614	660	621	652	602	590	639	635	655	592	632	599	606	634	689	621	599	656	604	619	637	626	624	596	639	603	658	609	622	640	642	618	652	639	588	653	639	597	682	578	617	621	653	648	659	621	629	643	647	639	614	615	601	622	659	580	628	628	564	622	627	617	579	635	648	617	647	608	601	674	631	619	592	642	644	668	659	626	672	618	570	653	622	653	625	602	663	618	608	628	643	636	584	598	640	626	612	616	626	619	636	620	612	559	659	605	606	663	635	643	643	621	677	646	636	613	646	634	670	591	577	666	634	620	589	647	608	617	661	685	641	567	608	622	656	634	673	678	641	608	666	630	628	622	610	586	636	619	609	646	603	618	648	684	571	656	623	615	611	621	640	625	578	627	681	566	641	621	660	662	641	658	624	643	603	631	640	631	661	649	633	597	629	674	615	602	651	595	636	567	587	619	669	620	610	624	595	621	679	645	615	584	653	583	632	628	659	626	656	638	641	616	607	590	638	663	633	624	622	614	640	670	595	609	652	670	639	619	622	674	628	629	613	572	642	615	625	610	619	631	638	626	630	661	593	628	649	638	564	634	617	643	602	656	657	637	606	664	638	611	640	627	624	617	600	651	657	625	651	601	646	648	610	621	605	683	629	633	625	619	643	654	581	637	638	645	687	654	618	609	622	637	584	632	629	667	596	628	673	573	614	642	594	622	631	625	648	661	654	596	618	593	618	656	611	642	689	593	601	632	617	678	607	676	597	631	629	649	624	616	589	642	634	621	616	649	596	652	637	685	633	618	633	628	645	634	595	630	589	612	641	576	608	640	604	620	615	626	608	643	661	618	662	569	624	613	615	621	616	613	658	613	627	592	639	619	652	604	622	641	658	611	615	607	623	609	593	633	633	627	622	621	658	613	599	597	645	624	668	650	621	665	607	630	631	609	670	624	678	616	594	596	623	675	615	636	640	601	630	589	643	626	587	646	661	648	628	662	635	598	616	584	605	618	578	584	642	611	607	608	662	615	639	630	649	644	623	652	575	598	599	588	626	617	625	588	669	615	623	603	595	624	597	664	645	595	587	657	626	604	652	614	659	642	627	651	614	633	600	574	582	645	678	621	617	640	638	632	619	630	625	614	573	614	641	659	606	614	597	626	570	615	622	611	626	589	612	611	605	654	599	597	567	667	620	629	581	630	625	631	648	632	639	669	644	602	640	614	573	625	626	669	640	614	654	619	619	576	645	622	613	660	589	608	594	612	646	614	646	610	629	600	590	606	633	631	633	646	599	615	660	615	621	627	608	643	614	636	665	608	571	667	635	615	630	602	596	649	667	637	639	605	629	632	653	675	656	634	613	663	595	640	673	655	620	625	625	650	651	624	598	591	618	618	639	623	643	642	622	647	644	609	658	580	605	616	649	677	654	595	627	583	625	575	644	658	569	671	628	655	668	620	628	614	609	550	624	594	655	599	671	645	619	641	636	614	603	651	614	601	612	622	662	617	660	635	621	631	629	624	657	650	645	591	655	623	642	611	586	588	624	645	639	633	571	638	637	623	652	688	626	608	667	641	688	610	628	643	612	639	642	642	622	610	651	633	641	594	631	623	612	649	651	619	605	634	643	603	640	637	659	635	580	636	617	633	652	656	604	637	591	624	631	618	612	659	639	650	614	592	637	676	645	605	595	569	631	633	665	641	620	674	597	570	646	609	652	643	625	611	620	616	603	575	656	670	572	591	610	616	620	596	588	602	632	652	618	597	619	636	617	642	656	609	648	605	624	580	641	603	619	597	637	620	618	656	640	708	657	619	665	625	620	619	605	623	581	633	627	631	606	667	638	647	641	592	593	635	626	631	599	634	615	630	653	588	648	593	642	607	600	638	628	612	640	661	637	614	631	611	630	624	605	652	606	665	663	646	632	624	615	617	634	655	639	637	627	609	635	608	602	618	642	588	615	606	666	603	607	621	598	625	561	611	610	652	617	624	633	617	639	602	636	646	614	625	637	604	652	621	605	631	612	644	607	662	601	615	608	623	586	653	597	616	655	635	660	630	656	607	627	645	627	596	615	578	613	655	622	663	633	633	643	680	643	639	602	641	611	647	651	618	606	590	633	637	653	599	614	628	656	604	626	593	637	625	624	608	606	629	620	584	623	645	623	649	582	644	640	623	632	628	624	639	611	603	634	640	607	647	631	614	598	598	621	660	624	601	623	663	622	628	619	612	604	613	624	577	632	657	606	619	656	641	660	634	638	670	640	582	640	600	663	597	620	682	617	656	591	671	658	609	618	667	668	646	606	619	646	585	654	628	622	640	615	619	620	649	619	670	603	655	586	603	652	627	627	643	603	605	633	639	655	627	665	626	639	606	665	652	627	651	624	628	648	659	598	630	610	624	609	655	633	615	640	669	657	619	643	581	638	580	624	628	631	623	673	600	633	649	673	627	651	652	650	647	650	611	617	629	654	624	686	601	588	639	619	618	662	611	601	608	660	561	629	641	624	574	634	672	601	631	635	622	624	665	591	638	632	603	671	644	595	622	623	645	592	635	633	637	617	638	591	625	635	662	630	646	673	669	621	621	613	616	657	656	616	599	621	607	630	627	625	594	587	597	588	640	617	599	645	643	617	573	624	632	640	630	637	674	650	661	630	597	622	637	657	570	613	621	642	647	631	625	651	616	647	617	652	574	610	649	646	648	651	616	657	610	572	623	597	584	598	640	589	607	623	638	621	602	604	620	672	649	681	640	615	678	645	590	592	571	677	635	619	621	667	619	626	641	650	601	602	623	600	630	607	615	661	681	617	595	589	607	629	624	597	614	650	604	624	639	594	647	630	602	643	599	619	592	604	635	634	561	606	620	625	647	667	632	602	611	649	670	673	666	611	638	603	590	584	636	629	614	627	642	655	643	627	611	646	610	590	599	608	613	603	628	629	608	626	630	597	621	674	607	638	657	641	631	652	622	628	621	643	606	642	605	593	611	637	667	610	591	630	618	642	621	638	621	624	603	644	626	582	636	636	637	624	699	591	629	613	621	664	612	592	633	648	666	557	624	624	610	644	640	600	636	613	603	659	620	614	613	655	611	584	625	593	632	643	632	651	647
36946	25155	22942	21734	19144	13831	8917	7087	5334	4081	2991	2003	1880	1946	3176	2836	1804	923	572	592	704	578	498	478	454	407	460	418	422	436	431	367	461	416	407	395	447	417	447	412	451	591	452	430	662	1298	508	423	392	381	388	428	427	366	392	389	419	357	383	389	439	410	383	385	403	392	398	443	361	423	389	380	385	418	399	408	404	385	377	439	436	392	421	357	441	383	385	424	392	387	376	409	414	396	367	404	406	409	408	387	373	390	399	333	408	380	384	401	387	366	455	397	406	408	384	378	388	365	386	361	429	366	408	398	371	365	387	408	380	379	409	400	393	403	405	403	380	414	360	353	390	403	412	395	385	372	385	398	400	383	374	428	372	367	412	400	390	359	371	375	420	404	398	406	401	470	376	437	387	358	426	392	373	374	410	393	423	417	394	373	379	378	410	401	395	395	419	400	385	429	363	421	380	398	371	429	393	409	384	390	383	406	380	430	397	386	390	417	358	376	417	410	407	401	383	416	387	432	402	426	391	381	370	381	416	421	428	414	375	373	410	410	398	379	379	403	386	411	409	392	415	399	401	440	350	435	398	403	409	422	394	395	417	397	443	405	399	364	368	407	411	408	402	441	402	367	380	413	374	391	398	394	416	405	437	426	399	387	413	391	390	396	422	387	408	423	409	383	427	382	414	404	372	371	412	414	378	369	401	397	402	386	385	426	384	382	376	400	331	413	378	369	380	372	426	392	451	408	402	397	392	426	409	397	391	384	411	411	409	412	391	381	391	395	415	380	402	372	407	354	420	443	394	391	415	392	362	434	414	436	394	398	433	423	424	378	394	369	421	409	387	418	372	407	425	376	399	382	397	423	372	367	398	345	388	372	373	402	423	415	383	401	408	435	404	399	398	441	374	401	388	389	399	405	409	441	386	418	424	426	393	412	430	405	355	398	408	418	422	408	404	460	410	382	415	395	368	407	406	380	411	409	408	390	391	433	413	390	423	379	428	391	397	410	401	432	441	369	390	413	402	406	412	376	413	386	405	378	399	404	402	421	389	418	391	373	390	394	387	439	377	415	396	367	383	410	359	374	388	392	360	380	397	390	396	366	416	436	384	397	416	430	427	428	453	357	377	453	402	420	385	410	425	370	428	390	396	439	414	374	388	409	400	374	402	383	407	432	407	369	397	385	409	394	395	379	399	454	387	408	392	400	381	374	400	392	434	422	395	391	403	380	382	370	387	372	359	419	414	415	395	402	417	407	406	375	378	375	417	410	425	379	408	412	422	401	413	396	386	402	421	396	400	380	420	410	446	430	419	395	366	356	403	377	365	425	381	384	422	385	381	401	409	443	374	380	380	436	385	388	416	379	404	363	366	386	398	397	410	388	412	395	434	395	400	386	412	385	428	468	386	386	408	402	402	381	370	422	430	428	363	373	426	424	408	389	407	402	406	419	416	443	406	404	400	408	392	416	400	404	393	391	371	413	403	423	361	390	435	415	400	391	381	413	366	428	391	386	401	414	387	398	380	411	426	386	368	415	393	408	410	384	433	374	401	382	398	391	369	379	390	398	414	409	389	400	419	429	447	407	408	361	434	359	390	395	378	454	385	399	415	406	388	388	414	423	400	378	407	438	381	376	393	390	388	348	403	404	360	406	388	389	388	372	417	379	387	396	395	403	414	382	390	427	376	423	436	402	443	413	406	358	414	410	419	421	395	399	417	409	395	366	363	413	396	411	426	422	396	395	367	409	363	419	386	374	417	428	413	372	396	401	380	370	385	365	381	383	385	435	396	411	394	397	379	400	406	397	445	397	381	381	467	396	357	374	361	405	377	386	391	432	386	394	412	356	418	416	373	380	408	378	397	402	419	426	418	386	436	400	388	373	398	382	390	382	405	422	421	406	368	405	369	379	373	410	423	423	385	378	419	411	410	398	369	420	389	417	375	360	402	389	394	402	386	375	373	394	429	423	442	393	405	363	396	399	442	424	419	408	423	428	374	366	400	391	417	406	399	379	392	359	410	372	368	403	365	411	354	436	405	393	389	430	389	388	445	359	374	373	387	390	401	362	390	407	357	385	389	391	456	426	358	398	385	428	413	397	395	431	412	407	373	418	375	360	347	403	396	396	383	400	477	400	367	391	392	394	393	385	363	381	363	411	385	368	428	418	362	427	421	426	432	382	408	414	396	399	378	403	380	398	384	335	409	393	405	363	376	408	397	421	376	413	423	404	398	423	387	415	354	388	365	427	405	358	389	386	396	383	424	411	386	337	401	407	392	347	379	428	376	396	416	402	389	409	415	419	437	385	392	374	413	419	433	390	391	405	441	396	405	428	415	389	416	364	381	423	393	422	353	398	424	418	366	414	435	441	386	402	423	401	384	402	334	379	386	415	376	409	406	404	405	401	401	393	448	372	400	369	384	368	378	400	382	430	405	423	402	419	371	391	393	392	399	387	414	445	376	386	386	405	405	361	380	373	391	372	418	397	415	424	398	409	400	394	399	431	372	370	433	401	406	423	409	386	362	374	371	428	405	382	381	389	423	415	394	410	430	430	379	390	359	414	420	379	387	378	404	399	376	397	397	405	399	400	384	376	359	412	381	416	408	403	404	375	414	382	413	401	384	389	385	373	425	401	377	406	384	418	441	382	438	440	356	420	389	406	380	433	397	385	443	394	415	387	408	386	396	371	429	390	423	379	378	404	409	401	415	390	411	385	357	385	373	393	378	373	397	405	372	430	418	382	412	440	405	400	414	433	409	387	392	399	365	376	374	400	371	378	376	440	425	409	362	394	378	421	405	382	406	398	383	407	414	402	364	413	346	411	407	352	413	379	442	384	406	410	415	368	377	388	416	439	383	391	411	378	396	387	400	388	395	396	407	399	372	390	364	385	395	388	373	417	418	352	394	369	396	397	409	406	393	424	411	417	412	430	378	415	408	384	401	409	395	397	411	386	430	408	419	384	423	369	384	389	413	422	374	405	391	404	383	421	394	423	423	403	415	377	399	427	374	373	412	418	389	403	415	410	391	431	421	424	388	432	426	421	420	441	388	399	394	423	424	406	387	408	369	401	428	416	365	453	425	390	403	397	375	382	427	380	396	389	397	351	408	419	408	384	403	399	379	425	406	400	393	362	342	384	395	381	421	389	430	372	369	380	401	374	377	437	415	396	416	423	384	397	410	382	392	386	411	421	373	410	378	397	356	387	395	383	416	413	387	418	436	411	396	412	423	440	371	428	404	386	408	411	400	422	408	407	417	425	419	421	380	402	399	382	391	420	427	397	383	408	391	385	421	373	420	393	374	374	421	406	399	390	405	389	398	463	354	438	439	375	417	402	400	382	363	408	370	380	374	427	386	435	409	382	408	411	372	427	402	379	393	354	392	399	401	437	400	377	412	391	374	365	445	418	428	414	399	372	399	402	395	393	401	364	419	392	442	415	387	413	407	403	372	402	364	426	403	369	403	400	377	396	351	379	418	434	412	408	400	406
20110	16614	25715	31346	31649	27363	22313	20249	16875	14369	11218	8530	7393	9241	15922	13185	9057	3925	2182	2457	3072	2105	1489	1238	1185	1142	1115	1093	1130	1050	1024	1010	1039	1056	1016	969	990	1011	1020	1010	1574	2163	1685	1261	3218	7388	1319	970	1002	963	1011	954	958	1016	912	1016	977	988	1007	973	931	1021	981	989	942	938	952	955	973	944	961	948	958	937	917	993	1002	995	932	957	955	940	955	895	960	888	977	969	951	920	985	953	979	1001	955	908	1000	942	929	951	957	931	940	953	975	945	996	899	901	884	910	928	887	935	951	918	914	939	885	938	934	962	992	928	961	968	995	944	910	931	924	979	951	994	947	957	929	939	970	941	941	954	859	955	1008	1030	962	968	886	914	933	938	924	926	952	919	910	897	900	919	911	989	973	896	896	972	965	962	889	948	909	955	918	974	969	978	962	957	936	953	977	980	921	914	1007	960	965	900	886	869	919	961	940	921	905	939	995	922	912	981	956	960	994	984	966	936	924	929	975	883	906	943	928	966	953	922	952	944	919	979	932	913	923	944	928	937	962	913	962	923	990	934	956	942	915	938	934	907	949	915	925	963	909	922	919	924	888	974	987	890	905	908	950	961	935	922	898	970	925	943	942	956	979	955	964	962	927	974	975	936	960	967	977	963	963	978	919	943	966	939	906	968	925	906	876	964	912	979	931	936	967	962	921	966	926	932	891	1026	923	919	946	952	978	899	973	969	949	903	931	944	984	972	930	995	959	1010	960	862	969	895	957	927	992	953	967	987	952	930	952	927	931	995	895	978	967	919	938	956	957	909	859	898	975	907	969	931	889	889	976	948	975	928	961	987	916	897	943	932	927	964	929	961	939	969	941	949	945	996	931	941	939	955	953	1018	938	953	1032	905	950	911	940	927	919	864	945	987	891	987	949	889	960	958	978	973	897	1006	924	914	965	946	867	926	904	944	904	900	976	933	946	954	923	933	967	968	980	960	1020	866	943	916	959	934	980	924	930	910	987	955	964	951	1007	971	934	933	941	980	947	957	918	943	993	924	918	921	928	959	970	947	918	962	950	1005	932	933	965	953	871	955	949	925	929	949	968	960	904	936	940	947	969	904	904	964	949	1004	920	943	898	915	962	985	975	935	949	948	903	906	894	932	923	977	970	985	979	930	949	961	899	928	962	912	955	904	955	988	945	913	943	914	936	907	971	947	927	971	994	971	972	935	925	936	975	945	958	909	993	949	864	963	912	921	996	954	936	895	962	909	941	944	937	904	923	917	911	942	924	948	927	950	956	932	907	948	931	897	944	924	927	914	984	918	919	997	974	922	860	870	949	973	931	942	966	917	1004	965	886	973	922	924	955	898	940	929	950	889	943	946	980	962	929	947	919	908	949	949	927	948	952	970	899	967	970	904	964	934	945	930	895	954	962	991	1009	960	925	948	989	942	949	973	940	912	963	884	944	875	929	941	916	955	903	958	918	887	1009	898	923	954	937	960	991	954	931	926	907	880	965	929	946	917	927	916	951	901	996	956	975	909	932	977	945	955	925	940	937	1007	948	938	958	925	1033	967	946	938	941	961	902	953	939	972	908	873	891	979	906	925	965	957	952	937	899	927	944	926	908	904	938	986	931	949	976	882	996	919	901	904	936	963	922	951	956	995	943	889	979	914	913	912	902	1003	961	899	968	931	938	926	963	906	978	951	897	851	974	978	930	994	970	937	942	933	1000	957	959	988	964	876	971	972	972	900	977	930	949	887	986	947	854	918	908	886	903	923	946	976	932	964	929	916	911	937	940	959	943	1009	974	956	976	948	958	969	921	942	983	937	901	916	888	946	969	901	947	920	919	991	931	926	956	972	900	929	926	961	910	945	949	1010	950	956	896	894	927	965	1024	945	890	909	958	916	923	945	971	916	978	925	926	956	943	970	914	975	957	936	877	919	962	954	948	916	953	977	971	900	947	953	921	983	939	939	899	933	931	957	969	915	948	950	945	895	936	915	950	883	933	953	864	1018	960	929	926	985	965	923	989	924	946	893	939	991	947	979	930	945	933	982	889	942	991	953	926	944	946	929	927	958	927	927	953	943	948	912	989	957	961	946	964	956	933	971	900	949	890	926	898	948	944	872	947	998	935	931	943	914	901	958	966	938	918	966	897	938	968	1001	940	957	977	957	956	961	889	927	977	885	970	960	984	907	927	921	909	917	935	986	926	927	940	993	967	934	940	926	983	884	938	909	941	924	943	915	954	963	892	942	918	989	953	972	953	960	911	954	964	936	914	971	981	963	935	922	944	985	994	915	964	908	905	915	921	1004	975	934	914	929	913	897	1010	926	896	914	950	969	876	919	928	960	940	953	915	904	921	912	980	914	952	968	928	883	915	941	905	922	984	939	910	923	952	980	933	908	972	928	918	885	897	947	943	903	914	935	897	923	912	926	922	919	936	922	924	976	935	959	951	919	938	889	953	887	972	1012	949	969	903	988	973	908	945	953	940	932	984	895	991	981	893	949	962	911	923	899	959	909	959	941	903	985	956	899	923	890	893	911	953	949	918	937	936	977	930	909	963	951	983	887	944	915	938	935	922	912	935	980	963	939	951	925	937	943	973	909	930	956	931	982	981	986	972	931	972	910	943	958	974	890	963	942	933	973	998	953	914	893	945	899	959	911	921	929	957	915	938	909	951	918	954	917	919	937	957	926	940	909	963	898	975	941	928	959	949	956	891	981	946	929	936	919	975	952	947	914	993	902	912	951	901	935	925	913	948	937	930	905	924	971	943	934	949	952	930	926	962	881	952	976	956	915	961	913	971	935	966	949	942	922	966	954	931	924	987	918	901	914	917	913	883	954	960	953	932	902	926	927	937	994	922	914	945	946	945	975	970	962	975	968	922	978	962	877	863	923	963	877	942	920	890	954	919	978	962	921	939	875	916	877	978	977	925	932	971	915	930	882	970	927	951	931	901	906	931	941	947	955	874	909	874	972	929	997	943	970	964	918	919	952	902	931	935	916	940	961	928	938	881	913	972	919	972	935	984	906	1013	890	968	998	926	1011	953	943	978	923	941	964	937	992	884	921	959	976	935	966	907	961	912	961	966	935	942	1000	928	910	976	995	954	936	949	974	981	916	928	899	917	927	953	894	939	966	982	912	911	976	928	896	940	967	932	1008	899	909	929	933	954	970	906	967	975	969	944	933	955	961	958	919	944	934	933	948	925	916	923	969	934	913	947	914	884	948	985	917	916	948	909	933	917	972	952	889	949	936	939	972	969	976	901	937	882	957	929	959	922	895	927	949	908	962	961	987	909	900	1015	908	901	990	874	957	940	906	911	877	932	918	952	963	926	926	990	921	921	933	935	966	886	1000	932	936	911	916	961	928	941	967	942	941	927	962	982	955	923	968	958	925	963	897	926	960	900	908	927	931	957	933	964	945	941	870	920	920	939	949	856	883	987	914	866	936	955	937	955	951	967	943	908	961	911	887	1023	953	913	887	897	971	920	931	991	945	947	895	941	995	934	902	932	924	929	942	932	962	945	875	930	930
17980	10519	8199	6021	4162	3159	2730	1848	986	574	381	318	334	275	342	321	301	271	298	281	351	294	285	252	275	267	277	250	253	289	259	274	270	264	243	256	242	262	259	258	243	308	319	270	257	301	259	232	256	240	263	264	273	263	251	272	251	239	256	233	234	259	238	258	269	259	240	281	243	255	292	250	260	239	277	253	229	261	255	227	260	240	257	263	260	269	275	283	268	273	261	270	214	281	279	283	277	269	248	235	270	289	257	241	265	253	245	277	256	259	261	277	246	265	247	283	250	250	255	251	257	276	276	293	233	228	247	254	262	277	233	251	259	263	272	251	270	258	286	268	279	262	226	234	236	267	268	262	256	268	248	264	259	261	270	261	262	255	265	253	285	258	258	262	239	266	270	273	250	246	262	279	257	239	256	241	257	280	269	263	251	260	276	246	235	267	258	296	262	255	256	250	281	279	239	251	268	303	279	245	241	287	255	239	258	300	277	252	248	284	237	235	239	261	253	261	287	245	265	224	262	255	253	260	222	294	268	234	261	225	258	247	247	266	238	258	253	254	251	266	261	262	265	266	246	236	235	244	237	231	252	271	268	266	255	262	253	233	266	299	248	290	253	284	247	275	260	276	263	247	266	265	264	281	298	267	239	262	269	269	253	283	254	279	257	257	266	243	242	273	261	277	275	252	254	258	253	297	235	273	273	263	270	234	266	279	244	245	274	240	262	244	278	283	245	252	250	250	293	241	258	269	279	275	271	261	279	219	248	242	258	246	228	283	270	262	256	259	234	259	288	283	243	265	244	238	246	271	258	265	240	280	269	278	256	242	277	277	240	241	250	288	274	238	257	249	228	270	275	276	280	269	260	258	257	269	259	255	275	284	271	242	260	282	299	275	254	267	263	247	256	281	275	252	237	261	281	283	248	247	243	245	264	240	273	250	236	238	255	278	262	262	271	281	272	258	255	241	259	245	240	235	271	246	244	253	243	242	291	254	253	261	268	273	272	245	250	260	287	263	285	243	243	263	233	289	262	236	239	263	284	273	252	248	266	274	280	257	237	265	264	279	234	271	246	259	300	243	241	283	279	239	248	249	301	248	245	245	245	264	246	286	228	224	247	253	256	245	258	273	277	239	249	258	238	274	244	233	258	259	243	248	236	235	288	285	270	262	290	245	234	275	281	271	245	290	257	232	248	256	278	270	267	246	262	285	240	294	283	257	280	301	257	250	239	265	275	251	235	242	286	275	264	233	265	249	242	239	265	278	271	256	257	249	269	236	274	264	227	271	249	281	262	250	260	281	232	255	267	238	252	249	259	270	246	278	286	254	235	241	282	292	273	250	270	283	253	271	253	275	255	260	264	265	274	273	285	268	250	214	284	268	243	259	272	260	263	292	257	269	248	240	257	290	277	291	279	287	276	230	242	241	232	276	257	289	268	265	285	269	260	268	280	266	257	216	256	268	265	287	267	236	256	268	258	256	267	262	252	250	276	272	256	251	252	274	248	263	255	269	257	247	275	266	248	282	281	221	254	257	281	232	263	269	280	261	241	255	242	256	268	236	248	238	271	255	245	252	255	287	279	276	271	284	260	251	242	280	250	239	266	284	250	242	226	263	265	253	286	304	252	252	284	282	294	270	248	238	259	283	250	287	247	271	264	268	257	248	265	236	256	258	259	254	278	254	307	304	248	261	269	262	263	287	250	253	264	230	243	281	273	246	289	211	262	251	259	249	244	251	247	252	272	287	279	261	274	271	240	277	274	271	278	263	259	230	255	256	272	273	253	247	282	286	265	275	278	266	274	277	238	244	239	259	262	232	253	299	286	277	252	269	256	257	245	273	271	248	245	272	286	288	238	267	251	225	263	247	272	302	273	254	274	265	266	254	272	274	255	274	276	260	254	238	243	248	274	258	265	252	271	293	235	272	273	290	240	277	257	254	239	268	259	244	249	276	236	277	227	284	238	265	248	270	271	280	252	282	284	272	250	257	267	255	272	258	272	269	282	277	283	244	238	263	262	261	247	276	293	266	238	269	284	277	257	266	224	271	245	289	253	260	259	237	278	271	274	257	260	274	279	263	282	273	282	279	265	257	249	245	229	289	296	269	252	245	270	287	272	296	264	266	275	243	275	240	282	230	270	280	244	245	251	216	270	304	242	258	275	294	272	295	269	283	256	269	284	274	256	233	251	286	256	257	251	261	249	285	271	275	235	284	271	268	265	294	257	245	279	260	286	267	255	238	240	247	223	262	224	270	265	274	246	248	248	257	258	247	288	280	259	257	282	239	239	261	276	280	275	278	259	257	251	269	255	250	272	241	202	269	275	260	217	248	274	262	260	249	295	278	212	286	307	251	267	234	248	265	240	269	267	274	220	246	241	253	267	257	259	268	266	275	237	262	265	268	266	255	265	254	270	237	254	236	265	284	254	260	237	272	268	256	256	273	256	261	239	262	251	287	275	259	261	240	258	250	277	236	264	277	250	237	275	259	228	249	282	273	278	242	263	247	268	250	271	274	233	255	266	272	257	270	245	294	282	236	250	251	259	263	251	259	279	271	247	267	215	231	264	246	284	268	232	305	241	252	269	282	267	262	263	266	223	234	270	247	236	264	232	257	270	238	247	260	286	255	225	283	242	224	261	273	263	257	259	259	264	255	276	252	253	283	259	262	255	269	253	256	227	244	278	232	289	261	277	257	260	241	272	269	242	261	270	251	251	265	239	242	210	256	275	277	254	238	269	322	265	258	264	277	237	230	246	277	257	258	257	259	286	238	282	264	278	271	257	271	257	259	236	267	278	260	279	259	268	275	253	267	283	280	248	280	254	218	279	244	241	275	305	268	235	237	266	277	277	277	252	266	271	241	275	265	242	256	280	273	274	241	259	273	239	248	236	243	234	268	247	268	255	270	272	243	267	256	270	246	263	271	263	242	292	279	241	244	279	266	248	261	257	272	258	253	250	281	241	235	238	272	227	271	254	270	222	233	259	275	306	232	250	246	235	227	267	266	300	250	233	248	290	234	239	287	254	256	268	252	281	266	268	289	244	260	288	294	243	255	262	240	248	287	251	260	251	235	261	277	261	275	262	257	264	282	275	267	276	295	265	256	270	273	258	235	241	252	277	267	221	249	264	256	246	260	263	248	245	275	268	279	244	296	253	256	257	250	303	266	279	274	266	284	268	268	251	246	239	278	253	249	278	251	277	262	239	270	231	280	246	254	254	278	259	250	236	250	252	274	253	299	286	230	230	284	256	242	265	232	242	264	248	267	263	268	254	261	283	295	281	280	299	273	241	265	274	296	238	300	282	265	266	255	267	251	275	253	272	258	290	280	246	302	279	287	294	258	282	251	241	259	273	270	225	248	259	238	309	278	294	246	285	282	272	241	243	264	231	265	312	277	252	267	263	271	267	250	261	267	277	264	244	251	269	250	245	253	256	241	263	271	281	232	234	278	224	252	255	285	266	266	274	250	242	276	266	262	269	247
9589	7756	12745	14097	12328	11498	10776	7837	4341	2239	1238	934	961	988	1075	943	820	726	752	982	1253	879	706	662	671	640	632	657	617	608	658	624	666	663	601	624	683	635	645	669	716	1112	947	714	771	886	645	649	621	646	654	569	648	640	631	621	600	649	653	673	650	646	643	636	646	627	636	634	664	636	580	662	641	666	633	623	628	630	616	662	620	616	625	634	633	650	641	617	661	591	651	640	640	621	626	645	637	629	626	643	624	629	641	654	637	627	637	677	645	603	594	665	666	666	669	609	640	628	623	639	637	676	627	666	623	613	643	623	596	610	607	678	635	657	631	617	621	667	634	625	670	680	615	605	622	625	620	648	643	625	650	630	633	645	653	654	614	653	585	646	657	623	599	633	609	638	623	634	642	617	608	649	665	615	655	623	650	636	613	605	623	676	678	714	615	608	654	673	651	624	653	630	662	661	608	682	650	625	684	633	649	658	633	612	663	662	641	622	667	645	653	651	625	640	642	642	612	630	610	651	618	668	641	652	642	637	615	656	620	591	644	647	668	638	622	631	608	612	620	656	610	666	618	636	653	556	643	643	683	627	637	636	633	626	602	659	619	624	623	674	659	682	643	648	604	644	658	642	633	667	672	633	630	627	662	584	660	635	575	633	606	619	590	643	654	688	618	630	688	625	653	610	622	684	651	630	641	666	642	658	640	612	648	676	630	626	642	660	595	608	604	662	633	637	634	638	640	633	668	643	638	617	651	645	617	628	639	636	655	646	637	623	608	601	654	706	614	618	638	655	623	691	665	646	643	617	619	656	628	637	616	626	634	656	625	657	643	652	636	645	600	646	649	626	599	607	633	655	628	625	616	629	654	623	671	602	628	593	668	634	670	625	645	684	628	644	638	661	616	663	676	648	630	618	640	646	614	652	616	631	696	651	596	612	613	640	630	619	645	609	638	603	644	589	631	630	608	641	670	620	674	684	647	622	637	591	659	584	617	646	591	668	644	716	671	652	597	631	601	620	621	621	667	669	644	613	643	593	651	660	585	636	657	654	660	644	632	638	645	575	628	640	679	662	644	604	633	628	641	624	660	644	630	624	633	651	652	578	636	605	636	664	609	651	616	650	628	641	597	641	608	621	609	656	614	624	605	621	627	656	603	602	573	648	642	696	654	627	641	610	615	623	638	641	643	638	620	656	634	658	594	668	679	612	628	620	649	646	610	654	609	643	611	606	616	622	641	652	659	584	633	641	674	617	598	624	628	641	597	607	616	631	632	603	662	655	599	605	635	607	609	667	658	603	608	649	656	609	643	618	638	623	723	605	626	652	618	628	671	625	651	605	664	613	673	617	676	699	658	641	671	655	644	675	576	629	628	659	653	643	634	630	659	597	638	643	664	625	658	623	627	626	624	666	658	632	660	619	634	673	657	665	641	651	657	651	637	592	665	647	627	675	633	629	651	642	661	656	645	628	595	648	652	658	607	637	641	662	670	648	639	661	653	631	643	678	631	612	635	637	679	659	630	594	647	612	629	603	633	668	652	598	651	633	599	651	674	642	616	634	652	633	650	654	646	615	616	623	675	614	637	631	589	627	654	612	649	648	625	642	625	625	639	656	610	638	631	659	646	648	620	654	665	658	653	651	636	653	631	607	640	664	668	687	670	630	628	645	649	667	672	628	646	665	672	652	614	643	653	663	675	611	641	586	657	626	629	657	632	665	652	698	641	631	655	628	635	655	636	628	649	641	634	702	633	683	621	627	636	655	627	613	638	635	618	673	643	632	606	663	606	596	649	592	608	653	611	626	636	657	656	602	605	636	662	648	633	690	606	641	599	627	653	635	669	674	658	621	643	629	635	620	627	604	615	621	656	586	614	663	642	671	632	629	600	590	646	633	655	635	621	608	692	615	629	688	695	642	712	683	592	625	644	637	657	600	643	639	630	622	636	650	672	632	627	627	606	651	618	651	649	622	662	632	625	674	662	620	616	631	671	626	606	647	639	622	673	639	643	671	621	659	654	662	603	630	615	617	635	629	689	617	657	637	607	615	638	637	649	681	633	627	678	619	636	613	690	645	574	625	663	616	621	649	645	668	643	656	614	666	642	656	622	640	660	617	657	601	656	645	632	609	641	667	658	638	672	620	665	657	614	599	624	680	649	601	620	659	643	654	625	629	602	636	587	619	576	637	653	605	643	630	643	643	640	616	612	654	648	625	680	579	582	648	641	666	642	624	610	586	633	620	631	618	607	647	634	618	671	616	645	676	682	657	601	634	653	573	634	599	620	665	604	618	652	620	618	639	628	618	657	648	590	627	660	643	640	614	634	649	618	620	654	638	604	632	635	623	637	596	640	605	609	628	630	607	638	669	634	606	601	638	624	624	615	646	624	596	659	601	661	628	680	624	655	650	621	668	634	689	586	652	630	689	623	645	640	612	645	605	659	630	638	623	623	627	614	639	656	585	610	636	599	673	646	634	621	652	687	638	670	680	606	607	629	627	674	657	615	661	650	644	632	662	680	644	610	658	640	700	678	666	665	597	592	664	594	591	624	624	625	647	622	666	643	616	603	637	616	666	679	647	635	660	639	631	613	643	585	645	631	643	656	581	629	689	591	637	646	657	625	634	605	661	627	663	604	619	616	663	643	622	658	657	679	622	655	658	665	600	651	614	622	650	590	650	659	659	654	633	621	633	663	662	636	656	613	593	661	699	663	678	664	662	636	625	612	620	613	632	634	689	610	670	643	637	646	650	642	643	637	628	651	624	684	645	651	634	632	633	671	717	646	645	615	585	642	620	621	661	588	636	647	587	635	615	625	638	633	659	619	620	629	646	647	604	639	655	600	588	656	643	662	625	621	656	638	636	625	640	614	631	571	667	638	648	603	634	662	659	671	612	646	615	656	631	680	660	643	667	644	661	632	663	667	646	637	647	660	652	631	639	620	608	635	601	632	619	687	646	624	639	650	647	606	688	669	614	658	668	641	648	637	678	590	632	635	654	650	652	646	628	619	607	617	656	656	628	634	647	634	632	618	660	650	628	654	656	637	614	713	610	663	626	620	595	643	595	607	677	634	610	658	648	708	667	647	647	623	632	638	627	609	615	636	611	596	605	591	645	693	630	675	632	646	641	602	628	634	604	607	651	619	632	626	619	633	641	647	666	609	641	630	654	634	600	595	604	653	652	623	619	669	653	613	670	646	610	628	642	615	651	658	708	676	619	582	661	644	679	624	670	596	635	665	641	633	643	654	645	630	657	630	635	627	615	653	628	630	610	633	639	643	617	662	637	620	643	654	687	607	642	705	669	663	650	625	629	593	645	661	654	663	661	622	623	655	620	629	636	687	663	662	638	626	640	589	608	656	629	662	634	604	610	617	600	651	658	678	681	620	625	663	625	601	662	643	667	646	668	640	637	626	664	615	594	645	658	725	655	656	630	646	649	645	602	609	657	628	657	637	655	587	673	603	617	656	664	634	642	660	648	626	625	654	587
29722	17209	15348	15559	11334	7881	6433	4422	3029	2268	1265	1128	1336	1636	1816	1299	643	373	368	482	480	342	274	278	271	291	251	283	250	276	273	280	237	255	247	244	246	279	245	278	305	395	374	293	383	729	255	282	266	278	291	279	252	265	244	248	264	279	261	255	255	255	255	243	267	251	261	238	247	285	253	255	266	275	253	242	270	270	255	276	252	261	255	247	254	261	231	253	308	250	248	229	265	248	251	258	267	242	249	237	220	274	260	292	283	273	255	231	271	264	300	271	261	260	246	257	273	238	275	233	262	246	245	253	264	276	270	255	271	255	293	245	264	250	254	286	284	263	279	251	257	258	287	255	249	258	250	265	256	265	244	271	270	254	286	253	237	271	287	267	270	246	256	252	258	253	286	265	254	266	275	259	244	263	258	238	237	276	256	253	256	294	270	230	271	255	270	258	249	260	274	268	265	278	255	263	296	273	291	278	288	287	228	277	283	249	268	268	259	257	268	249	236	276	275	257	250	223	244	242	236	267	260	245	261	246	238	216	253	285	267	248	241	269	264	279	254	228	251	253	266	272	285	251	265	261	224	285	263	257	288	273	259	288	267	269	248	244	280	213	239	238	263	289	254	254	262	252	278	262	265	244	250	255	245	273	267	285	263	247	247	280	272	229	272	265	254	269	287	280	263	232	261	291	273	272	238	236	283	243	250	261	264	263	253	240	271	248	235	247	249	279	272	301	265	241	267	269	241	256	255	255	258	299	269	219	264	253	281	258	271	251	261	248	228	251	271	266	250	239	266	263	277	255	233	263	257	286	229	256	271	271	237	266	249	275	266	295	256	265	238	258	277	273	245	269	276	251	221	244	284	268	261	236	280	254	260	263	220	260	277	255	266	274	244	259	242	265	248	252	260	259	273	276	233	250	230	280	297	255	256	267	239	249	261	257	288	271	236	263	280	242	251	289	247	273	250	251	252	232	282	264	260	267	268	271	274	236	296	265	266	270	282	275	270	251	247	248	254	264	267	244	264	275	260	262	270	245	255	253	251	246	243	274	244	254	240	240	264	246	239	240	233	266	247	237	261	217	251	247	251	245	236	281	241	276	221	248	239	233	247	292	244	253	249	234	254	253	288	255	247	247	284	273	284	265	250	272	293	257	288	236	257	251	218	257	249	281	254	259	269	278	248	259	241	261	260	241	265	250	288	245	279	227	251	283	234	242	231	269	264	263	274	278	236	274	257	259	286	284	235	269	261	267	268	289	244	254	273	258	310	259	273	250	251	270	261	256	239	278	254	273	219	276	283	253	278	242	255	245	234	273	264	245	274	238	263	254	258	233	247	269	274	243	269	280	272	244	226	274	231	229	273	237	271	259	242	247	241	241	282	260	238	252	250	249	268	282	254	278	266	249	261	256	271	279	256	265	253	231	259	253	235	267	243	265	241	263	247	274	225	262	241	223	269	294	259	257	293	284	247	250	236	268	274	265	249	261	267	245	237	258	255	249	270	208	266	289	262	252	247	267	272	259	258	258	253	258	248	274	250	257	268	249	259	250	238	278	284	257	299	273	269	295	247	263	296	283	253	241	257	284	253	249	209	280	269	246	263	224	259	259	259	253	281	263	263	272	280	282	268	294	273	224	275	224	240	262	292	245	273	276	251	257	269	237	239	242	255	258	263	249	276	255	272	273	272	249	265	264	278	235	276	254	239	264	266	268	257	261	263	242	271	272	297	269	247	244	251	261	267	240	253	260	257	242	280	249	259	245	250	262	257	263	251	299	264	270	254	263	281	274	291	264	254	257	260	248	286	287	259	260	238	277	260	243	289	233	274	262	257	277	243	249	274	281	261	270	288	257	238	269	247	286	270	256	242	266	300	234	233	245	238	236	260	273	272	231	210	245	262	265	269	243	266	261	271	275	261	283	267	253	273	271	264	245	254	278	244	268	251	231	260	250	250	262	255	271	268	245	254	310	302	267	257	260	272	258	266	240	254	275	270	251	264	274	256	238	262	261	262	277	278	249	246	243	260	280	283	235	263	249	283	249	242	259	233	272	237	273	260	285	222	223	267	261	261	238	240	275	294	261	251	248	291	251	249	235	251	251	282	257	254	250	252	266	247	276	250	261	275	274	285	282	273	260	275	235	246	214	237	262	240	242	225	247	302	248	262	256	252	281	247	300	252	265	250	232	252	272	257	251	251	250	247	284	240	273	281	254	240	245	247	281	259	238	279	244	266	257	252	271	269	241	274	280	256	261	266	251	301	265	271	247	231	276	268	251	259	279	260	240	255	242	234	273	257	244	268	229	239	270	272	259	253	269	273	274	278	242	249	256	273	262	242	280	234	235	244	272	243	232	264	261	272	236	256	289	244	262	234	262	286	255	227	246	255	280	287	246	231	263	222	268	250	300	241	236	252	275	245	249	267	237	256	247	240	264	240	300	269	234	241	244	274	235	275	255	269	269	253	253	268	264	236	235	239	266	249	252	254	230	250	255	214	249	277	264	279	262	267	274	249	299	274	262	267	259	253	265	246	272	243	256	260	259	261	247	249	250	264	224	269	249	254	233	268	253	270	249	258	277	271	259	271	296	251	292	263	255	228	261	288	296	262	223	231	229	262	260	270	273	282	248	273	284	283	228	290	263	264	262	240	271	243	266	257	258	258	276	239	254	255	269	242	246	254	274	265	259	247	278	301	249	271	294	259	253	288	248	296	255	255	255	238	247	249	256	230	226	264	294	245	239	258	240	255	258	261	283	259	264	242	271	248	257	218	232	306	269	259	249	235	232	266	246	258	260	243	242	242	223	260	257	270	255	257	256	232	227	252	237	265	254	241	249	269	287	271	278	259	246	294	268	269	242	238	257	259	263	259	247	271	268	247	264	286	265	244	249	249	260	260	232	288	261	289	272	263	248	284	252	229	256	254	281	276	238	249	268	246	224	236	277	248	258	253	288	272	287	247	273	278	226	262	257	271	266	251	252	269	271	265	260	255	279	256	280	274	284	243	271	261	257	234	248	230	251	260	264	289	243	261	230	302	249	270	267	221	271	255	270	294	289	270	250	251	271	246	265	274	252	265	262	278	235	253	279	242	256	274	244	248	247	259	251	265	236	237	279	257	276	282	255	280	269	243	285	264	240	284	243	252	263	253	236	249	264	285	257	256	237	239	263	259	239	237	259	281	279	270	253	273	251	275	269	256	256	251	260	256	267	251	227	259	256	273	264	242	253	260	269	249	273	252	257	243	260	280	264	266	248	220	225	259	240	257	295	272	273	280	260	224	267	261	275	285	268	254	277	278	236	243	293	239	254	267	248	290	266	231	257	273	277	264	291	272	253	259	266	258	246	257	245	304	261	269	248	241	266	262	263	274	244	247	252	248	272	270	241	253	248	251	251	241	254	285	278	241	234	236	266	261	255	303	266	268	273	250	268	316	276	258	266	283	297	290	267	240	251	260	260	264	245	267	273	270	270	261	236	248	307	275	268	274	255
16418	11681	20569	26663	23729	20817	19703	15708	11569	9299	6035	5781	6362	8640	9982	7905	3130	1384	1624	2393	2143	1047	847	817	798	764	736	773	728	752	725	692	699	693	668	710	665	655	641	738	1030	1593	1390	1096	1604	4077	725	682	652	674	682	615	639	648	697	692	671	707	681	639	660	690	683	628	657	691	645	617	644	642	625	655	673	674	693	623	629	677	671	644	649	651	614	627	677	645	611	650	686	639	680	696	643	634	665	679	660	609	665	674	670	660	660	651	643	669	632	606	628	650	641	640	598	659	649	658	623	638	648	674	651	713	623	660	645	646	640	670	605	681	643	650	656	650	635	640	650	659	713	662	656	633	696	671	637	662	654	672	661	639	636	679	654	658	660	669	693	599	645	651	604	645	675	666	658	669	692	643	678	646	576	676	655	627	672	637	657	670	689	640	612	652	680	650	650	598	657	655	664	658	653	649	663	689	637	655	630	665	631	611	643	690	676	673	622	608	673	652	650	692	620	690	641	617	654	693	622	667	585	665	658	632	647	685	624	637	662	659	628	661	629	646	647	649	644	632	625	624	630	627	611	656	654	647	655	647	612	645	640	680	635	713	621	665	634	689	642	634	636	660	661	676	683	650	626	632	702	651	667	663	601	632	651	629	675	678	686	634	612	611	636	693	675	669	647	602	691	660	641	663	685	658	661	624	644	691	609	612	653	679	709	630	618	648	678	620	601	650	694	676	647	581	633	662	651	641	662	652	625	642	656	618	654	689	670	641	611	685	645	701	677	651	654	639	632	636	640	661	636	671	688	691	657	674	667	622	648	650	699	672	630	672	652	675	628	654	630	633	575	686	630	642	665	637	619	647	655	636	646	681	626	619	621	669	685	675	646	682	660	616	632	661	610	664	709	691	654	620	651	643	587	643	668	601	605	683	659	631	661	695	675	650	606	628	635	646	672	643	676	644	640	595	687	661	634	624	670	650	646	626	654	660	629	650	685	680	664	676	716	675	715	666	634	628	695	635	626	640	657	662	651	652	663	667	627	659	640	659	645	694	654	666	650	658	661	633	621	650	620	665	635	602	664	653	706	692	650	669	640	625	651	665	682	642	642	657	636	615	661	648	644	657	618	695	691	637	676	638	687	614	645	637	635	631	608	684	624	619	626	622	639	624	702	684	604	667	691	661	652	695	622	636	629	614	639	670	674	629	653	655	651	663	643	662	672	649	623	643	658	632	662	609	659	667	666	646	636	623	658	652	665	587	690	642	697	620	655	624	607	656	607	654	652	678	647	636	661	663	631	646	616	670	657	588	679	678	661	669	720	645	656	645	648	645	676	666	652	696	631	667	671	676	632	647	658	632	617	644	690	658	636	626	653	650	690	694	671	656	662	678	618	679	648	669	613	610	647	660	628	625	652	635	677	712	684	608	694	689	666	647	656	663	673	643	677	655	614	683	622	665	656	628	641	631	732	691	612	671	680	672	697	644	652	663	645	661	668	633	598	614	632	646	678	646	641	630	677	646	665	646	673	649	631	662	646	635	675	683	647	630	640	642	649	679	614	652	628	668	638	640	622	661	681	609	597	624	630	631	615	685	633	634	663	680	625	642	665	625	654	650	662	652	619	645	684	665	626	625	652	674	598	662	658	629	591	634	664	634	667	607	672	601	669	652	692	664	616	679	645	689	606	655	651	637	646	671	664	631	628	642	722	645	667	703	609	695	656	649	684	667	631	676	670	673	626	614	641	658	640	664	663	663	664	657	697	621	629	636	684	684	703	644	659	600	646	658	642	631	658	670	610	685	686	710	647	640	602	640	652	642	631	706	630	640	650	694	655	668	646	673	646	614	646	647	658	645	651	661	623	677	629	624	675	620	673	634	650	637	608	660	647	635	656	703	687	681	644	646	678	646	630	676	669	686	676	684	650	658	668	677	718	651	630	688	615	636	615	629	607	630	654	660	631	630	612	649	700	675	657	672	677	625	637	635	642	626	677	652	671	643	648	655	638	671	627	651	632	643	631	664	639	630	607	648	601	625	685	689	658	621	701	657	675	665	649	643	615	583	664	668	679	709	652	646	640	651	674	636	646	650	652	630	653	603	613	653	668	609	590	613	631	656	647	694	622	711	644	654	640	669	578	603	615	612	644	670	678	673	653	628	656	653	683	649	653	639	640	635	627	599	633	676	654	639	618	709	676	651	657	656	634	644	673	615	676	651	663	664	623	619	662	634	684	695	686	648	666	679	636	622	684	618	667	648	666	702	671	685	612	650	645	663	608	682	639	646	619	666	653	627	675	626	595	612	650	665	640	672	683	616	613	683	678	666	616	654	654	639	679	597	712	630	622	683	647	628	631	685	617	651	648	649	692	636	689	641	639	657	653	642	699	656	664	637	667	629	656	655	650	655	646	625	663	662	632	689	637	698	637	624	659	681	681	624	674	595	651	654	638	622	648	674	619	661	668	616	624	652	684	677	638	680	620	652	673	643	635	661	675	663	597	616	687	637	707	649	680	687	670	696	643	629	662	674	672	662	640	709	644	620	682	644	629	670	665	686	656	658	689	623	629	687	691	636	663	656	629	673	665	663	624	639	680	653	631	641	657	630	623	602	685	637	666	680	670	651	631	704	649	623	702	609	664	652	677	663	657	637	640	617	690	664	672	632	663	647	666	645	680	667	657	688	680	630	601	660	640	709	631	597	614	655	653	630	632	655	676	661	678	647	663	676	667	645	657	669	632	687	668	641	695	667	652	651	690	686	621	692	651	634	647	633	658	640	646	628	638	639	645	658	676	623	650	658	637	681	632	630	606	669	697	631	643	676	665	614	667	680	664	663	688	661	649	666	666	667	630	663	634	656	658	656	647	640	672	641	647	677	642	677	675	648	609	633	622	629	674	679	635	657	689	620	652	668	634	653	690	681	624	652	665	604	668	674	636	631	687	692	684	622	641	616	636	652	682	645	664	648	632	648	639	650	629	663	661	676	661	606	621	684	689	657	661	693	640	621	669	651	668	647	627	656	625	634	665	653	642	640	662	684	645	644	653	660	628	664	686	657	627	692	658	642	648	658	664	674	645	690	641	597	655	688	666	658	672	626	656	680	713	654	668	638	683	628	650	608	670	641	672	619	670	608	614	690	630	627	674	639	636	636	628	676	673	683	594	639	668	641	638	633	704	699	633	660	627	663	653	655	611	659	640	686	657	727	648	665	662	661	649	669	690	642	674	624	629	679	715	646	625	654	687	612	629	636	658	641	647	701	681	623	663	682	626	667	678	661	689	630	692	687	685	620	676	609	643	661	608	641	656	672	630	674	646	672	636	619	619	631	697	618	709	608	667	682	679	667	682	655	624	655	672	692	679	669	662	678	652	673	677	670	644	672	638	683	635	653	721	677	658	613	648	634	641	694	662	653	630	676	648	630	700	660	646	656	654	655	673	625	670	636	646	647	681	657	638	661	666	710	633	665	656	644	628	646	665	624	667	609	632	634	634	637	649	626	668	630
36664	21989	21895	23042	18198	12908	10185	7223	5771	4251	2660	2857	2568	3037	3680	2269	859	647	715	725	609	488	452	416	427	426	449	438	381	398	389	419	381	384	400	420	406	368	365	398	408	458	492	457	604	1232	467	370	396	371	375	375	370	366	377	381	400	407	361	423	423	383	378	364	374	415	410	376	397	376	365	389	376	400	369	395	364	348	377	393	388	397	396	395	388	368	407	366	402	392	360	407	391	361	391	354	365	368	406	373	382	360	374	379	421	395	391	372	409	386	384	404	360	391	401	409	375	349	396	367	397	404	423	389	396	382	445	364	366	393	388	423	408	401	411	385	377	381	416	380	410	389	354	406	381	340	416	376	399	385	409	380	360	415	427	414	415	381	380	393	398	399	417	375	393	396	383	397	346	366	388	394	395	382	364	393	389	371	364	397	385	394	363	376	379	423	346	350	356	389	379	357	369	409	359	362	383	378	364	355	385	391	349	380	389	419	420	403	405	393	377	367	359	366	382	372	363	384	358	399	370	366	373	362	383	409	383	347	367	377	336	399	404	415	382	404	397	399	389	377	398	411	376	375	371	399	346	382	367	409	358	357	400	393	393	371	368	376	351	417	430	390	400	392	390	400	390	389	404	373	413	376	430	374	362	354	377	383	350	381	377	373	389	389	382	387	380	358	430	366	403	366	379	385	378	353	417	411	404	382	400	393	349	360	352	391	373	355	379	350	403	365	378	394	373	386	380	412	384	364	403	390	366	375	368	393	415	404	346	382	362	427	381	384	398	427	377	382	385	402	394	362	368	426	397	381	381	388	399	382	402	366	398	415	377	397	377	384	377	362	376	397	406	380	399	380	353	404	399	347	396	369	379	427	364	373	393	401	372	421	355	379	403	381	376	392	366	420	397	414	394	396	376	387	372	368	378	410	373	376	383	367	388	382	435	405	365	388	370	367	367	394	372	376	355	398	376	387	400	395	363	375	388	383	364	398	390	363	356	414	381	385	351	376	398	361	362	373	386	376	366	372	429	375	369	416	359	371	397	371	409	368	371	393	405	362	418	383	378	360	410	378	372	413	360	391	403	394	379	389	405	360	391	393	385	360	399	388	371	425	404	387	389	395	402	342	406	402	367	374	397	410	393	362	399	370	396	376	389	382	409	397	355	397	360	405	404	377	374	377	348	401	432	393	361	378	391	368	368	395	390	374	382	393	389	387	365	357	362	394	360	376	385	371	372	409	401	413	371	360	401	395	395	398	370	416	369	364	376	372	388	355	387	379	369	393	365	383	382	370	371	373	333	391	367	361	404	392	376	366	388	386	394	385	384	381	363	398	372	392	342	410	376	386	369	388	368	401	357	413	390	402	367	354	398	372	390	386	409	386	401	351	382	370	396	402	414	400	407	380	382	392	357	408	393	371	362	398	375	396	410	364	372	380	420	368	367	384	404	404	402	392	359	321	396	377	329	406	379	396	368	358	367	392	371	352	402	359	407	382	386	378	411	380	369	352	398	385	402	368	384	375	360	390	395	396	356	385	367	375	405	391	366	364	395	388	351	374	377	344	351	382	392	368	396	366	374	382	333	349	354	350	373	378	353	402	407	351	379	363	379	388	378	396	372	423	396	352	402	388	371	381	377	345	348	377	354	383	352	390	407	425	383	380	368	390	377	347	377	402	381	387	368	382	395	365	402	374	441	374	435	365	375	362	385	379	414	387	424	403	379	379	438	413	374	404	377	389	398	399	376	390	410	409	377	406	396	392	401	393	386	393	404	397	361	383	368	322	366	406	388	397	422	395	371	399	362	371	366	392	395	388	332	382	380	368	386	394	398	380	365	368	414	359	394	392	387	360	365	358	361	384	401	374	379	407	409	369	360	382	411	407	383	393	370	378	361	423	401	403	408	367	380	374	391	433	391	376	382	399	370	357	402	392	357	358	395	373	390	353	358	321	372	428	386	397	388	384	372	385	431	401	435	377	373	345	402	358	377	410	388	349	395	400	394	357	367	421	393	384	363	378	344	354	408	356	357	439	355	367	372	426	383	397	380	380	408	357	383	412	382	388	384	397	388	414	378	380	378	385	410	413	421	380	411	382	378	403	431	391	393	387	390	378	340	378	389	357	366	360	381	425	364	402	374	416	426	392	381	374	379	394	392	400	368	412	384	363	387	350	361	355	384	388	367	361	385	383	398	410	375	378	403	398	387	389	391	352	381	396	373	368	360	394	412	381	378	399	401	404	404	431	384	392	370	386	418	386	359	356	366	369	386	400	380	381	385	380	349	372	401	337	386	390	338	382	397	401	390	372	392	414	369	367	360	370	356	407	376	402	343	363	405	374	383	404	399	418	358	356	403	390	372	424	373	381	355	353	430	348	366	371	391	387	375	366	376	374	333	378	414	399	370	375	392	378	345	371	374	388	397	413	389	382	370	385	400	439	408	349	379	398	381	415	419	360	406	416	413	364	382	389	363	375	404	378	408	408	399	396	384	393	365	414	382	387	370	394	346	387	398	382	351	414	396	397	375	388	369	405	364	421	374	377	399	388	388	381	358	362	377	387	416	382	355	387	384	389	356	328	373	395	365	382	375	394	366	404	372	404	377	402	344	365	400	376	379	378	367	388	400	386	355	337	378	416	418	414	399	391	393	374	355	389	361	437	392	416	406	423	403	391	387	427	364	416	389	374	403	426	391	393	402	393	420	365	423	411	410	408	406	413	400	387	350	386	424	361	420	391	366	384	393	368	369	393	366	370	406	391	368	399	377	383	378	369	383	378	380	385	350	357	372	409	376	366	388	372	375	419	402	386	379	419	401	379	395	381	373	371	380	431	386	414	391	385	386	382	382	395	408	376	391	370	358	384	374	404	384	370	377	395	362	363	347	399	385	397	400	379	392	413	400	392	359	345	401	361	376	374	406	382	399	396	415	384	403	385	362	344	397	436	417	391	390	369	376	391	360	417	380	391	373	408	371	387	364	399	391	360	362	419	378	385	380	422	373	359	398	415	407	381	348	405	379	388	378	399	384	369	345	380	379	388	421	382	406	395	353	396	387	379	370	420	364	398	370	388	362	431	367	401	409	396	367	381	383	373	399	381	395	370	383	416	370	363	379	389	385	389	387	414	375	385	351	372	407	408	367	371	375	410	389	344	396	390	418	403	374	387	353	385	368	339	396	379	364	354	360	382	335	397	374	408	411	387	395	381	371	406	371	393	388	376	346	390	401	405	404	367	380	362	390	338	384	391	356	389	363	413	351	359	351	391	345	387	406	417	386	371	399	425	375	402	392	346	394	376	406	390	374	322	429	392	399	385	345	393	381	396	364	413	376	392	400	359	391	332	396	389	429	406	387	374	425	407	395	376	383	401	400	409	367	381	400	433	394	365	404	359	423	405	375	407	395	368	389	399	410	387	375	367	399	368	375	397	389	398	414	378	390	390	399	390	385	370	387	357	337	396	358	385	392	389	372	340	367	368	346	389	375	355	379	395	404	372
20052	13824	25484	32660	29930	26331	24512	20097	17561	13975	10360	11598	11293	14311	17022	11508	4086	2486	3318	3475	2722	1496	1228	1202	1072	1104	1102	1087	1042	1028	1075	1001	1034	1048	1037	994	966	984	961	1012	1016	1466	1978	1473	2587	6864	958	933	948	918	950	935	942	917	907	908	931	960	915	947	940	914	929	929	903	902	887	920	935	919	922	945	909	927	918	875	893	874	853	876	878	888	906	937	981	856	936	901	934	940	913	890	900	966	941	856	893	901	947	854	945	910	922	936	894	879	972	911	935	955	929	888	942	856	899	904	906	883	848	885	856	897	954	877	890	902	911	914	902	953	929	905	814	959	967	918	924	927	888	923	926	914	976	892	908	892	925	914	923	934	949	985	891	914	931	850	922	918	937	930	860	912	878	894	879	897	974	905	911	924	921	909	918	895	878	882	925	889	921	899	952	916	894	963	941	916	896	888	864	906	953	918	850	944	928	977	971	878	910	903	942	891	930	917	872	910	930	880	913	875	911	940	903	904	975	881	852	917	888	905	899	952	908	946	851	915	924	886	905	910	943	915	891	926	958	932	941	913	923	854	925	880	896	865	924	902	879	935	873	921	910	897	890	865	917	870	971	858	863	932	918	909	909	869	895	941	868	915	868	951	926	935	919	907	901	892	886	906	944	841	877	905	848	920	912	918	903	903	902	922	906	920	917	929	906	894	885	961	906	895	938	945	928	923	905	891	942	871	925	904	891	940	916	873	894	869	955	862	886	962	892	878	980	862	900	918	926	931	967	919	873	909	933	896	957	930	906	885	941	922	821	918	893	918	887	907	902	969	916	934	904	912	914	848	863	910	997	867	877	928	911	943	861	965	940	884	850	892	911	946	896	908	918	927	906	868	866	893	944	914	924	899	925	893	965	917	921	869	918	963	905	912	928	871	916	942	904	879	919	873	906	928	895	927	910	947	998	887	914	909	910	911	917	943	904	904	885	946	883	911	891	894	896	859	931	816	945	878	918	893	885	895	903	920	892	912	928	936	933	931	929	909	856	896	925	936	907	852	886	903	945	919	859	872	914	903	870	899	918	916	936	805	996	870	873	899	911	936	901	885	891	927	921	897	933	909	871	945	913	889	959	911	874	893	846	883	927	978	924	899	898	884	911	897	896	892	907	877	907	875	933	937	914	907	889	910	898	853	886	980	885	933	899	909	880	879	925	906	904	900	918	875	911	905	929	915	930	933	872	921	901	875	924	897	924	938	921	921	887	845	857	905	845	943	895	920	967	875	921	881	914	890	870	871	928	964	899	870	928	941	912	899	904	874	944	907	925	907	942	908	927	937	904	901	929	880	990	933	913	952	881	946	872	893	881	826	892	933	900	958	910	918	932	904	937	952	922	864	900	896	904	871	874	910	889	908	919	884	895	903	896	923	915	916	870	840	903	878	914	925	892	893	934	894	909	886	882	876	849	894	894	927	953	936	948	891	977	874	885	946	889	948	932	898	912	942	892	905	884	893	915	943	957	930	941	898	911	860	881	921	908	884	916	890	939	872	902	898	912	924	887	908	903	903	910	921	933	892	966	896	903	940	921	893	884	912	968	898	912	919	912	876	941	887	898	923	959	921	874	880	916	919	900	788	844	895	918	866	902	882	893	885	877	883	875	930	915	913	912	926	894	930	886	902	916	892	895	915	931	875	944	931	961	969	975	920	893	958	878	915	935	910	842	948	942	866	882	879	859	943	907	947	928	929	945	926	953	894	948	925	931	927	909	937	886	898	872	920	886	919	897	912	925	939	905	934	928	903	875	893	884	891	929	899	932	942	896	953	911	906	917	923	923	887	933	932	918	883	875	898	927	934	891	1004	855	885	887	935	908	864	920	849	928	898	923	887	880	896	900	932	921	894	895	879	916	901	945	900	962	927	957	957	935	954	925	878	936	934	937	908	885	896	903	921	901	976	902	884	865	893	867	924	875	888	937	915	929	944	951	942	894	859	868	922	900	893	888	907	868	905	870	899	896	895	952	930	927	873	946	976	890	939	978	904	911	938	947	926	880	912	878	927	895	881	929	912	821	948	900	908	901	914	935	913	898	913	877	871	895	881	924	891	947	889	906	923	873	938	971	882	891	912	860	851	871	864	919	921	856	904	884	918	864	887	909	863	903	904	943	844	951	885	939	879	908	928	923	888	922	913	871	877	930	855	875	874	919	915	964	851	929	873	888	888	840	912	909	891	891	912	925	920	880	965	859	918	899	907	848	920	939	895	911	933	896	901	910	861	924	881	862	869	905	967	908	915	892	889	942	958	930	951	879	860	931	896	908	939	926	924	915	916	883	869	947	917	900	889	887	930	884	904	911	913	882	937	900	886	902	880	951	908	892	887	886	887	947	880	949	944	926	821	935	960	917	919	869	931	912	929	898	967	884	932	888	888	920	866	896	882	912	903	940	850	922	887	938	920	925	939	962	886	953	881	925	850	865	884	863	946	923	881	904	862	896	880	910	859	968	919	898	951	843	961	932	921	873	883	904	916	926	926	902	874	894	876	819	936	896	828	872	926	870	902	888	906	905	861	913	950	899	941	906	934	901	923	967	923	883	921	917	917	944	970	909	908	921	919	903	896	873	905	901	922	921	898	843	893	977	918	863	952	979	840	890	914	879	920	937	922	892	854	939	901	908	862	947	927	945	878	927	918	911	876	969	942	892	907	867	886	925	933	902	923	910	898	972	925	890	908	938	894	889	922	892	886	963	897	865	887	870	911	896	860	897	875	939	874	929	885	945	896	972	919	880	926	894	848	922	922	923	934	902	903	916	880	913	924	852	883	975	921	893	899	852	907	918	889	903	921	925	856	897	890	906	903	932	888	950	936	935	879	937	971	916	925	910	909	921	890	899	949	970	911	935	934	895	881	989	894	906	915	921	899	899	883	919	913	967	880	919	914	933	930	932	924	964	906	943	871	934	916	927	936	898	867	905	908	908	896	866	907	896	891	905	875	912	913	895	890	910	933	933	896	905	900	879	877	942	924	909	924	858	933	881	862	962	955	876	916	975	885	919	880	862	915	895	924	902	868	884	937	915	852	931	855	896	916	853	874	957	930	940	866	884	939	908	910	913	892	910	919	901	879	909	831	913	880	906	933	910	898	926	888	888	861	936	890	879	936	907	924	919	909	905	847	892	919	915	884	954	897	885	931	932	853	863	940	842	852	870	933	857	865	887	875	919	891	880	933	903	819	902	906	911	914	868	876	885	948	860	889	859	877	896	910	917	939	853	922	919	915	845	915	859	846	937	934	900	914	882	943	872	880	958	864	879	906	898	981	910	961	970	936	953	872	902	915	903	923	931	891	913	927	889	897	914	897	906	901	905	877	915	957	931	959	899	896	899	892	901	873	955	931	865	899	919	870	879	920	970	915	901	883	885	908	919	903	931	886	957	881	943	912	964	874	858	950	874	899	951	851	945	866	937	914	935	916	920	877	910	887	936	865	880	887	892	934	896	848	824	912	908	963	925	870
15832	7406	7214	6388	3377	3234	2884	1233	508	372	325	297	269	294	294	264	253	307	317	331	275	232	261	255	243	208	216	230	233	196	247	234	237	227	229	246	237	241	245	238	231	256	228	263	241	246	225	227	212	248	231	247	244	273	231	202	226	240	213	214	226	210	233	260	226	236	249	215	223	228	239	228	283	212	244	236	238	233	266	230	214	259	240	206	251	235	236	240	239	285	242	243	242	253	238	219	244	215	242	253	249	255	242	249	226	230	245	248	228	251	215	260	211	225	256	224	252	216	242	228	238	247	232	238	245	252	228	266	210	247	197	242	210	243	212	233	234	226	248	234	232	254	218	220	211	245	242	245	240	237	223	207	230	240	241	223	235	239	223	229	212	204	238	242	235	228	240	242	215	239	242	222	250	246	265	232	265	220	230	253	259	218	247	247	251	244	235	240	243	255	230	238	210	224	240	222	217	254	258	215	269	237	252	234	241	234	231	222	234	245	253	243	239	276	287	223	222	250	234	190	241	233	235	195	244	253	228	257	229	254	245	227	226	233	234	219	248	236	248	221	215	277	243	246	260	224	256	250	212	226	224	207	205	261	226	226	229	227	249	220	208	239	226	223	259	259	206	227	223	240	249	210	240	215	235	229	219	240	267	213	238	249	217	228	221	216	253	223	247	255	245	197	231	224	210	225	222	223	244	240	243	220	243	247	239	204	221	246	245	209	229	237	213	222	253	235	247	231	229	255	231	227	223	227	238	225	244	240	227	252	209	251	242	244	222	253	235	240	222	218	236	214	228	211	249	241	223	247	233	271	212	217	246	231	219	226	255	229	249	246	242	248	229	230	198	255	261	240	274	232	218	229	275	236	229	231	231	252	257	255	251	261	235	212	235	219	242	269	249	228	269	242	229	231	243	224	265	258	211	230	218	269	236	243	215	244	219	214	251	232	244	238	267	220	214	263	242	225	219	254	237	213	250	262	270	242	236	231	243	244	253	214	237	239	242	228	257	248	218	230	197	255	265	270	242	232	251	202	258	208	250	204	248	219	250	238	234	225	265	247	220	226	220	243	238	221	208	227	227	242	235	245	232	235	228	214	213	226	213	292	234	220	235	253	247	250	250	223	233	231	246	243	246	243	243	231	205	225	228	242	226	255	276	241	227	225	233	235	208	236	222	234	228	240	218	251	259	229	221	196	230	204	230	200	236	212	247	247	226	260	222	238	262	223	240	218	251	222	226	224	227	250	225	246	235	252	207	212	250	220	250	219	238	269	251	253	221	270	245	216	232	235	235	225	248	253	229	232	231	254	239	219	247	239	229	211	223	264	255	216	231	224	235	251	211	243	254	223	242	217	235	252	245	264	244	220	216	202	242	224	220	264	223	236	220	259	240	249	218	201	242	224	236	265	278	251	232	229	232	237	239	234	232	252	252	217	240	253	233	232	214	216	239	258	244	238	236	213	237	226	220	232	206	252	231	254	230	212	241	236	246	243	237	241	237	250	222	206	224	222	220	258	236	242	241	263	257	229	235	259	236	255	243	246	226	237	248	230	233	227	237	251	255	239	230	251	260	245	249	241	212	231	270	212	216	222	252	247	237	216	229	222	223	241	243	211	249	259	222	235	236	235	268	241	215	234	224	238	228	231	243	236	251	249	235	251	241	252	216	229	261	240	219	243	232	255	213	219	259	226	228	259	226	218	243	242	222	220	221	275	261	233	222	249	231	261	241	247	231	244	207	245	258	231	229	218	219	265	246	219	239	225	240	226	237	238	219	235	221	238	246	248	219	240	218	246	252	230	231	236	231	257	251	246	254	265	251	254	220	219	259	238	216	205	252	214	218	238	216	231	263	253	226	250	251	234	237	232	256	244	249	227	239	223	272	246	245	227	242	224	230	220	228	256	234	248	234	231	235	239	230	208	241	250	223	243	260	241	231	193	227	265	227	215	225	238	252	226	266	222	243	219	239	215	246	228	235	217	252	256	306	258	230	250	262	248	243	212	231	233	239	242	215	237	243	250	209	253	227	245	238	242	220	218	216	214	254	233	232	260	219	215	225	268	230	250	227	230	229	252	223	240	231	248	243	262	236	258	229	274	209	213	242	210	214	230	251	254	229	199	228	277	257	218	230	236	235	264	209	233	210	225	221	210	251	239	267	206	224	234	236	234	240	236	196	228	235	240	235	238	224	267	235	216	267	247	223	208	246	225	251	227	269	233	239	249	260	263	234	203	211	228	246	242	230	252	217	237	235	240	208	238	263	241	230	250	239	261	218	242	227	238	250	260	228	235	226	231	233	228	261	240	258	247	222	242	222	220	213	264	226	257	239	251	256	251	257	242	255	197	233	254	208	241	253	248	223	228	194	234	240	249	281	232	247	273	234	233	218	214	237	212	269	243	248	260	266	217	242	232	236	230	204	248	242	251	240	245	281	252	238	231	258	243	235	236	248	244	247	212	235	261	223	252	243	227	236	249	252	232	200	223	219	203	250	219	236	217	215	303	265	227	241	239	248	265	237	216	234	220	247	245	234	236	226	238	230	255	217	216	260	231	246	204	247	245	236	225	221	234	232	246	256	249	248	261	238	241	215	233	223	246	250	235	206	232	231	232	264	240	236	215	242	258	257	235	209	238	230	207	237	212	268	240	251	234	278	234	242	227	198	255	240	255	264	208	215	236	236	227	242	240	243	233	238	232	236	231	242	233	220	232	224	251	233	189	245	265	229	228	238	245	247	228	245	223	221	253	226	215	222	228	262	202	240	244	232	239	230	243	231	258	253	221	216	203	232	220	239	190	228	214	223	235	238	214	240	246	241	238	228	218	249	261	239	231	237	269	224	261	239	231	264	245	260	236	231	253	244	223	231	211	262	234	263	227	214	229	217	229	237	237	211	211	232	257	231	253	224	219	235	247	235	227	221	243	259	241	242	222	242	222	270	241	249	245	229	220	210	245	251	217	240	223	253	229	261	240	246	242	278	236	227	222	246	248	242	218	230	227	252	263	229	272	247	221	222	253	231	255	240	207	256	255	230	238	210	226	278	216	250	238	233	240	273	225	228	230	201	247	227	238	237	231	289	246	262	247	242	213	217	275	267	259	252	258	214	247	225	249	236	258	264	197	239	212	243	221	225	221	229	222	253	218	241	217	255	240	220	234	225	230	233	220	231	215	247	226	242	232	242	205	226	256	229	199	214	231	243	237	234	265	248	239	226	225	231	226	215	215	225	235	215	212	244	255	253	228	222	241	243	201	227	222	249	231	230	248	229	234	241	238	256	245	215	241	243	249	239	233	209	229	249	205	216	220	250	245	250	250	241	240	240	252	235	226	222	252	251	221	213	225	241	247	238	245	236	238	226	239	249	262	236	246	259	243	222	239	233	227	228	260	228	252	253	241	228	223	228	241	247	232	229	212	216	228	231	243	268	227	219	229	227	246	244	248	246	241	219	229	247	244	255	202	240	236	228	223	239	258	244	252	228	237	253	223
8564	5562	11909	15047	10719	11754	10761	5045	2111	1348	1034	931	969	1012	1056	761	734	985	1177	1208	899	625	613	611	658	614	557	607	571	565	569	591	652	592	562	604	577	543	558	582	617	792	855	778	732	784	586	585	617	569	572	625	591	565	609	598	614	558	530	604	595	595	587	565	613	606	612	571	536	577	584	562	565	592	593	509	596	579	573	568	608	616	615	600	618	564	585	602	540	613	563	585	622	603	583	600	624	598	633	540	586	594	595	625	587	540	548	589	578	568	563	583	591	595	565	559	657	597	548	528	561	589	583	629	569	615	537	645	624	586	609	616	580	607	575	536	580	568	600	593	596	591	577	583	595	541	569	579	636	600	604	574	553	584	592	648	609	608	548	566	619	595	577	567	591	557	581	592	584	619	589	623	553	590	565	605	560	561	574	574	580	598	576	604	598	615	601	585	600	599	609	584	565	559	538	588	605	561	607	600	561	558	531	556	583	573	640	536	599	600	607	575	608	631	578	589	618	578	590	575	609	590	606	564	616	538	603	582	558	575	606	599	564	598	602	589	579	560	573	569	645	603	637	588	624	595	559	596	548	565	605	587	629	568	582	557	583	605	599	570	590	548	587	593	572	590	547	589	606	612	595	607	574	596	610	577	569	571	557	562	581	605	531	573	571	616	607	643	593	585	597	591	608	567	596	589	592	576	533	580	565	612	577	600	588	571	614	597	578	605	600	572	570	561	574	577	596	565	582	573	534	628	573	561	553	617	609	596	657	592	614	629	577	588	583	564	592	569	558	580	571	590	569	565	556	618	579	595	575	600	608	598	526	555	593	597	587	614	560	580	562	614	634	557	557	608	607	610	592	622	598	588	606	555	563	591	652	588	630	592	582	570	583	599	545	589	520	572	562	587	576	552	597	596	639	553	576	601	610	583	567	614	589	612	571	570	573	571	580	539	622	595	578	578	579	574	602	552	560	553	570	567	587	580	615	546	577	615	581	642	617	652	574	611	562	594	620	589	584	571	572	570	577	569	608	560	577	579	603	613	573	562	617	575	514	600	615	581	537	611	627	545	569	577	607	563	612	579	627	593	579	601	545	583	562	580	597	643	581	558	559	563	585	593	578	558	618	565	558	573	594	548	602	620	625	573	600	614	560	554	584	589	582	560	623	596	605	574	602	584	571	528	572	580	620	578	571	599	619	572	578	602	565	575	557	602	602	567	611	557	570	595	615	590	596	566	552	595	554	592	591	607	564	573	618	613	634	618	614	556	593	594	572	587	556	595	571	614	586	538	631	586	586	599	555	568	587	601	576	614	569	580	535	567	593	582	577	616	577	595	617	588	585	584	590	556	580	591	553	583	592	625	553	543	601	537	586	600	577	605	634	572	566	605	611	616	559	586	575	601	530	562	572	577	527	574	592	563	588	578	535	593	575	606	595	580	577	599	571	578	564	601	574	567	616	584	620	624	609	571	568	583	568	594	572	584	593	612	610	555	566	557	617	537	599	570	562	558	599	576	542	614	591	556	602	552	582	589	582	573	554	592	626	599	575	556	616	572	561	598	616	642	606	624	617	554	559	616	578	537	577	575	597	604	588	608	555	604	554	563	562	623	569	568	558	586	539	573	575	626	572	544	588	558	602	595	592	511	590	591	588	562	573	565	644	614	594	640	580	598	598	600	565	605	594	550	604	609	604	580	589	597	576	650	599	615	600	608	611	558	582	584	559	533	594	553	620	570	637	588	556	537	580	578	609	569	542	605	582	575	559	557	573	584	597	574	546	609	529	573	558	575	568	568	584	569	574	603	552	573	531	628	585	599	562	568	587	568	618	566	600	595	607	530	620	627	593	584	623	612	567	626	579	564	571	580	606	546	584	598	600	580	584	636	596	564	602	553	577	590	573	601	581	552	601	571	580	530	606	568	615	583	586	596	535	585	577	590	609	549	571	564	574	547	562	607	584	619	568	584	578	594	583	572	611	619	581	548	541	596	624	576	600	566	565	586	595	590	547	550	547	578	554	608	582	559	558	593	606	554	574	597	579	566	606	565	608	560	607	586	577	584	561	601	601	577	585	602	601	520	573	577	624	562	582	577	575	599	636	541	567	582	582	551	557	620	540	560	537	594	574	583	573	585	614	625	598	569	628	653	588	613	582	579	557	626	564	566	569	580	636	567	564	593	572	572	525	619	568	576	552	561	582	569	623	581	568	594	586	524	586	603	592	602	572	601	600	629	604	562	549	555	589	548	582	573	601	593	596	604	565	543	612	586	615	621	602	608	562	577	565	595	566	591	564	588	580	573	592	532	596	590	572	555	590	551	528	582	544	572	581	571	572	565	586	610	564	551	616	599	593	609	582	570	565	580	544	580	567	565	591	576	549	559	650	576	571	556	602	578	580	569	577	619	583	563	601	588	639	569	571	554	565	602	586	556	591	571	567	610	586	592	610	565	558	587	562	592	616	560	601	570	591	555	545	617	592	557	613	559	599	599	628	596	563	571	591	630	595	562	598	618	605	578	546	587	557	642	583	571	590	614	563	577	595	578	556	624	562	625	571	595	605	605	556	596	589	600	592	547	603	614	591	604	566	606	595	552	609	611	562	617	605	559	610	591	561	567	658	550	565	548	608	570	623	603	516	593	620	593	568	597	612	566	595	583	568	606	623	598	585	555	565	614	570	541	589	583	587	604	613	582	583	604	584	574	583	599	595	607	558	543	624	644	612	609	589	571	611	600	549	596	572	664	602	556	562	605	546	606	585	591	588	589	559	573	614	578	586	641	595	592	594	597	580	569	606	606	581	549	650	560	608	587	607	613	547	532	576	561	563	539	597	594	568	558	569	550	557	567	609	596	583	585	573	597	594	594	643	547	608	531	595	598	581	584	598	567	658	621	545	563	592	558	619	638	561	589	585	607	570	551	581	559	637	593	571	604	633	587	568	564	603	544	582	584	611	571	553	561	587	595	598	607	612	593	640	580	566	572	572	593	622	580	595	586	553	615	556	572	598	598	623	614	569	589	590	608	560	622	579	618	588	588	572	621	576	632	627	591	634	585	614	597	602	540	571	566	599	576	624	564	604	545	619	561	608	589	567	625	601	550	572	576	598	581	624	617	625	560	595	572	564	566	637	575	578	573	611	612	602	585	587	613	606	544	633	608	603	604	565	577	568	601	548	588	607	617	539	607	579	573	557	572	598	589	575	580	604	585	565	562	595	602	626	603	539	569	592	548	600	559	587	574	549	564	591	580	548	597	586	621	606	605	576	607	554	574	552	584	587	602	611	579	594	590	587	627	586	631	579	601	582	565	590	616	592	614	588	544	588	582	625	570	591	578	616	606	559	630	589	609	584	580	569	615	571	587	608	572	592	546	581	584	588	564	553	597	546	609	601	625	602	615	566	580	575	593	596	586	544	569	619	578	551	577	599	564	588	601	569	572	609	579	593	563	566	600	585	582	572	583	645	545	584	581	596	581	547	570	623	582	567	599	595	571
27290	13693	14779	15872	10866	8112	6022	4249	3837	2665	2050	1875	1734	2273	1878	670	371	424	454	410	324	269	267	264	288	245	229	240	238	277	246	275	250	246	233	271	241	248	266	247	245	272	287	325	349	782	289	212	247	210	244	256	259	234	255	251	224	244	223	227	211	229	241	259	254	262	251	228	237	241	229	247	238	249	216	245	236	228	230	224	265	234	253	272	224	255	238	253	229	209	243	257	256	239	245	247	208	275	256	255	222	254	225	226	252	216	229	238	250	245	254	237	212	255	227	248	268	245	249	258	258	252	227	240	232	228	237	217	251	245	219	235	259	203	246	236	210	273	247	244	258	227	245	214	223	246	258	254	216	211	217	255	248	217	219	216	223	229	226	233	242	252	224	252	255	239	209	225	212	236	253	229	212	234	240	234	240	238	230	227	269	229	218	232	227	217	268	241	224	211	245	239	218	229	241	244	294	237	208	245	255	231	207	232	253	231	253	240	228	226	217	249	212	235	241	257	253	279	255	254	226	196	248	221	233	257	228	216	241	215	229	239	236	265	233	252	247	267	239	225	242	248	230	229	236	237	238	236	251	237	230	258	258	228	236	234	219	250	250	182	257	269	253	222	264	230	251	235	270	241	243	209	237	235	235	203	250	265	245	250	248	211	222	227	256	229	236	238	226	227	245	210	250	237	238	249	234	242	226	231	209	261	248	277	246	253	226	220	236	229	222	232	244	253	277	256	223	235	240	235	249	263	231	228	245	248	278	235	244	246	261	263	240	216	224	247	254	269	258	256	223	213	236	243	215	241	233	226	221	241	235	242	232	244	242	220	252	232	226	259	246	226	211	254	230	229	247	239	240	224	247	225	218	261	247	241	244	233	272	241	210	248	245	248	226	260	238	218	235	258	214	228	259	244	233	247	249	236	221	246	252	224	254	259	242	238	237	243	225	245	242	256	267	260	241	226	257	244	263	240	239	236	207	243	233	229	239	240	236	256	231	229	214	249	230	262	249	233	235	224	214	218	272	259	229	226	231	251	242	203	239	211	200	257	216	221	250	236	288	226	274	248	224	244	221	257	260	248	249	237	217	228	219	231	228	238	269	231	242	227	229	228	262	275	253	208	226	219	232	221	234	225	249	228	290	238	240	255	223	221	243	239	240	235	257	265	226	237	236	233	254	225	230	238	222	235	256	229	230	233	268	225	253	235	225	245	247	251	240	274	226	242	255	236	216	244	240	232	263	235	235	228	242	254	218	239	254	251	241	265	242	268	249	244	219	233	219	230	251	243	254	235	239	266	229	243	223	212	250	280	252	232	217	244	259	233	234	261	255	232	234	242	260	217	250	245	239	231	240	245	222	222	225	239	250	228	222	241	252	238	240	227	251	254	252	225	246	259	260	234	227	243	245	265	256	236	222	238	267	230	250	243	245	267	231	255	228	236	234	251	221	232	232	205	215	217	279	242	266	215	245	242	232	236	237	246	225	228	264	232	243	239	205	248	241	252	250	247	223	242	240	243	218	271	235	212	253	240	218	257	244	229	261	248	238	248	243	243	241	265	259	238	228	227	231	230	253	229	231	247	249	242	235	228	238	223	235	271	230	224	236	245	242	253	239	236	281	256	234	261	218	208	261	262	227	241	231	243	229	218	220	236	239	233	247	242	257	243	229	273	222	240	251	230	241	262	218	262	248	250	224	229	226	268	235	259	235	227	258	237	244	232	247	242	242	241	243	232	224	207	253	213	205	241	243	259	259	263	290	247	222	227	245	247	258	243	225	248	237	215	286	256	226	222	216	245	230	237	224	205	240	212	254	240	246	256	257	224	263	225	280	225	226	203	242	241	273	218	262	263	243	265	225	222	249	241	217	237	244	215	234	230	218	236	235	292	239	249	238	210	248	235	229	239	215	268	231	250	255	253	227	251	200	237	240	235	261	248	262	232	214	276	253	247	233	245	256	258	260	258	252	215	257	232	243	236	235	214	268	250	221	222	246	232	253	249	260	236	243	219	254	231	235	236	223	231	229	233	268	253	226	250	261	255	275	242	249	253	256	257	223	246	242	262	243	241	242	225	256	237	245	247	246	224	238	249	234	229	256	232	227	214	240	240	255	207	246	288	227	231	219	229	232	243	260	223	242	235	221	258	222	254	206	228	211	235	244	213	245	253	203	251	210	249	240	229	216	244	212	221	241	234	224	247	271	224	224	250	265	234	262	228	228	257	241	261	237	214	249	230	239	221	222	254	254	236	239	225	227	250	218	236	244	268	202	241	220	271	235	239	230	246	242	241	255	229	235	238	203	263	230	230	241	258	236	247	228	251	241	223	233	241	245	252	244	227	240	216	271	238	255	233	210	255	254	283	251	244	236	254	232	252	230	253	249	231	254	215	257	227	216	281	239	238	244	232	247	222	231	283	221	234	236	212	254	212	239	233	244	269	242	247	211	235	252	248	259	237	208	231	234	245	254	229	237	213	238	246	266	234	261	244	254	233	234	220	239	236	234	235	249	248	237	220	241	225	234	237	237	217	226	253	232	197	255	228	217	262	274	236	244	245	251	240	245	262	236	222	215	226	260	269	205	261	214	229	233	236	253	243	226	231	265	215	260	242	252	249	225	230	243	247	225	272	238	230	237	234	230	228	202	231	243	228	246	215	251	223	256	214	243	252	206	233	226	223	248	248	238	256	227	240	253	237	246	218	231	240	235	235	233	244	234	226	251	221	267	250	281	243	275	245	272	224	229	244	261	229	226	267	246	230	251	215	233	239	276	255	229	269	252	219	265	245	262	231	239	248	251	290	263	244	230	224	256	252	262	264	270	255	269	212	224	233	230	203	273	224	244	231	243	257	220	255	208	224	230	249	246	242	258	256	259	211	217	246	247	240	210	239	230	212	234	251	231	244	229	224	214	236	224	211	226	238	228	221	267	221	245	256	275	249	223	226	254	231	262	192	253	252	235	245	252	243	237	241	215	273	241	244	233	266	256	213	243	253	234	244	264	212	219	202	257	250	239	254	247	221	223	249	263	225	225	224	256	216	225	229	230	224	242	267	254	254	254	251	256	258	232	257	222	240	257	232	226	219	247	215	250	227	257	239	247	240	231	196	228	238	236	270	224	244	229	250	254	222	243	239	271	204	244	248	240	226	244	233	252	216	267	260	206	231	223	253	239	224	256	238	187	240	223	244	217	239	224	246	230	255	239	236	273	218	254	264	281	248	240	216	237	256	229	251	241	246	242	225	217	257	267	244	263	235	234	238	258	254	262	259	271	273	242	225	217	234	248	246	235	254	241	285	242	256	239	264	260	219	239	265	248	231	223	242	263	243	265	233	256	255	252	269	197	227	205	227	250	238	214	259	239	223	240	193	230	248	237	259	233	259	241	248	235	259	247	242	248	227	252	223	259	229	255	248	254	243	240	236	248	263	240	213	294	240	242	229	234	271	252	221	218	254	264	235	220	219	230	265	212	253	218	230	256	242	209	237	238	220
14789	9560	20106	26549	23355	22208	18458	14967	14250	11038	9113	8628	8597	11220	10195	3315	1528	1971	2202	2065	1647	876	742	801	738	724	724	763	728	684	690	687	644	652	679	719	704	649	640	643	737	1055	1171	1071	1431	4765	1018	638	672	592	610	618	577	605	624	654	623	592	651	577	610	636	640	636	608	566	605	626	582	608	638	588	650	616	633	621	589	632	627	624	614	623	657	622	634	657	623	617	604	580	613	600	557	604	663	615	644	600	603	603	597	617	621	621	606	590	566	627	624	614	623	625	646	668	603	599	602	632	554	652	624	591	630	595	580	602	648	650	633	630	619	597	614	586	640	610	667	652	630	662	603	652	619	575	613	615	675	661	660	613	600	630	605	663	642	655	657	641	594	619	630	625	602	652	628	601	592	653	617	607	632	616	598	586	650	623	601	561	632	622	631	559	657	560	607	574	594	595	608	605	634	559	650	612	634	582	575	605	627	610	629	608	623	590	652	640	623	592	630	596	619	644	639	598	576	608	616	589	607	609	629	592	579	586	603	627	629	596	608	607	626	602	652	629	592	627	607	596	644	618	654	597	614	623	579	618	586	610	622	567	636	618	596	581	647	601	624	633	595	608	582	580	618	631	618	621	621	607	609	561	622	649	618	619	619	570	626	593	617	574	642	581	602	597	603	626	621	666	623	600	612	614	590	599	621	596	642	627	595	612	569	577	637	649	633	591	588	573	629	608	579	621	610	591	608	636	648	645	593	642	591	614	571	616	633	596	593	606	601	603	577	638	607	670	578	649	618	597	656	660	594	623	632	577	650	605	613	603	603	576	589	664	613	595	632	603	577	642	588	661	604	655	562	605	605	584	676	568	593	576	635	592	584	630	640	610	611	589	586	597	584	623	600	595	646	623	570	663	618	619	583	593	598	609	633	584	604	609	613	593	572	604	624	615	615	680	585	602	574	645	622	608	631	612	639	625	579	606	600	621	607	634	628	594	634	625	600	669	622	634	588	643	608	611	577	644	619	590	588	612	637	593	603	619	605	567	612	580	639	587	618	569	597	593	622	551	606	600	610	662	655	578	563	614	616	588	626	556	647	547	591	587	617	589	601	617	596	622	625	603	598	635	589	611	575	633	620	588	571	594	617	566	587	569	596	584	587	595	593	558	591	596	657	581	631	583	610	601	642	568	585	618	647	609	585	626	612	632	578	607	623	647	615	607	586	587	627	625	593	638	609	646	596	632	553	628	607	621	614	594	608	668	633	634	629	590	580	621	615	646	615	621	575	628	613	634	633	651	610	634	686	627	575	597	591	566	613	601	653	596	609	650	645	643	593	627	635	579	647	610	583	599	652	641	608	600	652	623	607	618	596	574	602	596	616	592	579	617	604	631	573	642	590	647	591	618	589	606	621	616	604	623	629	613	608	578	628	640	607	641	613	591	596	622	613	591	624	622	599	644	573	614	609	572	588	598	600	587	624	595	643	572	593	613	625	615	585	628	619	627	581	586	613	586	644	626	608	611	622	608	640	626	641	584	629	609	598	619	632	614	585	621	601	573	634	639	608	648	603	628	604	591	594	640	617	648	580	624	651	571	586	586	591	594	627	601	656	622	604	621	587	596	662	635	609	565	592	624	575	644	643	610	599	592	614	623	639	613	567	606	593	640	625	572	609	605	583	618	596	596	606	589	585	597	612	633	603	593	610	576	577	531	571	618	605	598	638	580	603	623	608	619	587	613	606	619	638	625	640	605	592	606	582	623	638	606	603	650	604	621	605	596	626	616	584	596	591	607	633	613	608	604	605	639	616	603	653	599	640	570	637	580	605	633	659	636	605	629	616	626	640	594	604	609	615	585	578	602	584	620	628	584	619	592	602	626	573	606	578	590	608	562	583	597	609	622	594	596	598	608	633	586	643	631	626	634	569	599	564	613	609	605	644	602	596	628	618	632	646	629	582	651	614	562	591	641	624	590	591	566	589	635	618	591	636	617	593	677	629	596	606	641	625	627	599	548	568	630	653	629	593	577	595	567	630	633	619	576	595	611	616	572	607	591	599	586	603	614	675	600	578	620	584	635	609	636	577	614	602	623	640	636	634	600	595	641	670	587	619	655	649	568	586	627	621	604	609	593	636	627	585	614	609	595	585	656	624	629	616	605	590	556	646	620	597	613	601	629	581	632	579	623	602	642	563	634	607	622	612	663	573	646	641	621	628	567	658	611	574	608	539	599	625	608	585	630	617	588	612	652	632	583	663	605	627	610	638	656	639	622	627	627	630	633	637	637	627	601	615	627	628	634	620	636	643	629	582	569	596	575	596	617	622	626	605	574	617	616	602	607	588	583	607	608	587	594	586	592	563	618	575	602	563	619	639	579	612	636	593	580	597	568	618	609	620	592	593	590	607	617	598	585	618	650	648	622	595	604	634	614	589	648	564	608	610	604	643	592	592	575	634	642	584	599	560	635	631	608	592	659	568	644	578	629	603	603	576	603	587	625	564	622	617	575	611	610	623	622	596	616	605	557	608	592	613	619	595	631	603	618	610	596	612	637	627	603	640	642	641	602	623	614	620	604	642	623	635	608	596	544	614	579	639	624	611	586	583	623	583	609	635	612	591	601	606	609	611	551	571	612	582	585	597	630	599	618	590	639	612	624	614	639	590	617	615	601	610	614	614	598	586	602	613	625	629	654	612	629	586	611	564	633	604	598	665	608	569	632	601	632	600	613	579	593	612	631	594	615	614	620	597	614	591	653	590	612	609	608	608	611	651	607	572	628	605	587	617	611	602	587	622	636	613	600	606	608	627	611	585	620	605	598	611	621	614	617	588	632	620	653	617	586	599	645	658	604	587	592	591	597	577	597	600	578	604	594	581	593	591	589	610	628	609	609	613	605	630	584	593	622	635	610	621	575	632	636	575	645	579	621	615	613	663	585	550	610	672	559	631	623	614	583	639	637	628	613	612	610	629	626	570	607	600	612	633	606	628	597	636	624	613	656	603	666	569	592	637	610	592	623	616	604	570	638	576	638	614	630	612	599	610	608	605	612	579	588	661	562	620	611	588	605	624	645	595	640	624	594	588	593	634	587	631	599	633	619	604	590	613	586	655	562	631	615	602	607	641	604	598	598	593	567	622	630	621	622	567	574	647	602	619	609	584	598	654	606	592	629	618	657	655	610	600	625	630	573	623	613	618	590	629	647	620	617	623	634	567	622	622	628	612	634	648	598	577	599	635	608	619	603	623	592	620	619	527	620	618	625	609	610	624	624	656	639	609	620	621	598	626	631	613	608	663	628	608	613	610	616	605	617	581	639	561	613	630	647	583	655	625	663	572	585	635	630	601	637	629	619	633	602	621	591	635	615	601	622	586	617	640	617	639	613	620	591	651	604	635	594	595	585	581	631	585	626	613	640	655	622	599	604	593	638	626	658	588	620	604	563	581	607	613	622	604	582	628	609	638	617	634	592	618	584	657	639	611	601	632	593	596	582	564	598	632	607	603	604
34350	18856	22295	22865	17612	13681	8893	7353	7188	5633	4127	4030	4342	4821	3361	856	687	760	776	663	644	442	419	384	438	460	406	398	416	406	405	407	406	408	376	434	404	418	435	404	383	472	481	483	572	1589	493	414	392	415	401	407	367	395	371	354	399	388	408	342	396	416	427	370	401	404	396	383	353	401	411	385	386	393	389	392	389	358	390	440	428	390	374	387	385	412	366	351	399	399	388	390	382	361	350	363	384	392	381	414	391	365	361	376	389	416	412	411	351	387	367	379	392	416	424	384	388	423	442	378	383	412	420	379	473	373	408	409	408	392	407	367	327	357	414	394	390	411	404	412	381	411	392	414	435	415	375	397	432	382	407	385	397	350	403	380	362	407	356	408	405	411	389	399	370	419	354	403	420	405	360	369	410	402	389	430	430	395	416	408	393	411	411	354	387	370	380	426	413	400	390	377	416	376	381	393	402	371	368	385	412	355	418	399	358	393	377	368	414	363	396	384	370	413	388	417	401	438	378	427	417	374	405	375	390	406	392	388	393	407	405	377	409	370	402	376	386	397	420	375	394	379	381	397	382	407	367	406	394	341	407	371	378	370	427	397	421	368	369	384	407	398	394	397	388	440	381	383	391	410	384	393	380	393	367	434	391	402	371	376	372	389	418	420	393	404	411	389	391	414	411	397	408	374	409	421	366	399	398	361	394	420	372	389	383	401	393	407	375	408	359	370	391	380	391	394	393	372	415	420	405	384	410	360	424	397	375	396	373	395	384	401	383	428	389	397	414	362	424	376	359	409	411	398	368	365	375	413	386	419	389	393	356	432	398	415	390	389	378	365	386	415	417	399	381	383	419	417	389	398	360	360	373	387	375	426	373	392	428	371	382	427	398	416	383	352	372	381	422	411	399	367	356	377	386	387	386	375	370	380	372	415	404	375	405	383	365	394	362	390	379	392	382	398	393	406	391	425	401	388	371	443	382	382	383	405	401	379	395	414	383	397	401	401	410	408	365	359	380	390	405	383	362	371	384	426	393	397	383	384	436	393	367	395	368	384	414	409	389	434	350	409	385	353	349	385	420	369	385	383	369	365	401	430	414	406	392	392	385	387	375	376	371	400	372	382	380	371	378	392	393	440	365	397	399	399	392	417	372	373	387	343	342	385	382	388	380	376	409	400	359	389	370	385	389	434	362	428	355	392	401	416	370	402	381	400	346	388	413	384	367	384	397	394	412	368	369	391	392	395	401	403	366	387	384	389	382	390	399	376	395	416	405	415	411	354	384	369	380	373	403	405	410	387	364	365	384	408	421	409	431	409	394	414	402	427	386	420	378	366	417	350	366	372	374	372	390	390	421	395	391	415	418	409	393	389	392	387	415	398	409	354	380	414	405	389	396	394	389	388	378	381	397	394	376	407	388	358	378	396	388	392	385	378	417	373	390	384	380	387	403	405	417	356	376	413	408	380	386	425	375	423	399	412	359	382	406	407	406	418	390	399	414	394	367	364	415	420	416	379	343	364	390	453	366	428	391	381	350	361	394	439	407	392	395	373	342	410	416	393	393	404	412	384	413	385	383	350	420	412	383	373	437	400	359	369	389	415	402	376	417	358	350	422	398	400	369	357	375	386	420	411	390	404	377	418	418	373	400	339	346	360	388	421	399	420	415	429	389	392	370	409	375	389	421	402	371	414	362	422	389	403	378	401	402	406	391	432	424	385	411	400	425	406	386	425	414	388	376	368	381	375	401	391	415	384	407	405	392	412	365	386	344	377	389	403	378	375	423	353	365	419	404	413	352	370	361	362	405	423	360	387	389	336	405	395	389	438	403	417	414	367	406	377	415	388	384	374	386	430	391	374	421	390	374	410	366	389	421	371	384	390	400	427	367	421	405	409	377	383	380	387	376	383	400	382	380	376	379	407	400	362	364	394	363	405	386	400	415	378	365	397	387	411	423	376	361	414	411	405	408	400	378	421	415	412	378	381	397	385	361	383	426	379	385	394	425	367	395	357	388	396	380	399	406	421	381	383	384	438	410	394	425	361	411	426	434	354	381	422	411	394	376	403	406	399	352	375	393	411	406	398	394	378	356	389	399	404	404	410	398	412	432	402	373	416	398	382	396	387	406	376	417	382	448	414	392	383	389	377	348	345	381	408	394	415	390	398	356	406	371	407	402	412	404	406	399	414	367	370	415	393	354	383	451	353	374	364	377	415	407	405	397	384	383	393	375	362	376	416	424	381	399	386	380	405	365	412	381	392	377	396	409	376	389	383	408	419	401	369	403	378	409	375	391	394	391	399	380	403	380	367	413	389	377	398	397	370	377	365	365	377	380	360	382	423	377	400	393	392	387	378	368	378	424	372	374	375	370	416	415	385	411	388	405	386	397	415	398	419	406	408	396	398	386	403	439	397	421	357	401	414	385	405	390	411	410	357	357	378	393	397	417	358	386	416	416	386	377	391	402	380	372	393	391	358	371	371	395	412	414	467	419	396	419	414	399	412	387	393	424	370	374	445	352	393	405	422	422	398	420	406	410	417	392	345	399	408	351	388	369	387	408	401	384	377	351	385	409	409	369	387	405	411	376	416	379	385	362	393	415	389	419	418	375	355	417	385	362	404	399	390	429	389	376	381	377	402	362	340	398	384	404	400	366	370	432	400	393	374	432	421	425	392	390	367	385	380	399	405	375	358	415	403	380	374	358	408	413	388	359	380	386	391	380	405	396	402	409	381	400	380	379	409	429	384	412	433	410	393	408	407	394	370	397	397	426	416	401	387	396	398	403	361	390	462	396	371	397	388	385	410	368	360	419	403	387	358	409	390	396	395	394	419	398	363	385	400	384	390	426	419	392	438	373	406	364	398	387	402	399	372	395	442	406	369	350	400	413	354	376	383	379	406	414	398	425	403	384	421	392	398	423	393	378	392	367	359	414	402	362	379	383	412	391	412	373	402	372	443	406	376	368	402	416	422	430	404	382	343	380	422	383	368	393	409	408	429	404	335	358	428	410	367	368	388	413	379	381	401	399	423	373	476	422	390	349	385	398	361	386	410	385	427	347	372	429	375	374	390	405	377	366	362	442	387	401	382	361	379	419	407	421	426	386	411	393	375	364	376	376	406	396	416	385	393	364	419	400	425	418	404	384	366	364	373	402	424	420	351	414	388	360	408	377	398	392	413	401	396	386	399	429	410	396	395	390	364	387	415	392	358	389	408	364	369	406	450	407	372	395	369	400	391	431	403	433	386	383	424	398	387	393	363	377	392	394	376	398	423	386	412	426	343	389	410	393	373	397	367	439	360	398	397	404	395	397	384	364	350	378	399	396	397	374	401	393	408	405	372	363	376	405	376	363	372	378	428	384	347	393	391	447	400	373	378	418	415	391	410	363	371	396	390	412	393	417	361	387	398	426	391	421	388	419	399	388	364	409	382	425	405	404	419	367	390	393	362	393	371	410	382	386	370	377	421	372	401	388	403	392	389	420	366	383	414
18204	12429	25652	30883	29865	28001	21781	21362	20879	18705	15446	15480	17834	18799	14777	3468	2901	3268	3422	3129	2439	1388	1256	1231	1167	1127	1157	1125	1045	1062	1053	1041	1037	1035	1065	1024	1037	1022	980	981	1211	1661	1836	1715	2594	8877	1452	972	947	1002	922	983	888	933	944	911	891	941	945	955	931	927	954	965	877	955	973	958	953	895	935	961	934	896	959	962	933	953	905	973	979	952	911	945	925	923	941	921	963	896	922	968	944	970	926	910	933	977	902	946	951	933	904	935	943	933	959	931	957	935	954	900	947	916	838	911	908	956	927	878	940	955	929	928	881	974	870	967	956	923	897	896	876	928	888	952	987	961	947	942	906	918	890	951	869	897	908	910	946	933	925	895	904	904	916	881	913	901	912	975	961	956	982	919	922	903	951	920	929	933	956	909	941	932	897	934	954	925	853	907	929	915	946	931	916	897	924	929	938	901	909	878	933	951	868	912	958	938	952	860	983	867	919	964	966	916	914	876	918	906	926	933	941	904	926	930	893	931	920	936	890	936	903	882	882	896	908	857	840	985	898	1004	895	912	940	928	969	944	942	909	960	917	949	830	908	914	894	870	918	899	942	889	931	934	951	935	915	928	941	901	926	914	875	882	928	835	956	881	894	955	937	925	926	894	933	895	898	956	954	937	944	907	932	956	960	958	892	894	877	974	927	940	896	937	929	958	946	890	902	909	875	923	893	915	913	872	956	932	935	902	945	908	932	905	900	847	907	902	920	947	880	963	1013	901	917	926	887	889	927	959	852	912	976	872	933	947	898	923	946	915	929	954	935	882	940	931	947	922	897	949	912	924	955	919	912	931	897	962	885	970	948	963	924	954	977	969	955	935	929	924	854	925	911	883	866	927	917	865	916	930	893	881	911	920	915	916	914	907	929	909	931	958	938	934	967	912	904	927	947	905	936	905	912	910	946	928	931	918	939	959	898	903	888	847	943	930	941	898	943	860	861	867	924	907	958	902	923	915	911	922	922	974	891	929	965	906	886	891	933	886	927	954	888	925	925	948	943	928	935	861	885	968	917	932	850	899	925	901	904	924	920	909	883	940	873	905	904	934	934	923	910	921	890	889	910	928	930	900	869	951	963	915	909	852	922	932	958	904	942	903	961	889	897	944	895	965	951	921	897	911	930	965	920	942	906	865	939	878	918	910	940	888	859	934	924	971	922	908	923	899	963	910	904	887	936	935	893	962	988	923	933	897	943	933	929	904	958	913	926	906	970	960	946	948	985	911	886	904	922	866	897	939	929	929	904	935	934	915	900	939	953	909	891	929	920	936	907	905	897	946	910	912	981	899	947	917	975	900	944	886	964	934	938	886	949	940	915	988	913	938	988	925	965	909	950	920	933	943	930	927	926	914	934	933	922	909	917	932	931	965	889	874	886	908	895	904	941	906	917	856	882	868	917	940	920	884	931	911	911	886	906	950	899	929	903	950	982	917	948	926	954	894	886	947	926	956	931	932	934	926	916	927	894	891	915	939	923	923	879	927	942	881	903	936	897	899	906	903	933	946	927	930	875	973	883	938	932	903	880	940	903	909	922	917	907	911	894	889	945	933	929	887	965	881	903	910	896	947	945	926	922	945	923	860	937	937	936	944	955	858	884	890	961	924	952	960	884	951	935	996	898	930	884	925	858	893	899	920	862	971	931	907	906	929	912	938	873	938	955	936	952	898	915	866	934	933	941	912	913	928	918	938	910	866	916	924	984	970	861	903	907	970	883	837	929	956	952	975	925	973	976	906	865	953	948	916	988	906	889	876	909	923	936	904	908	945	956	927	855	878	937	875	944	1012	968	883	922	932	959	975	939	937	930	952	920	928	916	966	897	982	919	909	918	910	962	961	894	914	928	869	907	914	892	901	906	924	952	901	922	931	913	919	937	943	906	936	917	966	949	968	889	972	935	910	891	927	886	853	947	907	915	894	849	899	942	940	921	926	943	901	970	927	977	937	952	891	936	890	883	881	943	896	935	939	930	886	896	907	838	889	917	911	901	917	899	930	927	914	893	908	914	893	979	898	884	943	917	933	892	921	943	938	898	924	910	888	889	890	940	870	881	884	945	934	975	866	959	907	905	923	926	888	912	983	941	948	927	931	889	915	940	880	942	895	935	937	914	922	1015	943	990	954	936	909	933	918	890	914	957	926	926	878	936	903	934	974	937	955	905	894	937	925	890	907	873	898	924	899	899	891	927	866	942	902	902	905	945	925	896	953	957	932	956	905	899	898	895	965	954	920	950	936	923	888	942	923	935	943	936	938	959	903	917	904	906	930	934	928	955	938	895	909	959	961	925	981	880	897	896	907	913	935	918	994	879	960	933	937	930	927	897	929	935	958	900	901	888	864	939	905	973	869	891	946	938	961	898	973	973	914	921	891	898	904	934	951	907	939	907	919	893	900	917	912	904	920	882	929	1000	956	992	927	933	902	897	926	905	901	910	958	930	873	923	964	939	933	916	930	907	949	908	893	952	934	889	915	948	924	915	882	923	909	942	918	920	949	893	947	952	920	886	938	971	897	942	921	954	919	925	890	926	948	917	931	929	935	886	955	914	914	882	932	887	882	893	895	915	935	875	948	936	887	918	894	954	893	921	966	969	945	913	933	909	917	900	936	1002	937	878	925	937	893	895	929	902	897	904	922	939	855	954	921	938	936	892	941	964	902	970	906	886	906	974	932	894	940	849	1000	929	952	919	914	920	932	945	903	905	946	915	918	870	921	926	871	965	994	941	919	914	914	950	906	969	896	930	890	917	871	906	955	921	919	927	946	939	958	920	880	932	888	890	981	934	905	861	925	972	940	940	920	956	946	938	960	897	883	898	919	968	945	948	925	899	883	930	901	915	930	963	917	925	893	939	898	949	959	912	982	916	955	980	927	936	921	929	922	922	935	937	975	911	916	913	918	927	956	896	951	907	867	963	908	971	916	939	915	896	912	942	936	907	918	924	971	915	916	970	906	955	925	917	921	918	901	889	918	941	894	932	913	905	913	950	920	955	881	902	901	959	922	982	913	927	913	913	941	908	904	909	936	908	958	909	943	924	937	937	931	944	930	958	934	905	933	921	963	909	927	887	965	888	905	980	872	951	936	926	934	907	903	960	941	1000	894	905	913	900	917	903	936	933	938	841	951	898	877	849	893	861	930	952	944	935	919	959	921	879	959	912	937	876	957	912	992	1020	897	886	875	907	882	918	941	889	933	935	914	931	935	912	923	961	911	955	906	930	935	948	908	936	943	943	919	897	986	993	919	933	847	893	887	881	888	928	885	956	944	896	918	880	927	944	939	882	935	982	925	911	947	875	918	853	980	888	883	965	947	923	911	945	893	918	1006	909	894	883	914	907	944	931	954	889	912	951	869	934	920	938	895	917	917	956	936	934	969	954	931	946	911	943	911	858	903	892	900	973	903	890	912	906	904	916	930	955	938	932	963	884	874	927	946	913	915	929	904	934	874	908	917	918	902	909	875	971	921	915	890
14784	6337	7974	5898	3408	2963	1325	844	488	337	301	347	333	342	244	243	322	356	342	294	288	246	230	240	219	248	238	254	239	245	228	254	213	250	299	260	213	267	230	236	225	266	303	273	235	316	264	239	234	226	238	261	239	255	226	225	234	247	263	256	238	271	263	260	229	226	250	217	254	238	224	239	225	213	243	228	254	253	262	257	253	239	255	248	260	244	243	214	215	222	267	249	248	252	221	230	262	245	253	231	227	247	241	249	237	246	242	227	233	232	218	227	233	226	259	254	253	225	230	235	239	223	225	244	261	217	257	239	236	253	249	274	236	233	240	252	248	258	228	254	219	264	223	208	247	247	217	229	213	225	236	251	236	251	245	232	261	257	228	254	246	259	220	243	260	240	216	233	226	229	250	251	229	230	246	237	249	256	225	250	257	211	247	244	240	239	211	246	242	233	267	213	232	262	227	236	260	247	231	244	228	247	240	227	237	244	252	243	261	244	247	254	238	250	260	218	245	229	254	224	255	244	251	253	238	236	235	234	230	237	210	255	245	243	242	240	266	215	238	259	256	234	218	239	254	217	261	217	251	236	252	233	236	265	248	224	256	242	232	228	227	229	223	234	251	231	221	241	223	241	239	234	267	242	258	243	228	264	235	221	231	238	240	246	270	243	244	243	287	258	244	273	243	233	234	231	226	250	224	248	256	258	224	237	230	250	268	250	214	231	232	256	244	237	256	265	256	225	241	230	234	221	255	233	248	242	240	270	243	240	229	270	238	214	224	244	224	264	226	239	236	219	246	238	236	243	236	243	225	262	238	238	243	252	255	227	245	247	223	231	231	244	243	234	255	281	240	242	246	238	217	246	215	238	232	252	224	238	245	262	241	254	252	227	241	246	228	237	238	244	277	233	248	232	249	226	266	247	225	266	273	243	223	248	239	246	234	254	258	266	281	271	254	205	213	256	211	240	228	242	239	227	234	247	252	234	271	244	264	242	216	255	221	242	244	239	203	220	228	225	224	208	248	265	250	228	252	226	248	229	236	219	224	224	228	236	237	245	249	256	225	228	236	260	224	238	235	250	264	233	257	220	214	266	201	251	235	237	248	240	237	268	218	231	233	243	215	256	226	248	236	260	253	214	260	245	249	233	219	236	246	289	254	268	239	238	245	223	239	257	247	248	235	284	227	229	239	211	275	266	236	236	251	253	259	234	259	236	245	211	199	232	249	242	231	221	240	235	237	227	255	220	237	247	236	231	214	260	237	234	225	273	243	244	231	243	238	260	246	243	232	233	263	232	218	260	234	263	243	251	244	274	241	216	245	268	232	250	261	237	238	237	240	240	245	252	261	218	249	239	252	256	248	275	242	266	238	227	222	234	239	239	244	302	224	235	237	241	254	234	229	243	227	241	239	242	220	248	236	254	264	248	245	251	224	219	270	236	230	230	209	237	243	245	235	278	235	239	215	230	233	253	210	235	232	257	232	263	248	222	246	233	236	280	261	251	252	247	269	249	235	254	257	243	244	278	237	247	235	255	237	248	242	232	238	239	216	258	240	254	225	259	239	230	249	255	242	263	248	257	237	249	241	188	224	249	210	278	255	231	243	265	253	255	262	245	260	223	210	237	242	245	211	212	245	220	204	204	232	221	258	236	267	249	231	244	215	222	258	257	255	248	260	208	244	223	205	236	225	244	240	237	220	226	252	262	248	246	240	234	221	259	262	241	275	244	247	242	232	228	257	264	246	233	251	258	234	232	262	267	263	238	220	219	241	249	250	231	225	247	239	233	244	222	239	263	224	269	252	308	235	217	235	242	254	258	233	198	236	261	229	267	243	250	250	236	192	243	219	225	235	227	247	237	234	210	260	245	230	230	240	233	214	237	231	210	246	246	226	243	258	234	263	232	248	221	235	259	235	216	226	248	281	237	243	253	271	253	271	238	244	310	218	252	236	223	234	236	219	238	229	244	235	275	219	251	235	240	248	246	243	256	249	274	257	239	231	254	241	236	240	263	253	263	255	259	236	225	231	234	213	231	266	247	229	214	259	260	247	253	251	235	256	238	212	249	267	228	225	242	230	221	255	251	248	238	223	240	221	253	231	250	248	221	231	224	275	249	228	236	234	270	238	249	268	250	227	228	241	228	226	223	250	233	202	281	246	240	262	254	206	242	224	233	233	231	218	267	234	263	275	210	231	217	245	235	262	260	256	220	243	188	260	213	274	262	242	257	233	264	230	231	254	217	227	219	255	231	236	257	215	220	268	226	229	232	261	223	247	253	272	251	221	233	220	225	233	230	227	244	228	245	225	270	247	242	283	231	264	235	244	239	286	252	264	243	226	236	269	211	223	256	236	234	225	214	208	247	236	247	251	234	249	247	244	267	216	257	253	225	232	228	239	248	243	245	237	219	277	220	230	234	252	215	256	244	241	232	211	245	239	244	240	234	234	232	225	240	226	248	235	248	231	214	249	210	236	264	243	232	233	229	227	221	236	224	253	233	255	206	248	251	238	236	229	235	238	277	267	248	228	214	241	233	246	245	272	223	249	265	233	242	230	245	252	229	256	231	236	232	257	259	256	231	242	263	260	241	238	242	235	238	238	277	237	268	239	230	252	236	229	234	226	252	227	274	248	275	246	229	236	269	248	240	264	246	236	260	259	278	264	240	260	238	229	238	241	232	259	244	225	243	258	228	229	222	258	221	225	257	228	252	270	267	267	237	258	212	234	241	243	240	256	240	229	245	253	256	217	219	224	263	209	225	220	231	275	253	233	275	217	217	220	257	240	238	248	251	250	239	237	237	243	235	225	239	254	231	217	234	267	238	220	235	240	242	237	245	234	239	257	255	248	254	253	240	245	226	246	197	234	243	244	247	245	247	250	264	251	213	277	250	263	241	211	254	226	246	262	261	254	234	251	238	250	245	251	208	254	252	261	218	231	268	245	243	262	249	255	235	248	228	245	224	229	253	270	243	234	237	236	205	261	219	238	288	238	269	239	232	257	265	241	246	262	246	222	233	228	244	221	237	262	267	253	242	229	241	229	239	270	252	246	232	272	273	254	237	219	241	237	194	247	253	261	223	230	254	241	264	228	257	237	256	237	234	248	252	238	252	258	231	235	249	225	239	239	206	260	254	219	239	217	240	253	244	220	231	244	279	235	230	222	217	251	272	220	210	226	253	258	247	251	251	273	228	246	269	253	243	206	252	229	256	251	249	247	251	226	241	245	226	231	229	244	272	222	245	216	212	238	231	233	241	267	228	247	256	275	273	250	253	273	260	235	228	267	228	251	233	236	226	251	258	242	268	249	234	227	247	248	243	260	249	228	238	236	248	257	258	246	222	250	242	264	229	229	233	235	243	281	245	263	218	241	233	226	223	224	244	241	253	239	260	226	258	239	253	264	262	271	229	247	242	243	223	246	264	236	267	265	230	209	251	246	267	237	247	205	263	242	244	244	224	267	251	227	238	254	222	229	248	201	248	216	240
7948	4993	12942	13105	11065	10401	5462	3560	1899	1382	1122	1412	1420	1236	1010	828	1143	1401	1254	1071	805	621	640	588	634	562	578	573	580	551	634	595	627	559	599	635	637	569	595	601	594	701	843	940	858	905	634	593	650	588	648	582	622	586	596	586	574	603	564	569	627	590	598	570	678	545	610	634	612	605	595	591	597	596	645	594	611	595	562	605	631	615	558	583	608	591	597	555	621	596	584	618	621	583	574	600	576	611	621	633	598	638	609	591	597	587	591	620	567	578	598	620	574	621	608	610	545	589	559	624	580	560	574	573	630	583	530	594	611	617	588	586	610	592	606	560	548	603	603	608	597	645	588	595	602	632	584	592	573	588	619	554	569	638	588	639	576	616	586	601	608	564	588	628	612	573	589	634	622	597	547	605	610	597	597	595	588	598	587	604	593	613	608	583	594	616	595	608	584	612	617	611	605	583	589	645	602	630	584	560	603	633	588	587	586	562	588	600	613	602	602	620	633	587	583	607	550	612	578	566	593	628	602	572	589	577	601	585	580	580	564	573	593	615	577	591	568	573	599	593	595	605	600	582	621	597	584	589	642	582	628	567	604	624	572	610	595	598	601	615	601	601	563	612	614	611	615	599	649	604	581	581	595	599	571	582	575	609	624	601	593	570	556	591	649	576	632	589	625	591	619	629	606	602	578	597	631	610	618	610	650	622	615	574	600	555	591	621	604	636	579	584	567	621	587	586	604	605	610	615	605	606	608	565	585	568	599	592	617	608	570	566	595	588	603	581	634	612	633	565	605	580	594	638	602	628	579	582	587	599	645	581	582	604	588	600	636	576	613	577	604	573	575	565	564	607	624	601	615	595	603	582	563	591	589	594	615	627	569	588	597	579	640	631	606	608	563	608	637	602	561	596	608	581	602	597	638	587	608	623	573	563	644	583	595	633	527	577	573	623	604	547	574	614	588	606	596	575	650	595	621	630	582	599	593	607	584	623	593	621	578	595	634	599	606	546	566	638	562	573	617	653	618	589	626	598	605	593	571	580	668	606	593	595	662	595	627	640	619	574	612	610	547	596	558	656	603	609	537	620	570	589	587	607	642	600	581	600	586	606	578	597	569	584	562	603	590	613	637	593	600	591	603	612	583	574	607	636	601	633	613	616	571	607	583	593	634	622	598	587	567	581	611	619	616	613	611	604	585	606	621	626	566	623	577	596	565	624	575	588	574	593	617	600	607	608	589	589	600	595	587	637	582	620	626	573	606	606	589	613	557	596	585	609	639	635	621	584	611	641	635	602	575	613	599	625	581	571	565	606	592	627	607	626	553	574	582	568	572	584	588	610	582	621	630	581	618	589	586	591	593	568	619	630	598	605	594	637	574	617	568	596	578	607	571	625	564	556	598	621	573	572	580	608	604	623	594	577	614	600	605	579	637	575	585	616	620	591	559	592	578	598	621	623	615	618	582	600	587	580	555	618	557	608	620	571	549	634	590	600	607	577	600	574	587	605	585	595	617	629	585	600	562	552	586	584	588	579	582	595	581	570	633	582	637	581	596	609	585	607	566	570	589	554	620	610	614	618	602	605	601	605	609	641	593	605	645	588	592	544	624	588	633	594	594	633	589	594	614	562	604	586	598	588	580	596	567	608	628	578	603	566	600	622	628	597	556	601	611	614	594	643	587	589	604	588	650	590	583	578	602	581	604	573	579	583	611	609	610	609	577	569	616	612	581	619	602	552	582	556	603	576	539	619	604	621	596	604	591	621	598	592	626	577	598	548	601	588	634	603	575	602	584	581	582	620	618	577	560	593	582	602	627	579	593	625	580	559	619	618	566	624	610	588	576	624	610	625	597	561	594	594	613	556	633	600	636	585	611	600	576	623	552	632	589	598	580	581	622	589	600	563	590	585	617	573	592	585	596	630	621	582	547	579	595	627	624	623	562	583	617	609	595	583	600	576	605	652	639	562	595	570	561	598	570	565	573	633	591	570	641	574	600	580	603	677	604	599	558	620	611	596	589	623	574	634	576	582	629	605	641	584	570	623	577	602	616	609	576	572	632	611	582	609	607	562	597	586	570	611	613	604	575	595	572	567	608	605	604	551	560	597	585	567	570	620	607	631	612	550	614	577	607	634	628	583	634	592	624	581	601	606	588	592	592	613	613	589	590	598	575	562	621	603	624	588	627	591	585	596	568	587	593	622	574	637	621	568	593	609	608	586	604	562	598	617	627	581	571	571	549	653	576	564	622	625	577	618	614	590	565	606	620	629	579	605	622	605	607	622	574	607	579	607	662	616	642	625	574	580	626	572	571	609	568	609	607	555	575	622	622	622	622	623	594	586	598	595	680	569	629	570	617	591	571	591	569	572	571	578	565	597	597	588	556	609	582	597	584	628	572	609	581	570	570	585	609	552	638	585	560	619	571	612	600	585	631	582	615	557	601	609	605	612	608	610	606	547	562	603	587	582	581	573	592	578	642	580	596	612	614	636	659	559	653	612	584	579	592	569	584	537	618	618	619	615	561	576	591	577	585	632	565	536	604	623	606	611	584	672	601	557	595	581	592	640	619	606	580	610	585	586	571	631	609	602	586	577	583	592	615	578	580	559	596	573	600	582	604	585	580	611	558	644	618	557	598	615	597	578	669	598	653	608	562	544	650	611	599	601	601	627	630	603	588	574	591	587	554	612	594	584	656	602	593	606	571	598	569	619	587	606	570	607	609	560	557	618	564	647	575	586	581	651	569	612	602	573	578	596	620	577	576	605	597	662	612	602	591	610	581	601	552	614	611	629	620	604	632	605	605	633	640	591	611	549	621	642	546	603	590	579	624	612	621	541	607	569	583	602	595	629	610	610	553	568	618	566	608	594	593	628	637	611	597	602	606	599	577	618	610	611	626	609	585	618	626	606	583	605	566	558	614	637	617	627	637	584	563	585	602	575	578	596	616	573	618	582	634	590	628	579	557	588	604	578	614	575	608	631	630	611	607	626	586	569	625	579	598	600	565	612	663	596	594	590	636	618	608	575	596	592	582	620	624	599	616	629	548	596	592	611	603	585	639	631	561	584	592	634	628	566	618	594	577	609	584	612	598	602	598	619	609	601	575	579	623	604	623	582	626	578	614	560	643	570	576	573	639	585	616	612	578	594	595	610	601	592	604	612	567	605	567	611	603	589	581	567	600	577	597	592	604	647	634	631	592	568	625	658	625	588	586	598	584	583	621	621	616	590	593	558	622	615	629	540	582	618	579	592	607	587	536	627	599	585	665	586	602	608	651	622	581	617	587	629	595	588	596	601	610	582	621	598	590	592	571	577	587	573	614	602	590	642	577	608	584	560	576	624	622	593	615	592	615	583	569	564	588	583	599	580	603	582	650	620	636	546	602	604	588	631	600	621	577	613	579	595	560	609	605	642	620	629	566	575	607	582	577	568	595	602	570	625	598	619	561	617	617	630	587	603	589	583	579	607	610	620	611	620	614	615	636	621	609	589
26602	13056	16492	14128	10653	7558	5239	4987	4772	3419	2797	3870	2346	2073	614	399	438	507	473	432	322	252	232	245	222	234	233	220	240	245	241	240	250	215	240	241	223	239	251	223	230	239	243	310	371	739	225	242	208	242	178	214	208	210	223	218	196	221	262	209	246	251	213	206	229	219	213	222	236	227	233	236	217	228	217	234	223	249	241	212	238	257	234	215	243	226	238	224	216	190	219	251	209	241	209	201	190	244	212	190	220	200	227	206	229	237	223	225	197	224	200	209	243	198	243	235	231	221	227	234	255	259	218	228	241	235	237	227	223	212	232	218	230	199	228	224	245	260	217	207	240	230	236	222	189	228	232	222	228	206	226	221	223	211	242	245	224	217	237	226	205	223	247	248	241	247	215	220	228	223	201	250	235	237	234	215	210	201	208	212	244	235	194	207	224	229	211	207	191	225	204	266	216	230	221	255	228	237	212	229	240	207	220	223	213	220	231	223	202	216	187	204	206	241	222	212	226	247	243	195	208	217	242	209	224	241	208	232	254	219	225	238	200	216	209	204	232	214	239	223	240	231	213	243	234	220	207	237	242	204	234	210	235	221	198	210	223	232	210	210	240	232	218	252	197	243	221	208	235	210	249	215	237	232	204	242	233	221	205	231	229	196	218	226	233	230	227	234	233	200	220	223	252	212	230	220	212	243	241	208	203	203	226	262	233	226	202	203	235	230	217	237	228	201	232	214	227	241	233	225	232	235	209	197	197	224	236	224	206	245	226	235	212	235	224	240	243	258	267	254	237	225	239	252	224	245	232	214	240	213	217	243	246	241	199	229	212	223	200	220	246	226	248	234	251	207	218	214	242	219	251	234	252	225	219	218	220	230	265	211	220	212	193	246	231	261	224	223	224	199	209	247	236	248	209	229	223	190	218	221	217	205	241	215	235	210	231	225	246	244	211	267	261	209	222	255	248	205	241	222	221	214	223	232	231	218	224	198	230	230	204	226	225	234	232	245	211	247	214	214	205	232	235	222	248	209	217	257	214	241	233	230	230	217	225	219	232	224	243	220	208	249	222	222	211	201	224	236	218	241	213	217	228	217	237	218	215	214	225	228	227	266	225	226	237	231	257	234	201	196	225	226	239	233	226	219	205	203	237	226	236	221	264	223	219	198	214	190	225	197	205	212	217	240	226	231	243	230	219	202	203	230	223	213	248	230	241	234	241	226	216	221	217	230	223	259	210	237	235	218	216	238	249	245	244	249	228	238	251	220	239	235	212	214	224	221	212	234	256	243	219	198	206	236	215	219	231	248	253	218	230	239	219	235	246	219	220	233	260	212	202	221	224	228	213	234	225	237	216	204	238	241	239	235	240	234	243	227	229	260	232	231	245	207	212	220	205	191	213	264	220	212	213	227	250	208	237	236	236	238	242	228	200	227	225	212	235	215	243	240	252	245	201	217	240	220	207	238	239	236	216	241	214	222	251	215	244	230	225	243	244	227	234	226	226	208	229	229	224	233	226	197	205	246	244	252	256	221	236	210	231	232	232	227	227	217	200	202	206	244	235	217	241	258	227	221	237	212	205	207	207	225	215	212	231	264	265	251	230	233	218	216	235	224	207	243	216	253	237	223	230	216	244	224	257	212	241	212	237	232	212	210	197	247	211	222	192	207	199	200	232	205	224	198	228	220	228	225	236	245	204	227	252	226	225	232	217	216	253	220	231	237	238	260	236	263	211	237	244	219	221	211	234	224	246	210	243	252	230	218	265	197	234	222	235	235	208	247	240	245	221	227	215	247	237	247	238	231	235	217	239	213	220	201	266	230	214	218	233	220	241	190	209	227	214	208	222	249	219	216	199	237	224	233	224	219	207	244	219	224	223	237	219	230	224	219	225	215	214	230	197	249	226	214	211	224	214	238	221	221	222	236	221	209	260	224	217	262	240	220	225	247	218	233	209	240	198	216	238	240	250	213	252	237	206	202	225	232	238	224	262	221	232	222	231	238	219	257	230	207	214	206	217	231	231	247	228	213	216	227	241	235	239	223	243	245	213	222	205	204	252	202	221	223	235	234	204	214	201	250	213	235	235	251	225	195	194	205	246	225	203	199	244	212	245	194	232	221	227	258	238	243	233	258	208	259	196	223	240	258	264	223	261	220	247	210	209	237	214	224	234	239	248	217	228	235	218	249	244	217	216	237	246	218	211	214	212	234	213	267	204	212	243	210	220	225	254	205	221	216	227	241	214	215	215	207	256	242	216	215	211	222	256	206	226	260	233	225	216	249	222	218	224	242	247	261	221	201	211	209	234	241	236	247	235	229	222	229	224	206	224	183	216	246	241	200	236	223	237	236	207	236	233	231	235	254	221	225	221	197	236	228	243	216	235	221	211	217	252	244	226	252	231	249	228	218	240	275	211	218	214	206	227	225	226	248	203	197	204	217	236	233	257	184	204	233	212	224	209	239	210	218	200	218	234	222	234	221	226	228	227	236	186	246	238	230	216	224	239	227	220	244	249	239	241	217	202	266	220	228	238	216	226	256	241	244	219	213	215	227	245	207	206	224	226	221	222	209	230	204	213	216	229	227	217	248	221	239	240	230	223	233	251	243	234	260	214	201	228	233	221	249	220	242	210	226	232	221	244	252	245	239	211	237	242	223	196	239	226	250	243	237	243	220	231	226	191	237	236	207	191	248	237	245	222	212	222	234	217	233	261	240	222	245	239	235	204	214	205	227	219	232	216	223	239	227	223	231	240	217	212	199	214	223	221	227	241	220	241	243	237	249	260	216	241	239	194	216	239	231	181	214	236	239	219	214	216	223	233	248	224	214	214	232	239	211	208	220	220	216	205	224	210	206	229	237	199	234	214	242	208	186	219	243	237	223	237	203	211	229	220	210	215	252	220	235	246	208	242	234	243	245	212	234	214	239	203	232	230	229	214	210	223	237	233	214	185	226	212	245	220	221	241	196	215	219	234	226	230	220	210	238	225	211	225	210	212	222	219	213	194	218	218	200	254	238	195	200	238	222	213	216	203	209	234	206	241	213	220	222	194	225	234	217	218	199	220	235	244	229	236	237	215	214	231	225	228	227	254	222	208	235	217	249	221	184	223	215	240	234	227	209	251	217	238	263	209	227	241	224	223	220	241	222	252	233	253	213	212	200	230	237	207	220	214	217	233	252	220	208	225	241	204	238	228	246	185	230	227	196	235	214	228	235	196	225	214	227	243	220	223	243	209	219	223	230	204	219	222	247	216	222	231	220	233	237	232	232	211	237	222	232	217	254	209	234	210	205	233	252	199	231	244	222	234	214	233	217	229	233	210	244	214	230	275	243	224	210	232	220	247	219	217	216	222	224	233	222	232	195	227	221	213	196	205	236	218	198	209	231	201	225	236	232	228	224	214	250	222	242	232	241	246	220	210	219	209	231	235	229	254	235	203	208	205	213	172	223	214	224	212	205	228	230	235	240	225	244	266	246	209	208	225	234	235	241
14321	9508	21853	23968	23685	19896	16572	16931	17182	13647	13369	16940	11668	10572	2957	1747	2162	2264	2142	2098	1369	845	782	778	746	743	701	718	688	679	602	685	610	573	654	660	641	637	638	640	590	605	782	1210	1599	4426	786	611	578	580	641	606	598	590	591	587	635	570	575	618	595	591	579	589	621	579	596	610	608	555	576	562	621	563	583	568	564	587	572	579	548	574	602	615	583	590	589	581	600	598	594	595	551	546	597	549	549	565	590	547	633	548	581	596	603	559	575	541	589	574	572	546	558	589	586	576	568	544	623	599	589	584	610	587	603	572	615	564	588	579	576	604	619	581	556	625	582	593	602	611	565	578	624	604	592	583	567	586	568	574	585	567	601	550	559	589	601	589	608	559	624	563	584	603	581	557	550	562	571	627	582	564	566	618	555	600	600	557	567	563	598	575	549	576	592	593	572	583	573	567	556	588	584	596	537	560	599	585	560	595	568	558	564	604	589	543	517	560	629	572	618	596	599	544	554	585	609	565	600	545	614	550	546	571	568	549	573	577	589	538	569	592	590	567	587	559	536	583	569	584	611	577	548	570	583	591	555	552	571	534	582	610	565	604	606	563	538	531	587	534	579	588	547	534	593	553	558	563	563	593	557	510	567	610	602	600	551	630	580	596	561	560	558	548	558	583	547	551	557	603	554	576	596	586	534	571	592	603	614	572	565	598	558	560	573	559	541	597	595	547	606	545	581	594	589	594	566	626	614	606	564	581	602	594	580	610	583	568	589	617	613	602	620	574	561	573	582	566	564	562	594	545	581	592	572	578	640	575	586	591	603	587	577	576	604	515	573	584	593	605	561	603	546	548	588	575	580	542	560	590	609	607	541	526	569	552	598	584	568	582	590	620	604	576	603	613	596	567	647	605	577	601	601	602	608	559	572	597	590	590	590	587	550	548	581	578	573	579	551	579	550	581	572	598	528	648	575	542	601	584	541	571	558	570	594	619	577	593	578	601	614	588	546	568	578	533	561	597	606	572	544	600	559	564	545	551	589	585	594	581	530	582	608	565	566	577	551	595	528	571	570	588	630	600	594	599	548	555	525	580	575	522	577	543	533	582	556	586	571	581	588	582	573	534	586	591	551	626	568	588	562	607	571	584	584	607	560	593	596	611	573	600	561	554	607	607	569	559	568	606	568	577	574	582	555	616	555	573	568	573	574	609	599	559	608	582	607	601	565	556	565	584	580	584	568	530	601	578	593	572	575	618	579	574	547	536	564	587	618	552	587	583	563	556	603	561	540	552	593	524	566	558	607	572	536	529	561	547	555	574	562	597	540	563	566	635	574	561	628	586	560	636	569	580	586	569	556	627	583	530	603	585	581	543	590	585	549	544	582	552	580	572	584	586	609	654	628	552	606	590	572	618	586	531	580	580	578	577	578	569	597	540	580	599	575	538	594	505	563	557	600	601	580	605	571	587	573	593	562	633	572	564	572	610	564	601	558	585	600	581	554	569	552	551	596	553	570	589	569	544	622	599	595	543	567	566	580	552	597	555	545	565	589	597	569	590	559	587	570	563	557	577	614	572	543	582	590	583	584	552	568	615	602	568	533	612	594	566	591	548	555	604	616	578	556	588	556	573	520	557	596	549	560	612	552	589	592	584	581	547	554	578	573	563	592	586	567	571	553	570	559	604	547	529	586	602	566	614	554	610	551	566	560	577	572	570	579	549	568	550	587	579	571	570	578	563	595	566	533	564	579	606	544	529	600	597	584	594	602	586	562	578	602	557	585	563	593	586	586	566	591	559	586	536	577	565	600	534	574	543	591	603	603	572	575	544	587	612	583	571	555	574	598	519	576	580	532	571	584	595	623	568	532	549	562	568	577	544	597	587	569	570	617	571	595	572	592	567	564	572	624	606	591	594	573	646	600	589	589	569	607	557	548	529	571	623	609	600	592	545	604	575	542	602	533	556	542	564	597	582	595	610	575	556	551	609	583	581	571	531	556	569	527	592	581	586	560	583	579	551	567	579	537	605	586	599	574	574	567	576	599	512	594	561	578	561	550	591	596	585	559	612	613	550	597	541	575	551	549	585	598	560	556	601	623	624	562	590	587	573	541	614	602	570	595	571	600	588	604	567	613	535	598	577	619	619	593	579	531	594	599	569	601	585	531	621	571	578	595	530	572	576	570	565	573	614	549	635	570	571	563	572	585	574	587	561	549	578	553	624	570	610	573	598	576	570	581	556	568	552	545	575	564	598	614	539	569	568	582	545	570	568	573	599	541	537	585	582	556	551	565	590	551	582	594	561	588	572	591	571	576	554	598	545	570	608	605	559	614	577	570	589	597	592	583	567	607	574	587	552	565	544	577	588	566	590	550	562	569	599	585	597	599	574	582	581	574	592	585	596	578	522	563	576	595	569	569	547	577	543	569	601	573	587	564	578	543	572	541	620	528	607	576	588	563	572	587	612	600	590	611	586	610	589	587	521	591	535	601	573	619	586	544	570	562	579	598	593	573	562	567	596	589	615	557	555	626	582	600	575	568	565	576	522	583	589	586	598	543	589	579	596	587	622	575	558	553	545	574	548	595	556	545	560	576	572	597	581	550	571	561	560	575	545	566	596	626	585	577	530	631	628	560	548	552	544	562	563	528	608	579	581	586	587	585	569	560	563	618	575	600	619	602	568	558	589	604	618	543	567	627	570	577	593	574	604	534	558	577	538	530	634	573	576	572	623	600	528	581	573	552	576	565	580	541	569	580	590	608	559	551	587	567	574	593	600	552	562	582	582	551	577	570	594	555	602	607	597	563	557	565	596	578	543	627	578	581	581	593	551	568	570	565	606	591	555	587	602	561	538	594	568	577	561	555	592	567	581	615	589	582	575	553	564	569	545	586	603	623	596	556	600	592	589	567	565	574	559	563	587	587	603	595	589	561	586	582	601	586	570	607	572	553	609	574	604	611	608	540	572	566	571	522	550	573	585	555	608	583	594	584	580	578	549	570	590	585	557	599	584	596	576	567	573	593	547	599	574	607	581	620	564	570	587	606	559	620	586	577	610	534	607	562	568	593	578	602	566	618	564	550	565	549	599	532	588	576	538	557	578	548	616	559	575	607	547	553	577	577	603	624	562	562	570	516	574	558	602	573	598	578	613	579	612	607	580	605	539	572	641	558	611	545	583	567	570	519	542	575	545	569	558	601	593	589	555	600	585	568	560	582	580	576	580	591	613	564	607	587	597	560	575	598	544	593	603	584	603	633	568	563	584	542	577	620	592	588	585	575	587	559	561	530	579	588	570	593	581	575	574	603	571	559	570	567	609	577	607	580	517	604	574	561	618	564	553	562	586	602	614	573	597	599	588	597	570	546	577	559	574	558	583	575	585	560	578	575	601	578	616	588	597	567	595	550	570	607	560	612	575	583	549	564	593	574	561	569	584	573	591	609	573	590	604	548	541	580	588	578	600	560	594	603	558	609	580	555	569	577	603	546	557	561	594	604	592
33063	19165	23094	20391	17197	13303	10238	9949	8550	6795	6867	7012	4233	3556	1086	845	843	775	751	698	588	462	463	445	414	417	435	423	405	382	357	377	354	417	370	371	411	382	356	350	361	372	381	461	491	1183	566	401	400	339	373	391	351	425	355	401	377	326	359	444	396	361	406	386	383	355	415	416	379	372	348	399	350	364	352	386	375	387	358	411	398	377	367	359	394	388	393	390	346	378	358	348	370	380	382	370	360	336	377	355	378	380	404	403	385	349	368	373	395	376	369	353	373	374	375	403	363	348	348	389	364	402	373	354	394	370	362	338	377	350	368	384	375	387	393	374	400	353	372	369	383	382	416	374	378	376	374	369	375	404	398	392	371	396	394	349	352	397	399	389	378	388	391	343	369	383	379	378	363	371	349	374	398	394	396	347	369	376	433	376	375	360	344	386	381	397	395	383	406	361	373	376	331	362	400	363	362	334	365	373	385	393	400	364	384	357	377	361	368	383	393	371	346	374	379	350	363	397	433	404	385	380	370	365	379	375	363	390	377	406	334	395	360	354	370	379	348	345	384	378	371	401	400	368	402	386	375	374	354	344	375	374	391	385	368	352	360	409	373	347	334	350	406	407	388	364	367	398	350	366	384	394	396	363	380	379	381	393	360	379	376	378	369	396	382	324	400	371	381	354	402	374	399	376	361	357	373	360	386	393	359	360	416	370	374	381	387	365	335	374	351	349	376	373	385	413	384	373	403	377	377	393	381	418	411	372	378	384	393	405	367	377	358	366	371	368	382	360	375	394	361	416	403	414	380	357	350	370	375	366	375	360	351	371	396	390	371	343	439	374	341	336	410	343	371	356	421	376	381	353	409	381	380	383	353	378	392	396	411	378	413	358	359	392	356	330	333	378	366	379	350	357	393	347	381	358	386	399	390	431	365	365	400	408	400	354	352	334	382	390	366	394	388	376	392	346	362	394	386	378	360	390	390	379	366	384	386	389	414	392	393	378	363	386	375	409	372	395	369	376	382	372	365	363	335	350	350	416	365	353	365	375	373	347	394	381	369	367	369	382	359	358	356	367	348	378	384	376	346	375	391	376	373	367	385	354	392	382	396	360	400	384	397	415	381	355	381	356	375	346	360	375	413	360	357	377	377	384	393	354	346	392	370	374	334	382	400	347	374	357	383	396	374	394	376	342	326	370	353	381	392	407	362	365	368	412	386	372	346	364	350	310	367	428	402	342	380	373	353	401	355	378	350	389	393	365	392	388	387	378	360	387	344	332	393	369	405	328	320	376	442	389	380	401	376	374	365	384	382	365	375	393	386	340	367	388	371	349	393	409	395	366	420	368	368	376	377	394	378	356	394	361	350	383	419	317	381	394	384	359	346	365	366	404	357	354	350	357	407	409	365	345	411	419	389	348	372	341	375	381	370	361	401	386	357	396	338	382	351	377	402	395	385	426	365	371	343	395	403	371	381	387	402	328	360	368	382	360	383	355	366	373	377	360	348	358	405	385	400	368	346	398	390	385	371	391	394	407	356	421	351	376	373	390	390	367	418	392	408	431	344	412	394	345	411	392	367	363	413	382	348	368	378	370	400	357	380	364	378	353	339	340	392	391	358	372	392	404	351	374	354	353	334	411	385	363	339	385	362	357	367	386	416	426	381	381	392	369	352	352	377	368	392	409	367	356	369	370	368	361	384	389	346	363	366	397	360	360	390	382	389	371	401	381	379	364	398	422	385	363	375	380	371	352	374	367	348	326	372	379	392	399	387	387	385	368	391	402	363	408	400	392	385	336	385	340	366	362	379	384	393	399	374	407	387	346	374	368	367	338	368	361	354	363	445	419	387	367	373	353	341	394	395	374	407	363	361	409	368	419	359	379	369	378	364	387	374	347	331	393	377	369	350	373	374	429	373	356	370	399	385	344	367	383	372	426	367	404	368	347	396	386	359	377	399	402	382	366	381	406	367	358	374	386	357	379	365	368	396	335	403	408	350	384	358	348	385	383	322	377	346	363	325	381	369	375	381	372	360	357	385	384	356	334	421	409	370	353	356	369	392	388	388	377	370	370	372	369	385	319	373	368	346	346	388	376	364	376	381	385	373	412	396	367	389	362	394	401	368	375	353	347	373	380	367	380	355	375	351	404	378	345	354	385	396	372	386	358	349	330	354	417	324	405	348	372	348	391	341	355	373	366	389	376	344	389	387	396	383	368	365	370	389	365	372	378	363	382	411	375	375	382	341	364	404	369	358	392	382	381	387	393	389	374	352	391	350	343	398	379	384	372	394	358	426	407	381	371	408	363	387	381	357	363	395	342	354	359	365	365	412	362	362	336	383	341	366	356	414	377	365	375	395	380	379	357	365	370	349	376	360	374	360	409	354	361	379	401	357	388	379	379	366	360	394	354	361	369	388	392	385	372	395	367	401	373	378	387	342	386	397	349	389	362	371	395	393	337	385	378	373	359	363	388	364	361	396	359	353	362	417	384	392	373	352	354	356	372	396	369	388	369	392	368	385	367	386	340	396	346	365	416	366	344	347	409	376	371	382	352	365	380	368	339	375	368	383	346	330	366	354	374	397	385	355	402	350	355	447	401	366	385	394	373	379	373	385	384	383	369	415	378	410	419	373	379	350	333	398	383	384	363	413	373	399	360	332	386	374	399	391	365	355	369	383	388	380	346	386	394	414	357	331	363	388	392	375	364	391	358	328	350	384	377	368	378	340	371	387	403	363	392	355	370	371	360	363	359	323	357	383	384	418	418	382	397	366	363	402	367	380	362	354	379	399	410	389	380	376	364	386	375	377	366	430	369	390	401	444	398	372	349	347	416	366	387	361	413	346	393	356	375	374	392	369	375	363	360	348	380	388	376	350	373	412	349	381	380	340	377	367	361	355	362	379	391	372	349	399	399	387	405	376	383	350	372	423	378	404	366	386	331	361	354	376	405	416	377	376	429	376	372	386	376	412	360	337	351	352	396	395	343	376	394	358	353	398	377	358	379	387	382	414	410	378	356	376	325	345	370	412	387	366	369	382	383	389	381	380	372	366	362	401	367	344	387	376	373	388	358	381	376	381	363	294	407	363	395	374	373	390	370	431	362	409	390	352	361	367	394	368	396	383	419	397	362	346	352	362	384	361	425	376	362	352	408	377	350	365	370	358	365	375	371	379	404	369	369	396	338	368	393	362	404	359	389	381	379	392	391	371	424	374	384	392	387	381	395	377	384	396	388	364	327	367	367	387	401	402	420	369	388	353	378	364	370	368	338	341	407	406	350	376	388	384	355	378	333	350	373	361	349	419	422	390	376	379	389	400	381	392	409	399	336	377	388	360	342	384	371	368	379	348	371	399	365	351	349	384	372	419	366	372	390	371	388	355	398	360	347	376	349	372	348	358	386	359	406	370	348	386	378	395	353	392	386	395	400	399	408	362	354	349	355	387	398	386	347	370	371	387	418	391	383	362	393	387	356	368	392	383	404	393	413	366	371
17251	13072	26607	28593	30318	26479	24269	26833	23890	21615	24367	22902	17120	14569	4729	3769	3872	3564	3495	3236	2216	1356	1351	1191	1171	1058	1066	1056	1071	1042	1022	1020	994	991	1011	1010	980	953	978	959	971	956	1207	1865	2170	7117	1781	936	970	899	909	884	969	897	959	920	954	876	947	908	882	898	897	880	875	877	950	912	840	892	929	871	872	889	874	908	909	925	869	913	876	872	853	878	898	927	913	902	860	835	868	849	872	893	915	888	881	909	896	876	901	847	920	867	895	945	919	893	879	894	874	867	963	864	874	917	823	884	874	828	932	921	881	905	961	881	883	923	869	862	910	930	880	858	953	877	853	851	884	858	878	895	872	893	873	838	841	931	909	857	882	860	885	882	970	844	862	927	878	898	874	895	871	879	857	936	893	918	833	881	930	771	900	868	886	913	902	927	897	835	878	910	924	860	881	890	867	898	947	940	829	865	839	892	878	841	868	877	887	975	847	919	889	876	892	851	932	860	862	879	929	907	912	903	875	881	900	900	893	875	890	886	878	852	895	862	908	894	922	881	875	898	900	900	815	934	901	903	891	922	859	864	932	832	843	856	885	902	916	872	893	860	943	891	895	884	874	928	954	901	892	860	855	880	868	845	872	868	876	843	914	878	886	868	881	879	909	928	917	933	916	843	862	855	872	845	918	932	882	906	934	954	883	833	911	879	891	860	920	919	858	867	873	870	832	957	842	874	918	895	875	883	882	879	917	885	895	842	867	896	834	935	868	889	910	943	852	884	917	874	833	838	920	816	884	912	891	869	865	925	873	868	885	943	867	858	868	921	854	846	897	919	904	812	879	914	867	917	932	856	883	920	873	939	926	949	946	879	903	860	911	862	894	861	873	878	851	866	863	912	907	855	919	906	855	864	899	936	898	867	937	893	891	874	892	886	858	820	913	917	933	855	954	806	879	902	880	860	875	863	895	838	888	871	900	897	873	874	877	889	893	928	925	877	866	828	928	896	903	956	931	871	908	882	908	846	867	904	835	924	873	887	912	890	805	861	846	829	879	883	855	902	839	874	854	917	901	907	860	873	890	889	835	884	909	907	944	857	898	844	854	900	890	873	891	889	899	900	873	815	878	895	871	901	898	908	883	887	911	871	967	928	902	938	915	908	862	910	851	940	866	867	872	868	920	864	916	856	859	895	855	905	868	870	929	900	875	899	902	900	878	891	855	879	836	903	893	908	856	896	881	901	862	877	938	865	851	865	875	868	931	851	924	893	843	935	880	890	859	915	885	896	897	843	880	916	916	908	857	859	898	911	846	879	908	903	908	897	869	843	866	910	831	902	911	828	918	887	884	938	874	907	885	849	920	853	816	940	861	958	869	913	884	827	885	885	863	881	852	910	875	861	898	841	876	899	880	873	873	923	876	877	846	872	869	850	875	936	904	913	907	859	917	854	874	919	874	859	881	907	924	876	904	904	862	896	899	882	911	853	894	855	915	857	881	903	885	842	871	852	848	907	851	961	878	878	896	883	834	853	827	859	943	887	899	866	899	891	855	876	895	895	892	904	854	918	915	827	914	885	904	861	911	871	903	867	903	841	910	886	886	895	871	895	879	942	895	866	887	865	913	869	891	864	906	831	888	910	925	859	870	872	852	937	842	881	893	949	896	893	870	888	888	880	902	925	917	890	911	892	833	848	843	918	922	863	851	888	856	855	927	866	880	917	917	872	881	872	872	844	919	906	954	925	851	868	858	948	908	900	923	845	887	892	848	885	856	916	861	902	864	848	850	941	868	866	951	875	821	855	914	864	908	912	882	974	859	918	944	928	866	879	884	866	888	911	931	872	897	882	920	872	844	853	901	912	932	893	941	950	891	915	862	907	892	908	833	852	867	848	928	869	862	901	855	860	903	926	847	888	897	885	919	837	898	880	928	895	945	882	884	908	868	892	930	918	947	912	895	875	897	894	912	950	871	891	909	856	869	843	873	879	918	883	871	872	866	882	895	922	869	852	926	844	903	859	883	837	846	862	908	915	881	898	874	834	925	871	895	905	880	900	852	920	893	951	943	836	906	852	837	890	910	873	845	862	859	914	887	871	933	916	869	886	864	874	876	912	876	923	904	869	915	871	910	838	896	852	875	890	897	888	913	855	856	865	878	865	831	902	914	875	881	849	893	859	912	916	930	836	903	847	866	895	842	868	887	851	891	891	888	923	897	869	823	834	870	857	922	929	878	897	886	844	865	903	871	851	860	904	888	861	849	911	938	870	857	884	871	902	868	896	898	895	865	883	855	927	930	898	856	895	893	873	942	932	909	897	926	861	850	969	855	858	934	904	902	897	913	915	886	833	897	848	908	786	836	909	894	939	882	920	854	856	918	929	892	983	895	898	854	860	907	904	877	867	897	896	864	935	851	923	878	876	902	869	906	928	824	872	905	939	884	869	895	833	895	935	871	848	852	896	926	890	842	942	886	906	903	889	893	889	883	885	941	916	874	886	854	879	908	881	905	883	914	869	850	949	898	869	866	849	886	879	903	916	866	897	874	853	905	899	866	937	883	892	926	901	817	869	873	883	914	892	914	873	863	868	910	864	933	875	930	875	935	884	888	861	894	884	890	846	873	912	921	852	868	902	873	864	891	926	888	874	857	879	899	918	855	925	888	885	912	909	903	847	917	885	855	889	888	807	922	835	903	911	884	816	913	863	931	920	884	848	901	923	873	868	938	817	892	902	889	896	871	873	876	928	913	888	832	855	910	909	930	892	940	855	911	839	839	912	804	880	884	867	921	934	898	951	887	910	888	908	885	863	913	904	919	921	874	844	893	928	834	908	864	853	826	894	822	892	915	870	823	884	935	847	908	856	900	851	813	845	867	908	857	875	918	832	854	955	854	910	870	862	878	871	886	921	883	934	891	906	948	840	933	882	907	877	902	936	883	856	881	865	919	890	881	833	864	885	832	819	892	914	842	852	984	872	901	886	894	889	903	873	947	900	884	903	894	880	863	907	941	881	894	861	879	934	867	825	925	870	900	843	886	866	901	905	897	899	902	893	915	856	928	866	837	874	899	892	896	857	881	900	858	877	887	910	935	870	908	915	869	944	872	857	830	899	866	910	900	861	874	883	873	895	913	854	848	909	873	875	920	853	877	911	862	862	845	856	885	856	860	918	894	841	910	879	897	877	912	878	882	893	885	901	921	859	926	894	876	841	891	898	867	932	935	859	889	875	829	869	871	878	903	873	896	859	879	867	928	897	911	820	884	874	895	803	872	859	861	846	878	864	831	913	848	876	925	899	941	888	900	867	865	849	911	873	916	916	889	916	899	841	894	961	884	844	898	883	887	915	919	865	908	896	838	893	852	876	850	874	942	854	857	902	879	911	930	919	908	882	875	941	870	884	921	869	920	893	877	898	885	891	874	884	922	908	878	869	897	854	836	830	783	874	961	894	885	887	935	901	882	939	864	886	939	920	941	852	895	886	883	965	852	883	841	829	884	920	876	871	892	869
12945	5995	7560	4385	3263	1851	970	550	325	343	309	285	269	245	273	371	368	368	338	247	261	228	242	218	250	228	194	247	220	217	215	202	215	222	219	211	231	241	207	194	247	247	224	250	262	256	235	195	205	227	239	249	226	208	229	256	212	233	199	208	232	234	244	232	219	205	202	227	235	219	225	200	248	222	230	243	198	202	194	232	208	198	204	215	201	214	226	207	237	214	203	216	236	228	222	210	232	242	219	227	225	212	232	213	187	221	239	211	242	202	214	210	246	230	215	251	220	219	248	229	237	207	255	239	207	226	222	222	203	228	215	242	199	242	217	230	212	219	247	257	216	207	226	240	231	244	261	225	223	232	236	221	240	210	207	221	208	222	243	202	215	220	225	234	223	213	247	200	213	213	220	231	213	210	232	194	201	246	202	225	242	216	234	238	248	230	233	217	251	246	209	239	230	231	223	217	221	232	207	222	227	232	223	234	227	224	242	235	243	229	208	230	192	236	250	240	265	214	235	229	227	243	231	235	259	215	248	261	215	238	222	242	232	222	221	250	195	218	204	222	246	237	214	219	231	205	216	225	229	230	249	232	259	222	240	238	239	221	243	232	236	237	215	222	245	234	211	238	219	228	249	237	218	259	221	229	229	262	247	222	219	220	246	216	198	210	205	226	207	219	246	216	250	213	240	259	215	222	217	215	250	210	203	246	208	227	219	225	235	208	214	223	244	212	228	261	220	224	223	206	188	235	222	198	228	217	225	208	209	231	238	215	219	242	220	221	214	239	202	219	218	234	229	216	240	244	244	222	208	252	242	216	221	218	235	228	218	262	241	220	221	212	225	237	223	216	204	224	232	224	233	210	239	213	217	240	211	213	233	202	226	237	217	235	212	213	221	231	208	236	222	213	207	245	227	221	234	201	233	258	231	231	216	225	220	247	220	239	241	251	225	225	247	243	201	234	236	232	243	216	214	217	263	235	222	207	242	260	243	228	256	230	222	226	230	240	237	215	235	246	214	228	202	235	238	211	253	233	251	202	230	236	199	218	220	262	212	239	224	199	230	255	219	211	203	245	223	219	233	221	235	229	233	194	214	231	228	250	209	229	236	204	222	199	234	211	219	214	245	242	216	219	199	240	207	232	221	219	230	226	197	231	211	241	216	210	231	240	220	220	225	224	222	232	244	236	200	226	205	248	217	222	227	236	216	227	203	217	247	233	252	223	220	195	248	201	232	222	213	215	230	208	234	235	190	225	223	222	223	236	214	219	238	222	254	247	217	225	207	228	212	214	205	247	205	212	224	240	217	215	212	211	246	213	228	248	226	193	217	211	231	212	226	232	248	244	217	214	251	249	244	242	224	246	224	244	202	226	215	205	214	226	218	236	230	222	222	230	228	212	218	221	208	210	242	218	236	227	223	242	208	222	215	242	256	237	213	218	232	208	229	221	225	225	239	232	206	233	205	227	238	222	228	197	232	207	223	232	190	223	226	230	225	209	252	231	240	229	209	217	236	253	238	223	220	221	199	221	206	238	236	217	213	250	223	214	237	214	239	232	214	236	227	233	195	220	205	236	218	224	229	224	224	225	232	214	191	236	218	225	224	257	210	225	223	204	206	227	207	230	226	226	220	211	217	218	237	236	171	232	264	222	234	228	215	213	213	222	230	228	238	244	217	236	214	243	259	219	248	218	231	207	242	210	217	207	240	233	206	249	241	219	235	171	218	211	248	246	245	232	230	217	215	197	253	216	226	221	233	201	217	247	227	236	239	229	229	269	232	210	233	217	233	221	215	246	242	230	202	225	223	231	241	209	210	234	234	217	221	241	237	252	202	201	248	189	262	210	245	226	216	236	228	204	213	262	242	199	212	251	214	232	239	224	212	246	213	241	243	219	199	214	230	226	234	229	225	226	219	230	177	221	230	217	221	219	212	219	212	246	223	212	230	257	227	225	224	247	232	240	213	195	205	219	207	203	230	237	226	244	219	235	219	241	216	224	215	229	225	201	213	221	202	252	255	216	220	233	222	204	212	243	261	229	208	212	218	219	226	228	234	195	210	210	241	197	185	218	253	219	213	216	231	224	209	209	241	222	220	224	241	230	250	243	242	197	242	232	225	193	212	223	222	204	216	231	212	253	209	216	232	196	219	228	218	224	233	230	261	238	230	237	204	206	210	235	203	239	209	233	212	237	238	224	231	244	235	226	253	228	209	237	226	235	226	202	215	241	215	232	208	240	235	220	217	228	241	219	203	241	232	223	218	233	239	219	218	199	196	243	237	237	220	215	214	249	220	240	231	255	210	241	210	215	232	224	217	225	237	258	210	241	220	236	223	230	217	214	219	228	203	249	217	232	237	252	212	238	236	236	233	233	223	228	230	232	254	216	270	210	233	226	227	247	220	227	196	220	189	218	226	238	224	253	206	209	210	211	209	198	220	225	232	198	227	206	214	240	223	224	195	253	203	218	249	258	213	208	233	219	233	227	215	205	230	243	214	247	214	239	211	225	258	211	209	242	218	258	281	237	206	215	238	225	244	269	225	223	226	227	232	224	224	226	244	210	219	200	213	203	225	233	229	233	206	234	215	226	229	230	226	226	238	242	241	209	234	204	213	194	236	223	231	227	221	203	233	231	212	223	248	228	249	214	232	249	236	213	213	231	237	235	232	225	214	225	242	200	229	246	203	247	249	220	212	234	238	248	210	229	229	216	246	231	220	220	219	208	238	244	192	224	236	218	269	201	242	228	179	210	219	253	229	202	220	218	204	224	224	216	225	254	200	214	219	226	237	248	215	203	199	243	245	219	215	218	231	232	220	220	207	222	246	210	223	216	207	230	232	219	223	226	220	226	237	220	248	213	268	219	229	241	222	208	237	224	247	218	245	208	235	233	239	231	226	240	263	218	244	216	226	238	230	221	211	218	236	221	219	230	219	200	214	235	207	202	210	221	231	213	239	215	220	205	231	201	226	214	207	228	234	227	229	220	222	188	231	245	215	235	230	216	239	237	219	208	207	231	209	224	218	220	211	225	235	221	212	235	210	247	239	208	233	201	203	241	233	216	229	216	238	219	221	240	246	214	227	247	243	235	228	229	252	240	244	226	223	219	214	226	225	244	218	211	224	258	222	267	232	231	218	230	211	237	210	220	256	199	225	222	228	224	231	227	242	220	223	226	214	245	256	238	220	233	247	234	243	200	212	218	223	219	247	198	235	231	238	227	223	217	220	201	210	231	239	217	208	208	221	244	193	242	234	212	226	245	224	213	225	255	246	250	272	198	243	235	239	226	216	208	247	226	223	218	192	248	196	247	201	201	231	242	224	218	256	221	235	252	188	217	240	229	228	226	230	216	225	250	217	234	227	223	230	224	225	251	252	218	216	225	226	202	232	214	213	208	257	260	228	238	226	225	226	213	246	216	220	205	196	182	255	208	214	218	232	255	260	188	217	214	239	242	213	251	218	240	198	205	227	198	239	242	224	232	219	196
7128	5016	12622	10865	10915	7280	4272	2562	1502	1299	1333	1122	1015	870	916	1348	1455	1359	1199	1018	710	564	537	560	572	566	585	570	548	582	573	566	559	564	587	563	549	582	537	545	602	502	584	777	757	784	605	550	518	549	555	523	548	557	531	552	537	583	540	552	529	554	566	553	535	568	512	587	564	550	527	554	589	555	561	570	566	559	564	590	580	567	505	561	584	547	574	584	572	533	563	536	524	522	579	579	520	550	554	603	544	524	556	570	616	533	561	527	590	534	591	521	534	527	550	553	519	547	513	564	538	583	577	579	558	596	540	540	554	594	554	552	547	576	548	562	544	551	546	576	590	546	570	515	545	553	578	570	585	557	578	538	575	593	528	576	522	519	536	628	582	551	569	559	582	598	527	539	624	537	550	550	582	572	530	568	564	578	560	559	586	570	533	571	586	587	584	574	543	546	560	586	569	531	534	601	578	566	551	572	549	551	557	596	546	539	533	534	553	581	576	551	593	612	536	532	572	588	575	548	542	550	546	573	580	559	546	542	546	525	546	568	540	618	561	529	534	599	577	537	577	557	583	592	546	558	575	524	553	544	568	567	562	572	582	566	552	530	557	534	529	571	534	576	586	587	559	518	528	568	538	537	571	537	572	556	538	555	547	559	564	568	580	583	542	522	524	546	545	538	553	565	548	555	541	521	551	558	581	533	572	563	584	539	539	588	583	569	579	574	589	577	584	552	537	549	552	519	568	592	569	576	525	583	525	543	545	528	567	549	528	601	587	547	580	542	564	553	571	578	566	552	538	572	557	572	520	521	591	565	582	538	568	542	565	566	524	539	610	611	542	562	562	562	577	573	560	550	553	564	606	559	603	576	531	528	588	560	548	567	546	550	533	568	559	572	518	536	524	553	574	591	576	590	539	593	596	575	572	549	528	541	563	516	519	586	558	538	543	588	571	571	634	562	592	527	509	547	537	527	567	558	539	575	555	583	534	554	537	620	560	575	558	546	548	587	567	573	592	558	521	563	540	563	524	559	580	526	547	577	505	499	530	528	551	576	544	554	578	562	574	546	532	586	553	547	567	559	545	559	545	568	532	569	546	552	520	535	527	551	595	569	593	515	570	528	582	542	544	584	567	567	593	586	554	502	560	529	553	516	567	551	584	576	583	591	552	530	557	598	548	575	570	568	558	609	569	541	581	566	550	595	562	534	598	581	573	573	541	580	572	518	574	553	583	524	555	559	559	559	547	549	540	544	568	600	530	571	541	614	552	545	537	569	573	548	555	608	586	582	521	553	543	586	548	572	566	580	534	557	559	567	568	538	570	541	556	574	550	583	580	542	538	599	549	552	594	586	498	551	578	559	581	541	541	543	568	557	584	541	556	576	555	530	543	548	582	539	553	586	555	531	577	561	560	596	522	604	571	487	545	566	529	557	569	574	580	523	578	603	572	551	569	553	559	531	541	556	565	553	560	563	567	544	514	595	538	513	585	554	544	568	578	556	598	538	578	550	570	559	541	530	533	567	577	592	565	541	554	573	536	572	571	543	565	503	536	567	570	608	546	535	534	616	566	567	543	564	534	555	563	567	554	564	513	546	544	556	566	545	576	536	531	531	552	585	579	585	538	578	529	515	609	592	568	546	514	553	546	533	581	536	556	526	570	560	564	562	562	582	604	583	576	560	532	525	595	549	567	581	591	532	539	591	587	542	528	555	556	560	597	537	553	517	503	543	574	521	551	547	515	568	579	551	554	539	547	541	554	588	597	543	568	594	585	577	559	588	596	579	572	578	547	596	552	601	634	543	540	593	529	567	611	565	585	566	602	566	551	611	536	552	550	548	611	572	550	546	571	570	558	519	552	594	564	584	567	542	563	564	528	559	525	607	606	536	567	567	585	539	574	574	592	586	557	534	547	576	573	562	581	544	543	523	540	538	577	552	585	551	588	599	519	588	585	545	540	617	593	528	572	523	549	533	580	570	561	592	570	582	557	579	572	546	547	576	574	590	562	567	541	565	536	556	552	534	556	566	544	574	536	577	512	558	567	568	580	581	562	567	555	562	566	564	540	527	560	578	540	562	582	527	575	580	531	538	578	532	585	574	522	558	588	561	558	557	581	590	516	521	580	566	569	567	563	566	574	591	556	606	550	568	565	532	590	573	641	545	564	569	594	525	561	577	522	602	594	538	546	548	546	547	550	564	590	575	558	553	618	559	542	576	563	547	515	567	572	570	531	578	542	563	550	527	566	542	518	568	594	563	579	591	628	601	530	569	558	550	550	591	591	540	554	531	574	548	572	551	556	570	536	549	583	525	549	567	555	545	589	624	528	556	534	593	566	533	590	549	536	551	550	517	540	551	561	535	562	569	548	559	543	568	586	559	523	534	577	567	583	531	535	584	588	541	561	539	556	562	610	542	539	533	585	571	528	587	543	568	591	558	541	538	578	562	544	559	501	529	578	581	542	576	531	604	511	581	548	615	582	516	610	594	542	553	555	602	529	558	604	522	544	568	591	573	577	561	535	568	583	546	526	580	536	585	551	529	571	555	571	578	555	568	560	559	567	588	581	512	558	557	586	569	524	572	546	561	572	550	572	552	561	577	558	565	546	537	553	554	574	558	563	558	547	610	616	515	538	510	574	544	545	561	568	562	563	577	567	524	520	530	549	600	557	572	578	522	554	595	571	557	531	583	530	572	558	500	574	581	598	573	563	605	555	580	537	551	577	563	544	569	584	537	559	554	563	569	555	582	570	595	576	545	562	548	589	561	570	536	541	531	542	549	542	551	553	550	554	519	553	566	588	549	596	540	531	541	609	515	532	579	565	544	559	565	589	572	558	580	592	527	628	568	536	590	517	560	571	544	575	524	599	577	560	555	544	575	584	548	565	526	547	587	538	598	577	573	545	572	524	557	543	568	570	533	570	571	574	592	572	541	545	568	558	535	556	520	501	577	566	559	587	564	559	565	574	540	592	543	559	583	538	549	586	579	562	546	581	592	587	571	574	568	574	549	544	537	629	561	540	548	572	580	587	563	545	602	557	565	582	557	552	570	596	579	565	503	651	559	595	555	526	581	530	594	482	538	542	587	532	557	534	555	550	533	545	524	537	574	507	561	555	569	545	542	538	544	581	584	608	570	585	593	592	514	565	516	575	550	602	596	622	560	541	572	591	560	557	539	565	542	550	554	528	558	538	533	550	577	562	570	613	585	553	553	581	545	560	535	542	551	546	568	602	544	561	565	538	562	565	546	554	550	534	534	561	556	564	565	569	580	531	558	553	564	533	561	558	536	609	560	575	540	525	570	568	540	561	534	553	575	537	606	574	577	518	557	562	548	585	551	572	566	584	527	563	560	587	559	573	559	560	559	582	556	524	521	550	531	575	567	548	560	573	574	603	585	530	549	607	550	568	541	629	570	529	549	543	571	548	568	572	533	577	575	575	566	544	552	544	573	557	550	537	590	525	554	566	545	573	518	545	507	601	567	559	589
23611	12469	15285	12252	11075	9116	6739	6737	4170	3894	3549	2459	2107	866	480	487	528	512	508	306	306	253	262	254	218	250	247	245	208	244	211	231	241	251	224	244	240	253	250	214	205	210	232	275	306	656	406	227	228	282	196	204	244	220	210	201	245	204	206	210	191	228	205	236	246	215	213	235	233	217	232	220	212	215	226	253	212	216	241	226	202	236	248	232	215	248	216	244	200	209	225	200	196	260	193	234	225	227	234	238	229	242	271	229	220	243	222	240	204	230	226	216	212	226	274	241	212	229	217	230	220	213	229	221	233	203	219	225	214	226	220	223	211	235	221	231	244	237	238	265	240	213	213	232	246	239	226	242	217	225	203	216	207	210	221	234	231	227	237	250	220	217	221	234	201	246	224	231	233	249	254	220	251	270	219	222	227	247	226	253	258	247	247	249	208	216	241	217	231	215	256	236	239	269	204	238	213	226	196	212	216	203	217	225	254	236	234	224	262	236	262	224	196	225	244	214	248	223	236	200	240	235	226	218	237	211	200	234	247	214	226	204	229	245	259	248	222	225	229	223	219	235	210	208	210	236	228	209	235	219	196	246	219	254	231	210	235	228	257	194	204	239	191	214	224	235	227	222	232	245	235	230	232	229	235	253	222	213	243	212	251	203	213	250	227	224	250	226	234	230	250	254	223	228	219	210	216	221	230	208	212	203	219	226	221	217	225	248	221	232	223	218	223	228	249	241	247	171	225	234	220	231	245	231	223	228	220	246	219	213	220	207	201	239	240	216	219	211	214	201	209	239	226	239	208	225	213	236	213	221	232	207	224	250	197	227	194	217	219	221	214	223	202	226	230	213	225	228	235	214	234	239	218	240	217	202	212	218	230	220	231	243	223	224	231	216	242	224	221	247	232	229	245	188	214	224	205	219	226	240	238	230	224	227	219	230	235	208	248	223	244	225	242	238	233	232	202	223	214	230	223	243	223	219	233	218	228	250	211	242	226	187	247	227	211	236	222	244	226	239	229	223	216	245	252	202	221	219	227	218	236	210	232	235	244	243	212	225	199	250	204	210	226	213	234	230	233	212	245	212	225	238	209	238	227	209	233	228	241	188	226	229	216	225	203	228	216	207	212	224	218	218	248	243	258	228	247	220	217	221	235	231	205	221	235	241	230	209	209	204	235	224	229	272	218	204	230	256	232	219	218	246	214	218	219	226	225	222	224	221	231	211	232	208	212	209	225	238	221	219	228	233	236	235	235	241	221	219	263	229	216	210	249	243	220	231	189	203	232	242	268	209	241	206	272	256	247	240	246	229	224	256	223	224	210	235	242	217	228	244	224	226	221	227	231	246	232	232	226	230	222	225	242	206	231	228	219	205	249	235	245	204	242	218	218	216	222	229	214	246	228	231	200	204	204	222	217	230	252	213	262	244	221	205	215	228	218	211	225	231	205	225	189	222	224	219	244	216	205	199	214	242	231	218	233	208	212	230	239	217	208	265	253	222	211	180	226	234	243	235	230	205	236	228	248	228	202	228	240	223	219	211	208	235	215	225	213	220	226	236	235	196	224	215	231	239	230	246	246	231	215	216	250	198	204	229	227	251	239	204	228	254	211	224	230	214	218	242	223	224	218	220	218	213	218	245	208	206	221	227	215	224	228	214	222	240	212	213	224	222	208	181	207	240	189	219	208	235	225	210	222	225	233	211	232	201	252	187	215	191	234	219	212	216	253	231	226	228	227	226	210	216	223	235	241	219	230	234	236	224	216	201	229	224	235	233	239	212	213	224	268	203	220	230	204	225	232	227	250	238	223	233	209	232	251	247	227	218	233	238	219	256	249	258	224	234	235	236	227	230	209	243	239	222	211	232	225	233	236	252	238	251	224	224	226	227	217	203	244	193	252	231	248	216	240	233	205	213	232	207	228	226	239	244	260	242	252	241	244	225	204	218	224	229	214	220	217	259	225	237	221	224	232	229	213	218	234	213	248	241	226	209	237	222	232	218	212	204	231	229	209	190	212	219	230	218	203	241	210	216	232	229	213	218	238	245	244	253	250	204	192	194	224	230	213	240	243	222	207	230	209	214	253	218	253	248	243	244	239	248	224	211	217	239	234	225	223	218	231	199	245	216	235	229	274	235	217	241	266	218	231	223	245	215	221	222	218	232	222	205	214	245	225	238	255	227	219	265	217	195	214	226	215	218	237	236	219	238	216	196	234	228	239	245	216	225	216	219	241	230	232	247	240	275	237	215	230	226	215	244	229	227	220	239	257	187	215	236	238	227	222	231	214	216	233	219	232	231	211	234	234	225	208	224	219	228	241	244	229	227	242	232	247	252	246	270	223	201	215	203	200	243	237	246	223	247	236	248	211	229	226	238	212	222	208	233	212	226	274	227	234	243	215	260	184	229	263	222	232	226	223	219	251	241	200	237	196	241	213	259	243	218	205	256	203	229	215	231	239	248	214	239	191	211	227	208	229	218	223	217	235	227	234	238	221	208	214	240	214	236	211	202	229	223	260	245	220	214	233	219	241	223	241	222	243	228	199	229	224	224	243	219	248	247	224	219	220	221	252	216	216	227	216	216	214	221	210	250	233	235	281	242	244	201	254	210	216	211	261	234	228	238	232	213	219	231	230	238	232	207	236	247	237	224	238	234	234	230	213	235	206	210	213	211	253	222	244	209	210	205	220	223	215	218	240	260	261	206	259	239	225	224	209	237	231	221	219	246	226	237	220	216	202	241	253	217	225	210	238	232	236	236	241	239	235	235	196	216	242	198	196	229	239	199	234	225	210	243	234	205	202	235	212	227	211	259	228	214	217	246	222	227	256	211	191	248	202	210	224	229	210	237	234	241	220	241	225	214	222	245	238	233	238	205	236	218	262	222	244	236	219	198	249	227	237	198	221	222	217	212	228	221	226	202	222	195	224	207	221	230	237	207	213	216	197	227	245	244	218	232	207	223	203	230	214	244	239	203	244	224	255	196	241	235	206	229	244	216	205	215	232	214	214	216	207	221	202	230	222	231	240	258	243	218	180	225	219	218	235	227	228	231	238	241	225	207	229	237	241	211	225	241	232	231	234	240	217	233	230	238	245	209	241	208	214	219	230	212	244	221	206	218	223	231	230	238	221	230	219	228	231	241	202	240	223	216	229	229	211	220	214	223	237	223	251	263	200	224	234	225	212	234	242	227	216	251	237	225	245	247	224	222	226	231	199	230	244	210	228	214	217	206	234	223	229	237	226	218	221	223	232	224	214	234	213	202	229	254	238	229	255	227	233	222	244	208	240	206	225	228	257	216	228	262	232	203	207	226	232	216	229	215	218	207	217	226	254	216	246	226	245	224	260	249	241	224	222	223	221	209	236	248	243	204	228	230	244	215	232	206	243	223	240	256	205	246	244	227	222	235	219	227	208	225	210	215	255	222	199	227	227	242	243	220	213	227	218	230	223	224	209	256	220	204	219	203	223	236	213	241	258	244	232	233	222	212
12800	9727	20321	21702	24690	22753	19912	21383	15257	17031	15949	11387	10690	4202	2253	2644	2728	2413	2417	1759	1009	817	846	723	664	735	667	695	690	658	648	684	663	625	642	694	680	653	613	636	625	626	823	1138	1099	4328	1482	613	632	620	611	568	633	609	608	610	596	559	554	589	588	581	559	621	586	590	572	615	566	611	581	545	547	606	597	591	554	558	604	581	591	602	577	630	564	544	589	609	617	565	582	584	589	557	578	573	574	568	599	562	544	606	549	548	556	580	573	600	598	598	607	552	587	597	590	579	555	551	581	620	592	578	569	533	615	568	584	602	586	584	594	601	601	580	576	528	578	564	594	547	584	575	580	572	589	585	567	603	573	539	578	583	633	616	597	560	553	587	605	603	600	552	576	586	573	589	568	560	613	570	603	621	526	545	582	589	593	568	580	596	561	580	558	584	603	568	594	621	603	546	567	576	567	597	537	543	590	574	598	577	582	597	559	612	563	577	604	576	603	565	637	625	604	567	532	532	588	586	622	569	580	593	576	550	594	585	602	592	586	585	603	595	586	614	573	538	557	579	600	577	619	589	594	586	600	612	626	594	578	589	589	525	572	579	581	576	570	557	565	605	560	558	575	582	603	592	591	565	580	591	584	599	566	577	567	584	604	602	551	582	559	639	567	575	591	600	590	573	562	560	573	556	551	574	567	559	541	571	579	574	558	544	574	577	580	566	576	555	585	521	572	552	585	560	586	564	584	610	593	566	557	544	598	565	573	551	553	573	550	572	626	572	596	558	580	604	539	599	587	547	539	594	607	594	624	547	593	592	589	577	571	589	643	553	545	562	587	634	547	579	573	585	570	548	570	580	548	561	591	588	541	583	535	563	582	582	566	574	549	562	597	595	582	566	528	586	627	597	544	572	565	598	567	602	568	575	523	560	582	612	556	573	571	596	593	586	627	587	613	567	585	598	581	554	563	603	550	594	618	603	551	593	561	549	557	560	570	564	570	564	577	535	573	548	596	583	598	606	606	565	542	589	551	601	592	543	611	605	544	568	574	597	574	607	580	553	567	539	616	570	544	584	581	646	585	597	583	593	547	596	559	549	539	547	609	591	607	634	533	565	644	542	580	549	580	577	579	578	613	557	584	558	578	540	609	585	602	608	579	552	587	592	560	573	597	585	578	573	562	566	565	616	600	599	562	567	552	623	557	540	567	568	611	562	589	579	589	598	568	563	561	579	534	555	596	582	550	597	588	538	613	551	584	585	559	544	588	595	591	589	558	549	602	548	589	574	558	565	579	615	613	580	560	570	585	592	606	617	596	602	612	541	589	569	563	624	602	582	572	534	556	574	581	581	536	620	607	597	626	555	617	599	579	539	586	566	584	584	585	611	599	567	599	647	569	559	582	543	549	534	583	644	582	588	598	607	582	620	588	553	587	538	556	542	554	572	592	574	557	593	582	584	614	507	555	576	605	585	588	623	566	588	567	512	545	566	588	542	578	571	568	568	586	575	564	638	600	590	567	626	552	533	553	541	574	577	567	574	557	572	555	557	613	581	584	575	569	570	589	556	590	591	573	598	560	584	571	544	611	640	560	584	610	589	541	556	583	590	592	534	597	582	607	585	567	525	546	594	568	575	581	546	590	556	577	622	558	589	599	621	614	582	563	607	557	570	606	580	576	575	552	618	540	557	588	607	584	547	553	589	635	586	578	595	581	584	585	559	594	612	599	519	582	570	597	594	595	563	542	592	588	580	570	561	556	592	578	612	575	613	567	580	559	541	620	609	535	524	577	612	578	604	587	579	589	545	601	569	609	586	571	568	629	566	530	634	565	610	582	604	572	552	582	539	581	590	574	564	556	580	591	565	609	578	570	593	600	581	594	596	570	581	571	577	609	556	592	590	579	602	566	572	556	584	597	558	550	549	591	551	605	545	558	559	571	559	585	573	618	588	623	531	603	546	619	579	613	590	597	585	578	599	597	602	594	588	599	543	612	581	585	601	558	557	593	595	579	551	605	537	566	548	594	565	540	550	595	556	554	561	591	561	563	596	568	573	552	575	606	585	539	568	604	581	579	632	594	564	548	591	615	587	569	569	564	617	577	602	584	610	558	584	586	641	568	543	572	589	603	579	582	585	556	577	610	543	577	565	586	535	570	522	611	592	598	563	605	532	558	555	609	578	574	617	591	579	570	566	569	590	597	571	575	553	575	525	545	581	549	592	612	561	599	591	571	571	552	582	570	531	589	615	554	536	574	567	602	559	609	603	605	561	614	588	575	636	556	568	586	552	612	587	597	588	543	580	538	584	557	581	553	590	588	573	613	577	551	521	563	611	592	587	557	577	535	587	609	541	600	584	556	570	573	598	541	560	587	598	579	587	586	558	592	600	559	598	578	560	614	593	562	588	564	574	533	555	540	624	611	576	570	618	597	563	535	573	556	619	603	562	555	579	540	599	591	577	569	583	596	591	624	601	648	562	613	617	556	585	600	577	568	632	583	595	566	574	594	608	613	586	569	587	586	629	571	556	610	582	577	529	602	560	569	584	611	560	578	598	520	583	602	613	629	601	573	583	567	556	591	551	588	579	573	579	563	575	610	571	575	570	579	585	561	561	557	546	529	608	579	575	565	584	598	575	600	604	588	580	541	597	593	577	574	580	579	619	610	613	592	590	604	562	575	566	565	574	578	567	572	570	576	613	578	596	587	604	559	600	578	608	591	598	606	636	569	550	595	624	562	554	561	588	596	568	548	568	585	581	576	569	582	542	561	507	596	618	590	597	613	601	560	561	585	578	587	555	584	622	565	550	560	650	577	598	615	564	582	562	581	579	581	552	612	595	593	543	605	568	585	580	555	644	579	579	553	541	579	572	582	577	581	554	620	573	560	589	555	588	584	593	578	557	555	546	580	595	598	575	593	540	603	546	539	630	607	545	531	552	574	566	577	559	591	611	622	600	574	571	590	634	573	570	561	581	571	572	577	568	583	573	535	591	570	533	588	576	617	575	600	555	582	567	576	613	584	585	603	582	544	573	539	582	602	593	578	588	576	581	596	568	542	552	590	588	600	598	584	579	611	552	630	587	533	542	570	584	577	569	563	575	598	599	540	589	541	563	555	594	630	583	501	581	519	570	587	570	587	607	531	598	565	606	588	560	592	542	569	599	578	574	582	599	570	568	582	596	587	599	587	561	552	569	604	553	582	575	603	588	586	625	526	602	579	554	598	575	598	547	585	576	601	580	560	571	573	605	600	581	547	588	555	556	574	564	560	600	572	562	591	557	581	593	625	584	575	562	560	592	584	588	630	600	567	563	567	561	614	601	562	547	602	584	573	591	564	535	594	564	577	525	560	544	563	587	579	575	577	585	608	617	573	626	556	596	540	574	573	605	570	594	617	557	549	613	605	556	571	556	574	602	572	635	606	550	547	630	593	603	541	551	623	568	588	602	574	587	577	578	585	576	552	586	586	591	583	597	606	574	553	578	578	586	598	625	605	562
30980	18852	21373	19180	18225	18395	14834	12820	8287	8116	6696	3682	2347	935	765	879	811	890	727	602	519	445	454	432	420	420	393	418	403	408	383	414	391	346	367	414	427	396	360	423	397	399	434	496	474	1215	566	398	358	361	354	340	364	379	355	384	393	371	423	357	396	401	352	340	365	351	357	364	399	387	400	376	353	380	362	338	360	364	379	379	382	375	366	366	386	384	385	385	363	351	400	394	355	375	390	371	368	373	363	393	409	356	375	368	395	350	385	363	372	384	388	367	387	379	377	361	389	367	319	338	348	364	374	358	404	401	378	354	380	404	394	374	346	340	353	375	401	393	370	341	368	384	373	381	394	399	416	322	410	368	363	356	347	367	360	366	372	386	384	331	401	353	420	394	364	347	371	365	349	358	364	376	392	346	393	406	373	351	357	347	354	380	357	392	339	372	379	351	353	361	363	372	372	380	369	356	378	362	404	364	399	355	351	355	382	368	387	382	340	385	410	395	353	352	368	368	353	353	370	363	365	367	347	375	373	420	409	395	383	378	381	392	372	354	394	378	382	336	343	376	340	369	348	371	372	382	360	394	326	339	377	381	388	358	360	368	345	367	367	386	384	370	370	366	389	381	369	412	345	387	385	357	375	341	375	366	350	372	347	364	317	360	368	356	384	402	403	393	364	374	379	390	375	346	381	380	413	411	366	360	394	340	333	368	374	371	371	371	359	365	390	373	362	374	353	363	324	323	343	358	387	387	400	391	379	361	356	410	362	331	373	387	375	401	420	346	378	364	357	337	355	358	352	360	353	385	392	388	380	362	369	359	374	360	377	358	340	372	363	373	369	361	411	398	374	383	341	375	383	367	344	382	360	352	378	385	403	372	401	395	373	358	360	360	367	394	374	371	352	344	366	383	336	385	378	364	360	354	378	384	381	410	385	370	378	340	381	338	367	325	369	380	377	382	391	391	409	358	398	340	369	326	360	392	359	349	351	397	364	353	337	384	417	398	388	363	364	382	346	332	354	359	360	392	348	369	344	392	366	376	369	345	398	329	356	366	368	352	365	358	369	389	354	399	411	400	379	372	367	342	339	351	434	402	368	363	413	343	388	341	369	376	365	371	394	372	399	371	382	386	361	390	373	344	356	386	373	376	391	348	375	384	412	372	354	365	382	373	360	370	321	374	368	394	395	409	374	325	350	360	372	347	382	403	357	371	378	377	345	345	338	375	379	372	366	330	368	384	373	415	336	355	389	359	373	377	358	400	373	381	395	361	380	344	364	368	360	397	386	374	398	351	359	370	387	350	377	401	385	365	402	367	384	387	354	349	348	358	361	391	368	381	359	347	353	365	362	363	366	373	350	338	351	349	395	389	377	403	376	351	384	341	380	345	354	368	379	381	354	358	360	410	383	404	348	365	430	355	364	381	352	344	374	387	398	407	368	363	350	361	389	362	370	380	367	351	370	410	361	365	359	381	366	322	386	393	359	362	367	376	344	400	367	400	343	357	400	386	435	358	367	357	371	334	392	363	402	396	390	383	383	383	400	382	371	356	375	363	375	376	396	375	373	374	353	371	414	359	409	369	393	384	336	365	350	379	373	355	407	339	370	373	365	387	339	380	350	374	386	349	392	325	372	359	369	369	341	369	389	378	364	400	344	340	369	351	365	383	382	380	368	364	354	359	337	382	373	372	376	389	373	365	365	365	402	382	333	367	377	406	373	369	356	369	393	401	382	348	366	419	353	368	361	357	383	353	348	361	391	358	373	348	352	371	341	334	354	360	368	403	377	378	381	378	378	364	347	377	402	375	380	352	386	355	352	368	370	367	426	360	362	369	392	367	359	353	359	395	363	367	362	350	406	355	352	354	386	392	373	350	383	349	388	312	364	383	356	368	367	350	360	361	385	372	378	392	400	352	343	378	367	398	394	352	420	388	391	353	358	408	374	375	367	336	340	330	379	331	346	381	334	357	413	387	350	355	356	374	352	362	362	400	382	350	343	387	360	398	356	397	361	373	343	355	357	377	393	350	397	365	350	411	369	393	373	358	371	347	387	372	370	360	364	361	386	375	385	367	380	362	388	384	370	368	363	431	388	365	411	392	366	359	353	364	377	356	339	363	379	384	359	365	379	378	392	378	353	343	396	400	395	402	397	361	367	390	350	381	391	398	373	399	381	389	400	382	359	367	387	357	355	347	318	385	374	398	385	379	381	368	366	351	347	400	330	397	342	367	371	382	346	354	358	386	383	386	363	362	382	335	392	363	387	383	376	374	394	391	403	349	362	403	388	372	347	397	380	378	342	365	373	374	361	372	382	328	376	395	372	392	340	383	374	329	352	359	364	369	346	349	375	382	392	346	366	376	405	347	395	396	399	358	372	351	339	372	337	363	359	333	375	356	406	344	386	360	358	372	364	357	392	371	385	366	385	374	411	350	394	378	353	339	334	331	349	360	365	358	343	380	343	395	399	355	399	387	368	364	366	378	359	405	412	358	369	372	363	350	369	377	365	342	367	414	394	344	375	354	379	377	406	341	388	395	386	324	380	402	377	350	409	375	370	402	382	386	345	356	341	360	362	336	340	371	363	369	370	409	344	376	361	403	390	349	353	440	369	388	399	408	341	383	383	358	375	357	369	360	416	397	366	378	362	376	359	354	352	360	364	354	385	399	328	363	364	371	337	379	351	368	378	376	365	363	340	354	365	388	350	399	383	398	381	407	365	335	380	379	341	382	385	380	362	376	391	357	368	362	339	370	400	384	343	348	382	355	333	362	404	363	357	356	356	392	359	372	357	380	397	415	387	329	372	344	401	365	331	396	339	372	359	399	369	324	384	398	333	364	399	369	355	393	376	377	390	371	368	414	382	365	355	383	373	376	373	357	390	350	324	377	337	375	362	349	393	372	363	388	356	391	362	354	358	409	381	352	395	352	376	373	378	373	367	369	352	347	353	384	381	379	372	403	369	324	365	347	364	391	388	360	378	350	335	374	368	408	349	352	361	339	417	358	380	376	360	368	353	400	356	358	370	383	360	360	356	380	413	350	378	373	382	392	381	368	368	360	351	392	362	369	386	407	407	356	404	338	379	369	382	384	370	341	326	370	429	368	385	358	358	373	339	383	373	380	318	393	384	364	349	334	363	389	394	377	357	372	343	373	382	370	367	399	357	384	371	356	365	353	377	379	365	350	374	366	364	333	382	370	380	372	380	383	354	357	352	371	352	429	374	385	367	358	352	355	348	346	377	324	365	315	377	366	358	337	364	369	341	363	383	370	357	385	351	372	376	324	357	379	333	386	414	370	353	372	345	382	385	379	383	351	392	406	364	367	390	390	351	372	363	386	363	388	379	337	389	321	383	376	367	361	374	385	383	396	349	351	370	328	344	349	380	365	319	443	372	346	368	380	422	354	391	357	406	378	384	376	371	386	391	356	363	366	370	367	340	339	380	338	368	338	365	397	393	387	364	350	386	385	360	343	365	387	422	383	364	335
16005	13477	23780	27281	30656	32283	30060	28143	22510	25164	21466	14601	10998	4373	3713	4092	4111	3915	3519	2544	1830	1424	1272	1124	1127	1123	1099	1095	1070	1079	975	1027	1020	1012	1075	1136	961	968	967	958	981	1017	1273	1669	1686	7155	2015	925	915	915	951	866	903	904	880	930	901	929	916	927	894	923	865	837	870	938	938	958	916	902	853	916	886	966	885	925	918	865	896	868	966	866	868	903	868	912	876	864	843	857	865	895	861	924	916	829	877	865	847	877	911	844	898	867	852	900	859	898	968	919	878	883	905	869	856	857	905	905	885	881	906	910	825	859	897	917	892	896	890	848	869	887	830	870	889	853	876	911	876	895	940	896	870	804	865	863	816	899	871	916	850	855	847	861	856	878	815	852	904	910	901	868	867	822	909	939	884	869	891	869	889	869	911	887	860	831	913	877	913	894	869	897	843	884	907	899	868	911	906	915	900	849	831	914	856	891	850	870	844	825	894	891	906	888	884	899	898	825	851	882	850	875	869	868	892	863	960	868	933	920	889	833	888	843	876	890	921	836	892	857	888	874	898	929	878	894	838	853	865	874	873	871	917	877	876	881	870	904	902	880	856	791	880	921	887	915	878	878	925	886	856	854	886	865	874	899	841	872	847	912	888	881	775	834	847	836	893	892	883	837	878	872	907	882	870	843	866	850	851	846	842	862	899	856	915	897	915	914	848	880	886	875	918	821	866	843	847	848	841	911	876	868	851	815	883	898	816	883	930	873	933	840	879	804	867	857	858	872	875	832	914	886	857	865	877	853	921	863	893	872	872	836	867	921	865	871	910	904	821	778	885	905	904	940	879	894	885	904	930	869	908	808	858	943	896	826	832	936	869	847	905	874	927	904	909	879	913	830	882	895	870	885	850	881	860	855	927	938	886	913	893	880	865	857	920	875	862	920	881	881	912	901	915	906	880	888	903	892	873	859	906	886	891	879	878	913	892	857	872	855	840	886	884	902	865	894	837	860	921	868	843	901	855	850	885	884	872	858	885	854	914	890	884	873	910	843	869	895	842	925	837	874	851	888	886	884	863	881	869	900	840	881	888	853	932	878	906	850	870	877	829	861	861	867	875	891	918	876	867	831	848	906	848	829	854	908	890	882	877	898	878	849	917	885	872	891	863	834	892	854	871	878	888	919	864	853	908	888	808	859	857	833	860	900	864	885	912	838	883	900	871	879	884	921	835	842	875	880	876	841	886	877	901	870	858	851	857	862	879	879	825	820	829	910	880	870	877	847	891	839	910	882	913	841	863	892	873	895	885	886	888	823	908	847	908	915	875	889	856	884	830	939	827	916	902	857	906	912	888	842	887	850	858	882	903	892	902	964	898	865	878	941	823	878	855	822	853	866	869	903	874	889	916	885	840	845	870	882	907	938	893	849	827	866	865	845	894	893	851	890	875	879	888	869	849	902	856	888	821	839	895	867	833	863	889	907	939	892	849	882	888	823	870	872	909	942	864	881	874	848	863	852	849	874	884	914	873	896	841	872	931	907	902	833	852	892	874	929	901	844	885	854	827	918	896	876	903	835	892	874	884	877	899	927	905	866	926	874	892	798	873	900	890	888	868	916	845	855	927	926	898	909	874	871	860	857	838	863	933	864	878	928	874	886	905	867	905	870	884	904	869	880	891	911	863	854	837	869	851	859	918	870	786	876	866	929	855	924	875	863	854	903	904	863	867	914	887	871	868	870	928	906	880	830	910	872	890	888	880	848	911	882	841	890	869	893	896	866	893	907	902	897	854	939	904	843	900	903	886	853	841	843	899	931	922	833	895	884	921	858	820	880	861	909	896	868	838	880	874	812	830	859	844	900	889	876	895	918	888	901	901	915	920	885	849	910	852	875	916	868	889	889	900	875	857	862	880	850	834	872	881	905	855	818	889	838	850	854	890	843	921	896	877	860	926	883	938	880	847	859	885	931	911	859	872	907	861	849	844	884	886	918	885	891	880	861	910	878	888	918	877	905	934	865	889	887	817	884	914	898	884	848	837	957	914	846	871	863	894	829	854	849	869	864	908	876	906	927	835	846	884	867	881	903	852	859	848	869	862	907	924	875	845	856	920	896	901	888	870	849	915	852	864	914	894	885	883	893	817	878	903	867	849	887	806	888	882	899	855	875	887	899	892	903	901	888	856	858	881	862	915	903	891	917	888	882	893	902	861	886	896	859	873	934	871	834	851	899	834	855	930	834	904	873	892	890	928	897	846	831	882	871	897	867	919	896	859	875	873	852	860	878	855	917	905	908	881	873	931	883	936	878	870	860	862	916	867	805	851	854	892	911	886	873	846	863	938	858	843	858	907	862	897	862	904	884	870	866	913	908	912	906	949	967	840	885	840	873	866	838	892	844	873	849	849	844	844	861	875	918	876	910	949	865	853	888	848	866	841	847	900	834	906	868	877	829	864	892	911	934	894	901	822	862	838	875	859	894	854	856	838	829	932	857	877	838	922	865	903	888	901	825	877	882	922	915	861	919	851	903	887	916	922	840	838	894	918	861	925	865	844	833	937	861	909	928	828	830	898	885	867	885	874	890	849	938	858	905	816	869	862	897	877	856	841	794	900	915	919	840	890	865	842	849	842	871	851	874	889	895	884	843	960	929	856	898	900	828	837	871	902	876	892	838	896	885	895	931	848	861	885	896	892	912	868	903	900	875	855	889	867	919	919	885	849	890	842	875	844	864	925	874	903	908	857	865	876	868	853	838	835	850	939	912	841	926	839	830	857	905	839	888	877	839	860	850	904	816	912	871	885	929	902	907	836	875	905	898	859	896	921	873	880	910	859	872	887	855	937	877	913	894	834	874	951	892	851	888	875	904	892	820	845	857	875	914	918	874	860	882	853	902	864	901	871	951	919	870	898	862	871	930	847	869	875	860	850	929	850	916	845	883	919	865	951	875	870	767	874	893	913	880	901	895	920	842	839	875	884	916	911	867	858	853	867	825	915	916	871	902	892	889	911	920	839	903	888	870	850	883	875	880	862	879	821	916	868	882	845	849	872	935	851	888	849	893	872	893	910	874	858	882	823	859	880	945	878	897	890	914	888	924	890	870	883	833	807	867	858	850	935	859	828	893	957	849	849	839	845	835	869	866	862	891	906	882	860	891	933	865	882	917	869	894	894	907	855	934	887	840	841	865	867	879	835	888	836	885	921	883	900	885	862	852	889	865	879	846	870	854	888	834	864	889	882	854	910	824	857	878	840	910	868	869	887	867	886	919	866	876	846	828	900	882	880	905	866	910	888	888	871	914	881	829	891	893	961	825	884	892	846	896	944	939	856	885	865	860	911	845	856	891	880	848	897	875	804	880	833	917	942	940	885	830	865	901	888	895	856	923	865	827	921	873	858	832	877	936	870	867	876	905	861	893	885	884	864	850	882	845	911	902	857	918	894	874	858	897	900	854	852	846	876	897	854	902	902	860	976	861	855	895	888	867	825	888	846	893	919	858	895	892	870	882	896	865
11533	5930	5705	4135	3344	1434	780	446	330	314	327	251	239	249	283	344	360	334	300	264	250	221	191	231	235	233	196	219	240	240	230	227	213	210	188	229	220	261	260	257	214	202	229	251	254	265	213	229	234	205	206	218	209	210	205	228	200	184	229	211	221	221	218	213	202	220	196	218	215	200	229	208	217	223	223	246	241	238	237	211	213	223	208	220	248	226	213	217	242	218	240	198	226	221	219	235	226	229	205	229	201	227	231	220	248	228	205	233	187	219	216	218	194	198	238	219	227	257	211	222	255	214	197	194	210	197	237	211	245	243	248	246	237	197	244	206	214	221	217	218	193	225	222	227	225	197	197	231	228	246	222	223	230	212	206	238	221	252	216	205	203	220	205	203	224	228	244	238	256	210	214	209	197	214	235	228	239	205	214	243	224	216	207	220	196	224	211	231	229	234	197	203	207	237	209	242	237	235	218	230	206	187	212	197	214	211	238	212	210	199	218	251	210	205	191	236	196	221	200	248	237	239	224	249	244	221	214	206	226	239	214	213	201	221	228	211	263	208	219	225	213	231	206	187	233	219	209	204	225	205	206	236	229	209	230	237	245	209	219	209	230	242	199	190	211	206	192	225	195	243	191	190	220	233	215	215	205	225	188	202	208	228	211	231	245	223	189	232	202	236	200	219	233	229	228	214	215	194	218	198	227	211	206	231	226	233	229	217	221	217	224	225	230	223	210	205	238	239	236	203	248	221	225	236	219	215	229	174	214	208	225	247	232	206	203	225	217	206	229	176	211	221	219	241	207	217	226	217	212	228	212	205	205	196	225	207	223	210	247	223	225	210	241	237	224	240	206	238	219	211	234	193	215	218	219	251	220	236	226	214	203	236	213	203	207	216	231	215	239	228	208	228	194	239	236	206	232	219	233	222	202	228	230	216	203	213	196	206	227	224	230	222	209	210	248	223	217	234	222	236	222	210	213	217	214	231	213	211	229	198	211	192	174	214	228	208	207	231	231	230	214	223	216	227	199	228	236	239	215	210	209	226	233	209	193	190	186	209	218	204	233	200	198	203	200	252	214	203	221	195	227	229	235	218	231	233	237	205	217	210	228	226	234	246	234	190	219	219	213	220	234	211	243	237	226	211	202	220	235	202	213	193	222	223	206	204	247	231	211	218	244	232	235	211	233	191	210	250	207	209	226	205	233	223	231	224	200	211	190	217	230	249	235	243	231	236	214	225	206	202	229	216	225	190	194	215	229	224	217	210	217	242	177	221	207	208	232	250	230	197	213	201	210	232	232	253	211	233	235	237	224	226	230	225	217	219	226	239	222	213	254	201	221	213	218	190	222	210	200	209	228	222	226	230	207	220	225	221	233	219	211	222	227	235	208	206	212	235	231	208	172	215	253	214	227	240	203	215	207	215	240	239	217	207	188	215	222	233	235	246	207	234	215	225	225	220	231	234	237	197	213	257	220	198	211	201	232	198	251	213	196	216	222	228	229	215	239	197	219	256	221	216	218	187	237	238	214	217	231	226	242	236	231	212	231	252	251	254	190	221	206	251	232	217	224	211	227	219	233	211	213	217	191	241	222	216	239	221	215	223	250	194	232	204	213	224	228	223	216	226	210	211	210	221	218	231	200	232	200	209	200	215	224	232	206	220	185	217	246	233	198	223	236	213	222	225	222	210	231	187	205	219	231	212	218	259	212	238	233	185	213	210	199	211	271	210	213	208	209	222	221	217	238	214	208	227	224	199	229	246	212	220	227	198	246	213	222	217	223	225	205	241	206	227	214	263	244	237	226	223	239	205	211	217	241	222	212	213	210	208	226	226	218	217	217	219	229	217	233	221	236	219	197	230	222	237	221	215	220	205	246	221	231	220	200	212	236	211	227	207	207	202	233	240	229	228	205	206	211	197	231	221	208	215	224	202	232	232	228	210	220	238	229	232	248	228	243	240	218	212	199	217	215	211	202	205	224	205	214	200	210	215	221	212	210	205	233	241	234	209	209	203	222	232	225	220	192	232	235	242	224	218	230	243	249	223	241	228	240	250	240	234	236	221	239	248	227	234	228	216	210	192	216	238	234	261	243	248	222	225	234	218	228	235	226	195	208	219	245	234	216	237	226	246	249	210	210	211	217	236	245	210	217	237	213	228	197	225	227	210	228	207	228	227	239	224	186	241	190	195	203	238	232	203	219	214	215	236	223	228	230	245	246	204	229	192	235	209	219	229	251	263	218	224	209	197	207	257	207	232	226	254	218	211	209	210	239	237	236	232	227	251	229	212	197	207	230	245	199	214	238	247	212	208	227	216	220	216	221	205	182	233	239	218	226	220	246	246	218	239	213	202	212	220	240	247	238	227	202	221	211	226	228	218	246	214	215	211	234	244	216	242	224	192	215	204	202	238	211	251	213	224	235	215	226	205	219	198	196	217	208	244	202	210	206	230	204	234	238	218	206	230	205	236	208	225	220	217	229	234	228	260	199	231	193	232	247	215	210	229	228	210	215	221	239	250	199	213	246	227	208	222	251	223	207	203	260	220	228	198	212	221	230	234	217	227	218	226	226	205	191	208	222	206	215	231	226	218	198	195	221	224	226	210	243	237	233	226	239	230	207	246	215	236	220	253	222	226	213	206	240	224	219	198	224	214	201	221	226	233	231	228	257	214	217	263	219	223	212	227	216	202	206	228	206	209	218	208	219	211	231	232	225	217	215	223	236	224	201	214	200	212	227	216	224	206	243	195	168	207	227	226	251	222	238	209	192	185	196	253	232	216	228	212	190	216	196	232	231	224	238	222	254	217	222	238	222	225	226	244	237	213	223	231	232	239	236	231	206	200	223	218	199	214	214	208	213	213	220	208	228	228	232	241	179	225	226	209	235	225	209	216	238	214	216	200	232	252	227	209	222	256	206	203	241	216	239	178	221	220	236	222	206	216	231	216	220	199	218	245	217	198	231	208	195	215	254	236	201	191	228	212	241	236	218	235	244	238	229	233	209	212	224	225	229	248	226	203	215	213	237	242	231	191	190	227	206	230	242	220	240	214	201	247	257	222	194	196	224	231	219	219	227	216	231	223	227	229	220	224	223	227	255	260	213	215	264	208	205	208	183	214	215	244	246	232	199	233	202	187	218	237	222	212	201	209	235	206	212	201	205	217	235	238	210	220	196	220	209	207	235	226	223	217	233	255	251	235	224	197	234	229	207	200	217	226	247	228	228	220	235	216	213	240	229	239	210	213	212	209	239	217	234	214	216	213	201	209	206	229	211	234	240	224	206	230	238	248	251	222	221	206	228	198	230	205	232	234	253	210	220	220	222	204	207	195	224	232	222	205	203	233	224	223	217	207	224	204	231	275	223	226	231	233	229	193	222	252	220	212	208	199	253	222	217	217	209	238	227	228	217	222	214	201	212	203	237	243	207	209	208	202	237	221	213	179	184	248	231	215	222	235	215	187	251	234	210	196	188	216	226	200	245	248	211	239
6565	5208	9546	10998	10466	5913	3525	1817	1413	1505	1250	891	755	823	1135	1313	1524	1377	1074	932	725	549	534	557	560	542	528	579	586	564	575	626	600	568	591	587	630	531	536	537	567	573	578	778	733	766	566	578	540	563	554	514	519	552	582	574	538	550	551	541	576	535	511	571	524	575	555	562	525	582	597	547	547	534	598	542	571	552	544	496	541	560	547	545	543	540	555	572	593	524	541	561	542	537	525	584	582	589	576	538	539	549	536	545	565	598	508	495	599	511	553	571	573	534	529	538	574	547	560	570	546	574	521	577	555	588	531	559	564	517	566	550	561	568	531	557	566	563	514	524	573	584	576	565	558	552	554	576	540	549	580	555	548	549	562	546	577	542	588	533	516	543	546	534	568	521	526	568	565	589	574	561	524	580	512	516	540	520	507	558	543	551	563	546	591	541	559	542	551	538	535	551	580	549	545	565	516	570	562	566	489	559	539	540	580	579	573	569	560	566	597	533	532	545	543	563	581	553	554	527	568	570	553	546	550	572	538	556	552	561	560	568	536	506	556	589	561	541	596	563	507	526	550	540	536	530	578	505	565	514	520	576	547	544	581	553	524	551	587	548	550	550	545	559	562	578	595	517	549	606	572	504	569	549	576	530	577	581	510	513	537	606	538	524	540	552	563	507	598	549	533	563	563	600	549	547	567	528	541	540	548	541	550	572	564	555	523	581	557	537	514	573	572	541	588	593	545	563	575	519	524	600	588	521	563	545	554	556	577	526	554	601	550	528	596	573	614	575	563	532	528	578	571	545	553	533	573	541	550	576	554	538	540	580	581	537	588	541	604	529	532	548	581	548	583	530	554	535	488	569	557	588	526	542	583	565	522	532	590	521	499	541	579	536	558	544	530	577	496	530	556	546	566	562	605	559	560	550	541	520	536	537	564	557	509	525	568	520	562	537	573	512	576	543	517	593	582	544	539	527	550	553	572	553	559	531	568	520	550	514	542	525	562	539	553	581	555	572	584	566	512	574	537	533	568	540	586	564	588	546	556	584	577	547	544	560	541	540	550	552	560	526	590	551	563	564	537	524	533	525	545	523	558	530	516	524	530	575	571	541	570	564	600	597	544	461	547	497	553	517	550	556	550	521	563	563	567	556	536	555	568	575	531	527	559	528	554	584	549	554	545	531	547	566	512	534	592	547	549	565	545	530	557	532	569	542	543	548	567	538	549	552	540	573	512	556	570	566	553	576	534	548	585	525	586	557	548	548	547	518	557	536	530	549	546	565	577	568	563	541	517	549	555	547	536	548	563	583	556	520	573	585	522	521	578	549	558	555	591	581	562	530	589	558	544	578	564	572	558	550	569	546	564	536	486	551	567	524	534	552	552	555	571	563	529	557	600	535	550	502	527	590	565	578	544	539	523	527	530	549	533	518	550	512	533	552	515	580	567	607	538	556	553	543	577	576	562	527	534	542	550	577	577	561	520	496	554	533	579	573	539	547	553	531	568	542	599	575	583	578	563	582	558	560	586	540	549	520	541	534	550	547	552	531	541	523	538	546	546	565	535	529	555	531	553	559	573	554	564	537	522	556	557	543	524	516	571	507	548	493	542	550	517	556	571	571	540	549	560	568	551	574	562	555	541	537	580	564	547	565	569	556	579	541	574	553	517	540	584	537	564	511	574	507	514	568	581	566	556	522	535	562	511	587	531	564	567	482	548	593	498	540	534	572	566	531	570	513	551	571	548	550	518	570	560	547	566	567	540	579	544	563	554	556	572	540	532	524	484	538	529	563	532	555	524	536	550	537	613	555	556	537	550	531	593	580	538	570	555	569	567	589	572	580	561	552	542	518	543	593	532	550	548	548	529	541	591	548	541	556	528	538	559	548	568	580	554	560	533	523	567	508	512	546	513	536	558	533	564	553	561	584	567	535	538	594	559	555	543	579	512	524	595	569	532	565	562	552	522	564	565	522	555	562	547	547	557	526	571	556	550	532	559	536	615	599	573	547	568	556	517	580	568	566	541	551	528	558	553	570	589	557	558	578	519	516	540	578	544	554	590	566	484	549	520	520	519	523	563	613	554	554	547	552	526	529	587	545	561	606	597	530	563	520	552	529	523	554	528	541	585	557	569	589	568	554	515	538	573	530	513	567	549	504	509	549	543	565	529	530	555	542	582	559	561	546	547	560	574	553	550	551	555	537	504	579	557	542	502	586	547	520	568	530	542	591	531	566	549	591	556	518	551	587	528	594	574	537	539	564	565	592	538	532	526	566	511	544	590	568	565	535	550	569	547	561	547	559	559	551	532	541	529	538	536	573	532	575	588	523	533	522	538	550	564	565	537	575	526	582	531	557	540	566	542	538	597	546	509	537	492	561	552	545	566	514	574	557	575	562	568	585	534	523	545	558	534	518	540	556	577	596	563	552	540	579	595	527	536	538	614	529	514	595	510	554	527	587	567	542	530	513	546	565	545	538	563	553	501	588	543	525	577	571	536	575	520	535	544	523	560	556	585	547	575	545	567	558	547	548	536	546	559	569	588	538	537	524	571	561	529	525	555	551	545	487	517	549	545	558	548	543	554	534	552	555	539	564	572	506	560	566	577	545	567	510	547	598	588	539	553	542	548	584	550	494	564	551	526	564	530	537	579	542	514	576	565	555	611	553	554	562	568	517	558	570	549	538	533	565	547	576	584	560	597	551	554	566	540	572	529	566	540	551	565	544	525	526	533	549	538	527	545	544	595	576	533	562	477	565	604	575	546	544	533	551	575	571	557	588	542	535	554	596	552	561	553	584	547	565	583	523	565	537	540	527	557	561	555	580	550	532	544	575	532	552	549	551	560	535	543	518	589	572	563	531	560	570	543	530	567	534	551	570	532	546	532	548	515	544	544	566	568	552	580	535	565	561	505	551	563	548	556	555	583	546	556	568	554	526	556	554	558	592	530	552	531	586	524	571	563	547	551	571	532	535	593	540	530	567	528	573	492	520	574	573	541	542	589	601	564	535	550	536	524	600	528	542	531	546	536	569	532	518	549	547	617	544	541	574	547	516	548	585	535	555	594	545	469	536	528	564	584	583	546	551	583	579	563	545	567	549	555	535	557	543	552	515	564	534	585	535	567	602	573	580	590	537	557	532	544	537	530	562	556	517	527	564	582	560	584	493	569	517	559	542	591	549	552	574	574	520	564	569	583	563	530	505	544	533	573	563	506	539	557	556	547	540	547	495	555	545	570	528	557	560	519	527	555	519	526	559	563	555	544	601	554	584	575	524	559	511	565	547	581	558	575	574	561	591	562	533	522	508	551	591	484	618	552	547	563	573	593	535	599	551	573	512	536	549	571	543	559	538	559	554	570	587	546	538	595	553	573	608	570	562	541	544	555	583	584	579	542	577	549	576	524	549	540	546	557	523	583	565	583	519	556	529	592	575	544	568	505	553	513	561	505	569	569	555	549	534	558	539	568	586	560	543	542	556	523	532	492	560	580	592
22286	13912	12559	12646	12307	14651	10335	5282	5019	5015	2799	1020	571	457	504	540	506	515	400	343	259	242	251	257	216	245	247	228	216	248	205	219	218	226	239	237	256	218	203	234	214	228	237	269	275	680	342	231	217	193	226	223	204	222	209	218	192	228	220	212	192	202	220	222	230	246	256	235	213	216	191	225	219	225	231	226	198	223	198	227	195	193	186	193	228	230	209	229	225	197	223	220	210	210	240	230	222	223	200	205	200	238	224	237	209	226	224	220	225	227	227	219	207	215	212	210	228	223	205	239	191	205	194	202	220	225	190	196	194	225	197	216	233	216	216	199	224	203	211	199	221	234	221	214	225	221	230	205	221	244	208	216	236	210	216	204	228	215	234	207	200	215	235	209	213	217	207	220	203	219	187	208	205	192	210	195	211	224	211	221	209	183	213	226	199	200	199	210	215	214	230	219	204	260	211	204	230	222	204	226	210	205	214	228	215	233	224	221	250	204	209	238	219	258	211	193	221	224	202	210	228	231	195	216	216	223	222	214	213	240	203	207	245	231	209	214	233	213	221	214	207	238	210	186	225	198	253	224	195	218	219	205	230	207	221	236	204	204	211	198	199	215	251	206	185	257	219	209	211	226	202	215	223	204	233	206	200	189	235	243	211	223	205	199	217	241	179	212	204	233	248	209	226	222	237	230	205	220	226	216	208	200	221	220	218	208	224	252	235	216	216	227	235	226	202	214	215	213	216	203	215	236	205	213	217	209	251	218	234	233	252	194	204	234	202	206	231	227	217	216	218	198	229	239	218	223	185	209	223	221	217	203	209	214	226	205	226	216	207	228	216	210	227	198	216	219	184	250	195	212	226	206	227	202	249	205	230	221	208	228	232	208	239	214	239	227	223	234	185	200	196	202	222	211	209	180	206	221	224	215	211	240	196	179	192	207	216	223	222	234	237	197	196	185	224	238	207	203	219	209	208	213	240	187	213	200	221	192	215	212	209	215	212	227	202	212	217	225	200	210	210	208	240	241	207	232	205	206	245	218	180	219	242	216	230	225	206	217	209	243	216	229	201	203	233	200	204	225	175	250	233	229	220	220	238	213	200	175	212	182	221	235	222	225	229	234	197	212	199	224	213	207	205	239	198	218	218	208	192	207	202	228	180	227	224	196	205	199	225	239	210	207	228	200	204	216	259	205	220	227	207	220	214	231	213	219	214	213	234	197	243	217	235	205	218	249	231	215	220	234	237	217	218	212	197	208	230	215	194	219	222	208	210	221	214	234	217	209	232	257	207	224	199	186	237	206	198	238	202	223	195	211	210	238	226	235	209	207	237	215	222	241	205	219	275	205	188	205	251	213	189	193	223	226	225	239	204	225	201	220	210	226	233	205	223	207	203	196	219	207	219	212	205	222	201	227	226	241	222	227	232	202	202	205	225	230	208	200	192	206	237	217	238	198	233	237	229	220	208	210	218	209	221	203	217	214	227	208	227	233	207	213	214	189	231	225	210	206	239	212	206	177	211	184	224	209	190	224	216	233	218	221	229	221	245	221	221	235	241	219	208	224	208	235	202	187	228	211	218	217	236	249	177	206	227	232	199	228	209	230	212	206	202	222	189	227	202	202	229	224	233	198	223	224	216	212	220	238	202	211	197	216	255	220	222	202	207	201	221	222	199	193	186	232	239	195	236	219	201	188	207	209	247	200	212	264	206	205	208	235	232	220	236	224	228	229	225	204	216	198	226	230	209	224	224	205	214	240	214	215	222	192	221	211	210	220	198	203	217	236	237	232	193	208	239	217	231	245	205	217	212	196	239	216	215	212	221	220	208	235	257	216	210	206	211	203	242	231	222	217	239	189	203	229	209	198	224	214	197	225	191	213	222	217	223	212	213	195	212	244	220	236	228	201	208	193	181	218	214	238	230	222	220	214	220	216	202	239	214	199	195	244	227	214	211	212	229	202	235	196	190	249	214	253	220	220	219	218	223	248	229	187	254	228	230	193	230	228	231	211	233	229	225	215	211	218	209	188	231	197	221	214	210	215	212	223	241	220	201	220	239	239	198	194	200	208	203	204	209	218	211	226	205	233	213	200	205	242	223	191	202	226	220	195	182	193	211	231	235	222	225	201	215	215	212	204	201	201	233	220	192	249	207	198	225	207	210	212	217	239	217	217	245	221	212	234	222	227	249	258	182	241	175	221	224	192	246	226	220	220	212	221	214	189	202	197	212	236	233	242	231	221	213	205	220	203	216	227	215	247	210	235	236	223	229	237	224	231	229	230	218	214	215	210	225	213	230	218	200	242	227	223	225	227	209	239	249	203	237	230	212	212	235	206	207	213	208	196	208	237	214	208	194	205	218	211	211	217	207	204	240	224	171	218	221	229	216	231	198	212	219	204	242	192	225	215	207	228	216	203	214	211	206	219	224	200	218	199	191	220	222	217	232	244	207	225	198	221	212	229	222	198	200	243	200	209	205	215	221	211	225	250	236	231	211	224	205	228	221	215	192	246	230	211	222	237	186	226	207	210	205	224	223	208	242	192	240	233	225	206	199	199	189	224	216	204	219	237	201	222	235	250	189	197	215	221	193	195	217	232	239	202	214	212	211	229	195	199	237	210	195	236	234	220	213	227	213	222	214	205	225	215	222	216	206	238	237	224	213	214	205	209	233	218	239	228	238	235	214	237	230	212	218	204	194	225	207	223	216	214	217	201	211	204	238	228	199	205	199	223	208	215	196	191	220	214	230	201	219	217	215	233	236	207	230	221	258	234	245	220	208	230	210	246	215	200	201	212	211	238	205	205	202	187	236	209	230	219	206	207	248	217	224	228	222	226	226	245	228	242	230	215	215	206	206	207	237	208	186	218	205	215	190	209	196	187	222	225	240	227	190	231	223	198	216	207	218	225	210	202	201	218	213	207	208	232	219	237	230	207	220	230	228	242	223	206	221	211	225	267	221	195	193	223	226	200	223	222	231	212	213	226	197	243	208	171	206	240	246	202	236	219	190	207	215	201	210	201	219	181	193	229	221	202	215	228	194	246	203	210	212	191	215	241	202	207	226	211	202	216	200	223	240	226	239	220	196	226	201	217	194	209	240	212	198	231	232	220	210	217	183	229	199	209	225	222	197	210	212	206	228	207	226	214	224	216	222	219	241	203	200	204	202	215	215	209	219	213	216	205	201	204	224	209	238	215	237	229	207	185	214	214	220	206	246	226	204	198	201	221	187	198	223	242	207	209	198	226	219	230	224	226	206	228	233	215	224	240	239	237	246	208	223	208	217	239	220	201	213	231	199	223	197	200	220	203	211	195	221	231	217	214	218	227	212	210	216	215	218	232	230	207	195	191	217	194	202	223	213	243	209	209	239	251	220	244	216	225	236	204	219	234	194	205	221	224	221	223	213	208	193	224	202	196	213	203	206	197	197	222	197	234	217	208	213	192	227	229	200	209	218	183	223	210	216	213	212	229	199	204	234	190	229	221	194	206
12457	10445	16486	23234	25555	30286	23185	16015	18152	19590	11654	4786	2658	2281	2207	2729	2586	2383	1812	1550	919	827	746	704	721	749	684	614	685	657	671	644	715	644	679	672	681	642	656	640	611	592	741	1022	1184	3980	1442	574	559	575	593	563	558	568	539	590	591	612	570	572	575	561	539	579	591	558	534	504	586	578	541	550	515	536	548	592	586	580	546	562	572	572	544	539	561	546	561	550	580	550	591	584	570	584	560	537	611	558	592	475	576	536	556	560	549	560	560	560	575	550	607	561	551	585	570	562	568	521	554	561	570	553	552	542	559	535	549	581	535	545	537	586	535	616	563	579	591	568	575	582	597	561	541	525	601	577	593	553	573	550	548	549	549	548	588	576	563	547	591	563	569	540	588	567	559	596	560	585	585	563	553	534	543	562	546	522	587	566	544	550	533	577	554	619	606	528	579	566	612	566	550	578	528	559	592	557	528	537	573	594	564	550	562	574	554	550	576	566	535	549	567	566	578	563	568	571	558	548	565	559	566	524	562	540	614	524	557	537	522	569	545	620	555	530	556	550	550	519	626	571	537	565	550	561	527	557	577	544	581	554	495	519	523	545	555	570	531	504	557	539	563	568	592	553	558	559	569	549	552	573	583	575	550	537	580	558	552	547	537	575	573	557	510	559	591	566	559	563	535	591	565	578	522	587	549	586	532	538	546	531	530	594	566	584	552	535	521	583	565	523	537	594	581	560	543	564	533	564	594	588	578	522	574	553	573	517	562	540	576	550	596	546	507	553	567	552	545	561	544	540	566	540	595	580	585	539	545	554	565	560	534	549	537	582	600	592	553	544	552	535	577	540	548	553	542	560	538	575	536	541	561	564	543	594	526	536	559	582	573	512	540	529	562	569	589	603	561	553	558	578	566	605	522	592	576	575	577	565	563	582	544	578	539	574	580	578	547	567	522	547	593	557	580	563	589	532	566	552	583	561	538	560	587	534	563	549	532	550	558	582	540	548	558	595	530	555	615	489	586	565	521	576	561	536	551	565	613	569	554	518	567	540	579	535	558	567	567	544	611	562	588	530	547	546	531	546	549	506	520	581	550	555	532	551	569	594	585	556	539	552	530	529	539	554	563	534	581	540	559	549	560	585	574	537	581	596	534	525	569	575	572	584	591	554	595	567	581	552	551	535	574	525	605	551	586	594	600	544	519	564	544	512	522	561	530	597	562	572	546	538	548	575	575	590	632	570	543	539	532	585	595	547	552	549	556	578	638	570	610	561	560	612	564	539	559	546	555	540	569	589	506	539	535	541	583	556	539	513	550	544	579	572	565	566	566	567	572	562	547	539	550	537	570	542	587	535	585	534	548	550	549	554	593	559	558	565	577	552	585	530	562	487	551	544	567	575	563	534	609	560	552	523	570	557	537	554	507	549	540	519	622	559	578	554	560	522	564	561	555	572	558	552	573	532	535	531	553	562	557	583	553	551	593	571	524	565	552	581	553	557	554	523	524	557	553	557	560	546	570	579	574	515	524	553	551	553	552	588	559	554	546	531	515	579	585	582	587	578	575	558	507	574	521	571	561	562	582	562	572	582	580	555	563	566	570	575	549	558	573	543	527	543	549	557	553	595	543	553	522	574	524	543	558	590	589	543	497	571	578	554	558	577	546	571	589	546	564	572	570	511	516	508	521	520	550	547	557	575	541	586	584	535	577	556	515	571	584	501	531	553	536	566	542	569	575	548	564	572	555	535	627	548	584	524	563	561	529	531	551	547	552	592	559	551	546	545	511	571	549	572	560	539	577	556	577	554	577	568	557	571	578	533	540	582	520	561	538	525	566	559	572	609	554	599	526	552	535	544	602	533	562	535	562	555	527	572	555	511	610	579	550	550	595	549	585	562	564	559	581	583	549	562	550	562	564	577	559	559	531	551	539	568	553	578	573	576	589	587	538	589	563	579	549	551	543	600	566	560	561	571	587	544	563	554	576	591	530	582	565	558	562	515	557	560	585	562	565	535	572	525	561	534	588	611	539	625	617	567	562	522	566	535	555	574	542	595	567	576	581	599	545	575	584	533	594	574	554	553	610	556	568	539	538	526	568	579	595	560	531	583	554	578	561	553	583	582	576	572	558	554	550	556	550	569	565	580	568	591	589	561	561	597	526	588	599	556	554	590	551	593	528	543	591	548	561	542	532	552	613	593	556	560	511	590	576	551	566	584	554	556	544	541	548	569	570	505	568	521	526	554	567	570	575	583	556	553	581	590	594	547	559	572	566	566	569	537	572	541	542	555	521	560	586	512	605	547	554	541	552	586	597	570	564	573	517	529	571	542	532	548	545	583	576	575	586	558	589	580	581	552	578	564	545	575	554	576	581	599	574	525	539	559	588	526	573	562	602	561	571	612	558	609	573	556	571	549	550	586	511	540	543	567	511	556	559	550	566	543	557	539	635	554	552	576	542	578	537	561	570	565	531	554	551	556	545	572	576	550	551	569	601	582	561	537	567	554	598	519	585	538	546	606	535	609	562	574	567	518	608	547	564	567	565	542	532	546	557	564	551	541	549	580	607	498	597	569	634	577	540	570	562	549	527	607	583	537	582	590	569	503	581	551	574	548	566	558	556	581	590	557	537	577	583	516	540	560	533	550	536	569	588	560	567	590	571	537	541	538	567	538	577	580	568	579	552	597	570	559	580	551	536	614	548	546	580	580	536	587	535	582	568	589	576	576	594	550	566	567	562	567	540	568	588	535	554	576	558	550	550	641	529	524	545	543	578	558	595	562	535	583	553	548	540	568	553	580	558	614	576	543	553	550	602	573	590	564	523	547	565	535	533	512	547	582	579	545	565	572	575	563	547	588	606	551	556	595	577	542	574	613	526	556	592	575	553	561	538	578	556	582	556	562	541	513	567	529	559	573	555	576	558	535	594	528	572	555	578	564	616	589	549	572	578	545	584	516	552	592	573	631	613	540	564	596	543	535	550	583	549	540	562	593	558	599	566	571	575	597	556	641	600	555	558	546	532	554	604	589	573	560	565	573	542	558	545	555	542	563	590	577	559	548	543	545	565	548	539	557	577	541	545	573	557	579	519	521	532	521	553	557	571	552	587	529	566	570	550	558	558	615	548	496	542	574	542	570	523	550	552	574	583	512	560	564	568	564	562	565	588	535	590	561	509	558	544	516	522	576	542	564	586	523	568	533	562	517	580	562	562	626	555	535	560	537	562	512	581	583	577	524	528	589	614	583	513	563	562	480	570	598	590	501	588	550	500	549	543	559	561	531	564	538	587	578	537	542	547	538	550	536	549	557	544	546	569	539	560	572	539	547	572	515	559	574	564	501	515	573	554	579	522	532	578	551	564	555	563	545	562	536	584	542	551	535	534	578	569	614	571	593	568	543	573	546	573	562	528	569	575	574	565	581	538	550	572	572	588	557	568	526	536	604	521	548	525	577	607	530	527	588	590	590	547	555	578	534	548	568	577	535	548	539	598	567	517	545
29305	19339	18132	19173	21005	26824	16794	10323	10081	8748	5770	1660	1189	856	779	804	870	700	585	529	436	407	408	397	341	368	386	401	440	423	387	413	359	385	355	404	395	384	336	371	324	376	422	433	491	1218	498	352	353	358	409	391	370	354	337	326	369	365	370	345	362	364	343	393	329	371	395	400	365	358	386	359	383	340	373	380	370	371	325	372	387	370	357	369	330	358	378	393	347	356	364	362	351	360	372	360	355	374	376	354	338	352	352	366	358	397	371	400	357	366	333	376	360	379	332	339	343	394	328	382	351	344	367	350	366	338	364	320	345	300	355	359	351	361	315	344	349	371	350	344	393	339	356	354	384	369	354	336	366	338	403	370	354	350	349	373	386	362	360	352	372	342	367	371	346	372	367	364	348	348	348	346	341	343	344	374	378	402	348	400	371	358	349	370	352	351	342	340	380	373	353	360	353	373	394	329	339	355	356	388	374	371	366	352	344	356	385	361	364	365	344	353	381	358	334	340	359	329	349	393	362	398	324	368	370	404	363	328	389	341	398	364	393	367	386	397	369	395	359	369	377	371	343	314	340	357	340	363	360	328	362	374	350	360	365	383	351	349	370	348	362	376	373	369	351	395	379	343	342	346	335	346	381	368	355	366	350	347	387	351	358	351	376	382	359	348	363	355	345	374	383	374	369	355	336	367	341	334	322	367	353	369	348	352	344	342	348	380	360	372	353	331	398	312	374	330	380	334	354	329	360	364	361	362	347	354	341	350	347	393	396	353	361	384	357	346	358	343	384	351	351	329	392	348	375	366	368	380	396	382	400	352	351	346	353	344	377	390	371	374	364	345	321	331	345	368	341	345	331	399	347	328	374	339	333	351	364	353	426	382	361	405	374	393	325	381	385	378	348	355	328	364	349	357	363	367	315	353	372	355	341	392	386	337	352	353	365	329	359	383	339	376	390	338	359	383	355	339	354	363	367	354	371	378	375	356	341	360	394	352	377	351	351	389	358	351	349	382	359	372	370	395	369	383	352	382	375	348	350	374	356	331	356	348	351	356	347	407	370	382	353	355	346	391	381	362	365	353	309	385	356	338	362	331	374	361	380	385	344	361	365	387	349	348	391	379	382	349	349	367	328	352	346	346	382	351	391	372	369	408	375	376	344	352	323	371	371	344	369	374	368	362	327	387	365	371	398	360	336	375	370	343	342	399	364	326	389	368	371	372	354	386	370	381	370	346	350	336	373	355	338	348	393	353	379	366	347	353	351	404	352	309	353	361	320	381	347	367	360	349	367	384	380	347	351	420	315	365	347	357	353	351	345	398	370	346	374	392	355	351	380	372	351	333	342	336	369	358	356	402	366	381	379	351	355	366	397	385	360	377	377	339	382	343	362	325	371	348	360	392	372	390	381	365	407	346	337	365	345	357	357	370	367	364	341	352	303	352	378	360	372	342	376	398	380	363	354	355	378	343	339	396	355	340	386	345	361	391	350	349	336	356	332	332	372	384	388	375	357	382	373	408	325	342	368	338	368	379	374	358	397	312	383	370	374	329	390	342	396	369	352	382	358	340	351	387	427	346	345	356	401	345	387	382	362	336	356	395	366	341	362	354	376	358	381	368	362	334	373	360	358	321	351	340	384	334	373	377	357	373	396	375	371	367	349	383	364	355	397	388	379	360	387	373	381	356	390	339	361	308	356	355	347	357	336	362	399	368	359	348	359	341	405	350	382	349	387	386	373	349	368	369	345	391	358	388	338	361	355	386	359	357	368	379	348	320	379	355	350	366	375	368	337	382	362	345	346	373	367	362	354	381	373	347	354	350	362	382	362	332	348	363	317	365	380	355	362	399	372	343	349	351	378	331	365	340	388	377	362	378	345	343	358	390	375	382	377	361	326	403	357	371	354	372	320	389	344	384	322	381	353	405	362	314	338	397	349	391	356	388	389	356	359	368	354	358	320	372	374	317	373	370	360	319	325	356	345	402	347	344	330	380	359	388	370	360	336	341	367	379	385	380	331	373	376	389	355	369	368	381	355	386	401	381	338	360	391	370	387	345	394	364	347	339	360	360	356	373	361	384	370	361	359	347	347	342	376	354	345	415	347	369	360	319	348	372	346	357	353	316	337	356	358	380	327	357	365	365	361	362	354	350	374	349	383	383	366	372	389	323	379	381	416	324	359	383	362	374	345	391	368	362	338	373	359	342	361	342	340	367	338	363	350	376	318	331	359	334	353	363	391	379	370	388	366	355	375	361	343	347	360	340	362	326	328	363	346	348	356	342	351	346	363	352	372	352	362	341	375	364	348	433	338	384	352	330	375	352	365	356	360	356	356	361	383	383	364	362	388	365	380	384	369	355	347	363	385	340	327	350	374	384	347	409	393	376	376	331	344	328	366	328	372	337	379	366	384	359	368	360	368	326	333	375	374	337	352	338	369	351	357	365	364	315	359	371	344	357	393	373	335	341	333	373	377	365	371	384	364	361	353	330	319	361	347	364	344	406	362	381	363	364	386	378	349	357	351	352	371	396	368	365	337	349	342	366	362	381	378	360	355	378	388	369	350	314	390	391	350	349	387	369	345	374	352	372	329	350	360	406	381	356	384	386	357	355	398	379	340	354	346	379	371	358	374	362	368	393	383	369	357	341	366	370	315	360	331	386	358	377	353	332	385	387	375	364	403	327	380	394	349	371	340	354	340	387	357	364	366	364	363	357	347	353	354	356	328	364	383	384	358	385	391	329	345	376	355	361	352	324	350	360	341	370	388	344	373	351	377	365	346	363	371	354	378	413	384	330	405	364	374	377	361	372	375	395	360	361	366	343	362	358	371	339	346	375	374	383	368	386	404	367	364	359	335	371	348	347	345	339	365	392	358	350	331	388	295	355	392	353	389	350	372	314	364	391	352	366	389	357	330	360	354	328	356	382	391	364	350	370	365	384	320	403	356	372	374	338	337	319	345	353	383	351	398	369	354	333	323	367	358	410	358	370	339	361	351	337	342	383	373	367	332	361	352	357	368	373	351	367	341	358	329	355	362	387	356	339	284	376	376	365	352	359	349	350	370	382	338	339	390	349	324	354	358	375	379	380	393	390	352	406	381	363	395	396	359	315	384	364	357	358	350	345	348	346	339	351	400	407	354	309	347	359	342	336	373	379	357	374	363	370	350	323	371	383	381	366	379	385	333	353	310	341	343	372	361	368	378	335	392	326	371	333	365	366	357	364	330	372	370	379	359	358	334	365	356	356	327	368	358	365	380	345	343	345	356	378	380	358	362	340	362	366	355	360	344	375	370	364	364	345	361	324	347	369	407	352	309	350	348	342	368	361	383	365	389	370	368	359	351	336	347	381	349	367	366	364	366	385	358	387	389	351	328	349	355	347	342	351	363	347	356	361	369	357	373	332	360	360	328	398	373	381	349	384	356	364	345	383	401	356	379	337	363	366	366	382	338	365	364	332	350	365	358	367	354	353	401	363	364	351	336	364	350	306
15604	13491	20900	29016	33352	40413	27440	24767	27245	26461	18642	6854	4627	3467	3514	3916	4165	3375	2578	2195	1531	1286	1231	1112	1151	1109	1171	1082	1052	1014	1083	1023	986	997	962	989	1032	1046	939	931	935	1042	1207	1543	1739	7310	1726	887	864	912	876	871	902	868	847	878	857	858	846	929	892	859	894	871	879	857	930	834	865	871	880	861	911	904	859	901	896	850	828	916	857	909	904	882	873	829	856	883	850	880	866	878	870	851	834	837	899	870	863	872	896	901	868	841	883	867	897	890	891	823	864	858	886	834	834	815	872	849	840	824	852	857	834	842	886	889	906	806	887	886	846	867	845	901	845	842	851	872	909	886	865	830	874	869	827	875	863	868	807	870	865	849	836	852	883	830	877	839	880	892	873	815	839	786	825	876	902	882	874	834	833	854	849	860	845	875	876	866	884	830	838	857	877	851	865	837	826	847	860	851	823	861	859	866	841	852	869	810	846	866	858	888	832	869	887	847	824	890	829	943	863	831	905	843	808	811	848	869	863	803	833	848	860	865	847	855	831	831	835	830	855	861	835	829	858	835	839	864	884	850	829	854	857	860	871	857	823	857	840	941	833	849	843	852	828	877	850	826	864	876	866	878	841	813	876	908	838	843	882	843	867	897	868	845	835	866	842	883	855	843	856	857	836	824	894	835	906	857	891	839	817	854	874	917	861	860	851	874	891	865	843	875	803	849	863	858	823	872	824	878	860	832	852	913	865	792	954	857	923	836	838	816	838	868	874	873	852	847	812	845	845	826	814	822	824	861	895	882	886	856	905	843	921	839	919	810	857	872	784	894	878	909	821	865	882	839	887	860	867	851	870	898	870	840	855	842	858	836	854	841	891	848	830	856	864	872	857	844	890	825	819	866	862	859	891	869	863	861	871	828	852	854	846	873	838	915	824	851	810	806	817	830	850	875	912	886	891	873	861	861	876	857	845	875	869	895	868	846	892	904	801	870	877	840	871	838	847	867	861	852	829	836	868	891	845	884	852	824	885	887	869	815	862	844	844	872	846	853	874	840	861	804	869	852	851	861	864	842	935	877	889	866	829	895	787	793	918	897	862	878	899	885	859	879	855	823	823	873	899	853	782	815	890	816	862	851	896	876	873	863	877	853	879	816	787	858	904	882	872	880	906	873	881	884	874	887	847	867	840	873	842	872	883	830	859	852	863	865	842	823	839	831	889	852	885	885	843	894	855	907	876	837	866	795	880	867	849	849	881	871	837	903	904	847	873	870	906	827	881	841	792	859	824	871	908	849	907	807	850	863	825	860	886	918	812	853	853	801	908	888	875	827	893	835	871	854	847	876	846	845	795	858	804	866	821	886	831	829	859	909	894	840	880	800	845	851	858	829	838	888	871	854	858	880	822	884	814	857	881	869	828	896	841	853	871	868	853	872	855	896	897	853	859	834	858	844	822	852	867	892	787	871	857	874	896	864	844	823	870	876	835	884	845	859	852	861	859	918	868	809	877	862	851	858	780	868	855	874	842	871	861	822	872	901	851	870	856	852	865	887	847	904	864	879	835	861	834	886	856	854	861	862	846	850	841	859	872	895	878	832	897	890	861	841	928	870	922	905	821	880	830	896	851	854	868	830	890	878	839	872	885	885	837	791	840	868	860	824	801	885	871	925	860	874	869	880	825	894	949	894	807	885	836	882	842	846	850	845	775	891	839	868	809	893	847	839	895	855	848	871	824	891	833	843	832	847	893	877	845	862	818	856	848	864	838	849	902	850	914	878	925	798	873	858	890	802	868	824	860	846	888	862	874	850	839	913	845	818	852	834	842	845	892	858	877	874	915	893	823	819	877	841	874	870	824	824	849	873	864	842	837	924	859	898	825	862	842	827	877	815	805	814	824	890	862	859	863	870	841	873	849	894	820	884	819	834	887	837	807	872	854	824	860	863	849	832	855	863	867	859	813	870	842	873	844	859	918	858	881	845	870	823	878	844	825	847	866	880	859	860	869	863	819	877	860	899	878	885	889	862	855	815	904	848	791	856	837	856	887	844	832	832	839	891	880	891	846	828	905	820	849	829	900	855	845	848	810	873	894	809	886	844	828	871	841	836	846	814	825	841	880	867	869	856	844	848	838	833	864	849	872	830	878	892	875	840	845	928	808	827	851	874	847	845	859	881	856	861	829	861	831	924	886	851	877	868	876	876	877	889	898	797	876	888	839	862	862	846	836	850	878	877	853	896	808	853	890	882	896	826	887	826	837	863	876	882	882	833	865	851	874	861	842	860	893	853	831	837	858	900	829	866	870	822	857	874	875	865	835	867	878	851	786	839	845	843	897	833	861	843	865	886	838	861	821	795	863	844	835	850	834	861	862	841	858	901	818	878	824	816	866	842	851	835	927	788	881	861	849	882	847	845	847	857	844	807	831	848	884	890	873	822	847	846	894	869	892	840	841	897	875	841	857	862	828	824	878	875	853	885	814	855	860	826	834	849	848	866	942	827	889	856	895	919	829	836	836	833	856	880	826	889	870	840	829	877	866	883	840	836	836	913	878	841	897	833	876	816	889	905	873	852	896	918	842	868	819	863	843	848	830	895	846	841	807	819	848	833	832	846	855	866	822	862	870	867	840	844	885	819	886	814	860	848	853	822	871	865	842	860	872	875	865	849	835	804	866	862	848	846	883	839	859	945	875	771	870	896	865	919	828	804	862	901	887	831	868	895	836	860	874	866	845	792	908	872	829	851	868	878	871	891	916	846	866	879	921	865	860	828	852	887	874	868	887	873	784	846	875	866	822	847	856	849	866	849	839	830	887	886	868	861	812	856	848	863	805	879	885	855	864	845	871	844	863	869	817	845	806	878	875	887	869	825	894	864	828	906	819	827	847	882	876	853	899	889	853	865	841	811	840	889	855	857	904	869	851	903	781	869	851	866	864	842	851	911	839	859	841	874	849	827	871	850	845	842	882	823	813	838	885	834	872	852	851	894	885	862	881	841	853	865	824	868	823	827	880	884	854	827	850	816	828	887	833	854	908	815	782	895	891	843	891	913	853	859	860	836	860	857	851	887	798	817	852	874	871	838	861	880	850	862	893	870	886	846	843	831	847	855	858	853	818	851	806	848	849	885	860	839	872	827	800	890	846	835	875	826	835	899	815	884	849	872	891	876	891	873	862	873	800	870	893	893	852	891	852	870	835	876	864	898	873	813	867	923	835	863	933	854	847	822	809	847	870	910	867	848	837	825	820	869	905	869	886	870	875	898	876	805	839	857	824	859	827	885	893	871	856	823	859	874	861	850	839	798	796	818	860	857	863	834	831	847	867	835	868	910	846	827	861	815	871	830	816	852	899	853	874	854	912	896	924	834	843	874	914	821	886	855	812	851	862	845	877	847	831	924	853	853	843	893	824	839	928	855	923	848	922	898	816	899	907	854	828	851	894	832	862	853	888	841	877	847	882	842	829	869	808	803	816	909	853	871	895	908	899	868	796	886	847	853	846	868	838	809
9084	5454	4957	4847	2202	1018	468	371	407	326	275	273	258	246	298	381	340	304	251	236	194	215	214	238	244	234	225	202	227	250	201	218	212	233	222	218	244	229	221	213	218	227	226	256	251	237	237	219	239	207	223	223	202	200	231	206	225	186	196	209	225	216	200	219	211	197	227	213	206	202	248	226	218	217	236	188	232	208	224	210	257	236	226	214	247	192	244	208	196	215	193	225	249	211	210	214	217	256	189	207	240	202	208	206	220	207	217	203	227	191	224	233	200	214	219	203	238	205	218	218	211	179	197	205	193	199	225	208	240	227	243	262	190	238	203	194	223	220	222	221	209	225	218	222	219	238	208	225	217	213	201	215	229	218	230	233	224	213	245	228	197	201	205	200	237	212	211	201	219	242	227	205	206	214	228	216	217	183	223	197	198	225	203	236	219	190	229	214	246	249	217	216	212	225	208	202	227	185	218	213	226	236	236	235	214	221	217	224	227	220	193	222	222	216	240	212	220	222	225	205	216	197	227	229	225	222	199	209	208	201	248	208	222	241	254	222	215	204	231	200	219	199	203	192	233	223	211	207	204	224	209	208	213	212	224	222	189	215	234	201	220	232	198	231	194	226	228	212	215	219	222	218	210	220	199	223	205	223	239	193	216	227	208	231	229	226	213	197	220	220	218	232	210	220	210	212	214	192	218	217	223	191	216	222	242	240	209	239	219	232	201	239	219	214	204	200	211	205	216	208	186	229	216	210	213	199	217	209	226	210	241	231	204	218	206	223	203	219	218	209	206	216	217	233	230	217	192	226	219	218	222	215	236	217	189	176	219	222	179	221	233	210	204	215	214	232	228	231	203	225	232	214	218	216	219	197	213	206	215	181	245	226	213	207	212	191	201	196	239	193	224	245	201	230	209	207	220	207	212	224	191	212	241	208	202	237	220	195	243	235	248	216	226	208	244	212	235	230	184	224	234	240	204	211	198	205	214	235	207	237	189	225	208	229	186	179	241	187	219	221	212	221	213	202	206	225	238	228	220	202	220	211	198	199	226	195	233	229	215	210	212	206	223	213	239	188	192	216	218	202	221	236	198	190	198	217	218	193	195	201	233	195	182	227	203	219	243	211	212	223	205	212	209	218	207	214	226	214	247	212	206	202	201	226	214	202	228	215	213	220	229	219	229	216	225	217	211	190	197	230	219	195	210	224	223	210	205	224	209	220	221	193	204	222	247	203	216	228	251	217	217	221	220	207	223	234	230	222	242	200	208	212	218	226	225	201	231	238	232	212	203	218	212	237	236	191	234	212	185	211	203	219	213	211	218	212	238	224	226	236	213	225	211	227	199	237	204	239	231	215	211	208	221	220	212	242	256	204	206	214	228	224	233	213	238	220	226	236	234	216	192	212	227	220	203	224	214	224	234	228	210	222	234	206	215	200	197	240	227	211	208	204	204	222	210	249	210	217	242	200	216	204	215	227	221	250	220	206	212	216	210	226	222	173	203	249	207	224	233	223	191	205	237	187	243	220	210	239	213	218	257	241	233	229	222	238	209	217	205	218	217	205	226	257	215	228	208	209	243	230	233	228	216	206	237	234	221	197	228	237	224	211	229	211	229	242	232	243	213	200	210	224	246	250	228	205	199	220	235	200	253	210	218	228	205	190	258	226	218	233	201	248	223	214	229	223	232	222	232	204	221	222	226	208	193	204	208	201	213	223	226	213	209	221	195	206	223	199	222	173	208	230	233	209	239	199	205	213	229	205	208	242	203	228	210	217	207	222	243	218	230	215	205	218	225	192	233	212	210	219	223	219	216	221	201	210	199	211	209	213	228	217	224	213	202	210	204	216	222	224	235	234	187	187	221	241	259	230	204	213	235	203	200	247	203	227	220	232	227	230	225	222	228	206	234	235	196	219	227	236	231	219	207	222	208	224	204	220	210	211	224	204	213	229	184	233	192	216	204	201	210	220	225	205	222	244	213	197	196	204	229	193	214	238	186	208	212	220	209	226	204	237	240	230	239	189	200	249	221	211	233	234	196	218	190	218	251	212	236	231	216	226	205	224	225	232	211	229	192	204	223	225	243	204	201	223	237	218	228	223	230	199	201	207	208	222	202	213	191	227	226	248	213	211	212	204	214	229	238	223	236	214	221	183	229	221	206	223	195	223	222	210	218	229	209	218	204	221	214	210	222	208	219	210	221	224	230	200	214	221	218	201	205	208	225	218	247	188	212	233	245	235	219	232	208	253	212	234	230	222	212	218	234	217	204	213	208	244	227	203	209	210	224	231	198	188	220	205	197	203	202	237	200	186	220	227	212	208	226	221	214	224	195	235	238	209	211	202	202	222	221	229	208	207	244	225	202	196	200	217	208	238	230	259	211	233	217	234	207	222	199	222	236	245	217	192	200	226	240	216	215	196	214	247	210	199	220	219	220	198	214	231	237	221	204	189	203	238	245	222	244	221	186	222	206	197	187	227	206	236	263	222	231	244	220	221	231	247	208	185	233	209	231	199	214	225	219	203	218	208	240	195	213	224	233	225	217	189	221	232	205	216	239	202	234	216	235	217	184	214	242	228	230	230	218	216	229	246	223	226	210	242	231	190	240	195	226	217	215	184	223	206	218	226	216	213	247	229	215	217	226	216	215	220	211	215	202	185	226	225	227	208	229	201	227	236	251	216	249	207	235	190	214	203	218	230	214	200	216	226	216	213	213	215	233	199	228	208	227	226	200	202	238	224	219	204	218	199	208	213	220	206	220	208	204	244	211	222	226	202	215	208	196	217	239	188	212	238	215	237	229	224	208	216	220	188	239	231	231	232	217	256	245	223	220	214	226	220	222	213	234	234	214	235	222	221	219	209	229	191	231	211	233	223	201	232	226	201	210	222	209	209	187	197	222	207	222	207	209	213	210	197	211	240	196	215	222	224	230	230	240	211	239	233	251	214	227	195	210	195	226	219	210	208	209	203	228	217	220	227	184	226	214	205	212	199	224	197	217	212	213	201	197	204	216	212	209	213	228	204	236	216	208	224	230	223	226	198	213	214	211	199	214	235	236	203	199	203	215	230	199	236	244	205	199	220	209	199	228	209	211	207	229	221	233	201	202	227	250	207	231	203	190	209	225	234	225	244	230	243	230	207	217	202	217	220	239	207	192	218	258	230	214	245	227	210	224	214	212	245	203	239	210	213	202	217	244	217	232	228	202	210	231	205	198	212	207	205	181	219	204	218	230	233	201	240	209	216	224	240	206	178	211	216	213	210	212	207	228	223	203	223	208	202	216	188	235	219	246	186	216	223	206	245	220	193	224	213	234	193	199	231	229	210	217	197	208	221	246	222	181	204	234	206	235	232	211	221	233	212	219	213	241	221	205	220	213	206	228	219	204	228	213	199	229	227	210	214	233	244	210	229	235	209	257	244	231	219	199	236	236	224	191	195	226	231	203	206	225	204	216	235	204	232	189	200	222	231	214	225	252	205	241	219	214	242
5742	4792	8653	12472	7313	4693	2084	1860	1872	1547	1081	711	685	853	1008	1337	1385	1119	942	787	600	576	558	566	528	512	575	566	545	576	541	549	583	543	549	556	608	589	526	549	518	569	672	781	675	721	571	565	560	550	531	496	551	537	532	524	529	568	568	549	583	489	584	552	506	547	548	567	515	551	573	545	539	553	573	524	568	537	516	565	569	567	545	584	551	541	523	516	528	557	569	560	527	514	573	561	586	542	558	552	538	574	566	510	571	518	532	561	585	516	530	555	575	539	533	511	512	515	535	484	520	493	561	515	547	549	564	528	520	552	568	581	532	526	514	530	537	566	573	581	525	550	535	527	561	561	556	543	565	537	511	565	540	534	558	581	541	570	535	523	530	553	528	560	541	564	557	530	531	531	555	521	545	501	534	512	543	548	526	532	519	572	546	572	538	576	530	580	532	520	561	557	537	542	554	566	516	543	524	521	560	521	536	560	560	544	526	547	550	516	523	555	532	539	548	590	527	525	561	576	538	539	554	542	520	542	523	544	507	576	502	556	551	573	524	542	517	565	525	531	563	535	514	538	570	586	553	536	564	564	572	547	541	532	545	537	545	511	561	529	497	560	560	549	532	554	582	552	506	548	544	535	549	575	521	513	539	545	554	504	562	531	520	520	576	537	521	523	525	498	543	571	521	518	533	560	524	555	566	557	539	500	503	517	514	554	566	551	524	527	538	556	521	512	539	543	510	524	538	517	552	536	524	553	521	554	564	548	489	535	547	546	533	555	566	553	507	520	541	544	523	547	573	499	527	547	547	552	545	570	528	526	539	510	539	565	555	546	554	546	543	554	525	489	560	529	551	548	542	543	487	541	518	561	508	556	566	534	586	541	558	576	535	562	562	552	537	518	523	520	546	511	540	546	532	573	553	552	570	546	551	567	583	505	537	530	593	544	542	546	534	558	504	557	532	533	519	524	550	557	552	536	559	557	574	566	556	514	542	508	516	539	489	547	581	524	549	539	543	521	521	554	589	578	532	544	532	543	546	493	583	546	519	554	549	571	527	558	555	521	586	544	521	531	533	545	476	518	555	557	558	547	566	500	537	570	538	541	512	556	544	508	562	504	528	535	543	588	515	531	539	512	567	553	585	538	530	591	509	494	518	502	578	561	574	515	515	539	569	546	513	569	530	574	538	528	553	548	543	536	543	530	520	534	590	548	508	524	531	576	560	535	572	543	554	566	523	536	518	547	548	538	528	504	594	525	535	526	545	530	542	577	519	487	597	514	488	563	527	543	551	520	555	499	493	522	536	597	497	569	555	518	498	520	559	567	550	515	528	549	590	546	598	546	528	555	554	514	546	530	551	539	550	564	553	577	525	534	563	548	535	543	567	525	550	540	552	519	542	575	537	587	551	536	563	535	566	522	538	561	533	512	524	556	528	578	546	523	515	524	523	559	580	566	577	539	577	540	543	504	536	523	540	553	548	572	571	551	534	572	560	584	535	597	569	540	490	521	564	531	547	538	521	561	531	597	509	545	515	570	533	519	505	536	553	537	540	555	559	537	533	587	526	560	561	489	563	528	538	569	549	527	545	548	558	559	565	572	560	554	547	540	520	578	569	535	560	512	522	561	609	488	583	528	539	565	568	504	516	567	516	541	551	564	545	544	525	580	518	522	567	565	522	539	508	526	559	545	502	528	535	575	550	528	532	538	569	525	561	533	564	563	578	555	525	532	560	520	540	543	518	533	562	544	534	531	515	539	558	542	532	528	519	562	534	559	540	528	534	544	536	525	528	544	557	531	548	527	550	571	548	537	555	565	491	500	507	539	549	572	555	547	551	554	526	541	515	552	540	513	552	540	511	537	531	504	520	531	554	574	572	568	568	534	560	505	567	527	549	569	561	546	572	557	539	565	542	571	559	514	553	528	522	503	545	556	532	546	562	542	542	559	571	543	532	508	538	565	538	541	543	515	599	498	572	534	559	570	519	559	499	581	542	541	520	540	526	561	526	505	569	540	478	581	517	579	533	512	568	567	539	582	551	529	563	545	550	565	530	524	538	539	542	541	521	512	567	547	516	510	500	545	561	548	545	505	550	563	538	482	573	536	537	560	538	558	574	589	539	530	540	533	535	567	521	546	576	533	569	541	565	568	519	540	538	537	565	543	575	503	519	502	541	546	571	540	572	552	540	553	561	545	532	517	572	510	524	542	532	535	554	577	512	511	559	529	559	500	527	537	568	533	521	558	565	527	525	558	520	532	524	495	544	559	517	517	545	560	530	571	508	548	534	566	509	552	556	526	544	515	558	511	542	530	555	543	555	505	529	498	532	501	545	534	514	548	521	557	526	534	507	521	566	583	553	568	563	529	539	521	535	569	549	563	533	559	583	555	570	558	547	504	537	565	527	526	524	556	541	583	557	520	500	550	541	523	517	583	552	543	458	572	541	551	560	545	556	537	517	547	564	565	522	506	520	583	510	545	557	567	536	544	548	554	525	566	586	570	588	562	546	546	560	538	555	550	502	527	576	591	543	557	549	535	543	508	534	553	531	536	531	541	556	530	525	589	532	562	524	566	552	557	529	568	557	577	555	494	526	583	491	578	576	518	565	535	559	531	516	518	512	477	555	550	538	553	541	546	565	563	550	554	559	508	560	531	550	519	494	528	548	512	503	549	552	515	615	555	553	569	538	565	527	520	560	543	547	545	542	514	581	562	547	522	556	578	558	557	516	558	590	546	550	565	550	551	578	528	588	573	517	523	550	575	536	543	579	542	539	534	533	554	566	550	522	518	560	520	564	560	575	565	523	541	539	545	547	544	542	572	552	526	523	547	534	544	508	513	521	554	570	525	528	555	548	528	537	555	553	569	563	507	537	515	557	533	538	497	562	556	530	552	538	515	542	513	537	581	532	522	547	579	550	540	546	514	538	560	557	547	514	564	566	573	571	527	531	556	558	522	575	557	572	568	563	570	522	509	543	526	504	518	565	554	511	534	534	585	518	533	513	567	552	550	540	518	506	548	535	536	530	506	570	522	536	530	518	530	570	489	537	568	548	503	531	528	551	529	515	552	544	503	509	541	523	523	551	562	574	506	540	563	578	550	560	556	528	521	521	487	554	527	532	517	550	537	549	525	528	525	595	543	503	527	560	560	531	540	554	568	523	552	531	562	537	509	515	537	582	564	566	518	543	540	513	534	524	559	528	531	536	539	514	526	554	518	530	514	560	607	542	612	573	519	557	546	529	529	518	515	522	550	535	527	537	533	526	545	530	536	526	510	543	495	533	571	562	553	598	552	529	511	536	556	516	564	509	546	578	544	606	526	483	550	527	499	530	533	539	530	570	569	553	505	571	587	574	545	527	543	553	589	535	533	573	570	526	557	555	505	577	533	537	575	571	548	545	564	543	524	574	558	550	510	574	567	559	561	554	571	538	594	551	544	549	528	535	544	514	532	545	563	540	571	561	550	536	522	526	551	543	520	573	547	553	507
18977	10788	11509	14148	18410	16410	6875	6435	6177	4105	1500	576	482	428	447	525	501	430	325	390	274	251	248	256	250	235	251	224	225	266	232	229	259	232	232	264	229	249	265	226	234	209	304	314	281	649	331	233	222	203	250	230	217	193	234	221	205	203	211	260	230	239	207	233	212	202	197	215	244	225	225	220	237	241	219	200	214	197	208	227	243	216	220	207	217	185	210	179	218	216	235	223	206	185	209	226	199	230	235	228	237	206	215	197	195	235	214	202	229	223	229	191	214	183	238	202	198	238	234	233	204	208	226	240	229	209	235	244	223	219	220	219	229	235	220	188	201	196	231	248	218	215	212	231	214	218	249	232	194	199	215	176	219	219	221	212	207	200	220	208	217	197	228	234	256	237	209	218	204	194	193	263	229	220	221	194	223	215	219	223	212	213	238	245	238	242	211	224	222	200	217	211	229	229	243	213	198	209	210	216	204	229	241	235	217	214	224	215	198	204	244	222	232	232	206	191	222	230	225	226	239	219	221	202	199	220	253	203	201	218	205	221	212	218	211	217	221	228	201	194	192	220	234	215	227	235	211	232	206	210	202	199	209	213	216	222	233	219	208	213	225	185	216	218	248	227	212	206	219	247	219	203	230	231	207	218	220	197	208	219	233	218	236	226	229	229	205	215	212	263	210	217	195	229	205	221	235	194	218	249	217	213	220	181	238	217	239	226	243	228	232	225	252	221	203	235	205	224	217	211	243	209	226	243	226	225	208	227	217	228	212	197	218	250	253	225	249	206	200	211	233	216	213	240	191	175	238	203	214	209	216	215	236	246	234	230	224	216	218	196	221	211	192	232	231	216	202	235	210	238	223	221	227	224	211	206	200	213	222	223	216	210	221	205	220	219	216	246	232	227	214	220	224	248	215	216	224	207	223	220	198	205	251	213	219	219	223	179	225	220	210	246	205	230	223	178	204	218	218	238	197	201	236	225	225	209	239	205	216	214	232	205	251	222	184	198	203	205	217	213	217	213	257	197	200	231	226	220	240	213	196	235	205	220	200	221	214	200	235	241	220	199	195	217	185	164	193	201	233	241	223	223	245	213	218	222	220	212	237	220	218	209	228	196	204	226	235	254	214	181	208	242	202	205	228	213	229	202	218	235	241	218	210	219	243	213	226	197	235	206	230	209	212	227	208	209	214	208	233	211	211	191	207	235	204	206	210	216	224	211	244	221	233	188	186	224	202	237	218	214	204	206	225	198	224	211	194	220	221	194	223	218	226	233	207	227	215	199	212	226	189	244	207	196	190	210	233	220	222	224	216	215	212	222	239	214	218	218	224	228	213	237	194	208	224	201	222	224	205	227	221	199	196	236	222	221	235	202	225	223	235	219	211	213	214	208	190	236	226	236	214	176	208	212	223	226	194	231	227	228	213	223	191	232	201	186	201	197	213	219	213	221	235	204	219	231	188	229	229	228	228	239	210	204	235	225	224	228	204	210	231	193	203	226	235	231	212	230	222	223	221	212	233	228	228	201	200	217	213	211	237	219	213	215	216	217	216	232	209	214	200	223	200	230	250	214	208	212	235	211	234	217	241	224	204	226	234	227	239	213	217	219	259	211	225	230	217	197	211	195	212	193	235	220	191	216	210	204	218	209	226	235	208	200	220	228	205	221	251	192	210	191	223	221	197	212	208	222	221	200	247	222	221	202	204	224	234	230	221	200	232	224	214	237	225	205	210	238	199	190	257	198	203	229	202	226	229	220	218	203	198	188	223	227	195	241	210	254	198	215	217	222	199	221	240	246	210	239	232	240	217	188	193	210	211	202	212	247	210	207	228	210	214	211	230	247	226	242	225	206	229	217	201	222	219	238	212	229	231	201	224	226	218	222	200	221	233	226	235	242	222	214	212	209	217	194	238	233	202	210	208	191	219	216	210	221	229	224	201	210	219	231	200	225	211	226	216	202	202	200	213	210	209	200	216	224	208	238	239	235	258	201	225	203	213	190	207	214	257	188	226	230	205	206	207	208	207	221	214	236	216	178	226	216	229	226	200	233	239	202	228	208	213	214	225	210	215	236	210	222	232	223	190	231	205	201	200	214	228	205	188	225	218	213	205	231	228	194	212	247	212	228	214	195	208	220	237	220	230	231	245	205	237	211	198	176	204	224	199	221	261	210	208	229	202	213	218	224	233	218	209	215	235	219	205	199	201	238	238	221	204	216	217	206	225	248	201	219	204	232	222	230	225	234	238	216	223	234	239	220	193	223	220	236	226	205	195	220	230	202	205	206	242	239	207	233	212	207	246	249	221	199	252	202	230	198	203	235	216	220	237	208	219	212	194	208	201	236	227	214	249	200	208	195	218	233	203	228	227	227	213	228	210	184	219	220	202	159	222	238	217	240	246	194	232	207	221	190	216	225	228	213	186	233	244	250	214	234	201	209	204	202	214	232	220	193	203	206	221	228	187	197	195	228	224	213	218	234	236	232	221	224	228	226	208	223	225	212	210	193	195	202	183	226	229	203	186	214	200	221	226	219	235	212	202	216	189	219	216	224	190	214	207	236	228	195	222	204	209	227	250	244	199	224	226	205	239	233	212	236	226	229	226	221	218	205	215	220	240	217	216	237	198	236	238	224	248	220	218	255	217	195	225	208	220	239	196	215	252	256	234	236	224	208	196	212	219	213	208	207	216	202	204	200	235	228	211	223	195	222	224	193	241	204	204	232	221	221	193	218	220	229	208	202	217	224	245	210	206	203	195	240	215	206	208	192	237	224	200	216	221	219	228	212	220	214	221	218	215	222	209	225	200	198	215	235	205	177	232	219	193	200	211	206	204	221	236	194	240	230	216	226	244	238	215	215	187	226	205	211	201	229	214	196	191	196	238	233	222	225	215	245	206	217	187	200	211	230	216	212	207	221	209	206	183	234	220	222	208	203	203	199	209	211	212	228	223	234	230	209	221	229	229	235	230	213	206	204	217	222	218	233	206	199	196	237	202	233	205	221	218	238	230	226	227	227	207	225	202	232	224	214	226	212	251	190	202	195	207	232	203	217	225	207	178	243	211	246	243	218	198	186	246	238	230	184	200	233	216	215	208	193	212	230	209	212	227	195	223	219	213	221	224	177	221	208	237	195	217	194	201	227	221	240	234	222	206	242	206	206	211	234	231	215	223	200	193	210	236	204	206	206	206	203	231	259	217	212	200	207	203	207	192	219	223	215	229	202	202	204	226	211	225	223	202	224	226	212	232	202	205	241	220	215	200	228	249	229	213	251	206	183	223	192	203	233	211	226	219	231	200	227	214	188	221	194	211	252	223	205	194	203	228	216	216	219	206	205	217	220	239	228	217	228	204	198	210	184	197	219	196	231	213	224	245	221	199	223	218	219	235	216	236	201	205	223	208	217	220	226	193	210	227	228	212	232	220	235	194	191	200	229	201	233	211	217	237	233	220	208	219	203	234	218	231	212	208	215	211	204	188	229	239	207	215	219
11060	8633	16515	24896	31646	27867	17089	20595	20473	16321	6194	2780	2430	2165	1992	2655	2454	1837	1612	1390	923	796	721	771	670	688	682	670	648	731	658	702	608	621	631	643	784	662	648	606	643	710	1148	1204	1296	3821	1407	605	580	574	575	566	576	557	592	535	562	575	558	598	571	575	548	580	578	530	591	599	569	565	566	597	583	569	591	580	576	560	552	590	551	598	598	533	527	560	532	563	515	564	572	532	557	528	595	588	584	554	540	588	579	581	555	552	560	538	537	540	530	562	509	560	555	573	598	578	565	582	600	515	582	532	576	524	557	587	522	581	549	561	604	564	543	583	604	580	601	524	548	563	579	569	560	579	527	546	547	591	562	551	552	538	582	523	554	576	568	506	578	594	577	598	534	548	558	596	571	517	557	631	572	583	563	583	553	561	545	549	574	554	569	588	559	613	619	537	560	590	564	533	537	533	605	575	566	531	557	564	525	576	592	518	592	515	535	546	553	572	532	556	529	577	571	563	535	534	571	566	545	562	561	525	612	605	549	562	561	579	584	601	569	548	563	542	495	575	566	576	543	515	596	566	540	579	540	572	570	533	544	535	576	572	563	583	530	561	612	556	541	539	574	556	585	492	607	553	574	583	553	550	554	544	575	552	573	579	596	590	618	572	573	584	581	582	592	558	540	553	602	568	565	544	562	576	542	552	549	558	496	552	547	592	578	530	571	575	589	550	570	532	582	567	608	544	574	567	544	531	564	507	571	553	562	590	546	561	537	591	588	574	606	542	549	548	521	508	561	572	529	552	570	562	560	558	541	616	570	549	557	573	519	503	515	559	576	546	529	572	586	589	537	555	600	576	561	543	556	574	574	575	602	540	543	519	576	559	577	557	544	584	538	560	557	584	557	585	530	566	500	600	589	576	583	523	549	528	549	569	546	535	570	578	567	560	573	562	587	570	621	570	532	526	530	579	522	562	558	523	556	611	523	607	506	551	568	565	555	538	562	581	578	590	546	585	551	572	568	614	611	573	556	570	559	570	580	568	573	554	569	526	563	538	567	551	568	565	558	567	595	544	552	571	605	545	576	568	544	575	532	548	581	604	526	589	558	523	552	613	553	561	598	524	571	534	559	525	547	558	587	592	567	575	527	587	584	577	606	591	560	546	593	558	545	580	557	516	537	597	578	536	569	553	620	574	535	542	585	550	553	576	564	583	552	536	547	617	566	563	571	545	540	541	591	569	530	539	534	582	594	564	563	537	549	576	543	526	576	532	564	571	557	595	602	550	570	551	562	550	524	604	553	553	562	543	571	566	585	566	554	557	539	529	561	557	535	572	564	533	529	535	557	530	592	569	582	546	519	569	575	546	500	555	578	526	545	573	578	517	546	535	575	534	520	560	531	614	541	535	540	541	577	576	592	579	574	580	586	552	531	605	556	580	580	568	560	585	567	553	571	586	574	601	573	545	577	572	510	542	550	572	536	566	617	528	576	566	567	587	494	569	548	552	550	572	551	554	538	536	555	584	553	585	528	567	569	563	536	574	581	559	607	576	531	594	526	581	552	568	582	559	537	578	548	551	560	558	557	549	601	553	526	592	569	563	556	553	543	536	571	530	581	532	616	536	557	620	571	569	518	555	558	528	579	537	569	571	593	609	544	595	561	530	595	560	620	513	564	579	566	561	546	556	594	531	547	538	561	553	577	511	579	572	558	565	577	506	574	613	573	561	570	553	532	590	592	578	607	556	558	537	558	600	589	606	581	546	558	551	555	598	601	605	550	575	594	567	590	540	560	555	601	557	590	569	614	521	546	535	567	567	560	535	558	569	560	539	558	560	543	543	544	530	566	557	544	565	564	570	539	542	549	552	546	591	593	598	541	537	548	550	569	579	570	532	586	572	538	587	515	573	534	538	573	525	606	618	556	550	537	582	565	562	556	539	594	589	575	571	575	594	574	583	551	566	557	550	549	544	560	552	577	546	537	569	555	529	563	566	550	571	556	576	577	558	563	530	589	573	587	539	583	585	544	597	555	590	545	532	583	514	538	576	581	565	619	542	539	527	584	523	584	529	586	546	539	565	541	532	505	559	511	578	530	518	603	568	551	545	550	546	559	495	569	555	595	545	568	600	556	522	534	543	567	562	563	589	573	553	524	543	556	544	557	578	615	569	551	546	562	546	543	583	562	557	575	589	543	531	577	528	560	567	568	566	599	573	556	546	531	564	571	539	551	580	531	584	557	591	609	531	565	552	538	524	562	591	571	548	549	586	589	565	546	562	514	577	562	531	569	593	547	545	560	578	606	535	577	525	552	584	586	577	558	586	596	585	556	562	582	561	588	533	581	541	572	565	590	547	548	545	598	587	547	540	585	555	509	556	577	539	554	547	608	572	590	560	562	577	538	571	570	568	532	582	560	528	556	536	580	578	530	586	551	544	563	598	587	541	554	519	513	554	570	586	522	531	544	568	566	533	556	548	562	637	559	571	558	550	534	584	572	547	574	572	538	549	558	533	610	551	515	552	581	609	564	584	574	572	518	557	555	615	550	575	558	565	547	531	599	528	527	565	550	544	529	562	550	567	563	546	584	593	577	528	595	544	517	615	556	558	538	582	575	543	580	528	547	554	517	534	553	559	577	535	560	551	566	591	628	581	568	555	532	510	597	609	555	602	603	534	530	576	544	506	543	589	525	565	630	529	557	556	540	550	536	557	562	565	541	539	548	566	570	585	540	587	518	565	543	550	606	580	532	551	592	528	582	515	591	586	587	586	554	562	581	539	604	593	570	584	605	566	565	519	561	580	594	581	559	559	552	552	552	568	565	586	584	560	535	513	598	564	533	583	548	566	582	557	539	522	550	570	567	569	578	569	528	574	582	554	547	562	577	614	528	567	546	536	539	598	542	553	499	557	537	530	555	590	544	555	557	591	589	575	534	564	540	600	556	524	576	576	601	502	575	558	563	607	570	570	564	538	554	581	591	508	545	567	535	568	521	539	536	607	545	548	552	583	542	554	583	587	540	565	578	588	535	563	556	575	598	547	537	601	564	584	566	578	547	589	561	549	575	556	518	570	545	589	519	528	563	543	547	564	570	561	539	556	547	567	542	557	586	576	580	581	598	575	563	556	584	577	538	575	558	524	537	548	569	588	539	553	553	560	562	545	530	569	576	553	556	563	566	593	549	568	548	542	553	550	560	571	547	571	556	566	553	587	573	546	561	582	532	503	580	574	511	599	550	589	532	533	563	531	575	565	573	558	503	537	573	561	613	554	605	595	537	568	554	610	574	563	583	525	571	530	523	604	563	583	585	550	554	573	587	561	552	582	557	591	566	571	609	610	568	569	578	544	599	549	546	576	540	520	547	562	582	611	592	555	569	538	571	569	539	563	561	538	574	522	590	544	585	580	572	553	594	590	523	560	537	541	587	525	537	563	541	559	578	558	500	578	573	540	564	600	566	522	569	576	564	540	576	553	562	547	605	585	536	602	572	545	534	538	553	547
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
