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
336716704434	336716704990	336716705540	336716706090	336716706640	336716707190	336716707740	336716708290	336716708840	336716709390	336716709940	336716710490	336716711040	336716711590	336716712140	336716712690	336716713240	336716713790	336716714340	336716714890	336716715440	336716715990	336716716540	336716717090	336716717640	336716718190	336716718740	336716719290	336716719840	336716720390	336716720940	336716721490	336716722040	336716722590	336716723140	336716723690	336716724240	336716724790	336716725340	336716725890	336716726440	336716726990	336716727540	336716728090	336716728640	336716729190	336716729740	336716730290	336716730840	336716731390	336716731940	336716732490	336716733040	336716733590	336716734140	336716734690	336716735240	336716735790	336716736340	336716736890	336716737440	336716737990	336716738540	336716739090	336716739640	336716740190	336716740740	336716741290	336716741840	336716742390	336716742940	336716743490	336716744040	336716744590	336716745140	336716745690	336716746240	336716746790	336716747340	336716747890	336716748440	336716748990	336716749540	336716750090	336716750640	336716751190	336716751740	336716752290	336716752840	336716753390	336716753940	336716754491	336716755040	336716755590	336716756140	336716756690	336716757241	336716757790	336716758340	336716758890	336716759440	336716759990	336716760541	336716761090	336716761641	336716762190	336716762740	336716763291	336716763840	336716764390	336716764940	336716765490	336716766041	336716766590	336716767140	336716767690	336716768240	336716768790	336716769341	336716769890	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31479	12823	9894	6676	4517	2922	1640	949	545	328	294	245	196	213	173	171	144	160	135	147	163	145	163	174	146	138	127	138	132	124	123	133	109	109	113	128	109	101	116	105	119	114	109	114	102	92	119	109	114	123	128	110	114	103	93	111	117	109	111	104	121	125	115	121	130	113	108	114	116	120	105	102	109	113	84	113	101	107	116	117	106	128	112	113	105	115	117	90	91	107	101	95	100	118	116	108	111	107	124	116	108	84	96	84	98	95	121	109	123	119	118	115	125	110	98	109	95	109	106	116	94	112	126	109	113	89	117	91	102	106	104	101	91	115	103	115	114	107	89	108	127	118	116	96	101	100	107	122	96	115	110	104	110	117	95	105	113	99	102	103	99	97	125	114	108	93	110	127	101	114	126	109	104	120	100	102	80	122	106	118	118	103	103	123	103	119	111	99	112	105	110	92	117	102	110	119	105	104	111	105	106	126	104	102	113	122	99	122	110	111	100	113	84	113	107	102	103	123	127	127	84	107	97	107	122	121	107	116	119	120	98	107	127	108	117	109	105	104	120	112	94	99	104	107	102	89	100	112	105	100	132	98	113	99	82	115	109	113	95	102	102	105	84	134	104	117	114	124	106	108	100	97	108	106	98	110	112	113	105	109	128	99	103	107	104	94	99	100	102	96	125	113	102	112	112	97	116	118	115	121	124	107	116	89	101	109	120	102	106	125	95	113	109	101	98	115	133	101	94	96	113	113	106	96	105	109	110	98	111	100	124	108	113	120	124	115	112	117	111	108	113	109	118	97	119	104	101	108	96	111	99	109	101	87	122	97	86	101	116	110	103	114	104	110	132	90	95	98	118	90	87	115	115	106	124	117	116	105	112	100	85	110	114	103	100	118	107	103	106	114	111	122	122	126	99	103	113	115	110	119	121	101	93	119	118	96	98	97	114	100	117	109	107	118	105	102	107	109	98	91	94	91	99	106	107	129	96	115	103	101	117	95	98	92	100	125	128	112	94	111	106	115	120	105	111	103	102	107	122	104	95	84	101	97	99	107	89	82	104	109	124	115	83	111	99	99	125	110	117	103	101	117	100	106	82	107	93	120	106	93	112	95	115	121	107	84	94	95	100	115	113	110	100	99	96	105	103	110	108	115	130	103	110	110	111	117	111	109	90	109	101	83	98	107	102	97	106	110	115	108	96	84	96	113	99	113	90	110	102	95	89	99	110	102	105	103	127	103	97	101	101	121	101	106	104	119	100	106	111	106	90	117	100	132	104	110	131	109	119	106	112	92	117	126	111	104	97	114	104	110	105	106	103	91	106	104	97	99	104	107	102	113	101	113	112	107	99	102	95	112	125	126	117	113	90	107	106	134	130	97	106	101	105	103	107	102	122	108	107	101	101	96	104	118	94	116	95	132	120	125	112	120	114	95	98	117	122	105	99	110	108	110	104	108	102	95	131	113	108	107	113	103	94	110	103	118	106	129	125	105	113	120	105	108	106	112	117	112	83	114	105	85	105	105	112	120	103	119	115	107	109	92	108	129	110	115	116	116	109	104	111	105	93	93	101	97	75	110	110	84	84	103	101	122	104	119	112	109	114	90	127	111	108	108	99	88	116	95	85	103	136	112	113	116	105	103	120	105	97	99	124	97	98	114	136	101	106	112	121	106	125	98	114	112	133	117	102	106	117	115	116	99	100	103	100	92	118	100	114	95	102	92	102	111	92	107	120	122	100	92	107	104	97	121	94	113	113	117	98	109	119	112	99	119	113	80	109	95	112	106	112	111	135	113	110	111	116	92	95	114	108	98	117	112	113	99	106	119	111	102	111	113	93	103	115	103	106	112	106	109	112	99	92	111	106	117	115	100	97	104	118	107	104	106	102	114	112	109	106	101	103	101	127	91	108	102	128	121	112	98	129	93	110	103	116	118	116	123	108	102	126	93	88	109	107	105	90	107	98	106	103	108	103	117	105	102	114	89	82	104	108	101	117	104	117	112	108	104	105	106	132	107	91	112	97	124	123	106	108	117	109	81	105	110	129	117	107	100	99	113	90	98	110	96	99	88	96	104	117	93	119	109	98	109	113	97	107	121	97	118	100	112	101	112	117	122	132	114	102	103	102	113	95	108	118	94	115	110	99	111	101	94	100	107	109	122	120	106	121	113	128	128	115	104	94	118	117	114	95	119	105	100	113	76	97	116	126	113	109	80	120	95	113	130	108	112	99	106	116	101	73	98	100	112	121	98	99	99	123	117	106	114	111	125	107	121	102	95	110	118	108	96	98	99	117	98	113	96	91	121	106	125	110	106	103	112	112	118	109	93	128	88	120	91	103	84	87	115	95	113	108	106	111	96	95	98	109	121	95	93	89	117	92	128	100	111	113	123	110	102	108	102	114	112	106	119	113	104	101	104	92	113	111	101	109	125	99	104	118	107	130	108	102	131	115	102	107	110	103	95	117	112	95	101	134	119	102	103	105	133	100	102	98	112	101	97	111	105	114	116	96	90	111	88	88	105	120	101	118	119	104	97	82	116	103	108	90	90	81	118	121	109	114	97	119	116	118	101	100	96	116	105	119	118	112	96	114	121	97	95	101	102	122	117	104	87	93	109	113	113	112	108	107	111	118	110	103	93	108	88	113	92	109	108	94	120	100	104	99	117	93	112	101	101	84	118	112	115	107	109	92	103	108	101	105	95	89	105	117	122	110	95	104	94	110	107	100	110	84	116	93	119	122	94	134	93	112	86	98	96	94	103	105	125	105	100	101	93	115	112	114	104	93	103	111	104	124	97	113	115	98	100	99	105	111	115	137	123	110	131	101	102	123	123	106	89	110	85	118	108	98	120	109	112	115	118	114	113	118	122	119	117	96	94	117	112	117	127	135	121	112	102	116	111	114	91	79	97	95	108	108	113	99	117	114	113	94	107	109	96	103	116	102	96	115	94	102	115	101	96	118	108	112	95	104	110	115	101	109	102	99	112	109	108	108	112	106	95	105	100	108	113	105	102	112	98	119	101	104	113	107	96	109	114	102	109	124	103	105	110	100	114	116	104	100	100	108	124	97	103	104	121	118	105	108	99	118	102	93	100	105	113	104	100	94	111	126	117	112	96	123	100	101	114	110	97	87	111	99	110	104	102	101	105	108	111	126	85	119	114	105	114	107	97	97	108	109	102	103	94	86	107	92	121	105	103	100	116	87	92	92	94	96	89	98	113	107	117	116	90	95	103	105	119	117	98	127	132	115	117	103	107	101	87	111	102	118	120	122	108	93	103	107	119	111	89	115	94	100	104	112	98	99	106	103	120	104	105	94	85	99	100	119	106	117	106	99	112	132	104	102	109	114	110	120	101	116	111	122	114	92	112	119	105	87	118	99	116	109	113	116	103	95	108	100	100	138	122	101	105	123	127	99	101	110	116	81	117	107	114	103	123	112	116	112	106	122	122	118	96	119	88	119	95	96	108	110	106	112	88	116	108	96	101	109	109
19861	5213	7647	7468	6500	5294	3970	2869	2116	1725	1423	1236	1067	880	889	781	789	717	734	683	611	608	623	655	514	515	487	477	444	425	438	426	435	392	379	384	411	366	383	383	373	378	369	346	356	330	308	340	329	333	331	336	324	333	317	322	323	308	328	329	326	310	323	333	330	307	320	343	331	291	310	298	330	296	328	307	303	327	340	314	334	326	347	313	347	304	331	309	292	320	317	294	329	339	333	354	319	366	362	319	335	360	301	309	262	301	304	323	294	309	306	320	313	326	313	300	317	316	310	296	313	313	277	274	294	284	314	299	293	320	283	297	281	308	317	295	289	282	294	295	285	300	297	341	288	299	313	299	324	302	297	289	294	285	278	284	286	301	285	322	293	286	287	309	297	287	255	302	295	295	274	316	302	298	306	274	280	294	311	277	327	279	278	306	284	286	313	296	294	283	286	306	294	305	268	316	293	317	311	296	316	310	312	277	300	312	294	316	302	295	323	307	289	257	276	280	282	298	289	291	273	278	302	288	306	317	305	316	295	280	295	298	296	305	296	277	306	303	282	290	260	304	302	268	257	275	301	289	276	311	303	308	268	313	283	291	268	286	308	268	276	286	291	311	328	295	284	327	310	290	281	283	281	331	318	307	287	299	300	322	282	280	275	279	297	320	285	281	284	293	284	285	284	305	257	306	273	255	305	306	317	285	304	305	269	309	282	311	327	294	288	303	288	306	282	311	303	276	287	265	279	312	275	285	332	275	269	280	331	294	308	307	267	298	281	291	290	286	281	285	278	298	284	274	287	323	293	335	295	283	259	294	263	291	268	312	299	290	260	265	269	279	293	300	307	299	295	290	331	273	306	283	284	305	297	277	273	271	271	278	265	291	298	288	299	308	267	286	283	279	284	290	277	290	268	268	321	290	294	294	270	272	311	292	273	297	296	296	280	276	312	304	283	258	316	279	314	290	300	311	313	261	286	324	269	281	289	260	286	274	296	307	275	263	274	291	288	282	314	289	273	296	280	293	300	272	335	314	309	260	299	300	292	299	266	274	282	292	288	278	297	287	268	301	265	277	256	298	293	313	303	296	310	305	310	285	317	293	308	287	305	278	271	293	287	310	244	320	271	286	297	296	281	333	277	301	302	265	290	317	282	268	309	281	297	274	271	309	294	316	303	294	328	289	308	270	284	289	299	278	275	289	268	279	309	282	286	267	295	299	321	290	305	284	301	310	287	301	295	294	288	278	288	325	308	298	296	294	288	297	306	252	306	299	289	269	278	320	329	307	304	288	315	282	297	308	305	317	325	283	297	313	274	286	299	286	277	327	280	273	310	274	278	283	272	310	292	269	317	308	304	310	331	313	320	260	297	328	255	270	264	274	306	290	265	270	278	301	292	285	315	309	307	323	274	265	297	275	282	285	264	294	281	318	314	285	289	298	308	296	264	303	292	296	340	322	275	303	290	284	280	300	322	273	293	271	289	281	294	303	294	288	278	302	289	295	291	284	334	281	292	318	274	324	323	273	287	290	245	301	275	291	256	324	282	301	297	291	300	316	291	299	283	313	295	277	274	295	300	284	288	286	272	323	296	304	295	281	299	294	273	301	279	283	271	277	296	269	291	301	323	332	303	310	275	285	287	302	257	283	308	274	310	265	268	313	283	254	270	285	301	275	271	287	308	295	300	315	300	284	283	280	293	287	273	277	298	286	286	282	271	268	293	291	298	301	283	289	296	307	303	304	294	315	298	289	279	321	283	297	299	279	310	285	251	342	275	301	285	296	294	299	286	265	301	290	272	288	264	282	292	286	297	271	287	305	267	286	275	293	286	290	304	263	303	300	269	323	320	266	286	349	294	292	283	304	288	288	291	268	262	280	273	304	299	283	290	310	294	299	256	301	285	299	312	283	304	286	315	313	293	277	303	292	287	290	281	277	293	299	289	268	300	266	307	282	276	292	309	282	295	293	256	280	287	281	314	310	276	245	267	288	294	292	280	272	283	296	294	315	265	306	279	307	319	267	293	297	283	284	275	273	304	288	304	281	304	275	302	310	292	310	299	265	288	298	310	276	328	312	289	300	282	302	304	291	289	290	314	289	330	285	297	295	304	286	284	288	297	279	288	322	314	287	286	271	289	301	313	273	298	328	282	312	271	297	292	312	284	270	305	315	300	247	294	311	298	289	297	319	324	306	303	281	288	264	301	262	299	283	296	291	289	291	273	286	292	270	287	312	299	324	289	311	303	288	305	337	315	287	302	303	292	282	295	289	281	303	280	293	265	281	307	287	275	294	262	277	289	325	279	287	279	294	285	314	295	283	292	308	309	319	296	290	330	308	279	279	286	301	286	284	285	275	290	274	288	299	331	297	294	318	296	305	268	282	330	279	299	295	328	238	296	294	275	282	319	284	284	307	253	283	279	270	301	301	291	280	290	310	267	325	290	298	310	307	295	296	310	262	299	282	294	301	325	296	291	280	312	301	299	288	300	268	298	305	306	287	277	289	270	303	306	303	270	294	263	315	292	310	322	321	288	289	268	304	318	293	304	281	302	329	323	262	307	318	298	293	301	256	325	281	307	288	289	270	283	292	320	281	313	294	284	298	290	282	280	285	315	314	302	289	311	264	296	276	296	290	271	304	322	335	260	294	285	305	280	270	282	296	288	274	272	315	300	306	307	327	298	288	276	293	311	264	291	276	292	271	267	297	300	298	306	271	291	305	297	291	280	303	303	278	308	290	298	279	292	295	274	279	302	295	274	309	292	340	285	259	307	265	317	287	285	275	288	315	277	298	268	282	277	289	309	292	301	274	287	312	293	303	279	285	330	277	283	287	283	280	274	302	307	295	315	302	312	293	284	295	293	285	287	299	263	285	291	293	288	305	337	298	273	305	294	307	306	295	278	282	315	305	304	305	290	292	304	291	291	288	291	297	291	317	303	265	322	274	311	290	276	283	303	300	295	286	303	341	281	267	302	285	279	314	267	290	276	313	283	270	269	302	307	301	270	294	249	299	298	303	304	274	300	293	290	305	283	323	298	298	294	263	308	324	279	278	297	313	277	308	293	264	250	252	300	287	292	285	287	331	276	306	275	253	280	273	287	297	299	270	285	273	273	301	293	265	305	296	281	298	306	319	275	278	307	308	274	281	290	290	271	307	293	298	297	310	291	289	273	284	273	287	294	273	305	311	291	266	283	282	296	297	288	269	286	313	288	277	313	277	271	276	252	258	307	311	268	312	331	268	290	311	292	288	274	277	268	301	294	268	264	315	266	300	278	285	285	303	280	288	307	287	289	307	264	290	280	267	266	287	303	252	270	292	273	314	263	283	290	299	295	276	297	280	273	306	285	292	297	283	286	310	279	284	274	302	277	309	278	331	301	284	318	277	299	282	248	281	285	314	274	287	298	292	302	302	311	299	303	299	320	312	286	296	302	289	276	279	276	287	314	298	320	279	277	274	287	269	298	287	306	304	280	290	287	271	298	288
4459	852	562	393	325	271	235	223	210	206	190	189	211	188	197	221	199	191	207	211	214	217	205	219	221	203	173	205	193	222	203	202	191	176	230	179	189	211	209	190	182	201	190	196	209	208	213	196	225	231	219	222	205	216	224	193	203	198	196	234	203	226	208	194	208	198	212	195	225	186	216	177	206	164	200	206	196	215	201	203	181	231	223	208	212	204	202	175	234	207	203	205	216	190	211	212	208	218	204	243	200	210	207	217	189	195	206	207	189	195	230	199	220	214	186	182	193	202	209	205	183	204	201	201	203	217	235	211	212	181	200	205	211	211	212	212	211	200	199	184	207	207	228	210	183	207	218	204	213	215	189	184	209	213	196	182	186	202	190	179	211	199	191	201	186	193	189	177	217	198	203	217	221	215	190	206	208	218	205	200	217	204	204	207	195	205	196	223	215	221	204	222	206	200	201	200	185	215	195	187	204	196	202	205	214	215	211	216	209	226	212	208	217	210	213	202	210	225	214	221	209	186	202	195	242	186	188	208	184	219	188	177	190	192	211	194	199	195	213	215	198	210	188	177	208	211	196	199	186	192	188	193	219	193	204	207	208	212	182	191	209	217	218	208	189	194	209	228	216	192	221	179	212	189	180	215	214	179	201	185	205	201	229	188	207	192	201	205	182	201	222	199	196	211	211	221	206	232	199	192	210	188	203	219	208	219	176	207	189	194	182	221	194	207	204	190	206	211	222	185	216	211	213	207	199	215	181	223	205	195	202	204	214	192	209	178	221	205	175	192	185	198	208	192	214	187	207	207	178	217	219	203	231	202	229	192	202	213	217	183	226	219	200	200	185	246	209	209	186	197	190	207	163	209	204	213	183	185	183	202	186	233	187	239	230	198	199	215	204	228	197	221	205	211	228	224	196	212	205	210	221	203	224	226	213	204	184	217	192	222	223	201	175	217	209	197	187	214	187	225	204	213	199	209	211	204	203	214	209	222	228	211	193	188	179	183	237	218	200	232	201	175	210	209	210	212	200	163	207	201	202	225	233	205	218	228	206	206	210	172	208	185	183	192	205	179	201	207	196	187	221	194	212	179	218	227	207	201	225	195	207	205	215	207	175	212	220	218	220	222	202	201	232	230	182	197	207	197	237	224	199	198	227	190	165	201	218	174	213	209	186	220	208	218	202	200	210	199	195	196	195	189	245	197	204	183	202	208	225	201	235	196	221	228	195	219	187	199	184	199	194	194	187	194	187	189	193	197	210	199	187	191	211	198	212	181	207	219	209	216	219	227	189	214	251	241	201	212	208	207	216	219	224	186	179	200	229	195	205	205	219	199	200	201	194	202	203	217	193	230	216	219	209	188	180	216	194	201	206	197	212	228	226	191	197	203	213	222	196	204	201	220	192	214	181	217	188	207	198	199	215	206	179	218	206	225	191	187	185	200	210	194	171	184	207	185	204	223	203	188	216	203	201	225	218	213	210	202	177	200	213	202	205	183	193	208	204	192	211	198	189	218	221	224	205	203	209	207	208	204	219	180	234	221	208	203	175	197	207	194	210	175	202	207	219	208	186	191	187	171	220	213	195	205	186	217	197	223	228	194	198	193	196	202	203	207	200	191	230	220	195	205	207	219	206	197	196	198	211	215	195	233	220	194	191	224	218	215	207	189	181	205	204	223	200	189	241	227	198	207	212	216	187	212	200	215	197	209	194	190	222	205	215	197	217	202	198	196	218	199	222	191	201	191	184	214	200	234	200	205	190	196	225	185	186	210	202	211	213	226	198	177	215	200	190	191	186	183	228	210	218	208	206	209	194	224	228	199	199	222	208	208	175	211	187	218	198	175	201	213	218	214	218	201	207	214	197	188	217	218	221	200	215	201	204	197	224	222	218	193	202	175	220	187	205	185	212	207	221	213	235	202	206	206	208	218	187	189	206	218	198	202	192	183	194	232	194	231	234	230	226	180	192	180	199	213	188	217	198	191	200	211	201	180	204	201	220	205	203	224	229	187	182	176	206	200	224	206	187	199	206	210	196	205	191	204	223	223	188	198	202	190	219	223	157	211	224	211	186	204	199	202	202	175	193	217	211	221	222	201	220	203	195	217	218	184	203	177	177	210	195	196	196	208	210	199	206	227	198	226	176	182	209	216	199	190	210	208	203	192	179	207	222	217	201	190	200	206	196	189	209	227	199	184	183	213	191	208	199	209	167	206	194	173	197	241	225	189	206	197	184	223	200	211	230	200	210	198	225	195	220	234	212	214	207	222	214	193	197	189	195	182	191	217	202	231	196	224	219	201	223	203	179	198	200	189	201	204	193	210	212	213	189	196	193	195	193	210	195	209	170	199	188	210	211	209	225	177	220	201	194	205	207	215	178	229	196	208	196	170	201	216	213	210	207	185	192	214	209	214	188	177	199	193	188	190	196	205	187	203	192	210	204	200	225	213	199	186	211	203	219	203	208	221	227	206	217	219	206	202	207	192	219	228	212	190	207	211	179	221	205	202	251	214	179	199	203	208	201	200	202	200	182	226	197	201	215	214	185	200	204	210	206	202	207	221	207	213	207	197	211	194	223	216	215	210	187	173	233	218	181	206	205	224	208	214	182	199	209	204	218	206	201	216	217	230	193	211	181	218	185	205	204	196	197	205	203	202	218	217	189	190	200	216	205	185	200	215	190	184	212	206	180	216	215	204	193	205	204	211	205	201	227	217	216	191	217	229	185	205	181	211	177	186	221	225	209	181	187	206	214	202	187	199	212	190	198	192	170	208	201	189	200	197	195	199	212	225	201	206	197	211	202	206	218	193	229	229	195	203	193	232	214	218	216	190	220	176	216	206	201	218	197	205	198	200	174	193	196	209	208	219	227	201	199	205	208	209	182	191	214	198	197	204	195	218	192	236	187	213	190	203	195	204	224	223	191	193	209	190	211	197	238	208	181	182	193	212	212	189	211	211	221	219	217	250	199	221	196	220	201	213	193	172	186	204	219	191	188	202	195	197	205	182	227	210	184	226	197	195	215	187	209	212	192	199	200	217	236	180	197	175	187	210	195	206	198	220	207	193	206	219	184	207	203	206	195	208	191	226	201	189	216	203	222	202	199	229	216	231	219	193	228	205	215	218	207	191	222	242	190	189	200	206	215	195	190	221	192	219	197	226	199	182	220	208	211	201	219	216	206	170	200	160	197	202	197	224	197	210	211	206	216	208	213	200	220	187	204	211	199	204	190	191	205	207	211	203	188	221	217	189	226	184	199	197	212	213	236	190	196	197	224	202	224	201	189	189	203	212	184	218	181	219	206	213	197	185	179	209	205	221	208	216	209	220	192	199	200	191	206	219	194	215	221	201	191	213	219	193	188	181	222	230	206	214	249	188	196	238	201	193	187	190	205	197	200	217	210	204	210	201	217	196	208	201	206	195	202	195	183	203	209	212	176	209	187	216	221	194	215	192	192	208	239	203	213	199	232	207	211	201	197	210	173	200
4278	1073	1166	1052	906	784	651	601	552	571	551	589	530	554	566	536	546	496	534	532	527	552	543	593	541	554	573	569	545	555	506	526	550	530	572	561	534	453	564	510	540	538	548	575	520	540	573	484	534	526	501	543	516	551	526	527	527	583	552	534	559	565	561	575	574	543	539	557	551	543	553	556	543	515	575	519	544	487	516	544	517	542	554	528	532	591	567	544	533	562	495	535	534	543	546	551	555	565	559	558	549	532	522	553	565	542	547	506	490	571	547	519	551	528	533	572	549	563	538	511	547	543	571	545	539	574	524	562	535	542	507	503	539	550	565	541	531	527	611	517	541	530	531	526	556	536	563	509	573	563	525	547	550	493	545	568	538	503	525	555	499	504	530	550	505	534	536	516	524	557	578	524	552	556	534	517	547	536	564	535	535	607	533	516	536	537	528	519	555	534	513	553	545	489	523	562	529	548	506	522	549	534	537	514	566	491	539	540	524	553	555	501	535	478	527	562	482	578	499	535	503	497	527	590	526	535	556	530	497	529	518	490	579	502	531	525	530	562	512	571	532	558	560	566	498	541	530	555	554	511	543	550	594	524	547	543	492	504	550	530	544	559	553	504	513	514	517	561	505	538	547	480	521	545	512	548	496	527	517	509	536	547	520	561	536	537	528	530	484	517	525	563	529	517	536	535	525	553	535	541	529	526	536	542	527	526	515	520	577	529	572	531	504	542	539	506	533	564	521	515	530	560	569	584	547	557	532	558	591	516	562	542	547	524	549	525	546	552	534	538	545	537	500	502	507	541	515	505	538	505	536	557	537	532	530	505	537	555	546	540	582	532	526	572	584	538	564	517	521	530	505	566	574	533	519	530	559	535	534	532	538	585	554	570	514	561	539	568	580	520	562	525	523	541	554	555	565	503	542	560	481	556	540	518	534	538	547	525	515	544	516	551	550	539	571	535	508	506	526	535	538	527	517	547	530	567	541	553	571	521	538	554	542	545	564	548	540	548	543	524	510	519	534	489	523	531	521	523	520	506	528	590	559	528	554	514	548	554	527	540	588	565	541	540	536	540	500	552	557	537	531	512	505	501	534	591	536	543	521	522	535	554	530	571	516	515	541	532	530	512	572	516	552	613	577	532	492	521	553	512	550	527	583	550	523	510	534	542	550	541	549	526	558	551	538	543	553	564	588	536	518	536	517	525	504	506	561	485	584	576	545	507	515	524	539	522	507	521	538	541	498	569	538	530	581	573	550	530	515	520	487	556	554	538	531	545	555	542	533	503	485	530	553	533	541	515	544	535	543	545	501	551	557	509	533	539	509	541	522	566	545	498	504	534	560	530	511	553	526	555	515	559	561	547	565	558	532	556	535	543	559	533	532	572	520	510	534	514	535	515	536	510	562	584	534	581	549	505	557	556	546	500	510	529	537	530	531	501	504	517	537	541	568	562	535	525	513	548	515	518	554	526	528	533	577	530	543	544	537	551	510	541	521	526	491	538	598	541	498	540	528	510	492	525	543	553	497	535	567	538	571	560	543	523	531	519	542	558	541	522	537	579	541	539	556	535	546	541	502	540	581	558	511	566	532	518	553	529	510	543	533	494	540	565	529	518	535	529	520	555	513	496	501	555	532	550	540	519	534	526	511	498	506	529	516	520	575	571	517	583	528	542	584	542	537	563	544	496	568	502	533	513	537	528	530	558	512	526	540	532	532	536	542	521	541	518	555	513	538	563	556	531	521	575	551	518	525	540	511	554	543	560	565	547	539	545	530	532	527	534	510	562	543	537	573	522	552	516	515	540	571	558	537	542	555	510	571	510	507	518	543	515	578	546	524	510	512	552	539	548	530	529	514	516	530	500	569	495	560	565	554	561	504	578	519	563	567	541	517	553	569	509	467	474	576	501	489	539	492	560	535	549	511	605	524	526	572	529	509	531	525	559	530	550	552	527	529	541	509	542	528	545	526	562	552	561	504	550	526	588	548	532	527	558	516	512	553	513	519	568	519	485	560	525	538	543	544	513	526	555	555	583	535	566	574	514	538	488	562	545	493	561	506	550	533	546	544	549	527	562	537	526	562	562	527	553	545	539	521	518	564	561	569	552	519	539	504	524	530	547	542	533	530	559	546	474	521	554	530	523	561	508	551	558	524	535	558	517	519	563	523	535	544	539	500	582	543	491	566	534	547	549	551	569	553	560	565	470	536	530	550	497	554	558	567	542	555	521	577	547	520	550	523	530	537	527	550	535	547	550	525	522	505	532	511	563	511	572	539	522	532	522	525	544	540	555	528	540	547	523	516	546	561	511	537	556	508	510	532	545	540	512	531	555	516	550	536	513	559	521	523	556	531	523	557	496	500	517	555	563	599	525	525	524	538	495	521	527	508	537	541	561	544	520	520	523	537	470	572	497	525	530	561	516	524	543	512	562	520	544	514	528	551	521	550	574	513	556	534	511	556	507	482	550	538	527	536	550	505	529	533	543	567	510	536	529	555	537	547	524	560	521	567	509	562	564	518	518	537	526	516	545	525	525	568	524	531	539	558	563	537	498	567	528	561	536	586	555	544	551	485	534	531	559	549	522	554	529	562	519	567	562	529	536	570	546	556	535	576	573	509	569	553	546	545	553	571	517	540	570	561	491	503	529	575	554	544	566	525	538	522	519	516	532	544	583	535	512	526	532	527	543	502	561	539	524	540	540	517	571	566	549	531	537	553	548	540	574	535	529	568	503	560	507	532	544	567	568	530	567	553	541	506	536	548	549	508	549	593	523	562	525	547	530	530	532	527	500	535	535	533	545	546	553	530	528	518	532	535	580	500	564	541	534	522	537	557	543	536	517	529	539	509	528	545	529	583	517	533	495	537	546	562	524	548	556	544	540	528	513	546	530	527	526	524	551	546	581	520	575	530	523	530	517	495	514	537	552	549	517	600	561	528	553	527	546	562	493	551	510	570	521	530	536	570	534	537	521	599	578	519	541	530	532	567	538	542	544	541	533	518	530	534	492	518	493	509	555	525	525	525	524	552	527	573	503	544	520	543	566	587	524	510	560	535	538	514	568	579	534	525	525	512	489	525	538	555	513	511	564	531	509	545	585	528	524	528	537	491	561	550	541	517	532	539	555	501	542	514	494	532	516	555	533	543	583	549	495	584	543	557	513	591	538	539	549	515	525	535	543	508	531	510	526	554	529	524	568	571	520	575	535	582	516	561	535	524	558	542	546	558	554	551	542	521	509	542	575	555	506	513	530	548	539	552	541	583	559	543	521	496	542	545	534	554	556	506	546	529	519	553	528	541	534	537	583	543	515	584	531	561	541	495	596	565	590	534	520	519	538	553	544	515	544	549	570	505	527	512	503	544	522	569	547	538	538	531	516	578	546	571	518	529	522	503	536	553	543	545	541	568	527	483	553	521	556	483	504	548	503	544	582	579	519	537	555	519	506	560	577	536	503	528	574	502	547	544	507	551	490	484	503	555	536	538	568
23319	8446	5974	4106	2968	1825	966	561	400	307	278	317	262	271	262	260	272	230	246	226	213	238	213	222	238	236	195	212	195	183	241	232	202	210	244	173	226	207	205	219	204	217	213	216	214	199	234	227	212	212	188	215	234	204	225	197	201	211	202	223	208	213	194	187	214	195	193	202	191	220	207	227	203	206	227	220	207	204	221	189	209	211	206	201	198	206	194	192	214	195	220	222	205	222	214	184	194	207	229	203	226	216	229	213	204	243	214	185	210	195	245	213	212	184	194	215	188	196	203	184	206	190	198	216	200	212	209	215	184	223	214	215	207	202	226	195	221	195	228	239	187	201	210	184	180	194	208	199	221	203	210	209	204	222	207	200	196	212	232	232	206	207	205	201	207	217	213	208	204	214	200	218	213	202	196	187	222	206	206	217	199	192	228	244	204	218	199	213	208	193	182	203	211	228	218	198	162	207	215	218	202	200	209	177	198	207	186	215	210	211	180	195	210	193	179	209	206	217	197	206	185	221	217	213	209	199	191	195	218	211	198	218	206	219	182	219	185	202	200	205	202	227	231	205	217	201	180	173	209	211	203	177	208	204	184	197	210	222	227	219	235	181	191	214	194	189	212	217	208	209	203	211	210	176	207	199	210	209	219	189	220	238	202	183	243	194	198	216	193	212	194	187	226	221	215	190	196	212	229	218	227	195	199	212	207	224	225	240	188	186	218	194	212	227	213	217	223	241	196	202	205	207	196	211	198	187	184	213	214	206	220	197	211	186	184	226	207	197	182	204	229	223	240	190	231	235	215	183	216	215	219	216	186	199	221	210	196	188	200	210	201	215	215	214	215	212	186	199	204	169	203	209	190	181	212	230	218	195	193	200	210	195	203	201	202	221	176	207	215	215	194	185	195	209	219	199	199	189	199	192	208	196	219	189	205	199	192	205	212	238	185	197	201	182	200	227	188	192	197	203	223	198	169	206	208	202	216	201	202	207	197	214	195	201	195	208	230	205	216	220	220	189	179	187	186	215	198	224	197	180	235	204	181	212	186	206	201	214	222	218	201	202	204	208	203	205	219	228	205	176	213	192	212	217	222	206	190	211	214	187	180	191	199	183	230	206	182	211	203	180	222	214	215	180	192	208	227	209	211	214	185	199	200	196	194	196	204	213	206	217	189	213	216	200	199	219	198	210	210	203	175	204	220	209	211	202	185	207	219	201	203	199	187	182	201	206	210	219	228	200	191	243	207	224	225	206	198	210	221	229	187	221	173	197	204	232	208	190	218	217	199	184	207	176	201	236	212	226	208	210	200	205	222	199	185	210	203	211	214	218	215	200	191	232	180	216	187	206	205	226	214	236	214	197	201	185	208	225	195	193	214	198	221	221	196	219	186	198	199	241	202	180	204	176	223	200	200	215	207	199	212	199	188	202	201	189	198	222	198	203	230	222	201	201	224	200	217	182	223	181	200	220	237	190	211	204	215	223	202	219	202	203	231	205	193	197	181	196	189	240	210	200	200	190	192	208	193	202	184	204	175	183	206	210	211	183	186	201	232	218	219	218	201	209	189	184	198	217	185	199	210	204	194	211	196	177	219	216	190	204	182	187	220	202	206	210	197	217	202	198	201	215	211	215	204	204	195	213	184	204	190	208	207	193	222	211	213	193	219	209	183	207	222	179	214	203	186	239	191	197	215	200	209	194	210	172	207	229	201	200	186	204	194	199	187	193	223	214	230	206	245	200	227	189	198	216	203	205	223	202	208	213	183	226	191	219	213	197	213	203	215	205	206	203	193	218	213	185	197	194	222	231	202	201	212	197	208	217	187	205	186	214	213	195	224	179	211	206	196	182	193	206	212	187	209	198	188	197	202	203	193	196	224	228	201	228	215	230	250	202	209	197	206	204	208	202	179	221	192	216	238	194	207	235	199	215	171	217	181	206	186	209	221	212	206	197	213	210	209	199	211	220	207	210	202	219	208	211	225	202	218	210	236	183	211	223	238	210	188	203	203	203	216	220	213	177	214	190	205	200	213	215	221	182	195	204	219	213	204	193	201	222	224	236	192	210	207	215	219	204	238	194	215	217	226	213	187	214	205	202	227	199	219	210	203	206	195	206	214	217	207	207	226	221	201	203	195	212	225	217	206	190	214	229	206	220	190	210	206	212	189	192	217	209	223	191	211	234	187	207	211	217	205	211	227	214	202	185	211	190	201	180	199	232	238	221	206	191	183	228	226	198	212	196	199	180	205	209	213	198	182	229	195	202	236	199	197	209	199	222	220	216	196	215	205	231	198	211	198	219	209	209	212	207	218	194	225	197	222	188	211	213	199	212	206	178	189	212	211	198	168	203	210	213	189	192	197	184	199	221	187	195	217	212	183	217	206	183	188	169	182	253	185	203	205	200	200	205	191	215	233	199	222	188	237	211	186	197	219	217	218	215	200	201	229	205	229	214	219	207	213	197	186	196	198	224	214	195	184	205	187	203	215	219	211	201	205	198	209	216	194	212	200	230	249	218	235	193	196	205	193	224	206	195	199	206	197	204	191	199	199	191	223	187	201	206	210	224	208	189	239	227	206	190	214	218	200	181	174	220	186	213	217	201	190	211	206	197	205	225	176	196	204	207	215	211	197	191	215	223	191	197	215	199	212	191	189	204	176	216	203	192	204	209	193	206	213	204	190	219	215	195	218	232	228	208	206	203	181	192	214	221	182	202	191	195	240	187	192	215	200	204	209	238	209	202	211	226	219	225	211	226	208	211	189	186	212	190	204	206	184	193	202	222	212	206	216	222	208	178	204	198	205	218	231	169	208	193	201	204	220	201	205	227	218	227	213	203	217	199	193	200	210	210	211	204	194	202	217	196	212	215	211	185	203	199	218	196	204	229	207	198	219	192	218	198	216	195	196	235	199	197	209	231	210	215	206	188	184	207	200	225	189	221	195	208	227	177	181	212	204	202	196	199	211	226	211	200	203	211	217	241	187	209	203	191	218	215	208	203	226	185	212	220	237	185	203	214	206	215	191	190	175	225	229	188	230	200	206	224	192	219	193	224	216	207	188	200	197	187	218	208	205	216	193	233	199	220	212	206	207	215	218	205	220	223	209	200	201	207	223	196	194	213	203	215	208	187	195	204	197	217	232	205	201	181	225	187	208	180	223	227	255	187	189	206	216	215	218	223	185	200	203	206	197	228	212	201	205	221	221	209	234	197	241	168	226	204	199	193	199	201	201	227	211	232	197	185	206	189	233	214	194	195	216	213	214	197	211	218	190	200	206	227	185	209	201	206	184	206	235	194	193	221	213	217	207	231	174	214	188	200	193	191	198	188	203	190	180	212	212	196	217	207	196	193	203	202	229	192	207	215	220	206	201	200	229	226	185	226	198	211	180	211	189	213	201	204	213	206	223	222	209	204	214	190	191	179	196	185	196	229	198	221	214	216	187	208	194	227	172	216	209	223	196	221	196	199	185	209	195	189	212	204	222	227
16203	3656	4855	5059	4390	3439	2435	1923	1491	1250	1120	1017	977	875	866	769	754	748	739	702	741	742	710	632	647	622	635	667	616	593	562	628	637	594	554	579	603	582	577	598	592	577	570	572	557	595	578	553	564	569	525	558	556	551	590	525	526	555	535	541	549	539	551	548	539	543	568	538	555	519	539	521	593	561	532	534	537	547	548	521	559	533	531	526	596	514	540	528	581	558	544	587	561	528	589	558	539	519	599	537	581	572	593	568	531	573	563	552	549	555	551	529	546	575	541	536	535	553	574	557	506	526	552	513	582	529	505	520	532	546	529	543	498	507	559	535	541	505	505	521	497	526	525	547	544	549	521	580	529	578	513	535	517	543	497	500	513	519	506	523	554	533	491	496	548	550	488	545	552	536	551	549	522	551	534	532	545	533	519	537	540	513	510	557	565	547	516	501	536	556	479	503	510	556	530	548	545	511	521	503	581	471	547	533	511	513	533	536	571	565	549	545	522	517	538	543	500	553	562	531	519	533	552	504	515	560	547	512	530	562	495	529	524	533	507	561	516	540	554	537	529	532	512	539	566	582	549	538	492	561	523	561	544	532	527	506	536	508	487	541	544	512	549	549	560	553	544	522	539	541	516	551	493	582	518	525	557	556	518	513	525	534	523	545	509	528	552	517	535	560	485	532	536	541	517	533	525	516	530	550	495	531	554	560	547	549	489	553	563	530	539	540	548	527	508	541	513	545	506	537	528	558	537	516	510	553	547	559	484	524	544	534	561	527	527	547	524	531	547	529	509	544	517	501	482	557	544	527	533	513	526	554	550	514	521	486	500	538	526	513	509	554	531	520	558	528	526	570	504	511	518	529	522	508	557	503	506	514	489	523	498	578	537	471	492	535	590	503	531	535	509	571	518	499	529	501	544	515	528	520	585	527	551	554	529	506	537	520	547	546	568	533	517	571	546	528	559	539	518	567	526	518	508	570	499	513	493	511	505	516	533	521	553	526	551	560	537	552	552	485	582	543	522	550	533	532	531	551	521	484	569	534	507	565	553	533	507	558	522	512	537	533	526	492	547	524	538	554	566	543	506	544	534	550	525	494	555	489	538	551	553	503	553	515	592	538	547	528	545	524	537	510	512	545	528	534	535	546	536	532	499	519	521	526	532	522	473	524	542	553	545	512	548	510	522	499	514	512	507	556	537	490	577	541	568	525	531	542	514	558	503	550	478	495	480	545	529	516	553	549	512	581	492	559	515	543	557	546	542	486	540	514	541	514	516	571	543	539	574	499	542	508	532	525	510	564	538	523	490	512	506	546	536	517	511	536	506	551	498	523	506	559	577	530	491	516	519	508	522	521	519	573	534	529	548	541	529	495	536	531	564	534	558	545	579	507	505	524	540	547	555	505	530	528	564	564	546	561	534	558	544	545	523	555	481	565	522	511	521	515	512	514	545	538	522	545	563	525	507	548	519	501	540	548	541	521	530	527	562	515	540	510	520	545	562	512	530	548	514	533	534	569	533	570	499	529	568	540	537	534	521	522	517	509	512	500	524	521	543	533	546	557	539	564	567	519	535	554	512	505	496	593	513	536	544	490	534	547	504	537	569	537	549	527	515	527	516	549	540	531	550	538	542	544	510	553	522	490	502	540	505	531	468	515	539	522	543	515	552	532	520	522	541	560	498	530	510	591	567	537	535	534	522	516	559	559	562	517	533	517	565	586	558	499	519	563	526	521	511	572	533	553	535	490	511	522	581	528	521	549	524	515	503	532	523	505	528	538	563	544	521	548	554	493	523	540	512	515	602	517	544	520	498	529	540	529	574	508	541	477	511	525	537	493	536	556	562	536	502	562	523	558	523	500	519	522	509	516	563	511	491	545	530	536	518	516	532	554	544	570	597	525	536	511	529	564	510	530	509	509	482	556	560	507	536	533	517	503	518	499	505	490	570	554	531	525	544	570	517	539	514	516	492	522	545	533	530	511	537	530	550	572	539	579	506	517	531	523	474	543	542	530	554	552	557	598	527	499	517	532	528	537	577	504	572	512	530	558	537	539	535	503	462	519	496	508	549	553	565	541	544	578	536	524	541	538	506	561	518	517	555	524	530	570	525	542	519	550	483	484	579	521	530	545	536	555	528	534	533	555	538	578	558	512	566	563	500	539	543	484	569	567	477	509	527	508	546	539	530	562	499	545	521	533	561	524	555	514	498	531	556	542	555	495	552	528	553	516	528	526	543	547	510	533	538	535	513	554	560	498	555	549	550	507	538	511	509	522	530	540	514	532	560	521	530	517	519	541	556	545	531	508	502	513	546	572	520	521	520	483	551	518	547	515	516	513	565	519	535	512	483	563	549	513	525	510	539	510	525	563	537	529	501	526	537	517	547	518	492	506	474	558	517	484	530	496	498	552	523	523	524	523	521	551	531	545	525	486	511	503	544	551	526	539	562	564	519	561	538	545	531	532	561	540	491	531	548	518	568	549	491	546	518	511	533	536	511	542	543	509	553	504	573	502	508	534	504	526	520	512	512	526	547	536	549	497	521	513	490	541	527	507	517	512	499	506	530	493	520	515	528	539	551	585	542	562	536	556	515	530	565	539	518	553	529	500	529	540	518	550	547	499	569	516	519	540	537	524	552	511	515	487	532	516	505	549	545	506	547	562	515	501	552	525	523	556	529	550	477	496	543	529	539	523	555	548	480	544	494	503	502	545	531	513	547	511	540	549	515	552	541	524	549	512	511	559	551	517	525	553	510	525	586	538	527	526	533	510	551	537	568	558	551	510	499	525	491	547	500	498	541	542	564	527	543	534	544	504	532	511	496	568	545	483	543	498	523	539	524	507	536	520	520	536	528	520	525	518	532	504	520	517	556	516	530	541	551	568	492	550	535	547	558	546	501	485	519	544	525	521	517	517	517	521	548	513	558	468	503	557	525	523	548	543	533	498	527	511	535	528	526	505	550	561	548	520	535	513	541	539	502	581	513	526	544	491	489	540	574	534	505	540	529	554	527	540	501	520	567	559	558	506	518	539	491	538	521	534	556	543	543	486	556	547	506	525	508	519	558	513	548	526	513	513	509	572	542	545	542	475	517	524	524	564	526	556	513	581	601	545	529	528	527	518	481	512	524	557	550	528	528	501	531	508	509	543	520	527	538	539	543	497	518	545	510	532	497	538	507	504	509	527	543	531	520	514	529	542	468	550	520	542	533	556	549	551	529	578	526	537	503	529	528	526	513	528	520	515	534	550	548	539	527	517	513	535	494	500	533	559	512	524	519	568	514	477	554	519	598	495	537	499	512	471	527	580	516	548	524	527	525	576	520	549	565	523	560	540	556	518	527	513	529	545	530	545	525	503	558	523	551	558	546	553	520	544	518	515	548	485	497	483	533	511	530	527	515	560	526	560	532	554	585	532	537	541	553	525	513	524	529	509	534	510	523	522	529	560	538	541	581	527	526	529	570	589	574	555	498	522	489	499	520	532	531	506
33000	14199	10153	6855	4752	3054	1680	925	533	370	303	253	231	193	187	201	171	171	155	170	149	134	159	163	158	132	145	122	139	127	104	123	123	119	150	125	127	119	127	122	103	110	114	121	136	125	109	112	129	108	109	117	116	113	111	120	101	107	104	122	132	98	112	108	121	120	120	113	128	112	120	122	103	119	118	109	125	115	110	105	108	113	101	113	117	123	124	113	122	120	103	118	105	121	115	100	124	118	117	97	97	133	134	124	122	103	104	111	124	106	113	112	103	125	123	116	129	127	125	105	108	114	145	103	128	122	109	100	116	105	136	125	113	127	118	101	104	102	120	109	104	95	100	114	93	119	108	120	103	115	124	90	109	123	91	126	126	105	106	111	104	96	117	119	108	107	112	112	119	113	90	118	136	123	121	123	115	122	116	104	115	115	100	117	91	117	109	105	137	122	124	111	115	128	100	121	118	111	114	107	102	121	118	98	132	82	139	103	110	120	123	120	104	118	115	125	116	119	101	93	106	100	119	131	129	120	120	96	132	121	105	102	104	112	109	114	126	120	123	102	107	109	106	102	110	118	101	99	128	98	117	113	106	116	114	118	122	134	120	100	108	75	116	118	115	113	107	126	106	121	100	116	115	119	107	126	115	89	117	106	101	121	134	110	110	110	97	105	134	127	111	127	102	102	112	120	114	121	122	108	111	95	108	104	122	107	101	118	124	104	109	103	98	120	124	95	112	127	132	109	118	103	124	124	123	93	97	125	98	144	105	116	110	117	117	107	111	126	127	127	105	108	140	124	124	114	109	99	117	110	114	122	105	119	114	113	101	120	112	121	113	112	104	112	111	89	111	121	129	125	119	102	119	118	127	113	118	109	100	108	116	93	125	114	127	110	108	94	123	113	131	114	117	93	105	132	128	114	124	114	122	126	113	99	115	121	113	97	112	124	129	102	122	99	117	120	105	107	116	101	124	112	104	105	122	118	107	117	108	120	119	98	101	124	126	118	118	96	115	99	96	105	107	136	115	125	98	118	94	117	124	111	110	119	115	125	119	100	95	112	121	101	87	120	117	103	112	102	136	122	137	105	112	99	109	97	114	110	94	124	106	104	121	121	100	116	128	110	110	113	108	112	110	115	107	107	109	111	128	111	98	91	107	107	140	103	103	102	103	126	118	95	99	109	104	111	115	104	91	100	108	128	118	104	128	112	104	107	107	105	114	99	106	97	126	89	116	118	130	114	104	124	111	130	118	112	106	112	106	113	120	104	110	94	122	111	126	133	139	128	102	123	120	108	116	123	101	111	105	109	118	103	92	117	101	112	116	128	125	105	109	115	113	125	111	107	107	100	123	114	116	117	124	133	93	114	111	141	116	105	117	109	127	103	127	129	114	101	100	91	122	108	118	103	114	135	129	104	100	128	121	117	97	115	112	120	122	123	117	115	116	121	113	110	94	109	104	106	118	120	113	111	105	91	101	95	128	98	123	111	122	104	103	112	106	105	111	111	115	121	114	91	103	126	116	94	121	103	127	113	136	114	129	111	111	113	119	100	111	127	105	104	107	104	115	95	113	126	105	107	110	119	124	127	110	112	104	106	109	121	122	104	122	112	99	123	132	109	121	123	102	101	94	97	92	115	108	121	123	122	107	124	111	104	111	118	115	115	116	110	102	131	107	118	96	114	117	109	122	121	118	117	101	135	104	93	140	110	123	114	144	106	105	122	118	106	112	122	114	113	126	124	79	123	96	108	130	108	105	122	95	111	96	80	121	117	108	108	101	132	115	110	112	101	95	118	120	123	100	120	142	104	137	120	125	127	132	117	116	118	112	100	107	108	117	116	108	93	130	112	105	107	94	111	117	97	110	107	121	95	115	108	117	122	101	90	125	107	122	105	95	110	108	99	118	108	115	127	131	121	102	105	125	113	101	112	92	116	96	104	125	109	101	95	112	113	116	151	125	114	108	108	122	133	114	134	112	106	108	108	115	93	123	109	104	123	103	105	121	129	119	103	123	123	89	102	142	114	107	118	102	118	105	104	111	95	95	112	113	125	110	120	112	103	119	95	89	130	114	101	101	122	113	114	107	104	100	90	108	111	106	112	113	111	101	120	106	129	129	113	101	109	112	92	107	122	117	117	115	128	128	110	113	116	125	108	105	106	98	105	114	106	110	103	95	106	102	123	134	124	91	110	140	117	104	106	112	113	114	109	90	118	105	112	113	89	92	125	96	110	94	133	105	112	114	92	117	112	110	110	114	119	97	115	136	111	128	115	122	105	123	111	128	120	126	131	118	123	128	97	101	102	90	118	115	119	98	105	109	93	124	117	93	111	89	114	107	95	112	114	112	89	130	137	115	98	112	108	119	104	123	97	109	93	101	127	111	102	130	107	115	104	114	117	107	114	102	111	96	104	114	94	111	118	123	116	110	128	116	116	134	128	105	126	116	108	102	114	118	114	114	127	95	98	135	91	117	117	111	110	93	108	122	105	121	114	123	113	119	139	118	114	105	106	95	112	108	106	131	121	115	104	108	102	104	106	116	115	115	104	105	107	123	110	118	123	103	99	98	128	112	140	108	118	100	122	112	104	101	131	110	111	112	124	113	116	135	98	132	107	113	96	121	102	127	99	96	104	93	100	106	129	120	112	108	100	108	120	106	105	123	117	112	122	118	102	109	112	123	130	120	123	112	114	87	126	134	101	121	116	112	92	131	108	125	101	117	107	113	109	105	123	99	107	97	120	124	98	116	109	104	108	111	115	103	87	117	102	135	119	122	119	128	105	118	111	115	125	122	109	109	131	102	109	107	125	106	97	110	101	105	112	102	92	100	114	103	97	97	125	123	111	132	102	109	110	107	111	106	119	126	104	121	116	122	130	108	121	115	106	101	126	98	111	99	110	100	115	120	118	105	132	117	107	107	129	118	108	119	121	122	118	114	96	133	132	107	118	113	105	98	111	107	98	112	106	127	123	93	110	112	110	96	89	109	125	129	126	104	120	108	110	108	113	124	104	114	114	103	126	111	97	121	107	104	87	121	108	119	128	114	107	102	110	98	106	114	92	126	108	117	104	103	113	122	100	108	116	113	106	133	104	123	102	132	117	117	116	126	127	112	117	100	98	115	99	118	99	109	103	112	117	120	102	121	119	127	119	122	123	105	125	108	123	101	115	131	112	96	99	111	128	120	107	105	128	122	100	104	99	118	98	101	108	104	104	106	98	116	116	110	126	113	129	94	117	118	105	110	103	106	125	111	111	94	101	124	114	118	101	102	107	104	104	120	94	116	114	108	100	103	118	119	140	103	118	107	88	118	117	103	120	97	115	104	110	114	117	126	121	128	108	102	90	101	111	110	115	108	113	124	121	105	104	112	98	121	122	115	126	123	106	111	102	122	106	105	137	124	128	113	94	110	138	129	93	100	106	110	127	112	129	115	110	127	96	116	95	113	97	108	102	123	88	125	106	109	101	122	110	100	118	113	117	104	126
22277	5272	7255	7546	6421	5064	3796	2753	2098	1662	1449	1223	1019	1000	900	749	785	713	683	657	582	625	625	613	596	525	469	468	472	471	415	440	424	397	395	377	410	356	356	395	376	343	379	386	345	312	384	331	380	332	326	379	352	343	321	354	346	318	358	295	363	341	308	336	358	346	344	334	334	304	363	311	296	288	306	299	338	312	312	332	347	339	318	353	354	340	337	315	345	317	314	355	325	362	369	318	338	365	368	346	334	346	352	343	326	327	341	331	349	313	335	346	340	300	312	319	320	340	329	334	337	310	335	317	337	291	340	291	320	319	318	273	320	313	276	317	335	300	314	276	297	329	325	313	318	304	291	323	345	319	298	325	321	329	312	306	292	315	297	292	327	289	321	324	314	285	295	332	308	335	316	314	322	295	316	301	279	317	303	340	297	295	297	331	287	290	323	268	293	294	290	340	309	342	324	343	298	292	287	290	317	290	319	329	331	303	329	322	351	346	317	261	318	290	308	297	302	303	284	293	290	320	320	283	291	291	295	289	299	309	295	273	303	302	303	300	291	295	339	328	312	287	338	309	288	284	304	296	334	313	310	285	306	304	301	311	283	294	315	303	293	323	335	285	356	295	308	289	304	264	321	309	292	316	280	286	323	298	315	326	304	292	296	302	315	319	310	278	310	307	310	306	299	300	288	280	292	321	295	327	278	302	292	309	296	301	302	330	324	281	307	321	273	292	339	286	317	312	291	302	285	303	314	299	311	322	284	324	280	286	274	292	293	339	298	312	290	293	281	297	320	313	286	310	304	297	316	332	333	289	291	298	323	270	278	290	327	278	299	324	282	297	292	276	323	302	325	314	323	282	305	312	334	292	301	321	303	313	322	285	349	308	292	307	321	282	297	303	300	294	325	320	309	336	315	338	338	271	327	315	287	346	289	299	312	332	339	312	254	281	315	314	299	308	285	342	305	317	303	331	306	331	333	288	311	302	336	294	305	303	306	265	330	277	331	303	289	317	312	303	324	325	281	285	311	276	313	273	314	272	304	329	297	289	304	292	300	332	301	309	297	289	316	288	329	283	320	307	302	303	313	296	299	316	282	306	271	293	290	320	273	303	293	306	297	297	274	304	316	297	300	307	291	295	286	289	319	289	312	311	305	307	302	296	324	264	299	294	291	324	300	308	294	333	283	307	285	313	316	301	333	292	306	264	283	313	279	308	295	314	278	284	325	298	313	274	317	285	287	303	326	256	302	296	330	287	312	346	269	324	298	314	330	319	312	285	292	311	304	291	297	332	284	267	313	280	289	322	314	292	288	301	317	307	321	274	323	299	300	292	319	331	282	304	307	265	280	298	289	331	279	326	340	305	327	309	321	313	312	307	279	305	318	312	308	305	278	270	303	286	327	306	284	333	302	302	297	292	300	297	331	310	294	331	289	329	316	302	272	287	294	323	289	304	296	351	325	298	321	276	304	330	306	311	286	311	296	314	267	313	296	326	310	296	325	314	319	304	292	321	297	296	300	301	314	281	310	264	300	299	320	317	312	295	318	309	305	300	265	321	317	323	303	323	285	317	300	306	292	269	322	286	324	306	320	301	307	260	345	302	318	310	265	292	315	310	300	319	309	295	301	318	337	310	312	307	287	318	302	288	299	291	319	290	313	289	300	307	279	279	322	312	294	306	300	323	306	306	315	325	289	285	271	299	288	273	280	285	322	290	292	307	279	309	293	293	307	289	311	306	325	285	314	293	334	281	320	335	293	281	301	316	328	361	316	306	292	306	308	309	299	299	294	308	306	304	280	301	307	291	300	312	279	269	348	268	317	294	317	318	309	310	286	305	299	338	296	301	282	336	325	323	286	308	287	307	327	295	307	307	299	312	295	332	296	318	295	282	325	310	310	322	309	334	315	290	274	319	323	278	281	327	310	296	291	338	283	299	318	318	299	276	283	287	339	312	285	302	307	300	315	312	256	287	298	264	299	291	314	333	308	281	305	300	285	336	309	286	278	299	260	308	310	289	291	288	310	345	325	313	262	281	312	300	293	313	297	289	286	310	309	281	313	292	295	316	282	296	284	287	296	317	316	320	288	304	316	286	308	318	328	341	361	289	294	313	319	317	294	312	292	317	307	313	310	328	302	293	299	290	300	339	308	278	321	308	309	297	298	320	315	302	317	332	269	297	321	322	333	274	316	318	327	312	313	289	310	282	308	298	346	309	304	311	301	301	318	279	298	308	294	306	282	306	300	301	283	299	294	319	309	269	280	289	289	306	304	275	307	304	282	331	342	338	326	318	304	302	313	279	293	304	310	298	332	299	314	323	284	323	299	294	296	277	313	276	314	302	304	328	302	275	322	290	310	311	305	336	317	272	301	292	319	273	295	314	304	306	309	316	285	299	318	307	311	281	288	311	294	267	309	317	278	298	314	302	299	310	345	282	278	323	291	319	293	316	322	330	308	311	300	300	321	343	305	299	318	328	270	329	328	289	314	289	296	281	300	311	301	280	310	323	306	311	317	311	327	336	281	326	291	278	350	324	314	317	322	318	302	286	308	320	282	322	298	301	284	314	323	297	350	297	300	295	303	300	333	306	294	321	352	325	281	310	317	306	296	343	280	300	304	303	320	309	312	286	299	302	289	302	320	287	290	298	302	312	254	287	300	291	298	315	291	304	315	318	288	358	309	285	342	305	277	323	324	326	278	327	301	317	303	299	316	294	304	311	276	293	320	299	286	304	330	277	314	288	289	297	285	308	296	294	322	316	333	336	295	288	299	297	311	325	285	322	287	285	312	327	281	309	311	269	311	282	318	298	318	333	319	271	275	305	290	293	314	293	318	322	335	291	306	278	302	307	313	321	293	304	297	295	311	293	318	289	269	307	335	293	308	299	345	320	309	332	311	306	300	331	302	314	340	302	318	305	297	308	306	317	305	303	298	298	291	280	330	299	311	318	290	288	323	337	313	291	305	307	308	297	306	297	291	324	334	296	316	297	322	312	274	297	292	314	296	312	293	312	323	336	302	314	271	268	300	273	300	303	283	327	295	312	317	307	320	292	287	278	314	312	305	307	307	328	303	331	312	291	303	303	297	303	308	340	288	310	320	274	300	314	255	304	288	300	308	267	287	312	292	289	309	280	306	302	294	303	304	318	301	285	288	310	284	349	291	315	305	290	331	296	269	299	302	285	297	337	298	310	290	303	318	312	281	294	314	286	330	314	288	293	280	282	322	311	286	314	309	299	310	290	296	292	321	271	311	287	295	302	302	304	312	293	275	296	330	293	308	289	316	304	322	311	287	318	298	319	286	331	293	291	315	311	303	311	290	296	321	296	296	301	310	293	294	289	323	277	315	297	300	297	337	304	292	311	305	297	323	325	312	290	305	272	316	288	326	320	271	298	309	296	333	283	313	297	295	306	294	296	311	307	309	295	286	291	316	280	289	268	294	320	311	289	297	275	317	306	319	284	287	284	299	299	277	315	316	293	309	308
4459	987	727	577	420	349	256	227	220	205	216	191	204	226	230	221	200	222	206	235	224	210	212	202	209	235	231	221	199	247	231	199	215	211	221	212	244	239	216	208	201	230	225	208	230	239	207	212	208	220	228	226	208	229	222	199	236	195	246	226	196	198	208	205	255	192	222	206	203	208	214	201	176	223	227	194	210	240	230	211	225	218	213	222	204	212	213	216	235	220	205	202	226	210	195	206	232	205	214	211	209	223	212	223	227	202	234	202	250	219	210	217	215	207	208	203	206	192	220	213	218	184	203	253	205	207	217	205	221	200	208	232	216	210	214	203	207	220	208	222	217	205	203	251	218	233	228	228	241	207	226	204	213	206	235	187	225	209	214	214	209	200	220	203	226	215	219	191	192	227	209	214	224	207	207	208	212	191	209	198	205	210	205	212	234	219	189	217	206	228	217	238	224	226	187	207	215	212	195	215	196	199	225	217	224	222	196	213	206	222	220	240	210	219	210	209	195	205	224	190	204	233	224	220	230	238	223	215	194	170	234	242	209	225	202	208	215	209	211	226	201	217	233	262	201	215	205	226	231	219	202	224	222	242	211	220	214	214	208	217	189	194	239	216	189	202	198	205	186	207	213	202	198	223	243	194	217	219	202	218	219	216	237	227	188	216	236	204	235	230	224	222	179	209	218	234	234	249	207	212	208	209	187	202	215	214	217	227	212	212	218	217	215	202	223	199	224	196	217	234	229	222	202	212	221	227	196	202	214	212	204	223	238	214	197	187	216	235	220	218	225	201	240	236	196	201	189	211	239	227	197	197	228	207	210	214	219	208	198	226	217	235	209	205	185	218	205	202	210	207	204	187	194	202	211	204	208	229	215	225	239	237	218	202	225	201	231	216	177	228	210	214	224	217	201	227	195	210	226	206	207	206	222	230	233	226	225	226	189	211	230	225	188	203	187	220	191	215	221	192	220	223	205	204	207	246	227	211	218	201	221	200	228	207	232	219	204	196	229	227	216	233	191	215	218	224	178	211	222	197	190	220	206	216	200	217	231	214	219	222	219	214	208	211	221	228	184	192	192	221	214	200	215	216	211	234	216	212	230	200	217	219	216	211	241	261	203	210	196	226	212	223	208	200	234	232	210	212	216	219	219	215	187	234	198	216	219	219	206	195	203	208	189	225	202	208	250	208	197	239	234	202	190	221	214	224	214	260	211	222	236	192	183	207	207	208	231	240	195	220	199	210	220	221	208	218	225	211	240	193	215	219	225	209	200	216	209	223	204	217	249	207	191	234	207	197	232	215	210	229	208	219	221	228	220	234	195	227	225	216	210	202	211	219	172	223	196	241	223	222	219	213	197	186	225	221	202	214	211	208	225	215	198	243	252	192	211	236	212	222	241	188	215	223	222	205	222	224	199	190	224	222	209	224	205	188	210	249	219	199	228	226	223	201	218	192	206	222	214	248	206	218	215	196	214	204	222	206	216	205	232	223	208	241	215	231	214	211	225	235	220	237	255	192	216	193	225	202	197	227	192	198	201	233	224	235	222	212	224	202	205	221	224	212	208	212	241	214	216	223	201	257	205	228	207	231	234	226	226	212	223	209	222	225	212	200	239	216	240	199	217	191	192	229	231	228	213	212	215	218	229	216	205	225	213	226	215	212	206	220	198	214	205	260	211	205	198	199	235	207	231	242	202	213	207	236	206	191	197	193	248	220	213	224	215	206	222	220	214	231	227	223	200	221	190	220	233	200	202	226	220	215	200	188	202	213	204	205	206	218	222	217	221	237	214	207	227	194	216	219	247	230	197	202	224	230	208	221	202	231	190	220	223	237	231	221	192	234	211	213	208	177	243	209	228	199	228	210	204	216	197	223	204	230	224	208	216	232	234	211	195	234	204	203	230	195	208	209	223	199	210	220	220	232	199	236	235	220	199	212	222	199	190	193	224	213	191	234	215	180	219	226	238	203	214	210	226	225	202	192	196	203	204	211	206	191	257	210	221	205	206	219	210	209	244	194	188	223	204	227	215	201	211	205	206	200	242	209	228	203	203	235	219	202	221	211	241	212	241	201	205	217	222	221	225	192	212	234	227	224	192	231	224	202	210	232	224	179	234	199	211	203	216	212	199	202	229	228	192	218	247	229	218	248	202	240	236	217	258	189	197	197	236	198	203	194	206	227	215	221	212	229	243	215	191	211	226	200	238	226	218	197	212	207	230	206	234	209	198	216	213	223	215	198	230	217	195	208	219	193	184	217	227	206	214	205	217	225	213	206	198	216	219	218	192	213	225	211	210	225	224	238	227	173	203	251	237	196	183	220	220	211	207	194	219	219	229	206	227	217	240	219	235	235	226	225	223	216	183	209	193	231	218	209	197	237	211	205	213	216	217	216	214	209	219	211	190	188	202	228	210	216	212	214	223	226	199	213	197	223	185	203	213	190	221	197	195	222	208	222	237	220	225	210	200	208	211	228	210	224	216	211	213	212	188	192	208	224	210	219	205	221	214	201	215	241	231	217	187	212	192	195	211	205	236	187	199	178	215	237	211	223	231	227	217	212	202	207	193	193	227	219	205	236	224	224	231	220	232	218	222	203	183	230	198	221	214	199	187	218	224	224	187	255	199	211	235	206	214	238	250	228	222	189	207	227	195	241	238	199	223	196	223	251	218	205	209	218	225	239	219	187	205	200	238	207	212	221	217	203	211	197	189	215	208	207	209	199	218	224	228	228	204	176	222	232	254	211	222	218	210	210	213	198	192	220	227	221	222	221	206	228	247	190	220	200	236	210	211	239	218	208	212	201	199	218	236	235	225	181	220	205	231	231	201	214	205	201	226	225	240	200	243	211	183	210	218	227	231	233	240	209	232	223	204	199	213	214	214	202	192	201	223	218	233	201	209	236	216	212	200	227	194	215	240	220	219	235	194	240	200	219	223	198	201	218	216	209	227	212	213	219	213	215	229	232	212	239	194	208	212	229	218	232	201	243	206	207	204	198	247	196	206	220	201	224	197	216	207	208	231	209	210	201	200	248	226	217	197	206	190	247	217	178	199	203	224	200	202	215	205	204	198	202	231	209	191	194	200	209	224	196	225	234	217	208	212	215	216	203	214	176	197	206	211	202	232	218	174	206	235	219	221	200	195	233	203	203	201	210	220	204	222	202	223	221	208	206	237	238	230	222	190	204	215	215	213	213	226	191	219	204	223	225	227	239	214	214	205	215	252	227	224	194	202	219	220	208	199	232	189	196	181	199	218	183	219	205	220	199	225	207	223	198	200	179	170	214	227	242	188	209	222	208	227	220	225	210	200	213	213	222	233	227	210	205	219	211	229	229	213	179	184	205	220	234	232	233	214	227	191	202	209	214	183	225	202	239	236	220	221	215	244	230	223	199	210	202	237	203	245	228	224	218	195	181	195	223	231	233	215	207	236	211	220	217	224	261	219	239	225	238	230	198	254	198	207	199	204	223	230	224	220	218	208	217
4195	1080	1195	1155	979	819	690	643	619	616	602	589	579	566	553	614	552	593	571	541	578	554	596	597	563	608	549	533	560	564	513	578	561	589	545	557	527	568	536	534	589	541	555	579	553	587	591	566	574	567	556	558	533	563	542	589	567	548	562	539	551	595	558	542	559	565	587	595	538	572	564	571	594	600	568	578	538	589	577	545	555	605	571	596	549	569	616	572	528	534	558	547	519	542	572	582	539	525	552	551	583	607	576	543	556	555	579	592	579	602	521	587	565	595	565	566	574	594	572	521	518	566	541	510	566	543	541	600	551	540	590	503	516	593	567	573	576	532	520	551	574	525	615	589	616	535	538	556	549	553	580	553	559	570	540	561	558	573	566	585	552	518	541	535	578	539	517	564	586	575	493	560	555	531	552	582	547	546	576	547	557	560	569	572	602	559	562	586	560	547	565	563	483	556	549	565	551	584	553	562	573	545	533	522	528	565	560	559	545	528	550	556	570	544	582	563	540	576	557	576	583	559	589	573	551	576	518	578	578	587	542	591	538	547	557	529	533	557	546	560	565	515	526	537	531	554	534	557	557	570	580	554	574	569	533	536	578	585	549	530	533	575	530	585	578	518	609	596	533	560	564	579	561	590	591	596	566	608	531	631	574	549	571	534	549	540	563	599	568	570	566	630	545	530	548	548	564	559	534	543	566	564	530	563	573	568	576	574	565	537	583	563	572	530	572	550	560	557	581	598	583	545	592	601	561	581	560	602	579	561	551	601	548	540	544	542	590	517	573	573	536	581	555	543	587	531	541	562	597	534	576	551	565	544	532	589	573	569	544	537	541	564	571	563	569	542	547	524	587	539	597	580	527	594	555	560	571	564	596	566	544	563	564	525	563	542	542	583	570	571	568	582	569	553	550	561	582	575	526	537	545	605	529	576	564	589	575	581	527	547	545	574	552	559	554	543	549	521	568	519	582	562	552	539	543	587	585	549	540	539	537	601	566	566	586	579	599	622	587	568	582	594	550	604	549	578	528	526	556	574	591	561	529	566	581	560	592	569	568	553	625	555	586	580	538	568	544	569	543	569	514	546	561	572	574	586	558	595	584	553	594	551	581	543	560	568	590	565	570	590	565	607	562	604	594	561	574	539	536	571	542	560	548	552	539	605	530	556	578	553	550	579	580	544	553	556	547	560	496	571	592	589	597	566	570	562	548	596	549	581	581	549	592	551	545	552	565	525	563	550	563	576	535	541	581	561	542	540	592	564	506	557	549	554	590	560	547	517	551	573	527	571	557	541	544	597	582	542	539	529	536	586	556	555	587	596	597	526	511	576	555	548	564	557	557	512	550	532	591	534	548	574	554	579	532	545	561	528	587	560	553	550	551	594	584	544	563	551	566	578	558	591	572	531	548	561	606	589	582	543	545	573	575	565	544	555	540	515	559	559	533	511	610	605	565	553	535	561	598	571	555	546	567	574	585	593	549	572	604	565	530	526	525	521	538	553	579	533	538	587	578	566	534	587	566	543	525	574	580	560	594	560	546	510	589	563	550	543	617	535	592	598	541	550	541	575	546	555	557	580	551	552	524	526	562	576	538	559	540	570	573	541	552	539	559	569	568	528	593	568	568	575	568	543	595	544	547	573	536	557	610	531	570	577	571	565	543	546	543	578	549	547	555	519	592	591	553	544	518	553	608	562	588	597	565	500	580	526	566	486	559	582	566	547	578	546	520	571	584	559	549	547	576	582	518	622	558	552	565	557	577	547	559	579	595	545	553	531	520	621	549	550	605	561	571	544	544	567	531	573	554	566	524	574	563	542	536	535	521	581	558	563	557	533	543	580	585	543	577	535	555	573	568	533	585	525	574	560	605	555	551	597	552	543	584	536	576	566	575	530	579	563	539	526	567	532	534	554	576	529	523	555	570	566	586	573	541	581	616	570	599	541	565	555	545	557	548	554	583	566	547	559	568	523	535	577	549	560	563	531	609	567	560	572	602	538	584	578	546	548	564	566	548	544	582	550	546	549	567	590	536	572	536	536	555	537	604	566	571	546	576	569	533	551	547	535	568	558	565	548	584	529	560	595	579	591	570	594	529	555	571	552	546	590	584	540	567	577	525	552	596	568	572	605	547	571	588	557	563	522	552	545	601	556	573	541	569	571	550	576	579	559	582	572	588	550	568	597	548	570	567	565	545	489	540	542	523	533	528	559	610	530	557	598	569	519	565	544	531	561	526	618	587	610	568	577	547	597	569	579	565	606	582	564	539	566	553	571	549	548	535	557	565	541	578	581	562	561	549	548	586	600	562	574	588	544	520	544	570	534	550	580	588	578	557	550	591	574	594	548	562	572	567	581	554	536	597	542	558	563	563	624	522	609	595	603	595	583	541	532	554	584	593	560	542	534	553	538	614	557	529	569	595	520	567	537	605	522	532	585	608	534	566	546	539	549	577	596	584	573	591	519	572	531	577	595	582	554	542	547	560	518	564	551	523	598	558	579	533	569	618	566	542	559	529	579	576	572	612	545	550	561	583	566	570	522	579	552	522	545	588	552	617	560	581	545	479	579	551	566	584	580	564	584	597	513	522	528	561	579	570	536	539	550	526	591	539	558	586	547	583	556	581	564	596	531	575	596	587	567	559	575	497	562	541	600	561	597	554	597	576	567	518	519	614	571	561	555	578	554	554	567	568	542	576	562	578	581	577	569	524	561	504	586	584	578	530	548	574	595	585	568	557	519	535	545	558	554	551	537	565	598	543	528	580	533	539	597	561	556	565	577	538	556	531	550	570	538	551	544	561	562	587	579	555	532	527	533	523	576	586	571	544	546	614	567	572	555	549	582	504	577	573	517	581	552	565	555	571	552	572	575	625	582	538	530	570	536	562	552	561	570	610	544	524	573	579	513	611	559	548	578	601	568	546	581	551	576	571	512	544	559	561	564	609	569	571	572	586	579	584	552	584	576	578	551	568	536	568	564	561	518	573	530	584	557	582	632	591	601	547	606	584	548	549	542	571	578	553	617	525	566	581	543	554	566	595	569	587	536	543	560	576	588	566	564	563	565	569	560	557	579	533	579	555	566	577	541	520	534	555	528	524	558	551	573	574	567	562	573	543	531	572	569	569	581	484	542	539	555	552	561	557	529	564	575	577	603	588	557	537	554	512	555	544	585	564	557	574	550	562	571	579	583	526	574	564	563	550	581	579	535	551	564	542	542	543	532	543	568	543	571	547	537	552	592	531	593	571	524	537	518	537	557	597	549	541	555	529	567	563	549	558	576	557	551	602	557	570	565	489	569	557	545	553	537	583	552	597	577	537	555	519	563	571	602	565	580	533	582	543	555	537	534	559	507	598	564	564	562	633	563	550	536	569	541	550	589	515	565	560	575	629	590	532	546	564	564	547	536	558	520	523	537	556	518	557	583	523	583	575	558	593	569	562	559	520	555	596	551	539	556	549	569	520	520	542	595	535	577	583	572	518	562	532	567
23857	8872	6284	4160	2822	1784	917	544	401	319	293	299	280	253	246	261	243	236	222	250	256	221	230	209	225	229	223	213	189	212	207	223	197	240	217	207	206	231	216	211	212	213	221	197	209	208	225	210	175	229	214	206	214	214	237	239	206	236	191	212	192	185	208	193	194	212	219	208	188	236	196	182	202	211	208	199	187	220	214	242	227	200	233	185	206	239	211	220	209	197	213	209	196	226	209	223	208	209	224	225	179	216	204	208	211	206	176	217	230	203	169	217	202	203	197	182	229	202	223	219	212	197	198	202	180	190	223	188	200	213	219	196	209	224	212	200	217	188	226	221	211	206	186	203	204	200	206	191	199	219	214	223	209	198	203	199	207	217	228	224	218	191	216	243	200	220	224	223	201	192	202	196	205	219	206	176	192	211	208	211	209	205	201	182	185	237	213	214	229	214	194	187	223	219	203	214	208	203	215	214	190	198	199	230	236	225	194	207	210	187	224	202	191	196	190	211	217	204	210	186	191	208	226	206	208	182	232	192	190	188	223	190	223	195	200	208	204	224	209	215	202	194	193	209	208	209	233	195	195	220	207	210	219	217	204	205	215	217	211	229	212	191	228	221	184	209	187	200	206	228	218	194	193	229	205	224	216	229	209	199	192	199	238	188	204	173	218	240	222	202	216	213	207	221	206	205	210	208	204	227	212	190	208	192	234	214	221	197	207	217	204	225	218	218	202	216	211	214	215	185	206	175	209	200	192	219	189	194	183	208	198	200	196	194	214	227	223	191	221	195	215	200	221	203	221	194	195	223	210	210	222	213	209	221	215	201	212	220	216	215	193	222	230	202	217	222	182	194	207	219	201	203	210	221	170	190	220	194	227	207	230	207	193	200	203	180	205	206	188	225	200	210	206	185	210	200	216	183	202	201	191	171	186	206	212	241	233	217	205	230	195	207	224	201	223	193	214	208	180	202	231	194	220	213	181	218	220	201	196	207	222	203	209	218	219	212	236	201	195	204	179	192	176	198	231	208	215	213	203	228	212	201	194	198	214	208	222	219	209	217	191	211	204	203	236	226	224	198	222	200	221	188	214	201	214	212	214	227	202	200	179	226	224	215	203	197	211	210	191	224	190	201	200	190	208	224	179	180	216	219	194	205	213	213	232	194	229	208	204	189	205	209	202	204	195	212	231	190	200	196	203	194	204	183	218	227	206	219	187	224	185	198	208	227	195	217	186	226	224	195	203	184	202	193	241	196	226	238	210	228	182	185	208	202	197	224	197	193	203	177	231	192	216	188	215	211	194	188	201	202	200	208	257	204	220	200	211	199	209	197	224	189	205	212	231	201	213	214	206	231	238	196	204	212	219	206	192	228	230	187	218	225	198	221	196	212	206	213	220	190	206	222	182	210	185	198	209	219	200	203	225	215	211	191	214	207	229	214	199	202	229	209	205	198	199	201	220	195	201	224	196	199	204	199	218	206	189	227	196	211	207	198	210	180	188	205	206	221	203	213	210	182	194	202	209	220	179	223	196	209	225	180	234	185	208	206	175	210	217	235	206	222	205	180	215	221	193	238	191	220	179	191	222	251	211	219	213	215	189	206	206	221	216	198	186	223	194	195	217	194	209	186	179	206	219	209	216	203	203	198	226	206	226	227	224	210	199	205	207	212	209	209	200	200	208	203	236	211	202	198	202	219	216	198	215	213	216	215	212	222	208	209	211	234	198	213	204	206	210	205	227	206	209	201	225	213	212	201	216	182	210	204	207	187	216	230	201	213	203	172	208	191	199	217	221	196	182	207	222	200	202	207	217	193	209	201	189	210	197	192	214	209	197	238	229	220	184	212	207	228	195	214	187	203	202	228	208	206	186	219	173	229	227	192	187	205	221	226	217	190	182	204	177	205	213	231	212	210	198	205	209	217	187	198	216	207	205	224	203	199	211	189	202	219	189	196	207	223	198	206	222	208	204	186	198	221	226	193	191	206	199	214	218	206	235	217	225	213	212	181	177	230	239	197	219	188	227	209	189	205	187	222	214	245	200	208	205	203	218	202	209	192	188	210	201	200	202	199	198	218	197	219	192	193	233	216	224	185	210	196	201	202	209	207	200	234	201	225	212	188	176	197	211	212	214	179	197	208	200	212	214	235	234	185	214	225	215	207	205	193	203	201	216	188	202	207	220	173	198	212	194	210	212	209	207	210	222	217	220	194	211	236	184	201	199	212	215	195	208	210	236	206	200	205	194	191	218	201	182	211	222	218	207	218	217	200	207	219	210	201	188	171	214	226	205	229	227	231	220	192	211	229	230	204	236	210	186	195	202	183	183	218	220	208	215	216	200	215	216	227	223	198	195	221	189	219	186	210	201	175	204	219	204	206	193	183	201	225	219	215	224	226	216	189	228	204	220	220	216	207	197	200	189	209	195	232	218	200	202	194	200	226	230	210	210	188	178	214	185	228	193	207	177	217	195	222	215	215	190	212	197	215	211	204	228	183	202	207	204	202	200	195	193	226	194	195	188	189	195	201	195	187	227	189	206	188	232	213	170	216	197	216	198	187	215	226	221	183	236	210	196	187	207	233	184	200	200	186	213	184	193	192	224	224	191	220	204	203	217	195	207	205	170	227	231	216	202	214	230	201	215	184	197	196	199	225	228	193	214	231	199	216	193	198	212	201	213	219	195	178	217	220	183	193	222	220	219	182	224	190	212	220	228	220	201	182	213	203	227	202	242	236	210	191	194	194	218	198	213	209	202	217	196	206	194	198	199	214	225	190	197	220	213	221	195	198	211	211	219	196	189	223	223	218	221	174	209	182	231	205	202	206	194	226	208	207	220	193	206	212	239	213	197	225	208	214	211	213	205	211	221	199	224	205	184	200	199	205	197	214	205	198	214	262	204	213	180	221	201	204	201	183	195	213	213	216	212	204	203	218	193	185	179	166	210	192	222	217	195	195	190	222	212	182	243	217	209	196	194	198	204	200	195	185	191	197	186	197	197	190	206	219	238	208	218	202	233	215	177	231	183	206	214	193	204	209	199	181	222	219	204	213	243	205	227	198	240	211	181	210	206	202	215	197	198	196	212	205	182	211	203	224	189	209	196	225	201	202	218	216	186	198	198	183	206	192	208	207	202	189	228	208	221	211	209	207	213	209	235	185	212	189	215	233	185	189	205	203	215	204	197	180	197	215	196	222	223	177	254	191	235	223	202	213	197	208	214	226	213	197	223	191	244	175	211	216	212	192	201	197	224	219	193	208	223	227	201	217	224	178	172	190	227	207	209	173	191	224	208	199	210	211	209	231	216	195	213	179	193	200	178	235	198	230	212	206	200	173	224	199	182	191	214	195	211	213	214	220	222	200	169	206	206	192	195	199	210	221	209	213	197	199	195	219	209	179	232	205	212	178	211	229	210	206	196	208	220	234	195	221	181	232	197	217	220	207	173	221	215	225	197	185	197	221	214	224	229	217	195	191	190	215	214	196	200	186
16294	3726	4884	4946	4516	3745	2470	1874	1531	1259	1121	1001	924	910	799	810	811	773	730	741	712	716	672	708	675	622	607	697	607	594	607	585	595	591	553	532	580	560	569	603	602	552	569	574	584	549	550	522	578	571	571	585	578	513	532	533	531	549	579	601	533	543	561	540	552	577	553	538	516	517	492	547	529	533	569	516	541	531	554	565	537	517	577	533	556	551	553	565	536	575	595	585	551	572	610	556	569	584	553	547	574	564	559	557	538	564	523	541	551	525	550	489	558	528	525	544	545	548	552	506	571	532	505	565	544	511	585	540	524	567	533	519	524	555	511	519	511	539	485	541	537	549	509	543	533	549	501	551	496	520	495	553	550	499	543	560	508	543	493	498	505	535	534	544	561	550	541	584	556	542	530	558	522	546	520	551	543	541	482	545	522	519	533	521	534	582	532	476	501	527	572	487	504	554	518	491	544	518	543	478	547	534	508	575	525	525	555	529	535	540	532	507	473	565	517	521	517	562	495	522	521	528	525	534	527	513	522	514	559	530	531	535	534	500	540	549	565	541	532	544	546	504	520	535	583	514	559	530	536	529	502	551	528	515	568	517	526	557	555	528	560	514	550	536	537	536	497	511	505	509	536	526	520	507	528	555	535	506	552	513	536	574	497	518	542	579	563	503	558	556	513	501	506	536	528	533	513	540	551	555	542	505	532	545	512	546	512	522	486	538	569	515	532	546	520	518	553	532	534	607	500	532	520	509	528	546	514	546	531	559	538	576	541	546	523	530	562	515	548	521	513	513	510	531	558	489	522	511	556	527	570	542	530	498	511	559	514	550	549	557	565	507	534	500	512	549	552	534	551	521	536	538	551	516	484	528	556	489	567	542	560	548	525	490	514	553	543	503	546	525	532	572	545	507	501	551	528	506	532	521	540	546	527	507	587	534	549	544	552	539	569	514	564	544	514	508	535	511	560	542	576	514	523	584	517	519	529	543	500	550	514	491	522	495	538	519	497	557	501	532	534	528	547	520	525	554	510	544	514	545	512	538	510	520	536	526	519	518	557	543	534	504	513	544	568	517	543	511	560	547	560	552	523	523	505	514	571	547	520	540	515	520	551	519	562	494	516	515	516	520	562	514	500	500	535	529	556	500	527	567	519	540	557	517	541	502	527	563	523	546	551	536	529	538	576	505	571	519	524	506	511	490	517	557	574	510	550	515	571	484	526	542	516	527	518	559	549	510	514	546	535	584	518	541	505	521	528	532	511	549	531	521	505	527	551	530	559	520	533	537	550	501	538	525	534	553	554	567	515	542	536	516	527	507	526	516	507	520	518	520	529	534	524	544	509	531	498	544	505	566	525	499	528	538	525	544	562	542	529	538	515	537	514	517	511	535	534	548	540	545	529	540	575	545	554	541	585	556	536	518	525	584	557	547	549	523	567	528	548	573	553	543	581	523	505	508	567	535	480	519	545	538	550	566	553	554	520	514	526	541	544	520	566	563	518	558	516	529	578	528	542	554	529	533	566	505	502	525	528	587	532	516	521	492	543	495	537	564	501	515	558	547	529	567	541	577	522	528	506	499	541	575	478	570	553	517	521	508	508	537	538	542	525	551	526	527	551	528	556	535	547	557	512	506	538	570	533	548	536	543	562	507	524	550	558	497	497	508	525	486	527	535	546	489	515	549	515	509	538	483	548	517	518	565	542	540	519	508	546	534	526	579	484	514	534	548	523	565	540	557	541	533	518	528	484	518	501	531	534	558	538	499	477	530	552	532	538	568	537	496	569	524	533	512	529	570	517	548	539	493	567	533	512	522	505	522	527	538	549	539	540	513	508	558	517	528	510	519	528	511	503	550	497	556	516	568	527	496	531	506	556	483	545	544	519	515	516	515	534	534	532	546	519	477	519	519	511	508	520	512	562	527	553	535	561	573	553	542	537	524	540	543	511	520	521	532	509	521	541	518	532	522	531	532	531	509	502	560	541	516	531	502	530	545	499	538	501	505	512	512	543	521	531	557	502	509	546	526	501	550	557	516	588	475	582	498	533	551	557	505	535	520	526	555	547	550	508	522	546	538	511	527	538	563	528	544	533	546	553	511	520	570	504	549	543	546	501	521	520	535	505	611	559	546	526	513	537	548	519	509	526	517	522	526	547	530	561	486	537	524	509	500	514	498	598	527	537	518	515	522	568	519	572	515	570	537	531	508	538	511	526	553	549	521	484	500	491	516	534	521	524	547	530	541	531	537	521	548	537	534	517	545	550	527	547	522	488	502	549	546	534	526	505	493	559	557	531	496	525	533	564	538	525	540	503	540	530	520	570	532	564	506	513	519	545	523	556	546	547	532	548	521	545	548	526	561	516	543	495	520	548	553	520	547	494	510	548	512	509	529	504	559	525	498	525	521	527	527	526	524	551	555	539	545	530	565	530	559	537	569	509	528	549	559	529	535	550	544	525	537	515	506	565	539	529	526	512	534	501	564	562	521	512	550	527	516	512	511	500	571	542	508	543	543	541	510	548	515	576	541	563	543	525	569	510	526	534	528	542	533	546	524	515	503	519	528	521	573	490	486	531	560	560	508	521	483	491	541	530	494	509	563	505	530	549	531	523	536	564	536	528	541	558	522	498	586	538	540	547	542	555	539	493	517	539	547	499	527	510	540	536	564	499	537	564	547	522	528	560	553	511	532	555	503	526	525	530	539	545	532	552	523	534	554	530	560	517	523	527	556	537	509	571	522	505	506	523	555	563	519	523	539	507	542	538	571	530	540	566	499	514	531	528	553	480	503	514	552	572	519	586	530	541	502	528	546	561	513	513	495	492	519	508	522	508	527	494	531	524	517	520	530	502	491	504	518	520	542	559	514	497	510	521	548	501	549	526	539	538	507	531	542	563	501	520	528	547	545	500	486	513	523	556	552	524	538	533	564	530	496	523	529	525	529	564	560	504	523	554	543	542	519	514	539	511	518	551	540	576	550	520	543	537	558	500	510	530	538	531	513	553	574	550	509	559	533	545	505	541	539	575	520	542	527	537	530	506	520	538	524	550	556	518	534	547	501	536	532	517	523	531	498	498	548	537	563	549	533	522	504	534	541	543	531	532	534	534	536	547	541	524	538	520	555	548	532	518	501	568	540	494	551	523	510	540	501	505	534	589	529	536	534	548	528	540	503	571	544	546	525	572	514	484	565	535	543	535	518	547	533	546	507	548	536	545	518	526	534	532	531	543	531	518	560	487	548	532	548	516	573	518	561	570	537	527	514	581	536	547	511	540	505	516	508	500	527	534	512	545	504	536	549	529	537	538	522	522	536	529	540	502	517	507	567	512	527	552	512	552	553	494	533	546	508	544	544	516	556	517	551	523	492	492	509	540	484	547	566	529	534	500	495	514	547	515	509	551	532	554	530	536	560	525	504	526	518	500	557	563	522	537	511	521	505	565	519	490	556	526	554	506	514	523	522	515	500	562	553	491	510	541	535	524	548	559	502
33731	15250	10991	7700	5546	3329	1747	917	557	422	282	236	194	212	174	187	147	159	142	138	153	140	147	138	128	144	140	126	92	107	120	118	106	100	98	117	111	136	113	108	104	101	112	110	120	88	109	116	106	107	79	100	104	121	100	96	105	88	119	97	104	113	97	120	111	100	104	90	108	102	83	96	88	96	100	101	95	104	109	106	96	112	93	84	110	92	89	101	89	103	89	97	94	101	103	101	110	101	111	109	122	118	102	111	106	103	104	89	99	97	91	86	90	97	83	109	85	118	98	98	93	80	93	106	114	80	109	104	98	91	83	105	95	90	85	93	87	107	118	112	85	90	112	89	100	111	117	100	97	109	87	95	97	96	97	90	107	68	105	107	98	92	94	109	106	91	85	103	109	109	88	104	101	89	102	113	101	94	93	107	97	93	103	92	111	87	93	92	76	108	110	133	116	114	89	93	95	109	101	105	99	97	94	91	85	95	90	98	106	96	106	95	113	111	96	115	100	97	116	101	101	110	82	109	105	85	91	109	95	99	108	87	105	102	124	107	92	70	100	102	106	91	91	104	94	88	110	99	82	77	83	97	90	96	95	111	113	106	90	107	96	120	97	98	118	101	107	106	103	98	102	107	106	98	89	106	97	99	91	96	116	103	96	87	98	91	114	93	107	116	100	110	108	91	104	98	96	93	89	74	88	111	99	96	100	99	90	95	104	82	93	99	117	87	92	107	96	95	87	107	75	104	100	103	82	102	84	104	102	94	92	100	86	116	90	100	108	110	116	93	112	114	116	98	125	100	98	84	116	85	112	117	101	88	92	112	94	87	98	114	111	99	96	104	96	108	104	96	110	109	101	87	116	111	91	93	96	99	105	71	100	99	88	95	104	99	95	99	96	97	120	107	106	105	83	98	102	108	105	91	108	109	99	92	83	95	97	95	95	96	100	95	114	101	99	105	97	113	88	83	120	93	112	102	92	84	111	90	105	96	90	81	87	125	102	96	102	94	94	82	101	103	100	98	112	115	103	97	90	95	102	102	102	86	78	103	89	92	91	103	74	101	103	80	119	100	97	111	74	106	89	100	108	95	88	95	93	96	118	86	97	79	91	94	100	94	101	92	104	96	74	108	100	100	110	95	111	107	107	97	99	102	99	103	90	88	87	101	104	99	97	78	103	91	100	87	78	89	84	92	98	109	111	103	102	86	112	119	90	102	102	93	113	98	89	84	106	106	116	99	104	108	104	107	127	98	103	108	115	97	99	106	99	106	105	92	98	128	118	99	98	104	110	98	114	89	101	105	102	98	87	103	118	97	91	102	93	112	97	89	95	81	83	92	87	82	106	95	84	101	93	114	98	103	90	95	116	93	90	104	88	95	113	101	83	96	114	105	105	84	103	87	108	99	81	98	107	103	91	83	107	100	97	96	97	73	93	105	87	89	96	79	102	106	113	99	99	105	93	81	94	112	116	89	95	77	107	105	88	107	76	112	81	100	99	89	81	97	112	94	108	90	110	98	105	95	118	97	100	82	101	100	111	109	108	113	96	114	98	95	104	85	119	109	80	96	93	99	90	79	97	99	96	87	108	87	94	88	95	76	83	86	92	94	107	97	99	85	89	95	89	98	93	105	88	102	88	98	106	109	89	111	101	89	104	105	97	86	105	102	91	100	98	89	96	105	110	100	92	98	111	111	97	101	99	89	74	123	106	82	107	92	86	105	86	105	85	91	87	107	100	94	111	92	118	86	92	72	135	92	95	84	92	92	97	96	95	81	109	113	103	86	119	104	97	100	95	99	98	101	87	78	101	107	111	101	119	102	94	90	114	93	103	96	97	123	104	97	88	106	101	82	108	92	91	96	76	114	120	121	121	87	100	94	91	100	103	103	113	105	94	96	95	100	109	95	101	105	99	107	108	97	94	93	114	101	91	111	97	106	87	110	98	99	104	97	104	104	100	101	95	95	106	85	91	92	97	107	84	89	107	88	92	94	93	93	112	88	105	98	91	107	86	110	118	95	101	88	99	102	84	110	108	100	100	101	94	83	100	91	92	104	88	92	108	110	104	82	102	113	104	105	90	94	115	96	110	99	91	98	116	89	100	88	88	96	85	118	116	107	109	77	96	98	104	91	89	91	100	93	98	97	111	120	95	85	105	101	98	102	74	117	94	118	99	98	87	91	81	88	100	83	89	109	93	79	92	93	94	89	115	99	103	103	82	91	85	92	107	106	125	86	113	101	95	126	95	96	93	97	105	112	89	101	89	95	106	86	94	112	91	117	104	93	103	96	108	98	108	79	99	102	91	103	86	103	93	96	86	99	82	100	96	98	98	104	89	107	114	104	79	110	96	108	100	115	105	105	90	74	101	95	96	106	109	86	96	95	97	107	92	101	116	85	108	112	107	97	103	86	86	114	97	95	93	84	103	95	79	86	95	106	95	95	91	95	98	98	99	115	108	101	115	103	106	93	95	96	99	102	96	103	104	109	106	99	80	98	113	85	89	96	88	98	108	93	91	117	95	105	94	103	89	108	123	94	90	73	104	97	93	94	115	98	94	85	104	77	115	107	102	90	104	74	93	84	98	121	107	82	91	81	88	91	102	110	120	102	90	97	92	110	105	79	71	122	94	89	90	87	106	105	95	91	122	97	82	113	103	94	94	101	89	114	92	96	109	97	100	106	115	98	75	99	93	107	84	80	96	100	100	103	95	83	98	110	100	109	109	95	86	73	100	83	79	105	112	100	100	101	86	89	104	81	119	115	94	114	105	77	114	112	97	90	105	100	93	91	113	118	110	85	114	106	89	104	75	89	102	94	93	99	97	106	83	106	95	99	78	86	75	96	96	109	89	85	110	106	105	98	95	108	75	94	97	93	119	93	108	105	96	113	96	95	93	103	94	100	105	95	110	107	83	86	100	108	97	104	100	94	116	99	88	85	103	107	99	104	88	92	104	93	116	99	91	98	95	90	98	80	96	81	81	123	108	101	103	105	107	106	88	107	98	83	79	96	85	99	118	109	91	90	117	91	85	107	91	121	112	110	74	100	103	111	99	83	107	107	91	88	102	120	96	100	108	103	96	108	107	92	99	104	97	123	98	96	99	87	84	87	90	93	94	108	93	104	96	100	111	102	94	90	94	101	103	102	103	102	98	88	106	84	100	117	91	93	102	104	78	105	98	104	91	103	103	103	124	80	112	102	89	88	105	106	83	96	107	100	100	105	101	96	98	90	95	115	104	107	103	98	96	115	109	79	93	95	99	92	114	109	105	98	104	93	103	106	100	92	103	90	101	115	86	86	106	98	80	98	88	86	91	93	113	94	95	78	91	114	115	102	113	83	102	109	88	92	93	97	100	83	89	100	101	92	93	129	91	87	104	90	92	103	108	91	91	87	87	118	85	85	104	100	111	93	103	119	90	97	104	86	107	85	85	114	83	83	109	87	108	103	102	106	92	97	104	107	70	113	116	94	97	96	97	93	112	88
22699	4951	7414	7558	6771	5105	3664	2817	2077	1641	1355	1141	1045	938	838	779	735	691	631	624	579	587	639	583	504	475	463	450	439	416	454	357	345	430	361	345	394	347	349	319	317	329	341	335	341	323	327	312	313	320	305	306	340	305	306	291	306	312	296	298	315	326	310	298	313	292	302	303	301	298	261	329	295	329	305	310	326	294	311	321	293	319	325	286	291	310	319	272	259	312	316	333	301	315	331	310	363	290	279	337	287	293	331	298	271	309	296	310	274	296	310	299	258	268	272	324	274	284	281	264	259	270	263	306	275	278	268	275	303	244	283	287	272	244	263	283	269	271	255	294	245	278	279	287	256	264	246	241	274	302	269	294	293	264	272	287	260	260	276	275	241	262	267	263	250	281	246	254	232	296	261	265	291	257	278	276	274	272	274	322	286	260	247	283	287	281	269	282	257	276	252	248	235	276	262	249	276	263	261	279	244	295	249	263	309	304	272	296	309	273	259	256	301	281	279	273	268	271	261	246	274	263	277	263	261	277	265	250	269	294	292	299	289	263	251	281	244	270	247	259	236	262	256	255	254	243	250	264	299	293	247	253	277	287	280	276	274	291	250	266	270	260	255	272	256	266	298	271	277	267	244	305	246	268	275	248	243	279	288	272	236	272	273	265	293	247	254	271	270	280	242	260	263	259	294	253	283	238	278	265	241	264	263	266	267	262	283	270	253	231	270	298	256	260	260	285	295	246	302	256	265	265	302	254	282	280	271	234	274	290	283	277	240	272	262	250	285	273	269	273	249	270	273	273	266	304	279	258	271	290	243	298	279	266	287	277	281	305	291	285	273	274	273	278	261	277	280	277	282	275	281	259	280	268	292	267	290	248	255	250	299	254	282	265	272	276	261	262	238	266	245	270	260	266	236	282	284	260	258	278	270	266	289	246	300	264	270	283	275	279	272	264	268	289	271	261	228	275	261	272	271	261	292	269	299	306	268	270	256	281	240	267	285	272	264	270	273	281	268	258	262	273	252	291	277	282	280	289	281	264	304	263	274	251	261	268	268	277	269	262	281	249	282	246	276	283	269	250	279	291	274	242	270	246	287	267	278	246	281	293	243	276	246	283	271	296	245	261	280	292	285	272	256	286	287	261	292	305	260	259	240	241	269	286	258	262	254	282	251	241	275	277	261	239	315	261	279	264	261	284	273	269	258	274	262	273	246	249	283	293	252	252	244	257	285	280	259	266	279	250	269	245	259	313	260	257	261	275	259	270	280	256	260	270	290	247	287	263	280	267	252	281	259	256	255	264	296	259	284	286	259	257	264	287	272	247	295	250	259	275	277	278	248	273	264	271	274	267	268	291	251	261	303	271	263	254	292	266	270	253	264	284	240	264	266	278	301	223	276	278	269	243	283	297	245	289	300	270	263	249	262	265	271	277	263	279	275	266	249	242	265	265	271	255	272	264	288	277	247	272	283	268	274	274	266	277	283	278	273	276	273	253	260	277	266	278	294	247	276	262	276	293	273	269	284	291	270	280	267	272	227	275	253	274	254	258	276	287	276	294	266	262	308	271	253	295	280	256	281	247	288	258	245	303	269	240	255	280	259	254	301	286	258	259	268	246	261	285	284	260	274	271	293	289	283	286	275	267	274	267	257	274	277	270	317	274	280	256	294	286	270	255	251	267	255	271	249	254	249	247	269	275	272	275	271	279	278	244	250	264	258	267	291	255	282	279	262	269	269	248	256	261	285	273	296	253	259	261	272	271	259	271	278	272	277	278	295	274	285	256	242	289	253	246	264	257	234	280	264	241	244	305	285	227	257	275	277	256	299	251	280	267	261	257	244	276	296	286	273	274	277	282	266	265	238	292	264	268	309	287	249	286	257	267	307	259	266	256	247	276	244	272	248	249	260	303	263	274	244	281	285	267	274	257	259	260	289	253	254	271	270	251	260	273	253	259	256	258	277	267	282	259	302	269	293	280	270	264	259	254	251	292	245	268	243	256	288	284	264	267	285	265	266	295	253	283	286	290	299	274	232	242	259	270	263	279	273	258	284	246	293	265	255	268	249	259	272	264	284	316	245	286	264	273	286	252	266	274	275	269	275	289	296	289	262	260	323	279	295	280	257	264	270	275	255	231	271	316	291	273	254	256	269	239	254	270	254	243	274	289	264	302	286	246	282	268	292	268	264	240	279	279	280	256	282	246	266	267	268	243	284	295	261	277	259	258	262	247	267	269	285	269	265	270	276	306	301	274	269	265	238	275	248	257	256	264	323	266	259	281	294	293	247	265	260	287	269	250	282	270	269	287	272	269	283	262	268	288	269	287	269	275	275	243	249	276	265	261	275	264	257	284	283	242	277	278	263	274	277	261	276	291	283	284	283	251	272	275	263	247	271	264	249	258	257	267	268	267	276	275	260	286	235	305	278	300	268	260	241	254	289	269	271	245	263	269	290	269	269	234	289	261	249	268	255	267	267	270	256	271	269	278	263	257	286	281	298	282	257	267	282	267	273	280	293	282	256	245	280	263	265	265	289	281	271	281	272	270	270	269	252	254	275	292	258	271	279	267	286	261	269	269	265	263	267	285	269	280	270	271	293	257	265	280	277	260	296	268	304	279	273	270	263	283	251	290	281	300	282	263	271	283	272	282	279	260	263	261	274	260	265	270	290	286	275	305	280	299	292	252	264	287	277	269	269	283	234	261	288	279	231	249	264	276	273	265	257	258	284	294	275	264	278	298	288	277	276	295	267	271	269	259	284	274	272	268	274	258	275	251	301	266	243	260	248	233	256	280	253	237	307	279	262	275	271	275	253	289	255	273	258	267	245	272	251	233	259	279	287	255	280	258	286	251	289	261	277	272	259	256	287	269	247	274	296	239	263	241	280	292	256	275	260	275	250	284	258	268	247	277	291	262	287	265	273	253	268	256	248	287	275	246	278	247	304	291	257	280	254	283	259	267	270	266	289	258	289	236	259	266	270	246	247	275	271	285	275	261	265	274	258	262	288	248	268	248	261	276	259	305	243	253	265	270	277	283	239	263	273	286	248	275	309	282	270	291	263	270	261	260	274	254	265	266	259	251	258	274	277	283	258	271	254	274	257	295	260	259	278	254	277	287	260	270	254	276	278	274	276	274	263	257	272	258	274	248	259	277	273	271	259	238	262	250	280	249	268	245	279	258	268	278	284	288	237	247	296	269	289	289	269	298	275	279	284	258	283	255	292	269	251	281	280	273	266	265	249	296	299	263	242	261	279	243	281	263	256	264	284	253	279	276	234	248	285	277	305	261	268	270	296	257	259	265	264	268	268	283	246	260	287	296	274	279	255	245	275	265	281	269	272	279	295	288	278	277	276	288	243	267	282	272	288	275	267	258	257	284	269	270	263	264	261	254	259	282	247	272	282	271	264	260	247	280	280	249	266	267	266	243	282	273	278	270	261	273	260	310	267	280	253	265	274	286	257	247	271	270	284	229	298	282	271	258	289	285
4547	938	595	416	339	277	235	229	185	206	220	197	211	229	206	198	214	215	197	203	208	211	223	209	200	176	221	216	181	196	205	208	189	209	194	174	201	191	197	192	190	211	212	206	182	167	213	189	215	216	194	180	215	205	210	214	204	185	180	227	167	194	221	175	196	190	176	170	211	198	226	189	218	207	176	220	208	222	188	216	204	192	187	192	216	197	221	216	194	192	243	183	215	231	207	211	190	196	197	200	174	203	203	190	221	192	226	203	197	178	213	207	190	196	195	208	201	218	184	179	191	178	183	198	185	164	187	191	221	210	192	200	194	205	185	222	173	214	210	189	205	188	209	161	197	220	191	195	211	231	184	191	194	201	207	220	199	216	219	214	211	208	189	212	208	193	203	212	208	182	198	189	188	213	187	199	204	184	189	215	211	193	195	204	204	198	201	198	211	215	235	214	194	219	191	213	193	201	187	209	197	216	196	191	202	189	188	194	177	227	214	206	183	209	189	199	201	205	193	193	210	219	198	236	198	212	216	197	184	192	222	210	206	216	201	215	222	206	202	199	199	215	208	204	191	207	220	202	200	205	229	181	203	172	192	176	207	196	206	198	190	203	224	242	195	202	210	194	197	165	193	204	200	205	195	185	219	203	195	197	191	205	226	212	237	209	209	202	180	215	210	200	189	197	187	185	196	219	181	186	194	192	213	214	216	213	220	190	191	211	215	194	234	209	214	220	185	212	192	203	208	216	230	210	222	207	199	207	196	197	178	195	210	205	199	187	200	199	246	205	202	203	187	180	201	203	209	202	169	210	212	202	214	187	188	218	224	224	203	199	196	209	203	205	186	198	204	178	182	222	209	191	214	179	173	207	197	210	188	235	182	156	198	194	185	232	188	198	212	206	197	223	200	186	216	174	197	199	192	178	202	181	180	171	191	182	207	195	197	184	234	201	210	189	187	168	187	196	222	210	212	207	203	183	197	222	203	170	210	219	187	192	204	201	204	214	185	178	226	183	204	189	207	202	194	190	220	200	204	196	201	215	213	196	190	207	198	222	232	199	218	224	187	209	207	204	197	196	206	198	179	205	209	184	201	196	223	226	213	203	215	200	202	209	202	247	212	229	189	218	193	206	198	204	212	209	210	210	194	194	182	197	224	213	195	199	224	201	202	219	196	194	209	193	195	226	221	196	184	195	204	201	212	198	194	193	219	199	213	195	197	206	209	183	206	190	180	200	206	210	218	191	214	204	213	203	197	201	212	190	212	192	198	201	192	163	214	188	211	207	212	184	198	208	182	195	179	202	188	226	201	215	209	211	203	222	219	225	209	193	192	216	170	196	224	198	185	211	185	209	206	176	195	211	203	191	192	200	231	179	233	224	227	233	183	183	211	204	192	170	182	209	212	195	204	185	182	178	221	185	195	215	196	194	183	215	203	210	227	208	213	172	185	177	229	205	205	193	204	230	192	215	196	221	219	187	207	212	180	218	178	213	226	210	202	200	211	219	195	235	186	208	197	220	216	205	227	200	183	188	217	212	193	216	221	185	207	170	209	183	206	194	208	177	198	210	189	207	222	202	227	214	192	195	243	197	204	221	195	203	176	203	230	195	200	221	207	204	208	195	199	198	193	192	189	188	192	193	190	201	174	222	189	181	209	242	196	205	183	227	220	207	187	236	191	207	219	210	188	194	198	196	183	205	203	196	179	180	222	213	214	187	186	205	207	215	205	192	205	212	201	201	195	187	210	202	204	227	225	203	184	216	188	215	210	233	209	202	209	199	191	210	208	197	214	182	176	204	205	209	209	226	191	203	190	215	171	190	198	213	194	189	192	235	205	191	198	209	189	231	187	185	212	225	203	189	210	184	198	207	208	221	197	226	209	188	207	207	226	197	198	195	227	199	210	189	201	168	195	228	211	239	205	208	230	228	200	193	207	196	218	171	214	206	203	211	198	219	191	187	214	212	216	221	187	205	209	172	210	203	182	176	186	173	200	206	222	219	203	198	201	208	200	204	217	198	198	208	202	187	206	208	202	203	225	195	180	193	210	192	194	194	190	188	198	217	183	196	185	234	172	189	215	198	224	180	200	204	205	197	199	213	192	203	193	188	195	194	219	224	224	208	192	196	191	211	190	212	190	215	211	235	216	166	217	186	204	205	210	193	187	196	207	193	180	206	181	217	222	210	186	160	209	181	188	178	197	214	204	187	237	202	208	218	174	205	195	188	214	204	211	218	224	192	189	201	209	193	227	211	204	215	190	222	216	215	186	229	224	205	213	195	216	191	193	208	188	192	201	219	197	199	171	209	200	231	187	182	226	208	197	200	201	208	199	179	190	215	203	184	188	207	199	212	198	211	193	193	212	194	198	192	198	198	224	210	195	201	203	204	213	212	203	187	232	200	224	205	211	194	160	190	221	217	216	180	235	220	196	182	209	230	196	195	199	200	181	189	184	162	200	217	204	204	195	192	178	222	202	204	194	214	192	193	205	200	213	201	201	213	174	204	204	198	190	198	185	187	173	195	214	181	223	213	228	194	217	210	198	173	205	217	218	212	175	187	181	185	203	176	193	215	188	219	182	224	203	184	189	192	212	176	223	172	210	218	206	213	202	200	203	208	205	185	216	207	204	198	201	168	204	177	209	183	204	214	188	201	187	182	201	217	183	202	194	213	201	207	214	230	213	230	211	185	189	195	190	200	192	209	208	197	189	201	210	200	208	185	177	201	211	219	196	167	204	204	193	184	190	197	197	194	200	192	208	192	198	203	218	195	180	199	196	189	193	202	217	201	189	225	216	190	225	198	194	207	206	213	192	220	184	212	197	203	205	207	190	214	203	188	199	226	213	205	183	194	203	221	177	213	207	178	184	214	203	211	193	177	207	209	209	214	211	197	187	186	215	219	205	223	198	188	185	235	193	210	235	217	204	211	194	199	206	242	207	214	211	178	209	176	182	211	202	202	211	200	210	194	195	194	192	175	228	197	196	198	225	209	209	209	197	218	198	191	207	189	178	234	207	218	210	210	196	223	201	168	188	202	208	218	210	211	203	234	210	204	192	195	200	206	236	194	200	198	202	203	183	183	223	214	196	194	199	228	194	185	189	208	209	207	190	183	218	195	201	240	197	215	189	188	218	205	208	198	197	208	196	206	213	192	219	195	178	239	178	226	215	216	206	207	210	201	190	195	209	194	205	198	190	201	195	201	173	195	211	229	207	204	192	206	191	205	196	178	209	222	182	183	189	213	193	223	177	191	190	203	179	190	212	193	191	188	200	230	216	228	210	197	225	194	213	206	216	209	223	200	220	208	196	203	194	224	209	217	207	201	211	203	187	199	222	207	194	204	198	183	221	188	205	207	191	213	219	215	195	166	221	195	226	212	197	199	187	211	209	201	199	193	228	202	223	180	213	200	187	231	194	200	213	190	199	208	205	176	201	223	211	178	204	201	222	189	218	216	197	196	211	202	191	180	201	207	221	213	205	201
4552	998	1118	1159	980	741	713	594	584	546	575	555	541	575	514	530	548	566	523	526	589	581	523	528	555	506	544	571	531	552	575	530	553	541	529	548	559	550	528	551	557	512	529	497	533	576	551	515	559	498	500	542	513	501	496	526	564	528	540	498	550	502	522	514	491	560	540	531	504	501	505	551	499	495	510	558	516	521	555	546	553	522	524	538	503	533	541	549	560	534	586	521	536	561	543	538	531	529	553	543	535	495	544	503	544	570	541	553	539	493	520	514	512	557	574	519	538	541	544	506	508	524	521	505	511	547	553	569	542	512	569	540	544	539	546	527	543	483	506	500	532	556	534	542	527	496	511	535	555	568	517	517	524	562	541	543	546	505	552	522	505	538	486	484	492	542	534	498	502	548	517	535	530	578	515	510	534	538	538	512	501	551	528	527	530	532	513	499	513	545	525	539	530	499	536	568	509	502	529	541	536	490	563	517	546	548	520	517	516	540	498	544	525	524	514	552	557	541	519	522	541	533	519	518	474	488	569	533	549	531	538	509	553	573	506	500	578	546	499	529	523	537	532	539	551	478	563	507	547	499	563	498	533	541	550	566	522	625	555	542	526	506	536	517	504	550	559	525	548	511	514	529	525	543	537	531	539	539	532	535	525	523	542	545	492	532	525	495	547	538	555	533	547	580	521	508	540	522	550	562	540	544	512	508	515	537	469	518	544	537	515	520	507	560	529	511	522	540	493	492	546	508	561	513	494	514	581	534	516	530	539	541	542	529	530	538	544	530	494	518	553	502	541	527	533	505	568	529	523	506	549	503	550	505	522	563	531	485	568	533	533	576	515	513	535	567	563	553	509	539	550	570	511	554	547	559	595	557	571	549	543	519	555	517	553	524	540	564	527	511	499	541	535	525	495	520	519	555	555	547	508	517	515	503	545	577	558	535	527	503	540	559	529	552	546	531	501	535	519	568	533	534	500	527	469	539	555	501	533	557	538	527	525	502	503	558	500	566	567	519	542	552	521	464	545	549	533	548	548	531	546	498	512	493	555	510	547	540	524	500	571	532	562	539	506	540	541	543	531	539	523	517	499	536	526	520	565	518	555	544	529	523	526	515	513	543	540	510	539	546	505	498	568	513	513	522	535	527	523	542	527	517	534	518	529	518	494	542	565	545	547	542	527	554	508	541	515	513	509	535	539	499	512	564	513	538	519	549	513	537	526	575	542	544	504	525	514	479	541	535	515	562	516	525	530	493	531	500	553	501	524	553	536	535	527	543	569	538	519	521	542	559	538	512	544	518	534	535	532	495	525	531	581	540	530	549	521	522	500	526	517	526	532	514	559	533	526	516	539	522	534	517	546	534	519	516	542	512	518	563	515	553	548	526	548	524	548	523	525	534	528	582	534	506	505	521	527	533	530	554	523	532	546	539	516	551	514	547	569	530	557	546	511	496	505	495	546	493	491	541	542	539	524	572	507	549	535	505	529	518	499	511	523	549	561	550	530	574	522	499	566	557	533	549	520	586	533	544	537	527	550	578	576	518	524	532	501	561	499	551	562	522	552	569	553	518	505	536	497	511	533	533	513	509	549	536	509	528	549	524	552	554	565	525	524	519	478	576	508	546	537	487	530	536	540	571	564	532	515	534	518	562	494	542	499	532	483	491	517	538	546	527	534	537	532	531	533	566	540	487	531	536	522	501	568	542	530	514	532	531	513	532	530	513	519	517	512	519	583	529	505	555	510	520	537	569	554	554	527	531	531	553	494	532	539	553	518	525	516	540	550	545	529	523	524	541	481	518	527	550	499	514	516	553	588	534	552	522	567	525	542	541	488	557	527	521	528	556	514	554	541	545	517	521	536	541	527	530	510	504	534	528	511	517	566	519	553	502	604	569	499	548	508	523	508	516	570	561	555	543	556	508	510	495	490	577	554	588	500	529	529	536	530	554	543	560	560	556	523	504	531	547	556	595	544	550	554	523	524	509	543	505	588	546	511	526	510	572	513	528	501	508	523	568	510	540	556	524	477	515	502	555	543	539	527	545	574	538	553	505	545	531	529	519	569	545	546	539	554	588	527	552	540	508	585	569	560	548	501	536	514	550	524	501	517	548	546	506	513	529	517	531	510	494	542	514	491	515	525	530	499	518	521	522	529	513	548	532	530	518	539	535	547	510	537	541	526	529	548	547	540	566	564	564	555	521	546	516	542	529	495	503	567	557	527	526	523	560	550	520	538	552	504	550	502	528	523	514	536	552	546	517	503	553	554	553	533	496	498	545	536	495	537	544	542	540	528	526	538	540	530	520	515	542	498	546	571	526	522	536	540	519	531	507	532	512	542	509	534	544	551	521	533	542	553	508	526	489	506	526	522	536	539	516	574	545	560	508	542	534	512	538	542	558	554	525	509	539	513	524	511	536	527	562	512	494	584	544	559	516	533	540	550	537	513	491	562	565	506	542	499	578	546	549	578	524	522	513	518	510	496	504	550	533	531	582	552	550	501	550	523	522	525	548	552	500	509	522	579	541	545	545	509	490	498	560	532	475	522	544	504	522	521	524	531	526	483	486	516	509	536	531	530	507	490	531	512	531	521	551	526	542	552	511	512	554	548	570	554	535	522	559	527	544	496	524	532	537	506	571	536	534	480	508	509	478	528	546	530	516	539	583	541	508	528	509	532	529	549	517	542	493	512	559	522	525	549	528	530	525	549	539	546	503	517	545	511	554	502	527	543	519	546	535	544	530	532	506	522	511	539	538	535	511	558	530	571	525	550	511	552	527	526	559	584	539	546	532	551	520	506	520	525	525	531	538	505	507	558	534	542	550	554	519	586	507	563	509	555	572	587	526	534	519	560	571	551	545	525	600	532	513	578	543	546	602	540	525	471	508	538	576	523	493	564	553	503	494	551	574	540	520	498	477	543	521	535	561	596	524	544	564	524	543	549	547	531	461	547	531	512	497	552	589	511	538	546	535	540	536	502	499	529	524	520	546	543	539	528	553	552	540	571	525	540	515	553	536	522	495	532	546	526	537	543	511	534	547	539	504	497	541	543	534	512	527	520	548	530	563	542	527	551	589	518	521	563	505	558	548	508	544	539	525	507	540	495	546	537	478	577	539	538	534	550	549	559	537	522	520	513	522	582	570	520	525	558	584	532	542	526	510	518	584	506	530	518	530	547	579	562	559	486	536	543	536	550	532	562	527	532	514	488	513	536	517	521	543	550	547	525	516	520	505	557	522	522	507	499	551	501	554	536	510	532	543	511	530	534	503	567	544	526	522	529	514	549	520	484	534	516	553	539	549	556	499	523	503	517	537	498	544	504	519	542	557	546	556	527	526	546	514	498	535	503	532	559	547	546	493	495	536	578	518	548	572	517	526	507	514	531	495	536	531	476	551	509	535	566	520	518	546	544	532	512	519	531	532	529	531	516	486	514	510	503	542	568	534	586	537	540	502	503	566	526	513	519	526	527	480	524	510	571	535	485	535
25796	9996	6970	4867	3376	1988	1060	592	372	311	300	270	279	245	238	223	252	219	209	212	204	256	222	236	223	213	207	200	208	219	206	222	225	182	195	193	203	198	210	198	196	175	223	204	213	169	203	182	189	179	199	181	204	207	220	207	202	194	191	200	184	188	188	199	191	183	213	194	203	213	193	210	168	202	199	203	185	205	188	213	192	175	192	211	230	189	199	204	214	206	230	195	213	220	213	226	241	193	190	178	188	215	164	214	188	171	198	203	210	189	212	223	191	193	184	181	195	209	220	198	215	202	193	191	203	230	218	179	200	197	223	214	210	167	192	170	206	188	188	207	186	199	185	210	191	208	209	216	184	194	173	212	202	195	213	192	193	213	196	204	193	186	208	189	192	195	206	193	204	203	194	193	194	195	190	193	194	204	203	184	196	210	206	210	202	222	183	205	208	188	181	181	205	225	192	196	191	201	210	177	192	211	187	175	199	211	222	183	186	184	206	182	233	205	206	200	188	212	187	193	174	213	199	200	189	181	205	211	190	191	208	188	215	204	197	188	178	200	192	175	219	206	202	195	223	198	203	171	186	191	181	212	202	202	180	229	192	202	209	215	211	204	195	190	200	193	197	223	227	178	214	200	197	186	209	185	189	198	207	197	198	190	219	201	194	195	193	202	186	203	191	172	210	201	187	213	204	187	204	220	210	166	192	207	195	169	175	219	207	192	207	197	180	153	192	206	215	184	223	187	198	164	200	208	234	195	217	199	205	211	196	224	193	185	200	196	177	183	207	198	218	187	204	170	217	209	218	184	181	201	196	183	175	193	214	203	222	190	179	212	191	203	176	206	216	216	201	209	209	201	191	186	199	208	179	194	206	205	239	192	212	173	179	197	199	160	177	169	186	218	205	208	199	216	175	172	205	228	184	193	189	210	181	184	186	208	183	182	201	210	217	218	201	197	197	216	202	217	222	173	197	202	199	199	194	206	185	223	211	190	187	196	234	211	204	192	199	203	199	190	192	201	191	195	201	192	202	211	205	235	209	200	226	185	192	197	188	205	200	187	205	208	205	202	207	210	169	204	179	231	212	213	207	192	213	186	218	188	204	233	172	209	212	188	191	181	194	199	192	166	202	204	212	185	177	221	193	195	207	215	205	196	205	210	211	203	213	177	193	184	198	191	190	217	211	192	202	195	200	211	164	176	183	192	184	180	212	210	210	193	188	189	209	173	204	201	195	189	195	171	183	213	202	189	195	189	210	207	184	191	195	203	197	216	195	194	193	197	215	208	207	167	172	182	192	190	195	209	168	198	210	161	193	189	218	191	184	210	194	190	190	201	162	182	205	215	213	196	181	227	200	228	197	195	184	221	183	197	208	205	201	189	216	210	183	204	213	195	205	177	201	182	209	190	190	198	208	212	178	235	202	197	214	203	206	213	201	215	186	190	221	187	179	225	192	208	168	189	202	192	183	208	182	181	194	183	214	199	198	191	207	199	208	237	219	200	195	191	178	193	220	190	192	206	196	203	198	190	185	196	215	196	185	224	197	179	203	199	181	192	194	196	198	223	209	192	183	169	216	185	189	173	211	194	183	213	184	188	184	188	209	192	218	209	166	214	195	216	213	225	186	216	231	205	197	162	178	211	190	204	215	175	190	222	226	181	201	209	200	229	185	175	202	230	183	187	213	176	205	216	198	187	167	180	187	193	196	197	193	181	213	197	201	195	215	194	186	215	201	197	176	207	202	170	188	196	198	229	192	176	210	209	196	192	224	181	194	173	186	218	225	194	176	219	219	187	196	166	177	192	197	194	204	197	193	190	183	203	197	206	164	187	199	187	207	200	199	202	213	198	177	211	191	191	212	192	186	197	208	169	216	191	198	176	215	174	191	190	184	212	181	214	203	199	198	170	168	218	175	194	205	182	204	169	177	219	202	203	197	225	179	222	213	199	201	193	204	212	187	217	206	204	209	188	208	220	214	206	214	207	213	165	218	189	179	187	199	198	199	203	193	180	177	204	175	200	190	193	213	210	207	216	223	221	203	194	220	201	192	193	199	206	197	195	181	224	184	180	168	188	220	189	189	217	192	201	186	216	210	199	185	207	200	201	205	176	233	180	220	209	198	190	181	201	219	208	202	187	202	183	182	195	205	197	207	200	199	200	184	211	224	190	201	205	189	172	200	222	203	192	210	187	191	181	205	212	187	188	196	173	200	213	198	195	178	185	211	187	186	208	194	217	165	188	203	196	207	198	221	186	191	204	201	197	208	190	208	190	202	200	202	201	213	190	215	193	200	202	198	199	213	200	188	193	188	191	187	215	196	210	193	222	214	184	192	204	217	212	185	201	176	218	212	200	188	225	189	222	197	199	195	220	206	193	220	169	194	204	205	209	213	209	192	179	218	193	180	193	205	204	181	213	186	195	183	188	205	207	174	187	192	218	220	184	184	202	203	198	203	184	179	201	210	221	202	209	203	192	191	191	204	189	206	182	195	189	223	207	179	183	187	179	218	202	214	223	185	209	196	185	173	197	204	209	201	191	216	188	197	216	203	189	174	219	224	215	213	196	209	189	191	206	186	188	188	171	193	168	193	199	198	188	214	209	209	219	186	200	200	193	189	178	171	214	208	192	193	186	180	200	192	218	218	217	211	173	182	221	202	240	178	175	174	213	176	203	183	186	202	197	192	198	210	215	181	180	221	191	206	173	213	216	176	203	208	219	190	187	212	196	202	185	181	223	202	215	205	213	210	190	196	196	204	211	198	181	191	196	187	206	191	221	229	232	203	200	210	192	189	209	184	184	182	204	196	181	195	192	188	205	204	215	214	224	212	195	196	188	203	175	204	202	205	204	188	189	189	165	181	199	187	206	225	210	200	189	206	195	213	195	202	215	198	197	206	190	213	226	205	184	211	198	205	216	202	211	218	197	228	216	214	202	197	233	193	184	213	195	200	222	209	199	202	197	180	189	231	200	190	180	184	227	196	191	187	201	199	203	203	204	196	201	187	197	210	191	221	201	194	203	210	209	186	192	178	174	196	205	206	195	199	177	213	205	212	207	203	197	194	203	193	185	221	191	194	183	200	187	209	213	188	174	200	207	192	190	202	187	201	193	196	186	185	192	218	184	159	215	188	187	197	188	202	204	184	205	192	193	201	220	184	192	204	214	193	190	181	207	187	186	199	193	212	188	196	186	201	189	215	171	221	216	216	216	204	216	222	181	188	204	202	209	222	204	202	236	214	204	193	179	198	202	171	222	200	200	202	175	200	192	220	177	186	180	189	198	204	202	197	188	217	196	197	188	197	199	191	185	201	210	180	189	217	198	196	178	208	195	206	205	192	201	198	221	189	194	211	195	198	174	190	181	178	195	220	219	193	214	194	207	189	211	195	178	218	233	199	208	217	220	192	206	213	204	181	192	206	197	187	213	202	199	170	228	199	213	189	219	182	209	201	180	175	213	199	206	224	173	200	197	236	215	226	209	180	176
18115	3753	5117	5272	4628	3322	2371	1931	1510	1331	1108	945	917	860	821	734	773	764	674	669	647	650	721	678	654	614	616	604	566	557	597	595	580	575	557	545	505	551	540	525	545	530	586	544	534	594	534	523	517	504	569	537	516	529	477	532	497	487	509	526	565	494	531	542	547	518	504	555	535	504	539	501	511	550	487	530	529	544	525	510	531	568	542	556	539	514	525	486	567	533	526	576	537	564	562	543	524	523	520	524	550	547	517	513	543	523	479	512	527	527	568	522	552	512	549	510	540	478	576	477	560	547	550	540	497	492	504	554	532	491	483	526	538	543	571	552	504	515	552	502	502	531	504	513	484	567	479	533	494	485	522	509	516	482	504	554	471	530	523	515	463	530	491	502	558	484	505	496	528	515	518	479	512	518	514	512	540	492	552	530	513	490	507	523	493	505	520	488	479	522	518	498	498	481	458	506	520	525	487	487	512	514	513	521	523	503	509	491	513	529	475	505	526	538	519	511	527	487	541	531	531	492	488	511	545	497	529	520	511	519	499	488	521	550	497	491	499	506	530	491	480	481	502	546	547	507	500	503	476	487	512	488	504	538	471	478	524	534	517	538	504	485	510	473	518	513	533	515	509	513	517	484	484	464	491	562	549	506	534	513	538	552	497	507	534	524	535	517	543	519	519	522	510	515	516	513	535	484	505	502	521	492	533	558	481	485	518	534	561	478	515	486	524	539	516	511	503	545	525	495	521	531	500	538	484	560	525	482	520	505	510	532	486	485	469	509	530	511	468	531	532	475	468	528	513	492	474	537	474	516	533	550	499	506	509	516	537	486	487	499	523	480	528	500	504	496	526	512	525	486	477	526	532	515	509	548	520	514	519	518	521	539	522	484	519	529	530	474	491	513	528	543	451	524	534	485	543	508	534	525	512	476	515	496	544	509	527	520	557	527	454	478	534	519	552	528	512	542	509	522	516	530	524	471	489	504	493	528	507	514	504	497	532	505	520	545	542	499	554	511	511	474	509	504	508	550	486	476	526	521	505	531	523	522	541	517	502	540	498	553	527	493	548	532	499	501	530	553	497	507	508	559	499	454	530	497	522	499	531	514	527	518	500	528	503	495	524	483	527	486	524	522	518	532	484	500	538	514	493	516	491	490	507	544	465	497	503	536	501	531	505	527	504	494	513	485	504	551	463	474	503	503	526	526	521	550	534	500	507	558	498	473	575	502	501	510	503	517	543	518	490	519	491	534	533	508	493	494	502	517	559	516	522	490	501	475	525	512	537	540	507	521	521	543	523	492	509	529	516	520	520	515	573	565	503	471	530	530	494	520	499	504	505	510	469	519	506	491	558	514	525	499	465	546	484	476	527	548	543	517	507	466	486	518	483	488	526	516	495	535	510	491	506	486	520	492	507	512	550	534	488	507	556	492	478	539	529	548	497	493	551	500	572	510	511	550	529	517	495	486	536	520	524	516	475	500	505	532	558	482	495	567	541	513	503	510	486	532	473	532	519	559	504	518	572	520	498	522	522	530	492	536	539	503	527	529	482	528	498	560	518	504	534	535	562	463	537	529	548	496	540	546	504	483	499	517	494	497	558	519	496	526	516	502	499	530	496	497	511	476	555	539	525	537	494	522	524	527	504	493	531	520	507	563	518	503	484	531	496	519	495	513	538	502	513	467	486	493	531	520	509	540	515	498	485	503	492	483	576	531	565	504	514	493	508	524	509	514	519	518	526	496	545	530	501	486	516	490	527	500	495	452	501	526	511	502	537	536	487	487	525	503	490	510	506	531	502	530	513	513	538	514	531	478	493	537	522	543	507	497	477	481	512	513	511	501	558	534	510	501	502	503	483	494	492	504	525	537	498	508	517	519	514	477	509	511	519	484	494	494	507	487	537	524	505	527	531	537	482	521	501	528	485	497	513	500	509	485	527	531	514	510	500	516	527	509	507	540	546	518	483	519	481	501	498	501	567	516	496	535	559	551	505	532	475	515	473	531	523	516	519	500	555	542	501	487	505	494	555	560	525	474	550	542	484	516	527	531	528	514	507	522	504	516	542	499	510	521	494	490	529	513	531	536	504	517	512	518	523	553	549	526	497	524	504	498	530	529	547	493	499	483	497	507	500	532	502	487	467	519	517	498	531	517	498	542	470	541	496	494	516	466	516	511	512	518	501	555	514	495	502	546	536	479	524	502	503	551	509	537	516	513	478	496	488	523	483	523	527	557	542	482	513	487	481	502	499	498	490	526	541	509	513	481	484	484	473	498	484	495	518	525	492	503	484	525	527	478	525	514	526	554	519	502	467	510	513	552	506	466	500	517	537	530	513	531	498	511	459	498	543	482	528	534	527	511	515	504	546	519	513	488	512	522	478	469	526	494	499	462	524	529	486	531	498	528	493	557	523	523	529	508	514	501	493	532	511	546	541	529	536	537	506	501	460	538	505	529	502	483	516	506	513	487	503	524	542	477	527	522	490	535	534	522	509	540	503	509	497	550	531	559	487	485	524	531	516	529	479	538	511	559	533	514	521	525	509	488	513	543	554	523	520	526	542	485	530	495	509	499	477	507	522	520	481	525	504	512	529	539	465	521	503	500	529	506	520	507	525	525	491	502	487	521	512	508	509	502	509	509	513	517	501	507	530	511	512	496	557	460	509	491	474	510	517	502	525	521	499	496	511	548	485	531	509	503	498	546	515	501	485	498	515	497	492	482	460	492	493	485	539	553	540	497	517	527	506	484	520	525	530	522	536	485	512	490	525	527	537	501	548	536	525	495	484	483	508	530	546	532	497	505	519	523	515	548	495	494	485	539	499	506	518	552	525	513	494	521	491	491	514	501	519	504	501	550	502	530	519	521	548	455	491	489	522	502	522	536	507	559	496	512	521	487	507	513	525	532	532	482	515	475	498	515	528	525	529	475	533	510	526	525	516	499	524	526	509	497	504	520	491	471	506	489	500	539	490	529	532	490	562	493	543	499	502	505	529	494	507	450	476	498	520	511	518	470	516	479	516	515	524	503	514	484	493	506	509	512	489	525	508	504	471	453	511	476	459	493	543	510	506	497	512	529	532	527	522	564	516	487	540	515	543	522	489	510	504	524	523	514	505	515	531	485	540	538	507	476	538	523	516	478	492	562	476	511	488	547	507	474	478	524	505	486	505	512	490	510	505	490	480	537	528	499	518	501	497	481	496	517	477	503	525	498	551	541	516	571	505	498	507	517	477	487	544	458	481	495	518	487	520	543	483	490	500	499	534	536	521	477	510	527	493	523	536	511	499	515	500	501	499	518	548	521	506	492	554	543	541	474	499	488	508	527	508	506	490	494	499	503	507	530	521	527	496	503	543	493	578	508	531	537	484	507	492	486	511	516	457	577	490	474	501	504	521	504	503	501	548	530	525	511	494	528	515	503	514	536	523	499	537	514	529	519	515	482	509	535	514	558	489	503	513	488	494	490	479	545	470	502	506	506	550	519	497	481
33865	14704	10636	7561	5388	3412	1762	936	516	366	311	283	189	195	201	167	156	163	190	121	149	140	157	143	172	134	119	150	112	122	124	130	104	113	116	109	123	111	90	105	106	120	100	115	94	126	108	122	108	94	99	96	107	102	119	118	91	109	97	102	96	82	110	120	91	94	99	129	114	100	97	114	107	103	106	101	110	98	101	128	118	111	111	92	100	84	109	107	106	92	105	96	106	110	116	106	110	110	106	109	125	104	98	105	117	101	111	96	95	96	109	105	123	92	93	113	100	139	94	94	98	109	105	107	112	106	109	109	101	114	111	88	108	99	88	115	117	113	91	94	96	90	104	97	89	86	104	87	92	105	114	97	100	88	109	97	100	105	97	106	113	103	87	91	100	97	104	93	82	90	91	107	94	85	102	85	116	109	102	101	88	113	114	78	106	111	92	134	106	106	109	119	97	116	93	99	100	95	92	109	96	82	99	89	113	97	104	102	94	103	116	102	96	109	98	104	103	102	102	95	86	98	100	94	86	119	101	99	90	110	108	102	99	112	122	104	102	92	107	99	96	90	94	106	109	95	118	92	90	95	101	107	99	104	110	106	111	101	109	107	129	103	110	106	109	104	92	94	103	114	89	88	98	107	115	87	114	94	100	94	110	105	84	87	100	119	111	111	108	101	109	90	88	93	103	106	109	101	96	108	99	96	106	119	84	107	127	84	100	106	97	105	91	106	125	93	106	103	96	87	108	95	96	106	103	115	90	108	106	121	114	104	90	113	88	96	105	125	113	92	90	99	101	103	92	105	97	120	101	96	97	105	92	109	121	103	94	77	92	110	99	97	95	107	84	117	91	118	123	96	91	101	110	105	109	111	102	105	110	108	104	94	101	117	94	112	97	96	94	102	87	98	92	101	104	86	98	97	104	129	109	122	90	100	106	118	108	111	83	108	93	104	112	99	113	99	90	115	101	107	112	96	108	106	81	96	113	122	99	116	98	106	98	101	94	98	99	119	85	83	99	96	119	113	120	105	97	95	108	109	107	94	121	100	93	111	91	102	99	102	99	101	107	96	101	107	81	103	99	94	111	109	96	107	92	104	110	104	112	88	105	109	80	92	128	94	101	112	105	97	91	106	95	106	101	104	115	113	95	89	94	98	111	87	110	99	111	99	114	101	89	112	102	126	84	98	108	90	93	101	93	102	104	115	96	99	106	91	122	112	108	123	103	106	103	99	98	121	98	106	95	104	103	124	105	102	116	104	83	97	97	110	106	103	111	104	108	115	107	85	94	88	104	111	100	93	95	116	105	93	101	115	98	102	111	100	121	123	97	102	84	97	98	96	92	106	103	126	96	99	106	115	92	98	98	82	109	97	105	91	84	108	93	102	95	98	121	119	98	117	87	93	100	92	90	112	91	98	110	97	99	88	92	114	110	79	119	94	95	107	96	99	91	93	119	97	102	107	113	99	106	100	114	110	107	116	69	116	110	97	98	139	93	98	103	114	103	104	98	84	111	99	112	82	103	124	98	104	110	80	94	104	122	105	100	114	101	95	104	98	99	86	102	95	89	91	102	102	111	98	104	109	105	103	104	99	85	110	96	115	111	97	102	116	87	86	102	97	91	92	99	88	104	109	125	106	126	94	103	94	96	90	106	122	102	113	109	75	97	115	115	111	103	114	108	95	102	98	92	103	100	102	99	88	111	106	113	107	94	99	99	95	104	112	96	116	98	101	103	120	113	103	94	98	102	108	93	105	89	97	107	98	123	86	109	99	107	129	111	100	105	96	106	104	100	85	108	115	97	107	102	103	106	101	86	88	105	104	94	117	106	95	98	96	90	106	125	97	107	91	90	106	85	96	103	97	116	111	128	91	118	107	104	99	119	100	87	100	114	102	115	101	116	96	91	105	107	108	106	105	109	101	115	99	106	110	109	120	101	97	103	121	99	100	95	99	117	112	91	114	104	88	95	125	109	117	117	82	105	91	115	96	120	110	102	120	104	118	101	87	93	109	106	96	103	88	105	105	88	107	112	100	102	89	97	107	117	103	103	100	114	112	99	107	110	98	90	104	98	114	107	119	105	110	104	108	117	102	109	114	111	86	108	111	107	109	97	105	93	118	128	115	113	89	100	102	109	94	101	88	115	124	92	119	100	97	96	116	92	105	108	97	85	91	104	92	107	96	116	109	119	124	110	113	119	118	95	102	88	117	122	113	92	73	115	120	100	100	115	98	96	97	112	100	122	90	99	98	84	112	107	101	101	101	110	92	98	102	107	103	110	99	81	101	97	107	109	101	112	91	123	101	119	113	98	134	85	108	97	96	111	114	104	95	109	107	92	95	101	104	109	117	102	98	118	74	118	102	92	99	84	112	130	105	116	102	97	120	88	106	113	103	109	110	113	94	106	105	75	108	113	92	98	94	111	101	95	109	103	121	109	109	117	107	97	101	104	94	107	102	107	120	107	86	102	87	90	103	128	112	119	102	91	105	110	91	100	103	87	114	112	95	104	105	101	107	85	94	92	116	113	105	108	123	90	96	102	98	117	98	92	109	90	85	92	118	111	114	115	108	99	100	109	101	79	126	110	99	101	89	96	89	107	93	104	104	110	104	113	111	120	113	92	102	103	111	107	83	114	101	86	112	99	99	109	97	102	99	91	89	99	133	104	93	102	99	110	91	86	111	99	102	99	102	99	94	106	107	103	110	105	121	126	107	88	109	77	105	104	94	112	112	92	99	112	105	88	92	107	110	95	97	94	95	89	106	108	103	105	96	100	121	122	116	99	100	112	99	114	94	115	93	114	105	105	100	120	96	108	104	94	108	114	104	85	114	97	106	126	103	121	116	109	99	111	103	101	100	100	95	102	106	109	112	123	110	100	111	106	102	99	115	99	105	106	90	107	123	116	101	99	104	106	104	103	114	83	100	91	99	104	83	111	91	112	101	107	131	99	105	90	126	101	98	107	103	118	104	102	102	97	98	106	108	106	107	102	119	89	102	90	101	107	88	113	105	99	120	113	101	92	120	95	91	113	114	96	89	89	99	103	112	106	106	118	116	93	111	82	91	101	110	89	88	114	113	99	91	96	120	111	110	91	103	99	124	120	99	90	85	113	85	109	116	119	106	115	95	104	90	105	79	96	94	122	89	125	109	107	92	107	112	103	104	87	107	97	104	96	97	96	119	108	90	103	113	91	101	102	83	102	94	99	100	107	101	102	111	107	120	105	100	105	98	101	124	82	84	113	105	95	103	107	109	120	100	106	94	100	120	109	104	92	90	87	97	108	114	102	98	97	101	114	101	94	111	100	117	97	89	104	116	98	98	102	117	116	111	115	122	89	97	100	102	91	114	99	93	98	101	91	108	103	95	137	105	120	102	92	117	99	92	92	100	97	104	123	103	89	105	106	115	96	100	95	101	110	110	85	110	105	78	105	115	106	101	98	118	120	124	115	107	110	100	129	97	91	102	119	118	105	69	112	104	111	109
22925	5276	7717	7676	7050	5149	3633	2880	2162	1595	1405	1169	1108	928	867	819	803	678	661	677	629	593	601	564	537	557	471	440	453	449	433	393	423	373	397	373	348	362	392	367	346	357	350	339	302	345	367	327	313	326	321	305	306	358	374	351	349	348	336	343	315	346	333	326	328	297	349	327	318	329	297	322	326	285	318	283	311	311	297	322	314	321	335	294	322	305	317	335	312	311	310	299	318	321	310	334	309	319	350	313	297	329	323	304	292	335	338	286	297	288	286	328	310	283	329	332	311	292	288	307	281	278	301	317	319	287	286	301	330	285	309	276	304	286	261	287	297	313	272	269	303	270	325	291	290	298	286	282	285	271	284	292	279	305	311	302	266	287	328	322	276	269	274	261	303	286	273	304	278	267	254	297	298	302	300	308	290	274	254	320	256	293	286	296	293	284	269	284	309	289	286	273	265	304	332	262	297	275	343	301	265	283	289	302	299	293	305	294	317	297	271	300	315	290	311	303	284	269	292	285	278	284	324	271	296	298	297	287	251	275	296	279	309	279	293	299	290	257	262	284	272	275	294	294	317	279	276	287	294	275	259	308	291	301	283	288	290	285	301	277	276	271	295	269	289	278	279	278	310	288	301	310	305	293	290	282	289	293	288	283	302	274	287	327	280	293	304	300	281	285	274	301	297	292	274	269	271	279	262	268	287	286	295	276	288	272	256	294	286	283	281	268	290	249	268	274	281	320	266	309	282	286	275	295	302	261	308	268	284	274	278	273	271	261	279	264	290	295	271	292	280	277	297	288	296	290	260	293	277	250	287	285	287	274	321	294	266	318	275	265	272	278	268	289	280	304	288	284	300	281	282	318	285	287	286	289	274	279	314	269	278	297	317	285	291	291	254	279	252	283	274	299	294	280	287	280	284	286	268	276	279	302	270	289	310	270	274	259	310	274	276	307	289	287	274	284	270	278	295	315	262	276	264	277	333	258	286	282	280	265	305	285	288	294	277	267	291	280	307	283	259	292	294	300	288	274	281	290	284	283	308	290	259	296	296	304	293	288	311	282	285	295	277	296	278	302	290	287	281	244	300	304	265	273	286	285	282	291	278	260	306	257	294	268	283	279	293	265	261	302	258	311	291	284	256	273	299	273	260	289	277	310	301	292	283	302	260	286	292	279	272	285	295	266	304	291	285	281	294	305	281	289	275	297	276	280	265	313	264	298	267	262	277	260	297	304	272	281	275	257	263	240	259	282	307	283	307	279	284	262	301	302	256	302	297	277	312	327	287	263	284	255	292	286	286	307	282	258	308	301	302	308	311	302	287	242	300	315	287	290	303	269	286	256	304	308	274	304	273	291	267	273	283	307	300	289	268	284	279	311	301	277	294	272	292	279	295	266	283	248	305	293	284	271	236	261	272	264	293	271	285	302	266	282	288	252	279	292	301	294	258	285	285	261	290	258	283	262	306	288	275	307	264	288	294	298	265	301	286	264	294	293	275	293	280	292	265	293	261	263	303	280	318	329	284	261	245	284	287	284	291	318	296	306	288	265	306	315	294	244	277	248	292	279	268	305	292	290	279	288	275	297	250	289	248	306	290	292	291	285	277	271	273	282	282	267	303	268	272	283	305	293	284	275	302	296	280	275	291	268	256	291	268	272	274	287	277	259	274	264	277	276	307	270	279	289	266	306	273	291	306	273	276	285	309	268	292	274	297	279	252	277	253	301	297	282	283	248	277	244	292	291	311	307	267	267	301	287	276	250	295	273	306	306	267	281	273	256	321	290	266	280	300	312	279	290	287	296	286	290	276	275	287	273	272	308	274	326	271	306	274	297	264	312	272	307	277	301	293	296	276	284	277	278	275	278	295	276	275	270	282	266	271	298	283	287	302	305	266	291	303	294	269	263	315	272	267	288	275	282	263	290	298	285	304	280	262	269	274	243	308	301	281	314	312	316	295	329	272	292	285	283	267	305	271	283	293	246	309	295	277	275	273	291	287	310	293	298	278	284	285	281	271	264	257	300	325	285	286	276	288	286	287	314	276	277	283	295	277	324	303	283	295	307	288	266	288	279	296	290	246	280	288	305	288	288	252	319	301	280	289	301	317	290	262	298	244	281	285	294	278	259	308	287	277	269	291	289	258	276	269	246	287	296	293	300	279	299	264	305	265	294	285	284	283	306	295	306	303	279	275	302	284	255	277	268	296	285	291	253	265	276	310	288	257	297	270	300	286	295	265	282	287	311	266	291	270	281	303	259	274	275	282	299	285	320	309	301	291	262	289	277	318	303	311	292	277	292	295	273	277	272	319	322	257	295	251	267	280	274	303	289	310	285	282	284	282	274	300	258	274	290	293	274	318	276	281	263	284	276	271	258	271	264	269	264	292	245	310	284	286	273	310	286	292	277	278	259	283	290	277	272	293	267	275	303	285	295	269	270	269	265	267	284	304	291	269	272	301	287	296	276	269	294	303	306	288	301	267	305	319	284	272	264	278	293	299	290	276	271	251	263	251	293	291	299	284	308	298	259	275	287	290	316	271	267	264	289	294	288	318	273	317	309	271	271	268	277	270	257	296	260	305	291	286	263	299	272	265	276	298	255	298	268	264	304	289	273	276	321	303	283	306	300	310	281	296	305	304	282	264	287	297	306	306	258	309	309	308	269	298	307	258	283	295	275	302	308	276	275	236	304	278	286	268	299	270	301	290	292	286	288	260	265	299	259	279	290	284	240	238	311	269	272	277	274	302	263	233	282	280	283	320	272	273	277	288	272	269	254	263	290	287	259	280	278	319	293	268	293	296	251	273	274	285	264	276	286	290	279	284	279	277	291	261	282	267	275	251	275	303	290	267	305	311	263	293	294	280	292	287	284	278	300	291	280	310	279	268	252	298	300	305	275	278	272	275	268	327	273	309	277	285	264	271	291	264	273	288	282	288	290	277	284	260	291	267	290	321	277	285	305	296	242	313	276	309	287	290	268	313	274	286	302	310	281	249	287	309	281	277	317	287	279	272	256	292	245	297	255	280	273	293	278	244	316	278	282	283	286	290	284	267	261	272	285	297	284	316	293	321	277	316	272	263	286	295	256	246	287	264	310	270	284	256	292	298	300	281	289	258	269	272	317	289	300	268	271	276	270	299	318	308	269	286	284	313	270	263	269	278	300	290	281	276	265	285	263	294	277	276	267	305	278	266	282	289	273	277	254	278	299	292	273	301	276	294	268	270	259	278	247	289	307	302	269	285	272	307	281	290	306	286	293	288	286	288	287	300	274	264	255	281	260	272	278	286	285	288	279	276	265	301	293	277	262	311	261	293	285	271	313	273	276	285	310	288	308	274	295	288	311	294	302	276	275	327	298	264	284	297	310	313	288	292	314	288	272	294	297	266	299	315	294	277	285	277	257	291	280	282	307	280	269	295	303	286	282	299	303	324	287	293	310	276	297	331	263	284	313	288	302	263	293	275	290	291	284	286	268	283	301	302	278	322	284
4682	1087	755	514	359	259	230	225	186	195	190	188	204	193	192	176	174	221	188	190	197	224	190	219	215	201	189	198	182	197	225	225	199	216	220	208	216	195	186	218	199	174	196	197	205	183	202	192	201	209	211	214	172	203	226	199	198	205	182	192	205	199	209	199	172	194	195	212	214	195	202	204	200	192	196	195	177	226	202	238	209	183	222	196	197	170	211	220	196	207	196	192	193	204	188	223	184	213	203	208	212	203	221	210	186	215	211	208	207	202	205	199	197	217	215	220	199	196	172	198	229	187	206	186	191	217	173	203	221	185	207	197	200	210	177	204	179	223	218	197	229	219	191	170	169	215	222	202	238	210	228	179	213	232	213	194	186	231	196	180	194	202	214	186	177	191	211	223	209	210	206	213	185	208	183	203	176	203	203	210	234	181	194	210	202	213	203	189	198	186	185	212	207	206	211	198	216	214	197	192	208	195	210	198	219	173	209	213	227	194	202	218	216	191	183	179	217	185	200	216	213	197	212	206	195	199	180	205	186	195	193	243	211	204	212	192	203	200	204	188	206	200	217	181	208	201	198	214	184	207	189	198	221	175	187	221	191	204	215	206	198	202	222	191	213	221	174	202	180	203	248	213	192	207	202	201	203	163	207	184	189	189	175	178	168	197	193	218	217	210	222	206	198	183	214	195	208	211	210	197	219	211	196	217	247	218	181	204	193	204	218	219	221	209	215	198	225	206	219	210	199	200	212	209	230	216	175	205	194	199	196	203	191	211	204	204	192	206	226	183	202	220	216	192	207	207	190	234	186	196	229	216	214	189	199	175	198	206	196	204	206	213	207	205	211	186	203	210	196	196	183	180	211	170	202	198	182	185	224	202	214	198	210	214	192	216	198	180	202	172	214	188	210	231	220	207	208	217	200	173	204	215	228	214	206	178	212	192	194	190	186	222	213	201	210	210	217	201	219	221	230	224	223	197	201	218	202	178	202	204	196	204	182	213	194	213	168	203	182	195	209	216	224	196	204	234	199	221	202	217	233	231	200	210	227	220	191	187	198	209	198	196	188	193	223	206	205	217	222	207	219	206	178	205	209	174	224	202	207	185	187	185	220	194	203	209	197	195	210	203	198	222	225	220	183	182	205	201	231	216	186	191	208	176	182	213	197	211	193	204	213	203	184	211	204	224	188	183	194	201	182	173	228	211	200	203	186	230	194	199	198	218	185	216	207	224	208	193	228	210	181	211	218	215	193	201	207	194	212	215	193	191	189	221	174	188	193	202	206	189	203	196	198	225	212	210	208	211	201	214	200	209	216	198	212	194	220	223	203	229	182	188	212	201	186	224	206	185	199	198	202	203	195	228	216	219	210	203	200	226	211	197	186	199	205	202	213	201	207	197	172	190	207	204	186	207	198	177	205	220	200	229	211	192	206	213	212	196	250	204	213	205	183	223	231	239	219	230	186	218	188	208	215	213	200	195	194	196	201	182	201	224	209	225	194	199	219	207	197	200	188	200	197	240	185	222	186	176	200	209	198	212	175	192	213	213	192	202	207	212	206	231	213	235	199	188	189	216	197	204	197	185	176	178	190	162	193	218	205	211	210	215	226	199	183	192	234	206	176	190	197	214	184	205	204	173	220	200	196	210	199	220	223	194	187	186	195	226	201	215	197	224	205	221	204	222	211	181	192	192	177	216	203	190	227	182	194	184	200	208	217	190	169	199	230	207	204	210	193	185	196	196	186	215	205	206	208	193	177	223	210	224	207	186	235	199	207	213	196	197	199	214	167	201	215	202	206	191	197	194	199	245	167	219	213	196	209	165	201	202	218	197	181	198	184	181	199	206	195	185	208	217	178	239	193	201	189	207	190	220	213	207	211	214	211	218	204	199	213	195	211	200	219	191	223	195	207	195	205	217	218	207	220	185	193	210	194	220	206	206	215	209	193	193	179	160	189	190	191	204	225	183	193	176	207	211	184	172	214	210	197	189	204	224	209	197	201	201	183	186	203	188	174	204	197	210	216	213	192	194	196	213	222	194	222	193	188	215	213	226	205	193	219	189	205	209	212	205	207	203	180	186	222	218	215	207	213	215	205	218	223	225	222	183	204	216	204	227	211	194	231	196	203	191	202	194	185	194	182	198	188	217	179	198	205	206	211	211	203	197	185	198	199	200	200	199	198	202	205	206	218	207	223	166	207	203	180	216	213	203	211	200	217	211	195	210	183	196	206	186	191	217	186	178	191	213	210	191	200	179	234	196	218	192	227	194	178	199	197	189	205	181	187	185	209	207	208	208	194	181	200	195	219	226	225	187	210	222	211	191	206	194	213	201	191	217	214	199	182	195	183	198	198	189	199	192	223	222	203	196	185	196	199	185	193	212	238	200	196	221	189	213	197	219	214	214	214	219	181	211	212	197	197	218	228	202	191	228	229	173	205	198	182	209	188	196	190	192	229	202	226	225	205	189	209	205	214	201	224	219	206	201	193	181	193	194	205	203	209	173	218	208	205	195	198	181	190	182	180	189	214	191	202	200	186	209	216	198	196	221	201	224	216	190	203	205	217	190	205	205	235	189	219	221	209	200	236	209	193	176	197	192	226	211	178	197	214	200	210	219	164	193	196	206	199	216	224	200	196	188	202	207	209	215	206	179	198	183	213	192	201	206	179	218	225	227	201	189	199	198	202	206	182	208	230	199	186	196	182	196	219	185	236	187	229	209	191	210	220	199	212	200	218	203	184	192	199	185	201	183	189	216	204	205	228	195	196	204	200	214	210	205	195	198	222	194	214	218	199	201	208	211	201	194	198	217	214	233	201	200	221	223	181	176	179	210	201	221	194	179	208	202	197	192	195	205	196	207	197	197	213	209	195	197	240	212	179	200	220	190	187	205	213	216	181	210	232	208	199	194	174	208	201	219	209	195	227	210	194	198	215	194	211	196	207	225	195	196	222	190	193	199	190	180	182	216	215	173	211	186	204	183	182	208	233	189	198	195	228	175	223	195	219	190	227	225	216	191	209	206	242	219	202	184	216	206	218	200	202	207	192	212	196	190	208	216	200	197	192	215	222	196	232	225	226	193	189	207	211	211	216	203	193	240	206	198	174	225	212	189	202	213	207	184	216	175	203	189	218	232	213	204	216	200	222	208	211	214	197	213	194	200	211	222	213	221	226	185	193	196	202	190	199	183	178	188	207	196	228	204	199	196	192	207	199	183	208	189	206	202	208	212	216	187	201	188	191	202	193	172	187	217	185	197	218	198	209	215	184	221	218	202	204	188	183	198	192	215	208	228	192	233	215	207	201	199	237	207	193	191	229	208	199	219	182	178	170	218	230	186	179	214	161	168	201	201	211	190	195	219	213	200	188	213	201	211	204	223	209	219	173	233	193	204	195	186	186	202	217	234	222	192	229	170	196	199	228	190	203	197	213	201	168	207	220	200	208	215	233	166	192	184	178	193	214	198	211	205	196	198	242	229	202	202	224	224
4606	1007	1217	1116	1020	773	667	589	585	589	523	569	491	551	574	546	574	519	541	544	558	582	573	565	567	495	561	599	513	529	523	573	547	555	540	549	527	551	555	508	532	529	553	558	553	537	539	503	544	526	528	536	507	541	542	542	574	513	546	496	521	537	581	532	530	544	526	524	483	503	506	497	522	560	526	526	525	544	538	559	533	545	512	547	573	560	574	575	538	554	512	548	530	543	508	509	537	533	567	530	587	546	544	522	548	547	550	530	527	555	545	501	548	518	561	531	514	551	561	542	555	560	590	547	534	549	533	499	526	568	496	513	556	553	548	498	540	558	526	549	535	496	565	527	510	547	538	550	526	572	535	518	511	570	546	553	499	547	508	504	539	512	527	549	521	557	535	520	516	529	492	528	563	525	541	505	505	536	550	553	554	587	571	542	536	524	525	550	576	495	485	597	511	564	574	520	572	550	523	517	519	502	503	566	535	537	525	561	520	508	510	567	519	504	535	498	511	553	523	495	503	545	517	511	543	537	543	499	569	547	527	530	539	533	538	531	490	552	542	543	570	522	502	533	525	516	558	536	537	541	535	552	552	529	493	524	523	497	535	538	498	555	556	482	529	495	539	525	552	558	536	542	548	542	551	547	578	532	590	522	533	557	540	509	497	528	518	500	504	548	536	498	556	503	554	574	557	540	540	532	498	553	574	559	507	589	520	540	530	546	532	557	507	517	538	525	526	558	539	524	566	547	530	492	550	530	562	538	527	560	565	519	533	527	494	565	514	490	516	552	534	532	514	488	509	554	532	546	533	545	544	515	537	527	537	539	544	539	522	522	538	557	544	522	559	520	546	555	522	570	550	521	556	507	530	516	539	502	512	540	558	512	518	518	534	545	547	500	497	560	542	516	570	507	552	527	553	533	558	510	556	515	550	581	517	530	526	554	546	542	521	511	556	558	556	515	532	526	528	521	535	552	531	504	543	489	574	537	575	543	566	547	554	547	521	516	542	566	547	526	547	525	562	507	532	513	598	482	528	565	530	506	517	538	556	503	563	518	550	565	539	503	539	542	539	522	553	508	565	522	496	531	549	521	506	532	572	513	541	493	551	528	546	580	532	525	526	529	553	537	532	513	527	509	555	520	540	541	523	518	521	535	527	551	546	536	562	502	516	546	539	585	527	542	564	539	532	524	516	527	576	531	553	499	508	493	575	566	546	506	529	536	580	519	546	531	541	490	561	556	530	557	531	528	504	547	541	480	551	594	556	546	548	541	521	531	552	516	519	506	483	577	513	503	560	531	530	488	554	556	508	526	522	546	533	571	596	515	505	553	537	492	553	536	505	499	535	556	503	525	513	532	518	562	539	538	523	555	536	529	510	513	532	524	588	538	516	525	534	542	536	601	523	554	503	555	532	529	551	543	581	520	572	559	542	503	529	557	534	558	549	542	585	540	566	529	510	504	541	519	507	558	560	523	575	496	544	491	482	580	575	525	529	536	495	505	529	551	577	523	547	550	532	527	542	529	502	540	584	514	538	544	545	516	550	505	501	560	518	510	530	530	550	543	498	501	539	527	529	515	560	566	553	571	538	567	556	554	540	549	524	570	549	565	517	504	522	551	507	541	540	529	540	556	540	526	554	570	540	564	540	552	526	536	572	546	530	538	573	532	549	525	553	547	555	529	486	541	509	523	531	559	509	521	531	512	482	552	546	556	536	537	556	557	518	572	515	509	497	543	543	527	511	534	513	545	524	542	510	532	523	530	492	507	534	468	540	548	535	564	566	533	529	546	532	515	536	509	518	509	516	522	532	503	552	517	545	560	504	506	527	540	499	550	570	525	539	533	531	546	528	529	551	540	531	516	547	498	513	550	525	552	588	521	510	558	496	481	557	527	503	516	560	522	537	492	542	523	553	515	478	560	530	558	522	541	471	558	509	549	539	552	520	549	526	528	511	546	533	548	536	515	518	544	538	522	534	491	545	526	519	519	531	566	566	589	545	516	550	545	539	561	516	543	559	600	508	513	551	541	595	552	532	553	486	535	502	585	490	507	528	514	567	538	502	496	525	503	552	554	575	551	507	520	514	555	517	548	581	517	542	533	563	548	535	518	540	534	535	530	530	586	503	499	538	528	536	601	558	583	539	549	538	518	510	540	545	492	521	572	553	564	543	518	535	517	526	536	527	542	517	529	521	508	542	562	501	527	502	517	506	548	534	528	565	577	526	519	549	486	548	551	522	509	541	524	553	519	518	542	537	553	536	568	576	518	549	517	559	553	511	565	523	541	551	570	543	554	547	536	530	554	538	527	492	541	544	581	521	545	522	462	567	535	539	500	509	508	486	569	527	573	514	549	517	486	534	531	538	544	507	544	523	502	516	556	530	533	526	523	554	548	548	519	503	506	518	503	534	553	574	559	512	541	567	549	483	527	526	571	554	547	512	517	565	568	539	561	509	543	532	559	573	555	531	510	528	542	608	532	500	534	525	568	544	498	549	515	502	530	563	544	527	549	561	540	539	565	518	517	518	517	535	505	519	560	558	517	537	547	509	518	517	504	530	529	547	587	574	562	585	523	548	553	580	525	509	528	530	547	515	535	521	498	558	511	493	495	552	553	508	525	545	559	555	539	479	538	541	513	532	475	538	541	576	509	556	546	553	551	546	503	533	544	517	542	523	540	528	585	538	525	544	543	535	524	534	558	526	535	540	556	479	566	509	503	581	580	527	571	520	524	505	562	535	523	505	543	510	496	530	527	518	535	471	536	527	549	538	531	507	560	590	562	570	565	541	506	566	515	526	531	502	516	538	554	549	564	511	510	528	527	534	542	552	532	531	555	537	514	491	545	534	490	514	530	534	542	542	538	509	559	527	515	573	527	571	567	543	555	543	507	563	530	543	513	514	530	520	494	467	506	523	570	537	529	529	551	553	545	479	523	503	545	570	516	533	530	531	540	562	540	517	524	549	569	549	538	520	481	541	519	544	551	549	569	569	549	564	545	519	569	546	536	519	557	540	517	520	553	506	499	504	518	529	517	525	528	565	507	508	539	504	542	540	551	485	492	500	542	544	534	529	544	543	543	507	535	557	536	549	554	537	544	548	540	517	541	505	533	546	580	551	529	536	514	559	513	522	554	532	520	541	540	539	523	553	526	559	519	520	492	532	517	541	509	528	598	564	555	552	572	565	533	540	551	523	525	538	548	510	512	551	512	536	591	534	551	543	521	561	508	587	490	545	544	534	517	595	539	522	504	556	500	517	560	507	500	548	513	547	550	512	504	503	477	526	548	538	537	526	526	529	527	536	557	483	546	527	497	518	510	529	565	487	530	552	507	527	538	527	555	546	557	542	507	522	526	507	536	497	566	528	520	571	552	491	515	532	573	544	523	512	553	537	549	541	546	562	527	509	521	486	540	567	529	514	518	555	540	511	501	531	515	582	530	539	557	535	519	554	514	501	532	570	516	528	545	565	558	571	519	520	541	513	513
25979	10765	7642	4969	3167	1999	1127	608	426	355	295	281	243	225	262	241	236	238	219	226	234	202	221	232	229	207	221	204	209	187	179	217	195	193	211	225	198	204	230	217	178	223	190	197	211	219	197	213	206	213	218	185	209	204	232	209	180	191	212	184	202	195	204	218	189	205	209	191	178	216	190	183	205	222	192	216	195	196	206	197	234	178	200	224	208	219	179	186	201	190	210	195	184	192	183	211	182	211	196	224	185	200	193	208	195	187	226	196	184	176	213	193	213	197	186	204	182	180	221	183	178	198	189	217	224	211	209	202	198	195	209	189	168	210	200	208	216	216	195	233	210	213	197	219	217	196	195	225	222	217	197	199	192	205	217	210	216	177	204	171	211	208	207	201	218	211	192	218	211	214	191	200	200	194	228	178	186	211	212	196	198	184	191	185	209	217	195	212	187	195	173	194	206	202	189	230	211	179	190	188	218	214	205	194	208	203	199	220	178	207	181	172	211	194	209	178	204	178	189	189	202	197	187	198	200	197	196	172	190	200	209	195	201	195	196	193	196	201	198	196	200	196	187	209	204	204	212	210	187	164	191	202	202	190	216	210	197	198	203	184	202	206	189	204	206	206	178	225	200	188	198	195	193	189	200	184	209	191	220	191	206	176	223	225	198	177	193	199	211	207	196	200	221	181	187	205	219	198	197	188	197	230	188	189	202	205	205	211	192	231	209	192	189	196	193	202	222	208	202	205	182	200	192	194	192	187	196	170	181	192	220	196	214	191	189	209	207	203	193	190	199	209	226	197	219	214	195	197	221	180	202	206	197	188	186	217	201	203	195	211	198	188	194	184	198	194	204	213	236	206	187	187	180	191	187	202	201	181	200	213	192	197	215	214	201	194	211	190	215	190	196	193	189	220	201	197	181	192	202	205	212	201	197	210	206	207	205	210	190	188	187	194	184	209	199	198	210	211	223	194	205	213	177	199	172	217	201	204	188	206	220	226	201	205	179	185	182	200	158	212	215	211	189	200	194	225	175	201	200	187	196	207	206	223	199	219	191	209	190	206	205	193	214	193	217	193	180	190	204	203	185	215	213	198	187	199	184	218	210	212	217	189	189	166	208	202	199	204	206	212	196	202	237	185	188	182	189	202	195	190	207	192	215	185	223	214	182	228	183	202	218	201	190	197	203	204	195	177	188	186	208	192	228	200	186	219	212	230	208	195	219	208	202	199	194	209	174	205	213	194	207	195	193	165	188	208	208	181	191	175	207	185	215	209	218	214	194	209	219	202	206	223	192	196	199	207	195	183	195	213	195	189	200	196	194	209	203	215	204	198	191	204	204	203	202	203	202	190	196	185	172	190	197	191	169	210	195	217	204	178	167	201	193	186	204	224	207	194	194	201	188	188	174	221	194	203	189	196	197	161	188	184	206	187	185	223	215	211	214	194	211	186	199	194	180	220	227	196	200	214	221	195	188	229	206	189	163	206	198	194	215	184	220	211	196	186	207	203	217	210	205	209	206	177	196	213	231	186	215	181	213	204	189	181	190	174	180	211	195	187	171	213	209	204	168	182	221	203	195	214	212	206	208	211	206	188	184	205	192	176	199	204	199	192	196	184	233	192	202	193	206	197	223	208	210	208	199	179	195	198	224	220	198	197	180	211	214	187	196	184	201	211	210	197	209	200	174	202	203	192	200	215	222	223	183	222	228	196	184	228	190	211	186	192	187	216	211	221	177	234	215	192	209	194	197	186	190	159	215	211	194	185	183	206	210	189	208	196	227	204	215	206	204	203	211	186	202	207	201	202	197	212	182	176	188	202	208	181	218	188	198	204	202	207	188	207	188	215	193	198	217	186	189	196	191	211	222	209	192	198	193	189	205	207	191	198	175	218	204	211	191	183	194	172	218	210	199	221	213	204	191	229	216	210	210	190	178	191	188	189	207	184	177	216	205	209	210	220	196	189	209	183	201	206	218	216	179	190	215	223	198	204	181	198	190	200	206	174	196	196	203	196	212	216	195	172	220	189	187	192	191	214	178	198	183	227	188	208	201	186	203	213	194	224	194	172	195	178	201	251	161	193	201	192	201	184	163	191	214	187	189	195	215	205	194	199	208	196	200	211	184	236	203	191	190	195	201	201	205	213	222	184	182	198	222	190	191	206	196	218	219	198	218	204	193	220	212	194	209	193	215	203	198	192	206	211	192	192	189	194	213	222	196	204	194	203	194	210	177	176	231	176	194	204	218	198	209	205	175	186	213	223	227	211	212	211	220	227	209	206	184	206	219	180	198	200	205	206	199	177	194	191	212	225	203	217	239	199	211	213	210	227	182	206	222	185	205	189	206	239	206	166	187	204	193	189	202	197	188	205	183	184	196	218	182	206	202	203	207	222	180	193	197	233	223	188	164	207	209	216	199	207	188	198	193	196	221	195	195	213	198	192	207	207	252	207	177	189	196	214	204	199	196	184	170	207	169	208	185	195	208	181	185	191	180	180	213	194	192	193	192	187	200	208	186	183	229	218	205	195	183	190	185	202	203	165	215	206	188	197	180	190	199	190	216	192	200	172	190	189	183	182	213	205	177	197	182	201	182	218	200	182	189	187	194	188	195	186	185	196	204	189	200	213	220	181	200	188	183	210	190	178	207	197	217	186	195	192	183	228	198	209	208	204	161	221	190	185	217	187	189	181	196	175	200	197	216	183	172	202	186	186	216	181	209	203	219	190	209	186	186	189	205	200	216	191	221	213	213	214	194	195	187	187	195	204	186	185	192	176	224	218	226	194	203	186	183	230	209	199	197	234	193	201	200	159	221	198	207	213	186	199	214	170	222	187	200	207	189	192	219	185	187	201	200	172	202	191	206	216	205	203	203	212	183	207	189	209	236	199	204	212	230	170	196	209	198	202	186	217	216	198	199	204	199	191	203	199	207	203	194	193	231	177	190	204	209	190	179	212	185	180	191	209	204	213	181	193	230	217	193	214	222	220	202	232	192	216	185	178	206	213	176	233	198	181	216	203	200	190	194	197	212	195	223	176	199	211	213	183	199	183	198	204	207	193	191	193	228	217	188	179	176	200	173	207	183	188	207	211	213	214	205	212	190	187	182	203	166	177	194	193	191	186	196	216	195	205	189	216	179	190	192	224	183	182	203	209	179	249	182	188	173	229	207	193	175	197	199	212	193	215	230	173	220	170	190	221	186	204	194	212	193	223	193	191	165	205	189	207	215	179	188	190	222	204	221	232	213	199	231	217	171	220	205	211	190	208	209	190	199	188	210	193	204	244	199	206	219	194	203	205	193	212	201	197	188	203	232	198	194	186	203	212	181	185	183	202	187	209	216	194	201	198	195	225	178	215	202	190	233	187	203	193	213	184	202	203	229	184	188	199	222	190	216	193	190	197	207	188	224	196	179	219	210	186	220	223	202	190	187	191	219	198	191	160	188	216	198	204	208	219	222	205	189	207	223	187	205	189	181	193	183	184	194	180
18783	3488	5345	5257	4304	3432	2401	1826	1468	1251	1054	979	937	845	812	746	719	777	732	662	672	671	695	699	648	648	611	575	622	588	627	575	603	556	592	551	558	540	571	541	565	508	554	531	568	537	593	553	551	549	555	541	538	540	568	557	552	547	533	514	500	551	539	523	525	556	525	492	559	539	528	524	476	519	503	562	532	527	550	529	563	530	526	540	519	550	529	597	525	532	543	526	512	545	579	569	560	529	541	538	552	557	485	502	510	509	591	559	534	546	469	517	479	503	501	498	503	493	560	568	550	505	566	539	535	507	542	519	534	523	513	492	551	490	534	513	511	503	510	478	490	552	522	507	511	503	551	527	476	510	521	497	506	498	530	530	513	550	522	462	554	514	505	524	529	535	544	483	513	536	501	541	540	515	533	541	493	523	513	483	565	513	523	522	487	542	519	507	525	547	538	501	519	522	521	473	495	514	510	544	508	496	547	500	576	483	503	536	526	508	501	552	564	512	551	557	534	518	501	513	519	513	519	513	490	500	496	524	536	499	510	544	493	522	531	534	541	508	473	532	521	506	522	510	480	521	510	527	540	479	532	488	521	478	525	507	534	552	515	524	544	535	499	522	487	503	518	490	517	471	491	517	507	513	514	498	515	494	565	502	569	517	482	533	516	505	514	550	490	538	507	500	500	543	501	510	499	508	492	522	462	515	496	529	527	492	529	509	544	482	554	513	483	481	516	548	526	539	505	533	480	519	529	489	521	493	510	506	504	536	497	480	531	543	538	517	485	458	513	488	526	486	520	515	525	509	509	513	560	529	517	547	516	491	514	467	468	543	474	466	504	488	523	542	550	523	496	530	516	541	507	493	509	540	516	550	512	509	516	548	531	516	525	502	526	533	515	517	537	518	536	514	525	474	488	488	478	484	556	503	552	508	521	515	524	473	514	543	516	499	518	513	514	530	537	521	572	470	541	458	504	513	485	511	512	494	498	516	517	529	509	506	509	513	521	517	504	540	510	530	529	509	532	525	543	542	538	542	500	512	517	520	536	523	538	534	492	538	521	491	508	503	478	521	510	481	518	450	539	502	524	461	498	487	522	514	531	536	502	560	505	517	502	547	502	526	495	512	525	507	476	499	480	541	519	533	541	512	526	505	511	551	526	508	510	512	506	473	517	549	505	512	495	550	549	557	470	488	497	531	501	531	538	483	517	489	491	508	521	536	514	495	513	508	501	453	508	533	515	520	539	530	507	509	575	495	521	510	519	519	472	505	503	504	497	473	566	528	501	486	500	505	503	543	493	503	527	524	538	512	514	526	522	504	492	497	495	506	510	488	511	514	514	522	550	503	519	536	531	525	507	477	464	504	538	516	525	563	513	537	527	517	512	501	529	488	528	502	480	494	560	517	514	537	540	544	564	524	564	510	541	532	486	492	508	508	520	497	500	496	513	483	494	507	565	510	531	524	502	541	497	486	506	518	494	520	513	517	485	517	504	554	516	507	497	488	482	505	522	518	525	494	509	475	502	476	518	527	481	490	501	499	522	525	532	553	551	510	507	476	488	521	557	510	518	542	517	504	546	512	513	532	503	519	484	564	467	539	505	516	508	506	487	511	510	522	497	504	484	499	507	494	542	516	537	512	520	486	523	542	518	531	489	538	527	533	519	484	525	503	500	497	505	514	498	493	565	536	492	528	502	509	481	529	527	540	529	531	507	507	505	545	502	476	554	490	541	492	540	501	544	499	543	523	534	508	507	510	523	553	533	514	501	527	504	523	518	510	509	527	527	499	562	516	571	560	554	498	503	500	511	540	516	535	516	518	521	516	531	482	518	501	486	508	528	479	514	520	540	525	541	489	515	515	528	476	525	553	479	561	493	518	541	545	505	515	509	470	473	506	482	528	495	503	502	514	537	473	472	521	481	528	471	489	510	463	522	492	555	530	536	531	578	516	505	497	500	535	515	477	504	550	517	504	469	523	498	484	526	550	499	557	527	513	519	525	493	520	524	542	497	550	523	509	511	558	513	486	519	537	474	510	493	497	535	571	482	488	512	553	526	488	514	496	488	505	503	520	558	513	539	512	497	544	527	564	508	525	537	491	526	517	498	509	504	495	527	552	507	515	537	545	514	498	530	479	491	486	543	498	542	509	474	518	486	522	543	504	505	494	534	510	531	494	520	525	495	519	513	499	487	509	519	509	520	526	490	529	457	574	497	540	512	535	529	506	522	479	545	478	510	505	557	491	512	507	482	507	493	543	506	512	528	494	473	558	468	444	537	508	505	531	541	485	506	516	522	512	532	492	512	538	528	485	536	506	502	507	564	533	548	486	513	522	535	512	531	487	515	478	509	557	508	494	523	520	513	558	519	516	524	525	492	461	548	488	554	526	483	528	475	502	478	501	512	507	498	531	525	499	489	533	477	463	519	487	512	524	518	531	522	514	507	520	532	508	513	539	527	488	479	577	495	519	539	524	537	501	538	522	530	558	486	488	555	519	493	543	519	477	514	546	514	496	578	517	556	558	536	524	487	526	510	496	516	546	481	525	504	528	572	552	518	480	509	496	544	477	514	600	525	518	527	509	538	501	545	502	490	498	481	529	489	554	536	500	499	473	517	526	525	515	491	494	493	513	502	521	484	539	540	541	501	529	498	527	526	519	515	556	542	511	482	491	492	502	526	538	515	512	515	513	523	519	491	546	546	519	531	488	519	509	489	492	528	487	540	541	483	530	512	480	487	569	473	546	503	495	525	502	553	477	519	544	541	477	553	544	491	464	479	488	503	509	550	534	527	510	523	524	528	511	470	561	484	537	531	493	520	495	504	555	521	541	498	489	472	514	483	501	504	500	502	522	484	483	482	519	479	507	543	479	507	558	501	532	537	576	544	546	516	503	507	517	511	518	553	498	516	552	482	518	478	531	536	532	553	513	514	532	479	488	538	552	528	519	527	503	506	553	500	545	529	528	555	530	519	546	518	514	536	495	508	516	503	522	533	534	525	540	511	559	526	511	481	497	509	530	536	498	528	518	498	525	520	505	479	543	514	538	521	533	489	511	511	526	500	476	489	515	484	523	476	521	520	509	528	529	502	543	517	546	492	516	500	512	525	520	510	476	530	492	513	514	531	518	510	516	463	480	471	523	526	521	504	467	494	498	518	532	510	526	509	513	544	538	528	516	482	528	502	533	513	498	504	526	566	524	512	550	498	533	523	500	532	508	510	517	498	520	508	509	489	534	495	564	512	494	507	514	552	497	526	552	510	478	517	568	516	486	501	510	506	516	474	482	498	501	537	526	514	527	530	537	506	519	496	517	518	532	566	488	526	523	484	498	491	530	526	501	502	509	514	533	497	533	521	538	514	564	549	534	530	506	518	514	539	528	525	498	572	529	509	462	520	535	488	526	511	556	489	531	532	525	504	514	505	487	527	509	512	520	520	542	530	548	509	514	488	473	483	491	485	498	525	529	508	554	536	544	504	497	512	543	508	511
35000	15542	11188	7619	5270	3335	1821	980	598	421	281	238	206	200	184	167	175	163	157	147	142	147	153	134	139	125	144	111	137	117	126	111	94	102	118	109	107	122	113	120	117	128	118	121	102	96	91	123	102	113	106	108	103	89	108	107	121	100	113	91	83	110	112	102	90	108	109	108	115	101	108	121	91	119	100	102	96	113	103	108	100	100	109	118	106	106	112	101	91	121	120	108	96	93	119	109	94	113	116	123	130	108	95	119	116	115	93	105	122	95	86	105	109	108	89	100	119	112	122	91	98	91	96	85	77	110	110	102	92	88	94	96	87	113	105	90	104	103	101	103	86	98	84	108	90	80	106	115	95	106	110	79	101	110	86	90	113	107	109	104	122	117	95	95	115	111	97	99	99	110	94	98	103	89	107	107	103	88	112	90	103	92	111	106	109	113	95	108	107	105	89	107	103	118	94	118	105	122	97	116	88	105	106	117	91	103	112	103	120	87	91	101	96	109	126	100	102	102	88	94	94	84	105	95	105	113	109	96	102	82	95	104	98	95	90	103	113	113	103	111	104	121	85	121	95	97	103	97	87	107	123	127	124	84	99	108	113	95	103	96	120	84	93	108	102	117	96	109	100	128	121	97	93	100	108	88	111	108	85	105	101	89	110	114	79	90	102	99	103	85	83	91	110	107	103	98	106	109	101	108	101	102	102	100	108	104	92	90	95	111	97	120	114	93	114	116	102	119	93	94	99	112	101	108	116	95	92	123	123	103	91	105	90	111	111	85	101	108	94	96	101	115	104	107	103	98	88	95	112	101	97	75	101	114	102	88	99	96	103	98	94	99	86	95	93	111	118	114	107	82	99	94	114	96	94	90	97	109	99	94	100	117	101	101	108	100	97	95	104	93	97	107	100	81	96	102	115	97	105	95	106	100	117	100	87	99	100	81	99	106	105	92	102	94	92	87	125	113	103	112	115	100	92	129	89	104	105	89	95	114	112	100	99	93	91	92	111	97	88	84	81	103	99	99	114	118	86	96	91	115	85	83	98	106	96	89	95	103	93	103	98	98	110	100	99	103	110	103	99	98	99	99	101	81	127	99	87	95	102	93	96	105	103	96	108	102	91	113	101	105	101	91	117	103	101	89	127	92	123	103	89	101	90	106	108	103	104	106	113	107	90	103	101	99	97	80	109	103	104	102	103	97	98	84	101	112	115	106	102	113	103	101	100	103	92	87	113	100	94	102	112	68	125	104	108	112	108	93	100	104	107	108	99	107	113	115	112	99	97	100	102	112	116	96	97	99	109	106	107	102	111	111	113	117	96	111	115	96	102	87	109	111	92	103	105	108	94	99	101	108	106	111	133	103	108	101	91	106	98	89	100	90	95	102	102	113	87	102	111	100	96	106	100	115	103	81	84	109	103	85	102	96	91	103	112	120	92	102	118	104	85	120	107	107	118	88	104	105	105	92	90	104	113	91	100	106	127	107	107	97	110	102	81	112	92	105	107	89	114	107	102	105	82	100	94	102	95	79	93	101	119	93	101	86	102	97	90	101	118	90	107	91	90	109	100	122	115	101	86	101	88	100	111	106	87	99	100	105	113	102	93	112	133	96	105	109	94	95	98	97	110	110	88	112	103	109	100	84	110	108	92	99	99	91	111	114	94	93	82	72	103	96	94	120	91	122	87	101	112	91	93	99	109	110	98	107	103	94	89	98	103	111	102	108	78	108	97	104	96	94	113	101	107	84	85	111	99	106	88	99	83	101	107	101	88	103	108	118	107	92	97	101	106	104	111	98	97	96	95	92	87	90	101	109	106	102	120	92	108	90	102	107	114	102	93	91	108	93	96	89	92	105	95	83	105	106	102	112	110	112	103	114	111	98	105	110	82	103	100	79	98	112	105	117	116	116	105	103	113	102	85	85	122	103	119	105	106	85	85	110	108	92	133	108	88	125	122	111	116	113	107	105	101	117	109	82	95	105	90	108	88	106	91	99	90	100	99	99	113	93	113	93	104	108	105	118	104	104	106	103	93	121	98	109	123	100	108	96	121	106	104	83	102	96	81	97	80	100	85	85	103	103	101	96	106	116	107	96	118	101	110	112	106	104	103	94	88	85	103	97	115	94	111	95	96	108	106	101	104	125	114	92	120	111	108	94	99	93	107	117	86	102	102	90	93	109	100	112	95	102	97	102	92	124	86	101	90	113	99	96	126	100	104	111	89	106	117	108	115	110	101	112	92	111	109	86	107	96	122	83	107	124	100	112	99	117	126	109	110	92	115	107	83	105	88	102	92	91	114	104	98	84	111	119	102	104	97	85	111	81	88	108	110	108	100	108	92	93	87	89	88	94	95	103	77	102	103	121	117	96	100	92	117	102	94	108	86	100	118	99	95	103	99	107	101	95	94	99	112	111	106	95	104	101	102	82	99	94	101	115	103	102	97	106	87	99	115	109	108	102	109	101	86	92	100	77	98	108	117	98	95	105	102	110	97	108	116	122	103	106	117	105	102	121	98	108	93	104	100	94	108	93	118	100	107	122	105	91	114	118	109	100	97	115	112	115	86	103	115	94	104	85	75	104	98	105	103	117	88	115	78	110	112	110	105	116	92	93	82	89	114	139	129	96	119	106	101	83	99	94	93	118	117	93	116	103	113	96	104	101	108	106	105	108	94	104	97	118	102	87	104	101	77	109	97	101	94	106	116	98	115	103	115	100	94	109	109	117	103	119	112	99	110	109	109	101	99	99	106	122	94	137	104	103	105	88	109	110	95	97	89	116	91	110	109	98	99	102	84	94	87	103	107	111	96	106	82	104	96	98	92	107	116	95	88	102	91	94	108	106	94	106	97	95	103	105	94	106	108	103	115	99	115	94	111	96	92	96	121	102	111	109	92	107	83	98	108	105	102	106	109	93	97	108	91	93	89	110	103	116	86	101	110	109	109	116	93	96	99	101	120	85	101	99	131	85	106	105	93	93	100	94	108	112	126	102	107	94	120	92	113	93	111	95	106	87	75	105	117	115	96	102	123	91	99	124	117	104	105	115	97	94	95	99	96	104	87	96	98	83	107	94	102	104	87	104	95	92	109	103	113	92	122	76	85	95	115	84	96	106	107	105	107	108	103	97	99	116	102	119	95	101	89	101	98	98	119	108	114	112	93	104	103	115	80	100	100	100	92	99	116	92	92	87	96	90	106	111	95	110	100	112	107	88	103	81	92	96	97	89	108	96	99	100	99	110	121	94	108	97	82	110	100	105	104	97	93	98	112	79	112	97	136	109	113	99	102	90	105	97	114	98	96	101	104	94	109	96	104	115	91	107	109	100	100	122	100	105	108	82	85	101	100	92	98	98	110	104	90	103	104	104	86	105	116	108	88	92	96	122	106	116	95	108	119	111	102	102	118	98	109	116	90	117	122	116	111	85	94	122	120	96	115	92	116	110	99	101	92	116	107	100	101	89	91	103	92	113	100	116	120	97	119	83	81	100
23662	5082	7597	7776	6509	5009	3747	2901	2086	1650	1468	1213	1060	946	886	802	759	662	615	640	610	623	573	611	566	543	473	459	444	409	431	412	387	378	401	376	369	365	342	380	349	377	372	347	310	340	339	326	338	314	322	342	351	329	307	324	294	313	317	321	321	296	316	332	301	337	315	331	317	300	330	303	283	343	307	299	296	309	325	319	304	312	314	313	321	264	309	266	303	332	326	344	350	347	359	312	321	333	337	349	314	297	311	321	297	317	291	315	297	295	282	297	262	294	297	316	295	293	291	292	312	271	288	304	291	275	301	271	269	292	284	306	296	263	294	283	286	251	277	293	272	294	288	255	287	312	275	294	295	270	285	301	260	276	285	280	283	279	312	300	282	307	262	287	276	274	266	296	272	287	269	285	292	279	300	315	284	273	264	284	271	299	275	291	269	268	284	282	282	259	269	295	275	265	268	297	274	284	302	280	267	262	282	267	281	278	293	258	304	301	276	289	258	278	289	277	293	267	276	236	290	283	294	300	276	299	285	265	292	303	270	287	280	282	277	283	276	278	299	296	284	292	265	273	290	246	300	297	281	279	258	269	284	283	271	301	254	276	237	284	292	286	251	284	273	300	296	266	252	267	255	268	286	273	277	287	319	246	290	248	287	284	286	279	266	269	273	253	278	276	297	243	285	276	283	276	284	264	298	287	276	271	307	275	278	249	287	276	255	274	281	271	299	290	268	281	299	266	291	275	268	275	271	292	276	290	264	281	277	297	294	257	295	288	290	278	267	303	297	280	282	259	261	282	270	270	288	266	247	269	264	270	292	260	271	292	292	273	284	263	269	295	271	284	273	275	297	279	303	299	251	324	284	288	265	271	269	299	264	273	319	315	275	276	268	294	263	303	285	320	275	255	274	285	275	275	275	278	276	268	267	290	281	290	275	290	300	298	304	269	275	288	271	279	246	265	262	293	270	289	298	276	277	258	297	283	319	266	317	283	289	287	288	299	282	261	264	265	281	305	252	269	286	276	279	285	283	263	282	285	291	271	265	283	251	263	285	283	261	306	276	275	285	277	274	243	278	277	269	308	244	263	264	290	290	276	299	286	264	264	274	280	294	261	271	277	266	307	275	276	278	272	295	292	281	271	270	284	288	274	269	266	261	286	260	254	271	295	274	293	258	298	305	311	252	277	272	282	265	256	267	309	272	264	300	285	291	298	289	285	263	288	278	279	259	263	274	271	296	292	298	272	275	305	272	310	278	286	270	287	287	290	298	268	269	307	275	293	274	258	300	279	263	296	283	317	259	268	287	300	266	265	298	280	288	280	292	251	288	285	284	262	298	304	311	269	269	263	300	316	253	291	252	290	282	273	302	273	273	283	278	303	285	284	274	252	275	280	288	265	285	277	272	262	287	293	300	270	262	287	276	279	280	311	268	294	288	270	295	295	254	310	267	283	262	307	275	289	272	281	278	295	295	266	287	288	252	271	264	269	271	295	282	306	271	266	274	253	289	274	251	262	279	312	303	253	301	311	288	244	300	301	258	288	287	287	272	266	248	282	267	328	257	305	301	261	270	283	279	305	291	305	258	270	277	269	273	257	290	254	275	271	270	274	281	295	304	304	270	278	274	288	297	266	284	269	253	291	258	259	270	283	283	308	277	269	274	264	258	308	289	300	267	274	280	276	284	287	290	303	290	293	277	282	272	284	281	290	273	245	269	274	270	273	286	277	305	312	275	255	260	306	257	298	278	300	278	275	285	285	300	253	294	260	264	261	254	286	270	265	290	276	292	254	288	293	288	255	282	286	285	281	253	284	293	272	292	255	282	281	252	277	264	266	276	280	272	277	272	275	285	268	297	256	301	289	252	292	289	282	305	245	260	296	302	266	293	267	313	297	278	292	337	285	265	300	257	301	266	269	288	285	277	281	302	280	265	277	269	281	276	252	286	299	280	286	304	295	272	273	290	280	284	289	269	304	268	294	270	298	274	281	288	295	271	279	280	281	272	251	284	281	279	287	272	295	281	281	281	260	287	303	275	290	293	319	274	281	297	274	278	282	265	281	295	289	284	288	269	285	261	283	252	291	281	266	292	268	252	277	256	274	254	308	271	298	283	277	286	319	294	256	245	243	294	274	288	281	252	270	273	291	279	297	298	278	251	275	278	245	276	273	285	272	277	298	272	273	266	257	264	301	283	293	251	266	273	281	257	269	274	271	283	269	285	288	272	273	259	290	282	287	276	289	272	300	298	286	277	279	266	277	267	292	311	309	298	264	268	277	287	296	284	298	282	262	252	287	265	252	259	264	299	300	305	286	286	281	273	276	312	296	265	288	262	291	268	300	294	278	283	271	279	268	312	277	270	283	296	282	276	282	263	288	317	293	287	254	293	271	300	268	302	264	277	242	278	300	277	268	277	261	288	272	290	257	274	265	288	281	300	274	276	287	261	250	280	265	291	269	258	316	288	267	280	264	268	293	269	299	261	292	284	279	262	304	270	264	291	262	306	291	267	299	265	324	288	283	275	248	298	304	286	280	273	298	267	272	279	253	277	284	296	283	252	298	269	275	276	310	249	253	263	297	245	271	302	273	305	265	264	293	248	271	294	268	275	264	286	265	281	296	267	281	291	275	265	284	288	277	270	279	278	252	291	270	294	281	280	287	280	278	283	260	304	305	281	298	279	289	244	267	266	266	300	264	290	247	311	261	267	296	256	257	294	285	284	278	300	289	296	295	241	279	277	268	271	263	282	284	283	304	278	283	285	291	270	269	290	275	262	282	273	281	267	280	307	277	257	271	267	277	295	290	264	266	257	321	275	249	261	262	277	292	257	295	251	286	263	276	268	280	296	278	271	245	292	267	297	254	283	253	311	291	312	245	275	272	293	260	310	293	275	270	278	285	275	284	257	276	283	275	293	254	300	253	295	278	289	268	285	272	276	312	275	299	301	279	277	267	274	280	299	282	282	284	265	295	278	273	269	293	298	292	278	277	278	279	273	275	276	282	264	295	273	324	278	285	260	279	267	257	293	303	273	312	287	274	305	273	290	264	273	289	269	283	313	296	266	257	308	277	279	256	283	278	271	277	277	285	283	256	305	293	257	303	260	249	299	270	276	283	262	309	299	274	274	281	284	259	291	283	323	270	280	308	276	291	313	282	288	267	278	276	265	271	279	320	272	250	289	266	276	294	285	270	266	301	290	290	269	299	247	255	281	292	265	310	271	322	274	261	294	267	313	263	287	273	283	280	252	273	258	293	271	260	285	274	292	293	303	278	291	256	267	301	291	275	264	262	248	276	270	271	279	290	286	268	278	279	277	298	260	277	263	286	253	299	282	300	292	253	274	268	261	264	297	268	252	258	247	248	274	286	290	247	264	265	266	249	260	289	276	297	279	281	264	267	273	250	283	259	304	273	247	298	255	287	282	281	270	277	280	300	289	297	296	247	302	257	265	291	278	275	288	295	269	301	283	261	290	287	279	274	257	261
5017	1118	709	466	362	290	224	182	228	206	209	183	224	230	240	208	199	196	209	210	194	243	221	209	211	245	200	205	238	189	213	216	232	222	187	208	196	202	227	225	219	212	220	200	209	224	205	243	198	225	208	224	216	221	224	208	207	250	206	218	216	237	193	224	199	241	219	243	222	214	236	207	251	249	201	198	200	216	205	235	215	198	209	228	223	220	227	213	238	208	199	188	218	218	205	216	207	190	212	202	218	208	238	204	196	221	227	204	240	210	198	186	217	215	230	215	231	210	208	218	211	215	215	206	224	205	198	206	211	215	239	195	244	232	198	179	209	224	227	239	207	211	213	210	229	194	216	212	230	200	200	221	239	189	238	221	218	204	220	203	229	207	204	206	239	210	227	200	196	216	219	212	202	219	191	228	180	196	212	196	209	236	206	236	223	227	202	226	222	211	219	221	194	232	218	241	236	212	248	203	203	229	224	213	217	214	178	227	193	181	214	229	192	201	217	208	213	226	193	234	207	207	223	175	210	201	224	207	201	216	229	223	210	196	211	220	198	206	210	230	213	203	213	208	209	211	199	214	201	236	213	216	258	214	224	221	182	215	211	214	213	209	201	208	207	224	243	229	194	208	218	208	190	207	207	210	228	204	221	208	202	225	215	194	211	233	222	235	222	218	217	186	241	229	222	214	216	198	232	186	208	227	213	188	217	217	206	225	218	212	209	206	209	202	225	216	215	218	198	215	231	217	212	210	216	199	229	236	230	229	238	198	211	196	235	212	209	213	221	238	202	201	214	209	235	192	204	212	210	203	216	206	222	210	246	200	203	215	222	210	220	201	229	217	206	201	225	237	197	216	201	203	181	212	209	193	199	224	244	193	249	240	245	229	220	216	213	228	199	207	206	221	236	206	234	217	222	214	235	218	211	196	187	217	243	201	191	217	179	215	190	217	216	229	193	213	244	232	227	225	200	217	196	235	225	241	223	178	219	183	205	235	190	204	224	200	212	239	209	199	213	184	243	218	227	178	249	203	190	224	211	230	231	228	185	215	218	211	226	226	233	199	202	234	226	223	228	217	189	231	216	223	218	194	225	225	225	225	219	237	205	219	232	226	178	193	195	231	198	205	216	190	192	198	198	248	225	198	227	220	185	212	175	203	224	232	229	227	223	208	213	209	225	225	216	206	220	230	224	216	205	195	238	201	199	200	195	210	202	217	206	250	199	186	206	230	206	216	223	212	242	201	204	224	211	222	206	208	189	209	198	221	221	227	223	196	203	191	217	206	231	214	205	198	198	215	226	216	211	218	218	196	208	217	213	189	239	202	243	206	216	218	214	213	196	243	216	208	213	197	208	221	206	194	208	189	210	216	210	196	217	214	246	220	210	175	209	227	216	196	221	210	207	216	210	224	199	254	217	189	223	221	190	207	220	219	198	201	240	221	188	217	203	215	213	228	216	221	208	212	223	214	192	212	229	219	229	215	198	225	198	201	202	220	224	207	213	216	211	181	232	229	209	233	226	175	191	204	198	188	212	211	181	209	233	223	227	221	244	199	204	208	228	187	208	207	225	215	218	165	218	222	226	194	205	217	219	238	219	199	234	198	202	203	214	191	226	190	229	228	193	223	220	221	212	210	229	237	216	223	200	224	240	215	210	222	210	182	197	199	229	221	225	181	246	211	222	234	241	231	199	218	228	200	202	180	195	222	207	228	190	214	216	194	195	198	222	221	232	224	194	223	215	217	230	232	208	167	216	207	220	203	214	221	198	221	249	237	240	196	221	220	199	198	210	205	173	205	221	225	219	218	220	215	210	243	207	202	209	205	198	187	225	206	234	214	213	204	201	200	210	176	217	217	202	231	203	225	194	236	211	206	226	194	180	242	216	205	197	212	220	240	237	229	188	204	198	214	227	196	235	232	206	219	222	207	216	195	211	211	196	216	217	215	217	216	207	214	225	255	210	219	214	205	217	198	202	221	209	229	213	241	201	200	196	223	217	241	205	229	208	175	226	208	208	179	205	206	215	213	210	227	251	210	200	219	203	227	209	187	216	204	208	187	220	233	205	208	205	207	235	220	214	201	192	219	189	203	225	223	245	222	222	193	201	241	200	215	197	206	217	243	209	230	189	211	214	199	225	199	235	215	215	231	202	217	208	225	204	243	203	226	189	209	204	182	216	226	216	234	204	207	204	202	227	188	201	207	214	208	211	215	202	218	231	208	201	193	226	218	207	201	214	202	215	237	201	204	207	192	209	204	229	201	220	191	219	213	227	213	219	221	200	219	208	209	211	220	226	235	206	211	226	246	239	214	210	203	224	201	221	230	260	189	213	212	209	216	224	221	212	209	218	232	195	177	211	222	222	204	216	202	221	197	216	221	229	192	215	227	227	220	223	217	177	208	183	210	201	194	205	193	215	221	227	230	240	238	213	199	205	215	227	224	217	220	233	222	229	208	232	227	221	211	209	228	204	199	210	202	204	233	195	190	210	218	208	211	215	234	190	234	202	225	195	252	233	221	221	200	224	217	224	209	226	212	213	214	211	203	217	219	227	212	202	224	216	205	191	201	226	210	214	182	178	228	224	231	204	203	221	234	193	198	207	218	198	203	240	248	211	213	211	222	210	219	228	214	225	215	206	234	227	225	203	172	199	235	209	228	256	226	236	215	215	217	228	183	210	240	210	200	216	200	219	207	197	206	197	193	203	206	215	214	207	215	236	217	217	226	222	206	199	205	208	200	219	220	214	192	221	204	226	204	234	202	219	221	205	208	218	224	211	236	208	212	223	208	221	239	219	210	204	215	191	239	232	234	173	200	196	193	229	189	220	190	229	239	213	205	216	233	256	216	252	232	240	217	218	200	203	204	198	202	221	222	232	233	215	201	196	211	202	215	213	215	241	215	213	221	217	207	200	213	202	210	211	194	191	213	198	210	211	215	223	205	208	209	219	190	228	217	222	195	214	195	200	215	225	205	206	222	202	201	218	214	202	221	213	213	214	215	227	204	216	232	182	207	222	184	216	176	216	226	204	227	202	207	191	214	214	224	181	222	222	218	218	218	197	192	201	213	200	214	206	216	196	221	216	224	202	210	227	194	242	218	218	208	219	204	238	230	192	173	192	215	212	241	226	231	219	203	210	210	202	203	215	186	228	191	226	195	217	203	218	220	225	208	184	246	208	215	219	205	184	211	221	196	207	217	206	232	240	198	232	190	227	230	223	195	230	199	216	214	214	232	219	216	218	220	202	206	193	188	232	202	190	200	233	215	222	201	201	220	217	220	238	218	210	211	203	219	208	239	195	204	216	213	194	200	203	204	226	198	200	211	216	197	188	215	225	238	222	229	204	199	224	182	213	202	228	211	204	200	205	211	184	222	206	199	192	233	202	188	205	187	224	220	233	213	227	203	234	225	217	212	242	214	175	212	200	188	201	218	222	219	236	198	224	216	226	201	227	227	196	202	220	232	212	207	204	219	220	219	198	207
4710	1053	1174	1145	962	838	712	695	637	650	572	596	588	548	599	575	582	594	577	608	565	588	580	596	575	578	551	579	604	570	529	555	572	580	579	557	556	543	562	558	563	570	582	598	573	533	581	572	556	530	547	574	565	552	568	561	554	545	573	536	514	565	606	570	574	564	569	578	562	527	567	549	543	557	545	520	546	540	550	585	545	591	547	562	571	538	556	549	564	530	569	585	523	555	559	561	554	598	601	548	566	570	572	551	549	568	551	553	584	547	538	548	569	550	572	561	547	516	550	552	577	564	583	583	559	533	576	555	580	547	573	506	578	580	535	581	538	544	591	547	580	587	570	562	544	560	531	599	552	552	566	549	527	584	569	567	598	544	548	534	561	546	588	602	564	573	526	551	576	533	542	581	537	573	571	566	508	538	573	526	581	556	551	537	572	528	551	590	571	582	575	573	573	582	534	516	522	562	569	561	573	579	591	539	569	571	540	546	556	567	542	584	575	524	559	577	532	572	544	542	570	562	543	540	536	563	544	563	532	547	572	570	530	584	559	537	602	562	536	535	561	558	544	542	544	565	563	562	536	575	570	548	526	561	601	551	598	578	579	595	561	591	537	593	595	512	570	602	573	524	538	552	573	561	584	572	564	550	552	611	584	551	570	556	533	546	552	622	557	525	552	528	562	555	565	558	535	544	545	532	564	563	504	580	577	576	545	580	547	541	581	571	595	542	567	573	545	543	562	540	530	579	563	530	539	575	600	543	576	579	533	551	634	550	612	560	583	555	536	562	563	582	568	603	544	537	585	564	540	585	533	545	585	560	538	560	545	566	584	577	588	611	545	527	562	544	564	588	571	556	543	554	549	622	568	517	529	579	530	571	592	592	525	567	534	578	548	570	553	569	555	569	557	556	560	551	554	582	559	589	563	565	572	572	550	616	573	589	587	550	571	537	574	567	545	555	575	573	542	538	545	557	590	581	537	553	547	491	563	560	575	608	535	580	596	557	570	583	538	549	562	580	554	556	591	544	593	552	562	551	563	629	545	586	576	537	548	547	608	568	554	557	559	577	572	549	564	577	569	579	557	555	538	569	544	565	536	561	549	570	557	544	599	538	567	584	582	563	529	581	558	543	571	569	555	555	529	581	539	562	604	544	545	588	574	549	567	552	546	572	605	591	518	575	526	580	568	544	534	553	554	551	539	544	534	596	550	543	579	569	541	598	554	547	545	526	531	560	567	576	557	530	563	548	599	529	561	509	568	563	576	532	577	568	562	558	518	548	562	562	579	522	557	536	596	558	556	578	531	549	585	559	541	575	535	570	587	546	552	541	583	559	560	576	573	531	533	542	544	538	570	582	576	530	536	551	573	593	531	574	590	578	534	553	556	557	571	584	552	561	568	541	578	572	540	582	575	554	597	638	562	555	549	548	546	551	531	584	574	524	551	540	555	587	543	577	581	572	515	545	569	581	568	570	581	588	533	626	507	550	566	544	524	597	530	558	585	533	546	585	579	548	575	527	583	554	498	523	559	579	569	578	562	562	531	564	557	600	570	549	605	561	599	613	534	598	571	507	564	567	565	523	586	584	597	551	562	515	584	587	536	579	596	583	551	588	546	576	573	534	545	515	556	547	569	565	599	553	536	571	585	565	548	554	547	524	526	598	571	520	610	579	520	563	520	536	554	547	543	544	568	588	568	535	574	544	568	573	534	601	560	560	562	538	582	604	551	538	547	544	584	537	613	560	558	548	545	534	585	573	522	557	582	560	574	558	583	576	544	584	573	571	567	568	578	541	537	571	557	593	539	567	587	593	542	588	560	558	605	556	614	551	595	557	574	559	583	538	557	572	552	624	545	526	604	552	585	508	603	527	565	553	506	585	512	534	564	580	593	583	609	520	522	563	516	566	548	543	512	597	546	555	522	541	599	577	514	547	552	528	570	545	548	546	600	580	560	523	594	552	605	586	559	550	562	558	536	547	594	556	534	605	561	578	588	515	541	561	537	516	580	550	561	578	586	532	566	548	581	563	568	552	554	547	573	524	532	544	519	551	546	568	571	547	533	532	589	581	566	556	536	595	582	587	532	569	545	550	522	581	526	562	551	551	568	568	614	568	557	542	569	562	596	551	552	589	568	574	544	567	528	529	539	536	562	581	590	574	534	549	579	569	545	548	567	536	583	560	564	569	556	578	588	584	531	547	588	564	556	592	572	580	546	530	538	582	589	572	534	578	573	557	571	551	574	553	547	567	503	530	581	597	595	567	544	548	588	573	580	603	565	588	552	540	533	542	553	538	595	531	571	571	583	562	568	571	549	535	571	582	500	548	543	541	553	571	567	534	566	617	519	586	520	549	555	581	591	570	514	555	553	541	574	572	568	592	567	541	547	554	560	552	589	553	579	586	552	565	617	575	551	553	546	567	567	590	582	545	548	542	555	570	560	564	566	565	533	586	572	515	564	520	542	530	566	566	586	579	579	572	517	540	571	565	575	575	566	535	599	538	591	585	541	559	522	569	559	548	569	582	592	556	556	536	547	567	563	556	568	581	560	539	539	577	564	560	575	536	551	531	598	576	549	569	601	559	544	543	562	538	548	531	537	565	599	550	606	549	569	603	556	576	583	532	552	538	545	538	555	564	619	571	548	540	568	517	537	582	561	558	554	539	558	560	575	537	605	561	525	545	539	519	558	592	568	533	571	596	555	542	565	536	578	570	611	550	581	531	582	545	548	536	543	550	566	576	549	552	552	521	542	546	571	563	572	576	586	539	563	597	571	577	557	552	606	567	569	570	590	607	545	569	537	564	587	565	594	555	575	549	559	551	582	539	570	522	593	571	571	547	587	525	588	586	523	608	596	541	594	519	573	574	522	555	556	558	533	605	555	542	524	580	548	576	579	611	520	597	545	566	583	544	539	595	549	556	561	559	572	591	540	536	572	581	502	522	583	596	573	558	553	570	602	573	540	581	557	579	527	580	574	553	569	584	560	556	580	584	546	580	580	549	597	580	578	556	616	555	558	565	595	523	551	590	560	563	581	546	560	581	591	542	577	564	580	566	576	540	578	546	550	542	502	582	560	583	511	581	546	538	576	563	571	569	559	533	536	551	570	557	529	533	540	553	595	575	540	558	550	601	543	561	575	533	523	572	540	595	572	586	610	562	542	536	544	591	521	569	570	545	543	553	586	566	566	597	553	542	566	573	538	561	547	574	539	528	541	581	553	577	568	582	548	542	557	560	543	565	500	559	550	555	588	558	542	583	578	576	552	584	546	556	604	564	625	515	554	561	566	575	531	567	573	575	538	589	575	560	546	599	544	575	579	580	549	584	510	591	573	569	586	578	578	563	550	523	537	570	545	577	577	546	524	597	597	577	563	596	552	596	627	519	586	549	516	535	600	590	577	554	544	588	602	563	540	541	538	591	557	602	568	552	581	544	621	558	542	557	578	550	593	612	562	550	560	587	544	529	571	549	601	541	538	552	535	566
24456	9174	6938	4898	3307	2012	1028	608	400	335	321	269	253	275	280	243	238	243	212	240	230	227	240	235	224	212	217	236	221	223	222	211	223	212	225	216	234	201	213	208	206	183	200	228	208	213	225	195	211	219	204	219	209	246	208	214	219	240	214	220	198	228	154	218	222	183	215	226	197	202	204	199	208	196	227	189	202	211	214	259	207	232	204	228	234	185	209	217	229	192	185	225	211	229	185	220	187	224	211	212	234	219	214	205	204	227	203	191	231	187	188	205	230	195	207	235	188	204	236	225	213	216	207	185	178	230	203	206	200	250	199	204	211	196	195	218	211	208	216	214	185	253	216	256	208	210	206	227	219	234	198	219	214	227	209	187	212	221	220	195	209	218	212	218	210	160	217	207	192	197	189	214	229	217	212	253	223	198	201	213	203	202	182	241	226	194	238	208	248	199	219	220	204	222	230	196	209	221	201	201	180	205	222	202	215	203	216	215	184	210	196	227	212	211	217	217	233	233	204	221	177	179	196	202	218	197	237	219	219	207	180	223	210	213	184	227	221	192	192	212	239	211	221	210	212	215	218	215	193	213	223	220	200	204	199	227	202	203	207	229	196	207	178	220	194	209	191	219	195	215	204	237	191	213	209	233	226	228	204	189	204	211	190	202	191	203	226	176	207	209	217	215	207	230	212	208	257	209	192	199	199	201	232	211	216	219	205	209	209	232	222	261	190	196	220	222	194	219	227	185	215	227	201	192	214	186	219	211	201	210	203	221	215	206	213	222	219	212	222	212	234	225	212	216	203	200	215	232	205	228	202	219	209	190	216	208	232	217	214	212	216	204	176	192	221	260	203	208	221	205	223	216	203	198	215	210	228	223	254	236	179	207	222	213	174	203	228	200	231	211	190	223	221	211	230	218	235	196	228	217	231	207	213	209	204	207	206	214	197	203	207	227	183	197	199	184	211	210	223	216	217	234	210	225	211	214	212	189	192	216	173	189	209	224	206	222	216	219	222	198	240	238	181	185	204	187	187	226	220	195	239	227	218	232	209	210	227	197	191	206	220	192	230	203	208	204	194	230	235	209	202	211	208	204	196	216	198	231	197	173	206	217	190	208	201	186	224	208	227	234	199	193	214	214	237	222	217	206	195	194	208	215	196	198	237	223	215	213	211	238	213	211	223	228	204	187	224	215	228	216	199	209	225	245	196	215	161	225	215	215	221	218	201	215	219	218	205	188	236	200	213	183	206	214	201	220	200	227	201	218	227	230	193	233	226	193	221	212	209	206	232	210	201	214	210	210	204	209	242	211	194	209	216	224	219	220	211	214	220	237	168	236	186	206	191	200	227	203	236	178	222	206	211	229	198	199	190	205	222	175	195	226	197	223	218	208	219	200	197	198	204	208	245	210	230	215	190	214	203	222	203	198	189	207	227	211	154	223	178	218	216	237	194	216	196	210	208	204	214	205	213	204	200	196	226	197	213	206	210	225	221	205	203	208	195	202	226	221	232	212	218	191	233	193	196	208	191	199	202	222	233	221	205	208	223	190	203	222	216	222	214	191	226	213	193	211	209	223	216	229	237	199	202	234	211	203	188	223	192	227	205	191	229	222	193	204	211	209	192	189	205	189	215	205	215	201	204	215	217	207	200	241	224	199	213	202	224	229	219	211	218	192	233	182	202	193	192	215	217	229	187	211	222	197	191	243	194	212	199	215	204	211	184	240	218	187	210	213	192	217	204	228	220	186	209	233	221	193	202	202	185	202	199	198	202	226	198	202	210	181	216	213	215	209	193	216	217	211	186	227	232	201	184	222	211	247	213	194	194	245	211	208	210	198	209	235	187	222	236	205	232	195	197	215	209	181	185	221	205	211	201	210	188	207	189	208	201	195	209	230	219	203	213	202	229	215	219	204	212	185	211	181	192	200	208	192	213	236	255	194	237	217	206	190	191	221	190	196	207	240	204	187	223	220	241	201	231	216	196	207	201	212	221	233	209	198	229	181	172	235	195	182	206	202	203	224	215	178	197	219	235	223	201	212	194	212	190	201	215	216	206	205	224	206	207	228	205	209	193	198	207	197	204	230	223	224	223	222	201	206	208	199	216	223	240	220	205	185	224	218	207	212	217	228	192	191	210	212	199	210	218	218	191	220	220	213	204	234	195	224	262	213	207	200	196	209	238	200	232	204	194	195	208	220	214	192	202	223	234	202	215	200	228	198	204	239	209	187	225	214	216	194	191	220	232	187	212	194	189	204	199	227	193	204	223	228	211	218	221	198	207	242	224	211	206	223	209	224	201	213	198	200	203	222	194	191	226	218	215	180	187	193	219	210	219	186	203	214	256	193	202	226	204	224	202	203	225	208	221	205	197	210	223	191	222	208	218	193	198	236	202	214	188	200	212	207	199	210	176	193	192	205	215	199	217	214	191	227	219	197	183	234	235	185	223	214	223	211	240	235	225	200	197	214	205	222	206	194	215	221	213	209	197	195	200	199	197	212	194	230	225	194	206	209	200	214	213	214	238	224	210	208	194	204	234	212	193	212	217	204	187	224	209	213	206	196	208	206	225	195	220	188	195	189	217	237	204	233	219	198	225	194	228	231	225	216	203	255	219	236	192	213	227	241	205	226	187	208	217	195	189	209	193	204	221	206	208	244	208	206	211	219	199	196	209	204	181	232	190	207	194	229	203	211	218	222	206	219	213	210	185	200	222	247	230	204	220	213	244	186	202	215	228	203	208	204	202	225	212	216	228	228	212	204	217	198	210	195	223	195	217	218	204	212	226	222	237	209	206	205	192	215	245	204	199	222	205	204	179	195	187	204	207	218	204	225	223	193	213	220	212	182	186	191	224	205	191	200	192	196	209	240	203	249	207	215	198	220	214	212	223	211	201	199	202	197	199	215	228	223	215	206	212	185	206	219	206	191	177	219	209	207	219	210	236	226	223	204	191	220	235	213	198	209	203	178	226	210	251	209	182	244	228	212	207	213	216	198	182	215	217	215	203	209	224	220	218	213	214	197	216	204	240	196	219	209	214	181	202	214	202	206	210	223	211	198	223	186	238	214	213	190	206	197	184	202	227	200	216	184	231	208	173	213	192	185	186	195	208	199	178	230	203	212	216	204	224	198	221	189	216	198	202	228	214	191	205	221	207	212	211	206	214	214	200	214	196	226	209	218	201	201	204	214	196	233	216	222	241	212	190	200	184	230	204	217	211	211	205	191	211	214	221	211	215	216	207	209	203	209	230	223	239	188	209	197	215	203	188	186	216	205	207	223	205	203	223	227	231	204	219	201	206	202	237	214	213	214	240	217	201	214	233	225	214	214	222	206	206	196	214	192	189	231	229	183	212	218	207	207	199	208	224	230	199	218	186	210	249	207	209	209	222	223	216	223	205	209	223	214	210	222	186	183	212	214	210	207	201	227	208	199	238	208	227	220	192	197	224	224	219	204	195	208	197	215	197	255	205	192	232	193	197	214	210	188
17255	3258	5575	5390	4543	3464	2415	1876	1517	1278	1102	1018	982	929	887	876	824	794	718	784	711	657	673	673	688	679	636	673	599	587	650	621	590	539	577	632	619	624	609	556	559	581	568	551	572	586	580	561	550	570	563	560	589	559	563	580	574	567	557	565	527	602	506	569	529	557	532	577	586	574	517	556	572	546	512	566	526	541	567	591	536	552	570	570	568	554	623	570	538	574	564	547	571	525	589	582	550	580	579	512	542	543	546	550	571	538	575	556	546	548	513	535	534	511	496	522	560	525	545	510	591	546	542	531	499	579	563	545	548	541	558	548	550	552	579	572	515	511	575	565	552	532	543	582	561	515	525	547	558	563	563	569	561	541	480	557	509	521	524	530	572	582	522	554	575	586	540	533	506	556	569	543	540	557	529	553	566	533	554	521	574	542	550	532	526	533	558	524	550	549	590	548	561	561	579	568	546	515	546	570	535	564	507	534	518	500	579	567	557	530	547	520	509	565	546	597	504	554	516	553	552	542	507	550	525	530	510	524	545	564	540	576	540	546	544	565	550	563	550	534	502	512	569	553	540	527	550	566	493	531	517	507	548	549	580	519	527	518	512	540	523	521	534	601	554	549	547	570	527	541	529	538	548	508	562	550	590	541	538	550	553	547	523	540	504	508	499	553	569	520	511	515	583	533	547	520	472	547	571	533	490	559	516	558	526	595	550	510	535	542	518	570	537	516	548	563	541	547	534	532	530	565	553	518	553	558	482	542	500	511	545	550	550	583	511	527	553	516	517	523	510	523	539	551	581	533	592	532	573	528	525	548	517	549	534	537	566	540	530	558	538	571	508	540	530	574	540	555	527	566	525	602	541	576	537	566	544	563	529	530	513	567	565	540	580	571	547	559	593	562	540	537	506	545	572	534	545	538	558	538	515	541	554	515	537	543	515	552	521	513	528	553	564	537	537	541	531	543	547	547	540	543	522	521	559	556	543	551	558	539	471	560	492	512	527	545	539	548	568	574	522	566	562	576	549	528	512	535	519	546	535	551	557	549	543	531	525	615	565	493	563	565	534	523	582	519	536	571	511	530	550	530	531	520	540	538	526	553	541	599	559	556	496	570	552	555	557	543	529	506	526	530	517	552	523	564	561	550	526	555	545	499	528	556	559	566	529	520	583	548	547	534	529	549	553	541	561	601	584	576	544	535	528	513	546	553	513	550	521	518	501	549	534	532	533	534	526	493	553	518	553	532	504	541	509	524	509	506	532	567	521	510	551	527	551	556	506	488	578	533	559	537	578	523	554	499	539	518	514	541	555	589	545	524	544	511	499	548	579	539	516	558	535	587	532	546	573	509	541	557	581	535	562	535	532	565	582	535	552	520	550	521	537	571	511	548	551	515	547	552	533	480	498	518	521	542	504	555	585	529	529	546	520	551	505	489	491	512	497	564	572	515	572	568	506	540	589	528	540	541	534	524	534	528	572	556	552	554	521	555	549	527	539	529	589	518	535	523	541	538	575	551	550	549	536	571	519	546	529	525	554	573	527	557	532	555	532	536	561	548	533	533	555	561	531	535	555	508	533	532	526	563	512	501	528	561	526	558	542	537	571	545	577	510	556	566	542	575	563	552	542	570	544	559	537	571	530	545	524	493	534	508	565	573	541	537	528	555	553	528	535	552	544	557	550	530	549	527	553	529	569	532	513	561	529	538	564	552	554	562	534	548	569	505	539	582	553	543	555	507	560	577	522	573	510	501	501	522	575	520	571	515	577	589	530	553	547	576	559	511	570	516	541	517	575	535	537	511	579	526	566	538	543	553	499	514	543	503	570	549	575	526	539	538	521	544	508	547	563	492	490	541	547	546	555	480	525	537	544	438	528	580	537	585	589	530	515	537	556	545	536	557	529	527	541	563	559	511	523	543	567	565	573	542	545	520	537	549	569	574	532	556	546	579	509	543	536	560	537	529	564	579	531	554	513	536	537	507	564	566	580	516	526	564	502	535	532	548	511	517	547	567	587	518	556	541	559	531	528	518	532	526	537	500	522	518	516	546	534	523	545	535	497	542	615	550	547	542	544	557	552	526	554	586	545	513	547	517	531	539	558	527	548	597	524	545	539	595	548	520	544	524	551	551	582	575	530	562	566	535	555	533	521	523	559	505	504	505	569	558	578	537	554	551	508	542	597	494	563	551	544	518	551	515	547	562	546	529	543	543	546	600	563	514	547	550	553	555	516	560	534	600	535	558	559	568	546	552	515	507	517	538	558	521	531	513	515	571	539	532	577	549	519	551	530	569	560	532	557	519	540	514	533	513	539	548	529	543	528	549	575	502	591	564	542	551	562	605	602	548	516	531	526	574	555	548	547	558	543	572	521	530	536	549	574	528	534	528	554	560	537	515	527	530	559	562	530	567	578	575	548	531	495	591	532	560	484	509	572	527	542	531	562	525	529	556	533	549	572	544	608	543	508	536	568	544	513	532	491	502	530	535	517	544	496	562	540	533	498	571	544	524	554	529	513	539	568	535	596	539	510	548	540	558	553	544	521	562	514	506	539	532	557	554	519	534	542	551	558	585	550	509	565	560	534	533	551	570	548	535	577	523	549	559	480	508	555	517	474	537	541	530	539	491	515	572	532	558	562	524	526	553	542	552	545	562	530	539	533	515	566	518	521	575	534	561	563	543	497	531	518	554	524	542	553	543	565	529	546	506	564	527	534	535	522	551	549	503	578	525	571	573	565	498	534	572	543	543	553	546	502	546	542	559	599	533	517	498	514	519	533	556	573	592	553	553	513	503	544	555	506	584	560	504	541	552	507	540	542	521	565	557	563	536	552	561	533	542	596	563	515	553	546	590	546	571	549	535	551	529	541	506	553	562	528	543	524	521	537	551	526	556	521	509	491	554	554	534	526	547	569	530	529	500	533	530	536	585	576	555	511	569	506	539	584	586	522	548	547	557	539	509	540	557	528	502	549	541	548	542	544	518	567	545	527	544	534	537	513	553	543	559	562	541	550	562	575	546	560	550	546	516	537	544	531	519	561	544	544	534	546	565	564	536	549	557	548	542	591	522	546	543	555	546	527	519	591	545	548	528	512	553	570	576	524	546	536	545	547	518	523	529	546	550	518	541	556	535	529	554	571	535	580	536	579	582	556	562	545	515	530	545	533	534	541	523	522	536	533	541	563	565	504	559	566	529	539	544	543	552	535	516	535	565	558	568	559	540	547	518	511	483	546	568	518	556	521	582	548	514	542	566	561	533	490	533	540	514	549	524	528	521	556	537	542	483	547	557	541	504	520	566	524	556	525	540	531	578	567	554	512	528	533	530	542	595	568	531	521	533	531	561	524	515	554	520	537	509	527	542	563	573	519	516	547	508	567	538	550	551	564	549	583	535	549	577	526	527	569	535	511	555	595	561	530	557	523	518	595	545	504	601	533	543	561	557	524	519	540	558	532	543	535	524	564	564	558	555	545	565	529	540	529	564	527	529
35214	15334	11344	7892	5242	3408	1718	906	514	396	311	262	239	230	190	201	176	163	179	158	148	132	159	170	122	122	145	144	143	133	141	137	133	123	123	131	110	125	118	110	129	116	119	116	107	112	114	116	125	124	122	121	104	102	121	119	127	109	116	109	113	113	126	111	121	126	112	99	118	117	123	123	111	98	114	124	123	107	112	117	113	127	120	106	123	124	92	119	130	119	121	118	105	97	124	114	110	122	114	125	105	113	126	107	114	126	94	123	113	114	133	101	100	114	101	106	123	98	119	112	98	96	119	142	138	98	107	117	118	117	90	104	128	117	112	115	136	127	122	116	110	114	132	108	117	102	92	125	116	120	108	105	107	130	113	122	95	119	105	102	112	112	123	106	110	101	118	125	100	134	94	103	99	100	112	101	102	104	106	103	107	113	124	121	125	107	97	119	112	116	101	87	104	110	107	120	103	116	107	111	97	103	121	96	104	112	114	97	128	112	107	107	124	87	107	110	121	120	115	121	113	129	102	138	112	106	124	107	112	127	124	106	111	117	97	120	108	128	120	103	110	107	112	98	100	112	124	110	115	111	131	118	104	135	115	134	105	96	100	104	105	112	120	105	100	104	115	124	120	115	119	110	101	111	118	126	106	95	114	87	99	131	102	102	113	91	121	123	129	131	131	128	104	100	102	109	121	135	118	117	106	104	100	103	112	121	108	114	115	126	110	103	105	116	107	114	110	104	109	111	113	113	107	108	129	105	95	119	110	95	111	109	116	139	110	114	102	112	105	123	112	121	122	130	127	103	104	107	128	107	105	119	112	96	102	113	94	98	109	113	98	114	121	100	112	105	125	120	137	109	95	100	97	113	126	131	104	102	115	112	120	121	114	111	103	101	107	100	112	105	108	115	100	118	109	120	102	119	147	109	111	125	119	103	121	98	113	105	114	116	101	118	117	108	106	139	115	117	122	131	101	127	94	100	108	126	97	123	101	124	106	101	94	106	95	125	110	99	110	107	120	111	109	96	120	125	102	116	119	126	116	113	104	92	116	119	111	123	99	116	96	115	109	122	100	98	102	117	111	95	126	127	114	101	108	119	101	136	100	112	114	108	112	116	114	109	120	98	112	114	130	115	113	114	108	122	118	117	122	108	109	99	107	97	100	115	107	122	107	107	115	108	117	98	87	120	99	123	115	102	119	99	100	105	109	116	113	129	118	118	121	131	116	99	95	104	115	115	112	100	119	125	107	116	116	104	112	99	107	134	100	94	113	107	109	124	121	130	130	106	124	84	116	113	131	124	107	98	108	114	112	98	106	113	105	103	115	117	109	114	116	98	109	115	114	98	106	107	113	132	105	94	119	107	112	113	109	109	135	121	113	127	116	109	97	114	117	121	119	121	127	127	101	110	118	103	112	117	112	107	97	128	112	100	109	126	108	105	106	121	124	128	116	117	117	109	100	112	107	88	108	111	116	123	109	120	99	95	101	121	133	121	117	98	115	137	106	110	100	105	121	107	97	88	98	96	109	96	140	103	114	115	120	102	110	112	118	101	117	115	143	116	118	101	104	128	124	92	122	107	125	112	118	124	104	102	102	108	105	98	131	105	131	107	118	117	127	112	104	116	98	106	122	109	111	121	127	102	108	110	104	101	117	113	122	105	106	132	104	111	116	99	113	114	132	107	118	114	102	108	112	120	100	126	118	92	94	110	103	111	103	116	140	101	105	116	111	123	125	116	91	102	102	101	109	101	110	112	116	97	123	101	104	129	100	117	111	128	125	108	141	123	90	113	118	113	115	118	123	119	109	94	103	117	98	94	114	115	89	136	116	104	130	108	123	104	132	138	129	94	119	116	130	96	103	117	118	121	99	121	130	91	110	130	108	120	107	112	103	118	106	114	114	97	93	103	91	105	86	120	112	101	124	121	96	102	102	122	119	106	107	86	108	124	93	90	116	96	132	102	97	99	117	107	134	122	113	98	105	121	110	125	119	113	89	119	101	116	115	110	106	109	120	112	116	125	94	109	107	124	106	100	107	88	116	106	121	107	104	99	125	83	109	97	94	115	87	95	112	130	129	111	102	102	112	113	111	97	102	89	127	124	110	109	116	88	100	115	122	102	93	97	118	132	105	120	108	114	115	113	119	106	105	123	127	117	133	103	128	109	105	108	133	106	134	123	122	105	105	106	117	97	114	129	115	116	115	124	105	113	98	127	124	109	127	123	125	108	113	112	113	110	111	105	103	130	91	116	106	131	115	121	112	120	104	122	124	106	99	103	109	124	111	121	121	111	102	109	108	130	114	114	127	102	95	121	115	117	89	126	109	107	118	116	104	102	99	123	111	113	102	115	111	91	92	127	120	123	116	124	114	114	109	114	107	109	117	115	112	112	119	110	116	124	131	120	135	123	120	106	107	116	122	99	121	107	107	118	122	125	104	102	94	119	105	117	103	121	119	120	114	124	115	117	109	113	93	114	124	102	104	102	101	116	128	117	119	115	108	96	100	109	127	118	98	116	99	121	106	117	125	136	125	107	121	117	118	123	108	95	107	103	105	113	128	112	91	116	139	102	137	126	108	120	103	126	117	114	110	132	117	121	121	122	103	115	117	106	107	104	117	130	127	107	116	102	130	112	137	132	136	89	112	134	87	112	115	114	106	108	95	111	106	124	94	118	102	88	128	112	95	114	127	104	96	114	110	118	116	118	111	92	112	108	115	114	91	114	116	108	121	121	99	115	113	119	125	135	110	107	109	115	102	125	114	110	103	121	92	107	109	119	107	100	120	105	116	103	128	119	118	108	117	117	113	104	105	112	104	109	109	95	108	109	112	104	106	111	93	112	120	106	101	99	102	124	124	108	134	122	113	102	104	116	112	119	125	101	107	114	122	102	110	97	97	106	102	122	111	98	102	100	106	121	112	103	101	115	106	122	113	93	114	103	105	116	114	114	130	116	100	126	90	108	92	109	92	104	120	127	117	93	124	116	122	126	109	120	109	134	121	113	125	100	105	119	108	89	113	107	118	114	95	121	129	125	93	110	114	115	120	97	110	113	107	92	132	105	104	106	116	120	97	128	115	111	113	118	110	102	122	108	108	111	105	126	117	114	102	103	119	144	96	118	108	115	101	115	113	103	117	108	121	114	85	108	115	140	114	113	108	141	129	104	101	124	100	123	134	119	101	115	124	111	115	121	130	101	104	125	94	124	94	114	117	94	120	110	113	96	132	111	105	120	108	109	108	111	113	114	101	124	106	106	113	95	113	110	120	99	117	121	137	100	130	124	102	117	97	104	128	109	121	138	103	105	118	125	118	99	115	122	121	122	125	102	116	95	118	123	115	98	119	116	101	127	101	114	123	115	117	112	113	106	126	99	96	133	113	104	129	109	91	95	129	106	121	88	103	115	114	140	106	100	109	107	106	110	121	122	129	123	122	112	133	100	119	127	106	104	135	111	114	118	133	127	108	96	102	97	87	101	112	112	106	110
23708	4916	7872	7956	6619	5566	3707	2885	2158	1695	1424	1136	1097	990	910	801	855	731	641	675	587	633	622	580	539	516	543	493	480	472	415	422	429	413	395	370	377	404	399	387	349	404	374	370	346	349	324	389	366	344	355	355	348	374	333	360	341	368	339	323	314	340	332	330	314	336	329	313	324	289	332	313	306	322	348	347	331	355	354	328	337	316	323	367	301	311	345	333	315	320	292	345	353	306	350	354	345	337	339	361	345	367	331	340	324	346	315	348	298	318	349	336	299	294	288	332	306	327	310	337	284	328	298	319	312	296	320	294	333	314	327	321	296	314	325	303	308	279	311	336	319	300	311	308	314	329	321	349	305	323	321	305	310	290	317	312	297	323	284	305	302	333	293	297	299	284	309	293	312	336	312	286	312	301	287	308	292	318	313	304	303	278	307	295	271	315	294	305	286	315	314	314	291	324	330	297	317	319	287	298	302	316	330	311	292	309	300	343	341	333	343	309	274	305	291	307	322	288	337	304	284	302	296	278	292	292	349	286	319	312	327	332	325	288	279	333	298	316	298	303	303	268	303	289	312	306	309	306	329	312	297	298	295	313	327	342	323	301	307	318	265	278	286	337	281	288	312	317	319	325	307	298	309	308	319	298	297	302	321	310	349	333	325	305	334	294	311	328	334	306	279	307	334	313	285	328	285	292	308	303	315	307	310	317	310	325	310	305	293	291	315	313	322	326	296	314	322	291	305	324	298	285	317	306	332	316	313	277	302	273	298	335	299	308	310	299	288	319	323	314	286	318	318	329	302	288	289	304	278	309	282	289	297	283	304	305	338	297	290	314	326	306	317	327	308	314	323	288	326	295	295	299	276	309	335	320	287	299	330	315	302	307	311	325	290	337	270	272	312	306	337	305	299	307	312	317	313	303	343	326	302	317	304	312	290	280	310	335	349	318	328	324	305	309	281	294	305	315	311	333	299	302	303	338	347	319	310	306	317	323	306	283	334	312	307	291	281	304	295	292	292	283	300	291	291	316	309	293	290	311	331	295	284	331	291	312	325	316	304	312	335	326	310	301	309	277	320	300	307	301	281	317	329	298	304	308	333	331	339	314	280	274	314	294	314	274	301	289	325	317	292	287	288	320	308	295	291	287	328	337	296	322	324	307	323	295	310	289	308	314	326	340	323	312	331	284	296	286	315	291	289	290	290	326	314	274	300	297	306	325	322	298	327	301	307	270	320	291	306	316	311	316	316	297	347	296	300	311	286	289	285	279	313	307	280	322	312	306	305	329	310	310	279	310	291	299	305	318	309	324	326	328	302	315	281	299	301	284	285	326	336	335	288	289	315	300	303	297	331	285	301	308	294	306	292	297	322	297	318	295	340	337	265	291	296	308	277	312	248	319	321	318	319	298	313	306	302	304	318	322	345	306	322	287	297	346	274	318	291	320	310	322	276	320	292	308	305	325	300	290	301	287	324	321	304	290	292	317	309	298	303	315	314	261	298	280	315	308	345	315	318	307	275	301	303	326	337	296	310	328	281	329	304	286	281	311	323	299	336	321	307	308	304	321	295	310	273	289	298	284	301	280	324	278	288	280	345	288	300	299	314	320	283	283	306	301	326	292	299	312	297	340	293	299	314	290	341	314	308	312	282	307	285	310	316	281	300	287	293	287	293	307	318	311	294	337	281	313	292	324	324	278	298	320	306	304	302	295	300	284	321	311	306	301	318	287	321	327	290	303	297	327	300	300	296	303	297	320	295	322	313	307	294	309	291	317	283	308	314	292	327	302	302	306	291	305	291	320	310	327	288	301	312	323	333	311	309	323	281	309	314	310	289	284	330	279	308	322	299	321	269	324	321	298	302	296	304	274	312	340	321	339	300	316	326	321	279	290	284	327	288	299	298	292	313	302	297	322	309	301	283	297	295	277	310	306	334	324	304	267	298	316	294	308	293	294	281	317	328	298	295	333	302	314	296	328	326	333	342	302	319	303	294	288	299	306	309	304	296	319	308	309	282	324	348	324	319	303	286	314	289	316	342	329	299	300	300	296	262	315	304	298	348	289	310	329	302	284	302	320	289	323	284	282	280	294	319	317	261	305	334	303	308	316	285	304	332	290	292	306	322	336	299	311	309	296	317	328	296	273	304	296	304	311	317	266	335	294	310	279	313	321	290	347	318	299	304	284	293	309	306	341	333	302	289	294	294	339	308	300	281	278	318	292	309	323	325	289	299	318	291	341	303	299	303	317	294	292	301	352	312	317	291	313	315	320	290	314	293	334	307	314	296	289	300	302	313	329	282	316	295	314	299	315	280	315	295	317	307	341	290	301	294	335	298	302	330	329	311	315	293	304	317	286	299	277	338	333	294	307	326	287	293	300	289	341	270	307	327	303	288	330	307	312	274	355	337	339	295	305	327	297	295	289	305	291	329	349	285	287	273	300	335	320	307	323	326	315	340	301	256	267	280	317	290	298	313	321	324	316	318	292	287	299	332	304	305	297	329	297	310	328	287	326	297	305	307	323	299	320	280	308	298	314	311	313	292	324	328	311	301	306	302	299	318	340	303	306	326	279	306	340	326	295	333	300	310	299	312	300	288	302	324	325	347	301	303	311	300	306	304	311	306	282	307	296	320	293	317	306	289	280	312	306	322	274	326	306	319	322	295	334	285	329	290	316	314	324	342	286	296	313	290	296	294	313	304	331	278	315	333	296	304	295	313	339	293	321	325	327	348	284	301	297	297	314	343	311	271	344	296	303	304	289	293	313	297	303	290	308	307	342	314	313	278	283	319	278	323	293	279	305	293	275	307	323	292	296	283	295	281	308	301	294	302	239	303	321	287	317	311	296	312	314	311	314	304	317	311	314	275	333	292	292	328	311	274	305	301	279	275	307	285	294	317	285	297	299	327	320	306	288	303	291	303	304	308	309	330	293	310	311	319	317	302	321	283	313	362	293	283	310	331	315	307	291	316	335	319	312	291	304	297	298	334	301	309	316	309	304	314	301	306	314	276	281	289	303	339	298	324	300	298	303	326	300	260	313	285	301	298	304	297	284	310	296	303	315	286	282	307	305	294	313	290	310	327	303	297	317	339	303	301	270	300	332	274	314	306	272	285	301	295	294	309	284	288	297	304	305	309	313	311	322	290	322	300	287	295	322	294	322	326	322	345	291	294	290	314	302	291	298	320	303	308	305	311	341	301	315	310	282	295	310	305	306	335	331	322	269	297	329	298	299	298	333	302	310	300	310	295	321	311	302	299	296	325	298	294	302	331	312	309	324	306	299	308	321	285	295	303	293	295	301	289	288	309	295	292	298	290	287	324	298	262	298	279	324	286	319	279	303	306	345	295	324	289	287	324	287	303	304	302	346	329	323	309	288	280	306	297	312	314	285	314	311	287	299	350	252	299	291	330	300	330	309	314	349	305	300	297	291	325	303	315	303	283	280	316	328	309	307	301	273	311	316	323	284	327	322	285	282	289	301	306	319
5540	1248	958	678	456	334	284	246	237	216	238	228	222	235	206	202	242	215	219	205	209	212	214	198	195	244	237	232	236	215	224	236	240	219	200	217	221	217	226	219	188	210	231	227	227	221	213	244	237	200	195	234	214	217	230	207	228	243	206	217	241	223	206	242	232	207	231	219	202	222	194	237	248	200	230	222	209	235	214	226	239	217	228	217	183	241	226	198	209	208	237	205	242	220	224	230	193	245	208	204	214	212	238	213	244	234	220	222	218	204	225	218	220	207	227	227	219	237	181	255	223	218	222	217	232	211	222	213	220	215	218	216	228	209	227	222	203	208	206	220	214	208	223	239	245	227	239	225	245	219	210	238	204	219	212	227	231	238	237	201	201	230	225	235	217	202	235	243	224	217	230	218	212	213	219	209	193	228	214	217	209	202	213	224	222	236	231	232	219	219	221	217	195	220	226	209	229	227	208	257	185	206	198	215	209	211	262	210	225	225	198	199	217	198	222	187	244	226	227	204	208	209	218	213	221	192	217	207	233	250	214	217	199	196	227	194	207	204	229	213	230	214	199	223	207	217	225	206	213	231	232	238	190	227	207	206	218	223	247	210	238	234	232	202	186	229	233	232	209	232	214	235	204	258	215	205	210	213	217	219	231	227	249	232	251	213	228	234	227	242	221	255	220	214	206	238	237	224	217	199	232	210	234	186	214	234	241	214	226	216	249	204	210	221	237	248	215	230	239	236	218	205	245	211	196	239	227	234	225	191	227	227	212	223	203	200	243	216	209	209	214	241	239	206	230	240	209	213	209	214	206	181	210	205	211	201	212	217	227	209	213	211	232	184	231	235	209	210	216	216	218	204	214	193	211	216	215	226	220	204	221	215	221	218	214	197	218	213	203	239	207	222	232	224	229	206	247	229	201	219	196	214	220	215	236	207	226	224	206	208	228	209	227	221	204	238	225	230	209	237	208	202	175	208	203	229	219	191	253	198	223	241	210	169	239	217	228	245	219	230	193	187	230	213	196	223	215	223	200	258	233	221	227	216	219	209	220	216	208	219	199	202	218	235	202	229	208	206	227	217	192	242	201	212	203	216	229	250	214	236	239	227	223	193	223	219	217	188	217	218	201	184	219	213	219	218	226	245	219	194	206	239	229	215	231	204	216	218	232	229	216	222	200	235	218	203	235	216	239	243	194	239	224	248	239	194	216	200	213	200	248	180	227	228	204	247	196	193	228	200	236	163	216	233	230	205	218	190	213	222	188	208	203	222	217	218	241	192	195	229	209	229	209	200	211	203	202	245	239	199	238	224	221	251	212	193	206	219	211	230	219	193	229	204	232	217	224	198	214	222	214	217	218	277	211	229	197	234	219	219	221	202	213	218	253	221	216	210	224	239	220	195	222	214	209	198	217	225	232	200	240	197	220	230	205	205	202	193	215	216	249	213	226	233	211	192	214	227	230	231	214	221	218	262	210	214	229	203	192	206	228	230	191	214	212	204	200	237	197	235	218	240	215	185	248	196	223	239	249	221	232	245	231	196	217	181	201	209	215	216	219	254	212	206	233	200	240	234	205	244	210	202	217	214	194	224	209	220	217	207	198	226	222	203	231	224	219	220	214	213	223	208	242	226	198	221	218	239	218	220	196	207	236	216	215	216	209	216	214	222	244	211	202	211	207	199	228	202	237	213	245	231	232	187	216	213	222	209	243	267	232	235	228	223	218	221	218	218	202	214	185	212	215	227	182	221	215	197	218	224	258	245	234	211	245	221	176	203	240	234	242	204	187	200	226	193	246	224	225	227	230	244	233	234	203	225	193	217	219	230	245	216	247	227	234	271	247	203	222	243	212	209	202	227	219	204	239	223	220	207	213	247	241	219	208	244	237	213	219	241	221	237	195	191	213	224	228	229	215	178	229	219	228	213	207	211	223	215	216	231	212	197	202	230	224	236	206	227	208	220	215	208	217	223	218	237	217	226	223	202	238	224	217	199	262	194	240	196	211	236	219	210	231	224	235	245	221	233	221	240	256	234	241	238	215	206	242	213	233	240	215	216	228	237	173	222	229	230	233	196	229	204	218	205	235	205	239	229	209	232	236	211	226	188	206	241	215	226	201	206	213	248	219	232	218	189	222	195	247	198	222	219	207	259	205	217	232	223	216	195	208	223	203	208	261	225	214	224	225	221	232	233	229	188	217	225	223	219	232	212	224	218	241	208	210	260	228	205	217	210	229	232	218	215	223	203	228	233	210	237	197	194	205	196	208	211	231	233	218	202	207	199	227	200	242	195	221	229	199	231	246	196	246	232	229	209	225	211	214	233	209	235	220	190	232	215	213	225	219	246	205	248	223	229	240	245	214	216	225	219	206	221	233	204	218	247	224	218	193	194	238	192	217	196	237	237	201	200	246	197	214	211	205	235	214	227	205	234	205	204	224	226	209	221	222	190	194	213	203	218	238	231	224	215	221	237	221	212	212	205	236	212	227	199	255	214	220	198	216	224	205	239	183	219	230	199	210	225	200	230	227	224	200	217	182	235	212	208	218	222	218	223	221	213	196	223	210	209	220	215	234	236	250	216	209	219	240	223	219	225	217	223	238	239	244	210	213	214	219	223	200	198	203	216	198	244	208	211	229	203	225	229	229	202	213	219	223	216	222	191	223	207	223	225	218	234	228	211	210	215	200	229	226	231	220	187	199	223	230	218	205	209	225	220	201	220	205	217	198	209	210	216	177	238	241	229	233	205	217	228	229	206	221	200	223	231	217	222	225	223	208	212	207	222	212	213	223	228	210	223	221	193	220	230	212	215	219	234	216	218	215	206	224	232	207	231	208	234	230	229	203	202	199	250	233	229	210	207	217	234	238	218	232	207	216	221	227	237	219	237	218	229	231	237	215	198	215	206	206	199	208	193	215	200	217	224	246	260	233	236	212	206	194	202	226	234	219	210	198	223	227	235	228	219	231	211	205	204	230	239	238	227	226	213	224	256	200	244	215	224	233	192	216	226	214	214	220	245	211	205	214	236	230	251	220	226	209	218	211	220	226	254	228	209	218	249	207	233	222	227	207	222	198	222	215	231	216	208	211	186	237	252	202	216	235	242	235	212	221	208	245	224	194	220	208	219	207	214	221	225	212	230	250	230	213	224	234	215	216	223	262	228	207	209	209	218	220	209	221	229	212	217	217	226	225	243	237	214	201	230	214	216	218	212	200	196	228	223	208	209	216	223	211	201	218	244	200	218	215	207	211	200	222	242	238	220	217	212	213	243	215	208	243	210	215	189	203	225	217	207	216	203	223	226	222	196	235	229	233	253	194	198	201	222	235	211	225	222	193	244	244	199	235	247	209	195	203	193	264	196	209	205	233	221	210	212	214	224	206	210	235	210	198	238	248	243	224	199	222	221	187	220	211	215	247	207	214	233	217	220	233	232	196	207	209	216	220	203	218	246	221	246	227	225	209	252	222	245	216	214	217	213	231	223	209	232
5086	1033	1385	1333	1263	875	754	661	646	618	576	625	618	617	625	568	596	628	609	621	574	604	607	562	632	595	545	597	621	594	574	582	563	575	562	569	573	576	626	582	579	596	529	574	573	559	591	550	553	552	599	574	580	577	585	570	573	552	564	577	620	580	569	553	576	607	577	555	605	550	571	582	581	553	551	587	621	573	604	610	569	575	569	588	597	536	612	609	617	565	568	630	587	584	558	550	607	633	526	557	592	610	575	559	589	581	571	572	591	574	561	562	578	558	539	545	572	591	597	583	599	559	571	575	570	623	552	530	579	568	591	543	592	550	558	615	550	631	555	598	568	582	618	563	561	567	555	558	565	539	545	554	568	591	533	567	553	572	573	538	575	524	572	547	551	596	609	572	589	575	560	618	553	566	569	583	614	571	556	564	568	539	587	594	571	579	568	600	611	566	596	588	576	598	575	597	549	556	602	560	562	568	559	594	596	574	617	564	524	577	571	548	589	581	533	576	528	578	578	581	552	550	549	562	603	548	557	556	567	578	544	588	565	578	582	585	543	610	630	551	589	568	600	600	534	559	574	550	551	540	548	580	599	589	555	601	591	569	597	597	595	556	603	536	566	588	572	593	553	568	572	571	554	575	559	565	612	543	596	581	557	617	557	571	581	576	566	555	544	608	615	576	576	571	565	559	551	557	574	513	571	590	618	582	583	595	542	564	564	588	579	543	578	581	581	574	558	578	580	558	601	580	594	595	577	574	566	589	543	567	574	585	591	555	546	577	618	585	581	564	561	583	558	525	540	599	581	577	566	568	586	580	600	550	583	599	632	572	587	553	506	560	576	575	554	558	597	573	556	566	539	602	545	586	534	547	562	580	566	565	575	544	572	582	592	561	543	572	574	598	571	589	570	562	571	590	574	605	593	571	569	569	567	580	579	547	540	581	569	588	532	569	590	559	564	564	575	549	543	565	603	596	561	607	581	562	578	589	574	563	577	558	620	583	582	547	605	571	623	578	595	557	574	538	598	604	594	568	528	572	608	552	569	538	573	567	512	562	575	605	590	608	584	601	592	557	600	590	576	623	566	569	549	598	588	586	560	600	595	601	597	600	573	579	582	590	568	577	572	604	530	537	584	561	587	633	608	556	564	593	605	560	527	577	544	563	531	550	591	578	556	608	565	541	588	555	624	586	567	584	599	572	564	573	539	593	613	579	581	545	585	602	587	586	591	582	568	605	578	595	571	586	583	556	598	545	609	525	587	554	589	582	553	539	585	599	547	561	573	574	586	554	542	572	573	565	583	553	548	582	542	611	599	605	559	556	565	598	575	560	559	579	615	581	577	606	563	587	503	539	618	564	566	611	588	566	574	572	585	574	581	580	577	539	572	560	574	590	528	581	536	592	568	567	612	583	574	570	532	595	592	532	548	584	566	547	562	550	564	568	563	579	612	600	560	567	602	577	578	587	603	554	570	600	566	563	577	570	596	583	559	563	575	579	575	567	576	539	588	536	558	569	575	537	556	565	586	588	584	548	570	576	586	601	510	579	627	556	586	572	581	583	550	552	549	526	566	562	551	553	590	514	543	521	565	588	548	596	548	589	571	570	542	583	534	542	573	533	562	588	585	568	552	616	569	586	550	573	603	622	598	563	531	548	600	570	583	544	570	537	556	588	553	558	551	580	589	624	610	570	570	558	580	585	590	588	558	577	564	575	575	544	549	557	589	587	556	553	537	558	554	585	587	612	546	579	565	565	575	597	538	583	585	538	552	582	546	559	555	571	569	579	588	554	571	571	581	580	561	582	595	542	610	553	590	581	561	605	594	576	572	571	569	605	560	579	577	606	551	573	588	519	575	570	590	540	609	594	577	603	554	603	594	576	609	611	572	583	579	574	564	577	571	621	610	573	546	567	567	581	615	628	593	581	580	583	581	613	546	583	591	602	565	558	549	530	571	569	596	604	626	549	571	568	543	586	564	568	595	563	548	592	556	586	552	549	549	607	594	609	587	574	574	584	585	586	558	572	578	579	595	617	568	572	599	558	602	558	599	529	585	549	565	578	555	521	594	577	555	566	553	566	591	540	564	581	572	574	578	621	556	539	607	581	585	565	614	560	575	611	584	604	572	554	554	616	558	588	551	604	597	588	565	532	532	554	610	586	557	609	558	598	588	544	562	557	538	609	540	579	568	540	537	562	578	600	604	557	573	591	575	573	603	523	546	586	534	559	586	561	567	554	582	598	562	553	552	557	570	584	564	605	560	619	566	564	539	582	617	584	585	596	572	539	577	551	591	556	611	600	599	571	575	578	600	565	550	581	592	546	570	589	586	568	594	586	617	551	589	581	576	563	562	582	530	557	562	571	599	600	576	573	565	570	598	554	550	588	540	602	635	621	547	612	591	543	563	531	566	554	566	576	571	549	554	595	550	594	589	588	554	636	588	613	550	572	583	564	527	563	591	606	576	571	561	564	597	607	574	581	584	559	555	591	606	579	602	578	588	579	616	557	587	582	548	573	578	545	556	578	588	624	582	590	603	586	634	575	605	550	582	569	568	592	567	568	583	552	585	576	556	515	556	607	628	575	587	573	614	538	573	559	539	559	585	582	564	564	608	596	609	590	548	540	603	539	595	574	597	508	551	570	561	652	587	525	601	572	590	534	603	568	557	594	577	613	585	543	558	578	595	543	589	569	593	567	588	578	544	574	603	572	615	525	589	627	556	567	596	557	608	515	581	576	597	584	562	563	582	533	582	579	634	579	597	582	577	553	587	646	605	576	596	559	574	566	556	543	575	591	579	555	590	541	562	577	561	600	574	553	579	559	601	590	570	562	568	551	559	585	607	621	541	587	611	582	592	584	582	596	559	608	595	567	615	562	555	569	572	568	563	591	574	574	561	577	580	573	546	563	582	560	621	591	561	600	594	609	571	595	596	606	550	585	572	556	556	576	595	588	590	557	549	596	567	557	575	566	609	565	578	604	555	576	579	515	560	575	612	529	562	540	566	597	584	560	553	558	566	598	545	611	605	554	573	563	563	561	563	545	604	566	596	529	577	559	561	542	586	568	591	559	549	528	637	588	589	566	546	562	575	576	573	556	580	592	585	551	546	534	581	598	619	552	596	592	585	578	524	593	545	512	515	602	564	555	541	556	549	550	526	587	583	565	582	584	573	578	579	541	551	517	582	581	548	549	602	605	585	530	580	563	575	547	591	583	589	554	579	581	567	565	606	603	588	548	599	539	565	569	576	556	552	596	581	581	588	548	580	595	554	565	540	583	579	537	598	562	572	544	581	614	545	559	568	558	541	555	555	555	586	578	566	554	574	589	562	581	615	606	553	569	571	594	548	595	548	558	573	526	577	601	590	566	521	594	591	561	563	602	611	619	606	545	585	568	574	548	571	595	568	572	568	602	568	551	576	544	578	566	565	584	558	544	602	613	570	577	627	549	586	640	559	535	580	537	575	588	576	607	547	590	552	575	545	572
27511	11177	8274	5304	3537	2241	1304	668	454	341	347	300	254	268	244	245	254	241	270	212	236	268	246	230	249	209	221	237	233	199	238	212	213	212	202	212	216	221	234	238	230	218	206	206	200	210	212	204	206	215	226	233	215	221	229	242	190	233	209	230	234	222	238	211	198	251	197	258	189	196	197	209	209	233	214	194	240	195	214	188	196	233	220	206	217	206	172	229	198	223	216	220	207	201	212	230	218	225	178	229	223	188	215	217	234	203	222	210	213	223	226	208	209	245	215	217	208	215	240	218	233	189	198	221	240	197	228	199	196	242	248	194	219	204	215	233	211	229	233	213	221	204	233	210	247	191	208	208	215	198	218	184	209	205	206	215	207	224	202	199	210	231	208	240	193	223	217	243	208	224	220	207	213	200	219	219	232	208	210	210	235	242	217	208	205	190	201	217	205	217	213	207	217	230	231	211	207	232	233	230	237	211	213	234	206	211	211	202	198	208	196	221	210	205	218	205	211	216	216	202	200	244	195	211	204	223	210	213	208	204	229	190	228	239	211	211	209	237	223	230	232	194	211	240	217	222	217	238	224	232	225	226	222	224	218	225	200	206	203	200	198	226	218	215	196	248	218	209	210	199	227	214	207	222	210	232	233	183	206	223	252	228	208	224	169	218	202	220	225	213	236	204	243	229	200	251	243	221	213	222	215	207	209	206	240	226	226	220	197	231	187	224	217	219	187	204	225	207	192	212	225	210	205	192	214	200	230	217	209	208	252	214	213	223	204	227	208	229	205	212	200	224	208	198	192	210	229	211	213	228	232	226	220	213	226	227	241	190	210	219	213	233	200	209	219	233	209	206	225	214	224	231	224	224	248	220	226	210	214	197	214	216	231	205	246	215	215	211	206	245	214	201	223	217	198	203	220	197	235	212	226	233	239	217	209	203	216	212	221	228	206	209	218	192	182	201	216	227	202	236	210	208	248	246	225	229	193	207	202	215	201	243	232	232	224	208	201	218	198	213	206	194	217	222	241	205	217	222	228	224	217	207	225	199	204	212	184	204	230	193	198	217	226	187	236	215	220	206	211	257	200	181	223	227	211	206	227	247	212	209	247	235	224	218	201	221	196	209	206	213	215	177	183	206	201	224	206	211	203	220	200	213	207	225	217	213	219	212	216	213	230	220	221	205	234	212	230	205	233	228	182	225	222	225	217	211	226	214	229	222	248	212	200	236	216	194	219	205	202	253	214	193	202	193	206	225	199	206	230	207	219	206	220	243	222	235	197	204	214	212	180	220	195	238	218	234	199	227	226	190	218	207	206	216	209	208	222	208	210	238	215	214	237	223	237	194	227	230	231	198	186	213	227	204	241	215	178	219	229	209	208	197	252	208	220	183	215	215	209	201	224	203	238	224	241	226	230	221	219	212	216	253	211	202	227	204	223	208	189	219	232	221	228	219	198	207	207	213	194	226	229	225	231	193	224	191	210	216	226	202	227	186	197	220	197	227	190	200	200	216	212	209	243	236	214	215	230	208	222	216	234	201	224	201	237	202	208	205	222	209	186	216	221	225	180	230	221	192	206	205	225	240	213	243	229	229	193	223	228	194	207	195	214	221	225	214	220	225	214	212	238	215	210	220	239	234	212	228	204	204	215	214	207	190	239	231	212	196	220	230	216	223	223	193	206	234	189	214	239	227	210	218	204	218	202	191	214	218	203	221	245	221	204	208	215	232	184	238	220	199	244	224	196	192	212	228	228	232	194	226	182	229	202	213	228	228	206	200	210	215	209	213	221	219	192	220	232	234	205	197	228	217	212	207	201	218	237	226	230	227	234	221	219	206	221	223	205	211	218	196	204	236	225	215	202	211	196	230	215	219	231	250	205	215	194	201	228	211	220	192	233	234	216	219	245	214	217	243	202	214	154	192	209	229	206	222	220	249	230	232	207	193	250	255	241	211	220	221	206	195	216	238	221	222	231	203	220	221	243	247	209	191	234	234	216	227	212	211	223	208	228	225	223	217	221	222	231	220	224	247	200	230	211	211	201	186	217	215	208	203	227	209	241	200	218	226	208	215	215	221	208	238	231	245	205	223	240	210	216	236	212	224	206	210	230	234	232	220	229	256	214	225	212	208	217	192	239	214	232	230	171	203	215	203	211	218	189	222	217	232	212	214	245	240	229	216	221	222	226	231	228	213	222	215	207	180	225	198	207	216	233	222	213	224	244	207	205	239	192	234	211	220	204	228	212	234	213	178	205	232	219	199	234	216	230	239	191	200	221	200	225	215	235	214	218	229	225	229	211	196	195	207	209	206	227	205	210	183	219	212	257	215	246	189	207	250	220	213	209	239	236	206	188	240	203	197	229	221	219	218	186	199	195	212	209	197	194	206	220	235	223	211	233	212	242	200	209	223	236	197	229	212	206	228	209	208	211	227	210	229	238	219	208	231	217	201	198	241	238	208	216	216	228	208	197	198	233	223	195	230	209	224	205	213	247	251	238	189	234	207	237	204	219	211	210	223	204	215	252	193	224	211	210	225	253	249	205	228	232	239	204	233	213	212	195	232	211	229	221	199	181	215	211	245	217	243	224	217	202	267	204	236	205	227	224	244	235	199	210	215	220	205	227	225	208	191	203	222	199	197	216	215	201	214	223	193	229	199	210	219	238	231	246	211	197	221	228	196	184	229	189	199	216	208	209	213	200	251	227	248	199	186	187	230	225	202	203	222	211	224	232	222	194	203	223	211	203	231	224	201	219	211	226	220	208	206	241	223	219	227	205	231	213	190	217	238	212	219	206	213	227	212	236	243	198	209	224	230	241	231	227	219	207	189	205	228	222	218	233	222	241	224	220	216	224	229	234	212	198	232	197	214	227	199	221	243	203	211	215	208	206	211	212	210	227	197	225	223	238	226	229	237	215	218	224	224	208	234	212	218	215	242	182	230	202	218	233	217	220	225	216	198	201	218	209	205	241	218	205	238	204	236	223	214	205	234	194	211	221	219	224	215	212	205	213	225	205	221	198	211	203	237	218	224	187	209	236	193	189	238	217	233	242	211	206	202	208	217	217	197	229	236	211	220	215	194	187	198	196	232	200	218	203	228	238	245	208	190	209	210	232	238	202	187	221	197	195	218	216	215	210	203	200	210	205	202	217	210	218	191	192	204	212	218	226	213	210	230	203	201	222	177	211	230	207	229	203	203	206	234	239	209	204	214	244	223	213	236	194	220	206	221	224	208	207	222	248	205	218	232	222	237	217	244	218	238	227	230	214	206	240	237	253	218	231	194	233	221	224	217	222	223	198	210	217	231	239	220	216	193	228	219	226	199	176	211	227	224	221	239	194	220	206	229	207	227	193	214	209	237	202	221	220	210	182	195	207	216	228	210	219	193	229	221	194	232	224	215	211	207	203	218	197	200	214	217	205	208	205	219	217	227	226	215	242	233	225	200	203	212	208	222	217	216	229	222	224	230	208	237	218	242	212	233	207	211
19203	3522	5653	4917	4650	3490	2597	1927	1468	1293	1118	1081	935	943	878	854	802	764	790	744	703	744	681	708	727	653	589	630	607	611	614	620	643	575	607	608	615	621	556	606	582	555	620	622	566	543	613	636	645	575	593	575	596	578	580	543	598	577	546	522	578	595	601	581	554	537	554	616	562	573	590	568	562	535	532	592	560	563	549	628	542	570	587	530	538	595	554	558	589	581	563	593	593	591	594	557	597	566	586	561	608	603	605	594	577	578	591	561	532	556	559	579	564	591	515	588	543	519	567	573	532	593	552	528	566	520	507	549	546	543	533	582	588	535	515	518	591	563	567	579	559	529	536	541	509	553	557	538	548	528	579	553	549	533	530	516	539	522	575	543	564	559	545	523	574	552	549	559	561	571	588	577	559	597	590	543	551	561	550	572	550	546	571	535	572	583	571	543	574	607	557	552	554	544	564	541	563	536	568	580	548	518	575	562	570	539	532	569	560	545	545	564	531	546	531	560	560	561	552	545	554	595	600	562	539	540	599	581	542	515	543	561	577	549	542	550	567	524	570	583	560	546	518	580	561	568	548	519	581	577	563	533	541	583	566	599	520	531	575	570	576	555	532	603	539	513	570	547	539	584	554	592	520	575	578	549	568	536	560	537	569	548	556	621	547	526	568	552	525	567	549	484	569	563	554	600	537	600	545	560	522	549	549	574	505	533	533	563	531	501	590	560	496	545	571	546	549	569	547	549	549	529	574	524	537	543	547	554	547	531	600	559	471	586	550	584	572	535	560	516	550	539	545	543	553	563	570	564	582	513	516	507	585	553	559	562	576	524	620	567	552	544	505	602	562	588	564	548	596	592	592	575	547	549	571	579	538	561	524	573	588	497	554	578	581	517	529	554	530	576	528	557	556	535	537	558	527	578	586	568	541	536	569	535	549	534	526	560	519	543	554	540	522	531	554	574	560	506	573	541	551	597	581	551	591	565	555	530	556	518	593	547	550	554	551	563	564	581	550	555	555	543	528	556	573	547	505	544	553	588	577	482	573	516	595	546	573	569	572	579	586	592	558	517	578	545	575	555	568	521	572	484	578	575	598	516	560	538	602	534	555	527	497	497	550	531	558	560	529	593	554	567	588	566	518	541	562	536	554	535	572	585	574	555	541	593	586	572	559	557	526	549	554	516	516	573	555	575	584	564	555	574	584	544	580	555	554	551	566	562	540	528	554	540	577	499	558	535	542	551	539	533	605	533	516	564	576	551	519	506	556	565	564	517	544	574	541	516	536	553	580	581	561	533	540	617	568	545	538	593	575	520	537	549	563	593	541	518	528	569	544	566	566	518	543	522	524	552	540	515	570	542	540	579	538	531	478	510	562	532	544	548	563	541	505	572	578	560	576	543	540	567	616	554	575	542	599	529	561	546	568	546	547	532	515	563	538	541	547	570	536	549	590	515	573	564	540	566	517	591	568	561	540	536	526	569	562	539	600	508	526	550	517	540	541	520	556	535	535	549	514	541	544	540	548	539	554	579	526	555	574	540	591	544	514	547	569	569	573	545	532	579	581	539	552	577	565	526	536	557	524	538	575	547	516	550	544	566	592	551	572	548	563	567	583	511	565	534	569	579	533	533	527	563	545	521	549	543	557	559	533	570	594	528	559	593	530	569	546	552	545	538	589	537	553	574	569	527	538	494	589	573	548	610	530	542	546	561	575	561	563	567	525	573	574	568	535	541	570	558	570	523	542	561	560	558	543	556	534	533	521	534	577	533	560	531	600	564	534	550	546	569	563	538	577	572	596	549	551	596	561	550	549	505	600	541	564	554	532	532	537	482	540	567	567	528	559	561	566	536	560	561	574	522	548	583	542	546	560	575	567	522	568	547	590	538	514	527	530	564	571	545	539	517	529	553	570	537	548	561	529	531	526	578	593	589	524	561	508	554	558	570	556	533	536	548	568	569	490	595	533	548	525	531	553	554	574	598	514	551	565	537	588	537	545	532	569	556	544	532	546	584	519	557	550	577	578	516	533	562	585	541	511	523	533	538	611	563	562	503	567	576	601	578	493	535	550	574	535	553	566	557	613	554	560	560	529	552	575	604	539	577	575	520	556	545	554	552	604	565	574	562	544	527	521	558	566	545	546	571	548	526	552	552	579	551	537	550	532	561	558	557	521	553	557	555	574	586	588	558	535	559	549	549	523	569	571	532	562	540	571	548	543	582	591	531	548	563	577	572	559	518	509	541	574	510	586	557	506	584	571	545	552	584	552	557	555	557	561	573	589	579	501	602	550	524	588	568	587	558	512	558	572	556	547	560	554	558	559	606	570	577	549	501	530	562	567	593	528	576	580	572	530	548	554	529	545	540	539	546	521	541	545	573	526	593	577	512	590	581	511	553	592	564	558	562	533	528	572	537	557	576	589	587	559	566	530	546	541	544	523	521	546	514	621	529	536	570	592	556	535	553	513	570	536	516	479	511	545	541	537	556	513	584	604	554	531	582	535	547	584	545	585	532	576	540	540	556	558	538	554	560	563	522	545	551	532	567	552	583	582	545	547	522	548	566	542	555	526	585	570	547	535	570	565	566	537	543	578	557	556	582	480	585	574	494	548	565	547	569	572	560	580	555	577	525	549	549	551	572	545	573	552	554	551	531	570	508	495	578	542	592	536	585	540	545	555	576	518	555	568	536	563	595	526	524	560	564	553	607	532	553	565	561	534	574	528	582	562	515	533	547	582	580	548	541	631	580	551	557	573	571	547	545	577	504	561	550	588	541	592	551	543	557	532	531	571	523	520	546	542	514	540	527	545	512	511	585	590	555	565	552	601	521	554	585	554	598	565	557	565	523	592	562	578	525	538	553	537	549	588	556	538	532	542	519	578	582	555	560	564	570	559	579	569	545	570	544	614	557	564	566	562	563	556	600	597	540	533	584	516	574	547	591	573	563	563	524	555	571	585	547	582	530	558	572	552	516	568	540	574	557	532	517	603	601	519	520	583	591	558	542	540	564	535	593	527	584	552	538	567	567	596	594	546	531	552	562	573	531	527	564	581	544	570	557	580	569	561	567	519	533	535	544	510	513	572	552	520	562	525	537	533	581	556	569	528	565	541	558	593	560	569	546	569	565	538	558	553	554	511	566	538	575	601	536	566	585	519	611	576	527	550	544	581	561	523	522	584	559	542	569	560	576	574	558	521	525	548	553	522	552	587	567	538	550	582	560	540	607	533	539	530	535	561	585	572	537	549	556	531	574	543	533	578	527	533	595	574	569	547	574	612	581	518	546	552	552	558	552	546	528	593	558	558	593	591	578	553	577	570	530	540	524	542	548	528	540	559	578	551	555	554	536	511	577	536	550	568	559	526	511	585	551	536	537	547	558	566	541	614	530	549	520	545	517	547	576	522	587	570	553	528	523	508	533	520	534	583	566	507	565	549	538	532	521	566	519	554	567	581	513	615	542	521	556	541	540	581	553	541	570	538	550	585	571
34897	15030	11419	7830	5456	3303	1833	972	565	382	327	268	233	210	209	193	167	164	163	157	122	148	165	149	159	127	141	138	156	141	109	130	119	128	132	129	138	133	121	133	114	119	124	105	152	114	111	124	113	126	112	103	119	127	115	122	99	124	99	118	128	108	124	119	94	117	122	108	118	118	112	133	133	121	109	103	112	117	128	125	105	115	123	103	124	122	105	114	103	116	117	111	107	104	116	119	118	133	111	121	113	119	131	109	115	116	108	119	136	116	105	102	115	131	121	107	115	127	90	135	104	124	121	117	111	114	107	102	130	108	106	123	122	115	118	105	102	118	112	112	125	131	120	117	114	132	100	113	104	109	104	116	129	116	115	109	108	110	122	106	109	114	122	115	106	116	107	135	117	99	105	113	106	113	113	117	122	124	101	108	110	100	110	121	103	122	93	108	120	125	109	135	112	111	109	134	129	99	113	122	126	102	119	112	103	108	119	114	122	129	131	124	110	102	110	108	120	117	117	112	103	123	93	132	108	114	103	90	115	116	116	116	129	84	118	108	102	111	104	106	116	101	122	116	108	127	115	109	105	101	107	120	126	112	118	137	116	119	103	127	127	108	111	105	114	115	124	121	128	129	89	134	117	98	122	137	127	102	111	100	128	120	104	105	105	98	99	106	103	93	123	135	111	113	110	117	133	105	99	114	115	115	108	110	127	105	119	95	112	111	113	114	111	141	119	96	121	111	118	112	128	124	115	119	107	104	122	119	103	136	121	104	116	115	109	99	120	111	129	108	95	123	102	114	108	133	137	90	109	130	109	115	119	117	127	118	138	141	110	108	108	117	108	128	127	152	111	126	125	118	114	105	115	102	92	95	111	128	120	128	109	122	113	92	122	131	110	111	118	105	116	110	118	122	117	121	120	98	121	121	104	111	126	94	123	122	106	96	119	94	107	121	108	116	119	140	127	102	130	121	108	111	119	113	129	114	118	131	100	109	125	121	113	118	129	129	109	110	123	120	129	109	125	90	121	115	114	107	109	93	139	100	124	120	99	93	121	125	116	122	92	91	108	97	112	113	113	92	103	95	121	112	145	123	101	106	109	95	108	123	99	106	111	112	113	103	117	119	96	134	109	110	125	107	146	126	114	113	93	96	117	125	121	123	104	105	120	126	92	123	117	106	109	137	122	109	94	126	101	107	109	116	112	112	113	93	107	107	116	129	130	118	91	106	98	106	126	130	127	108	126	95	138	95	110	104	110	107	128	115	103	97	107	131	123	104	114	115	102	112	111	128	120	108	117	132	114	137	119	116	123	134	84	90	109	123	103	126	111	105	94	116	101	133	101	114	114	104	102	120	108	110	129	127	114	108	120	119	107	119	121	123	115	106	115	106	128	125	139	113	120	118	118	108	121	105	104	125	89	128	105	111	122	103	109	110	125	106	121	112	119	123	133	122	91	117	111	107	130	115	128	111	116	115	119	125	102	110	119	125	112	119	117	126	121	101	132	111	111	109	103	103	98	136	115	128	124	103	135	115	119	122	107	134	100	119	123	113	113	110	97	123	104	103	123	122	105	113	97	113	120	131	133	131	111	130	104	126	111	109	120	116	120	114	116	86	119	122	129	117	115	119	115	107	111	105	114	109	111	101	120	115	127	127	97	103	130	101	117	132	106	107	128	133	92	93	118	123	119	126	113	118	123	101	124	121	101	105	125	115	105	112	111	126	118	120	110	136	97	108	122	97	119	116	101	135	109	109	130	142	116	112	128	116	119	105	133	129	134	113	106	103	131	101	99	124	97	119	105	124	107	109	123	107	125	123	110	128	115	94	99	123	119	126	126	121	103	114	124	125	125	115	95	95	118	131	113	116	113	105	115	115	121	133	110	118	108	106	119	110	119	113	131	116	98	91	108	116	115	133	110	96	98	112	111	110	97	120	123	107	90	132	117	101	108	128	126	108	139	112	129	112	115	104	121	110	111	145	124	118	92	111	103	113	99	109	117	119	112	106	104	131	125	122	119	121	114	121	127	98	110	103	100	121	116	116	95	120	133	119	115	111	92	126	110	114	106	117	113	118	113	117	102	151	101	120	117	133	120	111	127	113	120	105	127	124	107	108	131	123	103	117	122	108	115	122	119	116	116	115	107	131	124	124	95	106	123	128	116	110	102	120	107	95	126	115	103	123	118	100	117	97	123	116	91	110	106	99	101	124	112	126	112	96	103	123	105	129	126	100	85	107	132	119	128	129	115	131	134	117	117	130	104	102	105	129	106	102	103	128	110	111	119	115	94	125	106	96	125	125	101	132	112	111	108	105	112	107	115	130	115	100	124	107	127	111	116	94	103	116	124	120	123	112	107	108	128	123	102	123	97	134	88	126	125	108	115	111	106	111	121	116	113	117	112	122	127	126	128	103	133	118	117	101	111	117	105	112	99	130	115	109	123	117	113	115	140	101	92	96	99	115	112	123	123	117	118	114	117	108	104	118	104	122	103	122	89	104	128	110	121	134	101	96	89	98	100	109	111	100	117	111	98	103	123	114	120	107	135	132	121	122	122	98	105	128	106	114	117	108	144	117	115	121	97	111	124	110	111	118	128	99	109	117	107	107	109	112	125	125	129	123	121	124	107	124	122	117	135	117	128	140	98	125	121	117	114	115	104	102	101	108	116	108	110	113	114	131	113	105	113	123	101	144	97	101	118	101	102	117	105	121	114	115	124	120	114	123	111	130	115	110	94	82	106	97	106	123	106	112	112	125	109	137	107	131	108	118	117	112	114	102	116	115	93	96	110	127	124	98	129	117	124	115	102	143	99	120	109	92	121	93	113	105	101	116	123	100	123	105	121	121	133	107	131	119	112	103	107	114	104	104	109	100	98	102	105	103	130	100	103	100	124	109	134	121	130	137	110	116	117	122	101	104	126	117	145	122	98	125	121	111	108	113	110	119	93	119	133	110	107	127	111	108	123	127	102	115	118	114	97	108	100	111	99	105	111	105	89	102	102	98	116	107	100	135	110	105	118	138	107	105	130	105	104	117	110	103	121	129	109	87	113	105	120	116	105	122	132	101	117	109	134	122	96	111	110	117	125	106	112	116	115	115	114	120	114	134	113	116	131	101	127	98	132	98	119	106	111	125	105	124	114	107	122	105	92	135	120	107	106	110	119	98	127	110	100	95	118	103	111	113	96	103	119	120	105	100	108	104	104	131	105	109	118	116	123	109	135	125	105	107	110	106	114	111	112	111	103	101	112	102	119	119	124	121	119	116	122	119	143	115	124	133	121	119	81	96	117	109	115	138	122	119	118	117	113	117	119	108	119	117	125	100	112	111	94	102	107	115	123	128	88	114	122	121	98	107	117	114	145	117	111	119	107	110	89	116	105	110	105	128	115	111	102	98	123	118	127	109	105	111	104	111	108	98	122	118	110	123	99	104	104	122	102	132	110	100	121	103	130	115	118	128	136	132	129	141	103	111	135	109	116	107	107	122
23161	5096	8265	7951	6772	5087	3784	2986	2233	1726	1504	1274	1030	988	903	856	743	764	685	690	669	589	578	620	573	552	513	525	456	458	460	445	456	406	413	398	432	423	379	399	393	378	404	389	400	372	358	358	344	362	332	387	325	329	373	362	332	322	365	355	335	348	370	349	325	334	348	352	314	311	322	318	311	321	309	342	323	385	320	316	322	327	363	363	340	324	344	343	351	334	316	318	327	383	380	347	355	391	370	388	361	387	359	343	341	333	341	321	348	333	352	320	323	319	325	296	348	309	320	315	310	329	320	341	324	300	312	299	304	326	297	315	311	315	303	341	339	325	335	328	287	294	317	320	321	268	303	292	312	284	312	281	342	315	289	320	275	321	286	308	272	312	311	314	329	317	302	319	304	348	312	311	314	294	362	290	319	312	301	295	310	306	271	274	322	331	287	297	321	311	315	321	340	307	302	292	323	312	315	336	299	326	323	326	326	323	309	320	342	314	334	317	311	312	298	313	307	296	319	323	297	323	325	333	305	281	284	307	300	328	331	291	296	339	307	308	313	303	301	285	306	306	315	304	315	273	307	294	337	354	313	311	321	305	296	304	298	307	335	327	343	329	317	299	304	314	297	339	310	316	307	330	298	285	306	303	314	324	318	315	303	333	297	316	295	297	288	292	317	314	329	334	321	285	342	320	334	309	263	277	306	294	305	303	301	324	305	269	326	287	312	296	296	314	314	295	290	295	283	325	295	281	325	319	330	303	293	314	327	307	334	329	320	264	319	313	314	289	303	322	305	328	287	319	313	298	296	306	343	316	311	312	344	328	313	317	303	305	322	298	302	348	309	303	265	298	289	342	308	322	315	297	317	323	281	320	306	306	275	314	323	307	271	336	286	316	296	285	312	335	323	288	288	295	324	319	322	324	283	312	316	324	298	325	315	300	309	322	296	314	323	299	300	303	312	312	294	314	325	315	309	315	330	281	322	353	306	301	322	310	290	319	315	312	299	318	355	315	298	293	306	301	311	319	297	315	298	307	347	290	322	294	324	324	284	311	344	317	287	288	333	296	332	307	295	344	301	282	323	303	325	330	292	294	319	328	310	314	306	330	329	306	329	298	308	298	328	321	319	335	318	303	320	313	334	307	327	326	325	293	324	295	321	321	326	279	325	338	318	317	340	314	299	325	294	285	320	350	333	326	282	296	291	323	294	310	314	319	310	308	304	301	297	305	350	343	341	298	288	298	297	287	331	333	316	321	318	301	315	297	314	303	300	316	285	279	298	320	292	295	314	312	296	307	310	341	339	338	317	302	271	322	303	328	292	352	314	348	310	341	291	311	313	299	293	301	283	335	328	291	284	312	304	296	326	283	297	316	338	299	316	300	268	327	279	274	324	311	300	323	285	320	330	295	328	291	313	281	295	301	327	285	340	292	309	304	324	325	287	325	303	332	284	282	270	289	303	295	307	288	292	308	301	312	273	301	314	327	335	332	291	336	312	322	282	281	290	290	324	313	297	301	309	309	290	283	302	276	310	327	304	304	320	285	296	313	285	342	321	283	325	299	301	330	304	322	282	336	310	315	312	318	322	341	305	298	310	315	313	309	326	327	351	333	292	272	299	307	294	294	302	316	304	307	313	295	270	314	285	311	307	296	312	316	318	329	290	334	306	328	342	280	323	286	323	305	290	282	349	299	318	347	287	306	318	303	308	313	302	300	335	297	323	311	309	293	303	292	310	320	309	326	326	292	312	300	300	294	297	334	319	289	319	298	323	287	304	296	302	327	338	318	300	297	331	301	292	308	311	323	325	294	337	278	323	319	295	306	288	278	314	315	306	280	362	318	306	302	316	303	297	286	320	295	335	307	307	301	335	297	290	329	323	290	303	305	296	307	318	308	330	273	296	291	308	344	316	299	315	326	297	299	316	289	319	329	320	269	305	292	282	297	293	311	311	282	336	325	327	303	354	290	315	285	306	283	259	324	293	312	338	312	326	306	262	327	319	295	315	303	323	321	272	329	304	316	316	303	308	331	295	310	310	309	313	288	325	319	267	328	339	303	305	339	302	323	309	293	304	283	285	314	310	297	299	332	307	322	291	292	323	306	333	316	303	311	275	312	297	322	278	336	300	302	311	290	305	318	319	282	327	304	331	311	316	299	317	288	328	316	286	322	310	319	300	317	319	282	287	293	294	342	304	326	322	323	301	362	310	295	303	287	335	314	302	306	299	325	269	329	332	330	305	296	345	314	316	310	287	299	300	317	341	321	305	294	333	304	319	282	338	282	313	321	335	311	269	279	333	282	268	315	290	306	319	316	331	266	308	301	298	342	314	306	280	295	293	312	302	299	316	302	362	269	311	308	292	332	329	302	316	284	294	334	344	293	318	290	314	300	352	289	325	295	290	299	305	302	304	298	321	293	328	350	293	327	285	311	320	297	305	336	290	311	295	299	287	307	294	309	292	292	322	310	334	301	293	297	313	309	312	310	298	298	301	340	315	313	293	311	319	315	327	310	325	282	323	298	347	305	334	280	307	330	302	298	321	323	306	310	306	309	266	292	284	286	328	286	332	302	316	312	308	308	332	298	330	318	281	307	291	294	322	329	310	308	313	301	330	297	326	324	291	305	311	304	319	326	314	292	300	305	313	281	327	312	309	317	311	281	308	313	314	287	298	310	294	308	281	308	329	310	289	289	313	298	284	316	333	308	332	310	311	350	308	302	317	327	300	291	308	327	299	311	314	326	341	311	326	320	307	325	323	320	338	310	309	303	328	305	333	306	332	284	357	302	318	301	299	305	288	315	340	306	299	330	308	302	312	295	287	314	318	294	333	303	279	321	285	344	313	311	334	336	310	300	302	314	323	348	301	294	332	268	318	286	311	299	287	309	305	326	320	297	279	271	317	320	294	307	329	325	270	280	281	328	326	334	302	306	303	299	289	328	308	287	328	336	354	294	279	266	290	325	313	278	330	325	297	297	320	314	337	316	301	294	301	308	337	336	285	324	317	321	293	285	316	327	300	303	299	295	256	342	303	328	294	338	323	293	295	306	291	318	335	313	336	296	306	288	312	315	309	328	316	328	309	305	330	296	308	317	309	339	283	335	308	327	297	289	317	290	339	276	299	317	305	305	310	316	299	308	289	330	318	317	303	301	319	305	311	316	313	303	327	291	272	266	305	340	286	315	292	295	340	287	318	294	315	309	315	286	303	315	324	310	327	288	315	318	305	306	290	322	305	321	339	320	329	282	316	292	316	307	304	312	322	292	338	292	304	312	318	295	316	308	301	311	330	287	300	286	302	297	282	303	327	302	323	307	262	284	319	295	295	300	327	282	294	290	301	306	309	313	334	307	324	300	317	319	300	323	292	335	319	299	291	306	336	317	315	321	320	308	316	285	282	330	300	331	313	313	313	325	285	291	332	299	283	332	299	292	329	317	285	329	290	297	333	322	294	296	313	313	301	348	312	301	304	324	310	349	299	291	310	302
4800	1020	849	573	418	327	242	247	225	222	238	239	206	228	225	220	230	205	222	250	203	228	237	225	213	238	206	213	238	195	223	242	220	208	212	245	238	224	211	243	222	224	251	205	227	222	224	225	204	237	215	236	225	211	216	216	226	198	196	195	193	229	237	213	250	223	219	203	201	221	203	223	212	199	220	206	196	230	238	215	221	220	213	229	224	225	223	211	216	221	221	231	219	247	236	214	230	222	203	222	221	216	230	214	227	222	191	206	209	215	216	195	230	223	208	228	190	220	215	232	226	199	220	214	223	199	208	209	227	241	232	244	259	210	204	234	230	224	211	219	210	217	216	201	216	227	263	230	219	215	198	216	219	236	232	213	217	223	202	207	222	212	213	197	227	250	213	214	218	196	213	193	201	203	213	214	205	230	210	187	209	228	213	202	212	213	234	234	230	214	191	224	230	228	216	208	186	231	209	219	204	216	180	201	231	257	213	221	228	232	193	215	236	230	223	245	242	219	193	238	210	240	192	216	201	238	227	223	228	240	211	208	203	216	206	214	218	221	211	191	223	231	201	219	212	216	205	212	191	241	201	203	211	233	215	179	192	221	216	217	205	209	229	214	211	209	190	226	195	209	199	217	218	247	221	202	225	215	227	219	207	223	237	215	210	229	203	193	216	230	227	223	217	211	236	240	247	200	219	199	220	199	224	214	206	194	225	213	219	231	225	205	187	203	217	208	195	232	212	234	212	221	221	226	199	226	225	195	217	226	222	198	207	205	205	198	203	232	226	194	198	216	214	221	236	219	201	198	238	200	217	240	198	225	211	232	218	188	219	253	218	214	219	215	227	227	220	205	222	186	242	190	219	251	203	229	204	190	193	230	212	216	232	205	221	228	229	231	198	209	221	198	191	204	203	236	194	236	219	231	237	220	241	232	207	205	213	222	222	217	208	216	231	205	221	206	217	205	214	217	210	223	227	239	179	203	215	232	220	215	235	219	201	225	200	216	197	227	222	191	220	218	206	246	193	223	240	227	221	227	233	228	220	204	242	209	194	221	226	187	208	210	233	194	231	224	177	217	208	226	215	223	206	237	253	226	236	215	234	218	219	238	213	209	216	208	257	231	227	218	198	215	246	237	191	207	203	233	242	225	219	205	224	226	239	211	221	196	189	247	226	212	229	214	228	189	198	222	205	208	229	222	207	215	230	214	198	202	209	214	198	206	221	217	195	228	213	233	236	208	245	200	207	219	210	215	216	210	214	232	201	193	212	199	210	211	191	222	183	225	204	216	235	231	227	211	227	193	221	223	216	206	219	195	230	199	211	219	213	213	215	212	203	191	210	217	231	232	217	211	239	248	221	216	233	224	227	221	218	206	231	228	233	233	204	209	199	245	219	237	206	197	211	235	226	187	236	219	210	203	199	219	228	231	205	213	217	213	185	227	193	217	231	200	247	211	248	210	192	253	226	211	199	228	199	203	224	212	195	208	220	240	194	227	203	229	229	217	203	224	217	221	233	239	216	201	207	215	220	213	227	246	218	189	211	213	199	207	209	232	203	234	226	204	228	219	235	199	203	208	235	225	208	227	212	227	220	242	244	215	226	198	212	223	219	239	210	209	214	222	207	198	209	223	205	209	242	201	221	232	210	214	207	210	225	223	216	202	238	217	174	205	218	213	217	233	234	205	220	190	217	227	215	232	237	222	176	183	195	220	200	195	233	245	218	227	199	218	212	230	208	210	220	205	198	221	201	219	209	198	235	218	227	200	208	248	234	219	188	217	220	225	225	202	215	224	214	205	236	218	188	222	199	235	209	208	202	227	224	224	230	207	241	212	208	244	197	229	225	205	205	217	205	231	203	230	240	217	208	197	207	236	233	208	228	206	221	198	200	206	214	204	217	236	236	211	231	195	204	209	235	206	217	217	243	225	222	220	200	214	198	202	199	220	212	212	208	228	182	186	211	236	203	207	231	224	200	216	213	202	208	237	220	227	221	223	222	223	242	234	215	213	229	229	227	200	214	208	220	211	206	215	231	215	196	210	242	242	208	201	239	212	196	222	212	219	219	235	223	197	222	214	242	201	228	239	233	209	214	198	201	215	228	227	214	211	201	224	235	216	232	238	224	219	209	200	243	200	219	219	239	207	211	234	210	203	238	209	203	226	212	235	197	225	176	212	189	212	230	199	223	217	223	173	218	226	194	220	211	227	219	215	196	226	247	196	231	226	208	226	203	217	224	251	222	228	230	222	212	213	214	214	225	237	195	182	225	201	237	197	220	191	208	239	215	237	232	237	206	210	208	243	217	211	225	254	221	222	234	209	227	215	193	241	210	231	208	207	203	222	195	234	254	214	257	206	217	221	189	203	240	225	187	194	217	213	229	220	196	215	218	204	226	207	229	214	220	206	254	227	227	202	219	196	227	224	228	224	202	211	197	241	211	208	232	198	225	187	236	240	218	234	221	202	225	239	214	199	225	227	210	200	225	238	226	184	222	228	233	215	208	222	219	217	226	209	198	228	210	219	212	214	212	224	214	208	212	257	231	207	215	191	191	190	230	213	246	206	250	198	237	213	210	215	231	219	198	214	226	218	216	198	188	218	220	196	185	234	215	227	248	249	227	213	210	213	208	194	217	215	213	257	236	224	234	214	209	215	201	205	196	218	205	214	220	232	191	225	220	222	221	252	204	231	217	204	211	200	195	264	265	229	218	195	237	234	202	235	223	254	214	199	236	215	228	236	203	216	206	227	221	202	197	218	203	223	230	197	219	209	202	207	220	219	246	207	196	214	225	201	213	180	235	228	191	223	238	221	233	236	210	225	226	236	222	189	227	204	235	185	201	216	225	193	208	204	217	208	224	208	243	227	228	214	208	197	231	183	231	216	204	227	208	227	227	231	224	198	223	217	217	192	201	217	204	220	223	210	223	241	235	220	211	210	208	214	237	202	198	223	240	207	233	208	196	214	201	228	200	222	223	228	220	208	249	205	212	221	224	190	191	196	222	233	218	238	200	222	221	197	187	228	235	202	231	208	238	243	201	222	192	215	224	210	180	232	204	215	229	206	254	216	193	192	224	191	240	230	234	202	198	229	180	231	223	226	223	222	219	237	261	233	231	213	195	220	219	268	230	221	253	210	247	210	226	245	200	222	230	242	231	223	196	197	226	209	207	211	231	194	212	216	216	217	230	197	191	204	221	230	200	274	219	199	208	217	228	248	213	239	224	197	225	213	216	215	207	212	223	217	218	227	202	231	225	227	202	201	200	224	204	208	234	229	217	207	207	217	212	211	242	199	213	222	225	215	209	206	207	250	206	224	238	203	223	242	211	198	211	226	229	231	247	187	229	215	198	215	214	217	214	208	207	209	203	241	245	225	221	227	220	209	241	215	218	209	222	255	213	208	196	240	221	201	222	220	207	200	219	217	192	202	209	211	219	229	213	210	199	193	235	206	233	220	204	213	212	218	195	226	189	222	187	198	230	207
4482	977	1336	1307	1165	916	758	617	640	588	608	539	593	572	550	574	587	599	600	545	625	597	628	589	571	548	592	573	568	598	603	585	601	563	532	581	592	572	583	607	573	578	589	596	582	563	550	565	550	592	581	521	537	582	586	560	537	542	568	566	558	539	581	600	557	558	588	522	541	554	503	557	537	560	529	536	568	567	534	584	567	572	570	526	565	569	599	576	553	579	581	579	582	553	549	569	572	588	568	559	564	555	579	598	555	611	618	578	611	550	553	545	594	603	598	585	580	546	514	542	569	582	572	545	522	545	590	576	547	559	561	597	558	554	543	560	556	547	602	522	588	533	566	576	606	564	554	533	570	566	587	539	589	600	540	566	609	600	571	511	606	568	570	533	541	563	509	538	548	531	575	562	575	537	629	538	564	554	599	553	576	562	568	547	573	564	576	564	561	581	588	550	538	600	545	573	586	569	583	576	576	569	552	541	566	545	583	535	580	565	569	546	548	610	539	596	596	569	521	582	562	605	529	571	540	592	560	560	553	544	540	561	543	570	590	553	530	527	539	601	557	582	560	523	578	576	576	569	586	566	565	579	535	609	626	558	599	573	580	580	572	598	580	557	518	531	538	513	536	555	569	562	577	529	580	520	558	584	584	542	573	535	604	584	559	539	557	568	555	578	579	538	560	574	594	544	564	582	532	535	553	578	562	525	596	568	549	561	598	552	554	568	520	573	539	520	556	575	550	589	518	608	514	568	567	567	544	572	514	561	542	557	532	527	606	578	570	535	497	539	553	528	550	614	564	558	586	584	597	574	547	535	559	541	583	567	546	565	576	526	597	552	538	582	537	605	494	540	564	548	569	562	544	544	606	582	600	581	537	543	563	562	536	527	592	554	565	518	547	547	576	594	552	562	600	594	498	583	574	577	587	539	541	587	566	536	595	517	535	564	585	554	531	640	548	594	576	576	590	573	585	552	569	576	596	577	566	592	546	565	564	544	586	550	615	586	536	599	573	548	563	541	550	561	584	594	511	585	558	613	542	563	573	541	537	600	587	564	555	544	609	556	546	568	603	556	613	523	580	568	537	549	536	589	618	626	569	537	577	525	561	555	572	537	563	581	550	550	610	545	548	538	605	500	586	603	529	607	609	559	578	573	606	560	595	552	538	558	544	567	561	570	590	563	514	549	573	555	510	548	567	547	544	575	601	569	553	579	519	560	563	568	536	547	543	520	567	570	603	557	533	551	601	586	598	558	610	560	577	571	522	545	515	519	527	606	592	620	579	581	564	522	590	581	587	562	573	537	544	574	554	591	590	570	536	519	593	567	583	620	587	556	545	614	571	531	527	549	576	574	574	583	569	552	578	597	582	547	600	581	575	575	591	593	593	557	541	570	576	569	546	595	581	532	541	565	584	594	587	529	567	544	556	540	552	559	602	592	548	554	600	542	531	570	585	538	628	583	549	589	557	567	564	556	570	569	600	591	551	553	555	526	578	566	614	617	568	604	554	553	584	570	558	543	551	605	549	597	562	563	548	563	570	609	561	560	594	533	521	578	573	556	614	548	562	577	561	573	571	556	540	527	584	566	570	525	582	554	581	589	589	551	560	533	558	552	561	596	566	582	546	577	627	587	550	560	559	552	576	586	557	552	568	542	558	556	585	558	564	595	571	570	519	554	548	553	598	590	576	586	610	546	540	581	569	567	526	595	547	536	578	512	577	569	580	632	538	550	614	559	547	580	583	587	553	578	545	600	563	545	534	561	539	567	569	550	540	577	626	566	570	584	588	561	578	583	545	529	636	571	579	561	539	566	551	557	553	562	555	582	581	576	562	521	585	562	521	558	581	567	608	516	533	557	564	585	550	522	556	559	574	576	560	556	615	515	542	566	591	556	564	585	557	588	534	554	585	565	566	599	566	591	547	526	553	558	539	533	568	565	561	523	574	581	551	545	624	532	541	563	559	523	581	572	556	566	567	540	614	617	589	554	576	603	569	559	554	527	539	611	584	530	577	589	556	564	605	565	541	540	578	559	561	579	577	593	553	552	578	562	612	539	567	613	590	560	582	566	603	564	597	560	524	549	535	579	552	555	604	521	576	560	559	553	549	528	570	555	576	502	577	549	532	564	563	579	610	543	569	555	541	512	548	571	545	534	545	607	544	589	561	602	591	527	558	585	567	559	596	535	556	617	573	545	558	523	573	517	539	573	598	556	568	573	597	557	527	567	536	574	576	589	584	564	569	536	600	564	548	553	555	599	571	544	553	580	609	579	541	587	564	581	577	613	539	572	561	612	586	570	591	529	550	568	518	588	604	532	565	575	565	531	510	503	520	564	540	577	546	551	545	600	565	552	558	542	560	500	559	571	538	535	596	564	550	538	590	575	574	566	572	578	544	601	589	531	563	576	573	553	577	576	588	552	529	609	576	575	546	529	590	578	554	579	581	547	578	566	580	573	566	580	567	543	548	544	562	567	560	561	564	588	576	588	551	561	522	604	548	574	574	577	572	576	595	592	538	565	542	586	517	583	628	564	528	547	522	572	596	550	552	595	585	574	583	550	606	602	570	548	555	595	555	574	591	568	525	579	586	571	557	589	570	563	558	530	590	592	606	537	562	599	592	577	535	555	541	585	576	566	582	570	565	541	546	618	568	553	559	549	523	558	556	557	580	557	602	556	552	595	581	553	565	557	575	581	545	533	558	595	605	586	580	594	573	565	587	568	557	589	575	592	538	548	592	547	580	508	586	590	550	525	569	546	555	567	583	585	550	580	531	595	593	569	584	548	559	555	589	586	565	574	561	585	569	573	539	564	563	548	536	591	574	567	527	574	543	590	570	547	537	631	581	546	580	558	513	572	601	585	536	563	567	546	608	573	555	548	543	591	583	605	601	572	557	580	592	545	623	489	565	573	542	596	585	546	549	500	566	572	546	607	534	568	565	567	550	566	594	564	562	584	586	540	567	543	625	535	581	609	548	530	507	575	581	610	599	552	554	565	624	589	578	531	545	578	594	550	596	575	545	519	533	570	599	591	551	539	548	504	535	528	561	591	585	546	572	567	526	592	566	508	569	540	577	555	558	570	557	533	593	548	555	578	571	599	603	588	512	532	540	546	617	537	555	557	581	544	540	555	525	575	559	584	523	539	559	572	554	553	590	542	597	554	614	592	526	601	552	515	608	512	568	572	608	601	560	572	611	556	570	561	625	583	557	575	584	573	571	576	595	502	589	578	587	481	550	582	585	537	579	533	551	557	586	530	530	549	545	582	571	536	564	584	554	553	596	560	575	586	542	562	541	565	561	566	566	575	544	565	522	528	548	581	571	564	537	541	558	539	523	606	564	580	550	528	580	552	553	527	575	548	547	554	528	577	551	576	569	612	574	574	562	563	567	592	590	551	540	566	530	568	572	546	568	584	540	574	579	576	603	516	566	535	589	553	531	545	575	602	566	553	539	600	550	500	585	557	560	534	583	542	551	548	592	527
26626	10508	7200	4588	3054	1975	1016	658	447	349	335	273	260	258	235	226	274	247	212	240	232	221	244	225	200	232	253	195	225	199	202	249	215	214	216	217	243	206	219	189	212	173	227	218	227	218	203	210	210	218	249	209	225	232	216	243	236	205	208	207	200	208	202	212	233	203	212	198	221	224	225	208	222	197	205	221	218	221	213	231	223	217	212	198	219	199	221	186	220	205	222	215	211	233	222	204	215	183	204	219	204	218	215	217	212	208	200	209	206	225	202	234	201	198	218	211	208	205	210	228	220	224	213	238	200	237	212	212	199	210	191	208	221	237	189	219	239	221	204	220	198	202	208	235	213	205	219	205	215	199	221	232	209	200	231	223	211	236	213	234	192	221	199	226	220	230	190	212	211	188	229	198	218	177	217	215	197	222	240	223	210	207	199	206	202	232	199	189	198	226	202	173	213	211	194	204	209	184	213	212	202	239	196	206	201	198	205	190	238	207	203	204	226	199	231	203	211	207	213	216	247	194	223	209	203	205	200	208	254	216	195	186	212	212	220	211	223	209	211	208	215	216	229	222	221	219	203	232	197	229	213	230	174	177	218	220	206	235	231	219	239	225	224	205	206	191	211	202	203	197	224	226	193	198	201	206	216	210	228	209	207	217	229	212	193	206	205	220	214	189	217	214	213	197	249	192	219	206	218	220	209	254	234	211	240	189	224	219	206	189	220	227	198	216	230	233	221	208	210	209	211	211	220	224	204	202	185	203	220	209	214	206	223	199	216	178	250	220	211	220	214	212	195	204	218	210	213	198	190	247	223	208	207	205	215	212	185	219	240	209	220	241	234	214	228	209	200	212	192	223	233	209	223	238	234	225	225	219	201	188	229	226	211	185	220	199	203	217	225	189	190	217	196	215	249	199	185	214	205	238	196	198	210	220	223	210	204	194	213	198	233	224	204	220	233	192	185	202	194	216	233	202	236	213	204	223	229	208	235	219	221	232	219	210	216	206	229	205	231	216	191	208	191	196	213	192	206	220	195	223	227	244	200	215	203	224	194	232	226	202	223	211	213	186	215	196	212	218	195	193	206	212	186	229	215	240	212	209	210	184	186	216	213	228	225	197	213	210	205	220	200	210	195	248	185	218	203	237	213	188	235	209	212	200	191	213	198	192	217	220	190	213	249	230	229	195	195	199	226	211	223	213	200	202	201	220	205	205	234	196	223	217	221	207	211	243	240	241	200	218	217	198	210	225	210	215	229	218	178	211	202	191	211	181	203	226	203	204	242	222	206	189	231	217	224	246	218	230	212	229	193	188	187	221	207	197	198	242	226	224	211	216	222	227	201	200	196	214	197	195	229	208	200	218	231	225	221	204	214	191	202	189	204	218	210	214	203	219	203	204	210	194	204	230	215	227	223	193	204	213	198	214	208	202	206	183	200	199	212	198	224	231	216	211	218	223	234	217	220	230	205	205	216	192	203	225	216	220	199	211	221	201	206	233	193	219	220	234	209	235	195	213	206	206	208	197	211	224	229	211	216	226	214	220	194	195	193	173	219	210	217	220	209	214	194	202	226	220	221	206	208	212	208	219	240	205	214	219	210	205	215	208	220	211	210	205	232	185	201	192	222	226	224	213	191	220	195	203	235	229	187	194	189	210	215	240	227	213	194	246	212	222	222	229	225	205	197	245	204	223	194	215	215	201	215	196	225	230	194	207	209	183	200	201	230	215	196	216	214	214	185	215	202	215	210	199	238	189	193	199	215	186	227	218	190	223	194	220	232	235	212	213	218	201	222	227	207	203	188	209	194	224	226	195	195	217	175	214	209	211	203	202	228	224	223	207	214	218	210	222	241	211	219	226	229	213	198	221	190	203	212	207	193	223	218	197	202	192	183	193	193	224	205	195	221	201	255	204	207	224	216	210	223	217	191	218	192	221	207	220	202	230	200	216	237	213	211	199	190	195	212	200	207	196	205	200	210	223	195	239	228	193	197	208	228	199	188	226	219	216	202	218	220	185	200	199	212	207	229	201	195	215	234	207	199	199	197	195	176	229	235	217	238	205	231	208	220	210	204	192	192	202	207	247	193	208	210	199	217	226	220	222	227	213	196	224	242	231	224	211	241	199	219	198	217	191	205	188	189	217	215	213	222	204	225	220	211	212	205	225	203	219	224	203	222	211	249	220	196	210	215	197	210	230	222	208	207	220	182	180	211	215	211	205	221	218	224	211	223	231	230	200	240	189	224	207	213	213	199	226	211	205	219	199	208	208	216	219	189	206	214	208	203	209	211	226	178	203	210	217	207	227	235	207	209	176	201	191	226	215	225	224	210	194	223	210	224	203	203	245	212	214	192	218	189	222	217	201	214	211	246	207	225	207	206	217	212	242	200	201	207	197	206	232	231	213	218	222	225	190	210	219	221	209	195	213	245	224	242	214	206	203	201	173	208	207	228	196	219	209	195	208	198	198	210	239	221	199	225	198	224	227	199	229	205	186	192	210	187	236	199	199	217	190	230	207	219	196	200	225	215	208	222	186	203	206	216	227	208	187	179	237	201	195	218	207	245	219	211	228	238	216	200	187	245	222	216	197	206	213	240	223	217	228	210	231	191	207	217	202	231	215	217	199	205	199	226	202	242	228	190	237	219	229	226	235	235	220	230	215	209	204	210	204	201	226	231	219	213	194	218	217	212	206	235	211	247	198	218	218	193	222	215	195	194	202	231	211	211	222	223	207	199	211	196	219	216	195	186	214	234	227	228	200	212	210	207	223	229	218	217	221	235	206	204	195	193	198	208	255	206	193	234	213	190	214	233	206	222	187	191	221	222	201	207	209	193	243	227	238	206	192	207	206	232	189	185	209	205	200	231	215	217	208	222	218	209	229	191	197	213	194	201	225	197	205	214	203	218	192	190	237	204	248	216	217	229	211	223	221	206	201	209	225	230	211	194	218	209	190	202	224	219	205	180	212	196	201	206	198	209	207	215	231	200	199	200	212	196	214	200	211	193	237	198	227	210	211	242	210	220	219	215	218	235	199	209	216	181	209	186	224	207	221	211	214	220	222	202	212	205	212	208	183	188	218	229	190	208	244	216	201	238	197	233	239	213	225	214	227	213	212	201	199	209	195	195	197	208	198	214	193	196	241	214	203	243	202	230	216	202	176	219	211	177	197	184	204	194	204	211	218	238	240	226	224	224	181	206	203	226	228	209	223	211	203	194	237	228	216	192	204	215	195	229	238	217	206	201	204	218	204	204	216	200	199	196	207	209	224	227	210	193	232	218	215	183	214	222	220	222	201	178	238	207	206	219	233	226	210	212	190	218	233	216	205	238	188	215	221	213	228	224	222	213	225	187	221	224	224	205	202	204	215	217	203	208	216	209	227	227	217	195	231	196	220	191	195	204	232	228	218	217	216	210	221	170	214	203	207	215	208	241	207	199	218	220	214	181	224	212	227	227	225	227	231	201	177	190	214	206	210	196	226	211	183
18852	3538	5411	4958	4664	3377	2479	2014	1629	1324	1132	993	909	909	834	828	781	751	822	740	731	735	729	677	710	660	637	612	620	645	671	632	611	593	611	555	648	589	603	607	582	583	574	607	527	591	576	551	582	544	596	579	540	562	505	579	606	537	561	561	576	579	579	613	562	582	580	626	581	571	549	592	574	577	566	557	571	560	563	534	551	571	532	583	531	604	589	558	583	554	599	592	560	563	563	572	562	605	576	552	578	575	590	594	536	572	582	559	550	534	590	559	559	550	558	554	547	587	560	545	523	567	542	572	508	544	548	549	527	519	553	545	559	565	576	588	558	552	569	558	595	560	556	546	558	539	552	512	554	535	576	554	576	576	531	566	579	572	557	600	533	556	569	506	576	541	569	545	543	542	526	568	540	510	587	530	550	521	570	552	569	574	526	556	543	552	530	522	555	563	587	545	551	540	572	563	562	586	569	532	555	574	506	558	552	560	528	544	573	565	512	548	557	582	539	536	518	562	532	582	489	561	520	529	565	556	529	536	528	580	580	527	573	546	522	543	487	567	554	541	511	550	562	546	544	558	538	552	506	573	571	543	576	565	567	565	560	563	490	546	533	533	568	556	534	529	568	540	558	531	551	564	519	538	523	497	535	500	570	566	532	589	557	532	558	597	597	567	553	547	544	523	541	574	542	531	539	545	557	529	538	521	558	574	553	529	563	573	549	532	506	503	545	575	543	534	539	498	555	580	557	530	525	562	551	585	515	571	559	546	576	522	515	526	544	556	530	551	496	565	556	519	532	540	568	542	554	551	556	560	552	596	527	537	505	549	538	558	524	533	560	559	527	544	556	566	586	596	564	568	574	529	543	559	590	525	536	520	568	512	537	532	587	576	509	587	548	559	540	573	527	611	556	554	590	578	543	515	528	540	537	543	557	504	534	510	576	574	579	507	574	539	570	519	532	577	564	487	520	526	572	552	552	493	511	539	517	529	546	533	529	533	580	559	541	511	580	564	534	538	536	539	562	619	539	513	572	590	564	528	527	510	537	534	602	539	596	534	595	521	598	531	526	562	574	566	528	550	557	536	564	535	517	526	536	558	579	574	553	564	538	552	514	552	545	500	556	557	501	541	532	527	529	546	540	549	553	475	534	590	586	508	544	526	514	598	549	544	550	560	569	574	588	578	568	577	513	513	564	564	573	565	584	548	548	537	541	601	526	544	527	565	536	558	585	544	528	554	552	548	560	518	539	540	528	549	550	558	522	576	569	517	539	548	561	510	565	531	575	534	529	573	571	548	557	571	562	554	589	581	590	573	545	554	537	541	527	540	545	494	513	585	538	504	548	555	527	572	579	565	597	573	545	567	559	592	565	564	559	555	554	522	467	535	536	538	522	557	549	585	581	541	561	549	561	536	523	581	524	525	569	564	518	519	500	542	530	503	568	541	522	555	557	560	604	567	504	550	554	576	532	523	538	569	575	526	562	558	549	527	541	572	549	516	517	538	581	564	518	552	557	565	544	558	528	545	565	550	507	561	539	542	534	558	547	553	578	566	541	548	649	558	571	590	529	508	556	564	599	561	540	539	571	533	538	520	550	531	597	552	564	536	575	518	553	580	578	549	541	570	526	547	536	523	553	554	567	538	578	550	585	543	549	583	521	530	558	567	541	591	587	577	541	535	495	560	490	540	579	581	532	570	547	534	546	584	512	530	569	553	564	490	510	526	488	534	518	537	536	528	545	557	555	529	560	501	517	525	551	554	534	541	496	540	538	548	575	536	525	558	504	548	547	568	591	562	532	526	581	555	571	562	559	517	553	585	564	540	522	541	569	548	485	553	528	535	535	517	531	546	536	557	533	578	559	516	571	521	559	522	529	534	499	540	558	518	547	592	547	520	517	570	525	538	527	569	553	521	540	527	497	560	556	554	557	558	568	550	542	533	511	551	532	570	545	549	581	557	575	554	521	588	525	556	545	564	542	551	509	520	547	541	517	582	527	540	530	572	512	543	546	576	517	539	582	575	519	514	563	580	550	550	553	537	482	541	556	567	529	556	558	558	542	540	549	546	525	551	539	539	582	554	538	567	525	531	558	543	554	498	523	543	556	541	548	527	525	517	564	569	522	585	532	548	580	539	542	577	582	511	592	547	553	562	587	521	577	498	594	555	587	549	547	550	550	573	549	559	532	534	597	581	530	530	573	528	519	540	553	541	507	517	560	547	568	556	550	561	522	592	565	560	590	551	532	523	498	578	545	517	573	495	538	544	534	540	555	507	509	582	526	563	544	529	514	534	556	550	571	520	560	595	533	536	541	554	538	489	544	539	551	556	550	524	545	506	577	550	563	518	571	530	589	542	571	539	531	578	549	564	546	544	583	550	540	504	537	517	567	565	561	513	559	536	557	560	505	561	560	549	513	514	539	516	577	503	559	555	573	525	512	562	547	540	580	575	555	575	538	529	561	537	573	531	576	558	540	530	521	533	517	577	546	531	567	546	504	537	506	566	543	538	521	555	586	544	550	527	556	541	560	535	557	538	513	547	512	582	531	558	562	537	525	560	551	527	568	547	574	582	557	546	517	553	507	553	581	591	590	557	517	548	551	559	546	585	545	551	505	554	522	521	511	540	530	516	564	563	582	542	547	557	525	539	543	556	549	525	525	528	575	512	564	571	521	530	541	540	569	569	562	519	556	557	556	549	570	560	582	565	567	557	568	551	522	497	554	553	544	547	533	563	560	518	582	567	546	549	577	562	543	545	570	603	535	544	595	522	528	486	555	574	514	573	553	565	535	539	529	586	546	561	539	552	532	562	515	580	510	523	552	515	561	556	540	554	545	533	539	570	577	568	557	538	558	530	534	567	551	539	559	550	555	535	583	529	550	559	587	583	534	541	538	513	528	550	592	547	551	493	542	573	578	571	529	584	546	515	578	534	526	534	546	570	579	543	551	487	559	488	538	542	516	510	551	558	555	549	575	549	500	570	602	517	551	513	535	543	526	578	506	537	537	555	577	511	529	564	544	517	539	564	545	574	601	547	579	510	545	528	527	536	518	554	518	520	536	558	529	582	562	524	543	577	559	523	550	583	527	509	572	503	502	547	602	563	562	528	557	579	560	563	540	493	600	588	525	545	517	563	589	563	529	552	556	575	556	544	584	509	552	537	536	517	520	527	560	531	568	554	545	574	496	541	582	604	539	577	543	534	553	572	537	551	576	546	561	550	546	534	601	525	550	523	524	559	562	537	530	540	574	541	541	541	555	497	561	553	526	517	514	548	540	577	527	540	552	560	581	543	544	551	572	542	524	524	536	585	563	565	575	572	545	555	530	520	511	516	591	532	513	555	542	532	550	489	513	540	529	563	596	544	548	572	567	551	564	527	528	522	555	572	559	566	555	567	541	539	511	553	545	541	585	513	554	574	517	569	514	524	560	564	530	559	573	585	575	525	554	488	511	583	534	496	553	534	544	552	537	554	561	551	538	582	557	511
35325	15501	11419	8083	5614	4091	2251	1111	654	477	314	246	235	220	210	180	178	194	151	178	166	154	131	145	151	148	158	142	117	142	144	131	121	127	134	93	132	124	111	119	132	135	143	109	116	111	127	112	112	108	94	139	116	124	135	121	136	115	97	120	119	129	117	108	112	114	129	101	119	122	127	108	120	131	130	129	123	112	117	105	106	119	109	130	119	114	98	106	109	113	120	109	119	120	134	129	117	132	108	105	111	123	107	106	117	111	118	105	115	107	125	114	132	137	103	110	98	111	109	104	125	119	108	97	123	82	120	110	106	113	112	113	120	100	93	99	78	108	105	108	107	127	109	94	122	95	97	97	115	124	109	119	108	108	106	112	90	105	116	104	109	104	107	100	103	111	96	88	114	96	117	128	101	126	114	115	112	96	102	104	122	133	116	111	109	108	101	130	114	115	127	113	100	114	129	111	112	110	118	125	95	111	123	128	101	102	97	108	116	124	122	99	111	105	90	117	105	90	105	125	125	91	99	105	91	109	112	108	85	112	84	112	115	120	95	93	99	111	109	113	111	118	101	110	122	108	105	101	100	98	109	105	113	123	116	97	126	105	100	114	110	106	128	128	123	101	105	120	114	116	127	114	110	109	123	124	116	113	118	136	114	108	118	106	115	113	108	109	101	125	109	120	109	104	121	106	113	111	102	117	109	111	101	105	114	114	106	113	114	109	113	98	119	109	116	122	130	104	96	112	105	117	126	111	109	121	120	128	91	103	116	103	129	98	130	119	133	104	115	97	116	107	130	107	114	103	110	104	124	103	122	111	116	116	123	113	99	101	130	117	114	133	96	117	107	98	127	127	109	106	105	113	112	96	135	126	114	122	110	97	114	124	99	104	115	106	118	105	116	100	99	108	117	117	94	100	100	125	111	121	106	101	89	115	102	114	120	91	112	116	108	113	122	113	115	104	119	106	118	110	111	105	117	107	107	111	111	116	106	112	133	124	113	128	105	116	116	107	104	115	131	104	95	119	108	107	107	105	128	124	114	110	111	115	106	111	93	104	103	113	113	118	99	120	123	101	97	109	86	105	114	107	132	120	109	117	111	117	99	115	122	108	101	114	126	108	117	103	113	112	108	121	107	111	106	98	132	114	85	108	125	120	120	93	123	105	111	111	93	125	122	99	94	115	113	90	117	110	97	99	110	114	116	110	129	98	125	110	104	119	110	127	129	118	104	92	121	108	109	110	117	112	98	119	103	75	118	127	101	91	116	101	93	120	116	117	112	93	102	102	102	118	129	112	108	119	116	110	126	105	114	111	110	89	102	108	134	113	113	104	101	98	118	106	95	115	98	100	129	114	87	97	108	93	111	109	115	124	101	113	122	111	106	92	94	99	95	99	126	118	109	94	115	101	106	102	126	89	91	91	106	105	111	102	120	130	99	93	113	120	115	112	118	105	113	94	103	109	108	118	98	119	94	113	98	121	118	116	106	111	118	113	134	110	127	115	100	116	105	107	103	110	141	104	105	120	98	114	114	103	91	112	116	109	100	117	97	116	118	109	117	107	148	114	94	111	92	141	100	120	112	90	105	112	102	115	117	102	103	131	103	90	105	103	111	84	99	100	115	123	103	122	119	107	100	111	118	123	117	142	121	87	106	96	126	109	116	107	123	100	126	112	104	108	100	125	108	113	108	105	95	110	115	117	110	135	108	108	99	110	103	84	100	99	129	106	108	104	98	116	115	126	133	127	114	120	117	129	119	103	116	105	103	101	106	111	101	110	103	116	107	97	97	114	107	88	114	106	87	124	112	115	105	99	115	101	109	123	110	101	90	113	107	109	107	100	98	100	114	122	113	100	113	98	95	102	94	110	112	129	91	105	112	94	123	101	109	120	118	101	104	112	123	112	118	108	114	99	116	121	113	98	114	130	108	121	118	106	140	104	107	112	113	114	112	126	118	94	108	110	124	129	120	123	101	122	110	105	96	113	118	112	108	103	95	116	122	95	109	122	105	110	94	121	127	105	127	102	105	113	93	120	100	103	108	105	111	122	108	115	122	109	134	113	118	120	113	113	106	102	106	109	99	109	104	115	119	104	113	123	123	91	87	117	120	133	96	97	116	106	135	107	99	127	98	99	115	98	93	106	133	107	102	126	109	84	102	120	107	128	117	98	104	120	131	100	111	130	104	117	97	104	126	102	106	119	117	98	111	109	105	130	104	123	92	113	102	106	103	113	112	102	113	95	114	114	115	100	121	118	102	107	109	89	110	115	96	115	102	106	126	123	104	121	105	117	116	122	107	108	95	97	113	114	103	96	112	116	98	101	99	118	108	118	137	125	103	96	113	112	115	109	98	130	112	124	111	119	111	103	102	109	106	122	130	123	106	112	108	114	133	134	112	102	121	104	97	124	110	115	114	128	109	92	112	109	101	107	103	131	119	103	115	112	114	103	118	122	112	109	127	107	111	119	119	95	133	127	132	117	121	99	107	112	111	115	119	97	94	102	97	120	108	105	117	110	105	123	93	121	123	96	114	109	110	96	100	109	105	103	104	112	110	110	124	116	108	108	114	117	106	125	116	92	132	102	117	120	103	109	106	107	118	117	101	101	123	92	101	128	130	95	95	109	107	103	81	103	129	110	139	100	113	119	110	104	113	101	102	92	131	123	119	120	119	123	136	136	110	115	99	108	117	116	107	106	108	97	107	100	96	95	92	111	106	105	122	115	145	117	102	123	116	106	106	119	121	113	112	112	121	107	131	105	113	93	121	120	94	127	118	102	103	109	116	115	122	97	108	95	108	138	90	115	106	113	116	133	111	123	132	121	87	109	95	101	86	133	109	98	109	101	95	104	103	104	113	113	103	101	111	100	110	118	112	100	100	109	118	122	120	125	123	98	129	105	130	121	119	98	100	113	105	104	122	95	118	106	112	110	125	95	99	115	121	105	122	103	103	97	119	107	124	118	115	120	95	128	115	104	107	118	112	111	106	122	109	98	114	124	108	111	130	121	96	111	107	116	90	102	105	122	122	105	113	115	119	130	118	123	119	103	110	127	109	99	111	107	104	120	120	103	122	105	99	114	97	108	94	135	113	107	113	102	113	125	105	97	115	128	135	109	126	118	127	86	103	101	104	132	114	95	112	133	93	105	125	87	124	119	109	115	97	97	87	96	111	93	103	121	118	112	124	100	109	95	117	111	115	123	119	105	121	92	95	114	110	127	119	126	127	122	104	114	108	123	122	100	128	113	107	111	107	110	110	108	109	111	97	103	121	110	111	108	119	95	116	95	127	131	107	94	101	133	109	105	110	102	118	97	122	112	129	111	108	107	93	104	92	110	99	109	116	94	105	95	95	105	116	96	117	108	110	130	109	112	109	110	100	119	101	124	117	112	108	124	104	98	121	117	108	108	89	77	106	100	125	120	121	104	112	122	101	107	93	104	103	128	99	97	127	113	121	122	106	92	96	122	120	102	121	116	111	128	118	97
24075	5352	7842	7903	6385	5602	3895	2919	2226	1711	1444	1190	1086	945	855	800	800	755	687	670	679	603	527	563	541	513	497	488	467	427	438	419	421	393	389	396	414	381	387	375	378	349	371	374	371	354	373	341	354	343	358	371	322	352	327	365	316	363	334	341	336	313	321	364	307	308	349	317	325	308	299	312	301	318	322	351	322	312	354	333	343	301	314	323	367	320	302	319	348	335	330	329	318	346	350	356	333	366	357	366	348	376	345	339	340	348	329	320	355	330	350	347	324	339	317	321	319	310	293	305	325	318	319	314	304	303	308	295	289	299	294	314	311	307	319	297	293	315	328	301	295	311	323	303	327	318	295	325	318	313	312	288	301	297	319	321	299	313	282	312	261	324	315	309	313	307	285	295	309	304	282	323	301	317	298	292	290	306	306	314	314	308	325	274	318	299	283	329	290	294	283	289	277	289	314	297	315	308	300	322	306	312	310	301	313	302	299	305	337	315	334	297	320	309	305	304	310	294	299	287	302	301	299	307	304	299	323	288	282	313	300	304	323	287	297	294	293	324	308	294	290	289	298	301	309	299	325	293	297	328	291	293	308	299	310	304	299	306	305	293	305	284	287	318	270	304	282	312	302	287	300	349	301	285	312	286	299	279	300	296	309	304	306	308	293	270	293	295	302	307	291	330	321	311	322	290	287	319	302	289	277	294	308	310	325	298	282	310	299	309	317	303	317	312	325	296	344	262	293	268	295	281	326	347	284	302	320	275	307	316	282	302	296	335	312	324	303	318	332	303	300	292	306	273	321	296	323	307	284	315	297	280	313	307	313	303	327	299	327	303	302	289	293	274	292	302	275	300	313	272	290	313	322	310	306	307	302	283	299	306	292	293	330	303	312	291	288	307	285	279	317	270	279	297	276	293	290	324	295	299	294	261	285	326	316	271	337	278	285	292	300	330	303	333	303	315	315	323	307	319	313	306	331	267	296	300	280	296	306	285	310	297	280	273	276	297	281	295	327	279	287	283	299	295	293	275	308	307	290	287	319	290	340	278	332	304	337	317	309	310	315	283	296	297	286	307	316	297	295	295	318	318	318	294	330	310	290	318	309	286	327	303	283	295	291	295	292	312	279	299	297	314	332	297	305	322	297	283	327	295	333	276	272	318	307	284	316	286	294	267	317	284	304	306	293	294	267	332	297	287	311	298	308	285	303	279	295	270	306	294	307	290	314	281	308	300	318	294	317	288	327	298	319	288	280	317	312	299	288	327	293	280	295	300	269	282	286	313	312	298	285	309	303	289	320	273	295	310	278	297	335	316	329	295	275	296	305	294	336	316	316	292	298	329	291	279	334	298	293	308	292	298	282	303	282	299	291	290	311	294	276	300	283	336	299	300	298	297	297	290	278	315	314	304	290	323	317	309	319	324	302	311	318	293	323	285	292	271	311	279	305	314	315	295	302	286	323	309	288	313	297	293	277	307	293	275	283	286	305	316	305	302	304	292	340	321	309	320	313	300	301	283	296	320	277	293	314	291	290	299	316	258	287	319	331	316	324	295	315	283	317	310	300	322	316	296	317	285	322	324	299	280	269	321	275	316	295	314	270	309	313	309	283	273	255	300	296	330	277	280	321	315	313	313	315	276	315	308	312	297	308	271	313	291	285	304	290	307	304	289	315	322	297	298	293	276	310	334	301	325	305	335	284	296	351	305	281	292	297	302	297	286	303	298	315	324	292	339	287	297	272	302	321	359	278	303	291	275	333	321	305	295	282	272	290	290	317	293	276	321	290	317	297	327	305	327	288	287	325	287	304	340	299	259	308	275	303	285	293	308	284	297	287	287	288	304	281	294	315	320	315	274	308	324	294	311	306	309	290	306	275	280	321	289	309	275	273	304	280	288	294	291	317	319	294	277	268	303	268	314	288	301	289	329	288	292	318	332	289	316	306	293	294	299	280	312	286	315	295	286	301	282	272	314	314	335	317	273	310	324	290	311	313	285	342	308	296	309	309	307	269	292	292	324	274	300	304	292	289	294	301	270	324	290	286	299	301	322	278	317	298	288	281	299	279	287	295	294	298	284	289	308	307	313	314	309	280	293	326	301	294	286	321	304	290	275	317	339	315	306	307	277	295	273	288	287	321	301	278	323	307	340	306	294	337	271	329	335	289	275	301	261	314	325	321	293	288	337	308	289	332	303	304	300	297	305	307	336	326	282	308	294	313	296	295	325	288	323	289	317	340	294	296	328	278	272	281	352	300	288	308	294	325	292	301	284	294	299	346	318	280	294	311	296	300	297	315	291	322	293	292	314	312	294	296	290	322	323	310	303	315	311	304	329	336	335	291	314	309	296	267	300	298	282	316	296	301	312	301	299	313	293	310	286	283	321	304	303	293	292	291	303	303	308	285	297	321	309	322	312	315	298	298	335	277	277	322	301	273	278	297	328	295	325	320	306	309	308	298	322	299	296	317	285	293	255	295	276	294	310	265	319	329	297	307	306	268	321	291	307	276	320	286	310	309	288	312	304	309	286	299	302	310	275	311	295	287	297	296	298	280	329	307	330	343	310	269	304	314	289	313	329	324	302	308	294	316	316	308	312	302	311	322	279	303	290	322	316	291	271	296	273	261	326	323	293	317	302	317	323	336	284	351	318	303	301	306	342	267	310	276	308	275	296	291	312	310	295	305	304	344	294	328	289	301	321	273	298	287	286	326	323	292	353	289	288	309	305	283	316	297	295	287	319	286	338	280	318	314	298	302	280	298	327	307	304	288	283	330	294	264	308	296	324	298	264	314	299	291	343	321	321	284	303	305	334	286	297	288	315	310	317	308	287	295	330	312	316	285	307	263	316	295	299	321	289	339	324	305	294	315	324	297	307	279	295	326	304	318	316	294	306	283	322	342	295	298	302	288	316	295	297	326	300	293	308	325	305	295	287	316	286	349	299	308	326	306	299	307	282	312	302	322	271	288	318	303	308	287	289	282	318	270	325	262	291	284	283	313	329	261	323	315	313	298	326	300	302	289	291	333	302	290	311	266	311	326	276	304	303	296	297	300	258	320	321	310	301	304	301	311	303	261	302	296	289	295	285	294	305	323	297	301	299	318	320	319	281	295	321	273	273	297	305	298	314	294	300	292	315	288	313	317	315	322	356	314	338	274	292	287	325	292	305	295	279	295	306	287	304	282	301	276	304	315	312	298	292	328	271	315	302	292	265	309	296	305	314	290	299	335	286	310	301	339	316	289	296	294	262	297	304	312	311	300	288	316	333	276	299	309	278	319	288	280	323	304	293	291	308	303	307	322	303	281	310	283	329	291	324	301	302	337	320	289	299	311	313	317	287	303	309	305	317	281	273	315	270	300	300	284	330	306	323	279	325	306	310	326	308	314	300	282	278	307	291	309	296	283	276	321	309	280	295	300	280	319	286	318	300	269	283	287	267	289	337	282	309	290	316	306	322	324	308	295	318	275	296	311	327	295	295	329	302	294	305
4473	934	735	548	437	327	271	238	236	239	199	216	198	211	235	199	211	215	206	210	225	216	229	233	205	240	224	214	246	210	200	218	222	215	248	200	206	239	224	205	201	235	230	205	224	228	218	217	208	208	215	225	227	183	211	205	218	195	201	187	216	232	208	191	240	210	222	197	209	232	206	205	210	226	214	201	200	208	213	191	200	204	224	213	229	188	221	218	209	219	217	218	226	239	230	195	217	222	218	196	238	237	200	186	226	220	224	201	186	223	217	214	207	210	204	193	218	196	198	194	223	191	228	184	201	200	185	214	214	218	229	202	219	220	207	235	242	225	235	217	201	197	214	222	219	188	192	229	213	215	200	187	224	227	230	192	188	202	216	208	210	219	210	233	197	224	207	202	201	222	198	193	220	212	224	229	178	202	197	207	185	223	228	228	211	215	216	183	216	197	184	199	208	212	213	187	189	207	218	232	214	183	212	219	229	196	202	199	245	225	198	199	251	229	256	226	209	192	188	205	192	220	216	233	236	202	210	222	223	229	220	201	194	196	208	219	236	187	218	199	210	190	206	204	212	224	220	204	213	195	220	205	193	212	217	206	224	204	226	233	208	217	179	215	189	210	191	201	203	230	222	214	208	176	207	181	220	217	211	198	206	224	221	214	205	201	188	184	217	207	216	212	222	217	227	192	201	211	206	215	226	241	201	201	198	229	202	217	238	219	224	174	204	195	213	222	215	204	199	201	210	216	189	219	202	175	194	220	222	176	223	225	204	207	199	207	207	185	203	215	235	205	211	206	206	197	200	215	225	221	248	224	203	208	200	206	198	219	219	190	202	208	212	203	197	209	218	207	220	219	246	226	236	178	226	223	182	192	220	206	193	182	216	198	222	251	214	203	225	207	183	183	207	203	215	207	180	215	203	200	227	230	200	204	204	219	200	220	208	207	219	215	213	211	198	213	217	211	224	182	232	201	213	219	208	203	216	189	201	202	227	228	205	210	219	193	199	209	229	219	231	207	216	217	196	219	198	223	208	219	189	208	196	199	202	198	212	218	203	229	220	222	221	205	211	190	216	213	233	244	207	204	232	188	202	198	216	197	248	216	225	209	233	181	193	208	214	224	196	212	202	229	233	227	180	221	213	184	198	237	179	216	192	213	185	187	206	202	197	202	187	215	180	188	221	209	190	183	189	233	177	200	209	229	199	219	204	222	225	220	208	221	221	210	219	189	194	200	224	211	217	220	198	222	218	199	196	178	181	217	205	221	214	215	200	203	222	212	217	216	215	212	212	229	180	185	209	226	206	182	216	207	216	207	201	200	207	201	210	222	193	223	222	210	180	223	197	207	214	217	208	208	209	239	198	197	219	199	258	215	219	181	199	190	207	191	192	187	217	209	176	217	205	187	208	226	214	213	215	194	223	223	205	211	204	213	188	189	194	196	217	209	232	221	216	222	220	207	226	220	216	171	206	243	216	235	216	221	202	213	212	210	227	216	200	215	228	221	225	193	213	224	222	215	236	213	199	213	193	194	204	206	217	210	205	212	213	216	202	206	196	208	240	216	205	226	179	195	212	197	194	224	215	208	205	207	212	253	190	208	218	218	172	220	206	211	214	221	193	190	209	233	205	216	206	205	186	225	205	210	205	219	223	198	226	201	222	240	202	195	200	216	221	227	228	226	200	218	197	221	204	181	231	224	225	220	243	213	199	229	212	226	202	204	215	228	202	209	200	228	233	226	219	180	212	195	212	218	210	216	217	186	170	157	175	189	222	208	212	218	227	225	184	230	211	202	190	220	192	215	197	212	200	226	193	198	230	194	217	210	214	191	209	202	234	221	206	232	211	193	219	197	203	244	209	217	198	197	210	201	239	218	194	228	218	213	195	207	193	223	210	221	203	232	210	236	210	210	220	184	224	202	186	219	206	182	221	195	222	215	200	225	229	207	189	218	193	214	206	200	219	196	212	198	230	205	222	203	186	210	233	188	239	212	220	209	216	223	189	232	239	218	199	225	214	197	168	208	204	213	209	188	209	213	205	210	231	210	220	196	198	195	214	200	216	197	214	187	186	223	192	229	201	204	196	227	196	189	201	226	235	221	173	231	225	198	221	204	186	228	206	238	205	206	201	180	211	206	220	239	220	187	199	183	203	199	218	217	234	239	205	220	207	197	208	225	213	200	210	220	201	211	204	214	210	192	219	215	193	211	206	181	203	213	211	207	180	226	195	205	201	220	218	229	207	205	190	228	223	230	225	198	183	220	197	206	231	218	196	249	199	201	214	216	223	225	239	211	208	217	227	198	218	197	240	221	197	236	201	198	220	229	206	217	207	224	216	181	212	214	217	205	241	211	218	223	215	219	205	195	207	199	211	238	267	207	206	230	228	220	212	195	211	207	207	175	206	195	198	203	205	206	200	210	208	230	199	217	203	230	224	208	219	214	211	190	196	235	215	224	190	207	210	208	183	233	225	208	225	192	233	226	187	192	202	193	193	224	208	217	221	224	234	209	230	222	187	199	251	203	198	187	196	222	194	216	216	197	228	212	192	202	204	201	218	216	227	197	192	213	204	223	196	236	220	213	224	200	190	204	203	244	208	214	195	181	197	203	179	231	195	205	214	197	203	225	207	214	227	198	225	199	203	192	194	214	234	222	236	200	208	207	211	185	189	204	191	202	201	215	222	206	220	200	201	203	193	201	225	197	200	222	212	184	199	186	208	199	210	237	184	205	213	208	206	201	210	242	184	221	215	212	218	202	179	194	194	217	238	225	223	225	187	210	196	217	213	232	200	202	210	201	206	205	214	203	213	208	186	192	228	217	199	203	190	232	213	188	198	227	206	214	227	198	216	192	195	239	254	192	215	190	217	229	214	206	205	191	231	211	245	209	201	189	227	198	226	185	206	210	193	223	217	221	210	203	235	201	188	214	206	222	222	217	225	213	202	194	201	189	210	209	203	229	209	208	212	183	217	207	201	211	239	244	207	209	216	210	201	222	224	211	203	227	210	196	221	232	231	200	222	200	206	229	224	207	233	220	220	204	203	231	202	205	208	227	209	195	219	205	213	211	214	202	191	188	199	213	204	191	219	201	216	210	199	215	217	230	192	227	199	213	210	213	216	190	204	210	183	230	226	206	216	227	193	215	221	211	221	193	244	183	217	206	210	200	222	202	224	212	202	224	220	199	237	218	211	216	227	190	202	224	192	221	186	222	197	201	205	209	215	192	186	188	194	204	234	187	206	213	221	209	183	204	184	231	235	219	200	208	221	204	203	204	230	241	196	208	211	220	207	208	230	209	196	232	237	209	220	215	205	209	193	216	219	203	227	197	206	198	215	201	220	190	192	225	220	214	186	223	184	209	244	217	197	204	200	211	236	197	210	204	233	201	221	204	206	205	211	211	216	224	218	195	237	214	214	206	214	187	216	222	223	223	221	218	217	218	210	213	207	194	191	201	217	201	224	197	215	219	249	207	180	218	189	231
4515	982	1350	1298	1142	886	755	670	615	621	568	545	593	586	523	590	569	566	568	540	553	587	579	554	550	566	552	555	573	587	531	569	561	508	535	575	541	512	593	553	551	552	549	557	526	530	509	551	551	531	536	567	546	543	561	538	572	557	545	523	561	577	578	525	566	527	547	570	563	544	545	552	578	530	531	558	573	553	589	612	579	584	572	544	552	572	599	552	559	570	561	556	585	549	550	586	534	575	513	569	583	573	532	567	594	533	525	549	605	497	547	574	573	574	556	575	551	579	516	585	570	596	519	594	563	524	584	552	505	594	561	534	544	523	544	560	537	545	557	608	521	546	561	506	557	593	544	566	589	522	526	575	564	568	603	550	559	540	552	528	561	569	566	573	531	551	545	564	555	548	508	594	575	534	579	569	541	519	578	558	539	589	557	569	581	556	541	568	527	567	551	555	538	577	504	568	587	554	572	572	553	583	569	547	549	556	552	530	518	593	530	568	554	537	531	583	559	586	534	572	552	571	523	577	537	546	539	515	530	550	545	531	527	528	578	532	505	587	509	558	530	575	571	579	492	514	589	536	576	557	554	590	532	579	546	527	592	522	576	548	527	518	562	552	522	564	553	572	578	596	573	586	534	602	531	584	544	569	581	610	563	566	545	554	566	551	548	582	529	530	608	556	543	576	531	545	551	559	538	563	545	577	562	565	494	549	514	535	561	568	570	568	552	586	549	550	562	568	585	549	548	548	552	547	575	567	540	545	534	581	579	567	546	559	532	541	548	558	511	536	526	548	558	564	574	556	571	565	539	591	582	541	527	532	561	555	516	563	553	543	552	556	550	529	537	559	569	569	572	514	542	581	545	562	546	554	504	532	568	558	528	582	545	536	560	563	538	517	588	536	526	598	515	573	536	574	556	547	578	520	525	545	591	601	550	551	579	541	619	545	538	574	576	511	595	570	538	562	533	537	562	564	574	546	578	553	558	582	540	555	562	543	517	532	546	587	557	544	539	549	566	563	542	568	574	545	572	551	533	567	515	561	521	576	538	560	540	579	563	531	589	504	597	547	574	551	587	564	576	557	564	574	563	575	559	570	569	556	527	594	535	533	573	614	541	498	598	557	501	518	535	556	550	571	576	578	582	558	585	588	528	565	566	550	580	573	595	488	566	548	532	570	562	591	564	571	519	549	545	551	569	556	586	534	542	554	509	494	544	544	573	540	552	616	584	539	553	547	526	541	580	489	553	598	614	548	535	495	562	542	546	545	597	551	581	563	528	568	539	551	527	547	542	568	536	554	590	560	541	512	539	533	515	568	579	560	555	535	548	553	585	548	553	564	511	555	536	542	540	577	523	532	554	560	545	546	544	540	534	534	566	579	526	613	560	571	515	548	559	587	563	531	518	589	553	553	550	555	571	556	539	550	528	528	552	571	585	540	539	547	575	583	584	570	537	528	552	593	574	531	529	558	551	537	524	561	567	567	543	550	532	579	556	558	568	506	517	530	564	541	547	549	540	563	546	569	539	558	536	510	528	519	572	543	566	592	539	577	534	563	548	523	544	549	548	566	540	564	555	529	560	569	586	554	539	522	578	547	532	545	491	555	513	599	587	533	568	564	572	550	541	529	564	568	529	557	544	547	561	544	541	553	570	573	578	545	566	532	548	557	572	586	605	544	515	552	540	590	545	505	524	561	530	573	536	576	524	568	534	554	544	557	567	549	605	503	573	558	573	553	562	518	569	545	566	508	551	566	543	550	576	594	582	538	537	513	547	531	552	562	514	536	527	569	595	542	571	591	558	521	515	563	515	587	539	566	585	546	536	586	578	563	543	517	536	553	560	542	534	548	592	579	542	511	545	542	565	546	599	575	562	578	558	586	552	534	547	546	570	652	554	591	569	519	564	577	554	561	551	552	520	528	546	543	525	522	539	531	560	593	538	534	595	545	549	541	582	516	549	591	602	586	578	594	558	566	548	559	582	583	521	580	605	568	566	562	523	555	549	573	560	538	557	576	542	571	570	569	541	558	541	579	559	630	538	497	557	542	531	564	510	521	562	514	553	548	551	587	580	581	610	549	569	582	555	573	508	561	551	550	578	551	611	551	546	554	564	566	546	530	579	539	557	544	516	578	559	585	586	563	580	594	570	551	587	561	550	567	544	578	590	555	546	573	557	573	522	561	545	578	511	548	518	559	557	548	563	568	534	573	578	555	548	533	566	549	528	532	527	472	553	580	566	601	575	552	544	559	553	572	546	537	548	543	595	507	562	560	566	563	544	512	586	518	505	540	554	589	512	514	546	581	575	569	551	550	562	554	546	606	563	574	563	555	564	551	555	526	561	594	582	558	561	536	596	526	559	570	511	559	554	554	557	555	558	556	582	617	570	549	557	550	514	560	548	553	583	532	554	524	543	575	604	555	530	568	552	578	504	559	513	535	600	584	565	573	568	578	559	541	574	561	530	588	540	551	566	579	545	540	547	524	564	559	562	564	532	522	562	549	581	569	579	542	565	563	587	574	554	532	513	556	563	559	535	529	577	565	531	549	609	570	548	540	593	555	559	583	531	529	511	544	555	549	541	570	596	573	556	573	561	540	580	556	562	562	506	558	566	569	560	538	512	544	574	575	574	572	544	603	555	527	605	537	562	557	573	513	584	574	562	555	521	554	540	556	593	509	571	537	570	516	545	527	558	546	581	595	528	541	534	564	542	558	592	544	573	548	542	552	548	552	546	572	573	523	554	542	529	577	557	542	541	539	548	562	517	542	544	546	553	538	513	585	551	552	556	574	605	546	600	533	570	562	524	536	554	558	570	542	618	518	605	555	517	565	538	568	596	541	531	537	508	563	512	535	563	561	581	550	550	548	532	548	544	574	570	570	541	537	559	523	522	555	555	551	547	550	557	533	549	570	561	576	552	546	527	538	527	547	537	564	597	552	609	523	530	567	536	532	567	573	541	568	545	542	525	592	589	592	554	568	577	566	583	568	587	565	544	542	516	542	565	532	520	546	563	556	577	540	570	547	549	561	567	567	554	563	523	545	565	564	563	559	532	537	564	537	561	519	537	514	591	573	616	560	523	525	574	567	544	546	550	601	551	569	545	532	532	566	506	556	566	538	554	592	572	551	572	551	560	578	575	562	521	560	579	576	561	552	552	548	589	580	530	561	530	550	519	577	532	579	542	526	546	527	566	543	515	572	568	570	538	541	592	583	590	578	525	558	572	582	554	574	560	581	571	568	557	547	526	568	550	600	540	563	558	567	561	571	568	527	563	560	533	510	570	559	532	551	532	567	549	551	557	564	543	601	520	570	553	540	568	582	543	541	524	552	567	544	564	580	538	550	568	548	563	539	558	543	573	542	542	588	536	565	570	566	519	574	581	556	569	591	554	559	524	567	578	559	565	538	576	539	600	568	534	582	575	566	559	576	541	537	555	586	560	531	594	551	565	588	552	569	586	578	559	537	632	513	535	539	542	559	528	578
26583	10606	7585	4804	3207	2209	1238	685	465	379	316	300	265	260	268	262	217	269	232	236	251	217	226	218	239	222	223	223	238	199	225	210	204	216	220	229	215	214	210	226	208	231	201	192	211	198	203	200	213	193	235	239	209	213	199	214	215	206	238	202	202	202	241	219	216	195	195	220	212	204	205	206	207	202	196	191	187	211	225	218	212	210	208	226	201	199	193	208	200	223	220	192	206	223	224	209	195	192	213	204	204	234	211	195	180	202	214	193	206	184	220	238	212	208	212	224	192	204	224	203	217	205	189	205	178	223	189	198	223	193	209	214	197	241	198	208	210	186	231	203	223	183	222	211	207	219	205	206	205	209	206	197	223	201	205	214	210	194	224	208	212	199	213	228	202	229	210	212	191	207	246	195	188	210	186	218	207	213	195	198	204	197	182	208	222	213	201	219	200	225	168	197	194	221	221	211	203	219	203	195	224	207	199	195	224	216	197	201	199	197	220	201	216	191	213	171	202	213	210	176	202	203	209	200	196	222	187	222	181	220	201	207	198	213	173	244	202	203	212	190	206	189	226	207	204	184	205	227	209	204	200	210	210	174	221	196	210	202	194	207	201	183	196	185	205	199	223	191	208	233	179	220	215	194	222	207	221	191	200	193	227	235	210	234	204	199	220	203	189	210	203	189	196	196	206	227	211	220	195	205	203	226	207	201	205	186	209	213	201	193	227	223	194	203	206	223	206	206	222	219	207	209	225	209	206	223	201	198	231	221	199	217	220	213	222	226	205	225	200	210	206	228	211	211	213	214	205	206	202	183	223	199	212	201	202	218	226	199	203	189	219	206	181	209	201	200	189	213	198	214	225	221	223	200	187	222	171	190	199	193	226	198	195	193	201	214	201	197	197	224	185	206	198	229	195	187	209	189	212	216	205	209	189	211	210	177	213	192	225	196	218	201	198	220	204	222	193	209	225	206	217	189	216	192	184	210	208	214	203	202	227	203	215	224	188	221	206	185	207	209	235	221	213	215	226	190	214	214	171	238	180	203	221	221	187	232	234	192	202	197	196	220	193	191	237	223	219	176	218	185	186	210	242	179	204	200	204	223	210	200	217	242	207	219	237	192	201	217	237	185	223	227	182	207	254	223	238	204	203	182	214	221	175	170	208	232	215	182	212	203	193	204	184	218	192	177	202	216	214	216	184	221	205	223	212	211	200	198	199	210	187	195	200	193	215	203	221	213	227	203	188	188	202	176	213	213	206	197	233	213	204	214	206	221	174	239	209	182	215	199	211	191	212	217	222	213	211	190	239	226	193	217	204	198	202	203	199	207	202	207	223	187	218	205	219	187	197	212	186	192	199	188	223	208	221	196	202	198	187	203	231	208	203	203	187	232	221	173	211	214	198	188	194	189	207	216	184	204	221	238	184	220	186	175	206	210	176	202	200	211	190	191	201	198	190	208	204	190	214	243	208	202	219	208	185	204	201	204	211	164	207	202	223	198	182	217	212	211	210	213	211	221	217	221	204	191	201	229	207	207	199	164	222	185	220	212	210	196	218	224	198	211	178	209	209	194	221	177	215	217	185	218	208	221	195	199	194	198	209	206	212	191	249	197	195	228	204	192	215	200	183	216	198	222	212	182	205	245	185	213	221	180	213	195	203	204	207	187	194	222	220	186	198	229	208	185	175	196	225	214	228	203	224	204	168	224	208	190	229	211	204	212	200	198	216	217	201	177	222	230	210	236	194	217	226	202	228	201	199	178	215	204	213	224	212	226	224	208	196	209	200	213	188	202	207	194	198	210	218	194	214	189	212	206	191	213	195	194	215	210	183	194	186	204	231	195	209	204	208	231	208	196	210	195	232	194	212	219	200	186	195	220	204	204	228	167	208	202	206	196	202	182	232	230	195	213	255	226	199	213	176	205	205	223	210	212	214	218	192	211	222	225	192	229	208	197	217	204	204	189	190	204	193	183	196	208	201	195	219	209	199	203	196	183	206	217	197	199	193	205	211	213	203	216	203	202	218	185	234	197	198	219	184	199	224	236	220	185	217	219	194	208	215	185	186	210	198	185	199	205	209	175	219	198	232	200	212	191	226	200	219	173	202	214	235	204	233	212	210	216	216	188	212	191	218	211	217	175	212	222	206	209	209	205	211	224	200	204	218	195	206	227	196	201	190	187	198	221	200	230	196	196	208	191	209	232	218	198	238	204	221	219	186	213	244	236	223	212	203	203	195	213	204	201	197	215	183	208	201	205	203	224	216	166	215	219	189	229	205	219	214	193	189	200	236	224	183	237	202	239	227	211	219	206	269	196	204	210	170	183	199	198	195	188	212	200	238	219	217	198	200	224	213	214	209	209	221	216	207	216	222	196	195	194	220	204	215	219	196	231	201	195	232	208	194	221	195	230	213	199	220	211	215	187	205	232	201	185	199	195	212	202	203	236	218	227	193	187	193	222	183	209	198	194	238	239	196	225	234	184	208	186	215	209	234	200	184	198	222	176	208	227	192	199	223	207	203	205	204	193	203	230	215	210	189	213	193	217	217	198	212	213	237	216	183	241	207	203	200	184	194	220	199	234	218	194	213	182	188	226	194	203	209	186	191	191	200	229	211	187	219	191	209	200	199	200	204	203	225	186	235	217	217	184	221	219	209	207	230	184	210	204	193	175	255	219	215	212	209	198	214	207	199	229	207	206	218	184	193	189	220	190	196	204	204	197	196	206	211	223	206	194	182	211	223	190	190	222	234	172	226	175	200	207	220	191	219	211	199	207	168	191	225	204	201	222	210	203	197	216	204	206	190	192	180	198	200	187	215	211	194	211	204	189	182	201	217	192	214	214	199	205	214	200	208	207	205	207	214	194	200	240	207	224	193	210	207	216	205	215	178	207	210	235	207	210	213	205	197	215	182	187	173	199	187	215	213	184	192	210	222	204	171	194	227	221	189	186	218	206	197	193	187	181	214	215	246	202	170	210	233	199	202	203	198	202	205	238	219	218	195	215	199	216	199	200	203	213	220	214	201	231	191	186	225	209	211	192	197	219	203	225	214	189	208	189	210	208	222	188	235	218	214	214	222	206	231	184	226	216	194	193	197	197	205	186	181	187	216	206	199	203	195	194	176	195	234	209	216	211	216	224	229	208	206	218	197	199	179	197	199	190	189	221	202	192	209	203	184	253	178	179	197	193	214	204	222	208	219	206	199	223	228	206	189	183	211	236	215	217	190	206	207	222	213	192	191	191	209	189	185	181	214	190	190	237	224	210	180	216	227	198	227	215	225	192	221	193	234	228	226	197	201	208	200	218	212	214	198	206	198	220	205	212	211	227	192	186	214	200	213	230	167	216	218	213	191	203	208	201	187	212	201	192	195	212	207	225	215	194	225	222	224	179	187	232	202	221	216	188	179	207	201	235	205	221	182	217	231	213	215	192	234	209	199	208	221	215	214	211	215	230	202	204	211	184	185	233	209	207	211	200	188	218	217	199
19084	3664	5531	4934	4457	3682	2511	1980	1600	1376	1147	1025	945	863	868	836	746	730	786	737	701	699	675	725	684	701	665	644	597	621	581	536	550	598	600	609	566	541	559	600	584	497	551	573	559	576	555	568	554	556	598	519	593	565	555	557	559	546	561	576	558	548	595	530	535	586	547	538	553	588	536	583	539	583	518	535	531	496	544	540	525	562	502	556	552	551	549	561	585	591	522	570	553	585	570	564	582	571	554	584	568	566	515	581	559	520	541	550	551	581	541	529	515	527	553	544	550	563	544	498	536	558	517	535	509	558	543	576	512	568	526	522	537	566	605	564	593	569	612	549	586	530	508	561	561	538	529	528	540	557	564	583	536	517	569	543	541	535	581	538	521	530	516	523	568	520	553	534	532	566	561	502	529	563	534	561	524	517	543	565	546	555	538	508	532	514	540	571	541	513	558	525	548	551	533	561	556	518	503	559	542	484	557	534	532	541	538	550	581	526	550	564	533	573	544	552	571	540	560	562	538	558	585	550	543	533	560	528	528	543	567	554	535	512	533	537	524	545	572	566	573	617	495	547	574	553	533	521	487	535	566	538	529	533	572	567	532	594	528	528	540	526	496	547	527	540	501	540	531	539	568	565	545	530	539	521	544	564	506	542	499	502	526	527	522	571	545	555	528	513	548	551	557	544	542	554	548	522	558	555	516	552	599	557	556	527	501	513	565	529	529	528	532	486	550	521	543	557	580	506	546	518	526	590	489	563	531	520	543	543	502	562	555	518	535	561	522	537	550	516	555	549	505	529	510	555	528	527	540	519	526	513	518	523	542	531	557	486	532	562	529	537	511	481	534	540	563	512	501	553	505	546	521	558	519	533	514	567	530	524	551	573	529	509	561	530	539	543	513	518	567	588	470	532	538	536	492	526	567	484	514	562	516	506	538	567	525	550	541	543	497	545	525	508	529	511	544	506	562	542	494	558	510	513	517	492	504	557	567	508	551	577	575	579	524	514	560	543	515	508	552	546	574	574	536	545	541	548	567	550	564	584	524	527	524	516	529	556	549	521	535	495	539	488	528	532	536	534	492	552	537	525	536	573	545	549	611	557	520	504	520	525	554	600	556	575	500	521	503	490	506	471	522	546	539	530	526	521	543	541	527	518	555	501	524	501	519	538	542	504	550	555	521	498	547	497	560	536	557	538	512	547	532	517	559	527	494	561	505	545	517	516	498	528	548	542	543	562	515	567	564	545	538	540	525	516	516	531	562	568	545	544	546	503	562	533	532	535	519	534	527	526	577	517	498	510	552	519	519	564	536	542	570	523	548	536	539	538	548	556	553	524	544	536	540	554	501	547	515	526	544	556	533	501	546	574	560	514	556	582	544	522	497	551	569	540	497	562	548	533	550	533	533	483	512	535	521	496	545	536	524	509	534	539	534	600	589	489	541	560	530	602	553	535	535	523	540	567	496	532	540	552	546	566	538	534	546	528	569	583	519	542	564	529	522	557	513	562	598	498	591	535	571	479	508	551	505	540	553	518	528	519	535	541	508	537	553	552	554	556	551	507	522	504	502	559	555	536	521	511	505	559	562	541	583	579	538	554	540	544	535	530	560	543	523	536	531	511	518	560	548	539	535	542	591	527	522	496	529	521	524	567	479	545	549	565	502	558	539	551	554	589	533	541	515	523	563	548	533	536	608	494	558	576	558	531	578	555	556	536	547	519	543	544	501	508	558	558	528	526	550	530	536	539	541	569	535	521	541	540	511	550	565	544	548	555	530	547	560	536	550	515	556	524	545	525	560	575	540	586	516	511	586	526	559	552	552	549	560	569	540	531	585	544	574	552	513	511	523	497	520	574	533	509	541	546	513	543	535	492	543	508	533	555	587	549	579	500	515	545	497	507	556	601	564	543	514	554	501	552	558	551	574	554	500	535	496	513	540	548	514	508	534	517	547	542	544	542	506	499	551	542	572	514	555	553	571	541	578	533	553	538	524	563	544	542	498	544	539	511	525	543	487	541	520	532	551	541	549	518	526	561	536	506	548	536	562	558	532	553	554	501	562	524	512	521	518	519	527	548	517	574	509	528	518	534	522	519	546	562	553	533	544	517	537	549	551	533	570	490	576	498	567	543	502	533	536	543	543	534	552	543	550	512	553	518	544	552	524	533	504	521	537	504	541	577	556	570	521	499	590	555	558	535	555	575	557	523	529	568	555	552	576	534	555	539	544	484	523	531	558	514	542	514	542	536	541	537	547	537	504	567	543	510	511	532	567	517	549	563	539	519	563	548	544	544	474	565	559	539	581	530	527	525	519	507	591	510	515	548	531	572	509	540	507	535	531	594	544	516	594	542	530	511	533	552	537	526	567	563	478	540	537	545	486	556	493	562	532	555	532	525	543	562	490	535	527	571	520	553	533	524	555	567	535	553	531	529	557	488	550	538	532	570	532	537	518	528	574	512	535	510	493	538	517	565	564	551	540	512	582	539	558	569	511	542	537	496	528	508	592	559	517	567	511	508	496	552	515	545	523	504	543	539	515	535	551	532	550	541	518	519	558	544	592	576	530	559	562	551	550	545	543	522	522	514	546	548	593	550	520	537	572	525	521	464	558	569	519	555	515	527	481	580	543	557	541	568	533	548	545	590	563	541	541	543	526	545	529	543	485	523	563	568	539	519	515	529	571	534	522	557	542	503	523	558	525	561	514	551	510	523	497	562	555	563	534	504	524	533	500	490	565	529	508	515	502	562	580	540	559	545	494	553	560	565	544	480	541	561	496	533	526	548	564	558	540	525	538	574	555	543	548	497	516	532	531	546	573	503	540	564	512	486	518	498	555	588	550	560	528	577	497	566	516	536	528	553	531	536	560	521	506	499	566	549	490	490	517	526	535	519	522	523	499	566	544	546	564	522	550	577	534	504	554	558	541	584	542	486	525	545	530	516	553	545	501	491	497	534	547	529	531	535	552	516	564	514	524	534	525	529	492	567	522	538	552	553	535	561	547	550	534	532	512	557	543	539	543	524	526	526	507	490	552	521	550	516	535	552	555	542	543	523	528	527	591	526	552	529	566	499	529	534	561	495	512	531	533	533	566	523	530	545	550	545	510	521	571	543	569	527	547	513	547	529	530	493	558	592	538	536	563	578	513	527	530	550	552	525	551	518	517	535	555	522	570	518	497	544	523	529	541	533	501	567	523	497	539	532	540	508	542	519	556	533	577	567	529	517	501	535	510	516	573	537	544	553	498	533	526	514	558	526	556	561	526	555	520	531	516	545	522	528	532	522	575	537	530	531	525	508	552	511	525	543	538	505	561	533	547	554	535	545	554	528	550	548	564	551	542	530	570	555	518	563	575	533	518	556	498	527	540	592	588	539	519	575	571	532	539	564	508	560	493	543	554	547	560	489	524	508	508	517	553	500	547	499	546	542	487	517	521	552	495	529	560	493	517	536	505	550	488	584	535	548	539	507	568	537	507	550	555	554	495	550
34005	15075	11649	7543	4785	3377	1871	1006	598	462	281	245	242	211	172	217	169	155	186	152	123	143	156	155	153	140	138	136	129	147	150	107	143	126	120	114	130	114	122	128	141	122	127	118	103	128	117	115	136	120	105	118	112	121	111	114	120	117	96	109	129	122	109	115	110	118	104	126	130	138	110	99	100	109	149	119	120	104	114	99	107	108	115	118	118	99	132	115	115	110	123	127	112	118	101	110	99	125	116	112	128	104	125	117	102	116	110	117	105	135	96	98	124	92	95	115	106	107	102	94	106	107	93	100	106	106	122	114	107	101	129	112	110	129	115	116	104	112	84	92	125	113	113	121	110	120	125	115	103	123	114	120	124	102	111	119	118	133	100	111	109	111	114	117	101	120	117	121	105	111	100	114	110	112	109	127	112	101	114	115	109	118	113	111	120	95	95	106	99	123	101	120	106	123	126	109	123	109	118	105	109	116	94	104	122	98	113	114	106	104	111	92	107	102	101	120	111	104	111	105	100	119	123	99	120	117	109	114	113	116	85	102	97	118	92	108	123	118	124	123	106	114	116	107	121	110	107	109	102	113	111	119	120	110	104	124	108	104	113	112	108	104	100	96	124	109	121	121	106	113	118	85	154	110	123	120	119	102	103	109	116	127	110	117	120	113	112	107	128	117	122	96	125	118	104	113	132	91	110	112	115	101	123	109	99	104	114	115	114	118	135	111	104	113	100	113	110	119	104	126	114	135	138	115	101	110	123	111	128	93	132	130	129	113	108	100	115	107	96	121	105	130	104	98	118	108	108	100	94	110	98	90	101	110	118	123	129	128	111	121	118	104	108	109	121	89	114	108	111	112	119	115	100	118	116	96	99	92	128	109	116	85	85	97	111	103	101	90	108	110	89	106	120	94	101	114	128	115	114	96	106	115	119	86	101	105	95	131	142	122	131	96	107	126	107	108	107	111	116	117	111	104	113	93	119	109	110	116	100	104	124	97	97	126	112	114	126	105	121	107	95	116	104	95	123	131	109	99	107	108	104	130	124	118	100	116	100	115	106	109	113	95	106	108	107	119	91	124	125	103	104	90	107	100	111	118	120	118	117	103	106	112	110	108	117	127	113	128	104	105	122	105	105	114	115	104	120	110	133	119	99	105	111	123	97	105	97	130	109	104	124	118	107	104	118	107	113	122	92	103	126	129	92	105	110	111	108	122	104	128	98	115	112	110	134	127	129	106	100	114	110	114	123	114	114	117	104	98	104	125	94	136	99	125	97	104	113	101	113	112	128	113	92	101	122	112	107	122	110	102	111	121	124	128	114	109	100	117	109	107	124	99	118	93	100	128	116	101	110	89	116	116	104	123	106	99	115	115	118	106	131	120	92	114	124	105	115	119	106	113	122	119	122	106	124	126	111	108	122	119	124	123	105	112	107	118	109	120	106	125	118	101	101	124	117	105	116	106	117	108	121	119	118	138	112	93	113	113	127	110	113	114	139	102	113	122	107	115	117	102	95	131	118	112	108	117	116	111	119	118	119	95	117	102	107	107	100	112	125	123	83	112	107	107	118	107	116	117	127	125	104	105	104	107	104	112	138	113	118	113	108	132	118	110	104	103	109	119	124	107	123	114	113	90	101	117	94	109	104	116	133	112	103	109	104	110	119	111	104	97	112	101	101	100	109	133	120	103	105	119	108	127	101	108	121	97	117	111	104	113	101	114	137	94	119	118	118	95	104	98	97	102	109	118	115	97	91	106	126	99	99	112	122	97	95	118	131	110	103	109	113	115	91	113	133	108	116	117	130	116	119	122	119	123	134	94	117	123	117	100	92	105	104	112	113	137	103	119	106	100	113	103	123	120	95	107	109	116	103	108	107	121	113	101	120	103	109	118	131	114	133	117	98	115	111	97	127	110	109	113	113	125	118	110	105	114	106	106	115	109	108	122	110	111	113	112	102	80	113	102	115	111	100	119	118	94	106	113	125	115	113	104	120	105	127	102	127	116	125	121	111	127	114	121	142	104	120	118	104	104	112	119	100	110	115	110	114	104	95	117	111	123	111	114	115	117	107	101	99	96	110	129	117	121	112	118	111	115	120	93	109	108	97	102	110	124	112	93	99	121	115	108	109	113	99	102	103	103	114	122	107	111	142	116	114	120	120	99	113	125	98	115	99	114	112	103	113	126	94	114	108	105	111	109	110	117	113	116	91	90	117	110	111	116	113	113	115	117	112	111	99	107	128	110	124	136	120	113	118	107	133	112	118	136	88	100	107	105	114	92	121	128	110	105	118	113	106	107	119	114	104	108	114	118	100	95	111	106	104	94	113	107	95	123	122	101	117	106	105	94	100	112	116	103	124	104	109	115	128	110	104	118	102	120	146	102	110	122	124	102	115	95	112	119	95	88	111	129	123	130	124	119	109	117	90	101	115	113	126	110	118	101	117	116	107	118	126	124	121	104	91	83	97	116	109	99	103	128	129	112	91	121	102	102	108	89	97	130	103	101	119	119	111	97	113	111	99	116	104	121	117	103	105	112	146	118	117	103	97	111	133	125	123	107	111	111	127	110	124	114	115	115	104	107	115	128	124	123	113	112	132	99	114	106	127	97	104	105	113	104	128	110	125	99	105	107	115	107	130	115	113	134	113	113	114	113	113	104	128	117	115	121	100	106	110	128	124	116	112	108	105	110	120	119	107	97	108	107	120	109	120	116	118	107	117	142	106	116	108	109	112	130	96	109	123	108	103	113	121	106	120	112	127	105	103	119	101	106	111	123	105	103	130	117	116	104	140	129	115	125	118	117	137	106	118	111	134	100	98	100	103	115	110	94	126	113	95	116	104	90	111	87	104	113	107	113	100	125	117	110	127	115	142	107	130	106	120	135	122	116	112	110	103	116	100	103	88	116	130	109	105	95	106	120	107	117	111	100	117	94	123	109	101	127	95	106	101	99	100	112	109	116	112	94	110	102	110	95	107	104	108	113	116	101	109	119	88	107	109	103	108	114	105	120	112	104	103	121	102	98	106	122	112	108	119	99	118	104	107	111	84	120	109	117	128	106	114	107	113	110	98	101	108	106	96	110	103	120	131	124	108	133	105	104	106	103	119	96	111	125	85	93	95	118	106	101	115	122	122	124	125	117	108	144	106	98	102	91	117	100	116	123	117	138	111	123	129	108	107	110	103	92	95	102	121	120	115	119	130	118	103	107	95	91	111	139	105	103	110	102	95	115	110	94	108	100	108	102	96	113	116	115	120	107	123	114	86	104	88	113	114	123	104	112	97	114	110	99	110	94	107	107	127	114	111	114	103	112	133	126	114	134	116	109	114	103	99	100	110	109	120	128	95	104	120	116	101	101	101	114	113	102	116	108	122	105	113	96	106	101	108	96	107	111	99	114	132	107	116	105	116	111	101	96	109	102	110	122	109	113	115	105	113	105	124	119	115	100	114	94	112	116	118	102	100	114	115	118	97	105	126	117	98	111	111	126
23142	5477	8026	7431	6128	5378	3806	3039	2378	1736	1452	1218	1075	997	883	815	769	735	714	661	645	590	628	564	611	551	500	460	426	432	486	430	441	426	438	443	388	407	386	360	405	384	381	373	333	355	372	368	363	326	340	346	325	384	342	364	369	325	323	352	298	356	371	349	332	306	342	309	306	346	326	328	356	303	308	360	341	326	344	345	322	324	320	345	341	299	324	303	295	367	355	312	337	331	330	338	349	312	346	330	327	380	363	325	325	363	347	353	308	319	306	300	287	303	320	320	323	313	308	313	323	296	323	307	297	301	299	351	288	308	319	313	357	304	311	291	288	307	325	303	269	284	282	287	314	350	290	288	315	324	344	339	314	288	329	318	301	297	315	272	289	312	265	296	311	312	309	281	289	315	282	290	332	297	278	281	320	286	312	293	289	301	312	299	322	287	285	268	310	317	305	314	321	312	305	325	292	283	328	283	321	280	299	348	301	311	325	340	315	319	308	312	287	322	264	294	275	317	314	305	279	314	337	350	315	306	288	307	293	309	324	286	313	316	292	290	280	295	283	287	312	306	290	296	299	319	311	304	309	305	302	335	289	325	287	348	291	309	304	335	293	305	320	296	292	290	294	313	295	291	290	291	316	303	325	298	304	281	283	296	291	315	334	314	305	316	297	301	293	298	319	304	301	307	293	299	309	296	316	315	274	337	322	297	303	304	321	300	303	303	310	327	294	319	278	308	280	288	340	288	316	294	293	283	314	291	284	293	285	315	314	326	324	317	309	336	293	318	323	286	322	306	265	301	288	287	308	321	319	306	298	292	306	297	297	309	325	294	319	338	299	328	284	312	314	331	342	297	284	286	313	309	304	287	293	298	315	310	322	309	297	320	326	315	286	289	300	292	313	294	309	288	297	295	307	287	327	305	319	309	321	305	293	320	286	301	304	304	288	306	312	338	295	343	311	304	290	307	302	323	297	291	336	323	325	327	324	319	351	344	325	307	324	295	309	303	284	296	283	307	327	337	290	307	295	328	305	341	301	276	292	319	299	297	319	297	313	310	305	319	335	322	280	306	317	309	326	292	296	307	322	308	297	327	266	273	303	285	299	294	305	306	302	271	298	299	321	309	306	337	302	320	338	306	281	299	284	325	320	318	323	277	322	301	285	287	288	293	317	293	292	278	304	304	312	335	314	295	283	299	304	295	306	277	299	298	275	322	332	299	313	328	279	308	305	267	280	293	291	309	323	296	301	301	297	312	300	280	350	305	315	314	296	297	305	297	287	299	303	314	357	273	303	295	322	350	303	323	316	290	289	292	339	259	307	298	290	311	308	291	308	296	292	294	336	303	312	305	327	263	285	283	279	292	329	306	295	307	315	258	303	316	308	304	313	298	309	308	299	294	321	314	282	299	279	278	303	319	301	299	325	282	327	296	313	331	331	313	328	323	324	281	301	303	308	311	319	340	258	263	289	277	310	298	341	324	322	277	309	293	288	312	293	303	296	305	269	300	346	320	320	304	330	304	285	297	290	310	294	301	304	310	300	295	301	301	313	299	302	312	279	323	298	325	290	301	310	287	306	291	319	289	302	321	293	302	314	300	302	309	304	340	321	315	305	284	292	339	294	290	320	321	321	305	253	313	314	316	339	287	324	314	298	316	293	269	291	293	298	325	297	302	313	288	301	334	266	294	325	307	318	312	296	300	300	309	305	295	351	303	307	281	288	318	316	317	305	297	332	309	326	303	307	294	330	301	290	275	345	282	323	298	315	313	296	285	294	335	322	287	322	296	275	291	279	304	320	326	303	303	288	312	290	294	285	287	292	318	345	325	306	312	340	283	314	271	300	323	320	306	296	328	271	312	323	292	317	304	299	312	296	295	310	310	278	297	332	342	293	300	331	316	306	286	303	306	298	308	315	274	331	307	337	291	262	333	314	305	301	311	297	287	318	308	322	346	299	297	325	276	312	310	311	301	317	319	293	299	324	309	304	305	290	299	290	279	316	318	339	300	319	313	322	303	297	334	317	300	316	288	304	316	341	306	320	300	291	301	285	317	310	299	335	281	326	330	318	300	311	303	305	300	339	314	346	302	297	325	263	304	308	298	316	300	316	312	289	283	301	343	278	299	299	310	271	312	303	297	299	304	292	262	311	318	291	298	342	318	290	314	277	324	320	325	296	292	332	303	278	294	314	336	319	301	290	312	299	322	338	306	281	307	320	315	315	318	315	314	346	311	295	286	305	323	290	289	302	303	304	294	312	322	303	312	282	299	296	305	302	315	294	317	263	289	302	297	284	309	307	304	306	304	330	314	342	287	295	326	281	319	311	295	294	293	297	318	280	299	300	306	305	309	298	321	324	316	304	290	307	331	305	274	306	276	318	310	307	302	275	321	292	305	313	281	286	289	312	303	314	307	305	282	294	317	289	326	305	326	286	350	293	271	311	323	319	303	292	311	308	299	314	319	313	347	296	295	281	318	292	316	329	293	299	295	286	293	304	307	304	322	306	279	301	314	302	314	308	329	321	306	327	291	310	332	289	270	303	299	308	342	322	320	315	318	302	308	297	312	289	318	323	307	316	321	308	292	287	301	297	275	295	319	296	324	320	301	321	304	299	326	318	298	332	318	298	314	302	304	321	319	316	285	316	310	298	295	296	343	342	289	314	288	348	311	302	303	304	297	314	342	289	294	307	292	270	289	313	294	336	303	308	300	340	307	282	309	296	310	337	293	305	276	312	313	312	318	322	301	319	301	302	285	281	289	299	326	276	313	310	317	285	300	307	306	326	279	310	283	283	308	332	294	308	280	302	320	296	313	278	334	312	299	302	313	279	312	308	313	307	282	285	316	320	296	263	280	301	286	296	303	326	333	302	289	325	292	309	301	296	316	294	331	293	310	345	326	321	294	325	321	305	333	295	313	313	326	288	302	298	298	306	339	320	287	308	297	339	319	317	307	328	325	297	283	320	312	303	293	308	280	313	294	308	335	294	337	287	280	301	318	326	308	329	307	329	298	280	319	312	304	294	302	301	308	312	297	301	305	290	293	318	337	289	316	300	295	291	305	295	293	312	261	319	310	299	292	326	331	325	320	280	305	307	280	297	314	330	309	296	310	299	271	310	311	302	299	316	315	311	289	326	321	285	321	316	292	327	303	301	310	310	250	301	273	327	334	284	301	277	321	292	280	286	330	311	276	281	291	311	323	318	312	297	303	349	280	294	299	295	269	288	299	314	309	329	301	314	286	297	319	324	323	303	294	341	288	293	294	284	330	290	316	307	298	307	314	314	276	283	314	327	293	282	313	323	323	325	292	291	303	336	300	306	310	321	328	326	328	300	305	285	321	331	315	254	281	301	317	315	300	288	283	320	311	292	300	318	322	299	308	297	288	270	298	306	300	327	311	280	278	337	346	290	335	299	301	289	298	335	319	262	301	334	307	317	308	313	266	310	306	318	315	318	314	302	306	331	284	318	288	321	338	298	316	307	302
4945	1063	784	520	421	344	263	246	255	223	236	221	242	225	201	244	214	213	200	231	230	227	220	225	218	219	208	216	203	221	206	241	207	213	222	197	204	221	228	222	201	226	228	195	228	206	235	192	222	219	246	213	206	224	256	225	201	214	208	211	221	215	235	194	212	253	218	214	219	200	204	219	208	248	212	231	185	202	233	214	208	230	233	199	222	209	225	202	214	215	241	256	206	220	204	199	234	205	238	223	223	240	200	204	207	222	198	228	189	230	236	215	226	206	211	205	244	253	239	213	221	194	230	225	199	243	210	229	210	222	216	214	206	220	190	234	209	203	225	242	199	223	215	205	217	212	210	168	231	226	213	228	208	250	203	237	205	213	203	209	190	224	241	215	209	239	213	233	240	214	206	210	225	220	204	199	208	220	201	252	250	208	216	226	211	218	216	237	184	220	228	210	209	227	192	196	225	235	227	210	205	209	207	207	228	226	214	206	210	210	242	211	231	208	214	228	238	248	205	199	235	230	213	192	216	199	192	212	243	216	213	223	223	208	206	239	234	208	218	228	217	213	202	201	214	222	225	233	218	245	210	231	178	237	189	205	213	222	207	235	232	215	232	226	212	205	192	237	203	224	213	223	223	193	249	217	213	238	225	211	215	218	229	209	219	193	245	243	228	212	237	216	192	211	239	185	219	216	220	221	218	218	218	191	195	228	215	184	218	228	201	209	232	221	224	235	243	203	224	250	217	213	220	217	202	212	182	213	231	234	238	241	222	207	228	188	219	218	230	207	204	207	202	199	222	210	206	220	190	223	207	214	234	191	217	240	213	220	199	196	196	207	219	199	212	219	216	194	208	191	211	211	212	223	215	202	211	228	224	215	236	210	232	206	230	227	236	198	230	230	213	222	206	216	226	232	249	213	241	220	227	215	224	197	208	224	206	203	210	208	207	212	199	216	236	211	226	225	232	209	203	214	202	209	245	190	185	215	203	229	230	197	216	226	197	187	205	214	225	222	196	240	227	234	224	223	219	223	243	235	189	221	227	221	211	245	222	209	222	220	203	190	202	193	214	223	182	197	197	186	211	222	197	209	198	205	199	227	206	211	212	213	209	230	254	233	233	211	224	194	208	229	216	210	204	214	226	215	229	223	218	212	236	205	220	204	203	212	211	236	201	227	223	239	180	221	227	255	213	201	209	208	202	220	257	219	227	216	213	205	227	215	211	227	194	209	205	189	193	230	225	251	221	203	214	223	218	223	203	223	207	218	222	232	224	236	194	210	215	232	217	200	230	236	229	218	233	205	193	220	209	217	243	222	227	219	207	227	227	214	220	207	209	229	209	205	200	216	225	221	211	220	190	208	203	256	214	221	232	227	242	231	192	205	203	231	224	224	226	224	222	216	216	220	235	233	231	177	228	212	215	233	206	217	212	203	225	210	217	235	226	224	196	221	206	233	199	193	218	217	228	205	194	206	239	217	222	218	227	249	236	210	231	229	187	223	218	219	189	224	220	244	216	217	228	225	213	211	201	217	188	223	225	229	256	228	226	202	233	226	214	202	227	221	238	216	222	219	200	235	230	227	221	211	240	207	200	227	205	222	204	223	216	222	191	200	244	204	211	205	233	214	216	218	240	247	218	249	245	203	204	195	201	238	207	213	220	216	215	211	211	220	240	220	227	194	217	219	238	199	206	204	193	214	208	226	224	216	228	193	227	190	183	242	230	214	219	206	232	213	252	215	206	222	207	215	230	212	209	213	239	218	198	227	227	219	215	216	215	226	219	219	237	193	226	270	215	209	220	182	229	233	253	186	219	204	219	221	233	194	218	213	206	220	220	214	214	225	221	192	221	214	229	207	203	230	202	199	223	191	226	212	197	224	215	224	202	213	185	225	209	228	217	201	215	219	186	208	209	223	223	206	226	197	215	213	215	225	223	188	236	237	229	213	192	191	199	222	220	233	205	230	196	219	214	220	196	225	230	207	200	227	203	208	204	212	228	216	211	221	202	229	216	202	202	205	236	252	222	220	235	223	186	219	209	232	202	206	227	213	232	215	248	263	200	213	237	196	210	199	230	197	201	215	211	215	220	211	211	212	218	223	200	215	196	204	234	196	220	202	197	220	221	200	218	209	220	216	222	201	237	211	233	220	224	204	206	230	213	204	213	228	217	205	209	204	202	213	182	235	230	190	186	220	240	208	214	199	219	209	224	199	223	210	228	221	212	239	201	229	243	211	230	212	201	226	242	213	227	239	225	206	209	235	204	233	229	180	194	235	214	214	216	207	206	236	219	211	215	194	247	235	215	219	223	204	235	245	230	225	219	212	229	214	227	217	245	252	228	247	218	219	204	236	246	210	190	211	213	218	235	198	206	219	217	211	206	219	215	177	210	224	216	259	215	236	220	217	192	210	218	212	202	218	252	233	219	205	226	228	191	210	233	226	211	236	220	227	226	220	211	206	227	232	209	200	201	235	206	239	218	215	219	223	217	218	199	231	217	223	209	194	211	195	236	196	205	231	210	233	194	227	212	201	228	217	235	244	208	191	198	236	212	210	213	214	222	219	223	222	228	217	223	223	199	233	200	237	210	202	236	235	201	216	237	225	241	221	207	199	216	216	215	233	200	187	207	211	238	213	199	214	230	217	229	228	216	190	220	238	212	223	214	201	200	214	234	236	205	196	214	210	197	220	192	218	243	214	222	193	235	203	201	214	216	233	209	233	202	228	221	242	227	214	223	207	223	217	216	208	216	217	188	225	213	252	233	221	210	224	199	213	245	224	219	219	202	205	207	201	181	222	216	233	216	237	244	231	184	233	242	234	212	208	201	217	228	227	199	230	206	241	192	250	225	247	188	235	202	239	189	195	223	229	183	228	235	241	214	219	233	213	216	213	191	208	237	206	231	230	206	214	208	195	217	238	213	232	211	201	203	228	242	239	214	251	232	212	225	222	205	215	228	217	215	236	193	179	198	228	218	241	208	212	222	221	241	208	229	244	227	200	181	202	220	212	219	233	218	198	179	189	221	211	228	211	201	220	216	190	211	207	212	238	219	212	201	213	205	213	208	242	204	211	236	197	219	207	224	234	200	178	198	220	191	194	207	209	233	217	179	228	238	230	228	221	223	213	225	197	196	220	225	234	208	203	215	213	209	206	218	220	227	203	188	237	226	209	216	241	233	231	199	211	244	223	212	208	215	211	208	246	238	222	212	221	194	200	204	211	206	201	232	218	221	230	234	215	201	205	247	202	202	219	221	213	185	225	217	238	210	227	213	220	221	200	200	214	217	227	230	230	197	202	208	167	210	214	216	212	195	208	236	196	209	241	220	208	209	206	227	236	246	206	223	200	182	215	222	206	204	217	201	222	242	204	230	213	200	211	236	198	226	226	207	221	230	204	196	223	222	205	197	220	193	246	204	222	223	209	243	203	206	207	206	238	187	197	211	196	194	201	195	210	240	193	207	208	215	213	216	215	197	213	210	214
4740	1064	1341	1174	1070	888	750	662	659	614	581	580	598	565	569	610	616	597	579	580	537	604	583	645	578	563	560	553	538	570	569	587	598	553	571	567	555	539	602	566	594	544	568	566	539	549	584	568	543	563	536	548	537	561	595	531	527	581	546	571	579	600	559	534	578	570	594	585	515	545	536	504	563	536	558	567	555	588	598	576	588	589	536	527	580	584	540	546	547	573	561	606	595	554	567	567	567	622	574	584	532	587	563	565	559	526	546	543	575	568	521	575	582	546	521	527	582	583	610	582	550	583	539	533	550	543	547	570	578	530	569	575	551	588	485	584	546	537	583	549	509	590	581	586	505	533	567	604	526	581	586	570	525	577	560	573	556	564	562	601	567	555	524	564	590	565	549	527	535	571	596	584	547	547	555	565	528	544	543	572	574	545	541	522	535	581	608	543	602	549	558	520	564	522	597	562	532	530	570	586	592	561	558	587	535	558	566	562	603	587	577	554	574	554	558	540	560	557	520	554	581	548	566	559	557	557	547	550	604	551	539	578	551	559	540	576	557	580	561	585	598	575	552	570	582	550	613	559	547	593	603	581	568	548	563	594	561	566	556	617	562	539	570	592	607	595	554	544	583	538	539	586	547	564	578	543	555	535	588	508	539	543	558	613	550	566	516	595	548	581	544	545	545	588	575	566	576	553	583	577	574	572	531	595	627	602	555	593	527	576	563	565	494	608	586	546	579	539	601	540	570	544	565	592	610	562	550	590	559	566	603	554	546	563	579	530	572	575	532	613	564	587	590	577	547	572	564	560	571	545	587	533	578	570	599	590	558	588	552	530	583	518	583	548	600	546	548	564	550	585	535	545	550	582	574	587	626	543	568	539	508	557	535	543	578	595	544	588	534	553	573	524	586	597	545	580	603	539	556	509	565	584	562	559	540	600	556	572	543	575	608	580	571	571	555	589	555	546	539	565	572	599	547	569	561	592	539	581	545	616	566	553	537	626	602	603	516	567	584	563	597	588	581	569	534	595	550	585	605	545	554	557	567	555	532	568	561	521	598	515	595	547	569	562	550	561	605	569	577	504	539	562	604	581	597	520	544	547	594	591	558	577	551	549	599	525	529	543	587	566	572	538	590	571	531	531	529	574	537	575	580	580	578	596	569	560	551	521	568	572	540	596	588	551	501	590	518	516	601	577	550	555	547	572	555	565	591	563	561	547	567	547	630	562	578	577	568	537	597	582	543	576	541	551	626	592	580	554	518	602	576	539	574	525	514	596	568	516	601	547	588	525	531	584	569	537	609	585	571	575	553	549	555	561	579	546	544	566	627	595	551	567	548	569	544	534	553	555	572	571	587	563	591	527	525	557	560	553	564	547	582	558	576	562	553	542	580	579	529	564	513	578	550	560	558	535	540	533	559	567	579	569	577	575	548	607	511	531	575	543	569	579	562	556	557	539	542	597	556	585	592	570	550	550	559	553	555	566	554	562	557	574	588	560	578	598	533	595	561	551	566	585	563	558	575	557	559	570	586	549	576	573	577	544	588	545	539	562	572	551	535	568	581	536	566	577	561	543	561	538	604	561	568	556	555	578	602	557	538	576	567	546	577	554	580	545	544	598	551	566	613	563	532	582	604	592	584	582	575	572	588	572	576	535	537	561	576	561	550	614	550	537	556	553	565	619	544	558	584	581	534	586	602	546	551	552	529	577	553	556	560	532	541	637	551	537	541	549	545	521	621	591	558	537	534	604	573	615	569	597	577	575	536	557	548	579	527	559	613	568	557	603	589	548	582	568	518	529	538	531	595	532	554	533	560	588	547	592	598	548	583	573	604	563	565	560	627	557	540	548	546	564	596	545	594	596	585	568	562	576	572	553	566	560	552	573	577	564	569	518	558	584	542	579	605	605	595	592	552	541	537	573	600	552	608	569	555	576	562	574	571	617	581	584	554	549	554	575	553	547	570	571	529	607	530	549	549	560	554	585	565	544	577	535	575	567	542	541	579	535	622	527	547	515	579	567	597	551	572	568	571	583	564	577	551	566	548	561	575	556	535	552	587	606	575	561	551	594	584	577	559	577	589	576	544	578	597	553	558	538	582	581	580	569	569	529	566	562	549	578	544	543	553	595	540	573	622	517	525	549	549	587	579	579	593	537	576	593	557	580	539	561	594	572	624	602	556	564	585	534	585	551	558	580	546	535	590	579	566	579	519	549	554	554	577	561	612	585	538	581	566	548	546	542	582	550	591	566	588	573	558	502	567	598	546	551	593	574	578	548	558	573	575	561	562	507	570	553	583	525	537	575	547	590	572	551	588	600	558	550	526	531	555	565	583	558	574	541	580	545	562	545	573	578	584	546	547	593	581	580	559	552	555	590	592	578	528	564	608	526	543	542	530	620	577	568	593	506	546	549	571	542	526	591	522	600	564	565	609	526	575	564	574	552	558	542	568	556	599	542	620	535	546	594	590	550	608	557	529	542	582	510	588	562	569	530	564	600	539	565	516	556	556	557	572	553	581	542	624	597	531	550	584	559	587	577	497	597	556	566	620	589	599	558	598	571	597	559	590	570	563	556	581	583	558	600	590	556	578	565	559	538	566	589	596	552	582	553	552	585	579	549	573	576	535	552	613	574	555	545	568	566	536	594	611	590	577	540	540	550	570	581	541	571	560	590	585	527	572	547	555	546	579	590	587	556	623	569	592	561	626	572	560	549	618	571	535	568	579	572	566	524	575	534	570	548	539	591	585	602	556	596	567	553	576	566	547	572	598	612	588	530	575	613	572	556	572	540	546	567	602	588	528	551	579	550	568	549	589	562	540	575	551	573	602	582	567	546	585	555	576	537	573	527	549	582	583	560	584	544	562	563	535	550	576	567	559	558	541	568	585	568	546	556	556	564	608	554	581	562	580	538	523	578	565	572	575	562	572	560	573	569	548	531	572	552	562	539	565	592	588	545	539	536	596	576	567	585	537	594	541	532	548	616	523	553	521	568	575	591	583	597	523	577	555	609	569	601	562	577	553	573	621	553	613	542	580	591	615	541	555	560	517	544	586	556	554	567	530	592	570	581	592	584	562	537	587	562	568	581	545	581	602	552	570	601	521	583	544	587	561	605	567	557	581	566	558	556	586	539	548	550	563	585	578	550	581	563	562	520	533	543	621	532	571	551	560	580	613	570	569	565	599	579	544	583	563	577	564	583	559	556	558	564	558	577	586	541	524	555	558	589	559	543	587	549	523	588	574	571	559	560	554	579	552	581	569	540	594	592	567	592	588	537	618	562	542	549	533	577	606	565	554	562	569	588	586	610	567	555	562	549	555	511	589	554	582	580	586	618	585	609	581	600	599	599	544	553	580	567	550	574	548	533	573	562	568	560	569	547	542	573	595	526	520	556	566	563	575	583	548	548	546	566	593	555	573	541	541	571	578	546	544	599	561	592	584	588	552	501	554	576	543	570	583	564	544	577	586	584	551	568	561	558	547	631
26159	10501	7204	4959	3342	2166	1146	698	420	349	318	313	273	269	269	261	268	247	241	255	216	254	224	241	244	230	241	219	216	227	225	229	242	213	241	211	235	234	236	217	195	227	218	231	192	207	210	206	222	203	212	206	228	238	221	220	219	222	243	214	210	206	233	224	224	233	222	217	198	200	212	226	249	223	217	195	216	234	215	264	223	241	202	203	217	227	233	213	219	224	229	223	221	203	209	206	213	206	207	205	241	198	191	238	238	219	229	220	220	208	209	220	213	215	209	197	210	226	204	210	235	220	219	222	212	232	198	201	212	215	210	191	197	198	234	206	188	187	239	229	240	193	201	211	159	213	226	196	219	221	207	225	213	224	189	219	218	180	196	250	213	236	209	220	202	221	216	215	233	214	196	201	221	213	198	192	219	231	216	239	212	215	242	223	217	239	228	241	221	225	212	202	217	237	216	233	232	201	231	247	195	223	225	200	225	247	206	191	188	175	219	205	210	237	203	232	198	221	203	218	220	225	190	237	213	215	239	224	191	210	232	215	225	231	235	195	215	220	228	213	229	220	214	193	236	237	217	218	206	194	247	252	189	209	233	209	219	219	220	213	216	203	217	224	194	207	201	214	218	214	214	224	204	197	191	183	214	211	217	209	243	205	195	223	214	214	229	222	232	199	227	207	223	232	235	202	194	207	217	228	229	224	243	211	204	227	214	234	203	217	225	215	216	206	195	210	214	206	206	229	213	212	203	199	184	223	227	227	207	221	221	222	221	219	206	222	195	225	221	204	207	235	189	211	218	212	228	206	185	236	206	214	214	227	210	218	231	191	199	214	236	214	204	208	204	227	217	220	215	242	196	209	223	221	224	181	197	235	231	249	235	226	213	223	205	177	218	211	214	227	198	211	207	217	217	236	204	183	213	223	208	244	210	207	230	196	237	238	240	231	239	219	228	204	224	231	247	192	206	221	214	210	203	219	233	215	206	228	211	212	208	209	202	194	201	220	228	249	211	230	194	214	205	222	230	221	211	197	214	206	211	216	217	199	211	215	219	202	218	218	224	225	222	235	217	202	238	215	199	195	200	241	193	226	205	210	218	203	224	228	209	221	227	226	212	213	241	221	213	194	223	189	195	241	202	201	228	226	225	211	229	236	218	233	218	212	196	205	175	209	212	241	215	210	225	232	224	211	222	245	183	227	201	233	234	226	223	218	232	201	220	197	226	208	216	223	238	212	214	208	225	208	192	224	209	212	204	204	236	206	236	217	232	197	200	209	201	210	232	220	192	245	218	194	215	236	214	222	211	207	219	209	179	208	198	215	216	212	221	177	217	193	201	214	232	230	223	202	222	199	203	190	234	177	200	200	230	200	200	177	244	217	226	191	233	205	216	206	229	233	212	200	224	229	220	254	197	232	195	208	190	230	239	238	218	198	223	188	198	173	184	229	260	240	198	212	200	207	203	205	225	230	257	222	200	236	230	204	230	215	221	237	188	233	204	215	207	226	193	205	220	198	200	206	207	245	195	223	204	206	188	231	203	234	226	200	195	206	217	201	235	203	218	239	236	201	236	229	196	201	233	207	228	216	242	187	226	236	211	221	227	203	224	236	235	207	187	226	198	205	207	242	227	232	192	237	191	221	214	212	232	220	240	216	196	217	226	230	228	240	243	212	214	194	205	209	223	218	225	203	196	204	211	190	219	193	194	235	217	212	221	234	182	192	216	233	226	245	212	218	221	208	243	193	210	217	188	211	207	240	214	209	249	220	226	251	189	211	214	196	233	225	222	230	218	211	223	226	213	212	198	217	231	212	212	182	212	200	197	229	228	227	213	247	215	236	224	225	195	209	207	200	224	205	222	219	191	197	213	227	243	226	231	185	195	221	215	230	207	227	207	223	237	197	222	218	210	206	234	226	202	217	236	227	226	211	224	231	190	211	233	229	215	226	223	190	227	176	193	220	191	214	216	197	218	225	199	205	208	234	213	224	229	193	201	223	220	225	219	216	197	190	219	207	209	244	233	212	225	209	216	211	224	238	230	221	197	210	221	225	198	207	223	226	229	244	227	228	209	211	199	205	240	235	219	212	214	246	236	189	235	221	196	204	206	213	238	219	200	261	180	197	191	217	232	207	238	196	209	186	219	226	191	213	235	224	215	193	230	196	226	216	212	215	206	223	218	197	228	230	200	226	220	217	202	219	213	191	211	230	231	220	207	239	203	225	201	228	246	249	255	223	198	225	211	227	197	234	227	204	213	208	196	211	194	241	207	196	187	240	220	210	212	235	200	207	218	228	212	200	216	205	218	198	205	220	224	215	204	229	223	213	224	219	220	226	243	195	222	201	218	209	225	206	201	210	226	225	197	230	199	232	216	180	226	209	229	207	235	202	232	200	184	203	202	212	198	214	234	204	231	198	228	201	224	222	212	217	202	234	207	215	197	207	204	208	221	236	233	220	249	230	217	251	238	210	244	207	212	241	213	224	240	245	202	218	196	233	212	229	231	185	222	195	220	236	230	205	211	219	228	212	254	218	225	201	194	235	207	217	220	235	205	210	216	232	233	199	215	225	208	225	217	217	193	220	216	199	205	192	208	229	192	235	225	224	190	219	215	205	202	232	219	219	206	218	233	198	228	243	233	214	201	177	230	187	209	234	195	209	230	220	204	226	213	217	229	245	210	202	230	254	197	230	200	230	219	210	196	217	214	223	217	210	227	195	214	198	204	195	214	227	235	216	213	249	221	210	211	207	214	210	227	218	193	212	209	174	217	197	213	209	218	215	208	216	228	219	209	222	209	225	200	229	233	202	204	210	231	237	220	218	201	211	220	218	214	228	202	206	211	202	214	214	215	242	215	224	209	235	228	234	221	206	192	215	203	212	207	216	221	212	233	220	241	240	206	202	208	214	210	191	217	225	225	218	219	198	197	212	203	220	217	200	221	218	196	208	226	228	219	200	195	196	179	212	202	202	219	198	212	233	255	206	183	201	219	213	235	240	231	210	201	204	213	228	233	215	224	231	201	231	219	213	221	198	202	232	215	207	197	200	227	236	209	219	219	197	227	215	204	189	204	200	217	201	257	189	236	209	217	213	216	219	229	254	211	234	228	213	226	230	244	219	213	211	194	219	202	205	193	238	208	206	208	216	223	206	230	211	230	191	219	199	227	225	219	233	243	205	240	197	214	192	203	211	180	181	218	206	182	197	209	223	202	220	214	196	203	217	208	223	230	221	198	215	197	198	230	201	208	214	218	207	229	255	202	213	232	184	199	215	222	224	220	225	217	185	191	249	214	227	199	223	234	213	222	217	181	224	231	227	210	199	237	201	194	210	225	219	209	210	209	231	209	205	228	200	228	202	223	218	215	205	216	198	224	228	237	233	201	204	205	247	206	213	227	202	235	221	228	219	212	206	197	205	205	194	188	230	229	202	220	237	203	229	243	208	201	200	217	228	207	210	233	222	214	214	207	189	229	224	228	206	203	225
18548	3880	5247	5019	4646	3526	2538	2031	1639	1373	1227	1023	944	872	842	831	808	785	767	726	704	697	684	681	661	691	677	652	651	595	596	609	625	585	635	587	625	616	573	593	571	640	571	576	623	560	605	571	594	580	594	610	607	568	583	559	588	553	536	567	601	556	579	558	571	568	540	539	594	592	553	528	565	518	592	561	566	569	561	554	549	552	598	589	565	571	549	571	597	562	541	571	539	574	572	580	592	619	597	554	570	540	612	534	537	550	580	576	545	561	543	546	565	544	564	548	589	521	524	551	587	610	564	512	557	598	601	552	537	561	579	565	559	570	564	540	549	566	556	577	551	516	569	556	563	576	518	532	580	528	582	587	530	545	563	576	549	541	557	566	494	557	557	531	530	527	566	529	587	598	612	545	557	564	566	575	550	532	564	547	542	590	534	589	568	541	540	565	575	568	568	534	539	581	531	534	537	536	543	546	571	555	566	574	571	543	595	556	562	556	526	566	516	517	532	565	533	555	560	588	535	525	540	556	546	543	539	542	523	517	577	583	547	590	543	546	555	522	529	542	559	515	536	554	529	536	530	577	553	575	528	545	566	559	596	552	566	552	585	574	566	545	571	520	563	524	549	590	541	541	551	563	557	498	548	575	579	571	558	605	549	551	600	569	589	547	561	546	548	559	504	563	531	569	551	535	564	548	582	553	531	570	514	581	546	598	560	562	545	546	548	561	561	547	581	545	539	542	548	540	500	570	590	553	564	551	578	566	544	567	546	511	583	544	546	559	557	500	554	535	544	552	568	584	568	476	555	564	546	562	575	531	626	540	527	573	569	577	572	569	552	574	587	575	573	540	550	532	560	552	570	562	554	539	564	534	506	586	563	533	557	578	534	505	528	573	562	540	534	537	575	546	551	593	543	556	562	555	552	535	555	554	563	554	549	502	569	558	584	523	562	557	559	548	566	545	580	556	546	562	537	578	523	593	553	549	561	589	552	533	537	541	510	579	521	576	534	541	574	552	547	602	544	540	539	540	544	550	544	526	555	548	544	558	538	581	548	568	534	554	565	539	574	564	556	544	558	560	552	493	552	536	554	538	545	549	548	519	530	510	571	577	561	564	500	558	504	551	542	525	558	571	568	525	513	549	537	582	544	545	555	542	532	587	554	553	541	523	590	549	534	542	552	560	526	571	585	547	532	539	573	549	568	551	544	558	589	556	571	574	565	521	574	543	572	572	574	534	545	565	532	531	586	530	557	558	577	554	591	554	554	580	548	544	567	562	569	591	541	550	558	554	555	587	576	557	536	552	540	555	531	562	525	577	539	533	561	526	589	546	557	562	536	568	525	544	529	533	530	560	486	548	568	565	535	542	554	521	496	559	550	569	544	540	543	524	551	540	569	523	590	513	572	537	550	561	528	538	548	536	548	565	539	507	554	528	520	615	494	547	568	539	553	537	539	543	567	563	566	563	545	538	521	515	527	592	556	488	577	534	543	543	563	526	550	586	562	568	555	534	593	568	569	529	555	552	520	598	562	568	554	538	562	535	539	573	565	561	604	532	561	598	534	537	563	545	541	525	565	558	569	508	541	585	593	582	557	501	561	529	558	548	512	567	547	549	539	563	562	566	531	528	514	588	564	529	547	528	525	532	598	527	531	557	530	535	547	539	555	565	544	577	514	548	525	574	549	594	550	553	544	551	552	633	555	580	549	562	569	571	547	593	556	534	564	546	520	575	571	572	543	542	632	588	555	559	524	503	548	546	506	490	565	547	515	534	522	509	533	515	592	555	528	531	572	585	531	512	538	590	534	549	558	556	574	575	545	635	585	548	528	571	586	553	566	554	548	540	591	517	532	565	538	594	573	550	525	537	564	579	517	632	580	539	565	553	569	503	534	585	544	562	565	521	553	545	551	588	556	522	548	558	531	541	538	554	570	556	562	553	561	567	514	595	558	588	540	549	549	577	578	542	547	530	538	548	561	550	600	544	581	533	532	560	588	563	543	538	542	557	585	519	556	544	553	519	573	576	528	568	519	551	562	583	537	547	568	517	583	578	521	586	552	561	586	549	560	559	574	566	540	561	545	516	557	613	555	510	544	566	551	622	578	551	579	567	565	545	576	596	595	546	537	602	494	554	530	559	586	517	513	525	520	566	533	561	518	512	508	542	525	512	516	546	517	581	504	561	538	532	599	524	580	545	544	561	544	523	542	507	577	517	557	543	583	543	518	565	552	582	568	522	574	572	547	560	597	551	556	566	523	526	526	509	549	534	573	598	535	535	548	519	589	572	514	554	579	541	580	567	540	594	580	585	569	533	539	542	501	562	576	534	552	545	549	591	530	601	572	576	528	545	555	555	561	552	545	540	582	518	505	553	511	526	533	584	531	519	542	550	544	570	542	572	578	563	518	567	539	558	549	597	594	572	524	561	569	588	568	536	541	540	530	536	518	533	529	570	548	559	543	535	500	585	545	534	561	554	553	551	569	534	565	577	523	513	527	530	535	548	542	563	539	562	511	594	538	555	538	567	553	548	526	593	537	553	537	567	551	561	574	555	537	546	576	572	558	552	510	547	551	584	586	541	571	530	507	527	519	552	597	546	558	571	604	560	548	555	551	561	550	569	543	575	553	544	580	567	560	522	528	543	538	528	548	555	567	574	557	548	550	575	538	539	563	558	600	566	558	533	545	570	512	560	514	563	541	537	558	517	549	514	524	521	587	545	539	577	521	596	536	555	555	568	526	531	494	517	576	543	533	545	576	545	514	559	524	539	538	549	527	516	554	530	584	552	560	540	607	549	537	567	546	593	570	540	549	560	540	545	522	563	586	561	546	569	542	550	512	550	525	548	556	557	585	598	572	526	565	524	567	537	565	491	559	542	546	584	532	527	563	561	531	591	549	543	568	521	508	550	564	547	586	555	512	560	594	557	562	544	559	514	509	535	515	558	554	573	555	567	557	517	525	572	539	579	567	578	550	527	553	557	516	598	597	508	561	563	572	548	546	570	600	595	534	559	569	547	595	586	574	531	566	545	544	528	577	593	592	562	581	535	561	533	607	543	561	533	513	536	538	538	542	553	523	538	605	550	541	541	570	537	560	571	585	548	581	532	553	563	527	551	561	526	541	537	530	552	557	532	537	550	575	547	553	492	563	531	522	561	546	552	585	578	547	569	569	565	572	533	510	516	591	565	494	533	545	576	519	582	528	580	570	515	504	576	596	482	544	529	516	542	577	551	568	627	526	516	585	594	571	549	537	561	603	533	549	538	542	563	589	558	570	517	577	590	556	541	589	519	562	561	550	598	536	579	523	529	551	563	574	522	574	561	549	560	542	550	526	518	569	579	567	577	530	564	565	566	531	572	581	558	534	499	550	540	576	572	599	544	563	545	515	553	569	567	534	539	563	554	537	536	565	561	525	558	537	562	548	514	555	565	584	531	514	571	575	601	597	567	554	544	561	568	560	581	539	605	558	517	508	569	570	541	565	524
35350	16255	11581	7616	5207	3661	2011	1022	543	424	300	284	242	182	204	165	192	176	182	157	157	162	156	153	144	140	135	141	124	114	125	117	133	122	118	142	120	101	120	118	115	115	121	112	116	133	89	105	125	116	129	112	125	116	100	129	104	120	127	105	139	107	120	117	132	112	127	119	106	118	110	113	102	116	124	140	126	116	130	113	111	121	117	108	115	98	104	125	108	101	101	113	118	126	113	127	111	127	115	118	123	118	118	101	97	110	136	110	105	115	107	108	95	91	121	124	95	103	122	97	127	94	107	112	108	117	115	88	110	105	99	115	118	120	121	93	125	112	104	117	116	121	107	107	116	136	121	128	102	100	117	109	117	107	110	113	96	130	112	109	123	94	113	112	111	125	111	98	116	111	108	111	139	98	100	114	131	118	100	106	106	115	114	106	109	103	104	105	120	151	110	133	128	122	121	119	105	128	103	114	108	121	117	111	107	120	118	119	101	94	109	113	112	113	114	110	108	131	97	95	124	117	145	111	104	114	112	133	96	129	102	127	117	105	125	127	107	94	114	118	108	121	120	105	98	118	116	103	105	115	97	95	127	111	92	122	103	110	121	119	121	117	129	109	104	109	107	99	111	105	133	93	119	108	123	117	136	103	128	100	101	96	147	107	115	112	106	116	99	99	114	108	114	108	102	125	112	115	121	99	117	96	114	108	107	91	114	103	106	101	106	110	114	111	115	107	106	104	127	119	105	113	101	116	124	97	106	114	97	133	101	114	92	102	110	97	113	108	102	104	121	131	107	99	109	115	118	127	105	131	99	106	108	110	109	115	111	127	88	109	105	107	105	123	114	99	109	118	122	128	108	121	114	123	115	111	119	112	108	116	104	110	111	111	97	103	116	107	121	134	99	107	114	120	108	109	117	108	110	114	115	105	120	120	98	118	99	118	121	97	101	111	105	110	106	112	129	120	105	138	114	109	109	104	105	112	105	92	102	121	112	103	122	126	131	104	108	120	113	120	108	104	107	112	121	93	102	120	104	132	109	102	104	102	123	133	95	99	128	110	114	102	113	94	113	128	94	121	106	118	98	101	114	88	91	118	106	106	116	123	100	97	111	98	120	110	110	105	115	90	118	99	127	102	120	125	110	102	111	98	107	114	116	119	103	120	113	123	119	112	110	127	97	109	116	100	116	136	108	114	111	117	100	106	118	109	99	116	124	127	110	128	105	98	143	113	98	104	115	117	112	116	102	128	103	101	111	125	114	104	110	109	123	99	101	128	122	101	122	120	120	100	117	99	122	113	98	97	110	111	104	107	112	113	120	131	94	126	129	111	92	108	91	108	129	109	127	113	116	119	119	109	109	109	119	105	114	111	113	111	112	133	123	97	96	107	117	118	116	100	98	115	97	93	103	124	97	101	131	89	131	98	122	111	130	122	122	114	118	121	116	106	116	107	93	118	99	102	117	132	104	116	117	113	105	98	100	108	120	116	132	115	121	113	119	110	115	108	109	123	116	107	111	123	100	105	120	112	109	129	112	102	134	111	108	116	120	117	98	113	105	132	106	120	98	132	134	106	106	104	95	99	101	119	99	116	118	116	119	99	104	112	121	105	125	102	120	115	104	118	102	123	117	122	130	113	119	133	92	109	107	127	109	101	110	135	98	100	122	136	127	101	129	102	98	115	136	119	98	117	104	98	115	129	124	104	117	114	107	91	112	114	112	108	105	98	131	106	119	102	112	121	136	110	112	121	116	127	121	127	117	114	111	123	115	124	115	149	110	105	115	107	128	103	104	117	113	128	99	101	103	100	111	102	112	116	102	103	130	108	118	86	119	96	120	118	104	113	114	112	121	108	103	106	105	93	101	113	108	105	111	120	100	105	101	109	110	106	104	112	117	98	110	110	143	104	110	104	107	114	108	94	117	106	120	105	106	102	115	93	109	105	110	105	117	124	91	106	121	97	123	102	121	109	111	110	89	127	117	120	107	112	113	115	118	110	101	120	108	111	111	112	93	111	128	99	119	116	110	111	96	103	109	99	124	102	108	105	109	123	135	91	127	105	98	90	132	120	100	123	131	132	125	93	115	98	106	119	102	116	117	107	129	123	95	96	121	111	121	93	117	120	130	109	114	127	108	103	115	97	99	140	111	119	113	121	102	124	123	108	106	103	112	120	96	95	96	114	116	103	101	100	124	112	136	93	110	115	116	104	97	96	116	110	113	97	97	104	105	111	100	118	120	125	113	110	101	104	98	126	85	105	131	122	109	107	99	108	103	101	116	116	108	124	108	91	113	97	115	125	128	122	103	103	112	115	119	98	102	103	103	114	101	95	108	120	120	112	100	117	122	114	123	103	120	112	104	98	106	102	102	94	121	118	108	97	113	126	103	110	130	121	112	101	107	126	99	128	128	115	119	108	123	123	96	112	95	121	97	111	104	109	114	116	117	85	101	109	103	113	113	97	96	102	97	146	119	116	112	133	109	100	113	129	125	112	115	119	119	113	93	95	111	125	120	110	92	132	118	104	104	97	105	116	90	104	106	114	124	98	109	124	113	136	114	128	107	123	113	121	124	108	121	123	115	122	100	129	109	98	117	106	122	106	126	98	102	126	114	124	104	105	95	110	106	105	115	102	101	118	103	114	125	115	102	103	114	122	115	116	101	109	110	134	109	104	119	125	105	114	116	103	114	105	122	94	106	119	107	107	102	117	108	122	101	100	112	132	94	98	117	91	126	108	116	105	100	116	98	120	104	107	113	102	112	101	112	114	109	107	82	115	127	121	101	92	103	104	139	97	122	107	121	111	114	98	102	131	113	95	127	113	109	122	113	119	127	121	104	124	111	111	105	106	126	121	135	101	127	127	103	96	110	105	106	114	119	113	103	97	110	111	92	82	110	108	116	112	131	107	121	121	89	95	127	103	124	118	112	122	122	133	119	116	137	124	107	121	109	109	114	94	115	114	107	106	97	114	127	126	99	130	114	119	113	128	123	120	114	109	112	110	117	133	102	119	118	95	103	107	114	110	123	117	109	120	120	127	113	120	111	102	124	112	115	136	112	128	89	111	122	109	115	126	106	116	117	111	97	121	102	111	117	111	116	121	114	113	122	100	101	118	113	96	122	107	117	123	107	108	113	129	136	129	105	140	114	107	110	110	129	122	112	103	106	119	118	111	111	120	116	117	114	113	119	129	104	95	115	97	106	105	106	111	107	116	114	115	104	101	120	110	111	101	107	118	109	104	119	98	123	111	112	115	122	119	119	95	114	124	99	96	103	102	113	85	100	117	90	109	115	89	114	108	101	111	129	103	105	119	117	119	112	126	112	125	132	96	109	87	96	108	128	127	101	103	122	116	97	105	112	119	122	113	85	112	106	111	146	114	119	128	123	103	104	125	98	130	98	116	97	114	106	118	123	119	109	130	105	112	109	100	109	130	106	108	114	91	127	109	111	113	106	114	124	78	103	128	109	95	107	101	107	119	108	134
24294	5507	7588	7322	6666	5122	4184	3129	2350	1788	1490	1185	1057	947	884	777	755	720	675	627	606	637	622	602	584	536	493	438	454	443	420	430	409	401	418	385	402	395	348	389	341	347	363	353	377	371	326	376	353	348	373	321	320	359	339	351	340	324	339	305	338	338	318	312	326	328	300	346	282	317	333	299	343	345	295	305	316	314	349	330	313	339	333	343	309	333	337	323	351	307	323	329	330	344	301	339	340	353	393	356	375	364	354	339	302	311	318	334	303	363	318	371	286	314	317	305	283	312	303	321	312	323	326	304	362	297	335	340	334	315	325	303	283	305	331	325	325	314	318	316	317	332	273	343	301	311	333	269	308	301	304	281	297	285	302	307	289	315	312	302	307	307	322	290	299	313	281	300	314	296	318	296	308	301	294	313	337	280	315	264	320	300	326	355	327	314	299	305	298	313	300	299	300	298	297	290	294	293	297	295	296	290	328	271	306	319	305	337	325	293	287	291	312	306	268	301	296	285	300	291	314	337	336	326	315	312	318	317	302	295	300	322	282	312	293	280	306	291	306	303	342	294	313	301	301	298	317	290	277	293	281	275	302	302	280	300	299	314	299	334	294	345	282	314	305	287	326	304	308	280	297	327	310	297	289	294	273	310	335	330	315	309	300	289	327	308	319	305	323	334	317	314	300	299	325	298	300	323	317	303	335	284	300	297	294	282	312	310	305	281	328	294	295	289	282	281	306	326	307	305	321	294	279	302	313	321	309	314	291	355	297	300	303	289	261	314	318	300	293	320	339	298	286	320	280	286	293	274	295	291	306	278	292	297	315	302	312	339	284	307	302	296	288	314	277	308	296	286	314	299	313	336	317	299	310	290	282	290	293	319	298	281	310	290	315	308	289	315	291	324	289	287	330	306	325	326	282	289	303	332	313	300	280	296	293	303	308	288	310	267	313	288	304	292	294	299	329	280	316	282	319	331	337	301	278	299	296	297	331	305	286	283	288	279	266	298	312	350	323	292	287	287	286	296	295	301	292	338	297	310	323	302	306	308	310	290	288	312	305	322	309	294	301	336	313	305	330	292	282	315	310	293	315	311	317	332	290	310	280	283	279	284	331	310	290	329	297	297	323	304	295	315	329	305	289	334	318	335	302	275	306	299	322	302	300	317	311	315	298	310	309	283	295	316	299	315	319	313	293	289	340	304	312	284	294	282	311	298	319	319	297	266	305	320	319	280	318	292	311	271	279	276	293	296	303	289	322	316	296	303	327	288	284	314	304	312	312	313	314	286	275	306	327	300	298	293	296	299	293	326	302	321	277	276	320	299	302	311	301	286	293	330	313	285	309	322	283	294	301	291	293	307	304	307	264	306	304	279	298	349	311	305	302	322	290	324	348	285	317	280	326	293	284	311	303	302	278	301	306	282	320	278	300	350	311	283	346	278	279	303	290	284	297	330	317	319	280	319	288	311	318	339	308	317	318	308	303	308	301	300	318	293	309	302	289	312	294	293	319	301	283	306	318	307	281	290	275	285	313	308	307	326	283	325	298	330	319	295	307	320	282	321	316	283	280	276	292	324	298	303	288	317	281	316	319	298	285	290	327	292	317	329	297	287	266	297	297	327	299	280	300	278	297	314	290	298	310	323	311	289	290	308	311	265	292	300	312	266	321	303	306	326	310	304	307	292	271	297	291	327	298	295	300	332	299	308	307	307	291	316	313	293	321	305	299	316	294	279	311	287	297	303	317	296	309	285	271	299	309	295	297	292	272	313	286	287	270	302	300	327	311	279	304	300	293	323	316	323	284	312	286	303	289	291	304	332	314	302	320	307	288	286	290	287	291	308	291	292	299	275	282	301	307	287	291	299	319	297	290	306	310	296	313	300	334	298	295	297	336	301	322	282	306	347	290	299	281	320	285	297	321	313	275	322	286	298	324	274	302	284	303	295	298	303	310	270	316	286	301	303	288	295	291	297	286	300	264	297	293	284	279	301	306	298	349	300	306	303	297	302	285	314	275	326	304	288	306	342	310	329	301	305	312	300	324	307	276	308	320	319	292	297	290	309	323	296	286	294	287	318	288	316	254	310	273	316	281	327	287	317	299	321	308	319	288	321	320	289	321	297	314	304	284	274	313	314	280	299	307	321	287	307	299	329	299	280	314	293	291	293	310	280	319	308	311	314	323	306	293	323	314	297	297	301	292	299	323	312	305	313	291	301	303	303	294	291	293	310	294	300	275	310	320	283	302	305	297	318	294	289	291	311	311	296	290	287	324	304	300	292	295	295	304	309	324	296	289	340	319	265	313	300	283	299	338	274	293	285	334	321	328	315	316	275	310	286	277	306	335	315	292	297	306	321	297	296	302	306	303	338	298	297	295	294	268	343	269	298	278	319	300	272	314	322	288	306	281	300	262	286	330	316	291	294	340	264	283	311	305	294	286	290	295	325	302	343	268	284	308	293	305	278	328	313	300	307	295	298	300	318	305	295	296	318	300	291	290	289	293	306	280	300	274	307	310	275	316	302	316	321	330	274	294	268	307	304	320	303	308	281	308	296	296	307	300	288	271	313	319	311	297	293	306	271	312	301	289	295	302	296	296	291	317	300	315	322	321	290	291	312	312	298	333	289	273	282	313	287	287	325	295	371	322	313	298	325	315	280	281	304	280	323	316	300	284	303	255	317	303	314	330	316	310	293	287	332	272	294	291	282	360	277	323	296	335	324	289	338	306	313	310	311	327	301	291	299	337	303	299	280	279	290	338	341	279	316	315	323	311	308	273	327	296	326	281	316	268	332	284	320	294	306	331	281	296	294	325	297	289	306	318	300	291	305	304	304	308	301	298	289	299	332	301	309	312	310	327	306	297	311	305	297	295	293	291	274	283	297	295	297	327	282	273	295	288	320	332	315	285	303	315	295	288	308	299	295	315	306	306	287	333	307	327	293	327	288	306	304	287	327	271	321	281	305	281	282	304	305	310	288	282	272	299	286	270	296	294	281	316	318	266	333	328	278	322	310	308	288	319	295	305	330	343	288	350	285	318	302	275	301	311	265	318	313	290	291	280	292	290	266	281	302	356	287	308	294	317	303	326	310	303	295	318	287	303	312	300	304	281	314	299	317	280	314	288	309	293	308	298	317	311	303	286	312	302	305	325	322	330	297	305	304	324	287	328	326	295	330	335	330	314	293	309	295	326	289	283	325	307	295	306	296	292	302	297	298	303	274	316	292	314	309	282	316	275	304	291	283	316	308	295	315	320	307	308	313	287	302	298	321	313	300	309	294	294	300	347	306	314	293	319	305	304	273	306	311	302	316	305	340	278	295	321	291	313	321	298	266	318	271	296	297	310	316	290	283	296	315	331	294	290	307	316	252	333	316	281	284	305	316	298	316	287	283	306	285	299	301	289	285	262	284	328	291	327	304	329	315	315	295	314	284	269	303	330	291	345	324	308	279	292	293	324	294	298	315	316	304	287	316	291	309	317	288	279	323
4808	956	727	480	351	285	251	255	197	225	231	238	227	214	218	247	206	206	217	230	212	227	199	243	233	236	235	227	221	211	197	214	191	194	224	205	218	193	191	240	212	222	252	220	214	198	227	204	206	219	209	207	216	194	217	207	227	237	204	194	224	244	221	232	212	207	231	218	217	215	208	224	241	212	212	238	234	227	219	213	222	201	242	214	230	222	196	215	200	229	234	229	225	219	211	224	204	217	243	216	196	231	256	243	216	224	223	224	217	224	229	217	222	225	210	210	249	236	269	232	231	216	241	223	204	245	212	197	187	211	225	224	240	204	213	209	236	211	205	215	238	232	227	213	174	238	223	241	227	209	209	209	208	217	216	199	203	200	243	198	185	226	239	208	205	214	221	235	214	228	205	209	229	216	203	230	187	218	210	224	185	212	228	212	204	202	202	215	224	243	209	208	209	212	218	221	220	227	226	229	211	214	213	235	198	242	240	229	206	205	220	221	232	241	207	229	226	207	206	260	226	204	218	224	217	250	233	220	219	188	193	224	202	199	196	220	231	233	236	207	196	222	208	222	212	231	190	186	226	204	214	211	209	211	218	231	214	243	233	224	223	207	214	195	218	214	208	205	230	210	204	211	217	209	199	211	210	240	213	223	219	210	239	223	209	208	218	217	209	200	222	220	219	214	238	205	206	221	199	216	215	246	224	219	219	196	210	248	229	228	216	199	214	198	193	248	205	226	221	209	209	225	251	222	217	217	214	216	214	217	204	215	227	203	228	226	214	216	192	214	206	211	227	239	242	219	201	229	220	220	190	213	222	210	219	212	238	209	189	238	212	191	221	232	199	197	234	223	223	226	221	232	221	190	220	235	239	211	211	213	233	205	224	220	255	210	219	208	206	201	231	220	202	226	206	218	222	211	211	240	207	213	202	217	232	214	214	184	200	218	238	211	222	201	216	244	201	205	232	232	217	202	229	204	195	232	197	200	229	248	205	220	214	218	225	221	213	193	205	218	192	208	245	226	206	186	225	177	226	208	209	240	213	203	190	236	232	199	207	196	210	245	230	213	225	223	227	211	234	206	207	216	222	221	192	236	233	198	229	249	223	222	236	231	176	213	207	228	242	215	208	204	215	199	226	235	225	207	232	205	223	199	223	206	226	240	224	255	222	225	194	246	217	220	221	213	206	235	217	199	227	230	252	207	214	205	218	185	227	237	242	211	202	215	203	226	203	217	247	196	214	216	206	215	249	192	238	240	216	227	210	215	226	220	197	218	212	227	202	192	226	204	207	224	189	231	215	205	236	221	211	248	233	198	220	247	180	223	245	211	226	201	220	193	237	208	209	209	223	237	213	196	190	194	210	213	206	235	194	234	186	198	236	216	204	221	231	248	206	239	206	199	206	211	202	241	228	226	210	227	207	206	236	207	216	222	227	222	216	217	241	212	241	204	219	238	220	241	222	237	231	209	239	244	213	240	214	222	220	207	188	188	215	225	233	205	207	211	197	209	206	213	225	209	250	216	230	223	202	224	245	239	227	259	227	207	216	237	196	194	230	202	220	205	208	201	201	205	204	238	224	189	219	231	218	213	222	225	206	220	210	230	232	222	218	207	223	208	235	209	228	237	216	244	222	244	216	202	215	187	204	208	207	227	217	237	216	229	213	226	229	219	230	234	234	212	208	220	213	222	191	228	195	218	210	214	257	218	214	236	218	215	217	203	212	206	222	197	198	213	226	241	199	199	220	231	225	212	209	219	226	207	206	205	204	211	215	238	249	225	205	209	229	203	219	228	231	214	258	215	226	211	217	234	237	197	232	217	222	205	215	243	240	242	202	205	221	223	207	221	250	209	220	222	205	206	229	216	223	216	214	203	209	218	221	206	200	220	212	207	216	185	223	238	206	192	204	232	217	224	234	224	207	207	265	225	201	217	224	212	217	201	213	214	223	209	247	222	220	177	236	246	232	227	229	221	201	224	217	190	211	212	234	208	217	229	230	235	231	198	208	217	228	225	232	234	222	220	213	220	211	204	210	232	212	211	241	242	195	210	227	206	202	225	215	205	198	235	194	208	220	193	224	202	224	205	210	207	227	209	215	208	246	233	204	218	221	217	229	223	211	200	213	216	237	212	198	239	238	202	236	228	220	231	225	203	214	225	194	205	199	257	227	219	214	220	209	197	232	262	204	216	230	219	222	201	205	233	214	213	213	228	200	221	215	219	221	227	204	219	208	238	216	237	207	229	207	226	205	222	236	219	219	218	230	216	197	228	197	183	227	216	194	229	218	233	232	223	230	224	245	227	215	235	221	217	222	231	245	195	211	174	243	217	214	236	214	229	209	210	229	190	212	225	245	221	216	230	209	219	218	267	201	218	210	210	199	255	211	238	226	187	200	213	193	212	232	230	218	207	245	235	239	203	186	204	228	208	207	237	209	207	219	234	192	217	245	221	227	210	215	225	220	227	235	221	237	205	228	219	225	212	211	240	207	235	233	206	207	241	221	221	197	230	212	192	211	207	233	183	224	215	228	247	215	215	235	203	222	224	209	182	226	231	207	229	217	229	213	203	214	226	215	223	246	240	203	224	226	211	205	230	219	208	216	242	237	208	192	230	226	211	237	202	240	235	212	202	228	229	239	205	216	233	226	202	212	200	201	207	220	186	226	201	235	214	195	208	189	242	254	217	212	208	212	231	198	225	203	219	192	224	176	213	225	216	205	236	234	226	227	224	181	234	222	217	234	211	256	222	214	226	214	225	205	225	207	220	243	211	201	211	213	209	232	204	225	224	200	204	235	213	232	219	217	180	214	206	244	193	237	207	221	221	228	223	218	235	219	204	224	207	238	239	228	199	247	209	228	198	210	227	214	222	209	219	193	222	216	215	223	219	213	216	239	201	249	213	240	205	219	213	221	236	240	218	212	216	224	230	236	195	216	221	215	225	231	233	269	246	215	237	202	196	212	224	244	235	207	237	216	233	218	199	205	225	208	222	232	213	225	206	224	200	223	200	210	184	223	229	241	229	180	203	215	219	222	214	215	219	225	212	200	203	250	209	239	232	202	238	216	220	186	235	235	205	198	231	203	211	226	255	220	207	237	222	222	240	179	223	221	202	204	216	201	225	255	229	223	223	227	202	219	203	205	236	195	220	224	228	212	217	223	228	225	208	192	192	226	204	221	238	213	215	269	196	219	185	223	220	233	214	224	203	217	221	198	232	226	209	247	245	226	232	233	184	190	216	231	195	222	221	240	235	195	225	219	229	218	236	208	221	205	222	233	216	221	211	217	218	228	227	203	215	260	213	249	216	211	227	244	215	212	237	223	216	205	199	224	206	221	226	194	202	208	179	215	226	226	210	234	209	200	204	238	205	205	190	206	236	247	213	244	224	238	221	225	212	236	208	235	227	221	215	223	196	230	227	203	244	197	232	199	208	215	232	205	185	235	229	186	205	236	222	226	234	246	192	217	209	218	214	233	217	231	202
4717	1012	1330	1149	1132	969	800	655	631	606	674	631	583	585	613	564	567	611	603	574	596	579	579	609	606	605	583	602	605	580	588	598	551	603	604	568	520	558	578	579	574	602	590	528	586	584	561	554	573	582	582	522	569	549	515	565	599	583	582	581	581	547	553	604	569	571	602	563	563	560	557	545	538	561	601	574	573	538	581	574	556	532	571	565	559	578	583	563	604	546	595	561	579	632	610	577	573	585	600	599	568	579	578	593	581	582	602	606	597	567	557	564	576	617	549	593	600	570	577	595	587	594	539	570	522	559	611	567	577	562	559	587	548	538	532	558	534	583	578	569	598	576	569	552	626	582	562	587	528	593	555	584	579	575	604	531	557	563	613	576	533	569	569	585	567	589	570	564	619	535	520	553	584	588	616	559	584	504	574	568	577	585	592	546	550	562	543	541	558	592	560	529	564	554	570	526	592	598	564	560	547	584	572	568	577	539	538	580	604	550	591	559	563	587	577	574	535	573	562	576	572	544	525	555	550	524	579	596	545	549	546	565	582	600	570	582	571	622	529	530	587	573	555	528	547	515	550	543	574	594	582	623	602	586	545	565	583	614	586	559	539	595	553	574	523	569	536	589	591	533	560	591	587	569	539	536	588	538	611	534	576	591	553	571	561	547	568	612	546	586	567	573	557	560	606	531	577	580	604	548	559	565	547	562	567	560	534	548	579	567	580	573	589	569	587	563	584	581	572	591	590	564	547	558	618	597	581	554	580	569	568	548	574	575	578	562	593	566	549	570	566	580	560	592	534	571	579	587	555	655	577	562	599	583	584	606	635	573	563	581	551	591	584	549	552	582	592	577	584	574	544	588	574	587	581	571	589	570	611	598	604	543	539	552	542	520	563	560	583	570	559	595	571	541	553	534	581	524	563	548	576	599	548	604	603	551	581	558	581	556	509	548	585	564	575	557	593	536	604	561	557	558	537	605	555	560	573	561	618	577	528	580	591	585	572	530	565	579	577	567	553	559	544	581	572	589	584	553	579	554	525	576	538	534	579	546	550	540	576	582	554	563	547	572	580	539	527	539	537	548	557	537	558	564	571	551	575	554	531	546	607	553	553	606	546	598	546	562	571	542	548	617	584	555	584	576	545	590	579	606	575	596	557	517	575	560	575	551	544	512	551	566	584	576	566	591	544	553	594	583	601	528	577	556	595	607	492	600	559	604	547	562	545	559	585	572	562	585	590	545	588	523	588	569	530	627	528	550	576	577	559	565	537	538	556	563	583	591	582	574	538	568	589	603	608	598	561	525	563	573	560	572	552	573	554	551	582	575	530	582	560	543	568	534	550	558	601	595	555	563	635	614	551	572	588	545	614	561	604	580	584	503	586	560	578	538	601	558	533	581	576	544	592	564	571	543	590	596	592	561	565	581	563	594	576	537	526	570	528	584	573	556	531	576	566	598	538	601	564	579	593	585	568	591	606	573	609	578	534	583	570	564	594	625	605	597	549	545	566	581	598	515	587	559	583	568	612	568	599	582	571	589	531	562	552	596	584	587	557	591	569	547	572	564	538	554	541	576	578	533	568	606	592	596	564	548	569	566	549	559	533	568	502	550	590	592	600	570	595	577	569	569	577	544	590	569	592	552	563	565	543	549	582	536	589	541	585	575	564	575	589	567	544	541	587	547	564	509	566	588	550	557	578	585	539	574	565	579	572	569	554	612	576	533	572	541	574	591	601	572	583	582	540	608	573	589	598	564	572	528	540	538	598	609	541	571	547	589	522	545	551	557	561	536	557	542	567	531	564	574	582	558	605	503	545	602	564	587	559	571	568	527	549	568	564	544	576	584	602	566	583	584	619	580	522	637	585	592	563	576	571	580	544	571	565	525	598	589	566	532	587	560	578	558	581	545	613	545	574	580	533	580	552	548	612	560	535	578	540	574	555	538	536	544	562	563	538	550	554	567	540	550	534	592	553	564	530	538	593	570	543	574	609	577	577	543	572	535	614	582	562	567	556	544	573	579	543	555	555	566	584	565	570	573	604	570	607	564	532	533	555	563	576	549	603	556	553	609	547	560	544	572	586	527	541	567	604	566	601	557	530	544	573	569	554	550	575	555	556	552	604	628	582	556	597	599	581	583	539	575	595	560	563	604	560	558	571	573	553	576	588	560	583	578	595	590	595	557	557	575	561	579	543	546	552	530	577	516	568	603	547	534	532	555	575	598	581	555	566	561	552	531	575	546	552	546	576	599	539	598	612	578	566	569	592	572	562	567	533	525	563	603	571	525	552	572	573	606	551	545	549	568	537	566	504	593	604	568	612	580	559	550	596	516	529	562	551	589	575	586	578	555	580	584	589	576	537	580	577	605	592	552	530	537	571	567	580	554	573	554	581	604	598	592	618	550	588	527	600	561	577	591	561	545	567	596	603	575	585	578	587	575	544	557	577	559	549	594	583	578	522	555	573	570	553	595	514	585	543	551	579	569	559	565	597	575	561	577	601	586	559	590	542	576	587	586	609	559	598	564	585	561	564	598	540	561	581	589	551	553	579	605	525	545	578	590	552	601	588	536	569	591	573	523	590	601	526	542	568	603	554	578	553	577	543	574	575	557	586	525	604	587	502	550	610	544	600	569	567	567	557	615	582	547	566	575	598	560	542	593	558	586	595	561	590	573	590	637	580	587	574	574	556	544	602	526	543	581	571	597	555	529	520	574	580	590	574	564	594	528	561	583	570	600	592	570	560	569	570	576	565	552	573	558	585	572	543	514	566	554	519	562	595	540	551	541	596	515	566	550	582	572	557	538	555	536	581	546	557	562	551	536	559	551	591	605	558	579	594	587	596	549	587	561	564	550	590	589	599	574	605	554	570	613	525	563	535	567	558	568	567	581	578	572	574	593	592	595	611	585	565	566	581	567	599	547	603	587	560	540	607	595	612	577	578	569	567	591	575	553	591	571	558	513	575	591	550	560	592	554	526	612	537	599	546	558	601	564	570	540	553	543	587	566	590	605	575	576	531	560	591	546	605	564	566	580	571	588	570	558	568	560	592	585	598	587	575	550	563	570	580	548	564	599	525	588	551	545	595	582	559	565	584	569	563	566	548	569	585	550	514	535	511	542	557	531	573	566	597	609	554	562	565	535	580	555	590	580	578	577	564	553	593	577	576	561	567	544	584	613	528	573	592	602	582	588	586	587	558	596	585	552	580	565	557	569	592	602	552	609	605	608	564	613	550	538	605	581	594	579	571	531	587	586	577	554	555	532	567	556	541	559	581	540	609	633	569	573	550	561	537	570	585	558	521	530	601	588	568	593	561	558	563	584	597	585	590	570	557	537	594	608	585	575	572	543	590	541	534	544	592	516	559	551	575	625	557	572	581	550	570	543	571	560	545	526	544	571	576	569	591	567	591	556	578	555	554	612	534	538	564	595	549	554	603	597	572	589	564	539	553	543	540	562	556	554	580	557	588	543	579	566	606	609	557	601
26951	10707	7335	4752	3302	2164	1271	635	430	359	338	263	292	255	256	256	241	221	262	228	251	230	206	213	194	237	254	196	233	214	200	210	237	215	214	203	210	233	206	246	207	200	242	200	220	204	202	209	229	247	197	198	213	209	221	221	244	206	225	191	220	190	211	229	245	202	227	198	203	212	195	212	206	223	195	202	190	204	220	229	203	200	214	226	228	213	203	227	182	218	214	186	230	191	210	192	199	220	210	229	210	203	215	210	216	226	194	240	212	241	245	175	199	208	212	222	219	190	222	202	224	210	236	246	200	224	186	239	214	224	220	211	227	220	226	227	228	212	216	214	219	203	223	195	215	221	222	229	206	208	182	216	215	223	197	226	207	214	219	231	193	211	205	221	199	224	208	210	214	195	217	213	200	182	221	219	204	207	205	208	204	194	212	199	193	214	220	240	198	234	212	200	234	202	212	210	220	249	208	219	206	237	209	224	214	198	208	241	202	189	198	189	227	211	219	212	206	205	236	201	199	206	223	215	227	229	188	182	200	213	229	211	215	224	228	215	204	189	214	221	228	198	214	197	207	214	236	231	217	212	189	208	202	219	225	196	192	180	185	209	206	223	226	224	223	240	208	221	188	207	175	194	215	220	214	213	218	231	192	203	208	193	218	186	204	202	226	200	227	219	223	185	188	191	206	199	227	204	199	200	202	200	205	211	200	220	213	204	223	207	219	191	202	202	213	193	223	224	192	222	192	225	218	179	222	191	195	213	233	202	204	209	205	206	213	185	220	208	209	208	201	209	199	205	231	212	203	216	222	191	209	206	206	182	214	248	218	217	211	201	239	212	231	233	210	189	231	201	222	197	216	227	215	194	214	208	222	213	201	219	214	199	207	240	215	211	228	225	234	214	208	205	206	213	196	195	217	206	218	182	216	204	227	222	187	215	215	216	240	212	207	192	220	193	244	232	235	207	216	225	203	206	201	182	229	207	188	213	209	223	196	180	218	196	216	209	189	211	220	209	233	222	212	220	210	252	199	203	206	215	215	216	220	202	231	201	227	220	206	202	189	215	225	206	217	247	242	217	192	217	216	201	186	191	197	213	219	228	205	203	210	233	183	239	212	203	209	204	206	232	196	218	191	201	205	216	219	213	223	189	233	216	200	214	202	193	208	204	215	229	195	232	209	195	247	204	203	191	201	215	229	197	208	174	194	237	209	208	190	218	226	195	203	228	218	210	193	195	198	191	192	218	181	207	215	223	213	221	200	187	230	182	206	205	182	213	231	204	216	216	199	217	195	238	231	203	195	217	220	217	188	244	213	217	194	202	192	195	193	210	212	189	217	176	210	226	200	204	241	208	201	192	241	219	224	203	199	212	197	214	232	205	213	194	224	195	199	228	195	190	207	202	188	213	198	220	197	211	197	239	187	208	210	184	195	219	214	226	201	230	203	224	193	201	217	212	212	207	214	220	204	202	205	200	195	216	226	221	215	209	229	198	205	216	204	199	222	190	209	185	188	210	196	190	190	230	216	230	215	190	223	197	200	214	216	213	202	215	192	186	204	213	225	207	191	186	233	215	155	234	207	221	206	218	204	223	221	231	203	185	215	193	195	183	193	197	214	187	211	205	227	220	183	216	192	199	215	215	220	204	198	181	194	222	209	191	217	221	193	237	233	208	207	209	220	216	233	193	235	223	198	199	206	212	235	214	208	246	240	196	187	200	212	229	210	224	231	217	214	229	192	219	204	203	205	190	196	233	232	209	217	217	227	212	200	193	205	254	211	213	185	179	218	222	230	202	217	182	182	219	207	200	217	219	192	199	190	209	197	195	218	210	221	231	208	197	211	223	186	228	190	209	229	219	213	206	196	220	195	224	206	208	202	214	217	210	207	202	198	258	201	215	200	203	180	207	213	209	218	226	214	208	213	230	206	190	218	208	198	220	187	211	223	195	198	207	204	244	205	198	199	187	196	195	208	223	168	221	195	207	215	231	186	224	220	209	200	184	223	218	232	201	215	201	191	202	240	232	218	202	225	238	220	209	230	176	188	199	202	191	209	219	192	212	216	213	201	225	179	207	217	217	196	192	205	197	217	186	216	211	176	232	224	174	216	191	223	222	204	210	207	194	193	206	222	204	196	192	225	198	201	182	200	220	219	205	241	203	185	240	196	204	200	218	189	200	224	210	192	197	204	203	201	204	205	219	228	204	224	207	222	213	197	209	203	194	217	190	210	204	233	194	201	223	216	217	202	196	226	180	215	207	208	221	206	241	233	218	208	196	209	210	218	203	242	172	218	203	210	223	199	218	208	208	213	210	225	231	221	237	203	205	198	207	209	191	233	237	224	215	223	226	226	193	217	184	218	208	214	226	200	242	204	216	199	239	211	225	217	230	205	189	203	209	209	236	193	220	214	206	247	226	229	201	227	217	198	201	228	221	201	250	229	207	199	214	222	215	202	205	199	218	214	187	194	231	181	192	205	198	194	195	201	220	189	192	199	188	187	197	215	200	206	186	215	227	205	228	180	209	231	199	189	242	212	224	185	207	211	237	225	211	217	212	199	214	208	184	222	181	197	167	210	194	202	211	212	220	206	201	224	180	220	243	204	209	219	214	222	218	231	227	205	203	230	201	207	222	200	212	192	216	225	237	218	207	226	205	218	216	223	229	213	212	204	195	201	201	216	208	187	210	177	198	185	208	221	209	203	183	219	218	221	201	213	196	192	202	207	207	220	197	226	175	204	221	243	193	195	215	205	201	231	218	198	196	223	202	229	218	191	213	216	214	205	192	216	191	218	230	191	190	189	215	205	224	236	217	182	209	225	244	199	215	219	220	188	194	221	214	233	209	194	210	220	230	196	223	206	219	195	182	222	230	212	220	203	215	214	205	235	186	188	200	203	213	193	183	216	203	203	194	176	238	197	214	224	254	200	212	212	230	202	207	191	194	214	224	205	219	212	243	212	185	210	188	215	192	234	219	226	201	234	207	181	224	213	191	176	209	176	182	221	232	220	214	197	219	182	226	217	203	201	219	213	192	219	200	197	220	202	209	215	246	195	228	208	197	223	182	205	237	226	187	201	206	234	219	172	195	208	179	185	217	245	217	204	233	195	226	200	201	233	212	250	229	204	194	216	223	200	205	212	206	201	221	212	215	194	190	201	217	207	209	222	197	216	199	207	182	217	206	206	193	209	201	212	209	211	219	225	203	221	191	162	203	200	212	197	220	186	208	195	195	231	209	203	214	229	209	223	210	220	198	221	204	193	196	196	200	209	196	215	214	214	219	202	215	213	242	219	211	220	236	204	209	204	185	216	221	203	203	236	211	198	213	199	193	224	213	232	218	195	203	228	187	236	233	209	232	202	216	200	215	187	196	197	225	216	206	211	195	228	233	234	221	223	226	215	227	219	206	216	195	209	218	199	233	190	191	210	231	205	190	240	191	223	244	201	213	195	233	222	217	196	241	211	202	201	203	222	218	183	218	227	188
19003	3723	4983	4845	4287	3390	2620	2113	1606	1416	1152	1047	926	860	853	836	787	773	737	716	701	673	682	734	748	671	630	632	630	593	638	614	590	627	593	585	551	560	550	553	585	540	574	561	575	578	554	525	573	565	590	578	568	535	563	552	603	560	581	561	577	589	562	578	487	538	525	523	580	547	585	551	543	527	553	542	564	526	562	555	560	550	517	567	509	525	539	535	571	549	549	556	574	572	587	537	557	588	572	581	570	586	586	560	528	574	565	541	617	559	562	549	523	547	545	531	490	535	523	533	539	552	566	548	511	564	496	516	577	539	554	578	563	557	554	495	548	599	509	559	564	501	524	538	504	544	515	552	482	558	545	543	568	586	550	479	551	554	565	532	568	501	522	552	521	554	517	529	548	527	523	539	593	540	545	568	555	556	539	545	542	566	510	530	577	528	588	536	530	522	553	552	572	531	527	562	527	533	524	531	559	545	510	533	545	541	522	516	608	519	576	509	555	506	511	592	582	592	559	528	528	534	552	520	572	525	522	487	533	543	556	560	522	498	531	564	588	513	569	535	491	569	544	560	532	542	539	564	519	576	561	546	539	570	500	498	565	517	506	523	531	522	559	570	548	588	568	505	528	547	585	496	590	539	545	535	517	535	533	565	512	502	539	517	531	549	559	524	539	526	528	583	518	554	513	530	539	515	534	583	555	583	554	539	524	514	535	536	548	499	541	562	530	531	529	578	555	526	527	498	562	524	518	553	507	528	553	539	575	568	554	512	576	539	516	532	531	547	561	570	542	574	561	504	541	543	518	539	507	553	560	526	564	535	572	538	549	544	551	541	533	534	554	545	553	495	522	540	512	512	542	565	515	502	533	540	568	555	566	528	528	540	505	512	542	527	538	543	532	563	512	560	564	560	540	547	533	531	530	532	509	514	562	518	522	522	559	530	555	559	544	529	559	517	573	537	527	538	522	544	527	550	566	513	603	522	532	564	572	536	562	547	512	547	559	545	508	497	516	565	555	530	566	513	495	550	525	541	543	550	559	549	525	526	519	526	548	513	528	535	523	512	543	509	523	552	547	530	530	541	536	563	548	526	541	538	520	528	525	512	529	541	562	580	529	540	530	528	566	533	573	511	573	552	539	578	557	555	540	551	565	502	536	551	534	535	495	619	538	562	519	535	517	523	560	540	537	557	515	533	554	563	545	504	577	569	562	574	525	591	523	510	549	507	563	559	573	532	555	539	526	530	555	550	511	580	551	509	503	562	532	544	522	557	538	553	545	518	520	551	554	567	533	498	575	548	555	551	564	570	569	498	522	530	545	533	573	515	526	578	549	515	535	544	561	542	526	490	561	533	520	530	595	527	565	510	539	547	566	523	498	537	561	569	553	542	550	555	542	523	563	543	538	503	534	543	546	547	534	552	535	522	494	529	582	552	563	511	572	576	559	540	543	532	529	544	531	536	536	565	550	568	560	569	499	545	586	529	588	521	582	553	525	546	540	560	561	536	528	495	515	527	539	529	512	547	512	531	510	578	509	562	499	540	513	543	547	575	571	538	530	541	535	566	532	553	553	554	527	531	558	566	534	537	529	574	550	501	541	508	550	520	525	524	560	523	567	475	598	534	505	563	491	496	537	535	550	536	559	514	518	555	556	495	534	541	561	561	540	536	549	546	550	536	527	536	534	567	496	525	533	577	546	550	528	531	548	574	493	525	573	583	542	553	540	497	536	576	555	540	555	555	531	500	532	535	513	523	539	508	535	515	586	534	527	501	476	517	548	562	531	535	529	561	487	526	567	556	584	537	597	539	516	504	575	554	554	569	515	552	521	519	566	522	525	526	562	522	544	556	531	517	538	524	548	579	536	527	561	573	527	547	562	542	544	542	539	542	534	554	517	567	511	556	556	532	523	515	576	548	516	510	516	531	541	514	535	533	502	551	514	532	542	542	496	552	510	545	524	529	532	529	511	512	560	534	503	548	534	541	506	504	545	543	535	506	527	566	519	516	578	501	526	527	556	538	529	557	525	511	517	523	567	508	569	574	522	531	505	556	562	549	539	562	537	580	514	555	489	549	530	523	560	521	539	540	555	536	495	548	578	529	547	525	540	588	545	521	544	551	565	515	537	544	522	576	552	567	538	558	529	515	535	562	566	562	530	546	547	525	564	544	548	540	552	572	541	557	556	545	558	549	557	577	522	504	555	519	547	558	535	507	573	525	531	546	546	544	536	521	526	566	549	568	504	578	560	543	548	527	565	521	517	513	550	519	497	531	524	526	569	554	492	528	527	547	520	525	566	560	546	534	516	552	603	543	544	521	530	554	567	573	548	534	565	555	539	581	579	593	551	527	516	491	527	555	597	602	543	543	545	532	522	555	537	552	546	516	553	519	526	538	549	525	547	570	545	537	544	515	571	533	531	559	543	552	538	529	537	559	544	573	573	567	533	553	565	529	525	540	580	513	549	517	557	546	516	527	536	533	505	557	577	558	530	565	596	501	552	510	560	525	552	560	481	541	529	532	563	532	569	543	557	588	520	507	535	538	539	518	550	567	528	550	515	572	511	541	513	519	550	528	497	560	549	541	532	541	536	541	542	540	555	533	499	502	507	538	566	548	484	521	538	507	538	519	597	529	562	547	544	530	498	538	548	529	582	551	509	504	540	543	485	474	519	542	541	531	566	533	560	540	517	579	520	523	572	518	508	542	491	515	548	554	570	530	536	525	520	523	542	505	507	533	521	517	527	548	548	547	530	564	556	583	542	530	564	539	540	546	546	534	571	517	549	540	560	551	544	543	548	523	540	555	554	553	552	521	558	539	548	540	563	541	510	530	569	532	548	570	591	559	512	519	527	537	527	502	529	504	509	524	533	543	515	540	544	528	551	544	564	513	558	542	551	508	544	541	540	525	519	505	548	519	519	529	564	476	544	520	540	537	520	518	538	513	585	564	534	564	566	550	510	536	525	563	532	525	509	554	528	546	559	536	556	550	537	536	578	555	552	589	530	588	527	569	553	526	555	520	557	500	567	535	565	552	572	527	564	545	560	552	584	534	539	536	532	545	571	583	527	515	512	536	545	532	543	551	572	559	522	545	549	551	520	488	533	531	522	553	522	524	530	560	553	523	535	589	515	529	534	582	562	545	553	551	513	545	534	556	549	554	533	526	554	566	535	506	551	536	581	566	529	528	530	553	555	548	515	549	534	521	525	556	516	525	528	568	549	539	506	557	526	506	519	545	554	543	521	515	524	495	550	519	540	526	516	534	513	582	539	521	513	535	550	536	537	559	542	550	583	554	534	556	571	548	529	536	503	545	517	530	554	506	497	574	498	552	553	524	596	511	534	512	514	533	508	575	510	512	533	550	566	529	585	527	551	547	548	521	548	548	576	549	552	542	574	560	536	531	553	523	537	569	518	544	505	567	521	548	558	521	465	544	509	585	507	498	550	547	590	535	494	551	575	541	509	531	511	518	504	571	574	565	515	568
34338	15119	10693	7485	5170	3239	1790	1004	632	467	349	267	224	199	177	182	202	163	179	154	171	141	177	141	119	155	145	140	151	121	161	165	136	145	128	143	112	115	131	129	143	112	126	125	100	117	120	120	137	140	143	118	121	122	123	115	131	104	116	129	108	121	123	102	116	125	110	109	114	104	105	122	114	111	121	109	109	105	110	138	119	105	139	117	117	119	112	110	136	114	110	117	131	113	118	109	115	116	132	119	114	114	127	120	127	109	125	89	110	125	108	133	112	115	116	140	117	135	109	121	96	126	105	112	116	115	114	131	117	106	107	111	143	128	134	113	131	129	122	115	117	130	101	101	109	128	127	118	113	110	124	114	113	107	131	105	107	112	120	115	127	123	115	115	112	119	121	108	126	97	129	115	110	143	117	139	102	122	111	116	118	116	121	120	105	128	104	99	104	125	122	125	113	114	104	128	115	118	122	113	116	115	113	111	106	97	113	140	117	130	146	119	103	112	97	101	120	105	90	113	116	106	111	116	88	129	110	134	127	100	110	114	123	120	113	124	126	103	117	128	123	129	115	115	115	122	131	101	133	123	128	104	114	114	157	107	97	115	93	117	107	94	107	127	112	109	131	132	100	117	119	126	107	112	117	121	133	125	96	110	106	104	102	118	96	113	123	121	103	103	115	123	136	107	131	122	111	111	107	109	108	123	125	87	107	101	106	117	141	100	114	115	116	135	114	111	108	97	113	108	121	119	134	112	116	124	117	122	107	117	115	118	113	117	117	111	109	118	112	113	113	101	116	115	117	112	132	104	142	101	121	117	140	144	116	89	128	134	122	123	118	125	118	119	123	125	119	123	106	117	114	125	117	108	124	100	116	123	115	119	112	110	115	124	114	128	110	112	119	107	108	107	121	114	125	107	108	133	125	128	109	123	120	98	116	129	120	124	125	116	103	121	114	125	112	118	116	100	124	102	119	104	115	114	119	135	111	116	108	112	111	136	105	116	108	103	120	130	117	95	114	103	135	115	99	109	115	120	114	133	139	115	93	110	126	137	126	124	124	117	97	109	125	114	112	107	116	115	110	119	120	108	115	118	127	126	144	121	112	113	109	109	87	114	125	119	115	118	111	123	125	115	131	107	124	107	102	115	109	121	134	121	108	99	125	117	126	114	124	98	115	114	111	134	116	111	118	124	113	114	116	113	116	115	122	123	105	115	120	101	110	112	113	116	115	118	113	120	114	122	108	142	117	107	120	122	118	138	116	117	123	109	131	125	110	116	112	117	120	91	109	108	117	111	112	95	105	107	107	117	134	110	107	107	126	128	108	92	131	121	108	120	121	137	95	117	116	138	124	112	126	119	120	109	110	107	90	111	111	131	117	131	104	126	98	125	107	111	101	114	115	115	113	132	103	121	117	108	119	116	127	121	125	83	110	109	117	133	107	117	122	124	121	107	118	90	118	118	122	108	111	95	119	123	115	118	128	105	116	132	87	104	102	116	130	116	112	123	119	117	107	111	112	125	114	139	126	115	104	104	121	112	111	107	121	113	104	100	121	100	118	112	120	119	115	111	113	139	121	127	108	125	114	106	100	116	123	114	98	130	129	133	118	117	104	104	115	109	114	135	131	124	144	99	103	107	112	114	121	120	86	93	100	118	123	107	114	119	115	109	100	121	112	106	124	90	120	109	118	98	116	116	122	116	108	111	102	101	124	108	120	118	107	128	121	129	121	110	104	116	128	117	96	111	122	84	102	121	100	96	105	128	114	110	118	129	107	115	118	112	94	111	125	131	115	101	110	107	87	104	114	104	118	98	139	108	101	120	113	108	120	124	109	119	96	122	117	90	129	101	117	119	122	115	123	113	108	126	110	126	97	110	133	101	123	118	103	119	121	112	112	115	111	115	136	125	110	133	108	127	112	114	125	124	129	118	122	125	115	104	97	108	139	122	122	125	122	106	123	109	118	115	111	132	114	127	100	104	119	112	129	117	139	103	95	95	121	119	115	126	136	118	111	119	126	133	115	121	116	113	114	126	119	107	97	124	109	116	113	104	107	113	111	126	108	104	119	120	133	108	114	116	126	100	122	112	124	120	121	100	124	115	106	91	134	114	146	120	115	142	120	137	120	133	125	124	116	123	92	89	94	128	112	135	115	136	111	117	116	114	94	127	118	117	121	120	97	123	104	96	114	128	139	113	118	109	114	132	114	121	124	131	103	115	104	121	120	98	125	124	126	107	119	103	115	105	111	101	118	110	117	114	114	124	125	112	104	130	113	115	126	135	124	120	94	113	97	114	113	116	82	130	127	106	108	129	90	109	97	131	125	131	105	107	119	106	117	97	110	130	113	114	122	102	123	123	120	121	106	125	115	112	138	105	115	115	106	122	102	118	111	109	100	131	136	126	127	131	127	106	117	103	128	128	122	125	121	108	115	122	119	113	128	113	98	106	109	135	99	116	107	143	115	117	109	115	108	116	109	113	117	111	101	117	109	118	115	105	101	104	121	132	117	105	104	109	130	114	111	116	109	123	110	144	109	100	100	129	123	105	108	115	139	145	122	135	124	110	127	114	103	141	117	114	128	137	104	110	119	102	111	120	139	111	126	99	132	112	123	92	107	137	106	105	107	125	132	102	107	115	123	120	113	121	112	113	124	121	124	93	128	122	130	102	110	116	116	120	111	132	129	96	106	116	123	101	125	106	123	109	120	134	117	131	112	106	110	108	109	124	121	118	127	125	116	104	109	123	121	117	112	127	101	131	119	114	120	123	108	104	129	120	106	102	110	106	111	129	109	131	123	103	116	101	114	121	108	125	111	122	137	121	132	141	99	111	108	115	118	130	116	105	111	119	108	124	117	113	109	106	118	111	152	110	115	116	112	107	119	105	125	98	116	126	116	110	117	99	120	125	130	103	114	122	110	112	104	119	102	125	94	125	111	111	126	104	127	102	101	130	111	121	106	111	132	118	106	96	113	128	99	120	129	95	125	113	131	111	113	127	101	121	110	125	105	116	115	128	132	114	120	121	102	107	111	130	127	118	127	122	105	136	106	110	114	110	117	114	127	115	109	126	120	121	114	116	109	126	108	120	96	90	145	121	122	102	107	98	110	121	114	123	104	121	105	103	126	126	108	111	97	121	132	118	122	117	107	112	117	115	102	109	125	134	132	131	115	116	120	106	120	109	127	133	109	119	111	143	129	122	121	115	112	106	113	103	131	124	137	129	102	102	121	98	125	128	106	135	113	116	117	133	98	123	142	121	118	104	125	109	129	111	132	113	104	123	106	110	99	107	129	115	112	122	111	119	122	132	98	113	103	129	99	133	134	115	113	112	124	129	132	131	101	119	117	118	137	119	123	119	110	109	128	126	116	103	98	118	95	125	111	131	129	122	100	134	129	107	102	124	115	111	94	110	93	110	111	113	124	122	128	111	115	140	115	120	114	109	110	98	102	116	119	102	125	100	128	135	123	125	111	101	101	86	124	151
23218	5600	7547	7568	6683	5350	3981	3157	2280	1807	1478	1314	1038	946	894	817	755	738	647	611	631	641	626	573	579	566	529	450	468	498	438	456	463	417	410	422	424	359	404	401	432	409	365	379	371	360	382	385	348	367	354	352	347	374	336	333	339	368	363	361	340	352	330	323	331	338	330	358	304	342	352	347	330	337	313	329	340	361	365	366	335	357	328	314	311	327	323	326	368	338	333	350	366	324	345	328	337	385	351	383	364	354	329	375	361	310	345	346	302	327	352	327	330	320	323	319	341	350	325	355	333	308	317	330	342	330	327	339	344	311	301	335	343	285	291	314	339	333	292	327	334	298	301	315	341	299	344	337	327	310	309	298	346	334	305	338	300	267	321	331	316	331	324	337	320	346	340	340	295	309	362	320	283	308	285	364	337	321	297	323	341	329	337	340	325	322	345	325	325	318	289	314	316	313	298	308	324	347	346	323	345	319	354	367	339	300	308	374	338	368	324	297	322	316	335	323	341	299	305	305	327	340	316	336	323	320	318	323	322	302	314	324	310	323	309	305	311	313	348	337	317	312	316	306	308	287	312	312	314	328	308	303	330	289	341	316	313	318	327	344	322	320	342	315	310	335	322	304	319	296	327	311	321	322	375	319	304	345	314	282	332	323	335	315	340	305	339	304	314	328	324	316	324	297	304	333	291	296	307	319	322	280	324	303	291	310	314	320	305	330	332	319	291	297	298	321	343	325	324	317	294	342	321	320	328	295	283	324	311	323	292	311	314	342	321	322	314	339	319	309	320	319	336	304	312	320	306	320	288	345	309	289	325	309	320	299	300	335	301	311	336	341	320	294	319	332	300	310	314	323	312	317	333	318	305	310	341	297	293	317	342	323	321	302	298	347	295	303	295	317	350	313	276	311	320	314	313	312	333	314	320	320	337	310	324	321	313	311	282	316	345	308	294	334	311	304	310	296	297	300	298	341	320	318	323	287	278	320	319	333	301	300	316	327	326	299	323	331	328	305	299	306	328	338	331	316	287	315	299	350	324	292	335	332	293	322	284	287	300	333	319	276	295	339	318	306	330	286	309	309	325	327	323	312	299	297	303	298	310	315	306	288	324	329	315	296	319	302	308	314	326	303	307	304	315	325	311	319	316	337	332	310	310	317	295	301	324	325	306	299	299	346	297	314	306	309	279	323	310	333	331	335	318	300	319	325	317	319	298	327	302	321	328	339	318	359	344	321	307	303	303	321	321	314	306	301	311	302	302	314	319	319	311	334	322	314	277	358	324	328	294	340	331	288	333	317	320	318	336	313	332	307	300	318	318	325	342	312	307	325	339	326	308	336	310	295	284	359	315	317	301	332	309	329	326	326	322	311	322	311	311	318	341	307	313	326	348	342	314	327	309	326	318	338	327	312	303	302	286	330	339	321	333	303	330	331	340	297	326	306	336	344	307	298	324	322	274	331	303	320	320	324	310	339	309	320	330	293	300	316	327	302	332	299	327	330	320	332	315	303	306	313	344	337	344	290	325	312	293	303	314	294	325	308	322	304	283	327	336	327	313	317	279	311	299	326	327	324	310	325	325	313	314	316	327	290	310	300	306	332	296	350	359	323	315	334	295	336	308	323	333	321	357	292	324	315	336	324	319	330	331	308	335	321	315	346	290	334	337	325	329	289	292	300	325	301	321	299	298	294	329	335	310	320	324	325	326	306	327	308	321	322	335	319	283	318	322	350	329	310	312	311	325	336	322	305	322	322	316	310	316	311	312	316	320	329	311	321	343	343	328	315	316	343	291	330	303	322	307	331	339	329	316	338	316	310	293	333	316	301	318	320	344	288	345	314	320	337	290	286	316	316	326	293	313	317	314	302	281	309	323	314	304	365	319	310	327	306	294	305	298	294	311	327	278	337	305	303	318	309	285	328	298	324	324	336	342	311	334	303	302	312	343	310	277	300	328	342	313	299	291	307	313	324	323	326	331	304	299	330	322	304	318	292	322	313	342	333	337	289	288	319	320	324	311	314	294	308	315	315	311	324	306	318	303	293	331	300	284	346	312	337	322	345	328	329	274	327	284	336	282	322	307	330	323	338	331	315	360	328	297	320	309	303	318	316	338	336	334	297	337	287	346	284	321	312	277	311	326	302	322	305	314	295	331	320	278	313	324	287	303	315	298	349	314	321	311	297	300	308	317	331	342	313	321	358	335	330	335	364	342	305	303	299	342	310	314	326	277	319	339	315	350	322	320	301	304	288	319	324	308	300	330	336	307	301	301	307	317	319	332	307	279	308	319	294	305	306	310	298	346	318	331	335	328	314	322	304	349	315	327	302	316	368	278	288	293	360	347	307	305	335	312	311	302	305	340	304	313	335	300	315	313	318	312	318	318	295	306	346	302	333	327	311	320	303	324	288	316	305	294	297	303	304	336	310	316	337	313	334	336	310	320	313	303	327	308	313	345	316	333	294	307	302	293	337	277	324	322	326	319	314	328	284	290	338	313	319	320	336	329	321	301	297	291	325	314	288	320	326	329	312	332	316	335	336	297	332	322	320	306	307	330	339	317	293	331	291	319	343	310	307	321	314	290	311	307	329	372	297	347	348	315	322	316	333	310	302	306	299	338	342	306	303	284	309	323	311	289	310	336	326	300	309	329	297	329	324	339	302	318	318	340	309	333	357	346	379	306	316	269	297	294	304	344	324	318	322	306	312	319	307	324	314	341	312	320	330	289	299	315	295	349	334	331	323	314	302	314	308	350	292	307	315	333	285	339	300	319	319	297	316	319	314	291	300	333	283	342	313	309	289	325	326	315	309	333	329	293	333	298	287	340	301	329	293	320	344	312	304	304	302	328	307	327	324	326	284	305	312	286	281	293	323	325	318	277	331	320	300	311	320	320	331	321	328	363	332	312	310	293	306	348	320	337	329	327	344	309	335	356	317	299	298	326	305	313	341	321	333	326	290	327	309	322	335	333	318	289	316	327	323	334	304	329	335	304	344	311	322	331	327	330	322	318	360	323	305	335	318	306	299	308	304	337	327	304	324	278	335	329	331	289	321	313	336	305	311	326	332	302	338	309	332	315	318	306	332	309	289	329	328	323	308	306	321	324	310	314	312	328	298	350	374	332	335	291	342	306	341	325	339	332	292	326	304	322	301	339	308	321	312	309	331	325	301	314	291	325	322	299	309	301	326	324	283	337	314	318	316	326	312	303	315	302	336	334	327	331	331	326	311	277	321	307	309	327	299	304	317	311	310	320	299	300	340	296	295	316	308	297	315	308	308	305	351	320	293	305	307	290	312	332	313	310	323	283	314	318	314	311	281	326	297	295	333	327	326	308	298	329	347	294	327	292	322	311	315	338	321	338	306	303	306	333	324	317	319	311	303	324	317	296	302	341	300	314	340	348	324	347	345	300	296	325	324	312	329	294	304	323	316	310	326	334	325	301	330	297	332	313	309	315	298	321	323	306	315	318	310	307	322	329	326	296	332
4803	998	703	464	406	332	273	275	231	235	239	248	245	218	207	215	238	236	219	218	228	239	247	226	204	256	249	213	223	220	231	220	227	219	233	224	221	258	207	218	216	220	223	200	200	225	227	246	235	210	268	230	212	230	199	244	246	230	215	230	235	249	251	247	199	248	227	215	226	242	221	252	221	225	239	221	222	242	242	231	227	250	237	220	225	233	224	206	246	226	229	212	215	242	237	217	229	229	233	263	200	246	225	224	234	218	234	214	238	207	261	219	220	220	223	227	238	241	234	217	237	233	236	205	198	232	223	231	237	225	192	220	234	241	213	238	263	259	238	267	202	208	207	215	220	259	231	217	263	241	227	221	235	250	217	217	212	246	243	220	246	231	261	208	214	202	229	238	239	221	243	209	215	203	207	260	219	238	223	243	191	230	229	231	214	184	212	247	217	241	208	235	218	232	230	222	216	219	207	208	229	206	224	229	254	240	210	282	243	248	222	215	231	229	266	237	211	227	214	233	222	221	204	241	218	215	234	237	228	223	232	252	227	229	223	226	207	210	247	225	243	241	207	245	209	253	250	226	231	225	210	226	240	211	221	233	245	246	244	245	232	199	241	232	254	260	242	243	234	219	230	220	225	211	216	234	240	236	239	239	245	212	232	237	248	247	226	241	229	248	258	243	239	217	230	210	224	259	191	224	204	245	215	221	241	224	228	251	230	249	214	232	214	254	214	239	242	230	228	221	218	224	196	235	225	199	215	230	189	199	218	242	236	218	231	208	219	203	213	222	219	230	200	241	259	202	219	210	233	220	204	229	241	235	224	222	251	243	250	235	253	204	223	233	217	226	249	235	234	224	246	232	206	258	214	236	242	271	217	238	208	228	232	255	217	228	226	241	211	245	226	249	231	244	213	212	235	238	230	228	224	218	240	246	233	266	215	230	233	241	217	255	227	233	228	239	245	248	269	246	238	225	218	212	248	242	241	242	213	229	230	251	216	232	222	210	224	256	246	252	232	220	216	234	238	221	236	205	218	229	223	220	226	215	229	228	225	240	219	208	242	245	248	231	217	218	205	233	231	242	223	222	232	217	252	215	220	226	218	236	226	203	237	231	213	248	223	245	234	212	241	221	223	224	247	223	235	214	259	226	224	262	196	229	238	233	241	221	218	242	240	209	189	226	231	221	247	198	203	229	224	231	259	228	236	222	214	257	236	227	245	251	251	211	252	232	225	220	211	241	250	239	234	229	239	231	192	236	239	218	216	248	222	222	262	225	257	263	195	230	235	224	226	235	209	227	238	213	235	209	233	261	193	230	257	212	231	212	238	223	230	232	215	231	231	246	225	246	223	231	211	215	238	255	234	232	222	224	203	228	248	216	228	229	247	192	220	211	215	246	239	235	208	202	223	214	204	245	228	266	213	223	240	209	241	222	221	241	223	216	214	223	219	227	233	250	212	219	214	198	238	198	214	237	224	228	215	231	201	222	228	250	231	199	231	238	244	227	238	220	207	233	245	237	235	208	241	238	226	245	239	237	264	249	187	250	237	231	200	239	222	259	211	230	260	234	243	229	232	224	249	227	247	236	225	223	244	238	254	255	237	224	222	244	223	208	207	232	239	253	210	230	202	212	232	204	251	227	237	241	251	236	238	225	218	217	235	254	219	228	216	247	228	220	218	231	217	206	234	212	228	246	230	217	222	230	228	198	209	210	200	235	252	238	247	233	226	254	219	226	234	223	218	243	209	208	220	240	216	244	211	193	222	208	239	243	219	236	218	211	236	204	232	240	234	229	244	226	241	224	222	239	211	208	259	243	231	261	220	220	208	220	247	238	223	227	215	231	243	228	217	241	220	268	262	232	219	241	226	202	213	222	220	243	246	241	229	226	233	223	235	230	223	236	206	230	215	244	224	211	220	229	217	247	233	221	219	228	229	226	205	237	213	224	215	214	241	211	233	219	233	228	248	242	248	220	241	210	239	219	216	244	222	212	237	245	218	225	262	230	237	218	238	240	243	231	211	218	224	263	233	231	214	201	221	220	214	232	231	207	233	233	250	243	241	227	240	220	227	192	224	256	239	227	224	248	242	214	241	214	235	251	224	219	187	240	228	246	251	243	208	251	216	247	225	222	252	247	206	246	230	240	234	231	236	244	250	239	208	267	239	227	218	242	209	246	259	236	263	238	254	244	243	259	229	213	202	231	237	229	218	213	243	232	213	219	240	254	222	233	222	233	230	227	226	255	236	210	206	232	206	213	254	256	257	241	212	213	222	224	236	253	254	241	208	242	222	198	240	227	235	221	231	218	230	234	222	236	212	228	219	226	223	217	248	225	239	248	234	231	232	243	213	234	243	240	239	193	213	212	241	216	251	214	265	213	241	206	250	215	221	226	235	231	231	261	253	252	230	236	222	200	246	252	243	218	217	238	212	213	241	237	225	227	214	235	193	249	254	230	232	212	241	232	191	225	251	233	255	256	254	249	255	220	244	229	225	237	183	242	222	242	236	237	228	222	226	208	233	230	226	235	231	221	230	239	256	233	239	232	229	252	221	228	203	257	213	251	239	203	203	244	228	226	257	259	211	240	240	249	215	224	264	229	216	210	215	243	234	221	186	262	236	231	236	227	214	215	263	228	238	238	227	222	267	260	240	212	243	257	213	232	242	222	221	237	212	211	247	192	236	267	224	234	241	235	255	232	245	227	233	232	237	227	264	252	224	232	223	232	258	244	224	234	215	196	199	235	248	223	236	207	243	210	198	225	287	229	219	241	233	245	215	250	246	231	216	234	226	231	225	243	226	244	255	243	219	227	245	223	242	243	232	261	249	242	234	227	253	248	247	216	241	253	255	234	247	203	250	225	223	210	267	217	205	245	221	219	210	237	215	236	235	229	237	225	220	246	213	253	259	202	227	230	222	236	235	214	269	242	236	243	222	240	224	222	239	234	245	240	225	199	215	261	260	219	233	256	243	196	224	209	233	211	259	221	259	231	238	222	232	223	230	214	223	243	237	249	258	240	231	225	194	213	250	233	234	267	258	213	208	225	238	224	246	221	221	224	235	236	247	222	245	235	247	217	224	223	222	244	242	236	250	192	231	222	230	244	210	215	230	205	232	221	248	221	209	251	256	262	219	218	248	219	226	237	204	221	209	264	238	239	262	227	242	224	229	238	238	218	206	224	222	227	211	221	216	228	210	247	239	217	207	223	230	244	222	217	218	242	206	245	224	219	215	204	217	265	239	255	241	220	243	234	228	240	241	209	222	234	256	216	239	248	210	220	251	228	228	237	219	243	209	229	224	223	225	228	228	221	243	224	203	239	223	235	222	199	252	218	203	231	215	240	226	227	233	215	240	211	248	217	232	245	249	214	209	227	233	247	234	212	225	209	203	229	240	228	190	231	240	216	228	217	223	232	244	223	214	232	229	204	238	222	250	227	215	236	229	250	256	211	224	220	242	228	257	223	248	214	221	226	211	214	210	221
4644	1110	1338	1225	1158	984	731	706	680	652	626	630	626	575	618	638	608	638	620	595	621	605	594	636	638	644	630	608	591	626	609	620	585	600	585	633	566	585	613	588	596	589	651	641	623	638	650	585	609	578	552	595	582	567	566	582	629	584	599	573	558	581	607	616	604	559	583	599	570	621	596	624	605	592	619	586	624	591	603	640	595	563	622	619	629	608	566	596	592	623	644	631	581	612	615	622	615	596	624	585	630	588	549	617	597	559	622	633	577	592	617	603	636	601	621	614	617	583	626	590	585	556	604	568	593	560	638	604	579	588	599	613	627	599	584	642	554	593	573	625	614	637	600	668	568	635	578	580	586	612	608	609	625	585	616	588	595	581	596	598	573	610	577	536	599	565	600	609	576	579	617	589	598	596	573	594	606	565	568	612	604	595	607	612	619	595	630	607	583	632	599	599	594	588	546	613	589	587	619	628	647	592	609	617	616	668	628	601	608	634	643	652	583	639	567	605	588	630	590	596	599	601	569	608	579	605	639	614	600	583	593	624	574	553	589	620	577	602	588	565	629	613	593	635	629	613	618	612	587	600	601	591	601	556	616	602	586	613	578	572	592	609	582	631	564	555	622	601	657	562	593	597	579	665	630	575	625	625	585	616	625	602	615	619	598	616	559	603	587	573	594	626	611	592	577	577	607	597	621	610	667	600	632	645	590	547	591	608	612	623	616	614	608	585	604	600	605	643	563	579	634	588	645	633	641	577	602	626	554	624	618	602	603	553	578	644	588	595	630	619	611	587	635	546	590	617	583	607	561	630	611	572	613	609	587	607	576	635	563	585	607	568	617	606	611	599	603	586	606	583	622	580	608	617	570	612	582	587	555	633	569	594	547	621	580	658	574	624	608	627	647	604	594	581	589	582	606	646	606	621	607	578	601	608	574	606	576	561	625	607	607	609	612	577	602	596	573	602	606	626	583	600	559	645	588	634	583	601	580	647	616	601	592	602	584	593	607	550	621	577	601	665	602	590	655	647	591	650	601	647	625	632	635	595	595	610	565	615	601	627	645	587	631	601	603	610	602	621	620	597	584	615	604	582	582	596	601	604	621	630	570	609	566	584	600	610	585	618	655	635	604	628	622	584	602	616	596	592	544	575	599	615	575	611	570	656	624	633	644	602	594	597	567	617	557	588	598	591	605	616	578	619	618	609	603	541	562	572	591	573	631	625	604	587	601	577	584	577	549	592	667	578	664	620	587	591	603	600	600	589	614	641	635	626	578	582	598	600	600	577	605	574	608	575	610	641	569	626	593	602	624	609	613	622	577	568	600	540	577	620	657	608	573	558	596	604	591	635	597	563	626	583	600	589	606	629	589	610	611	618	568	578	612	625	625	581	633	584	631	598	586	564	616	589	570	628	548	594	627	609	553	627	544	594	606	595	595	557	602	637	603	635	615	624	574	636	609	563	619	601	593	600	597	638	603	576	609	591	626	586	614	569	600	606	612	587	540	593	601	628	618	615	611	616	585	606	634	579	571	606	575	585	624	602	617	606	599	614	595	624	596	618	628	581	592	603	654	619	619	621	639	583	574	631	567	617	599	629	576	612	581	635	598	571	608	622	560	625	581	632	588	599	577	586	621	596	574	625	600	572	636	596	656	586	593	577	577	591	599	604	567	584	621	578	594	609	625	609	631	669	591	631	615	614	608	608	600	631	572	623	600	599	585	597	577	582	575	595	635	599	563	626	602	656	587	618	621	588	591	642	607	625	570	560	599	565	612	570	600	578	620	597	552	581	592	616	617	624	589	613	637	561	586	599	622	589	594	609	596	675	612	575	628	639	593	645	623	619	555	552	579	583	597	601	621	618	576	628	598	598	596	537	597	594	567	633	603	631	570	613	576	586	615	617	589	595	619	591	595	623	598	628	625	607	578	630	614	551	616	618	575	629	598	568	577	614	624	651	566	575	565	622	577	642	591	615	599	583	620	589	614	622	597	609	627	599	609	634	618	619	584	585	602	593	577	574	647	592	574	626	588	579	584	590	586	608	605	606	581	595	603	573	597	626	600	577	582	588	585	594	613	574	607	556	595	614	597	609	582	576	586	640	596	576	594	615	584	546	591	588	593	585	614	552	589	603	563	594	592	590	588	629	617	631	624	552	604	614	572	617	605	588	582	615	625	625	538	550	604	614	577	617	592	649	563	636	630	616	588	607	559	589	605	625	632	652	647	621	616	603	567	587	623	584	560	579	630	612	586	616	616	563	592	588	598	595	628	564	587	619	580	606	612	599	612	613	587	602	589	600	615	589	650	555	588	542	611	585	630	607	610	592	588	627	637	621	567	555	613	609	590	608	598	593	630	617	612	644	612	604	617	588	619	588	594	596	583	613	589	548	607	602	626	565	596	587	616	603	569	612	594	572	577	621	606	603	596	614	603	579	565	545	642	613	610	569	623	595	670	641	563	629	622	598	601	595	583	584	567	615	605	602	629	643	579	595	650	639	574	566	616	557	606	607	616	656	602	633	632	574	569	609	594	586	617	595	591	608	633	578	610	608	621	591	598	598	630	588	586	594	602	587	610	615	655	612	568	586	659	592	594	562	627	654	551	610	582	573	560	595	570	622	630	569	607	581	606	610	562	619	622	626	607	595	619	570	619	599	612	577	609	609	584	620	581	574	575	641	624	592	593	620	620	643	633	586	588	620	617	608	566	629	617	606	609	624	574	587	553	580	618	656	605	567	612	591	618	610	583	588	657	589	584	609	568	628	604	597	634	632	596	616	590	607	556	641	562	600	635	605	580	573	584	579	564	623	575	591	640	611	597	597	611	616	641	595	623	627	614	596	584	607	592	606	588	593	602	583	616	580	638	576	577	636	632	561	585	590	590	604	597	614	641	622	593	593	637	621	627	629	613	651	619	617	579	601	608	623	607	634	600	615	587	594	638	562	605	605	622	621	596	607	561	609	654	611	623	586	632	621	601	613	579	592	617	609	595	614	612	601	640	616	602	636	596	609	627	583	616	580	627	564	638	632	607	633	629	616	572	605	579	570	596	579	620	614	608	662	643	596	613	617	618	603	612	591	595	642	626	570	610	601	599	619	588	584	656	604	590	598	633	622	581	591	574	626	615	624	565	615	578	596	662	608	601	661	609	591	588	575	604	638	616	577	588	640	590	578	631	578	628	555	582	614	593	570	617	600	581	604	626	643	591	549	604	586	600	578	571	610	593	605	612	614	587	657	568	626	573	622	612	605	598	577	619	643	621	591	622	576	622	619	618	622	601	589	620	612	537	594	600	610	605	625	615	538	603	596	631	577	589	588	583	624	601	605	608	588	616	570	599	605	589	653	539	621	575	636	621	578	570	595	594	581	605	586	609	648	609	626	589	670	597	577	632	604	624	640	619	623	613	623	591	615	591	581	629	565	558	628	609	610	596	591	545	597	571	608	579	568	597	624	590	622	618	589	608	588	635	628	564	563	581	626	619	591
26495	10293	7111	4726	3193	2078	1247	732	469	386	333	318	291	276	261	295	236	234	248	257	249	265	278	261	216	227	236	234	226	232	229	230	228	241	245	236	238	221	218	216	213	232	234	220	226	220	236	210	237	217	208	260	210	217	239	208	242	234	221	229	250	227	237	229	207	217	211	238	228	227	217	216	241	249	250	220	224	222	211	220	218	240	227	215	243	238	241	234	235	205	238	246	240	205	242	253	222	239	250	246	238	225	202	229	237	225	233	231	215	245	218	249	225	216	266	209	210	261	215	226	212	232	228	212	226	228	258	203	220	220	214	219	224	208	207	220	208	216	210	213	244	227	209	230	214	224	213	218	217	240	192	211	246	209	245	248	214	235	239	220	219	215	224	262	224	228	253	251	203	225	215	213	254	215	231	234	227	205	216	230	225	233	257	247	210	231	216	231	223	239	209	228	246	242	232	248	222	270	206	231	232	211	211	217	229	203	225	220	234	220	230	220	240	219	230	205	231	250	236	235	219	244	223	227	234	224	212	203	247	261	190	233	193	212	229	228	231	226	228	220	216	220	220	216	237	221	209	203	239	250	256	243	247	235	213	247	204	217	222	210	226	221	240	242	223	226	233	246	223	225	234	219	219	230	226	219	219	218	235	219	241	235	245	240	273	251	230	229	213	208	212	209	248	220	235	229	218	238	223	204	216	218	231	234	233	209	215	248	194	240	232	191	238	243	235	223	229	221	234	218	217	206	228	206	215	236	199	219	209	216	245	226	226	216	217	223	236	210	218	231	235	227	228	243	211	238	224	246	212	248	245	205	223	243	227	205	226	220	198	220	210	213	225	229	230	231	263	197	245	229	237	216	225	211	219	231	221	244	229	220	232	215	213	217	224	213	203	219	221	204	221	212	230	224	206	251	231	233	216	216	213	222	215	218	225	235	208	234	209	223	221	215	221	205	202	243	231	220	221	223	234	218	266	224	232	216	235	241	247	243	225	199	233	190	208	239	213	197	200	225	226	211	215	216	230	206	225	226	214	195	224	258	233	199	219	265	211	217	222	218	230	250	239	211	237	242	228	229	218	202	234	238	218	246	227	220	207	221	212	230	207	251	260	221	224	216	206	210	242	216	229	246	225	230	209	229	208	225	219	236	221	225	216	235	233	184	218	196	193	239	229	247	254	210	226	243	250	212	242	229	215	211	249	223	209	235	232	239	240	248	228	191	214	214	255	216	224	222	234	199	244	205	203	256	208	211	227	217	226	243	250	227	228	227	209	212	228	254	212	221	199	223	188	206	223	222	234	209	241	216	224	244	208	215	213	220	246	255	232	215	227	218	225	249	198	212	249	249	238	232	224	204	207	222	238	223	232	203	215	224	214	241	212	217	232	230	224	223	225	221	235	222	232	223	226	219	229	209	228	225	208	231	214	211	203	209	226	236	238	210	228	233	212	222	215	214	216	201	243	267	215	228	214	241	234	250	235	221	234	207	242	243	212	235	224	206	266	198	237	236	232	205	214	210	231	233	215	223	202	208	209	207	212	208	202	222	253	214	186	221	215	208	227	245	203	229	207	215	219	238	223	232	196	218	237	232	205	204	223	203	235	229	225	236	196	228	234	236	226	230	227	212	246	216	196	215	207	227	237	252	225	220	218	216	236	221	224	214	216	223	197	232	213	200	224	242	247	219	234	235	210	214	215	225	244	246	219	231	236	219	252	210	211	222	255	231	227	222	227	209	215	238	240	219	223	225	221	233	235	215	235	242	219	224	231	223	224	228	218	239	233	223	243	216	222	236	216	248	245	218	226	228	242	204	218	222	242	229	230	231	231	208	236	227	221	221	221	214	226	219	198	184	237	241	228	250	218	255	225	221	256	207	200	218	207	216	191	237	222	194	235	222	217	212	206	213	236	239	242	199	227	244	223	225	253	199	217	210	192	223	250	230	196	212	219	242	234	215	224	204	217	224	226	225	216	207	202	209	210	220	243	218	206	217	225	255	225	204	224	214	228	216	216	269	239	216	200	215	221	243	245	203	207	195	212	203	231	229	240	198	226	204	217	215	207	238	240	244	209	211	221	223	230	213	227	223	229	218	219	219	224	243	204	196	220	252	231	220	253	217	211	218	245	217	216	227	213	247	239	237	236	256	237	236	216	225	252	218	216	234	220	246	217	232	235	225	199	223	245	227	220	217	246	209	230	225	196	214	212	234	234	231	240	215	239	212	217	229	228	229	251	235	239	255	209	235	219	232	221	250	249	219	225	219	235	244	222	237	235	194	233	236	209	230	206	213	219	234	223	249	247	248	225	231	219	243	229	220	212	242	236	212	261	252	236	220	239	203	234	216	219	239	233	242	219	221	221	208	219	207	206	238	193	248	214	226	233	238	229	241	235	226	207	226	221	236	239	206	237	223	228	264	203	227	214	238	228	204	242	210	245	235	222	211	221	228	207	223	215	231	227	223	238	218	235	254	216	211	214	230	219	248	242	203	239	247	205	220	235	198	245	240	248	203	203	247	237	224	257	214	251	198	217	227	249	239	241	226	212	248	239	239	206	240	236	236	195	218	221	216	206	213	235	226	189	252	255	204	232	226	213	211	223	243	221	225	216	237	254	239	209	212	227	225	209	220	236	248	217	239	241	226	230	232	220	204	203	210	231	237	219	187	212	225	191	235	246	239	235	235	233	212	225	237	211	245	206	229	240	222	208	217	232	226	224	220	221	240	215	229	227	231	241	203	201	244	221	228	242	210	236	199	234	215	224	247	240	251	233	247	236	234	233	232	207	231	234	204	232	219	228	213	228	225	229	220	204	227	239	221	225	249	238	228	235	212	211	217	236	219	249	214	219	239	228	225	233	229	234	213	231	195	260	237	228	264	236	238	243	220	193	225	225	242	213	250	220	233	232	205	217	229	236	240	196	238	225	225	238	217	233	239	225	196	210	227	219	246	237	223	253	200	212	204	233	206	228	201	243	219	239	249	201	248	243	213	216	237	212	236	253	211	218	221	245	220	242	228	239	212	229	220	207	214	240	241	251	231	225	207	213	262	210	226	221	221	252	227	237	202	233	220	218	205	223	246	234	241	231	208	232	247	242	238	220	270	230	195	220	201	227	194	217	233	211	248	212	226	232	207	232	242	218	205	214	248	229	244	218	232	245	235	218	239	225	215	234	219	214	231	221	222	236	227	213	259	224	223	258	204	251	218	215	249	234	217	227	234	239	201	210	227	241	203	211	213	227	237	219	195	215	208	213	245	202	254	238	237	203	224	217	260	198	238	218	243	215	222	207	209	201	211	237	217	229	259	227	261	267	210	209	231	247	204	251	219	225	223	226	244	200	234	215	247	245	196	225	237	254	242	261	217	234	238	222	197	222	234	237	241	225	217	211	217	233	225	210	217	207	247	202	242	197	225	229	229	208	225	222	202	252	246	229	241	239	222	237	187	236	191	235	231	232	211	231	198	243	232	232	226	204	200	229	229	223	229
18936	3567	5337	5157	4271	3515	2800	2151	1623	1506	1168	1017	1000	938	873	843	806	804	738	769	742	784	721	738	681	673	641	609	636	642	639	615	620	654	635	646	620	639	571	614	638	631	577	569	604	583	612	562	641	627	625	618	581	629	634	571	592	640	596	588	622	613	555	597	631	579	617	556	607	573	603	646	623	564	644	571	573	600	539	644	635	532	585	617	575	621	582	623	565	637	581	612	602	600	567	635	603	580	593	611	630	608	600	570	616	611	610	609	610	557	607	579	574	591	599	598	579	597	620	596	538	589	583	610	541	567	532	562	554	593	605	632	606	598	520	576	570	598	568	583	603	590	574	573	585	574	586	579	584	584	591	601	575	572	577	563	590	551	602	599	621	593	609	592	579	592	591	613	627	577	582	589	599	593	606	610	554	539	560	531	560	584	597	584	580	572	571	622	622	584	566	609	611	588	533	613	598	593	579	541	630	551	574	598	603	587	612	605	580	607	559	613	578	617	569	545	534	573	605	573	596	580	591	591	556	591	590	636	570	553	565	573	534	590	558	531	589	623	574	577	614	602	558	629	591	561	601	577	582	587	565	568	551	562	568	539	552	565	605	569	602	539	586	583	613	615	594	577	552	570	558	562	585	585	580	588	532	605	591	578	571	601	581	607	573	567	589	578	584	623	599	614	577	582	590	576	576	581	561	581	574	573	581	592	596	563	548	557	574	603	573	563	560	547	551	526	613	571	552	568	562	559	521	571	557	533	586	611	555	566	593	554	567	553	592	590	579	561	557	601	594	583	538	565	605	582	571	588	630	584	598	554	560	594	547	609	585	614	610	590	604	563	613	532	550	572	563	571	604	559	540	560	591	591	586	529	613	561	578	592	554	582	543	550	584	574	577	598	602	581	576	593	607	529	568	598	537	544	578	628	584	560	601	580	534	612	641	568	549	572	573	565	571	566	640	603	643	604	564	573	555	591	578	592	549	603	578	543	602	625	563	568	601	564	586	578	577	592	599	563	567	590	587	635	583	617	584	626	571	582	575	558	583	537	552	531	618	587	568	565	603	607	565	564	568	588	608	594	603	556	568	600	585	638	540	562	590	576	547	553	624	603	595	597	576	591	621	552	577	588	587	585	613	554	603	606	600	579	579	576	583	567	613	607	578	562	604	594	602	558	608	559	642	576	595	608	557	595	601	543	597	579	551	605	585	572	591	589	565	601	566	567	533	592	574	540	552	555	579	575	534	564	630	576	556	580	600	632	601	574	581	590	540	580	552	569	567	573	578	603	599	595	584	617	549	606	558	569	579	610	558	591	580	593	604	549	579	535	535	576	579	591	600	576	578	571	600	603	613	576	591	550	565	583	578	566	585	593	557	583	636	597	607	580	565	569	607	571	613	567	589	573	543	566	594	600	600	548	613	546	553	616	555	553	549	556	594	572	585	557	586	550	572	605	570	619	588	574	589	556	618	580	587	559	586	557	607	589	571	595	602	591	599	567	602	597	580	551	635	612	608	576	615	614	581	602	563	528	567	620	588	576	596	599	579	551	578	633	604	556	602	534	567	608	568	557	560	551	591	546	601	545	545	600	538	595	563	568	597	573	618	574	578	573	542	565	562	600	563	612	562	606	603	565	585	564	576	517	542	553	527	563	587	588	618	589	599	605	596	568	557	551	583	569	613	557	576	559	552	601	633	610	573	572	571	559	578	607	571	608	562	585	561	612	568	556	548	590	599	532	578	634	559	617	575	608	574	559	590	609	572	578	540	576	597	571	537	567	586	635	564	551	564	593	626	583	578	585	601	581	598	585	597	595	572	561	566	575	567	595	595	545	618	585	555	608	586	570	575	571	598	568	583	619	600	610	579	592	603	571	579	552	568	557	607	584	585	609	568	583	633	551	560	575	538	561	591	573	577	628	565	557	586	594	595	597	584	598	590	539	574	569	546	576	597	554	595	629	600	584	555	584	616	569	609	590	568	616	598	624	625	572	600	553	559	593	596	579	623	578	552	598	584	564	547	632	558	601	566	582	605	575	590	605	562	580	575	592	591	599	561	581	619	592	605	590	557	539	581	607	558	571	570	552	586	543	606	577	586	578	598	590	545	586	578	612	561	561	621	569	591	578	575	589	575	551	611	593	534	589	569	596	545	613	556	567	557	542	553	570	606	593	566	599	615	562	572	596	603	595	592	577	591	571	606	581	615	586	613	621	538	583	561	551	612	601	604	591	591	584	579	574	576	561	571	576	587	572	588	581	604	628	583	586	564	561	562	580	533	595	554	557	562	568	596	587	569	613	617	577	568	612	524	560	527	573	584	563	557	621	600	597	592	593	550	586	576	555	592	574	577	559	579	608	575	573	604	619	586	565	597	581	592	569	615	570	576	580	560	605	553	566	611	572	534	553	569	605	604	594	561	580	621	593	556	612	507	575	495	592	580	505	614	640	546	550	599	621	601	580	591	571	617	527	595	604	564	597	527	575	632	580	604	598	590	584	595	596	579	599	547	577	549	565	591	574	565	569	616	579	586	587	554	568	613	602	552	590	574	585	606	586	586	526	559	589	585	572	575	614	549	577	537	546	566	573	589	560	576	535	572	590	604	564	594	566	558	558	613	637	615	589	565	574	563	624	551	574	589	586	579	546	568	611	556	548	557	545	599	591	602	631	547	563	606	597	588	598	603	558	589	549	579	612	568	570	590	600	595	564	528	597	577	545	584	566	561	598	563	571	569	577	597	596	584	599	591	579	567	576	592	563	601	592	598	594	604	579	530	569	599	565	568	609	572	555	576	563	542	605	596	565	604	572	568	621	575	584	560	530	588	588	574	583	580	596	545	540	574	607	597	597	586	616	581	587	547	586	576	597	542	564	569	548	555	637	577	606	584	559	562	575	589	597	626	568	630	574	566	578	547	559	602	541	573	574	616	570	598	585	565	601	561	590	563	564	537	587	600	613	582	585	594	623	545	605	587	577	564	609	610	596	600	600	589	603	584	580	588	589	593	583	550	592	576	579	544	593	625	611	623	565	607	607	576	591	578	610	622	560	583	544	584	575	584	609	568	621	597	577	591	578	561	613	566	612	618	555	575	586	550	567	596	540	573	555	586	563	562	548	609	589	592	633	573	583	558	629	610	560	573	585	548	600	561	564	578	575	532	573	569	587	606	601	604	573	624	574	573	602	584	573	599	591	599	570	580	623	569	555	581	542	562	581	611	575	573	578	607	622	600	552	572	567	550	557	621	608	552	583	565	573	562	575	593	577	540	579	582	621	594	573	579	585	594	615	592	569	576	609	589	583	561	582	561	553	560	580	597	602	604	560	531	619	596	594	564	576	572	596	611	628	580	574	584	588	581	547	599	573	594	585	631	588	601	615	596	589	579	604	607	576	556	570	578	545	565	579	560	581	605	564	613	584	591	598	584	589	569	556	596	590	582	564	610	604	604	574	643	561	570	590	581	588	593	592	594	572	586	563	581	617	583	587	602	593
35324	15497	10980	7301	5225	3313	1838	974	594	442	319	268	244	235	193	220	201	166	186	166	165	176	158	166	180	193	160	133	140	148	170	150	168	132	151	146	136	158	162	154	142	135	164	131	157	145	124	137	148	137	133	160	128	126	129	131	149	131	127	147	127	159	147	145	151	150	142	107	127	144	142	119	143	140	124	151	119	143	132	125	108	139	148	126	141	123	145	150	142	126	139	138	125	137	132	150	143	120	140	144	161	143	144	151	136	149	118	138	138	117	145	147	144	140	118	140	128	138	146	142	140	146	144	142	142	130	133	126	124	123	126	130	134	122	122	124	134	149	131	131	131	143	133	148	133	137	122	140	117	105	147	111	128	116	130	126	150	137	121	132	133	130	126	127	124	129	141	123	124	120	134	134	134	130	128	144	131	123	129	113	114	113	127	138	148	132	144	135	156	145	110	129	113	111	131	138	158	124	135	130	129	134	137	133	135	127	114	140	133	148	120	124	129	126	141	143	142	140	127	117	120	149	121	133	124	130	116	112	120	141	142	123	140	136	129	112	135	138	136	124	130	116	119	121	137	121	131	142	146	128	152	155	135	136	142	117	139	134	114	121	144	125	121	118	139	120	152	131	152	143	127	128	132	137	148	137	132	126	117	115	130	142	130	127	131	138	121	126	112	154	124	137	132	134	130	136	137	154	133	134	113	151	108	113	135	125	142	146	138	109	124	128	130	128	123	105	145	128	131	121	129	129	149	117	140	141	130	129	133	136	124	125	123	142	126	146	122	140	127	137	150	134	128	133	144	151	140	136	117	127	127	121	120	135	128	131	142	121	113	138	133	145	154	124	130	125	150	126	106	133	137	138	120	139	140	124	115	119	129	115	116	124	122	123	146	144	114	134	125	126	132	107	134	130	126	129	113	125	131	141	144	160	129	118	140	148	134	129	126	146	145	137	122	135	124	134	122	141	153	131	121	138	102	142	120	118	132	122	120	138	134	124	134	133	116	124	123	120	134	139	159	133	138	134	131	125	125	112	163	138	140	136	130	133	125	105	135	117	135	126	120	132	135	128	143	140	119	133	127	114	126	123	137	122	143	139	118	114	142	129	101	108	139	119	114	129	129	121	152	126	109	121	123	114	123	122	131	122	138	131	141	137	136	120	117	162	126	133	110	142	131	124	148	151	115	123	145	126	123	142	131	138	142	137	120	144	134	117	133	150	145	129	132	118	131	147	138	134	137	119	110	126	149	127	103	123	141	127	117	110	124	123	121	140	126	137	131	112	132	137	144	157	143	135	138	138	131	117	134	132	133	149	122	117	144	114	116	123	104	124	127	135	119	111	131	130	106	127	125	131	127	118	140	123	140	129	127	142	133	136	131	114	131	139	135	149	116	134	140	134	135	144	121	171	126	144	130	135	127	140	138	138	120	102	112	135	130	110	131	124	119	145	130	139	128	131	130	117	126	125	121	134	117	117	142	148	125	120	150	131	126	140	143	123	131	132	138	141	125	132	115	121	127	121	134	122	129	126	118	109	132	145	123	134	128	106	124	130	135	134	137	144	141	123	132	137	133	133	121	120	136	141	141	146	136	144	134	163	136	137	128	147	119	161	120	125	156	138	127	137	135	134	127	127	116	129	137	123	118	118	126	141	142	145	120	132	112	117	129	142	145	124	140	149	153	118	123	129	148	116	145	125	124	124	128	113	129	133	138	139	126	106	120	139	131	106	142	134	142	130	119	138	113	145	138	127	144	141	125	123	132	124	128	127	111	124	112	112	127	136	130	124	126	102	115	132	139	118	149	128	133	121	147	100	125	127	129	114	121	126	128	138	121	143	135	128	122	131	151	104	156	131	134	118	139	126	137	134	139	131	147	141	119	121	111	143	146	111	135	119	137	125	150	142	156	131	123	145	125	136	127	138	118	140	127	130	132	129	122	139	138	126	132	138	127	141	128	126	121	132	147	133	122	122	133	134	118	128	134	134	121	136	119	147	137	137	127	124	138	126	139	139	116	120	159	138	134	118	150	119	107	110	121	128	116	125	131	117	134	127	144	130	144	132	139	125	128	132	137	133	140	113	147	128	105	134	152	151	122	114	121	151	109	147	117	117	141	124	130	124	139	131	138	121	132	124	123	128	136	118	133	127	144	126	163	125	119	139	131	127	116	117	143	129	147	128	132	136	150	127	112	128	94	130	125	134	125	127	117	137	123	145	138	146	133	132	134	112	159	131	133	146	156	132	148	107	151	141	142	131	146	139	107	116	126	122	120	121	151	164	126	137	156	127	121	115	136	108	133	136	127	129	124	128	123	138	134	115	146	128	128	140	126	116	133	149	132	132	118	121	127	99	132	137	132	132	142	159	127	113	118	94	122	129	131	127	132	118	119	134	131	134	147	141	138	121	114	118	146	139	124	114	116	145	123	137	129	142	124	134	150	144	145	111	136	126	119	124	118	115	148	146	123	121	136	130	137	127	133	121	115	136	139	135	121	128	126	143	136	131	135	128	136	119	120	127	126	135	130	124	118	110	117	137	143	140	141	146	130	129	114	133	124	136	137	124	113	143	124	127	126	115	127	137	142	133	125	124	123	126	124	139	112	146	117	135	153	135	129	129	118	138	111	117	140	143	121	127	138	135	125	148	140	146	111	134	116	136	104	124	131	147	126	123	125	139	120	141	138	134	140	129	140	145	148	123	127	124	125	149	143	141	137	125	140	139	143	139	138	142	136	149	115	140	128	133	154	121	125	127	115	122	143	149	121	134	145	133	147	121	145	148	102	117	139	112	135	136	110	128	142	121	117	143	155	127	144	125	116	130	133	125	130	135	136	130	133	120	142	139	137	124	141	129	126	146	141	132	130	128	133	124	140	115	130	142	128	138	124	115	126	132	132	148	138	130	116	125	123	122	122	129	133	162	116	141	120	130	131	142	155	131	129	128	138	126	116	118	143	141	128	149	135	136	118	108	137	148	145	160	133	108	130	123	123	134	120	132	139	122	129	143	149	125	135	142	121	150	110	111	124	111	115	133	113	134	145	153	141	115	113	121	127	113	136	140	153	135	150	139	129	125	128	143	143	129	139	167	130	118	149	130	133	136	157	152	147	132	118	129	139	130	144	132	144	109	126	131	153	119	138	126	122	137	148	122	132	129	124	128	125	141	128	115	126	108	134	146	139	123	140	114	133	123	118	132	130	149	142	126	136	114	135	122	130	137	128	121	129	131	111	133	141	132	122	131	113	145	134	156	143	148	119	139	154	133	106	144	133	141	121	120	141	131	148	123	154	124	131	130	132	129	135	154	135	113	138	107	141	142	145	128	120	144	109	117	134	128	131	127	141	129	130	148	131	112	142	130	113	152	144	143	101	134	137	119	122	141	148	113	142	136	133	135	130	118	135	140	135	120	135	147	143	138	123	115	136	131	152	121	138	128	127	129	128	138	126	141	136	145	138	120	129	139	124	110	128	133	128	123	118	154	126	144	143	122
24209	5202	7706	7551	6920	5486	4249	3224	2534	1930	1598	1309	1109	1070	945	870	820	792	710	700	653	668	658	557	603	591	558	499	503	495	481	485	489	418	480	426	464	456	413	422	439	400	409	424	407	435	427	397	387	408	415	404	420	364	405	352	386	388	414	406	390	393	380	356	362	415	359	367	376	410	344	364	371	362	358	348	407	362	363	361	402	380	361	385	371	382	377	372	380	386	406	380	340	375	402	381	406	399	431	388	418	402	365	396	375	396	375	400	402	372	334	377	373	341	330	368	385	327	358	354	347	381	383	377	376	351	349	369	356	392	335	334	346	347	322	358	357	340	372	368	338	319	357	356	364	392	371	363	320	354	368	324	372	353	329	352	344	333	323	362	366	387	333	329	344	327	364	349	354	345	325	357	356	362	376	304	344	316	355	340	335	348	356	360	340	400	346	339	330	362	373	353	302	354	376	339	379	376	385	361	382	358	361	335	362	365	375	356	377	395	389	372	399	371	340	317	356	342	365	354	342	360	347	362	356	348	389	348	325	364	341	356	367	361	366	362	370	358	380	368	378	326	375	350	356	368	316	361	352	331	361	335	345	337	378	349	389	338	390	368	327	322	392	347	337	358	345	360	376	354	341	344	354	351	373	360	350	350	381	336	343	334	327	355	377	348	352	360	335	394	377	350	340	349	329	373	341	354	341	333	349	317	342	327	348	373	341	381	385	334	367	340	311	423	357	355	357	374	325	373	366	348	360	363	332	356	380	355	342	384	330	362	355	360	348	388	365	354	369	364	377	355	349	378	346	339	339	368	349	341	355	338	328	375	376	347	337	372	351	357	337	313	346	362	380	332	311	348	393	313	341	365	348	345	343	327	339	345	324	330	366	329	366	346	344	353	366	317	350	368	339	402	340	358	369	335	362	349	358	356	355	353	366	334	348	351	352	352	350	367	344	339	332	388	328	378	326	343	343	346	356	344	347	343	352	366	380	380	363	345	347	406	348	359	364	322	324	355	329	355	360	338	364	385	326	361	319	327	346	362	342	338	347	326	360	312	352	351	345	354	365	338	338	360	365	303	351	402	336	343	339	342	359	370	380	367	337	349	317	346	349	332	339	346	353	360	365	332	329	354	323	320	341	373	372	337	323	334	339	369	348	351	349	377	338	350	328	372	374	380	334	347	326	354	357	312	331	361	353	366	364	352	406	326	353	371	347	388	334	354	386	351	355	327	369	356	368	344	333	335	343	353	385	363	362	354	336	320	355	353	356	341	356	327	324	343	355	350	374	366	312	368	343	356	379	343	341	372	346	332	350	355	361	350	358	338	350	329	368	363	347	346	363	351	364	338	345	374	354	373	378	389	312	349	334	352	346	340	346	354	325	362	377	368	393	316	335	366	323	336	351	349	330	363	357	303	346	357	361	327	346	359	367	340	339	317	362	378	334	339	325	318	356	326	381	367	345	337	368	360	328	372	346	382	343	349	337	358	343	315	343	368	365	354	334	341	359	340	359	336	325	358	373	358	331	350	368	351	389	333	375	336	345	381	347	309	324	342	371	388	324	341	368	358	348	402	350	371	351	338	377	340	358	335	328	349	322	351	348	342	346	358	362	335	357	352	373	348	327	372	352	393	364	328	365	357	339	365	374	341	348	353	348	331	399	325	359	334	376	365	352	348	356	332	358	366	360	358	367	348	340	340	350	339	373	360	346	342	373	334	369	348	332	350	346	340	363	354	390	370	318	337	387	337	352	345	322	339	338	329	353	374	350	360	340	335	347	375	353	353	323	353	350	375	325	371	351	349	354	334	360	392	354	359	379	350	348	343	342	313	376	369	320	330	373	344	306	322	347	316	362	350	355	367	331	335	343	349	351	374	367	306	347	369	331	358	372	383	332	350	386	333	350	344	383	378	348	378	348	381	356	363	331	378	336	348	345	323	324	384	351	363	292	352	348	361	337	347	332	334	314	337	355	357	378	356	339	340	404	305	356	343	353	350	371	339	360	388	402	349	351	330	323	368	344	359	357	347	335	376	337	335	362	332	358	358	343	352	378	372	373	355	372	343	334	340	375	345	332	361	343	331	363	363	374	363	330	340	332	334	381	320	344	341	349	358	373	342	335	356	356	344	339	369	346	368	362	344	337	337	377	362	345	342	356	351	338	345	370	367	370	353	355	334	387	346	357	361	357	374	364	353	336	344	357	347	393	347	376	337	373	396	355	333	368	364	363	350	325	348	325	349	349	334	363	362	322	346	371	376	363	362	367	334	349	338	357	356	357	355	338	360	357	337	313	350	373	374	316	332	332	325	335	361	342	391	384	332	342	369	374	336	365	348	331	354	385	323	351	318	359	308	338	381	372	349	361	316	380	330	366	337	347	356	377	356	381	324	348	345	381	362	326	343	367	359	356	375	312	368	352	357	331	344	358	325	370	339	362	333	337	356	319	346	349	349	380	369	344	355	334	331	337	350	358	349	385	366	350	335	348	355	359	311	391	326	339	351	373	342	372	363	349	341	335	367	343	344	358	322	322	307	341	334	357	339	364	368	331	339	364	363	369	373	395	369	381	351	336	383	359	347	360	351	326	321	368	340	367	355	382	371	343	351	329	334	378	369	402	341	326	341	345	338	370	345	353	339	351	366	312	321	322	343	342	356	366	346	352	363	332	370	369	388	347	341	373	351	335	333	301	327	365	345	370	334	369	360	375	366	331	339	342	327	374	361	354	368	355	350	391	349	342	344	371	366	334	340	342	348	359	344	364	331	369	330	345	370	363	349	336	363	352	357	333	332	342	333	399	353	328	324	380	337	284	362	312	339	382	352	360	320	363	362	357	362	350	344	373	354	367	306	337	366	341	347	349	345	375	363	377	364	355	342	333	354	359	342	342	368	358	354	366	347	359	343	327	346	387	350	375	363	342	322	345	363	368	362	348	348	371	373	333	375	373	359	355	356	336	335	364	333	340	373	362	330	353	390	339	345	372	354	334	379	335	351	327	324	360	345	379	345	360	377	357	330	383	333	332	346	342	355	381	352	375	327	322	330	368	352	328	308	375	370	342	338	391	341	351	357	410	355	367	332	341	368	354	341	354	341	359	383	365	340	373	368	341	365	344	343	350	324	331	356	363	349	396	344	334	387	335	341	340	340	318	326	335	334	374	359	363	368	363	324	331	376	351	340	354	362	344	355	309	323	339	371	367	361	361	347	364	359	378	382	344	331	352	370	364	390	339	384	342	380	352	349	337	370	358	381	368	366	358	368	341	351	345	339	355	361	352	359	359	377	384	339	359	352	353	344	362	395	373	359	343	356	340	371	345	341	335	369	351	345	340	330	343	352	365	357	326	397	353	327	329	372	339	320	377	358	371	361	351	357	359	369	326	351	373	387	356	336	355	348	385	362	359	364	334	360	360	384	343	382	365	338	387	372	335	359	324	362	351	326	323	368	396	342	368	359	351	335	361	341	351	342	384	377	360	345	385	390	356	342	347	345
4839	1032	765	564	450	321	265	267	215	262	245	226	233	236	255	214	245	255	243	219	243	232	228	226	242	232	220	237	236	228	216	224	214	202	232	212	245	247	223	209	219	227	240	225	250	245	243	201	223	246	229	241	201	241	217	249	237	233	246	234	232	230	227	256	256	204	222	209	231	230	220	229	215	232	249	247	222	251	225	213	222	227	230	225	238	242	233	212	243	214	204	226	228	228	209	230	216	248	259	247	215	213	214	231	250	250	253	230	216	234	238	224	204	237	232	218	233	208	261	250	242	213	243	212	229	236	231	238	239	220	230	248	195	243	234	224	217	235	227	228	258	254	228	226	245	217	224	218	225	249	249	234	207	237	207	212	220	224	198	243	233	226	223	233	234	217	224	246	242	245	242	228	259	224	221	224	259	254	196	217	237	229	248	217	249	225	246	228	225	249	205	207	228	216	234	227	223	240	230	217	216	222	229	233	231	205	242	201	214	216	229	200	262	243	228	206	241	240	199	202	221	216	236	215	208	235	225	234	235	242	212	211	199	255	250	223	225	245	252	184	218	232	211	252	245	245	259	214	236	220	260	242	223	223	219	241	232	228	254	213	235	212	208	250	244	228	216	221	228	222	248	255	254	238	238	204	222	265	212	232	243	223	226	235	195	219	254	233	226	212	223	254	248	227	225	207	236	245	249	200	210	222	260	227	228	237	220	201	218	265	216	221	223	204	221	246	238	213	253	242	230	218	246	242	198	231	234	257	215	217	238	219	214	231	228	212	249	215	260	228	247	230	235	222	244	244	225	260	206	243	223	232	230	211	220	253	232	237	236	245	242	250	261	215	219	223	212	234	232	235	237	238	269	229	223	229	248	190	219	239	230	210	230	248	239	233	218	249	241	269	215	261	258	221	250	209	223	215	259	232	244	245	221	237	228	248	243	231	212	223	266	214	204	241	247	222	198	207	205	242	213	247	219	228	235	243	219	241	263	261	231	229	244	217	225	215	211	226	211	220	231	233	244	231	230	255	213	236	248	248	231	248	237	235	213	241	234	227	230	230	214	225	203	237	214	230	220	223	222	214	248	241	241	198	230	209	228	202	214	216	213	232	257	196	207	224	217	235	220	217	250	237	234	243	220	213	232	222	246	259	233	236	237	228	217	228	244	205	235	233	234	223	244	247	209	210	225	236	230	221	229	225	244	233	248	233	240	211	235	221	236	235	236	246	230	245	233	224	221	229	210	231	205	216	183	220	232	235	236	218	238	205	251	230	223	220	219	212	216	203	257	248	233	233	227	247	216	251	250	231	216	224	225	212	219	233	219	244	227	211	205	190	232	251	228	215	230	223	227	231	228	225	244	240	223	201	262	240	192	222	247	207	213	239	224	218	212	223	231	236	219	244	216	211	243	239	219	220	229	255	213	244	233	231	199	204	207	242	177	203	231	243	236	202	242	217	229	228	240	214	213	228	260	229	197	215	207	202	201	239	253	220	242	225	248	242	207	224	239	239	233	231	231	232	227	249	268	226	224	241	226	213	246	245	217	241	211	231	270	262	231	250	231	226	230	249	236	257	234	209	231	199	228	251	228	215	222	224	248	218	242	220	266	239	224	257	229	222	228	233	236	239	201	244	235	217	207	226	239	229	207	224	254	203	225	254	215	236	223	237	213	217	211	243	234	245	254	198	233	231	213	252	212	248	247	224	236	233	222	197	222	215	215	237	220	242	211	238	231	225	215	199	250	258	225	252	227	211	201	225	241	215	256	227	240	228	249	220	201	211	258	228	217	223	218	237	240	225	201	231	215	213	236	208	218	245	226	221	234	263	219	250	239	228	223	265	252	219	234	220	251	226	235	236	255	232	232	221	227	237	208	217	230	238	216	241	223	218	226	246	223	222	212	231	242	253	214	236	215	218	228	223	222	231	238	247	238	250	210	247	239	243	201	248	231	249	231	205	241	277	240	224	207	212	248	237	260	253	230	258	212	247	255	214	233	213	221	199	226	215	234	228	227	219	236	205	220	263	223	215	244	205	229	222	224	241	221	220	240	217	214	221	233	229	232	265	227	233	271	212	254	229	238	220	215	200	246	230	238	218	248	209	229	206	223	208	232	216	233	238	240	208	250	226	249	250	244	254	229	216	247	240	219	215	225	212	214	233	219	225	204	235	218	202	233	220	214	211	235	224	223	224	242	238	234	208	219	238	233	222	212	246	248	219	209	245	244	244	233	259	229	225	222	206	249	223	191	228	195	250	199	208	242	212	228	226	228	244	250	215	228	212	237	236	227	213	235	236	206	226	226	262	248	217	223	251	261	235	207	201	222	240	240	221	225	256	199	236	258	240	245	207	230	215	256	241	232	272	209	214	257	243	241	240	229	231	225	233	198	230	218	215	210	244	242	242	258	223	246	236	228	237	238	250	236	236	225	204	233	246	236	209	236	234	234	226	233	227	248	236	227	226	246	220	229	232	230	227	214	234	244	210	228	223	210	203	212	235	236	211	238	237	248	216	256	208	222	258	227	221	222	206	226	220	223	214	222	238	241	218	225	247	223	218	225	224	215	241	220	216	222	253	198	188	250	219	192	242	220	230	211	216	230	235	228	229	217	278	238	233	239	224	243	231	235	219	215	223	213	232	232	228	227	228	226	228	246	226	253	230	233	242	229	243	217	223	235	227	232	207	223	235	218	206	248	216	276	214	238	199	273	239	239	266	235	211	228	241	228	240	198	232	240	275	235	252	222	216	259	235	236	225	227	230	246	231	271	245	246	248	258	233	220	232	223	223	243	214	205	229	231	233	215	181	246	248	261	260	241	229	223	248	274	231	221	226	227	222	210	229	224	243	255	228	230	238	259	188	240	224	234	240	217	226	207	231	244	225	238	211	237	245	215	235	233	233	220	238	234	202	228	243	231	210	234	221	215	210	234	240	190	229	221	239	218	194	210	200	233	214	228	220	215	215	238	242	229	230	227	206	223	243	226	211	235	225	241	215	204	230	235	236	223	235	217	248	229	239	247	235	214	217	215	218	251	215	221	255	246	259	237	221	224	227	224	226	237	248	232	216	227	258	198	225	217	245	219	208	223	206	237	204	217	220	232	243	263	245	233	258	235	230	216	238	205	232	228	245	246	217	240	205	232	246	240	235	255	230	255	247	207	236	217	247	214	233	242	202	231	234	228	214	221	247	232	210	248	240	238	203	235	223	218	210	223	226	195	215	201	216	235	211	236	230	269	207	215	221	222	228	234	229	234	250	230	233	214	226	211	216	217	235	222	229	214	227	238	232	229	236	208	242	214	229	198	223	268	216	229	209	220	263	209	214	220	195	229	236	241	234	237	218	235	236	248	226	239	219	227	247	237	247	207	213	222	222	223	223	214	186	241	233	272	246	228	233	241	235	206	213	249	247	262	235	232	252	245	211	247	222	229	218	215	246	249	213	210	204	241	216	259	248	225	219	225	237	232	238	252	198	228	224	248	213	225	218
4453	1099	1348	1356	1117	928	762	723	648	661	646	648	604	567	598	662	659	595	641	629	615	593	631	629	627	573	605	629	590	633	590	575	561	580	605	590	634	592	626	615	610	616	618	644	622	642	599	631	620	588	619	590	558	578	612	622	597	619	559	622	599	611	621	609	629	609	607	616	669	613	592	597	594	625	589	595	598	591	601	575	616	591	595	586	614	603	564	595	617	582	613	609	629	593	623	614	609	623	626	644	580	597	627	604	600	613	597	572	614	596	618	574	582	637	656	563	617	628	633	570	619	600	614	566	647	597	596	629	560	637	608	617	567	568	604	638	603	607	625	622	608	596	567	597	615	608	624	575	601	583	578	579	610	598	572	607	619	602	583	614	637	551	606	612	602	612	606	587	645	601	583	617	599	594	599	558	610	591	633	563	586	588	583	581	596	602	595	622	604	584	575	592	632	638	571	601	592	591	606	669	597	584	580	610	613	595	598	614	596	572	624	606	591	607	624	550	644	602	588	628	607	583	620	605	603	579	544	622	613	617	630	632	603	606	569	621	625	648	609	587	600	605	607	578	606	636	614	607	628	565	620	608	602	633	560	574	566	625	633	597	579	611	585	621	620	581	592	607	619	584	596	607	595	626	607	556	579	609	585	592	552	591	604	611	597	577	586	588	599	624	610	589	573	605	582	607	588	615	611	576	641	597	567	586	564	628	602	600	583	607	614	636	632	589	610	639	579	635	619	612	538	609	603	586	634	566	622	652	562	567	593	579	567	596	566	601	567	598	591	586	573	579	546	611	612	656	607	613	575	586	577	631	651	569	605	612	565	602	571	591	573	622	588	600	609	604	622	597	605	550	568	617	622	619	582	591	579	645	626	579	602	632	594	624	582	588	627	590	619	611	603	638	597	619	575	605	584	601	600	594	592	632	626	616	568	562	575	599	610	586	591	575	591	636	620	569	547	615	639	583	573	628	584	643	587	599	631	654	603	590	577	602	634	645	621	576	591	628	627	558	588	581	573	564	583	582	604	623	598	640	609	564	614	583	575	617	621	630	582	609	587	583	595	612	621	559	594	653	558	608	629	586	586	623	592	601	580	610	608	560	599	617	576	560	573	601	574	593	600	573	564	594	610	590	620	622	590	587	632	616	575	589	630	606	601	623	572	594	636	608	608	600	583	621	611	572	637	641	574	605	608	589	627	603	646	588	612	610	566	556	620	578	582	614	592	602	622	607	626	589	601	595	606	623	620	581	632	610	596	586	619	604	588	569	614	627	621	613	608	645	562	617	637	632	616	579	563	621	601	601	613	623	630	597	606	602	599	597	623	587	613	650	596	588	581	654	550	623	625	621	615	580	590	585	620	546	585	624	584	634	585	582	590	661	595	647	595	613	565	595	579	597	611	577	629	606	595	611	611	603	612	603	624	628	601	571	587	568	625	655	579	610	592	590	600	574	601	572	581	603	573	652	645	611	594	617	623	605	574	597	595	615	603	584	606	670	602	602	616	594	622	559	595	618	643	561	602	603	662	630	616	609	585	591	582	609	617	628	640	581	563	608	640	603	630	620	575	589	589	625	603	596	634	614	601	599	588	621	583	608	588	621	557	604	589	624	609	609	612	594	582	612	605	586	619	571	632	571	584	591	604	609	610	598	603	601	629	578	584	611	597	595	616	624	572	641	616	590	594	589	598	658	611	585	559	539	589	616	584	591	565	618	639	606	583	582	606	629	601	598	571	607	603	592	576	583	594	583	583	633	595	604	566	573	601	606	628	597	628	589	604	559	613	581	611	620	590	585	563	558	568	599	593	592	607	634	559	567	587	631	605	586	590	615	571	614	599	608	606	616	601	615	604	568	558	616	589	561	569	676	565	612	647	594	624	553	581	610	572	605	603	604	646	624	570	575	620	598	596	607	588	587	565	576	618	632	605	616	605	589	616	598	619	598	635	605	579	610	592	608	628	610	599	586	576	646	587	613	590	599	582	628	582	566	580	562	599	574	529	565	617	616	627	580	622	595	589	630	610	578	610	625	607	644	554	620	642	600	602	614	595	591	609	593	631	633	572	617	578	603	621	607	629	618	606	611	566	598	584	594	602	588	584	643	553	582	570	574	628	622	603	569	587	578	623	634	571	625	572	607	599	573	583	571	619	613	624	637	620	609	557	618	604	581	560	611	624	594	577	560	565	610	625	582	609	596	582	618	577	636	570	593	623	596	573	577	567	609	554	614	597	583	619	635	590	594	614	579	632	613	610	596	602	598	598	623	549	654	564	611	588	619	629	635	577	608	612	598	622	650	626	542	618	608	579	568	606	592	588	576	622	624	608	591	631	601	555	583	613	614	589	614	620	630	617	549	585	615	563	591	592	609	613	593	613	604	601	576	616	597	582	618	590	562	607	561	625	620	619	601	612	605	579	593	581	581	578	568	596	611	570	578	603	591	615	601	622	589	571	604	609	616	602	584	628	579	606	608	580	613	621	575	572	602	597	604	582	612	628	547	562	598	608	594	610	637	612	623	609	605	625	607	614	635	604	597	585	596	580	578	601	614	609	573	571	650	613	662	654	635	619	565	571	573	604	602	580	634	596	586	592	563	623	589	616	564	598	619	605	612	579	600	597	617	575	604	601	592	606	603	622	600	596	575	631	578	612	597	575	610	608	588	615	580	622	614	589	589	574	588	585	590	584	631	621	597	606	558	628	601	612	577	611	559	610	578	608	607	608	544	682	601	569	584	611	599	594	575	604	631	567	585	559	621	592	618	580	609	599	589	599	588	568	585	606	558	590	571	587	607	603	625	570	601	658	558	604	607	591	608	638	600	616	584	634	594	570	613	572	610	575	559	624	594	617	574	583	561	651	565	589	594	564	599	593	573	577	654	627	640	604	574	586	590	613	593	573	622	568	614	584	610	599	599	613	609	604	567	606	593	638	569	656	634	614	578	578	608	585	585	574	574	603	609	582	540	615	641	584	574	608	637	581	636	583	686	587	605	594	593	610	614	578	600	567	574	576	580	564	621	650	591	602	568	638	592	600	618	578	633	562	631	586	624	559	614	544	574	571	616	599	638	617	631	614	605	659	602	559	620	596	585	589	608	561	605	564	584	580	616	573	580	617	573	582	632	609	584	635	618	597	640	582	602	579	596	609	651	598	581	590	594	572	572	615	637	577	567	620	601	612	632	620	620	592	529	615	621	578	600	575	607	631	636	629	576	605	621	574	594	589	612	594	633	595	622	582	603	553	585	615	583	586	617	613	582	581	625	584	605	602	603	587	649	553	623	579	637	639	592	578	560	612	626	570	602	617	622	582	655	610	556	642	577	589	560	584	567	612	635	581	561	566	622	584	586	603	574	570	583	617	608	589	618	635	581	577	652	590	546	562	684	621	597	644	617	632	630	605	612	592	613	592	613	628	603	598	561	601	575	616	639	553	587	576	600	606	591	570	603	576	658	649	592	561	630	631	620	601	632	624	576	604	563	611	574
26043	9903	6736	4334	2819	2015	1186	679	444	351	329	277	288	256	249	233	265	266	265	258	238	238	245	230	240	206	240	223	229	204	227	233	213	224	237	215	221	209	212	231	214	229	224	216	235	257	221	247	203	226	219	218	231	226	249	238	227	234	219	218	230	215	215	204	220	256	201	270	202	207	249	245	231	246	250	227	210	236	227	193	221	222	232	266	234	228	205	241	229	215	236	234	224	197	230	233	214	230	227	219	204	237	224	216	224	224	214	233	259	221	239	208	207	228	238	212	206	239	241	224	208	240	233	198	253	223	250	215	254	238	219	221	198	217	230	210	255	220	240	240	211	218	219	221	237	236	207	242	206	233	210	210	228	219	191	197	195	222	210	221	222	197	220	224	221	197	221	239	222	210	222	240	192	212	254	226	212	222	213	212	211	235	225	232	197	207	227	214	228	230	230	261	203	210	216	182	196	233	211	222	229	204	229	228	222	190	202	220	236	224	219	219	210	228	240	228	200	224	231	235	240	215	179	224	206	212	202	226	199	253	215	235	199	217	212	230	242	222	220	230	214	221	228	228	198	187	222	222	220	213	204	249	237	226	215	230	232	192	192	208	217	242	237	194	233	246	226	234	246	190	223	233	247	233	218	241	196	236	203	214	239	240	231	228	229	248	215	250	218	195	212	212	226	257	206	239	204	221	232	219	219	216	240	230	223	224	209	219	223	209	219	227	224	210	226	207	225	195	224	250	231	184	238	199	212	236	240	216	199	238	248	214	203	238	224	204	250	242	209	218	244	216	223	217	206	229	217	221	237	215	224	232	238	232	209	226	211	240	211	234	227	240	224	207	232	249	232	221	215	196	243	208	214	212	211	204	211	220	201	221	238	227	219	224	200	208	224	221	227	231	220	248	236	213	214	215	222	204	211	231	218	224	205	215	233	252	240	210	211	230	254	214	215	216	223	210	220	245	205	240	214	230	204	223	238	210	210	212	214	232	206	245	223	211	217	231	214	239	216	242	211	217	211	226	201	202	238	243	216	212	228	220	222	213	218	205	220	217	209	204	206	228	214	213	221	216	241	215	200	202	223	218	207	209	230	186	221	232	223	208	210	233	238	202	208	253	211	206	227	237	208	234	228	257	239	204	239	211	251	215	231	243	224	221	209	240	221	209	232	239	225	208	237	230	210	210	227	250	232	227	242	217	212	234	231	216	233	204	245	188	223	210	216	226	233	210	200	236	244	218	199	227	227	212	207	213	203	225	202	235	220	222	189	215	214	233	214	252	231	214	198	204	216	214	224	219	237	202	206	206	207	220	239	231	219	222	249	245	202	207	236	220	227	224	218	233	243	219	196	223	235	226	202	226	226	192	199	242	241	229	247	211	225	224	218	215	220	204	215	208	243	240	223	244	237	199	222	261	230	218	221	209	235	239	212	195	224	235	234	220	216	243	211	211	219	231	191	240	203	232	222	219	211	192	220	213	227	207	217	238	240	233	222	234	244	229	236	223	211	201	212	216	214	231	195	209	237	249	200	221	227	231	205	217	225	215	190	197	235	243	226	213	214	228	212	221	228	216	213	196	236	221	219	212	234	220	220	236	205	216	239	219	213	200	249	215	235	198	212	235	236	215	209	205	211	218	211	241	214	240	218	224	206	235	205	224	220	234	245	221	222	250	219	219	226	240	239	210	233	218	216	224	227	225	222	241	206	200	232	213	230	202	227	236	242	242	203	224	200	214	234	234	217	211	230	244	231	229	228	213	218	224	227	216	216	230	225	208	201	211	245	238	229	226	254	223	230	229	227	217	213	217	227	235	239	228	193	245	253	227	214	221	195	203	201	217	220	221	215	220	226	201	236	223	208	247	226	204	199	228	206	208	236	237	235	216	198	219	248	250	217	230	218	222	243	212	214	217	204	221	241	246	215	206	217	206	220	200	238	231	229	218	250	195	222	231	219	218	229	235	193	225	211	250	209	187	208	211	222	239	200	210	227	218	233	197	221	225	212	228	195	208	228	225	232	225	225	214	213	236	210	187	236	214	222	223	227	224	248	199	240	208	210	226	199	216	243	215	204	215	226	222	213	210	215	228	220	224	215	213	231	222	221	220	201	219	238	214	225	234	220	224	218	221	234	226	224	218	223	195	212	208	212	196	209	239	219	222	213	198	216	201	227	229	243	204	225	235	213	238	208	198	214	224	221	189	224	224	240	214	225	229	266	227	230	228	208	204	198	232	185	224	218	221	219	248	222	211	210	216	216	222	232	217	229	204	222	225	229	205	208	212	212	232	236	206	231	185	201	243	209	210	232	252	222	243	208	223	237	225	232	220	218	215	204	207	225	206	224	218	218	229	235	215	228	224	239	202	215	223	229	211	213	228	218	236	213	233	247	219	229	220	218	196	222	250	192	210	212	198	210	212	209	239	207	256	258	216	231	211	253	227	214	250	222	231	231	188	247	233	228	226	194	222	207	213	208	231	247	215	217	203	208	247	214	246	186	218	236	212	246	238	233	198	217	228	235	244	208	212	240	206	236	222	204	230	196	233	221	232	222	234	200	239	199	248	233	192	228	216	213	226	224	238	235	243	214	227	217	212	198	220	199	213	228	217	210	216	251	226	224	200	238	222	196	215	219	206	229	216	211	218	225	219	214	216	217	226	221	219	242	237	234	219	216	210	221	235	224	211	219	214	200	214	210	218	210	224	243	218	229	217	230	222	223	252	195	244	205	212	200	235	232	197	218	229	214	213	202	199	243	224	217	212	239	220	213	223	237	226	216	205	231	216	218	216	232	220	211	234	228	219	244	243	240	211	219	221	211	239	247	200	206	185	232	221	228	219	211	196	227	228	240	204	249	212	203	228	216	214	229	214	223	225	194	214	225	222	202	233	207	227	195	213	246	230	246	206	230	212	209	211	227	217	204	202	234	213	216	237	253	243	203	212	204	226	230	196	256	224	246	228	234	228	205	210	237	212	226	213	225	219	202	224	205	212	248	236	211	236	218	217	189	208	235	212	226	236	217	210	220	207	227	237	216	216	201	224	202	224	192	234	208	205	234	236	243	212	214	228	237	201	205	227	218	247	247	227	206	238	211	206	204	225	232	228	200	229	232	254	225	213	210	260	240	223	234	222	229	216	216	224	235	254	270	232	217	220	228	222	230	201	245	205	256	206	231	225	216	212	214	235	222	224	231	226	233	219	221	236	204	200	196	221	215	243	217	211	223	229	260	214	231	243	210	212	209	244	217	247	244	221	232	199	221	223	227	209	217	209	211	219	211	224	241	231	244	225	247	248	247	233	232	244	230	253	214	221	224	208	243	221	222	222	214	217	228	224	217	235	208	220	262	231	246	215	202	217	200	213	195	235	212	228	229	224	238	239	221	241	255	233	199	192	217	229	202	243	218	231	195	227	211	206	229	229	233	235	238	230	244	247	261	226	224	246	237	231	220	199	229	209	233	215	227	205	242	237	244	226	245	230	237	214	256	243
18363	3473	5064	5214	4606	3764	2783	2163	1667	1379	1215	1055	1008	894	924	823	783	797	761	754	736	728	687	716	693	672	648	617	653	651	631	587	673	625	600	589	631	617	633	615	641	643	649	571	628	596	600	598	584	569	668	570	576	601	578	600	626	591	595	577	632	578	562	560	599	597	603	595	594	613	580	577	624	545	538	577	546	591	631	580	573	600	568	584	601	582	561	579	571	531	545	586	564	572	566	588	564	605	597	569	641	601	596	598	571	578	575	592	611	562	564	594	571	608	627	608	547	584	611	556	593	610	602	586	523	592	594	556	581	574	564	600	614	638	602	587	514	538	565	538	586	579	540	559	565	590	544	531	617	576	580	601	573	572	549	577	606	593	566	605	594	550	546	551	539	575	616	573	582	584	564	604	563	595	578	549	584	587	560	556	551	556	590	566	569	531	582	599	587	567	548	533	608	565	523	591	534	547	580	582	597	582	576	546	573	565	615	559	562	582	613	615	598	550	573	629	568	561	591	534	538	553	576	598	604	554	625	550	555	566	538	563	560	600	556	560	565	578	605	549	585	539	587	574	572	518	542	575	544	554	555	597	506	575	556	565	546	587	618	572	627	537	578	595	538	588	584	526	568	576	573	552	526	571	554	559	588	555	568	542	587	590	595	581	558	575	580	528	564	617	647	567	559	534	575	597	590	591	614	530	578	560	567	542	594	590	583	587	567	592	539	564	604	571	594	593	587	550	547	587	584	566	589	545	558	558	564	567	558	558	580	596	566	555	539	599	555	559	578	535	528	554	568	572	552	565	582	582	560	555	594	542	576	597	581	550	531	562	549	570	581	631	556	582	564	575	610	577	565	526	545	582	560	603	577	593	592	571	632	561	573	628	570	560	574	576	527	575	549	565	566	551	617	572	577	604	581	555	582	591	581	562	604	592	600	580	628	538	563	609	596	575	557	558	558	591	570	570	572	599	546	616	568	559	577	575	585	552	555	587	550	560	578	564	550	557	554	522	563	610	585	553	569	575	557	582	568	598	559	567	579	613	598	595	598	585	578	619	561	561	530	556	549	568	588	610	620	573	529	575	603	557	605	571	568	574	555	579	602	550	557	561	610	565	524	608	577	602	518	579	524	577	555	569	586	565	570	538	579	557	567	579	557	577	515	514	588	575	574	547	566	527	589	566	551	596	550	552	591	549	562	607	580	569	599	566	571	587	607	573	547	578	632	607	550	590	540	587	562	569	601	549	600	553	564	538	572	542	554	548	564	558	546	604	590	555	562	563	568	581	601	570	533	548	543	575	569	582	566	547	562	616	547	556	618	550	569	605	589	588	534	580	586	567	574	587	570	555	579	554	580	544	592	556	572	571	530	588	561	576	545	584	560	596	571	555	552	539	553	592	519	556	556	561	565	572	568	542	536	618	572	575	546	559	583	558	538	582	572	593	556	579	540	595	605	573	576	557	562	604	581	565	568	591	515	564	580	600	622	571	556	583	574	590	570	605	573	547	559	548	572	545	603	565	618	601	543	553	581	533	560	551	573	565	599	583	530	576	572	583	609	524	614	568	565	600	573	552	563	573	546	579	593	592	605	571	545	512	578	573	555	552	570	545	582	577	587	571	571	564	553	564	542	611	615	559	551	531	580	586	564	548	604	582	539	589	589	570	563	603	584	594	562	571	571	542	590	580	549	570	542	557	569	586	595	547	600	611	615	563	576	509	532	555	574	575	607	590	574	584	592	583	566	567	589	619	545	552	577	553	545	538	555	540	561	591	592	553	547	547	598	542	591	557	553	562	561	601	577	562	557	588	595	569	596	564	568	582	565	584	581	606	591	616	571	576	568	571	608	589	580	603	574	556	575	559	552	551	608	615	560	596	557	605	549	570	573	573	584	572	555	549	592	613	534	564	603	595	601	531	554	582	568	605	546	581	563	580	539	576	589	612	560	577	572	584	528	566	531	617	589	565	576	537	547	599	605	578	549	580	538	497	563	567	566	588	548	556	557	613	590	585	585	509	542	596	578	578	571	594	566	508	543	614	555	589	528	570	609	523	598	532	546	525	577	554	586	565	567	539	580	574	546	588	575	577	562	566	564	572	560	571	574	555	568	530	586	580	536	607	563	536	592	554	562	543	597	618	538	587	582	595	591	558	626	568	551	569	565	553	539	566	559	539	546	632	576	590	560	566	541	520	603	584	558	590	580	591	566	551	586	548	567	563	514	574	582	602	596	529	549	599	535	599	574	648	548	577	625	623	548	565	595	564	537	582	608	601	596	529	565	555	554	577	566	568	568	609	548	554	562	561	591	620	593	572	545	572	572	541	594	542	563	563	573	548	573	561	584	553	613	567	535	526	609	596	568	589	560	583	574	569	589	582	590	581	574	569	579	577	605	556	572	576	549	570	593	539	588	580	560	575	564	576	551	585	573	596	607	597	605	551	577	573	521	596	585	599	534	542	561	589	590	554	581	596	578	590	560	571	565	550	571	616	573	553	565	573	579	584	587	558	603	569	574	608	609	608	601	521	605	590	625	579	571	556	542	567	533	559	549	587	528	554	567	615	556	614	615	586	569	602	590	596	589	568	616	603	528	580	580	546	565	552	518	566	556	606	538	567	570	581	579	513	558	598	609	581	574	580	614	588	566	571	544	560	575	611	531	567	522	577	606	578	602	559	562	616	583	594	586	571	574	572	566	590	584	605	563	596	539	593	587	551	512	539	615	562	576	586	611	546	591	529	519	617	566	530	565	574	564	569	550	534	568	580	557	583	553	592	559	540	558	585	601	516	543	557	590	597	569	588	600	576	572	568	508	569	560	605	555	588	582	602	575	582	572	595	580	563	578	542	620	575	592	518	587	563	585	569	578	595	565	538	572	602	566	553	578	600	598	582	564	547	581	620	596	579	601	589	568	606	543	579	539	544	585	627	585	613	604	547	559	581	595	572	567	583	566	583	587	615	563	575	607	553	547	565	574	602	621	538	531	582	568	615	546	549	544	559	553	572	545	583	561	543	555	593	538	536	536	597	566	573	548	621	588	578	593	554	589	557	531	580	590	599	574	589	570	548	550	575	610	584	546	543	566	597	593	614	573	590	550	590	545	595	584	552	617	559	571	558	594	523	571	591	578	579	572	568	575	556	614	586	624	575	576	553	524	544	565	560	556	564	561	576	583	600	582	583	569	557	551	583	607	574	600	559	570	603	558	621	581	621	607	574	581	563	558	593	562	560	591	568	589	575	546	571	554	549	580	592	568	548	560	596	571	608	598	603	564	542	628	573	551	557	560	608	584	596	596	538	556	580	580	573	561	546	529	564	562	551	586	585	547	586	567	552	582	575	521	564	588	554	569	575	574	540	568	583	548	574	624	612	562	564	603	607	591	531	609	608	575	558	579	578	574	588	598	564	537	539	548	574	572	601	554	604	512	601	585	584	589	574	577	561	538	555	575	563	554	590	587	525	541	556	564	550	527	527	574	559	577	544	526	582
33606	14776	10318	7210	4861	3290	1779	1050	693	459	286	261	219	210	212	213	191	193	161	171	166	147	142	156	163	146	168	152	147	143	136	131	119	123	139	123	128	118	123	123	129	125	149	128	139	114	142	137	128	121	119	116	129	128	108	118	136	138	122	127	143	127	124	144	122	137	144	121	119	123	112	124	129	135	123	133	101	125	134	118	124	129	117	130	120	144	133	143	133	127	133	129	124	142	113	119	117	136	128	111	129	138	121	139	124	123	144	130	133	121	122	117	108	131	131	123	118	106	126	103	138	142	134	133	117	111	119	139	133	113	116	134	119	109	116	127	138	124	142	108	101	123	116	110	115	123	102	128	143	107	140	132	104	124	128	115	120	125	123	125	107	128	120	126	116	138	141	139	106	129	131	128	113	119	121	129	130	117	123	129	123	126	112	137	129	127	132	112	132	133	139	130	132	127	134	122	114	127	130	129	134	112	115	120	114	122	129	116	113	130	126	142	126	137	127	120	118	119	104	109	105	119	140	121	115	136	126	122	136	121	117	129	131	132	126	123	141	130	123	103	112	116	96	122	128	122	112	125	124	137	103	127	127	117	116	137	122	122	114	117	132	123	108	110	128	119	93	124	119	134	134	144	105	117	108	142	130	110	108	116	116	136	119	119	143	107	137	118	126	120	122	142	112	145	124	139	103	119	124	102	125	133	135	122	112	127	111	135	121	126	144	133	122	104	116	132	131	139	102	137	119	128	134	119	103	129	121	124	130	137	145	111	142	113	120	101	109	126	140	111	139	112	112	127	139	134	131	117	117	137	117	140	113	124	132	109	115	123	113	119	122	123	114	111	125	128	110	131	130	109	125	126	113	140	120	131	115	90	110	107	150	130	115	139	103	125	122	129	118	114	110	128	122	123	133	129	126	117	126	128	116	123	107	152	98	104	129	137	119	132	131	131	143	128	134	118	117	123	129	102	129	149	123	115	128	107	120	117	105	112	110	130	132	116	121	127	119	111	120	130	104	121	126	126	110	138	133	116	123	122	123	127	123	126	146	128	120	136	138	122	136	109	119	106	132	114	132	101	123	134	120	127	117	127	111	110	139	135	116	117	108	110	137	132	123	128	142	99	133	125	104	132	149	106	138	126	117	129	105	121	119	129	119	153	132	126	119	107	117	108	115	146	129	107	125	110	120	125	133	103	118	110	123	125	148	112	97	131	126	117	123	128	124	117	128	125	136	137	133	125	119	123	132	109	134	106	114	151	133	129	118	110	127	130	115	144	132	126	134	110	120	131	134	113	133	102	117	135	114	115	115	128	139	139	101	117	136	143	129	104	118	134	124	131	131	115	113	109	157	134	131	139	136	121	134	132	125	131	129	136	114	136	129	116	119	123	125	129	137	111	123	136	104	130	121	118	108	126	111	128	128	113	149	125	124	131	111	134	128	119	135	119	120	126	122	112	112	135	117	119	116	125	124	132	124	139	126	148	145	107	128	118	116	145	126	114	119	125	129	141	126	101	117	110	124	112	98	123	122	137	110	136	124	129	100	104	124	113	99	118	125	117	112	134	135	127	133	138	127	130	136	110	104	118	106	135	97	118	105	126	127	106	127	145	111	123	134	121	110	141	121	109	104	125	119	127	115	105	121	134	108	113	131	128	120	113	138	104	118	128	116	119	128	110	129	133	138	112	143	118	118	122	121	125	102	136	109	129	114	111	115	119	117	106	130	116	120	117	127	110	120	148	140	120	129	132	135	126	137	133	120	126	137	132	132	102	121	126	143	129	103	107	102	99	138	131	128	124	134	130	118	125	114	106	119	131	121	114	104	131	110	114	107	115	138	139	122	113	125	116	107	116	113	151	143	119	133	139	129	134	120	106	140	120	126	100	113	114	105	140	115	123	127	132	92	123	120	120	123	120	111	133	131	140	111	115	121	136	130	125	97	114	146	123	124	117	134	139	123	111	132	119	119	117	132	127	119	109	124	136	113	101	114	128	138	121	113	111	127	140	125	115	123	122	111	123	127	134	132	134	118	149	126	126	139	97	123	120	131	119	140	123	124	116	103	128	123	97	113	121	101	122	131	142	121	124	132	133	111	129	140	123	132	127	125	111	114	107	118	140	121	131	128	101	123	138	121	127	122	129	117	115	118	118	122	121	149	121	127	141	141	116	141	126	123	105	124	115	101	110	129	141	121	154	152	143	134	110	132	106	135	100	128	124	116	144	127	133	116	110	123	127	95	136	107	131	114	108	124	103	123	142	94	132	123	136	143	125	144	127	118	128	126	147	133	130	136	118	105	125	129	131	132	118	130	111	122	104	109	131	107	122	130	118	125	125	140	122	119	108	130	112	115	119	130	122	135	117	129	122	133	103	119	139	135	140	133	123	135	129	124	119	109	116	133	125	134	134	112	127	103	129	144	106	140	113	118	117	121	132	127	118	131	113	98	123	125	132	129	113	140	137	127	123	125	125	133	114	134	114	96	110	128	124	122	126	125	112	121	139	120	125	133	144	116	97	130	117	113	132	116	105	135	131	112	129	129	145	126	104	96	125	130	148	118	126	127	116	118	137	125	103	129	120	118	119	111	113	120	124	136	129	102	117	130	124	119	136	134	130	147	148	126	117	134	131	142	142	127	124	129	143	108	120	140	128	131	122	132	129	115	133	129	148	125	130	113	128	129	111	120	133	123	135	107	117	122	114	113	108	126	117	105	106	126	135	122	125	121	112	97	116	118	95	124	137	112	122	135	123	113	118	114	155	124	141	121	113	105	124	110	120	122	133	113	156	124	104	132	118	116	129	130	127	122	129	109	113	111	131	105	106	124	138	118	148	119	137	113	115	131	115	110	126	126	140	117	139	138	119	128	109	106	132	137	134	134	145	140	137	108	116	140	139	132	114	124	118	117	110	123	119	139	131	140	118	111	118	124	109	106	121	124	117	117	118	116	145	124	109	138	113	120	145	111	126	122	141	136	135	116	112	121	126	130	138	120	114	146	123	124	127	130	104	110	111	111	128	111	117	120	132	126	116	131	125	139	121	124	136	128	124	138	137	115	129	108	128	135	130	115	132	112	133	115	139	116	129	117	112	135	105	129	126	106	125	137	128	110	103	121	108	144	110	128	130	107	122	114	148	135	134	134	124	128	127	101	121	150	120	110	127	136	101	127	129	135	119	124	106	114	120	110	111	132	105	121	132	123	127	110	101	117	111	139	130	110	108	128	123	108	132	127	120	132	133	111	134	114	116	112	125	115	102	125	124	142	119	134	118	120	118	121	127	146	136	134	135	104	97	113	131	104	120	117	110	136	117	130	129	130	125	107	111	143	139	124	129	113	119	102	124	126	107	136	116	125	136	120	107	115	115	114	117	138	120	108	129	114	127	121	135	134	111	114	118	117	119	104	134	126	118	112	138	126	105	117	109	122	122	134	137	135	123	135	118	125	115	127	126	139	156	141	125	130	130	141	126	111	116	116	124	127	122	110	134
23088	5067	7559	7841	6813	5790	4128	3259	2522	1873	1512	1278	1085	975	923	847	765	761	667	662	634	634	619	598	585	588	554	472	454	478	472	462	423	405	405	438	412	414	412	426	413	415	447	361	411	409	388	415	407	391	395	404	423	391	358	359	357	374	381	379	372	367	363	372	413	354	359	346	351	341	329	351	376	346	379	393	367	339	341	392	354	356	361	346	341	353	353	336	360	354	394	357	348	350	355	374	386	383	398	391	405	415	363	342	392	350	351	374	356	325	336	333	353	392	310	343	365	340	351	327	345	347	334	341	320	317	340	357	330	335	342	321	327	318	323	310	345	325	311	333	340	346	341	313	365	354	350	359	295	364	321	384	341	367	366	378	352	350	334	370	322	314	328	322	317	338	351	341	348	324	294	346	316	353	346	343	322	347	344	336	327	343	365	347	351	327	324	338	331	323	349	329	320	330	328	355	323	358	325	343	368	331	366	341	315	358	357	373	375	340	387	356	341	331	359	353	371	360	348	322	363	370	338	308	347	351	334	365	320	354	331	336	344	301	367	357	321	354	317	379	334	361	338	338	326	354	352	359	319	325	304	340	304	343	332	305	307	340	340	335	353	323	317	313	339	347	326	345	333	368	355	351	372	346	340	324	328	350	297	347	352	332	296	335	309	319	333	339	354	346	323	354	352	322	331	325	353	355	327	325	337	362	385	356	350	381	334	328	321	349	357	356	350	351	364	359	318	326	331	354	337	346	315	333	336	293	354	356	304	342	385	341	358	346	305	316	341	349	350	311	344	323	342	360	370	325	324	364	331	347	335	362	346	305	340	359	350	313	326	338	301	322	352	311	339	316	345	328	327	329	355	326	325	375	326	341	338	361	325	345	331	301	329	346	335	314	311	347	325	333	338	350	349	347	338	350	333	331	354	329	326	340	356	314	338	356	356	312	334	295	326	324	296	323	350	368	340	324	299	375	336	322	349	325	334	353	312	335	348	356	315	357	356	306	335	359	385	319	346	323	341	367	345	325	360	321	306	322	314	335	350	286	326	317	332	342	346	327	339	302	328	346	305	336	361	301	364	341	338	297	341	391	347	333	336	333	315	341	357	322	347	339	337	330	333	346	360	349	344	337	329	315	326	307	341	342	357	354	374	345	324	326	356	353	338	329	341	336	323	360	359	317	340	331	338	363	357	323	303	308	327	316	337	335	320	330	345	336	310	340	326	369	353	317	364	340	340	314	334	353	333	350	318	377	347	337	330	317	304	351	324	344	356	331	351	302	330	366	329	335	325	337	361	338	348	332	328	327	363	336	360	339	327	325	336	334	356	310	334	331	346	357	344	336	337	333	326	345	310	275	328	335	354	345	328	326	367	337	345	317	343	329	349	337	342	320	322	337	342	355	320	349	337	316	333	355	339	329	317	301	327	346	350	330	362	349	338	363	316	332	315	336	356	336	329	315	328	360	303	327	345	338	329	324	356	323	353	292	342	335	326	349	324	344	330	321	324	329	311	306	347	343	355	315	339	326	325	338	321	377	326	346	331	364	328	342	346	323	346	358	316	328	313	352	343	336	340	315	337	337	342	343	337	327	348	335	321	329	344	368	370	308	314	326	333	326	330	333	331	325	329	381	305	357	334	338	331	332	345	341	302	342	331	327	313	335	321	341	332	332	350	345	351	353	302	361	368	306	340	340	354	368	332	326	352	328	344	313	337	344	365	334	334	336	338	339	345	318	338	322	329	337	356	308	333	351	322	345	323	320	327	322	350	367	317	376	345	323	304	355	336	316	352	339	344	378	355	330	321	332	341	313	348	356	337	320	336	319	339	333	319	334	320	352	333	342	313	310	367	329	313	356	335	339	339	360	357	334	356	348	338	330	304	311	366	334	298	367	347	340	323	320	330	337	321	348	344	317	340	342	358	325	325	353	346	329	344	330	347	326	370	354	331	332	313	363	386	344	348	320	356	340	339	337	319	331	355	329	358	341	351	325	335	310	348	328	348	340	314	350	370	326	342	305	355	343	322	336	338	310	351	337	363	311	353	337	339	374	325	332	323	321	315	361	311	342	321	321	324	352	344	378	338	337	373	352	333	329	330	329	319	345	324	356	355	351	317	351	349	343	344	321	334	370	333	359	308	309	337	370	328	357	354	320	347	348	357	338	345	322	355	332	335	300	347	331	337	356	331	353	332	347	355	327	344	367	355	330	321	321	333	340	335	322	366	289	335	341	325	310	322	315	325	312	345	347	362	316	324	363	336	324	348	353	319	344	373	301	323	347	346	325	335	336	311	335	342	363	364	318	305	346	335	346	320	350	345	346	368	315	354	323	329	340	338	331	318	354	308	336	329	341	379	329	356	328	340	348	341	341	341	341	321	322	367	324	335	330	365	325	346	361	357	365	356	315	332	307	333	356	329	335	329	356	325	335	337	355	341	326	343	320	350	352	327	322	319	303	318	329	341	331	324	350	336	330	340	367	353	327	336	340	359	352	323	336	318	339	367	342	349	328	330	332	352	346	353	345	348	328	294	324	280	337	340	365	330	351	311	327	342	356	352	343	339	354	338	311	354	337	322	357	375	366	313	321	347	347	353	300	302	342	370	329	355	362	349	366	346	315	335	332	365	339	341	357	339	304	330	323	347	341	324	352	348	366	325	330	306	325	313	346	312	320	338	354	323	328	317	325	357	348	336	337	370	328	334	333	308	340	328	318	339	307	354	341	332	329	305	335	320	346	317	307	334	342	345	346	314	352	343	343	316	373	367	372	296	336	348	339	365	358	318	335	377	352	364	347	319	350	314	341	325	322	340	315	323	338	386	337	324	352	373	315	336	351	333	312	328	339	341	343	317	363	325	313	323	323	342	310	320	343	338	353	367	368	339	319	336	347	322	346	326	338	321	353	330	334	345	367	355	330	346	332	344	303	297	321	357	363	349	325	344	331	300	356	326	323	338	338	348	351	312	357	326	355	331	353	345	337	326	340	319	330	343	334	353	317	350	336	351	312	312	368	301	363	324	300	351	328	313	292	356	338	332	347	339	325	320	361	335	334	325	332	347	327	313	355	349	349	320	362	349	312	364	305	304	326	368	324	340	353	330	367	326	335	337	307	360	327	317	332	369	361	349	331	331	331	353	336	319	314	330	336	351	340	338	325	349	356	345	350	327	333	329	340	327	351	310	363	332	319	366	333	331	361	358	318	350	313	347	355	340	342	369	337	330	328	340	339	361	369	344	328	321	343	313	356	337	354	331	341	359	330	346	314	359	344	307	327	327	374	337	312	329	345	342	347	343	346	346	367	350	338	354	359	306	321	369	341	335	319	329	319	329	343	325	352	363	325	340	364	337	329	338	342	362	347	351	343	309	309	282	352	357	322	343	356	394	308	343	331	332	333	320	311	301	326	335	335	335	358	333	337	320	346	342	312	339	321	332	332	305	329	352	322	359	324	358	354	313	346	370	330	358	330	327	362	334	364	345	352	339	361	353	355
4355	788	725	505	434	324	269	241	265	245	281	234	257	251	209	218	211	232	245	251	245	226	247	235	242	242	236	254	236	231	211	233	234	241	214	219	242	224	246	240	232	238	232	227	230	225	266	212	235	234	221	230	242	222	223	220	248	239	236	247	241	220	232	238	244	263	209	226	233	247	235	221	241	239	238	238	214	226	234	252	212	237	221	221	232	232	247	227	200	223	209	278	233	250	213	243	242	236	231	220	261	237	211	213	239	225	221	248	239	263	218	253	255	253	258	243	242	216	243	241	249	241	221	235	260	235	214	253	237	216	237	206	241	252	225	233	232	231	257	234	252	215	242	262	248	236	232	223	224	220	240	218	207	208	239	248	247	226	236	228	217	228	240	259	223	235	261	244	220	224	220	221	254	238	216	236	243	253	224	229	247	218	218	246	217	217	243	259	245	238	224	226	242	219	217	246	218	253	263	243	220	239	230	236	233	216	258	240	228	245	221	252	259	238	245	235	235	236	238	231	237	248	227	201	200	225	249	219	235	237	218	218	245	229	237	218	225	231	232	242	232	261	230	220	224	244	219	226	258	220	217	238	238	247	207	249	243	224	225	228	239	237	246	224	231	264	237	246	260	243	227	235	232	250	226	232	252	231	232	248	199	238	241	221	240	211	244	231	240	238	240	234	237	242	232	223	280	233	236	238	259	227	222	236	242	236	243	273	226	247	233	244	234	209	252	249	262	248	256	227	223	241	269	252	209	234	233	263	226	234	258	241	228	260	235	215	243	216	248	227	207	224	235	251	235	219	209	238	226	265	244	246	217	225	235	243	210	224	246	261	268	236	216	248	234	249	207	227	261	236	222	209	209	228	216	260	236	260	229	207	237	238	240	221	224	239	222	218	237	226	249	254	220	231	246	252	229	227	253	220	257	194	233	235	240	232	222	241	235	263	249	218	237	235	213	235	204	226	257	228	203	224	230	228	202	240	264	237	243	238	225	224	268	238	238	218	258	227	211	235	252	236	229	235	239	217	251	250	245	237	224	246	254	228	240	242	244	237	230	223	224	213	221	248	220	213	227	271	224	254	234	208	253	246	259	230	223	241	221	240	249	265	225	234	213	188	209	246	227	242	234	262	228	261	257	223	219	242	240	227	290	200	230	253	244	249	206	271	253	243	214	226	256	252	229	236	221	234	219	255	231	230	242	231	234	248	232	230	252	243	214	208	250	232	229	206	234	220	258	211	237	212	238	246	243	225	219	232	255	219	245	231	229	263	221	234	243	229	197	254	254	267	219	230	246	271	233	214	243	249	226	223	230	234	271	233	231	219	223	218	264	201	230	243	225	248	240	242	241	262	262	221	242	228	230	237	221	228	223	247	237	218	270	247	211	222	227	202	216	228	252	240	220	239	254	205	229	227	262	228	256	213	238	233	235	210	225	230	236	217	229	235	227	227	236	272	212	214	238	236	233	253	250	224	236	250	230	254	229	218	207	227	221	244	225	242	220	249	250	248	265	249	214	236	250	246	214	214	227	246	247	226	247	245	254	229	221	266	241	249	239	228	239	211	215	243	237	215	248	235	217	235	230	216	238	242	234	223	215	237	240	220	243	227	211	250	227	258	243	228	243	235	220	260	212	220	236	257	240	228	246	225	244	216	207	239	194	209	255	224	249	252	231	263	205	225	255	254	232	249	222	254	217	232	236	225	238	258	225	248	228	209	240	231	217	234	238	233	230	245	246	222	233	217	248	202	258	265	229	246	216	229	247	228	234	225	247	247	238	240	256	226	215	219	243	221	236	222	222	228	245	266	213	230	217	241	233	234	251	237	249	232	259	255	248	228	247	241	228	227	234	254	253	209	230	211	240	255	241	200	248	228	232	272	236	216	217	225	240	237	237	224	241	241	230	232	259	241	237	239	224	215	243	254	225	239	224	198	237	245	208	218	240	231	234	222	242	187	210	220	242	225	235	230	243	228	225	219	251	245	230	199	215	250	246	232	233	201	251	252	213	237	249	251	217	211	237	256	253	246	232	218	254	252	250	238	217	229	243	217	228	220	233	257	251	224	225	272	253	224	227	217	215	242	237	247	199	238	195	205	225	251	218	226	250	245	217	245	248	235	239	246	241	246	245	226	246	269	284	232	245	230	230	245	242	239	232	238	208	269	266	233	254	220	260	243	277	246	240	216	250	245	209	225	230	240	253	225	235	219	239	230	232	246	240	220	219	241	230	252	223	226	199	240	247	226	260	239	260	243	211	221	247	223	257	226	226	228	228	230	213	251	269	203	255	225	222	238	222	233	231	230	231	226	250	220	242	204	232	252	229	236	251	213	231	209	226	216	240	219	215	253	233	229	248	240	215	202	222	223	252	236	210	231	230	208	202	226	218	236	234	243	247	247	239	214	231	241	246	203	223	199	222	228	213	232	244	213	234	247	232	253	230	237	225	224	235	248	216	214	215	229	241	256	235	259	239	241	236	242	226	228	230	221	227	235	232	235	189	240	215	228	239	216	226	243	221	242	225	235	248	228	244	199	258	232	241	226	231	252	242	241	218	231	227	208	239	251	228	229	225	234	258	233	216	261	225	243	256	241	255	245	225	218	256	239	207	217	244	240	236	223	238	221	248	226	205	212	238	246	236	236	247	244	230	244	207	233	256	212	216	253	230	245	261	251	273	228	208	247	238	232	226	242	214	222	246	203	229	232	242	235	254	238	239	240	203	263	246	235	242	236	248	233	242	228	230	224	249	222	231	253	235	233	249	234	217	247	256	236	240	255	242	212	219	216	231	248	262	236	226	221	230	256	245	195	260	222	233	241	231	216	249	219	218	246	213	231	240	232	234	210	221	245	232	246	244	261	230	248	218	222	226	219	258	213	267	240	259	200	227	240	232	198	246	236	255	235	239	228	234	221	233	237	235	220	220	224	250	235	248	226	252	229	269	221	232	225	237	222	247	225	249	220	240	236	231	229	231	227	236	212	207	214	237	252	214	215	232	238	234	235	258	272	232	230	209	247	233	218	226	229	242	238	243	236	222	241	270	209	254	243	211	208	250	243	233	254	257	261	225	239	228	224	230	260	239	243	240	243	229	230	226	268	224	241	240	232	200	228	229	241	220	190	234	235	248	237	245	239	242	246	264	249	248	239	233	249	224	218	241	214	239	223	207	223	241	226	260	235	232	258	221	238	218	203	228	225	230	224	191	230	224	256	240	253	234	210	249	224	256	255	244	238	209	236	227	227	232	242	235	218	272	252	195	210	249	251	266	225	237	217	235	255	249	250	233	230	252	228	248	241	256	209	250	242	228	241	228	237	214	236	235	217	218	233	215	230	218	242	230	236	237	214	228	240	257	217	214	248	232	199	258	233	233	224	266	251	237	252	216	234	221	231	212	246	249	237	243	231	242	227	223	222	253	255	244	242	214	224	256	226	250	217	254	225	226	237	208	261	236	230	255	240	230	245	233	212	267	243	235	257	213	220	241	227
4241	1076	1475	1437	1156	966	857	726	692	668	675	685	627	620	637	636	609	669	644	624	634	694	655	662	638	627	594	674	635	626	571	612	629	629	612	576	641	598	632	598	608	612	619	614	637	652	570	600	600	663	654	592	589	606	664	593	645	657	604	566	598	615	588	592	618	606	653	585	587	581	590	610	620	660	597	625	620	656	630	623	587	600	598	629	642	605	634	573	620	627	634	619	669	561	626	601	623	624	662	656	612	616	577	643	611	566	612	626	606	611	639	603	617	620	611	623	600	609	647	618	655	582	610	629	675	606	619	632	632	605	613	626	595	614	601	608	583	610	642	618	670	618	651	640	581	609	599	585	634	647	629	633	595	590	592	636	635	632	667	599	604	565	614	551	574	594	589	610	617	621	580	659	604	592	611	582	616	615	612	581	653	628	607	585	580	597	636	665	596	595	655	607	646	586	614	584	672	632	600	587	548	613	629	610	649	636	628	617	637	654	602	611	609	638	616	643	618	646	645	624	597	587	639	611	597	601	620	638	669	589	640	598	600	615	619	597	580	601	620	573	633	642	612	606	622	644	599	581	628	632	667	609	606	608	587	604	620	585	579	596	602	609	621	623	626	644	598	592	664	593	625	644	595	648	648	611	589	605	649	571	590	616	571	619	593	650	631	562	609	593	615	658	593	567	605	613	641	628	618	584	598	545	588	670	594	628	653	646	668	614	573	589	582	630	603	651	587	616	567	611	586	574	580	620	618	654	614	597	653	593	609	607	628	591	619	620	596	625	606	620	612	600	616	593	635	580	617	639	621	597	622	644	617	601	609	609	578	608	625	594	557	620	636	633	612	610	603	638	650	631	593	615	605	645	628	607	604	610	652	580	630	625	605	607	633	641	590	598	587	608	594	648	620	602	598	650	602	588	578	572	582	594	596	560	581	632	611	536	613	567	637	642	604	588	612	627	600	625	627	616	584	586	630	609	635	635	596	640	631	643	625	608	630	619	592	646	611	622	577	628	623	643	607	648	602	558	600	576	605	588	640	575	605	624	591	609	586	581	633	623	631	618	628	679	593	604	612	643	599	581	617	594	599	592	637	632	613	601	627	596	619	585	600	624	613	618	649	609	616	634	644	588	663	641	614	622	599	613	610	593	652	619	616	616	653	614	595	597	604	622	589	611	637	672	613	632	631	613	607	570	624	597	640	622	614	605	597	636	599	626	655	597	638	630	613	613	604	547	599	605	633	642	639	643	616	625	579	620	594	613	599	598	662	628	622	628	576	627	594	646	600	609	648	644	603	601	622	621	619	639	590	616	635	625	643	622	606	617	639	627	657	648	612	630	661	596	574	562	634	621	589	627	605	597	629	598	622	622	609	658	639	538	626	616	569	623	581	597	584	571	639	653	626	599	565	566	590	615	628	569	600	641	621	626	651	626	620	597	599	643	595	574	661	613	606	609	633	595	590	606	605	605	597	609	601	579	600	629	634	623	601	619	636	621	586	596	625	604	606	573	663	581	650	614	638	612	595	581	644	587	596	569	643	646	588	626	590	602	602	636	593	590	623	603	602	566	617	626	622	638	608	593	581	634	606	589	634	596	584	617	618	589	629	619	640	603	649	577	592	578	633	610	595	621	643	600	586	608	616	611	638	606	600	580	619	616	638	645	598	625	607	601	624	610	614	568	661	601	554	620	633	617	643	600	595	648	660	626	601	637	622	604	594	645	653	606	614	628	590	594	628	590	590	598	625	642	620	590	594	601	576	620	599	592	601	588	655	677	630	593	646	642	594	592	659	624	603	611	567	628	600	573	575	573	599	653	619	636	589	583	586	615	622	657	552	618	594	657	546	646	569	615	629	656	623	603	634	628	648	620	600	609	580	618	652	635	610	643	621	571	622	586	659	629	617	619	621	644	615	616	588	577	616	574	639	612	597	629	623	644	612	609	659	611	561	635	580	650	556	637	602	609	643	664	630	598	675	587	582	655	612	634	610	620	617	628	648	599	624	620	604	594	616	585	614	605	609	593	624	590	620	651	629	607	604	666	607	568	601	635	577	607	626	669	626	636	595	596	610	664	609	596	593	623	612	630	599	647	589	623	609	625	587	617	597	600	577	643	670	657	551	619	643	676	629	579	633	612	603	629	621	607	616	635	589	617	635	600	596	630	588	631	596	577	630	598	636	589	619	624	635	604	612	577	615	625	601	575	604	620	607	596	618	592	629	579	626	605	585	608	589	584	609	637	621	655	632	593	594	607	606	606	613	633	605	665	602	660	611	631	618	632	616	595	572	588	632	659	600	623	598	615	595	653	609	595	586	606	597	612	655	605	604	597	659	663	630	672	652	631	599	618	633	636	597	621	609	610	596	575	599	625	640	655	642	639	643	592	650	623	619	611	630	588	657	593	614	641	623	597	589	585	608	620	608	605	608	643	591	626	590	587	586	602	602	625	589	596	613	607	562	605	644	598	620	599	632	610	654	669	605	552	600	571	618	602	625	631	628	565	614	643	658	601	546	649	597	643	650	670	580	631	571	628	594	629	618	597	558	579	630	642	601	604	596	606	595	636	597	616	559	624	639	604	653	587	608	610	597	596	646	582	602	592	621	573	627	618	622	624	648	652	628	560	612	663	634	608	601	629	590	601	603	617	605	620	607	628	582	595	633	601	637	617	551	603	580	631	597	617	585	646	622	616	642	676	597	608	566	571	633	647	609	620	559	595	626	632	593	606	591	624	628	608	656	643	643	599	562	612	630	605	615	596	622	587	608	603	585	627	568	569	609	622	587	611	580	613	616	645	634	619	672	646	614	603	598	617	600	615	640	641	629	590	579	624	588	652	575	631	651	575	623	600	582	610	574	608	596	632	614	649	624	599	619	596	601	625	612	602	633	617	586	640	615	600	621	650	637	618	616	639	621	623	617	592	642	627	630	632	574	616	602	591	651	568	630	640	666	611	599	622	614	597	623	584	624	632	618	607	582	608	640	662	636	630	611	576	612	630	649	604	602	588	625	669	625	600	601	606	642	611	628	591	615	658	620	597	654	605	647	621	612	594	647	603	642	649	626	591	617	574	583	644	627	588	618	642	614	604	615	568	633	604	581	593	598	620	618	604	609	584	597	652	585	592	638	662	600	638	655	637	572	615	626	618	638	635	615	628	596	636	580	578	581	611	637	603	623	650	615	601	611	582	595	611	633	635	616	606	621	638	629	621	601	612	630	622	631	551	577	652	628	625	642	611	569	629	582	671	591	591	624	612	590	608	597	590	632	594	621	630	612	572	616	646	575	581	597	570	618	639	677	608	614	574	575	662	599	614	601	605	564	635	612	598	645	582	642	609	601	639	598	624	574	605	579	640	566	610	605	600	578	633	599	650	644	634	607	637	646	618	609	619	633	606	609	608	601	571	641	652	623	600	627	584	622	673	646	601	609	611	593	634	620	598	635	638	638	599	597	597	635	599	611	597	603	629	609	573	564	643	645	632	592	625
23428	8466	5751	4199	2915	2036	1277	702	528	410	325	298	274	243	259	237	235	227	259	240	263	244	223	232	242	245	265	240	212	224	209	239	223	231	207	234	227	255	231	242	208	207	225	225	220	213	208	227	221	252	245	226	229	236	231	208	233	213	227	224	216	219	198	225	217	233	238	226	234	231	211	213	230	226	214	215	245	220	217	226	230	227	228	237	233	226	248	225	231	211	213	214	237	225	237	251	229	225	204	214	222	239	232	236	221	232	243	211	237	202	233	253	232	230	227	214	231	253	248	215	195	207	223	229	224	224	213	225	231	222	225	241	246	237	250	199	220	216	243	210	202	225	200	218	227	224	211	240	223	214	222	204	177	235	248	238	215	219	233	230	234	197	218	236	224	192	232	250	227	232	242	210	220	255	236	233	199	221	229	219	240	231	218	225	219	220	225	212	214	230	243	222	223	241	221	210	206	221	215	235	232	222	201	216	210	239	259	227	211	233	203	241	232	231	224	205	229	211	237	219	214	237	207	215	243	216	240	205	231	222	215	198	189	223	216	212	227	228	218	220	244	204	217	229	236	221	216	205	222	228	236	202	217	222	235	215	221	228	235	218	219	212	276	221	204	226	236	219	227	204	231	230	241	224	235	222	218	209	230	221	216	203	206	241	221	244	237	244	242	214	217	240	219	214	232	237	227	211	215	240	247	230	215	226	250	259	234	204	214	212	226	233	220	255	246	207	232	229	225	250	211	235	189	227	262	242	256	236	229	245	225	220	250	232	224	265	235	194	197	239	226	244	243	215	252	227	228	259	215	218	208	205	215	183	235	236	226	238	223	210	247	223	215	212	249	240	229	217	246	240	207	224	247	214	226	208	216	224	263	225	231	246	205	215	201	234	223	254	229	222	212	226	216	195	225	238	244	223	203	231	253	246	218	260	209	215	246	246	249	215	220	200	249	218	203	221	222	217	203	211	195	230	201	215	225	218	216	218	231	238	210	215	243	225	216	254	245	229	221	236	206	221	214	215	236	238	217	243	241	248	214	218	224	258	245	219	228	223	226	202	214	205	228	218	223	225	232	227	229	237	230	218	225	236	239	231	234	199	209	214	232	252	225	235	197	217	218	223	240	220	226	226	234	220	240	241	215	231	229	227	211	271	221	218	233	222	226	211	246	217	215	221	202	249	233	231	227	223	227	235	223	205	219	198	223	229	230	234	266	235	253	235	205	216	252	222	212	265	250	218	193	217	232	233	238	213	224	219	195	221	233	231	215	207	222	198	225	254	218	244	237	213	211	238	228	215	235	221	237	213	222	227	227	235	209	238	213	220	223	209	247	209	236	210	207	216	210	253	213	220	222	221	215	212	215	212	206	228	206	251	229	204	223	230	247	231	242	209	230	214	224	209	236	245	213	203	216	211	206	221	205	191	250	249	241	211	220	201	226	241	215	222	213	234	248	228	255	218	214	252	197	224	204	221	232	223	215	233	248	211	228	208	236	230	216	225	247	230	221	234	235	216	226	230	219	224	232	230	236	232	198	239	212	230	207	225	225	239	244	208	216	225	227	206	227	231	251	232	229	210	220	252	226	201	211	242	232	200	220	240	202	209	223	216	217	274	218	247	202	224	224	231	225	239	245	228	208	213	189	223	218	225	254	223	222	220	237	238	235	226	226	188	240	211	219	200	235	193	238	219	205	222	220	246	210	216	212	215	214	269	191	235	245	231	254	220	233	231	225	236	234	243	216	222	206	238	237	245	255	218	222	238	203	209	208	218	241	237	219	218	224	208	224	239	270	207	233	250	225	231	235	228	234	218	233	200	243	227	203	212	245	230	224	210	216	227	245	253	221	218	215	235	221	227	202	255	240	200	220	210	245	215	212	221	232	231	206	215	216	224	220	218	196	222	215	211	250	208	229	223	207	223	232	215	222	216	270	226	255	231	254	215	201	232	224	210	230	242	222	234	196	242	240	230	236	205	224	221	227	244	235	224	226	196	206	238	230	211	252	210	250	250	212	243	192	237	228	248	222	220	246	222	204	236	214	229	236	228	204	237	277	217	244	223	239	212	245	237	236	240	232	226	232	220	193	223	234	219	202	219	237	247	207	224	218	233	206	221	232	198	221	216	253	225	244	209	245	196	233	236	232	224	219	238	213	224	212	202	220	235	238	215	218	197	246	213	221	218	195	211	219	198	222	229	198	222	204	222	235	243	257	248	227	238	214	216	252	244	231	222	257	219	223	214	226	223	236	226	249	235	234	213	208	230	212	240	237	241	220	254	236	246	228	218	244	219	218	210	239	250	227	260	211	213	227	220	235	257	230	227	244	196	207	240	211	205	226	218	216	210	217	222	209	209	226	235	213	247	221	222	217	217	225	222	200	239	224	205	246	197	213	228	227	237	209	238	195	240	225	247	231	214	210	232	214	219	258	201	243	245	198	243	217	229	233	240	275	220	210	226	200	248	220	238	206	243	209	235	215	246	206	240	225	250	231	204	202	209	220	201	237	223	206	222	219	248	219	225	209	237	221	202	215	228	203	224	220	207	197	211	230	210	226	219	215	214	212	200	216	226	231	239	229	230	223	224	226	228	220	206	207	245	226	214	235	221	256	207	233	263	217	217	231	206	201	218	217	206	228	227	226	243	210	226	211	235	210	185	215	202	212	232	216	222	226	234	218	201	229	237	205	217	220	206	222	227	217	211	224	220	219	242	202	243	231	232	218	247	214	226	237	212	228	244	221	222	224	215	232	183	230	223	236	231	207	222	213	233	221	230	201	210	188	236	244	208	219	233	237	225	214	233	182	225	241	233	214	217	233	211	233	230	229	209	209	210	221	239	223	226	242	226	241	224	290	238	209	237	234	214	229	268	236	230	221	220	256	243	221	230	234	225	249	220	219	195	216	214	213	219	204	200	233	247	225	233	214	225	200	208	227	207	225	213	258	230	232	223	243	242	253	228	239	217	229	233	220	208	243	264	217	217	216	224	218	246	245	192	212	203	257	243	263	218	227	223	242	207	236	227	237	245	212	231	209	198	237	230	243	236	226	189	216	218	224	235	242	242	208	254	226	216	217	217	234	212	242	235	243	206	196	226	220	228	225	210	231	195	227	202	218	239	221	243	204	214	238	240	231	214	256	224	249	208	209	236	210	216	232	216	208	223	205	210	203	213	226	227	216	214	250	242	207	251	247	228	225	212	219	236	212	220	237	247	203	238	209	220	211	234	208	210	230	206	231	247	228	221	209	247	241	245	203	213	227	225	221	235	214	227	240	246	198	213	213	230	215	219	240	244	240	237	223	240	226	209	241	213	201	203	204	201	236	190	213	213	239	232	216	224	240	220	206	244	237	206	204	223	225	210	216	259	266	201	213	207	217	214	240	203	183	213	219	229	229	230	205	226	233	202	221	214	217	203	234	238	224	244	213	204	225	248	212	205	245	208	235	216	216	241	225	217	232	209	228	226	233	224	234	238	248	217	235	245	232	228
16872	3340	4855	5228	4458	3837	2765	2198	1788	1385	1155	1046	894	909	866	779	763	771	784	760	702	726	697	719	703	687	700	625	625	618	636	624	604	589	627	658	612	618	607	615	609	630	576	592	584	586	604	581	609	608	626	646	586	590	604	558	596	566	615	601	574	597	597	589	578	584	568	543	604	572	589	591	562	579	591	543	580	596	546	629	601	603	570	628	541	554	537	571	563	577	605	564	609	620	597	587	603	598	566	621	632	614	612	555	639	552	556	562	554	595	563	551	610	598	586	552	582	553	577	602	578	582	543	607	582	550	544	624	543	552	548	553	539	597	558	596	584	591	588	583	558	569	582	551	601	610	576	605	543	587	597	556	595	568	557	581	547	626	564	555	594	565	560	583	574	580	557	514	560	581	575	610	557	562	578	583	532	564	558	570	587	589	563	554	553	588	577	570	584	581	549	570	590	581	571	550	536	549	581	538	545	548	571	589	570	589	595	596	547	590	531	610	579	597	525	559	566	556	561	580	590	580	589	607	554	550	582	584	520	565	590	515	555	544	563	539	536	590	619	570	560	611	584	554	539	570	544	599	528	534	523	566	617	623	575	571	535	548	567	617	524	577	586	571	549	538	560	564	540	532	586	577	556	535	575	559	607	570	567	586	573	556	586	582	583	587	585	566	567	605	555	588	595	573	535	553	575	530	561	575	575	574	599	563	591	595	585	539	563	625	585	574	570	558	541	560	535	569	589	613	546	560	566	509	521	550	596	501	575	616	607	570	536	551	621	573	553	581	569	593	583	563	563	620	546	563	567	520	533	602	619	588	572	547	569	598	542	584	568	601	563	548	582	536	583	527	567	547	596	625	582	621	618	565	568	568	545	586	629	562	565	577	580	592	594	568	571	580	549	573	607	554	600	602	576	554	575	555	578	609	569	557	563	539	580	555	564	549	593	542	569	571	552	590	530	581	568	622	578	586	536	639	591	559	600	570	608	569	573	560	549	566	551	552	539	580	577	535	573	577	549	571	555	605	534	564	560	567	547	540	604	552	615	590	554	538	585	589	571	616	581	561	549	550	573	557	602	617	569	607	631	588	593	543	603	626	552	576	562	556	555	562	551	582	565	536	579	570	580	586	613	577	587	532	610	582	541	588	540	607	590	537	540	581	552	530	541	583	570	567	585	577	574	531	622	576	572	600	591	593	588	568	603	586	554	592	581	545	559	539	562	622	552	546	549	556	557	567	564	562	557	540	603	595	572	549	585	563	556	584	579	580	575	558	574	551	583	604	576	516	573	600	624	583	568	574	584	573	513	577	560	645	550	593	567	586	570	595	583	555	572	600	621	618	565	537	537	574	573	573	575	562	572	565	561	558	590	572	571	573	531	566	615	579	578	581	596	555	625	576	574	547	571	585	582	573	585	599	554	546	565	566	572	543	571	587	546	601	611	602	609	570	599	595	578	584	593	581	580	580	621	575	564	553	626	585	540	556	536	591	609	594	581	566	575	555	607	618	574	566	554	569	593	538	600	596	587	557	575	570	566	549	582	570	570	597	565	555	533	615	564	602	550	539	579	588	579	575	574	552	560	597	586	542	572	552	587	601	570	595	598	564	619	518	556	553	551	580	603	590	610	571	595	637	547	527	618	602	591	537	550	600	539	553	559	593	510	557	613	607	583	566	585	597	581	539	555	562	575	581	553	596	600	602	617	549	597	574	532	575	573	580	583	561	564	611	580	536	564	569	571	543	637	580	584	551	618	599	532	599	520	568	582	597	580	595	554	571	590	608	531	547	583	560	566	547	583	587	622	594	548	549	575	545	527	537	590	598	588	543	615	561	577	569	582	605	584	568	613	577	624	543	570	562	556	547	557	580	582	557	545	575	519	566	548	575	572	561	526	554	578	554	580	588	561	606	579	572	548	599	612	577	582	577	593	572	584	606	594	555	589	566	565	605	556	574	581	554	575	560	578	573	566	562	526	575	586	533	543	570	577	571	577	572	598	571	590	592	536	564	563	560	607	521	566	583	595	547	557	573	590	582	584	579	527	570	579	588	540	568	602	555	563	557	572	576	590	562	569	557	558	561	625	540	562	563	595	623	563	548	568	566	612	552	531	603	553	557	608	570	607	583	559	615	540	541	560	614	589	551	575	561	565	598	568	586	563	541	590	597	560	558	590	597	568	576	597	535	607	537	563	587	577	531	562	607	595	543	533	540	571	586	526	580	578	596	536	559	573	577	595	601	609	616	543	593	575	562	595	565	570	574	577	556	578	554	571	545	547	570	575	562	549	541	615	584	606	591	546	589	553	588	593	605	522	603	590	543	602	579	571	545	621	578	555	597	570	536	545	604	546	585	531	577	576	584	586	591	592	587	573	573	593	581	566	608	541	571	583	608	567	577	546	560	553	568	567	599	635	587	586	601	572	568	559	552	551	575	562	589	563	561	581	578	543	560	582	605	550	544	605	563	563	554	612	589	604	564	588	611	535	571	582	570	558	589	577	543	558	586	605	588	595	532	579	562	594	593	563	602	524	565	557	589	587	516	559	570	571	594	590	560	604	579	605	567	630	575	610	580	555	570	576	582	567	598	552	584	582	549	571	556	588	523	579	612	553	570	567	627	559	557	576	543	587	578	571	569	561	625	536	528	587	553	618	570	584	556	566	530	590	572	611	555	547	548	578	612	523	566	590	603	569	593	581	527	588	589	538	582	548	594	554	608	576	572	618	600	560	595	578	537	571	522	561	583	571	565	559	558	575	564	567	575	572	579	575	555	548	578	577	583	550	550	581	605	573	596	587	533	595	586	561	557	550	532	593	563	523	584	566	556	578	620	541	550	612	585	583	547	579	545	591	620	570	577	580	596	560	573	567	549	546	574	551	577	559	584	588	541	575	595	568	565	580	607	599	558	586	584	552	603	556	548	579	556	582	580	594	589	547	552	598	601	574	606	582	606	562	584	539	556	555	593	535	581	560	598	606	585	557	620	567	566	554	607	558	535	592	546	575	619	592	581	593	587	552	592	541	619	582	597	599	559	576	627	593	622	596	519	543	581	559	596	538	584	602	547	561	582	587	565	533	583	563	559	527	540	577	600	590	569	582	549	585	566	591	584	584	493	552	553	573	541	574	599	571	568	563	585	548	547	548	572	509	554	598	586	573	546	530	552	547	542	560	549	587	594	581	569	600	593	572	573	592	552	573	557	599	570	575	571	533	602	591	594	552	617	563	574	560	587	602	579	584	614	575	547	558	603	562	543	583	651	566	599	577	568	545	614	589	586	570	585	556	594	564	571	600	592	566	592	589	598	604	566	567	569	545	561	568	570	560	581	543	579	589	588	583	577	573	595	542	603	597	590	590	526	591	586	585	580	594	582	611	582	579	532	619	579	564	578	567	524	597	566	620	595	551	551	563	591	602	551	578	552	580	554	587	600	568	607	541	566	529	562	555	571	553	601	548	563	615	566	598	583	579	619	616	540	591	604	572	613	588	539
34069	14392	10167	7216	5043	3837	1868	1095	630	400	335	293	220	237	187	166	185	172	197	159	159	169	164	167	160	167	168	158	116	130	126	145	125	136	136	121	124	139	147	121	136	155	115	131	124	115	135	140	120	132	128	140	128	123	129	138	134	119	123	135	157	122	131	131	131	131	128	132	141	136	128	111	119	117	137	118	137	122	133	115	119	122	117	117	121	127	125	121	141	131	116	135	122	124	133	114	121	130	117	121	118	130	137	132	130	105	129	134	132	119	105	121	129	134	133	121	139	114	124	120	138	129	130	122	117	128	109	127	123	119	131	121	138	133	98	135	136	138	111	107	138	126	103	126	126	120	116	111	108	128	125	108	116	120	133	118	128	119	124	161	119	108	129	129	139	117	131	116	124	116	146	117	129	127	117	121	115	126	129	139	119	127	137	116	108	129	108	133	133	129	119	129	142	118	130	118	144	123	112	113	122	118	132	138	135	142	104	120	117	124	126	133	127	141	120	126	128	136	111	110	120	120	129	113	114	119	124	129	136	113	122	143	135	120	125	123	113	132	124	128	117	109	126	129	132	124	129	131	120	120	140	128	142	105	118	110	116	109	120	140	108	113	123	134	143	137	125	134	107	128	109	144	113	126	104	122	131	144	149	102	134	149	106	134	147	145	116	122	142	125	116	123	131	109	110	106	142	117	127	123	109	113	122	134	95	113	124	130	121	133	120	129	130	128	133	133	144	112	114	123	125	120	119	107	113	114	130	130	125	132	135	109	138	117	139	135	134	119	118	138	121	120	122	127	134	126	127	122	111	106	116	114	128	137	103	123	132	136	129	121	113	139	124	120	121	122	138	103	149	130	144	143	118	137	117	119	112	120	98	121	126	111	116	119	121	119	143	130	116	141	118	105	125	92	116	120	123	116	111	114	123	140	113	124	130	112	119	134	130	133	118	130	132	121	150	127	136	134	144	96	136	134	114	117	120	141	134	130	126	94	129	107	105	125	145	133	135	117	133	123	112	132	133	130	150	116	118	126	134	120	122	128	129	145	115	103	109	139	114	126	110	116	132	106	139	139	119	106	116	126	103	109	134	124	127	148	123	117	138	114	146	137	124	117	117	140	118	124	116	129	127	123	105	101	114	123	134	130	138	107	109	127	116	136	107	128	120	133	110	125	133	129	137	121	140	138	120	130	114	142	129	123	140	137	118	106	144	138	122	124	123	112	107	130	131	128	115	115	143	140	118	141	114	149	136	137	121	107	132	117	113	136	118	112	125	125	134	120	132	129	129	126	140	121	126	143	135	119	122	121	124	124	122	125	128	104	125	138	128	114	111	102	119	128	123	124	117	127	132	138	144	110	120	115	126	116	133	102	107	125	125	113	113	137	105	108	122	131	127	146	113	142	131	98	134	139	106	140	125	121	139	134	125	114	131	109	123	139	118	114	135	123	119	126	122	115	120	126	148	104	114	114	137	130	124	129	137	111	122	123	109	119	121	130	113	147	122	109	142	144	108	143	123	120	144	121	116	105	116	110	104	134	133	129	141	122	127	148	126	118	117	126	122	142	135	132	132	125	129	109	123	133	121	135	140	109	129	117	129	129	115	130	96	120	126	132	122	98	140	117	129	155	122	109	115	119	130	111	107	124	132	109	125	134	105	133	120	120	131	138	112	125	126	118	119	121	129	121	120	128	128	144	110	117	121	126	113	115	121	122	128	120	103	120	147	120	121	110	124	135	127	133	131	108	155	128	115	121	140	120	120	112	129	146	132	128	132	135	116	125	136	113	116	119	136	118	109	127	137	100	125	111	120	132	131	118	122	123	131	106	117	138	141	131	140	145	119	121	130	129	134	124	111	136	110	126	144	134	117	105	119	142	119	116	123	136	128	134	121	118	107	116	137	134	126	119	128	117	132	130	125	132	106	133	115	125	121	134	133	120	122	128	131	140	124	126	118	115	128	103	116	126	111	129	144	132	129	150	115	113	133	130	126	116	132	135	119	131	122	116	140	120	126	126	113	124	114	125	127	131	135	150	124	114	136	123	126	139	129	113	121	121	123	133	119	132	130	129	147	111	122	112	126	130	119	125	118	125	106	111	137	136	116	132	141	121	113	131	125	113	123	126	130	122	112	111	115	139	126	126	130	126	141	139	131	107	124	124	120	138	109	141	119	111	139	135	124	127	119	134	122	104	96	134	116	125	108	118	125	117	140	106	131	114	118	118	131	102	121	112	141	127	124	120	117	111	128	140	116	109	115	139	149	111	134	141	120	136	109	129	127	121	131	109	143	108	112	116	121	125	116	121	115	116	127	131	124	108	111	116	110	115	142	107	126	125	107	118	119	119	123	104	115	125	129	120	107	132	129	109	129	147	115	122	107	146	118	114	149	116	100	111	110	110	132	128	97	100	144	119	116	104	122	124	127	111	130	121	140	112	111	105	123	121	124	119	122	133	127	117	136	115	115	137	115	115	123	115	122	109	114	153	112	101	114	140	124	132	117	121	142	114	105	121	122	149	124	108	132	114	116	124	135	108	107	113	125	136	126	123	111	143	142	117	130	110	125	126	128	108	114	134	124	115	123	128	112	121	124	105	116	125	110	147	134	116	128	105	108	137	130	148	115	130	120	110	131	102	123	133	118	116	132	128	132	120	131	140	106	121	122	122	125	128	116	123	133	122	108	108	112	110	124	143	137	110	87	113	107	131	146	124	117	132	126	122	133	113	122	111	119	115	110	121	123	123	115	122	93	112	125	114	126	110	131	116	113	126	125	128	111	130	114	120	124	121	147	121	135	134	117	104	142	119	119	117	120	124	121	116	119	133	126	125	110	127	111	139	130	106	123	131	117	130	129	113	112	141	129	123	123	132	126	126	100	120	143	104	125	139	122	115	110	122	124	119	117	123	114	116	133	123	132	121	101	114	138	138	108	115	122	125	125	127	132	147	143	118	112	116	143	120	126	120	116	103	125	123	124	132	128	122	117	141	139	126	120	119	119	140	111	117	141	146	126	127	128	136	130	127	120	141	111	108	132	126	121	138	114	122	123	134	141	124	118	122	121	131	124	130	109	128	121	140	121	122	128	129	125	119	124	132	127	126	126	122	127	111	123	136	126	150	129	128	145	109	115	120	124	110	135	121	119	118	120	128	123	124	129	129	135	106	105	133	117	138	129	128	114	123	118	116	114	126	147	124	129	121	126	133	116	140	132	129	127	133	118	123	145	130	126	129	121	124	133	125	111	109	125	126	111	122	113	126	141	155	132	129	145	115	129	127	130	114	139	121	129	155	118	89	113	119	114	120	118	128	111	119	131	114	117	118	132	119	130	119	131	117	112	109	110	122	122	152	126	136	135	132	137	104	121	126	134	119	125	118	132	121	130	115	105	126	125	135	114	119	123	124	129	131	140	126	125	139	143	139	125	112	138	131	124	122	95	116	134	111	106	108	120	125	139	109	131	108	121	133	126	114	145	120	124	127	118	110	120	127
22782	5190	7566	7877	7056	5898	4000	3261	2425	1852	1508	1182	1111	960	931	817	753	762	677	680	671	652	547	564	550	557	526	483	489	498	473	412	447	480	420	478	410	426	429	436	431	383	378	390	369	415	374	395	354	382	398	381	367	354	360	378	336	351	371	361	354	355	352	321	369	375	323	373	339	389	351	356	353	370	377	368	384	341	326	341	332	334	342	366	348	358	376	349	339	351	324	373	394	391	356	332	366	391	376	383	364	376	350	395	346	386	364	365	380	329	350	353	368	346	348	334	328	369	384	362	364	336	332	327	352	348	367	347	346	360	345	325	343	319	348	314	310	312	324	320	334	349	326	336	318	330	350	297	358	358	387	301	367	317	333	348	316	341	347	330	354	336	321	331	310	362	337	326	363	311	337	342	342	365	320	391	359	324	352	325	355	329	335	306	340	309	357	289	324	342	356	302	387	328	333	321	350	324	319	334	333	325	321	352	291	341	319	345	342	325	391	346	365	348	328	328	331	350	323	369	321	337	336	352	333	354	320	319	361	324	335	319	368	328	331	375	349	333	356	346	317	322	354	372	316	370	338	351	317	320	339	330	357	347	352	299	312	360	327	342	330	306	328	345	327	344	321	346	334	324	302	350	308	354	339	360	336	323	404	342	350	338	329	339	341	333	315	326	337	368	315	350	326	334	369	338	348	324	329	365	332	320	349	364	339	307	337	322	346	366	317	346	350	336	328	322	327	350	309	311	335	333	314	340	327	356	296	315	314	326	339	335	335	328	331	348	377	312	338	332	337	354	349	338	329	353	340	338	343	330	351	325	311	364	315	365	387	325	336	312	349	358	325	335	303	333	368	333	352	306	300	311	340	356	319	308	363	326	325	301	337	347	356	332	317	342	319	323	329	295	384	331	347	338	328	325	322	318	313	366	331	324	333	362	312	314	327	357	363	315	349	305	357	316	348	352	363	347	337	365	307	338	337	325	334	313	333	335	337	353	331	319	331	348	338	318	300	331	347	336	341	355	308	329	351	370	314	328	303	349	363	306	317	369	353	368	345	355	306	340	332	329	332	327	341	340	340	341	355	344	337	350	314	344	348	328	334	315	324	324	334	325	351	341	355	335	333	327	312	335	339	338	295	325	282	322	339	321	365	314	356	336	302	327	293	329	322	298	355	332	319	326	331	317	314	335	331	313	392	340	337	314	335	321	316	338	355	335	335	325	318	346	331	363	325	363	360	338	333	318	338	358	341	373	314	343	336	337	337	358	331	340	369	362	365	336	343	315	353	317	363	318	352	370	328	347	334	327	326	332	324	307	342	340	339	322	307	335	312	331	320	315	377	330	354	337	332	336	347	314	316	318	351	327	350	337	354	372	343	292	336	332	342	333	288	370	332	353	342	328	309	345	346	315	321	349	326	340	337	355	369	310	344	386	327	347	333	352	298	328	323	353	330	350	338	354	349	326	308	320	326	336	318	340	347	336	350	328	346	326	333	360	313	356	331	328	338	306	353	321	308	288	362	320	307	328	314	360	328	323	320	329	313	369	329	334	358	327	326	328	332	350	379	316	312	310	356	363	385	331	326	321	311	319	323	311	358	301	353	334	325	374	342	362	333	375	306	358	335	320	380	319	353	321	342	336	334	320	345	332	323	326	330	352	331	312	307	311	370	338	353	304	360	343	341	324	375	332	328	344	339	348	323	333	321	320	342	347	339	319	338	329	346	339	329	351	310	315	328	342	337	368	329	340	313	343	342	348	321	316	336	355	327	312	331	337	346	314	334	318	338	314	344	368	334	336	366	316	343	299	310	328	313	343	341	354	328	348	364	327	323	347	325	352	331	299	321	377	335	343	336	346	366	352	319	326	309	360	335	379	353	325	352	324	359	348	318	313	332	339	369	298	338	382	349	319	360	336	334	336	341	342	336	330	368	304	317	341	347	322	327	334	319	318	351	298	321	372	323	319	333	330	337	318	328	329	334	324	304	371	326	339	323	327	347	313	345	343	303	346	315	316	310	344	346	334	348	327	337	356	320	339	339	297	343	318	324	314	303	346	315	371	329	324	335	340	343	333	319	317	337	338	343	331	316	356	340	341	359	340	329	311	342	352	328	308	321	319	314	315	373	338	325	327	350	352	343	348	341	295	367	310	334	321	348	325	354	341	356	359	354	332	343	308	308	358	337	314	329	331	361	360	326	320	341	325	320	351	314	309	348	322	351	326	368	300	317	358	332	322	338	329	329	326	293	309	327	330	347	326	303	324	321	340	367	306	355	347	367	297	339	292	373	307	364	337	326	352	321	335	312	312	319	326	340	365	361	344	316	343	312	358	369	361	343	333	332	329	327	333	329	336	312	350	327	327	357	358	325	317	372	345	360	355	366	376	318	333	320	360	344	326	327	349	335	341	327	344	319	320	327	344	357	354	314	347	358	372	326	301	333	315	345	343	320	371	327	305	352	341	300	337	346	346	345	323	338	315	336	356	323	348	309	349	311	344	376	340	335	309	368	335	345	327	308	328	334	336	311	338	375	315	342	319	353	312	326	344	364	303	353	334	355	332	320	328	329	337	311	307	325	346	310	330	354	327	347	329	344	339	348	337	342	309	332	340	309	328	335	334	339	307	317	354	327	332	293	337	346	343	341	327	372	308	332	338	342	289	359	358	345	355	313	362	345	322	333	314	332	339	366	347	356	352	359	331	357	319	339	338	296	348	312	319	339	287	333	328	363	329	354	307	328	334	360	374	326	302	336	370	288	314	333	347	290	348	335	357	327	340	319	340	365	317	332	337	373	322	378	338	316	324	323	307	334	356	340	286	325	321	337	341	337	332	339	342	357	345	314	340	308	342	305	322	375	342	335	337	319	325	342	346	314	329	327	345	300	339	341	339	349	350	345	332	348	322	318	358	317	359	363	318	350	332	335	356	349	330	328	364	341	337	327	348	304	324	345	327	367	351	349	342	316	367	344	350	348	305	348	318	305	334	360	287	349	344	338	328	340	336	310	331	324	344	346	338	329	343	310	342	354	349	295	309	337	335	349	366	318	340	338	339	315	318	321	300	317	360	353	323	366	322	325	318	355	350	349	288	302	364	311	346	317	341	317	365	346	341	304	355	373	324	350	333	331	330	345	331	319	290	341	334	327	330	367	330	344	333	335	320	327	339	322	322	361	324	318	350	326	337	325	331	354	341	335	337	307	308	314	351	363	354	334	353	332	350	343	347	325	348	338	317	320	366	319	338	370	351	356	363	338	341	343	339	366	339	331	342	334	371	313	320	351	310	352	339	326	330	332	352	327	332	338	336	342	319	339	351	358	328	305	319	340	296	332	354	343	343	370	326	362	355	374	326	322	334	328	332	343	314	327	333	319	328	324	333	327	317	341	352	375	336	334	322	305	378	325	346	328	367	303	313	310	336	345	335	327	342	333	328	328	328	321	349	355	302	315	336	335	336	311	344	328	365	344	306	345	337	331	323	329	352	350	372	306	353
4540	908	648	482	401	286	253	220	227	248	223	215	253	218	232	196	212	223	240	216	215	222	203	210	204	211	246	233	226	234	219	192	218	233	224	213	220	191	230	183	237	224	226	215	223	224	234	232	218	225	189	220	211	207	250	200	243	216	229	232	206	234	237	229	233	228	233	192	215	192	199	226	216	226	230	202	208	220	206	196	196	228	230	219	213	204	211	223	213	208	248	223	239	231	196	222	225	205	217	192	233	220	218	228	231	219	212	210	221	232	205	214	201	237	228	210	240	179	215	206	219	219	200	225	220	216	225	210	223	231	219	190	220	206	194	209	227	215	211	203	217	207	207	212	221	228	228	216	230	252	232	226	214	221	200	224	217	226	236	229	231	241	252	205	212	205	206	222	210	236	207	217	194	231	208	205	202	232	207	201	248	233	219	203	203	218	218	255	203	207	226	204	214	237	224	222	198	219	227	218	199	213	234	201	209	205	183	245	215	198	213	216	226	225	234	233	210	236	232	220	219	179	239	194	228	201	192	204	212	237	224	217	213	225	201	238	251	238	222	237	193	233	196	201	238	234	206	212	218	202	231	240	228	237	208	238	204	210	243	235	226	198	244	214	205	210	214	198	219	222	202	211	229	224	231	194	209	213	249	198	206	249	208	211	220	233	193	218	225	201	230	220	206	190	202	223	202	229	227	216	211	213	235	212	234	197	220	228	229	212	210	222	223	200	216	216	216	220	221	207	213	206	223	183	197	218	207	233	202	237	236	214	214	239	224	213	192	193	192	231	192	240	186	224	213	212	245	211	221	218	209	218	206	232	233	209	204	231	232	213	237	212	215	206	235	229	211	210	197	196	224	204	217	244	209	225	240	206	217	199	215	214	251	220	211	234	234	206	248	211	210	239	234	217	221	214	253	227	200	231	237	206	224	246	209	211	212	209	215	212	211	218	229	226	211	185	218	247	235	258	195	225	217	226	238	197	207	239	236	219	211	212	198	224	203	223	233	217	195	216	230	215	206	230	201	227	194	219	217	231	240	226	209	199	228	226	208	201	218	227	220	225	217	194	199	213	218	224	224	231	195	206	200	239	211	225	224	202	233	239	225	215	215	220	215	211	208	246	190	216	204	212	215	215	235	193	229	197	196	212	255	184	227	195	216	206	250	242	224	209	196	210	188	222	212	214	212	234	205	220	226	219	222	209	209	239	197	227	223	218	220	228	241	225	238	213	231	242	224	214	216	223	230	238	235	213	251	211	237	225	238	184	226	205	206	201	217	201	210	221	226	192	216	173	198	236	215	201	213	233	205	210	203	216	202	205	206	205	229	238	217	201	227	219	220	223	238	216	186	216	201	200	233	239	216	217	227	226	193	219	238	197	235	205	220	217	205	216	202	230	204	237	231	229	196	229	223	204	213	203	220	195	230	217	218	224	238	210	208	204	189	231	218	195	209	225	233	226	214	215	258	210	226	218	213	225	227	214	222	211	216	241	223	186	225	243	223	211	241	222	215	237	223	250	233	239	224	231	230	227	249	207	234	225	221	202	217	223	212	185	226	216	230	228	228	221	228	222	258	229	206	203	218	243	210	215	190	217	232	232	206	203	234	209	235	229	207	248	217	219	227	208	200	206	214	228	244	237	219	203	217	245	209	208	221	214	199	201	211	221	193	197	236	204	232	203	208	221	216	223	222	234	237	199	208	194	195	230	215	189	204	217	234	199	239	219	234	197	216	214	198	232	222	218	224	217	214	215	237	210	197	226	224	182	219	210	211	206	204	215	224	224	209	239	224	222	215	222	262	196	209	208	208	230	211	205	234	230	225	204	220	206	206	226	214	197	182	232	230	216	218	238	216	228	219	206	207	241	211	200	263	214	208	214	229	230	201	201	215	230	227	251	207	227	212	223	192	206	227	247	223	218	218	255	244	231	201	236	190	216	190	209	210	227	223	227	200	204	236	226	229	238	203	222	200	226	224	216	239	234	222	219	187	225	207	216	229	229	222	236	206	228	230	232	214	204	227	218	207	235	219	226	238	189	225	247	248	231	204	243	221	243	220	210	213	224	218	200	200	224	213	220	238	211	198	246	209	216	227	204	237	221	213	224	236	234	253	223	248	219	210	240	219	202	230	212	232	201	204	207	212	193	204	237	204	213	208	226	212	211	203	241	203	229	209	225	231	208	213	196	237	233	243	227	224	200	212	198	230	202	213	221	203	224	237	238	190	250	230	219	211	239	193	216	197	224	217	204	242	214	232	204	224	215	230	203	235	224	214	207	240	229	200	199	242	245	212	215	254	231	221	220	181	201	242	246	221	213	250	192	226	222	241	225	231	231	236	232	206	224	219	218	234	213	244	213	217	195	216	214	217	200	236	204	212	242	221	229	219	248	213	194	190	216	222	230	199	220	225	230	239	202	203	224	200	241	222	224	236	238	219	206	235	228	241	218	227	191	201	210	212	210	233	232	221	233	236	202	201	220	191	205	201	235	237	229	213	221	216	227	233	225	219	201	209	219	209	206	205	205	221	238	188	224	239	220	218	215	206	228	204	215	217	208	237	208	225	217	211	194	234	240	220	217	218	197	237	224	210	185	213	237	208	203	221	225	205	228	206	220	228	220	228	197	229	213	249	225	247	236	217	223	211	250	218	221	205	225	216	237	200	247	224	206	218	224	207	214	218	217	202	235	232	239	227	188	228	238	195	232	236	205	205	220	234	221	226	249	219	235	207	224	231	239	195	227	218	201	208	213	185	227	213	223	220	194	233	215	224	214	215	197	257	221	216	232	199	203	211	242	222	218	207	239	226	220	199	210	240	222	206	206	214	225	205	229	210	220	244	216	219	209	229	223	227	230	222	229	229	218	216	203	220	243	240	215	220	226	214	208	216	207	203	211	226	234	224	234	211	210	228	235	222	216	215	221	255	236	230	261	217	221	216	212	200	230	237	235	224	223	244	228	222	212	230	205	214	214	223	198	231	242	217	240	228	212	232	216	208	190	210	224	219	215	238	225	206	207	248	233	197	218	205	256	213	238	225	227	203	216	198	216	230	227	192	227	200	229	225	214	210	203	207	215	193	220	209	224	220	246	211	242	221	231	236	238	209	207	201	231	223	208	181	220	235	230	218	215	228	248	203	227	214	222	214	214	214	241	210	233	221	228	230	201	198	207	222	214	232	244	219	211	233	201	223	195	221	221	219	214	211	204	233	211	237	188	228	240	242	213	207	230	196	208	211	227	225	218	234	195	209	198	207	209	240	213	219	214	250	209	220	206	237	199	229	206	223	213	220	220	232	221	230	202	221	214	220	214	200	212	219	195	214	194	243	243	246	230	221	223	223	237	227	243	202	195	219	231	206	220	213	226	210	216	206	218	203	212	230	196	212	240	214	218	210	229	216	210	193	225	233	222	225	206	210	235	220	216	234	206	207	206	205	249	225	223	234	236	229	221	219	223	204	243	218	232	225	206	214	231	205	224	203	231	208	213
4370	1160	1357	1329	1188	978	815	713	720	659	609	612	613	599	600	608	577	616	600	585	586	590	593	609	589	624	606	555	569	549	608	578	592	562	600	583	575	578	552	559	517	585	562	574	573	574	546	577	550	547	577	519	586	570	586	600	589	572	561	588	547	600	550	581	592	572	600	601	569	557	570	548	563	572	605	581	607	554	544	559	571	566	572	602	590	608	613	578	584	552	627	584	539	572	555	563	588	560	543	536	571	574	580	582	584	567	563	665	555	527	590	590	598	575	559	578	585	567	569	592	584	604	620	600	561	591	570	593	561	584	600	594	595	565	628	538	565	585	565	566	572	596	611	597	558	571	575	577	565	553	547	577	548	594	534	582	524	578	552	578	628	579	534	576	557	573	555	561	588	580	560	570	516	570	581	576	604	568	594	546	571	570	564	525	565	596	583	583	568	581	537	572	622	577	581	561	588	560	587	598	559	565	592	566	585	567	566	596	577	575	584	621	606	561	628	573	610	580	559	556	581	610	565	573	560	549	613	594	568	589	571	590	607	529	550	580	569	579	553	555	586	586	611	543	565	569	612	554	590	548	577	569	585	611	589	571	528	592	591	575	575	539	584	593	604	588	586	551	609	559	592	596	613	565	590	564	544	571	598	580	552	596	584	550	556	568	584	572	588	560	593	540	556	569	556	591	579	582	590	582	568	608	576	599	612	564	602	552	597	551	543	552	585	559	550	584	563	549	563	580	587	561	578	580	576	586	560	536	594	566	550	561	569	539	514	527	554	571	571	582	569	574	545	569	581	579	558	538	567	600	581	568	594	550	579	584	551	560	614	560	553	564	560	571	558	549	558	552	578	573	556	550	558	543	597	579	593	587	573	627	555	555	568	540	574	588	579	580	563	635	569	600	555	620	563	557	651	591	624	550	566	567	571	536	565	571	564	550	579	560	541	574	542	555	585	577	568	545	615	553	605	582	582	623	566	580	616	534	591	547	572	621	559	570	569	543	568	603	612	573	598	557	583	573	531	569	562	546	590	567	576	606	563	604	565	565	534	562	567	575	531	580	570	614	561	584	580	583	589	576	568	593	592	562	573	572	542	567	554	567	550	597	593	582	582	569	570	551	550	578	591	564	552	562	564	532	551	588	606	608	545	515	594	580	540	536	587	547	601	554	557	534	561	546	578	544	567	534	545	552	582	543	597	593	603	578	543	582	576	547	592	583	537	599	581	590	533	571	540	602	623	605	616	555	581	593	521	563	570	568	577	561	548	596	553	561	538	548	619	590	563	610	547	574	555	566	546	589	570	615	584	549	535	570	587	586	555	577	565	549	567	609	581	588	608	585	552	567	596	570	529	577	540	534	560	567	602	575	598	568	563	580	548	570	565	515	564	553	592	606	586	560	601	561	541	560	573	556	576	596	588	543	596	556	593	550	552	568	612	574	545	631	605	589	546	531	530	597	572	585	554	610	618	595	552	599	586	576	585	571	580	600	572	618	546	556	589	581	571	545	560	583	592	569	579	600	561	556	609	534	545	583	580	590	556	544	555	564	639	560	564	614	546	600	569	590	561	551	573	553	585	580	561	543	555	568	570	585	560	530	553	558	564	610	592	621	578	618	593	574	582	558	574	587	604	566	602	576	571	574	617	592	570	589	594	544	567	577	599	583	555	599	584	578	562	575	557	572	561	530	596	566	595	544	582	546	594	558	593	586	578	543	557	579	563	627	589	590	558	583	573	552	598	573	551	555	569	606	566	586	546	599	577	585	606	563	579	566	601	567	590	613	578	549	573	540	576	572	538	591	578	585	584	572	613	590	566	599	574	586	551	563	516	558	548	555	548	566	536	564	586	562	610	534	539	587	571	599	589	563	563	603	571	567	586	651	569	569	563	542	593	556	536	564	580	545	550	546	536	642	528	597	574	577	540	576	620	577	563	572	560	619	572	555	592	593	547	539	567	576	560	562	593	586	547	566	572	547	569	587	593	569	564	544	590	530	582	586	542	601	559	623	591	586	559	545	592	572	579	571	576	580	551	566	524	596	605	567	560	549	532	546	556	598	544	610	547	587	576	561	537	603	569	559	608	573	579	568	593	548	549	545	560	525	563	578	592	580	574	570	597	567	581	596	597	583	579	559	571	564	599	543	513	579	581	565	577	564	537	574	567	595	601	609	540	595	552	557	586	580	596	606	571	574	603	575	566	565	604	576	573	562	587	594	583	562	595	603	570	568	609	584	565	609	556	594	620	546	548	573	551	572	578	591	571	606	553	550	596	592	579	596	597	596	535	580	607	599	590	565	553	587	575	602	610	579	544	571	590	583	547	608	572	567	543	565	563	559	578	544	550	554	599	530	564	576	571	563	563	600	592	556	570	546	584	557	574	542	522	580	602	552	567	591	562	590	574	596	582	650	575	549	592	543	590	584	558	604	550	595	584	543	567	579	541	559	554	572	575	558	591	589	641	574	581	547	563	584	591	580	631	560	589	540	590	563	603	588	585	587	569	582	584	554	558	613	578	598	584	585	581	579	604	517	565	556	593	532	556	549	575	565	575	592	528	565	569	555	547	583	569	579	587	593	548	546	605	593	588	566	587	564	519	581	517	533	588	575	551	574	559	552	626	561	631	556	548	553	565	574	554	549	642	652	613	609	561	596	586	581	555	552	580	570	572	589	587	551	588	582	604	570	564	588	570	597	600	603	593	631	572	591	543	582	554	549	565	543	591	566	560	561	605	599	579	596	595	596	561	556	595	588	575	535	587	562	567	597	565	579	541	559	538	644	591	588	557	586	554	619	584	555	542	538	588	579	558	614	599	559	572	616	564	544	627	580	561	538	589	593	555	602	572	532	594	564	586	556	553	558	570	599	541	578	574	606	590	598	559	574	562	597	524	553	593	602	548	556	602	574	596	559	584	562	591	583	588	565	555	549	558	570	627	544	578	551	596	568	577	543	533	581	554	564	601	622	587	549	596	614	612	583	576	538	566	569	544	567	569	590	588	571	583	566	583	609	599	605	554	613	584	592	575	580	543	586	563	562	522	555	569	616	553	561	528	605	564	585	605	571	557	618	574	610	552	543	562	576	546	518	554	570	573	611	601	576	538	574	520	585	583	597	570	551	602	586	558	606	584	533	589	551	579	572	604	567	597	534	561	578	570	613	545	585	563	604	522	554	576	561	562	564	551	608	564	562	540	646	553	552	603	589	576	580	552	589	554	594	556	590	543	558	573	590	553	587	548	573	586	570	527	599	597	611	585	616	606	582	576	579	557	592	548	605	589	567	571	599	593	554	550	560	599	584	601	610	583	586	613	568	578	563	574	591	608	632	534	565	579	576	516	568	560	579	567	573	549	591	554	605	568	543	596	579	616	575	557	571	591	579	590	539	602	559	619	591	587	590	530	525	575	563	622	617	582	580	585	548	561	587	541	605	566	545	584	575	551	595	550	540	591	621	546	532	562	546	566	564	576	608	539	579	576	603	590	588
25477	9694	6235	4622	3177	2098	1152	660	425	330	281	297	254	279	282	266	274	221	235	221	222	210	247	245	200	213	214	249	211	231	228	227	195	253	231	227	231	191	209	217	230	180	197	230	206	230	227	202	243	175	203	214	171	199	203	209	210	209	209	214	207	198	190	206	186	207	202	204	180	192	212	203	227	191	200	224	200	235	251	223	193	205	210	219	204	221	210	235	208	208	192	215	233	216	227	224	190	242	204	217	199	213	203	194	237	218	181	188	189	215	205	208	208	213	225	218	200	186	227	208	217	216	220	232	190	216	220	204	221	183	179	212	228	217	216	212	191	206	215	235	212	224	215	208	201	207	203	201	222	215	243	214	212	202	221	209	216	196	222	209	185	215	194	215	222	222	218	210	200	243	181	229	196	218	226	223	209	225	187	206	202	189	198	206	223	199	230	187	250	224	212	239	193	211	198	211	233	211	221	211	210	211	241	206	195	214	212	213	226	225	221	225	219	220	211	213	218	217	210	207	207	241	204	208	198	195	200	224	204	232	213	220	213	199	193	210	178	193	207	221	200	232	219	229	224	207	214	228	201	221	243	205	215	226	222	212	188	226	215	206	198	226	195	252	252	194	212	223	212	210	200	199	217	210	208	201	192	219	196	204	191	213	191	211	213	224	211	200	216	219	216	228	227	216	202	219	209	187	205	184	224	232	232	243	170	248	222	211	238	220	212	193	223	214	198	214	201	212	199	213	207	222	213	205	216	201	227	215	218	219	199	214	229	223	197	207	180	226	223	205	189	219	236	202	235	203	191	247	219	213	177	234	217	211	183	205	227	203	220	214	204	198	217	223	186	178	222	215	203	207	215	205	212	199	190	211	172	195	191	165	201	214	178	200	216	205	214	238	216	203	210	196	238	206	186	204	212	205	212	208	226	181	213	203	218	209	221	202	212	217	195	204	201	207	179	183	197	218	218	208	220	211	209	226	221	223	211	228	224	233	206	213	175	242	225	184	209	226	221	206	190	185	233	205	195	219	229	222	241	195	190	228	201	218	220	244	223	253	230	193	201	210	206	201	195	201	204	186	224	212	198	199	239	212	217	213	221	227	220	231	223	217	186	185	203	219	211	222	220	192	212	202	215	216	207	246	212	222	207	213	211	224	204	208	232	216	210	244	211	209	219	205	189	205	199	204	189	202	228	212	212	185	196	190	193	201	212	257	230	209	208	202	199	208	223	233	241	227	225	191	203	209	205	195	221	204	225	200	223	196	223	215	208	195	217	210	206	211	173	203	188	232	244	189	207	187	217	247	211	183	249	185	223	198	202	197	186	213	241	210	204	216	206	222	203	217	215	208	193	215	208	240	209	203	214	227	206	227	207	219	198	199	195	203	217	208	200	220	193	218	201	207	187	219	209	208	229	218	220	193	220	224	187	214	244	191	218	212	215	182	239	217	226	226	210	228	207	208	203	214	221	202	205	217	232	207	189	236	200	219	210	214	209	207	198	199	225	204	232	231	223	231	213	196	198	205	228	202	217	241	206	219	209	225	198	198	212	199	213	237	203	207	212	192	212	234	231	196	213	211	196	217	224	215	188	204	217	201	195	212	222	242	243	213	234	234	206	187	220	209	235	187	240	190	225	198	225	207	187	200	192	224	212	221	212	213	186	215	229	190	230	210	215	201	210	238	205	227	242	203	235	221	209	214	222	208	194	209	219	221	197	204	202	243	193	205	223	197	212	194	192	230	220	203	181	206	194	189	215	226	201	209	230	201	229	208	203	217	213	221	207	181	216	201	221	200	195	240	214	187	199	232	232	233	216	208	215	219	201	237	221	216	208	209	222	227	196	180	223	192	201	224	204	215	216	205	209	232	202	208	219	214	194	213	212	230	213	207	229	205	203	200	254	221	197	205	240	220	195	182	213	232	208	219	214	198	186	217	196	242	207	225	204	208	211	209	208	218	205	229	232	212	223	201	226	219	205	224	185	173	173	204	202	212	242	217	223	203	208	226	204	221	222	225	203	202	208	190	191	189	226	224	230	191	187	217	199	216	224	188	192	197	209	213	220	210	212	198	226	211	224	218	211	236	187	254	235	225	204	209	211	234	199	217	220	216	234	184	218	199	203	205	232	200	199	198	212	204	231	195	220	241	198	193	208	239	233	206	216	240	218	199	212	209	217	232	202	192	224	203	185	209	216	213	198	199	207	217	205	230	212	227	229	244	235	218	228	222	205	222	200	219	207	194	215	250	196	219	234	219	216	206	205	221	231	224	228	225	205	199	185	224	202	184	205	219	225	210	214	236	214	227	230	199	200	200	214	202	224	223	222	245	205	210	204	201	224	217	247	227	185	225	204	196	217	207	204	210	194	192	198	227	208	212	201	216	207	203	224	218	217	231	182	182	207	224	222	203	204	201	212	219	242	206	216	217	205	225	195	223	225	212	209	204	214	238	227	207	208	214	195	206	216	205	200	208	211	201	202	227	227	223	215	203	219	207	213	230	195	220	212	243	190	213	225	214	225	203	211	219	208	200	209	232	237	201	203	222	216	209	188	214	193	201	193	229	226	194	234	213	204	212	192	215	198	187	204	201	219	202	228	237	204	203	195	202	208	217	214	205	196	237	219	197	228	238	197	196	215	221	195	217	192	200	213	230	227	206	190	207	215	193	217	208	200	206	209	194	198	199	210	202	227	187	214	198	221	183	208	208	210	185	203	207	205	208	194	201	215	211	204	218	236	237	225	207	207	220	231	198	208	227	228	198	238	197	215	200	203	218	206	210	211	228	212	226	204	194	219	203	197	195	209	235	197	212	243	192	192	223	224	189	221	224	201	197	240	205	216	252	175	227	205	203	187	229	215	206	225	197	218	214	224	222	180	205	205	185	210	196	183	218	204	206	215	218	223	212	216	225	204	203	186	213	231	194	226	212	203	204	239	205	187	225	220	198	197	236	206	214	222	197	201	215	195	223	199	189	195	198	205	222	207	196	209	195	220	213	201	205	208	229	232	217	211	213	206	221	213	181	208	223	217	216	206	232	198	186	211	254	223	205	210	220	217	226	183	226	214	248	205	201	217	199	217	217	202	188	235	221	201	232	203	200	239	220	206	209	184	207	189	206	232	227	219	223	197	235	229	205	244	212	197	256	232	204	201	215	214	221	201	204	198	204	215	206	197	210	206	219	228	238	218	208	198	206	183	190	188	218	198	215	194	180	210	217	209	207	225	217	218	229	206	193	216	210	205	209	222	205	210	178	182	220	227	222	218	192	207	209	221	235	214	225	216	225	205	194	213	215	231	195	202	227	168	211	209	195	209	193	180	223	209	205	217	218	202	213	215	198	220	213	198	177	222	228	197	200	208	215	229	190	226	215	211	220	217	225	235	219	213	238	238	202	206	199	196	220	222	212	199	215	222	211	222	221	224	223	240	207	220	201	212	205	229	227	238	219	191	210	219	231	193	220	225	217	187	162	207	197	219	191	199	226	203	202
18045	3672	5066	5577	4689	3927	2566	2174	1599	1315	1148	1074	943	838	817	839	774	757	773	746	723	733	750	683	702	636	632	632	588	651	645	598	614	558	582	605	579	561	607	619	586	576	554	584	606	545	555	585	556	537	589	556	529	536	582	530	606	607	564	554	545	525	563	596	548	547	544	580	574	583	591	542	603	571	579	609	549	561	557	585	538	592	579	564	575	561	547	539	550	555	540	573	584	544	558	559	582	543	589	576	589	583	611	550	542	576	590	593	523	591	604	512	549	550	572	544	580	586	557	544	544	571	503	552	560	544	543	567	569	535	527	577	570	579	504	524	550	578	544	536	518	560	570	565	516	563	557	594	578	530	600	537	537	542	566	519	575	599	555	578	576	550	553	524	554	560	521	556	569	563	561	565	583	517	553	540	542	544	570	517	545	532	551	514	547	538	533	592	561	566	528	554	530	562	567	564	560	500	549	544	583	582	504	539	535	535	535	520	533	562	581	557	540	551	569	536	499	569	515	576	512	579	546	558	551	611	562	538	574	602	563	536	524	581	548	560	544	562	529	548	537	546	531	536	550	542	549	538	559	553	559	592	545	597	564	532	496	539	555	556	536	554	501	542	572	543	515	532	533	537	533	591	550	515	565	571	553	568	532	572	577	575	525	552	543	571	573	556	604	578	515	524	574	591	506	529	562	588	520	549	562	572	563	505	560	546	524	574	527	538	567	522	517	551	578	552	579	579	537	503	556	545	546	576	553	559	534	545	532	583	580	582	572	526	533	590	509	570	535	577	565	549	520	568	575	556	545	569	543	509	571	545	583	564	584	510	575	537	551	570	517	557	544	511	546	533	527	572	534	536	550	547	624	583	554	575	543	534	532	531	538	534	574	532	505	588	508	561	575	552	551	512	549	523	601	500	574	556	538	539	552	523	562	556	512	545	550	557	552	539	564	573	552	561	505	549	577	537	532	529	554	531	587	576	543	545	573	566	542	553	568	546	549	509	556	530	570	553	582	545	531	519	572	519	526	537	525	572	566	528	557	577	535	518	552	565	544	549	524	517	567	617	539	531	519	497	569	550	543	533	526	571	557	534	513	538	550	532	549	560	510	511	565	534	550	508	566	574	577	535	535	550	563	543	577	542	551	537	543	528	550	520	537	542	498	570	546	513	529	521	578	572	532	540	551	514	508	533	541	525	539	576	535	548	511	571	544	498	568	525	549	556	567	578	539	558	527	551	567	586	589	517	568	562	537	525	554	479	548	523	513	588	534	527	564	512	538	490	521	554	542	588	583	560	583	573	566	541	526	582	544	514	562	551	535	513	541	558	564	583	532	538	548	547	572	536	540	536	556	535	569	580	566	535	553	540	503	599	544	570	586	553	549	544	561	552	536	561	572	554	540	554	524	555	540	539	545	527	546	558	565	554	531	532	553	533	527	593	564	538	522	532	542	543	553	557	544	525	568	564	582	506	583	549	558	528	507	550	547	543	547	551	576	517	521	518	544	567	492	535	547	543	527	543	543	543	574	528	520	554	571	552	548	548	539	558	568	540	558	565	580	568	558	557	555	496	538	515	522	512	533	538	608	587	540	547	539	553	587	576	539	536	571	542	541	560	551	560	602	580	584	591	559	561	541	521	526	527	553	563	599	574	517	558	550	543	553	565	594	512	565	598	555	529	527	568	567	595	556	546	552	539	509	559	530	554	544	583	586	516	541	595	581	538	527	502	510	517	510	542	548	544	548	577	565	556	569	550	561	548	524	571	538	525	552	530	579	583	551	546	542	586	549	549	536	585	531	512	608	549	508	584	543	531	540	541	581	560	574	563	576	558	575	561	551	538	539	524	574	523	540	562	562	543	589	565	520	562	557	517	549	527	551	480	599	586	553	531	565	506	550	532	512	543	564	557	560	583	517	545	538	556	517	538	571	569	541	496	532	568	516	593	550	533	574	542	551	553	527	586	558	581	582	561	540	557	563	537	529	567	563	563	551	566	592	500	534	542	540	575	597	526	514	541	530	539	546	573	528	523	582	580	564	541	540	550	559	553	588	532	548	536	558	548	560	508	580	548	528	555	532	564	559	542	569	576	542	543	548	529	542	528	562	557	530	523	546	563	555	544	516	535	549	555	528	541	567	517	541	607	531	566	541	578	547	527	556	549	545	539	530	524	542	557	570	615	570	582	546	530	560	542	547	536	534	530	539	593	585	534	589	570	553	577	513	535	580	549	562	575	549	596	550	562	604	545	594	518	518	566	534	547	538	539	572	569	543	537	558	544	582	565	564	535	552	559	518	578	565	598	558	545	571	548	555	575	548	528	566	512	594	563	506	532	557	575	548	533	517	549	563	582	549	563	578	515	553	543	546	532	548	596	548	540	524	581	555	518	523	579	571	549	523	576	571	576	531	528	529	583	519	556	585	582	545	542	539	597	524	562	569	543	518	534	564	566	492	529	552	543	572	544	527	543	561	529	532	570	553	560	557	521	515	573	532	553	560	531	552	552	590	531	530	535	551	589	542	525	548	536	535	545	517	585	564	538	540	597	516	541	600	543	529	575	600	541	563	519	525	496	528	605	556	535	551	548	546	541	546	539	527	570	495	556	566	531	577	624	553	502	559	585	523	543	563	549	564	563	574	546	552	570	550	520	577	580	541	546	553	575	581	582	521	529	534	551	544	541	558	521	598	521	499	534	548	538	582	588	552	557	561	514	542	541	553	571	562	539	554	526	557	580	544	539	560	587	518	545	545	531	551	530	567	537	562	543	551	533	564	581	529	553	592	545	524	546	589	553	525	556	529	544	536	545	594	569	539	546	541	560	570	514	557	582	532	576	538	552	548	568	554	557	550	547	524	580	548	556	547	547	547	563	547	584	528	555	571	582	525	547	556	557	605	500	561	581	490	506	533	525	563	565	542	573	572	555	544	596	550	569	538	545	584	559	570	602	571	519	507	526	564	527	516	546	584	563	554	534	601	565	567	559	553	525	544	561	561	559	550	538	512	545	571	553	569	531	564	537	571	559	532	555	544	533	591	557	540	532	574	559	550	560	538	526	553	552	533	522	548	544	567	566	562	531	508	555	525	555	584	561	540	531	571	593	554	565	563	539	581	571	599	574	520	497	501	585	562	550	547	544	587	528	539	579	562	553	546	575	523	543	551	546	552	577	551	512	548	530	547	596	537	527	556	499	574	543	550	550	549	538	564	581	548	544	568	567	585	533	540	529	505	532	513	560	538	526	553	546	497	553	536	533	543	546	540	547	548	556	554	545	528	542	585	574	547	556	527	554	560	523	555	564	523	604	581	519	539	578	527	499	560	555	557	542	546	530	577	562	568	526	520	550	545	558	512	528	596	553	543	596	555	537	502	545	598	549	509	578	584	498	559	550	520	549	533	595	588	562	530	541	546	591	531	569	560	577	551	560	558	543	583	554	562	565	550	573	524	550	561	546	519	603	516	524	564	540	529	546	539	578	511	563	530	598	525	591
34565	14549	10209	7211	4891	3037	1664	970	561	347	289	277	252	216	189	190	195	168	159	150	196	156	139	154	138	166	150	178	147	134	132	147	127	133	135	109	127	122	130	136	143	139	126	145	123	123	126	133	155	125	123	125	106	134	117	133	148	131	107	124	121	124	125	133	117	115	118	115	130	140	136	125	110	154	126	111	128	115	121	106	120	117	121	117	138	131	115	124	126	129	116	116	131	121	126	132	121	119	120	117	127	120	124	132	124	138	123	116	125	132	127	104	120	141	127	137	110	142	141	124	103	130	100	131	128	128	106	145	123	122	121	136	138	110	127	119	111	114	128	109	135	151	123	113	125	131	112	113	93	115	124	109	123	123	98	121	122	130	138	128	121	106	125	125	117	104	118	132	133	136	135	126	122	118	126	123	120	121	110	123	134	111	128	127	133	132	113	121	153	126	120	110	130	106	111	127	125	105	120	124	107	112	135	114	107	129	139	137	107	116	127	122	124	120	111	119	129	124	103	138	138	119	125	141	109	143	137	113	128	108	93	134	109	122	118	121	118	125	119	124	117	117	125	105	121	113	118	128	133	123	129	116	127	141	120	121	107	118	117	122	127	122	126	121	141	138	110	108	128	109	119	114	98	129	123	111	132	127	101	118	145	126	110	100	131	120	108	117	137	119	121	123	137	123	135	131	108	118	132	119	127	130	103	116	123	111	114	122	110	111	124	108	125	143	109	112	109	111	109	107	101	131	117	108	126	120	118	110	120	119	127	126	119	132	110	123	122	131	120	124	112	117	119	112	127	124	111	115	114	128	107	123	107	112	108	121	123	126	116	107	108	129	127	111	110	129	128	104	127	118	125	127	132	127	116	122	159	127	129	112	105	110	98	143	130	119	128	114	119	137	110	117	115	131	109	137	133	137	118	129	119	142	131	135	128	123	127	120	113	118	106	126	106	115	119	128	92	125	116	124	128	113	121	121	131	124	113	138	121	131	127	125	133	119	136	125	108	115	121	116	104	123	123	126	143	130	131	120	139	121	100	119	102	115	115	124	132	113	103	143	107	149	134	113	107	137	127	125	127	132	104	123	109	128	123	137	121	124	115	131	148	114	117	123	139	114	141	101	110	134	120	120	105	110	135	130	115	131	109	101	103	117	127	148	133	118	129	116	108	124	105	131	124	108	111	111	105	119	123	130	118	120	113	132	124	132	152	133	117	122	105	125	121	109	128	134	120	105	140	113	146	130	115	126	115	105	112	136	136	125	111	125	105	138	141	123	131	125	121	131	113	107	119	116	123	102	130	117	120	109	107	134	115	142	107	127	131	153	112	121	132	127	127	134	114	140	114	132	117	125	109	120	114	106	98	132	109	99	134	127	120	116	105	135	129	103	127	119	128	120	124	119	118	117	123	123	112	124	124	137	139	129	120	106	133	134	121	124	122	134	121	133	121	132	119	128	146	116	116	129	136	105	95	111	129	98	134	137	120	129	128	115	129	128	125	123	115	135	137	129	120	122	115	112	134	106	129	133	123	115	127	129	123	132	142	132	134	125	114	123	127	131	111	126	127	138	132	102	118	128	138	124	116	129	113	113	120	128	116	135	129	111	135	123	112	121	124	119	144	107	125	137	115	120	120	115	118	113	118	129	125	125	106	128	107	108	138	111	124	126	129	124	120	137	123	110	119	114	133	132	127	139	150	130	101	147	135	131	129	127	118	128	137	111	136	128	120	126	119	122	108	110	122	107	106	131	135	119	124	126	130	129	126	116	121	113	120	101	127	126	126	135	105	112	138	140	130	114	128	120	111	112	132	119	127	131	119	141	128	111	149	128	118	130	116	123	126	120	120	123	111	116	135	123	126	132	128	123	137	117	126	117	122	119	116	119	133	133	119	112	125	120	130	122	125	131	130	118	126	143	105	127	133	122	139	139	127	128	113	112	142	129	115	143	130	127	127	100	112	127	141	132	116	141	123	131	114	119	132	122	110	113	102	131	123	123	127	108	122	119	142	119	117	118	126	142	125	136	126	122	125	131	121	100	120	114	117	138	129	131	122	133	132	116	137	126	128	117	125	103	117	118	124	102	138	125	118	119	114	117	113	132	110	119	135	85	137	124	103	116	127	130	126	138	113	124	129	124	107	128	118	134	99	117	130	123	129	125	120	144	120	118	126	117	140	127	123	114	138	128	115	126	124	115	126	125	109	114	119	117	118	134	125	120	120	124	116	131	125	112	136	124	126	119	103	120	114	122	114	119	132	120	123	142	135	136	140	128	110	115	123	124	107	128	127	118	129	158	113	113	134	121	115	129	129	151	138	103	139	148	130	118	125	131	116	120	132	113	125	121	112	113	128	108	114	134	112	131	135	107	116	115	127	142	133	118	116	128	127	113	119	130	139	127	118	126	127	120	113	127	132	97	127	112	115	142	116	121	140	120	121	121	133	125	109	136	131	115	124	138	139	128	100	109	126	128	106	148	117	123	114	119	146	135	120	133	116	111	126	109	121	131	101	128	115	126	132	118	119	129	115	105	124	112	108	113	100	119	138	107	115	137	126	133	109	106	136	107	111	126	123	120	127	99	135	108	114	143	131	120	143	129	111	142	141	124	132	125	101	139	129	122	118	119	105	112	132	139	132	138	119	114	131	116	122	132	115	130	113	121	130	120	136	153	118	111	128	126	113	125	132	119	105	123	130	135	114	113	110	141	116	121	121	117	117	99	145	95	143	128	119	140	123	126	128	121	139	114	129	107	128	122	126	129	127	121	128	114	111	123	124	129	124	115	114	128	128	115	127	136	112	131	119	155	122	134	126	126	134	143	128	121	134	139	147	129	106	110	122	107	130	116	119	113	120	115	112	113	104	108	126	130	150	108	117	118	135	114	117	119	149	136	129	127	98	126	124	121	112	101	126	135	119	107	106	120	112	119	118	108	143	128	116	139	116	122	119	120	96	114	113	121	128	125	112	122	110	121	124	119	108	104	127	130	124	113	131	113	145	142	110	131	123	111	122	125	134	114	99	124	129	117	103	112	145	118	119	116	118	114	143	113	115	116	128	145	125	119	132	115	121	138	107	113	111	117	119	137	106	108	135	125	124	105	136	126	121	142	138	126	118	126	127	137	108	120	116	111	112	122	120	117	116	139	125	103	142	103	110	137	107	118	136	122	115	111	131	95	132	126	127	123	124	108	120	122	136	125	118	124	96	128	104	126	116	107	113	125	127	116	135	143	127	108	119	117	122	129	121	120	121	126	113	109	136	131	129	123	127	125	116	116	141	125	138	124	122	125	119	125	108	128	139	138	134	114	133	122	117	109	133	118	105	116	117	136	118	116	125	143	118	118	108	119	144	135	117	112	121	124	121	107	116	121	129	128	126	107	108	109	114	118	131	102	125	135	126	112	120	112	128	124	123	103	131	117	121	121	124	126	118	112	130	133	139	125	118	114	133	131	124	111	111	121	128	123	124	121	126	130	97	123	111	130	107	115
23181	5193	7656	8008	6555	5702	3941	3182	2278	1881	1497	1170	1075	993	846	835	771	716	708	696	666	626	555	542	554	558	546	453	463	469	448	452	426	429	407	421	416	431	401	430	415	414	450	386	392	386	396	392	399	392	374	391	382	373	358	354	397	354	331	382	334	365	338	369	379	398	316	381	344	336	313	358	328	334	369	350	351	379	369	331	373	372	379	329	335	353	347	342	328	348	346	352	360	359	357	345	409	405	385	388	380	347	390	348	342	361	356	354	339	347	325	359	351	327	353	355	360	309	352	343	332	343	311	362	352	360	328	326	341	351	326	329	340	315	349	364	353	349	347	333	320	326	330	328	368	331	333	358	342	336	370	318	290	288	343	363	316	350	340	351	338	335	325	334	334	377	351	342	326	317	338	334	334	341	365	338	317	304	319	356	349	344	319	337	350	306	344	369	368	343	338	341	323	346	344	331	315	330	345	292	332	343	334	388	369	350	328	342	330	357	373	355	363	345	341	296	356	308	329	342	306	308	335	330	325	315	345	398	353	329	352	332	333	324	333	314	335	342	325	358	318	352	313	353	373	303	342	288	344	320	355	299	340	321	321	332	332	352	333	313	343	380	350	338	314	325	318	336	355	330	331	325	318	338	327	338	345	316	340	336	341	334	297	334	317	324	333	338	352	304	324	323	346	334	354	340	329	353	349	369	340	382	330	316	302	341	339	339	348	330	375	339	332	294	323	329	334	326	328	336	352	303	334	341	367	347	348	350	336	320	328	336	325	359	317	314	340	328	334	316	310	324	333	335	333	317	331	339	335	317	332	307	357	346	318	332	319	353	292	347	354	341	353	330	350	347	318	361	348	340	306	297	342	329	316	352	337	340	296	355	335	344	328	331	343	299	320	323	341	329	315	310	336	316	327	316	331	341	337	345	326	336	355	313	335	311	373	346	338	328	304	313	379	366	331	336	349	321	340	333	349	307	367	312	332	339	348	335	352	305	307	328	332	373	289	348	341	353	339	335	342	331	313	335	324	359	290	358	338	342	371	348	348	315	331	330	311	332	330	316	303	354	352	343	338	347	347	338	328	348	345	321	340	296	300	322	363	360	305	314	335	334	334	366	331	309	321	352	360	339	331	339	307	358	333	336	295	323	335	306	332	342	346	344	349	314	366	360	340	332	321	326	334	328	347	359	332	340	327	298	333	310	340	342	334	325	341	367	319	371	318	309	344	326	335	362	351	369	380	327	296	314	329	346	365	330	321	346	323	330	352	328	338	306	357	352	338	329	333	332	355	343	317	327	320	324	350	310	352	333	351	328	329	339	326	309	319	341	309	313	314	338	307	359	357	337	333	330	348	319	325	287	304	336	325	358	305	335	318	305	356	312	322	347	343	332	301	327	373	339	366	336	330	343	350	349	339	320	338	347	367	312	345	324	308	342	328	369	396	360	327	338	315	317	328	342	303	325	319	352	335	344	327	331	319	321	356	317	323	331	329	314	301	340	342	301	323	324	325	334	328	332	323	304	344	328	324	332	341	318	302	333	363	336	311	302	334	346	332	360	348	313	336	352	341	356	337	323	337	347	314	317	336	327	343	334	327	355	323	316	329	341	299	350	345	344	326	328	353	343	334	286	339	377	328	290	347	324	330	352	334	343	322	350	334	363	371	331	302	336	337	326	324	339	320	345	302	329	324	372	320	309	356	338	359	299	346	323	356	358	353	325	332	354	336	316	324	313	313	356	345	301	317	366	348	320	323	323	337	349	329	318	329	343	364	323	336	353	292	342	326	339	331	334	327	339	293	320	320	316	344	358	352	360	360	323	334	311	356	353	332	369	359	299	324	339	349	326	348	346	334	293	339	320	337	312	314	329	315	301	368	348	330	336	318	360	324	319	327	347	337	300	352	342	353	360	353	388	329	321	332	331	334	313	317	344	311	346	339	327	334	328	365	348	345	335	337	350	304	316	349	354	368	318	297	294	358	338	299	335	350	324	313	341	376	322	345	313	352	326	350	356	335	324	332	380	347	319	342	334	311	335	312	324	339	342	341	340	353	361	347	297	346	337	335	343	349	318	340	324	337	342	336	327	324	323	327	345	352	346	361	316	308	336	346	318	387	345	329	371	343	322	320	331	362	310	307	356	309	306	345	331	363	332	353	294	344	332	304	340	326	359	337	315	318	311	320	347	323	330	344	315	318	337	347	330	350	347	329	342	322	379	347	321	348	335	336	303	338	370	340	314	362	349	343	350	328	338	355	299	375	371	326	337	313	360	313	362	352	336	326	309	328	371	343	321	307	373	338	322	314	329	380	351	322	313	321	351	349	354	345	312	342	358	342	345	311	357	344	334	341	343	300	330	361	324	342	356	349	353	348	351	364	320	323	374	320	348	360	304	334	322	320	354	339	298	352	345	318	309	359	324	320	340	341	326	350	334	359	331	340	333	351	356	359	323	328	350	325	327	343	340	311	343	330	333	355	327	342	361	343	331	327	356	347	342	343	322	337	306	346	325	335	329	341	326	314	365	335	357	314	348	316	385	352	326	332	346	356	339	327	378	346	359	310	360	313	356	354	333	361	332	353	345	370	318	312	338	346	292	358	306	329	328	302	343	289	371	318	322	345	306	357	306	323	324	346	316	322	342	343	332	344	357	334	336	334	340	344	340	370	346	298	355	334	350	356	325	329	330	321	311	348	335	325	342	383	367	348	359	326	335	353	304	333	311	342	381	325	357	328	325	310	324	314	332	325	324	338	355	355	346	326	309	316	326	318	354	356	323	318	335	340	307	333	343	342	377	320	336	315	347	306	334	359	328	317	371	343	331	313	315	321	327	349	338	335	316	342	349	303	327	344	350	339	340	342	354	330	339	349	343	360	367	338	329	328	337	326	339	341	328	324	327	333	346	338	361	343	346	342	342	335	324	320	336	332	300	320	288	329	304	323	329	347	352	335	366	322	309	336	339	340	310	338	332	376	330	315	333	350	340	333	329	319	329	347	321	341	326	351	335	336	335	309	345	302	335	321	335	340	311	366	311	329	318	362	293	322	369	296	335	301	343	322	343	357	340	312	324	342	367	330	330	363	325	279	317	340	338	351	336	348	327	305	358	338	327	311	339	321	334	330	314	339	336	331	318	335	306	335	317	338	335	304	320	330	301	300	338	344	397	306	335	317	331	337	350	323	366	352	339	380	369	320	337	337	352	325	340	321	348	342	333	340	371	333	346	323	327	292	333	359	343	312	341	339	395	310	327	325	339	370	324	345	351	352	347	296	349	352	362	318	337	319	333	314	311	337	313	336	335	327	321	319	348	327	337	333	350	344	322	333	342	332	346	338	332	323	304	346	331	293	356	329	347	338	351	320	351	352	316	341	344	327	331	336	328	333	282	289	315	327	330	316	299	348	341	337	357	337	324	326	329	338	348	337	369	302	341	315	348	297	328	361	387	331	357	324	322	351	343	355	341	327	352	350	350	305	362	320	338	387	321	350	324
5234	1178	752	598	508	346	294	285	294	249	273	266	258	245	230	232	236	230	215	242	251	242	226	229	271	254	248	252	245	246	248	225	245	257	228	233	241	258	239	260	247	206	244	250	262	210	248	249	236	250	243	224	250	233	229	276	244	292	224	247	213	248	247	233	240	243	225	242	233	242	242	263	213	246	243	234	267	264	240	229	228	230	249	246	253	241	233	234	242	279	243	243	219	244	243	234	269	269	256	229	228	212	220	225	230	231	254	281	236	253	242	230	275	272	255	233	238	216	220	253	258	254	237	229	271	239	265	259	217	219	244	239	229	214	260	269	260	261	239	246	249	249	246	258	247	233	220	265	255	235	237	220	227	220	228	236	258	243	230	239	261	243	239	223	240	237	234	266	249	224	224	245	247	262	243	236	239	243	253	256	232	269	263	233	263	257	215	227	234	261	258	237	242	234	234	264	213	259	242	247	233	228	216	268	235	233	244	236	215	252	248	254	250	242	239	240	212	238	247	239	238	228	220	254	245	231	262	256	232	219	209	238	264	245	248	276	234	213	258	247	230	250	233	231	247	225	249	211	223	252	251	223	244	228	253	249	232	250	232	243	201	242	245	267	255	226	249	217	233	240	230	228	256	254	230	224	244	249	229	214	243	243	227	246	240	258	238	239	241	218	222	264	265	250	243	257	242	278	238	238	236	241	250	264	233	253	243	249	264	202	250	236	246	247	261	233	251	231	270	250	220	276	232	257	237	241	227	243	250	251	240	252	258	238	232	231	234	267	214	232	245	245	227	218	240	228	236	235	278	255	235	249	240	230	237	256	245	241	248	226	207	234	227	253	223	229	257	250	235	238	233	251	245	244	251	236	258	283	257	238	234	253	243	236	211	239	250	242	252	225	255	222	235	276	220	251	245	244	253	233	245	222	224	229	251	257	245	235	232	226	261	231	266	251	252	221	229	244	261	231	236	224	257	213	254	268	225	217	244	209	244	264	272	234	233	237	239	254	242	246	265	237	220	259	247	257	242	240	263	249	259	283	231	250	218	260	290	245	234	246	252	236	250	235	248	263	232	245	231	240	225	246	238	262	251	231	269	233	237	275	267	255	237	262	267	227	249	234	218	262	251	228	215	260	229	213	215	240	240	256	206	269	218	270	226	249	256	244	261	235	251	236	261	209	248	257	223	261	219	229	235	277	246	238	239	230	238	266	219	245	232	246	210	236	240	227	253	251	241	240	242	256	239	233	259	231	241	269	256	255	266	220	252	261	245	225	232	244	250	250	249	237	229	243	234	241	250	277	228	219	225	270	273	243	262	251	234	223	250	241	244	257	251	260	219	245	229	268	239	263	260	239	238	275	244	229	259	236	245	241	228	242	234	232	251	257	260	243	238	235	249	226	244	236	248	231	231	226	242	216	243	231	254	202	249	274	258	257	211	224	238	241	246	250	234	227	272	222	210	223	236	267	232	250	260	230	246	253	234	254	216	241	233	267	263	245	217	240	251	242	245	253	253	243	243	230	216	263	232	242	245	235	239	241	242	243	236	283	250	239	245	249	235	247	251	228	251	260	218	254	256	230	232	223	234	253	243	240	290	234	242	243	258	230	211	259	265	249	251	243	231	244	228	225	228	229	241	263	244	241	236	252	261	248	253	255	216	242	233	238	248	239	241	270	231	255	215	247	215	249	258	247	219	229	236	242	245	209	248	199	246	236	230	204	249	239	213	253	248	206	246	253	236	217	247	241	268	218	271	254	254	236	254	220	246	244	263	218	244	243	237	246	236	250	234	263	239	245	246	243	224	253	254	266	258	255	275	245	222	245	254	228	239	265	253	259	249	248	229	237	252	236	253	249	252	245	225	226	256	211	237	235	236	232	262	272	231	257	254	218	244	223	259	230	239	221	232	250	238	227	203	253	266	201	285	221	206	244	232	206	261	268	236	226	219	236	237	223	225	235	247	233	235	246	233	237	219	226	247	227	244	243	257	227	230	247	234	221	237	263	232	227	219	261	230	271	234	224	265	265	236	238	257	228	257	229	237	250	246	245	227	261	221	248	267	229	231	258	232	201	268	265	244	234	241	241	239	245	237	237	236	232	244	235	230	240	200	237	235	247	244	254	256	229	237	257	234	218	259	251	245	251	212	234	266	233	226	253	252	236	240	205	242	261	238	218	229	234	232	241	230	251	235	252	244	258	231	234	247	254	233	220	257	240	234	280	244	254	244	243	230	254	251	249	284	260	267	251	243	265	241	253	243	219	273	275	241	238	218	245	253	245	232	224	243	245	230	265	257	259	268	225	240	232	233	238	267	243	253	233	251	231	222	247	241	223	216	245	246	254	204	230	249	247	246	247	248	239	280	262	266	236	234	241	221	245	255	231	257	257	273	253	228	227	232	241	238	274	239	258	238	234	237	230	228	212	230	247	219	212	260	254	226	244	250	245	276	219	226	267	261	258	254	240	254	258	249	268	279	244	257	226	231	245	228	239	221	232	237	227	238	213	274	249	223	249	232	223	254	263	250	235	243	260	242	223	232	272	236	252	255	241	247	237	229	245	238	223	230	243	226	261	244	235	245	219	200	226	253	264	225	245	216	243	259	235	234	237	250	241	263	256	253	235	246	242	257	227	241	247	232	240	239	248	273	257	281	223	191	203	214	233	225	246	226	262	212	239	252	232	233	281	224	242	229	248	220	245	253	237	250	243	254	255	230	232	233	261	219	242	262	231	254	253	238	248	265	214	229	214	210	267	220	242	254	244	249	231	222	266	242	236	271	243	240	215	224	250	255	246	207	227	245	248	247	267	251	242	244	204	250	249	252	240	245	233	249	246	222	246	238	245	255	236	238	226	258	211	240	279	234	260	235	250	236	234	240	254	242	242	235	236	227	226	251	247	236	231	240	214	242	243	243	221	226	239	233	260	247	230	239	235	237	255	221	247	240	238	235	259	253	236	261	261	237	243	248	228	232	273	230	261	231	247	248	240	233	265	271	211	250	227	230	239	246	260	256	270	250	257	246	235	232	237	246	251	232	250	235	221	237	250	224	238	241	240	224	237	256	233	228	264	236	250	237	238	200	233	230	263	253	228	236	256	236	255	248	228	252	232	254	279	262	218	230	258	233	239	247	241	239	233	267	258	239	230	254	240	231	248	237	245	258	224	234	222	238	242	277	258	221	254	253	229	239	237	270	247	240	246	265	236	236	213	274	232	228	259	242	248	226	210	254	213	233	206	239	214	266	231	263	243	215	233	240	240	232	222	260	234	250	237	252	223	245	236	228	247	239	240	237	249	239	232	243	232	233	222	265	240	232	245	256	289	245	233	254	275	221	247	243	231	225	251	233	235	232	277	251	234	244	270	257	239	242	262	245	245	247	275	245	219	249	252	233	221	257	224	245	262	262	269	208	226	215	250	251	275	235	268	226	220	248	206	246	231	224	228	249	244	255	222	239	234	244	259	270	257	275	218	247	244	247	236	272	266
4739	1180	1554	1560	1428	1060	830	767	747	683	660	674	639	632	647	678	660	652	642	662	674	604	668	635	661	694	648	603	605	626	635	636	631	624	651	619	622	634	660	611	620	654	609	630	668	630	619	650	623	657	649	616	652	622	606	652	564	627	630	667	649	619	636	635	644	626	660	632	643	573	620	653	597	615	654	628	624	688	647	619	602	646	658	652	611	631	630	611	651	604	662	605	649	664	619	661	613	628	615	587	666	646	626	610	626	588	655	614	641	611	650	604	671	621	629	642	624	626	593	640	638	626	638	621	677	599	659	625	639	646	582	647	648	621	645	603	620	634	643	626	602	632	618	633	574	591	620	632	628	602	648	617	677	657	650	613	664	587	583	670	584	625	649	620	611	636	643	608	646	596	639	610	636	640	613	642	629	632	598	615	637	637	650	622	602	633	612	615	629	581	638	650	605	650	647	675	604	610	613	660	601	633	625	660	658	670	636	622	618	671	715	650	642	542	585	602	636	599	652	634	629	610	603	677	640	645	639	648	631	632	680	609	659	651	627	619	634	597	620	600	638	598	600	596	630	605	608	676	633	665	663	631	608	667	656	631	629	661	577	620	581	598	659	626	623	610	624	673	591	643	685	610	654	624	630	643	609	614	640	643	613	670	669	645	646	638	623	613	615	626	719	618	606	654	631	620	659	657	624	614	614	648	627	618	648	660	588	649	607	644	671	604	607	602	610	657	600	573	625	612	623	619	604	620	675	574	620	665	613	597	636	645	657	699	631	632	618	635	626	621	669	565	607	601	636	634	619	649	581	635	613	603	645	605	610	613	599	600	648	596	658	594	637	591	674	627	648	646	625	631	635	616	600	622	663	655	576	620	652	591	608	602	627	656	649	617	655	621	625	646	585	617	616	611	602	643	648	596	636	643	622	653	616	633	630	598	633	626	664	606	652	624	623	628	647	623	637	626	622	637	588	628	637	664	615	627	616	654	609	652	610	626	651	673	657	650	667	613	620	605	638	634	639	615	653	678	619	564	625	623	661	641	636	583	624	657	598	622	670	626	614	608	596	697	642	634	622	665	607	632	684	637	689	644	604	596	620	662	600	651	668	587	620	617	629	652	600	596	661	618	622	654	632	641	620	621	624	615	655	585	637	623	593	650	665	648	648	584	640	635	647	677	633	671	652	643	576	637	652	623	660	596	623	638	648	677	637	649	630	650	604	678	648	659	628	609	591	582	629	645	607	615	598	628	549	629	653	669	670	623	658	622	579	656	631	623	595	629	623	585	612	635	615	608	669	611	643	613	681	686	659	608	652	654	624	637	642	630	618	636	640	646	634	580	668	629	578	637	645	639	632	665	627	632	638	623	642	615	698	608	633	660	610	634	655	620	609	584	624	650	630	599	656	640	609	671	623	618	612	611	602	639	630	610	637	638	629	596	602	647	590	649	658	596	603	597	635	644	640	652	614	675	612	684	640	636	657	647	628	624	595	693	658	597	616	603	591	589	642	645	604	609	601	629	663	652	588	655	656	630	652	603	587	654	603	622	624	643	628	618	606	619	614	591	632	630	591	639	642	658	636	637	640	654	649	597	603	638	617	606	622	630	635	634	636	596	606	603	633	646	592	607	581	634	591	635	641	609	596	614	637	701	614	631	619	594	667	610	640	616	639	646	653	618	647	644	602	651	635	594	639	616	625	617	631	620	642	617	634	632	628	630	603	634	647	624	601	667	640	627	617	612	629	634	648	632	586	640	662	626	621	648	642	657	615	589	642	623	646	582	619	652	640	630	626	585	642	602	632	649	603	648	623	652	607	621	630	625	637	636	625	668	635	642	614	650	634	627	628	616	658	669	622	608	652	636	620	616	602	576	653	630	600	655	613	650	629	628	613	676	688	597	691	623	631	642	612	624	636	579	646	611	646	664	598	604	576	651	626	605	652	643	585	605	611	639	614	633	590	619	602	657	643	598	629	651	623	629	627	644	637	605	600	653	566	645	637	614	700	619	605	644	641	633	649	680	653	633	667	625	599	656	634	601	607	659	643	633	636	594	648	611	643	622	615	625	615	635	621	682	633	615	633	637	592	621	639	611	627	636	666	610	662	647	609	646	600	653	617	627	627	614	589	631	627	667	607	640	605	633	626	645	638	614	667	636	570	662	666	655	649	632	628	633	627	639	604	605	665	636	625	667	635	598	640	606	572	585	611	620	639	578	622	626	635	638	585	610	648	619	608	643	651	647	602	665	652	627	613	591	624	636	620	642	654	620	677	631	616	632	645	624	623	597	667	638	620	618	591	629	600	627	640	673	602	613	615	603	635	644	596	635	644	659	636	658	637	600	633	684	639	630	679	670	591	643	636	607	680	637	644	659	624	666	657	636	603	679	619	619	634	622	624	662	606	637	609	647	642	664	633	651	647	616	650	656	661	632	641	675	644	632	632	591	615	616	674	606	684	634	620	583	603	641	626	656	653	587	590	662	598	648	621	663	624	645	633	611	661	677	663	579	634	654	619	625	676	593	596	584	624	648	636	651	601	631	605	667	647	634	610	635	638	607	586	632	653	636	660	662	634	612	628	581	628	619	624	616	627	588	623	633	643	640	593	607	607	604	608	589	630	632	628	606	624	618	623	588	646	621	629	634	655	656	621	654	653	652	609	643	627	588	616	672	597	624	601	663	654	626	640	625	620	616	631	605	601	580	676	647	665	621	656	621	591	602	630	636	627	581	668	666	681	666	649	589	592	632	616	620	605	610	616	618	643	633	608	601	632	664	604	652	677	647	611	597	637	628	603	664	635	612	617	585	613	611	663	582	661	620	632	603	673	643	631	645	627	634	638	641	682	690	581	601	596	621	658	657	626	634	611	623	661	628	655	622	637	672	612	636	624	616	628	600	624	640	637	622	640	635	642	647	607	651	620	611	662	636	656	650	638	646	622	620	633	625	631	636	626	629	664	617	633	634	615	637	671	571	617	656	673	652	603	658	607	599	633	621	622	638	640	633	631	621	621	661	665	625	605	690	654	671	637	654	649	597	613	598	648	666	621	633	591	607	663	616	648	610	646	674	624	616	628	614	614	623	623	659	581	587	633	597	604	623	611	626	625	612	640	638	605	611	609	617	586	627	659	589	611	613	628	641	613	601	560	636	598	629	627	596	638	640	644	655	597	618	627	673	619	678	641	572	625	612	607	644	608	600	647	620	631	607	618	668	605	575	607	578	652	623	675	632	604	655	630	661	617	580	632	685	601	614	587	618	636	593	646	679	609	652	577	570	623	588	587	625	662	619	665	632	577	595	619	650	638	647	591	651	646	604	629	624	626	576	614	653	624	668	637	599	629	607	594	636	663	638	614	601	698	643	670	661	594	595	657	646	598	638	603	672	629	657	665	647	591	632	601	640	683	629	608	656	606	648	609	619	612	651	632	603	638	592	596	588	615	599	636	609	652	598	599	669	641	602	619	652	635	623	592	661	610	648	587	619	606	603
23074	8213	5647	4466	3104	2074	1089	697	464	399	350	300	325	292	306	300	271	262	265	278	275	242	282	258	236	246	225	243	264	235	233	232	262	257	244	231	259	233	248	247	228	221	220	249	254	241	250	271	239	248	225	237	244	211	216	265	234	244	240	236	234	257	228	228	216	257	260	273	246	221	223	246	250	229	272	265	244	226	209	247	238	229	194	228	232	255	239	235	246	243	249	218	244	233	213	215	244	238	238	242	258	236	234	244	231	232	236	242	226	248	233	236	225	228	242	254	238	223	227	225	242	231	248	250	244	224	237	249	246	225	216	235	251	264	241	261	216	236	208	250	257	213	253	261	230	246	247	220	230	253	226	246	242	219	239	229	228	240	250	243	225	250	248	267	210	243	253	228	215	238	239	251	227	230	242	265	195	232	237	241	255	226	245	246	241	271	236	248	241	233	274	227	236	270	229	252	234	237	239	243	242	255	242	230	259	246	244	217	217	243	245	240	255	223	250	265	221	212	241	245	209	240	227	255	238	209	242	229	256	236	201	254	236	233	231	250	227	229	246	221	224	209	247	246	258	223	267	204	225	224	244	216	227	224	236	220	222	221	245	226	244	234	253	259	265	228	231	219	203	267	217	237	245	230	231	230	222	254	246	204	237	246	235	234	258	241	236	248	228	249	249	215	229	214	226	243	240	253	229	228	231	251	252	200	229	234	265	242	239	230	253	239	259	231	256	271	226	215	220	236	217	228	228	247	243	234	243	246	237	216	206	232	239	240	229	227	248	221	240	247	259	235	207	237	258	245	241	233	246	240	238	263	213	252	235	261	205	225	236	234	212	241	255	226	246	248	227	238	229	234	232	205	253	245	267	231	226	272	230	234	244	232	224	245	238	267	220	236	220	247	243	256	235	233	258	209	246	234	229	230	235	256	245	224	231	230	264	245	238	216	239	255	257	233	229	215	219	232	240	232	235	226	249	250	237	253	261	227	213	236	227	254	269	254	215	246	235	254	244	232	242	229	274	243	204	230	248	226	234	214	239	237	235	229	254	232	242	264	245	260	217	249	234	241	224	215	247	237	228	214	204	226	227	202	253	218	237	233	235	241	248	234	250	251	234	249	223	236	237	212	255	242	248	236	216	226	199	226	239	258	261	215	253	223	236	233	261	224	247	218	223	236	255	245	238	205	193	209	247	238	230	242	242	238	239	225	227	225	215	225	214	225	240	226	219	225	255	238	236	226	224	238	235	251	247	245	241	261	236	213	224	220	232	244	243	237	203	251	227	246	264	236	215	226	233	220	269	221	237	232	242	247	258	250	245	218	252	252	228	223	225	231	243	230	220	244	252	221	212	236	243	234	230	214	242	216	241	241	264	233	221	236	241	232	252	236	246	223	237	242	218	235	225	233	195	236	226	237	195	217	226	213	247	245	222	215	204	223	238	212	235	229	257	228	239	214	235	262	232	242	257	228	218	255	225	206	224	234	222	207	207	208	227	257	234	220	245	229	247	251	238	215	237	241	242	239	284	260	263	230	238	229	244	223	254	246	244	233	253	236	224	219	267	251	242	235	238	264	235	240	239	239	265	230	216	260	249	210	221	238	237	249	235	252	244	262	228	210	238	254	261	217	231	241	232	221	221	247	238	211	224	244	259	238	224	224	229	247	203	272	235	238	224	240	246	236	231	249	205	260	250	220	236	232	265	210	232	248	251	251	220	210	222	215	239	211	231	235	244	217	242	253	207	212	247	239	234	243	236	242	256	248	228	251	239	252	232	238	264	220	220	247	263	228	243	242	251	223	241	244	236	242	281	229	236	236	230	243	229	213	214	238	225	238	238	219	222	230	226	242	253	216	224	244	247	222	250	240	248	236	221	233	241	238	244	223	233	243	234	234	230	216	223	224	256	221	258	256	229	239	245	260	253	223	254	248	264	195	253	238	250	225	260	252	254	221	267	220	241	282	215	252	250	244	243	242	229	222	231	246	232	259	246	270	221	246	235	240	238	232	225	227	215	263	244	246	233	230	240	245	241	240	256	253	253	232	237	258	239	252	254	241	231	209	257	221	223	241	233	235	235	230	239	223	233	242	216	210	225	231	221	210	241	227	248	227	268	245	256	207	227	239	222	215	244	268	247	267	253	243	257	261	229	237	237	242	262	228	259	229	239	233	245	270	232	244	225	234	232	210	244	240	247	240	225	220	229	254	224	252	234	228	199	215	246	246	228	264	250	197	230	232	228	224	248	246	228	229	246	230	236	243	247	207	272	225	243	211	223	218	245	249	227	258	253	236	237	221	247	230	230	236	262	219	220	275	243	213	232	268	243	225	224	249	213	242	228	241	231	244	251	255	255	228	245	238	269	236	240	231	240	222	223	276	257	236	255	243	235	217	239	254	236	207	242	213	256	233	220	219	258	218	231	237	231	227	203	248	238	237	227	249	238	242	229	231	217	238	224	253	230	242	237	247	235	208	247	221	215	208	221	235	246	226	230	225	226	227	227	230	223	196	224	229	261	245	249	232	261	238	222	227	240	226	235	225	245	217	249	258	217	248	262	250	226	236	243	218	231	241	236	218	258	249	244	215	243	260	229	244	241	230	196	214	245	233	236	199	247	225	276	240	236	246	262	228	213	234	229	256	236	233	230	234	256	233	230	228	258	251	229	233	222	253	230	228	248	250	236	220	253	252	240	237	224	256	237	254	244	236	214	222	239	217	224	233	226	246	232	233	234	261	237	219	222	234	232	238	258	221	226	209	205	239	232	237	215	224	247	205	255	214	240	224	244	248	261	245	244	233	214	235	211	234	217	223	259	240	208	238	267	240	243	241	234	251	230	250	213	252	237	206	237	240	257	226	240	232	226	248	227	248	231	221	251	228	219	248	229	242	215	206	249	204	201	227	202	221	248	214	231	233	216	259	228	247	218	252	219	216	227	244	228	253	235	228	231	235	261	198	242	242	213	208	224	235	255	223	241	251	239	248	243	250	253	222	243	264	227	211	240	241	223	264	218	217	257	227	233	246	213	270	242	254	260	244	239	236	273	222	221	231	224	245	211	259	222	250	273	240	219	236	214	232	235	242	253	238	222	239	215	251	237	239	255	225	241	244	253	254	253	247	232	241	249	270	239	246	242	252	239	225	248	253	230	255	260	221	224	226	261	230	261	257	217	258	214	246	220	237	241	271	249	244	239	200	225	241	240	263	215	240	262	229	211	220	245	221	230	222	211	253	245	272	228	200	242	225	229	241	259	240	214	216	240	246	221	247	236	228	233	243	233	244	240	251	238	223	220	230	241	252	226	215	249	233	234	248	226	261	255	212	223	278	239	246	248	184	236	221	214	252	257	212	234	246	237	214	238	250	221	271	228	252	232	233	241	224	233	191	239	240	256	244	236	228	246	206	242	225	218	259	220	239	262	226	227	241	222	214	226	207	219	248	251	243	233	264	260	233	216	225	232	243	223	241	248	266	222	190	219	254	225	244	269	235
16316	3721	5250	5599	4853	3668	2839	2145	1660	1406	1218	1062	989	971	875	831	809	827	810	787	835	733	752	758	737	731	672	668	703	685	651	679	659	650	631	697	643	686	628	646	621	641	591	632	681	654	634	618	661	647	601	630	603	646	615	591	613	635	595	612	635	685	642	619	636	622	622	634	607	627	627	589	618	585	623	553	626	561	633	659	644	629	565	565	640	566	617	625	602	630	626	629	605	628	655	654	637	621	651	638	587	573	606	608	605	622	605	578	622	635	579	623	628	575	625	585	580	610	610	659	592	611	623	585	583	592	602	627	642	559	611	602	631	609	564	596	594	603	658	651	597	615	637	623	554	620	586	610	624	557	584	606	638	622	581	588	574	636	604	633	606	604	623	607	572	626	591	608	580	616	611	611	621	645	593	616	601	620	623	624	619	610	612	602	600	646	573	592	593	560	629	594	623	608	603	614	550	595	617	608	610	614	620	591	588	610	552	659	597	617	604	601	566	582	615	619	577	568	605	653	627	571	616	593	592	621	614	563	619	582	625	614	595	633	606	603	583	600	563	594	599	615	589	599	611	624	581	623	637	601	663	607	564	592	609	568	630	621	635	594	639	632	617	613	627	557	590	550	615	619	611	583	620	613	601	654	634	607	630	548	582	574	578	608	605	580	583	595	593	660	594	590	650	576	594	617	590	658	570	599	631	590	623	614	590	558	657	603	599	647	574	620	574	595	614	602	615	621	591	649	555	630	600	603	614	617	638	587	595	627	563	594	616	569	595	610	572	649	597	584	614	620	578	586	598	633	631	564	611	605	589	610	596	603	628	589	607	619	641	589	595	639	636	565	625	613	569	580	583	604	619	603	566	617	562	568	597	636	651	647	627	552	602	624	628	590	566	645	570	564	618	599	578	578	632	581	571	579	597	581	624	578	594	618	613	603	631	627	603	603	589	607	575	633	565	614	568	576	568	643	620	614	604	617	609	600	604	593	620	595	631	617	608	603	587	626	599	600	622	608	594	605	629	563	585	608	581	612	594	562	571	610	556	586	577	604	588	626	588	585	606	642	619	563	617	651	589	619	571	575	602	603	585	569	610	628	612	626	630	564	631	651	569	635	567	579	621	591	632	573	593	568	609	595	580	630	607	566	629	585	646	601	627	582	584	638	609	635	573	602	613	568	561	633	609	601	613	621	596	652	627	598	600	584	585	595	551	613	635	578	563	604	602	639	596	605	565	603	591	597	607	557	592	606	630	615	603	620	585	622	571	589	611	642	590	610	624	664	577	611	637	596	632	609	619	587	594	654	600	616	577	558	592	618	573	583	612	602	630	634	611	631	602	636	623	654	612	621	632	585	563	612	592	567	625	599	638	608	577	611	630	615	617	631	665	610	583	593	587	602	556	626	618	609	574	606	588	581	585	636	612	639	585	606	565	627	561	625	595	631	547	637	656	605	595	601	593	630	584	628	604	628	642	610	586	601	575	619	583	614	577	553	630	632	639	583	645	600	600	617	583	573	649	621	601	593	627	613	612	628	582	624	596	642	586	613	603	548	607	650	629	573	581	643	601	580	573	568	585	607	580	630	602	548	572	623	648	548	603	569	608	642	600	587	583	611	635	566	587	644	609	603	622	594	584	610	609	604	624	590	565	599	553	570	640	596	580	586	624	593	592	640	602	581	609	592	643	563	579	589	608	577	624	617	611	597	577	618	552	569	561	574	621	619	605	638	600	596	617	598	572	615	601	600	639	593	616	612	636	601	617	597	579	636	615	581	599	582	606	530	604	568	582	609	613	621	615	627	637	654	576	643	581	604	623	610	601	640	586	613	585	627	604	576	607	569	615	645	569	579	599	604	576	611	588	612	603	622	595	612	594	611	591	604	570	559	576	614	597	575	609	630	606	611	601	585	589	592	603	581	601	573	582	648	623	596	605	595	562	645	591	602	610	631	605	605	569	588	594	600	587	622	600	588	580	628	610	570	622	580	628	638	586	600	615	591	627	593	597	603	600	613	621	590	670	546	600	597	566	600	569	628	569	613	579	621	597	622	575	577	593	564	576	603	627	613	623	669	654	592	624	599	648	585	604	611	581	605	598	628	614	618	576	616	633	600	645	591	595	597	552	612	600	614	559	613	594	592	589	568	641	598	611	588	592	623	605	614	596	617	603	608	624	595	573	605	595	596	613	605	604	599	594	610	611	592	573	631	601	618	607	578	598	655	638	599	594	638	609	623	675	597	591	575	587	601	626	577	593	638	599	610	591	596	587	608	617	600	595	603	605	603	611	615	540	647	606	616	618	627	604	616	597	611	607	594	621	606	563	576	619	622	631	566	643	582	627	595	583	612	610	648	603	618	595	649	579	634	594	582	617	599	579	601	617	618	574	658	578	633	596	574	656	634	594	623	586	561	560	605	649	584	595	593	608	603	585	625	615	585	641	569	668	572	594	554	596	581	643	612	610	601	613	613	606	591	633	631	583	639	630	608	605	619	624	606	620	573	580	586	604	580	653	622	617	574	601	623	579	616	607	600	584	617	617	599	617	616	632	576	615	624	590	559	591	601	641	583	616	593	616	612	579	601	607	637	600	595	616	628	603	604	581	608	611	636	588	628	606	605	582	554	612	652	619	595	608	649	617	587	602	608	603	601	592	641	608	577	606	598	645	603	612	637	602	616	587	566	639	631	637	599	585	656	604	617	615	617	609	587	614	609	610	624	595	635	576	587	593	573	602	584	618	568	549	663	586	617	593	640	649	584	568	608	652	597	592	623	591	567	620	588	627	585	646	574	601	561	630	575	615	638	629	599	577	644	621	621	613	586	626	618	661	627	586	572	619	602	630	606	601	594	578	587	591	591	627	625	584	632	600	591	633	620	579	618	565	583	581	597	626	595	598	591	639	620	607	625	610	629	557	579	579	538	572	626	588	608	625	627	611	624	652	602	577	607	566	623	598	649	589	600	613	628	595	587	602	621	624	617	637	627	554	582	621	611	650	599	618	542	605	616	591	623	567	583	571	595	615	597	586	604	650	599	634	609	608	622	626	572	599	615	621	615	630	585	596	588	579	604	576	611	608	586	586	614	612	582	639	603	616	603	602	589	619	646	578	602	600	603	583	610	608	601	596	618	605	598	656	601	614	612	612	587	583	612	575	572	626	578	587	647	560	602	601	585	585	586	567	578	607	652	632	624	615	574	657	603	602	648	612	606	636	584	646	643	638	600	606	585	598	620	643	612	602	567	641	591	570	591	568	570	587	589	602	618	567	620	566	622	637	657	641	590	602	584	604	620	629	623	632	562	607	591	638	610	624	582	591	617	582	586	654	630	569	581	641	609	586	585	611	631	557	609	589	600	607	594	608	600	547	592	595	625	600	626	614	631	573	573	595	589	606	632	606	618	585	593	603	592	644	590	630	624	569	641	605	602	585	603	650	585	629	580	615	621	628	600	587	620	612	581	616	584	628	561	623	576	625	585	623	625	610	617	599	643
33665	14431	10245	6968	5089	3044	1662	954	653	459	322	310	251	233	209	216	196	190	180	170	197	173	171	153	172	162	178	151	153	161	168	182	148	148	162	134	143	154	142	135	140	144	162	155	126	113	132	133	158	135	136	166	139	142	135	125	144	139	153	128	124	139	143	135	144	153	125	136	146	124	151	169	133	145	146	144	136	142	124	149	136	151	153	148	145	132	143	122	130	126	126	133	154	131	130	150	145	148	129	127	165	141	130	131	118	131	164	150	137	134	154	135	141	157	136	143	147	175	130	121	149	137	132	144	127	138	146	140	145	133	125	129	150	144	117	129	148	123	146	138	133	128	144	139	155	128	155	148	121	147	166	145	132	129	136	130	135	148	146	128	137	125	142	151	119	128	145	153	161	141	138	133	157	140	132	144	126	137	150	134	126	156	119	135	136	129	130	125	135	129	124	129	132	160	155	147	139	142	137	136	141	139	129	136	157	154	135	137	129	130	137	131	145	120	156	124	137	156	135	162	118	127	152	130	150	137	134	128	137	129	148	150	156	148	134	149	136	133	150	130	119	144	151	138	156	149	128	178	134	125	135	154	143	115	146	149	144	120	150	104	146	153	132	128	149	127	136	120	144	143	157	145	149	141	130	128	139	142	134	134	134	140	130	132	140	144	129	137	140	150	155	136	157	139	132	128	110	140	116	124	137	162	106	138	140	142	147	140	150	148	147	126	130	144	126	139	149	140	133	119	158	129	142	134	129	142	110	162	136	113	161	139	145	145	127	148	137	131	171	143	135	137	144	138	118	146	137	124	144	149	138	128	122	130	152	129	125	136	125	138	159	132	155	144	154	140	143	124	129	142	135	164	136	132	144	132	147	126	122	148	155	144	147	136	126	135	132	124	139	138	128	136	150	137	125	120	145	141	161	130	130	130	149	154	132	124	120	131	118	140	133	132	125	146	135	132	151	141	135	148	151	148	138	135	127	123	153	132	134	129	146	132	144	127	111	148	141	140	128	142	121	164	166	128	127	133	148	135	135	115	140	152	151	140	144	165	134	141	144	135	154	135	156	150	139	141	118	139	136	145	139	146	148	144	141	146	104	126	122	144	147	137	136	144	146	131	118	141	133	129	140	143	140	135	126	145	156	124	150	142	167	140	143	156	152	134	148	141	139	138	129	156	144	143	135	130	154	146	151	129	115	130	146	137	151	149	152	137	138	129	139	159	149	137	133	132	127	139	133	142	126	133	143	139	125	160	148	162	162	138	128	125	133	144	136	154	114	155	121	124	142	119	148	145	145	146	115	129	117	139	129	124	151	145	147	139	142	138	144	139	124	141	117	129	115	131	143	109	139	148	144	134	128	128	127	149	141	138	125	129	156	145	153	135	129	121	138	128	133	143	170	147	157	142	138	144	137	154	130	166	143	111	137	145	124	133	140	112	160	134	154	141	145	136	151	141	119	134	144	138	148	117	149	124	106	130	134	129	162	136	130	145	139	143	146	142	141	141	145	129	126	134	152	145	128	131	135	141	125	120	128	117	146	134	132	143	144	146	133	158	137	140	140	130	125	143	132	138	135	133	145	145	149	139	124	146	128	147	147	138	152	123	144	138	130	145	135	134	123	127	132	142	154	168	142	142	129	146	126	139	148	132	148	136	133	140	134	161	145	129	138	110	130	128	137	155	157	142	149	167	106	140	120	134	149	134	125	140	138	138	157	129	126	134	162	145	119	149	140	119	131	138	175	133	132	162	139	136	129	146	142	140	128	120	144	139	119	127	158	147	138	117	156	151	145	133	128	143	123	137	143	162	151	138	129	141	154	122	124	126	148	155	150	149	131	138	145	129	142	141	158	132	137	149	150	118	128	135	129	138	139	146	148	138	130	146	133	141	144	132	119	149	134	133	137	150	145	157	118	140	131	151	142	125	154	147	142	140	149	138	145	146	148	143	147	153	155	145	153	147	148	154	138	150	147	137	143	129	145	143	145	118	142	145	150	156	137	126	142	120	126	159	147	131	147	156	123	118	142	130	132	149	151	143	112	147	143	150	120	135	124	135	127	129	141	145	155	137	138	129	156	139	143	128	138	159	138	152	130	137	158	170	156	134	140	129	129	131	141	141	132	131	146	132	162	142	148	154	132	126	140	118	144	133	136	152	137	160	123	138	146	157	131	147	137	155	144	147	134	155	154	141	149	141	127	134	147	138	150	130	149	130	143	164	106	138	173	151	146	147	139	96	122	144	150	130	145	152	165	135	125	148	119	134	156	132	133	143	127	135	139	148	133	140	150	134	144	128	136	165	158	116	143	134	157	133	136	123	136	139	144	167	161	137	114	136	126	125	142	128	146	133	146	131	148	101	135	136	137	124	113	128	140	139	164	126	145	137	158	135	132	140	154	130	136	161	150	153	141	139	144	129	137	148	136	140	146	125	125	133	146	121	134	141	143	163	153	159	118	140	130	132	153	143	147	162	145	135	146	147	123	117	137	134	147	127	117	151	142	123	158	144	145	135	131	120	125	129	150	134	125	147	128	132	135	131	165	133	133	124	117	132	160	119	130	135	153	144	118	145	141	152	140	134	128	142	153	138	145	137	145	125	143	141	169	133	136	131	121	138	133	146	124	134	143	127	138	135	128	158	163	141	139	132	137	141	147	130	141	145	117	124	152	137	133	135	131	146	156	117	133	147	153	131	125	140	158	147	131	150	137	153	135	133	133	126	119	127	143	167	148	154	134	132	138	141	138	163	146	121	127	145	133	142	135	122	152	163	150	160	127	125	146	125	130	122	140	162	138	149	148	125	141	146	141	138	127	133	135	151	143	135	131	156	119	132	134	127	107	162	128	145	150	131	143	150	145	151	148	137	143	161	139	136	126	123	168	142	141	140	167	141	149	168	150	121	128	138	150	136	144	150	130	160	129	126	138	140	149	141	128	133	121	139	160	146	152	140	125	137	138	146	135	155	142	133	137	141	142	141	130	147	155	140	126	147	151	150	136	132	150	135	141	152	143	148	129	129	136	125	132	136	139	161	151	128	130	121	130	145	129	123	163	125	141	133	149	112	140	146	146	141	151	152	141	125	131	154	126	139	115	109	144	142	128	156	147	126	154	151	133	149	154	130	141	125	123	164	135	137	132	129	137	132	152	132	102	157	140	124	128	126	148	140	122	152	118	138	140	126	131	116	152	139	136	133	142	145	133	150	123	158	153	131	134	124	138	145	144	130	145	128	139	123	145	134	138	145	141	140	148	140	122	148	145	143	152	142	140	151	142	134	152	146	147	139	135	128	169	131	137	132	135	162	112	134	127	143	140	138	144	133	134	142	140	128	173	160	126	133	129	157	144	139	140	133	142	126	160	144	137	136	135	134	155	141	140	93	119	150	125	146	142	149	138	124	144	149	140	132	140	124	137	136	137	122	138	154	148	137	132	127	133	143	135	147	126	148	155	137	146	128	135	177	136	125	126	140	141	144	141	156	132	128	139	143
22797	5383	7853	7601	7194	5573	4177	3198	2434	1917	1445	1221	1088	1060	877	861	793	718	758	750	647	696	659	621	582	569	550	518	518	496	506	476	535	440	453	455	449	425	422	462	427	433	445	460	386	424	439	424	425	435	399	403	383	422	401	406	390	418	417	404	361	409	398	418	386	404	427	358	367	384	366	383	365	388	342	401	405	413	413	367	391	389	383	360	352	433	397	388	401	392	390	415	409	425	397	427	403	378	394	455	399	419	398	435	389	391	376	430	409	378	369	384	387	385	418	358	374	386	371	362	396	395	365	375	400	348	381	382	349	363	355	365	382	379	376	393	383	392	332	382	373	338	380	352	338	375	363	372	374	340	390	353	396	398	377	352	397	378	385	361	383	379	370	394	395	368	382	347	408	356	378	380	372	380	379	360	366	371	351	380	361	359	360	349	383	387	353	389	379	372	356	326	370	352	370	365	365	354	392	374	358	399	404	380	370	387	374	381	406	396	400	369	353	386	355	357	374	388	363	367	351	407	352	379	355	346	406	348	357	373	372	355	372	374	328	372	365	375	346	401	353	365	355	376	402	357	349	361	347	364	393	387	393	372	390	381	383	375	381	370	378	382	371	382	369	376	357	407	372	388	357	389	377	387	391	345	389	388	375	385	372	392	366	382	342	387	342	382	362	392	380	344	363	358	412	357	377	354	356	366	380	353	366	399	323	376	387	392	404	395	356	359	389	372	393	378	335	383	366	354	378	360	376	391	347	331	400	373	354	373	377	389	358	401	383	332	375	360	374	388	341	373	361	366	360	330	308	329	383	380	365	409	360	351	361	333	369	381	333	337	381	358	358	345	378	366	359	363	376	387	366	379	371	361	392	394	361	383	368	357	346	380	381	381	377	348	337	328	403	367	359	369	366	360	340	371	383	370	357	371	361	375	378	388	356	347	374	358	373	411	392	352	367	366	372	329	409	311	381	351	369	354	357	347	355	377	370	382	359	349	349	362	373	392	393	380	381	382	358	367	368	395	359	378	320	377	379	399	398	364	310	401	380	347	371	391	381	345	354	387	384	360	353	373	340	343	390	409	375	357	384	372	360	402	394	367	374	367	351	369	353	359	369	369	354	353	360	345	365	353	343	403	380	391	372	359	372	378	373	365	380	368	391	363	377	385	397	387	370	364	356	365	362	355	399	394	358	353	369	411	393	379	399	391	386	343	345	322	380	358	385	386	336	384	402	383	368	380	398	371	367	363	395	388	386	396	357	345	350	359	376	361	356	369	391	401	380	343	362	384	402	368	391	361	352	349	358	369	334	358	370	393	368	398	373	344	357	376	374	377	408	403	359	376	373	377	374	341	367	399	381	391	393	341	378	351	344	343	357	378	398	385	394	362	400	367	367	344	362	368	353	357	383	342	387	370	413	368	359	365	352	395	351	334	393	401	355	378	374	357	362	362	368	351	355	354	351	384	361	370	395	337	370	396	351	369	393	361	361	393	350	395	389	343	375	342	349	354	340	395	393	352	341	343	344	380	382	362	342	376	411	364	367	397	330	412	365	359	369	366	351	357	360	378	344	342	352	385	343	407	380	382	415	369	360	375	373	362	349	364	347	353	364	381	359	360	358	376	370	364	382	355	348	427	392	384	362	410	386	381	359	352	367	342	360	365	357	328	373	352	361	403	372	330	380	373	365	397	381	349	381	361	403	366	351	345	362	360	369	348	386	371	356	340	363	377	364	381	379	388	351	384	360	337	400	349	398	348	342	389	369	350	390	357	351	375	385	348	383	336	388	402	402	375	373	348	386	362	349	366	378	394	357	385	393	357	372	383	345	396	379	370	371	381	313	400	394	368	354	385	356	354	379	332	349	351	384	380	395	382	386	367	344	387	356	362	371	359	351	398	370	402	381	405	366	391	370	353	361	368	378	344	363	403	408	320	377	382	351	391	363	405	381	378	373	356	380	366	342	355	372	378	362	329	346	394	385	361	349	349	388	397	344	357	382	347	370	372	417	377	375	330	376	381	365	371	345	388	356	411	364	339	342	369	354	383	368	389	364	341	355	338	351	318	356	375	378	348	358	361	355	383	372	386	395	369	384	335	364	344	329	330	369	370	419	361	350	358	359	374	334	385	370	398	412	368	399	369	388	394	343	321	365	376	391	365	367	353	406	383	378	367	402	389	369	384	377	397	367	342	367	388	354	385	324	371	381	389	382	365	358	373	401	346	355	373	363	386	361	393	347	344	414	393	387	388	359	338	366	383	382	352	360	343	380	387	364	404	415	383	349	367	364	363	341	377	350	372	371	427	353	360	365	380	360	358	378	365	350	385	373	356	360	382	364	395	351	344	359	346	363	321	378	371	312	374	371	349	345	381	389	369	368	365	372	384	354	407	367	385	401	374	339	348	360	361	383	365	406	367	372	374	379	378	360	377	358	360	350	385	390	384	366	356	339	388	381	351	343	400	396	335	347	362	382	359	353	356	367	375	369	348	336	392	347	324	395	373	389	385	366	363	383	341	351	350	399	362	354	383	374	382	407	368	386	356	396	366	341	366	356	402	403	389	397	346	361	375	385	371	394	364	357	349	369	322	390	366	367	370	373	350	408	359	375	392	378	377	377	382	390	366	393	371	369	341	359	370	360	366	351	375	342	363	364	344	369	373	397	367	375	384	391	419	417	363	365	338	388	367	366	401	359	369	380	378	348	376	351	357	379	369	372	350	362	415	387	364	389	368	355	386	360	389	383	362	411	314	375	370	385	357	409	357	368	394	370	338	351	352	362	363	371	393	356	363	394	382	377	404	333	385	325	330	399	371	388	389	385	383	351	383	407	388	375	366	379	351	362	363	391	385	358	362	389	382	371	343	336	366	380	363	356	355	367	341	378	360	390	398	360	385	385	342	396	353	364	383	357	373	398	360	347	372	400	362	384	365	391	378	379	408	376	398	396	392	370	331	369	354	385	388	381	367	407	378	400	364	369	398	369	369	362	358	354	389	384	404	337	396	381	356	354	400	365	342	374	398	352	336	377	381	361	363	387	397	351	368	392	367	371	337	336	390	362	364	357	398	357	339	387	362	374	371	358	398	358	377	367	376	376	384	382	367	401	359	383	358	374	353	383	344	375	392	374	377	378	349	374	388	393	360	363	392	339	379	370	387	399	390	397	340	327	374	372	379	373	328	375	373	373	409	377	365	370	336	366	395	347	381	331	365	371	334	359	370	359	374	356	398	375	363	361	368	388	384	386	357	360	358	413	402	369	384	370	364	331	367	340	374	357	347	369	351	347	370	352	338	373	402	344	380	360	358	376	367	374	345	369	360	401	356	381	365	381	358	351	381	345	389	388	353	388	362	372	359	390	356	385	351	347	345	381	394	365	373	376	365	356	362	388	387	353	350	366	361	395	394	372	374	395	395	341	361	404	365	399	390	318	353	384	380	396	378	386	386	390	385	354	391	362	367	407	350	351	388	397	376	335	355	383	351	335	367	372	366
5206	1046	801	576	463	313	289	254	235	256	221	227	237	231	214	271	212	230	244	223	256	245	236	227	230	225	219	219	221	227	232	233	221	236	233	215	260	231	243	246	253	249	247	238	217	234	236	236	239	265	249	237	224	260	219	222	257	259	268	217	250	230	239	238	243	244	230	241	226	215	227	228	269	237	227	253	248	248	234	216	214	221	204	259	238	216	240	254	246	226	238	209	231	221	238	241	216	236	224	245	236	237	233	245	248	237	226	231	242	214	228	222	231	229	239	230	254	246	243	258	252	278	248	243	232	236	246	232	239	254	234	216	227	209	215	232	243	239	233	235	213	232	253	225	249	268	239	229	222	227	275	246	230	245	211	259	237	244	232	204	249	243	270	227	221	259	224	227	234	249	193	233	211	227	234	229	244	215	238	251	228	246	240	260	251	230	219	283	203	263	244	241	235	243	242	218	249	227	231	227	230	238	230	232	241	245	244	236	241	223	237	224	230	232	236	253	203	279	207	273	244	240	222	226	261	239	255	265	262	224	259	240	223	258	240	213	229	232	235	236	230	230	258	248	230	227	225	208	240	242	210	239	230	251	234	245	233	223	232	249	221	246	233	244	247	251	228	221	235	244	244	249	257	241	238	225	239	216	250	258	237	255	227	223	242	258	241	227	212	266	233	259	223	216	233	209	248	216	229	240	241	233	235	235	203	262	237	266	241	256	237	273	238	253	252	212	248	200	236	239	281	270	240	248	247	223	238	232	247	220	258	239	229	262	223	252	222	226	269	254	257	234	227	230	218	240	248	253	224	250	236	251	234	221	234	240	212	229	262	238	234	253	240	244	235	246	230	242	233	244	217	223	219	196	245	272	206	242	234	246	249	235	252	250	248	224	247	248	223	264	206	221	239	221	253	235	241	206	225	232	249	219	247	230	214	222	214	229	243	245	217	224	226	225	255	229	241	235	237	237	223	237	222	251	253	191	272	219	228	256	225	276	237	230	208	227	212	240	227	241	242	206	237	235	232	255	217	231	226	238	201	267	262	245	240	223	220	218	239	221	237	243	261	212	291	255	235	227	236	248	242	226	259	221	219	221	246	228	223	217	242	248	261	227	250	228	213	249	232	235	232	248	228	248	229	235	243	233	261	251	244	219	237	256	234	257	234	263	262	250	243	250	245	246	236	281	274	236	213	234	229	230	251	245	227	246	229	214	238	232	234	228	208	235	238	258	253	236	236	247	214	248	231	211	245	231	262	245	238	218	223	236	249	239	231	222	215	218	232	248	242	230	255	215	247	229	240	223	239	255	240	207	236	249	255	215	224	221	247	218	240	218	222	261	246	216	259	220	201	257	271	201	215	251	245	240	221	230	212	212	206	262	233	231	234	252	222	238	245	232	256	239	239	236	220	230	252	229	245	255	221	266	211	224	207	268	233	240	244	230	206	227	241	253	237	238	245	224	230	214	244	247	231	255	222	258	241	236	265	212	251	234	255	211	210	220	214	264	244	248	210	240	249	220	208	221	235	241	251	243	236	242	221	234	229	232	199	243	237	238	213	228	219	220	220	234	238	252	257	223	209	217	251	258	256	229	244	261	249	265	234	221	221	244	251	251	220	181	229	210	248	245	232	215	223	220	231	203	234	221	207	249	232	250	220	247	241	269	257	235	252	235	249	255	225	245	239	224	220	245	247	260	239	259	259	202	225	242	255	224	243	256	240	261	251	245	233	232	246	231	237	258	227	266	202	249	269	242	229	249	264	228	254	244	260	223	213	258	241	249	271	226	256	218	223	251	223	225	234	260	229	216	269	219	236	234	234	213	235	227	233	227	230	263	255	246	231	241	243	259	245	251	202	212	260	240	200	266	232	227	224	221	222	222	228	229	235	230	233	235	241	225	229	228	257	243	221	254	249	240	241	218	236	215	255	248	264	241	258	231	250	254	215	242	242	251	228	208	239	220	245	218	214	202	209	235	252	227	242	246	236	264	243	248	259	223	233	241	241	239	248	216	221	220	233	194	226	231	248	244	241	238	224	253	244	242	281	214	223	225	240	225	253	231	221	220	203	238	240	250	275	234	264	216	230	229	260	216	236	213	258	214	257	224	250	200	240	200	258	224	223	242	247	259	236	228	206	214	237	224	238	225	240	238	231	239	227	228	221	191	246	255	221	257	224	224	240	246	225	216	219	250	253	230	219	257	227	219	257	251	234	250	226	220	260	235	263	218	247	256	228	225	239	227	220	259	254	226	238	250	219	231	240	254	243	228	231	213	224	233	207	225	229	245	226	236	251	229	241	238	264	227	247	234	231	219	216	233	233	213	235	255	243	225	243	249	244	228	240	242	247	242	230	224	231	232	245	226	218	228	226	235	236	230	218	245	237	242	248	226	246	233	196	233	244	214	246	257	243	228	245	220	255	229	208	258	232	233	252	207	239	222	255	228	207	233	250	234	267	225	241	241	237	258	236	226	238	236	258	225	232	248	247	220	262	227	221	225	241	263	226	246	253	228	255	240	252	255	253	254	205	224	228	232	229	238	208	226	240	230	226	255	238	245	229	212	220	239	224	225	248	240	200	212	231	239	239	214	241	243	245	229	241	266	224	237	237	234	254	225	246	241	222	212	240	245	258	254	195	217	222	222	238	244	211	213	241	224	253	240	233	250	230	243	218	204	220	231	228	262	239	211	213	201	253	248	224	246	250	260	239	236	253	222	226	249	263	235	251	243	234	249	229	243	216	244	216	240	251	236	234	256	219	251	247	230	229	259	259	257	250	223	245	240	251	251	240	243	211	224	233	234	236	237	228	254	250	214	223	235	242	228	244	216	241	227	227	228	254	211	215	222	247	234	230	233	241	263	229	232	213	240	211	219	235	241	259	275	243	234	225	230	216	218	231	213	259	234	219	228	241	218	229	234	245	239	248	233	212	212	275	227	271	233	215	247	242	220	262	258	224	223	260	229	218	228	227	234	233	251	219	240	236	234	261	253	258	215	254	196	227	223	240	225	226	229	217	230	227	235	243	240	227	227	247	229	227	220	232	243	222	239	240	238	238	236	216	263	229	213	214	235	227	247	257	228	240	245	246	264	231	235	248	250	266	236	259	258	235	249	243	240	250	240	217	248	218	253	237	223	230	238	203	243	219	230	266	228	265	225	217	235	237	241	238	275	231	212	233	244	232	268	232	246	204	239	246	224	251	230	244	249	220	237	228	248	215	243	245	238	231	232	239	215	245	239	223	232	231	211	256	222	231	238	252	223	222	244	226	248	204	223	240	256	243	239	230	225	246	253	245	206	226	230	251	217	235	245	234	226	258	230	245	215	227	262	251	250	228	239	272	224	245	261	267	251	241	240	231	231	227	254	249	237	246	242	214	228	217	257	209	280	229	225	244	224	240	202	228	239	217	279	218	243	216	275	239	227	232	245	210	244	250	251	211	225	238	233	255	234	222	212	256	221	217	257	220	289	218	233	227	211	241	222	265	214
4598	1166	1395	1382	1150	995	849	779	746	609	656	663	615	612	638	615	592	673	653	599	636	636	654	632	612	636	639	609	639	601	591	603	636	627	608	620	605	599	609	640	598	640	615	597	626	589	608	619	615	601	606	646	642	609	640	570	635	603	653	586	579	604	588	594	599	598	597	616	619	613	646	611	630	615	596	615	599	585	627	592	632	591	623	658	678	604	611	633	606	577	613	618	581	594	579	634	644	598	585	560	597	626	626	617	583	585	621	601	586	621	570	625	599	618	652	605	638	616	592	602	578	577	636	611	636	669	564	556	575	593	632	602	571	628	595	640	573	587	602	614	568	609	592	588	592	620	631	589	622	616	612	577	595	629	611	643	609	618	599	603	547	626	614	611	627	541	597	584	591	645	598	595	622	618	664	618	611	594	579	666	635	592	632	645	587	615	574	612	598	591	610	615	546	636	639	596	618	599	574	647	613	599	627	592	583	650	602	617	607	599	631	606	681	683	627	586	590	573	586	599	654	623	590	607	622	611	636	598	589	623	578	596	676	589	632	609	634	586	562	584	619	627	558	612	610	690	633	615	583	563	605	620	590	589	580	627	596	567	595	626	603	598	594	616	642	621	622	638	598	625	604	630	624	636	629	551	593	582	556	631	602	666	622	631	617	657	595	643	591	593	577	609	594	638	597	639	614	642	565	655	594	575	591	609	595	580	637	601	603	602	625	608	605	610	573	612	587	602	544	601	639	635	651	591	598	632	602	608	612	616	613	578	628	594	572	609	605	599	589	586	647	622	575	638	611	602	580	611	634	608	603	609	629	592	594	593	624	638	616	606	604	620	601	579	601	628	608	612	636	613	578	604	628	649	616	611	582	621	661	606	622	552	582	634	561	576	577	593	640	571	611	624	634	621	589	593	573	614	628	555	633	635	617	642	653	597	645	589	573	607	621	583	577	609	596	636	653	608	602	617	650	563	598	585	607	591	615	581	620	643	642	579	598	642	624	599	613	600	598	623	637	602	586	606	594	546	645	591	649	616	616	586	601	631	590	602	594	612	622	585	604	630	635	569	629	644	578	602	587	616	564	609	598	628	614	641	643	622	660	637	594	643	578	585	598	566	630	604	602	629	588	612	623	554	652	614	619	642	587	609	618	602	632	623	639	611	578	593	624	562	566	598	622	630	593	576	652	601	632	609	615	579	607	646	623	604	596	634	636	640	564	590	619	584	627	633	581	616	577	609	606	642	616	599	609	575	592	632	572	646	626	637	594	589	628	568	637	623	653	610	579	562	614	635	644	587	566	550	616	585	635	632	648	614	555	602	596	586	585	605	605	563	624	584	552	662	608	593	616	603	637	604	595	608	548	613	610	595	583	572	653	631	607	570	624	624	617	630	617	604	594	617	589	595	641	608	668	665	594	566	584	558	603	608	667	566	644	619	613	648	592	628	563	627	597	586	622	624	592	612	621	637	623	603	588	582	583	621	665	592	626	608	586	655	618	628	598	600	658	585	656	603	632	637	552	605	619	598	642	596	630	579	663	584	581	587	618	626	602	599	598	577	609	602	611	626	647	609	616	637	602	562	648	660	591	612	566	593	562	635	613	591	554	644	626	593	608	622	610	570	571	597	608	655	654	593	625	575	586	597	629	584	629	618	582	613	589	581	607	578	636	582	607	622	591	597	629	603	666	613	627	621	595	588	597	592	637	546	631	608	589	638	572	632	589	581	641	627	613	617	616	630	616	636	652	638	669	597	653	619	629	597	615	635	568	585	596	578	596	623	609	642	602	606	615	616	560	592	563	558	566	638	593	584	636	577	562	642	636	638	629	606	622	624	580	611	584	649	645	620	649	639	578	634	583	556	600	601	601	616	597	611	587	584	634	631	619	614	609	573	574	612	593	625	604	638	629	570	589	572	603	590	644	598	574	593	642	647	606	609	601	594	615	578	568	656	587	607	577	562	602	611	591	597	571	575	604	589	599	633	645	608	621	662	685	644	571	632	599	643	613	580	614	634	602	590	591	588	622	650	636	597	636	631	631	636	579	626	577	595	596	613	586	596	595	606	611	590	613	606	570	565	580	642	579	605	634	624	592	617	620	593	619	618	624	620	621	607	575	608	632	617	627	643	620	571	646	632	591	615	595	633	569	647	618	629	619	606	611	588	618	593	613	592	582	597	611	608	627	587	611	643	591	633	616	613	628	605	603	627	620	582	657	594	606	595	633	622	607	606	644	578	625	591	613	577	642	610	657	626	609	616	639	631	599	569	620	604	646	634	586	606	600	597	628	592	641	586	594	629	617	597	609	588	621	625	636	588	635	585	605	622	651	570	629	611	604	611	593	624	632	612	596	617	623	613	595	594	611	584	571	596	635	619	592	609	629	608	576	585	596	639	626	577	658	594	576	623	615	592	590	586	617	590	615	565	583	619	600	639	619	612	649	612	616	567	592	592	623	645	585	589	625	628	643	625	658	625	565	628	598	581	610	580	625	622	627	578	604	666	620	633	588	614	592	619	642	627	637	589	632	606	625	656	613	601	590	603	594	612	619	622	584	675	620	593	603	641	643	583	612	610	581	580	613	624	641	607	617	633	602	605	651	570	581	666	637	587	628	606	585	591	632	618	566	583	617	615	627	608	598	602	598	591	595	580	588	592	558	629	590	634	612	598	633	632	620	622	597	595	599	610	627	582	610	599	624	637	619	589	600	572	648	578	595	588	567	634	610	557	609	575	607	630	576	590	624	627	648	606	569	634	590	601	636	623	640	572	597	591	618	585	631	601	597	641	642	615	627	578	603	590	592	575	613	615	638	593	592	618	571	615	623	630	611	628	638	607	594	668	572	613	608	601	614	586	634	611	581	591	595	582	607	599	601	601	628	626	593	646	624	617	626	641	592	607	609	619	625	597	589	552	600	609	587	592	592	630	579	623	585	578	673	643	613	624	594	627	619	634	586	608	616	594	564	646	632	651	591	618	685	588	595	636	631	627	614	647	612	632	580	596	587	642	583	618	594	609	629	550	610	589	657	618	595	579	604	587	648	590	595	594	604	580	634	630	571	605	652	621	640	608	633	640	568	605	612	609	597	599	620	647	555	609	617	635	618	620	638	587	595	639	624	675	626	619	581	590	615	638	598	568	613	644	596	621	624	636	618	560	608	631	614	575	582	592	640	650	652	562	622	643	617	585	581	580	564	596	587	579	611	628	629	616	647	609	602	593	640	635	612	583	611	600	584	624	666	631	630	599	632	588	600	609	591	587	610	640	610	610	619	601	631	576	576	596	583	628	603	640	590	557	604	598	603	624	619	613	655	592	610	637	632	597	605	636	578	568	607	592	630	595	599	616	594	632	642	605	607	596	595	648	630	626	589	637	565	610	601	638	617	613	574	609	650	588	629	597	586	624	616	638	613	594	620	603	580	602	588	546	607	588	624	602	624	601	598	633	595	619	624	614	628	589	580	617	610	565	607	574	613	623	565	588	595	628
24717	9453	6488	4465	3107	2035	1060	608	448	342	311	276	302	270	281	253	284	270	211	231	245	235	230	248	234	241	239	240	240	220	246	218	230	217	235	210	218	241	197	229	219	229	224	222	222	221	195	238	225	191	220	214	216	217	228	216	223	210	209	209	218	217	242	207	217	233	224	185	221	199	225	197	224	205	224	215	225	218	199	231	215	219	195	203	208	219	209	214	218	226	195	209	206	256	229	220	208	225	221	239	219	235	220	197	234	227	218	208	215	233	233	214	215	232	226	210	253	225	239	210	201	259	237	227	237	228	213	229	203	200	226	220	221	199	253	184	211	211	189	215	223	221	202	237	209	193	228	212	222	221	225	228	209	231	223	225	227	203	241	206	230	211	210	190	198	261	223	212	219	226	222	210	221	208	225	212	199	229	205	198	216	219	196	212	230	227	214	213	218	243	223	208	204	214	208	219	206	217	225	220	225	219	225	221	204	235	210	215	240	211	219	262	252	216	209	241	223	216	229	195	230	230	215	214	246	218	193	209	225	206	190	213	219	232	216	212	216	211	221	219	216	225	211	235	222	218	243	219	198	212	222	212	220	205	226	213	223	184	213	221	219	220	227	196	203	228	206	190	206	227	232	226	204	230	214	237	225	211	212	207	218	210	222	211	201	201	207	179	227	205	213	222	215	195	228	233	195	219	198	224	197	242	214	209	217	220	234	209	207	215	221	198	193	227	206	202	216	241	216	211	214	211	234	198	206	215	206	240	210	215	209	251	224	252	246	228	232	213	218	221	230	225	223	218	221	213	224	207	217	191	209	201	211	225	205	236	221	224	216	251	194	222	193	223	202	240	207	203	234	214	204	225	223	244	218	216	236	191	212	213	203	208	240	232	213	209	214	242	210	240	210	203	247	219	217	229	233	228	206	225	217	214	235	224	200	199	224	233	199	221	204	241	240	241	202	240	224	216	243	245	216	214	213	174	224	220	204	240	208	218	181	236	183	235	228	237	255	221	230	232	208	236	201	227	230	213	210	211	214	199	233	209	222	219	204	204	196	227	210	240	242	204	221	200	227	206	244	214	243	220	206	221	208	224	181	214	232	213	215	218	208	223	215	234	223	203	213	212	221	240	232	226	237	203	255	249	206	236	235	232	214	243	244	249	203	218	251	245	203	219	236	244	230	218	206	223	196	206	186	218	220	232	207	208	195	219	215	220	209	231	187	220	248	216	207	222	213	240	222	235	196	228	182	244	208	231	209	219	208	226	191	190	243	238	213	217	217	210	202	214	239	223	201	220	191	209	209	239	230	197	210	196	213	193	220	190	203	228	208	231	207	210	228	231	239	198	209	225	257	227	203	212	236	206	207	212	211	212	238	226	220	222	223	225	204	210	223	217	231	226	240	256	217	230	216	207	187	212	197	258	202	208	197	175	194	199	231	232	223	230	205	240	215	224	222	215	227	203	224	204	230	210	237	228	214	192	213	238	241	206	222	235	260	225	220	206	218	211	226	238	201	196	211	211	209	243	213	232	213	225	204	213	210	185	206	218	209	219	230	196	229	230	205	209	237	240	217	218	209	195	231	205	219	236	235	190	211	231	214	237	205	242	213	220	227	216	220	220	212	192	204	226	215	215	209	188	201	199	250	232	232	215	216	246	190	215	251	229	226	226	184	217	210	224	236	215	210	228	213	219	207	221	217	212	211	200	224	204	207	223	213	223	192	233	218	202	208	201	243	229	187	235	231	200	207	235	236	247	219	227	200	204	216	222	245	252	239	213	215	227	237	232	206	205	182	228	198	218	207	213	188	192	201	212	200	209	225	192	220	194	200	214	197	238	216	207	212	225	204	207	222	227	198	227	194	208	209	249	204	235	227	201	206	195	220	215	228	223	232	227	206	220	215	229	241	226	190	220	219	215	234	225	189	220	217	233	212	213	201	223	214	210	198	217	235	229	226	170	202	211	207	217	223	229	224	228	209	208	238	188	224	203	229	205	228	187	207	218	223	203	201	213	251	225	225	235	225	227	224	236	215	248	189	226	212	212	210	224	217	208	226	240	229	209	225	217	247	205	207	211	231	194	255	217	225	205	174	226	222	214	226	233	213	211	215	207	214	219	221	220	232	226	175	192	224	213	221	257	231	235	242	226	190	223	186	224	216	197	199	197	208	201	199	191	218	212	213	221	217	233	203	206	218	213	230	233	216	219	213	198	177	199	221	205	218	228	218	235	224	208	234	210	238	210	214	223	216	210	212	212	226	244	228	232	214	221	220	205	192	217	224	226	224	225	211	214	240	223	206	223	245	212	212	224	217	210	223	210	235	202	200	219	217	212	213	228	215	216	196	197	214	236	210	220	192	224	244	208	183	208	195	224	227	233	222	231	214	231	216	231	241	236	223	205	205	230	224	203	232	234	240	229	221	232	209	224	233	216	190	235	195	207	216	213	207	188	198	234	225	201	207	233	217	229	196	238	216	191	232	220	205	186	251	208	224	233	237	224	214	207	214	213	231	194	203	235	232	223	238	232	211	218	223	205	223	230	227	203	237	237	227	215	227	221	207	254	213	224	222	227	227	227	222	222	228	222	224	227	249	210	209	219	239	216	216	223	219	226	208	262	218	226	210	212	216	199	212	223	229	237	206	219	207	237	225	218	212	221	229	202	181	226	238	225	228	234	205	221	214	220	264	213	199	224	224	219	205	204	204	240	234	236	192	208	214	233	218	202	224	217	230	196	235	215	190	212	225	217	194	218	225	225	193	226	214	211	214	225	195	215	229	232	219	238	237	209	209	233	232	203	222	212	210	213	218	235	206	211	211	230	210	239	217	197	237	216	247	229	218	210	205	232	220	235	224	217	212	217	194	230	217	200	220	243	208	220	212	233	199	214	212	232	221	215	243	195	202	224	199	238	200	211	207	218	205	240	185	208	219	199	219	224	223	215	224	215	235	228	239	192	234	213	188	215	221	210	206	205	223	244	200	198	223	227	235	220	204	203	222	217	214	216	229	195	221	223	203	229	214	229	222	215	202	222	224	231	228	222	196	217	223	213	237	217	208	249	199	202	209	199	227	211	231	217	229	208	195	225	220	223	238	214	203	251	223	220	215	211	234	234	237	229	221	186	220	224	202	227	197	205	200	246	231	193	220	226	206	222	215	231	220	209	216	221	190	220	225	246	224	256	220	217	207	207	225	211	217	228	236	247	221	223	197	240	195	215	203	227	205	197	234	213	216	199	216	231	217	245	223	223	231	233	209	210	237	197	197	217	219	230	197	209	197	212	210	199	196	226	244	225	207	205	204	187	224	215	224	242	200	218	212	228	193	234	208	183	211	199	224	203	235	228	224	252	226	192	214	227	208	246	238	205	195	207	259	206	222	221	227	200	227	208	204	223	220	228	191	187	222	235	213	207	239	215	208	220	213	234	206	200	239	214	194	218	213	231	226	222	231	223	179	227	190	217	216	210	208	222	218	264	217	220	199	231	223	205
18106	3612	5196	5410	4834	3927	2639	2037	1559	1249	1115	1022	946	877	833	802	818	716	716	712	739	727	743	642	666	699	692	642	657	666	628	590	589	636	612	591	655	600	604	599	614	617	570	585	551	612	601	627	543	542	573	614	558	599	555	594	582	613	562	553	550	582	589	551	579	546	542	557	585	577	580	587	564	597	605	577	584	568	558	590	572	554	565	559	600	576	582	601	572	553	596	518	616	585	580	604	606	555	544	615	587	581	600	573	546	595	563	605	522	561	564	562	551	593	579	546	573	584	584	569	571	540	551	577	575	549	620	574	575	578	558	525	563	577	550	581	592	538	560	554	584	549	547	564	554	558	596	506	578	524	554	558	561	592	574	534	533	594	565	623	553	576	580	573	513	565	576	550	571	560	548	577	563	583	579	606	581	578	545	586	545	555	560	550	598	541	528	588	540	535	554	574	602	554	558	525	580	581	579	588	562	582	575	545	570	577	596	580	589	591	571	552	558	543	547	591	611	574	548	573	563	593	551	592	546	556	532	585	579	529	582	575	523	578	566	565	561	603	532	559	561	572	574	551	574	566	561	554	535	582	597	540	559	536	585	551	553	531	559	610	571	567	555	584	531	568	601	552	540	564	592	573	558	563	570	562	563	573	566	560	525	530	556	573	537	546	581	543	552	538	549	594	537	569	566	551	539	562	600	572	552	591	559	565	609	562	560	575	562	588	553	584	591	504	580	604	603	592	532	554	518	543	608	555	563	560	571	540	574	610	548	571	540	564	556	573	573	535	589	565	532	554	585	531	564	580	572	548	550	543	564	592	602	564	534	548	580	546	580	535	565	572	534	572	556	598	561	553	579	568	546	561	552	560	536	564	584	555	570	558	607	537	559	542	514	564	511	600	585	542	514	554	579	544	573	539	560	586	569	525	559	609	559	555	624	570	590	555	586	519	577	566	564	559	538	588	527	547	618	561	576	576	527	555	608	558	558	581	576	555	588	543	587	574	534	523	552	518	614	601	543	580	599	572	557	564	551	551	575	581	559	560	585	564	582	593	565	576	576	577	569	597	560	590	556	565	515	535	536	548	564	548	565	587	590	556	562	550	555	576	530	603	543	584	536	578	546	563	570	529	612	512	547	597	545	617	581	540	548	553	570	570	579	573	560	543	592	535	554	542	613	600	562	569	573	550	572	592	550	597	532	556	560	574	610	570	551	561	575	542	554	576	536	507	543	550	574	548	526	575	527	568	596	540	607	563	523	595	592	552	619	560	580	557	532	532	551	553	541	586	578	585	574	573	528	517	543	546	542	549	540	543	611	553	550	597	566	560	552	570	589	600	548	546	561	583	548	601	546	557	567	547	535	601	563	570	550	561	530	504	581	533	575	546	529	590	591	567	559	569	536	579	564	567	553	600	566	533	514	555	559	548	544	565	552	579	592	556	551	558	539	548	562	557	546	532	553	570	541	583	579	555	557	588	548	549	529	579	548	610	587	596	545	531	571	592	578	586	580	594	544	559	554	580	561	596	573	588	553	547	585	538	578	527	577	546	578	539	586	556	584	584	592	574	591	576	596	560	576	543	568	558	578	577	562	546	590	554	576	555	545	554	560	585	576	558	579	604	526	597	584	605	572	558	599	583	540	556	582	539	581	560	570	575	511	558	563	559	566	546	580	575	546	596	546	553	587	566	580	561	571	597	577	570	562	602	593	563	563	579	571	582	564	577	583	618	542	531	566	541	554	560	587	597	585	589	549	563	571	563	541	550	575	577	548	566	585	555	577	574	516	572	586	572	574	557	585	532	594	538	568	581	618	551	556	583	537	552	546	539	554	577	580	546	555	574	574	579	588	543	575	549	553	569	519	538	550	589	595	559	574	559	580	532	577	559	532	563	550	538	576	589	517	554	553	553	584	520	563	540	541	597	586	533	538	517	562	595	561	594	541	557	572	594	548	555	550	593	559	531	588	556	592	566	568	531	570	594	532	587	537	541	567	552	547	581	557	538	570	553	590	506	565	596	548	556	553	535	586	561	585	581	594	570	556	524	557	547	555	575	559	550	549	568	552	552	554	561	525	508	609	574	536	553	522	527	580	549	573	577	556	556	578	602	543	598	577	576	569	564	540	596	531	575	553	536	600	632	541	533	546	533	528	537	585	538	599	519	586	598	558	592	579	503	510	549	547	555	589	497	585	522	573	527	550	584	540	522	580	569	562	566	554	560	554	563	538	591	579	561	524	559	574	531	563	546	570	579	577	547	540	540	556	585	560	512	568	542	560	579	576	574	569	574	533	545	561	560	531	527	577	605	547	551	556	567	540	565	575	511	571	534	569	553	568	559	554	589	569	595	561	559	563	556	573	591	551	540	559	542	583	588	597	519	529	540	565	557	595	580	580	527	578	578	573	542	551	596	559	620	599	555	527	552	592	577	547	526	587	590	579	576	580	560	543	534	558	562	599	566	534	566	598	582	596	510	547	557	624	574	565	566	564	544	597	560	548	565	544	527	560	615	601	553	579	503	612	554	572	595	522	556	552	595	513	621	585	563	601	541	549	550	560	569	561	599	575	602	544	574	571	560	557	572	568	544	583	575	572	563	566	569	588	565	565	574	557	558	600	530	580	585	582	540	598	535	555	576	580	553	525	554	561	560	557	550	552	539	553	578	561	539	559	542	563	615	522	559	548	566	607	554	543	577	579	562	549	544	563	548	588	506	595	560	554	582	568	551	569	542	612	580	573	545	571	604	564	600	556	557	587	551	558	569	574	562	568	589	571	540	563	529	564	586	559	526	560	567	581	578	552	584	505	611	567	564	570	569	557	546	558	580	592	572	593	607	536	550	525	543	533	555	600	542	547	585	547	559	568	571	594	562	607	553	598	542	560	577	499	603	562	589	529	568	540	562	586	560	582	573	552	559	551	551	563	612	564	544	579	600	574	589	542	574	541	592	581	567	546	559	555	566	538	549	550	577	537	564	567	564	530	523	569	529	582	556	531	585	573	572	563	597	555	527	545	556	595	569	613	570	529	526	555	627	568	561	564	551	554	556	564	584	614	575	603	548	551	552	570	554	588	525	593	569	531	576	553	571	568	599	523	589	559	538	532	544	585	563	531	553	542	599	549	605	554	551	601	579	538	566	553	529	558	587	543	562	568	532	573	545	565	571	555	578	540	536	562	547	507	558	543	520	562	538	546	521	581	523	572	555	521	568	506	550	597	607	526	588	556	601	546	563	539	529	517	567	531	506	588	544	553	576	567	593	565	582	570	553	541	561	561	570	571	565	584	567	569	515	574	572	545	606	608	580	587	575	558	534	580	595	561	585	607	536	617	523	587	532	541	564	545	591	610	558	525	576	549	514	571	584	585	526	610	536	524	534	552	601	576	552	556	519	556	568	586	576	576	578	581	540	562	578	566	545	536	527	551	555	558	541	585	567	556	604	577	555	538	561	532	585	536	537	542	580	564	554	543	558	576	576	550	556	527	588	579	576
34278	14588	10210	7253	5008	2866	1519	852	542	375	295	237	244	211	209	166	172	168	168	160	162	149	153	167	133	147	137	152	129	156	135	125	108	126	140	132	137	125	107	132	135	117	111	113	130	107	111	127	125	135	119	133	123	119	138	140	141	125	128	129	135	112	138	121	109	132	97	111	113	147	115	103	128	112	102	118	110	139	128	140	126	113	108	128	112	101	119	126	137	109	100	111	134	116	109	114	105	126	127	101	120	126	107	132	134	111	127	132	136	125	114	121	117	127	109	114	132	115	137	140	104	140	122	117	119	131	123	112	105	129	121	109	123	110	123	122	124	120	94	120	127	106	104	110	111	113	109	99	128	113	134	115	102	120	118	120	117	118	92	117	112	132	126	116	115	113	108	117	117	140	124	126	115	119	135	133	110	101	113	109	121	123	115	130	127	119	123	116	120	127	118	113	112	123	135	111	130	128	98	115	110	106	120	123	117	98	132	123	122	101	152	100	109	139	126	112	125	106	127	103	121	128	126	121	96	124	112	119	125	132	127	105	130	114	127	130	103	119	134	124	127	112	122	129	131	117	111	112	129	126	125	120	105	122	125	111	119	124	131	138	122	123	107	126	130	113	119	132	121	117	106	120	116	117	115	117	118	115	124	113	119	132	140	114	110	124	118	106	121	128	119	115	125	106	125	108	110	116	118	130	116	127	118	112	114	97	115	129	100	112	124	130	138	114	119	107	119	119	119	129	138	121	123	103	134	119	123	123	114	118	87	110	115	118	118	127	109	101	102	111	134	125	134	123	115	133	123	109	119	123	143	119	134	123	130	110	106	132	115	120	124	123	119	119	125	136	127	109	137	127	120	127	112	109	119	121	114	112	121	118	114	113	127	122	110	120	145	127	137	107	105	112	107	112	114	140	104	138	129	116	105	121	121	101	119	117	119	108	136	134	123	117	131	110	104	132	119	111	122	130	123	123	103	124	125	129	124	102	146	111	108	134	125	137	116	133	112	136	117	113	115	154	124	96	114	137	103	132	127	116	137	114	127	120	124	108	109	120	107	99	114	111	105	126	130	127	116	119	125	118	109	124	121	108	123	108	153	132	144	126	123	115	113	117	116	123	127	116	112	114	122	133	122	117	122	130	108	101	123	122	123	121	112	116	136	111	116	127	138	133	118	105	130	108	122	133	125	115	119	114	124	113	125	103	116	125	114	125	126	123	112	132	111	134	132	117	117	102	113	124	113	102	117	96	119	119	117	103	126	120	111	104	126	124	135	130	133	131	121	133	119	140	111	106	125	122	126	115	112	119	120	133	128	130	104	120	115	137	108	98	114	115	119	125	102	109	125	125	112	124	120	111	113	118	119	123	122	114	121	132	142	114	111	125	111	127	121	115	124	96	122	115	102	118	113	121	124	119	119	105	133	114	117	118	138	131	118	126	121	110	123	132	125	144	120	107	143	96	121	111	115	112	116	133	126	113	114	140	127	119	124	116	128	119	109	110	113	135	106	119	144	100	99	121	126	116	96	131	118	136	108	121	112	128	113	97	115	131	126	114	131	123	114	128	120	115	140	131	114	113	110	121	108	126	119	103	128	107	122	123	130	118	120	114	132	132	129	108	117	120	101	109	126	110	120	128	119	134	139	123	145	124	102	113	123	127	109	104	101	113	112	122	137	121	110	129	131	118	119	122	131	123	117	112	112	118	117	114	127	114	119	133	96	107	137	119	123	117	105	116	124	129	124	108	105	134	104	103	129	117	110	123	123	114	111	104	126	115	119	101	131	112	124	112	113	115	103	118	119	116	116	109	127	114	135	100	118	125	112	122	113	127	113	94	112	120	123	118	128	112	123	130	119	131	101	117	116	114	108	122	129	123	101	104	110	121	137	124	141	133	124	117	106	117	126	97	130	123	136	130	123	100	124	139	119	115	119	122	99	134	92	111	128	119	106	136	115	132	116	105	104	142	113	105	105	123	126	121	114	118	93	116	133	136	119	128	123	134	119	116	103	139	113	139	113	115	106	123	123	123	125	111	119	106	110	126	136	127	126	122	125	106	115	104	102	126	114	117	131	110	103	135	111	110	115	112	118	131	111	137	117	144	112	115	118	131	141	122	103	108	134	115	115	142	112	108	149	127	118	119	120	125	137	137	130	127	123	115	122	134	111	130	131	81	125	107	121	109	139	117	121	111	126	134	121	125	118	98	123	112	127	109	124	147	137	131	123	116	126	125	125	104	125	112	101	105	105	115	112	127	121	125	119	120	107	123	118	123	123	124	112	122	141	145	130	121	112	99	110	148	119	117	110	145	124	109	134	140	123	129	138	112	109	111	115	108	131	107	123	134	123	103	121	125	124	115	130	128	126	109	110	122	111	123	125	133	131	124	124	116	120	105	110	124	124	106	129	118	109	127	146	109	128	119	106	117	123	131	121	114	114	128	127	113	116	125	115	138	117	131	130	116	128	131	129	109	129	136	117	114	129	121	96	114	115	120	125	103	119	144	123	102	122	127	110	108	127	126	111	109	109	117	108	125	113	122	107	132	106	122	121	121	106	152	137	111	131	120	120	108	127	101	148	118	106	131	113	137	142	111	108	108	109	120	108	128	118	136	111	112	122	147	109	111	119	123	123	125	132	110	137	123	120	117	141	136	112	117	120	113	121	115	122	130	121	123	116	122	129	122	123	107	123	110	111	113	125	125	146	106	112	139	111	119	117	125	112	133	112	123	132	123	128	112	123	122	120	124	110	138	119	122	112	117	145	112	113	107	126	114	108	116	133	119	120	125	105	117	120	128	114	134	95	115	121	111	115	131	118	130	112	139	150	130	113	124	135	130	119	106	132	128	132	116	117	110	107	124	121	111	136	121	111	118	104	110	111	116	125	115	132	108	120	126	99	146	121	123	109	138	116	121	119	136	108	116	111	98	106	115	105	121	133	129	126	124	107	102	124	126	111	129	107	114	114	116	111	113	112	119	140	114	144	108	130	121	107	100	125	136	122	114	113	119	135	115	119	151	125	131	127	127	97	126	129	124	121	89	101	115	129	111	109	115	107	130	102	135	131	121	132	123	123	114	126	118	119	120	131	118	124	140	119	108	130	140	112	145	117	117	113	120	128	124	114	133	126	116	121	107	112	119	131	91	127	126	124	137	117	112	116	125	110	113	123	110	123	119	120	157	112	118	130	123	117	140	123	85	116	112	122	118	120	135	125	113	139	119	107	117	101	125	110	107	93	123	125	127	106	123	124	128	113	139	112	118	114	124	100	125	135	130	130	111	113	118	138	112	143	103	139	116	104	136	120	113	103	116	131	110	118	127	134	117	129	107	118	109	116	104	113	136	119	123	121	139	115	111	106	127	128	117	126	127	118	143	117	117	110	105	129	123	129	115	109	105	105	116	117	125	139	111	138	100	132	124	133	128	118	109	121	129	114	91	117	116	115	126	95	110	124	102	130	108	120	122	109	137	112	111	120	113	138	118	117	133
22803	5457	7963	7833	6980	5367	4173	3043	2217	1730	1395	1210	1016	973	840	813	751	753	659	697	638	599	615	575	607	496	479	474	486	456	463	456	432	416	392	438	372	390	395	437	383	412	409	356	369	388	402	404	392	348	358	385	397	383	385	392	386	338	364	367	361	339	348	324	340	349	354	369	374	370	375	350	346	369	364	333	366	375	334	327	320	336	378	330	366	337	325	344	333	327	333	374	306	367	361	330	367	367	389	366	388	354	364	353	343	315	355	332	326	359	361	340	358	357	348	361	360	347	364	346	345	337	313	353	367	317	319	332	343	362	327	326	366	356	310	310	314	369	316	329	336	358	341	346	335	337	347	334	359	345	316	330	361	352	285	345	369	324	311	341	329	318	337	318	349	311	364	313	351	323	347	325	316	344	318	321	334	349	339	318	298	351	312	334	305	329	350	326	314	328	351	355	320	339	354	336	337	333	318	370	333	321	351	343	325	336	347	371	329	349	353	347	324	354	329	344	360	302	339	296	310	311	353	321	294	364	324	300	314	350	342	352	341	346	371	321	364	318	334	319	330	352	315	331	346	353	321	304	332	318	335	337	306	351	335	333	311	340	345	328	331	309	335	303	350	342	316	320	328	344	349	351	342	296	329	325	318	317	368	313	342	375	326	348	332	313	343	322	353	295	339	325	339	329	327	337	328	343	331	344	336	328	332	326	320	324	322	300	335	306	336	351	312	323	333	317	330	338	353	354	339	329	301	325	365	359	347	336	337	334	339	312	301	309	317	346	335	337	325	334	338	308	328	335	329	289	367	279	352	278	355	322	308	345	317	327	343	314	342	352	321	335	328	333	333	294	336	355	343	312	322	307	362	340	353	305	362	323	308	335	318	318	326	322	297	310	330	360	336	311	306	333	322	345	350	312	338	350	327	301	348	310	306	285	334	339	332	339	319	347	375	352	335	310	303	323	336	309	313	299	304	311	318	342	326	320	316	308	341	352	342	357	301	290	336	358	326	327	341	332	305	350	352	307	299	313	301	318	342	335	306	322	330	347	324	395	320	306	336	334	320	328	338	321	306	340	347	312	317	344	369	326	342	324	306	332	368	344	349	319	327	323	310	308	318	331	331	339	314	318	341	312	347	349	349	357	322	340	341	336	340	333	311	312	341	350	326	333	325	301	341	334	344	321	343	351	329	305	300	321	333	363	318	366	329	318	322	341	310	284	317	351	339	320	358	348	325	317	336	316	315	324	306	330	350	320	308	345	322	334	339	342	319	360	302	339	318	335	314	352	349	300	315	339	323	345	287	321	339	310	380	332	310	335	324	303	305	306	326	298	333	327	343	329	330	317	367	342	341	325	337	369	312	335	360	322	353	290	374	318	294	332	326	342	338	317	352	309	340	331	324	341	336	371	329	321	349	325	332	309	351	359	342	313	346	298	332	381	342	324	342	321	336	307	324	354	363	322	357	323	334	324	294	329	338	307	351	346	316	325	322	341	308	303	354	354	300	357	336	334	305	308	345	317	341	323	353	333	334	347	320	298	344	351	342	349	326	326	336	341	307	335	340	352	330	307	365	351	322	366	360	332	325	323	319	291	337	341	313	332	296	329	323	310	311	307	324	320	359	323	305	331	346	339	348	301	309	339	331	333	309	362	349	328	343	337	301	322	333	333	323	298	322	307	332	367	317	311	298	320	333	329	299	319	344	322	313	337	331	319	322	326	318	316	327	311	334	300	369	334	305	334	323	356	342	313	332	320	340	335	380	307	329	322	335	346	302	372	303	338	302	326	336	312	338	351	317	330	340	351	342	322	312	310	327	314	346	350	327	327	315	335	325	298	310	280	330	336	309	330	327	303	321	335	339	358	337	344	350	326	318	334	336	345	310	323	311	304	303	328	319	300	288	319	307	317	324	326	333	329	320	318	316	296	311	318	338	354	334	327	323	307	353	299	327	326	353	314	333	329	309	336	309	333	316	331	320	310	337	332	318	358	332	333	305	333	344	327	341	328	360	320	324	316	314	315	321	351	331	334	319	327	338	331	331	332	341	327	342	349	305	299	325	330	315	325	317	318	301	336	342	291	323	323	345	343	324	320	354	357	312	324	330	351	338	344	314	322	337	326	332	313	309	337	300	330	314	324	320	332	301	320	306	309	296	322	307	343	315	326	338	338	343	330	313	341	297	336	314	317	324	309	339	302	338	315	331	328	310	322	312	317	301	310	344	320	333	341	319	347	324	381	330	318	322	343	307	328	311	337	331	342	350	352	338	315	366	343	339	348	307	326	331	324	328	346	328	332	341	323	321	335	339	338	286	314	300	304	322	374	298	369	357	343	311	358	328	318	314	306	307	340	335	327	341	310	320	320	321	316	307	315	328	328	325	346	355	327	366	296	352	364	340	327	331	309	332	337	321	362	348	343	341	312	331	335	337	334	329	368	341	331	327	341	297	312	335	333	332	337	325	324	321	319	354	295	329	325	340	355	295	301	309	352	327	351	331	303	343	316	375	323	336	323	315	312	342	333	337	303	328	334	303	330	324	311	339	325	347	343	288	349	318	325	317	326	347	353	328	308	328	345	347	323	314	355	326	358	354	300	284	333	312	310	296	351	303	314	337	331	329	344	351	301	310	336	338	355	303	349	312	333	312	335	313	341	300	298	330	319	349	343	356	337	329	315	331	353	312	333	337	290	354	325	321	347	337	322	331	337	317	330	321	346	328	356	328	337	322	328	349	316	323	300	317	352	330	340	329	332	324	340	341	315	319	347	322	315	288	319	331	269	329	347	340	310	336	322	337	334	316	346	301	317	340	343	306	357	301	323	332	344	309	331	331	308	357	332	305	342	331	301	306	335	310	308	316	366	295	336	324	312	303	352	339	334	301	348	338	337	339	300	329	333	322	334	339	347	333	365	317	339	321	313	330	329	321	306	300	317	332	326	356	309	337	348	321	321	320	320	326	342	346	349	323	336	348	299	307	355	368	327	325	337	316	369	325	336	305	321	332	329	312	353	305	290	329	364	363	319	306	332	290	316	325	313	325	312	337	348	327	287	358	302	319	306	351	360	336	330	307	352	335	342	307	310	319	317	318	356	342	325	309	336	334	331	335	339	345	332	352	317	336	302	356	342	328	315	278	348	338	328	319	337	336	331	323	320	322	318	307	281	305	338	317	325	326	326	316	338	348	331	318	321	315	319	351	305	351	352	320	336	326	345	325	315	333	327	328	303	339	305	314	366	340	332	323	320	321	333	340	335	326	332	338	303	313	358	316	360	307	319	355	316	319	351	351	320	345	313	306	302	339	326	333	333	341	353	299	323	315	359	319	338	328	323	343	360	345	332	308	360	310	360	345	338	321	323	339	335	296	328	320	341	318	348	331	351	323	318	336	338	310	339	304	343	320	305	329	329	324	333	336	342	307	343	295	336	314	321	357	334	361	346	333	327	355	330	342	341	345	332	328	344	350	330	344	315	338	325	330	317	358	334	306	346
5030	1019	786	508	439	317	285	249	231	248	261	254	236	226	239	216	245	267	224	226	251	253	231	252	227	196	237	237	250	223	265	257	238	209	255	246	275	204	250	231	209	230	216	232	241	225	232	221	247	246	203	237	216	213	242	233	233	259	228	240	255	199	238	239	251	215	218	233	248	213	241	269	193	212	225	212	249	226	232	216	220	242	234	218	245	254	221	232	231	230	249	227	247	188	270	221	235	238	228	240	243	239	229	228	241	238	230	255	229	248	245	227	222	241	233	250	248	218	262	244	221	208	212	210	244	240	239	211	238	230	232	239	238	252	241	252	232	231	225	239	234	218	263	210	242	252	280	210	233	228	241	223	231	232	268	251	235	261	222	224	265	254	230	239	241	240	228	265	225	226	232	250	197	245	257	214	206	241	245	224	266	221	209	231	222	245	218	235	236	217	227	223	254	230	205	254	249	218	246	227	255	220	227	224	234	234	255	239	229	195	264	218	240	247	225	229	230	212	198	243	237	209	214	252	249	220	257	227	238	213	229	198	263	222	242	237	227	229	249	225	231	234	217	226	263	224	248	244	233	269	246	219	261	252	232	214	218	233	229	242	200	267	238	216	255	219	231	221	217	242	219	253	254	208	236	260	240	235	217	238	244	223	252	213	234	252	255	210	216	244	225	210	249	252	258	261	232	244	233	221	232	233	241	237	246	225	254	227	231	213	242	251	242	207	244	227	215	231	188	250	221	253	245	245	222	228	227	239	250	247	231	260	227	227	220	258	247	258	185	216	221	245	230	259	237	227	222	234	227	248	247	237	222	268	233	250	223	240	213	200	250	222	250	251	243	237	210	216	251	226	217	236	254	236	224	248	250	248	255	252	234	238	225	236	227	252	237	248	238	251	226	259	227	198	228	226	229	226	231	239	232	229	223	257	253	255	213	230	212	270	231	255	228	225	248	234	226	244	221	228	235	232	227	247	241	229	208	262	239	232	222	238	216	243	267	237	216	245	237	240	253	238	238	224	230	214	213	239	232	229	227	236	228	211	217	241	246	225	243	232	244	221	237	231	246	218	243	231	264	263	217	243	233	246	263	217	246	248	261	242	216	232	250	219	252	208	206	218	223	253	247	235	242	220	219	270	247	215	258	248	231	219	224	197	259	263	244	235	244	208	233	221	246	236	223	257	220	223	246	261	216	186	258	211	245	220	244	257	242	244	247	242	241	250	236	214	244	233	255	230	233	260	239	247	242	230	252	226	263	235	253	221	234	250	232	198	268	227	225	233	230	241	252	223	236	247	219	226	241	255	240	236	233	232	246	223	234	245	229	253	235	237	254	251	226	253	244	251	253	217	222	230	240	245	241	217	236	259	237	214	235	219	226	224	257	212	214	260	226	245	214	229	220	251	227	242	240	258	209	239	260	261	215	247	227	215	216	245	223	261	233	263	239	263	254	237	227	246	236	237	238	227	234	247	271	223	218	262	236	232	218	235	235	236	252	240	233	221	248	267	237	218	228	238	245	245	222	217	227	238	230	210	253	250	256	221	235	233	231	236	251	237	236	245	218	243	245	244	211	239	234	221	219	217	233	214	240	207	223	251	262	227	264	282	224	230	227	261	257	244	224	233	204	226	229	265	224	228	205	218	226	224	219	256	237	262	271	220	269	197	246	205	221	245	219	222	248	233	234	261	261	237	235	256	246	259	236	235	224	211	290	216	231	211	242	224	274	218	227	222	247	233	226	239	226	230	242	232	234	232	236	252	246	229	229	244	209	235	247	226	210	219	243	246	237	243	228	234	252	239	254	224	261	244	239	202	261	217	229	272	222	213	226	237	211	223	223	234	245	243	241	189	243	247	227	249	237	231	232	230	239	251	210	261	218	255	223	257	254	239	224	244	243	216	262	227	252	251	241	216	241	231	235	249	239	219	212	226	228	228	273	238	232	217	257	226	270	237	218	223	244	238	239	210	220	227	216	223	215	229	229	212	225	267	243	239	186	219	206	211	236	225	236	212	221	220	221	244	225	240	227	247	253	247	222	256	219	234	236	231	225	219	245	219	220	238	254	209	226	213	217	241	247	218	217	215	233	239	263	224	204	234	231	236	241	252	247	222	251	228	221	226	233	224	229	243	250	266	231	213	219	232	247	232	261	226	258	244	233	234	252	230	255	223	211	214	217	243	233	242	236	211	242	222	243	215	228	221	247	242	210	230	216	229	218	230	269	209	227	235	203	254	240	246	215	236	249	265	244	249	221	231	220	213	262	245	231	230	235	231	247	239	242	228	223	248	230	242	224	212	235	234	241	265	232	225	218	234	250	218	265	216	253	234	215	211	208	236	246	233	248	235	227	254	257	226	250	248	228	241	252	224	248	235	230	217	264	226	232	241	230	229	219	250	238	216	247	226	226	258	233	211	202	237	217	210	244	220	223	236	240	247	236	213	203	223	226	228	239	227	254	202	214	253	221	211	271	244	242	258	272	221	236	227	216	249	220	255	226	238	228	201	213	230	210	242	233	252	213	237	236	268	214	231	229	240	213	247	224	213	256	214	225	224	211	216	200	245	238	220	230	231	229	256	246	231	240	219	229	223	246	244	232	255	228	228	229	237	218	229	236	265	230	229	250	243	229	230	232	248	241	252	243	233	239	206	256	232	230	207	265	216	247	232	221	212	261	229	259	256	253	231	230	249	257	215	244	245	224	229	209	222	225	245	223	240	233	250	230	251	228	211	240	247	242	241	223	237	243	259	242	232	246	272	230	236	254	238	223	237	226	248	223	268	277	244	274	225	232	232	218	219	240	218	242	255	246	245	239	235	230	248	237	233	243	232	230	243	248	219	251	255	238	210	227	234	215	235	222	241	211	235	235	235	221	260	254	241	231	232	222	219	225	219	246	251	219	256	238	247	206	246	219	253	248	230	207	212	244	230	266	253	236	212	245	237	230	240	240	240	222	231	229	223	233	249	215	227	221	223	265	247	226	230	240	232	201	236	227	240	233	235	225	241	221	220	243	260	233	233	248	212	249	241	240	229	249	208	256	244	245	229	194	223	214	230	210	239	230	227	241	248	233	249	226	239	213	235	251	252	238	220	223	210	237	246	245	210	211	250	236	242	244	242	211	246	249	239	243	206	260	223	228	232	250	209	261	224	192	233	243	213	203	225	244	203	255	240	262	235	215	232	237	242	242	251	236	239	230	234	237	236	222	230	259	249	244	241	253	220	236	202	223	240	239	243	239	213	202	239	231	245	213	246	268	233	235	250	278	223	234	236	220	239	227	248	234	221	262	215	249	257	223	257	235	257	226	244	233	256	214	264	229	204	228	257	240	241	240	247	258	244	255	264	269	260	213	243	242	229	215	215	226	241	219	226	252	216	216	241	205	235	207	272	253	246	236	217	258	222	238	241	246	205	262	233	219	215	250	248	255	241	238	247	224	240	245	239	251	257	234	246	232	248	219	260	233	236	202	238	219	233	238	225	224	242
4541	1165	1459	1404	1242	1048	842	730	660	673	676	646	635	655	625	631	615	647	656	665	636	678	665	628	629	645	586	625	615	620	589	622	616	625	606	563	621	623	630	672	613	626	669	603	610	643	625	624	630	609	613	597	594	629	595	551	618	629	648	575	610	661	600	629	610	570	672	630	597	643	617	601	608	607	623	597	628	626	574	603	622	603	611	656	618	605	622	601	589	601	566	577	631	648	627	640	632	593	590	560	602	607	607	579	639	667	669	611	648	624	579	631	615	636	651	637	633	622	609	584	590	635	565	615	605	613	674	641	681	625	628	562	642	567	629	622	608	615	607	633	677	626	593	610	641	615	609	633	594	612	627	635	638	624	599	638	617	617	630	607	622	624	620	644	635	646	667	647	636	603	610	618	631	611	646	674	676	589	618	597	625	654	585	602	590	631	619	598	619	588	600	700	607	614	639	610	614	586	659	571	590	619	614	640	668	607	606	646	648	619	566	606	608	590	619	655	611	642	624	564	627	595	649	575	598	596	589	649	647	557	588	596	621	585	608	650	597	617	631	634	648	646	587	662	598	616	630	588	611	605	603	669	588	569	608	650	623	603	641	655	616	674	656	623	670	628	625	626	625	587	618	593	641	658	637	659	607	594	649	598	639	611	609	628	600	561	590	622	596	559	654	543	584	625	607	601	614	608	611	589	645	583	637	621	615	610	577	637	644	606	620	624	560	605	623	640	616	602	571	599	634	648	625	635	609	636	619	600	609	641	620	587	647	641	610	606	564	642	606	612	587	632	584	581	605	622	621	598	581	609	574	630	581	597	634	612	674	618	598	605	613	646	627	603	626	631	566	605	628	596	586	632	671	572	618	559	620	651	660	614	621	563	589	575	636	621	628	620	653	591	612	638	630	580	589	579	643	655	636	629	560	648	640	627	620	620	628	631	582	581	610	602	642	594	606	613	618	605	610	601	620	610	610	625	635	650	595	621	604	628	622	611	590	632	592	624	589	619	609	610	641	596	623	632	606	634	640	617	586	563	588	621	622	574	610	619	582	617	603	633	644	573	605	589	601	584	625	593	625	626	639	624	600	636	631	586	607	652	617	650	643	641	638	628	621	609	548	589	632	631	634	569	650	615	576	613	631	633	615	612	627	607	637	601	618	651	600	620	575	608	642	641	623	649	626	609	608	626	628	610	608	632	621	634	637	571	612	558	599	630	617	606	625	622	573	646	600	617	596	622	593	569	620	614	635	603	654	591	604	598	638	581	613	642	607	647	593	569	631	609	618	622	611	641	636	590	625	601	652	678	665	642	622	630	589	600	643	597	574	578	616	610	597	628	641	610	643	618	617	593	621	621	638	626	641	651	657	657	622	615	600	607	637	623	647	665	597	577	646	624	618	594	605	611	652	608	626	608	655	610	611	574	599	641	645	592	632	636	581	593	621	629	638	619	578	685	603	582	615	632	601	623	629	612	592	606	647	593	617	576	589	604	638	624	625	617	597	581	635	587	639	593	611	664	631	615	618	607	599	635	600	606	645	594	652	639	632	641	563	593	617	609	593	651	631	533	645	614	625	638	611	599	604	585	635	611	639	663	590	624	602	621	603	610	643	576	597	606	625	631	597	616	576	597	623	603	657	637	596	659	547	624	612	670	657	587	614	614	627	652	626	645	607	572	608	620	561	633	648	627	644	596	636	598	651	612	595	617	644	626	657	577	603	654	594	610	678	634	599	594	579	615	593	591	601	640	658	617	581	604	613	590	597	621	631	603	550	632	636	617	613	627	654	605	609	606	592	639	619	608	611	593	602	641	671	618	657	631	616	593	626	594	641	627	627	627	649	591	574	620	680	621	605	593	615	581	602	618	587	619	577	621	608	588	643	606	612	597	641	659	585	590	580	560	615	616	657	612	572	585	616	630	584	607	619	576	613	579	653	606	618	592	645	582	665	622	623	582	615	588	642	628	620	606	585	598	629	553	605	593	621	598	643	648	582	624	584	619	580	564	533	620	590	636	625	609	580	584	585	604	634	592	635	618	617	622	614	599	645	651	626	576	571	605	599	579	600	616	644	588	654	625	581	596	642	620	606	618	608	650	602	606	603	634	613	625	621	625	653	630	609	611	597	604	606	623	624	628	625	635	629	564	606	635	641	644	639	595	589	599	631	596	631	625	664	596	646	646	604	641	659	599	623	630	624	585	635	585	623	610	631	623	584	616	604	597	594	601	641	585	610	598	649	604	593	601	576	629	629	669	618	619	590	624	648	595	620	672	666	576	597	629	626	631	612	593	633	641	621	596	611	588	580	639	590	597	612	610	603	642	655	620	611	619	578	637	654	591	593	596	574	585	625	608	626	583	643	604	580	591	607	624	607	629	597	625	638	603	580	632	613	602	581	577	583	591	610	573	593	641	632	608	628	576	621	651	625	631	594	648	647	563	593	634	607	634	635	600	621	638	627	626	619	622	571	602	598	649	641	631	592	617	643	639	627	636	654	624	629	635	639	614	612	623	666	645	647	624	580	619	636	573	642	587	594	603	588	610	576	651	608	599	588	623	630	632	624	608	605	635	615	615	599	608	634	637	601	666	646	642	604	605	608	587	595	590	596	611	582	624	635	603	619	616	608	600	608	608	596	591	586	618	587	616	660	602	617	597	662	612	604	664	615	617	629	631	651	612	589	595	658	627	657	640	656	619	605	597	625	623	590	633	595	684	617	585	647	613	620	592	610	584	648	602	649	589	592	587	617	615	593	610	602	621	598	664	666	624	596	606	646	623	568	612	599	587	642	620	607	584	562	624	621	617	613	603	601	634	588	612	611	645	635	594	656	615	606	627	610	609	643	627	643	646	607	625	649	587	599	624	634	607	694	596	596	574	635	605	622	660	615	609	636	616	617	599	628	615	593	613	598	578	620	598	626	625	600	594	626	552	641	682	595	629	617	630	610	621	618	572	582	607	613	613	634	612	594	592	595	617	625	631	618	614	616	600	604	612	654	600	625	598	606	623	630	636	597	619	639	658	613	572	588	620	598	635	626	582	611	593	591	578	661	651	646	581	622	656	579	669	562	622	632	568	620	648	616	641	590	653	603	596	645	606	645	617	639	647	646	617	627	604	618	648	632	608	619	626	658	643	624	614	612	562	621	605	604	618	590	607	662	593	661	582	634	561	573	561	592	596	629	611	612	625	600	607	677	605	596	637	630	635	604	596	602	612	607	607	628	661	651	595	645	597	609	562	667	628	592	670	583	592	632	628	649	611	649	634	595	645	604	658	619	612	580	608	614	592	609	630	573	643	595	612	607	614	603	642	611	594	618	619	612	602	634	643	601	617	612	607	578	583	610	611	614	585	616	579	660	643	606	695	626	614	621	656	664	612	618	615	629	591	600	640	604	607	653	680	632	595	657	599	634	605	644	620	615	611	638	666	612	630	614	556	597	608	615	653	658	649	619	654	604	638	601	641	642	667	641	618	623	611	644	599	604	599
23512	8755	6190	4510	3014	1844	1010	709	474	372	370	318	305	319	259	262	273	264	275	255	239	263	267	268	241	231	252	248	240	239	233	263	275	230	245	240	252	250	267	246	230	267	253	230	267	266	242	253	243	277	258	245	250	242	224	230	225	239	267	239	229	211	243	229	246	217	228	250	283	230	263	222	228	252	234	246	216	262	261	257	228	239	224	237	239	244	220	241	247	248	233	227	256	222	273	278	221	270	256	216	231	249	243	238	226	250	229	240	250	223	250	224	238	255	250	249	244	248	214	218	239	259	242	235	260	245	234	259	252	273	224	253	232	250	249	235	257	222	247	228	228	251	231	261	255	232	250	229	242	263	235	211	232	238	227	250	255	238	209	218	228	227	249	215	234	236	223	236	239	257	250	250	225	244	235	262	234	240	247	235	246	219	265	273	225	237	206	242	226	257	268	231	220	236	230	243	227	238	265	232	250	234	251	241	226	250	283	244	243	260	254	247	251	218	273	257	234	252	222	237	218	243	211	243	218	229	242	249	241	239	227	245	234	229	240	241	243	205	273	246	240	249	263	247	227	219	246	226	248	238	274	242	230	214	233	253	233	262	250	224	229	250	272	243	234	256	241	251	215	251	242	234	241	280	225	238	242	236	242	252	245	262	225	242	238	243	256	202	249	230	243	262	236	246	247	216	232	243	254	232	247	272	245	257	239	268	231	240	230	247	276	212	265	228	240	248	261	229	258	235	232	236	229	262	239	237	245	225	241	227	255	235	239	231	215	234	222	218	240	253	224	268	250	219	258	221	232	227	228	241	257	229	257	242	248	226	228	237	259	263	225	238	242	240	223	247	230	214	232	255	243	224	247	224	257	238	225	250	230	226	256	251	211	211	260	224	249	261	243	231	270	230	256	231	230	252	226	235	261	226	223	203	245	235	240	212	235	215	250	248	277	253	237	250	216	214	253	244	241	239	243	251	229	244	241	220	244	238	266	283	219	227	249	229	250	239	232	227	228	253	192	224	238	224	241	230	240	234	267	245	237	224	245	221	240	245	242	244	248	285	260	258	256	227	247	241	235	269	225	210	240	206	249	212	233	202	237	239	257	270	208	238	241	223	239	216	230	255	221	236	255	262	251	254	228	219	254	252	235	263	256	248	223	254	248	250	225	230	248	248	252	276	220	251	217	227	272	269	233	251	227	239	240	244	244	233	250	215	245	269	233	245	252	244	249	233	226	245	238	224	244	251	229	242	237	256	228	241	241	225	231	264	238	229	256	223	231	244	263	218	288	224	226	229	234	222	257	267	269	242	244	239	244	263	258	242	241	232	284	231	251	260	261	226	249	233	218	257	267	230	241	240	232	231	217	231	248	230	247	234	241	216	238	243	287	225	221	231	229	236	248	230	216	266	239	252	224	250	217	236	262	241	220	249	223	233	269	233	246	237	232	221	234	236	237	272	259	241	235	247	251	253	247	237	271	255	256	204	248	257	253	250	230	238	221	227	237	240	239	276	241	229	237	234	231	227	247	217	226	222	238	236	221	251	243	238	227	221	251	232	236	257	245	225	250	215	239	239	262	246	251	228	256	252	257	243	238	246	230	265	287	254	231	243	241	259	244	241	247	259	219	266	251	201	244	235	238	258	263	225	265	229	267	237	245	210	215	240	259	226	219	267	251	241	229	240	267	219	240	239	245	246	266	238	257	238	226	265	253	239	250	249	244	228	207	261	233	251	236	217	231	247	247	207	242	218	249	241	238	233	247	249	254	225	251	229	227	238	233	232	225	225	235	256	239	259	236	251	214	255	251	239	242	223	216	229	225	275	218	228	236	262	278	236	264	233	268	253	241	273	213	243	229	202	253	233	245	217	254	242	231	245	228	236	246	242	242	235	210	247	236	219	249	237	217	241	225	228	236	239	227	228	225	242	233	220	243	245	236	231	244	238	262	250	246	217	227	245	262	253	246	241	230	252	251	255	239	213	261	226	225	246	242	241	210	240	220	249	256	242	238	249	249	260	228	250	262	217	254	229	248	212	260	228	256	269	220	248	250	228	272	235	258	268	255	229	228	238	222	244	238	248	205	210	250	255	259	232	239	241	219	233	249	211	214	214	227	241	249	239	251	235	227	222	268	248	235	246	251	238	217	215	260	264	258	272	229	227	214	215	271	233	248	229	260	229	234	248	230	248	236	251	277	234	253	270	227	276	239	255	274	228	257	252	227	275	234	242	222	236	241	227	220	247	223	250	231	202	213	218	276	245	219	262	268	238	248	257	239	222	255	240	250	245	224	219	242	276	241	243	274	234	241	249	243	225	252	235	241	226	250	260	239	228	219	243	247	238	234	221	203	251	223	227	231	229	247	244	243	233	225	219	228	229	234	268	243	278	231	257	255	239	209	242	269	237	234	264	259	239	247	225	212	246	232	239	239	217	255	244	240	241	254	258	257	245	233	238	247	226	229	261	231	254	259	265	233	249	249	261	243	232	211	260	231	289	245	247	228	255	248	233	226	236	245	249	214	265	254	225	266	233	241	259	250	208	228	256	224	213	243	237	238	237	243	245	243	244	248	225	236	252	244	221	241	253	250	232	260	236	253	228	245	233	230	210	221	242	223	252	222	229	208	227	253	263	255	259	240	268	241	259	252	245	222	230	241	252	226	235	235	230	235	242	243	256	217	228	266	220	268	222	249	237	263	239	229	232	218	239	222	234	231	213	235	219	252	252	244	221	227	252	230	248	244	226	237	222	242	240	231	225	250	222	247	230	259	249	241	260	268	244	228	248	235	257	232	234	220	229	246	206	234	242	238	271	257	220	249	284	236	253	243	229	253	231	241	266	235	230	237	236	223	208	228	219	223	239	226	241	214	268	227	257	274	230	227	259	225	239	225	256	232	264	235	262	226	238	269	249	242	227	243	224	235	222	250	245	241	239	223	236	258	233	212	243	232	239	267	244	250	213	247	228	250	238	264	216	241	235	219	256	233	225	245	248	209	228	233	241	219	241	233	234	250	237	233	235	264	256	237	224	244	225	241	236	251	252	250	234	247	263	231	229	261	198	229	221	246	212	256	231	246	252	243	215	228	248	240	248	228	270	241	255	228	237	231	234	221	256	235	252	224	229	252	235	227	248	231	225	247	246	240	240	246	239	251	259	234	250	243	212	230	252	255	238	235	216	231	253	229	225	227	248	240	246	244	231	258	240	251	256	241	247	229	222	234	241	250	246	226	240	233	221	263	243	230	237	231	230	236	232	224	257	243	237	246	232	255	229	243	248	266	252	229	230	246	227	219	257	263	260	249	238	234	244	270	239	230	225	245	241	233	258	204	254	215	243	256	253	231	241	231	256	266	228	221	235	225	240	256	242	263	225	224	244	259	253	244	234	261	243	240	252	209	243	226	229	234	252	246	241	265	237	210	219	236	256	227	235	251	235	240	240	237	245	233	207	230	240	228	225	251	231	222	233	253	259	253	251	251	263	210	244	240	257
16910	3808	5485	5349	4910	3924	2817	2130	1637	1412	1188	1033	1017	914	963	883	871	787	772	824	772	763	748	761	736	759	728	691	727	680	690	679	687	708	613	649	699	649	635	715	646	671	650	684	681	649	639	680	644	593	669	663	627	644	598	697	627	627	661	622	651	605	639	597	610	630	601	598	629	590	625	623	590	600	612	641	605	640	595	653	610	629	628	621	620	602	606	673	617	596	602	661	640	622	627	649	637	659	640	643	616	649	655	641	603	675	645	609	651	635	645	628	649	590	635	632	605	619	695	653	627	634	650	626	615	627	554	603	621	654	612	608	642	656	642	611	586	585	570	630	567	632	584	677	626	597	662	635	651	606	618	624	600	609	657	613	605	639	605	631	639	608	619	576	656	618	617	592	576	612	612	598	631	607	652	642	595	577	599	629	598	594	610	642	666	620	656	609	610	567	616	607	652	626	589	596	616	630	617	596	589	642	644	610	595	682	629	647	615	648	598	668	646	595	646	586	649	609	633	603	626	602	598	620	648	613	619	606	604	652	629	617	596	611	630	596	607	627	619	610	630	629	614	585	605	636	695	579	597	599	617	625	575	587	627	645	569	639	617	602	634	635	632	642	598	630	605	642	646	569	582	641	618	597	644	609	582	608	646	603	633	591	598	611	601	601	654	655	563	662	625	613	576	651	623	630	606	629	647	631	641	624	617	637	636	590	596	635	622	626	623	588	626	585	622	615	616	670	615	667	631	625	612	600	641	602	636	630	627	619	585	625	618	638	626	613	650	638	628	579	660	603	590	638	621	597	550	642	614	613	635	596	615	637	547	611	625	612	610	587	605	572	566	621	593	648	626	638	568	592	620	619	624	607	604	606	594	567	613	659	618	630	620	607	604	600	645	647	633	624	603	667	620	663	583	593	617	620	623	571	597	616	607	624	589	628	637	614	587	621	635	582	639	639	635	601	602	614	613	610	599	590	649	601	641	622	610	606	618	634	575	640	609	608	609	587	598	636	648	618	687	630	617	636	635	615	587	647	674	636	599	617	602	605	600	638	667	562	645	586	661	639	606	640	602	598	563	631	630	619	651	641	593	620	640	612	622	596	608	642	668	607	614	630	636	623	592	621	643	597	613	605	608	596	597	610	589	602	619	589	565	655	617	584	656	652	638	599	655	620	612	607	668	611	630	627	632	646	620	632	642	599	643	616	647	625	642	648	662	587	626	627	616	587	585	633	661	605	584	609	609	601	576	662	617	662	648	588	609	601	652	614	602	656	624	620	612	606	604	629	657	585	608	611	603	582	657	628	606	640	655	627	623	624	633	638	559	587	603	620	606	603	602	605	629	592	588	639	597	587	590	612	623	628	609	589	613	650	616	628	598	628	630	624	603	626	569	610	652	610	604	667	644	650	630	584	640	604	635	600	633	604	579	621	586	581	618	642	645	551	625	646	623	647	624	666	626	630	566	605	605	565	625	589	613	618	627	614	627	624	611	623	652	604	631	656	634	631	609	634	598	631	608	586	595	571	621	579	669	666	642	626	613	586	625	630	648	655	616	619	638	640	635	588	587	631	622	662	608	619	589	609	592	625	593	609	621	600	617	581	586	657	624	623	666	617	626	649	650	617	635	616	593	623	667	641	637	652	605	584	611	601	598	602	614	608	615	619	617	617	605	590	585	626	610	642	617	660	584	610	590	574	617	641	607	595	623	636	625	594	638	656	649	639	617	598	606	646	645	637	641	630	629	612	623	601	614	590	571	598	612	572	644	578	573	619	629	640	612	606	624	580	643	628	603	641	583	613	622	607	693	630	584	588	608	626	584	625	613	627	638	605	612	645	596	602	664	638	612	620	587	608	629	624	624	672	642	618	581	573	633	608	604	622	648	648	608	621	611	615	629	642	571	641	603	570	619	597	608	609	635	648	602	637	645	635	649	606	612	623	631	604	630	660	589	607	601	629	608	660	604	581	636	624	624	623	605	628	634	616	622	590	605	643	612	610	619	582	609	703	616	637	609	576	636	612	621	602	649	593	592	596	645	589	608	672	651	606	642	629	630	598	628	614	601	613	590	614	625	614	629	629	625	619	585	616	585	607	597	634	594	650	596	624	612	622	677	605	638	635	644	627	635	602	617	651	574	621	629	649	624	592	631	619	584	628	642	602	618	593	610	576	591	610	625	588	595	619	614	670	602	667	613	612	652	621	626	569	605	605	572	637	640	654	628	613	583	607	576	653	568	594	586	627	611	620	620	613	570	656	595	600	627	605	601	554	639	634	610	580	650	557	652	586	617	600	671	628	660	612	625	613	612	653	624	562	587	621	635	579	599	613	602	586	630	612	641	618	577	652	636	602	674	660	650	607	632	617	603	682	598	626	637	603	647	596	613	689	630	576	610	595	663	607	603	638	632	639	599	613	601	598	609	600	616	652	592	588	610	609	618	609	631	635	610	586	605	626	572	608	631	637	649	617	642	625	614	625	623	631	620	606	641	583	631	621	602	620	584	583	660	595	650	579	642	577	628	580	621	623	648	645	627	598	633	560	585	638	603	636	552	590	617	639	602	586	609	637	668	581	639	619	637	630	626	565	592	650	633	664	567	602	602	628	618	603	639	620	595	621	640	619	624	614	607	617	629	623	632	589	582	645	600	635	618	633	614	624	619	638	603	620	609	621	637	640	641	644	581	620	610	654	614	606	587	655	627	657	627	602	632	621	619	605	601	593	591	581	602	645	560	594	622	622	581	633	608	646	616	628	623	649	597	614	646	638	621	568	599	602	667	609	585	580	610	622	619	620	636	648	593	598	664	606	643	581	617	631	631	620	589	618	600	608	625	594	592	637	614	574	643	618	570	618	625	609	566	609	617	674	679	614	610	637	617	618	624	637	600	580	632	571	594	637	596	627	621	611	622	609	611	586	563	603	618	652	636	603	613	651	644	683	641	653	632	599	609	613	585	601	625	650	660	628	632	628	661	622	652	636	617	601	673	665	619	673	631	615	568	623	580	595	606	631	654	585	600	565	617	644	559	609	610	623	605	625	657	668	592	619	631	643	594	631	620	622	608	629	634	613	610	662	620	601	603	632	639	605	576	634	657	618	582	566	577	617	659	614	627	611	619	645	625	656	613	624	645	642	599	653	587	607	599	582	592	628	651	665	598	657	587	588	657	598	646	641	643	603	628	591	597	581	583	616	639	646	567	620	594	622	628	582	598	575	612	631	627	618	620	629	646	608	634	607	593	625	632	597	610	605	635	635	645	629	599	621	638	616	608	635	620	611	572	625	638	648	604	627	591	608	618	601	643	631	614	594	591	611	637	582	560	599	656	607	584	630	611	593	634	646	605	573	597	618	610	671	627	610	584	635	597	604	624	617	631	587	617	569	589	617	641	623	630	585	593	580	620	574	634	626	644	614	620	628	621	563	637	652	650	646	630	589	642	617	649	582	652	622	636	597	625	605	614	637	624	624	638	663	622	627	606	624	601	589	606	594
31772	12897	8985	6880	4795	3115	1589	816	533	388	329	310	229	231	233	207	206	185	187	179	172	166	156	165	164	172	177	168	137	167	156	161	175	151	185	167	174	165	161	151	132	150	155	182	164	148	136	136	151	143	161	168	142	156	158	161	146	149	127	173	148	137	165	144	133	141	157	154	148	133	156	139	145	125	175	134	161	141	118	166	139	148	159	147	151	145	151	145	142	162	157	151	149	172	154	129	168	135	160	144	158	155	147	162	162	170	135	170	157	163	134	147	169	148	159	114	142	165	165	154	169	135	145	142	146	184	157	150	146	143	158	156	140	136	132	137	157	149	146	156	163	130	141	135	143	164	145	159	143	139	159	136	152	137	144	126	134	145	145	143	146	137	127	149	161	144	133	152	145	121	134	139	140	161	138	137	155	136	162	152	131	122	131	150	138	150	142	130	145	143	168	159	119	171	142	155	158	165	122	146	161	137	157	139	138	136	121	131	128	134	148	169	156	158	145	152	132	154	150	145	163	147	130	151	149	149	150	135	120	138	166	137	126	137	150	130	133	147	176	147	141	137	130	162	141	131	145	130	144	142	132	134	149	146	141	128	157	146	134	147	144	148	147	147	152	153	160	156	141	136	157	157	154	154	137	135	142	152	164	144	134	120	148	145	144	152	134	157	142	146	139	127	137	125	144	161	145	156	147	162	134	144	152	149	149	136	162	127	133	145	134	130	138	146	143	140	149	157	140	131	148	130	122	142	137	167	151	146	146	140	161	127	157	145	155	159	131	120	158	153	141	149	145	134	139	138	148	143	159	141	138	142	134	128	143	134	164	138	149	132	155	131	141	127	139	147	152	134	157	134	135	136	136	158	139	149	139	134	117	121	146	136	136	130	125	134	173	141	130	140	131	165	135	138	154	127	164	129	147	116	126	142	129	154	158	154	148	146	155	130	143	156	142	160	159	144	144	140	154	146	117	144	133	161	153	139	136	133	131	117	155	149	149	142	130	169	154	147	147	151	155	138	123	132	139	151	155	145	144	146	153	134	147	117	127	129	143	132	131	146	160	145	148	142	144	148	147	131	160	160	148	115	127	142	144	135	146	140	133	137	132	154	130	164	147	139	164	160	134	150	140	127	130	136	140	144	134	141	136	157	145	145	136	154	156	152	134	156	148	159	143	144	145	145	132	121	150	142	129	143	167	137	133	123	126	144	134	157	138	135	139	151	131	117	165	136	152	128	165	139	147	127	133	144	133	151	131	132	131	154	155	149	149	144	149	144	136	146	141	148	155	154	154	147	164	142	168	138	150	146	141	160	117	161	153	151	144	148	147	151	135	142	133	131	145	159	131	140	145	138	163	133	145	155	143	137	146	145	154	160	156	139	134	152	148	171	143	136	120	143	139	155	161	191	147	162	159	172	141	164	142	147	160	137	163	169	170	146	139	119	137	129	135	144	134	138	157	131	152	144	160	135	136	164	136	154	123	141	143	137	128	144	165	132	171	129	146	145	118	149	136	145	150	153	153	138	133	122	161	148	154	133	156	161	152	148	138	149	115	149	152	136	127	134	144	139	131	130	141	154	164	124	135	140	147	128	125	137	145	129	143	150	153	158	147	141	165	151	152	125	169	145	149	150	148	152	147	155	156	138	148	144	143	128	158	134	141	146	157	127	143	144	146	168	144	162	158	191	140	141	141	131	142	144	143	122	138	131	154	140	149	121	158	141	155	150	142	151	122	133	136	171	143	126	137	146	164	160	134	149	148	167	168	159	164	134	121	153	132	143	151	153	174	137	141	149	165	152	139	130	142	137	162	135	170	153	155	149	163	162	178	160	146	133	141	145	130	159	147	141	146	116	136	148	173	155	144	154	154	154	131	162	144	157	163	174	144	158	134	137	133	164	147	146	134	152	154	136	137	124	146	143	156	149	148	132	114	123	129	137	161	147	147	130	167	159	139	156	175	131	155	137	149	149	152	146	133	144	133	159	146	156	136	135	131	133	128	147	166	151	128	163	147	159	163	157	131	124	157	157	141	152	119	160	145	146	139	157	127	163	159	142	144	166	151	142	136	130	134	121	159	154	133	146	155	151	147	154	150	124	143	149	134	138	130	144	134	146	143	137	143	144	141	168	159	141	143	150	122	131	154	173	138	159	136	151	129	154	142	131	151	137	131	158	131	132	147	152	144	142	150	132	134	145	167	158	121	164	156	139	159	136	132	143	163	146	120	139	145	132	148	155	151	136	128	147	141	148	173	164	144	145	151	130	138	150	161	158	135	132	138	146	134	144	138	154	154	138	139	150	139	150	131	140	139	152	155	147	161	148	142	164	148	163	136	147	141	131	159	149	166	115	137	163	146	144	152	146	134	153	146	148	160	154	144	135	158	133	146	149	126	130	135	162	136	135	169	140	134	145	153	145	140	146	132	155	163	142	157	137	141	138	143	125	146	161	133	143	117	144	156	152	163	156	130	148	161	150	166	168	149	153	140	126	136	147	125	150	159	142	142	128	135	163	134	145	143	157	123	125	142	158	145	122	156	147	147	147	130	146	137	179	144	162	131	134	124	131	144	153	154	163	122	149	152	123	128	118	142	143	153	148	150	137	136	149	147	144	166	161	144	141	140	165	144	157	146	144	139	148	126	136	127	119	118	136	141	153	141	144	135	124	130	132	155	144	163	175	128	141	159	130	145	144	152	151	137	170	133	138	166	135	129	130	122	142	124	139	127	123	158	144	158	164	149	146	141	121	160	176	166	146	133	162	169	143	131	128	137	155	151	144	137	162	144	120	132	133	128	127	136	143	141	157	144	148	162	152	139	143	134	145	141	144	144	166	160	151	147	150	150	150	140	154	144	146	124	168	148	134	138	160	148	143	144	159	165	147	116	126	150	157	146	141	142	133	145	158	151	140	158	169	156	134	144	161	138	139	158	160	129	147	133	138	134	141	134	143	153	153	146	143	121	147	161	151	142	125	151	167	130	144	150	122	142	135	119	133	151	127	135	142	144	159	134	143	150	147	150	156	157	146	136	140	155	136	136	137	139	141	145	151	148	119	170	127	147	154	154	139	144	149	164	149	160	136	163	150	133	149	125	168	136	146	138	155	156	169	152	145	161	129	136	166	155	134	132	145	134	160	156	142	163	142	137	157	152	162	135	141	130	144	141	137	148	132	158	133	135	142	139	139	143	137	140	128	141	171	135	138	154	141	121	152	112	116	140	134	143	149	169	159	134	133	132	141	157	132	150	140	139	140	120	153	176	147	132	120	147	173	143	157	142	136	134	123	148	135	127	139	144	139	146	165	150	147	139	119	153	140	168	138	140	172	130	135	151	134	134	145	135	140	159	148	131	139	147	176	141	161	134	136	141	142	149	151	152	146	136	156	155	134	147	141	154	123	158	132	172	138	140	134	151	164	134	156	146	138	153	144	160	149	116	146	143	138	145	123	121	136	145	120	141	137	158	125	149	137	137	138	121	149	161	150	136	134
21038	5328	7583	8240	7129	5617	4309	3020	2378	1851	1555	1340	1109	1032	898	832	823	795	697	685	691	670	699	644	627	575	538	535	527	522	499	501	468	503	489	448	465	464	434	439	459	455	403	426	408	418	433	414	432	454	415	410	405	390	424	442	407	405	414	441	441	462	426	391	429	401	400	379	456	390	422	423	421	371	419	427	449	395	407	386	413	399	430	409	394	403	397	398	390	402	400	433	401	407	411	409	406	432	427	445	439	436	454	425	381	404	386	419	420	382	401	420	362	410	374	382	396	434	376	412	415	449	414	384	390	381	410	406	366	433	406	372	401	372	362	408	389	426	393	394	375	353	387	404	389	352	393	372	361	369	337	394	377	349	406	369	370	351	345	376	422	340	408	403	372	410	409	369	396	393	381	394	385	410	373	365	390	387	381	348	396	382	418	348	380	378	366	392	369	381	406	344	382	399	389	393	383	366	358	362	374	429	377	347	383	395	365	401	396	416	449	418	373	405	392	382	371	362	381	388	392	412	387	390	373	349	396	403	397	424	403	399	399	379	401	403	351	398	400	371	359	339	392	386	435	401	384	401	382	378	365	374	343	377	374	385	398	400	360	380	376	402	422	416	409	378	363	402	404	394	389	370	387	348	383	388	387	400	390	384	375	386	370	356	412	413	424	392	409	353	389	387	376	381	391	384	373	369	420	381	366	371	409	397	361	404	371	374	350	401	386	410	359	390	375	406	387	423	401	367	367	390	352	419	404	383	374	389	397	410	379	376	388	405	408	383	395	369	372	387	411	404	420	361	375	385	378	372	374	415	387	368	375	336	374	428	416	399	364	408	388	373	370	378	382	371	397	385	373	407	375	364	348	400	405	377	389	398	388	374	434	416	402	380	420	374	361	359	380	385	377	367	360	452	398	400	385	388	378	376	357	394	410	390	383	384	365	376	397	416	387	382	397	386	376	405	353	356	359	387	373	397	411	392	364	372	382	363	380	373	384	402	376	361	384	417	397	373	370	381	411	401	404	375	388	380	373	390	406	359	380	389	371	410	393	364	380	369	380	381	396	354	397	394	371	353	376	368	371	408	385	405	361	398	385	374	401	388	424	370	388	397	402	365	395	373	399	374	360	383	405	362	335	358	365	398	381	377	401	386	379	386	411	374	373	386	390	389	428	402	357	389	402	365	364	385	350	379	394	408	394	367	386	363	397	433	344	382	395	353	368	416	395	388	406	387	366	391	408	367	382	380	368	381	415	366	384	386	384	437	395	399	399	369	366	409	361	405	377	383	371	386	366	366	403	422	396	385	350	385	365	388	366	402	381	406	395	400	407	388	442	361	394	378	401	366	385	389	377	393	386	388	418	371	395	367	377	382	391	371	398	381	376	381	388	384	409	352	375	387	368	372	388	369	348	363	360	386	387	410	368	375	405	371	385	398	391	368	371	393	397	367	396	394	397	381	410	361	387	373	392	388	386	380	350	402	374	414	397	369	370	379	393	381	390	388	363	411	388	400	381	395	380	412	387	425	373	356	419	369	401	404	402	386	383	404	343	408	339	335	399	353	393	393	398	371	393	378	391	378	394	393	393	400	370	383	397	361	385	399	371	367	376	395	372	379	385	375	398	403	409	347	363	365	383	396	377	367	376	389	389	377	396	347	384	391	405	418	396	382	373	379	382	346	409	370	400	379	372	356	362	370	371	395	389	389	375	385	339	381	428	409	365	384	365	373	402	369	400	359	399	385	373	399	451	401	401	351	389	383	419	390	422	387	393	373	382	359	403	394	409	406	356	382	390	394	366	362	422	387	386	347	386	402	411	375	401	388	363	389	394	380	366	390	378	365	383	366	394	366	372	400	350	376	407	403	379	377	368	370	383	402	374	362	385	360	376	395	396	398	343	410	385	378	376	394	374	370	413	384	397	375	396	374	360	363	375	365	388	384	386	366	389	359	416	413	386	378	389	395	386	375	385	357	384	342	378	357	384	376	387	359	377	369	404	404	358	350	374	365	424	370	353	375	353	384	395	355	384	383	362	367	417	389	365	364	404	352	422	415	386	402	392	369	379	366	370	365	401	393	392	388	383	438	368	420	429	387	378	366	400	393	418	390	372	399	348	413	377	382	389	383	379	393	359	398	363	388	381	367	343	404	366	350	369	384	392	367	345	379	374	401	396	367	404	392	396	394	394	394	378	398	378	383	400	430	354	399	363	369	352	403	417	363	400	361	377	354	417	396	383	387	384	390	444	395	404	418	397	385	380	369	369	366	388	381	389	401	387	351	398	364	383	401	378	362	381	391	367	368	364	348	373	384	393	391	334	418	432	381	398	395	404	383	394	381	376	387	342	353	338	380	371	396	395	432	356	419	338	371	367	405	358	432	378	406	375	415	401	396	385	382	367	393	369	374	387	375	369	395	377	373	394	386	385	372	386	430	406	403	391	376	390	391	391	382	395	391	379	360	363	388	367	389	374	407	371	352	380	388	369	399	376	357	363	400	373	378	409	370	367	419	384	409	374	406	416	378	393	381	376	365	383	397	423	377	380	399	426	370	385	412	365	377	393	358	392	376	369	358	386	336	387	378	362	393	419	411	356	427	371	352	377	362	382	374	412	392	388	403	367	406	401	377	377	382	394	375	365	364	395	405	400	360	372	381	377	387	388	397	376	361	372	382	432	378	389	373	379	381	353	387	373	379	368	392	396	406	391	406	382	370	413	397	400	343	367	384	377	384	370	326	374	348	389	398	395	372	417	356	400	392	428	382	383	400	358	364	352	363	408	398	353	370	397	397	417	383	371	387	335	373	362	391	375	374	378	401	411	369	381	343	379	383	356	373	368	408	419	365	371	395	373	367	379	403	404	377	385	389	369	385	348	352	431	404	404	417	372	374	378	408	359	366	415	366	380	363	365	378	376	384	395	392	394	355	421	384	393	420	412	380	405	350	366	415	406	374	350	406	350	352	366	411	369	373	355	373	375	410	395	360	406	411	362	400	378	360	381	389	390	405	360	391	425	367	394	362	418	359	392	362	385	373	354	388	391	403	411	419	405	376	389	397	382	394	379	393	369	406	396	386	407	430	381	374	391	408	359	426	374	392	386	389	382	386	376	370	349	377	383	350	395	426	372	391	380	372	362	406	376	372	365	363	400	396	379	391	408	368	365	382	400	375	406	373	387	385	407	399	359	377	367	365	365	408	362	372	395	374	393	379	381	382	390	358	375	375	379	379	383	371	378	363	358	396	402	387	393	406	410	350	355	385	392	417	379	393	395	379	379	370	346	366	396	391	419	373	418	400	386	369	368	371	381	382	354	369	366	408	376	382	370	383	388	363	383	377	394	390	391	392	380	382	402	379	403	363	422	371	392	404	397	360	399	399	422	408	378	381	362	358	378	381	328	393	355	392	383	376	418	390	401	354	391	377	369	356	421	421	385	371	381	385	355	371	372	414	388	379	374	409	417	379	374	392	396	378	386	362	387	388	405	342	361	436
5046	1026	754	582	466	373	304	313	283	249	263	285	266	255	260	277	279	263	272	256	268	252	257	260	265	254	248	279	261	263	261	261	247	234	250	307	246	238	254	263	270	260	251	264	248	265	282	261	276	260	274	260	255	253	248	289	285	252	287	290	272	267	228	300	273	267	282	293	260	241	262	258	271	294	276	304	266	264	259	261	254	259	245	284	296	278	235	258	242	272	243	262	287	243	272	257	255	263	265	229	248	280	254	269	266	265	275	251	251	246	253	265	279	241	269	254	251	244	271	224	288	241	253	264	281	301	247	257	261	243	245	281	281	247	246	243	250	270	245	248	259	279	296	244	277	259	268	269	228	248	263	264	272	266	234	269	284	233	281	252	281	263	251	287	245	256	263	253	275	247	253	286	264	264	275	272	257	282	240	261	268	262	279	246	260	289	236	259	286	255	224	267	240	242	307	258	284	282	254	278	270	236	273	289	269	276	249	235	250	292	251	257	244	258	259	262	247	231	266	279	267	285	259	268	276	227	261	258	244	272	263	267	284	288	246	283	280	248	261	249	260	250	282	283	273	265	252	259	266	270	264	254	244	306	255	232	279	252	248	262	276	239	279	272	286	273	255	268	278	289	250	269	271	234	251	269	275	222	289	260	232	251	231	247	269	270	258	272	236	276	285	259	232	249	264	244	274	263	262	250	246	265	264	283	275	236	279	252	263	249	250	256	267	245	279	289	280	238	269	255	253	252	265	269	235	270	284	259	257	259	241	284	274	244	277	257	244	243	286	277	254	274	246	259	257	266	258	308	276	270	261	250	276	244	219	277	256	262	284	246	259	267	242	246	259	290	291	287	243	226	261	257	240	263	274	268	247	274	269	266	275	296	238	264	263	275	254	262	263	262	277	308	274	254	239	275	248	228	274	278	238	239	267	260	265	272	275	275	274	263	275	255	264	225	257	243	281	285	281	253	258	239	246	262	241	238	276	242	265	264	262	261	241	235	231	247	260	245	264	239	281	257	238	264	266	255	237	274	266	229	259	269	239	259	238	265	259	235	245	270	278	273	291	264	268	251	227	259	272	262	233	266	277	250	244	247	246	308	269	227	275	249	294	241	299	247	235	237	256	273	273	283	272	257	260	259	265	235	242	255	286	263	272	258	259	269	242	253	246	235	245	261	243	280	287	253	241	255	247	256	272	262	240	269	287	243	267	252	289	263	231	268	257	288	251	229	258	262	242	244	262	269	256	245	245	293	246	260	258	280	269	265	283	266	232	263	277	266	283	259	228	249	245	276	272	234	281	247	249	277	275	268	272	280	272	241	264	255	234	236	269	265	256	265	254	249	257	277	272	287	237	259	255	284	230	305	268	277	250	257	244	285	276	276	295	231	273	248	257	235	279	274	261	224	264	259	276	254	267	238	219	269	276	262	246	252	284	244	268	287	264	276	283	268	281	274	248	278	291	262	264	258	231	247	280	240	258	266	267	291	257	258	256	268	228	253	263	245	273	283	274	229	229	272	259	284	263	249	300	261	251	278	273	242	276	271	241	280	241	271	270	279	267	249	280	265	255	275	274	278	243	271	243	295	249	244	279	247	277	279	295	239	282	286	250	275	261	253	280	252	236	276	247	263	249	255	251	257	275	255	276	227	256	254	271	262	251	259	280	277	272	243	278	321	288	264	248	246	282	287	285	270	272	262	242	290	266	285	251	278	276	257	274	269	257	239	259	262	255	253	263	255	269	232	260	263	270	281	283	261	236	253	276	247	262	297	289	267	244	267	257	265	253	250	250	272	246	279	239	239	253	241	241	261	251	245	284	243	243	247	253	284	294	253	247	253	240	253	253	226	258	271	265	270	253	251	242	244	267	275	269	250	277	273	256	273	256	277	270	267	273	288	272	281	231	241	284	252	237	243	258	238	230	266	269	250	233	270	260	262	250	248	266	248	218	275	269	241	263	264	242	237	273	273	247	293	272	253	268	273	280	282	261	252	271	266	274	254	252	232	254	258	279	262	266	252	216	252	270	271	272	262	239	247	230	262	287	276	288	262	285	288	252	288	247	290	245	239	255	250	267	262	254	242	274	275	288	265	234	265	300	271	249	284	279	273	288	274	266	287	277	245	249	265	276	284	260	257	234	245	274	267	251	242	278	265	299	260	248	245	231	276	260	243	257	293	262	245	237	275	284	257	249	267	276	249	239	249	269	249	277	274	255	228	248	256	259	267	280	250	271	285	263	242	239	263	256	282	259	263	259	243	231	274	242	260	249	294	245	268	260	255	278	267	253	242	278	272	259	228	267	246	239	256	256	265	259	275	263	269	283	245	280	239	232	268	259	272	232	290	263	255	280	259	259	252	245	269	264	269	268	199	275	292	250	259	261	257	275	248	270	284	239	256	237	269	260	250	270	248	248	280	251	259	271	278	266	249	256	269	288	249	258	266	255	295	253	255	234	254	251	258	265	263	248	284	267	269	285	238	247	290	249	273	259	268	250	247	255	272	277	285	260	270	231	249	251	289	278	246	252	244	261	261	277	260	288	262	260	258	262	262	267	256	261	243	262	246	239	286	285	265	283	241	247	244	236	242	263	277	261	278	230	277	224	276	255	247	272	260	255	267	279	270	251	253	263	242	258	259	241	253	273	286	257	257	254	240	281	246	246	266	277	280	244	263	258	247	297	236	254	261	269	285	252	264	245	279	253	249	247	247	264	275	226	270	235	280	271	257	266	263	267	254	237	231	241	261	235	283	261	251	268	273	254	288	282	259	250	243	274	240	248	284	254	285	270	259	271	253	250	260	252	249	276	260	245	272	259	252	265	275	260	291	247	250	258	264	273	313	248	245	267	266	244	260	256	252	234	298	272	270	245	266	251	271	238	258	258	253	252	269	263	256	244	253	260	302	269	247	263	278	272	251	291	234	241	267	258	254	263	275	248	249	261	278	237	243	276	267	264	264	261	259	262	241	277	259	260	289	227	275	283	258	257	253	265	259	276	288	237	260	272	277	257	234	272	273	269	271	269	276	254	256	275	274	257	284	260	251	299	272	261	281	267	249	286	256	240	249	278	271	277	263	266	258	276	230	261	280	262	281	275	252	261	260	272	249	276	262	263	258	249	257	266	255	225	258	287	243	237	256	237	255	276	239	237	231	263	278	280	245	270	264	251	286	243	270	237	264	254	247	261	258	261	260	250	245	271	274	263	277	270	249	245	268	279	252	254	266	283	257	300	258	257	250	252	234	285	260	236	226	256	288	243	255	257	273	263	247	260	238	265	282	265	272	243	257	245	239	243	259	262	264	284	251	238	249	257	267	256	253	261	241	310	254	248	292	271	289	244	258	242	233	231	246	240	258	253	299	225	275	257	279	256	249	260	262	263	244	268	230	266	242	286	280	281	235	276	242	286	253	286	235	268	262	283	277	285	239	243	267	258	258	244	247	302	258	290	206	230	273	279	286	258	277	294	248	240	264	276	253	281	269	251	264
4472	1282	1538	1519	1395	1042	897	764	699	730	698	745	673	701	655	709	621	718	671	661	709	667	623	693	676	687	673	707	665	649	675	692	718	664	687	645	663	662	628	693	644	721	696	713	643	642	667	700	678	668	642	643	654	669	678	699	689	675	640	652	677	681	695	608	675	669	671	639	677	650	670	642	689	655	644	713	647	698	696	660	697	626	689	635	677	711	653	632	710	689	682	648	679	696	655	652	686	707	686	686	655	651	654	619	665	693	737	681	654	679	667	685	698	646	664	645	718	634	657	626	678	697	665	679	663	651	687	695	679	685	615	679	692	654	653	665	674	725	666	643	713	690	681	707	673	644	694	668	689	697	632	662	686	633	637	671	670	686	649	681	658	721	694	689	664	692	643	659	675	678	688	680	648	637	709	677	656	661	678	634	616	690	685	654	666	697	663	667	667	624	608	675	649	759	677	684	676	661	647	645	661	643	665	670	654	690	645	700	669	674	635	659	677	670	611	680	651	698	694	674	689	673	642	674	685	726	653	675	689	667	627	671	625	699	674	697	676	659	665	708	599	680	662	684	674	675	690	679	714	711	667	649	697	698	651	704	670	687	668	700	698	660	665	707	647	683	681	643	651	669	714	675	638	666	655	628	700	750	647	678	664	627	654	650	674	661	682	652	691	670	666	644	648	696	647	685	647	692	705	683	723	631	612	664	656	673	700	679	627	678	632	603	649	669	665	651	658	687	692	691	696	690	683	616	633	674	688	628	652	671	687	656	675	698	661	708	724	673	676	666	651	638	713	655	668	629	658	610	638	693	685	674	648	652	671	625	619	659	661	660	657	663	665	657	647	656	617	663	680	666	704	690	700	676	708	665	655	691	700	645	685	646	622	691	647	618	679	679	674	635	708	682	703	665	673	669	714	699	691	687	723	663	664	624	665	659	675	660	683	659	649	641	681	653	635	682	694	653	717	680	683	677	679	671	752	620	647	667	675	680	686	712	650	689	705	703	698	635	641	645	660	662	692	720	654	686	671	621	663	666	670	662	707	630	661	687	630	660	707	679	717	659	636	634	657	655	647	700	701	643	661	626	665	675	681	667	687	700	643	637	637	658	631	632	632	719	684	676	694	661	658	648	666	716	665	714	626	677	662	665	675	670	653	660	704	646	670	700	672	695	687	689	687	649	673	674	698	611	660	661	620	694	657	667	688	663	671	701	630	689	616	660	702	642	664	689	688	646	666	676	664	682	690	615	689	648	665	637	684	689	650	638	663	668	663	669	670	658	664	653	673	675	650	660	647	634	661	637	637	661	663	638	631	693	655	656	685	655	631	634	654	694	609	668	698	670	658	688	638	628	665	650	677	664	663	672	682	640	647	650	683	682	675	722	650	634	654	664	689	645	655	687	715	643	635	666	681	625	669	661	648	744	629	637	652	671	661	668	667	642	702	707	693	705	665	612	677	697	589	648	689	668	647	665	694	666	642	625	664	640	670	654	629	688	627	616	702	657	675	690	624	681	679	647	627	688	650	662	662	691	651	655	641	649	702	659	694	691	660	674	659	659	717	636	704	632	653	675	733	648	673	623	687	653	642	655	703	641	689	638	712	686	664	672	664	643	666	664	705	667	703	670	678	671	665	686	675	672	691	649	670	672	651	679	647	686	651	691	617	658	664	690	674	681	680	662	708	643	666	637	639	645	673	714	621	630	668	632	650	648	668	706	638	677	725	650	686	687	671	654	690	667	704	659	642	687	686	634	712	624	665	683	711	672	676	642	682	669	663	688	639	676	672	622	702	675	682	692	649	688	676	664	637	663	683	662	678	660	638	658	694	710	696	696	641	663	643	662	632	672	682	680	665	649	661	641	671	664	659	687	657	687	698	697	705	668	650	636	628	668	698	648	587	657	722	692	674	685	627	707	674	680	707	681	694	677	631	686	679	708	681	674	694	693	673	690	692	661	675	620	704	679	713	642	720	651	686	677	701	704	651	671	676	681	673	694	649	681	716	666	656	734	694	657	695	633	702	678	705	657	637	690	671	658	713	733	627	650	676	650	672	676	706	637	678	659	682	676	643	672	661	690	678	654	697	644	682	692	671	708	628	647	633	644	668	675	644	687	651	665	674	655	676	706	645	688	658	688	686	675	693	675	659	684	688	661	645	661	750	687	702	632	626	628	671	658	658	645	640	625	689	626	619	688	670	661	682	695	644	648	691	644	600	704	706	679	663	654	655	683	710	625	679	680	661	694	692	679	648	669	663	680	689	637	703	673	715	705	639	687	676	630	679	659	655	652	666	729	696	663	651	680	671	675	673	680	675	737	659	689	673	677	686	696	687	685	664	681	656	712	707	687	687	632	718	670	683	689	632	692	689	691	683	647	639	663	674	653	697	647	645	687	632	684	688	648	653	639	606	661	703	659	690	690	667	605	651	695	652	652	658	655	686	676	656	694	661	664	650	696	681	682	671	668	680	669	671	650	630	671	705	612	668	654	660	681	687	647	651	686	661	651	706	662	677	678	695	681	697	637	657	684	668	711	656	716	676	659	684	642	616	684	642	648	674	688	628	670	678	689	632	660	648	642	687	643	698	671	636	653	713	636	687	685	656	634	679	661	678	722	694	659	705	643	711	667	679	643	672	657	705	638	630	679	658	719	650	670	658	666	675	620	691	676	617	690	633	669	669	666	678	640	666	681	663	648	617	682	702	652	656	656	660	686	665	657	694	648	686	655	665	661	622	676	642	658	629	653	637	647	691	665	689	678	678	673	673	656	630	726	675	691	692	684	633	672	668	684	687	694	633	716	687	656	682	658	685	666	680	628	648	679	667	658	650	660	671	662	650	687	645	692	693	649	658	657	700	690	649	673	645	721	697	675	643	678	642	666	655	644	697	677	678	628	688	657	689	698	686	612	701	644	717	687	626	664	725	680	696	689	669	674	664	692	668	680	694	659	629	631	641	701	697	631	672	620	723	725	698	673	672	661	688	659	687	670	687	673	641	654	693	673	687	693	659	632	677	679	664	664	680	687	621	673	659	684	638	633	660	678	688	672	655	707	675	659	667	672	654	621	643	661	693	714	669	647	651	657	673	699	664	696	677	654	674	651	684	666	692	661	660	678	667	680	678	654	692	673	665	724	658	663	652	671	653	670	651	654	673	669	660	705	655	647	666	615	694	732	670	666	667	691	680	620	676	666	645	684	647	667	656	667	642	679	637	627	679	667	649	642	628	688	734	688	644	630	705	673	665	644	693	659	700	673	637	650	692	648	656	731	658	695	681	679	708	628	676	671	689	712	671	706	691	668	697	672	723	680	653	671	685	647	672	688	667	668	647	667	636	642	650	641	677	649	662	669	634	688	697	658	710	702	684	685	640	662	668	638	646	660	655	631	631	664	693	691	644	651	665	741	671	655	656	688	658	733	674	695	685	683	659	704	703	697	654	686	601	688	653	656	643	692	701	624	664	695	680	679	672	713	684	692	641	690	687	690
24641	8966	5925	4333	3037	1715	1022	668	481	379	335	319	293	305	279	262	240	244	288	276	304	271	282	301	290	274	264	246	276	290	272	276	254	243	259	267	244	282	256	236	253	257	217	253	246	254	241	223	253	209	278	264	274	245	263	241	237	275	237	262	258	232	230	265	260	222	264	230	239	247	230	245	229	224	237	264	224	235	241	257	242	238	243	266	252	262	239	259	248	252	242	239	215	267	257	221	261	259	264	261	240	273	244	244	251	224	253	253	240	239	270	244	244	240	254	261	268	246	246	288	263	246	244	269	254	270	233	266	267	240	250	270	268	272	233	266	252	233	245	245	210	252	241	261	200	255	277	249	256	254	255	231	247	263	260	259	266	241	261	258	238	238	271	229	260	254	243	277	271	272	241	266	240	246	237	238	251	259	269	256	227	264	261	252	249	274	245	275	259	254	268	251	277	246	228	247	239	242	267	260	238	236	289	272	263	261	254	260	230	256	271	245	277	244	262	239	250	239	238	268	250	245	257	252	243	230	247	268	260	234	252	233	284	276	230	257	281	247	257	264	258	251	269	277	277	249	264	216	261	239	243	250	247	216	269	278	260	260	274	239	248	241	233	249	238	260	260	270	274	245	238	223	251	267	237	231	259	237	258	273	236	248	234	256	263	245	261	260	256	256	231	254	259	269	257	228	242	260	240	257	259	256	256	242	250	246	236	243	253	220	261	223	270	265	273	244	274	253	265	267	232	215	250	250	267	272	270	243	256	251	261	244	258	261	243	243	263	238	248	269	234	247	250	237	227	226	245	266	249	260	245	224	231	244	250	252	262	272	254	270	237	251	242	269	214	255	251	233	245	255	264	255	251	262	242	232	248	280	247	227	281	254	265	235	259	243	237	259	228	239	237	246	261	251	215	249	223	252	258	259	241	252	241	257	236	236	255	245	284	234	242	257	231	256	249	262	261	238	239	240	256	255	204	231	248	240	252	236	234	277	276	247	277	275	267	257	241	249	268	252	262	260	252	255	246	242	250	262	268	260	269	239	240	267	254	257	233	243	265	269	267	233	239	253	232	227	247	261	241	234	245	249	241	250	259	257	239	234	270	261	251	237	256	269	259	253	251	263	249	259	242	226	290	234	277	240	264	285	255	260	224	261	251	241	263	231	256	258	248	245	241	271	254	244	239	255	253	248	254	242	227	230	246	252	276	270	267	232	269	269	269	241	266	262	233	260	250	242	274	247	251	247	233	267	240	251	246	249	240	261	256	273	249	284	233	235	262	267	269	248	246	227	274	247	245	278	251	262	231	263	268	248	244	277	259	244	247	233	255	231	245	258	289	252	228	251	231	246	264	266	249	240	234	237	239	250	248	251	252	230	252	250	231	217	292	263	258	241	235	232	286	240	245	238	251	223	239	273	246	300	270	265	244	246	237	229	261	231	255	241	243	258	256	247	246	255	250	260	266	264	235	224	264	277	257	244	261	250	249	245	214	239	250	253	253	236	224	244	265	276	221	218	262	249	257	225	234	246	233	270	250	269	241	248	235	269	244	248	252	219	243	263	243	286	252	238	284	227	260	271	230	230	303	252	224	238	239	272	256	245	238	253	244	250	223	244	259	237	274	275	251	246	233	248	278	255	233	243	267	224	282	252	244	257	240	272	244	245	280	223	250	253	230	246	232	258	235	238	231	247	252	268	250	228	234	276	254	256	239	238	243	284	244	248	235	235	248	261	261	245	231	262	255	219	231	241	249	247	247	241	250	237	252	226	265	239	253	237	252	241	242	250	247	227	229	262	244	265	251	271	268	224	253	242	234	226	244	206	250	247	283	265	259	257	234	257	242	278	245	228	242	236	270	257	262	218	274	238	244	272	252	269	277	232	241	229	272	252	238	265	261	237	228	251	268	243	242	242	238	266	240	260	248	240	222	232	242	279	270	263	226	237	242	232	240	221	259	232	278	256	257	257	273	232	262	244	252	266	252	221	251	249	226	254	248	248	260	253	249	217	256	243	255	229	258	257	250	213	251	245	246	246	252	269	259	221	260	232	232	245	249	251	250	243	244	248	262	255	263	252	245	237	252	239	265	249	259	262	266	250	253	254	229	268	249	281	250	246	228	240	249	225	256	283	236	246	256	247	240	243	227	274	245	206	226	263	274	243	269	265	255	239	253	239	269	253	267	247	260	275	267	228	255	259	261	268	248	249	245	242	269	257	269	244	260	218	242	236	246	250	231	251	270	243	279	261	238	274	283	246	246	226	264	235	263	241	258	281	264	265	224	220	238	275	261	263	235	258	243	249	236	270	226	260	260	236	261	276	270	266	236	238	231	272	232	232	237	235	243	260	260	245	235	256	255	249	228	260	227	264	255	250	235	272	235	274	263	238	248	267	241	226	250	278	257	272	241	235	260	260	258	272	234	260	233	240	232	252	259	218	218	249	251	232	262	239	255	231	239	235	249	234	272	261	227	235	276	256	257	244	260	248	252	243	249	229	261	259	251	232	240	258	259	230	250	247	250	242	255	266	243	263	249	239	251	253	236	228	226	249	275	255	251	231	260	252	248	256	219	269	256	257	273	259	243	244	251	228	244	252	228	251	254	256	227	260	217	262	265	265	272	238	259	247	255	223	261	253	222	249	239	226	225	243	241	239	270	274	228	252	244	254	239	277	242	257	255	244	231	269	260	249	241	246	257	272	229	271	243	268	302	213	241	241	274	263	258	254	259	247	253	221	245	252	238	234	245	285	248	251	262	248	239	244	269	246	261	271	246	253	261	254	261	275	221	263	259	240	256	227	260	250	224	255	248	250	271	251	254	260	256	276	239	262	239	255	253	259	268	253	220	253	219	259	249	234	241	268	248	244	267	221	238	260	252	249	292	226	276	253	247	254	249	287	241	241	243	232	274	246	274	238	272	242	259	240	273	258	225	227	258	240	253	264	215	243	242	253	254	248	260	269	250	233	252	250	258	257	233	215	264	259	289	248	266	260	253	266	213	271	246	239	240	241	261	238	259	230	213	258	245	233	273	240	242	265	236	242	255	253	274	247	245	242	232	263	248	238	249	246	257	264	253	237	245	267	268	241	227	245	249	244	248	252	270	248	261	258	245	221	265	243	251	273	282	246	257	280	248	251	235	227	261	224	242	257	246	227	247	243	249	218	227	292	278	235	254	230	245	257	218	263	253	230	253	264	262	249	248	267	272	265	254	260	254	273	254	247	244	249	214	252	226	270	249	238	223	221	271	206	260	217	261	232	260	253	237	240	264	243	253	257	280	270	250	267	238	229	266	271	264	280	254	283	262	272	257	221	253	243	271	241	277	256	250	243	255	263	221	274	248	237	259	281	274	237	238	230	232	247	252	255	250	233	265	225	272	254	233	247	248	228	274	242	227	241	251	240	250	247	258	266	239	260	222	279	277	230	238	248	267	237	263	241	280	258	268	262	252	226	255	252	255	253	248	246	247	221	269	257	273	262	237	278	236	256
17407	3837	5322	5659	5059	3681	2752	2207	1723	1445	1180	1102	1016	991	918	833	892	798	804	843	801	744	802	754	758	799	708	701	700	706	691	685	661	661	667	692	657	656	650	675	653	682	678	641	666	622	661	609	642	666	642	637	642	647	649	633	627	608	695	642	625	619	695	654	672	614	601	636	623	658	651	646	647	630	643	644	633	688	665	669	665	677	622	663	663	597	668	639	599	615	624	627	659	688	680	688	655	609	661	669	674	650	637	643	645	654	719	647	606	637	611	623	641	642	651	660	663	654	653	649	685	617	659	598	591	634	641	621	643	661	615	666	616	618	606	642	626	612	602	645	588	618	610	653	616	606	638	671	652	621	636	654	632	642	662	631	621	638	605	647	640	628	659	627	612	633	683	649	626	679	609	645	625	663	622	686	646	622	615	676	623	657	660	606	605	612	614	668	632	635	627	617	649	661	659	582	637	593	637	623	663	601	663	679	651	641	626	650	651	664	647	629	626	624	601	623	616	617	632	663	631	689	610	621	608	614	624	623	653	637	700	644	654	616	587	637	599	609	608	609	657	626	673	663	635	627	601	618	633	621	642	624	656	623	628	647	650	640	623	592	625	666	594	620	615	645	647	636	635	595	600	637	672	640	589	638	640	628	648	632	630	632	598	600	644	581	581	631	615	631	653	640	660	628	637	634	595	623	624	636	643	649	681	649	638	632	648	663	634	623	665	671	597	703	662	649	688	632	641	592	601	668	611	575	589	599	621	640	645	639	631	624	613	585	665	655	661	650	631	583	657	661	617	621	640	630	617	641	560	623	591	651	609	631	643	614	625	655	661	578	656	634	607	660	638	659	640	597	642	639	658	664	670	680	642	638	655	622	621	620	655	604	659	638	637	639	613	636	631	608	611	607	635	634	642	604	566	603	598	621	619	633	648	632	598	615	649	647	622	652	613	589	614	646	634	642	631	650	630	650	638	617	624	636	597	584	628	639	611	618	619	591	654	649	671	638	680	677	584	630	662	612	616	633	662	611	623	616	657	640	623	621	576	654	602	641	655	605	631	591	609	662	593	648	599	642	592	619	654	616	587	639	641	608	628	628	665	625	627	626	665	601	598	618	651	627	677	617	643	614	655	602	623	628	607	619	668	658	634	632	625	651	608	654	632	634	609	602	656	601	614	625	652	609	648	672	648	602	661	596	603	638	634	648	626	601	584	629	627	630	656	624	640	599	646	647	593	664	614	609	671	632	629	652	609	617	661	605	625	606	639	577	636	666	664	630	637	672	645	640	584	601	639	606	680	594	634	656	609	640	605	610	592	662	673	649	626	606	684	627	585	666	637	634	611	588	636	616	645	614	604	581	628	653	662	640	622	693	590	624	628	690	635	601	652	607	620	636	625	608	663	579	620	645	633	653	664	642	670	628	635	628	622	616	635	609	658	625	609	607	644	644	631	637	611	625	626	629	630	643	643	665	663	644	638	621	606	643	654	619	614	618	615	584	617	638	593	598	642	611	664	591	650	633	621	613	616	633	644	604	669	625	653	587	658	608	645	612	591	666	649	653	621	646	659	607	635	637	632	603	640	633	630	639	669	657	623	614	636	669	618	640	667	653	581	623	633	614	636	661	645	611	614	599	615	585	623	672	635	637	635	643	649	652	617	638	648	627	622	600	625	628	646	591	655	613	678	652	645	616	647	667	663	625	641	664	611	629	612	620	619	661	654	582	600	655	689	634	652	627	651	619	627	656	605	579	657	599	602	622	594	670	613	647	620	617	612	647	634	624	644	663	624	605	604	596	628	617	614	614	622	605	650	646	607	628	597	601	671	618	640	634	624	626	603	641	623	615	655	584	622	639	648	669	692	614	632	652	621	657	665	675	669	656	603	630	659	649	617	621	651	632	637	657	655	659	625	664	608	657	585	622	638	602	673	645	632	623	637	641	628	606	579	588	660	615	623	605	610	615	599	650	631	670	655	603	625	608	633	598	616	615	599	622	660	657	660	663	634	660	609	640	656	650	653	601	652	599	651	589	591	611	589	620	662	625	607	611	681	629	618	616	645	591	651	634	649	609	681	608	620	639	633	640	627	623	658	635	590	619	657	612	597	646	627	596	649	680	609	643	679	626	658	596	635	590	649	665	629	601	649	594	594	660	636	639	622	640	667	642	623	643	624	685	633	642	650	676	617	639	608	621	624	607	604	602	601	598	618	656	666	653	586	606	662	606	659	636	621	614	640	611	614	659	621	633	664	637	630	584	670	594	661	612	615	630	583	649	666	648	663	621	604	601	632	632	625	633	659	629	603	643	648	581	627	668	625	589	632	619	579	576	644	610	640	641	631	654	660	584	655	653	649	632	619	648	663	636	629	619	622	633	640	645	641	658	638	629	616	593	623	614	653	640	594	679	627	654	607	680	659	598	634	651	627	591	628	651	605	633	655	657	621	679	632	651	641	560	606	680	617	611	651	643	638	590	623	611	637	621	619	681	658	619	652	608	694	652	603	641	636	592	601	622	635	612	659	635	607	630	653	628	621	660	614	598	673	590	624	617	619	615	680	609	605	665	623	603	643	677	605	674	637	632	667	653	621	628	637	654	640	665	612	637	590	631	687	579	622	600	622	613	674	666	708	629	645	636	636	621	615	611	619	623	630	634	627	647	642	658	610	628	643	604	634	666	626	591	644	610	619	669	591	595	595	607	636	593	632	693	656	624	657	615	611	592	624	633	636	625	636	651	584	619	688	641	633	620	632	593	631	609	611	610	609	638	612	615	609	634	614	602	598	623	650	649	632	616	642	637	681	644	614	593	628	626	654	615	610	667	627	594	665	581	708	667	595	658	642	650	629	640	617	635	601	597	604	654	632	641	631	635	639	641	632	615	657	622	636	616	630	664	609	657	605	622	658	577	630	708	618	627	613	656	666	652	622	596	642	620	605	617	632	658	669	691	609	641	627	657	637	630	653	651	599	659	614	634	610	674	586	632	655	605	629	629	603	609	652	620	638	643	589	638	591	607	624	647	649	644	648	662	659	586	669	633	633	649	577	669	646	620	615	643	653	667	632	628	600	610	611	552	621	622	658	625	609	581	667	623	618	602	661	648	633	642	644	644	658	607	626	643	572	658	623	634	649	645	670	694	635	618	616	680	622	598	616	638	635	637	604	647	624	632	689	611	620	632	627	628	678	620	644	623	650	647	632	634	579	611	626	645	666	639	639	620	595	593	621	614	584	642	675	613	628	595	623	626	631	663	589	617	638	627	602	619	619	653	620	610	636	647	665	632	630	631	643	636	607	641	638	623	635	632	659	606	602	642	626	650	635	628	541	670	638	661	604	676	632	640	615	616	647	623	660	604	621	623	637	648	663	621	652	611	617	648	634	623	648	638	675	659	641	625	624	644	661	661	582	598	625	695	626	662	637	615	624	629	621	662	617	671	614	633	626	619	599	595	616	650	579	621	637	599	634	630	654	646	616	625	612	642	656	630	612	646
34036	14716	10107	7402	5161	3359	1841	978	574	430	308	254	264	220	209	206	182	173	159	170	155	162	168	172	133	151	142	132	161	128	132	137	144	110	129	138	124	135	120	128	126	139	124	125	110	136	132	123	116	134	133	124	148	112	130	122	126	138	132	134	130	133	124	116	115	124	134	121	123	129	123	107	113	141	105	122	113	125	123	112	140	116	113	123	120	112	143	113	135	132	119	103	128	117	132	122	118	120	126	131	126	132	120	144	117	123	96	112	114	126	128	115	130	122	148	126	123	113	121	137	131	134	113	117	124	117	106	106	121	136	138	99	106	104	97	114	133	120	122	114	118	132	114	118	121	114	136	127	110	113	105	131	129	117	114	123	117	128	105	95	123	115	104	127	120	133	129	108	109	139	117	137	131	125	130	103	110	113	123	121	128	118	119	111	103	120	129	133	124	127	128	118	111	122	127	128	125	109	131	106	125	121	112	115	114	130	124	121	126	105	123	116	128	140	107	116	112	108	114	124	137	107	132	117	119	131	113	120	123	126	104	90	115	108	123	129	118	112	145	116	123	117	116	119	110	111	125	116	128	106	126	144	112	108	144	119	121	128	118	125	123	106	128	102	130	125	115	117	122	106	114	113	131	125	121	117	128	129	118	130	132	131	130	108	108	132	111	121	119	111	131	105	141	110	118	123	140	127	127	126	122	120	101	128	126	131	91	105	126	122	113	96	116	108	111	124	112	107	147	103	110	95	104	103	109	129	102	112	112	116	96	122	127	122	111	105	117	138	127	129	129	130	104	147	110	87	111	105	119	120	121	116	119	130	95	121	131	118	125	129	109	127	107	103	125	113	114	126	131	114	112	114	115	105	112	116	112	135	117	119	131	116	112	121	138	113	122	124	112	134	125	136	101	126	132	116	120	95	117	112	130	131	113	129	113	120	104	109	137	108	132	127	129	119	130	131	133	114	130	117	121	104	119	118	113	90	128	138	126	130	131	117	113	108	138	132	120	112	133	116	125	141	128	135	116	136	117	128	112	117	126	151	123	113	121	128	125	121	129	110	118	120	143	124	131	130	99	138	117	121	137	124	98	122	100	124	128	109	122	137	125	125	124	122	127	120	116	139	121	121	119	110	107	147	142	105	115	110	120	119	120	109	132	116	126	124	123	136	113	119	141	101	124	112	132	101	117	128	127	114	137	114	118	132	128	128	127	120	115	114	113	125	124	128	128	122	138	106	122	115	103	125	122	143	123	109	116	113	125	128	128	109	112	109	121	101	123	120	127	115	107	122	121	103	128	121	113	113	114	144	117	130	118	97	126	124	105	127	124	137	119	112	109	97	135	141	108	102	121	114	119	141	129	128	126	132	135	119	106	119	107	135	130	130	147	112	113	124	133	126	128	135	114	109	113	104	123	119	116	135	106	123	114	156	127	101	115	103	114	133	117	113	130	108	121	115	95	112	115	118	129	136	110	123	130	134	112	118	123	129	132	114	132	130	104	111	99	111	123	122	123	126	120	111	148	114	117	121	126	110	139	119	116	114	106	93	115	110	116	129	109	113	120	122	132	116	114	121	112	110	107	141	129	110	107	117	116	115	122	128	131	115	126	128	127	112	118	121	105	106	115	109	125	126	124	107	122	115	128	118	128	111	120	114	131	117	137	110	127	117	112	132	113	109	125	106	124	92	115	125	126	125	132	111	108	120	116	135	140	125	115	129	125	124	112	135	142	124	121	115	114	114	129	114	120	106	121	121	120	127	130	98	115	123	122	116	126	125	139	131	100	107	107	102	145	112	111	156	109	122	126	113	96	116	124	107	114	104	128	122	116	120	140	129	127	108	111	115	91	122	142	123	117	122	114	122	121	116	126	137	105	115	123	134	124	108	115	155	118	129	119	132	150	139	137	118	112	113	122	140	104	129	119	135	113	114	129	116	130	138	130	109	142	138	142	136	140	119	139	113	108	138	110	127	117	139	118	134	126	111	115	119	119	125	137	129	108	135	118	136	130	117	109	108	125	137	111	126	138	116	108	124	123	97	114	129	119	112	119	121	117	119	107	114	117	127	117	146	125	114	113	116	127	113	105	115	117	128	106	113	106	125	129	122	110	122	115	105	123	118	95	124	121	123	135	125	120	111	116	139	109	124	139	122	106	129	122	119	96	131	121	139	116	128	133	144	139	110	114	119	119	115	127	116	102	129	125	119	125	124	105	124	111	127	120	125	124	122	124	130	129	119	114	116	143	96	110	118	104	129	126	111	115	147	114	127	127	100	118	116	108	122	98	107	132	137	130	122	121	134	110	116	130	121	101	129	118	107	132	137	120	117	149	131	136	113	132	119	114	127	132	122	124	124	107	120	112	107	127	121	117	110	136	130	125	108	125	122	117	137	114	119	140	132	136	121	102	136	121	106	114	113	128	117	122	121	103	105	114	125	115	124	116	145	99	112	106	121	103	117	124	113	127	113	121	121	123	120	120	115	111	115	132	121	129	110	129	111	124	128	121	129	122	141	108	117	116	122	142	131	132	108	144	120	120	113	113	119	115	123	116	117	130	120	117	122	130	126	115	120	109	127	117	115	107	121	111	127	124	111	107	124	130	113	116	118	108	120	104	126	125	120	120	117	128	118	116	115	116	110	107	111	125	108	114	113	139	112	123	137	132	120	80	123	141	130	132	132	129	126	119	122	133	112	120	101	114	106	129	122	136	134	121	111	107	122	122	111	121	134	115	124	127	113	123	132	134	116	130	134	126	134	123	113	115	129	118	133	115	126	123	116	120	117	125	128	115	129	127	110	127	131	113	114	104	123	129	115	107	145	114	146	114	124	126	102	121	127	113	95	114	142	129	130	132	110	121	112	135	129	110	114	141	125	114	136	119	129	119	127	103	112	132	115	122	120	118	130	137	112	120	121	99	109	124	106	122	117	109	112	141	121	121	121	89	129	134	113	116	106	139	132	123	144	116	139	123	135	116	103	140	117	134	130	106	121	106	117	129	135	121	112	107	131	117	107	128	123	106	96	135	118	127	136	120	136	133	105	102	117	109	117	116	101	104	120	132	123	122	123	123	132	117	116	119	125	130	118	120	117	127	104	142	125	119	110	104	122	129	123	128	121	119	113	119	129	111	126	142	132	148	116	119	144	127	118	125	123	120	138	145	116	109	107	133	108	112	117	117	115	102	127	122	111	122	126	123	142	125	111	118	110	123	127	115	108	140	117	114	120	130	115	126	107	117	141	124	130	110	115	127	113	107	120	143	119	110	125	112	100	138	134	118	135	137	114	119	131	122	137	127	105	114	108	110	118	122	114	123	108	114	101	134	120	132	96	139	116	134	133	122	128	116	102	114	129	113	128	126	129	112	120	122	145	115	121	128	141	132	118	102	126	104	123	124	129	114	112	156	129	118	126	132	105	142	139	111	116	118	140	102	118	122	142	136	106	146	111	138	128	132	136	121	114	115	138	122	130	120	124	106	129	133	111	110	120
22944	5688	7574	8164	7203	5597	4115	3168	2374	1681	1519	1210	1033	965	829	820	751	738	693	632	595	608	573	543	548	513	513	467	465	450	431	396	416	433	390	428	401	400	398	398	397	394	382	353	345	365	331	343	381	319	358	357	362	356	358	334	326	340	350	356	334	365	338	358	360	337	336	333	335	366	337	329	321	351	352	351	330	326	362	325	336	324	325	388	347	369	329	371	361	357	369	335	339	328	334	373	383	424	370	378	372	350	348	332	354	326	316	376	338	348	354	343	340	367	326	337	329	318	347	343	308	341	338	323	350	348	299	346	346	323	334	347	337	320	323	332	323	346	326	316	335	335	328	301	341	325	337	327	339	312	326	341	307	335	302	317	308	314	319	333	303	348	312	326	306	368	307	284	332	298	322	359	368	312	323	317	289	309	309	318	328	311	332	310	316	312	313	340	326	323	304	302	320	349	298	317	330	319	320	296	312	331	319	302	299	326	332	340	305	344	346	334	341	339	304	337	286	342	304	340	346	312	292	316	322	319	325	358	318	333	304	301	293	353	298	304	277	338	308	318	319	358	313	314	317	321	340	327	318	321	309	330	312	322	325	328	310	333	345	323	321	312	334	330	285	323	305	323	340	323	316	325	326	319	293	322	304	345	343	313	352	295	325	287	333	321	316	316	327	308	324	344	296	340	293	318	352	365	336	330	336	324	317	349	284	315	335	327	320	313	330	342	337	294	333	343	329	315	302	354	280	313	328	346	330	326	311	281	295	346	332	317	338	321	349	325	345	355	337	332	322	313	305	339	317	316	360	303	348	334	333	316	330	347	332	317	321	339	305	322	287	295	336	324	314	315	327	304	314	320	310	314	353	313	315	330	327	329	316	312	310	313	319	318	358	355	316	308	331	322	283	322	333	289	326	339	340	309	335	306	309	315	298	301	321	337	341	317	318	332	313	304	294	330	335	306	345	320	330	305	313	312	314	333	293	361	315	293	310	301	287	335	321	309	322	313	309	362	328	323	335	309	312	318	313	324	311	315	302	331	334	300	324	304	313	354	316	327	333	329	337	327	328	339	355	319	321	313	351	290	303	306	328	312	312	330	315	329	329	303	339	321	324	322	322	323	329	322	315	331	309	312	357	310	299	309	316	300	333	313	343	324	297	301	309	335	336	319	310	334	319	305	292	345	346	279	310	303	334	329	329	315	314	309	319	332	313	337	356	336	311	270	377	317	317	306	309	320	315	314	307	327	329	353	312	296	335	311	322	308	322	307	309	334	315	289	350	318	305	323	278	307	313	331	292	323	303	337	323	315	352	296	320	341	339	331	336	307	301	326	321	354	282	353	325	348	325	331	297	307	307	322	322	332	323	323	332	304	335	291	318	341	333	315	337	326	299	317	324	312	322	345	319	300	326	331	336	327	338	327	321	309	330	348	296	307	318	327	338	355	322	341	329	324	340	299	334	321	334	306	297	310	320	328	349	335	307	310	304	345	315	303	334	350	329	304	326	334	343	337	314	322	327	335	291	334	333	322	321	347	308	310	313	328	325	321	327	310	309	324	344	344	323	326	321	343	311	348	338	341	322	313	340	319	316	329	312	322	315	336	325	320	345	316	336	312	329	320	338	321	278	334	331	337	327	333	279	322	321	301	297	324	322	351	285	336	309	303	281	341	310	307	345	328	312	294	337	291	312	315	348	322	311	310	330	345	311	314	333	319	308	336	340	333	302	331	336	301	352	321	290	336	325	336	329	352	301	277	322	315	313	311	330	318	319	333	308	286	316	329	311	341	335	303	312	340	300	348	345	328	324	315	280	316	324	324	316	339	328	334	338	346	304	334	319	337	321	290	320	336	341	310	340	318	331	315	321	313	345	326	348	343	302	330	334	299	299	318	338	357	349	332	331	347	292	303	306	324	325	346	304	329	360	285	325	308	330	287	322	332	309	324	343	303	317	333	318	303	305	335	351	343	337	307	318	314	332	322	348	329	322	333	335	293	327	363	305	327	342	326	360	286	297	338	358	327	311	304	316	328	322	298	312	368	306	346	300	330	348	313	308	344	302	334	330	326	342	322	320	339	321	303	306	323	311	335	304	341	309	340	351	304	306	323	306	350	295	343	334	294	360	336	336	315	349	321	335	329	317	300	320	341	343	323	310	315	309	288	357	311	300	360	339	331	340	324	322	313	323	334	327	321	306	314	339	306	325	329	316	339	325	309	282	322	299	279	303	301	328	344	318	310	323	307	321	326	352	299	327	324	322	322	326	352	305	343	312	330	342	289	362	329	289	326	329	340	313	320	282	304	354	337	338	324	309	296	322	326	302	322	323	336	311	319	328	313	320	314	308	321	335	268	313	304	310	290	321	316	321	325	309	338	315	305	308	339	297	325	341	347	310	329	305	331	306	302	318	311	327	319	348	308	320	316	309	284	326	314	359	346	329	331	308	350	300	367	311	319	321	309	318	325	342	326	297	318	309	329	300	296	286	300	334	340	312	302	322	321	342	315	328	330	325	324	324	338	329	301	299	318	336	348	297	298	329	341	321	317	306	332	329	310	310	331	331	305	346	332	332	301	310	292	348	324	338	302	293	308	330	347	298	318	307	342	281	300	310	315	311	323	298	325	303	357	297	330	304	301	314	352	298	336	344	335	369	309	279	276	324	352	307	311	316	324	323	341	353	322	319	339	308	336	339	319	352	322	321	310	313	315	302	328	315	327	312	351	304	296	296	308	309	326	308	368	353	351	303	309	290	304	334	323	313	337	315	332	297	317	316	320	325	316	355	307	323	332	321	318	324	330	298	321	329	319	323	317	312	339	309	356	312	304	311	290	327	300	290	300	298	338	331	338	330	293	310	273	321	317	298	336	304	321	333	309	299	319	288	317	301	348	301	337	325	350	310	305	316	308	353	301	333	311	313	319	294	328	340	305	347	340	336	306	348	301	335	284	302	313	371	332	303	320	350	308	312	322	335	339	312	310	324	335	331	313	329	327	360	300	325	318	328	350	303	329	332	329	348	301	324	301	291	300	316	324	339	328	351	334	344	321	308	294	320	287	344	309	314	333	326	318	315	320	338	315	329	301	359	342	330	333	296	304	313	330	347	307	300	319	337	315	297	337	293	344	306	324	313	328	277	327	358	294	279	298	296	325	321	333	336	327	303	300	316	342	348	329	321	336	316	300	350	327	336	347	332	323	279	322	317	302	316	311	322	300	306	321	337	332	317	323	306	342	322	318	290	304	312	335	332	307	317	378	323	326	339	323	322	360	312	333	331	304	295	315	336	342	326	342	337	307	321	315	305	311	312	347	306	316	333	304	311	322	306	321	342	318	343	320	356	343	294	292	320	291	325	314	315	318	362	301	311	307	327	301	321	301	339	322	307	298	307	346	346	284	284	317	299	337	323	288	308	310	330	310	312	300	306	323	367	333	357	314	339	318	324	321	289	324	338	344	339	344	324	330	322	303	309	352	324	367	291	304	324	308	321	300
4987	941	684	622	457	308	246	254	232	235	248	223	199	181	202	255	210	230	243	209	206	240	209	222	229	229	235	196	224	219	231	233	220	208	220	207	245	217	209	204	225	199	225	221	224	236	217	202	228	231	207	188	196	200	216	228	217	222	218	242	258	227	210	208	205	219	219	220	208	227	214	210	219	234	214	216	224	212	256	195	243	199	212	244	214	214	218	214	195	234	249	198	201	232	213	208	258	224	210	225	196	207	231	228	231	212	234	205	242	215	221	213	202	225	253	234	220	203	225	232	207	227	229	225	209	226	226	197	265	203	214	208	217	218	220	212	243	229	235	240	228	194	212	199	206	258	229	231	236	211	223	224	224	231	223	219	205	225	219	200	214	216	246	226	239	268	236	230	218	253	231	220	237	212	219	209	227	217	214	203	218	210	231	200	219	239	249	240	219	214	225	221	242	245	242	208	278	238	230	235	200	224	237	221	230	215	224	207	220	203	227	235	232	231	219	222	213	215	198	213	238	222	201	227	222	203	239	220	213	221	228	239	225	215	222	233	257	258	237	222	204	230	225	196	204	232	242	222	216	207	193	237	231	201	188	205	215	221	224	231	233	239	234	218	226	226	204	233	236	223	212	220	207	251	198	211	200	219	213	215	241	201	225	219	228	206	210	194	207	231	241	244	203	201	244	257	222	229	229	217	239	240	245	210	211	252	206	200	256	235	207	199	220	223	220	219	218	205	222	199	215	234	232	235	269	196	221	221	223	212	225	227	217	206	200	209	238	212	226	260	226	226	206	205	234	196	245	228	218	196	234	223	232	221	216	243	231	226	249	233	223	223	216	195	228	220	218	193	222	237	235	218	208	207	225	218	196	215	219	216	223	238	192	232	206	221	215	219	235	217	235	236	209	208	219	219	233	242	220	214	204	231	235	217	233	201	249	252	219	233	223	246	214	202	227	230	196	209	239	226	219	212	222	221	233	206	194	205	230	233	213	207	229	226	226	222	220	210	201	201	243	218	225	211	218	200	230	223	216	208	255	219	214	217	212	208	205	219	228	216	229	214	202	218	237	216	200	228	222	223	233	240	203	210	228	225	221	207	218	229	192	212	208	191	223	235	208	233	209	241	225	220	243	228	218	222	230	220	230	212	223	250	213	223	221	228	204	221	231	233	232	241	192	232	221	191	203	220	219	222	251	207	226	216	196	215	227	204	207	212	219	221	204	196	246	244	215	230	217	202	246	220	220	209	257	231	216	223	254	234	196	198	234	213	235	234	208	217	234	213	220	205	227	225	208	234	223	200	217	249	218	219	206	243	259	216	206	246	210	238	207	225	228	239	218	234	217	209	210	204	190	228	210	220	201	224	193	222	235	245	217	225	221	240	199	215	229	200	198	219	201	233	233	218	223	228	232	214	225	220	226	239	203	183	198	227	222	199	213	244	215	232	193	210	219	213	203	213	218	214	236	217	219	211	193	217	201	215	239	202	239	220	225	222	235	212	220	207	211	215	185	217	219	200	195	241	210	248	237	218	236	195	251	207	233	204	207	219	224	235	193	231	229	238	239	211	220	214	219	203	208	196	212	235	234	191	207	242	221	221	210	229	205	216	212	209	246	220	220	226	212	234	204	253	227	207	210	227	225	222	237	193	198	213	190	218	200	213	241	228	233	237	205	228	199	225	202	229	212	229	210	237	230	235	237	227	215	220	219	214	226	226	222	211	245	210	218	231	219	203	224	242	243	208	218	220	209	213	227	237	221	200	198	239	217	209	223	235	210	185	214	218	210	215	233	236	234	197	210	203	236	236	192	224	226	208	205	220	213	222	226	230	209	222	224	234	225	242	219	224	214	236	230	236	244	230	221	254	216	192	231	232	224	209	209	226	199	204	207	200	221	217	209	233	212	197	216	201	221	216	204	196	257	226	217	208	234	225	247	226	208	212	241	204	223	215	187	211	217	221	222	232	249	200	215	194	206	215	220	254	215	198	207	230	229	216	246	216	179	207	222	245	205	222	228	225	202	222	202	227	211	224	231	233	202	249	234	235	227	232	212	218	223	225	222	200	202	222	224	223	206	219	226	255	233	219	213	197	229	211	215	231	254	230	228	234	228	208	228	222	218	243	209	228	236	235	228	228	219	216	193	225	196	215	214	225	247	210	228	237	241	210	208	247	215	235	267	228	214	220	223	220	228	236	215	256	241	235	218	234	218	251	210	215	208	226	217	233	214	224	217	241	230	209	216	223	214	232	205	229	220	204	234	184	223	216	220	244	229	241	205	222	221	204	216	235	210	205	227	202	206	227	209	193	268	231	220	238	202	235	215	216	208	236	235	189	227	240	213	220	232	222	218	221	231	223	219	229	205	207	195	206	237	229	222	218	217	205	205	228	223	218	215	207	235	221	200	220	220	223	213	201	194	230	236	211	219	204	226	211	241	206	244	231	205	214	218	227	218	217	226	221	198	216	208	216	207	235	197	203	245	229	224	248	223	246	227	242	197	196	232	222	237	178	203	245	196	218	193	220	217	222	224	226	225	216	226	213	213	221	207	220	207	212	210	236	200	218	217	244	217	212	214	223	195	210	216	212	210	213	206	212	217	221	238	201	217	220	207	235	191	192	216	189	203	213	228	232	223	215	212	242	221	220	235	235	236	201	226	213	223	215	231	242	233	221	230	234	206	215	217	241	202	230	232	209	231	207	235	244	225	228	247	227	205	224	215	219	213	204	194	227	210	260	239	216	229	267	234	226	220	199	190	216	193	213	214	187	227	241	227	252	212	221	211	245	221	220	241	225	229	240	208	238	220	235	228	218	214	225	226	228	223	219	184	225	203	215	193	188	207	222	224	221	208	221	203	242	221	204	219	208	218	202	220	210	227	195	226	233	222	226	191	216	220	237	215	252	210	222	214	226	187	232	209	221	213	211	221	244	228	225	243	218	212	233	188	205	192	228	204	213	219	221	210	240	219	225	218	248	253	214	236	224	235	211	218	221	208	194	227	226	216	235	225	226	209	251	211	240	205	239	227	217	251	230	229	215	220	226	236	216	221	212	243	220	234	226	221	229	246	194	213	212	217	206	211	223	207	246	222	246	222	225	202	221	203	188	208	231	212	249	236	224	211	232	207	251	213	230	246	195	229	225	202	209	239	235	203	250	190	205	232	210	231	234	236	223	243	205	259	219	221	220	240	211	227	206	218	224	219	207	244	234	201	233	223	246	249	245	197	235	199	217	221	204	227	221	220	225	212	226	221	229	240	230	206	204	195	213	192	244	191	231	221	197	216	214	231	206	229	225	201	209	211	222	226	201	233	187	209	216	239	205	239	226	222	238	215	187	194	212	185	215	239	235	218	251	211	227	236	224	232	226	231	261	247	228	221	222	252	227	218	208	193	233	237	200	260	215	216	221	255	204	220	215	228	222	216	230	209	212	231	221	218	232	230	217	196	225	196	247	226	198	225	217	225	221	191	208	205	220	218	229	204	223
4512	1087	1439	1573	1296	1041	843	756	649	622	595	634	629	609	618	608	588	574	606	601	594	554	611	602	597	563	663	619	591	597	582	601	603	525	557	575	573	585	566	582	595	589	547	589	558	565	570	588	571	632	572	583	616	597	584	584	594	601	597	567	544	623	570	549	550	624	578	556	588	601	576	608	598	617	560	557	592	593	563	605	581	535	524	573	553	571	585	551	575	557	592	601	593	531	552	604	578	614	546	582	603	576	578	590	572	562	589	599	600	594	587	593	573	571	515	561	605	545	558	594	581	584	565	579	571	552	595	552	578	549	553	624	566	584	564	577	582	612	568	572	559	600	587	641	557	523	588	581	578	568	579	591	581	586	596	578	562	579	630	554	593	556	581	563	542	613	595	606	600	568	581	601	556	568	572	570	574	569	596	575	565	596	562	573	588	607	566	578	570	616	593	628	588	563	576	575	544	589	584	588	609	579	577	545	586	564	537	595	567	616	612	572	563	568	552	567	570	605	532	575	613	578	603	542	610	563	574	584	574	575	562	557	569	578	576	605	576	555	573	565	572	601	577	537	553	598	582	586	571	579	580	569	578	585	531	550	564	556	562	550	629	523	579	606	538	559	569	550	586	610	576	567	575	581	574	589	564	576	618	579	553	609	595	579	573	565	541	561	574	568	547	566	585	563	586	544	518	579	589	573	590	585	589	589	590	545	619	574	588	551	574	575	575	604	552	567	605	571	571	608	587	541	590	548	575	560	559	548	591	592	587	539	566	557	592	617	604	598	582	571	597	578	558	602	609	572	587	571	585	586	571	588	622	564	584	596	553	529	557	585	583	586	559	565	593	573	582	581	588	578	599	628	575	566	571	581	564	586	553	601	578	599	607	574	556	571	572	580	517	557	573	557	561	597	621	567	620	526	608	567	628	579	593	563	609	589	566	546	593	568	574	607	556	593	567	539	583	608	624	548	516	562	594	564	579	575	590	586	564	526	582	588	564	568	589	572	649	563	607	573	546	581	596	616	576	560	539	579	564	599	577	588	586	591	560	570	563	594	532	576	562	533	558	597	583	584	571	589	609	573	566	566	534	574	601	528	580	574	581	571	567	533	592	539	570	542	525	559	557	566	563	604	584	619	596	586	601	593	524	556	580	523	552	578	570	593	576	576	562	591	541	600	578	576	545	588	598	630	590	619	541	619	577	581	575	511	621	598	595	588	574	570	607	576	554	554	582	579	565	578	573	595	590	561	595	586	605	536	553	613	554	532	553	583	582	565	597	601	575	542	581	534	525	563	569	603	609	569	609	613	598	611	587	583	587	553	586	552	561	539	585	571	595	558	569	577	539	569	569	549	566	563	551	556	568	563	582	530	570	547	593	605	567	545	584	568	554	576	540	621	566	609	580	544	528	586	553	573	538	600	578	573	546	582	574	583	594	573	595	620	586	585	571	621	569	561	598	574	580	562	574	579	560	565	598	581	577	610	582	613	564	560	531	586	559	580	596	577	566	567	505	559	552	585	545	546	550	550	597	542	568	558	573	563	556	552	549	545	607	559	574	556	568	564	592	563	514	575	607	559	535	585	569	582	588	548	580	608	537	572	575	566	561	541	597	574	571	609	562	585	557	581	574	593	600	575	573	607	559	601	580	601	575	556	544	621	543	614	587	584	529	600	550	589	560	585	594	601	573	643	545	562	594	568	588	560	582	555	559	559	570	567	568	575	606	562	613	583	611	536	609	591	588	565	592	575	609	559	558	587	588	558	601	575	575	581	569	565	549	571	596	556	581	634	577	551	582	577	613	555	594	596	543	577	592	576	563	550	545	534	597	617	589	591	617	608	566	568	571	622	566	577	611	602	583	548	561	578	523	624	572	566	611	530	585	607	571	551	585	566	568	603	585	574	566	570	578	550	573	600	589	571	572	589	627	504	554	535	577	590	546	556	566	526	607	593	598	568	581	588	547	565	557	593	604	606	573	585	585	578	608	613	583	551	560	528	563	583	543	562	532	619	645	535	565	569	589	581	588	621	535	583	595	556	566	615	597	622	627	663	619	614	556	622	574	580	563	607	552	536	610	573	566	580	568	569	545	559	582	574	558	560	564	599	586	590	616	568	584	569	612	600	588	567	591	570	580	610	610	575	568	573	551	582	560	588	575	594	601	597	586	556	580	553	588	555	570	602	575	570	560	562	592	552	605	606	568	616	581	618	600	609	575	553	568	564	537	562	556	576	575	588	636	562	577	576	600	518	595	557	569	559	611	593	553	570	574	597	573	610	605	576	582	575	609	582	509	585	579	531	590	539	572	563	576	613	609	570	573	603	592	543	573	578	581	562	564	567	622	604	567	579	594	561	605	583	579	579	593	522	624	615	584	588	575	533	551	561	552	608	586	600	586	570	538	626	568	570	576	560	575	560	578	541	597	572	600	544	562	557	594	549	575	576	544	540	542	625	556	556	578	561	567	525	595	571	612	580	586	581	591	610	594	590	580	602	577	605	579	602	592	572	600	574	578	604	584	547	573	575	575	566	534	545	620	565	599	594	568	571	534	586	567	607	555	604	574	545	623	573	597	621	566	593	608	568	574	571	554	594	570	595	571	552	547	600	575	625	611	535	594	562	599	578	591	567	588	580	558	556	532	560	614	573	568	598	583	578	578	571	620	587	619	558	608	551	594	552	562	556	567	583	561	588	589	621	561	567	605	555	561	536	558	546	581	574	575	582	570	598	584	603	583	566	589	566	560	607	559	573	603	562	553	630	593	594	562	580	593	604	528	557	542	589	608	605	580	568	557	590	560	601	545	584	597	600	573	585	579	604	547	598	604	538	574	624	601	561	592	612	587	567	563	594	534	598	564	585	570	539	565	527	592	570	622	617	580	568	538	638	579	540	561	610	584	559	567	564	580	566	576	592	567	570	574	571	526	544	560	601	593	545	597	531	560	601	581	593	593	599	614	582	562	577	577	526	575	639	592	573	596	582	573	619	596	542	567	561	620	569	593	560	582	563	551	552	574	551	535	588	577	591	550	558	540	611	552	590	572	602	551	580	551	590	598	547	576	530	560	586	564	584	574	532	600	575	580	552	607	576	571	551	586	517	589	601	544	570	590	568	597	583	576	575	586	548	589	617	557	561	585	591	575	591	607	558	571	562	597	565	585	621	535	583	578	594	548	541	601	585	530	608	578	593	548	590	549	536	580	589	576	557	621	547	539	605	570	604	564	580	559	555	556	555	534	571	601	561	574	581	554	559	559	553	574	585	613	559	614	603	559	571	584	575	531	552	544	620	593	577	583	615	603	561	611	586	567	614	574	540	555	589	538	555	567	578	573	551	532	587	554	515	593	575	585	613	573	595	549	565	567	571	567	580	607	608	609	605	561	618	615	563	573	581	580	603	572	611	544	556	591	549	554	598	522	556	584	574	586	542	572	573	573	591	577	559	611	524	593	555	544	525	590	560	582	610	552	549	557	555	576	564	601	555	612	577
24406	9373	6626	4645	3413	1942	1095	629	435	370	317	289	264	270	234	240	233	236	230	243	242	262	213	220	253	234	218	229	231	209	246	222	238	196	219	215	219	218	201	217	199	192	236	198	214	199	232	183	193	220	210	194	205	211	218	208	219	223	225	202	212	227	219	217	198	244	206	217	214	189	203	217	217	229	239	199	192	198	221	240	185	231	210	220	228	199	201	216	218	214	219	214	201	219	213	212	191	230	190	202	220	198	201	208	240	258	204	227	217	216	219	231	196	194	234	213	219	207	214	195	204	214	205	217	239	208	212	220	206	207	224	227	197	227	229	232	237	210	209	190	197	206	204	208	216	227	242	218	196	203	201	241	222	215	203	229	211	220	194	213	210	230	225	222	211	209	194	199	222	190	205	208	215	201	205	201	213	209	206	212	211	202	247	201	208	222	219	208	235	241	215	239	199	223	207	207	196	216	206	230	221	226	222	181	237	194	208	215	193	208	199	200	234	202	197	227	210	221	223	207	207	231	224	217	221	227	214	239	216	210	223	203	212	204	203	225	204	208	230	200	215	215	217	206	219	198	190	221	220	217	203	219	209	206	208	218	224	206	210	203	214	200	207	201	198	201	203	205	219	185	224	211	191	219	195	201	246	204	207	205	203	213	225	212	217	233	217	240	218	189	204	221	214	206	203	203	212	179	200	223	225	225	224	239	227	199	216	201	202	233	247	208	218	237	222	205	220	215	203	209	199	192	220	200	229	202	197	223	207	229	217	236	202	202	208	211	196	217	215	223	224	211	223	227	226	246	207	251	221	230	203	206	185	205	194	208	221	223	193	200	200	183	222	183	211	221	231	199	216	230	214	216	209	201	192	204	209	193	219	232	215	229	214	244	213	218	190	205	231	209	256	233	222	213	233	204	221	227	215	236	234	203	226	221	207	245	199	242	231	243	234	181	227	224	222	229	215	229	210	199	232	221	194	194	222	216	199	223	222	217	214	215	232	224	225	237	233	225	224	225	210	226	200	211	218	220	220	217	205	222	213	209	205	232	222	211	196	218	224	188	200	219	178	236	221	204	214	227	214	222	221	192	225	217	213	187	199	243	216	210	232	216	224	246	214	211	191	197	233	220	191	238	204	213	186	201	221	231	178	177	226	212	222	195	230	219	216	222	184	230	201	216	208	199	216	205	201	213	226	219	217	192	227	216	215	235	242	215	211	218	193	217	226	214	198	217	232	199	224	202	204	213	229	220	208	192	207	226	224	209	212	205	227	204	198	197	214	212	206	198	222	231	221	200	218	219	211	221	236	210	215	237	231	189	202	222	226	228	189	220	197	221	219	215	205	210	200	214	211	217	220	208	187	221	197	215	204	232	213	197	216	202	217	207	208	200	198	224	231	199	230	217	203	214	198	217	243	207	236	215	224	190	213	220	200	206	213	209	227	197	213	236	217	225	221	188	215	194	192	200	235	216	193	235	199	201	206	208	206	218	208	198	219	201	244	212	226	211	241	204	209	214	221	228	240	213	220	231	249	219	217	218	197	222	209	219	218	197	190	245	218	212	192	229	202	267	216	223	208	228	210	214	217	211	208	227	242	216	208	220	204	206	217	207	194	221	216	208	245	233	228	238	229	228	205	226	199	223	196	214	228	208	214	213	183	209	187	197	184	210	197	236	226	199	206	238	193	203	246	223	233	210	227	208	214	230	206	219	215	246	228	212	217	212	235	194	192	193	231	204	218	247	176	215	207	232	186	229	214	223	218	236	201	195	215	210	232	220	202	221	242	210	206	215	204	202	195	212	201	213	216	226	243	219	224	223	202	212	212	194	222	238	199	205	201	223	215	209	217	206	221	204	221	230	223	230	211	232	230	214	215	220	217	222	227	197	230	229	215	191	224	218	212	201	226	220	204	205	215	200	199	210	202	225	238	186	225	205	189	184	227	241	218	232	220	193	198	224	232	213	217	220	205	251	215	220	201	204	217	204	213	228	219	208	202	248	218	200	210	219	213	221	210	223	212	217	215	221	215	217	199	203	224	199	223	217	192	236	214	199	212	207	208	206	202	213	192	215	186	219	243	212	246	249	220	215	213	192	214	197	216	223	241	228	213	221	218	221	222	210	207	199	199	230	200	202	200	211	214	218	207	201	211	205	218	206	240	205	223	205	220	193	227	210	197	235	215	220	216	213	220	257	211	209	235	183	205	203	177	189	219	212	179	230	220	221	222	206	211	234	227	202	216	240	248	224	225	215	216	211	189	225	178	222	213	215	215	217	208	214	220	205	228	220	193	206	236	212	234	230	224	217	185	207	222	201	225	222	243	225	199	215	227	212	224	212	263	231	207	218	231	210	199	232	240	256	224	228	210	222	221	237	217	239	217	194	215	209	229	251	229	210	234	246	209	203	226	215	216	201	214	220	196	248	238	217	235	225	203	211	224	205	210	211	218	244	229	206	224	202	228	238	202	230	201	264	219	226	211	229	236	224	213	211	212	201	248	236	219	231	234	190	192	221	210	214	232	244	214	212	232	193	263	210	218	201	188	216	204	192	217	236	221	204	214	246	226	193	247	193	213	219	187	221	207	192	224	209	207	229	188	214	239	226	205	238	225	213	228	221	207	210	202	214	226	228	224	214	214	201	225	231	200	215	210	202	224	218	209	221	208	223	212	207	212	194	227	209	226	197	231	233	203	207	221	205	215	194	222	212	203	216	238	211	180	202	183	224	234	232	235	207	210	224	225	217	226	212	203	237	237	199	220	224	214	199	198	201	224	211	219	239	227	236	211	189	230	169	260	209	213	213	248	208	230	208	223	201	212	228	215	211	245	218	194	226	228	204	218	215	225	218	218	204	199	204	220	213	210	188	180	222	213	227	222	225	223	213	221	172	211	194	209	198	216	214	224	241	228	214	207	215	197	204	231	227	201	206	201	216	235	200	244	219	204	211	224	208	199	223	210	222	205	204	208	219	199	193	218	217	211	218	223	193	221	259	239	235	185	207	206	222	228	202	231	241	209	240	223	214	205	222	222	222	196	235	209	208	190	217	228	202	218	199	191	210	216	218	199	209	211	209	222	215	244	243	219	206	225	231	195	213	232	206	238	217	199	230	217	219	207	215	209	206	245	228	220	191	179	194	209	249	216	184	209	214	215	233	217	219	198	245	216	220	199	236	199	232	241	219	206	222	242	194	252	222	205	213	209	207	221	208	182	243	194	205	225	201	224	226	204	223	226	194	215	202	199	218	214	222	211	214	207	225	194	188	222	218	205	207	183	196	191	239	208	193	235	214	222	221	235	209	199	216	216	225	215	193	213	227	199	197	232	235	183	221	244	244	245	214	213	217	211	214	190	215	202	214	217	209	225	212	226	230	194	204	225	219	219	211	189	206	209	231	220	239	217	211	224	205	233	220	212	210	194	212	170	214	236	201	209	218	219	239	215	206	205	183	232	213	218	206	211	212	226	224	227	209	232	208	246	224	238	208	208	204
17654	4139	5713	5601	5071	3615	2768	2295	1773	1360	1136	970	923	882	824	838	774	757	702	727	699	681	685	683	678	691	632	632	602	615	653	627	640	642	579	576	590	610	596	593	555	602	568	607	595	615	517	578	548	605	576	598	567	545	529	564	597	558	558	571	601	573	583	553	561	554	589	571	512	591	534	576	597	561	548	555	572	577	538	619	562	596	584	571	613	563	557	565	552	553	594	576	583	547	577	603	601	592	554	579	557	565	533	603	609	616	563	572	606	584	573	566	578	542	537	576	565	553	544	566	548	551	560	529	543	528	532	535	569	538	536	566	524	542	561	555	530	588	549	575	542	562	580	572	524	568	555	570	553	521	594	569	507	536	581	526	593	565	566	588	582	557	586	551	552	565	530	585	547	576	524	570	541	509	574	549	588	572	549	581	539	589	550	615	553	551	534	520	555	561	560	544	532	541	519	543	547	520	559	555	515	588	569	530	567	588	589	527	539	547	613	544	520	568	582	520	596	567	550	556	507	521	534	577	593	537	534	593	531	537	594	585	591	587	575	588	545	588	571	551	557	562	562	583	557	526	593	515	541	549	567	586	551	581	589	541	521	564	557	606	561	544	564	576	563	530	541	534	555	540	558	514	558	592	564	517	591	561	548	540	556	583	578	543	578	556	574	567	547	563	559	601	570	552	551	549	556	555	565	544	582	611	534	537	567	539	529	602	571	535	543	560	574	593	540	559	599	530	531	575	566	546	570	574	576	548	555	576	546	558	563	532	553	541	530	563	548	547	573	594	544	562	538	552	578	525	528	534	548	541	583	570	557	535	538	554	564	541	533	546	590	579	551	575	545	542	575	536	578	568	585	592	562	567	556	552	546	560	541	581	519	555	557	578	510	538	556	584	570	563	574	568	545	517	572	600	549	567	556	582	578	499	530	547	578	546	545	537	624	556	539	568	570	535	580	550	544	610	617	583	571	538	517	575	595	556	577	558	537	577	523	553	554	556	583	548	520	578	561	551	543	542	565	537	532	590	583	587	578	522	594	556	560	581	546	602	575	517	566	580	568	503	522	547	556	541	520	506	506	560	542	524	572	574	538	562	581	576	559	534	574	562	527	528	580	555	561	522	561	570	565	545	559	547	546	585	548	598	527	534	538	527	562	590	514	562	579	611	581	566	596	577	572	551	569	491	534	575	556	607	507	550	541	506	592	552	524	505	606	555	571	556	548	540	550	547	538	566	563	538	622	592	532	547	544	576	565	588	528	516	582	548	556	575	557	566	544	588	551	570	564	527	546	510	605	599	608	601	549	544	560	553	585	532	568	526	571	602	530	601	557	543	525	541	512	561	521	516	546	499	535	520	540	545	591	585	550	538	569	561	578	574	565	523	545	561	584	560	546	526	563	584	544	569	556	554	553	531	558	537	558	597	570	598	573	581	582	535	536	615	534	572	557	564	574	568	551	570	551	561	593	581	523	563	540	556	537	569	554	536	526	579	539	567	550	555	562	568	588	569	564	590	515	535	543	569	566	545	565	552	599	556	539	553	572	602	550	543	574	543	582	534	566	549	558	542	576	556	586	548	552	558	558	535	562	549	553	561	516	591	536	577	565	600	524	575	512	578	577	539	594	597	555	534	547	549	580	562	524	499	549	537	550	578	567	563	546	567	535	557	564	511	570	531	578	577	566	532	554	538	561	586	580	562	567	525	564	517	557	562	574	534	563	555	576	542	542	528	555	544	545	543	546	552	554	519	540	558	527	571	527	575	563	588	541	571	548	573	551	534	552	534	589	536	587	517	552	512	592	587	518	563	541	520	514	585	555	536	516	551	546	559	562	543	523	562	567	546	581	546	598	578	609	588	545	547	556	575	549	532	567	564	572	576	571	539	565	544	521	554	500	544	584	560	566	542	580	506	565	585	556	544	534	599	592	538	547	558	526	508	581	542	526	569	508	566	547	584	531	604	521	590	526	586	575	598	541	578	606	534	552	531	555	571	551	532	553	551	526	552	524	568	576	512	544	572	564	549	556	551	530	539	531	564	567	539	576	562	601	602	549	545	590	531	542	600	557	532	545	559	544	556	538	561	511	518	527	562	510	574	605	527	558	537	560	544	579	526	533	522	540	564	562	548	605	607	576	569	591	551	560	606	512	558	555	551	565	589	541	546	532	571	587	536	560	545	538	553	605	545	554	529	580	599	576	531	549	556	567	559	561	592	543	547	573	570	559	556	557	615	595	551	533	567	529	599	540	527	518	550	500	540	530	562	586	538	547	572	541	587	525	585	544	560	522	563	565	561	596	577	516	573	583	573	526	533	500	578	564	569	610	546	533	566	564	586	576	552	577	554	524	586	593	590	600	580	561	575	541	554	542	572	555	550	528	534	590	551	563	568	547	552	598	569	577	558	562	557	543	553	530	589	550	627	560	585	580	518	581	564	540	540	532	554	526	580	571	553	510	537	594	570	559	584	546	593	540	541	576	518	593	577	575	586	546	566	545	569	541	597	561	535	541	568	521	561	554	532	563	540	553	558	562	561	539	521	566	588	554	526	561	583	541	560	569	560	557	532	611	510	522	572	588	569	545	580	581	562	596	583	555	555	580	500	554	549	562	588	543	574	538	518	594	583	589	567	543	510	532	540	558	537	539	494	544	560	588	515	534	599	563	570	504	553	594	552	543	569	594	581	551	572	590	516	578	545	560	528	559	566	529	541	536	563	582	564	564	563	558	565	553	577	563	615	566	563	560	564	535	560	567	572	556	534	561	579	565	542	573	540	584	555	518	547	579	561	563	567	549	545	547	552	579	552	556	566	592	603	580	532	605	527	558	537	579	571	578	587	550	580	560	560	535	551	564	503	558	573	565	547	583	545	545	574	526	539	539	574	575	598	534	543	587	555	595	562	554	539	567	584	585	545	568	506	556	524	539	549	547	581	556	547	604	551	536	546	516	527	527	604	550	516	550	532	531	566	528	547	559	573	573	551	579	537	508	539	549	539	563	569	579	548	537	586	569	535	567	585	560	539	569	571	585	536	518	594	545	589	529	559	546	564	573	548	551	572	579	538	548	561	554	572	570	537	585	582	563	532	567	536	563	529	549	531	582	518	548	580	600	583	565	552	521	548	552	549	557	571	547	547	559	560	544	547	570	546	551	515	516	545	573	558	558	557	556	584	580	545	545	578	587	562	562	577	509	578	588	572	558	579	554	552	500	536	564	569	584	587	563	541	544	533	564	563	576	564	577	571	578	598	573	545	567	566	553	553	576	558	570	543	569	519	550	535	518	587	531	549	564	570	573	593	542	531	583	564	543	559	574	550	572	587	556	594	540	564	541	550	528	536	559	510	544	529	551	541	533	580	527	548	553	525	569	575	572	546	578	582	515	526	534	559	536	567	542	578	579	590	568	584	571	523	579	576	542	579	541	494	569	578	557	552	572	569	554	582	566	537	560	557	577	595	556	505	536	531	537	579	549	596	567	582	542	536	546	557
35095	15973	11117	7618	5580	3606	1885	1038	600	429	310	268	204	197	204	185	183	167	127	164	142	137	142	129	139	144	130	140	137	171	138	121	133	132	144	116	126	128	102	128	110	118	121	102	125	107	130	123	110	124	115	117	124	118	124	118	131	117	123	127	121	108	110	130	107	108	120	118	122	129	115	121	130	107	104	136	119	108	128	119	100	132	117	110	106	91	126	115	95	109	108	108	129	112	124	119	115	114	119	115	105	105	124	152	109	122	116	102	117	113	114	119	115	99	133	109	130	160	130	103	119	123	126	106	93	131	132	96	104	122	114	108	99	112	134	110	99	118	122	117	121	108	114	123	112	143	136	94	128	96	110	113	119	119	113	118	113	104	114	124	93	109	95	107	114	131	124	111	139	128	109	106	138	121	111	106	106	109	100	120	97	114	99	112	111	107	109	102	124	101	110	121	120	109	117	100	114	121	131	124	109	106	113	110	125	122	127	126	121	133	111	113	120	102	104	119	107	132	119	105	112	102	122	106	106	114	106	126	136	130	134	98	99	114	123	126	117	108	111	146	130	130	126	104	126	107	122	127	100	120	123	123	106	97	129	124	126	91	118	129	120	110	137	111	105	107	104	119	114	106	118	122	102	135	127	126	103	104	123	115	113	122	130	109	127	118	119	122	112	108	115	144	122	130	120	120	120	132	124	104	118	129	105	107	114	115	104	109	109	120	108	109	143	106	112	148	122	118	114	108	100	106	124	114	128	119	113	112	103	101	123	103	102	109	134	110	110	129	123	102	119	118	107	104	118	137	108	120	110	95	123	118	132	131	128	99	108	117	109	103	86	116	114	111	122	119	125	119	131	113	113	135	119	110	106	112	119	115	122	89	112	110	113	104	106	121	99	111	116	126	90	112	111	125	99	129	134	110	110	149	91	106	114	110	113	116	100	112	109	116	98	126	102	122	121	105	121	103	100	97	116	121	125	117	140	131	117	110	128	125	111	105	112	100	117	110	125	117	112	143	124	120	117	107	121	126	112	115	145	140	113	112	131	117	118	111	115	108	101	108	105	112	119	115	127	103	128	120	111	137	117	113	115	131	120	109	122	111	110	94	107	122	118	122	95	125	114	109	113	128	136	122	118	137	102	104	107	116	100	108	126	113	119	119	104	104	121	96	103	115	121	116	142	128	117	132	106	119	116	122	118	122	120	102	113	134	129	119	106	118	109	105	131	154	92	133	107	106	131	114	126	101	113	101	119	127	107	108	120	104	107	105	125	103	113	100	101	110	104	126	131	133	126	133	132	126	113	121	127	97	132	116	119	112	115	99	118	137	107	89	103	110	108	110	119	111	111	151	105	111	109	138	133	102	123	112	102	102	100	118	118	125	127	120	109	125	102	120	124	119	122	115	118	110	107	119	105	116	118	111	110	108	114	98	118	95	120	123	116	98	130	102	104	107	132	103	115	124	105	116	98	109	126	105	97	115	125	100	118	117	113	107	94	115	106	115	114	105	111	109	102	120	124	102	115	116	97	95	118	133	126	138	116	110	135	112	107	97	121	110	107	126	102	115	128	115	106	95	96	120	129	105	107	107	115	96	102	108	121	119	137	110	110	107	116	130	137	103	95	113	117	109	115	104	106	116	102	129	108	113	120	121	114	108	116	122	125	106	128	110	124	118	113	94	89	110	129	114	114	105	135	111	118	111	115	108	117	134	117	130	107	114	105	105	126	102	105	130	114	123	108	115	131	139	116	92	125	132	138	127	89	104	126	101	116	112	115	115	136	107	145	123	116	105	114	115	120	99	103	104	134	116	119	118	117	96	116	109	109	119	120	124	126	97	104	116	96	113	126	111	133	123	122	112	116	115	130	111	119	111	107	135	108	125	97	114	88	118	95	129	111	107	116	119	100	118	128	136	125	119	121	135	102	136	120	143	144	102	118	106	102	133	99	119	107	129	114	110	108	94	138	114	121	124	124	117	131	109	100	117	111	122	118	124	106	127	114	113	118	125	115	128	108	106	121	118	123	122	112	107	98	105	131	115	120	121	112	105	108	117	126	105	106	113	115	113	126	124	100	112	107	103	113	106	98	120	104	115	116	116	128	124	116	92	133	118	114	132	130	118	134	120	128	108	140	94	119	129	103	125	107	100	149	108	136	101	109	110	119	115	121	110	125	114	109	121	106	109	124	116	110	107	111	132	118	112	131	118	110	100	109	130	113	116	110	114	102	123	124	110	115	99	117	117	126	119	130	120	107	103	105	117	135	117	124	107	118	107	125	132	99	114	116	109	130	127	119	120	139	110	96	117	129	116	117	123	127	99	134	117	113	115	123	101	120	103	117	122	118	114	126	121	95	129	118	116	116	118	118	110	109	100	117	109	114	109	112	107	138	118	115	118	103	124	118	99	109	130	94	124	120	96	129	141	97	102	135	139	111	116	114	131	126	136	116	110	127	118	111	98	100	113	139	116	98	109	100	124	117	107	130	128	103	108	108	112	108	97	90	128	111	127	102	104	110	120	112	132	124	128	112	98	117	97	116	128	96	114	110	95	116	116	136	96	122	119	129	119	120	100	103	114	110	108	109	115	124	119	121	117	106	111	118	111	128	121	116	127	106	104	106	128	115	120	99	106	95	112	111	113	105	119	101	110	123	121	111	107	97	123	114	118	141	113	145	118	129	112	115	129	109	115	123	120	127	107	104	113	111	112	138	104	113	118	111	123	112	114	112	114	114	96	118	108	99	115	121	117	120	125	117	130	110	120	105	117	111	127	104	108	110	114	115	117	134	112	106	112	99	127	130	117	113	123	105	125	125	92	111	100	124	116	115	120	96	108	129	111	106	95	106	118	113	109	112	109	129	106	118	106	110	137	112	110	115	116	133	113	129	107	102	111	116	116	129	131	113	116	121	112	121	109	129	128	106	123	109	119	112	108	112	130	114	118	126	131	114	111	118	118	108	126	108	113	141	122	116	120	111	108	99	113	109	118	119	107	115	126	115	112	113	110	112	112	104	108	135	116	112	108	121	115	117	125	126	129	118	112	129	110	130	117	123	118	119	148	111	107	95	103	117	133	126	120	111	115	109	88	110	126	97	118	112	105	118	114	119	105	122	109	128	115	109	105	110	125	111	117	122	124	125	104	105	96	116	110	117	132	105	125	121	126	114	117	122	128	108	101	115	119	130	110	122	109	120	130	121	114	127	101	120	113	127	143	107	99	143	113	113	120	115	117	131	116	118	128	131	134	119	107	118	121	121	145	105	111	105	134	113	120	138	111	99	131	115	104	104	138	120	98	129	120	96	137	112	110	118	111	120	122	123	108	133	133	117	116	124	104	129	113	116	130	115	112	101	98	123	121	128	127	99	108	115	95	109	107	112	100	121	118	115	125	105	124	121	111	110	106	125	100	110	101	118	123	115	118	122	110	110	113	134	129	120	118	111	91	126	100	104	128	107	124	122	102	116	112	133	110	118	91	106	119	110	114	115	121
24078	5860	7830	8220	7392	5396	4252	3188	2349	1686	1382	1257	1021	891	804	714	726	678	666	705	590	564	562	552	541	548	457	484	462	433	441	443	384	451	390	386	393	423	391	374	392	384	382	371	375	365	380	354	353	354	315	328	323	361	387	337	339	337	351	372	333	341	318	319	361	297	330	349	318	320	342	320	342	326	323	313	345	337	360	328	362	318	359	377	340	355	350	327	333	325	354	357	322	340	332	346	366	355	376	344	346	364	315	340	316	340	320	355	329	338	379	335	357	340	350	353	364	338	327	304	286	331	321	340	329	339	333	355	295	303	322	307	327	314	332	318	343	316	327	301	306	287	340	309	320	331	310	358	298	320	298	339	311	310	348	322	321	348	348	297	330	291	296	329	283	279	335	321	303	313	334	331	316	332	307	309	298	331	308	302	300	301	323	305	291	363	328	317	370	286	333	273	270	337	291	330	314	319	300	273	287	282	271	323	323	327	307	349	331	341	334	324	333	301	298	311	300	330	317	344	336	334	334	317	335	319	312	298	291	309	315	350	309	305	310	319	322	316	330	307	295	351	302	305	323	325	325	335	322	315	312	292	339	294	324	311	316	320	325	309	305	319	275	326	322	331	308	310	337	296	324	298	336	326	301	312	282	285	310	331	330	300	344	279	318	331	321	310	313	300	338	294	338	311	320	339	305	341	326	292	281	307	313	306	325	298	302	303	333	297	307	328	309	301	314	302	327	334	319	321	342	316	314	312	318	274	300	311	331	309	346	299	309	337	297	316	294	348	311	359	301	281	328	315	316	329	323	333	262	319	296	321	325	303	315	320	326	304	312	320	333	329	324	314	333	306	340	288	313	311	320	325	307	307	301	290	319	318	325	341	321	315	283	304	311	325	312	308	337	334	322	295	361	321	330	303	294	315	330	282	325	281	342	331	303	304	347	327	289	340	342	323	303	301	327	307	304	308	325	315	365	300	297	289	331	322	324	351	294	342	328	293	295	339	303	320	334	318	334	313	318	297	315	315	290	328	328	327	306	327	302	301	333	307	289	303	307	339	328	320	316	343	350	346	273	314	329	321	314	307	290	306	351	314	306	303	309	319	326	340	315	313	311	335	310	348	316	302	309	312	304	341	318	290	278	319	309	322	319	294	327	310	324	328	321	318	315	311	339	317	303	312	301	304	302	311	301	308	330	328	338	303	328	305	295	304	324	302	341	294	322	334	286	306	295	314	312	315	321	307	293	310	312	322	290	317	305	344	327	285	300	317	326	318	355	312	319	330	315	278	310	287	303	318	329	320	315	310	297	348	322	312	311	331	319	296	326	326	323	339	327	339	306	322	306	326	316	323	312	346	323	319	303	294	313	320	328	323	313	302	271	330	292	303	315	352	324	329	306	304	298	319	321	321	317	322	327	332	272	333	302	337	309	289	308	297	342	320	312	333	338	312	296	294	327	313	318	309	332	309	321	303	335	315	309	312	322	338	326	309	337	304	313	306	309	328	302	266	307	310	327	307	319	280	333	335	319	300	312	330	325	307	315	321	300	305	322	317	344	328	321	305	312	332	311	303	355	307	287	320	331	303	311	316	308	309	296	350	304	368	323	321	291	305	312	309	345	334	314	301	307	309	327	323	324	308	302	325	307	302	320	352	341	317	336	324	300	296	316	307	326	318	314	267	293	323	282	333	297	301	348	296	313	349	281	329	298	334	310	327	305	331	321	319	293	304	330	333	337	330	334	323	329	315	305	325	307	309	340	339	308	327	338	284	319	344	290	310	302	289	312	312	284	317	305	324	271	304	291	287	332	291	323	335	312	277	343	285	283	291	329	335	332	314	340	313	318	312	328	334	286	327	298	300	298	301	337	327	317	323	327	322	310	329	293	315	281	299	310	276	332	285	320	298	310	332	322	324	300	291	334	306	321	306	323	327	294	296	308	317	307	333	322	347	330	299	305	331	308	325	296	269	327	318	310	322	327	329	320	345	317	308	321	314	312	290	340	273	337	290	309	332	315	295	311	295	283	297	303	330	307	292	345	305	320	262	307	291	298	315	339	316	326	275	323	309	309	301	307	323	308	306	318	318	302	313	315	332	315	312	344	294	327	314	346	331	308	295	321	283	300	283	277	323	311	295	290	315	318	327	306	333	292	338	285	353	319	264	340	314	328	342	336	296	335	323	332	319	299	324	292	315	311	323	316	351	300	338	259	321	286	294	347	294	297	278	291	300	314	290	333	321	323	317	300	298	342	319	329	288	299	331	316	271	301	318	308	303	337	340	316	332	318	314	302	340	268	314	334	335	295	307	303	320	319	300	314	303	289	347	346	345	307	329	325	293	305	334	318	325	301	331	290	346	321	316	285	316	295	322	319	307	347	317	343	298	310	285	287	297	319	316	332	287	317	314	314	314	330	311	304	316	316	298	327	306	304	323	317	316	299	324	318	351	312	285	314	301	323	341	307	330	310	308	284	308	332	326	291	337	328	308	309	337	285	310	297	312	292	297	297	276	303	299	317	326	322	308	289	284	292	318	309	326	322	331	339	296	329	314	311	296	324	311	296	316	312	306	332	314	302	330	318	294	318	343	286	321	315	317	330	354	317	318	352	290	321	282	314	300	335	305	284	310	323	274	342	314	342	333	301	307	331	311	330	315	308	321	323	340	300	313	324	295	327	349	313	328	333	308	331	304	304	305	322	341	302	312	321	331	344	332	329	306	285	302	295	315	312	291	302	321	301	318	308	279	340	320	320	298	305	307	326	295	310	297	315	321	319	325	289	321	326	331	314	326	325	320	321	303	308	296	273	312	310	316	280	313	325	302	327	285	307	324	319	329	311	287	341	331	315	344	329	321	320	308	326	299	346	334	307	316	312	328	316	302	329	315	305	302	282	312	327	337	295	323	340	317	322	284	298	336	291	313	323	331	317	337	305	325	293	297	343	307	306	310	306	325	313	331	301	282	296	321	341	327	262	336	282	301	319	307	329	304	319	268	331	359	332	333	319	346	321	318	325	325	306	305	320	276	316	353	333	313	339	325	334	298	336	307	299	282	309	318	340	298	294	307	322	311	305	282	345	285	327	319	277	355	299	318	345	266	295	322	371	293	311	292	335	339	305	325	301	318	305	314	324	315	322	321	336	317	328	295	294	293	301	331	355	318	315	304	304	315	347	305	304	315	292	287	295	332	309	356	319	302	291	322	307	311	328	317	315	306	321	343	328	317	307	311	336	300	331	329	299	290	327	302	300	295	301	325	307	316	323	319	327	312	320	322	338	307	281	327	334	322	314	343	316	319	320	340	305	319	315	287	376	313	337	284	307	300	330	327	339	327	315	319	309	338	316	333	349	290	301	290	314	328	306	307	336	307	333	310	310	321	293	305	303	286	315	304	320	298	298	306	331	314	344	323	345	293	308	282	309	306	315	299	311	288	314	331	305	306	330	348	294	308	311	334	333	325	326	308	311	303	311	304	323	316	327	315	295	309	318	290
5189	1058	773	550	453	310	294	245	238	232	218	243	246	208	217	198	221	206	235	231	242	237	230	220	202	208	231	235	233	217	245	232	246	203	209	222	231	221	232	209	223	219	236	194	251	222	218	227	212	226	219	227	225	196	222	196	199	209	229	233	227	231	204	211	223	217	195	232	216	232	217	250	218	205	212	208	207	215	232	208	199	209	195	205	227	236	205	221	246	219	216	206	221	212	227	220	245	232	216	226	232	250	221	233	229	228	250	214	223	205	212	206	220	238	218	226	228	195	209	224	223	201	214	222	224	178	236	231	210	219	228	209	234	204	236	203	202	215	228	224	214	239	251	238	219	237	176	203	236	223	224	232	209	215	200	222	219	228	224	212	240	207	226	211	214	253	224	217	225	215	243	217	213	222	229	193	231	211	237	220	226	216	209	195	224	234	198	166	229	202	253	241	194	203	251	201	203	208	203	212	245	211	206	220	222	190	198	205	238	202	212	229	241	228	208	253	219	199	231	222	211	243	213	214	213	201	200	207	245	236	235	242	224	240	221	219	250	211	231	190	223	244	253	225	228	236	180	213	229	217	215	207	220	234	196	217	225	204	248	202	248	244	230	236	218	199	215	212	216	223	207	211	235	205	206	216	234	260	208	225	215	213	230	221	234	270	214	187	237	237	202	215	208	200	239	229	205	184	220	239	218	205	225	231	196	231	229	243	221	203	215	239	202	215	199	224	218	217	218	231	230	202	228	218	249	213	234	235	234	210	221	242	214	213	237	219	226	221	204	205	231	232	236	219	234	228	217	223	218	208	221	212	258	214	222	233	200	220	218	224	228	240	202	213	234	221	234	211	218	235	232	244	224	252	204	207	217	194	184	245	208	216	210	210	227	231	233	200	209	208	202	220	211	210	202	216	232	200	208	193	203	218	226	226	213	233	229	209	190	207	236	238	199	203	207	218	201	218	237	270	230	231	220	197	193	242	231	244	212	206	220	195	216	184	229	206	192	203	220	204	217	219	239	247	215	220	255	204	229	215	235	235	196	211	242	214	219	211	223	228	216	198	212	244	216	228	222	227	234	200	221	234	215	198	220	234	226	225	232	204	230	226	203	227	217	206	226	236	225	242	237	212	228	209	213	224	233	228	238	210	256	221	218	228	217	209	170	215	215	244	205	227	224	239	206	208	215	201	210	204	222	234	233	222	232	191	235	224	217	210	209	223	233	216	214	197	235	227	199	245	230	209	189	203	207	207	207	244	234	230	231	238	216	222	195	220	205	233	194	242	207	210	215	225	234	214	227	246	262	216	199	217	227	230	236	234	224	222	204	211	195	235	222	229	213	202	205	223	230	203	203	209	202	252	210	201	251	209	248	215	217	230	209	213	213	237	212	202	187	223	226	212	220	214	216	247	205	212	227	227	207	231	231	233	226	237	220	252	232	191	241	238	234	195	223	243	253	225	216	222	204	233	189	209	206	212	223	220	227	223	213	217	229	206	240	199	221	221	202	218	223	262	220	204	225	224	216	218	188	212	227	221	247	246	254	222	225	210	226	212	248	209	244	200	224	230	241	199	217	224	230	217	216	204	234	238	217	205	250	220	217	206	249	197	216	234	211	211	209	235	225	241	224	238	212	241	219	216	210	236	194	237	203	221	218	239	216	232	226	208	230	229	215	191	239	217	234	197	242	211	257	209	191	221	242	233	225	224	192	232	228	242	209	213	230	214	203	224	249	227	210	227	234	237	218	235	232	231	209	238	215	228	211	242	229	214	204	227	212	224	218	219	226	205	222	232	214	218	226	222	214	217	211	242	190	210	201	206	234	210	206	222	226	215	230	206	227	229	215	224	230	211	234	228	213	220	219	213	250	224	233	204	200	220	214	230	195	227	225	203	213	226	198	222	231	208	211	221	212	237	210	207	235	204	225	222	214	235	200	199	218	230	233	243	228	224	204	226	218	211	207	247	184	195	197	225	229	215	230	211	255	208	233	216	255	232	220	265	240	231	218	237	236	234	214	221	212	224	205	225	220	255	227	228	225	210	224	234	238	215	223	210	214	195	226	219	250	217	208	220	223	217	218	209	229	220	235	211	251	203	214	233	267	209	224	185	211	207	212	219	219	238	231	229	210	239	216	254	226	221	216	231	250	221	210	228	186	220	229	198	223	201	205	233	254	247	215	195	226	222	206	232	229	185	187	196	217	210	199	218	215	220	222	230	209	250	221	202	247	182	230	225	244	216	205	175	233	219	208	214	225	195	202	223	216	231	226	223	231	201	214	225	244	233	248	255	249	209	206	207	221	206	197	227	243	202	226	215	229	210	219	222	247	187	233	221	195	233	238	214	219	223	232	232	213	209	227	237	231	220	208	217	200	204	205	214	206	207	207	261	218	222	199	211	231	228	220	235	243	205	204	241	229	207	239	226	253	204	238	216	209	224	224	212	221	209	216	220	230	242	234	239	244	230	218	216	210	208	200	257	208	202	233	248	235	217	200	227	210	211	237	219	256	242	259	243	224	239	248	204	244	204	231	223	222	208	202	193	208	215	215	215	235	262	240	235	210	199	219	232	260	241	226	219	258	210	224	228	226	229	217	234	190	222	214	204	220	212	252	208	218	220	220	218	218	224	232	209	249	245	228	195	228	237	235	195	240	211	248	228	212	228	203	221	217	235	194	215	200	191	214	209	229	207	203	223	225	245	221	202	205	235	214	210	247	241	239	215	205	204	226	232	255	210	196	224	223	208	205	216	235	223	217	229	214	205	238	241	207	238	200	238	236	235	235	240	217	214	237	229	246	227	200	210	190	200	230	243	212	203	224	217	234	219	238	193	230	213	223	215	218	219	221	215	204	218	218	204	226	261	222	229	206	199	243	238	224	208	216	240	224	210	199	223	217	212	216	231	198	216	225	219	231	214	250	208	255	219	229	195	217	219	207	214	216	228	243	191	237	213	218	239	224	206	199	210	227	230	211	207	254	215	213	188	224	219	224	197	208	234	211	204	212	234	210	208	228	227	244	228	228	247	205	206	214	232	221	234	244	197	223	177	220	217	206	252	198	195	204	210	222	217	218	215	235	238	223	223	220	214	240	219	215	200	228	241	235	243	232	230	216	219	237	233	218	224	203	210	202	218	194	226	210	227	197	220	217	201	220	217	227	219	224	224	214	219	237	219	253	216	233	237	218	224	249	194	211	212	221	231	192	219	218	217	196	199	187	226	228	215	208	216	213	228	208	217	213	199	198	230	219	200	204	214	190	207	213	221	205	195	204	224	209	212	211	202	206	209	200	213	221	241	224	242	239	217	229	224	195	197	242	229	234	221	218	246	201	223	214	246	248	201	237	220	243	232	233	223	235	191	209	226	224	210	242	194	221	212	209	216	212	216	209	209	199	211	221	206	234	209	228	243	213	221	203	206	235	247	213	230	234	221	221	227	239	217	226	214	215	211	231	211	238	211	211	206	227	249	226	214	224	226	219	216	220	200
4777	1228	1577	1528	1323	890	858	715	706	659	637	638	660	591	601	607	564	561	619	593	573	601	564	627	579	603	601	618	564	613	585	596	584	586	553	606	552	590	592	590	512	587	583	614	602	557	597	595	559	615	549	588	529	584	606	599	588	580	565	550	562	603	613	602	591	579	590	617	581	604	619	620	574	538	560	592	567	578	605	580	576	581	593	566	594	573	575	604	609	629	616	594	593	565	605	596	594	584	597	576	537	568	611	589	577	585	621	600	572	601	552	561	614	566	575	594	564	618	573	554	584	591	602	579	583	568	547	578	564	574	534	576	591	614	577	565	536	554	616	549	550	566	546	533	618	589	600	568	577	584	622	571	560	575	561	622	611	559	554	585	594	590	584	582	582	583	589	563	563	605	642	617	582	617	600	568	581	582	549	572	559	579	545	582	521	593	611	563	580	611	622	592	588	608	586	595	579	568	551	610	551	616	590	605	561	615	566	583	543	596	581	618	514	596	563	593	566	592	608	593	585	574	603	586	575	592	582	620	588	602	620	589	586	555	567	598	575	610	596	584	582	554	603	578	609	606	541	580	580	582	562	580	535	573	585	585	629	565	590	600	605	552	543	585	624	524	592	622	566	569	577	538	558	564	587	569	573	554	591	579	565	598	587	558	587	592	601	568	541	581	574	569	556	551	583	577	580	614	596	585	569	582	583	580	561	533	559	610	596	571	613	563	575	556	544	580	568	589	587	576	578	561	571	532	561	568	580	615	558	575	561	571	585	562	561	598	592	549	593	551	593	654	544	558	622	551	557	596	589	582	610	554	551	604	616	568	526	573	557	585	561	627	580	596	563	549	571	524	568	539	565	616	578	627	561	588	545	595	583	590	613	574	620	571	578	580	568	550	543	564	592	585	578	605	588	567	583	622	595	608	585	633	586	535	546	583	580	575	596	569	594	542	589	596	575	590	588	615	629	561	568	566	554	567	530	598	595	553	552	628	594	544	578	609	572	607	630	626	560	569	563	605	620	552	553	553	593	602	591	565	570	595	571	568	595	617	571	577	572	570	575	608	547	566	582	641	557	557	542	603	574	558	594	549	582	537	587	520	593	620	568	596	613	585	597	595	547	574	615	594	593	580	573	558	600	593	582	540	585	582	618	587	605	545	566	568	634	578	599	583	571	600	604	612	606	557	582	598	555	558	558	605	585	583	596	566	589	563	591	593	576	579	571	603	539	560	610	583	575	541	595	597	569	571	587	569	592	625	560	613	581	627	553	588	579	577	549	566	573	607	580	561	538	558	602	558	609	604	594	589	591	583	634	591	538	620	576	573	592	555	582	594	599	594	562	611	572	564	589	565	601	599	535	609	548	547	615	606	573	614	577	556	567	585	615	576	580	633	611	585	565	593	582	545	593	617	640	602	624	602	559	553	571	596	602	587	538	536	594	579	592	567	588	578	575	617	601	565	568	582	531	586	601	604	573	590	570	591	612	550	593	580	532	595	598	580	596	571	607	554	656	576	591	535	608	589	556	571	568	576	555	570	599	543	594	577	578	605	601	629	583	539	534	550	517	558	600	551	579	608	598	578	587	574	598	565	642	584	580	608	579	559	585	569	586	625	570	555	561	564	585	566	566	583	588	608	632	590	558	617	588	572	592	608	620	598	568	561	597	596	587	584	579	594	535	570	573	555	651	586	582	614	576	565	584	574	526	564	600	623	590	560	563	548	580	556	586	605	588	558	576	577	573	596	608	591	597	550	597	573	614	590	566	544	567	583	570	588	567	559	541	572	569	526	591	573	576	552	580	569	599	559	602	596	586	608	619	574	593	540	608	591	610	584	565	592	574	575	556	581	622	599	578	565	578	574	595	596	593	548	565	613	570	563	625	630	566	570	570	593	591	594	589	594	581	566	571	606	568	553	580	602	544	597	582	585	566	605	578	601	600	603	582	596	573	585	590	589	616	599	591	583	574	537	522	539	594	577	593	570	556	584	573	534	606	550	588	661	575	575	580	596	579	555	601	504	566	610	543	582	581	568	543	583	586	561	612	584	563	569	602	570	565	557	556	606	559	584	596	544	608	555	631	607	575	550	609	598	593	620	571	561	563	605	555	579	567	595	582	590	612	557	657	591	585	575	604	594	628	553	577	563	554	648	570	621	585	575	548	583	556	571	590	607	553	598	617	587	579	582	578	587	565	602	561	626	624	576	588	573	588	571	563	568	580	586	590	591	587	592	604	590	583	559	569	571	557	629	572	582	599	586	561	594	584	584	553	594	563	578	590	593	587	590	573	568	577	560	552	560	581	576	583	596	566	554	556	595	579	600	581	612	580	594	577	587	617	587	593	594	623	604	579	551	586	607	622	603	550	616	577	589	574	580	564	582	595	581	571	664	561	576	612	538	587	584	560	582	593	591	574	579	589	614	562	567	580	584	575	562	615	573	619	585	578	565	575	565	583	575	556	589	571	631	569	615	611	595	525	574	583	538	582	564	561	563	595	609	585	572	606	582	646	587	590	543	553	569	583	559	549	564	613	585	571	577	525	564	557	558	564	589	548	581	590	588	573	587	613	589	582	613	591	611	621	576	576	597	561	566	603	633	575	575	548	556	620	573	637	596	581	594	625	629	560	565	587	549	538	561	580	624	572	553	554	614	596	588	614	577	541	573	583	587	544	581	612	583	596	576	593	591	593	576	576	620	589	573	597	598	605	558	582	581	575	608	555	583	577	516	581	618	603	569	564	601	612	615	572	602	611	584	556	562	603	552	535	600	600	557	616	604	609	632	602	565	590	556	570	581	562	618	585	581	556	593	563	577	567	596	563	579	576	557	599	562	569	588	620	616	609	598	619	578	584	604	586	580	615	576	539	577	569	582	577	571	604	580	634	607	542	536	586	626	587	606	555	593	595	566	637	589	591	585	616	582	582	573	590	554	559	522	543	567	567	568	628	591	579	549	584	601	608	562	573	609	621	572	574	583	605	559	611	638	588	579	589	588	568	585	603	610	603	564	576	570	617	572	590	632	566	584	616	547	617	592	558	577	600	575	572	619	605	601	573	601	613	611	564	577	578	620	595	592	634	569	571	610	594	615	570	579	583	553	569	550	578	601	537	590	568	574	566	578	531	550	575	600	593	594	562	548	599	620	585	611	582	620	600	576	570	618	575	578	599	569	583	573	587	583	559	601	566	598	590	624	587	638	599	562	581	603	571	588	625	613	554	616	567	607	618	588	603	542	576	570	579	587	586	587	586	602	564	564	560	582	540	556	606	572	558	608	600	586	547	583	563	544	627	579	597	560	543	579	589	573	592	604	584	553	562	593	546	570	627	602	564	563	622	621	580	547	609	551	560	589	582	568	546	596	582	574	569	580	581	602	578	563	591	546	545	608	605	610	559	607	640	610	556	549	613	619	580	568	571	614	547	565	573	589	612	550	562	608	582	583	560	544	554	580	572	578	593	591	589	556	580	578	569	589	573	596	576	603	570	565
26042	10103	6541	4721	3186	1899	1112	626	462	358	332	320	249	282	235	241	256	242	209	246	212	235	202	248	210	224	209	235	240	233	197	234	221	232	221	227	225	219	205	192	231	221	222	245	230	207	227	223	192	224	215	211	212	234	206	224	200	200	227	212	220	218	242	227	220	220	205	198	216	211	240	202	196	216	219	217	227	214	210	204	244	224	257	215	232	228	217	221	213	232	210	207	213	208	234	224	214	237	195	229	203	200	236	211	221	200	210	202	194	209	194	204	226	205	225	188	218	228	202	218	194	212	213	220	209	205	203	210	230	191	237	220	229	179	218	214	217	222	216	185	202	194	211	204	213	180	213	229	217	210	218	194	202	213	207	216	214	204	196	236	213	199	214	192	214	243	222	208	187	202	213	217	202	219	245	209	205	218	211	202	242	254	232	191	228	211	211	218	211	205	228	233	209	217	212	187	192	210	198	198	222	229	190	228	211	191	226	201	191	223	223	209	218	221	230	203	221	221	180	211	208	225	198	191	196	218	207	229	230	194	219	216	210	217	221	226	249	200	205	217	178	222	209	208	227	216	222	211	216	213	245	193	225	238	214	219	211	224	192	221	224	230	209	217	204	212	199	231	213	208	197	237	234	228	191	239	206	216	210	221	198	201	204	196	226	196	188	210	206	211	208	204	228	212	198	212	201	220	202	231	215	217	243	215	187	204	227	236	214	212	217	221	217	205	207	209	211	232	202	212	261	218	231	207	222	220	203	212	209	239	186	229	224	218	197	228	234	221	229	221	223	189	212	204	216	219	197	203	209	217	206	215	186	177	196	185	219	234	214	221	217	217	218	202	218	201	217	183	205	214	210	235	239	196	216	201	200	180	203	208	203	204	230	209	216	221	180	205	180	218	214	210	215	221	209	211	218	209	246	205	208	248	247	218	211	181	234	220	216	236	205	259	218	202	212	208	187	205	226	232	230	205	206	205	231	214	202	217	207	199	209	210	234	200	238	232	206	219	216	209	219	234	220	217	195	221	215	225	225	231	250	219	209	194	218	208	212	230	199	215	208	208	218	210	208	212	187	214	219	211	218	227	221	209	230	211	214	204	222	191	224	210	219	214	219	195	218	225	215	216	216	227	194	224	202	207	231	198	225	220	233	229	206	217	184	202	212	214	199	193	192	227	222	227	206	215	193	207	220	197	220	219	208	182	216	197	223	197	210	232	221	210	215	216	206	214	226	247	231	210	240	205	196	205	193	216	219	182	195	215	197	222	222	215	223	215	218	218	218	204	216	201	185	251	222	206	232	201	206	216	218	213	211	207	198	231	197	212	230	243	222	217	213	234	186	207	194	191	211	185	202	194	210	205	211	232	194	244	224	183	226	205	227	226	207	196	200	218	226	197	223	192	195	222	193	205	224	211	217	212	207	213	221	211	213	210	195	227	224	223	193	204	215	222	213	209	236	235	241	211	187	205	215	239	230	208	222	198	225	191	236	214	189	233	240	209	222	248	218	201	222	219	208	215	203	205	208	225	243	206	249	201	195	198	185	213	205	219	188	223	226	202	210	205	199	205	206	194	207	236	174	197	219	204	230	221	204	196	215	215	205	200	213	252	246	189	200	242	225	222	221	228	204	203	201	229	206	211	232	203	231	194	220	203	219	222	214	190	217	201	211	244	201	223	217	214	216	233	218	207	197	205	204	210	233	219	231	234	210	215	225	226	200	211	224	209	199	231	200	197	222	211	223	209	229	202	209	211	227	232	258	199	198	225	212	239	233	212	191	197	197	250	237	209	201	204	195	217	235	204	211	213	240	228	208	223	228	225	221	242	210	217	223	179	198	210	197	222	206	189	231	201	211	204	212	194	213	211	203	215	229	209	218	210	196	209	199	203	215	230	216	234	212	199	196	222	212	208	217	242	193	251	199	219	216	206	202	190	241	200	213	199	208	231	201	207	220	220	220	195	193	225	212	208	199	222	208	206	217	194	216	214	224	236	199	211	221	237	216	212	210	201	228	198	202	196	209	215	218	239	227	226	238	202	192	221	211	236	219	228	218	205	183	208	212	220	197	241	225	217	211	183	209	213	230	201	224	210	230	242	184	226	186	230	236	178	211	233	193	203	239	228	202	195	211	199	200	237	177	228	207	204	223	237	240	217	203	225	227	221	198	205	214	204	231	202	220	236	196	224	226	238	193	225	242	221	210	197	228	194	244	203	214	187	216	218	205	208	235	242	229	208	230	204	207	228	229	219	216	218	216	187	212	196	190	215	219	190	194	214	213	216	217	171	244	210	217	207	222	189	212	236	213	203	208	234	209	191	216	207	189	221	218	234	200	212	198	209	234	202	258	220	212	210	223	212	233	192	223	213	214	200	205	215	232	213	212	217	211	210	216	212	212	203	201	216	210	208	203	207	209	198	244	219	233	229	203	203	187	201	219	212	195	228	218	238	225	224	211	218	207	219	243	211	197	214	199	204	232	218	183	218	239	208	205	186	217	217	202	217	218	224	252	207	214	200	259	227	210	251	223	231	218	199	218	202	245	215	210	215	217	225	227	232	218	207	202	207	206	203	224	222	209	198	206	208	214	217	239	232	204	236	220	215	233	216	196	182	206	206	204	214	218	186	224	221	201	215	228	186	236	217	232	225	195	230	228	216	198	230	210	233	207	204	223	194	205	209	204	194	233	214	212	202	198	227	197	225	239	233	191	212	203	203	220	203	215	198	196	200	218	235	209	213	201	232	212	222	210	203	216	197	183	213	229	229	196	225	238	210	203	209	231	199	212	195	204	217	190	210	241	238	201	241	209	207	234	222	206	211	207	229	195	201	240	192	204	201	212	204	195	208	195	199	197	206	223	199	210	203	219	212	214	212	227	218	222	233	226	210	207	192	202	236	212	212	192	205	196	195	221	225	191	190	217	228	226	226	226	205	204	207	207	209	191	221	225	217	215	222	219	223	226	229	203	210	228	181	217	222	232	225	212	187	219	201	202	204	222	204	226	229	197	215	220	238	227	213	231	218	211	216	203	209	200	224	221	225	235	227	213	229	234	217	223	183	206	198	213	184	212	187	209	220	235	216	232	200	215	236	238	203	229	211	251	222	242	209	236	197	209	253	208	217	206	207	244	218	214	198	217	212	207	223	214	218	193	199	211	230	210	204	209	227	197	213	218	192	213	212	219	201	205	240	195	199	214	219	212	197	224	209	230	191	239	215	214	200	207	218	207	218	198	235	201	207	245	186	234	209	233	200	203	197	192	218	217	192	195	220	206	210	228	170	201	193	217	191	185	208	221	218	229	213	229	193	235	236	219	226	217	201	215	221	216	228	207	215	235	188	235	231	200	204	189	212	196	213	206	219	207	212	228	209	227	245	212	212	219	220	199	204	203	197	193	212	216	210	210	222	208	212	229	200	198	223	231	202	187	214	227	197	219	201	215	221	218	188	216	198	221	183	217	225	217	196	210	208	210	227	194	228	202	225	200	212
18703	4046	5317	5654	5074	3635	2814	2259	1706	1250	1133	1022	946	911	838	800	752	742	718	711	717	676	647	652	656	699	668	613	678	602	613	628	608	643	609	606	630	537	605	574	588	590	580	625	553	584	616	573	557	548	529	604	570	582	584	542	563	557	568	556	565	556	580	556	570	581	573	564	550	529	578	604	521	524	571	561	565	555	542	566	596	579	565	566	576	581	562	534	561	544	608	543	585	585	605	586	548	565	602	558	639	563	578	597	562	533	574	567	560	569	557	536	570	575	537	556	563	536	536	572	590	530	522	538	503	547	557	535	534	582	554	511	565	524	569	564	527	587	555	561	518	560	513	588	574	528	597	539	558	556	537	540	563	549	541	512	544	572	557	562	553	568	558	531	535	571	558	637	532	538	521	568	546	511	532	554	564	535	569	548	570	550	565	491	568	532	581	530	565	565	566	549	574	540	577	552	552	592	563	564	562	596	525	545	525	562	546	538	580	551	583	530	548	572	537	550	552	579	546	568	563	535	565	553	531	515	602	547	578	549	542	554	556	546	547	585	537	549	538	584	576	537	538	537	570	561	537	553	529	575	563	541	531	560	552	550	568	550	543	530	559	572	558	584	550	539	567	543	596	558	585	573	514	550	569	544	560	553	578	532	565	518	537	586	533	588	574	543	500	588	528	579	596	553	556	561	560	555	530	567	546	564	540	532	501	523	536	574	545	543	558	545	601	592	514	575	575	557	533	593	526	514	556	547	540	538	560	561	564	571	491	560	538	546	589	513	574	560	565	558	593	507	535	523	564	568	575	563	543	541	603	564	567	538	554	540	578	520	548	542	554	557	567	558	570	555	536	556	598	549	540	523	594	583	547	537	589	568	548	576	561	496	563	564	581	547	558	567	549	577	528	570	532	560	537	562	557	562	571	622	537	585	563	521	524	557	577	559	583	539	547	543	566	578	554	580	556	538	543	538	498	512	524	510	532	560	563	541	533	554	591	539	551	578	570	545	546	562	515	567	545	524	538	517	547	572	548	555	563	510	565	563	546	558	563	551	516	576	541	550	524	518	544	527	560	574	539	564	548	545	558	531	510	504	499	513	537	515	534	536	560	502	544	556	570	532	523	551	558	564	555	556	600	578	546	544	528	575	535	604	517	586	562	509	591	531	558	585	553	497	583	546	578	534	571	552	550	578	582	561	581	599	572	592	509	553	559	557	542	572	522	572	571	545	575	589	569	573	534	552	602	524	559	552	580	509	542	583	520	575	572	552	530	556	555	528	549	537	510	567	534	566	543	558	537	532	551	592	554	563	553	585	588	561	550	563	560	573	552	558	519	568	537	532	527	615	536	519	570	571	547	537	603	567	595	572	548	562	549	560	548	527	577	556	577	553	554	593	597	564	516	575	532	540	536	554	579	576	525	554	565	510	591	565	562	555	561	562	535	578	594	548	542	557	567	585	534	546	558	579	548	529	572	558	554	554	504	556	542	581	521	525	521	531	571	580	534	527	514	567	565	558	536	526	576	517	548	540	547	561	571	527	513	563	566	560	567	572	536	598	544	551	548	548	544	579	544	541	547	566	576	562	559	554	546	556	526	590	546	541	547	557	582	584	549	581	551	536	544	540	584	544	572	573	572	501	561	516	561	567	538	507	562	544	537	553	537	519	557	567	588	512	574	542	572	531	532	546	548	555	537	520	531	511	559	524	582	527	545	527	553	538	554	571	538	542	559	559	583	543	539	551	527	543	565	525	543	554	508	547	541	589	555	603	508	534	557	571	553	540	570	543	578	537	579	539	563	545	522	583	544	554	523	515	557	514	580	570	583	542	572	576	577	559	559	561	514	468	572	498	526	539	528	552	532	532	531	540	590	496	506	523	547	574	565	568	566	573	560	550	536	535	545	503	524	559	563	541	569	583	534	582	570	536	588	573	563	564	550	550	523	558	575	552	548	517	578	564	589	521	556	558	541	577	560	517	544	519	511	539	524	568	554	544	545	535	518	538	557	551	565	567	587	577	551	537	539	554	542	536	521	556	550	549	505	548	563	533	591	565	558	538	561	537	599	552	516	554	541	548	557	573	512	545	529	578	550	554	560	512	602	561	547	541	540	569	540	564	575	561	563	572	542	569	577	564	563	585	530	575	526	557	554	510	567	571	561	543	579	566	543	543	569	568	565	586	538	512	567	576	543	505	559	518	573	588	549	527	576	559	547	568	566	566	601	542	520	563	528	552	562	590	529	498	540	544	548	585	566	504	554	567	576	547	573	535	545	592	583	558	536	543	565	556	548	533	543	551	545	524	556	569	544	577	487	540	542	564	543	568	542	534	561	551	575	549	540	511	517	555	568	511	512	514	561	572	557	514	587	566	528	559	558	563	554	547	590	554	583	559	575	505	559	492	543	613	554	548	582	523	557	551	548	535	569	561	597	538	549	591	510	551	551	511	596	531	533	568	513	590	584	534	586	509	524	583	589	557	598	572	543	597	553	517	550	540	572	566	604	541	570	541	515	522	564	571	576	543	541	545	557	550	560	521	550	557	533	577	542	571	551	551	558	539	598	528	559	578	558	519	557	555	536	582	562	557	573	536	535	596	554	538	542	570	556	535	548	540	538	561	558	559	536	530	576	536	567	567	569	552	578	583	528	539	527	530	559	566	534	585	540	567	556	547	520	561	582	547	594	560	522	534	593	574	532	530	576	554	549	522	578	597	546	538	581	519	574	559	591	562	551	608	563	520	544	566	547	562	536	531	570	537	572	572	533	521	579	576	589	595	567	542	580	561	539	544	587	584	560	511	549	596	589	545	519	571	577	515	545	566	562	514	520	549	520	565	573	544	543	570	585	548	535	563	537	587	521	553	515	572	561	563	556	548	556	553	527	558	570	549	535	544	550	493	535	535	531	533	564	536	528	550	565	585	593	577	530	522	561	533	557	554	561	546	544	550	556	547	528	594	572	583	549	537	547	517	585	521	501	561	541	562	585	571	543	553	575	553	585	568	529	574	560	553	570	567	530	511	562	561	585	536	558	582	504	561	566	628	617	558	543	552	568	549	608	594	538	567	536	530	545	545	577	557	588	573	586	583	571	573	569	617	514	514	550	591	522	557	584	541	601	565	579	590	542	582	573	580	550	550	557	532	566	568	572	550	559	513	522	596	580	528	510	567	538	527	524	546	576	541	512	529	568	568	532	596	533	559	572	579	568	535	548	573	545	577	563	543	555	571	553	574	572	524	557	531	540	549	559	558	599	564	565	547	554	582	570	540	490	587	544	553	501	587	585	550	540	589	530	538	510	572	575	576	568	562	588	589	570	579	542	557	605	555	538	533	570	560	554	562	569	547	561	549	535	524	562	562	522	557	555	533	533	548	552	577	567	501	561	512	557	560	567	577	528	517	528	569	574	590	541	525	528	518	540	537	538	524	544	562	552	525	523	549	516	518	545	611	565	544	570	524	524	576	532	597	575	521	551	552	549	516	577	568	581	575
33789	14187	9827	7336	5655	3676	1972	1176	663	416	348	242	235	224	190	201	172	171	161	158	167	147	153	133	131	148	139	155	152	145	129	122	119	121	139	114	143	116	130	118	115	139	135	109	133	123	123	108	119	139	125	107	121	118	119	114	112	115	118	107	121	118	119	146	104	121	118	140	134	108	118	107	108	106	98	129	102	117	127	116	100	115	111	122	102	114	128	128	129	108	112	129	117	126	127	117	124	109	153	109	134	96	121	104	133	130	121	128	120	120	102	120	120	129	122	127	126	125	121	139	129	123	118	114	122	127	132	122	117	116	126	97	122	91	122	118	111	134	100	101	120	115	121	114	110	121	107	96	115	88	114	132	115	114	102	123	112	112	118	97	132	124	106	127	144	111	134	111	117	103	123	117	98	108	128	123	99	99	123	128	125	111	118	92	113	101	124	119	112	108	113	130	129	112	122	123	125	111	98	125	109	127	113	101	131	114	121	109	125	133	119	108	114	120	110	109	113	128	127	114	103	110	106	117	120	105	116	112	114	114	113	106	117	107	124	110	122	97	112	116	102	115	106	121	116	114	110	127	127	114	132	112	107	108	134	118	108	111	110	121	113	119	122	113	121	120	109	127	112	107	121	129	112	116	118	136	124	103	109	105	125	126	116	96	106	116	131	122	111	119	113	106	112	101	117	140	125	120	129	118	130	115	117	126	130	133	113	107	100	111	96	125	104	126	111	128	109	96	104	121	114	132	123	124	114	121	99	107	132	120	129	117	136	134	126	104	118	96	105	137	140	104	105	112	110	105	129	116	112	104	121	137	116	101	115	117	118	113	125	103	114	122	115	110	106	98	119	114	118	99	115	121	116	113	103	125	118	92	125	124	132	113	122	122	129	119	98	110	119	112	107	120	102	107	133	106	118	122	115	130	119	97	129	111	148	121	105	105	122	126	111	116	115	113	116	98	101	104	127	108	114	103	117	110	128	118	123	123	138	106	114	130	125	122	107	92	139	108	149	120	139	140	140	123	132	112	116	115	107	129	114	121	135	101	114	121	143	107	120	116	121	107	114	115	103	106	105	134	124	124	120	119	117	119	113	127	128	118	132	121	123	103	118	92	112	108	130	122	106	137	125	108	103	114	113	119	94	102	107	121	119	121	130	119	122	127	128	129	114	115	112	84	110	109	110	130	116	120	106	113	138	121	107	112	106	105	112	104	109	117	113	118	122	132	115	113	121	121	113	120	133	111	130	112	111	128	118	110	120	103	103	114	110	112	115	118	113	118	130	114	104	115	105	137	110	112	136	112	137	119	115	100	103	138	113	109	130	107	117	110	136	119	110	114	114	141	110	130	111	115	110	119	113	109	108	113	114	101	107	128	94	125	111	112	121	119	129	112	119	106	123	121	102	118	118	117	109	121	117	127	111	105	115	101	133	104	119	126	106	108	127	126	113	133	105	116	107	119	137	105	98	117	123	111	110	122	100	112	110	115	117	131	106	103	105	121	116	104	116	114	130	121	131	114	115	130	107	106	105	129	124	119	122	137	114	114	111	128	113	117	137	115	118	107	112	105	134	124	96	121	115	123	127	138	100	126	111	124	121	96	114	106	121	105	114	109	105	121	128	113	110	114	112	111	99	105	111	134	115	102	117	131	120	121	113	142	124	120	103	110	108	123	119	120	117	123	115	122	114	125	118	134	119	135	112	118	110	109	118	129	137	127	100	92	109	118	97	118	115	116	102	110	114	97	103	111	130	119	119	130	122	135	114	132	103	121	116	122	94	110	98	122	112	120	110	117	95	98	99	114	124	132	109	108	124	112	125	96	114	118	111	138	122	119	131	123	133	100	109	109	126	136	109	130	115	106	87	114	121	121	105	107	117	112	113	118	116	113	96	104	121	100	127	115	106	115	121	106	130	123	136	124	138	121	123	122	102	111	127	116	123	120	102	119	112	129	110	121	97	124	120	133	107	127	123	116	124	104	113	121	104	124	121	113	105	115	117	133	108	126	129	124	114	111	115	137	115	119	118	111	111	116	116	104	115	128	133	114	110	114	100	114	132	116	106	99	106	115	114	127	117	114	113	116	133	106	102	128	113	100	102	125	95	122	103	106	101	103	117	100	103	111	121	127	108	108	127	111	123	123	102	111	110	104	112	121	107	128	100	113	126	112	116	109	108	103	117	132	124	120	105	111	128	108	109	127	127	115	112	150	127	113	97	106	82	117	111	129	121	119	137	120	115	119	123	133	125	93	114	124	118	123	104	97	117	101	130	104	115	113	121	129	98	128	115	90	104	104	126	116	120	103	113	95	113	111	134	118	108	127	114	125	127	117	115	107	121	129	127	112	127	124	108	109	116	132	137	118	126	104	111	100	116	108	143	104	113	110	99	139	110	120	127	113	123	124	103	140	121	121	118	107	92	138	110	111	108	131	122	144	105	117	125	102	116	113	132	122	115	114	109	123	132	108	113	108	134	111	114	120	120	122	123	108	109	124	130	129	110	135	128	128	114	121	134	108	126	100	118	123	100	134	117	114	121	128	121	122	116	119	113	107	105	114	106	132	115	100	120	109	107	134	136	116	114	134	114	119	128	107	115	122	125	121	110	102	131	109	123	135	130	114	108	112	115	112	116	108	141	113	117	108	106	111	107	127	107	133	107	106	108	106	125	122	120	110	131	116	139	125	134	106	124	120	132	112	101	133	108	128	107	134	126	124	106	108	103	112	132	100	100	122	113	121	110	122	118	100	118	94	109	118	112	122	105	108	99	135	124	105	119	120	110	101	99	101	116	114	106	125	110	124	110	119	108	116	105	143	111	132	99	107	104	124	119	125	129	106	111	98	114	110	111	108	113	120	135	110	114	103	101	116	126	123	101	98	102	120	125	128	134	114	123	119	121	128	131	129	119	125	128	129	104	111	114	124	123	113	106	116	121	122	117	112	136	115	113	113	114	125	129	130	129	136	105	122	114	122	112	119	132	127	109	107	118	123	137	123	128	115	111	125	106	116	118	137	116	114	106	106	115	133	112	110	117	129	117	120	127	114	120	123	112	83	134	109	123	126	114	132	122	106	106	126	110	107	117	112	121	113	132	114	112	112	106	133	143	121	121	104	115	125	81	107	110	131	117	111	124	128	141	123	108	120	115	105	121	97	120	113	114	116	103	127	118	127	120	108	126	101	121	116	115	126	126	123	108	120	136	118	120	118	114	123	107	119	119	110	128	128	130	129	95	121	125	117	118	117	130	123	129	133	95	112	117	112	126	102	122	120	104	113	114	98	115	120	116	95	114	108	130	122	128	105	103	129	113	123	135	107	102	130	138	106	116	137	135	89	103	103	118	114	112	113	123	103	105	119	123	104	108	109	122	115	104	109	130	122	109	131	112	124	121	127	113	130	120	108	118	111	122	106	126	110	116	131	137	117	96	123	121	124	114	121	111	101	112	127	114	123	115	109	124	111	102	116	109	103	114	116	133	137	133	110	101	105
22849	5719	7706	8498	7220	5819	4391	3624	2451	1811	1423	1232	1104	933	852	752	685	661	618	641	545	571	529	507	528	503	436	470	470	446	441	438	404	411	418	400	390	384	386	345	410	371	410	398	360	338	340	344	350	322	350	384	361	348	337	333	363	328	356	357	335	324	345	317	358	341	351	370	340	326	317	363	350	325	347	315	315	318	368	362	344	361	357	349	353	361	355	349	325	336	344	355	346	373	383	348	352	381	377	355	342	372	341	317	330	345	354	338	350	328	354	338	320	327	295	341	293	311	317	353	310	334	281	301	306	337	337	328	297	328	291	336	331	298	309	294	297	312	298	336	309	309	323	299	348	289	306	357	292	321	333	352	323	331	321	313	282	319	332	333	319	295	340	308	309	300	345	305	266	321	304	343	337	345	298	328	322	347	331	317	325	334	302	309	325	335	319	307	318	310	317	314	318	323	315	341	350	342	335	338	328	330	338	354	349	332	330	333	361	320	357	348	349	317	311	304	303	295	295	327	308	338	288	327	355	343	326	296	301	350	310	294	306	325	328	325	312	320	316	336	310	320	332	310	317	309	334	328	311	334	327	349	305	331	351	321	300	315	301	349	305	348	318	357	304	300	298	318	309	301	326	302	294	360	315	319	316	328	315	320	317	344	328	333	308	312	309	326	328	313	326	317	263	276	317	321	328	293	278	320	323	311	317	310	340	349	324	307	302	332	292	337	327	310	333	323	295	337	332	310	323	309	301	334	314	323	297	292	327	298	318	294	301	308	302	320	321	329	322	325	292	337	315	309	350	328	288	337	303	318	352	281	326	322	277	321	295	309	339	310	297	350	340	320	304	323	310	299	303	309	352	319	326	304	340	327	326	325	346	292	349	325	294	332	338	289	308	297	282	298	330	297	324	313	288	288	323	273	322	321	278	338	303	308	348	298	334	303	318	301	302	316	335	341	304	326	315	309	333	323	305	321	299	316	314	297	329	317	321	328	340	313	331	324	329	329	332	323	324	323	315	311	332	337	324	319	298	337	315	322	322	324	326	297	299	346	297	312	361	324	307	307	316	321	311	294	306	301	313	354	337	316	289	321	292	338	321	328	311	352	288	307	319	305	321	304	312	331	317	284	331	308	340	294	327	359	291	309	360	312	327	295	323	325	314	311	307	316	308	366	312	305	348	330	320	306	318	313	304	313	287	310	280	318	329	309	326	293	332	319	294	337	315	331	325	298	336	343	299	309	314	279	315	331	297	318	301	324	322	307	333	293	299	331	325	293	280	304	299	301	308	330	312	336	332	338	311	332	333	283	311	300	330	295	319	310	312	301	301	328	332	308	312	316	319	300	281	342	329	306	339	305	315	345	300	319	307	298	314	280	296	322	309	327	308	304	294	338	348	317	319	340	308	308	312	333	312	332	343	294	360	308	316	327	299	334	312	285	323	307	327	317	289	323	302	350	305	322	330	291	321	294	383	320	302	329	336	304	327	348	306	336	336	326	340	337	324	307	310	294	294	311	298	316	318	322	326	284	329	317	329	324	284	328	313	314	317	315	298	294	288	315	315	325	318	305	309	315	313	316	334	341	337	305	301	291	330	334	294	321	311	315	327	299	304	300	326	345	300	329	313	307	309	307	361	297	310	302	324	306	316	320	321	339	345	307	326	280	305	288	338	326	346	305	331	307	328	315	307	316	295	295	289	331	321	338	330	293	330	295	298	281	302	313	341	307	313	319	325	306	318	315	285	331	313	323	337	323	326	299	319	325	299	301	319	331	323	311	333	351	308	300	340	317	315	316	292	334	323	324	312	314	339	331	313	312	326	299	324	305	334	310	293	328	331	317	331	325	323	313	311	303	319	306	326	323	338	292	324	313	308	329	296	329	308	286	323	325	331	334	329	306	304	306	305	324	338	305	302	312	326	330	299	301	326	325	324	318	337	305	335	327	294	313	320	328	329	295	312	297	322	290	316	314	301	298	325	336	337	327	362	297	329	344	295	308	324	323	320	312	331	313	311	309	269	297	341	322	304	346	335	313	329	305	305	342	305	323	326	308	324	326	309	335	336	325	323	338	301	353	319	300	329	332	344	337	330	316	314	316	328	307	345	299	290	301	314	296	303	308	305	310	316	332	340	319	299	321	307	322	315	311	336	341	303	286	380	290	309	305	311	318	314	307	313	310	290	302	315	338	310	293	317	284	335	304	313	295	302	317	356	319	347	322	339	323	320	313	311	317	298	311	299	307	329	306	318	305	335	321	322	343	318	316	317	312	305	339	338	327	303	326	294	295	310	308	307	308	309	285	312	348	332	330	308	309	315	309	323	314	297	304	278	317	312	346	312	347	332	293	323	282	322	364	313	292	313	302	292	337	333	314	307	344	303	327	323	329	333	337	309	323	324	316	316	340	319	332	326	330	348	320	327	311	336	291	316	332	340	327	339	311	322	327	314	315	340	351	316	342	264	305	325	290	330	310	328	339	315	332	300	323	338	315	312	292	295	320	336	323	338	303	330	308	332	359	326	291	330	330	306	328	306	330	341	328	310	323	302	335	348	332	303	337	316	330	314	328	297	292	308	345	303	306	311	321	329	341	277	336	306	340	324	314	322	329	303	289	313	319	316	326	303	300	331	326	294	336	308	329	303	295	295	316	305	318	316	336	346	344	346	327	360	298	288	312	322	315	330	304	304	337	303	324	310	320	297	313	315	332	285	308	335	343	327	312	319	327	314	334	300	292	296	338	335	317	327	311	317	318	341	323	324	288	341	352	305	319	309	313	347	335	317	296	297	292	325	321	283	323	307	315	317	317	312	297	308	273	304	324	328	340	320	320	326	352	326	330	339	333	310	332	349	317	357	326	331	347	321	325	322	313	321	336	296	342	322	336	292	341	317	325	333	315	322	327	325	341	320	337	326	331	317	331	305	292	296	320	357	346	339	325	313	296	311	309	331	327	349	302	364	310	307	326	282	335	352	335	369	320	322	312	320	319	290	318	299	310	308	338	308	305	301	269	300	315	336	299	313	325	304	349	292	279	282	290	314	315	311	343	323	308	326	333	347	349	334	329	293	333	329	319	321	307	292	317	359	298	295	345	306	288	317	335	315	310	303	306	293	316	315	326	319	330	327	323	361	337	368	319	333	309	300	337	321	298	305	294	282	318	313	302	306	321	307	318	313	287	308	310	334	294	337	317	313	354	307	328	332	306	325	317	335	293	331	284	316	303	301	321	319	302	315	324	309	320	321	318	310	330	325	288	346	334	316	301	321	326	311	329	323	316	328	305	299	321	306	314	334	336	337	306	317	327	314	321	325	343	318	314	310	313	289	331	337	312	306	298	283	320	324	288	307	321	324	338	290	308	318	292	313	310	352	328	296	335	252	318	316	310	318	303	300	296	318	315	323	340	318	317	299	366	309	335	346	351	337	324	335	277	344	315	334	321	344	322	323	319	336	325	309	324	290	334	332	342	328	274	308	360	344	329	311	312	338	327
4827	988	721	540	425	330	295	280	247	226	222	254	246	259	244	212	217	227	216	229	244	254	238	217	233	209	226	234	253	237	226	227	224	212	222	256	263	214	210	228	238	257	236	238	223	237	245	251	229	236	268	245	244	240	218	233	231	223	251	229	250	256	241	252	251	252	253	236	230	270	249	259	257	234	228	246	240	256	275	243	235	241	251	258	246	240	242	248	256	244	252	240	240	240	238	232	258	220	239	241	224	246	209	267	246	224	260	234	233	244	234	224	239	242	224	269	234	245	232	250	235	239	257	245	210	224	221	216	237	219	226	244	223	222	221	274	229	257	227	221	237	249	232	261	238	227	231	264	243	255	228	228	226	216	250	218	260	237	233	228	223	223	220	254	215	242	248	259	249	218	246	244	218	247	249	232	247	231	206	235	256	223	242	240	245	219	247	243	225	254	244	254	251	233	221	215	234	244	214	229	241	221	231	262	235	231	227	241	270	242	235	244	226	227	224	262	256	225	262	218	229	244	247	265	213	253	238	236	230	222	236	224	243	266	238	235	241	265	258	220	230	244	233	286	241	250	251	249	243	234	241	254	236	216	212	262	245	226	238	251	227	238	238	228	250	263	241	219	216	202	225	230	228	235	233	219	221	257	213	238	241	237	240	257	223	245	234	260	230	220	196	230	240	256	238	235	241	252	233	241	252	242	226	213	269	236	266	221	257	221	237	232	239	225	248	239	237	244	225	254	218	207	234	217	199	227	239	241	211	261	240	229	240	228	248	249	274	244	264	270	219	257	256	242	242	258	242	253	215	241	237	207	223	230	259	212	273	263	217	256	219	261	213	226	252	240	240	239	247	231	228	243	234	246	232	239	223	234	243	254	241	261	224	246	235	240	230	248	237	227	214	250	238	239	224	259	231	263	242	241	242	228	253	227	224	230	251	238	268	238	259	239	247	248	231	242	229	227	238	216	221	240	254	237	243	227	245	239	236	265	236	227	223	217	227	228	237	211	256	226	223	254	252	218	216	250	247	223	239	233	230	238	236	257	208	233	224	241	210	230	245	234	245	233	222	271	252	241	234	210	236	251	229	219	263	229	251	246	215	211	228	218	247	233	245	248	242	229	244	232	264	252	236	248	231	255	196	238	220	253	241	239	236	243	248	233	240	213	255	255	244	245	234	227	255	237	236	234	244	252	222	226	214	221	231	227	236	239	219	229	235	252	245	222	243	230	234	235	247	233	234	236	253	248	275	236	241	227	239	248	234	261	222	228	243	255	212	252	213	216	250	253	255	210	220	253	226	258	231	245	253	226	228	229	237	232	221	236	246	238	211	252	249	257	250	245	236	226	230	246	227	229	242	235	238	223	259	253	259	245	248	244	247	236	220	273	225	267	232	249	228	235	227	223	216	243	227	258	228	267	261	243	227	227	240	214	236	243	229	253	216	222	261	210	231	227	238	251	249	261	227	243	248	236	258	231	231	255	225	238	225	249	248	218	241	237	246	242	237	255	224	221	229	238	263	252	221	245	231	243	223	234	236	259	265	239	229	246	228	202	250	224	248	237	262	243	210	252	258	244	246	239	255	236	238	211	236	236	259	261	228	218	253	270	243	228	219	243	243	229	217	186	219	240	250	248	236	216	228	240	243	255	256	241	234	253	251	238	202	254	273	248	221	243	223	242	235	217	241	247	270	253	239	201	226	248	230	218	214	249	201	230	227	259	241	219	237	259	224	210	221	211	250	244	245	241	252	250	230	257	248	225	234	243	237	251	246	225	229	237	207	212	231	214	251	231	256	225	256	217	258	253	223	233	238	258	218	213	203	188	249	253	215	225	234	249	225	228	227	236	246	219	234	234	228	228	214	222	273	260	269	252	219	226	245	237	235	213	242	228	245	251	244	242	247	253	250	225	235	244	228	219	218	224	222	229	229	227	251	238	243	243	225	244	228	239	237	247	259	228	236	225	238	239	236	247	286	240	249	253	274	235	220	225	261	223	250	235	217	225	250	205	237	224	236	250	238	241	215	241	226	263	249	206	251	226	233	216	252	238	231	230	246	256	254	261	238	225	254	234	209	220	253	237	221	228	237	211	228	245	247	226	223	241	229	235	223	241	244	249	226	250	270	248	253	236	212	233	244	220	209	234	281	253	263	249	240	261	253	249	219	245	232	239	226	252	234	226	279	242	242	249	246	213	235	249	254	247	229	200	256	234	215	242	242	225	248	225	245	252	224	225	243	239	242	228	238	232	262	239	269	263	233	230	226	228	257	218	226	250	268	242	243	210	246	260	226	230	226	244	237	265	230	218	220	226	231	229	270	249	226	234	198	222	245	239	249	251	246	212	228	238	246	233	262	229	244	236	244	233	237	253	219	219	235	276	226	238	235	242	238	264	232	239	245	219	247	245	234	215	230	225	256	253	246	239	222	238	249	209	229	245	253	251	250	213	226	256	211	224	234	231	235	233	220	242	229	234	209	231	246	247	249	264	217	239	240	237	265	272	246	262	237	242	254	236	272	225	246	244	235	224	237	223	246	235	235	227	248	265	225	212	235	224	230	260	225	255	243	251	250	241	251	232	228	224	227	225	245	253	245	217	271	231	240	236	208	242	230	256	239	249	232	261	243	274	228	261	239	234	241	242	231	236	261	230	256	224	258	205	260	261	233	258	234	243	214	229	228	222	261	235	247	234	233	242	225	254	232	261	234	245	233	244	262	240	243	235	226	218	229	214	247	243	224	236	244	256	235	231	212	271	266	239	231	225	232	222	250	237	249	242	236	237	222	219	244	257	254	254	250	236	246	251	259	262	231	228	219	233	249	214	201	256	262	240	238	239	246	261	215	280	273	238	228	233	224	256	208	247	240	228	244	237	253	215	266	250	239	233	236	217	232	250	227	229	235	234	192	213	227	231	215	219	227	220	236	243	250	226	252	232	274	214	249	223	237	240	238	234	243	248	250	234	231	243	239	264	209	224	226	242	228	220	233	242	223	220	231	265	221	226	249	195	247	225	239	226	230	234	221	224	211	231	226	246	238	244	207	218	238	231	261	255	236	227	213	228	254	227	245	245	262	262	234	224	244	234	263	231	258	221	213	253	205	223	241	226	252	257	199	247	223	222	223	236	227	242	225	243	222	277	237	229	209	223	244	250	260	253	228	245	206	240	230	261	253	244	252	228	245	244	201	219	257	226	253	234	244	266	205	256	224	245	233	238	245	263	212	224	231	218	227	229	235	244	251	247	245	214	219	228	251	275	254	226	226	241	236	237	233	215	237	223	259	261	256	239	242	226	234	234	252	225	220	243	255	236	252	238	219	225	239	253	239	237	230	251	267	223	227	235	235	259	240	225	256	205	224	255	242	240	248	257	238	250	259	245	219	205	209	232	224	233	270	231	234	229	261	245	230	235	258	216	229	236	215	238	227	255	216	260	257	228	223	256	231	245	250	261	236	236	233	239	216	239	235	237	209	272	229	227	237	240	232	214
4457	1275	1502	1566	1248	976	903	811	689	695	671	697	680	652	626	665	627	600	652	632	661	671	623	628	670	629	621	634	637	624	609	597	608	622	639	682	617	598	608	615	597	600	557	664	604	620	630	609	619	640	626	644	652	592	592	636	658	627	658	652	585	646	618	634	603	565	620	590	606	611	611	620	588	645	597	623	625	637	575	647	585	650	604	557	577	615	646	584	607	617	539	602	610	640	629	650	618	615	613	628	615	613	645	651	602	651	605	648	628	638	612	610	644	551	632	659	622	631	622	654	681	606	645	592	636	604	636	594	638	651	651	662	639	616	624	600	633	620	575	613	608	642	618	594	643	623	601	611	609	614	609	565	620	653	572	644	652	623	582	586	636	603	622	622	657	621	638	615	642	636	630	588	613	611	617	619	638	635	634	635	625	612	624	638	628	580	609	626	661	623	649	596	587	639	644	572	616	557	539	622	629	596	633	572	580	632	615	620	646	621	584	611	601	606	621	623	620	591	572	628	617	598	662	585	649	624	602	642	601	558	640	600	594	606	578	633	607	629	622	600	605	640	618	623	627	618	637	571	586	618	655	608	616	633	622	600	622	567	625	607	572	613	601	617	632	625	652	606	601	548	617	595	583	631	551	644	624	572	667	590	628	600	618	619	602	585	673	614	660	636	626	582	620	566	608	606	598	581	601	605	600	598	627	618	602	621	590	623	632	620	626	558	623	610	630	635	591	632	629	604	598	585	548	573	628	660	542	579	566	610	641	614	625	571	627	639	629	636	598	608	644	583	609	583	622	617	644	577	605	584	659	583	635	638	623	580	605	591	647	585	634	631	646	633	689	605	579	618	614	609	574	630	636	583	623	608	609	602	658	651	645	642	596	609	589	600	618	623	642	656	635	621	597	646	641	580	607	613	608	620	628	621	594	631	595	662	601	650	628	605	582	594	591	581	612	641	639	597	609	594	639	617	585	623	583	623	601	637	629	606	619	648	610	585	585	620	635	615	591	578	606	666	651	583	604	632	610	607	616	605	615	663	573	630	578	656	639	605	626	635	612	600	642	652	631	640	622	667	640	637	603	542	642	607	633	632	571	577	647	642	621	600	628	594	582	604	621	623	617	603	639	615	629	630	604	664	673	644	640	599	580	613	640	622	599	630	573	633	644	621	625	608	605	661	630	645	608	556	622	597	646	616	592	605	590	600	608	553	638	624	621	641	613	608	606	645	607	658	606	611	578	623	610	627	597	638	567	611	619	598	623	631	616	612	624	622	598	620	607	662	632	589	639	623	594	609	628	639	624	610	632	642	581	637	574	630	622	657	676	581	632	665	599	563	637	631	592	648	615	613	665	609	614	622	645	609	585	572	605	658	673	619	644	661	578	621	602	633	601	620	620	632	624	604	580	649	597	652	627	597	640	579	569	643	565	632	655	578	609	654	659	588	595	618	659	597	563	600	640	603	599	645	621	598	655	599	585	585	646	653	624	577	653	596	588	609	621	572	616	603	613	641	612	583	580	655	572	646	648	606	605	687	619	652	629	661	605	610	639	604	639	593	608	651	606	589	605	615	581	600	626	632	625	614	666	591	599	618	625	573	589	622	617	593	626	617	614	588	644	579	623	655	623	611	593	610	612	597	625	611	581	659	633	627	571	608	609	626	602	643	665	561	657	625	584	608	606	621	639	617	622	616	610	624	583	599	632	617	602	631	599	637	599	592	651	627	618	625	595	627	647	577	583	638	610	648	598	608	594	642	630	641	591	622	622	623	597	605	596	664	627	589	605	603	615	586	607	579	592	636	604	637	625	559	641	600	668	612	612	581	641	655	595	603	610	634	633	575	619	630	589	604	627	614	604	600	637	660	634	625	591	593	594	575	629	599	596	620	611	595	598	628	611	627	634	629	633	647	608	599	617	648	597	635	591	644	607	652	609	662	627	641	614	551	572	606	625	628	590	605	594	605	678	614	622	584	596	620	623	618	637	586	617	591	652	644	619	595	657	646	651	586	599	621	640	584	610	677	639	623	622	596	577	596	597	603	634	572	634	597	653	693	593	642	597	610	624	650	636	644	602	550	589	675	602	640	617	648	596	641	648	638	605	620	620	617	583	604	574	626	614	655	623	633	601	643	656	645	618	635	638	628	634	611	570	602	635	613	599	652	571	634	631	659	607	601	669	637	636	652	604	640	619	632	628	626	574	594	641	632	618	582	590	628	626	613	604	603	635	615	639	604	597	615	603	653	650	601	619	599	615	610	648	597	619	618	647	604	600	636	640	636	629	598	635	627	628	644	580	597	615	598	598	603	619	578	633	639	594	552	621	662	672	606	627	618	573	645	631	541	591	628	591	598	616	625	597	613	558	646	604	628	636	612	618	637	576	616	630	611	638	566	622	600	604	633	634	614	584	591	579	635	612	600	617	626	631	607	633	656	606	569	611	629	648	613	622	622	606	682	572	612	656	610	627	640	629	621	648	621	624	603	601	596	615	617	608	623	589	585	566	604	581	579	616	604	585	611	613	599	636	568	586	663	596	602	621	644	599	605	602	608	586	646	636	610	627	601	609	592	644	612	634	615	626	569	607	551	650	641	646	569	608	584	648	597	606	613	547	658	633	604	617	597	590	605	630	624	587	616	579	598	560	605	631	609	625	603	632	626	588	612	631	609	593	624	614	610	648	630	599	615	629	594	627	598	634	599	624	605	599	615	593	602	592	627	600	623	664	603	644	605	608	598	645	590	608	633	604	619	600	606	626	628	619	592	607	602	601	641	637	594	573	585	628	598	610	604	615	631	591	615	623	603	676	593	588	585	614	594	582	579	551	638	598	626	604	623	606	589	629	659	637	646	607	644	598	567	609	645	623	575	585	605	586	596	625	617	610	656	630	617	632	622	603	631	665	596	629	645	653	624	597	595	611	650	614	667	585	628	648	616	625	617	638	653	620	611	603	637	594	589	615	587	619	647	674	651	613	656	599	669	638	586	586	621	665	632	639	630	583	623	622	573	623	615	594	637	577	582	609	571	642	627	602	619	570	597	549	609	588	638	603	590	605	627	624	629	626	593	590	601	610	619	624	592	642	582	586	567	618	548	601	625	617	635	616	581	677	607	605	611	574	636	654	664	643	642	592	628	643	643	633	641	584	662	623	582	611	633	634	604	644	586	652	646	601	631	651	664	628	602	623	631	610	625	631	617	591	600	606	630	620	632	623	622	615	642	673	595	620	611	619	584	653	609	610	606	641	658	632	570	613	636	682	569	611	654	610	604	602	604	629	643	607	614	606	657	587	629	643	626	578	653	609	584	656	612	636	530	597	654	637	659	580	621	662	641	664	636	594	602	638	637	601	646	616	574	579	600	633	627	643	608	596	598	624	640	575	655	620	613	597	647	580	646	635	607	603	652	593	596	612	581	581	604	597	589	620	593	606	622	568	652	585	589	626	660	631	644	603	610	583	630	635	647	578	575	601	631	616	575	642	616	626	628
24830	8774	6120	4470	3120	1947	1156	700	466	344	368	294	279	287	262	275	250	238	266	246	247	280	241	227	239	257	245	247	252	246	226	223	236	235	272	221	245	222	240	241	250	246	268	259	244	239	217	244	231	243	229	244	229	227	250	198	217	252	255	217	225	225	244	255	229	237	227	217	203	209	219	240	230	201	270	222	257	215	207	234	225	252	210	251	220	261	238	248	224	219	228	253	254	248	239	247	224	221	248	212	206	238	223	251	231	238	231	218	238	236	219	240	238	270	245	231	227	215	239	224	250	232	254	224	233	225	261	237	236	235	229	240	250	244	239	236	264	269	219	234	251	255	230	247	204	207	228	252	231	252	228	220	234	228	249	266	243	206	242	254	236	251	245	216	241	241	229	233	216	247	233	238	214	245	236	223	243	233	263	233	254	231	236	239	227	220	229	235	233	233	256	204	236	237	251	209	242	238	277	248	236	239	248	228	220	230	228	221	222	215	255	232	233	250	208	207	222	240	237	244	251	257	230	241	219	269	227	273	222	232	211	264	258	229	255	247	239	231	216	220	231	261	231	234	260	262	216	240	246	188	231	213	249	215	201	204	267	245	230	223	246	225	232	237	231	238	241	236	228	250	214	229	208	244	222	244	252	219	261	210	224	238	229	233	226	246	253	211	256	234	209	246	232	222	208	239	260	250	226	248	236	229	256	206	232	256	238	248	244	263	248	238	244	231	232	234	201	221	255	225	252	233	214	210	242	245	255	258	211	227	233	234	210	241	232	218	235	249	227	241	234	226	218	230	215	232	238	265	256	236	226	238	220	216	249	223	206	213	223	251	217	223	221	252	231	234	258	254	227	227	247	224	254	234	214	236	238	256	222	233	218	222	237	217	223	205	208	238	216	249	232	226	217	239	247	225	220	221	232	287	254	235	244	241	219	233	221	220	226	245	234	227	216	250	247	233	271	224	209	258	224	219	271	227	258	236	210	191	193	221	243	251	243	212	213	237	213	223	211	209	245	221	231	233	241	233	190	250	229	260	238	245	249	267	229	236	236	242	229	219	253	242	222	226	233	221	211	221	267	223	238	214	229	223	206	228	243	229	198	207	208	225	248	260	240	236	256	242	246	263	223	205	261	243	253	230	227	226	251	236	262	256	226	235	247	218	254	227	248	232	223	232	247	228	233	228	242	254	234	221	225	230	236	219	228	232	204	271	222	238	225	271	232	267	250	224	232	241	243	250	257	233	282	251	236	206	243	242	241	237	236	225	237	239	204	302	244	214	249	233	270	247	221	222	230	239	257	229	207	260	240	240	266	233	222	240	243	223	236	254	249	206	260	250	241	264	237	245	222	261	223	232	202	239	235	242	224	214	223	250	244	236	249	231	230	245	231	224	222	235	250	220	237	238	241	229	203	210	222	225	216	223	234	215	223	230	271	232	212	236	243	225	251	235	231	245	213	227	237	233	246	235	240	237	252	217	238	246	227	243	223	217	248	267	252	219	242	213	251	203	253	225	247	222	230	229	203	229	241	231	234	219	226	245	210	245	206	262	217	255	253	220	237	244	289	231	242	237	240	244	239	236	236	256	242	253	234	238	240	240	232	247	243	222	210	214	246	222	245	257	216	219	198	251	229	233	229	255	212	248	212	234	230	234	217	254	258	230	246	224	226	247	238	240	228	213	222	248	244	217	215	243	242	237	260	232	221	230	243	243	233	239	238	228	205	233	248	239	276	251	255	262	227	235	230	229	230	228	244	228	239	257	225	239	228	220	224	232	240	209	195	236	220	230	262	259	242	233	259	237	239	235	230	244	229	226	240	217	224	202	257	244	219	216	229	251	243	256	228	222	243	234	215	216	234	230	218	212	234	239	238	238	212	214	222	236	245	242	236	230	236	253	238	230	253	267	237	239	239	232	217	233	238	230	215	243	236	223	218	235	256	222	230	234	239	242	247	229	234	228	252	241	233	211	238	246	238	213	221	242	226	226	227	223	238	237	229	231	240	263	244	245	262	233	234	209	243	210	226	208	208	219	233	249	241	216	261	263	209	229	207	249	208	226	216	216	227	230	240	243	205	258	238	257	191	255	227	223	239	239	229	226	253	254	236	257	244	214	245	237	253	219	244	225	254	241	239	199	269	240	251	241	217	248	263	239	219	224	233	249	226	220	230	224	228	235	241	209	243	236	231	207	234	206	235	233	226	235	207	235	269	213	251	273	211	219	227	217	246	260	239	236	229	227	234	256	239	252	214	229	213	236	230	217	222	214	242	239	251	234	247	241	221	226	233	242	223	242	236	236	242	234	242	230	263	217	241	223	215	213	261	236	230	237	239	229	239	244	239	249	247	228	217	215	236	229	235	244	268	238	245	245	268	248	250	251	244	245	225	243	227	222	252	256	235	230	241	254	226	244	255	202	247	239	251	229	240	213	225	216	232	233	240	234	226	213	222	233	200	236	251	219	232	229	181	254	248	240	218	258	210	223	244	219	239	235	223	242	207	238	248	214	234	232	249	249	234	214	237	225	228	262	239	210	238	245	237	255	231	254	228	212	235	219	232	222	252	236	240	241	241	217	246	227	238	224	235	259	226	206	234	253	225	216	238	239	231	222	234	245	263	231	223	230	242	261	249	205	236	242	257	235	198	243	234	216	256	231	258	238	230	249	219	264	250	233	259	238	203	247	226	242	251	197	251	233	244	229	257	242	248	211	229	218	229	248	217	234	254	252	229	202	235	218	236	243	252	233	249	226	226	209	239	240	265	258	253	245	229	221	231	248	214	183	210	223	256	233	235	241	276	242	247	243	243	220	256	257	260	225	223	241	244	230	209	217	257	214	243	229	259	239	234	204	239	225	210	256	219	248	226	243	231	241	214	232	262	227	226	237	245	243	272	263	206	220	227	253	224	212	209	216	215	226	242	205	206	238	230	224	220	248	244	248	224	269	250	237	224	237	245	258	249	232	253	211	262	241	205	226	227	259	231	247	218	208	238	240	253	222	214	240	239	273	205	252	250	235	227	257	247	233	245	234	213	243	235	209	226	231	241	238	238	266	219	205	232	243	248	215	255	235	255	244	227	217	231	210	239	251	257	204	250	256	246	220	233	219	257	230	236	230	218	234	223	257	231	204	234	210	221	242	265	208	224	249	246	254	216	217	247	226	249	226	233	223	247	250	239	250	222	199	214	236	263	225	264	244	214	219	223	245	216	284	245	232	234	240	208	245	206	247	255	232	229	247	237	237	232	246	265	237	211	236	237	260	263	237	256	249	223	212	215	245	232	215	232	274	247	227	231	235	216	243	265	249	227	217	226	237	238	215	227	215	226	231	259	253	241	254	247	238	214	237	240	227	252	230	231	228	243	238	235	222	228	256	230	238	208	209	223	259	230	232	246	222	208	216	250	262	220	237	216	209	221	265	211	240	221	224	208	219	226	252	250	235	224	228	207	238	217	255	239	232	239	216	238	198	231	209	236	238	240	208	218	234
17525	3843	5568	5798	5103	3725	2938	2523	1684	1506	1256	1090	1018	909	819	834	816	817	735	780	761	737	719	702	689	715	694	708	647	638	682	649	687	668	641	651	664	629	600	636	621	632	630	666	645	624	650	654	577	587	608	606	598	609	614	583	662	633	589	653	589	613	594	596	586	577	637	612	641	599	584	580	629	626	575	583	651	594	634	626	597	622	606	595	612	621	628	583	607	639	603	639	639	639	644	609	611	619	616	612	634	584	592	595	569	571	582	598	574	581	586	568	555	650	616	620	618	576	583	581	613	551	637	591	588	604	582	617	614	623	553	557	622	597	600	561	580	637	628	586	574	597	597	608	551	604	608	585	581	614	608	581	575	583	596	593	573	626	597	637	584	603	573	558	587	589	609	618	591	609	565	592	592	611	608	616	582	613	561	571	610	576	560	623	598	609	641	569	591	629	655	611	587	573	613	576	585	575	598	592	624	601	565	629	609	645	594	625	650	623	617	599	581	625	657	619	613	595	619	592	577	596	589	599	607	575	564	610	598	573	611	599	618	595	587	544	601	599	596	603	571	566	594	606	617	604	621	595	634	583	557	589	588	640	606	580	617	601	621	590	591	574	629	625	586	576	598	616	632	558	561	653	561	564	592	591	565	577	614	586	611	641	623	595	594	635	581	568	554	600	615	595	612	594	582	620	564	623	586	614	620	605	550	655	558	618	557	618	626	557	611	616	609	616	617	593	612	582	586	620	583	643	600	592	546	603	563	598	603	625	615	578	628	590	615	567	644	643	601	584	618	586	649	615	590	585	621	606	625	601	576	606	619	600	628	584	617	616	544	545	615	576	604	564	584	618	607	603	599	665	618	601	583	582	609	628	580	583	615	623	593	567	643	614	594	592	587	621	571	598	593	622	643	595	584	585	590	596	627	617	614	596	580	602	638	576	601	567	600	605	543	610	576	610	601	591	607	579	605	591	596	597	581	626	580	565	653	604	590	594	588	601	587	594	606	605	620	641	616	607	616	618	599	577	622	580	618	598	579	605	610	599	584	584	608	573	576	587	606	640	606	562	559	591	652	583	589	580	605	637	604	600	595	572	584	602	653	624	598	581	592	586	643	585	590	567	655	548	596	653	626	577	587	624	622	610	542	613	608	622	612	576	622	572	618	583	616	557	597	581	582	614	583	628	569	602	602	593	572	606	610	612	571	625	582	580	607	630	582	642	627	613	613	624	633	600	571	612	594	569	604	587	578	612	610	566	593	610	597	566	615	658	571	586	599	610	587	610	601	584	626	586	589	613	589	570	590	625	607	629	574	602	594	608	620	604	614	615	639	614	607	657	585	578	605	560	600	605	591	567	626	588	584	625	663	559	580	615	608	620	622	643	617	594	613	617	616	595	563	585	602	600	620	593	601	601	577	597	563	591	639	592	573	615	602	636	599	610	580	596	638	633	611	583	597	625	627	632	600	582	594	599	586	629	615	604	567	590	597	603	585	574	567	611	579	631	589	585	587	627	616	585	592	580	627	599	591	561	638	578	601	583	593	591	565	613	562	613	608	626	647	622	662	620	600	632	622	574	608	627	603	608	598	592	588	578	626	624	594	584	595	593	627	606	649	592	592	614	614	597	610	584	611	623	642	634	619	586	614	610	599	609	584	606	539	571	591	602	567	615	599	587	593	648	591	632	630	583	582	618	593	581	614	606	572	563	588	591	587	631	600	606	587	609	569	577	572	594	567	605	589	589	581	578	600	583	565	599	626	603	585	620	571	642	597	619	587	585	619	581	592	603	630	572	572	583	575	591	590	644	611	622	591	561	601	582	594	635	637	610	609	550	591	614	599	599	553	605	574	562	582	613	575	593	631	592	590	641	564	576	612	604	647	572	587	569	558	630	586	558	618	608	585	570	594	528	598	591	566	599	581	615	606	592	588	594	564	560	597	604	587	606	599	611	579	621	635	634	584	582	602	592	596	585	621	620	611	546	617	643	627	588	597	593	573	619	636	580	641	558	615	589	601	628	548	589	578	587	644	589	597	598	590	589	577	583	603	583	623	605	596	582	610	589	611	598	594	587	596	580	597	613	561	592	593	562	636	613	585	604	618	631	619	562	575	569	614	598	591	598	633	605	583	569	559	577	596	622	601	572	583	607	633	624	613	581	626	608	619	623	596	586	537	583	568	655	645	587	586	639	617	648	558	578	632	583	546	603	599	599	597	632	597	592	601	593	633	615	575	582	578	596	626	575	608	626	605	620	596	630	601	575	613	541	611	576	587	582	589	621	592	619	549	575	591	553	578	627	590	567	589	601	594	578	621	589	583	569	575	634	609	607	579	575	590	628	589	570	617	583	607	605	574	582	632	599	631	598	588	612	591	563	647	601	621	585	607	587	618	603	577	664	606	604	604	601	617	598	576	588	586	626	632	615	582	598	607	565	600	630	587	627	573	662	586	596	582	614	567	627	622	545	571	573	616	562	542	593	610	581	589	600	595	646	592	634	564	605	608	587	645	568	626	580	599	586	641	605	610	634	627	585	570	569	668	612	567	589	589	619	550	630	572	583	605	614	616	612	584	577	571	617	557	579	602	624	610	592	590	584	592	574	616	575	615	608	633	586	625	606	616	571	651	608	588	605	582	592	587	610	584	578	633	631	599	588	621	603	592	573	584	588	571	596	568	609	641	601	611	615	598	591	613	585	606	540	602	605	583	576	573	620	631	601	646	606	660	587	599	598	544	599	565	611	642	599	648	609	567	565	580	560	540	606	593	576	597	583	617	603	641	596	601	568	602	618	629	600	585	598	567	579	647	591	612	616	574	635	584	596	596	641	589	635	568	585	598	608	585	617	652	612	591	589	606	639	606	598	586	558	578	585	566	611	596	650	595	591	618	634	638	567	585	587	606	536	581	574	611	639	600	560	662	545	540	557	574	566	598	591	608	649	605	648	591	600	601	595	620	588	552	622	618	626	586	584	611	633	577	574	616	611	597	590	584	608	577	609	614	596	605	563	627	539	605	636	601	598	579	599	570	608	667	616	622	583	612	609	576	589	554	607	562	602	588	610	553	634	592	586	587	589	605	582	631	607	606	579	592	621	630	593	594	629	613	595	608	620	609	589	597	592	642	570	616	542	596	602	575	617	568	605	569	537	605	560	599	614	591	576	573	590	582	631	574	582	606	589	550	575	561	612	552	597	602	599	575	571	578	559	602	609	593	591	622	577	600	578	607	564	607	579	619	575	608	609	604	575	572	580	587	560	586	581	588	618	615	627	598	612	592	610	547	606	607	598	579	577	586	592	594	638	647	634	565	590	540	573	584	606	588	638	610	608	613	586	568	593	590	591	536	556	609	617	623	602	577	591	596	592	627	623	612	602	596	575	590	592	581	607	547	611	593	570	610	628	638	639	574	621	633	605	616	605	586	641	608	615	588	600	574	621	612	563	573	607	594	628	554	580	580	590	569	598	589	612	609	589	582	576	631	674	599	662	639	606
34263	14734	10625	7668	5470	3318	2054	1198	668	448	339	289	260	234	208	166	187	166	165	154	163	161	160	150	158	158	145	116	149	138	167	128	144	132	112	132	112	134	136	129	117	121	137	106	132	137	134	149	145	134	144	126	140	96	129	108	131	116	125	130	151	115	136	106	143	130	117	112	122	117	121	115	143	133	145	127	135	114	125	125	130	130	133	118	121	152	115	125	122	125	133	119	136	120	133	99	97	141	119	129	115	117	128	133	118	113	119	134	107	109	122	110	118	129	131	105	130	119	143	124	132	119	133	118	120	113	119	142	115	134	106	126	131	126	120	123	139	144	114	103	112	118	112	111	132	135	137	137	139	122	115	128	102	112	105	107	131	129	122	125	115	131	119	111	111	142	128	113	131	120	109	124	128	144	117	129	109	129	119	137	131	132	132	109	113	122	143	120	122	117	120	121	141	120	128	116	114	110	115	117	119	130	116	103	130	148	112	140	145	124	126	148	125	133	112	126	127	153	121	119	111	118	114	125	134	133	122	116	121	118	121	135	121	128	121	128	124	111	115	132	124	111	116	130	122	125	146	138	118	97	122	127	123	103	130	135	122	125	125	117	107	138	133	117	125	126	131	112	117	125	126	114	110	122	136	124	116	119	115	122	118	135	118	118	127	112	113	142	115	123	126	123	116	114	136	133	110	111	112	129	132	119	127	141	110	119	134	125	119	103	120	129	125	132	111	114	112	118	112	130	108	127	133	122	115	102	122	91	129	109	126	106	151	111	119	118	124	112	130	126	110	130	109	117	118	128	103	125	118	118	122	118	137	136	114	119	143	131	148	122	131	119	117	134	130	119	120	131	122	137	121	119	112	125	135	127	120	134	127	104	145	153	103	116	129	126	134	117	109	131	109	126	118	152	112	143	121	135	108	131	126	122	122	107	127	131	99	122	121	131	125	107	115	136	134	120	148	121	117	149	122	118	128	133	114	114	119	120	137	110	115	121	123	115	108	123	105	119	127	127	128	124	126	124	134	132	132	136	132	111	144	115	114	145	132	127	117	122	117	122	110	118	130	117	104	119	116	127	123	110	130	124	137	119	120	115	128	122	113	130	125	106	119	136	128	124	113	140	142	123	121	138	133	114	126	122	119	122	124	111	128	152	126	128	134	119	96	116	98	123	133	104	140	132	134	137	111	119	126	121	126	117	134	111	123	114	118	118	136	98	123	120	127	129	121	119	118	133	118	121	121	133	140	133	135	136	118	128	105	119	119	120	140	134	100	112	120	118	115	126	125	104	106	127	124	121	113	130	122	107	110	111	136	94	125	111	124	118	133	127	131	149	127	120	118	119	105	157	136	130	140	120	121	137	119	132	121	125	122	125	128	139	123	118	134	129	133	124	134	115	130	98	139	133	100	108	126	122	125	115	112	140	120	133	120	124	131	133	139	125	122	134	129	142	129	117	113	130	115	110	134	127	113	126	148	122	122	121	131	108	130	131	119	138	122	131	114	121	106	107	112	123	110	123	149	126	120	117	117	127	126	114	132	129	129	122	116	120	117	101	126	138	125	139	116	124	129	119	146	115	119	123	107	123	108	131	122	128	123	122	123	127	123	130	111	121	123	113	126	134	113	128	120	111	118	143	113	104	120	116	121	134	123	126	120	146	125	112	118	109	138	118	133	133	120	117	118	127	108	118	111	124	117	110	123	109	132	135	124	128	132	132	113	116	136	130	126	126	130	115	129	116	129	128	109	114	139	106	120	133	119	114	107	146	134	105	128	126	120	133	130	128	115	123	127	125	139	104	132	124	139	138	113	135	108	143	142	124	125	127	118	117	120	117	125	109	108	122	145	117	117	127	127	141	123	124	136	129	120	125	121	112	129	104	107	142	116	111	134	118	132	115	124	134	130	116	111	135	135	115	105	124	121	97	121	132	150	126	140	122	102	147	119	137	119	113	119	124	113	121	123	115	131	119	117	130	111	147	154	127	132	131	110	124	127	111	118	138	132	131	120	106	105	121	125	128	129	119	126	139	129	123	112	130	117	106	119	111	121	107	107	129	123	156	114	124	131	120	121	123	127	130	122	117	121	128	101	107	119	113	140	131	131	110	143	126	135	113	139	117	111	123	117	134	122	140	114	144	132	140	121	96	113	131	113	129	112	113	135	118	121	106	119	102	113	103	131	115	126	112	120	122	137	132	114	112	137	124	125	122	117	121	124	141	124	123	102	147	118	118	116	107	102	108	103	120	118	124	128	136	125	108	130	122	112	131	124	128	123	132	125	137	133	105	115	111	122	132	108	111	115	113	126	140	131	107	118	125	127	112	130	133	104	136	133	137	139	110	129	119	126	142	115	119	135	120	121	114	132	144	130	118	131	130	128	100	118	111	121	124	131	113	117	120	125	114	136	124	145	112	124	133	130	128	133	118	118	135	124	118	102	130	149	122	133	118	118	139	142	133	130	117	136	100	138	144	108	119	111	107	116	134	118	128	138	127	130	136	146	146	140	136	107	139	130	126	130	110	113	114	125	121	139	112	117	126	121	98	93	116	122	128	131	124	123	113	120	113	99	144	113	133	129	116	129	124	138	117	120	132	120	120	118	117	111	133	134	121	120	124	126	123	130	128	119	134	118	110	134	108	112	132	137	113	132	116	131	135	142	121	133	128	124	128	125	129	116	118	126	141	128	110	118	122	119	107	111	107	119	127	124	103	125	134	111	131	134	121	122	143	138	137	128	112	119	140	144	122	130	107	126	119	140	119	120	127	116	121	112	118	130	118	120	111	120	137	139	141	119	116	122	120	106	123	129	128	124	137	100	123	114	115	138	119	119	113	124	122	118	125	108	116	125	124	122	129	113	125	129	140	134	110	120	127	133	147	133	127	137	128	122	109	137	127	116	123	129	109	135	128	116	105	112	116	151	133	119	114	109	142	125	127	133	129	125	105	127	108	115	128	128	124	116	115	105	142	128	119	122	129	103	130	117	132	97	115	108	129	124	122	121	131	115	97	110	118	115	114	129	125	122	101	127	108	127	131	121	126	133	122	115	135	107	118	116	118	104	121	129	115	104	149	129	121	114	124	153	117	121	132	133	109	116	125	126	138	114	127	120	102	131	108	118	131	136	132	101	104	119	111	125	106	126	137	118	124	119	122	140	100	130	131	130	123	106	110	131	110	102	119	137	137	124	119	117	105	127	124	145	121	140	110	111	106	120	133	136	134	110	127	138	130	138	126	109	123	128	120	121	103	112	132	131	123	110	120	124	108	132	120	123	113	133	120	132	126	138	119	126	115	113	111	113	135	122	128	119	104	133	135	123	137	137	111	129	129	125	136	108	116	132	120	137	124	117	127	129	117	145	129	115	141	125	127	120	144	102	116	110	143	115	134	120	108	110	107	117	122	121	110	115	136	133	133	118	139	130	132	125	118	124	124	126	116	126	128	119	99	107	135	125	113	124	138	117	129	132	145	129	125	122	129	127	102	130	133
23294	5817	8138	8098	7467	5583	4543	3780	2544	1920	1458	1244	1113	877	897	747	802	714	655	607	639	612	583	565	508	499	511	450	476	451	467	466	434	390	417	412	438	397	407	377	416	387	408	366	347	414	394	389	400	355	365	363	342	355	343	362	373	343	380	394	354	322	370	333	351	342	325	364	333	330	340	333	358	336	351	347	361	349	337	365	356	354	348	323	387	331	369	363	327	353	360	358	354	329	393	397	381	399	397	363	410	342	352	394	316	331	379	337	341	350	315	359	344	357	345	343	346	308	331	314	332	317	342	300	325	360	332	327	323	310	332	350	352	330	331	330	352	318	324	341	375	331	323	312	350	313	328	347	316	356	345	314	358	341	355	322	356	329	354	309	327	318	315	316	324	334	284	324	307	327	332	317	320	325	334	333	332	335	322	315	344	359	364	304	338	339	322	338	361	326	332	340	341	327	321	334	335	325	325	343	319	333	353	289	323	359	310	341	299	339	358	349	332	340	307	308	348	362	318	337	304	303	335	337	307	342	326	337	313	332	321	283	335	351	353	325	340	321	321	354	343	322	311	338	309	384	334	307	315	330	341	337	339	317	333	297	321	329	353	366	335	326	333	326	338	309	319	351	343	361	323	300	340	307	318	345	342	322	326	337	351	357	330	321	315	340	300	331	333	318	308	333	327	301	355	324	331	322	292	333	297	336	320	347	321	302	334	337	302	338	300	358	339	311	299	313	334	332	324	367	318	333	330	310	324	331	333	322	316	339	319	351	305	318	349	346	302	344	352	299	290	346	346	351	323	324	338	331	308	345	355	336	334	332	350	315	325	303	311	326	347	337	326	321	337	307	313	300	320	313	277	313	311	363	323	351	314	315	317	309	347	332	348	321	332	309	327	294	329	321	336	322	337	327	351	322	318	308	334	349	301	315	316	328	302	285	327	337	309	313	347	324	325	371	331	320	363	309	347	334	311	317	346	336	345	341	340	316	350	318	321	328	331	295	348	356	324	334	340	327	307	356	347	314	340	329	320	357	351	343	312	300	349	319	321	367	358	317	341	319	328	344	306	309	325	350	324	321	347	323	322	320	338	329	328	334	354	325	357	332	294	310	327	344	337	357	326	340	324	321	354	334	331	332	320	309	332	330	319	348	328	363	318	286	360	341	334	324	306	312	338	338	327	354	378	352	339	342	345	322	360	316	325	311	345	346	341	318	369	330	334	325	357	344	316	319	304	335	313	331	301	338	323	327	281	326	341	307	311	358	307	318	314	365	339	338	298	287	307	334	320	347	331	350	331	310	355	320	348	306	316	314	309	307	335	330	328	294	356	341	328	339	365	312	325	323	346	342	319	354	311	353	340	282	314	326	318	348	338	290	347	359	347	345	310	345	323	321	334	322	305	315	326	363	335	334	326	328	344	320	337	322	340	303	320	360	314	359	355	315	310	316	325	344	320	329	359	369	373	360	356	306	338	319	308	284	336	339	305	338	301	318	323	310	340	336	331	324	323	318	309	350	337	327	329	326	322	316	316	343	317	294	328	337	336	382	356	315	308	354	362	318	319	324	305	333	333	334	341	358	312	322	340	352	341	328	328	325	335	347	340	313	336	305	331	310	295	296	366	322	311	325	345	305	321	340	334	295	360	296	334	345	312	336	312	339	305	325	293	341	320	329	308	306	349	350	339	341	346	284	296	342	337	363	340	339	303	347	320	342	318	355	344	312	336	321	341	328	327	321	334	312	301	323	369	318	338	307	358	310	314	324	345	351	354	308	338	347	306	317	315	312	361	327	317	330	340	329	303	338	357	318	320	332	300	318	333	314	305	329	290	335	331	327	307	321	299	337	336	307	306	308	358	296	336	302	319	304	312	330	350	304	330	292	324	304	336	293	348	370	348	371	336	316	317	336	316	346	339	308	315	308	306	316	323	327	347	324	318	336	336	305	328	342	333	311	315	307	333	338	312	326	320	337	315	325	315	326	344	315	343	301	329	324	315	309	304	325	307	335	331	295	301	325	308	334	336	344	334	344	330	317	322	306	329	333	321	379	319	356	322	325	336	319	352	338	321	336	319	323	329	307	321	342	318	314	330	331	327	326	369	328	308	340	316	325	324	363	334	312	301	319	306	347	356	328	340	312	336	297	305	288	299	353	354	322	328	320	298	326	344	333	311	332	348	328	311	325	328	321	312	339	312	305	317	334	338	352	337	314	321	311	314	347	309	306	320	326	326	336	357	334	308	344	334	308	306	329	335	344	311	353	321	345	315	308	328	346	336	320	316	304	335	333	313	348	334	334	323	322	324	355	327	342	330	339	310	357	353	350	330	311	293	337	319	345	332	297	289	305	344	338	321	336	322	343	344	323	321	326	352	314	304	330	337	306	308	356	299	316	293	349	328	318	328	310	313	327	319	310	325	326	352	310	305	333	325	320	302	307	330	350	321	333	331	310	315	324	304	327	328	318	324	354	341	329	299	339	352	313	286	347	298	345	344	351	334	305	317	306	317	367	330	328	320	362	324	300	299	316	332	332	312	343	342	352	335	319	319	350	322	331	372	325	316	330	335	309	324	365	323	324	333	336	317	336	346	359	315	282	314	353	337	355	323	285	307	339	274	306	298	339	321	341	343	321	300	334	327	329	305	320	315	359	319	316	300	324	363	332	337	341	341	314	313	323	340	357	332	352	329	318	339	327	319	348	314	325	286	326	347	337	312	331	341	350	326	321	300	307	325	325	336	337	344	339	336	330	359	332	351	318	325	302	307	327	330	315	339	307	327	303	323	309	331	329	341	332	361	338	303	322	348	361	324	315	306	321	358	328	333	348	343	319	330	304	336	334	285	379	326	367	306	319	319	355	349	341	325	347	332	338	319	324	343	316	344	313	335	362	366	324	335	362	338	322	338	313	332	304	325	351	357	321	324	313	325	347	341	311	326	341	328	354	338	361	326	298	352	315	342	337	311	318	324	357	329	349	304	320	338	341	329	334	332	348	364	327	328	313	326	300	313	320	325	332	353	292	334	308	330	349	333	331	324	318	360	351	332	328	290	325	310	331	350	331	326	310	342	296	343	355	299	337	310	330	329	314	341	325	314	326	341	348	328	318	315	317	331	327	336	334	321	304	346	338	327	304	317	346	335	313	296	305	332	297	335	341	332	379	328	300	327	310	330	319	311	339	355	308	337	303	336	335	325	342	332	303	339	307	297	349	309	327	319	346	324	340	329	357	327	304	302	337	312	339	347	327	314	338	321	323	346	308	333	334	350	327	323	318	319	344	334	308	314	334	323	320	359	323	323	333	347	331	313	354	294	309	326	355	361	311	341	365	350	321	327	303	313	350	309	344	358	308	340	316	338	333	347	325	319	329	326	310	332	313	333	298	330	355	330	347	317	331	315	318	297	365	352	325	318	285	305	340	330	306	295	355	332	338	328	328	345	326	309	322	295	339	340	323	324	349	317	345	288	323	311	332	300	306	303	340	312	325	332	298
4879	916	680	553	453	329	287	240	240	226	242	224	239	219	206	217	195	210	243	259	204	203	244	201	223	226	216	189	236	188	231	233	206	214	214	197	239	218	220	215	211	224	211	230	212	204	216	209	226	217	233	228	191	226	216	222	220	205	230	238	224	208	195	227	201	245	219	193	217	215	240	199	219	224	246	220	225	219	219	208	204	199	210	221	224	209	189	196	191	206	222	220	204	219	221	212	202	218	206	215	231	238	213	216	212	230	213	221	219	209	213	217	233	239	205	207	211	214	228	208	226	213	244	220	212	216	235	225	227	237	205	217	243	255	218	229	250	221	204	245	231	211	236	222	236	224	229	238	232	195	234	209	211	232	216	233	265	198	189	209	232	215	199	218	215	207	202	239	224	217	232	209	224	248	204	212	221	244	238	206	220	231	215	204	207	242	209	204	203	225	206	231	195	206	213	222	226	195	221	207	204	213	218	215	216	182	173	244	227	215	212	199	206	234	227	229	226	217	223	198	222	219	218	224	222	222	209	243	205	181	245	219	226	240	224	198	218	227	244	205	213	259	230	217	234	217	219	233	204	208	229	248	217	225	203	204	238	213	235	217	191	237	224	179	226	193	219	199	211	226	236	205	233	188	208	214	207	223	201	219	210	203	242	208	211	193	235	208	235	229	216	220	224	224	200	210	216	223	190	236	200	223	213	231	210	194	224	226	234	215	240	231	220	226	226	216	223	200	211	234	205	233	220	208	219	200	207	196	232	207	248	225	233	225	211	181	202	206	218	203	227	231	226	224	202	212	222	226	236	231	219	233	226	215	220	222	222	226	203	190	214	215	232	255	213	206	234	207	199	192	211	185	244	234	233	209	223	203	219	235	223	198	237	217	206	216	234	214	213	241	220	240	204	221	220	213	223	193	194	211	230	229	200	225	193	218	217	205	213	227	190	210	231	200	222	221	226	222	206	205	215	230	190	230	219	220	224	224	235	203	223	207	219	221	226	214	222	220	221	216	237	211	212	249	215	199	198	202	219	221	229	218	227	233	218	212	210	216	210	234	215	218	240	207	226	253	228	221	208	227	193	240	222	212	228	214	220	204	238	226	211	247	210	234	230	210	245	217	250	225	225	213	221	200	215	212	225	194	209	210	211	214	220	227	240	236	193	215	214	206	203	223	207	237	215	210	217	224	208	218	227	222	225	203	247	224	206	234	232	246	229	225	219	236	183	206	214	218	241	228	232	232	224	192	225	236	223	199	219	199	232	211	218	238	221	216	229	204	226	219	218	193	221	216	221	226	229	229	224	218	229	204	214	200	210	229	215	193	208	201	218	201	229	239	206	220	222	220	226	239	214	200	216	226	225	210	248	224	218	261	229	211	217	232	248	226	219	218	250	205	229	230	235	199	225	244	205	216	197	225	203	223	208	228	227	234	191	237	220	192	214	204	254	211	228	225	225	225	242	217	197	234	214	245	243	239	247	229	201	226	203	246	213	220	220	243	217	202	203	220	205	224	231	223	227	243	222	250	220	210	216	198	193	247	204	227	210	216	230	236	206	213	238	226	234	216	188	223	235	223	184	196	243	218	229	220	226	209	229	233	205	203	204	231	206	233	215	226	223	252	214	217	183	244	224	213	182	240	225	215	211	184	201	211	223	232	230	224	192	216	200	202	214	194	220	207	188	242	225	241	231	233	205	215	233	221	210	197	205	182	239	232	221	226	228	247	221	233	203	231	222	224	224	187	237	207	201	234	194	197	220	245	220	233	241	209	245	222	207	219	213	221	216	222	213	228	187	207	214	239	212	209	206	252	208	211	222	224	243	197	188	209	235	208	202	196	233	216	236	190	224	217	230	237	218	203	240	234	219	227	212	228	196	212	220	244	237	221	255	212	207	234	232	224	225	213	205	206	223	227	196	228	231	235	257	212	213	220	236	218	241	249	223	193	214	223	229	207	228	221	224	224	225	191	212	188	200	204	220	216	218	202	210	207	192	207	225	223	214	216	202	207	205	214	248	209	223	204	238	202	232	237	217	240	212	203	199	208	231	210	212	195	203	209	211	226	229	212	238	212	208	239	207	212	239	226	214	239	233	204	223	211	210	203	195	235	217	213	226	208	219	228	211	219	223	194	252	235	236	219	224	209	204	216	213	220	233	235	210	221	230	211	208	245	203	199	216	210	200	213	207	215	213	224	256	191	225	208	210	204	196	226	242	203	203	225	240	227	214	213	198	214	201	212	203	206	212	226	210	221	192	227	219	236	229	189	197	200	222	223	236	228	214	210	218	208	222	241	216	229	218	243	218	197	221	220	235	209	227	224	228	206	192	218	238	208	221	194	253	249	218	217	214	218	210	207	225	220	185	222	192	209	195	198	237	246	238	189	227	216	225	231	223	185	210	205	218	214	231	195	199	228	205	205	244	224	236	209	213	243	221	223	239	215	224	218	245	223	207	229	201	209	225	225	238	244	236	219	226	206	226	206	226	212	215	222	219	241	220	212	192	200	223	226	186	224	231	227	218	208	246	228	211	199	213	207	205	193	220	226	240	219	199	217	229	219	214	193	224	235	190	200	226	218	223	199	223	204	191	201	213	217	190	234	211	203	219	208	232	215	208	233	203	212	208	204	205	233	177	214	202	204	205	203	196	228	215	217	234	211	227	199	234	214	232	206	216	217	210	219	214	220	207	205	234	230	208	197	220	228	187	193	239	219	202	220	236	223	213	209	233	208	258	208	200	246	191	187	207	198	225	217	219	217	190	211	190	194	227	187	216	225	222	221	231	221	224	202	215	193	210	223	232	239	188	225	216	200	227	208	212	213	182	222	202	238	219	233	220	195	192	214	207	206	214	231	223	248	221	209	242	213	232	226	253	223	205	208	225	239	246	206	202	195	226	229	221	233	195	254	222	223	175	207	237	221	244	207	219	224	221	214	226	212	194	216	208	212	184	233	218	227	241	204	189	237	226	248	202	216	224	215	250	218	212	222	232	223	212	200	210	220	227	228	206	207	224	196	205	209	198	224	187	217	200	225	217	212	221	190	219	205	214	238	242	228	216	211	222	203	211	226	222	235	215	245	202	218	208	208	228	221	202	214	211	204	222	235	226	219	240	223	220	239	217	214	255	218	208	221	239	213	221	189	221	224	188	214	239	206	226	216	239	239	210	216	214	239	237	246	216	210	208	210	213	188	215	199	218	247	226	244	226	231	224	221	221	242	221	221	205	198	209	229	225	211	232	226	237	217	205	226	231	229	215	197	221	203	224	204	235	193	203	223	199	227	219	229	192	223	230	230	225	245	224	232	246	206	230	218	225	193	229	202	217	235	218	224	189	242	187	200	196	225	194	238	187	190	228	240	199	255	208	218	198	235	217	214	224	229	213	186	211	244	211	222	215	200	199	219	222	189	231	221	196	231	221	204	214	213	206	246	219	244	194	234	219	215	197	221	223	200	211	224	236	229	214	228	219	225	240	229	194	202	208	224
4616	1244	1650	1475	1369	965	852	749	658	599	604	629	628	557	562	538	576	525	579	580	556	553	561	598	598	624	579	602	564	546	523	590	569	577	563	541	497	543	549	548	566	538	595	532	540	544	527	528	535	580	577	547	589	556	581	564	532	577	545	595	575	581	542	606	545	563	553	577	518	562	554	577	568	561	570	522	556	578	574	586	565	620	568	535	595	608	566	656	588	535	537	599	548	540	607	591	599	594	571	610	620	541	581	591	573	551	589	605	574	599	559	572	545	560	567	603	550	569	556	593	577	543	568	567	602	577	562	564	578	581	570	595	590	544	570	568	590	576	602	581	575	567	568	517	569	577	579	538	580	589	577	602	595	550	564	561	514	561	587	554	510	586	554	578	584	585	581	551	522	587	572	606	538	570	584	519	553	583	557	523	606	566	547	561	565	601	554	575	630	541	617	576	587	542	544	571	535	592	561	580	520	569	567	554	564	577	583	574	570	582	564	552	593	567	558	576	528	546	552	576	593	589	574	593	551	548	548	589	606	543	583	561	561	600	499	594	582	613	597	555	587	518	554	576	555	530	580	559	562	568	557	559	564	562	530	598	599	569	534	590	583	543	602	550	588	596	546	567	581	577	533	578	542	566	564	593	565	535	560	566	565	552	579	565	507	571	539	560	602	577	575	588	551	585	593	624	546	548	589	563	558	575	562	567	582	610	584	561	554	539	591	563	551	577	606	598	560	556	557	634	563	580	540	560	573	575	576	580	552	602	556	588	547	584	568	565	569	587	594	581	579	619	543	556	580	547	578	525	585	565	609	571	591	563	560	549	593	555	544	551	559	568	589	577	606	556	562	575	565	595	552	592	537	625	563	594	571	573	566	597	578	574	581	565	553	537	572	561	572	572	575	542	550	582	535	624	534	581	619	573	586	502	579	604	552	556	528	550	550	555	539	571	582	530	518	600	599	567	549	542	538	583	528	602	564	529	577	556	560	551	591	559	562	559	535	606	614	582	559	556	633	578	556	601	582	561	620	550	536	552	582	590	571	565	573	573	556	539	593	576	544	535	595	539	591	566	609	562	587	514	577	569	588	545	553	590	557	544	579	556	607	595	607	523	566	565	583	565	572	540	630	574	564	552	558	597	528	593	593	581	576	538	564	559	560	570	634	519	568	586	614	602	538	552	583	551	533	532	585	600	580	529	553	596	563	590	540	542	591	582	529	568	580	566	573	564	545	545	582	561	585	571	563	553	562	601	590	536	586	560	552	557	562	605	523	571	572	543	561	531	605	541	521	552	567	534	571	579	563	560	552	552	543	581	572	583	579	552	558	518	555	569	597	542	506	565	524	557	569	534	540	550	556	577	562	565	511	569	550	576	533	543	590	567	581	554	585	568	540	574	560	550	585	519	571	584	548	541	594	590	575	521	617	607	540	577	592	571	533	526	593	586	527	578	595	621	612	573	584	566	554	543	591	605	525	587	561	589	565	562	602	608	583	574	565	550	536	575	592	561	535	544	609	566	563	592	584	581	577	505	570	545	572	516	617	569	555	584	570	558	553	571	598	535	589	552	528	607	592	572	580	560	559	544	562	534	562	586	578	517	532	571	559	552	568	535	559	539	559	540	577	583	540	542	567	596	549	557	557	556	558	617	578	574	573	590	544	598	586	598	604	556	532	610	549	571	599	596	547	535	519	568	537	564	537	576	552	550	564	562	532	611	561	571	592	536	557	565	566	555	559	580	594	538	567	587	579	547	540	549	541	605	570	560	568	575	565	630	564	533	542	519	567	547	555	585	558	542	518	580	567	571	615	539	618	565	580	577	598	595	598	593	573	576	549	583	545	607	577	542	576	534	585	579	569	574	582	570	586	585	561	560	547	606	610	552	520	564	552	583	589	573	584	548	593	558	586	612	545	571	602	505	581	580	543	554	550	567	559	575	568	558	529	564	589	594	578	565	580	570	559	568	531	587	622	548	572	552	531	571	579	548	565	551	545	580	532	568	587	518	545	562	588	562	572	556	598	569	529	564	585	534	570	549	565	574	576	583	566	592	567	567	586	527	572	580	528	561	536	588	543	578	591	598	590	578	578	553	581	543	588	561	571	545	574	570	569	568	575	581	612	610	513	545	551	542	567	567	540	567	578	553	578	555	576	572	588	624	590	589	602	589	525	590	548	565	590	555	564	572	580	539	568	597	544	614	530	571	561	507	561	581	570	571	564	545	573	556	574	555	552	563	567	569	585	588	570	534	538	564	539	550	534	583	534	550	541	516	597	530	535	599	577	563	597	603	576	566	540	550	550	533	553	542	558	536	589	551	581	590	543	623	591	588	577	585	536	533	591	592	548	585	571	583	540	581	612	589	550	584	561	561	584	560	576	576	567	561	592	526	587	587	628	586	566	581	571	561	593	572	574	513	552	527	605	570	576	554	539	554	561	568	581	557	558	509	578	579	554	562	586	531	622	546	550	622	609	559	549	595	564	579	576	600	551	575	569	536	597	580	560	553	585	567	542	582	576	573	576	549	568	558	575	567	545	556	563	608	560	550	609	530	592	583	580	521	598	531	587	499	560	565	568	577	517	564	559	567	601	554	525	538	547	561	575	544	537	562	567	557	567	554	566	570	614	541	567	576	589	565	558	591	557	547	597	604	571	527	581	545	553	569	581	609	580	580	557	526	569	510	571	540	556	606	544	554	564	595	537	568	575	566	598	552	574	523	525	566	603	545	602	585	550	585	554	591	561	532	589	538	580	532	590	557	576	585	575	594	608	593	553	593	524	551	578	558	556	600	581	550	565	611	592	543	586	575	602	540	629	582	569	541	576	588	595	604	590	560	592	570	548	583	539	580	582	591	604	526	549	577	662	555	603	607	548	573	550	608	551	589	586	582	584	548	574	597	561	557	561	501	569	555	553	558	597	575	555	557	527	563	604	587	575	571	566	562	552	562	561	533	560	579	558	528	550	557	591	597	587	550	533	568	550	584	585	566	535	597	573	583	556	560	562	556	560	563	534	576	539	543	582	544	544	575	582	534	573	582	571	546	582	572	583	554	539	559	599	592	571	564	616	579	582	586	565	555	552	566	530	590	539	557	575	563	551	585	591	609	553	492	566	561	593	568	547	584	539	564	576	567	581	602	537	573	552	529	561	584	596	581	592	556	606	576	539	575	535	593	571	581	572	514	557	604	591	558	586	551	582	566	570	540	587	554	553	588	571	571	519	574	551	572	549	534	558	591	582	551	550	563	558	556	557	545	577	572	570	570	572	564	594	590	585	552	566	532	593	528	568	555	563	595	600	520	556	582	591	560	595	583	521	553	559	574	584	571	546	565	618	565	547	548	543	575	540	547	596	549	577	568	551	568	603	615	566	578	530	584	533	603	601	544	554	577	570	572	558	547	558	571	576	571	565	551	560	587	571	569	522	587	566	540	531	545	581	574	594	608	535	568	580	572	639	621	585	584	540	545	584	546	563	566	548	504	596	622
24461	8643	6199	4502	3333	2302	1262	816	571	368	333	301	257	242	277	264	255	218	242	250	217	245	200	214	222	203	242	220	250	233	217	193	237	196	221	243	218	216	233	212	224	208	241	241	197	214	199	213	219	179	196	200	185	225	189	213	237	222	205	218	215	199	192	207	205	186	191	198	209	188	203	194	222	232	173	232	220	216	223	217	202	227	217	210	231	221	183	215	215	198	217	216	226	217	217	234	209	211	229	214	226	204	233	224	232	230	226	209	196	228	221	204	211	212	217	221	207	207	215	235	215	200	220	242	217	200	210	211	244	219	229	217	253	211	208	229	213	168	212	192	211	196	205	211	187	226	226	225	208	205	229	206	221	201	208	211	227	228	231	223	252	213	222	216	213	223	212	202	225	233	217	216	201	233	233	217	203	194	237	205	202	225	211	212	209	203	214	233	230	216	210	219	234	221	247	236	252	227	214	227	209	194	205	238	234	211	219	188	213	228	231	211	262	253	223	221	208	207	235	248	226	200	202	232	223	225	219	200	227	186	226	201	220	222	207	202	221	224	241	234	189	233	234	201	245	215	217	184	230	234	210	228	188	218	205	211	219	195	209	201	222	212	214	240	225	220	227	223	220	221	212	245	192	209	226	190	219	234	238	239	209	201	218	205	232	215	195	220	207	228	209	202	216	243	217	232	239	205	199	210	214	246	214	218	214	188	196	212	223	210	205	244	224	237	211	206	216	207	188	232	196	194	206	214	200	225	230	191	176	233	230	227	214	202	216	212	219	213	240	206	207	229	239	190	258	209	225	208	223	224	223	196	213	180	197	205	223	203	217	231	217	191	181	216	221	222	227	219	207	199	206	207	229	200	193	232	219	214	200	193	210	207	213	195	216	229	210	216	205	219	204	227	208	225	224	229	240	213	233	227	228	249	209	223	214	201	190	235	223	203	197	211	208	226	216	224	211	212	243	200	199	198	197	168	218	222	240	203	207	191	216	223	216	226	221	232	234	227	200	235	205	217	199	201	201	223	241	203	198	236	208	213	217	206	226	219	206	197	215	215	206	212	218	220	189	185	205	198	204	230	217	217	196	218	197	220	190	239	211	217	211	235	214	213	209	217	215	204	206	209	202	216	192	223	212	209	213	239	203	239	185	214	213	206	201	210	189	236	213	196	197	218	231	209	225	220	216	196	216	222	201	202	203	216	212	215	231	238	243	251	220	211	211	254	224	197	226	201	228	226	219	237	239	241	221	253	238	219	226	217	214	225	207	190	200	212	251	216	208	216	241	219	215	213	213	193	248	234	210	225	229	201	196	225	215	200	211	212	218	210	223	211	225	204	218	217	242	207	217	210	233	212	200	191	214	199	202	211	227	219	222	202	194	254	201	194	210	237	215	208	220	241	203	223	220	246	210	186	207	200	215	208	202	235	244	198	221	209	215	229	216	203	176	226	228	213	205	239	210	213	182	220	215	226	214	213	223	205	219	212	197	206	220	202	215	216	243	217	226	235	236	232	232	222	225	225	198	230	238	246	225	216	199	199	232	211	197	212	207	229	225	221	210	214	221	206	204	237	202	212	215	231	220	208	208	199	216	224	214	232	208	210	201	218	249	226	195	182	201	165	204	223	216	214	230	239	216	216	201	207	228	197	213	195	220	222	242	221	216	184	208	216	198	195	212	206	180	205	202	178	186	212	227	210	236	194	223	201	213	197	227	203	214	223	214	226	225	221	211	207	196	203	196	217	187	206	214	244	228	210	160	215	214	202	244	228	240	222	187	202	197	228	191	221	224	205	213	223	214	217	202	188	211	218	201	229	221	191	224	221	227	204	206	208	231	216	187	202	219	205	220	200	219	181	234	226	223	227	212	195	237	196	202	207	212	224	198	192	217	197	211	221	231	220	225	206	243	208	238	218	207	217	211	259	231	205	216	219	215	250	213	216	210	219	226	207	229	205	204	214	253	216	190	216	215	215	190	233	192	223	213	197	219	224	209	218	218	241	215	249	214	215	197	214	209	221	228	181	231	239	231	212	218	234	211	220	207	218	203	213	223	221	194	212	211	211	227	214	219	206	209	187	236	212	215	234	227	227	215	211	209	208	191	201	238	217	196	182	203	213	246	221	221	205	239	223	210	216	213	207	216	214	211	198	193	215	234	198	212	186	225	220	213	207	221	205	186	224	199	223	225	198	210	204	206	203	220	206	217	225	249	240	221	189	192	217	221	214	238	198	189	194	219	235	231	223	234	223	189	207	241	227	196	223	221	209	215	198	219	214	224	219	226	225	215	232	233	194	232	198	208	215	221	202	235	195	208	223	217	225	210	206	211	218	212	259	199	205	238	246	219	212	233	216	241	213	198	229	215	217	211	212	187	213	218	234	213	214	219	235	230	218	217	254	199	210	201	206	199	197	219	228	225	212	215	209	211	205	206	237	220	215	213	217	234	225	221	218	218	200	202	238	219	222	193	198	237	217	231	210	223	174	203	223	222	205	231	224	204	200	204	221	206	211	233	218	220	218	235	208	196	244	200	221	203	239	224	240	208	219	176	198	197	216	225	194	192	200	225	189	227	202	224	200	238	203	210	184	227	192	200	221	209	220	194	214	203	181	227	212	220	211	198	208	212	206	211	221	214	231	219	207	213	206	201	207	218	225	224	210	178	215	233	223	202	227	243	209	192	212	201	223	229	231	231	197	236	240	234	220	210	188	216	229	230	201	205	212	200	239	243	221	212	257	194	225	233	208	205	209	209	212	192	188	211	232	221	202	237	216	215	228	205	194	245	192	227	211	212	214	240	208	225	221	204	215	193	248	225	215	188	230	213	228	226	222	204	215	223	226	222	228	214	227	230	209	223	218	226	211	217	219	231	204	208	223	209	219	224	235	229	187	211	223	223	200	178	209	197	223	241	229	195	210	203	236	221	234	183	192	221	225	190	230	213	210	226	219	215	258	224	209	191	213	219	228	238	228	216	199	209	208	208	193	229	214	220	201	198	232	217	209	229	215	195	207	207	187	195	219	186	213	207	207	232	223	212	215	198	217	211	205	193	218	194	212	220	225	224	200	205	203	226	217	210	199	222	226	209	223	189	236	230	222	222	214	205	213	221	223	218	234	232	224	211	205	242	232	205	207	186	189	209	180	221	196	218	190	210	215	203	207	225	224	216	220	200	230	242	228	201	235	202	183	207	238	208	239	209	219	198	186	213	228	201	224	215	231	194	229	198	205	220	206	211	221	208	194	211	201	235	223	212	188	222	245	235	221	201	203	222	184	225	230	198	217	231	221	198	218	224	178	201	227	202	208	246	218	239	213	200	205	253	227	199	223	223	212	214	212	223	230	218	209	203	208	209	207	203	229	204	195	212	204	197	221	228	213	216	202	214	214	219	215	188	231	230	207	205	208	218	195	205	203	230	226	240	200	202	215	221	229	246	195	196	209	237	215	206	230	213	216	243	212	209	215	215	181	236	193	203	218	226	213	221	212
17029	3830	5726	5872	5307	4351	3089	2540	1871	1483	1184	1057	872	900	829	814	799	720	714	698	646	677	666	690	637	590	662	650	616	610	612	622	565	646	567	585	637	618	599	610	580	565	613	584	569	583	589	585	539	589	544	586	543	576	563	554	528	572	572	603	558	526	554	523	516	577	557	580	552	509	585	575	625	568	533	600	594	559	619	579	586	564	576	588	568	569	574	582	563	539	604	591	558	588	573	594	589	598	589	556	607	602	549	567	587	590	564	559	600	528	547	558	564	550	528	579	559	585	579	512	565	544	517	550	570	566	557	576	590	571	524	573	557	569	583	568	551	535	558	549	548	562	526	537	565	555	561	510	525	550	523	542	566	571	585	507	537	567	607	556	562	567	612	557	539	535	541	593	559	528	528	582	572	554	578	542	576	531	552	554	553	589	540	551	589	559	580	559	551	528	553	545	563	619	538	641	546	587	538	521	590	496	533	561	588	532	551	570	567	556	538	573	568	521	582	553	556	544	551	598	562	530	578	559	570	564	576	596	569	539	540	555	555	556	546	557	547	591	520	534	560	566	552	519	572	525	578	582	573	544	561	516	573	564	612	539	566	566	515	542	557	504	547	553	552	551	513	524	594	545	556	552	561	538	558	541	567	568	554	525	547	586	585	577	579	555	534	553	557	574	559	501	585	563	543	541	593	537	549	500	571	546	587	565	540	522	544	553	563	559	527	545	597	538	517	560	531	544	556	576	550	510	605	573	559	561	584	540	547	545	559	523	553	583	577	534	563	530	512	491	560	522	577	584	552	553	590	573	593	576	581	552	546	572	570	572	544	564	587	562	550	567	584	499	549	529	556	529	562	539	503	532	559	555	585	597	569	602	559	568	529	565	578	557	553	562	540	570	601	564	564	557	558	574	556	506	553	556	522	554	560	585	541	574	535	546	555	575	564	536	573	543	547	541	573	561	582	511	561	520	547	568	549	548	573	570	565	575	588	589	554	544	515	551	490	553	542	536	537	539	560	539	561	521	544	542	549	572	587	531	559	593	574	552	504	581	562	492	540	569	558	516	539	550	543	562	578	546	556	555	531	536	565	572	523	556	530	523	569	541	521	569	515	576	576	551	543	558	558	550	526	515	555	541	544	572	525	548	561	570	546	560	516	559	552	502	528	552	533	574	566	556	539	537	544	541	536	546	580	603	534	535	574	547	576	540	557	562	594	569	541	541	559	604	535	591	553	572	517	493	574	566	512	561	533	544	570	552	561	563	540	535	538	552	596	542	611	523	506	565	528	514	575	552	537	568	548	587	540	558	535	574	580	541	546	533	532	558	605	600	573	548	528	520	555	525	555	533	523	597	552	552	543	574	558	543	578	579	576	549	585	556	551	558	576	545	607	543	538	539	561	570	534	568	539	561	544	539	556	559	549	532	534	571	563	547	539	553	596	509	561	544	570	554	565	553	551	532	572	548	529	522	504	568	539	569	577	553	538	543	517	553	552	593	563	556	510	556	531	566	525	548	538	524	555	568	541	574	530	520	577	582	548	557	534	566	517	546	529	611	539	589	550	530	523	564	551	600	590	565	577	589	568	547	558	571	544	548	521	531	541	578	561	541	584	554	574	560	526	525	554	548	511	539	559	543	563	602	567	552	528	526	562	564	544	529	529	527	571	542	536	541	552	569	568	574	561	571	542	545	518	567	542	515	556	572	523	554	521	574	565	568	533	560	560	545	545	553	571	580	559	553	592	518	572	583	555	554	530	537	523	551	535	508	577	526	536	550	505	561	545	578	604	568	563	572	541	605	545	594	536	548	543	537	552	536	565	568	558	562	540	529	559	540	520	569	521	556	521	518	584	550	533	579	525	551	515	553	567	557	518	580	577	569	580	542	542	545	602	580	566	551	502	537	584	511	549	541	552	528	582	530	555	553	555	537	599	533	566	534	570	537	569	525	525	557	550	559	500	519	597	532	545	547	537	577	577	553	512	602	556	561	550	540	587	553	532	579	580	537	528	574	547	572	588	566	603	618	563	538	599	567	565	545	582	566	560	529	609	595	533	543	561	571	530	588	563	546	520	523	534	585	575	573	548	583	559	566	523	604	528	564	569	533	557	554	565	615	548	553	570	557	548	550	593	528	567	573	545	588	566	564	568	516	528	539	546	549	572	529	571	546	563	556	595	585	564	552	584	528	523	529	564	565	576	540	550	517	555	520	595	513	581	504	548	589	533	563	577	541	603	546	569	558	564	552	571	532	622	553	559	528	547	525	561	542	576	525	586	596	532	565	566	566	537	561	567	575	567	567	535	547	567	578	567	538	536	566	548	515	513	513	607	519	579	550	561	556	548	539	544	555	555	566	555	547	559	553	543	577	553	590	556	512	575	583	509	549	534	558	541	548	563	567	532	599	557	541	537	570	574	540	550	529	540	569	547	591	543	571	563	510	535	544	506	616	569	517	545	547	541	581	560	550	560	530	568	542	553	554	555	567	591	570	547	553	555	543	517	568	521	570	571	551	562	533	597	567	577	555	595	574	563	561	526	552	545	581	561	577	570	583	551	536	565	558	546	579	532	517	581	554	590	553	589	532	527	565	551	539	585	513	545	583	590	534	528	592	543	557	521	598	532	579	557	554	563	575	589	518	531	553	555	542	593	612	579	570	531	544	563	585	549	555	518	573	536	552	574	577	526	570	544	578	560	517	557	553	525	569	524	536	571	544	590	550	502	542	569	524	593	540	583	546	579	570	557	534	551	547	537	555	578	601	551	531	521	583	570	545	578	560	560	567	576	569	579	534	521	576	588	584	540	548	514	545	584	556	506	554	556	516	592	554	551	531	557	552	552	589	524	532	523	538	559	564	588	579	588	565	531	543	543	544	547	578	499	542	558	566	594	547	545	588	547	550	549	551	600	548	567	577	547	584	603	523	556	560	553	581	570	544	546	535	565	577	580	550	597	564	582	576	558	550	565	557	557	546	556	559	570	519	522	538	526	551	533	564	508	591	565	550	549	562	550	554	498	528	599	540	575	536	542	552	507	562	576	637	537	582	566	545	578	538	576	569	561	570	562	613	539	556	550	567	531	550	548	529	560	569	534	525	519	576	502	539	556	562	557	530	568	588	583	530	579	536	543	558	554	585	575	582	558	566	569	516	557	549	578	557	541	588	541	502	580	544	559	537	552	521	511	559	615	549	566	563	553	572	532	557	517	575	557	595	551	545	569	586	589	541	589	545	541	577	554	572	599	546	543	529	576	564	563	542	555	549	557	568	549	550	564	520	541	553	536	573	557	559	551	512	557	543	549	534	537	562	578	505	549	536	571	530	537	584	539	530	575	544	542	585	566	552	568	532	529	523	551	541	547	577	547	606	548	571	560	548	548	575	538	590	561	583	568	505	521	546	593	550	545	560	526	570	555	601	596	517	543	523	521	518	533	527	567	572	525	565	535	605	584	493	571	568	520	538	564	568	562	580	531	548	568	525	532	587	543	556
33158	13733	9882	7281	5501	3708	2508	1377	753	439	299	292	249	231	194	189	167	165	176	164	176	167	142	151	129	142	132	134	135	144	133	140	118	129	117	120	108	121	121	139	111	134	97	111	113	128	108	114	130	110	120	136	115	122	123	121	129	107	123	128	118	131	106	142	107	122	113	134	128	124	108	102	114	136	114	116	135	125	93	110	123	146	115	120	115	130	122	117	104	123	113	118	108	117	118	131	93	138	112	123	111	121	129	112	104	112	112	117	117	116	133	114	105	127	124	127	121	128	117	123	120	98	117	87	128	99	118	123	126	119	123	127	111	109	129	117	113	96	106	123	121	120	106	135	123	101	116	104	124	138	118	122	110	126	111	129	112	121	112	117	99	120	116	112	118	121	128	97	120	115	125	119	114	131	102	113	130	112	122	123	113	116	128	107	114	118	117	134	120	130	113	109	94	106	123	109	123	99	123	117	111	152	125	122	122	129	111	98	107	120	97	125	116	125	123	95	114	112	147	122	112	111	131	108	104	119	139	132	117	116	117	128	116	133	117	131	109	104	128	124	99	118	127	129	119	107	127	125	116	120	131	129	123	126	109	130	125	123	125	113	109	110	107	118	129	117	129	130	122	127	142	119	115	118	100	108	119	127	102	122	113	106	109	112	105	116	127	119	134	120	120	123	106	101	107	105	125	127	127	108	117	142	113	117	124	120	122	115	109	106	106	126	132	119	119	140	113	92	122	111	118	106	107	116	102	116	127	128	106	122	111	99	116	122	99	119	120	125	114	111	103	108	116	113	123	114	109	132	126	123	117	98	105	118	139	105	110	118	120	92	105	104	127	89	109	99	108	127	119	127	133	121	114	113	118	131	99	127	120	113	121	137	128	125	121	107	131	109	114	108	132	110	96	104	94	105	106	126	96	110	113	130	118	119	106	119	110	128	119	119	101	122	99	132	122	124	109	105	102	130	116	105	126	131	116	119	122	126	109	114	109	113	109	130	114	126	115	119	109	101	117	117	131	131	135	115	111	101	116	138	100	103	111	117	109	101	123	117	115	131	114	131	114	133	136	121	117	120	96	122	120	97	99	118	132	104	115	99	119	126	129	102	119	109	108	121	128	124	114	97	116	118	137	95	119	125	120	91	103	123	122	125	98	100	128	119	115	104	109	124	111	119	117	124	112	118	126	118	111	114	123	129	115	126	102	106	120	113	127	120	131	108	111	136	114	115	118	117	111	92	141	130	117	108	113	108	119	110	113	131	149	131	102	103	120	98	123	119	93	126	99	113	116	121	105	102	123	123	88	128	117	109	115	134	114	126	133	122	107	123	113	114	104	103	112	131	116	94	137	126	112	121	121	121	119	110	106	131	99	120	135	115	115	121	116	141	134	123	109	97	132	104	105	108	106	106	115	124	122	110	86	118	115	117	113	112	106	117	115	123	116	108	134	93	122	120	105	125	124	112	98	101	127	128	109	115	112	112	128	127	116	117	115	115	115	127	125	115	124	129	119	111	133	107	128	108	109	118	104	104	123	102	133	123	136	118	117	123	124	127	99	123	106	108	104	124	106	135	118	89	103	111	109	103	116	118	121	113	110	130	129	124	119	125	116	127	93	105	137	108	135	119	112	138	111	114	100	124	103	131	118	123	116	120	128	95	126	100	109	112	109	112	113	129	91	115	115	102	109	105	109	136	111	116	105	116	127	116	105	128	125	114	99	110	92	103	126	129	123	120	119	108	114	121	106	123	108	125	105	114	116	117	122	133	113	119	109	117	131	113	120	114	111	120	100	134	113	128	107	128	91	119	107	102	113	119	95	112	110	115	122	132	116	89	97	117	141	117	118	128	122	109	123	100	104	103	94	110	114	120	111	105	109	88	135	114	101	113	107	114	111	116	117	108	118	106	102	118	111	115	126	114	136	114	96	114	123	135	123	113	121	121	139	140	137	121	100	129	103	117	120	109	116	98	117	126	107	108	115	112	125	118	115	135	129	138	116	139	113	123	106	115	128	120	119	147	120	112	120	113	126	98	95	109	125	130	121	118	128	111	116	107	138	139	121	107	131	111	105	130	111	104	121	102	112	90	108	120	122	112	92	106	112	132	112	107	109	120	116	106	108	126	129	109	105	124	115	121	139	113	122	121	111	105	133	115	110	114	133	99	118	127	110	122	129	109	98	119	119	90	106	109	103	132	125	109	112	123	110	107	90	113	130	113	128	115	118	112	113	113	109	110	100	106	105	101	101	115	99	117	128	124	132	125	102	109	115	131	113	120	117	109	90	107	103	127	102	134	131	126	132	113	126	113	125	111	106	121	99	116	99	103	120	109	110	141	123	125	104	114	97	118	147	109	113	119	112	122	117	122	117	108	99	108	117	124	118	127	127	123	101	116	124	104	113	123	107	121	109	122	108	114	111	102	108	107	109	109	112	110	113	101	121	127	115	128	102	110	113	134	124	117	114	108	119	100	113	106	126	128	99	116	119	120	134	123	124	121	136	116	121	115	127	135	127	131	141	114	114	136	125	115	126	119	127	117	103	134	112	111	115	119	112	101	112	112	123	124	120	119	137	124	134	112	117	108	118	117	97	125	117	136	135	126	109	120	100	116	110	114	116	116	141	110	126	109	110	130	111	118	113	117	129	113	111	115	116	109	125	107	97	120	128	100	115	123	96	129	134	124	124	116	122	122	133	111	115	131	125	104	107	118	106	112	116	121	104	106	112	89	118	112	115	112	101	113	117	123	103	120	113	133	119	117	112	110	123	114	121	121	125	113	120	111	131	136	111	123	105	106	125	112	119	143	110	133	130	116	101	129	123	124	111	123	109	91	140	97	129	112	108	118	122	120	100	124	120	121	113	126	124	101	108	114	93	111	94	127	99	90	114	112	132	99	122	116	120	112	106	121	98	133	125	104	121	132	125	112	122	120	121	118	140	118	134	129	136	102	142	115	105	103	95	133	116	122	90	136	104	113	120	112	119	110	99	116	120	114	106	96	102	112	114	106	106	109	127	117	109	125	116	115	124	126	117	111	117	117	131	110	115	120	121	113	135	128	116	130	110	103	129	113	113	126	115	117	103	116	130	112	123	123	110	115	109	105	128	132	114	136	119	107	120	129	103	131	93	108	112	117	112	108	126	119	113	111	132	103	115	115	136	123	133	119	117	107	117	98	123	128	127	101	122	125	117	134	130	115	118	113	125	116	127	127	120	114	122	119	92	103	111	119	107	130	113	114	109	118	122	116	114	93	126	118	125	134	105	114	124	107	123	118	144	116	125	136	105	113	122	127	126	102	109	124	135	115	99	133	116	113	105	114	107	102	131	111	113	115	121	110	110	120	118	122	110	142	103	113	114	95	128	129	136	130	121	122	128	120	111	114	119	123	122	122	119	110	132	135	134	124	103	114	137	105	114	102	102	103	114	124	117	115	126	97	124	144	112	131	115	107	113	133	126	124	137	127	132	119	113	101	116	110	123	124	113	133
22130	5583	8295	7887	7470	6326	5056	4306	2787	1867	1553	1231	1107	917	825	801	741	664	604	583	630	589	549	522	521	489	465	486	465	428	421	392	444	414	430	381	390	418	380	365	383	389	382	353	370	355	392	376	343	362	346	346	332	345	320	371	358	345	347	376	366	342	345	337	353	346	371	329	350	352	350	346	335	354	319	322	323	355	340	341	339	304	340	352	350	379	322	337	344	358	358	335	360	332	319	382	363	379	373	331	342	369	377	368	319	329	318	322	305	363	335	331	352	342	302	306	332	334	340	359	327	321	342	344	309	343	332	332	291	340	293	285	305	333	333	334	339	339	314	327	314	342	316	297	291	307	334	321	333	323	318	285	312	293	303	298	317	325	348	317	300	297	318	312	304	316	358	319	319	317	325	339	338	304	344	323	325	302	284	317	322	290	303	308	310	298	315	277	314	323	315	322	328	293	324	310	294	328	303	312	292	350	317	317	323	340	309	335	336	341	315	335	342	306	320	303	310	311	296	292	317	345	329	318	332	309	333	320	318	297	352	353	292	329	326	325	318	294	318	328	298	317	317	329	289	326	319	326	332	324	331	310	295	301	307	324	340	362	358	313	309	324	301	295	310	310	314	294	305	301	348	297	325	308	334	307	307	316	306	281	294	342	326	334	316	320	297	312	301	301	322	319	308	306	294	316	287	312	343	319	304	317	336	311	320	318	338	341	347	316	331	309	329	340	312	314	318	276	350	293	316	307	281	268	358	310	350	299	291	304	307	342	309	288	329	291	307	311	311	323	310	326	284	337	306	327	304	352	318	313	284	338	307	290	299	328	324	371	319	341	295	289	288	304	282	353	288	294	278	327	324	339	314	323	328	330	292	329	313	334	310	330	317	352	336	336	307	327	307	307	313	319	319	305	296	330	315	345	331	314	302	281	313	281	318	284	327	301	305	309	296	330	306	312	293	284	323	295	296	304	287	318	299	350	298	294	326	303	311	331	315	297	337	350	323	331	328	318	323	328	295	312	308	335	331	298	324	290	347	337	300	362	328	277	321	308	308	331	283	312	298	332	310	317	295	322	311	340	344	286	312	313	328	347	342	322	337	310	313	268	307	307	314	330	324	322	322	304	312	314	305	310	350	326	311	328	316	319	285	315	316	313	316	308	328	313	327	322	307	327	329	336	329	313	282	319	292	326	330	317	309	310	355	309	334	291	302	327	334	287	326	298	307	310	333	322	298	302	316	320	291	280	329	347	297	303	307	325	285	325	324	290	297	309	321	307	332	344	304	296	322	299	330	335	319	311	321	281	306	282	301	315	321	326	283	318	315	336	324	311	284	314	313	319	315	334	316	283	318	347	316	321	318	338	292	304	325	326	317	282	301	319	307	313	324	345	315	304	308	299	305	334	309	314	313	309	325	298	303	332	309	301	296	292	305	327	328	279	323	335	326	311	331	346	324	329	328	353	338	301	319	325	316	300	347	305	297	340	318	323	351	334	320	296	320	301	329	303	309	312	333	325	307	299	284	304	304	324	318	323	302	282	320	278	318	299	336	301	317	315	303	293	342	321	313	325	314	316	342	330	311	315	321	338	322	351	295	296	317	326	352	278	338	309	313	300	288	308	335	330	298	339	294	320	325	306	323	307	351	318	317	285	308	320	317	298	321	304	316	301	321	313	327	308	323	313	315	314	318	327	315	309	332	327	304	304	337	285	294	348	321	316	311	312	332	335	299	312	322	318	302	310	317	302	328	275	344	307	326	331	297	298	323	279	301	331	317	337	289	347	331	284	317	295	318	324	311	296	337	273	317	328	330	318	315	338	330	319	334	302	331	330	321	323	337	325	335	286	295	331	306	324	359	305	286	320	321	310	294	321	297	317	293	322	338	297	313	323	310	315	271	297	341	294	312	295	327	294	322	308	325	309	303	307	326	315	276	331	320	344	310	311	300	302	314	293	323	321	342	325	338	305	322	298	360	288	334	317	311	336	280	308	329	315	306	302	320	293	319	309	319	328	334	307	321	325	310	359	302	299	345	317	340	317	338	321	327	309	315	294	290	329	326	325	326	318	307	327	318	326	316	326	329	321	326	319	315	328	331	300	299	318	301	266	326	315	312	285	330	342	319	293	328	313	302	339	330	296	303	332	295	330	305	316	313	297	305	295	322	318	297	294	286	339	314	345	311	321	327	292	327	293	323	314	319	318	300	311	330	325	348	270	303	307	319	307	329	302	333	301	340	299	330	303	294	317	286	307	362	310	318	283	320	314	322	290	280	315	294	266	337	328	313	305	330	326	320	332	310	298	314	317	316	314	301	310	293	330	327	331	261	323	319	336	304	342	325	319	345	306	340	309	304	309	322	331	303	323	347	296	340	343	338	327	305	326	283	323	292	305	309	304	292	323	298	313	343	335	316	327	299	330	304	295	344	317	280	317	280	343	338	312	337	306	315	313	320	319	324	300	309	317	299	318	298	301	304	313	315	278	294	284	293	313	314	331	337	311	289	292	300	341	336	339	317	321	299	334	317	327	337	320	318	328	328	303	313	346	313	303	276	286	300	296	267	307	341	308	284	320	333	321	337	300	278	293	304	323	275	302	285	292	308	348	282	342	292	334	329	323	304	315	317	307	311	307	329	302	336	307	316	321	314	309	317	326	268	332	330	313	310	340	322	331	326	316	330	336	327	309	308	316	322	337	283	321	331	313	329	323	371	314	314	306	297	294	311	288	304	326	367	319	346	332	306	324	315	329	293	318	308	299	311	333	308	320	320	339	315	330	335	326	315	321	315	346	294	311	321	315	324	292	346	308	312	335	333	334	345	338	314	303	320	309	322	311	355	299	299	322	294	319	314	306	320	308	297	337	306	314	304	305	319	340	346	315	309	320	305	323	334	305	325	307	308	323	332	296	270	340	308	341	333	346	325	327	340	331	303	320	320	300	312	306	320	326	335	296	319	337	347	328	336	307	306	341	300	345	294	322	311	300	297	306	305	288	312	297	300	309	312	288	285	308	362	315	312	290	315	305	339	341	300	306	302	309	289	311	308	318	297	298	332	335	338	288	317	317	329	326	326	343	292	338	327	298	325	330	338	334	318	282	315	349	305	301	343	342	325	337	311	301	348	263	285	322	288	301	328	311	307	311	319	330	337	320	289	345	299	317	347	321	323	320	345	276	358	298	322	323	292	322	328	297	317	315	313	328	325	318	331	336	281	310	317	308	329	306	333	324	274	305	273	303	316	311	310	307	289	323	294	330	304	327	323	291	327	328	344	319	339	325	330	323	326	320	341	301	355	308	298	324	311	322	337	299	304	338	336	299	350	303	302	339	307	346	329	322	293	288	319	305	352	308	309	315	343	319	333	333	317	358	312	323	325	308	298	324	335	315	307	299	322	333	291	344	320	298	297	332	301	324	312	310	327	294	297	312	294	295	316	339	304	300	315	343	304	302	299	334	288	293	305	308	326	321	319	324	312	305	308	317	318	326	314	319
4836	852	711	543	407	352	292	271	241	233	247	226	204	203	234	208	213	212	227	216	242	195	241	258	219	223	221	209	226	231	218	236	215	222	205	214	224	229	199	215	248	197	251	261	223	233	217	213	204	225	228	232	215	216	239	202	207	214	239	199	196	223	255	233	226	217	233	214	215	213	225	228	197	217	205	209	208	233	235	214	218	212	207	219	233	231	250	246	210	229	217	254	238	225	243	223	234	265	228	222	200	207	200	201	195	212	226	191	194	219	229	258	225	228	225	207	254	232	199	200	198	212	234	225	217	231	215	210	211	214	210	204	214	214	240	196	231	218	246	229	210	220	204	232	228	221	219	221	236	218	219	213	218	228	203	229	212	217	239	236	206	208	216	209	219	236	206	217	196	229	224	224	226	230	199	219	232	231	232	226	232	229	201	214	241	251	227	225	239	237	246	212	206	192	224	232	232	194	209	242	227	214	221	226	220	187	241	197	230	195	216	219	200	230	241	200	204	221	233	212	217	218	240	220	209	227	226	220	211	221	212	207	244	246	224	227	262	212	231	254	201	206	229	222	205	217	208	219	222	204	208	215	184	196	221	212	249	190	245	198	200	242	209	235	251	225	229	222	227	238	216	229	200	224	205	230	217	197	213	205	232	208	231	212	204	238	196	203	222	218	218	224	223	211	204	208	225	212	218	222	235	212	220	245	216	222	211	219	207	235	227	219	192	215	222	212	217	228	195	200	202	256	227	213	212	238	234	211	227	247	212	221	199	226	179	210	247	245	198	215	217	227	227	236	217	248	206	208	235	215	196	221	222	219	243	230	233	213	214	206	230	242	213	232	206	193	216	209	207	228	218	232	208	241	203	203	205	224	222	201	252	260	244	202	215	264	210	221	216	211	236	205	214	208	222	204	209	213	215	228	227	234	225	235	205	241	219	233	205	234	228	222	214	213	268	222	205	220	216	235	248	221	220	244	197	236	217	215	249	221	206	217	223	217	201	217	213	238	240	206	223	207	181	213	219	214	214	215	212	200	222	235	233	215	234	197	205	202	246	200	231	232	202	211	217	221	214	210	213	206	201	201	221	205	231	202	207	210	197	208	205	195	221	223	212	193	218	246	205	227	213	201	216	225	210	201	232	217	215	220	244	223	196	234	228	238	207	203	234	265	211	209	216	238	239	220	234	233	222	218	209	231	213	245	205	215	228	212	203	252	246	201	227	240	218	207	219	249	214	198	210	225	219	225	225	216	218	227	217	230	250	248	220	225	211	240	207	209	214	234	231	208	235	215	242	222	217	207	239	252	235	222	211	201	222	239	221	254	213	239	228	225	206	195	217	210	231	199	219	228	242	239	225	217	203	209	250	207	242	200	217	202	259	216	245	209	223	226	256	221	225	230	232	227	223	235	222	213	205	224	226	217	240	224	214	193	211	210	240	216	208	244	248	221	216	225	237	226	215	221	239	217	223	203	230	229	242	212	208	228	238	238	198	239	220	213	240	203	219	202	214	231	216	235	188	207	233	204	225	202	203	209	234	213	218	218	204	216	221	206	206	205	218	222	225	207	228	220	226	220	254	211	219	216	207	201	231	190	228	237	226	212	259	223	205	224	230	212	217	220	227	243	207	229	224	224	234	220	211	232	215	225	210	246	209	255	241	210	225	226	210	224	226	208	213	259	221	223	221	237	254	194	234	214	211	237	231	222	219	235	221	213	196	210	242	238	203	219	244	198	230	211	212	203	223	212	215	222	251	227	215	215	201	210	204	201	229	220	230	212	230	221	209	218	238	215	217	214	248	242	211	226	215	221	220	223	215	227	230	235	188	217	229	227	217	235	251	218	218	248	239	206	214	233	230	231	229	217	215	195	224	210	200	241	231	199	238	227	209	216	196	203	233	219	223	206	195	223	215	222	195	215	209	229	237	219	215	214	220	249	202	215	223	210	212	217	249	234	241	228	241	216	214	238	225	228	223	231	226	218	222	249	226	217	216	212	211	232	238	225	226	203	214	229	227	233	231	226	221	210	213	222	206	216	248	228	228	225	219	207	210	232	212	227	215	219	196	208	220	202	230	203	203	222	233	228	208	220	232	214	212	208	214	234	218	225	231	255	270	222	204	204	219	231	204	241	192	225	227	196	212	221	219	225	221	233	226	200	220	221	220	233	240	222	241	205	193	181	200	220	209	206	227	214	224	219	222	224	213	192	249	234	236	220	206	219	208	204	240	230	232	230	215	194	253	207	213	241	247	223	204	191	223	208	196	230	230	228	247	221	230	225	221	224	217	224	217	223	200	235	230	226	200	208	206	228	195	245	196	192	221	223	221	218	183	239	200	217	234	211	210	233	218	220	188	208	217	217	205	190	225	240	204	212	226	193	206	232	235	219	243	235	202	243	224	200	250	211	219	237	224	245	206	227	210	223	231	225	217	214	230	218	226	254	232	225	226	215	238	209	232	207	219	253	233	242	197	227	233	247	210	208	185	233	230	216	232	223	214	230	209	227	228	222	212	247	218	201	236	227	216	204	250	230	201	219	258	232	193	224	214	211	200	240	215	243	225	238	264	215	235	206	223	223	229	239	237	231	207	230	235	222	228	208	210	226	205	217	224	248	201	220	211	218	195	215	229	210	200	237	218	237	222	253	233	228	243	240	213	240	194	217	223	232	224	215	228	243	243	203	220	214	234	221	211	227	221	247	240	218	205	238	245	235	215	218	226	221	214	215	209	228	234	220	234	222	204	230	213	217	226	267	230	221	225	213	212	215	224	233	215	198	222	257	217	212	200	192	226	209	249	216	205	213	207	217	225	213	199	203	239	231	210	231	201	218	218	201	218	240	217	215	200	204	211	246	214	236	224	219	205	215	225	209	214	205	217	221	240	212	219	227	214	240	207	229	222	220	230	212	243	234	234	227	194	200	203	199	225	223	208	191	227	226	212	248	203	224	188	231	235	216	216	218	243	193	214	192	201	216	220	214	248	249	226	224	212	241	229	204	238	193	227	204	212	234	218	219	215	219	261	202	220	218	227	240	218	207	260	225	234	223	247	236	187	219	229	211	253	220	219	192	228	219	211	243	212	216	211	239	197	233	225	223	218	223	229	196	228	221	210	220	237	259	221	207	228	212	236	226	205	209	222	234	211	230	214	191	238	191	231	225	217	225	202	195	216	263	208	206	221	227	217	239	251	209	226	202	219	240	226	223	211	199	234	234	223	206	240	215	219	224	223	253	228	240	210	220	232	255	234	216	199	226	209	236	251	216	224	229	255	221	194	232	229	232	217	208	216	226	237	242	240	214	222	235	229	227	205	202	227	209	227	234	254	221	216	224	241	216	228	190	232	220	201	237	209	237	195	204	213	220	217	187	239	222	199	213	226	198	233	232	210	200	217	263	225	215	234	240	237	221	223	222	209	224	222	215	263	203	232	214	230	214	240	249	229	182	228	205	216	219	224	217	220	211	204	226	188	223	236	225	215	223	214	225
4377	1182	1574	1457	1346	1085	856	809	798	661	594	584	579	623	555	567	607	597	560	599	598	598	578	562	602	595	608	585	631	581	537	558	602	525	574	578	585	602	517	597	597	579	538	622	594	597	607	655	577	563	550	597	566	574	567	606	605	571	596	592	592	566	542	568	584	590	594	613	599	544	601	538	578	582	591	560	567	578	555	599	572	577	591	557	536	548	617	592	625	559	532	574	561	595	582	585	605	562	559	632	593	611	605	624	616	591	597	582	559	595	631	585	553	583	579	561	630	600	551	613	565	619	593	560	570	610	573	596	616	554	559	524	586	573	594	587	590	571	542	578	574	544	606	578	585	560	566	543	596	566	560	566	547	605	581	585	600	583	569	560	540	584	590	565	578	575	594	590	558	614	582	558	627	592	545	575	610	596	574	626	577	585	568	591	590	602	576	596	595	586	593	552	579	562	559	586	594	583	606	526	535	555	577	602	582	591	543	591	594	598	600	589	575	578	590	572	566	579	575	578	627	585	545	579	569	610	570	575	584	562	561	564	570	582	562	556	600	528	536	584	578	571	569	563	602	564	598	573	561	579	596	593	587	579	569	586	592	583	504	588	563	557	582	587	565	548	569	568	577	596	557	595	599	600	526	593	580	566	589	575	570	576	615	545	583	555	612	588	587	579	570	612	546	578	593	613	584	579	573	569	574	566	573	572	591	664	611	539	557	574	559	608	556	595	548	575	552	570	598	558	579	570	554	568	586	592	584	579	559	594	621	542	568	560	584	581	579	581	548	594	583	583	592	617	601	558	549	615	603	579	559	560	554	580	570	572	588	569	573	575	548	616	600	574	587	579	582	575	572	577	546	592	548	588	581	559	580	568	562	570	542	540	584	574	562	562	584	589	549	588	550	562	579	551	558	595	574	564	571	584	580	603	563	577	620	569	544	583	557	578	574	581	569	622	580	600	572	581	572	600	586	592	607	587	539	572	592	558	601	559	583	584	618	587	537	577	534	572	553	566	554	582	617	587	591	567	596	550	557	547	545	580	610	582	604	582	587	521	567	596	575	562	557	553	549	563	628	569	546	554	603	510	545	595	608	564	578	567	583	589	605	549	573	586	567	576	533	567	602	589	569	590	548	561	583	612	576	634	587	606	562	590	601	575	600	581	557	521	582	612	616	563	581	552	591	609	630	589	563	580	550	564	561	571	589	542	585	575	535	597	596	583	572	584	596	618	561	588	583	551	560	618	568	574	578	575	599	591	585	599	562	545	595	575	532	578	576	552	597	534	584	572	554	543	589	571	557	564	605	608	572	565	621	591	583	590	574	601	559	585	576	567	562	601	567	559	614	596	574	598	601	597	597	618	584	573	566	576	575	590	545	529	591	575	575	575	559	615	568	606	578	567	565	602	592	556	604	578	555	574	581	558	566	587	573	602	552	563	593	552	537	605	570	572	598	597	579	573	583	566	571	565	576	538	581	600	602	590	572	600	597	568	540	596	590	583	554	586	554	573	548	591	544	567	533	577	564	566	577	581	545	605	591	551	577	591	595	552	595	596	589	570	547	579	599	571	631	558	533	611	563	621	566	572	566	559	610	556	578	594	542	585	570	595	544	512	603	551	602	555	538	583	517	557	594	556	530	580	520	590	584	591	630	602	556	591	501	552	577	595	585	571	540	590	554	582	556	606	558	549	611	572	562	567	591	567	560	582	533	588	569	557	563	561	591	603	574	550	576	571	580	595	574	576	596	574	583	597	600	578	573	606	581	551	571	596	614	599	606	543	620	574	558	583	540	550	534	564	598	579	566	583	529	553	599	622	571	590	588	579	584	606	576	610	575	537	578	620	589	546	530	573	586	567	555	597	619	529	590	562	580	579	580	578	545	570	570	589	587	543	581	592	600	531	569	563	549	555	560	556	541	599	565	606	570	562	547	578	573	565	583	563	571	526	584	596	590	568	570	552	601	584	509	577	602	604	553	586	585	595	535	581	544	561	584	578	555	550	640	571	570	624	551	563	578	601	575	568	620	578	595	573	590	595	625	584	581	602	561	570	591	599	567	588	562	570	594	604	578	586	563	591	583	594	534	550	600	555	565	591	561	536	581	543	553	612	604	535	628	584	583	614	580	573	583	574	562	608	546	608	583	580	565	570	564	610	592	561	623	604	595	541	610	594	562	578	563	557	571	586	584	583	566	565	573	564	643	569	590	578	591	557	555	587	624	576	571	547	557	581	562	600	584	605	626	571	580	585	546	568	610	588	565	558	570	580	605	566	578	587	555	550	553	548	561	552	601	564	598	535	532	556	608	550	610	590	565	563	576	593	559	580	580	602	579	576	551	561	576	579	550	593	587	582	568	533	622	534	577	552	603	579	574	535	599	585	578	600	625	601	572	551	593	589	562	568	627	614	602	554	597	573	603	567	572	576	577	558	560	541	584	578	612	607	574	589	575	581	597	632	589	581	580	535	546	571	588	622	604	607	533	570	597	575	576	549	595	585	582	560	586	552	617	574	565	582	621	550	575	598	541	575	600	584	569	568	596	594	591	570	549	614	550	587	609	591	545	614	579	592	567	573	604	580	557	586	554	571	573	546	579	527	594	608	635	559	577	563	589	566	540	590	596	553	576	548	570	570	546	598	546	583	603	580	569	574	549	610	575	541	511	575	610	630	586	576	576	604	535	574	599	564	543	575	573	556	542	545	576	631	600	580	546	591	633	600	619	583	548	533	580	582	589	578	588	594	588	600	588	571	604	554	614	542	577	573	534	580	551	589	596	539	597	566	556	568	558	577	625	574	568	583	550	581	561	593	560	608	536	599	565	539	575	571	573	538	592	631	551	599	559	581	558	551	564	558	576	585	555	593	545	532	583	595	546	608	581	547	620	552	621	559	584	590	572	569	586	567	586	583	592	532	590	581	539	566	563	561	590	567	582	604	596	622	610	613	577	565	584	574	560	567	592	569	608	555	606	588	553	580	587	589	554	549	591	608	600	573	577	576	571	571	562	571	589	570	578	541	511	616	592	580	540	606	518	567	589	578	602	585	541	579	580	608	579	594	582	529	584	569	588	556	595	607	623	598	592	560	567	572	583	565	619	566	601	589	558	557	521	578	615	575	607	567	560	569	613	555	563	586	578	581	627	588	629	597	565	590	529	543	563	562	538	596	615	537	562	560	549	554	563	586	528	573	593	626	597	559	606	566	587	568	586	579	586	555	567	545	526	588	577	602	563	564	565	554	588	561	600	526	577	539	541	619	600	584	560	566	549	615	596	613	582	573	546	578	611	586	592	565	600	598	602	617	601	604	621	560	559	579	550	582	574	652	549	619	557	594	589	539	596	568	563	557	611	530	565	606	577	576	584	588	538	557	542	564	572	569	575	579	567	623	578	593	578	522	588	560	600	607	567	606	620	588	615	548	552	570	586	638	559	567	570	621	565	618	592	593	579	542	569	573	581	586	570	578	581	554	527	561	564	590	582	597	600	547
24600	9130	6560	4374	3197	2248	1273	831	534	382	322	283	278	267	259	225	260	232	254	225	252	251	204	190	216	223	195	254	211	196	215	209	207	226	221	232	231	243	229	239	226	212	211	219	245	224	223	227	210	247	236	219	212	230	216	227	201	211	187	214	280	211	210	213	193	204	217	241	225	226	215	211	240	220	210	193	241	216	229	214	238	239	209	225	215	234	235	227	225	224	208	196	227	211	214	236	211	234	200	201	181	228	231	247	222	197	225	239	241	201	234	230	235	211	261	197	230	207	216	203	209	214	212	215	201	218	220	223	210	209	208	203	187	204	218	209	200	227	207	249	197	227	231	229	180	193	225	230	217	204	206	203	211	225	219	212	243	225	221	236	247	235	242	210	216	214	193	193	212	232	196	194	218	206	218	215	210	216	211	211	226	229	220	233	235	213	221	212	205	215	246	216	232	221	215	239	254	233	228	217	234	222	225	242	225	188	219	221	214	226	195	214	233	209	207	222	240	227	265	241	214	213	206	222	232	189	223	232	231	206	243	194	192	220	229	249	219	218	206	207	225	197	225	224	202	236	202	201	193	204	220	229	209	219	211	215	199	208	212	222	241	218	197	233	211	221	211	219	232	195	218	227	212	241	208	219	205	208	233	233	218	227	213	233	217	233	211	211	227	223	190	212	190	257	202	212	217	205	200	233	205	213	246	219	217	213	200	230	218	209	229	223	192	208	206	246	229	235	208	237	213	232	204	204	218	222	235	236	216	200	252	199	194	215	211	225	219	242	225	236	187	212	250	220	190	226	209	233	196	225	200	204	199	233	230	225	213	231	234	260	235	214	223	233	187	218	224	221	220	220	242	204	228	199	186	221	207	244	200	180	215	239	235	250	213	220	236	217	224	219	222	231	236	221	237	213	240	211	220	206	223	225	217	199	202	195	202	207	228	238	205	209	203	228	228	211	170	216	184	225	222	242	205	250	203	213	214	225	223	191	204	233	217	247	248	220	208	208	241	205	215	214	208	204	201	222	222	230	211	202	192	225	234	205	204	226	205	222	239	211	218	225	219	210	230	201	209	232	207	221	242	234	200	182	215	210	212	183	198	233	226	223	215	196	224	204	200	226	215	194	222	213	187	229	203	222	190	220	209	226	256	215	222	201	217	222	177	210	231	212	227	211	213	207	224	207	182	208	240	209	217	204	232	192	231	184	213	216	199	231	208	231	224	217	211	211	201	200	213	231	215	203	199	219	201	218	204	229	198	224	219	217	212	213	195	221	213	258	204	224	228	210	193	216	199	186	217	208	208	230	242	222	212	190	225	205	219	217	190	210	220	242	219	244	217	215	210	184	214	226	227	214	227	200	225	206	208	229	216	209	215	209	195	201	215	197	219	226	196	205	191	186	226	233	218	205	202	213	226	209	234	201	190	218	234	212	213	217	251	219	226	231	230	207	225	207	200	195	227	231	193	217	198	219	228	211	220	212	191	197	249	216	202	221	212	218	223	219	237	229	193	214	212	238	207	221	211	216	231	198	206	235	196	197	192	219	204	224	196	235	217	234	228	226	242	194	191	212	216	216	199	198	212	219	235	230	227	197	215	231	229	192	222	225	245	230	226	199	222	188	207	213	210	205	221	208	211	212	246	182	217	221	224	216	217	211	218	213	213	235	203	208	173	233	243	215	243	214	222	200	194	212	220	233	206	217	205	213	215	181	208	214	226	230	249	231	202	219	212	242	220	196	209	213	209	213	243	209	202	212	196	217	241	210	233	232	217	210	211	183	225	206	239	238	219	222	222	213	181	245	243	227	222	213	189	199	226	209	236	199	209	230	219	209	196	203	230	217	217	200	225	224	224	198	254	215	221	212	220	211	195	238	219	243	220	201	207	227	204	202	200	208	191	226	246	219	216	237	223	226	230	245	234	212	201	205	261	225	220	204	199	247	244	214	223	227	196	204	224	209	222	230	224	218	216	222	233	236	232	222	219	224	218	217	239	213	213	234	239	191	204	217	199	224	214	174	212	210	204	223	212	205	196	190	200	236	217	199	202	236	214	222	214	214	196	212	195	220	199	223	234	238	226	220	230	211	245	224	254	207	204	246	235	207	182	204	207	208	218	198	200	227	204	218	216	221	230	222	221	206	224	213	233	220	237	210	202	196	210	210	203	226	222	212	217	223	216	216	214	227	244	199	215	225	239	249	218	208	224	217	223	206	206	210	214	222	224	200	194	212	202	227	224	223	245	223	214	205	221	226	237	222	213	198	211	211	198	203	212	230	200	222	214	242	218	217	210	222	204	244	189	219	188	255	227	236	215	223	238	244	232	212	211	210	216	204	206	187	231	195	215	225	222	220	208	232	224	217	227	225	247	204	233	187	217	206	197	233	199	230	230	215	214	226	222	205	207	207	190	207	223	207	210	213	165	208	190	215	209	195	223	198	210	229	226	223	215	215	225	222	215	222	230	222	215	222	201	209	193	206	236	176	191	216	227	220	217	193	229	229	217	216	219	227	225	205	238	254	234	194	220	228	195	213	192	199	220	218	232	239	202	212	223	223	218	227	223	224	231	176	218	223	208	220	241	221	194	230	207	238	217	205	220	212	217	196	216	220	243	229	231	220	201	216	228	260	208	208	193	247	209	205	204	225	213	216	208	206	215	208	198	230	199	211	225	233	202	195	224	216	227	241	219	203	214	201	207	203	221	225	236	204	222	203	233	211	236	212	233	194	221	208	191	250	193	229	208	223	218	226	242	214	204	210	235	220	222	212	242	242	204	204	225	208	227	238	201	228	228	185	225	263	208	215	208	207	197	229	208	205	213	231	219	239	230	215	191	223	221	220	214	211	227	210	213	264	203	200	205	221	186	221	216	219	223	194	203	215	214	232	209	242	219	216	210	230	199	216	216	228	223	218	215	232	214	213	236	244	201	214	232	223	218	242	218	213	215	222	196	216	213	249	216	222	230	215	209	200	242	219	225	209	222	235	234	209	219	231	213	207	214	231	235	195	244	198	217	241	200	225	213	228	216	205	210	237	205	216	217	228	200	226	234	222	214	214	233	240	201	222	206	226	214	219	198	194	211	257	218	230	193	202	256	213	215	204	224	196	198	235	233	212	228	228	204	222	243	220	224	208	245	230	195	226	224	244	211	187	197	214	223	198	222	243	236	209	217	230	224	226	220	216	199	201	231	219	255	215	226	196	214	236	202	224	235	186	227	230	213	195	211	209	217	195	218	205	208	193	201	212	218	213	243	211	215	217	201	211	215	223	233	224	211	209	215	234	204	209	189	211	209	214	194	207	243	226	219	211	210	205	209	209	191	215	227	185	213	219	198	224	208	190	192	198	234	202	219	202	202	208	203	229	211	213	225	190	235	223	230	209	218	231	219	222	209	222	236	220	209	214	222	215	222	220	230	211	252	232	203	215	234	214	239	234	227	217	208	213	214	204	233	227	239	219	226	214	241	222	241	237	225	224	222	212	201	205
17268	4273	5700	5196	5279	4346	3340	2713	1927	1438	1261	1109	984	868	865	793	739	745	754	732	710	678	691	660	670	680	675	626	637	641	641	647	669	599	601	616	602	621	599	581	558	560	596	598	593	559	605	562	552	564	602	575	572	616	574	564	579	600	579	595	564	534	527	519	578	588	570	581	544	600	597	558	543	587	586	595	586	534	570	547	589	604	581	539	569	544	615	549	508	561	626	564	576	560	600	578	601	561	605	580	564	573	606	568	559	560	573	573	607	583	567	573	576	561	544	602	544	561	607	581	571	572	589	555	573	551	539	544	560	568	546	518	593	598	560	570	563	556	495	585	567	554	523	523	542	536	570	506	551	592	563	591	610	531	601	550	586	589	557	541	563	549	564	537	565	533	515	542	562	576	563	586	540	541	571	502	552	607	609	594	570	520	550	535	528	545	560	578	561	535	543	532	593	537	551	551	543	580	523	566	557	595	564	526	595	542	584	607	575	559	589	562	572	535	558	541	579	563	563	537	559	564	611	532	545	529	587	561	565	584	571	540	560	582	609	568	554	573	557	585	563	587	585	542	552	567	551	579	537	520	576	556	522	552	542	569	532	569	548	578	574	551	559	590	574	527	555	573	520	568	569	558	544	573	532	578	552	595	573	563	577	593	535	556	569	544	579	578	558	568	559	540	538	544	546	521	539	549	593	538	562	554	555	552	577	561	544	542	551	589	538	569	524	586	611	530	584	569	580	549	512	562	552	544	589	537	539	559	520	563	566	574	597	533	598	540	579	529	534	549	579	557	574	589	562	572	576	583	553	599	550	540	554	532	590	580	581	567	528	533	593	585	537	577	585	544	584	538	581	581	537	585	582	536	557	554	558	565	554	577	556	577	567	557	547	582	555	573	592	580	545	560	550	562	557	556	560	553	549	559	565	547	589	573	494	576	592	551	558	578	555	550	553	559	497	536	621	576	549	536	581	551	578	563	561	532	594	586	543	588	540	515	558	597	586	521	538	546	573	553	535	583	548	550	525	543	598	557	588	562	551	562	562	564	557	529	564	547	562	552	568	566	570	490	532	587	544	554	576	563	598	572	576	599	591	584	565	542	573	562	558	578	550	579	615	540	578	593	528	542	564	574	516	572	522	537	538	600	555	573	596	554	593	565	541	594	538	591	544	555	591	579	552	516	568	563	567	562	578	524	561	556	561	568	543	555	589	566	548	531	533	536	571	578	572	567	558	521	561	610	583	544	562	545	552	535	519	575	555	554	573	551	564	574	559	597	552	558	598	560	589	595	528	601	556	560	592	608	530	552	594	563	552	505	561	563	583	579	541	581	577	560	549	544	585	542	611	554	512	565	553	553	558	560	546	551	572	600	584	537	522	536	619	576	554	565	594	583	533	576	567	575	575	562	558	565	544	564	545	583	588	581	593	526	599	548	550	560	532	547	586	582	532	530	565	572	553	561	546	601	556	584	562	579	599	558	574	547	574	548	645	541	528	538	543	544	545	569	537	576	595	596	568	543	560	564	588	563	592	539	565	588	553	565	575	580	572	555	563	588	566	595	539	596	560	571	523	576	543	532	575	588	581	513	542	579	552	560	587	587	569	543	550	550	563	613	563	613	582	542	587	567	564	566	557	576	539	545	563	569	575	563	560	551	554	543	548	575	574	584	592	579	583	552	542	537	598	550	587	547	607	548	543	599	570	537	587	551	587	551	534	535	599	556	585	526	542	554	544	537	578	516	588	558	566	605	549	521	571	558	584	554	569	585	553	543	586	578	602	556	551	539	547	548	571	565	578	556	550	593	579	589	568	520	547	535	578	511	548	542	561	569	591	560	561	566	598	532	552	537	564	575	550	561	593	515	576	584	541	538	596	530	556	550	570	522	556	565	560	600	538	589	550	540	570	569	598	531	550	534	576	554	558	560	568	551	550	549	511	567	520	573	625	542	567	540	587	538	620	523	573	583	579	539	554	579	557	608	601	542	567	507	589	585	568	540	553	586	525	565	555	529	509	551	542	554	561	546	571	565	561	542	583	550	587	544	580	569	565	584	558	541	558	592	573	531	589	580	561	568	522	548	566	565	530	545	570	549	550	603	543	533	533	515	572	556	519	559	551	556	572	529	567	570	598	558	595	556	576	582	526	592	565	547	557	548	582	571	573	563	575	579	599	572	545	560	549	566	571	597	581	553	601	549	607	558	572	564	553	552	590	553	577	562	520	566	572	566	537	558	528	556	537	557	549	541	558	603	541	563	543	538	546	564	573	552	568	589	551	574	549	596	551	587	589	566	539	576	536	575	581	588	572	497	562	533	574	564	561	513	540	568	545	566	584	528	585	547	553	576	591	559	514	612	543	549	564	547	529	594	559	557	601	545	560	555	547	569	580	558	548	560	613	556	532	566	624	638	535	613	557	597	570	564	613	546	561	538	595	526	565	550	568	553	572	526	550	567	569	589	574	568	529	531	541	556	537	563	559	543	574	567	512	556	579	562	566	543	574	537	568	563	555	606	565	573	538	567	566	583	574	579	551	549	527	559	612	557	585	554	614	560	571	534	560	556	560	533	614	573	584	553	551	559	560	564	573	578	594	590	534	547	557	566	554	542	590	515	563	543	582	552	622	584	583	562	576	541	558	576	553	567	617	512	541	574	529	589	565	523	559	562	570	616	582	570	582	566	582	541	569	561	546	536	560	550	562	537	533	554	606	530	566	585	549	544	535	541	553	576	576	531	551	548	578	582	552	597	549	619	558	564	524	553	537	562	567	555	556	625	585	566	542	547	584	539	549	626	577	576	563	526	526	548	578	531	553	553	535	557	549	530	521	592	556	554	561	537	563	552	594	599	541	565	537	517	617	586	577	577	540	531	563	550	536	508	572	563	522	571	562	553	567	580	540	563	554	524	542	567	518	576	559	597	531	584	531	544	554	589	524	573	539	603	571	558	560	576	560	595	567	563	546	583	562	573	557	591	575	627	557	594	566	591	590	520	557	534	589	572	595	558	542	578	560	583	546	555	605	593	524	574	544	539	522	546	583	579	589	553	548	580	572	551	561	558	572	520	562	560	522	550	574	551	593	550	524	556	587	565	562	535	570	519	540	512	557	565	567	533	574	533	536	592	587	549	574	561	578	547	551	577	556	529	583	600	564	550	559	588	536	545	612	589	582	548	594	538	578	538	562	545	609	587	532	598	561	545	579	554	537	551	566	556	545	572	545	616	537	628	564	573	596	497	612	560	559	562	551	593	539	551	543	563	564	568	553	573	600	571	540	550	541	588	543	552	561	568	612	543	543	548	565	601	568	583	554	572	569	566	529	539	585	595	543	521	563	563	600	567	569	561	561	566	580	542	592	580	565	585	583	543	519	603	536	580	536	508	563	568	552	521	576	570	557	501	565	548	565	571	538	565	567	559	551	530	552	536	520	556	536	573	565	594	570	558	573	589	569	538	544	570	551	585	535	546	529	604	582	564	532	567	552	524	576	603
34529	14331	10114	7172	5358	3888	2107	1298	761	471	370	252	240	219	217	163	183	174	170	169	150	150	162	159	137	145	127	133	150	149	143	134	140	131	130	130	166	149	121	132	111	139	126	128	110	109	121	124	140	135	154	123	126	122	133	127	146	113	127	121	118	120	128	127	141	133	125	97	101	104	141	125	122	127	142	119	115	121	131	130	111	130	136	131	122	128	114	142	113	136	141	107	126	111	132	120	127	133	127	127	124	127	128	119	130	153	112	136	130	127	141	127	124	135	128	108	151	132	145	109	123	114	112	106	145	133	123	98	107	112	130	113	117	139	121	108	141	120	123	115	130	123	109	119	124	125	144	126	113	131	110	103	119	126	114	126	110	125	109	126	119	131	142	140	99	138	144	128	122	109	105	117	124	111	128	129	117	125	108	133	127	122	129	116	108	118	134	134	135	105	133	139	149	104	125	111	118	122	93	101	128	107	122	136	143	136	125	106	109	101	133	140	147	119	129	118	105	116	123	123	141	130	127	115	130	112	108	97	131	129	134	109	117	113	132	134	135	128	137	114	107	107	120	119	115	115	130	119	121	120	116	140	126	126	121	129	117	138	105	126	132	139	119	118	130	144	146	117	114	139	133	126	120	120	118	145	131	112	134	120	125	135	126	132	124	122	131	114	120	109	133	106	117	110	135	145	121	113	112	134	111	140	126	130	117	122	139	117	136	126	97	108	113	134	139	102	136	126	108	117	108	112	121	145	146	117	120	98	116	140	112	112	118	139	128	137	141	133	124	115	134	104	125	144	120	118	120	120	158	146	129	135	135	108	137	128	145	125	88	116	123	135	115	118	128	125	110	133	116	127	117	127	120	114	136	141	127	138	138	113	132	119	112	112	141	115	143	140	132	141	120	123	128	123	129	107	130	116	100	117	125	132	141	115	102	99	133	109	118	140	123	123	128	127	139	118	140	122	116	104	109	139	129	124	117	119	115	112	116	118	115	125	96	115	119	120	127	122	136	120	129	127	123	112	137	119	128	117	100	126	114	118	119	120	100	128	127	131	143	116	112	105	141	131	126	133	136	115	124	108	112	125	115	121	110	110	117	112	143	107	137	119	127	117	118	115	122	134	140	119	113	123	128	108	131	119	129	114	119	123	135	127	132	133	129	124	121	118	100	133	138	136	109	138	133	133	145	134	133	129	106	120	130	121	123	115	134	121	118	108	143	127	109	124	141	113	110	127	116	130	127	116	111	120	123	113	129	126	145	104	114	134	127	109	123	117	123	108	118	117	132	119	129	141	113	107	129	123	133	124	119	124	120	114	118	117	123	115	122	125	118	122	126	138	133	113	127	107	118	127	132	119	113	113	114	144	144	110	104	134	117	129	135	127	104	126	105	95	138	142	117	124	131	132	145	149	125	129	146	148	129	116	119	119	134	122	108	134	109	147	116	123	125	111	139	97	133	123	115	120	112	117	124	124	117	129	122	102	127	118	118	114	130	146	103	100	131	128	118	113	131	108	124	100	122	133	120	139	112	120	130	112	125	119	111	126	123	128	123	99	125	122	123	133	109	136	130	132	133	106	122	120	121	109	139	133	108	111	117	128	116	137	115	124	132	113	112	123	134	136	134	128	102	127	115	112	134	105	131	127	133	102	126	94	115	112	118	129	121	128	127	132	124	124	135	119	115	106	129	112	108	125	120	125	143	133	134	131	110	124	119	122	127	125	119	116	126	136	114	137	138	141	126	106	119	150	113	127	120	139	136	121	131	136	127	115	136	124	118	123	122	118	113	116	134	123	126	123	121	85	121	133	148	108	124	110	116	119	136	105	124	99	127	102	139	122	127	117	145	150	128	129	146	129	113	140	119	123	119	116	111	134	102	128	117	119	116	129	158	117	122	126	136	114	117	120	138	104	121	131	154	136	135	135	141	120	129	120	129	108	111	101	108	119	120	130	124	106	101	105	131	143	115	132	136	124	135	136	129	137	132	132	136	130	129	111	119	109	145	118	117	125	134	142	144	125	110	109	143	101	130	117	129	141	107	132	124	131	101	144	124	121	118	117	102	153	121	107	120	125	130	116	148	121	133	124	110	133	133	119	117	134	129	130	115	115	129	128	132	142	124	116	121	132	122	131	111	142	125	120	116	115	123	117	122	117	105	123	113	126	129	142	121	117	120	118	138	138	128	136	99	125	107	114	131	127	133	135	120	124	117	134	120	113	117	126	119	116	124	123	130	126	128	134	140	124	132	127	115	119	123	118	131	103	124	122	118	133	129	96	122	124	122	113	147	110	123	115	118	130	105	98	133	115	137	118	117	112	126	127	127	122	133	128	115	139	121	126	127	128	143	124	121	97	116	112	143	125	125	127	110	130	111	134	126	114	139	110	137	130	105	107	110	125	123	109	138	139	131	127	125	123	136	125	130	116	114	130	129	122	90	118	112	115	125	138	130	121	102	109	132	115	119	110	130	111	110	139	130	113	119	136	130	136	128	125	146	119	135	116	104	105	128	120	115	102	127	125	135	130	129	150	110	129	104	119	125	126	91	105	120	131	133	122	116	127	125	136	119	136	121	132	132	133	128	115	110	108	125	119	144	122	127	125	108	122	150	127	135	115	122	123	127	130	113	128	136	120	115	133	106	116	133	116	129	110	129	119	122	115	110	119	127	119	125	119	137	128	107	125	123	126	120	133	127	128	115	110	133	119	122	128	120	91	133	94	145	115	109	131	108	117	125	126	133	134	113	122	108	133	106	122	117	93	136	138	125	135	134	129	144	113	140	114	129	116	136	115	113	110	129	120	120	129	135	116	120	113	114	124	134	96	117	137	118	124	125	116	117	139	105	130	98	126	146	129	120	133	121	119	122	113	110	141	117	143	98	110	104	119	107	111	138	134	121	123	139	128	136	125	133	119	111	136	112	137	128	130	124	136	125	133	125	104	117	119	117	128	117	122	119	106	134	103	114	130	106	124	130	134	121	128	108	119	132	121	122	120	133	118	114	122	119	126	116	117	133	105	132	137	106	113	129	132	126	109	125	136	138	123	104	140	105	135	127	116	120	130	132	120	144	115	131	121	109	118	131	127	143	126	128	123	123	141	121	131	130	126	133	126	113	120	117	128	126	105	113	128	117	99	121	123	110	102	139	128	133	129	127	148	137	115	123	115	126	103	112	131	120	119	128	125	98	119	123	119	114	125	151	133	119	103	126	133	121	132	101	123	115	112	123	118	120	122	118	118	132	116	112	130	112	120	149	132	132	114	109	129	121	116	134	138	134	117	136	137	118	122	136	127	148	131	122	105	140	103	131	105	122	130	120	106	106	119	138	136	126	114	114	132	134	101	117	114	121	118	115	115	111	126	124	119	117	122	123	129	112	128	120	125	118	110	119	127	135	135	122	130	133	141	136	119	134	114	126	116	122	109	138	117	122	104	113	125	107	112	130	136	122	129	125	131	121	127	121	136	129	141	132	119	109	131	127	129	131	122
23000	5624	8124	7701	7639	7170	4906	4318	2898	2065	1486	1271	1129	946	878	779	725	710	626	640	605	590	541	560	545	548	475	470	479	463	450	446	430	411	394	422	457	405	385	390	423	383	416	405	386	411	374	338	397	394	385	358	387	396	352	371	365	355	364	360	374	358	364	340	355	302	367	355	359	413	370	395	378	377	358	316	341	360	348	337	344	357	329	376	322	343	346	321	333	354	331	335	406	381	377	349	389	383	371	407	381	345	361	351	356	363	348	335	357	367	338	339	361	358	350	343	326	363	364	344	312	318	329	336	354	344	332	315	348	338	348	344	327	332	377	325	374	324	343	316	354	333	317	320	317	340	319	343	327	335	354	312	309	321	339	368	391	344	336	354	349	330	350	318	344	346	349	317	309	321	330	333	315	331	318	322	305	313	304	319	323	351	344	351	322	350	304	331	342	329	318	316	341	355	368	298	318	322	315	318	342	334	326	326	358	339	352	353	346	358	360	356	378	298	342	346	339	358	334	337	307	334	351	363	304	314	342	330	331	334	312	329	326	337	310	327	347	347	359	317	327	334	315	330	345	332	364	339	319	349	308	335	333	364	334	338	351	340	335	350	342	334	351	345	339	332	295	326	343	294	326	333	299	328	330	308	324	310	324	328	338	328	312	331	372	324	351	337	333	324	382	324	304	340	340	338	336	290	348	319	317	330	334	323	324	328	303	314	341	331	317	349	356	340	318	318	360	323	359	329	318	338	311	304	334	343	331	344	316	329	334	343	310	330	353	318	347	336	353	347	364	308	372	324	322	354	346	328	352	329	331	342	309	325	343	324	325	327	302	335	351	307	352	325	316	341	339	348	311	342	313	379	353	346	357	352	344	315	290	344	327	323	349	321	340	323	313	342	303	330	315	309	318	374	342	357	336	306	304	314	326	333	302	343	326	351	347	338	345	316	305	338	310	327	323	338	336	346	326	329	329	318	342	324	322	346	349	359	334	328	322	307	332	344	356	338	320	347	342	366	335	312	329	347	337	316	325	322	349	347	350	341	340	322	362	321	333	311	356	327	348	331	352	346	347	304	310	339	316	345	348	330	307	338	318	329	332	354	305	309	316	376	323	312	332	315	312	339	316	321	321	313	352	313	358	323	335	313	313	334	332	312	321	333	311	343	313	335	328	331	322	370	316	340	314	306	321	311	363	322	333	374	355	324	347	327	319	330	367	328	341	308	307	331	326	313	299	328	325	341	345	335	310	368	322	324	324	335	360	318	306	347	335	317	341	354	345	359	340	342	345	355	316	370	322	350	334	349	325	356	324	315	335	347	317	354	322	342	332	339	349	308	343	368	350	358	325	327	315	314	318	310	307	324	383	325	342	318	358	346	293	346	324	355	351	329	329	346	315	320	342	343	336	321	340	363	326	344	325	321	316	341	359	329	315	330	320	332	321	328	371	319	357	332	270	317	331	322	329	311	384	344	367	315	345	331	330	289	346	316	360	328	320	307	336	353	314	321	337	325	317	323	316	340	314	333	336	344	317	307	312	304	334	307	331	356	333	355	293	320	309	325	322	336	335	359	319	325	340	320	344	365	338	365	321	356	326	321	330	331	307	340	330	313	348	389	367	349	317	312	348	313	339	299	341	331	337	371	308	338	315	314	320	321	331	368	298	334	327	324	351	306	357	370	335	328	355	333	315	340	356	326	328	321	345	352	332	327	320	366	333	342	331	377	322	363	332	343	290	329	294	359	352	369	368	291	359	331	341	323	318	326	348	336	342	351	341	338	347	329	341	323	318	327	341	355	371	339	323	321	344	356	324	332	345	319	353	329	337	311	354	322	328	333	331	323	324	351	355	360	326	368	331	303	354	353	337	344	317	341	338	346	320	316	326	338	319	316	328	294	343	312	345	332	326	325	358	339	281	342	311	311	309	335	308	360	313	333	320	336	342	320	326	351	325	299	364	331	310	352	307	317	343	332	310	332	357	344	335	315	316	321	330	300	362	332	350	326	314	298	306	311	361	269	345	346	357	338	364	334	322	339	332	351	319	330	309	299	319	341	333	345	337	317	351	345	318	323	324	313	311	358	352	303	341	338	328	325	310	328	345	329	336	353	322	316	350	332	310	312	330	303	341	322	338	311	343	346	333	327	338	326	312	339	325	350	323	345	361	336	340	282	305	319	359	317	292	353	331	339	324	315	339	300	310	326	331	347	302	350	344	326	311	342	329	317	340	315	370	323	331	333	356	316	308	344	348	325	338	319	339	318	317	314	347	338	322	333	314	355	343	342	331	304	336	303	347	327	331	338	355	324	336	330	334	332	342	355	352	335	338	347	329	305	350	369	326	348	336	350	311	350	346	344	348	321	321	316	344	342	301	347	331	328	351	330	323	287	339	314	328	394	326	340	337	316	358	354	368	366	348	342	338	362	318	309	303	320	337	309	313	337	318	319	333	349	311	320	336	326	346	348	353	330	355	325	344	342	348	336	343	355	350	338	330	329	374	312	344	339	335	347	331	314	324	313	320	325	370	324	330	354	354	304	352	345	343	340	326	340	326	306	332	346	363	314	336	350	356	339	355	339	345	321	361	292	346	336	312	361	340	331	339	330	353	346	340	383	325	314	328	324	335	332	303	327	324	326	356	338	338	356	330	314	330	335	317	291	370	315	365	334	375	342	347	317	319	340	315	315	331	335	359	323	322	337	331	331	363	321	331	359	349	312	348	310	340	332	313	316	345	361	356	327	319	313	337	334	325	395	302	327	340	351	314	313	319	311	354	340	315	322	340	314	353	366	348	321	331	333	315	350	328	332	305	327	302	325	331	329	356	355	313	332	304	335	351	341	331	305	312	339	360	340	346	315	333	343	369	335	317	318	355	338	322	351	352	319	303	301	314	319	314	347	363	335	344	372	340	328	322	319	296	328	307	322	337	325	329	359	332	350	340	303	324	314	346	326	293	350	328	341	330	339	335	339	323	352	351	316	356	329	348	318	338	316	331	321	370	338	342	326	367	332	330	324	341	346	330	358	347	353	316	310	320	356	378	336	366	322	297	354	339	324	324	348	347	331	308	335	342	339	334	331	338	335	356	365	337	335	346	337	316	367	327	337	332	317	333	321	314	332	318	330	308	332	375	367	316	342	331	343	339	320	349	339	312	319	332	326	348	309	347	332	328	362	342	317	368	370	322	358	348	327	337	333	340	328	332	308	349	367	332	325	360	363	301	357	305	354	358	304	323	336	354	347	302	343	310	354	355	327	340	327	352	352	346	310	324	318	316	311	317	349	347	366	344	319	318	300	323	326	330	342	323	338	365	301	360	342	311	305	324	344	325	314	330	336	318	314	342	336	371	340	344	335	353	319	358	320	344	328	344	331	336	310	321	320	345	334	357	342	357	339	339	337	357	310	350	323	365	352	335	341	334	324	328	309	316	333	343	326	351	351	346	321	301	340	340	344	335	381	360	299	335	347	322	317	346	327	308	321	366	315	315	306
5160	1082	768	587	470	379	331	279	277	265	232	261	256	261	233	212	228	234	224	216	257	255	239	204	235	244	239	213	237	223	228	218	235	248	254	243	234	254	203	227	218	250	208	230	219	219	234	218	240	225	260	219	206	221	222	205	222	231	237	237	221	232	223	248	254	232	235	226	240	222	206	218	211	200	220	240	212	219	223	263	241	229	196	228	209	249	220	197	238	220	234	257	234	236	204	226	216	228	229	231	204	242	255	251	224	236	231	226	239	238	224	242	210	245	243	221	275	231	218	246	246	250	238	229	251	261	231	240	248	223	229	218	260	260	245	232	242	240	239	230	236	211	204	216	224	243	258	255	234	236	249	231	254	228	238	217	204	238	218	211	239	228	198	218	228	222	235	205	254	245	247	218	241	256	254	219	223	227	235	234	215	232	248	229	217	232	220	243	235	240	238	238	236	224	234	232	277	217	263	236	215	213	239	227	246	249	241	230	225	245	222	199	226	221	242	222	256	218	215	258	239	213	223	210	205	240	230	226	220	238	220	239	240	249	223	231	210	227	236	231	227	228	217	225	224	227	220	230	233	225	264	207	239	242	215	208	223	241	227	227	228	221	246	277	203	219	214	253	225	258	224	227	264	235	248	229	238	241	222	243	229	259	248	232	241	249	201	244	236	222	238	232	236	191	205	214	236	233	240	204	242	245	228	238	239	206	224	228	225	232	226	224	231	222	236	252	263	213	205	217	191	237	252	229	238	237	226	244	222	226	236	251	230	217	224	260	218	254	239	251	230	225	239	216	246	256	242	220	196	239	242	224	242	229	251	227	224	230	227	257	244	245	254	223	213	208	254	242	229	223	247	216	255	234	201	221	240	241	252	232	227	225	256	239	239	214	226	225	226	271	216	243	239	228	263	245	231	239	209	230	221	230	214	218	213	242	242	231	241	208	234	241	239	206	224	238	235	243	223	240	241	234	262	231	245	233	232	205	231	213	225	222	211	241	239	236	210	238	215	219	234	224	223	233	255	237	247	260	248	195	243	244	218	235	210	245	243	224	253	227	233	251	223	242	233	202	253	196	205	235	218	212	217	249	223	253	214	251	212	277	251	237	241	239	230	265	254	255	250	228	236	260	230	238	255	225	215	235	223	235	245	241	237	203	243	246	252	220	225	212	228	251	235	253	228	237	223	290	199	240	229	224	221	252	236	247	230	218	251	239	230	239	234	231	253	245	240	231	249	244	214	221	216	241	235	237	224	243	224	245	218	239	250	237	265	224	240	260	240	226	235	237	253	205	229	242	233	243	205	246	251	225	237	234	234	229	270	214	247	221	238	242	242	254	236	244	213	221	229	216	254	267	222	223	231	235	255	230	219	241	248	238	233	258	253	251	229	226	243	201	255	229	247	212	241	244	229	208	224	223	204	220	236	218	233	244	236	243	238	248	217	226	211	224	224	214	227	232	226	238	236	205	216	207	234	245	217	250	233	214	234	223	246	223	244	250	213	241	238	238	237	228	231	242	229	233	227	219	234	211	239	200	221	233	231	229	221	259	237	257	238	228	226	233	237	240	265	239	271	227	210	238	220	220	217	227	230	224	250	243	225	207	240	218	209	246	224	215	242	237	235	226	215	240	255	243	223	214	240	232	233	243	244	223	220	215	231	256	234	249	243	244	247	227	235	209	239	239	230	222	213	234	227	258	210	253	228	220	232	245	239	248	210	220	237	194	241	256	231	227	232	223	225	251	217	231	236	213	207	268	200	215	272	233	211	253	235	225	254	215	219	250	209	240	228	221	241	213	239	232	229	208	246	229	229	233	207	245	246	227	207	215	222	240	247	254	249	234	237	258	241	246	225	225	222	224	251	221	229	231	214	204	230	237	230	243	245	221	248	225	227	239	216	225	236	218	221	241	257	223	234	237	246	220	230	240	230	268	243	223	226	216	240	215	207	225	211	230	227	232	218	228	230	239	244	238	258	199	214	265	212	239	251	225	238	236	243	245	234	232	228	224	251	231	259	233	249	248	232	216	220	260	235	228	234	224	246	232	224	240	232	236	225	229	219	219	237	212	250	217	252	237	247	230	247	227	233	237	233	260	224	229	231	243	248	226	241	228	227	212	249	235	223	231	238	227	241	247	243	203	236	230	239	256	246	228	223	238	227	222	213	222	240	235	233	217	249	232	184	223	208	228	213	248	226	251	234	224	223	227	230	248	227	219	200	222	257	235	238	223	240	253	204	259	241	261	230	206	239	225	253	236	226	228	233	233	230	223	248	225	223	202	231	239	237	233	235	235	245	240	239	219	213	252	236	239	199	204	220	209	199	246	240	217	217	225	222	226	231	224	210	217	232	209	247	229	218	182	224	231	226	209	228	236	223	243	205	205	229	225	240	241	217	238	230	236	227	226	245	218	242	201	244	237	253	242	253	249	246	241	218	220	231	249	213	243	243	219	210	244	195	243	237	241	219	231	198	217	253	242	221	226	212	244	242	257	246	255	236	204	221	225	257	245	245	222	214	225	222	228	226	230	228	220	251	251	235	233	230	206	244	235	225	237	213	255	238	210	240	248	229	232	217	224	250	246	250	236	244	242	238	237	241	232	236	232	212	240	222	241	219	244	236	232	225	236	223	225	219	236	223	255	222	270	232	227	249	222	248	238	243	258	220	249	233	226	233	230	243	228	212	242	226	188	255	251	239	245	253	229	236	239	233	250	253	235	260	222	232	215	201	235	221	242	190	249	241	203	229	212	190	227	253	251	242	234	242	231	220	234	242	258	235	223	207	218	250	251	247	229	211	209	242	226	223	223	216	250	262	239	233	234	247	232	213	221	258	246	233	238	225	198	247	229	250	221	222	237	227	209	231	205	230	257	253	215	234	260	221	212	241	221	216	257	252	209	239	228	241	237	248	224	236	249	204	240	250	208	230	230	223	238	261	235	217	237	210	224	232	229	230	210	251	243	215	214	208	240	230	238	228	234	235	221	217	241	238	199	242	246	232	248	248	236	228	220	244	237	211	237	232	251	224	235	228	209	271	239	219	274	254	227	231	208	233	226	224	218	209	191	245	219	213	248	221	223	228	235	245	247	246	246	222	216	235	232	281	230	242	259	217	228	199	246	223	221	225	223	232	228	231	229	223	247	216	249	211	232	230	232	221	220	242	214	261	261	229	220	221	246	233	221	247	266	234	239	231	232	235	228	226	240	199	192	227	236	250	225	232	238	214	243	238	255	236	221	217	237	235	233	263	290	244	251	202	237	233	253	221	227	235	234	232	227	262	248	234	235	218	208	269	213	234	228	228	224	229	244	267	220	207	229	238	245	242	250	236	245	238	197	215	239	232	222	220	221	227	244	223	253	256	219	239	247	292	240	231	204	247	230	247	268	248	232	242	241	265	237	223	216	227	226	205	227	263	222	216	227	230	246	199	229	238	214	213	256	206	217	238	225	218	226	220	249	259	252	260	252	251	229	214	249	241	215	219	229
4832	1187	1523	1547	1331	1217	967	833	738	674	709	691	651	617	628	679	640	647	622	604	632	652	594	616	581	623	605	672	606	648	619	610	628	606	582	583	606	606	545	615	650	657	619	586	611	646	661	594	627	642	593	561	641	619	601	617	636	543	619	609	606	604	564	605	605	581	604	661	645	582	586	593	593	572	606	613	626	586	607	573	607	609	553	611	597	613	598	603	588	618	585	626	657	606	618	587	623	610	593	648	622	604	613	611	595	597	652	626	589	592	612	600	589	596	588	613	576	643	594	655	576	625	578	640	618	616	601	625	588	654	553	565	616	616	576	599	627	642	636	603	600	595	613	598	643	625	579	638	620	636	614	586	664	626	613	615	636	599	631	576	610	588	623	619	620	634	608	661	612	606	616	603	630	623	632	625	594	633	564	591	624	620	580	601	636	633	591	627	606	621	594	612	599	618	628	587	611	628	606	617	634	636	598	624	621	581	611	589	638	615	580	648	652	592	642	605	603	581	581	591	622	610	573	641	612	596	637	617	616	568	574	562	574	606	636	619	585	629	627	631	645	588	600	588	626	622	542	597	592	598	601	602	627	611	610	587	632	615	541	632	608	624	616	554	618	630	582	588	597	598	600	575	619	613	660	613	589	610	610	600	626	589	690	637	642	648	577	576	596	620	634	607	568	626	659	632	619	576	600	585	608	592	603	571	554	599	598	589	627	558	574	625	591	601	624	570	608	607	574	597	575	608	594	571	641	615	631	606	622	567	609	620	609	615	607	578	589	589	610	570	563	627	605	600	588	662	626	612	639	602	618	651	617	631	616	639	599	618	614	623	620	622	618	644	633	604	621	602	603	614	645	605	622	638	598	640	588	604	624	644	638	605	599	617	627	634	573	626	622	571	575	611	598	588	572	616	558	628	623	634	598	630	646	596	583	575	566	586	628	567	620	608	586	589	579	616	602	561	589	579	588	615	606	633	595	587	625	640	625	617	566	580	616	599	583	628	620	640	554	599	606	595	583	611	598	615	655	621	628	623	613	634	617	629	578	609	613	590	593	584	622	613	616	612	593	650	586	578	619	606	619	598	648	644	567	635	614	589	624	684	595	624	608	585	619	618	562	595	645	602	617	650	591	580	669	630	606	594	594	624	655	651	584	654	602	579	585	624	626	639	609	616	573	622	598	617	650	609	597	618	649	598	622	612	662	636	644	575	588	602	641	652	603	570	571	642	641	602	626	618	607	559	614	652	599	646	587	582	614	589	570	614	643	616	634	603	602	649	609	634	649	626	574	629	594	559	678	578	614	617	590	594	603	636	604	617	607	622	597	580	586	596	593	651	604	636	610	590	631	594	643	575	639	620	582	585	606	602	542	595	613	542	595	593	599	608	638	590	597	590	613	581	645	626	614	576	591	647	621	563	673	575	610	591	605	639	608	621	626	584	603	624	574	627	604	614	604	583	664	601	589	615	589	614	610	603	565	621	616	601	635	559	596	600	634	589	631	597	611	616	634	612	621	593	620	644	576	617	596	589	570	586	589	589	642	591	592	556	620	623	615	599	587	625	596	624	627	576	591	579	613	604	565	659	617	628	623	620	580	627	612	601	603	628	591	643	636	600	639	640	609	626	597	611	614	625	634	599	639	634	622	572	594	655	604	608	593	566	588	600	591	586	589	595	653	604	683	593	627	584	607	581	608	616	569	615	646	625	562	631	608	596	599	588	599	626	612	623	597	637	607	582	616	606	595	589	592	603	583	590	651	596	668	611	637	614	601	616	594	650	639	640	600	564	636	629	558	596	569	617	579	621	618	634	635	617	616	593	583	593	609	607	608	625	649	596	607	613	598	659	593	604	601	611	622	589	602	581	597	588	623	620	588	618	626	584	613	624	616	599	608	544	564	633	613	602	594	621	620	630	629	611	605	610	589	614	572	626	595	585	644	613	625	635	604	584	613	604	582	578	586	604	604	602	579	586	636	600	595	612	597	601	614	604	597	587	612	608	623	577	620	607	631	610	602	612	583	598	635	570	616	590	598	639	617	655	659	587	616	628	610	640	625	596	598	615	611	622	627	618	574	572	643	619	619	648	634	596	605	638	641	587	594	642	606	625	584	564	570	595	621	589	618	593	570	578	590	633	581	627	586	611	633	597	596	599	648	591	610	596	614	575	646	570	633	619	649	637	604	629	581	597	638	671	586	657	579	603	579	602	617	563	583	577	619	597	615	614	589	599	627	638	658	614	562	581	589	606	607	583	595	604	635	587	652	620	630	572	614	606	637	588	625	609	588	606	615	621	623	624	584	611	593	633	586	629	638	614	612	590	615	584	584	610	585	559	630	565	590	580	596	602	589	582	602	663	598	587	589	632	587	619	584	623	638	597	604	605	582	566	614	628	552	624	620	583	598	611	608	583	620	636	598	612	627	642	579	578	593	645	603	643	638	570	640	614	656	574	615	666	615	611	636	574	582	635	590	576	635	675	579	633	612	646	597	592	614	633	611	615	605	607	645	610	586	548	644	613	637	594	622	636	571	633	678	630	601	610	594	593	650	629	628	598	584	623	609	629	583	623	551	632	598	621	616	623	605	616	627	588	649	599	614	633	632	594	592	589	599	634	634	594	627	637	578	580	612	651	636	643	575	629	607	604	608	609	626	643	593	625	617	586	598	639	613	602	654	611	613	645	612	591	605	596	658	605	573	602	571	608	624	619	611	610	637	597	576	585	611	622	660	587	624	640	598	639	585	597	638	619	593	587	627	619	617	596	597	614	593	601	623	589	579	602	611	585	583	587	650	647	572	631	586	592	612	606	579	603	617	634	572	609	626	611	612	620	599	589	627	611	626	609	604	623	604	582	608	581	565	596	598	643	589	576	631	588	646	644	590	594	590	595	625	637	653	637	584	615	596	618	614	621	606	617	588	580	609	580	672	615	595	643	623	649	616	612	624	613	623	657	613	607	562	578	608	650	591	622	586	634	551	650	649	587	582	608	650	620	606	600	651	629	594	617	593	653	629	591	624	615	565	617	638	584	612	596	608	610	584	575	638	589	604	620	633	588	638	595	577	593	626	622	626	600	573	586	635	587	574	632	588	639	603	616	646	625	624	613	611	592	588	620	656	641	610	625	654	603	624	621	631	590	610	619	656	572	580	596	615	650	604	592	619	598	592	620	578	605	623	574	630	611	590	591	588	564	606	594	572	573	611	614	647	609	541	638	623	588	619	670	665	626	538	579	588	610	633	594	633	638	616	626	650	596	615	581	630	602	583	616	627	612	588	596	598	620	643	635	665	588	654	593	618	599	646	607	630	611	643	573	608	624	581	587	566	600	603	597	632	611	590	627	636	627	597	594	594	674	596	613	646	632	609	614	591	650	625	589	621	600	630	609	575	628	637	629	644	607	578	617	631	636	616	635	615	623	590	577	554	629	589	616	587	619	578	650	607	637	582	617	564	577	581	597	605	617	615	528	650	636	636	636	635	634	618	600
25590	8970	6372	4544	3316	2698	1642	1035	664	446	343	307	272	297	293	266	257	271	273	241	240	233	265	258	263	262	239	254	220	253	216	248	224	228	221	254	245	219	240	246	242	241	235	199	220	228	286	235	234	241	239	275	229	243	237	256	250	231	243	245	250	221	234	220	242	245	241	268	260	245	240	248	229	274	238	218	221	222	247	213	225	268	235	245	242	258	207	247	251	265	246	232	210	234	222	222	241	227	226	267	263	217	243	247	245	247	222	259	266	235	217	240	240	229	230	216	217	232	248	224	251	266	233	208	239	223	244	244	272	251	215	261	235	248	221	232	214	266	230	223	229	219	254	215	217	254	243	201	238	259	240	256	252	266	220	207	239	227	266	228	260	240	216	206	252	233	247	240	220	254	227	230	224	245	236	248	247	219	224	241	265	244	241	234	217	239	246	239	229	247	288	231	228	214	235	257	257	246	256	242	238	227	256	235	228	229	225	255	247	234	252	239	234	253	230	226	233	248	253	243	243	246	230	231	221	221	248	242	206	254	206	250	218	225	246	209	245	263	252	236	246	205	246	221	223	223	250	253	229	250	238	221	237	228	226	229	223	227	235	200	228	259	250	221	242	256	221	231	250	242	240	231	233	238	236	227	231	223	235	250	231	241	262	226	230	233	227	234	238	236	282	274	252	225	260	229	247	247	238	239	207	250	246	234	222	264	247	246	234	232	243	197	210	222	276	219	245	229	226	258	235	263	234	244	227	232	233	261	254	240	264	237	216	214	254	257	229	244	225	233	243	237	260	226	234	234	227	210	230	243	252	250	259	273	277	250	274	241	254	235	235	225	229	220	236	223	232	264	238	234	250	240	250	240	225	217	219	236	238	263	235	250	260	212	207	207	224	224	242	230	251	233	250	237	253	229	222	258	221	226	232	243	221	204	258	229	239	228	226	229	223	218	235	264	219	252	245	244	228	224	234	244	252	220	211	219	212	211	265	243	253	226	224	230	243	227	220	226	257	254	245	232	250	229	218	233	232	224	247	233	255	254	241	250	230	219	260	253	246	242	263	252	225	245	227	219	218	261	245	251	238	224	227	221	231	230	242	235	268	243	222	242	226	228	225	226	246	226	252	215	252	223	223	232	255	242	226	218	213	230	248	234	247	230	281	230	247	231	234	231	246	253	222	252	211	246	215	251	249	216	195	230	247	252	252	248	242	230	220	236	227	206	243	247	222	246	236	233	221	233	242	238	237	231	202	224	232	253	237	247	228	249	254	248	231	251	240	270	264	227	234	250	247	239	234	240	216	250	233	227	239	241	255	197	250	217	252	211	233	248	237	228	242	237	256	273	270	264	222	223	218	215	239	235	229	244	211	236	232	253	234	228	250	227	255	213	229	209	244	228	236	238	253	255	241	213	250	219	237	262	247	256	249	248	227	280	236	262	245	231	252	277	200	257	221	214	238	230	243	246	252	231	235	234	237	232	278	228	233	241	183	264	212	268	224	237	241	251	225	235	243	247	253	240	244	253	253	239	256	256	218	221	230	244	232	204	232	222	226	242	251	232	260	257	267	221	232	216	226	239	213	247	198	196	236	216	244	254	246	208	211	249	221	232	197	235	249	255	211	263	218	246	216	267	231	244	225	241	237	251	269	243	242	239	230	221	263	247	243	211	243	225	210	243	237	245	245	231	196	267	226	264	252	224	265	237	213	244	247	234	230	233	238	253	231	252	249	232	212	248	261	246	225	240	267	244	248	239	230	260	220	239	230	198	236	244	220	231	264	249	262	245	251	242	242	248	208	214	216	257	227	252	251	257	243	255	235	257	231	226	235	242	198	224	219	219	247	234	207	243	219	249	216	248	224	217	239	249	249	265	229	233	243	250	209	245	274	239	253	227	235	213	247	236	240	207	232	230	241	235	249	246	241	225	237	210	255	231	215	234	205	227	224	235	233	252	270	231	216	218	244	224	268	233	232	221	252	255	242	233	215	235	225	245	215	279	251	241	259	239	240	249	261	258	237	249	226	230	273	246	214	244	251	243	212	201	234	229	228	232	242	248	247	237	220	264	230	224	215	261	242	239	238	228	219	243	239	226	246	260	234	206	213	240	225	207	241	216	249	265	267	241	238	232	233	237	255	233	213	252	216	222	239	244	233	227	238	221	231	241	232	221	259	258	227	248	244	236	234	243	248	226	217	246	258	238	243	232	234	196	257	242	248	222	202	250	240	196	229	233	223	235	247	199	247	238	244	226	246	232	233	232	224	245	228	247	243	235	240	208	253	224	220	261	226	249	280	240	221	226	239	244	240	248	252	234	244	256	218	235	231	233	236	230	259	217	229	261	231	250	228	255	238	236	232	231	251	245	233	258	234	254	241	241	268	254	202	270	226	234	235	230	218	268	236	220	227	255	260	229	227	262	256	234	263	248	240	208	254	247	250	221	249	226	218	222	233	225	253	208	253	255	244	231	260	229	221	238	243	238	228	216	253	252	214	258	242	235	242	242	238	229	226	229	241	223	221	235	215	250	206	216	228	273	201	241	263	218	229	246	230	262	225	224	216	226	228	251	214	227	245	244	246	222	221	241	236	231	274	229	223	252	229	258	220	241	246	247	218	252	230	224	244	262	241	247	236	235	224	227	235	257	237	221	214	259	237	254	208	243	243	221	228	230	241	232	232	213	203	253	228	223	231	235	212	224	259	209	240	258	242	254	238	242	246	252	248	256	235	241	236	245	225	216	225	216	267	228	227	221	265	227	242	242	235	232	221	242	245	252	254	231	220	230	259	219	237	244	230	219	237	225	240	225	207	234	247	209	253	223	236	213	232	250	222	229	253	234	226	193	256	241	275	247	244	252	272	246	216	252	230	247	212	253	251	244	226	226	236	220	233	247	243	257	234	225	215	252	237	255	245	232	228	236	225	230	242	218	231	240	230	250	244	227	247	247	233	252	244	241	236	237	223	251	214	229	234	240	250	237	226	248	230	241	247	236	238	220	252	233	261	233	253	239	264	243	232	221	222	252	217	217	244	242	226	217	218	269	198	226	247	218	238	238	258	253	228	254	235	226	231	248	238	225	237	222	207	228	252	236	241	266	260	224	199	232	236	241	227	233	228	241	220	221	249	246	226	207	228	243	244	237	244	224	252	218	245	227	223	234	236	240	255	243	220	245	231	227	212	239	219	242	256	269	238	236	250	211	249	248	222	249	223	239	238	216	228	242	244	242	274	233	206	234	228	211	236	252	252	227	240	229	262	218	226	232	247	249	256	236	238	247	248	246	230	237	237	248	241	249	242	254	221	221	232	231	208	248	248	227	252	246	236	229	259	255	261	221	225	230	262	197	242	258	233	232	241	243	262	224	229	214	224	228	231	237	249	269	224	227	219	243	232	224	259	230	209	218	242	255	232	245	252	220	241	216	254	207	212	218	231	223	226	216	249	220	218	216	256	202	245	244	217	223	227	227	224	234	221	244	218	238	241	185	226	235
17851	3951	5788	5603	5164	5223	3493	2893	2222	1591	1245	1111	1016	949	898	835	800	794	765	776	768	739	727	726	715	672	699	672	720	662	676	653	622	631	665	635	676	646	655	611	688	624	680	601	649	634	662	640	620	645	639	636	661	640	599	612	631	608	609	606	654	642	594	625	575	611	631	639	602	641	663	648	626	627	563	687	647	591	591	645	603	618	623	598	620	619	636	643	654	642	618	641	605	620	597	636	661	614	609	633	603	639	597	604	611	603	621	617	610	620	650	616	623	609	635	638	602	626	609	599	612	616	562	632	620	624	650	606	628	637	602	615	591	588	634	609	629	620	643	559	569	600	640	604	606	557	623	629	614	586	595	600	620	603	612	647	585	676	606	630	605	636	657	655	601	570	572	577	623	619	605	629	650	628	604	636	635	578	581	554	687	602	576	577	590	596	637	588	595	583	590	589	639	646	597	593	624	606	616	593	638	603	601	615	634	605	641	575	603	597	629	597	572	601	586	605	601	593	610	600	619	607	593	584	604	613	601	615	622	627	610	559	602	589	578	551	664	626	614	607	594	650	622	623	603	600	587	600	618	583	610	565	613	598	641	611	602	582	606	612	607	613	619	610	629	610	597	562	600	622	575	606	548	593	563	612	611	605	620	567	582	591	571	601	609	596	611	640	606	596	633	620	634	577	622	605	601	637	593	585	618	623	601	654	649	627	602	619	602	630	602	594	602	560	607	611	582	612	613	598	602	619	595	570	617	620	615	578	604	611	604	623	563	609	569	595	624	629	613	646	651	627	628	607	609	542	625	602	618	615	610	587	633	606	627	582	639	564	600	619	617	633	559	557	601	570	601	622	593	612	614	592	596	561	566	626	641	650	633	548	615	605	606	589	642	624	620	590	629	587	614	645	568	620	613	550	580	619	588	575	627	561	662	613	588	609	561	581	606	583	617	601	612	602	549	584	586	585	608	610	598	627	620	609	570	605	596	650	607	622	577	599	565	555	561	641	584	586	660	602	615	655	642	609	574	591	603	622	589	582	593	599	633	605	581	629	561	629	585	600	578	588	602	635	554	606	623	606	644	597	602	612	574	582	629	605	599	613	566	617	592	631	652	599	576	623	601	618	610	624	602	655	611	599	603	551	655	606	603	614	605	621	629	584	608	587	594	607	636	578	590	523	572	645	618	602	631	627	594	592	565	582	613	592	637	645	609	610	602	590	632	594	639	610	601	645	619	555	607	608	594	576	597	587	649	561	619	651	527	597	604	614	627	606	608	552	595	595	636	643	600	605	630	633	595	626	576	628	608	570	604	589	572	587	598	648	603	560	516	577	602	613	612	608	583	585	577	608	576	628	568	648	597	588	623	583	602	634	612	632	651	641	631	626	604	574	561	569	585	605	621	579	615	616	633	625	603	612	620	615	588	631	613	640	604	627	599	617	610	569	592	612	584	625	600	607	599	609	586	580	589	587	620	591	603	618	595	583	612	655	579	593	642	617	641	617	573	601	576	663	607	589	633	578	584	627	619	623	627	563	619	596	603	584	539	574	583	617	614	647	597	594	581	609	578	625	602	605	604	604	650	649	643	586	637	610	597	612	571	565	633	575	636	624	597	604	598	639	600	642	599	636	622	605	588	621	611	630	583	595	605	592	616	637	580	638	643	643	591	595	639	571	637	570	600	612	621	605	598	638	637	598	628	599	585	593	559	586	559	620	614	649	616	607	584	639	574	591	593	625	633	579	621	579	608	594	571	611	611	588	611	574	605	626	597	611	590	603	585	588	602	659	639	606	606	681	588	606	596	622	622	603	609	616	578	661	590	575	570	651	621	614	620	610	657	590	620	591	587	648	593	566	633	662	600	607	602	621	647	597	609	556	575	567	643	580	587	610	571	585	600	642	613	655	553	597	628	644	614	637	619	605	566	574	580	608	584	611	640	598	606	569	593	603	591	614	572	609	624	614	621	641	612	623	609	573	612	571	613	574	581	598	629	650	607	586	592	589	574	596	599	624	594	547	600	540	587	582	594	584	594	650	595	554	629	604	600	594	602	639	600	568	585	585	614	612	596	586	637	597	592	622	615	585	552	626	590	604	596	581	564	596	609	592	592	631	586	610	601	647	633	595	626	562	565	608	603	580	609	608	628	609	590	583	609	606	609	601	636	620	601	644	594	566	648	643	560	613	601	633	561	580	579	641	661	600	600	639	600	615	587	637	608	609	611	624	636	616	617	587	601	599	590	603	584	626	635	614	607	605	629	582	614	568	596	577	612	566	605	576	606	604	563	571	618	586	588	641	605	602	618	643	619	655	606	568	617	638	591	641	609	577	602	587	613	592	617	593	560	609	594	578	597	603	595	604	593	587	612	601	627	591	603	615	588	588	603	608	604	591	590	583	600	576	648	617	606	609	578	552	593	636	555	590	627	606	593	605	587	561	593	593	619	627	635	572	591	602	592	581	580	584	578	616	592	551	590	556	600	645	653	547	572	582	612	615	557	634	586	603	632	616	587	563	642	594	625	588	619	586	585	570	571	592	625	592	611	558	608	645	615	590	587	573	607	626	637	616	647	630	547	626	635	588	575	567	604	643	597	597	621	596	637	633	624	609	646	599	605	525	643	596	614	586	656	594	617	613	593	648	590	578	600	586	612	601	594	611	614	634	603	611	622	613	625	612	623	579	618	598	576	574	603	598	610	576	603	633	588	599	624	591	606	588	596	645	576	609	617	595	555	628	630	582	625	572	608	604	587	544	597	609	588	596	631	614	574	630	569	608	634	624	630	637	572	556	594	576	604	592	613	582	559	635	568	563	544	609	574	622	568	627	615	566	569	633	580	684	601	563	607	614	642	596	597	621	586	603	627	564	590	558	617	588	603	608	594	628	603	577	637	576	611	625	593	651	615	594	588	641	564	629	616	629	617	600	578	653	561	575	628	589	607	601	592	605	586	571	603	605	635	603	557	596	611	619	596	596	620	597	605	622	600	563	559	574	589	578	581	625	639	612	608	630	612	585	598	582	572	598	582	618	569	594	584	622	594	628	594	562	630	606	609	606	610	621	619	594	621	622	646	618	614	620	637	645	618	643	630	593	633	583	596	565	582	633	629	613	602	645	625	623	599	616	617	556	601	593	624	625	617	591	598	601	564	606	590	596	601	611	601	601	610	606	601	586	632	577	604	633	608	591	650	636	613	596	609	628	591	588	603	599	601	561	593	602	588	626	563	574	616	593	595	574	594	583	620	626	591	611	610	624	612	583	568	603	584	592	624	657	611	620	596	596	610	625	575	619	570	620	621	613	609	598	599	585	639	599	598	608	605	593	579	591	604	575	600	584	611	604	627	622	620	612	638	581	608	628	620	590	607	637	575	598	549	524	569	638	565	607	637	596	557	614	628	600	617	563	601	624	557	573	588	617	578	641	615	628	596	593	630	556	654	573	624	632	600	599	597	574	552	584	599	621	583	657	595	621	651	640	630	627	617	656	639	610
34852	14688	10891	7816	5794	4394	2547	1442	845	573	382	338	251	211	213	185	189	183	155	168	161	177	179	176	150	169	146	159	169	155	183	132	146	157	141	154	154	141	130	165	141	141	151	140	135	138	137	149	128	136	143	141	140	168	124	135	134	150	152	129	150	145	138	136	149	128	127	129	122	145	135	130	140	142	117	135	152	151	149	128	148	132	144	134	135	114	129	104	126	156	121	141	132	133	165	155	133	151	160	169	141	138	143	131	148	149	159	133	136	144	147	141	130	152	125	136	128	126	149	146	132	158	134	153	151	162	132	148	141	147	154	132	133	127	117	154	133	154	142	148	147	145	131	145	121	136	155	141	122	141	142	131	151	140	142	141	137	116	128	129	157	140	116	143	156	129	154	121	143	154	145	124	142	130	143	144	134	118	136	143	134	147	130	145	136	149	121	147	141	140	132	128	163	149	131	123	119	135	128	142	131	148	156	149	139	140	133	127	141	144	152	134	146	135	135	123	155	139	122	126	148	135	127	124	102	133	156	120	148	137	145	142	119	136	135	143	128	142	141	131	129	133	164	118	149	121	129	126	153	156	115	128	139	135	164	142	156	141	146	151	150	131	155	128	143	107	133	141	144	142	146	129	136	134	137	125	134	142	143	161	116	125	134	115	123	154	126	137	128	142	145	138	125	129	141	137	151	140	139	150	147	141	119	130	163	122	133	116	118	140	157	123	136	128	128	128	115	157	154	128	133	146	130	152	133	129	114	132	132	128	139	138	99	140	125	117	108	155	132	131	138	152	148	146	138	140	122	149	139	130	126	139	133	123	140	120	147	134	126	142	128	135	142	115	117	150	136	143	148	140	133	152	148	131	158	147	135	141	139	140	141	129	127	148	131	156	137	135	148	138	154	130	117	123	149	142	166	143	119	133	135	116	156	145	143	123	119	149	125	124	129	144	134	140	151	142	127	116	127	109	152	139	141	161	157	148	127	139	142	136	130	127	127	141	141	121	135	128	129	147	118	131	139	139	124	122	136	135	140	134	134	149	132	139	156	152	167	153	147	129	118	130	130	133	143	136	147	137	119	128	131	152	134	160	116	135	134	141	129	123	135	148	140	152	138	141	140	158	154	142	149	130	122	144	127	152	142	146	149	130	140	138	139	135	151	131	136	122	144	128	144	138	131	158	153	140	125	133	152	122	147	137	152	144	129	129	129	114	156	136	136	148	152	121	130	139	131	147	143	139	149	110	129	133	127	129	136	122	128	136	131	145	121	124	146	144	126	116	133	122	156	144	137	149	136	122	144	130	128	118	136	131	132	138	145	133	137	137	141	140	129	128	134	133	127	133	127	128	117	120	148	141	144	152	136	133	144	117	114	134	126	141	142	143	117	133	129	148	123	124	136	118	125	146	158	133	124	126	135	135	125	134	118	132	130	106	139	132	120	124	124	148	154	130	130	136	120	140	157	137	127	140	126	131	144	128	130	139	115	122	158	131	139	129	142	128	128	123	125	122	125	131	166	146	130	126	155	126	144	143	135	134	133	150	140	130	135	121	144	134	142	122	147	136	151	114	136	148	127	128	140	142	122	161	127	151	154	150	128	108	120	128	141	137	131	139	138	133	134	126	105	139	136	120	132	152	123	145	148	138	122	132	154	148	146	139	139	144	138	165	124	137	126	139	107	144	145	140	142	123	137	132	126	127	139	132	148	128	137	129	132	123	129	124	145	135	123	131	142	130	136	157	133	131	148	163	127	127	128	140	138	144	126	115	128	148	128	140	143	147	139	145	127	143	137	131	136	138	140	135	123	113	154	128	144	147	144	142	131	160	153	139	129	131	142	136	154	124	137	147	158	151	129	154	167	133	133	134	143	145	119	150	129	161	131	114	117	137	125	145	143	116	129	166	142	153	138	133	133	131	126	143	121	112	139	161	117	138	148	146	122	118	127	123	132	139	121	130	139	123	116	142	142	148	127	134	115	128	138	121	144	141	120	152	129	117	136	154	116	149	146	137	131	137	130	140	132	139	132	148	136	135	147	134	151	151	117	121	146	137	116	146	133	141	127	129	130	145	131	140	113	127	134	125	154	158	135	132	130	115	145	132	138	123	152	138	148	126	152	135	123	136	148	147	146	130	139	145	155	136	153	130	130	143	121	128	122	124	136	128	128	134	135	144	136	152	141	136	124	123	147	142	153	146	130	139	139	144	131	145	119	141	131	125	116	127	144	137	141	140	136	127	146	143	143	137	141	141	123	137	135	141	125	146	152	140	121	115	110	153	141	161	151	119	130	142	135	149	129	123	134	136	129	150	144	123	128	142	130	144	136	158	146	119	147	119	138	116	140	135	132	150	132	122	125	120	130	135	130	127	133	124	136	115	140	123	134	141	128	123	125	145	148	137	136	139	142	116	135	144	138	139	145	146	114	143	158	131	131	146	126	140	137	132	109	136	134	131	147	133	143	113	145	141	126	127	134	145	127	123	125	151	123	129	152	124	161	134	138	140	113	150	147	136	142	135	144	145	131	142	148	112	139	138	122	135	152	112	130	165	136	135	141	153	125	151	129	137	121	149	125	151	133	127	144	123	121	141	115	133	115	139	125	145	142	157	146	133	148	112	136	127	138	120	144	115	129	127	130	159	144	116	122	140	131	126	139	125	130	179	131	148	166	151	148	150	155	167	127	140	126	130	134	129	141	140	131	140	119	130	138	117	172	122	124	139	126	146	137	139	116	127	138	121	134	122	130	136	141	126	142	131	123	143	115	141	121	134	156	143	130	120	112	113	140	165	127	143	137	109	134	141	125	153	128	132	144	134	123	157	142	141	125	149	146	124	114	110	108	158	126	143	138	123	131	144	121	159	137	150	145	141	130	139	139	139	148	136	139	127	122	142	136	127	137	105	129	134	138	137	127	133	129	137	167	134	134	137	132	137	140	145	144	123	122	150	141	137	132	150	128	135	113	145	136	130	134	130	148	127	135	140	120	139	110	135	126	139	157	113	157	131	125	140	147	112	139	119	147	138	125	115	125	152	134	157	143	131	153	134	140	133	143	140	133	139	154	119	128	150	125	130	151	148	137	119	139	122	151	141	131	122	129	122	129	111	125	133	119	141	129	131	159	139	139	127	140	144	150	132	125	142	161	137	158	135	132	99	153	143	109	109	135	157	133	148	140	144	132	126	138	124	118	137	109	119	133	121	127	147	134	119	143	147	140	128	135	130	131	123	133	120	129	117	154	134	118	141	140	144	130	128	140	160	131	162	157	135	134	143	145	157	132	116	134	144	132	130	154	134	135	140	155	142	144	127	129	144	153	133	146	129	168	165	132	124	135	133	128	140	128	128	129	132	127	136	141	135	137	141	143	152	115	131	144	136	127	123	147	129	122	142	132	150	138	142	136	126	145	117	148	124	142	134	127	114	127	134	161	147	134	131	133	142	143	141	135	122	145	115	136	134	142	138	98	138	141	126	131	126	139	129	146	124	125	141
23574	5641	8611	7891	7550	7028	5576	4380	2963	1956	1569	1326	1170	953	949	851	756	708	699	665	628	633	568	596	595	567	525	488	483	522	482	502	447	432	460	468	435	449	434	452	390	454	438	424	400	416	431	421	401	401	389	421	384	416	403	384	404	379	406	410	406	382	407	387	371	383	372	402	375	356	400	395	374	375	398	399	409	407	379	347	366	403	338	417	387	395	358	376	374	393	416	404	387	398	354	397	397	414	415	382	397	385	403	399	421	356	366	409	365	400	368	390	374	384	367	376	352	364	372	382	357	373	395	401	370	361	353	305	401	358	369	359	407	347	357	341	391	389	381	379	373	373	382	401	369	373	383	359	407	357	354	362	364	360	390	348	366	378	363	397	353	334	376	390	370	347	342	359	346	319	354	351	422	365	388	333	370	354	362	352	357	416	375	353	358	331	366	349	368	351	360	364	374	348	390	359	352	370	355	332	338	366	387	353	357	369	379	409	368	401	344	380	367	341	402	402	350	352	359	376	367	383	345	370	376	359	367	365	385	382	398	373	338	357	380	369	356	360	360	354	348	385	382	338	359	328	372	351	338	328	358	366	386	399	338	364	343	373	345	365	389	326	379	369	403	390	370	360	362	351	356	385	379	372	376	382	373	363	394	328	315	339	359	366	357	350	372	351	326	397	365	346	356	372	340	363	343	315	393	343	374	396	377	371	354	345	398	367	366	351	352	386	359	393	310	355	372	359	362	394	354	375	334	379	366	372	356	341	360	361	342	366	341	370	388	373	346	343	359	386	340	408	355	365	342	357	346	352	389	383	375	388	364	354	356	360	350	382	352	353	366	375	371	379	378	360	391	357	347	383	362	347	345	377	354	367	371	378	384	369	338	370	365	337	368	378	361	347	352	359	360	405	375	361	369	353	358	355	369	362	373	350	364	343	324	374	396	367	343	363	418	357	359	351	357	381	366	397	351	334	357	388	348	385	329	366	325	368	345	359	342	400	368	397	384	331	371	350	347	393	373	352	329	352	351	342	355	362	342	350	371	364	371	318	356	379	377	372	387	352	371	360	353	342	340	369	377	346	367	367	339	329	329	338	365	311	383	354	353	339	341	377	330	363	355	329	370	342	370	364	328	371	397	328	388	357	352	382	367	370	355	362	378	379	332	399	350	366	360	364	391	381	411	381	394	356	357	349	352	400	343	372	336	372	388	347	346	364	403	360	344	381	370	392	344	341	355	370	376	349	381	371	342	375	324	385	342	381	342	368	348	374	379	331	378	352	396	366	319	331	365	358	373	378	386	341	360	414	343	390	374	355	372	387	375	350	356	364	386	354	353	358	368	341	375	368	358	344	414	368	381	332	348	360	354	374	375	353	385	360	336	379	368	359	358	382	347	354	351	360	340	363	324	367	377	345	367	351	393	359	321	378	395	351	365	355	335	357	383	339	347	358	352	382	395	380	337	359	361	352	384	364	372	350	375	344	333	415	360	369	363	421	395	370	372	332	373	364	354	356	343	379	339	362	349	359	378	376	360	374	396	395	333	350	346	346	351	363	376	359	341	371	385	364	334	349	391	363	374	371	346	328	377	362	377	373	361	318	352	373	376	363	364	352	389	342	362	343	360	393	376	372	359	349	332	393	359	339	398	354	356	377	363	399	357	352	346	363	349	349	355	366	392	368	399	360	371	353	336	324	347	368	347	343	360	396	371	373	368	355	359	373	366	328	374	420	362	331	377	390	379	369	368	372	369	353	348	385	396	339	339	343	359	379	358	399	368	344	332	367	362	369	351	368	379	348	398	362	354	383	360	345	344	388	387	400	366	425	364	381	385	346	386	373	355	317	342	342	341	376	387	333	393	386	376	379	394	367	363	346	365	369	385	376	379	372	366	355	360	384	383	364	363	371	379	380	377	361	374	352	359	353	373	339	391	392	344	392	360	357	375	350	391	392	349	355	359	370	360	358	349	351	385	333	348	368	372	373	339	376	395	369	380	322	353	364	343	361	338	348	342	370	355	365	362	359	374	390	361	375	364	368	366	389	378	348	329	407	354	358	385	381	322	368	332	382	366	373	384	394	359	381	370	360	361	363	381	332	348	335	381	361	376	349	339	353	352	364	352	383	372	377	370	345	377	361	354	382	360	353	349	339	339	373	385	386	397	364	350	354	391	337	368	377	349	368	348	378	369	395	374	411	380	357	330	372	400	386	369	355	343	383	369	365	355	394	376	379	393	347	364	366	401	346	384	363	339	369	373	375	356	389	366	331	364	387	381	332	374	391	328	334	353	345	351	362	383	397	353	372	349	359	369	356	350	354	347	351	355	359	345	353	365	344	355	349	329	341	354	413	334	345	388	351	397	347	361	358	375	380	390	364	382	359	385	357	360	368	398	340	359	326	341	350	384	380	351	335	340	370	407	389	371	350	375	368	337	375	378	350	353	355	364	383	344	393	330	358	356	364	332	351	351	368	337	368	375	341	348	367	372	311	359	358	346	345	354	322	342	349	374	344	329	336	356	383	392	371	367	337	355	367	366	327	376	342	378	372	382	356	364	380	364	395	363	366	357	381	370	332	343	355	371	371	338	356	327	389	328	384	348	384	370	374	362	410	346	363	382	338	366	339	358	352	342	385	360	384	354	354	380	343	331	346	367	351	374	332	326	327	394	359	372	351	336	330	362	347	337	401	358	370	380	353	384	339	374	394	349	359	370	370	357	354	376	388	368	349	354	350	331	365	347	351	389	392	362	380	329	322	345	355	361	337	338	361	356	330	321	382	372	370	347	396	381	366	355	365	368	363	365	345	351	371	356	357	372	351	394	346	347	382	364	374	390	351	332	350	380	338	333	371	368	339	379	374	355	361	379	386	365	380	380	342	355	367	355	374	366	355	380	350	360	333	358	362	352	373	393	364	353	395	386	342	397	362	353	360	382	354	386	387	375	362	354	347	360	356	381	343	363	366	373	359	349	350	338	350	342	368	347	369	368	359	390	367	387	364	349	359	393	375	399	360	363	346	365	347	359	356	364	381	334	333	336	376	355	344	362	345	374	368	376	382	357	388	359	366	332	368	362	349	330	362	339	332	339	356	378	344	353	405	415	370	386	347	334	391	361	341	370	356	358	320	354	384	368	360	362	336	380	372	332	355	378	352	375	356	380	356	359	360	361	360	324	356	361	369	348	359	346	368	362	397	344	360	335	353	360	366	371	360	353	387	351	385	352	366	353	334	381	384	387	369	349	370	366	374	348	368	368	353	366	363	368	364	333	358	363	371	372	334	389	376	376	359	372	369	364	352	351	339	360	347	363	354	340	344	370	351	363	350	371	377	368	366	353	371	376	375	388	387	336	362	347	374	366	381	372	380	364	389	367	381	346	326	373	335	376	345	378	334	360	336	372	349	357	332	390	368	352	371	359	372	345	377	338	317	326	369	371	375	355	365	367	382	363	358	350	383	377	398	378	338	344	365	394	364	363	357	361	336	390	370	349	371
5095	1017	796	591	436	400	328	278	267	266	246	216	241	258	229	226	242	243	234	223	242	227	267	213	228	237	238	236	234	220	229	218	258	237	232	244	237	234	243	227	201	243	256	251	256	196	229	249	226	229	217	247	220	221	233	212	236	215	241	245	248	235	252	248	221	236	239	211	254	229	222	227	205	197	218	232	208	237	271	237	261	233	273	249	238	242	213	246	228	275	241	246	238	228	236	238	253	241	237	254	269	228	273	257	269	235	217	228	232	233	207	244	252	231	220	237	244	244	227	227	255	243	235	230	257	228	210	250	233	229	253	223	262	225	210	259	233	232	238	206	267	258	237	233	203	232	238	236	258	243	242	246	206	235	225	233	236	249	221	207	231	235	217	215	245	222	213	250	253	234	205	250	252	221	233	225	236	232	220	228	214	244	212	238	237	222	245	243	272	259	236	221	226	250	236	239	221	243	240	228	240	235	258	208	214	222	214	208	223	232	228	241	237	227	231	229	268	219	240	226	245	245	251	242	240	254	216	241	224	212	241	227	248	258	230	251	231	222	245	234	251	242	213	233	202	245	227	232	240	229	208	223	233	238	225	245	231	226	270	221	228	199	245	232	248	239	256	229	253	231	238	233	241	264	208	219	246	230	237	222	241	274	225	217	209	222	230	229	253	235	227	252	203	281	227	247	258	238	254	217	257	244	258	250	231	205	209	227	216	250	255	251	221	242	237	248	234	228	210	244	216	200	233	231	226	229	250	217	234	239	242	247	242	245	243	240	238	236	248	219	214	238	253	215	245	236	245	230	252	225	231	256	252	254	254	240	235	221	260	224	235	237	237	251	265	221	265	211	217	236	236	257	234	251	230	235	202	236	230	230	212	248	233	216	234	259	240	240	245	219	236	221	245	219	236	228	240	240	243	243	236	244	235	209	221	238	280	220	242	244	267	240	225	233	230	242	229	248	247	214	251	245	264	249	225	234	241	237	245	240	253	227	236	271	254	232	245	227	213	263	255	262	207	271	236	213	261	211	230	240	239	220	213	265	243	241	219	270	246	246	226	216	236	249	252	247	220	220	233	210	247	230	234	200	235	231	238	221	230	230	215	249	226	223	245	209	235	253	236	219	243	222	240	237	242	233	238	232	245	235	239	230	238	247	221	244	224	212	224	239	235	234	212	240	239	265	229	244	237	244	246	251	241	252	233	242	275	211	232	250	256	213	214	221	235	247	239	253	225	214	242	237	250	222	245	252	257	259	255	260	228	229	256	240	228	220	254	241	223	218	234	234	242	223	249	252	231	237	260	245	220	217	224	195	226	223	263	231	244	197	237	238	235	230	253	211	242	218	242	232	219	235	210	231	214	253	221	266	240	216	247	226	251	227	214	225	215	240	221	238	262	245	199	225	279	245	250	234	234	246	218	258	239	218	245	218	218	250	244	258	227	242	247	206	231	242	236	264	240	220	215	246	230	243	233	253	234	228	243	224	228	234	258	213	224	240	234	239	238	250	248	242	244	245	233	222	253	252	240	231	244	208	226	229	244	230	226	232	212	234	238	231	239	258	220	272	261	235	260	233	238	227	240	252	218	241	249	234	225	241	206	239	249	221	226	251	236	245	248	257	237	238	233	238	263	225	211	200	246	213	229	242	260	228	258	218	216	239	212	239	239	235	244	243	236	226	223	226	242	249	256	246	235	257	240	225	228	247	240	236	208	216	247	254	228	239	246	249	251	217	256	236	211	235	256	227	212	240	232	226	273	217	225	245	225	241	233	202	249	220	244	257	236	239	237	258	247	235	237	235	237	268	242	220	240	248	218	220	252	218	249	224	209	217	228	283	239	251	233	271	230	243	242	242	249	236	261	238	231	211	224	228	217	213	218	236	260	234	240	225	258	242	237	275	261	236	242	208	226	232	238	243	230	251	243	240	243	231	264	219	238	214	231	225	245	208	243	239	263	236	244	231	237	228	245	243	231	230	228	217	224	236	228	244	233	232	249	257	211	246	237	242	219	236	252	213	223	225	236	205	228	229	245	235	203	227	184	235	228	244	234	230	215	224	225	219	203	230	223	235	223	237	256	240	220	212	242	228	243	211	240	221	239	249	260	237	242	241	222	239	214	219	224	218	266	210	239	233	248	248	239	238	254	236	239	207	215	239	255	226	230	214	247	252	276	247	252	230	224	236	246	249	240	214	233	228	212	223	241	228	249	197	214	245	239	246	231	236	224	258	226	243	229	244	256	240	235	253	239	210	247	223	249	226	224	260	225	204	238	239	246	221	235	232	229	240	217	219	244	235	223	230	206	234	224	218	231	255	224	257	203	238	249	227	240	220	237	266	214	219	237	227	193	224	210	235	227	234	208	251	234	227	212	226	263	261	208	206	236	216	226	226	246	238	254	233	213	221	250	233	236	227	249	251	229	246	210	218	223	241	235	225	257	228	233	254	239	239	239	240	212	218	240	227	233	220	220	215	245	212	214	266	237	217	228	233	254	240	220	240	255	226	252	242	208	218	244	252	224	239	221	225	227	264	226	238	214	228	234	247	236	221	225	256	223	222	230	229	261	233	256	244	232	234	235	275	233	231	221	228	264	239	258	224	250	244	246	248	222	239	243	238	210	245	248	238	220	229	253	233	260	240	268	242	246	254	213	215	226	219	219	229	216	235	224	200	236	258	215	248	228	269	249	232	236	253	235	240	225	229	242	246	267	261	259	279	254	231	232	236	251	224	202	247	242	250	225	228	250	246	244	217	240	225	227	245	207	241	245	244	245	234	244	226	247	228	247	260	213	233	203	269	225	227	238	227	230	247	261	256	238	202	255	234	228	232	235	231	251	229	237	241	226	231	251	239	263	216	220	234	249	245	238	255	258	237	246	237	221	222	248	222	224	229	231	245	240	226	255	216	237	229	232	235	252	223	236	239	231	229	210	215	218	245	240	257	258	234	221	261	221	251	215	231	232	221	236	234	227	238	218	230	228	230	248	248	263	248	239	243	236	228	229	250	228	258	245	247	235	250	245	225	224	220	206	221	239	229	239	225	238	243	216	218	250	238	217	245	209	218	231	223	237	231	234	246	245	239	216	231	222	251	240	204	239	230	230	236	225	236	211	222	271	222	237	244	243	236	217	211	219	242	200	235	232	236	254	218	221	252	205	244	241	254	270	231	243	231	260	237	227	232	248	263	231	195	227	247	220	230	238	269	237	257	203	255	234	221	211	232	246	249	235	260	268	234	245	245	251	222	199	237	229	249	265	242	276	214	252	230	246	243	253	253	246	260	249	228	247	217	228	232	233	241	213	212	238	255	249	249	237	222	243	260	235	250	217	245	240	229	283	249	282	239	265	224	215	227	239	224	237	223	208	233	245	234	242	255	226	226	240	222	232	261	224	246	230	225	244	229	251	238	240	250	242	229	270	242	245	207	244	234	213	230	229	215	245	255	259	211	242	225	247	264	227	257	240	236	223	221	264	217	222	220	242	247
4734	1257	1562	1560	1405	1307	1027	901	804	688	691	653	637	614	633	651	608	627	644	621	612	655	628	619	616	639	643	590	635	636	601	610	584	620	641	575	667	622	588	625	606	637	617	588	589	624	626	598	610	659	609	606	573	628	581	612	655	603	618	582	612	597	640	628	598	574	623	603	610	635	610	618	592	587	601	622	595	649	624	591	604	636	604	594	628	632	625	594	634	641	622	630	625	604	611	593	608	586	611	643	662	581	567	626	604	610	585	609	595	569	627	619	625	635	622	616	620	618	655	638	618	608	560	644	639	594	641	647	592	580	611	609	646	599	585	584	561	635	646	585	612	588	586	609	621	651	597	583	649	600	630	600	619	623	568	631	583	634	593	612	614	610	597	617	558	601	603	664	600	589	605	626	596	613	655	633	565	649	594	580	620	613	598	627	602	613	570	604	633	628	573	620	568	626	608	563	644	623	590	577	548	606	606	615	619	619	599	583	651	617	567	628	627	586	615	611	581	638	639	591	611	577	602	602	631	611	647	600	605	641	624	644	623	595	609	595	625	602	575	570	636	606	619	592	573	604	565	593	583	605	586	642	622	623	557	640	621	621	637	623	576	635	598	631	644	563	628	591	602	624	593	607	640	608	580	608	618	603	596	618	627	610	617	622	596	598	621	540	590	582	604	576	603	632	605	580	607	552	620	653	639	587	602	616	589	616	610	599	632	624	604	595	627	648	602	632	573	612	597	611	591	574	571	608	615	607	584	654	640	604	565	661	588	637	617	601	629	565	585	594	615	556	673	592	608	634	637	591	622	584	618	624	592	623	611	636	612	579	643	628	581	591	616	605	609	626	612	613	608	628	597	636	624	624	604	619	595	632	628	616	591	565	607	598	588	605	612	609	616	601	639	616	622	621	594	652	638	606	621	568	572	602	592	606	605	613	625	597	593	622	596	592	615	571	628	586	579	623	614	574	619	586	614	581	582	629	632	597	664	547	611	594	657	605	590	627	577	616	604	618	603	571	623	575	587	661	610	615	594	613	613	600	581	589	618	595	567	616	619	595	616	619	617	591	660	645	589	623	584	617	605	624	632	638	589	587	624	601	601	586	582	650	652	607	641	615	608	614	601	606	581	630	647	622	597	611	601	610	587	616	627	617	594	603	591	660	634	634	620	609	608	596	563	617	584	632	583	626	613	626	629	643	576	601	613	613	640	617	609	601	625	596	581	622	602	633	628	594	615	580	583	617	618	576	675	631	612	637	562	589	595	656	589	570	608	598	619	594	608	609	613	582	615	640	638	603	575	596	607	565	601	633	563	573	650	578	643	593	627	652	621	647	601	635	602	620	620	589	581	610	608	591	599	629	583	614	580	618	565	602	591	603	610	653	600	605	586	570	599	634	613	626	660	643	665	585	627	586	649	613	614	605	616	620	613	656	630	574	592	638	590	645	655	625	644	601	583	642	592	586	611	609	614	579	570	633	582	577	602	613	604	619	602	632	583	606	608	599	614	594	617	596	599	610	611	643	607	606	600	614	637	633	614	597	646	592	598	629	610	602	603	582	644	636	620	604	591	621	597	598	599	625	574	619	618	595	603	612	630	650	584	606	585	618	618	640	593	607	636	611	619	624	600	572	610	648	583	635	594	651	608	600	590	569	608	611	561	598	604	622	636	610	634	587	596	616	547	681	586	640	607	625	634	628	598	579	638	615	603	612	603	618	568	628	608	585	653	593	640	620	598	591	614	587	615	617	604	620	621	603	583	602	613	648	633	665	609	570	623	620	599	654	649	593	599	616	574	636	652	595	649	671	626	594	607	570	667	587	575	629	562	546	599	580	575	599	593	603	584	605	621	594	593	618	662	616	650	551	591	597	603	601	607	639	611	604	597	573	591	640	654	604	591	585	616	596	597	615	592	605	607	617	653	583	637	628	584	588	629	615	591	592	627	599	573	634	603	611	604	629	610	593	630	583	551	577	612	654	601	609	625	599	592	641	576	652	591	602	597	630	620	582	613	587	626	649	576	581	566	595	618	595	614	591	637	580	588	604	641	629	619	598	655	622	607	572	554	644	581	681	680	631	589	615	598	611	614	633	618	609	605	599	597	572	599	583	569	558	602	621	641	625	627	539	593	612	662	657	609	678	630	609	599	630	604	632	611	631	614	609	626	627	621	628	603	600	604	681	620	595	591	592	598	569	626	645	592	638	609	599	595	599	571	566	621	628	670	612	584	590	618	595	622	604	577	611	649	587	594	612	620	601	626	600	616	584	583	602	633	638	555	619	589	601	594	601	593	578	658	616	615	615	630	621	599	618	602	561	602	576	588	589	566	575	594	642	616	622	592	552	604	640	611	579	589	652	564	540	626	611	581	563	571	675	600	644	660	612	614	639	607	582	633	605	645	554	589	673	596	657	565	594	611	645	554	614	599	602	640	629	565	633	633	631	616	563	633	588	631	613	620	624	591	617	574	595	602	548	599	635	605	579	638	627	597	570	602	611	617	631	583	606	623	617	605	605	610	637	619	662	580	633	582	648	602	628	599	609	634	626	601	632	595	603	578	589	589	590	610	595	588	653	609	600	677	601	617	616	578	624	598	595	567	651	606	576	574	607	582	642	585	583	614	606	625	584	604	608	646	582	640	608	603	573	582	568	644	660	626	590	633	643	578	613	637	616	596	602	644	616	602	613	610	619	608	582	631	631	652	604	599	636	644	614	607	623	635	564	568	615	620	581	596	680	636	624	610	630	610	583	583	580	576	547	612	610	560	620	610	611	622	633	589	606	609	575	599	567	630	574	628	606	663	617	585	587	602	612	616	601	632	607	639	589	604	618	565	615	583	612	608	657	606	624	620	599	607	591	584	620	614	625	617	612	613	612	592	568	589	611	637	589	588	573	621	571	623	604	665	596	614	588	599	633	632	601	571	616	649	585	648	624	611	575	621	631	627	616	611	615	599	623	556	575	596	567	614	615	624	637	627	639	627	584	632	565	581	642	591	584	573	607	595	604	595	575	610	577	608	664	611	670	641	606	603	635	633	592	638	580	646	635	632	612	584	595	620	606	583	626	578	604	607	622	632	586	637	578	633	556	620	569	606	619	618	612	659	623	672	639	646	616	587	585	604	613	618	597	601	551	629	607	587	612	622	654	623	613	617	626	606	608	629	642	603	636	594	617	587	597	630	628	570	634	629	610	616	619	584	601	594	614	575	615	645	644	607	611	627	592	582	611	604	636	639	572	624	635	624	603	624	650	657	623	654	618	586	591	570	613	584	641	619	610	623	619	630	601	624	596	628	586	588	635	604	621	634	626	633	606	637	587	595	627	591	624	631	616	577	636	572	594	623	600	594	679	583	575	594	569	608	635	632	595	624	673	624	594	595	606	583	636	615	567	605	621	608	591	569	563	626	584	597	660	600	639	625	585	593	616	612	605	602	605	570	594	626	608	590	618	588	577	666	597	596	599	643	596	612	637	584	598	607	623	587	631
23787	8501	6336	4767	3155	2584	1526	948	615	426	340	290	290	254	279	259	290	260	266	238	254	240	227	249	233	216	248	260	221	181	251	264	250	225	240	234	254	223	236	212	206	238	229	235	234	213	228	221	237	255	255	236	223	273	204	226	221	210	229	264	229	220	240	232	235	249	240	233	218	225	223	224	256	223	254	231	246	218	239	246	233	234	274	263	225	224	241	235	242	215	250	241	245	223	241	248	267	226	218	266	215	230	239	253	218	238	226	237	212	227	220	248	208	251	226	232	212	228	233	224	209	231	226	230	236	259	225	253	230	232	211	224	235	234	215	209	242	254	218	209	245	227	227	242	243	222	204	222	237	236	225	240	240	197	239	237	243	259	236	249	217	232	236	214	226	258	229	243	250	223	228	207	227	241	222	250	207	244	232	252	237	216	217	206	224	247	244	221	221	209	217	238	226	256	286	224	231	206	232	247	244	222	205	249	245	228	230	227	236	254	223	258	236	217	227	221	232	243	222	225	229	239	225	243	201	212	214	230	226	215	212	232	235	225	248	213	251	237	235	223	240	251	233	227	226	244	230	246	260	231	230	224	207	224	212	206	221	226	220	244	244	247	214	243	212	261	243	231	241	234	226	209	237	233	237	252	212	227	229	186	250	226	230	234	245	235	228	257	242	239	245	230	239	242	224	252	248	258	251	243	216	231	248	223	229	230	224	239	203	227	249	242	247	229	234	230	210	204	204	215	221	211	230	232	229	229	231	240	224	241	241	239	262	226	231	259	222	221	223	218	228	218	234	236	208	224	227	207	233	227	252	238	254	238	232	247	240	226	225	237	188	234	237	240	228	228	210	227	233	229	232	240	211	225	213	241	238	222	232	243	227	222	227	211	216	242	232	229	216	230	228	243	234	231	238	204	236	224	239	251	226	225	240	224	258	237	228	242	244	229	227	240	231	228	252	223	232	207	237	241	226	235	240	240	222	247	231	216	250	206	208	213	235	235	227	218	230	231	242	232	244	241	239	234	266	222	218	232	260	234	248	247	211	245	222	226	238	234	235	259	255	238	200	241	201	233	248	227	238	244	252	226	203	233	240	234	223	224	231	233	229	204	225	232	247	210	235	230	212	234	212	221	264	245	244	224	233	243	217	223	213	217	236	224	234	241	224	238	230	256	232	224	215	240	236	229	257	217	236	245	225	226	235	221	209	230	233	257	214	228	211	254	215	200	232	224	217	235	210	227	226	222	201	228	236	211	223	250	208	221	238	217	252	211	243	218	224	233	215	238	242	220	234	192	229	219	218	246	242	225	205	217	241	249	222	224	216	250	230	254	234	234	236	241	229	238	216	217	249	223	239	207	201	223	224	213	225	238	201	232	246	253	249	233	245	248	234	225	238	229	250	218	221	214	225	253	231	224	240	243	236	235	234	250	227	246	207	230	227	227	219	206	236	238	236	249	251	216	232	231	261	249	284	239	207	214	223	240	229	229	200	272	204	250	219	212	210	233	229	232	202	216	245	235	243	250	245	242	254	219	233	233	232	251	218	223	242	214	238	241	222	231	234	255	239	245	205	227	239	254	215	215	203	228	239	195	237	249	216	247	231	223	252	222	229	220	237	216	214	226	241	240	243	216	230	226	222	227	261	234	247	250	226	211	254	231	214	230	238	243	227	235	210	256	227	215	219	247	237	239	247	233	215	193	203	255	193	217	238	237	229	266	249	222	190	232	213	220	208	219	253	250	212	246	228	238	220	233	234	248	220	237	211	260	213	240	240	220	211	252	232	245	248	245	238	237	235	228	218	225	227	216	229	209	227	224	239	215	224	238	245	219	232	260	214	220	213	221	241	244	212	224	239	253	253	237	198	247	195	210	265	236	214	232	233	218	228	218	248	245	220	240	215	247	232	255	204	229	230	234	240	242	238	246	204	217	207	250	247	242	244	218	243	228	242	227	220	237	255	225	245	239	236	221	224	211	243	229	227	223	214	229	221	210	220	202	228	225	239	248	217	252	253	251	226	246	241	209	208	237	269	236	206	238	241	228	225	222	233	238	225	235	230	254	227	220	240	229	235	243	212	210	241	234	212	221	241	242	224	238	232	231	242	195	248	238	245	218	212	234	210	271	250	239	251	234	258	246	237	234	235	253	225	227	251	240	237	208	238	251	210	268	247	225	227	239	213	218	251	232	239	209	236	217	234	249	244	190	220	226	216	244	228	226	223	231	226	237	238	228	249	237	222	250	245	192	233	218	220	217	239	225	205	234	241	210	225	239	210	234	220	214	245	218	228	243	228	250	243	212	229	272	243	208	238	254	229	253	203	213	232	235	236	235	279	254	212	246	249	234	218	234	229	228	236	215	216	234	222	201	224	251	244	220	253	238	235	245	217	226	229	240	242	249	223	233	224	222	240	224	231	240	245	223	233	228	234	222	236	243	229	220	234	237	225	199	222	216	248	250	251	226	228	235	236	247	231	223	217	243	207	227	235	241	251	214	220	221	207	247	214	259	241	246	279	242	209	274	216	237	252	234	255	221	238	234	252	226	244	222	242	252	210	240	218	227	194	238	255	221	264	233	264	215	225	214	195	207	239	198	248	258	252	223	248	236	265	236	252	272	254	256	247	245	217	232	242	249	254	257	259	241	251	200	226	235	221	216	237	249	214	222	256	223	233	246	212	231	253	220	236	232	256	228	257	220	223	241	211	210	213	232	234	237	234	247	213	226	216	195	238	246	206	248	224	224	247	241	240	244	215	243	218	268	203	247	220	243	233	226	222	228	235	223	224	240	243	241	253	238	246	220	228	220	191	237	239	251	244	210	242	231	244	243	258	240	206	238	231	231	226	235	250	213	242	248	261	232	242	239	244	238	203	229	217	245	244	216	255	217	262	228	216	235	204	229	218	228	233	225	227	233	204	249	212	222	231	223	212	261	258	206	227	245	231	200	249	230	224	253	232	226	257	216	238	238	201	234	232	223	242	218	198	233	243	227	258	235	249	205	220	224	230	229	254	239	247	230	224	219	216	230	234	217	207	255	255	257	218	231	225	231	231	210	228	233	224	231	203	227	226	222	225	239	240	238	214	240	256	242	226	219	213	240	229	229	237	243	206	256	233	246	239	244	257	231	216	233	215	228	224	224	221	216	233	216	224	237	193	230	226	234	246	235	248	249	225	256	240	229	253	207	207	243	214	222	200	240	250	219	259	218	242	242	236	229	209	228	232	204	218	217	226	218	255	207	223	218	220	243	246	243	210	232	216	254	189	230	236	228	241	235	221	211	231	232	249	241	209	206	235	239	228	228	271	212	250	248	216	221	216	245	219	246	253	246	249	234	205	228	229	265	230	228	231	219	252	238	239	244	233	211	235	231	238	218	212	245	229	226	231	249	232	229	248	267	233	242	237	218	227	252	230	228	223	222	215	244	252	244	225	270	233	226	250	237	217	214	232	219	214	230	200	235	222	228	203	240	237	241	239	222	185	229	229	241
17181	3988	5883	5817	5066	5329	3554	2871	2195	1513	1275	1048	1016	954	891	855	802	774	798	765	784	712	723	677	729	707	706	672	650	612	680	690	613	620	619	650	622	638	636	676	632	630	707	610	581	641	607	604	619	616	649	658	615	603	587	569	581	603	580	569	582	592	579	628	634	606	616	597	589	613	614	582	661	585	601	611	583	614	572	582	608	607	624	616	605	623	598	615	590	564	613	592	622	593	659	562	613	620	652	623	628	604	605	655	576	588	611	616	593	625	584	605	584	624	608	589	641	562	637	598	614	548	643	608	695	600	589	603	566	552	583	624	596	634	606	583	606	579	583	636	551	550	597	595	619	581	616	609	618	581	574	593	596	568	614	577	561	620	590	594	560	606	581	584	597	582	598	607	587	601	578	622	616	609	630	571	587	600	604	607	577	606	581	596	573	608	615	577	532	585	633	598	597	593	591	572	595	564	601	577	594	576	577	601	611	593	577	608	557	610	592	584	589	576	600	606	574	604	603	591	598	589	591	593	622	573	574	593	622	658	588	606	592	575	583	571	617	612	593	621	603	602	567	572	589	583	592	622	602	564	625	595	601	573	585	573	586	598	608	590	587	570	657	602	567	591	624	588	605	574	618	562	569	590	613	567	585	635	606	605	619	605	570	614	600	588	605	597	591	564	619	587	579	595	579	627	586	598	537	610	631	578	619	594	595	576	613	589	604	587	591	584	557	563	555	602	585	591	602	582	592	596	611	635	579	560	620	571	621	620	599	601	634	550	620	599	610	587	600	581	601	613	625	609	617	627	577	564	576	599	599	561	602	584	635	607	600	611	611	547	583	583	605	612	606	582	582	636	592	581	573	547	573	655	576	551	565	581	597	615	585	628	565	583	575	591	572	587	627	611	591	618	592	574	648	597	596	589	607	633	649	611	561	564	607	591	653	580	554	577	589	579	553	564	598	595	598	595	581	588	595	576	551	585	572	559	644	556	594	554	614	546	616	596	601	575	616	567	597	594	610	584	663	618	616	563	582	601	587	561	589	555	622	614	605	586	608	606	548	644	586	582	607	627	612	580	581	624	591	590	568	552	566	566	601	604	568	589	594	577	605	605	627	583	608	581	636	575	610	584	610	634	626	563	604	659	619	555	598	620	570	586	617	633	607	600	601	610	619	627	597	626	604	643	615	627	620	579	554	598	607	599	590	584	557	609	585	618	622	603	592	600	553	535	614	572	613	602	597	592	555	593	593	576	592	586	590	537	591	581	588	524	615	610	590	610	619	582	598	600	566	610	607	589	561	588	600	599	636	610	649	577	608	580	611	584	551	615	614	611	562	615	633	603	595	603	573	591	565	583	609	543	632	569	570	588	623	597	624	616	603	601	551	615	609	612	624	608	582	630	586	603	628	603	589	622	600	622	603	605	588	564	609	599	550	630	596	586	580	568	599	596	594	581	547	593	580	572	575	583	592	571	570	597	595	564	586	590	611	610	607	610	592	582	600	592	616	607	567	568	611	580	614	580	568	580	566	599	614	589	618	561	588	551	585	598	610	630	606	594	615	625	634	626	591	635	583	607	620	576	560	569	588	577	561	597	612	586	569	599	577	613	543	590	559	604	552	600	590	634	609	625	605	571	631	630	568	570	556	613	586	601	591	607	575	596	553	584	584	603	578	591	626	612	619	625	556	563	580	602	633	561	592	610	599	598	564	557	592	568	607	606	569	631	622	594	567	602	593	606	605	625	548	604	561	553	589	603	573	585	598	598	585	616	543	617	586	577	623	615	619	644	567	632	608	613	590	595	594	589	589	564	579	596	602	623	568	613	592	576	573	604	593	613	625	624	579	607	595	601	606	583	531	605	622	577	616	597	641	603	588	608	577	603	585	575	616	612	581	601	580	604	624	565	639	583	587	583	607	603	602	611	604	599	619	589	605	584	589	611	574	634	613	586	593	561	584	605	569	595	592	631	600	600	599	598	617	636	607	635	594	575	622	621	570	614	568	627	600	644	601	584	629	560	563	620	635	620	627	583	584	583	589	561	598	595	586	588	600	559	594	620	593	610	617	606	590	607	571	571	555	582	607	599	581	571	604	625	561	624	613	638	647	574	615	589	617	574	573	625	622	600	564	611	622	605	637	610	638	576	594	600	602	592	566	625	608	604	555	623	581	580	582	632	621	590	587	600	577	567	602	570	542	610	584	558	558	604	630	585	623	630	597	570	618	598	598	572	562	586	632	577	583	583	556	559	580	571	570	598	608	597	605	613	585	599	605	583	597	580	590	598	606	588	589	562	577	590	587	569	607	583	581	585	567	596	573	621	595	600	584	629	560	589	611	565	596	581	583	584	579	614	606	589	616	589	618	591	599	598	591	578	565	634	565	622	585	580	589	603	609	577	595	591	582	559	557	601	648	581	610	602	582	600	597	607	598	557	601	551	604	604	613	602	580	594	612	594	543	572	601	594	623	596	589	604	593	610	608	595	605	584	629	610	575	627	591	588	591	633	572	610	641	572	582	589	563	597	603	570	620	610	572	617	596	609	553	600	560	591	580	588	617	596	594	611	644	659	584	545	575	566	657	578	576	584	590	629	568	582	566	595	600	617	598	614	634	562	602	594	616	553	587	622	598	594	596	631	591	585	595	627	591	630	595	629	561	610	618	578	557	566	590	564	601	597	571	583	596	580	667	599	561	597	558	626	598	596	614	625	542	631	573	598	566	551	628	571	601	578	581	621	614	566	574	597	621	563	594	568	671	588	631	667	603	568	574	599	629	573	580	595	610	577	589	577	627	631	592	566	612	590	578	601	628	611	597	608	581	582	582	590	570	617	630	631	558	609	609	594	616	619	591	604	636	562	591	588	602	589	612	603	639	582	623	615	598	564	600	565	610	596	585	584	551	589	610	574	638	593	573	605	650	615	601	595	575	633	580	604	581	601	566	600	571	603	621	599	623	609	611	587	584	564	583	611	609	597	603	616	600	592	573	589	587	578	598	572	555	621	566	609	610	589	572	548	609	562	611	570	599	618	567	561	568	560	605	574	569	615	580	585	632	610	637	618	569	583	603	588	607	622	591	582	625	626	639	570	577	627	610	594	618	557	595	578	622	589	612	597	542	626	585	625	594	615	580	598	609	616	594	627	590	571	597	593	584	636	610	591	592	574	601	547	570	616	590	575	594	542	572	580	589	608	602	577	554	579	612	589	615	600	598	608	575	598	618	576	564	601	626	628	584	652	589	615	568	598	598	599	622	598	598	624	579	607	610	544	573	567	621	577	605	600	610	555	608	634	568	596	627	568	581	548	586	588	641	608	585	580	583	619	654	626	573	629	579	607	570	577	601	622	596	594	578	571	603	602	567	603	555	573	580	559	572	588	608	576	596	571	629	597	593	580	604	616	594	596	600	595	588	568	569	609	600	600	615	560	561	573	598	562	613	647	585	576	592	619	608	646	616	614	668	579	573	586	578	622	571	603	593	630	604	615	584	558
33928	14922	10956	7935	5433	4197	2275	1353	769	514	353	287	245	218	202	198	198	184	195	148	158	163	166	156	148	152	140	156	169	146	143	141	138	128	129	140	157	141	156	152	119	134	124	143	132	144	140	128	135	144	148	132	148	104	126	127	137	152	122	120	131	129	127	127	128	138	152	124	142	138	127	118	126	135	132	133	110	138	142	141	139	136	150	142	134	133	119	134	145	141	155	138	134	120	151	118	125	145	138	145	147	137	132	150	138	135	131	146	111	134	130	132	147	139	122	148	118	132	126	120	106	125	139	147	132	153	134	122	148	135	141	122	131	137	140	147	133	148	126	138	130	122	153	150	124	113	123	127	133	154	128	121	133	121	119	117	132	131	125	117	144	133	145	130	142	133	146	117	129	111	133	118	136	138	129	133	135	144	142	132	138	122	150	114	132	148	132	138	131	126	137	151	120	120	117	147	144	138	134	139	136	136	115	157	117	113	146	116	137	141	114	122	135	136	130	121	150	134	128	128	143	129	132	132	131	154	156	138	141	114	126	128	131	136	120	124	126	129	131	150	140	135	111	149	121	137	113	127	116	119	119	133	127	130	138	142	122	105	134	124	132	139	132	142	145	135	137	122	147	131	140	113	137	111	143	140	116	139	107	121	127	123	115	127	137	134	115	137	121	158	109	113	121	139	132	106	126	126	116	131	127	129	141	130	105	130	144	120	128	125	126	142	112	145	141	133	150	120	131	101	120	123	135	112	135	143	146	128	123	158	124	131	129	106	136	120	120	115	116	110	139	131	129	128	103	120	141	129	127	150	126	122	130	135	141	142	134	123	105	136	126	137	159	143	120	137	142	137	111	135	135	134	129	143	128	121	134	112	145	123	131	147	106	154	139	137	118	130	133	123	161	137	112	115	121	118	122	113	135	154	127	137	139	134	114	120	121	144	121	137	148	122	138	130	146	120	111	143	136	130	134	110	138	142	119	145	130	151	146	132	126	124	117	129	114	130	133	125	110	136	128	142	126	132	135	116	113	154	147	132	142	134	127	127	133	150	127	131	134	127	133	128	98	120	128	133	149	124	143	121	123	125	145	142	145	151	138	143	111	128	136	122	120	112	144	113	130	131	127	133	137	155	144	116	154	132	121	119	147	122	141	134	124	124	122	129	117	136	125	112	117	123	132	146	129	130	138	108	151	117	131	117	141	139	133	122	128	117	150	153	142	138	107	122	126	110	109	150	108	130	115	125	125	129	125	148	122	137	160	128	122	144	143	128	143	146	138	140	134	127	128	151	106	130	127	124	118	133	123	120	114	131	141	126	133	134	109	105	130	121	125	128	124	153	119	111	114	141	130	139	123	133	133	130	163	151	130	134	129	121	129	128	140	126	153	133	112	125	138	141	152	120	122	106	125	115	140	140	123	117	160	127	135	131	141	140	133	122	135	137	143	121	153	124	136	139	131	131	132	110	112	130	116	144	125	118	151	123	134	131	135	112	136	122	131	116	119	130	154	137	121	139	120	128	132	122	135	142	127	137	125	126	106	123	127	154	130	115	125	151	120	127	121	119	138	119	140	117	135	129	114	135	137	126	128	112	148	158	139	130	131	140	147	139	134	143	132	125	122	117	123	119	115	150	132	129	130	148	136	127	116	136	145	132	135	136	144	134	118	117	130	112	153	157	121	137	105	116	125	130	127	129	126	135	146	147	131	122	136	127	125	122	123	133	131	139	132	140	139	137	128	119	119	102	143	131	132	147	119	131	142	116	127	136	121	134	130	121	120	136	136	132	129	96	135	135	118	132	140	143	124	131	107	128	147	130	119	136	131	131	139	127	129	160	158	133	120	128	146	129	135	145	119	117	155	124	133	127	128	142	144	138	123	126	129	124	125	164	121	127	139	139	140	124	133	127	129	123	130	122	149	125	116	141	158	135	127	114	109	127	149	144	113	131	127	120	134	106	127	132	141	140	123	118	133	130	155	131	125	149	104	129	124	135	126	145	148	137	131	120	145	130	130	131	144	140	117	134	160	146	116	145	121	118	123	145	120	134	126	138	129	144	128	141	137	133	158	141	148	127	127	141	108	121	142	107	133	133	137	145	133	130	135	129	145	137	121	116	132	140	139	125	131	139	119	143	128	132	135	144	124	131	122	132	136	126	139	147	141	133	124	128	133	133	120	145	132	134	111	127	136	137	128	139	133	122	114	117	147	123	119	131	121	118	130	128	107	122	129	119	124	150	122	124	123	130	122	134	135	129	139	153	130	121	130	161	127	112	138	131	129	136	114	124	129	117	129	134	123	128	132	135	130	136	136	121	132	124	122	115	124	125	125	143	134	135	123	132	147	120	135	134	145	134	156	118	132	128	133	121	124	137	140	136	132	145	132	147	130	144	132	123	114	130	142	114	117	134	117	113	133	132	118	127	117	132	137	152	113	116	122	147	116	133	136	114	119	147	139	138	134	127	121	130	127	139	125	143	142	146	123	158	120	103	128	144	128	120	118	128	129	127	135	122	142	126	136	122	132	137	127	137	130	137	123	127	133	126	126	127	136	135	134	121	143	128	135	129	126	144	136	125	117	148	137	136	126	124	117	122	131	128	115	107	114	126	129	125	104	135	122	128	132	124	142	151	132	128	135	138	128	138	139	120	124	137	136	142	127	134	124	134	122	109	145	113	148	135	159	114	122	132	111	147	149	117	142	138	109	123	136	143	157	99	135	143	118	112	132	140	108	120	127	133	138	152	144	145	130	132	129	122	158	127	126	125	130	134	122	149	146	113	150	142	115	143	142	124	148	96	135	150	119	109	142	128	132	133	117	123	126	131	111	129	133	129	120	124	159	135	125	136	133	123	133	139	124	135	132	135	134	114	110	134	124	131	143	132	135	128	128	131	131	159	135	97	137	129	135	107	122	158	159	138	119	143	130	120	144	144	137	121	120	132	127	134	112	130	117	131	128	116	124	110	147	122	122	118	119	147	115	123	133	138	115	127	136	137	139	113	113	122	126	171	129	153	147	126	148	140	139	121	133	138	130	115	122	133	134	131	123	122	125	132	134	119	123	122	130	138	148	122	120	119	129	130	115	129	161	119	127	119	161	128	127	135	154	154	135	108	141	166	132	108	134	140	122	142	117	147	143	111	148	114	140	142	117	126	124	137	118	129	121	114	118	121	132	119	142	162	133	135	127	115	124	144	125	122	138	137	125	150	128	124	157	130	157	122	140	122	129	134	137	135	142	123	135	142	122	122	144	135	119	120	120	113	121	166	132	135	130	132	135	148	124	122	139	131	120	141	148	125	124	135	142	150	135	143	128	137	127	146	120	119	148	129	122	128	140	133	151	137	135	125	119	118	107	117	144	128	128	138	120	112	127	116	123	135	136	138	146	110	134	133	117	124	123	151	137	137	116	135	127	125	112	152	160	142	115	116	123	119	127	133	153	128	107	118	141	133	135	137	134	145	123	127	128	147	118	143	143	143	157	125	118	132
22837	5901	8510	8034	7064	7609	5197	4603	3162	2181	1610	1412	1203	976	951	862	813	732	659	600	622	614	572	595	534	528	491	497	502	499	541	485	432	440	479	458	465	433	439	442	441	391	405	377	428	406	400	417	388	423	426	406	387	424	394	397	404	377	367	360	396	363	422	393	363	358	384	389	422	408	358	379	383	371	401	379	376	392	348	371	365	381	400	376	396	365	366	334	390	350	397	392	359	398	385	383	409	390	391	402	406	377	385	347	359	419	407	374	376	340	344	392	387	362	386	396	401	365	389	376	351	349	393	356	383	348	337	355	365	367	331	389	375	360	372	354	369	361	310	368	396	385	350	368	357	392	340	365	348	350	325	377	358	379	382	351	339	325	357	338	363	378	372	366	339	361	388	360	370	343	399	348	372	372	338	357	329	377	343	390	378	335	378	360	373	394	370	358	383	373	380	376	336	369	358	367	342	367	359	367	339	339	343	383	357	361	367	357	383	421	384	320	383	377	345	349	377	339	371	358	339	351	362	347	331	365	326	345	337	400	347	334	360	387	367	368	342	405	388	391	391	367	350	362	374	354	359	376	346	368	382	359	378	354	374	371	371	340	365	350	354	348	351	372	356	361	354	359	395	370	349	393	387	344	333	363	340	397	339	333	353	356	336	395	376	361	343	404	341	347	388	352	357	350	337	323	380	335	330	356	343	367	373	317	377	382	350	353	347	371	390	376	374	343	381	358	343	362	356	340	337	334	345	324	357	377	343	315	386	401	334	372	329	320	385	362	382	355	347	339	377	369	382	361	366	391	370	374	361	335	351	351	385	369	387	325	386	335	340	349	385	378	349	328	374	369	345	371	371	380	329	330	367	363	371	378	365	354	362	331	333	346	378	342	368	384	355	359	369	371	358	384	327	338	355	356	335	351	318	369	393	358	382	390	357	331	342	378	342	366	388	389	362	372	347	352	375	343	361	363	368	341	344	350	376	321	344	381	387	381	398	369	382	352	324	336	352	391	364	351	372	383	353	356	378	371	380	334	392	376	335	347	334	372	328	339	344	331	354	347	359	364	339	330	399	350	387	327	363	396	388	348	348	351	428	383	331	326	338	373	387	360	386	396	374	363	365	348	388	336	335	330	369	344	365	339	366	334	375	362	375	341	351	344	355	395	375	322	382	376	369	332	360	401	350	349	376	347	333	345	315	353	380	361	368	351	353	377	379	357	336	364	382	327	350	388	360	395	379	339	370	346	362	369	374	325	385	331	339	374	356	373	370	315	335	354	355	383	348	347	378	377	404	343	340	354	364	333	322	338	346	368	357	348	370	318	365	390	334	335	363	380	340	357	351	365	361	353	347	350	361	376	359	360	371	369	357	360	381	375	372	340	350	391	333	367	349	373	386	355	359	357	351	371	314	325	331	317	370	333	355	354	349	373	349	374	376	369	323	315	386	372	354	414	360	362	360	364	329	347	355	351	371	344	322	376	376	361	365	346	329	368	336	345	343	365	349	356	362	370	367	371	379	381	329	371	370	371	393	362	361	387	324	370	334	365	348	370	369	341	355	385	366	369	350	415	353	351	332	345	342	377	391	337	362	345	353	367	390	359	362	360	359	369	369	360	388	351	374	394	356	371	382	354	368	354	353	384	373	340	377	364	328	370	335	350	341	346	333	353	363	346	372	371	333	345	365	356	343	363	322	385	359	329	363	336	370	354	321	369	382	360	359	372	300	353	317	367	345	359	352	331	360	346	360	365	344	380	382	351	373	345	352	366	334	341	346	343	341	340	337	359	361	352	371	379	359	382	375	367	352	366	346	345	352	344	370	358	374	360	375	324	331	314	342	393	334	370	366	364	354	337	334	351	377	357	417	342	345	307	356	366	407	350	332	362	357	350	350	330	325	360	345	365	374	343	354	339	363	360	367	356	356	402	384	378	356	340	340	359	372	379	355	343	340	327	377	348	367	352	373	347	379	356	334	359	335	348	362	357	373	366	369	379	346	361	357	351	359	372	378	365	351	345	326	361	355	382	381	325	385	346	330	346	317	354	373	356	390	342	359	359	360	351	344	368	347	375	349	343	362	374	393	342	359	368	339	330	333	341	335	345	366	385	349	354	368	348	375	360	369	390	355	357	375	358	379	383	363	364	378	366	373	334	366	373	351	357	383	359	385	358	349	373	353	360	377	345	354	385	380	341	369	355	336	382	364	361	375	351	387	346	365	363	366	353	345	349	312	385	377	355	374	354	325	402	352	324	370	351	330	332	347	375	358	367	351	352	371	362	365	368	371	332	346	376	360	385	358	349	388	356	356	394	368	360	359	345	383	352	334	332	393	391	366	332	330	342	351	375	340	354	339	364	328	359	373	348	372	361	353	372	350	369	360	324	374	346	351	338	333	357	359	355	355	379	375	338	378	331	356	359	371	385	341	346	369	341	372	379	335	351	355	346	379	362	337	374	369	301	383	361	355	357	356	361	400	399	354	354	349	342	373	369	368	349	387	349	358	366	378	365	340	352	361	381	381	366	340	331	351	355	343	354	353	339	353	368	346	308	402	336	321	390	407	365	346	344	366	362	363	367	368	374	344	357	361	339	381	347	394	359	359	352	344	387	325	372	350	354	365	357	377	394	393	380	363	368	358	363	388	383	347	377	353	371	347	373	362	361	363	374	339	374	325	329	352	332	360	332	359	354	400	351	354	355	357	347	329	343	361	346	334	321	369	366	348	352	356	342	362	361	383	366	360	333	383	349	351	349	346	379	338	374	384	333	393	362	338	349	352	350	369	366	355	338	344	351	371	306	348	370	359	354	388	399	423	335	331	359	366	350	329	342	353	349	349	377	340	343	377	327	329	370	327	322	358	377	361	358	370	348	350	353	330	351	376	333	380	344	382	341	371	378	356	379	365	335	313	360	388	381	361	358	372	347	338	354	351	354	361	392	355	352	392	341	357	361	392	361	330	371	358	354	333	353	344	364	346	352	357	369	372	393	354	359	367	359	374	374	401	378	335	362	369	348	332	355	343	376	356	339	367	371	359	359	365	361	361	327	367	391	372	393	349	330	366	362	343	390	371	360	391	361	356	346	314	372	345	342	359	338	368	358	365	351	371	397	361	365	384	330	360	353	348	385	354	378	329	331	357	377	331	373	356	346	330	342	379	375	387	364	345	396	369	357	362	346	344	345	369	366	348	394	366	384	355	374	369	360	356	372	367	342	347	353	366	369	369	385	348	363	331	389	346	346	357	351	370	371	368	353	385	356	374	307	355	360	356	355	375	352	344	373	387	367	322	342	352	352	347	363	363	358	372	388	355	343	358	350	354	384	371	371	361	343	364	394	354	371	368	361	328	374	333	356	402	337	357	370	352	362	361	361	370	364	363	409	391	348	364	320	345	366	328	392	344	329	365	362	370	366	330	329	371	396	394	348	354	357	359	362	346	378	337	367	337	395	355	361	323	363	343	341	353	325	363	380	331	341	388	368	356	355	322	349
5370	1120	825	669	534	418	288	285	288	291	282	235	250	252	235	256	283	260	227	263	258	215	244	244	215	246	252	251	254	253	291	231	268	258	253	236	225	241	239	230	241	239	251	239	235	226	217	237	231	225	239	215	233	251	212	223	244	236	251	250	236	231	238	234	264	269	247	258	210	256	238	253	262	239	242	302	253	208	251	246	218	258	232	260	243	239	261	219	239	222	248	238	235	250	247	252	238	249	251	244	268	257	236	246	228	223	223	219	240	275	232	247	248	256	263	250	256	211	237	245	245	239	236	232	246	261	247	244	213	248	253	226	256	215	221	231	249	232	251	265	247	247	232	249	263	255	239	249	261	236	243	232	228	231	234	255	254	259	228	255	247	224	223	249	204	240	255	250	243	277	231	261	230	220	258	246	238	285	253	219	248	248	249	227	251	233	211	259	259	265	254	227	231	246	257	228	240	251	253	210	257	229	232	245	242	260	258	260	271	225	261	270	247	249	231	244	231	233	261	206	248	241	222	228	258	208	236	248	237	228	254	224	250	247	214	261	234	266	270	257	237	234	224	253	250	270	224	253	277	236	272	253	241	258	237	256	244	257	232	231	267	229	237	211	221	241	254	234	266	247	237	267	225	253	235	236	270	235	214	244	263	234	240	230	238	220	240	235	262	234	230	260	276	223	255	255	247	244	233	253	242	253	234	238	244	256	227	237	229	253	268	239	244	266	251	235	250	239	261	213	257	240	254	248	252	233	248	245	248	259	249	230	270	243	225	229	235	227	251	247	230	240	246	242	258	261	264	225	248	214	237	215	225	222	256	239	223	247	222	230	255	244	223	221	242	260	268	213	218	222	250	225	255	219	262	220	249	256	261	246	239	253	219	230	230	242	238	259	240	242	236	216	204	266	225	233	241	271	260	210	248	263	243	248	220	224	251	256	268	228	246	261	212	253	238	253	239	264	227	259	243	213	234	248	225	247	230	273	241	207	251	229	232	254	257	227	228	247	242	244	256	256	240	229	257	246	253	216	286	237	242	249	251	253	207	270	232	230	248	239	255	232	252	267	237	255	266	201	266	235	252	219	226	265	264	243	277	246	259	238	254	237	240	222	225	232	229	225	236	244	251	236	223	243	243	240	238	261	262	250	246	237	238	230	249	249	247	248	245	201	257	232	227	228	261	268	240	240	239	221	246	232	230	275	245	255	248	267	231	251	239	258	228	233	227	234	237	253	236	261	239	238	242	258	247	228	258	247	245	256	244	235	244	232	291	243	245	225	243	238	228	263	241	237	233	236	248	218	246	235	245	236	241	244	241	225	231	236	235	234	245	228	262	232	243	241	246	230	233	236	247	248	258	220	230	236	246	239	231	227	244	246	246	261	228	209	260	207	249	229	249	233	260	245	223	251	242	236	243	213	227	238	234	228	228	247	227	234	243	230	239	233	241	218	249	235	239	253	226	235	250	239	239	265	243	235	264	243	225	235	247	257	252	243	217	242	276	224	241	250	237	224	261	242	250	245	245	244	251	248	236	249	261	218	262	250	252	229	222	276	239	243	243	250	233	270	259	239	237	238	276	239	232	220	245	253	247	264	256	235	234	220	241	241	240	214	253	239	243	263	235	217	255	251	251	235	256	270	242	228	256	241	234	245	226	248	208	246	229	229	242	232	238	274	235	240	269	230	245	260	271	249	260	258	226	232	241	238	234	250	244	267	231	227	232	219	248	247	244	234	227	229	195	245	230	266	245	243	229	252	221	245	247	239	238	249	254	221	242	238	247	233	233	231	241	260	243	212	233	254	239	258	249	265	245	239	261	230	233	258	211	224	244	226	248	261	287	253	241	232	250	234	254	218	246	242	254	215	247	259	232	237	233	250	249	249	239	237	239	228	267	229	241	257	265	249	222	245	252	256	225	240	216	213	265	255	247	219	252	220	225	267	237	232	236	232	252	237	230	252	238	233	206	237	241	247	270	251	247	260	222	229	243	236	250	283	247	245	258	259	220	221	239	218	242	261	249	254	264	217	261	236	241	214	235	246	287	263	216	234	258	234	219	250	225	238	235	248	219	221	220	219	250	245	264	265	241	256	226	240	229	243	242	219	258	236	256	241	235	258	273	252	248	231	257	222	226	234	235	239	224	225	206	254	247	236	244	258	229	212	228	254	221	222	235	253	250	229	228	238	222	224	252	261	245	237	260	231	243	250	243	234	269	261	240	260	238	227	242	242	267	255	220	256	260	242	263	227	239	252	254	227	223	256	221	236	227	235	223	267	249	252	241	209	248	254	236	251	222	245	246	237	252	219	237	263	227	259	263	249	222	264	221	249	238	236	256	240	250	264	258	250	240	231	227	230	233	259	252	233	227	240	241	229	266	222	245	250	250	227	256	244	239	240	243	250	235	216	245	239	264	250	235	282	213	246	271	230	243	259	229	226	225	273	228	268	250	233	261	236	244	235	244	218	257	237	218	257	223	220	246	249	236	220	249	237	237	254	245	252	237	215	270	238	293	253	222	227	233	246	237	258	256	261	246	253	233	263	231	243	215	262	233	258	244	219	284	258	244	247	250	236	273	256	245	249	222	274	224	229	253	229	219	254	277	264	231	261	245	248	254	227	241	255	255	243	224	234	218	257	263	244	262	239	219	248	262	253	271	235	208	234	233	246	223	253	246	238	237	256	250	240	250	250	255	253	240	241	255	244	249	246	252	248	228	250	228	257	232	229	247	249	248	222	253	275	249	236	230	237	245	248	221	244	241	256	246	241	229	240	222	237	234	232	251	263	244	250	273	243	257	252	227	206	187	235	237	205	246	258	255	235	264	268	253	258	248	260	243	254	233	247	229	285	218	240	259	259	228	258	233	257	250	241	233	237	252	239	249	245	228	233	235	226	253	266	267	254	242	257	256	233	210	237	223	246	274	206	257	245	266	216	251	246	237	226	245	253	236	232	266	246	240	231	237	257	254	245	257	268	223	237	232	238	225	234	261	255	251	250	241	233	239	223	234	261	254	237	235	251	256	231	221	230	238	236	254	257	253	231	236	238	234	239	234	256	272	236	209	221	247	209	250	229	260	252	244	263	237	260	274	231	246	234	245	253	232	247	267	242	268	253	240	258	245	280	223	267	228	239	247	224	229	208	262	247	228	240	269	217	248	236	218	243	243	242	243	231	213	224	248	253	248	245	248	229	253	238	241	241	255	252	280	257	186	256	220	242	213	232	236	243	262	206	260	265	244	251	250	236	218	229	233	235	270	227	240	223	250	226	212	266	242	264	230	234	259	237	226	246	259	216	244	240	245	255	237	238	234	257	254	261	236	244	223	238	227	237	240	229	257	222	234	239	265	227	242	269	217	215	235	263	230	248	244	223	255	228	274	249	233	221	264	250	221	243	245	245	225	215	209	249	267	260	236	239	247	223	248	238	247	242	254	258	222	271	238	259	245	246	258	234	256	260	274	239	238	215	253	239	251	236	220	242	262	268
5051	1199	1561	1678	1392	1293	1038	890	795	756	669	688	703	694	603	647	630	685	671	613	666	583	630	640	635	622	621	634	643	633	623	672	627	648	681	623	639	614	620	630	609	651	607	623	637	634	636	654	644	631	669	635	685	621	654	583	636	640	644	615	605	657	634	642	610	623	648	650	605	617	646	627	610	587	648	692	620	644	707	601	635	639	653	664	638	661	643	657	609	594	623	623	645	645	640	662	666	619	558	652	636	609	669	606	643	609	683	627	642	644	602	650	615	620	696	621	611	654	650	628	635	622	644	608	616	602	641	586	614	634	611	657	652	631	630	586	601	647	618	663	643	606	623	613	622	625	640	671	677	668	629	609	614	635	651	620	608	640	642	615	624	676	644	637	636	626	656	664	594	624	657	635	633	623	633	627	655	630	643	661	639	623	640	651	634	622	634	671	593	621	627	618	663	632	604	599	625	610	633	605	630	650	653	629	628	637	623	732	628	641	607	666	624	665	601	690	629	635	642	642	637	610	618	636	630	597	641	633	607	602	615	623	646	631	619	648	623	647	596	605	594	611	627	650	627	647	603	644	610	643	614	635	605	640	640	657	633	650	618	609	652	643	647	619	618	618	683	671	624	602	627	604	658	587	640	594	647	639	608	629	608	608	662	600	605	659	621	623	630	631	620	633	623	611	697	676	629	647	624	623	640	686	681	611	638	637	641	637	638	671	590	611	649	647	612	636	599	647	610	587	628	657	629	609	620	643	649	610	648	667	632	639	606	620	613	623	634	617	630	650	625	616	674	601	649	683	627	654	659	676	631	643	622	631	629	657	638	624	561	609	639	587	644	623	585	590	645	607	673	651	638	627	645	657	614	591	623	618	583	656	653	640	640	638	621	625	611	598	619	661	639	675	640	586	645	627	643	634	650	608	616	652	641	648	609	666	638	645	664	612	644	634	661	649	628	617	621	617	635	633	680	588	602	618	637	653	625	644	631	660	692	658	642	625	631	605	609	631	630	593	630	662	655	623	648	655	620	682	640	655	701	658	635	630	655	636	652	629	677	656	663	643	633	634	647	631	615	627	668	637	641	641	614	693	588	638	628	678	635	623	634	631	673	609	637	613	605	612	600	612	634	620	602	693	601	673	620	588	662	635	638	666	667	623	656	606	589	652	627	597	611	686	681	623	609	656	631	626	601	619	624	616	669	686	641	650	631	639	642	625	665	645	649	627	639	612	619	634	634	588	599	646	655	592	649	614	683	616	572	610	625	651	612	648	656	657	651	640	634	648	591	603	623	610	639	633	653	614	607	614	633	627	656	607	636	660	665	627	628	578	599	613	702	582	636	642	688	657	635	617	579	648	638	633	658	667	666	655	637	646	641	647	636	599	656	657	621	679	626	659	633	637	625	684	608	631	641	605	653	652	695	649	627	636	636	620	648	671	620	622	655	636	621	616	611	621	624	637	652	623	699	664	661	672	569	658	614	619	606	648	590	657	650	591	616	626	624	644	645	623	661	667	643	649	617	655	639	600	643	628	709	623	662	608	636	657	619	639	620	658	681	619	611	576	599	611	617	612	591	648	647	631	611	614	597	663	637	656	642	634	615	649	671	654	649	617	605	633	657	665	610	622	592	647	632	662	670	664	631	607	650	698	623	631	635	595	605	689	641	658	637	678	609	622	632	667	633	654	652	687	636	667	671	657	610	664	614	642	668	622	621	665	623	620	630	662	649	637	636	652	654	680	642	631	613	669	654	659	669	624	613	621	618	614	618	637	611	625	638	626	677	654	640	613	611	622	593	665	666	667	603	590	667	647	578	630	638	659	639	646	641	648	624	662	590	665	632	605	649	598	574	622	622	652	653	634	671	605	663	607	654	647	628	643	619	610	588	644	578	607	628	658	649	616	626	638	624	654	672	626	652	635	677	584	586	627	568	615	680	675	636	655	611	651	647	655	606	648	611	655	603	622	708	646	642	616	628	608	613	669	633	606	663	628	611	637	635	645	605	597	644	638	705	653	634	680	635	655	648	667	647	592	629	697	643	599	619	635	659	671	634	630	653	655	587	624	623	656	644	600	623	612	645	634	640	617	641	644	653	647	657	616	637	660	657	610	667	612	671	607	633	608	617	630	663	606	620	629	628	621	651	661	616	655	617	613	653	698	667	602	588	626	664	632	640	593	600	612	625	589	601	625	641	596	594	658	625	613	646	571	642	604	647	629	651	640	673	623	634	602	651	647	621	647	658	626	679	605	631	647	664	660	623	667	652	705	631	661	622	653	599	607	639	620	669	614	656	601	636	602	668	647	607	629	620	637	589	588	627	594	667	643	631	641	606	625	593	625	630	632	636	626	614	618	619	640	631	612	612	628	616	640	654	633	617	600	639	613	636	677	669	658	634	615	638	659	607	637	649	645	616	666	678	676	650	618	648	639	637	649	671	593	652	587	625	636	623	650	639	608	629	612	633	648	622	638	603	690	653	614	653	698	646	648	607	638	612	607	627	610	638	609	636	657	616	624	653	616	659	633	670	612	650	588	638	619	648	632	646	668	594	624	610	692	673	629	650	665	645	615	642	625	640	641	572	592	632	612	637	656	637	657	615	586	623	670	673	630	658	658	628	622	650	642	678	675	644	680	619	597	656	642	663	648	643	627	627	619	598	654	611	681	609	599	606	640	623	630	657	621	667	588	644	619	660	653	639	644	648	607	633	639	634	651	694	630	663	656	642	583	635	651	631	620	586	629	622	646	650	614	614	617	641	627	663	606	650	645	641	682	602	653	635	653	638	597	612	603	589	646	667	613	618	658	609	649	615	631	630	621	595	648	631	647	632	647	597	594	690	638	647	647	633	605	641	611	610	627	582	642	625	600	609	608	611	664	632	634	661	668	657	682	612	602	606	638	644	654	610	660	601	648	654	648	645	607	650	667	640	647	601	669	619	657	626	668	607	614	607	577	594	612	657	629	650	648	629	620	687	658	638	621	653	641	618	643	628	682	656	629	681	632	660	633	641	635	635	663	658	653	606	666	600	641	668	633	630	653	626	616	615	644	656	606	621	661	645	614	684	631	681	626	626	635	615	635	631	622	602	669	592	649	616	655	645	636	640	594	675	635	705	612	640	608	646	606	666	627	628	604	599	644	641	629	642	652	652	647	647	654	609	642	629	628	643	677	625	636	662	620	611	611	608	616	607	648	670	627	613	635	630	675	661	635	619	635	646	629	667	638	641	686	607	619	632	602	640	573	651	661	586	613	622	632	642	630	629	691	696	617	608	604	601	641	639	617	635	637	629	616	612	613	616	636	612	673	642	641	650	652	657	689	579	643	619	671	656	627	640	638	628	633	667	626	646	652	662	656	591	623	620	639	632	656	597	602	629	641	654	584	633	654	641	643	623	633	601	621	617	632	623	638	640	606	623	656	636	630	613	613	610	650	626	694	635	598	615	672	656	642	643	619	660	640	613	596	642	618	643	607	618	608	660	589	615	621
25593	9378	7027	4764	3180	2879	1622	994	646	476	385	343	325	310	253	285	271	235	268	250	240	250	251	224	282	239	248	213	235	244	216	219	278	187	247	278	272	247	259	253	258	229	233	222	204	240	228	240	218	234	235	244	223	249	202	228	234	248	249	231	234	249	237	256	242	235	254	244	213	222	234	231	235	257	232	266	243	229	230	250	244	228	255	249	230	240	221	236	236	218	221	245	231	207	228	221	262	256	229	255	225	240	221	231	236	221	249	259	230	224	218	248	255	240	224	243	260	245	257	261	252	256	244	236	253	257	242	237	231	252	256	227	235	227	210	236	219	221	284	230	250	231	242	239	232	251	247	240	213	221	222	242	256	250	225	239	217	254	225	229	267	262	256	242	247	258	228	240	277	239	227	239	221	238	243	250	211	231	213	243	209	234	239	239	233	224	255	204	234	265	202	246	254	261	197	283	244	236	230	242	202	239	240	239	245	245	222	235	245	231	219	206	263	246	219	237	245	243	218	221	256	227	213	238	251	263	214	264	220	237	232	225	235	253	227	227	223	248	207	252	247	256	193	252	252	261	222	226	239	234	260	247	214	223	219	214	241	239	244	217	223	238	198	232	245	226	234	246	257	252	231	240	237	250	242	243	211	273	225	219	238	237	234	235	221	239	224	216	237	238	240	232	236	219	234	224	240	244	255	225	248	238	251	222	249	232	259	219	227	246	217	223	255	213	218	235	226	229	234	218	241	237	253	227	235	245	217	258	239	226	220	238	235	234	244	245	233	234	204	213	234	222	247	283	243	256	240	225	235	196	237	228	226	223	232	232	218	209	210	253	246	229	227	231	223	238	243	217	239	256	224	240	201	262	223	246	235	224	217	247	228	242	217	204	231	221	238	238	228	221	256	244	239	250	235	229	231	248	250	252	238	234	245	258	228	239	239	229	246	218	243	231	230	207	255	226	241	221	233	223	254	256	236	219	233	217	228	230	241	229	236	254	252	213	223	224	201	205	212	224	249	237	266	247	242	223	225	226	211	257	261	231	253	221	220	259	236	246	247	220	256	233	223	231	238	245	266	258	222	252	188	220	224	242	268	230	233	218	233	211	227	271	245	214	280	256	253	236	216	227	254	223	238	272	216	225	237	242	225	247	216	232	231	209	220	237	237	242	233	221	270	235	241	242	242	245	248	245	222	265	228	231	239	226	220	212	223	235	230	249	210	226	269	224	250	236	248	241	250	222	206	213	232	216	256	243	234	240	222	235	262	216	239	241	259	220	229	234	254	232	261	276	236	238	243	225	220	262	257	233	213	229	246	267	262	251	245	242	211	241	235	239	262	235	202	254	199	222	240	243	242	232	218	207	252	233	216	249	243	247	243	217	230	246	221	239	255	230	250	240	237	247	240	234	210	215	238	263	221	259	243	242	185	227	220	242	259	240	252	268	250	233	229	227	239	217	213	270	221	236	241	255	250	243	272	200	267	219	227	212	263	235	218	205	226	239	254	261	262	219	254	213	225	244	250	255	227	224	246	238	231	226	251	241	218	211	230	224	275	225	232	214	229	242	253	257	218	240	223	212	253	216	243	226	233	239	271	202	220	235	239	239	242	236	207	236	225	225	256	262	220	267	237	232	243	243	227	222	233	246	231	229	243	247	252	211	215	210	227	241	254	239	236	201	242	248	232	251	240	248	254	241	239	245	246	224	210	225	221	237	245	230	217	228	230	220	222	239	223	233	233	216	224	243	240	218	219	242	210	249	212	245	243	242	213	229	223	219	236	205	225	213	248	236	242	251	239	237	211	233	225	242	234	232	220	258	248	223	258	228	236	234	234	228	247	239	247	229	237	245	235	228	219	240	232	273	241	234	234	266	218	234	221	235	221	205	216	258	236	227	251	248	237	255	228	235	240	261	255	220	239	252	245	225	261	224	238	234	210	205	218	219	230	243	235	248	232	222	228	225	238	238	241	243	237	237	214	233	231	233	214	228	238	210	234	252	235	224	220	233	232	205	221	241	240	252	221	246	243	186	217	248	243	232	230	223	250	241	227	196	216	212	226	237	239	204	231	275	233	264	236	235	247	234	213	265	230	222	231	263	228	225	216	235	253	220	249	239	230	229	252	245	197	242	220	212	244	228	242	207	234	206	254	227	243	230	239	238	227	233	264	229	255	245	238	237	266	251	238	213	231	237	244	232	216	219	246	241	232	244	243	237	226	247	244	219	212	205	218	214	239	236	229	247	249	221	231	240	228	241	245	204	223	228	240	209	251	221	206	228	266	250	240	214	230	230	229	231	260	219	245	254	242	260	232	232	215	240	239	254	214	236	247	206	220	225	226	242	229	267	206	233	213	233	266	248	206	227	229	233	213	250	226	246	208	248	224	255	242	242	237	248	228	208	246	264	249	228	268	249	234	238	240	236	223	249	238	201	205	235	235	225	242	211	228	243	235	252	253	241	252	226	242	221	236	222	228	253	227	248	230	217	270	234	215	235	235	233	266	233	242	223	218	242	242	246	256	270	274	275	238	227	243	239	255	220	241	232	254	242	253	244	236	232	224	249	227	234	228	238	259	255	232	234	232	249	245	245	234	227	240	201	249	229	235	196	249	245	239	237	247	236	226	257	241	204	244	239	233	230	222	262	230	229	248	235	255	239	226	231	233	243	245	202	225	225	223	231	223	228	237	264	174	248	256	209	255	242	254	214	251	231	231	220	244	230	228	230	234	225	229	233	222	286	228	207	218	237	255	225	240	217	258	216	240	222	232	253	235	227	233	232	263	220	246	250	209	232	228	228	226	241	228	256	237	254	239	243	244	215	257	235	241	244	229	238	228	233	225	231	255	249	222	222	240	228	229	243	217	255	218	238	237	227	244	209	228	238	215	227	242	236	231	240	245	232	216	241	226	247	231	232	245	225	217	247	258	238	233	220	232	262	246	230	211	230	229	224	257	235	225	226	240	247	245	244	223	235	242	243	249	204	226	249	247	253	234	242	236	242	224	251	238	229	232	221	272	253	236	245	257	238	230	234	233	232	232	273	218	244	235	248	224	254	224	246	248	220	235	235	236	250	229	244	231	228	234	252	232	203	208	268	218	231	229	223	249	244	241	215	211	241	231	256	250	256	249	238	260	248	244	246	259	251	240	228	227	243	230	243	226	250	263	251	266	234	248	248	222	263	257	252	187	240	203	250	238	230	223	242	227	247	231	253	280	230	228	232	243	244	226	249	241	237	217	227	226	222	229	276	193	254	241	222	222	234	254	257	253	238	233	246	250	234	193	258	235	208	253	211	269	244	248	234	242	228	264	232	262	235	238	265	236	232	226	234	256	265	228	229	264	247	232	239	231	231	237	242	246	223	231	236	248	243	216	207	232	240	245	253	240	251	226	249	242	225	228	259	259	220	222	211	237	222	250	238	225	256	255	236	245	232	230	244	220	217	234	254	226	247	216	208	257	242	236	224	258	218	239	209	220	252	243	211	206	245
18153	3979	6081	5562	4772	5689	3694	3051	2350	1606	1349	1149	1093	940	929	839	853	832	769	771	755	746	728	712	738	704	720	691	713	664	659	659	677	623	733	641	645	623	681	674	646	620	601	617	662	626	683	654	624	609	618	647	620	653	624	612	649	623	609	697	609	650	637	639	597	598	622	596	659	592	625	629	633	581	588	611	627	616	594	611	639	594	656	638	610	593	620	557	622	595	661	615	625	641	611	623	651	649	651	617	654	620	655	620	605	634	646	672	588	615	590	573	589	622	618	631	617	610	629	597	620	621	629	596	585	618	610	649	659	604	599	626	599	630	577	593	619	606	607	608	608	622	637	640	608	601	625	586	650	615	588	594	573	645	611	597	594	612	614	571	659	622	593	630	626	634	620	628	571	600	584	628	636	605	604	629	586	568	615	579	590	679	608	596	595	618	629	619	587	604	605	604	672	605	627	629	588	574	654	638	667	609	639	617	589	614	606	571	672	616	601	657	631	615	585	608	600	575	599	651	642	610	598	620	627	586	648	644	601	640	635	586	638	600	559	597	627	599	634	635	599	573	640	555	627	631	601	644	604	605	636	629	626	631	618	641	652	546	618	633	634	649	560	629	597	566	616	599	578	615	633	616	601	597	585	592	645	636	620	578	621	619	619	608	622	579	561	635	579	611	558	629	618	622	581	627	612	604	582	606	609	601	623	614	593	585	617	614	628	621	673	608	613	627	632	589	651	627	618	611	632	578	604	618	647	643	599	616	607	649	524	620	633	657	645	599	638	656	589	616	613	590	565	559	616	619	667	634	630	586	614	609	573	610	615	644	636	606	628	587	621	612	623	616	615	617	587	639	636	613	611	635	603	634	560	580	594	605	640	625	647	601	593	628	620	632	629	609	591	659	629	566	652	587	643	622	633	620	583	648	609	582	589	580	636	570	587	593	641	617	642	619	599	607	622	629	605	605	575	591	606	640	614	594	605	587	613	566	587	645	602	594	605	634	599	571	606	612	643	604	611	590	611	631	626	620	625	614	644	650	601	593	581	615	650	661	581	611	621	595	625	631	587	592	607	616	579	636	610	606	648	602	659	620	596	641	614	605	635	592	568	610	559	558	601	587	651	593	608	666	602	590	602	601	642	630	650	591	606	591	607	605	596	610	647	630	628	613	575	625	618	636	642	637	586	627	605	576	645	591	623	590	593	571	630	625	598	563	609	595	662	645	601	616	606	574	582	640	630	634	609	585	619	614	633	624	659	617	617	610	587	619	607	626	642	600	638	591	600	608	663	579	623	642	602	622	639	596	637	622	627	619	637	633	605	632	639	666	599	629	630	584	630	627	580	607	642	618	590	598	622	668	603	644	611	658	605	640	638	588	598	606	640	581	581	641	596	621	627	630	633	567	600	618	618	630	585	605	572	613	658	585	597	626	638	597	653	576	590	662	625	553	608	613	615	612	606	599	623	620	619	638	609	604	609	592	588	620	610	623	649	624	610	577	584	615	633	622	628	602	646	629	603	609	611	630	598	650	611	615	637	633	604	575	619	659	601	609	617	645	586	622	636	598	609	609	649	597	611	614	604	609	620	575	634	583	603	647	611	617	606	583	600	662	580	611	591	649	575	571	618	620	624	606	635	583	663	664	616	628	651	625	582	590	645	584	580	630	608	604	653	559	657	612	590	620	659	643	582	596	611	631	642	581	642	597	592	642	581	625	572	645	572	597	625	621	606	624	603	607	663	606	623	635	633	658	597	539	558	575	622	626	600	624	606	584	610	573	627	627	595	590	607	607	595	602	622	638	625	648	571	619	589	587	602	585	624	598	632	634	578	657	659	601	596	612	573	574	586	611	611	609	620	635	590	611	653	605	582	613	633	599	644	605	668	613	577	598	597	656	596	634	622	598	603	648	570	671	633	605	635	598	650	614	598	636	597	601	610	617	653	626	593	583	643	612	640	584	591	578	609	583	610	634	586	598	606	593	617	601	652	597	672	611	616	583	632	621	624	625	581	616	627	611	643	603	594	633	650	652	631	611	589	581	596	590	583	608	576	612	594	640	616	602	578	626	602	569	609	582	628	640	627	617	595	608	619	602	620	611	645	612	639	624	627	610	616	589	609	595	599	600	600	609	612	632	604	628	567	594	533	632	639	657	616	586	555	629	657	639	615	621	606	590	587	614	583	586	587	606	613	590	606	651	642	631	635	623	579	633	585	607	619	610	631	601	633	604	590	624	587	605	609	640	621	602	639	626	617	625	558	603	635	593	624	610	652	628	603	582	597	628	662	593	594	636	616	633	591	587	621	605	638	617	615	619	608	574	597	614	622	653	620	566	590	614	625	600	618	545	580	587	649	546	629	605	600	582	614	616	648	627	622	606	596	564	610	602	647	615	647	611	607	629	602	566	580	676	632	617	604	569	594	602	610	602	648	637	628	581	614	605	619	603	600	605	630	592	571	633	617	612	655	652	557	626	585	656	635	636	648	617	574	606	627	602	605	615	595	614	589	592	635	660	598	625	634	568	629	615	593	588	583	592	614	616	620	566	614	600	620	617	578	654	577	585	597	602	585	590	578	617	662	667	607	593	620	654	581	666	622	608	634	632	588	618	620	628	618	629	595	607	624	616	576	622	610	624	616	630	636	613	642	595	604	617	652	594	619	596	614	677	606	577	633	638	621	652	657	625	603	600	652	588	601	647	591	621	652	635	631	621	597	654	587	606	639	582	621	632	655	640	614	615	628	575	595	579	631	646	612	580	600	612	640	611	619	616	577	609	591	597	668	595	601	595	590	624	584	625	580	616	600	614	588	653	611	614	570	616	651	590	604	632	661	606	623	594	625	591	634	613	620	619	620	627	635	602	629	611	625	582	616	616	629	644	597	596	622	594	636	632	648	592	616	596	644	608	628	613	629	629	632	567	586	593	618	644	609	612	592	596	604	633	622	634	618	589	589	595	589	623	595	646	617	607	581	636	622	590	592	598	609	632	634	598	583	646	592	636	621	638	630	602	606	637	617	651	623	585	622	612	629	595	597	602	595	637	612	619	590	599	570	672	608	638	599	656	581	609	645	596	567	586	622	595	617	592	601	623	658	646	628	632	580	622	679	560	628	579	621	602	616	592	637	638	634	630	588	586	619	581	581	637	663	637	605	617	627	611	590	611	629	552	644	612	585	608	616	637	640	612	622	579	561	580	606	649	628	612	632	603	647	579	628	621	642	573	618	581	632	588	586	585	638	618	620	615	578	597	643	585	589	603	559	609	642	582	622	623	635	637	657	606	613	618	634	574	613	579	591	601	611	630	607	654	628	640	623	578	624	642	598	628	606	610	596	622	651	590	603	614	599	668	672	649	623	652	593	624	600	596	597	598	631	620	609	599	577	598	605	603	620	614	606	617	640	571	618	617	612	620	601	635	581	588	613	566	592	609	634	605	613	633	559	658	622	618	606	626	604	633	616	643	569	600	628	611	623	609	637	643	603	621	576	624
32794	13460	9870	7213	4576	4029	2714	1700	930	543	399	330	261	252	219	206	201	211	174	192	179	173	175	179	161	153	175	172	164	154	153	172	146	159	161	125	142	152	153	136	157	122	136	144	154	137	118	167	141	144	163	150	165	158	135	130	166	138	131	133	134	148	171	134	131	140	154	130	139	151	128	152	155	128	139	118	138	158	140	137	123	138	141	131	160	144	146	131	152	137	148	122	162	134	138	161	144	167	139	171	144	131	123	131	136	148	125	139	131	137	133	144	124	153	168	126	139	162	144	144	108	144	138	139	131	148	149	150	125	136	130	157	161	141	145	129	146	126	149	136	135	146	156	151	150	138	138	125	172	155	102	156	144	157	151	156	154	154	156	135	124	137	131	155	137	141	148	160	136	133	120	138	132	150	164	150	136	138	131	128	136	171	154	140	117	149	158	134	133	129	134	142	154	149	120	131	155	144	164	127	163	154	173	121	150	153	149	150	148	154	166	152	136	148	133	145	137	162	135	147	127	160	137	144	143	152	156	159	139	147	134	158	149	154	115	152	150	178	126	128	151	142	146	128	139	130	147	117	143	139	149	158	150	136	165	142	147	131	125	112	151	131	135	153	133	157	145	135	170	149	139	148	130	124	135	159	126	141	150	145	153	133	143	136	149	161	135	134	148	146	148	158	150	148	142	146	131	137	144	119	162	155	139	145	165	140	114	119	134	154	159	125	135	140	133	132	152	136	156	158	133	148	112	135	134	123	152	147	140	152	157	136	148	145	156	152	140	134	134	117	148	123	126	125	140	138	143	144	148	151	150	146	138	138	129	122	146	154	142	145	130	125	134	148	120	150	144	133	135	162	131	152	126	125	155	130	132	131	149	143	121	144	124	121	101	151	135	132	134	124	133	149	139	117	149	153	148	140	135	136	148	142	164	152	132	133	133	127	144	136	150	146	160	155	144	135	149	152	167	162	136	136	131	163	124	141	137	147	127	134	160	167	147	154	126	114	128	128	136	128	133	154	141	132	143	157	139	119	131	140	151	126	140	144	138	133	141	129	135	139	135	147	132	128	153	147	139	126	150	134	136	156	154	141	146	124	122	149	141	130	129	150	139	152	148	157	134	130	143	149	139	132	144	148	138	139	125	119	137	140	154	132	152	158	151	123	148	143	144	180	137	136	145	129	147	120	133	123	155	134	141	158	147	141	142	109	138	125	139	131	134	154	127	130	137	141	137	128	135	157	136	128	153	125	144	158	142	134	133	140	147	124	137	162	132	138	155	137	140	124	112	141	145	150	145	130	136	150	138	132	136	159	146	161	139	130	162	158	132	138	138	162	155	148	127	146	106	124	140	141	138	136	124	141	144	131	157	139	137	130	136	155	155	154	142	127	150	140	157	174	139	120	149	128	144	170	132	154	146	148	149	138	135	132	118	137	145	149	142	138	130	136	127	122	127	159	150	147	137	174	133	137	135	134	126	144	139	136	167	151	154	143	167	162	131	121	163	144	138	154	126	128	158	139	147	156	156	145	146	135	126	140	136	131	141	134	139	140	148	128	127	110	120	142	131	158	144	146	134	144	164	122	149	149	157	138	115	116	152	138	145	144	140	120	128	122	149	154	128	142	132	134	127	146	132	144	136	136	141	139	149	141	135	149	154	131	136	137	151	134	148	131	151	125	143	127	119	155	154	141	149	139	140	120	127	122	156	141	133	125	134	130	147	146	130	142	157	134	156	153	143	148	139	118	143	156	136	144	148	128	136	147	146	141	137	146	132	133	153	130	151	124	150	132	141	143	158	140	138	144	135	141	137	151	132	138	157	137	144	152	151	147	156	151	153	139	146	137	138	149	154	131	137	123	134	149	133	138	135	125	125	155	143	148	149	129	136	155	150	136	150	120	150	144	140	141	135	140	133	158	137	113	139	145	148	148	144	151	128	145	132	157	158	125	140	131	137	153	142	132	148	158	131	175	134	146	111	145	129	135	115	134	123	139	146	151	138	137	134	126	148	147	139	151	123	143	135	145	130	150	130	118	133	136	126	167	147	159	151	154	139	138	160	132	151	132	142	160	139	146	134	142	137	141	153	133	121	141	153	116	145	149	145	149	148	146	125	171	164	132	133	141	146	150	135	141	130	125	155	143	169	128	137	119	142	154	139	145	129	154	136	125	134	139	129	141	129	151	157	141	119	126	117	146	132	105	137	135	134	165	147	125	129	122	139	140	161	131	120	137	153	127	150	141	144	116	145	141	115	155	132	127	156	134	141	125	153	160	147	134	123	154	145	142	114	149	121	154	133	160	156	144	157	174	105	146	153	147	134	139	157	138	146	127	153	116	152	143	125	159	131	153	152	135	160	132	127	143	138	136	132	145	127	148	136	132	134	148	148	146	147	146	137	123	134	138	146	151	134	132	126	135	148	141	137	129	140	142	140	134	143	130	154	137	145	128	156	146	161	136	111	136	132	141	134	140	160	123	140	142	145	133	154	139	134	147	138	132	150	140	146	129	141	153	139	125	137	154	170	158	136	128	132	137	134	147	144	124	158	140	117	153	136	149	148	117	149	134	137	165	135	125	138	151	135	131	149	126	138	128	137	145	139	147	158	138	152	119	127	150	135	148	149	139	157	156	129	141	142	122	150	136	134	115	164	155	124	151	139	143	130	148	147	161	142	126	102	130	150	135	141	133	141	145	161	147	148	142	145	132	141	146	147	138	141	134	143	131	150	158	119	133	153	136	143	128	154	147	127	114	144	164	159	116	123	151	147	138	147	154	158	140	136	145	101	139	130	148	157	126	126	145	138	130	136	150	155	129	138	136	139	126	123	120	145	160	144	139	156	142	150	134	138	148	140	132	151	148	154	143	159	159	161	149	139	145	114	136	123	169	119	117	143	162	120	144	127	148	147	138	165	153	156	135	137	134	151	135	124	153	133	139	139	115	150	138	154	128	132	132	131	149	160	143	139	149	105	136	137	160	162	147	139	143	144	152	139	151	157	141	138	139	122	152	133	138	136	144	162	150	148	129	164	165	146	133	139	132	136	139	162	139	144	141	134	147	144	112	123	159	129	144	140	159	147	134	147	134	145	122	127	152	143	159	142	152	113	165	161	147	138	135	143	140	139	146	149	127	161	173	133	147	131	126	154	148	133	135	128	135	135	137	125	124	174	143	145	141	159	123	157	148	141	152	129	142	129	149	151	131	136	134	148	131	166	154	144	147	140	146	146	145	143	160	147	137	134	137	140	128	143	157	123	155	138	142	150	138	134	148	144	130	178	162	127	131	153	158	150	148	132	125	138	157	118	134	153	153	135	159	140	149	153	151	142	134	128	149	137	159	148	129	135	147	146	150	138	163	140	138	132	143	147	150	139	144	138	129	137	139	149	148	129	143	129	149	142	134	124	145	133	155	142	122	142	161	164	150	124	140	124	148	149	140	131	133	141	148	148	130	120	150	148	165	161	145	149	148	140	145	153	144	133	126	144	163
21902	5837	8368	8356	6847	7875	5926	5037	3172	2122	1780	1416	1155	1063	929	856	887	751	708	750	672	680	625	575	593	579	578	542	538	498	484	475	498	470	438	485	461	457	474	474	447	425	433	435	401	452	426	444	438	416	441	415	433	425	456	416	426	414	383	454	446	399	420	446	385	429	374	410	396	364	352	434	405	405	408	409	357	413	394	422	393	405	394	414	397	405	436	442	422	398	415	405	384	441	396	414	421	442	445	418	410	374	408	393	399	377	424	414	380	386	384	386	414	400	413	369	364	383	401	374	390	380	410	369	385	366	382	372	346	342	376	394	401	401	417	402	370	361	361	386	395	407	398	386	374	389	370	405	367	361	368	413	416	394	380	414	375	379	405	374	409	390	374	364	365	347	394	393	369	414	375	388	388	349	375	390	420	378	398	413	392	376	390	378	396	402	368	363	387	367	382	406	364	360	387	349	398	362	357	386	404	381	401	385	401	396	391	381	410	448	402	383	425	359	378	364	388	373	387	407	389	413	404	396	368	408	370	411	366	403	350	384	393	368	385	409	396	350	408	372	362	390	418	404	389	412	373	385	366	363	388	360	374	367	366	354	380	377	384	377	393	369	395	390	378	382	385	348	393	384	396	376	360	390	383	363	372	413	399	380	359	378	357	368	349	389	380	396	387	365	373	384	394	395	433	405	395	300	400	421	393	368	403	408	374	369	438	370	360	393	382	384	387	370	384	391	384	372	360	336	395	411	378	366	377	366	361	393	394	388	368	400	394	389	361	421	401	374	357	414	367	370	388	367	378	375	359	350	360	380	359	381	370	396	370	414	383	383	381	412	376	395	364	376	351	363	407	371	379	355	415	389	375	387	395	402	409	355	380	377	394	378	384	413	380	373	365	374	378	382	410	398	381	370	389	363	372	372	403	364	426	388	391	412	365	377	378	347	405	363	394	382	376	380	386	387	401	366	363	377	394	377	400	394	375	409	374	369	389	382	348	375	349	373	367	351	397	407	356	388	359	379	371	379	406	409	420	379	417	354	379	366	421	343	401	364	384	391	384	375	396	386	407	396	402	430	348	407	385	405	385	355	347	364	360	383	354	364	411	384	356	346	369	375	357	389	375	377	379	375	374	374	427	374	368	329	407	329	399	376	420	358	373	344	398	366	401	355	356	367	354	372	393	420	376	356	375	423	338	360	375	404	391	405	380	369	372	413	378	343	384	373	381	386	397	352	362	390	386	403	381	409	386	346	398	356	384	341	386	404	391	370	373	412	360	373	404	329	358	373	423	392	364	429	353	367	375	416	385	375	397	356	366	381	366	401	408	409	395	403	368	387	350	381	388	377	357	414	366	387	374	371	420	373	383	375	385	360	387	386	388	390	361	372	363	390	388	391	331	372	381	377	368	418	402	381	405	362	378	425	404	349	359	364	379	390	380	381	353	384	384	351	364	357	383	393	427	386	385	344	377	395	382	399	397	368	403	377	377	387	375	355	380	411	359	405	409	388	437	391	362	409	387	382	365	348	398	389	396	393	375	362	377	368	341	390	357	378	371	390	429	384	403	362	380	339	357	402	367	392	361	379	381	371	353	403	386	379	357	386	349	394	387	382	365	357	338	378	391	374	341	373	378	387	389	394	383	367	363	375	372	386	363	372	391	361	404	403	385	401	370	409	376	413	354	356	386	422	353	377	348	379	409	373	419	382	365	382	408	371	410	385	341	384	347	337	399	352	377	378	382	386	379	367	363	409	404	373	391	365	400	397	369	381	366	396	407	362	395	394	394	382	363	361	386	380	390	382	394	374	360	397	346	389	362	377	361	377	429	353	369	363	394	402	377	389	368	368	363	377	404	411	361	375	369	368	331	373	396	372	373	374	375	339	371	374	387	383	404	367	364	393	380	373	400	380	374	390	392	368	370	374	382	381	356	351	396	388	392	396	381	387	379	389	356	395	371	365	361	357	374	378	381	389	400	416	361	381	391	388	376	369	386	384	348	389	385	372	380	380	393	369	398	389	396	393	393	406	382	376	403	396	392	395	348	388	347	403	378	371	383	381	384	381	363	380	373	372	380	384	330	370	400	371	389	407	384	409	370	372	371	367	383	389	377	375	371	402	375	360	348	396	408	359	384	379	421	408	412	368	371	363	366	387	370	386	376	387	351	383	391	390	382	370	341	364	394	386	393	385	395	358	354	413	372	377	394	386	367	343	363	346	369	397	398	393	401	405	375	386	373	344	386	381	336	399	362	345	359	312	350	382	383	405	395	394	393	357	371	366	380	350	388	389	399	380	373	379	355	383	390	375	392	379	350	411	385	402	387	379	348	359	387	409	352	388	401	361	379	357	393	391	391	350	330	352	387	360	392	388	369	387	375	379	392	396	371	365	349	373	374	367	404	366	372	371	372	364	403	417	384	405	369	387	330	368	349	390	338	368	388	399	359	396	361	384	368	387	344	392	376	370	379	378	358	355	365	397	397	358	371	361	391	395	379	381	399	400	377	362	383	357	375	348	386	365	362	384	354	394	385	359	374	348	397	366	385	387	392	389	371	373	406	362	348	378	400	379	373	381	380	402	364	449	369	377	395	347	356	405	362	346	393	358	387	382	386	391	376	350	388	353	341	357	389	389	376	385	388	369	405	346	324	359	368	392	415	394	378	403	385	401	336	383	359	347	379	387	389	370	381	355	358	412	363	389	381	381	373	389	381	371	343	361	380	390	389	398	366	368	373	368	342	385	354	362	407	389	378	391	386	355	402	377	387	371	384	391	369	396	394	394	418	396	382	385	349	368	393	374	394	403	354	341	400	416	345	391	389	334	422	373	383	405	391	412	381	378	367	400	388	380	366	387	370	394	351	388	394	382	390	369	418	365	406	363	385	375	373	409	363	383	404	390	374	407	386	408	387	362	363	334	387	360	400	363	373	347	390	376	389	389	393	362	372	420	382	381	341	368	351	380	370	377	359	370	407	371	381	352	398	415	337	395	399	342	350	383	385	402	421	374	354	393	363	390	423	344	355	396	370	364	405	372	373	375	377	389	367	390	396	356	374	365	364	402	394	375	374	379	380	430	357	385	351	355	343	403	374	352	376	406	348	393	420	376	382	386	401	415	355	387	377	391	358	352	401	400	390	375	409	381	396	342	360	379	365	386	349	401	369	365	378	384	404	384	396	367	380	346	394	381	382	405	370	391	394	357	375	377	401	399	403	372	418	359	415	377	400	390	374	418	383	379	382	403	389	381	375	363	372	381	388	394	377	379	369	376	367	367	360	349	374	413	367	403	355	422	410	383	353	393	379	365	370	358	418	385	366	384	367	394	370	352	403	350	397	364	381	381	414	347	360	378	372	375	366	404	383	373	398	366	369	396	388	382	388	382	381	391	366	377	363	381	404	423	360	366	358	394	390	371	405	368	373	382	385	336	362	371	360	384	409	414	422	386	388	375	412	386	366	349	359	400	390	398	378	418	320	344	370	422	404	384	370	377
5214	1085	825	677	538	434	358	291	273	280	269	251	252	252	236	249	243	240	251	246	232	258	238	269	250	231	253	246	278	228	232	221	213	243	267	242	250	248	250	230	248	208	245	241	233	216	231	228	247	259	259	279	268	255	235	242	258	279	251	270	246	249	266	275	222	260	256	274	238	233	263	279	235	234	248	264	270	258	238	242	268	244	266	248	234	250	233	260	228	249	271	214	264	270	284	240	230	235	225	250	266	246	260	251	266	252	248	284	234	267	230	235	240	260	251	245	225	254	237	247	244	230	235	247	228	227	235	207	252	234	250	262	270	249	243	226	229	244	242	230	249	240	261	288	264	197	216	255	238	236	277	224	244	283	234	218	265	252	237	275	257	251	253	270	248	250	252	233	266	240	250	220	248	237	272	271	238	257	238	266	254	247	272	252	265	229	253	237	249	237	244	248	234	236	251	269	274	278	240	233	249	243	254	238	276	272	242	228	241	252	275	227	299	245	247	242	239	248	292	268	248	276	232	263	239	230	257	235	251	242	242	249	236	287	245	236	231	272	235	252	264	235	261	243	243	235	258	249	243	240	286	249	249	252	253	236	248	263	237	241	234	244	243	241	253	235	268	235	239	263	269	211	261	268	264	261	231	212	258	266	262	225	255	241	225	270	224	266	238	241	246	250	234	251	237	252	238	242	242	226	244	233	232	248	241	271	273	223	212	231	261	249	237	234	234	262	242	218	248	255	250	260	257	248	268	233	255	262	266	275	244	256	244	221	252	248	218	243	240	229	222	250	207	254	226	243	256	259	240	235	223	263	240	228	248	239	235	214	260	243	258	246	254	244	239	249	227	274	261	251	236	277	245	228	246	248	249	218	253	278	239	247	249	240	251	265	237	226	248	240	246	244	264	250	275	239	225	252	271	238	272	256	240	239	236	239	277	229	242	250	283	258	231	235	258	253	253	235	246	277	268	235	266	239	227	280	252	247	241	254	244	259	250	274	264	231	253	262	223	260	271	239	265	262	252	234	234	245	235	222	237	269	252	240	259	259	251	241	253	244	234	261	249	248	259	257	262	238	245	240	233	263	263	264	271	250	234	265	248	225	243	271	231	245	235	249	265	263	268	266	247	251	247	254	258	256	244	261	263	243	250	239	277	254	218	242	231	251	253	249	260	222	263	227	240	247	250	261	263	270	235	230	267	285	236	261	294	237	246	248	278	235	245	273	228	271	233	257	242	254	272	245	247	252	244	262	248	234	233	239	242	267	232	255	270	253	244	244	266	272	259	246	228	246	239	262	254	245	245	256	253	255	253	241	266	221	269	233	259	274	230	273	219	270	238	252	259	300	230	259	254	213	253	252	260	268	254	259	298	263	238	264	252	248	242	228	263	236	269	241	270	254	232	263	256	238	242	257	268	229	262	240	227	259	259	266	260	251	243	245	258	250	274	257	213	229	211	251	266	256	243	244	252	274	231	236	269	247	234	249	234	241	243	234	240	252	267	241	322	256	264	239	250	264	282	246	223	264	238	246	241	246	257	238	250	253	253	259	265	259	254	249	255	252	264	257	246	251	257	259	277	262	235	240	239	266	258	227	259	239	228	267	269	258	250	243	255	239	251	231	281	257	226	268	251	249	233	225	247	252	263	250	235	219	243	240	249	222	261	229	247	247	235	235	229	270	237	222	248	241	258	261	229	253	278	235	225	268	233	231	218	255	259	243	259	235	241	261	258	254	246	217	265	235	263	260	257	267	232	274	249	262	227	231	244	266	224	235	225	259	277	224	242	239	250	231	230	258	251	264	271	250	246	248	252	233	260	271	257	237	249	265	251	244	231	230	251	277	230	236	241	236	254	247	261	274	239	259	241	212	263	250	272	254	236	227	256	262	260	240	249	252	246	261	239	236	232	249	253	244	249	258	240	254	280	269	274	201	226	270	212	239	261	217	281	246	258	272	244	283	259	235	260	229	217	244	244	268	261	248	266	258	270	242	255	242	242	275	202	261	250	253	267	275	241	248	238	256	233	231	256	245	231	259	265	266	261	263	239	258	244	259	225	241	250	257	254	242	274	239	263	218	265	238	265	262	228	284	249	256	248	262	229	264	249	250	258	247	248	247	258	247	241	258	248	263	241	249	229	243	258	250	250	244	253	270	255	242	246	241	248	246	278	224	263	248	227	220	273	248	271	275	231	208	249	240	256	256	231	264	248	282	244	286	255	234	258	239	242	278	253	235	258	262	248	254	253	262	264	275	256	246	268	256	265	230	213	242	255	232	233	247	263	257	239	267	255	225	249	251	250	247	245	268	260	267	263	198	276	245	238	244	246	247	232	249	242	231	222	251	272	242	265	257	264	247	253	232	237	261	233	247	270	242	254	234	252	230	224	249	244	237	244	214	254	273	231	275	248	247	227	244	273	226	264	233	243	271	269	221	251	224	259	255	229	244	257	266	263	265	279	222	230	231	256	261	256	243	260	254	247	257	241	267	224	250	228	255	236	261	261	263	239	248	242	238	249	241	247	245	253	255	240	250	250	261	246	233	252	258	248	233	251	250	242	245	229	263	225	213	255	255	274	242	270	209	238	262	215	237	247	252	244	234	223	267	272	231	270	248	247	235	249	248	266	260	253	226	233	254	233	233	268	252	253	227	255	246	266	247	245	246	251	249	229	274	266	248	257	229	235	247	238	245	257	266	255	245	270	257	246	228	233	213	217	236	262	250	231	226	274	241	292	255	245	238	234	244	277	239	244	246	235	238	239	247	247	250	237	245	247	268	286	258	279	237	240	282	238	273	247	239	239	266	261	262	262	271	297	258	250	255	280	240	251	249	231	238	260	239	253	236	253	241	232	264	258	250	240	234	248	272	225	242	234	237	274	245	266	237	257	256	235	220	244	246	251	249	259	232	230	246	261	221	228	254	253	249	257	247	239	262	237	214	254	220	231	223	228	234	288	249	255	255	251	258	277	244	246	257	250	262	244	226	240	282	227	246	244	255	222	248	250	297	226	281	205	246	251	266	237	263	258	271	254	261	244	254	262	266	235	244	273	230	249	249	265	204	251	243	267	238	249	255	236	246	266	256	243	244	275	266	256	249	284	293	247	253	256	282	225	257	237	233	250	249	269	253	210	253	254	245	272	231	255	245	251	234	263	267	235	237	241	234	282	238	240	263	246	247	264	269	221	271	274	261	261	248	247	252	235	225	235	276	271	237	275	257	237	253	266	261	259	239	263	259	230	237	251	282	237	254	248	242	247	228	274	273	234	248	215	257	234	244	237	270	268	233	236	246	238	267	266	253	263	249	263	271	257	226	245	228	231	264	267	216	234	252	268	251	270	265	239	274	250	242	260	263	232	251	264	223	248	264	272	251	248	268	253	254	244	215	257	242	249	261	248	257	256	223	257	268	237	238	255	249	252	227	243	215	259	247	255	255	265	245	245	248	254	213	249	246	247	222	251	252	245	280	258	243	226	244	273	259	237	252
4870	1258	1715	1810	1419	1336	1032	934	866	755	713	727	713	681	664	644	669	645	676	648	676	670	642	635	658	650	664	637	618	649	683	648	657	639	616	653	715	684	656	656	606	643	628	664	612	633	617	625	667	662	642	626	600	685	642	614	654	644	589	615	643	617	622	654	600	673	619	645	652	607	676	600	641	638	632	658	668	666	652	647	621	636	621	682	641	652	624	655	648	628	660	663	640	682	655	672	687	622	659	664	634	665	646	635	630	638	604	661	617	641	654	658	669	644	620	663	601	636	642	642	634	663	658	650	658	631	629	629	631	683	654	628	595	659	601	630	632	621	653	667	647	596	644	636	610	629	634	713	668	622	639	687	659	606	658	654	626	641	583	657	642	631	606	609	632	676	654	673	625	635	636	680	629	659	682	614	658	636	660	615	623	666	647	636	621	633	663	646	634	678	646	682	625	638	643	637	627	698	684	652	647	657	679	654	614	689	645	628	689	711	621	645	606	599	658	650	682	659	650	636	634	624	616	630	661	599	623	652	640	650	586	646	617	640	670	653	651	660	680	681	665	626	684	629	616	627	637	630	678	685	657	631	616	627	653	686	636	594	600	691	643	657	582	603	629	694	645	673	612	677	609	648	660	636	667	621	631	600	643	648	656	601	647	648	627	628	672	649	655	617	660	607	642	641	632	625	680	652	668	640	662	592	660	640	641	672	646	659	638	642	650	641	662	671	714	639	642	645	642	615	649	656	626	635	683	651	622	672	622	630	631	608	626	630	652	669	617	622	673	637	643	668	659	673	602	689	659	651	646	655	622	629	697	614	700	668	666	630	623	627	678	639	675	646	662	643	681	629	630	628	681	597	650	611	645	633	649	681	644	643	695	658	697	642	602	631	674	621	626	678	642	667	620	654	695	638	687	638	613	634	661	642	616	636	677	644	643	668	672	630	704	648	645	586	636	661	642	672	623	654	659	597	679	668	656	650	634	680	661	657	650	681	644	579	638	630	684	671	663	659	661	658	675	648	656	647	643	671	704	627	633	670	627	651	623	682	652	665	639	617	639	686	644	633	667	673	649	651	649	653	662	615	649	658	644	628	585	583	668	688	647	619	626	612	618	646	661	628	664	652	628	627	671	615	627	628	642	646	604	649	650	652	631	604	644	697	644	677	655	663	680	675	636	666	666	642	659	675	556	678	679	651	634	633	668	616	656	668	631	595	650	629	657	628	655	672	644	677	660	675	681	595	635	629	699	652	687	645	666	669	672	595	677	651	613	631	625	668	619	679	622	614	615	660	658	657	632	632	646	659	665	627	636	663	662	614	679	620	637	640	662	622	654	646	710	652	619	654	633	642	651	696	630	640	672	630	660	673	655	646	614	642	628	626	619	660	686	647	685	671	668	634	616	701	653	681	694	621	656	580	594	630	669	653	677	696	659	654	594	661	677	596	679	673	678	669	617	666	655	636	641	626	637	630	605	699	622	615	634	660	662	613	657	588	627	694	673	675	644	656	613	686	653	666	633	613	650	644	665	680	642	668	631	635	607	633	659	664	637	623	649	637	655	673	660	616	652	654	630	643	643	637	664	637	653	657	663	655	696	659	679	645	615	612	689	621	658	627	686	620	656	627	636	654	611	642	675	628	650	603	699	660	634	661	706	671	652	649	611	598	698	686	662	660	664	641	610	630	620	612	696	702	675	613	598	638	657	665	671	645	639	647	622	638	611	631	645	596	627	653	676	660	656	646	647	705	620	642	649	621	649	638	661	607	685	643	673	643	644	630	622	644	662	618	635	581	639	644	694	602	621	649	648	663	676	641	633	689	678	648	642	615	631	660	610	661	639	653	696	631	674	677	645	672	684	633	702	614	642	611	627	630	699	649	655	660	666	610	660	676	700	644	639	632	674	658	625	669	649	663	625	644	646	683	645	685	664	653	574	624	639	632	607	619	678	568	659	634	653	657	625	629	605	634	696	628	627	606	596	674	600	687	645	658	640	669	610	651	618	620	680	610	662	661	628	638	610	680	652	639	667	578	635	632	617	623	633	645	612	615	640	657	646	609	604	651	680	655	681	631	666	663	629	601	657	664	659	643	639	613	657	625	681	624	643	652	650	665	681	655	641	659	617	665	649	648	651	604	694	616	606	663	651	706	693	655	642	655	654	646	620	641	653	670	667	615	614	674	659	674	615	589	619	645	696	612	637	649	659	616	661	621	642	661	640	662	654	668	623	646	665	623	607	617	651	681	677	632	655	617	632	630	638	606	633	637	639	663	620	619	603	620	664	686	617	646	639	644	647	662	622	609	675	642	649	670	634	673	647	659	671	652	679	653	653	628	701	682	699	651	669	636	632	642	614	621	660	650	632	630	640	632	682	618	606	703	626	673	642	665	678	643	635	655	670	658	613	685	631	665	637	632	636	638	663	644	660	641	661	664	631	644	680	669	667	639	681	667	639	630	648	630	667	682	669	636	620	638	635	616	643	635	617	650	628	625	656	629	677	621	625	663	624	668	655	674	653	672	621	678	625	686	659	642	658	626	643	677	648	621	684	650	649	632	684	644	609	646	650	633	609	605	646	649	645	637	633	676	659	579	595	615	659	632	633	611	640	693	622	659	609	685	656	633	646	680	617	653	625	608	668	619	689	648	665	671	610	663	658	675	668	653	650	640	610	642	641	628	631	605	620	714	622	665	684	657	687	632	698	631	610	582	605	625	623	618	647	643	655	630	635	696	651	651	648	675	587	650	642	640	637	626	648	648	606	631	641	616	667	656	669	642	658	645	673	639	681	615	651	668	624	659	612	656	664	649	592	672	644	627	743	679	658	706	657	683	639	650	622	652	623	632	620	637	664	604	638	634	661	624	659	645	659	631	622	652	651	679	643	639	665	640	617	623	636	653	638	631	632	624	698	606	622	667	623	696	632	630	664	690	595	662	622	622	639	671	586	642	668	661	665	636	591	648	626	629	633	621	667	684	643	654	664	636	642	667	627	697	679	695	666	664	655	669	635	694	678	659	624	651	620	636	661	578	665	642	642	671	627	679	686	683	635	665	663	626	692	641	668	656	654	619	642	659	662	614	638	649	673	689	640	616	640	612	689	623	604	660	641	692	656	605	654	613	638	693	678	599	630	649	672	629	638	621	670	639	638	657	649	685	655	661	652	650	650	662	614	604	671	613	623	630	629	647	657	685	623	681	665	683	673	618	633	634	646	638	700	644	708	619	657	631	636	618	718	604	626	610	640	646	615	640	645	641	582	669	639	679	680	629	637	647	628	674	634	634	611	600	662	634	638	659	668	659	629	637	678	685	646	648	677	655	626	623	609	646	624	600	665	641	630	655	684	616	681	626	683	675	647	668	628	619	673	634	621	626	660	693	638	647	613	675	672	614	660	660	642	651	652	620	605	665	653	632	677	649	683	638	630	634	658	591	668	641	661	620	640	696	658	603	654	605	637	649	648	666	616	619	606	644	674	627	630	651	653	645
25447	9347	6749	4602	3186	3037	1661	1112	655	448	409	371	309	279	292	289	305	287	291	256	263	236	266	280	270	261	235	256	240	240	269	259	287	274	247	247	265	237	224	259	257	265	244	256	272	259	235	247	273	235	248	221	239	237	273	247	235	244	262	276	229	261	249	245	225	273	273	265	229	256	237	243	238	234	249	241	252	288	245	237	224	244	266	231	246	243	236	265	269	242	264	249	216	248	222	244	243	249	271	258	249	254	237	265	247	236	242	249	246	277	240	253	255	234	257	214	256	254	231	247	258	262	275	239	225	223	239	254	261	276	224	240	264	258	259	244	258	259	236	271	211	246	250	264	256	252	234	221	233	243	274	260	276	245	268	225	230	259	240	252	242	246	255	225	246	233	232	266	241	260	243	220	273	242	252	242	228	264	242	223	254	245	239	237	266	248	248	252	253	236	240	243	254	233	235	261	201	236	256	254	221	267	243	268	266	234	227	236	241	249	274	257	268	243	241	264	230	227	246	240	238	239	237	248	281	252	259	259	244	260	239	261	264	242	272	272	234	249	252	253	257	251	265	280	239	261	252	246	226	264	276	247	217	251	269	269	244	238	227	233	274	258	242	248	233	251	263	237	274	265	252	266	260	240	248	258	250	248	264	256	244	257	252	232	244	262	245	260	252	278	248	209	239	271	295	245	245	249	237	236	238	248	215	243	232	226	261	256	250	235	264	251	259	243	226	246	265	248	254	229	249	220	243	246	254	233	238	241	240	226	241	252	261	221	261	280	249	255	260	248	249	268	244	218	254	232	266	247	251	230	254	239	257	248	238	266	273	278	221	236	232	297	235	268	238	270	261	241	228	262	262	256	257	258	251	264	276	272	242	250	257	271	244	249	284	209	249	237	246	258	227	246	241	265	243	253	258	247	256	232	252	267	235	268	241	254	243	253	258	240	268	243	247	236	259	247	252	240	238	243	252	264	249	270	225	240	271	205	231	252	259	229	253	238	247	255	229	288	268	260	235	289	240	261	212	237	244	222	239	277	261	261	256	251	240	246	241	248	233	242	233	281	281	249	249	249	267	236	225	247	246	258	259	260	228	230	252	240	273	253	247	267	218	257	254	254	241	241	267	234	267	258	234	241	259	239	243	252	247	266	265	238	256	241	270	256	252	257	245	265	246	231	248	259	253	254	214	282	231	222	230	256	289	231	208	265	222	235	231	254	239	255	253	258	232	231	258	237	262	240	257	252	238	241	237	258	215	270	240	232	240	252	228	264	221	248	237	236	243	257	222	241	263	235	233	251	237	260	235	244	241	268	251	254	219	248	245	209	248	238	260	217	242	253	261	235	247	230	243	275	267	237	250	228	272	239	227	253	232	240	239	231	268	270	257	222	253	271	272	226	269	265	242	258	250	243	255	252	237	249	274	241	241	234	254	240	244	253	244	236	220	249	278	271	240	217	244	268	236	237	261	228	256	250	256	228	255	221	243	243	228	225	242	256	265	222	289	248	254	233	249	246	220	253	240	237	254	255	267	232	236	234	268	236	284	235	248	255	223	247	246	279	246	270	258	252	261	216	243	232	253	243	230	240	250	240	235	243	252	257	237	234	259	242	249	243	230	267	254	245	264	279	257	254	242	233	212	236	256	259	251	250	220	247	269	262	225	248	237	270	242	250	221	258	236	236	243	252	252	243	244	214	268	236	231	234	241	267	254	277	236	279	280	243	256	239	280	257	237	251	262	255	260	234	240	256	231	241	245	275	243	234	255	292	233	254	249	229	245	225	247	250	246	274	255	255	240	259	251	252	218	265	241	250	263	226	273	262	297	214	228	261	226	249	230	252	295	274	242	233	280	258	252	258	263	235	233	250	252	230	247	263	244	266	243	254	242	243	258	272	236	244	243	277	243	233	220	276	242	240	254	227	253	257	218	271	212	272	237	243	251	241	258	246	250	258	256	241	248	268	237	242	270	237	268	274	225	257	236	233	242	256	261	267	268	257	251	245	249	236	236	257	255	242	234	245	253	242	228	267	266	255	240	231	240	258	241	229	255	254	217	238	246	262	253	281	250	235	218	233	224	231	270	240	289	272	218	261	245	238	188	252	239	236	241	270	235	275	235	253	249	252	232	261	265	248	240	263	277	240	243	270	243	234	243	259	270	258	279	237	232	252	210	258	243	225	250	251	243	262	255	236	246	290	266	197	233	240	267	251	248	239	240	216	258	243	246	247	224	263	257	215	253	248	272	240	265	243	237	216	252	256	259	281	247	259	241	241	252	233	295	249	270	228	251	252	255	224	260	247	231	240	238	233	261	256	235	254	262	270	237	268	225	249	242	239	222	224	259	250	237	236	218	232	244	257	269	245	236	254	227	212	227	261	229	233	274	278	238	264	238	258	208	237	236	242	255	267	242	255	257	225	235	230	263	251	249	284	267	248	235	247	222	245	262	252	246	260	260	247	288	257	229	248	228	255	240	268	229	264	256	248	284	230	242	244	267	244	222	230	275	263	242	263	236	265	260	275	248	235	231	247	241	261	275	253	256	249	272	257	249	238	238	224	250	224	217	247	240	252	248	237	238	266	224	242	231	244	254	245	221	261	272	245	226	247	264	251	255	264	253	254	240	234	256	243	232	235	245	238	247	278	255	239	245	248	263	275	250	262	222	245	232	272	225	238	240	238	280	226	247	229	255	242	228	253	264	257	240	237	234	252	241	234	257	246	241	261	230	227	249	234	248	227	247	253	243	251	258	255	280	241	253	269	247	263	252	266	257	250	261	234	223	237	244	223	257	233	273	210	256	235	241	225	259	224	266	272	232	245	236	257	248	267	255	263	256	225	244	247	241	254	249	247	256	283	237	283	253	251	249	272	249	252	240	257	254	244	258	236	216	218	229	223	239	268	237	235	260	247	236	244	245	250	267	252	230	286	221	271	250	263	240	241	224	260	251	251	259	251	255	232	230	267	223	251	214	236	248	259	272	257	242	231	237	247	267	243	241	227	236	261	233	223	244	229	243	238	251	252	233	243	232	243	248	245	238	224	246	247	256	277	255	236	242	229	245	259	222	270	244	227	279	229	231	235	245	208	240	251	218	217	264	229	287	259	249	242	255	246	240	231	268	250	269	270	255	256	242	273	249	274	258	218	205	258	251	262	251	227	247	241	271	237	241	218	239	259	252	252	256	246	228	246	268	260	243	218	259	222	233	244	236	223	258	261	245	233	265	242	246	248	238	256	276	261	247	255	231	246	263	256	251	273	237	240	266	253	252	235	253	252	219	237	245	247	220	275	258	239	237	232	256	239	245	260	259	241	253	256	261	253	229	254	229	260	240	264	238	243	248	241	250	260	260	250	261	230	232	217	236	236	241	233	252	261	242	232	264	227	247	240	240	267	224	238	246	251	274	252	256	231	239	249	246	221	244	258	219	253	227	261	258	231	249	236	265	230	260	254	266	251	265	262	251	244	253	253	235	246	221	245	241	212	239	249
18094	3888	5950	5707	5007	5887	4091	3218	2212	1670	1392	1199	1114	1048	891	842	859	864	802	807	761	790	732	704	736	706	739	722	696	702	706	737	684	660	680	679	699	655	681	681	697	668	640	629	694	691	666	687	672	706	622	689	664	667	625	690	623	666	644	645	660	671	615	637	670	632	652	645	680	676	633	647	631	629	647	656	634	671	646	609	638	628	640	641	618	626	653	658	658	640	646	665	655	645	669	663	648	660	694	675	670	623	674	644	680	654	669	654	602	668	648	667	670	617	702	660	620	653	615	636	659	602	675	645	658	617	620	676	618	667	652	692	682	627	621	610	652	602	628	625	602	634	649	638	620	625	661	632	592	638	576	665	645	640	669	639	675	647	684	627	640	617	618	666	616	657	657	664	656	653	638	644	615	709	623	683	620	692	581	642	624	636	688	601	679	664	684	667	604	621	625	619	636	692	637	651	609	622	641	623	650	635	634	637	645	635	635	664	658	678	622	669	641	658	654	580	616	654	646	609	635	701	637	642	693	658	628	633	660	649	655	658	664	637	625	608	657	625	615	632	674	603	608	619	589	620	635	630	610	651	646	652	622	608	594	627	612	634	623	619	664	579	609	637	629	659	601	619	629	609	698	648	626	654	625	628	673	623	638	605	671	627	655	636	655	660	716	595	590	618	671	618	629	625	607	605	646	665	643	619	653	605	636	658	646	645	691	640	717	655	615	581	653	653	655	681	631	644	609	656	592	671	643	624	629	632	635	674	722	644	663	650	688	620	681	637	633	619	632	688	680	597	623	636	660	615	627	647	640	630	592	653	635	609	627	638	606	600	618	646	584	658	643	643	630	648	655	639	675	632	610	670	646	608	654	632	626	636	636	640	692	601	621	640	636	648	632	603	627	631	591	609	636	658	623	656	686	645	626	634	661	638	636	640	601	593	639	645	648	614	649	673	673	694	674	609	667	618	609	630	630	608	596	651	610	664	601	611	652	624	642	654	633	652	631	646	690	618	633	645	665	605	694	608	690	633	658	639	676	612	666	661	622	615	613	645	631	637	681	616	642	643	587	643	650	634	620	647	684	643	600	647	642	678	654	632	622	631	687	658	639	622	665	654	609	657	625	649	673	584	657	595	626	633	669	614	652	614	697	657	598	673	631	640	655	667	667	663	637	625	679	637	630	663	635	607	614	608	639	660	618	653	630	647	612	625	654	621	672	630	707	612	622	624	662	590	675	644	662	637	607	631	671	639	594	669	617	575	591	606	656	585	648	632	662	600	618	647	621	613	656	651	597	659	593	665	611	623	649	613	626	606	656	636	666	612	631	676	631	633	638	625	656	640	597	687	667	644	613	645	659	647	682	629	636	620	636	588	615	612	650	660	643	640	592	644	627	622	688	604	599	636	628	680	639	640	618	632	625	687	628	613	666	637	668	639	619	710	658	620	590	632	603	604	643	652	607	679	609	599	657	654	641	595	591	662	613	657	624	633	596	688	665	632	639	673	691	614	618	691	626	672	597	670	625	619	626	635	671	627	661	649	637	616	678	588	633	691	625	645	660	672	618	686	602	617	605	614	608	651	610	616	655	600	617	633	624	632	655	602	652	624	658	611	658	630	586	579	633	603	602	641	668	684	662	656	629	628	603	641	590	662	642	652	637	654	654	617	645	630	607	648	683	622	670	576	684	610	628	649	583	692	610	616	630	622	639	614	650	629	627	670	632	605	660	596	612	635	610	677	655	610	646	639	586	611	596	591	638	637	680	609	637	655	636	610	667	658	662	642	619	632	600	635	628	610	640	663	660	613	638	664	639	628	645	642	641	636	638	656	641	641	664	601	652	628	666	630	641	645	669	633	618	654	676	625	627	586	633	665	600	638	613	635	604	620	599	627	628	641	677	667	624	661	674	653	663	594	645	604	651	620	636	619	629	617	616	648	674	638	597	631	623	626	619	668	632	642	623	623	637	643	637	657	622	617	589	649	599	658	663	640	626	603	636	586	628	627	670	646	663	634	634	608	650	617	589	659	630	623	654	649	642	608	643	650	589	644	605	594	660	668	625	599	631	636	638	680	633	612	602	613	627	623	632	631	613	627	637	616	626	655	636	599	651	687	620	657	620	615	628	638	670	671	639	623	597	637	659	641	651	596	619	623	653	678	649	646	612	604	687	604	609	654	636	612	686	643	625	649	637	612	647	622	641	632	643	650	624	653	620	633	658	614	590	608	646	615	577	657	644	654	609	653	637	650	636	621	633	626	654	635	636	664	635	618	642	650	631	671	624	603	646	622	630	644	623	560	665	579	646	668	635	635	625	632	610	651	648	613	644	654	642	665	674	679	696	630	637	672	658	633	698	641	634	648	643	645	683	615	625	648	625	652	664	636	617	630	598	621	640	642	648	644	625	662	652	656	635	655	642	626	616	623	641	643	610	675	686	631	662	666	625	651	669	648	642	646	603	611	693	617	645	624	647	601	635	670	623	655	687	620	623	586	667	629	622	654	617	650	638	636	617	622	644	641	662	609	610	646	661	566	648	601	620	659	660	633	632	626	649	644	653	609	629	643	654	630	654	621	681	613	609	652	611	625	600	670	624	609	620	558	638	657	619	618	661	612	623	625	705	638	622	679	670	605	633	611	644	642	629	621	646	674	655	630	643	624	633	633	634	617	670	660	648	636	641	633	640	644	615	609	633	670	596	616	659	608	615	654	676	629	627	639	658	599	641	657	671	655	647	625	636	675	668	607	615	680	663	634	630	630	635	648	617	602	664	642	598	642	642	641	615	639	631	642	702	635	662	626	631	608	636	662	671	680	627	666	659	634	644	607	608	667	605	617	673	631	622	675	625	596	633	623	632	629	640	601	629	619	601	639	680	657	634	645	591	591	593	627	641	633	632	591	633	585	635	634	642	630	622	651	656	625	631	663	620	641	594	598	626	630	621	623	646	662	622	668	633	682	637	642	643	672	641	615	592	630	607	642	646	619	625	624	619	612	614	595	596	657	671	647	598	639	639	652	617	655	664	629	640	625	644	652	627	709	651	643	627	677	633	661	671	632	654	670	613	656	641	621	626	639	669	600	619	641	633	656	648	661	663	624	636	638	648	653	665	612	643	648	661	655	604	655	625	599	616	686	600	635	637	603	665	650	649	640	633	644	630	636	623	628	625	628	618	626	629	629	692	592	684	641	633	633	591	601	650	674	610	621	588	644	604	673	658	604	646	664	628	641	659	696	639	619	608	612	602	597	658	617	674	603	622	630	640	635	627	588	652	625	620	627	605	650	656	638	628	625	612	602	683	628	652	583	608	587	640	659	625	628	650	649	623	640	653	649	654	626	656	702	608	653	626	697	701	672	619	603	688	667	655	639	654	636	678	651	640	636	617	633	628	677	628	628	619	697	630	633	602	607	629	630	663	651	653	603	645	636	672	669	622	610	644	652	622	621	634	588	663	595	683	633	669	612	633	693	647	656	614	632	653	653	620	623	670	659
35023	14510	11214	7619	5596	5282	3161	1722	870	579	443	335	251	209	213	219	220	213	205	219	201	174	187	188	183	175	198	164	134	168	163	166	156	160	170	163	139	164	174	166	184	149	143	173	175	128	146	154	152	157	145	157	135	134	161	165	135	163	148	117	162	155	152	134	156	148	162	145	135	124	157	153	183	149	156	147	152	135	151	145	155	159	165	153	144	135	150	143	165	151	134	139	184	148	155	182	161	155	143	146	168	143	158	139	133	172	165	147	175	130	154	144	157	163	139	134	148	141	159	154	152	144	138	158	147	149	123	136	152	158	154	152	136	152	183	150	162	156	123	164	142	160	148	174	124	138	182	143	129	152	129	171	159	148	160	139	166	162	157	157	147	146	149	149	177	143	114	144	165	171	142	133	155	152	149	139	149	162	135	168	148	149	138	153	161	147	140	176	135	156	128	165	158	123	162	145	176	142	156	159	132	134	153	157	126	162	153	129	143	166	159	144	150	161	177	151	135	145	151	168	146	154	129	145	138	132	137	151	137	141	147	146	162	150	171	147	137	153	141	146	165	179	150	150	147	147	137	156	127	128	144	136	145	146	157	141	148	138	152	165	158	160	145	125	135	137	140	135	146	142	148	147	145	148	149	153	171	135	141	136	161	152	155	156	165	155	147	157	151	146	158	169	147	178	156	157	141	140	163	137	144	139	157	168	138	136	139	135	147	155	141	162	152	139	136	146	147	126	144	154	161	153	127	141	172	132	156	144	145	157	151	155	136	157	172	135	145	135	152	148	156	167	154	150	151	122	157	163	151	131	163	138	129	165	147	150	151	176	132	168	149	163	147	145	148	159	156	132	151	160	148	151	148	127	137	154	172	148	143	152	144	166	148	170	138	151	132	143	160	150	163	152	143	122	129	128	150	153	153	149	151	134	150	159	145	145	161	160	162	147	148	149	157	125	145	132	147	144	132	147	126	183	131	137	153	158	150	138	133	164	141	154	169	152	155	172	151	123	147	164	136	148	141	149	143	142	134	146	132	151	135	163	118	147	151	146	129	130	151	135	157	155	163	153	161	143	152	136	142	144	160	170	153	140	162	136	184	137	167	162	133	166	159	148	159	163	159	146	157	145	165	142	144	154	149	130	129	182	148	151	137	138	148	141	180	143	139	172	131	161	167	160	161	165	151	148	133	165	161	149	141	145	146	165	153	153	140	131	145	142	154	159	127	151	139	138	170	166	143	161	165	167	149	134	143	136	150	146	188	133	134	145	144	163	134	168	140	166	135	148	139	125	161	145	155	144	146	127	141	121	153	165	152	123	144	131	140	149	149	144	148	143	157	139	127	172	176	144	135	154	161	133	154	158	154	151	117	148	158	161	138	151	166	140	150	180	131	141	158	155	141	170	146	151	151	156	134	146	184	164	154	139	165	143	130	149	133	162	144	151	150	136	156	146	176	137	161	129	117	155	125	143	135	148	143	143	139	161	152	136	151	156	120	148	142	120	158	152	149	154	160	129	136	152	133	140	161	147	150	158	140	171	160	135	166	151	134	147	149	127	155	138	155	152	154	140	154	145	139	139	135	141	155	139	168	148	147	155	150	146	159	132	154	153	156	131	158	148	156	134	148	145	127	153	137	134	139	158	136	132	142	134	164	138	155	155	148	163	148	135	143	128	145	169	168	106	143	163	156	143	171	127	124	144	152	147	149	164	161	162	139	158	153	139	162	155	157	143	166	162	135	143	152	156	149	158	150	152	159	139	154	158	158	159	134	136	148	160	152	137	135	141	144	147	159	144	150	141	138	145	153	166	152	158	173	140	166	158	153	156	140	158	151	138	138	155	139	142	137	145	123	139	137	161	162	152	115	145	135	139	147	150	159	158	141	151	132	142	148	142	132	147	156	169	150	164	131	127	146	144	152	147	141	140	159	147	173	134	150	168	151	150	146	142	139	155	161	148	137	130	157	129	140	142	137	131	143	135	154	150	139	159	146	170	164	157	143	143	153	135	142	150	126	157	142	141	142	175	142	168	156	164	150	137	144	164	163	162	136	149	147	123	150	147	143	114	151	156	144	133	150	122	139	127	148	155	168	152	156	158	150	134	123	146	123	136	126	161	168	149	155	153	161	148	131	138	138	147	166	134	143	184	144	132	145	147	127	146	158	141	152	170	154	173	135	152	134	141	158	163	154	144	146	167	135	139	141	172	142	157	148	152	137	149	166	161	134	132	146	155	170	146	141	149	145	152	152	148	151	157	162	140	150	144	148	143	142	158	140	141	142	134	141	150	142	129	157	147	131	138	164	127	143	139	140	148	151	139	159	134	151	141	156	154	157	139	160	150	145	133	144	163	168	136	148	154	163	148	135	157	149	151	132	180	174	157	130	142	158	138	152	143	157	160	141	139	154	139	181	147	147	135	154	159	161	140	136	137	155	127	134	140	152	150	143	134	142	154	168	165	166	183	139	164	147	163	147	127	155	168	162	136	175	165	154	140	162	177	138	117	153	152	156	153	161	157	138	134	132	179	149	157	154	126	143	158	153	153	167	152	140	150	130	139	158	147	152	168	145	158	146	140	147	159	132	141	129	132	138	147	146	132	159	156	164	147	153	145	134	139	171	150	168	158	131	149	138	126	143	143	153	147	149	173	154	137	156	160	158	161	164	147	123	128	146	157	160	145	161	157	163	153	162	150	133	132	147	152	162	176	174	148	151	148	146	140	153	126	142	144	131	143	142	156	176	149	132	152	135	155	155	151	152	138	158	150	158	144	149	156	149	155	139	123	131	157	137	157	139	153	149	156	142	153	169	160	143	145	139	170	152	161	154	126	171	134	141	147	141	154	152	175	132	150	148	142	143	139	143	139	141	161	176	128	137	150	146	130	132	140	139	153	153	158	137	137	158	166	160	148	149	136	169	120	160	164	154	157	161	139	151	137	158	142	145	150	139	141	155	147	159	149	149	128	154	142	132	148	163	158	141	153	136	139	174	146	143	153	146	124	140	142	142	164	133	146	172	148	141	119	151	146	154	150	126	147	133	146	156	134	157	152	176	167	159	162	128	147	159	130	156	156	114	156	145	146	151	169	163	162	144	155	141	156	133	127	163	146	153	135	157	147	148	157	170	153	133	138	141	146	156	149	148	135	140	145	170	147	147	153	154	130	177	154	170	135	133	139	142	151	147	125	143	145	147	138	136	146	144	148	143	157	141	145	133	139	151	156	148	160	152	142	130	160	144	156	158	139	141	151	151	142	143	132	148	167	149	167	162	152	139	143	170	167	141	143	149	141	145	163	141	153	153	147	158	139	125	158	167	129	150	138	143	143	155	139	141	141	171	124	147	154	158	165	142	142	139	138	158	155	149	147	157	157	166	141	154	148	156	157	142	142	159	135	150	175	151	143	149	155	153	159	154	171	160	148	160	157	149	128	144	151	160	167	168	137	155	157	157	147	153	162	164	161	149	158	142	116	160	142	149	142	157	154	160	150
23305	5596	8989	8138	7797	8741	6164	4844	3193	2316	1742	1453	1224	1042	976	935	815	806	743	722	660	620	603	654	608	589	564	545	550	507	542	517	497	500	483	453	442	466	494	442	440	481	447	468	422	440	453	458	426	415	438	443	465	407	413	421	453	408	425	466	435	443	434	409	418	427	439	444	440	454	425	437	386	432	400	403	383	407	388	415	402	390	420	428	458	419	412	411	417	411	445	421	405	423	448	469	414	423	480	439	425	430	431	441	443	440	406	374	413	400	440	442	444	414	402	395	434	421	377	374	436	377	413	408	376	436	409	377	426	375	422	401	430	418	413	403	434	417	407	449	376	421	406	424	401	366	390	412	397	393	397	411	412	378	419	362	408	417	433	425	391	407	401	422	375	426	397	449	391	387	406	357	386	343	431	427	404	404	417	386	405	400	393	360	422	451	428	353	388	390	392	392	417	422	395	375	411	409	402	376	388	399	400	409	383	425	427	426	439	398	431	496	452	450	395	425	376	345	378	354	361	425	390	371	396	408	383	415	369	390	425	369	407	416	404	402	403	410	394	435	424	437	406	389	384	409	417	391	385	376	421	370	382	406	399	398	387	399	363	379	398	414	429	399	410	377	385	396	424	407	385	404	417	406	430	432	397	407	382	375	419	391	380	393	408	399	378	348	396	402	390	394	404	417	444	391	421	407	390	396	401	387	369	366	402	366	405	445	398	406	359	374	413	381	359	400	437	403	411	368	373	394	387	413	387	425	390	371	434	375	431	423	407	421	409	416	378	441	388	408	404	375	425	416	401	386	391	414	358	395	367	413	374	403	392	387	391	373	394	394	425	400	407	388	385	433	380	402	405	404	381	373	384	442	378	394	373	408	434	390	411	394	419	402	378	388	361	404	388	378	377	410	424	425	431	361	389	398	376	403	406	418	406	375	370	393	382	387	396	402	396	408	390	419	419	385	395	372	428	393	403	381	385	378	393	380	364	391	398	411	382	402	420	401	390	399	413	405	380	405	432	377	395	387	404	419	400	376	470	383	431	377	400	411	389	374	389	403	366	389	381	410	431	384	393	385	411	432	382	423	407	416	421	382	409	380	408	392	406	395	393	385	407	381	406	381	376	405	407	393	398	385	365	396	375	416	399	334	407	407	389	381	402	367	415	422	417	452	383	411	385	368	429	433	394	427	388	395	436	385	374	386	400	391	375	413	428	440	423	415	386	402	435	390	393	392	433	354	400	398	391	365	392	399	394	362	410	421	413	416	366	411	375	390	401	375	384	397	406	393	399	419	396	402	383	433	427	444	412	386	392	390	400	399	431	405	401	398	371	405	378	357	416	420	428	369	385	391	394	367	390	417	369	383	375	408	428	420	396	407	398	413	442	429	392	379	405	371	395	403	365	387	394	440	381	408	375	410	382	374	393	374	372	385	420	378	386	419	397	360	389	400	392	402	397	401	395	388	403	396	397	389	365	395	390	394	412	355	388	417	372	371	394	414	400	380	348	416	411	372	391	399	376	420	442	444	408	395	398	355	354	390	398	366	370	416	395	404	393	388	432	432	404	416	361	415	403	409	463	411	402	407	411	414	411	382	381	376	402	430	395	435	384	421	404	410	388	392	373	388	392	404	465	417	403	397	382	418	361	383	377	367	382	400	441	344	382	405	412	397	396	407	426	403	405	395	410	380	388	388	424	420	393	381	372	395	429	416	395	366	420	409	404	412	399	346	403	431	434	416	387	381	405	420	406	392	419	432	387	415	410	378	402	389	359	414	385	376	397	402	424	395	387	380	389	409	385	402	405	407	434	386	367	403	379	427	382	424	420	414	400	398	405	404	426	417	374	393	388	436	386	385	414	435	409	402	421	421	394	423	389	398	428	401	425	389	360	409	372	413	396	405	406	414	390	419	410	388	393	395	396	350	390	395	398	424	389	408	377	390	398	410	391	370	381	419	425	417	386	367	425	402	376	398	397	370	392	426	410	435	368	402	379	408	393	395	411	388	386	406	442	419	408	407	404	387	370	379	404	417	400	388	394	394	375	396	402	418	407	432	374	355	386	399	376	365	377	383	403	408	423	415	406	414	418	399	394	405	426	417	377	401	404	358	405	392	435	366	410	411	423	411	448	425	394	424	385	402	391	402	416	382	390	400	378	413	370	400	418	382	383	412	416	424	421	410	380	357	381	412	427	380	411	400	401	403	409	410	386	424	406	370	390	389	419	416	383	384	399	381	387	397	415	410	386	418	365	385	398	360	422	360	381	401	395	402	405	415	388	390	399	377	398	358	399	397	398	403	397	369	384	376	414	393	405	379	412	432	369	366	403	393	369	405	364	413	399	397	393	407	396	387	406	396	355	368	416	405	402	404	384	408	382	410	416	418	364	377	362	386	449	402	401	407	391	392	388	393	355	396	377	373	427	390	392	389	422	396	387	410	417	392	383	377	405	394	402	413	412	396	405	427	424	406	416	414	406	402	420	417	386	386	394	427	405	383	387	394	400	404	360	412	423	422	379	406	399	388	387	385	405	415	402	409	411	392	403	413	385	428	409	388	380	415	420	386	413	404	409	387	412	390	434	396	421	389	387	385	393	398	399	410	389	418	406	376	414	389	361	369	404	395	409	363	413	394	427	395	334	395	391	411	431	375	411	398	426	380	406	367	379	389	395	402	391	415	391	437	425	385	400	387	371	380	399	388	385	378	440	380	393	410	405	369	383	351	382	401	372	421	424	403	416	356	373	372	376	390	388	394	390	411	427	441	405	354	390	401	377	385	382	394	364	413	386	381	362	417	423	439	386	400	373	394	432	388	411	395	385	411	397	394	383	405	387	394	412	392	406	417	369	417	431	374	394	391	382	401	359	415	400	368	446	418	410	380	373	393	392	428	385	381	393	420	417	407	401	385	399	407	371	389	384	403	387	391	418	405	407	407	397	390	386	383	372	386	405	386	380	395	404	405	375	401	406	408	381	387	425	383	395	398	397	385	415	398	404	393	378	392	407	376	431	370	379	424	412	376	399	369	357	387	398	406	383	381	426	413	372	373	399	396	410	402	397	350	412	375	397	408	396	416	402	405	363	387	396	383	401	396	402	415	416	415	397	421	408	417	390	406	408	392	420	365	379	385	413	394	405	406	402	414	413	390	397	362	406	397	397	354	391	397	394	425	371	403	407	367	406	378	388	404	411	392	368	367	397	381	392	404	379	395	372	376	387	411	403	382	410	386	379	409	382	391	388	393	372	397	393	381	396	366	424	387	402	378	414	416	411	374	403	396	371	396	397	373	433	404	420	367	425	395	371	397	361	390	404	379	394	388	395	394	407	399	410	375	400	411	408	399	401	419	412	426	401	420	392	411	418	398	406	414	434	386	415	391	424	396	442	388	384	414	470	389	436	398	384	404	380	424	380	379	388	397	394	413	402	419	383	408	413	387	401	385	408	393	423	452	417	374	423	377	385	416	404	363	384	402	398	386	418	402	399	434	407	394
5316	1016	909	684	556	464	333	350	292	263	259	259	266	247	257	278	276	234	256	267	249	264	296	299	232	248	258	242	266	300	264	247	259	258	282	282	249	254	253	313	256	258	245	267	255	218	257	246	251	255	228	292	266	249	285	275	255	247	251	279	262	267	277	273	258	237	246	253	277	275	246	246	284	238	227	284	276	261	266	256	261	257	266	227	249	247	297	261	279	253	270	253	279	239	256	268	273	266	270	289	256	281	274	294	259	273	274	255	271	272	285	293	253	251	260	269	286	256	254	244	242	269	220	257	286	281	255	295	267	248	282	231	267	260	242	251	277	247	257	271	295	257	242	258	232	270	258	261	262	261	262	264	277	259	264	257	260	279	261	262	265	278	281	237	257	276	259	304	257	248	271	277	281	243	279	255	279	272	248	259	258	242	269	247	272	241	248	250	269	254	262	286	267	249	275	283	250	248	255	248	258	267	264	264	277	276	253	265	261	275	280	277	294	271	285	247	259	269	267	296	267	291	241	266	238	257	237	268	250	282	269	265	247	239	288	265	263	265	276	258	285	266	238	268	250	249	266	270	274	273	281	262	289	293	264	285	217	257	279	260	258	247	261	263	260	303	279	275	264	257	283	278	267	257	279	215	251	254	269	287	288	246	280	266	261	252	279	242	286	275	262	260	236	278	277	246	235	280	239	246	270	273	285	270	222	264	246	251	265	257	262	263	267	282	272	269	239	251	283	264	254	240	264	257	272	265	264	265	271	283	228	269	270	247	284	253	252	263	249	238	277	268	292	246	261	264	268	249	302	258	247	280	278	266	295	269	261	280	253	274	278	259	254	255	246	255	293	264	269	262	260	244	308	265	252	286	260	246	258	235	273	261	242	254	241	287	256	254	282	237	262	263	253	242	257	281	273	244	301	235	254	261	234	256	254	239	276	270	255	236	255	290	280	258	242	285	289	256	270	257	248	287	268	263	263	275	271	286	283	270	284	266	262	261	236	259	269	238	303	274	258	265	258	264	283	249	265	247	264	282	276	268	265	247	258	250	276	290	257	271	283	256	282	255	264	261	261	250	228	257	235	272	278	263	264	244	275	250	261	255	274	257	283	282	246	246	287	234	240	257	270	271	277	265	273	291	265	264	245	269	247	301	238	262	259	269	248	246	246	272	271	273	251	255	247	251	246	258	241	257	259	245	267	255	261	288	251	280	263	271	242	257	246	246	247	246	257	259	281	273	270	287	251	285	279	289	255	264	252	269	257	254	263	258	290	246	266	260	286	252	277	282	271	287	261	259	248	265	319	280	275	258	266	262	271	253	268	245	238	253	268	254	249	276	264	247	257	252	253	271	230	270	254	257	267	257	271	248	280	263	272	266	267	257	285	249	274	274	252	235	251	234	244	252	248	231	262	224	252	238	263	263	272	278	279	260	253	243	266	268	251	255	268	263	285	267	255	267	266	272	246	270	242	263	255	256	250	275	264	239	262	300	279	267	260	259	266	257	277	266	274	262	249	222	268	238	274	282	277	247	261	258	261	236	276	272	246	265	282	274	249	271	254	267	239	273	257	269	266	261	281	277	263	297	271	272	271	253	301	291	245	286	266	254	266	279	254	250	274	243	263	272	252	233	259	267	267	321	281	249	291	301	280	278	258	256	281	275	272	252	262	286	268	276	274	284	255	266	280	233	243	249	249	279	240	258	268	275	252	242	280	274	280	277	253	272	261	226	259	254	272	252	251	279	258	270	264	270	266	256	217	262	247	256	250	259	292	240	245	258	234	232	262	297	289	275	279	233	236	256	265	232	275	264	274	248	251	266	281	251	258	247	258	246	261	299	268	255	251	270	271	243	234	267	267	251	268	235	275	249	261	284	264	272	271	234	252	253	251	265	268	279	260	273	253	270	292	260	239	253	254	258	256	261	298	270	295	264	272	239	230	274	237	248	264	251	298	262	278	275	232	280	254	276	266	244	244	264	283	249	285	251	252	272	258	271	289	298	255	248	259	259	267	305	276	267	273	233	291	266	262	248	257	289	276	274	265	237	274	291	273	287	266	241	264	247	281	256	260	242	260	265	250	249	239	237	245	263	248	279	264	284	249	249	274	284	233	269	258	272	254	265	255	293	260	253	270	260	257	256	253	261	230	251	244	277	269	255	306	257	247	288	278	237	254	261	247	266	250	291	253	271	274	262	270	267	275	255	286	279	274	259	229	259	281	273	254	248	257	277	265	257	301	250	276	231	267	246	244	259	273	229	261	262	262	231	253	271	272	255	279	278	250	237	229	264	264	267	263	254	255	257	295	257	270	276	264	254	277	262	288	237	274	256	228	249	240	280	256	250	271	280	265	280	271	260	257	273	239	262	227	237	267	259	233	264	247	253	263	269	234	235	246	258	263	259	258	272	233	248	271	271	271	281	216	276	246	256	280	261	266	264	278	255	267	257	255	261	287	227	276	247	293	262	260	272	268	284	249	251	249	266	255	269	252	256	289	253	260	259	235	263	287	245	262	264	259	258	253	241	272	250	273	253	285	265	260	255	292	274	245	245	260	255	267	244	274	277	283	269	253	237	279	271	241	244	240	254	278	257	263	263	274	276	292	256	264	256	228	251	274	256	256	264	256	250	260	261	237	250	252	273	260	262	257	267	235	283	222	240	248	245	261	266	305	288	258	267	253	274	256	273	261	260	243	256	252	255	255	265	249	267	273	273	281	254	274	264	249	262	255	258	300	252	273	260	245	257	237	268	237	267	302	265	232	232	274	252	271	270	248	261	263	257	261	273	264	288	274	273	270	272	275	242	277	239	246	281	294	254	257	272	273	258	250	232	257	251	294	267	255	264	266	255	262	273	285	269	283	260	262	293	246	233	257	255	242	254	270	246	259	256	270	247	259	252	270	246	246	269	246	254	252	234	266	278	255	269	228	273	269	271	251	292	270	259	252	279	269	279	282	248	249	256	232	275	254	271	274	255	290	236	290	272	271	228	290	286	283	272	291	257	263	266	257	270	253	270	260	247	266	278	275	254	271	244	258	260	274	245	249	277	275	266	224	263	252	237	235	252	278	282	265	259	254	275	294	269	241	244	269	220	274	242	236	279	242	267	265	249	247	258	277	265	264	276	253	285	284	268	268	232	287	242	296	261	250	255	247	230	261	252	248	272	258	271	260	274	267	285	240	266	273	245	288	265	232	255	270	259	268	224	267	260	259	244	250	281	242	270	265	244	258	239	249	251	261	273	240	309	254	262	261	263	262	235	273	254	277	291	274	243	274	276	261	260	258	247	260	238	271	240	279	259	257	266	252	262	243	266	270	279	244	247	285	261	271	285	260	245	250	208	258	301	260	292	237	289	305	255	222	245	248	268	266	264	257	280	253	251	259	236	277	284	269	238	267	249	246	271	276	234	259	271	256	260	271	250	252	264	263	241	280	286	265	247	268	258	273	244	265	274	262	253	287	271	246	229	242	267	258	256	240	262	278	293
4803	1278	1774	1887	1649	1557	1205	937	901	821	750	794	685	725	678	743	677	690	669	680	745	693	695	646	684	703	649	686	732	706	664	706	707	700	699	711	660	709	712	698	703	636	656	682	684	695	662	677	709	677	672	686	701	643	682	693	674	713	701	650	640	668	686	691	679	671	638	646	749	702	692	717	730	652	664	686	714	688	705	672	666	676	690	647	681	673	685	632	690	671	668	661	701	679	695	696	688	712	702	695	669	671	687	658	660	629	696	727	686	698	649	688	658	670	684	695	650	673	633	673	676	706	690	677	705	656	685	644	664	667	672	665	677	639	681	680	626	670	685	667	682	682	651	665	710	715	704	649	690	671	631	674	650	693	675	653	704	680	659	651	647	655	699	708	660	668	691	750	684	663	666	649	654	717	680	641	670	680	665	739	671	661	696	667	644	723	643	703	687	705	705	699	685	674	687	677	701	694	659	685	674	647	667	678	685	707	661	652	695	736	639	713	683	677	677	629	727	697	685	663	720	651	684	684	668	668	715	682	703	720	684	670	719	683	684	692	636	638	667	670	641	678	688	687	698	671	643	689	717	656	666	683	665	703	697	689	683	717	677	672	631	715	675	681	725	682	670	715	656	659	684	673	697	676	712	693	637	674	689	694	645	702	689	725	686	695	670	661	684	693	676	692	662	692	664	695	682	608	675	694	710	694	734	609	710	710	641	674	641	711	693	687	670	664	657	664	738	671	705	698	697	687	701	695	663	669	692	663	708	711	631	671	685	673	663	657	608	690	684	654	676	690	650	676	701	614	680	648	665	687	678	673	646	675	678	717	692	715	658	709	660	670	671	684	690	695	674	624	701	676	671	699	666	686	687	682	610	691	658	678	705	715	713	662	665	679	675	673	676	693	694	686	626	643	671	695	671	694	669	693	716	694	647	654	728	683	662	676	641	687	655	691	674	682	670	689	671	703	679	657	668	718	660	684	656	702	678	682	699	690	715	643	645	687	677	687	661	710	716	663	711	651	608	691	656	676	668	628	697	632	669	616	657	678	703	658	666	666	692	667	704	709	665	667	689	668	649	694	657	692	671	707	630	670	637	642	679	671	659	732	660	696	707	634	684	694	741	689	691	727	671	689	700	691	676	685	661	670	698	641	706	672	686	654	623	645	653	688	685	633	676	640	671	674	683	666	666	671	700	653	685	687	652	619	678	648	688	654	688	661	699	645	653	712	686	703	649	697	689	695	714	704	733	669	698	693	699	639	695	693	687	693	703	654	716	694	652	694	682	711	653	722	651	678	705	698	667	669	678	704	649	689	719	686	663	697	679	664	723	657	696	688	697	687	673	696	709	659	699	666	621	672	725	691	670	651	700	628	641	656	650	713	685	702	656	659	684	724	687	706	654	633	661	689	680	634	655	694	659	682	683	697	638	660	696	637	660	646	685	682	704	671	705	665	656	654	706	646	681	653	681	701	716	651	636	678	694	641	679	702	700	715	690	647	671	693	644	640	638	658	681	654	647	715	733	643	689	695	634	650	643	669	669	698	645	666	684	646	650	665	713	691	654	686	674	686	667	702	738	683	649	676	653	669	637	667	662	653	683	701	702	660	688	678	649	658	603	673	690	647	657	711	730	703	654	672	682	673	633	694	701	667	687	677	667	633	676	710	682	679	652	713	698	700	673	640	708	685	706	711	651	691	672	659	667	690	704	670	635	682	709	700	649	679	714	679	705	727	700	665	661	683	716	615	707	721	698	686	688	668	612	635	714	645	650	703	619	708	636	708	647	657	651	701	677	691	649	700	688	698	658	686	666	695	666	648	700	698	662	685	685	684	673	704	648	661	686	665	689	681	701	674	674	679	640	698	675	657	686	638	660	661	746	689	677	635	656	670	651	683	722	685	672	705	652	698	709	729	688	667	660	683	713	673	639	736	629	639	680	707	670	641	634	698	725	679	707	716	641	692	665	677	675	681	646	707	706	725	751	720	669	707	663	638	699	641	660	714	685	701	669	670	693	706	659	694	645	659	665	651	750	681	672	652	687	694	664	685	692	661	706	683	670	721	677	685	678	696	635	686	649	704	673	673	645	646	645	633	658	654	684	687	691	683	650	661	665	670	648	650	680	666	721	667	678	657	666	653	655	677	690	679	673	673	711	664	685	706	616	677	697	668	706	717	648	694	714	710	700	670	682	667	711	702	617	666	708	718	650	682	640	664	690	671	690	676	673	712	677	690	652	702	682	728	739	659	654	706	668	704	651	651	689	687	702	655	733	663	613	730	698	649	710	692	724	645	665	662	741	686	677	697	680	671	657	680	679	698	697	662	678	674	675	644	667	678	697	696	728	650	678	661	678	704	675	691	679	708	693	691	697	625	690	606	687	703	684	681	663	655	657	645	664	716	658	656	717	688	698	695	732	716	697	678	661	657	726	655	702	655	745	634	685	691	700	640	652	706	713	637	679	663	659	649	665	676	682	671	612	680	634	719	735	664	656	724	647	727	737	655	663	695	658	708	634	709	645	692	667	711	681	668	647	655	709	668	719	664	717	707	667	658	735	675	719	704	652	631	677	693	646	649	669	680	626	703	721	644	708	668	660	656	637	652	655	667	698	655	696	670	675	666	703	611	726	662	701	619	686	701	667	639	676	646	666	710	711	642	661	736	656	664	673	710	664	688	687	679	660	689	697	704	670	746	689	692	706	676	653	660	663	648	684	670	679	683	665	682	677	718	639	676	677	703	660	691	677	642	681	654	686	653	680	726	632	694	653	699	695	722	683	668	723	698	651	699	708	639	686	698	659	694	687	705	657	636	699	663	712	664	696	676	642	653	706	684	702	694	701	655	646	690	695	720	692	638	716	679	685	686	651	671	666	651	660	665	647	667	661	715	681	652	689	692	665	686	702	679	695	682	678	650	598	690	696	666	715	704	669	675	716	689	639	687	713	672	656	697	706	703	643	672	669	621	709	730	690	656	679	713	695	665	636	645	641	677	677	696	665	676	716	656	688	668	697	692	670	704	695	684	657	713	717	709	611	664	653	698	657	717	667	681	687	677	657	701	675	695	689	666	694	701	680	655	650	708	690	666	701	647	723	709	660	671	671	650	679	674	636	671	658	665	676	661	694	686	678	676	675	697	680	673	699	676	690	705	667	670	681	674	664	618	689	700	712	667	696	667	627	674	718	701	691	707	671	658	678	662	695	670	665	650	690	660	754	749	687	669	633	694	694	668	667	691	699	649	665	666	670	701	702	667	695	648	702	726	724	674	672	667	725	687	705	667	660	705	687	700	697	670	658	699	716	684	622	682	677	629	703	678	698	682	709	656	663	706	678	640	680	680	694	665	673	711	689	626	697	679	745	717	643	659	704	678	656	676	703	701	642	686	680	670	715	707	708	688	665	667	635	671	693	681	681	646	657	660	700	708	673	726	705	705	658	680	726	681	662	657	701	698	658	687	652	697	679	662	711	676	664	663	658	676	675	730	672	759
25827	9679	7010	4649	3434	2944	1704	973	645	482	384	355	371	317	336	306	311	280	272	254	295	291	262	265	250	279	261	247	260	231	272	264	269	260	259	260	285	254	287	253	288	264	272	254	249	280	272	260	269	281	251	255	293	295	249	253	225	251	283	254	281	245	271	242	262	249	255	243	287	253	266	233	287	236	270	265	255	241	269	232	256	262	273	277	277	247	272	233	256	242	239	265	298	266	260	268	287	251	284	265	276	249	276	255	272	267	262	272	247	257	246	252	264	263	290	271	284	262	259	274	247	264	254	267	293	252	254	275	253	274	214	245	259	257	281	276	262	299	241	276	247	279	252	272	263	273	254	272	263	256	298	229	253	259	275	273	289	273	250	248	263	251	254	242	286	275	292	300	269	247	239	293	285	265	258	268	254	259	284	249	244	260	274	287	264	242	291	244	292	271	223	235	233	275	255	251	269	244	256	242	229	273	252	266	266	251	275	249	245	237	259	278	249	254	254	305	230	258	277	282	248	243	244	248	232	281	268	262	264	250	265	260	262	259	261	259	236	264	273	262	294	267	258	267	254	249	262	247	234	253	237	271	273	257	262	293	257	283	260	237	258	261	257	280	248	241	265	261	273	286	244	263	245	269	273	243	240	243	272	280	249	257	271	264	258	263	283	256	260	241	270	235	272	287	290	253	240	286	284	234	262	263	263	278	252	258	284	253	244	272	256	263	254	238	245	224	262	272	258	262	262	251	255	290	231	286	275	278	266	271	248	262	267	248	264	239	270	274	243	271	240	270	279	271	240	247	275	266	258	253	271	231	288	248	256	269	277	271	258	262	238	261	234	251	240	243	269	261	252	249	246	293	227	268	254	260	297	254	252	276	262	243	241	246	290	231	252	242	238	283	249	245	304	272	275	272	268	263	243	282	276	247	272	238	270	265	248	255	250	244	246	267	261	283	246	275	300	267	237	247	246	244	256	296	288	269	245	259	277	275	259	244	276	266	282	256	258	244	252	251	263	269	254	261	267	245	269	267	266	262	231	279	259	254	285	253	236	265	255	261	236	242	302	265	271	276	262	244	284	240	283	271	252	256	257	271	270	241	243	287	258	272	257	278	267	258	272	266	259	251	271	279	261	241	273	281	273	245	276	263	279	281	284	245	260	294	263	249	235	287	278	259	276	270	250	264	270	265	278	256	273	260	257	246	273	280	268	249	276	257	283	237	253	279	276	266	267	253	259	260	256	268	269	266	257	259	289	243	288	280	218	274	273	272	273	243	231	261	257	269	260	272	271	276	240	247	242	264	282	243	260	262	255	254	260	256	236	285	280	245	273	254	246	276	271	259	233	255	268	233	269	262	247	257	272	256	214	230	262	262	241	283	247	260	246	241	257	257	246	261	241	247	252	278	275	282	232	273	231	251	260	266	244	256	269	258	257	272	261	252	247	244	266	237	265	253	240	252	265	268	253	252	242	260	270	253	258	244	285	278	269	285	264	256	257	271	274	291	259	225	235	269	263	292	263	244	299	262	257	265	248	266	251	234	273	258	267	239	230	254	266	268	267	263	228	281	286	274	280	235	259	250	246	254	281	272	258	268	253	261	267	281	270	279	247	262	257	245	275	258	270	262	232	253	256	238	249	230	253	263	260	252	273	281	246	258	287	242	280	257	244	223	262	275	278	268	263	213	284	262	250	249	242	243	256	277	248	250	269	256	262	262	239	249	271	283	243	269	265	249	270	286	267	275	276	264	226	248	263	257	274	246	243	254	260	245	248	241	255	265	242	241	280	275	275	300	259	238	234	252	239	243	258	248	271	248	247	242	283	239	242	264	255	282	273	255	256	256	245	250	254	275	241	257	257	254	268	245	268	233	259	258	214	273	289	246	261	231	274	282	239	281	259	262	223	268	249	251	243	247	288	262	225	263	272	276	266	251	271	247	273	255	261	251	266	235	232	270	267	261	226	264	254	279	288	265	242	272	240	250	259	245	266	263	286	226	250	275	247	273	232	277	236	256	227	269	277	284	270	267	281	234	252	262	261	252	271	252	273	275	258	283	285	238	233	259	285	268	273	242	266	237	262	264	259	302	281	278	272	261	270	259	222	271	245	258	264	258	277	246	253	256	235	239	278	264	265	258	279	264	266	261	252	264	241	276	274	263	259	282	264	256	264	282	250	287	274	240	260	268	255	247	266	280	248	277	275	258	237	253	246	257	266	268	297	251	207	270	247	244	270	270	236	260	257	228	266	266	255	252	250	272	251	258	266	261	261	264	274	289	282	273	254	245	266	255	275	253	245	281	247	248	254	255	279	279	246	245	231	265	233	226	269	236	246	240	271	280	251	288	250	266	244	273	257	242	299	288	263	274	253	249	268	251	252	284	263	248	275	271	257	262	268	254	260	264	215	243	254	253	267	283	241	240	271	265	256	275	266	260	254	270	268	262	254	244	288	255	268	254	233	288	251	242	254	289	250	256	299	227	247	294	246	253	246	251	250	254	267	250	230	257	275	285	245	262	231	266	288	247	257	277	254	240	242	208	248	264	270	248	265	267	253	241	249	279	228	266	284	254	282	245	261	277	262	258	297	280	270	293	240	263	241	250	267	273	286	262	262	250	245	254	291	267	260	252	260	266	258	265	260	255	245	269	238	276	262	258	287	274	268	247	243	258	276	245	291	269	253	279	253	258	260	268	264	280	269	266	256	279	241	261	251	255	280	257	238	254	267	220	278	226	234	266	232	259	274	250	216	273	311	250	259	268	277	266	214	276	217	258	281	250	248	261	254	272	265	281	242	272	256	255	266	246	245	250	276	242	245	266	268	263	249	274	285	255	257	262	262	242	251	306	270	256	285	264	275	223	259	258	249	264	262	251	248	233	309	259	279	260	250	258	251	252	253	292	244	259	254	267	260	295	280	251	226	272	229	270	271	249	267	289	266	229	243	249	261	278	250	235	234	279	249	239	263	281	268	283	291	273	250	269	242	284	264	251	227	272	257	253	260	259	278	283	261	233	282	237	267	297	255	275	230	244	253	271	245	227	278	230	272	247	250	263	237	266	244	214	254	290	292	232	256	252	243	272	259	243	294	274	255	294	253	226	247	287	267	270	267	265	256	271	277	253	247	288	235	274	269	256	252	269	263	264	248	261	253	235	257	255	271	262	277	257	289	257	262	235	237	253	242	259	274	242	246	215	264	266	272	246	227	253	272	287	255	274	263	284	264	258	247	247	253	254	230	252	245	248	276	277	241	271	241	269	243	244	257	265	262	257	248	272	257	256	258	261	290	253	273	276	253	252	280	260	277	234	270	269	277	254	248	207	249	255	264	247	267	258	264	258	245	252	259	263	264	251	250	278	226	240	241	268	282	249	271	292	256	271	282	253	279	267	240	243	227	242	237	298	249	275	270	262	268	248	250	273	264	269	245	287	258	265	250	265	273	257	275	278	273	293	249	246	266	259	247	275	245	272	238	277	263	263	266	275	242	237
17968	3949	6353	5696	5715	5764	4109	2963	2175	1582	1392	1211	1128	981	956	923	866	851	861	793	758	825	810	814	762	796	760	756	707	655	714	750	666	682	738	679	662	754	694	696	637	699	699	707	665	725	694	725	715	662	703	696	690	659	686	684	648	713	654	665	670	729	693	679	659	688	730	649	675	683	677	720	703	692	669	710	664	708	682	722	660	644	676	661	690	693	675	696	700	689	697	613	622	677	671	655	680	717	678	687	729	628	652	692	700	646	651	641	661	682	661	677	668	712	661	658	644	656	680	656	664	659	712	660	678	657	659	714	669	653	678	620	646	635	660	663	680	677	698	677	702	669	665	700	681	672	645	697	599	632	626	660	672	623	641	649	689	677	627	683	659	695	663	669	629	727	696	685	660	676	656	663	690	681	720	704	710	696	674	686	681	643	691	703	669	688	682	658	703	663	629	652	645	661	627	709	696	639	688	636	633	616	651	616	645	702	669	678	694	652	674	700	676	687	671	629	614	620	666	657	670	678	634	643	677	642	661	643	666	620	640	636	684	634	677	679	690	646	666	607	687	674	662	664	678	688	622	675	668	649	635	633	627	671	642	663	661	665	660	706	676	691	674	661	689	658	659	665	679	647	668	694	638	630	679	649	652	658	604	676	671	650	654	684	650	649	648	678	675	662	689	607	694	614	650	673	650	612	690	692	642	637	680	654	689	685	655	693	686	635	621	682	656	649	668	688	654	685	653	690	653	672	674	685	644	722	673	697	644	619	630	699	658	652	659	685	685	652	709	631	646	682	675	655	630	643	634	634	655	629	635	653	645	643	669	687	684	652	624	657	660	638	635	678	713	697	690	670	685	706	604	679	640	645	674	648	690	671	664	673	678	666	648	669	645	663	670	639	676	645	663	636	737	625	679	660	658	680	619	682	654	691	639	658	639	649	686	680	661	681	674	651	646	665	699	669	663	689	734	675	710	699	609	656	664	606	647	653	656	673	684	619	669	677	630	658	677	684	648	685	616	685	633	658	616	658	626	638	694	710	663	708	667	710	681	693	658	677	679	668	677	687	632	679	621	624	647	638	648	671	657	614	644	687	630	656	682	609	680	658	695	675	667	648	631	675	642	673	651	662	629	678	656	671	652	657	651	644	674	663	720	671	628	670	688	682	636	646	678	675	653	668	657	675	633	720	685	634	669	663	638	676	704	657	651	656	635	693	645	663	677	655	663	673	667	643	689	632	659	704	709	686	668	671	679	652	633	648	675	645	663	659	690	669	696	631	693	691	666	663	660	638	648	687	657	632	627	672	652	658	674	603	657	677	677	703	669	645	667	650	690	732	699	683	598	627	668	719	678	695	612	640	701	649	674	634	681	639	696	694	613	667	618	643	645	681	646	640	690	675	655	615	663	666	658	741	661	667	720	610	651	640	645	661	666	644	679	677	647	720	675	645	647	683	642	655	698	612	672	596	658	618	641	620	629	655	618	663	654	647	656	612	666	656	690	656	671	629	621	675	646	679	626	654	656	661	672	646	721	649	678	669	664	680	724	695	652	672	687	611	646	609	669	715	647	616	655	634	643	624	655	675	715	660	679	666	654	707	651	643	676	677	697	673	669	673	653	681	659	666	703	674	633	659	691	666	655	661	634	609	648	653	681	670	646	661	634	661	663	703	659	674	673	653	667	656	615	662	672	626	695	668	591	614	636	631	621	639	647	687	701	638	645	699	647	606	678	657	721	619	693	649	660	619	638	670	655	678	657	636	631	681	646	660	672	676	639	681	681	691	652	686	707	684	655	686	646	640	644	609	648	619	615	636	660	651	685	634	680	643	646	691	660	621	648	692	658	642	677	691	634	666	683	651	684	655	661	668	684	642	668	684	654	658	647	596	700	695	679	670	690	656	650	633	664	685	736	718	661	657	676	677	655	623	669	664	704	632	652	633	685	693	666	641	669	644	684	667	657	674	669	702	634	661	677	700	658	684	639	675	656	655	653	632	652	653	694	699	683	645	680	664	688	703	621	652	684	702	672	672	667	666	661	661	662	632	678	724	649	712	659	643	638	665	682	661	659	678	701	680	675	647	644	661	643	662	642	637	706	640	689	631	655	676	615	675	615	650	662	695	663	654	720	654	630	671	651	654	665	698	638	641	642	628	631	679	668	637	642	653	675	648	625	719	622	617	646	678	649	681	688	647	643	666	644	662	659	680	695	637	710	714	634	602	653	646	655	637	677	667	738	685	646	659	635	674	666	684	683	650	630	651	638	683	681	699	668	678	680	677	689	656	653	629	662	653	649	653	674	710	686	679	663	685	669	658	715	678	707	633	668	688	670	713	692	658	671	649	674	650	636	633	675	687	658	671	673	646	657	643	655	708	672	649	637	652	653	672	601	650	677	689	670	678	645	632	635	672	677	681	683	621	691	638	655	664	699	643	633	621	643	653	632	718	706	701	673	642	648	670	698	616	644	671	682	664	601	654	669	638	692	658	633	695	653	670	647	657	694	625	624	674	652	635	597	651	644	669	698	666	676	707	666	650	696	626	699	655	664	658	645	665	667	660	673	688	691	675	679	702	709	673	632	652	646	633	615	631	661	676	672	659	640	623	682	679	711	687	692	709	649	640	687	646	649	702	681	665	666	626	667	644	643	640	680	683	680	664	697	664	684	656	660	656	649	610	655	676	664	635	665	667	679	700	699	697	708	673	658	641	632	667	647	708	656	658	615	636	674	678	673	608	680	611	672	689	648	675	656	697	618	639	655	667	636	637	698	654	640	663	648	671	662	713	680	658	652	664	688	631	653	620	613	725	649	643	634	661	694	649	699	627	658	647	594	654	660	677	643	647	675	673	679	652	652	728	688	639	667	661	666	684	700	665	669	662	626	656	697	679	676	678	669	653	669	601	667	682	672	659	657	641	707	663	695	666	634	646	659	670	642	642	661	673	625	688	661	675	650	667	670	693	643	656	648	650	656	680	669	680	706	694	608	635	651	601	616	628	620	622	674	661	649	709	628	674	712	652	656	671	676	614	650	673	647	669	674	661	648	683	679	673	668	670	651	664	631	676	653	684	640	698	684	627	708	645	693	649	691	665	693	656	656	667	655	641	669	660	627	677	683	696	681	651	677	648	640	641	637	637	658	656	653	646	698	677	612	685	671	644	673	654	684	704	693	642	723	684	635	673	694	643	674	623	687	644	629	622	697	675	701	658	701	649	700	662	669	698	712	676	677	695	709	633	682	653	658	670	652	715	636	668	666	669	704	672	646	660	629	659	650	683	677	709	663	625	642	660	631	672	683	666	647	677	680	657	653	711	664	659	668	676	656	669	670	619	655	625	723	637	649	705	687	649	700	610	670	677	626	684	662	620	642	671	707	666	714	670	707	650	662	628	633	693	651	706	655	675	715	660	722	662	626	636	652	631	631	658	613	665	686	666	660	675	651	638	641	667	664	679	623	671	677	660	644	647	724	670	650	649	682	672	688	694	656	612
35411	14373	10624	7308	5226	4382	2862	1582	846	461	370	314	299	225	212	209	213	202	195	191	151	204	184	193	173	183	176	172	143	175	157	149	148	176	150	168	132	146	135	144	152	138	161	137	165	155	156	141	142	131	123	134	152	144	138	168	136	156	166	152	153	142	148	137	147	154	158	155	134	130	153	134	133	146	154	141	136	157	149	151	171	142	138	138	130	127	142	132	172	147	150	163	162	162	158	159	146	129	136	140	134	134	134	143	161	170	174	144	159	150	159	145	143	159	158	131	142	169	167	160	126	145	150	134	156	143	155	121	149	113	137	155	145	146	132	133	136	134	158	154	149	145	123	130	168	135	134	142	128	156	129	139	160	157	136	133	125	122	148	156	168	153	136	156	133	146	140	141	152	139	151	129	161	149	131	154	141	153	141	139	136	137	123	147	154	162	134	133	122	153	160	145	145	151	142	134	136	135	131	139	131	136	132	131	143	145	148	137	123	155	137	165	142	139	152	119	133	132	133	154	142	140	156	131	143	140	146	162	137	141	155	139	141	142	149	119	132	131	155	136	160	156	123	145	141	145	137	130	125	160	121	153	151	154	145	133	120	140	120	159	154	143	139	149	146	147	143	132	136	142	152	143	138	141	127	141	168	145	127	131	156	144	136	109	154	164	146	133	134	151	136	128	152	154	140	132	141	158	162	140	151	125	142	156	150	134	136	130	154	160	139	148	123	147	142	132	157	130	159	148	149	129	147	143	169	132	134	133	133	175	156	121	125	144	143	141	150	138	145	159	134	145	141	144	146	151	138	135	143	148	136	139	151	130	149	142	143	137	134	151	146	153	142	140	134	163	134	136	151	143	150	149	141	151	136	142	139	133	144	157	162	150	141	121	145	148	151	145	120	125	143	157	135	140	163	146	144	145	130	147	139	149	131	129	118	133	136	159	156	113	141	142	158	142	130	143	153	161	119	135	162	148	162	172	156	139	168	149	142	132	176	149	154	150	149	149	147	160	136	152	121	134	146	144	131	144	119	164	148	147	131	121	128	147	137	160	151	157	152	177	142	155	148	158	145	153	152	140	142	153	136	119	128	135	138	129	144	128	158	152	147	135	133	125	138	141	155	160	140	147	160	146	151	147	144	131	135	148	140	132	145	122	141	124	137	165	157	153	155	141	153	153	142	127	144	157	148	154	162	142	144	139	144	134	128	134	160	134	125	131	147	143	141	131	156	138	143	169	143	146	140	144	135	143	129	162	138	143	118	118	156	148	133	165	153	146	153	141	126	143	138	144	136	153	136	146	121	137	138	144	158	155	151	148	151	157	128	158	157	153	138	129	145	132	152	144	129	158	136	143	143	158	151	130	132	128	148	139	119	145	145	133	154	151	143	140	159	127	153	136	149	140	139	127	164	129	164	153	175	128	145	141	140	139	153	137	145	146	149	153	149	145	127	143	146	162	148	156	155	155	161	152	150	134	126	167	136	126	135	157	142	158	131	145	143	157	115	122	142	140	142	146	142	136	125	133	156	143	141	134	137	162	138	134	131	126	130	160	148	151	157	140	138	147	138	126	143	129	142	132	148	133	124	156	148	136	125	147	145	134	151	118	139	129	141	159	145	133	153	147	135	130	121	142	149	150	132	147	163	143	133	154	141	144	158	144	145	135	139	157	116	159	157	144	122	167	155	155	157	142	151	166	152	139	142	138	140	156	122	132	146	133	137	142	143	140	150	130	138	124	141	165	131	141	156	155	106	132	138	152	156	135	159	144	138	143	141	158	161	148	138	156	145	147	141	156	146	156	151	146	151	149	156	147	159	150	130	158	136	129	133	143	139	121	132	141	147	145	131	140	139	143	144	143	126	139	150	167	135	140	161	163	134	145	144	148	133	132	127	138	132	139	160	149	150	133	138	137	152	150	142	142	142	154	124	149	140	135	134	146	164	140	141	120	148	140	133	135	175	148	144	131	157	168	146	139	149	160	152	144	122	163	152	145	144	141	128	124	156	133	151	155	139	147	137	145	134	165	153	148	142	139	153	139	122	150	131	143	116	144	147	143	129	142	146	164	150	140	126	147	148	137	155	176	130	150	126	135	155	173	136	145	140	143	122	157	133	145	159	134	143	158	186	155	168	144	139	127	131	133	160	145	145	121	135	148	149	133	160	138	135	141	143	126	133	170	182	138	143	150	144	121	142	161	159	138	135	132	144	136	152	155	133	157	167	138	146	162	153	141	148	147	154	154	135	153	141	152	149	130	144	147	145	121	133	151	141	151	151	135	162	124	124	161	135	144	139	142	132	159	137	149	125	155	140	123	141	148	130	122	155	148	164	135	138	126	138	162	159	149	136	149	142	160	122	131	159	158	140	148	143	140	127	143	142	128	149	160	154	119	127	160	159	166	167	144	161	140	172	163	149	115	140	137	154	147	124	128	144	149	140	128	129	151	147	153	118	135	141	147	144	162	150	129	158	147	140	152	152	147	126	133	148	138	163	140	141	145	136	152	144	148	161	151	132	148	152	146	161	138	137	128	127	149	131	124	149	145	150	149	128	129	142	147	158	131	140	143	123	135	169	132	118	135	161	135	153	121	126	129	160	128	146	128	142	154	154	147	128	150	151	136	148	146	123	149	149	164	178	150	156	145	162	137	144	156	137	153	145	127	134	144	141	124	174	145	149	132	144	161	152	122	168	157	178	152	144	145	143	152	137	162	128	131	155	169	138	165	142	111	149	114	149	131	156	140	137	161	130	145	164	162	147	134	134	129	156	143	142	152	157	155	134	160	145	131	137	157	154	153	134	128	138	145	157	158	148	131	145	141	152	166	144	151	146	133	132	154	150	127	161	165	131	137	133	147	130	132	133	154	128	144	132	141	140	158	146	150	130	127	140	144	153	146	124	145	145	133	152	156	131	132	138	127	140	148	142	132	144	147	139	150	129	99	118	144	132	139	125	145	131	143	131	144	152	141	154	148	147	139	144	146	157	138	120	139	144	160	139	151	127	142	147	149	142	163	129	136	137	138	141	167	130	158	142	145	128	158	162	148	158	151	144	138	154	144	160	162	160	128	141	158	145	162	155	171	130	150	144	139	139	136	124	158	146	127	120	148	130	139	142	136	150	124	136	132	139	132	142	158	162	134	145	150	130	132	144	120	164	133	143	144	151	136	135	139	144	132	134	137	141	142	114	136	134	146	143	130	144	139	140	151	153	151	136	130	133	141	133	165	166	139	127	135	138	170	152	134	158	122	160	158	112	143	144	164	135	126	129	132	134	147	168	136	156	155	148	118	139	141	146	139	135	155	131	150	159	139	155	129	152	135	132	146	160	137	156	127	137	138	125	147	156	150	185	148	149	140	134	133	165	143	187	164	162	154	130	136	154	141	156	163	150	123	144	137	141	135	158	159	148	134	147	124	145	136	121	149	129	130	158	139	143	152	130	135	147	126	131	159	128	120	133	159	149	141	147	165	142	139	124	136	168	143	134	140
23459	5367	8848	7988	7537	8052	5817	4269	3013	2178	1734	1559	1260	1104	995	831	873	788	694	707	658	652	627	610	593	547	590	556	527	556	496	544	481	506	468	444	467	456	408	434	459	408	430	437	433	446	431	406	393	401	405	418	424	361	380	428	428	388	427	378	421	431	443	394	380	421	390	405	399	398	414	390	415	406	438	389	372	424	387	412	385	428	384	384	432	385	388	388	409	393	424	412	433	448	404	460	431	426	412	376	435	394	402	384	394	413	436	419	380	425	403	390	433	399	373	406	393	371	406	410	382	390	375	404	380	405	379	396	368	399	355	388	394	413	388	359	378	402	341	409	392	402	387	393	400	371	367	410	369	392	398	388	364	381	350	391	347	374	370	403	343	387	364	394	327	403	406	359	360	397	397	388	423	360	403	413	393	417	397	375	387	373	393	365	374	363	374	372	377	391	405	370	388	370	372	368	390	401	356	403	367	399	378	367	374	367	392	385	403	393	428	424	413	368	371	356	347	388	371	393	403	374	419	357	347	386	404	369	373	359	363	378	396	385	358	399	374	380	347	389	389	404	368	420	404	400	358	360	421	351	428	350	374	403	452	371	340	380	377	375	372	379	429	372	395	348	399	389	388	356	382	381	350	398	368	384	394	378	363	403	384	397	398	376	356	364	380	377	359	380	351	381	372	361	381	403	373	385	355	381	374	396	411	367	392	390	406	372	376	387	362	364	367	396	389	392	367	376	377	368	393	391	427	375	398	372	372	388	348	374	382	374	386	385	384	373	405	374	387	347	376	386	399	364	385	379	385	389	376	384	376	369	377	361	375	346	366	381	392	329	338	363	365	352	386	397	389	356	414	387	404	381	371	377	395	358	377	376	371	388	406	385	404	404	358	416	384	372	364	419	396	379	376	381	363	385	388	359	337	403	346	342	375	381	347	394	391	361	406	378	358	336	395	376	372	372	412	389	389	405	358	399	382	372	409	333	367	390	417	379	375	389	402	382	397	418	398	370	360	406	396	372	382	370	383	384	380	425	389	370	377	444	358	380	424	393	396	363	376	343	393	372	382	349	399	358	347	389	406	394	375	391	364	392	376	358	360	399	377	375	373	411	389	387	371	393	386	377	390	382	365	415	379	381	343	386	360	394	377	353	369	395	377	391	374	387	330	388	370	359	381	355	382	398	362	400	394	393	363	335	414	376	376	372	372	372	376	398	405	381	391	397	399	387	380	376	376	387	367	367	382	349	363	354	367	432	390	375	385	383	372	360	391	370	376	339	376	359	409	341	400	352	339	358	416	369	394	361	354	378	399	353	384	377	370	395	381	397	339	379	380	383	409	357	372	362	371	367	412	390	392	355	396	389	397	362	372	347	361	349	405	394	347	369	347	399	392	381	381	367	377	379	380	397	341	368	405	410	357	416	332	382	358	359	388	373	389	423	388	382	382	384	352	357	389	376	378	335	371	394	397	374	398	393	343	361	364	416	389	377	356	355	380	380	365	419	392	384	360	337	361	355	392	362	367	385	392	383	390	365	324	339	399	391	400	395	369	358	372	377	405	405	383	395	383	386	383	389	413	412	410	419	413	388	354	391	387	387	391	360	384	388	370	380	367	370	345	364	389	377	376	373	381	394	388	343	396	411	402	408	372	383	375	391	394	393	398	369	378	410	384	390	361	386	378	378	381	387	370	355	378	350	372	398	369	411	378	387	371	388	426	385	361	375	381	376	397	423	382	385	394	403	367	391	397	379	392	380	358	392	396	384	390	381	390	351	365	390	378	369	419	377	383	394	387	390	379	389	391	414	382	366	377	357	387	374	357	400	388	354	374	393	376	381	398	386	418	387	396	419	359	397	413	409	352	363	392	399	367	399	401	370	392	379	355	354	367	356	386	376	404	368	412	374	379	392	378	400	388	354	385	379	367	342	391	372	389	400	357	389	405	404	365	366	337	402	362	390	379	372	406	395	367	406	381	413	378	366	409	333	387	379	357	385	380	415	383	346	390	337	380	379	364	378	360	407	392	404	408	417	356	354	388	410	397	401	387	378	366	382	356	368	424	349	419	380	390	393	378	372	394	365	367	391	381	420	376	394	381	360	397	361	394	377	391	369	414	364	404	369	373	387	380	363	387	384	376	375	324	357	373	371	370	359	410	392	407	364	379	382	347	372	392	404	381	318	371	368	359	372	383	412	401	392	367	372	355	388	377	388	364	386	398	384	409	377	431	375	373	396	383	379	355	402	391	368	350	393	438	390	358	359	358	405	402	366	370	397	408	328	378	387	346	410	402	389	388	414	358	411	364	388	389	389	379	392	362	355	378	391	371	403	365	368	425	391	388	382	373	380	370	349	401	392	380	362	345	349	368	369	407	383	398	374	385	412	389	384	383	373	362	369	351	391	427	375	387	364	363	369	376	387	364	374	364	386	358	406	381	375	399	408	426	372	366	397	361	372	377	368	381	414	376	362	353	428	359	426	384	406	390	361	383	376	396	365	383	380	408	395	360	359	345	383	366	433	363	371	344	386	383	388	363	355	379	379	363	428	379	373	391	388	401	422	363	393	399	393	398	376	362	371	361	388	366	375	336	399	417	391	384	367	380	358	385	403	400	355	407	356	368	415	388	393	395	393	412	402	402	368	354	387	338	425	379	358	369	363	372	409	379	383	378	366	367	410	340	366	377	357	405	369	361	376	379	395	419	371	382	410	396	369	381	389	402	401	399	408	378	387	359	380	376	365	416	382	367	380	346	356	368	372	411	367	375	372	390	379	367	364	394	372	368	400	381	395	401	345	385	374	346	356	388	379	410	409	382	359	389	389	402	389	392	370	398	429	375	401	362	403	384	362	405	398	375	377	359	358	410	355	390	375	365	380	390	375	391	368	368	372	374	393	376	394	375	363	396	370	375	376	409	353	376	396	386	341	416	379	376	367	422	389	396	331	374	394	412	349	354	381	366	408	381	424	362	373	405	356	384	382	388	369	364	370	372	430	404	381	398	411	407	387	392	394	399	355	402	367	380	355	391	379	412	402	382	405	381	369	334	381	389	361	359	385	401	377	358	365	346	367	385	379	417	402	341	344	351	392	387	369	398	382	400	366	399	408	403	385	388	362	382	364	363	373	377	367	370	390	409	379	368	362	402	381	383	389	346	351	400	380	361	419	359	373	328	356	433	378	389	398	378	367	353	369	368	420	390	387	381	371	343	362	348	408	354	369	345	384	377	373	411	353	376	392	376	383	404	395	343	346	404	389	385	357	364	362	361	383	351	335	405	385	413	357	386	416	357	400	364	383	380	400	389	413	360	369	386	375	384	370	413	378	371	358	419	384	416	410	390	365	394	379	385	398	381	400	386	374	384	362	401	401	379	377	390	399	387	352	384	382	389	372	376	377	371	403	339	361	340	411	399	396	387	382	336	422	385	375	394	380	381	356	451	375	377	433	382	393	378	363	398	378	383	361	375	396	354	384	395	382	372	405	360	392	416	375
5240	973	850	633	528	399	326	288	243	254	245	228	247	245	263	260	242	235	239	259	249	262	239	238	265	240	233	250	238	235	241	232	215	240	250	217	274	253	242	230	223	236	234	248	232	255	225	230	270	241	240	232	227	264	226	247	264	248	244	229	240	239	250	249	230	237	223	208	218	227	219	237	254	239	237	257	246	252	269	260	268	219	226	223	233	218	228	277	236	248	244	239	259	253	249	240	230	218	232	246	265	253	257	278	297	221	240	219	232	226	252	243	265	255	265	253	236	279	241	251	237	240	243	224	266	221	232	232	236	250	238	243	259	255	254	234	226	233	211	219	264	232	220	217	243	217	230	279	273	224	252	256	241	236	215	230	289	244	229	253	258	219	233	242	230	246	226	214	251	232	230	214	240	226	230	228	244	245	232	234	245	200	230	228	251	244	246	241	249	241	232	234	213	244	260	250	251	235	235	270	234	244	229	250	256	285	247	274	271	232	257	204	261	248	245	281	241	238	257	228	225	234	241	225	223	244	253	236	228	266	254	250	226	246	241	258	225	234	229	224	248	231	226	229	257	273	237	240	243	251	233	247	260	254	237	235	254	224	234	262	226	258	221	264	243	216	259	265	234	218	223	245	268	257	241	256	249	242	255	217	218	254	264	243	253	243	229	257	243	265	249	237	254	229	247	226	241	245	254	255	229	253	254	246	242	246	227	247	251	258	244	275	269	261	260	251	281	251	225	249	266	246	252	253	256	227	236	264	272	198	214	210	212	233	235	217	253	262	255	231	237	256	243	227	242	245	245	254	243	224	218	287	256	214	255	261	225	247	254	265	235	263	216	251	225	234	222	221	240	236	258	231	246	248	261	236	243	229	239	263	237	234	224	233	212	230	246	234	246	234	260	290	257	252	215	228	244	225	238	236	235	262	264	262	227	244	215	228	239	232	278	228	261	231	256	264	269	244	235	228	232	260	216	257	224	229	230	246	240	234	256	243	215	224	251	251	264	222	252	248	218	247	211	231	242	235	206	219	250	234	228	254	256	259	262	231	248	236	239	255	216	210	239	256	223	233	254	270	241	266	222	273	258	263	255	259	246	274	263	232	267	233	244	219	260	269	252	225	229	229	235	213	276	249	250	254	241	273	223	236	240	255	238	222	272	241	234	236	243	241	222	245	221	247	271	239	273	247	243	219	214	248	244	244	270	231	226	265	249	251	229	229	234	276	254	251	280	253	239	275	230	237	242	231	217	254	208	231	244	241	244	234	233	237	223	218	224	256	224	233	251	239	236	275	251	257	242	226	267	242	266	263	270	276	251	240	240	249	214	284	228	224	214	240	241	231	217	252	228	250	257	263	282	214	241	240	253	243	260	251	231	254	231	222	267	228	227	242	249	275	252	210	253	262	275	258	264	234	268	228	233	263	229	236	238	229	242	236	249	248	255	253	269	246	230	254	211	230	251	236	227	243	244	243	231	253	243	256	235	247	238	270	200	224	268	231	219	259	247	227	235	244	244	227	246	222	261	242	229	226	225	242	226	248	252	233	247	211	258	231	238	250	276	231	227	247	242	254	259	280	223	239	265	248	254	259	258	249	223	254	254	240	239	259	231	231	249	233	228	264	229	223	252	258	259	213	230	257	244	219	253	234	230	219	264	254	219	225	256	231	250	224	249	226	248	229	241	236	242	242	248	238	249	210	256	238	256	261	251	260	256	233	245	240	235	221	226	232	252	223	258	218	254	263	224	208	226	236	263	210	234	223	235	231	236	230	257	259	235	242	219	259	228	253	237	222	241	254	246	245	270	217	268	241	240	209	246	249	244	243	258	269	253	261	220	236	231	245	243	258	235	231	233	249	232	234	213	235	221	212	193	245	237	262	235	234	253	264	258	254	238	229	217	236	256	261	246	241	253	248	250	254	270	275	247	219	206	252	265	272	232	238	294	260	248	237	233	228	240	207	243	260	225	226	264	238	229	239	260	226	234	256	253	248	225	249	206	236	255	230	238	242	210	231	238	271	246	236	234	238	272	241	251	255	231	193	248	229	231	245	261	217	270	246	243	238	267	233	244	254	251	238	256	240	225	253	232	252	281	231	216	213	257	260	251	254	267	239	242	238	227	273	251	267	257	238	241	250	253	235	234	245	247	265	229	257	224	262	253	225	246	243	242	238	258	228	252	247	210	269	263	227	244	224	216	224	246	229	236	220	245	241	235	256	234	247	252	236	243	254	224	247	229	249	236	242	211	223	231	260	248	247	259	226	222	244	224	262	224	248	279	238	236	243	244	240	254	235	262	236	228	271	202	248	236	248	246	237	231	278	229	238	239	231	253	238	255	240	230	244	259	216	226	223	261	233	242	223	257	230	233	254	219	231	256	245	238	222	252	245	238	243	256	239	243	243	235	239	235	257	225	251	240	249	250	234	234	260	244	278	243	265	219	233	242	239	247	244	222	260	232	245	260	233	251	233	239	238	251	247	237	267	255	255	245	232	244	239	209	237	218	250	228	233	249	204	239	230	231	236	229	273	225	280	253	232	259	261	253	253	220	247	250	254	224	245	245	247	230	228	232	242	232	262	236	228	243	252	229	226	243	243	260	270	225	209	277	235	213	240	230	238	241	250	233	246	265	247	251	223	250	257	253	274	237	207	219	256	231	230	237	248	247	240	261	246	220	252	242	228	263	229	245	239	256	252	242	258	255	234	258	245	223	251	239	255	241	255	239	233	233	254	201	238	249	239	257	247	237	235	233	248	229	252	253	265	243	240	244	253	256	230	230	278	255	239	234	257	210	209	225	248	275	201	247	231	239	252	233	257	236	233	266	246	220	239	264	230	260	217	200	222	256	236	243	243	231	237	245	274	224	242	232	274	257	238	253	215	252	255	231	258	252	272	249	242	217	239	226	261	238	260	215	226	254	257	245	225	263	222	251	232	244	246	252	219	256	258	262	221	227	244	261	238	219	218	234	254	277	218	241	246	237	239	245	264	261	242	235	243	268	254	240	262	247	254	231	228	246	257	205	234	226	269	229	255	224	237	214	242	245	237	236	223	252	256	206	235	247	222	237	236	261	249	255	234	200	225	252	234	217	239	233	253	243	235	225	250	225	261	244	240	268	249	247	278	285	265	249	270	242	263	253	253	230	245	230	244	261	203	237	248	252	234	216	240	240	245	250	259	241	221	246	243	229	224	273	247	269	252	255	253	237	234	246	237	242	230	273	242	250	225	264	214	227	256	230	256	221	217	222	263	227	231	252	260	252	266	243	239	213	248	235	226	260	224	283	233	246	258	246	247	247	240	268	252	250	244	232	240	269	247	225	222	235	246	275	214	252	228	234	270	259	268	254	272	267	235	230	238	260	232	223	263	232	246	279	230	253	232	229	235	241	220	233	239	243	211	267	229	233	248	242	258	227	247	260	253	240	242	234	256	205	233	238	238	235	184	220	246	246	260	248	240	248	231	223	244	252	247	278	245	246	235	250	203
4798	1180	1779	1735	1629	1347	1054	880	829	745	704	701	645	716	654	612	638	624	655	646	646	669	674	604	638	671	663	612	639	628	608	641	622	594	626	640	654	612	600	606	633	609	633	605	672	650	580	635	672	684	632	594	627	623	599	609	597	626	582	595	571	649	603	612	654	577	648	640	630	652	634	662	619	609	650	625	656	638	558	678	587	616	642	651	655	674	641	637	623	602	630	617	625	633	666	650	614	590	643	613	693	629	626	636	653	674	654	632	621	607	669	648	640	615	673	579	682	648	621	663	637	590	647	596	640	641	658	620	615	636	643	645	638	622	646	666	628	612	647	676	643	645	604	646	622	636	639	669	625	591	609	575	594	634	607	668	608	622	656	623	598	635	645	617	648	644	623	655	625	627	623	622	685	674	612	635	594	636	622	642	646	609	596	625	604	628	626	621	621	654	639	643	594	623	641	634	643	630	617	609	615	596	620	615	657	623	644	594	616	642	708	681	617	648	627	680	621	614	623	625	645	626	624	677	656	631	655	587	629	608	604	597	670	604	602	643	619	623	639	642	601	621	611	603	656	648	628	626	605	614	660	620	657	600	651	634	611	670	650	615	619	653	639	653	620	637	632	628	649	597	640	634	603	620	676	636	683	635	611	626	611	618	580	617	659	628	628	618	685	576	624	628	702	619	621	634	613	583	620	589	627	650	616	601	626	637	621	648	682	596	633	666	651	632	631	636	616	594	620	600	629	600	641	662	598	637	619	627	628	615	642	615	647	587	589	650	647	595	603	607	613	642	665	677	618	635	658	664	603	664	642	621	564	665	681	642	655	602	648	604	660	648	682	618	662	640	634	654	592	610	662	648	617	593	616	614	634	632	685	583	654	591	635	621	633	666	612	617	633	639	662	625	629	616	628	635	644	576	650	620	641	662	606	624	645	631	614	631	652	633	690	617	606	665	617	633	641	662	622	607	628	618	597	656	621	624	664	614	634	654	604	642	603	623	599	623	640	655	637	601	622	599	650	596	629	624	608	627	613	636	658	659	596	621	615	613	641	656	656	596	658	607	665	624	583	636	599	632	671	611	644	615	626	632	657	651	632	620	594	630	645	627	588	646	619	621	608	637	643	645	616	604	660	645	622	630	619	630	588	654	658	648	654	618	618	628	622	631	604	625	628	614	592	621	634	635	573	675	631	626	649	653	632	603	650	630	631	621	607	629	707	626	685	665	666	615	666	639	596	654	628	639	595	601	650	640	602	664	605	650	562	642	597	614	652	637	670	629	638	592	619	604	628	602	627	631	624	633	627	588	668	613	620	642	601	662	670	594	587	650	616	617	607	662	599	650	640	590	616	671	677	670	657	611	653	608	608	611	591	637	664	618	654	658	626	645	646	620	631	635	673	564	616	647	606	616	626	637	644	610	630	629	606	623	630	582	649	629	629	654	617	619	613	622	664	582	652	631	650	644	658	617	604	590	620	651	624	615	600	619	633	595	649	644	594	656	610	617	607	632	597	670	642	586	635	616	620	678	583	588	639	585	617	642	648	615	597	674	649	664	627	636	634	626	645	648	584	614	613	684	632	633	652	613	613	634	583	607	626	636	672	605	672	584	642	655	649	618	646	638	660	610	671	635	613	570	655	623	636	619	634	636	619	646	586	590	669	577	622	627	635	655	624	625	636	650	634	648	636	632	655	636	589	643	623	617	605	662	594	621	629	574	610	660	650	605	637	634	590	638	670	632	570	617	633	598	588	637	643	679	611	632	578	620	627	614	617	605	605	645	662	661	621	641	653	658	669	624	595	580	622	578	620	634	627	578	623	586	631	620	615	666	629	666	605	615	572	630	665	586	668	670	685	638	620	630	640	640	620	638	637	638	648	627	637	630	617	624	642	592	630	628	654	639	634	624	622	599	600	648	634	635	582	590	602	636	635	570	585	630	622	596	594	613	671	607	653	629	628	657	640	630	601	653	632	664	617	646	610	639	637	631	635	620	651	643	583	609	642	608	593	638	629	598	624	634	654	655	638	685	654	685	611	619	599	620	668	624	645	641	632	580	598	632	670	644	617	639	614	639	631	624	621	641	596	620	624	627	661	630	638	616	643	613	618	649	625	653	652	626	629	592	601	604	587	594	598	569	620	601	610	653	652	636	613	620	615	655	618	632	643	673	642	650	639	610	631	615	641	604	694	639	612	650	636	635	566	644	630	624	625	629	639	629	638	633	674	573	628	642	616	610	668	657	644	653	634	648	675	673	639	608	607	610	629	617	693	640	621	638	641	618	655	647	669	615	637	623	674	647	617	636	597	637	625	619	654	658	597	631	660	640	654	612	661	618	588	597	621	626	648	662	645	635	631	619	631	633	640	599	628	608	620	622	616	619	631	656	577	638	555	611	601	640	613	638	599	634	615	631	643	636	625	645	659	647	635	619	647	619	632	587	610	642	654	627	639	659	626	626	627	629	684	670	658	657	647	625	644	638	636	640	623	573	673	614	663	606	646	662	663	665	635	632	634	638	593	616	642	633	659	620	643	638	634	614	607	607	653	597	631	607	621	634	680	622	600	690	616	663	578	615	606	612	608	644	627	591	640	658	611	613	649	661	678	649	648	643	604	668	667	589	648	648	594	613	644	648	621	607	598	618	625	645	614	625	649	680	672	658	603	595	610	629	646	573	625	593	646	638	642	619	637	630	623	604	613	626	621	639	634	607	643	602	594	626	634	629	646	635	651	622	616	592	676	619	652	644	643	649	626	633	622	649	593	623	619	600	653	619	648	634	616	632	636	637	631	647	628	633	647	664	649	645	641	649	660	634	632	604	619	652	660	616	640	633	626	579	655	601	624	682	644	599	598	640	641	645	647	697	658	619	634	668	616	621	651	626	674	616	624	611	632	662	639	602	659	601	620	619	661	629	670	626	584	563	614	624	635	597	644	649	628	610	663	658	586	668	620	619	630	630	670	647	648	638	628	579	637	640	639	612	614	629	642	669	676	646	619	654	629	624	684	615	589	669	648	678	611	630	621	626	588	651	641	639	680	658	642	604	657	589	618	635	663	633	626	600	671	616	607	615	624	636	622	604	625	636	628	632	613	605	660	601	597	593	641	684	646	659	606	649	604	629	620	596	629	665	628	656	690	667	636	626	630	645	633	603	675	658	629	618	612	629	672	614	601	647	639	624	669	667	640	638	675	660	622	636	606	630	621	639	672	636	652	598	570	613	621	605	620	631	649	656	626	622	614	624	652	613	624	610	600	593	644	649	615	666	627	632	607	609	609	645	609	603	656	613	636	584	630	667	643	617	636	595	668	615	625	640	611	637	660	589	661	656	649	648	630	614	657	630	624	599	597	643	672	629	649	668	661	597	701	629	602	701	648	615	601	579	647	592	688	593	597	639	658	668	627	633	619	604	642	678	637	666	620	623	593	661	648	631	595	635	652	583	628	644	640	645	571	641	644	658	648	678	620	611	623	657	666	665	622	616	638	660
23640	8235	6332	4300	2965	2706	1630	940	617	434	341	345	322	332	281	277	261	259	255	268	245	291	240	233	250	234	248	231	250	224	242	221	243	280	231	282	250	272	254	241	214	241	225	226	251	257	233	212	250	249	274	212	252	248	271	245	254	233	226	231	263	236	237	235	253	240	251	237	228	252	235	204	245	262	252	250	249	247	249	239	218	233	232	252	223	215	221	210	232	229	229	261	235	254	252	242	224	217	282	235	252	259	216	237	254	216	248	234	266	245	235	236	229	233	248	268	225	243	245	236	223	245	232	221	240	242	225	243	232	235	254	231	223	272	242	236	252	257	265	266	234	217	277	272	256	263	236	271	247	234	227	251	225	279	271	244	241	249	232	236	235	275	229	205	224	235	240	247	227	265	230	262	247	230	254	244	219	245	229	237	237	247	251	253	232	223	253	241	230	264	249	242	261	243	230	256	256	249	229	226	206	214	236	237	254	226	272	255	252	267	270	222	250	232	230	231	261	240	272	258	264	260	226	244	216	247	225	242	231	253	250	272	218	235	235	262	244	213	252	239	228	261	253	253	275	202	261	240	230	211	238	240	272	266	232	234	220	243	236	244	246	219	246	228	248	228	239	251	221	227	245	231	271	229	251	238	239	258	281	268	217	242	239	283	228	223	217	223	223	239	242	248	257	236	197	245	225	225	241	237	260	258	209	231	234	234	230	235	241	231	223	214	227	237	237	223	211	252	246	251	254	241	229	222	213	251	244	241	252	231	246	247	237	250	224	229	215	229	215	262	218	220	222	215	250	258	253	224	239	252	226	226	222	262	201	245	253	262	248	266	244	248	237	260	237	237	249	233	234	266	220	269	254	245	223	270	273	246	253	232	258	248	223	221	256	262	244	240	234	254	245	253	240	244	256	244	240	214	220	261	248	262	270	212	248	236	270	225	262	242	232	225	253	256	272	242	242	244	230	234	241	226	222	226	255	252	258	232	277	242	232	247	237	270	247	258	248	245	230	248	266	234	245	236	263	230	272	230	226	238	237	254	243	244	208	260	226	239	271	269	223	207	247	246	240	248	231	242	229	280	244	237	258	258	224	245	241	249	250	250	238	258	272	222	253	222	246	254	245	223	255	229	207	220	226	235	239	244	231	217	238	253	239	217	239	249	228	214	238	233	219	233	265	252	235	223	227	239	230	237	235	244	248	260	221	249	241	228	238	245	227	280	268	243	232	249	227	238	225	241	219	212	256	229	231	219	226	236	227	238	255	244	244	262	239	239	221	250	239	225	259	218	283	266	241	237	231	257	227	237	229	227	238	233	263	249	209	245	240	249	235	264	241	224	239	220	204	252	220	234	245	223	231	240	246	244	251	248	227	235	239	225	237	241	252	248	246	225	219	249	233	262	246	244	239	257	237	252	239	228	229	228	262	224	227	223	259	256	236	225	249	234	246	250	259	245	265	248	253	263	239	254	235	261	281	252	262	238	223	219	247	233	236	223	216	233	233	268	276	210	260	255	221	240	283	241	256	230	237	224	251	242	242	257	250	256	256	253	240	259	231	259	255	241	235	239	265	234	247	237	223	223	241	245	256	235	247	249	225	228	232	239	242	267	262	246	226	245	237	247	234	233	228	219	248	231	254	254	224	256	239	268	216	242	215	248	280	255	230	223	245	247	251	264	227	233	254	254	220	262	254	233	268	249	233	231	242	235	209	245	257	238	227	226	221	225	244	231	268	246	239	266	247	266	233	234	270	259	239	232	227	265	233	250	225	261	258	241	254	222	210	237	218	254	252	260	231	236	224	256	232	234	216	265	269	260	225	245	222	244	224	241	255	229	241	225	239	264	253	225	227	245	245	259	236	279	247	252	221	248	247	225	258	236	238	219	280	211	253	229	221	233	213	244	252	233	260	239	242	216	232	238	252	231	233	256	250	239	220	275	252	266	252	234	266	247	252	238	239	249	252	249	244	232	256	238	245	234	235	232	235	215	257	245	206	261	257	209	223	239	259	230	227	238	245	237	236	236	248	254	236	237	268	242	239	234	249	240	261	244	256	261	227	242	232	219	241	242	223	230	265	218	240	226	223	243	246	246	272	227	229	249	227	229	238	233	276	218	228	266	231	246	242	242	206	236	237	229	242	224	249	263	264	241	215	252	259	248	235	230	242	226	222	256	272	255	271	252	225	233	222	231	223	271	263	263	265	243	233	241	261	261	259	218	285	239	239	249	220	226	252	240	252	228	207	252	262	246	244	250	233	227	250	217	224	244	230	251	217	229	227	246	293	245	278	226	255	233	255	227	268	249	255	222	216	261	224	250	239	223	247	232	250	270	263	235	236	276	239	227	239	235	226	253	248	240	230	235	248	242	230	232	241	213	227	239	221	213	250	240	216	269	221	262	236	226	253	267	238	240	237	241	257	212	229	225	256	216	223	238	247	226	232	246	251	263	236	241	246	256	223	247	246	258	220	241	248	235	243	245	236	225	249	205	244	222	243	255	215	224	242	248	255	208	243	223	225	250	247	229	214	244	241	256	249	244	250	253	246	227	207	225	227	247	245	209	226	245	237	252	215	279	257	250	231	247	267	252	254	227	255	239	251	225	277	271	241	269	260	224	243	230	251	233	238	267	239	248	263	212	252	230	244	212	260	217	241	225	237	244	259	235	252	269	244	238	250	247	249	261	214	268	252	260	228	246	242	235	277	252	245	259	239	238	229	252	256	259	239	256	233	247	280	271	274	241	235	251	235	236	231	236	240	265	236	254	240	265	228	243	240	245	233	273	234	258	258	248	219	217	229	252	230	230	246	251	256	238	234	252	252	252	219	241	211	239	266	230	199	233	242	263	228	222	233	252	246	246	231	234	232	257	263	218	258	232	226	231	227	232	238	228	254	249	242	282	282	267	237	242	241	244	250	232	280	257	253	240	228	258	247	245	227	244	249	251	248	239	246	202	244	218	213	258	248	260	235	243	254	222	256	225	241	252	259	247	266	230	259	225	219	221	266	243	243	238	226	229	251	257	242	242	223	245	256	249	236	261	246	255	250	254	243	244	223	227	233	250	237	215	248	230	253	257	252	251	271	232	222	207	220	227	245	245	248	224	227	219	250	240	244	267	258	235	250	253	265	239	237	226	241	234	262	282	253	266	199	256	253	221	257	247	235	234	220	262	258	225	247	251	237	249	219	245	228	230	243	215	262	251	241	241	237	244	251	284	276	242	233	248	241	252	232	247	243	257	226	241	253	232	264	222	254	261	217	249	221	248	227	215	245	239	262	232	217	238	245	232	240	263	216	247	230	259	234	250	237	243	255	228	247	233	208	252	213	236	246	259	259	237	252	229	250	273	234	217	254	257	247	253	244	214	226	213	193	250	250	228	238	245	238	253	222	214	228	243	249	258	254	252	248	263	246	220	271	261	237	241	242	239	246	236	237	271	231	270	231	233	279	247	227	226	226	256	238	255	235	235	221	229	241	193	253	243	237	223
16675	4051	6212	5425	4913	5614	3775	2933	2103	1596	1366	1215	1130	1029	961	870	870	845	854	819	761	796	782	755	806	726	730	724	661	724	695	679	677	722	690	679	691	685	684	623	670	700	624	643	651	665	623	624	620	669	630	693	593	632	651	664	649	626	615	622	618	679	618	629	647	586	642	615	645	624	644	608	623	623	617	616	651	617	617	639	614	647	666	637	587	636	631	643	629	657	640	645	559	666	605	641	645	645	667	634	644	686	648	625	662	625	650	594	644	596	624	589	614	669	628	638	618	652	676	619	619	633	682	611	644	660	639	619	673	590	614	655	617	614	596	650	632	611	621	621	622	646	597	674	645	635	620	621	589	616	652	627	628	611	618	605	619	556	606	590	617	633	618	618	630	606	676	651	648	631	583	600	653	598	616	621	579	630	591	558	644	646	609	577	595	588	612	634	617	620	635	659	678	597	655	586	645	601	624	601	638	636	635	581	626	596	685	609	652	627	671	674	655	642	604	615	622	615	655	607	640	626	629	656	626	612	652	655	630	655	618	634	606	630	620	621	662	638	640	584	608	623	604	603	654	594	661	613	648	617	622	600	619	611	667	640	605	616	637	651	654	594	562	644	632	605	598	616	595	626	638	620	605	669	623	581	669	642	646	662	643	653	633	587	585	606	629	611	648	588	609	656	689	649	614	638	585	594	637	576	655	638	569	605	619	642	622	636	636	627	596	651	652	643	595	592	651	637	632	605	622	597	634	591	615	628	644	644	657	632	609	615	624	595	608	664	652	620	635	593	648	596	622	624	649	580	660	615	603	628	591	585	665	601	598	601	589	664	661	647	617	608	620	619	571	605	591	651	607	573	600	620	622	554	646	643	623	639	636	612	623	633	617	609	618	605	576	614	639	651	613	649	638	616	669	665	613	639	593	637	603	623	575	562	595	607	664	623	596	650	616	619	613	623	618	636	613	578	599	614	596	590	634	617	592	636	643	613	654	626	601	631	627	624	616	589	639	669	616	634	642	603	593	636	581	620	659	626	618	643	605	598	601	647	604	613	627	626	647	684	625	641	609	600	631	648	627	638	629	589	662	641	645	595	639	619	599	640	621	663	671	616	604	607	638	689	644	643	606	617	585	600	588	632	625	621	604	594	626	601	615	625	600	644	612	657	629	602	614	603	584	598	602	618	633	611	641	582	624	639	639	628	642	590	625	647	656	638	586	599	629	631	634	623	627	621	625	582	592	613	632	629	589	623	621	594	566	608	592	631	656	590	618	645	602	609	609	652	582	614	610	603	666	662	613	610	602	646	611	632	613	676	645	640	644	617	566	623	633	647	652	600	618	595	650	621	631	602	614	618	625	654	588	638	637	607	599	575	613	622	633	675	628	570	586	632	615	636	654	630	585	700	637	621	580	651	611	646	648	621	639	605	596	589	635	608	625	615	614	637	635	596	609	656	619	591	562	605	676	629	604	634	663	552	618	577	637	603	626	628	641	608	632	665	679	631	638	671	649	586	611	622	645	621	662	645	669	634	645	629	618	656	604	590	608	596	634	581	647	662	652	633	630	627	603	627	692	661	658	646	663	615	662	645	667	580	647	695	644	638	630	628	648	650	646	634	625	601	654	676	613	614	667	594	604	624	606	644	633	610	658	619	665	616	638	621	624	625	599	632	633	637	607	610	639	610	599	669	634	650	646	610	613	641	671	655	612	676	628	603	676	648	616	615	617	595	591	655	654	607	615	652	595	629	620	611	616	647	632	633	585	579	626	633	614	575	638	602	620	608	643	574	605	624	585	607	587	645	639	678	617	654	667	588	627	656	627	612	621	683	613	650	591	653	618	647	622	608	635	634	653	612	611	678	622	580	582	629	627	671	650	617	662	563	605	659	603	652	610	650	575	619	648	622	588	622	614	543	674	628	605	614	671	629	643	612	611	609	652	647	615	621	614	566	617	641	658	592	597	634	587	585	646	590	589	640	596	622	586	590	623	597	633	598	596	656	617	611	624	660	602	626	604	612	602	611	615	640	629	613	618	636	579	611	632	636	630	638	628	613	625	640	665	665	619	633	610	674	635	610	613	612	676	623	631	673	611	612	634	594	596	648	580	618	583	645	628	612	600	637	608	636	618	640	609	606	610	631	628	600	619	633	625	597	620	678	636	589	606	663	596	664	639	624	576	621	641	639	597	663	603	599	646	620	657	638	581	640	592	618	598	631	599	598	616	638	634	629	594	627	575	653	589	600	595	580	584	630	589	623	599	591	618	649	605	615	622	663	572	612	570	578	641	606	595	622	578	632	646	586	671	594	636	619	610	582	597	649	619	631	676	602	640	631	619	612	664	637	649	646	594	585	668	600	571	612	655	655	593	654	595	609	665	635	653	618	600	625	636	635	609	652	603	615	628	624	590	649	623	613	613	572	627	664	664	608	627	591	626	602	671	626	655	609	649	655	619	610	646	603	648	642	640	615	630	588	626	606	633	567	675	602	610	660	615	645	627	617	620	645	635	610	614	643	585	642	600	624	591	617	672	636	607	666	600	637	635	646	651	624	613	598	634	613	618	607	657	615	657	602	593	629	594	600	594	616	573	636	647	647	589	632	658	648	636	601	630	618	610	581	642	619	606	611	677	636	611	606	639	582	652	630	627	681	594	610	584	625	615	600	599	670	626	588	606	638	592	624	650	636	598	605	622	612	605	630	600	675	589	648	597	682	604	628	650	645	652	582	596	632	613	599	670	628	614	618	632	631	600	630	639	612	600	620	688	614	606	653	590	637	630	612	631	612	612	639	601	590	595	640	625	657	629	655	634	638	609	620	618	651	575	652	642	636	623	626	613	616	600	624	650	585	609	625	627	622	618	601	621	650	616	640	622	626	623	605	612	604	549	544	642	617	624	601	570	626	639	649	578	600	627	596	630	617	615	637	656	632	609	631	645	637	662	610	630	637	613	606	628	612	619	622	637	619	695	602	652	585	589	660	612	653	568	638	654	636	642	635	630	630	629	648	642	619	596	598	623	687	601	592	644	621	629	611	658	573	602	645	656	612	649	650	642	611	586	611	592	594	577	609	586	603	600	614	609	663	634	620	591	613	609	613	604	613	619	647	590	636	625	622	618	590	599	610	648	586	657	595	656	634	619	601	595	626	644	616	630	605	648	643	640	657	652	655	599	615	641	648	643	654	616	627	616	591	630	661	655	607	634	626	620	624	628	619	562	607	610	619	660	674	643	625	614	634	613	645	612	605	649	591	605	606	622	665	619	616	645	643	591	652	614	612	608	622	595	648	609	637	630	643	580	610	651	651	647	635	626	696	618	612	625	615	623	634	639	614	559	599	589	602	639	649	610	608	594	605	615	660	642	630	630	651	614	601	628	612	613	600	629	670	614	648	600	592	620	607	590	621	617	664	609	617	572	652	643	655	637	605	627	628	638	635	629	609	593	545	612	614	636	618	625	589	612	641	618	613	673	664	624	591	652	617	608	618	634	600
33404	13645	10448	6608	5279	4563	2717	1528	833	585	421	359	248	243	247	219	195	203	195	192	169	180	193	176	169	168	175	187	188	155	161	161	155	157	153	144	162	160	168	148	158	166	142	156	146	160	142	135	135	117	149	143	141	147	149	169	152	156	122	154	165	137	149	158	144	149	125	148	144	141	149	126	153	141	140	167	140	196	142	127	148	142	136	157	154	149	150	153	140	156	161	168	159	161	161	173	159	145	169	138	153	149	146	133	151	166	148	144	148	159	159	155	144	164	135	139	147	130	154	134	162	161	130	143	133	133	137	169	139	146	156	160	150	134	151	142	151	147	146	142	134	161	145	151	168	138	144	133	150	143	141	132	133	129	137	137	155	149	135	146	136	143	147	159	137	158	158	174	135	140	149	153	164	162	142	165	157	155	119	131	138	161	179	168	166	122	161	166	152	142	123	160	157	161	163	145	154	152	147	142	159	152	136	123	131	128	154	149	123	144	148	160	124	163	130	144	159	137	158	142	163	145	137	134	135	141	141	126	135	131	134	154	144	164	163	140	134	132	161	179	163	149	119	152	150	145	144	165	125	133	143	164	141	165	133	148	151	139	153	140	135	143	151	142	158	140	161	144	124	147	150	155	142	135	149	142	153	146	158	152	157	147	143	150	146	153	173	162	137	145	151	148	138	160	121	144	160	141	163	163	143	179	153	139	120	153	131	158	148	133	146	145	157	163	137	138	143	152	162	130	153	131	160	145	148	146	153	139	145	135	132	172	155	166	136	126	156	154	129	157	185	132	133	164	133	116	143	132	155	152	137	130	139	138	125	168	158	122	150	162	150	144	153	170	152	146	151	139	160	139	158	135	136	146	146	135	151	135	146	146	145	148	148	144	132	129	135	159	170	162	151	123	121	145	140	143	160	131	155	133	151	158	159	127	145	168	165	156	146	154	174	158	180	152	138	136	160	157	144	155	163	140	173	150	138	162	147	129	144	146	146	123	146	164	139	152	160	142	137	150	186	143	161	139	172	150	139	149	154	139	134	143	157	142	141	123	132	143	155	138	156	169	152	146	176	185	152	166	127	146	176	154	170	140	133	156	169	133	155	157	142	161	148	167	138	146	153	144	156	141	138	140	129	144	151	144	158	141	143	151	151	132	136	153	145	142	161	158	137	149	152	130	159	161	140	161	153	149	147	126	184	155	139	152	151	156	149	144	153	133	149	159	169	130	136	137	143	161	135	154	126	145	128	152	169	181	123	124	151	135	149	133	158	153	127	159	131	135	141	142	159	167	142	139	153	162	161	159	126	162	162	146	138	149	148	127	154	150	141	146	138	159	160	146	154	144	132	158	151	145	147	159	140	154	136	154	161	153	149	145	142	157	126	131	145	136	142	142	143	141	156	141	129	161	134	148	137	149	142	136	165	144	132	140	125	138	137	132	140	131	130	149	144	146	172	137	159	142	143	134	142	153	134	151	154	147	145	146	158	133	140	180	150	149	160	134	149	161	139	124	148	133	155	143	153	139	158	157	146	153	134	136	147	137	128	147	146	150	152	165	145	157	155	170	138	173	142	185	142	150	144	144	128	199	146	155	130	130	130	152	162	131	157	176	134	150	155	170	144	143	153	122	158	129	157	122	123	157	168	132	156	130	141	134	148	148	139	162	152	146	133	152	167	148	124	136	138	160	152	158	151	146	143	131	151	152	145	159	156	133	163	145	133	160	144	119	156	177	151	148	122	143	161	159	133	145	152	137	146	148	119	144	146	126	145	159	129	135	131	140	146	153	147	139	143	161	138	140	135	149	151	144	169	140	157	163	161	158	156	144	156	133	168	155	149	143	155	153	121	163	137	148	160	143	167	161	138	139	145	143	130	146	138	118	147	135	137	142	169	144	154	153	147	162	190	158	168	155	131	144	155	153	132	130	158	129	156	147	154	152	150	156	185	130	147	155	122	143	147	166	121	159	136	154	158	154	130	170	144	155	117	157	141	134	158	150	153	149	137	159	149	139	131	173	132	141	135	143	130	154	145	159	134	151	156	149	153	138	169	140	128	144	174	142	158	142	137	139	146	149	157	145	157	165	151	155	150	147	145	159	139	134	168	147	132	151	155	145	137	129	160	158	138	142	147	142	149	161	155	143	126	161	139	155	137	156	150	121	143	150	128	140	164	165	176	133	120	157	145	143	124	141	140	131	168	144	153	141	143	134	145	146	154	125	167	157	150	166	147	143	142	123	153	140	150	152	154	170	137	150	155	137	153	137	129	150	137	150	141	142	143	158	127	159	143	166	152	151	149	131	132	151	147	146	141	140	134	135	153	136	131	152	167	145	150	155	146	166	146	132	145	153	161	117	150	166	142	122	129	144	147	164	131	143	145	132	143	149	148	143	167	154	144	161	135	141	142	157	173	150	140	151	144	128	131	139	161	154	153	151	142	152	147	146	129	151	147	163	152	140	157	138	127	135	150	119	144	143	154	161	157	140	141	156	144	145	137	171	162	153	143	148	161	135	151	154	140	151	143	148	157	141	128	147	147	155	138	130	143	163	157	138	136	142	147	140	150	165	146	139	155	164	119	156	127	136	152	165	153	159	140	148	168	175	133	133	161	125	137	134	181	129	150	129	156	126	139	150	178	157	153	127	151	147	150	147	147	140	160	145	150	157	131	140	143	142	154	166	167	160	141	159	149	151	144	154	166	148	164	152	164	158	154	171	161	147	157	139	137	131	140	150	138	169	146	138	150	159	157	142	133	163	153	136	173	146	153	151	149	142	157	158	149	152	142	165	136	153	137	149	159	151	131	156	151	168	168	151	164	127	133	152	143	160	154	132	144	155	150	153	146	137	167	147	136	157	130	128	167	152	153	127	150	149	145	155	145	145	148	156	136	142	149	151	144	139	143	147	165	145	133	151	158	115	132	137	161	142	157	142	144	163	148	158	154	149	143	158	136	161	142	155	152	155	145	151	142	145	133	151	137	158	173	130	153	167	140	137	142	173	154	163	130	166	161	154	134	141	124	160	150	150	136	134	139	139	170	143	171	145	148	138	161	157	140	152	153	150	136	163	134	170	155	154	143	146	139	149	149	141	133	158	154	150	141	141	125	125	156	156	131	150	146	151	145	140	155	144	157	124	152	170	118	163	168	155	165	150	138	153	156	156	149	162	147	146	143	167	137	134	135	157	135	140	129	158	175	143	141	142	156	167	173	164	137	131	165	157	121	161	161	155	161	155	150	148	146	145	133	154	137	160	135	132	146	148	126	166	170	141	162	150	141	156	137	118	106	137	151	137	147	129	131	152	148	156	139	127	136	154	143	146	168	140	153	161	157	156	129	150	115	140	132	141	136	154	135	159	123	158	154	164	140	164	131	135	152	142	152	140	150	147	148	135	166	159	158	151	185	139	150	120	127	155	152	147	133	141	139	153	140	128	152	144	151	153	125	136	133	133	146	147	154	156	154	154	159	137	157	143	146	139	144	145	127	148
21996	5555	8707	7348	7758	7863	5469	4531	3014	2298	1781	1439	1248	1146	979	871	830	751	750	761	671	711	589	599	626	574	551	574	553	498	486	530	500	493	498	520	476	454	480	429	446	451	452	446	474	456	439	427	400	432	445	439	453	453	443	426	436	416	388	439	431	407	422	425	430	454	400	389	403	415	392	384	375	413	415	412	391	414	364	428	439	427	420	401	418	416	389	392	427	421	434	458	410	418	442	434	455	422	398	451	406	438	390	451	461	373	390	404	428	437	448	368	420	427	403	427	421	376	426	386	414	369	412	400	371	406	380	404	419	400	406	435	411	407	411	391	397	403	396	438	404	363	386	415	420	402	417	378	399	392	369	404	387	376	391	371	427	399	387	406	412	396	368	397	360	404	393	390	384	351	367	382	410	368	395	419	373	409	406	366	407	373	392	404	396	413	385	360	388	373	400	392	371	400	406	390	375	394	392	395	374	392	435	389	437	369	417	418	439	412	440	439	384	396	400	395	406	346	380	376	379	401	385	436	392	377	389	397	390	364	374	372	403	383	366	386	404	378	406	394	403	381	424	416	393	380	398	413	394	402	389	384	393	398	383	415	421	395	415	365	391	390	377	426	432	402	432	402	413	392	353	394	394	363	355	367	375	407	405	396	396	422	398	394	364	394	416	425	372	391	378	434	406	379	363	441	392	373	416	389	360	363	366	365	406	431	393	432	360	409	392	387	414	379	413	395	392	373	389	394	389	364	410	411	401	364	405	423	426	384	347	375	374	409	390	367	407	408	392	381	386	395	382	383	386	355	405	407	400	429	399	397	421	397	346	428	398	417	414	423	397	413	387	408	330	366	416	375	402	414	401	399	410	369	386	374	392	411	401	395	398	377	381	393	374	423	368	366	405	379	389	382	422	386	416	430	406	372	367	355	404	406	362	377	399	390	428	364	422	390	402	392	386	387	380	404	394	409	433	424	393	360	394	403	392	407	421	436	404	396	422	412	386	402	413	417	395	433	395	374	363	403	426	409	368	409	400	406	398	377	376	382	375	402	366	371	368	390	406	386	362	402	358	385	404	384	378	357	384	423	394	415	389	368	422	395	406	410	406	384	388	382	408	363	402	445	372	387	394	389	394	427	377	414	371	377	394	356	415	394	364	403	418	385	350	372	408	388	425	374	403	382	383	402	352	386	389	356	420	375	398	415	392	389	366	432	427	379	391	385	413	394	377	390	381	394	380	400	383	388	382	404	384	401	399	402	363	416	375	423	414	424	390	410	418	361	429	404	377	387	438	422	399	423	391	431	368	366	398	373	390	367	394	425	393	394	413	378	408	393	390	399	424	359	394	386	394	386	364	361	390	412	410	393	379	432	407	372	382	399	387	379	436	393	408	407	366	389	414	406	371	389	366	396	368	378	376	440	404	407	398	374	390	368	375	374	408	382	369	376	385	395	371	363	381	406	398	416	378	395	384	388	380	433	402	419	389	366	410	409	403	400	387	384	420	382	376	436	428	377	365	445	433	369	390	390	380	411	427	416	380	407	379	370	411	415	425	361	379	404	360	387	362	390	402	414	395	398	402	401	403	411	395	402	379	393	411	400	428	426	374	406	411	404	408	395	390	382	367	360	377	385	386	425	415	407	375	427	421	404	417	374	392	396	423	417	392	391	381	382	408	364	406	381	413	400	369	407	413	392	401	379	408	406	377	384	369	361	410	394	362	390	365	380	378	383	400	401	380	396	386	398	457	372	405	408	373	433	380	394	403	394	385	432	405	382	424	371	397	374	385	400	383	404	398	385	385	404	403	397	401	383	428	375	396	412	429	430	380	394	381	405	401	401	405	382	401	412	386	372	409	413	377	385	402	408	389	406	410	367	398	413	387	380	386	419	384	382	366	366	390	373	387	384	429	370	396	377	379	395	386	366	396	387	395	387	374	374	396	358	378	400	370	395	401	397	378	404	392	439	420	420	386	395	371	427	369	414	379	417	384	370	427	391	406	404	390	426	423	361	379	397	409	414	395	398	415	361	369	417	376	378	400	338	366	418	398	392	377	383	376	399	366	393	400	413	386	410	413	417	394	401	350	359	366	408	413	402	454	377	407	399	388	395	418	381	355	412	425	389	408	401	415	375	372	371	382	429	383	416	377	360	376	384	382	444	398	389	381	396	413	375	387	406	433	384	407	421	420	418	401	370	418	372	376	420	396	391	386	397	391	421	378	401	388	394	404	380	422	409	376	369	431	438	391	384	389	410	394	389	407	385	404	363	404	381	368	391	404	420	402	419	404	408	399	381	402	409	388	395	403	376	371	368	358	388	390	396	393	351	383	377	389	411	419	360	401	424	369	373	375	385	370	384	426	362	389	379	402	401	385	354	390	382	367	373	407	384	408	374	408	408	422	388	367	387	401	376	416	406	378	400	425	380	385	393	418	438	386	356	417	392	383	406	399	376	367	359	377	384	377	386	360	401	365	406	432	383	385	394	386	385	362	422	423	345	382	406	425	392	420	415	403	408	396	397	390	369	374	405	417	451	410	391	396	399	427	380	375	407	390	423	425	385	389	408	389	377	417	391	394	381	393	415	408	388	375	397	383	379	435	391	400	370	392	397	412	388	425	419	402	415	407	373	398	384	405	417	421	403	364	408	394	393	420	376	421	385	395	386	402	432	397	404	335	393	409	416	407	410	397	357	406	403	422	425	405	394	401	394	393	409	407	380	388	410	398	406	381	383	401	396	409	394	362	383	353	397	376	393	390	423	412	419	371	415	366	396	376	414	367	406	372	456	395	399	361	410	407	363	358	415	425	386	367	385	422	417	401	409	364	373	395	394	438	362	377	386	359	392	361	407	407	376	404	373	375	397	407	424	348	394	403	370	428	401	406	404	378	427	423	358	462	388	372	402	376	381	387	349	364	390	391	363	358	392	427	364	395	398	359	376	427	415	397	353	397	398	385	385	399	426	416	399	348	394	369	388	416	412	396	375	412	401	393	376	395	370	372	401	417	391	406	391	395	425	387	391	418	417	360	408	404	420	378	398	368	380	385	392	387	390	377	380	360	398	415	379	368	408	392	424	413	379	387	416	382	396	403	354	384	375	379	441	416	350	419	395	362	418	387	383	405	341	401	403	366	388	375	406	431	362	420	371	415	381	405	398	394	372	396	381	397	406	410	383	374	403	375	400	400	401	430	408	412	362	382	376	388	411	384	414	371	422	402	378	380	384	391	412	355	412	391	409	379	387	392	369	374	414	387	398	384	397	388	379	404	404	421	394	368	380	394	389	421	405	404	402	387	393	369	378	420	360	422	391	382	391	373	380	376	379	363	380	387	403	406	409	404	375	411	429	413	376	410	423	370	399	383	384	423	414	420	382	395	424	434	393	372	407	411	386	377	448	418	386	388	392	368	381	372	401	392	410	432	394	368	398	412	390	400	401	420	364	385	386	397	410	403	390	393	404	393	385	386	391	397	373	393	400	344	375	433	374	422	388
5268	975	899	672	595	471	350	310	251	289	271	247	236	225	251	234	271	252	245	261	250	215	231	265	250	266	257	242	240	245	258	244	269	226	267	252	261	259	272	259	253	262	239	256	227	244	255	260	251	251	243	242	251	256	241	245	261	255	240	274	247	265	231	213	260	266	254	258	245	227	230	255	256	248	260	231	228	253	252	244	264	241	276	272	258	225	251	220	222	262	271	278	243	240	247	259	266	251	261	232	240	254	254	253	257	284	263	261	273	262	280	280	255	225	255	250	259	263	264	267	249	237	257	233	247	235	225	269	223	213	238	252	248	258	207	247	239	249	243	231	244	273	232	237	239	250	269	263	241	234	281	276	247	284	258	261	240	241	235	229	245	214	244	242	244	237	261	246	244	261	279	230	246	239	265	224	257	253	212	267	265	229	235	226	270	232	250	228	244	274	242	256	255	249	233	220	243	260	245	233	262	246	246	257	229	259	231	235	255	256	250	240	253	239	240	276	237	251	247	252	282	258	256	272	246	262	234	255	227	247	247	259	255	243	245	261	212	260	241	237	234	254	266	248	241	266	252	216	258	240	277	233	249	247	253	255	276	269	272	231	228	243	246	239	238	237	248	247	265	244	236	226	244	292	254	235	279	269	263	276	273	278	258	242	263	245	258	264	217	241	231	255	231	281	248	268	228	245	250	263	270	255	260	253	254	243	236	237	243	252	246	250	248	247	248	249	244	239	253	216	237	247	232	293	277	265	236	244	265	277	274	240	233	245	205	243	240	239	242	253	241	252	247	228	221	245	222	274	260	234	266	267	264	235	257	248	219	288	260	221	262	279	264	258	238	237	245	254	273	277	237	242	216	241	271	242	249	272	231	241	237	232	246	239	245	245	240	259	263	255	230	254	237	229	266	252	224	234	243	236	251	251	250	255	242	235	270	243	262	227	241	267	265	247	233	261	251	257	256	246	258	218	243	225	218	257	256	240	225	271	262	248	272	265	230	268	251	273	237	241	281	284	240	265	247	257	269	203	272	231	255	234	262	255	229	259	265	245	253	252	213	256	214	238	236	266	232	264	232	254	239	256	248	241	256	271	239	286	283	245	228	240	263	243	238	242	270	261	251	233	253	256	249	270	235	225	274	246	255	267	268	254	253	245	249	251	262	239	259	221	273	252	255	220	247	214	222	256	231	246	236	265	269	267	251	245	262	245	275	235	278	273	281	254	237	241	237	241	262	235	263	264	236	276	269	284	245	247	254	263	258	275	233	253	266	232	261	221	242	275	238	219	257	227	264	255	266	244	227	249	240	236	248	263	246	228	259	272	248	257	228	278	274	258	262	258	229	254	241	257	251	247	254	258	241	250	246	257	243	233	226	255	222	240	246	258	238	250	250	258	243	247	253	221	234	230	227	249	228	260	276	237	277	248	244	262	248	241	234	245	259	264	252	270	244	297	256	240	275	248	239	256	242	258	245	267	244	229	247	244	263	244	248	252	296	235	246	245	236	232	259	253	266	224	261	260	259	248	209	253	240	215	269	207	240	227	230	278	258	252	255	255	233	261	241	264	244	229	232	209	226	271	225	238	238	255	248	245	283	251	225	208	234	263	256	245	245	243	247	271	250	279	250	252	226	268	282	267	219	227	246	248	259	261	244	275	269	266	233	243	251	244	233	227	241	250	248	270	252	228	244	226	264	249	217	219	257	228	238	261	231	263	264	239	262	231	250	253	234	243	240	225	239	243	239	222	261	258	260	252	268	259	220	245	236	274	255	245	264	263	221	271	209	243	263	266	258	257	264	245	244	247	251	249	246	234	215	249	217	244	261	212	251	245	258	217	253	263	233	252	281	253	231	263	227	256	258	225	244	270	221	242	277	224	247	274	249	249	258	247	257	302	244	273	235	269	239	242	256	244	242	266	251	246	268	259	261	259	228	235	235	257	244	264	256	250	251	268	269	190	232	236	254	227	243	257	237	233	235	261	265	248	256	232	250	256	253	254	232	244	268	221	278	254	279	262	246	225	263	269	266	258	245	266	250	242	259	256	243	279	244	232	258	259	256	248	261	249	244	242	226	262	246	244	284	248	263	266	254	266	258	236	233	229	252	241	256	245	250	234	215	261	278	269	254	238	247	239	236	270	254	251	255	251	264	268	273	284	314	255	226	273	249	243	267	239	230	242	264	267	249	259	253	265	262	263	213	258	262	227	229	261	293	256	259	251	244	234	264	225	208	277	258	239	260	230	267	244	278	261	263	255	205	247	253	257	237	247	249	252	286	266	247	261	273	248	255	252	227	255	259	230	250	235	226	259	237	232	265	214	237	240	276	245	288	268	244	253	252	257	289	263	264	231	274	245	243	257	249	251	252	237	253	224	222	269	267	271	248	257	234	240	258	229	247	227	288	260	217	257	233	233	239	258	271	256	261	248	252	251	247	274	274	240	261	236	224	262	275	246	261	197	225	236	236	249	241	243	256	241	259	268	255	258	274	264	259	239	240	279	262	273	255	233	262	263	227	251	258	261	233	266	250	266	251	234	242	292	263	243	260	265	214	254	241	245	259	244	237	254	238	248	236	215	240	234	223	239	257	237	255	253	247	223	239	255	248	285	269	236	267	259	263	238	215	231	249	255	280	247	234	255	236	232	263	246	262	241	259	266	243	249	275	279	235	268	266	254	261	227	257	245	262	240	238	254	255	216	256	254	227	240	248	263	242	262	232	237	281	247	245	251	251	241	246	245	245	253	246	235	237	276	272	261	262	246	264	244	238	251	260	220	251	269	255	231	229	250	284	241	221	263	265	214	250	252	247	217	248	240	213	265	250	257	246	227	256	234	254	265	262	261	239	244	260	250	254	236	244	252	268	259	235	267	240	239	247	244	244	246	223	249	235	260	222	240	278	268	242	266	254	280	238	266	267	253	239	233	230	227	232	260	257	260	264	268	241	258	253	239	242	226	251	251	273	278	251	228	262	231	245	238	238	298	264	233	245	278	270	242	246	263	214	252	226	245	255	261	264	252	245	236	261	272	263	259	292	254	256	241	237	222	254	256	249	264	278	245	270	263	230	261	254	230	253	237	250	230	253	238	263	260	258	251	271	254	257	243	252	267	248	267	224	233	258	261	237	248	274	227	263	223	248	248	268	232	244	243	247	230	241	262	260	250	264	239	241	255	239	247	279	233	266	253	246	240	267	248	243	275	213	285	253	230	223	258	240	248	238	245	257	263	257	255	234	240	253	232	256	233	250	229	249	244	245	235	255	277	275	231	242	257	232	254	250	206	250	258	255	244	267	236	217	261	273	248	257	273	244	235	254	252	251	281	252	260	272	255	234	267	273	242	243	224	237	240	252	242	282	240	220	250	247	242	264	273	230	242	204	258	222	249	240	254	233	265	249	243	269	218	253	253	277	269	231	238	263	260	242	267	240	252	238	272	286	243	257	259	232	242	250	268	250	261	237	225	243	247	241	241	251	248	262	237	225	270
4739	1274	1928	1942	1674	1460	1075	910	844	801	680	720	666	708	685	663	694	705	685	650	612	681	687	681	661	633	647	686	664	677	649	632	633	672	645	630	598	651	626	659	661	638	664	641	668	633	658	656	638	654	687	646	627	637	689	664	628	647	650	661	686	650	637	637	657	609	664	669	657	657	655	658	643	657	694	670	661	633	697	659	632	652	635	672	619	691	659	666	620	702	694	684	665	663	641	639	628	647	617	663	673	628	641	647	663	666	627	634	636	650	674	657	663	648	634	643	622	665	633	634	671	635	651	659	638	654	668	660	658	646	675	623	717	680	663	650	652	641	638	679	663	658	620	672	655	642	696	667	638	619	675	627	664	679	635	627	598	671	672	650	612	621	663	644	682	663	599	606	631	640	643	687	608	618	635	674	646	646	601	617	635	662	621	654	637	735	667	668	617	659	638	637	639	690	633	613	656	677	685	634	631	656	629	669	671	640	677	684	680	652	675	683	677	644	677	680	662	638	658	665	672	585	626	658	626	632	637	669	653	704	648	668	630	653	628	657	626	658	659	677	663	620	667	634	632	682	667	669	638	612	654	638	643	699	651	644	663	634	709	679	695	646	602	664	630	659	648	695	668	658	631	671	648	617	683	651	652	687	608	658	610	677	612	665	660	660	630	641	663	686	623	622	691	653	694	664	659	641	631	604	686	660	589	630	635	716	666	644	640	661	678	616	619	703	660	675	652	682	666	640	629	619	636	665	659	626	644	645	640	651	654	658	713	653	675	661	666	679	658	671	647	657	656	664	655	649	610	726	665	688	632	646	646	637	635	680	622	675	697	644	665	658	669	647	625	667	639	644	630	619	634	619	644	655	645	628	655	625	645	699	632	643	680	610	656	612	620	630	664	644	627	629	662	638	652	625	646	689	675	647	676	680	671	673	637	658	633	632	699	656	640	659	618	623	664	641	589	632	684	643	663	653	591	656	706	652	648	627	628	616	649	695	599	630	631	654	660	658	666	634	678	645	651	626	665	648	625	665	662	640	650	655	668	614	646	647	623	637	668	676	651	674	612	679	646	629	648	657	681	637	666	667	622	651	664	633	634	637	651	645	667	685	616	615	639	631	625	639	641	679	662	648	659	614	648	620	640	663	621	639	648	616	651	645	617	668	638	667	720	613	617	648	694	703	645	687	636	644	651	651	677	652	665	625	655	698	620	651	636	631	647	644	665	610	680	646	653	634	696	587	650	655	664	692	665	661	612	600	678	683	625	653	636	637	630	607	623	703	631	645	663	616	650	648	627	673	638	656	680	654	698	666	675	601	695	669	649	620	646	666	614	622	658	689	651	670	668	660	673	617	651	637	649	662	651	694	654	647	615	678	655	629	648	609	697	638	652	627	644	673	699	639	672	675	671	665	660	633	672	657	627	612	595	652	632	681	659	638	646	660	684	599	606	631	643	677	641	706	655	645	655	667	687	654	652	640	656	686	656	623	610	614	653	655	709	704	624	678	714	631	663	678	651	652	661	601	684	680	625	670	667	615	642	657	595	664	653	725	640	668	653	668	664	611	588	658	671	658	663	668	668	647	669	624	666	633	656	666	683	678	631	703	616	635	627	676	627	644	643	647	664	640	629	666	622	655	670	652	636	622	676	644	652	686	630	689	712	649	646	639	697	638	684	658	663	641	684	671	664	667	633	621	649	682	687	639	638	636	662	613	668	704	650	662	653	682	650	648	618	621	630	693	650	668	636	635	705	702	687	637	624	619	658	629	709	632	623	661	632	680	669	682	659	610	630	599	655	656	598	656	629	673	626	632	665	643	615	649	693	666	631	634	675	669	614	622	700	674	649	598	631	656	663	686	650	689	666	651	659	636	630	660	641	664	679	653	678	734	678	661	658	690	633	669	621	666	637	694	655	667	609	657	672	659	632	615	690	679	643	633	663	687	631	616	643	659	680	644	648	663	660	625	619	659	631	644	665	680	661	583	661	653	664	689	636	679	664	681	642	620	647	647	635	673	651	636	651	656	637	657	631	667	641	677	628	656	647	631	643	669	660	667	681	657	680	636	627	650	640	623	704	672	646	650	615	688	660	670	679	660	669	624	655	637	667	641	651	643	624	679	599	653	660	672	624	656	625	643	679	641	640	657	691	652	694	693	686	638	668	677	643	667	656	612	640	621	635	630	685	669	639	595	589	651	629	645	649	640	684	652	632	679	656	672	668	695	663	643	665	651	647	697	614	672	638	623	711	612	683	643	659	646	633	680	623	662	640	686	668	645	615	655	696	689	628	641	646	650	691	638	622	636	633	645	658	674	639	617	670	667	662	610	642	664	634	670	639	683	654	624	634	612	646	624	646	699	650	673	652	705	685	686	660	685	671	696	651	619	680	634	671	635	704	688	662	634	686	692	642	633	675	614	697	644	604	650	688	653	691	610	665	665	663	666	632	616	634	634	646	664	607	634	632	669	616	589	643	638	676	641	668	640	652	663	668	666	605	673	652	638	694	656	690	676	640	653	696	606	647	646	689	632	674	701	700	646	664	625	630	702	643	653	673	679	662	640	632	609	672	657	619	690	643	662	608	625	620	640	692	681	695	634	646	603	669	664	687	642	667	634	667	671	643	689	660	639	659	673	639	635	680	650	675	629	659	616	653	654	698	661	675	652	689	674	637	618	657	698	670	677	678	665	652	633	648	662	627	652	682	648	657	661	688	673	709	612	665	663	642	655	634	649	645	633	620	620	692	658	668	623	682	674	671	629	646	625	650	692	610	640	646	610	620	612	679	645	624	604	662	627	648	598	665	610	628	669	645	610	651	706	618	661	664	626	635	661	608	663	676	681	677	662	678	672	661	714	634	649	632	647	642	601	667	675	670	664	647	635	638	641	714	625	642	636	633	648	617	679	650	639	643	600	637	652	643	665	659	623	667	654	626	630	624	634	611	650	651	652	662	656	640	655	639	666	640	640	647	593	682	687	641	687	626	650	681	669	688	681	687	651	616	628	655	682	636	618	648	648	652	657	655	643	630	654	672	658	679	664	649	630	647	640	637	664	629	683	600	656	661	674	656	638	665	647	642	636	664	617	665	685	613	628	650	630	655	674	637	663	641	657	630	624	642	661	710	632	635	652	619	675	673	647	685	674	660	604	606	613	662	688	649	578	675	658	663	676	660	635	649	661	573	642	628	673	658	684	679	692	663	687	620	645	640	648	636	623	673	659	622	686	660	658	615	609	693	631	629	663	652	653	633	635	659	682	671	657	651	644	640	691	613	677	690	666	621	624	661	645	694	651	614	684	597	702	597	655	621	629	662	660	620	686	606	632	651	669	672	635	631	656	648	669	663	598	691	641	644	655	602	654	681	630	671	674	659	682	645	704	643	578	673	657	637	631	698	636	705	622	642	629	624	657	661	683	673	652	627	613	599	644	637	639	663	665	612	634	677	615	620	619	618	664	614	660	669	660	641	622	673	655	638	661	634	642	623	612
25364	9514	6646	3803	3168	2705	1719	980	634	520	405	331	322	268	265	240	288	288	223	270	299	252	232	273	237	253	272	249	247	242	228	237	243	258	239	231	233	236	244	255	226	230	231	231	248	232	235	220	270	218	253	222	244	234	227	225	219	248	251	225	245	229	246	247	222	214	252	197	251	215	221	239	258	228	235	234	205	226	218	234	252	230	242	208	240	247	248	255	233	247	230	249	256	205	237	255	212	221	206	242	229	232	230	217	214	231	241	254	245	195	247	244	235	231	211	218	223	217	223	255	236	258	229	236	239	226	250	227	244	237	245	243	214	251	235	246	215	244	240	226	243	245	222	240	271	211	238	218	245	238	237	231	185	237	194	222	239	250	255	238	219	238	197	233	244	232	231	238	243	215	209	203	241	203	235	246	222	212	228	220	223	228	245	233	264	234	241	276	233	220	230	215	240	269	228	232	229	231	238	228	233	266	248	250	242	227	236	235	244	224	220	216	235	230	261	249	240	234	225	229	219	247	210	221	233	246	239	214	232	223	224	224	227	245	249	230	236	228	210	224	219	250	236	211	233	202	254	221	234	243	245	220	252	210	258	242	210	243	234	246	241	221	208	241	249	234	275	246	235	212	246	213	253	244	258	247	236	246	252	223	238	213	213	222	231	235	219	211	208	236	232	223	259	239	204	228	224	233	230	222	238	239	230	217	230	233	233	233	234	243	240	228	228	241	234	232	226	263	234	208	210	232	254	239	212	204	244	239	236	242	239	206	254	244	210	217	240	221	256	212	206	240	256	233	249	254	234	230	203	216	221	222	222	245	215	240	234	207	209	241	216	250	245	232	237	251	243	216	202	255	233	248	213	248	225	231	253	241	234	236	235	224	212	250	228	222	226	229	252	223	222	221	239	222	199	187	212	240	214	225	231	227	223	227	230	253	219	258	208	258	237	215	224	236	208	194	220	266	211	234	267	259	241	257	237	233	248	251	241	235	233	256	222	263	208	210	245	224	254	238	240	231	252	266	229	234	258	233	242	243	249	236	224	234	233	222	256	221	242	245	237	229	233	239	236	200	217	217	215	227	237	237	246	240	243	227	226	245	232	229	233	233	244	200	223	228	199	245	226	222	234	239	218	244	224	222	229	241	222	220	263	225	238	262	205	224	231	206	233	230	242	235	223	225	221	245	234	234	232	206	217	234	247	223	234	226	224	234	240	236	228	214	259	257	216	241	225	227	237	232	250	233	217	239	262	253	228	215	235	216	243	222	252	237	265	217	252	256	228	237	251	225	232	232	196	241	218	219	197	248	241	209	243	254	245	195	257	233	210	218	246	239	235	226	261	236	219	229	234	241	235	270	227	231	235	234	231	217	243	251	238	225	240	207	234	233	214	219	221	225	246	204	252	228	229	225	254	259	206	246	203	215	219	213	224	234	216	248	234	230	246	236	239	218	245	244	227	219	222	235	203	234	212	218	219	218	216	229	240	225	240	248	224	259	216	238	228	245	237	240	251	241	268	200	234	234	238	240	258	238	239	249	218	232	240	211	192	217	227	184	232	228	259	231	232	252	234	221	219	242	200	254	246	243	254	231	238	202	269	211	220	218	249	249	217	207	216	218	218	193	259	219	240	212	240	239	236	245	199	201	229	233	238	213	198	237	235	219	237	236	233	205	208	220	239	218	235	227	205	225	239	229	231	233	212	261	205	218	206	228	214	231	216	206	233	233	208	197	248	243	221	259	241	231	261	243	234	260	232	237	201	221	228	267	260	246	224	241	244	243	239	234	229	244	241	228	248	246	211	220	213	246	256	213	218	258	238	236	219	227	220	232	246	219	204	214	235	246	228	224	241	234	239	239	223	229	243	216	227	241	231	245	236	237	239	244	240	227	244	225	232	245	220	237	234	227	235	263	221	244	233	236	242	232	218	242	240	232	226	224	229	239	245	247	242	254	234	220	233	241	280	240	221	243	228	245	224	202	231	241	233	223	239	240	206	226	219	239	249	232	251	241	247	242	249	243	235	235	246	217	215	235	229	238	243	221	241	202	253	223	216	232	240	267	212	232	212	247	267	236	220	247	230	254	264	235	220	228	220	219	208	217	229	263	248	229	237	232	226	249	231	228	236	237	232	218	250	223	237	231	213	232	236	224	247	215	246	236	252	217	233	244	236	215	206	228	240	229	233	215	243	249	222	231	246	235	230	221	249	214	226	230	275	225	229	246	251	242	226	233	233	246	219	233	253	226	245	231	225	232	225	218	221	246	262	257	266	234	207	246	223	211	242	251	218	221	233	253	222	222	218	256	218	223	244	226	232	247	222	238	240	218	263	236	246	204	224	218	263	220	230	237	222	226	243	240	234	218	207	209	226	230	224	252	210	258	226	202	225	244	233	243	226	236	228	255	205	242	227	230	229	226	245	242	272	234	229	227	245	236	241	207	235	228	234	234	235	250	224	266	207	232	261	238	241	192	229	244	228	232	237	231	238	237	250	216	223	230	238	237	202	214	240	239	256	220	252	240	230	245	238	212	244	234	221	217	241	224	248	228	223	222	243	231	219	228	194	227	215	236	226	249	245	215	226	197	235	221	238	243	230	221	236	217	241	214	236	238	226	241	210	239	212	221	227	221	251	260	208	241	213	227	242	249	221	218	224	227	209	227	226	235	209	227	229	228	241	229	247	241	238	203	218	222	239	268	233	214	255	219	238	218	238	211	216	243	233	217	225	232	222	248	246	239	221	224	236	229	235	263	228	244	237	251	254	234	249	234	219	239	222	257	241	222	215	233	237	212	229	249	230	232	264	199	245	233	239	250	245	237	229	264	231	209	240	232	265	228	248	239	224	227	250	223	227	234	222	261	212	223	237	258	251	226	242	234	245	246	266	232	232	249	223	245	230	236	230	218	211	236	207	227	244	218	230	252	238	219	229	255	209	231	243	223	226	272	232	240	233	202	219	231	226	222	240	234	223	252	221	207	227	244	223	248	254	233	235	254	220	224	258	268	232	212	257	233	247	217	227	217	248	249	247	196	228	236	227	235	238	250	242	233	248	232	223	223	245	216	250	235	227	242	257	252	239	206	212	234	230	234	226	259	233	197	240	247	246	255	202	217	208	215	237	237	244	224	207	205	230	271	231	225	247	233	205	239	208	228	208	219	211	228	214	252	247	239	227	218	225	257	211	229	254	219	234	236	249	248	225	232	211	236	221	244	243	229	233	247	253	218	225	210	220	207	223	236	240	223	234	207	218	219	234	231	241	212	227	217	244	235	236	222	245	223	233	240	263	242	244	250	237	233	231	250	234	230	253	255	210	219	218	217	217	217	244	239	233	242	231	270	259	236	215	241	197	224	260	252	247	239	206	244	264	233	224	248	214	230	207	210	234	226	253	229	233	245	223	251	230	239	253	232	222	227	236	253	242	248	233	236	220	240	253	224	228	227	209	221	230	250	228	255	241	211	206	258	260	187	225	232	217	213	244	237	223	255
17668	4027	5571	5179	5418	5611	3777	2874	2089	1591	1414	1237	1054	948	847	872	797	788	748	765	724	770	731	718	693	738	688	696	664	671	713	632	715	673	623	659	659	642	625	612	639	611	639	621	593	620	606	648	628	634	624	603	574	648	635	627	622	609	630	612	598	608	580	632	602	629	591	558	602	598	652	550	617	596	637	622	608	608	562	578	616	617	620	598	634	610	585	614	620	647	594	608	619	637	601	657	651	657	622	617	584	629	572	589	607	639	608	677	603	604	599	654	568	595	594	645	600	632	607	590	643	589	603	652	635	612	616	601	581	641	638	591	634	599	597	600	604	588	599	561	642	587	602	575	603	618	618	600	639	603	638	581	598	578	618	619	603	623	585	567	619	613	613	611	625	612	583	633	595	586	626	610	611	588	631	585	607	582	611	620	583	644	588	588	573	576	642	566	600	612	649	629	618	599	600	604	611	612	589	595	579	597	609	644	587	586	652	592	580	636	658	575	592	626	625	608	588	581	597	572	612	588	650	581	583	575	580	633	589	610	577	559	559	577	624	583	590	574	664	622	587	610	620	582	594	627	630	595	599	603	634	570	615	661	560	611	577	619	594	637	626	624	610	589	594	559	556	588	623	593	596	584	569	552	574	591	614	600	597	577	595	592	640	574	588	612	601	593	621	588	559	624	587	609	622	612	648	634	565	603	583	557	638	585	608	608	593	609	640	560	625	592	583	624	587	593	582	627	613	611	608	627	576	626	582	570	570	602	644	592	581	611	597	577	588	630	564	559	645	608	611	584	611	632	599	616	596	576	602	615	610	573	577	613	614	622	603	642	623	614	604	604	586	620	604	608	589	588	578	629	631	580	559	574	609	623	600	604	600	635	629	596	653	579	606	626	590	623	599	581	587	632	585	573	562	619	607	571	572	612	577	606	570	613	650	590	645	617	633	622	594	609	615	642	582	586	625	625	615	611	614	590	592	588	627	630	611	609	618	608	625	619	584	612	552	583	607	571	621	580	614	586	582	610	598	619	600	586	610	585	565	606	622	602	563	621	561	602	570	571	558	630	595	587	597	551	635	636	580	632	589	614	585	602	615	575	614	588	609	599	593	626	619	597	585	618	635	563	583	590	589	575	544	584	589	617	578	573	586	575	591	619	648	571	614	592	605	616	629	589	602	596	647	611	636	610	582	572	611	579	625	592	600	607	598	594	664	604	587	612	594	597	589	597	536	561	583	582	581	591	636	556	611	600	580	582	615	611	604	568	607	579	613	602	611	573	588	618	595	602	577	633	550	584	600	575	603	583	557	581	595	617	607	604	607	550	605	595	638	641	640	645	589	596	590	573	586	589	593	585	560	671	630	611	612	590	577	601	590	610	635	607	649	601	625	579	575	602	580	583	555	600	632	587	580	585	568	639	623	624	598	630	619	634	573	582	580	597	629	605	606	591	612	570	629	610	630	615	573	584	621	648	640	593	625	593	554	600	557	614	596	606	563	622	607	578	611	600	600	592	604	620	633	556	594	570	597	625	567	633	623	573	615	599	637	559	584	595	569	582	607	586	597	623	628	591	588	612	585	575	580	596	635	567	614	632	597	632	552	591	594	596	634	571	594	599	604	630	628	543	566	630	618	612	586	556	600	618	624	570	611	639	626	599	593	577	630	645	598	594	633	617	608	582	610	594	611	637	609	609	604	626	628	557	590	570	595	646	616	594	600	591	610	604	669	661	610	576	566	603	586	617	631	636	598	606	624	598	612	575	650	597	552	600	607	602	633	560	586	628	596	580	551	605	611	567	602	596	587	589	606	595	628	626	627	571	636	625	561	578	592	579	616	605	619	581	615	590	601	589	576	618	571	562	590	613	611	591	623	607	647	558	606	600	605	600	627	628	578	566	641	553	563	618	582	591	587	595	618	630	618	572	571	622	560	635	584	597	630	596	573	628	583	604	596	587	574	574	599	596	625	608	593	595	584	591	565	620	607	616	583	590	643	637	615	613	619	578	590	569	587	652	634	598	605	597	546	581	604	619	616	610	584	627	604	592	601	631	557	595	618	590	631	591	596	644	555	616	601	611	614	640	576	613	597	657	592	592	586	623	583	609	602	584	611	601	639	560	653	592	596	641	615	597	660	566	609	598	626	621	587	618	620	617	622	618	593	609	615	586	581	625	597	605	609	556	565	614	617	620	570	572	561	610	629	635	586	598	589	629	576	544	570	606	612	604	594	614	621	602	637	627	602	601	566	615	591	581	602	617	648	600	613	575	594	608	598	610	598	637	558	584	640	610	592	591	593	573	567	601	583	581	591	646	599	647	615	611	595	581	597	569	631	636	584	583	644	629	644	563	584	631	633	625	551	569	613	569	590	636	616	590	598	594	605	593	626	600	591	586	595	612	559	613	593	624	600	607	567	626	555	597	575	599	584	613	612	566	606	596	645	559	602	612	614	599	628	630	626	611	529	629	593	636	563	560	562	595	635	637	617	578	592	640	609	613	603	564	598	597	600	600	594	582	599	628	540	611	625	587	589	611	606	631	607	580	631	613	602	611	616	618	592	580	601	598	588	616	623	586	584	604	582	578	569	588	567	597	604	552	587	619	562	614	607	581	627	586	630	596	613	623	612	604	568	631	613	598	619	556	649	603	609	641	617	600	643	589	588	612	635	598	599	587	630	601	588	592	591	562	598	590	628	567	625	601	574	616	620	619	590	596	614	579	585	594	590	618	573	585	547	606	600	674	566	622	644	578	578	580	561	650	602	567	595	572	617	595	615	574	664	583	603	596	575	614	583	541	618	576	620	609	598	611	629	606	594	614	594	606	602	638	581	579	582	543	593	562	647	577	630	641	609	637	600	596	629	582	592	612	603	620	622	589	657	586	567	623	562	560	607	610	595	603	613	566	547	617	602	590	622	570	638	597	597	613	602	645	615	565	656	591	605	565	659	649	531	601	648	604	594	585	624	614	614	614	614	614	601	606	645	591	662	612	622	616	615	643	579	586	585	615	584	633	578	632	581	642	598	580	624	524	648	626	575	624	621	594	580	587	630	619	614	612	592	614	605	566	657	594	625	619	604	614	577	590	620	603	575	583	593	583	591	649	579	606	610	549	623	567	616	626	601	617	643	565	621	604	605	657	560	581	569	639	599	582	629	563	546	601	592	609	584	619	596	589	558	582	604	603	614	600	589	595	613	602	602	590	615	546	613	614	609	589	602	601	592	626	631	556	657	569	575	652	611	604	646	598	578	590	589	601	651	577	591	592	679	608	569	591	587	594	609	592	600	597	602	589	609	565	588	679	589	598	600	638	588	611	611	596	616	581	605	599	623	619	613	568	604	630	596	580	578	593	598	583	591	615	608	610	610	573	618	582	636	609	568	568	569	572	556	591	644	581	604	625	579	606	606	565	630	639	584	638	613	608	589	576	627	554	643	624	626	591	631	614	588	582	593	598	558	657	600	593	576	615	618	591	586	632	573	615	579	585	570	618
33226	13588	9911	6339	6092	4993	2667	1724	955	551	376	309	260	252	212	214	202	189	183	200	158	182	172	140	168	145	177	188	134	165	137	157	131	159	148	132	129	146	153	135	137	153	155	161	141	136	157	149	136	135	127	137	138	154	154	154	144	143	127	139	157	125	151	130	129	150	156	172	156	130	147	151	124	142	172	167	143	126	132	139	154	131	145	143	145	134	138	156	123	139	116	152	153	127	150	139	119	123	125	153	147	136	152	118	133	140	163	124	127	152	101	137	149	150	142	146	147	125	145	127	139	134	137	133	163	134	126	142	138	156	137	137	155	151	134	137	123	150	131	145	118	151	143	134	137	152	144	128	138	142	134	139	127	126	122	138	152	159	141	138	155	152	133	155	138	122	137	151	128	129	134	141	120	150	130	131	133	127	154	113	129	130	131	141	122	138	149	156	135	136	133	138	148	148	148	130	144	157	145	124	148	133	138	147	139	129	141	155	147	135	129	116	141	151	152	120	164	127	142	142	120	123	131	131	137	111	112	132	147	151	125	132	144	169	128	146	133	141	125	134	143	139	137	144	133	129	129	147	139	141	147	133	126	131	137	141	134	135	154	147	141	147	147	138	136	124	117	120	154	173	152	132	144	145	142	143	125	136	136	120	125	141	139	135	135	147	147	133	131	124	141	151	154	131	141	133	141	148	147	139	143	113	137	151	142	156	138	133	137	140	156	154	142	162	144	122	133	150	147	126	120	127	122	138	121	142	137	119	152	116	152	143	147	127	135	133	111	148	148	129	133	139	123	145	139	137	147	135	136	139	143	141	178	120	142	132	151	138	160	130	133	137	127	135	141	146	139	142	169	142	127	131	122	129	136	135	137	125	130	158	140	144	150	145	123	151	138	132	135	154	136	134	112	139	122	143	147	145	125	136	133	122	132	140	152	159	147	117	147	151	139	125	131	124	124	166	116	118	133	138	158	158	140	155	144	170	153	151	122	122	135	132	137	132	130	122	123	142	149	114	118	137	127	144	130	143	125	143	147	121	139	131	134	118	140	141	147	139	109	143	131	150	135	123	130	130	144	127	120	133	145	142	136	135	137	162	142	133	144	135	140	133	144	129	146	144	155	123	146	134	146	140	142	137	134	126	135	124	122	138	144	138	166	131	129	143	141	144	137	132	124	117	129	146	123	169	131	148	138	133	150	125	152	121	129	116	125	130	130	135	139	138	129	125	147	143	133	143	136	143	144	147	143	152	128	113	146	117	140	132	120	146	131	135	135	154	158	134	128	137	139	127	125	138	120	132	121	143	127	134	135	125	159	134	146	134	134	149	131	157	132	120	155	119	153	135	143	156	148	155	138	126	155	144	145	137	127	151	133	138	151	160	126	145	151	123	128	138	143	159	121	130	148	145	154	142	126	125	140	156	152	147	133	166	125	142	157	125	117	124	124	145	126	121	144	127	138	121	121	122	148	131	130	124	151	142	137	109	131	129	144	138	134	130	132	117	120	138	121	133	126	156	113	143	144	159	142	140	154	129	156	122	142	142	128	145	134	142	115	154	128	129	147	148	113	128	153	135	115	152	137	149	159	156	130	157	148	140	126	141	155	113	128	138	143	115	130	145	137	124	100	125	147	133	142	166	131	145	118	124	116	156	160	129	135	143	149	144	151	126	134	140	131	142	123	158	140	153	129	163	135	143	122	135	131	133	130	154	144	128	138	145	158	130	136	119	134	152	133	130	135	129	133	138	136	117	117	123	139	155	119	113	133	153	163	106	128	134	168	144	129	131	143	136	116	127	119	125	146	138	146	127	139	138	142	142	139	141	124	139	137	133	143	144	136	149	135	160	128	132	130	100	144	142	157	132	123	136	138	137	137	141	128	160	104	141	134	130	115	123	160	129	125	129	142	141	136	132	137	154	138	164	129	143	132	123	123	140	157	134	155	138	151	129	155	165	130	159	132	135	127	129	141	155	144	157	139	148	160	139	125	122	128	121	143	134	130	141	143	141	133	160	137	151	148	159	139	110	144	136	136	142	146	136	120	135	154	154	140	160	132	135	132	131	144	140	137	127	106	131	143	132	132	151	140	162	159	125	150	137	148	145	125	124	148	124	136	124	131	148	146	124	121	143	139	139	128	148	144	126	136	132	163	140	123	113	130	141	139	135	135	141	142	134	124	127	137	135	125	115	132	138	137	124	128	140	149	120	154	136	143	137	130	116	153	132	136	150	151	140	148	125	116	134	124	136	121	145	158	136	140	144	142	132	146	124	140	130	137	117	136	131	125	135	137	120	155	139	133	136	133	141	122	153	146	139	155	156	142	132	137	150	124	160	114	114	158	136	136	145	146	126	139	153	169	135	127	142	154	131	147	131	131	123	149	144	127	133	123	143	127	153	130	143	141	127	162	133	142	148	146	130	145	137	128	156	153	137	146	147	144	127	141	142	128	128	136	135	146	146	129	144	124	113	125	115	146	119	145	152	134	132	138	152	147	131	149	121	152	128	143	143	157	134	173	141	139	138	158	145	150	127	155	136	143	152	140	154	137	133	132	125	125	134	120	141	115	135	129	128	128	138	136	119	128	123	157	138	129	128	129	140	153	132	134	151	138	152	149	128	126	132	122	156	152	156	141	127	139	132	153	145	137	119	128	153	133	124	140	133	163	145	128	131	158	141	142	129	136	133	127	143	119	130	159	155	152	152	130	141	141	127	158	132	145	144	136	155	127	145	138	155	160	129	145	119	141	141	132	151	160	126	112	145	91	131	138	129	127	141	154	146	132	152	135	149	141	154	148	137	157	119	129	135	127	131	134	139	133	140	140	134	155	137	136	131	125	135	127	135	130	138	145	138	139	133	147	140	131	151	152	144	151	138	127	123	150	143	121	144	144	132	123	134	144	149	144	143	139	126	143	139	108	142	134	153	149	128	130	131	126	128	118	149	143	133	153	142	133	141	135	153	144	139	142	142	121	141	145	149	120	154	155	125	126	137	149	122	129	137	142	127	140	139	166	128	134	150	127	156	141	148	128	146	141	155	158	161	136	161	149	131	130	141	153	147	140	156	124	137	131	123	131	141	142	139	144	127	139	128	150	147	133	140	160	127	128	140	147	147	120	136	139	141	138	122	119	140	138	146	130	123	133	130	140	125	142	151	128	137	134	126	121	141	131	114	151	142	117	142	133	155	126	152	144	159	122	140	124	132	127	137	134	128	137	136	133	148	137	160	120	139	144	139	135	117	132	145	127	131	135	125	133	133	165	140	146	151	113	142	134	131	135	133	127	146	122	110	149	137	143	142	132	168	123	155	130	139	141	126	135	140	148	138	139	164	135	159	140	133	153	143	117	130	154	146	143	140	127	139	122	146	164	135	122	146	123	134	141	119	144	108	138	134	143	156	133	149	115	122	141	162	152	158	149	142	141	139	136	138	150	162	136	135	137	135	144	116	119	143	154	147	132	132	131	132	127	150	151	158	129	163	150	135	116	148
21818	5495	8383	7568	8505	7449	5144	4498	3171	2228	1869	1464	1205	1038	935	810	789	752	741	700	649	677	670	572	556	581	526	523	533	553	519	489	503	500	492	480	431	446	447	433	420	442	440	429	401	454	440	458	458	425	427	463	429	397	369	401	417	392	391	418	423	386	401	409	402	396	405	392	411	405	402	357	382	386	402	418	374	406	393	390	433	407	360	422	381	415	387	396	409	421	369	429	428	391	448	466	409	394	387	392	389	402	436	394	401	388	367	375	373	389	377	397	376	382	408	370	367	354	370	376	364	400	392	367	384	393	366	393	360	393	383	373	397	404	382	356	403	385	417	371	370	390	367	391	405	382	351	366	389	376	367	379	377	351	393	390	371	413	386	379	348	371	377	388	405	383	391	359	363	411	389	362	381	375	319	350	387	385	368	380	382	387	369	337	377	388	389	355	340	376	351	358	379	373	387	363	339	360	366	376	406	365	412	383	374	388	383	400	374	413	389	430	373	393	384	382	367	382	365	364	351	389	363	370	395	363	393	347	346	374	415	392	344	433	388	359	399	388	372	388	365	359	329	365	389	394	365	345	378	400	363	411	391	385	405	387	372	431	392	346	386	403	391	381	418	388	385	341	368	381	371	358	354	374	365	400	343	351	382	388	370	387	339	408	375	351	387	366	349	360	382	383	354	362	334	341	378	375	356	402	391	368	369	381	357	403	368	368	383	362	393	359	369	405	356	397	381	376	381	376	354	380	369	368	374	379	350	366	344	341	357	365	376	410	347	381	358	377	343	408	381	367	373	412	388	367	374	359	345	343	387	387	355	380	360	379	363	348	387	385	357	345	333	409	389	413	409	377	422	376	346	376	400	381	371	382	386	405	359	377	364	372	387	406	381	367	372	407	336	389	394	349	391	361	378	372	365	383	368	352	354	366	362	342	362	383	386	381	370	358	392	368	373	352	377	396	379	412	360	376	358	364	348	378	373	362	350	373	361	382	366	404	399	388	353	364	343	345	412	425	359	398	375	376	364	399	354	385	395	366	373	382	366	381	356	383	412	342	372	360	399	394	347	367	378	373	374	353	376	393	383	371	372	392	409	388	413	366	356	373	363	380	382	356	368	343	327	373	354	419	402	406	361	375	326	373	343	341	353	411	375	387	379	378	377	385	342	408	410	332	339	357	410	359	385	397	370	406	361	336	354	380	416	366	387	367	386	374	387	389	387	352	391	360	373	371	396	350	371	367	363	365	362	373	375	366	380	413	393	370	391	366	359	397	406	379	358	372	364	359	383	407	416	376	372	352	370	392	345	354	361	393	362	385	352	388	361	368	385	370	373	379	400	380	383	369	415	379	417	353	357	368	365	382	358	374	358	352	365	379	383	389	358	344	351	399	386	382	383	375	367	365	381	363	380	353	386	371	380	365	356	380	354	357	376	370	357	371	380	378	362	352	379	362	371	393	333	378	368	364	367	365	361	394	375	348	359	348	351	375	390	363	368	397	396	382	403	338	402	384	346	340	369	385	395	377	387	370	347	390	396	380	402	370	392	388	383	344	368	354	363	384	384	360	361	384	350	394	340	369	392	367	334	369	382	375	373	385	390	370	386	403	377	369	398	391	386	379	391	370	386	363	383	361	378	389	382	377	373	355	389	388	380	362	405	389	374	375	371	419	380	369	371	406	377	340	388	356	383	377	352	369	388	355	380	383	368	371	373	362	377	367	357	382	385	381	387	368	372	374	354	372	380	409	391	382	333	366	385	398	375	384	361	378	370	367	369	394	367	367	357	369	363	368	363	381	388	361	406	406	373	358	383	392	362	373	398	404	383	379	425	371	387	416	395	321	369	347	399	366	404	375	372	367	345	340	366	352	385	384	355	364	354	365	366	383	424	391	388	366	390	373	389	374	368	354	372	378	390	393	412	350	393	351	395	361	378	365	376	389	359	375	352	386	360	349	364	369	384	358	351	379	355	412	357	372	358	382	388	362	352	400	368	374	334	372	367	359	386	378	336	355	365	380	368	342	380	330	361	352	380	384	421	385	360	377	351	363	374	398	378	395	406	384	383	363	414	405	370	378	401	391	349	347	353	397	354	351	405	382	357	374	354	383	365	389	385	371	424	345	380	344	378	363	357	396	382	409	349	360	409	356	413	377	395	350	372	375	376	382	362	351	377	373	376	353	354	345	370	391	350	405	409	432	388	398	363	381	356	367	402	401	398	349	357	381	373	381	361	334	400	381	386	397	362	362	410	403	361	391	392	371	377	349	343	394	363	345	392	355	397	346	335	379	406	417	359	354	369	382	372	365	343	373	309	328	369	377	401	408	388	378	365	392	372	371	359	341	408	392	397	380	356	397	398	390	374	327	373	362	368	390	385	378	370	372	346	414	414	385	386	373	372	382	369	411	332	363	379	354	376	363	404	374	406	363	361	376	367	392	369	409	407	378	359	402	392	330	401	383	377	386	353	385	364	352	346	384	379	373	394	362	386	382	393	382	378	331	415	377	376	401	380	345	392	394	363	349	377	386	374	337	382	380	344	362	406	346	399	366	366	406	383	363	361	378	356	406	370	352	360	394	365	395	352	369	368	364	369	388	362	375	370	391	343	358	354	389	402	387	355	363	381	388	357	384	375	368	359	354	398	347	415	335	371	349	351	359	378	411	364	388	364	393	356	360	397	392	351	374	394	395	386	391	356	354	377	382	341	367	376	376	350	359	338	389	367	369	380	375	367	378	370	358	389	374	361	348	395	383	382	376	361	378	387	360	420	397	367	371	370	360	407	337	391	374	386	364	361	376	364	427	384	364	403	399	360	386	364	353	411	388	354	379	405	381	385	344	370	364	370	369	389	391	362	377	348	377	386	400	346	387	371	366	357	394	364	360	368	349	337	372	368	364	376	383	356	359	370	388	360	360	369	352	400	395	399	383	388	364	360	392	382	387	373	350	352	374	405	366	384	379	375	375	375	373	359	351	386	366	387	369	372	373	352	370	377	359	385	399	368	353	362	388	364	380	350	363	378	394	360	372	399	401	367	416	338	354	368	364	390	363	395	383	381	378	390	371	341	349	349	385	381	372	377	367	420	384	357	388	360	396	396	333	374	357	376	378	373	357	399	376	380	388	385	384	404	384	347	387	395	355	370	319	386	405	384	383	392	357	406	347	398	366	379	379	381	386	369	383	378	396	402	346	381	357	378	371	374	355	389	360	358	379	404	393	360	375	382	391	384	375	369	380	390	374	339	357	394	386	412	381	346	360	374	367	370	387	387	408	361	354	372	351	376	380	373	386	339	408	403	362	357	376	343	391	355	373	294	378	363	350	367	378	378	348	380	399	364	363	384	341	365	382	359	375	357	333	350	353	387	389	360	369	359	378	358	346	396	354	356	369	375	359	330	386	346	367	355	389	384	357	373	393	375	390	366	383	366	348	338	379	391	415	370	399	367	397	355	389	332	399	375	373	389	357	384	369	354	389	393	413	350	374	382	422
5104	1053	863	649	601	389	329	275	272	206	257	257	250	252	238	249	249	236	264	232	254	265	227	243	270	229	254	267	229	238	226	235	232	248	226	214	250	250	258	257	249	236	244	243	245	214	220	224	207	238	231	245	242	230	249	218	251	250	245	238	232	223	242	236	205	241	259	240	230	240	229	220	225	254	241	227	214	268	253	254	238	228	253	259	240	242	249	250	264	242	236	211	259	264	255	264	250	224	240	255	254	251	237	258	227	244	245	225	236	250	256	269	227	262	222	224	223	242	243	260	231	248	256	208	225	234	250	241	217	261	261	247	245	230	223	253	258	236	260	275	229	257	240	253	262	227	236	225	248	240	261	244	224	268	218	245	269	224	248	261	264	245	255	270	228	227	218	225	241	227	271	233	250	258	226	290	226	225	257	265	210	250	262	264	211	231	255	247	240	247	239	237	259	230	249	242	216	258	199	242	240	247	244	270	228	247	259	227	254	253	236	235	232	215	254	226	231	253	235	235	235	257	256	239	236	249	275	249	212	243	249	246	214	262	216	253	242	239	262	229	253	266	246	261	267	249	233	219	234	257	248	271	217	254	236	237	247	240	255	251	239	244	219	238	251	230	234	206	258	226	258	263	238	244	220	219	257	236	247	272	239	252	264	237	215	239	221	236	220	281	242	227	253	238	228	262	237	246	227	225	267	252	206	213	209	242	254	254	245	235	252	250	253	238	273	253	238	233	250	248	232	222	237	255	220	246	242	254	252	228	218	263	243	214	239	261	228	235	250	228	249	241	216	251	253	209	252	230	238	249	227	253	268	213	248	262	278	229	270	266	239	230	219	243	238	230	241	224	270	265	240	260	241	244	231	217	241	231	241	245	223	264	261	223	221	216	241	244	244	231	226	246	254	244	240	253	245	244	254	252	237	264	263	228	219	258	242	239	245	250	263	240	248	238	237	248	215	246	249	241	220	223	240	238	195	232	249	238	232	251	262	246	238	237	239	212	219	236	227	253	263	252	248	226	243	256	252	247	253	256	256	251	249	214	215	240	227	233	213	264	224	233	230	256	273	241	254	228	260	227	244	267	234	223	257	225	258	215	238	230	255	226	256	249	269	254	269	239	263	228	241	239	232	202	242	248	247	214	269	254	249	230	254	244	238	194	242	214	217	256	220	262	263	249	253	235	219	258	240	224	266	232	248	232	245	241	255	252	215	220	229	248	253	225	245	237	247	254	272	226	241	213	248	271	249	251	241	244	262	267	242	241	228	244	230	243	226	265	245	254	247	238	235	244	252	240	255	236	245	247	263	234	244	226	245	219	274	236	233	262	209	265	248	240	218	255	265	236	233	251	261	241	246	272	238	219	230	199	249	253	260	257	240	256	249	215	238	260	254	207	238	245	254	229	236	252	221	212	257	224	228	247	249	261	238	237	256	278	242	236	240	247	254	264	253	272	251	240	252	236	253	237	235	205	235	242	222	223	214	235	243	244	233	259	241	255	201	251	253	249	242	236	248	240	242	239	228	230	266	240	248	229	234	242	255	258	226	209	247	252	223	239	246	246	265	230	236	235	222	230	252	253	239	253	232	247	256	259	221	214	224	213	226	225	235	256	223	231	220	243	242	239	272	255	226	254	233	254	246	221	263	234	244	241	233	224	250	242	250	236	249	245	229	253	229	253	220	244	257	278	251	246	233	219	248	226	237	265	267	254	255	213	254	242	263	261	255	222	247	254	251	242	225	275	235	230	239	242	226	242	237	252	241	248	240	270	265	239	227	244	247	244	244	278	252	236	269	247	234	239	232	245	277	243	260	245	242	246	235	240	235	255	248	247	240	224	217	240	234	218	242	247	276	231	265	244	254	239	236	262	241	238	258	226	226	229	261	250	267	230	256	251	238	246	227	259	212	234	258	260	247	228	246	243	239	242	235	263	244	254	257	232	248	265	252	273	232	253	232	236	232	245	226	224	242	231	252	250	274	252	226	254	217	258	268	237	243	244	248	246	243	217	287	256	232	246	233	246	239	250	254	217	212	225	235	237	220	204	259	251	245	254	232	245	238	236	242	245	248	231	233	237	249	237	222	240	227	226	245	237	218	250	243	237	252	226	234	253	244	247	248	272	214	260	219	243	218	236	230	242	235	231	251	252	237	229	255	250	257	230	267	263	227	265	237	211	246	230	209	265	227	220	273	249	253	248	246	245	262	249	234	247	248	226	254	240	257	206	199	231	223	255	231	249	209	228	248	243	227	243	251	247	214	256	234	251	248	257	248	213	247	240	258	249	255	239	249	236	222	268	237	232	215	243	229	217	250	231	227	238	211	236	251	247	237	234	239	225	227	249	245	243	231	211	248	247	253	251	247	245	194	251	218	234	254	233	277	190	237	224	278	260	237	226	220	246	241	229	226	228	243	260	246	235	224	257	221	244	265	230	253	218	247	230	226	230	251	228	237	225	232	229	245	219	228	258	246	234	217	235	241	273	242	254	245	228	261	256	234	231	258	201	255	236	229	242	264	246	240	240	249	238	244	228	223	243	269	246	230	245	245	269	263	239	255	240	242	207	217	240	232	248	264	234	239	241	234	217	255	230	245	210	246	244	272	222	222	217	252	224	229	239	241	240	259	245	218	234	258	229	252	233	248	239	238	235	237	260	249	211	236	244	210	237	230	222	222	245	252	231	255	244	236	253	229	230	231	234	248	214	257	236	251	248	229	268	219	233	233	244	234	237	236	237	223	226	256	266	225	268	238	233	254	232	232	217	232	238	239	264	239	245	242	210	248	250	236	238	265	237	246	235	258	230	234	236	224	212	253	250	221	226	208	250	225	239	271	234	226	231	239	245	277	269	254	241	234	246	231	244	246	246	212	251	244	195	241	229	218	254	244	231	259	244	238	248	199	210	240	251	257	264	244	233	261	218	229	233	252	240	240	249	228	238	208	253	230	249	236	235	264	224	247	253	237	232	238	256	226	255	240	215	226	234	256	247	256	268	243	229	224	234	243	269	268	239	241	269	238	217	234	225	234	229	236	231	254	242	253	257	258	265	218	238	223	226	219	252	241	256	222	232	222	260	249	266	243	252	239	244	238	229	254	219	244	239	236	226	234	265	240	244	246	227	238	253	242	199	229	228	265	229	241	247	265	221	210	219	251	238	241	267	261	222	254	246	241	210	215	241	263	230	235	228	233	223	243	234	241	249	220	232	252	255	218	227	271	256	217	246	210	247	221	240	226	221	236	220	229	219	223	258	233	259	239	226	224	229	228	210	232	230	237	256	257	235	233	261	248	238	247	269	234	258	217	274	255	227	231	245	238	266	250	241	254	247	234	233	216	249	259	269	243	234	253	259	254	233	226	255	204	267	249	232	233	230	256	228	265	210	251	239	246	251	248	249	261	242	251	254	223	256	248	228	234	222	266	241	221	273	264	234	239	221	248	224	214	246	243	249	216	226	244	212	259	242	242	251	279	254	226	221	251	253	256	250
4732	1330	1917	1687	1700	1321	1066	882	870	760	729	655	657	663	682	682	676	650	601	655	664	611	662	656	660	631	661	608	642	609	642	611	658	681	652	609	659	619	605	604	623	659	619	608	652	652	647	635	610	625	661	619	628	601	598	633	638	631	630	640	627	630	586	643	642	677	611	623	657	610	649	639	644	646	625	651	613	618	589	585	627	659	621	616	688	607	612	650	619	625	630	607	654	620	619	603	635	675	643	648	636	585	670	621	643	638	576	649	668	602	633	654	627	623	632	657	634	628	660	629	604	649	631	621	623	600	667	612	600	642	602	637	617	597	590	633	608	602	641	627	577	629	622	611	672	607	623	589	606	634	658	588	653	606	620	659	608	625	633	609	637	658	617	627	603	662	687	619	605	664	606	611	660	667	637	621	648	622	632	619	624	603	659	649	600	661	594	627	652	693	635	605	648	638	603	596	628	613	633	639	653	656	580	643	644	611	606	669	671	660	697	641	609	623	614	669	620	644	608	598	622	641	636	637	649	656	641	594	595	621	595	645	609	703	649	618	633	619	625	679	628	662	635	631	604	675	634	615	615	638	602	626	667	641	663	630	634	602	627	657	631	649	663	625	627	577	639	649	623	654	600	612	649	631	663	649	664	647	608	617	623	571	603	596	631	644	652	617	648	630	655	612	648	639	626	662	673	638	624	600	621	649	642	623	664	604	612	610	646	627	666	609	623	640	625	642	638	630	625	654	605	648	575	587	669	624	657	652	613	616	593	662	625	595	618	605	577	634	633	643	642	649	674	625	641	652	621	649	639	633	643	646	630	622	596	687	640	617	606	634	628	627	611	633	645	613	663	605	636	569	579	661	625	646	605	650	585	578	660	594	627	647	618	685	680	633	610	673	623	643	591	659	625	598	641	622	603	618	629	635	643	625	559	634	577	618	661	622	644	664	621	652	621	640	585	656	637	670	624	595	652	636	615	645	624	630	669	619	595	620	596	615	622	640	615	662	607	625	646	647	605	622	618	624	652	590	579	612	611	598	625	644	644	596	586	616	598	605	633	645	591	629	641	595	635	622	609	634	625	599	611	660	644	667	615	618	623	618	597	618	581	667	615	662	640	660	638	619	623	652	663	670	668	657	637	620	611	650	645	670	604	625	680	624	634	655	667	676	639	623	641	656	613	637	641	631	589	641	642	572	596	648	637	590	644	583	628	690	643	649	575	658	662	596	621	669	616	616	614	629	590	640	631	677	633	616	587	613	638	615	591	601	624	602	638	646	663	633	592	578	650	649	600	594	618	639	631	609	643	638	644	653	625	658	614	642	631	631	639	617	589	635	683	653	605	629	646	673	625	610	588	638	599	651	632	647	601	639	640	631	648	614	608	620	619	657	623	621	593	618	662	646	664	627	638	627	636	657	648	595	658	644	623	641	655	637	608	604	679	619	636	642	617	635	612	599	603	642	586	638	647	704	623	646	615	604	694	619	609	629	623	654	614	605	661	636	628	654	614	641	608	618	636	617	606	638	594	674	615	627	647	587	641	611	605	629	614	615	622	646	586	602	626	606	604	717	659	701	682	637	633	642	617	557	649	638	618	654	615	565	622	639	620	653	633	638	655	643	647	633	607	640	624	656	636	627	628	608	636	642	614	614	650	642	646	642	633	625	628	642	612	649	681	626	627	632	649	582	647	621	641	608	611	573	604	620	633	682	619	614	634	628	602	612	633	604	573	630	650	598	641	600	647	650	611	598	615	610	586	608	633	640	651	648	605	637	602	653	624	621	583	674	657	659	664	647	585	603	615	622	619	585	632	619	655	628	584	630	618	635	626	613	607	638	609	618	630	610	632	633	657	649	635	633	622	609	680	668	662	620	601	614	660	588	652	638	588	647	602	637	625	601	592	609	642	616	648	658	646	641	635	662	614	646	630	656	604	603	605	694	640	660	625	647	593	633	642	666	633	650	641	634	609	636	699	635	636	620	641	604	640	638	638	612	632	657	619	600	614	620	617	590	579	642	607	630	612	659	605	616	643	631	625	652	637	636	644	694	652	625	627	623	666	583	614	620	621	638	663	603	609	645	638	637	628	628	607	599	661	634	591	602	607	639	668	635	634	622	598	640	602	632	656	618	643	624	590	616	577	635	598	626	595	644	624	622	621	614	659	597	627	631	620	659	633	640	665	647	583	581	643	630	584	665	628	624	627	616	608	595	644	653	648	593	621	626	627	648	631	677	629	610	612	641	641	661	634	654	590	663	617	612	644	659	596	591	639	608	669	632	630	626	672	637	595	662	609	625	626	649	572	606	647	629	676	621	629	618	638	620	623	623	628	615	622	588	609	591	628	660	605	617	638	642	629	596	685	684	640	628	614	616	669	598	610	634	659	631	627	641	629	649	609	639	613	593	639	611	613	631	618	581	626	616	642	593	585	597	627	649	635	606	616	621	624	618	637	631	618	629	637	649	641	572	646	647	665	607	617	599	607	596	696	631	613	646	638	634	661	566	617	633	643	642	608	656	603	619	620	618	669	608	634	603	610	632	642	614	602	598	611	620	671	576	633	646	609	681	646	653	614	658	639	657	583	628	583	656	661	593	603	648	613	598	689	601	593	635	646	649	611	677	642	682	609	630	608	657	611	591	634	661	645	630	638	674	621	667	671	612	626	658	676	628	635	687	620	662	650	582	616	573	625	616	659	634	619	634	585	630	633	685	629	602	619	653	624	648	713	588	620	607	607	633	621	630	655	643	634	642	631	595	622	632	582	615	677	599	569	603	592	625	626	655	597	630	636	632	605	636	616	600	642	591	657	656	590	603	628	646	658	669	613	672	638	637	633	608	687	611	592	592	621	629	672	636	692	614	593	650	614	588	629	605	635	643	639	640	638	610	616	673	637	681	583	607	614	610	616	648	690	653	631	648	658	620	627	603	633	622	638	647	603	596	639	620	591	610	621	633	637	671	636	641	606	619	619	550	641	594	618	643	643	638	620	632	609	632	629	617	617	655	641	657	639	649	648	657	654	628	656	612	644	646	592	615	630	640	639	639	650	646	610	643	581	647	637	637	651	610	635	613	627	660	605	640	663	650	652	607	657	596	603	634	630	631	590	635	661	680	603	585	605	629	669	607	639	595	652	620	600	629	578	637	611	633	592	636	610	643	656	640	660	653	605	636	592	624	639	610	592	666	580	620	617	658	626	596	624	577	617	592	659	640	648	595	592	614	630	654	645	620	612	610	633	667	650	612	644	647	621	617	643	670	616	603	630	625	648	654	631	648	643	588	578	633	601	621	629	621	597	658	652	639	618	646	619	609	681	622	655	634	637	646	637	617	712	636	632	608	665	616	630	630	646	647	652	630	646	582	660	639	668	636	615	615	652	588	630	618	607	576	630	604	641	620	638	644	605	648	615	614	647	619	613	579	623	621	651	642	612	608	606	619	603	585	659	613	607	652	636	636	632	645	644	634	649	621	626	642	619	639	648	608	632	623
25626	9265	6578	4349	3409	2843	1664	1058	681	500	374	353	272	254	270	273	229	238	242	224	280	267	264	243	228	233	223	228	218	249	232	246	263	240	246	230	236	243	234	245	232	202	224	231	252	248	276	230	238	226	258	247	232	243	239	237	252	219	228	234	205	228	247	225	218	208	225	219	238	237	239	239	236	232	220	245	253	236	225	230	220	226	239	211	231	230	231	242	247	228	217	238	222	238	213	223	242	252	205	239	210	238	251	227	219	218	232	221	209	231	233	222	231	233	247	258	248	230	244	249	226	255	230	242	252	225	230	221	241	216	265	237	240	228	232	246	209	211	239	250	226	237	202	223	240	243	229	210	229	241	268	246	232	215	241	235	221	241	246	240	215	216	254	231	218	210	217	230	234	224	247	239	242	228	234	243	216	208	255	232	242	242	217	211	214	213	218	242	235	202	255	241	229	244	205	203	228	242	191	252	230	255	236	245	268	230	210	240	225	213	236	230	231	237	223	249	252	207	204	206	248	235	214	237	249	242	251	211	248	254	255	237	254	231	213	229	231	242	234	229	244	216	209	236	208	237	223	241	203	241	242	208	246	240	243	238	192	259	230	243	223	229	247	230	239	242	225	219	229	220	238	252	255	227	222	221	260	250	214	292	255	226	224	231	222	252	209	222	234	229	206	220	228	225	208	226	244	229	207	249	237	219	208	220	217	216	237	232	245	231	223	219	225	219	224	232	210	222	248	247	232	258	232	234	223	236	198	222	205	209	246	233	230	231	230	243	229	230	206	204	233	236	229	241	210	262	226	237	209	229	239	246	236	253	256	232	242	203	261	238	233	229	244	234	241	214	222	242	221	221	232	220	214	214	253	235	257	246	194	225	232	247	246	207	247	212	250	219	239	229	230	248	209	214	237	222	229	219	241	266	199	216	243	212	215	236	237	251	237	223	227	237	200	253	251	234	250	215	235	256	202	222	237	221	241	209	207	219	235	220	214	227	222	241	219	215	208	217	225	243	222	213	209	251	233	233	213	209	189	225	237	231	252	218	264	213	219	215	252	202	252	204	233	224	246	258	237	219	251	217	229	245	216	241	207	219	234	289	245	230	259	237	224	254	218	249	217	217	226	238	233	231	254	221	232	274	224	225	220	243	242	217	215	201	215	238	253	212	240	231	241	238	231	225	214	235	223	248	228	239	220	231	191	222	221	217	223	221	239	249	228	234	240	209	224	242	218	210	225	223	202	245	215	255	224	221	216	256	261	221	232	237	254	248	249	249	233	219	220	257	236	271	241	233	260	233	257	206	232	226	247	246	229	220	219	224	231	224	250	237	221	236	252	221	246	226	222	242	207	217	263	250	230	228	256	244	231	257	245	218	248	214	206	245	240	226	232	211	246	248	209	261	259	210	220	239	220	229	220	237	239	232	246	210	235	252	238	227	220	222	239	235	233	211	220	233	215	225	221	236	260	206	235	216	221	230	228	243	233	212	233	211	249	243	251	206	243	245	213	234	226	225	257	233	230	228	216	217	210	268	234	226	245	227	225	198	200	217	238	226	218	235	200	184	200	237	237	223	243	258	228	254	221	243	233	221	232	228	211	209	190	211	215	238	240	254	238	204	231	240	227	206	213	256	223	234	226	245	236	231	246	242	223	226	231	217	218	242	244	228	224	246	215	214	262	234	237	251	229	244	223	245	246	215	205	237	256	210	196	246	210	206	210	226	240	223	220	239	216	238	231	209	238	212	223	218	240	244	238	217	227	224	233	250	247	230	224	234	228	218	241	241	235	247	224	231	219	214	222	206	205	231	223	235	233	274	217	229	236	215	226	231	215	223	255	235	219	233	213	198	245	224	220	214	230	232	238	244	228	202	225	206	205	227	205	240	223	217	240	201	226	219	245	245	189	197	228	250	256	217	221	231	219	234	220	253	217	209	237	222	224	226	216	221	229	225	235	236	267	236	245	216	253	255	271	254	215	217	220	242	219	224	230	219	216	230	205	240	204	227	215	200	219	228	201	208	226	208	228	212	224	221	239	219	248	280	238	235	212	233	236	206	245	209	245	223	232	232	244	225	256	231	211	222	214	239	259	240	265	259	255	225	215	242	205	226	228	235	233	232	222	220	221	246	257	227	233	256	210	231	237	227	230	226	237	235	228	201	210	221	217	225	227	243	235	231	229	227	231	247	243	231	254	224	224	243	241	250	233	227	214	223	224	230	225	216	252	251	221	227	245	229	209	239	242	231	257	215	194	219	241	234	248	244	227	243	244	224	215	229	243	254	236	225	233	236	244	237	217	256	256	222	229	228	234	229	187	235	233	207	221	203	230	231	234	227	245	223	203	241	225	200	246	257	223	269	233	285	222	238	208	240	229	218	223	206	217	214	219	247	230	233	238	216	268	240	231	241	232	228	209	219	235	220	218	241	233	213	227	236	221	227	234	234	224	210	203	220	218	223	235	223	269	241	242	222	224	240	210	211	279	227	231	236	237	235	221	228	224	241	227	211	224	238	212	212	240	250	217	226	247	228	227	208	227	244	222	213	219	219	235	249	243	222	240	250	240	240	215	202	234	239	218	232	220	201	211	246	255	230	223	233	240	243	221	239	229	231	216	231	216	219	231	209	236	241	234	248	211	252	193	219	249	235	255	238	232	220	219	233	211	251	229	216	263	231	218	252	220	240	254	231	212	203	238	220	216	237	230	244	237	221	260	234	229	196	228	211	226	240	213	227	249	250	225	245	235	212	203	223	241	228	197	211	222	220	249	209	246	237	210	234	223	198	209	245	245	207	203	244	222	215	237	207	218	264	205	242	255	243	225	252	225	240	245	222	235	217	259	187	216	235	237	227	252	206	228	233	214	236	237	218	240	225	237	220	255	206	221	230	252	229	258	210	243	206	220	241	207	234	230	242	238	223	216	219	238	216	234	227	242	225	253	258	235	239	204	235	229	237	265	242	228	232	243	237	235	225	212	219	223	213	222	240	215	209	223	239	213	215	232	208	209	228	203	226	245	212	235	243	267	222	215	221	255	236	247	233	252	218	225	226	220	251	239	204	238	234	227	230	246	250	221	227	237	217	270	220	230	242	238	240	210	221	221	220	238	221	210	243	237	211	222	212	231	193	252	218	245	241	259	240	251	219	228	240	239	223	230	237	224	253	250	240	219	225	209	248	214	246	226	228	239	242	225	243	223	221	236	256	223	204	216	242	250	255	216	263	222	241	250	244	227	227	238	236	249	245	255	249	217	244	233	221	237	227	218	229	233	234	241	246	218	234	257	229	234	227	229	211	242	220	216	237	255	236	215	251	201	240	236	226	236	222	247	230	233	210	217	222	227	241	253	232	238	215	215	232	236	237	210	227	225	266	204	205	235	260	250	233	227	205	237	236	232	216	227	221	221	218	221	215	204	215	231	263	262	216	207	233	213	229	235	249	219	223	228	225	232	240	223	230	204	217	188	223	247	244	208	229	248	220	219	241	222	213
18118	3916	5858	5168	5733	5236	3656	3008	2254	1681	1382	1151	1002	934	895	835	801	816	805	728	735	768	730	763	735	726	675	674	665	637	691	646	648	658	626	623	654	651	638	615	657	643	623	575	604	659	648	581	639	642	609	624	617	610	622	639	596	608	596	571	607	593	585	568	597	599	603	616	577	593	547	603	604	521	596	576	585	583	605	594	632	596	616	627	609	581	597	587	615	665	634	603	650	610	621	597	620	621	633	573	610	622	611	586	606	587	618	632	611	598	592	570	552	610	625	607	636	618	604	617	621	618	589	597	597	593	597	609	582	613	616	604	621	563	623	640	605	576	631	605	626	578	601	615	595	581	555	593	596	569	564	631	571	594	559	630	594	611	607	597	606	574	616	592	602	583	597	596	605	579	583	589	598	590	615	578	591	569	619	592	529	591	620	619	559	604	575	601	585	581	603	563	573	588	626	593	606	596	614	615	559	615	621	619	619	612	588	610	644	607	561	634	595	572	637	576	563	567	602	600	592	582	569	604	628	561	585	546	576	604	596	584	613	588	565	560	587	582	601	580	608	609	632	552	571	580	592	563	625	585	580	511	583	616	593	585	568	624	628	571	598	620	593	594	581	651	567	596	603	589	568	608	645	610	569	578	586	555	593	595	611	537	584	572	633	602	609	588	594	615	581	658	601	603	608	624	580	635	603	576	616	646	568	615	603	565	640	608	617	594	578	588	627	577	617	619	570	629	591	577	624	588	583	580	611	596	596	583	591	605	641	596	621	547	599	568	550	591	570	621	589	582	624	567	625	599	587	634	578	615	601	600	584	600	618	614	609	587	607	556	625	589	623	628	597	580	560	574	611	592	608	582	590	594	577	604	613	596	557	550	589	616	546	571	638	582	599	590	572	589	585	586	565	594	568	592	612	637	623	623	593	614	561	570	638	595	595	592	614	612	614	581	615	579	582	623	603	605	580	610	630	626	587	591	619	593	624	626	617	619	580	616	566	526	600	549	556	623	599	560	582	580	623	605	602	627	617	580	604	612	580	558	620	593	602	610	577	625	627	592	583	576	609	633	604	596	576	599	586	577	588	611	633	577	623	572	596	624	621	636	564	595	566	615	559	589	591	592	578	604	597	584	583	634	573	572	613	577	558	541	665	612	547	605	643	574	622	588	583	627	588	569	581	589	613	578	631	604	563	609	619	632	621	584	574	645	602	589	623	607	592	610	596	593	630	548	592	578	554	586	595	604	599	615	554	591	605	614	591	629	577	574	586	566	581	621	578	638	599	611	632	571	599	598	626	619	626	579	595	651	591	592	606	638	570	631	598	569	577	593	533	604	600	581	552	597	574	570	593	631	608	587	559	623	623	590	606	589	590	657	620	589	608	598	630	624	575	618	601	573	576	597	638	580	600	588	600	579	585	560	593	625	607	581	580	542	594	575	558	573	636	562	565	602	629	561	630	597	660	526	602	575	642	580	597	555	536	631	588	577	561	602	611	568	613	556	586	599	614	602	551	614	559	606	597	591	573	586	622	613	611	618	596	580	590	572	567	609	573	585	598	592	536	619	611	529	568	588	583	623	594	585	612	580	586	603	596	593	582	602	612	599	558	623	627	578	586	585	622	583	582	608	585	578	587	589	597	588	615	592	591	577	556	583	616	592	605	617	586	576	621	615	572	630	606	607	591	583	575	626	634	634	619	605	571	560	586	628	583	572	594	583	601	575	605	588	587	588	672	596	630	639	568	604	598	577	642	611	577	591	566	577	650	603	601	589	550	598	607	644	596	580	578	594	591	591	605	627	569	565	588	585	574	599	579	616	601	620	608	575	556	579	562	560	672	575	573	549	583	576	583	590	629	604	577	599	586	574	617	643	544	586	603	629	602	596	551	544	622	616	597	634	591	591	625	640	612	597	605	602	556	584	564	613	620	592	618	596	605	607	587	624	567	640	600	586	627	611	589	615	592	594	615	569	583	611	615	596	574	578	606	611	606	593	636	589	601	617	633	577	606	606	556	573	615	576	572	593	595	590	627	612	576	578	557	590	603	583	618	543	599	590	551	585	585	619	603	580	593	579	608	617	579	620	589	608	558	599	665	602	580	625	580	591	581	555	594	553	590	562	615	555	576	669	567	567	602	630	601	628	599	592	605	561	577	627	578	580	595	594	539	609	572	649	634	588	567	556	588	597	602	590	577	593	577	593	582	589	576	643	586	613	594	576	596	624	594	586	575	622	612	620	602	622	615	548	580	597	618	602	589	588	655	644	586	559	622	530	577	575	626	591	592	592	573	605	581	565	601	600	593	573	602	618	587	552	634	596	647	578	568	579	638	633	643	551	614	585	569	588	588	578	560	616	607	542	597	635	577	600	602	588	655	584	628	607	598	610	598	574	601	562	630	592	569	611	581	583	620	578	631	616	596	576	644	590	608	571	588	590	599	633	615	595	579	618	579	625	622	582	594	615	599	581	614	585	592	539	565	576	660	559	612	586	575	543	550	589	579	576	612	588	573	607	574	609	621	592	582	579	573	583	597	601	570	590	618	605	577	565	600	601	606	598	598	601	611	608	575	582	635	617	624	589	655	578	617	592	603	586	614	554	567	591	596	573	591	590	612	639	590	563	610	624	589	608	584	612	594	618	617	613	590	621	608	563	586	591	593	628	593	616	595	592	596	608	583	576	568	626	602	627	573	607	600	577	554	623	570	560	589	618	637	594	585	596	610	600	637	624	594	587	628	634	545	615	588	599	603	561	575	601	605	570	584	628	635	576	620	654	588	632	588	603	616	635	561	581	543	611	624	567	592	628	606	612	578	629	586	592	570	606	574	591	585	609	609	598	629	616	538	599	563	593	602	618	611	578	591	578	608	632	603	606	565	609	571	593	604	625	609	592	526	618	557	618	605	586	646	564	606	616	571	595	622	579	534	608	600	580	582	594	583	625	596	574	611	600	621	621	591	559	601	624	630	611	611	613	587	558	566	574	609	598	568	616	570	578	589	612	647	569	603	630	614	618	590	610	617	574	577	604	560	609	590	620	624	590	638	626	628	535	615	565	590	603	594	588	572	614	599	585	535	577	605	614	561	560	596	589	618	585	615	612	570	640	599	599	608	564	571	596	579	600	596	578	633	607	584	614	619	552	560	568	586	575	556	580	611	577	612	570	592	610	607	580	582	561	563	608	564	583	600	568	590	610	619	577	536	562	581	563	582	559	608	584	619	611	598	625	601	599	584	555	594	579	573	611	632	599	600	578	577	589	616	597	611	579	621	590	562	587	585	601	567	571	585	601	645	589	610	626	607	596	584	598	573	615	574	566	635	550	606	592	616	620	594	624	619	583	642	611	622	615	574	607	575	594	578	577	616	596	560	576	616	604	652	605	579	602	597	672	578	562	580	573	570	585	608	637	583	614	611	618	595	571	610	621	589	610	584	597	624	597	561	607	592	625	590	553	618	614	592	601	588	623	582	556	548	613	567	601	605	633	589	588
34700	14767	10333	6617	5675	4544	2869	1717	903	566	409	312	238	239	207	194	189	202	186	172	169	152	162	164	166	167	153	160	168	168	140	142	120	141	136	133	165	121	144	139	120	122	131	138	123	130	126	143	120	124	117	136	140	152	135	115	129	107	120	127	140	155	130	138	113	132	124	145	119	149	119	144	137	127	119	133	129	122	149	136	137	135	135	131	145	169	119	135	135	134	117	135	111	130	140	128	141	133	136	110	132	111	124	124	121	130	119	138	143	132	135	141	136	114	131	153	133	124	113	116	138	128	138	125	125	124	122	139	142	137	124	128	129	123	122	141	121	128	131	126	152	105	128	115	133	112	106	110	109	124	143	134	136	131	123	128	132	132	139	127	112	136	122	152	130	116	130	114	114	132	133	114	107	131	141	124	140	143	123	124	147	140	124	149	138	128	132	130	146	138	154	127	132	150	112	120	143	125	135	130	125	139	123	114	125	121	122	115	148	139	125	147	123	138	129	140	127	114	127	134	129	125	123	119	117	129	145	154	153	129	134	142	133	123	133	121	119	127	137	123	124	129	105	119	154	116	125	138	102	123	108	124	106	113	128	132	139	108	131	146	126	129	131	118	128	108	140	127	124	123	118	123	148	118	119	129	136	118	126	114	131	145	152	124	120	129	110	135	123	125	125	109	124	144	108	139	131	122	132	136	126	144	134	144	169	142	124	139	128	131	142	98	137	147	115	135	132	135	127	126	125	126	127	131	128	123	138	115	121	131	126	129	128	128	130	137	114	131	139	146	117	137	107	140	136	145	118	120	128	135	138	125	144	137	118	145	143	165	104	111	151	127	137	127	115	123	113	137	115	121	117	139	140	151	119	125	123	136	132	142	125	135	117	130	118	133	133	131	119	112	121	124	103	138	126	148	135	135	143	156	131	141	111	122	122	147	117	134	121	116	132	115	137	136	124	124	133	148	141	108	121	144	129	112	119	121	128	135	116	141	142	110	105	126	114	130	151	149	124	121	120	131	113	120	116	136	141	124	144	127	127	129	133	144	132	124	142	147	129	116	126	124	128	154	131	122	122	128	125	129	127	133	133	123	120	125	99	136	113	124	127	129	149	139	149	140	143	113	141	126	147	142	109	132	120	126	117	141	139	138	115	122	130	124	132	130	122	111	117	157	108	119	107	133	126	127	126	132	129	133	111	119	139	97	118	118	117	141	159	147	138	134	117	118	144	127	131	113	137	114	122	135	121	133	128	129	129	122	130	117	144	107	135	141	140	128	123	131	137	106	142	114	131	148	145	133	123	147	123	133	134	125	115	136	125	117	108	134	133	122	128	133	142	144	128	111	138	138	142	115	129	125	120	137	128	124	129	115	133	133	130	112	128	116	147	120	143	126	111	137	132	110	139	123	115	140	123	139	125	143	132	114	128	134	149	115	151	124	120	128	142	116	132	96	146	142	140	137	140	91	145	119	145	114	130	133	122	120	125	125	117	128	140	134	138	137	111	138	135	139	135	109	139	144	139	109	140	124	116	117	139	128	133	127	134	133	121	130	127	121	121	133	130	147	131	134	128	134	135	138	124	120	118	120	120	136	130	112	141	123	120	133	121	127	124	129	138	125	141	110	110	120	111	136	136	134	111	134	126	112	116	125	134	141	131	138	127	115	102	124	114	136	119	119	124	137	150	134	121	114	126	129	126	131	119	110	133	137	151	131	125	128	107	137	124	146	128	131	119	123	143	138	113	120	125	124	131	173	131	147	114	107	108	119	122	149	123	136	119	139	129	108	123	134	138	143	139	139	123	117	123	143	114	112	143	120	121	138	136	128	138	138	129	107	128	130	107	132	130	134	128	130	124	131	123	133	138	106	134	131	152	124	121	139	151	128	150	114	112	127	150	119	126	116	138	101	153	119	107	126	137	131	118	128	114	118	108	107	123	124	122	139	117	134	121	113	129	121	129	128	125	114	128	133	125	131	120	124	116	132	117	111	127	127	140	129	107	116	121	119	109	115	133	143	135	128	128	132	133	117	126	125	115	132	121	123	145	120	127	148	126	132	139	131	124	113	136	112	129	134	140	128	131	124	120	136	136	125	140	136	140	145	130	116	123	99	140	130	140	142	112	113	118	116	130	118	124	138	103	129	124	133	104	129	127	126	136	116	134	135	143	110	122	119	133	130	129	144	137	126	129	127	126	123	126	126	111	123	125	129	120	128	120	106	130	124	151	125	116	121	127	119	138	128	137	134	115	121	138	134	133	125	135	136	145	123	138	146	126	117	143	106	133	149	121	132	123	120	137	122	125	117	109	126	131	133	122	123	126	129	130	111	136	135	130	147	135	123	130	109	132	109	118	134	117	139	120	135	124	119	147	130	135	121	153	128	133	153	126	124	118	123	124	120	118	121	138	137	150	105	138	143	133	130	129	118	124	119	107	151	130	138	143	135	116	131	129	142	124	127	149	146	127	121	125	127	113	132	129	135	126	144	131	121	119	135	120	135	133	111	108	123	114	141	138	108	116	141	122	160	159	136	134	133	129	126	127	130	119	131	140	142	138	126	142	111	148	134	131	119	130	129	117	139	128	142	156	154	134	118	131	128	121	129	141	109	127	116	125	126	133	120	115	111	133	128	146	122	131	153	137	144	132	117	121	165	138	113	126	132	109	148	128	127	132	135	151	133	140	121	144	133	148	111	114	115	117	114	127	152	113	116	129	134	120	113	126	142	127	105	133	128	125	130	130	120	125	130	106	138	125	131	129	123	127	144	138	131	133	123	134	117	134	127	127	145	118	128	144	130	131	130	127	132	123	141	99	127	143	115	110	127	139	118	114	115	134	115	128	130	122	126	121	118	119	145	124	130	124	118	130	129	122	118	136	134	150	122	135	144	128	117	127	121	109	141	121	111	110	114	129	119	120	132	148	139	136	114	142	119	116	118	154	139	135	104	119	124	131	126	128	131	128	115	123	134	116	127	136	108	128	127	151	123	128	134	125	111	123	125	140	120	117	134	147	142	125	118	117	134	117	125	139	127	121	133	139	116	135	133	117	125	131	139	127	148	121	130	131	143	120	147	143	145	117	125	114	123	156	128	128	123	119	132	132	135	135	145	146	149	122	149	136	130	134	119	142	121	111	128	114	155	132	126	114	131	139	128	152	137	125	126	121	115	135	134	125	133	125	126	125	132	124	138	106	143	136	109	148	140	114	135	140	125	113	135	137	112	122	115	130	120	123	105	132	103	137	141	133	127	120	110	110	128	118	118	111	136	116	112	114	134	125	132	139	174	136	143	141	159	130	119	137	118	129	127	151	135	110	129	143	113	105	125	129	112	123	129	119	113	134	133	142	138	147	124	144	117	127	95	124	114	153	142	156	126	131	134	126	133	137	134	148	146	114	138	125	137	115	111	127	112	114	128	109	134	128	125	133	126	144	124	122	106	128	138	122	153	123	135	115	134	135	150	135	140	134	131	138	140	135	123	130	113	114	132
23395	5525	8098	7529	7971	7230	5632	4492	3275	2252	1710	1396	1203	1048	940	811	771	730	658	661	655	624	599	578	554	521	586	476	459	474	475	440	489	416	467	442	453	380	391	403	446	386	461	427	416	389	407	428	434	374	406	393	369	377	397	386	370	396	388	381	372	347	398	385	375	371	358	345	363	380	340	385	369	399	366	360	391	368	364	351	377	377	370	326	360	362	380	377	366	368	368	370	381	361	396	407	376	400	397	355	358	396	379	377	377	412	355	387	365	383	391	378	343	381	364	402	329	368	358	393	344	359	346	357	339	359	379	362	351	370	332	384	370	363	358	379	343	378	350	374	377	364	344	362	334	343	318	345	364	307	351	325	354	338	339	348	366	322	369	325	374	342	365	337	332	388	368	343	388	350	333	368	350	353	358	327	342	313	341	349	351	355	340	355	375	336	362	351	387	350	342	367	360	333	329	358	363	337	327	325	369	382	352	373	353	351	371	378	402	362	340	372	313	376	375	333	332	361	349	380	327	355	347	365	346	386	374	357	353	362	355	346	347	352	377	350	348	353	349	325	377	319	341	365	347	363	372	311	358	346	365	387	345	355	374	350	372	351	346	339	351	360	340	357	336	381	329	309	356	333	353	336	338	353	344	342	359	326	398	334	362	312	367	363	371	365	361	376	348	326	372	330	352	361	316	358	291	350	338	356	354	336	354	327	363	340	382	340	368	315	373	344	339	359	335	290	367	360	337	377	372	362	352	351	342	324	339	342	337	319	350	359	343	383	337	347	346	351	336	342	340	349	324	336	329	360	345	333	344	354	351	335	332	330	330	337	373	339	350	340	369	383	346	376	353	344	354	335	343	353	389	324	358	323	369	334	344	341	334	359	344	345	383	350	352	339	365	343	311	339	370	356	332	373	380	341	340	349	346	360	341	383	344	347	374	354	357	332	351	356	341	343	346	349	335	361	330	336	352	337	354	342	352	337	368	333	339	356	370	375	339	338	355	343	345	340	364	331	365	344	367	333	324	348	382	354	357	351	345	364	320	393	334	327	391	337	339	328	343	316	368	360	387	329	352	366	368	396	374	360	354	371	377	394	335	342	355	344	356	357	368	365	358	390	325	316	379	342	335	337	340	353	308	347	350	328	337	361	364	329	361	351	361	370	346	345	330	344	348	345	391	356	376	332	337	338	324	333	360	366	341	304	346	333	342	364	329	335	332	349	367	325	356	361	344	367	353	344	336	331	353	322	327	358	362	348	362	336	307	341	343	337	351	349	354	322	360	339	399	360	382	334	313	308	325	343	369	342	339	351	294	347	383	400	357	324	350	328	362	310	353	329	349	335	373	381	363	371	369	380	351	357	339	404	320	363	348	339	367	348	338	364	355	349	324	353	343	356	333	359	302	359	353	324	306	328	350	362	340	372	334	337	366	361	349	373	360	360	333	365	350	340	359	361	337	364	328	329	322	341	378	374	350	365	342	376	334	390	351	344	370	326	363	344	341	336	341	332	327	373	345	382	337	325	351	378	365	346	327	357	351	354	343	345	367	386	363	348	305	347	343	347	347	353	387	341	384	327	346	342	356	349	368	361	352	351	334	331	375	324	344	334	340	348	355	344	353	346	358	342	350	359	351	322	360	355	361	341	344	348	371	307	370	320	373	349	338	367	355	322	352	328	338	331	353	328	360	322	333	354	373	330	347	345	317	368	338	331	355	351	361	363	351	339	357	350	331	348	365	369	322	339	360	345	339	314	338	344	332	389	351	360	340	336	342	364	347	353	339	316	360	368	395	361	326	336	376	351	348	352	381	372	325	352	349	347	368	358	370	319	355	378	341	376	335	328	363	370	334	310	362	346	355	349	287	346	343	356	354	370	389	331	348	345	346	348	344	344	339	329	353	359	337	345	352	341	338	316	312	353	344	374	335	327	340	346	355	361	388	338	335	334	350	350	339	386	399	347	339	337	361	341	359	363	342	340	365	347	354	349	327	339	344	358	341	360	358	340	374	319	361	384	336	349	363	368	323	370	352	355	346	371	390	371	315	331	352	361	336	351	340	350	343	347	353	363	346	349	352	327	342	327	361	336	385	358	361	339	306	313	330	343	357	328	360	339	338	317	385	342	327	359	316	360	362	350	362	346	368	337	355	328	362	328	329	344	348	363	348	364	369	344	346	358	344	367	344	320	358	368	337	312	355	352	338	339	321	386	377	349	342	361	365	337	351	338	321	344	367	376	359	331	364	354	365	360	361	371	340	334	331	381	352	352	320	348	339	342	355	349	394	339	378	348	349	353	359	366	343	358	328	387	353	353	345	342	348	347	339	361	333	330	359	351	359	338	369	360	301	402	317	351	339	345	341	368	382	342	335	360	338	387	331	313	387	357	349	352	347	377	369	360	330	348	305	368	317	377	360	356	364	346	393	327	343	364	347	369	369	371	316	378	361	320	365	364	356	346	344	361	349	331	357	318	337	325	393	334	373	352	348	349	360	338	352	346	333	332	330	338	334	373	361	335	346	345	335	360	313	355	346	361	349	355	334	327	389	345	343	357	363	326	365	346	356	325	343	344	381	334	358	329	345	357	367	340	352	370	327	347	347	328	353	357	337	322	384	365	327	354	355	366	399	315	350	356	334	378	363	352	333	397	325	354	383	333	323	341	353	340	391	360	342	387	366	372	356	322	353	314	355	343	389	345	335	351	347	368	340	363	353	343	358	355	353	350	340	335	342	382	326	334	362	350	336	358	384	357	327	345	322	355	346	343	373	353	341	336	356	337	337	353	383	362	361	364	349	356	363	331	397	348	359	337	327	333	317	360	354	355	354	395	345	359	333	357	355	312	345	365	327	367	349	334	338	347	364	344	335	370	368	375	388	351	366	339	365	342	340	355	325	363	349	355	391	355	345	400	357	347	364	373	356	345	319	370	374	345	362	358	308	362	370	332	334	375	346	357	345	337	345	327	354	329	346	361	349	360	360	326	327	338	365	321	345	365	355	362	354	383	310	390	316	337	339	376	336	364	378	375	332	319	354	360	367	346	353	367	386	367	315	349	341	368	348	342	350	361	327	346	329	329	327	358	326	340	341	355	347	357	337	333	368	335	314	344	374	365	320	325	378	355	348	361	359	357	366	336	350	357	376	341	379	371	344	328	373	356	374	344	372	328	344	387	352	342	370	359	339	335	361	391	333	375	321	347	361	347	337	367	346	345	345	360	348	372	373	337	358	382	372	373	378	342	319	352	315	337	348	358	346	346	370	334	345	359	350	377	356	344	312	368	364	347	361	322	376	365	361	349	359	330	389	340	354	344	347	335	340	388	359	355	362	373	351	336	347	331	351	369	365	350	378	333	306	365	343	361	371	374	373	334	360	302	356	338	340	349	357	363	342	343	347	319	350	360	367	325	346	344	363	359	354	367	339	349	322	365	379	350	356	324	367	368	378	394	345	362	351	362	344	329	353	355	325	332	350	317	371	356	351	318	362	332	338	358
4921	1148	962	602	540	387	309	313	261	274	252	244	226	238	242	248	278	239	254	236	216	229	228	223	266	228	257	242	273	221	212	231	219	248	227	235	244	256	223	225	227	257	216	244	258	221	238	211	231	233	264	228	192	228	216	219	262	235	236	236	242	242	245	233	269	220	231	230	222	238	226	230	242	233	230	231	235	233	217	236	215	233	222	253	210	233	251	234	174	275	242	233	240	221	255	240	244	217	252	238	228	231	220	219	233	225	228	237	232	225	229	237	244	273	252	239	248	233	238	261	251	234	238	216	253	243	233	226	241	218	244	252	211	237	244	265	236	250	237	225	225	243	267	222	226	217	243	253	233	221	245	263	262	246	244	248	237	236	214	230	249	239	258	221	217	235	217	233	214	233	239	290	229	239	216	210	231	201	264	240	263	234	236	241	262	270	254	281	212	244	244	241	234	234	235	225	254	237	215	271	216	206	234	244	247	233	220	234	252	226	226	225	225	196	258	242	232	229	256	234	230	241	220	235	240	244	230	239	260	268	235	247	237	257	255	255	250	217	207	231	236	267	253	225	250	230	275	243	234	229	239	228	237	247	236	256	222	230	220	253	236	244	232	254	252	200	233	256	232	264	267	252	252	235	220	229	249	247	229	220	246	237	234	243	281	231	235	244	248	216	237	252	224	223	240	251	238	212	240	258	245	247	245	225	218	237	246	255	226	259	261	245	232	252	230	284	249	244	222	206	246	234	241	234	251	245	241	221	222	231	251	210	237	234	235	231	244	234	228	237	235	248	216	241	237	223	222	207	244	249	224	232	235	233	253	264	265	247	242	240	226	208	240	244	203	253	233	274	244	233	269	239	242	252	265	240	257	254	238	266	235	243	248	236	229	242	222	238	243	259	226	249	220	251	220	241	231	235	211	238	243	213	241	218	252	244	214	248	241	250	222	225	216	238	212	247	257	241	223	246	232	242	237	238	231	235	224	241	229	231	242	219	254	219	210	216	266	242	257	214	238	231	231	272	211	241	254	240	216	236	268	229	249	245	237	218	203	238	240	206	244	232	227	244	231	216	208	236	217	219	276	262	219	204	200	265	242	243	224	223	260	245	240	233	232	229	248	259	245	208	229	245	240	250	262	218	244	214	220	246	237	252	225	262	224	211	220	230	231	250	216	228	247	242	244	209	223	230	232	256	295	227	242	244	250	239	255	271	250	234	236	240	222	242	280	216	224	242	234	260	225	282	227	240	222	235	230	240	236	227	222	231	219	256	222	227	219	227	232	271	239	239	203	247	225	251	226	244	225	213	203	237	224	243	230	244	218	261	241	236	229	232	208	240	264	259	213	230	214	235	223	264	231	238	206	230	255	228	233	233	237	231	241	247	278	221	225	237	257	226	212	234	252	243	235	256	251	239	234	229	220	214	243	229	256	234	274	238	219	246	234	216	221	242	216	238	217	221	252	258	221	238	223	264	229	222	236	224	235	219	228	253	261	267	233	272	271	228	273	231	218	228	225	226	229	246	248	238	262	226	237	248	304	218	245	241	231	243	268	233	244	241	237	230	244	229	227	264	242	238	246	253	225	236	251	219	230	229	240	242	251	223	225	232	252	249	230	237	229	194	250	233	206	216	239	213	214	228	257	256	261	219	239	239	228	249	233	239	241	259	239	249	214	250	216	222	223	232	243	231	222	224	242	253	229	231	255	235	235	224	248	219	250	201	239	265	241	244	227	229	230	249	249	211	237	206	262	227	240	239	258	257	238	239	246	233	231	248	228	213	225	235	228	201	256	246	223	235	219	231	228	239	214	234	253	202	241	220	214	219	213	219	269	230	235	249	209	213	241	243	260	219	219	261	245	243	219	226	248	219	231	240	212	223	213	228	249	230	214	258	228	224	230	241	211	249	223	229	220	269	234	211	222	241	253	230	226	225	237	254	225	247	248	235	222	232	216	229	244	260	231	237	243	249	253	224	210	231	260	242	261	249	238	261	257	240	232	259	261	247	231	260	216	259	207	225	237	228	218	225	257	211	232	256	236	251	222	241	242	218	239	209	220	265	248	249	234	209	239	261	240	218	224	246	227	233	229	236	216	208	227	248	232	228	217	242	197	219	218	243	253	221	242	260	204	220	208	243	234	249	214	230	244	236	218	259	284	257	244	211	257	280	266	242	241	222	240	244	249	245	289	226	250	223	255	271	232	234	253	265	230	214	232	226	226	265	246	262	227	242	256	264	222	231	227	249	241	212	218	223	246	253	223	253	240	238	233	228	259	203	269	235	224	236	234	218	226	242	254	212	245	235	241	253	250	254	216	254	230	190	230	240	229	205	219	212	242	246	233	275	237	248	237	254	248	253	204	256	228	275	256	239	230	243	255	236	209	226	239	240	224	237	222	251	218	261	232	230	228	241	252	211	251	249	209	228	248	222	219	250	230	227	233	227	239	229	263	218	239	241	237	246	248	230	240	219	253	251	238	252	213	251	257	217	205	245	246	229	242	223	237	253	247	249	244	205	238	224	235	250	222	247	232	239	217	238	231	236	255	232	252	230	239	240	272	245	202	237	245	254	217	246	228	268	230	238	225	264	262	256	265	252	220	231	226	260	221	236	230	233	238	254	261	228	222	228	258	261	240	218	222	213	244	245	232	248	226	217	253	242	244	240	211	249	232	236	212	231	253	240	258	257	236	225	245	236	209	252	258	232	234	230	241	217	241	265	229	209	239	263	267	249	226	251	266	235	253	246	255	257	263	222	230	225	239	251	233	252	221	210	212	217	226	251	237	262	268	233	235	242	227	218	217	230	217	228	243	228	234	195	235	235	262	253	254	218	228	249	240	248	232	256	233	230	238	227	219	212	227	202	241	215	247	206	214	234	232	245	255	269	246	226	237	231	196	234	227	249	247	223	243	246	244	249	230	219	236	254	237	241	208	269	238	253	245	213	213	246	251	258	243	236	220	229	230	229	258	240	239	209	241	251	229	253	250	240	240	245	249	229	251	246	235	218	234	261	249	252	248	234	225	251	224	222	236	225	238	248	249	236	239	235	228	246	234	221	200	240	248	215	262	231	213	205	242	249	246	296	236	225	258	237	278	240	227	227	243	254	261	232	245	257	218	240	242	241	223	261	236	237	242	258	219	233	222	236	196	251	258	242	247	242	233	242	245	240	254	264	240	223	231	240	224	274	251	248	236	250	247	230	251	220	235	241	252	227	226	238	249	265	224	233	255	226	216	231	204	257	240	269	258	257	233	262	239	260	227	267	227	236	232	234	218	273	233	227	226	242	246	257	261	245	228	247	219	224	251	255	250	241	212	246	237	259	246	265	225	207	236	244	252	232	233	224	245	220	251	251	227	248	275	260	231	244	246	223	245	243	225	235	233	230	261	242	225	218	242	248	270	255	223	216	270	256	250	221	245	226	238	239	254	239	243	235	230	236	261	218	248	215	259	229	257	239	222	255	247	218	220	236	240	212	250	232	236	235
4585	1394	1790	1608	1674	1337	1158	925	848	753	699	670	663	605	629	603	641	663	621	681	615	640	670	585	658	641	619	614	673	619	629	637	627	665	621	622	607	627	610	620	589	633	606	640	676	622	662	614	649	603	603	641	627	614	662	606	623	608	631	642	617	568	610	619	659	687	670	630	595	697	630	634	637	655	662	647	663	661	641	635	598	647	611	620	609	601	660	618	606	616	635	642	612	612	575	671	643	642	625	621	630	674	665	673	607	595	631	631	659	682	606	636	658	638	635	608	635	608	598	639	599	642	671	630	629	605	623	600	637	645	616	618	608	602	616	606	628	601	619	622	659	637	626	594	572	662	663	629	606	619	651	597	633	620	632	626	579	638	572	634	620	626	663	646	620	600	660	602	604	628	634	635	594	631	620	590	608	596	615	611	618	636	659	588	626	604	628	595	663	635	657	578	650	596	692	645	600	612	655	652	649	626	607	597	657	633	565	579	641	638	617	626	614	618	616	598	606	649	634	650	631	581	671	675	614	678	600	604	623	596	645	603	614	643	638	631	619	600	590	653	651	648	628	616	629	656	598	653	649	626	641	589	582	632	651	653	612	606	630	674	610	636	612	633	649	594	656	584	643	559	645	604	640	674	632	646	650	641	594	615	604	617	644	641	602	589	620	599	614	663	667	644	654	639	647	580	613	623	660	633	603	641	605	586	607	589	641	611	608	622	648	627	615	628	675	617	599	610	627	632	621	669	603	632	629	611	620	634	624	612	653	624	635	625	644	628	650	666	589	614	622	602	588	604	623	647	606	655	618	636	680	616	622	648	624	613	629	593	600	625	643	590	582	652	627	590	577	602	682	622	627	631	606	661	658	609	575	643	593	647	644	600	613	627	596	603	635	647	635	616	588	603	628	602	643	599	622	648	604	612	638	584	612	597	696	620	571	627	665	614	605	617	630	600	626	621	672	625	622	618	615	615	651	575	610	629	615	610	609	643	591	650	650	612	663	620	635	628	638	661	644	605	642	579	613	605	625	629	630	659	598	619	601	610	632	580	637	585	587	632	621	618	636	624	605	592	621	635	626	637	633	591	604	616	662	642	627	610	623	648	636	597	664	678	597	589	637	643	634	612	611	667	576	634	605	687	612	625	598	602	637	623	612	601	649	607	639	654	662	613	624	604	637	620	637	567	609	626	636	602	580	608	570	644	594	634	658	621	646	642	604	597	631	669	581	633	619	605	605	652	585	611	625	589	606	627	613	613	652	681	628	599	626	606	593	651	637	582	614	650	600	648	652	650	660	697	644	604	680	587	606	637	648	614	615	638	621	593	607	608	613	616	619	632	653	649	690	660	623	608	591	653	621	614	634	617	631	626	640	633	586	607	616	590	630	656	599	634	658	578	548	627	602	612	574	671	672	635	622	614	623	644	571	590	613	592	690	592	647	672	657	574	652	616	627	651	637	644	606	649	608	580	602	585	589	632	619	595	572	607	660	657	639	604	610	623	616	612	606	644	596	648	628	616	635	616	671	600	610	581	634	612	610	614	633	569	596	646	623	635	639	617	576	638	616	647	623	654	609	654	593	618	600	610	688	611	585	658	668	612	607	613	633	599	580	646	631	605	609	663	606	662	656	666	633	628	619	594	659	642	608	607	655	605	593	614	644	606	630	614	619	610	620	642	648	605	629	664	586	644	624	610	600	603	598	615	641	610	611	626	621	588	661	634	567	634	688	648	639	598	632	651	597	601	608	640	683	641	612	625	608	651	612	629	637	609	621	660	647	630	599	600	600	646	653	666	662	586	624	628	649	658	646	601	623	585	638	623	637	634	620	627	612	630	608	619	638	648	632	625	655	615	593	593	604	612	634	620	653	639	615	658	597	657	598	621	625	611	635	662	653	642	658	643	604	610	592	614	603	642	588	602	674	634	617	662	639	614	649	625	632	627	575	635	627	630	648	640	605	648	618	635	657	610	626	638	623	642	605	603	643	627	575	650	696	598	629	618	631	645	629	622	629	619	581	608	602	642	614	642	648	623	611	585	645	625	567	624	654	607	639	584	590	631	593	625	616	636	645	614	632	646	633	595	608	627	608	652	612	598	627	649	648	618	643	649	587	618	651	644	626	597	650	622	630	623	687	611	594	602	621	587	630	638	648	621	702	643	594	576	617	590	619	652	581	690	626	551	601	594	641	636	643	681	629	629	583	632	623	618	649	636	662	590	611	645	637	629	596	623	631	650	638	599	649	640	620	657	601	619	659	620	651	637	657	663	574	651	630	621	614	603	661	632	612	595	637	615	625	618	623	634	643	625	629	615	578	605	635	645	639	674	609	659	676	636	659	629	632	639	622	635	602	624	610	637	664	615	655	628	620	614	639	614	611	592	660	605	602	609	608	631	609	581	594	627	652	652	634	666	603	588	633	670	613	627	610	595	617	607	647	647	636	619	585	548	689	650	621	652	639	667	626	644	652	613	637	604	623	650	609	640	633	631	625	670	606	646	627	609	602	637	600	613	602	629	644	637	621	619	642	585	658	633	616	651	599	639	650	596	620	581	624	592	658	648	639	664	645	649	593	628	621	637	596	622	613	644	616	611	636	649	580	652	600	619	640	628	611	596	610	617	681	659	608	611	615	644	602	612	641	619	655	631	631	671	630	652	643	620	612	613	641	626	636	599	615	640	636	631	621	645	661	555	587	623	628	636	562	617	619	615	635	598	604	590	676	620	629	573	572	648	633	658	608	666	566	602	643	603	625	612	596	636	640	636	629	621	667	635	595	614	622	588	617	655	690	647	605	631	628	637	601	618	646	607	616	648	632	611	659	610	641	605	582	583	630	603	612	630	640	615	616	656	604	650	633	660	635	641	596	632	650	566	662	639	644	639	634	591	629	595	633	605	607	622	575	641	615	647	657	610	651	661	656	585	604	665	593	699	641	622	616	629	660	616	657	625	625	619	674	644	597	621	573	570	612	639	663	584	657	694	623	630	637	628	573	606	592	576	648	669	626	650	649	590	590	630	642	667	660	614	600	610	627	640	616	590	668	630	613	578	643	609	595	637	582	634	640	645	644	634	574	635	621	596	592	620	663	612	607	605	643	661	626	658	644	629	589	602	609	620	610	664	633	616	630	622	672	626	603	593	628	657	601	615	626	603	595	604	634	628	608	612	666	660	599	645	626	640	611	614	617	615	613	642	630	575	625	582	659	633	623	575	623	661	625	618	658	605	603	599	620	624	614	605	635	643	615	650	613	641	600	692	638	644	621	654	656	653	663	629	677	678	638	658	642	598	651	607	610	608	615	635	583	617	654	624	622	620	637	613	575	601	647	649	592	644	624	605	626	687	660	635	613	650	620	639	653	645	659	671	638	649	619	575	634	633	666	613	612	593	664	635	664	609	628	610	583	610	654	630	590	605	606	662	648	616	669	633	666	638	655	599	612	627	648	606	640	613	640	651	616	622	625	657	593	605	614	643	629	602	637	627	624	587
26527	9354	6638	4089	3728	3064	1776	1062	639	490	381	297	330	290	279	261	261	255	257	259	230	232	220	242	202	256	269	209	240	243	234	267	218	228	251	240	222	233	253	236	258	226	223	179	229	240	209	220	234	221	211	199	222	215	246	236	216	225	209	222	234	214	253	226	220	214	253	213	227	201	235	203	231	234	272	214	217	221	210	211	227	210	204	233	246	241	238	218	246	219	219	233	226	208	223	228	211	223	205	197	250	223	248	217	258	219	245	248	216	188	247	233	229	226	207	215	232	192	246	215	248	219	233	222	238	235	214	212	187	194	210	201	243	247	203	225	222	243	226	180	223	225	217	195	209	238	219	203	216	235	226	243	214	181	220	224	204	227	215	226	234	258	229	221	254	208	215	232	258	224	225	247	222	214	225	236	217	211	239	236	229	205	210	212	209	230	264	232	213	234	213	222	231	200	239	177	219	241	241	244	226	213	217	239	233	208	217	248	223	230	242	207	212	209	206	213	208	243	233	227	206	223	234	185	208	236	238	256	199	224	212	219	216	227	256	233	218	214	195	200	223	219	226	221	240	195	215	201	220	226	228	212	219	241	213	231	237	231	241	203	257	235	226	251	236	241	189	230	207	213	203	206	238	226	232	216	234	226	217	215	196	232	257	238	220	207	223	195	221	234	208	235	210	235	233	226	250	256	232	226	244	256	232	242	229	235	199	211	249	225	240	200	210	242	214	230	247	211	258	243	239	228	262	243	246	204	198	229	249	229	253	244	203	237	255	214	199	205	218	235	246	223	256	211	226	219	222	222	237	220	232	224	205	206	233	205	213	229	214	247	222	211	227	232	220	234	217	197	238	214	261	223	260	201	207	234	218	230	228	217	229	205	229	213	230	214	209	227	232	251	215	238	213	215	255	228	203	217	224	226	226	217	231	226	212	218	225	236	211	228	239	232	227	225	236	186	210	229	205	207	242	237	236	225	232	223	214	216	260	217	207	245	194	199	233	204	211	212	217	214	241	211	224	191	219	217	200	222	214	208	230	228	227	244	205	232	216	237	238	225	240	238	252	232	237	250	214	223	227	225	240	224	218	233	186	240	222	223	236	205	216	256	226	230	232	202	207	189	210	228	225	246	227	240	228	237	242	224	213	206	235	201	225	227	209	225	218	209	216	198	221	236	230	243	218	226	237	208	248	224	231	214	220	203	231	233	223	220	243	213	240	255	230	201	200	244	246	233	192	212	201	235	230	226	214	216	236	213	231	212	225	220	233	233	222	227	199	189	246	237	236	199	238	225	229	220	210	229	214	218	245	237	218	227	233	227	225	229	205	274	231	204	229	222	225	231	216	278	216	216	241	225	205	224	233	198	214	209	228	230	208	219	235	246	224	242	203	216	224	209	200	198	256	215	227	234	235	237	203	209	218	259	235	207	252	199	198	225	224	236	219	224	228	238	247	238	234	235	232	211	200	260	235	214	252	252	212	227	242	209	255	224	197	227	223	240	258	209	216	222	227	229	235	202	219	226	246	227	207	243	242	221	212	221	241	231	221	241	228	213	286	229	238	212	237	220	207	190	224	200	239	215	230	226	221	212	227	227	234	214	233	240	211	203	225	209	243	200	231	236	213	211	216	237	239	233	228	233	230	224	237	234	209	209	231	218	221	230	238	230	224	217	222	205	227	208	233	228	198	219	209	233	221	207	232	222	230	225	217	214	222	280	223	220	220	244	209	226	218	209	186	228	232	227	223	237	207	253	211	256	230	196	233	233	245	238	212	206	223	214	235	202	220	216	218	218	228	230	237	232	214	232	200	210	231	210	234	219	214	220	236	216	246	230	220	229	191	215	247	204	214	206	232	208	210	225	218	222	235	233	238	218	222	242	221	244	225	213	202	210	261	195	243	222	193	237	211	220	239	230	225	211	216	218	238	239	213	222	222	236	227	206	193	226	234	211	198	231	210	248	209	231	241	221	215	228	237	229	213	201	225	218	228	214	213	207	238	212	244	216	239	201	238	225	225	239	232	253	228	241	215	227	238	227	235	231	218	215	250	231	226	216	215	206	231	237	235	212	210	237	219	216	228	255	226	229	212	219	210	213	231	229	223	242	231	214	228	250	218	217	189	201	226	222	253	222	211	215	208	243	231	231	221	202	235	223	219	198	218	228	231	185	211	215	238	250	258	242	269	242	231	200	224	220	243	235	213	231	241	216	242	219	217	229	241	210	235	235	210	219	225	203	213	235	223	199	278	227	226	198	174	199	222	218	209	215	261	203	204	233	236	193	239	209	192	205	209	203	242	226	193	226	229	238	195	265	226	237	243	227	266	245	194	220	203	234	223	223	208	215	214	201	197	235	221	229	259	229	230	242	204	228	219	234	189	221	229	209	211	217	216	200	235	232	235	247	209	260	220	247	215	235	226	199	226	242	245	219	231	227	205	240	243	249	194	236	232	239	191	273	227	231	209	275	206	239	231	213	220	222	202	259	242	242	212	207	229	198	229	216	231	224	232	219	205	236	242	256	221	251	191	225	208	215	225	219	215	211	221	204	221	254	242	234	227	235	214	224	215	210	229	238	225	214	229	230	205	219	223	232	218	229	233	237	233	244	221	222	205	232	237	236	242	218	217	221	191	208	245	216	223	209	243	219	218	221	223	219	234	235	229	208	210	227	200	252	233	210	226	230	251	214	212	221	193	206	229	224	208	221	214	215	230	222	220	245	209	216	231	233	220	230	244	195	210	240	217	211	246	217	224	224	233	204	233	225	216	223	214	213	222	225	225	210	212	240	233	212	212	237	242	215	220	221	198	190	235	244	239	232	202	186	217	217	217	224	208	203	205	216	225	244	240	231	207	233	221	244	236	229	215	207	229	242	235	234	235	206	236	229	190	236	237	234	217	233	212	226	208	211	216	223	225	192	226	223	217	220	240	226	228	213	219	214	214	224	214	206	217	221	237	214	247	221	257	218	226	211	205	221	238	199	215	203	214	210	224	214	217	202	203	229	209	221	211	241	227	223	230	252	217	248	211	196	199	229	218	222	221	220	209	219	211	251	230	224	233	228	233	191	233	268	245	203	195	229	275	233	245	248	235	209	208	227	194	206	224	251	240	192	192	218	220	220	225	233	214	199	232	241	203	233	233	201	235	221	233	218	262	198	213	183	205	230	227	247	202	210	223	217	212	237	229	225	228	226	216	209	242	208	230	226	200	251	228	217	184	213	212	211	206	249	191	217	210	232	243	216	233	205	229	231	244	209	208	217	216	224	205	227	237	219	200	190	189	231	217	209	235	220	222	216	226	233	230	225	226	224	235	208	233	215	215	241	210	230	254	226	243	216	197	233	231	248	241	226	215	216	266	220	231	230	233	218	199	211	231	226	224	189	230	228	183	216	242	203	227	196	217	231	223	240	229	215	218	222	217	255	221	209	215	213	262	219	212	210	192	245	227	202	225	228	214	218	207	229	229	227	229	206	232	246	223	218	235	221
18317	3777	5283	5138	5721	4864	3587	2969	2348	1727	1416	1113	1063	951	875	842	812	800	783	766	774	709	659	681	694	708	649	604	661	632	650	657	645	638	615	635	618	637	594	625	610	608	585	621	620	599	649	582	640	626	567	562	615	645	619	602	566	601	575	615	583	570	582	584	550	620	579	551	614	591	586	604	573	605	591	562	583	601	605	571	585	604	607	546	588	590	563	595	581	587	591	581	595	602	630	605	599	594	599	579	659	638	582	610	643	560	562	576	571	595	634	586	590	610	582	528	577	583	553	635	598	614	607	599	560	577	582	574	576	633	575	593	604	585	565	573	622	559	598	583	607	578	545	604	597	599	580	578	554	604	616	551	596	608	550	592	589	583	610	567	521	572	575	567	563	588	585	618	608	537	542	589	615	582	561	546	552	596	618	576	549	570	641	571	569	585	613	561	607	624	598	574	579	547	530	616	596	578	587	571	579	594	605	602	599	558	584	587	611	646	558	573	611	602	620	538	562	541	583	569	584	608	557	594	585	609	610	575	575	577	553	552	648	572	574	559	620	585	608	594	626	576	591	599	568	575	570	553	589	603	549	590	588	613	570	588	600	596	536	594	546	569	525	632	572	574	571	590	523	594	562	560	528	620	561	596	565	581	597	607	547	605	525	564	604	561	589	571	555	590	570	614	587	577	562	577	578	571	559	615	582	596	557	591	556	547	583	563	533	604	625	547	587	587	602	569	594	608	567	582	579	563	552	587	540	558	574	578	582	629	569	598	600	593	579	601	587	557	576	585	620	581	618	645	588	591	609	584	576	605	575	562	563	592	590	579	566	542	590	577	587	570	599	577	539	573	575	575	588	555	561	571	570	572	617	600	593	578	624	569	603	550	573	590	554	536	538	599	548	583	589	548	610	614	624	578	602	605	606	564	573	575	600	578	593	547	582	581	592	599	571	627	580	548	545	540	572	589	609	580	576	604	586	596	572	588	601	595	566	575	559	535	578	581	557	572	597	564	564	567	557	570	571	570	607	610	594	530	548	588	590	604	563	568	576	560	569	577	572	584	598	605	536	616	554	621	601	541	591	582	596	577	618	581	560	594	579	546	577	563	572	578	543	527	535	588	573	578	565	578	564	586	549	603	615	592	557	588	568	526	569	574	553	633	570	559	557	629	617	577	592	575	540	568	585	563	605	568	612	596	573	587	573	567	557	580	569	572	542	603	559	591	595	648	603	548	567	597	565	550	572	573	607	606	587	561	601	554	561	579	571	631	596	566	543	584	550	617	618	602	605	552	611	602	565	586	554	526	580	586	539	616	544	614	604	572	553	579	583	537	586	562	588	553	569	582	579	589	549	596	555	593	548	579	584	606	598	593	599	581	533	646	604	607	565	608	587	564	614	559	575	645	563	559	632	603	571	572	570	584	580	594	588	562	581	611	562	587	558	545	569	579	582	565	540	620	631	583	573	590	565	589	579	569	581	597	583	577	562	624	595	554	595	588	587	588	608	614	563	619	616	570	536	595	583	574	554	565	613	600	545	587	542	562	570	581	613	583	557	583	600	558	534	597	570	594	545	568	558	593	601	623	541	600	619	512	585	562	603	547	545	574	550	543	552	531	551	574	573	578	597	548	604	603	552	593	585	560	564	596	542	547	573	543	564	620	618	579	580	568	599	590	581	591	543	561	583	615	582	585	576	561	569	557	562	613	591	608	587	578	587	642	591	594	594	608	595	604	596	547	618	621	579	592	585	605	610	594	599	549	590	639	587	583	618	574	631	593	530	576	556	564	608	586	577	601	575	547	555	594	510	583	620	613	598	579	595	580	550	542	590	594	626	587	604	598	556	508	549	601	598	581	575	564	611	592	573	565	569	617	610	582	546	597	600	576	568	531	573	600	577	551	579	603	549	571	613	533	554	650	576	558	617	618	612	574	570	614	585	609	581	578	567	596	564	562	589	567	576	570	586	587	578	635	574	565	620	574	620	541	527	568	594	568	558	590	568	585	568	560	561	523	616	554	590	583	559	614	553	619	550	577	598	560	561	613	601	601	547	614	571	552	596	541	604	633	555	555	582	589	592	637	584	550	566	565	573	585	573	547	594	567	586	571	598	562	615	563	611	560	610	592	572	664	592	595	569	567	577	581	559	588	551	593	582	574	567	572	603	579	613	598	597	597	545	623	551	595	614	541	559	589	596	594	588	585	594	595	618	576	588	578	580	586	541	541	590	585	594	589	585	552	587	553	556	583	576	593	558	576	566	571	605	573	575	582	551	604	578	561	598	556	607	596	561	558	549	543	600	620	574	577	596	575	595	567	580	537	584	593	569	539	571	597	585	605	532	611	569	624	590	572	562	571	540	560	592	552	555	594	564	588	584	568	582	641	570	547	559	571	581	591	598	571	596	608	581	526	610	608	573	559	572	599	595	585	573	569	568	617	643	598	562	547	586	619	578	555	560	581	570	574	583	585	586	594	564	565	599	587	581	607	558	593	576	568	598	561	564	649	582	579	594	586	587	533	565	576	531	585	599	588	593	586	571	562	572	579	581	606	600	586	585	615	596	609	591	603	556	603	584	575	588	583	537	545	615	612	593	612	572	569	569	615	511	594	572	608	570	602	585	562	605	564	533	591	573	602	558	594	598	554	595	608	606	630	557	557	593	573	554	559	554	564	586	582	553	596	573	599	595	580	586	619	583	575	596	606	595	581	624	622	564	595	554	612	588	602	560	595	571	641	559	633	575	618	627	582	587	579	569	591	560	608	596	605	602	572	585	588	568	563	564	556	595	545	542	561	571	620	579	568	584	567	543	566	569	567	598	585	578	587	606	579	585	586	607	557	613	592	592	577	576	601	589	542	570	566	596	641	583	604	613	587	508	576	618	590	591	593	610	603	574	590	614	589	590	579	616	589	604	596	613	564	604	532	554	615	589	583	580	564	564	546	599	576	602	555	610	606	606	581	629	564	605	623	597	552	541	596	570	564	572	601	584	569	571	593	581	592	552	566	597	559	642	590	603	574	601	612	540	587	579	618	580	633	549	603	616	602	580	545	596	610	571	559	596	582	616	565	589	601	610	599	573	510	552	546	556	563	581	537	624	623	602	549	533	597	591	609	586	563	585	575	603	593	592	552	618	620	603	558	577	614	617	584	579	560	564	534	587	585	570	592	620	632	539	553	601	582	580	549	568	576	582	552	605	596	579	526	548	565	569	545	607	541	596	535	588	544	541	557	592	578	586	568	618	577	609	616	584	578	560	531	541	579	596	568	568	566	586	569	588	589	591	540	589	575	604	585	590	585	593	584	554	558	575	596	571	578	581	558	597	556	567	588	544	590	575	579	582	576	628	602	571	570	587	567	600	583	552	543	635	561	575	563	604	612	635	588	600	597	578	571	560	581	546	587	625	584	593	590	550	541	587	564	586	581	567	571	563	626	616	614	599	597	579	591	571	624	598	551	584	567	557	559	615	612	582	576	595	570	611	592	584	565
35453	14103	10066	6657	6098	4947	3134	1777	1005	578	371	305	263	237	211	208	186	199	198	165	188	182	144	144	159	172	150	153	151	154	161	144	150	167	130	144	132	155	136	149	170	154	145	131	139	128	143	154	130	132	151	144	111	141	128	122	149	137	130	135	136	129	139	145	143	112	158	161	126	135	142	126	146	146	137	114	134	142	124	153	143	121	139	134	131	131	128	110	138	141	139	127	135	132	134	118	117	132	145	142	138	146	119	133	118	135	123	122	137	135	134	124	128	125	132	125	147	147	128	161	133	135	144	131	135	134	155	132	116	144	131	146	119	144	164	129	128	151	129	133	133	145	143	135	138	146	129	153	151	122	137	136	138	138	140	153	120	147	128	134	128	121	127	137	135	132	118	139	135	121	131	130	132	143	143	140	154	123	134	151	146	135	145	132	125	140	132	121	127	131	140	149	140	123	129	143	112	139	145	144	126	161	112	150	153	131	130	138	149	155	148	167	151	137	151	136	133	151	118	129	139	123	138	128	129	135	124	115	110	150	126	124	129	125	125	133	141	145	119	130	128	121	128	125	127	140	146	132	130	124	155	135	145	117	132	151	137	115	121	125	132	141	123	123	142	133	147	136	127	145	138	140	124	133	139	137	132	131	158	142	144	144	116	135	128	140	123	118	137	143	132	125	141	151	135	147	136	142	130	138	129	128	134	115	135	124	130	128	126	137	115	141	142	126	135	143	126	147	110	134	136	122	127	130	143	140	109	117	127	125	125	135	143	127	117	134	156	124	135	141	129	152	131	143	148	150	132	124	141	136	150	148	113	121	134	131	150	131	155	150	128	153	145	148	154	129	149	131	144	123	138	118	142	137	132	138	126	127	132	134	132	148	131	147	125	137	128	146	118	124	127	115	127	144	135	121	123	128	120	95	142	164	131	125	119	141	114	125	158	136	131	140	123	133	140	143	142	135	129	153	144	129	149	132	110	107	132	126	118	138	136	137	120	129	113	136	143	125	137	126	134	148	127	164	140	133	127	133	130	119	137	128	136	129	142	142	131	113	144	136	122	140	128	143	140	123	129	140	123	153	115	133	159	133	107	124	143	113	114	153	151	142	115	152	129	138	129	136	127	156	148	113	139	131	118	144	151	133	137	145	124	137	119	149	119	137	130	139	140	120	141	153	129	135	150	161	129	129	140	130	115	139	118	135	133	144	126	141	168	153	140	113	140	108	130	121	145	117	138	133	125	144	150	121	126	146	147	142	130	122	123	118	120	121	125	132	117	121	123	140	132	114	141	132	128	136	127	130	132	136	143	128	120	128	141	126	138	123	134	132	143	123	127	133	141	133	120	149	136	115	138	146	124	137	143	130	120	137	134	137	132	128	134	129	114	133	140	118	146	153	134	141	145	139	137	134	140	136	131	130	142	154	109	144	117	140	153	153	126	152	114	138	132	145	121	115	118	127	126	140	144	147	123	142	129	139	112	133	150	120	137	133	140	119	166	136	137	111	146	140	118	142	138	133	140	138	138	143	129	133	139	149	146	148	148	155	134	134	139	140	131	147	142	140	155	127	127	155	139	116	129	142	127	144	144	135	136	118	136	114	123	131	139	133	136	126	121	139	128	121	152	116	133	137	157	158	136	134	145	147	128	133	135	122	136	119	142	152	141	124	121	112	144	152	129	157	139	121	141	153	129	140	135	136	132	120	133	143	121	126	140	155	150	138	147	131	142	139	155	161	142	128	125	125	128	158	115	130	141	119	129	114	128	125	144	125	132	130	135	120	125	137	143	108	157	139	126	151	143	128	123	115	109	121	127	128	132	132	159	145	123	155	137	133	132	122	150	138	124	115	133	130	121	140	133	133	124	123	146	142	129	139	115	142	127	137	111	129	133	132	147	123	133	146	127	139	148	150	133	118	114	135	126	132	116	135	138	117	112	132	139	122	148	126	142	115	101	143	140	129	124	132	138	119	147	140	134	149	125	124	161	129	138	143	137	148	125	118	138	130	133	117	129	153	134	151	147	133	137	142	138	120	134	132	129	113	124	136	134	148	158	99	120	139	135	116	142	122	141	156	126	171	109	114	139	137	124	147	149	145	138	133	145	140	122	134	132	140	131	134	120	124	140	131	148	146	148	145	138	144	157	141	132	135	134	128	127	138	127	122	131	128	147	150	139	140	138	138	134	141	133	139	132	132	130	140	113	129	127	117	132	136	121	137	125	132	105	132	136	136	139	115	139	130	122	127	122	144	149	117	150	125	110	101	125	141	134	139	141	141	140	140	104	126	144	119	120	130	152	147	141	135	124	138	144	125	136	142	120	130	124	139	132	134	147	143	130	121	143	127	157	126	135	153	131	124	121	111	137	122	139	143	142	133	129	147	137	133	124	146	161	125	135	142	126	159	138	130	111	121	124	130	154	125	120	164	142	128	115	128	129	111	128	144	124	149	120	143	133	120	119	135	151	155	131	142	131	133	122	127	140	131	105	130	156	133	118	127	138	139	120	124	141	148	125	142	123	131	147	130	123	141	124	137	136	149	124	132	124	124	130	140	122	137	137	132	128	129	120	125	121	121	131	119	137	131	121	122	120	112	136	135	140	122	118	142	135	137	135	145	127	130	165	138	138	109	152	136	127	123	141	124	133	120	110	122	155	138	121	109	127	130	119	113	129	141	131	122	134	113	142	124	142	140	133	138	108	133	139	131	137	132	123	127	128	123	132	137	157	124	132	132	141	133	129	126	110	125	122	142	130	122	145	132	156	133	123	129	144	134	145	138	129	148	150	130	145	129	133	146	144	137	140	129	128	129	119	141	135	127	124	118	127	114	118	131	119	138	124	127	146	142	132	128	144	147	162	140	137	144	161	132	141	123	122	133	137	133	122	100	113	127	144	130	126	136	143	135	143	129	121	114	118	128	148	132	132	115	132	136	118	141	126	166	133	112	138	130	136	129	138	111	140	135	122	139	141	136	145	132	125	143	131	155	135	120	134	129	143	135	137	116	127	144	110	133	128	136	141	144	142	124	140	143	139	120	120	141	122	148	156	131	112	139	129	150	121	135	134	121	134	140	120	112	156	145	148	117	127	141	141	146	134	144	143	124	136	143	127	142	143	147	115	132	133	148	132	139	162	111	138	118	151	122	134	144	126	148	137	153	144	143	129	144	136	127	130	124	139	136	150	150	124	129	139	118	137	134	137	131	135	121	136	131	144	126	123	125	144	108	107	125	153	123	135	155	129	146	153	137	120	125	125	137	126	109	141	145	133	138	126	145	149	108	138	146	133	119	152	124	142	133	167	149	130	143	123	118	115	117	137	128	126	116	156	147	127	141	112	129	131	133	152	119	117	147	149	137	128	146	129	139	106	150	127	139	128	149	138	131	145	144	134	130	128	150	113	142	161	137	115	137	115	118	136	131	126	132	123	122	152	145	161	155	155	113	140	138	129	145	140	119	134	142	128	153	122	151	160	135	126	150	162	136	138	125
23385	5327	8056	7816	8884	7720	5727	4697	3214	2369	1760	1447	1191	1026	909	813	807	718	725	713	672	622	629	625	540	547	555	549	535	511	505	462	470	483	477	466	485	421	441	432	421	424	394	419	418	436	450	406	390	416	377	414	390	411	404	422	398	379	399	396	387	389	416	387	398	375	349	384	390	358	405	382	383	396	411	387	364	385	388	398	352	344	368	396	367	366	383	360	371	386	407	389	437	390	392	385	449	434	368	364	394	388	401	354	387	365	343	372	375	402	357	389	367	356	364	353	388	381	357	359	396	405	368	348	372	359	377	363	405	351	380	330	395	395	403	386	379	377	376	395	353	377	364	403	376	343	353	377	358	399	353	349	373	352	338	339	356	351	386	330	384	346	351	360	392	394	333	358	382	330	363	408	367	382	367	374	389	355	353	378	399	353	390	363	370	352	387	378	387	360	392	414	356	361	398	379	328	361	375	383	378	372	378	368	355	438	389	375	415	402	399	372	388	357	368	400	339	381	345	378	366	341	397	377	368	330	356	364	378	361	360	356	363	316	351	355	336	385	366	323	357	360	378	360	359	348	366	367	387	349	358	357	371	369	331	365	380	352	365	363	370	383	399	369	360	387	361	359	375	373	352	368	382	395	373	367	376	319	422	373	375	377	378	320	354	393	349	331	358	356	384	378	368	372	367	337	355	360	346	387	371	354	376	380	357	353	360	360	373	377	320	358	360	374	375	348	373	369	357	387	377	360	377	338	363	405	380	388	333	349	403	361	355	361	360	400	348	377	359	345	391	389	343	359	357	357	356	357	393	373	380	338	361	381	421	348	367	358	368	358	351	386	332	376	335	366	368	346	403	370	379	342	362	359	370	383	375	402	395	379	365	326	355	348	348	353	348	394	393	367	343	378	374	364	342	367	340	350	363	343	372	372	357	377	366	373	348	356	386	357	354	384	361	364	355	380	350	339	357	323	381	385	332	378	359	385	371	350	358	368	354	357	402	377	349	365	374	338	361	364	337	334	353	379	349	381	368	360	349	373	352	374	366	373	376	389	384	356	352	409	369	358	355	359	353	373	371	353	387	373	385	338	380	371	357	401	362	350	369	345	384	358	339	351	368	369	339	325	358	334	342	370	355	387	364	361	365	363	342	341	331	361	401	372	400	356	360	353	367	333	371	343	383	346	320	364	365	355	342	348	353	357	329	363	375	349	366	377	376	334	374	366	360	345	361	341	373	366	355	340	346	373	339	361	363	318	359	397	339	345	391	377	336	368	332	328	359	366	383	368	352	362	368	337	325	389	365	314	364	354	364	370	387	366	397	365	358	348	351	359	371	375	346	388	350	339	369	361	403	347	366	368	338	348	378	339	352	358	362	357	397	381	337	351	369	361	378	354	347	346	378	360	353	359	363	357	349	399	355	367	360	368	355	367	360	406	376	376	395	367	365	355	352	351	367	343	327	361	395	362	386	352	380	374	367	343	360	342	344	366	366	381	378	356	385	346	368	362	377	358	388	357	404	346	360	349	369	365	346	343	391	394	377	313	356	359	367	377	405	368	357	365	352	357	354	362	360	348	366	345	353	355	409	413	378	405	363	375	372	347	393	356	367	378	361	343	355	354	413	382	386	340	351	397	337	314	356	355	368	352	379	362	361	372	389	344	324	379	384	354	328	397	368	352	375	345	360	381	340	386	380	334	354	367	366	359	391	358	350	347	377	359	334	363	370	353	379	355	364	372	339	337	351	390	378	335	357	366	335	349	384	371	352	387	345	390	330	346	390	339	366	385	361	358	365	362	380	381	378	314	349	358	337	351	357	371	358	368	358	363	351	411	361	360	365	374	349	307	357	327	382	382	382	367	358	359	368	374	365	356	403	355	350	362	387	347	365	366	347	394	393	356	372	346	388	406	331	349	348	365	384	352	390	373	392	361	379	347	341	348	388	363	410	377	374	391	365	355	374	401	387	371	352	333	352	350	373	363	340	371	336	394	351	401	364	377	365	369	347	352	358	347	334	384	362	356	354	372	374	355	398	335	363	371	349	396	343	333	360	352	361	336	382	356	361	349	355	357	374	348	360	359	348	328	369	388	336	357	349	363	382	371	417	349	366	353	356	349	360	323	365	389	340	353	352	362	355	372	369	339	349	331	362	344	384	349	382	363	375	357	404	367	382	350	384	342	373	374	401	356	369	340	381	374	359	391	356	360	376	361	368	372	371	380	349	409	359	363	323	389	360	323	354	367	411	376	359	385	357	338	340	387	331	327	343	388	362	373	364	369	361	368	371	376	374	338	329	352	393	347	362	365	362	373	345	345	380	379	355	364	350	363	338	384	354	375	354	381	333	372	365	357	371	338	386	387	381	341	370	349	354	373	356	372	360	327	358	356	356	385	392	349	343	335	348	337	330	338	367	348	363	369	374	378	353	356	357	404	357	335	364	378	368	391	389	328	326	382	359	379	345	366	337	352	373	334	369	393	348	365	358	359	376	387	366	362	348	352	345	360	382	347	379	350	337	348	376	404	373	369	356	368	378	329	389	374	386	365	380	384	388	377	336	388	362	336	330	370	343	360	379	376	367	355	381	337	378	334	344	395	378	395	356	360	368	365	346	348	337	368	381	361	367	371	407	362	329	347	360	330	362	390	371	354	397	384	366	350	304	380	348	392	377	374	378	349	359	366	395	349	395	363	378	375	361	365	360	371	357	378	427	368	357	365	384	317	353	342	381	381	345	360	368	389	360	362	344	342	326	387	363	382	347	357	343	382	351	363	389	354	359	329	365	397	382	351	375	387	385	336	365	349	395	343	379	337	353	389	341	346	333	396	337	355	375	352	335	389	380	327	363	356	330	378	383	367	359	364	359	352	365	344	362	353	339	362	381	358	323	369	368	376	361	337	372	323	361	353	333	386	371	351	361	366	344	353	368	366	343	403	378	348	370	347	375	355	353	337	357	405	376	374	352	390	377	327	323	408	370	339	333	374	339	374	333	371	364	352	405	365	358	361	385	356	373	354	363	332	379	399	348	378	344	381	322	336	355	375	360	351	330	375	381	342	379	376	415	360	355	390	370	356	370	349	378	365	399	362	352	348	375	344	377	359	372	323	399	362	328	385	336	384	355	351	369	364	337	363	376	378	327	395	361	347	359	310	363	378	374	366	351	361	367	365	394	348	341	383	405	362	345	399	371	397	355	354	341	364	407	372	358	367	371	368	376	375	333	396	369	360	381	379	352	358	378	374	359	357	364	376	376	379	376	376	347	357	317	375	375	371	366	361	361	364	368	372	360	387	373	334	391	387	375	339	346	357	314	342	372	359	366	385	336	385	397	380	401	329	386	386	376	351	369	363	364	369	376	387	353	343	354	356	353	347	396	328	333	387	374	354	344	346	369	368	373	347	364	356	352	396	324	390	334	369	367	390	360	332	389	331	333	350	329	363	359	386	347	378	345	380	404	332	360	371	374	331	405	382	383	367	342	374	353	344	329	363
5110	1064	927	704	590	470	379	320	287	268	277	261	271	261	223	261	258	263	245	221	272	225	217	262	261	235	241	240	254	246	214	249	224	270	208	246	268	227	251	238	261	249	242	257	255	235	200	237	254	227	238	229	248	257	220	260	242	239	264	225	227	250	218	300	279	254	237	281	245	233	251	234	254	235	237	235	254	243	265	265	250	247	251	230	235	254	226	270	258	263	234	278	262	244	230	248	251	250	232	261	287	259	258	213	260	238	250	256	241	259	240	271	246	267	220	257	244	246	226	270	231	252	211	226	246	260	221	254	267	236	258	252	245	240	251	263	235	252	270	217	250	272	239	249	228	238	250	256	247	238	233	245	228	240	246	244	238	239	244	277	234	281	261	252	241	227	251	276	255	252	248	234	275	246	275	237	213	268	247	226	230	260	227	246	232	217	249	232	239	257	232	228	238	256	239	250	247	249	244	235	226	263	256	232	270	253	252	247	247	261	245	253	281	247	252	222	241	223	251	268	228	261	200	237	258	247	250	255	254	254	240	243	256	236	246	263	258	286	251	255	245	243	217	235	241	254	251	237	236	236	273	220	263	226	216	232	243	269	229	226	209	235	272	256	254	230	261	245	260	267	228	227	274	261	263	249	232	251	252	237	258	248	263	215	221	236	259	274	245	258	260	247	253	235	242	229	234	257	239	233	236	258	221	231	227	218	225	255	230	238	236	240	235	245	255	225	236	249	262	226	242	247	224	267	231	210	242	247	262	240	252	229	257	220	253	253	251	265	232	239	224	242	249	243	287	224	254	246	245	229	220	260	221	237	242	257	259	273	257	270	265	231	262	244	250	252	241	270	275	244	233	267	242	268	223	239	239	244	232	255	214	247	241	269	255	219	229	247	249	230	241	261	232	246	231	235	260	246	260	247	229	244	251	252	263	227	241	260	244	256	237	232	240	224	257	255	212	258	276	232	242	244	267	248	264	241	252	241	274	261	254	229	257	258	265	277	258	234	233	224	266	230	278	217	274	260	235	260	262	257	243	241	245	245	227	232	238	243	240	229	238	241	239	237	230	212	231	276	257	269	242	199	229	261	241	267	222	230	266	278	245	253	227	278	259	233	278	244	256	243	254	236	263	270	259	239	261	265	228	241	235	247	267	229	232	200	232	230	250	260	253	253	280	256	255	231	231	244	232	222	226	231	256	263	267	240	215	239	246	252	253	255	259	273	248	229	219	248	268	268	251	249	242	249	250	234	247	252	285	265	267	225	251	267	237	257	237	225	262	248	218	217	226	234	244	244	246	241	233	245	256	258	237	263	257	250	242	254	229	254	246	254	250	252	255	237	240	249	250	258	230	214	259	251	231	217	250	245	267	247	244	248	248	233	227	259	263	239	252	246	222	237	250	219	211	235	261	214	233	219	241	249	262	258	223	247	241	242	227	236	233	245	273	229	221	262	244	275	254	258	277	284	260	260	266	235	244	233	224	237	243	238	244	229	258	257	256	245	223	251	246	237	245	223	247	241	274	260	226	238	250	239	241	217	228	246	279	239	251	275	267	233	256	262	240	216	212	245	234	235	252	258	242	243	230	289	261	220	223	251	249	244	277	238	235	233	228	216	255	250	271	256	243	223	259	247	228	251	243	236	264	250	240	229	226	258	245	221	232	222	260	263	262	274	240	234	253	242	237	249	242	245	247	232	237	249	224	237	253	247	224	282	257	252	241	252	267	244	235	253	263	238	240	242	231	236	242	263	236	263	236	259	238	254	238	273	257	276	254	269	244	247	224	263	241	249	228	248	262	234	245	265	291	241	224	229	279	217	231	252	278	248	229	235	229	291	253	247	232	259	248	231	239	264	263	229	233	260	241	242	241	252	259	224	242	236	252	270	219	252	250	237	254	257	255	266	253	248	236	280	259	249	264	239	245	233	247	211	254	262	246	229	246	270	247	233	244	245	240	262	280	226	265	269	236	235	218	240	263	263	225	248	246	280	242	230	266	241	290	257	254	223	249	224	219	218	260	265	247	282	231	225	259	251	234	232	248	244	244	230	243	263	257	263	261	240	247	278	229	274	224	251	270	225	225	257	272	225	225	245	230	261	232	252	247	265	238	250	228	228	242	260	263	244	244	236	246	253	262	232	234	255	260	253	258	264	238	256	220	267	256	247	224	242	261	239	261	254	259	233	226	260	271	258	252	245	242	241	253	258	290	228	235	246	244	233	247	261	241	238	255	253	230	244	241	252	239	244	243	270	223	244	233	209	259	238	277	263	228	237	217	272	237	240	238	238	242	257	244	270	247	282	226	287	246	253	230	253	239	269	265	259	240	221	246	245	249	236	229	253	233	249	230	219	235	234	258	222	248	244	248	259	297	238	244	236	241	263	252	259	233	239	246	257	256	258	268	244	256	261	246	244	264	247	230	275	218	248	250	226	251	240	271	264	257	256	258	242	261	238	230	238	275	257	244	262	260	260	250	256	232	248	250	218	241	249	225	237	234	248	253	253	261	255	230	220	229	238	261	228	246	236	248	262	221	262	251	245	210	254	249	230	247	226	258	238	247	250	254	274	225	260	245	255	227	223	248	262	254	240	256	267	252	248	245	243	253	236	263	252	244	243	245	273	249	243	244	249	243	261	230	246	251	243	281	258	242	232	254	235	257	247	254	244	241	242	240	260	239	222	251	237	258	222	227	288	226	233	241	236	252	223	267	267	233	232	258	241	243	243	246	219	222	258	232	248	239	260	259	233	219	257	233	267	257	272	229	268	213	267	237	236	245	232	242	273	244	269	244	272	262	243	252	251	257	237	229	231	258	238	259	254	246	214	255	268	227	250	252	232	241	215	248	237	263	205	269	271	262	248	220	222	242	232	237	252	247	251	233	247	220	250	243	238	247	263	245	228	258	251	258	224	247	241	219	258	245	255	262	259	249	254	261	220	256	249	264	229	246	256	257	229	252	224	239	240	254	244	240	251	244	252	229	229	245	238	274	267	223	283	247	257	260	257	237	236	268	246	250	255	257	240	251	220	258	245	288	251	247	209	260	240	256	263	244	239	277	239	235	256	225	243	260	255	249	242	252	215	263	258	257	230	230	257	263	266	259	208	276	235	228	240	216	261	211	249	249	244	263	227	248	262	247	271	236	279	262	227	232	253	221	248	248	242	249	236	242	242	248	251	239	256	240	251	239	222	249	247	234	267	279	264	252	237	265	241	248	240	262	274	248	237	241	238	233	243	250	252	256	239	282	258	242	256	246	248	224	261	241	221	221	279	256	259	269	222	247	250	245	226	239	255	211	250	241	255	238	276	223	231	262	251	239	246	242	267	277	252	249	263	248	246	254	244	245	227	218	248	214	260	239	255	245	243	233	241	230	245	242	241	269	266	259	248	269	252	244	216	234	267	236	203	265	253	272	283	251	249	224	274	262	245	202	261	237	259	234	239	231	228	264	283	234	274	258	252	252	255	216	236	215	208	260	282	250	272
4757	1329	1799	1892	1867	1442	1177	1030	877	751	720	697	647	690	642	710	662	665	603	677	630	635	662	648	694	644	631	620	650	656	645	645	659	621	569	609	630	621	665	643	690	681	616	629	677	664	646	641	650	611	639	680	670	651	614	620	637	634	670	678	671	652	623	649	674	640	648	591	668	645	631	682	608	662	640	672	654	669	669	598	619	628	648	608	624	645	610	670	632	641	592	642	672	599	603	677	615	623	675	670	658	638	621	630	652	619	663	615	625	636	652	665	659	623	633	633	637	655	650	628	656	616	636	654	630	666	618	633	625	619	705	630	620	636	624	625	618	677	670	644	613	636	653	624	616	619	615	646	656	655	606	691	616	677	653	637	647	659	618	654	599	600	634	639	640	658	659	609	598	631	618	702	623	640	645	708	645	648	631	608	614	637	627	634	622	629	645	618	618	655	615	627	627	621	662	667	618	635	624	612	609	657	654	678	624	677	631	614	623	662	648	641	660	608	644	645	641	617	588	660	618	664	635	647	688	646	659	639	580	618	616	605	638	623	631	679	637	654	674	579	691	666	660	598	666	641	665	619	617	668	615	638	602	665	625	671	646	664	659	636	622	640	602	653	666	676	637	650	640	653	649	615	619	665	597	612	567	641	610	611	611	636	633	652	630	619	655	619	599	661	674	622	630	634	648	648	681	664	638	647	695	638	629	650	610	629	628	644	640	624	633	647	643	627	626	641	675	686	649	617	636	606	626	667	631	660	625	661	687	682	637	619	603	650	628	635	675	651	594	617	621	643	659	613	635	623	631	650	634	671	646	627	646	638	685	650	691	645	638	628	637	620	643	634	616	656	666	656	624	615	659	660	641	613	632	620	649	623	674	640	641	622	679	577	665	662	635	650	629	656	623	635	657	589	631	625	644	623	653	641	637	594	667	593	641	630	655	675	610	646	606	670	590	631	650	637	655	621	696	608	618	639	648	680	647	653	608	663	655	600	664	654	674	662	660	635	649	646	647	672	622	666	617	664	633	646	701	640	642	662	637	619	617	660	673	618	678	659	663	604	654	625	624	675	643	636	676	664	676	654	646	649	626	640	649	637	624	653	636	633	654	642	635	686	627	643	652	670	635	673	593	644	624	660	626	629	610	663	635	665	682	660	626	623	625	642	592	594	668	657	676	602	647	639	596	650	644	653	605	638	651	661	671	646	620	655	646	649	643	653	606	612	585	633	630	679	651	635	634	623	630	659	657	637	612	633	639	651	642	636	610	611	667	674	634	638	708	669	657	619	668	600	626	639	647	575	663	635	635	640	655	627	630	670	626	640	616	633	636	676	657	623	666	621	676	614	629	595	643	604	657	689	641	648	645	617	673	636	617	650	661	622	603	644	681	634	668	616	635	634	640	641	639	673	616	617	641	619	646	682	648	627	643	621	652	653	623	624	615	639	648	654	660	594	631	645	630	609	690	621	645	673	651	667	620	649	615	613	652	636	617	624	640	662	637	608	602	645	635	681	621	612	682	735	660	648	657	611	646	631	642	668	665	628	636	627	661	603	583	609	654	645	648	586	617	641	665	647	639	624	682	647	621	675	632	582	687	678	598	637	667	681	661	647	630	633	631	614	645	609	615	651	650	656	614	642	607	677	654	692	651	618	645	655	640	660	628	620	637	616	625	639	640	622	657	661	685	643	622	676	653	653	646	651	648	616	657	626	651	635	620	632	661	675	584	613	644	622	649	655	641	633	633	627	642	614	610	679	641	638	561	648	660	662	640	662	675	673	662	632	613	641	636	644	682	652	660	604	627	642	599	650	637	609	645	621	642	603	642	647	640	644	613	675	601	666	645	617	660	607	669	652	666	669	609	646	640	630	606	660	647	648	659	675	642	628	660	653	640	641	635	596	643	659	634	615	612	647	644	632	622	641	574	636	612	636	641	648	610	645	686	671	668	624	676	625	649	642	652	678	664	667	632	626	635	650	637	661	617	688	622	647	643	631	595	586	632	662	610	646	592	612	646	620	658	631	646	674	670	659	662	671	635	622	642	622	600	647	626	654	621	619	646	626	609	636	607	629	605	632	603	629	656	643	647	628	586	618	653	644	619	596	649	675	656	622	639	617	655	661	636	620	673	638	624	632	622	629	636	669	656	640	618	626	653	649	628	666	654	667	654	669	640	646	671	609	635	673	661	667	633	641	698	646	649	654	658	670	622	627	639	635	623	650	646	683	639	622	632	638	639	642	658	628	660	625	678	613	636	621	627	645	665	666	586	657	615	593	651	676	603	635	657	624	642	644	674	649	681	641	635	672	636	642	621	623	633	677	661	627	627	634	719	608	674	609	593	640	623	623	607	618	678	625	642	602	623	645	624	601	695	672	619	609	593	624	633	644	624	639	646	648	627	658	640	672	622	625	597	623	683	625	647	616	661	647	685	619	638	660	631	618	645	624	636	670	650	584	652	660	610	630	629	616	622	656	626	660	669	679	672	611	627	644	615	670	630	633	638	605	634	636	601	611	570	618	644	615	643	579	633	632	604	664	579	660	573	598	652	648	658	658	613	640	622	636	638	648	641	657	637	653	650	624	635	634	687	616	628	628	658	628	594	605	634	649	626	585	638	619	661	662	613	671	635	689	635	616	633	632	614	654	631	654	622	650	671	618	611	666	645	716	619	648	620	651	625	648	668	653	646	673	663	683	639	677	618	642	696	589	675	698	654	671	639	710	624	674	613	609	647	626	668	615	659	644	668	613	675	654	624	641	644	653	670	608	674	620	679	633	638	634	628	638	661	659	668	642	652	613	630	661	697	663	623	671	629	672	653	625	632	657	643	660	641	641	657	636	633	589	633	625	646	638	624	633	631	655	623	620	631	636	642	645	634	688	614	649	640	605	637	652	621	673	612	727	626	633	640	621	673	656	674	616	666	597	625	689	634	657	618	618	678	623	639	622	623	663	647	663	643	644	650	678	647	643	650	676	644	631	649	615	633	659	630	658	647	655	637	604	603	645	659	628	676	640	634	599	663	634	643	631	646	659	652	607	647	628	633	622	643	659	614	677	624	618	608	649	614	669	642	646	692	581	632	649	623	621	659	576	632	649	602	685	622	603	662	647	620	624	628	595	684	615	687	600	635	684	609	613	622	682	662	622	688	628	702	658	659	642	611	628	646	656	623	631	660	654	638	645	639	608	608	626	616	641	680	610	609	621	640	621	600	594	607	647	644	656	663	602	650	635	631	655	670	615	652	651	631	631	635	674	670	645	669	639	616	645	638	635	627	638	608	639	627	658	652	605	605	616	659	697	672	622	654	654	604	647	646	639	656	665	639	629	612	670	631	673	633	608	644	619	604	638	638	631	678	654	676	617	661	659	637	621	673	618	648	675	668	642	642	647	638	630	630	650	626	616	642	638	631	624	614	613	646	660	687	654	630	644	657	684	663	593	653	651	636	649	669	666	647	667	672	700	608	646	648	660	635	635	670	610	655	633	654	638
25402	8450	6138	4168	3647	3002	1847	1177	661	455	378	351	290	260	293	285	245	270	257	218	254	260	257	219	256	250	250	234	248	237	224	238	246	247	238	243	210	219	237	217	262	250	240	224	223	226	239	200	226	259	237	238	260	213	216	233	231	239	234	246	230	222	251	212	236	237	221	204	254	231	237	241	256	221	238	226	188	222	235	238	247	255	239	211	214	233	236	225	220	222	234	237	265	232	227	234	253	237	256	231	238	270	207	253	208	243	259	252	225	237	253	218	247	243	250	228	228	213	238	231	218	209	208	243	279	271	236	231	237	220	225	207	224	254	225	208	240	212	212	229	254	218	234	223	213	227	232	226	214	230	234	242	227	235	201	228	233	221	240	236	241	221	226	227	222	224	249	253	233	205	202	236	246	242	219	242	224	229	212	208	222	225	219	210	249	230	255	224	229	217	247	251	245	244	226	235	215	234	218	224	242	241	218	217	197	253	283	249	238	221	203	263	223	248	245	269	217	189	245	239	245	237	231	263	222	218	226	197	203	233	228	234	210	236	235	259	220	245	253	229	222	232	258	242	216	228	252	218	251	221	235	230	211	238	215	225	236	213	229	249	221	230	234	229	227	215	242	244	213	198	219	216	251	253	219	223	230	221	243	228	228	226	229	233	242	208	256	240	246	248	244	254	231	231	227	238	197	258	237	226	242	231	253	189	213	251	234	229	242	250	239	222	223	249	235	231	220	240	238	233	228	239	248	219	229	258	252	241	244	256	223	251	254	256	209	246	220	242	206	253	220	216	256	239	241	240	230	246	238	236	224	242	239	233	237	228	222	218	224	250	236	232	236	235	229	211	241	213	231	235	246	207	245	243	233	239	247	217	241	223	224	221	208	226	197	211	253	225	246	219	210	253	235	239	211	218	244	246	234	230	208	238	237	232	247	237	209	237	236	204	237	205	209	215	256	220	224	225	222	225	270	248	219	198	214	223	246	242	246	232	222	244	246	249	240	230	229	240	258	238	219	213	209	249	244	262	237	236	218	197	245	218	227	222	228	242	233	234	240	239	207	239	252	229	229	238	233	249	240	240	256	246	240	243	215	233	218	219	205	198	225	253	219	223	211	226	226	250	235	234	261	270	230	228	233	236	220	206	247	240	241	245	244	229	244	232	238	221	223	236	222	239	237	212	214	216	230	230	225	241	229	241	242	231	210	226	266	231	239	212	253	211	241	256	254	190	235	229	231	226	224	211	220	215	226	224	210	224	207	236	231	241	246	214	227	207	215	241	225	222	220	252	249	241	210	226	227	240	271	219	252	201	245	226	231	268	231	255	243	223	232	247	222	217	243	247	234	248	237	243	262	224	244	249	263	226	234	271	235	250	218	238	234	234	231	207	230	231	225	216	239	229	222	228	222	224	257	267	214	227	220	235	201	213	229	241	226	220	227	237	266	209	217	227	227	243	232	215	244	248	241	227	239	223	241	246	254	250	268	207	258	233	226	238	243	240	217	249	241	233	248	236	210	240	234	250	251	245	210	222	222	231	260	218	204	254	235	220	227	207	225	226	256	227	218	270	216	229	231	223	219	238	244	247	243	220	219	229	216	185	245	220	248	245	244	227	230	266	236	203	246	219	218	211	228	219	207	240	228	226	261	234	228	245	233	228	222	232	235	203	216	225	232	232	224	241	248	201	239	227	222	237	217	235	212	227	240	224	195	254	222	222	213	218	260	236	253	227	227	237	257	246	222	198	233	222	247	232	254	229	228	211	231	202	228	253	232	225	263	235	239	240	236	246	238	225	230	205	235	232	233	224	218	221	233	195	242	235	248	236	253	230	242	239	253	242	185	248	214	219	217	213	216	226	241	234	243	203	235	221	221	221	267	212	241	266	216	193	254	210	220	250	257	206	214	224	209	239	216	225	213	237	210	242	220	224	210	253	241	235	235	240	218	253	231	233	260	225	237	216	252	237	232	253	227	247	237	248	221	256	243	235	252	225	206	237	245	236	232	240	227	227	227	224	221	221	233	205	222	236	209	195	250	200	259	229	237	248	241	222	240	246	246	251	206	238	257	196	227	222	247	226	245	223	245	234	217	209	242	228	273	234	252	223	233	229	281	238	246	249	211	260	238	226	236	215	234	238	239	237	211	225	241	234	257	249	229	214	228	233	220	216	247	230	241	232	238	226	236	223	222	235	207	227	210	231	217	235	217	240	239	238	229	230	253	239	238	225	236	201	254	208	213	240	240	236	204	253	238	227	230	242	250	234	237	227	233	222	241	209	229	211	222	217	231	217	238	259	234	214	232	249	215	226	232	237	227	243	230	228	236	224	250	207	225	231	244	216	208	231	216	251	239	257	218	220	253	234	205	239	226	210	203	222	216	248	237	221	215	221	232	251	230	233	245	219	245	221	213	217	237	239	241	212	249	239	233	224	229	226	211	244	227	257	207	205	239	245	244	226	236	199	215	239	219	225	230	245	217	226	225	230	242	222	210	246	275	221	204	241	223	232	222	243	252	224	231	225	242	252	236	241	234	221	228	244	232	264	253	231	219	214	224	216	212	249	238	231	238	235	241	226	234	203	225	207	244	261	237	205	227	234	233	235	222	227	228	257	228	234	238	242	235	229	214	208	245	248	246	264	236	234	247	242	254	213	260	231	245	229	211	220	229	223	232	234	254	229	230	232	247	236	236	221	237	249	219	219	236	253	219	248	220	249	230	242	234	241	227	237	210	248	248	217	197	256	263	219	234	224	251	224	220	228	218	230	226	234	223	234	232	229	245	237	212	238	218	203	212	216	235	213	250	228	216	205	231	212	256	239	230	227	243	225	210	217	217	247	240	234	243	230	275	236	276	246	232	243	210	212	208	243	231	230	233	225	211	217	224	234	222	212	232	229	215	221	225	243	250	231	247	233	218	237	257	225	224	235	233	254	236	250	263	221	233	231	226	256	209	210	240	235	214	236	212	239	258	243	236	233	227	241	228	222	247	221	245	207	273	228	243	248	235	242	227	245	238	210	226	249	222	239	252	242	212	237	266	243	219	207	228	245	230	250	226	244	243	219	239	219	217	243	257	234	225	233	235	217	235	222	232	219	256	221	206	254	229	230	234	206	222	230	216	235	188	244	243	234	232	213	244	242	222	230	238	227	213	215	223	238	239	216	240	236	214	225	202	224	234	226	262	200	195	225	233	241	247	239	254	246	236	211	267	226	257	230	235	234	251	217	223	207	266	235	248	222	207	226	227	224	237	237	233	210	207	235	222	212	259	242	246	216	226	238	227	238	232	243	228	250	230	220	232	249	218	256	243	227	251	237	218	227	224	222	242	236	242	229	247	256	205	212	227	242	239	209	236	238	245	219	249	215	249	234	237	232	251	243	227	208	242	241	225	221	229	233	232	233	255	229	222	220	239	233	242	238	230	212	238	217	246	223	237	232	216	228	210	220	249	264	205	263	237	195	239	232	245	240	232	221	233	220	262	227	215	237
17468	3847	5754	5447	6053	4876	3760	3222	2300	1722	1391	1187	1083	1009	888	848	812	802	819	764	784	765	685	708	753	675	740	692	722	651	667	657	661	641	666	632	635	652	638	673	649	629	671	643	579	559	643	623	622	563	607	639	605	613	635	608	586	556	604	613	602	593	652	624	590	566	608	578	644	557	589	596	594	610	600	582	600	586	619	606	584	586	585	623	609	588	620	578	576	588	614	601	601	637	608	578	631	643	628	596	582	603	625	623	574	613	637	622	586	631	613	562	610	627	609	629	625	558	627	614	642	626	561	600	592	605	667	587	601	582	603	610	614	555	612	625	580	565	631	604	584	592	608	623	592	602	598	613	621	587	581	546	584	612	608	608	631	576	588	593	653	609	597	616	573	572	593	619	639	612	547	569	612	612	579	590	620	585	601	591	603	611	650	623	611	624	608	568	582	547	586	566	621	582	564	570	579	610	592	585	563	609	657	603	597	672	602	600	597	624	619	629	611	561	641	576	645	583	547	611	590	635	594	603	596	626	595	614	596	632	593	581	604	615	566	559	589	637	603	547	609	595	527	598	580	575	588	560	603	558	647	586	588	567	627	611	577	605	584	584	573	598	599	626	588	571	570	607	587	609	589	655	607	594	585	582	564	587	609	616	570	551	571	560	611	563	608	571	610	587	597	611	573	574	597	590	585	575	557	554	607	608	612	574	594	597	586	568	618	660	623	597	587	605	596	599	548	598	620	597	552	574	596	623	593	632	573	626	623	569	598	597	621	576	582	594	622	578	572	583	581	571	596	601	590	578	640	561	613	569	626	603	604	530	587	631	621	583	572	583	601	619	579	616	607	596	599	574	606	599	599	611	564	616	589	634	584	630	626	594	621	577	596	617	593	595	597	615	607	591	609	598	596	585	611	615	581	617	553	590	612	601	613	587	598	563	606	583	623	644	611	645	568	580	609	590	591	616	631	581	544	648	567	594	630	555	570	599	594	589	614	580	623	612	556	576	572	568	606	572	602	648	610	583	555	558	611	582	562	597	611	590	597	596	578	594	613	618	608	606	572	598	580	584	560	620	574	585	613	613	570	610	553	610	596	556	581	601	642	625	575	644	595	573	595	624	600	587	619	566	627	565	626	565	589	565	572	621	612	576	600	594	589	588	627	573	614	576	618	574	603	601	586	582	583	592	563	568	597	568	582	561	612	559	629	572	640	600	585	601	625	619	620	582	569	593	565	588	631	605	596	591	583	618	621	574	583	618	614	569	626	569	588	639	614	601	624	577	616	584	581	596	603	606	622	540	609	573	580	591	596	595	564	631	581	598	579	595	577	610	603	589	596	575	597	638	636	557	591	613	597	585	599	632	639	624	601	597	609	592	600	622	603	559	621	595	607	600	565	610	627	589	563	559	577	651	581	607	612	566	579	568	620	584	610	558	596	567	643	629	587	602	611	592	584	607	574	556	556	595	592	633	616	604	600	612	604	593	609	636	556	613	626	570	599	619	591	605	603	608	555	603	622	603	564	604	572	578	600	614	535	577	602	595	565	612	584	652	602	611	608	643	586	583	591	574	551	585	593	601	639	592	564	605	555	575	614	611	539	572	592	588	623	619	591	556	608	601	621	571	576	559	583	638	596	618	574	567	553	606	594	583	573	591	542	566	578	584	600	571	618	600	590	586	618	618	563	573	590	566	552	634	602	573	587	601	583	605	646	587	608	633	555	606	594	591	624	612	594	583	580	593	574	621	592	543	576	566	588	589	552	591	592	582	593	620	575	636	559	540	614	606	575	657	646	585	606	588	571	558	577	608	623	622	575	587	631	610	584	594	588	586	573	590	533	589	569	589	629	623	600	606	589	585	615	630	604	593	579	633	588	553	577	563	599	587	608	583	606	576	593	576	619	592	588	567	568	563	559	624	634	582	593	645	607	590	586	606	599	600	580	622	645	577	596	579	623	565	630	596	595	597	603	592	643	578	635	586	580	612	559	560	598	612	566	576	593	603	606	564	538	609	621	597	582	586	585	589	607	590	574	586	552	570	591	619	628	580	582	582	567	624	658	649	594	602	571	605	624	571	588	591	559	569	602	561	591	551	578	596	569	664	607	602	611	616	633	643	591	574	606	616	571	645	579	532	575	564	576	582	596	595	602	576	617	571	591	605	600	581	608	593	607	606	603	552	591	566	608	588	553	617	579	580	566	611	595	580	610	636	588	594	608	589	595	611	587	592	574	627	617	652	569	554	576	563	581	586	584	614	600	587	605	619	568	595	587	578	616	609	518	601	568	600	565	586	616	550	569	615	581	589	632	607	606	580	595	602	611	631	579	600	590	654	606	638	579	611	550	596	596	593	582	586	567	610	590	602	608	593	617	615	597	583	624	623	613	580	534	579	589	624	594	608	595	600	611	592	558	606	552	581	603	595	583	609	598	606	569	584	613	589	533	589	589	594	547	605	566	566	629	535	571	614	607	635	605	582	584	590	601	538	596	586	567	566	582	599	585	565	596	597	560	615	553	585	557	643	599	611	572	546	626	619	558	577	571	590	619	623	607	602	588	554	608	536	592	579	653	630	581	647	634	567	597	604	616	593	585	608	575	573	598	575	554	611	550	628	592	620	612	643	591	632	569	616	552	548	603	617	575	592	563	625	574	634	569	613	594	591	596	634	556	654	565	589	575	553	590	586	623	628	603	572	532	626	597	570	563	619	622	595	547	575	574	596	589	643	594	579	586	613	593	561	618	593	622	633	612	601	585	549	595	566	579	620	595	571	569	621	541	573	522	611	575	595	621	573	609	599	637	602	600	598	590	612	588	615	528	605	605	622	613	590	593	617	644	597	627	602	601	595	604	612	590	614	566	583	596	598	595	636	567	616	619	553	597	550	603	622	556	556	571	586	582	579	613	600	619	607	624	625	597	632	563	645	590	566	554	580	604	592	569	574	600	588	575	603	600	551	583	609	553	567	579	611	627	614	582	583	588	544	614	629	607	623	629	555	586	624	595	585	613	613	600	549	622	576	602	595	583	577	583	601	570	587	602	598	605	596	551	591	619	597	600	620	591	605	584	616	585	620	599	594	571	598	603	581	622	594	601	612	566	590	596	577	589	584	672	582	609	615	583	584	624	625	551	574	618	597	584	608	575	615	563	598	581	567	627	578	570	567	589	552	535	584	592	612	597	620	550	616	575	562	583	645	589	610	612	599	580	596	591	601	597	589	594	635	600	586	606	589	616	641	599	563	603	603	608	595	599	576	581	559	635	555	549	612	607	606	595	604	597	588	594	584	589	616	574	617	576	631	585	593	572	583	585	597	612	583	570	613	604	585	576	564	652	601	569	602	599	580	582	594	586	587	584	607	607	614	579	546	599	568	602	615	623	578	590	541	590	579	583	581	596	595	576	579	584	579	599	587	582	625	613	640	625	587	574	585	590	561	600	571	574	667	609	628	580	552	585	596	599	581	597	626	584	606	587	596	584	602	610	571	568	578
33307	13173	9856	6791	5808	4642	3242	1837	1052	590	390	314	256	233	213	195	175	173	159	161	151	164	141	168	163	178	148	143	150	140	149	130	150	132	121	132	121	138	149	110	139	131	138	118	141	131	133	126	144	132	130	147	128	172	129	107	128	109	116	109	124	136	125	144	129	127	110	134	146	121	124	124	135	130	135	127	124	155	121	119	140	121	145	128	127	131	124	120	136	153	132	135	122	146	148	150	140	136	123	134	143	115	119	136	122	111	131	126	144	115	150	138	105	122	138	120	107	130	122	107	124	142	145	120	133	147	125	126	118	118	112	128	141	121	130	136	133	116	122	135	142	143	128	137	147	115	107	129	143	130	140	134	127	141	137	153	135	127	132	132	106	117	149	115	136	129	123	135	144	116	113	117	134	113	131	129	118	116	124	131	103	148	138	129	109	125	126	134	132	128	127	128	129	137	122	136	123	133	139	119	132	132	134	129	138	121	140	137	132	128	117	116	105	132	110	130	108	115	123	138	144	119	131	144	110	130	136	114	127	130	118	134	127	124	127	111	133	133	121	137	127	122	109	117	132	128	134	123	127	122	130	125	142	131	132	124	132	115	146	114	130	130	114	130	136	150	121	114	116	125	113	116	132	127	118	119	134	137	130	118	130	118	136	99	112	136	125	136	126	148	120	147	147	129	134	124	112	129	133	121	155	122	155	137	141	108	143	131	118	118	126	129	136	132	129	130	149	130	118	110	113	111	117	121	107	121	130	122	137	102	114	145	116	116	122	156	100	114	95	114	124	128	132	126	131	119	117	132	129	130	128	132	150	139	134	121	132	127	122	113	131	126	118	125	120	105	121	149	113	104	120	137	138	130	119	119	125	126	141	138	123	119	149	124	102	120	125	119	139	116	119	132	115	135	124	122	125	141	140	123	114	118	137	135	114	134	121	120	126	135	120	126	125	127	143	125	141	119	131	127	128	131	131	128	116	129	136	134	118	143	133	129	121	129	107	123	123	132	112	134	130	137	128	125	129	144	132	112	122	133	117	131	136	138	118	136	129	141	120	149	134	110	147	116	125	128	116	138	138	134	132	124	128	116	113	102	124	135	139	142	126	135	104	143	118	113	116	137	107	122	147	126	118	125	129	130	129	134	119	111	107	125	132	116	130	114	114	147	137	132	135	109	129	141	118	133	127	106	135	128	127	156	126	147	132	132	138	142	135	121	123	106	118	118	121	132	132	131	111	138	115	133	117	129	121	150	116	133	133	101	134	132	119	119	141	125	116	110	128	143	133	134	119	146	141	142	122	121	145	111	110	131	137	125	134	136	128	96	128	137	126	135	136	164	109	136	124	145	124	141	138	125	120	126	145	115	119	123	123	132	120	108	141	152	125	122	124	118	127	129	137	133	112	127	121	149	130	111	123	112	133	119	132	136	112	115	118	134	120	137	143	120	139	139	118	137	134	146	121	101	119	140	128	135	127	129	138	139	129	157	139	124	113	118	124	132	125	111	113	122	119	128	133	145	130	135	127	127	116	116	144	123	124	126	135	123	153	131	143	127	133	152	129	139	115	121	137	131	116	143	123	116	131	136	133	116	119	134	126	114	136	135	112	117	146	113	129	128	136	146	125	140	136	117	128	128	120	116	110	139	118	127	134	131	125	122	120	107	135	123	102	138	134	135	155	151	146	143	133	127	146	132	139	143	136	135	132	124	137	131	111	138	113	135	112	137	103	110	138	135	122	110	140	132	121	141	123	123	120	138	106	125	122	135	124	132	131	135	132	139	121	138	124	146	114	133	123	152	157	108	120	119	125	134	120	119	144	123	121	140	127	137	133	128	129	122	114	115	118	120	135	126	110	134	145	125	114	129	114	161	132	129	131	132	130	130	112	121	135	143	154	141	125	124	136	110	131	133	124	128	107	142	135	134	120	101	137	119	146	149	128	110	122	143	127	136	147	145	139	125	140	130	114	121	134	142	112	137	112	125	135	116	141	118	121	126	136	125	135	140	136	141	138	128	134	110	118	115	103	122	113	127	128	131	139	124	142	115	106	127	143	138	144	128	126	141	123	102	136	117	131	149	134	123	113	130	131	134	137	134	132	127	123	117	121	126	109	126	116	117	124	122	127	128	122	154	120	119	107	126	124	118	149	120	141	124	122	129	135	119	135	111	128	136	123	149	134	139	123	122	141	141	112	120	119	136	139	134	128	127	146	134	117	129	119	121	117	132	127	124	130	136	144	134	129	139	129	129	135	122	111	104	127	127	115	133	121	98	131	121	115	135	115	129	120	116	138	115	114	119	121	147	128	129	133	118	124	118	126	135	125	125	110	122	135	114	121	145	128	113	137	138	128	121	116	145	131	108	117	104	149	136	131	134	115	141	141	130	127	129	133	113	145	112	128	126	126	136	119	123	132	128	136	130	136	139	109	129	124	138	135	115	136	116	127	130	136	138	125	144	114	127	118	121	134	134	121	148	139	131	131	120	125	116	127	116	121	141	127	119	107	117	112	142	121	131	150	127	127	147	117	124	137	130	120	134	106	121	142	98	119	119	120	133	134	111	139	122	131	123	122	129	117	133	144	133	116	136	112	121	141	150	133	116	104	117	142	141	136	124	121	128	123	109	119	120	133	119	134	147	126	148	132	137	158	127	126	123	140	146	127	122	124	139	127	120	132	120	135	123	127	119	142	115	126	134	117	120	140	121	118	135	107	139	114	135	102	119	134	127	142	131	109	135	118	139	123	102	154	103	135	120	101	146	122	117	140	121	132	112	116	128	129	126	137	129	124	126	136	122	121	156	132	145	117	128	140	143	111	139	120	149	129	117	111	144	124	136	119	129	134	154	129	119	123	142	117	136	128	133	136	124	121	139	119	111	149	130	121	134	138	116	131	140	131	148	117	115	121	110	127	132	135	120	125	126	131	130	134	114	111	117	124	135	135	104	126	137	132	116	130	130	132	107	145	136	120	133	131	134	108	123	135	141	149	121	116	130	132	132	142	126	139	125	118	111	133	121	123	124	120	111	115	134	131	131	127	131	132	114	133	132	149	134	117	105	129	122	117	132	137	122	134	124	114	133	117	136	106	131	138	155	128	131	119	107	126	127	126	109	129	103	105	123	149	119	120	119	124	122	128	120	136	123	111	136	128	145	119	129	154	155	111	130	134	120	139	125	135	123	125	129	117	128	117	126	129	131	135	132	134	130	118	124	125	113	142	124	145	116	136	149	110	128	109	150	127	126	137	131	149	112	117	121	125	113	119	120	143	152	115	137	125	115	117	149	119	128	117	101	120	132	132	111	135	119	109	121	115	130	122	124	131	128	136	141	115	129	129	126	124	118	124	106	131	125	120	142	152	133	120	154	139	115	137	111	140	135	126	111	121	133	113	152	143	118	134	140	152	119	136	119	134	121	125	108	128	114	128	107	135	113	122	117	140	122	126	123	150	127	117	123	113	103	126	122	118	121	122	122	134	120	143	125	112	136
22001	5061	8123	7861	8302	7362	5834	5039	3474	2433	1798	1449	1197	1029	923	815	763	741	731	638	692	639	612	547	592	551	518	515	469	491	507	459	442	486	434	384	427	453	396	458	487	479	442	431	377	359	396	411	386	397	392	383	382	357	398	378	365	366	373	382	413	354	375	382	385	384	376	365	374	406	354	320	377	378	374	392	375	367	341	351	366	398	373	380	380	361	342	354	363	363	380	360	377	395	358	388	391	384	356	418	389	383	398	365	386	387	381	379	363	364	384	378	355	380	353	373	365	360	401	372	402	369	341	382	370	347	337	380	355	348	338	382	368	332	370	364	372	346	377	348	334	340	349	358	350	334	387	358	345	362	331	376	351	333	367	316	359	347	359	340	336	340	338	385	347	324	357	346	352	331	361	350	339	347	371	352	352	358	365	311	339	329	330	330	366	361	317	387	351	364	354	346	302	323	329	316	321	375	365	374	367	348	311	327	371	350	371	383	369	346	362	376	355	346	339	349	342	322	335	354	379	359	340	334	318	344	298	340	382	340	372	352	383	313	342	339	332	355	376	355	345	340	342	335	345	341	359	346	317	367	343	373	374	326	368	325	382	328	333	375	353	342	348	382	358	372	364	379	354	375	338	404	334	348	389	347	333	362	336	342	332	322	327	310	364	361	387	358	388	357	373	315	315	341	346	331	360	335	339	332	383	358	333	353	335	339	327	342	332	362	377	343	360	359	332	332	342	368	349	363	325	367	342	327	358	350	367	376	372	348	343	348	362	356	358	355	332	375	345	392	386	355	327	325	351	367	348	342	319	384	344	352	370	351	348	349	364	373	362	351	337	334	368	335	328	358	324	319	373	317	358	355	335	317	346	365	371	383	335	369	344	345	294	337	360	357	357	352	355	356	329	363	390	380	334	350	346	324	335	353	344	370	308	363	320	362	331	365	342	350	370	357	337	346	336	345	346	310	342	350	364	349	364	344	344	333	351	338	349	340	363	332	385	358	330	358	342	328	388	339	343	353	347	326	374	361	343	356	371	336	333	350	355	350	330	289	353	357	360	341	359	353	332	371	338	309	355	358	343	331	356	324	326	336	347	308	320	335	356	321	333	349	348	342	341	355	349	347	381	371	367	325	331	355	359	355	375	325	342	351	375	336	360	355	391	341	358	350	362	350	328	336	342	357	320	355	344	323	327	351	349	377	361	329	378	328	353	382	328	345	362	339	354	318	332	335	321	361	376	364	348	362	378	323	356	322	372	342	338	332	352	335	374	378	378	351	327	331	380	387	374	392	354	323	337	347	363	345	336	357	351	351	324	350	343	337	347	358	349	327	366	376	391	334	369	347	346	326	337	335	342	320	374	351	355	353	343	348	353	346	373	343	360	309	352	332	355	354	356	348	358	348	332	337	311	336	338	330	338	334	347	316	371	352	343	349	327	357	310	360	333	361	347	341	352	349	352	344	329	336	354	344	350	342	332	383	312	358	364	352	352	354	359	336	376	316	353	333	316	350	322	331	342	309	374	306	351	337	344	344	329	351	360	337	308	354	347	335	311	351	366	355	328	365	359	344	330	357	345	319	355	359	322	309	360	330	385	338	376	372	329	355	332	338	372	362	363	383	357	363	337	341	351	336	354	326	371	320	348	333	347	369	321	355	346	349	331	340	367	350	357	319	359	372	331	348	335	332	367	377	345	336	364	353	332	354	340	325	348	363	348	328	352	352	366	354	337	348	350	324	355	357	398	328	324	356	329	354	321	361	362	358	374	368	326	321	363	355	377	356	337	330	346	327	357	352	369	396	343	349	327	330	325	333	357	341	336	351	356	354	339	353	355	324	333	361	345	331	365	369	336	352	369	336	363	358	337	351	339	329	340	351	358	365	327	358	371	329	361	340	351	358	353	340	337	343	326	346	314	371	363	379	306	345	370	367	384	387	375	368	341	357	342	380	363	358	332	318	353	348	337	358	357	361	358	322	345	328	370	356	316	342	333	342	358	361	330	349	329	359	332	317	352	338	366	350	333	347	376	335	339	339	384	327	323	320	339	306	332	352	361	329	350	347	360	362	334	348	345	349	358	386	328	346	353	359	349	353	341	394	354	354	378	329	339	351	358	328	340	348	339	361	356	315	335	357	331	347	343	347	329	343	329	327	368	347	337	339	381	351	368	345	339	340	379	357	332	346	359	376	319	335	389	326	386	356	326	335	371	349	352	353	367	373	362	366	356	368	327	363	346	332	373	391	329	362	319	364	381	365	331	355	374	355	336	350	342	346	344	358	359	338	352	349	335	330	294	330	383	321	356	348	344	336	370	358	364	355	380	348	343	373	361	367	337	359	361	340	370	313	345	364	355	374	351	351	330	364	374	316	331	322	360	376	338	351	322	332	351	305	326	345	342	343	363	300	356	332	322	381	365	382	361	365	310	331	346	329	328	361	352	342	354	354	363	335	346	366	321	387	363	341	321	345	362	338	371	334	350	326	333	378	337	349	353	362	337	354	333	334	354	341	335	366	331	341	346	333	378	335	315	355	327	346	356	360	341	337	311	349	356	350	338	347	338	367	350	354	318	372	358	359	309	337	347	371	348	359	353	353	343	359	340	333	368	374	320	375	362	342	348	339	338	365	375	330	375	325	371	334	379	353	320	337	322	329	352	373	314	386	379	345	397	378	363	352	329	350	340	303	317	371	342	343	338	329	320	371	332	381	334	357	330	362	333	321	324	324	324	363	358	311	343	342	361	352	367	330	387	361	324	347	335	319	337	338	333	367	364	332	398	351	335	342	352	338	343	357	358	359	357	360	338	343	347	345	398	366	359	343	325	350	367	351	339	364	374	352	371	350	398	368	328	367	359	368	343	356	327	363	390	361	376	356	358	328	362	346	362	342	343	319	339	328	323	350	316	371	358	350	348	325	338	331	355	333	326	327	323	356	367	328	338	353	341	360	382	377	346	355	342	342	331	355	333	352	346	353	376	361	327	346	343	334	334	375	365	377	359	373	331	325	359	377	331	335	332	366	317	352	368	337	363	345	331	324	344	364	359	373	351	334	340	359	316	332	357	379	314	370	331	373	337	330	374	369	365	350	356	335	352	321	363	330	354	372	362	334	332	322	335	331	353	375	339	362	344	315	278	315	333	349	370	366	314	331	344	342	323	355	345	313	343	330	355	330	361	331	328	365	362	314	359	363	359	363	352	340	327	354	366	337	352	352	344	338	360	332	325	396	337	342	327	348	362	335	367	348	324	362	371	324	359	380	347	368	329	349	341	368	364	341	336	331	341	367	359	326	325	363	365	390	363	344	344	365	356	336	286	323	349	317	356	362	321	343	343	348	342	332	327	360	370	355	333	360	372	366	354	336	333	382	323	324	350	381	323	336	350	380	347	348	347	331	332	327	342	348	329	338	350	365	359	323	358	337	345	350	360	362	338	323	373	362	329	307	333	314	342	338	317	355	345	351	396	360	326	330	316	394	362	350	322	355	313	298
5288	1047	808	638	578	442	384	313	285	240	244	263	262	277	262	234	244	236	244	249	239	260	256	261	229	249	227	216	271	224	219	281	246	233	242	244	237	226	232	268	269	237	223	252	234	232	257	246	234	244	222	223	218	217	219	233	225	240	244	235	213	229	245	250	246	227	262	239	237	248	253	250	251	190	206	235	219	230	259	215	224	229	211	215	220	231	219	264	240	226	239	233	228	256	245	259	245	214	220	231	254	237	238	225	248	215	221	250	215	218	235	248	244	275	233	260	247	243	232	237	231	248	234	214	227	247	230	237	234	232	218	244	249	253	234	260	203	251	237	251	226	217	242	271	219	226	209	237	263	249	226	235	237	229	237	238	246	208	221	215	248	233	243	242	238	238	262	240	226	252	214	216	233	240	232	238	248	212	259	240	240	268	265	221	234	200	226	228	253	237	248	228	238	246	217	248	280	209	231	273	248	220	229	252	239	214	244	247	248	233	222	261	240	234	250	227	226	245	230	239	240	217	227	260	230	185	243	245	221	218	221	239	225	236	241	246	223	260	219	220	208	255	225	200	252	241	265	228	234	260	204	248	222	239	235	222	240	225	210	235	233	219	236	225	223	222	209	221	244	233	233	242	250	235	228	220	231	245	255	239	236	250	232	247	224	248	236	244	211	243	203	222	224	240	225	226	257	215	212	224	229	221	248	239	225	242	233	252	238	253	253	226	207	224	206	267	245	235	223	210	221	230	236	258	214	248	224	253	244	224	240	230	261	210	207	230	251	226	247	269	206	249	220	229	248	235	220	244	255	255	238	232	253	226	230	248	220	250	259	238	219	234	266	233	239	202	234	237	221	197	222	248	219	237	234	184	215	227	226	242	258	216	251	233	221	238	261	241	211	225	232	243	219	207	262	234	213	227	222	226	233	269	232	239	225	243	266	209	207	244	251	243	249	226	251	234	243	221	221	245	253	231	232	246	225	241	244	241	215	233	240	257	244	234	240	224	246	227	233	219	231	224	251	236	215	235	249	244	260	229	235	258	251	233	235	240	221	239	220	266	230	237	230	213	214	242	235	238	244	217	225	228	245	242	239	246	224	219	220	237	245	254	223	244	237	238	230	243	246	257	260	223	218	237	209	239	230	215	235	237	217	217	235	238	234	213	244	237	232	236	225	221	189	242	222	229	216	253	226	239	225	234	236	211	217	209	255	240	236	231	255	241	216	209	226	237	245	245	236	235	238	263	253	228	234	223	246	258	230	224	241	226	219	227	226	215	235	270	242	267	229	236	244	275	218	228	247	217	230	233	244	211	229	258	252	265	250	244	248	244	227	246	231	224	243	236	243	219	247	220	242	229	246	233	243	268	223	259	212	222	229	244	237	210	248	225	204	251	228	212	229	212	251	236	246	239	243	264	234	228	244	213	250	244	235	218	267	247	227	222	201	236	252	259	221	246	241	263	242	259	240	235	222	204	237	231	255	247	243	257	229	234	203	221	226	260	250	244	246	229	243	221	225	232	232	219	219	223	199	220	271	242	247	216	240	211	243	230	231	234	202	202	232	242	233	227	252	235	231	241	251	239	251	249	201	231	226	244	245	211	219	196	247	257	229	226	248	225	222	211	222	211	244	227	237	266	216	250	265	280	239	219	251	238	251	232	276	234	256	232	209	225	259	226	251	249	238	223	236	235	235	223	257	208	244	241	218	248	225	227	241	226	258	228	248	224	236	217	238	229	244	179	247	223	247	226	212	234	246	251	211	227	229	234	240	227	263	247	265	221	222	227	245	233	248	263	231	235	228	232	244	240	257	219	250	232	219	239	224	225	273	224	237	246	230	241	210	232	208	222	214	223	252	238	219	248	247	260	243	247	252	237	235	237	250	228	230	232	245	202	236	221	245	239	245	237	240	243	237	237	222	266	258	240	219	224	237	222	225	197	250	234	238	240	248	215	244	232	236	232	201	249	246	221	226	240	229	227	237	259	239	225	215	227	225	217	213	227	243	219	238	225	251	229	248	236	253	243	216	234	234	241	201	258	218	229	222	213	239	255	217	237	238	201	234	234	241	236	244	240	221	235	233	235	236	228	203	237	232	233	219	216	249	222	238	227	252	217	232	226	231	239	254	260	216	262	243	241	221	245	192	238	230	253	231	229	232	203	237	199	210	228	225	245	212	239	220	240	214	241	207	234	236	202	239	220	229	238	244	236	246	234	228	237	256	248	255	234	237	246	225	246	234	232	253	245	249	219	227	235	256	211	208	238	211	245	236	215	242	251	253	239	251	259	220	214	248	236	218	220	234	240	198	190	248	238	241	253	229	212	240	236	208	221	230	224	272	245	251	241	250	234	233	245	251	261	237	233	217	203	243	247	269	248	213	217	210	214	240	254	230	237	254	223	232	234	219	231	228	220	207	239	261	220	231	265	270	232	211	229	264	242	218	238	237	236	228	226	251	232	229	229	244	238	248	207	238	220	234	235	219	249	236	250	237	227	224	244	230	268	230	219	237	231	239	237	249	233	215	233	250	241	214	246	214	229	216	243	231	221	228	223	219	226	260	232	234	214	227	200	256	236	223	213	240	243	246	241	248	236	223	232	218	247	216	236	243	239	226	239	238	226	246	236	241	247	244	247	222	250	244	218	210	220	253	220	220	242	224	241	229	232	227	235	230	219	249	224	237	220	232	220	206	226	224	220	200	230	238	219	248	214	277	240	219	253	232	234	243	191	248	250	227	237	228	221	236	217	233	245	230	237	232	226	236	211	227	206	229	240	211	260	216	231	250	226	257	249	248	230	250	222	233	242	265	240	240	242	228	209	215	244	248	226	194	283	236	215	235	243	230	226	212	226	255	225	230	221	238	232	251	238	247	247	228	229	211	212	254	238	222	215	214	212	227	253	225	238	230	242	256	242	235	230	216	241	240	216	231	240	259	258	219	241	240	251	227	235	244	235	240	228	212	246	208	232	242	258	218	222	234	247	245	228	261	249	230	217	229	204	249	229	250	221	228	245	232	258	230	238	203	236	233	242	246	270	243	244	249	233	247	283	233	258	256	213	267	229	228	229	227	229	224	245	231	225	235	238	236	223	224	252	238	259	207	242	229	251	205	250	230	233	248	246	256	247	219	220	239	240	228	242	230	244	239	272	229	226	237	238	209	264	236	246	251	233	245	235	220	256	227	220	261	215	239	251	232	240	241	217	238	205	232	255	227	221	208	251	236	248	228	251	224	261	233	229	222	229	230	263	216	222	254	219	238	214	248	212	237	246	233	235	228	234	240	264	247	195	230	238	262	215	225	250	216	240	251	262	243	238	246	208	212	202	239	231	243	241	236	226	239	261	242	249	249	238	239	198	212	238	270	273	225	239	238	232	226	227	215	211	249	255	207	226	224	209	254	259	207	245	237	253	241	241	241	237	250	234	240	227	219	239	266	230	252	232	223	221	205	244	231	259	227	225	237	255	236	231	252	240	244	220	243	257	240	248
4837	1239	1849	1806	1789	1397	1103	912	817	742	687	674	638	665	655	603	670	645	616	634	631	622	652	629	619	625	606	640	635	675	616	621	571	628	676	608	664	625	586	560	586	592	580	584	644	625	574	625	622	637	641	632	611	604	600	597	602	606	616	590	619	593	644	575	571	612	614	603	582	581	596	607	634	629	553	579	633	579	587	642	622	588	599	595	602	604	596	579	635	649	619	623	628	614	602	625	640	610	646	615	643	611	657	656	657	605	618	594	593	630	612	654	595	612	567	621	597	605	602	586	594	591	581	607	598	595	641	621	598	554	617	603	640	613	623	608	646	604	582	617	599	645	591	597	600	644	631	634	627	596	663	624	555	558	565	607	570	598	622	582	609	550	629	611	640	615	613	615	647	619	618	601	600	593	590	593	631	585	632	586	619	614	634	618	596	618	575	628	634	579	610	592	622	642	607	598	626	655	637	616	651	614	617	612	635	594	596	609	612	556	609	577	603	634	638	596	562	649	550	615	620	604	579	642	598	653	614	615	627	618	573	587	596	624	621	565	600	619	590	586	613	644	613	637	623	650	653	586	578	615	606	597	606	599	592	575	615	592	628	617	604	614	587	623	628	601	616	578	615	586	605	604	582	633	655	630	623	638	613	630	596	611	610	596	612	568	650	586	606	608	586	597	638	581	625	646	568	635	615	581	590	543	626	636	655	622	597	592	621	609	631	584	649	566	618	573	571	643	593	553	588	603	565	594	616	574	600	593	603	654	580	557	657	622	607	618	597	625	649	654	608	625	604	638	593	610	641	590	643	598	624	605	612	591	620	632	610	618	607	640	613	619	619	629	640	600	618	581	654	614	577	569	617	603	614	586	634	610	612	618	585	576	628	596	578	599	601	611	593	645	644	625	605	577	567	629	616	584	617	645	616	636	617	580	618	599	577	629	603	650	594	611	604	609	621	660	618	586	578	640	609	628	623	600	602	613	645	608	599	581	605	604	600	593	625	659	565	632	575	566	594	621	606	614	604	601	622	637	603	607	598	592	614	643	580	616	629	614	609	597	614	585	600	594	601	624	637	634	605	571	592	578	623	616	614	656	631	568	633	630	625	611	590	618	611	606	600	630	573	652	646	616	627	633	617	570	588	636	621	658	594	655	633	610	637	641	611	597	571	610	620	597	613	616	676	628	587	608	631	581	595	595	618	595	621	614	646	646	616	595	628	638	650	616	608	616	604	590	606	607	637	659	613	609	641	608	610	614	564	611	633	593	576	632	595	579	609	614	623	564	633	599	574	583	595	617	598	583	642	611	609	644	613	582	605	617	591	598	605	604	622	657	625	617	627	657	614	624	642	617	570	625	593	583	632	595	612	614	610	590	594	636	636	629	624	626	635	657	630	618	611	588	572	620	578	608	594	611	609	599	623	580	634	601	645	601	632	619	621	622	597	619	659	631	589	621	615	583	626	608	574	611	621	610	608	617	592	616	601	601	569	601	617	600	575	581	622	606	634	640	624	616	654	580	620	628	597	578	602	597	584	637	609	645	614	603	612	606	592	611	613	656	638	637	585	635	595	609	589	594	619	645	588	645	608	617	609	658	614	557	626	626	600	642	603	619	628	589	606	625	586	645	592	578	613	592	658	604	650	620	602	615	612	585	559	542	591	637	536	634	575	549	601	596	608	590	615	572	580	610	593	581	607	615	596	595	606	603	579	626	614	599	599	597	624	650	577	613	579	588	627	629	598	629	583	641	596	615	606	623	629	615	568	616	615	646	606	626	602	604	596	605	634	634	613	617	642	599	616	611	608	615	632	651	622	631	605	568	652	637	643	605	585	580	630	567	645	646	611	606	620	595	615	608	632	628	593	651	598	615	637	656	639	657	588	596	593	591	598	589	637	580	569	576	598	625	579	614	609	561	567	605	620	627	603	574	608	596	633	586	620	617	617	597	655	615	604	619	622	572	609	607	632	640	606	576	644	621	570	606	577	623	610	574	609	645	654	646	637	605	576	586	631	604	596	625	603	643	614	655	577	595	622	621	587	597	663	657	603	575	598	568	588	683	617	598	634	585	627	640	610	602	574	580	589	642	588	598	592	604	663	629	623	579	592	575	630	603	636	637	555	572	606	622	578	625	601	624	620	605	599	559	619	625	606	653	597	600	654	595	576	577	609	600	598	650	614	614	632	588	598	590	628	594	564	639	617	682	640	604	590	593	614	621	591	645	617	610	609	591	637	603	622	621	574	562	656	568	630	620	610	600	630	623	628	610	641	615	646	656	642	622	585	659	586	612	640	605	605	600	578	591	599	582	586	601	614	614	608	603	648	599	611	644	632	600	649	612	605	637	635	656	607	615	591	618	645	547	627	626	605	596	609	663	621	627	599	631	631	643	623	601	590	571	599	649	579	629	611	611	593	624	624	601	596	594	611	602	636	608	654	642	646	630	572	593	618	639	624	569	602	613	596	596	585	642	639	582	654	615	605	596	629	607	632	604	577	574	622	612	593	636	617	600	620	643	628	665	582	573	598	626	642	614	582	563	619	586	625	604	640	657	576	587	634	606	612	628	609	602	614	563	593	616	631	639	576	613	612	627	611	602	642	613	616	625	621	627	608	566	633	619	658	567	617	628	588	594	597	591	598	632	594	627	635	612	642	550	615	580	597	562	584	594	572	600	643	596	590	630	577	614	604	640	634	611	599	619	651	578	602	600	629	645	626	576	625	653	614	600	631	584	598	601	622	593	660	600	631	649	596	622	636	611	627	613	627	584	569	603	576	640	633	578	627	593	608	601	618	602	604	617	586	613	609	637	586	539	599	621	650	577	586	645	660	628	616	599	611	617	640	602	568	612	607	609	647	569	568	664	624	643	641	631	582	641	583	651	614	573	640	620	603	615	585	649	624	613	624	634	611	595	621	610	594	643	585	581	603	597	607	636	601	597	638	619	604	621	632	596	627	632	539	590	572	627	598	607	594	582	622	606	630	619	596	606	579	606	568	595	623	606	627	614	593	606	557	596	606	583	589	567	590	597	584	593	627	628	612	611	583	633	623	584	635	645	634	605	592	586	609	645	594	615	605	593	611	624	617	595	617	612	629	603	613	633	616	587	592	624	638	610	616	607	626	598	583	570	608	581	613	569	636	629	629	602	614	570	592	591	616	640	639	636	626	599	604	605	638	601	607	581	592	579	633	600	582	617	610	595	604	615	608	614	634	605	629	624	620	614	649	620	621	584	602	601	604	608	592	577	617	601	599	618	641	580	621	558	615	579	639	619	572	608	676	616	624	584	607	593	583	639	606	606	606	656	587	589	597	573	597	609	600	603	621	637	667	563	621	621	638	606	662	618	611	598	585	649	603	616	612	618	646	640	629	590	591	587	613	618	604	621	581	609	627	586	612	625	615	604	615	603	588	588	627	628	634	622	601	581	611	644	638	641	709	624	612	608	590	615	607	603	565	611	613	600	586	621	595	668	620	653	615	593	597	599
27015	9978	6723	4474	3695	3078	1967	1191	777	458	361	362	316	283	285	267	272	253	234	217	266	264	273	264	220	231	236	233	236	238	235	241	232	249	241	247	246	225	235	220	218	226	220	223	243	240	230	219	228	252	193	240	223	236	206	232	252	244	232	198	236	212	255	229	233	225	204	239	220	236	226	223	208	228	222	202	207	217	215	240	211	257	221	260	236	215	255	201	211	215	227	239	229	242	228	215	247	238	223	251	253	233	226	232	247	209	248	219	234	246	202	251	224	224	227	187	256	222	213	242	255	212	223	226	229	228	227	255	245	223	238	214	219	221	251	234	233	233	247	207	195	188	221	221	229	242	234	221	203	234	244	242	230	206	236	226	208	206	227	249	209	215	207	231	205	227	244	228	242	219	221	213	223	219	237	229	236	233	226	232	220	226	232	228	205	225	237	219	203	219	207	203	240	237	225	229	254	237	228	229	202	223	225	272	226	245	255	219	240	242	247	229	235	222	220	227	216	219	235	219	225	199	241	217	216	229	213	211	231	233	221	222	211	224	213	212	244	203	211	247	208	211	237	245	225	228	230	235	228	243	223	231	229	246	215	241	247	246	241	211	238	229	232	258	223	220	222	205	234	263	200	209	217	222	240	254	216	237	221	240	248	206	225	228	225	228	215	232	233	248	213	210	240	225	229	221	222	223	213	234	212	244	207	235	206	208	222	236	232	208	217	245	230	220	242	223	254	246	248	231	235	215	239	224	213	216	210	211	245	262	218	234	253	256	223	228	249	241	205	228	226	192	244	238	204	221	228	198	244	237	224	215	225	224	236	202	220	205	221	218	238	215	227	238	237	217	244	245	203	258	252	221	215	257	208	228	230	219	250	214	224	251	208	258	216	200	238	211	247	246	229	232	223	203	246	211	212	253	223	212	211	229	231	230	243	242	205	214	202	246	237	215	243	233	242	221	234	220	246	221	244	232	213	266	214	241	245	235	210	210	250	225	250	237	196	235	253	231	225	220	188	242	214	231	228	215	212	208	215	241	215	234	236	230	241	236	218	232	244	222	231	246	224	227	236	236	211	223	218	223	227	221	218	217	219	227	221	225	223	211	230	225	220	207	231	214	234	199	241	215	217	256	220	252	244	216	232	226	216	220	218	233	212	197	217	257	220	216	228	250	240	234	206	247	252	235	234	238	222	219	216	218	243	241	243	222	204	236	215	221	196	220	214	231	234	232	234	218	224	236	207	189	214	227	214	206	245	211	216	242	239	230	259	232	199	207	227	227	221	222	231	229	211	250	215	220	201	239	253	236	216	213	229	228	195	253	198	241	221	247	192	235	255	214	222	241	262	243	246	234	230	232	228	220	233	234	225	269	231	229	213	215	221	243	230	218	254	204	227	240	210	237	215	212	235	269	261	225	204	206	210	220	243	214	208	229	205	211	230	226	211	239	246	254	234	219	220	222	222	212	212	218	192	213	221	236	224	244	237	236	215	226	220	227	202	198	234	226	230	240	215	240	247	224	209	215	253	225	228	226	246	229	231	220	247	233	211	221	231	229	218	272	231	254	234	236	205	231	228	225	223	242	268	236	224	233	217	248	239	215	233	247	216	231	216	219	250	245	221	240	225	257	219	214	219	213	234	193	197	232	233	225	216	238	239	213	226	217	240	219	233	239	249	216	247	234	217	224	218	207	208	217	204	217	244	228	210	241	214	227	230	250	216	239	229	224	217	237	215	223	240	204	215	249	205	240	249	228	260	243	230	241	257	222	241	239	222	227	234	238	234	218	200	223	223	216	205	229	218	214	230	217	210	222	223	218	209	228	238	199	236	217	194	218	246	245	217	202	247	230	243	223	233	209	218	211	237	233	252	193	235	245	252	212	230	219	203	242	226	265	227	224	235	206	225	229	234	230	221	207	224	241	214	221	229	248	236	233	223	219	229	235	236	201	247	229	204	235	239	222	235	246	220	235	238	225	225	237	226	212	199	208	231	211	198	245	207	217	219	215	241	222	238	212	219	246	203	204	226	245	241	210	225	235	241	246	241	199	212	217	215	231	230	214	237	249	215	224	219	233	238	240	206	219	227	212	247	227	228	225	217	242	228	245	247	224	215	220	236	256	210	218	255	231	234	226	235	218	227	238	220	259	215	217	205	242	237	233	217	207	218	210	213	217	246	221	245	209	264	208	225	241	223	228	234	215	212	237	231	211	240	233	211	203	211	188	237	215	230	240	243	250	253	201	229	226	213	231	229	251	225	217	219	233	230	195	232	232	235	258	245	237	222	215	230	226	226	227	220	201	246	228	206	229	255	226	254	244	239	219	228	228	217	225	228	229	209	233	279	218	227	248	229	219	237	254	213	193	248	227	216	239	253	225	225	236	228	211	238	224	219	213	221	233	244	225	217	205	212	205	223	221	226	216	231	239	231	239	217	234	251	251	230	202	216	214	232	221	219	228	273	230	246	231	222	209	233	235	238	208	229	231	237	198	245	229	230	240	237	220	215	230	208	231	217	235	218	217	270	203	232	217	240	202	216	233	202	234	225	204	211	229	199	204	233	257	228	220	218	234	226	221	245	208	219	242	221	233	230	232	235	250	210	244	246	214	229	243	229	231	241	218	235	202	212	234	239	215	211	238	250	235	240	226	230	205	224	235	247	234	229	240	229	245	232	216	240	239	248	223	211	236	212	232	250	222	235	213	232	236	223	232	232	235	257	207	216	203	240	226	237	209	233	238	231	201	223	226	214	227	225	202	238	248	206	237	220	251	254	227	228	202	242	238	224	224	222	221	208	224	209	192	243	212	239	234	233	246	247	221	217	233	225	214	219	229	238	215	189	235	220	221	212	234	213	227	237	191	266	238	203	215	207	235	256	252	219	246	227	220	192	200	213	207	207	257	226	213	221	200	229	206	241	232	220	240	210	232	263	238	218	214	187	226	226	213	267	242	246	249	227	246	230	222	226	230	245	224	218	245	199	179	235	209	223	235	226	232	217	235	249	223	239	230	225	236	214	210	220	227	224	265	232	229	226	230	224	217	242	219	225	192	233	238	212	245	219	227	233	230	253	217	233	218	233	219	206	239	185	244	252	216	224	224	262	233	216	234	259	203	219	215	228	226	219	251	228	201	228	232	207	225	237	241	235	243	207	228	225	239	223	197	245	238	191	241	210	229	210	226	241	255	208	212	233	239	250	217	227	235	253	241	228	186	227	214	233	236	206	250	250	212	220	211	220	195	229	216	214	265	228	230	201	208	234	262	254	234	241	214	210	223	225	216	230	202	241	212	238	231	240	247	223	222	245	222	217	206	238	221	222	212	245	220	236	234	235	228	218	233	231	218	215	218	211	269	230	226	194	206	235	236	223	215	246	239	241	214	216	225	227	216	241	227	219	215	242	197	207	227	204	216	258	224	228	267	205	234	243	252	199	242	222	236	242	222	210	213	232	229	194	229	223	229	222	251	233	237	241	223	221	238	225	251	234	220
18867	3878	5242	5845	6129	5253	4191	3349	2392	1700	1286	1166	1080	972	936	863	832	796	741	761	746	757	730	727	756	725	707	619	641	635	674	658	656	696	647	661	654	678	692	621	626	619	643	606	641	662	605	616	571	579	602	637	644	621	599	583	663	616	574	598	604	620	573	562	630	608	633	611	617	581	584	606	550	569	646	628	596	623	619	560	579	568	574	639	581	602	624	582	623	635	594	603	603	637	591	635	664	604	616	606	605	571	583	598	628	579	651	590	607	599	618	613	615	639	569	562	607	586	574	614	582	591	601	581	612	608	561	572	592	607	564	596	571	582	571	573	591	595	607	594	546	581	567	604	627	600	586	570	646	565	570	544	630	557	594	627	584	554	576	582	591	597	567	592	579	606	619	580	593	587	567	603	588	608	623	564	604	568	584	610	576	591	538	615	584	623	598	635	578	594	612	561	585	551	543	571	558	585	599	601	640	614	551	589	623	635	622	578	590	588	568	609	573	566	648	553	599	569	582	595	605	594	640	569	607	582	571	537	594	586	586	583	621	562	605	620	608	629	672	596	610	582	581	582	572	543	589	591	575	613	532	629	606	616	596	560	559	605	557	587	523	620	568	588	612	579	580	596	589	595	542	587	592	614	583	562	599	604	546	625	630	610	611	601	549	589	593	604	595	543	621	574	562	591	574	577	617	561	582	605	589	602	600	606	584	604	605	581	590	633	542	605	625	606	560	617	563	607	560	627	573	613	577	597	570	605	535	613	551	605	542	530	630	591	591	561	563	629	577	610	581	600	606	562	616	611	634	573	541	577	557	562	589	575	586	580	592	592	605	562	606	604	594	583	602	592	629	559	584	579	573	582	563	609	614	626	561	592	521	557	598	566	542	587	613	580	555	559	586	616	602	579	598	568	580	569	557	595	583	559	604	598	583	591	571	638	534	571	570	604	606	592	569	629	617	602	609	553	573	553	573	586	582	609	593	585	604	570	588	607	586	589	615	617	590	544	602	619	582	591	597	600	591	593	549	563	585	599	610	623	571	601	580	577	590	599	568	618	601	614	617	571	574	565	542	605	617	518	606	560	553	611	585	613	599	621	579	620	563	580	591	586	572	610	606	596	617	614	610	613	595	605	588	580	526	570	545	554	544	613	580	598	581	565	573	609	580	582	649	587	576	602	623	583	597	564	560	582	588	568	619	628	594	562	571	554	586	573	604	580	594	596	569	595	549	565	596	599	609	571	586	568	589	571	605	580	578	615	572	564	616	621	573	609	604	609	575	597	603	582	566	577	581	576	572	577	583	582	599	626	588	579	557	633	611	606	572	556	602	625	584	616	575	572	556	580	582	596	670	611	602	587	617	597	542	590	545	605	595	583	570	615	610	537	540	604	546	581	570	568	614	561	573	597	634	565	599	571	587	557	620	617	576	582	600	575	593	590	554	554	590	593	590	578	602	619	571	643	598	583	601	572	578	617	576	602	593	557	620	582	588	619	591	590	604	585	549	557	571	624	599	588	587	572	598	560	600	607	590	613	602	588	587	591	580	614	582	548	561	580	558	540	605	556	543	565	619	576	608	560	586	598	547	621	578	581	570	624	615	588	597	569	606	618	599	606	601	598	623	554	621	607	578	617	619	577	669	579	641	580	584	596	612	564	615	580	572	593	582	605	596	637	592	604	620	606	615	607	616	573	617	552	618	581	607	609	582	589	569	585	561	586	576	619	620	603	589	577	641	613	572	616	568	609	568	572	616	607	590	585	561	603	602	563	593	636	591	558	592	570	602	568	588	572	607	627	584	545	629	568	595	563	587	573	591	611	544	539	589	592	560	625	594	557	597	620	659	565	595	589	570	588	610	540	589	604	608	596	624	574	552	577	575	592	586	608	636	561	573	594	583	619	638	557	606	586	575	575	620	580	601	563	583	580	591	578	592	616	596	619	554	569	580	544	604	600	603	602	590	588	622	582	544	584	604	609	629	645	621	592	576	619	600	618	557	627	595	592	575	612	601	599	626	580	588	607	585	583	552	560	636	600	652	577	620	581	601	608	600	584	581	582	592	607	548	589	577	600	563	620	534	551	574	578	581	596	565	561	535	585	592	568	583	579	586	641	661	574	557	638	581	607	593	576	558	593	575	545	563	562	576	611	591	569	544	588	592	567	564	597	593	553	579	554	588	542	600	584	614	618	556	588	589	566	610	620	577	570	547	596	626	645	650	581	627	537	536	567	574	596	587	552	590	620	597	608	574	623	607	581	602	600	583	566	647	598	583	575	576	585	580	555	574	561	567	579	601	593	602	571	592	561	556	588	594	599	612	547	603	568	619	617	574	619	586	610	580	554	585	582	575	577	564	605	581	574	587	578	559	560	566	584	571	596	571	585	589	559	578	591	595	594	555	573	544	527	576	596	622	623	588	575	607	569	587	567	607	592	577	537	606	599	569	576	578	590	572	590	551	625	611	619	610	606	583	563	569	535	589	558	596	581	577	605	586	547	614	581	593	571	592	560	584	636	589	556	590	558	551	601	580	599	586	572	644	601	553	628	591	593	576	618	615	618	584	564	599	607	577	558	631	590	592	600	583	576	634	605	586	611	541	631	598	573	555	630	581	552	605	558	580	575	618	540	640	609	572	579	548	566	650	593	593	590	549	561	545	559	582	591	579	563	619	546	625	579	584	599	594	584	600	609	561	557	577	575	573	619	564	560	584	603	585	609	581	621	591	592	622	575	593	615	569	591	607	541	584	548	598	574	608	611	567	606	637	610	604	574	606	597	613	586	600	603	566	589	590	567	580	611	603	570	588	590	556	610	593	589	604	591	589	619	618	555	625	586	588	582	547	575	568	607	593	613	588	606	578	588	592	574	571	573	585	587	612	576	587	617	580	575	560	606	572	585	608	637	583	633	621	578	588	598	610	595	612	583	588	617	583	598	603	618	576	623	624	565	562	569	587	640	649	592	613	562	593	608	587	574	587	595	598	574	582	556	603	584	610	620	631	563	617	567	573	560	556	627	597	556	597	591	598	624	580	551	583	592	581	635	587	612	628	604	569	559	573	619	595	627	563	559	565	569	588	554	592	577	588	607	603	592	622	568	598	605	564	555	648	603	600	607	549	592	550	578	633	612	607	584	612	597	646	569	592	580	553	594	567	588	558	612	606	634	594	512	633	636	615	590	585	549	600	543	616	572	615	569	549	609	555	624	600	633	594	549	573	583	583	576	597	580	611	569	576	541	554	639	577	632	589	587	568	596	561	581	582	584	579	558	610	631	646	586	617	499	589	588	549	566	628	601	584	574	618	570	577	614	570	593	542	592	593	645	581	605	605	607	582	572	605	581	617	593	598	573	525	595	582	609	584	541	599	595	590	595	596	576	545	609	582	585	617	602	569	579	553	614	608	576	612	585	622	546	611	565	623	632	573	629	603	579	563	612	632	576	609	609	619	569	573	572	604	594	571	543	552	590	578	611	590	616	616	620	585	585	600	592
34533	14213	9956	6681	6274	4918	3039	1852	1087	661	466	328	289	230	235	212	181	165	188	172	172	159	147	154	152	169	167	173	164	161	143	123	128	138	135	140	125	156	130	157	152	134	111	143	142	144	122	127	143	135	141	137	112	149	108	125	131	155	145	119	139	137	126	120	118	111	124	134	137	127	148	146	125	127	138	139	142	136	120	130	128	128	120	143	117	116	131	128	119	128	133	143	148	133	146	120	135	135	138	127	127	140	164	128	146	127	132	141	140	117	106	138	133	136	137	140	112	115	149	120	138	160	136	124	154	143	148	145	133	156	143	131	131	101	144	134	142	128	125	129	139	110	131	117	139	131	123	120	129	128	143	124	141	138	113	133	119	123	133	133	132	113	136	124	149	126	137	149	145	122	142	113	135	132	119	123	134	145	122	129	156	128	115	139	138	115	132	138	124	120	125	127	124	127	131	138	114	117	139	151	120	129	129	138	101	127	132	111	165	134	136	140	138	137	129	133	132	131	142	120	149	118	140	147	130	118	154	137	153	112	119	131	118	117	137	132	141	135	119	117	141	139	117	120	130	126	144	131	108	123	115	138	113	165	140	128	137	133	125	116	134	118	121	123	116	137	132	112	135	127	118	134	131	135	136	126	118	139	141	127	138	128	111	155	145	128	116	137	123	131	135	127	131	130	127	144	126	127	139	117	122	134	137	116	127	136	129	120	126	137	114	122	135	121	124	124	140	124	140	133	128	128	120	138	129	123	130	116	134	126	118	109	130	117	145	102	126	103	121	111	115	141	144	132	145	117	127	139	141	154	126	142	126	130	111	112	116	114	139	128	143	133	133	130	135	125	127	131	154	144	139	135	136	122	136	125	122	122	119	115	138	144	142	128	131	116	113	129	134	119	143	137	128	134	125	157	112	118	135	125	111	123	126	128	138	125	129	148	138	112	149	142	129	134	140	132	107	136	142	134	137	122	136	149	124	148	138	119	130	150	148	145	136	115	147	126	111	130	144	133	119	138	126	137	123	138	134	132	119	127	128	133	135	119	143	137	122	141	125	119	121	121	136	142	118	134	135	148	141	133	125	134	161	146	142	126	130	131	128	131	129	123	143	118	130	133	127	140	131	126	108	130	128	114	135	142	111	153	121	129	136	135	107	114	149	113	125	141	122	118	139	118	167	120	145	129	122	143	130	133	123	137	146	116	121	129	151	135	149	122	132	127	130	113	143	132	124	123	119	118	118	129	137	118	120	127	133	118	120	111	124	145	110	107	117	120	122	151	125	120	139	126	125	112	132	133	146	137	121	105	129	129	138	154	107	126	124	129	165	130	141	120	128	127	135	129	124	129	131	118	139	129	124	127	144	131	103	117	107	127	139	126	137	157	119	133	136	124	144	126	142	111	125	144	135	126	123	138	138	133	155	117	149	114	137	137	121	133	117	154	133	133	131	138	120	158	147	165	116	137	119	109	135	150	141	120	127	143	110	154	118	126	134	122	150	140	132	113	136	139	146	117	131	139	124	139	122	127	128	118	157	140	123	125	143	145	113	119	131	128	122	141	127	134	115	148	140	126	150	132	131	123	117	115	131	137	132	111	157	136	143	111	129	133	148	156	124	121	136	118	122	120	139	132	138	137	117	141	119	153	137	125	123	105	139	126	128	133	129	123	125	129	123	142	137	127	141	143	137	124	138	121	125	118	168	135	131	137	131	129	130	110	135	118	150	120	131	144	129	125	130	135	125	132	120	144	148	101	113	114	115	117	140	126	117	117	122	125	157	138	155	117	129	127	141	115	139	119	141	145	125	138	128	132	141	127	134	124	131	131	127	130	124	128	142	129	136	143	154	128	135	129	123	112	131	129	123	137	139	127	117	136	119	149	132	120	129	110	145	129	129	149	108	116	125	120	154	141	126	123	138	111	122	120	145	136	143	134	138	112	144	135	123	114	141	111	146	121	112	137	141	151	119	127	121	126	131	124	121	125	119	131	139	120	134	137	128	118	149	142	128	146	108	131	126	126	140	139	130	130	111	132	129	114	129	127	127	145	156	142	132	149	150	124	124	136	120	138	123	129	145	127	118	119	126	130	125	129	131	137	141	130	116	126	117	138	134	122	130	132	144	121	119	125	124	138	133	131	116	145	132	154	134	126	143	126	108	125	137	128	150	132	130	122	134	134	132	139	126	149	105	124	126	116	147	134	136	137	124	132	135	122	108	113	135	129	119	142	132	132	118	120	128	118	142	135	111	128	126	149	132	112	102	131	117	140	130	134	126	127	115	148	117	118	131	122	132	128	137	121	135	133	118	134	135	116	136	116	127	127	130	136	134	135	127	118	145	120	120	104	135	138	121	147	145	143	123	143	123	120	135	116	133	145	134	111	116	129	127	134	132	125	130	123	130	122	149	147	156	122	132	136	139	135	134	136	120	124	122	133	123	129	104	143	127	146	139	131	129	124	150	137	122	128	126	129	124	139	148	113	115	120	128	147	131	123	132	121	121	122	138	129	135	133	119	126	138	129	117	132	123	138	135	143	102	133	136	140	130	139	146	140	115	135	130	130	121	135	127	146	129	159	131	113	120	116	133	134	129	134	138	125	155	137	119	133	129	121	129	151	113	143	116	120	148	148	143	127	125	136	110	131	124	122	148	135	139	127	119	144	127	127	145	129	140	121	128	128	130	131	118	149	124	133	123	141	142	110	135	137	145	115	151	121	129	119	130	136	115	134	120	98	122	146	128	122	122	134	157	137	133	142	125	153	101	114	116	116	125	122	137	139	122	130	110	124	106	121	129	96	114	129	115	142	112	149	127	131	150	124	132	129	126	133	131	136	134	147	135	134	134	157	138	141	133	132	114	125	117	138	139	140	161	128	115	133	138	148	123	116	123	136	136	139	152	142	132	124	140	123	121	128	134	164	126	130	146	125	152	156	133	132	146	113	117	123	136	120	128	118	116	143	146	129	130	130	128	137	120	138	120	142	123	125	114	136	142	129	147	135	131	99	129	119	133	139	141	136	108	116	134	147	116	129	140	155	133	113	123	126	132	146	148	126	132	120	134	139	122	120	146	117	134	125	136	140	126	114	115	112	131	129	130	150	150	115	134	108	137	162	109	115	112	120	152	115	106	139	111	138	143	119	117	128	126	118	151	143	132	131	130	122	116	105	128	137	125	128	140	129	140	115	137	129	129	143	135	123	137	112	144	125	133	142	138	111	116	133	129	122	158	133	149	119	130	118	108	133	128	133	127	146	143	128	140	144	117	124	149	130	134	126	135	153	142	120	116	124	134	133	144	124	124	133	130	131	129	142	145	130	139	132	128	132	142	146	133	145	115	124	140	126	150	127	140	139	128	131	118	123	134	127	129	124	129	122	139	133	124	125	128	129	134	130	115	132	142	120	112	141	124	118	147	151	141	117	133	147	119	116	112	130	120	123	136	129	136	132	143	108	123	129	139	131	155	154	135	105	129	137	125	138	112	124	151	124
23168	5321	7720	8075	8845	6988	6193	5038	3461	2477	1854	1449	1235	1080	913	790	786	742	623	658	670	600	565	573	579	537	515	540	488	454	463	480	473	490	439	439	468	446	426	431	441	409	413	388	427	375	379	425	356	429	383	399	391	416	355	379	368	420	405	372	368	395	396	375	388	387	401	372	373	366	362	374	368	352	369	333	348	397	372	352	390	400	382	400	405	385	385	373	355	401	376	377	377	395	391	430	392	395	378	365	363	395	365	391	374	366	371	345	392	328	363	357	373	379	347	325	378	372	419	369	365	356	377	361	375	350	375	356	332	352	338	382	339	333	335	340	350	344	359	348	376	360	370	359	356	326	366	352	334	360	347	369	376	344	365	362	363	365	345	342	341	384	358	368	366	342	353	353	343	360	359	372	369	352	348	317	343	381	361	369	353	356	346	364	363	371	370	356	338	372	326	354	350	357	329	343	366	339	342	357	331	352	334	336	383	360	368	373	341	387	328	375	332	399	354	389	366	345	358	344	348	359	350	354	379	355	347	345	360	340	333	373	373	367	387	380	362	364	369	356	393	361	343	357	366	364	344	339	356	348	340	340	340	353	348	386	367	340	311	360	330	342	316	321	354	364	355	300	364	405	377	328	359	349	326	348	334	352	369	375	350	361	331	366	341	373	375	363	333	339	362	349	374	380	343	363	351	358	365	312	366	340	343	340	373	370	356	334	356	358	356	345	372	354	380	370	353	356	342	365	363	337	356	332	340	357	358	333	351	352	332	339	342	374	363	334	370	358	353	330	351	364	321	346	331	359	352	355	388	339	317	356	327	328	367	327	365	357	354	381	376	357	367	354	352	341	368	362	353	338	335	352	377	367	372	327	342	370	357	333	341	379	343	337	376	341	372	352	363	369	382	357	366	318	324	331	338	369	360	347	368	348	348	375	341	357	345	363	297	367	373	377	373	367	337	370	349	323	355	334	340	343	347	386	301	333	386	389	375	332	363	363	382	337	336	357	343	332	370	346	387	375	391	348	351	353	357	364	351	364	340	358	326	384	364	342	348	337	382	352	325	370	329	339	375	310	364	347	349	370	350	366	349	356	352	358	327	368	355	369	357	366	314	328	332	392	341	349	364	360	370	342	375	333	379	370	351	357	377	339	319	403	336	335	374	365	339	356	333	343	355	370	347	347	334	325	382	333	334	368	330	350	348	343	336	376	330	336	325	299	332	332	358	394	355	329	340	364	391	343	356	341	361	366	360	355	311	357	355	363	355	367	340	360	380	364	351	360	360	359	351	389	375	332	374	335	382	356	377	353	381	356	322	343	351	354	365	313	360	333	351	342	348	329	331	366	322	352	322	336	341	323	335	373	386	349	371	364	343	381	351	326	325	316	325	357	350	366	341	321	337	358	362	347	363	348	341	327	341	324	320	369	374	315	373	358	356	324	362	305	330	344	372	342	365	348	341	348	305	352	331	321	386	345	329	371	347	363	348	343	354	337	332	351	335	352	346	323	358	369	369	341	350	361	336	347	373	327	358	379	346	383	325	334	365	362	385	325	333	362	340	337	373	363	355	371	362	329	334	358	332	340	333	330	345	332	347	366	356	358	355	324	354	360	360	321	376	367	359	354	367	324	351	342	362	350	326	377	366	329	307	373	348	321	383	365	319	344	309	367	356	341	386	355	349	385	352	356	361	325	359	328	364	347	354	396	398	321	373	350	332	359	329	309	340	346	338	362	336	329	319	390	393	340	363	330	361	335	336	366	369	334	332	369	349	357	341	346	355	381	373	344	344	352	314	376	354	358	343	301	319	306	339	361	317	327	335	360	345	344	368	363	338	330	355	352	363	351	332	332	386	343	341	382	333	338	346	361	366	347	376	357	346	326	360	337	337	369	328	352	347	352	379	326	382	338	324	352	367	344	341	326	386	331	356	353	366	361	360	334	349	343	352	390	332	366	338	344	347	353	388	358	322	369	344	345	361	359	363	352	368	371	357	327	348	367	339	336	333	333	395	382	365	382	358	321	327	382	331	363	345	398	338	367	346	343	385	340	371	326	367	359	328	326	318	366	348	365	339	311	372	313	328	374	349	384	348	385	355	376	341	342	339	370	336	341	353	378	334	342	330	330	358	352	351	399	347	322	361	340	334	382	341	348	326	365	365	370	377	339	330	350	371	384	395	386	316	358	358	370	345	346	344	355	336	328	346	363	383	351	315	362	352	337	357	385	373	343	347	360	339	360	359	405	343	307	356	361	371	361	357	365	371	337	359	346	344	363	338	375	350	350	353	358	359	393	345	351	347	339	375	338	336	350	356	322	349	346	317	346	375	366	327	322	361	380	353	401	359	371	388	358	361	348	327	370	358	340	345	379	364	354	339	352	355	318	357	363	357	371	334	373	362	363	346	344	353	324	362	353	314	371	381	357	314	324	346	376	370	340	363	329	377	310	335	361	346	351	332	356	341	358	339	335	350	323	328	352	366	372	344	321	357	339	355	370	336	352	319	339	346	334	367	343	341	350	319	353	326	342	361	324	353	351	377	362	346	356	373	339	357	356	354	334	370	347	382	362	326	352	364	385	359	394	355	334	334	367	346	359	338	319	354	381	377	359	351	363	348	327	352	322	306	374	368	332	348	359	363	341	339	341	367	371	366	388	374	341	359	345	333	381	313	332	365	369	358	320	362	373	361	350	350	351	377	375	363	356	326	354	351	367	348	366	350	375	364	331	335	358	367	367	374	395	360	382	377	370	372	363	382	383	337	376	359	335	341	354	369	377	347	358	358	341	347	349	360	347	363	380	350	336	324	333	355	345	346	350	330	337	334	350	333	390	362	340	366	355	373	332	337	379	370	356	365	330	333	338	342	381	326	350	355	325	387	383	341	339	343	339	353	373	341	366	340	348	349	358	328	361	355	337	380	347	349	382	365	360	363	341	340	389	358	353	383	369	330	380	346	345	358	356	331	362	375	343	371	348	385	340	333	364	341	381	384	365	387	353	333	343	349	337	346	345	378	372	365	360	329	345	333	385	339	311	355	334	385	367	379	372	359	353	354	373	350	353	356	334	331	365	360	338	350	329	356	377	368	349	315	367	343	334	336	366	360	344	403	378	350	363	375	351	328	329	360	350	359	353	360	352	346	361	369	334	358	322	352	306	346	324	338	361	353	369	353	343	380	354	342	341	348	331	371	339	320	340	354	344	365	328	332	357	336	342	388	385	358	372	346	342	355	355	364	347	338	361	363	314	347	337	356	359	372	387	340	369	384	331	360	355	338	333	353	361	318	381	353	350	322	349	339	365	382	358	352	344	360	320	363	349	328	339	361	340	340	380	338	331	347	362	331	337	338	335	338	352	364	354	357	333	359	325	355	366	396	312	344	346	331	371	343	364	343	346	322	371	325	366	350	334	353	381	355	340	330	350	340	319	344	343	370	372	359	339	360	354	332	353	361	346	374	334	351	402	335	355	371	344	357	324	349	332	360	353	375	375
5025	1092	873	648	530	453	341	294	284	279	271	243	266	233	237	263	249	266	238	247	231	233	233	257	228	229	251	238	247	249	260	249	239	216	261	241	239	227	254	212	263	234	230	254	248	232	256	223	229	273	221	226	239	224	217	216	253	261	244	233	270	271	243	225	234	231	282	258	250	207	220	218	233	247	226	230	229	252	217	249	239	221	222	243	227	227	239	225	244	232	244	236	237	234	252	240	279	258	249	275	263	216	257	247	235	279	228	244	243	231	228	226	252	233	239	231	245	247	266	225	241	243	224	241	239	232	232	228	231	208	242	239	251	249	232	258	248	245	262	221	224	251	230	240	236	251	228	300	228	225	250	214	256	243	229	222	227	228	255	226	246	243	256	259	241	241	237	254	238	242	242	244	256	227	244	227	260	219	249	204	239	224	246	270	243	265	249	227	232	250	234	248	234	260	230	228	253	224	252	218	235	255	273	222	229	237	242	241	234	248	263	243	226	270	210	237	218	252	253	224	226	242	251	243	250	244	254	252	228	239	234	256	239	221	242	249	250	257	236	246	220	252	249	241	247	235	245	243	222	255	233	245	231	213	229	227	247	259	231	240	260	240	237	231	239	248	259	248	200	252	222	261	258	226	244	241	217	235	220	231	256	247	284	239	244	256	257	284	245	272	219	259	242	275	252	213	229	226	252	230	244	216	221	240	251	244	212	229	237	234	267	232	240	248	242	251	226	244	247	258	228	233	237	228	247	232	248	236	218	229	233	250	247	232	249	230	245	247	212	228	273	250	224	251	223	245	234	257	217	270	272	250	253	238	242	244	225	234	231	254	239	233	241	266	268	235	247	233	231	255	212	242	256	222	217	243	261	235	225	241	233	242	242	231	236	223	253	248	246	221	252	270	231	274	249	260	225	262	217	241	233	250	261	264	247	227	252	265	228	259	270	236	243	253	236	236	232	236	191	269	240	243	263	202	242	244	239	253	212	277	257	237	261	236	259	235	212	244	236	207	232	239	249	236	255	237	239	232	233	237	231	243	245	246	234	230	250	225	263	252	249	258	248	229	238	221	225	255	232	227	259	247	277	223	233	258	249	229	252	255	258	214	234	246	217	245	232	236	263	216	247	280	229	217	255	199	274	250	248	267	241	242	269	241	222	263	250	236	252	240	294	235	252	246	238	221	242	264	226	263	246	208	204	257	260	242	225	212	230	242	243	238	239	267	229	249	243	228	228	227	219	245	239	259	224	226	242	258	263	250	250	264	256	262	243	236	225	246	224	241	248	226	241	244	243	241	264	250	224	262	222	221	243	239	234	241	246	221	231	269	254	235	250	231	211	219	248	245	228	241	237	221	238	259	235	208	220	250	246	229	207	244	239	247	249	256	252	230	239	242	217	249	263	254	215	257	229	267	236	220	232	257	234	232	222	227	242	245	237	247	257	226	231	256	237	229	262	242	249	220	233	245	278	216	240	224	226	244	274	248	272	226	241	235	214	252	246	239	248	247	213	275	232	237	240	212	245	261	254	224	239	269	257	224	254	262	213	265	265	263	238	233	230	228	267	254	252	254	223	242	231	250	247	249	238	226	234	246	270	224	236	235	235	240	226	259	229	274	263	232	269	216	231	265	255	240	221	227	246	247	251	251	254	225	233	246	264	251	236	249	243	236	240	271	252	238	229	248	235	242	265	247	241	236	248	220	208	253	248	250	227	247	249	237	225	253	225	280	212	228	254	253	240	238	234	238	222	234	230	236	245	222	267	213	256	229	253	255	213	270	250	246	212	251	232	198	232	235	220	232	247	254	241	246	225	239	263	238	241	239	246	211	219	254	248	252	237	246	227	252	213	242	241	238	231	237	244	245	242	222	230	248	238	234	276	235	231	240	244	242	235	261	270	241	253	235	234	264	244	270	261	226	249	244	223	252	230	251	251	254	279	237	244	264	236	235	242	238	251	223	244	223	241	229	253	238	263	268	247	239	244	258	258	250	263	228	251	261	254	244	247	223	239	234	192	229	239	222	242	261	233	246	231	236	240	239	215	265	236	222	251	222	238	229	238	254	244	265	227	275	248	228	248	225	228	247	238	258	263	241	250	204	254	262	240	236	210	246	227	234	265	241	236	255	239	232	253	238	268	241	253	236	256	234	221	236	249	240	288	229	230	249	256	253	231	258	237	238	254	253	245	222	256	253	252	236	241	259	260	260	219	257	262	229	249	236	235	235	268	215	248	239	243	242	248	244	222	235	230	276	245	286	244	229	209	230	226	243	232	227	230	224	238	232	225	209	267	246	240	241	229	264	256	240	247	241	267	244	250	243	226	231	282	230	246	236	226	227	255	252	236	242	237	240	242	248	242	245	256	248	246	234	237	240	249	233	250	248	231	240	222	233	245	248	232	243	228	243	257	234	239	257	248	228	235	249	233	244	270	225	254	235	230	258	254	235	237	210	256	214	260	210	258	234	224	231	277	244	215	247	278	235	245	230	259	233	216	232	274	232	235	247	262	240	267	269	221	226	250	231	245	265	214	208	242	237	251	254	244	225	224	258	254	237	218	246	239	229	227	237	230	228	251	232	243	222	238	260	226	219	230	199	235	225	225	249	198	247	219	262	224	238	255	258	257	245	237	242	238	227	267	243	222	252	221	253	241	214	227	213	248	248	225	238	239	256	249	262	233	256	239	239	244	251	259	228	217	257	251	231	279	245	254	263	223	244	268	237	242	232	279	205	244	256	242	234	234	256	249	261	277	245	242	262	252	228	225	247	262	249	249	253	204	221	244	230	257	238	224	226	230	253	285	244	229	211	226	291	242	248	230	233	232	258	247	233	264	248	234	244	239	276	232	237	265	243	224	252	229	244	229	258	253	251	270	252	241	234	241	224	248	235	217	220	246	222	239	248	230	245	259	262	241	217	236	210	252	264	264	274	229	242	269	244	249	231	253	254	222	269	280	225	253	256	254	253	250	244	236	247	217	259	242	234	239	258	222	231	258	264	280	260	244	225	221	257	238	249	272	236	250	237	254	237	226	238	249	216	261	221	241	255	233	247	222	234	229	254	229	276	210	253	241	236	252	229	223	250	240	223	251	229	241	253	240	248	232	264	260	265	209	230	239	249	243	249	261	247	236	250	236	222	233	243	259	242	246	244	231	240	230	279	252	225	231	234	222	269	251	261	227	237	237	227	252	229	260	239	234	250	222	237	225	237	231	244	235	277	225	254	269	258	226	241	247	235	243	242	232	271	241	276	231	231	218	249	248	241	260	249	259	269	212	233	231	218	256	237	225	250	274	221	223	245	227	208	239	247	238	257	276	213	230	265	246	242	249	233	255	256	245	243	269	262	231	215	234	241	231	274	255	254	214	269	295	235	257	233	241	249	250	245	269	236	257	250	239	233	241	259	230	239	265	241	252	237	271	252	236	252	237	248	253	235	250	225	219	262	206	264	241	246	248	210	254	230	255	243	257	237	244	242	269	229	201	275
4679	1342	1717	1756	1657	1568	1123	963	858	728	691	704	685	661	638	674	682	670	640	643	614	633	692	665	660	655	658	637	682	645	645	654	615	594	630	597	671	601	616	622	620	676	594	627	603	614	632	657	667	634	667	611	605	652	613	623	635	655	623	638	597	625	615	633	677	632	634	653	617	593	637	627	678	615	595	647	605	582	627	653	677	629	619	642	615	615	656	690	663	627	650	608	639	635	625	616	584	601	599	633	629	622	639	621	610	606	662	636	616	633	642	646	638	642	645	658	636	590	626	640	655	640	651	637	618	625	673	632	614	625	643	612	639	639	667	689	645	614	641	661	645	627	673	625	609	624	649	608	628	698	618	629	631	642	659	588	630	612	590	642	607	651	587	646	667	632	681	614	592	602	627	612	611	622	640	629	618	634	642	642	657	642	632	631	638	655	634	619	663	652	659	633	612	617	666	595	669	623	620	665	647	650	633	635	689	662	663	638	650	644	599	612	653	632	587	665	609	578	605	629	577	640	601	669	616	654	599	673	652	659	608	642	629	618	632	620	619	675	607	653	663	603	611	604	637	667	670	635	628	643	611	607	619	612	635	617	644	623	648	587	645	652	608	610	604	613	638	613	625	649	648	595	667	605	637	638	697	610	643	606	616	590	602	639	624	663	584	621	592	604	689	630	627	663	593	596	676	634	631	610	626	640	598	625	622	640	612	614	600	653	631	630	654	634	583	637	590	670	619	637	603	594	652	642	645	640	604	640	652	628	592	615	650	621	617	657	585	683	659	620	643	612	653	635	631	606	666	701	645	641	644	636	657	655	624	631	608	658	623	639	625	655	620	623	634	652	671	641	643	699	646	645	597	625	626	605	655	628	626	592	614	642	608	630	632	620	652	632	599	605	617	627	639	617	619	651	634	644	592	594	630	592	622	610	597	609	641	636	605	618	610	654	617	678	609	648	663	601	661	611	643	588	613	612	634	608	637	593	640	623	629	667	628	629	624	637	648	600	611	596	595	576	648	611	609	635	666	611	621	578	633	664	589	619	621	632	670	613	573	633	637	677	659	625	626	660	650	570	603	650	605	652	636	633	587	678	646	630	631	626	619	611	620	619	676	627	603	616	631	632	646	580	637	616	600	575	619	625	602	649	547	607	656	635	655	664	632	593	604	651	570	639	591	609	592	628	603	596	657	620	635	622	646	641	656	667	629	641	684	640	650	622	604	592	604	609	628	656	634	671	600	624	656	612	630	629	615	608	647	595	624	637	613	635	615	694	620	620	627	608	633	605	641	614	656	680	625	636	654	594	640	604	573	666	602	608	638	639	596	639	635	589	603	584	647	604	633	636	623	619	618	586	613	625	608	664	667	652	650	644	712	624	654	621	622	652	647	656	642	601	659	620	680	628	627	666	622	627	682	629	599	633	629	618	621	608	633	653	628	616	603	611	652	667	599	582	587	648	598	601	645	608	641	623	649	663	628	662	617	616	616	620	636	674	585	653	622	653	626	632	642	625	658	630	630	651	649	581	649	600	658	650	645	614	603	641	649	627	660	648	607	588	655	626	632	593	648	665	579	578	636	606	657	632	641	611	609	598	624	627	623	647	637	631	631	586	637	629	656	619	647	594	624	618	624	614	592	570	608	590	582	656	615	621	634	607	644	637	641	603	631	654	613	646	646	654	642	637	597	732	633	647	611	678	608	632	637	633	619	615	614	674	618	618	594	608	646	642	670	631	639	619	627	662	675	637	607	657	597	619	590	627	675	646	630	618	619	607	673	619	640	612	607	650	638	629	660	650	689	649	630	622	681	612	617	638	605	651	609	632	623	637	619	610	597	643	653	615	661	657	638	584	680	631	648	641	658	622	602	669	666	665	588	590	649	622	636	656	599	645	605	587	647	645	601	615	591	609	626	608	633	599	678	615	650	637	660	619	628	634	637	616	604	633	654	642	629	623	605	632	636	647	614	618	661	635	618	655	589	569	620	599	598	612	672	604	616	647	627	645	634	647	625	617	578	659	596	611	599	631	634	600	618	615	623	621	639	627	627	653	638	621	617	660	649	636	622	604	630	603	588	647	653	641	672	700	631	638	658	666	612	635	663	580	637	625	643	580	666	599	661	658	631	632	643	635	601	671	650	646	610	636	639	665	655	632	613	665	633	635	645	645	674	611	623	685	671	617	637	636	714	633	657	586	646	618	641	653	659	609	617	648	593	646	647	652	648	609	627	641	622	662	642	648	639	618	637	628	594	605	612	671	632	608	687	632	636	586	634	630	635	631	625	646	590	623	653	616	621	602	676	653	610	650	670	655	556	640	643	641	654	606	654	610	633	626	621	642	601	655	621	600	605	610	598	628	629	632	654	619	579	652	633	652	661	639	679	573	668	616	626	678	647	631	624	634	645	666	595	661	678	628	632	620	617	628	622	584	592	643	615	635	646	603	612	644	635	622	671	619	654	639	596	586	644	612	624	620	637	642	604	612	672	664	671	641	618	611	620	666	647	647	654	634	616	631	635	596	669	586	625	591	609	637	574	601	649	628	605	629	629	595	660	621	645	642	635	624	623	609	613	619	629	644	634	614	603	602	628	621	674	661	652	602	627	631	623	686	626	597	625	603	581	651	629	610	663	623	624	609	638	680	621	606	562	650	653	639	675	591	650	658	618	606	615	637	651	602	643	622	702	633	665	612	640	667	597	632	654	628	581	612	665	632	623	640	619	639	608	614	608	594	601	617	639	648	671	728	638	628	599	629	625	616	654	666	598	658	620	640	615	652	609	607	611	631	637	651	588	645	611	632	633	633	598	620	639	657	635	628	637	628	646	623	622	628	624	648	611	616	612	609	641	614	653	619	614	576	593	590	637	620	649	637	614	608	614	679	566	628	639	628	600	598	652	604	600	621	663	665	634	618	664	629	644	616	626	642	621	625	647	649	603	573	590	645	683	606	656	654	607	595	632	641	632	593	646	648	642	666	664	642	634	672	646	603	628	650	635	681	644	615	605	600	644	609	602	638	621	628	662	672	557	631	587	641	590	639	655	631	651	650	626	590	643	604	644	619	620	649	619	597	656	614	613	625	607	613	625	634	632	654	642	644	612	633	609	599	608	628	641	614	611	666	629	625	610	638	645	644	650	570	623	670	617	612	631	628	597	609	630	595	647	652	619	624	652	625	602	662	689	674	632	594	637	637	629	630	631	624	636	652	612	669	640	628	614	703	651	649	651	596	632	650	684	576	667	639	632	640	594	643	593	690	636	641	598	614	604	610	644	620	652	633	643	645	616	656	628	577	619	641	629	624	632	616	624	612	650	613	590	608	562	613	629	604	622	627	626	603	692	657	607	616	630	661	610	663	607	631	624	624	632	591	644	634	662	619	606	603	638	611	632	611	627	628	596	621	652	627	653	614	643	668	616	640	595	626	607	644	566	676	647	613	657	637	651	643	655	650	611	651	624	599	672	660	651	640	700	613	672	606	664	655	616	608
25549	9388	6180	4579	3943	2991	1799	1085	691	474	410	320	317	282	283	269	277	245	303	245	254	232	239	259	253	252	256	254	263	258	258	214	240	246	237	246	249	239	238	209	219	261	243	244	237	237	220	253	246	236	221	239	252	234	257	223	259	233	276	222	247	244	238	239	237	230	252	241	236	245	249	258	254	248	260	217	234	225	241	237	238	253	242	251	227	217	249	229	233	223	269	235	257	233	252	256	254	216	232	233	250	236	244	212	263	220	234	252	226	267	263	230	244	234	233	262	243	237	243	235	254	237	247	265	234	238	233	235	222	226	250	235	241	227	268	247	231	251	217	216	224	241	246	256	249	241	225	239	228	230	233	221	243	214	233	228	243	251	238	219	236	238	212	243	259	203	228	206	277	229	256	253	214	224	233	249	250	235	204	238	258	244	252	225	238	246	219	243	240	245	240	249	230	290	261	233	252	235	250	232	227	239	224	256	268	230	216	262	266	257	233	259	231	221	247	226	245	248	253	224	242	257	249	224	256	241	254	238	226	219	226	252	238	245	225	242	258	255	260	244	240	236	245	234	249	222	223	238	241	236	233	231	229	223	277	236	242	222	238	258	248	239	231	248	237	214	239	238	235	260	242	242	218	253	249	219	243	262	259	220	230	255	263	242	242	209	232	241	242	238	225	248	254	229	229	223	232	249	250	217	223	251	231	213	232	230	224	211	219	248	232	268	212	244	236	242	262	230	255	245	234	216	217	247	242	257	253	216	228	225	230	233	240	229	226	246	226	261	238	227	231	233	233	250	257	224	237	218	234	267	242	248	244	250	227	231	226	257	248	250	232	247	249	235	245	252	256	207	244	221	248	259	228	246	216	251	254	243	277	236	246	265	229	240	229	249	254	223	242	234	251	263	217	218	257	255	262	224	238	230	275	215	219	269	233	237	234	250	229	240	252	253	234	231	230	255	252	198	240	230	240	263	242	269	240	223	252	251	261	211	221	233	249	232	248	248	216	240	228	248	245	249	222	222	251	239	258	234	262	216	234	267	263	222	221	255	229	214	246	229	227	243	233	218	261	236	256	237	248	244	251	241	238	241	224	231	269	231	242	255	226	244	226	241	254	221	213	229	242	225	234	218	263	220	251	229	228	231	262	234	223	272	256	238	246	275	226	260	233	235	229	250	224	251	231	228	235	255	233	255	237	235	250	217	205	236	256	250	263	230	222	218	249	261	247	226	265	248	247	259	249	221	247	239	234	240	239	235	247	223	223	224	229	248	246	239	209	260	256	244	226	244	246	214	242	244	241	236	244	220	210	257	229	241	243	252	261	238	207	219	272	243	242	267	248	235	234	234	229	243	252	212	228	238	250	249	242	239	235	234	256	210	254	264	261	248	250	247	247	254	224	269	218	232	228	218	252	225	225	239	258	248	240	251	235	224	242	237	253	238	231	250	230	247	258	262	239	218	248	233	238	263	223	260	228	226	235	256	221	236	252	236	222	242	234	225	232	234	260	214	259	280	222	234	254	240	233	210	229	234	256	240	234	242	271	237	266	275	260	252	264	231	237	224	237	248	239	248	272	247	240	220	254	264	263	236	200	276	265	234	238	245	257	244	244	262	218	217	241	237	232	233	228	261	242	270	221	223	226	241	239	233	225	224	248	229	218	266	257	227	225	226	252	253	235	230	259	245	225	204	235	231	233	237	271	253	236	233	222	241	273	214	212	248	267	219	255	235	229	234	242	242	243	236	241	210	230	238	223	222	252	241	253	226	225	259	256	224	253	262	270	212	236	239	251	267	238	266	241	233	225	238	241	260	251	244	246	244	217	224	221	221	223	286	245	232	244	229	213	236	261	209	243	245	217	260	250	213	238	246	253	216	241	253	242	233	217	235	244	243	254	235	259	239	228	271	254	237	214	233	235	237	245	230	249	241	231	234	270	236	237	265	217	247	224	239	248	215	230	202	236	239	250	231	242	223	269	222	233	233	244	234	232	240	252	246	237	220	233	236	224	233	247	238	245	276	247	234	248	229	241	208	198	232	227	257	244	226	252	282	266	241	235	243	219	264	258	231	232	254	235	242	200	229	244	243	220	225	219	234	212	266	231	211	261	234	234	231	220	238	257	229	255	244	224	242	240	257	231	245	238	266	267	267	221	210	216	246	227	216	243	250	219	273	236	242	243	234	248	272	239	238	239	238	221	265	221	222	229	213	239	261	242	255	238	223	241	250	256	223	249	221	230	201	262	221	231	253	247	219	231	236	229	255	229	232	242	243	246	247	243	224	222	251	232	247	227	247	264	223	231	228	222	227	254	220	199	268	254	235	210	219	241	237	221	225	243	244	261	229	253	262	238	228	250	256	238	232	232	235	248	251	240	237	223	229	232	216	231	239	234	245	243	236	245	240	227	247	236	242	212	245	257	242	233	267	232	239	237	235	223	223	236	219	230	232	220	235	255	261	236	239	238	222	239	232	241	233	258	263	222	261	219	263	240	207	240	238	272	220	229	230	232	241	258	222	258	241	229	220	216	237	245	217	229	263	240	256	213	250	252	239	252	252	239	266	223	223	256	261	231	232	257	245	225	237	254	236	232	250	225	245	211	234	264	260	206	248	266	253	229	215	268	256	235	236	237	240	262	237	218	250	252	249	252	243	268	245	212	243	203	223	244	200	221	227	252	228	210	218	214	242	240	231	217	233	247	229	215	245	248	247	256	250	245	225	250	259	216	249	247	242	233	235	258	266	231	242	264	244	239	237	239	233	210	227	235	224	225	240	242	247	259	209	262	239	260	246	241	259	243	208	219	250	206	239	236	236	243	260	220	269	238	274	210	244	217	241	228	219	251	270	227	201	209	229	226	226	233	255	250	241	241	224	253	268	225	242	244	260	240	270	254	245	253	246	248	247	231	232	242	262	240	214	239	244	218	240	240	234	257	262	233	221	246	239	261	226	264	244	212	238	248	258	232	242	232	256	248	226	239	254	205	252	241	236	275	227	236	239	218	226	263	207	249	268	256	257	259	269	237	252	235	244	251	276	239	236	251	256	222	244	222	226	246	254	241	234	236	247	274	221	219	257	254	238	243	209	254	237	220	236	269	230	213	228	250	239	237	213	245	217	218	220	200	236	256	229	226	202	231	244	228	247	224	254	262	256	266	245	251	247	238	249	232	269	215	214	217	250	226	229	249	244	270	217	214	244	258	240	230	248	257	223	239	236	255	229	245	245	255	215	213	239	239	242	244	243	235	253	209	231	278	267	226	263	248	223	223	252	256	238	233	242	233	244	245	246	258	250	219	234	232	213	235	206	226	250	214	248	244	237	246	245	233	240	216	249	230	258	236	247	229	235	242	225	226	278	265	247	232	246	246	251	226	258	241	271	221	245	248	261	202	235	219	253	212	243	237	227	228	259	215	239	247	275	237	238	208	232	242	222	213	228	267	226	234	219	219	243	225	236	223	231	236	253	243	229	235	251	260	239	255	256	232	262
18354	3734	5483	5858	6025	5289	3952	3181	2445	1780	1399	1117	1138	1009	951	856	872	919	823	809	809	783	759	760	751	747	695	733	710	637	704	706	646	638	650	664	645	696	635	632	621	655	659	669	649	595	607	649	662	646	635	657	616	627	613	644	625	622	619	622	624	637	559	620	621	620	617	600	594	589	581	613	614	629	608	613	678	645	630	624	610	641	657	574	662	570	612	591	633	604	603	595	626	619	622	655	642	641	634	660	636	635	644	633	664	643	631	591	612	620	636	647	629	607	649	654	618	635	653	609	576	647	666	602	577	643	630	590	624	623	662	635	601	583	609	607	559	645	636	660	621	595	621	620	633	659	632	647	630	641	615	616	618	629	626	603	615	574	618	657	648	636	648	601	639	617	599	612	616	618	606	643	582	605	592	639	628	596	616	644	629	618	614	638	637	598	596	627	627	631	609	624	610	603	604	604	579	612	650	605	622	633	606	648	606	599	622	606	605	634	619	647	591	642	595	589	596	621	605	613	606	561	600	585	606	569	599	628	632	594	636	633	607	606	645	623	627	614	622	638	682	599	622	616	633	601	594	606	639	623	595	607	599	595	596	592	594	625	618	626	616	660	608	588	638	595	582	584	612	580	621	602	598	581	566	635	604	662	581	593	587	610	640	591	628	592	613	576	613	631	610	598	603	604	627	629	642	642	664	611	598	566	613	587	637	605	608	593	574	624	639	584	604	612	624	638	584	609	613	616	637	640	587	621	648	633	563	621	588	608	571	645	599	618	612	621	604	657	626	663	639	634	596	617	607	636	576	614	623	602	612	583	636	668	600	668	636	588	629	635	598	673	625	659	658	596	606	631	632	612	616	593	609	628	612	637	596	615	587	640	595	609	641	595	584	608	603	611	625	608	606	616	643	609	653	671	635	642	630	611	597	609	586	602	594	629	599	559	665	620	637	595	635	589	617	613	604	602	547	595	564	606	645	631	610	595	635	622	640	584	608	644	638	603	615	619	614	619	592	621	609	588	644	584	614	654	602	610	585	618	607	572	594	635	604	643	572	610	614	588	600	586	601	602	605	627	619	648	590	615	586	617	612	574	606	620	584	596	595	581	618	611	591	587	630	646	624	627	599	611	637	598	600	615	630	590	569	638	603	626	639	638	628	691	636	660	611	595	657	606	646	663	626	651	619	605	579	669	611	607	617	598	622	602	584	663	616	583	622	606	598	594	650	583	617	602	591	605	616	559	614	612	607	645	548	617	586	616	613	623	623	622	626	625	557	594	610	562	639	613	616	599	625	602	607	607	631	592	592	615	605	579	580	618	597	599	598	635	601	617	580	601	579	594	613	626	601	600	589	582	656	617	587	643	617	597	562	649	600	602	621	596	624	621	611	637	597	637	601	603	575	640	660	612	619	651	619	632	624	636	610	581	621	655	629	641	616	603	606	611	600	633	598	618	587	603	634	622	572	631	617	652	623	629	599	605	630	615	641	597	678	608	595	662	605	625	594	625	629	626	603	577	639	630	650	612	609	630	609	616	598	611	625	689	591	651	628	608	624	639	601	625	621	609	593	634	613	565	583	595	572	627	582	610	581	609	619	648	638	564	606	594	624	653	585	605	572	611	606	645	594	618	609	586	641	617	619	602	607	653	686	596	681	599	613	639	609	624	660	634	614	674	594	631	630	623	648	631	599	570	579	628	610	610	630	540	575	619	612	611	628	617	574	613	638	584	584	644	641	616	581	587	643	627	588	605	575	598	570	611	603	632	622	599	576	645	689	599	604	651	585	649	621	697	639	608	618	625	581	648	567	600	606	649	557	621	641	623	591	630	653	633	617	651	603	623	609	611	606	641	601	559	587	613	623	580	599	587	597	655	575	638	649	611	592	632	575	592	632	573	647	580	603	605	617	638	675	582	663	613	624	631	624	570	584	671	664	634	618	599	601	631	578	569	602	634	620	633	597	634	619	625	593	593	607	572	631	635	602	608	621	620	639	592	580	647	618	674	613	598	638	632	658	635	588	601	700	607	628	573	620	597	584	573	589	574	642	606	629	645	637	570	628	613	603	591	593	664	580	600	600	585	608	638	594	583	602	600	632	595	586	617	623	601	641	642	649	646	627	595	588	625	583	600	583	621	632	626	530	596	610	644	639	618	628	607	563	637	628	582	632	610	613	617	630	578	621	623	593	614	604	644	610	571	641	618	586	615	582	613	686	612	646	594	553	590	607	597	583	628	628	610	623	571	613	618	595	612	619	594	642	599	607	614	577	600	637	611	659	606	639	598	623	600	657	606	600	667	604	627	586	581	628	637	594	626	596	630	661	646	635	595	627	647	648	643	583	636	604	576	616	588	620	614	611	625	638	623	548	623	613	656	581	604	652	668	612	628	640	630	615	599	648	596	603	581	630	639	578	622	584	619	635	601	601	640	576	612	630	618	586	640	683	606	593	658	571	639	624	611	628	611	589	609	621	595	631	622	616	570	590	633	608	590	628	620	663	645	646	604	631	640	582	600	589	622	632	574	571	611	576	580	611	648	584	604	631	644	608	629	640	653	637	641	668	608	636	635	593	609	595	605	624	617	638	673	644	598	598	596	593	606	667	602	627	643	590	604	604	604	625	645	633	638	617	628	669	687	596	635	605	622	630	614	631	599	623	633	586	582	622	624	621	573	605	631	619	622	609	603	628	649	575	607	645	646	645	619	646	593	645	593	633	614	623	628	646	628	612	609	620	618	633	623	604	610	608	593	596	648	633	624	636	631	598	604	603	626	646	582	580	617	609	625	597	621	647	568	575	570	599	624	617	597	642	677	600	655	601	584	635	671	626	523	599	604	630	636	603	644	604	630	619	622	622	600	615	628	591	599	632	575	635	588	615	594	646	620	584	631	615	620	619	603	553	561	627	607	671	583	570	610	620	634	643	604	627	618	571	667	610	613	624	586	627	634	603	641	629	614	633	633	611	619	655	605	589	619	599	605	684	580	609	597	632	601	594	611	602	594	620	609	599	593	607	653	635	629	623	611	614	644	577	590	602	582	646	629	604	624	630	657	619	620	619	619	646	631	651	606	610	633	597	623	614	637	642	597	629	692	556	643	608	669	645	611	609	629	589	617	574	632	588	623	588	613	619	608	630	589	623	622	651	604	581	699	584	616	588	651	597	636	598	595	596	614	606	639	641	583	586	631	588	604	607	658	576	590	595	650	622	656	646	610	634	611	619	626	593	619	603	646	635	646	614	639	596	578	653	595	640	594	603	641	664	612	629	638	599	606	619	629	586	636	621	616	584	615	617	610	633	628	653	637	607	612	648	631	628	649	622	659	634	651	598	602	611	607	618	592	634	658	568	559	624	615	621	610	608	599	605	650	618	571	610	606	634	607	633	627	603	619	576	595	624	593	651	622	616	607	603	646	596	647	652	611	609	650	626	645	604	618	648	630	619	587	665	641	622	566	616	610	608	623	616	636	624	615	592	636	610	632	610	599	574	584
34307	14330	9909	7145	6133	5175	3128	1648	970	572	388	325	276	247	240	202	219	175	191	195	170	164	168	189	162	153	157	169	153	152	171	190	140	142	154	149	154	143	145	166	141	151	148	146	157	155	153	136	148	140	147	160	150	159	150	141	149	128	165	143	139	143	149	124	147	138	140	130	144	148	134	145	142	120	146	148	125	145	140	142	159	138	136	143	164	153	167	136	136	139	140	133	127	150	152	135	148	153	154	145	142	146	155	139	148	121	148	157	145	135	140	112	144	146	137	170	137	123	137	127	123	157	151	166	140	146	130	140	118	180	142	136	141	153	135	159	140	142	127	146	146	144	131	133	143	135	158	144	146	135	140	152	142	123	143	132	136	134	121	97	115	144	142	126	163	147	129	133	141	136	129	143	130	156	123	114	133	126	156	167	136	139	130	164	148	145	142	155	141	128	161	143	140	137	153	133	133	126	141	159	143	145	142	130	128	137	129	121	153	178	158	140	145	127	150	145	139	129	146	146	151	139	127	164	162	141	137	144	127	141	145	141	132	122	138	97	134	143	135	144	142	129	124	139	119	163	141	142	135	155	172	143	145	138	113	155	156	137	142	140	137	147	144	130	115	144	121	125	151	111	118	129	145	154	150	148	128	142	135	119	140	146	149	136	117	153	147	131	131	126	134	118	138	146	136	148	138	129	140	137	130	130	164	135	131	141	172	156	128	132	151	146	144	157	131	141	142	127	132	151	146	135	123	131	151	151	143	163	140	154	139	151	160	134	141	123	142	147	135	163	137	131	136	139	147	156	131	118	134	149	141	156	139	130	125	115	134	141	145	153	144	161	128	138	118	147	135	136	142	127	116	122	142	160	129	127	158	168	131	147	110	124	136	135	160	116	142	133	118	134	133	126	128	122	149	134	131	139	140	137	147	149	128	136	142	136	126	142	148	130	124	127	133	154	116	144	145	140	153	147	168	137	129	139	138	145	145	126	116	117	139	126	125	132	125	125	135	129	132	136	133	125	136	136	147	132	144	128	137	126	118	149	150	142	128	115	126	148	133	151	149	152	156	143	153	129	139	113	130	170	131	122	144	166	153	116	146	144	132	140	148	132	141	156	135	137	135	143	143	120	170	140	156	153	130	147	135	135	137	122	140	151	142	152	145	150	135	119	146	136	138	153	135	147	137	141	136	140	133	166	122	133	156	123	124	136	139	135	131	131	127	142	151	117	149	136	137	146	143	145	143	157	132	153	151	141	139	145	135	149	130	151	139	133	161	130	133	136	140	149	143	125	133	134	126	135	135	127	154	123	118	147	132	143	140	162	139	151	139	124	148	133	140	137	156	135	130	155	152	141	128	142	140	147	146	143	152	170	145	150	135	132	125	170	139	137	133	151	139	142	154	142	142	146	147	132	138	125	134	131	151	136	143	128	132	141	153	133	134	154	128	152	145	158	141	127	138	134	159	150	175	135	122	140	127	140	129	130	131	115	131	143	128	134	156	107	141	139	152	149	118	133	120	131	137	143	144	150	140	143	163	148	142	110	142	155	134	113	166	152	168	156	125	145	121	143	140	151	146	148	115	154	142	143	140	134	138	134	129	164	133	119	132	127	145	156	145	128	125	143	114	124	142	143	129	154	147	118	136	144	157	160	124	128	150	127	137	139	133	133	136	124	150	143	141	136	119	131	129	149	123	144	149	143	132	129	144	137	111	128	166	130	131	129	157	123	147	142	133	129	150	141	144	144	128	134	138	128	148	165	143	138	145	144	155	147	142	164	131	125	168	117	140	146	144	151	153	140	156	125	139	146	150	127	132	128	144	136	141	145	137	149	119	145	143	148	147	151	138	138	157	130	155	135	146	148	135	115	136	152	150	135	169	142	133	146	135	130	144	151	134	120	143	145	158	153	158	138	128	148	128	145	126	148	137	155	156	131	136	132	146	142	151	133	133	140	162	128	132	146	146	137	129	126	145	132	134	117	138	149	138	134	138	135	157	139	148	136	137	133	146	144	138	142	145	136	119	141	128	130	134	137	169	140	138	148	142	126	127	132	135	126	143	144	134	129	148	146	131	149	139	155	142	166	138	141	131	140	121	144	136	131	164	155	160	167	139	136	143	151	125	169	157	156	131	128	139	142	113	122	116	131	150	159	161	142	161	142	150	171	148	155	155	132	130	133	141	121	147	150	144	115	132	144	126	147	153	135	124	115	147	147	132	153	125	148	142	143	141	144	144	154	158	139	155	138	161	141	138	130	145	135	160	143	144	163	137	115	133	129	130	133	143	122	130	144	125	153	116	128	119	121	138	144	128	137	127	138	130	159	129	149	135	143	150	162	158	151	153	135	123	142	147	151	135	130	137	130	147	141	134	123	148	146	139	143	157	148	145	111	146	154	133	159	150	137	141	173	134	137	114	115	153	137	116	141	132	158	138	147	146	149	157	141	136	126	134	152	168	141	148	139	109	145	145	147	115	137	145	134	145	121	133	147	154	116	138	151	169	159	126	171	150	147	144	122	123	126	160	114	114	117	135	116	156	138	136	134	151	131	117	166	145	157	152	142	134	151	125	138	137	128	151	127	120	126	150	132	148	156	140	126	136	177	146	140	161	158	144	138	117	139	146	152	129	131	121	140	129	133	152	141	121	153	129	129	150	143	133	151	137	150	128	133	126	145	132	127	136	140	122	145	148	142	131	125	138	132	163	162	122	137	119	118	139	137	133	121	145	151	137	147	141	149	133	151	132	161	138	136	136	140	122	140	133	128	142	121	140	137	137	154	156	149	139	150	137	138	143	132	142	139	118	131	135	152	150	137	151	160	152	140	150	140	126	148	160	142	147	125	118	142	137	140	140	145	140	146	142	136	143	123	157	140	144	151	130	143	151	156	132	113	137	125	155	134	127	145	150	135	155	153	135	143	150	146	136	141	133	138	150	141	133	133	142	149	131	154	134	136	141	147	146	152	143	147	142	141	115	137	137	132	120	142	137	127	134	126	134	149	144	125	138	154	149	130	152	146	126	119	135	127	151	136	134	133	142	145	128	128	155	129	146	142	137	143	139	119	144	137	154	150	151	162	133	119	159	139	146	154	158	135	132	139	132	137	152	142	153	127	139	133	143	129	138	136	131	135	144	153	159	152	142	130	144	125	143	140	126	128	110	124	151	113	143	157	139	150	138	131	124	155	140	132	126	134	122	144	145	138	138	145	143	136	129	159	141	116	148	156	116	135	153	149	125	121	165	159	152	150	137	143	140	155	147	124	143	157	139	141	144	147	115	128	129	132	149	144	143	148	148	135	162	124	129	146	152	140	128	136	157	139	134	142	167	141	132	147	137	143	142	131	127	134	121	147	127	152	149	121	131	140	117	156	159	157	138	140	132	133	155	132	149	135	132	157	139	117	126	140	127	132	156	139	124	119	144	144	129	157	146	142	145	131	144	153	144	136	130	143	138	149	137	136	147	125	122	138	138	156	140	139	136	133	163	140
23135	5189	7582	8321	8489	7164	5827	4575	3598	2466	1884	1456	1244	1044	934	906	820	728	739	692	705	673	584	568	605	604	561	530	520	529	492	497	480	517	465	486	477	462	469	429	438	490	445	460	413	430	433	426	432	428	427	420	435	416	409	433	402	401	415	394	438	420	435	388	411	371	389	384	396	451	400	381	415	438	436	395	413	388	408	421	384	394	416	421	391	424	430	412	408	404	405	421	413	432	447	446	442	433	414	396	392	417	394	380	395	379	409	418	390	409	400	374	398	400	410	424	379	384	379	357	366	409	418	390	363	366	401	373	404	370	397	384	380	375	385	372	334	414	377	404	386	369	358	347	377	384	376	369	376	340	335	357	380	393	378	397	364	390	393	380	379	362	418	376	356	368	443	386	395	372	355	394	364	377	362	396	366	364	330	376	386	384	375	395	349	361	373	407	363	373	356	407	386	399	366	386	361	367	361	386	360	371	389	364	403	393	410	399	404	413	395	390	370	397	354	393	352	347	391	337	366	362	382	406	345	378	367	383	416	369	370	389	367	368	381	383	370	372	395	370	379	379	406	371	381	375	382	377	379	393	328	389	382	381	403	401	348	416	370	378	364	374	398	346	399	390	414	382	360	379	371	397	385	347	370	359	380	367	350	389	375	375	414	387	382	385	380	346	348	387	376	379	380	378	392	393	367	365	342	395	342	387	379	381	376	359	369	386	372	367	358	366	398	334	380	369	341	391	364	383	367	374	349	371	398	359	385	335	355	364	351	373	365	384	364	383	357	381	368	363	377	357	348	359	373	363	378	380	384	397	397	384	371	346	396	360	401	362	364	360	414	392	407	383	391	369	410	391	384	337	390	400	363	363	378	417	430	351	402	390	324	377	389	371	402	406	362	377	355	378	379	380	361	355	348	363	339	381	362	361	377	343	391	374	373	398	383	381	366	373	384	371	388	356	366	368	381	344	391	389	369	351	391	359	395	342	357	380	389	341	349	343	358	374	379	373	381	399	397	334	393	397	363	378	406	367	375	389	413	352	355	398	380	398	404	351	381	368	364	353	373	383	374	403	404	352	374	383	368	389	366	387	391	363	388	352	372	363	374	390	368	366	374	410	362	410	390	361	330	384	350	379	357	374	356	359	398	352	391	363	369	363	400	340	379	355	373	384	357	367	379	374	388	364	361	355	369	374	369	402	396	327	371	395	368	405	381	366	390	379	368	356	373	363	356	342	399	378	380	352	389	349	383	391	391	364	370	386	401	405	384	366	380	370	385	376	402	388	375	358	377	377	360	365	378	400	376	365	412	390	408	365	343	357	372	388	379	347	358	378	364	357	354	393	380	378	392	403	371	350	360	319	386	379	386	380	370	388	371	350	367	387	356	409	398	360	372	355	377	364	382	388	352	360	406	350	385	381	390	368	358	385	359	381	339	404	410	373	399	363	379	352	379	347	352	372	395	384	394	365	374	399	383	375	359	371	394	373	398	407	390	366	372	389	362	381	380	378	363	374	396	370	353	368	399	394	405	378	350	399	365	372	380	377	364	366	366	378	417	373	375	378	355	375	386	373	366	371	378	394	371	397	338	370	386	363	390	379	358	392	323	362	357	380	371	392	358	332	356	366	393	356	382	378	385	337	410	387	362	387	399	374	378	375	348	401	368	403	347	377	379	396	347	385	397	381	362	375	381	383	360	368	362	383	405	373	402	383	354	347	375	338	388	412	366	393	373	379	350	353	394	373	347	407	334	385	427	391	383	366	414	354	381	334	379	417	384	366	370	374	412	368	382	365	365	427	378	367	373	361	376	424	391	387	363	410	402	368	416	376	397	403	380	377	413	382	373	392	390	389	367	370	388	338	377	348	392	392	361	355	347	384	361	370	392	368	365	352	390	365	360	401	355	391	333	381	392	362	380	367	372	352	363	385	336	356	322	405	374	402	384	380	372	388	389	348	371	417	378	377	362	378	358	399	388	362	373	369	390	397	399	356	333	378	394	352	396	363	418	394	419	403	408	365	413	343	354	379	375	379	378	429	367	395	376	374	364	389	380	398	365	365	367	345	358	422	370	382	386	346	369	388	362	376	398	374	384	396	370	377	364	379	427	357	384	366	408	371	375	385	397	371	414	332	407	412	383	329	357	401	343	395	355	385	353	355	362	408	360	410	392	393	346	371	392	389	431	387	381	383	364	347	397	377	366	386	391	377	360	363	369	361	362	366	371	375	379	366	365	359	344	381	380	332	383	371	352	373	366	378	419	354	378	412	400	371	364	380	403	404	382	386	372	359	366	377	380	385	390	377	374	348	346	394	378	406	373	378	364	388	370	355	358	385	409	407	347	377	386	358	339	401	371	416	365	380	370	370	360	375	399	353	366	390	366	393	381	369	335	360	378	375	423	397	375	348	363	349	415	388	387	345	341	367	392	381	367	365	348	370	372	380	399	371	350	357	348	398	357	411	347	397	380	379	356	375	382	400	380	383	351	373	369	377	399	342	352	363	383	412	388	409	370	370	367	386	390	381	345	389	356	380	379	380	367	372	392	393	357	395	345	341	380	389	367	355	377	380	349	373	381	410	376	382	368	368	369	375	380	365	374	368	404	382	400	364	361	350	376	362	383	378	386	361	360	365	350	385	362	403	390	387	399	394	360	375	406	353	364	373	386	408	383	370	366	370	379	400	383	380	384	413	356	379	361	394	373	353	374	350	400	372	367	363	433	356	374	377	359	336	368	406	329	352	388	366	352	388	405	400	354	375	359	379	377	356	366	381	359	370	372	403	399	395	405	374	375	367	370	377	391	375	373	401	344	345	385	424	390	365	390	357	379	371	404	361	407	399	373	379	373	351	364	389	353	369	373	351	408	378	360	381	388	382	398	386	379	357	371	359	388	372	383	371	393	367	374	383	355	399	385	357	401	379	359	390	347	366	370	372	375	377	404	379	395	358	383	384	374	370	374	408	389	348	380	355	382	400	359	354	353	377	399	405	372	394	388	339	384	366	378	390	366	359	396	389	384	437	351	393	366	383	363	398	370	378	376	361	405	365	362	357	364	404	387	399	339	377	373	392	358	405	396	345	357	383	356	354	369	365	394	378	351	382	340	417	378	377	385	353	354	353	343	364	347	410	385	362	352	385	380	357	351	340	402	354	390	371	350	398	329	321	342	377	396	391	386	369	411	377	398	354	348	374	366	358	383	357	397	351	376	374	397	370	389	380	372	406	343	364	386	396	377	363	351	347	350	405	384	391	371	365	412	362	342	411	386	390	367	391	405	390	384	359	368	357	383	390	396	380	387	411	351	360	380	377	359	405	396	401	397	371	374	386	383	373	375	387	357	369	371	348	349	403	392	396	378	378	367	359	348	365	374	373	366	396	361	412	407	384	354	376	364	378	379	382	405	348	381	366	394	374	358	383	386	379	384	335	381	377	369	394	381	384	351	387	396	394	399	391	386	334	378	368	389	358	346	377	360	388	378	345	406	374	393	380
5723	1195	997	629	542	545	367	302	329	283	269	250	259	246	222	277	270	232	258	250	228	276	238	224	217	257	261	240	266	225	261	260	241	267	271	262	270	240	249	268	286	257	253	248	248	254	241	243	256	228	222	227	290	239	232	234	259	261	239	253	265	240	280	226	245	246	241	260	268	247	261	244	285	262	252	255	276	255	259	275	241	233	253	250	267	206	224	277	269	255	241	272	269	260	277	228	242	255	233	249	268	243	237	235	270	265	224	242	254	258	282	260	260	233	227	246	258	270	248	267	244	241	234	241	215	252	246	243	277	247	265	246	251	245	242	244	243	221	261	250	251	241	254	247	257	247	255	255	249	247	241	286	242	245	243	257	263	247	262	265	262	219	274	249	241	262	238	242	255	235	228	235	242	265	237	253	249	244	244	256	253	244	236	252	235	235	266	275	226	260	239	230	225	216	226	249	242	238	269	281	274	235	249	243	267	268	253	240	246	283	227	233	257	236	221	248	229	275	229	250	270	237	247	260	240	234	256	261	268	220	246	263	234	238	247	226	254	263	269	272	238	240	226	252	277	258	240	249	250	259	256	228	237	223	240	260	282	246	249	237	271	241	250	260	274	259	264	239	256	234	232	257	260	271	244	256	240	217	232	242	244	222	275	276	276	268	234	273	251	246	243	259	237	261	301	256	259	258	256	259	279	235	270	252	231	265	270	250	267	261	264	245	249	266	234	258	270	261	244	246	255	273	260	226	246	276	246	244	240	247	276	228	241	257	244	258	245	223	236	243	245	272	248	260	270	251	250	241	262	244	244	257	264	235	249	254	269	246	238	224	251	266	273	243	242	280	246	250	258	234	239	265	257	242	236	249	239	239	264	249	239	256	236	253	262	265	248	260	228	283	258	248	252	257	238	261	259	272	232	239	240	264	245	249	227	254	281	262	248	234	277	278	223	247	269	227	228	272	262	250	251	243	240	251	274	254	267	228	249	266	257	237	237	257	264	271	246	283	220	265	258	247	240	212	248	246	263	227	264	247	246	216	256	264	247	243	258	231	251	270	253	251	242	249	251	255	254	242	261	253	238	236	237	259	236	270	248	241	275	252	256	257	260	239	246	244	283	233	249	283	236	236	252	237	248	251	255	260	253	248	259	256	272	274	246	254	247	231	255	241	231	245	242	239	240	251	236	249	264	242	230	238	228	255	249	257	284	247	245	224	243	243	271	216	273	284	247	257	254	237	276	261	251	236	248	242	251	250	268	242	231	284	223	253	227	261	239	251	237	199	259	272	249	243	253	233	259	226	246	289	247	233	245	271	256	274	252	223	286	265	248	306	263	255	259	263	222	265	268	266	216	264	230	230	276	223	272	262	236	250	247	233	242	270	261	235	255	256	256	265	240	253	244	269	255	248	244	256	220	269	246	230	239	250	258	266	245	231	234	248	215	252	244	245	282	243	244	238	264	259	250	260	264	247	249	233	217	272	282	245	230	231	266	249	222	255	233	271	236	237	254	224	246	246	287	257	264	224	250	273	253	282	273	250	268	250	234	273	259	257	244	242	225	237	270	240	256	280	243	259	271	250	273	282	239	274	249	247	263	237	259	265	235	246	242	268	251	245	235	227	268	258	236	279	273	221	275	243	272	234	246	254	272	259	247	210	265	224	275	243	245	242	274	230	270	239	231	215	268	226	242	237	254	257	244	261	256	248	271	247	241	237	221	250	270	264	222	227	255	247	253	226	236	233	224	247	258	258	233	252	229	251	230	225	267	255	231	270	261	236	249	229	259	256	263	227	250	241	248	244	249	221	244	242	254	258	222	247	264	278	250	256	225	234	243	249	256	252	253	261	228	279	251	227	262	244	269	277	255	219	216	236	232	249	264	254	230	231	256	282	286	246	235	236	241	249	256	257	249	238	275	245	251	231	258	266	241	245	253	248	264	250	234	277	252	260	260	260	280	240	229	247	232	246	263	226	240	253	272	251	251	225	233	247	243	255	254	247	230	260	267	253	239	265	246	243	258	235	265	240	246	244	236	217	222	239	270	258	219	270	260	258	243	259	242	253	244	252	239	266	242	260	237	227	243	240	232	219	257	233	239	214	239	264	244	274	258	236	256	257	283	266	241	253	261	272	239	223	260	228	266	221	248	263	265	287	258	243	239	240	229	256	248	224	234	251	243	271	247	240	255	235	269	252	250	279	234	247	253	237	259	233	213	221	272	230	230	247	249	255	248	247	247	251	270	251	253	231	234	237	255	296	230	250	255	247	231	259	238	222	230	244	262	241	239	243	240	241	266	251	239	250	233	252	248	286	238	245	258	263	282	275	253	238	275	225	226	241	234	245	234	252	249	273	228	261	244	244	209	254	230	271	255	238	247	245	232	271	246	232	242	250	234	233	235	248	261	232	242	267	264	246	250	234	248	223	245	239	225	232	261	257	258	256	279	233	235	245	267	248	253	262	223	231	249	249	250	251	272	216	273	227	241	235	246	228	243	249	246	235	267	238	258	241	292	258	243	262	259	221	265	247	243	233	252	254	243	242	256	250	272	265	259	240	239	256	262	262	243	257	244	234	203	246	257	230	259	282	272	257	261	272	259	249	247	250	264	262	274	273	235	257	264	237	261	242	247	242	254	222	234	233	256	252	260	247	232	238	238	276	228	227	261	258	255	221	258	288	252	238	271	277	249	232	250	250	259	243	232	246	254	283	237	253	241	247	268	231	245	286	256	250	246	220	250	246	259	249	268	245	236	252	269	246	252	253	244	269	218	240	266	234	248	254	256	268	271	258	258	249	251	241	270	259	278	242	257	248	245	256	234	250	263	247	274	261	237	240	254	229	253	247	250	260	230	253	263	261	235	247	254	251	264	227	254	257	251	245	278	229	258	232	236	244	240	251	266	265	236	259	260	264	255	248	257	252	269	265	259	230	245	261	248	249	249	261	230	210	287	259	265	231	252	244	263	217	231	246	258	252	241	248	281	237	295	239	254	224	228	263	236	257	270	256	234	246	269	274	241	244	246	233	284	255	256	243	269	208	268	247	257	267	239	267	260	252	249	241	260	236	283	275	226	258	271	298	280	221	252	245	264	241	231	216	241	229	226	229	245	245	255	231	255	259	255	266	240	257	225	275	255	254	230	254	252	262	268	283	258	272	224	250	222	250	249	260	256	267	249	259	282	234	231	262	281	247	262	240	239	220	252	231	241	245	228	229	249	270	242	254	275	243	254	227	245	261	239	256	222	238	220	257	244	269	236	233	260	244	242	256	231	259	244	240	227	267	231	268	266	252	257	253	235	212	251	229	241	244	267	264	248	264	214	242	241	255	240	249	241	251	243	230	266	260	248	266	250	276	249	253	249	250	219	246	250	242	230	237	237	265	249	235	252	275	269	260	270	229	267	233	282	236	266	238	213	246	252	239	234	245	248	250	259	230	256	260	262	263	254	248	247	257	273	229	262	211	256	251	254	228	270	240	259	228	255	223
5197	1394	1911	1929	1782	1485	1118	971	876	790	742	713	680	683	689	616	633	659	644	654	692	659	670	686	668	691	667	684	652	664	662	683	647	585	677	648	601	685	646	645	626	664	612	634	621	657	635	630	631	667	675	628	666	622	680	668	613	638	620	611	627	641	680	639	704	609	647	624	688	623	632	694	655	594	607	669	659	642	618	663	624	673	645	650	639	588	640	645	629	653	652	626	651	650	630	676	662	661	675	631	671	669	657	667	639	653	633	660	674	689	603	651	623	634	656	708	674	672	668	669	649	657	668	642	645	636	641	634	655	615	642	638	673	632	691	676	628	623	645	587	655	676	631	664	655	615	672	611	633	625	616	628	649	668	640	605	668	591	648	645	648	637	633	650	657	647	610	649	655	662	695	628	602	632	648	672	705	643	694	611	659	668	636	645	633	640	647	668	672	617	607	650	645	656	603	620	629	616	608	609	668	600	632	641	678	636	669	677	650	686	607	636	650	705	629	644	631	673	672	601	657	642	633	610	610	670	652	649	652	589	636	688	640	603	657	668	671	682	640	653	672	650	635	635	634	647	615	633	664	650	645	665	586	655	689	603	674	704	676	661	627	639	608	683	703	641	646	632	645	688	649	614	639	649	674	662	619	635	635	656	640	645	639	677	652	638	655	694	648	632	673	651	716	651	654	602	657	626	624	634	610	630	673	673	633	636	637	616	637	664	682	665	621	618	657	656	650	667	663	654	619	640	632	658	612	663	637	687	643	625	664	672	648	689	620	645	651	664	617	627	672	629	642	624	609	694	686	692	642	632	678	641	639	648	619	602	678	623	633	699	652	630	675	639	660	656	677	616	643	658	650	655	627	635	631	624	668	633	696	645	675	622	617	653	634	631	656	644	672	662	665	657	658	647	632	630	610	610	654	637	653	672	658	672	665	640	672	619	650	639	647	666	640	641	650	674	642	687	704	586	605	659	660	661	646	617	688	651	642	670	666	623	683	626	664	620	613	657	623	616	624	639	668	655	657	648	635	644	592	662	630	638	635	660	643	669	648	593	623	667	639	641	635	638	681	670	697	614	629	658	649	642	688	648	673	681	626	670	614	624	683	638	646	671	650	654	575	620	649	664	629	641	638	630	677	677	645	669	673	628	640	682	671	664	654	636	665	658	609	665	632	626	611	642	629	673	650	687	656	666	674	634	690	628	625	663	651	632	634	640	671	651	633	620	649	664	638	637	666	598	668	674	642	675	671	697	640	668	645	643	631	697	564	642	586	711	631	660	649	620	597	624	690	662	648	634	642	720	680	634	648	616	680	623	636	623	642	671	627	685	623	622	653	652	684	689	570	682	585	601	651	661	676	650	646	675	648	627	671	633	627	632	645	619	674	632	674	653	679	682	606	635	686	652	621	637	677	649	664	694	697	618	661	651	676	628	648	656	702	683	667	623	630	621	653	636	639	619	650	584	620	680	634	676	702	656	618	580	655	594	629	679	642	600	629	631	650	614	636	668	670	651	648	631	643	662	592	623	657	625	656	656	606	678	610	654	699	677	645	668	633	693	633	653	641	643	620	637	677	641	661	634	627	678	652	645	629	644	661	689	665	623	649	636	664	630	634	674	659	667	619	656	635	592	661	647	648	648	611	686	647	629	642	683	683	668	613	695	625	671	644	648	660	672	602	664	660	620	645	573	690	611	642	608	641	610	657	671	673	617	686	645	614	619	645	663	627	638	669	677	661	683	635	660	640	653	636	660	646	661	646	603	631	627	651	650	635	657	681	614	685	616	639	629	661	656	655	647	639	657	656	635	657	644	652	650	663	691	615	653	586	640	670	650	633	635	643	610	647	664	681	639	665	625	630	653	640	641	639	675	654	648	636	642	610	634	663	677	685	673	664	682	635	649	643	654	624	683	614	684	622	642	632	647	694	651	606	617	734	669	674	671	679	623	629	656	650	637	634	639	635	595	661	647	637	643	687	672	642	639	685	645	658	632	606	605	655	655	616	671	655	632	648	640	665	643	640	633	647	595	713	670	683	651	691	628	662	642	663	629	715	611	617	636	641	656	706	668	663	635	700	629	651	674	647	664	606	662	719	640	628	649	660	640	668	641	630	642	643	667	677	676	646	643	617	663	656	682	624	640	626	642	669	693	643	650	637	660	646	661	666	718	641	668	614	670	654	634	619	663	672	630	681	626	670	597	644	662	626	625	630	644	639	666	666	674	598	633	650	637	670	656	665	626	657	664	648	647	611	634	647	641	650	605	634	645	683	617	656	697	625	632	667	621	649	627	679	663	665	637	655	628	685	623	624	640	626	653	614	639	645	659	635	690	647	668	627	638	662	670	617	654	660	645	634	620	664	665	611	648	667	651	626	637	670	623	639	591	705	631	679	639	623	653	673	637	621	569	646	629	663	654	667	660	625	653	661	627	637	625	674	649	663	594	602	634	644	712	639	679	646	668	593	671	708	656	647	705	657	659	687	652	635	646	612	638	667	633	610	673	611	619	614	661	651	615	675	606	638	654	641	672	639	593	659	675	638	634	652	632	626	690	650	642	643	643	615	672	646	646	639	651	652	618	700	663	642	620	678	594	673	629	685	665	626	622	681	631	612	663	628	676	637	694	661	676	621	613	576	602	652	645	641	682	642	638	682	627	662	640	691	670	655	651	678	702	656	635	636	656	619	656	667	664	654	636	635	646	621	669	670	659	615	657	666	689	649	655	649	662	671	630	647	653	646	660	654	624	647	667	683	652	653	634	640	659	629	637	609	645	664	611	629	610	698	631	665	651	749	674	647	651	632	655	648	646	665	647	665	638	670	621	637	650	635	645	609	667	628	645	641	641	661	661	608	660	636	699	649	608	649	647	662	646	691	644	650	640	658	654	688	697	654	687	642	669	674	666	662	588	665	597	641	626	695	662	617	645	639	644	656	643	674	655	638	648	653	650	617	653	631	629	638	611	643	682	640	646	675	638	702	672	632	658	654	595	670	648	646	638	645	645	645	617	617	619	605	688	657	672	670	636	656	640	664	690	647	659	647	629	666	652	620	611	633	673	671	629	578	650	664	644	671	648	676	683	662	682	614	644	707	651	633	639	604	634	667	615	595	624	632	649	663	605	661	626	635	642	650	664	650	660	621	634	619	699	637	650	657	687	647	660	680	644	642	675	663	684	632	634	603	683	630	627	630	644	645	587	643	629	676	645	669	616	652	681	685	669	652	666	685	689	618	627	669	645	650	668	607	609	685	623	659	670	659	613	654	669	619	679	659	644	654	671	680	637	665	629	636	663	653	605	643	651	641	681	648	628	628	627	686	644	629	647	652	648	699	655	684	649	612	701	670	653	635	625	644	629	642	640	652	665	645	615	630	667	612	636	625	627	706	586	622	622	578	659	638	651	632	683	683	681	630	657	608	663	613	629	659	601	602	674	681	684	656	681	649	690	687	637	630	626	620	679	646	624	647	654	620	688	663	653	605	688	636	644
27682	10844	7310	5206	4135	3207	2051	1093	701	500	388	365	343	304	290	275	260	268	253	265	263	243	254	270	222	265	254	264	232	263	240	242	248	282	241	242	253	266	243	263	264	252	237	233	217	252	229	240	216	218	255	270	275	253	300	257	252	243	224	214	234	236	235	231	250	246	240	236	228	233	242	261	237	229	257	244	225	223	250	240	253	241	243	261	255	275	236	213	254	221	229	269	243	252	241	251	241	236	238	262	241	258	220	230	231	274	243	250	261	233	245	243	234	243	247	247	238	230	243	230	243	236	256	232	257	231	222	257	216	268	235	243	202	229	269	248	230	240	235	260	266	258	234	244	224	243	240	228	223	264	241	226	246	208	240	237	256	248	242	244	230	227	278	239	231	254	232	244	238	229	254	239	220	210	259	220	220	238	216	218	246	225	217	245	239	240	245	224	231	265	262	231	240	223	231	253	211	222	217	232	201	250	236	270	250	216	250	241	236	270	231	221	234	239	246	232	235	238	248	235	226	249	207	232	222	259	266	272	227	252	243	231	236	234	237	238	219	232	218	240	245	248	237	232	268	265	220	236	228	244	245	245	254	229	241	229	264	266	245	251	223	227	258	247	246	234	247	244	251	256	211	221	240	263	243	242	208	233	229	248	233	231	251	242	219	225	227	242	202	255	243	224	242	231	213	193	231	221	239	248	239	228	239	258	239	265	219	273	264	248	238	239	235	273	215	231	261	237	267	235	221	226	246	252	253	220	241	239	235	254	238	231	241	237	227	236	247	270	259	242	238	249	252	248	244	252	242	244	248	245	249	237	239	221	230	251	246	229	244	276	246	247	263	245	249	226	242	231	237	225	246	246	222	257	236	210	246	253	248	218	251	259	266	237	247	259	270	243	226	244	247	238	245	223	222	248	235	222	252	266	236	246	248	224	226	220	260	252	259	213	230	214	253	255	244	240	246	265	276	219	251	233	259	243	231	261	240	254	240	250	228	238	254	250	227	245	230	226	229	266	251	262	259	244	261	243	243	246	226	216	224	232	254	243	238	245	224	248	237	249	239	245	215	198	251	216	258	250	231	235	269	232	259	230	233	260	220	240	248	237	242	240	249	231	258	237	232	253	237	246	245	226	247	264	251	243	237	232	226	242	255	213	227	216	226	240	212	233	260	256	263	238	244	224	238	254	258	248	252	242	227	234	285	273	248	229	239	241	238	253	235	229	245	228	235	249	268	210	228	236	239	234	254	238	221	244	221	222	222	235	256	268	248	260	246	242	227	271	254	250	250	223	233	243	243	237	251	254	248	238	231	237	227	238	269	264	217	254	248	229	255	219	246	245	280	242	231	238	231	236	227	232	237	244	256	267	250	253	256	257	244	241	267	231	227	230	250	245	230	237	243	227	220	261	253	245	234	230	256	233	249	240	224	247	228	255	250	241	231	240	243	254	244	229	192	263	225	237	219	233	242	264	248	231	245	253	238	242	244	250	236	261	239	236	261	220	220	237	207	228	257	241	235	240	261	229	254	228	252	230	234	238	214	257	236	260	232	234	220	262	241	240	261	249	252	244	239	254	220	230	252	230	218	257	244	205	240	250	224	237	232	205	227	262	220	252	253	255	254	223	226	214	225	248	223	243	227	229	235	217	245	246	244	266	238	249	247	222	237	225	221	231	239	274	223	241	259	254	249	258	247	240	254	235	218	248	250	250	214	269	254	226	255	235	241	243	235	207	216	207	230	222	247	205	209	259	251	216	245	248	211	237	254	276	234	230	235	229	244	220	223	237	223	231	241	248	224	243	253	219	233	239	246	252	243	239	238	243	230	253	260	227	231	227	245	237	240	262	233	260	242	248	232	247	220	250	258	276	245	220	231	228	244	232	252	246	223	241	247	227	240	240	241	214	225	266	225	228	209	252	245	244	264	228	219	260	222	234	234	256	250	250	270	248	238	231	266	242	258	238	260	247	243	260	260	245	225	239	247	208	217	245	228	209	248	227	221	235	234	241	261	235	251	224	243	250	251	259	260	236	255	241	253	219	249	230	233	268	252	242	224	255	219	226	221	246	249	220	238	259	215	232	221	245	220	271	222	258	224	235	240	230	252	250	240	241	204	252	218	232	241	214	229	225	228	256	238	254	217	253	244	242	240	241	247	248	230	223	269	234	241	229	240	226	229	241	224	229	258	216	252	256	227	238	225	213	259	263	267	244	221	256	235	251	263	240	263	230	265	251	240	234	244	229	226	265	244	249	212	251	246	208	225	248	234	243	220	249	241	243	215	254	243	231	244	227	263	237	230	253	254	212	221	238	248	262	243	236	234	253	251	253	222	260	253	254	237	229	268	265	233	211	239	221	222	212	249	223	215	258	222	267	228	240	248	234	260	241	233	249	254	248	260	243	228	238	225	252	239	240	226	260	228	247	227	211	257	219	240	260	243	230	237	237	222	262	211	253	244	224	238	252	235	268	227	240	243	255	235	235	242	248	239	225	240	244	258	229	220	242	250	249	249	239	254	263	241	225	241	226	244	249	220	219	230	235	214	250	203	257	247	209	251	261	222	235	243	263	231	227	216	209	229	215	215	250	213	223	225	252	229	260	242	267	230	236	243	245	233	229	249	246	240	269	237	233	230	229	231	243	224	250	287	241	223	260	226	249	266	262	249	261	241	250	252	252	244	255	234	240	255	234	245	225	234	237	236	244	230	244	262	265	243	242	210	244	247	231	227	245	197	260	250	221	226	254	221	241	233	219	217	226	246	224	248	264	242	237	231	236	222	214	238	252	210	246	234	218	245	245	236	242	231	233	246	217	239	249	232	222	246	227	227	229	238	254	229	256	240	243	220	207	219	193	238	243	247	253	233	228	229	239	249	233	242	242	258	258	242	211	268	254	226	211	249	234	218	213	220	255	229	211	249	234	235	252	249	202	238	221	225	246	258	237	226	255	243	244	210	218	246	229	272	206	255	248	218	257	228	247	239	219	219	246	246	229	217	205	239	238	253	249	234	229	235	249	249	250	238	233	256	228	255	215	203	241	248	230	245	233	247	237	211	243	252	256	231	256	237	272	215	246	223	239	244	229	249	248	217	257	267	218	233	229	243	226	247	251	258	223	243	219	250	239	252	218	238	236	201	233	225	270	202	234	256	245	232	232	258	257	224	224	227	255	238	244	217	255	247	251	232	219	257	259	258	229	206	234	234	234	242	218	222	224	266	236	197	240	224	282	231	223	234	230	206	267	256	233	262	227	256	216	202	258	243	264	228	214	227	254	243	223	248	251	243	238	248	241	236	248	218	236	229	248	242	245	263	227	251	246	248	269	252	241	232	228	245	227	260	225	236	241	227	214	241	267	202	239	255	254	232	263	243	252	224	233	245	240	214	209	215	234	246	237	221	222	261	238	232	238	248	251	208	250	250	256	217	246	208	227	235	256	231	239	249	253	260	238	225	248	210	229	275	258	236	242	240	222	246	249	225	243	215	251	286	231
19763	3920	5758	5856	5805	5409	4148	3176	2439	1679	1403	1249	1041	962	915	886	852	810	797	767	791	776	794	696	683	731	697	702	696	683	704	696	669	665	684	691	666	678	657	672	618	664	680	624	665	637	654	612	632	668	629	611	629	638	597	644	631	644	628	639	655	633	660	610	635	643	648	631	606	650	597	608	595	639	636	620	618	645	644	581	624	618	644	608	615	646	634	633	633	646	626	678	629	655	626	647	641	637	627	649	659	660	612	657	610	663	639	632	621	619	650	617	598	667	630	661	564	602	635	668	582	603	641	625	603	596	611	664	616	616	622	587	598	621	651	640	603	601	597	627	638	621	648	581	598	598	615	600	621	601	654	618	625	639	613	598	634	600	653	625	606	653	603	558	603	645	606	603	634	658	586	628	645	594	636	621	606	627	654	592	593	598	608	630	614	646	626	626	611	628	582	613	585	632	619	657	591	595	585	622	627	606	605	574	616	642	602	633	598	597	647	606	586	633	584	617	606	651	607	668	639	658	546	630	615	584	645	595	673	603	576	611	661	588	620	605	573	623	636	676	609	595	611	576	574	595	586	633	639	616	614	554	580	568	631	619	647	622	618	593	626	615	625	605	627	653	675	645	649	616	614	619	612	575	608	670	616	622	603	579	592	606	625	609	663	597	676	601	640	609	581	611	600	572	578	582	611	630	576	661	588	604	596	576	593	606	610	664	572	598	615	586	586	580	653	621	596	606	626	611	616	607	595	638	621	533	622	614	584	646	610	618	608	597	601	593	639	624	604	571	594	624	602	596	609	578	586	593	628	608	612	609	620	585	625	655	595	666	630	623	598	597	611	587	613	594	637	672	616	615	589	623	625	586	604	614	604	606	609	620	637	597	584	609	612	613	600	616	588	628	586	596	608	597	590	651	638	616	641	629	593	627	624	571	576	633	615	618	618	610	591	592	623	598	625	643	650	592	589	658	592	612	647	602	600	594	619	569	570	603	636	627	636	590	615	673	638	643	620	640	633	641	602	609	636	697	600	617	624	590	605	594	602	568	575	631	608	633	649	635	558	634	650	616	565	623	615	640	619	609	601	592	596	645	595	644	589	569	636	593	628	604	621	590	566	646	601	589	653	590	590	627	609	614	619	622	604	659	597	574	658	616	615	622	620	635	594	678	593	644	648	593	611	635	610	629	587	595	597	639	631	581	609	663	599	613	593	592	641	609	616	601	620	584	622	634	604	661	633	597	610	600	612	608	598	605	601	627	630	611	570	632	633	610	607	638	631	629	625	582	626	628	587	588	628	596	611	631	666	608	610	633	604	625	611	580	625	651	628	622	603	602	658	601	643	625	610	616	585	610	613	616	619	584	612	611	630	589	598	590	652	566	611	646	656	605	654	591	596	597	635	605	621	618	619	597	636	611	640	611	663	614	614	658	621	637	636	614	625	646	631	629	609	627	610	636	605	650	614	670	600	608	606	558	648	650	610	628	590	631	622	658	586	600	595	643	610	615	627	616	656	624	597	625	599	557	608	692	599	582	634	590	636	631	658	609	607	613	605	635	636	625	608	630	657	577	564	622	631	600	627	630	540	588	609	561	673	612	608	670	612	599	575	615	623	612	586	607	623	585	633	589	618	601	620	607	610	610	638	588	615	640	595	584	626	640	601	640	595	610	637	654	612	630	637	596	603	601	608	628	620	605	570	627	613	612	628	619	609	652	596	624	643	585	606	592	658	605	600	612	612	614	583	592	584	593	580	587	632	658	630	613	601	655	647	591	661	625	597	555	594	656	616	596	639	646	579	614	630	648	641	620	656	603	621	594	582	613	621	618	617	624	605	639	616	633	588	603	631	637	605	592	593	628	628	639	611	595	639	601	583	574	636	590	586	603	661	627	602	621	615	604	616	607	538	587	597	632	623	589	595	624	597	618	601	634	622	581	582	542	614	636	594	631	599	585	643	612	607	610	594	616	583	597	628	618	608	590	580	640	588	613	604	639	658	633	621	640	606	591	624	624	634	611	638	562	618	589	606	602	659	605	597	611	566	642	650	599	593	637	600	616	598	636	618	570	598	641	604	653	620	613	577	619	600	591	623	601	634	614	638	615	602	621	651	604	621	604	593	626	586	638	578	616	649	636	624	632	599	612	611	610	649	617	644	590	614	634	602	592	608	597	617	619	597	594	620	634	607	540	569	607	694	576	666	602	565	607	606	640	636	624	619	587	599	614	595	590	642	568	618	613	617	642	622	593	593	588	637	609	641	668	602	578	616	615	639	609	590	617	604	603	639	614	591	618	593	666	630	570	626	618	593	624	613	580	571	638	592	614	597	619	617	577	594	626	635	613	617	618	556	578	557	595	573	612	602	631	637	563	609	627	636	569	607	614	611	588	627	575	629	667	575	643	624	606	618	616	599	589	643	582	633	585	635	589	647	638	638	577	611	647	602	631	609	603	624	637	601	616	579	619	592	641	624	597	612	617	632	630	666	643	647	626	629	592	643	631	620	591	669	572	669	603	592	613	588	598	627	622	630	575	601	652	625	620	611	638	587	585	612	654	610	656	592	590	657	597	611	683	606	603	596	593	594	590	615	595	605	643	598	646	595	616	638	618	643	644	624	609	617	593	612	657	614	606	599	621	607	604	599	633	567	648	603	666	631	619	662	619	615	664	627	617	623	615	600	625	580	620	595	614	639	616	670	609	548	648	643	638	600	600	626	604	607	586	570	667	652	608	594	568	651	635	631	634	635	647	627	589	638	603	584	575	604	593	622	616	599	620	637	618	600	611	597	623	639	632	617	630	567	638	625	658	663	606	587	619	662	650	616	627	650	646	608	623	607	604	599	598	677	653	641	637	623	570	618	608	555	661	619	590	579	635	563	638	648	601	637	607	646	604	626	625	611	601	608	607	603	587	625	604	637	602	548	585	569	648	587	637	616	604	615	628	626	639	589	629	611	580	639	589	640	621	622	604	567	601	624	591	639	595	626	622	640	630	608	608	618	633	626	636	638	616	612	628	633	593	566	609	595	629	562	612	651	609	647	612	627	584	579	619	607	617	570	578	625	620	629	616	633	621	603	640	636	631	595	646	656	596	603	614	600	567	645	603	630	646	626	580	603	595	625	590	638	645	591	614	612	602	621	607	614	609	627	663	590	611	637	610	586	611	605	648	608	656	591	625	621	638	606	600	620	565	581	570	610	641	644	627	603	656	610	575	627	650	604	640	641	646	633	628	646	621	689	644	637	602	596	644	650	607	601	648	625	639	576	590	590	624	626	612	633	575	631	629	623	602	576	620	598	605	614	616	616	576	623	572	626	615	650	618	651	596	649	660	623	626	635	596	629	615	615	593	650	593	620	611	636	643	657	610	578	607	613	607	581	628	596	620	609	653	625	651	609	611	635	598	583	645	600	681	612	606	602	638	615	607	623	656	596	618	589	601	596	628	586	645	682	633	671	608	618	629	655	589	612	614	611	641	619	588	627	607	632	565
35336	14483	10670	7637	6163	4987	3193	1924	1110	677	438	336	286	229	219	205	186	179	168	182	161	143	158	181	163	155	157	167	154	139	147	159	138	153	153	141	128	136	146	142	134	135	142	139	140	127	146	154	141	130	138	148	109	115	146	135	143	124	131	138	149	143	114	139	157	114	142	151	124	140	127	127	145	122	143	144	132	129	128	130	127	157	133	136	133	122	152	113	136	143	139	138	139	144	133	151	137	135	143	124	146	125	152	146	107	141	136	132	138	128	151	134	139	156	154	135	149	150	139	133	126	140	143	145	122	134	114	130	134	158	122	122	126	137	123	139	126	120	145	124	125	132	142	118	133	138	121	147	162	147	154	138	129	145	109	119	152	124	137	131	154	123	137	153	114	130	130	130	137	131	128	133	132	121	123	120	146	128	155	137	130	123	132	136	136	142	132	137	144	128	132	138	141	148	132	142	142	112	140	144	142	140	137	140	117	126	122	147	139	143	136	130	139	147	136	129	140	133	117	145	145	137	116	124	139	136	132	150	154	131	146	141	143	142	130	135	141	134	126	125	120	129	109	141	132	160	138	149	141	134	132	143	131	140	127	128	117	149	139	143	127	120	155	120	124	129	116	130	133	137	117	121	134	109	132	135	119	108	111	124	136	126	135	151	122	144	140	159	123	150	131	135	143	126	111	117	123	119	114	135	123	125	130	147	141	145	114	129	140	152	124	147	146	146	170	133	145	130	127	136	109	133	147	128	131	134	135	126	116	147	130	129	122	132	130	138	136	107	148	129	131	133	135	117	121	134	101	142	117	131	131	138	159	129	135	137	143	140	153	123	137	123	127	131	136	140	125	124	125	126	120	128	143	139	133	151	115	123	153	120	137	127	118	113	128	133	118	118	122	121	140	125	141	139	136	123	130	108	130	135	121	124	140	118	122	120	132	144	124	129	124	123	149	122	125	118	140	144	119	139	116	124	133	148	135	146	138	130	123	146	140	127	133	145	131	140	134	127	135	145	142	141	129	113	133	142	138	127	136	115	129	105	138	126	126	132	147	116	125	132	119	137	153	140	130	140	111	145	150	126	141	139	137	125	152	131	117	133	136	141	126	145	127	128	147	149	120	142	124	131	128	115	134	135	136	119	127	132	136	140	115	132	121	123	153	153	131	141	129	127	136	114	149	126	118	111	134	125	122	111	137	121	139	138	126	144	139	145	134	114	131	141	132	131	126	141	142	147	127	131	126	126	127	132	132	149	126	124	97	128	105	132	121	127	131	154	133	146	130	128	142	150	131	112	130	147	118	131	131	139	124	125	150	138	131	120	138	129	118	116	112	152	139	143	149	137	148	120	158	140	141	138	120	126	134	111	119	115	124	148	123	107	124	149	137	128	129	107	128	127	129	134	141	118	129	112	150	138	153	116	132	133	126	117	132	137	145	142	137	137	135	112	130	121	122	127	119	132	114	160	147	130	128	135	125	132	144	143	132	146	132	128	119	131	131	142	148	121	141	124	148	144	122	132	140	132	125	157	122	121	151	113	136	132	134	123	155	116	140	137	145	130	140	130	139	135	125	117	130	128	139	148	147	134	156	130	109	128	152	144	132	118	143	120	123	134	133	148	124	116	145	132	145	134	135	137	129	111	144	120	113	148	137	114	132	124	129	115	132	149	137	143	134	145	158	132	126	123	140	129	115	110	121	121	142	124	124	135	127	119	140	131	133	127	121	133	123	143	148	131	125	129	124	119	128	118	129	128	141	132	156	131	135	133	128	138	148	139	117	139	131	128	124	135	134	119	133	116	124	143	154	133	144	157	143	147	107	136	102	122	138	134	119	127	134	149	137	104	110	143	125	111	132	147	131	135	126	123	120	142	134	123	125	125	123	158	140	131	126	139	120	121	140	146	132	132	135	109	129	138	125	135	113	150	131	135	118	122	142	143	124	122	144	132	138	153	125	142	152	137	155	144	141	144	132	149	121	139	131	146	139	143	134	119	136	126	139	136	127	135	134	113	135	133	118	130	140	129	111	134	126	120	118	152	124	141	129	148	132	141	119	122	114	133	130	126	147	139	122	122	129	156	140	148	131	117	120	119	112	149	125	127	111	132	130	124	113	138	151	163	111	116	132	122	139	125	126	139	135	122	133	112	117	124	137	128	143	125	144	126	134	127	139	135	137	125	135	111	127	146	138	133	134	129	130	126	133	137	135	138	128	128	132	146	139	130	132	134	121	139	137	126	135	125	120	125	148	143	121	141	126	130	148	128	128	123	126	113	141	147	118	153	141	156	137	139	117	131	153	96	130	115	124	132	143	147	134	141	146	135	131	113	148	127	133	141	111	135	143	123	151	141	128	129	126	149	134	132	124	149	137	136	139	142	150	136	139	127	146	136	145	133	131	115	151	135	131	130	117	111	130	124	144	124	136	120	125	131	128	150	151	121	146	130	123	118	133	129	127	149	120	142	147	130	123	138	126	114	137	136	139	139	150	124	143	123	106	137	134	123	131	117	128	144	142	128	122	122	142	134	126	137	124	156	141	131	131	129	127	111	151	126	137	134	137	143	121	153	136	142	151	142	124	110	122	134	137	137	126	143	131	120	123	113	132	149	150	143	95	114	139	122	132	151	120	131	117	121	139	99	142	122	124	129	129	147	123	131	134	143	124	128	132	128	148	125	145	134	136	107	118	109	134	134	152	123	112	162	136	127	126	123	133	142	135	133	132	136	135	125	129	120	113	143	144	137	124	122	135	148	119	148	126	129	143	128	126	136	128	157	126	127	126	121	134	146	139	122	148	131	132	122	128	134	133	132	115	132	136	116	139	112	115	123	150	121	129	139	115	137	130	138	131	141	112	127	125	149	145	116	130	147	124	144	116	112	135	137	125	122	121	113	125	142	152	115	101	118	131	151	126	138	138	117	129	107	124	125	127	141	128	144	132	135	138	130	145	108	106	127	141	117	138	137	138	142	123	124	152	148	146	142	135	141	147	131	144	149	122	136	145	128	124	125	117	149	110	115	143	140	129	143	128	140	145	130	135	139	110	140	127	122	123	132	128	140	118	127	142	140	106	133	118	142	131	144	143	136	148	120	110	118	131	148	110	120	131	141	126	115	130	131	131	138	129	133	137	154	151	141	150	140	130	123	130	123	141	124	142	117	124	127	129	139	121	135	146	130	123	127	137	130	102	136	131	130	117	113	134	162	117	126	151	141	124	138	146	128	108	144	125	123	136	141	148	107	134	143	120	115	116	109	120	149	137	142	122	125	126	146	133	136	146	129	131	123	152	114	137	149	132	124	125	154	130	140	162	123	132	125	154	144	140	115	137	135	145	122	138	141	134	135	129	135	136	129	128	132	140	129	125	147	133	127	134	139	135	130	131	128	133	149	121	136	120	124	120	121	129	134	142	133	147	133	143	145	139	129	144	150	127	132	147	121	112	135	140	133	142	119	153	153	136	134	138	123	128	126	131	130	158	127	117	135	138	129
23441	5660	8560	8572	8108	7914	5968	4828	3696	2312	1803	1413	1283	1026	902	868	785	779	696	692	685	644	563	564	563	559	503	532	517	483	491	475	401	493	430	422	437	468	427	457	411	428	429	451	427	423	391	414	432	392	393	402	399	400	376	406	400	431	391	381	354	390	386	359	403	397	385	353	384	404	381	341	360	359	394	399	371	397	386	383	346	361	382	374	369	369	394	370	376	358	389	378	390	449	416	392	387	404	431	407	422	373	390	343	345	378	424	398	392	387	384	385	386	407	370	368	378	363	352	359	384	377	378	347	377	364	364	367	396	340	361	349	346	343	326	365	358	368	380	362	355	358	341	386	384	339	363	373	372	353	329	364	353	344	375	351	382	375	334	364	360	362	368	361	359	327	381	373	326	356	315	378	338	337	345	374	341	400	342	344	382	392	345	382	369	358	382	366	364	341	386	377	351	330	293	335	347	364	359	392	364	342	341	341	360	310	378	326	369	355	358	372	382	366	399	380	383	288	384	375	374	361	368	364	357	340	377	376	368	360	361	361	331	359	309	386	388	334	342	362	350	376	325	361	364	364	355	349	366	373	379	388	339	356	376	363	399	370	331	366	365	346	373	358	379	340	348	382	329	379	365	369	355	343	364	361	387	357	354	330	349	347	352	369	339	343	352	362	358	371	330	306	358	373	356	354	352	377	355	367	359	373	358	365	369	393	379	364	338	357	352	322	342	372	361	386	373	349	377	343	349	359	344	344	353	377	347	351	385	369	336	352	362	359	349	382	364	376	342	366	360	383	352	370	366	373	377	372	385	358	376	368	353	391	367	361	342	348	362	360	382	324	370	371	358	386	337	325	373	378	398	378	333	324	387	368	396	332	366	335	362	348	339	336	350	361	365	327	358	344	371	338	365	364	394	391	340	367	368	406	335	370	348	361	359	345	392	382	336	347	358	363	345	401	376	335	394	346	360	365	344	349	355	334	393	351	352	349	385	383	394	319	346	368	377	377	357	347	370	357	348	359	329	346	387	356	357	403	351	394	376	352	377	329	344	373	348	340	336	356	339	398	355	361	355	355	368	352	343	369	374	328	389	380	333	340	300	331	320	350	354	327	392	343	330	351	355	375	332	345	376	363	352	312	365	323	351	351	373	380	350	361	341	355	341	388	365	360	349	344	359	323	345	337	331	358	350	402	344	374	350	368	342	344	395	334	349	341	365	362	344	338	382	350	342	369	362	352	384	364	369	341	326	369	361	365	372	339	379	349	355	340	370	321	372	358	382	353	415	338	354	358	385	352	371	335	356	337	372	367	367	349	332	364	351	361	367	382	348	375	325	361	346	367	347	347	355	374	378	345	367	373	368	357	346	341	354	338	319	376	400	395	346	339	352	346	337	351	329	374	374	392	327	329	338	366	364	330	354	378	344	359	356	329	359	366	340	385	344	378	359	362	387	385	316	333	339	365	357	367	341	325	343	351	375	345	347	379	367	371	350	343	355	338	330	359	365	378	337	361	343	358	369	351	351	332	376	337	355	341	327	348	350	356	348	390	366	367	368	346	344	331	345	319	360	375	348	324	351	374	369	356	377	325	333	350	355	359	349	351	359	353	359	352	359	357	315	375	372	335	352	344	375	361	351	331	343	356	381	357	368	320	390	381	380	348	354	339	346	362	328	334	391	360	346	373	382	367	351	377	342	380	352	383	356	370	387	384	350	394	346	323	347	391	354	362	356	368	353	357	353	352	352	361	338	379	375	368	370	362	372	375	342	336	358	362	344	381	329	359	359	349	333	373	364	374	331	375	351	351	385	339	346	355	355	355	338	373	347	348	348	366	326	396	369	360	362	358	391	332	387	372	348	355	334	377	380	318	337	347	332	356	369	362	346	388	383	355	364	337	364	362	393	395	339	389	383	398	380	351	376	358	334	355	356	364	381	384	348	396	356	382	354	349	367	337	383	402	345	379	384	400	340	350	350	343	358	339	392	363	372	344	356	362	341	339	335	354	345	387	348	349	366	350	295	364	373	357	363	355	354	381	357	345	344	376	365	350	378	326	367	337	342	355	348	354	355	369	350	352	332	348	375	356	362	356	353	362	348	380	380	344	338	332	361	384	381	349	335	338	356	370	357	337	383	344	345	379	362	338	338	364	343	368	316	348	324	349	383	333	377	355	326	366	381	365	377	353	384	352	369	339	346	411	319	375	359	378	356	339	366	380	324	345	340	329	362	345	355	385	356	340	365	356	343	359	359	361	347	336	347	339	371	352	354	329	350	358	348	355	349	338	355	368	364	379	358	366	366	357	371	361	372	358	370	353	343	392	352	355	358	337	364	336	335	340	335	368	374	354	370	386	372	352	348	385	355	368	338	370	351	383	371	369	356	343	373	386	383	368	319	376	397	354	368	365	367	360	383	368	381	341	346	332	348	359	343	363	365	351	376	364	324	355	356	341	357	335	339	351	358	352	363	341	350	360	350	348	378	351	362	378	354	361	378	362	341	378	373	353	346	360	367	350	337	334	350	352	399	343	384	351	358	373	318	344	332	313	340	343	373	357	360	365	376	399	380	359	373	331	373	388	368	377	362	342	349	358	357	363	356	333	335	369	333	396	361	354	335	402	344	376	332	375	342	329	351	371	356	363	380	358	361	336	359	348	307	360	352	317	369	349	373	345	373	379	355	358	350	361	355	373	367	346	355	351	361	419	360	365	358	346	392	365	354	354	372	351	338	354	375	360	369	356	380	361	365	371	343	318	351	328	365	352	363	372	359	379	378	349	329	380	389	383	369	412	347	359	372	351	362	351	384	350	392	354	377	319	337	353	384	370	384	347	360	337	335	348	338	362	335	351	342	388	404	363	355	364	382	335	348	367	384	361	356	365	345	354	362	369	372	349	341	352	362	373	367	382	346	379	377	374	364	338	354	362	347	379	338	361	340	380	370	336	412	368	378	352	328	354	372	371	354	366	358	359	394	343	348	340	321	338	355	336	349	350	352	364	375	401	340	368	346	405	379	335	374	371	340	360	369	338	344	369	349	364	378	386	358	343	351	368	406	351	366	353	332	356	375	343	356	380	328	351	332	331	331	356	387	358	400	366	364	338	363	351	368	333	371	318	339	335	342	356	369	394	383	356	366	351	370	372	354	351	351	375	335	359	359	342	353	365	369	360	363	357	328	379	356	373	360	359	330	370	360	387	377	348	360	333	369	377	338	360	363	383	374	344	337	404	330	345	311	388	385	339	361	384	337	331	329	346	363	395	355	346	354	364	368	352	352	338	306	357	355	370	355	356	364	377	394	352	348	380	377	379	391	424	383	367	373	360	370	355	359	386	365	365	374	388	354	347	385	349	348	375	383	378	383	332	360	357	360	359	372	354	356	333	374	373	365	350	346	348	359	374	373	354	331	354	344	352	378	338	333	357	334	341	326	351	404	351	330	346	355	361	367	359	405	369	351	320	349	367	383	359	380	359	364	377	356	341	332	371	386	370
5610	1315	969	704	534	438	372	280	292	252	239	224	238	220	225	266	274	249	252	234	263	254	259	277	229	269	256	253	226	214	243	245	239	228	225	212	237	246	245	234	232	249	254	273	241	260	251	264	250	213	239	249	252	262	243	229	260	224	278	226	236	234	225	233	252	215	243	250	264	221	214	247	226	246	240	238	236	232	257	240	261	220	238	239	232	217	233	214	234	246	248	272	271	256	245	232	231	243	250	254	233	253	228	217	231	264	226	237	236	241	241	249	267	255	204	247	228	219	243	233	206	264	236	264	243	257	241	229	278	249	259	254	249	236	260	182	262	249	218	239	224	222	230	279	236	223	226	244	231	223	231	241	265	231	246	218	241	225	237	252	269	238	246	222	249	238	224	246	234	236	238	226	247	265	235	264	235	228	232	245	231	264	243	248	264	226	264	248	272	234	259	251	243	238	250	258	217	236	255	226	229	250	233	237	230	242	263	265	230	251	251	234	246	227	231	233	273	242	251	253	251	269	239	243	254	226	231	241	246	237	262	241	256	265	245	239	245	245	231	243	263	273	220	224	238	252	250	226	251	228	239	248	250	242	214	241	219	236	243	258	240	244	252	231	239	223	249	275	251	249	243	245	248	263	230	252	234	229	215	227	239	254	246	246	225	244	273	249	230	244	230	248	240	218	230	234	226	244	212	246	252	219	237	238	234	257	249	213	241	256	255	249	208	256	222	243	224	231	244	261	252	236	254	212	256	236	267	214	250	230	240	211	196	234	252	251	216	229	241	232	237	239	256	222	246	230	222	272	219	223	240	243	254	229	279	228	230	241	227	246	242	241	245	221	262	241	240	235	252	241	229	225	280	240	263	241	253	249	225	248	250	243	242	238	257	234	266	230	247	254	246	210	233	225	256	238	238	264	254	241	244	249	248	215	212	237	242	251	226	222	244	269	224	249	250	266	251	237	223	228	257	224	257	251	230	256	252	240	257	231	222	247	267	233	223	261	236	253	229	254	220	255	230	251	264	227	247	252	265	245	217	249	252	238	234	235	242	225	214	220	267	246	251	222	273	244	276	241	249	240	238	218	239	230	274	257	237	208	225	216	238	218	234	273	243	236	259	253	235	232	253	226	246	253	242	222	213	263	265	232	273	254	248	237	197	243	236	224	243	269	261	244	239	227	248	230	241	235	241	246	235	235	242	230	220	242	236	256	243	242	247	211	262	252	255	236	239	239	230	227	242	220	227	258	247	235	242	243	256	247	234	244	246	253	232	249	250	236	235	240	252	261	243	244	264	242	227	221	248	244	244	234	244	226	242	234	238	237	221	252	233	247	230	249	236	290	256	257	239	240	245	243	265	243	247	265	235	244	250	237	244	234	246	205	249	240	248	237	239	242	246	229	231	236	244	236	275	263	245	249	243	253	265	232	255	233	256	266	254	239	260	260	241	259	236	243	270	266	233	257	246	238	244	217	222	208	221	245	232	208	259	215	216	251	220	280	236	278	264	251	236	245	245	222	258	263	223	201	199	236	252	260	277	246	257	249	237	230	249	260	248	217	232	245	257	236	270	235	238	231	248	210	226	224	241	235	239	244	243	240	250	232	240	251	244	239	252	253	272	258	239	225	232	289	260	253	262	252	245	255	243	236	221	227	243	271	236	250	249	236	207	235	237	242	235	256	244	246	267	231	244	204	223	221	260	261	245	245	231	256	236	256	232	232	262	247	225	259	242	262	214	215	243	244	241	241	234	206	222	220	273	221	245	221	235	256	222	257	211	228	249	236	249	224	219	266	236	234	242	240	271	246	248	228	250	238	223	260	260	222	229	221	266	252	249	212	204	222	230	235	234	226	246	240	233	211	231	248	276	234	228	227	229	255	235	243	230	215	245	240	265	232	274	283	254	274	236	236	243	254	223	266	269	229	251	231	229	230	243	247	277	233	248	258	235	234	228	245	250	255	274	242	255	245	189	235	246	272	261	210	245	202	204	236	255	225	256	230	223	233	250	223	221	251	237	234	223	250	241	232	223	231	227	257	236	239	237	249	241	245	218	266	222	250	234	265	231	262	252	214	239	251	258	226	252	232	245	220	236	250	275	239	217	234	241	247	235	224	239	249	217	238	246	260	220	252	219	229	264	235	254	227	252	249	227	224	233	227	239	244	278	217	228	269	230	256	222	237	272	236	237	210	241	233	229	210	252	224	262	242	230	248	266	254	244	274	229	264	236	236	237	249	226	247	257	270	284	205	241	235	253	258	229	223	241	253	232	228	255	237	260	236	219	214	234	261	291	247	258	214	226	240	255	250	254	265	224	251	226	264	234	267	218	236	262	228	250	235	247	235	229	237	248	275	251	240	213	258	232	254	243	257	253	253	248	258	226	227	250	237	244	220	230	225	258	230	235	232	254	232	216	258	257	241	233	226	276	219	238	252	245	225	282	269	232	266	218	245	234	228	248	238	262	208	273	251	258	248	264	238	272	246	248	232	241	257	248	272	247	246	234	252	232	221	265	237	252	247	265	250	258	242	218	239	295	243	258	237	254	240	268	248	246	259	239	237	233	235	242	245	245	231	238	229	253	243	249	237	243	240	265	273	234	233	219	260	264	261	245	225	233	274	241	235	256	242	250	233	217	233	239	238	230	224	221	245	246	248	217	252	240	238	211	238	237	267	235	276	233	277	241	242	254	230	242	236	238	258	238	266	265	248	225	225	255	229	254	238	236	267	222	233	254	225	238	253	233	203	220	217	203	255	232	258	234	234	246	219	244	237	225	207	228	258	234	258	233	255	229	251	234	201	202	244	245	247	228	257	239	230	235	245	239	238	227	244	259	236	244	247	231	204	227	249	242	246	256	218	224	214	264	251	253	237	238	251	233	247	238	261	224	221	235	247	248	217	253	262	239	234	243	267	240	258	224	242	279	237	276	227	257	232	254	239	241	241	239	221	257	249	253	238	245	220	223	259	260	259	275	245	247	242	262	238	243	227	248	269	252	235	207	220	230	265	226	232	243	236	271	244	222	246	218	256	230	233	258	262	253	250	250	227	251	244	213	230	223	230	242	236	241	251	230	247	232	236	228	228	248	234	244	239	241	230	251	228	237	201	217	237	258	251	257	247	252	248	238	269	238	263	243	232	251	234	214	235	227	236	226	288	267	236	239	228	225	226	240	270	226	212	276	231	242	241	249	246	247	273	222	256	239	239	249	247	267	224	244	257	245	227	258	269	253	219	260	262	243	240	244	243	286	234	244	243	240	227	253	245	236	251	242	243	249	273	249	248	233	236	250	239	249	227	233	228	258	219	217	248	219	236	243	261	236	270	256	240	225	291	260	229	245	246	238	239	238	230	242	236	236	224	240	238	261	253	252	259	240	252	212	232	243	241	253	236	243	238	246	257	220	237	240	251	248	256	242	236	250	215	237	242	237	216	252	240	219	249	265	248	239	261	275	244	230	240	231	226	242	245	223	253	244	246	230	206	256	224
5087	1420	1884	1821	1653	1534	1217	976	834	670	720	696	635	692	640	649	648	664	686	680	647	728	688	677	618	625	630	617	652	630	675	640	636	629	614	660	661	631	626	641	610	582	589	617	629	648	655	625	630	603	637	601	625	644	681	626	654	645	669	630	634	639	630	666	591	630	614	608	636	644	651	676	636	607	652	592	629	605	677	601	661	621	618	641	630	613	646	667	640	631	637	631	669	608	637	609	613	643	666	682	667	621	607	632	611	622	625	617	619	643	635	575	652	665	660	602	658	698	673	628	637	638	632	609	655	648	580	646	617	631	599	596	630	601	660	618	614	649	584	653	624	669	647	668	623	624	658	642	668	636	641	637	612	640	619	604	610	671	639	633	633	663	593	623	668	613	623	660	575	618	636	655	585	605	626	638	584	636	642	650	572	608	622	629	648	611	618	689	645	604	667	626	598	610	642	623	647	640	630	629	629	622	632	658	670	640	617	651	651	624	632	595	644	609	627	618	628	614	612	596	593	623	594	633	582	662	579	653	623	625	634	602	647	662	648	587	667	636	574	645	568	625	673	672	621	637	625	645	616	622	628	624	626	645	629	612	613	600	623	623	585	637	630	671	593	674	591	613	587	660	605	616	640	633	618	621	644	679	632	643	623	625	657	610	637	588	647	614	619	633	641	625	587	644	623	615	613	607	637	638	613	643	676	606	639	653	654	603	643	599	629	609	684	657	619	627	630	613	639	630	642	618	606	636	654	612	603	686	671	664	603	624	600	622	643	610	597	638	653	629	627	672	616	655	636	623	662	582	654	607	625	627	640	665	654	666	592	624	583	636	646	636	617	657	625	640	647	604	608	600	633	623	612	607	619	648	577	608	690	642	647	645	597	624	657	630	585	623	608	622	596	604	667	680	610	616	642	606	659	638	624	621	681	652	605	631	657	604	618	649	665	648	606	624	637	601	633	640	678	638	611	625	643	625	640	629	630	644	613	633	688	652	621	620	631	620	694	648	614	668	618	647	629	670	621	626	605	626	665	626	600	617	626	687	631	624	634	630	647	619	646	637	625	617	644	649	599	616	655	570	625	633	659	642	631	668	625	630	609	684	613	658	654	665	678	619	632	665	667	653	631	670	637	661	657	656	648	642	650	616	661	688	664	647	638	633	670	642	661	651	616	601	620	631	682	591	676	632	607	568	599	604	676	655	660	637	623	616	654	646	642	626	636	639	669	648	631	630	597	599	650	621	654	619	659	615	651	573	638	627	640	672	630	620	634	613	622	651	615	640	634	627	610	623	668	631	623	645	644	622	579	642	650	624	643	560	596	665	642	647	607	621	637	621	613	629	644	616	631	692	630	588	672	669	582	614	577	638	645	619	647	655	616	648	619	625	648	628	633	588	665	651	589	611	620	629	626	647	655	603	605	629	619	649	600	634	624	600	637	598	601	591	664	638	587	654	581	617	642	649	611	603	614	610	637	608	702	632	629	584	624	600	645	598	649	602	606	610	654	622	616	591	671	670	598	633	631	620	621	619	643	629	590	623	651	598	635	665	631	571	630	653	619	645	613	574	628	621	644	625	622	599	640	629	599	716	644	633	578	614	650	591	606	613	614	701	572	648	663	658	653	634	597	608	654	648	594	656	639	636	632	672	620	639	640	641	632	673	648	637	657	634	542	581	657	670	602	641	639	626	666	668	664	609	636	606	609	655	624	655	643	616	636	604	604	619	598	626	665	633	641	624	643	614	639	627	632	591	610	642	603	635	648	614	626	645	618	596	606	621	624	619	614	616	659	605	632	624	631	601	612	616	639	641	636	618	616	622	625	634	652	585	624	595	617	614	638	663	581	623	627	586	656	627	635	646	623	633	649	613	605	649	633	636	606	653	627	585	603	657	647	598	656	622	599	633	627	618	612	576	664	657	638	625	624	581	613	622	597	619	614	617	641	593	644	594	636	631	655	617	613	673	587	644	598	659	588	638	650	636	663	609	593	596	606	678	612	657	613	622	593	649	588	643	616	643	643	630	637	654	640	673	599	613	582	665	621	666	613	606	646	618	681	627	640	639	595	622	615	664	635	657	591	661	584	572	662	576	621	597	639	616	642	635	618	615	608	635	680	607	632	627	671	634	645	623	641	651	636	622	600	580	661	681	604	632	646	630	651	590	638	643	645	610	604	629	620	637	639	602	663	614	637	617	576	591	664	584	581	632	632	587	677	655	636	604	635	662	631	669	637	623	611	608	632	616	623	607	616	660	584	621	609	617	610	641	612	654	644	599	629	628	635	673	626	625	616	652	651	623	632	620	643	591	616	628	640	643	620	589	628	666	639	631	599	611	620	587	628	635	646	626	609	689	685	668	669	635	603	609	625	650	644	658	596	618	581	667	608	637	598	671	637	682	611	644	629	645	639	648	619	621	620	651	662	624	607	629	664	600	634	658	586	596	624	636	612	612	629	617	655	657	618	627	648	616	643	596	681	609	649	611	626	664	621	650	573	647	609	621	624	626	634	629	630	614	620	657	610	663	605	587	653	617	559	638	662	649	599	603	632	653	625	623	658	626	643	633	646	569	604	623	617	697	644	643	571	610	619	632	659	603	662	645	606	626	665	651	664	631	637	613	667	650	603	618	705	650	594	638	633	648	596	642	653	613	623	631	592	610	617	612	634	640	618	625	670	607	616	627	644	629	606	600	594	633	624	586	645	626	640	608	644	599	653	622	631	666	615	594	657	619	600	628	613	601	640	643	589	609	606	631	633	633	658	613	622	632	660	594	584	599	642	667	612	593	685	636	646	593	658	596	664	642	614	600	656	619	597	633	659	628	633	640	599	618	608	660	639	642	665	603	642	674	628	631	659	622	623	613	626	615	658	642	621	613	612	611	631	665	644	658	642	660	654	614	662	578	606	571	668	648	656	631	636	606	635	615	637	620	693	654	595	636	629	605	616	648	647	632	597	619	616	598	631	617	657	637	637	583	607	636	566	652	626	643	669	597	667	688	604	608	633	624	591	629	653	635	634	641	599	600	640	651	615	651	653	645	620	629	635	611	686	622	610	652	624	610	645	628	615	641	628	628	584	641	650	602	615	593	678	621	623	654	645	649	608	650	612	621	647	640	601	587	628	679	648	662	630	602	631	612	596	680	581	608	625	634	669	604	592	638	630	638	640	603	594	604	649	591	631	636	649	665	659	632	653	625	647	640	620	623	610	597	564	677	648	667	633	616	632	694	606	670	614	637	659	584	667	648	698	671	610	641	643	584	607	639	602	633	607	609	609	603	629	647	611	649	630	668	643	617	623	625	665	656	641	593	664	623	623	618	652	644	646	675	668	608	648	613	608	609	649	681	590	631	646	611	620	648	580	622	625	665	632	668	635	646	652	625	656	643	620	614	649	627	617	621	597	595	633	619	633	626	611	650	649	567	637	585	635	627	622	619	603	588	679	643	632	621	673	631	600	603	640	622	693	620	651	606	606	653	620	644	643	615
28079	11130	7668	5049	3788	3196	1846	1229	747	495	411	328	326	262	321	267	269	280	239	273	250	272	262	257	247	259	243	226	240	237	239	241	223	245	219	232	245	240	255	214	220	235	255	217	231	241	230	228	244	200	246	223	247	207	213	230	236	222	246	226	224	255	237	220	217	223	218	242	256	219	223	244	233	236	228	243	238	221	229	240	249	202	247	242	260	227	217	242	230	249	255	243	237	224	218	238	241	249	220	215	215	216	228	221	246	219	250	234	253	254	218	228	242	215	231	238	224	260	246	234	243	239	241	224	213	230	227	205	238	219	234	195	241	223	236	213	232	222	268	232	222	212	249	228	255	241	246	226	259	239	262	212	253	257	233	222	231	228	246	191	215	226	226	225	237	238	208	233	243	209	234	224	246	236	217	223	218	247	228	232	223	237	246	231	246	221	243	250	219	231	226	204	246	268	273	229	214	209	209	224	239	226	241	245	238	242	239	236	209	225	245	231	230	228	212	223	223	230	225	237	215	244	236	217	242	190	229	248	231	223	233	220	215	250	229	230	221	233	216	226	211	247	220	241	246	218	217	219	259	199	233	243	216	222	258	232	256	234	222	213	215	204	208	214	235	238	241	233	221	231	227	222	227	240	220	229	254	240	226	244	229	237	230	219	217	231	242	242	213	220	208	232	233	244	188	203	229	227	239	209	220	232	225	237	239	219	225	261	222	237	251	225	249	232	209	209	269	261	244	219	242	233	243	231	251	237	232	216	246	253	231	213	223	262	248	244	226	214	223	260	222	202	208	249	234	227	211	243	219	231	230	222	234	253	226	213	220	259	223	217	229	192	232	230	226	232	239	228	233	210	209	246	252	212	212	216	267	231	232	239	253	238	217	237	243	231	226	214	230	247	245	247	242	231	206	217	253	238	233	255	270	251	237	233	230	214	245	229	223	206	246	240	239	240	247	216	237	228	215	247	251	225	244	234	215	183	233	253	239	225	227	212	201	212	201	258	235	225	243	219	211	221	236	233	225	210	233	266	208	202	242	266	226	253	207	243	215	213	213	255	244	210	251	228	230	223	229	211	235	234	232	195	208	207	230	235	206	217	232	207	225	227	220	242	243	215	257	198	247	237	230	234	240	222	261	233	231	225	235	206	242	218	223	232	250	207	201	221	215	239	240	237	221	207	209	257	241	225	230	226	202	211	221	242	248	211	252	246	253	231	194	231	221	216	202	239	210	250	239	223	240	216	232	262	250	227	207	225	235	222	240	203	237	261	240	230	230	241	263	214	200	229	214	244	232	193	245	235	236	247	217	245	209	225	213	234	200	233	230	210	233	235	206	246	226	245	251	236	238	231	237	225	233	245	214	249	237	234	224	241	237	264	205	200	238	243	223	251	248	240	220	226	234	225	226	224	271	227	223	207	245	220	205	226	230	221	252	212	216	232	212	264	229	248	193	246	235	208	229	249	237	241	222	249	233	271	221	212	242	248	213	226	242	250	267	238	202	237	217	220	235	265	221	235	247	218	236	206	229	211	221	221	234	217	240	245	213	232	226	214	237	207	242	226	239	225	209	238	248	216	234	253	217	211	253	223	242	231	213	222	251	230	229	236	205	234	236	222	232	206	257	236	207	231	239	237	216	243	240	225	215	232	268	233	233	229	215	212	232	232	224	238	227	201	224	252	234	212	226	215	228	209	227	193	244	217	222	199	200	220	232	233	222	233	232	234	242	246	218	231	257	205	227	238	243	220	250	235	255	203	218	236	215	234	230	213	220	265	240	216	223	227	224	226	239	220	229	233	216	248	220	230	210	242	237	229	241	232	222	241	215	233	217	241	253	219	239	229	233	232	246	230	222	235	225	226	227	234	217	231	202	206	223	241	235	250	227	260	250	224	204	212	212	241	242	220	222	231	226	232	238	234	227	205	242	221	223	240	242	203	229	281	210	215	222	231	221	265	225	224	217	241	253	221	206	228	214	216	245	229	229	240	229	257	238	230	235	256	203	232	232	225	254	234	206	244	236	237	267	214	203	228	225	256	236	243	239	210	247	235	245	220	246	223	254	255	221	196	221	219	257	250	241	208	220	217	232	241	240	207	238	215	225	200	235	214	239	230	217	208	237	239	227	224	240	241	249	218	225	223	210	210	236	239	225	229	253	249	231	247	234	204	225	211	214	224	232	271	232	210	199	274	237	230	207	225	220	225	214	235	202	239	223	221	251	234	216	227	251	216	206	197	203	224	201	228	194	234	231	238	228	224	241	248	204	257	216	233	235	247	238	225	249	212	225	207	205	237	235	241	259	261	195	218	218	248	219	251	238	234	227	212	234	227	242	225	213	224	226	235	235	231	224	232	248	254	226	221	256	254	224	233	219	224	261	222	230	238	221	266	216	215	227	210	236	244	238	220	244	226	254	222	255	242	221	222	202	206	225	229	226	227	218	253	229	210	222	202	250	262	244	250	230	208	221	203	233	217	202	244	224	216	229	257	237	210	241	230	228	244	246	231	234	224	250	241	240	244	207	222	220	255	234	247	223	234	235	238	269	237	221	227	235	246	247	234	241	225	227	206	215	235	249	239	257	223	209	232	243	214	225	223	221	220	234	235	241	211	229	258	240	214	218	253	222	228	219	237	239	231	221	228	202	230	221	232	196	221	240	243	239	242	211	244	236	241	226	239	214	227	231	251	242	224	218	221	217	227	240	225	248	187	225	241	245	206	221	231	234	271	235	230	238	238	254	225	223	238	219	252	246	245	225	217	244	252	236	224	248	239	215	233	228	239	215	224	238	201	267	218	236	214	221	227	218	244	204	228	222	219	233	213	219	207	227	225	222	221	236	239	239	251	249	226	226	238	256	257	221	212	213	215	231	225	240	234	257	228	221	242	241	246	253	224	221	236	221	235	303	228	224	216	225	211	227	234	218	241	247	241	264	209	228	252	236	244	216	219	235	245	211	257	245	222	204	238	202	226	218	226	236	246	220	220	228	227	236	243	253	220	247	202	238	224	220	249	227	222	220	218	229	220	217	218	215	214	244	231	249	234	239	241	228	225	236	220	219	210	233	230	227	240	250	238	227	218	213	214	233	211	243	205	223	231	224	234	234	234	231	242	222	237	225	215	232	231	220	231	222	238	241	226	233	201	239	206	212	243	246	239	249	223	230	251	225	228	194	199	222	227	211	205	241	226	230	227	242	260	214	216	243	250	233	206	237	239	223	238	223	237	253	235	250	226	218	237	251	233	237	231	258	257	239	252	225	242	218	215	221	218	227	212	225	243	230	270	219	199	241	231	206	246	266	198	240	187	216	257	238	226	232	247	225	198	226	231	271	230	228	240	257	236	233	265	218	234	231	224	237	232	219	241	240	215	231	255	228	227	222	248	222	214	211	238	231	239	233	205	227	242	249	214	203	251	228	215	233	227	235	210	215	225	224	252	227	225	231	255	225	241	229	204	236	238	204	262	226	235	235	235	235	203	241	223	232	224
20004	4066	6103	5509	5897	5580	3967	3149	2316	1544	1339	1214	1039	935	938	832	806	766	767	717	772	771	670	744	686	708	634	674	662	657	660	682	632	631	636	682	637	579	638	639	645	620	604	618	627	621	589	645	686	580	641	622	613	624	593	592	608	632	608	583	635	649	600	624	624	594	580	579	568	623	591	625	638	607	630	608	595	625	632	589	581	607	593	577	631	586	591	633	587	621	618	635	628	634	657	623	627	656	656	600	600	603	633	612	593	594	594	624	592	578	634	658	611	584	553	621	621	609	579	614	607	581	583	617	576	605	573	552	601	610	628	568	618	622	599	549	604	594	605	568	580	554	595	569	601	630	581	602	581	602	541	608	647	617	574	630	571	622	605	619	559	602	603	630	623	567	582	595	593	596	567	580	538	585	592	632	587	508	611	612	567	608	588	588	565	590	581	625	577	599	606	574	630	594	570	592	617	585	586	608	609	567	601	587	614	575	593	590	619	577	591	573	587	590	589	539	615	606	599	555	607	635	590	580	629	651	603	583	632	590	614	591	587	608	612	586	605	636	578	609	604	576	643	541	590	567	585	544	609	612	604	543	567	615	607	614	601	575	619	620	581	632	571	581	648	609	607	620	602	579	586	621	613	588	605	592	620	622	621	618	559	596	610	595	580	611	604	560	580	554	586	597	562	569	561	585	573	611	607	583	569	624	576	597	600	555	617	574	610	597	573	609	578	632	578	592	592	619	564	599	559	611	581	580	588	569	585	602	585	565	593	552	559	565	587	590	578	593	607	580	562	616	611	553	584	589	555	607	628	611	599	604	603	589	589	611	638	607	577	595	623	550	582	596	575	607	645	606	643	614	539	557	599	632	625	550	619	593	595	558	615	617	590	590	618	586	619	606	631	530	589	604	597	564	595	605	570	600	594	590	571	627	602	590	595	590	598	593	648	593	584	584	622	569	547	572	648	579	576	539	634	587	581	569	578	579	577	609	575	571	594	569	613	587	616	568	563	554	598	589	589	559	581	584	581	608	630	594	596	632	599	553	587	596	583	634	582	573	547	557	563	548	623	555	614	651	589	590	624	593	572	607	561	628	543	583	571	571	606	614	608	561	625	590	569	575	580	581	626	614	565	624	624	604	579	612	563	603	579	585	599	586	633	584	599	566	567	612	587	586	574	562	574	585	607	569	606	610	573	612	585	559	570	579	583	627	611	531	530	579	542	579	610	636	546	615	608	581	522	591	582	607	657	608	598	601	591	611	589	578	640	606	601	580	661	605	598	579	588	589	596	605	541	617	627	631	572	632	603	573	605	588	583	636	600	631	585	614	600	537	598	596	590	580	612	629	579	602	580	616	575	570	595	571	581	613	595	585	564	557	596	557	595	583	581	569	599	614	644	624	533	626	558	667	621	577	605	607	607	600	561	578	600	587	602	597	579	583	567	602	593	601	567	606	598	588	613	603	599	614	559	624	559	577	609	570	548	600	586	587	605	590	571	583	643	592	608	606	618	585	616	589	564	602	568	614	585	569	598	636	608	623	563	618	584	588	606	613	563	577	567	591	575	582	618	591	574	608	599	586	599	574	612	624	605	576	584	629	565	615	593	515	605	567	597	600	574	604	599	586	587	554	614	593	577	569	622	566	600	613	593	590	592	551	595	571	600	572	533	596	582	592	541	604	603	618	586	579	615	603	639	632	567	571	603	560	600	583	623	623	602	562	603	626	606	603	588	593	607	607	647	556	574	594	606	568	568	569	560	560	624	593	571	609	602	578	534	584	583	616	632	605	628	627	587	543	580	555	583	616	565	601	570	541	571	557	622	557	603	601	616	612	594	584	579	610	613	583	596	636	571	617	545	565	522	563	613	557	587	592	592	565	614	605	555	569	580	574	629	565	550	573	555	621	600	559	641	553	568	594	589	595	586	596	600	590	609	582	621	595	597	630	592	570	570	615	621	581	629	606	585	600	593	579	588	549	583	587	587	619	564	586	567	601	613	570	604	615	584	582	590	608	597	569	591	620	578	612	569	579	586	599	591	589	551	578	590	612	607	601	599	585	605	578	590	617	559	565	586	578	625	569	654	592	602	566	566	571	611	619	561	596	553	608	613	581	575	640	579	618	597	548	610	623	618	572	581	629	607	590	590	582	594	603	563	595	588	592	564	585	569	605	597	563	634	562	588	583	584	582	564	653	561	575	604	563	588	625	598	583	573	584	604	627	567	579	577	647	592	612	573	572	585	595	541	596	607	583	570	563	617	576	610	605	586	558	601	557	590	582	569	599	599	562	591	615	617	622	605	553	646	591	610	564	568	566	589	584	597	580	602	581	574	603	588	596	542	601	569	604	587	591	573	589	599	580	576	546	625	579	571	610	595	594	562	563	607	526	614	568	559	589	565	569	598	620	623	570	634	583	605	593	613	600	581	584	621	606	565	614	582	582	620	591	597	616	572	636	597	566	589	602	616	608	610	627	614	590	606	571	559	590	584	606	555	625	579	621	579	661	535	567	595	604	604	594	606	598	628	563	604	591	571	565	606	599	615	589	657	605	592	593	610	575	545	567	599	606	572	597	583	596	573	570	582	594	577	632	602	561	610	545	615	588	576	579	576	615	558	574	582	589	555	594	563	646	590	607	580	605	611	566	592	551	596	589	621	626	640	582	609	547	605	628	597	607	558	581	541	572	614	568	598	577	602	584	565	588	620	600	621	593	580	609	622	563	618	615	628	570	590	606	608	579	586	538	610	586	591	614	591	602	617	593	573	544	598	568	575	565	569	613	588	618	588	599	612	593	568	587	565	661	587	631	564	601	566	557	596	576	571	592	608	538	593	564	555	572	591	523	617	559	590	633	580	599	625	574	577	580	629	599	644	615	572	573	581	590	573	588	548	575	559	573	590	613	557	583	618	617	612	576	580	607	554	597	605	599	605	606	616	584	587	575	618	601	627	572	599	588	571	560	584	585	587	591	579	631	632	592	642	589	555	619	574	562	591	576	587	631	623	601	600	617	598	621	616	582	564	590	648	583	558	602	544	601	555	603	584	630	591	568	574	624	562	604	615	573	618	614	570	578	546	647	560	587	557	588	614	575	582	575	614	580	590	587	577	578	572	570	587	572	624	565	607	616	579	626	581	608	581	613	591	588	559	573	574	630	575	607	549	617	577	639	594	584	569	577	565	575	546	571	590	572	583	616	571	575	599	575	600	563	614	588	581	585	595	576	541	557	604	604	584	594	583	576	619	569	607	567	580	616	604	557	614	623	603	583	559	624	558	580	561	595	585	604	618	587	610	619	568	603	573	586	552	578	564	613	621	604	565	590	646	605	576	609	586	582	620	628	632	569	564	587	599	572	599	604	572	565	612	605	592	543	585	610	596	613	581	631	641	609	567	581	625	602	605	548	559	621	612	600	610	589	577	585	582	593	558	591	578	606	564	619	617	588	629	601	557	556	611	599	549	607	583	590	553	543	579	617	591	588	622	562	606	602
37329	16899	12232	8300	6497	5391	3210	1761	969	654	450	335	281	219	212	173	207	179	180	163	184	163	153	153	138	166	162	137	143	145	133	154	131	146	160	132	129	146	129	132	133	155	137	136	145	146	148	128	157	124	146	144	124	140	110	134	145	128	126	121	134	133	128	129	132	128	125	133	153	141	122	124	136	124	118	136	149	136	122	129	142	135	105	114	134	134	141	107	139	121	136	146	134	145	127	155	153	158	123	147	125	130	113	149	145	117	140	149	148	134	119	127	134	125	127	130	126	134	131	121	145	132	137	140	127	115	161	139	134	129	134	138	123	130	134	147	132	135	141	124	129	133	121	121	113	102	135	110	143	129	118	126	118	122	133	139	118	120	134	126	124	123	127	131	157	150	146	120	137	122	120	116	136	129	139	145	138	131	128	132	126	119	141	125	134	143	127	116	114	144	140	126	114	131	141	132	123	141	110	123	133	116	127	134	106	114	126	130	124	123	138	129	118	130	141	126	128	112	111	126	133	147	117	135	134	143	144	149	139	149	138	158	134	124	142	115	125	118	147	143	141	124	121	119	112	121	130	138	133	133	135	137	139	149	137	145	143	141	133	130	127	147	162	125	135	131	135	126	120	99	115	145	116	147	126	140	113	133	135	118	135	140	126	124	117	140	131	126	133	132	125	123	136	127	138	128	145	116	144	113	129	121	133	136	142	126	121	118	138	150	136	117	149	112	127	157	139	118	126	133	130	127	127	126	123	137	131	117	126	114	136	115	144	147	139	146	126	124	121	132	140	143	112	120	125	114	128	137	135	111	149	109	117	142	122	111	129	149	137	139	116	120	121	122	140	126	128	120	137	133	124	127	128	114	135	127	131	128	118	149	141	114	151	141	129	112	132	142	145	114	123	125	124	140	129	129	120	154	146	131	103	134	156	109	137	143	131	127	122	108	137	130	115	131	125	114	132	137	131	128	104	117	140	129	123	130	139	142	125	131	141	130	117	110	168	124	135	133	114	127	134	118	142	127	127	147	146	119	98	129	117	138	133	120	143	127	149	141	122	138	131	137	141	144	133	149	139	150	135	122	135	146	124	116	120	132	127	122	123	132	123	126	133	120	111	147	124	121	118	138	131	131	135	157	125	128	136	140	134	111	104	140	128	114	153	141	115	121	109	132	137	135	131	120	105	132	125	134	130	135	129	144	142	123	145	142	130	139	137	141	119	127	126	118	135	127	124	116	129	127	134	134	127	131	109	123	140	124	122	136	128	129	138	141	140	159	126	131	144	145	127	133	131	122	125	135	131	135	122	113	139	160	107	144	125	126	132	115	129	144	143	146	136	115	130	137	149	140	127	117	137	121	109	131	146	128	125	123	137	139	131	131	128	139	127	145	125	160	147	133	143	115	124	145	119	131	117	135	116	135	128	126	141	133	135	106	130	149	124	142	120	151	134	119	118	135	121	133	103	133	131	125	113	130	135	110	129	115	144	139	144	125	130	136	147	126	131	126	145	132	122	133	142	127	132	127	152	121	144	144	109	139	111	121	126	113	127	138	127	128	130	152	110	124	109	126	109	109	145	135	132	136	129	115	133	105	128	128	118	130	136	128	131	114	115	146	124	141	132	130	123	134	122	122	117	132	127	137	135	147	126	138	147	128	132	127	136	135	136	133	119	126	135	122	136	138	137	136	128	110	131	129	126	127	127	121	113	123	147	116	135	136	128	128	109	109	123	114	129	133	152	132	131	117	135	136	125	119	122	110	134	159	136	137	133	139	140	125	132	115	119	120	103	110	122	136	112	125	139	120	138	146	124	123	112	117	128	120	124	135	145	137	117	138	115	120	122	119	121	109	150	121	126	133	121	112	132	125	121	136	133	118	116	98	137	116	130	138	121	132	137	117	140	141	135	116	147	153	109	139	133	126	127	135	118	116	140	139	151	117	142	126	144	149	137	132	128	141	153	137	137	143	122	159	141	133	113	122	139	158	125	133	140	132	141	116	122	144	116	150	137	140	134	121	124	122	128	134	141	134	141	136	127	123	144	132	127	136	147	121	121	127	105	127	110	140	144	111	143	118	120	125	115	141	139	142	120	126	122	128	121	145	144	129	144	123	136	121	143	115	122	131	139	120	152	149	121	124	132	121	137	135	131	128	109	126	114	117	132	136	149	138	127	138	108	119	130	129	120	145	136	137	130	124	113	132	109	112	118	146	135	128	122	139	133	114	124	134	139	157	132	134	135	107	128	132	108	108	138	128	135	120	116	137	128	117	140	110	100	130	135	149	132	127	144	127	138	132	136	130	151	137	137	138	140	137	124	129	108	118	118	147	121	118	121	123	132	114	113	133	124	128	136	118	133	123	133	116	140	125	116	127	114	140	127	133	133	135	123	118	132	134	139	155	113	115	134	137	127	142	113	121	149	111	129	141	163	136	135	150	121	139	129	130	140	119	121	124	119	131	130	151	145	138	137	134	119	135	148	133	124	131	135	129	121	122	120	125	136	107	129	120	128	129	124	119	129	137	134	130	113	131	149	141	134	139	125	137	126	132	149	115	133	147	141	129	149	116	127	133	124	148	121	121	125	116	116	129	108	147	104	126	150	136	125	130	123	110	131	122	126	117	138	124	122	129	131	125	112	110	124	126	141	125	124	126	151	131	129	107	123	139	117	158	118	106	127	112	124	121	140	125	113	145	138	124	135	119	128	128	124	125	128	132	118	145	146	134	100	111	135	124	129	123	125	110	120	122	141	132	136	126	121	140	113	126	120	125	146	121	123	146	118	128	126	140	147	137	107	127	103	123	117	139	142	127	138	134	120	138	122	111	131	122	123	112	127	141	127	115	118	136	133	124	139	132	159	142	125	127	139	118	135	134	145	143	125	141	136	134	134	124	121	120	142	123	130	125	119	136	122	142	140	123	126	104	137	130	128	126	121	137	131	126	114	132	122	128	128	124	142	132	127	127	135	130	140	131	115	142	134	145	115	136	131	136	127	124	137	129	148	126	116	122	133	145	127	139	120	140	138	123	125	130	124	127	149	128	123	136	137	120	125	138	140	132	150	136	141	137	122	120	122	121	104	142	112	110	121	141	101	153	139	124	127	110	142	127	138	129	132	106	128	131	102	132	125	130	143	106	133	110	122	129	123	133	123	121	142	126	114	138	131	124	103	134	145	116	144	120	136	150	132	138	140	111	123	132	140	153	137	135	125	143	123	124	122	144	130	109	129	126	128	128	130	112	129	125	126	120	137	148	141	119	132	131	112	137	141	109	122	145	118	101	128	114	150	117	117	149	118	124	118	135	101	125	120	136	136	123	124	140	110	129	109	126	137	120	134	124	134	126	138	108	126	142	117	150	130	124	149	126	118	129	149	176	121	132	115	142	121	106	128	138	139	124	141	139	156	127	139	125	151	115	144	135	131	131	152	127	139	128	131	131	140	131	138	150	144	152	121	126	152	142	141	125	130	128	129	128	122	138	129	143	115	140
25946	5738	8702	8196	8505	7888	5904	4599	3227	2423	1864	1548	1270	1049	924	822	762	712	669	652	618	666	619	577	559	528	503	501	505	496	454	449	444	436	432	414	427	415	384	402	392	414	380	389	398	405	365	440	391	365	370	417	401	393	346	371	407	361	380	391	413	377	344	373	368	343	394	383	343	345	338	384	354	340	381	387	382	394	365	370	400	355	373	367	391	386	390	354	365	384	387	375	405	401	417	401	404	406	377	372	376	360	398	364	356	364	390	403	357	375	367	333	344	361	351	384	375	384	364	321	367	370	361	331	357	359	363	359	340	359	361	348	331	371	334	361	357	345	331	354	347	384	361	339	375	357	351	333	354	354	338	361	352	352	355	358	372	332	330	337	366	349	370	313	371	364	349	330	328	359	355	372	336	373	359	357	337	342	323	355	357	384	356	348	355	321	330	329	350	325	359	338	364	356	378	370	344	367	346	369	381	324	330	334	363	388	363	349	359	431	375	358	379	337	372	355	342	316	344	360	359	375	356	359	344	325	345	320	321	347	356	343	355	341	377	359	350	365	372	338	343	362	345	367	316	356	355	352	349	335	355	378	337	329	357	333	348	332	351	324	355	338	326	370	343	342	332	362	357	328	397	394	351	335	337	341	358	375	360	351	349	364	312	356	380	331	330	345	371	339	333	342	350	337	338	352	341	341	348	372	335	353	351	354	317	354	352	360	349	358	362	382	345	344	337	386	346	353	338	339	341	373	362	353	334	384	363	368	370	387	344	342	309	328	352	342	369	345	330	330	337	338	395	340	336	324	398	343	357	345	327	362	334	361	371	344	370	356	376	359	343	322	318	316	345	364	347	355	294	342	316	338	365	361	328	327	368	375	380	348	346	321	348	369	368	366	368	347	359	327	355	353	369	337	354	349	314	377	357	332	345	350	348	365	352	379	317	361	363	359	337	335	323	293	326	371	321	351	342	351	359	376	334	376	363	338	348	325	318	318	359	313	346	323	350	360	366	341	316	367	369	331	370	352	333	325	384	341	361	317	331	334	372	370	346	319	355	383	325	350	386	353	343	346	373	362	320	333	353	337	343	359	349	354	332	357	311	351	340	352	348	346	335	349	343	353	367	364	377	377	320	331	336	354	366	350	343	344	330	368	319	359	358	350	369	356	343	313	346	346	344	350	346	368	315	342	354	377	331	366	369	360	350	359	333	333	328	364	339	376	360	331	389	354	388	356	348	368	345	330	343	355	330	356	328	332	337	325	304	356	359	340	362	353	314	327	352	368	376	319	362	345	340	351	360	342	338	360	340	351	333	321	338	330	342	351	353	338	350	345	341	366	353	371	361	365	344	355	371	345	326	357	356	333	377	343	342	331	372	347	340	351	330	342	353	346	348	325	349	364	377	358	355	339	357	318	341	342	322	335	387	356	341	370	339	402	362	365	371	355	320	388	377	331	368	358	354	360	338	346	333	357	320	325	345	343	377	346	337	362	353	367	344	332	352	386	322	357	365	314	345	318	364	377	372	407	366	361	333	318	347	337	388	364	294	358	343	367	357	312	322	322	360	361	335	335	337	348	343	322	377	333	335	333	331	394	362	367	375	365	332	353	352	364	367	348	346	344	323	339	353	335	356	341	339	406	339	352	365	326	368	370	372	360	314	372	337	348	335	377	356	350	360	332	370	334	319	358	374	336	357	313	362	349	344	345	340	349	338	337	351	404	338	320	378	342	341	327	367	346	321	387	328	318	349	350	397	313	344	338	365	345	354	345	331	345	345	346	387	359	325	368	345	347	326	350	359	343	351	371	343	355	367	334	358	348	352	332	355	339	334	346	346	321	359	319	379	352	375	299	366	339	348	343	342	344	358	333	325	315	351	331	320	334	362	342	380	333	339	348	342	327	351	337	361	355	343	375	358	345	363	367	355	332	348	339	311	360	360	354	345	332	312	380	323	330	366	344	367	369	367	344	344	337	345	382	313	306	337	373	347	339	332	329	385	352	326	355	334	349	328	341	358	359	363	357	350	354	340	373	340	373	337	322	352	335	328	392	354	340	360	317	361	364	371	363	345	320	356	319	338	354	344	356	352	369	327	364	356	359	343	357	378	365	345	327	335	328	375	328	352	362	372	325	329	326	340	407	339	362	361	326	384	370	366	354	336	329	378	343	337	335	343	342	331	348	359	337	326	352	359	358	344	360	346	359	346	365	383	345	331	361	333	333	342	342	341	330	349	340	312	319	372	340	337	342	328	312	369	335	326	392	334	333	326	335	340	347	304	341	385	336	324	354	344	325	377	341	345	345	365	368	312	363	358	333	332	383	349	319	343	341	343	338	342	314	340	340	363	318	343	335	336	383	318	359	340	361	362	348	357	348	333	365	362	351	355	379	351	384	363	326	296	348	372	342	356	325	298	361	318	355	335	352	355	367	350	351	376	330	325	340	390	361	351	394	355	334	353	353	339	364	352	351	355	379	370	298	367	340	346	342	359	343	359	362	324	364	346	339	345	333	354	339	370	368	339	325	342	327	352	348	345	320	351	326	329	352	344	348	331	362	334	378	386	362	362	366	358	340	354	367	359	351	358	346	358	340	365	332	291	335	339	382	321	396	333	391	349	389	355	322	347	309	357	342	337	355	351	330	336	350	316	325	354	337	381	341	372	333	364	337	361	347	316	381	343	375	315	360	345	342	356	359	350	358	358	380	364	353	345	334	341	332	332	346	343	337	360	366	344	336	375	377	360	326	315	347	381	329	319	320	357	374	338	333	344	347	335	368	375	340	362	308	332	340	340	343	325	367	355	356	384	330	335	316	327	359	357	352	366	370	298	368	346	373	346	334	339	361	365	313	333	336	344	353	338	347	343	339	346	363	358	331	356	326	351	329	338	322	339	337	356	345	372	352	352	382	338	338	349	360	371	349	362	344	329	355	359	319	345	366	364	324	355	330	355	350	373	379	338	378	340	375	332	341	331	364	327	338	322	342	344	348	377	357	359	367	325	377	356	330	360	351	321	343	374	376	318	347	391	364	335	369	355	328	368	314	331	361	360	350	346	322	350	343	357	320	372	352	380	352	319	362	363	336	356	370	356	334	338	338	353	350	313	343	345	360	376	332	383	370	355	375	341	347	365	306	371	356	346	351	346	326	344	341	383	334	351	323	349	347	347	363	346	343	366	375	353	371	339	325	335	320	377	339	340	363	358	365	345	339	357	339	354	356	358	313	372	356	366	346	372	342	358	318	362	373	331	344	361	346	332	389	357	342	334	353	370	378	360	338	344	342	355	345	369	337	348	363	364	328	358	345	339	331	334	350	367	356	360	326	378	344	345	387	365	351	351	379	347	381	331	338	389	302	323	362	351	346	357	353	342	381	338	367	342	342	328	379	345	364	351	343	354	339	327	352	347	361	392	321	369	335	355	382	334	360	363	350	376	347	337	326	349	350	342	350	330	377	351	350	349	344	340	322	356	347	387	320	372	367	343	350	347	359
6069	1646	1133	778	714	473	386	302	264	281	237	233	234	224	240	236	230	235	231	226	223	237	233	254	265	259	225	220	225	243	248	244	247	236	215	224	238	243	226	231	208	241	226	243	217	226	258	244	250	237	259	255	235	208	253	239	251	249	213	247	240	227	215	205	228	243	213	237	255	231	236	228	251	214	214	233	243	225	218	235	214	245	241	243	220	245	237	237	242	202	231	271	258	225	244	216	230	274	238	222	216	231	221	241	244	215	227	241	223	222	245	239	212	229	225	234	230	232	218	227	243	228	245	236	231	234	235	228	248	288	247	234	242	251	230	234	229	221	258	219	234	231	213	192	212	235	206	256	275	231	230	260	236	233	219	213	226	223	233	237	244	228	226	214	222	217	213	224	198	193	216	227	236	236	224	217	217	231	197	231	220	241	228	230	224	211	233	237	225	230	233	227	239	233	239	244	239	222	242	226	235	241	230	224	251	217	236	251	222	216	215	229	212	244	223	212	253	221	266	211	210	237	219	275	230	224	250	234	200	227	216	220	256	237	241	240	253	241	253	209	243	239	198	193	241	235	243	237	229	236	216	223	230	222	246	239	265	235	223	228	233	204	257	246	213	231	228	233	248	206	220	256	255	243	209	218	220	250	221	270	218	228	237	277	220	234	223	230	239	209	235	248	235	221	228	240	218	212	249	240	208	228	218	229	244	225	220	211	216	267	253	228	226	218	237	245	236	256	239	225	203	253	220	249	240	231	224	228	211	244	241	209	219	220	232	228	250	238	217	216	245	213	239	221	234	223	259	232	218	244	236	216	213	248	261	224	245	229	220	230	235	233	251	239	229	255	244	233	230	263	214	237	219	237	232	251	260	239	217	221	213	234	242	238	239	237	226	231	226	231	257	235	213	240	202	229	229	221	242	221	210	232	247	233	223	221	229	226	209	254	224	262	232	250	226	194	245	236	204	236	231	204	245	239	240	235	225	255	232	252	231	226	210	272	237	224	209	239	232	229	210	204	220	239	245	238	222	241	241	245	213	226	232	234	225	233	235	266	245	227	265	243	203	234	221	221	226	264	238	257	209	227	209	243	241	223	215	240	232	221	228	245	228	249	250	244	240	215	242	203	213	220	248	229	263	210	248	240	217	208	225	220	225	225	236	235	235	256	208	209	210	256	276	237	243	229	202	247	211	229	232	243	228	216	205	251	259	261	232	221	233	248	258	241	228	222	231	212	249	262	270	254	227	214	265	235	233	226	248	229	249	235	247	261	252	250	237	250	248	254	247	238	219	222	227	251	233	225	217	238	218	216	223	226	257	267	233	234	223	239	219	248	239	241	224	254	229	216	234	227	200	240	246	224	253	231	232	214	204	218	256	248	220	212	197	236	243	242	237	241	268	237	233	258	255	221	236	238	240	230	246	226	245	236	226	242	222	205	242	239	210	219	223	263	231	224	228	227	229	226	212	226	226	251	224	213	257	202	254	234	244	241	239	247	205	241	232	213	220	252	249	239	234	217	220	269	245	240	251	208	224	237	235	232	226	233	254	237	230	229	230	238	234	229	229	244	228	251	205	235	243	243	208	246	242	225	233	239	204	239	270	246	242	210	226	234	215	234	241	218	239	258	221	242	220	244	251	272	238	224	247	234	266	249	249	249	221	231	220	234	227	231	259	242	235	235	243	233	240	264	209	229	230	235	260	228	248	237	242	234	227	242	251	224	252	236	216	230	245	247	240	231	250	232	236	229	233	217	218	224	199	236	246	233	239	234	222	243	238	241	219	219	243	221	220	228	242	222	213	246	252	232	210	242	223	191	245	226	196	216	247	211	220	249	241	257	212	211	258	237	246	230	257	251	246	225	223	233	235	234	250	244	225	233	229	252	210	261	236	223	248	219	191	220	260	220	232	235	245	232	196	236	204	262	231	216	196	197	222	217	225	252	225	236	224	248	244	234	227	238	257	210	228	211	270	208	239	237	239	222	236	232	241	220	221	258	225	250	223	226	203	270	246	204	240	229	232	241	190	235	224	237	229	220	247	249	247	227	233	236	239	227	252	225	248	237	237	243	224	233	248	224	234	225	241	230	216	236	213	230	254	248	212	268	258	244	215	213	227	267	228	239	257	231	220	223	228	232	230	244	266	215	200	225	223	237	228	217	235	254	236	221	242	245	224	250	234	230	214	250	225	232	232	228	238	226	226	234	220	218	233	239	251	260	220	219	215	225	234	256	224	238	235	235	210	208	217	234	244	254	221	238	244	213	233	231	235	224	245	236	252	256	241	220	244	286	248	231	230	226	235	240	240	239	204	221	207	213	226	255	223	235	232	246	226	228	219	232	219	207	219	246	259	247	244	233	234	194	245	244	240	245	232	238	226	233	219	237	222	231	261	216	243	217	218	240	238	242	226	211	215	228	256	246	258	224	234	235	242	241	225	246	255	226	233	240	249	218	233	232	221	230	247	237	248	244	250	258	236	259	237	240	230	269	249	207	258	218	220	241	221	247	238	237	215	226	238	229	227	226	223	222	227	234	255	244	227	244	230	244	239	239	233	212	210	246	216	203	249	221	237	242	206	236	233	225	211	244	224	240	261	247	235	250	239	232	245	202	227	233	241	206	225	247	222	236	271	239	223	227	238	219	225	242	246	215	243	237	236	218	242	225	222	202	220	241	238	248	225	225	230	236	205	279	232	230	249	227	235	202	197	232	237	216	236	233	265	231	216	237	213	249	241	255	241	224	229	249	252	210	229	228	232	202	241	245	245	250	223	240	230	228	205	236	227	220	219	230	250	239	242	214	207	196	243	243	218	247	239	227	241	208	225	243	238	225	219	254	230	245	219	230	209	219	217	232	213	236	240	244	239	231	195	190	225	237	238	257	232	246	241	243	230	216	229	250	207	218	232	251	209	226	218	236	245	210	237	235	255	218	213	218	222	191	199	238	225	238	224	236	246	217	259	249	245	205	244	257	230	201	249	245	241	219	234	251	245	222	204	239	249	226	207	230	229	232	245	214	244	242	242	215	239	247	247	228	264	248	231	247	242	252	219	198	247	217	237	252	232	264	216	245	215	247	229	235	228	229	226	215	228	220	242	240	225	240	231	244	225	226	242	257	244	207	219	221	229	233	239	227	241	236	238	241	228	243	234	220	281	217	244	249	208	222	228	255	218	207	229	223	240	261	223	227	235	246	243	203	238	213	242	261	213	242	209	247	225	220	235	242	236	270	221	246	205	234	234	242	214	232	226	244	237	221	237	243	237	235	271	238	237	250	267	210	233	237	252	261	238	234	227	245	240	218	214	190	229	247	218	239	220	237	222	225	241	248	229	202	220	227	226	226	254	233	203	215	214	234	243	234	226	218	228	208	213	237	205	243	244	246	223	231	227	228	260	238	213	241	205	258	220	248	275	228	238	216	247	243	235	243	231	244	262	257	267	220	195	224	198	219	239	242	240	227	231	218	226	217	225	230	258	242	229	225	234	218
5384	1490	1873	1866	1642	1402	1133	937	810	761	704	691	669	628	632	603	604	623	601	619	671	639	618	624	621	633	631	636	615	677	643	587	593	645	586	622	600	629	639	555	601	567	653	591	619	617	608	583	557	636	556	623	640	595	647	632	552	644	652	548	588	591	585	647	606	614	602	599	581	594	636	569	639	605	578	593	582	595	581	639	639	626	617	634	610	620	633	636	604	647	615	621	633	608	588	626	637	605	621	571	618	610	607	585	609	602	642	597	638	648	583	629	628	627	611	588	648	600	573	624	583	614	571	620	623	549	602	577	623	610	598	623	612	612	607	623	598	613	569	582	576	583	636	596	610	599	642	627	645	573	579	629	626	647	609	563	600	629	624	636	568	589	620	563	592	597	548	625	619	578	576	655	624	592	641	591	562	592	588	601	595	623	588	634	638	589	589	573	566	631	590	591	621	612	585	620	611	591	599	619	647	598	596	634	601	639	600	590	582	652	618	602	627	595	591	598	580	612	575	619	597	589	577	608	590	592	585	590	603	637	571	596	622	602	602	593	597	602	597	601	622	627	618	637	581	640	595	552	651	631	649	568	644	624	603	558	562	629	614	573	581	563	626	607	566	556	594	622	587	619	628	622	648	652	614	590	635	579	630	609	630	613	579	598	602	639	550	627	596	577	576	626	624	593	597	643	620	625	662	646	553	556	613	603	643	588	631	576	595	601	612	610	583	621	605	592	585	568	631	627	608	573	647	587	593	607	590	604	656	557	622	589	634	597	628	614	562	597	591	634	617	632	626	626	630	573	635	632	594	568	596	619	603	578	603	602	615	580	578	630	616	589	613	598	636	583	600	625	604	579	632	636	613	600	636	613	608	607	613	596	595	613	634	588	623	620	603	616	587	624	616	606	583	589	586	630	583	605	588	615	616	626	587	596	622	650	581	604	631	628	620	584	595	617	621	619	583	612	637	585	620	560	593	665	588	606	592	646	619	621	584	630	595	543	630	618	618	603	625	591	609	624	601	615	624	629	598	598	607	637	620	573	610	598	569	603	577	642	626	610	600	597	592	628	596	599	553	624	561	573	596	548	602	655	607	616	612	594	638	612	588	600	596	600	618	645	569	639	607	612	595	586	583	615	620	600	617	567	574	618	601	624	583	635	598	582	596	586	625	590	622	619	579	614	609	583	589	595	588	559	581	611	566	577	626	619	640	636	607	614	595	616	600	588	561	571	639	583	599	589	558	607	580	599	637	653	595	574	599	617	615	579	639	591	632	604	596	625	609	598	592	620	595	588	596	576	614	577	603	596	602	571	601	579	605	617	616	651	564	613	590	642	595	603	583	624	574	572	640	599	594	596	598	637	586	581	652	636	589	617	596	609	656	541	599	619	597	606	627	575	584	613	660	624	575	618	626	600	615	581	602	578	621	594	609	624	637	618	614	622	616	633	665	611	649	590	644	600	586	600	608	613	582	650	576	579	606	613	567	589	564	586	580	620	593	613	609	598	599	595	580	598	606	589	592	598	645	607	605	614	593	610	617	602	679	579	609	601	574	663	593	587	624	604	609	619	604	637	613	592	611	630	617	637	664	602	632	665	591	583	652	629	631	632	590	612	621	629	654	597	610	601	653	557	609	579	600	618	601	596	672	597	579	603	632	618	592	619	608	618	606	617	593	580	587	637	570	618	641	616	581	576	610	634	622	570	609	642	584	607	569	630	660	594	584	590	580	578	627	620	615	648	579	624	609	603	599	554	578	571	611	616	578	594	629	592	589	627	582	596	586	646	607	638	562	623	566	618	585	598	615	581	677	621	550	621	611	591	587	585	561	635	577	589	568	615	616	580	599	589	588	624	599	613	619	600	629	627	629	578	603	586	616	586	631	609	650	629	598	627	629	556	592	596	626	586	634	605	564	620	632	610	584	597	601	578	607	564	580	615	605	611	609	630	627	584	616	608	583	646	619	618	576	625	626	604	622	557	606	629	592	632	594	587	609	603	563	625	578	584	632	598	609	568	554	619	619	625	626	622	618	622	598	594	611	615	630	550	634	625	592	633	604	590	607	601	606	646	601	608	571	618	615	566	575	610	610	590	624	598	598	638	589	603	604	590	674	611	590	607	607	602	598	590	603	590	594	612	593	611	600	599	609	642	638	594	624	609	659	644	623	613	613	650	585	635	621	603	639	615	594	599	609	684	606	593	606	615	606	623	589	611	617	610	615	641	575	630	605	571	582	632	594	595	619	626	566	622	610	638	563	638	635	588	591	604	633	593	570	626	606	622	615	594	646	608	621	576	618	621	608	579	610	608	566	586	640	596	590	614	607	595	587	571	566	609	625	588	630	556	672	625	585	615	594	636	582	591	599	601	602	574	573	627	618	609	653	604	622	630	605	577	575	662	590	604	571	589	602	601	589	576	641	599	596	604	617	575	634	599	588	585	627	611	614	575	612	644	653	580	633	613	569	633	607	608	622	594	620	624	599	644	613	574	578	543	607	573	633	642	559	596	591	606	634	607	611	613	605	635	635	588	577	605	573	584	610	606	633	609	595	598	617	615	611	629	608	630	635	577	594	618	603	635	599	589	596	600	596	597	604	615	585	587	643	633	549	634	652	580	585	611	641	598	584	630	639	644	599	669	631	618	559	658	564	600	605	621	610	611	610	570	601	614	630	597	618	587	628	593	650	582	599	624	585	591	571	619	598	584	639	616	593	620	603	650	584	655	596	645	610	578	574	598	556	603	598	617	632	612	667	610	630	599	655	596	598	610	623	618	614	586	630	575	593	606	634	565	627	629	596	612	590	611	580	600	616	569	643	560	602	602	599	611	613	590	575	648	610	632	611	585	630	618	601	623	614	623	607	622	615	568	613	580	548	621	596	586	593	613	609	619	616	588	596	592	614	632	558	569	602	585	604	602	618	567	566	565	606	657	610	628	658	581	664	636	605	596	626	663	631	628	632	618	615	558	581	600	653	592	612	593	581	613	603	600	585	598	611	622	600	554	560	651	600	627	585	611	626	567	616	637	626	637	619	613	626	609	622	577	632	596	591	650	587	602	596	619	581	609	620	625	628	560	606	610	644	629	602	599	565	578	572	599	614	598	623	603	617	603	609	597	584	620	610	578	601	612	580	595	586	599	629	558	574	592	605	596	610	605	588	601	579	586	632	638	610	591	649	554	609	598	594	603	654	619	626	610	583	602	609	611	614	598	566	638	620	620	566	635	632	629	611	594	603	598	629	618	593	599	620	600	588	583	575	581	587	603	617	609	600	618	581	636	626	624	578	603	649	619	622	596	610	627	618	611	606	581	597	628	654	609	615	605	597	568	568	669	580	621	619	586	645	595	612	597	594	603	584	642	631	602	613	587	600	654	604	606	598	648	649	638	587	625	623	632	561	593	597	628	609	596	609	637	590	627	586	593	596	629	599	565	663	578	623	580	568	560	573	603	606	615	570	607	630	602	611	639	554	571	607	631	628	622	611	588
27918	11163	7233	4871	3754	3022	1977	1149	673	489	369	304	328	288	282	268	254	237	281	262	219	218	235	244	259	248	244	256	203	219	218	245	214	246	230	238	216	232	227	235	236	246	232	222	239	212	223	245	219	240	218	224	235	202	218	216	214	204	204	213	195	219	220	238	214	225	231	231	246	225	234	204	205	217	264	243	266	204	211	235	200	227	194	219	220	229	202	198	218	216	220	234	237	227	220	206	232	213	212	222	214	221	204	226	213	235	215	228	210	188	226	237	209	210	224	218	247	217	222	230	227	243	199	234	216	226	240	225	216	207	195	201	244	215	188	236	208	221	238	218	239	235	256	250	230	253	226	237	218	224	214	268	224	215	202	236	223	222	214	251	206	208	216	258	214	227	216	220	211	228	227	212	211	195	222	200	204	208	205	232	189	223	220	199	230	206	206	210	232	224	231	244	209	201	236	245	215	209	224	222	190	243	215	257	228	217	256	203	218	259	220	244	215	210	216	224	213	220	242	215	231	206	240	253	235	225	229	238	209	213	214	236	224	221	243	198	215	224	225	223	222	209	224	215	215	252	249	228	201	184	202	224	238	234	207	192	211	199	205	235	202	214	211	219	222	214	205	224	213	211	227	220	204	236	237	238	228	223	210	223	226	217	195	228	202	240	201	209	227	226	221	211	234	217	219	187	250	215	238	240	229	201	219	238	231	216	199	222	211	199	233	212	247	224	239	212	207	225	207	236	226	233	231	210	233	221	216	209	207	235	229	192	224	221	265	229	210	215	242	183	222	239	198	221	207	222	218	228	203	205	208	248	221	238	237	194	221	238	225	248	209	192	197	264	251	218	204	255	216	199	224	255	229	232	239	232	216	199	217	232	206	219	213	245	204	230	228	222	217	221	244	224	222	211	185	214	227	180	228	233	211	211	214	196	210	211	209	225	220	216	242	217	205	195	216	229	241	230	201	206	242	232	220	221	246	173	221	196	196	232	226	186	225	232	208	218	218	227	210	238	227	225	230	217	200	197	238	218	208	215	221	203	236	220	228	192	199	274	203	225	215	232	211	199	203	234	219	218	211	210	225	254	241	233	215	211	242	186	191	221	226	226	219	179	181	212	212	210	236	223	224	203	238	221	239	214	238	238	238	207	230	218	221	217	243	202	241	243	240	218	196	208	214	218	229	224	215	211	204	223	220	208	212	229	234	226	217	221	219	213	226	203	216	218	212	213	191	227	201	227	223	241	228	233	228	217	214	229	230	219	182	237	205	210	215	228	205	218	195	225	201	228	216	238	218	208	238	220	213	223	213	231	208	239	215	204	210	208	215	236	242	204	205	191	205	195	203	237	199	233	233	225	214	244	234	214	240	207	246	204	233	246	208	248	198	229	176	211	223	214	226	228	207	205	218	225	232	238	215	223	227	234	203	223	243	221	199	222	202	224	237	251	200	244	214	243	204	228	201	218	243	227	207	217	220	216	236	222	229	229	227	248	235	210	229	214	246	208	240	206	231	213	233	215	231	246	191	190	213	200	218	249	224	204	205	231	208	223	208	221	211	227	207	230	236	221	194	195	244	202	224	212	230	228	268	249	236	222	207	219	234	225	197	228	208	223	236	201	234	245	225	253	204	221	232	239	246	232	204	242	206	216	172	220	209	235	224	244	238	221	205	210	236	241	221	190	222	225	224	208	210	221	220	223	210	217	204	233	208	225	241	204	217	226	193	240	211	240	184	257	261	223	221	208	211	213	236	214	235	224	213	207	213	224	210	242	215	223	218	236	216	211	211	219	185	229	219	207	210	222	234	247	212	207	231	238	223	211	210	219	235	221	215	236	233	218	212	214	216	202	214	219	208	222	247	235	236	235	235	215	256	245	220	217	241	218	210	218	236	227	206	224	208	234	215	211	220	232	211	202	221	224	211	216	211	225	282	242	197	224	225	208	214	226	179	216	208	234	201	247	212	234	221	213	221	206	197	220	236	218	254	204	261	235	250	216	204	212	219	236	209	213	217	196	206	225	242	214	221	219	211	234	254	216	221	212	259	194	226	222	207	244	239	198	226	219	179	225	195	226	191	216	214	205	234	213	242	216	231	195	246	221	218	243	243	208	205	229	217	219	226	206	200	236	208	225	210	208	215	209	216	208	201	219	225	219	225	216	218	236	236	217	200	226	211	229	221	216	219	197	224	225	204	239	232	204	209	225	239	257	205	213	210	207	187	201	231	205	217	201	212	206	215	221	223	205	237	197	223	241	233	208	203	207	207	221	207	205	223	215	212	208	216	197	209	232	218	223	201	196	213	229	228	210	239	233	192	250	224	216	218	245	216	218	224	213	235	240	245	200	232	231	206	246	202	194	224	202	224	233	214	242	228	227	241	242	224	205	216	218	217	247	214	232	230	240	229	237	210	216	217	229	215	189	235	225	226	210	207	188	220	227	204	248	231	206	237	212	225	205	224	235	207	196	228	207	198	219	206	212	201	253	221	220	224	230	234	250	246	227	248	231	244	257	233	217	216	227	215	233	212	226	240	190	251	225	228	216	231	243	241	225	231	222	222	250	231	210	225	213	221	245	219	248	211	213	225	241	224	232	217	220	191	198	213	203	215	225	199	200	199	244	222	206	228	223	237	234	208	224	224	224	210	192	210	202	234	200	220	231	221	201	214	216	220	250	209	224	222	221	229	220	260	223	192	216	197	223	225	243	210	207	238	223	223	209	213	216	237	220	219	239	213	237	218	197	220	214	217	206	239	210	217	239	218	205	205	238	228	208	210	192	202	231	226	213	231	212	195	228	231	239	208	220	221	228	221	200	229	197	253	211	228	236	210	207	244	206	201	236	202	221	228	223	203	225	184	213	236	228	218	232	262	212	228	229	223	201	189	198	237	212	224	208	213	216	234	246	231	233	209	233	205	205	240	226	213	244	214	214	219	209	210	225	233	200	234	242	214	215	194	225	224	219	200	221	222	228	213	234	212	237	222	247	223	193	203	221	185	213	235	211	205	218	223	204	216	197	255	221	218	192	213	198	226	226	245	225	234	209	237	229	225	251	204	206	209	208	206	232	222	216	236	206	231	217	196	256	207	230	203	203	208	206	199	220	200	219	223	245	238	235	230	243	237	263	215	221	233	210	235	219	223	252	225	208	226	218	217	217	215	212	215	204	192	205	247	237	227	219	225	222	234	231	223	177	213	238	247	210	245	201	222	218	232	226	211	237	242	215	254	227	197	231	211	199	210	231	229	240	244	221	214	211	210	218	224	228	250	238	195	224	221	215	228	207	241	238	224	207	222	226	211	215	236	212	193	221	230	214	203	213	248	217	215	220	228	219	196	211	230	222	202	224	214	228	221	214	224	219	248	220	224	215	198	223	234	208	209	256	212	237	210	223	219	210	233	214	243	201	219	215	226	222	237	230	220	212	227	212	213	212	212	213	242	224	232	224	219	230	230	208	218	216	241	221	210	226	230	231	196	219	200	191	246	199
19687	4271	5429	5895	5753	5502	4290	3082	2209	1703	1444	1178	1045	945	891	826	804	741	775	761	751	718	705	692	668	655	685	634	703	641	602	676	629	627	630	629	575	643	582	625	617	589	616	616	575	563	548	591	604	582	659	593	562	575	569	613	569	577	600	556	551	582	576	577	626	548	552	592	602	581	585	613	533	622	526	554	573	617	547	604	611	571	588	540	578	562	589	580	578	561	536	574	570	591	573	629	609	631	582	598	593	583	581	542	551	578	588	621	575	591	588	559	629	575	590	583	622	590	555	627	550	581	552	523	588	552	591	569	562	566	623	560	571	544	623	609	544	578	548	584	554	575	556	569	577	581	558	547	608	593	544	547	606	566	556	549	540	560	585	600	559	583	599	575	582	545	547	517	552	561	582	571	549	574	594	568	587	578	612	550	589	629	558	533	550	547	567	559	556	564	544	561	521	594	599	552	573	596	552	506	541	530	546	535	547	581	597	593	596	590	604	546	515	573	572	573	512	596	574	602	576	540	578	609	549	625	581	578	582	585	535	618	632	621	534	603	548	594	602	565	601	580	574	528	551	543	541	567	562	583	546	551	541	588	579	576	575	531	555	576	600	584	533	531	575	597	551	570	561	576	614	570	573	586	589	562	581	558	563	548	586	550	547	534	538	565	552	551	564	585	589	533	493	518	517	545	564	571	558	558	555	561	529	594	595	558	561	552	567	606	594	562	576	553	541	579	533	543	564	548	537	561	575	543	530	514	614	586	577	574	538	572	513	550	547	541	557	617	565	583	562	564	545	541	595	563	584	576	577	585	546	573	553	538	564	534	578	530	566	565	561	550	565	581	554	524	542	565	570	552	534	575	597	572	552	572	600	569	572	579	578	512	537	615	543	562	595	533	562	573	550	554	589	574	571	571	563	558	569	553	560	566	544	569	568	579	546	547	557	522	560	560	552	583	610	576	576	568	543	528	565	526	553	555	595	586	552	544	595	533	570	567	547	571	533	546	529	601	554	572	560	579	561	575	550	581	577	621	550	541	577	575	574	562	549	571	563	582	562	573	534	597	554	526	592	524	580	564	589	558	585	586	579	569	562	562	593	554	562	596	589	576	586	621	570	565	535	586	588	546	596	551	588	548	564	565	601	551	574	559	596	587	571	577	534	565	547	569	587	572	553	585	571	530	531	539	566	551	576	584	556	585	543	556	549	586	585	558	617	571	573	587	542	560	577	570	570	553	581	542	631	554	601	584	591	541	546	551	557	531	552	568	610	545	548	593	547	607	618	588	554	569	558	588	525	552	567	550	574	560	560	589	528	577	563	605	572	587	585	552	574	531	566	559	539	590	546	554	524	597	545	567	564	496	536	529	566	608	549	602	576	541	574	576	562	564	579	544	542	592	531	553	585	533	552	559	575	532	551	575	536	542	589	575	616	581	567	550	530	537	583	550	538	594	584	613	571	586	597	560	619	567	569	567	558	556	568	555	564	596	527	555	549	578	569	562	594	583	568	532	624	541	596	555	575	582	600	570	553	559	531	595	582	554	595	503	531	548	554	561	615	543	600	598	560	539	547	563	611	541	553	520	567	535	635	570	498	562	553	517	584	542	595	556	572	525	576	559	527	545	575	577	569	532	558	560	572	505	560	597	551	541	532	607	573	519	550	570	570	570	577	541	556	567	528	585	569	526	568	550	566	551	528	578	576	584	589	532	560	551	575	582	553	570	590	545	579	512	579	529	557	595	562	608	553	578	510	560	563	534	544	580	561	549	589	597	551	572	587	549	568	592	562	567	572	627	584	518	589	550	581	558	568	552	582	589	572	575	580	606	552	577	560	602	588	568	573	605	566	569	593	532	537	608	588	569	579	551	533	512	537	555	541	575	557	576	540	562	612	584	591	514	561	552	569	586	523	568	621	599	602	556	604	587	571	583	600	568	531	549	541	558	607	558	547	546	538	570	558	545	559	590	582	532	594	522	560	549	532	578	585	611	584	590	557	567	614	633	573	547	582	556	591	540	540	548	542	594	560	547	541	568	549	590	520	587	543	567	594	538	560	598	546	549	597	544	583	590	544	553	559	588	580	558	553	533	592	506	567	572	585	567	575	599	569	542	571	531	551	570	529	550	604	581	590	569	560	609	564	608	505	592	524	558	553	561	588	494	582	568	558	577	575	551	565	565	515	569	597	575	569	538	577	540	621	580	569	540	602	535	538	589	504	512	556	560	600	553	561	577	550	579	613	572	541	577	569	543	584	554	518	543	557	528	614	565	568	560	565	580	564	570	611	547	541	599	603	576	557	523	554	608	557	579	554	546	596	587	565	547	623	581	580	572	555	543	590	570	553	538	581	577	541	553	570	575	578	552	524	579	539	524	544	583	572	565	569	550	579	583	574	551	572	564	528	560	576	584	539	569	566	528	559	602	584	538	561	556	571	597	543	568	576	550	562	577	557	558	578	555	547	538	573	560	567	525	551	569	571	538	582	588	568	571	571	556	550	604	556	589	562	560	560	535	560	582	571	564	559	595	569	559	584	603	524	599	560	551	520	596	536	597	572	542	573	551	580	563	517	599	542	571	551	590	609	514	543	540	604	573	545	546	568	579	556	560	586	560	570	553	552	596	549	578	544	609	556	544	552	567	570	555	630	562	593	549	559	563	534	570	528	535	582	574	587	557	560	541	576	562	567	528	603	564	575	624	497	563	582	571	573	610	545	596	601	583	541	579	591	573	580	581	579	577	576	578	577	583	548	552	598	557	542	534	548	587	544	537	566	583	520	605	525	557	553	553	566	580	523	584	587	591	547	594	533	566	578	583	608	614	527	575	587	591	585	586	498	517	567	587	549	547	545	598	527	521	544	625	566	556	559	526	534	554	553	564	565	496	554	555	586	557	560	554	563	521	550	557	514	578	557	589	584	577	605	582	583	596	549	600	594	531	572	569	596	505	555	565	558	604	543	541	593	538	586	540	592	556	543	576	586	552	527	574	608	577	573	517	572	527	538	547	542	578	569	552	593	588	552	573	566	590	566	566	553	617	515	586	538	554	552	571	565	548	571	519	585	539	593	554	567	533	575	554	556	557	546	568	587	547	628	553	553	576	562	569	574	616	598	559	531	568	550	545	559	533	546	573	557	534	565	598	555	578	556	550	562	562	547	566	602	607	594	565	542	579	555	536	563	556	603	560	578	534	601	553	564	563	528	501	602	567	578	567	603	556	603	547	575	565	539	586	564	613	562	561	577	538	566	541	567	588	524	550	588	550	578	550	525	563	563	573	554	573	578	550	612	573	566	577	553	582	575	551	584	544	550	549	564	556	573	549	585	540	542	563	617	557	560	578	532	577	563	559	558	549	597	536	577	602	552	533	592	614	560	551	561	557	524	578	591	562	565	545	569	580	577	596	581	569	540	580	503	518	534	569	519	571	561	533	539	553	549	589	585	584	588	563	600	604	537	502	524	562	578	593	570	587	620	547	612	545	537	596	551	566
36462	15761	10830	7682	5975	5035	3074	1604	944	634	376	324	251	242	202	174	188	203	153	159	156	149	165	135	151	145	154	152	164	152	133	130	119	134	130	140	142	130	126	131	132	115	169	119	126	127	108	128	132	134	133	115	125	134	125	124	135	110	121	115	127	132	131	110	135	98	117	120	121	129	118	132	119	116	121	141	103	113	113	127	122	109	127	130	117	111	121	136	115	125	137	133	104	155	129	129	116	128	115	126	116	122	111	111	134	126	116	127	126	117	112	137	120	123	113	127	124	129	129	126	150	116	134	120	139	115	105	109	118	120	97	118	102	117	139	111	108	116	124	96	136	135	128	122	115	119	129	104	137	131	132	144	113	109	123	102	99	121	127	152	137	127	112	124	120	131	134	121	106	118	114	158	122	136	98	113	128	141	122	105	125	121	104	114	134	132	122	140	107	109	109	101	124	130	120	143	116	138	128	127	116	118	123	106	142	126	119	120	117	137	138	115	135	114	137	140	139	129	128	131	130	126	118	139	126	119	125	117	142	126	125	120	114	113	115	129	128	132	116	111	129	104	111	120	114	141	128	116	117	140	138	118	93	127	114	116	144	118	126	111	142	113	111	140	130	108	122	106	132	119	105	129	106	118	127	122	125	139	132	105	126	127	126	115	124	121	119	103	134	123	107	106	125	128	126	121	139	138	119	124	135	138	125	125	119	146	121	134	117	94	141	138	99	125	125	104	128	103	134	122	151	121	120	107	108	127	126	137	108	137	123	104	115	124	118	133	148	111	128	140	113	140	133	114	115	128	111	114	128	107	105	116	130	128	96	109	156	102	124	119	108	108	120	131	128	108	138	123	130	112	121	133	99	112	118	121	123	118	120	113	120	145	120	140	130	104	131	120	109	124	149	109	125	115	130	109	150	100	124	130	106	130	165	121	126	121	131	112	124	137	107	131	120	127	115	155	120	134	121	105	106	124	113	125	112	124	120	128	133	137	121	115	107	139	130	134	102	112	124	110	114	116	131	119	144	103	124	129	144	137	106	124	113	124	120	118	125	112	122	112	111	127	143	105	128	127	125	121	113	101	105	119	124	124	117	134	107	128	128	124	118	118	122	126	113	120	99	130	121	120	114	150	101	143	127	106	107	119	136	121	102	114	114	110	121	126	121	131	108	139	115	129	125	125	127	117	123	118	126	124	117	127	112	117	125	117	132	121	130	119	122	121	118	127	121	134	107	129	113	119	105	108	107	113	105	115	120	127	117	131	126	125	121	124	134	117	119	108	128	125	111	125	138	135	113	108	116	115	121	134	135	117	126	117	118	133	115	142	151	117	141	130	105	120	142	113	115	114	111	115	133	121	119	115	125	120	130	131	127	119	132	107	108	107	117	121	137	121	118	108	117	104	114	129	117	134	111	112	113	128	117	117	130	107	133	106	101	121	130	100	117	128	117	107	134	120	147	125	120	115	111	117	129	117	145	118	121	123	109	113	147	131	117	123	131	116	105	109	108	124	112	133	111	109	111	110	123	124	127	123	117	131	138	142	117	105	113	101	122	127	102	106	119	140	118	116	103	112	141	129	136	134	140	126	109	118	114	136	126	134	107	123	120	117	109	125	117	120	138	110	132	111	105	137	121	130	118	119	120	128	130	119	135	115	116	107	119	119	114	121	125	132	122	119	132	112	118	109	126	129	118	122	147	117	145	122	139	116	80	137	119	112	114	127	106	117	106	131	123	130	112	131	127	127	125	117	107	120	117	116	128	122	102	131	124	125	120	118	123	118	125	134	127	127	132	139	126	122	147	123	119	113	133	138	131	130	119	149	116	121	133	136	116	130	140	112	130	110	122	123	135	129	134	112	130	117	137	114	123	118	121	146	140	110	127	132	128	138	142	119	141	137	121	111	120	127	125	112	110	124	113	130	115	126	120	125	120	112	108	117	125	121	127	134	118	132	116	137	131	107	123	137	130	147	153	122	123	108	108	134	147	97	120	129	111	113	121	136	127	116	127	139	135	101	116	134	138	116	118	119	119	127	119	122	123	119	123	119	122	145	115	119	133	137	123	125	121	123	129	121	110	128	146	128	133	116	101	126	121	127	127	124	120	120	117	148	131	115	123	105	123	123	118	111	118	115	107	131	114	115	118	125	137	141	112	139	123	126	120	111	129	114	125	136	124	149	111	106	111	113	109	109	118	123	137	110	119	132	130	117	130	131	116	103	130	117	118	134	112	105	128	129	127	122	120	117	102	115	131	111	122	116	134	132	122	139	131	120	113	134	117	124	107	118	123	121	131	116	111	145	121	115	106	121	110	129	122	133	114	112	137	115	105	129	122	120	116	121	127	153	144	136	115	111	113	108	106	121	109	120	113	116	125	128	124	124	133	104	116	138	123	131	113	136	114	111	104	116	110	123	118	123	109	128	125	118	118	119	125	122	119	115	137	136	146	112	127	109	111	105	133	110	125	129	118	122	121	133	126	106	138	113	116	121	126	133	112	136	121	125	147	135	133	116	122	119	111	119	139	130	120	127	130	106	126	121	111	100	110	128	123	128	115	143	101	132	133	141	101	133	122	115	116	123	135	117	104	139	142	132	117	120	114	119	147	156	103	126	104	127	114	137	122	123	102	131	119	133	99	126	150	143	138	109	118	129	120	129	126	124	116	115	128	112	130	127	106	113	122	121	128	126	107	113	128	113	126	134	129	118	113	123	114	113	116	119	129	120	105	123	119	99	122	123	139	134	121	115	105	121	121	119	120	127	120	122	119	118	118	134	118	119	124	124	134	112	119	116	122	120	148	138	101	121	101	110	118	115	116	126	119	119	116	118	135	118	125	102	129	134	147	106	117	118	129	111	132	128	119	129	132	124	111	123	114	109	114	108	115	116	120	113	115	121	149	125	135	103	108	103	124	90	113	139	137	123	102	127	114	142	113	109	125	121	130	112	111	125	133	158	130	119	133	105	111	131	113	106	146	147	128	116	118	129	131	114	129	119	135	131	126	136	118	107	105	130	134	124	141	107	129	97	109	119	109	139	126	91	112	113	123	112	122	132	139	132	112	131	97	136	122	117	131	116	99	128	139	116	124	119	127	100	117	129	116	135	126	115	130	107	134	113	155	125	134	138	119	126	117	132	116	121	162	128	153	136	118	112	131	110	122	120	130	122	123	108	95	107	108	141	147	132	123	123	136	114	136	126	105	117	128	123	132	116	145	121	94	129	120	111	115	123	131	123	122	103	136	105	105	94	117	127	120	138	118	124	134	146	112	131	137	102	129	120	103	131	118	122	134	128	131	125	131	135	117	94	132	109	132	112	126	127	117	115	108	143	112	116	96	124	131	126	124	124	107	119	109	109	118	131	123	122	115	111	137	123	124	141	107	145	118	104	128	110	123	114	142	118	118	110	130	127	121	142	133	121	116	120	119	103	131	136	99	127	131	119	123	119	123	123	120	125	98	130	124	125	112	128	157	109	104	132	127	126	114	138
25298	5340	7846	8516	8261	8172	5838	4335	3263	2247	1862	1472	1249	1089	913	797	744	719	697	669	606	599	574	539	552	522	471	478	478	477	426	465	403	412	419	429	421	413	458	390	417	397	378	412	373	345	362	375	391	335	398	392	348	411	360	380	365	323	353	341	382	387	316	387	322	370	363	385	336	395	343	334	350	332	353	378	314	359	313	362	336	330	361	328	340	328	352	373	372	353	337	379	383	385	395	387	385	374	369	348	364	387	376	359	357	330	336	349	343	381	344	367	353	339	337	336	347	342	340	346	352	347	353	343	411	374	367	327	346	331	335	369	331	304	317	319	314	295	357	350	334	332	359	321	336	349	359	339	286	294	305	326	346	334	323	328	332	333	291	307	333	342	341	274	346	363	351	335	316	317	314	313	349	343	326	335	288	326	348	314	327	347	334	324	312	310	319	284	331	341	317	348	336	337	324	349	295	315	340	319	326	383	335	320	327	363	329	333	370	332	318	329	342	325	310	370	330	344	308	304	344	314	332	310	314	318	334	325	320	346	339	315	354	321	324	332	323	298	270	346	323	322	306	309	325	323	350	368	319	317	321	329	319	326	348	342	313	358	324	320	315	319	338	329	359	280	344	311	333	342	336	332	361	300	351	339	339	317	337	333	327	339	312	337	317	313	310	343	332	363	357	343	306	346	334	342	323	318	292	320	318	324	308	337	297	358	334	350	326	325	314	352	336	297	365	302	309	323	314	316	318	327	308	312	323	364	344	347	326	330	336	323	298	299	361	348	320	323	341	306	308	315	364	335	315	348	312	334	330	313	337	324	314	328	297	331	300	305	310	319	315	334	311	328	333	338	305	334	329	311	324	348	340	322	299	325	305	340	295	300	327	370	332	352	337	316	343	347	312	316	303	297	331	323	328	328	325	332	312	343	339	326	336	324	327	336	321	327	321	330	329	308	314	358	330	336	350	323	326	304	328	320	333	314	357	333	335	336	357	347	318	325	329	347	313	333	331	324	299	320	310	358	328	328	322	338	352	320	338	321	320	317	297	307	300	332	330	290	324	347	344	359	318	335	330	309	314	317	339	320	322	349	319	359	343	328	336	326	347	308	310	306	332	332	318	325	342	357	336	336	297	321	331	362	285	313	334	313	329	353	337	316	306	308	336	339	351	299	312	339	327	303	308	332	310	355	313	316	325	318	292	342	313	346	330	326	327	332	314	325	347	338	314	340	310	321	322	344	297	320	332	307	333	334	326	308	305	327	311	312	335	343	329	314	323	318	310	301	326	331	307	340	316	339	314	313	326	312	337	336	308	315	345	317	329	312	339	327	314	331	342	323	324	338	308	342	332	316	307	311	346	326	311	322	356	317	312	352	328	343	304	354	326	309	313	352	335	325	296	323	363	305	338	336	318	358	330	312	348	292	340	317	340	356	331	333	323	342	349	277	359	358	277	330	332	331	320	302	321	313	303	316	340	339	374	306	333	337	348	289	320	343	330	336	341	307	310	346	335	340	298	340	316	324	319	305	340	337	317	324	339	342	366	362	347	325	308	361	307	319	330	318	328	296	324	331	332	392	330	345	336	324	315	308	295	323	327	316	345	347	337	313	327	328	291	312	359	301	325	349	300	321	310	293	327	306	366	315	308	306	349	327	317	338	314	360	315	353	325	299	321	320	307	322	334	324	340	304	326	355	331	318	335	314	327	356	332	297	345	330	337	354	354	302	296	322	301	321	322	352	301	332	336	323	333	339	325	371	344	321	331	350	331	310	308	336	327	330	317	372	317	350	316	299	313	318	299	313	338	316	309	341	334	310	363	328	366	329	280	304	307	301	287	333	331	317	342	334	314	325	332	331	323	348	329	367	324	306	308	332	286	304	314	297	316	326	331	307	312	347	305	340	355	326	328	317	297	328	345	313	329	329	311	302	346	330	324	320	335	342	322	329	342	324	329	331	326	327	336	340	362	313	335	330	308	317	318	338	343	315	330	341	302	311	326	325	314	338	348	366	308	328	343	345	359	337	327	365	352	324	343	339	332	324	332	353	316	330	376	302	318	326	339	341	297	355	319	318	305	335	316	323	323	341	361	342	321	319	341	322	319	378	312	337	303	307	321	320	319	309	340	331	351	314	310	315	333	347	328	326	332	295	322	329	298	320	312	321	322	307	317	306	305	325	314	339	366	303	324	318	286	319	348	318	361	322	320	336	339	331	322	322	337	316	300	329	340	316	324	327	343	340	324	302	333	340	315	308	300	359	339	334	342	342	312	332	338	326	342	314	333	305	294	342	295	329	345	331	334	341	318	290	327	320	320	360	360	339	325	315	316	318	337	327	340	366	324	303	344	327	321	311	316	331	294	335	336	307	318	339	312	315	326	352	324	308	330	338	332	327	315	308	304	286	324	322	282	303	327	324	356	318	328	350	330	307	318	293	311	328	328	345	313	335	315	329	350	313	363	325	346	346	299	332	314	313	337	349	312	313	347	327	333	320	346	341	349	301	309	293	312	324	360	342	319	313	343	352	324	339	340	304	344	332	331	337	325	346	336	338	328	312	338	332	359	346	303	331	320	325	331	337	310	334	340	340	342	330	333	302	323	291	326	308	343	342	339	314	325	342	362	298	319	291	344	353	310	330	347	322	344	308	296	334	320	304	310	354	352	331	313	325	311	341	350	360	303	332	348	341	330	348	335	330	335	314	356	362	310	314	315	330	339	310	338	347	349	301	306	300	316	336	338	346	332	328	363	330	292	310	317	334	291	320	320	353	314	347	341	315	328	310	323	302	346	314	322	347	348	323	337	335	330	348	313	352	315	324	345	319	338	322	306	343	312	321	312	314	303	286	309	336	328	350	302	313	339	372	333	323	338	318	333	337	314	314	317	298	315	308	332	386	357	364	337	307	331	306	325	320	327	323	349	330	351	296	309	346	341	322	352	326	314	318	333	311	309	330	312	334	325	306	345	311	318	342	323	342	338	332	317	330	336	340	317	346	310	350	312	318	319	355	352	337	319	308	314	308	331	337	316	340	314	319	329	348	324	312	328	328	330	319	274	339	324	326	347	328	339	309	356	312	354	363	345	347	324	325	330	378	335	330	338	328	345	327	325	290	340	321	337	335	322	321	346	314	363	320	309	330	358	304	333	322	311	328	340	331	351	357	339	334	314	330	353	302	326	315	327	317	324	333	330	376	348	317	306	348	339	295	327	311	331	331	357	322	341	316	360	308	306	333	349	332	294	332	365	325	351	327	350	304	307	369	335	311	325	343	363	303	355	339	312	335	350	322	334	305	306	328	333	380	351	311	314	291	346	303	320	329	331	318	305	314	320	314	323	351	321	324	331	307	322	314	355	342	315	329	367	321	366	289	341	355	354	334	328	313	302	360	335	318	322	316	324	316	367	314	328	354	334	321	341	343	348	324	349	309	332	354	291	365	344	341	327	331	312	322	310	339	311	293	334	313	349	308	360	301	318	314	362	315	295	282	329	320
5441	1181	1005	643	538	450	361	302	258	257	226	237	234	222	249	247	233	224	204	238	243	229	242	247	253	229	234	216	209	239	218	224	235	234	237	222	241	237	220	241	235	208	227	261	235	266	230	234	203	208	219	263	195	196	220	226	234	225	229	215	228	242	279	221	242	256	243	203	244	217	231	242	234	238	201	235	237	208	275	237	222	233	221	233	235	233	228	243	243	251	244	218	239	225	249	236	242	235	233	240	222	270	208	244	212	225	274	230	216	234	204	222	228	209	233	265	224	237	210	215	201	230	253	238	246	259	209	226	252	239	251	265	234	211	225	217	220	224	222	223	247	215	197	252	244	237	239	253	233	233	236	229	241	239	222	217	235	253	223	202	253	225	235	247	242	236	227	220	247	238	242	214	229	251	230	222	222	240	217	214	208	226	231	239	223	216	222	227	250	243	227	206	241	229	251	232	241	247	227	238	200	234	253	238	235	255	248	226	237	213	243	240	237	229	233	232	221	226	249	243	228	248	215	238	223	227	241	224	234	239	230	241	213	243	229	230	212	218	239	242	220	244	235	268	228	212	223	223	247	230	250	222	232	211	249	221	255	211	225	193	238	234	239	200	238	240	233	235	210	227	234	234	204	244	233	268	235	247	219	223	216	240	231	224	248	227	246	236	252	223	237	240	244	230	220	238	219	233	210	257	239	235	219	218	239	238	243	253	241	217	246	248	250	252	234	259	213	246	222	226	207	216	218	235	242	243	252	245	239	271	217	252	230	215	219	226	213	243	248	254	205	258	258	210	235	228	226	241	245	237	230	230	212	217	233	257	228	226	240	214	233	252	243	224	240	209	236	226	238	240	246	223	245	225	240	214	244	226	233	242	240	238	236	228	237	235	238	234	225	217	227	210	244	219	247	219	252	207	236	237	204	213	257	251	235	249	250	251	217	238	234	235	228	234	231	250	234	210	241	241	244	217	212	238	223	229	235	239	253	247	222	222	233	222	217	201	221	218	240	222	237	237	216	235	232	212	231	224	233	235	215	217	239	248	235	218	220	217	231	225	231	222	239	242	238	251	206	224	253	253	251	201	227	219	227	235	208	222	214	225	209	247	195	244	233	226	234	200	278	226	253	246	231	219	231	228	226	221	245	255	265	217	251	255	219	236	188	242	240	227	214	258	222	227	255	198	237	214	237	218	216	253	248	234	208	225	226	217	214	240	240	223	199	234	228	234	242	244	220	218	232	247	225	226	215	223	228	212	245	226	207	227	241	216	247	219	253	228	224	219	249	244	215	243	247	267	247	254	237	255	237	222	233	250	201	220	220	219	235	254	239	232	215	244	241	221	245	235	248	228	224	216	237	220	219	218	245	241	251	238	231	239	230	240	244	220	236	254	208	229	229	240	217	259	232	204	247	250	236	296	212	232	226	225	231	243	230	216	222	229	229	240	208	217	204	277	239	245	230	265	224	259	211	245	215	201	208	244	240	222	246	227	238	234	213	212	232	238	256	233	202	260	226	245	229	255	213	221	229	215	246	228	230	226	229	257	245	237	221	240	212	239	235	243	261	234	225	221	253	250	218	259	245	209	202	223	258	239	221	235	234	234	252	243	220	211	223	240	263	209	259	243	262	234	238	223	242	222	229	248	230	240	258	190	251	230	237	256	217	234	226	226	249	229	225	226	222	217	233	214	217	256	254	210	229	202	221	220	210	238	226	206	229	227	224	248	232	254	258	235	210	247	253	244	232	201	233	259	228	249	232	247	244	213	214	218	213	212	219	257	222	222	247	273	228	240	223	280	228	233	233	225	205	221	230	230	251	224	232	245	238	206	207	215	230	232	232	216	268	213	255	212	227	234	221	244	237	236	234	265	228	223	217	233	232	218	207	218	227	204	231	239	239	262	198	206	227	242	211	241	221	250	216	227	212	250	255	227	239	234	217	242	254	224	223	231	217	231	231	226	219	250	255	227	238	247	233	236	249	240	199	214	235	220	210	201	240	233	243	230	252	249	202	216	215	240	248	225	215	245	248	235	248	230	250	212	238	219	243	286	241	257	253	293	228	231	229	245	229	241	223	221	229	246	232	233	231	229	202	253	261	213	232	238	233	258	208	231	226	188	231	260	220	230	233	262	253	216	230	238	210	228	237	219	235	248	241	219	241	201	223	227	214	215	244	235	240	251	236	214	230	225	270	218	235	223	227	226	229	209	224	251	242	213	266	206	249	257	244	208	257	231	227	248	226	222	243	199	224	241	248	238	235	237	237	248	231	211	203	247	230	208	266	219	240	233	216	248	221	216	259	230	245	200	246	233	219	234	218	193	198	222	235	261	226	244	247	232	222	227	196	217	246	280	224	218	261	244	223	266	250	248	223	225	230	250	204	244	250	217	252	227	235	235	230	230	223	231	236	243	213	239	235	243	226	244	218	193	224	226	230	256	227	232	252	225	224	238	216	221	259	253	227	204	232	237	248	253	234	271	218	231	206	206	261	245	244	221	249	221	254	219	209	208	221	260	228	240	225	238	250	217	232	227	232	239	222	236	221	240	200	255	217	232	243	232	226	224	243	245	242	235	258	240	255	232	206	264	225	202	241	233	245	232	214	236	256	236	240	249	226	233	247	249	241	222	242	242	223	226	219	209	262	239	227	219	211	213	224	244	223	233	225	227	221	238	213	218	234	229	240	212	260	225	229	217	223	213	237	229	232	237	219	230	246	215	235	207	259	207	241	242	253	204	256	241	231	215	238	244	237	263	224	232	229	224	210	226	205	234	235	197	244	211	231	235	228	243	224	213	219	255	225	208	227	208	231	215	210	230	233	269	242	207	234	229	232	254	217	249	225	264	244	206	238	231	265	226	275	260	249	254	204	235	214	238	265	242	248	232	242	237	233	235	227	227	250	228	250	255	226	250	256	241	255	264	236	242	233	252	205	226	250	196	265	245	218	241	247	224	219	239	236	245	237	212	212	253	228	237	243	220	220	233	246	216	234	220	229	239	238	229	208	223	220	244	227	215	229	222	231	246	230	229	233	257	230	225	233	235	199	214	236	219	244	271	234	241	235	218	220	229	234	245	219	241	220	223	226	218	234	216	240	248	229	215	224	261	252	224	251	220	194	256	226	238	230	215	218	232	256	229	204	252	205	227	239	204	247	202	251	226	237	236	241	241	244	207	225	227	226	222	226	223	241	260	207	257	249	221	244	203	227	227	236	237	230	239	223	231	230	244	236	242	207	226	228	218	228	213	258	222	252	230	238	210	208	224	213	240	214	255	291	257	228	233	228	223	231	208	216	234	236	239	193	232	212	217	229	258	215	221	243	239	235	233	212	239	234	223	280	216	233	227	221	237	266	236	226	236	202	232	218	230	225	218	237	222	251	218	239	231	233	235	250	228	240	230	219	228	248	235	213	257	263	223	225	269	259	227	247	215	240	246	212	238	219	221	245	240	238	215	232	240	208	213	205	234	232	205	229	222	214	227	221	251
5037	1345	1911	1866	1773	1432	1185	885	804	711	664	652	701	614	641	626	622	602	593	654	652	603	613	613	586	628	591	626	623	606	621	651	616	618	577	562	606	604	610	602	606	640	656	605	632	633	607	604	596	603	606	658	666	592	581	585	599	572	593	589	626	618	606	588	604	602	629	576	612	548	609	624	651	582	598	622	585	626	580	608	621	609	593	563	617	543	573	576	547	577	617	622	626	623	544	631	623	602	656	553	642	590	587	625	615	649	614	552	596	605	629	625	650	569	619	614	598	592	657	585	612	592	605	596	592	608	619	581	609	611	600	575	582	592	596	618	608	621	618	587	599	619	635	626	612	586	592	611	598	648	580	637	604	591	602	642	594	599	623	585	655	537	565	638	597	606	569	627	611	613	580	609	622	600	586	621	559	601	611	590	633	613	570	591	633	577	602	566	582	621	639	608	614	548	580	631	633	604	617	629	568	571	602	594	619	576	637	568	666	615	597	607	635	619	619	577	577	636	585	626	596	592	581	602	622	587	555	654	564	613	581	618	604	608	604	580	604	585	598	623	593	596	587	549	630	583	615	621	615	622	618	585	637	602	572	587	588	628	584	619	582	621	605	594	596	590	580	568	611	624	622	614	628	589	582	619	591	608	587	658	607	579	594	574	627	601	632	653	592	588	574	575	607	640	594	620	592	598	613	624	565	577	623	634	592	600	587	633	575	637	607	550	632	663	599	587	572	619	605	557	618	639	615	581	649	627	614	602	611	581	576	619	605	618	611	631	586	555	615	591	542	589	602	638	643	574	597	609	606	590	639	586	596	644	612	561	583	601	598	571	576	610	571	603	614	586	657	642	608	553	583	585	601	566	587	589	609	594	578	572	606	602	602	614	566	617	623	602	594	662	600	553	615	594	568	595	613	604	633	626	633	614	603	613	640	638	614	582	601	598	594	581	569	605	602	635	605	653	615	564	577	630	559	572	595	609	591	629	602	602	568	588	602	628	569	651	620	609	599	618	568	620	576	623	583	591	628	583	614	615	576	558	589	606	614	602	577	621	619	602	574	582	585	608	612	588	607	610	603	591	588	618	609	600	617	643	608	609	595	627	587	612	580	628	627	590	593	628	651	626	595	609	625	612	599	581	601	624	600	625	552	620	568	635	597	622	609	599	628	597	582	548	627	614	581	560	624	592	598	625	645	630	584	598	592	612	558	587	672	609	596	608	619	591	633	615	641	600	581	590	614	601	609	604	553	605	621	607	648	621	608	605	585	583	617	612	599	573	603	610	564	619	620	648	591	594	641	573	620	610	569	598	590	572	588	607	557	628	623	580	608	632	545	627	595	589	589	653	613	627	617	669	600	620	581	598	576	596	616	608	612	573	568	611	608	604	606	600	564	605	621	604	583	633	583	598	600	646	595	624	605	640	629	606	596	612	606	578	642	648	625	634	579	604	583	607	591	586	631	603	599	623	591	630	615	609	587	580	572	579	651	629	579	603	592	636	622	638	563	564	559	599	668	569	644	602	574	604	582	545	579	591	610	604	593	592	588	612	617	647	582	650	561	584	633	600	592	590	548	652	606	588	599	637	605	634	615	558	575	601	654	575	585	618	564	597	629	574	620	576	589	604	597	619	591	578	612	578	595	576	611	618	622	578	590	640	601	630	650	631	654	599	604	600	547	589	629	593	627	608	634	589	583	608	629	601	555	632	591	617	636	573	621	609	582	585	643	639	627	598	588	633	627	561	636	577	630	605	620	620	591	600	589	600	585	626	600	631	619	600	622	637	589	646	621	584	606	640	632	581	589	577	622	587	628	587	593	561	615	638	625	594	628	617	589	579	558	626	586	623	600	688	646	602	601	627	556	615	600	608	649	565	564	624	615	639	605	603	567	598	617	584	585	596	638	603	619	623	614	610	615	598	619	616	597	592	581	564	635	640	631	637	610	643	642	580	541	644	608	603	620	591	586	576	613	605	604	584	589	637	561	630	595	590	592	611	598	621	622	590	590	555	600	652	653	630	603	660	631	616	642	634	608	604	627	603	574	600	597	660	649	616	568	615	639	641	642	598	615	585	568	588	603	603	621	571	613	575	578	618	642	639	631	609	600	582	585	601	602	590	610	626	588	616	618	578	563	608	598	614	626	602	602	621	602	563	612	611	595	593	604	611	573	667	614	603	574	612	580	602	555	623	566	622	638	586	605	617	609	621	592	604	653	606	595	601	644	584	596	585	554	630	582	647	640	619	591	648	583	625	579	615	615	617	583	577	621	615	627	621	601	634	592	614	615	597	567	613	622	596	639	609	627	604	600	579	590	575	616	634	617	621	586	605	633	599	606	625	650	596	672	676	582	569	603	617	582	605	620	613	628	559	594	616	607	597	631	575	606	592	604	598	624	582	610	584	629	652	626	606	594	597	579	625	572	622	616	615	598	603	583	584	575	562	547	612	642	607	625	625	588	633	629	619	586	640	584	609	608	599	596	578	621	593	632	598	665	572	593	599	592	633	608	613	603	573	613	609	600	608	564	636	581	609	583	613	613	602	625	585	635	580	577	614	610	609	602	602	627	595	591	608	621	613	589	617	620	590	606	603	621	596	631	604	610	576	604	623	594	602	607	589	626	635	634	621	623	598	624	585	579	592	605	606	601	613	646	579	587	578	605	621	568	572	639	597	628	632	620	586	600	636	604	574	586	641	630	638	620	608	634	642	627	580	561	602	603	650	567	660	619	639	611	608	589	625	653	589	636	654	634	572	587	594	630	599	620	618	595	608	613	636	627	653	598	609	642	598	617	595	591	612	587	634	606	608	567	623	585	639	592	573	616	599	594	577	582	590	601	595	603	571	596	650	568	598	600	625	595	597	595	628	592	572	598	583	593	605	539	542	619	606	573	627	549	630	591	635	576	603	564	636	568	600	596	620	607	630	582	602	600	583	584	611	615	616	672	567	602	613	588	576	591	615	612	608	636	611	588	635	638	585	585	570	637	564	652	631	606	617	610	593	608	585	624	617	596	607	617	611	613	604	626	607	550	622	621	638	629	554	631	603	612	643	602	615	591	618	559	561	557	613	649	627	549	608	586	594	570	623	588	602	603	610	626	625	600	612	605	566	633	608	612	598	613	572	624	599	627	594	596	618	606	599	622	607	581	598	592	618	603	584	632	607	602	589	583	654	594	572	638	602	612	615	597	623	631	650	612	605	624	587	636	569	596	576	624	624	629	614	574	598	626	661	627	597	597	618	607	600	595	623	587	627	599	583	608	632	574	588	627	569	596	569	623	588	611	596	607	575	578	601	604	592	543	596	626	596	609	624	573	642	641	626	578	603	623	615	569	653	610	599	579	667	570	597	611	646	577	650	591	581	555	589	624	626	628	617	590	614	600	575	628	634	649	588	630	613	596	612	619	605	615	610	615	588	632	618	606	639	601	567	595	611	584	596	617	605	582	636	653	611	588	599	612	643	624	567	586	619	590	590	597	574	603	566
27012	10753	7381	5573	4122	3034	1879	959	714	510	338	290	290	267	285	271	271	252	248	247	260	237	229	245	241	237	213	240	227	233	219	235	258	228	228	242	232	253	231	224	233	207	214	216	223	227	241	223	250	250	231	240	224	231	217	246	251	243	253	241	238	222	240	247	212	256	232	241	251	241	239	216	246	220	216	200	240	243	237	214	225	236	231	229	230	208	253	216	214	235	224	216	209	253	233	205	233	258	239	187	218	230	250	200	220	232	240	212	224	224	222	213	206	211	257	248	249	234	244	222	230	221	234	213	244	216	240	224	238	217	241	236	252	259	227	205	225	226	210	246	248	226	226	239	266	211	234	248	243	236	232	207	245	239	221	242	218	220	200	254	232	190	237	260	247	247	242	210	258	235	247	221	212	219	225	219	240	204	229	227	249	214	228	239	206	232	283	225	208	227	233	235	231	235	215	237	235	265	224	218	242	250	224	222	214	233	217	241	218	239	252	264	236	258	238	252	224	216	224	196	205	234	218	211	229	234	240	217	222	233	218	245	236	217	217	216	221	238	229	227	233	225	208	236	201	228	212	223	227	235	250	250	247	228	202	231	243	233	243	229	233	222	220	237	227	213	229	240	203	230	220	227	206	240	237	238	259	266	196	236	198	215	238	224	223	225	226	224	226	231	214	224	217	216	195	259	228	228	253	232	230	225	222	218	227	253	205	239	228	218	223	225	208	247	230	242	224	231	255	207	247	218	230	232	238	235	224	215	265	221	230	227	243	233	225	219	243	235	225	243	218	229	250	224	209	214	234	235	203	211	251	251	221	225	228	239	245	211	251	249	249	223	254	205	223	257	235	223	233	213	253	216	226	217	256	240	233	242	229	190	229	235	227	233	239	232	210	233	217	223	222	248	228	249	250	220	232	228	202	232	215	217	236	231	234	236	220	242	226	228	232	225	215	239	205	222	255	230	234	210	212	245	222	235	215	197	215	211	234	230	233	216	239	229	212	266	225	255	225	219	233	220	206	206	210	224	210	222	224	205	228	226	222	231	230	230	229	210	200	229	229	241	224	227	244	241	220	229	232	222	241	223	226	227	235	229	231	230	225	244	219	233	204	243	196	207	247	229	226	202	231	236	219	246	232	229	245	248	248	243	236	239	243	199	214	200	260	235	244	216	216	210	225	229	226	239	208	218	185	221	241	222	237	221	231	235	201	235	243	223	244	206	236	213	233	220	254	228	214	211	215	217	193	219	231	224	213	221	206	213	239	228	224	245	250	214	213	232	222	206	226	219	227	240	220	226	206	258	251	254	222	220	221	252	185	249	217	224	211	214	197	236	222	208	247	211	228	217	220	222	222	245	222	211	234	218	227	253	209	208	221	209	241	257	239	195	222	221	232	215	216	228	213	210	212	227	249	241	213	229	215	222	204	244	211	241	196	227	207	232	227	256	238	242	228	214	219	230	243	219	232	211	215	222	227	214	241	234	255	248	234	229	227	218	246	254	236	231	212	200	238	249	239	217	231	214	235	227	219	193	248	215	204	244	241	235	219	230	215	230	225	207	238	228	246	234	227	225	227	252	239	220	209	191	236	227	234	189	239	212	199	252	229	241	198	227	230	221	228	224	232	209	229	219	226	229	230	251	231	226	208	241	224	199	232	208	226	222	237	217	233	240	208	233	232	239	228	235	246	233	198	225	216	221	207	226	234	233	227	233	260	248	220	229	240	250	213	223	233	218	227	220	265	231	234	212	221	200	200	242	221	225	234	228	205	212	233	242	236	211	233	223	251	205	210	229	217	234	256	254	243	242	226	256	233	239	218	227	201	211	200	236	237	229	208	236	242	227	240	223	242	215	241	214	243	209	228	241	218	211	237	225	248	219	236	231	194	195	233	234	228	237	212	201	219	223	216	214	225	215	222	232	257	221	219	236	217	222	228	224	231	225	207	209	232	222	232	250	230	251	208	229	222	209	227	242	236	215	231	246	200	190	224	226	215	248	229	238	236	227	221	235	241	243	236	272	241	207	244	237	280	243	207	243	221	231	236	185	215	233	248	204	233	222	203	217	240	202	212	234	249	226	192	229	242	217	204	232	246	214	226	230	217	226	203	236	228	236	240	238	222	230	232	227	214	249	237	225	214	247	241	212	234	239	239	208	221	236	213	264	230	228	232	222	227	242	226	227	215	224	201	234	230	224	248	231	225	244	222	245	220	217	235	227	226	254	219	213	207	250	227	231	249	233	238	223	219	220	229	226	239	227	222	238	213	224	232	236	212	210	235	226	214	234	245	236	212	202	221	214	247	227	212	235	239	236	221	208	235	233	218	215	229	229	209	221	228	226	220	234	230	230	248	200	218	243	211	215	231	222	241	242	229	233	246	245	223	229	257	240	209	233	279	243	233	208	217	228	211	211	206	241	234	221	247	217	238	237	227	241	214	242	225	260	227	206	228	246	225	241	226	216	259	232	237	226	238	209	236	216	211	247	245	228	218	226	205	212	218	221	271	215	216	226	178	231	225	200	233	239	231	245	231	204	232	236	251	225	249	219	213	237	233	205	254	232	247	241	252	237	229	224	225	217	201	231	218	217	204	263	216	199	220	222	251	240	223	237	225	216	228	225	205	229	200	224	221	215	217	236	206	236	246	221	225	193	233	235	198	227	209	226	193	236	219	200	228	217	244	220	239	263	219	241	233	241	240	227	211	244	245	193	218	232	235	232	256	211	255	228	221	230	225	235	252	225	231	237	230	204	223	256	208	242	243	228	238	220	239	243	224	250	203	229	204	219	217	251	239	198	197	252	217	248	254	252	211	202	234	206	269	206	223	241	245	187	222	244	212	244	218	231	208	223	223	226	254	213	216	243	216	219	245	221	209	203	250	231	253	221	236	238	228	240	193	238	233	215	233	218	200	227	228	240	221	205	221	220	222	213	234	219	263	224	215	224	220	194	218	220	230	236	221	244	205	221	224	237	223	220	215	217	222	248	223	235	242	259	227	235	219	251	210	221	226	228	211	219	225	221	250	229	227	232	247	211	245	256	220	213	230	219	230	222	226	219	214	241	243	195	211	232	211	227	235	203	228	242	207	223	242	227	222	205	251	245	219	240	233	238	237	228	204	253	220	228	254	250	224	215	236	227	253	250	241	229	227	224	231	201	209	236	236	222	228	228	235	230	226	225	200	206	228	222	232	238	222	212	227	225	217	228	195	271	233	227	224	210	233	261	229	244	219	245	207	202	251	264	222	235	216	226	237	257	236	235	264	289	235	228	239	227	230	249	248	235	229	228	218	204	217	263	237	246	207	229	234	235	218	231	236	229	226	247	253	260	232	228	202	209	237	207	228	244	243	234	218	264	251	232	237	242	256	217	256	215	244	259	243	230	239	203	222	228	204	223	237	214	242	228	216	233	227	229	205	257	236	222	213	247	250	213	214	217	219	265	221	211	226	226	218	210	255	231	237	223	210	222	224	226	244	196	214	242	247	221
19275	3991	6175	6394	6351	5480	3940	2829	2087	1649	1462	1170	1047	931	897	859	807	819	763	810	763	762	743	657	660	675	676	689	626	661	647	620	625	605	634	632	601	609	598	624	576	608	613	658	607	605	630	582	586	614	606	589	644	615	608	603	591	614	562	567	605	579	645	592	601	611	568	546	584	569	596	569	604	591	585	590	590	605	608	580	598	558	606	583	606	592	610	570	570	628	655	575	609	620	608	647	617	600	603	609	552	564	616	618	581	596	613	642	594	588	593	582	580	561	548	584	620	602	569	561	625	590	578	606	616	542	580	555	584	622	647	604	559	578	630	634	593	561	614	587	591	563	546	597	593	549	588	591	560	573	586	558	579	563	576	556	558	588	547	584	638	557	550	583	584	585	589	562	575	583	573	553	601	598	589	580	610	619	589	565	593	606	547	588	568	575	598	570	592	664	564	585	550	656	617	579	564	608	530	638	545	619	588	611	604	596	617	573	577	564	655	548	621	588	581	601	578	619	585	602	563	601	594	626	567	571	605	557	585	606	614	598	590	581	582	609	619	585	572	560	585	621	588	601	568	643	553	606	601	571	543	600	589	611	566	613	589	590	603	595	570	637	627	566	572	583	565	559	616	651	601	624	607	596	566	552	582	589	635	602	584	570	592	612	594	530	575	608	597	572	574	603	596	616	604	600	609	582	615	564	579	593	533	594	571	550	592	617	564	613	582	540	566	616	583	602	609	586	588	589	574	614	591	578	595	590	606	594	591	594	561	575	533	595	530	574	580	580	581	577	587	597	597	610	582	566	583	607	556	551	584	589	585	561	618	594	570	573	591	604	585	551	615	576	557	566	559	572	585	572	604	581	618	559	581	570	581	573	586	623	613	573	557	578	546	547	603	583	526	605	576	573	549	565	575	590	566	604	543	566	565	607	587	589	566	585	663	641	621	574	625	586	602	574	603	563	571	551	583	584	575	585	549	570	559	575	591	556	591	624	569	608	580	534	618	553	596	575	591	628	557	579	620	633	595	582	574	557	558	557	589	559	577	568	575	569	617	531	600	570	598	630	604	605	610	631	567	586	627	528	571	607	619	558	609	631	602	600	599	607	614	576	556	570	588	605	565	584	574	548	586	607	582	600	575	592	569	573	627	557	559	560	578	600	582	596	586	613	605	600	564	582	569	587	579	536	539	591	621	568	545	590	569	547	550	608	571	556	599	597	573	598	551	563	575	627	588	609	607	617	565	553	598	596	579	613	593	586	586	628	583	588	597	564	596	618	601	582	561	583	619	548	598	579	599	582	541	562	544	571	567	609	585	605	598	586	562	597	598	574	585	604	616	616	585	579	607	590	537	597	553	575	630	564	588	528	567	576	572	598	619	553	584	585	621	582	615	603	603	559	592	587	610	622	597	594	611	585	586	601	593	592	617	595	603	610	595	628	571	613	549	625	623	593	584	561	599	605	589	569	616	612	576	607	586	558	592	576	584	598	592	570	609	606	592	560	565	553	606	587	562	586	563	575	600	592	580	581	609	593	581	607	608	594	586	589	602	595	590	588	543	600	594	616	599	577	566	592	529	569	613	601	629	572	565	596	617	588	579	620	586	602	606	587	561	579	563	600	607	619	629	599	622	605	620	561	559	562	582	563	591	565	577	562	548	579	572	622	560	564	551	583	561	551	552	573	571	566	571	572	559	628	551	599	568	604	589	610	616	564	583	582	631	587	587	564	597	549	570	595	566	626	592	600	620	589	602	576	635	574	587	595	573	630	567	571	603	592	579	570	590	538	604	589	565	582	552	598	589	600	592	569	613	596	662	595	595	564	565	629	563	598	635	596	578	608	593	578	570	606	598	620	572	587	562	569	599	618	568	561	582	592	547	571	621	580	592	588	603	619	538	549	589	580	586	584	571	611	558	634	596	558	579	555	579	618	553	585	580	575	609	561	589	602	571	623	535	595	589	578	567	606	601	539	601	535	571	573	581	553	580	579	597	598	554	581	586	586	583	570	562	574	637	556	563	604	584	579	509	620	570	565	563	581	589	596	564	573	580	605	568	607	574	589	571	574	602	596	581	544	579	587	549	587	554	612	582	585	592	591	603	614	567	567	628	569	583	588	560	590	591	564	584	590	620	602	569	621	621	557	529	614	577	573	589	614	555	594	570	601	601	585	593	603	557	565	547	537	577	597	590	581	595	596	585	571	581	569	595	624	613	594	546	574	568	609	553	567	607	622	571	593	593	592	551	602	541	545	595	588	579	606	596	629	563	590	610	596	584	579	607	584	563	573	577	591	558	581	599	564	584	551	605	621	591	581	567	618	572	570	590	559	558	573	597	580	564	586	551	596	574	573	567	561	584	544	563	591	561	617	594	641	598	581	628	628	564	564	595	575	556	621	579	578	564	608	590	616	595	609	573	570	584	587	580	627	599	622	588	612	593	622	584	602	586	561	581	575	579	567	545	563	599	592	540	562	583	603	607	576	591	577	571	631	604	592	561	582	524	564	621	625	600	598	603	583	598	625	598	574	575	608	589	633	574	581	607	587	534	587	628	548	569	603	548	563	568	587	592	581	557	573	555	573	588	577	581	581	570	570	621	594	613	576	523	599	616	533	579	529	595	624	594	606	606	616	589	577	557	552	586	571	616	560	603	582	587	601	568	573	604	538	549	564	589	576	570	596	549	558	593	584	585	583	604	553	587	609	558	633	548	631	578	591	598	581	617	565	595	566	570	599	586	592	580	557	549	626	611	578	602	600	561	589	624	563	606	600	619	552	583	643	564	613	568	547	585	620	621	585	602	627	543	542	586	589	627	608	588	608	593	616	580	561	582	613	591	576	580	569	583	539	600	606	586	585	595	579	579	585	546	596	552	612	608	594	609	599	582	557	564	598	598	563	574	539	593	601	578	574	503	628	618	564	562	598	565	575	624	573	572	584	598	605	554	585	548	571	600	539	638	610	589	604	565	606	616	580	586	600	570	590	573	578	597	634	596	602	544	569	582	585	581	522	569	571	587	531	591	596	568	579	571	578	584	617	589	624	576	609	602	591	624	565	574	606	605	592	569	585	592	581	590	608	578	592	547	581	572	540	563	612	575	614	568	590	578	588	553	631	612	558	578	613	601	629	542	613	570	592	606	610	576	584	607	606	596	615	607	566	614	621	592	553	591	563	566	621	595	613	554	527	549	563	608	583	576	585	605	565	607	607	565	616	529	563	594	603	604	547	635	599	576	585	570	549	560	599	609	595	561	565	590	597	620	586	547	572	567	628	649	555	538	624	594	602	581	597	554	646	581	578	594	609	579	586	599	584	612	566	555	585	588	536	588	589	605	625	599	579	608	596	604	632	604	575	579	591	569	604	566	622	571	554	636	567	601	623	592	622	587	625	589	654	592	567	626	613	608	621	569	570	593	606	581	530	592	576	574	551	578	598	630	624	589	536	539	543	626	596	559	617	609	591	572	576	639	557	608	584	549	614	545	592	581	586
35862	15891	11158	8509	6587	5478	3181	1608	930	592	452	319	293	254	202	220	184	210	187	162	169	155	165	163	155	166	158	160	134	144	131	146	168	147	143	134	123	139	137	127	106	133	162	129	127	138	158	142	126	142	132	130	148	129	136	131	139	121	148	115	150	136	115	150	150	127	99	140	133	140	125	169	156	127	159	147	139	137	141	152	138	160	146	128	125	154	134	124	143	140	145	147	153	143	161	131	139	111	133	149	143	124	136	135	143	131	142	140	131	149	132	143	137	126	141	116	138	141	150	117	119	120	130	128	158	136	156	133	116	150	154	132	128	131	157	137	138	137	136	131	131	162	125	125	156	129	132	140	132	109	161	118	126	138	124	121	134	142	152	123	139	124	147	140	118	110	141	125	123	136	137	149	122	121	116	129	131	132	154	140	123	131	126	117	137	126	151	135	136	126	120	115	146	122	149	136	127	128	134	130	143	119	121	116	140	122	125	122	151	144	121	132	116	132	121	137	156	158	153	131	147	112	131	143	129	138	125	116	133	123	142	122	144	144	127	134	131	124	97	131	135	131	110	120	141	151	149	150	126	140	135	129	122	124	124	150	129	143	115	113	126	130	138	147	145	125	145	136	123	141	123	158	130	142	139	135	148	147	127	138	139	127	158	136	152	114	135	128	143	154	133	126	137	135	118	129	133	110	143	132	138	136	124	125	165	130	146	159	145	144	124	122	145	130	124	132	126	129	108	138	140	119	136	131	119	138	119	156	137	140	110	122	110	119	154	147	106	122	126	129	143	128	132	135	107	117	146	144	123	140	131	118	149	160	140	124	124	127	130	139	134	130	139	137	121	134	139	124	120	132	115	113	126	133	115	138	138	141	158	129	144	134	135	124	154	121	147	148	124	140	148	125	134	116	137	138	145	121	137	149	131	162	117	123	140	142	127	132	151	138	151	137	122	134	127	132	107	128	127	160	127	139	151	138	143	153	132	146	116	122	120	143	124	151	129	136	145	141	159	149	135	155	129	131	130	122	123	150	125	135	114	134	129	132	130	126	100	113	132	103	139	140	143	131	133	144	126	126	152	132	141	142	141	132	147	113	150	138	131	118	161	134	147	156	153	177	125	123	126	117	132	151	149	145	121	128	109	132	137	135	133	131	148	144	121	130	142	134	140	131	132	139	144	159	171	136	137	132	129	158	127	149	121	145	129	152	137	151	108	128	150	126	120	130	136	141	142	127	125	131	129	143	126	128	144	139	111	125	123	146	133	118	143	156	132	124	159	155	123	114	159	125	131	130	155	148	128	131	155	139	136	133	130	138	157	134	136	160	155	135	137	141	122	111	138	128	149	112	137	134	125	145	135	136	118	134	133	110	116	122	118	116	130	142	135	118	148	123	145	133	138	142	132	134	131	129	147	150	135	131	133	137	140	135	142	131	122	120	137	128	132	126	129	122	128	123	139	133	145	162	121	133	148	131	143	131	121	132	141	123	122	143	133	141	150	118	155	142	121	103	145	127	149	145	153	119	122	145	117	141	136	125	121	152	130	131	126	131	134	138	113	129	153	118	138	127	120	131	126	128	144	133	131	139	125	121	141	144	111	133	146	155	144	147	139	131	153	124	128	133	131	121	137	144	144	126	143	137	126	141	143	144	114	128	112	137	142	108	125	127	114	123	132	118	126	120	123	129	138	139	135	146	125	122	130	131	146	130	149	117	141	139	137	112	127	121	145	132	131	141	132	137	140	139	146	127	151	123	138	141	129	145	127	140	128	128	125	122	135	146	138	131	139	154	155	129	133	151	122	132	122	125	121	151	137	140	130	123	149	132	138	137	123	142	141	160	104	153	119	155	115	150	152	131	148	138	106	128	126	138	140	131	104	120	139	142	139	156	137	134	139	131	137	143	118	114	148	119	125	126	156	126	124	132	143	126	141	122	141	144	136	128	148	129	141	126	142	137	137	122	133	132	124	141	152	135	125	123	123	154	134	157	140	148	143	153	153	123	152	148	135	119	139	121	114	137	157	151	127	148	126	108	129	138	131	129	137	134	154	143	121	129	121	112	133	137	139	150	140	128	127	132	137	125	142	146	133	146	127	125	144	136	146	140	133	142	135	122	121	110	117	129	121	144	138	149	112	147	145	136	121	133	138	123	115	131	155	127	139	119	163	119	113	129	141	141	142	128	147	143	134	157	103	100	144	141	111	128	128	126	130	134	154	119	131	151	149	127	118	129	130	128	137	116	131	120	152	139	133	125	120	123	154	152	131	137	124	150	143	147	140	127	141	138	118	128	128	124	134	145	148	136	127	146	140	136	155	138	119	139	140	152	152	129	108	111	158	137	139	136	121	134	137	127	139	113	148	125	117	159	126	128	146	125	124	131	135	137	125	126	154	142	162	128	127	122	146	125	134	156	145	121	147	141	132	130	127	130	137	142	146	146	134	160	151	118	130	119	155	145	138	132	152	142	124	147	143	112	116	129	139	137	150	137	143	133	168	138	161	141	117	116	126	136	135	137	123	131	137	126	162	143	131	141	129	124	121	152	151	133	149	127	129	155	164	138	136	125	157	137	152	153	136	136	128	137	132	127	130	129	124	123	137	125	145	147	145	114	151	144	162	128	118	122	137	137	152	128	131	141	132	149	134	117	149	130	130	115	120	124	124	142	140	139	146	125	135	133	142	137	141	128	119	117	122	129	152	143	123	124	126	115	129	139	131	151	134	147	130	142	132	116	126	126	137	129	141	129	133	140	105	139	150	144	145	172	106	141	125	116	120	131	104	152	159	126	154	136	127	122	152	106	146	122	145	134	119	147	138	143	146	131	139	131	134	146	137	127	123	140	167	140	127	126	156	120	137	153	145	136	147	140	132	130	140	128	140	132	107	139	120	154	132	132	120	131	125	126	143	146	118	161	132	125	138	126	149	136	134	137	143	135	133	151	146	138	122	132	146	130	123	148	136	157	135	131	141	149	130	138	135	126	102	126	122	121	132	134	106	146	126	125	135	128	149	130	128	152	139	170	134	144	145	144	131	109	137	126	119	119	129	138	134	138	150	154	138	138	134	116	139	127	146	152	141	118	125	143	149	139	115	136	131	142	138	142	144	141	150	134	153	140	131	126	138	133	142	123	137	135	142	130	124	154	132	128	128	125	147	130	121	131	141	140	133	134	113	126	115	120	112	132	150	119	149	132	135	158	154	139	133	135	109	145	122	141	126	128	157	146	120	134	134	141	131	132	138	133	124	137	122	127	137	131	115	127	128	128	146	129	119	133	124	160	122	144	122	139	142	143	136	135	129	119	127	155	152	133	136	112	145	162	121	145	125	139	140	142	109	138	118	132	127	126	128	115	125	148	142	131	140	121	128	131	142	127	133	147	126	135	135	140	119	147	136	125	149	121	138	136	137	132	121	133	140	119	138	133	127	140	117	134	153	144	126	123	124	129	143	121	136	175	127	114	137	141	105	157	146	149	134	142	148	154	147	150
24745	5524	8619	9416	9588	8800	6040	4099	3336	2550	1866	1549	1309	1117	998	882	705	709	717	689	688	664	607	634	604	561	476	500	553	453	524	518	438	458	471	456	438	419	462	416	419	434	409	403	426	432	393	442	394	396	377	398	374	400	370	381	358	369	373	392	380	415	367	395	399	383	399	367	380	340	379	410	368	368	396	405	380	353	375	402	371	414	368	395	381	368	364	352	394	411	370	387	404	414	404	404	411	419	391	401	368	355	399	351	376	396	384	376	437	388	362	361	378	393	359	387	379	336	384	379	388	348	384	395	367	369	350	357	359	351	399	361	380	335	379	377	350	392	346	378	359	369	350	329	372	355	352	378	358	346	361	350	352	333	365	354	383	405	383	361	322	394	380	389	358	364	361	374	375	413	365	368	370	356	349	328	378	380	353	380	355	378	349	331	351	374	355	335	348	382	380	342	367	365	360	388	384	362	365	341	336	353	371	407	362	350	386	400	373	352	381	356	365	363	335	358	359	379	328	350	349	346	367	382	352	352	358	374	349	353	351	349	355	360	372	373	362	373	327	371	352	373	347	394	396	372	374	388	325	375	369	358	355	350	345	354	382	374	386	366	371	374	354	367	359	343	321	338	346	363	338	375	348	370	374	348	363	317	347	380	367	338	334	346	360	343	336	345	369	362	363	367	351	371	350	352	360	340	375	391	356	335	332	367	356	337	359	357	373	383	349	358	349	376	377	335	384	343	355	365	353	342	337	375	372	344	344	376	358	373	354	377	362	366	338	338	344	358	369	389	382	347	340	361	378	322	347	387	367	370	376	377	363	350	317	347	368	371	381	381	343	368	362	375	368	380	382	371	384	375	379	368	364	324	342	371	374	367	366	333	343	341	348	350	391	367	349	367	345	333	337	374	341	369	357	374	354	379	365	343	360	370	372	357	379	338	375	368	330	365	381	377	353	354	341	392	332	371	362	373	352	349	347	388	353	379	404	336	337	379	367	349	359	371	361	364	386	345	327	342	360	346	349	344	359	357	370	374	353	361	367	341	406	378	380	335	373	338	342	350	370	372	368	313	380	354	392	348	367	353	369	379	343	399	379	346	356	356	386	350	364	340	356	376	347	345	369	347	360	356	340	357	351	364	338	373	329	370	372	368	388	368	394	374	375	351	359	372	304	351	356	357	370	341	341	356	386	348	376	368	344	369	371	349	390	349	356	354	382	370	367	349	353	353	367	338	342	362	357	324	360	373	356	342	383	353	376	359	361	370	326	370	395	366	356	324	364	361	348	365	362	355	373	353	376	349	369	353	360	363	390	338	391	373	332	348	368	348	352	370	356	335	389	347	355	348	416	376	360	365	372	363	349	345	392	349	363	361	360	363	332	365	355	358	357	365	361	370	339	351	376	337	354	362	355	357	360	375	357	353	370	375	336	357	367	342	383	348	377	345	370	352	352	358	383	379	375	352	372	355	376	346	357	365	377	351	348	346	343	349	367	325	328	363	355	348	368	320	315	364	343	364	346	337	368	355	384	351	386	360	368	329	332	386	347	345	365	375	340	351	348	350	368	326	349	356	357	328	397	350	357	363	356	350	336	392	355	380	325	334	364	341	320	360	346	362	327	350	351	378	348	324	322	313	320	361	341	372	329	364	395	390	342	407	391	331	405	355	354	340	348	351	337	340	357	366	335	373	335	355	351	359	372	349	343	378	347	355	368	357	393	345	357	371	347	360	366	333	375	402	367	368	328	359	356	349	370	349	378	356	372	385	371	350	362	377	356	352	369	393	323	350	326	357	362	368	366	361	360	371	357	332	376	348	380	360	349	377	337	359	374	359	387	376	354	357	389	325	381	334	394	372	355	344	352	372	357	346	367	367	382	318	354	377	369	382	369	340	365	370	373	368	379	341	363	345	374	333	348	353	350	371	356	362	378	376	351	415	326	374	352	387	367	319	342	367	362	341	370	322	383	341	356	340	370	370	325	357	324	370	364	357	327	329	354	375	363	357	360	346	370	357	354	341	373	343	362	383	353	366	366	350	343	353	378	380	330	385	358	358	384	382	352	329	370	335	351	382	376	373	368	356	349	352	384	358	345	346	339	347	346	328	360	401	345	360	368	353	380	337	354	339	372	366	332	337	359	357	362	369	328	360	347	378	367	362	371	348	325	375	340	370	366	354	346	375	384	373	356	358	337	362	364	363	374	352	369	354	356	348	365	334	353	359	354	372	356	299	366	369	346	369	364	357	331	398	367	331	350	369	363	341	355	387	349	367	344	380	362	352	358	363	352	360	346	365	363	382	343	354	370	374	357	401	386	383	375	380	348	376	359	350	352	344	345	340	354	349	361	369	345	371	351	359	361	379	378	359	362	346	393	352	336	342	354	379	357	369	360	351	381	325	371	358	341	344	345	354	317	373	384	387	368	382	371	360	353	343	356	341	348	364	335	367	369	364	356	355	353	348	400	348	390	337	326	356	376	342	380	362	367	314	335	365	329	366	374	374	347	355	373	365	330	353	374	377	358	367	366	372	316	407	361	373	346	359	381	348	376	398	372	370	360	368	339	345	362	363	383	365	388	336	356	337	330	337	384	350	348	366	343	355	353	379	366	342	362	378	368	359	409	342	392	347	344	399	341	327	370	381	352	367	362	351	366	342	373	374	347	372	357	318	357	339	334	362	360	382	357	365	356	360	368	354	384	334	340	352	376	377	344	332	371	345	367	363	356	340	377	374	383	375	317	376	364	355	381	331	343	348	354	373	354	334	364	361	356	348	381	337	361	354	375	385	365	367	351	333	354	338	353	334	317	345	351	320	361	365	361	332	357	378	348	381	365	342	404	360	346	337	387	415	367	377	343	361	359	372	394	359	385	346	346	355	391	327	369	354	334	356	361	339	372	362	375	357	382	343	341	364	357	381	365	367	349	355	387	342	366	370	367	356	376	353	365	374	385	333	345	383	377	351	395	376	390	349	349	395	337	347	369	370	358	371	352	377	352	375	357	380	342	344	344	363	367	371	372	357	360	330	340	364	368	344	376	349	328	377	350	338	381	360	396	319	335	373	338	375	356	372	338	361	380	393	382	346	375	358	391	378	363	346	381	388	347	323	326	343	409	334	361	340	338	389	401	370	391	401	376	345	379	344	349	314	362	362	361	356	338	366	371	380	362	353	344	339	364	357	373	361	366	339	351	377	402	359	381	343	357	334	331	365	376	355	356	357	335	379	367	345	329	378	368	361	368	416	389	365	353	363	348	344	367	425	350	355	392	362	313	373	365	342	379	369	402	331	361	367	338	372	358	368	362	362	404	390	345	395	362	362	361	384	384	355	354	340	369	367	354	356	359	360	378	365	385	317	344	348	397	362	316	383	364	359	381	371	343	336	357	368	336	365	348	363	333	355	399	315	378	346	350	354	364	359	344	373	339	327	360	350	363	364	355	358	348	374	380	349	378	407	357	383	386	348	360	356	347	365	354	330	361	370	382	364	360	390
5233	1312	905	828	628	468	361	299	248	273	260	241	256	298	239	243	211	263	239	215	236	243	258	244	235	231	239	225	224	276	221	236	259	243	248	252	230	235	238	252	233	267	223	239	211	240	245	206	229	234	265	227	197	249	253	239	259	214	238	234	256	235	220	244	208	214	231	251	258	258	243	255	255	238	242	236	248	241	235	229	237	221	241	243	257	246	237	215	210	229	221	237	234	237	223	257	263	207	231	243	243	240	227	273	241	229	244	227	245	215	230	240	233	220	243	249	255	212	229	230	254	213	260	237	205	246	260	263	255	245	227	202	238	238	235	232	232	263	212	235	266	262	242	246	252	240	237	214	229	236	252	230	218	235	235	205	236	240	249	230	249	222	222	239	247	247	214	235	253	223	232	232	224	223	241	218	269	235	248	235	232	255	225	204	233	276	234	252	237	239	248	229	253	227	249	231	233	237	248	246	217	233	222	221	236	228	243	254	201	279	209	246	267	251	226	229	231	227	219	206	232	256	223	220	243	245	226	252	225	250	246	249	251	250	248	231	218	230	237	260	250	234	239	233	221	246	269	249	234	212	232	222	210	240	278	239	273	229	211	199	234	245	256	210	249	252	207	250	248	218	229	246	237	232	221	242	221	238	223	244	187	252	224	251	241	225	219	227	253	223	219	250	254	255	219	225	250	243	255	240	259	250	250	250	239	217	239	243	244	264	250	221	227	219	239	230	211	246	222	218	216	238	241	236	224	219	230	250	269	238	257	248	230	224	235	226	238	252	235	206	226	237	251	239	235	243	236	261	242	207	233	247	208	234	229	225	215	262	234	232	209	208	218	264	230	258	222	237	251	249	199	241	252	235	268	234	235	244	244	247	217	233	237	237	234	260	245	226	250	263	227	233	216	224	241	254	219	242	241	224	238	240	232	240	259	245	231	223	229	264	199	242	203	259	257	255	252	232	226	250	253	225	244	234	210	226	210	245	260	221	252	261	234	196	235	225	225	254	235	217	234	227	215	243	233	249	217	247	225	203	225	247	194	224	233	232	245	227	218	249	248	237	252	222	274	253	265	242	230	268	262	226	245	218	240	237	227	275	250	243	202	237	213	242	259	249	240	231	257	248	224	267	246	238	227	228	229	261	245	255	228	223	248	226	233	231	215	257	242	243	230	233	257	234	239	239	232	247	263	233	242	217	216	263	252	255	258	220	247	256	242	263	245	257	236	232	222	248	228	221	220	225	223	236	251	226	257	239	220	249	235	231	228	250	252	240	231	244	261	235	238	239	230	243	243	252	226	253	223	239	234	212	224	234	215	244	240	231	249	274	252	264	264	218	240	237	224	226	225	242	224	234	214	222	195	228	249	274	230	227	257	245	251	244	239	239	239	268	231	209	261	239	246	223	228	246	224	247	203	250	251	241	208	237	234	221	252	247	238	223	245	250	258	236	229	252	218	201	230	255	254	206	262	240	231	248	230	227	201	233	257	230	239	234	222	237	229	229	233	225	235	248	231	235	230	219	260	269	223	205	229	241	239	233	229	211	241	259	223	246	234	221	243	241	213	222	227	222	266	225	219	255	270	234	226	254	234	243	221	218	288	255	227	235	222	222	221	231	229	229	221	252	225	248	223	235	238	235	231	245	228	256	246	225	237	220	225	249	230	226	260	258	256	234	203	226	246	218	217	250	225	253	234	230	213	224	276	260	250	237	247	231	237	212	208	229	239	222	242	242	226	213	229	244	235	228	224	228	229	249	261	222	213	231	231	265	238	243	263	207	233	236	215	242	249	238	235	226	253	214	237	240	251	211	243	221	217	259	282	226	222	230	224	223	223	221	241	232	235	218	225	244	239	246	235	252	244	247	201	199	229	232	247	216	224	252	225	225	248	220	238	225	244	243	239	241	224	243	237	240	242	232	227	242	265	227	250	249	224	212	258	264	242	243	237	199	248	230	246	238	239	257	231	214	229	241	231	248	231	261	223	220	249	216	220	251	237	227	231	236	197	265	192	213	230	249	232	207	235	260	246	236	217	255	223	261	237	220	238	233	289	240	199	226	257	242	245	224	230	255	204	216	265	252	224	223	215	237	252	229	234	252	241	217	262	245	233	228	213	251	244	254	276	250	230	247	238	249	259	212	237	248	235	255	261	267	236	255	228	254	239	211	241	223	224	228	231	233	226	233	236	245	237	233	219	241	237	217	252	243	248	264	246	243	260	244	262	240	235	217	234	252	235	234	255	220	222	251	259	243	242	248	270	256	250	221	239	218	247	237	240	220	227	239	260	242	241	235	201	247	229	239	216	223	224	239	251	212	214	220	255	244	212	222	240	245	197	223	228	248	225	227	231	236	224	207	262	228	251	251	249	239	204	252	246	236	226	221	233	222	231	225	206	248	224	251	232	251	207	223	235	215	231	230	243	259	231	209	224	232	246	246	210	272	233	228	241	224	261	247	229	218	232	222	220	264	227	241	204	235	241	244	246	242	239	269	257	210	238	265	250	250	237	237	246	225	234	251	229	232	241	248	253	249	222	186	240	241	245	232	206	240	251	248	224	228	243	251	222	220	220	220	226	240	254	248	249	220	230	218	259	241	238	221	271	235	251	229	209	237	234	239	222	216	233	251	212	219	282	242	255	232	246	227	223	233	252	217	250	243	218	246	199	231	219	253	221	232	243	232	237	238	230	230	227	222	247	249	215	266	234	248	237	241	227	245	230	218	252	218	238	223	209	245	241	228	257	238	234	241	208	219	219	233	215	232	214	241	246	265	245	240	246	247	239	238	220	266	233	243	266	247	234	237	244	235	243	239	222	249	222	248	226	217	235	279	221	228	248	216	221	251	219	251	245	229	238	238	222	258	222	224	242	228	230	257	250	221	241	220	227	235	219	232	233	218	244	253	256	239	241	235	220	232	225	232	230	219	248	238	222	225	215	254	230	247	238	229	237	231	227	234	224	248	277	214	213	253	218	247	227	244	228	225	248	252	225	233	244	226	224	279	230	213	235	251	254	253	264	241	233	233	227	216	221	247	245	239	246	213	201	228	232	230	242	230	207	234	220	247	225	245	249	233	235	218	232	248	228	186	240	237	240	239	235	228	248	249	222	267	235	229	245	261	240	227	243	241	237	218	240	224	232	219	232	230	223	218	240	220	259	272	219	214	232	222	250	251	236	234	240	285	242	243	269	246	237	214	266	248	244	240	224	220	218	224	225	222	256	253	258	228	237	236	224	232	227	225	214	242	246	235	233	239	225	230	250	248	203	224	226	226	242	231	208	228	230	243	233	254	229	253	231	228	258	216	245	211	260	235	235	232	222	238	226	261	216	262	205	227	237	262	250	257	225	218	282	249	257	239	228	211	256	239	216	266	222	224	250	242	237	248	262	246	219	261	242	214	216	239	217	221	210	231	261	254	224	225	235	220	247	242	242	271	244	216	242	237	204	234	233	246	239	255	243	242	213	228	254	224	239	295	220	254	267	260
4991	1512	1956	2248	1972	1496	1158	952	840	778	709	705	650	655	609	647	621	593	592	596	687	625	636	628	592	632	633	603	603	639	634	595	585	629	653	663	606	633	624	584	620	645	579	632	632	648	653	618	613	654	634	578	600	603	580	570	645	647	630	591	586	595	671	623	641	628	631	594	625	622	652	622	670	629	649	617	603	640	572	619	572	604	607	614	619	621	524	590	633	601	589	635	634	630	627	605	590	647	583	656	602	593	652	622	615	640	619	605	623	629	635	630	619	628	611	601	592	616	615	618	618	615	617	621	582	617	604	618	623	596	611	608	642	576	628	616	631	607	622	620	577	618	601	575	613	591	617	600	617	572	610	605	633	578	597	620	612	636	609	617	603	647	622	617	586	620	638	608	572	592	658	563	651	637	611	631	609	618	599	669	621	605	542	610	605	635	599	615	607	643	627	647	608	617	645	612	592	586	616	638	584	634	671	643	594	630	625	666	619	621	645	603	648	594	564	624	606	634	644	580	561	635	607	647	652	613	570	582	607	588	580	622	597	636	619	631	592	621	586	624	595	623	604	628	647	578	593	620	606	603	586	631	616	609	633	615	615	585	601	632	586	607	605	645	604	589	619	588	625	580	604	584	611	572	637	637	583	588	630	623	618	600	651	618	629	637	590	598	612	653	635	591	662	577	623	623	642	656	624	657	639	619	613	614	632	569	573	628	611	598	604	643	611	609	640	556	620	607	612	592	584	604	599	638	556	630	591	624	667	648	603	620	602	638	643	595	611	571	604	608	614	631	592	565	620	625	578	579	624	654	604	621	658	640	582	604	649	581	604	569	619	589	600	598	641	645	630	613	599	617	696	630	626	630	608	630	660	611	592	622	609	619	610	624	579	563	607	642	606	623	627	590	620	600	606	576	586	631	599	644	623	576	574	605	641	642	622	580	618	568	615	595	656	666	617	632	642	654	651	644	675	604	568	586	575	595	616	593	606	613	629	589	609	586	639	615	610	602	627	568	593	614	620	633	646	617	622	634	605	641	626	610	627	628	595	603	626	620	617	602	596	533	630	610	595	619	591	604	624	613	598	585	606	638	640	647	615	589	604	628	581	637	629	596	632	579	597	604	611	579	621	579	582	575	643	612	643	630	601	629	643	595	642	562	606	660	626	645	646	608	581	614	657	591	600	615	642	668	557	586	635	578	624	596	556	591	625	600	585	625	638	637	602	627	613	628	624	620	595	596	625	606	630	603	592	627	621	622	597	614	604	602	613	616	607	613	618	626	620	627	600	553	636	590	633	578	609	610	615	645	649	647	650	633	620	618	612	638	621	608	647	631	627	620	623	625	638	631	592	605	616	619	627	602	644	625	621	635	600	621	645	619	608	600	542	648	615	636	608	578	576	572	565	609	661	587	572	614	624	636	610	585	612	612	607	625	627	594	576	631	688	620	614	632	599	590	582	582	585	617	682	639	630	639	594	587	613	591	622	603	601	634	620	592	646	621	613	586	628	604	587	581	628	625	632	643	593	579	617	602	589	614	630	567	588	613	667	691	625	597	626	618	603	645	609	637	603	620	650	622	576	622	628	619	558	613	624	603	598	590	607	618	614	625	635	663	651	601	632	604	579	616	604	615	610	594	648	642	579	619	611	599	672	611	630	626	652	628	646	597	607	604	621	583	593	593	603	605	666	595	633	599	643	641	602	589	624	640	620	608	607	571	648	647	630	640	625	596	563	661	620	595	573	622	597	655	621	660	598	595	605	547	595	626	603	575	625	605	630	568	607	640	627	622	627	652	662	585	604	591	626	577	619	652	556	600	591	625	627	589	592	620	630	600	627	625	637	601	598	626	613	633	633	613	576	631	606	632	638	584	598	589	574	595	623	602	627	632	636	543	611	604	607	613	637	633	595	605	631	642	627	606	608	585	617	627	564	616	601	602	625	579	603	665	634	586	621	613	576	559	627	631	577	615	567	571	611	608	588	600	611	590	602	652	625	598	600	638	650	567	644	612	608	607	640	585	613	627	619	642	618	603	603	610	616	621	633	626	633	624	660	587	622	610	649	606	596	622	629	654	591	616	603	618	638	566	667	649	613	618	655	625	600	633	593	591	629	619	581	588	629	571	595	596	587	620	614	651	584	584	581	596	571	634	635	607	635	611	594	591	618	621	563	646	597	628	640	607	621	600	569	631	559	622	588	607	578	596	598	650	625	624	616	594	624	634	583	604	631	567	604	597	619	632	589	606	586	613	618	630	621	586	640	630	625	608	625	659	599	598	658	633	649	645	593	550	582	618	625	618	584	590	611	615	603	639	610	629	642	584	658	624	594	581	592	610	588	587	585	613	591	613	668	607	564	616	608	624	604	621	636	616	624	608	616	625	617	641	601	622	613	603	619	594	667	587	625	608	571	638	598	627	579	611	617	586	635	637	632	596	648	658	598	585	608	637	641	612	620	630	604	572	635	617	621	636	584	608	622	586	598	617	666	567	651	585	623	590	654	608	608	633	613	607	630	578	591	638	605	629	584	583	620	604	614	607	617	616	594	640	610	602	602	644	637	624	633	589	612	608	622	657	583	624	602	572	602	600	591	561	628	576	616	604	629	635	619	626	612	612	626	604	626	613	619	616	606	597	621	623	599	576	613	648	584	599	666	595	607	637	618	590	649	613	590	603	603	649	627	621	588	625	581	618	599	634	619	633	585	652	582	610	592	615	630	602	652	615	616	601	619	616	617	678	635	632	597	600	610	624	607	620	594	585	646	610	645	600	579	642	592	599	598	595	581	579	618	605	616	653	638	620	589	636	626	619	606	602	667	607	636	606	601	636	576	641	530	604	618	632	620	582	640	637	590	588	576	626	587	577	618	605	642	641	602	589	643	619	604	652	627	625	596	608	584	632	588	589	615	585	608	608	649	605	609	624	604	631	597	574	610	655	579	619	597	610	561	592	585	605	621	645	613	629	577	604	591	654	620	623	611	648	597	559	622	634	591	587	619	629	646	575	643	617	629	620	591	602	611	628	599	611	637	608	631	589	595	603	611	595	649	618	612	601	627	639	562	636	605	618	641	654	601	597	646	621	602	594	625	600	617	631	597	636	552	627	577	641	603	607	591	648	599	633	603	612	585	610	634	596	564	664	617	606	623	595	620	653	603	613	644	612	624	633	610	643	629	595	626	602	557	573	639	589	559	644	662	591	583	611	608	612	625	615	611	632	663	599	610	593	596	628	604	651	679	624	650	581	607	617	627	599	663	575	604	614	619	646	634	595	602	556	591	552	610	640	582	624	631	623	661	601	649	614	618	607	641	597	639	613	618	639	650	627	649	610	601	636	613	605	597	633	622	640	597	655	612	588	619	614	578	593	647	617	612	570	562	616	610	623	639	633	649	602	666	637	627	616	599	601	637	593	590	595	621	612	584	631	611	608	654	619	619	602	623	570	564	621	607	561	600	613	662	620	612	601	591	609	609	602	651	622	566	610	652	622
28246	11775	7566	6046	4868	3232	2079	1203	714	524	423	372	321	313	264	279	249	267	272	278	257	226	232	235	274	228	237	226	251	223	239	247	221	234	237	256	217	222	247	216	239	241	248	203	206	234	236	224	245	221	228	217	233	254	250	248	207	233	217	209	222	199	234	238	233	256	229	221	210	221	240	204	268	221	240	237	226	216	227	194	239	228	224	244	230	249	223	217	242	209	231	216	249	232	262	253	257	250	204	256	220	243	262	216	244	254	240	232	211	221	215	220	231	258	218	214	225	235	205	248	247	217	225	208	232	205	240	225	253	258	208	232	242	229	225	223	252	256	230	258	219	231	221	217	245	228	214	234	236	238	214	257	225	254	231	208	202	228	234	229	235	236	241	211	226	218	235	242	203	225	245	219	243	232	198	247	231	229	221	250	239	213	228	219	201	247	277	228	211	225	211	235	246	193	234	214	227	239	232	247	251	253	220	241	200	228	213	214	210	244	212	213	251	244	258	228	237	240	240	238	240	211	242	204	217	228	238	190	227	248	233	209	244	228	214	221	240	232	223	228	233	202	226	201	223	214	222	237	253	216	200	228	223	224	216	211	251	222	217	216	239	231	217	236	216	225	222	231	232	235	232	229	223	247	248	242	256	212	230	258	231	237	234	230	245	229	209	237	228	228	228	225	234	232	238	228	247	236	234	221	235	224	228	253	221	230	231	204	228	241	233	242	219	231	232	214	211	190	219	241	217	224	245	244	238	220	277	252	220	239	224	215	223	219	225	212	214	237	228	204	193	210	228	222	230	213	235	225	208	240	204	214	226	224	224	231	234	209	246	247	237	228	224	219	228	235	232	238	244	215	212	211	230	213	231	239	220	223	245	219	214	255	208	252	253	228	222	232	222	206	228	208	270	241	250	243	236	232	224	235	235	209	197	221	243	241	239	230	207	225	217	237	229	218	208	247	245	246	208	217	256	230	224	224	217	238	215	247	212	250	246	211	223	231	227	248	221	230	211	205	226	241	226	212	215	237	241	237	262	230	221	240	219	227	264	253	232	221	246	228	220	226	242	238	236	223	241	245	251	204	246	216	227	234	230	256	245	213	204	216	195	213	212	231	241	237	210	225	221	206	248	250	215	234	265	206	220	229	227	256	239	216	244	229	221	213	231	243	247	216	243	231	213	220	218	224	248	221	218	244	221	258	238	237	239	225	255	209	233	238	229	239	236	225	259	241	231	227	248	215	218	226	247	224	247	249	242	233	256	233	249	230	219	233	216	247	259	250	215	249	241	231	211	193	225	230	226	221	220	249	239	195	205	238	232	228	252	268	247	220	204	241	231	210	223	242	255	227	220	226	229	211	254	264	238	231	239	213	232	238	248	221	184	199	203	218	196	208	202	207	232	209	234	238	223	239	242	226	210	226	227	225	220	230	218	215	253	229	252	255	201	208	244	247	236	217	240	244	226	235	240	223	244	203	243	219	217	249	247	210	255	240	220	222	246	242	244	249	233	239	260	218	221	232	238	246	224	232	223	223	216	230	216	253	267	238	213	246	230	240	195	201	214	220	226	202	227	237	220	226	247	217	211	222	257	233	202	222	217	207	253	210	214	224	230	244	245	243	244	223	232	269	236	236	235	216	222	234	269	222	234	239	223	199	248	233	203	236	243	228	229	237	226	228	217	220	220	241	195	213	218	211	247	201	235	224	227	218	252	244	259	219	240	210	201	222	259	216	222	230	232	237	240	211	247	218	231	238	237	238	214	234	252	241	215	211	238	218	230	244	201	244	238	221	200	256	217	210	215	270	246	195	228	245	227	226	243	219	249	213	253	225	217	218	235	257	256	255	214	199	221	240	227	235	245	228	222	245	214	254	248	272	221	218	272	227	237	228	234	240	234	232	231	202	218	233	215	224	208	223	240	191	270	213	239	221	222	217	233	221	224	226	243	222	261	216	209	216	203	228	243	220	230	235	249	231	188	222	237	205	242	233	224	216	232	217	213	244	236	219	234	216	235	227	236	236	237	235	223	253	204	234	246	234	210	239	221	242	219	199	227	229	218	234	210	225	215	234	240	222	238	229	240	229	231	208	225	211	244	249	217	217	247	260	212	203	243	240	229	230	244	236	216	241	243	224	249	224	234	256	245	230	218	216	252	217	239	211	200	253	240	243	240	214	226	242	250	223	202	249	184	236	244	214	249	202	257	250	227	220	248	237	241	224	213	228	236	226	221	248	234	208	220	228	269	220	246	229	223	222	227	230	259	196	245	246	215	233	233	232	208	206	266	225	226	220	228	240	225	231	240	236	212	217	239	235	237	229	221	215	236	236	218	212	252	229	257	224	233	216	201	233	241	228	215	224	230	248	238	219	265	226	220	205	238	218	224	240	227	237	247	231	235	211	226	259	230	237	210	232	229	217	225	247	244	225	206	245	240	233	251	258	253	211	204	213	263	212	228	228	219	230	256	233	203	221	209	216	227	255	208	218	218	233	241	229	217	243	218	244	240	218	241	234	211	269	241	213	223	254	229	214	199	229	232	239	229	234	251	243	235	276	194	228	222	262	228	220	219	221	209	224	233	235	248	213	210	216	239	215	234	258	220	243	250	215	238	228	224	238	236	225	232	232	225	202	241	247	221	232	222	231	211	229	261	234	259	213	213	225	238	215	240	216	210	211	252	213	242	241	219	238	215	212	216	187	231	221	257	254	240	237	201	226	237	236	224	231	241	220	250	217	229	260	232	239	232	221	243	215	235	209	220	238	218	240	229	214	233	223	242	234	234	238	206	237	218	209	202	249	255	237	203	209	214	227	224	227	240	221	207	225	273	218	207	222	217	240	217	224	220	219	234	253	248	237	242	193	237	225	242	252	250	238	233	228	202	227	203	246	205	240	213	230	239	195	216	244	245	220	230	253	233	255	237	209	221	223	259	249	243	224	230	231	207	207	210	224	206	244	234	247	233	238	196	236	199	217	226	233	250	236	219	243	245	228	245	217	225	200	237	209	220	255	228	268	232	228	255	245	221	214	214	245	232	207	228	209	233	249	237	231	201	231	217	217	228	231	255	233	250	235	248	225	225	225	235	257	233	230	219	215	226	223	233	192	224	222	206	222	216	205	224	269	207	262	241	241	239	232	249	238	211	255	194	240	233	237	231	250	226	210	237	243	225	248	216	224	273	240	233	227	218	219	223	228	243	225	222	237	225	237	233	230	220	226	237	263	240	227	219	212	237	246	226	251	228	244	218	251	259	204	220	234	251	216	262	250	232	239	238	241	235	198	215	241	221	232	203	214	246	208	225	227	226	219	195	222	249	201	232	247	215	226	227	207	235	211	215	195	232	219	243	215	211	201	242	204	247	227	235	242	212	210	216	248	233	224	227	227	217	229	201	221	239	213	244	201	221	245	231	225	220	248	227	242	230	240	216	197	256	223	207	253	236	230	230	218	266	214	230	233	203	238	227	251	213	253	255	229	234	251	251	228	252	218
20097	4689	6122	7414	7348	5819	4400	2952	2300	1787	1442	1194	1039	987	872	879	837	805	730	739	763	744	649	710	729	691	679	690	674	679	654	633	657	663	660	654	639	603	578	643	634	596	592	610	659	575	617	599	613	622	641	628	589	580	592	536	610	617	582	606	629	620	638	601	585	604	600	618	567	586	599	618	542	614	598	582	589	595	641	602	568	618	643	578	584	575	589	578	601	646	543	635	617	629	590	671	612	626	636	599	588	584	606	580	614	567	649	565	566	603	600	606	565	586	634	586	593	591	592	618	569	611	573	588	579	558	621	609	615	577	584	569	594	613	618	600	587	635	607	564	559	566	569	602	612	588	590	565	613	564	587	578	584	621	576	610	556	560	599	565	556	601	619	605	589	562	595	572	611	602	540	625	575	598	597	579	552	573	614	610	564	558	573	565	600	566	590	602	593	581	596	587	605	560	561	567	603	603	564	633	534	604	592	546	587	578	593	601	568	611	613	586	596	586	611	570	541	626	584	626	573	545	568	610	621	575	570	588	573	575	578	596	566	595	601	584	600	639	623	558	566	638	572	599	559	604	626	614	561	553	565	587	590	570	606	598	564	575	604	626	601	583	582	615	596	577	607	539	561	605	627	600	574	607	562	586	556	571	566	593	571	585	561	578	598	601	604	584	541	548	593	549	565	595	605	591	587	603	579	604	621	556	609	546	608	553	576	567	594	579	615	590	596	567	564	612	571	587	578	573	614	621	563	594	610	600	626	576	609	603	530	643	597	600	583	616	590	578	558	547	576	572	566	614	576	582	587	610	619	595	619	564	574	580	582	607	610	572	571	568	597	599	601	610	610	572	610	570	571	569	590	586	617	562	586	597	607	593	571	551	577	596	582	548	646	588	605	604	616	590	588	522	567	580	563	595	611	602	578	612	582	606	607	556	610	562	651	596	558	578	621	605	544	580	611	573	596	610	591	561	567	612	577	577	579	563	606	572	615	556	539	594	597	601	562	560	639	564	590	560	534	576	637	579	581	567	565	587	627	577	530	611	590	628	584	600	602	614	563	595	547	600	585	552	618	548	610	576	659	565	585	569	599	538	612	585	548	592	620	595	581	581	600	559	568	591	581	551	519	592	562	583	593	585	604	563	630	581	592	592	609	605	590	573	569	566	590	631	624	567	591	612	630	589	583	602	607	618	571	616	572	583	592	563	557	638	580	554	572	601	590	585	610	556	607	621	621	578	595	618	623	555	578	586	572	607	603	600	601	588	610	599	577	558	608	549	559	589	579	580	575	617	554	571	559	542	544	602	601	543	565	606	601	580	543	618	583	574	546	604	628	582	560	604	586	560	622	566	582	607	585	599	577	601	586	596	592	578	566	566	614	563	590	593	612	572	590	579	564	587	583	591	579	617	603	551	569	596	614	576	575	575	570	602	593	595	570	573	585	595	636	581	601	559	594	625	625	594	583	612	606	584	584	535	598	560	580	619	615	596	578	593	601	604	627	608	592	595	527	629	540	546	631	628	615	600	570	626	583	573	580	589	625	585	582	561	587	597	597	621	595	568	590	559	594	587	599	600	576	593	586	611	596	659	559	616	539	568	581	560	572	561	605	594	575	661	592	581	595	621	609	568	567	552	589	588	589	578	583	583	580	608	588	595	530	594	595	564	609	592	606	575	594	589	614	551	634	577	554	607	582	591	589	560	596	581	593	574	613	606	578	583	595	586	591	591	548	626	615	542	544	602	547	551	627	598	583	581	593	543	613	603	587	558	599	600	605	605	581	589	556	564	567	576	571	648	624	605	585	585	599	556	583	627	616	565	608	618	631	585	568	572	596	555	594	596	597	551	602	597	605	568	601	640	623	592	568	576	606	586	638	524	556	592	628	606	605	614	578	598	606	612	592	620	594	592	612	555	573	622	604	599	592	604	605	579	546	590	581	555	538	620	601	541	564	598	624	592	631	561	614	609	584	594	585	590	588	575	618	540	554	580	579	606	572	543	562	604	615	598	621	557	556	616	544	624	588	546	595	572	565	607	603	557	598	581	584	564	607	565	565	615	621	516	597	592	576	574	608	572	616	554	596	592	569	602	558	597	587	588	577	618	611	609	642	592	613	617	606	606	568	588	582	621	574	586	576	619	554	623	571	589	607	594	626	546	596	585	582	567	635	577	592	559	627	565	592	595	547	581	600	574	601	586	597	575	548	592	563	617	584	559	588	571	560	557	567	591	602	607	624	532	599	576	592	588	589	596	608	618	577	599	599	582	556	593	555	608	561	593	569	581	604	583	606	600	605	598	565	564	653	580	563	596	599	587	603	572	622	583	613	576	570	576	601	569	607	563	590	582	615	628	607	580	563	564	584	595	567	564	600	593	571	614	549	558	578	576	535	581	614	580	605	580	629	560	577	547	597	624	562	566	538	596	587	575	597	628	575	602	592	584	604	592	596	579	529	592	586	623	582	642	555	562	636	554	657	584	573	607	558	572	564	534	596	574	575	608	637	582	629	585	627	629	591	585	585	568	609	579	559	568	611	573	573	587	584	588	590	588	564	581	580	590	602	627	651	547	568	597	596	615	603	593	600	559	563	607	641	575	594	605	611	617	585	585	635	595	595	577	558	583	650	577	554	566	581	583	588	588	573	606	571	573	627	616	596	586	601	543	617	602	621	572	580	607	606	615	614	590	587	572	612	579	603	583	618	592	579	585	551	571	582	565	570	552	572	573	591	606	560	550	576	589	606	578	582	572	562	609	575	629	603	571	549	584	554	591	570	629	575	575	587	592	591	576	605	617	575	579	590	564	554	594	538	579	568	570	632	588	584	565	599	614	638	593	562	568	603	581	586	555	612	548	604	594	582	563	584	612	579	611	617	622	568	604	609	604	557	599	567	576	535	602	553	595	572	559	623	596	562	578	589	602	571	564	610	585	545	608	593	599	598	585	559	578	620	619	572	620	567	576	562	610	604	565	594	583	614	603	589	609	603	559	600	583	602	556	566	567	587	542	597	577	550	569	583	586	603	645	571	611	534	591	584	580	560	579	597	558	583	613	586	582	553	585	568	590	589	569	588	598	552	603	578	605	571	579	566	568	614	615	584	601	586	597	573	566	580	576	563	575	556	627	577	608	580	570	561	593	584	609	602	589	587	545	610	594	615	561	600	582	594	537	584	554	557	574	529	600	629	597	575	552	616	590	556	605	578	584	573	551	585	597	561	550	598	584	556	592	607	536	591	623	565	590	659	586	585	586	589	585	594	574	606	590	590	572	582	606	613	599	551	588	575	554	599	555	553	613	590	587	629	607	603	572	572	622	592	592	583	598	611	618	624	564	656	588	563	588	581	586	659	617	540	568	575	542	628	586	575	616	628	586	594	573	583	612	609	591	584	566	603	555	605	574	582	560	592	627	617	565	599	556	603	596	605	562	615	569	598	602	563	597	582	585	542	600	591	561	515	579	591	580	583	604	613	572	596	601	615	600	547	545	565	595
120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
