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
335821171042	335821171603	335821172153	335821172703	335821173253	335821173803	335821174353	335821174903	335821175453	335821176003	335821176553	335821177103	335821177653	335821178203	335821178753	335821179303	335821179853	335821180403	335821180953	335821181503	335821182053	335821182603	335821183153	335821183703	335821184253	335821184803	335821185353	335821185903	335821186453	335821187003	335821187553	335821188103	335821188653	335821189203	335821189753	335821190303	335821190853	335821191403	335821191953	335821192503	335821193053	335821193603	335821194153	335821194703	335821195253	335821195803	335821196353	335821196903	335821197453	335821198003	335821198553	335821199103	335821199653	335821200203	335821200753	335821201303	335821201853	335821202403	335821202953	335821203503	335821204053	335821204603	335821205153	335821205703	335821206253	335821206803	335821207353	335821207903	335821208453	335821209003	335821209553	335821210103	335821210653	335821211203	335821211753	335821212303	335821212853	335821213403	335821213953	335821214503	335821215053	335821215603	335821216153	335821216703	335821217253	335821217803	335821218353	335821218903	335821219453	335821220003	335821220553	335821221103	335821221653	335821222203	335821222753	335821223303	335821223853	335821224403	335821224953	335821225503	335821226053	335821226603	335821227153	335821227703	335821228253	335821228803	335821229353	335821229903	335821230453	335821231003	335821231553	335821232103	335821232653	335821233203	335821233753	335821234303	335821234853	335821235403	335821235953	335821236503	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28514	6189	2418	1778	1277	980	782	658	545	474	397	377	354	350	325	319	303	299	281	265	276	254	274	251	249	276	244	272	261	255	238	212	231	275	244	213	211	242	240	229	242	244	221	233	240	238	222	248	247	237	219	238	249	220	248	237	240	224	236	222	226	218	238	254	228	239	220	224	207	244	230	245	228	218	216	198	225	217	239	221	218	237	227	223	234	212	223	215	235	234	237	236	225	204	231	216	223	184	232	225	218	226	224	212	239	214	249	207	216	222	207	252	203	220	206	225	225	208	227	221	200	224	205	206	228	237	232	218	257	233	241	223	209	217	230	234	224	249	257	212	254	252	219	221	232	222	224	223	204	209	231	222	232	236	205	242	214	215	222	209	233	210	228	244	234	223	225	226	242	218	215	243	206	205	221	206	212	226	260	236	228	216	218	231	231	212	251	226	229	217	222	215	201	239	219	253	225	231	216	221	219	222	221	234	241	221	230	214	213	196	222	238	226	220	224	233	271	236	219	228	233	222	201	249	260	218	247	216	240	203	224	231	226	233	208	225	225	230	249	213	236	236	211	216	227	251	222	239	245	212	226	215	213	233	227	232	223	247	249	197	220	207	228	253	244	220	225	238	213	225	259	196	227	254	220	223	237	195	204	197	196	236	242	217	231	234	232	215	223	215	214	212	220	251	218	220	235	202	228	219	217	223	217	212	224	220	232	209	225	245	215	214	231	217	210	212	218	210	227	229	225	235	202	215	217	209	228	219	238	228	222	192	233	225	253	238	223	197	217	215	211	190	220	221	224	213	209	230	220	188	223	224	224	209	230	213	206	212	212	255	240	210	229	221	239	224	232	208	249	236	204	247	218	239	205	246	224	206	251	234	210	211	239	227	230	214	218	224	221	240	207	231	207	218	234	205	251	212	209	265	219	226	243	219	238	220	221	195	211	218	239	220	217	224	245	236	238	223	215	224	216	228	225	232	209	234	236	233	219	254	234	238	247	229	221	224	251	235	224	219	220	245	228	236	211	227	225	219	226	213	211	246	208	228	220	236	234	230	208	219	212	230	231	222	216	250	227	229	233	240	238	205	204	233	237	234	212	216	218	246	205	236	223	238	239	215	225	208	223	215	233	241	225	233	226	240	246	214	208	213	221	230	244	221	205	212	227	225	222	222	210	220	234	250	217	195	210	224	239	262	240	219	234	234	233	232	216	223	227	247	207	229	221	224	209	230	226	200	227	242	224	251	192	215	233	238	226	240	224	251	212	235	222	208	208	218	232	220	250	247	198	224	229	234	238	222	203	224	227	250	195	228	213	214	237	248	207	218	222	225	200	223	233	205	207	243	206	234	261	228	218	252	227	215	211	228	240	238	239	243	215	190	207	223	233	213	207	253	223	200	195	224	210	243	239	240	213	213	210	222	244	235	226	218	219	206	235	242	207	242	223	243	245	213	233	236	207	217	230	255	209	217	216	215	219	229	193	203	224	246	239	214	234	200	228	223	235	233	237	229	233	232	223	247	235	208	229	226	222	231	241	245	229	274	221	243	210	231	207	214	216	216	205	244	227	207	242	243	225	221	242	215	227	230	237	277	211	238	263	203	243	190	212	230	231	237	204	238	229	206	224	256	249	206	228	211	214	203	212	219	231	211	223	215	228	258	213	217	251	225	238	237	244	217	228	229	211	226	241	220	203	218	220	242	231	225	218	231	218	228	202	252	200	245	227	240	221	212	235	223	221	229	219	241	222	212	220	253	227	211	218	238	209	241	215	212	209	241	259	223	235	218	204	219	222	247	232	231	230	241	226	197	224	210	231	188	208	224	205	206	227	205	227	225	237	237	222	230	237	236	222	233	227	233	230	216	227	210	201	237	236	241	240	214	239	213	206	215	233	246	233	211	226	203	187	229	205	200	243	212	196	234	233	214	235	221	250	253	249	199	225	212	207	239	197	211	218	226	210	215	221	201	234	242	230	231	237	202	201	227	218	228	223	226	226	232	190	231	223	228	222	203	260	225	234	215	214	218	220	227	210	215	232	215	232	200	226	221	228	216	224	230	236	212	225	216	221	202	209	221	208	227	219	216	243	203	233	198	229	227	237	193	211	217	225	235	216	219	242	257	226	246	215	208	252	238	229	221	215	239	210	229	235	221	223	224	204	243	241	232	201	227	209	215	218	251	233	261	211	236	230	240	210	214	221	209	230	207	227	226	234	203	247	238	254	246	204	249	194	199	216	229	211	230	238	218	248	232	228	230	229	227	232	229	251	190	224	211	239	247	222	229	205	240	244	198	219	190	219	223	213	226	220	241	227	252	247	236	236	204	219	219	241	228	239	242	186	242	218	198	229	217	238	236	186	199	216	237	209	230	260	232	233	210	215	202	213	187	204	208	215	242	202	257	218	209	264	222	204	245	227	213	210	227	215	217	249	234	226	227	231	233	232	232	232	211	245	221	235	203	215	207	243	218	240	217	247	240	233	240	227	222	233	201	222	245	224	227	211	227	234	230	213	200	247	238	227	234	196	242	200	251	249	199	229	212	213	227	222	240	213	222	258	223	225	217	234	205	218	242	227	205	198	203	223	243	231	238	208	225	213	204	209	207	214	234	226	239	228	217	211	215	239	263	229	237	234	221	258	213	213	261	205	246	206	194	212	236	228	212	191	225	228	214	217	211	244	207	219	210	225	237	197	230	228	209	229	221	246	227	222	222	262	216	230	244	225	242	228	228	226	245	238	237	245	218	225	207	213	249	203	253	187	219	221	238	232	227	232	223	232	238	235	209	256	240	239	230	209	198	232	250	223	199	244	218	232	206	204	212	232	209	234	217	224	221	230	210	229	218	234	220	228	236	224	245	240	218	229	213	220	207	240	203	248	226	236	217	220	223	199	223	230	239	231	206	208	214	232	225	206	241	222	223	216	224	250	239	210	255	216	203	212	201	248	219	182	220	217	224	234	210	237	234	228	222	237	235	214	237	242	221	232	217	228	222	228	211	231	201	214	241	215	236	230	188	238	217	207	234	221	215	210	230	236	225	227	231	233	252	222	227	200	200	217	225	236	238	224	232	240	237	239	218	246	238	215	253	235	210	225	219	246	214	216	230	205	213	225	255	206	216	195	225	232	236	231	235	239	221	229	217	202	261	253	232	224	206	234	213	213	212	235	232	247	230	226	244	207	229	218	206	219	276	253	219	231	222	219	233	262	225	218	235	223	204	250	233	258	209	218	221	224	225	217	226	215	218	238	231	214	222	263	190	201	205	219	198	244	244	232	206	231	227	233	210	223	230	242	253	215	218	223	208	234	207	220	219	195	225	217	220	238	249	220	238	216	222	218	235	211	203	218	209	254	199	218	202	210	204	230	243	234	238	216	248	226	221	251	214	225	248	212	222	213	224	238	232	213	240	234	214	217	202	217	231	236	212	232	231	228	210	249	211	220	235	238	200	230	210	239	234	223	235	224	212	229	215	263	217	229	205	220	245	235	227
14863	2473	5026	5797	5141	4311	3589	3133	2779	2379	2113	1927	1725	1565	1441	1359	1396	1304	1154	1180	1150	1087	1057	1025	1030	1020	965	953	989	939	850	888	867	886	892	941	867	938	927	836	825	824	904	810	821	783	885	816	808	817	776	799	763	761	760	757	749	844	831	798	802	745	762	788	735	797	760	783	796	783	803	779	839	746	743	756	788	808	742	766	764	766	754	744	802	794	739	738	782	747	764	728	739	762	757	770	722	761	720	808	741	746	791	794	780	756	763	749	760	731	702	788	774	714	826	743	776	750	716	777	790	740	769	705	774	740	793	736	748	738	767	738	761	755	769	707	769	787	797	805	752	743	751	775	748	854	730	753	782	840	742	727	766	778	725	695	744	725	726	724	812	775	745	775	750	770	786	737	777	761	729	720	714	757	806	749	708	778	776	752	769	724	790	740	777	733	724	733	752	742	770	726	746	799	714	742	756	762	733	744	724	740	755	748	744	741	745	745	690	741	716	716	731	787	696	741	787	724	740	740	722	751	741	758	718	725	764	783	715	778	754	761	790	791	741	783	725	722	741	767	789	779	747	740	734	727	771	734	732	731	763	757	733	743	748	746	735	725	761	741	758	708	764	736	731	747	717	748	769	759	712	774	779	719	768	717	709	722	745	774	760	712	739	801	769	766	728	762	737	765	746	744	750	718	766	755	774	777	806	729	721	729	771	697	745	756	725	754	756	749	782	696	771	742	727	752	758	802	761	799	797	736	751	782	751	699	718	767	721	748	736	751	764	733	781	717	733	737	774	755	716	746	694	726	758	759	718	745	745	751	755	745	709	788	771	791	720	802	734	712	762	701	759	752	790	691	768	767	754	716	782	744	748	741	772	701	734	757	795	790	744	736	745	753	767	760	689	718	752	734	714	734	753	777	785	713	809	741	734	741	729	742	713	770	718	774	724	734	768	781	719	746	756	737	744	741	733	751	728	804	748	748	777	773	766	714	715	737	776	718	708	729	761	798	739	746	708	797	725	768	776	802	754	765	756	793	704	781	793	730	755	746	809	755	765	713	766	768	746	770	702	724	788	762	774	766	762	765	731	777	756	760	775	757	755	758	745	730	728	752	680	749	721	729	741	778	789	740	765	737	731	731	730	754	744	725	752	777	720	682	777	746	735	772	797	748	739	730	755	717	705	757	726	744	768	737	762	751	695	727	766	743	754	687	769	780	727	754	754	735	735	736	743	769	793	803	688	712	740	722	746	764	790	707	767	726	685	765	776	783	736	770	747	735	760	721	741	751	779	773	753	780	722	749	704	710	782	725	710	688	781	728	727	771	721	732	737	721	763	749	759	756	715	749	773	784	797	745	781	772	805	741	737	714	750	799	747	738	749	752	760	735	747	774	788	742	751	760	809	798	750	729	715	766	727	759	721	776	738	727	780	749	713	731	781	775	762	750	802	708	754	684	749	775	714	738	796	723	730	775	754	790	754	742	773	748	755	759	753	752	759	748	730	663	802	762	782	768	781	747	768	762	767	780	747	773	764	807	773	791	783	727	761	788	716	709	723	776	782	753	741	773	791	705	722	740	735	770	789	777	725	770	771	741	733	773	782	772	778	753	724	692	733	691	758	774	750	767	751	775	755	738	751	737	754	748	781	781	738	760	724	708	757	720	792	755	716	787	768	709	760	712	796	731	676	776	702	709	709	754	755	737	700	729	784	701	691	724	737	754	758	767	761	812	728	690	751	777	718	718	717	756	744	788	754	761	734	793	765	751	759	748	780	762	766	764	785	756	765	765	798	737	747	787	745	739	781	683	794	754	762	748	726	736	793	806	729	713	768	759	727	718	713	726	753	772	795	750	788	754	781	762	760	700	767	751	720	769	747	765	707	712	766	770	782	749	734	781	784	769	683	740	683	741	739	812	745	723	735	745	776	783	724	746	778	763	786	751	783	766	788	744	770	760	723	780	749	772	747	778	704	743	726	691	726	708	747	693	705	723	729	735	746	749	741	702	755	738	772	714	755	703	699	693	726	718	711	795	777	762	704	848	775	751	730	743	757	736	741	735	770	772	777	769	714	753	777	763	739	719	698	735	783	723	746	747	735	721	725	747	732	726	742	709	686	751	752	772	757	766	707	751	754	746	771	746	798	724	750	767	766	821	736	765	760	729	760	772	710	755	754	783	735	710	763	749	746	729	699	774	721	746	754	749	764	740	702	701	763	806	745	755	749	802	749	765	671	714	732	788	717	732	766	711	762	757	781	768	786	729	762	760	777	739	791	763	755	755	737	723	725	766	770	729	762	753	731	783	753	792	750	713	747	769	792	740	750	737	682	725	776	702	702	734	753	717	767	723	753	762	713	745	760	741	751	743	745	715	731	739	749	732	753	703	752	794	776	784	782	770	746	738	743	727	731	740	735	746	826	682	777	737	715	748	723	712	744	736	725	761	746	771	777	761	752	731	705	692	733	717	771	719	726	724	719	758	729	724	751	735	785	755	733	712	777	756	747	750	732	733	716	785	752	765	769	736	743	761	796	780	749	717	721	724	734	743	795	749	724	724	731	741	795	738	762	739	714	678	747	687	745	790	727	713	777	776	738	744	708	758	706	826	751	739	711	751	748	726	756	764	739	725	742	724	762	775	727	741	768	761	778	801	746	762	672	744	781	765	788	798	728	723	724	797	770	742	700	772	708	710	729	777	735	774	778	738	741	733	764	728	767	738	728	758	779	766	789	740	765	766	792	756	749	750	786	733	739	750	730	728	749	703	778	745	744	743	760	759	752	760	765	696	741	779	774	728	742	755	766	795	705	770	734	733	754	718	687	722	760	754	761	729	738	718	725	769	758	738	739	739	710	781	675	731	778	795	723	750	756	744	739	739	746	762	752	762	732	723	734	810	786	753	744	776	755	723	767	719	718	808	735	716	758	751	746	783	681	765	751	737	732	762	743	741	773	744	783	749	730	757	719	771	718	831	695	749	768	745	747	771	759	750	782	766	800	750	744	742	758	763	769	777	786	757	792	742	733	735	764	756	727	766	719	728	826	711	767	698	760	736	737	749	745	754	789	800	706	714	748	714	715	733	728	784	750	766	754	762	730	781	736	800	745	703	700	742	738	741	721	733	764	779	715	732	748	743	743	725	753	730	790	761	721	772	730	775	712	742	788	727	807	781	744	716	777	722	753	780	739	778	748	758	778	754	690	772	744	745	788	740	771	803	756	754	753	709	721	734	721	764	773	785	735	751	752	779	709	785	741	717	751	789	665	756	718	786	776	790	754	765	751	743	753	735	738	719	814	712	738	752	741	754	724	739	762	728	753	772	761	782	776	788	706	756	764	747	780	750	694	740	704	725	787	768	746	694	729	777	781	738	800	755	753	714	800	767	765	771	776	714	709	742	761	743	758	742	735	742	713	734	790	683	682	732	730	705	764	776	772	757	760	792	714	759	730	753	731	730	770	734	783	738	769	756	775	766	716	781	721	763	741	746	760	782	731	761
2240	150	135	100	108	87	87	81	76	81	92	75	80	78	82	78	54	82	59	82	91	65	74	67	76	77	77	70	50	52	80	74	78	82	76	67	70	80	64	59	84	77	69	89	52	78	73	72	65	68	66	65	63	66	86	89	78	67	61	69	70	83	68	70	78	66	71	78	73	75	83	69	80	65	75	71	71	71	78	72	66	82	68	75	70	78	68	75	75	66	70	77	62	68	76	74	67	75	75	69	72	68	84	83	78	55	71	73	68	69	72	68	76	74	74	76	73	65	60	75	90	75	78	74	62	86	80	68	87	75	82	71	69	83	59	76	80	79	71	72	76	74	63	67	81	74	83	76	61	57	69	81	90	71	75	74	76	77	69	65	76	72	74	71	73	71	85	75	61	53	73	87	71	82	75	78	69	58	73	70	73	71	75	46	72	61	81	60	62	73	84	73	75	86	56	81	70	74	69	74	69	70	72	56	83	86	85	67	57	67	66	71	72	74	66	75	81	85	68	73	72	66	63	77	82	89	64	79	71	59	75	76	81	71	87	68	58	71	63	60	72	81	59	71	75	89	72	66	67	71	80	82	79	81	63	75	77	68	77	73	71	78	67	59	61	72	74	86	73	78	66	65	65	80	74	66	79	85	90	85	87	71	78	85	70	65	79	82	64	67	70	75	67	70	78	86	86	77	68	86	67	62	65	58	51	84	73	78	62	91	78	75	62	71	66	86	68	78	65	88	69	63	72	80	68	75	82	79	92	87	65	76	86	74	72	80	92	72	67	67	60	77	76	67	76	86	72	71	69	62	74	67	76	62	83	66	86	87	73	60	74	69	73	89	78	78	69	84	78	80	63	76	85	80	75	73	80	77	72	85	70	67	71	84	66	71	68	72	79	68	68	63	78	72	64	62	81	85	80	78	77	58	74	88	73	82	74	58	56	57	65	85	74	85	77	81	71	73	81	73	87	63	67	82	64	74	66	74	66	60	75	74	58	85	62	67	75	80	68	68	79	78	78	60	82	92	80	72	69	62	65	74	68	78	75	73	83	68	80	91	74	67	69	73	59	95	72	75	62	61	79	69	75	75	83	77	63	74	72	66	72	71	75	62	82	59	73	68	77	80	68	77	70	69	85	64	78	78	66	82	70	59	55	71	70	79	79	62	75	68	75	77	57	65	70	59	77	70	64	76	83	81	58	69	80	64	75	82	73	70	92	70	67	71	80	66	60	74	70	80	70	82	69	73	90	62	83	79	69	65	60	81	84	82	72	80	80	68	78	67	66	56	95	67	68	82	72	78	58	73	77	70	75	80	72	66	63	69	75	76	77	73	91	70	79	63	72	79	62	66	64	82	71	72	55	70	90	71	66	75	85	87	75	74	73	72	65	77	72	82	88	73	68	85	60	72	73	71	62	69	70	58	86	94	77	80	73	72	74	63	56	63	85	74	81	77	68	71	82	83	93	72	81	86	81	86	88	82	67	83	81	65	68	70	61	66	98	78	84	73	69	87	67	88	85	68	67	60	59	65	68	78	74	84	70	75	71	77	68	66	81	64	67	77	83	78	69	69	75	76	97	60	74	80	78	75	65	82	77	76	61	72	66	74	75	66	53	72	69	72	73	70	81	82	74	79	68	74	81	80	62	83	84	65	84	63	69	62	63	67	62	51	61	82	53	73	80	80	66	67	73	72	70	81	63	78	69	76	85	72	83	74	73	83	60	66	68	77	63	85	88	75	74	75	70	86	72	68	63	78	68	67	85	60	84	75	87	79	73	62	82	81	89	74	80	66	76	67	77	79	80	60	67	80	69	71	80	72	65	65	67	73	81	70	61	69	90	80	69	69	64	81	67	77	95	87	66	86	83	88	74	90	62	75	73	61	70	62	65	80	75	64	71	81	78	72	80	72	58	83	62	75	61	67	81	82	83	75	75	75	74	63	90	75	85	82	69	80	81	79	74	67	72	83	65	71	74	66	75	67	71	64	77	78	80	79	85	73	67	71	55	69	78	52	60	68	86	71	65	64	66	74	79	60	71	66	80	83	62	61	74	72	56	60	61	72	74	89	76	70	72	79	50	68	75	74	75	79	66	74	67	67	74	77	69	61	67	58	70	76	84	80	58	78	74	60	76	72	69	71	78	66	73	63	76	69	76	82	76	104	69	74	82	86	88	81	75	83	58	75	68	75	63	63	65	68	70	68	85	67	75	62	83	81	80	78	67	59	56	56	65	65	65	71	62	72	72	63	76	76	86	90	61	73	68	71	74	77	81	71	69	59	77	70	55	68	62	77	70	68	77	65	73	75	72	70	74	77	74	82	71	54	77	77	84	68	86	86	85	71	73	87	76	71	88	61	101	77	72	61	84	66	80	54	59	71	74	75	75	69	53	61	59	63	61	80	75	84	66	89	80	78	66	69	57	57	83	74	89	74	79	83	84	67	73	69	75	70	63	65	71	75	71	74	57	67	70	75	73	59	71	77	74	84	72	74	80	77	87	78	58	79	77	66	74	81	67	76	69	83	74	71	77	76	96	74	72	73	76	99	73	95	67	86	62	62	63	77	71	80	73	78	71	86	66	75	79	66	68	70	74	67	67	70	85	69	88	63	67	62	63	63	79	73	75	69	72	75	79	84	77	60	53	73	91	73	68	66	76	74	76	74	71	94	67	72	87	78	78	71	64	71	73	61	76	79	75	69	82	77	70	62	77	82	67	69	80	89	63	74	65	65	63	63	75	70	73	75	72	68	65	57	95	77	76	66	71	71	86	71	72	73	68	80	82	88	76	76	88	72	65	64	79	66	85	63	74	64	85	67	84	69	73	72	69	73	70	76	71	86	79	85	74	74	81	70	79	84	77	71	86	77	80	82	69	84	82	79	57	71	76	83	76	74	69	78	79	77	78	58	66	77	81	61	87	63	64	66	56	70	72	89	59	77	65	59	78	76	63	68	51	71	68	60	72	81	81	73	77	74	79	59	66	58	74	86	65	66	70	80	63	71	80	64	91	78	83	80	90	86	72	66	77	73	82	70	73	75	77	80	68	78	72	76	72	97	67	81	76	71	59	70	76	65	86	76	81	70	71	54	70	80	67	79	61	85	76	69	62	72	94	74	76	81	73	63	89	63	84	64	60	91	47	91	73	79	74	72	65	61	74	64	84	72	76	74	63	79	72	68	59	83	75	67	67	77	66	73	74	72	70	86	82	72	72	75	76	73	91	65	65	86	65	76	63	75	69	78	60	82	80	73	83	90	84	76	76	75	50	79	86	60	68	73	78	60	75	72	67	72	69	64	55	80	93	71	64	88	61	63	61	73	71	64	56	77	71	71	65	78	79	89	86	84	53	69	82	69	100	76	60	54	74	67	78	87	85	72	60	84	64	71	71	68	77	63	78	78	63	65	65	67	74	87	76	71	69	78	81	94	87	73	72	82	72	59	72	75	74	63	73	69	74	79	65	81	70	78	65	71	81	72	73	74	71	66
3249	360	491	457	452	439	357	386	386	364	371	383	317	338	290	338	314	334	305	321	317	341	303	311	316	319	339	313	305	292	300	296	310	302	333	301	336	296	334	329	307	309	309	315	311	298	292	315	288	285	301	278	318	318	288	308	302	298	300	279	291	298	294	323	268	333	295	279	295	266	327	336	314	283	327	323	299	337	306	310	283	306	304	282	292	320	297	288	294	294	280	311	297	314	270	298	299	302	303	292	260	310	340	275	294	281	283	316	256	281	309	274	329	272	288	312	273	295	308	321	320	338	301	326	321	323	288	320	309	324	319	306	335	292	294	320	337	279	283	307	309	324	362	316	279	268	338	321	305	314	309	326	286	274	335	277	278	307	297	301	321	282	289	340	319	313	315	317	313	318	286	319	281	306	319	284	293	317	312	281	304	323	282	293	309	314	302	314	286	297	307	305	304	281	308	304	306	310	337	291	312	277	283	277	291	304	314	259	317	332	297	299	320	286	318	280	279	321	308	335	289	331	331	316	318	318	266	270	294	309	310	311	286	308	278	296	300	320	277	320	287	300	293	289	313	324	300	336	286	305	299	324	303	325	332	335	309	304	306	301	269	295	305	303	307	283	303	282	281	292	325	317	331	327	317	330	323	316	288	305	304	309	299	311	342	316	294	307	319	311	340	280	345	305	298	271	304	312	311	329	305	312	312	294	287	302	310	304	305	305	298	300	299	291	329	318	305	275	281	289	307	282	288	302	307	310	333	313	336	307	320	270	313	305	312	296	292	317	305	291	266	309	301	289	303	285	286	335	303	335	298	286	289	298	285	278	308	297	301	349	319	321	283	341	316	318	318	305	274	305	331	292	297	304	310	292	318	317	297	310	253	308	304	307	284	298	314	300	287	321	326	319	329	269	279	293	331	326	340	326	300	291	302	310	296	298	290	297	294	271	305	309	307	289	307	293	330	307	308	308	318	279	318	329	324	274	321	325	307	310	360	325	321	271	353	308	312	293	326	267	285	293	306	300	327	328	330	302	322	293	322	311	293	304	319	313	298	303	293	323	327	310	295	286	272	312	293	277	296	283	302	295	285	294	326	305	303	352	333	308	331	347	293	307	312	305	299	312	305	304	335	313	313	290	317	320	313	330	281	280	276	310	316	290	327	293	336	266	295	279	302	304	325	336	305	258	300	281	291	334	335	279	303	316	306	282	295	345	296	276	278	297	313	303	296	320	306	286	291	302	294	281	322	272	332	341	300	316	339	344	330	303	294	319	282	323	342	339	288	331	308	287	312	288	306	308	323	316	314	336	315	339	332	305	307	330	307	284	301	340	317	332	327	304	294	322	312	314	305	310	305	285	318	275	310	267	313	318	295	309	279	329	307	297	321	292	311	291	345	313	320	289	307	327	325	326	321	314	290	310	315	360	318	309	324	321	312	311	274	288	310	325	297	310	322	320	281	283	314	304	267	299	298	293	300	293	291	325	302	320	287	282	295	300	286	300	288	320	315	315	289	329	301	273	310	337	300	314	317	286	323	285	308	312	297	295	280	311	325	330	311	289	325	315	289	267	299	294	281	277	308	316	313	310	339	299	323	303	318	291	295	286	305	282	296	348	294	326	252	333	274	294	286	302	268	310	320	284	287	268	318	307	308	314	261	284	289	307	280	301	309	326	322	297	302	309	307	319	313	312	292	322	301	323	319	285	309	309	286	321	319	321	267	316	330	306	317	267	303	307	283	309	342	306	293	298	316	313	311	287	295	314	281	300	337	310	303	284	317	292	316	303	281	290	298	303	311	309	329	311	308	300	288	311	299	299	267	294	300	291	307	282	315	291	309	319	321	274	312	300	299	297	312	301	281	292	281	320	295	317	314	306	328	281	338	317	297	300	271	301	313	307	291	276	309	281	335	298	314	296	292	270	308	300	316	322	304	341	307	315	295	290	278	323	300	340	302	289	270	289	281	280	283	301	299	286	344	308	298	310	280	314	319	301	311	311	308	281	353	308	332	288	279	301	335	325	273	303	306	303	326	329	303	290	304	302	299	305	305	291	293	279	272	300	340	300	313	325	344	292	318	273	300	308	326	320	291	300	295	308	301	319	287	301	303	298	303	291	312	321	315	306	301	315	300	306	322	305	296	296	312	286	327	297	321	323	286	280	323	312	271	326	297	278	315	303	309	296	332	316	322	284	300	297	293	306	291	309	300	278	307	308	291	296	263	307	279	325	303	286	298	332	284	280	310	315	305	293	275	320	336	304	316	309	292	306	274	308	303	314	324	346	285	282	341	304	302	328	294	323	328	314	301	319	313	290	318	298	344	302	328	298	303	300	295	314	309	307	314	307	311	282	318	329	337	289	343	289	320	287	317	292	266	287	329	317	254	319	326	313	304	301	295	299	265	269	322	295	294	306	280	303	323	294	309	303	316	302	308	343	287	319	311	309	331	294	323	320	292	293	299	311	324	333	313	312	287	283	292	333	294	330	273	307	322	311	310	313	289	277	320	316	287	311	281	286	319	323	322	298	302	303	302	328	307	300	316	299	341	301	320	301	289	297	297	323	294	328	310	292	308	336	310	306	277	322	314	311	304	315	326	324	308	326	278	326	341	305	329	309	289	347	291	297	295	303	307	314	312	321	302	304	338	302	295	328	280	322	307	282	292	317	319	301	304	313	284	297	278	318	312	318	301	309	344	323	292	294	277	321	306	328	317	292	313	318	325	314	315	303	280	282	325	296	324	299	319	298	296	317	300	273	293	296	302	319	294	328	309	300	307	324	313	305	328	325	343	325	271	285	302	258	289	293	347	304	324	296	312	329	336	295	324	323	368	297	309	303	300	299	288	313	297	276	332	304	291	302	294	298	324	322	331	298	343	272	339	284	294	300	291	303	316	289	292	345	291	318	323	284	307	309	312	298	306	324	309	325	321	293	290	305	299	263	314	314	292	320	317	296	312	305	280	321	302	278	335	327	269	317	321	320	281	304	324	320	298	329	279	298	309	289	302	299	293	285	311	289	286	306	313	312	309	301	293	292	321	341	304	291	295	314	299	316	299	311	300	298	279	291	304	331	300	316	311	288	280	339	299	300	324	303	306	291	287	315	322	308	305	312	303	290	320	301	298	311	314	272	295	277	340	299	305	285	312	302	316	298	288	330	312	331	302	297	297	292	304	294	312	309	304	315	304	296	299	313	305	343	327	299	316	297	317	304	307	300	286	283	320	296	317	319	306	288	303	295	281	296	317	295	323	331	312	300	327	303	290	272	351	320	324	317	277	288	292	310	317	297	274	303	299	317	302	290	313	289	303	277	292	273	304	301	308	273	297	301	333	298	324	317	318	300	298	294	323	304	290	297	283	294	314	313	286	289	276	288	347	282	297	315	307	290	263	301	321	333	297	311	273	326	283	298	322	296	261	303	291	314	335	318	337	318	317	322	311	287	305	312	315	301	295	291	313	304	310	306	307	335	298	315	321	316	331	300	305	295
19139	2294	1170	875	665	493	426	366	320	267	278	241	257	207	206	210	216	180	205	205	200	177	193	181	155	187	172	170	163	170	180	168	193	165	175	181	157	163	169	177	174	137	154	150	153	180	160	159	153	167	155	162	171	154	156	155	152	148	178	165	175	186	175	162	168	171	143	153	142	141	164	144	156	148	145	176	164	150	180	184	170	159	166	179	150	160	157	161	188	151	182	151	166	173	139	161	181	174	157	159	155	148	181	145	166	169	152	140	148	158	172	146	151	153	168	158	170	169	149	161	163	159	173	159	161	130	164	183	139	177	165	154	161	148	163	158	177	168	163	150	160	149	132	158	162	161	130	165	169	161	186	158	162	132	153	164	145	176	151	161	166	168	167	176	155	160	169	165	174	171	176	160	166	156	141	165	143	147	163	178	159	151	143	160	174	161	158	154	173	175	140	165	142	153	155	192	170	147	165	130	124	142	154	137	149	164	156	172	163	155	160	154	163	131	145	159	171	159	180	178	152	156	179	146	157	194	154	183	154	159	185	156	163	151	154	149	183	153	163	153	144	163	165	165	149	156	176	167	163	157	143	161	151	142	140	137	154	154	157	161	157	158	155	165	165	152	167	191	164	155	150	174	154	188	165	153	130	154	165	151	193	150	138	150	132	166	154	153	180	181	152	170	172	149	156	164	154	167	142	195	167	157	147	152	149	151	144	167	157	147	149	174	149	165	164	172	157	155	140	156	135	153	153	175	155	144	161	147	160	165	169	157	150	138	163	153	137	158	166	161	173	172	153	169	167	167	170	173	164	156	147	155	161	173	138	153	178	158	145	138	170	154	152	175	161	166	149	151	155	164	162	139	161	166	160	160	157	177	161	170	163	162	176	151	160	163	162	162	174	164	177	170	179	158	172	148	162	163	158	168	138	175	142	148	149	163	161	152	181	166	149	168	182	167	142	165	156	144	138	156	135	148	153	149	151	155	143	144	153	167	156	162	137	182	159	172	142	139	150	167	147	163	170	182	166	149	170	143	150	178	177	177	134	155	175	173	182	171	186	156	170	150	155	159	184	163	158	139	174	162	156	162	158	147	129	173	156	152	164	165	147	167	154	156	153	149	154	161	150	161	148	170	160	166	134	150	169	143	157	156	158	175	186	160	179	163	165	155	149	184	168	165	169	175	160	162	156	153	169	135	166	170	141	159	192	152	172	157	153	158	143	168	153	151	165	167	152	183	173	152	159	176	164	173	160	157	146	157	177	163	159	147	190	161	150	142	173	157	172	149	184	146	164	166	161	170	158	135	148	140	174	166	158	174	167	162	172	159	155	177	141	163	170	162	161	155	147	190	179	164	132	145	152	148	148	167	177	148	160	148	167	142	145	161	158	177	169	133	162	136	164	160	142	157	157	180	166	158	170	147	161	166	164	164	161	152	159	151	151	140	166	166	157	132	161	203	170	161	159	158	153	161	148	175	159	165	179	168	149	167	176	157	175	153	166	178	150	160	161	167	161	134	161	178	151	156	186	163	157	152	160	148	152	172	159	159	184	151	147	137	170	158	154	156	178	179	168	165	157	167	165	161	157	165	134	140	167	159	183	167	157	143	160	170	167	132	150	176	145	166	179	151	142	142	166	171	174	164	140	169	171	147	153	172	175	166	152	169	137	150	149	145	162	181	170	174	168	154	167	148	151	163	137	177	145	149	157	169	161	161	146	160	151	168	154	166	165	150	154	157	158	170	176	163	141	146	150	157	143	161	129	157	145	171	165	149	158	150	167	155	159	173	176	163	178	146	152	160	149	147	153	171	149	164	145	173	145	168	175	157	165	155	147	177	159	164	157	167	176	160	152	169	160	172	140	156	166	135	156	163	157	144	123	144	154	165	176	147	168	159	162	158	184	132	160	141	158	158	183	155	145	174	179	164	151	154	166	155	123	168	163	167	175	155	149	172	171	167	163	178	181	159	138	148	153	161	180	141	153	171	151	144	170	171	165	160	166	181	154	148	168	164	146	146	186	140	143	167	147	172	166	158	167	141	174	150	177	145	142	154	161	152	160	162	167	152	161	173	147	160	154	137	138	175	173	168	175	154	162	180	183	137	162	164	134	132	166	143	153	175	163	156	161	149	165	143	166	155	157	180	172	169	149	146	161	154	142	155	155	156	159	168	156	151	137	161	149	159	159	141	184	158	152	169	166	176	153	167	135	153	164	150	161	158	172	157	152	162	151	145	143	155	177	149	156	155	147	152	180	169	165	160	132	150	176	167	169	174	150	150	138	160	167	158	156	136	143	158	146	152	152	171	162	150	161	143	169	159	148	166	151	167	154	190	150	163	164	139	156	160	149	174	169	170	149	163	147	169	157	171	166	153	153	165	149	155	171	138	151	155	178	154	143	144	175	135	153	152	156	173	172	144	143	149	176	142	170	165	176	159	160	144	134	154	182	168	153	171	162	175	157	140	158	155	141	142	151	140	156	139	177	171	137	168	151	139	161	151	145	182	170	171	174	175	166	153	160	157	164	166	182	151	180	153	162	142	161	160	163	152	156	168	153	178	164	154	137	137	148	158	157	154	168	155	160	164	157	188	147	159	157	146	139	170	146	169	171	137	196	170	159	179	172	167	132	184	166	157	146	153	155	139	167	171	144	169	160	179	191	175	171	174	170	165	158	159	147	156	137	191	171	144	165	159	151	153	153	178	164	131	188	146	150	154	171	182	167	141	139	167	153	165	123	147	148	153	167	164	174	164	168	157	163	147	144	131	157	150	157	137	178	143	163	145	172	145	154	152	163	149	149	170	166	165	168	190	150	175	158	168	165	152	157	129	152	151	159	162	163	150	143	161	138	158	168	167	167	172	135	164	165	159	166	139	158	150	157	160	159	174	168	150	154	170	165	170	152	167	144	165	168	150	189	160	178	162	183	150	172	173	136	162	165	144	157	145	152	182	179	164	161	165	165	160	177	152	130	183	199	182	186	168	144	146	145	165	178	163	163	152	152	165	160	156	173	187	154	170	127	157	164	144	154	145	161	169	165	187	140	181	155	158	166	160	146	141	148	181	184	156	152	161	169	167	178	164	156	151	132	172	172	150	141	135	143	163	157	145	153	154	154	151	170	135	151	157	178	169	159	176	154	163	168	165	171	162	165	153	136	154	160	148	159	184	169	154	172	156	165	164	158	152	180	161	161	158	163	154	150	165	147	182	163	155	150	154	164	154	163	147	151	157	151	166	159	146	170	170	143	164	150	172	156	169	162	192	158	152	156	176	154	164	147	156	152	153	160	178	142	154	169	130	149	157	144	185	177	147	159	164	154	161	161	155	172	151	154	181	164	144	169	168	146	163	153	162	170	155	142	167	170	147	145	145	173	145	173	149	166	161	148	172	174	158	144	157	153	139	161	164	164	151	158	155	165	165	151	170	150	167	169	146	158	174	162	179	139	159	150	149	171	158	158	158	155	152	165	149	151	154	153	147	154	162	159	164
10719	1437	2821	3156	2864	2448	1984	1780	1520	1368	1292	1182	1085	984	932	913	824	839	813	796	704	789	712	708	731	675	658	661	665	682	620	624	663	628	619	586	649	597	589	628	629	621	574	637	622	579	598	578	560	574	594	565	617	561	560	637	635	577	556	548	581	559	576	556	626	559	535	566	576	588	541	570	588	575	572	596	573	583	576	569	539	562	553	572	582	589	591	522	567	563	565	548	589	516	557	565	535	525	567	559	578	569	600	585	534	554	575	571	558	573	573	571	557	629	538	589	551	569	556	579	527	569	506	586	561	568	527	567	586	566	550	563	538	542	548	567	563	570	574	569	537	566	588	537	555	540	566	564	568	574	594	526	600	552	541	565	544	549	573	576	526	556	548	557	586	559	534	528	558	538	555	581	569	538	561	537	533	639	538	581	573	571	574	568	604	527	534	574	578	565	575	543	578	549	549	554	536	539	524	538	597	527	554	521	600	548	536	574	537	546	567	585	547	560	581	541	570	508	525	533	545	533	521	539	549	570	584	563	552	504	541	558	552	520	586	553	542	540	551	541	524	577	530	531	550	581	548	515	544	591	599	568	562	582	557	571	536	579	554	566	535	548	523	529	568	552	540	558	519	510	519	539	574	537	590	553	572	595	537	557	584	535	542	541	549	577	579	556	573	555	526	538	513	569	576	582	504	553	546	606	518	544	581	579	549	526	599	558	550	586	504	556	545	601	594	535	552	582	519	580	568	580	548	530	582	583	494	557	561	544	580	549	595	556	610	561	606	539	550	552	577	582	506	573	565	549	556	571	575	539	548	564	546	572	548	562	509	576	572	567	623	529	567	554	560	545	564	552	510	589	509	581	547	542	559	553	537	561	523	532	549	516	570	551	542	561	514	536	559	552	546	565	536	559	583	528	528	541	505	601	554	571	530	574	553	549	559	561	535	553	555	583	560	557	545	531	559	582	564	563	560	536	527	548	542	551	579	585	561	539	508	572	511	564	583	570	542	570	526	511	539	552	569	531	548	588	540	554	555	524	526	536	553	540	572	578	570	538	599	522	558	572	580	540	568	544	571	546	536	591	543	559	563	558	584	544	563	535	522	581	535	558	545	585	548	515	566	521	584	511	573	547	566	553	529	574	550	538	547	587	566	572	567	567	571	590	513	558	550	599	592	556	578	532	553	556	565	563	535	545	562	559	535	548	571	572	591	512	568	600	536	528	605	564	547	521	567	595	600	548	555	561	543	561	586	545	561	583	513	551	535	565	536	574	573	533	551	533	581	547	579	557	565	530	555	596	500	560	536	555	585	577	527	575	580	581	520	562	525	588	590	552	533	570	518	604	560	576	559	572	596	538	531	539	540	532	569	550	553	562	527	558	560	510	559	551	541	582	601	555	552	553	544	530	599	513	539	535	540	554	581	550	519	576	544	564	566	568	553	574	577	559	545	549	594	540	539	560	562	529	590	545	532	590	565	553	540	557	534	555	540	542	577	542	596	600	568	561	588	487	560	549	560	559	594	553	552	560	564	560	578	540	581	562	550	553	530	580	606	550	586	588	590	545	606	534	534	529	522	519	554	553	538	582	576	554	564	556	552	606	549	525	570	568	545	548	516	561	552	546	556	563	519	583	593	577	546	505	550	545	543	593	550	528	556	608	555	598	542	562	579	545	544	548	528	570	530	551	572	543	553	515	561	501	590	546	538	592	595	561	518	549	561	563	571	589	570	539	561	534	595	561	559	527	544	578	542	571	557	563	575	587	578	550	554	583	571	518	535	590	558	550	511	509	527	531	548	542	564	526	564	573	562	560	559	547	562	564	535	606	549	538	555	579	613	539	569	584	595	551	564	557	548	536	556	518	575	557	609	575	563	570	543	575	566	553	540	518	561	543	551	548	582	578	548	583	546	593	560	588	556	517	515	549	597	521	589	569	548	541	555	547	554	575	542	541	556	517	575	543	545	589	520	509	584	547	560	528	580	563	521	535	573	509	551	516	519	579	567	541	569	538	578	543	528	567	589	538	573	574	573	514	556	555	527	567	579	532	522	595	552	560	547	563	548	505	574	508	539	532	576	565	561	572	535	587	578	619	576	534	537	515	554	577	600	572	533	564	536	575	528	532	549	571	524	569	561	542	544	564	582	529	507	538	573	583	595	541	567	553	557	532	539	565	560	563	560	607	570	545	532	573	554	533	553	582	535	538	538	557	549	546	526	518	558	548	555	543	569	541	540	519	542	570	538	590	499	566	550	584	512	549	552	531	547	540	544	554	578	544	536	578	558	528	529	547	553	574	554	559	557	565	555	569	590	553	555	561	567	541	571	523	593	564	566	540	576	581	590	575	594	569	568	521	559	599	534	520	515	560	539	574	594	532	492	535	575	606	588	522	567	532	582	508	621	558	569	529	533	543	532	566	523	599	556	576	571	587	561	494	581	531	568	544	544	524	534	578	585	572	575	531	576	580	576	546	521	566	564	518	525	550	542	617	554	549	552	540	541	529	566	555	496	568	552	577	522	535	565	564	551	549	532	497	566	539	543	535	575	566	609	546	581	578	547	538	584	532	546	593	517	536	565	577	559	533	583	590	558	548	527	535	548	553	586	548	550	589	570	585	551	560	532	541	571	584	551	564	570	578	580	544	512	584	588	539	550	564	564	564	510	540	567	513	548	560	563	525	536	543	524	515	536	506	604	514	563	534	546	595	559	570	613	519	547	581	536	561	588	545	548	585	523	578	540	548	539	511	547	511	620	552	598	565	538	550	520	508	553	494	578	549	566	538	541	546	567	592	542	573	487	563	534	562	539	540	542	575	583	558	555	525	526	527	593	551	575	538	556	542	532	528	567	518	534	526	559	517	606	553	577	587	581	565	547	572	570	568	553	520	568	549	578	533	569	514	566	561	564	509	542	551	587	558	531	580	547	513	540	569	557	550	532	543	570	559	514	558	560	564	552	519	561	531	543	544	581	597	620	560	548	523	519	525	521	574	565	583	594	610	562	561	558	551	548	574	544	558	570	572	558	586	532	521	546	541	606	563	573	559	554	517	559	598	538	573	581	575	601	575	578	578	576	566	523	577	553	565	519	552	539	593	563	517	547	580	605	569	544	587	595	593	589	589	571	551	567	565	564	562	525	552	569	569	582	535	554	580	541	554	543	540	542	561	576	531	547	582	581	544	572	555	581	552	549	517	593	538	538	563	597	522	598	527	534	561	545	555	563	539	598	585	565	516	523	570	517	568	566	577	553	557	626	564	544	538	564	583	562	525	590	557	543	548	573	542	544	598	545	586	555	527	619	555	554	577	555	524	582	605	578	569	544	559	586	588	587	570	552	561	560	572	573	554	562	545	582	538	529	557	621	547	583	552	534	596	538	589	576	593	585	578	567	529	546	573	547	586	545	537	570	512	564	536	599	568	519	550	557	556	557	575	534	555	516	498	565	561	532	506	508	560	574	540	565	531	600	549	587	536	537	553	522	568	537	540
28455	6234	2505	1648	1206	931	711	571	547	477	410	357	347	357	307	300	280	288	285	286	269	261	277	247	232	265	260	269	249	249	256	242	213	212	209	249	212	220	226	221	234	225	230	245	224	228	189	220	213	248	229	199	207	216	233	238	224	232	212	239	204	231	231	237	230	204	209	219	224	241	224	223	236	224	240	238	225	233	223	229	239	257	198	211	253	213	237	237	237	205	207	229	240	223	219	203	229	237	229	211	207	215	213	234	212	218	224	217	204	234	216	218	215	233	211	241	230	241	215	195	221	230	232	227	237	204	241	217	184	206	234	214	214	214	224	222	222	220	222	215	192	204	205	205	229	245	245	200	196	217	244	246	216	215	220	251	229	247	193	188	217	232	241	232	230	201	233	256	208	220	228	237	205	240	228	213	226	209	217	206	211	200	243	218	221	215	217	195	213	240	222	222	212	202	230	239	215	220	198	257	232	226	238	256	212	230	224	197	235	213	229	222	239	227	244	212	235	227	237	233	216	223	231	217	224	233	212	205	256	227	229	248	214	217	225	194	194	199	218	248	220	210	199	214	206	223	224	198	208	192	219	210	227	193	198	261	219	205	210	216	209	205	226	215	227	189	219	241	207	219	225	224	219	238	231	223	196	238	207	235	222	228	232	194	242	215	214	214	223	228	222	205	223	248	211	230	218	224	210	247	235	237	219	248	243	199	219	238	228	215	232	224	227	214	235	243	216	205	202	207	226	193	215	213	210	207	231	197	235	248	189	202	239	202	245	221	209	231	218	204	221	235	247	237	229	250	231	242	243	224	246	220	215	248	221	209	221	228	223	212	213	206	228	237	221	227	215	239	221	211	222	226	211	252	256	237	206	217	229	211	221	246	226	212	211	247	218	221	222	210	234	233	211	219	230	212	223	231	226	244	235	231	211	212	236	237	214	225	232	216	223	226	194	226	232	186	209	227	212	210	247	213	215	217	222	222	226	234	219	229	212	219	249	231	247	243	201	241	227	220	221	212	191	215	205	206	220	237	206	232	214	222	227	225	198	219	222	236	188	213	217	219	246	241	208	207	200	212	204	205	227	213	217	212	255	201	214	225	232	196	219	213	233	219	221	212	220	212	219	231	215	210	225	223	214	213	210	214	239	215	239	214	223	231	207	202	201	244	221	230	213	238	247	219	245	239	224	196	193	244	253	223	215	212	225	239	212	212	227	207	226	228	217	215	208	220	220	226	210	214	227	186	233	211	248	196	231	240	222	241	204	252	220	225	192	191	225	242	199	213	215	237	224	215	224	235	228	219	218	189	223	228	192	233	198	215	220	235	216	211	242	238	253	231	229	215	234	227	224	218	219	203	216	210	222	223	212	224	214	210	215	224	197	246	181	221	218	217	224	220	230	213	221	219	209	238	226	240	218	216	216	214	216	231	206	225	230	244	203	215	257	239	224	227	199	244	222	216	217	188	215	183	223	220	239	212	236	214	190	212	219	240	252	245	207	214	224	218	234	227	228	218	207	212	211	240	248	229	184	213	206	216	232	215	266	216	220	226	222	194	245	229	231	242	201	211	226	205	243	244	199	211	217	222	217	224	214	227	210	224	239	214	221	242	216	258	235	206	230	208	223	220	209	229	216	222	227	220	222	243	218	222	204	207	216	194	209	219	212	209	239	220	240	231	242	230	211	228	227	212	225	226	195	193	236	249	219	219	213	238	204	230	213	207	218	193	207	205	232	229	244	200	246	230	247	208	190	213	211	237	220	231	244	233	230	220	227	229	236	204	221	217	234	213	202	202	226	228	226	205	211	218	217	212	200	226	237	222	261	213	245	215	232	232	223	235	229	209	217	196	213	236	224	253	229	210	219	187	198	225	201	206	225	227	228	226	221	230	205	238	207	225	204	213	230	231	214	243	187	223	210	201	227	221	220	216	229	226	234	242	211	207	212	193	225	231	230	236	237	221	194	198	219	228	232	198	245	217	218	225	214	221	240	204	222	229	230	246	201	192	221	194	198	224	213	231	214	224	205	216	227	210	216	214	201	210	204	244	215	236	204	207	210	212	235	210	211	197	223	212	203	221	222	224	211	219	225	221	211	266	247	222	228	215	252	228	222	253	242	256	227	219	194	224	218	210	187	215	215	231	215	228	232	232	234	254	220	230	224	215	223	230	228	234	219	210	231	227	232	245	201	197	257	202	259	220	226	223	205	194	216	255	219	189	241	220	213	220	197	200	224	235	234	220	226	230	223	219	232	247	214	215	223	218	212	219	232	251	215	216	224	207	232	233	248	229	224	222	206	227	205	242	220	211	229	197	211	209	257	215	209	222	195	224	188	208	216	233	192	205	232	216	215	219	243	211	222	209	197	220	239	219	227	202	207	204	243	229	238	214	212	221	234	218	202	213	217	243	239	235	224	238	208	213	240	206	201	197	233	206	189	221	241	208	221	197	233	229	187	222	193	214	227	229	246	215	228	190	220	201	228	217	253	197	231	206	230	231	249	211	218	199	214	221	197	219	243	212	246	197	218	264	208	219	234	183	223	218	217	252	214	218	217	228	210	213	222	211	199	209	222	240	246	219	194	218	228	242	222	229	233	227	225	214	223	211	228	229	217	211	229	226	215	239	240	235	226	225	209	217	238	222	235	260	260	215	241	223	215	240	239	218	206	239	223	219	230	209	213	204	218	216	213	231	225	211	193	209	189	225	216	228	223	214	209	230	224	207	221	222	249	248	217	196	205	238	197	264	228	225	230	217	213	210	238	218	236	222	205	203	211	231	230	208	249	209	215	236	218	240	202	222	241	223	220	207	189	220	232	237	243	219	212	232	224	217	206	232	240	236	222	234	214	198	211	217	223	219	262	245	240	231	237	254	220	214	222	213	219	219	227	204	229	239	211	219	240	257	230	243	227	191	191	214	192	201	219	236	224	220	192	229	225	206	201	237	203	225	218	235	217	225	213	205	232	186	244	214	228	224	246	225	213	222	212	200	263	213	205	215	250	219	231	235	233	204	215	230	247	230	218	265	204	238	230	225	210	253	226	193	197	213	229	242	235	224	237	225	238	233	230	256	192	238	218	217	255	244	224	212	225	213	224	219	221	213	215	225	204	209	226	221	223	252	225	241	245	211	201	210	237	210	214	207	178	251	239	225	208	221	205	198	197	196	234	240	225	208	209	199	220	222	225	231	213	214	234	245	221	212	236	222	223	220	248	202	220	208	238	222	252	234	219	213	208	219	192	213	223	201	233	200	205	216	226	225	233	180	230	200	216	237	184	236	232	256	232	223	216	199	209	199	211	227	226	202	204	225	224	230	222	208	216	260	233	204	229	205	204	220	218	237	220	233	223	211	217	232	197	207	220	228	217	225	219	207	221	216	205	215	226	211	214	246	209	199	209	214	209	193	229	227	197	210	192	215	242	227	231	242	234	232	233	253	216	220	237	224	229	219	215	234	224	233	235	236	180	220	211	214	217	220	243	228	252	204
14630	2407	4998	5792	5020	4249	3441	3060	2639	2406	2127	1909	1644	1514	1462	1364	1335	1213	1247	1110	1148	1102	1027	965	1023	997	923	913	943	934	890	905	861	853	870	838	861	835	788	797	825	796	826	814	825	857	852	805	833	796	766	751	836	765	753	777	796	732	773	792	765	815	785	788	750	760	768	780	748	725	736	735	735	729	783	759	760	731	754	754	726	783	754	739	809	767	798	769	737	768	728	784	767	766	799	779	805	785	722	754	786	750	746	743	720	775	766	709	736	707	758	728	778	747	735	751	786	766	722	745	712	755	745	772	705	754	701	714	747	799	672	728	743	799	714	760	754	737	758	744	777	755	720	683	739	748	738	756	693	760	779	667	748	786	748	741	663	719	665	749	722	671	692	717	734	724	759	717	679	761	731	698	725	749	713	717	740	724	773	718	708	725	704	718	727	713	749	789	701	747	723	714	745	720	713	681	753	712	737	770	755	748	720	738	741	782	770	708	725	737	722	735	730	736	811	707	707	655	711	733	733	750	749	709	782	732	738	738	788	770	723	706	707	762	706	737	742	739	736	770	745	673	654	715	793	759	730	727	732	713	716	758	776	736	755	752	691	780	727	737	742	772	688	756	761	735	770	723	753	745	724	727	736	736	688	768	801	725	774	717	750	690	705	700	751	711	759	703	715	716	737	762	733	754	775	723	701	731	735	713	742	771	706	754	708	745	693	767	716	757	716	728	748	737	708	756	744	775	701	716	705	772	725	722	689	717	769	715	734	693	724	760	736	684	681	726	736	732	729	709	719	772	760	727	730	707	750	757	747	724	784	717	765	774	704	762	742	679	723	745	672	746	721	739	668	725	735	728	738	761	754	719	704	749	766	710	668	748	667	728	689	726	721	675	767	736	685	704	744	726	726	713	724	703	745	729	766	733	676	736	745	667	750	735	712	719	704	710	704	749	762	685	737	732	710	699	715	732	663	710	800	701	744	719	770	753	690	715	740	747	743	769	739	745	764	712	790	693	739	720	831	781	746	688	708	764	705	750	754	730	763	687	732	762	728	746	712	731	682	701	793	757	722	764	714	781	757	688	714	734	730	732	757	750	720	767	735	754	741	743	740	754	746	693	750	740	754	695	741	717	761	722	701	744	710	758	742	718	720	759	734	729	711	769	743	741	725	692	726	725	733	714	773	737	713	735	745	743	712	755	674	731	766	735	742	727	743	730	716	718	744	739	739	750	706	693	742	704	722	729	770	774	707	719	752	732	687	709	693	722	759	700	758	710	710	686	727	714	697	761	800	760	754	714	700	691	677	717	733	763	716	689	727	725	766	710	793	670	728	758	744	725	731	748	720	748	717	743	747	711	739	752	752	750	756	715	732	735	743	754	756	722	717	720	732	745	719	675	760	785	754	708	714	772	675	725	737	718	719	793	731	739	735	710	765	737	723	712	681	723	722	705	770	679	729	750	716	746	743	744	752	745	733	756	749	735	745	740	717	696	742	696	741	716	691	743	724	736	738	764	718	763	740	732	776	698	728	752	748	699	732	735	721	723	712	684	708	763	736	702	722	703	731	708	757	718	716	743	699	734	702	708	713	679	684	754	759	695	714	731	755	773	741	720	792	713	712	725	673	726	709	751	707	748	738	747	786	720	718	709	718	755	751	740	688	725	750	716	741	707	713	732	749	667	670	760	754	732	719	788	712	770	746	734	720	711	728	717	746	758	736	685	719	703	722	724	736	708	726	754	725	719	735	744	772	752	734	733	758	711	744	726	714	715	714	738	735	762	727	704	763	755	751	719	714	788	703	718	745	759	759	669	762	763	737	699	693	753	697	738	749	770	744	701	739	693	716	768	716	733	705	791	710	727	746	722	709	791	750	756	717	663	718	680	775	686	746	731	688	706	751	789	786	714	709	695	702	733	735	768	725	733	706	757	722	767	754	719	753	693	749	748	686	699	692	701	724	714	752	739	701	732	712	760	701	735	748	724	703	807	805	706	726	742	711	737	728	751	707	778	720	719	704	712	696	730	733	724	759	714	725	706	756	727	731	747	740	712	716	722	720	693	742	715	750	757	755	749	763	733	806	733	721	733	701	794	775	704	737	721	711	690	739	771	744	763	759	703	706	743	719	757	695	714	705	702	721	762	772	727	733	743	698	769	685	747	753	701	728	714	743	684	698	748	719	727	733	769	709	768	754	714	709	744	744	720	751	739	757	731	729	759	747	742	812	749	750	719	725	703	748	692	692	687	709	739	725	737	717	734	706	750	765	700	754	765	738	709	763	712	754	719	740	734	724	726	740	732	706	732	759	700	749	738	740	750	736	751	717	728	746	702	719	730	745	776	774	763	731	734	685	716	779	738	694	720	770	719	763	746	728	739	733	749	764	728	693	728	753	717	737	754	738	748	755	788	764	720	749	740	731	694	754	762	733	758	783	741	762	721	765	752	711	755	700	680	685	708	713	721	732	763	703	747	750	773	752	711	716	728	731	721	730	733	752	725	734	736	792	746	713	729	705	716	715	692	718	745	754	743	711	680	740	713	698	681	768	739	731	761	782	721	786	734	739	719	724	710	728	746	758	743	754	749	754	726	779	738	711	728	721	755	714	698	780	787	794	771	743	750	721	756	726	730	734	742	754	690	725	724	705	726	733	723	705	751	718	739	758	755	742	754	744	697	684	701	725	729	702	773	744	732	720	733	760	747	747	746	717	689	769	714	795	713	777	721	722	716	740	724	722	730	777	744	732	744	761	751	699	762	750	775	703	764	748	726	713	730	720	756	751	692	730	755	773	750	706	711	728	682	723	734	763	727	718	742	753	711	738	755	740	776	736	769	780	728	696	748	670	746	702	741	736	773	769	743	707	704	708	773	707	695	708	712	738	723	723	750	772	678	788	718	741	728	771	758	690	766	753	711	771	708	722	759	709	733	744	769	682	684	735	713	750	735	711	744	769	759	710	705	721	699	740	735	751	711	739	714	730	681	771	782	724	717	682	704	748	731	743	787	682	737	787	711	746	706	703	719	718	709	711	746	744	738	732	700	759	732	751	679	748	776	739	739	732	753	738	764	769	713	762	681	741	744	692	807	734	694	752	737	768	722	774	759	751	714	701	731	762	778	726	687	696	685	711	685	741	731	685	709	752	760	752	757	726	743	745	730	734	704	765	743	744	740	737	683	775	704	739	718	736	717	792	752	739	743	780	747	699	670	716	722	726	758	788	761	721	733	744	717	740	730	667	760	730	727	746	751	714	766	676	768	735	767	761	750	736	762	738	744	689	762	698	779	753	698	720	731	686	762	716	696	688	737	736	731	761	724	746	744	704	739	726	751	692	718	709	745	716	752	734	754	704	678	805	757	729	738	751	693	754	701	748	711	709	744	700	736	773	752	707	773	746	740	755	741	743	702	711	758	747	709	717	710	731	738	726	775	737	726	749	746	736	775	761	703	781	759	761	714	712	754	711	706	761	695	742	649	781	715	729	726	791	739	762	719
2214	173	140	105	97	99	105	87	75	85	75	91	88	80	74	85	93	68	80	82	69	77	76	58	77	85	66	80	79	61	62	66	66	82	86	56	66	67	80	74	72	78	74	78	75	80	66	74	70	65	69	85	82	91	86	97	68	65	69	74	56	80	71	74	81	82	67	82	83	74	70	45	61	77	87	66	86	93	86	93	69	74	81	79	77	70	64	64	69	78	85	70	55	73	77	82	80	87	64	69	79	61	65	83	73	71	74	67	81	74	86	68	74	91	62	81	80	58	69	74	72	70	68	63	63	87	61	59	66	74	67	75	78	74	88	78	59	79	82	86	75	82	85	73	78	73	62	65	63	95	77	65	91	75	77	69	66	81	81	82	64	68	84	76	91	86	71	80	73	90	79	73	69	75	78	74	85	81	72	75	75	72	70	91	67	73	86	69	72	95	66	74	62	72	75	78	87	85	72	64	82	63	68	84	83	70	84	73	71	86	67	73	77	53	77	70	75	74	64	72	72	71	54	78	72	79	65	77	77	56	61	70	73	75	73	65	83	61	74	80	79	66	71	63	88	66	65	70	65	75	60	70	78	77	69	70	97	61	82	71	88	80	77	70	73	65	77	58	78	57	77	71	77	77	71	54	69	70	78	79	76	74	67	88	63	69	67	86	79	77	77	70	66	71	76	68	57	75	63	92	62	85	67	62	76	78	70	79	72	77	58	70	79	74	70	87	65	70	70	72	81	81	74	88	68	80	78	75	79	63	64	56	73	72	77	70	84	76	79	79	61	79	59	64	86	61	65	86	78	66	70	69	66	68	63	66	72	69	79	83	73	81	83	64	71	87	74	76	68	67	68	79	71	69	60	74	76	85	64	76	75	78	76	86	67	89	64	60	80	62	74	73	69	67	81	83	59	83	68	81	86	59	68	63	72	68	72	84	81	70	67	85	80	70	80	91	68	57	77	50	68	74	84	71	90	80	70	63	73	82	68	73	81	78	73	72	74	74	66	66	76	62	76	79	79	83	66	67	71	76	82	77	65	65	85	88	72	78	56	73	56	65	76	66	70	66	71	74	72	77	79	66	78	63	81	74	79	73	74	74	78	91	71	62	80	71	68	85	75	74	65	78	85	71	68	54	78	83	66	74	67	82	78	60	85	67	89	72	85	67	80	88	86	76	70	80	82	82	82	69	69	68	72	69	75	87	89	85	88	74	78	80	61	77	82	67	78	76	62	71	58	67	68	80	64	74	67	65	90	84	73	85	78	72	80	81	88	69	76	69	57	74	73	72	85	77	81	84	70	49	81	69	73	78	76	72	68	76	62	63	78	83	64	70	77	75	61	62	69	70	73	84	77	67	70	70	77	71	62	74	74	82	81	68	66	67	69	76	72	73	77	89	78	73	70	65	78	71	65	64	81	79	70	70	76	66	64	77	68	73	72	78	75	61	67	77	76	75	76	75	74	64	81	69	61	85	65	72	66	85	71	58	75	78	76	82	71	74	77	67	69	62	70	80	87	66	88	66	69	70	65	80	82	88	71	80	71	68	73	81	82	73	83	73	77	72	77	59	75	80	63	76	74	82	69	90	80	72	69	73	71	86	76	65	83	83	84	77	67	69	65	67	76	80	66	54	71	56	60	62	84	80	85	75	74	79	78	72	65	83	56	74	68	78	101	61	69	53	64	74	74	72	84	72	72	72	63	72	96	82	80	79	75	73	85	66	62	71	82	58	90	79	83	70	58	75	87	58	68	79	72	68	63	73	76	63	73	82	81	68	76	73	79	68	68	69	62	73	72	73	67	65	65	66	88	70	84	79	81	77	85	65	69	78	69	76	91	76	73	64	61	85	71	77	82	84	81	84	85	62	98	70	59	83	86	82	66	81	73	61	82	81	66	81	84	75	85	57	81	64	75	85	75	65	67	64	74	89	78	68	64	73	81	68	73	63	66	81	66	74	66	70	63	73	69	72	74	84	91	96	79	67	58	79	57	76	72	66	80	72	83	60	71	68	75	86	90	86	58	77	81	88	67	75	74	66	86	77	76	67	77	95	90	69	64	81	83	66	78	75	75	73	78	79	65	64	73	69	71	79	73	75	92	63	82	60	81	71	66	58	79	89	61	67	59	58	65	73	78	56	72	80	69	69	72	91	88	72	94	76	74	75	75	69	90	77	88	79	60	69	64	82	79	66	75	76	70	80	64	67	76	71	84	65	74	80	69	58	64	80	63	65	71	75	82	78	70	64	70	78	89	81	76	64	87	78	58	68	67	75	81	72	78	68	70	79	63	72	70	80	79	61	71	73	73	81	66	71	64	92	75	67	80	59	72	75	75	80	73	73	71	71	72	68	58	69	72	84	66	57	80	67	92	54	70	74	75	66	72	59	72	64	63	69	86	71	77	94	68	77	68	87	69	63	86	79	83	73	74	68	69	76	61	71	70	69	59	74	82	58	93	62	91	70	65	76	65	68	80	75	59	77	73	78	84	86	80	72	68	76	75	86	81	70	88	95	73	83	74	75	90	65	94	85	72	66	91	79	59	77	72	85	81	72	68	69	80	70	67	65	81	89	71	86	49	67	65	65	87	55	59	61	70	80	77	62	84	83	68	64	60	71	81	61	64	78	89	98	75	74	70	79	73	85	71	66	81	89	73	59	94	62	68	73	58	71	84	78	79	59	82	70	58	56	83	68	67	64	64	89	79	66	77	70	67	74	79	72	81	93	71	74	68	73	69	75	72	75	66	64	84	83	61	68	68	57	76	64	80	77	75	86	71	95	61	67	69	79	84	62	68	68	82	68	86	63	61	82	58	77	76	61	67	84	82	85	63	74	61	64	82	72	79	61	61	69	79	74	81	72	78	91	73	66	77	69	57	73	56	67	69	86	82	95	71	87	69	76	68	72	62	76	66	69	75	70	69	76	73	72	58	69	72	66	82	63	57	75	67	80	66	64	73	74	63	82	75	71	70	72	75	79	80	92	69	84	78	75	95	75	79	76	79	72	72	69	64	67	89	79	66	60	58	64	89	72	71	83	76	73	78	69	69	61	73	87	70	78	91	68	81	69	63	96	59	58	81	76	78	61	65	71	66	67	81	77	77	78	66	75	84	73	57	68	74	70	65	67	83	76	63	68	81	61	84	55	66	68	77	73	74	72	73	76	89	79	76	88	87	77	75	79	66	75	82	69	70	73	73	88	69	66	63	74	75	77	82	66	77	73	87	79	85	76	74	75	80	71	61	61	89	63	90	63	63	84	74	70	69	65	64	76	72	75	68	62	64	68	57	60	72	83	78	80	71	86	69	77	52	85	65	74	58	60	74	70	72	87	73	75	77	81	85	79	68	77	89	64	85	90	76	79	56	76	78	61	81	80	70	75	86	68	78	67	83	76	72	71	70	70	76	69	65	78	74	73	80	83	68	78	67	83	65	74	79	64	69	74	74	98	69	78	78	66	81	76	77	85	65	62	60	69	85	68	78	73
3158	367	480	483	452	421	373	357	379	376	352	330	347	294	326	346	318	285	305	324	306	330	362	331	296	337	297	290	317	321	291	356	284	295	296	304	305	303	279	310	286	316	303	292	293	300	288	334	304	327	307	325	323	310	314	289	324	278	298	289	288	313	316	308	311	315	321	282	342	289	309	311	302	290	315	297	334	294	301	297	303	327	288	317	304	302	316	317	285	287	299	293	277	342	305	288	321	287	275	313	308	314	319	288	317	272	300	324	280	296	293	330	301	308	283	315	319	327	307	310	324	287	273	312	293	328	279	288	272	334	306	297	333	321	254	290	292	311	330	303	324	328	321	278	303	278	314	283	322	306	288	290	335	314	320	332	319	309	319	333	332	314	313	274	312	285	320	286	297	307	323	268	289	300	272	293	287	333	297	299	331	270	328	284	301	294	325	305	287	308	311	316	335	308	279	332	316	328	315	317	320	321	301	311	281	296	281	304	308	307	306	296	333	315	317	270	300	309	320	299	301	295	281	284	319	298	300	287	286	278	304	294	302	321	317	300	303	288	323	276	298	323	291	340	293	295	291	285	289	311	312	307	284	308	283	296	320	271	313	303	269	316	270	318	287	287	358	286	291	312	285	311	311	294	277	305	282	301	289	290	324	304	323	308	315	301	323	293	317	296	311	334	282	325	296	285	313	298	288	303	330	314	303	297	283	282	322	328	327	287	312	311	323	330	330	296	334	276	283	271	332	339	282	328	317	288	322	294	321	309	297	314	268	336	332	338	290	259	320	334	317	311	308	301	265	302	295	297	300	311	296	255	287	317	304	295	300	290	269	298	324	313	283	302	307	284	290	287	293	339	303	318	301	321	305	304	305	309	340	307	341	304	314	296	307	300	345	312	308	258	305	316	321	276	326	298	305	325	332	294	301	309	313	280	290	304	310	299	288	323	278	306	340	321	306	308	303	315	329	322	327	286	268	301	331	330	312	317	304	330	307	295	318	305	298	307	329	287	299	294	328	297	311	321	317	295	295	299	328	311	313	302	331	268	302	292	331	294	283	303	287	319	295	309	302	325	300	277	308	336	298	319	271	307	310	323	279	286	281	292	328	294	283	265	316	291	306	324	322	323	328	309	309	296	304	330	304	280	303	307	299	296	311	304	306	296	289	325	296	313	290	319	315	261	318	355	323	285	299	304	309	298	297	334	336	312	320	323	306	331	314	326	281	321	295	312	315	318	312	314	324	273	288	290	296	306	334	296	293	292	295	312	299	291	320	277	323	305	294	342	281	300	300	327	309	280	314	328	351	328	336	305	289	279	330	293	299	333	273	304	316	303	246	310	298	319	275	307	293	313	289	309	314	317	289	314	320	321	346	295	283	307	302	277	320	314	292	310	343	307	309	281	310	322	294	319	325	327	306	309	309	331	296	312	281	314	287	304	292	295	314	320	324	340	327	305	284	291	308	321	287	330	297	310	282	291	284	296	320	283	300	284	310	312	280	321	299	293	309	316	300	287	315	317	302	289	306	310	269	320	257	306	301	292	312	277	335	290	306	304	294	282	292	302	291	290	285	278	311	295	268	282	306	318	315	299	309	326	297	313	302	329	298	300	310	293	320	279	319	312	295	280	328	314	309	345	315	298	334	309	300	317	330	327	285	272	307	296	299	320	312	300	287	305	323	343	298	320	303	280	313	320	319	273	344	282	314	312	294	311	293	300	267	315	297	284	280	293	306	306	328	307	319	297	310	294	302	297	324	335	306	279	332	289	351	322	302	343	308	292	310	300	306	300	327	318	308	274	311	311	323	314	320	310	305	300	314	298	297	275	297	305	289	311	323	292	313	299	305	304	327	296	333	316	284	297	320	312	280	300	291	292	284	315	313	289	295	282	289	292	363	304	319	329	274	284	301	309	297	282	296	277	275	308	306	291	305	306	296	303	286	295	313	323	321	309	283	312	330	307	288	298	339	279	304	296	259	334	304	309	311	295	323	293	302	334	302	307	271	280	314	327	304	329	283	297	291	306	297	289	326	362	326	304	326	302	323	306	273	312	276	339	299	345	300	309	282	305	327	270	280	304	300	283	321	288	337	302	313	296	311	298	297	340	285	307	328	305	316	304	307	311	305	292	323	299	306	319	297	309	283	302	352	316	301	318	326	347	322	282	352	327	296	287	294	277	279	321	297	336	305	289	297	282	357	305	329	301	314	294	263	308	297	330	295	303	299	304	313	302	322	302	315	323	333	295	285	282	298	307	278	282	310	311	297	296	315	289	315	316	329	309	299	310	305	316	309	321	297	278	293	320	306	294	314	353	272	271	338	321	290	296	309	307	306	302	317	293	309	302	287	337	356	293	335	302	299	306	258	321	289	302	327	295	317	310	282	312	322	318	303	320	310	334	334	327	302	324	310	324	293	293	337	284	287	339	278	313	304	318	303	281	293	311	292	329	352	294	272	357	308	299	294	295	316	290	326	285	311	294	314	330	331	318	330	266	283	284	278	284	319	303	329	309	316	315	287	331	340	310	294	314	304	273	288	304	320	322	287	272	304	295	311	293	310	317	281	319	307	311	311	354	322	301	303	319	304	308	315	297	288	304	295	316	274	280	266	304	317	279	295	344	319	311	307	293	314	294	313	291	295	307	308	281	274	308	319	313	304	287	299	309	299	283	292	325	323	295	311	300	296	271	339	301	302	302	325	303	308	288	270	323	314	313	284	286	319	329	317	299	353	294	303	301	304	302	302	318	291	298	325	322	293	314	310	295	303	298	323	289	298	299	328	303	303	300	327	255	306	300	325	317	311	295	297	289	319	304	288	276	311	304	304	291	313	313	343	307	307	298	354	336	300	289	293	311	311	326	307	323	276	288	302	324	323	298	301	306	272	294	283	306	338	306	324	306	299	309	317	321	317	295	340	295	316	313	315	315	300	296	278	330	300	296	317	306	284	312	304	287	263	293	304	274	351	315	332	313	285	308	288	304	282	320	280	318	313	323	308	314	272	310	324	335	315	291	274	334	312	309	287	260	297	317	326	306	322	299	297	296	313	328	299	296	302	307	335	301	289	285	300	306	323	338	318	293	347	298	299	307	283	325	277	317	326	308	305	309	324	300	294	294	293	325	318	332	296	299	322	299	266	338	285	307	298	294	308	313	321	321	298	297	304	305	303	303	287	324	313	304	311	308	312	299	300	326	293	293	273	298	291	320	318	287	296	319	300	313	296	330	300	301	295	318	313	321	312	291	294	279	308	296	294	305	311	281	312	346	319	304	317	326	300	320	313	311	319	295	317	291	290	298	310	297	320	312	311	330	308	299	318	290	301	299	299	309	308	290	305	302	329	287	283	315	308	281	293	347	294	306	272	289	313	285	289	312	318	303	299	298	326	309	318	298	300	308	315	292	294	340	292	311	321	329	306	314	292	307	294	313	322	320	299	298	283	317	299	258	340	277	282	285	293	313	317	277	311	320	310	281	282	312	301	304	323	318
19376	2439	1236	950	680	534	421	363	332	301	238	271	225	209	233	215	197	212	175	201	172	188	165	186	177	158	162	170	175	167	165	179	162	174	183	162	162	175	175	168	156	164	154	182	155	157	171	157	172	175	160	167	164	144	155	183	156	153	172	152	164	148	158	177	180	158	168	169	169	169	185	150	165	139	180	137	162	136	129	180	147	147	169	144	166	155	156	150	190	155	176	147	157	169	164	142	156	172	147	154	158	167	164	172	160	178	150	156	185	147	160	145	149	150	168	188	152	133	163	147	159	175	154	150	180	173	157	162	148	163	159	151	133	154	157	142	172	196	162	161	152	146	155	149	151	150	155	155	167	169	132	152	170	160	144	182	145	155	166	147	167	140	157	161	159	154	164	152	156	153	203	148	157	157	147	151	156	163	159	169	163	156	154	174	167	164	184	162	169	148	163	159	164	156	170	177	153	159	132	141	162	166	146	158	168	171	162	172	164	156	154	152	133	166	144	161	171	161	151	164	166	154	180	151	171	177	156	138	154	152	152	170	164	167	144	171	175	151	171	168	171	168	164	167	171	155	182	172	159	157	168	158	145	151	144	149	164	147	182	159	143	174	159	165	138	174	152	169	157	166	154	155	160	139	152	162	163	150	158	162	164	178	171	158	155	161	164	144	168	182	177	150	148	168	147	173	153	170	182	171	169	156	151	150	167	157	167	154	159	147	164	140	154	171	179	167	157	153	149	169	165	169	175	174	161	166	156	142	157	160	176	144	162	189	154	175	158	180	168	165	182	171	153	145	168	148	144	148	173	149	170	177	136	157	167	128	152	177	150	161	147	168	152	168	185	153	152	152	148	182	165	146	167	159	171	174	167	156	159	155	151	150	160	148	150	154	138	146	179	154	154	136	149	157	167	152	169	155	165	151	154	156	164	166	156	126	168	166	176	146	150	129	156	153	179	172	141	158	151	171	146	149	157	176	145	177	181	160	166	167	143	148	156	157	177	152	181	148	159	155	152	154	152	133	161	148	149	167	162	166	204	167	148	156	133	167	146	161	175	156	187	147	169	154	152	153	160	153	159	174	144	153	169	164	153	173	160	163	145	159	161	162	173	157	160	168	166	163	139	151	154	131	165	174	152	155	130	150	166	155	173	169	160	155	179	154	145	153	146	155	165	163	163	168	154	153	151	164	150	138	160	154	160	174	161	173	154	173	156	158	153	164	158	158	153	152	152	166	154	142	155	148	143	157	172	150	143	153	158	145	176	169	175	151	155	159	149	142	149	161	138	170	183	173	165	148	178	186	131	169	146	153	172	155	156	158	161	177	145	159	172	149	153	170	153	161	150	179	174	150	168	159	155	177	152	138	154	143	150	161	186	168	160	166	139	137	158	153	158	153	162	150	141	147	132	158	167	166	166	150	141	158	173	156	159	162	134	155	170	165	177	178	183	160	166	152	143	170	155	178	138	144	168	162	176	176	170	149	146	152	163	148	155	170	151	125	167	151	194	165	169	147	163	185	161	155	177	154	148	167	151	155	179	162	159	161	163	172	164	181	162	143	157	159	150	175	148	161	142	179	142	153	174	144	136	124	159	161	128	170	156	147	162	154	153	141	154	184	166	177	151	189	148	145	156	160	180	176	165	170	175	167	172	141	140	160	157	165	142	184	148	164	137	175	147	167	166	165	163	151	189	160	144	162	153	158	155	164	152	189	154	156	146	155	142	155	191	171	154	143	177	151	156	161	177	147	163	151	187	160	141	173	175	172	151	145	163	155	164	134	152	173	162	174	158	154	141	167	169	143	140	158	159	131	154	156	163	180	160	137	164	166	176	175	149	139	162	171	148	152	164	156	181	159	176	161	151	170	131	158	172	153	167	173	146	173	147	155	165	139	152	139	166	149	173	166	181	184	143	171	148	163	214	156	157	163	137	167	157	147	153	156	153	155	156	149	156	142	171	179	169	160	172	142	173	171	180	149	167	178	155	160	156	158	161	154	153	162	162	155	172	144	172	150	160	162	179	171	145	154	176	142	159	164	151	177	162	130	158	146	167	150	165	167	139	169	165	176	162	147	166	155	161	150	152	166	156	171	153	143	152	174	191	178	165	175	153	164	171	166	144	178	151	140	191	157	158	161	137	155	139	178	165	141	151	177	151	153	175	139	168	155	145	183	174	172	163	174	148	146	171	148	193	154	172	145	162	158	158	159	153	145	160	155	175	154	155	154	156	162	149	137	166	172	152	162	172	153	147	170	161	140	199	152	124	156	157	163	171	125	174	159	160	158	179	191	156	182	173	137	159	138	152	142	158	172	166	170	150	176	156	156	158	161	144	174	151	169	154	157	167	163	167	142	182	173	136	162	160	162	165	161	162	170	141	158	141	159	143	157	156	181	158	151	172	130	162	159	147	152	145	162	147	153	157	166	171	176	165	163	167	158	168	153	174	154	172	162	160	155	163	159	162	176	156	168	152	148	167	182	162	154	173	156	147	162	131	157	188	161	167	160	164	156	163	149	154	159	161	157	148	144	152	155	156	166	135	153	145	184	149	177	187	161	170	134	140	157	164	151	123	159	157	167	160	156	175	168	150	181	170	145	160	171	153	169	165	144	154	151	159	151	159	153	150	155	165	174	170	168	146	181	191	160	153	165	169	157	164	166	166	177	150	167	146	173	146	151	169	144	158	152	160	175	164	158	146	155	168	167	154	167	171	135	178	182	180	147	147	166	173	161	140	170	151	144	187	153	153	158	176	137	163	156	167	145	153	148	157	154	160	158	154	146	143	155	129	140	168	172	165	151	143	157	177	156	145	152	162	150	156	170	134	177	149	140	181	163	182	152	151	128	168	138	164	177	158	164	146	156	145	157	165	145	146	168	159	167	146	150	148	142	166	152	145	144	153	121	138	169	163	161	180	165	138	163	179	146	144	139	158	168	154	139	146	141	169	154	157	147	149	162	157	160	158	130	161	148	151	157	160	147	178	154	158	147	172	146	158	151	177	149	144	155	134	163	156	174	145	182	162	163	158	158	170	184	154	158	162	158	167	159	151	150	148	167	176	146	138	163	156	151	170	184	155	168	160	167	166	172	166	155	183	156	152	149	143	155	184	142	152	175	160	177	174	172	159	151	174	164	157	144	158	163	165	171	139	179	160	140	161	140	161	155	180	132	164	144	170	159	153	165	161	152	172	173	181	157	149	167	152	159	173	146	152	153	159	163	155	147	166	155	147	147	166	150	155	159	180	164	124	154	143	164	159	155	169	160	152	137	146	163	180	164	160	144	164	153	152	153	171	149	157	140	163	138	160	169	131	165	176	158	167	148	153	145	153	161	150	164	156	153	177	150	141	175	179	167	145	141	149	172	157	183	164	153	161	178	122	155	137	161	152	148	156	159	154	156	148	157	148	191	149	176	173	158	155	136	152	163	147	143	165	155	175	172	177	159	155	162	167	163	158	167	166	148	151	171	181	154	166	144	162	158	162	166
11031	1440	2831	3242	2859	2316	2086	1780	1598	1412	1292	1181	1053	1032	981	876	886	797	790	737	723	712	671	728	708	664	680	675	633	682	640	651	620	588	599	587	657	611	570	594	597	605	621	605	609	614	605	611	591	625	574	550	590	583	590	616	614	576	571	629	567	569	562	587	529	558	545	561	585	538	580	575	597	506	567	607	564	555	569	549	588	535	596	568	571	564	582	570	586	578	525	564	596	601	546	595	585	589	596	566	573	543	600	550	558	547	566	572	525	558	555	541	577	581	579	550	566	543	577	602	531	530	562	581	549	543	577	582	559	552	585	558	563	583	598	556	548	564	588	550	570	568	606	556	557	545	576	571	526	568	587	531	524	545	530	578	561	571	574	571	561	530	535	560	557	549	531	575	556	528	543	543	515	593	570	534	577	563	534	576	575	537	565	551	568	591	572	524	559	539	555	534	564	514	587	572	586	561	599	545	556	585	512	571	611	578	514	574	555	569	592	527	525	575	576	580	560	561	555	560	542	539	538	517	538	536	541	543	577	549	550	518	529	556	585	583	582	523	605	591	518	574	599	535	551	588	537	565	503	523	562	572	529	582	577	560	546	542	510	550	550	572	576	535	531	522	526	559	571	553	590	565	539	554	525	566	525	568	623	546	523	583	522	573	497	616	535	527	553	555	553	576	567	566	566	567	584	560	579	533	552	556	560	536	547	539	587	549	591	536	549	609	552	578	518	545	557	543	586	576	544	531	569	557	593	515	564	535	580	547	522	574	529	575	588	516	561	557	589	581	535	578	531	554	608	506	547	574	594	568	566	606	563	574	543	533	557	584	527	573	543	591	553	576	551	543	549	571	561	579	569	564	611	515	597	545	540	570	581	578	564	548	566	528	525	568	577	568	530	563	548	534	562	580	548	600	530	562	567	546	539	592	506	560	546	577	564	558	538	514	570	547	597	591	564	540	573	579	589	542	578	555	575	547	524	528	582	570	595	546	577	507	529	521	519	535	598	589	614	546	570	519	594	551	535	586	571	570	558	578	540	553	562	587	574	562	568	536	551	542	590	590	593	591	546	563	534	543	564	574	515	566	566	524	562	560	550	561	588	562	556	595	543	530	574	528	601	542	544	541	549	550	568	538	578	528	543	568	524	563	562	534	584	551	534	554	537	521	564	582	533	574	536	551	550	555	589	548	540	545	555	564	553	569	576	597	537	534	554	559	566	551	525	537	544	544	549	583	561	557	550	588	560	534	577	596	577	572	544	494	545	538	544	534	555	541	556	555	538	574	570	525	518	517	563	552	543	544	561	527	582	563	563	544	571	543	550	537	548	570	539	523	547	540	588	539	545	568	558	528	581	565	624	559	568	587	608	569	579	586	580	541	582	578	576	531	595	553	548	578	572	542	561	535	527	628	563	574	523	565	584	558	572	560	573	542	543	526	548	554	553	562	588	512	561	533	565	534	559	578	559	582	551	534	548	579	552	576	535	578	541	588	566	583	546	570	525	558	557	540	532	572	553	604	568	554	559	539	574	580	560	542	548	574	571	567	588	549	554	579	599	580	590	584	564	570	552	562	549	541	553	557	554	564	572	544	549	599	528	607	591	581	546	555	522	608	575	567	525	561	519	588	523	591	601	562	527	556	575	574	573	544	544	537	579	524	570	533	575	577	562	588	551	564	585	506	578	542	597	579	552	527	585	527	539	559	569	559	547	545	550	512	539	569	596	576	555	546	520	564	576	588	545	562	551	554	546	588	523	564	589	564	556	570	512	508	521	527	568	559	561	575	571	576	577	569	514	524	502	530	534	605	559	584	555	553	552	542	534	555	527	566	568	559	575	571	535	541	543	577	554	557	496	605	583	584	544	540	590	571	554	538	592	544	583	569	571	569	555	597	563	597	541	528	570	530	541	539	553	580	576	545	532	581	580	553	573	581	546	547	557	524	605	607	623	555	561	518	524	576	502	574	548	539	522	577	539	590	558	516	529	556	551	570	576	559	555	510	552	566	556	547	561	566	567	545	572	543	572	539	538	568	565	600	563	579	567	527	532	509	549	572	576	564	526	543	533	563	537	530	544	560	526	519	577	544	578	555	542	567	596	547	511	577	549	526	544	556	551	516	534	553	554	525	527	564	560	550	578	530	506	583	525	602	575	563	556	549	600	600	551	549	562	534	587	547	549	563	559	573	562	546	536	575	564	585	558	576	599	559	504	556	582	518	520	543	549	536	506	558	544	602	557	551	594	572	570	570	525	556	546	538	563	572	545	576	572	565	553	568	548	564	561	517	556	556	541	549	542	562	552	537	573	578	536	540	583	553	572	552	535	540	527	569	526	566	581	586	549	550	559	576	574	541	534	548	571	590	573	526	545	545	530	608	549	552	544	573	548	578	554	565	550	578	572	537	619	559	600	553	569	602	599	549	561	556	539	550	541	573	550	557	589	559	542	576	566	580	583	588	522	544	552	579	544	559	586	520	566	560	546	580	618	573	554	595	565	551	544	567	595	537	571	581	531	516	565	539	571	547	538	617	529	546	546	555	568	560	544	545	540	529	558	543	550	604	531	542	608	581	585	561	522	543	574	526	553	549	602	560	551	570	585	559	598	508	540	553	551	556	573	602	488	539	579	531	540	574	540	564	542	552	524	543	552	592	604	519	535	555	563	555	570	528	552	540	576	557	559	557	539	564	521	542	548	553	569	573	522	542	578	574	515	572	549	555	568	525	551	528	558	564	534	564	559	567	588	550	556	547	534	544	563	535	565	575	568	561	580	574	547	582	586	519	619	541	540	586	535	545	544	580	568	596	513	556	561	551	587	570	598	557	570	596	591	553	597	532	568	539	571	515	558	614	549	555	555	600	599	550	528	593	561	578	553	554	541	612	533	527	538	576	548	529	604	509	583	546	594	540	595	567	551	533	538	582	561	544	552	601	571	571	589	546	524	605	544	521	576	583	582	542	566	547	572	595	546	549	570	555	561	525	553	542	532	536	542	588	629	562	542	532	562	566	536	534	557	552	531	547	558	576	562	537	567	569	576	558	556	525	553	532	558	537	560	542	558	536	570	543	564	539	553	574	539	586	605	543	606	574	554	567	585	535	608	559	575	537	572	552	564	546	585	557	545	541	582	546	589	556	586	530	510	568	571	560	554	550	552	538	539	586	585	581	569	505	580	538	568	546	567	549	568	533	558	532	544	522	546	575	535	572	610	571	572	539	524	533	578	542	557	521	517	543	590	540	594	552	544	570	556	584	590	525	594	556	514	551	610	579	564	539	563	556	560	567	547	538	571	547	567	544	540	538	517	546	567	564	599	553	556	574	529	570	531	577	539	583	555	548	540	557	546	570	614	573	567	538	572	548	557	575	538	562	571	554	569	548	552	540	580	527	541	553	548	554	566	528	603	525	578	571	573	572	574	610	557	612	558	578	543	565	568	533	577	568	568	562	567	573	539	594	561	588	525	504	506	559	599	585	522	551	546	561	559	545
29307	7739	2543	1719	1172	945	727	637	518	472	409	366	339	279	321	279	270	312	274	279	269	273	249	240	243	258	257	254	234	245	278	233	217	251	254	233	237	252	212	205	258	226	217	232	218	240	240	249	230	244	230	214	225	233	210	234	230	234	238	227	218	243	238	210	206	246	239	201	269	205	249	220	223	237	221	216	224	226	223	233	227	218	250	237	212	218	219	225	236	263	243	240	192	199	211	215	224	231	253	209	220	214	229	211	249	257	218	216	246	239	219	215	253	225	215	217	228	255	239	202	211	204	228	202	196	223	199	217	227	233	222	224	224	212	217	218	208	238	228	215	251	225	220	222	252	200	193	212	205	248	226	242	209	237	232	230	211	233	213	240	215	201	250	195	212	241	235	235	240	198	233	214	213	205	237	209	240	226	225	244	230	205	208	200	214	220	230	213	227	252	219	206	217	229	217	211	198	211	247	230	228	218	233	200	227	234	238	224	226	213	234	207	203	211	240	224	239	210	191	234	207	210	212	212	207	225	214	228	210	213	237	222	222	215	229	212	231	196	238	247	203	217	199	204	220	214	203	212	229	217	235	223	202	190	195	233	214	191	216	217	221	206	227	245	213	241	221	208	216	198	200	241	211	205	201	233	243	190	200	206	248	215	237	242	216	232	226	247	221	220	235	233	214	211	219	224	200	211	227	243	224	222	224	232	216	239	216	201	223	216	239	223	224	223	194	229	225	225	223	240	231	202	211	237	203	229	211	233	213	225	228	223	235	203	230	253	215	212	210	232	253	218	219	239	186	247	211	212	207	203	212	209	222	191	227	194	217	207	223	207	237	266	220	237	251	237	229	242	224	211	208	202	212	253	197	224	223	199	203	213	239	232	245	235	274	219	221	226	198	242	218	203	214	233	219	198	217	203	210	212	221	217	213	213	230	206	227	230	218	217	220	204	202	173	221	224	213	226	223	258	229	239	223	223	209	219	223	226	210	211	218	230	191	203	235	233	195	215	217	218	232	194	229	222	215	240	258	224	207	223	213	223	238	209	230	215	183	238	220	233	219	231	218	224	211	200	242	246	203	228	223	217	214	228	240	193	242	204	208	239	221	199	195	218	216	207	227	211	209	204	209	221	195	202	225	218	228	198	222	215	226	207	207	228	221	223	214	216	228	232	239	199	212	234	218	239	213	212	199	207	239	211	219	249	219	209	221	228	220	227	205	240	217	242	208	217	226	215	217	228	229	209	209	258	226	249	220	207	210	213	245	228	218	215	214	226	215	266	219	239	260	211	207	232	210	235	219	229	193	201	239	217	230	197	212	223	208	237	222	229	240	230	231	216	229	209	206	224	214	224	212	197	210	238	199	259	228	253	256	246	229	223	218	230	221	233	204	212	208	197	199	229	200	243	225	229	233	230	207	226	227	207	236	233	242	219	206	195	212	227	222	221	236	219	238	246	216	206	211	214	224	211	207	225	264	238	236	232	243	216	209	216	216	224	230	197	220	237	206	236	208	220	230	238	236	207	222	189	237	181	188	208	229	251	196	213	221	218	221	215	224	213	223	186	222	218	237	222	225	211	228	208	202	220	217	262	211	233	205	213	231	207	229	198	207	199	233	199	238	213	229	227	202	230	223	211	203	216	217	210	216	239	222	217	205	234	211	203	218	204	243	232	221	229	225	216	211	235	227	234	235	229	191	223	208	243	225	217	223	255	243	230	228	227	219	225	202	227	234	218	227	225	220	244	235	208	215	203	225	205	225	219	196	222	216	221	225	186	219	235	202	202	204	237	228	210	231	228	190	209	202	231	228	229	221	207	229	247	226	227	255	230	194	214	196	225	195	225	251	232	236	240	238	220	241	240	250	237	211	221	232	216	198	215	252	218	229	205	189	212	227	228	211	210	222	205	214	200	206	242	235	212	242	247	222	213	238	228	230	219	214	204	216	217	238	241	227	216	201	250	218	201	218	207	199	202	226	212	231	259	198	221	253	214	234	192	228	245	234	197	227	222	208	218	223	189	244	214	216	249	216	221	194	224	243	217	253	210	202	227	215	223	199	260	213	232	225	203	219	239	232	221	233	237	216	222	217	239	224	246	200	213	237	231	205	226	214	224	231	250	234	209	201	207	246	229	232	217	231	201	234	211	228	240	190	225	220	212	206	231	209	228	229	241	205	224	207	213	228	210	202	220	220	225	189	229	214	234	220	201	205	227	213	202	233	217	227	209	227	209	232	203	215	221	205	237	206	227	238	208	213	213	234	215	214	225	209	225	230	226	214	242	222	232	212	206	209	206	196	218	207	214	216	246	226	246	221	232	206	221	221	210	203	231	210	224	231	228	195	222	220	215	232	180	235	227	238	227	204	219	214	209	225	224	224	204	235	219	249	234	220	226	187	211	202	222	242	245	217	211	205	231	216	222	234	205	226	205	254	214	221	230	250	218	231	197	224	232	213	230	206	212	216	198	216	232	221	234	221	245	193	216	211	196	209	212	204	216	210	235	205	238	202	235	239	214	197	202	207	210	203	220	223	193	236	220	198	232	259	219	218	233	206	222	215	193	239	229	218	220	193	201	233	251	228	211	225	217	223	222	203	200	193	243	231	219	200	208	212	223	208	220	209	202	216	207	225	210	214	229	234	227	224	234	239	206	217	216	223	223	215	212	200	212	194	220	223	207	223	230	226	206	212	226	223	237	208	221	235	186	202	225	217	224	215	218	216	219	212	192	212	202	233	239	208	218	230	229	213	230	242	226	240	207	221	210	229	231	206	219	200	217	207	220	198	216	220	240	241	219	227	226	212	243	219	202	203	213	235	205	206	222	219	204	207	229	216	243	218	231	217	234	232	228	221	262	220	206	237	234	203	206	240	219	220	238	208	215	245	213	203	226	227	222	191	243	219	240	206	242	219	206	224	208	204	243	212	212	199	232	220	215	238	239	202	244	220	229	244	220	229	198	218	199	237	221	232	228	238	242	215	199	232	224	226	233	225	212	220	232	223	210	204	224	221	215	221	218	234	189	227	238	203	249	220	212	212	234	247	230	224	213	235	218	210	241	202	221	210	246	239	226	264	220	215	227	241	210	208	189	213	234	231	212	214	223	234	219	236	220	235	213	256	212	235	216	234	228	226	230	202	210	204	206	227	216	220	229	217	230	219	233	221	194	188	211	246	214	235	229	233	246	225	218	228	238	220	214	236	211	202	225	253	221	213	206	253	248	224	205	229	203	233	225	216	232	259	232	200	206	252	230	216	194	196	215	218	216	230	228	224	200	209	208	229	202	222	216	204	228	211	228	210	225	200	227	208	204	226	221	234	217	248	231	223	234	206	226	235	234	223	235	211	223	227	221	214	214	233	243	235	231	232	206	194	241	239	200	227	214	233	209	232	237	211	212	196	229	222	214	230	212	201	227	238	226	229	239	225	213	215	194	204	185	203	233	228	189	207	225	232	229	214	233	210	257	228	206	222	202	224	220	222	209	215	229
15154	2476	4927	5821	4914	4184	3476	3129	2663	2362	2077	1899	1743	1527	1447	1355	1281	1247	1178	1111	1102	1053	1004	1012	1002	977	950	953	921	931	888	857	868	912	866	881	851	798	854	817	793	811	834	852	825	833	815	836	847	829	760	793	742	740	823	762	740	779	811	775	810	813	812	721	756	752	762	757	806	752	743	806	736	744	801	767	775	728	749	762	763	786	740	755	779	734	766	712	710	710	702	691	743	760	794	705	753	724	742	749	660	687	756	727	764	813	763	764	741	706	752	708	733	752	762	779	814	767	728	791	719	772	731	734	728	774	733	769	742	682	747	764	717	702	741	748	779	749	713	736	726	750	738	725	767	743	703	711	697	765	746	689	698	782	741	725	784	728	737	723	700	718	769	764	714	785	749	707	741	743	709	725	728	744	711	733	745	718	704	732	727	681	719	731	706	753	742	792	718	731	741	825	741	677	752	751	756	757	697	683	738	702	730	754	709	715	746	727	718	730	709	731	712	764	699	726	757	747	715	692	762	729	751	771	751	701	733	669	755	731	716	720	720	762	738	767	721	743	792	729	749	731	728	720	773	731	760	697	744	727	720	728	739	733	757	726	739	729	773	714	674	756	756	748	744	718	708	718	688	728	808	706	738	741	754	728	720	709	746	674	763	729	679	723	699	768	739	690	756	686	734	717	718	718	741	730	717	728	660	725	790	716	735	704	744	776	748	747	708	704	711	726	699	762	701	719	719	725	730	712	698	716	769	736	715	700	705	783	744	755	713	701	754	674	704	719	779	747	714	789	777	728	742	675	785	720	703	672	740	722	735	789	761	749	734	724	726	760	746	737	715	708	729	740	728	682	753	707	775	754	710	785	719	762	772	743	743	774	705	705	694	722	721	746	708	808	704	709	738	779	756	710	768	743	764	690	733	725	682	717	771	749	734	736	716	725	706	710	748	752	664	699	740	718	708	748	762	723	781	694	788	764	702	772	704	713	769	822	728	737	766	702	670	750	664	694	761	736	746	729	746	701	739	728	730	779	734	738	732	732	725	736	709	705	708	736	764	773	766	686	702	815	792	765	731	736	728	745	700	747	717	744	804	787	773	741	724	707	690	742	697	721	723	720	691	759	781	743	752	715	742	715	734	718	746	713	737	746	710	714	705	732	725	747	704	743	735	741	714	726	781	735	776	715	742	737	713	746	726	727	696	682	771	712	724	706	722	705	760	736	733	702	759	755	809	744	713	748	719	738	732	759	756	774	736	750	701	675	722	692	743	757	716	733	741	755	726	704	742	785	709	700	756	720	767	734	699	714	722	765	755	703	784	694	698	739	770	752	709	744	775	694	764	720	695	700	717	711	656	746	785	709	683	764	706	744	731	710	715	730	728	722	667	705	750	751	711	757	732	706	729	750	760	732	694	713	717	739	725	775	753	745	725	747	740	741	749	734	694	733	695	695	709	734	697	723	698	747	756	737	722	758	762	722	710	769	732	772	742	736	726	766	768	749	744	694	698	747	722	763	752	715	711	733	677	760	748	712	702	717	743	713	742	686	696	782	687	704	767	766	715	683	738	724	716	672	769	733	720	726	758	779	719	729	675	740	763	727	785	696	716	788	753	690	759	721	743	737	809	724	691	742	711	785	772	747	728	776	699	739	735	715	757	791	687	734	748	693	711	745	784	745	766	737	725	667	740	737	682	777	714	751	717	711	789	687	758	763	755	732	720	759	715	707	726	752	761	711	755	695	783	749	725	744	739	717	756	746	710	746	734	721	714	718	725	769	734	756	747	762	738	748	731	719	728	691	719	714	747	744	696	768	697	700	760	782	772	713	695	780	723	737	759	734	708	690	705	733	672	722	696	718	762	720	676	741	766	702	748	697	784	740	747	728	685	705	723	741	729	772	665	732	766	677	691	739	753	712	735	698	745	792	761	693	695	738	737	747	771	738	719	749	719	764	710	705	713	760	721	787	723	782	776	780	698	691	739	730	730	723	708	693	725	777	769	731	745	726	810	751	736	747	745	729	749	777	755	726	728	738	763	718	779	722	696	711	739	723	755	737	744	692	686	743	748	738	709	737	740	751	721	768	759	735	735	734	759	729	744	748	736	730	717	729	731	755	756	740	707	719	740	766	798	722	749	751	735	682	792	731	722	698	715	699	725	728	764	717	739	690	743	682	730	743	678	751	738	765	730	746	710	703	742	716	733	750	705	768	735	742	755	709	719	763	749	766	708	727	748	741	691	704	750	759	724	719	726	715	742	749	768	690	729	748	703	711	725	683	722	698	724	732	768	722	700	693	703	752	733	702	742	721	744	744	700	737	733	717	725	726	740	685	768	790	721	748	707	728	762	752	724	728	745	704	710	714	736	704	720	693	676	748	716	730	756	746	772	714	736	704	692	768	728	760	718	719	711	765	731	720	729	783	738	739	758	781	757	766	738	702	757	754	730	760	734	722	714	766	706	730	790	779	766	763	760	755	713	733	719	795	716	669	739	729	725	719	723	767	733	742	720	746	706	747	722	712	720	749	699	729	708	747	706	760	746	707	694	727	740	720	735	718	756	698	724	733	686	739	758	752	751	710	727	761	790	750	714	730	743	691	740	728	753	721	704	757	749	723	775	800	738	767	681	740	735	704	772	761	757	707	794	742	698	746	766	729	713	710	715	770	765	736	751	690	697	695	737	718	774	705	695	694	738	781	715	741	720	740	743	742	769	720	709	720	739	750	702	720	803	706	701	756	729	735	721	687	734	718	737	736	738	683	735	762	707	732	723	750	737	712	759	772	730	714	765	756	731	703	733	788	699	733	725	715	772	718	733	727	752	770	779	720	783	787	742	775	720	731	759	768	734	732	720	715	727	799	726	770	763	729	696	780	725	728	753	747	733	750	718	721	720	742	736	713	771	738	744	763	709	727	720	731	772	748	741	724	774	725	765	764	685	710	736	752	756	695	708	749	734	700	803	731	730	711	778	735	741	733	723	759	748	712	745	718	774	776	744	756	681	696	758	741	720	755	787	758	763	730	726	722	679	725	697	696	737	700	729	760	762	720	773	757	733	700	745	718	764	729	736	769	732	772	763	718	760	718	708	757	767	700	714	672	766	789	697	762	752	704	701	719	729	723	716	726	726	751	716	703	729	760	730	743	746	711	729	730	692	757	720	767	708	765	726	741	678	776	744	748	720	756	760	733	738	736	749	722	680	739	709	770	727	741	725	719	724	699	706	689	740	726	717	791	723	744	773	732	718	752	716	751	712	732	716	763	709	682	704	770	768	732	726	744	729	740	734	818	686	705	741	708	763	767	701	704	776	766	688	724	780	715	714	748	769	760	756	739	757	699	711	769	697	728	748	743	752	763	743	748	767	788	748	746	708	775	726	718	695	736	706	716	687	712	731	707	728	761	734	759	761	767	746	742	740	729	685	729	697	758	741	680	728	801	692	730	729	719	771	734	731	732	738	728	739	735	706	726	776	738	738	707	685	756	777	745	728	721
2352	175	139	116	111	88	86	102	87	85	80	74	88	73	80	66	83	62	71	75	73	67	75	80	77	85	67	70	92	72	67	83	81	65	75	83	77	70	80	78	74	62	61	78	70	70	65	66	75	61	62	52	74	74	87	63	82	77	73	90	62	78	82	84	75	78	71	64	81	73	79	64	80	78	83	83	71	66	57	73	65	74	76	74	77	81	64	73	79	67	74	73	79	62	82	67	78	64	69	75	73	73	75	67	75	81	72	81	75	51	80	71	70	78	56	79	84	78	85	79	99	92	73	71	75	87	84	72	66	68	66	82	65	83	66	71	81	90	77	76	59	65	84	77	73	71	64	71	78	64	81	68	73	65	58	87	81	71	75	79	76	67	60	73	72	76	72	66	66	79	93	77	83	75	67	78	82	81	80	77	75	75	74	64	69	68	78	93	63	83	86	93	76	89	61	58	60	82	66	75	83	59	73	78	75	78	65	66	73	78	65	82	93	65	72	83	68	70	78	70	86	60	74	76	74	62	68	73	82	57	76	84	82	79	66	69	79	93	63	68	73	88	80	99	85	95	72	79	69	76	70	87	62	78	82	81	63	73	64	72	85	87	77	75	65	75	62	78	76	74	73	77	74	92	70	65	70	79	78	67	78	85	66	75	86	78	84	77	68	62	76	65	69	69	74	61	67	84	61	79	69	73	77	63	83	78	82	84	76	77	76	74	75	85	76	69	59	63	68	67	79	59	78	78	76	93	82	75	75	61	84	68	75	64	82	79	67	67	84	62	64	89	67	67	64	74	80	70	59	86	58	83	72	74	91	69	68	89	85	78	69	85	73	67	61	92	78	70	72	53	72	76	74	73	65	74	68	72	73	79	69	90	77	65	56	77	74	75	87	76	66	72	79	82	67	58	87	81	82	84	67	82	74	78	82	78	84	69	79	77	76	69	93	69	83	72	63	76	65	66	83	83	68	71	78	68	67	72	92	71	66	70	66	73	89	76	68	87	65	76	67	60	85	61	66	75	60	73	81	73	82	92	65	64	84	72	88	53	78	85	79	74	81	81	67	93	75	85	76	59	61	75	70	76	76	74	76	77	58	76	79	75	74	73	82	70	79	95	64	84	93	81	79	60	83	90	66	90	64	61	88	68	68	75	61	78	77	75	60	71	76	60	62	65	89	77	77	80	62	71	73	67	73	71	66	80	76	72	71	74	81	82	81	82	75	70	70	91	83	75	72	71	74	74	64	85	87	92	79	79	68	73	59	81	69	79	73	76	73	79	74	58	73	68	73	73	60	84	79	73	82	71	82	57	70	73	72	64	84	78	73	72	65	68	74	76	82	81	68	66	66	84	78	75	85	67	69	84	77	65	91	71	76	76	78	86	66	70	73	81	88	74	73	85	78	77	87	72	75	76	71	71	85	59	55	68	74	70	57	66	90	70	75	82	73	90	83	71	70	61	66	85	73	77	74	65	73	68	80	68	67	80	51	78	70	69	64	67	80	78	72	68	69	73	85	68	88	75	74	72	61	67	74	70	63	73	88	86	89	72	60	63	80	69	64	70	85	80	77	67	89	60	66	82	82	73	69	70	69	76	72	81	75	75	66	80	82	73	70	70	68	68	84	79	55	73	81	61	71	61	61	59	81	74	74	70	76	70	87	77	77	66	71	87	71	66	67	66	67	64	71	86	82	76	64	72	72	80	82	85	68	84	76	80	74	72	79	64	90	75	59	85	62	67	75	69	78	70	79	78	72	72	66	83	72	80	62	76	69	68	77	83	65	85	64	73	79	85	72	64	72	84	67	78	74	75	83	66	71	54	77	74	70	75	66	88	91	79	67	67	73	72	62	80	80	69	76	66	60	80	88	58	85	86	67	76	75	66	66	75	58	73	76	79	90	75	72	81	90	80	81	75	64	67	69	71	74	80	79	83	82	73	62	91	65	72	81	77	82	82	80	86	91	76	84	80	82	92	61	75	78	84	55	73	62	82	79	92	72	82	75	72	88	70	67	67	78	80	55	74	76	64	86	78	74	79	87	80	74	80	69	75	65	78	64	69	79	61	75	79	68	69	58	73	73	77	82	67	75	59	71	72	74	77	75	70	77	80	67	79	74	57	63	83	69	85	76	74	79	80	80	64	75	63	74	87	83	77	80	82	84	69	81	62	80	97	75	65	78	68	77	86	77	92	77	71	72	91	70	75	60	62	66	77	67	79	68	79	77	67	73	66	64	79	68	85	78	71	78	74	71	71	77	81	80	63	78	59	73	78	72	75	81	60	74	95	68	72	65	81	58	81	85	77	84	83	88	74	71	64	69	90	75	69	74	78	66	68	70	71	63	58	71	67	71	69	79	78	60	77	77	89	66	87	74	72	78	67	70	78	70	69	64	81	79	81	77	78	69	75	92	76	73	71	78	77	64	81	80	79	67	80	72	75	60	89	85	83	71	82	63	80	71	87	85	78	69	80	69	73	65	79	78	71	65	70	68	72	67	70	77	76	76	81	79	90	79	78	59	72	73	86	76	68	90	73	71	66	77	80	72	70	66	82	82	65	77	72	73	72	89	70	78	63	63	75	73	70	86	73	64	82	68	78	77	92	81	79	77	86	58	78	88	74	72	71	74	74	68	88	59	72	75	67	81	72	82	75	85	74	68	56	67	94	56	69	68	75	77	80	77	69	89	67	72	66	84	69	59	62	71	67	86	72	106	81	70	77	66	87	59	65	56	69	63	79	91	85	74	73	76	80	74	72	83	87	58	75	73	66	58	58	73	67	79	66	83	70	60	76	75	78	77	67	70	77	78	83	77	71	66	58	66	66	91	69	76	84	62	70	78	59	72	74	75	73	66	87	89	64	90	64	77	83	83	90	88	91	59	90	65	64	81	91	75	74	70	70	79	81	84	61	78	75	64	85	82	69	85	80	78	81	83	81	72	94	72	72	72	74	70	80	65	77	93	70	63	55	80	65	70	76	79	75	68	74	65	83	59	65	73	64	65	76	89	86	78	93	87	72	70	87	62	65	84	71	72	75	75	77	68	77	72	69	72	78	64	72	76	77	84	80	86	84	85	79	86	78	71	88	63	72	86	70	66	73	82	75	83	75	74	76	85	84	66	58	70	77	76	71	80	86	68	64	71	75	69	75	80	65	73	83	84	62	69	70	63	90	80	69	78	77	57	84	79	70	57	72	76	75	75	86	85	83	79	81	84	91	90	78	70	80	68	57	64	62	68	50	70	67	68	65	74	61	68	56	56	77	65	68	75	68	87	78	80	71	85	78	71	61	72	62	66	91	77	82	63	76	56	55	76	84	66	70	76	88	84	62	72	76	64	77	67	77	84	95	74	80	85	60	78	50	73	74	65	75	75	81	70	62	56	59	81	83	85	78	69	62	69	82	77	69	68	81	72	83	82	80	86	69	89	83	79	68	74	82	74	87	73	78	83	73	49	64	69	79	87	72	74	68	81	73	59	63	75	78
3269	389	488	466	480	458	375	391	386	360	370	340	376	328	316	325	339	336	343	341	308	318	291	308	304	311	309	297	347	346	315	320	342	306	310	309	302	320	333	286	327	330	282	287	287	309	318	297	327	330	294	327	298	302	338	300	313	320	318	298	294	297	304	287	342	289	303	319	306	311	326	324	290	298	338	314	308	313	283	341	335	304	301	321	335	309	297	300	316	333	298	298	284	282	326	313	312	317	309	282	348	303	302	321	300	291	334	283	304	323	307	315	289	310	338	297	312	309	302	336	279	302	305	285	310	314	314	304	323	318	314	306	302	282	310	281	262	296	315	294	274	289	281	291	319	298	310	311	323	295	299	336	338	264	285	308	271	329	299	294	320	308	269	262	324	313	314	333	303	308	278	319	310	333	312	300	296	267	308	324	303	303	314	297	294	318	286	309	295	297	303	336	287	302	292	311	295	307	287	293	289	312	298	304	303	317	317	279	297	312	310	286	294	311	305	326	303	326	328	287	277	307	326	328	273	267	284	291	273	317	323	303	318	302	296	289	298	335	323	264	324	302	322	324	269	301	315	290	295	313	293	312	291	343	310	311	307	301	296	331	330	311	302	296	297	269	307	309	305	285	296	317	301	321	327	300	290	314	295	311	321	322	334	309	289	314	304	340	293	302	289	302	312	323	309	319	286	306	311	299	314	318	296	297	280	291	290	326	303	299	315	291	312	297	288	334	296	299	308	295	289	313	288	278	278	271	312	298	335	298	288	296	285	333	316	296	292	307	289	305	300	301	301	293	302	302	347	301	316	314	295	305	296	301	306	289	292	308	305	292	315	306	318	298	293	316	281	323	281	314	306	284	285	290	323	328	300	308	303	297	290	284	284	308	310	284	328	274	303	331	340	306	321	297	316	293	279	329	304	315	323	287	292	302	275	303	310	310	289	292	293	300	313	286	326	276	328	287	303	307	306	283	315	304	313	327	262	298	302	302	320	324	328	296	314	276	286	325	306	283	306	306	315	309	276	292	322	298	296	326	336	304	284	291	286	303	328	301	312	304	317	298	282	294	263	301	308	317	300	326	289	314	314	305	274	294	307	318	301	317	322	313	354	310	285	347	315	320	297	302	274	288	338	295	298	273	330	302	295	306	291	285	289	327	312	316	258	255	284	325	321	321	287	315	295	334	320	328	310	309	344	309	303	296	303	282	276	292	302	306	307	324	290	310	316	309	306	330	304	326	315	323	338	292	342	315	317	294	293	332	302	307	305	331	293	327	302	295	288	281	282	286	333	300	275	305	286	318	287	298	290	325	321	324	304	299	336	311	293	302	298	293	301	309	310	312	320	312	307	311	301	301	294	331	301	282	283	300	272	275	277	303	316	312	287	311	310	302	302	295	300	328	306	304	335	293	303	290	307	277	310	292	287	307	299	287	315	319	319	315	308	270	309	286	335	304	326	268	301	311	293	297	295	338	313	324	331	292	310	287	311	317	316	310	294	305	317	304	284	313	314	291	302	326	310	295	304	321	298	283	292	320	315	335	338	278	327	323	330	256	332	308	333	318	299	329	273	290	322	332	305	302	303	287	293	314	311	282	298	278	314	297	307	333	308	327	300	308	297	283	301	307	312	309	289	301	302	300	297	301	304	331	338	317	310	318	333	288	319	335	308	304	293	326	286	342	314	294	306	321	269	290	292	308	288	327	323	345	333	328	301	312	298	336	324	310	292	298	312	333	341	300	277	288	315	299	313	285	287	333	315	305	291	307	315	263	324	306	311	300	309	300	291	310	300	294	281	290	302	298	312	333	292	344	309	296	281	299	302	317	288	296	326	299	310	310	295	301	321	286	275	305	309	275	316	313	298	328	282	298	292	287	337	301	321	299	328	297	314	299	292	292	312	283	311	306	307	292	260	286	269	337	292	311	287	286	267	304	305	288	310	308	274	302	274	310	310	320	314	340	299	298	295	323	318	318	287	348	312	294	296	300	301	325	316	304	320	281	318	319	315	299	316	300	318	292	312	318	292	273	321	273	316	288	299	301	304	326	340	346	321	306	268	347	323	302	334	335	278	305	268	303	322	301	307	292	284	308	307	315	301	325	300	308	319	287	320	302	289	298	345	271	294	297	322	319	318	315	279	317	321	266	313	330	280	331	272	314	307	313	291	328	299	345	311	329	331	322	328	292	314	307	293	280	330	292	272	302	290	306	306	298	287	279	295	298	337	328	296	305	308	299	288	321	280	357	313	303	335	294	304	321	296	305	333	307	322	339	307	312	322	325	289	317	330	304	302	332	314	307	301	299	312	293	328	304	361	299	311	346	317	310	290	308	302	323	311	278	294	293	311	309	342	301	290	311	303	283	306	288	312	316	287	309	323	331	305	309	304	300	331	307	328	277	310	322	320	337	331	309	291	327	311	319	298	282	294	282	298	299	313	307	333	314	322	286	316	338	310	317	287	328	300	302	322	309	331	310	313	296	308	314	292	328	313	294	303	288	295	297	318	313	325	312	317	342	275	301	301	319	266	327	283	305	315	301	329	318	300	298	325	327	327	330	281	329	301	298	315	303	331	307	325	299	304	278	317	335	253	294	329	277	298	280	307	288	287	295	312	301	320	289	296	288	277	310	317	285	343	287	287	310	312	310	340	308	274	300	318	283	304	308	301	291	279	298	301	287	311	307	303	311	340	305	310	318	367	295	299	326	298	310	315	303	313	331	291	321	296	326	297	310	313	292	262	305	325	304	336	314	299	307	268	292	331	299	320	314	331	315	316	299	298	332	278	311	313	287	300	318	297	323	294	324	305	294	292	290	328	293	323	327	290	315	270	308	329	304	289	316	297	276	293	332	343	264	325	333	283	309	316	296	330	315	295	288	303	305	309	316	274	316	325	295	285	325	318	325	312	328	286	297	281	311	306	298	310	312	275	312	314	345	285	321	331	350	294	318	327	305	311	283	289	322	345	320	332	288	320	308	293	302	310	317	322	350	305	333	289	298	325	310	322	323	312	282	309	302	327	316	314	310	298	297	333	302	287	311	321	328	306	336	289	313	302	308	293	284	291	296	299	290	303	331	294	287	290	316	288	297	305	310	293	298	330	338	314	308	336	313	328	289	313	316	343	313	326	329	315	303	293	314	314	360	303	288	304	327	312	296	314	289	321	316	272	301	345	279	344	300	318	328	302	305	297	305	290	291	321	282	297	283	304	322	284	354	314	310	302	313	290	309	311	311	309	297	292	326	347	315	308	282	288	316	305	303	321	322	310	321	316	272	291	291	289	335	306	315	336	280	301	310	278	312	306	307	300	288	310	308	324	255	311	335	293	295	296	326	316	327	291	307	304	359	301	316	301	322	332	339	287	313	300	314	325	306	340	280	306	297	302	291	329	341	274	300	307	351	322	304	287	317	328	295	293	299	297	313	323	332	296	320	313	337	335	315	313	293	292	315	317	330	353	309	305	376	303	311	332	323	299	328	316	308	288	301
19360	2204	1196	918	674	523	460	367	307	303	246	249	233	244	213	201	193	224	201	184	166	177	172	170	192	174	169	163	169	177	177	155	167	165	149	170	208	168	161	166	148	181	147	167	158	157	172	142	180	176	170	154	143	162	154	133	145	171	183	186	184	171	146	158	162	155	163	164	178	148	158	185	131	153	151	166	149	176	158	160	174	163	170	145	152	181	134	144	162	137	166	185	130	169	165	155	150	161	168	156	156	160	162	169	154	164	159	147	144	147	154	159	146	158	163	157	144	165	151	169	147	174	148	155	145	179	156	155	150	152	159	155	158	173	178	142	155	162	163	157	160	157	146	151	175	170	152	142	172	174	168	173	165	160	156	153	153	153	167	123	160	150	178	164	177	154	205	178	158	149	157	149	162	160	140	157	136	171	152	160	156	162	137	154	124	137	176	157	165	155	184	144	166	161	181	174	179	149	167	136	154	168	151	160	138	159	159	141	149	158	151	157	171	155	159	156	170	181	155	153	159	140	163	150	121	156	155	162	151	163	133	157	173	174	151	144	148	176	148	156	170	179	180	160	161	167	151	176	158	165	174	172	156	151	158	124	136	161	165	139	178	147	150	152	175	125	161	163	160	166	165	167	142	157	160	159	165	169	171	180	162	162	161	159	158	151	158	169	151	173	168	164	171	174	187	159	157	168	128	142	166	154	168	144	153	140	186	185	154	168	198	153	141	165	168	155	160	168	175	156	164	168	158	167	180	146	154	175	154	155	173	143	166	158	181	164	144	159	161	153	169	170	141	155	179	163	160	139	165	151	174	171	169	158	154	175	183	170	167	160	168	167	169	145	164	167	171	170	172	167	166	146	153	161	143	168	152	161	148	179	178	158	154	143	151	148	146	160	183	152	144	181	176	148	157	166	167	147	186	131	148	157	154	182	151	152	145	163	158	164	155	168	154	161	167	175	150	169	150	143	146	146	179	161	168	163	176	180	163	158	155	151	155	156	153	154	181	160	159	152	176	170	135	153	156	151	144	180	149	161	175	151	187	139	155	158	165	153	159	159	166	172	155	148	168	165	157	161	164	144	160	159	170	165	149	179	190	166	169	158	140	145	160	162	161	136	172	161	162	156	151	168	169	168	131	163	170	169	143	147	156	172	174	135	179	156	200	163	145	139	170	146	161	165	160	138	127	151	181	161	153	168	159	144	176	143	166	156	143	175	180	161	152	171	125	157	137	183	158	164	150	173	149	136	150	165	154	144	173	185	175	165	160	171	152	156	143	168	155	160	190	147	160	173	147	146	152	153	156	184	148	153	149	149	182	155	165	161	169	157	153	172	158	151	155	148	165	153	178	165	161	138	149	158	152	171	174	134	154	163	148	190	178	129	165	158	162	165	160	171	142	146	137	156	156	177	149	160	176	167	147	177	166	161	160	161	160	169	157	160	189	163	163	159	165	147	176	167	160	135	150	187	154	156	145	151	157	149	174	174	118	164	162	153	161	178	173	168	171	168	157	140	157	180	151	160	170	146	158	160	157	174	164	159	149	162	176	168	159	146	191	173	188	180	159	144	168	154	196	172	157	162	174	170	162	160	154	126	176	155	146	176	174	184	174	155	177	158	148	168	170	166	153	156	146	143	150	182	167	147	178	165	170	149	160	168	161	150	153	115	159	151	194	181	153	169	175	186	170	164	157	160	189	151	164	168	165	181	171	165	152	155	161	149	179	164	158	153	177	157	157	164	154	145	158	144	147	169	176	167	169	172	149	163	164	161	170	142	156	206	128	158	157	180	166	141	183	152	154	134	176	172	151	149	184	166	158	158	162	136	149	186	175	160	149	173	136	138	158	154	159	156	188	161	174	166	159	163	177	193	158	175	153	150	161	158	135	147	167	157	150	164	157	162	168	134	174	174	131	162	156	174	172	169	148	163	172	157	156	161	184	157	168	143	157	154	172	167	140	158	143	163	156	155	141	195	157	161	151	154	174	190	172	122	122	178	158	162	150	161	163	144	175	158	149	152	177	142	173	169	178	173	168	167	170	135	149	140	167	159	155	151	177	141	159	183	177	167	173	161	174	165	157	168	180	164	150	157	179	154	172	163	157	149	181	141	162	155	169	173	150	163	167	154	154	158	158	156	150	159	165	160	176	154	173	150	149	163	165	151	165	151	151	162	132	157	150	170	182	157	175	156	164	145	155	166	181	169	166	159	141	165	145	170	155	163	148	153	160	168	151	182	159	176	172	157	161	191	157	158	166	156	148	166	152	182	143	145	157	165	159	180	173	146	153	131	143	161	168	141	136	164	168	160	151	168	135	143	160	178	146	176	141	157	181	165	165	154	161	166	157	156	144	162	173	159	165	133	163	154	163	156	163	149	155	154	141	179	187	160	151	162	141	162	162	162	160	165	154	146	145	166	190	164	176	165	160	149	180	152	162	169	150	170	161	140	144	166	169	165	176	153	157	160	155	158	163	159	160	151	160	155	166	155	165	156	150	163	184	155	177	174	141	146	167	171	167	162	163	163	161	163	165	146	169	148	178	152	152	180	175	160	152	151	161	155	169	160	139	176	174	160	175	150	159	165	148	168	159	151	169	150	150	172	168	157	153	152	149	170	155	155	147	157	167	164	172	152	168	155	171	153	155	183	164	148	165	174	156	153	139	135	166	161	141	156	155	161	174	182	165	166	146	155	160	149	160	142	165	173	144	152	166	164	149	158	167	163	159	173	144	155	140	170	143	169	186	154	172	152	167	194	161	166	165	157	153	166	142	152	152	134	176	167	162	159	156	141	150	140	166	171	156	160	160	144	181	161	158	176	166	147	169	142	160	181	156	152	161	158	174	167	154	145	169	165	159	168	145	155	180	177	149	163	159	173	201	168	174	157	194	166	163	149	146	172	174	143	173	159	153	154	161	132	155	167	166	146	166	166	150	166	135	161	154	141	141	167	160	142	164	166	156	184	146	168	181	168	156	170	177	177	152	137	165	146	145	184	147	144	151	163	156	151	152	152	180	160	160	178	161	167	159	186	159	162	153	154	161	153	160	158	151	155	143	165	163	207	166	148	186	148	158	151	159	174	180	178	172	161	161	157	164	160	168	144	166	168	161	164	178	170	166	162	149	185	155	168	177	144	150	158	146	166	150	158	154	161	141	173	154	153	155	154	154	136	167	190	160	166	149	153	160	158	165	171	167	156	157	157	159	172	170	197	165	169	177	150	171	170	181	142	159	168	161	164	149	156	164	143	153	169	157	151	163	156	176	161	185	165	170	139	132	148	170	171	176	154	149	143	170	144	171	160	172	173	166	152	166	159	152	162	175	156	157	155	137	151	150	183	175	189	173	165	154	159	153	146	162	180	178	156	165	164	153	175	138	178	147	151	162	147	131	171	173	160	151	143	150	137	152	173	148	171	168	198	146	157	149	167	175	150	167	184	155	186	167	161	174	180	148	178	144	149	154	164	140	170	153	148	174	153	149	178	180	161
10801	1385	2727	3346	2883	2371	2067	1750	1632	1428	1239	1155	1077	1026	917	877	871	863	807	734	709	789	716	703	698	724	689	669	705	620	635	646	635	605	639	633	651	595	598	618	633	625	613	655	632	631	612	587	554	616	568	561	594	601	624	568	584	610	588	635	575	574	573	606	551	589	533	545	592	613	583	570	595	570	581	596	570	562	527	578	575	543	582	566	578	589	552	553	529	570	535	580	578	577	606	557	563	600	580	579	527	555	597	574	590	541	567	546	583	546	558	586	586	582	582	586	557	551	615	545	550	554	575	549	578	580	562	543	553	575	602	525	540	545	545	550	583	575	582	548	547	578	581	572	575	542	589	563	531	558	570	573	583	572	548	603	556	553	570	585	587	515	555	535	545	564	556	566	541	608	590	571	510	570	584	553	557	553	556	550	559	570	507	541	522	546	548	587	585	564	582	579	570	544	554	586	568	533	605	566	540	596	523	574	573	565	606	587	544	547	580	585	554	540	548	549	561	551	514	578	530	561	554	565	576	513	566	570	573	579	535	578	546	528	566	586	543	512	578	547	549	558	539	581	593	543	550	561	539	552	580	551	579	489	575	561	544	556	586	560	547	581	596	576	526	568	533	580	606	572	563	556	564	570	597	530	577	538	535	606	529	586	568	564	558	591	535	538	572	604	564	591	566	559	588	527	536	558	557	562	583	560	518	577	571	587	544	580	553	559	548	575	550	535	526	553	570	539	558	533	537	566	526	551	560	584	559	551	567	576	565	546	542	568	513	583	548	564	548	557	538	559	637	531	552	563	533	583	548	597	530	565	522	552	542	551	556	587	543	622	535	551	542	541	583	559	573	534	594	556	562	548	563	584	579	593	560	574	575	561	563	602	569	547	565	530	559	494	550	528	585	533	548	519	541	546	558	573	612	571	565	569	571	557	576	591	595	572	510	586	536	523	577	542	580	565	543	567	554	565	556	552	529	572	634	532	562	604	555	538	577	536	588	561	585	583	597	544	619	585	512	557	571	540	575	524	574	551	577	546	541	567	536	540	551	584	567	536	551	526	538	587	602	564	540	579	536	554	581	568	523	579	565	523	595	550	529	543	536	545	550	556	584	560	500	558	560	538	569	578	538	568	556	560	570	601	562	561	602	577	533	557	530	587	579	534	592	541	596	559	562	521	548	580	551	578	540	559	514	544	587	580	568	559	574	564	554	570	532	585	568	580	551	567	527	530	560	569	542	540	547	550	545	549	535	580	529	555	542	551	576	566	563	594	576	591	525	563	543	583	565	578	493	561	525	594	634	556	557	552	548	569	586	558	558	546	585	584	525	564	575	528	545	547	522	564	551	533	566	599	563	558	558	578	587	576	551	565	565	547	590	563	584	537	570	521	557	536	585	571	554	525	561	511	549	610	570	541	569	557	543	534	609	533	556	534	595	536	562	575	527	576	548	545	582	568	544	554	567	562	569	550	565	571	550	555	552	542	537	530	617	547	517	557	562	538	531	550	562	546	517	542	563	517	552	536	556	573	528	538	518	596	567	580	543	586	571	560	555	575	587	529	586	563	594	584	589	541	585	556	552	576	553	524	577	565	598	538	521	624	577	538	568	541	577	516	571	556	543	551	564	566	551	527	555	517	574	562	610	544	581	587	555	544	581	598	560	545	615	565	514	561	551	571	574	538	559	571	563	535	557	568	568	557	538	526	545	587	561	547	591	574	550	569	568	554	530	558	567	551	534	574	554	578	562	580	555	587	517	548	536	571	616	549	580	544	555	536	571	556	549	586	587	595	539	589	595	570	557	547	545	593	538	533	549	572	564	541	509	542	590	575	539	549	541	561	478	560	564	516	566	541	599	607	550	573	540	558	570	566	579	543	591	561	576	538	588	570	561	564	563	566	595	551	558	552	553	564	561	525	589	553	542	540	565	579	558	560	594	558	541	570	545	550	556	531	542	520	536	568	585	577	535	578	574	561	552	561	515	526	571	575	557	573	527	534	550	542	573	604	584	542	567	561	550	589	549	559	570	552	553	529	519	537	574	530	536	583	539	565	571	557	554	567	590	525	514	544	589	546	593	569	602	564	601	543	577	595	571	557	544	579	595	590	584	552	557	582	544	649	566	587	573	586	565	568	576	559	570	552	627	618	570	612	525	566	524	549	578	571	536	578	553	572	559	508	572	538	524	573	573	540	540	566	558	553	553	535	520	545	567	561	559	533	551	549	554	600	543	542	571	596	561	582	546	586	574	558	583	539	541	556	549	509	578	582	568	572	579	582	558	525	566	563	563	556	556	591	567	571	584	571	553	547	583	554	540	557	568	537	548	586	547	547	567	549	534	559	606	604	531	572	558	564	573	569	581	573	568	536	544	574	541	570	555	559	556	550	551	552	586	589	579	596	552	587	571	555	565	549	554	577	543	540	541	542	538	547	563	613	569	558	579	573	616	595	565	549	508	603	549	553	552	528	538	533	563	567	607	539	564	552	616	573	569	577	590	560	561	579	600	571	564	616	586	587	499	535	552	565	585	528	546	570	601	562	548	525	588	554	556	562	572	560	594	565	570	547	541	563	561	560	565	573	588	542	597	551	584	527	566	506	558	578	567	564	540	573	547	564	588	543	561	562	536	538	614	596	557	553	557	579	533	591	592	547	557	547	539	584	558	575	556	584	551	549	573	532	545	569	598	537	542	510	567	582	620	558	564	548	600	551	535	565	556	529	555	594	588	562	568	571	569	555	588	574	548	507	532	544	527	530	546	510	573	551	539	573	516	539	549	555	529	545	574	559	571	550	563	563	576	558	547	548	574	577	517	563	508	579	527	588	516	561	562	573	584	590	550	533	565	602	544	544	572	551	587	528	562	543	540	562	539	562	595	566	569	570	563	540	585	550	563	587	561	530	558	534	561	539	569	552	591	575	535	563	544	578	556	565	590	587	582	569	572	578	546	541	581	584	604	549	530	581	551	594	539	555	529	575	587	573	567	542	578	561	565	574	578	574	562	533	529	583	586	575	498	569	558	529	551	560	583	551	621	526	529	547	539	561	569	581	569	558	573	584	563	549	548	570	536	547	578	560	574	561	545	539	513	615	550	549	546	601	543	531	573	566	589	569	545	549	596	598	613	569	498	549	571	584	535	550	541	543	550	557	540	512	563	509	562	582	563	560	583	588	531	541	531	549	539	499	556	548	563	522	527	634	527	606	550	591	569	561	575	562	576	545	519	537	542	545	555	595	587	573	566	549	587	569	525	539	639	554	564	565	587	564	567	552	586	557	567	609	555	559	559	568	585	538	547	580	573	566	577	536	566	572	516	559	552	550	588	550	551	544	538	540	553	536	515	567	583	558	594	517	579	535	581	552	561	602	547	551	572	562	554	568	542	574	571	557	539	529	541	596	535	531	560	554	563	575	554	536	568	543	576	562	615	549	580	603	533	534	537	536	527	502	560	572	504	548	528	581	573	603	565	535	542	558	556	552	580	540	572	566
30235	6907	2508	1806	1206	916	721	621	558	475	395	409	348	312	299	287	302	284	287	267	250	279	270	264	243	245	267	279	262	243	238	261	254	246	237	234	270	229	226	243	200	226	256	244	220	241	225	220	260	226	224	195	212	213	231	232	251	236	239	232	211	236	245	230	212	216	194	208	239	214	194	207	229	210	223	215	217	239	241	212	216	249	213	248	255	194	224	238	233	227	235	217	221	213	224	232	223	209	198	240	194	234	226	251	207	212	224	221	205	227	216	241	212	218	235	211	212	205	217	223	213	246	228	261	251	239	229	229	214	256	244	222	248	247	240	222	195	220	209	214	206	205	221	227	239	232	237	220	197	221	200	204	228	221	212	221	245	206	206	243	218	245	258	215	189	203	201	241	207	210	222	219	236	228	203	217	209	211	215	213	238	212	223	211	243	227	203	209	227	205	222	211	208	211	238	211	217	199	240	223	239	221	209	254	225	221	230	239	237	242	236	237	247	216	218	197	220	217	243	194	257	223	255	229	247	209	205	214	226	204	225	207	212	226	202	243	213	225	234	208	238	214	221	230	209	215	222	237	203	218	235	224	191	197	194	232	237	215	211	245	236	241	217	237	235	220	211	226	216	226	221	236	234	217	238	237	230	230	218	220	223	200	221	221	229	232	236	245	201	225	240	219	219	224	202	207	245	225	209	217	209	219	227	222	235	205	235	222	241	221	208	235	222	210	225	264	218	222	246	230	209	255	205	212	217	245	197	191	216	210	223	196	220	225	220	245	215	246	228	224	222	215	241	215	246	211	237	239	224	227	213	226	206	231	227	218	213	186	220	231	240	202	215	228	227	239	221	196	217	232	237	223	220	216	234	193	236	209	204	238	219	233	204	253	239	220	207	239	228	243	227	227	219	206	225	233	227	207	225	215	213	241	216	243	239	224	234	226	213	234	199	224	228	253	207	223	245	207	230	216	226	219	229	232	222	213	221	194	221	240	211	210	232	205	220	194	213	228	238	222	218	240	217	215	217	233	217	206	203	201	238	235	224	275	201	227	237	222	221	206	244	225	234	225	225	208	203	228	234	233	237	211	222	235	230	214	210	199	228	221	218	239	211	229	261	223	221	234	231	246	235	228	245	229	246	173	216	222	241	253	245	222	210	202	226	212	215	225	212	216	200	224	218	240	236	207	235	186	217	239	243	262	222	230	201	201	221	227	219	189	210	228	239	211	235	202	213	224	206	191	213	212	195	214	199	226	218	220	201	201	256	207	224	214	218	232	212	228	228	226	208	214	204	233	226	228	241	234	252	223	225	227	236	231	237	239	232	207	203	276	221	216	226	217	245	243	204	230	238	236	218	188	240	226	230	198	226	206	236	225	234	198	254	220	220	205	225	222	198	223	238	236	213	221	236	232	241	231	220	223	216	220	217	221	228	235	223	208	210	207	224	218	230	224	226	210	200	224	224	244	232	233	231	215	213	234	222	202	238	225	253	207	215	201	222	218	191	244	230	224	223	210	209	220	195	230	230	214	218	248	233	226	231	201	202	210	218	205	246	213	229	209	223	224	251	226	215	219	219	211	215	230	240	217	240	203	207	217	213	250	227	223	238	241	208	207	248	224	209	245	225	241	234	230	206	252	217	224	215	237	230	233	236	245	219	234	208	229	250	184	212	217	247	217	226	212	240	242	219	227	225	182	239	231	221	243	237	204	217	185	209	224	204	213	229	215	254	210	219	198	229	218	238	214	198	236	210	203	217	218	232	228	217	214	235	223	210	236	234	216	223	203	220	224	219	189	218	217	254	209	225	224	219	228	230	234	236	209	223	214	223	249	237	218	251	237	222	217	202	212	221	230	210	213	222	242	230	229	215	208	208	259	218	268	222	230	200	217	226	212	207	237	231	210	224	205	230	231	209	218	223	198	209	189	230	217	224	190	229	216	255	234	222	215	240	204	242	216	250	211	225	234	223	211	229	233	224	222	229	211	233	229	204	213	212	236	209	231	217	219	257	202	217	203	214	229	240	204	191	216	220	224	218	218	214	219	205	214	218	202	225	219	206	221	189	257	210	191	229	220	213	228	223	247	236	199	229	226	263	210	207	227	216	239	200	220	237	211	217	199	221	218	200	225	223	220	234	218	226	200	219	229	257	217	214	257	216	241	239	213	221	222	207	230	217	249	209	215	196	219	245	230	236	181	224	205	221	239	220	225	206	215	251	245	213	261	219	225	234	207	211	249	246	242	231	244	213	237	209	223	219	220	179	230	229	234	232	209	225	203	214	212	235	220	207	210	227	243	207	227	217	223	222	217	221	217	202	205	238	242	199	231	236	213	210	196	205	228	222	227	232	227	199	228	230	226	216	199	229	225	209	219	214	200	234	240	215	224	223	208	247	216	214	242	236	217	233	223	223	214	236	192	224	250	246	240	228	199	224	217	231	232	221	222	214	224	208	244	213	246	233	214	208	218	218	191	224	214	217	215	247	205	233	221	244	209	241	194	227	202	227	241	215	213	210	228	228	220	234	231	242	194	211	234	212	219	252	201	221	207	227	196	205	208	219	237	211	208	209	233	227	228	214	211	208	195	216	220	232	223	217	217	223	218	219	238	215	244	197	211	243	204	236	210	234	207	227	253	215	209	224	203	223	240	215	229	251	204	250	227	234	215	234	248	220	219	237	206	254	227	207	222	196	236	223	215	195	235	200	201	234	217	223	221	228	214	248	223	229	193	235	230	217	239	250	228	225	221	212	226	239	221	210	190	230	218	228	211	204	214	207	214	238	242	216	214	232	212	251	218	221	239	231	194	205	221	206	223	214	212	235	218	230	229	241	200	203	237	212	220	268	217	212	251	224	216	242	211	238	231	189	222	211	227	247	231	226	226	207	208	211	229	233	217	220	200	222	226	235	200	228	240	223	227	213	226	218	260	225	206	218	217	208	247	214	222	215	214	228	212	254	260	215	219	214	232	202	223	225	238	207	235	214	245	220	217	215	248	219	209	227	186	213	256	249	247	242	214	230	204	225	225	217	240	215	208	231	233	265	211	231	239	224	231	220	235	204	213	215	218	215	234	250	235	226	224	213	231	211	200	207	213	219	223	221	198	238	212	231	234	231	233	204	229	255	232	203	207	210	199	231	228	206	220	203	202	246	226	218	216	237	240	208	209	244	213	228	251	216	214	209	231	242	194	242	193	216	221	197	217	231	251	206	221	202	245	250	212	238	230	213	228	200	222	208	251	230	256	237	239	220	212	255	206	192	199	232	214	207	216	211	227	227	199	230	215	205	222	224	222	233	222	223	212	196	221	204	218	205	194	210	213	230	223	222	232	200	250	210	216	214	198	206	241	196	229	235	251	238	219	217	220	211	224	227	241	242	238	231	208	228	215	210	231	249	213	237	241	207	213	226	246	231	226	230	195	237	228	218	219	217	227	219	259	214	208	233	227	231	211	213	233	210	223	230	205	206	269	240	241	222	230	242	261	250	240
15442	2470	4991	5687	4937	4217	3539	3016	2632	2241	2092	1913	1619	1585	1448	1363	1309	1194	1218	1137	1065	1013	1056	1066	961	991	977	924	968	891	896	854	850	874	834	874	855	861	810	852	895	869	766	861	776	816	783	829	784	822	788	779	797	800	787	790	804	740	747	756	775	819	746	759	734	748	788	757	758	763	749	780	757	791	756	789	749	730	796	792	770	747	763	766	739	734	804	729	752	754	762	790	795	758	736	816	758	740	787	738	728	750	742	761	753	735	719	740	683	737	714	715	764	753	736	736	769	811	735	733	706	782	754	761	742	737	697	720	700	712	693	750	767	686	754	778	684	765	758	759	765	724	760	735	663	744	730	707	742	725	745	727	750	739	725	743	742	720	701	721	727	730	744	706	804	738	742	714	732	693	709	736	713	682	752	758	736	736	770	712	686	765	697	734	735	710	745	763	714	683	744	727	744	736	669	722	718	658	742	727	734	712	694	729	716	738	758	729	747	766	753	697	744	725	727	734	723	711	724	717	736	768	743	701	731	743	748	737	715	719	720	746	738	728	708	743	750	704	717	762	683	733	676	730	764	710	771	716	762	740	713	764	751	754	679	769	710	692	735	678	688	775	758	752	749	730	761	715	772	737	721	745	778	745	681	793	746	716	753	717	749	744	712	772	742	717	745	770	676	713	752	693	638	726	730	755	744	780	690	695	770	747	720	800	739	718	739	757	730	761	764	716	718	724	712	733	792	747	716	741	711	717	701	772	714	744	767	714	778	724	749	765	725	789	741	763	697	758	685	741	725	764	693	716	699	745	723	715	742	724	691	730	737	748	735	746	708	732	799	794	717	722	743	739	716	715	779	732	753	743	723	758	770	738	703	725	759	731	695	739	699	730	718	805	687	733	719	718	715	724	712	732	772	793	738	699	682	724	686	758	756	759	760	729	729	763	718	713	714	760	718	697	741	682	737	725	742	728	712	737	779	727	726	742	745	772	713	749	753	743	757	732	746	754	718	757	739	763	736	698	699	707	764	748	720	760	750	751	718	723	732	669	723	747	751	703	731	729	754	743	752	775	749	713	716	679	727	754	746	708	697	704	703	728	688	723	722	735	765	717	684	785	746	740	738	737	660	738	752	671	735	718	755	743	706	712	743	730	721	765	719	733	703	722	731	690	756	758	754	703	739	717	737	744	719	706	737	743	753	778	727	743	727	700	716	804	720	691	752	737	743	755	737	739	699	789	689	730	720	729	710	671	724	748	753	693	755	720	804	727	752	729	740	730	770	715	755	706	684	761	755	737	767	712	727	742	726	776	731	743	779	752	701	706	724	756	717	689	743	801	746	763	738	713	743	775	764	757	759	755	762	755	751	743	772	699	747	750	745	713	767	742	747	710	775	733	754	730	723	710	768	750	705	715	735	722	708	739	755	738	762	747	712	750	746	719	757	699	755	726	723	758	750	711	777	749	690	715	716	756	728	726	724	762	763	756	731	730	700	743	756	707	770	739	785	733	726	711	730	698	775	755	757	745	725	722	688	756	728	740	741	673	724	758	710	678	730	722	748	697	778	743	776	776	709	725	685	780	763	757	720	734	736	751	718	716	781	709	737	760	702	737	746	693	694	738	753	765	697	757	723	778	755	735	761	753	726	784	746	741	757	733	721	779	720	760	719	746	716	716	724	715	734	713	719	756	728	704	771	765	727	699	701	752	726	720	690	706	725	713	692	785	779	726	733	722	744	704	772	695	756	731	776	680	760	743	737	734	735	755	766	814	781	733	751	696	721	760	732	729	755	740	744	697	721	694	690	708	734	745	747	758	740	736	715	787	761	727	738	728	745	725	757	781	737	746	736	715	736	710	755	766	732	698	738	738	747	709	732	716	764	730	731	709	738	757	709	713	747	746	717	722	768	745	759	748	754	701	749	692	749	677	734	728	783	698	709	734	704	723	740	737	723	732	715	696	722	780	705	741	693	749	760	739	749	714	731	757	747	759	706	737	739	751	759	760	720	721	742	751	695	691	717	741	729	762	742	728	755	715	699	725	731	736	721	750	727	731	767	723	732	762	725	765	732	738	755	708	739	750	724	741	720	715	724	708	726	771	753	696	744	727	728	780	739	700	764	742	722	727	715	773	703	746	715	760	732	717	665	755	763	749	707	722	709	713	715	713	749	742	691	739	722	727	702	756	710	690	753	721	728	716	727	765	721	755	733	700	678	747	692	773	769	688	752	755	664	762	758	730	732	745	755	709	730	765	663	722	701	717	723	720	770	693	751	748	738	772	726	780	792	710	747	742	718	744	762	784	708	690	709	715	701	735	733	717	752	757	733	718	756	737	771	743	755	708	748	746	706	742	782	715	713	722	780	706	767	753	710	723	743	726	746	768	713	694	720	726	759	769	769	729	693	715	727	750	771	717	745	702	717	770	690	761	753	735	789	756	717	738	722	739	728	717	702	774	711	751	734	747	751	702	747	736	762	695	745	761	756	751	734	735	713	718	723	743	729	713	748	676	767	756	742	745	783	719	771	769	738	755	754	752	725	688	757	694	721	652	742	726	750	731	702	739	750	787	716	717	737	773	720	723	724	785	731	731	753	769	750	743	758	718	713	743	758	750	747	750	730	773	682	738	749	768	759	722	711	741	698	750	703	716	740	743	720	736	702	800	739	748	701	714	748	727	721	681	719	727	751	739	765	761	694	789	716	760	712	706	696	727	730	717	725	712	716	749	731	767	717	726	721	723	724	746	718	723	781	712	764	744	730	682	740	757	715	732	745	685	688	699	727	688	741	734	766	754	746	746	714	756	753	736	744	711	716	710	716	729	747	694	735	683	745	696	771	747	717	793	740	733	761	711	730	709	698	759	750	751	717	721	731	754	710	710	697	721	721	720	733	731	757	734	747	774	736	739	790	794	769	750	743	781	700	744	748	737	717	746	721	720	781	725	715	735	750	773	746	766	733	732	764	721	791	694	778	723	733	737	722	769	728	751	729	760	698	752	745	723	746	715	753	742	755	743	722	705	737	737	731	722	728	704	707	743	727	718	732	761	693	723	722	716	785	741	728	719	703	685	726	710	708	743	752	730	721	753	721	739	718	747	745	741	721	754	719	768	731	720	744	774	732	748	708	674	759	723	717	777	727	690	711	698	727	756	769	706	720	680	746	740	745	761	729	722	748	739	704	758	750	768	728	749	715	742	737	730	784	713	762	778	743	776	735	794	759	764	734	743	703	775	735	710	793	731	755	690	724	724	741	735	778	749	769	704	699	667	700	728	744	712	707	711	768	744	704	709	716	756	780	734	726	755	712	748	736	780	717	740	737	691	733	768	678	772	717	744	714	733	743	715	663	724	679	685	757	737	762	767	769	730	702	739	709	716	731	769	721	650	736	717	725	741	790	758	763	763	748	698	741	725	724	714	714	722	769	768	659	691	702	749	712	727	798	751	718	730	762	731	727	759	788	720	712	704	732	742	746	700	710	757	711	742	750	763	734	735
2296	186	142	131	122	99	97	93	107	84	72	79	75	74	69	80	80	82	90	78	73	88	67	86	83	75	71	64	69	80	74	70	63	81	83	75	83	69	62	73	65	62	80	67	75	82	89	72	85	70	71	64	61	85	63	78	82	73	58	63	75	83	62	71	77	79	88	80	73	83	88	77	89	74	88	61	68	82	60	72	81	84	66	86	72	68	69	67	91	84	68	79	73	67	79	77	87	70	71	77	74	75	83	76	51	91	63	88	94	85	74	73	79	73	60	72	82	71	84	66	66	88	61	83	74	61	78	78	84	73	72	69	78	81	80	54	73	80	74	80	69	58	71	100	76	78	75	72	75	69	77	76	80	73	72	78	69	72	82	72	75	70	76	71	77	89	84	69	67	77	89	78	69	68	75	56	59	68	83	75	84	66	69	96	80	69	69	69	76	70	69	90	65	71	80	80	57	72	73	61	73	82	72	75	73	56	81	71	85	68	78	57	79	84	73	72	75	68	86	77	69	86	75	79	68	83	69	69	85	83	74	82	72	83	71	66	73	75	77	65	59	68	56	80	78	69	78	82	83	71	90	100	70	69	77	83	76	74	75	84	71	66	83	70	65	78	87	75	72	55	88	70	63	74	87	89	95	99	97	68	59	81	71	71	62	66	80	76	67	91	66	55	78	72	64	71	60	66	74	80	71	74	84	89	82	78	87	62	72	78	87	67	65	68	66	90	68	73	76	74	59	57	77	70	64	66	74	80	58	78	78	67	59	63	69	78	81	66	79	71	69	74	89	91	62	73	69	89	55	82	76	65	59	81	77	74	78	72	76	86	61	90	86	70	54	79	57	79	82	70	64	63	76	81	71	90	87	73	62	55	73	66	68	65	70	77	66	60	71	80	82	71	63	62	75	86	69	86	79	73	66	88	83	96	70	76	56	64	72	88	69	79	73	96	72	78	59	77	86	68	71	69	75	79	83	77	73	84	94	95	79	70	63	77	69	80	70	69	67	76	71	72	72	60	95	74	72	67	83	85	79	74	77	85	75	94	80	89	61	75	79	71	70	81	75	74	75	62	56	80	89	63	65	56	77	69	76	81	67	80	74	85	85	63	72	74	65	92	63	78	66	75	76	65	84	69	78	83	86	70	66	57	60	71	78	79	66	79	75	79	79	67	73	79	72	71	66	68	57	77	79	86	63	63	74	82	79	62	88	82	71	68	76	65	81	84	72	71	80	81	73	54	68	66	87	82	57	78	73	68	78	76	82	78	82	86	81	62	72	65	57	71	79	75	76	78	64	80	90	79	70	71	76	78	73	75	62	88	83	71	76	72	70	85	81	71	77	71	67	89	74	74	78	71	92	59	61	64	77	67	66	71	78	77	63	71	79	80	77	82	65	77	62	66	80	72	73	65	65	78	73	73	71	60	63	60	78	91	66	71	78	78	66	71	95	83	77	95	76	76	71	67	72	69	70	84	76	73	74	73	81	56	80	58	75	60	88	65	68	58	79	73	76	78	61	83	65	72	73	64	84	79	72	71	67	89	78	68	80	67	80	78	88	72	78	74	75	65	74	80	84	73	78	60	73	68	78	71	86	66	73	81	68	80	79	86	75	79	82	63	90	70	71	81	63	71	82	87	81	63	72	73	87	69	79	67	72	74	72	70	78	73	70	79	80	88	90	67	77	72	74	64	79	84	59	70	77	80	81	86	67	79	70	63	85	80	88	78	81	75	80	68	74	69	75	76	72	78	92	69	55	59	73	81	77	80	71	70	95	65	63	87	79	62	69	84	77	64	91	77	65	70	58	80	84	83	80	78	68	69	71	85	55	80	86	78	73	75	78	74	60	79	57	69	68	82	71	70	81	87	80	78	72	80	72	84	71	71	64	80	85	68	78	73	73	61	63	70	80	86	85	77	83	76	79	68	81	74	73	73	83	63	84	69	72	83	66	69	71	65	76	76	93	75	71	76	73	79	79	87	59	84	82	75	73	82	57	66	82	92	72	85	65	71	59	66	85	70	87	77	72	84	78	70	83	76	80	68	73	73	64	77	59	53	74	69	78	83	80	95	85	74	66	71	79	65	80	63	75	88	89	80	72	79	84	68	72	77	71	76	54	91	75	77	67	83	77	69	87	76	59	80	78	85	70	69	78	74	88	76	58	65	79	74	69	86	52	81	87	67	78	65	60	70	88	82	63	58	82	75	79	66	75	80	83	77	91	58	77	67	57	64	65	62	77	64	70	77	68	76	68	77	84	55	75	67	75	70	65	78	75	76	91	75	86	60	77	67	79	70	72	69	66	90	59	78	74	89	75	75	74	70	67	78	80	62	71	72	78	77	88	78	84	89	84	82	77	75	81	86	81	78	69	69	76	61	68	70	75	65	79	77	69	73	77	68	91	92	70	58	71	77	63	67	77	91	81	74	66	68	66	72	62	79	84	68	83	78	57	75	83	87	66	76	81	69	69	73	61	85	92	79	96	62	87	68	76	70	77	91	73	71	71	79	77	74	65	72	65	79	79	76	82	70	72	72	73	73	68	69	58	70	67	61	87	62	81	75	76	91	74	80	69	75	82	68	63	73	70	66	74	75	74	82	70	79	63	61	81	86	80	78	84	70	73	87	68	79	64	72	88	64	77	85	85	66	67	89	82	74	81	83	77	76	80	70	68	62	73	81	88	54	86	74	70	65	87	68	71	88	66	80	82	79	75	85	84	66	68	72	74	79	77	74	61	86	81	54	72	68	73	69	77	84	76	69	75	72	76	80	83	82	91	67	78	74	75	70	72	77	60	80	84	62	78	83	76	67	76	57	87	77	71	81	68	85	57	77	74	89	85	54	68	66	75	66	62	82	63	75	74	66	83	65	62	74	76	77	83	60	77	73	82	74	77	67	65	76	69	62	75	76	77	80	84	55	86	71	64	83	69	78	79	88	62	71	93	79	65	71	75	71	74	56	67	72	71	80	83	68	86	76	57	72	70	75	90	71	82	63	75	87	84	66	72	91	75	68	65	61	80	85	69	78	90	63	81	87	72	59	81	66	77	79	57	78	61	75	88	71	82	73	75	82	70	70	82	79	69	77	77	79	71	73	65	79	66	74	62	83	78	86	72	64	64	75	63	68	95	67	75	83	68	70	70	81	70	69	79	70	65	65	80	84	73	71	91	92	80	73	70	69	76	87	63	73	79	76	88	75	55	65	72	72	75	70	92	77	70	75	70	62	56	91	85	81	77	74	76	56	63	70	81	71	70	76	78	82	76	66	85	64	70	99	86	61	72	81	83	66	57	57	68	71	64	67	84	90	73	79	61	81	74	61	83	64	56	73	78	65	89	73	74	96	68	67	84	83	80	63	87	80	71	72	86	59	63	80	74	70	63	84	66	71	79	70	74	78	79	68	83	64	71	59	68	80	77	77	60	65	85	81	71	76	87	73	77	75	77	78	68	60	89	69	77	90	80	58	82	74	72	72	77	62	76	72
3316	382	462	504	442	419	395	396	380	364	368	382	344	331	333	336	327	343	352	336	375	291	310	342	317	335	327	302	305	335	295	299	300	306	310	324	331	322	336	296	308	286	316	316	331	305	317	286	287	321	328	318	301	314	302	322	297	300	299	326	301	294	300	335	290	295	321	285	308	324	320	340	337	307	317	312	296	292	293	300	331	269	308	300	330	308	299	300	306	306	316	290	298	340	318	332	287	311	311	324	302	311	327	336	326	292	318	313	276	291	310	290	275	320	328	287	322	304	306	292	295	301	308	289	339	346	303	306	302	313	324	296	340	316	298	315	310	331	296	269	291	343	331	303	298	304	287	307	310	316	313	295	314	322	309	319	276	294	333	323	327	332	307	333	282	293	285	319	316	297	292	311	299	291	315	340	310	305	327	317	294	339	299	303	284	321	281	283	324	302	296	327	304	294	309	320	310	282	317	319	295	303	302	330	291	282	311	315	308	305	326	296	286	310	323	313	310	308	292	291	317	304	290	316	332	321	271	318	299	308	325	270	294	307	277	295	320	314	304	331	274	309	312	308	333	299	346	288	296	340	296	304	315	323	311	286	305	305	336	340	294	336	336	305	323	306	306	332	308	307	323	313	336	324	307	275	328	295	320	305	301	306	277	304	326	299	323	282	315	335	324	300	320	302	298	280	324	301	285	301	303	319	331	298	287	319	327	315	335	306	304	297	298	304	328	313	312	302	316	276	307	315	331	301	288	317	320	299	320	279	311	283	335	294	306	301	305	329	330	305	304	325	332	308	340	311	304	320	313	335	292	294	320	316	346	295	296	323	308	324	305	314	284	321	306	310	324	294	285	328	290	305	320	347	315	283	296	319	313	308	333	299	320	308	322	333	299	321	334	314	312	307	307	298	280	312	352	292	306	282	309	298	349	291	304	310	292	325	315	319	296	341	342	301	295	293	302	306	288	292	338	276	288	315	325	301	316	322	294	300	297	292	296	316	308	323	309	326	305	299	304	299	341	301	296	331	327	321	316	294	311	315	324	328	305	305	277	298	309	321	308	309	356	320	329	318	326	282	323	308	306	306	284	279	326	284	319	334	296	317	329	338	307	335	298	314	300	317	306	291	264	269	311	314	329	342	341	295	295	319	318	309	320	267	285	328	311	314	279	270	331	329	331	290	300	323	303	295	300	326	311	273	313	321	299	313	307	283	325	338	284	320	311	350	325	292	313	291	315	297	340	323	329	293	311	302	328	326	296	294	294	290	302	323	303	314	294	331	334	288	281	316	316	339	296	300	350	297	307	290	353	311	315	319	299	317	304	307	316	293	315	312	331	298	288	321	325	301	323	307	320	297	273	294	291	306	294	323	330	274	292	304	297	306	308	327	306	314	314	336	300	297	304	303	325	273	300	313	272	298	308	295	293	309	295	343	318	298	324	297	296	275	297	309	333	310	324	328	300	329	312	299	308	340	314	342	299	314	302	321	314	311	321	291	300	322	308	307	332	318	313	299	285	270	298	326	310	324	288	316	309	309	321	332	302	274	272	313	288	308	296	304	338	305	314	299	309	286	291	286	289	310	339	316	294	314	305	319	317	291	304	290	298	280	304	315	324	343	331	312	336	290	335	325	280	338	323	283	320	298	279	314	305	305	313	316	344	308	296	308	333	305	299	317	302	317	289	307	292	315	311	315	317	304	296	301	289	308	314	330	301	281	289	339	347	324	317	336	318	297	314	292	319	330	295	333	303	286	316	350	328	318	323	299	305	301	288	289	288	340	286	306	302	303	338	315	328	322	310	330	276	317	328	348	307	317	312	301	301	304	324	311	303	315	304	317	330	293	313	300	300	307	314	301	300	294	314	325	302	295	286	344	297	333	302	280	288	314	294	311	295	314	292	322	293	301	302	320	319	301	290	303	340	285	297	334	310	309	343	331	296	309	318	310	348	325	342	300	324	313	299	314	297	311	308	300	289	284	357	315	357	338	321	281	318	295	306	311	318	318	306	300	363	298	299	318	327	306	303	310	312	304	287	299	292	351	261	288	312	304	303	323	338	328	272	315	329	301	323	310	337	329	348	313	312	313	326	306	305	302	299	298	314	288	321	304	270	306	310	306	349	321	298	324	312	328	308	310	307	317	288	286	343	295	288	297	315	317	284	284	287	306	297	324	271	290	335	316	318	308	301	291	286	323	302	317	314	323	291	293	285	295	292	285	315	308	315	317	309	317	304	330	316	306	301	331	298	321	305	302	295	328	277	311	322	278	301	346	299	281	339	318	317	314	340	356	302	302	301	305	301	273	319	303	294	265	332	314	305	303	305	313	332	310	330	324	285	315	307	309	297	326	335	283	350	305	302	292	327	311	334	317	317	310	318	321	326	320	300	309	302	319	301	339	298	301	290	344	308	312	317	297	281	311	322	335	319	305	304	288	327	334	328	293	296	301	311	367	312	281	334	267	303	307	320	338	311	290	293	320	314	302	281	274	319	312	290	340	299	334	305	319	334	306	299	284	297	291	277	279	299	282	311	286	324	310	278	330	306	326	300	341	340	300	317	285	314	305	289	298	320	313	337	310	306	296	298	286	300	326	305	299	313	317	301	307	305	329	297	325	331	341	323	292	296	306	307	277	328	294	254	323	312	326	291	341	273	302	325	328	300	326	288	285	290	290	305	282	307	305	327	332	335	338	302	304	311	313	284	311	318	310	313	276	300	307	316	304	329	289	293	288	288	310	312	336	310	288	325	315	306	313	313	315	278	310	335	312	317	307	348	335	296	292	316	302	337	305	312	318	336	289	340	299	275	300	319	306	267	314	307	317	325	300	298	307	317	292	300	332	344	298	297	341	334	341	342	295	288	311	288	301	289	305	322	304	291	295	361	283	304	294	311	301	310	336	289	290	315	281	321	309	283	336	321	300	301	312	302	292	331	295	319	334	323	308	320	283	299	313	317	294	332	316	306	300	301	314	310	307	339	332	322	325	332	317	319	305	314	293	334	313	307	332	297	318	301	326	302	278	314	304	310	344	323	288	305	315	334	291	342	290	297	321	342	333	327	328	300	303	335	309	325	308	288	299	342	320	314	315	297	310	306	329	307	304	295	312	317	290	280	306	299	303	318	320	335	309	298	335	276	326	303	314	304	335	277	314	299	304	292	311	330	305	321	314	300	315	298	290	304	295	318	285	331	290	301	318	305	339	321	312	296	294	307	305	317	343	332	285	314	301	326	299	325	305	316	317	309	286	289	309	321	300	299	285	305	287	298	324	303	297	287	310	290	331	309	315	323	311	302	298	322	333	293	306	316	315	304	286	322	308	315	326	305	322	327	299	315	332	333	309	318	300	307	318	311	288	296	301	306	312	322	286	298	296	313	338	301	302	296	313	313	293	298	298	323	292	312	341	313	314	265	300	305	342	293	316	336	314	252	303	341	336	305	315	332	334	301	334	283	300	300	279	305	319	315	298	312	317	324	301	291	314	325	282
18233	1797	1150	926	640	516	401	326	293	260	247	212	207	202	200	195	201	184	155	190	189	157	163	185	146	172	194	164	190	175	161	164	158	171	170	170	174	158	162	156	162	153	156	164	157	156	176	164	136	160	152	147	167	168	163	166	167	194	168	165	178	172	173	162	190	145	150	163	162	199	161	144	149	173	171	163	172	177	158	157	152	155	149	168	160	166	160	150	157	148	146	166	164	158	171	148	158	175	155	151	155	149	140	157	146	161	158	166	164	162	159	138	152	180	161	165	177	149	145	157	169	160	156	150	173	145	146	191	157	175	158	176	159	150	177	164	148	138	152	158	162	136	163	156	134	155	185	184	138	144	147	154	156	167	150	150	158	159	162	155	152	176	155	148	156	151	152	160	175	164	162	141	168	142	151	158	155	160	193	157	156	165	134	153	177	144	156	157	176	148	153	160	147	178	169	165	166	167	140	144	146	158	157	154	151	163	171	172	172	174	155	174	181	157	155	140	145	140	127	168	155	178	185	193	145	148	177	149	164	157	153	155	153	155	157	162	187	167	168	175	158	141	179	165	177	163	149	144	150	150	150	177	151	155	149	153	170	177	157	175	140	168	173	170	146	173	155	182	165	158	160	181	161	161	163	163	140	160	162	181	161	168	152	145	184	172	158	142	162	133	142	160	177	144	165	160	164	158	156	166	155	161	166	168	180	187	152	163	131	144	152	172	151	153	146	152	191	155	177	154	132	130	156	167	153	170	134	173	177	155	152	133	163	156	140	167	158	157	139	163	135	164	156	161	154	149	161	152	151	139	151	159	148	172	147	145	145	151	195	151	164	163	167	162	164	143	145	145	186	152	162	170	170	151	147	166	137	152	163	176	170	162	168	172	150	147	170	153	151	149	153	157	149	177	139	142	153	144	159	145	151	142	184	155	160	163	148	149	164	156	168	163	171	163	179	162	172	162	155	157	154	161	157	193	157	151	155	153	155	154	158	150	149	159	177	170	155	154	182	169	161	166	148	163	174	151	164	154	153	157	146	143	159	148	183	186	158	161	173	159	162	163	156	157	165	165	154	180	172	149	179	158	153	145	170	163	178	180	177	137	173	155	165	156	162	166	143	172	185	155	155	157	149	130	158	176	140	155	161	154	146	156	151	144	165	180	152	150	198	156	160	165	154	152	151	177	149	155	167	177	157	162	146	152	147	142	156	142	150	153	141	153	161	155	160	148	162	171	130	172	169	168	150	149	148	146	157	154	166	158	173	156	158	166	157	151	167	171	179	160	147	126	172	175	145	149	166	151	156	195	160	179	168	182	164	166	161	152	147	163	152	154	184	163	150	154	154	173	153	161	185	139	168	150	170	151	158	165	179	177	143	166	159	180	175	167	162	175	146	151	149	165	159	164	154	132	146	142	143	161	139	149	152	140	160	156	167	150	148	158	180	147	137	146	146	164	144	143	146	157	151	187	158	138	177	183	150	174	162	153	170	167	173	137	178	172	137	162	129	151	152	154	143	174	155	167	171	159	163	154	127	175	159	144	157	154	142	201	166	147	172	165	164	141	170	162	164	167	145	169	138	145	164	163	128	161	139	157	163	153	157	166	167	165	167	164	156	173	166	148	161	143	173	173	180	168	148	155	159	186	172	144	164	143	190	177	152	158	141	156	152	159	160	152	160	167	133	153	167	184	170	182	138	162	128	160	146	162	158	181	142	149	149	168	167	143	181	169	178	150	164	147	138	179	142	152	157	129	168	163	154	146	165	178	153	152	146	152	160	163	135	149	145	162	163	139	156	156	158	159	171	148	157	142	150	154	160	161	162	163	161	182	144	160	143	174	152	175	176	134	158	177	159	149	167	177	156	161	150	134	159	172	159	145	181	155	150	161	160	135	152	156	151	174	161	161	150	172	167	156	151	170	151	176	159	176	156	186	141	156	148	156	152	146	154	160	163	163	179	165	163	157	134	175	143	169	139	200	166	171	157	167	142	146	136	159	163	157	150	157	175	132	156	164	159	158	122	155	175	143	133	172	163	156	157	165	158	172	150	172	159	159	146	146	178	182	157	176	167	178	166	156	157	163	141	149	153	144	152	174	156	149	157	147	165	158	163	140	157	164	160	154	173	162	152	150	151	159	138	140	169	157	151	140	158	169	142	133	142	187	145	168	154	161	160	191	148	151	146	151	150	180	159	145	160	181	154	173	160	169	145	156	149	170	168	152	152	156	164	176	156	176	153	169	161	167	162	151	168	183	173	150	137	167	174	164	157	153	139	135	168	137	140	156	171	156	154	144	154	163	150	163	185	161	156	132	153	167	167	173	175	177	169	182	162	172	157	156	150	151	148	156	160	174	155	149	156	153	151	145	149	177	177	186	157	172	157	135	177	149	148	138	161	160	139	164	161	162	176	163	176	157	158	151	140	145	176	151	156	144	152	144	171	144	159	159	163	157	167	166	169	147	182	147	144	176	178	176	157	175	153	149	137	170	150	161	149	164	164	159	137	193	169	165	170	157	171	165	154	137	130	177	160	149	170	155	160	147	164	153	162	169	186	152	167	167	136	178	163	166	167	167	151	163	168	163	171	161	162	151	165	161	179	157	162	135	141	149	168	168	164	159	156	165	165	168	160	139	171	158	151	146	160	165	155	160	175	170	158	152	160	125	163	166	147	156	158	162	143	167	166	156	146	144	150	153	153	162	181	144	157	183	187	159	155	177	137	180	165	174	170	158	152	170	162	160	137	169	145	159	138	185	173	138	164	179	165	163	175	145	154	144	172	165	175	167	162	151	155	168	165	168	126	143	159	141	157	169	142	163	168	163	158	172	139	159	164	155	155	157	160	160	179	157	147	159	157	149	171	166	151	164	167	172	142	137	148	159	139	134	146	170	155	148	147	158	164	165	149	145	133	160	163	191	158	140	169	154	158	171	157	167	171	161	165	156	169	168	154	161	157	167	172	161	148	161	157	141	155	155	139	164	170	174	152	163	172	166	149	136	159	164	154	166	174	186	133	143	165	157	158	158	157	166	166	142	159	161	152	149	187	154	148	150	153	162	142	162	150	165	129	150	156	156	151	153	155	184	166	163	163	155	168	169	156	157	178	152	175	178	160	154	160	152	160	156	144	155	179	167	166	140	141	138	166	167	164	174	146	146	134	154	168	172	171	157	184	177	159	176	165	150	155	148	162	172	174	146	157	147	154	158	173	174	170	165	163	155	171	161	158	157	176	184	154	166	151	174	164	172	143	161	164	176	170	176	155	175	177	175	182	138	186	152	126	174	163	154	154	163	141	155	167	146	155	154	142	168	143	188	171	159	160	167	174	183	162	128	151	149	158	170	172	152	180	157	128	167	173	145	183	167	158	136	159	178	152	156	162	161	150	163	157	147	158	157	155	143	147	167	153	158	156	157	172	148	147	157	147	151	167	193	142	151	171	164	152	153	160	168	147	154	159	150	151	149	150	175	173	148	129	171	153	168	167	161
10561	1437	2848	3251	2844	2409	2000	1699	1573	1361	1262	1109	1080	924	937	872	875	869	853	823	755	729	711	677	726	706	666	655	674	680	652	677	639	622	590	627	634	628	600	620	623	607	640	638	585	611	588	547	594	571	636	577	637	571	587	596	597	660	579	606	595	542	542	623	589	539	567	595	566	587	539	597	555	575	575	629	547	592	576	611	571	566	542	616	616	570	558	583	583	641	566	548	558	583	548	522	565	514	558	593	534	568	556	548	550	503	597	567	542	561	556	573	558	522	518	562	577	518	556	584	580	590	577	572	548	522	563	550	573	547	595	540	608	631	552	514	532	552	591	566	574	595	591	586	595	572	557	600	576	546	592	528	583	562	574	613	559	548	617	529	586	552	558	569	555	540	586	585	604	550	535	544	597	557	564	550	578	550	585	566	575	577	567	587	578	598	574	570	586	583	562	574	555	547	582	571	536	539	567	556	543	556	558	566	608	552	568	583	567	548	532	523	552	549	600	544	538	589	550	511	623	589	534	560	538	592	537	544	554	540	610	595	578	562	577	560	576	577	569	595	581	563	550	538	574	532	575	571	550	592	573	582	578	532	521	540	544	558	572	550	541	608	585	589	550	572	602	591	580	592	546	524	588	583	557	577	601	536	534	570	558	538	523	527	529	571	559	560	586	547	546	536	584	572	549	558	575	582	582	567	557	594	560	578	554	626	553	551	558	566	545	580	548	575	594	570	588	538	538	573	549	547	578	597	585	569	519	579	602	549	532	511	572	545	574	519	596	592	558	573	543	585	553	584	585	561	610	558	571	524	580	546	572	572	570	575	566	555	574	548	603	581	537	546	547	522	512	540	570	611	562	568	584	542	563	505	574	511	559	576	612	551	589	616	565	545	528	584	549	564	559	577	550	552	552	515	557	605	530	545	547	526	571	554	579	524	602	538	574	503	591	526	576	577	529	572	570	558	618	606	551	560	535	579	479	612	548	530	602	571	536	533	568	596	579	548	528	558	522	565	515	558	560	564	605	565	577	589	602	599	576	575	590	593	567	586	585	565	540	549	573	555	586	559	559	530	560	578	561	541	573	567	574	561	556	502	608	525	559	591	629	561	503	577	576	552	563	561	569	606	555	571	562	566	545	583	583	555	563	557	542	537	526	557	563	611	576	532	590	548	554	516	569	580	599	563	577	559	527	571	560	611	548	548	555	556	575	526	585	549	535	577	576	549	569	561	556	550	598	533	591	576	552	566	558	577	538	558	565	532	554	560	543	577	571	596	524	570	572	570	584	610	540	597	541	569	602	569	527	543	530	543	537	570	567	543	510	542	583	527	589	536	530	550	588	600	584	570	520	597	552	599	555	581	536	536	531	501	582	556	533	555	540	551	595	618	549	578	570	569	533	550	541	588	509	537	552	523	527	561	563	582	566	577	555	551	539	559	593	555	545	593	599	582	607	557	550	611	520	552	559	573	569	548	550	577	601	575	541	572	612	558	570	569	548	582	596	537	552	597	571	542	512	532	597	559	568	546	575	539	570	544	550	593	559	543	551	554	485	555	559	520	572	586	568	568	543	527	549	595	580	579	564	551	541	564	561	555	523	537	572	595	565	563	589	565	570	549	577	553	545	583	533	572	569	524	555	574	561	523	608	578	570	551	560	549	565	562	569	557	571	555	546	562	552	597	573	561	537	575	589	559	595	548	585	525	534	544	530	536	574	518	621	529	551	578	585	552	551	575	587	506	505	546	551	530	575	549	546	599	555	587	554	543	540	563	553	565	572	556	555	526	583	559	553	573	576	500	580	611	537	568	598	578	538	520	556	613	562	518	517	516	524	556	555	535	587	568	545	595	626	560	534	608	591	580	547	579	610	568	585	584	589	581	570	558	595	561	532	579	573	534	568	523	538	550	571	553	608	546	562	567	598	556	561	521	561	596	570	556	546	586	549	594	587	594	560	567	567	560	536	539	545	556	573	580	548	577	574	552	572	533	510	552	570	570	605	520	565	539	578	527	536	559	555	602	562	534	564	557	600	548	561	527	597	552	543	597	541	541	578	567	563	564	576	548	521	585	595	549	558	564	581	548	600	562	602	540	564	596	546	590	563	590	562	558	541	575	554	545	561	574	571	581	527	571	559	522	586	529	539	553	546	567	558	522	554	548	558	525	600	553	514	525	554	518	543	551	566	596	581	583	561	586	546	600	594	590	614	585	579	551	589	554	559	580	553	583	546	585	545	576	530	548	576	523	565	559	528	579	563	577	532	549	553	565	549	557	555	552	555	556	576	539	531	538	582	562	547	521	585	601	592	571	555	565	560	529	583	574	574	543	570	575	549	576	576	548	556	570	608	555	550	546	561	559	546	526	551	589	535	551	511	562	545	524	555	564	559	541	585	558	536	554	570	550	569	578	528	583	520	574	573	544	575	557	560	541	575	571	567	567	515	579	577	569	575	546	568	589	582	545	567	589	552	535	613	567	511	593	589	594	588	550	564	535	564	541	545	561	544	573	560	573	563	546	574	543	569	521	549	558	562	546	571	575	586	572	580	538	544	576	556	519	547	558	552	580	530	555	593	551	554	559	566	580	574	564	554	507	602	508	539	549	576	570	575	543	577	534	580	534	533	618	515	509	557	526	550	580	548	559	552	583	534	570	549	569	569	569	586	520	545	516	563	547	558	569	524	536	552	520	566	583	547	560	540	542	605	577	564	529	577	622	519	564	546	594	626	563	524	551	549	553	559	564	523	545	590	600	580	576	533	599	552	501	579	563	524	560	574	552	564	605	532	511	538	569	573	533	557	559	516	567	550	549	602	546	579	552	610	571	527	568	571	512	568	544	529	539	559	545	604	545	539	552	554	537	532	578	578	579	551	566	609	521	585	559	553	586	553	598	557	525	552	556	553	560	530	604	600	507	556	586	578	562	565	552	497	561	572	549	490	581	555	554	581	566	591	525	521	592	539	563	517	540	532	516	545	613	571	548	566	559	545	553	566	563	568	580	610	530	559	595	557	544	522	560	580	542	588	533	539	560	563	592	537	574	579	559	584	540	590	570	552	586	584	517	563	550	568	557	573	533	599	594	598	569	566	569	594	551	589	515	594	570	560	538	560	595	596	596	563	566	538	559	570	533	558	552	596	552	574	599	568	584	576	542	584	560	543	529	530	562	530	560	549	577	583	544	495	614	589	547	578	547	553	562	502	571	523	593	589	514	571	523	524	599	576	562	577	530	598	582	575	562	592	589	547	565	581	567	548	550	546	574	551	562	534	611	534	549	567	624	531	575	557	548	556	558	561	587	545	540	580	555	536	567	557	558	541	580	567	555	544	542	524	588	598	603	567	548	580	566	553	517	575	547	554	540	588	574	543	569	553	567	588	561	569	567	568	583	563	568	524	534	561	560	542	540	574	564	542	565	575	584	535	588	589	548	548	582	552	556	582	565	567	620	554	532	612	539	536	537	578	524	571	541	598	599	538	557	530	518	548	575
29733	7666	2445	1779	1272	912	746	611	540	438	447	390	362	332	309	328	297	257	241	251	260	270	273	233	254	253	246	252	259	253	220	232	233	234	214	227	223	225	209	210	260	227	211	231	197	207	208	223	239	203	230	218	233	235	208	218	239	227	233	196	223	232	226	220	225	212	225	203	219	223	250	251	213	194	208	225	209	240	236	218	231	228	228	234	232	235	208	237	227	226	221	223	232	238	237	211	220	204	214	239	235	219	232	193	213	245	208	214	206	230	223	230	243	240	215	230	239	223	221	242	236	213	227	219	228	229	232	218	227	219	235	239	214	204	221	198	238	212	230	207	224	237	246	216	226	245	224	213	221	225	203	208	220	219	204	225	224	228	215	193	205	225	226	208	205	203	229	235	203	234	208	226	215	222	234	204	226	216	222	193	228	207	198	232	215	226	244	241	202	217	220	242	200	207	195	229	232	217	238	208	213	226	233	224	220	210	241	218	270	219	215	210	242	224	277	239	205	234	233	212	229	200	243	235	224	208	201	186	215	233	235	220	217	239	211	209	223	233	218	246	224	202	197	250	217	236	208	219	246	222	228	224	232	202	231	211	249	215	216	225	187	218	221	217	227	237	246	207	224	231	208	214	194	227	203	245	224	226	222	220	207	226	207	202	247	241	243	210	203	196	230	244	208	207	194	224	217	208	229	228	224	221	239	218	215	212	212	242	230	216	202	244	200	199	216	207	207	228	217	217	211	205	206	209	213	225	220	210	260	216	226	228	207	178	229	230	251	208	233	207	196	241	235	212	221	194	223	215	229	201	211	233	234	232	254	227	225	216	231	236	236	193	216	213	229	236	212	220	216	236	220	211	224	224	209	217	233	221	212	235	231	217	238	231	250	220	217	240	214	256	204	219	238	220	215	219	188	243	212	205	216	247	184	211	217	220	238	217	240	213	218	237	226	208	208	210	233	224	227	220	210	241	227	203	227	222	240	204	226	200	190	213	229	207	229	198	218	228	212	226	215	239	227	217	238	214	217	232	222	234	238	226	224	214	237	217	218	216	203	213	236	197	249	237	221	228	242	226	224	226	228	215	232	220	212	202	228	220	191	216	226	213	213	229	227	221	216	215	203	232	230	222	226	226	232	232	214	219	233	238	198	222	214	218	214	230	229	246	203	258	210	201	205	223	204	208	198	217	199	224	241	245	222	217	206	217	237	216	208	210	197	193	202	209	229	219	230	202	239	210	223	218	210	195	226	226	189	245	217	215	226	220	206	213	211	216	255	211	231	201	217	203	221	205	221	234	241	219	231	207	202	217	238	224	175	210	212	201	225	234	220	198	223	232	195	208	240	213	215	218	205	233	205	248	234	209	224	229	243	217	214	213	247	208	216	215	224	214	221	216	193	223	244	230	257	217	240	230	206	231	220	238	247	202	215	227	221	212	224	225	256	234	216	231	228	200	211	242	214	246	217	230	231	221	233	188	223	216	186	212	206	209	205	223	207	206	219	210	227	245	223	234	230	218	205	227	230	248	216	218	254	207	253	212	238	216	202	216	189	248	200	211	225	200	223	225	186	224	199	207	208	228	235	222	194	222	202	229	237	214	221	224	227	222	216	242	197	222	205	226	249	242	226	221	220	219	202	251	246	214	177	228	198	232	216	242	227	196	235	240	239	226	225	222	215	246	200	213	219	202	226	237	202	230	237	237	259	228	222	217	238	225	226	217	227	217	220	199	245	236	219	195	208	166	245	193	206	208	228	232	229	252	219	211	189	187	233	202	206	193	235	224	217	247	235	217	199	208	220	203	216	229	215	200	252	205	259	207	215	195	231	252	239	216	219	231	233	216	246	214	189	222	223	234	248	241	250	226	223	218	208	251	219	215	218	213	196	191	216	210	228	233	212	204	215	209	205	214	203	209	227	245	203	221	210	209	204	225	223	235	220	221	231	215	227	218	195	250	240	226	223	220	237	240	251	219	202	201	211	219	211	234	196	226	225	220	235	235	212	215	208	238	223	212	221	217	217	217	202	210	220	224	200	231	212	240	217	225	219	238	214	212	220	221	234	242	217	220	207	199	230	226	220	212	220	222	222	187	220	234	220	213	244	219	206	223	213	200	202	238	205	205	213	217	201	194	207	249	261	233	245	220	221	200	214	205	274	196	203	209	227	201	223	226	211	202	220	230	229	230	234	249	225	229	206	207	230	212	233	246	211	225	230	231	230	228	209	222	223	236	205	218	241	214	190	236	234	199	236	220	207	209	236	207	213	207	211	221	228	216	222	262	224	214	228	242	246	213	215	196	219	217	211	220	203	196	225	243	195	229	199	238	191	223	238	207	182	243	237	203	234	238	174	218	242	223	213	206	234	247	196	231	193	229	232	220	216	199	223	225	208	260	212	212	238	214	205	243	222	219	228	227	225	229	235	200	190	230	232	213	206	228	250	203	229	231	219	255	235	238	214	224	230	214	204	202	239	224	213	225	226	226	205	244	228	208	211	216	232	238	235	227	206	232	211	218	215	229	206	219	225	244	240	213	237	229	225	214	212	214	219	198	232	214	219	219	213	215	228	224	219	254	237	239	235	210	188	196	224	224	206	216	203	243	203	216	235	216	215	233	225	218	202	203	222	246	232	204	202	217	265	235	215	231	241	231	244	232	217	240	213	206	229	220	197	218	203	204	207	215	243	222	209	210	236	210	239	220	224	232	220	220	220	219	222	223	226	252	238	223	231	202	231	224	200	200	224	252	214	198	250	213	247	227	234	239	220	224	227	221	230	253	201	220	202	218	219	222	217	213	240	237	200	240	250	227	209	207	210	227	223	251	211	222	226	220	206	218	219	201	207	245	211	258	204	241	232	182	212	230	206	220	227	209	240	235	216	225	242	222	224	213	218	208	245	233	204	206	246	250	231	225	231	202	203	232	224	206	213	185	220	218	223	248	253	216	232	217	220	227	217	193	253	219	231	227	213	231	232	212	233	234	223	204	244	224	221	212	231	187	232	260	214	201	229	241	221	201	211	247	218	198	237	202	231	237	240	244	241	192	232	216	199	247	207	217	238	234	214	223	221	215	239	203	187	198	216	220	225	243	196	222	198	253	233	244	244	207	228	211	203	235	215	257	223	204	236	215	221	213	217	261	228	237	233	239	222	228	198	218	219	211	215	225	215	204	206	223	227	212	215	261	251	244	214	222	237	219	216	220	225	236	226	228	224	225	235	243	223	222	222	204	223	223	208	205	217	215	235	225	208	213	231	219	221	244	208	240	218	234	210	201	229	223	209	228	204	226	219	199	234	223	210	224	245	223	209	204	231	226	218	197	219	224	215	201	233	237	224	238	229	204	238	218	197	232	236	216	217	209	234	218	182	181	243	199	205	209	225	246	216	232	219	234	231	214	219	204	208	233	204	225	205	204	229	210	220	228	224	212	235	228	206	207	243	250	210	215	221	231	231	235	216	215	226	204	221	231	236	212	216	221	185	227	253	225
15324	2420	4979	5707	4843	4260	3529	3014	2551	2412	2171	1921	1671	1538	1447	1384	1324	1202	1192	1111	1140	1078	1081	980	1015	980	977	946	916	921	921	867	874	873	869	856	833	832	834	895	788	854	788	777	808	833	825	761	822	771	871	835	782	776	763	803	758	781	795	799	766	757	725	842	773	772	780	744	791	789	796	732	757	727	755	727	743	763	756	791	764	772	781	757	763	733	750	729	789	799	715	781	759	764	759	767	751	780	780	756	770	761	723	766	710	767	785	789	719	738	733	787	764	778	780	730	785	753	745	741	754	755	698	800	740	728	703	761	726	764	761	722	727	738	753	739	732	792	767	757	784	743	680	748	740	738	764	770	760	737	703	742	774	755	750	726	770	725	722	730	717	761	713	748	740	761	697	745	721	702	710	723	748	701	758	723	759	736	707	795	727	729	703	764	710	710	780	738	754	748	727	720	728	742	693	724	762	751	750	744	747	765	747	747	707	707	738	763	680	762	738	727	744	704	743	700	730	739	705	738	746	742	733	741	729	768	715	788	766	731	709	780	729	678	751	751	744	748	775	719	702	721	740	710	701	751	732	755	728	726	747	726	764	747	679	742	736	748	691	764	739	749	760	689	674	772	732	774	735	707	755	738	731	705	727	805	761	727	754	720	718	694	742	741	705	737	673	774	786	677	803	716	681	730	731	788	781	752	725	735	717	718	745	731	737	715	725	722	738	719	695	749	723	713	734	705	724	728	730	736	730	728	776	760	800	713	731	728	713	794	702	699	743	700	721	759	747	742	719	734	759	752	745	729	741	745	737	789	766	756	764	737	693	742	720	763	729	704	706	733	739	747	788	755	752	744	794	718	733	740	726	736	751	768	757	807	772	695	716	758	754	724	733	768	722	756	726	730	729	713	764	729	696	727	700	704	732	742	763	723	700	741	723	745	708	726	745	718	733	733	715	751	727	699	755	737	797	742	748	745	751	731	719	729	742	713	762	709	683	755	723	734	690	752	762	755	737	761	747	678	771	800	742	751	732	715	722	720	737	704	742	759	758	695	729	766	716	733	752	736	781	752	765	713	784	732	784	724	726	760	727	787	757	751	747	737	729	785	731	722	772	701	758	717	743	727	726	742	706	728	742	724	770	704	703	771	774	726	753	732	735	784	744	740	725	725	743	752	727	742	721	764	743	755	709	754	744	697	744	723	730	723	755	761	764	725	748	745	724	740	754	700	753	761	740	740	701	758	752	737	710	737	725	709	759	725	679	709	690	742	734	714	777	725	708	767	705	700	730	723	761	727	710	709	763	754	778	712	751	777	693	727	710	724	743	727	720	770	778	735	735	728	731	735	699	742	729	750	748	786	699	739	723	697	751	664	732	721	726	723	677	709	701	763	727	732	729	761	729	735	734	722	741	716	748	735	750	750	741	698	738	716	729	750	689	684	746	749	730	693	721	782	780	705	782	692	769	739	726	748	706	779	763	730	754	763	729	732	691	709	765	732	764	753	737	758	765	736	756	748	741	709	717	704	706	703	747	734	673	717	748	694	734	726	733	687	742	734	767	743	729	742	722	740	733	727	737	723	725	752	711	755	682	730	756	740	699	757	695	738	728	736	716	783	742	777	746	753	745	776	766	695	731	716	731	754	741	776	734	710	768	716	724	786	750	768	735	751	682	742	765	695	800	778	758	710	748	797	713	759	694	714	801	735	734	677	705	744	734	714	695	783	665	735	748	727	716	716	717	746	760	712	727	699	749	688	765	743	740	695	778	749	715	750	756	764	708	715	707	720	716	723	707	747	677	748	731	706	756	723	716	722	666	753	742	731	730	764	764	713	741	774	714	718	762	731	756	715	732	745	742	730	728	757	703	721	733	724	774	748	730	718	736	707	775	690	717	732	719	751	713	721	745	784	731	692	729	718	743	756	754	695	745	735	698	714	713	680	757	768	710	730	710	775	722	738	726	694	713	758	702	742	691	698	729	772	733	698	688	667	786	749	769	760	771	738	723	776	703	732	753	728	692	760	744	711	728	759	754	759	721	712	757	704	718	743	735	740	781	729	743	774	740	733	750	742	732	761	729	726	726	735	721	732	737	778	696	729	688	725	684	744	773	769	723	733	750	717	773	699	757	725	706	751	701	754	737	747	703	688	730	730	786	766	752	762	692	756	745	696	764	769	711	713	695	758	714	758	773	763	751	743	745	750	710	720	705	741	763	751	726	776	711	718	740	760	742	735	765	720	720	723	737	759	759	723	797	754	719	747	724	755	718	769	734	780	725	729	753	732	736	750	687	828	737	738	719	759	698	742	739	722	734	763	750	745	720	713	706	749	748	743	778	715	719	716	801	741	731	742	706	690	754	720	756	757	762	706	763	748	741	744	707	727	789	731	738	695	694	752	713	761	740	782	743	737	760	713	703	727	749	724	754	741	721	737	730	722	748	689	749	714	720	749	724	735	739	736	764	707	700	735	730	801	744	748	775	740	689	745	711	723	780	722	712	795	779	774	695	740	725	718	684	770	709	720	692	728	748	735	792	745	757	723	728	745	749	708	764	707	714	724	717	693	728	715	753	785	703	727	690	708	735	767	766	702	711	717	680	751	767	720	711	781	722	729	743	700	674	708	708	696	758	728	695	815	733	750	709	757	735	713	740	745	707	753	692	758	739	737	712	722	724	703	703	709	757	752	750	781	789	687	756	734	764	742	719	701	740	693	740	723	780	696	734	741	751	734	751	742	745	745	740	767	751	739	735	729	692	766	714	709	745	701	689	699	722	722	689	725	737	809	724	747	690	728	720	687	703	747	726	697	693	765	732	770	723	734	741	721	697	733	769	752	743	717	763	775	729	763	720	764	749	771	733	738	752	743	738	752	743	733	749	714	712	744	743	683	769	739	719	727	714	735	772	756	699	711	697	754	702	741	737	724	744	747	737	759	754	759	751	710	689	679	702	753	670	729	718	715	754	682	747	752	756	720	753	766	724	759	707	787	737	742	791	723	720	754	740	693	752	727	725	757	726	766	730	731	709	740	744	770	686	701	707	718	730	774	715	765	815	764	709	762	703	695	744	689	721	752	748	712	763	748	733	760	704	750	772	805	712	748	797	714	666	742	693	747	734	735	740	742	724	715	788	770	768	721	738	775	779	753	726	743	761	807	703	720	772	742	747	733	715	797	781	710	792	724	774	717	679	798	729	703	726	737	696	726	722	729	732	722	709	731	694	761	780	734	701	739	758	733	688	699	755	760	752	729	748	707	708	759	713	731	784	741	726	731	716	723	752	751	737	766	772	760	696	733	753	707	728	713	740	701	761	748	722	760	722	729	703	778	744	762	742	715	775	707	785	703	722	709	732	735	698	731	734	726	772	710	725	747	743	703	698	746	766	674	752	675	733	695	732	728	794	763	719	735	712	704	795	711	740	737	748	747	762	779	727	746	776	737	703	765	722	772	759	712	719	761	741	779	794	752	718	728	725	754	730	783	699	788	718	713	751	709
2319	194	129	105	120	89	80	103	74	98	90	68	65	86	76	76	90	84	91	74	73	73	74	79	76	68	85	72	72	77	83	84	72	81	74	72	67	86	74	75	86	66	78	78	69	81	88	65	77	80	72	70	84	68	84	63	66	57	93	83	76	71	56	69	70	66	75	66	79	80	64	80	80	60	83	65	91	83	76	78	81	71	87	78	78	73	67	69	84	78	81	85	87	79	77	81	65	73	82	79	53	106	88	61	76	94	69	92	83	68	77	65	74	70	75	82	72	70	60	63	62	85	62	74	66	67	82	73	63	82	66	82	69	78	88	78	84	73	84	80	71	88	75	80	66	76	68	90	71	66	81	78	89	72	70	73	72	96	68	81	94	85	74	82	65	84	65	75	66	65	87	86	73	85	71	50	69	69	69	86	77	75	64	85	73	78	83	71	69	79	66	88	64	99	82	78	71	77	80	75	78	66	71	79	85	80	64	92	64	72	77	70	78	89	81	79	87	70	65	67	78	64	78	63	72	72	80	80	80	68	80	84	74	68	65	70	88	67	64	75	73	70	72	78	72	72	66	61	80	99	73	74	59	62	79	80	75	78	81	75	79	67	71	85	70	94	72	75	71	86	70	72	74	66	93	78	60	81	86	87	78	76	72	69	77	67	67	77	63	78	82	61	66	85	76	85	58	81	77	69	71	93	75	55	82	65	78	90	71	67	65	77	82	79	65	74	96	82	65	67	73	74	88	65	72	68	88	83	68	79	74	73	67	63	76	81	83	78	82	80	84	78	80	71	61	85	61	72	68	71	83	67	67	71	73	80	76	81	82	81	73	65	67	76	86	83	79	70	63	71	71	77	81	80	83	80	72	67	73	74	76	70	99	67	62	79	73	76	80	69	70	57	68	68	79	62	75	60	67	75	73	69	96	70	57	74	78	88	85	87	72	76	71	90	77	75	92	75	80	85	90	90	53	72	84	76	75	64	86	76	74	61	63	75	72	60	72	77	76	76	84	83	80	73	69	71	96	75	68	84	73	76	66	65	74	83	80	76	101	81	74	67	71	71	63	69	74	82	77	70	75	81	70	86	74	85	80	75	81	81	73	80	73	75	78	67	87	68	72	80	76	71	71	82	78	75	75	78	65	81	61	80	90	74	90	74	80	75	79	74	66	76	65	72	85	74	74	77	58	82	72	66	86	74	60	70	67	89	92	70	75	62	78	72	61	78	93	66	75	86	97	63	92	78	75	60	75	68	75	74	68	71	74	69	82	71	82	73	71	71	67	85	70	77	80	67	70	61	77	89	64	68	47	76	80	77	44	68	89	76	65	74	74	70	82	70	54	62	89	70	72	71	66	70	74	80	80	72	90	71	70	73	77	59	79	84	75	68	71	79	67	85	76	77	71	90	74	85	72	63	72	74	71	62	84	88	69	70	80	69	65	77	68	69	69	70	81	77	70	69	84	66	82	70	66	74	76	84	73	79	91	64	89	79	68	71	83	65	68	59	73	86	77	61	69	70	85	74	91	76	67	84	84	71	60	73	67	80	61	83	73	84	68	78	77	74	79	67	79	80	70	87	78	76	64	79	67	87	74	74	71	82	68	56	65	84	81	74	71	71	71	56	86	94	73	75	69	80	69	79	81	74	85	64	79	86	85	75	80	67	65	61	71	75	75	88	70	74	73	64	73	75	66	74	75	69	69	68	64	90	63	83	68	69	60	76	88	78	92	65	72	78	78	74	67	90	74	83	74	72	83	72	83	66	57	76	70	74	69	65	73	61	74	69	75	74	75	90	65	81	68	82	90	66	80	80	82	79	52	92	86	66	67	73	72	76	78	72	78	77	87	86	68	82	85	67	65	81	79	64	74	72	76	92	63	68	61	79	75	77	68	83	76	68	71	84	75	69	79	67	76	69	70	70	72	92	57	87	100	71	72	65	64	73	67	82	66	78	91	76	63	70	79	94	80	89	70	69	79	85	68	72	66	88	89	78	71	78	66	75	66	69	80	79	68	79	89	101	66	88	61	77	75	80	83	84	66	61	75	84	77	92	75	85	81	70	74	69	79	86	63	79	72	77	90	70	72	84	80	72	84	72	67	74	75	67	86	70	73	69	77	71	57	82	79	68	62	75	67	78	69	69	80	85	69	69	76	61	66	71	96	80	72	65	72	77	70	70	66	75	70	87	72	78	78	81	78	69	69	66	60	74	85	72	77	68	91	82	87	70	82	89	70	82	75	72	79	70	70	78	85	69	63	61	65	70	85	74	86	74	90	63	83	82	81	72	84	87	74	73	69	80	64	80	82	86	67	71	84	75	71	79	68	65	75	73	87	58	72	80	83	78	75	71	68	74	82	68	62	74	66	66	64	63	85	88	83	68	62	91	71	66	73	61	83	79	78	82	69	88	81	88	69	78	67	74	74	78	77	66	76	80	75	88	71	84	83	72	78	74	87	84	73	72	83	69	73	73	76	66	66	71	72	87	86	80	70	76	61	75	80	78	89	85	88	87	79	75	69	67	81	81	74	66	76	77	69	70	91	97	80	66	84	70	77	85	60	75	81	70	61	84	66	77	78	75	75	83	78	76	78	75	66	81	70	75	84	94	75	76	68	70	93	74	79	78	72	81	81	75	78	65	70	61	83	85	57	82	68	70	75	81	59	75	85	75	67	76	82	72	71	71	66	61	71	77	77	82	88	76	62	57	75	66	66	70	57	84	62	71	73	74	73	80	75	73	88	77	63	77	87	72	82	62	72	82	74	73	76	74	68	83	68	82	49	70	75	73	62	92	65	90	67	77	79	63	74	83	94	73	43	69	56	76	85	71	71	74	50	74	70	75	81	75	67	66	81	58	68	68	62	71	76	63	74	58	57	74	75	78	78	83	74	69	95	71	86	56	96	65	72	81	64	71	74	72	59	75	83	67	81	82	64	84	70	72	75	70	62	64	77	69	86	66	62	67	72	65	74	73	69	75	79	77	63	72	72	61	64	63	71	79	61	86	90	89	87	54	60	79	82	66	65	76	79	78	84	66	75	83	67	67	79	71	63	74	70	68	72	65	84	77	73	91	73	82	53	68	59	71	68	66	77	76	62	70	75	61	67	80	75	82	69	81	83	75	73	82	79	63	72	78	78	90	65	82	71	91	66	78	75	74	67	62	104	78	77	87	91	75	68	80	72	94	75	77	78	89	77	76	64	77	82	75	78	66	75	78	83	77	78	62	63	82	68	91	87	52	82	78	69	79	68	56	64	57	70	88	71	80	70	66	78	77	77	65	70	72	83	76	71	78	71	66	82	70	82	63	73	84	89	80	81	77	66	83	76	73	59	82	67	68	54	69	64	68	77	66	91	67	62	78	76	72	75	63	85	77	60	81	61	56	84	73	63	69	70	87	66	63	74	73	57	66	86	78	81	78	59	57	75	57	80	64	68	66	57	91	78	59	80	72	80	98	74	77	85	76	80	57	70	66	61	58	71	71
3492	394	449	477	435	436	422	378	369	364	337	344	319	350	347	341	312	383	318	331	321	334	315	299	306	319	362	311	304	329	330	278	345	349	311	327	326	284	345	339	287	310	296	306	299	313	322	338	306	296	291	307	310	322	285	305	288	324	301	334	322	331	312	314	306	273	303	300	304	319	326	325	294	279	347	286	350	351	321	298	304	327	305	292	320	287	308	322	303	339	341	311	325	315	316	305	292	307	292	316	338	301	293	315	289	317	290	317	323	324	330	314	301	288	321	312	313	326	344	301	315	304	333	304	314	312	325	330	315	324	324	319	323	298	284	329	317	309	317	333	311	320	313	305	311	330	285	294	300	299	314	328	329	314	316	298	306	307	305	325	357	296	276	289	300	319	315	288	314	294	322	301	308	282	307	316	298	287	299	299	286	314	305	315	295	325	319	278	271	314	310	311	305	293	350	332	305	296	293	327	354	307	274	327	302	287	332	311	295	316	306	349	310	318	301	356	291	274	309	323	292	340	330	325	298	282	343	317	308	291	327	323	304	319	304	285	322	294	283	324	322	283	347	314	332	296	316	338	295	331	319	322	323	324	307	279	325	334	315	311	283	291	341	313	338	318	309	294	281	338	302	287	303	267	289	292	295	298	292	284	310	346	301	295	291	295	304	285	343	297	293	278	280	307	294	339	327	340	329	308	316	313	319	304	327	321	324	288	305	276	304	338	366	324	283	310	306	309	303	298	295	306	332	330	329	320	316	316	343	322	340	340	311	316	293	312	299	316	321	332	300	303	310	312	331	309	289	318	321	277	321	325	266	317	349	302	312	297	298	302	274	327	311	287	323	338	296	339	289	309	283	330	316	304	311	306	301	310	309	313	309	273	304	295	310	307	322	270	327	333	360	311	312	292	294	318	313	302	330	332	315	309	304	318	304	341	300	315	300	334	290	331	321	296	332	333	330	309	316	299	307	299	295	315	317	332	315	359	329	337	317	323	303	325	306	334	338	308	347	290	299	311	309	317	296	309	318	329	326	292	303	317	313	288	300	311	320	295	309	311	320	278	300	341	318	310	333	291	302	294	288	300	317	303	289	289	323	284	292	318	327	293	306	298	317	335	304	286	329	294	319	314	304	309	300	285	318	325	297	293	281	354	306	287	317	314	326	306	339	309	295	296	326	291	332	292	287	291	307	299	336	314	303	292	321	306	337	300	279	295	322	325	305	313	298	334	315	287	289	314	325	310	336	302	298	312	338	291	325	306	297	292	307	286	303	309	298	297	322	293	304	308	328	316	348	337	295	304	285	288	293	289	328	315	316	316	301	289	322	290	301	324	305	338	344	289	305	331	319	339	314	277	313	290	303	332	299	326	307	311	293	316	322	305	319	326	299	293	270	302	292	332	334	333	313	304	287	294	315	274	286	284	295	315	324	309	318	329	320	305	290	291	302	309	292	300	300	317	300	304	329	307	306	293	323	291	342	316	296	308	331	344	289	306	344	310	313	308	331	325	319	332	327	299	308	298	335	325	317	324	294	309	333	309	319	329	310	294	331	321	319	318	305	326	365	314	345	334	330	277	308	322	311	307	294	304	317	305	288	314	302	310	326	299	333	309	309	331	305	300	296	308	345	318	333	332	304	324	311	319	293	306	312	308	310	306	331	289	313	296	315	305	313	308	339	309	311	302	292	301	304	339	267	360	302	290	311	310	312	289	279	319	330	331	313	317	305	287	292	337	327	313	269	350	324	304	305	301	312	308	321	290	326	311	322	300	309	310	325	328	315	301	284	301	313	305	298	327	286	301	317	317	347	315	317	304	324	302	276	305	315	312	323	312	285	316	307	300	330	306	296	307	322	299	319	309	320	310	306	316	306	296	272	317	306	326	289	327	315	306	316	317	302	311	315	326	312	317	314	303	307	323	306	295	319	312	317	293	300	310	332	337	317	317	311	296	327	297	317	277	309	346	313	284	304	279	315	349	330	312	320	285	301	311	293	281	303	291	310	331	275	313	303	319	315	327	314	309	324	328	297	287	336	330	310	318	334	321	317	320	279	331	282	319	365	305	311	292	301	306	326	323	261	294	315	302	321	282	316	283	313	291	328	290	305	290	294	310	290	301	282	296	312	343	310	285	295	289	273	316	288	312	334	308	300	320	322	342	318	331	303	286	257	304	326	336	346	326	297	331	300	276	320	315	331	345	285	277	322	281	344	324	315	329	342	311	294	325	314	314	302	322	336	315	329	295	322	335	307	316	283	322	306	297	301	321	303	340	302	288	332	299	277	315	323	314	315	325	317	299	323	298	291	327	315	255	308	281	305	290	303	309	287	289	340	303	340	323	321	290	287	297	300	322	315	313	314	304	317	303	306	303	285	293	326	338	270	325	306	330	312	327	321	326	285	322	310	316	318	309	316	300	295	306	321	328	305	302	318	301	312	336	293	304	286	308	325	327	307	288	318	325	303	329	320	311	293	281	313	318	317	320	332	296	291	293	312	304	325	307	300	319	290	312	277	284	299	332	295	335	330	302	343	356	319	308	320	301	306	317	297	295	324	305	339	292	321	280	299	310	306	291	315	308	299	306	324	321	322	301	299	296	295	312	289	300	329	330	301	310	317	342	304	294	301	322	318	299	316	267	326	308	334	283	303	322	310	288	334	283	338	292	318	304	300	327	287	319	302	300	281	283	324	325	309	322	311	337	321	290	326	319	315	275	299	308	327	312	317	328	364	315	294	313	320	292	311	309	321	333	331	293	284	333	306	296	289	298	301	317	322	325	316	330	329	300	323	341	292	349	297	320	314	292	295	305	304	335	313	284	301	297	285	314	315	330	311	348	302	317	313	327	310	287	287	321	308	325	311	333	273	306	341	342	322	342	289	314	302	301	326	311	304	336	337	283	341	344	301	295	325	300	344	311	280	311	308	306	336	310	288	326	302	302	307	298	312	322	297	326	356	313	289	314	350	312	312	282	315	291	308	323	311	278	325	287	308	308	328	319	317	312	318	287	321	322	305	326	321	299	322	294	310	292	315	310	319	318	314	321	324	329	316	291	315	310	296	282	325	324	315	286	281	308	319	312	304	359	293	304	315	299	333	287	335	332	344	312	351	311	307	289	299	302	330	327	312	310	287	295	322	313	321	322	305	313	321	299	302	301	325	294	350	292	322	299	316	310	329	311	323	311	294	327	297	342	316	323	347	318	293	315	278	319	308	303	302	315	306	298	299	327	301	310	356	291	268	313	295	297	293	313	319	326	313	304	285	292	281	315	307	311	291	272	297	321	293	299	309	320	306	299	282	312	307	307	329	268	326	308	308	304	291	285	321	309	323	328	306	356	318	313	294	339	340	335	294	294	307	313	342	332	302	284	290	300	313	316	322	325	322	284	297	302	338	320	303	291	352	306	315	293	301	278	330	267	307	314	295	330	321	291	301	304	327	309	311	292	292	295	279	331	290	305	315	338	297	319	303	336	315	282	321	297	339	295
18355	1893	1186	926	688	491	405	364	276	271	271	257	213	210	203	216	201	193	184	157	172	177	183	182	160	178	181	162	161	190	177	156	158	179	177	176	186	166	158	165	166	153	141	167	135	155	153	161	152	144	157	143	171	168	136	159	167	138	172	175	139	186	158	149	164	165	168	167	157	191	162	152	148	180	143	150	148	143	148	159	155	171	164	139	155	157	154	154	169	159	150	155	155	181	164	171	168	164	175	154	166	169	149	154	168	167	169	188	168	156	148	153	172	182	166	169	146	149	180	171	147	140	144	171	159	154	166	155	184	177	153	134	160	158	157	148	171	162	144	173	182	164	161	149	170	140	175	159	163	145	182	160	176	158	156	142	148	167	165	178	151	156	166	165	205	162	168	166	152	163	143	157	163	162	149	166	179	155	149	153	147	164	172	170	157	149	165	166	165	149	174	165	140	177	168	148	165	198	169	146	172	152	184	165	151	168	165	154	175	178	149	160	169	164	163	177	159	144	162	149	143	142	156	175	153	165	165	183	158	169	161	179	155	147	149	169	174	166	156	157	178	192	171	155	179	163	176	144	156	168	173	177	148	178	140	160	171	147	173	147	159	135	153	168	171	165	170	155	150	167	185	141	140	167	146	180	159	160	159	159	155	165	173	158	168	155	150	184	144	164	159	173	139	156	162	171	173	151	140	144	170	148	149	144	132	189	151	167	151	156	153	176	150	172	174	157	168	156	158	145	165	181	170	155	141	148	155	181	153	154	161	150	177	163	166	184	172	153	172	159	169	167	164	143	152	154	158	138	164	158	146	169	140	156	164	158	161	148	142	176	157	147	155	157	126	142	166	154	167	146	167	155	159	169	154	141	165	162	152	185	177	165	171	160	178	145	161	165	159	163	145	134	170	165	153	144	162	160	155	150	160	146	163	180	172	171	181	143	168	146	159	166	165	174	160	155	165	158	143	169	173	160	157	170	156	170	154	180	176	149	183	153	169	147	160	154	146	163	174	173	142	162	153	159	151	159	180	159	161	163	157	166	143	158	173	160	143	181	164	188	163	184	156	168	162	172	133	145	149	150	144	156	162	179	148	176	147	151	169	176	154	168	135	167	137	158	183	155	172	160	153	156	169	177	145	148	172	168	165	169	173	148	146	167	138	180	154	160	157	156	156	156	172	191	171	163	158	144	167	159	155	138	162	154	172	160	146	167	167	165	159	132	167	150	145	186	156	163	167	170	141	157	154	154	158	159	169	166	174	158	152	160	176	158	170	169	146	171	164	163	128	165	160	164	137	168	138	170	155	153	153	141	147	152	159	126	157	158	155	171	150	168	149	156	159	169	177	148	159	139	170	160	154	175	157	175	129	136	160	145	163	172	162	162	158	157	171	163	157	138	179	155	171	184	167	166	170	179	140	153	160	174	162	168	155	172	151	162	153	171	156	145	164	163	161	155	151	136	151	148	160	136	165	174	152	173	170	169	147	156	153	152	147	183	144	121	167	176	168	182	168	173	152	152	170	147	185	151	169	170	145	144	174	156	147	149	160	146	148	144	159	147	167	177	190	152	166	138	174	165	141	142	168	158	168	183	141	157	173	158	164	136	175	157	162	162	184	156	147	146	152	158	186	146	161	161	196	141	154	157	177	152	170	161	167	156	150	183	168	152	187	150	170	173	137	157	144	118	163	150	175	156	158	160	161	173	158	169	161	157	170	146	149	184	151	174	157	168	175	157	171	152	148	157	141	172	195	169	151	148	163	161	169	158	176	178	174	161	165	173	165	148	184	170	152	171	155	166	177	161	169	146	141	160	173	159	168	151	153	145	168	160	179	147	177	161	167	170	175	154	166	177	154	173	167	154	150	169	151	145	156	160	169	155	173	165	152	153	156	164	174	158	146	152	159	141	152	173	161	158	148	180	161	156	173	148	151	148	139	157	164	167	161	149	154	151	162	157	175	148	174	154	150	175	175	145	173	176	165	146	143	167	163	163	161	159	170	157	161	164	166	161	153	166	170	154	160	180	157	149	176	182	144	134	166	162	156	149	193	169	184	165	171	161	146	150	159	159	156	156	153	165	170	151	153	146	176	166	176	133	153	169	168	172	159	167	159	158	169	159	148	179	157	146	159	161	164	152	166	160	152	170	163	135	164	144	131	168	148	168	150	144	148	154	191	136	166	148	141	137	169	158	167	177	160	179	159	159	158	173	179	157	151	163	154	162	168	163	169	153	136	169	169	158	161	167	170	168	157	153	142	145	153	153	164	157	150	149	158	174	172	141	147	157	164	164	168	176	151	171	154	155	160	177	160	159	164	153	157	171	167	153	153	170	165	152	155	158	138	182	152	174	167	154	143	158	156	169	164	152	173	162	152	142	180	152	161	166	158	161	161	166	147	138	151	180	150	172	149	163	152	159	163	137	146	188	160	162	153	145	149	156	160	168	148	164	157	165	184	156	181	163	163	151	153	150	167	160	148	164	157	148	177	145	172	162	153	157	168	148	147	147	205	148	139	141	153	135	167	172	161	181	166	189	160	180	176	148	148	173	151	155	163	158	153	184	164	167	144	161	149	167	168	181	169	157	178	163	152	157	150	161	157	186	163	155	168	177	156	168	140	134	156	149	162	164	158	154	149	168	162	170	183	155	155	164	153	153	163	163	159	172	137	167	163	182	154	176	174	153	180	189	164	159	144	187	163	140	167	187	180	145	142	161	166	154	143	156	181	143	175	167	141	178	178	163	146	165	156	162	178	172	153	159	138	154	145	180	167	139	137	162	174	185	164	161	189	156	151	163	159	129	162	163	155	162	153	124	165	162	165	147	145	204	146	190	156	170	149	161	175	148	168	144	167	168	165	169	172	140	159	166	161	150	165	187	160	157	153	157	164	133	142	146	176	158	164	159	162	133	162	154	146	162	151	155	172	151	164	145	161	167	161	141	165	162	142	150	185	151	175	136	176	176	136	158	162	137	159	156	170	181	167	172	143	163	149	152	166	147	153	135	164	157	158	135	157	152	153	150	179	181	169	167	175	156	166	151	150	145	141	157	154	150	147	141	142	184	160	156	154	154	154	177	143	138	151	131	167	177	166	162	139	152	165	145	181	164	162	167	153	174	162	155	150	169	181	141	170	159	164	159	156	186	163	179	140	181	167	135	137	169	140	154	171	146	165	140	149	159	175	157	137	147	146	159	143	152	156	183	126	147	155	174	157	162	175	173	164	157	142	159	150	158	173	144	171	154	172	182	176	153	180	152	184	159	151	169	170	156	136	164	144	143	157	148	164	157	163	136	160	157	141	167	175	161	153	172	164	157	154	166	167	170	166	163	172	141	147	155	136	138	161	133	179	149	167	153	140	153	168	172	168	141	173	148	147	157	144	143	147	169	167	136	144	141	168	174	155	183	163	150	162	161	184	147	181	177	152	169	149	159	173	163	160	138	155	151	160	168	156	143	164	172	154	158	162	157	149	168	163	169	151	164	155	149
10655	1453	2853	3195	2835	2442	2001	1749	1550	1415	1307	1129	1091	981	934	923	850	820	814	754	772	699	740	696	708	695	679	692	635	651	669	601	629	598	592	611	676	614	629	602	605	620	578	598	619	586	602	593	593	576	564	570	639	583	587	607	554	591	613	627	612	574	597	600	592	559	607	569	550	581	578	591	605	568	581	566	530	530	571	599	607	556	541	561	572	531	588	575	561	573	557	559	618	583	604	598	553	577	599	598	562	585	602	568	582	555	572	529	606	591	579	539	576	557	575	567	531	591	579	597	582	580	569	591	541	552	528	583	552	542	577	594	572	554	583	551	574	546	550	576	575	566	574	548	548	597	580	565	575	512	558	598	530	559	561	544	565	565	549	530	561	529	637	604	548	561	546	596	598	605	567	557	647	571	503	548	572	552	535	582	489	573	517	583	591	521	554	556	581	577	546	569	513	596	550	624	544	544	562	571	551	566	523	560	609	535	566	534	521	541	554	574	595	564	529	561	609	589	555	550	531	534	549	565	559	530	576	545	569	515	583	566	534	578	565	546	579	568	530	570	531	556	560	592	568	543	598	578	572	567	572	572	541	592	548	581	527	599	560	582	584	509	577	576	546	615	558	535	572	544	525	591	556	547	569	546	555	532	572	565	599	574	547	581	610	552	542	548	536	549	582	540	532	567	537	549	523	576	565	551	573	507	538	524	587	570	594	578	542	526	581	563	572	560	521	581	550	542	627	582	573	548	560	530	591	543	576	573	567	554	560	567	503	577	535	565	583	536	521	583	571	556	584	625	555	537	553	566	603	613	550	578	533	630	554	576	574	551	579	562	594	583	591	607	598	556	531	563	536	569	585	586	576	558	569	588	575	526	581	533	523	533	566	563	528	576	580	514	538	539	542	541	549	621	628	574	513	566	570	574	528	569	548	567	577	549	577	514	535	544	576	537	561	576	542	552	547	591	562	559	577	625	578	571	548	523	618	531	547	593	560	582	572	582	527	589	566	602	568	554	554	561	567	570	559	553	580	599	551	543	535	579	556	565	548	568	534	526	550	565	591	585	606	584	592	566	570	576	527	552	550	606	602	574	561	561	551	531	588	578	596	557	552	564	544	536	594	546	533	595	565	579	575	579	570	621	540	555	558	547	601	567	568	550	547	578	566	561	583	534	541	556	570	556	562	573	545	556	553	552	585	579	570	560	554	551	566	572	576	568	556	577	558	561	603	591	581	569	571	551	580	552	551	559	589	576	540	565	562	556	577	544	559	564	595	586	531	573	577	566	596	592	555	591	551	584	539	571	563	573	574	509	590	541	516	558	557	577	590	574	547	549	568	601	544	565	575	592	575	547	516	541	562	549	602	582	563	534	566	572	557	561	551	579	552	544	562	569	585	550	529	559	563	518	558	600	542	583	550	587	593	589	548	503	581	574	567	543	541	586	531	560	550	578	542	556	500	595	575	515	575	534	590	580	567	545	526	584	551	573	600	537	588	559	594	589	573	547	582	550	522	545	555	585	561	579	609	553	555	577	563	567	597	579	579	581	598	562	523	540	552	557	533	557	515	567	552	578	548	556	578	584	556	552	584	589	573	575	604	525	585	557	565	600	535	530	573	577	553	593	591	578	572	583	577	524	520	557	560	573	529	550	562	554	549	566	571	580	575	562	550	584	576	561	553	535	564	504	553	560	545	552	550	526	553	602	581	544	569	581	536	563	587	590	520	545	552	570	528	595	581	565	537	552	558	548	569	543	597	591	599	622	548	594	547	553	564	590	566	600	615	550	549	537	510	563	600	555	593	506	590	523	589	546	553	545	543	576	553	595	554	559	583	585	558	571	544	557	530	575	579	575	554	557	565	597	579	591	573	533	530	570	569	609	586	597	575	581	578	581	578	540	540	549	587	558	534	575	544	564	541	537	538	568	564	568	564	537	589	559	560	558	553	585	573	567	594	546	552	559	557	580	552	535	608	581	553	540	542	509	558	549	555	538	537	542	542	494	571	547	552	622	556	522	565	557	548	533	562	532	589	596	580	566	539	550	617	541	567	541	546	524	540	574	549	550	571	566	579	536	556	574	562	571	552	591	588	557	522	569	564	525	565	540	534	586	516	549	574	521	594	541	533	531	522	544	529	604	576	553	558	553	589	559	546	559	555	570	542	541	593	532	533	575	533	584	543	547	554	547	557	560	567	537	605	585	552	589	543	595	552	552	577	588	555	556	591	557	601	583	549	546	557	561	542	581	586	581	587	547	535	539	581	552	550	571	518	536	558	604	543	613	599	513	555	558	553	565	588	553	533	598	553	553	526	573	612	579	570	535	586	595	534	566	519	574	540	571	563	531	563	564	534	528	571	573	582	551	588	557	592	541	578	583	524	584	548	502	586	521	567	575	517	531	520	576	538	543	581	528	560	566	538	577	564	585	563	570	557	552	636	568	591	622	568	586	553	562	535	596	568	577	545	587	542	555	551	595	578	569	518	570	550	550	582	552	583	600	591	548	551	525	553	569	597	560	579	515	579	565	528	590	568	547	550	532	563	541	542	565	571	563	548	581	554	580	572	548	603	539	612	517	528	561	562	553	528	578	552	563	544	582	538	576	574	516	584	573	544	587	590	590	566	543	545	575	566	597	570	544	590	560	541	584	592	524	533	570	602	543	520	574	538	575	563	567	594	556	599	570	553	555	586	560	586	553	618	541	578	558	575	558	581	522	570	570	532	568	564	561	560	556	608	544	569	587	587	541	555	563	552	592	555	546	597	508	563	568	608	554	590	583	609	536	524	596	632	554	617	603	556	556	559	569	561	548	593	546	578	563	514	566	556	603	603	548	626	602	522	539	530	606	574	603	555	540	614	511	571	543	568	590	564	527	592	562	545	557	546	516	553	530	582	524	582	566	535	528	547	557	574	521	568	622	559	566	579	515	571	572	556	577	607	559	532	566	552	582	563	539	543	583	585	586	536	613	586	529	567	519	564	566	528	582	562	571	516	583	569	556	571	571	555	545	553	546	558	573	567	513	575	552	546	571	563	550	583	565	526	596	532	609	587	582	571	589	549	582	590	559	551	575	520	539	562	547	556	544	559	588	545	546	571	544	559	567	583	550	549	604	568	547	563	547	562	555	583	554	537	542	583	572	550	528	581	565	574	553	569	567	593	576	563	561	575	575	586	534	572	544	547	574	517	549	549	552	551	545	571	563	542	548	581	586	546	571	530	596	584	570	582	569	568	567	564	582	536	582	555	578	556	556	551	557	548	555	560	597	574	496	546	556	590	529	521	580	592	578	551	561	606	561	558	632	567	555	565	565	569	574	561	583	536	540	526	561	583	569	540	591	577	579	592	567	598	552	548	584	560	567	617	578	530	574	533	593	549	534	594	545	584	523	540	548	577	560	561	550	568	556	610	578	593	561	559	568	560	596	572	590	550	577	521	575	570	530	566	528	534	535	542	572	613	500	541	562	564	568	543	555	538	546	558	630	569	574
27915	6050	2494	1751	1202	898	761	627	493	503	385	383	382	345	297	289	300	280	283	293	234	243	261	265	262	274	250	262	224	212	207	243	247	250	256	240	214	235	253	210	239	243	219	234	240	219	239	232	253	233	214	243	231	216	224	231	222	227	209	233	220	225	242	220	231	237	234	204	238	241	217	231	238	247	208	239	233	213	215	212	210	217	217	220	224	238	225	227	244	237	204	205	192	191	227	212	239	219	215	215	240	249	219	211	246	216	229	207	246	199	241	237	197	229	211	249	228	206	203	245	216	241	205	212	217	205	232	226	261	231	206	239	224	231	217	210	226	241	229	240	225	219	221	218	183	227	222	213	232	190	211	230	224	208	221	229	233	219	228	202	206	195	205	207	211	195	239	223	208	260	212	213	242	230	238	231	215	232	222	215	202	205	240	228	218	234	217	205	196	221	247	211	202	215	204	225	209	222	227	190	237	217	234	236	235	228	250	212	224	226	223	189	227	219	215	235	231	229	218	231	198	207	237	209	201	236	252	231	215	198	224	223	230	214	191	211	228	239	221	225	209	227	187	208	210	216	193	209	231	231	230	218	214	236	193	238	228	227	234	208	227	203	228	230	239	232	219	249	224	218	221	250	237	229	208	228	205	222	240	233	224	236	223	211	223	237	236	195	226	193	222	208	220	205	225	237	209	220	230	196	225	230	247	247	229	234	228	221	224	209	231	228	189	198	221	201	239	197	226	209	227	251	222	217	235	203	232	244	201	228	232	230	263	235	211	203	203	228	186	194	231	222	239	223	203	215	217	215	212	200	230	234	234	227	220	250	223	258	212	236	237	231	213	233	211	232	209	223	225	192	247	248	219	243	198	215	229	219	206	199	229	209	229	222	234	213	212	238	240	240	201	229	233	247	230	214	190	236	211	217	214	207	242	220	238	254	223	229	221	223	218	208	209	199	208	195	219	211	217	220	209	217	198	235	213	225	208	240	222	228	230	219	201	189	209	236	225	197	233	208	228	238	211	222	225	234	250	214	218	235	230	199	218	209	234	217	243	227	218	219	241	219	205	231	227	211	215	227	209	208	205	208	197	218	228	229	273	220	237	202	243	231	223	212	208	222	208	215	235	223	202	210	217	223	193	216	247	215	221	229	236	234	217	228	245	208	227	210	238	210	220	226	241	233	205	207	220	225	207	226	196	220	213	215	199	206	229	221	234	250	231	215	230	247	222	190	256	219	224	219	220	175	239	192	225	219	229	223	233	234	248	240	218	223	197	194	231	203	229	227	244	227	230	244	226	195	222	232	224	228	217	226	242	231	206	242	225	241	233	224	207	203	188	213	230	208	185	206	224	217	231	223	201	234	199	218	237	208	235	206	213	206	248	234	219	243	223	218	230	239	208	207	225	236	225	224	206	237	212	232	214	228	250	225	230	224	231	177	249	214	240	218	222	228	224	247	233	237	255	214	222	189	262	235	242	230	198	214	214	217	215	206	208	229	230	211	236	226	234	232	213	198	230	221	227	219	205	222	219	217	224	210	202	203	221	229	231	226	205	217	234	233	222	228	220	221	243	217	211	206	203	209	250	210	197	211	214	221	199	225	240	229	218	230	220	231	189	219	230	244	230	198	236	222	209	203	224	237	224	210	210	221	198	209	227	207	229	215	218	216	193	214	221	223	232	242	199	223	257	231	214	211	224	229	233	211	199	216	254	218	215	225	205	215	212	216	207	228	223	228	191	232	227	201	187	197	218	209	229	235	220	227	217	236	196	219	242	216	219	239	247	220	205	209	212	229	204	229	246	232	222	233	199	213	222	247	210	221	241	220	224	253	208	229	214	213	231	221	192	214	211	232	226	215	243	230	195	213	240	231	208	242	244	239	219	230	238	232	198	218	217	202	199	212	223	259	224	234	246	224	234	233	210	221	238	213	251	205	222	229	195	237	219	224	233	235	205	221	210	254	210	249	230	182	218	268	197	184	230	242	232	236	229	208	171	198	234	218	232	219	241	216	203	237	256	196	193	215	227	229	219	206	206	236	226	229	236	217	251	230	230	209	205	225	215	235	209	240	228	253	173	235	241	216	220	232	203	228	222	210	224	218	222	227	231	206	244	238	211	220	219	218	221	234	230	200	236	235	240	236	205	246	212	210	235	222	200	205	203	221	204	228	189	243	237	207	222	227	205	231	245	196	219	250	252	216	206	212	225	226	217	201	179	223	218	223	202	183	258	244	214	237	244	220	234	208	209	232	228	223	221	232	234	205	190	238	200	212	248	209	206	222	246	199	219	196	194	201	212	212	255	214	234	236	212	224	231	223	225	229	211	223	227	239	229	207	198	231	198	230	230	227	205	236	214	217	217	234	216	233	230	209	206	220	191	244	229	227	227	250	214	246	239	220	223	214	230	241	209	228	222	216	224	237	208	202	243	233	210	199	252	239	219	196	229	220	235	204	211	242	193	234	215	235	209	226	219	215	209	247	176	219	212	231	230	238	227	199	214	230	208	238	236	255	223	238	210	229	214	222	212	256	231	233	213	225	232	211	226	238	244	202	217	220	214	216	243	211	224	211	215	216	251	224	239	234	217	217	206	234	230	223	252	183	207	229	250	256	206	230	245	223	206	221	220	255	211	253	237	243	235	207	224	207	221	234	235	223	211	223	244	234	229	216	192	245	203	203	223	207	253	212	213	213	232	242	212	225	220	220	246	231	226	227	205	220	222	197	209	233	242	240	225	220	210	220	245	224	225	204	207	214	221	220	213	210	226	219	196	273	234	234	222	220	192	228	244	232	238	215	211	229	236	204	231	194	236	240	220	224	208	205	202	219	208	211	213	219	214	227	230	188	240	213	208	222	221	219	217	219	218	201	179	210	221	242	217	235	223	237	215	207	225	212	200	228	211	215	194	221	230	210	250	233	233	224	230	235	218	242	203	229	192	246	217	188	246	222	216	226	214	229	210	227	217	240	218	230	220	205	208	208	227	226	242	213	238	228	232	229	236	222	197	214	238	234	225	226	217	234	225	222	231	225	192	233	218	248	238	237	251	232	240	215	228	221	202	237	226	235	196	229	200	205	207	214	222	214	219	229	221	246	235	208	207	246	212	219	181	225	230	231	212	212	200	241	204	230	217	215	233	228	198	198	200	210	212	202	236	254	186	217	226	204	201	219	244	256	256	234	219	255	233	236	200	235	228	226	244	202	229	250	239	246	245	214	208	205	204	245	240	199	196	246	225	226	204	193	243	246	191	191	228	254	231	221	209	257	205	203	203	220	254	215	221	218	221	232	210	229	217	234	198	211	221	201	244	222	220	222	255	213	227	202	235	208	209	219	225	237	226	206	217	253	237	219	207	234	235	233	225	221	201	236	238	221	226	189	226	215	207	191	198	241	231	209	231	218	239	229	228	216	200	238	207	226	213	224	229	209	219	208	212	226	235	227	229	239	217	251	218	226	247	222	194	237	194	202	251	225	235	211	230	223	204	202
14680	2418	4912	5791	4979	4113	3434	2969	2593	2414	2072	1811	1712	1551	1415	1342	1323	1234	1178	1128	1093	1094	1031	1027	1017	976	1018	901	905	898	889	877	910	892	872	855	846	847	890	741	813	812	831	830	837	799	768	772	773	784	749	808	804	804	764	791	798	832	816	736	843	760	790	796	761	762	775	750	785	765	718	766	788	815	741	797	776	735	751	789	750	778	702	790	783	739	745	754	758	738	811	732	704	769	730	763	756	758	700	738	708	757	750	748	742	718	772	709	743	738	782	692	753	745	763	735	742	728	710	739	736	718	756	707	733	748	785	748	790	703	736	748	753	791	750	752	729	749	753	720	692	753	728	755	742	705	719	728	745	768	721	732	715	762	780	764	704	763	726	758	738	746	693	691	768	694	780	729	738	713	795	750	717	753	743	728	732	715	735	719	732	685	744	747	747	677	754	752	766	740	697	716	705	758	715	726	731	732	695	736	773	736	713	732	759	710	711	727	746	749	697	682	708	741	771	721	726	762	725	736	777	748	716	706	709	739	705	726	729	696	757	735	735	751	784	743	737	739	696	763	732	707	750	754	749	714	765	727	739	730	740	715	729	755	702	767	733	751	732	743	730	741	781	725	737	730	720	682	744	754	769	729	727	791	746	778	770	740	748	763	732	826	740	722	727	725	742	730	720	699	694	719	751	751	736	725	760	792	743	715	743	731	750	719	738	747	782	768	763	743	764	737	745	755	767	725	763	695	753	746	701	726	745	776	740	776	793	731	773	700	766	773	767	718	715	749	770	705	765	741	759	724	732	693	755	734	771	743	729	685	748	719	759	731	755	756	788	751	741	755	718	757	749	758	718	748	755	741	735	749	692	721	756	717	783	732	745	778	730	727	756	774	736	752	714	728	762	723	683	708	784	737	738	745	689	716	704	716	728	720	724	771	729	742	731	780	693	723	793	761	744	716	738	706	756	766	733	746	737	751	724	742	716	720	742	738	757	734	749	737	734	759	716	704	782	774	765	789	761	707	762	713	756	733	741	799	710	763	699	738	775	727	684	747	763	745	727	705	722	749	725	698	744	718	758	767	737	736	780	711	739	751	746	743	711	745	691	744	735	742	675	739	725	734	747	716	688	810	764	717	757	707	700	790	725	699	754	694	735	696	778	719	759	705	730	768	721	702	701	739	759	726	700	698	736	772	726	765	722	687	745	708	712	773	751	747	715	734	720	745	716	752	754	691	734	702	745	763	763	772	734	762	714	748	705	707	777	695	776	768	706	708	724	733	765	750	722	769	687	748	753	739	677	780	707	734	755	704	737	716	719	737	744	771	751	711	723	748	731	765	673	693	698	721	767	724	733	763	709	735	744	740	746	775	775	751	690	768	738	727	764	720	756	782	755	758	693	690	760	736	672	742	736	766	746	718	742	715	699	710	722	739	760	751	683	740	726	768	739	734	751	733	729	745	741	741	718	692	747	746	743	731	686	731	743	767	747	733	745	723	749	746	748	718	755	717	705	727	728	720	727	762	663	789	738	773	747	745	721	751	725	764	691	686	708	711	749	717	757	752	761	750	690	727	732	744	709	738	748	756	736	716	747	762	769	787	802	712	767	710	719	715	725	772	708	719	734	760	740	733	748	733	704	763	739	744	729	737	719	695	725	741	700	664	743	769	729	726	799	777	778	765	755	739	696	760	745	762	726	720	693	712	723	760	694	750	689	715	745	780	695	679	689	764	769	720	732	706	713	755	714	765	722	788	761	696	713	707	693	740	716	775	716	748	759	725	748	733	789	684	751	736	709	746	740	717	734	712	683	702	702	784	735	750	715	751	751	741	741	706	705	761	696	724	760	714	754	715	746	737	753	721	752	743	732	735	751	752	748	733	726	723	718	758	755	741	706	715	754	745	731	704	740	730	738	756	756	692	755	746	727	755	763	761	746	748	708	719	734	660	744	766	711	768	723	764	770	775	710	785	697	727	733	703	756	700	773	733	719	761	732	762	717	703	737	729	703	760	746	732	756	715	754	727	717	714	728	710	698	723	735	736	767	796	758	725	745	723	722	714	751	678	669	728	740	742	742	709	772	777	757	708	754	742	705	747	706	714	710	773	711	759	732	727	730	709	755	691	732	700	698	705	747	727	772	739	749	783	743	763	777	770	728	768	739	748	723	760	704	724	739	740	716	737	705	795	744	751	686	679	731	708	753	689	720	783	753	780	692	727	723	719	786	723	709	745	757	726	747	758	742	769	717	767	758	677	731	784	690	742	736	727	741	705	745	761	744	716	692	770	772	741	741	735	732	717	731	775	738	758	789	779	742	703	758	732	754	736	744	742	767	753	701	734	728	726	757	779	718	715	733	705	740	766	733	760	711	751	716	712	712	734	784	739	713	752	748	784	754	808	712	734	759	711	766	721	713	703	753	758	724	760	741	714	749	725	726	729	742	701	761	740	729	671	729	706	689	740	702	752	766	743	725	732	696	748	755	763	764	759	719	711	766	696	746	731	731	734	756	739	728	755	760	748	750	716	738	721	747	719	728	732	752	700	746	765	729	737	763	697	752	663	737	734	737	699	756	760	758	730	716	728	737	704	753	749	748	770	749	728	763	709	756	718	738	762	739	737	744	758	742	698	728	733	716	691	734	695	778	776	744	749	770	746	724	729	763	761	715	749	706	737	731	724	752	715	704	696	761	736	678	720	745	770	746	702	703	758	695	746	764	740	670	711	745	750	741	755	764	745	777	752	718	718	679	750	677	734	714	678	777	795	732	731	746	741	758	774	764	770	763	715	746	710	732	737	748	675	733	758	713	743	743	758	778	745	730	727	766	716	708	734	745	783	733	716	715	768	773	758	737	715	731	725	784	770	754	727	736	727	772	765	752	698	767	765	713	694	744	693	727	742	780	755	732	706	759	757	724	729	777	754	705	737	735	768	732	748	701	714	738	720	752	726	783	667	701	679	696	745	743	731	724	767	749	679	751	795	777	738	752	725	735	730	756	735	736	741	749	745	713	750	722	709	737	756	691	719	768	763	750	735	754	670	726	718	781	729	745	718	726	763	700	780	763	718	762	708	729	704	799	719	777	737	739	728	762	727	692	764	712	743	750	698	749	719	719	752	687	701	750	748	737	716	720	710	733	773	738	724	781	732	698	746	771	700	713	697	737	725	731	728	741	761	741	744	722	714	714	741	663	725	784	745	779	766	732	723	700	742	734	750	723	712	736	717	780	748	778	719	728	736	727	729	739	815	765	709	758	712	749	718	731	727	709	719	730	749	687	742	745	756	745	735	698	720	712	722	776	735	701	789	780	784	760	703	702	690	715	736	739	750	739	707	711	735	717	754	709	734	744	726	725	695	762	691	723	703	699	741	745	678	738	707	731	725	717	707	726	694	707	737	696	739	734	776	744	696	796	716	729	753	721	701	699	795	741	730	714	713	701	731	725	707	759	759	730	694	703	744	734	721	683	757	739	697	784	703	716	681	732	744	691	782	720	745
2362	173	152	124	101	90	71	91	89	87	76	73	78	71	93	87	69	77	75	73	63	81	73	80	73	86	81	71	71	69	68	74	60	85	75	81	91	80	81	80	82	86	82	66	78	75	70	60	69	60	82	77	60	76	73	72	73	83	86	71	77	78	67	63	63	76	70	79	75	70	67	57	72	82	100	74	92	73	75	65	67	86	57	79	71	74	84	83	55	82	87	67	62	63	79	68	73	79	65	93	71	81	71	63	76	72	71	75	71	78	81	84	78	68	90	82	86	78	72	76	72	81	69	72	74	96	81	71	76	78	72	65	73	71	76	68	63	62	70	69	78	65	80	82	63	81	78	77	80	69	81	58	64	63	72	76	84	84	82	83	76	82	89	100	84	65	68	87	72	83	81	60	66	62	92	66	86	72	73	75	85	69	69	88	68	85	74	73	80	78	70	69	62	70	81	82	68	69	65	83	71	68	83	90	96	68	74	73	76	63	72	74	56	61	72	72	76	74	78	70	77	86	95	62	71	71	66	59	72	82	105	69	64	73	79	91	59	85	72	93	80	81	71	82	72	63	71	80	102	78	60	75	70	77	80	78	73	73	72	75	67	69	79	73	73	69	72	83	61	65	62	67	62	87	94	82	80	68	76	78	73	79	80	76	80	77	76	54	77	80	69	73	86	73	95	87	81	70	71	60	67	78	76	76	67	75	73	67	77	75	66	68	76	70	69	88	74	75	53	83	80	56	71	83	85	85	73	84	80	70	64	59	84	87	66	83	90	69	67	76	75	62	60	62	62	72	60	82	66	78	53	71	71	76	63	77	53	90	59	79	78	69	94	82	73	65	79	85	90	72	79	63	71	69	58	55	82	72	74	80	79	83	69	73	77	82	77	70	63	90	66	86	69	57	72	73	76	72	73	82	68	82	69	83	77	70	78	66	66	73	74	65	79	61	84	66	68	76	77	72	73	63	77	65	76	90	69	89	75	72	69	73	69	69	82	85	76	78	79	61	69	65	72	74	70	68	68	70	86	65	80	68	69	86	75	79	73	84	73	72	71	77	81	60	80	51	68	86	79	79	76	79	67	71	84	81	79	81	73	71	79	69	74	71	86	82	66	84	80	67	68	89	63	59	72	76	67	90	85	68	75	79	87	60	70	81	85	75	65	65	75	72	65	77	66	59	77	75	70	62	71	61	72	52	76	76	81	63	66	71	81	85	79	87	70	83	89	75	70	85	77	77	88	77	78	80	87	65	83	79	80	73	77	72	62	86	81	72	66	66	68	75	68	67	75	71	82	71	79	83	79	73	61	59	59	70	57	62	74	82	80	65	87	72	67	85	69	69	98	71	73	65	70	85	82	61	71	89	61	67	67	82	81	82	75	72	80	59	77	80	70	66	75	80	73	80	67	85	69	69	70	68	77	71	83	69	80	83	89	65	70	70	87	71	75	85	69	71	67	75	93	71	77	80	83	86	56	66	84	81	81	64	65	77	77	60	80	66	67	71	69	85	64	62	67	84	72	53	57	75	75	81	75	77	69	66	81	63	74	67	84	73	61	78	75	72	66	64	84	70	63	85	91	71	82	64	75	85	73	78	63	77	63	69	81	89	72	94	65	59	83	75	71	68	83	76	56	71	72	69	82	50	65	78	58	72	66	43	70	65	68	59	57	55	71	69	85	63	74	63	89	71	75	69	65	87	78	76	67	81	86	72	73	80	89	78	88	75	66	78	76	68	60	76	89	71	64	71	79	91	55	67	63	62	80	76	62	55	69	68	80	79	65	80	76	64	59	84	75	59	67	71	70	83	62	75	69	76	66	85	84	75	78	89	73	82	70	77	85	63	67	80	72	83	64	70	90	84	80	83	61	69	79	81	92	66	77	60	78	71	80	91	83	63	77	79	83	72	71	80	77	70	70	68	68	67	84	73	78	83	79	74	71	86	69	79	59	82	85	77	89	70	87	56	63	79	80	80	81	73	75	58	78	74	86	71	62	61	78	83	75	68	63	80	69	94	82	78	75	70	83	69	66	75	84	77	71	82	79	71	74	71	77	70	74	85	69	83	64	92	78	63	68	76	59	74	49	72	65	82	75	80	72	94	68	74	72	76	74	65	91	71	81	72	77	72	89	67	74	79	71	69	73	73	76	76	73	80	81	84	51	65	85	76	74	76	61	86	77	73	77	71	74	76	71	84	81	71	77	70	80	87	61	78	79	72	81	76	76	83	59	69	91	71	63	81	61	66	85	66	81	52	94	82	63	57	71	83	67	73	80	76	70	63	57	76	73	79	61	73	78	90	80	75	76	74	58	67	72	67	38	101	72	71	73	81	78	77	75	72	71	67	76	71	75	69	61	80	71	61	78	67	84	81	86	73	67	75	65	77	71	61	82	65	83	65	83	75	76	81	82	88	82	73	76	79	79	73	71	75	65	74	75	71	72	70	83	77	68	77	71	63	61	88	69	70	73	76	61	76	69	82	88	75	64	81	71	64	60	77	89	71	74	73	88	65	71	68	61	88	83	81	62	80	62	79	77	72	67	67	64	71	86	63	68	90	85	70	75	78	66	73	89	73	55	94	78	72	68	70	77	69	68	90	76	72	80	73	60	81	72	62	74	72	72	79	73	69	85	72	63	85	73	75	63	66	72	66	70	68	71	79	62	62	68	62	69	79	84	70	86	67	85	67	81	59	72	92	88	57	86	67	77	73	72	78	65	66	84	80	85	74	76	76	68	74	96	77	86	80	79	76	74	64	82	80	65	80	64	61	91	71	69	70	84	71	69	81	66	92	84	76	76	79	66	80	66	81	71	58	62	80	73	67	69	70	71	81	91	72	68	74	65	60	68	66	66	66	74	64	85	89	68	74	80	64	76	68	78	61	75	81	73	52	81	55	74	74	67	80	81	88	87	72	60	84	70	81	68	87	77	56	66	70	75	68	72	68	78	90	59	63	62	69	87	75	59	81	83	83	66	77	70	87	78	81	76	79	69	72	66	72	69	71	84	71	64	66	79	75	72	67	65	82	82	71	75	69	58	83	64	84	86	62	64	72	72	83	87	77	87	89	85	74	87	84	68	75	72	71	74	86	74	57	82	76	84	79	52	85	67	64	69	71	77	71	77	60	55	72	77	72	67	82	77	79	55	51	70	60	69	59	68	78	86	58	70	88	71	74	63	64	70	77	69	82	55	59	67	93	86	77	78	72	83	93	77	60	75	78	75	74	61	70	95	75	92	73	73	65	68	83	82	81	71	93	66	84	78	63	66	73	73	84	67	84	72	70	76	78	81	72	66	72	82	79	66	80	75	75	66	70	71	76	74	86	71	91	63	70	77	75	68	69	60	71	80	66	53	63	65	77	66	57	85	76	68	78	77	67	75	75	78	65	89	68	71	67	74	60	70	82	57	63	85	80	69	59	62	73	78	75	73	65	66	76	67	87	65	74	73	78	75	68	68	59	83	72	75	73	78	67	78	71	74	78
3310	416	470	540	415	442	414	371	373	348	356	375	330	343	377	343	322	301	308	327	324	307	339	323	307	294	311	331	318	320	298	327	342	312	325	282	294	292	308	284	318	349	329	313	305	337	342	301	302	361	293	303	325	315	331	307	319	299	302	295	285	347	290	322	326	313	325	327	344	306	288	301	322	296	304	285	304	295	312	303	294	332	327	307	289	315	321	311	351	309	307	275	322	312	306	292	319	285	293	288	304	313	316	340	299	313	317	310	294	292	300	288	324	298	326	318	331	319	319	307	309	326	304	303	318	317	300	302	324	306	319	310	331	321	288	293	306	311	318	323	305	328	288	325	309	325	315	313	299	344	297	325	332	283	314	324	326	296	320	279	297	308	303	303	297	295	284	293	318	301	319	309	323	288	302	321	310	323	296	274	331	316	327	321	281	300	314	300	306	272	345	330	292	307	315	286	315	317	299	276	309	310	303	315	294	329	310	310	319	283	314	293	340	314	316	294	316	317	278	322	292	301	302	314	313	300	334	309	314	347	314	314	308	318	308	293	318	342	317	313	321	326	312	305	335	292	312	330	347	330	325	321	311	297	314	299	337	303	301	343	312	346	324	324	297	317	328	288	304	307	311	316	288	302	307	330	314	278	285	307	307	303	298	308	314	331	293	259	330	322	295	319	328	314	308	314	313	332	305	303	344	328	333	305	331	300	319	326	279	317	302	305	361	324	285	299	327	302	311	320	307	301	306	279	304	323	298	302	302	321	335	340	296	298	276	297	329	347	293	312	286	308	318	307	296	334	287	327	318	328	292	330	330	292	339	310	331	303	336	299	297	300	335	302	305	317	321	319	299	301	312	343	359	316	331	285	295	303	269	332	298	273	317	334	331	327	316	315	317	302	307	302	284	337	294	309	309	306	318	295	303	298	324	295	302	297	305	339	286	264	309	291	294	274	273	310	280	300	297	302	309	295	302	341	306	304	332	321	306	320	334	319	291	310	295	297	338	302	326	300	318	308	293	285	282	288	332	297	291	343	314	312	316	285	293	276	290	273	314	334	333	292	309	308	320	329	281	306	334	268	318	304	298	301	296	281	303	345	292	318	317	315	313	289	302	314	292	305	305	294	301	298	324	337	282	328	317	319	303	317	315	314	316	332	329	307	280	312	311	294	310	319	301	323	321	301	315	294	328	335	297	294	302	336	285	283	308	342	322	304	320	305	324	293	307	286	306	293	304	299	325	281	285	279	288	322	281	299	308	312	329	341	305	316	319	321	329	313	278	307	315	281	284	299	306	293	301	274	323	315	301	292	325	302	291	320	305	296	268	307	327	292	321	313	317	316	311	281	326	288	334	302	312	277	261	286	328	297	322	330	308	283	351	317	320	306	288	304	308	305	264	292	331	322	282	296	329	300	312	296	300	319	314	290	275	325	297	289	298	291	322	314	296	321	344	292	332	354	316	300	332	293	303	291	337	312	315	310	272	353	318	336	323	281	321	288	312	332	322	335	325	330	263	311	300	312	284	310	311	325	325	328	288	318	309	324	308	320	319	279	276	316	315	339	340	326	295	301	290	323	307	333	309	296	288	314	327	305	311	310	285	316	334	293	321	311	303	327	326	300	313	320	323	316	334	295	317	284	293	321	285	328	318	300	289	308	311	321	313	316	290	328	286	294	289	317	293	322	347	319	293	284	314	300	311	286	337	281	329	333	304	331	309	329	308	299	284	326	319	275	308	318	314	321	297	326	320	295	336	312	291	332	335	278	295	321	282	304	309	319	296	334	336	294	288	288	353	335	293	285	309	316	319	302	308	333	312	297	323	330	332	305	315	291	316	300	322	337	332	265	316	307	317	296	334	316	285	346	313	312	320	303	297	318	302	290	284	286	283	261	291	282	323	303	294	291	355	320	332	307	297	294	311	317	317	303	302	316	311	311	324	304	294	326	336	311	321	293	293	311	304	322	300	292	301	301	300	339	350	330	333	303	309	316	308	341	280	312	296	309	276	327	323	296	307	327	294	305	309	291	295	273	313	287	323	299	303	312	285	333	304	309	312	304	333	324	303	318	314	305	304	302	324	285	310	271	296	283	335	308	309	333	304	299	309	311	309	302	300	297	321	346	302	325	270	324	295	335	323	303	294	280	342	301	291	313	299	292	302	272	330	303	301	285	305	311	309	298	291	299	295	310	322	305	278	319	311	299	308	320	288	298	326	283	292	292	309	302	316	304	294	313	332	309	326	321	327	292	300	292	324	297	303	303	314	315	289	307	282	321	285	305	294	290	311	305	316	322	320	299	314	331	330	303	274	311	321	311	311	296	320	330	324	332	319	321	289	287	294	320	324	307	288	286	336	346	307	309	293	290	317	279	303	335	304	289	304	318	314	289	323	308	300	314	300	284	321	304	296	325	306	312	315	300	347	305	317	327	299	277	311	287	342	334	314	346	269	291	323	327	325	288	327	319	317	315	310	319	313	293	324	342	312	324	305	314	307	314	312	325	287	299	313	313	329	323	343	315	327	294	344	292	320	307	313	304	332	283	331	307	290	317	273	315	320	347	340	277	310	353	297	290	321	315	271	268	312	343	299	336	339	304	317	304	309	301	315	292	333	305	305	327	321	305	298	316	330	311	324	318	328	290	300	291	325	347	285	290	257	291	300	326	307	294	325	297	342	304	306	319	329	282	299	312	307	289	303	304	313	320	287	302	303	298	294	342	324	308	307	345	301	316	306	312	273	312	301	312	290	299	254	301	297	305	349	320	329	293	358	294	297	318	313	318	296	302	304	328	303	310	309	340	299	291	311	295	321	305	300	298	310	281	323	344	303	296	315	307	331	338	340	303	292	323	309	317	304	301	296	326	329	322	309	361	332	303	306	290	310	320	331	314	314	313	298	328	290	316	289	289	289	311	313	285	324	291	320	314	319	304	295	317	331	299	307	299	303	292	295	281	336	308	288	293	320	341	317	296	313	284	330	313	289	324	310	313	311	295	329	304	313	296	317	310	305	339	296	333	333	303	316	294	313	293	303	342	330	283	288	327	315	348	294	277	311	332	322	325	328	286	316	293	295	314	285	320	319	293	272	303	296	288	325	288	285	307	308	316	358	296	304	305	276	314	292	332	321	294	270	303	299	319	344	320	301	301	322	302	304	309	308	300	286	286	342	276	283	327	302	294	328	301	323	306	288	293	325	323	294	314	311	306	300	306	305	302	292	309	278	293	315	325	310	287	282	280	329	322	326	293	306	329	316	338	327	312	284	296	301	310	326	304	309	299	306	310	300	303	318	316	307	285	343	335	332	330	326	311	319	310	300	304	297	300	298	323	319	295	302	312	332	329	295	312	315	295	321	332	306	305	296	305	324	335	317	302	316	343	294	294	300	297	278	304	282	320	298	328	321	287	337	306	305	310	294	324	292	295	324	280	316	311	286	315	321	293	262	300	306	287	319	318	318	327	292	321	323	302	324	342	310	314	332	294	322	341
19046	2154	1181	921	662	552	391	353	348	303	263	224	227	224	188	204	187	186	190	172	209	169	188	185	182	190	164	202	182	158	150	181	169	156	156	165	171	175	167	156	170	162	170	150	165	169	166	149	153	154	163	162	174	183	172	158	164	174	163	171	179	181	157	158	176	177	129	168	159	148	147	145	167	159	165	177	175	159	149	160	158	191	151	150	191	150	159	158	155	174	148	176	178	154	163	167	157	174	138	166	149	166	181	154	178	157	156	175	159	152	146	140	169	157	133	148	158	160	135	139	156	188	163	154	169	145	140	154	155	190	159	135	157	154	171	151	155	165	156	148	166	139	147	153	162	179	181	140	149	184	163	160	149	170	155	191	157	159	168	161	188	164	174	162	148	153	167	143	151	187	162	142	160	163	164	164	168	161	163	149	172	176	156	145	160	144	162	179	157	166	173	150	164	177	178	159	147	155	159	161	142	156	164	167	153	175	182	153	149	158	179	144	152	162	155	159	160	144	169	174	157	156	160	159	166	165	153	165	181	161	147	149	159	146	148	177	163	162	163	143	153	170	161	165	156	155	159	172	168	186	177	169	173	159	144	177	167	142	157	159	168	166	148	151	148	153	166	168	162	155	145	170	169	144	169	152	155	150	173	154	153	165	190	138	153	177	164	180	157	147	176	168	157	186	160	157	178	157	137	172	150	177	157	167	152	186	158	155	177	173	168	177	162	175	170	150	149	179	168	164	151	156	164	169	180	180	148	144	160	185	164	159	174	166	148	160	172	167	154	165	140	159	164	131	182	158	176	149	166	166	169	148	168	144	157	177	177	155	163	133	164	150	144	142	157	152	155	160	153	168	172	152	160	174	155	148	143	164	154	166	147	171	174	158	165	150	182	146	143	184	163	162	170	160	167	173	157	183	161	180	165	152	141	158	152	153	164	141	151	164	148	166	124	156	160	152	149	166	181	196	161	138	165	130	160	156	148	180	171	161	159	180	150	179	204	145	180	165	177	187	163	162	178	165	174	168	147	139	151	150	171	161	151	170	169	148	145	180	176	157	178	162	162	163	185	153	140	171	151	162	140	168	160	162	185	160	150	163	160	160	143	155	157	176	136	163	151	161	170	169	157	172	149	154	177	160	161	156	132	173	150	159	165	136	150	152	143	147	177	185	171	168	161	152	148	164	163	152	175	162	179	156	154	133	147	163	163	160	153	161	156	182	160	140	172	150	150	174	181	150	167	163	168	150	154	170	146	147	156	154	160	169	163	166	160	158	172	149	165	143	164	146	184	132	163	167	174	168	176	156	156	159	173	165	180	160	186	180	151	155	160	155	167	162	151	160	170	123	154	163	151	167	142	155	157	148	136	154	179	153	149	164	171	150	167	164	158	165	146	165	173	184	174	150	174	156	151	171	159	163	166	181	172	170	153	160	171	172	191	147	151	173	183	158	164	168	158	177	159	145	156	164	160	150	169	145	163	164	130	153	156	148	155	175	150	149	159	154	149	160	148	152	161	145	142	148	151	160	163	180	164	143	158	168	158	140	151	166	167	153	143	169	163	158	171	163	165	162	150	140	145	156	175	171	153	164	166	157	150	152	170	167	142	170	148	154	163	158	149	163	160	173	170	151	166	146	157	158	167	135	166	171	142	160	155	152	153	154	159	153	167	156	187	153	186	170	163	146	166	137	178	165	149	159	173	155	168	167	175	144	156	178	163	161	167	145	169	173	145	155	164	155	154	158	158	165	179	153	156	181	163	165	165	141	150	169	159	147	152	174	161	164	171	154	131	138	166	160	174	169	174	174	157	174	186	146	160	167	181	162	153	161	170	171	163	168	163	163	155	147	164	172	150	176	200	160	158	164	168	141	158	169	151	157	173	154	165	170	151	147	134	150	155	152	147	169	151	159	177	160	149	161	155	167	137	162	146	143	166	179	160	160	153	162	167	156	146	150	165	171	144	160	161	163	175	161	163	133	166	165	168	157	161	118	164	174	168	145	152	157	154	156	149	162	131	134	177	149	169	170	147	157	153	154	144	174	157	162	149	173	160	161	178	163	158	167	157	161	135	176	153	142	156	157	166	169	177	165	149	169	166	170	173	167	154	170	159	154	155	160	157	174	169	172	164	163	160	167	156	176	160	181	169	160	173	147	169	162	165	150	169	159	156	149	175	144	153	142	148	150	157	160	146	147	195	154	145	156	147	166	169	170	150	151	145	154	175	167	145	133	156	150	157	178	153	182	180	156	160	161	167	155	146	162	182	158	153	151	152	153	171	163	157	167	166	165	162	168	166	158	174	155	156	158	161	139	170	168	176	152	181	165	160	160	154	176	165	151	144	155	150	167	164	164	192	172	152	169	152	162	163	185	166	175	167	162	168	167	143	178	157	145	137	165	166	169	176	170	166	167	135	141	180	175	161	152	158	178	158	155	150	160	186	146	169	160	165	160	176	167	160	166	148	178	148	188	145	176	153	160	174	188	181	158	147	169	154	165	170	169	169	161	159	156	169	171	172	171	178	174	158	155	156	147	166	163	186	167	160	156	164	180	156	155	158	143	151	151	171	145	119	161	169	175	135	160	160	156	181	156	160	183	160	179	169	162	150	172	165	181	172	149	159	150	177	142	153	168	173	161	156	164	169	150	156	158	154	163	141	152	179	151	166	151	169	179	147	164	172	162	173	162	161	153	156	179	152	148	154	165	163	152	150	209	157	157	186	171	162	155	157	149	157	153	151	153	151	152	146	171	142	176	168	169	159	178	162	165	154	146	159	184	154	184	176	176	146	159	153	173	156	140	139	166	158	134	157	155	146	169	173	155	152	147	146	163	180	170	159	163	174	139	138	140	190	174	152	165	135	144	164	151	169	183	172	181	164	166	172	154	176	166	172	156	144	149	158	160	150	141	167	165	151	178	162	147	137	155	178	172	163	168	167	154	144	133	138	149	156	166	158	179	159	182	159	169	178	166	165	160	152	175	133	162	169	159	170	140	173	167	176	151	156	174	140	141	166	149	145	175	164	176	152	144	155	164	149	157	167	156	177	168	185	159	158	181	158	161	164	168	157	140	161	184	163	162	165	157	168	183	166	151	158	158	151	194	174	152	178	168	164	150	170	163	165	156	151	162	156	149	158	156	153	147	168	148	183	164	149	140	153	160	136	158	165	174	160	168	174	145	158	163	182	154	150	173	129	172	147	138	167	167	174	181	160	154	171	162	177	157	167	147	170	133	162	151	142	156	156	153	145	144	151	156	150	173	159	166	168	178	162	140	168	169	138	148	174	168	185	181	152	177	155	153	165	181	173	154	175	157	158	157	162	150	147	160	137	166	166	151	155	167	155	167	157	150	173	167	154	176	152	171	148	154	138	168	154	155	142	171	168	165	151	170	161	157	148	165	145	171	159	173	137	161	160	147	159	163	158	164	172	186	173	153	160	178	186	169	149	168	150	171	161	160	185	166	172	170	163	158	167	138	161	151	173	172
10859	1396	2830	3286	2823	2447	2008	1701	1552	1449	1321	1127	1084	1031	959	857	872	848	813	783	721	727	721	718	723	708	644	701	701	674	654	625	626	623	615	672	683	599	632	617	612	626	640	600	629	600	586	586	579	602	571	595	582	582	574	611	625	529	585	575	624	551	589	592	576	620	579	571	584	564	595	572	579	571	542	591	627	538	589	563	538	597	557	563	606	549	601	563	592	576	541	542	553	565	578	569	542	567	574	574	598	562	589	555	547	577	591	572	544	574	542	574	557	550	607	578	539	593	587	572	586	570	555	561	565	592	588	592	544	596	581	534	568	527	571	601	589	566	600	593	582	595	574	574	573	539	560	527	556	537	538	595	613	571	591	585	572	584	553	538	557	536	548	548	556	595	556	566	554	591	558	559	574	547	619	569	529	553	552	557	547	591	539	529	555	563	555	573	556	610	569	583	559	546	582	580	580	560	563	548	585	551	564	545	554	576	579	566	571	572	546	578	560	537	551	575	582	558	563	593	566	591	545	568	558	576	577	539	583	561	566	525	563	562	579	603	561	578	606	548	583	558	551	581	559	551	571	601	560	559	586	613	555	594	578	570	540	543	627	586	555	579	572	526	532	548	560	601	550	573	565	614	532	583	627	572	563	554	534	635	571	564	565	583	550	585	561	594	573	534	569	539	543	528	571	575	568	540	571	512	582	553	585	573	591	572	568	532	575	525	569	544	565	585	550	549	616	558	522	532	580	541	548	564	572	590	541	563	581	561	546	523	569	541	529	553	565	557	517	549	564	566	609	607	573	613	530	580	596	584	609	547	547	579	579	594	574	544	588	594	520	582	585	566	541	507	543	536	529	562	587	555	539	584	566	546	562	544	556	500	581	573	561	543	564	565	604	570	539	554	572	587	560	578	535	542	587	571	558	569	546	597	586	615	574	605	565	568	568	558	534	606	549	563	577	533	566	575	569	603	572	576	587	612	558	566	608	533	609	575	558	576	583	549	550	577	607	511	562	556	542	576	560	577	589	597	581	577	570	524	547	614	574	564	584	586	548	543	577	622	601	583	609	532	601	547	552	527	589	585	577	571	580	584	595	532	560	579	590	550	573	609	584	551	565	557	561	503	581	541	617	589	565	575	542	537	592	537	579	596	591	568	563	565	596	615	575	545	562	534	564	530	549	593	545	604	593	578	561	548	579	540	578	567	546	524	556	602	542	562	573	567	580	573	580	545	584	519	547	577	572	572	567	567	551	579	622	546	573	556	546	528	568	593	574	548	565	553	575	614	574	620	530	527	580	577	570	572	563	546	531	536	585	555	587	536	594	579	584	567	593	590	579	561	575	558	543	573	570	568	534	547	553	565	559	596	544	554	567	567	572	536	580	572	546	532	542	563	588	574	554	548	527	547	577	582	564	576	555	545	579	569	595	548	547	545	522	541	576	551	550	574	576	585	550	600	582	578	585	604	620	579	551	556	534	565	525	518	568	550	569	571	581	586	557	543	575	567	568	570	570	573	561	558	569	558	558	600	544	599	509	564	538	556	575	592	520	559	539	549	573	585	628	573	565	550	552	552	579	562	567	551	524	581	565	572	585	558	566	553	578	587	572	578	613	549	568	558	588	591	562	563	581	560	567	581	526	551	605	630	558	562	537	541	553	587	546	549	522	537	585	609	582	540	538	588	614	574	566	581	609	559	519	549	548	525	566	578	575	582	564	568	566	568	565	561	593	580	607	550	560	574	584	558	552	524	598	566	533	530	538	572	531	544	578	527	577	536	582	543	567	554	551	558	548	592	562	559	568	563	552	590	555	580	596	549	555	570	573	565	566	535	550	546	534	612	520	558	588	569	576	590	551	555	566	533	556	586	574	574	598	598	544	575	550	582	527	524	562	540	560	535	562	559	573	591	598	559	560	562	579	568	572	563	590	597	574	567	557	558	548	553	609	556	525	553	530	582	537	572	562	544	569	566	553	583	555	547	588	584	599	571	575	595	585	607	581	534	553	526	550	560	539	561	572	572	562	529	584	559	548	561	595	564	559	602	523	553	544	566	559	590	560	525	559	588	549	541	565	590	556	600	563	600	573	536	567	534	590	555	568	534	534	565	557	587	533	581	554	599	544	587	558	540	577	563	579	603	563	526	567	571	579	516	559	556	555	547	608	599	545	562	552	573	583	577	549	550	574	583	544	590	550	557	592	586	568	549	598	568	552	556	517	550	552	577	599	554	554	589	556	581	560	591	616	547	531	591	569	578	584	575	549	548	547	552	537	562	599	557	551	549	613	557	584	544	584	559	586	554	546	534	581	581	574	549	555	522	616	551	590	541	529	546	606	565	564	584	535	576	571	586	608	548	584	570	548	630	533	551	560	612	604	566	555	540	571	569	572	561	563	524	542	604	574	561	576	577	532	586	555	504	571	533	574	570	578	582	593	598	577	510	549	545	530	603	574	539	571	548	580	614	573	574	544	569	548	501	606	537	527	570	584	563	567	582	588	579	592	554	604	557	546	585	571	554	561	594	520	591	559	530	569	568	561	554	608	581	587	608	573	524	559	560	565	600	573	591	593	549	575	588	552	531	581	591	588	535	548	577	599	582	519	528	545	572	544	543	515	573	573	527	532	599	557	587	553	557	551	534	580	524	526	576	547	591	595	519	576	578	585	592	550	569	602	568	554	551	582	562	543	559	546	576	548	604	532	584	568	567	555	570	566	597	543	571	589	601	579	569	547	567	561	516	556	559	610	587	610	564	580	575	576	594	576	539	556	536	567	598	557	573	538	587	515	518	552	569	575	552	557	575	579	509	599	589	512	605	526	576	514	586	594	578	524	542	564	549	556	574	561	550	548	564	552	550	585	571	595	553	557	538	545	579	566	567	539	596	559	563	533	541	581	571	556	563	565	543	619	568	522	565	561	565	523	537	560	564	584	568	594	589	565	587	615	557	573	540	566	550	578	543	555	594	572	582	542	526	618	570	571	561	559	523	581	588	527	573	552	591	530	517	560	568	558	575	613	571	569	588	533	552	608	529	541	574	508	541	583	510	603	608	557	555	580	567	518	599	557	565	564	554	573	567	566	558	572	532	595	549	515	521	595	595	576	536	537	587	581	569	532	597	579	574	560	564	529	546	568	580	527	570	563	596	564	533	525	557	519	587	562	556	585	563	531	577	613	582	512	596	564	565	575	562	534	553	533	577	559	551	550	571	583	566	600	537	565	536	566	561	579	580	582	574	564	548	585	597	596	561	543	568	579	543	605	624	564	569	521	576	564	593	587	573	539	594	573	537	572	542	549	598	542	527	528	585	569	595	553	575	570	560	570	607	566	551	532	571	548	574	601	576	554	584	548	576	585	586	554	571	564	535	555	557	569	641	543	537	585	571	558	582	553	549	511	571	599	514	556	541	543	571	587	509	550	546	540	580	579	576	599	576	547	571	581	563	514	562	579	574	531	516	544	536	529	569	558	570	543	597	581	560	543	578	552	582
29046	6625	2562	1764	1213	901	711	654	523	463	413	361	327	341	314	297	275	276	301	271	271	262	281	250	228	268	248	245	245	255	252	250	228	238	223	233	232	233	247	221	232	239	260	219	222	220	256	230	208	205	227	219	228	217	205	227	210	225	239	220	249	224	223	223	220	220	225	261	237	211	226	198	207	205	238	209	193	241	234	245	254	214	197	201	216	242	218	222	196	245	222	216	241	230	214	236	237	228	221	232	230	212	213	222	228	236	202	201	249	205	214	232	243	236	233	213	235	225	203	195	237	201	217	226	212	249	206	236	233	253	250	229	235	210	197	228	223	227	221	213	222	222	196	213	202	205	230	204	218	235	207	214	229	227	219	227	209	209	217	213	237	236	236	228	239	224	227	225	190	221	206	205	237	183	206	204	220	203	218	237	234	224	216	218	196	218	205	244	194	223	231	224	204	193	228	220	197	243	228	203	214	238	247	231	220	227	217	222	251	207	240	206	209	185	226	210	220	238	231	228	227	212	229	205	238	254	201	200	217	184	207	185	235	234	203	216	236	212	235	242	240	211	236	216	238	222	228	214	220	236	214	231	211	201	205	257	230	240	225	208	220	232	216	213	215	235	226	205	223	233	217	212	242	249	210	230	214	189	241	196	211	226	234	207	251	206	262	216	203	230	217	218	221	223	232	203	208	218	211	217	210	215	206	226	217	211	258	222	217	240	200	227	207	208	234	236	231	211	239	219	214	253	229	216	213	228	235	243	221	232	236	217	195	219	214	258	216	227	207	223	225	202	228	216	241	219	224	209	230	211	210	230	230	227	200	250	217	242	237	195	215	221	204	229	216	237	205	198	230	225	225	219	223	220	243	222	217	224	228	211	208	225	219	236	231	238	230	233	215	215	213	198	229	221	195	207	239	204	215	231	203	226	214	243	219	184	240	207	237	221	252	221	228	237	206	229	250	220	218	221	251	261	240	223	215	210	196	252	225	215	231	211	242	228	226	229	231	236	187	242	234	220	233	216	234	217	221	223	233	220	225	227	245	232	205	219	193	210	205	234	225	212	244	243	230	226	221	222	239	191	220	209	208	235	235	214	206	237	194	240	227	224	216	223	237	222	212	210	262	202	251	218	214	215	238	243	230	232	213	215	205	218	234	221	235	227	259	223	226	237	204	211	227	234	196	225	226	214	228	217	214	202	212	200	249	200	209	201	226	227	220	228	235	199	209	214	223	210	193	218	218	211	202	230	201	224	218	218	210	215	216	211	198	225	224	227	213	192	229	217	241	218	199	210	205	214	240	208	219	258	228	229	240	232	212	226	216	208	222	216	221	232	222	237	189	237	226	220	239	218	215	233	213	210	201	211	205	219	241	242	237	225	210	192	205	222	229	205	194	265	229	233	234	225	214	205	216	224	187	229	207	244	190	203	232	246	252	204	204	210	226	214	214	215	241	217	205	206	241	215	228	204	185	233	178	184	214	248	237	215	203	239	227	237	205	225	218	226	207	222	226	228	198	231	212	229	200	193	206	208	212	213	216	202	217	237	229	207	245	218	224	214	235	211	224	208	218	230	204	212	211	226	227	227	219	243	211	212	227	228	202	234	215	223	207	255	214	219	223	215	217	213	230	206	220	249	238	212	227	225	240	231	217	231	234	223	220	216	232	213	249	206	233	226	216	239	225	213	191	240	235	209	240	211	225	214	231	216	225	224	214	249	216	222	244	234	231	221	208	221	189	227	243	218	220	232	221	216	218	220	229	236	228	207	223	204	231	210	209	227	206	217	216	218	205	216	227	187	246	230	186	211	226	222	215	237	249	225	227	229	241	206	221	233	240	230	214	212	213	233	228	213	215	235	236	216	250	234	240	234	192	225	211	219	211	206	220	254	215	211	203	225	220	210	219	230	230	208	217	221	213	224	207	212	235	216	204	237	221	229	237	213	225	205	239	228	235	221	220	241	208	248	236	208	219	222	218	229	237	238	214	234	241	210	225	249	209	230	208	237	201	212	225	221	227	235	211	207	205	201	205	233	216	220	193	233	223	240	203	220	212	216	233	217	203	225	237	218	219	207	215	227	221	211	229	213	216	226	233	238	247	214	238	200	237	227	217	247	210	243	215	225	222	209	236	230	226	201	210	214	211	203	240	252	229	228	217	199	227	191	247	231	227	195	230	239	206	218	216	205	226	232	235	242	207	230	187	209	235	248	189	204	235	228	241	230	223	255	226	236	234	211	240	227	221	225	232	218	216	209	208	205	217	208	231	245	225	241	226	242	257	253	232	217	228	216	233	222	224	220	229	224	226	202	225	234	219	204	213	243	225	207	208	226	229	205	224	253	250	223	239	218	223	223	246	197	240	251	207	190	243	224	204	243	247	221	217	244	200	207	234	244	204	225	222	234	209	225	222	220	185	227	232	226	225	229	225	233	228	216	241	237	228	218	219	222	212	224	210	217	224	208	221	235	224	224	202	220	239	238	211	201	215	218	202	216	229	209	256	235	204	209	220	237	187	225	212	219	212	217	202	238	228	243	213	233	212	232	196	193	213	198	245	241	228	216	240	206	236	215	215	212	202	246	237	233	190	229	218	209	239	219	206	208	220	215	228	224	205	212	230	264	241	202	254	219	224	230	215	254	225	222	209	214	262	215	223	218	237	214	233	218	228	201	205	245	229	217	200	220	215	200	217	218	219	228	241	226	218	201	205	219	219	244	223	241	221	209	235	225	211	210	218	231	222	212	213	199	239	221	215	232	238	222	234	220	207	237	230	234	216	220	229	230	231	224	240	214	217	222	220	213	221	237	243	222	223	235	231	212	220	228	221	212	220	218	217	235	204	246	226	229	233	210	211	236	228	239	236	206	221	208	234	197	214	234	190	230	228	238	220	203	208	221	249	220	226	230	212	229	192	225	221	229	230	213	227	214	233	226	235	221	218	215	232	236	206	207	197	190	204	224	217	221	225	207	209	248	244	223	219	214	219	220	214	241	233	219	233	243	221	241	220	216	210	222	243	215	216	234	239	216	216	229	231	209	220	227	211	212	219	214	194	231	225	216	224	229	205	211	204	243	235	222	243	224	228	214	225	218	226	244	259	232	219	193	236	213	215	234	246	203	214	215	197	227	229	226	188	199	230	204	214	239	255	215	201	215	222	203	257	215	231	212	233	214	191	225	235	226	221	235	230	247	222	229	228	193	212	211	217	199	225	213	229	194	202	221	240	223	228	207	234	254	214	222	219	213	218	230	214	203	247	211	235	223	239	241	221	235	217	213	220	238	211	209	225	214	248	236	226	210	213	241	217	255	242	215	230	237	198	202	215	206	194	244	222	195	225	214	216	236	229	230	225	225	225	217	237	227	232	220	215	213	221	259	209	246	224	216	233	222	240	193	246	245	223	220	215	192	212	224	232	235	226	200	202	218	209	196	230	245	211	193	199	224	214	216	199	231	218	233	224	212	224	236	235	197	192	199	193	219	209	227	240	208
15157	2408	5042	5713	4878	4273	3564	3066	2657	2430	2069	1982	1685	1568	1461	1398	1306	1217	1214	1195	1106	1122	1070	1047	1009	972	1009	898	876	952	887	927	867	856	863	915	859	832	798	804	875	825	838	834	793	810	818	746	808	810	817	771	770	765	799	800	787	796	773	742	758	787	765	799	819	743	763	739	755	815	751	771	792	779	779	787	783	721	725	754	749	763	731	767	765	717	769	743	753	812	796	718	728	729	782	756	780	754	727	712	743	737	765	787	727	764	756	783	753	737	765	755	735	735	790	792	717	744	744	767	749	729	764	703	657	781	742	751	750	747	701	785	753	705	770	754	761	742	690	729	764	763	740	728	707	779	730	770	710	693	747	749	756	723	725	801	761	714	760	759	775	772	781	752	754	738	720	744	756	747	679	719	700	744	744	750	740	758	710	744	768	751	741	751	755	720	709	736	746	720	752	786	734	724	744	776	748	721	738	737	742	741	735	755	705	744	763	716	727	696	740	720	712	767	725	706	746	715	712	728	784	719	732	750	767	728	733	754	772	681	760	734	752	683	720	761	767	768	698	726	737	730	737	717	729	725	777	773	726	692	729	715	742	731	760	694	721	783	737	731	723	744	751	731	802	767	746	797	735	755	722	723	749	745	737	724	775	730	731	793	704	721	762	778	763	725	721	707	751	735	737	780	736	770	784	730	721	740	729	773	699	791	752	746	725	751	728	731	766	736	770	732	759	737	716	736	792	748	782	761	681	745	737	734	731	722	708	729	721	737	740	758	780	736	711	790	754	720	739	729	734	751	742	746	728	753	736	729	726	766	739	745	730	745	695	758	744	702	771	750	736	683	761	759	743	745	719	700	756	773	725	711	722	745	718	760	736	797	716	710	712	741	783	732	779	753	764	710	721	767	730	731	706	668	722	727	794	723	725	735	742	747	748	741	716	695	719	722	703	756	770	696	727	712	749	735	733	724	741	719	766	750	740	704	754	696	724	719	718	704	742	790	718	722	767	811	764	762	719	774	782	741	728	747	750	743	761	744	717	744	762	732	701	715	770	735	763	714	728	776	741	728	721	746	738	735	751	719	748	721	775	771	722	717	685	715	770	767	693	711	743	733	709	735	740	756	708	750	725	754	771	761	710	711	749	737	754	729	721	750	774	733	734	773	751	721	768	702	733	693	713	750	690	757	729	685	707	750	746	738	719	703	746	696	742	756	731	733	736	741	757	746	720	715	724	729	758	661	767	733	741	761	716	752	787	684	759	732	723	750	766	705	750	700	763	722	729	716	718	778	697	794	760	736	711	807	744	723	727	716	685	769	709	764	750	706	707	710	784	740	763	729	739	753	743	744	782	797	698	770	730	742	749	733	743	760	744	718	711	824	752	732	702	748	720	765	724	773	725	716	776	753	744	704	723	791	759	739	748	800	712	747	769	728	780	729	712	752	725	714	739	756	758	721	702	705	769	723	714	740	763	752	795	730	736	742	761	719	707	707	747	710	709	740	767	698	698	695	680	697	762	708	705	742	759	748	689	783	739	764	713	780	719	713	703	771	734	756	758	802	745	740	734	729	717	795	730	711	806	727	672	711	702	776	721	661	713	732	745	732	741	735	716	755	687	758	726	722	767	696	783	729	744	794	691	746	705	751	719	769	745	684	774	711	678	743	705	738	728	780	738	711	751	762	815	737	692	746	738	712	724	729	716	786	694	718	743	707	746	743	758	700	753	755	790	733	783	738	729	758	730	694	744	719	712	703	743	784	757	732	772	725	778	752	737	680	720	713	682	767	743	754	727	808	780	725	720	771	687	749	737	732	716	694	731	760	756	727	738	750	771	707	726	708	756	721	761	720	726	758	744	711	731	705	733	728	715	718	797	742	709	740	707	741	761	735	780	753	744	748	751	752	735	724	741	705	756	742	762	748	743	760	771	764	735	706	770	751	724	743	712	759	700	743	756	722	742	708	718	759	775	717	716	734	714	708	738	739	722	772	722	709	706	766	717	751	761	735	733	681	777	730	732	749	776	806	746	755	703	717	784	762	701	747	719	754	753	745	749	737	744	720	701	782	687	721	697	767	724	731	767	760	736	714	729	750	728	720	793	744	771	683	716	724	720	740	754	772	754	735	691	746	748	735	759	682	771	706	717	784	717	748	727	754	747	750	726	758	734	717	697	741	721	739	783	741	738	725	727	710	687	794	747	763	748	707	763	714	753	708	693	728	750	731	725	752	755	772	699	718	779	739	705	760	738	736	740	706	729	787	704	732	750	722	735	723	783	744	699	721	711	723	759	759	734	757	756	703	733	749	735	768	742	745	721	763	714	716	732	773	720	761	725	729	739	744	721	687	712	727	756	715	753	746	767	729	718	733	756	761	678	747	730	775	756	738	792	760	734	775	711	708	781	721	739	781	708	746	772	741	705	740	717	718	731	689	785	707	740	705	766	737	750	765	739	746	774	738	735	722	674	711	717	716	732	745	690	696	742	783	752	746	704	709	716	706	789	746	745	754	717	789	745	726	723	772	767	719	718	775	732	687	755	761	739	709	742	737	731	738	721	705	762	758	703	714	773	748	772	724	715	772	751	720	702	767	768	744	708	708	751	736	720	676	722	759	724	752	723	738	792	766	736	784	727	734	807	759	730	736	745	751	759	725	724	752	708	736	719	787	727	754	697	710	690	728	784	759	770	719	757	727	790	744	717	775	784	777	717	739	751	782	712	750	758	768	758	738	712	772	741	730	742	729	768	733	750	723	731	748	744	733	790	730	729	687	730	763	706	728	667	687	818	707	787	765	764	704	747	713	723	730	700	725	686	782	745	690	744	713	765	717	734	716	721	747	708	716	769	775	746	791	702	747	691	729	734	761	708	796	774	735	719	799	737	784	747	717	762	742	720	705	720	741	765	753	742	716	699	736	738	738	697	742	769	744	788	746	783	785	679	717	717	753	741	708	765	690	707	773	743	727	738	741	721	665	656	747	743	721	770	718	731	727	701	738	711	754	732	736	761	737	774	756	731	757	730	745	775	788	758	715	748	693	772	745	761	726	711	768	738	751	747	746	734	770	757	767	736	766	727	697	763	735	730	728	709	725	729	763	728	735	748	731	745	678	692	719	746	699	771	731	741	712	780	715	799	721	750	749	699	751	763	723	742	749	758	769	715	746	725	737	726	747	746	732	778	734	774	764	740	699	757	801	738	766	767	767	735	701	754	731	733	719	718	726	738	741	712	743	721	718	763	761	714	750	758	712	722	744	747	760	751	747	766	729	746	781	723	752	758	777	746	757	705	651	761	732	774	764	747	720	722	706	753	708	716	703	701	743	731	792	747	748	750	742	790	764	691	720	728	735	767	775	680	767	717	700	683	686	701	748	782	731	735	743	758	717	729	681	735	777	746	759	716	732	761	739	790	727	749	749	769	744	724	737	747	752	694	742	724	755	729	775	753	755	743	745	738	746	728	704	752	763	688	757	748	701	734	755	767	761	724	662	710	781
2144	178	158	122	121	85	99	89	93	94	79	92	79	69	78	87	83	73	65	76	82	64	84	76	74	73	92	84	85	78	73	76	83	93	64	79	63	78	64	78	63	62	83	68	80	69	83	91	91	75	84	71	66	85	75	68	70	73	87	62	60	82	77	66	69	62	76	80	56	76	64	64	72	78	76	72	67	79	71	83	80	80	74	77	64	63	72	86	68	76	74	72	77	80	77	79	73	65	70	67	81	73	78	66	62	97	82	57	75	89	62	70	59	70	72	74	75	59	73	69	67	80	72	70	79	70	65	65	74	83	98	84	83	72	75	65	74	75	100	84	83	67	71	68	82	66	59	70	79	77	82	68	90	82	79	98	78	83	66	73	76	65	67	75	68	77	70	85	82	72	54	64	79	68	82	56	70	76	63	77	75	80	76	58	79	74	62	79	72	69	87	77	69	78	81	68	97	80	76	66	90	83	77	78	63	69	58	71	65	86	62	67	82	75	80	91	75	71	69	76	82	82	74	78	81	68	74	74	80	83	78	79	63	62	72	80	68	73	85	83	67	100	78	66	87	80	73	83	68	76	75	65	75	67	84	79	62	65	79	69	78	77	65	82	70	71	59	70	72	80	74	86	77	70	65	62	87	77	69	86	88	89	62	78	80	61	61	80	69	64	72	70	78	65	88	81	72	88	76	75	86	79	76	71	83	75	81	81	83	79	79	85	68	72	82	81	67	75	69	72	80	69	77	76	78	75	69	78	76	74	85	73	65	74	62	70	70	80	63	83	77	72	66	60	82	76	93	70	72	63	96	73	69	71	74	92	84	68	69	75	66	90	55	79	79	72	81	72	61	61	65	67	68	97	75	60	82	77	73	68	62	73	70	70	90	83	90	60	73	79	73	79	75	78	80	77	73	81	79	94	87	79	74	82	73	86	75	71	73	63	53	70	77	81	70	66	75	74	65	68	83	84	74	63	67	87	71	65	84	75	74	86	76	64	79	85	71	73	80	71	79	81	75	73	70	75	74	95	76	87	76	64	75	89	63	70	80	59	72	75	79	81	86	84	77	71	71	53	77	82	63	67	72	72	62	64	64	66	74	76	81	78	75	70	72	84	62	66	62	78	54	73	75	77	73	75	81	84	88	69	66	86	73	74	84	89	73	78	61	66	68	68	67	77	79	66	76	68	84	70	78	55	79	82	80	70	81	98	84	66	74	75	71	71	70	77	88	77	90	67	82	67	68	67	73	71	63	83	66	84	74	87	88	82	77	66	91	55	82	79	89	87	74	73	70	84	77	71	64	76	92	73	61	69	76	58	70	53	88	65	80	76	76	78	78	65	73	96	76	81	87	70	80	69	89	76	74	84	72	74	74	76	67	76	83	83	77	69	70	65	84	77	77	75	66	70	81	71	82	71	56	73	79	69	75	79	78	84	58	82	83	63	82	55	75	60	74	65	61	60	80	75	62	76	64	73	70	67	71	57	59	62	74	82	67	78	85	79	68	76	69	82	82	90	69	67	83	67	81	68	74	70	85	89	78	70	70	62	71	76	75	69	87	83	74	72	80	64	75	80	73	92	52	72	66	56	72	84	74	75	70	74	80	82	64	73	86	82	63	59	75	64	71	76	73	72	76	75	67	67	63	77	60	71	75	79	72	77	68	74	85	83	89	69	84	75	74	78	63	74	73	63	65	77	60	76	79	90	81	67	84	66	70	75	75	80	84	64	93	87	68	62	78	65	78	85	62	67	76	78	71	79	67	72	77	69	82	66	93	71	74	82	75	77	66	65	62	67	89	77	74	74	88	75	63	53	75	87	93	75	71	64	55	70	70	70	76	80	71	79	75	74	83	53	62	82	77	70	62	59	77	73	71	71	75	74	81	64	58	86	70	72	67	86	88	79	75	86	72	89	71	65	68	71	79	68	85	62	71	72	78	83	77	71	70	60	63	88	73	74	78	64	77	71	75	66	80	82	72	70	76	73	84	83	73	83	85	73	71	78	79	65	75	79	80	79	85	78	80	77	100	85	65	69	71	70	85	72	86	75	63	81	95	72	70	64	66	81	66	90	91	73	68	92	63	67	89	79	76	77	69	75	74	63	79	70	64	73	78	76	89	80	76	91	67	65	79	70	71	63	76	81	72	79	72	96	70	77	71	80	69	87	66	66	76	78	75	71	79	86	71	70	65	69	69	78	83	70	72	75	76	82	92	68	72	61	82	73	63	85	57	78	86	72	86	63	79	78	62	84	82	87	66	63	87	62	76	71	72	74	86	71	92	71	74	70	75	61	75	67	80	72	68	77	75	80	76	87	81	83	79	65	80	76	67	76	62	71	63	78	75	68	78	77	55	95	70	83	72	73	55	71	67	73	62	75	78	64	70	74	79	78	63	75	83	73	61	69	58	82	69	78	70	80	79	67	76	86	73	77	66	67	88	76	59	73	58	68	74	77	75	76	75	76	79	76	64	80	65	60	71	89	60	84	60	69	73	64	60	66	65	86	68	77	76	77	63	65	80	81	68	66	87	76	74	78	86	58	74	80	71	58	77	67	92	65	79	75	56	57	94	83	72	81	60	76	64	87	76	71	74	83	77	62	82	70	67	83	62	69	85	64	70	68	79	64	63	90	78	85	69	68	80	70	76	70	62	76	79	64	64	73	92	62	66	56	74	68	64	88	68	63	73	73	91	69	70	70	82	81	71	77	71	78	82	70	64	83	71	73	75	64	73	92	82	62	81	84	74	67	91	84	67	88	65	69	72	82	74	66	69	62	69	69	69	77	66	89	67	62	73	66	66	74	79	82	81	62	71	75	81	71	86	79	65	77	67	71	74	85	73	71	76	74	63	70	97	53	73	67	63	89	74	84	64	70	69	66	83	70	56	82	61	91	59	61	83	77	67	61	74	66	79	70	73	52	82	74	72	74	80	84	68	75	68	74	72	65	61	93	74	77	64	69	79	75	80	90	72	79	69	69	71	64	94	73	79	69	86	70	92	77	70	67	69	76	80	78	72	93	75	69	82	69	65	68	68	76	88	80	69	74	89	89	79	64	65	68	86	85	72	84	74	70	75	76	68	70	65	72	73	73	64	66	68	75	84	68	67	76	59	75	79	94	77	55	81	67	67	101	56	65	66	73	71	82	72	72	66	65	71	71	76	76	95	60	63	61	67	66	75	67	83	83	62	67	63	75	78	62	84	88	74	88	79	74	67	84	80	55	81	71	57	70	85	69	74	74	58	57	75	71	73	66	86	68	70	72	75	85	84	67	87	83	87	89	71	70	79	84	75	72	67	81	78	64	71	71	71	56	75	78	69	69	87	62	58	76	79	89	74	76	69	59	69	68	61	61	79	56	76	70	71	80	70	79	67	73	61	84	79	68	65	68	55	84	61	81	66	85	83	64	83	80	88	75	78	78	57	71	75	85	70	82	69	86	77	61	58	78	76	69	78	66	88	76	78	76	77	62	74	71	74	72	63	102
3265	396	452	435	443	464	403	394	431	370	344	360	346	370	303	320	326	301	349	290	323	326	332	305	345	348	312	305	317	331	308	341	305	304	302	315	327	282	303	306	323	333	325	359	323	316	315	298	318	328	288	310	305	295	328	356	311	310	334	315	307	294	326	315	317	337	297	317	324	297	306	312	287	337	311	296	329	286	291	282	319	322	296	331	285	321	318	292	329	308	334	308	297	316	298	321	306	318	327	312	310	323	311	314	305	256	339	315	315	276	290	329	317	303	344	313	327	333	304	324	277	327	312	301	304	332	347	309	306	306	307	299	323	307	324	294	328	327	309	334	305	284	293	280	305	331	320	338	296	293	317	308	304	307	314	325	305	291	311	317	288	345	307	299	326	312	326	295	311	293	297	284	329	292	292	327	321	311	296	308	275	319	289	313	306	312	311	306	303	265	283	300	319	313	329	271	337	303	338	325	340	266	317	297	297	297	329	311	291	295	296	306	319	333	317	328	293	313	302	311	302	334	339	331	313	308	329	300	326	333	311	303	312	306	305	311	312	296	327	335	316	329	345	294	306	297	319	301	308	325	346	300	318	289	346	320	315	291	319	314	279	332	304	339	335	328	299	282	346	332	346	303	314	330	304	303	319	318	299	314	318	310	293	320	343	336	316	293	295	315	273	302	292	309	294	334	305	352	310	317	297	311	285	281	313	290	296	306	289	309	348	328	303	283	329	358	292	321	288	303	308	317	302	295	329	324	305	351	311	282	321	335	321	310	303	311	313	313	302	328	317	289	314	314	338	346	330	334	298	300	318	297	325	311	335	345	321	307	300	330	318	327	320	310	333	313	348	338	325	279	315	297	313	295	331	289	307	330	359	314	299	309	303	317	305	282	308	313	356	291	341	328	319	320	269	318	290	299	322	327	315	309	337	307	305	326	342	312	321	317	308	303	310	309	310	301	313	293	317	318	291	272	286	291	316	321	291	290	300	321	326	342	309	307	289	292	314	312	357	319	334	295	343	318	292	328	284	313	314	275	289	328	315	299	311	298	301	311	317	295	355	308	269	338	267	309	290	311	307	311	290	280	295	312	332	309	288	280	318	322	325	310	330	305	280	297	310	319	291	312	320	331	284	307	301	324	300	310	303	330	291	317	309	293	283	307	286	273	318	297	344	358	312	287	301	321	299	327	273	315	307	280	330	292	326	306	324	296	300	298	305	322	311	293	317	274	314	296	309	331	310	307	333	289	284	337	295	304	290	335	296	304	264	289	286	313	313	288	302	340	365	279	332	264	287	312	310	278	317	293	296	296	297	308	294	316	287	304	343	328	309	292	333	281	322	311	300	305	292	288	353	320	264	310	284	297	286	287	333	325	305	311	300	345	308	341	293	292	306	322	307	256	313	338	319	349	303	296	303	317	316	321	308	292	334	295	320	300	352	323	303	299	326	321	348	305	281	288	283	301	292	327	322	322	307	307	283	283	313	309	300	312	328	317	311	298	329	299	309	304	324	309	336	279	321	314	298	298	287	306	300	332	312	276	335	302	311	315	296	311	313	343	326	284	318	286	310	340	317	276	314	322	333	337	337	300	308	327	293	323	313	311	309	335	300	310	309	314	307	285	282	295	321	319	298	324	266	302	329	309	327	290	314	314	337	317	324	306	308	304	307	295	347	303	306	301	289	337	292	308	296	315	326	275	311	325	278	293	333	321	277	322	351	294	321	330	304	285	311	295	323	321	338	306	320	311	332	317	310	272	302	331	290	330	314	294	324	296	287	307	318	322	305	319	297	343	304	303	317	307	295	309	291	318	294	306	300	297	327	321	300	292	323	328	313	312	302	309	325	300	304	334	310	311	313	296	318	274	291	294	308	312	297	316	297	335	283	327	315	298	273	295	313	282	306	319	306	280	315	323	324	318	345	287	300	303	321	347	312	322	300	300	314	289	297	294	338	290	311	309	316	303	328	328	313	321	293	278	322	304	330	275	309	317	308	288	309	326	285	296	308	314	318	339	314	300	308	285	272	321	328	326	322	297	296	290	291	293	314	323	310	302	315	296	347	339	297	271	315	349	329	291	274	330	339	293	308	303	329	323	309	312	310	309	318	312	313	299	345	295	314	331	285	312	294	322	320	281	345	310	323	338	304	279	327	291	317	303	297	314	324	317	341	311	260	309	317	324	302	314	327	312	314	336	326	338	303	322	316	312	320	329	331	308	324	320	329	307	309	287	329	304	316	344	278	317	316	287	288	297	323	286	303	340	333	311	355	325	273	337	317	296	297	327	281	312	329	329	335	308	292	308	302	319	321	289	352	310	285	339	298	298	330	301	314	281	314	302	326	332	296	300	314	315	330	320	325	322	301	341	313	326	320	297	323	337	325	329	323	320	309	305	323	284	297	268	321	333	326	324	313	304	303	297	309	320	308	294	332	287	310	308	318	318	321	320	318	302	324	302	289	302	322	304	307	315	330	321	309	285	298	317	294	334	328	332	295	268	345	328	316	302	325	291	329	326	317	295	321	286	309	306	315	280	331	322	340	296	305	326	322	330	329	324	320	298	318	315	300	304	328	288	319	294	306	306	299	320	295	328	316	285	302	332	333	300	305	286	306	286	314	330	294	314	293	300	302	295	312	326	339	325	258	308	297	298	277	305	298	308	295	310	317	285	309	300	291	302	309	350	327	302	272	344	318	333	340	303	291	322	337	316	309	284	327	292	274	305	301	313	348	331	321	336	351	312	323	311	303	301	310	331	281	282	310	318	300	315	291	285	306	266	298	282	318	298	319	297	287	321	291	307	304	301	324	312	327	300	299	300	299	330	329	301	297	299	299	307	300	295	302	331	317	296	320	326	305	295	295	325	307	338	302	291	291	305	301	317	282	335	296	309	291	319	313	294	320	309	316	339	294	313	304	319	291	301	280	324	351	336	310	281	323	284	330	291	335	284	314	319	299	328	278	273	301	284	346	310	340	339	312	296	281	307	318	319	300	302	294	306	294	321	293	290	286	311	292	294	333	300	331	316	278	345	295	311	321	323	319	299	334	326	298	305	300	303	296	287	331	306	280	311	336	323	306	310	295	299	304	312	334	335	345	280	306	309	295	343	287	328	295	305	294	317	285	300	341	278	295	331	329	310	309	300	285	278	325	303	309	312	286	318	326	277	293	298	313	305	284	289	317	305	301	318	329	308	267	321	302	321	307	317	306	296	270	318	335	314	319	308	284	316	323	316	286	310	278	324	301	305	324	324	298	283	295	314	286	313	321	309	313	296	310	308	321	319	320	294	324	313	289	270	329	326	293	318	286	306	311	314	302	298	298	330	306	316	296	299	297	331	319	295	293	317	306	315	339	340	299	307	313	325	310	331	320	315	326	314	277	337	324	315	284	339	300	316	320	322	286	330	326	326	269	303	315	319	312	308	328	310	300	316	282	339	333	302	335	327	302	325	323	324	306	310	298	299	340	281	328	317	304	319	335	316	301	310
18143	1957	1217	924	663	515	395	366	330	309	279	256	241	245	224	217	201	225	200	194	178	187	172	177	190	142	191	171	163	173	148	166	153	149	149	143	149	169	169	177	157	164	162	160	166	159	146	156	150	158	150	170	164	170	165	163	189	183	158	173	166	153	150	172	161	169	165	164	182	167	158	179	180	175	179	164	165	173	162	159	180	127	165	145	182	149	164	172	180	148	158	176	177	150	163	153	172	151	170	153	176	191	155	157	149	170	183	166	167	154	164	161	168	164	156	143	169	168	169	159	137	135	170	162	158	157	155	179	153	155	137	165	165	147	173	175	136	170	175	161	178	184	175	171	148	171	155	160	165	159	170	161	168	151	145	141	154	159	172	157	154	173	146	168	157	151	175	147	169	169	179	166	169	151	153	139	182	174	149	163	143	165	164	157	171	163	164	186	159	160	161	156	157	176	181	138	165	153	151	155	155	153	184	149	160	142	186	175	153	154	161	153	167	159	146	177	150	159	178	157	180	152	161	167	167	157	171	157	162	154	157	145	175	152	162	162	143	162	143	144	146	148	180	155	171	171	158	161	164	161	152	149	149	179	173	160	167	181	151	145	157	173	162	137	166	168	191	175	156	177	163	162	185	166	152	152	161	151	178	163	155	170	164	167	149	180	164	153	155	164	162	180	148	145	177	150	152	185	170	147	182	171	148	167	151	159	145	175	168	156	163	151	161	153	172	136	145	150	151	187	150	165	156	186	162	154	181	142	165	138	143	191	163	179	159	176	165	157	157	158	141	148	169	148	192	163	151	148	156	185	158	166	173	166	176	142	146	157	157	153	154	161	172	158	186	151	132	159	169	156	169	191	161	184	158	169	189	155	130	175	150	130	153	151	153	168	163	180	156	175	153	187	156	157	140	157	158	154	165	159	181	157	148	173	154	159	168	145	186	159	186	167	171	153	153	171	144	148	127	149	132	162	190	189	178	153	170	160	162	161	183	136	171	185	169	147	162	164	171	179	154	184	154	168	143	161	150	158	160	172	150	168	154	173	143	134	177	176	159	159	166	149	166	167	174	184	162	163	158	168	148	157	170	170	151	169	180	150	163	156	167	149	155	155	136	157	177	157	170	168	172	158	165	146	160	176	180	171	185	161	160	175	147	166	164	149	173	161	166	145	154	176	143	138	160	162	150	163	155	161	147	187	167	164	181	152	160	147	156	151	154	139	133	159	144	149	181	148	170	159	185	169	166	156	165	165	140	178	169	177	153	147	159	172	158	150	138	184	142	171	176	158	161	149	149	171	180	159	144	169	153	122	159	176	160	177	146	176	164	171	155	178	150	160	170	158	160	169	161	132	178	149	169	140	158	141	140	183	164	171	140	177	190	181	178	173	146	145	162	147	174	160	159	171	153	176	161	177	150	168	151	159	167	166	163	175	166	152	166	163	146	183	148	140	156	163	161	182	170	163	162	156	153	143	145	163	150	139	147	148	188	161	172	164	161	162	149	178	166	154	170	125	153	173	157	144	157	165	163	165	164	159	173	167	159	152	163	143	169	165	141	156	164	155	154	186	147	156	151	144	158	160	166	176	164	166	182	152	151	139	172	175	137	168	156	159	175	154	165	157	166	168	152	152	152	157	146	161	166	150	175	176	151	142	146	167	168	148	172	174	143	174	149	148	166	172	171	159	142	174	166	179	166	179	162	169	172	138	150	162	170	163	161	159	181	175	174	175	182	165	151	163	174	154	161	152	174	163	147	147	158	146	172	157	162	143	150	164	154	141	144	165	156	165	164	192	150	169	151	176	136	183	149	170	158	165	178	149	149	166	181	152	148	173	137	146	166	166	168	146	153	155	175	150	168	169	153	178	160	169	197	182	181	140	172	185	163	158	168	172	160	156	165	159	141	162	138	153	189	175	160	169	166	151	151	153	149	155	162	151	179	173	157	166	159	167	157	142	144	180	195	143	184	168	154	170	161	155	166	175	168	185	158	175	145	144	160	150	156	142	173	156	191	172	174	154	202	177	168	158	157	169	174	158	154	147	161	163	159	145	170	166	166	159	167	188	148	196	192	184	164	161	165	146	167	155	152	174	164	164	161	147	143	160	163	132	158	153	162	185	157	162	159	156	161	160	170	143	152	148	156	161	166	162	145	138	155	171	184	160	182	167	152	163	166	144	169	170	171	146	163	167	152	152	169	164	170	160	174	160	179	148	149	173	154	169	150	170	163	162	151	127	159	156	172	150	175	165	148	156	181	124	189	156	147	154	161	144	152	170	141	139	151	147	157	171	155	205	178	157	160	160	156	149	156	165	148	156	142	157	172	162	169	171	150	147	153	170	169	164	144	152	151	145	153	148	161	160	166	164	163	153	176	161	162	183	157	163	169	165	148	154	129	175	186	181	204	147	169	158	163	152	169	153	152	136	162	153	174	170	169	167	188	154	162	156	175	175	170	165	164	162	160	182	142	153	175	139	161	153	164	157	156	171	149	170	156	160	157	143	167	186	164	146	152	179	160	129	157	159	168	169	150	181	144	157	151	165	138	160	172	163	165	164	147	150	143	155	137	146	147	149	198	152	166	179	145	144	157	161	171	157	163	162	169	160	162	136	169	164	165	161	152	149	173	163	182	161	153	169	155	170	175	174	144	155	163	163	168	168	141	143	135	165	157	167	159	152	167	158	169	164	188	151	170	157	158	137	153	161	167	175	171	173	185	159	144	184	176	181	145	191	172	164	161	180	157	150	160	177	161	145	164	169	172	154	158	190	156	156	153	174	171	174	122	159	162	167	152	148	160	148	168	171	163	174	158	176	155	158	155	173	169	166	184	173	153	151	171	155	153	165	149	157	152	161	172	153	148	160	178	172	180	155	157	166	159	164	185	188	153	194	168	139	133	140	154	156	163	141	148	152	164	140	155	145	153	168	148	172	171	161	126	150	150	155	164	140	161	159	185	156	144	154	162	138	157	173	145	166	144	166	157	169	168	158	165	153	147	143	160	143	163	168	154	178	172	160	173	165	162	188	155	178	149	192	142	169	167	154	160	164	192	174	164	161	166	152	160	172	132	168	164	157	148	166	168	172	181	164	165	148	173	176	157	169	149	163	158	151	140	160	162	151	141	158	159	157	148	168	176	153	158	157	194	165	149	156	167	161	182	187	174	168	193	152	165	179	152	166	161	147	170	152	166	150	168	176	157	193	157	180	143	153	169	181	175	149	141	153	167	160	171	174	127	159	169	172	159	154	176	181	160	165	168	175	179	174	179	171	152	156	177	157	176	193	134	166	181	160	166	147	146	170	163	162	154	177	152	154	178	164	153	133	143	181	174	137	152	153	154	155	148	167	137	160	166	151	154	157	158	133	176	142	153	153	174	147	146	160	155	171	160	167	171	143	165	167	170	157	175	162	169	150	147	160	173	173	139	139	162	168	162	149	152	168	168	172	154	142	166	160	169	188	159	158	159	171	140	145	155	147	146	146	164	175
10577	1408	2935	3327	2844	2386	2021	1804	1581	1422	1358	1185	1066	950	971	915	882	806	789	792	783	706	746	676	693	723	696	677	641	649	636	678	661	657	644	647	583	629	595	615	621	612	624	617	621	625	637	558	628	573	615	586	592	633	560	618	638	574	576	625	612	618	632	614	586	599	585	613	585	590	552	608	577	569	524	544	566	566	613	612	593	595	560	506	563	610	578	550	563	606	584	603	503	581	595	583	589	523	574	594	571	546	578	547	615	604	526	601	571	564	529	601	545	515	569	554	564	559	567	539	633	594	579	568	548	544	581	563	606	588	566	594	562	575	551	525	596	566	545	542	609	574	578	540	574	538	592	572	589	586	518	576	586	544	559	590	546	585	564	549	552	532	599	574	557	563	566	606	562	553	568	602	594	521	543	549	569	581	547	593	589	543	587	592	602	541	594	579	584	573	556	586	563	588	576	536	532	560	562	603	562	556	539	581	553	559	580	566	576	569	526	539	551	574	570	545	534	536	544	554	583	566	574	604	539	566	565	535	581	581	565	596	566	543	496	561	589	530	525	545	553	590	549	597	556	577	571	557	547	588	562	594	557	571	558	567	540	562	541	571	537	542	559	503	550	579	611	579	584	558	599	602	550	538	561	584	555	522	577	581	576	544	559	593	553	566	604	604	602	573	594	570	554	571	574	584	566	555	619	579	522	557	543	562	570	563	543	522	550	568	585	548	529	543	578	563	581	563	550	570	571	571	537	597	559	560	566	587	545	540	555	516	573	541	568	574	590	567	566	551	567	570	548	561	525	562	575	608	576	630	590	530	548	568	548	557	588	561	580	599	596	562	567	551	569	560	549	639	585	595	566	558	531	554	579	519	570	574	583	546	608	531	566	575	564	610	517	587	546	597	544	562	551	582	603	555	570	610	575	559	615	600	560	575	570	545	558	544	582	609	595	591	578	601	549	548	558	600	528	577	552	575	576	593	593	515	569	577	561	582	588	571	610	552	590	594	554	568	581	580	529	554	572	543	581	598	544	527	557	552	575	543	591	574	584	541	577	561	576	559	565	506	572	562	560	547	580	586	535	561	517	571	540	546	577	570	591	561	580	573	594	556	575	559	599	502	608	530	593	525	566	586	527	552	569	542	582	572	538	577	545	589	558	579	541	531	564	536	582	545	570	556	555	603	567	569	546	541	574	602	568	596	557	522	550	521	589	584	546	552	636	564	605	559	571	540	574	533	574	582	561	570	586	523	553	541	577	582	567	571	628	530	544	561	576	577	552	597	566	589	569	581	547	569	557	607	592	593	565	554	520	592	540	585	546	609	583	618	581	541	582	579	567	598	576	576	558	622	581	566	546	524	568	576	534	552	567	577	577	575	537	553	596	526	584	570	601	568	558	587	561	589	574	535	553	540	560	536	510	509	578	562	534	552	586	545	540	616	570	567	575	560	575	572	594	562	583	538	549	575	542	634	588	548	594	577	569	534	537	579	536	528	563	579	535	573	562	606	578	556	588	551	566	590	582	540	545	562	562	562	575	621	510	560	538	531	580	563	555	564	587	550	566	596	575	567	572	581	599	531	550	539	594	549	578	550	565	579	522	565	544	572	584	547	574	510	530	549	564	584	568	582	609	639	572	550	592	538	550	567	571	524	594	560	551	576	595	600	542	574	567	562	570	552	571	563	542	603	558	560	559	542	552	568	588	577	599	551	582	567	564	522	568	559	533	584	539	621	519	539	572	572	580	586	595	505	575	591	592	588	578	563	587	566	593	552	586	615	541	557	555	561	523	565	604	556	524	535	572	559	517	555	621	551	571	554	538	540	588	554	573	570	553	589	588	545	580	546	550	593	514	577	545	593	560	590	567	572	546	579	539	527	585	595	570	612	537	584	540	583	555	554	551	606	612	558	576	580	561	539	549	533	552	612	595	589	559	565	573	527	556	537	581	568	580	596	580	556	568	541	569	578	570	553	561	565	531	610	553	574	596	574	564	580	567	566	590	602	555	538	574	590	537	552	596	554	581	557	566	569	580	567	540	572	594	576	515	563	553	561	576	590	554	564	578	579	586	555	596	567	604	553	642	569	591	600	607	600	576	540	587	559	565	573	593	568	586	582	557	575	568	578	580	519	554	597	580	566	583	536	570	599	542	581	583	513	554	562	588	581	544	550	585	510	580	535	533	522	570	566	575	564	543	565	539	566	591	579	569	585	542	563	564	548	579	596	539	567	567	574	567	529	571	600	544	532	544	573	586	545	580	538	549	586	558	540	542	572	521	530	564	592	578	581	578	545	536	591	562	574	570	573	579	537	551	501	591	592	542	567	617	563	554	592	554	546	554	552	571	569	559	541	528	550	574	604	578	609	567	586	560	559	575	580	564	547	535	559	550	576	568	580	556	580	563	567	562	552	576	558	591	593	582	573	568	637	561	576	559	633	543	541	536	600	574	573	567	580	589	603	550	603	574	579	550	598	567	554	606	591	622	572	578	592	526	556	539	582	567	547	578	576	553	556	545	580	592	560	581	596	561	571	590	560	575	550	548	519	603	580	600	553	584	589	558	550	554	569	584	581	602	555	569	566	550	576	548	575	535	560	561	547	549	533	521	568	574	582	535	515	569	594	587	527	560	532	545	554	556	580	571	592	566	605	574	554	575	555	578	565	597	610	584	551	542	605	599	607	560	564	557	550	574	534	570	565	580	578	529	551	573	586	569	562	576	555	588	562	526	597	569	551	564	561	593	556	602	564	545	561	606	559	546	554	572	576	583	564	527	537	584	517	563	598	533	594	595	571	575	531	568	555	583	591	579	514	574	559	551	526	550	523	525	565	592	572	574	529	546	608	600	524	529	550	559	588	577	564	551	585	606	585	579	520	574	555	615	555	583	536	566	584	605	633	554	511	593	555	604	592	549	594	545	547	577	555	585	564	559	584	537	581	551	573	607	565	573	579	586	579	585	610	533	561	549	529	572	535	586	570	531	550	567	565	564	562	582	548	543	565	548	570	595	564	563	597	566	558	563	577	563	566	596	574	575	578	580	556	542	554	571	537	515	539	594	568	569	561	599	594	514	585	566	613	552	558	546	553	534	529	580	595	591	529	550	582	549	581	591	543	555	569	552	554	566	565	550	578	561	544	544	567	582	569	550	562	494	585	597	562	575	602	565	573	617	609	565	543	594	567	573	569	547	571	580	616	549	566	569	578	569	530	601	552	522	510	536	543	557	560	583	569	575	583	572	541	540	537	539	581	572	554	595	576	608	558	593	612	562	583	537	555	616	583	551	527	563	559	560	589	590	573	562	590	582	576	602	574	591	597	554	618	553	566	581	538	560	579	573	595	561	583	592	547	576	536	576	588	568	590	564	554	596	548	531	599	533	580	553	576	554	555	546	574	545	583	615	591	512	596	587	515	614	609	544	599	546	557	601	555	561	574	548	548	588	618	577	589	540	570	560	584	561	546	566	567	590	556	586	567	599	573	557	515	528	551
27596	5584	2357	1790	1237	939	652	600	523	483	462	366	359	343	345	275	268	282	293	278	276	264	270	235	220	252	246	245	235	262	226	228	227	229	233	238	234	258	228	249	206	253	210	244	246	229	225	240	227	203	230	211	224	228	210	219	221	233	239	234	202	220	227	204	251	216	203	213	236	219	224	248	215	212	249	216	223	229	228	193	217	231	239	200	219	211	250	239	218	253	242	211	217	225	218	227	205	215	215	249	240	233	229	228	241	232	246	224	232	223	242	212	233	225	218	228	202	215	196	229	235	254	229	217	224	212	210	235	232	234	251	215	209	252	234	214	204	233	243	248	222	239	224	213	203	222	221	240	218	233	202	200	213	200	221	226	213	253	224	203	241	225	228	230	230	225	220	252	223	214	193	206	236	223	218	214	225	230	241	210	191	203	236	253	221	220	217	235	232	221	209	219	216	205	226	241	219	223	225	220	219	233	230	222	234	244	204	255	213	234	217	210	211	220	214	231	207	227	231	232	234	215	254	251	250	234	206	233	225	231	230	197	220	225	191	202	221	221	228	214	228	218	231	233	226	202	214	214	213	227	215	209	222	217	221	223	207	219	220	218	203	224	233	205	229	205	228	224	248	241	186	215	204	217	199	203	202	225	236	217	248	201	226	225	227	206	214	224	206	233	244	191	206	212	244	211	224	215	224	229	240	245	237	227	221	212	242	241	240	186	228	207	234	204	231	203	197	246	248	209	199	248	228	216	227	217	245	237	249	218	234	220	213	223	204	204	210	224	224	212	225	241	207	230	191	214	199	220	214	228	220	232	226	235	198	209	228	222	230	212	228	235	217	220	230	238	225	215	223	215	225	238	225	217	250	211	191	201	218	198	195	231	210	212	210	209	247	226	245	228	211	200	229	206	200	219	220	209	236	237	248	217	231	222	209	213	210	228	224	226	198	212	211	255	219	248	214	235	225	222	211	244	226	221	209	240	251	226	264	229	218	220	207	202	234	180	213	218	243	227	235	227	197	232	197	218	198	239	217	190	214	255	204	196	219	232	276	250	224	213	214	220	225	233	212	196	214	204	227	204	261	201	234	205	228	213	221	224	198	225	251	196	248	234	222	224	219	215	220	208	231	224	218	197	233	214	210	208	237	248	241	222	238	216	197	204	223	236	233	237	229	191	226	215	220	219	202	200	210	216	207	220	236	258	227	208	213	242	212	231	233	216	191	216	238	208	248	206	224	225	201	213	201	225	199	229	221	215	234	226	228	211	243	228	213	207	225	224	237	200	234	228	220	208	255	225	199	216	227	206	216	218	230	245	234	223	235	239	225	216	227	257	188	214	244	229	212	222	233	236	222	231	223	235	240	224	206	213	209	227	223	228	220	217	214	232	244	228	216	216	227	225	238	221	239	231	232	208	218	217	245	229	251	234	220	235	252	211	216	231	256	225	206	222	205	228	219	221	229	221	230	237	197	243	235	217	249	220	210	217	237	222	240	236	218	216	230	229	211	227	214	261	227	219	213	236	220	208	251	223	226	236	233	219	239	196	239	213	243	194	207	216	233	216	225	233	209	213	206	231	238	231	211	211	188	169	222	234	188	225	197	240	210	225	230	241	207	234	221	219	218	242	225	207	228	231	231	233	218	213	243	213	201	221	231	238	209	231	227	224	228	209	209	202	206	237	230	235	218	195	239	261	230	234	205	234	242	202	217	201	216	208	220	218	217	204	239	211	228	201	227	189	226	213	225	175	216	230	194	227	191	212	199	245	224	219	216	194	226	234	211	226	217	233	196	209	242	258	230	269	218	233	205	210	233	210	197	192	212	196	241	227	246	221	228	215	226	222	232	212	213	242	219	187	233	223	247	240	208	229	233	223	218	222	209	225	243	216	208	236	240	226	218	223	227	197	224	205	226	225	235	235	223	198	247	230	211	248	189	199	228	218	205	217	239	202	237	216	207	247	226	236	220	229	205	215	204	236	208	251	213	205	252	219	219	214	216	223	177	197	226	212	227	228	237	251	239	219	247	202	245	208	229	216	234	224	214	227	210	191	186	250	207	189	214	211	211	239	245	209	192	244	215	243	238	242	189	222	221	217	221	217	210	212	198	233	213	228	199	213	222	217	203	233	228	190	230	211	219	221	216	235	202	220	236	217	225	252	225	233	231	223	251	233	243	218	199	219	239	239	228	231	207	202	224	234	232	232	210	245	217	248	221	231	233	238	216	209	232	219	220	237	228	248	233	228	220	230	214	223	210	243	230	215	261	211	230	206	229	226	213	219	245	219	226	228	198	236	231	247	213	203	235	207	213	242	217	237	211	234	237	218	227	238	206	216	209	217	193	207	222	221	236	248	211	216	221	223	202	207	184	218	243	223	237	212	203	236	225	208	240	243	212	207	241	208	203	218	213	233	203	240	232	198	211	236	217	211	246	219	239	203	250	226	213	228	212	221	219	206	213	221	227	190	220	227	203	227	217	206	216	223	231	240	241	242	230	218	239	223	226	220	253	213	263	253	219	222	213	229	224	195	226	214	222	238	256	221	245	203	219	199	207	196	206	202	221	224	231	200	225	185	236	237	239	244	231	226	211	222	221	226	226	222	222	248	196	225	215	216	211	218	214	237	227	254	226	176	231	195	237	242	204	236	224	198	207	225	227	197	220	202	235	202	234	231	207	235	208	206	217	207	226	222	215	220	227	205	216	222	199	224	234	212	198	214	219	221	224	243	251	218	201	217	228	216	240	237	238	225	224	219	221	218	225	217	226	221	221	209	202	213	235	211	188	221	212	232	249	213	221	224	225	214	205	204	214	228	244	215	234	250	240	213	182	195	206	205	232	226	200	247	217	234	248	257	224	222	213	233	223	227	232	229	232	204	227	199	224	214	210	198	231	223	209	240	227	204	226	225	235	263	248	235	216	194	229	241	202	252	240	196	206	227	229	184	222	196	234	222	210	239	244	219	224	210	224	216	200	225	229	220	214	240	211	225	210	216	233	217	213	255	226	233	221	216	225	237	220	221	236	249	247	215	229	213	236	211	219	240	224	225	234	213	229	230	226	227	226	224	233	229	232	232	210	203	222	209	242	216	234	217	232	236	213	184	223	208	230	245	230	214	246	227	220	253	234	209	232	206	219	209	218	195	238	218	220	233	214	207	221	223	236	225	223	204	207	212	237	217	224	220	235	230	221	219	217	220	235	212	244	226	228	223	225	216	231	231	226	226	232	217	235	231	216	217	247	237	210	239	204	206	225	239	234	222	181	228	209	208	221	215	234	234	195	229	227	216	223	236	222	216	203	229	218	217	232	228	205	188	221	214	225	249	247	235	207	222	230	212	221	245	212	234	225	238	228	250	194	224	228	202	224	204	246	232	217	218	196	215	210	248	224	207	216	271	228	230	220	227	232	233	225	225	227	237	208	211	212	211	206	216	234	220	222	207	191	215	242	228	228	204	224	222	242	233	225	208	214	236	187	238	269	210	226	228
14625	2462	4932	5762	4998	4152	3534	3137	2545	2398	2129	1913	1746	1519	1509	1357	1396	1244	1221	1148	1050	1058	1060	985	1063	955	941	1001	891	904	862	895	861	867	855	837	781	809	812	818	810	849	814	828	810	810	735	773	812	784	789	776	804	781	813	790	821	821	805	796	724	775	783	762	816	756	765	813	773	736	740	810	770	737	737	727	752	725	759	762	725	750	743	757	742	759	750	749	740	757	778	798	744	742	817	740	770	786	816	692	740	737	748	751	777	740	758	788	774	726	819	733	838	753	708	764	742	702	724	773	768	759	686	769	776	732	712	709	754	760	712	743	717	736	695	758	727	748	754	722	761	737	698	748	749	754	797	713	757	697	744	774	761	734	735	729	789	781	756	734	760	801	712	751	762	783	772	722	747	702	715	727	723	773	692	789	732	796	769	752	710	725	721	684	674	755	753	754	773	726	806	728	705	725	698	732	714	701	742	789	765	697	787	720	810	764	672	727	724	749	710	753	810	767	793	729	728	746	752	736	755	734	767	773	746	752	745	734	714	774	742	760	740	719	672	753	730	762	756	777	758	768	753	756	749	748	742	718	737	737	772	742	753	761	775	757	767	764	745	755	761	744	729	780	748	787	832	736	736	784	736	766	765	736	712	730	755	706	743	738	732	766	737	729	697	697	741	712	760	724	718	731	700	753	694	731	729	740	744	758	703	744	770	722	772	704	729	741	744	774	722	700	689	749	721	703	754	764	747	704	743	737	722	732	739	702	724	727	714	685	766	714	740	718	744	760	725	720	707	731	725	710	721	730	765	742	745	751	735	722	740	743	761	716	727	726	731	766	702	747	743	735	784	759	706	722	729	727	734	719	741	746	740	748	713	750	754	717	736	743	705	717	725	701	737	717	740	739	705	752	722	703	733	765	747	776	727	741	769	738	789	755	723	746	734	756	765	703	790	743	770	720	704	699	729	671	695	709	688	775	735	768	748	765	709	742	717	730	734	725	710	691	748	758	739	778	712	702	742	803	725	659	757	685	740	750	727	754	791	723	725	688	743	736	741	765	733	765	749	702	784	716	748	795	763	699	757	719	757	763	749	694	738	753	754	672	762	703	750	707	751	791	702	733	772	708	692	756	694	727	753	731	761	743	773	715	748	739	706	722	703	696	706	733	751	792	728	752	725	696	706	725	744	697	764	714	728	748	758	788	704	723	674	738	727	786	746	685	738	806	749	737	742	753	762	733	726	739	747	676	685	717	773	738	693	699	694	754	708	720	806	768	745	664	718	731	753	738	748	695	708	762	732	699	753	690	738	716	717	775	755	730	688	723	717	723	744	744	727	757	714	785	813	719	713	742	761	727	730	729	784	781	815	747	725	754	736	695	720	732	733	719	746	753	715	776	710	703	737	781	726	710	765	684	759	719	786	739	748	732	799	710	701	746	737	720	722	754	733	762	754	782	815	757	728	724	765	739	783	708	733	722	728	671	723	734	705	698	739	748	725	775	714	805	703	709	719	735	716	794	695	734	761	718	735	748	716	772	832	734	723	755	746	713	761	739	710	756	743	675	736	729	710	696	723	746	738	726	724	729	781	706	753	715	700	730	718	768	717	752	704	752	741	723	774	750	714	706	739	753	772	723	787	742	757	700	697	685	742	766	719	775	731	707	786	729	813	711	739	711	765	756	800	746	693	787	777	766	753	775	733	735	794	789	753	747	702	700	753	734	747	753	718	745	761	729	738	746	754	741	763	708	731	756	749	797	712	757	754	699	715	769	806	721	695	677	740	733	736	749	723	745	757	735	727	747	688	735	700	729	728	728	746	745	715	713	750	776	724	711	746	725	735	756	761	705	679	725	762	730	754	776	738	738	756	753	791	695	737	737	784	700	763	707	772	720	683	740	709	732	718	698	815	757	808	687	725	740	704	759	723	748	765	713	753	685	772	721	752	691	734	770	733	688	761	756	727	734	769	728	763	746	748	751	769	790	719	730	746	723	741	743	755	764	711	719	773	711	720	756	775	713	790	724	676	706	708	707	739	765	682	753	763	712	754	753	730	746	718	729	743	763	725	756	701	728	754	780	727	742	709	741	742	723	710	763	679	679	734	700	733	690	709	742	759	736	727	745	755	775	752	723	721	744	769	706	747	750	696	786	765	737	708	729	721	688	752	752	741	732	726	690	738	753	691	761	699	754	780	760	762	750	712	731	737	738	737	744	789	668	736	699	708	686	681	713	745	726	733	744	747	757	776	736	715	767	778	721	673	783	735	705	760	734	728	746	743	739	758	720	742	741	724	723	717	775	769	735	739	787	742	731	734	787	746	762	710	739	749	732	730	719	713	727	757	729	754	753	747	734	720	742	735	742	734	684	741	736	778	785	713	672	730	731	748	718	750	772	731	746	771	755	711	755	754	766	727	739	707	725	706	798	815	768	731	711	717	694	733	720	740	699	766	761	710	718	757	745	725	762	751	676	753	771	691	722	702	760	784	700	694	755	736	703	733	741	739	719	784	694	708	700	716	676	723	710	705	731	745	763	711	774	704	723	729	744	699	716	731	754	735	741	743	695	699	729	713	771	698	714	740	714	707	743	730	764	764	722	730	743	674	687	791	678	746	736	743	785	729	728	724	741	713	764	788	734	765	742	744	767	721	730	743	747	742	709	705	743	715	700	708	784	764	741	726	755	725	756	755	704	728	733	778	758	761	695	724	719	707	743	682	735	696	691	754	734	706	783	784	693	754	763	744	751	770	748	773	751	778	734	713	757	805	767	723	731	731	727	765	759	722	734	719	802	708	748	731	750	728	709	712	741	756	777	737	729	712	728	674	736	722	770	744	741	740	717	754	759	764	786	727	726	769	695	720	776	753	694	764	736	711	752	757	700	754	730	758	710	698	728	725	709	695	732	740	707	732	731	749	731	782	774	667	769	707	711	730	769	736	789	724	702	720	770	804	694	786	741	815	724	702	768	742	707	753	731	771	702	728	700	793	768	725	722	759	719	744	704	744	729	720	731	762	733	730	769	740	693	718	775	715	773	747	744	758	726	754	765	736	704	795	688	756	744	768	721	758	724	711	729	706	719	715	753	701	772	686	765	728	734	774	755	782	761	754	705	737	760	713	689	716	762	701	759	727	767	751	789	725	766	741	731	765	732	746	754	803	723	712	724	702	744	767	733	721	738	768	769	730	743	725	708	748	710	770	697	764	678	729	722	748	740	726	764	766	721	754	767	730	697	741	735	798	703	746	719	784	720	711	707	780	759	721	749	695	806	737	753	727	712	759	745	723	724	745	748	748	765	757	769	731	754	691	758	776	720	730	741	734	707	708	777	750	691	733	748	734	756	699	697	736	744	714	717	777	761	743	741	707	730	763	742	721	690	741	683	754	709	760	743	732	779	739	734	760	777	765	768	701	745	713	737	771	784	743	738	781	794	766	761	732	731	741	770	719	720	705	729	749	722	747	722	741	736	716	741	719	765	748	760	743	811	734	726	686	678
2194	166	127	124	84	104	80	82	95	76	77	80	88	73	78	72	79	96	79	79	65	71	72	81	82	77	82	89	87	80	82	78	67	78	80	88	76	83	72	78	61	92	67	58	82	60	68	65	75	79	64	74	83	84	60	74	69	77	51	63	80	68	87	56	80	68	80	81	81	63	77	98	71	73	80	93	91	80	66	68	72	86	81	73	71	80	85	72	70	72	78	72	63	79	65	69	66	72	77	77	63	88	70	60	70	65	91	71	53	95	58	63	70	74	57	65	80	76	74	80	68	73	67	87	59	79	69	75	69	69	62	59	73	73	97	71	86	78	90	66	75	65	79	77	76	75	77	70	90	78	68	79	72	73	74	66	65	71	73	62	59	83	86	74	87	76	74	70	82	76	77	70	75	73	68	65	85	92	72	81	67	79	62	74	86	81	59	83	65	83	72	69	74	83	87	68	72	72	77	78	60	80	50	78	65	81	75	72	68	78	88	76	77	65	68	71	71	90	77	76	70	83	79	83	64	75	80	66	70	80	75	66	78	87	65	86	64	78	77	82	55	74	68	61	73	73	84	71	78	66	71	76	74	80	62	75	86	77	74	66	69	75	82	78	86	84	87	92	88	65	86	76	86	73	74	73	72	90	83	86	68	67	77	68	79	64	78	85	80	78	66	86	55	57	73	71	75	72	86	71	81	64	69	68	75	73	70	74	67	76	77	67	77	73	86	74	77	84	70	87	78	91	99	79	71	86	66	78	89	74	69	76	69	73	79	93	84	87	86	72	62	81	59	81	59	79	79	91	66	76	73	91	72	75	74	74	65	51	71	80	62	82	66	90	80	65	76	70	69	89	63	71	78	78	70	76	79	84	71	77	78	67	66	72	86	85	69	83	85	66	70	85	79	78	82	90	66	74	68	63	70	83	81	60	64	81	71	81	73	77	79	61	76	74	91	82	65	73	75	66	76	78	78	69	80	64	70	75	75	68	73	81	81	75	70	76	83	72	66	67	67	54	57	98	73	89	71	86	72	62	63	77	64	82	75	85	80	69	75	83	84	67	74	54	73	71	73	81	72	75	72	74	75	68	83	82	78	92	71	76	75	79	55	70	80	80	76	65	85	74	67	86	84	75	79	69	78	77	75	71	72	68	68	71	68	78	76	69	78	72	68	77	69	63	90	69	75	60	79	81	67	68	67	59	68	75	81	66	75	77	79	65	87	80	85	67	73	78	71	79	93	83	54	64	79	75	76	65	75	73	55	84	83	64	67	69	83	72	72	67	72	97	80	76	60	88	65	73	84	89	69	74	83	69	77	61	75	76	69	75	89	69	85	58	61	76	76	57	61	78	86	74	84	82	87	63	80	75	61	70	74	66	82	81	74	74	73	71	72	66	73	59	88	70	63	76	77	75	68	61	70	61	67	70	71	105	81	62	83	69	86	81	76	74	65	75	92	76	70	73	70	76	68	80	74	77	69	83	75	76	74	79	67	62	72	77	65	91	61	75	74	58	68	74	69	83	77	84	73	71	69	73	74	73	88	59	64	80	76	76	58	78	73	83	86	74	78	63	73	79	77	71	90	77	72	64	85	69	75	79	80	88	90	74	76	57	82	66	70	69	74	88	80	73	69	74	69	77	72	82	77	93	79	81	77	78	82	70	67	72	72	72	73	82	80	65	75	71	66	71	81	74	74	58	85	75	86	73	71	81	71	73	56	72	68	83	93	97	75	85	54	75	76	93	87	81	72	83	71	69	69	78	85	92	77	79	68	64	76	78	90	85	72	64	75	90	79	75	72	83	77	81	69	77	52	88	85	70	57	77	81	64	71	82	81	82	81	83	82	75	45	78	59	79	80	70	66	77	82	71	75	71	79	77	59	69	71	79	69	89	86	92	69	65	87	71	67	69	76	63	83	70	81	77	73	68	79	72	83	85	90	74	60	58	62	67	71	71	85	70	71	86	65	86	84	62	84	59	73	89	70	82	65	84	87	102	77	66	64	86	70	59	93	80	64	74	76	71	81	85	75	70	81	82	63	70	81	72	55	89	68	86	71	75	68	86	66	84	88	62	73	79	85	95	66	85	82	71	73	78	65	78	80	81	71	72	81	81	68	60	86	67	74	101	91	69	77	67	77	75	61	75	83	85	82	76	85	77	88	77	71	72	84	78	78	67	54	75	60	70	96	83	80	81	73	51	77	66	75	82	77	76	72	75	64	80	67	62	66	65	73	84	82	81	77	50	70	69	65	73	70	68	77	85	65	76	79	86	65	81	74	70	57	74	84	70	90	88	71	92	79	91	62	70	73	84	87	79	75	73	72	84	87	81	76	80	69	80	73	79	83	69	77	83	94	74	90	77	67	80	70	74	74	80	74	84	83	74	79	85	68	72	83	85	65	63	85	65	61	82	85	71	77	76	86	71	66	82	87	68	83	66	72	78	73	92	62	86	62	76	76	71	86	66	70	82	61	90	73	68	70	74	93	89	69	72	76	63	71	87	75	83	78	67	80	77	80	63	88	64	73	82	64	66	70	88	78	80	83	70	82	65	73	65	89	81	72	70	66	67	61	81	93	89	64	69	75	69	74	79	73	64	67	80	78	71	84	62	72	65	68	69	73	81	80	92	70	60	79	72	65	79	75	78	71	79	65	69	75	82	91	66	68	95	85	74	91	70	91	85	73	59	83	74	55	78	74	69	73	72	57	66	83	84	64	75	78	79	66	67	87	67	92	73	68	86	75	71	67	77	74	76	66	72	56	80	60	67	79	53	89	80	70	65	73	74	80	70	89	73	64	81	86	76	75	69	68	80	89	77	60	69	70	61	89	72	81	55	88	80	80	74	68	72	87	65	62	69	71	63	83	89	73	79	65	78	97	67	79	84	73	69	82	70	61	61	91	67	94	74	93	76	78	77	72	71	76	53	84	70	69	79	78	80	79	80	74	85	72	76	69	74	68	74	58	71	70	68	63	76	85	65	66	79	77	71	77	76	53	68	68	60	87	74	64	79	78	79	84	101	73	74	68	78	94	81	72	68	80	76	87	64	72	73	56	60	87	69	60	88	77	70	68	73	82	94	73	72	72	69	69	79	72	63	82	89	63	80	68	73	76	69	65	80	71	80	76	56	88	66	73	51	69	83	86	73	81	67	74	82	63	76	86	60	82	63	85	83	61	112	72	70	92	79	70	75	69	79	65	69	66	78	85	87	75	65	59	76	75	81	62	91	80	64	60	72	78	87	58	83	75	72	95	76	71	78	71	75	74	66	84	74	64	75	68	64	75	72	78	80	76	70	74	64	60	73	62	87	68	66	81	82	72	75	86	75	76	50	79	97	79	64	76	67	74	71	73	78	78	74	57	69	71	72	85	64	80	77	75	65	85	63	87	94	68	90	73	74	72	75	82	66	66	70	66	89	81	71	75	71	78	64	63	66	80	66	71	77	82	80	80	62	80	61	65	100	93	77	85	55	81	81	67	74	73	67
3300	387	493	488	427	429	429	404	427	369	332	375	334	356	317	317	355	317	325	347	305	362	311	316	324	289	319	300	337	300	317	302	347	318	312	324	302	279	321	312	321	323	287	326	300	330	300	295	288	305	312	295	311	342	284	280	296	318	339	311	299	299	303	276	320	304	325	316	300	344	270	282	329	317	285	323	352	282	355	306	328	305	304	288	307	294	315	325	277	339	304	308	308	320	343	285	304	285	301	332	310	319	316	328	296	329	315	318	284	331	322	330	318	301	288	315	320	322	312	318	297	318	322	305	277	329	336	295	316	281	343	297	303	342	313	314	328	297	298	307	269	303	289	315	337	348	323	347	285	358	334	264	290	281	280	321	309	315	326	296	288	306	311	296	299	294	322	316	297	298	287	313	318	322	296	304	301	313	324	293	319	328	319	289	317	312	293	315	315	317	327	339	290	309	320	321	321	313	308	304	302	313	306	309	293	347	314	311	302	318	326	310	272	315	325	307	317	297	320	299	335	304	310	337	291	325	318	314	333	307	338	314	307	313	301	292	320	321	326	292	281	335	287	284	288	310	297	322	299	300	300	305	322	316	303	316	313	294	331	320	317	319	336	323	304	307	326	313	279	292	325	303	307	308	316	332	331	333	337	323	309	292	312	342	287	303	284	355	314	297	282	279	329	311	306	328	328	293	307	282	324	340	320	285	312	330	300	326	312	264	261	316	319	302	329	320	325	319	328	297	274	317	310	281	309	288	296	324	309	310	336	279	327	295	303	287	302	291	296	326	294	285	320	334	354	317	296	276	311	316	309	332	295	291	313	307	298	297	292	337	313	314	323	304	293	280	289	332	315	297	320	297	289	282	297	319	293	338	325	308	308	324	309	309	308	302	313	332	285	308	279	319	323	325	326	311	342	296	309	306	309	281	300	315	315	298	333	303	317	298	270	298	278	325	318	337	299	324	304	276	315	344	322	282	313	331	277	317	323	317	276	299	345	320	316	313	300	296	307	290	323	301	329	284	303	306	284	315	311	284	291	290	299	322	313	332	293	282	274	357	277	352	323	302	320	321	327	294	285	302	299	282	334	330	285	309	300	296	303	297	290	339	310	297	315	332	331	315	310	293	294	319	296	368	322	297	302	330	299	287	265	305	316	292	319	342	298	306	333	332	313	320	320	321	318	308	332	312	299	319	300	311	322	328	312	323	343	307	325	298	306	292	302	345	296	317	308	326	303	289	310	285	301	290	332	322	271	308	345	300	285	328	295	303	321	323	316	321	318	324	325	298	298	331	309	325	329	330	310	343	314	312	309	305	330	318	310	321	291	323	328	326	305	311	299	302	303	286	281	301	300	286	315	299	328	338	309	294	327	326	321	299	308	331	297	316	317	309	298	329	292	324	323	346	265	292	289	281	300	299	288	290	339	332	294	341	304	327	277	280	325	303	291	298	327	285	324	311	307	315	308	309	319	309	301	316	350	329	291	295	325	319	290	301	291	342	304	283	302	291	287	300	279	301	307	334	309	277	333	306	319	310	309	330	287	310	295	294	329	327	309	347	339	321	290	290	274	325	289	304	295	322	303	325	294	300	324	297	307	281	286	324	316	281	333	299	298	320	286	297	322	304	351	307	288	295	295	297	322	350	333	311	315	315	326	345	310	284	275	307	290	301	326	307	322	301	308	294	292	340	295	287	323	308	311	314	332	315	324	324	298	311	337	288	326	317	320	338	310	317	299	328	320	301	261	284	316	323	295	338	345	292	339	298	325	316	283	327	272	300	314	322	309	299	314	326	307	318	291	299	349	287	329	309	327	325	258	295	313	267	302	298	330	275	317	290	316	298	311	303	309	295	313	321	318	287	319	293	301	317	289	306	306	289	308	312	308	344	321	294	298	336	312	297	296	338	317	299	276	308	272	294	282	313	325	310	318	304	330	288	334	333	296	291	339	309	333	317	295	323	329	315	314	323	340	297	292	290	312	292	305	292	325	287	342	313	366	313	303	302	324	286	316	304	290	320	294	326	301	297	294	315	292	319	309	267	284	308	304	290	309	315	334	318	317	311	313	295	312	331	287	304	305	301	281	317	325	280	322	278	295	288	312	289	295	321	302	334	297	320	324	324	321	326	308	303	302	292	315	323	306	307	328	317	291	330	331	309	289	337	299	299	274	303	299	318	327	273	286	318	277	314	312	297	332	290	325	317	294	297	328	306	295	310	333	312	279	329	295	306	299	315	289	329	335	296	313	330	316	299	282	319	321	266	315	291	315	309	320	325	276	313	326	296	314	282	285	305	318	342	299	305	301	330	304	292	332	324	290	312	285	318	292	279	295	315	313	326	284	288	339	300	334	317	340	283	290	322	326	335	346	305	309	323	309	306	314	335	285	337	320	338	300	322	305	300	334	316	292	347	305	313	353	305	300	276	275	320	278	319	279	290	333	306	290	300	301	299	304	299	306	307	313	288	320	316	318	280	302	319	326	323	288	346	301	300	315	311	311	278	299	329	290	342	300	299	297	304	320	309	330	304	337	323	339	318	317	312	300	311	321	312	322	303	324	298	305	293	282	294	329	292	300	313	302	301	302	329	309	333	312	298	298	321	319	267	325	285	326	338	332	294	314	300	309	325	297	325	318	293	316	313	328	318	306	286	274	309	309	303	299	337	319	301	329	324	288	282	275	303	315	308	306	297	310	288	324	339	288	316	300	315	306	300	328	316	304	308	321	307	317	330	326	305	308	270	311	311	266	291	331	305	344	289	279	293	306	334	301	319	332	318	276	297	296	323	319	280	302	297	317	298	319	307	324	307	304	324	337	297	290	323	299	314	306	327	316	296	298	319	300	335	313	285	308	290	285	338	277	291	352	311	303	302	277	306	310	312	320	305	303	301	277	304	323	321	308	287	316	298	304	286	290	326	276	300	330	286	309	322	292	331	311	303	326	321	307	335	323	319	320	321	324	276	279	311	319	315	300	321	286	309	314	303	310	342	302	322	309	314	344	288	326	307	330	323	290	313	284	303	308	339	320	316	295	323	303	292	308	336	303	315	303	290	266	295	320	311	314	294	277	311	310	281	326	309	321	342	326	300	350	307	304	322	339	311	283	299	296	337	332	311	296	300	289	325	308	313	311	307	339	325	336	313	288	331	340	319	306	297	265	321	323	289	306	301	344	315	296	313	306	305	319	301	289	290	313	303	312	307	322	293	305	303	310	318	291	324	288	277	357	317	341	311	319	314	283	295	327	292	311	305	300	348	303	321	310	314	324	303	310	295	318	318	296	303	303	296	326	288	320	311	317	316	311	281	311	330	332	328	317	292	314	300	316	360	308	316	311	301	328	302	302	304	299	339	314	321	318	298	326	302	319	317	322	319	307	280	294	355	303	267	284	302	352	307	299	298	343	328	306	336	303	284	288	307	322	320	322	291	299	281	282	282	305	309	316	319	329	284	331	308	321	320	317	284	308	320	341	311	305	286	345	308	312	292
17056	1563	1250	958	693	496	390	379	312	303	238	252	241	231	210	184	203	201	193	200	201	185	173	177	144	172	164	189	176	175	174	172	187	162	167	162	171	159	166	175	163	169	185	160	152	168	173	161	165	153	165	186	165	156	166	145	167	147	166	175	150	184	149	173	190	174	167	165	168	171	151	169	156	154	159	170	152	159	156	148	186	173	167	175	145	170	160	169	176	185	139	129	158	160	183	171	164	189	167	163	160	160	146	183	151	178	152	162	165	165	164	155	170	170	172	157	188	153	152	156	164	163	168	169	163	151	155	174	158	148	169	151	156	155	175	175	192	148	156	141	159	133	152	144	163	148	173	169	146	153	174	178	142	160	169	153	169	180	150	156	176	189	157	150	162	165	170	165	154	144	181	149	157	169	158	164	188	174	155	158	171	158	198	166	170	146	172	170	142	167	162	170	172	153	163	162	142	166	171	178	158	167	144	162	142	174	164	178	158	174	163	168	182	167	141	162	141	155	157	183	178	136	162	147	165	154	152	165	140	159	137	151	152	163	149	147	155	157	166	183	173	165	150	148	153	151	163	152	152	181	160	145	142	156	165	169	161	155	177	165	178	170	172	156	180	192	172	163	165	173	194	167	168	139	140	162	154	163	172	143	164	150	149	170	152	158	162	160	160	161	149	168	169	195	147	174	155	155	166	158	134	138	174	142	160	148	169	145	146	149	161	162	176	156	160	164	163	174	175	162	153	145	147	156	181	173	159	164	173	146	162	167	141	176	168	147	181	137	183	171	159	162	132	165	184	166	157	151	175	157	174	181	172	156	173	139	160	166	176	164	155	153	167	150	155	187	184	165	161	177	147	153	176	162	158	163	189	161	176	140	149	171	132	164	160	189	153	178	159	180	145	138	145	158	181	163	160	154	153	160	180	159	148	165	152	166	143	165	149	168	171	156	159	159	151	170	159	142	173	184	153	172	157	172	181	176	158	132	171	174	164	155	163	168	165	148	160	158	143	159	154	174	189	143	176	188	167	151	179	169	157	149	173	159	163	180	175	176	151	152	177	171	167	169	171	171	175	148	166	153	174	172	161	153	166	176	168	144	160	145	183	165	156	148	190	137	173	162	152	148	184	153	160	165	144	149	161	142	157	143	174	169	157	170	177	149	157	165	155	161	167	168	168	159	171	178	152	150	171	178	180	155	147	157	146	153	143	154	157	149	173	154	157	173	192	162	152	160	175	165	130	171	170	146	164	157	143	153	164	169	140	176	184	149	154	175	148	177	173	165	161	174	161	155	156	182	173	170	168	146	177	166	162	172	155	158	153	164	158	139	172	151	161	177	149	163	174	150	163	178	159	157	144	160	162	138	143	161	175	149	164	190	173	165	170	172	166	169	165	183	158	147	180	146	156	168	166	157	169	135	184	162	166	165	151	138	160	180	159	178	175	141	142	148	166	152	160	157	155	169	172	179	155	167	165	163	171	156	164	173	138	166	181	166	162	154	155	153	172	164	167	169	187	170	154	172	142	164	159	161	163	167	163	137	169	164	161	150	153	157	173	152	172	159	176	173	175	149	152	156	148	167	148	165	155	152	164	155	150	182	149	149	161	149	180	161	134	163	144	187	132	161	140	147	167	173	153	155	174	182	151	160	143	166	132	154	170	166	154	167	152	173	172	175	159	154	159	164	166	150	175	144	161	173	171	145	156	173	160	139	163	140	147	188	137	159	183	165	171	166	160	166	148	161	169	149	170	160	158	172	168	179	153	160	150	141	156	154	195	203	164	169	165	169	156	172	134	162	155	191	187	152	156	163	165	166	168	156	151	151	170	153	143	168	188	159	174	145	146	149	168	150	184	168	178	155	171	173	147	151	172	178	159	176	177	175	174	165	173	158	162	145	152	174	170	167	162	173	148	167	167	136	149	145	186	187	188	162	147	174	153	146	194	155	193	161	145	153	174	172	150	144	186	153	162	167	166	165	158	168	160	144	165	144	153	170	173	165	153	168	167	165	166	170	184	151	171	155	167	163	154	177	186	151	172	155	180	175	175	132	153	145	163	180	150	156	164	175	172	140	170	155	136	174	151	134	155	179	150	159	165	144	158	162	185	178	173	185	164	153	182	156	167	154	174	142	154	152	171	154	160	148	154	173	171	143	172	160	143	157	177	156	169	157	157	175	172	154	173	174	177	164	137	170	142	171	160	185	150	168	167	165	154	151	157	135	158	183	145	168	169	136	173	169	166	168	170	172	172	164	142	173	175	161	164	159	173	173	187	151	143	149	189	164	147	149	160	164	141	171	170	151	173	158	157	158	143	159	150	147	175	187	171	155	146	142	143	155	175	145	176	155	160	142	159	145	161	149	144	148	176	145	173	179	160	177	167	170	170	177	156	167	176	158	153	169	158	178	174	152	175	160	167	156	161	160	157	158	149	165	179	168	150	183	149	162	154	160	162	154	163	149	160	174	141	153	181	173	182	170	158	171	170	156	164	157	167	141	159	148	144	170	167	149	145	149	151	168	163	156	165	155	146	144	164	152	170	152	156	175	156	130	168	157	172	162	142	151	172	169	153	155	136	158	170	171	170	176	152	153	160	151	177	171	160	144	179	162	175	135	160	143	189	162	166	162	148	164	165	156	161	158	167	176	171	163	168	150	148	162	165	172	150	174	160	186	177	166	182	174	159	164	150	156	158	137	146	175	166	141	164	151	153	155	167	137	161	189	164	175	170	186	158	171	153	190	161	144	136	137	143	147	167	183	148	172	165	162	168	161	164	149	168	136	180	170	154	163	157	173	174	182	155	159	156	129	161	148	167	169	155	143	140	157	172	152	180	159	193	182	160	165	186	143	155	143	178	141	155	156	160	160	156	142	183	184	171	148	149	156	167	159	161	151	171	192	153	155	146	137	148	167	169	168	177	210	141	162	153	153	172	172	147	180	136	154	182	163	147	185	139	145	151	168	170	138	178	168	162	138	169	176	177	159	171	143	153	172	169	157	160	152	153	148	157	178	146	147	162	157	157	159	173	172	161	149	154	168	145	164	129	155	159	144	164	179	144	180	151	152	167	186	156	154	165	159	163	171	164	171	162	182	170	141	135	154	178	166	168	153	154	173	144	150	156	150	177	150	157	172	154	162	142	160	174	159	170	155	162	168	163	159	152	161	147	169	164	152	162	171	159	157	160	159	142	168	167	164	167	160	153	157	178	175	172	147	177	162	167	196	157	173	154	153	185	165	196	165	140	172	160	145	156	153	155	152	176	156	154	163	183	185	192	176	154	147	165	161	158	141	174	136	160	158	169	191	175	155	158	152	163	188	146	176	162	152	166	158	140	161	160	162	166	176	165	161	166	164	137	149	156	152	131	153	159	191	135	135	155	152	153	161	154	169	164	164	169	164	154	177	148	161	170	181	174	155	176	146	180	153	171	181	170	141	172	162	156	152	174	171	162	162	171	156	161	160	138	172	187	145	163	161	164	150	153	151
10275	1410	2848	3253	2813	2433	2010	1730	1637	1477	1302	1094	1089	1008	965	858	924	839	764	777	741	769	759	729	726	717	651	663	642	656	649	624	643	660	656	672	552	619	625	613	608	626	613	589	591	607	610	629	607	559	599	580	593	613	625	629	582	587	595	556	571	599	593	587	564	651	604	581	549	582	589	605	517	571	582	571	552	586	572	586	607	561	586	536	538	574	583	566	574	604	530	553	545	555	562	550	622	538	583	564	554	572	573	572	557	600	543	564	574	588	566	623	572	563	634	557	580	563	532	533	597	570	598	558	559	580	556	561	604	597	582	592	552	539	567	584	539	563	617	535	544	526	560	555	575	594	580	539	549	576	569	593	548	580	572	539	566	567	558	604	555	539	575	589	582	576	534	542	620	538	606	547	527	510	566	587	553	595	529	570	602	598	594	531	549	596	495	599	530	538	580	606	594	570	562	564	563	593	559	556	553	534	553	531	564	602	529	567	603	571	568	547	604	551	568	558	533	569	559	605	618	525	535	507	581	545	579	582	596	533	543	542	569	597	574	573	537	571	550	571	554	533	567	564	534	567	572	549	570	564	579	533	561	585	543	599	545	570	573	556	572	539	560	534	569	610	572	560	555	560	594	558	587	536	553	577	565	562	535	572	560	611	613	530	571	531	553	539	590	606	562	566	569	557	600	606	570	590	543	603	629	529	573	565	570	579	581	547	570	555	585	560	585	597	570	528	548	538	555	555	592	569	570	575	572	574	559	551	553	559	573	553	574	548	552	590	595	572	536	580	563	574	570	549	548	585	581	590	542	575	565	536	546	564	534	541	563	549	621	606	583	574	563	551	605	593	559	572	571	551	533	561	592	557	533	575	565	565	595	593	511	550	554	578	596	547	586	575	542	578	574	557	598	578	527	548	572	519	595	569	564	524	597	580	599	604	553	564	510	559	592	545	573	573	535	543	539	561	552	574	557	586	573	581	563	566	559	530	581	554	547	615	564	561	543	563	533	587	550	548	581	598	588	548	531	555	614	561	558	529	569	573	554	520	585	587	548	580	556	565	573	593	544	558	514	595	540	575	557	573	541	552	540	609	580	577	548	540	588	553	524	577	554	571	563	598	568	544	544	587	595	542	583	581	551	566	568	577	593	555	566	547	586	587	566	540	578	589	543	537	543	528	599	536	581	547	568	580	540	585	564	595	514	583	593	556	556	555	532	535	556	560	567	569	569	539	538	578	533	560	578	518	583	583	588	539	594	543	534	551	512	581	525	620	607	560	551	564	600	575	592	517	562	538	567	582	585	590	555	572	545	570	561	520	565	550	598	539	550	605	541	537	556	521	567	562	568	550	594	553	575	579	582	542	591	554	583	526	579	570	597	575	523	526	575	566	527	568	563	549	588	564	569	554	571	554	586	577	520	532	532	551	544	560	548	569	525	583	574	563	531	559	543	536	560	546	573	545	604	567	547	532	572	583	527	557	570	558	566	548	555	577	519	552	582	547	568	561	555	553	550	521	580	620	585	605	575	589	585	526	536	533	563	557	587	563	548	565	555	530	573	558	606	538	560	594	585	523	548	545	568	551	608	521	575	584	578	516	573	545	569	549	590	587	537	546	566	572	573	576	621	562	550	560	567	628	530	553	534	577	571	577	569	561	557	544	526	616	601	541	558	609	543	520	555	565	545	575	561	575	546	583	560	577	585	564	564	554	577	547	580	563	542	562	535	538	590	520	571	561	545	580	548	600	574	605	528	563	580	557	605	556	558	591	596	538	532	600	495	539	505	588	545	542	520	593	505	561	553	590	580	547	573	570	582	574	570	559	584	529	534	562	554	561	553	580	579	578	560	536	558	571	611	589	539	548	585	594	591	504	586	573	524	593	543	552	531	546	526	579	562	529	584	566	574	562	558	587	608	599	563	586	593	575	576	570	589	580	544	585	546	536	609	584	557	584	587	581	622	571	609	588	570	555	571	515	556	549	546	577	591	565	568	548	574	581	545	557	615	565	590	542	549	596	551	604	539	551	597	573	567	596	544	580	589	607	571	555	546	569	574	571	553	566	629	572	563	584	528	558	566	557	567	569	573	580	603	579	594	552	583	563	559	592	576	548	560	583	515	591	559	591	518	525	587	541	589	531	592	576	538	573	600	536	589	594	563	554	563	537	535	566	567	576	560	568	578	532	537	573	597	571	562	554	599	541	575	573	562	597	550	523	558	567	584	589	568	569	553	582	626	587	540	536	563	574	589	594	532	571	563	593	608	581	616	574	534	584	587	587	575	526	549	531	596	573	578	572	530	568	527	503	580	532	599	552	592	587	573	560	575	554	582	540	561	589	608	544	557	573	565	589	592	586	544	537	551	578	566	607	601	554	556	529	566	558	549	583	530	563	548	548	589	585	579	554	552	591	581	567	540	542	575	561	605	599	546	579	618	565	560	566	561	551	587	567	531	581	561	560	530	521	561	583	528	540	602	549	575	543	549	558	553	593	602	524	580	581	553	536	607	589	552	515	573	580	522	553	512	563	556	537	564	562	519	587	559	539	607	572	533	597	587	580	530	573	563	597	529	547	575	566	536	553	557	546	525	563	549	546	549	605	606	573	554	571	571	550	574	582	570	526	565	577	535	565	604	583	553	525	581	567	517	581	601	574	539	579	558	552	564	539	532	528	561	573	573	589	545	583	516	538	597	566	556	533	568	558	563	545	580	571	603	579	570	541	551	525	587	573	540	587	601	587	503	580	558	621	571	604	554	498	584	591	587	585	505	580	582	595	593	599	560	543	593	532	604	574	560	552	569	555	561	570	553	585	560	575	580	562	576	544	603	552	568	555	581	544	556	552	590	533	574	536	515	580	576	557	544	556	521	577	579	559	582	565	628	605	550	614	564	593	577	579	614	572	539	573	573	525	584	575	530	568	539	550	544	563	559	581	540	548	595	541	529	557	579	573	540	540	549	546	566	534	586	615	555	569	565	590	581	522	548	564	587	581	537	562	556	581	537	570	561	556	578	570	558	568	586	571	598	571	538	571	578	593	552	572	562	546	591	567	565	555	536	524	559	555	559	531	562	588	543	548	532	591	518	553	528	556	572	588	561	583	613	581	565	618	599	522	583	583	562	597	515	579	566	616	577	577	564	510	569	569	571	573	586	550	564	590	568	562	555	518	536	521	552	568	553	612	537	580	557	542	557	541	553	599	537	514	565	605	585	542	596	592	553	611	589	579	564	559	593	574	585	594	597	617	564	619	590	549	580	518	527	593	557	564	555	547	623	579	587	576	515	560	587	547	576	560	566	601	584	564	517	575	549	590	565	586	604	578	532	562	556	536	559	594	551	556	600	587	599	573	568	576	558	572	525	589	582	526	559	566	529	598	550	544	583	521	629	554	575	579	575	549	581	631	545	579	595	586	561	586	561	538	496	596	587	621	572	541	566	559	572	549	551	580	594	593	528	579	536	586	562	564	582	549	536	581	572	581	600	573	569	582
25979	4421	2479	1754	1271	947	689	614	528	466	397	380	357	318	326	342	269	301	300	294	258	268	256	258	219	250	242	244	263	227	241	226	246	225	246	255	228	237	227	215	219	239	224	219	240	213	225	224	234	229	219	246	237	220	225	217	218	229	239	234	236	234	235	202	206	216	216	205	224	225	230	243	244	214	236	229	249	234	213	232	215	233	220	234	217	227	215	224	200	221	233	238	211	213	229	250	224	215	213	229	220	205	208	219	234	234	250	222	232	200	265	219	195	237	222	218	205	247	225	225	233	221	247	236	225	222	242	232	220	229	203	229	235	211	212	225	227	204	206	189	198	216	223	238	206	229	243	221	233	208	205	232	219	238	222	241	207	231	228	224	234	237	250	234	243	229	252	197	247	195	231	254	216	215	239	198	210	222	202	221	217	221	216	226	202	226	217	246	251	219	230	242	207	213	200	222	244	231	228	244	234	205	232	233	225	245	221	233	228	211	224	199	212	210	187	237	219	212	234	241	220	231	252	236	223	245	206	225	243	213	241	210	219	235	229	207	221	234	236	197	227	217	225	220	209	235	217	218	226	233	220	233	233	227	224	235	199	222	195	195	244	235	229	209	241	205	250	239	199	194	218	221	216	228	218	222	198	218	200	196	202	242	237	239	244	249	216	243	226	224	232	221	215	248	237	231	221	212	222	218	234	192	242	241	228	229	216	215	226	269	230	237	212	220	250	228	198	229	229	222	238	216	219	238	223	224	200	212	209	237	226	233	214	186	235	243	234	218	231	240	206	238	212	241	229	227	229	202	250	220	243	247	243	198	214	226	233	205	227	238	215	209	210	211	224	228	229	231	226	228	200	231	205	243	231	206	247	240	218	238	238	253	241	243	210	215	209	209	249	252	202	226	245	256	216	251	220	219	222	230	237	219	224	223	218	211	222	228	243	216	220	241	217	231	238	224	211	215	209	249	223	239	227	209	212	212	226	220	225	218	226	229	212	213	257	230	246	242	218	221	236	212	214	206	220	247	219	223	227	246	226	238	239	225	220	239	199	214	210	216	212	239	219	229	227	214	238	240	214	223	235	194	249	231	210	217	254	213	230	213	235	242	230	216	208	239	249	210	211	193	245	220	227	232	219	231	240	230	233	229	249	221	200	234	229	203	237	208	211	213	217	246	231	248	222	204	236	209	232	217	211	211	218	217	240	244	226	211	209	230	222	213	221	207	210	209	220	245	231	201	200	234	231	260	228	208	225	206	232	216	222	206	227	234	216	220	221	236	209	220	240	209	227	189	224	222	214	185	232	232	244	222	213	265	207	236	216	218	218	259	176	214	271	218	244	225	209	215	218	215	219	244	230	201	195	222	236	252	213	208	219	214	234	201	245	188	218	203	240	202	267	239	237	210	201	224	216	235	208	224	225	227	202	195	234	226	235	220	228	215	227	235	204	209	197	215	228	214	197	210	230	252	236	194	243	239	235	225	221	235	221	220	210	206	216	221	216	226	215	202	228	225	196	207	214	237	222	241	225	255	232	221	233	200	243	219	225	226	229	220	217	221	256	230	208	210	231	229	213	231	226	254	249	234	241	232	210	216	248	236	215	250	226	235	205	218	262	247	223	193	230	233	217	215	228	225	224	197	187	203	224	212	207	221	211	217	221	274	230	225	229	230	232	203	214	201	234	224	223	210	237	223	222	206	228	223	214	223	220	186	217	225	230	251	205	225	240	227	226	222	236	206	219	238	196	236	247	248	249	241	222	235	206	204	242	230	237	216	215	236	234	250	257	239	209	223	233	225	210	234	248	246	241	228	223	200	245	217	228	230	240	208	239	201	215	220	246	240	223	234	234	256	252	220	235	241	234	246	228	240	227	209	198	218	236	219	201	233	223	206	235	238	220	219	226	235	230	220	235	238	227	236	187	213	221	228	249	242	222	228	241	221	230	232	269	208	226	215	240	237	240	235	225	221	218	221	230	228	210	241	221	225	210	215	241	201	255	204	225	225	213	236	228	195	234	212	208	234	210	208	236	216	223	203	203	248	217	208	215	204	216	234	232	225	247	219	205	233	212	214	223	186	243	266	233	215	220	226	220	251	223	217	235	233	202	228	206	213	221	202	226	238	228	239	219	248	216	237	217	218	221	252	209	229	207	218	229	224	242	235	211	220	248	197	235	234	211	220	239	214	232	221	229	228	227	192	243	216	230	203	251	231	221	240	220	232	219	258	234	222	236	231	233	245	222	227	218	244	227	217	225	230	231	242	205	205	224	218	219	200	217	194	240	229	243	224	242	205	219	252	224	229	230	220	213	250	219	245	222	223	208	211	213	242	230	229	206	214	250	215	229	191	237	230	222	221	227	226	208	234	205	236	249	200	242	219	250	217	270	192	256	231	223	198	222	211	231	224	218	227	242	235	264	223	249	226	222	238	246	225	218	188	200	224	216	237	256	225	228	206	228	237	242	228	221	219	239	235	207	232	203	228	225	212	216	230	202	228	225	242	209	235	230	238	246	219	216	247	228	203	190	256	213	231	216	215	238	232	234	202	216	237	215	225	229	223	224	233	198	212	218	231	210	193	228	248	258	226	224	234	220	244	255	226	233	200	243	234	220	243	209	234	228	237	224	234	233	233	218	185	226	244	215	221	210	250	216	208	211	213	203	222	213	226	193	202	219	225	218	203	215	210	195	227	231	207	211	214	249	210	223	231	215	228	241	216	200	214	198	211	219	228	234	233	191	229	218	225	230	223	225	228	218	198	211	242	213	214	214	228	203	219	227	229	222	215	244	213	196	230	228	222	220	224	202	210	226	198	205	250	222	235	216	217	221	221	200	230	249	216	216	207	220	228	233	248	218	208	220	210	206	213	243	218	233	222	201	223	252	244	209	220	228	237	215	190	204	224	232	232	222	227	227	209	233	225	200	215	207	221	211	240	242	225	230	220	246	231	219	241	221	225	248	208	218	235	217	233	281	210	214	217	234	219	215	213	217	225	236	215	227	228	243	211	207	208	215	238	228	233	238	224	230	222	223	200	214	200	244	239	216	235	249	213	220	236	223	187	242	213	255	243	201	210	244	212	230	241	244	222	243	210	235	208	231	216	225	219	244	210	229	223	224	236	253	234	223	232	212	244	225	222	234	223	215	242	210	189	228	231	223	232	219	218	216	208	231	204	203	217	235	239	209	241	208	212	227	229	236	206	234	234	190	257	243	220	225	228	223	227	244	229	227	236	231	248	266	235	224	213	216	210	213	233	229	241	217	203	200	221	213	199	226	247	225	208	220	215	231	230	203	231	212	212	222	209	190	192	262	212	243	219	236	237	220	220	215	246	223	233	208	248	219	235	221	229	259	239	236	236	211	209	233	236	229	241	208	218	231	227	251	226	205	221	221	220	219	226	245	213	218	234	198	238	219	201	205	210	217	206	224	198	225	236	248	241	233	223	216	197	227	214	206	211	217	204	226	217	211	205	232	246	222	241	234	221
14105	2426	4891	5749	4996	4162	3519	2978	2669	2311	2100	1876	1701	1620	1426	1438	1300	1271	1215	1096	1068	1054	1038	1008	989	963	953	934	964	906	919	931	857	891	890	854	866	804	872	835	832	853	841	800	809	780	808	850	781	787	820	816	788	797	769	834	783	837	825	812	774	764	764	786	734	724	759	754	779	785	765	755	745	766	825	785	730	809	761	786	814	792	753	725	787	770	714	768	762	782	812	767	768	722	753	767	721	755	742	713	768	741	780	808	738	795	768	774	776	748	717	744	752	806	799	775	724	798	775	727	753	752	717	732	726	761	763	710	690	746	809	789	715	767	773	716	708	704	758	749	738	734	729	739	782	786	737	773	743	732	733	771	727	742	739	722	770	698	763	733	740	753	716	696	723	789	754	731	798	778	722	753	745	738	735	755	747	733	708	769	762	709	716	743	746	746	688	738	724	757	711	707	710	736	751	744	745	744	741	733	721	744	742	725	729	745	731	756	753	765	685	743	690	791	779	818	705	731	742	722	780	717	761	742	707	801	726	759	724	712	806	710	727	720	723	699	737	757	721	700	727	728	735	787	704	687	778	711	744	741	735	748	782	765	680	782	708	726	725	687	737	771	748	723	799	759	769	741	718	725	734	718	768	742	739	723	736	735	759	773	708	768	756	738	738	744	723	729	716	734	771	777	767	736	699	677	702	715	777	787	745	747	762	706	757	784	728	708	765	760	766	713	728	745	717	738	793	740	741	729	732	745	761	743	705	751	722	741	705	780	684	723	784	739	716	703	812	737	788	714	735	782	734	679	713	768	722	744	758	740	755	752	709	692	770	793	722	720	681	766	737	804	703	735	727	770	751	752	753	772	754	787	749	726	745	740	824	766	735	768	762	765	730	740	790	716	727	756	774	701	702	739	754	761	745	728	743	728	747	725	689	726	699	775	796	730	714	736	700	733	759	713	724	788	717	689	742	730	761	771	747	723	696	708	782	714	715	713	762	812	780	741	707	700	803	747	738	718	720	710	787	732	698	732	777	755	671	748	735	686	725	772	733	728	715	768	760	783	761	719	780	737	755	783	734	794	699	755	745	739	716	769	754	744	728	737	740	763	733	728	746	767	753	734	733	758	761	716	793	761	788	733	775	738	756	706	721	700	766	708	769	734	734	795	774	750	680	771	732	720	761	715	719	811	759	755	774	693	694	732	767	744	767	768	719	677	734	781	710	714	742	731	747	721	775	700	686	702	794	723	794	706	753	745	721	727	744	670	749	735	701	718	701	780	750	720	734	710	746	755	755	814	698	750	738	708	802	763	753	768	767	695	733	664	735	778	692	755	739	760	706	719	746	710	730	742	729	740	715	760	744	740	751	735	724	756	723	775	730	745	752	812	674	750	725	764	705	703	698	716	768	732	772	732	750	773	731	704	688	738	770	738	727	776	764	772	731	726	704	757	784	784	721	728	737	787	741	760	740	717	765	680	749	716	784	734	758	742	754	813	738	727	724	718	775	765	749	735	754	671	718	759	778	745	745	729	776	776	771	743	758	722	724	710	727	752	730	707	717	746	741	693	705	756	740	726	757	725	774	734	756	786	741	774	777	729	735	727	726	725	744	749	723	762	739	731	721	730	733	737	767	741	703	748	691	734	745	715	738	736	706	764	724	804	794	776	727	749	755	778	759	778	791	831	739	759	762	758	745	734	767	728	732	731	804	707	766	736	739	736	701	764	771	722	709	722	760	725	783	759	699	746	704	691	741	708	735	739	751	751	739	734	768	722	742	733	694	742	702	766	748	727	716	717	739	728	783	733	755	744	748	734	744	705	712	750	716	710	809	712	693	747	708	752	742	710	711	747	734	752	738	733	815	698	685	767	768	768	770	736	772	762	740	754	691	731	711	695	722	766	740	736	696	685	755	748	745	726	757	709	724	760	703	722	735	702	732	739	744	728	713	785	753	681	739	717	751	703	724	717	789	710	679	772	750	752	763	749	712	730	739	748	713	690	732	759	701	732	789	735	724	781	762	741	746	684	721	698	753	703	750	702	762	781	789	720	727	723	724	728	752	766	751	767	748	722	701	751	747	717	772	757	698	755	748	775	701	782	762	748	765	707	700	725	736	757	738	732	730	720	742	763	731	724	808	763	752	723	740	766	830	766	736	753	669	717	719	733	752	715	732	775	741	747	736	781	740	776	754	745	750	761	735	740	740	755	755	712	735	706	779	733	718	802	734	695	726	803	752	753	714	718	700	747	754	744	756	685	790	695	790	771	755	759	678	747	739	767	796	731	763	747	759	736	759	685	792	762	722	727	786	791	749	758	759	676	759	710	761	765	706	726	698	717	714	752	670	700	794	718	730	761	711	680	720	722	712	768	775	746	732	712	721	761	701	751	717	706	764	707	760	728	692	720	751	749	790	798	741	717	746	764	721	777	752	761	749	767	756	740	691	791	745	749	735	740	755	765	755	817	708	752	722	753	718	763	784	741	746	742	720	733	797	679	733	726	723	767	767	763	731	694	804	713	738	754	710	787	697	770	768	765	753	745	775	705	724	737	754	713	750	785	681	720	761	762	712	720	764	733	714	774	747	769	785	705	779	748	790	733	747	705	733	710	735	766	742	747	693	696	739	750	742	723	720	757	722	697	765	675	759	717	719	735	724	753	742	722	673	732	719	730	706	728	712	725	742	759	751	741	718	730	702	673	706	726	785	702	712	741	703	739	713	696	752	789	740	711	790	769	775	754	746	738	758	780	756	723	752	777	732	752	731	735	736	777	707	743	730	749	744	726	750	730	698	726	743	766	729	686	738	732	696	719	752	740	731	743	745	732	722	756	771	756	757	720	715	723	717	728	754	742	759	716	741	733	758	729	752	743	773	758	760	723	741	671	737	748	748	727	767	710	779	733	710	722	738	756	736	752	735	743	730	778	704	781	736	740	742	791	755	735	722	730	745	705	746	737	726	711	735	690	738	708	722	731	759	704	727	738	650	774	740	758	809	760	787	704	713	715	760	749	731	699	828	755	730	710	732	745	711	713	698	729	755	679	767	740	735	720	747	745	760	732	741	709	712	697	726	759	765	709	753	749	725	781	709	774	758	705	731	815	737	747	720	735	733	765	751	720	767	771	723	704	763	745	752	725	714	747	788	745	737	787	714	768	754	763	750	729	714	725	764	667	756	769	689	781	746	704	706	748	725	697	671	774	742	715	771	701	750	729	744	715	754	751	762	727	747	759	682	737	764	788	722	754	748	720	778	784	794	733	754	768	756	785	702	712	748	746	736	754	712	735	767	755	759	733	685	785	703	736	763	734	802	777	697	718	724	738	703	765	755	747	743	712	745	721	720	757	730	760	761	744	704	789	724	745	727	759	735	762	722	741	771	722	715	757	763	792	734	742	740	736	720	713	791	722	752	738	752	727	726	780	719	765	739	729	749	711	749	708	753	756	744	741	740	689	770	739	724	745	745	741	759	780	745	812	718	695	712	756	706	767	691	762
2244	159	130	104	93	105	95	82	84	84	84	76	83	84	86	87	87	75	67	76	77	71	79	67	82	95	88	56	79	96	58	82	62	73	77	79	69	74	89	72	77	85	68	75	79	83	81	74	76	82	81	73	71	74	59	77	73	80	64	75	88	58	84	83	60	78	74	80	62	76	68	75	82	62	79	75	71	74	75	73	71	73	81	82	70	83	85	75	73	70	87	89	75	81	73	72	66	87	77	69	69	78	66	76	82	91	70	60	76	71	92	74	83	64	70	85	62	70	64	75	86	66	72	80	67	67	72	68	64	80	78	75	85	67	65	100	84	68	83	80	69	66	81	69	80	75	63	77	73	85	75	73	66	84	71	72	66	81	72	79	88	62	82	71	65	59	72	87	70	79	78	57	76	74	65	67	78	63	65	74	76	87	63	89	76	79	80	85	80	62	79	79	95	57	89	61	68	73	81	78	86	83	72	61	69	78	84	65	75	91	79	75	76	73	64	83	65	81	47	63	62	65	67	80	90	62	85	63	85	64	72	76	64	68	80	61	72	81	76	67	89	89	80	93	78	79	77	86	75	95	82	79	62	78	70	75	80	85	77	82	65	76	79	79	79	77	89	73	91	80	71	47	69	74	87	71	94	78	75	78	62	70	82	68	76	73	76	78	63	58	76	67	67	76	61	74	70	80	69	77	71	78	75	62	85	72	77	70	79	86	90	71	87	69	60	74	69	61	69	73	58	73	69	79	92	85	52	79	63	72	97	71	66	81	57	67	75	88	83	68	62	79	72	70	70	60	65	63	68	80	89	62	66	73	71	72	75	76	69	66	77	69	51	64	74	103	89	70	66	60	73	81	69	68	83	94	95	77	85	82	85	75	68	65	67	78	91	77	96	76	84	81	56	62	86	78	71	63	74	89	67	84	75	75	71	72	73	78	79	75	77	74	82	81	77	90	96	82	77	83	65	81	81	59	70	66	71	73	86	77	80	94	83	74	65	92	69	64	65	69	66	86	70	57	75	66	63	77	74	73	73	82	67	69	90	51	81	78	74	94	77	71	60	92	60	73	85	67	82	80	62	75	66	83	64	65	75	66	79	84	67	93	84	87	90	69	69	57	73	92	67	78	56	78	68	77	78	69	65	72	74	77	77	75	93	70	86	84	64	95	68	72	82	68	79	68	56	86	87	76	89	59	79	89	75	73	70	72	70	71	74	89	57	72	73	86	75	90	79	62	64	84	70	69	64	69	82	82	69	90	72	76	73	84	82	69	90	70	81	89	77	76	74	77	77	71	84	82	73	96	66	81	81	90	72	72	72	74	66	73	87	69	74	75	78	86	80	79	88	61	60	82	81	61	87	83	65	62	81	63	64	80	81	75	73	77	82	81	80	89	75	65	71	74	78	90	64	76	72	83	66	70	66	77	73	72	76	79	74	85	69	79	64	75	74	80	75	58	69	75	86	82	84	70	70	74	62	87	57	80	80	78	72	67	82	79	76	84	66	71	73	90	65	87	77	70	76	75	79	93	74	79	65	74	76	76	82	64	65	85	68	76	68	72	79	82	74	88	70	81	72	76	64	79	67	64	65	84	59	83	74	72	87	77	78	93	71	78	66	72	79	67	60	67	71	75	63	76	70	80	72	68	72	80	75	74	74	65	63	83	94	62	71	83	69	71	51	68	75	69	81	77	76	81	67	66	81	76	72	75	64	67	74	68	70	91	71	75	73	76	61	80	74	82	78	69	77	70	76	68	79	74	72	54	68	69	95	63	63	75	68	70	78	89	92	73	74	68	54	60	74	62	82	69	83	83	67	80	82	62	72	74	77	77	78	76	86	73	91	59	75	81	81	94	79	74	77	74	64	81	78	81	68	49	78	89	78	88	64	84	67	85	69	74	88	58	91	83	79	70	56	62	80	67	64	68	69	77	76	84	98	72	67	87	75	70	67	74	78	59	68	74	71	95	74	84	78	78	61	81	74	81	80	77	67	68	82	63	81	77	86	65	83	65	78	64	70	70	77	76	66	84	70	82	66	70	68	83	81	77	79	89	76	65	64	75	75	73	79	85	73	84	79	84	90	64	67	72	72	68	78	78	76	68	65	73	64	77	79	75	80	80	63	86	88	80	75	72	71	76	72	84	78	76	74	63	80	74	71	85	70	70	70	70	81	81	74	84	84	70	72	83	77	82	77	76	72	77	72	87	90	72	73	70	88	71	72	51	75	73	83	82	59	83	62	85	83	75	101	73	84	81	48	70	70	73	70	80	72	78	77	75	83	72	95	81	81	82	70	77	68	53	90	83	63	76	56	87	92	59	85	75	77	64	98	66	60	80	84	73	69	78	77	68	64	69	69	63	80	69	81	58	65	51	78	71	82	80	72	87	49	71	79	74	88	63	63	91	77	62	85	72	65	63	56	65	84	75	79	81	77	71	76	83	82	70	65	69	96	68	94	61	76	80	74	77	80	83	62	71	66	62	66	70	69	87	70	69	73	80	73	78	81	68	69	82	67	68	91	78	65	61	64	73	64	87	70	59	63	69	64	71	88	73	71	69	74	70	79	61	69	71	66	70	78	57	80	81	74	82	76	77	77	90	72	74	88	68	70	78	74	79	76	70	80	66	73	77	73	69	64	72	59	77	85	86	67	75	65	79	91	86	67	85	66	62	78	85	73	82	81	68	61	74	66	75	65	62	79	79	64	67	75	77	57	49	64	80	85	76	86	97	79	88	62	85	79	69	78	80	80	67	76	77	52	74	76	86	83	74	86	74	70	78	73	81	72	71	82	80	77	80	86	70	69	66	85	77	74	76	84	69	79	78	67	91	83	73	78	86	90	78	88	73	64	74	88	74	64	78	89	71	56	69	69	82	76	70	76	78	73	67	81	83	68	71	64	80	69	66	79	55	82	68	90	64	76	58	92	101	75	74	65	77	68	80	80	60	75	73	65	76	84	77	79	77	84	90	67	76	83	73	76	69	76	91	78	76	70	79	83	72	92	77	75	76	95	98	80	93	72	86	83	89	80	71	76	75	86	65	77	71	59	82	63	71	82	78	72	78	74	76	79	74	71	76	73	72	84	69	77	74	82	71	71	78	82	69	61	65	80	75	74	65	71	60	91	58	83	79	74	70	78	70	77	77	62	77	75	68	82	78	57	79	78	84	78	65	67	64	71	76	91	69	72	91	61	80	73	75	66	82	79	70	75	79	88	70	72	78	83	84	89	84	68	74	81	67	72	66	87	82	69	81	88	88	87	83	83	73	71	67	85	68	67	80	73	88	69	82	74	67	68	69	74	68	64	66	76	69	66	72	81	75	71	72	73	76	78	74	94	89	95	82	82	79	78	65	81	70	68	74	62	73	83	69	60	77	68	75	83	74	69	73	87	73	71	80	82	80	78	68	78	75	71	59	77	53	81	83	84	71	70	89	81	65	65	68	71	62	68	82	97	82	72	72	70	71	92	85	67	89	66	55	73	72
3324	401	476	446	439	423	400	373	379	365	355	352	370	340	350	346	318	315	339	325	317	382	298	353	337	290	296	312	303	284	306	309	319	325	314	303	321	321	329	345	306	292	334	292	293	327	282	289	316	299	331	310	340	343	323	320	287	309	314	279	307	270	310	306	302	321	308	293	308	313	311	299	313	322	318	315	314	298	311	307	315	305	301	283	327	276	319	298	299	309	306	309	329	316	282	319	297	310	313	311	292	297	283	332	322	311	318	322	302	308	285	331	294	287	326	294	301	321	290	317	307	318	302	305	308	305	298	335	307	315	273	335	328	294	281	344	319	320	309	341	312	291	290	295	286	342	302	276	319	275	307	304	298	282	267	294	311	308	307	308	286	303	307	327	296	285	314	287	317	308	293	325	273	291	310	312	296	318	305	301	317	307	299	306	318	284	293	327	306	290	285	277	302	302	297	329	304	346	279	309	295	352	338	335	326	339	311	303	304	294	254	299	297	308	326	320	317	326	346	319	329	304	296	291	322	323	316	290	336	314	279	287	342	289	324	347	311	290	306	275	320	317	288	303	322	289	295	317	278	323	317	294	314	278	310	304	339	310	317	332	317	329	309	321	305	290	289	309	291	279	315	328	318	326	333	299	294	291	308	323	300	314	325	306	317	339	284	307	346	365	319	307	317	334	311	285	295	309	304	292	302	324	288	296	295	306	293	313	323	314	301	312	341	297	336	283	304	313	290	316	313	345	348	327	306	320	304	296	325	334	311	338	325	304	321	320	309	304	284	309	310	285	340	306	306	313	298	285	293	320	332	312	299	320	322	333	316	329	308	305	330	305	322	265	298	299	243	299	307	306	274	329	315	309	294	328	312	315	327	330	297	294	339	305	340	295	316	310	287	282	314	313	293	293	287	295	287	293	319	287	295	304	309	306	311	291	333	278	339	300	318	308	356	292	307	304	299	303	292	309	315	287	321	308	318	305	304	310	343	266	316	314	312	346	309	294	298	277	285	305	308	320	307	322	305	301	287	301	300	304	295	361	308	318	321	287	296	317	324	303	310	329	308	293	308	336	334	279	323	303	313	303	304	306	295	313	300	324	307	321	293	287	358	307	294	321	304	300	311	302	325	323	329	296	334	333	316	281	330	328	308	320	324	312	341	316	319	302	290	294	334	309	318	336	302	306	291	305	281	315	332	286	341	311	310	309	354	308	297	319	322	323	287	324	309	338	300	312	324	267	305	307	295	319	291	322	302	303	288	299	331	304	321	295	320	293	305	310	286	311	328	303	296	289	286	284	291	298	295	301	307	309	314	332	302	304	344	307	292	310	316	332	307	335	281	254	283	296	293	288	319	341	308	326	302	290	284	305	317	329	296	313	317	330	308	304	346	312	331	326	288	333	308	293	320	340	309	304	300	317	328	323	290	314	310	293	306	302	302	307	292	271	307	314	280	347	295	331	323	298	294	306	295	304	297	321	290	302	296	320	299	285	330	303	338	324	297	280	323	328	307	302	309	319	302	301	352	338	321	335	295	300	321	328	331	285	308	303	328	313	323	328	323	324	317	326	317	291	326	305	274	292	292	313	270	312	291	319	317	318	322	311	286	328	333	290	320	322	340	321	285	353	308	311	349	309	309	314	317	317	329	327	312	292	327	307	327	312	309	312	284	296	310	332	290	311	295	285	344	322	303	324	276	300	331	307	319	287	293	297	293	356	291	329	301	328	296	308	331	287	305	309	281	315	322	322	334	312	329	320	286	301	311	299	310	289	307	308	326	318	314	275	291	316	328	301	328	297	296	326	317	300	336	289	322	266	289	287	323	324	316	285	309	285	311	293	281	335	303	317	313	321	331	325	307	316	343	291	328	333	319	267	300	339	294	310	293	305	292	299	297	321	308	302	319	356	325	327	310	303	287	343	322	303	313	345	304	270	346	333	312	289	320	279	332	318	322	335	308	314	324	333	326	276	316	297	345	316	306	313	332	307	333	279	297	298	305	304	320	302	303	312	341	312	304	285	303	308	314	324	309	290	306	300	309	324	330	318	277	277	319	312	301	340	323	322	302	290	333	315	312	307	271	286	299	311	298	314	304	301	333	313	362	291	324	313	348	282	325	295	326	351	296	330	314	314	310	295	305	277	307	275	317	325	316	309	301	318	307	317	327	316	310	327	327	339	274	317	324	306	286	304	307	277	333	315	327	303	314	328	301	291	300	322	319	300	306	280	327	312	289	300	292	291	310	324	312	316	307	288	292	299	276	319	307	313	320	308	324	300	287	305	290	269	283	336	314	298	310	312	310	334	305	294	328	299	299	322	343	299	287	288	284	311	325	296	343	323	307	303	301	305	278	336	331	315	273	326	322	296	305	341	308	304	349	301	296	343	283	290	308	298	297	321	292	319	322	320	279	339	292	306	289	291	326	308	338	315	306	332	283	347	294	301	324	329	299	296	338	296	314	311	321	260	351	296	316	326	302	301	302	299	260	300	315	281	304	305	314	309	274	348	304	315	325	287	305	281	338	324	331	306	327	289	303	345	300	320	300	288	298	290	312	327	314	325	314	302	339	312	311	315	325	294	305	321	327	321	298	308	294	329	323	320	319	298	317	313	329	301	292	302	341	312	319	288	307	311	308	283	317	307	324	313	323	310	285	306	310	314	291	297	304	310	315	340	297	294	316	305	286	307	310	294	301	305	332	329	326	301	319	308	298	332	326	304	333	317	346	301	303	306	314	286	311	304	310	300	298	316	322	293	323	275	311	285	333	307	299	322	289	303	328	341	320	320	301	300	319	289	291	318	340	271	306	315	325	339	329	333	303	327	317	298	302	302	294	331	298	298	297	296	320	313	278	301	328	333	314	275	273	306	315	308	346	315	288	281	308	303	295	341	301	321	306	337	326	289	285	324	323	288	260	309	303	341	307	351	323	298	287	299	283	308	308	297	304	278	295	332	343	310	311	310	339	325	310	296	309	290	307	314	323	308	292	279	316	314	292	277	313	290	333	333	303	285	316	324	305	310	333	340	264	319	268	294	305	286	320	306	314	291	285	341	311	317	330	304	294	336	285	317	269	289	309	316	281	308	311	329	302	304	297	332	326	313	306	287	303	322	318	304	288	294	299	338	299	294	300	311	332	316	309	283	329	309	312	347	316	315	303	285	297	302	325	328	322	311	336	334	289	334	330	314	288	296	334	329	309	279	287	289	301	324	300	302	309	318	306	289	276	278	340	292	281	325	319	291	295	315	307	333	308	297	312	317	303	305	312	289	310	326	319	281	284	307	319	299	303	299	313	320	324	322	305	313	289	304	300	279	305	322	349	289	321	323	306	302	343	292	290	312	324	326	306	305	304	311	302	296	299	323	297	311	308	307	285	333	330	329	349	306	271	293	293	340	331	290	302	319	321	303	319	298	285	318	292	305	295	317	333	310	331	330	292	281	303	288	300	293	316	324	291	304	299	323	321	296	328	333	299	288	323	308	306	335
16395	1628	1227	929	667	520	418	353	331	258	250	249	219	227	199	199	207	181	184	184	171	177	175	179	192	162	172	168	165	156	172	177	185	190	152	188	172	182	169	163	166	139	184	163	179	135	178	179	173	179	183	176	180	173	175	150	179	149	166	180	179	171	146	164	165	181	152	167	179	187	190	187	175	184	150	171	155	177	149	161	145	155	162	157	152	176	139	154	163	186	176	169	184	174	169	162	157	169	167	145	153	143	193	163	169	173	171	155	164	166	163	151	154	162	154	159	169	147	166	182	160	147	161	156	170	181	177	183	170	176	169	159	175	147	176	140	142	164	173	161	141	194	143	164	180	170	170	181	167	163	159	142	148	163	168	142	173	155	174	183	149	147	173	145	153	141	151	176	141	170	148	174	182	160	168	147	166	164	149	163	183	152	190	168	143	135	166	168	171	173	184	194	154	154	149	167	147	153	189	155	170	157	151	179	182	170	152	165	158	160	158	172	151	168	176	174	174	155	166	173	152	155	166	157	159	170	180	171	180	156	145	159	171	152	171	164	158	157	181	146	167	166	154	152	157	140	159	172	189	155	175	146	162	171	135	184	156	170	138	157	152	167	164	184	163	162	165	156	154	164	167	163	156	184	155	166	184	147	174	140	179	157	131	184	163	154	150	165	156	148	174	150	153	171	172	174	163	170	160	149	174	153	161	158	181	156	150	176	173	166	152	170	155	166	163	171	161	144	185	155	146	163	159	167	185	184	151	169	174	154	179	156	155	155	185	150	144	162	146	142	166	153	149	150	183	165	161	150	162	181	173	173	148	172	160	162	161	145	171	164	184	150	155	147	145	167	134	176	177	141	166	173	153	162	176	159	174	168	174	162	137	158	152	146	170	168	161	148	146	179	154	158	153	161	166	193	146	141	157	176	150	142	151	149	172	168	181	152	154	169	148	169	151	145	160	153	144	150	176	156	175	165	145	155	173	170	160	158	159	171	186	165	150	175	161	164	152	165	150	183	169	166	141	154	137	158	140	136	160	164	166	153	159	169	160	163	175	198	159	186	152	179	173	168	173	167	153	167	167	167	173	168	175	147	152	165	171	176	169	171	143	163	155	146	175	149	159	167	161	172	166	163	156	180	161	161	160	140	154	147	162	168	140	161	152	158	172	168	187	169	172	164	156	183	163	144	152	146	185	140	160	129	180	164	153	162	190	178	157	147	148	158	171	157	177	176	166	166	175	149	148	150	154	163	162	161	157	158	145	165	173	156	171	167	180	148	194	167	150	204	183	170	142	185	162	172	158	165	165	200	166	182	154	183	153	172	144	147	163	154	152	161	157	157	168	148	157	172	179	160	184	174	160	157	143	153	160	156	147	172	180	157	179	164	139	143	172	173	157	135	141	163	159	165	164	163	156	170	153	156	168	141	171	166	166	139	170	163	180	174	171	179	137	167	158	164	160	160	166	149	132	175	159	155	163	168	152	161	172	163	148	167	152	169	146	130	191	179	165	182	156	157	185	143	161	134	159	159	144	175	174	182	158	152	141	167	145	177	175	153	151	165	196	178	176	175	169	165	135	157	171	171	149	150	134	180	159	178	159	133	166	171	182	179	167	138	179	159	172	163	174	163	175	175	164	179	177	176	157	154	175	153	141	157	165	165	144	158	158	162	165	160	163	147	141	142	174	156	167	159	143	149	188	148	155	167	170	153	151	154	182	173	151	160	162	167	161	174	173	142	156	145	171	157	169	144	165	147	135	188	168	165	157	181	170	162	144	165	157	143	163	175	174	160	188	153	156	185	150	149	166	137	138	149	176	148	152	158	170	160	143	144	185	174	147	175	134	146	177	156	148	177	162	159	165	145	175	177	164	149	150	171	162	169	170	167	163	167	151	161	147	156	173	154	181	159	147	157	165	169	142	149	157	158	160	174	161	151	132	187	169	154	143	150	162	142	178	168	154	173	164	153	179	156	192	165	151	159	169	169	168	156	166	159	166	148	167	141	154	163	159	162	170	147	173	160	173	169	159	191	182	155	162	143	171	164	155	163	158	155	163	154	163	160	163	162	174	155	160	157	152	156	172	150	167	158	164	157	172	128	179	160	157	175	172	164	154	174	147	150	150	168	156	143	168	144	152	181	159	147	151	166	177	155	159	161	171	153	149	160	172	178	157	179	175	161	181	168	168	200	156	150	184	145	152	161	161	159	169	141	165	173	163	162	134	150	151	167	152	162	157	170	163	157	173	148	150	163	153	156	166	163	163	158	164	163	132	138	191	182	163	147	157	172	139	177	148	152	175	150	158	156	162	164	164	150	131	170	178	143	164	162	166	162	147	156	160	184	192	152	166	131	183	163	145	161	157	161	158	151	173	149	177	160	163	170	176	157	164	170	166	163	183	175	161	169	164	146	178	136	147	168	179	161	171	149	164	168	174	158	153	167	131	131	162	145	146	169	175	137	160	173	151	142	158	156	148	154	156	168	168	153	136	176	144	172	163	160	168	152	156	154	152	182	174	166	156	184	158	157	150	161	157	143	158	168	142	153	163	139	145	168	170	159	175	155	159	184	181	158	168	133	162	162	161	148	169	144	184	153	181	175	176	152	162	172	146	170	193	155	151	167	165	163	180	159	167	171	160	178	169	165	177	190	166	142	159	179	149	163	159	145	151	180	146	159	149	159	178	176	138	171	165	158	159	145	153	157	172	174	157	148	147	178	160	168	141	166	156	151	159	175	157	164	160	171	184	146	170	151	150	168	153	135	165	165	149	160	173	145	159	131	187	159	164	168	147	161	184	156	165	144	182	164	175	167	166	147	182	183	176	142	138	161	160	128	165	165	167	142	142	184	164	166	176	173	173	150	190	182	186	173	147	169	163	167	141	168	186	139	166	169	166	174	149	155	152	163	173	148	154	167	166	132	184	180	142	171	140	150	160	174	174	171	143	154	163	160	177	167	169	174	146	155	160	150	162	188	183	169	157	171	158	154	140	161	165	179	162	155	169	155	150	160	166	178	176	148	147	149	166	167	142	168	166	174	161	175	174	165	151	171	112	143	145	154	163	143	175	144	174	146	156	155	175	184	134	171	169	154	148	156	151	184	153	159	146	176	165	159	157	177	158	150	157	160	168	150	159	169	160	135	172	159	143	145	173	175	173	128	156	171	168	164	166	157	155	147	181	149	166	165	148	174	153	179	153	168	143	147	139	164	164	173	148	159	142	154	148	153	173	176	155	146	165	182	152	169	163	169	162	136	187	139	160	155	166	160	174	176	168	163	160	175	162	128	175	165	170	174	178	158	149	178	152	177	162	159	171	178	176	176	172	176	156	185	137	150	162	139	157	178	143	162	168	151	170	168	171	157	151	153	159	172	145	174	167	171	167	170	159	157	145	165	170	161	152	168	155	157	184	186	168	159	174	172	173	176	160	164	159	155	159	163	169	156	167	169	163	148	155	162	163	156	155	152	161	150	150	149	153	155	154	156	157	184
9959	1478	2866	3388	2823	2418	2029	1772	1609	1446	1265	1184	1070	1006	981	861	858	808	854	770	775	758	780	705	711	699	691	703	665	628	672	634	649	608	628	610	616	616	637	611	649	609	613	635	619	617	612	583	595	624	589	575	617	626	595	573	606	626	625	626	570	610	583	562	596	635	598	505	565	561	591	551	588	564	638	554	566	578	603	566	596	589	559	554	576	579	532	550	612	589	611	576	602	598	628	583	584	557	571	568	611	582	570	599	567	617	591	548	602	562	526	533	587	562	590	562	558	582	546	633	556	575	585	560	587	605	567	570	557	606	579	547	565	577	600	573	548	571	586	554	588	559	542	537	573	575	546	520	577	579	580	534	570	583	560	559	561	557	527	530	582	587	560	545	567	598	595	531	547	585	528	589	572	547	569	565	575	566	592	574	570	585	602	544	579	576	592	566	545	605	572	573	570	553	543	565	570	552	567	523	585	583	586	565	558	557	604	565	526	545	588	580	590	579	574	636	524	577	556	599	544	602	567	585	554	575	581	571	570	560	583	568	559	563	543	566	578	561	559	540	578	592	579	610	569	592	586	534	522	576	559	538	578	560	570	593	538	544	571	567	515	567	559	581	517	549	555	583	574	562	580	589	537	586	537	569	583	602	554	564	580	560	570	576	504	594	562	605	540	563	592	567	552	557	548	568	565	583	579	589	587	552	575	560	555	517	580	549	563	612	601	572	553	572	589	603	560	583	513	541	617	573	594	576	579	558	546	599	550	562	618	552	586	584	573	551	579	527	574	577	561	579	565	585	577	546	548	543	588	571	550	605	542	570	547	570	547	584	579	571	583	582	589	571	557	556	576	561	570	555	605	572	531	575	608	606	569	574	596	519	581	529	603	588	560	577	574	577	552	550	580	562	572	544	590	573	576	533	562	568	556	563	537	560	545	560	597	598	569	542	573	574	576	560	620	556	535	602	552	529	573	573	560	593	584	548	569	587	545	537	559	549	576	588	520	550	587	581	604	535	536	541	561	565	565	568	531	533	539	527	586	600	543	598	565	549	614	572	568	567	569	555	581	599	573	598	546	558	545	565	583	633	579	547	545	534	591	545	567	542	569	589	557	537	567	539	557	552	548	580	540	533	554	556	558	604	588	551	568	556	552	572	560	570	499	567	541	576	559	622	565	522	605	567	579	541	564	576	544	537	597	551	571	579	577	552	546	576	595	565	566	559	583	577	576	517	592	553	620	583	550	563	544	535	577	566	538	565	599	531	595	584	561	548	567	572	572	573	518	582	542	571	537	551	572	594	523	582	546	535	591	586	612	562	576	531	581	563	581	541	554	582	581	555	584	548	519	584	554	555	570	584	544	590	629	561	548	543	572	581	548	569	548	634	575	587	576	571	594	541	576	547	579	558	568	535	560	581	578	558	532	607	592	562	570	555	573	558	584	474	556	557	571	553	541	524	543	550	559	552	550	576	577	555	538	588	533	571	571	606	565	635	536	603	576	579	572	588	616	558	579	517	540	558	583	560	608	568	577	550	581	566	578	575	590	589	580	588	536	522	600	524	568	544	587	556	600	551	575	527	550	556	546	554	537	593	560	528	569	593	536	555	512	554	549	618	563	623	530	554	568	580	570	548	530	553	576	554	564	569	519	599	576	538	577	593	592	607	574	578	588	553	554	567	576	545	598	536	556	595	557	561	592	556	573	588	536	576	561	596	553	550	520	563	559	580	575	578	591	532	550	556	569	539	594	585	581	540	581	579	574	536	567	544	558	557	553	582	581	576	611	578	569	558	527	577	534	566	559	610	626	562	594	573	519	595	575	567	599	565	584	592	572	583	570	613	583	596	571	544	570	576	599	535	584	564	587	566	550	560	586	546	573	576	563	557	581	591	524	621	560	547	524	562	587	568	547	588	558	572	581	551	593	532	584	582	582	555	591	554	538	596	548	523	510	606	565	588	562	567	550	526	555	542	545	552	605	548	561	529	573	575	548	561	594	545	560	573	577	549	606	533	560	556	589	586	594	580	527	576	591	624	559	599	600	568	541	594	556	552	571	553	601	602	535	580	551	576	577	535	575	525	590	560	549	556	544	617	542	545	550	612	577	569	536	543	576	574	576	553	544	585	551	553	590	593	599	551	609	572	554	547	531	539	592	597	573	578	532	528	571	579	552	547	529	555	607	572	613	567	529	504	582	551	574	566	544	594	585	547	532	579	578	544	557	523	554	556	569	578	597	568	535	543	610	597	592	594	576	605	558	519	625	550	532	591	544	529	571	548	544	568	575	590	601	550	548	550	541	594	552	529	537	498	538	559	577	588	621	601	546	591	584	577	582	591	561	578	550	559	520	606	566	573	541	570	582	528	567	531	590	587	539	546	533	544	565	572	568	541	571	576	568	535	554	516	603	588	573	592	583	594	557	573	527	552	581	612	578	550	561	590	573	527	570	588	537	603	538	586	555	537	547	555	534	544	555	565	549	584	586	551	546	574	582	549	555	592	592	551	565	543	602	593	582	596	587	539	555	563	562	602	540	544	562	568	532	556	531	576	629	588	564	552	562	567	579	582	588	561	577	592	584	572	573	500	547	608	531	603	555	561	563	578	550	591	576	593	590	557	573	521	550	616	580	634	581	576	570	561	546	600	553	609	587	595	547	588	552	570	556	580	534	545	565	600	569	560	547	572	573	513	600	585	527	534	588	544	564	569	555	621	589	532	564	549	544	576	544	515	533	584	570	590	611	575	565	547	573	539	593	556	586	591	569	575	581	598	584	584	580	610	581	557	602	572	587	538	551	572	580	594	552	554	544	557	539	583	551	553	557	552	516	542	601	555	594	545	599	593	608	559	580	519	605	550	596	564	570	548	571	568	599	567	546	550	555	558	560	583	537	598	582	589	574	543	541	527	576	578	609	540	578	552	574	586	555	610	582	567	567	582	552	544	591	561	577	562	578	569	600	596	557	541	588	561	557	592	579	555	590	560	546	542	572	531	557	591	568	538	585	571	603	579	538	543	573	607	569	567	591	582	562	598	563	542	616	563	540	573	572	540	585	611	585	584	553	561	585	573	610	531	587	591	529	567	604	576	586	541	577	554	581	563	559	526	566	562	554	604	559	549	596	579	539	564	573	563	572	578	569	563	536	543	551	526	544	533	567	591	558	582	586	572	526	568	526	568	580	582	588	538	565	587	579	522	541	576	565	549	569	591	509	580	570	569	584	597	574	576	567	573	569	544	534	537	533	565	567	557	560	572	540	594	546	527	567	564	565	594	563	602	538	595	609	539	595	553	606	560	603	544	577	573	547	564	580	562	533	576	544	570	561	594	506	616	560	551	596	557	578	568	587	546	564	610	568	525	540	591	545	570	551	592	567	555	536	599	557	563	588	558	590	549	563	559	558	552	569	560	587	562	588	548	558	580	566	587	563	557	568	540	596	557	602	573	598	541	560	607	588	572	564	527	548	539	575	561	535	570	598	584	577	554	566	610
27652	6155	2441	1722	1179	911	733	587	510	466	434	356	356	343	325	296	317	268	292	290	245	265	286	238	238	278	255	218	239	244	233	239	222	250	242	201	232	266	256	236	225	215	235	201	222	231	236	228	218	210	195	216	259	223	223	210	213	238	258	243	241	222	244	197	226	225	229	225	233	231	260	225	218	200	235	233	230	219	218	209	217	209	233	218	207	205	221	227	237	211	229	188	229	217	236	193	209	219	217	216	235	242	231	208	242	214	225	234	211	195	238	238	242	229	208	240	249	235	246	208	220	224	224	205	201	221	244	234	211	232	195	216	260	215	217	221	242	204	230	225	207	218	233	255	222	222	193	202	204	231	243	225	236	225	214	235	177	205	218	226	238	217	238	190	255	206	193	229	208	222	242	245	213	199	221	241	216	244	235	214	223	239	212	222	214	209	236	213	211	238	243	224	238	200	218	220	234	215	224	237	206	199	213	226	206	216	208	222	212	233	257	239	213	216	213	226	187	211	226	224	226	233	209	224	246	224	242	217	212	217	234	198	207	212	243	213	212	225	222	246	256	211	220	209	206	220	214	210	213	230	208	219	215	249	237	208	215	210	256	229	251	224	201	227	210	239	244	236	236	241	209	226	236	213	219	234	209	230	249	209	242	226	217	245	215	218	217	210	216	229	245	213	229	207	227	218	221	204	225	237	211	227	232	231	235	234	203	220	216	209	224	223	231	195	207	241	206	248	226	223	244	211	207	212	212	222	235	208	212	212	205	231	224	217	208	214	235	214	241	212	225	230	234	205	234	243	216	196	203	227	224	254	225	222	216	233	224	237	194	250	223	204	236	215	223	211	201	244	216	235	234	232	238	237	229	240	229	226	230	222	207	205	226	217	231	208	216	234	199	251	228	229	215	223	255	235	218	203	193	227	229	236	216	231	214	203	206	206	209	218	209	214	224	219	236	221	217	246	224	265	206	224	227	268	244	182	221	213	225	220	206	229	211	229	221	196	240	211	226	228	225	188	231	215	201	215	241	225	224	205	212	224	223	223	214	232	194	211	207	212	244	225	235	250	194	240	229	229	216	226	216	221	237	208	260	225	215	196	244	231	239	220	216	204	211	257	253	214	220	216	232	223	210	227	215	202	220	223	217	232	221	217	232	212	202	223	247	224	215	257	199	222	206	224	250	220	225	209	236	213	205	244	240	205	213	226	241	203	223	214	223	195	235	252	239	228	207	223	234	214	244	211	223	226	248	240	218	204	202	235	229	223	212	217	214	229	238	223	196	210	211	219	234	244	212	238	243	193	220	208	243	210	242	223	254	212	210	214	211	209	228	202	221	251	221	181	219	217	227	230	191	247	214	216	217	213	216	233	220	224	228	218	221	215	218	229	213	229	245	232	223	220	246	207	204	242	238	236	208	217	194	217	213	231	248	217	234	208	220	232	227	213	235	218	233	208	211	192	201	226	215	192	228	227	215	218	208	219	233	248	214	223	224	226	207	223	226	246	229	226	225	241	239	213	237	218	225	243	186	249	198	195	246	240	210	232	203	210	238	192	271	211	210	220	223	235	221	223	230	215	209	198	219	219	233	212	213	196	255	234	203	231	207	229	228	199	231	224	230	198	253	204	231	246	226	239	210	232	242	228	248	230	204	220	202	213	226	251	210	251	234	251	228	213	219	220	214	226	235	210	206	222	227	231	233	212	226	238	238	250	213	211	228	201	237	211	237	215	234	211	226	232	230	225	205	230	209	236	243	220	206	217	236	200	246	196	248	216	212	204	232	218	217	224	214	262	231	222	221	218	250	184	225	203	222	221	238	232	225	209	219	226	213	215	226	238	222	216	216	227	208	240	216	198	212	233	222	222	195	239	232	219	214	239	236	250	217	229	243	216	242	230	240	205	227	240	217	211	235	252	241	260	249	220	214	207	234	217	225	233	202	209	251	235	224	236	215	234	208	219	195	215	226	254	226	205	208	212	215	231	208	213	233	202	225	194	221	254	241	222	229	214	245	224	227	214	221	223	216	210	213	216	241	227	221	238	227	214	227	231	221	232	229	223	222	223	213	222	192	224	212	230	217	251	210	221	199	207	216	213	233	238	210	220	215	218	206	234	215	229	198	217	222	261	214	239	223	208	218	241	222	217	208	222	216	238	207	222	233	234	244	234	221	201	244	234	216	218	192	243	216	232	207	235	212	219	232	226	223	239	240	242	220	202	218	223	215	215	193	220	221	245	207	240	223	233	220	229	237	217	211	233	240	238	222	227	216	245	236	224	216	210	215	219	221	225	223	259	214	217	239	235	208	227	211	241	218	226	205	238	210	180	223	209	219	218	210	176	226	219	216	208	232	233	235	216	259	231	245	215	223	231	229	237	226	240	216	231	238	232	238	230	224	246	268	223	226	213	218	212	203	240	216	250	228	232	270	232	226	221	244	204	239	201	214	216	218	222	243	212	237	214	255	218	234	212	214	225	220	252	221	227	248	221	195	225	239	224	214	199	215	199	211	204	206	234	204	237	221	214	210	213	232	243	240	215	238	215	218	226	234	218	226	223	203	209	246	229	210	200	219	223	234	222	241	202	260	223	247	223	219	234	225	200	220	224	274	228	223	232	210	218	223	190	224	209	234	205	215	239	226	229	220	235	215	239	215	203	264	231	240	223	221	223	250	231	220	230	225	238	228	210	228	243	212	234	241	217	211	227	231	217	209	246	229	213	231	207	225	208	215	232	225	198	209	222	238	206	229	211	234	236	250	217	250	206	227	228	242	213	236	215	215	212	228	215	236	224	223	215	233	197	186	226	222	211	194	230	222	232	199	244	216	229	222	236	256	207	220	212	244	212	247	222	225	228	241	233	234	213	215	204	199	225	228	226	231	263	246	223	261	224	215	245	220	235	239	211	255	221	220	235	226	216	207	225	230	200	233	229	235	211	225	227	232	226	217	219	239	234	224	221	216	224	224	246	217	216	214	233	236	214	225	241	219	199	205	220	257	217	206	202	207	221	218	218	230	204	210	225	211	221	240	218	237	247	227	228	230	200	201	238	244	245	224	226	212	240	216	211	225	234	210	221	216	201	207	217	229	253	230	229	239	229	216	230	202	225	230	201	232	261	209	255	210	207	235	210	210	228	184	230	245	210	215	259	222	223	208	225	224	235	223	218	210	229	219	237	214	234	211	227	219	252	224	237	217	225	240	212	224	199	204	251	218	219	213	228	246	254	205	214	210	214	247	223	240	223	229	221	223	198	227	245	237	223	218	244	207	252	233	204	242	207	210	220	239	230	214	247	210	227	227	199	227	234	233	229	244	205	226	246	232	214	245	219	214	209	225	250	223	212	232	218	209	243	227	233	221	240	183	258	222	224	228	222	191	237	205	231	224	236	209	216	238	248	205	216	208	222	216	217	231	239	206	220	228	230	211	207	197	232	222	230	233	209	205	219	241	218	224	225	225	215	240	242	208	202	236	217	241	194	210	193	205	194
14565	2399	5008	5781	4992	4359	3561	3071	2736	2402	2115	1871	1606	1533	1531	1365	1352	1228	1181	1133	1154	1054	1044	987	972	970	957	928	895	853	855	882	905	865	904	851	844	915	854	829	883	805	847	813	821	840	823	761	781	805	797	737	774	782	827	839	840	808	814	767	849	806	813	808	734	780	760	807	782	807	791	753	738	735	747	753	765	752	751	730	799	753	778	790	777	710	767	741	773	793	770	764	750	723	771	758	762	730	781	774	700	812	729	750	710	733	728	727	771	734	775	760	791	732	766	767	702	728	770	770	747	730	805	712	751	729	756	778	769	731	762	734	776	737	768	771	800	726	786	726	689	755	750	753	751	764	749	767	739	814	741	666	747	734	743	743	764	775	731	738	713	680	740	722	765	760	751	735	747	708	714	712	733	765	710	741	769	765	743	787	693	756	774	755	798	771	751	761	716	726	734	718	717	705	765	742	743	782	742	759	684	718	706	754	789	724	722	786	781	705	701	727	753	716	741	697	733	746	690	711	727	744	757	765	770	676	758	729	754	710	739	737	780	713	748	731	747	784	744	723	755	728	739	738	767	728	758	726	737	725	732	726	754	752	730	750	802	728	749	745	740	773	740	744	667	717	724	796	759	731	717	708	759	752	738	776	761	774	764	753	727	735	705	775	732	760	755	763	727	780	697	744	731	719	758	699	769	775	717	721	740	684	745	751	757	787	739	738	753	714	795	787	695	734	754	734	736	789	702	726	795	748	752	702	738	745	742	724	782	709	795	783	746	720	790	687	719	673	734	698	714	733	758	738	699	726	774	712	738	774	742	769	699	751	741	770	720	716	713	769	682	699	723	729	713	692	746	748	731	695	731	729	763	704	778	680	727	743	750	747	755	738	721	762	735	743	778	780	774	705	738	717	770	756	797	753	743	755	737	752	766	718	753	734	752	748	778	719	728	731	788	745	738	751	731	761	760	762	737	766	755	678	739	724	746	746	752	762	763	707	772	713	746	713	772	728	794	779	763	766	740	742	731	705	732	720	685	713	730	761	786	712	763	758	746	716	744	718	773	788	747	737	752	754	756	717	754	767	798	758	740	747	731	718	758	748	746	729	730	732	690	739	694	750	730	787	780	761	707	753	763	754	748	762	745	697	753	721	698	692	744	746	746	771	741	731	773	749	722	736	735	720	726	719	712	674	742	714	736	753	696	714	717	716	727	803	734	715	714	802	738	756	741	730	737	704	773	718	807	720	718	720	764	779	716	697	787	734	772	755	754	782	729	711	709	744	718	771	731	745	758	718	738	717	747	792	759	702	717	754	749	735	744	750	725	729	725	749	744	749	765	746	712	713	740	722	726	758	780	748	784	713	733	724	754	755	751	721	731	710	741	722	724	736	751	767	745	749	724	752	754	762	705	695	696	726	750	756	791	691	757	756	723	751	678	704	763	764	758	731	732	747	694	718	752	731	774	741	759	801	711	690	722	759	713	715	739	729	796	758	726	712	678	751	750	745	782	690	769	726	704	714	754	710	779	731	718	766	711	701	756	764	755	741	726	729	686	750	757	748	753	726	714	717	739	739	797	727	690	762	726	716	739	743	696	780	745	771	746	750	764	735	767	731	722	739	818	705	710	748	732	709	737	765	696	732	713	736	766	741	753	711	760	760	776	767	788	733	705	717	725	739	711	785	745	710	712	763	744	737	733	754	780	779	676	719	691	742	768	731	737	753	715	771	737	773	729	742	793	764	749	777	770	722	789	698	815	705	739	744	763	752	740	740	702	749	712	735	783	757	688	738	738	738	784	781	764	744	757	699	762	739	779	706	724	726	725	758	748	779	780	716	739	741	697	718	722	710	685	736	707	736	795	765	810	704	740	769	760	720	756	767	741	740	754	691	737	709	767	717	775	743	734	687	754	754	770	745	716	771	752	745	744	720	734	716	704	713	703	732	682	775	754	736	750	737	732	728	816	734	739	743	727	746	710	700	749	770	750	752	730	703	771	791	752	723	743	758	764	758	795	740	714	744	774	730	728	723	699	774	712	748	744	713	689	728	738	724	720	740	715	736	700	746	759	756	757	763	742	742	766	728	739	731	771	787	710	748	742	720	728	733	760	717	824	794	738	764	774	733	747	749	747	800	743	722	726	692	752	731	689	720	718	737	699	762	715	747	722	726	772	700	773	762	711	716	748	767	767	736	685	732	734	755	695	700	725	764	742	752	767	710	703	744	747	736	748	741	735	709	691	764	742	722	733	741	765	730	701	770	705	738	753	750	778	732	683	744	773	734	727	756	744	771	737	738	753	749	749	800	721	736	709	749	757	732	754	688	736	723	801	760	712	740	752	731	774	717	706	711	708	754	758	752	736	734	715	752	750	741	730	706	770	761	735	764	780	750	720	695	721	711	753	714	753	765	692	745	723	724	753	753	727	755	767	721	684	726	748	710	747	739	665	734	755	718	746	753	741	814	758	716	743	730	714	772	797	727	720	745	713	766	757	742	780	678	692	731	736	712	742	738	746	749	734	725	704	721	778	718	738	694	734	738	736	748	766	709	742	729	723	766	768	733	761	784	737	774	710	734	755	753	696	745	736	733	744	797	752	744	747	737	700	713	752	730	723	739	757	764	773	722	757	738	696	760	732	687	770	760	708	756	727	748	755	731	746	676	745	707	689	748	756	818	738	740	759	758	692	715	763	715	685	737	757	760	739	760	719	683	733	743	708	687	740	743	766	721	735	697	729	761	737	751	782	737	751	762	726	733	750	745	729	756	721	787	753	722	710	738	739	749	748	724	763	756	768	747	717	736	715	749	760	688	709	741	719	707	766	710	719	754	768	728	784	742	781	787	724	760	732	742	764	746	716	750	745	757	692	729	733	726	759	754	733	696	770	776	782	703	725	734	702	775	757	724	740	729	772	696	778	765	739	776	715	778	719	716	748	722	729	794	698	740	721	691	703	740	734	773	755	699	722	730	678	695	758	745	732	707	800	748	734	789	741	754	778	739	722	751	753	718	749	736	745	715	734	740	751	699	762	683	786	707	710	719	704	680	757	754	752	766	687	718	738	732	742	693	731	750	710	769	701	721	712	781	778	720	753	747	705	747	749	731	755	723	717	783	740	674	757	762	730	774	717	723	713	725	726	706	711	764	722	738	731	749	715	738	693	686	725	768	717	714	796	708	759	734	743	763	784	721	728	724	749	707	690	704	717	694	766	770	698	725	723	702	719	721	752	747	756	781	704	767	750	739	731	706	743	708	756	721	744	729	751	732	741	736	738	743	759	727	765	718	720	768	766	725	740	741	740	657	778	750	718	728	710	726	728	756	712	782	712	745	741	741	720	711	758	746	735	743	774	719	751	706	789	724	718	757	750	735	736	726	811	767	727	748	760	744	703	718	721	722	740	728	745	750	748	769	747	713	753	747	757	685	732	761	737	794	688	737	729	761	735	745	776	716	762	780	734	751	709	723	761	698	782	751	722	750	717	696	754	762	739	763
2068	140	134	135	87	101	79	87	93	92	88	72	78	70	74	73	73	69	75	99	71	68	62	83	81	75	79	86	85	72	75	82	78	74	67	70	70	74	81	62	67	77	83	76	79	77	70	60	69	72	81	75	84	62	82	82	58	79	81	71	69	74	85	77	79	65	60	76	73	71	63	71	82	84	75	82	81	81	71	72	74	73	73	79	86	79	67	70	84	71	81	72	75	71	72	71	80	90	99	73	70	72	67	78	70	78	78	88	71	63	87	77	73	85	80	71	73	82	75	71	64	88	64	70	65	78	66	78	76	66	71	75	71	66	82	73	61	80	64	72	71	83	60	78	61	81	75	77	71	67	72	69	66	72	81	79	67	82	64	75	76	66	87	80	76	81	68	68	76	64	62	89	79	88	78	67	70	79	65	90	70	71	85	79	78	75	75	92	68	84	80	64	88	64	75	70	77	77	82	68	81	79	67	82	90	74	78	75	68	77	78	62	74	81	77	81	76	58	83	64	84	63	88	73	83	80	70	64	66	79	93	68	77	64	73	68	81	74	61	59	81	79	80	60	73	89	64	71	78	80	83	91	88	69	79	73	89	70	76	83	80	53	64	79	83	81	83	82	83	81	76	62	75	61	66	73	85	91	77	74	78	79	76	74	78	74	79	71	69	79	70	71	74	67	69	63	93	71	75	76	81	73	68	67	81	65	76	64	61	68	84	75	61	71	86	88	70	79	81	85	86	81	65	90	72	86	73	65	66	83	75	81	70	80	81	87	73	71	81	70	88	63	75	77	68	93	89	58	67	73	72	71	59	88	80	64	68	70	87	77	77	71	71	75	76	80	70	71	82	72	66	83	85	65	81	86	81	62	80	66	79	78	72	82	77	78	86	97	54	77	89	76	70	72	78	63	79	76	67	73	72	74	69	72	78	69	95	69	90	78	66	61	87	64	91	60	66	79	76	70	83	86	80	55	71	74	78	68	63	71	75	66	78	76	87	81	63	77	79	87	71	84	67	97	79	64	77	86	62	82	70	66	73	74	57	75	79	73	78	70	63	70	83	74	71	78	82	85	72	73	63	88	77	78	82	71	77	65	73	80	70	64	77	80	69	71	74	92	69	91	83	59	73	93	68	59	77	80	66	78	77	93	67	87	91	77	69	78	76	72	77	72	54	77	78	87	81	72	81	86	72	73	62	59	66	75	80	59	81	74	69	77	85	77	67	64	84	84	68	78	72	72	73	71	88	68	74	84	74	87	77	84	67	84	80	77	86	78	60	78	89	70	56	76	102	93	83	78	71	69	64	65	64	75	82	82	82	93	82	80	81	64	92	66	64	70	86	81	76	70	67	70	86	69	82	73	71	57	65	58	67	89	80	70	78	77	73	49	67	74	78	71	82	79	84	80	63	80	61	74	69	79	64	67	87	69	80	67	66	67	72	84	71	69	72	72	67	74	74	72	94	78	79	89	88	75	69	79	68	57	70	67	80	70	66	101	80	70	82	77	63	77	78	93	92	85	74	77	80	74	60	78	82	78	86	63	91	83	70	63	68	74	74	77	82	68	83	77	63	69	79	83	80	57	79	78	79	85	77	79	69	73	59	95	79	79	70	80	74	88	70	56	63	86	72	61	79	64	68	76	95	59	85	71	76	84	70	84	69	77	60	87	86	68	78	88	81	64	76	68	89	61	93	85	69	85	88	72	75	69	71	77	94	75	74	97	71	81	77	76	84	64	66	76	65	67	63	81	88	89	72	77	67	63	71	65	64	89	78	79	62	70	76	82	76	72	62	71	84	74	79	59	79	79	79	89	69	76	76	69	64	74	79	72	106	71	73	60	69	77	83	74	91	94	65	60	80	74	87	81	61	62	62	55	76	70	87	79	69	59	75	87	77	74	70	80	60	74	78	68	92	66	68	82	72	80	82	72	70	79	62	64	74	90	77	78	77	71	75	82	81	82	75	80	79	81	67	89	69	91	74	82	87	69	81	75	70	65	108	63	74	72	88	67	81	89	74	70	84	77	86	77	79	77	65	65	73	63	87	83	95	76	74	80	79	75	72	62	83	64	77	72	93	88	68	81	75	57	94	73	64	85	67	84	83	83	73	78	81	80	72	79	72	77	69	73	75	69	51	70	79	85	86	66	70	72	66	67	87	67	85	73	79	86	69	81	75	67	73	86	83	72	70	79	85	80	82	60	56	76	70	66	80	70	73	74	75	59	82	94	77	63	66	78	73	87	63	75	77	91	65	85	69	73	74	73	63	76	74	71	102	78	74	93	89	79	71	82	79	72	85	76	64	74	77	93	68	62	80	80	76	61	58	70	78	79	68	73	70	71	61	87	78	75	71	65	81	72	63	85	72	71	52	62	83	60	80	89	82	72	92	73	72	56	75	66	76	82	88	61	65	67	67	79	79	79	86	61	92	83	64	71	95	82	78	66	79	86	79	67	75	81	84	82	89	78	79	66	73	71	77	81	71	69	57	83	61	65	77	81	75	89	83	71	80	81	66	68	78	80	81	74	85	75	79	82	81	65	73	69	76	90	86	65	58	66	87	67	68	81	76	77	73	83	65	87	85	83	56	62	69	81	54	73	67	76	77	72	83	72	70	89	73	71	67	86	68	78	86	80	59	87	80	69	72	82	76	70	89	76	73	79	87	71	82	79	66	86	79	71	76	87	72	69	73	66	75	108	63	75	60	77	76	82	78	76	83	70	63	73	64	69	77	85	79	81	76	68	66	85	75	92	88	67	73	82	88	75	69	73	61	92	72	74	72	85	72	80	80	76	82	78	97	87	71	79	67	69	70	69	83	75	73	80	63	91	82	75	86	78	75	68	79	76	79	72	79	80	80	74	80	87	65	62	70	67	93	82	79	86	69	66	85	78	69	85	81	85	68	65	83	62	81	90	79	84	75	90	70	82	65	63	92	77	60	79	80	80	82	82	81	71	82	56	81	83	65	84	82	65	78	66	70	73	72	70	64	90	76	84	68	79	78	66	73	65	68	77	83	62	82	72	58	75	78	67	72	79	82	60	82	65	67	83	72	78	67	69	62	54	79	72	77	77	76	83	82	93	61	70	71	68	88	72	82	74	71	77	82	73	69	68	95	73	70	84	76	86	58	71	76	56	72	79	61	76	78	92	69	84	76	83	74	70	74	85	60	68	68	93	69	66	73	78	66	79	89	81	68	65	64	78	88	90	68	61	92	80	83	59	55	78	80	73	68	68	67	85	74	73	86	71	69	65	78	71	80	74	78	91	74	80	75	74	62	68	73	86	70	88	76	80	77	79	85	64	72	53	60	80	78	77	89	59	72	80	95	58	77	66	78	71	82	73	71	68	83	69	76	86	67	75	72	74	81	87	85	72	73	76	84	75	73	76	74	73	69	81	69	83	78	77	69	77	75	70	81	63	65	64	72	72	78	70	78	90	61	72	91	78	75	82	79	65	74	64	76	59	76	76	100	75	79	77	72	69
3196	379	490	468	438	430	407	373	394	358	355	336	310	322	342	300	332	353	350	318	304	330	321	320	328	322	322	330	341	285	308	332	324	317	335	335	313	352	311	286	281	315	294	298	331	318	334	335	299	316	305	314	315	323	311	304	313	333	320	309	324	258	296	317	319	301	314	337	293	317	280	324	320	322	318	300	320	301	314	324	326	309	292	329	296	302	337	289	299	312	285	290	318	331	311	322	311	311	326	283	307	342	353	307	332	340	318	308	301	297	320	323	322	309	328	285	342	333	306	286	295	298	274	320	313	294	303	325	330	303	333	320	311	309	300	290	296	329	346	337	275	307	302	305	310	318	326	298	287	282	319	318	307	300	335	307	306	297	276	310	312	275	303	280	330	303	287	315	337	309	314	311	308	307	318	316	285	327	321	273	304	324	331	315	331	325	310	306	328	285	311	330	305	302	320	296	299	310	292	316	302	325	306	292	313	291	317	313	318	302	326	291	334	294	287	304	311	341	296	311	301	289	346	306	294	312	276	296	304	289	302	289	300	306	307	319	314	359	314	311	310	321	297	324	295	296	308	301	337	293	331	298	288	352	321	327	308	283	341	327	302	342	314	305	322	327	295	300	297	320	329	291	319	289	317	343	340	303	345	284	334	281	300	302	297	304	316	324	299	302	336	300	323	302	320	279	288	319	320	317	318	291	326	309	301	282	284	318	312	309	343	315	312	345	313	314	308	293	302	308	315	313	320	330	319	299	341	299	317	314	327	306	324	305	311	335	293	298	286	317	337	309	342	297	318	301	308	316	304	326	300	323	344	325	303	324	284	308	293	321	299	297	313	315	303	307	322	321	317	322	348	303	282	294	333	274	332	298	339	301	312	304	308	326	313	330	298	278	321	317	316	300	276	298	316	300	307	345	323	333	305	326	315	324	352	321	296	309	309	319	299	315	323	307	293	299	309	279	319	313	342	279	320	299	308	314	312	303	327	305	324	319	311	325	295	292	311	301	315	287	305	294	323	329	318	318	320	328	294	302	303	313	327	310	320	295	315	279	328	309	310	291	306	294	275	333	319	321	338	293	301	293	317	322	319	324	326	311	291	312	325	310	297	288	283	328	327	296	282	298	329	319	331	330	280	302	340	340	305	327	312	310	292	313	310	309	306	288	333	325	331	293	326	316	268	341	315	303	311	312	325	295	283	326	324	310	303	333	293	296	302	309	306	301	338	303	286	299	332	299	282	304	312	305	313	319	331	322	300	312	309	305	300	283	321	336	306	330	323	356	315	305	282	326	286	295	293	338	315	337	320	298	327	310	318	329	315	344	327	321	273	318	322	284	311	287	321	303	283	308	318	350	305	332	305	309	281	272	332	324	359	302	297	299	332	313	306	319	306	303	266	306	281	291	325	316	312	321	275	293	310	329	288	274	315	318	324	314	319	333	291	315	334	299	301	330	307	337	319	318	267	327	288	328	336	317	320	329	302	305	294	302	283	319	272	307	293	328	317	311	314	319	332	288	327	314	311	320	307	321	312	317	300	318	306	317	312	297	341	338	310	325	337	314	328	305	320	305	316	310	309	314	314	296	299	298	304	336	321	340	315	311	326	299	308	301	284	303	310	286	299	321	329	329	288	312	317	326	318	306	318	318	310	304	281	314	337	297	309	308	310	314	309	273	284	320	316	315	309	298	335	322	313	318	315	330	309	313	319	291	315	298	324	332	299	317	322	292	332	314	353	321	303	303	286	292	340	305	307	336	308	301	320	329	274	319	326	311	321	303	329	281	296	296	344	320	315	312	299	302	292	331	274	323	290	314	297	304	298	320	332	285	289	306	307	297	293	331	320	322	303	296	331	282	323	296	319	317	275	310	285	287	293	297	305	313	321	319	303	341	319	323	308	315	309	331	282	320	294	326	283	298	294	298	323	297	288	298	273	309	292	292	331	295	299	304	331	305	310	289	323	314	342	310	349	300	317	328	311	332	345	281	322	302	326	294	280	301	297	276	303	306	305	339	319	322	315	287	340	332	332	318	304	334	281	280	334	294	290	276	295	334	299	296	303	319	324	297	349	307	267	296	301	355	347	293	308	297	319	304	294	349	297	283	298	345	257	325	333	287	322	265	331	303	291	280	295	281	361	324	293	313	305	302	289	276	277	298	342	323	339	317	302	298	316	288	303	307	322	343	305	316	308	301	282	317	284	329	342	332	294	319	334	335	339	298	294	297	299	279	294	313	286	296	288	301	323	291	299	303	292	318	325	322	300	322	288	318	315	308	316	309	299	309	300	298	360	304	315	314	290	344	317	295	309	316	271	281	276	348	301	305	330	317	301	309	307	345	324	328	317	351	344	315	343	305	317	316	304	301	339	296	321	307	328	345	302	285	315	330	339	309	311	304	296	337	297	305	317	303	308	292	315	312	324	294	276	323	332	307	313	290	292	334	327	328	306	299	291	320	320	257	339	291	302	315	297	355	319	332	320	301	318	299	302	329	344	303	332	285	302	298	325	311	298	347	291	305	315	329	318	322	309	341	327	336	316	307	278	308	319	311	316	290	290	312	353	300	279	317	277	298	302	296	300	320	316	289	332	305	290	339	339	316	307	320	295	326	312	330	308	331	323	326	320	323	317	313	317	281	301	294	301	275	334	352	318	308	295	306	311	294	319	322	293	302	325	282	322	308	330	338	328	296	321	330	304	311	288	320	309	310	322	316	303	263	315	284	316	290	298	331	328	357	297	297	299	308	316	272	312	306	318	320	329	324	276	304	316	280	330	323	328	283	305	317	315	252	326	285	312	335	326	298	284	334	316	296	282	337	322	305	321	336	353	309	303	276	337	329	314	300	317	315	307	320	311	339	299	308	332	294	316	347	317	320	308	302	286	313	286	321	331	338	302	312	297	275	324	307	318	309	316	304	296	289	315	337	328	339	287	300	300	327	292	299	288	326	307	315	289	303	344	321	310	310	296	273	323	354	326	304	315	335	282	269	270	309	291	315	323	305	326	303	299	277	314	294	313	325	275	328	319	314	276	314	332	307	333	328	301	333	319	302	331	298	337	313	289	307	296	297	307	350	344	298	314	287	355	332	304	310	289	317	378	298	304	319	358	344	334	303	326	313	290	326	282	329	294	308	326	314	320	298	319	314	310	286	288	332	314	295	295	320	342	336	305	357	284	330	314	306	316	290	292	314	323	292	286	311	324	299	320	278	310	335	295	302	320	291	273	306	303	319	330	328	303	284	318	328	299	284	286	340	326	300	302	297	320	299	319	303	306	330	309	283	295	308	295	328	316	327	323	342	331	298	301	312	296	283	317	290	310	303	325	322	309	343	315	296	302	293	286	304	316	311	312	320	295	331	300	313	300	293	319	327	355	323	276	325	302	321	321	292	307	303	302	303	329	308	300	285	292	311	319	290	300	334	306	326	295	334	342	295	307	291	337	316	301	313	316	292	290	282	287	307	307	312	335	299	324	315	294	316	308	316
15720	1542	1206	977	623	542	407	368	286	267	269	241	232	259	196	205	176	189	182	195	198	191	173	191	163	172	171	181	187	150	159	197	190	155	168	167	177	165	183	191	178	196	158	172	170	178	157	180	149	166	142	186	160	155	174	143	179	156	149	159	169	160	165	151	166	176	165	184	143	133	159	148	141	167	164	176	158	156	159	189	161	166	155	170	177	159	169	159	166	167	168	195	174	181	190	139	160	160	147	162	168	179	180	166	142	162	174	168	164	158	170	173	166	184	186	165	149	172	130	162	176	157	146	160	173	138	163	158	164	163	179	173	157	159	149	165	154	175	154	172	152	166	143	168	156	157	139	148	169	135	142	160	159	145	163	176	157	157	140	151	148	144	161	141	173	152	148	173	169	178	153	154	160	166	158	153	169	168	169	131	170	172	180	173	159	144	161	153	180	154	169	168	156	156	165	147	171	177	160	172	172	138	152	155	138	147	173	174	155	171	154	157	161	151	146	194	155	152	149	166	151	145	148	183	153	164	171	150	144	146	153	148	176	174	140	152	169	182	168	150	156	139	177	166	177	173	169	144	143	162	164	148	167	169	146	173	148	185	165	160	159	160	148	156	143	162	163	168	146	206	143	148	158	157	150	167	165	145	163	161	184	151	172	155	173	188	164	144	161	162	136	162	173	166	146	133	158	181	156	159	156	170	149	172	145	167	152	144	154	171	176	154	168	166	154	131	160	163	176	169	147	165	167	181	172	157	159	152	183	165	167	165	167	167	160	145	176	200	160	133	169	172	170	161	174	169	169	166	158	146	156	146	140	147	156	170	150	163	166	174	171	161	166	184	181	165	136	158	170	173	169	173	161	146	159	165	172	166	180	174	166	162	152	169	183	158	167	159	194	171	170	155	179	131	165	172	153	165	156	160	162	138	160	158	155	172	164	144	161	126	171	154	145	170	177	172	154	164	169	161	160	141	160	163	155	172	150	173	168	168	177	166	154	152	153	154	144	162	171	151	145	193	153	156	162	176	172	170	155	155	196	147	155	158	161	187	176	170	156	165	153	171	173	146	163	191	180	145	163	152	170	156	168	197	163	147	152	143	159	184	165	150	163	146	172	169	174	152	150	154	163	164	165	164	182	155	152	157	152	181	157	180	166	178	155	146	159	164	147	169	191	160	158	170	164	164	159	185	148	169	142	157	179	153	183	157	167	154	155	168	157	168	150	172	135	160	140	155	166	179	184	160	159	171	141	140	169	145	161	150	169	157	144	161	161	156	156	160	163	167	184	143	171	172	170	161	153	141	171	142	170	173	168	171	157	161	172	156	165	154	165	182	160	157	173	154	168	163	153	172	159	157	146	181	174	170	149	172	158	171	165	168	159	165	161	162	160	154	164	167	176	156	164	157	170	181	164	166	182	161	166	196	144	163	159	139	160	159	151	161	157	181	154	176	171	164	149	157	164	171	155	188	141	154	158	159	169	151	144	149	161	143	188	163	176	176	158	173	152	171	166	147	168	164	159	163	152	158	155	167	176	176	154	166	188	155	185	151	163	143	139	167	166	149	154	175	184	180	165	151	149	174	156	163	171	160	149	183	156	172	142	166	176	157	163	154	140	153	152	169	171	161	155	159	162	162	167	178	170	176	168	167	162	159	165	144	150	172	152	168	179	151	180	172	176	172	155	153	142	182	131	156	168	168	179	179	157	149	170	162	162	174	150	165	155	162	136	158	174	157	173	179	158	157	158	137	144	166	168	156	149	170	169	184	153	153	172	170	152	158	181	155	164	143	151	146	172	160	173	140	153	163	148	151	148	175	140	162	139	176	169	148	164	143	133	165	167	183	159	162	164	141	180	164	160	147	136	148	154	161	147	146	156	174	156	154	155	165	149	190	154	166	159	151	160	167	154	157	160	144	176	165	151	150	183	182	161	157	146	135	173	166	162	163	189	172	163	162	180	152	187	181	184	182	176	184	144	139	158	186	174	148	155	157	150	152	157	162	172	167	176	158	155	173	165	162	167	168	188	176	187	167	184	164	152	181	170	162	185	174	167	196	179	182	163	144	176	167	153	176	159	161	176	142	143	171	179	159	165	149	174	146	158	176	165	174	160	155	170	157	153	172	172	187	143	169	148	159	161	178	198	178	156	156	145	154	161	181	172	153	142	164	184	155	145	167	200	160	157	176	160	146	159	164	187	162	169	162	178	153	185	157	152	175	175	152	159	162	184	160	205	156	154	156	169	180	147	142	181	159	160	158	164	156	146	168	191	151	161	164	151	160	150	165	167	164	159	174	165	162	144	161	153	180	152	142	160	169	170	154	176	170	165	157	179	171	147	150	163	165	180	170	166	167	182	155	145	157	134	161	140	179	151	160	161	163	178	148	164	177	151	187	163	128	158	174	161	164	164	178	182	160	161	141	155	160	167	167	159	166	163	164	161	152	161	170	144	184	170	158	178	160	162	165	175	155	151	171	185	156	164	161	140	180	147	160	172	127	138	170	164	158	171	168	146	162	184	150	165	164	159	158	173	188	153	163	182	159	158	168	164	197	168	172	160	168	157	169	143	163	132	152	167	153	146	162	172	155	149	146	160	174	165	159	161	152	141	170	151	142	157	148	161	149	173	166	146	160	167	193	171	163	166	148	143	146	172	167	154	147	170	173	163	174	143	159	154	156	151	173	150	165	163	173	175	150	152	157	147	147	196	146	167	163	166	176	167	172	143	157	169	174	170	169	134	162	163	162	172	155	194	149	144	150	181	133	162	184	166	165	175	147	156	166	174	156	173	158	166	158	171	155	151	159	165	143	169	141	166	159	170	124	142	188	167	152	165	168	145	155	169	129	169	149	150	154	154	163	171	170	171	136	171	138	177	157	158	166	175	169	170	176	145	188	146	187	164	156	157	156	147	155	166	160	152	176	155	165	150	158	169	159	162	155	162	173	151	153	149	164	210	161	169	167	160	155	155	168	190	159	164	170	164	164	166	174	149	142	174	164	167	160	148	174	183	186	145	146	160	165	161	176	160	157	170	147	153	149	159	175	152	166	150	168	183	134	153	163	164	165	164	159	164	139	146	171	138	158	161	170	148	153	153	166	167	161	166	164	195	131	169	175	166	138	183	175	141	167	179	166	177	167	173	185	158	155	173	151	170	146	160	140	170	185	150	151	162	167	169	151	177	158	165	163	181	160	176	139	159	173	171	140	158	156	155	181	177	161	183	149	162	180	165	155	167	149	160	177	145	166	154	156	172	153	165	161	162	155	147	167	161	171	159	134	159	167	158	174	170	167	174	148	159	185	158	156	182	128	137	173	176	148	190	137	151	168	158	147	161	174	165	185	151	161	125	160	176	172	158	182	174	158	161	155	137	169	163	158	163	165	169	161	165	172	172	171	168	166	164	171	165	144	143	141	149	147	165	155	174	145	148	145	158	160	191	154	143	155	171	156	165	193	167	171	164	182	167	160	168	167	156	160	143	138	147	158
9931	1542	2743	3220	2832	2440	2066	1799	1626	1412	1263	1165	1048	1009	920	907	868	839	766	806	819	766	701	752	696	725	709	672	688	654	637	652	646	667	620	606	651	592	653	646	605	608	642	626	627	572	583	593	610	568	601	602	607	554	628	599	619	571	585	559	586	644	595	558	579	566	567	629	594	623	609	590	576	562	545	550	588	601	581	558	626	609	531	581	551	577	585	571	556	578	601	572	597	557	597	587	525	569	586	581	560	625	578	587	568	593	646	550	546	626	594	529	523	583	567	629	535	556	589	575	591	589	564	556	573	575	604	591	607	555	575	569	555	575	552	556	568	569	576	576	528	550	522	569	575	599	579	550	606	566	586	581	579	543	583	568	599	589	530	559	564	559	588	571	584	576	603	620	573	571	596	537	594	569	574	584	563	584	579	565	553	569	563	576	589	553	535	582	554	589	577	590	586	574	560	566	615	532	540	591	558	570	542	574	561	563	540	569	557	564	570	573	569	601	594	596	556	611	538	537	610	515	587	590	542	573	606	561	565	599	562	568	553	591	566	594	554	582	592	599	528	598	563	547	567	585	574	589	546	573	586	616	557	530	581	545	621	548	557	565	501	570	576	524	592	560	601	572	543	547	553	574	595	506	604	534	583	571	587	534	598	615	571	574	565	583	599	573	572	595	584	551	534	587	596	574	530	572	578	576	548	563	600	566	559	589	570	574	551	547	542	599	578	614	571	559	583	600	557	547	630	615	548	559	581	608	603	553	548	578	538	606	611	546	583	559	546	567	548	593	590	547	539	562	582	543	570	555	571	549	547	552	575	560	551	584	555	607	570	580	590	573	556	567	566	560	577	660	558	499	528	571	552	590	546	544	579	575	550	552	553	547	599	562	521	589	562	585	591	577	593	550	618	584	618	580	561	556	581	572	578	588	581	550	557	578	580	562	567	626	605	560	523	602	590	560	552	620	557	569	597	589	554	552	564	574	598	555	571	570	602	573	620	536	587	594	578	573	587	575	576	553	540	564	571	553	591	553	598	523	558	565	588	577	545	562	562	564	562	583	555	564	581	524	581	601	570	595	564	569	577	571	581	600	565	522	572	607	581	603	555	594	585	543	575	597	587	603	560	527	576	540	541	606	562	576	556	547	568	598	581	533	538	616	573	546	564	589	584	587	600	580	609	623	583	583	561	572	550	557	586	558	542	565	548	571	560	537	562	615	589	599	592	544	589	585	567	581	579	570	593	560	528	567	571	574	571	573	570	636	561	549	515	614	537	566	553	609	549	600	540	563	557	552	548	586	522	612	543	530	529	543	521	561	531	592	549	566	581	558	569	571	563	551	578	583	565	564	564	570	559	545	594	566	593	570	580	573	542	529	565	577	519	590	566	563	562	564	509	564	538	523	549	580	582	542	615	571	585	558	545	569	560	572	546	562	594	561	541	619	608	592	526	550	572	577	582	584	570	597	541	590	602	590	539	572	561	566	541	571	572	553	565	607	603	587	570	561	592	577	560	590	556	568	549	561	563	523	575	592	601	576	569	624	558	563	571	550	570	563	592	562	586	542	585	529	567	571	569	563	582	560	549	605	581	546	545	597	593	579	575	552	542	561	530	564	567	565	558	537	578	598	568	553	584	519	611	584	560	575	540	544	559	562	572	586	590	586	594	575	591	521	608	545	596	557	539	577	536	581	581	560	581	562	585	533	543	583	522	555	516	603	525	555	546	594	588	584	571	549	570	533	557	508	581	536	569	560	607	569	582	586	556	556	587	534	542	534	556	548	569	536	559	592	528	577	593	569	555	571	572	556	549	539	544	557	548	598	575	532	557	623	565	503	620	582	552	580	573	594	571	536	567	560	551	574	561	588	586	590	597	554	564	576	563	546	546	570	555	564	526	559	601	616	586	551	541	589	567	603	590	526	587	540	607	595	540	536	594	562	584	594	590	583	567	607	538	552	587	557	552	555	564	559	583	565	569	571	538	597	526	569	602	562	537	554	586	567	553	587	536	526	532	587	597	595	570	548	555	581	545	561	535	551	622	573	600	592	574	539	538	545	589	570	597	582	557	597	592	609	567	593	552	605	570	608	557	577	573	586	572	531	606	596	593	581	589	568	569	576	585	557	590	602	533	552	599	550	597	568	587	573	571	617	530	575	595	568	548	528	548	567	558	560	547	532	555	568	568	580	573	563	559	564	608	555	563	580	589	535	547	569	585	549	589	625	619	553	598	611	520	601	586	554	577	543	585	570	593	613	531	567	606	567	571	596	545	530	611	510	563	530	573	546	523	526	593	619	512	553	549	602	560	547	552	594	549	547	578	591	576	542	550	580	617	582	539	579	572	564	583	518	599	533	547	581	569	564	605	550	576	536	545	569	579	567	574	535	545	586	511	611	618	534	557	572	565	608	542	559	577	544	536	567	572	613	545	602	594	565	577	588	552	569	541	556	581	544	583	603	557	557	573	557	579	595	580	578	570	599	538	544	599	573	593	553	552	542	568	580	609	561	567	553	564	546	542	559	574	616	574	548	585	596	550	556	574	587	569	525	561	549	535	545	538	532	592	583	600	566	589	557	565	550	538	541	583	585	579	560	559	569	560	595	570	546	597	567	549	577	585	536	551	590	538	592	584	566	560	588	579	579	590	542	554	573	553	565	573	556	577	525	580	582	567	582	561	592	572	548	562	529	561	552	560	566	563	604	572	562	562	563	543	535	601	546	576	571	558	569	590	545	581	536	562	558	590	569	570	576	543	548	574	604	584	526	541	530	540	551	511	622	610	585	562	558	589	600	554	564	568	609	587	558	590	580	518	543	562	586	544	581	578	556	591	575	523	619	570	538	552	551	618	613	553	570	546	592	559	547	589	548	551	571	553	604	577	572	562	556	521	612	560	543	605	537	564	614	547	552	571	570	573	566	573	623	617	590	564	575	556	575	588	580	560	557	541	550	585	548	565	554	579	593	583	567	551	579	582	586	576	609	551	565	549	568	596	579	545	588	518	565	584	555	503	553	540	577	550	548	619	535	565	563	538	545	556	536	577	548	577	555	586	580	561	557	534	541	579	502	570	602	580	546	517	570	558	590	543	599	558	576	567	561	543	608	611	588	602	549	616	543	594	602	550	612	554	564	569	577	588	580	574	550	586	602	547	601	542	555	580	572	568	594	584	586	573	540	597	579	606	545	608	596	552	579	552	565	591	569	559	553	574	573	605	551	575	587	657	550	542	540	548	555	550	559	560	547	582	582	567	549	593	560	548	609	563	542	580	569	567	585	569	619	554	559	564	558	564	557	585	591	575	594	573	541	571	625	522	601	553	584	558	573	605	568	548	552	558	593	571	614	603	566	537	545	544	583	571	507	579	566	596	572	560	579	538	536	532	573	603	569	549	558	576	593	584	588	570	575	538	572	556	563	570	596	580	520	561	581	567	550	556	526	517	551	550	589	574	590	590	532	573	568	597	540	549	553	566	536	567	607	551	539	588	550
25939	4692	2364	1718	1195	909	703	605	540	428	483	361	377	359	320	301	315	294	283	275	270	256	271	229	277	244	232	254	225	239	251	245	232	246	245	247	223	236	237	242	249	213	244	249	233	248	243	239	226	224	264	246	241	243	238	213	224	213	215	258	197	223	218	207	228	221	216	220	234	205	213	205	225	227	207	233	227	225	247	227	200	221	220	216	220	239	223	257	206	204	223	190	215	220	216	215	233	208	234	247	223	216	213	246	209	215	213	205	222	235	202	210	229	221	223	254	201	213	198	208	226	235	201	236	227	216	237	231	236	220	266	208	236	240	234	228	229	234	211	222	231	239	209	215	231	262	223	232	207	216	229	210	189	208	237	211	238	249	228	241	226	236	199	228	243	209	209	219	244	215	230	224	218	209	258	251	210	211	233	259	239	225	219	227	195	209	221	213	234	221	214	222	197	245	224	246	203	213	210	244	215	223	209	219	221	250	225	200	227	228	213	222	235	221	225	220	243	250	235	206	219	216	255	208	222	212	253	232	213	224	188	211	208	223	207	221	248	221	251	199	208	229	217	225	229	231	248	223	256	218	236	195	220	239	222	214	230	237	219	216	200	213	261	256	241	242	209	244	229	222	226	231	233	231	240	214	220	208	231	226	198	224	220	217	222	211	240	222	196	257	201	226	220	193	220	229	227	254	218	232	241	210	203	209	238	203	244	226	228	226	235	210	244	203	231	236	242	189	226	255	234	213	228	217	234	203	223	229	219	235	235	214	193	217	213	219	208	225	220	228	217	248	213	212	236	214	235	216	237	209	227	206	233	230	227	222	235	224	221	221	227	220	199	204	210	207	240	240	225	216	202	219	231	223	216	214	227	224	242	201	231	214	235	213	224	199	250	256	223	228	214	271	249	214	245	231	213	194	240	216	192	237	213	243	247	216	222	245	220	230	207	221	237	220	231	225	228	230	187	235	249	237	219	217	221	226	187	210	237	212	213	231	210	225	237	207	240	228	221	212	221	217	224	215	205	224	208	203	244	212	224	226	223	214	216	223	239	235	197	229	217	238	202	203	225	182	236	233	229	218	192	197	225	237	225	227	223	209	219	232	222	235	205	237	228	233	224	252	253	214	240	214	229	206	227	219	214	256	219	229	214	242	201	230	195	244	249	202	214	232	222	224	221	217	195	237	230	233	224	222	201	226	227	211	225	237	229	233	244	218	207	210	217	194	246	223	201	232	219	232	215	239	228	220	245	219	224	217	223	217	205	209	222	227	211	228	225	222	219	224	228	212	211	216	220	203	250	226	210	217	226	244	248	215	218	226	220	230	233	219	252	234	197	236	252	230	226	240	223	240	226	227	225	240	212	221	216	205	208	204	223	225	246	216	202	212	220	242	233	205	222	224	222	261	214	234	237	213	215	215	222	233	209	226	220	222	215	235	250	213	237	218	235	232	217	189	220	238	213	229	226	234	223	225	204	213	226	222	243	198	228	243	229	246	217	223	218	231	227	203	220	231	250	210	225	234	242	246	243	216	199	218	206	214	222	217	218	234	197	227	266	213	228	216	229	248	229	214	232	249	212	222	240	217	194	204	227	197	229	239	214	233	239	221	191	228	229	216	232	215	216	212	219	235	224	224	213	246	214	262	228	227	209	228	234	242	236	247	208	244	231	206	225	233	220	242	242	242	235	236	212	225	251	225	232	256	221	224	214	237	255	253	193	216	195	218	258	223	221	239	213	242	229	217	203	222	219	237	215	224	211	248	201	236	222	220	211	236	236	213	232	246	246	221	227	231	216	239	196	241	227	221	216	235	244	231	208	226	212	239	229	220	219	240	239	205	235	237	224	212	222	276	219	207	220	246	212	226	213	213	240	214	234	235	205	247	219	227	205	247	229	222	231	208	242	215	221	222	248	239	240	223	230	232	227	219	238	231	207	218	239	206	232	209	214	226	230	237	256	227	233	235	232	215	220	205	198	230	238	225	211	217	200	200	214	235	227	199	176	227	243	219	228	220	224	215	245	236	233	228	199	219	248	227	217	225	207	209	208	238	212	202	223	225	209	223	245	238	217	194	221	217	232	217	228	261	234	214	208	188	231	226	228	237	185	224	234	231	221	229	239	232	210	237	224	222	216	232	214	234	224	211	215	216	249	232	225	220	219	216	203	237	210	227	248	212	241	232	212	221	234	197	228	212	229	222	220	211	238	210	215	224	205	197	254	217	230	212	223	225	199	235	197	206	208	220	268	240	236	217	219	230	234	236	218	215	242	224	230	210	255	195	240	193	240	239	218	252	247	221	241	245	226	233	226	216	245	228	220	221	228	227	224	213	223	222	221	203	254	213	237	231	206	243	242	214	237	230	204	211	241	192	233	213	217	223	243	225	229	240	210	220	206	220	223	184	216	229	220	237	228	229	201	203	222	213	216	189	205	229	229	235	229	211	239	230	236	247	213	227	224	175	197	214	224	217	199	228	239	221	215	227	220	210	223	206	225	187	249	238	249	243	206	212	236	219	223	243	229	218	225	216	250	222	225	241	219	255	208	206	213	225	222	207	229	234	189	182	242	229	235	206	214	226	209	205	232	202	216	229	230	240	228	232	240	208	215	243	196	207	236	230	271	226	221	238	215	237	235	236	198	192	194	179	232	233	247	209	221	223	231	223	229	205	193	234	224	211	229	226	213	235	213	215	243	217	222	221	216	227	213	229	213	224	244	219	232	237	215	226	225	224	226	232	217	218	212	224	220	219	236	238	222	238	253	222	193	238	208	209	222	190	210	244	220	199	235	216	193	197	219	222	215	215	213	269	219	215	231	196	253	215	230	214	235	221	218	233	225	210	222	244	215	191	208	221	223	223	211	244	234	246	213	234	228	214	234	238	206	225	201	202	222	208	221	214	241	205	234	254	215	224	246	204	218	245	215	216	253	214	218	236	241	238	202	208	226	259	225	214	245	192	225	220	235	207	235	201	219	233	231	261	211	213	210	206	218	213	214	235	231	219	205	213	211	222	226	238	208	246	215	240	223	213	238	221	242	210	224	215	227	244	195	241	208	253	244	205	229	229	229	202	217	223	218	204	207	211	214	217	216	240	207	201	226	230	212	241	231	224	202	207	223	243	203	226	222	230	227	232	224	213	207	243	239	218	241	224	232	224	215	224	245	232	215	210	222	217	194	244	214	212	244	229	192	233	239	218	237	193	215	205	227	233	231	241	225	196	215	206	217	213	238	230	198	242	216	234	219	234	215	215	227	218	245	214	239	241	210	213	225	244	233	225	234	224	226	207	216	232	230	243	221	255	195	214	250	225	238	191	233	216	219	220	229	214	224	191	206	246	209	231	245	214	228	223	234	239	232	223	204	236	221	213	241	204	214	230	208	261	247	220	209	211	206	220	213	206	223	199	231	213	213	241	210	201	245	221	230	223	241	232	237	217	231	216	238	224	229	222	231	232	226	209	226	217	226	218	218	200	223	216	188	213	226	219
14137	2458	5015	5834	5099	4303	3568	3091	2627	2376	2108	1866	1678	1559	1461	1414	1318	1216	1267	1117	1120	1081	1060	1013	986	980	955	917	886	907	945	916	915	896	902	873	884	823	851	922	850	824	802	852	818	866	807	839	793	842	808	816	826	740	797	811	765	752	834	812	839	767	734	763	799	758	764	814	734	777	751	762	758	802	816	812	774	829	815	777	778	775	787	731	800	784	756	725	782	752	779	698	784	729	731	718	782	717	774	766	739	742	770	743	712	775	750	743	760	722	719	707	781	740	745	766	715	766	781	750	747	736	698	756	752	742	783	806	751	815	716	728	739	741	755	732	732	738	752	725	737	714	698	756	791	804	764	757	769	729	691	738	762	723	753	727	740	757	754	737	774	765	738	705	743	811	726	751	744	694	754	768	726	718	719	700	736	743	726	720	740	737	793	738	749	738	720	765	743	736	711	749	751	696	669	735	733	736	751	762	717	785	723	710	762	731	774	727	779	719	724	735	721	699	735	742	711	755	733	710	746	705	773	710	750	730	729	776	678	736	789	712	749	783	733	797	719	717	749	705	762	768	733	761	723	762	750	728	719	756	766	748	725	720	767	783	738	746	743	769	707	769	732	722	759	768	734	748	798	787	739	792	729	756	696	714	738	701	716	744	737	741	751	738	790	760	765	752	741	738	742	740	754	749	705	735	707	785	738	705	797	726	730	709	728	731	774	782	743	763	751	720	730	772	754	737	750	734	747	711	734	717	744	762	757	729	734	792	708	715	775	779	735	683	738	749	756	752	712	786	778	729	755	752	732	743	712	738	713	754	759	738	781	732	732	786	722	706	778	753	727	723	763	746	751	719	715	744	757	754	732	739	773	751	742	705	738	737	705	759	753	819	752	795	706	731	756	740	708	720	744	761	733	741	798	732	762	748	803	756	716	778	771	777	730	787	711	711	766	738	721	708	747	758	755	764	714	763	766	734	723	747	736	681	761	754	722	671	714	724	777	733	759	720	769	747	757	726	703	753	712	722	709	713	731	757	751	737	738	757	728	732	685	704	741	699	753	756	746	791	775	787	760	731	756	755	750	777	792	772	764	752	735	761	705	723	733	745	758	785	727	701	750	727	723	705	783	742	825	730	757	684	736	730	710	756	771	755	752	744	700	680	794	759	753	733	743	770	745	753	727	720	738	730	758	777	734	772	802	753	754	785	720	721	712	766	742	719	749	734	756	748	729	766	723	769	760	793	707	765	797	750	742	747	733	760	730	729	733	752	739	806	700	701	720	742	769	789	733	791	733	706	702	735	676	711	723	757	789	734	744	787	758	746	801	759	755	736	758	730	748	753	730	770	711	784	742	792	769	761	718	761	738	699	752	760	731	712	741	733	766	755	757	773	741	699	749	772	753	719	762	767	770	723	753	711	692	742	784	767	729	747	766	824	726	763	775	767	746	720	760	717	706	738	722	779	774	715	728	699	746	751	739	759	790	770	762	756	702	698	751	764	727	740	757	757	774	742	755	758	805	687	739	731	752	750	726	749	783	730	727	729	752	724	774	738	709	774	749	812	782	731	741	722	763	777	720	756	756	725	772	740	735	741	768	762	685	731	690	784	751	725	758	755	742	711	759	753	744	734	754	754	721	787	706	751	725	733	716	742	789	685	725	780	739	751	722	789	701	765	732	721	731	730	716	762	719	731	772	697	764	709	747	710	717	721	712	746	740	750	774	745	759	757	713	700	758	743	784	727	758	758	737	747	733	740	756	750	736	747	751	756	712	712	734	760	735	753	740	743	721	699	721	701	744	738	761	713	719	685	767	748	744	739	732	773	753	679	731	744	762	745	785	751	712	737	747	770	764	717	764	753	735	730	752	669	704	764	791	759	703	775	758	756	711	774	731	727	793	763	707	723	731	726	732	744	785	738	725	745	718	718	733	760	718	757	731	729	804	753	745	718	759	713	715	757	750	762	712	736	710	728	752	714	723	711	729	724	770	733	741	713	760	773	740	733	764	742	731	745	740	708	717	773	750	767	751	745	756	745	742	738	723	764	729	723	730	734	766	731	715	753	736	727	760	718	752	745	727	743	767	743	780	756	746	772	750	761	735	726	734	754	756	770	813	751	753	703	719	782	707	714	768	740	742	733	774	758	702	705	760	770	734	758	804	756	742	734	734	752	750	744	817	755	767	690	724	758	767	730	760	803	698	733	792	784	726	779	715	748	724	787	745	780	721	709	761	783	723	787	748	726	758	705	741	717	782	716	720	772	752	761	789	735	763	753	774	730	720	721	772	754	721	773	712	701	732	737	715	783	736	738	693	713	738	741	754	742	718	748	719	735	740	792	737	731	764	742	734	740	713	776	749	722	711	685	692	754	717	813	698	758	773	749	761	729	732	725	732	732	741	761	746	738	730	737	771	735	749	735	763	736	815	767	727	749	758	756	703	728	698	716	750	700	732	743	754	760	731	718	770	736	750	720	744	734	740	753	775	766	689	711	752	725	766	704	730	766	728	741	726	749	744	770	755	760	720	702	718	724	708	735	701	727	723	742	760	777	682	750	749	721	756	758	763	736	763	745	780	726	716	735	754	753	704	725	725	756	748	761	743	723	733	705	740	752	765	788	742	775	728	727	723	747	756	732	747	751	698	782	731	744	714	759	810	752	726	732	770	736	731	721	793	779	700	759	805	762	756	753	738	763	747	701	751	737	712	733	735	706	715	749	747	729	772	807	701	725	746	761	742	769	716	757	784	712	721	758	743	758	792	722	735	731	721	738	769	752	717	728	693	770	754	740	747	785	716	677	754	767	768	762	732	757	766	730	743	699	751	783	749	764	792	761	765	775	701	747	769	709	785	770	719	720	748	694	786	734	799	746	691	751	744	704	796	765	743	689	762	733	714	765	723	697	732	761	746	734	743	716	720	716	775	783	755	781	749	766	762	737	757	794	727	699	806	795	704	737	733	755	774	712	698	727	755	712	749	735	718	755	765	712	816	732	692	777	773	744	713	754	768	728	790	765	748	738	763	753	773	747	746	767	706	785	747	750	752	777	770	764	728	732	734	733	732	755	741	738	702	735	746	725	722	722	739	762	735	782	786	702	752	753	747	753	702	766	718	733	746	739	773	715	747	744	733	734	724	738	766	747	723	727	745	718	741	758	761	702	763	745	755	762	724	721	725	702	784	756	740	738	810	741	756	767	750	668	763	743	759	756	677	770	760	737	732	778	739	743	806	740	753	767	750	745	737	753	781	727	716	719	736	708	729	720	775	742	781	710	757	723	697	749	767	693	753	740	720	772	773	817	781	763	735	767	728	742	751	774	818	740	700	704	707	782	764	758	731	724	706	715	752	771	745	740	760	742	782	791	730	758	734	700	754	688	719	763	707	726	740	758	726	776	725	749	727	729	686	719	737	748	774	762	741	796	712	719	719	796	730	741	722	687	743	766	734	724	760	766	755	765	664	739	737	740	746	733	743	773	745	714	750	740	720	717	755	708
2170	137	139	114	112	106	125	90	74	97	90	79	78	74	77	71	83	81	62	68	74	76	77	75	80	75	77	72	76	78	77	84	69	78	83	74	76	72	84	74	86	73	88	65	79	68	77	86	87	71	85	85	78	75	86	88	64	95	66	70	72	72	79	67	69	70	76	69	87	80	65	77	78	92	71	79	82	75	68	56	58	92	75	68	80	84	80	79	79	91	78	93	86	70	69	68	67	70	70	81	69	72	58	88	79	80	80	79	62	88	63	71	73	72	55	77	74	74	80	77	76	59	82	78	79	84	75	73	65	73	98	78	87	67	84	71	73	79	59	88	92	78	69	69	79	84	67	72	75	79	91	78	93	93	68	86	74	84	76	72	87	75	79	70	89	71	71	71	67	77	75	78	64	81	94	72	102	71	54	68	70	82	71	65	73	76	65	59	75	83	105	72	67	88	57	87	85	79	60	86	72	79	85	72	89	88	73	87	81	82	86	65	55	79	68	67	71	78	78	78	69	85	82	83	68	76	94	61	72	80	71	70	80	63	85	71	93	66	69	72	64	68	73	82	73	82	56	94	65	69	63	71	78	93	79	72	72	103	69	73	76	69	79	69	64	72	67	80	68	70	75	76	66	82	90	67	96	82	99	72	96	66	63	73	63	80	63	88	78	78	61	84	67	80	84	80	82	60	78	69	74	70	78	79	72	71	75	65	91	69	82	69	79	66	70	85	69	81	87	72	86	84	76	75	79	81	64	68	78	73	66	69	73	81	76	63	72	79	84	60	72	75	78	64	83	78	85	70	78	68	82	88	87	71	71	75	87	79	82	67	76	73	71	72	72	73	80	61	85	68	57	89	81	68	76	74	67	79	74	72	72	88	84	74	73	72	92	67	73	73	83	73	65	67	83	70	74	71	90	67	73	67	68	79	78	66	74	67	82	83	67	84	78	87	73	75	73	72	66	79	82	83	72	75	74	67	70	76	68	75	72	80	77	75	71	81	86	80	62	77	89	80	100	76	56	89	70	67	58	68	75	89	73	77	80	75	63	67	90	80	77	71	75	58	75	72	75	75	73	66	78	93	86	96	70	74	73	74	83	87	71	80	73	73	74	90	76	86	89	80	78	67	79	72	72	67	83	79	61	68	77	74	92	57	79	70	69	98	63	73	87	74	97	78	78	82	82	74	80	69	74	78	90	82	78	70	94	77	89	78	73	92	75	71	63	72	83	84	64	69	86	74	75	75	84	63	75	73	71	80	66	76	70	82	81	81	71	66	80	66	72	79	74	76	77	78	91	71	74	76	78	84	67	74	60	81	65	77	88	78	69	85	87	72	86	85	80	75	74	86	78	69	70	91	74	70	74	80	69	67	75	88	78	88	92	91	75	71	56	79	73	71	74	85	78	75	89	76	83	67	90	82	90	77	81	77	81	81	74	81	94	80	63	78	65	68	71	78	85	69	73	70	84	83	68	83	71	76	71	65	78	82	77	71	74	64	75	79	69	51	76	76	60	76	70	63	76	70	75	73	87	71	76	65	83	92	70	62	82	77	86	88	65	84	78	71	79	65	76	83	69	59	74	56	67	68	71	69	80	63	76	69	89	69	81	65	88	79	68	82	73	95	55	74	82	65	56	71	88	72	69	70	85	76	88	60	75	84	88	81	78	75	70	80	70	89	86	86	78	85	74	80	72	85	70	81	80	81	93	77	72	87	85	83	68	69	71	70	72	75	71	81	75	84	65	65	89	64	69	71	77	66	75	76	83	72	69	82	64	81	68	67	72	71	69	73	73	61	80	77	83	77	84	75	67	68	85	91	82	60	83	77	88	65	87	68	80	77	83	54	81	83	79	76	86	78	66	67	60	76	62	77	55	82	81	75	66	78	74	69	62	72	71	90	72	76	82	77	67	77	73	92	77	80	78	81	74	79	89	81	68	86	69	72	66	84	78	67	71	68	83	74	71	60	97	76	83	72	75	86	81	59	78	75	87	77	58	82	87	76	75	58	78	76	68	95	82	83	62	85	72	55	79	70	76	77	78	69	76	96	73	74	68	85	51	73	75	64	66	83	82	63	71	72	86	70	79	78	85	87	71	68	91	88	83	70	74	74	72	73	87	69	78	79	71	81	79	69	74	71	90	81	67	83	66	91	76	72	74	75	81	63	70	66	65	82	89	81	84	61	68	72	74	75	73	68	71	80	70	78	66	71	93	73	77	71	76	66	71	72	87	69	64	82	69	73	71	85	82	77	81	71	84	71	73	66	60	78	71	80	67	75	74	69	79	87	71	54	66	83	64	67	69	84	79	69	64	76	56	86	80	71	76	66	67	91	80	63	83	70	76	89	80	71	71	76	74	71	49	83	63	87	67	81	67	70	80	69	74	80	67	69	78	70	70	69	78	74	81	89	78	90	78	83	59	66	81	95	78	80	83	80	72	68	66	78	72	88	80	79	94	57	72	77	76	79	87	74	72	81	74	92	60	68	78	68	74	68	78	86	71	80	75	81	71	74	60	88	79	77	72	74	77	76	71	82	69	75	87	68	91	75	79	92	70	79	77	88	64	95	87	72	85	81	79	88	105	88	74	72	73	73	77	80	90	66	92	79	71	74	101	64	65	79	80	74	69	75	93	65	67	74	71	70	76	86	75	76	84	63	80	71	80	76	79	73	83	69	75	83	81	85	71	72	99	69	55	78	87	78	68	73	74	78	69	74	83	70	79	79	83	74	84	76	64	82	71	82	69	79	88	77	72	67	91	74	74	79	73	69	79	88	67	68	72	69	97	77	72	86	83	66	89	76	78	82	83	80	77	70	77	72	78	70	86	67	70	73	88	76	68	77	71	76	60	69	69	84	99	68	61	72	84	80	91	86	70	75	81	85	71	90	76	84	100	74	85	84	82	72	68	82	65	74	79	67	83	68	82	87	60	78	78	77	92	76	75	55	77	69	69	100	71	78	91	78	71	76	92	70	71	78	59	77	70	81	75	63	88	71	71	86	84	78	75	78	71	64	63	64	89	71	81	57	67	76	69	80	64	65	75	89	84	74	85	87	83	68	78	96	83	74	72	86	77	72	49	70	73	82	68	85	81	68	71	92	81	72	70	81	68	78	72	70	72	79	87	76	77	85	64	66	73	76	69	75	64	78	85	66	67	62	89	60	71	71	78	81	67	91	82	84	68	60	82	66	77	57	77	72	77	83	86	74	77	70	80	56	80	67	64	67	68	68	68	72	82	74	85	75	63	78	86	80	66	65	60	80	66	84	68	66	72	68	71	76	78	96	94	86	75	76	73	72	78	67	70	88	57	79	85	85	70	75	66	71	77	60	77	76	76	79	79	83	77	81	86	71	74	68	62	61	66	72	83	60	72	87	84	69	68	96	77	61	72	72	81	79	81	88	79	85	71	59	60	68	85	79	87	99	74	92	79	75	62	103	71	70	74	94	86	83	78	77	71	81	71	69	75	87	68	90	59	72	69	63
3364	335	463	498	469	395	429	434	376	385	395	370	328	310	333	344	322	324	326	309	303	300	331	308	338	364	329	296	324	319	283	312	300	328	326	349	284	310	291	314	315	320	299	317	319	305	302	303	281	302	326	287	312	342	344	328	308	285	317	330	301	337	349	291	293	326	332	301	298	315	322	318	324	308	325	340	306	348	262	320	296	314	309	297	324	302	290	348	339	313	333	248	319	316	300	329	275	326	297	322	277	315	304	337	321	326	318	334	293	311	323	306	292	326	289	341	303	297	336	328	318	321	272	327	309	322	310	289	303	320	278	342	305	330	313	316	321	362	287	289	283	299	330	309	318	303	310	325	335	315	279	322	319	286	275	333	305	279	292	328	321	307	306	326	290	294	285	312	294	299	309	326	315	283	304	303	303	305	318	309	301	327	320	317	337	332	292	331	310	325	325	311	303	311	311	308	344	287	295	305	337	309	296	284	332	331	322	297	290	327	290	334	326	305	316	316	316	314	321	294	317	315	279	302	305	314	294	311	346	294	307	273	350	316	292	329	318	268	287	292	307	340	295	291	335	298	292	319	315	308	302	320	317	340	293	307	320	302	307	315	310	297	320	324	332	315	314	292	305	302	331	278	321	305	280	334	325	327	319	299	325	338	334	299	318	314	343	329	318	305	310	309	309	299	313	315	292	334	321	344	274	305	309	299	316	309	299	290	348	294	331	318	314	315	314	297	302	305	327	303	315	304	328	357	309	314	321	309	312	313	351	281	326	339	332	339	329	336	318	303	333	316	329	306	323	315	311	311	305	319	303	286	269	311	304	336	306	361	337	344	308	315	339	303	298	302	316	301	316	321	311	325	312	286	324	303	327	340	305	328	300	297	302	344	302	284	309	285	282	333	299	312	310	302	332	310	307	332	321	327	318	332	336	340	318	322	290	333	288	310	323	334	324	309	313	328	319	291	322	351	303	322	323	306	296	291	344	323	292	309	298	311	315	304	292	324	318	336	319	324	311	294	291	319	301	310	352	312	314	343	293	323	286	331	288	332	298	289	326	326	327	303	315	310	313	289	311	287	315	296	329	294	325	346	338	286	308	297	310	327	290	294	274	310	313	320	294	326	284	278	312	304	308	323	305	288	330	307	324	328	319	328	333	307	318	306	337	324	286	325	294	308	314	329	281	307	298	311	320	323	327	334	326	309	321	320	313	307	303	317	333	310	304	313	303	324	325	311	311	297	315	293	307	330	299	310	319	310	305	298	326	332	292	283	314	310	280	295	305	311	281	315	312	330	317	343	294	317	326	314	314	294	318	324	288	336	307	292	321	293	349	285	333	295	318	337	331	328	321	293	322	312	301	335	312	297	321	310	320	329	327	308	322	314	296	321	279	308	278	273	321	307	311	335	305	323	297	304	316	314	301	321	308	314	329	321	323	299	342	319	292	320	284	310	323	323	325	299	290	309	363	321	296	322	289	304	302	296	312	332	283	305	317	312	299	311	293	314	276	297	313	307	318	315	308	299	338	304	284	323	282	339	333	296	315	292	312	319	289	293	318	319	319	324	315	322	315	319	347	301	285	322	309	309	298	278	281	340	276	326	328	322	282	308	287	317	332	303	314	289	331	334	342	300	297	317	336	320	295	352	327	288	320	346	304	298	300	305	334	274	300	298	308	319	343	301	357	345	314	302	317	313	301	298	322	317	333	327	305	298	332	274	308	314	332	308	290	321	327	318	310	306	343	333	309	286	332	329	287	314	322	318	296	295	306	319	343	306	298	308	335	292	297	326	302	341	312	298	303	330	290	324	305	306	289	303	283	281	314	328	307	327	311	331	332	288	306	309	280	328	302	334	330	317	326	316	315	301	316	322	329	295	319	304	309	325	268	292	298	299	298	327	290	325	312	292	320	318	292	356	305	345	303	325	321	308	347	282	313	312	330	307	291	299	297	327	335	322	296	318	287	317	298	297	344	328	299	324	289	303	327	317	312	321	298	314	325	339	326	309	296	349	322	340	300	309	305	319	341	327	321	307	309	345	309	294	303	318	312	322	319	297	319	314	329	278	306	312	360	362	324	339	284	301	303	286	345	305	291	307	333	319	300	303	289	328	304	302	323	308	287	331	326	311	329	261	325	330	298	285	292	314	313	310	313	327	337	298	311	285	330	307	323	299	315	274	288	319	322	337	304	331	326	307	311	296	355	313	290	287	334	299	312	347	313	277	293	304	313	341	283	314	305	320	307	325	316	273	285	296	333	341	310	302	331	289	335	308	356	317	299	306	339	316	295	317	297	325	354	289	290	294	281	308	292	308	339	286	319	295	336	302	316	310	308	292	354	316	312	308	321	302	302	313	278	334	298	296	295	294	300	297	287	312	300	330	325	267	298	325	323	317	320	279	293	309	340	322	284	298	339	331	279	320	295	287	327	311	329	294	288	305	314	309	319	330	316	292	308	290	298	314	304	319	287	309	301	317	305	307	331	279	329	305	296	278	309	296	333	308	306	310	325	315	309	349	338	293	298	332	303	313	329	364	298	341	295	305	311	291	321	323	319	298	353	343	286	302	311	350	315	281	346	346	284	307	342	319	310	288	287	320	300	302	316	298	320	328	298	298	290	336	311	288	312	343	296	331	304	305	301	355	324	287	290	301	291	319	314	280	286	330	326	313	302	324	304	307	343	313	312	327	294	297	296	330	305	286	290	328	307	307	314	309	326	343	329	317	316	321	321	332	334	324	340	301	321	329	307	294	284	291	292	298	287	327	322	326	342	332	325	296	307	302	292	320	317	339	319	330	334	307	311	290	269	302	338	319	331	319	328	298	309	325	314	341	311	316	309	307	298	322	324	294	321	296	316	304	336	292	297	315	284	307	336	326	335	290	318	275	285	307	307	306	311	311	334	314	309	324	303	327	325	324	308	308	295	327	331	317	332	297	336	283	310	311	316	333	300	284	342	307	311	323	339	306	310	313	311	327	314	322	299	307	310	314	330	327	317	335	346	301	307	284	299	316	287	284	296	317	304	308	328	319	318	284	323	304	325	291	319	327	313	328	285	314	276	283	309	305	322	284	306	295	279	304	302	319	289	300	318	291	297	317	305	339	307	311	294	338	293	292	318	286	299	288	304	277	312	314	347	283	316	285	352	294	318	320	310	306	324	311	325	313	291	313	316	302	291	320	320	333	289	281	338	302	301	302	296	309	288	305	319	314	275	301	346	288	357	339	293	303	324	333	293	316	322	350	314	331	303	294	304	319	316	311	296	322	325	326	311	307	330	327	348	321	307	308	322	311	304	329	310	306	293	301	301	347	310	289	304	309	306	318	292	345	319	288	314	300	317	304	292	311	298	294	290	285	317	298	282	340	286	348	319	345	326	313	298	289	310	342	289	315	338	297	328	274	293	325	320	291	304	297	312	322	291	323	285	313	310	296	315	286	311	319	310	317	331	322	309	296	329	327	324	314	331	307	326	310	330	318	343	329	314	307
15148	1382	1235	990	632	544	438	340	326	292	256	249	220	214	218	221	193	178	199	181	185	185	186	196	167	167	185	196	156	172	165	178	177	163	169	164	159	160	195	172	187	181	195	154	181	153	155	172	163	155	148	186	167	178	150	139	157	180	185	172	151	181	157	187	164	181	175	180	169	173	164	157	151	185	171	142	165	173	157	158	173	167	172	169	169	154	154	178	151	164	141	163	148	175	164	183	156	144	174	185	156	149	170	153	166	153	155	148	168	154	176	163	176	183	150	165	138	180	145	168	161	165	149	164	162	155	163	151	172	166	162	134	173	180	171	167	149	159	139	176	145	155	153	186	170	158	158	158	177	155	166	158	170	163	172	170	194	160	157	155	128	164	151	145	157	167	161	169	146	147	141	173	173	149	178	156	151	160	179	155	167	158	186	143	171	171	161	166	156	168	170	154	153	153	168	168	162	171	131	147	198	195	168	161	147	156	156	184	179	164	172	165	164	175	163	177	186	147	168	146	162	183	158	162	149	166	174	157	174	161	159	156	174	154	158	161	147	188	151	139	165	152	202	183	139	171	154	163	129	157	141	162	134	165	163	154	177	174	143	179	181	170	181	169	167	166	171	185	167	157	164	162	181	145	166	154	160	172	160	146	148	159	161	164	156	175	173	152	160	155	150	169	172	158	168	163	178	185	174	150	172	148	163	146	159	176	149	172	149	175	169	168	169	160	168	178	191	150	158	158	176	163	150	165	180	165	157	190	159	153	172	157	162	158	145	178	154	149	179	178	168	167	154	166	173	157	166	165	195	152	140	152	166	151	186	168	179	172	173	143	175	158	179	163	186	161	160	152	136	178	180	177	147	147	172	148	195	147	176	144	144	174	160	162	174	153	155	163	176	167	155	153	159	158	179	178	188	186	178	129	154	157	161	153	168	174	148	148	156	169	151	169	159	150	160	153	157	167	151	155	141	183	170	157	161	169	150	153	161	179	184	168	156	173	177	189	183	170	160	142	162	152	143	151	182	164	149	173	155	151	148	160	154	170	164	168	166	164	172	134	159	175	170	181	151	154	149	143	156	165	147	167	148	166	145	161	156	148	164	192	154	164	158	158	165	176	162	145	150	164	161	145	175	163	191	162	149	172	169	179	163	172	175	146	179	174	169	159	155	167	154	163	183	169	170	163	172	177	159	154	179	169	149	151	163	137	163	160	161	148	167	154	194	129	157	179	150	184	163	153	177	160	186	160	154	163	157	167	159	173	144	179	154	157	183	157	179	149	170	132	175	168	176	141	160	161	158	170	184	147	150	162	175	164	149	155	176	157	147	156	160	154	165	142	178	158	179	154	157	160	147	159	162	165	186	177	182	130	143	160	159	183	153	159	182	186	173	175	164	174	162	167	167	160	155	165	157	138	137	165	135	163	165	179	180	156	166	149	157	155	176	151	161	148	146	149	165	133	169	180	152	152	169	172	177	165	183	120	181	154	156	175	139	180	159	146	156	157	164	171	159	159	159	147	181	181	153	169	158	163	147	169	156	144	153	163	185	165	152	151	181	167	168	155	155	178	148	154	175	144	170	182	154	171	137	176	168	158	147	166	144	163	160	168	167	160	168	175	176	173	159	155	158	160	177	157	146	182	157	180	156	173	170	153	184	141	187	169	166	165	143	150	150	145	151	131	144	172	154	167	172	170	150	165	148	167	153	171	156	174	172	174	171	140	176	171	160	140	168	166	171	169	145	180	161	155	154	180	157	168	188	162	148	158	152	175	167	156	167	157	160	135	152	168	162	139	180	183	179	185	152	163	182	150	172	159	139	161	152	163	144	157	149	157	159	187	177	164	162	168	181	158	167	177	175	160	152	172	188	156	140	180	164	149	143	138	164	136	164	158	167	174	145	170	173	181	157	172	170	165	167	150	161	144	157	168	173	168	146	153	182	155	168	139	193	150	148	143	193	161	174	157	178	158	157	168	164	132	149	158	151	158	162	169	185	170	160	178	145	142	163	158	183	176	171	162	170	149	167	151	166	163	146	133	174	138	161	149	175	182	148	144	181	168	159	165	158	159	146	175	178	151	163	201	164	163	182	174	156	163	149	158	185	166	145	147	178	146	155	165	170	150	164	156	161	169	146	155	148	150	159	156	164	174	149	151	149	184	153	163	140	174	171	161	173	164	167	167	175	174	175	149	155	150	183	160	157	156	144	164	146	153	171	165	152	183	154	158	173	169	158	182	155	185	145	194	161	171	159	154	154	171	164	146	147	151	147	176	144	156	152	169	150	174	185	169	167	181	156	149	178	157	175	160	158	153	170	175	183	179	138	161	164	167	170	155	163	166	153	185	169	161	170	176	173	146	169	178	173	175	172	158	159	156	158	151	151	188	168	164	197	155	142	159	144	163	166	164	178	157	181	158	170	166	146	136	149	163	171	150	170	158	176	162	160	162	140	172	158	153	163	197	141	186	151	165	167	184	183	164	139	141	166	152	157	184	158	162	157	165	165	160	159	150	165	145	158	185	155	154	151	173	148	153	170	167	148	159	154	163	156	167	144	156	147	175	172	187	168	156	175	174	163	151	158	164	170	147	171	164	167	144	194	147	169	154	174	192	150	152	139	150	176	170	170	147	157	146	163	169	176	159	164	149	151	155	162	166	149	130	159	168	178	159	168	161	161	178	180	145	176	174	156	175	144	170	129	166	164	162	170	150	160	155	178	146	152	143	179	130	150	167	147	160	174	148	148	160	144	148	161	136	151	172	166	193	157	169	183	175	179	144	152	179	140	160	160	185	160	172	168	163	175	187	167	121	176	185	164	157	164	160	170	153	155	162	167	170	178	161	164	189	170	149	155	164	153	154	143	158	156	148	170	173	153	152	169	165	147	138	168	161	167	168	175	163	146	150	148	180	167	175	179	167	139	184	153	185	163	164	170	165	174	153	164	164	155	164	138	165	160	162	182	182	152	148	179	167	158	164	173	178	157	179	150	154	136	160	152	145	156	143	173	187	158	152	154	145	153	175	170	179	165	153	159	142	156	148	142	151	171	159	163	173	176	143	152	167	170	148	165	179	180	157	154	167	188	162	189	136	168	153	159	160	177	176	159	159	163	165	161	163	187	175	152	163	181	163	184	170	168	162	188	162	171	191	179	144	154	162	151	164	178	143	159	173	141	151	154	150	153	155	170	179	160	146	163	147	165	153	188	163	180	171	140	192	180	156	152	159	167	165	166	172	136	152	166	161	160	171	168	180	182	160	156	162	164	153	155	161	180	169	157	179	181	144	171	180	144	176	162	165	175	177	159	177	151	163	155	156	159	166	143	151	159	166	146	146	180	188	168	178	144	151	167	161	166	169	164	150	167	158	169	159	155	161	172	146	147	161	179	184	156	162	157	171	164	177	174	155	161	164	180	192	163	163	167	174	208	158	156	163	160	162	153	170	165	152	170	157	139	172	137	158	153	152	159	150	160	162	139	140	129	145	160	168
9775	1473	2895	3249	2925	2382	2108	1749	1564	1431	1284	1135	1055	1016	920	880	839	901	732	797	728	681	721	704	709	713	686	713	651	675	657	657	639	578	607	671	598	632	591	590	564	607	646	613	668	576	598	618	554	577	610	566	586	589	590	607	579	620	580	573	593	611	593	622	602	583	533	582	569	609	519	605	578	583	552	595	563	557	585	596	554	619	607	548	590	579	580	535	595	568	582	616	556	592	604	605	582	553	587	576	562	613	593	535	598	601	595	549	575	589	617	558	562	571	573	573	550	543	570	589	575	609	534	536	612	573	532	571	558	618	591	582	596	554	572	569	576	597	579	580	541	593	557	543	588	558	623	545	591	575	586	606	583	563	574	635	532	546	596	551	565	527	584	593	541	511	567	576	534	586	578	566	623	580	566	564	578	598	624	574	548	601	593	521	570	552	559	600	594	581	569	543	560	571	553	625	587	569	540	526	613	552	562	598	586	570	581	615	558	589	562	597	567	557	589	552	541	578	555	559	564	567	583	581	592	547	588	573	532	502	573	577	584	554	562	597	604	545	557	565	540	546	596	564	569	587	563	565	557	537	636	597	593	572	584	573	561	563	582	556	524	570	537	588	521	545	611	559	566	561	588	577	548	582	560	591	534	524	547	526	526	557	556	562	526	557	615	591	564	501	568	608	547	576	539	589	583	555	523	551	576	579	580	546	603	590	558	568	584	538	565	527	567	563	555	552	532	569	546	569	570	620	570	578	529	535	564	544	591	575	550	581	606	531	566	547	591	559	581	552	597	531	558	570	577	600	572	575	573	537	588	512	564	554	547	557	588	538	596	546	570	552	608	570	619	561	588	536	548	607	568	536	610	569	558	593	570	587	593	546	556	593	545	581	546	584	569	565	571	551	589	603	574	608	547	587	527	575	585	561	582	578	567	578	583	583	581	582	579	574	578	555	580	570	542	537	599	536	586	550	532	582	580	582	569	577	560	573	592	559	598	578	550	571	562	592	559	556	550	576	564	581	580	580	566	545	570	537	563	569	544	575	556	556	561	535	583	556	573	564	599	558	550	575	557	561	546	559	560	570	564	596	563	522	556	531	580	544	588	520	589	564	570	599	557	547	560	574	534	549	546	608	562	573	570	582	579	571	569	565	591	538	585	571	581	549	543	588	595	570	540	582	589	597	577	532	547	603	587	567	571	571	559	508	597	556	562	559	564	634	559	567	561	573	602	561	583	542	606	545	573	572	579	569	568	548	575	560	544	573	553	564	539	535	593	569	586	570	584	561	546	564	564	542	573	551	577	567	577	582	583	553	611	543	550	549	619	624	553	522	567	553	590	561	519	599	578	552	522	568	561	573	598	571	552	571	613	576	567	558	580	602	601	571	593	565	560	599	601	584	624	570	593	510	580	512	561	581	586	563	550	603	602	563	596	579	590	504	589	625	568	551	597	600	545	604	572	539	538	553	565	555	590	537	595	583	546	561	553	516	566	569	564	582	522	562	551	552	576	575	543	554	585	600	554	566	560	559	572	567	570	562	568	541	541	538	584	575	573	581	609	551	497	548	535	579	560	572	589	607	585	584	586	601	574	546	564	519	558	576	526	542	569	608	541	596	579	618	585	561	579	570	596	563	558	574	587	597	565	513	598	574	598	582	539	565	583	599	565	546	577	578	543	563	572	521	561	545	611	532	592	581	555	548	536	575	533	584	541	529	572	551	507	573	539	554	568	531	532	555	570	566	609	559	553	583	578	576	572	570	529	583	550	520	552	567	581	562	560	540	538	547	513	582	551	522	574	567	558	584	568	620	582	571	543	583	606	567	583	571	622	519	572	536	552	550	582	542	549	503	584	580	575	544	587	561	547	583	588	565	594	560	556	527	583	618	574	574	562	529	604	560	605	554	581	541	555	594	541	581	537	556	568	564	560	561	524	573	560	573	607	561	557	552	578	586	544	586	604	565	561	565	541	578	551	547	593	557	554	585	565	601	575	595	549	574	610	543	553	547	532	564	554	583	532	580	604	549	590	537	610	593	589	603	603	583	552	587	549	593	564	608	581	595	581	576	521	570	604	557	572	536	608	584	569	536	578	567	589	570	558	581	539	611	540	550	548	584	566	525	584	563	569	559	551	569	591	536	565	531	577	555	583	585	603	564	540	568	557	569	568	596	629	560	579	555	576	531	563	575	560	572	590	505	583	565	529	597	581	596	532	516	585	574	542	594	570	554	566	587	580	580	551	564	517	569	569	582	579	605	588	589	561	540	575	550	583	564	580	585	612	619	594	594	570	593	593	555	602	591	580	568	561	563	546	523	605	581	599	541	547	599	591	540	612	563	562	562	576	543	555	582	604	570	567	563	531	598	560	606	572	567	590	539	553	566	577	595	548	552	556	540	574	567	559	552	566	558	537	584	563	580	568	578	555	547	591	557	591	534	555	575	579	538	567	568	524	608	582	560	554	583	561	541	564	575	575	577	575	575	498	559	554	593	599	538	566	550	584	546	548	582	582	565	525	580	550	591	595	544	506	572	539	523	570	581	586	596	565	581	576	586	599	542	598	566	562	574	569	548	550	581	581	540	562	569	583	595	559	596	593	585	566	552	543	562	549	562	547	538	581	604	540	557	585	571	556	584	581	527	594	542	542	600	553	543	596	588	610	570	570	568	565	549	565	511	602	533	529	545	573	532	566	577	577	597	578	585	570	565	591	562	561	565	569	566	525	586	601	578	579	544	567	550	584	524	555	600	545	559	576	555	562	562	546	561	560	553	596	577	540	549	538	563	580	559	565	560	576	568	534	587	631	568	612	562	572	570	567	576	583	594	561	555	558	543	565	586	574	556	599	563	518	561	584	579	563	602	574	576	574	580	573	572	568	563	576	534	576	556	595	544	579	571	541	603	561	585	584	583	575	584	586	568	591	615	562	617	536	555	613	593	576	591	554	589	584	516	602	551	555	556	558	576	568	540	566	560	614	508	595	555	617	596	595	587	573	566	593	605	598	552	552	562	581	565	549	546	559	535	553	559	550	558	555	534	585	574	532	541	623	560	553	583	534	564	557	547	603	601	525	539	569	532	572	600	532	568	575	580	587	559	614	583	513	542	608	605	604	549	568	602	565	587	563	614	565	529	555	524	600	558	544	574	560	592	587	574	563	610	556	545	589	619	577	560	594	595	576	570	564	591	589	565	607	570	556	589	605	583	567	562	565	529	548	613	590	586	574	514	528	560	563	589	575	598	540	590	568	561	568	565	581	592	540	593	582	539	580	561	572	547	524	533	567	574	550	518	578	547	545	550	575	583	595	589	585	539	549	578	548	587	578	591	568	573	589	590	558	573	566	579	566	593	564	541	531	563	550	577	562	542	579	566	582	611	562	562	580	578	559	555	592	572	592	556	545	553	571	591	552	565	552	577	547	570	569	544	521	554	570	591	583	580	538	545	600	589	570	559	534	616	557	562	567	520	578	617	572	576	494	555	562	614	606	538
23876	3435	2365	1733	1255	903	728	634	531	457	426	427	349	343	317	302	267	280	233	254	259	271	228	242	246	270	229	246	245	240	215	261	235	262	229	233	235	240	226	222	225	220	219	225	237	227	235	235	225	224	210	232	231	249	218	226	239	211	262	221	222	259	246	227	216	242	244	226	231	235	228	250	213	225	247	237	207	201	227	233	220	215	239	220	225	231	225	233	222	209	226	251	235	247	222	221	216	231	216	209	227	200	236	259	234	195	232	231	243	227	212	228	219	208	241	235	187	235	216	224	216	217	196	218	214	210	243	221	211	240	214	224	229	228	226	222	201	226	227	233	172	205	207	236	254	241	219	211	209	188	229	207	231	228	239	207	214	223	223	216	216	199	205	197	225	220	204	228	233	233	229	224	244	218	210	234	192	236	219	213	223	219	249	241	220	231	200	224	216	230	217	255	215	250	215	242	213	214	239	228	243	228	250	222	228	227	244	221	220	191	232	196	214	221	222	194	228	227	195	206	215	231	232	231	217	249	224	235	233	221	242	234	210	240	230	223	197	247	224	234	218	216	222	189	234	206	225	228	213	209	225	226	218	204	230	230	212	220	251	213	235	202	260	216	226	241	203	215	199	237	231	213	228	208	251	230	223	237	209	197	217	231	226	216	226	207	223	253	200	219	211	234	255	214	222	221	224	235	217	216	217	229	234	254	246	208	211	207	236	220	213	214	230	209	248	220	242	216	227	216	215	233	210	218	237	245	248	230	221	221	232	229	205	214	211	224	218	233	220	200	223	202	234	208	218	192	229	214	228	240	192	232	191	237	258	228	221	207	193	213	221	197	233	205	228	214	219	177	218	209	245	215	214	243	213	209	229	207	204	219	250	234	239	214	241	205	237	225	195	198	226	233	206	201	211	228	217	232	214	259	226	212	224	233	236	193	230	233	216	216	218	222	247	226	193	227	232	192	233	234	218	199	216	210	238	210	215	221	230	234	211	207	209	242	214	199	216	235	226	247	212	227	222	210	219	207	204	224	230	244	232	241	219	191	225	214	179	188	210	215	225	200	252	227	200	214	227	197	250	212	215	245	251	216	215	214	233	243	223	209	243	220	251	221	207	216	227	241	209	238	233	244	217	234	229	222	214	221	218	203	192	216	237	208	221	217	274	204	198	211	253	241	195	230	246	217	224	225	202	260	221	217	223	242	222	234	208	208	208	232	225	203	219	232	200	248	237	233	224	215	245	217	213	202	236	247	210	216	225	212	221	236	224	220	218	230	211	216	231	200	209	204	223	211	208	216	222	222	218	204	250	223	233	229	226	211	226	188	242	227	203	242	210	222	203	217	251	200	223	229	223	226	207	226	234	237	225	211	217	232	215	214	229	212	210	219	244	223	244	241	202	204	185	195	224	208	229	231	231	196	203	183	224	195	228	230	245	198	224	235	199	258	219	223	212	239	225	225	208	227	203	227	225	240	225	217	229	209	231	225	208	231	204	218	219	209	244	214	234	216	216	231	218	220	206	242	207	235	237	240	184	237	198	228	245	214	232	229	236	211	206	236	223	201	209	223	233	221	229	197	215	213	202	215	242	227	199	243	238	211	209	217	225	228	210	232	228	212	213	206	215	213	243	204	208	214	232	246	238	200	213	219	200	218	230	216	225	207	227	234	221	197	238	201	222	216	242	196	228	210	210	223	221	205	223	227	230	209	238	252	236	208	230	228	208	225	219	222	224	229	226	223	224	218	213	241	263	218	229	237	228	211	239	223	221	201	216	232	209	228	223	200	219	247	221	251	216	233	213	228	234	218	224	216	234	216	219	218	241	209	240	204	245	252	218	231	233	191	241	247	222	225	211	211	232	245	225	250	243	202	264	215	232	244	210	232	203	236	221	224	213	207	227	231	207	248	222	209	238	224	215	215	230	228	225	210	229	226	220	221	234	222	218	212	225	219	232	229	220	221	206	219	203	183	215	211	233	228	207	227	241	216	210	234	201	212	219	221	198	204	225	244	216	223	217	212	199	244	203	209	235	203	212	228	241	232	220	209	206	222	217	240	209	212	214	237	235	202	210	225	212	219	226	214	215	221	241	217	235	236	218	249	240	201	225	212	217	232	222	176	233	252	196	232	187	228	201	246	194	209	194	209	216	225	225	193	216	237	228	223	236	234	220	241	238	230	195	248	232	203	227	224	222	209	225	218	225	212	225	206	237	253	223	218	229	245	214	220	237	234	215	208	203	216	244	232	202	226	220	235	235	248	213	208	214	220	201	226	210	221	213	222	215	199	229	254	240	224	200	215	225	230	218	221	225	228	210	248	210	225	220	224	227	213	224	202	227	242	217	211	230	231	216	212	206	234	251	231	238	218	216	188	196	269	216	236	262	228	244	212	220	207	240	236	230	202	221	211	217	235	222	214	223	210	198	241	223	219	221	201	215	220	224	226	212	213	219	208	227	209	219	206	235	226	240	209	228	213	266	237	211	191	223	218	202	245	229	213	243	218	218	208	227	237	203	213	242	241	216	229	229	211	225	204	236	267	215	215	229	218	222	221	230	191	226	220	205	216	190	211	213	222	222	225	213	235	219	225	227	223	232	232	232	226	235	207	215	200	216	189	226	217	229	255	240	227	225	234	224	232	201	220	230	235	243	220	177	246	254	218	203	188	202	222	208	228	236	211	234	192	216	220	235	218	225	244	203	247	215	209	225	213	233	218	240	226	229	220	239	218	244	214	241	245	219	231	217	212	236	225	235	245	225	217	209	219	240	248	243	248	218	208	220	200	183	233	218	242	221	225	194	242	231	225	241	230	234	212	219	217	204	229	215	226	209	218	220	194	228	225	201	202	213	209	192	234	208	234	220	252	193	198	227	216	208	225	240	221	213	208	201	230	227	214	207	203	222	225	227	203	212	213	223	197	235	213	233	232	217	207	220	220	248	209	222	236	234	272	209	224	195	217	233	199	231	215	210	207	213	200	221	210	240	227	204	212	216	210	230	247	230	249	215	227	225	222	223	190	221	212	218	231	234	220	219	242	192	193	230	210	232	194	210	206	229	208	222	216	235	224	233	230	217	215	202	213	217	228	200	220	224	226	220	252	200	225	240	247	210	250	209	212	208	219	235	216	255	222	230	203	196	247	206	234	205	222	222	190	204	213	231	215	225	228	214	222	209	248	236	195	227	207	241	232	217	219	215	209	229	229	225	203	220	226	231	228	246	256	227	217	231	239	220	238	211	216	221	205	242	224	224	189	217	225	254	231	228	206	232	239	211	229	225	226	225	222	224	228	223	232	209	227	211	208	238	218	228	242	244	236	203	213	205	196	232	229	219	252	204	200	234	248	219	203	227	235	225	233	203	198	201	224	202	219	217	237	205	221	224	182	244	236	239	209	228	193	230	224	215	232	213	223	210	221	220	238	193	205	233	208	255	211	226	219	228	235	237	222	228	219	225	232	203	218	206	226	224	211	223	242	212	220	232	220	226	217
13325	2352	5000	5740	4980	4255	3635	3018	2692	2335	2057	1922	1683	1577	1434	1367	1329	1341	1226	1119	1137	1128	1043	1037	1016	1006	926	926	940	910	842	898	847	905	847	856	880	812	839	849	884	800	792	817	799	818	796	797	779	759	799	760	796	727	789	806	774	783	842	776	812	730	812	797	768	771	793	764	765	779	807	763	763	765	745	738	811	711	740	734	799	742	813	773	794	761	752	793	773	773	774	732	745	770	693	759	727	736	772	749	756	724	725	712	757	710	741	732	773	789	730	789	769	766	724	702	754	756	705	689	800	755	760	801	793	749	754	734	733	741	781	763	721	738	703	791	756	708	777	777	750	757	738	779	725	765	763	772	737	690	723	708	779	727	742	771	760	756	745	718	743	754	761	736	730	710	710	745	755	717	736	729	712	757	699	767	760	764	739	788	748	774	746	753	722	763	794	739	759	755	787	727	770	803	721	743	754	704	727	772	746	763	777	730	728	784	766	736	680	717	742	754	710	741	724	767	708	738	788	785	736	744	804	770	716	687	813	764	764	763	771	712	726	689	703	698	717	714	741	737	747	747	750	720	774	751	729	712	730	781	738	719	725	780	755	696	785	750	723	764	687	731	750	728	734	722	780	742	743	765	759	737	760	706	729	748	717	813	700	697	768	784	744	772	756	702	724	767	756	745	745	759	746	703	740	694	770	712	721	759	734	761	755	772	698	702	702	713	739	778	729	707	757	745	767	691	725	778	693	760	718	743	754	695	769	760	754	714	781	714	748	752	723	733	715	708	731	743	726	755	697	718	725	763	723	723	748	687	730	777	763	711	719	687	719	713	663	695	764	750	702	709	717	699	754	723	735	734	747	698	714	766	734	729	763	739	795	768	674	691	699	723	705	696	716	731	805	737	747	737	752	701	694	784	753	741	727	759	787	704	690	718	715	704	731	743	711	756	762	780	791	744	731	772	730	712	717	765	738	734	704	749	707	743	705	713	749	788	736	754	751	779	755	737	767	728	742	720	777	751	737	743	732	744	728	724	701	781	735	745	738	745	771	718	743	766	815	678	753	758	753	737	744	767	703	668	711	739	725	757	743	701	764	708	692	748	749	760	752	766	711	744	725	754	748	749	726	743	757	767	725	775	752	716	748	784	743	719	785	773	797	724	747	739	739	744	725	720	726	703	792	737	733	793	741	731	700	708	840	706	739	727	779	775	754	756	714	720	721	721	767	721	708	743	750	749	745	766	727	752	734	735	718	722	743	711	741	741	751	744	722	765	760	724	744	738	775	737	750	749	774	742	716	726	694	755	737	728	749	736	734	697	796	740	735	745	754	752	809	753	749	751	736	742	750	703	764	744	743	779	745	775	759	772	761	760	717	742	731	769	794	782	738	780	725	744	743	763	702	738	744	752	735	726	703	685	753	706	740	756	747	726	753	775	716	731	719	717	789	803	747	731	732	752	711	763	754	766	773	774	709	732	793	761	734	741	694	780	780	779	753	753	786	743	695	774	742	755	784	713	754	704	812	711	748	771	720	724	743	726	777	745	763	742	724	745	750	705	715	733	718	776	707	784	708	762	672	749	748	674	739	754	770	792	709	782	742	776	725	688	761	754	670	731	725	711	697	735	739	755	709	758	693	705	699	677	672	778	720	747	724	717	733	724	735	715	740	663	735	762	771	783	732	749	750	725	734	744	758	728	729	742	784	711	753	734	667	721	725	748	730	733	768	729	754	717	776	748	734	762	754	728	735	706	736	790	733	739	729	732	718	751	735	695	742	727	773	765	666	731	760	744	751	703	727	767	739	675	704	746	696	702	758	812	749	775	762	729	735	754	777	724	767	732	729	728	760	689	722	756	746	713	763	727	727	757	712	723	767	766	685	774	753	731	733	762	772	749	765	781	761	727	730	684	722	720	750	783	762	738	744	766	758	728	732	745	729	761	741	742	777	741	756	750	729	699	761	726	756	743	733	733	769	730	721	748	759	702	803	721	726	744	739	765	723	724	731	750	762	767	759	754	736	793	738	722	748	719	754	739	716	732	766	702	726	772	754	714	715	740	741	736	742	692	782	727	779	785	696	758	714	771	754	738	737	710	761	753	711	721	776	739	721	690	744	756	726	723	735	743	732	720	775	764	717	784	690	756	690	730	762	773	729	731	692	784	764	697	759	749	739	773	751	759	720	732	784	736	749	701	742	752	767	725	723	689	717	761	706	755	742	750	712	700	771	767	747	701	718	721	778	724	741	771	738	736	745	780	738	719	770	746	703	774	710	738	725	734	742	762	727	715	700	749	793	724	747	734	698	747	794	699	712	719	696	721	712	768	743	673	770	781	718	750	757	704	716	828	722	766	758	725	729	750	778	775	737	686	759	723	708	739	714	741	695	735	708	744	752	761	706	764	721	778	693	750	728	745	720	741	752	713	717	714	714	736	746	719	725	776	664	743	793	720	729	730	704	773	747	741	748	734	762	778	744	760	753	725	709	690	757	696	765	749	745	722	718	777	670	812	670	729	748	715	703	726	737	716	775	744	744	753	796	758	709	750	750	741	753	723	771	742	762	755	763	781	719	738	731	747	761	742	749	724	756	713	752	746	757	738	677	776	687	750	805	741	722	743	701	737	692	722	710	744	751	778	750	667	742	731	778	720	729	701	738	726	746	740	735	731	715	708	748	683	735	744	758	747	729	719	726	758	742	712	775	777	789	716	725	735	724	712	746	730	713	714	723	710	722	730	734	691	729	714	759	747	758	696	740	719	774	706	735	798	735	736	727	719	757	758	750	723	750	730	762	718	739	753	741	736	759	748	766	705	737	767	742	732	769	780	752	731	791	727	755	742	753	757	683	716	737	758	701	721	750	769	710	714	767	729	766	745	799	730	713	748	700	746	737	746	768	757	768	744	710	721	744	770	770	722	724	784	733	710	722	761	727	722	764	732	746	710	750	775	728	786	714	699	758	789	757	715	741	699	742	774	736	778	737	696	767	735	781	756	758	734	725	747	763	710	743	778	774	749	733	732	764	728	697	727	720	769	722	722	774	768	738	750	761	714	752	753	701	748	724	753	723	764	717	728	700	736	725	731	709	739	789	741	740	704	744	731	756	747	750	758	743	771	680	796	764	709	748	735	753	749	696	775	723	754	720	760	719	731	714	715	777	742	700	729	752	759	661	764	721	704	753	739	754	708	756	713	714	784	765	710	748	700	756	690	766	738	742	760	679	723	743	767	746	762	786	732	713	788	777	731	729	734	735	713	732	751	720	717	747	706	733	693	695	764	809	726	715	756	756	699	761	781	753	780	784	749	731	717	752	741	689	737	743	734	795	778	748	765	778	752	717	792	755	726	743	732	736	777	691	773	745	746	748	756	790	701	737	747	754	736	737	706	805	672	751	792	699	767	751	730	702	687	758	702	717	736	772	732	747	761	732	744	687	779	725	733	737	699	732	721	762	779	717	711	749	718	728	735	736	747	743	736	721	727	708	749	712	739	770	713
2007	148	133	112	122	97	96	71	75	86	89	78	88	78	78	70	75	81	86	71	69	82	81	82	85	67	84	71	89	91	77	71	86	84	72	75	76	80	77	63	86	86	84	58	75	83	71	68	67	84	94	77	97	83	72	74	72	70	68	79	65	82	78	72	71	70	74	83	67	72	82	80	59	71	72	76	68	81	63	63	66	80	83	86	74	77	91	60	59	74	83	76	78	67	57	91	63	71	80	80	90	64	79	90	66	75	84	57	60	64	87	82	69	91	78	86	81	90	91	70	70	74	70	74	82	70	62	68	58	84	72	80	73	85	90	79	72	72	83	70	79	77	82	82	67	70	68	61	62	80	72	68	77	83	76	64	75	79	76	84	77	66	76	61	78	71	71	67	66	76	89	68	67	67	68	76	79	77	73	83	62	76	73	80	79	83	89	86	72	75	75	75	72	80	82	82	90	78	78	79	90	86	73	83	82	78	69	85	65	76	85	82	70	81	81	66	64	80	77	75	71	73	77	86	92	65	72	80	72	77	75	70	85	79	80	83	77	78	60	80	75	72	66	76	72	82	79	77	83	76	78	76	79	82	96	63	76	64	65	73	75	82	55	82	75	76	70	57	86	83	97	75	89	66	77	75	72	65	72	76	63	81	81	80	73	66	65	70	66	74	66	78	66	73	61	66	60	75	70	71	68	65	86	66	64	87	82	75	82	69	87	85	73	81	71	79	76	69	65	79	79	71	80	69	79	61	69	82	72	56	63	73	73	74	69	82	69	64	81	67	71	69	65	61	68	65	67	69	84	74	67	75	76	90	86	83	73	69	72	74	78	73	60	62	69	76	78	89	79	73	74	99	82	76	64	87	74	70	67	77	72	72	68	73	82	61	70	78	78	75	68	75	78	70	67	62	69	63	72	67	64	72	63	68	93	70	66	86	78	76	71	84	72	90	75	74	85	70	86	87	81	66	80	87	92	73	74	66	82	76	73	69	85	59	85	83	66	76	92	64	91	79	74	65	61	78	74	86	77	92	87	70	65	88	108	86	95	86	67	77	73	77	87	72	78	77	70	92	74	62	64	77	77	69	74	81	81	70	70	86	68	57	86	78	72	105	57	59	79	77	79	73	76	89	67	62	80	75	74	68	92	79	54	80	88	65	77	62	81	81	71	63	74	84	80	74	77	72	74	83	85	74	83	71	54	72	75	70	69	77	68	83	71	83	78	64	76	93	72	55	81	64	67	68	57	73	74	67	84	80	63	81	55	73	81	60	86	68	76	73	74	81	81	66	81	58	67	82	83	83	95	89	78	70	84	100	76	83	54	66	84	62	77	83	74	86	77	85	70	75	78	77	63	71	74	69	78	87	68	70	77	81	79	71	77	73	89	78	63	83	94	77	75	54	71	71	74	72	72	69	95	66	76	84	79	81	81	79	91	72	72	80	70	81	82	60	81	74	72	81	82	70	67	71	77	81	65	78	73	81	65	60	81	103	70	66	84	69	74	75	74	65	67	86	69	71	73	55	66	73	71	83	81	75	68	69	79	69	86	87	77	65	70	72	92	64	73	88	69	69	82	74	101	72	62	84	66	86	85	74	79	102	72	80	69	80	64	76	67	75	61	81	50	70	70	91	68	74	75	62	73	75	76	82	72	80	76	83	64	83	88	68	80	70	68	78	77	76	81	74	73	65	71	82	68	78	71	88	86	99	63	83	90	71	88	69	65	67	83	82	60	76	79	67	69	80	54	79	79	67	73	57	75	81	91	72	85	87	73	79	63	75	68	77	77	84	74	85	66	86	79	72	67	73	84	73	78	63	81	67	83	75	83	74	86	54	73	55	71	84	84	63	79	59	78	77	66	72	64	75	80	63	78	89	80	66	65	76	72	74	64	76	77	65	72	66	75	69	73	69	72	71	76	77	61	91	76	61	69	89	61	81	61	92	84	72	76	51	78	68	69	65	76	81	77	75	76	70	75	82	63	87	70	84	74	63	76	87	76	78	74	62	58	70	81	75	73	76	73	78	70	81	69	53	70	74	87	71	74	59	69	72	81	72	70	69	63	75	68	84	64	65	82	72	70	74	94	83	78	77	85	84	72	72	75	80	70	69	78	85	78	85	70	79	68	80	77	86	72	73	65	64	64	73	87	72	69	66	66	89	75	66	83	83	63	88	76	72	63	86	65	75	69	61	84	90	84	92	74	67	77	72	57	60	77	92	76	77	79	67	66	54	79	59	72	67	91	79	70	79	75	72	70	61	77	71	96	66	69	76	68	83	70	82	88	92	66	86	89	78	68	77	68	64	76	78	74	74	76	74	64	79	80	72	77	90	85	82	78	82	85	72	88	68	74	84	84	72	62	73	95	84	83	82	73	53	80	75	66	75	68	74	72	86	81	63	71	91	61	65	79	55	67	79	73	73	64	66	68	89	82	83	74	79	71	75	72	73	70	65	90	97	66	78	69	72	71	64	75	84	70	82	71	76	58	83	95	67	80	79	81	77	82	67	62	70	70	88	72	85	62	72	71	74	73	64	56	78	69	73	86	93	86	83	61	83	87	71	76	68	81	74	78	75	73	79	69	66	70	69	66	78	72	54	64	77	81	78	71	67	74	80	86	58	72	79	59	67	81	63	77	72	84	63	72	79	85	90	96	76	84	82	85	64	87	75	84	73	67	77	74	84	52	74	83	77	62	81	91	85	71	75	78	71	75	76	82	73	79	95	78	85	83	76	74	87	78	82	71	75	72	80	73	78	72	88	91	70	82	83	78	72	76	75	65	74	73	68	73	79	63	78	78	85	65	70	70	69	83	55	68	73	66	83	70	70	72	60	71	78	71	81	77	84	86	76	73	70	78	85	71	80	82	69	88	75	87	95	68	82	63	67	85	57	83	77	62	83	86	66	62	70	90	69	75	75	82	73	81	65	77	74	79	73	72	68	69	72	80	75	70	73	66	71	70	80	78	67	79	67	64	84	80	79	80	76	61	66	65	87	85	79	72	91	76	80	83	95	84	77	63	84	77	71	71	75	62	81	90	59	70	79	89	83	76	80	86	67	78	81	74	84	83	69	79	67	66	74	72	83	90	80	58	63	80	78	80	71	73	77	60	71	66	68	74	72	95	68	89	68	67	67	91	64	73	73	72	74	77	74	66	79	65	83	76	66	72	69	66	75	84	88	72	66	70	81	79	81	74	93	82	78	75	92	77	75	81	89	74	70	91	88	55	77	69	96	78	78	63	64	60	76	80	66	60	80	66	68	93	72	53	70	91	75	72	64	81	93	80	84	77	69	77	71	75	88	73	83	62	72	79	83	75	62	76	72	72	76	93	86	72	80	79	75	75	59	70	86	82	73	75	82	63	79	83	71	72	72	91	83	58	86	92	71	75	83	69	75	83	78	83	74	75	72	75	69	91	81	71	74	82	69	65	87	79	66	75	58	87	82	70	66	87	93	73	85	66	71	88	71	82	80	75	71	80	82
3307	406	502	462	446	437	430	383	385	387	358	336	343	334	337	279	345	336	337	332	335	312	306	330	338	332	316	322	335	327	298	307	334	335	339	322	321	276	323	312	334	318	306	309	322	330	293	295	290	307	336	322	294	302	336	330	339	326	321	350	285	315	336	343	323	290	316	303	361	298	308	327	319	293	302	292	325	282	322	319	286	314	330	331	302	294	308	284	278	316	321	326	347	326	306	322	333	309	326	295	274	275	315	321	313	314	311	316	313	297	299	326	324	341	299	291	307	307	305	342	311	296	295	304	304	280	327	297	314	327	313	330	307	324	363	325	297	303	316	319	338	345	334	302	333	307	321	310	308	285	294	293	342	302	294	306	297	307	327	295	289	298	340	315	293	297	291	294	289	290	287	325	330	321	311	294	312	326	322	302	294	280	310	307	305	313	307	281	340	296	288	311	306	336	310	306	316	308	347	319	302	331	320	322	298	298	314	328	300	275	283	296	308	322	302	306	321	301	263	324	335	324	321	284	323	319	291	335	303	301	308	322	318	311	322	313	302	280	309	303	376	330	325	307	328	301	314	310	298	335	320	319	320	331	327	260	314	332	326	315	305	335	320	296	340	307	320	296	311	327	324	294	286	319	306	299	337	309	298	351	293	303	329	316	323	283	312	320	348	344	308	305	291	333	328	318	331	285	330	311	315	272	297	309	294	304	314	325	305	339	323	331	320	330	318	354	317	291	301	330	306	323	287	288	321	312	320	332	289	317	317	266	305	284	318	313	300	313	297	318	316	315	335	317	300	334	284	321	305	266	303	340	325	281	302	338	312	339	305	333	309	282	333	316	289	300	329	324	318	336	272	342	326	336	332	294	340	305	308	300	302	331	299	335	320	313	309	318	337	320	321	343	315	280	342	275	327	341	319	314	368	299	331	301	323	295	305	331	297	287	297	325	288	314	325	294	290	321	277	300	314	329	320	308	324	321	296	307	330	300	320	300	293	310	315	291	290	320	317	339	288	303	323	311	309	285	293	304	308	313	314	314	302	290	263	284	310	299	291	363	319	307	324	300	345	265	337	318	277	296	294	289	340	306	301	323	336	327	315	318	297	300	297	343	313	298	343	301	322	299	306	335	327	308	300	291	318	336	322	340	331	332	311	326	319	327	301	316	289	337	301	318	330	304	319	298	332	311	315	303	284	323	278	313	319	284	289	276	347	292	321	314	324	309	306	289	301	330	326	301	350	327	280	304	310	295	325	314	298	319	307	312	292	312	332	327	311	337	312	296	289	277	294	317	298	299	305	300	337	319	307	339	310	306	313	298	292	335	305	315	336	311	335	314	316	318	281	307	306	341	299	297	296	311	293	283	296	314	290	312	315	307	319	321	343	282	332	293	314	318	321	329	307	318	324	323	303	313	320	331	344	342	298	307	303	302	289	331	322	288	326	315	344	273	312	320	282	299	303	301	326	320	321	299	316	295	296	335	311	320	315	301	321	319	332	316	315	276	344	273	314	287	294	324	335	329	323	286	305	292	316	311	288	332	294	300	291	305	317	287	299	329	327	310	297	309	307	323	325	287	320	332	284	303	299	302	293	301	314	297	307	334	333	294	320	304	334	334	324	313	282	301	316	318	336	312	285	312	307	338	317	326	339	311	290	283	305	314	298	325	308	309	323	317	287	347	341	271	315	321	333	315	295	318	329	299	289	324	320	315	338	325	326	318	305	310	318	313	328	317	300	327	328	306	327	320	335	299	318	328	299	308	300	306	326	304	291	296	324	332	313	323	305	332	329	279	294	319	319	315	306	330	330	343	334	274	313	316	331	284	307	346	323	307	328	322	287	320	312	314	314	301	295	311	345	318	302	290	335	300	308	340	283	321	300	343	301	314	299	306	311	319	363	339	278	330	293	326	310	314	325	321	315	275	344	330	313	326	290	328	268	324	310	327	290	322	311	315	336	283	333	314	301	327	330	295	302	347	300	304	314	310	315	324	342	286	299	305	312	308	341	297	277	332	270	326	332	320	322	304	302	303	305	310	336	321	331	302	287	291	353	322	314	315	311	292	314	314	304	337	294	314	330	320	318	324	319	332	308	299	327	295	307	296	321	309	280	279	287	301	288	300	293	296	304	318	333	305	329	310	321	319	300	282	284	290	335	309	316	329	296	266	313	326	318	331	306	318	305	306	299	346	317	305	325	323	317	314	316	301	304	308	319	326	296	289	306	349	310	340	271	305	310	310	321	305	345	295	298	273	285	297	303	323	331	284	339	309	306	282	310	323	350	314	300	295	337	302	282	292	301	325	303	321	309	309	318	307	337	301	289	289	284	314	303	314	316	323	325	320	290	292	313	294	289	311	318	339	292	308	295	297	307	317	306	306	339	327	293	335	305	297	317	289	307	296	304	308	307	320	292	290	323	332	313	289	312	331	317	335	307	285	343	317	309	305	327	303	319	346	330	338	300	305	290	331	286	268	320	330	319	300	291	331	323	277	302	273	274	318	323	304	294	283	315	277	292	306	332	306	316	327	293	349	316	326	319	304	307	292	328	285	336	311	337	321	272	300	311	299	348	289	339	309	337	319	303	327	335	327	309	321	303	300	293	330	320	328	310	320	305	323	337	276	298	302	294	298	336	288	330	301	329	303	324	325	338	316	309	323	286	323	332	299	313	337	283	324	315	311	291	340	278	306	299	269	302	344	309	289	297	301	265	336	290	281	300	302	287	306	308	322	310	337	259	293	314	301	326	309	334	320	305	300	336	330	319	308	295	326	340	330	349	316	314	306	315	284	311	294	305	312	296	326	307	326	328	319	309	326	286	295	274	297	295	301	301	284	286	311	337	318	328	305	289	336	296	270	320	313	354	288	299	323	328	333	338	325	325	300	301	292	338	297	285	305	288	335	315	317	324	312	283	321	326	341	319	316	320	343	298	307	312	342	299	291	326	291	327	312	315	328	337	303	317	325	336	323	325	297	318	327	301	327	295	313	290	303	303	311	303	303	318	292	313	305	319	307	334	316	330	307	308	310	304	313	326	321	335	280	286	313	307	318	284	301	308	315	330	300	330	330	325	302	328	316	301	251	296	335	269	319	324	349	304	298	306	339	321	303	296	320	301	324	326	332	318	295	318	287	302	305	311	302	277	310	344	305	296	322	294	300	280	317	318	291	322	326	306	291	347	283	288	297	312	283	337	304	321	313	329	288	340	340	283	338	314	315	295	289	287	304	310	310	324	310	288	317	337	329	311	315	284	328	328	321	304	312	313	323	348	324	313	317	327	331	305	310	307	309	319	319	343	325	317	377	309	318	329	298	282	294	303	304	296	318	288	298	282	322	342	284	317	302	313	305	287	330	321	305	291	276	314	297	284	300	303	311	302	325	345	312	291	310	305	296	266	306	311	294	287	304	286	339	333	337	345	316	307	313	317	313	296	315	308	288	320	289	318	301	322	294	276	285	313	294	330	298	327	292	323	321	305	322	295	296
14786	1337	1255	990	641	525	426	375	332	263	241	262	232	248	228	180	160	193	201	170	204	170	215	182	189	171	175	170	149	172	171	182	182	168	185	186	172	167	165	194	181	150	138	142	162	159	170	152	160	142	155	149	164	172	148	185	157	166	160	186	171	160	150	166	148	150	162	186	160	165	138	135	162	171	153	171	196	162	181	172	151	176	175	140	153	148	165	165	173	158	176	179	193	162	164	171	158	133	158	165	168	163	188	157	178	139	167	203	133	178	151	156	177	156	167	156	175	174	152	160	177	148	158	158	176	175	143	161	178	164	150	177	144	148	175	172	172	172	171	158	180	162	150	181	163	172	152	162	172	143	174	152	161	169	166	181	177	151	192	140	169	162	168	164	160	167	149	151	167	165	172	160	157	178	154	175	145	140	147	177	191	147	147	176	160	169	159	165	153	155	165	157	154	178	165	156	159	170	178	195	154	154	175	150	160	169	158	167	152	164	148	163	174	154	167	158	158	142	127	170	148	169	158	170	174	160	167	173	152	140	144	188	176	174	157	167	168	144	170	169	159	157	169	154	156	147	168	162	147	156	160	166	166	171	161	154	137	160	169	162	138	149	139	151	159	132	185	153	173	169	147	181	165	162	177	141	167	155	161	171	171	154	149	152	164	180	166	179	161	180	180	173	155	156	181	151	171	158	158	170	175	157	195	170	164	164	131	162	149	154	180	145	184	156	166	167	165	184	149	151	160	170	153	169	159	170	162	167	184	155	156	155	151	157	150	183	167	161	164	152	177	137	157	163	164	183	158	170	162	168	153	165	160	151	150	160	171	141	168	202	155	137	153	183	154	153	163	154	159	157	178	160	157	162	145	168	174	165	186	153	170	163	169	142	164	171	190	172	163	154	168	167	167	171	211	131	180	150	154	157	156	170	160	148	147	182	181	156	171	157	164	151	156	162	202	155	164	179	176	162	182	133	161	143	151	151	161	160	158	172	169	148	162	150	143	183	151	160	167	149	176	147	162	199	174	149	170	160	163	170	146	170	167	162	160	181	148	156	153	168	159	156	155	144	148	161	164	174	152	186	167	157	156	157	176	163	159	151	168	158	155	159	161	172	158	158	169	175	184	186	182	164	155	169	175	177	146	154	160	170	142	158	166	172	160	183	178	175	171	139	156	157	150	168	164	184	137	155	184	182	186	163	161	159	161	186	162	153	158	160	150	151	150	164	174	177	172	158	178	174	158	152	148	159	154	145	163	175	165	169	165	187	162	183	167	166	157	153	160	147	145	145	154	141	175	169	135	170	146	153	143	161	158	169	158	171	153	170	155	154	151	176	157	157	175	164	150	162	179	155	164	161	156	161	177	155	173	160	152	167	166	173	165	142	173	142	152	176	162	172	173	158	154	158	185	179	159	172	164	171	174	147	170	156	155	170	163	161	151	165	173	159	162	126	146	161	179	168	175	180	175	160	162	158	150	152	165	157	154	139	172	160	184	161	165	154	159	175	184	141	166	150	166	147	173	166	157	154	169	176	127	169	162	146	167	163	159	167	152	150	176	164	137	159	147	176	155	156	165	168	179	167	150	157	140	168	166	149	177	160	139	133	156	169	160	165	158	154	168	167	151	143	145	152	160	163	143	160	147	154	187	152	158	143	149	178	151	137	163	184	157	152	162	159	140	138	158	162	154	168	139	162	165	163	170	171	151	151	157	174	138	167	153	158	176	154	169	160	165	164	179	153	165	157	162	180	169	154	160	177	175	143	162	171	165	183	149	148	183	180	164	155	177	169	176	182	154	163	169	154	150	161	162	158	174	146	144	169	168	162	159	164	153	171	165	191	161	183	169	158	164	151	157	178	154	161	177	177	143	147	157	157	173	162	175	153	196	168	159	184	164	164	153	168	161	145	185	167	176	174	148	162	162	165	159	181	168	166	168	165	152	165	145	160	153	156	178	158	146	148	170	170	141	166	197	139	175	135	166	178	153	157	153	162	173	171	145	154	185	156	163	179	163	158	154	155	152	151	176	177	153	167	176	160	141	157	152	172	177	137	150	159	129	136	152	161	165	152	167	160	145	172	155	162	150	137	188	166	173	163	181	163	183	188	135	161	154	167	151	149	164	155	177	150	170	146	160	176	155	188	166	171	171	159	140	137	186	162	147	162	141	193	154	159	148	175	155	164	171	186	175	190	174	143	165	165	141	147	161	180	169	158	149	177	157	186	145	167	179	146	173	143	152	165	151	161	166	165	151	174	152	137	161	175	173	167	199	184	171	173	203	159	156	155	164	178	168	169	167	167	164	159	168	170	172	179	172	176	153	146	172	165	160	164	169	159	138	160	155	136	167	156	158	172	162	152	137	147	143	179	171	140	168	149	160	190	167	154	170	167	157	148	154	155	156	167	192	158	160	155	158	150	150	143	165	168	154	175	164	146	174	143	171	163	153	179	156	175	142	155	171	161	191	147	168	154	168	164	160	158	180	175	155	155	165	145	152	153	157	164	138	136	190	151	136	153	161	146	184	179	154	163	148	196	163	165	180	128	156	139	157	163	149	162	181	172	140	169	168	167	174	171	153	151	153	150	175	154	188	164	165	165	170	163	148	144	174	158	146	168	174	177	167	152	168	169	147	155	158	166	161	155	155	164	181	158	182	182	142	173	151	173	171	165	165	160	157	157	142	172	164	161	159	176	177	159	169	167	187	168	155	159	180	178	149	153	169	140	160	185	130	155	151	169	159	169	167	158	185	167	155	177	156	164	143	148	164	166	170	182	150	164	163	178	165	138	146	167	141	172	162	148	167	171	163	150	146	163	180	150	161	156	151	150	164	179	160	158	170	147	165	169	156	170	186	165	159	147	175	149	176	152	156	175	180	164	139	176	152	161	191	176	161	165	165	153	165	163	171	156	144	168	160	154	175	141	162	152	165	151	180	138	152	167	152	175	170	143	167	184	170	162	167	156	159	160	164	178	140	152	170	152	158	160	156	168	163	178	185	156	157	155	148	160	156	150	155	174	172	165	166	155	151	167	160	184	171	174	177	163	157	164	157	192	156	165	149	178	163	148	166	142	165	148	162	166	160	145	153	145	186	164	189	161	160	156	181	166	161	191	171	150	169	165	160	161	148	136	171	171	179	180	180	146	183	163	167	177	175	145	150	191	157	158	173	165	155	182	162	146	161	177	160	151	159	162	169	145	164	152	163	176	169	148	138	172	167	157	174	161	189	159	163	193	185	157	162	178	149	171	161	144	184	158	162	135	147	163	169	169	165	165	163	156	150	184	175	176	169	186	169	156	182	158	173	181	167	162	158	149	172	177	151	162	144	144	202	155	143	156	154	181	172	173	154	135	186	175	154	160	172	166	148	158	164	162	178	165	187	168	169	173	148	152	162	177	137	180	165	148	136	159	163	166	159	146	193	157	169	178	153	157	169	153	153	163	159	157	193	153	142	152	182	165	161	158	158	151	175	186	149	132	174	178	150	169
9377	1471	2763	3306	2889	2419	2072	1769	1609	1422	1322	1144	1075	1006	941	854	871	834	814	784	752	771	689	704	701	773	666	687	659	678	631	634	725	664	606	658	632	647	602	598	612	578	623	603	642	614	656	624	591	607	592	579	588	587	592	586	573	571	608	633	611	620	638	554	614	562	578	590	586	586	575	606	607	581	563	591	562	551	567	610	573	569	600	565	537	574	588	608	582	599	549	594	562	572	624	602	560	592	559	610	597	547	587	580	595	572	574	555	525	543	555	589	533	570	608	554	600	577	577	575	596	610	548	577	497	579	547	604	596	552	592	535	545	581	599	592	592	560	566	575	557	553	578	584	573	575	526	570	586	547	579	591	602	557	581	550	578	579	563	569	546	546	584	579	594	571	581	574	564	531	586	599	588	594	575	595	581	576	593	553	531	599	564	572	599	507	530	532	573	521	564	520	547	551	566	553	546	535	550	573	542	529	553	544	609	600	576	588	589	591	594	582	584	591	582	548	607	532	560	537	588	558	591	582	555	556	585	569	558	563	554	584	616	598	565	601	585	540	556	642	607	605	589	546	571	575	590	592	559	548	579	596	566	555	601	591	568	527	572	558	572	543	598	562	539	570	581	570	579	557	567	573	597	578	594	578	578	593	591	584	537	562	545	586	584	582	578	573	602	596	652	560	571	567	559	594	590	568	574	604	569	535	604	560	546	549	536	511	547	546	539	568	534	555	586	575	611	564	567	569	585	577	544	535	592	553	580	571	595	570	572	580	553	621	588	577	557	566	593	573	550	600	543	567	582	564	559	565	547	577	556	576	594	573	591	604	602	618	532	574	587	577	588	589	551	635	599	561	542	577	517	556	602	576	556	583	568	576	543	568	523	580	544	550	594	559	580	598	571	554	574	570	576	590	525	579	618	537	572	551	613	560	581	522	569	528	584	592	590	584	592	561	593	585	599	563	589	557	547	561	580	586	578	550	585	546	573	550	567	544	594	529	555	552	580	550	565	548	599	549	531	593	577	541	553	552	570	581	587	581	547	555	524	601	571	577	581	556	599	574	541	559	538	612	561	568	580	568	549	551	583	573	540	555	584	547	539	572	538	585	580	607	595	574	572	543	614	560	540	559	533	585	562	549	581	591	594	619	590	565	592	579	565	560	574	603	557	579	558	585	554	578	570	540	560	597	567	518	606	554	565	591	620	566	593	590	571	565	543	548	557	556	574	579	557	571	561	602	525	515	583	585	609	521	551	622	626	551	572	587	576	576	554	591	554	604	524	547	554	527	591	587	605	605	537	526	578	598	556	584	598	580	560	520	590	551	541	581	598	585	575	553	585	562	544	615	579	573	578	567	557	556	617	554	563	549	579	559	559	622	575	559	567	593	570	581	563	567	560	561	529	529	570	560	541	564	597	557	553	576	563	575	556	598	597	520	603	556	586	547	578	592	554	606	553	575	531	561	560	595	553	523	557	550	553	549	523	570	579	561	560	569	555	579	556	591	572	580	537	514	590	559	536	540	548	553	540	587	586	537	564	605	556	508	581	570	531	545	562	579	581	563	597	542	590	575	586	548	589	564	614	539	566	574	630	589	497	512	525	577	566	561	563	546	581	584	594	554	546	530	559	589	569	525	545	604	578	575	540	553	575	549	554	578	518	592	589	554	582	529	560	559	553	587	579	568	503	589	557	616	616	580	552	578	561	560	590	565	550	542	580	562	549	596	554	522	553	573	571	593	523	577	582	578	537	615	544	565	593	592	569	587	572	587	547	551	561	591	536	583	545	575	554	562	548	573	560	558	588	539	564	542	570	542	557	554	572	569	612	563	579	547	564	554	568	560	574	579	553	559	554	571	581	556	562	586	575	572	555	562	560	545	593	598	584	601	564	594	600	564	595	571	567	540	575	591	612	580	565	572	529	538	571	600	565	556	546	602	621	577	547	574	545	579	561	546	556	549	591	572	602	550	537	552	590	520	586	592	606	535	583	591	571	589	578	596	555	562	541	587	544	615	555	593	583	576	536	570	545	528	585	617	577	549	498	542	581	575	589	576	613	577	595	626	576	520	565	554	541	616	559	569	573	540	611	563	572	583	509	549	572	551	552	599	548	593	586	610	552	581	561	557	547	554	590	521	536	590	575	528	544	549	550	548	591	515	649	532	563	587	557	573	545	548	587	578	556	577	578	558	571	545	538	632	570	590	589	577	584	544	570	533	560	541	575	555	541	558	603	578	557	561	538	550	559	544	561	565	596	594	543	589	583	602	586	621	556	552	575	554	592	535	544	577	579	588	561	565	604	570	575	568	600	563	574	519	610	592	543	579	596	584	573	552	535	590	588	550	548	553	569	618	584	590	558	593	595	574	566	559	631	598	531	607	605	604	580	538	580	551	574	554	566	528	567	589	567	548	537	608	549	538	558	572	570	547	580	541	595	563	542	536	555	581	542	572	553	552	592	583	576	562	577	593	578	528	557	548	566	554	593	549	549	566	577	579	548	558	534	587	534	570	572	556	534	586	520	577	540	537	567	614	607	576	569	576	576	573	598	584	598	593	552	598	568	576	644	604	550	576	564	558	602	571	545	538	594	527	560	539	566	592	543	625	598	571	579	597	527	530	554	537	567	588	586	603	593	599	585	538	536	568	539	527	598	555	576	567	597	603	582	595	566	590	593	576	556	568	579	598	591	535	575	622	563	540	616	515	575	550	558	527	552	568	543	579	588	591	578	531	542	545	561	547	576	511	567	567	579	594	586	552	567	583	579	537	547	577	583	574	592	544	533	575	562	578	558	555	568	609	581	602	568	595	569	596	563	586	597	566	606	561	562	544	555	551	556	577	576	568	583	553	553	539	541	609	566	620	561	603	555	581	599	597	645	610	593	559	518	595	553	535	553	585	570	609	561	590	620	568	563	566	574	570	548	565	566	552	560	582	568	559	598	596	586	576	570	550	561	517	518	554	539	596	563	585	561	545	551	531	556	593	534	610	593	537	597	593	565	595	522	527	564	580	550	579	533	596	564	585	581	582	570	586	605	589	598	566	579	593	573	522	546	563	570	572	592	553	598	573	586	621	544	555	555	567	582	544	600	541	548	584	587	542	641	538	553	580	593	571	573	573	615	527	578	537	627	603	537	545	543	513	582	563	588	513	562	545	556	596	571	611	563	604	594	575	580	578	600	561	520	568	558	577	563	623	569	542	568	584	569	562	548	563	558	615	552	548	572	557	641	521	604	535	593	568	524	573	558	591	547	519	559	564	548	556	521	556	591	592	560	559	575	545	575	567	540	603	606	584	560	566	620	555	546	596	568	552	565	574	561	598	584	534	570	517	573	604	535	597	531	581	564	609	588	567	553	607	541	594	548	559	587	585	558	589	508	583	553	546	599	515	587	506	574	561	585	599	584	537	570	618	534	564	545	549	540	587	556	567	569	557	575	578	538	555	530	540	528	559	585	571	522	591	532	559	605	553	566	593	590	552	601	597	564	578
25234	4063	2476	1685	1247	896	698	623	506	463	406	383	374	362	302	282	276	259	309	298	243	276	272	273	240	259	240	268	233	237	228	257	220	221	230	226	243	228	224	253	240	208	243	229	227	249	205	206	233	202	203	224	248	239	211	228	243	235	257	204	240	230	229	214	224	223	232	221	209	225	199	202	236	226	216	228	207	227	218	224	207	200	206	236	227	214	222	230	199	230	198	222	218	235	213	238	241	248	231	199	214	229	244	222	208	225	236	234	210	234	228	234	208	210	217	222	222	215	238	223	227	232	247	229	211	256	239	226	234	203	217	205	210	223	229	215	220	215	207	220	201	234	243	211	231	221	219	245	197	218	210	229	215	222	244	243	204	209	228	242	205	220	222	235	214	204	218	218	204	215	221	220	231	237	208	214	226	229	202	236	250	220	227	238	236	234	231	217	245	210	227	205	233	230	225	206	232	218	241	213	193	212	202	216	199	209	226	231	196	214	247	222	231	191	243	225	245	230	235	201	220	215	229	222	256	224	219	224	221	226	236	218	216	232	245	208	235	246	211	195	210	215	208	238	220	230	233	216	224	222	232	249	220	257	213	229	207	229	247	206	223	234	213	211	218	197	252	206	234	212	204	226	207	240	224	206	231	208	216	236	249	209	219	217	241	227	234	207	212	237	202	218	190	218	227	215	225	248	237	224	222	220	196	246	207	216	230	220	185	225	213	235	224	231	221	244	238	225	230	203	249	221	248	230	222	231	235	222	193	235	240	217	220	236	250	240	215	214	208	231	227	216	199	234	205	213	227	232	209	248	197	208	226	217	225	221	206	211	220	208	211	207	221	242	206	190	191	217	218	202	240	217	239	235	207	246	219	229	204	223	237	213	240	243	228	227	207	251	203	251	238	219	213	227	216	258	215	222	228	222	213	232	221	218	195	219	204	210	216	211	240	255	256	205	232	233	213	209	217	210	219	243	243	232	226	214	204	214	206	230	197	216	210	209	220	229	222	232	228	205	244	226	216	202	201	215	222	233	207	237	190	193	210	223	234	213	219	211	192	205	222	218	235	223	221	230	193	195	211	218	215	235	216	226	213	236	211	239	215	227	206	231	228	242	216	222	245	224	228	218	226	234	204	229	244	230	215	233	229	201	213	239	230	228	223	202	203	236	236	209	224	228	214	233	233	231	257	251	201	234	208	218	213	217	249	205	217	240	238	220	228	203	230	235	221	266	228	224	201	236	205	232	213	230	234	222	213	215	219	241	213	216	226	218	261	244	220	199	207	223	208	208	238	225	231	238	213	212	213	217	228	215	210	214	200	213	249	225	228	247	221	223	229	220	227	213	234	214	189	216	230	205	229	218	199	235	211	208	236	224	221	222	210	250	236	229	233	227	168	219	214	198	251	218	227	227	218	213	231	232	219	215	235	220	227	214	226	218	226	221	245	213	224	213	218	225	227	241	234	241	230	218	215	218	219	239	222	234	221	238	226	218	210	219	192	204	231	233	214	207	219	211	219	238	228	219	221	211	223	236	254	185	215	211	203	225	233	226	222	197	210	230	223	225	229	221	207	233	236	210	220	225	214	217	232	199	230	221	226	214	228	245	226	199	214	221	236	217	186	234	225	219	229	200	217	254	212	222	212	206	239	204	213	218	205	222	213	229	218	226	210	225	236	212	217	228	208	210	227	191	233	235	202	235	214	201	219	207	223	215	210	236	225	224	220	214	216	222	200	221	228	201	225	236	214	219	218	228	219	211	233	230	225	230	221	232	260	253	217	218	204	221	216	234	211	224	238	216	222	214	217	233	241	222	190	210	226	226	247	233	231	222	230	226	221	235	216	204	219	223	217	224	254	212	225	229	225	232	243	232	237	229	225	190	238	233	216	216	226	242	193	214	209	219	226	240	211	219	214	209	230	245	221	230	225	207	216	214	227	252	217	222	206	188	224	215	216	238	227	214	197	221	200	210	209	210	214	215	228	193	220	206	190	210	207	233	209	211	226	229	245	198	211	236	233	211	230	215	236	216	218	243	219	232	205	198	217	252	236	208	209	195	207	228	232	230	244	240	207	229	228	204	201	220	212	199	213	214	235	210	226	225	232	246	226	233	265	208	201	208	210	228	251	205	218	229	217	229	218	203	224	214	224	206	223	238	243	233	246	223	213	230	246	220	219	225	201	244	217	206	239	240	213	188	199	230	199	235	205	215	224	225	206	218	201	213	229	206	214	237	246	223	238	216	214	243	236	229	240	208	201	255	215	214	198	202	236	231	216	210	210	216	224	202	214	266	225	223	239	219	208	211	226	216	219	197	204	215	224	212	227	225	223	204	223	216	194	245	215	224	223	230	190	224	236	215	217	232	215	232	208	215	214	221	234	219	213	205	220	237	223	220	200	238	228	227	210	192	227	224	240	205	216	194	192	216	220	230	231	221	221	199	235	235	218	224	218	244	239	208	208	217	265	223	217	202	196	223	217	221	201	214	235	223	205	249	240	231	217	214	247	215	240	205	238	212	246	205	223	234	230	224	207	229	215	212	227	221	204	236	224	217	243	221	240	215	231	203	236	227	214	248	252	209	234	211	227	224	219	235	232	231	233	220	226	216	213	224	226	241	225	220	227	214	226	243	221	226	216	250	230	229	203	209	227	243	216	222	226	211	219	228	206	222	207	224	251	238	191	231	227	246	204	226	237	222	218	206	236	216	230	243	222	204	233	206	212	215	231	222	220	207	226	229	230	232	222	231	232	244	215	248	233	220	196	205	247	230	224	237	210	235	230	236	226	203	223	232	217	210	236	227	241	216	221	244	224	234	230	231	243	220	252	213	218	192	258	207	234	243	222	263	224	213	216	259	239	226	212	230	195	218	227	234	222	215	212	220	241	236	210	215	220	228	216	226	213	210	241	237	229	221	212	240	224	233	211	206	225	211	225	214	220	219	229	219	210	236	233	199	227	247	227	227	235	230	247	224	220	253	212	212	233	217	215	233	224	219	218	219	195	208	190	222	201	225	228	211	180	232	211	251	229	215	217	228	255	237	226	237	195	221	214	214	210	234	235	210	237	224	226	230	210	246	244	200	200	242	249	223	226	228	207	247	245	187	214	221	210	245	225	209	219	230	227	219	234	197	221	212	236	220	230	243	232	220	239	243	211	196	187	212	215	210	238	213	223	205	222	239	229	227	211	245	233	234	197	219	217	202	213	208	232	228	246	202	236	214	205	217	196	205	203	225	222	213	222	231	213	216	215	211	221	218	232	243	200	240	238	200	245	248	208	236	214	225	237	232	226	232	212	209	222	213	254	249	241	215	246	203	228	225	210	225	240	205	227	242	221	221	210	231	195	229	210	237	236	226	198	219	239	219	220	231	218	244	210	226	240	227	206	202	217	229	193	235	218	205	215	210	262	222	246	221	253	223	230	216	227	235	224	225	197	222	249	234	228	221	230	243	231	232	203	212	211	236	222	214	210	226	230	262	237	215	204	205
13836	2442	5001	5838	5014	4153	3463	3039	2711	2358	2129	1902	1630	1566	1505	1399	1259	1205	1141	1166	1122	1088	1032	1059	953	960	935	924	967	861	853	897	857	894	892	843	858	778	843	838	895	829	846	819	806	769	773	748	823	798	794	825	761	776	776	795	811	736	793	806	777	821	800	778	764	801	716	802	766	801	812	753	779	761	788	746	817	808	760	768	798	752	791	697	720	768	743	724	729	777	774	792	735	704	729	757	783	766	762	786	725	729	755	793	756	738	730	757	769	796	752	740	703	722	700	735	760	763	755	698	729	764	707	689	725	711	742	722	691	768	751	766	744	748	778	792	770	756	711	737	759	746	735	722	743	685	737	765	774	708	711	748	702	755	778	733	746	737	690	775	750	717	727	773	753	715	741	754	757	735	727	751	721	768	715	732	721	710	771	765	762	689	793	700	779	721	713	713	754	715	738	721	726	740	735	730	768	735	760	772	689	740	713	740	726	769	747	799	757	767	733	758	731	731	755	726	761	730	696	691	715	741	737	721	733	746	742	695	716	769	737	723	721	750	701	743	745	693	727	790	740	758	744	700	739	742	679	748	741	792	729	741	764	770	766	721	752	766	710	706	713	771	751	687	732	784	705	739	761	776	724	711	737	794	769	718	698	792	745	743	737	745	749	751	724	721	741	717	767	782	726	717	762	748	736	768	701	712	728	735	799	691	763	730	761	738	718	749	775	763	762	730	750	690	770	734	770	736	698	726	719	762	751	740	728	740	761	710	683	746	725	712	766	717	760	719	752	718	709	717	736	729	737	754	741	763	711	736	742	714	720	689	727	780	742	719	776	724	729	738	739	759	724	753	753	750	735	717	818	717	736	728	721	719	754	757	786	724	739	726	774	716	730	779	736	697	745	705	740	807	727	698	709	709	708	753	747	747	724	748	772	763	753	751	777	722	706	773	800	719	724	732	737	821	778	724	774	705	767	753	764	721	745	730	729	741	741	731	782	732	706	723	745	750	734	756	738	791	710	731	646	776	721	735	744	729	721	751	756	759	745	751	753	764	781	699	727	736	737	733	706	694	692	694	745	782	749	758	744	772	701	782	728	730	760	796	777	718	746	740	768	757	725	805	705	766	750	742	737	726	741	713	748	711	745	747	778	751	723	695	747	750	743	735	736	742	759	724	726	763	765	733	766	726	758	735	775	727	740	778	762	737	721	746	719	748	785	746	756	684	771	746	756	696	747	719	792	731	726	757	716	779	756	743	732	736	759	740	723	743	720	761	706	741	732	740	777	764	762	752	717	731	710	744	719	727	743	716	710	712	691	751	713	716	721	746	738	743	755	728	738	686	725	710	748	738	729	727	671	723	732	696	723	719	733	762	692	715	736	720	725	680	746	749	728	737	739	777	690	700	765	747	751	753	749	685	736	734	735	723	734	729	737	744	733	764	780	780	726	738	722	723	713	735	726	728	721	723	723	749	777	706	742	755	773	751	737	767	682	773	703	702	753	727	717	698	734	743	754	737	725	724	720	755	746	785	711	707	728	769	700	757	738	724	777	777	704	699	708	731	722	758	722	690	671	743	771	721	761	769	719	746	756	765	715	703	715	708	762	766	761	695	752	726	763	730	777	700	753	740	759	720	760	738	740	737	747	753	697	756	722	771	761	728	777	754	759	770	759	725	689	744	755	779	749	704	763	726	738	727	733	764	762	724	745	731	723	785	727	723	734	807	738	687	780	722	707	721	776	686	746	722	732	754	742	752	729	732	688	710	696	708	741	699	764	755	722	730	737	727	756	728	762	773	712	776	699	736	724	743	813	737	771	693	748	742	740	784	712	769	753	724	730	743	769	736	736	728	738	746	741	783	678	732	771	746	796	750	670	708	751	758	724	681	682	727	785	708	729	750	731	766	740	740	701	783	719	773	738	719	718	692	760	731	744	732	732	756	758	702	751	747	684	721	747	731	727	789	765	768	728	737	713	768	760	707	774	746	755	755	726	735	760	724	697	689	740	681	790	751	763	752	820	776	770	670	772	785	723	760	752	731	745	730	738	770	727	713	710	739	743	678	665	719	727	750	735	699	736	783	781	731	734	744	722	770	702	698	743	734	728	760	739	744	724	767	752	702	681	725	742	745	718	717	757	711	748	727	693	765	737	748	730	774	738	725	723	723	722	730	766	755	749	754	690	737	741	743	716	770	749	716	736	765	725	723	767	772	760	729	739	779	750	748	721	721	787	746	739	755	701	712	737	723	746	788	730	698	746	735	780	739	728	799	767	769	744	767	755	784	746	731	758	736	732	750	706	754	702	705	731	766	728	759	767	751	773	775	671	730	741	729	714	750	757	716	721	720	742	727	717	734	784	755	715	751	706	755	760	757	751	753	682	784	741	719	711	791	753	717	785	705	711	755	754	764	733	734	725	705	767	724	755	704	756	733	774	759	743	731	714	761	751	718	706	704	702	765	779	768	734	753	739	764	788	751	765	717	713	757	677	742	710	767	725	723	729	684	734	723	750	745	713	691	737	731	739	716	712	692	755	761	721	715	761	699	736	764	713	767	693	714	675	722	731	739	719	755	697	725	710	725	814	735	753	738	751	722	706	762	714	733	774	726	753	735	739	760	740	774	720	775	713	762	769	756	766	722	729	709	689	761	724	740	690	726	738	751	700	726	722	723	773	723	781	756	743	732	708	770	745	758	736	715	730	761	763	707	753	789	690	765	747	749	745	748	755	769	746	741	718	757	729	739	713	697	745	723	738	756	769	679	735	732	704	750	738	719	744	702	754	729	744	756	677	719	686	758	753	700	685	754	754	705	749	763	749	723	761	796	788	759	725	710	803	697	754	748	732	724	744	772	768	797	744	729	754	660	786	694	704	724	747	708	742	732	713	752	712	732	753	745	756	723	730	754	770	752	767	739	761	744	699	763	738	716	778	776	753	777	773	717	766	730	745	702	707	721	749	761	731	752	765	721	713	756	732	730	695	692	799	711	711	699	728	750	787	735	749	713	763	742	778	731	747	755	787	722	766	709	769	710	791	744	729	719	705	751	715	771	690	738	758	676	710	707	751	758	781	750	700	744	739	741	746	724	761	784	709	764	699	754	728	742	721	781	789	688	753	770	763	731	732	733	737	729	727	787	721	703	719	746	749	740	713	738	758	730	764	758	726	719	688	715	733	726	744	754	715	743	735	743	708	678	723	710	699	765	736	720	758	767	715	745	767	705	784	773	710	756	725	737	750	779	757	706	722	726	760	757	721	753	736	760	731	746	751	720	744	785	686	719	755	747	755	752	744	765	740	754	740	749	759	720	729	732	729	710	730	721	710	734	734	715	793	786	754	730	739	717	750	721	748	720	744	743	778	676	769	723	739	729	733	739	834	714	793	761	771	757	742	761	725	706	724	731	752	724	715	715	723	769	756	770	772	733	709	755	688	751	745	755	736	777	752	769	676	698	710	737	724	751	751	729	759	751	755	713	771	730	746	671	763	697	719	763
2126	130	125	131	101	87	84	80	84	75	89	80	62	81	70	86	87	77	96	58	71	81	85	76	84	77	77	77	69	73	72	74	72	79	72	72	77	87	67	79	73	60	74	56	81	80	78	89	62	78	76	92	79	77	72	80	75	83	81	78	87	58	80	67	74	87	89	82	79	86	81	66	82	73	65	73	69	61	57	83	78	82	86	77	83	83	72	97	85	76	85	67	65	86	66	78	76	68	73	73	65	86	89	84	69	75	86	77	77	90	71	97	83	66	76	65	87	82	83	81	76	86	78	74	73	79	91	63	77	57	91	77	66	67	71	74	63	80	76	83	67	95	67	73	79	82	85	73	79	89	91	85	68	75	91	73	81	58	68	86	77	70	84	65	56	76	70	81	73	74	83	87	77	89	82	86	84	74	86	73	88	73	81	72	84	73	76	89	76	67	72	56	74	68	67	71	75	73	94	65	73	69	82	74	71	93	75	62	83	91	89	76	72	91	77	74	73	73	79	68	66	73	61	84	69	63	80	76	79	64	82	83	84	70	67	71	81	77	86	62	75	69	90	79	71	68	63	65	85	67	66	70	69	85	76	81	67	63	78	62	84	92	69	93	70	72	65	78	75	65	74	77	63	79	78	71	78	54	100	71	74	76	48	74	68	66	85	73	66	61	76	88	84	70	87	90	80	84	76	89	86	67	73	86	80	64	72	81	79	82	81	68	82	77	67	81	80	67	95	62	84	78	72	83	68	76	70	70	75	81	78	77	68	76	77	65	62	71	64	82	79	65	81	76	81	68	65	69	86	69	85	72	91	53	69	97	78	63	81	76	70	70	93	84	72	61	91	72	80	82	99	74	64	61	81	89	72	66	66	93	101	85	71	82	64	81	77	83	68	70	73	74	75	83	71	84	87	73	67	76	96	69	75	72	74	97	67	78	76	68	74	84	66	89	59	65	73	62	77	80	82	73	89	66	78	75	69	72	82	61	87	82	85	75	82	84	67	72	78	80	73	67	69	74	76	85	70	73	79	74	75	72	76	94	76	78	72	82	95	66	71	86	86	66	83	83	74	60	86	88	81	78	80	59	78	91	66	71	79	62	80	75	83	69	63	77	79	72	73	83	77	85	77	82	74	74	79	67	68	73	84	68	64	78	72	96	75	58	83	68	73	68	65	73	66	64	74	84	69	85	80	85	59	61	64	86	75	78	83	83	84	59	78	66	84	90	70	71	85	83	88	74	72	70	72	66	74	71	75	88	76	87	63	82	80	67	71	78	74	70	74	82	76	93	71	62	83	75	93	83	73	73	65	75	66	63	73	98	64	62	58	70	79	61	68	75	72	69	74	89	72	88	85	79	82	66	75	83	79	84	85	75	95	76	75	69	73	80	70	60	74	86	81	83	74	69	87	73	93	66	66	70	69	77	65	87	86	59	76	80	87	85	68	75	73	82	61	66	60	75	77	79	83	87	68	88	83	80	82	85	78	66	84	58	88	53	70	80	80	81	82	93	61	73	70	72	75	71	67	72	76	78	88	78	97	86	77	82	79	79	78	70	73	52	57	77	72	70	62	67	67	67	73	66	66	74	72	78	69	85	72	83	71	67	72	74	77	89	78	69	71	82	65	85	74	83	81	92	79	71	72	70	70	90	70	76	79	80	61	63	91	73	73	63	77	91	70	83	96	75	71	90	73	82	75	76	77	73	72	81	78	82	84	74	88	93	79	72	62	78	79	82	88	77	84	61	90	64	91	80	70	81	66	73	81	75	62	67	77	75	68	75	83	66	67	69	70	83	74	79	84	75	80	72	66	67	90	61	80	77	59	88	75	60	66	73	76	89	68	80	68	97	82	78	70	73	74	70	73	88	87	71	74	84	85	63	72	72	75	87	63	85	74	85	78	86	80	77	72	73	72	74	69	58	72	78	71	80	71	83	71	78	67	67	69	71	78	63	80	82	65	78	87	65	78	69	92	81	85	70	88	65	66	73	67	62	80	64	86	74	68	75	84	76	83	71	78	64	72	78	77	94	87	67	67	70	71	77	75	61	72	97	77	66	82	75	61	88	79	62	78	74	74	81	69	65	71	86	87	89	77	80	69	69	66	65	88	91	78	79	81	69	76	71	68	78	75	56	83	82	75	81	86	73	83	86	79	62	72	98	68	81	81	63	84	78	65	97	79	71	65	70	67	66	84	76	60	63	67	72	71	78	72	69	76	70	92	75	76	77	63	70	66	83	62	79	76	73	70	80	73	65	89	69	66	54	71	70	83	84	80	80	68	61	65	52	70	69	79	73	77	65	76	69	82	77	73	78	72	74	81	63	71	72	74	66	81	82	84	76	69	76	78	69	77	89	78	89	80	71	89	84	72	69	67	76	60	79	76	88	76	81	75	74	81	71	83	72	61	73	62	79	80	73	86	74	75	84	78	85	76	74	64	89	86	90	62	82	73	72	81	69	67	77	91	86	65	76	72	71	86	57	77	77	82	74	79	79	69	70	90	71	70	85	103	68	73	67	66	82	54	90	86	79	85	82	73	61	76	58	74	69	62	60	75	84	84	83	85	87	80	78	86	88	61	66	58	75	87	59	86	78	91	73	95	77	63	85	81	67	93	67	87	74	73	74	77	73	75	75	65	88	71	71	70	65	66	66	90	71	82	86	70	81	71	81	71	75	84	74	79	81	82	87	71	61	82	85	86	77	77	70	90	98	69	84	77	96	87	87	85	65	73	70	70	87	68	69	83	64	71	64	66	70	67	76	59	75	78	74	70	74	76	80	63	66	74	82	74	74	77	67	73	77	72	68	82	74	81	73	74	78	71	66	72	81	83	66	69	87	65	87	57	64	55	92	71	76	81	65	84	67	83	76	79	72	79	67	55	62	96	78	78	64	85	84	85	79	72	81	82	79	78	80	81	79	80	86	60	57	63	77	63	77	78	61	65	64	75	73	66	83	67	64	74	100	70	81	84	79	84	83	66	95	81	69	77	83	74	72	75	86	70	59	78	81	76	75	61	75	91	86	71	71	70	72	70	67	73	69	77	77	71	85	72	69	65	72	76	64	90	58	61	70	80	81	67	72	72	69	86	77	77	64	78	69	63	76	70	62	96	69	78	75	69	75	70	86	84	71	87	83	71	79	79	75	70	76	74	81	85	89	80	76	79	71	73	87	78	78	85	72	60	66	71	76	72	93	80	72	76	82	70	70	83	76	61	88	76	88	82	88	82	84	72	75	65	63	70	73	83	49	65	83	64	70	72	66	89	87	65	68	84	77	83	68	64	64	70	78	93	75	79	80	80	68	82	89	85	70	73	100	62	72	76	78	78	88	81	90	80	66	76	84	82	80	82	65	77	79	79	89	76	69	72	78	77	74	64	73	83	73	95	88	81	79	79	72	64	81	70	79	71	84	81	80	69	79	78	69	61	77	74	82	80	66	82	70	65	69	75	60	74	60	70	85	69	73	87	79	87	60	83	79	71	76
3168	380	468	491	462	447	419	361	390	413	358	370	371	352	355	295	325	337	339	336	332	332	327	310	322	318	305	319	333	307	360	318	368	312	324	339	308	275	318	322	304	301	329	293	321	341	336	328	306	296	320	311	325	329	287	335	336	293	309	307	301	333	310	321	331	299	270	295	343	328	322	317	323	307	335	328	312	329	317	342	351	316	287	328	320	310	291	283	343	279	292	321	316	316	319	311	294	295	326	317	292	310	321	328	321	293	299	307	281	298	307	322	327	317	326	330	325	339	328	284	321	321	293	297	335	317	336	329	306	312	273	288	288	303	308	293	313	285	324	298	354	316	312	288	324	333	294	325	314	318	289	268	337	282	300	319	306	335	315	292	325	297	314	308	305	293	322	306	297	351	293	331	304	318	292	303	335	296	315	304	328	327	292	307	311	312	323	299	352	305	308	307	330	334	338	274	321	291	298	340	315	345	301	313	282	317	315	289	300	319	305	299	290	314	272	304	306	352	298	323	302	335	289	308	282	291	295	323	310	315	315	303	319	303	312	312	264	329	308	310	303	297	294	317	293	309	314	339	356	324	343	299	300	299	336	304	300	330	323	297	311	335	313	322	316	305	318	314	299	304	317	312	287	299	292	304	323	301	313	326	341	321	314	318	320	313	343	308	315	316	304	330	304	322	332	310	305	292	331	317	293	299	328	314	321	324	323	296	300	333	298	303	326	291	319	305	308	317	326	279	294	325	315	298	302	295	302	298	302	307	315	312	315	347	319	331	293	335	317	312	317	303	314	298	310	300	312	310	308	308	305	326	306	286	287	299	309	307	295	341	317	319	283	324	315	303	327	301	312	298	277	294	288	334	294	332	321	325	362	261	294	331	324	292	293	302	313	306	326	315	299	329	302	331	325	326	378	336	298	308	349	302	315	302	315	283	337	311	306	303	297	312	306	293	308	266	303	325	305	332	340	327	312	307	326	335	339	314	321	324	324	283	278	308	298	292	304	318	304	290	325	336	281	306	312	317	349	320	310	313	314	300	334	305	324	285	294	316	311	288	313	290	272	325	310	302	317	332	336	306	288	285	293	281	326	350	324	316	308	307	279	301	319	309	313	337	294	339	297	305	334	307	324	329	301	342	310	341	317	315	289	307	303	283	321	316	310	308	292	301	291	340	361	319	344	297	326	310	291	318	326	287	287	312	313	308	299	318	324	359	329	327	305	304	286	287	296	318	350	314	283	293	332	317	311	325	310	300	304	313	314	338	329	331	322	302	317	334	275	342	266	311	306	290	314	294	318	338	308	332	324	271	329	306	315	283	321	306	333	300	328	308	282	310	314	315	334	333	296	284	314	328	283	296	315	290	275	316	306	299	320	319	307	279	279	299	333	303	295	318	340	292	335	318	301	306	319	302	336	344	288	332	300	302	323	294	302	328	315	348	307	318	322	324	326	317	307	268	306	311	304	313	326	358	302	320	327	298	332	326	323	298	282	309	294	323	331	295	284	334	314	300	283	317	291	314	330	312	295	328	336	333	312	338	294	302	316	333	304	333	316	295	293	303	308	324	313	309	300	294	300	320	324	314	322	307	318	273	308	321	318	356	315	295	309	281	336	310	313	330	304	299	329	309	335	335	295	289	315	304	312	330	346	323	315	314	325	285	309	293	327	286	316	295	277	336	314	317	329	300	316	316	294	325	327	329	324	336	268	334	340	294	319	326	332	336	285	312	307	300	315	276	318	286	282	305	316	319	290	316	308	295	323	319	337	295	318	300	314	336	312	318	294	343	332	281	294	338	285	307	312	316	315	310	344	294	321	327	304	315	303	306	309	317	308	318	293	336	311	295	305	311	345	332	299	294	323	316	322	317	321	305	341	330	320	342	325	280	302	312	313	292	318	306	299	303	296	328	293	293	298	295	294	332	337	304	337	350	320	323	322	323	293	328	327	337	307	289	331	298	319	323	316	306	301	295	315	335	303	322	331	315	319	297	308	303	340	294	297	308	294	280	322	335	314	309	330	331	318	308	319	288	302	316	305	296	323	325	295	306	320	331	314	292	354	307	288	329	311	309	325	336	287	332	315	286	288	326	331	324	312	309	297	313	334	335	309	323	333	352	305	314	322	336	288	316	341	293	297	299	322	302	322	316	302	295	310	330	304	308	290	340	311	290	299	317	288	299	332	358	319	311	304	315	325	317	328	321	303	300	281	303	319	273	315	335	316	350	307	305	316	332	313	330	312	308	323	320	303	310	302	301	350	309	310	291	331	333	321	297	323	336	346	275	272	315	275	294	323	286	326	315	296	326	315	295	308	296	317	313	324	321	339	329	355	300	337	329	293	283	282	313	316	303	317	293	311	290	306	327	336	298	308	315	338	359	304	328	266	341	330	290	295	323	311	321	297	292	342	326	332	308	309	288	295	313	292	318	342	316	347	325	293	303	336	317	323	289	300	297	309	329	316	321	327	311	287	322	311	303	291	327	327	303	314	305	293	325	345	329	297	300	327	293	312	299	306	318	320	314	324	341	316	327	287	308	293	296	322	329	296	310	289	292	285	297	302	297	291	301	305	293	322	321	309	305	321	302	294	311	292	309	280	326	312	322	346	336	320	325	292	314	294	320	293	310	305	341	313	289	319	344	334	316	321	312	305	325	342	307	338	319	297	349	324	323	315	309	318	280	320	333	312	306	322	302	329	299	299	312	360	311	277	303	317	318	334	325	277	311	332	284	314	327	317	297	341	311	334	337	291	277	338	340	324	298	318	301	300	329	316	327	330	298	288	303	267	311	326	311	322	288	346	337	323	311	325	323	350	323	323	315	318	322	318	330	307	325	295	321	327	304	315	269	328	322	303	314	301	324	297	316	369	338	318	327	298	307	315	291	341	333	296	307	294	311	291	320	316	327	301	307	317	331	344	288	335	321	305	316	329	375	330	335	314	301	331	282	296	320	290	319	287	321	328	297	306	294	329	291	317	295	296	340	320	326	294	305	295	319	316	320	313	336	290	311	302	337	331	336	288	292	313	328	271	324	277	320	305	316	320	305	311	312	339	306	318	288	339	326	297	286	323	315	273	294	323	301	346	321	308	306	281	355	302	270	334	299	317	319	320	324	303	346	286	296	317	293	313	278	329	273	334	287	317	311	321	322	316	331	321	297	313	304	312	337	302	306	297	312	291	336	312	314	313	318	297	316	303	303	305	301	305	300	321	357	317	323	310	308	333	302	295	308	287	322	333	289	311	302	296	296	315	331	312	311	302	278	352	302	308	287	318	332	325	340	328	341	321	311	321	328	311	287	309	323	321	275	289	311	321	345	295	337	330	303	312	278	295	319	347	310	293	299	342	313	314	311	303	317	323	328	300	337	316	303	350	293	321	288	329	329	298	292	303	330	302	292	297	314	324	330	297	315	332	342	358	333	345	309	341	332	341	295	322	312	318	322	308	309	293	295	317	325	300	342	332	297	315	304	332	304	321	326	330	307
15184	1400	1197	902	634	495	442	349	289	291	262	261	247	204	191	206	199	227	189	153	167	175	197	174	157	189	168	158	172	174	181	166	165	166	162	148	178	161	173	160	173	174	166	179	164	170	166	170	164	182	149	154	173	154	160	145	179	184	168	138	158	182	175	168	168	141	176	175	168	142	152	162	142	157	167	173	166	170	165	188	151	168	168	159	170	159	164	151	184	182	179	162	159	164	157	163	184	138	173	167	158	169	137	153	176	171	161	190	159	157	167	158	169	149	180	182	165	137	139	159	147	170	188	137	182	153	163	161	196	156	163	169	178	183	179	179	161	152	145	170	174	129	149	181	176	165	175	151	162	164	151	157	160	182	166	148	175	167	135	149	168	166	171	172	142	150	162	167	138	153	133	170	153	162	169	143	139	147	151	187	170	157	166	154	181	160	141	153	163	172	181	153	169	163	158	170	150	160	143	156	154	165	138	146	153	151	165	161	161	188	173	168	136	176	158	180	165	147	155	169	160	162	196	164	162	154	164	175	159	182	175	177	179	155	163	176	157	154	164	157	164	177	164	136	150	178	174	168	146	147	160	172	144	175	161	167	176	173	158	150	184	188	161	144	172	160	146	155	159	163	153	157	171	167	162	148	165	146	161	169	164	149	142	157	178	145	158	163	181	160	180	150	156	158	163	143	161	178	175	180	180	165	157	177	147	178	165	154	145	166	177	178	163	168	178	153	182	168	170	159	193	137	154	153	158	169	127	161	159	156	159	172	156	185	164	174	171	165	183	136	173	154	163	165	196	191	159	159	159	171	154	147	157	174	151	166	131	156	161	158	153	158	165	165	146	178	178	180	151	131	158	159	171	151	150	166	163	166	180	163	188	155	158	155	156	152	150	165	167	167	178	156	136	160	154	165	136	146	172	159	173	155	145	158	155	172	194	159	170	182	158	154	159	159	153	185	166	167	149	156	172	158	179	156	190	155	156	168	172	166	141	176	168	156	159	168	169	172	157	164	153	160	165	144	138	171	146	150	158	164	167	153	171	181	158	131	174	173	179	166	153	187	167	155	154	153	163	155	158	163	154	156	154	168	161	176	149	158	160	147	151	137	157	161	181	170	151	166	173	176	176	156	146	137	169	173	159	159	147	143	150	149	143	185	179	168	157	158	184	165	156	164	170	148	172	167	139	174	140	188	163	186	167	163	148	156	142	149	160	180	180	165	162	160	152	130	164	159	179	165	150	167	172	166	182	157	155	148	133	179	167	176	178	155	136	148	149	151	177	171	162	180	162	169	179	186	168	185	178	132	160	142	169	152	149	165	146	144	160	161	158	140	182	173	162	141	160	152	152	190	163	176	163	158	180	150	174	156	147	174	174	159	167	168	152	158	176	148	164	183	146	161	154	177	160	150	179	132	149	152	148	142	169	180	179	165	153	154	163	176	156	151	153	164	147	175	174	175	166	160	161	166	158	158	191	195	194	167	165	167	178	162	171	193	163	168	154	177	155	151	182	158	167	172	166	166	156	181	196	154	149	171	145	163	143	137	173	174	170	166	169	152	158	172	174	142	149	158	176	159	160	157	151	142	169	187	176	179	169	163	161	175	146	170	153	179	164	163	152	145	167	166	178	160	151	160	156	157	174	151	165	165	174	155	159	148	175	172	158	180	160	153	148	158	188	167	155	149	144	171	150	154	145	156	172	150	154	144	161	167	161	163	145	153	169	155	183	193	139	162	160	177	164	162	149	174	165	154	157	153	163	149	178	161	132	187	179	162	178	166	149	170	169	172	152	143	163	174	163	139	186	184	156	153	166	154	171	179	173	155	165	148	166	185	144	168	186	172	179	160	178	148	146	152	170	171	183	162	178	153	160	151	149	172	172	166	161	155	155	167	156	166	159	152	151	163	158	170	180	175	150	154	161	163	146	154	157	170	174	161	169	155	166	166	186	169	120	163	154	148	157	187	142	183	162	171	185	172	137	172	142	161	144	176	160	146	186	182	142	169	157	164	155	169	153	148	187	184	163	152	167	200	143	172	174	178	164	177	152	157	182	176	144	176	146	160	166	125	157	124	166	176	153	162	156	163	148	150	175	182	167	149	176	168	182	152	145	162	149	160	162	167	164	156	179	151	126	175	171	190	165	162	154	150	151	160	155	154	162	160	151	176	160	160	162	150	162	162	150	164	159	143	160	157	149	170	165	158	144	177	171	140	175	165	175	173	149	157	170	165	154	160	160	170	169	163	164	159	166	169	166	158	148	171	142	160	157	159	179	168	158	170	180	168	157	151	159	150	139	159	165	158	159	161	171	160	159	154	162	180	134	169	172	200	143	156	140	151	134	153	164	147	150	171	167	158	175	159	147	165	147	177	170	148	164	189	157	168	154	181	163	185	143	146	170	155	156	158	161	176	168	177	159	162	162	155	147	179	187	152	156	187	143	170	153	143	156	162	162	134	169	154	181	167	157	169	166	159	155	162	156	144	155	161	165	164	152	151	174	154	169	145	176	154	161	163	174	146	178	148	169	148	167	185	137	171	160	154	157	150	167	164	153	150	141	169	149	175	150	158	174	178	142	160	154	157	165	173	163	144	188	180	174	159	176	169	176	162	191	170	191	136	153	143	179	161	162	161	155	164	178	161	172	161	176	158	178	168	181	161	162	161	165	169	139	166	151	151	182	175	171	153	174	177	177	160	164	173	164	146	138	161	154	148	189	136	177	142	162	185	179	153	168	165	159	143	179	166	153	154	152	167	167	157	153	175	143	159	169	169	164	173	144	184	171	153	161	174	165	141	179	169	150	154	148	143	150	164	183	173	175	162	148	181	180	171	155	138	158	167	177	154	149	165	196	158	133	169	136	170	140	173	176	148	156	164	159	147	194	157	174	159	171	141	145	163	157	157	172	154	173	162	145	163	160	172	149	172	175	185	149	165	162	168	169	148	171	189	177	165	167	163	144	151	150	168	182	167	153	158	157	170	176	183	156	177	141	158	173	144	150	156	162	162	168	168	162	173	176	164	178	149	160	150	179	165	180	156	172	170	162	167	163	165	175	177	152	155	153	131	138	161	187	163	161	181	154	171	169	171	165	171	147	173	180	149	145	181	161	149	155	163	169	141	136	167	175	154	142	173	165	149	168	155	184	159	158	156	147	165	165	170	175	156	161	175	186	158	165	161	175	165	171	184	167	162	190	146	155	150	175	165	179	151	144	171	147	161	171	156	165	165	130	171	180	155	181	180	155	167	161	156	153	155	149	168	185	143	158	187	172	154	163	149	152	163	181	149	183	173	155	154	172	166	183	165	169	157	151	170	161	165	172	174	159	142	165	202	151	161	179	161	147	154	165	156	161	154	159	172	146	160	169	155	167	187	147	168	167	154	148	168	183	155	158	172	167	167	157	162	164	162	161	168	169	173	156	163	150	166	169	140	164	170	164	133	158	169	166	177	165	156	143	164	159	164	149	152	149	174	159	188	152	181	175	165
9667	1514	2825	3333	2853	2428	2058	1842	1625	1432	1283	1214	1078	1005	976	908	813	850	808	824	765	724	724	695	671	737	687	676	606	658	698	613	683	671	630	651	634	624	606	567	650	616	670	629	617	610	638	587	565	552	597	582	599	590	627	628	570	608	594	588	621	579	576	582	558	606	537	610	608	600	539	598	584	544	592	563	566	613	597	572	598	569	569	599	597	552	584	599	593	583	595	555	575	602	573	577	567	590	595	590	571	548	598	533	532	579	550	563	622	585	593	571	594	574	580	558	551	559	538	572	556	533	564	570	602	523	596	580	554	567	596	567	583	575	558	585	553	563	612	591	541	564	548	546	580	548	566	594	590	597	567	599	531	528	564	617	572	556	531	578	557	549	576	564	584	532	579	568	556	572	621	584	584	525	618	612	573	569	569	575	570	590	590	597	548	555	582	582	599	547	525	561	568	577	598	567	562	546	603	541	568	590	581	544	541	596	574	595	543	586	562	559	591	600	542	603	579	575	571	553	632	592	568	561	571	555	572	566	592	590	565	564	528	546	579	582	544	593	579	578	579	547	562	570	545	551	593	578	566	581	609	546	601	587	576	597	578	580	579	534	537	594	579	551	562	585	574	588	556	559	585	579	610	567	528	524	580	529	571	536	559	544	560	553	562	561	566	539	538	564	544	569	541	560	527	538	587	531	534	568	551	571	564	586	528	602	539	584	591	576	571	590	578	544	570	577	581	562	598	611	613	571	565	594	540	557	609	560	582	560	574	552	550	566	544	605	586	582	551	563	558	568	515	556	601	575	578	586	565	547	579	593	561	560	563	581	581	515	553	561	518	604	551	572	550	595	587	588	550	549	583	520	559	581	545	547	580	591	609	581	604	610	589	588	541	577	524	556	559	567	542	610	593	589	554	549	543	577	519	599	515	538	591	611	546	592	568	566	572	549	519	564	569	573	553	622	571	581	566	585	557	570	559	554	585	532	515	568	578	534	567	580	536	566	559	622	571	549	529	571	580	567	529	570	577	588	537	573	567	569	540	536	586	558	577	554	534	527	571	578	608	582	563	593	535	569	585	587	555	602	572	565	549	620	545	591	570	539	590	583	598	551	550	567	573	582	586	573	594	557	597	507	598	585	543	584	531	531	571	533	582	588	558	602	589	583	627	617	551	568	562	588	483	585	566	568	573	616	538	551	564	609	562	616	600	590	566	598	572	580	575	586	573	555	586	602	569	577	563	586	531	585	632	597	553	592	526	605	524	532	549	572	560	554	585	546	591	573	554	569	530	594	558	630	545	572	569	548	560	544	572	602	596	575	563	564	583	564	565	543	558	545	538	567	553	586	538	591	541	541	585	592	601	567	547	531	551	588	540	583	589	603	561	545	575	592	579	560	538	588	589	523	545	571	526	555	574	566	554	590	565	571	548	576	538	591	541	618	574	554	582	573	600	579	571	526	566	578	611	524	581	579	595	569	618	593	574	561	584	546	563	597	557	586	534	587	559	563	594	581	556	540	579	598	572	596	582	553	614	553	566	569	579	605	535	553	589	580	566	545	552	583	582	552	616	628	541	563	546	553	562	588	559	558	572	548	567	596	553	584	585	581	522	587	545	557	536	623	543	554	594	590	579	563	615	555	555	540	573	567	580	563	548	567	562	562	609	555	587	569	560	562	591	556	563	606	573	598	558	600	602	532	624	571	597	564	584	564	532	583	559	536	551	573	550	592	562	572	553	572	581	557	577	579	592	575	607	544	568	544	566	557	549	545	535	576	579	543	568	591	610	551	581	590	605	571	589	554	592	582	579	534	585	594	581	597	597	579	599	615	550	615	557	566	568	543	555	536	570	570	571	536	549	537	582	540	592	575	600	570	589	575	570	563	514	551	549	588	552	575	526	596	585	559	546	553	566	590	586	569	586	548	604	616	542	582	553	566	599	530	569	561	578	566	600	568	600	598	550	588	525	563	565	593	584	594	556	578	595	590	563	525	578	565	606	551	580	573	598	614	557	565	603	581	566	555	534	553	588	538	594	565	575	517	552	570	585	587	556	548	584	518	610	553	530	578	564	567	590	590	580	531	535	585	566	587	579	582	581	570	570	584	585	595	571	581	511	555	566	536	582	614	543	613	588	588	582	587	581	553	571	590	531	581	557	597	612	575	558	506	577	545	565	554	597	574	645	521	560	549	548	606	581	562	554	548	572	571	574	523	526	578	558	552	564	581	568	550	564	530	566	558	590	575	588	547	578	560	581	568	591	523	531	542	510	568	569	589	561	577	560	582	558	582	549	566	575	578	546	599	577	544	527	575	558	576	583	569	552	555	587	586	537	585	555	569	535	585	555	575	546	508	571	560	577	570	575	519	539	604	522	550	577	567	592	568	578	529	499	573	587	561	551	612	575	559	571	577	563	591	548	573	594	569	557	572	599	595	537	590	528	561	565	604	555	599	573	582	585	530	572	542	551	536	603	597	545	568	583	549	570	544	648	601	550	535	624	563	530	559	638	556	588	559	547	546	596	599	602	573	586	595	580	554	587	560	581	563	585	552	564	561	539	606	569	575	565	579	567	586	578	559	555	527	549	562	572	594	602	582	557	526	549	561	595	549	566	542	576	540	592	573	584	600	598	606	557	544	575	566	592	580	553	585	575	563	592	558	542	614	535	554	562	546	542	580	556	562	572	580	550	569	613	526	575	596	566	555	569	544	579	589	612	567	542	575	557	601	599	544	561	565	542	560	587	550	544	599	544	597	554	562	621	548	532	561	569	589	586	567	597	555	573	587	550	581	552	584	611	548	580	582	569	582	578	587	536	538	574	592	583	579	579	575	589	541	551	659	575	559	572	548	545	536	597	613	574	571	595	597	516	588	555	568	575	524	537	574	580	609	576	541	573	551	562	587	570	575	585	584	598	524	574	583	590	599	566	547	531	551	543	581	593	562	546	537	545	599	578	611	572	545	587	556	539	541	555	602	550	576	562	592	563	548	576	556	587	588	583	580	574	569	588	570	605	556	592	560	560	622	567	552	565	601	619	557	588	569	553	521	633	562	558	587	564	519	580	567	554	532	574	585	561	582	576	603	568	578	590	565	574	577	534	562	592	566	601	564	578	562	530	533	558	573	610	538	572	575	578	584	543	572	579	518	566	553	583	568	548	512	565	578	538	519	585	605	617	631	591	562	547	528	567	563	555	532	575	590	534	627	541	583	551	568	563	567	607	592	559	574	610	589	530	566	537	592	559	593	595	518	538	572	548	598	548	578	602	568	580	564	561	551	590	535	566	575	582	560	606	599	606	546	510	563	591	541	565	545	567	584	540	541	559	588	535	557	576	573	606	561	601	562	549	569	535	553	524	593	617	581	531	607	546	567	563	550	584	579	614	559	582	569	557	581	559	544	571	583	510	545	617	508	558	551	528	564	561	595	580	576	549	548	550	550	569	578	540	572	567	576	580	558	602	564	550	564	572	580	603	568	584	573	548	594	598	551
25530	4471	2323	1776	1232	935	703	627	565	457	405	390	353	331	340	310	293	289	265	270	247	266	252	245	253	243	217	242	251	229	224	215	262	238	239	224	252	244	224	252	240	257	223	242	225	211	223	217	201	242	246	225	223	237	226	245	227	219	228	228	220	212	231	232	215	237	213	225	239	211	217	239	231	228	223	236	235	228	200	245	223	222	211	256	228	223	230	248	243	223	221	240	241	194	216	232	204	244	208	204	217	221	225	216	236	248	226	226	245	249	197	209	221	211	227	237	212	223	218	228	235	213	228	226	214	233	244	232	265	227	235	226	225	218	213	213	234	208	227	216	208	209	234	229	225	230	225	252	236	206	249	227	239	232	220	225	232	219	226	204	209	212	227	230	240	214	244	216	250	244	216	217	241	247	224	223	225	211	219	224	237	227	200	260	209	230	227	208	228	230	213	222	222	219	227	244	226	254	229	262	217	220	235	224	219	231	235	189	198	231	225	235	243	212	226	221	201	242	223	218	236	231	211	204	210	215	245	224	217	211	212	235	225	233	223	208	254	233	216	226	206	224	233	234	253	209	224	230	233	233	214	212	213	210	232	237	226	230	226	210	213	234	213	230	223	226	201	239	222	218	213	195	202	220	238	220	242	212	216	238	215	213	232	230	228	204	239	228	205	240	214	219	247	227	251	222	226	224	228	244	196	231	229	239	220	198	233	225	225	211	230	231	199	222	236	222	231	186	225	237	217	249	196	213	200	218	229	221	245	210	221	241	247	233	224	226	218	231	227	201	228	245	231	239	222	213	205	220	212	246	230	226	251	227	231	239	227	198	225	236	217	200	206	230	222	216	225	234	242	210	228	222	208	234	219	239	225	204	209	217	203	225	206	215	226	249	209	235	231	197	236	243	235	247	223	224	236	226	250	204	206	238	221	248	223	241	201	206	219	223	202	224	244	224	212	232	234	208	192	222	215	226	234	225	195	213	209	221	270	237	215	219	250	206	199	228	224	237	250	238	212	245	257	188	231	235	233	249	214	223	254	218	227	215	242	214	237	209	235	228	232	231	211	198	236	229	226	233	221	218	212	216	232	206	215	222	226	225	208	232	227	222	252	229	208	234	198	219	240	237	237	226	227	213	214	239	226	205	244	204	215	243	214	241	249	210	224	245	246	211	222	203	217	197	224	216	206	225	224	200	209	219	216	225	256	248	213	232	206	224	227	213	224	220	189	221	222	223	221	197	197	238	228	223	213	216	195	198	192	230	220	203	228	224	211	217	227	213	240	213	228	187	231	254	218	208	225	242	234	214	222	249	226	223	228	208	223	236	223	227	214	234	239	219	233	249	235	200	243	225	207	236	204	223	224	235	238	224	206	208	219	241	227	212	241	220	239	217	240	244	212	231	248	231	262	200	228	190	237	221	207	242	215	214	200	222	235	213	214	251	207	204	223	209	213	223	202	229	214	229	236	245	223	226	226	221	225	216	219	227	227	222	218	221	199	246	222	191	204	204	206	205	219	218	208	232	208	206	250	217	239	205	231	205	223	226	223	235	189	232	245	216	214	230	250	230	238	237	193	231	228	220	237	234	249	228	221	224	218	224	220	230	216	205	239	215	230	240	215	232	193	224	219	229	214	216	231	228	223	237	209	213	212	238	214	207	244	223	238	242	232	209	199	221	196	240	212	234	207	210	226	227	220	195	227	217	205	221	200	230	229	209	238	236	226	239	212	216	219	205	231	231	193	215	228	226	225	231	246	209	239	217	224	234	195	233	219	211	210	207	189	230	240	219	209	239	224	193	206	223	243	207	240	231	229	246	217	245	226	225	218	200	207	213	249	234	217	248	236	221	248	212	223	249	215	220	251	226	228	236	220	240	197	226	229	233	208	241	230	204	217	247	202	238	234	236	217	235	215	232	242	225	245	226	247	199	217	247	250	230	225	212	221	223	230	224	195	237	216	230	219	237	210	235	243	249	228	231	234	215	216	216	250	256	222	262	201	207	217	214	203	209	244	210	235	235	218	237	228	236	214	203	219	213	227	252	213	211	245	248	213	226	248	236	216	222	238	222	226	230	234	198	228	230	206	218	221	220	222	221	220	211	212	219	217	247	219	232	221	218	225	202	249	211	235	211	215	226	202	194	206	219	266	240	217	210	220	273	243	235	234	208	226	234	223	215	214	224	240	227	230	215	218	199	224	229	210	238	228	234	234	204	224	256	222	209	240	196	244	207	218	201	221	229	233	192	214	241	215	245	228	217	250	222	254	224	234	222	230	247	216	226	237	208	239	218	213	198	235	220	223	213	225	221	194	204	230	206	213	212	220	198	226	235	200	212	215	226	208	233	248	222	197	235	204	254	209	212	237	225	205	215	210	234	234	245	205	207	223	222	203	229	219	233	257	245	213	215	196	197	215	201	234	213	225	226	210	224	209	246	227	224	211	215	231	208	216	224	209	223	227	231	201	202	225	247	211	227	220	214	204	224	218	238	259	202	210	200	233	224	200	190	237	224	210	236	226	224	232	229	230	221	238	206	205	221	238	216	216	219	220	234	227	213	212	235	223	233	241	232	203	220	231	189	204	236	239	223	224	218	222	218	212	224	222	241	195	229	217	239	219	246	244	232	236	232	203	220	219	209	231	237	213	211	224	224	245	233	222	226	224	244	247	212	245	213	231	204	240	211	226	227	199	219	204	218	222	254	227	194	204	239	212	273	241	213	220	197	226	210	220	247	188	244	240	232	216	252	230	229	235	227	218	217	221	242	239	214	220	226	250	227	231	241	203	205	223	221	249	235	236	222	235	227	217	206	229	221	253	241	233	239	217	228	223	254	218	227	211	244	235	191	231	217	234	244	218	235	212	245	218	255	230	217	252	243	230	215	216	218	204	222	214	232	247	240	217	231	232	242	248	198	211	215	207	203	217	216	224	218	228	232	232	240	212	209	232	234	240	222	206	174	237	224	240	240	219	216	251	241	208	214	208	221	206	226	236	230	236	235	228	223	253	204	210	243	222	223	240	239	227	215	217	228	225	246	217	223	206	243	229	214	217	230	235	222	225	227	224	252	221	206	228	221	250	240	234	251	246	215	202	218	191	219	243	222	226	244	215	217	219	248	223	226	208	219	220	199	215	251	205	226	235	216	229	255	226	215	234	230	213	233	219	243	221	236	220	212	212	244	207	245	218	214	218	207	217	253	203	199	234	225	251	243	237	251	205	229	236	218	240	234	233	215	211	229	208	192	213	223	208	237	235	223	230	212	228	206	211	186	255	224	205	226	234	234	224	224	229	224	218	230	237	241	215	200	201	242	237	232	206	242	182	217	224	235	209	231	237	250	223	200	224	222	210	239	209	231	254	224	214	217	236	235	238	233	212	215	208	239	200	230	226	238	210	211	213	222	235	211	228	225	256	221	242	219	211	236	216	246	198	233	220	243	214	238	217	219	226	213	221	208	218	194	210	216	234	232	232	208	213	197	223	198	220	258
13685	2412	4954	5830	5105	4236	3485	3126	2705	2318	2101	1919	1725	1526	1528	1426	1352	1223	1228	1157	1141	1041	1047	1036	965	992	959	969	913	869	869	864	934	881	897	867	874	835	862	867	834	806	798	860	818	787	820	807	742	806	773	766	823	826	764	776	814	820	796	807	784	776	814	805	774	809	815	703	800	744	789	767	805	805	772	741	752	810	778	790	766	756	784	758	721	772	765	733	754	787	743	692	782	771	764	776	742	735	800	753	770	748	787	757	759	792	800	766	712	754	730	719	712	780	725	787	700	750	757	783	732	805	725	725	758	709	778	753	740	703	737	759	730	778	765	788	754	729	754	780	730	729	800	771	732	767	778	715	750	804	777	790	762	751	782	712	766	781	744	737	738	793	726	714	717	749	731	749	771	737	724	686	752	698	737	725	720	747	734	742	724	718	737	676	701	721	702	702	716	731	744	740	719	723	736	750	720	718	720	776	741	724	747	729	780	745	763	727	733	732	724	699	759	769	751	741	754	754	785	768	775	751	752	718	764	712	773	744	720	742	696	714	751	699	743	707	740	707	728	744	778	739	712	781	715	740	732	756	671	744	740	768	703	753	723	737	759	710	744	695	722	709	738	738	744	739	728	760	770	722	727	689	719	754	730	758	745	730	769	753	757	712	725	743	743	723	783	752	727	814	790	753	727	782	756	728	790	732	752	765	749	744	753	743	742	719	761	731	780	769	757	748	737	698	722	729	729	778	744	739	728	749	735	715	723	724	731	740	722	693	751	770	747	749	722	805	714	725	728	763	729	684	713	725	728	662	733	780	762	757	749	724	774	739	728	791	807	743	673	790	695	742	764	752	719	776	738	767	702	756	750	717	756	730	693	721	760	778	752	733	706	792	781	739	753	758	672	691	801	744	685	760	725	751	752	733	711	758	769	751	784	738	765	710	719	746	705	740	743	746	763	720	745	781	772	738	730	722	722	744	734	734	747	707	744	736	794	702	752	746	752	727	706	733	713	808	727	751	740	757	745	682	789	699	774	771	705	702	710	744	693	731	686	706	782	762	717	695	764	699	736	773	750	767	726	714	742	740	730	737	738	726	765	786	710	742	748	776	755	736	717	719	750	763	719	770	710	722	715	687	779	749	708	743	747	743	686	713	721	755	729	733	787	759	739	772	718	730	718	696	733	778	748	715	752	752	777	753	684	726	733	707	750	736	767	774	755	771	739	725	689	694	741	736	720	701	768	771	763	732	759	682	695	743	699	727	679	718	797	710	731	754	726	731	694	721	765	732	752	767	735	735	742	729	689	743	748	776	745	764	733	742	725	759	749	768	746	749	736	705	763	728	763	733	740	736	733	765	778	743	750	756	724	743	791	760	662	735	714	744	697	713	714	779	749	705	717	796	698	749	773	739	747	763	735	688	752	723	806	751	717	789	768	728	760	759	743	805	708	720	722	683	801	734	761	751	758	752	754	735	711	733	748	773	714	737	691	725	737	690	768	747	727	720	726	726	735	725	727	772	753	721	779	742	721	796	740	685	749	767	698	733	776	714	794	705	819	722	707	752	711	693	718	691	766	730	728	717	737	723	735	710	706	728	709	736	710	724	780	714	708	730	738	734	768	738	724	740	696	800	751	774	748	731	791	758	769	757	734	678	772	742	760	686	762	733	735	716	722	723	698	752	726	729	759	779	774	774	706	750	730	737	738	725	722	716	736	700	729	785	754	741	734	768	763	713	802	680	783	776	726	733	691	709	757	698	732	746	720	755	741	782	725	737	716	797	773	725	786	694	745	733	706	713	724	759	730	726	759	706	761	699	717	701	769	790	735	703	763	765	763	698	729	746	741	799	733	754	723	727	753	714	694	805	719	774	730	753	703	759	767	732	730	704	768	783	742	708	740	716	759	756	738	737	743	735	705	726	778	757	742	723	757	724	722	751	801	717	725	685	713	729	711	781	707	741	687	751	710	746	723	730	752	721	689	723	789	752	709	728	704	723	742	735	754	762	701	722	759	729	756	727	717	776	697	709	742	764	733	738	783	762	758	743	755	786	739	698	671	726	717	761	742	758	758	774	761	716	743	795	738	729	756	743	728	751	744	703	743	719	736	748	765	712	694	713	767	799	728	734	727	678	723	742	684	708	745	745	742	707	714	701	744	736	790	780	737	772	737	701	777	732	755	703	749	722	761	701	727	756	723	750	784	733	757	734	722	732	739	756	713	712	734	753	681	761	800	691	752	704	769	735	733	746	750	724	762	734	762	767	740	736	740	735	733	725	770	729	742	700	714	712	706	723	736	761	756	743	826	786	755	741	768	799	719	732	749	718	730	786	724	761	749	715	732	759	689	722	694	673	707	775	737	758	680	711	789	718	772	708	758	734	742	746	760	749	766	685	727	790	784	718	695	708	751	731	756	754	766	737	762	713	725	754	730	763	703	732	751	735	749	682	775	693	745	702	708	751	747	707	716	700	714	809	776	772	734	689	781	696	724	700	784	802	731	746	741	724	751	736	774	689	739	724	714	693	667	748	723	707	801	704	735	712	671	701	722	733	744	774	771	712	700	724	752	717	759	733	694	741	741	711	768	720	748	757	756	723	766	730	726	715	737	747	735	743	714	732	716	741	728	698	778	736	719	757	737	773	732	772	735	799	750	745	717	762	710	701	769	743	739	739	724	753	734	743	722	788	750	755	694	748	681	733	741	759	796	756	733	735	773	736	727	715	747	736	706	736	764	745	721	720	745	757	727	722	764	781	759	727	719	740	775	706	721	769	768	782	720	765	750	715	731	788	739	705	695	765	767	749	719	763	731	754	738	779	684	698	757	717	732	768	749	723	742	732	764	736	739	756	704	726	711	746	735	740	741	703	761	731	726	701	750	787	729	784	750	732	756	729	730	746	763	729	734	741	696	764	737	685	735	726	740	774	703	760	696	764	725	694	733	797	751	743	778	723	753	765	709	703	744	735	750	688	741	751	759	792	708	722	725	715	715	775	731	750	713	700	707	761	759	772	699	745	738	678	725	796	732	758	741	711	788	707	724	764	749	716	730	734	739	723	734	783	765	721	741	719	707	686	765	745	706	746	770	710	753	704	769	738	688	717	737	770	775	728	754	777	709	783	723	782	761	717	711	731	729	693	772	776	721	721	760	756	732	713	708	744	822	735	779	785	736	765	726	743	737	730	748	712	729	735	749	763	767	730	719	695	732	736	729	803	739	726	720	693	771	756	742	715	725	697	749	694	758	760	733	777	724	746	739	782	722	727	761	735	737	690	796	773	740	700	701	758	748	720	708	775	758	801	782	777	763	704	719	740	738	769	789	779	731	748	758	742	768	744	749	722	733	743	695	732	755	737	775	709	712	701	762	743	768	806	737	729	744	750	667	731	752	733	732	756	713	757	790	736	748	719	736	730	781	744	780	757	749	714	753	747	708	697	763	721	702	719	786	744	728	725	773	738	750	720	732	714	786	762	705	761	683	741	787	774	760	745	746	734
2028	175	137	122	108	97	85	88	102	79	81	84	81	74	89	73	80	72	71	72	76	79	71	75	69	80	79	74	77	65	75	76	73	58	72	85	71	83	79	84	67	88	74	83	71	64	59	88	77	77	83	76	80	79	74	74	70	76	70	66	62	78	69	63	64	86	73	91	63	72	61	72	77	81	73	74	79	92	71	76	77	89	83	101	80	75	66	57	94	75	72	71	59	94	80	64	77	70	68	81	86	78	75	67	70	71	79	68	77	74	88	73	69	78	88	92	85	71	77	89	82	75	83	68	89	75	75	80	91	76	78	65	87	82	66	74	62	68	77	73	76	86	83	80	75	77	93	75	75	75	72	81	77	69	69	75	68	85	66	85	86	83	87	58	94	82	78	81	80	77	89	74	74	77	65	85	75	80	72	63	77	70	71	81	67	75	62	90	68	81	84	64	63	76	81	96	71	83	62	70	57	57	70	82	68	78	76	78	101	74	69	74	66	85	90	80	94	73	72	75	72	78	78	79	82	63	71	81	81	70	79	69	72	80	82	79	81	70	88	80	101	69	71	74	78	77	81	77	75	73	56	73	81	95	82	79	60	76	78	73	75	82	85	65	80	77	71	84	65	62	90	72	88	70	58	94	69	89	74	76	76	85	64	74	74	62	75	63	75	76	74	82	73	76	85	74	79	67	62	72	65	77	74	80	73	76	75	82	71	61	73	76	65	68	82	81	62	92	74	79	81	79	82	72	79	66	76	83	70	66	74	72	72	79	85	82	66	91	79	73	95	73	74	83	76	81	90	70	74	69	72	73	73	80	57	65	69	78	58	73	76	80	85	69	81	69	72	87	63	79	67	75	82	86	79	88	93	77	69	77	77	64	71	82	53	93	70	67	71	83	76	77	75	85	55	68	73	70	81	81	75	74	86	80	70	77	67	79	88	70	81	66	70	82	88	84	92	65	82	71	83	80	77	75	64	67	78	74	75	82	88	77	75	64	83	71	70	74	92	90	81	90	78	65	78	65	79	66	57	96	79	84	55	65	61	80	62	51	76	79	70	65	79	84	92	61	71	77	77	69	68	75	80	68	86	68	74	68	72	72	74	83	69	67	76	81	71	96	70	84	70	85	83	81	62	62	75	67	64	67	69	95	68	78	85	68	85	72	77	91	83	84	77	65	69	77	81	93	68	91	68	76	81	81	82	91	78	70	82	77	96	73	66	76	89	72	89	81	79	80	81	79	63	76	67	90	85	73	87	83	63	87	71	71	79	63	79	95	66	73	67	80	89	97	76	80	67	70	73	72	73	82	72	82	77	92	82	65	68	86	85	71	80	87	72	75	77	75	91	57	76	97	74	70	79	79	82	78	75	80	62	70	89	71	79	62	63	72	88	78	69	89	75	74	68	94	81	67	81	78	67	74	81	91	72	65	72	78	66	82	86	85	91	77	66	81	84	55	74	70	70	63	77	71	81	73	73	82	79	69	78	89	83	87	82	78	84	94	74	69	58	80	70	82	82	76	61	70	93	71	72	90	82	79	79	71	85	54	71	78	88	80	79	74	84	91	76	74	65	68	69	83	66	73	75	72	79	90	67	95	61	79	82	88	98	90	78	75	86	69	88	63	70	73	68	70	87	59	83	81	78	61	69	70	79	88	62	64	70	84	75	63	79	82	53	81	70	72	84	65	84	71	69	78	72	80	88	85	84	83	85	64	76	62	82	70	83	74	77	81	78	68	82	74	92	72	80	84	80	80	74	82	58	94	81	74	68	91	109	70	75	73	81	60	65	95	70	74	87	66	78	85	78	85	77	84	71	67	74	75	68	66	69	86	83	58	76	69	73	90	71	86	76	64	73	79	63	70	65	63	88	101	71	80	73	91	69	74	80	65	74	91	80	68	65	88	73	81	66	71	71	88	79	78	87	82	80	60	76	83	77	58	82	65	95	68	68	85	60	79	83	62	72	75	79	75	72	59	68	71	70	85	72	75	82	67	66	63	89	64	76	71	70	85	66	98	75	78	75	77	78	86	75	82	82	92	63	73	72	60	83	73	90	82	69	93	68	78	75	80	79	74	84	93	71	75	68	75	77	99	84	75	90	71	84	86	76	70	83	83	77	82	73	88	78	78	73	88	54	68	83	85	72	77	70	93	72	55	66	62	85	75	70	74	87	83	66	78	92	86	89	60	63	65	59	87	84	74	83	67	79	60	70	80	64	71	83	82	76	68	81	94	81	70	73	76	61	66	79	77	78	74	81	91	64	76	81	74	79	78	78	68	70	78	69	77	64	74	77	88	88	75	72	78	85	75	75	86	94	69	70	74	82	85	72	85	75	76	69	85	53	68	79	72	71	73	64	87	86	64	89	78	76	66	62	70	100	68	88	74	62	72	72	69	82	91	72	75	67	80	78	89	68	70	84	91	71	75	74	73	79	71	75	65	79	64	56	79	85	83	78	70	93	70	70	87	72	67	88	64	78	69	66	81	63	67	67	70	91	74	94	69	72	77	66	73	75	68	86	92	80	84	83	72	79	70	75	64	84	74	63	68	89	82	60	63	73	96	76	64	75	71	75	51	89	75	84	72	82	80	78	73	88	70	70	81	63	81	77	93	76	74	88	86	79	74	85	69	77	80	68	65	76	66	73	82	73	75	56	87	85	78	72	81	90	73	85	86	85	82	90	81	67	72	75	76	69	76	80	68	80	100	70	64	67	80	76	65	77	75	77	61	64	72	81	63	83	78	72	72	82	71	74	67	79	79	78	75	77	83	62	67	82	69	62	63	70	70	64	77	72	58	71	70	84	84	77	83	95	89	81	92	66	80	65	79	74	84	75	61	82	72	78	76	82	80	83	63	72	87	81	65	91	70	74	76	80	89	82	61	66	78	77	82	66	89	73	75	60	90	79	64	72	68	75	88	90	80	72	65	76	65	89	72	79	68	83	80	80	75	91	101	75	73	74	73	74	87	73	83	66	64	63	90	86	60	75	75	76	61	86	62	73	78	78	80	72	80	70	70	79	85	67	87	70	75	84	84	66	65	89	76	75	81	69	73	67	84	73	63	81	69	88	70	64	90	85	78	81	79	80	82	89	64	77	71	81	90	83	71	68	80	83	66	66	82	65	81	77	69	74	83	75	97	73	81	62	82	80	70	71	66	65	77	63	80	88	82	74	92	66	76	68	89	80	76	85	67	74	61	67	102	91	83	80	71	85	89	74	69	63	87	77	77	90	78	85	65	58	84	79	72	71	74	70	72	72	92	86	70	81	66	67	83	84	74	75	71	59	83	66	73	78	86	78	80	82	77	64	85	86	66	71	73	79	70	76	83	61	72	80	84	79	62	86	84	75	88	83	74	74	73	71	79	91	64	80	76	84	67	74	73	76	63	61	65	82	74	65	75	87	61	75	65	81	69	83	68	68	68	78	98	90	68	92	83	71	78	97	62	88	88	76	73	74	77	83	64	67	85	73	76	77	74	91	92
3173	370	482	514	469	408	434	400	416	367	336	364	354	334	323	333	375	298	310	351	313	336	292	329	342	349	314	319	323	347	331	324	313	318	326	313	315	276	328	311	316	351	330	295	322	323	319	324	316	353	323	316	281	323	331	279	336	319	327	293	347	344	322	326	339	293	314	298	306	345	316	338	310	320	308	320	315	310	331	341	313	335	312	293	287	318	333	301	345	292	312	314	304	345	287	320	260	323	333	286	316	313	306	269	301	318	342	289	305	280	314	311	300	331	312	314	321	319	351	325	324	336	316	328	287	320	307	356	313	334	319	318	286	335	306	308	341	329	308	337	335	296	326	279	334	338	303	292	289	301	301	318	310	313	329	310	321	300	308	289	329	329	293	335	336	280	313	314	303	298	306	325	313	309	324	326	304	306	342	322	272	325	313	349	316	310	300	335	303	307	293	298	324	314	362	323	309	327	296	286	298	339	290	310	297	333	319	304	297	281	321	324	327	328	309	261	315	267	324	291	304	307	323	342	312	315	320	316	327	331	301	335	313	345	335	339	308	298	312	303	300	337	312	278	290	346	315	297	340	326	323	324	312	327	298	319	297	336	299	291	326	337	296	330	318	330	310	299	324	339	311	319	331	321	332	319	347	327	345	336	314	300	309	296	323	284	299	278	304	321	280	307	289	322	290	286	314	333	318	299	322	336	333	316	320	298	307	271	307	343	350	307	306	299	320	326	303	322	311	310	337	311	337	310	305	317	322	294	309	323	320	305	307	302	342	340	305	316	314	323	336	322	303	284	319	301	327	311	297	330	312	326	280	312	308	347	298	342	330	332	299	304	309	291	341	319	343	336	311	317	321	293	328	301	295	312	300	338	327	347	359	288	302	294	330	311	323	335	305	286	332	313	331	327	355	292	285	323	315	331	360	321	314	336	335	334	325	297	304	316	325	301	321	341	313	301	293	321	295	340	318	285	315	284	303	315	321	313	332	328	326	301	344	342	316	308	330	325	307	318	293	309	300	342	323	316	313	338	292	300	294	331	289	298	315	311	300	309	333	317	297	334	315	329	280	313	307	303	297	339	311	253	324	302	299	287	282	315	307	309	294	291	302	307	311	294	300	310	325	329	289	304	303	296	328	312	294	327	297	304	299	325	314	318	299	292	309	283	311	299	327	297	306	312	330	310	330	352	309	309	276	324	273	296	338	330	314	320	313	312	310	325	265	292	318	324	297	301	334	334	303	314	277	295	306	326	315	323	328	347	299	312	318	309	293	305	293	290	301	315	338	337	306	321	292	330	332	323	310	334	319	327	317	313	316	304	346	341	329	312	324	306	311	308	310	295	295	309	315	286	318	328	322	313	329	312	308	316	304	327	309	315	285	325	309	327	284	289	303	331	274	337	337	333	322	302	327	326	314	285	323	298	314	330	339	315	300	272	305	335	290	314	294	284	329	294	305	304	326	312	289	316	294	329	307	296	288	317	282	335	357	304	329	314	310	332	294	283	315	315	319	321	316	331	311	304	320	317	327	321	324	307	319	328	280	315	328	309	306	345	312	303	291	291	286	295	293	339	284	308	284	283	341	307	326	326	323	292	344	338	329	325	304	294	292	299	311	281	308	284	344	318	309	333	302	332	294	332	313	330	304	306	341	324	298	269	301	347	327	305	304	357	284	322	279	313	326	329	298	309	271	308	332	351	310	293	337	304	336	320	296	323	322	317	308	293	310	321	314	333	343	328	321	347	299	336	268	275	334	309	303	300	318	325	327	307	311	274	336	291	307	314	328	309	287	315	308	319	320	357	305	321	290	323	311	329	324	320	286	300	318	305	297	284	322	301	309	340	318	334	291	331	296	351	300	291	298	287	326	291	319	329	324	302	315	315	328	331	303	292	330	301	293	333	320	325	317	337	309	282	311	309	320	319	296	326	288	314	315	340	320	311	293	342	339	326	352	330	323	318	299	314	341	317	311	276	328	311	283	313	312	304	304	304	332	337	309	312	289	327	333	331	317	282	314	318	338	343	325	294	315	306	326	300	290	323	314	321	300	316	321	352	325	353	296	304	316	336	341	310	288	296	302	328	305	312	317	309	346	310	301	318	334	312	296	306	342	293	307	320	334	296	357	329	321	337	312	315	309	314	295	337	326	283	305	311	303	298	319	299	326	326	312	313	324	331	303	327	310	286	313	336	314	303	306	314	293	325	288	310	316	326	300	315	313	312	289	297	306	320	322	303	354	317	285	307	313	318	319	323	314	312	359	327	308	324	331	324	305	315	286	327	317	294	299	309	290	327	351	296	307	334	343	299	317	325	317	330	300	305	328	294	288	314	317	306	314	293	321	302	339	273	291	324	271	289	298	322	303	296	304	308	305	309	301	322	317	301	307	297	304	304	335	311	273	311	301	328	318	326	303	321	310	308	299	302	296	295	300	338	297	317	329	308	328	291	300	337	316	313	272	273	303	356	302	301	295	307	305	318	293	306	299	342	322	319	336	292	325	341	331	320	313	318	308	348	311	311	303	325	333	333	289	308	302	306	335	283	309	332	323	316	298	348	293	293	303	304	293	292	295	293	320	329	284	323	317	299	303	296	326	316	314	326	322	291	303	322	319	291	345	308	285	286	322	323	338	303	311	318	306	333	309	301	291	289	327	324	340	299	301	312	323	304	297	304	279	290	321	293	332	348	328	321	301	302	311	298	302	319	303	317	334	316	292	330	303	313	298	313	314	292	285	346	326	333	319	294	329	306	326	308	292	312	342	306	273	358	301	293	317	290	316	312	310	332	303	295	334	324	320	294	333	315	310	318	313	309	317	325	309	303	314	326	310	315	308	318	351	302	300	320	305	323	307	290	303	308	284	324	319	328	272	281	321	303	313	288	309	323	352	301	300	335	329	296	320	330	357	294	326	328	288	304	306	302	298	297	341	329	341	319	302	314	281	291	300	308	294	327	300	305	293	305	296	299	322	313	313	290	295	346	318	339	284	299	290	320	332	310	325	290	332	323	292	320	320	306	325	309	326	328	318	323	292	329	327	335	309	324	314	312	316	328	352	342	303	310	313	329	328	340	278	316	311	267	300	319	347	322	333	325	296	306	325	321	318	323	315	319	333	319	321	322	334	308	272	281	333	274	332	297	328	279	310	316	289	297	301	299	326	313	332	307	363	289	290	297	320	347	323	315	327	304	304	333	309	299	301	335	345	316	294	321	301	309	277	293	295	305	299	332	324	309	307	337	304	296	313	296	306	284	329	299	326	344	305	308	304	274	288	317	327	326	310	315	289	313	330	310	293	321	306	293	330	308	327	327	344	324	285	302	338	312	322	334	305	320	328	321	348	304	290	300	335	347	300	306	347	322	303	318	323	329	319	312	310	294	340	326	303	323	301	309	331	308	310	304	300	314	287	304	295	300	324	334	315	299	312	344	311	295	316	322	289	326	343	301	295	346	290	305	306	324	303	302	316	329	319	321	333	325	312	299	338	347
16258	1590	1189	913	671	533	421	390	348	273	269	258	230	210	197	245	187	211	210	180	165	185	173	151	170	181	159	164	159	190	159	172	165	171	180	159	170	161	175	166	180	181	171	164	161	171	179	152	172	172	163	152	178	144	150	178	187	183	179	144	171	161	172	149	177	187	181	159	172	164	151	191	159	147	174	159	143	169	148	172	155	141	156	150	167	169	173	165	157	161	152	175	152	176	172	184	152	169	174	156	167	171	151	179	154	156	166	178	180	157	168	164	166	189	167	150	158	158	170	161	144	175	166	177	180	168	152	159	145	183	151	154	154	151	167	166	150	152	157	183	169	183	159	174	154	170	140	165	172	148	158	150	166	153	149	166	131	164	153	189	164	148	157	172	168	167	165	155	169	166	171	185	149	145	152	167	152	147	143	151	154	152	164	186	163	178	160	177	176	177	183	151	173	158	150	168	174	178	171	187	167	174	174	153	183	138	159	160	160	186	176	165	159	165	171	158	154	157	172	160	168	168	151	172	153	139	133	156	161	152	146	181	161	143	168	152	168	167	156	175	177	134	148	178	165	165	176	141	162	150	146	166	178	160	163	169	161	153	157	167	174	157	169	166	163	172	173	154	177	183	164	144	166	155	186	182	158	180	182	151	168	177	157	155	174	154	172	183	142	158	177	171	149	183	183	155	147	176	166	158	146	176	150	168	188	174	153	140	180	161	154	158	158	166	160	160	174	153	186	174	142	157	153	165	154	155	157	173	161	148	168	171	167	157	166	151	169	159	140	160	174	162	176	156	176	175	161	169	166	159	154	173	173	149	156	149	165	157	154	171	204	151	167	157	153	156	168	145	132	146	162	171	162	169	163	162	177	132	148	154	147	168	174	178	168	172	162	161	161	141	158	152	164	156	159	142	152	177	147	143	173	168	159	179	151	163	170	174	151	145	159	180	170	171	162	161	172	152	150	188	189	155	175	149	171	157	160	182	176	167	139	192	172	168	174	150	184	141	154	167	154	149	179	150	162	211	156	164	163	166	173	162	178	164	164	176	141	160	161	150	161	176	173	155	140	168	152	149	174	145	198	163	147	150	151	166	148	150	165	169	169	173	123	179	167	162	147	197	156	160	162	171	147	155	164	154	159	174	150	185	165	163	152	157	135	137	151	170	155	188	167	160	164	165	165	174	174	170	161	170	172	156	150	157	164	139	157	167	183	195	167	164	166	161	166	166	170	181	174	147	150	170	186	153	159	175	165	157	171	175	154	152	165	179	174	150	132	147	141	153	163	134	157	145	151	166	176	168	140	141	155	171	165	174	158	150	173	166	173	163	180	162	169	143	149	156	164	164	166	166	147	166	167	156	160	165	167	164	171	168	136	170	180	168	164	170	166	136	156	186	151	148	174	168	155	188	191	170	179	170	154	175	173	125	147	160	159	161	162	166	143	151	178	182	174	165	203	150	148	161	151	171	171	174	174	150	157	150	170	150	168	160	157	137	191	174	164	160	173	148	152	175	151	170	175	140	151	174	151	149	184	170	141	161	186	161	151	159	153	160	166	159	154	163	157	149	157	177	158	151	169	158	169	157	164	168	157	151	180	183	160	184	155	144	167	160	168	182	157	171	171	160	180	183	156	171	181	171	150	157	154	175	163	146	155	180	171	171	198	198	162	167	161	175	148	171	149	167	179	168	160	178	170	170	153	164	182	173	133	157	157	178	167	145	167	163	148	170	199	190	161	149	164	175	164	166	161	155	153	152	157	186	175	192	174	159	162	160	175	167	173	200	171	135	174	172	166	157	171	165	168	172	166	162	175	164	163	167	174	171	151	168	146	163	151	178	188	176	168	163	168	154	156	156	176	143	157	149	174	176	161	157	171	163	181	169	180	159	186	171	135	171	152	176	149	159	143	186	189	165	175	150	173	171	173	147	168	170	158	152	177	181	170	175	169	180	181	161	158	158	161	161	164	149	147	182	140	187	167	163	155	180	178	158	155	167	165	147	136	192	172	161	174	176	161	169	165	161	155	164	163	155	163	174	158	155	151	167	172	156	160	143	163	153	154	157	176	144	159	165	160	190	176	165	181	152	165	173	163	155	187	162	176	151	153	164	168	167	165	166	157	159	150	155	142	179	176	162	163	168	156	174	166	161	147	184	159	183	163	171	160	179	159	157	168	144	171	162	200	155	128	168	158	162	175	165	183	153	152	148	166	163	173	188	175	167	153	149	175	173	167	148	162	153	162	162	157	159	159	169	182	145	187	142	144	170	134	172	173	158	165	174	180	144	157	168	175	169	173	183	163	159	161	157	167	173	135	169	163	142	178	147	175	160	171	134	161	174	140	181	174	176	163	167	144	167	159	174	156	156	171	144	170	175	180	144	157	204	167	163	163	156	158	164	162	181	164	160	158	170	167	127	164	141	162	171	179	160	158	168	182	134	160	192	191	159	157	180	156	155	162	151	168	171	156	146	159	164	167	180	177	183	178	150	178	171	166	144	160	160	163	193	163	174	166	174	166	146	137	155	139	158	159	152	170	148	186	172	182	166	172	169	152	147	173	172	141	146	151	158	140	168	169	190	161	155	157	182	194	140	145	192	156	170	167	160	177	176	186	162	155	155	171	150	166	171	159	173	158	163	188	159	165	128	155	185	167	165	162	171	155	188	153	168	159	159	180	164	154	166	152	176	154	188	151	156	173	140	177	181	169	159	159	156	149	148	161	194	173	184	187	173	147	169	175	170	171	186	170	165	156	182	175	155	160	183	144	183	178	151	149	161	174	147	165	147	168	163	161	166	167	172	153	182	160	176	146	152	165	185	168	158	163	147	162	145	169	171	166	154	170	152	164	146	176	170	184	168	144	162	153	141	167	173	176	181	166	176	158	157	158	170	158	148	172	179	151	177	172	156	169	184	161	178	173	170	178	165	162	163	180	174	158	149	139	160	161	139	169	151	174	150	149	174	153	163	177	172	142	165	171	190	156	174	157	130	142	142	148	159	166	158	159	155	154	154	165	172	176	160	165	179	185	171	193	185	176	165	136	167	149	170	167	168	159	151	161	172	155	150	145	179	153	173	156	155	175	163	169	164	192	169	162	159	176	162	173	159	166	157	181	166	144	171	138	178	169	167	139	149	151	169	158	163	178	163	171	182	159	140	173	171	160	183	163	164	167	170	178	176	156	174	176	163	172	137	144	148	180	184	180	157	193	174	142	149	158	164	161	175	155	181	161	161	167	165	145	165	154	154	158	147	180	151	170	168	169	166	144	169	147	147	178	178	180	170	154	140	188	197	172	182	166	172	161	156	157	170	178	169	168	168	157	164	168	174	167	190	184	146	170	155	166	144	167	164	187	178	153	165	158	140	167	166	161	175	181	143	163	170	161	150	171	161	139	152	153	169	154	149	147	177	158	169	146	167	161	172	157	159	169	148	174	146	173	173	161	179	176	146	165	170	166	138	163	171	162	154	166	149	172	158	157	150	166	164
9671	1452	2757	3385	2884	2402	2003	1753	1626	1428	1363	1164	1087	1039	980	926	891	838	776	757	798	723	675	696	723	726	724	633	658	662	632	631	671	640	632	644	605	581	620	610	665	656	645	587	662	609	592	605	635	588	612	592	570	637	551	584	600	602	575	590	545	557	622	566	575	605	617	599	567	548	598	598	557	577	596	593	585	508	616	542	601	608	579	579	586	568	599	609	567	567	554	577	570	538	629	576	579	550	551	605	564	567	639	590	569	602	575	570	582	585	582	609	627	565	605	589	549	576	580	558	576	580	548	545	564	533	579	572	548	606	583	588	597	574	595	580	563	571	612	557	587	567	537	535	589	521	618	580	585	570	569	555	604	546	549	554	611	619	558	641	571	562	557	589	559	593	596	587	577	570	547	543	584	540	609	562	601	609	603	579	565	545	583	595	587	560	597	574	554	555	504	576	565	606	572	558	580	580	563	584	578	534	545	588	562	568	558	566	545	579	589	567	587	581	571	584	554	550	554	583	603	529	548	584	611	565	538	581	551	550	610	575	578	586	555	540	580	563	590	555	559	552	600	577	543	572	593	588	575	593	532	598	604	580	563	579	581	565	532	560	612	588	579	551	653	598	587	550	601	563	564	586	545	599	592	573	564	528	573	602	609	547	587	545	588	554	556	579	585	583	577	563	572	600	583	570	536	555	565	552	564	588	544	571	532	540	600	558	578	563	615	584	559	552	549	599	549	579	515	590	609	528	526	546	592	573	603	566	576	578	578	594	561	527	572	541	574	552	595	568	562	577	529	562	538	546	553	582	576	556	578	557	602	568	557	575	584	583	540	610	571	537	575	578	548	582	581	532	538	578	557	576	568	554	548	567	568	588	572	593	609	544	566	574	593	541	588	558	567	576	563	568	550	547	601	590	595	579	572	530	586	561	525	602	599	566	584	561	552	549	550	568	526	597	603	583	581	561	554	564	547	542	589	584	564	560	553	604	538	581	560	541	569	581	579	519	634	584	587	554	584	529	550	585	555	581	607	561	532	575	527	521	549	590	570	593	607	562	601	586	601	573	621	553	580	586	565	578	573	544	614	581	562	611	568	637	609	574	646	575	551	617	584	600	557	570	603	549	569	577	589	584	556	582	542	578	558	598	548	574	518	534	587	544	545	607	610	558	564	590	538	595	617	566	549	605	611	537	554	531	557	557	550	583	575	618	578	574	528	552	547	573	560	518	547	608	565	555	567	568	613	580	570	588	556	593	584	565	558	566	528	516	582	566	590	593	567	589	531	580	563	509	588	558	564	608	562	596	580	547	578	608	587	553	566	534	605	626	607	560	576	564	553	553	540	569	566	590	557	552	544	551	592	578	547	574	579	577	588	622	572	605	550	556	560	573	597	587	584	570	571	563	594	563	551	562	583	548	592	583	565	602	594	594	584	528	574	581	612	596	546	550	573	590	567	559	595	533	552	567	581	559	569	576	577	564	557	548	537	576	564	571	600	625	591	568	601	577	585	521	568	549	575	623	591	556	593	559	620	589	575	616	563	580	583	545	591	570	598	566	534	576	569	562	614	599	552	540	585	589	525	580	562	533	548	602	576	588	566	560	530	582	537	577	554	593	539	584	549	571	538	556	515	554	540	558	588	590	578	498	541	563	575	557	609	537	598	551	587	631	576	578	573	600	558	589	575	582	541	554	518	562	528	604	558	539	566	561	594	546	560	581	537	602	589	589	560	607	531	584	570	565	601	567	559	545	519	555	562	532	589	583	584	561	516	582	576	590	559	568	568	565	540	571	570	567	533	591	592	558	613	575	607	590	572	588	608	574	548	560	560	590	560	561	515	571	560	592	556	628	573	556	581	618	568	588	559	537	591	592	639	584	573	578	611	588	579	619	565	545	581	585	577	592	562	550	546	547	581	560	572	568	552	607	553	581	606	624	619	552	554	603	560	581	566	581	578	582	497	637	561	587	589	558	602	562	534	568	538	584	560	574	570	560	578	563	563	565	558	576	582	562	557	545	552	571	552	564	589	558	571	591	561	552	549	571	571	539	558	542	559	600	588	564	516	580	583	536	559	552	543	633	560	553	596	568	598	556	546	603	593	598	575	554	588	548	555	568	554	557	614	561	530	571	581	614	578	529	551	593	611	553	556	564	559	543	591	560	586	548	572	594	639	618	586	600	562	560	629	584	574	580	535	540	538	599	567	540	569	534	537	591	578	609	574	573	602	543	571	555	589	557	554	578	548	608	574	592	520	599	565	577	581	535	569	559	597	565	575	585	564	579	540	613	540	551	568	556	581	531	548	550	573	546	530	562	592	604	579	514	591	580	583	642	598	572	556	582	560	583	577	589	551	578	583	552	571	593	583	569	587	570	542	597	558	592	606	519	549	581	593	621	541	591	569	571	565	573	530	585	575	519	551	626	577	569	595	593	590	545	536	570	535	554	550	573	546	569	563	563	569	542	529	564	574	559	546	534	571	553	585	589	555	583	557	561	562	589	592	558	548	608	582	589	567	579	574	591	590	574	544	594	570	607	533	573	572	569	548	533	592	555	590	561	535	586	563	555	576	563	557	583	587	585	551	544	563	578	578	592	574	573	565	558	592	571	624	565	585	580	577	604	564	535	575	581	549	549	560	564	585	563	571	522	543	560	590	595	562	586	577	593	563	574	549	588	544	571	580	563	584	587	546	584	591	593	578	591	567	497	574	605	585	572	576	586	578	603	561	557	613	572	570	570	591	576	593	565	550	592	629	600	571	610	539	526	568	555	543	554	569	578	554	573	527	559	579	590	613	575	551	601	572	573	552	559	556	573	551	586	602	614	549	578	583	570	597	573	630	553	644	581	593	543	590	555	549	538	592	592	588	549	572	538	568	572	590	572	559	543	588	602	576	535	563	542	586	585	587	557	564	543	551	564	588	582	576	602	558	540	568	530	582	546	558	555	531	551	566	566	571	609	592	578	595	590	560	535	578	564	614	593	554	546	584	539	562	576	563	594	583	559	629	585	589	563	624	595	584	566	557	637	614	572	592	627	588	621	596	599	617	609	570	545	577	569	525	530	552	595	533	596	585	564	560	542	542	558	590	620	543	551	574	635	572	569	546	591	585	543	539	560	624	592	589	527	601	560	563	606	595	571	562	547	568	567	573	550	578	555	540	554	583	549	591	556	589	612	567	606	630	569	570	564	576	563	552	570	594	540	584	549	603	596	596	581	554	584	543	547	561	600	554	586	566	583	570	585	594	504	584	556	530	568	603	550	566	549	549	590	592	618	612	567	567	542	604	587	583	576	572	516	586	523	549	582	544	636	604	572	564	594	536	569	552	533	577	605	579	587	573	554	604	588	583	580	577	566	559	547	575	537	613	587	546	586	577	586	599	594	528	557	564	533	577	549	565	547	616	520	596	539	579	553	560	566	570	584	570	560	594	572	627	577	535	554	527	549	596	569	589	623	559	535	578	639	578	558	565	598	586	554	585	573	546	601
26390	4848	2379	1767	1267	975	746	629	540	459	397	363	356	306	323	291	293	286	269	269	251	239	280	258	277	263	272	247	279	222	240	237	281	220	209	207	247	234	246	243	260	249	251	240	208	230	230	218	229	198	224	238	225	236	274	225	228	223	209	223	239	220	245	235	236	227	216	232	246	260	226	243	181	205	245	230	213	236	220	208	235	230	233	225	214	247	216	218	225	213	236	215	234	225	236	217	227	244	245	235	231	227	207	220	239	221	209	232	208	214	216	267	228	235	237	217	220	200	213	238	215	213	218	209	248	229	218	260	234	251	241	227	269	231	218	216	237	219	210	225	229	213	204	246	243	205	254	225	204	229	214	228	234	218	219	222	208	226	208	203	244	230	221	232	235	232	227	214	228	205	202	224	248	227	207	216	220	242	226	230	206	234	217	212	209	217	218	225	242	227	224	213	280	222	204	209	207	226	201	218	212	215	233	241	214	217	209	224	248	204	261	219	224	233	219	216	232	213	225	245	212	212	210	253	203	256	199	198	230	202	255	198	204	220	248	229	186	234	204	240	208	235	200	212	255	235	229	238	234	252	219	224	234	204	189	218	203	240	202	233	233	225	236	239	228	214	232	205	226	188	205	231	212	225	229	230	230	211	208	214	243	229	255	223	235	246	222	205	231	233	220	226	225	206	229	215	222	230	212	201	215	236	228	238	225	221	230	213	255	218	203	222	215	215	221	223	233	213	222	222	215	207	226	219	225	241	208	242	215	212	228	226	227	220	222	215	219	199	200	222	205	247	220	255	223	212	225	221	244	224	227	204	223	214	202	214	219	250	216	238	222	248	229	225	219	225	251	230	246	215	225	205	223	217	233	234	217	198	238	246	235	205	232	207	251	246	208	213	224	240	223	226	217	233	205	236	225	214	212	214	235	202	226	256	237	203	228	240	211	197	245	235	256	223	212	197	224	227	177	235	215	228	209	222	212	211	189	242	226	217	237	224	223	221	218	217	212	210	230	231	191	220	188	230	222	244	198	218	230	213	220	218	236	207	214	214	221	223	222	252	221	238	219	227	200	233	221	197	215	190	240	206	208	218	218	219	216	234	232	233	241	215	214	227	247	204	212	221	213	194	235	222	238	215	213	231	239	223	231	218	229	230	218	229	232	236	219	209	235	240	196	212	212	238	212	208	222	211	239	231	231	218	218	262	234	228	234	223	222	219	201	239	227	233	220	228	222	244	236	223	241	218	218	229	206	226	239	225	206	245	245	212	237	232	212	249	226	214	233	244	195	205	238	235	216	221	234	220	243	222	224	224	224	227	232	223	215	204	206	249	222	229	216	211	220	212	223	208	233	226	214	221	221	216	233	200	243	227	213	238	217	215	213	230	212	227	210	221	240	220	224	209	242	246	234	236	211	217	244	227	218	199	247	223	209	228	237	224	246	229	240	190	229	210	222	221	219	242	228	243	225	236	238	228	209	234	218	221	229	227	258	225	209	238	244	223	230	215	245	193	209	206	228	208	226	215	249	199	220	220	236	234	237	231	233	212	236	236	209	239	236	216	251	225	223	228	224	243	233	228	258	211	232	221	224	225	237	223	241	231	223	240	220	217	228	227	200	239	224	241	217	199	225	240	225	236	256	201	221	218	210	212	228	225	213	244	212	226	201	206	226	232	221	238	193	192	222	230	230	220	231	222	210	239	229	215	249	225	231	195	224	182	191	259	226	228	229	211	222	231	238	217	235	232	220	222	225	225	246	209	194	189	206	246	231	218	216	225	231	229	227	250	223	222	208	224	239	245	232	214	212	237	218	231	232	212	211	235	223	221	212	216	226	247	236	218	203	219	196	226	226	232	234	235	241	209	222	227	215	226	247	229	231	224	193	258	220	194	246	206	235	250	223	239	231	208	206	244	231	212	234	224	244	196	230	239	205	206	217	236	220	210	234	219	232	252	220	233	248	212	205	230	227	216	248	234	240	248	227	206	236	230	233	216	189	230	195	228	221	220	231	224	230	214	242	222	214	205	217	237	218	213	224	213	225	203	263	233	238	205	227	226	244	213	216	213	221	215	218	214	219	207	222	223	238	230	189	232	242	215	243	238	227	213	222	232	221	211	219	232	235	223	233	223	247	239	253	224	211	217	216	201	238	197	197	261	218	237	218	229	226	219	235	237	213	209	248	213	218	240	231	235	219	218	216	205	217	230	230	218	225	248	234	229	206	246	237	203	232	222	226	215	230	212	212	200	226	193	220	205	214	207	224	224	228	210	204	226	236	199	223	243	229	235	201	199	205	221	221	214	222	240	226	238	197	230	216	233	227	220	194	193	245	218	198	231	258	246	232	234	208	221	212	239	233	229	224	220	225	243	206	234	231	251	239	204	211	222	241	216	216	223	233	203	205	230	202	202	235	229	238	241	207	226	217	235	215	226	229	237	223	211	214	199	230	243	210	216	230	235	222	256	187	254	212	224	238	225	221	227	205	225	231	216	221	234	184	213	248	226	249	210	231	220	231	231	189	222	224	213	234	216	214	194	231	204	229	171	193	215	266	237	232	232	201	232	219	203	229	222	208	225	227	224	212	253	216	222	250	202	202	228	224	207	240	240	259	234	210	223	217	232	228	242	228	230	235	210	222	230	214	217	241	230	224	221	213	221	226	232	224	242	227	227	222	203	240	202	224	237	246	224	226	200	213	212	193	238	239	243	225	221	226	225	217	246	216	235	202	221	206	217	228	204	227	239	220	247	213	217	237	226	230	216	226	212	226	225	212	222	238	218	222	244	233	204	221	217	209	197	231	219	210	240	231	194	209	216	231	238	206	207	216	216	226	218	215	218	215	207	225	242	214	189	235	217	210	221	236	228	226	222	218	200	201	221	224	210	215	229	229	196	229	247	205	235	213	266	255	246	204	217	235	217	227	232	232	237	240	219	206	253	234	234	238	248	224	236	210	224	208	253	209	232	223	238	245	252	207	226	252	246	205	239	227	218	231	225	228	207	216	209	225	225	243	223	254	231	243	219	252	224	236	203	230	233	230	243	221	228	231	221	209	240	229	242	223	225	218	227	229	212	221	198	232	216	227	216	207	221	216	204	212	227	221	235	253	195	215	225	193	201	220	214	216	236	221	208	222	239	215	214	227	215	208	209	201	237	201	235	229	249	224	193	208	247	207	224	205	245	243	195	211	200	234	231	238	212	241	262	190	195	257	252	197	230	229	227	225	231	233	248	232	249	229	227	210	216	221	192	225	218	219	240	252	233	223	244	218	230	237	241	205	228	209	217	217	227	240	199	202	237	204	229	244	219	196	223	226	211	217	215	226	216	224	204	216	215	234	210	222	237	224	236	222	212	232	240	199	235	242	205	217	204	232	209	202	221	205	215	222	229	229	226	226	241	214	219	220	233	224	210	244	205	248	219	231	224	206	196	208	240	203	213	249	216	233	239	217	232	251	221	192	195	256	247	241	208	267	207	215	208	244	209	221	218
14064	2441	4946	5783	4981	4209	3595	3131	2601	2321	2137	1825	1699	1541	1506	1382	1348	1266	1197	1161	1094	1060	1032	1019	1004	974	986	904	939	891	881	911	908	903	837	826	891	870	881	825	859	831	808	835	818	822	833	846	829	806	828	771	729	764	791	814	775	809	841	766	822	719	785	785	760	772	774	762	815	750	747	733	751	791	818	734	785	758	803	797	775	792	760	767	746	752	751	746	753	790	743	745	741	738	742	798	719	784	698	818	811	765	763	740	745	715	680	753	778	736	749	733	706	729	733	728	714	737	743	756	753	766	763	761	745	767	735	756	756	697	771	798	729	750	743	729	806	757	759	778	773	740	726	789	795	739	725	761	754	744	818	712	745	752	756	727	739	762	717	712	726	806	722	742	750	716	753	743	728	731	771	749	752	710	714	748	731	740	773	737	748	808	721	741	698	756	723	697	727	725	708	774	745	724	718	710	750	748	746	739	757	727	700	758	732	733	770	741	765	752	718	737	765	788	735	728	750	741	720	684	774	764	739	746	691	743	719	752	772	736	747	711	755	719	731	736	744	765	728	749	725	794	751	735	706	734	770	746	740	732	729	758	756	773	805	678	802	740	697	782	777	721	749	732	746	756	743	783	725	741	753	746	743	762	747	713	717	728	686	657	710	773	753	756	721	762	703	772	765	760	675	738	836	737	770	735	678	716	749	751	696	693	738	708	719	746	764	765	748	760	699	707	723	707	763	786	722	736	747	763	781	756	734	786	743	692	786	710	759	746	717	757	759	759	698	763	731	698	766	740	730	749	748	738	719	760	733	763	770	717	764	708	702	764	757	733	773	790	763	792	732	762	791	715	688	706	748	758	799	748	781	778	732	783	728	744	775	719	756	720	706	732	702	793	733	761	731	737	733	725	736	795	749	741	772	727	787	761	748	706	708	715	718	776	693	771	754	712	743	727	732	792	774	691	680	738	795	732	770	765	734	705	705	717	714	681	787	776	710	724	725	789	795	734	765	808	709	713	695	738	734	721	770	791	744	689	742	757	793	751	720	709	750	726	783	779	737	753	770	788	748	760	736	741	752	739	723	697	732	757	727	767	710	729	737	751	722	749	731	768	700	720	730	779	728	773	753	746	734	662	739	782	756	706	808	742	766	753	764	698	707	757	748	767	752	767	778	774	722	721	751	725	739	748	725	726	706	755	760	718	769	710	762	687	767	716	728	682	764	688	750	714	730	699	795	704	743	744	742	734	760	722	774	799	753	768	721	723	779	755	724	786	750	741	732	759	778	749	736	702	768	717	715	725	789	793	768	799	735	715	824	749	741	700	767	814	773	764	715	767	689	738	715	770	773	743	738	740	694	713	746	754	760	750	764	719	762	756	772	768	705	717	715	684	711	724	773	731	741	713	734	788	711	737	732	753	721	712	751	756	739	726	731	714	775	736	732	749	795	725	724	737	756	761	763	730	748	770	738	734	700	720	725	720	707	744	725	728	750	770	701	721	708	707	744	707	758	750	715	775	729	791	731	764	746	746	664	758	732	674	776	729	735	713	744	761	710	750	734	705	745	721	725	746	781	789	744	723	686	752	766	732	743	751	713	763	711	749	706	742	761	714	754	756	724	747	776	739	721	736	737	812	689	757	782	766	715	798	722	749	736	742	719	721	689	757	699	714	746	768	779	763	703	732	686	741	716	753	721	744	715	729	738	750	731	721	753	748	728	741	741	729	737	725	736	695	758	749	748	702	739	767	690	710	738	795	751	737	761	723	723	728	764	673	751	718	749	751	699	757	751	680	725	773	742	769	764	782	719	733	704	712	718	713	756	755	726	776	811	728	731	757	753	746	790	749	740	737	736	765	689	747	716	693	738	765	763	703	741	717	739	801	736	767	737	717	710	760	757	740	775	738	781	701	765	726	731	771	769	750	751	753	760	778	753	724	758	783	735	696	781	733	687	761	747	761	731	727	743	732	708	758	740	768	717	696	714	732	758	687	801	729	746	794	733	720	725	791	743	755	767	726	703	700	731	782	730	733	798	715	723	712	753	765	761	778	729	706	767	728	761	730	736	736	730	752	741	735	799	776	708	722	723	765	716	740	749	712	734	778	753	720	755	751	739	774	696	743	754	734	737	730	715	777	819	765	792	773	764	711	711	729	693	748	740	809	734	740	663	750	724	742	710	745	748	779	735	750	714	733	758	732	783	780	715	714	677	792	725	723	776	783	747	744	734	753	740	739	755	787	753	754	763	738	751	715	695	752	750	733	680	792	733	694	730	762	697	770	709	730	754	733	714	746	723	757	765	770	726	745	723	704	745	753	756	763	748	748	801	751	713	720	770	703	745	726	728	727	729	702	758	701	747	762	749	713	737	743	759	760	747	734	774	723	743	744	736	772	718	758	699	704	733	712	750	772	770	753	720	730	738	746	750	758	775	728	775	724	727	694	695	727	786	764	761	765	754	722	725	760	755	727	771	770	742	731	752	721	741	753	766	708	718	721	748	801	709	745	734	714	683	729	714	749	742	772	750	747	758	743	714	707	771	775	800	710	755	722	666	741	740	711	739	746	770	730	771	739	748	773	778	731	717	726	777	714	742	715	743	762	762	719	714	773	722	726	770	727	753	743	740	720	742	671	698	735	765	713	697	726	765	727	732	729	695	742	721	724	748	721	771	718	722	719	745	706	768	704	715	729	771	747	722	719	782	739	791	752	699	742	727	733	717	749	764	748	738	764	747	773	784	733	786	776	761	737	754	740	773	740	719	776	727	729	765	736	751	707	743	743	738	717	683	752	717	704	702	768	774	729	697	735	713	689	729	728	766	702	746	708	702	718	743	728	776	760	697	769	722	752	730	727	700	757	761	733	732	748	726	768	688	736	736	683	791	786	712	748	718	771	708	735	755	773	778	791	771	723	779	706	730	784	817	777	746	727	727	717	726	752	692	716	732	745	776	734	716	726	773	726	689	785	754	750	769	745	772	777	755	735	773	712	739	718	738	754	748	724	759	785	731	755	691	791	703	748	727	716	697	740	768	743	722	774	767	740	744	745	697	750	781	720	737	772	747	767	713	741	772	732	729	727	756	812	740	709	729	716	731	738	742	726	738	776	718	698	703	699	740	751	725	733	764	729	713	725	721	706	772	727	708	689	788	691	741	783	736	724	750	747	741	739	719	784	744	692	771	740	736	724	707	748	747	760	699	747	710	754	772	697	763	681	746	761	782	711	725	739	747	743	748	720	743	689	751	753	762	737	769	828	744	677	741	764	766	764	803	752	735	740	762	699	744	750	731	780	704	752	716	749	741	725	705	687	772	751	770	735	730	790	754	749	734	702	703	761	751	722	763	728	701	709	738	697	750	723	700	783	744	704	699	756	769	731	776	734	700	700	770	728	749	807	730	754	767	734	754	689	741	714	732	677	729	755	795	731	748	718	777	681	743	768	731	746	766	729	775	750	727	730	726	770	747	782	675	747	711	754	744	734	753	724	740	759	752	787
2047	164	117	113	125	97	87	80	89	85	71	58	86	59	71	79	68	86	80	76	66	64	81	79	93	90	68	80	77	88	70	95	62	79	82	90	73	101	74	69	74	71	70	69	83	68	88	86	92	93	74	87	72	73	82	76	74	76	70	86	78	78	59	86	72	71	76	68	74	73	79	75	74	79	76	80	80	91	68	87	87	71	68	68	69	69	68	73	70	74	68	69	72	69	74	74	77	76	81	83	61	75	79	83	74	67	79	72	89	76	71	69	74	47	64	86	69	83	76	66	83	61	82	65	76	89	83	89	60	58	63	71	77	66	78	73	87	94	74	71	71	86	78	81	82	74	76	70	66	68	83	65	72	66	91	79	72	78	60	70	81	73	84	63	62	75	84	71	61	84	79	69	80	74	62	64	76	75	70	68	84	70	73	69	93	77	82	76	69	74	89	76	76	84	65	77	70	70	81	74	63	75	79	86	67	80	72	85	82	73	71	82	79	74	82	90	85	51	80	62	68	102	83	84	69	73	76	76	83	77	97	78	74	74	75	80	75	68	79	73	61	79	63	74	67	62	75	62	70	80	78	82	60	78	79	71	67	75	76	63	76	77	80	91	73	61	76	67	86	77	73	69	73	81	71	83	68	79	87	81	95	77	73	69	68	83	61	80	104	73	66	70	83	77	71	71	75	69	73	65	84	79	74	65	67	77	57	83	61	77	81	77	77	79	87	73	85	73	68	61	79	79	81	82	72	67	60	64	90	81	74	75	90	80	61	67	85	95	78	78	84	69	76	70	76	66	66	81	66	78	83	58	70	68	85	81	73	82	82	73	63	91	74	84	70	79	89	73	73	68	85	82	84	58	75	71	82	73	77	80	80	81	86	68	71	71	71	93	68	75	79	89	65	80	92	80	59	65	74	82	87	90	85	74	73	68	70	65	87	72	71	74	94	96	78	98	74	75	71	65	61	69	72	89	67	70	92	75	66	90	87	76	67	71	79	69	87	108	86	74	71	68	86	86	101	76	67	74	59	81	73	66	79	83	75	71	63	65	79	59	92	78	64	61	74	78	75	63	64	71	70	90	79	86	84	78	68	80	81	76	78	55	72	87	68	79	76	84	69	63	79	75	69	69	61	88	88	83	68	62	63	83	66	72	71	73	83	80	83	79	60	83	76	88	70	70	67	70	84	79	76	59	83	67	88	67	69	70	89	64	89	74	74	80	67	74	75	68	84	61	72	70	71	60	59	66	70	73	85	51	74	82	81	63	72	84	71	59	64	70	77	71	79	63	75	71	74	78	74	66	72	75	93	83	59	79	80	80	66	69	65	93	64	61	84	69	71	80	83	77	79	82	80	72	65	69	102	75	70	85	74	72	76	76	49	74	64	82	64	75	75	81	81	69	63	84	78	73	76	60	58	79	75	64	69	76	84	83	75	70	71	88	59	67	71	77	88	81	85	82	79	69	57	57	62	76	78	74	75	82	66	72	66	74	87	85	51	78	74	65	68	64	79	71	62	74	73	78	70	74	76	65	77	94	72	72	84	81	82	93	69	82	71	74	64	74	72	104	83	57	79	88	94	73	91	77	86	73	75	79	93	77	79	82	64	79	57	86	67	77	88	84	71	89	83	66	73	69	74	78	80	71	81	71	74	52	72	72	73	77	74	58	100	78	78	83	85	77	77	75	72	82	66	74	71	77	83	83	69	83	74	78	73	70	74	88	65	80	78	75	99	74	100	76	83	71	88	72	84	82	71	79	71	82	74	74	66	72	72	67	80	89	79	65	62	70	77	82	72	73	77	86	88	76	74	79	81	78	72	76	72	69	78	85	69	79	74	77	78	59	75	70	73	67	79	87	77	75	75	71	77	64	83	74	63	79	69	75	81	86	70	61	71	67	73	78	82	81	81	69	68	74	72	70	52	78	75	59	72	81	72	86	68	61	92	79	67	77	69	72	63	75	87	73	77	77	75	66	60	70	66	75	77	83	85	82	81	95	83	68	94	81	74	81	75	76	81	74	79	78	88	73	84	74	64	61	82	77	56	72	96	79	74	65	84	69	82	68	64	79	84	82	64	56	52	95	76	75	77	84	87	55	80	72	76	70	77	79	68	67	75	59	65	79	71	75	84	65	72	70	75	90	76	75	98	69	86	70	82	75	74	73	58	72	81	71	81	76	91	92	68	84	84	62	65	71	61	79	77	64	77	68	89	84	70	73	84	62	72	85	79	82	81	75	85	85	73	65	71	79	67	83	58	78	85	72	76	80	87	74	80	67	80	82	86	58	66	90	63	69	77	101	86	71	85	75	69	74	73	62	83	58	81	87	93	72	78	71	70	86	67	95	66	86	74	74	86	67	72	79	80	75	78	77	94	71	72	80	82	78	66	71	80	74	91	81	80	69	67	77	71	71	87	76	84	80	89	63	77	73	86	70	85	63	64	79	61	69	59	70	69	73	87	84	85	76	93	67	70	78	79	74	70	84	81	68	92	77	61	77	77	73	70	70	81	71	71	80	78	81	72	80	77	89	80	69	72	72	63	80	58	74	72	85	76	88	77	80	69	75	72	79	75	75	76	84	87	80	88	84	82	95	68	64	82	62	65	57	60	76	92	72	81	85	86	69	73	82	93	90	86	90	87	83	77	89	67	70	68	77	73	72	76	74	78	73	62	58	81	87	65	81	77	84	71	72	68	61	58	69	56	83	81	72	79	69	78	82	75	85	74	71	103	76	85	64	73	81	74	69	73	63	55	73	66	73	75	81	67	72	74	85	65	88	76	79	79	68	77	71	88	77	74	82	69	75	76	87	82	77	77	74	67	82	71	78	74	65	76	90	76	64	63	62	68	75	87	72	72	60	90	67	88	88	72	77	88	78	79	68	65	62	66	77	64	62	71	72	63	71	75	76	71	94	72	69	75	72	71	76	81	72	80	92	67	68	84	75	75	81	80	84	69	75	77	69	66	85	66	53	80	83	83	77	68	79	82	76	71	68	67	78	86	71	66	66	68	78	66	70	59	65	70	63	82	80	53	74	71	73	75	71	77	65	73	67	63	72	92	69	64	85	70	78	71	77	80	79	69	72	71	74	72	91	74	92	67	87	78	70	63	76	78	65	85	78	72	62	67	80	90	72	71	75	66	71	70	65	80	62	80	69	76	65	74	69	82	67	62	70	78	84	76	80	84	70	72	75	72	82	62	75	66	72	87	78	74	67	81	91	85	74	69	74	85	71	70	80	93	71	74	76	75	105	92	76	73	73	68	66	78	70	79	88	78	68	66	80	78	78	64	85	72	80	68	62	62	80	71	84	81	67	91	55	67	75	78	76	83	84	88	79	60	63	67	84	78	68	78	66	62	67	67	93	65	82	70	80	79	73	67	63	74	81	81	78	70	73	84	79	58	71	80	78	70	75	75	80	73	77	73	77	77	71	52	74	64	73	79	92	70	85	73	77	67	76	70	78	79	79	69	96	65	74	73	76
3169	398	474	511	447	445	418	415	416	376	400	353	332	370	332	327	353	343	321	343	341	307	308	332	336	305	298	314	353	304	321	328	330	282	314	316	338	318	332	322	339	307	296	305	282	326	344	319	310	326	302	335	311	304	307	338	318	291	273	312	319	320	334	349	329	319	323	306	319	328	350	290	300	281	300	346	345	289	277	328	320	308	305	300	324	324	309	273	286	352	337	326	299	313	317	306	301	320	304	303	301	324	331	299	325	298	318	303	293	315	322	317	310	313	301	321	310	345	335	314	305	300	294	328	312	330	321	311	304	305	301	290	292	344	278	309	326	321	325	320	317	295	311	320	316	311	337	295	295	310	330	321	301	279	339	314	288	279	292	298	305	332	318	323	297	309	344	315	307	292	317	329	316	306	283	317	298	280	364	311	296	306	312	317	306	306	333	307	321	310	340	330	330	341	303	271	297	284	311	304	294	292	305	344	309	294	308	305	333	300	318	282	304	316	323	317	341	343	288	289	308	273	318	352	312	289	291	322	327	371	336	309	314	334	296	325	319	324	340	312	315	295	334	331	333	296	294	313	333	301	309	321	318	310	317	303	298	304	326	286	338	306	321	321	318	313	337	284	314	263	287	322	296	337	302	331	292	284	277	330	322	332	299	316	327	335	315	355	324	300	319	318	317	316	312	343	300	290	311	292	309	279	314	325	290	321	312	322	292	305	324	286	298	311	304	297	303	307	295	318	330	332	324	303	337	323	356	321	322	369	287	298	286	320	304	287	322	312	302	336	344	310	347	294	341	288	321	324	323	319	302	317	303	312	298	325	293	273	312	287	279	287	299	277	288	284	296	337	309	324	293	320	317	335	300	322	351	272	306	305	310	306	316	303	328	305	305	311	310	330	321	330	328	325	307	303	309	302	351	340	308	273	312	301	314	314	304	325	321	308	298	301	323	316	304	310	316	335	338	316	336	326	291	320	303	316	317	327	320	318	325	315	305	329	284	333	304	302	341	317	330	309	287	310	329	300	283	327	324	293	281	311	299	294	292	302	296	291	305	308	328	279	331	312	328	329	308	330	333	298	283	303	323	272	321	290	320	317	326	311	302	320	353	296	311	296	314	305	297	330	315	317	302	309	343	316	338	323	333	294	304	308	311	307	305	321	315	315	298	321	320	319	354	300	310	346	309	304	278	297	306	323	337	321	322	305	317	319	298	298	311	293	328	323	309	295	336	302	335	304	326	318	305	318	334	310	331	327	285	348	285	301	317	312	331	320	289	349	290	310	340	315	359	327	320	325	331	327	303	292	295	322	313	304	290	329	321	300	309	323	330	301	301	306	309	346	329	289	345	328	312	341	312	342	297	303	292	331	327	322	317	362	334	286	293	345	327	354	294	336	321	320	329	289	315	318	297	282	322	320	318	329	307	321	324	294	287	304	295	320	321	307	316	304	291	316	328	296	321	316	312	308	305	314	317	294	328	304	324	332	326	341	319	302	342	301	310	327	305	335	280	286	314	289	305	329	337	322	307	311	322	344	326	316	332	315	317	332	326	311	300	269	334	305	317	297	331	347	294	300	313	286	323	313	301	324	333	295	316	308	303	331	308	301	325	320	308	324	325	336	298	314	336	320	314	289	295	291	317	293	307	321	290	295	309	337	324	312	322	354	286	270	332	314	318	317	303	275	331	320	318	316	309	364	348	296	324	332	332	297	317	325	292	295	333	301	330	315	302	305	297	296	310	316	314	300	320	318	301	303	318	309	310	295	325	307	336	289	310	317	320	296	333	330	318	339	318	315	321	303	312	322	303	300	303	308	338	342	327	310	311	299	292	290	328	370	313	320	314	299	324	332	288	324	293	307	316	301	285	336	301	306	302	319	316	315	288	339	290	331	320	290	316	308	306	288	307	291	284	312	302	336	291	259	283	312	333	296	297	305	309	304	306	317	326	335	312	336	320	315	329	314	288	312	292	282	271	330	320	308	327	302	306	332	276	324	317	291	321	284	337	315	342	272	317	299	299	334	319	298	310	334	285	327	309	325	318	323	298	283	290	322	350	331	315	299	294	332	321	297	334	318	301	286	321	292	310	308	320	294	303	306	322	299	336	317	313	341	318	265	330	338	334	356	345	334	311	302	297	316	290	310	325	320	335	328	354	313	326	307	319	323	308	285	301	271	300	314	310	336	308	344	326	321	287	341	324	314	346	322	295	281	292	340	309	297	320	324	306	302	329	293	283	324	313	312	298	319	322	303	336	345	303	342	308	337	301	319	316	300	328	341	309	318	315	329	327	310	307	317	313	302	308	293	305	297	309	316	321	298	297	320	298	297	299	319	315	306	304	289	333	348	335	321	268	315	309	290	311	304	323	302	333	303	343	305	305	290	330	314	292	296	339	294	317	298	319	293	282	296	318	323	289	318	310	299	329	313	308	341	338	289	324	280	280	295	300	309	330	326	317	327	343	298	315	323	305	295	284	322	311	316	297	300	321	312	311	292	315	336	287	306	329	323	308	298	318	288	316	328	338	323	302	326	293	314	315	340	308	310	324	303	314	324	304	317	281	341	295	297	315	308	325	292	281	307	321	303	266	311	298	315	334	327	336	332	318	310	297	317	288	295	302	299	290	325	297	340	312	307	314	271	290	334	300	312	331	315	290	299	292	326	307	301	334	306	338	315	295	317	330	314	291	265	309	313	306	290	339	311	328	307	312	315	330	330	287	334	292	356	302	303	318	297	335	317	296	296	314	329	311	307	352	295	330	304	309	310	300	348	341	328	294	295	348	303	346	306	311	328	322	327	305	330	332	332	324	327	297	292	303	330	319	308	313	318	322	295	289	327	285	322	319	314	340	313	347	335	321	304	310	324	320	327	320	314	311	286	291	343	282	326	317	311	332	320	345	303	348	294	318	312	327	310	323	325	300	293	306	305	333	300	340	335	328	281	314	289	304	307	341	323	316	298	322	343	315	300	336	308	315	322	332	274	322	298	312	313	311	325	348	323	311	324	324	309	312	314	314	262	305	315	304	310	311	334	285	327	300	349	294	306	297	297	297	309	310	276	329	316	325	279	323	294	339	334	326	319	322	331	326	289	304	295	310	323	327	304	328	304	304	307	341	325	315	323	323	300	323	307	331	311	339	303	287	319	343	302	316	278	304	310	297	350	328	293	309	294	305	302	316	289	330	324	345	317	293	325	307	327	340	305	307	309	314	289	321	322	348	314	312	298	324	293	337	289	321	327	305	343	320	327	330	294	326	302	302	336	327	314	309	286	329	300	317	307	290	277	327	306	332	350	333	309	353	305	308	320	317	308	314	318	324	320	338	372	300	316	318	320	322	306	314	312	333	293	311	337	318	335	324	313	328	297	294	303	329	312	319	281	325	301	306	322	313	305	293	322	334	302	290	311	302	314	315	290	324	337	274	292	293	337	309	331	313	297	323	311	329	324	314	310	313	315	307	309	298	308	279	302	300	317	311	309	297	305
14404	1252	1207	911	648	512	396	383	355	297	273	249	226	215	212	208	190	204	183	187	189	204	213	159	185	193	195	193	179	139	180	180	155	149	158	165	179	169	182	166	170	169	153	178	181	154	160	181	167	169	193	147	174	140	158	158	163	158	162	165	200	153	166	153	155	180	152	176	150	165	173	161	180	168	161	185	170	150	180	179	159	161	171	158	154	150	136	170	177	160	163	184	163	153	188	167	149	174	160	172	143	152	155	171	163	166	163	155	167	176	185	172	166	174	180	159	160	158	173	178	156	159	161	191	157	155	159	171	160	177	162	156	153	166	183	175	164	188	151	176	180	168	162	167	161	158	172	174	188	174	168	149	182	167	151	163	174	158	168	177	172	169	156	170	139	178	191	178	171	154	165	163	141	152	172	172	145	202	161	185	164	174	163	172	144	141	145	170	177	151	159	153	156	149	175	138	161	176	185	162	162	154	170	153	154	166	143	154	147	166	171	174	182	164	143	153	177	167	138	135	143	159	172	142	169	146	156	169	160	195	162	169	142	169	168	166	167	179	178	169	175	137	174	186	173	148	172	157	153	176	163	156	155	161	158	154	178	143	155	144	141	160	144	163	160	155	179	172	162	148	150	162	167	160	158	165	150	186	164	162	156	152	169	173	180	153	162	182	174	159	181	164	163	178	151	154	165	169	150	168	158	164	169	171	146	147	150	166	158	162	139	182	148	174	159	149	187	139	160	169	160	165	151	159	179	176	176	157	169	131	175	168	183	164	153	172	164	169	181	161	159	171	146	144	161	192	149	163	175	163	145	161	160	155	171	184	171	172	167	160	183	164	168	148	176	148	155	174	182	183	152	170	181	154	177	174	162	157	149	170	161	160	168	153	168	192	158	184	154	183	195	171	149	161	155	191	140	166	166	176	163	148	167	160	149	180	154	152	153	166	151	166	182	166	164	180	152	152	171	132	180	151	167	169	148	157	154	163	159	166	143	174	144	188	169	167	182	192	175	184	160	150	160	156	166	139	181	151	166	181	161	177	147	169	169	149	147	173	163	160	174	166	150	164	157	174	172	186	172	168	167	169	183	153	166	174	181	168	160	167	175	156	169	145	148	136	159	165	168	148	136	122	162	190	171	160	147	144	159	149	179	176	188	151	167	141	172	166	181	160	167	177	152	155	167	180	176	161	133	160	177	171	162	160	176	173	143	167	145	155	175	147	152	195	146	146	158	164	169	174	146	177	161	161	154	166	154	142	152	148	154	178	166	173	171	139	177	161	183	164	176	166	147	166	143	141	138	171	156	155	166	154	164	184	159	158	149	166	150	148	152	148	184	184	180	143	155	166	178	151	166	160	156	164	174	133	146	140	176	156	173	145	185	164	161	189	179	156	153	148	177	187	156	165	168	162	153	167	170	155	157	160	152	157	180	164	160	170	147	129	151	167	184	170	161	166	142	168	132	160	163	153	137	144	183	150	148	149	175	170	167	169	164	145	170	154	168	178	156	182	195	178	162	165	189	185	158	160	174	145	162	171	156	172	158	151	167	129	138	160	140	153	175	159	184	153	157	175	153	175	166	168	134	165	190	148	160	152	161	156	171	167	163	161	178	157	162	148	188	171	167	173	160	154	147	153	174	209	172	144	153	174	142	175	157	174	150	158	184	182	171	151	178	172	181	142	173	192	184	177	158	146	176	170	176	175	160	171	174	173	169	168	184	183	168	167	143	141	161	140	150	170	176	169	173	155	160	146	164	164	170	161	167	184	178	155	145	159	145	179	151	169	175	138	177	179	160	169	168	158	152	166	168	165	178	176	160	158	170	172	158	171	151	172	177	168	173	153	154	165	155	122	141	164	170	162	176	158	166	154	160	160	162	144	158	182	156	173	166	170	143	167	156	147	178	169	155	174	176	171	167	161	169	156	167	165	176	161	167	165	152	144	134	177	152	164	175	157	143	184	167	173	165	155	196	157	167	180	155	169	165	161	171	187	170	151	163	163	153	169	168	178	164	160	150	148	181	161	168	180	182	140	159	168	187	182	154	162	162	167	159	159	154	157	166	153	162	170	161	184	168	136	171	163	165	159	164	175	157	166	148	174	141	159	179	176	167	189	169	146	161	163	177	152	177	165	162	198	150	160	158	161	157	168	165	172	159	151	134	165	176	165	160	173	171	184	172	165	179	169	164	176	156	158	156	187	149	153	176	179	170	155	158	142	178	150	153	153	178	153	155	144	171	153	190	163	156	156	157	146	150	153	167	166	168	151	171	185	166	168	154	173	176	165	151	166	159	175	156	164	180	162	158	170	171	159	181	149	162	157	175	155	166	199	177	183	143	190	171	143	152	130	170	170	168	166	174	161	169	157	158	156	170	163	173	145	160	158	156	125	167	153	166	153	171	161	135	155	151	175	161	154	164	162	175	142	176	148	167	157	169	174	183	173	172	142	166	174	136	181	155	162	170	167	179	184	197	188	162	168	140	150	156	158	160	140	180	160	172	169	166	151	159	155	173	140	161	178	167	154	154	152	138	144	154	174	168	148	163	166	162	147	167	164	169	181	129	172	149	153	151	182	129	149	171	164	167	160	158	161	163	168	172	169	151	156	150	164	158	167	172	169	167	182	177	171	146	161	182	169	138	159	164	176	157	158	156	144	180	171	166	154	161	164	168	158	155	170	146	177	183	147	150	188	164	176	157	154	145	163	173	185	160	160	130	167	163	161	171	195	172	172	162	169	171	165	156	170	182	154	148	176	157	163	158	156	167	178	158	167	157	150	159	168	161	152	159	170	165	145	156	166	165	152	160	154	149	152	150	159	199	166	169	182	149	147	161	144	159	150	155	146	162	161	172	145	161	172	164	147	168	158	174	183	169	149	144	150	134	158	149	158	171	163	154	172	159	177	187	163	165	152	162	178	141	160	194	166	173	133	140	180	159	176	199	174	135	147	144	155	160	171	177	189	168	155	128	159	174	168	152	166	163	162	153	155	173	177	166	172	184	179	151	145	169	154	160	190	175	137	163	170	158	175	187	162	135	140	169	157	141	148	145	132	148	165	172	169	172	152	171	160	175	174	180	174	142	163	161	166	161	166	162	160	156	157	157	165	191	173	148	174	154	156	162	167	153	174	172	164	153	141	183	174	158	177	163	151	139	168	162	137	150	187	156	176	160	162	153	148	143	155	162	165	164	173	167	173	184	162	143	158	169	165	151	138	157	159	145	153	166	177	160	159	172	167	152	171	139	157	174	176	179	139	159	145	157	152	165	159	172	177	177	138	157	175	152	156	144	168	169	173	179	178	158	153	159	164	161	147	169	147	174	144	171	171	130	157	162	152	147	172	155	172	161	172	160	161	164	161	166	150	180	147	156	158	145	158	178	157	165	184	168	174	144	153	147	153	154	178	164	166	162	162	164	152	146	168	171	167	184	185	149	175	158	149	174	148	156	142	148	164	142	179	163	167	138	156	160	177	162	163	157	177	168	157
9349	1464	2912	3312	2823	2475	2110	1772	1510	1472	1355	1163	1083	991	931	901	881	826	821	781	797	715	717	710	719	699	693	701	685	656	651	666	661	647	637	659	590	624	622	638	622	626	632	645	613	625	618	585	600	606	559	622	640	579	609	610	583	606	612	601	609	567	582	596	569	583	616	564	601	608	632	564	600	561	599	576	574	541	596	595	629	608	585	565	591	597	593	544	566	538	592	587	564	593	552	626	591	555	598	589	557	615	574	605	585	570	574	554	546	581	570	572	566	593	547	597	589	598	621	625	575	569	591	567	615	582	576	577	583	602	579	602	580	560	578	573	595	564	590	545	551	568	580	550	599	579	533	565	610	567	593	550	605	559	575	599	592	610	576	563	567	586	604	577	556	521	569	566	606	556	536	542	573	573	553	576	548	569	591	566	591	617	604	564	553	620	572	583	584	580	601	535	551	560	546	587	546	570	552	582	582	557	596	562	585	572	589	572	601	591	552	624	622	594	576	541	591	568	560	517	601	559	540	543	568	587	587	521	566	573	603	596	582	555	623	605	598	571	589	576	563	572	591	579	550	571	576	546	588	609	620	632	545	603	573	555	538	553	575	589	558	587	533	580	572	549	541	585	587	550	576	557	592	563	545	530	611	582	556	566	599	585	608	614	557	599	586	555	593	586	576	565	639	577	527	588	585	593	559	576	593	574	589	543	567	568	614	617	553	569	574	594	582	579	562	574	558	554	542	544	579	531	552	569	611	586	595	546	634	563	577	599	553	552	579	576	563	581	562	596	575	593	614	584	563	541	567	567	560	583	617	577	588	563	533	602	580	554	572	569	564	567	566	591	554	642	571	572	543	596	577	595	545	567	590	617	588	549	571	532	556	607	577	557	552	572	568	606	601	564	567	538	567	568	585	578	566	588	581	549	589	555	575	585	602	605	586	598	562	538	543	525	525	565	556	560	583	543	555	587	558	512	567	545	581	550	542	544	594	538	512	579	580	580	575	614	558	513	584	583	574	585	548	562	587	536	529	555	583	551	576	583	574	576	586	608	596	550	568	571	618	567	557	564	588	545	588	590	595	590	632	589	641	548	556	537	565	580	617	562	576	540	570	572	586	531	578	567	601	551	572	572	566	585	536	564	561	575	579	577	563	595	588	548	577	563	535	619	587	577	572	589	553	547	552	572	566	611	581	585	568	598	582	548	572	596	570	557	578	588	541	599	549	594	540	526	556	594	567	555	600	591	598	542	575	553	583	573	596	591	527	542	583	578	529	564	535	542	569	579	540	582	533	543	547	588	552	542	569	566	582	567	528	602	590	589	570	590	597	562	562	578	560	574	568	571	534	590	577	550	554	610	535	540	602	581	550	612	548	540	546	577	597	578	616	579	563	549	568	576	547	564	596	570	615	580	566	553	547	554	595	587	566	596	546	595	551	587	581	569	564	587	603	569	560	616	534	609	575	566	532	614	553	564	563	595	562	551	594	556	561	550	517	564	567	583	572	585	597	617	563	563	568	558	532	568	570	612	578	560	553	568	594	587	596	592	563	566	530	582	573	582	556	552	540	542	559	576	568	559	565	558	585	548	597	558	618	552	584	582	552	544	530	602	562	568	602	580	579	569	576	567	587	595	578	549	561	562	583	585	583	568	563	578	597	530	615	573	575	541	536	587	571	562	614	611	629	557	556	574	573	612	522	562	553	585	588	529	585	608	602	549	576	594	550	554	564	531	562	524	537	564	567	623	605	580	559	587	564	601	544	591	610	584	582	615	575	559	528	558	593	587	547	569	606	575	579	570	554	591	606	521	587	583	598	561	583	569	586	548	553	573	601	583	602	586	576	646	568	552	558	595	575	582	543	567	565	496	566	596	545	553	594	551	567	615	575	554	565	556	579	597	557	565	526	584	579	595	579	591	567	554	568	565	532	570	550	559	558	539	550	568	560	600	575	604	589	579	558	580	523	556	578	533	550	560	565	571	594	579	573	602	542	569	582	559	615	558	578	612	570	541	610	615	549	588	572	591	596	566	576	593	550	577	533	586	592	577	584	583	573	560	574	585	559	527	621	577	579	570	556	570	577	559	562	610	576	581	591	554	535	612	584	531	545	564	586	559	583	536	616	511	546	560	576	570	601	571	562	575	566	570	612	561	582	576	566	605	531	545	578	576	574	603	588	539	560	578	591	599	572	570	546	560	573	593	578	518	551	579	579	587	599	563	598	598	554	567	610	564	559	540	591	556	556	598	590	536	567	555	574	555	559	575	540	560	576	609	600	616	599	568	552	590	577	548	534	564	519	581	581	586	606	632	536	586	592	567	571	566	606	568	592	551	579	571	554	572	553	592	625	547	559	575	595	587	606	547	582	579	566	555	560	555	588	583	581	573	583	544	569	601	549	593	573	559	613	555	570	541	617	583	589	584	574	541	547	582	595	545	558	590	619	587	560	591	559	539	565	552	545	594	603	540	546	540	552	597	562	623	579	547	562	569	575	540	558	545	592	645	595	590	561	577	573	533	608	628	553	588	589	535	601	576	570	577	581	581	547	589	569	575	575	547	569	603	557	534	611	602	576	580	560	576	566	586	637	600	559	560	599	578	635	612	535	626	620	574	553	529	562	520	563	630	573	569	558	601	552	580	591	588	617	560	600	588	512	625	624	591	545	535	586	577	575	573	578	593	572	565	548	599	600	547	564	589	555	584	559	589	572	541	561	582	564	576	556	571	581	593	577	585	567	535	525	475	554	565	596	550	560	480	597	587	626	582	558	631	566	573	609	545	553	620	577	532	581	582	543	540	587	613	594	572	560	568	559	574	561	577	593	597	596	564	561	622	564	580	617	576	585	585	577	569	606	537	548	541	575	584	557	607	565	557	612	616	559	553	559	611	606	563	570	600	556	561	577	559	539	559	540	584	622	636	555	556	529	587	571	547	600	575	587	609	555	591	618	592	563	587	583	558	592	509	508	545	605	572	598	557	582	549	572	633	602	604	557	600	571	561	566	527	616	540	563	564	590	589	545	568	547	608	571	586	572	592	594	551	579	563	566	546	605	592	546	622	573	579	563	575	546	551	547	552	538	536	587	584	569	545	565	570	565	562	561	549	567	532	526	564	612	567	591	552	576	584	563	580	555	557	568	633	569	583	581	583	598	609	553	559	600	576	575	598	592	579	560	574	534	542	572	573	573	573	582	562	566	575	596	569	615	591	557	574	598	556	596	586	608	547	579	569	550	564	578	589	538	593	526	564	584	598	583	540	544	590	583	553	568	597	594	560	585	589	576	573	595	583	535	525	591	559	568	561	551	605	585	597	546	498	568	564	575	570	566	549	572	566	592	545	573	639	581	577	601	573	576	603	599	545	617	537	588	582	603	545	555	541	535	577	565	604	568	550	582	596	591	579	577	635	549	580	543	552	547	535	563	574	561	553	562	572	567	587	561	545	556	576	540	573	565	591	543	541	581	569	576	582	586	568	554	595	561	560	577	599
24603	3860	2400	1843	1285	915	757	602	505	481	444	411	368	342	340	277	321	287	280	267	289	272	288	276	274	276	263	245	274	259	233	245	257	249	210	253	209	237	238	237	198	232	213	236	261	250	207	216	229	239	216	258	227	228	238	230	227	222	227	219	228	207	246	235	238	212	241	225	241	248	230	252	225	265	227	249	202	222	210	230	221	220	241	231	222	216	232	225	239	207	193	219	236	232	226	222	223	212	235	235	223	204	222	216	251	241	223	202	224	228	205	229	214	229	209	233	229	267	220	216	242	230	233	228	218	220	219	195	217	258	210	197	206	213	205	212	220	199	222	221	215	240	230	220	223	243	232	222	210	228	243	216	192	238	214	220	221	251	239	228	238	206	219	231	226	210	232	234	220	247	200	248	227	224	214	218	225	231	192	237	218	218	207	211	233	236	189	214	218	246	211	245	212	246	236	208	201	227	252	212	210	202	253	218	219	214	239	195	237	248	212	199	221	226	197	235	220	211	214	196	207	211	248	209	254	232	243	195	226	238	206	203	229	210	236	229	227	212	237	231	214	251	260	250	227	218	216	234	220	225	223	233	229	230	225	217	271	224	230	226	229	222	218	230	245	245	200	214	222	236	230	207	238	215	231	242	207	228	211	211	208	221	212	184	210	224	230	226	224	250	201	245	240	273	214	253	212	229	229	233	220	229	204	226	228	227	204	201	229	224	244	216	222	185	223	220	223	215	231	216	227	209	221	230	213	217	229	231	212	226	232	230	218	217	251	261	231	231	238	230	222	204	211	198	218	222	220	229	207	195	228	201	228	217	230	247	222	253	228	218	233	234	255	221	227	233	218	240	223	229	200	235	244	229	211	243	218	212	274	239	219	250	224	223	219	233	228	215	229	215	252	203	229	248	197	223	232	236	236	233	234	212	205	212	243	228	224	223	195	240	210	244	220	242	224	216	241	198	206	235	219	229	239	209	225	226	241	232	224	224	228	201	244	217	214	248	251	233	210	219	210	221	230	208	245	214	227	197	205	243	237	242	227	221	222	239	194	212	239	203	246	218	238	225	230	257	227	257	217	247	241	191	222	215	238	217	217	203	255	242	206	235	230	253	206	214	247	207	215	246	207	241	253	252	241	204	217	225	215	234	223	232	204	210	257	229	239	227	197	225	238	210	199	215	245	210	235	216	200	224	218	222	218	210	249	220	220	238	220	251	215	220	230	246	239	209	198	238	206	242	228	223	251	226	231	228	233	248	203	201	225	227	243	241	208	258	248	229	226	208	232	241	208	238	234	219	195	215	222	226	229	223	225	253	242	249	222	204	224	216	224	253	215	223	243	245	193	236	232	230	207	216	226	217	225	225	196	184	217	215	236	224	211	206	228	239	236	209	235	219	209	225	233	199	205	239	207	219	235	225	217	257	194	248	235	210	208	212	209	210	205	224	244	225	217	255	229	236	245	220	237	214	197	218	250	221	257	257	229	219	226	220	247	236	209	197	209	213	214	218	241	221	212	209	223	210	237	214	216	206	257	220	238	227	224	239	204	198	217	233	239	258	233	211	228	222	214	201	205	192	206	227	197	192	246	194	215	217	219	239	205	226	240	226	216	223	228	236	206	198	255	231	243	220	226	227	222	214	241	242	217	202	226	203	208	195	240	233	198	238	234	238	240	225	205	224	201	245	243	210	244	223	237	226	229	217	225	237	230	257	219	242	201	221	217	246	213	227	217	228	227	241	203	242	231	231	224	186	224	215	208	226	223	223	207	218	245	248	207	216	211	227	232	203	229	234	225	252	233	230	226	220	243	219	207	230	220	207	210	237	195	241	212	206	221	243	235	202	197	198	250	222	214	221	222	185	231	228	247	240	217	218	231	223	237	234	243	199	226	220	215	223	227	202	238	253	207	235	218	220	232	231	223	211	222	244	202	207	231	242	216	243	233	202	209	244	225	236	217	238	218	218	223	243	258	227	239	225	198	218	230	227	226	243	238	228	217	246	228	238	245	276	226	226	204	239	218	221	210	180	239	193	211	232	220	208	245	241	243	235	217	223	236	196	219	202	221	216	244	212	227	253	242	235	222	212	220	227	216	234	224	210	216	238	229	206	223	232	225	214	243	241	221	209	243	225	249	207	226	224	240	228	245	235	221	222	200	219	231	236	244	234	228	226	217	207	227	233	239	225	237	218	245	221	227	213	228	214	253	218	212	219	218	219	197	232	209	206	218	190	243	231	235	215	237	205	236	206	214	225	221	202	220	220	227	215	229	238	225	228	215	228	243	239	227	234	210	235	200	246	224	233	222	249	209	215	222	221	210	232	234	248	211	221	205	241	230	228	230	221	230	229	228	235	223	210	221	233	211	201	218	231	241	232	233	204	226	209	184	247	226	225	203	203	217	241	252	227	240	216	219	229	247	216	198	218	231	223	215	225	215	224	200	235	222	230	237	198	224	232	223	239	223	250	246	210	240	212	233	210	244	240	226	207	232	216	221	222	207	202	252	223	227	234	218	223	227	214	219	212	203	213	223	224	220	216	207	239	227	213	215	215	242	227	240	209	232	216	235	241	263	228	187	217	206	233	210	216	204	241	250	204	220	234	234	212	229	219	230	210	239	218	234	218	202	247	231	231	231	239	217	231	220	217	232	230	216	224	209	224	223	217	209	237	204	225	221	223	214	236	217	214	242	218	209	226	235	221	195	214	228	220	234	222	234	184	227	222	236	221	208	202	243	223	213	216	225	205	236	208	216	243	244	215	232	232	228	236	235	226	230	228	230	228	212	236	216	227	261	228	217	219	249	249	229	218	239	231	224	238	206	231	217	241	196	225	228	234	223	215	217	226	216	211	228	199	224	214	254	248	227	245	227	244	243	240	215	225	238	252	224	230	241	199	204	230	221	247	246	211	246	184	227	224	246	230	226	231	196	230	209	230	202	218	232	235	222	226	237	213	236	259	237	220	243	237	246	228	195	254	218	207	223	236	212	214	226	242	255	215	239	217	259	263	204	240	241	233	234	239	218	229	220	245	203	218	223	214	257	221	209	213	234	226	215	203	222	215	239	246	220	232	214	231	233	221	228	224	233	210	228	209	204	244	226	237	222	239	211	234	240	243	215	232	221	251	213	224	219	260	239	213	234	240	232	242	223	220	232	232	207	245	222	214	232	236	245	217	220	230	239	206	239	253	216	235	238	207	220	208	222	246	233	205	227	255	193	231	243	242	207	238	220	213	203	219	214	214	231	233	220	224	233	232	235	247	210	217	210	244	234	207	239	215	231	232	229	215	222	220	225	214	249	239	245	207	219	242	242	246	218	247	243	220	228	205	218	235	223	231	255	212	231	202	230	237	225	220	207	240	227	216	240	238	245	228	251	225	243	225	261	224	220	220	210	224	196	226	238	220	209	227	244	202	217	189	231	262	248	216	201	229	197	197	225	221	208	226	260	203	242	221	223	219	221	219	235	224	207	223	232	217	195	240	209	220
13607	2413	5064	5804	4962	4235	3642	2972	2734	2423	2104	1920	1583	1622	1445	1400	1340	1221	1190	1130	1110	1172	1049	1008	1034	1021	927	908	947	887	915	929	863	861	847	870	893	905	850	843	821	836	846	828	791	824	801	787	821	757	767	840	747	752	778	797	821	815	776	809	818	770	741	778	769	773	762	785	752	777	752	777	771	749	776	799	774	797	724	762	734	700	774	734	795	776	767	730	771	770	745	783	764	760	731	805	767	757	787	731	788	725	768	746	765	793	740	769	798	718	760	751	783	741	704	749	715	772	790	809	761	731	736	796	788	733	705	784	752	729	779	727	759	765	721	768	721	731	742	729	718	723	703	699	764	711	729	699	709	755	692	734	757	787	757	696	738	704	704	694	790	779	705	674	774	733	735	749	791	760	716	755	760	705	729	748	720	730	758	727	782	731	792	759	746	715	761	726	772	779	730	762	735	749	805	722	756	750	792	802	722	728	750	699	708	725	731	738	737	730	749	713	792	690	761	754	732	714	724	812	736	699	733	726	778	754	699	765	773	778	727	745	711	674	720	747	726	710	736	761	766	739	769	738	776	764	784	755	765	726	723	781	742	749	757	702	734	710	777	741	755	748	761	743	709	715	733	738	768	764	684	759	770	749	733	722	702	740	737	751	777	776	772	741	715	744	763	782	757	744	731	756	699	791	750	729	798	756	787	722	678	794	775	708	752	735	771	803	717	694	766	784	802	789	750	753	749	788	720	737	710	738	772	773	740	749	713	745	736	724	758	722	707	781	799	741	765	759	777	738	707	781	745	716	727	753	750	745	730	720	714	750	756	757	745	769	752	748	771	767	777	712	784	739	760	733	740	771	727	720	681	765	716	758	747	734	728	754	753	726	713	761	766	759	762	756	734	695	773	720	756	758	749	766	710	744	690	723	731	775	729	729	746	717	762	761	726	730	767	735	754	738	747	734	756	724	757	765	796	703	780	689	744	780	718	707	724	740	772	757	734	756	703	727	711	717	718	810	700	715	717	729	738	727	799	731	777	748	746	773	742	755	709	735	759	714	785	697	804	749	777	757	691	770	697	729	735	729	780	766	752	733	756	733	750	707	753	709	713	752	780	719	753	731	734	747	738	687	747	778	732	713	786	677	733	792	714	775	772	695	748	738	785	743	737	727	750	770	756	733	758	726	773	806	704	773	740	765	708	744	773	796	713	717	719	759	728	749	724	727	728	686	753	756	763	739	748	747	785	751	732	763	743	789	727	714	729	752	779	697	686	729	748	784	780	804	733	724	725	712	787	753	756	746	783	775	764	745	698	680	716	710	806	732	706	773	704	747	746	739	767	727	738	743	708	779	732	760	674	700	707	714	763	792	752	706	735	697	746	758	724	754	757	748	747	716	711	702	729	745	784	729	765	731	713	720	723	709	714	739	734	715	718	809	773	749	721	747	750	728	730	776	709	703	700	769	745	777	747	774	743	757	754	741	757	735	741	766	782	763	740	706	750	723	720	774	708	761	765	657	752	731	769	759	712	756	722	735	743	773	758	766	737	729	751	751	773	703	723	722	753	774	770	783	735	761	790	723	776	710	720	743	743	766	769	743	726	744	714	691	735	754	737	748	772	778	767	732	788	778	695	682	749	718	701	813	758	754	700	735	704	771	753	736	747	766	719	733	746	733	739	734	727	695	711	738	748	730	707	780	713	761	736	721	735	751	731	733	797	717	730	758	780	742	737	741	769	735	719	714	730	742	676	756	736	773	726	770	761	757	745	710	715	739	742	742	735	773	790	743	749	750	723	698	812	736	715	745	711	731	791	781	735	767	723	686	709	702	738	784	736	738	766	737	745	783	753	768	704	757	732	726	710	740	751	737	794	770	734	749	723	687	754	677	730	779	695	759	740	752	773	728	731	756	697	757	770	707	753	737	771	757	783	731	762	723	743	727	798	757	709	747	724	775	740	781	714	745	779	786	740	741	800	770	726	732	782	721	712	722	733	764	710	722	719	756	760	757	763	721	716	753	707	725	730	777	758	743	778	735	738	739	765	710	759	750	753	772	781	737	765	753	724	767	769	722	781	741	762	752	756	735	784	733	765	711	723	755	716	723	753	695	781	761	731	800	754	704	703	773	716	747	753	723	749	794	747	742	749	712	775	782	718	773	762	726	743	751	752	748	795	727	772	780	776	768	735	736	756	734	760	753	770	734	728	715	727	747	691	723	743	694	775	756	740	743	759	733	756	792	693	689	728	745	803	766	704	761	784	742	711	745	736	741	684	722	686	737	740	797	784	746	714	752	719	733	799	770	724	704	763	747	731	739	745	742	747	750	771	772	746	702	710	711	743	732	739	727	769	759	715	727	697	746	778	741	718	704	793	794	753	758	746	745	740	738	794	749	738	737	740	704	718	713	718	744	773	714	798	773	751	785	765	731	732	746	730	758	726	717	760	718	695	732	731	726	722	737	781	736	726	686	759	770	798	739	749	750	743	754	706	792	728	731	743	757	737	781	715	763	752	739	782	805	742	742	684	717	727	746	745	746	742	719	727	750	751	725	697	743	818	740	701	764	737	767	730	746	771	748	732	704	814	697	742	752	788	756	749	765	768	730	753	767	715	768	764	741	732	727	714	694	736	741	739	753	778	752	744	706	785	742	740	728	754	717	731	696	707	738	727	708	789	717	717	726	749	744	780	808	751	781	755	714	735	727	727	732	707	742	769	720	752	723	757	736	751	734	790	753	797	789	787	713	815	772	791	674	746	774	709	792	728	775	750	761	717	705	725	730	771	754	721	726	709	729	768	727	754	737	749	743	712	737	718	733	749	708	765	736	800	756	686	754	782	715	768	686	715	688	738	767	758	748	741	768	747	755	758	772	740	707	723	709	726	746	791	746	764	697	794	752	739	737	750	740	757	777	728	767	783	766	754	733	705	726	704	743	736	720	737	728	806	713	746	746	712	715	735	811	755	726	740	777	717	772	711	736	729	752	695	708	743	762	747	753	698	729	703	734	781	725	728	768	740	718	711	757	726	806	758	736	753	733	756	734	709	727	704	775	788	780	760	763	731	782	725	723	722	738	751	745	756	730	732	771	744	765	732	700	671	715	704	761	740	722	694	738	736	735	717	784	748	798	723	749	743	727	772	741	768	670	731	751	744	739	736	761	742	735	742	774	763	757	756	740	761	747	802	740	765	720	760	746	749	760	731	738	775	676	750	731	753	771	757	771	740	716	720	805	733	748	747	721	741	751	712	773	703	753	794	708	712	798	736	740	748	711	749	783	771	759	751	741	783	751	772	789	743	721	745	760	746	801	751	744	736	833	782	750	780	791	759	766	741	766	754	738	705	752	747	741	760	743	746	727	725	720	744	753	705	715	682	721	735	751	720	761	720	712	727	792	688	759	762	762	748	739	762	725	706	734	739	786	746	727	753	703	755	789	772	712	775	763	718	789	742	729	734	719	750	753	754	710	733	797	739	762	728	765	721	745	754	740	781	706
1970	144	136	98	92	89	88	86	101	88	94	81	79	69	96	74	69	61	55	75	79	92	72	77	67	73	86	76	87	80	65	56	82	84	51	67	80	81	82	63	80	70	76	89	69	82	72	70	81	81	63	76	74	71	60	78	58	82	84	72	70	84	76	63	81	70	80	84	65	70	69	65	75	70	70	76	75	72	62	63	63	63	43	79	78	90	65	74	78	75	67	90	66	88	64	89	90	65	76	78	75	82	84	69	73	91	67	80	86	82	70	85	77	91	60	78	82	82	81	67	72	89	61	63	72	76	82	85	88	82	73	64	79	81	88	75	78	63	93	65	78	73	60	69	70	80	65	76	85	76	83	76	71	76	71	69	78	67	61	64	75	80	55	64	84	74	89	74	75	74	81	74	70	72	83	73	76	69	56	62	71	72	78	87	69	83	75	84	91	90	93	72	67	80	90	79	76	68	69	66	74	76	62	78	68	79	82	77	66	83	74	70	77	108	83	55	89	68	84	79	73	71	75	83	65	90	82	82	80	80	89	80	92	83	75	81	91	69	95	93	64	85	68	75	56	77	77	62	87	69	91	81	67	65	83	81	92	90	81	66	79	75	75	66	67	70	98	80	74	76	74	72	71	68	60	81	87	75	74	91	76	70	75	72	62	74	72	83	75	73	77	89	73	74	75	96	60	92	70	80	71	74	78	72	82	79	77	78	73	74	64	74	77	81	76	86	75	76	73	74	81	85	71	76	76	95	86	76	89	83	84	67	67	76	77	69	77	59	62	68	92	77	81	77	87	85	72	72	76	73	86	77	66	70	77	78	65	78	73	82	84	79	62	70	60	60	69	73	70	114	73	59	80	81	73	88	81	72	68	74	75	79	72	71	76	65	74	70	80	71	77	77	77	78	80	75	71	84	77	86	83	73	77	70	67	94	70	81	77	71	63	83	76	53	71	60	76	74	66	77	70	78	56	69	68	78	71	83	69	95	83	61	85	96	58	79	90	72	79	80	76	76	75	83	77	73	77	94	57	85	93	63	69	67	88	86	60	74	71	84	71	87	76	87	85	76	67	81	85	74	79	80	68	76	77	75	86	73	85	77	78	69	86	76	90	66	75	65	79	69	72	75	80	80	75	67	79	80	61	73	68	84	83	71	71	76	72	85	73	68	95	73	84	65	57	78	79	70	71	74	67	81	86	76	79	82	67	66	76	56	67	80	71	74	75	59	81	70	85	73	79	74	80	73	75	64	66	62	95	91	78	66	76	73	84	73	89	73	74	72	75	90	89	56	79	73	61	73	58	68	95	76	83	72	55	78	78	77	68	86	71	79	75	77	60	70	73	74	72	82	66	73	81	71	82	75	82	84	76	85	80	88	66	78	94	71	88	74	66	85	76	73	86	61	78	73	67	94	71	94	74	72	81	85	66	49	81	78	86	70	79	70	79	76	89	94	77	74	81	73	73	75	83	59	64	75	65	74	93	97	83	75	78	77	73	66	76	69	68	80	77	73	75	56	77	80	78	65	93	67	86	65	79	70	73	67	68	75	63	62	68	67	66	78	74	73	79	75	73	76	65	81	75	76	59	65	79	79	74	82	80	87	81	84	84	79	60	80	81	85	69	80	81	78	68	78	65	69	83	74	66	85	70	100	59	93	81	83	72	79	83	68	62	73	86	90	88	75	85	68	74	79	81	82	74	80	80	77	75	77	65	73	80	77	71	85	71	65	88	76	78	65	81	68	71	67	71	100	64	78	68	79	67	89	71	62	69	74	77	63	86	84	77	69	72	69	75	66	74	69	72	72	75	80	92	66	80	85	77	71	78	83	72	86	79	83	74	59	82	85	69	78	78	72	62	85	78	72	58	73	74	77	75	84	73	65	78	74	71	92	92	77	66	70	69	77	74	81	72	99	79	73	87	69	66	74	75	89	81	71	90	70	74	82	87	68	71	72	64	67	72	72	87	72	78	74	80	78	82	63	81	82	77	90	83	63	79	91	76	88	72	64	70	83	76	78	63	73	73	98	63	78	65	81	80	80	65	83	89	79	70	77	73	67	64	76	75	77	66	82	74	75	69	83	78	83	81	75	82	66	88	83	82	83	80	84	90	73	75	80	65	72	80	78	67	71	72	88	68	66	62	75	92	61	88	75	80	86	63	80	83	71	67	83	84	79	55	66	88	81	70	69	78	74	70	73	57	73	77	85	71	73	90	86	73	78	75	80	71	80	61	78	68	75	64	89	72	77	71	81	87	67	64	71	88	75	85	76	82	88	91	76	79	84	73	80	78	68	83	63	79	71	83	77	74	78	85	75	78	85	93	83	82	68	62	86	87	71	85	63	78	70	72	70	72	76	70	68	82	79	78	67	77	71	110	66	71	84	87	98	86	104	87	93	72	57	74	90	84	77	83	64	67	74	81	68	77	65	75	70	84	73	67	79	72	68	83	70	83	75	77	62	90	81	77	67	78	76	78	81	85	74	70	86	86	64	79	71	63	71	77	85	68	58	70	78	87	74	68	64	64	86	83	73	74	88	87	85	78	75	84	73	74	81	72	75	76	87	81	69	80	86	62	64	75	74	75	59	70	89	82	77	65	77	83	87	96	69	80	66	58	72	68	87	80	81	73	74	67	82	79	69	89	80	69	84	75	81	65	77	85	45	81	88	75	54	93	67	86	71	55	71	86	75	73	69	83	88	84	80	76	76	80	64	76	89	75	80	82	74	70	81	80	64	90	90	82	59	79	86	79	76	77	66	73	75	71	76	79	77	72	84	74	75	73	92	80	84	78	73	72	82	56	68	72	73	85	74	72	77	78	77	72	71	77	58	70	75	88	74	73	73	89	68	64	60	76	57	66	84	77	79	58	88	82	81	75	79	71	81	80	66	65	70	68	80	60	77	67	59	68	81	74	74	81	82	88	84	75	86	72	73	63	83	79	69	78	81	79	81	73	78	88	72	78	68	56	75	63	74	74	53	78	79	84	73	87	66	75	76	61	85	74	75	68	79	77	68	73	57	69	84	75	81	73	65	91	70	77	82	65	66	82	78	74	74	72	71	59	63	83	70	74	97	68	79	80	77	73	56	85	75	93	87	62	70	77	92	72	76	84	83	84	78	56	78	78	72	72	66	68	65	79	81	67	82	70	73	76	74	79	80	75	74	84	78	64	62	82	82	83	91	82	78	78	82	95	82	79	70	80	77	87	66	69	71	68	71	71	79	67	79	60	69	69	93	70	77	73	72	76	84	71	86	81	68	74	57	59	81	72	77	74	83	79	56	85	78	82	76	78	78	64	84	76	84	68	67	66	71	73	76	69	77	79	62	80	66	81	66	71	98	83	64	70	66	79	79	60	77	82	75	83	70	93	67	57	71	75	74	69	87	68	86	81	83	91	63	53	83	62	81	79	72	74	83	70	80	59	82	80	91	76	61	77	80	83	87	76	83	74	76	73	74	78	67	81	67	68	69	69	66	77	81	65	84
3109	370	497	467	427	426	411	393	349	361	332	378	364	348	339	315	329	330	334	314	333	314	307	334	315	321	317	308	323	324	319	348	283	330	320	287	311	326	302	288	310	303	307	304	331	324	283	338	292	311	307	313	332	302	316	336	333	295	307	303	299	319	349	317	333	314	319	319	320	297	319	353	298	302	348	318	318	312	306	307	301	282	303	317	322	309	299	311	314	278	310	317	316	325	320	339	304	359	323	298	311	288	306	322	284	331	319	310	315	302	322	287	303	295	321	340	330	336	317	294	295	322	333	337	329	323	317	310	296	321	323	287	336	301	291	328	297	286	290	349	305	314	352	303	308	272	324	277	301	324	323	302	349	307	312	303	292	319	311	293	312	286	338	316	320	307	306	293	327	312	302	294	297	322	315	284	320	316	299	304	301	293	333	305	318	333	303	313	309	322	307	314	343	306	279	323	298	311	279	315	303	287	320	312	305	345	297	315	316	298	301	318	315	313	306	323	331	301	342	288	315	317	327	330	311	322	329	312	318	304	338	311	313	313	307	307	312	311	322	324	315	332	320	317	284	331	319	311	323	321	279	291	316	347	330	318	332	314	312	320	325	309	348	299	316	297	274	344	320	337	286	329	320	309	325	325	348	333	324	308	311	299	322	293	331	319	298	308	305	308	296	306	337	280	313	295	303	310	314	327	311	293	376	302	275	305	326	314	296	309	309	308	304	324	317	321	322	298	308	330	297	323	313	324	302	319	309	319	305	314	308	336	313	304	331	314	313	298	325	304	324	322	307	296	315	303	316	283	290	319	321	318	309	300	317	314	330	289	284	308	316	292	315	321	286	297	365	285	271	285	336	297	350	310	301	308	309	298	336	284	342	345	326	317	286	303	272	306	297	342	322	308	313	336	320	336	319	287	308	314	274	301	335	281	312	338	307	338	281	303	285	322	295	295	349	321	302	320	314	289	311	322	314	298	330	319	320	309	324	343	319	328	337	321	287	317	305	334	319	283	291	317	311	314	318	329	329	315	336	321	287	308	288	311	304	312	272	332	303	315	305	318	320	339	286	302	316	292	329	283	310	297	298	315	321	324	298	292	294	312	310	319	272	300	320	282	340	337	321	311	305	335	298	310	288	313	325	296	338	288	331	317	322	315	329	300	289	321	305	298	319	296	330	317	303	322	296	269	312	301	317	303	321	319	318	312	323	300	322	327	325	311	321	325	282	310	363	337	319	317	315	309	307	339	309	284	328	301	312	324	280	317	321	323	320	340	325	322	306	318	298	309	309	317	326	304	329	322	329	336	308	319	309	329	303	298	339	344	319	334	284	322	286	291	316	342	321	296	282	291	318	298	328	312	305	304	283	303	303	303	325	306	320	327	300	297	310	325	331	285	290	327	297	319	328	327	296	337	312	292	340	297	324	310	300	286	304	292	320	271	342	352	294	334	307	285	312	313	290	309	334	316	309	329	295	299	303	322	325	291	293	320	301	292	317	280	307	345	329	306	295	319	301	323	291	331	320	291	312	317	307	339	300	328	340	317	306	322	350	299	308	290	336	309	340	282	292	319	321	332	358	306	306	315	310	281	327	318	317	278	276	324	324	319	313	323	311	325	291	339	321	330	320	322	311	307	305	322	288	313	283	299	306	318	319	310	314	293	303	330	305	344	313	334	315	328	308	317	299	283	282	341	308	288	332	328	346	307	299	306	304	296	296	312	296	290	317	339	292	315	307	296	320	315	314	315	317	305	287	304	308	325	310	325	320	279	315	297	335	301	284	365	312	314	316	287	305	304	315	319	316	350	297	305	301	303	310	312	302	308	313	279	329	298	309	290	295	317	287	317	318	293	329	327	295	286	313	286	308	289	319	325	297	312	296	304	271	296	329	293	325	345	326	333	314	293	331	320	305	309	316	279	295	311	296	292	307	297	328	313	322	327	318	329	302	301	287	293	317	306	308	319	319	349	320	305	310	311	304	316	304	311	321	326	309	320	311	296	340	310	315	318	317	297	295	301	292	314	331	302	302	312	280	311	321	328	291	296	329	315	303	283	294	316	298	312	320	298	327	291	301	308	311	294	325	328	328	306	305	294	326	316	322	312	305	299	289	298	328	319	304	316	297	295	312	354	287	320	307	329	311	306	306	306	264	327	304	292	299	345	313	302	318	323	332	296	302	347	276	304	335	316	283	306	312	286	286	339	297	321	310	288	306	321	343	304	290	324	310	311	301	337	292	306	293	332	340	324	356	314	318	284	312	292	266	305	265	301	334	303	329	314	322	326	319	294	307	330	310	310	318	352	291	292	273	332	312	313	317	280	327	316	285	343	307	312	324	320	329	310	291	319	320	288	292	339	287	320	288	333	283	301	300	323	345	314	301	356	331	290	332	298	291	318	324	309	325	297	305	304	310	329	306	339	303	296	295	320	316	323	287	329	323	324	327	289	314	307	329	291	316	314	306	317	321	325	328	329	309	320	298	341	335	289	315	311	286	323	303	297	348	294	301	275	318	317	310	332	284	308	324	301	319	304	319	299	323	286	307	313	272	298	336	342	323	307	311	317	328	332	290	307	306	324	322	342	352	314	273	328	272	331	308	323	309	330	317	311	334	277	334	304	331	275	323	310	289	333	323	326	346	312	312	299	340	306	330	317	289	299	301	337	323	304	299	325	342	270	342	281	316	316	326	304	289	312	294	333	283	304	301	294	299	324	306	308	340	267	310	298	282	316	316	347	312	333	323	312	303	301	322	340	300	289	318	309	287	327	317	308	290	312	306	316	292	314	309	300	302	299	293	318	325	313	312	305	345	284	320	291	331	298	308	305	297	304	302	286	323	308	320	297	315	296	312	309	291	338	325	297	299	330	336	340	303	305	318	339	291	319	293	330	346	347	303	317	302	323	319	333	341	286	298	301	336	325	331	294	317	300	343	306	319	306	302	283	289	307	312	356	305	332	322	316	301	328	314	303	343	287	305	308	312	309	314	301	314	290	308	300	292	346	298	312	293	321	318	292	310	275	325	338	337	310	299	308	331	313	288	309	299	328	316	310	307	297	289	301	324	313	315	277	283	287	309	290	321	359	343	320	285	333	333	317	339	281	308	314	351	316	312	332	338	327	293	309	301	323	311	315	281	322	323	298	295	311	328	307	304	347	304	329	307	313	313	331	291	315	292	320	309	336	318	320	288	274	314	308	299	313	323	352	289	305	316	338	344	329	304	350	266	289	319	342	347	306	314	368	306	300	290	306	331	323	276	317	312	316	291	319	308	323	313	323	297	297	289	307	315	324	313	331	308	338	334	340	291	312	317	322	322	327	345	322	331	308	322	316	301	305	311	313	309	309	282	302	308	321	287	308	300	307	297	313	326	302	318	332	286	303	306	306	343	296	311	310	296	310	307	311	293	317	299	297	325	341	300	296	299	290	303	290	325	303	295	308	331	299	294	320	306	337	325	290	337	317	295	302	305	324	297	326	302	313	307	296
14561	1326	1232	904	646	517	421	361	284	291	229	255	251	197	211	219	178	198	187	162	184	185	158	192	171	165	184	203	142	170	169	199	160	152	180	167	183	167	167	162	156	171	172	169	165	168	176	193	171	168	180	163	140	164	180	158	194	162	168	175	151	139	166	189	181	172	173	175	161	164	171	171	173	148	181	183	174	175	184	191	200	151	154	157	142	165	159	158	157	187	192	154	157	148	147	162	166	166	157	170	164	159	182	143	151	176	180	150	179	144	165	152	155	194	137	157	170	167	188	179	147	144	144	148	153	148	176	143	175	154	171	174	163	146	169	159	167	143	167	152	169	192	191	162	182	176	161	165	146	160	155	181	165	163	155	165	178	151	149	176	197	165	163	173	163	154	159	178	171	169	178	169	152	144	150	189	142	167	170	172	159	167	178	155	132	167	169	172	165	180	155	178	167	161	177	151	155	159	167	160	181	148	146	189	166	182	167	170	193	157	154	150	167	161	156	165	184	152	165	183	160	143	148	146	170	172	165	169	144	154	177	183	161	162	144	139	157	162	179	158	159	142	167	160	154	169	156	156	147	169	181	154	157	167	154	164	143	158	165	144	162	164	179	168	171	158	172	150	140	162	182	180	165	140	169	146	153	166	173	158	146	175	184	156	169	184	167	157	165	151	155	159	167	170	158	157	156	131	176	153	154	150	137	162	166	156	174	172	159	147	169	168	183	173	189	172	166	176	158	185	166	183	150	136	176	167	158	164	140	145	162	154	170	145	144	143	148	174	150	168	157	144	197	147	177	165	181	139	162	161	190	173	181	170	162	151	141	175	170	191	184	151	171	167	150	158	162	161	170	167	157	166	175	168	146	179	162	163	148	149	171	155	168	188	151	176	177	165	171	169	158	164	165	182	167	172	159	143	174	171	160	146	142	164	163	158	147	141	162	130	158	154	161	184	182	150	158	171	171	168	142	165	159	178	151	144	154	144	147	173	172	176	161	149	153	184	160	208	168	159	161	192	163	184	136	161	158	170	167	171	147	161	148	147	144	157	179	154	170	167	152	153	157	168	159	193	169	187	138	157	161	166	140	162	172	168	150	157	154	170	133	145	161	169	151	171	176	163	175	148	177	171	153	140	150	153	155	165	170	163	157	167	163	180	147	177	160	142	155	139	168	162	158	163	167	170	161	180	184	163	186	190	181	140	154	167	185	147	185	168	180	168	146	178	165	166	170	162	156	163	159	169	120	169	178	158	192	165	170	151	147	177	148	166	168	157	156	170	165	159	168	178	157	148	187	174	154	149	160	156	155	158	171	175	152	166	148	159	154	166	158	158	166	176	136	171	179	171	159	150	154	163	143	162	171	161	169	182	137	163	161	155	169	168	176	141	161	155	146	178	128	179	164	161	134	163	157	168	158	146	183	168	161	166	154	155	185	161	167	189	172	166	158	146	148	160	165	156	165	154	145	181	170	164	160	154	150	157	161	155	157	176	170	158	163	180	167	159	168	154	170	151	146	134	162	176	158	162	154	172	191	183	161	172	163	158	165	144	132	162	176	155	173	178	181	163	168	177	154	159	161	151	156	169	156	160	174	165	175	147	155	145	154	162	174	143	149	174	157	185	157	152	158	153	156	189	162	159	136	148	182	162	150	165	155	155	161	154	154	161	176	151	155	159	171	156	170	157	157	154	154	162	172	154	151	207	158	158	173	143	157	163	162	161	171	150	150	164	180	143	171	154	163	165	166	165	179	145	158	199	158	170	164	172	154	146	178	161	155	148	202	169	160	133	165	173	137	170	185	143	170	182	164	183	147	167	165	162	176	174	166	144	155	152	161	172	176	159	172	173	158	176	159	174	174	164	145	170	169	173	168	166	155	160	158	170	175	151	158	181	153	178	150	145	166	167	153	137	143	153	156	158	170	173	154	199	158	148	133	173	150	177	175	162	155	141	154	172	162	159	171	161	144	164	150	172	172	165	171	176	156	157	162	135	170	175	172	153	161	181	154	156	147	148	171	149	187	163	160	162	144	162	183	167	156	164	151	166	152	155	163	158	154	163	158	171	176	154	156	182	158	182	159	161	158	170	164	168	148	171	149	144	154	170	161	164	167	164	157	137	176	152	144	182	162	159	159	156	166	164	148	169	169	156	169	146	190	161	166	159	146	163	174	146	147	163	153	148	156	170	140	174	171	173	173	160	162	187	165	174	161	161	162	159	170	142	160	145	142	157	149	178	198	158	171	164	191	150	176	151	176	171	137	143	161	158	173	164	160	183	159	157	163	147	199	158	173	148	128	167	167	180	160	165	146	156	167	161	164	164	170	156	151	189	154	173	179	168	147	162	141	164	164	162	167	162	164	165	168	164	161	159	176	166	168	176	160	158	184	155	144	150	150	147	155	131	171	154	158	178	142	176	155	152	173	175	164	195	184	165	170	135	157	157	164	167	167	141	158	179	173	187	154	144	157	175	180	168	172	160	166	162	159	167	132	136	160	141	169	178	153	153	160	172	201	161	164	177	149	156	158	189	161	157	154	159	145	145	160	159	164	186	171	171	162	160	164	182	164	144	162	154	154	179	132	165	166	141	166	161	155	177	181	170	142	189	179	146	181	142	164	183	157	160	148	148	135	167	175	176	192	143	163	152	164	159	173	176	171	188	150	150	198	163	177	186	155	165	175	164	165	178	161	192	167	127	166	145	167	164	136	173	157	160	162	157	149	152	172	162	166	156	166	168	155	177	166	199	166	167	173	174	162	134	160	165	146	167	148	177	121	175	149	148	151	182	170	177	154	146	169	177	157	160	149	144	188	171	159	150	139	164	155	183	168	154	182	173	148	170	164	173	174	156	175	177	159	144	150	143	133	148	163	157	148	160	172	152	153	168	172	175	165	182	155	162	165	173	178	157	157	152	160	170	167	174	155	162	165	153	184	153	167	158	153	180	175	161	141	171	179	171	165	163	170	134	171	162	165	161	151	161	156	186	190	167	184	150	158	153	172	185	174	184	168	163	157	173	167	180	171	150	161	165	155	148	165	155	165	167	174	175	156	163	146	157	183	173	150	166	169	152	147	175	161	164	157	154	181	184	158	138	159	151	168	144	151	163	168	185	166	155	183	168	167	160	150	172	153	162	169	164	159	162	183	150	143	169	167	143	173	155	156	181	172	157	154	143	152	144	180	182	152	196	183	154	146	158	165	157	150	188	171	139	162	143	169	183	149	149	174	154	161	182	173	173	167	153	184	161	147	177	166	154	154	165	182	156	157	155	170	180	187	183	183	148	168	176	163	157	180	163	170	139	164	164	163	172	156	167	172	173	181	166	167	163	157	161	154	138	159	146	176	178	174	147	147	165	171	149	163	161	133	171	170	140	168	180	164	160	149	155	151	179	175	169	173	215	167	163	153	152	156	158	172	173	148	137	146	157	167	191	148	150	155	165	158	168	137	190	150	158	162	151	151	163	168	157	173	155	161	158	169	157	167	157
9413	1469	2825	3455	2918	2432	2026	1818	1557	1447	1312	1201	1078	985	948	944	892	850	760	730	722	746	750	739	738	681	683	719	647	648	689	680	657	607	642	584	606	602	579	641	651	621	639	609	598	608	639	599	574	598	552	643	583	594	581	572	562	594	609	620	625	575	532	617	591	566	624	569	575	572	609	613	618	586	597	598	642	633	599	609	619	613	564	610	577	574	613	569	595	587	606	612	574	581	596	578	606	578	575	568	561	590	580	602	586	599	542	568	556	617	602	571	502	595	556	570	604	577	561	597	570	588	552	559	555	608	551	565	494	569	571	579	557	578	561	534	621	569	591	571	605	569	551	573	587	573	559	595	547	633	622	567	595	601	568	549	609	574	575	621	567	520	548	560	577	610	565	530	594	595	542	536	564	541	566	604	560	543	597	559	581	563	554	579	583	599	548	561	575	559	555	598	564	565	535	566	563	563	608	623	579	523	542	567	555	564	543	555	544	540	560	571	546	564	548	550	544	593	579	558	576	586	597	562	566	599	588	604	590	579	564	539	599	571	562	525	585	579	596	569	573	510	549	574	591	608	578	558	550	545	557	566	545	563	614	579	555	598	607	587	541	562	591	581	562	534	574	571	517	565	629	543	540	574	624	552	575	545	600	559	574	581	595	583	560	575	602	589	533	562	524	582	534	545	567	578	557	574	546	555	561	563	593	524	569	566	547	578	556	570	560	585	594	561	564	609	586	585	581	548	541	571	557	562	555	560	563	605	576	595	605	559	573	544	592	606	566	597	573	566	627	609	590	583	562	597	537	571	579	623	600	560	589	589	573	585	563	551	599	554	549	558	573	575	561	555	599	628	521	553	543	549	576	542	573	577	558	560	565	542	511	575	545	579	580	530	575	580	592	567	597	530	597	581	576	556	551	583	564	577	583	562	564	578	576	546	577	548	602	583	557	598	561	604	547	577	558	579	608	544	611	573	516	522	548	541	597	582	605	542	570	575	568	564	535	598	581	541	600	579	563	555	539	553	577	553	602	528	563	574	544	594	529	584	531	544	555	551	543	576	575	601	571	578	585	546	555	567	561	571	609	566	566	577	578	561	566	513	570	595	568	585	578	586	577	570	589	585	588	535	559	603	579	563	603	566	525	569	594	587	627	542	567	575	568	536	566	569	590	578	577	611	582	573	564	600	578	577	581	516	608	605	568	548	570	514	557	546	583	608	543	611	572	561	530	574	595	600	563	548	550	542	561	547	613	542	562	560	548	545	576	593	563	588	595	615	562	595	580	572	624	575	591	603	554	563	536	615	554	569	596	526	579	590	563	567	575	547	522	537	629	575	545	532	584	565	541	585	602	561	567	523	549	565	596	548	519	542	579	588	552	581	547	517	603	565	563	603	569	520	597	575	568	558	589	612	562	547	562	549	592	598	565	570	561	587	550	584	543	573	531	587	506	604	595	586	595	607	565	587	600	563	537	538	542	556	556	585	563	563	601	581	579	581	576	553	547	579	552	582	533	614	586	636	579	580	550	593	582	533	597	600	565	608	550	590	582	527	578	540	587	557	524	512	562	566	574	598	585	560	526	550	558	563	605	575	580	580	557	572	536	578	578	580	557	573	554	595	557	578	582	594	559	572	608	572	569	578	551	598	578	551	566	583	609	571	548	576	604	545	554	542	604	547	593	621	599	585	564	578	540	559	568	558	559	563	587	541	555	571	572	540	557	567	535	545	561	596	558	553	564	641	565	565	532	567	538	571	574	516	538	572	569	544	580	547	569	578	559	592	584	570	525	534	571	618	580	532	548	578	554	528	570	558	581	625	594	586	548	586	602	576	595	545	552	572	561	592	562	542	551	524	522	601	548	584	602	594	596	572	584	552	534	594	551	586	589	579	584	568	539	595	569	581	577	580	549	634	568	576	571	544	578	556	576	560	569	557	529	597	573	559	601	608	546	579	563	560	568	563	575	553	550	560	526	553	566	631	602	547	568	614	615	537	570	528	560	595	579	548	526	561	574	558	596	599	592	573	573	548	587	538	542	565	555	567	569	541	553	582	538	623	542	565	544	552	526	547	571	570	593	569	629	553	584	562	534	553	584	536	539	601	610	534	566	554	582	586	566	536	575	555	541	564	596	571	613	564	587	611	601	603	537	553	587	549	597	591	554	582	582	557	544	500	575	566	569	600	586	603	581	543	555	580	614	590	576	573	542	622	582	599	589	628	552	577	565	540	566	577	602	557	530	629	561	570	570	588	573	585	607	593	606	556	569	599	539	553	582	545	536	564	567	562	567	548	503	563	524	617	578	573	572	603	566	589	559	532	602	563	577	611	638	552	539	572	549	587	570	566	587	571	538	563	577	617	602	575	547	563	578	569	606	537	598	578	572	565	551	605	579	608	567	599	541	565	616	537	578	578	529	568	545	589	552	601	532	585	554	598	573	548	561	586	578	563	571	543	538	582	581	596	603	538	543	602	542	561	534	544	545	571	529	520	571	573	571	572	549	567	585	558	594	572	604	550	617	570	559	593	562	574	542	554	585	569	573	587	574	605	607	576	526	563	595	547	589	597	612	560	556	618	560	564	575	570	569	552	589	596	547	548	566	557	616	543	588	534	577	546	558	619	555	547	553	543	545	543	558	593	531	529	549	543	549	599	592	551	559	545	583	529	651	598	563	553	614	582	592	515	557	622	539	541	606	561	535	563	568	545	559	547	599	552	552	551	607	553	530	571	559	596	543	584	604	565	551	553	554	591	593	556	550	546	562	610	568	570	607	589	559	554	553	561	540	600	549	571	595	556	605	597	549	586	604	574	593	581	592	579	618	595	513	591	563	576	609	556	534	527	548	547	608	549	596	571	557	570	581	601	592	561	603	563	573	588	578	607	560	571	580	555	565	577	578	583	568	595	569	554	552	560	551	591	554	603	554	610	578	593	549	618	556	575	559	536	541	570	592	561	579	594	582	557	509	584	522	575	599	559	571	575	534	592	571	524	596	591	558	599	546	581	568	553	567	547	546	587	538	589	565	567	569	539	574	587	566	579	578	629	577	541	592	551	595	567	564	525	567	571	586	583	554	587	588	592	559	584	573	619	583	578	589	567	558	590	587	569	572	603	576	608	558	571	612	587	613	580	579	540	568	569	592	574	626	659	592	537	566	566	532	587	534	566	582	609	589	570	592	560	583	550	603	553	607	559	583	609	544	603	550	541	586	514	585	555	576	582	578	629	532	639	586	578	582	585	594	574	547	573	563	611	594	578	561	575	582	587	587	570	573	588	573	594	575	554	569	532	565	568	579	607	543	602	551	556	581	573	554	582	564	567	569	624	608	582	546	551	588	541	553	562	573	603	541	552	540	588	584	564	555	567	586	594	600	564	566	535	553	535	544	581	552	541	578	542	561	579	547	601	551	582	572	617	594	563	564	555	547	558	608	585	581	569	619	548	578	539	562	563	595	522	597	580	572	543	577	553	605	557	554	593	543	588	550	518
25478	4328	2321	1786	1237	919	721	579	544	451	376	368	351	303	337	325	314	273	305	250	268	292	272	258	253	263	247	258	248	264	225	264	255	229	238	235	221	199	237	237	250	212	261	253	232	221	219	229	198	263	236	230	224	252	244	243	236	227	216	227	247	232	264	225	203	198	235	215	233	222	220	245	252	244	236	227	226	216	228	199	217	218	230	232	219	206	222	221	219	225	200	200	232	223	224	231	197	253	224	218	208	240	216	244	219	232	227	206	224	221	210	228	208	201	215	194	218	196	242	213	208	219	199	242	216	240	217	211	231	239	227	220	228	200	222	237	249	205	240	225	222	224	218	208	249	202	215	234	245	227	214	220	224	231	224	220	227	257	236	234	212	219	256	232	215	237	226	179	229	210	214	275	210	212	205	225	205	204	226	237	227	217	192	221	241	210	226	222	222	240	219	204	196	198	221	208	203	203	201	235	250	227	210	230	199	218	241	220	227	216	220	226	224	230	202	200	247	221	211	238	195	242	232	227	229	223	212	232	226	245	221	230	235	209	214	221	200	241	238	249	203	226	230	193	211	220	216	203	227	232	232	234	238	227	220	209	219	228	235	207	230	201	227	236	234	191	218	248	234	232	201	229	253	229	236	207	234	236	203	224	199	233	223	239	224	226	240	255	230	236	248	224	241	215	207	198	220	227	251	228	235	231	237	220	216	239	213	208	191	205	212	213	238	255	214	243	235	225	205	242	203	244	220	225	228	200	238	249	227	235	236	212	219	213	233	245	235	226	201	208	227	231	247	211	199	234	209	226	207	214	216	218	215	213	225	209	227	248	217	241	256	219	219	224	211	212	227	208	247	220	210	240	227	206	220	254	219	235	238	212	237	225	221	207	248	223	224	271	216	239	228	236	228	237	203	219	217	199	219	223	224	235	191	223	239	193	228	211	204	221	204	195	210	237	238	225	195	220	214	206	230	232	242	211	228	205	237	234	243	217	239	230	203	209	247	228	214	239	227	224	229	230	205	234	205	211	187	248	256	239	226	217	223	226	186	230	231	245	193	239	233	210	206	228	224	206	181	233	229	215	225	227	219	232	247	224	190	212	225	247	203	230	196	226	250	223	245	223	242	263	236	200	197	219	216	206	221	241	228	206	216	187	238	238	229	208	218	223	246	209	217	231	211	227	207	240	233	213	215	207	214	239	235	222	202	185	213	210	225	228	247	246	218	210	229	192	213	225	224	230	240	245	238	214	227	214	247	240	237	214	221	218	241	224	240	244	219	213	235	197	200	200	227	223	219	206	223	221	211	222	230	225	227	196	225	197	215	229	241	249	228	238	216	222	232	237	258	205	220	203	221	232	203	224	216	245	238	212	234	196	226	240	251	241	233	258	215	224	235	239	210	208	252	212	250	228	213	233	235	227	234	267	227	201	222	225	216	210	218	229	227	228	223	218	228	218	210	211	224	213	239	225	201	212	242	246	210	222	245	228	219	216	223	243	219	219	237	211	212	257	235	227	235	248	220	228	224	236	240	234	226	262	235	242	213	211	223	192	239	240	208	209	249	226	221	220	220	222	232	230	245	212	225	185	200	224	183	226	202	219	228	235	224	228	248	218	202	222	201	212	225	218	218	225	223	259	223	238	213	215	214	226	230	223	224	204	227	224	228	211	208	205	235	207	237	242	212	221	227	231	228	185	227	210	203	208	230	213	220	214	224	243	231	237	184	239	229	220	228	234	225	236	219	217	237	210	234	224	217	207	221	272	226	234	200	198	215	234	240	193	250	177	239	232	249	229	238	241	231	195	253	239	234	218	237	246	210	243	216	226	239	206	232	244	238	201	233	190	224	220	229	229	221	234	225	233	220	213	235	233	216	197	241	208	215	232	189	221	227	205	199	246	232	231	226	216	207	208	230	208	207	216	212	239	227	228	220	196	245	213	205	224	195	229	227	215	240	220	255	219	238	240	211	228	224	195	226	212	220	229	217	221	225	241	196	209	222	208	231	224	237	199	196	219	228	225	246	230	208	217	215	212	211	236	220	211	222	246	233	212	225	218	266	225	237	226	245	232	215	224	230	237	214	228	208	231	205	208	249	238	223	241	217	242	208	210	227	214	232	220	215	206	235	198	237	239	216	227	227	227	240	222	193	234	246	227	208	235	222	224	211	207	223	237	223	223	218	222	238	235	222	205	232	200	234	232	208	196	240	204	216	237	210	192	221	245	234	235	198	229	213	208	233	203	208	223	220	239	208	197	205	236	209	199	211	234	244	219	233	232	239	218	222	216	214	226	251	228	209	217	207	208	246	221	236	269	234	236	226	213	211	201	229	227	252	197	195	229	219	208	217	201	244	225	208	220	233	220	210	231	243	227	219	237	200	240	224	233	197	211	196	244	237	224	213	224	220	236	232	247	223	203	225	240	232	200	214	228	250	242	231	222	251	233	218	233	251	225	212	218	213	236	244	228	208	224	233	211	228	202	237	200	219	233	223	233	199	210	201	182	235	226	210	232	207	198	239	222	223	206	219	206	220	225	226	225	206	223	220	234	224	200	253	226	221	217	227	229	247	235	231	245	228	207	208	230	236	222	212	245	211	202	236	208	244	220	233	214	223	252	195	200	201	253	225	217	227	229	223	227	217	231	218	219	214	225	216	234	204	194	247	195	224	221	200	242	237	236	233	189	201	242	218	216	225	223	215	221	228	232	202	251	249	256	223	228	209	215	218	238	219	205	238	235	246	215	223	192	218	213	223	202	185	224	244	221	214	230	225	224	235	226	210	220	227	215	247	208	231	242	253	228	211	205	206	214	229	253	249	232	240	195	215	231	221	232	215	268	246	242	243	240	212	213	221	224	227	240	247	233	223	245	226	204	230	239	245	220	250	211	204	211	229	202	239	238	206	205	227	236	241	222	227	205	236	219	225	240	208	217	217	240	234	205	225	224	232	217	226	219	224	214	222	212	231	229	227	217	237	237	222	237	227	211	205	235	195	239	239	236	245	223	213	222	214	218	250	231	231	217	224	230	223	225	248	233	248	233	216	218	232	226	239	225	231	221	236	240	220	202	215	230	224	240	215	229	232	215	236	222	241	211	245	232	236	211	221	265	216	243	220	221	213	251	231	224	221	232	211	206	229	213	236	222	219	221	216	208	214	212	208	218	255	214	209	244	213	215	229	208	212	224	232	238	215	232	219	218	220	236	214	220	224	221	247	199	226	192	217	195	239	212	229	239	208	217	232	227	233	191	213	232	228	255	230	280	235	242	234	247	236	233	256	215	213	226	222	234	207	209	197	218	212	215	253	224	214	227	227	217	255	222	229	218	219	236	216	220	229	227	233	244	232	222	225	232	194	247	217	244	239	244	203	236	243	218	236	219	221	186	245	221	228	215	202	204	225	231	243	227	198	216	229	215	212	211	244	224	210	217	219	247	235	224	224	232	237	250	236	228	215	220	219	213	211	217	239	221	221	248	232	236	211	230	239	209
13500	2357	5003	5744	5003	4235	3548	2940	2613	2351	2112	1824	1662	1543	1499	1383	1324	1244	1281	1173	1110	1088	1066	1040	971	979	941	956	962	929	905	914	867	857	828	865	833	883	808	848	875	841	798	813	796	821	795	832	801	778	804	762	769	744	838	786	827	827	831	803	808	765	810	742	781	782	838	801	813	805	752	759	769	782	747	722	778	806	761	746	754	771	762	779	763	761	724	761	812	766	713	748	764	771	766	776	748	759	781	744	729	780	754	717	747	790	789	763	789	688	768	752	830	752	786	714	784	735	744	744	757	788	753	739	735	751	788	749	703	705	759	769	711	751	750	769	709	702	735	721	745	732	769	756	741	751	789	704	729	762	750	755	758	737	748	717	723	720	759	749	744	731	722	738	746	759	801	725	759	748	759	759	803	797	740	738	752	758	794	743	730	762	737	747	733	750	751	706	760	750	755	730	692	714	720	736	726	722	736	737	729	726	745	725	777	751	697	715	770	733	723	746	736	733	748	757	734	724	719	710	726	766	758	747	757	744	741	757	711	755	730	758	739	766	770	728	773	768	710	737	698	707	696	738	751	703	695	746	737	663	724	742	754	725	757	703	725	725	804	778	730	753	764	757	740	716	745	721	718	722	717	752	728	738	731	716	757	722	707	776	712	743	762	730	810	763	689	737	768	742	773	704	728	758	724	704	766	762	729	715	776	743	764	735	698	710	785	762	749	710	720	722	735	718	731	744	723	754	725	753	725	691	724	728	747	750	758	775	707	743	728	749	742	746	773	743	707	744	732	699	730	720	750	762	721	771	733	804	739	737	709	800	705	772	764	806	792	726	720	799	732	709	758	721	724	722	744	761	723	727	714	742	764	735	689	720	733	714	750	702	756	739	701	745	755	708	781	744	752	725	728	706	709	747	719	758	730	742	768	703	732	694	768	764	704	773	756	756	763	754	768	804	762	785	754	732	739	742	744	678	758	720	771	724	735	769	756	754	690	737	700	721	727	765	756	749	738	753	701	776	732	716	743	735	704	704	768	727	742	782	743	742	722	727	738	756	727	742	763	797	741	726	732	706	716	761	694	731	758	734	736	714	779	737	742	717	753	809	747	716	745	774	774	742	688	745	746	740	777	752	737	720	739	723	704	733	763	729	749	720	759	752	722	730	727	719	764	744	773	693	721	766	713	740	711	696	731	720	721	729	752	807	757	712	758	735	746	762	706	680	726	780	773	754	713	715	756	738	773	713	792	748	688	746	717	678	719	747	735	727	711	757	760	773	748	705	767	723	755	725	719	725	762	766	761	730	695	729	739	719	731	766	736	711	744	746	765	739	759	721	764	717	743	746	777	698	734	720	742	751	733	750	731	739	719	738	810	761	746	749	768	732	803	759	721	732	743	694	756	712	763	700	756	735	736	723	720	747	812	730	761	758	717	732	726	766	751	728	777	728	767	779	743	744	758	689	707	792	794	669	714	745	756	746	729	756	740	697	770	750	752	730	737	679	708	749	739	794	768	783	725	713	679	739	706	715	804	755	723	703	757	770	758	775	744	749	752	733	733	700	717	736	728	763	717	726	784	778	735	740	737	765	755	770	716	733	692	726	694	782	756	818	732	778	725	737	710	760	749	744	720	715	776	759	720	760	793	694	738	738	745	706	747	681	740	741	717	728	745	720	688	751	746	741	712	731	759	692	730	709	698	727	738	711	749	722	748	721	756	727	738	737	743	755	738	753	762	763	747	678	731	749	726	778	763	741	749	729	751	716	728	681	787	777	714	728	718	758	702	709	754	725	771	772	782	725	719	722	732	697	755	740	743	690	709	743	708	757	745	754	721	754	729	717	760	696	753	687	737	748	746	744	736	754	738	766	790	734	770	699	729	688	726	737	700	714	694	739	714	751	761	715	679	730	749	710	723	738	756	761	711	729	690	693	719	737	776	717	730	667	699	767	737	730	717	743	676	765	773	722	745	731	728	778	718	683	792	750	732	775	739	688	736	751	768	788	730	760	736	751	700	719	836	756	716	778	702	720	751	738	736	702	725	704	786	727	746	716	733	765	705	712	745	758	759	758	723	768	723	732	748	686	741	738	750	771	723	743	769	731	686	721	754	737	712	693	725	668	779	755	756	718	741	747	743	766	734	787	731	785	698	766	764	784	740	693	685	757	744	719	724	758	771	767	728	731	712	775	707	782	770	759	717	764	709	745	706	739	742	714	726	722	775	773	733	751	801	714	669	726	715	767	767	735	777	658	717	703	740	734	752	738	740	745	738	715	747	712	742	763	714	781	753	716	755	766	731	794	694	754	763	738	736	776	735	744	723	734	750	709	736	699	689	734	741	751	714	724	758	741	703	743	723	757	752	727	712	771	716	736	721	769	735	736	758	727	733	705	755	700	736	727	748	716	727	780	707	707	721	725	781	731	772	753	726	740	736	733	750	715	728	753	718	770	736	801	715	770	729	725	707	722	741	737	761	755	719	718	762	705	771	717	742	706	737	693	739	742	783	775	742	771	733	720	754	724	726	752	739	741	765	735	731	766	725	741	746	788	758	725	737	748	736	710	691	737	703	704	764	774	742	705	746	708	741	746	711	733	737	740	701	704	750	750	764	729	699	701	764	762	727	766	730	733	723	754	715	722	709	710	691	758	675	742	747	738	706	759	745	776	761	769	715	698	733	713	706	712	745	766	723	737	706	718	710	736	770	720	768	738	722	713	727	793	763	755	786	741	713	735	739	737	684	730	743	730	747	803	784	773	800	767	704	759	657	753	743	784	723	779	734	737	729	729	735	730	760	776	696	713	706	768	775	727	698	722	767	771	739	720	733	731	706	722	759	704	706	718	747	739	740	776	698	743	739	741	762	752	709	735	719	741	747	708	751	724	756	748	804	718	734	690	755	758	691	761	750	738	764	714	761	781	757	716	742	747	713	784	711	736	702	780	752	722	729	752	783	754	730	690	705	736	784	734	741	781	750	718	748	775	759	732	715	745	729	756	736	727	706	756	752	760	717	719	740	745	754	751	747	800	787	714	700	794	776	771	712	725	778	777	762	754	743	745	723	726	736	774	723	743	740	728	709	744	757	691	754	689	797	708	760	731	692	736	734	767	714	760	749	743	713	805	737	758	742	712	723	738	710	785	748	747	708	742	778	743	728	732	759	776	752	720	739	744	745	743	696	726	786	744	741	737	653	736	725	737	739	753	723	729	722	765	758	748	735	713	770	707	753	765	682	696	799	712	779	728	742	722	770	774	772	760	742	736	750	772	730	725	737	694	738	829	722	704	768	733	739	721	720	763	791	736	730	718	735	746	747	748	764	747	712	743	751	729	662	769	727	735	777	707	797	740	717	744	697	755	744	783	760	727	757	779	739	707	731	741	741	748	787	729	723	706	703	779	766	750	751	750	730	692	738	739	718	746	709	703	748	763	739	704	733	761	755	728	693	723	735	783	763	687	750	763	725	717	758	750	732	711	740	694	723	750	716	719	755	719
2041	150	144	127	106	87	82	80	77	93	83	78	77	82	77	64	78	78	74	95	81	72	71	78	74	79	75	78	69	86	71	69	81	77	61	69	72	69	68	75	72	97	59	79	80	87	79	91	76	77	85	75	72	65	80	75	64	83	65	82	81	77	83	63	82	77	61	68	54	69	77	82	83	61	69	74	74	78	64	80	82	69	69	70	84	75	75	80	72	77	85	78	67	80	82	85	72	76	71	80	77	85	68	68	69	67	76	74	83	78	54	67	77	74	83	69	77	72	78	82	87	66	82	69	68	78	84	92	75	87	83	57	79	74	67	79	61	61	79	76	76	94	84	85	66	86	68	63	77	76	74	84	77	71	75	89	68	75	86	66	64	88	91	66	70	81	85	82	71	87	84	72	78	75	76	86	78	89	76	84	78	74	89	69	68	89	67	86	69	57	86	75	74	72	74	73	76	78	76	65	68	93	80	72	80	63	74	64	91	73	65	83	82	89	77	64	88	77	91	68	64	80	80	77	85	86	73	79	88	69	74	68	75	77	81	82	70	65	78	62	69	77	72	69	67	72	92	81	95	77	70	74	84	66	59	73	65	77	60	67	68	89	73	67	73	72	85	81	85	71	72	64	79	74	79	93	88	73	77	72	76	68	75	78	79	76	85	66	72	76	73	80	73	68	77	79	80	70	77	81	81	81	65	74	71	75	68	77	81	63	91	66	79	77	76	61	81	84	77	86	82	73	79	79	64	83	79	84	77	64	79	69	62	87	102	92	70	68	70	80	63	100	84	76	72	80	75	81	80	76	95	71	84	86	66	91	67	82	75	71	71	92	86	64	80	63	73	72	71	67	77	76	79	81	74	78	73	76	68	68	78	78	65	61	80	83	67	88	70	73	77	82	93	80	72	75	82	80	72	75	66	81	78	81	91	85	80	74	69	77	81	87	80	74	75	71	84	71	68	71	77	70	82	83	75	66	87	95	72	51	74	93	81	66	66	74	77	69	68	74	72	75	92	79	72	72	79	79	94	75	75	63	66	80	84	73	61	68	79	87	82	71	77	67	80	57	69	72	79	96	74	60	73	94	68	79	77	64	82	83	75	69	79	69	64	74	74	82	84	59	75	71	81	82	77	77	84	78	77	62	70	68	89	73	76	76	71	87	78	82	75	80	69	83	63	80	71	73	78	67	90	66	82	61	67	79	69	82	66	60	70	69	81	70	67	73	71	68	79	70	75	89	77	70	83	81	72	80	72	68	60	98	84	65	62	69	86	83	88	66	75	97	89	73	70	80	85	63	78	77	83	85	56	68	55	74	68	82	68	70	70	77	63	74	70	92	80	90	78	81	84	75	81	86	84	71	68	71	63	63	86	81	78	76	83	77	69	74	58	77	60	86	82	75	68	88	86	70	78	85	70	72	80	78	85	68	68	84	71	75	77	67	63	73	77	95	92	71	74	80	93	69	69	72	73	84	85	71	85	65	79	70	67	66	61	74	101	57	69	79	85	81	78	80	66	74	73	95	83	73	96	72	91	75	80	70	78	73	71	76	76	80	80	65	72	72	72	83	77	81	86	55	78	75	64	75	84	74	77	83	79	62	83	71	71	70	63	63	82	77	77	101	71	67	70	72	89	86	80	75	87	68	69	80	76	71	66	76	87	95	84	73	82	83	87	106	83	76	72	70	66	82	87	85	74	82	80	67	81	81	72	80	72	74	63	76	72	75	77	82	80	78	69	67	71	79	76	84	65	80	59	71	71	74	83	69	66	74	71	71	71	77	64	62	73	63	73	76	78	57	71	70	82	56	73	86	71	81	75	86	88	82	72	78	78	72	68	76	64	85	84	86	70	79	74	70	74	73	67	70	85	69	77	80	66	70	61	74	63	95	78	86	66	82	79	74	66	77	74	67	72	72	86	84	76	79	78	79	80	60	88	69	63	69	74	72	66	67	76	69	69	67	91	68	77	85	84	65	58	80	65	80	80	60	73	88	80	81	75	77	78	90	77	87	69	73	78	76	84	72	77	85	78	90	74	73	82	65	82	81	94	77	88	83	69	89	66	74	78	63	71	81	72	72	95	70	85	64	82	77	58	67	95	78	78	64	72	73	68	65	73	82	66	93	67	65	69	82	75	75	72	83	74	74	69	77	81	71	88	69	71	79	67	90	49	108	96	84	72	85	70	62	72	71	71	76	75	74	77	79	68	79	64	68	81	87	80	72	73	84	78	73	83	76	83	75	62	63	83	74	68	64	81	83	89	74	81	83	66	83	72	80	62	67	86	78	74	63	64	86	71	84	59	68	73	79	76	77	79	85	75	62	76	59	85	78	85	69	71	72	85	66	89	74	59	75	74	73	69	83	72	84	77	72	71	82	81	72	89	66	72	77	82	85	61	65	76	75	69	83	86	78	83	78	73	78	85	66	67	69	72	80	78	77	77	70	98	64	64	73	79	72	73	71	70	60	76	77	66	72	56	87	68	86	72	92	75	85	72	75	78	78	65	77	76	86	78	60	73	68	56	87	82	69	76	78	91	63	73	76	74	77	88	67	75	90	84	66	85	66	67	59	88	82	67	61	68	61	67	84	75	82	85	77	92	75	72	66	65	72	83	57	76	77	74	68	74	74	89	78	85	75	86	71	81	78	82	74	62	69	95	77	63	60	78	80	64	89	71	76	77	79	64	87	79	78	74	61	55	67	75	80	72	76	68	87	66	64	78	71	79	87	87	83	66	77	74	63	75	74	63	71	81	72	88	67	71	59	74	78	67	80	74	92	73	75	73	75	86	78	77	60	69	79	72	61	74	53	81	82	80	61	79	85	74	78	72	81	103	78	85	83	83	76	88	95	97	80	72	70	88	72	70	60	84	83	64	71	62	66	83	67	82	88	88	72	86	75	88	72	76	87	81	69	69	69	60	79	67	97	75	58	90	67	70	71	61	72	78	76	58	86	76	79	82	61	74	95	78	66	75	60	84	75	74	72	74	69	76	69	72	67	77	90	85	73	63	69	68	72	66	75	84	65	63	87	72	67	78	70	63	87	63	62	86	80	85	69	82	82	76	70	60	74	75	84	80	87	82	71	65	81	76	80	82	64	73	65	64	73	65	73	79	88	65	80	76	66	74	91	80	72	68	73	68	69	81	78	75	78	78	74	69	86	65	82	92	68	82	77	85	90	80	75	71	72	75	86	93	96	77	83	70	59	82	57	80	60	82	89	75	83	73	64	59	74	66	84	72	79	70	76	91	82	69	84	64	84	79	72	76	71	63	75	96	74	66	75	85	78	68	62	69	69	90	75	72	67	73	86	74	60	78	92	80	95	80	68	76	83	77	73	66	57	82	77	63	76	49	58	76	74	83	80	65	68	71	80	86	76	85	71	63	77	58	85	61	75	72	80	78	86	83	74	70	68	70	76	59	71	72	82	68	77	80	65	77	68	75	57	92	70	78	69	85	75	65	72	69	73	85	88	75	55	88	79
3205	383	455	464	427	426	419	433	407	361	339	355	357	394	313	316	344	333	363	338	356	324	310	322	325	293	306	292	299	323	302	291	300	341	314	318	353	316	344	297	306	300	323	312	305	327	306	301	307	326	318	306	328	310	336	291	299	313	322	309	334	295	266	302	322	324	285	284	288	328	337	301	315	336	295	315	294	297	328	304	280	309	301	291	339	332	292	313	305	318	302	333	332	328	295	310	301	303	310	325	325	304	316	320	311	304	303	303	330	332	312	323	297	286	312	313	330	313	311	305	293	311	309	340	333	308	325	293	314	299	274	299	290	320	325	313	308	317	312	305	310	319	323	290	300	339	297	315	308	317	324	290	333	302	296	312	324	305	342	309	317	295	309	294	309	294	287	312	316	330	315	301	321	301	318	314	300	317	291	316	295	303	316	319	341	300	309	328	311	311	314	313	308	329	321	309	283	269	275	313	324	305	325	314	312	331	331	320	307	291	358	301	313	296	362	314	316	296	302	307	328	289	333	307	305	323	315	341	334	314	322	305	326	314	334	331	259	332	322	279	318	328	316	303	340	301	341	312	300	346	330	273	338	335	338	337	325	314	317	319	352	300	320	297	304	310	323	313	317	301	297	316	307	303	312	342	275	329	342	305	342	301	320	316	321	282	329	306	326	324	319	297	307	337	288	338	320	326	318	328	301	326	312	343	314	348	322	335	311	300	307	295	301	315	344	316	288	316	282	314	342	286	318	333	311	307	318	312	312	299	298	306	329	315	306	296	271	323	329	293	317	329	326	330	318	350	313	304	317	307	287	350	345	292	287	317	317	314	268	273	324	311	294	325	297	308	306	339	306	300	326	310	313	296	353	311	345	330	331	313	291	318	296	307	337	329	337	324	305	308	323	342	323	316	326	322	342	295	266	306	310	319	307	315	308	340	300	313	319	312	295	334	350	287	310	331	279	339	337	288	307	316	321	297	308	347	325	314	324	322	303	288	312	318	304	300	331	312	307	323	299	334	316	327	327	304	336	318	298	334	294	294	308	276	308	307	309	300	308	291	338	292	307	309	299	323	343	345	278	320	289	320	326	287	284	331	295	334	309	331	298	287	301	335	327	310	325	315	317	331	308	321	324	324	304	294	326	296	289	282	314	324	356	316	339	324	319	326	319	337	321	316	300	292	336	292	307	302	318	296	309	330	302	331	297	279	361	293	308	327	282	302	331	292	317	307	312	298	298	315	316	253	310	322	297	315	307	328	320	318	293	312	300	312	298	325	306	324	315	332	340	325	292	307	303	349	334	313	290	345	306	306	281	309	335	333	298	303	345	308	331	289	318	332	279	322	317	343	312	314	285	316	333	328	301	298	308	338	319	302	322	340	324	328	347	309	286	297	329	335	311	283	292	311	287	312	300	328	286	303	316	325	310	331	313	336	311	339	301	324	307	334	307	314	328	308	299	341	310	314	319	278	324	344	349	285	310	318	307	307	327	308	315	329	346	274	285	287	315	320	333	293	312	308	312	324	295	309	315	303	327	320	315	289	310	305	324	319	309	306	367	305	297	314	308	340	291	336	328	279	336	313	265	308	314	307	351	263	303	316	317	274	310	293	318	298	308	318	312	338	341	311	343	326	287	315	270	336	314	326	323	310	320	302	318	304	299	265	329	311	319	349	327	317	316	337	304	283	293	294	323	341	318	312	308	332	286	311	325	324	321	331	344	302	327	302	319	281	303	329	324	303	324	344	319	310	338	335	315	307	303	312	305	335	303	340	354	335	304	325	312	304	295	289	312	325	340	294	333	310	304	342	323	330	310	337	315	301	314	316	329	306	332	301	325	297	305	300	308	306	336	327	312	308	294	330	310	301	284	302	315	331	309	302	312	284	286	331	301	343	301	321	322	310	306	320	324	318	324	313	304	309	334	308	307	315	309	316	303	303	298	348	329	270	322	287	315	311	310	313	310	314	328	323	321	289	334	331	310	292	316	297	328	334	310	285	299	304	302	332	297	262	280	339	293	304	342	308	328	327	291	298	342	321	294	318	305	312	308	317	347	317	296	291	303	303	322	313	299	274	317	316	343	328	322	310	337	307	260	317	318	312	280	339	347	313	325	328	287	298	310	327	327	315	286	325	313	335	302	325	323	296	283	283	312	298	316	315	301	327	302	323	345	297	330	315	300	322	300	305	309	316	325	307	303	327	288	326	354	321	320	303	309	305	309	299	342	313	306	300	318	313	337	341	306	306	329	299	325	327	321	305	338	319	316	293	308	317	320	336	346	292	315	310	315	302	308	341	315	295	302	330	297	275	309	301	307	299	312	347	314	314	308	289	294	315	319	347	315	344	303	316	284	312	325	319	286	303	316	324	337	299	356	271	296	317	315	301	335	301	314	324	345	307	349	330	302	306	331	302	318	331	306	300	318	314	316	279	323	354	304	343	314	295	296	258	279	316	308	357	329	328	328	308	316	296	284	296	342	302	327	333	287	327	305	306	337	319	312	314	273	299	326	343	289	323	297	309	371	311	310	320	329	306	314	323	349	316	280	312	297	333	314	280	321	295	303	324	320	341	296	313	340	299	336	311	326	305	336	300	324	330	276	337	302	330	306	294	302	293	324	338	301	327	292	323	352	310	323	290	284	292	307	342	334	311	302	325	311	309	293	320	295	331	326	327	318	325	308	316	323	318	310	306	344	321	300	273	322	333	324	312	319	316	301	309	281	339	314	306	296	300	313	299	316	292	297	349	319	309	349	316	307	322	256	302	288	294	329	313	287	313	309	300	318	272	284	298	310	342	313	285	326	308	318	304	337	304	297	309	279	317	289	316	323	305	314	305	274	302	295	311	327	294	305	322	314	315	295	339	326	297	283	292	324	295	329	297	306	296	310	297	320	329	293	330	336	284	314	302	323	338	306	292	301	319	331	303	296	273	348	291	312	309	350	320	311	318	332	308	325	323	345	301	327	310	276	327	317	327	334	318	318	307	342	312	300	306	336	319	299	329	334	305	286	321	290	348	297	309	312	300	299	308	299	310	334	320	321	282	327	315	292	313	293	329	285	317	312	322	317	305	298	358	306	335	299	347	297	288	326	297	335	333	345	302	314	346	322	327	318	312	287	311	332	309	307	319	304	304	302	319	306	314	299	334	339	333	295	319	314	301	324	370	279	297	314	308	302	318	318	302	305	308	333	318	288	309	325	329	327	303	305	339	288	268	291	335	318	313	336	301	324	299	289	309	304	317	316	313	297	302	298	317	311	318	327	301	295	325	322	293	322	297	302	310	291	315	351	321	296	322	310	310	309	319	327	331	302	297	330	329	332	297	320	323	295	289	287	295	326	305	331	292	302	351	343	338	306	286	339	336	281	305	306	310	311	309	305	308	320	292	293	343	326	279	255	304	326	351	332	335	339	319	310	315	294	323	331	322	318	305	309	317	326	325	314	331	310	285	322	309	302	300	322	301	293	319	289	287	293	317	295	312	314	297
15327	1396	1205	900	698	511	427	359	312	289	244	274	240	214	218	201	191	181	180	215	187	225	179	183	160	181	177	173	177	190	172	179	192	169	153	173	153	159	173	157	190	156	196	191	169	149	159	167	174	159	155	154	179	160	168	182	126	168	152	180	150	181	140	168	156	148	175	168	169	149	171	165	149	185	146	159	169	178	158	172	146	155	157	174	157	166	161	157	173	169	149	156	162	183	165	157	152	157	162	162	156	178	155	162	161	182	162	178	156	162	163	158	153	162	165	177	150	144	168	168	152	164	181	144	161	162	165	154	152	150	167	164	139	154	190	140	153	157	185	147	172	180	154	176	170	176	178	168	168	188	179	165	180	159	172	189	173	170	165	166	160	153	135	155	156	141	161	169	167	164	185	182	157	172	164	150	156	144	172	167	132	173	164	172	172	162	153	169	160	160	151	153	172	132	170	131	168	197	164	172	203	175	155	158	141	169	183	167	174	169	165	169	173	201	171	173	160	146	155	155	162	144	174	159	165	141	165	152	164	156	154	171	156	168	174	144	145	172	147	159	172	161	194	161	180	163	140	187	160	143	158	176	136	161	155	192	163	151	153	164	167	164	159	155	163	152	138	171	136	176	156	191	178	176	195	141	165	159	190	152	148	161	159	165	171	183	159	161	188	154	175	175	168	176	154	174	168	160	160	167	181	148	172	178	182	149	144	133	166	169	176	161	175	151	178	178	168	178	158	157	161	166	177	147	156	164	160	153	165	170	163	166	134	172	161	164	169	175	154	165	155	178	174	160	167	154	163	180	155	159	169	160	170	160	200	189	179	163	160	151	159	155	174	186	172	178	174	135	175	158	174	164	155	189	185	178	141	170	145	170	166	169	183	183	176	141	175	185	149	158	155	151	136	157	167	152	172	168	165	184	163	179	139	174	163	156	159	165	164	173	155	150	179	151	165	170	155	199	164	171	169	160	155	150	157	164	164	144	174	139	144	165	157	168	169	161	152	153	165	161	180	161	164	155	166	164	152	178	161	168	169	125	171	182	172	144	176	147	162	159	183	162	165	170	162	156	182	184	149	179	174	151	159	144	152	155	171	149	167	164	167	167	139	175	153	174	150	161	175	163	164	143	167	177	166	163	158	162	165	153	154	159	160	171	164	170	170	156	164	151	162	186	168	151	177	176	155	164	154	171	171	160	165	185	173	175	170	159	181	174	150	161	161	163	176	179	138	161	167	151	181	165	154	167	140	159	145	141	153	145	150	147	172	159	144	183	166	160	204	146	160	173	173	195	156	166	153	147	162	137	186	144	147	151	180	159	139	163	177	151	137	167	172	193	166	162	161	162	176	162	175	154	173	168	143	176	177	174	161	143	156	179	144	175	175	145	153	163	190	164	165	193	188	179	167	173	170	154	172	185	183	161	136	161	159	157	157	167	161	178	160	149	155	158	175	171	166	164	162	168	168	162	157	158	175	165	163	163	172	159	151	141	168	158	174	164	168	156	160	175	174	166	156	165	174	161	161	156	201	167	184	162	169	145	165	177	179	169	158	169	180	178	174	148	167	175	160	162	180	155	164	154	167	177	165	166	166	161	171	138	163	144	175	158	165	177	171	171	168	161	161	197	154	179	177	167	155	150	181	144	160	152	153	155	162	126	174	172	146	197	163	159	160	137	171	153	154	163	142	152	185	179	158	184	158	174	161	156	194	159	182	180	155	146	164	185	150	162	150	140	156	138	149	161	170	168	174	168	168	179	169	166	145	157	148	175	160	162	185	162	161	153	151	167	145	164	164	157	183	136	173	166	198	163	138	165	156	189	177	165	154	148	145	184	159	164	175	145	152	180	151	155	157	180	177	156	153	171	140	174	136	148	159	164	156	171	156	170	160	164	158	137	158	150	151	147	151	162	167	192	154	171	181	159	170	172	163	154	171	168	162	160	142	160	168	151	170	154	140	165	149	134	160	155	130	171	167	152	165	151	167	171	170	166	179	160	151	159	178	154	152	170	189	165	169	176	157	144	146	146	160	163	157	170	179	157	163	176	178	147	175	173	129	144	181	144	162	173	141	174	166	166	164	178	171	188	176	168	183	153	157	147	164	166	179	125	158	167	150	160	159	171	161	168	174	155	170	151	149	158	144	177	163	171	167	168	156	197	181	189	151	167	152	168	164	166	151	171	147	162	172	154	175	178	188	177	162	175	168	155	167	162	139	161	168	182	153	159	165	180	150	170	161	159	165	155	158	158	150	145	165	189	178	190	147	178	182	173	173	173	174	170	164	150	158	161	149	147	150	184	174	154	156	151	155	166	159	168	149	158	162	170	158	159	159	177	165	178	178	150	161	138	192	160	166	180	174	150	148	186	173	174	164	154	166	156	172	140	158	140	163	148	200	165	162	162	159	181	160	146	158	150	173	177	165	168	165	162	170	167	147	181	159	162	150	170	162	145	177	165	183	149	160	171	155	164	163	169	167	171	161	154	198	193	155	173	149	159	167	150	149	136	148	160	197	154	160	152	127	176	177	172	164	136	143	139	161	147	167	168	165	168	163	175	177	173	159	169	171	145	155	151	161	157	163	150	181	179	179	156	151	162	177	161	177	174	179	160	159	158	153	130	177	164	163	181	163	162	167	171	169	173	166	178	155	178	160	161	170	146	156	174	164	152	151	159	149	169	155	147	159	163	165	174	172	152	189	159	141	152	168	164	197	168	164	172	175	202	165	168	160	148	172	158	166	167	147	172	153	154	180	169	156	170	171	154	181	141	164	190	169	171	175	154	148	160	187	156	164	171	171	162	161	171	166	160	156	167	165	165	178	162	152	164	170	141	165	194	173	160	165	182	158	188	160	171	171	154	165	167	161	172	170	182	160	146	160	162	176	160	184	184	167	165	172	167	185	157	135	167	169	189	147	185	165	170	171	152	164	178	166	170	158	170	158	179	153	167	163	151	160	169	177	169	144	156	160	171	165	154	173	169	175	155	153	180	171	158	179	145	169	181	177	150	181	169	164	165	189	183	154	142	141	156	160	160	174	150	167	165	155	178	161	183	163	166	180	158	168	151	153	183	149	148	155	149	168	185	147	167	145	171	177	147	181	162	181	153	188	178	179	182	179	180	160	171	163	152	162	170	155	176	177	166	171	163	178	152	161	148	176	166	171	167	141	186	183	168	166	151	180	156	162	161	166	183	185	144	164	137	149	184	155	164	169	165	168	151	171	148	184	167	170	208	156	177	174	175	186	186	156	148	153	155	179	168	177	199	167	146	157	186	176	162	152	152	192	154	156	156	185	167	151	165	164	168	158	169	158	158	180	154	157	162	166	168	136	166	175	189	157	190	206	165	161	181	146	172	165	148	139	176	162	177	173	149	146	148	165	150	156	147	165	132	152	181	181	152	158	173	168	161	162	165	174	158	146	179	196	166	162	175	139	163	164	165	157	170	167	164	158	188	169	169	171	176	189	149	158	158	153	152	166	155	199	191
9629	1405	2872	3257	2912	2393	2080	1766	1588	1493	1307	1171	1087	1026	980	894	895	825	783	798	757	730	755	731	736	739	657	639	685	667	672	649	670	671	644	619	617	625	640	622	616	593	594	626	612	617	621	600	638	590	615	623	604	627	590	566	595	589	626	583	577	624	587	601	597	564	577	635	602	577	598	604	537	584	598	601	605	554	584	620	583	559	548	554	561	609	559	556	525	547	598	591	588	554	625	621	594	571	561	578	536	582	626	599	588	553	618	580	589	613	572	647	615	581	596	544	568	606	648	546	543	559	602	599	570	573	541	562	559	570	592	579	574	606	597	559	597	535	567	536	582	599	618	632	576	592	572	593	536	572	585	577	616	577	556	584	561	598	632	539	574	596	561	554	538	557	610	527	550	569	598	583	578	601	535	566	565	575	564	545	587	586	583	537	573	533	583	555	587	575	591	589	585	580	595	591	553	582	580	578	567	576	597	565	609	564	569	557	556	576	559	563	524	581	622	535	587	600	555	549	567	584	566	606	566	560	575	582	589	572	588	590	560	563	589	568	569	545	587	560	584	563	598	577	552	529	566	594	567	613	569	588	598	566	559	575	608	583	582	554	562	549	545	549	567	578	566	561	596	565	554	558	527	570	581	577	600	588	585	564	554	567	579	539	565	558	546	542	577	591	600	537	608	570	578	576	596	559	536	586	568	572	580	570	572	596	547	585	546	552	578	580	561	566	525	551	594	607	574	588	557	578	577	563	582	533	552	572	571	569	608	591	603	557	551	588	597	549	542	597	536	560	592	607	586	546	539	550	560	562	554	583	608	563	595	571	556	535	602	530	572	551	584	582	583	564	552	576	594	587	590	581	537	559	585	544	567	567	560	586	576	605	586	548	565	546	563	601	606	591	587	559	567	568	596	612	553	586	524	549	594	520	541	611	530	577	604	547	597	563	558	543	521	585	631	603	543	614	584	552	586	591	511	592	514	605	558	579	552	592	542	608	589	586	578	545	556	546	590	593	573	579	613	565	543	582	555	603	552	528	607	599	569	550	597	599	565	578	580	524	575	556	564	611	544	600	551	610	596	547	594	547	627	579	605	596	580	574	572	586	561	606	554	590	561	603	580	560	560	547	599	567	598	589	606	573	575	612	586	621	597	572	562	582	590	608	533	603	594	564	592	559	582	575	606	566	579	585	528	571	560	527	551	544	581	574	596	571	587	565	567	570	575	597	563	578	598	571	519	541	533	582	596	589	566	588	557	578	597	568	611	571	553	578	577	554	544	577	528	575	585	551	560	581	551	599	549	579	570	584	579	563	563	605	569	637	553	579	595	552	558	600	595	596	549	562	565	594	585	560	544	519	511	562	560	546	578	569	557	601	574	556	602	583	564	571	565	520	568	573	571	625	570	607	596	586	562	562	594	574	582	577	593	607	526	582	585	577	551	555	536	594	571	567	580	541	570	547	578	578	560	569	570	540	582	602	569	537	579	544	591	551	576	603	551	556	568	566	524	562	567	553	571	605	596	591	559	572	595	564	606	600	580	592	569	549	597	563	555	538	536	540	545	580	563	550	589	569	566	572	572	595	551	550	574	547	572	589	604	565	605	535	580	549	594	572	589	563	565	602	604	598	600	574	533	543	614	540	589	557	544	560	571	581	569	622	590	568	526	557	589	613	541	554	536	594	576	537	567	522	518	601	528	554	587	572	558	564	574	565	577	554	602	593	586	526	521	601	569	554	558	584	551	592	594	558	563	585	595	594	566	564	585	580	580	591	559	554	551	598	549	573	601	549	607	580	583	564	581	585	634	572	601	588	555	576	557	566	563	575	585	560	559	619	581	558	547	552	566	566	565	563	537	567	551	585	597	590	557	554	573	561	569	560	549	573	580	557	562	591	564	562	549	581	567	564	574	506	613	573	593	594	565	547	595	597	524	528	555	565	576	566	570	609	547	527	573	597	572	593	588	585	583	599	579	556	538	565	544	541	523	577	565	587	598	630	623	521	586	596	584	586	560	628	599	577	571	561	555	568	546	574	571	591	569	565	528	537	576	565	543	553	546	567	600	581	554	541	561	565	632	593	553	553	549	568	572	582	593	548	564	586	560	526	571	517	578	532	545	563	572	538	563	545	560	534	595	560	606	602	562	586	507	576	553	570	559	584	533	576	537	592	576	581	556	579	531	547	586	547	542	635	557	587	572	582	570	527	585	574	578	548	585	534	586	570	544	619	564	592	600	577	557	587	540	586	576	598	590	587	613	539	534	537	581	581	590	606	574	596	592	605	551	617	601	595	547	564	586	560	582	606	546	547	592	605	581	592	594	575	609	556	589	587	582	576	562	591	561	569	588	568	585	543	569	599	553	559	577	593	628	547	604	575	555	556	587	583	537	541	561	574	582	584	525	567	599	584	596	523	591	560	591	584	571	572	587	564	580	542	553	572	565	555	577	592	580	614	544	607	579	575	601	550	580	584	607	573	557	604	587	570	570	596	563	570	566	608	573	562	602	585	587	566	530	556	570	586	552	606	571	557	546	606	623	569	543	541	569	613	536	586	572	548	549	560	587	566	529	543	540	592	588	590	569	550	601	564	587	534	569	550	543	563	625	547	546	592	571	578	542	575	578	593	567	575	558	584	558	613	548	570	564	594	561	557	580	617	545	613	584	599	588	567	589	572	588	584	551	561	616	581	603	660	614	586	608	570	613	599	593	575	575	564	555	584	592	561	586	574	583	566	575	530	625	637	580	579	571	595	564	585	588	563	552	534	587	543	563	584	557	548	565	537	565	531	552	595	535	570	590	552	525	563	562	589	567	559	588	611	561	543	587	571	529	550	589	585	580	619	543	563	563	581	572	567	578	578	597	599	547	604	589	604	552	586	574	574	568	523	587	581	608	558	539	542	652	602	585	588	582	568	559	579	539	596	587	602	553	600	574	554	546	564	560	563	629	562	559	565	567	580	556	556	571	575	590	579	582	567	597	608	571	579	620	539	567	584	590	557	591	575	568	565	587	582	581	538	577	581	576	554	598	559	525	556	559	574	555	578	537	565	532	560	564	578	571	569	579	547	550	564	586	580	572	554	555	583	572	545	569	584	563	595	607	584	564	567	586	560	547	594	531	574	575	566	571	585	592	586	550	573	592	585	573	600	568	616	623	569	566	556	573	567	591	555	574	563	587	600	602	559	571	583	598	612	587	561	578	548	572	584	595	561	572	609	541	555	561	595	545	524	599	557	590	583	575	591	566	591	584	533	560	593	579	549	596	591	572	568	608	561	533	640	558	548	555	544	608	545	598	554	605	600	559	543	528	565	597	564	552	582	547	564	526	576	595	587	549	561	554	608	587	576	542	586	548	557	598	568	594	572	576	553	544	565	593	576	563	626	567	567	583	525	599	526	563	581	599	577	574	557	558	551	545	549	601	584	562	582	554	566	592	564	548	570	555	598	555	588	543	603	555	575	618	557	562	587	588	559	593	590	577	574	566	542
24245	3861	2419	1688	1208	913	698	610	526	507	386	366	381	358	313	314	290	300	271	269	272	269	272	230	283	273	219	239	270	239	250	260	237	229	252	219	207	217	238	264	234	221	240	226	240	213	207	233	238	217	241	231	225	243	229	204	248	226	252	255	204	230	227	233	263	230	247	230	215	223	214	289	228	226	249	238	232	246	231	213	235	236	224	200	230	240	214	244	231	232	228	248	210	226	207	214	208	246	240	220	235	231	215	230	215	213	243	223	221	198	246	234	219	225	230	234	218	236	228	244	223	218	216	248	198	218	216	211	254	225	224	227	261	220	207	233	223	237	225	240	229	236	240	245	206	224	228	240	239	223	221	242	222	193	208	209	209	216	241	233	222	230	217	216	249	235	213	224	253	237	221	198	207	199	224	216	221	241	231	227	206	233	222	240	219	226	229	217	210	253	214	211	228	227	218	209	216	190	229	232	260	221	233	219	241	228	227	218	220	225	232	228	224	226	217	213	235	214	211	217	218	230	235	221	253	216	201	220	228	226	230	206	236	217	217	223	219	239	234	209	237	244	210	205	199	223	209	213	184	203	230	234	208	233	237	243	214	247	240	241	227	230	232	217	209	210	226	232	220	217	235	246	223	228	220	230	215	242	231	193	233	200	225	244	213	223	205	244	227	234	213	211	219	225	246	247	192	203	251	236	230	218	208	220	220	221	229	226	232	228	231	237	234	207	231	224	234	215	206	225	250	200	257	213	230	235	241	213	234	224	229	237	227	213	223	226	233	231	210	204	222	220	223	203	239	210	206	218	242	209	214	204	238	233	232	240	243	189	226	225	256	212	187	225	212	224	220	207	216	238	237	260	233	232	221	241	233	228	263	222	249	223	212	231	226	226	214	222	218	211	262	207	227	221	243	229	249	257	233	240	204	252	215	254	230	232	260	235	243	220	204	219	226	212	228	245	215	221	253	217	217	234	200	200	228	206	224	210	220	219	253	213	193	225	194	195	225	229	225	200	234	233	223	232	225	230	245	211	232	243	235	208	223	211	212	210	213	233	237	230	223	202	227	230	220	201	220	224	216	223	205	233	242	234	214	208	216	195	202	224	216	218	217	225	218	249	218	244	229	244	212	236	240	220	215	214	232	231	219	192	215	219	249	202	219	216	227	208	232	217	185	210	207	219	219	222	234	237	232	226	215	212	225	214	224	235	215	222	254	228	231	233	226	241	235	237	227	212	214	219	236	216	236	211	211	204	186	222	226	246	223	223	202	195	228	214	220	225	219	223	231	226	217	225	215	229	235	194	227	217	222	244	212	201	222	207	222	199	210	227	214	227	228	211	238	246	229	227	248	215	217	236	229	232	224	220	217	214	214	208	230	259	244	217	220	220	220	230	211	207	230	212	247	206	214	234	220	221	225	219	218	219	210	209	196	226	234	217	235	233	240	240	228	219	186	232	228	221	247	220	221	226	202	224	226	223	204	195	236	204	242	235	206	229	215	228	218	221	215	236	250	206	221	221	225	224	239	219	224	239	213	188	240	226	198	214	240	235	220	216	215	210	229	218	249	221	237	241	233	235	233	241	218	207	223	198	220	224	194	233	230	221	234	243	234	213	220	206	237	207	183	220	230	241	233	225	248	238	231	240	215	221	238	225	231	226	233	257	225	224	209	214	243	236	249	229	212	238	228	201	203	190	208	230	226	233	184	208	225	240	219	225	219	229	236	238	200	232	232	206	220	243	214	222	252	239	247	213	230	232	221	213	225	214	213	217	199	185	251	222	229	225	204	236	222	215	214	233	216	235	226	255	232	206	230	213	240	215	233	227	231	240	189	244	254	216	225	230	209	245	214	205	238	222	229	215	221	223	230	234	237	241	207	220	242	238	251	213	243	224	227	194	214	216	216	239	217	201	245	221	221	216	213	216	256	227	221	225	230	218	191	219	242	213	256	222	200	211	242	218	239	218	221	227	214	203	216	214	227	224	204	210	216	241	234	199	242	189	214	236	218	218	260	244	210	210	242	233	222	207	209	237	195	228	238	233	231	229	208	230	228	224	238	240	220	234	206	225	220	219	204	209	212	205	213	233	229	205	232	216	236	216	229	223	218	232	230	199	223	217	233	247	242	222	249	245	234	218	222	243	216	227	227	219	220	219	201	241	221	241	242	254	238	204	242	213	219	204	203	207	224	215	226	245	234	227	227	239	215	220	208	219	211	214	245	225	196	213	211	245	216	212	236	220	229	218	214	239	242	235	256	236	228	242	221	227	247	198	210	228	225	240	220	202	207	245	209	232	221	216	222	238	248	238	251	230	233	241	224	214	243	213	224	227	221	237	215	200	239	209	236	213	235	225	240	218	230	242	238	219	193	228	197	222	221	224	225	231	243	225	224	211	249	212	216	232	228	230	242	221	234	225	232	217	212	202	215	272	251	233	215	240	214	230	223	223	220	241	241	220	234	228	195	221	212	235	236	218	185	236	247	233	223	240	192	236	216	211	241	232	235	219	241	232	229	194	209	242	211	222	198	237	220	233	246	226	239	232	217	215	225	203	254	219	234	236	215	244	205	215	209	250	209	216	253	220	216	228	205	216	219	230	229	248	263	235	231	222	249	228	207	236	226	217	200	226	225	238	252	228	217	243	226	194	217	211	218	239	227	242	239	219	231	203	205	204	231	247	211	208	222	213	194	238	216	224	203	207	219	228	224	228	220	202	228	231	234	233	210	213	248	234	235	217	207	210	190	230	235	226	214	219	225	197	223	209	220	222	215	210	216	214	221	197	211	234	191	205	245	204	238	204	207	217	209	219	216	211	219	214	225	200	202	224	222	231	226	227	237	221	218	215	207	224	220	233	230	233	219	226	231	217	244	240	203	225	233	225	222	231	215	228	245	249	197	222	219	193	251	240	242	227	203	231	196	222	220	209	215	191	231	213	205	231	236	236	221	228	211	198	229	244	224	228	222	234	254	219	212	246	222	233	238	223	234	213	238	222	255	232	229	226	220	238	218	215	238	216	246	238	242	210	235	233	210	222	217	227	218	237	233	227	204	244	226	235	231	198	211	242	245	237	248	227	219	212	226	217	235	238	229	207	206	227	220	238	228	239	250	239	230	229	201	211	220	232	233	240	210	228	214	234	235	226	226	215	217	213	215	237	212	223	231	265	225	224	208	210	227	224	216	217	229	202	222	246	221	236	246	224	225	233	200	235	232	179	207	215	230	212	230	226	248	239	229	201	208	215	243	208	218	197	232	250	200	255	214	204	213	233	208	256	213	216	232	216	234	209	217	226	223	207	237	222	239	217	240	256	236	221	222	225	253	239	233	222	230	238	226	224	208	225	211	215	221	214	221	239	219	236	231	192	242	221	217	246	253	197	251	235	241	201	224	224	202	223	240	229	232	219	255	201	216	207	234	233	197	212	233	238	231	207	225	230	198	234	282	203	236	238	237	221	223	240	256	229	220	221	223	226	229	204	224	226	227	191
13341	2398	5005	5730	4944	4289	3541	3026	2710	2378	2082	1962	1682	1601	1458	1430	1343	1216	1225	1126	1097	1041	1019	981	999	1026	995	910	948	874	926	878	845	864	880	849	919	856	827	828	803	835	877	815	803	856	771	833	808	847	817	741	817	771	754	758	809	782	808	799	801	772	797	775	774	718	753	753	766	777	777	778	757	762	827	768	800	746	757	781	743	767	794	738	763	777	782	778	782	753	780	818	740	749	778	779	737	793	764	754	770	803	729	769	751	789	746	747	751	723	769	744	746	741	782	760	726	758	771	724	744	723	707	745	788	756	752	787	789	754	767	726	769	780	787	771	731	759	768	756	741	731	782	780	726	784	671	844	765	774	740	755	780	770	716	764	731	744	724	724	731	688	705	752	740	750	694	695	744	780	757	740	766	728	739	737	770	767	743	749	751	739	756	751	750	738	747	723	718	750	727	704	755	723	776	713	691	733	745	730	711	744	760	778	736	743	743	744	740	724	718	711	721	744	711	755	725	786	772	763	722	757	703	749	738	752	721	768	754	699	713	741	751	741	758	717	764	710	739	751	682	780	713	735	722	740	730	749	752	770	745	784	768	715	715	781	725	769	769	771	713	749	738	711	794	769	738	743	735	718	734	767	706	798	752	700	763	724	739	710	743	757	748	775	710	737	718	742	761	709	760	723	746	732	715	746	721	726	784	723	782	743	742	753	724	754	736	790	714	692	706	772	715	753	726	726	766	749	698	781	772	754	754	747	734	739	742	729	725	724	805	728	760	805	753	712	731	724	768	752	713	764	808	771	756	746	743	774	740	768	717	737	739	740	757	764	756	752	775	727	758	763	735	738	763	723	769	776	730	743	710	739	775	724	737	746	699	738	736	758	723	727	740	733	724	762	715	717	772	692	719	815	741	732	736	765	765	758	760	732	723	746	750	781	731	748	770	783	749	672	734	760	799	771	769	753	742	740	716	746	743	712	746	763	777	762	707	707	695	794	756	723	781	740	792	745	712	777	751	788	731	712	697	714	718	734	706	745	756	755	730	705	717	787	773	716	760	750	740	710	752	749	763	714	712	722	752	718	728	781	727	721	767	699	729	716	785	726	707	700	731	774	717	721	758	777	726	770	747	752	722	723	700	776	725	737	692	726	756	727	767	791	791	697	768	732	776	731	729	709	791	730	755	754	758	747	790	717	729	747	727	737	732	730	763	724	731	738	768	724	760	723	752	741	781	730	748	694	754	727	734	760	787	693	805	743	718	708	741	753	751	759	712	753	688	725	730	698	735	720	692	763	682	810	755	752	705	732	723	704	708	674	736	777	761	734	763	742	744	717	757	786	718	708	697	746	729	730	740	737	726	760	776	749	762	711	763	756	730	751	729	704	765	768	742	740	746	751	737	714	741	714	722	725	759	715	751	713	752	711	758	724	786	728	736	751	757	761	762	713	710	732	748	743	720	753	757	754	724	753	729	723	752	757	757	776	773	700	733	740	750	687	741	722	684	747	734	754	746	736	780	762	760	740	764	756	771	686	708	753	743	755	738	753	745	785	779	671	752	814	755	747	687	753	732	750	773	726	717	735	742	748	696	781	772	758	723	760	732	752	742	769	743	739	732	720	697	785	777	725	688	756	761	771	757	738	790	697	766	743	693	713	737	694	753	730	751	751	753	720	703	695	702	734	705	726	766	694	791	761	758	708	776	726	746	738	782	697	767	742	767	738	759	755	778	691	765	748	739	690	754	709	736	793	719	728	729	735	749	706	763	788	781	755	702	765	790	765	713	735	711	759	737	734	745	744	760	752	761	715	777	777	713	739	737	759	810	784	758	727	726	745	658	714	703	823	766	737	719	733	734	729	752	721	734	761	734	743	763	705	779	757	745	723	713	773	771	713	741	791	784	766	756	741	745	718	753	794	731	709	745	691	755	715	703	734	735	748	725	739	783	758	744	733	737	758	760	739	698	738	712	721	754	781	768	774	755	717	752	719	799	785	697	753	717	748	780	769	738	746	777	743	748	725	757	736	732	703	748	771	716	755	777	682	713	738	753	754	737	754	723	778	812	764	759	734	750	753	739	759	714	745	750	721	756	757	762	738	780	733	812	746	701	735	740	707	721	782	788	732	728	769	745	757	705	748	747	772	752	745	710	794	742	753	800	739	758	738	758	753	739	680	730	758	695	703	702	751	713	733	764	755	727	727	734	759	762	765	729	740	724	737	744	724	752	702	768	731	723	712	740	711	782	729	711	721	715	746	685	755	718	715	745	742	747	780	732	722	741	723	747	755	752	742	721	712	776	730	730	719	741	679	752	738	690	739	706	699	685	670	717	763	793	693	774	735	733	699	748	742	727	716	724	738	751	746	778	737	758	671	784	741	736	747	742	708	749	734	764	774	792	728	704	785	696	743	795	683	759	757	704	749	728	765	742	721	748	729	757	721	741	769	698	757	751	719	753	747	749	754	706	719	723	742	761	805	729	731	679	776	743	687	758	707	725	747	757	752	702	729	756	732	731	711	744	709	769	739	735	776	689	730	707	706	784	774	712	826	719	728	712	755	721	766	723	784	753	707	756	768	736	758	770	749	724	739	781	737	707	731	691	773	758	729	778	791	691	752	747	683	781	782	744	766	687	752	764	749	742	691	742	739	788	790	771	729	720	736	750	754	710	768	681	703	709	715	753	733	748	717	749	779	774	765	768	749	800	742	745	759	757	758	744	747	739	750	766	668	724	688	704	674	718	802	699	721	741	742	711	730	708	770	713	746	782	787	766	713	760	748	719	747	682	804	776	758	729	736	732	701	753	764	737	762	759	739	730	780	725	789	739	739	726	714	731	765	759	781	733	721	752	741	754	737	734	764	755	763	762	747	769	733	718	747	791	785	723	744	746	703	762	740	726	734	755	724	728	742	777	701	728	755	734	735	756	729	732	762	750	752	742	714	725	753	751	737	728	738	707	753	695	710	764	712	751	696	734	772	745	779	774	752	813	715	710	754	751	756	734	715	705	679	735	670	720	762	716	777	720	758	764	736	784	746	784	794	751	725	716	726	776	745	766	738	745	730	705	735	723	726	741	756	762	739	741	711	775	750	741	735	727	758	750	719	749	736	719	740	761	733	755	760	733	744	773	731	749	725	719	754	744	744	711	743	758	744	751	803	770	747	761	745	741	705	747	748	735	739	768	746	726	724	706	702	727	774	734	736	712	713	745	754	760	756	740	764	719	698	702	769	768	759	722	687	732	775	763	743	760	729	774	758	721	718	763	719	723	774	776	749	698	766	710	721	742	786	747	712	738	772	784	698	702	723	721	730	693	743	740	715	713	752	691	768	706	762	727	714	736	745	721	725	722	747	733	737	732	727	719	767	707	739	768	731	806	692	772	707	771	734	747	719	707	779	778	743	744	712	714	726	717	766	706	737	781	818	752	760	751	673	763	772	722	750	709	721	734	760	752	759	761	713	755	750	793	776	740	743	792	684	735	705	759	748	693	764
2033	148	143	111	114	103	83	84	77	76	74	81	69	80	75	82	70	71	73	75	62	93	63	79	78	90	71	78	81	61	71	68	71	79	75	76	77	79	88	73	81	90	80	71	80	85	81	73	69	79	72	85	73	65	86	70	70	65	86	74	71	56	58	73	66	75	69	74	89	77	57	93	81	73	78	70	63	100	79	83	67	78	71	86	67	69	71	77	95	73	78	54	81	72	63	59	76	68	78	74	88	69	85	65	77	85	75	79	61	58	67	60	78	72	67	60	86	80	98	88	73	76	65	83	90	81	84	71	77	98	88	82	74	86	62	72	73	77	73	77	77	72	86	61	85	98	67	76	90	63	84	87	74	82	88	77	94	79	80	80	81	70	73	80	75	83	78	72	88	73	79	66	76	91	67	72	75	78	95	75	77	66	85	78	68	66	75	64	64	64	81	67	78	81	85	64	72	71	67	72	83	89	90	77	75	75	71	66	91	78	89	67	79	65	79	65	80	72	77	76	66	67	81	85	72	75	74	73	75	76	86	62	74	60	70	78	81	82	69	62	63	67	91	74	82	85	56	53	65	88	79	72	72	79	83	69	77	76	74	77	77	72	66	93	92	63	66	67	69	61	66	79	67	69	80	68	87	69	75	79	86	68	82	76	79	78	71	59	80	67	65	80	74	68	69	83	78	76	71	91	76	90	81	74	81	78	79	68	78	72	65	71	76	64	79	79	59	65	64	67	82	85	82	68	74	66	71	79	73	70	82	103	74	82	88	71	76	83	73	71	77	69	83	77	84	56	62	67	81	81	74	76	77	75	58	84	78	79	84	81	69	61	77	79	69	58	95	77	73	80	74	71	74	76	84	83	69	62	75	70	74	82	66	81	58	78	73	87	92	76	72	69	81	71	65	70	85	71	79	63	83	82	75	63	101	76	90	81	85	67	77	78	68	65	77	69	73	86	84	66	67	77	74	90	70	71	72	69	92	72	80	88	54	73	82	84	86	74	73	90	60	71	56	89	81	65	75	77	84	70	79	88	77	64	83	85	69	85	75	70	83	78	66	88	82	89	76	57	75	72	88	79	81	72	73	77	79	82	78	73	88	92	75	61	78	81	81	76	73	65	66	83	82	73	76	93	89	65	87	69	68	81	80	81	65	69	81	84	74	75	75	65	68	63	71	65	69	69	88	70	84	77	75	71	61	79	75	75	78	79	84	72	72	87	81	71	72	84	75	68	84	77	79	83	66	72	62	79	86	87	79	66	67	63	71	93	91	63	62	82	99	96	76	77	79	65	77	82	65	65	73	63	77	65	74	62	80	78	77	75	65	78	67	88	88	75	67	81	71	79	94	82	78	76	77	88	71	93	73	91	72	71	72	64	76	93	64	68	76	75	81	74	88	81	78	79	76	74	67	73	69	84	75	75	72	84	79	80	80	58	84	76	75	88	61	84	65	73	80	87	74	79	60	76	69	68	77	74	80	63	75	76	69	58	86	71	85	74	84	75	67	76	73	85	68	66	60	71	67	75	69	76	82	64	84	68	66	86	77	70	96	72	72	71	98	62	82	83	69	72	80	68	78	65	63	72	72	72	65	67	84	74	85	67	72	85	92	79	64	74	82	80	78	87	79	58	92	73	86	72	83	69	73	73	65	86	67	75	69	85	77	77	80	81	73	82	72	89	70	87	76	76	84	76	82	67	82	56	70	75	73	82	71	64	75	70	105	85	80	73	69	73	79	68	73	97	81	80	74	77	86	67	80	70	62	86	79	77	82	80	87	70	79	75	71	85	90	78	81	70	69	78	95	62	76	88	59	71	85	69	70	64	82	75	76	76	79	75	78	76	74	91	74	77	79	72	76	65	71	83	75	74	73	66	66	63	66	75	64	70	62	63	71	92	79	90	69	87	80	85	65	75	74	71	63	63	58	85	80	68	65	82	63	72	91	88	77	100	66	72	69	63	75	69	66	73	80	78	65	71	71	80	69	78	71	70	65	77	78	68	92	75	55	88	76	79	81	80	78	60	83	82	81	76	85	81	75	82	66	72	65	83	85	68	80	62	70	78	88	75	69	76	74	79	83	73	63	85	79	69	80	76	66	88	78	61	79	73	74	79	79	69	75	79	75	74	82	74	65	69	71	72	69	68	81	100	81	89	78	68	75	71	75	62	68	79	85	87	100	67	66	72	65	74	66	75	70	78	81	77	88	80	87	74	77	80	84	72	75	71	85	74	85	73	85	78	72	74	81	74	80	62	87	80	63	68	77	81	75	79	75	77	69	83	67	76	77	76	56	77	81	95	82	79	64	77	104	85	82	60	62	74	59	88	73	72	69	61	99	77	86	76	70	69	91	62	77	72	81	86	74	75	80	83	90	67	61	67	75	74	90	64	90	76	73	71	70	79	87	81	74	74	65	82	72	62	70	81	66	80	88	83	66	64	84	79	60	66	84	79	65	69	85	72	61	64	67	65	64	74	68	84	80	65	81	63	69	50	78	80	61	80	72	77	68	71	68	83	85	71	93	72	63	61	68	66	61	68	86	68	90	79	65	92	79	81	66	80	74	83	78	74	69	80	80	65	66	67	75	72	69	70	64	66	81	61	65	73	69	78	92	69	91	81	65	68	84	75	73	81	72	68	87	79	75	91	84	94	78	68	74	82	87	76	71	69	77	78	83	65	64	73	67	89	75	71	58	75	74	67	65	67	78	54	62	63	87	66	56	83	75	78	82	94	72	73	81	63	84	91	78	66	80	86	84	83	69	86	77	84	71	63	67	84	72	87	66	83	78	63	86	86	72	69	74	70	57	73	88	86	70	84	69	87	63	89	64	81	70	72	83	64	84	72	59	80	81	79	69	83	69	70	93	66	81	77	77	63	76	84	68	70	73	92	77	86	77	61	84	75	76	82	62	59	65	83	81	71	73	81	66	74	74	73	67	79	75	67	75	77	82	71	69	86	71	77	82	63	73	89	60	67	74	71	76	69	78	82	71	89	62	96	70	72	71	79	86	61	82	83	73	76	84	79	89	71	72	83	68	75	67	70	66	70	73	69	71	78	81	74	66	84	74	76	95	73	60	65	77	64	76	76	83	88	75	76	93	64	71	88	81	76	85	57	72	79	91	65	69	78	83	83	63	73	70	81	69	68	63	67	81	70	90	73	65	65	85	72	76	71	63	68	64	90	73	71	76	66	67	65	68	85	66	90	80	93	70	68	78	73	72	81	80	88	84	64	74	81	77	64	76	81	79	73	81	68	80	65	74	69	87	79	93	74	75	64	81	82	68	73	69	92	81	75	92	73	88	77	74	74	80	70	75	70	86	64	63	96	81	82	81	81	78	67	69	75	71	80	66	69	72	72	82	69	95	80	67	71	83	68	69	74	65	87	69	85	70	73	68	90	61	68	79	92	73	90	88	69	88	68	61	111	57	91	77	87	77	79	78	70	76	79	69	83	81	86	70	75	67	74	68	101	80	79	67	81
3029	387	489	490	472	437	410	400	418	342	366	372	327	335	355	339	338	303	334	326	318	315	353	341	313	329	342	326	305	295	328	340	291	300	334	329	341	308	359	294	350	305	306	299	317	323	324	303	332	313	330	304	307	326	328	340	327	296	291	311	327	319	321	304	303	318	280	312	304	306	298	304	351	300	336	310	321	324	336	339	329	319	312	314	298	303	307	302	328	318	325	306	316	306	342	327	329	317	334	326	306	314	274	307	302	299	317	335	326	278	311	284	330	271	326	324	307	302	296	303	307	314	293	317	306	325	339	318	318	298	309	282	311	356	296	321	304	302	314	326	328	320	349	314	312	328	298	330	340	318	302	310	315	315	294	304	318	309	319	295	315	334	298	332	308	320	320	331	309	317	329	301	347	326	299	302	276	333	293	302	348	280	302	324	336	310	296	314	374	308	314	288	311	280	324	313	310	306	292	318	317	296	304	320	293	312	303	307	325	309	304	302	293	335	330	307	285	319	320	315	296	312	291	299	330	296	328	309	313	317	323	305	315	320	312	291	341	293	308	272	331	319	291	312	310	302	314	290	292	315	333	340	333	325	317	321	308	295	324	296	311	320	308	300	319	293	292	327	287	323	334	358	329	333	321	332	309	348	304	305	294	328	307	314	286	305	300	294	306	307	310	343	308	347	306	322	317	296	316	345	296	336	276	308	330	283	327	292	285	282	288	302	300	313	306	328	341	321	293	313	279	299	311	331	314	302	325	299	308	311	316	324	302	320	352	336	314	307	316	321	316	312	310	329	302	339	296	315	274	314	317	288	324	300	325	303	312	322	318	287	313	322	296	346	318	309	321	320	322	299	285	298	322	307	330	318	318	300	305	305	328	256	279	343	347	340	310	292	294	325	296	331	332	319	332	322	323	297	373	302	337	323	281	298	308	330	286	307	312	339	300	329	292	316	271	337	307	317	298	305	319	339	352	312	268	314	312	333	306	309	307	331	311	316	287	328	337	307	292	286	343	296	310	287	309	300	294	288	329	319	321	291	293	308	320	313	321	315	315	358	294	297	329	316	306	325	318	300	287	265	317	318	289	299	312	333	298	316	331	316	304	354	314	296	320	281	322	325	318	311	294	323	334	313	319	288	303	315	307	343	314	321	289	317	312	299	301	316	331	315	291	323	317	317	332	320	323	281	327	302	312	303	318	283	283	300	296	308	324	298	309	320	322	317	285	314	318	299	335	325	332	336	302	303	323	307	303	310	309	298	324	299	299	299	322	299	344	321	293	323	342	261	305	317	329	293	303	321	320	301	316	268	307	330	288	329	309	334	287	279	320	313	338	284	316	268	318	280	314	300	300	323	296	315	310	314	320	325	319	301	303	336	310	318	332	332	291	279	314	339	314	276	302	300	296	297	330	314	333	290	319	291	311	310	312	293	282	310	278	328	318	332	332	297	283	323	293	320	301	308	313	342	341	299	294	295	301	301	301	297	302	304	326	319	304	346	311	315	308	298	300	331	290	318	297	298	310	282	346	277	310	301	324	320	315	324	302	296	307	335	322	308	319	290	319	298	293	303	289	316	304	317	309	335	302	317	322	315	333	330	301	302	313	303	318	309	327	314	311	300	292	315	326	310	294	327	298	328	289	298	339	320	293	308	339	304	337	338	323	317	366	320	323	285	311	335	329	314	330	307	307	305	323	344	304	294	305	307	321	290	284	323	311	316	284	343	320	323	311	317	328	329	329	308	301	292	293	303	316	298	312	301	323	308	285	322	350	316	286	311	332	312	321	311	316	297	327	354	307	294	286	293	321	309	348	320	282	286	302	289	299	313	322	339	317	314	316	303	315	339	308	303	304	306	336	318	323	307	305	274	327	314	320	308	320	266	316	299	320	338	317	274	327	310	312	315	326	355	287	300	312	279	315	324	300	293	311	327	307	309	286	327	328	307	284	309	332	293	313	321	331	311	310	315	291	330	319	332	307	304	307	307	313	339	315	318	283	306	317	299	299	335	315	294	332	301	285	323	290	277	333	315	328	284	316	318	326	303	344	367	296	292	305	334	310	342	317	323	321	291	322	326	315	321	335	316	303	296	315	306	302	301	302	333	328	303	299	285	325	298	305	301	334	345	326	307	308	282	349	301	310	337	296	312	300	298	340	282	284	297	297	318	317	312	333	306	303	283	298	302	313	310	306	307	316	323	316	297	311	295	312	329	314	347	354	292	303	319	332	341	317	291	310	292	327	337	308	286	309	317	336	321	292	343	299	309	319	289	327	323	301	320	316	326	311	291	288	291	299	346	353	297	308	337	316	305	320	300	320	319	295	260	305	336	311	297	345	351	300	321	333	304	297	356	311	289	297	305	317	288	330	303	333	328	320	323	320	314	314	312	314	307	313	300	324	311	316	289	288	311	330	337	321	324	289	331	311	315	311	293	292	323	312	281	305	307	303	325	307	317	311	336	315	343	316	337	291	313	334	309	313	310	312	306	312	304	316	298	296	301	285	313	312	312	293	339	301	294	309	292	327	299	287	342	319	286	363	327	309	312	325	315	340	308	297	318	285	309	295	287	285	337	315	312	292	298	307	319	299	327	274	327	302	283	339	296	328	305	324	329	312	314	294	303	287	308	320	302	330	332	305	290	266	327	306	296	261	326	298	280	326	286	303	304	328	288	312	310	308	311	286	309	315	320	329	309	315	317	342	294	330	313	329	310	314	327	309	294	300	298	316	315	333	303	307	305	328	313	312	318	315	308	325	295	313	341	333	325	356	269	301	281	284	309	307	313	355	327	299	300	300	310	316	312	297	319	303	301	327	311	325	345	311	311	325	295	320	315	295	306	321	277	318	303	320	295	318	311	321	330	326	294	318	302	314	325	308	318	302	320	325	333	295	334	268	366	321	317	300	336	309	276	302	300	290	356	307	313	314	289	338	297	329	332	278	310	308	341	286	312	290	292	324	311	307	317	281	285	287	304	358	328	310	305	299	352	341	305	311	324	310	298	274	339	315	331	321	318	307	302	291	320	280	313	313	315	307	297	306	317	331	321	318	306	315	302	350	270	321	327	337	316	282	273	319	308	312	272	301	331	319	299	319	280	300	333	336	303	282	303	320	313	299	290	301	318	320	311	313	321	289	261	325	296	324	310	307	321	289	304	345	313	320	321	343	318	328	311	316	297	320	306	309	351	318	327	293	303	298	319	305	318	318	307	306	309	322	311	342	324	283	329	309	302	315	330	333	296	283	312	336	298	283	307	299	310	304	334	320	325	322	305	331	325	321	317	308	276	322	339	312	312	332	334	307	303	307	301	344	331	300	326	343	323	282	311	328	305	319	271	303	294	329	354	321	348	308	322	291	281	316	317	285	310	307	300	284	332	313	304	324	305	308	310	316	334	324	354	307	309	282	333	310	306	301	332	326	329	306	323	349	322	299	308	354	322	315	297	334	342	360	279	359	286	308	327	293	334	316	318	309	315	302	294	356	292
17673	1845	1178	925	665	520	445	372	316	286	279	253	218	187	205	229	204	175	188	188	211	174	209	172	186	177	191	207	181	182	188	160	162	172	177	175	160	158	165	179	179	174	167	155	201	183	170	175	154	166	180	185	187	163	164	178	159	147	150	162	162	161	173	172	160	175	161	181	171	184	143	176	175	173	154	150	154	191	167	144	183	148	159	171	170	141	165	134	176	153	153	153	177	155	166	166	161	171	156	165	168	143	153	144	175	178	170	177	172	198	167	168	162	187	155	163	165	164	162	156	171	157	188	156	151	139	168	168	161	179	151	192	152	159	152	170	156	152	155	164	159	154	156	153	170	173	172	147	190	187	143	167	179	160	193	159	161	163	171	159	164	163	179	177	178	182	175	177	168	180	145	178	170	174	154	150	148	199	164	157	160	150	196	192	150	154	162	169	162	144	183	184	169	148	163	156	190	167	147	160	158	153	146	162	185	140	170	151	161	165	181	176	187	165	165	180	195	143	173	148	156	153	164	173	162	171	159	167	153	156	158	162	146	151	172	167	157	141	158	163	168	165	168	171	149	180	175	182	163	163	169	172	147	176	164	172	163	151	142	169	144	155	162	160	150	154	194	172	144	173	179	135	153	152	159	148	156	162	177	177	159	168	179	164	159	151	134	168	177	159	160	161	165	169	153	156	167	166	177	166	185	174	159	178	168	161	183	155	166	165	162	171	168	196	167	148	137	171	153	158	164	145	171	158	167	172	156	183	155	186	182	148	167	150	170	180	154	157	171	169	168	156	153	178	155	179	180	176	184	169	160	171	164	146	139	170	159	177	197	156	144	154	173	164	173	161	168	176	173	148	151	147	143	166	172	137	168	161	173	143	162	159	159	172	159	146	156	168	166	179	158	165	167	160	155	192	140	164	153	171	138	174	178	147	149	154	160	157	159	146	192	154	152	164	164	154	167	160	181	147	192	178	173	174	159	148	165	183	160	156	153	177	148	160	168	149	166	122	134	152	168	146	176	149	169	153	164	177	180	156	184	158	178	141	165	171	185	167	150	158	173	189	176	153	164	159	176	168	140	156	182	161	184	172	180	192	158	166	163	164	165	141	174	158	169	169	163	169	160	155	154	134	177	166	146	163	158	169	170	139	158	179	169	180	167	164	160	160	152	166	146	151	173	135	157	154	150	175	148	165	151	172	171	159	168	171	169	161	155	158	175	163	163	160	165	166	151	163	168	171	165	153	155	153	177	157	178	179	182	154	149	157	165	157	153	172	143	156	173	174	153	159	150	167	146	166	170	159	159	169	170	161	176	175	155	145	155	179	175	175	177	159	162	170	165	153	177	177	142	175	159	164	173	171	153	152	179	163	144	163	145	156	152	173	175	155	156	173	188	156	169	160	157	153	179	167	171	150	147	170	151	178	153	145	184	177	184	164	171	164	144	201	176	168	190	145	149	159	176	156	157	158	186	175	168	171	168	170	166	138	188	168	154	176	175	143	163	162	196	164	169	167	194	194	161	177	157	178	146	154	173	143	159	171	163	146	171	183	160	143	166	159	161	194	162	156	184	158	169	158	160	153	160	149	169	172	163	166	177	161	174	162	126	171	172	177	147	159	135	140	163	138	155	183	155	178	167	178	179	186	183	158	158	155	155	168	172	162	155	172	164	168	157	151	179	166	170	158	157	163	156	175	148	162	153	164	149	178	187	189	153	202	183	151	169	177	169	155	174	158	163	156	137	145	152	182	182	172	156	161	157	180	168	152	162	148	175	152	159	180	176	160	168	168	182	165	150	175	184	173	168	172	155	153	165	177	162	177	142	150	158	153	183	169	139	171	175	174	161	141	160	170	144	148	175	176	159	137	164	162	167	160	177	146	168	167	178	181	152	164	182	166	158	154	168	147	127	172	158	171	171	160	161	164	178	183	153	164	172	160	159	193	154	168	151	141	156	163	153	150	161	187	152	169	151	173	156	162	179	149	188	143	177	151	176	164	151	159	179	171	152	149	188	150	151	158	180	150	151	163	167	187	167	167	160	166	182	176	152	164	149	169	156	173	170	167	152	172	159	164	168	166	160	169	171	184	156	188	170	156	155	177	162	170	195	157	159	173	161	169	168	183	145	157	147	175	175	144	161	182	170	171	162	155	146	163	147	168	164	180	170	150	177	163	162	166	168	150	181	158	151	185	160	151	176	179	173	160	158	184	162	153	154	175	165	164	144	145	172	169	170	178	176	175	173	147	149	152	169	188	144	188	151	169	153	163	170	166	140	176	204	139	179	181	168	163	148	168	164	166	146	178	152	188	177	185	159	177	172	152	160	148	162	144	178	149	166	175	149	159	181	168	169	174	172	143	172	190	166	188	162	152	174	182	177	167	187	181	144	180	151	150	163	155	155	182	168	170	159	173	152	149	183	161	165	156	153	187	168	180	138	188	170	172	185	164	154	156	164	152	155	188	166	187	171	160	174	184	161	153	162	172	167	163	178	148	169	147	156	162	150	143	155	156	163	151	160	147	172	158	173	154	153	144	167	163	164	159	164	157	198	175	157	165	169	161	153	181	173	161	166	182	173	161	146	187	157	177	170	146	174	167	175	179	151	149	173	180	137	169	162	155	169	159	155	153	157	165	155	155	134	187	167	166	176	162	171	166	170	156	146	176	150	166	160	171	163	160	162	155	183	172	166	163	161	163	173	163	160	174	159	161	161	159	178	186	164	167	163	149	176	171	162	176	179	164	167	144	155	154	170	158	165	146	174	140	135	160	160	169	179	190	150	172	164	173	148	171	169	157	154	169	162	136	163	152	173	172	185	173	167	178	154	137	160	134	159	158	173	152	171	144	176	165	168	145	187	176	180	156	189	170	181	184	138	191	166	180	185	169	172	162	149	172	174	146	175	136	150	183	144	149	176	151	150	181	161	177	145	143	150	164	172	152	171	158	178	165	166	173	174	146	171	149	151	166	151	172	151	187	164	148	143	172	172	172	162	128	175	150	158	176	162	173	160	149	150	163	159	173	133	171	172	150	158	165	173	157	157	187	184	135	164	177	163	151	181	156	175	167	156	174	156	167	162	164	147	158	173	152	167	145	196	169	165	166	154	136	172	147	147	140	171	177	174	155	172	188	166	163	163	154	173	163	159	162	162	172	157	148	168	166	174	149	155	168	167	131	155	154	143	169	159	171	153	173	164	168	165	164	175	168	174	169	157	166	162	146	180	180	165	158	161	161	173	142	151	149	191	164	154	169	177	159	168	199	132	184	167	163	151	166	135	165	182	163	156	170	186	167	169	157	180	165	184	176	151	154	155	182	171	139	181	175	160	174	166	157	154	146	158	162	179	199	188	144	166	166	166	173	158	164	185	158	151	158	165	157	172	165	164	153	161	145	135	166	185	173	143	173	159	149	188	188	156	174	137	143	180	175	149	153	178	153	178	167	181	173	151	184	167	161	149	151	170	158	168	155	175	168	148	164	200	170	176	153
10292	1396	2768	3326	2886	2393	2046	1719	1618	1400	1297	1158	1055	1030	905	953	899	830	843	765	780	753	762	714	677	735	680	659	668	693	607	622	660	632	681	668	613	647	618	592	653	609	613	627	600	594	626	632	639	585	623	601	591	608	549	604	652	587	557	595	573	653	599	589	661	581	611	583	567	607	559	569	545	569	589	567	603	577	551	584	580	581	588	629	568	576	595	622	610	562	599	609	624	533	556	607	566	610	581	541	541	590	614	568	584	584	582	546	584	585	594	576	590	587	578	555	595	573	589	580	551	600	530	580	584	554	578	550	568	573	532	611	589	598	543	616	540	558	537	632	592	584	588	568	542	586	600	608	627	560	609	543	588	577	583	582	540	596	612	557	561	579	560	556	607	580	610	566	587	575	589	567	560	597	555	573	610	587	587	583	547	533	603	615	589	565	530	560	544	598	590	538	521	541	572	584	585	629	606	575	562	572	524	574	597	611	570	614	554	567	600	609	575	589	589	597	588	579	601	569	531	590	588	610	575	592	595	575	582	548	554	591	598	587	515	578	563	546	562	568	574	532	533	555	602	596	561	545	589	591	532	632	613	557	624	594	597	593	541	577	558	588	593	557	590	584	608	585	579	568	597	552	569	559	602	545	561	544	542	580	556	537	576	575	588	571	510	594	547	585	530	571	568	638	570	578	597	548	575	591	580	570	544	558	591	547	557	528	544	566	591	552	582	565	603	565	541	537	568	589	547	542	609	558	560	581	559	552	593	589	555	557	581	575	554	592	573	575	544	587	594	563	535	537	581	605	545	576	541	587	553	538	575	598	564	555	615	563	559	597	586	560	541	568	575	532	529	616	582	585	589	562	584	571	585	565	610	547	580	560	608	566	572	510	567	550	547	496	581	540	538	559	523	553	620	565	539	566	635	567	554	596	538	570	613	558	561	570	583	584	545	572	614	537	543	564	608	563	575	539	561	526	598	598	508	550	558	576	560	615	572	581	583	566	546	594	560	574	593	567	561	567	522	574	535	586	571	567	577	524	592	566	532	576	536	617	600	580	583	566	605	596	574	582	582	568	586	578	581	578	576	552	584	609	576	544	594	529	572	568	601	561	582	624	558	543	552	538	558	624	536	565	571	574	559	561	624	542	592	572	617	613	557	596	586	550	598	548	534	595	543	596	562	552	562	587	582	566	577	572	584	584	568	571	588	547	541	590	625	561	583	600	585	601	568	587	625	547	542	528	587	601	565	574	533	564	598	612	555	546	551	625	563	589	550	591	586	578	566	556	594	580	568	554	608	582	584	582	606	583	546	593	536	608	570	572	533	565	543	573	577	562	585	586	617	600	568	613	583	561	523	559	581	618	572	561	600	590	573	567	555	541	564	590	534	590	569	546	570	585	596	584	586	586	548	574	549	574	568	580	564	537	566	577	530	549	566	571	558	571	601	616	559	587	565	593	573	568	538	588	529	617	566	592	581	603	573	550	600	566	604	578	598	595	539	575	529	600	587	579	555	555	563	550	616	552	557	562	560	569	636	588	560	560	603	578	578	513	578	608	542	593	573	564	565	596	553	595	563	552	546	583	575	563	598	538	613	572	577	581	616	569	600	578	569	560	528	564	592	634	575	548	593	617	580	596	545	546	592	546	599	590	558	590	576	628	587	597	572	583	542	575	577	579	567	565	568	572	596	572	618	560	549	540	548	564	582	616	569	561	571	554	565	588	597	568	562	591	581	557	569	583	547	553	559	563	548	562	590	564	584	580	538	583	562	563	566	557	569	548	567	562	581	515	523	583	535	549	554	605	546	535	580	542	562	556	551	574	553	586	590	574	550	543	586	576	587	544	578	529	591	570	595	585	604	589	522	524	599	554	578	540	619	580	571	572	626	593	577	544	596	594	553	577	559	537	585	563	583	549	605	612	584	616	576	576	609	533	538	574	593	580	540	594	587	580	563	572	579	562	545	592	599	583	582	593	553	582	605	602	599	557	592	630	549	573	569	534	565	577	546	566	583	561	598	568	578	585	526	570	615	601	587	557	542	598	571	559	542	581	577	587	578	585	590	535	599	536	591	540	554	589	555	611	567	543	598	533	581	611	591	564	587	545	556	598	608	553	649	573	597	550	607	595	584	565	552	537	574	608	540	539	591	551	549	582	573	570	564	607	567	566	573	556	588	540	590	616	600	594	586	576	552	585	572	590	578	558	576	606	561	579	586	526	546	556	613	535	586	545	562	585	575	597	556	583	595	591	581	567	574	555	597	534	499	573	577	579	579	605	564	618	567	581	583	560	551	561	569	592	577	616	604	543	589	560	543	579	610	610	600	558	537	624	526	560	532	521	557	567	549	605	570	580	578	564	584	594	573	589	561	540	550	612	575	550	579	598	563	592	578	588	570	590	521	547	582	591	615	578	611	615	581	593	526	554	637	574	592	564	568	565	558	588	591	559	566	566	568	555	563	619	577	575	609	557	622	568	530	596	590	552	551	565	528	572	588	595	553	589	572	589	575	565	560	584	599	562	615	577	576	580	551	575	549	571	577	585	597	565	578	553	560	576	593	553	574	554	571	568	577	578	584	542	522	579	583	595	541	641	561	567	587	553	620	551	584	574	601	583	578	571	599	559	526	632	605	570	555	529	619	583	567	563	537	577	552	526	539	603	536	599	570	584	547	578	554	558	574	576	555	582	577	563	601	568	574	586	577	545	596	613	574	594	560	599	559	605	561	590	596	540	578	581	525	546	609	622	548	580	547	571	588	578	547	530	558	546	584	580	604	593	618	572	592	568	601	590	594	571	571	582	582	558	601	555	576	536	583	578	554	602	576	548	569	614	558	546	593	585	563	550	542	543	539	592	566	583	575	589	575	617	562	595	584	578	548	559	567	550	591	587	566	579	532	590	538	596	605	592	578	590	575	541	552	539	615	595	577	601	590	543	623	603	579	550	572	588	533	591	582	589	577	551	555	582	569	551	560	575	595	568	605	575	548	530	573	579	524	548	544	581	551	558	609	602	564	543	590	580	576	594	597	597	592	572	579	558	542	577	566	610	606	573	603	562	566	627	571	567	547	590	578	560	579	568	605	606	555	558	540	571	545	551	528	583	554	591	570	537	570	558	601	547	526	531	557	609	545	554	577	569	579	627	570	560	571	601	581	573	563	552	597	561	578	569	570	568	580	580	603	566	568	603	577	611	610	595	623	580	601	583	597	622	578	568	568	559	561	575	549	599	581	539	574	528	572	552	594	559	546	566	546	569	570	573	608	620	582	588	566	574	587	575	534	590	593	543	540	595	595	559	588	558	556	573	598	587	535	586	549	523	593	555	574	525	606	588	618	555	566	565	552	617	583	585	595	555	551	587	602	602	543	544	626	559	599	556	537	552	604	545	562	592	568	565	588	550	593	564	586	579	557	560	549	603	571	551	550	526	572	566	590	553	567	498	563	583	551	577	555	574	618	560	594	585	581	564	604	560	615	521	616	571	583	587
24493	3889	2307	1776	1218	907	763	611	559	468	421	401	291	338	302	289	296	296	275	304	278	254	249	227	250	252	246	231	254	238	235	224	216	234	244	232	242	220	246	243	238	206	237	230	247	227	239	231	241	222	232	226	226	235	229	219	196	204	243	243	226	242	242	205	248	247	237	238	243	245	216	234	254	230	230	226	230	214	232	225	231	199	222	224	227	244	220	211	213	210	234	241	235	246	227	221	233	235	231	225	226	203	222	220	231	229	213	208	223	244	231	208	218	246	235	248	209	231	232	231	232	226	231	224	234	201	243	207	228	221	221	242	222	246	230	208	205	206	234	203	245	233	230	222	213	224	235	232	236	230	207	209	225	233	199	221	218	230	229	224	212	230	264	220	230	240	218	231	234	209	228	225	207	207	225	241	243	219	229	212	216	251	221	221	247	225	234	235	221	217	229	214	227	219	231	224	211	250	246	215	241	242	225	218	231	258	222	238	228	205	213	246	227	243	224	233	247	229	202	231	228	205	231	217	224	225	238	223	227	202	220	242	232	227	224	227	224	224	199	220	230	247	229	232	228	206	230	204	232	215	225	211	188	217	253	234	222	217	214	212	211	227	229	214	247	207	217	219	204	223	224	263	217	212	222	247	224	225	208	244	222	209	217	212	229	226	230	205	234	202	213	256	208	237	223	224	217	197	208	232	224	221	174	235	198	231	236	221	230	191	237	213	239	247	234	230	223	232	234	220	218	228	188	218	227	223	213	220	211	190	223	200	247	217	224	225	246	213	233	230	200	258	217	230	217	229	216	199	201	209	221	227	223	237	225	226	237	214	222	225	201	204	228	237	227	216	226	217	250	202	239	246	205	208	229	234	216	223	243	228	216	198	202	205	257	260	234	207	212	223	203	203	208	211	249	203	233	218	241	219	228	248	228	234	224	245	216	244	196	253	226	213	246	203	230	226	233	229	226	219	217	195	201	228	225	233	228	231	215	238	217	200	210	218	218	248	208	255	249	235	198	215	235	230	225	223	223	244	237	229	228	216	241	224	212	237	220	235	194	238	229	208	211	205	220	245	223	237	236	232	211	212	226	220	237	226	198	216	222	220	229	232	220	216	246	218	197	207	223	206	224	268	250	199	228	248	239	232	251	234	201	207	228	240	207	221	225	242	213	219	209	230	240	221	215	242	222	196	229	234	239	246	231	218	228	228	223	211	231	225	216	236	239	253	194	228	200	202	205	238	212	218	233	224	229	212	221	211	211	204	264	221	231	226	233	219	222	226	233	229	244	277	240	235	222	221	220	220	230	211	201	244	219	216	240	229	243	241	210	229	217	225	226	223	209	203	220	221	230	218	218	234	222	191	220	212	232	199	205	228	221	250	204	234	202	234	217	227	196	234	205	198	213	212	240	207	249	221	228	229	263	209	216	207	250	224	211	185	227	227	215	236	197	219	219	223	246	236	226	205	218	233	199	226	197	227	219	233	224	225	249	219	215	223	237	217	221	222	216	232	200	215	245	201	220	235	231	232	208	213	231	207	232	237	244	210	215	218	225	220	229	210	252	224	225	215	229	239	212	226	224	218	247	209	239	237	204	231	215	205	199	207	228	229	225	226	241	198	224	247	239	210	228	214	232	225	217	221	223	245	208	226	221	212	233	225	226	215	239	218	247	216	231	211	250	239	243	247	207	217	225	221	226	224	180	242	215	230	238	225	230	227	228	238	187	242	240	210	216	223	228	242	220	213	261	212	218	234	224	222	229	225	227	243	213	220	236	231	206	218	243	242	218	213	225	208	245	238	220	222	236	218	215	219	233	251	216	205	224	247	208	240	223	227	200	243	253	186	234	205	214	215	208	240	223	209	223	216	193	233	211	216	219	245	214	218	225	252	239	219	234	236	221	224	216	233	221	237	204	226	223	212	201	212	206	213	220	212	226	239	242	211	236	189	213	207	201	225	228	207	215	196	243	231	205	215	237	216	237	221	210	212	251	234	217	212	262	212	219	244	252	215	247	224	237	212	225	213	229	251	230	230	210	238	222	221	242	210	241	211	220	210	227	225	225	198	240	237	219	208	251	238	226	238	216	241	227	215	236	222	216	224	232	212	255	238	219	235	224	228	225	227	207	199	209	251	232	228	233	208	225	214	243	230	228	239	228	207	219	218	214	244	234	222	227	226	236	234	253	241	226	200	213	229	224	216	216	206	228	221	203	238	216	221	217	228	230	232	222	258	214	235	258	229	222	233	228	218	220	259	228	211	232	204	230	217	215	240	212	230	228	245	234	245	237	227	235	239	233	213	230	208	253	204	225	223	218	224	237	212	230	228	256	230	258	209	217	207	216	226	209	231	234	233	227	266	222	231	217	244	223	243	229	219	222	219	197	234	217	228	223	208	221	196	216	234	226	219	213	240	208	249	234	228	205	228	251	218	219	225	196	230	230	248	211	221	237	209	229	205	232	213	221	235	217	222	227	219	245	244	227	240	238	248	207	242	214	221	248	218	229	259	240	201	223	218	226	252	236	257	190	235	207	258	239	184	226	209	221	249	246	236	223	230	210	214	213	229	243	220	236	247	223	200	209	241	190	222	250	209	247	235	222	201	231	222	244	229	210	194	257	228	216	229	228	250	215	220	217	226	218	216	244	215	228	226	235	244	242	222	226	210	233	203	237	227	220	222	218	218	234	221	225	221	231	248	223	227	225	243	237	229	223	202	210	203	237	230	234	233	243	257	211	226	239	234	208	211	232	225	230	208	225	235	199	215	242	221	226	232	217	226	255	257	215	246	215	213	233	233	225	236	207	234	232	237	223	239	221	229	205	220	222	222	212	228	218	219	210	239	239	215	190	222	216	232	229	214	219	210	242	197	228	218	239	211	209	243	244	214	218	237	209	210	223	212	224	238	251	221	244	223	251	202	226	217	229	201	230	242	232	230	225	214	219	236	219	202	239	223	216	245	266	236	230	203	214	227	199	260	214	244	251	242	227	223	231	241	254	246	235	227	251	197	216	214	209	247	221	236	230	241	240	230	239	229	229	218	246	228	231	224	226	240	232	215	219	211	221	244	233	239	217	213	221	192	234	223	255	238	214	246	225	232	227	237	213	223	260	201	211	245	223	202	216	253	193	248	229	209	229	212	253	210	223	254	228	208	213	211	241	230	249	228	202	263	236	199	212	243	228	211	243	219	236	244	212	210	232	227	205	213	220	229	218	222	219	212	242	212	226	242	217	229	240	224	231	227	197	200	221	215	211	223	213	231	214	209	235	217	219	236	226	211	262	239	242	234	220	210	228	234	254	226	225	232	231	208	241	214	234	228	223	243	221	232	220	200	216	225	251	209	221	209	228	218	208	219	211	225	209	213	229	236	234	226	214	223	235	216	242	218	210	222	230	230	222	217	236	225	212	229	220	216	230	217	227	196	231	215	216	247	239	217	237	222	219	222	232	229	228	246	220	244	225	218	222	223	241	220	211	268	241	225	237	261
13582	2451	5142	5869	4899	4347	3572	3031	2709	2445	2146	1904	1704	1473	1491	1362	1392	1240	1206	1122	1147	1060	1082	1004	1001	992	935	962	942	894	976	883	913	863	898	810	884	851	834	863	867	852	840	819	794	849	891	839	790	801	833	787	764	794	782	763	792	762	807	751	784	845	814	785	760	798	787	827	780	754	766	823	770	750	771	778	765	803	749	780	724	779	801	746	757	749	782	780	748	763	784	748	729	741	802	703	785	732	758	806	793	738	733	757	764	751	785	804	759	732	771	778	763	800	752	783	761	799	742	759	780	784	743	786	788	784	742	752	768	785	725	746	780	782	766	743	668	745	759	724	691	737	760	792	741	813	720	756	762	737	707	750	746	759	675	767	724	812	738	772	741	767	745	751	723	712	717	740	762	747	733	712	723	699	738	711	753	734	742	729	732	777	743	769	767	759	762	742	765	735	755	777	729	740	765	756	740	774	752	751	751	738	752	730	732	740	768	752	801	720	729	792	714	717	733	765	758	766	758	783	766	725	719	751	766	787	722	748	738	766	748	724	781	738	738	771	762	706	774	696	745	765	748	742	740	738	756	749	732	711	778	735	727	729	733	703	704	752	760	733	725	779	756	748	713	713	724	751	742	749	751	755	710	710	741	751	755	707	812	801	732	756	763	766	705	707	689	741	721	745	729	750	769	758	696	719	733	748	751	743	748	718	758	739	701	742	789	765	726	745	770	699	713	769	761	747	710	758	741	791	772	765	771	714	795	697	735	746	746	718	766	765	724	787	755	761	752	743	766	746	706	716	748	798	711	754	753	807	776	745	737	776	725	758	722	776	732	747	711	726	794	717	698	762	759	755	770	760	730	748	749	760	749	717	814	737	748	749	722	745	772	713	800	718	761	759	758	750	683	709	763	699	728	760	750	713	776	792	779	729	756	809	734	751	809	752	748	754	741	722	718	704	789	781	722	773	730	714	790	693	745	741	705	742	785	738	798	741	708	700	755	765	724	780	754	717	771	772	786	754	748	749	775	752	703	748	699	730	770	740	695	757	727	744	717	796	719	782	781	723	738	714	773	762	707	713	766	757	680	695	739	803	768	753	722	740	796	733	738	711	727	746	751	731	791	742	729	706	733	769	782	786	766	745	744	776	748	729	751	721	687	769	719	796	711	794	701	749	722	698	705	721	742	743	746	769	758	729	763	772	728	751	744	716	734	707	744	751	712	741	717	726	777	726	776	729	764	723	717	822	720	754	750	717	768	741	728	749	794	747	761	738	723	752	755	675	701	744	759	766	754	725	754	759	748	757	771	751	781	752	761	726	703	727	752	766	671	785	746	698	748	723	786	805	742	776	772	747	764	714	789	724	717	765	776	695	764	721	747	739	768	748	743	761	707	782	732	740	753	725	733	768	781	705	740	689	769	719	743	688	742	771	752	747	778	719	713	795	744	760	771	757	727	764	733	740	789	751	738	727	737	738	752	767	720	713	741	752	738	752	744	762	759	705	769	776	717	735	715	703	727	734	710	695	730	766	699	688	742	745	767	700	757	752	780	746	735	769	730	745	716	782	699	741	753	733	745	732	743	750	763	753	732	735	752	751	727	828	711	749	772	709	770	746	782	730	709	747	739	718	779	770	749	791	772	788	722	758	769	775	776	785	765	759	770	709	737	701	775	785	705	728	744	768	755	744	764	769	748	742	693	729	803	709	774	742	709	782	780	742	745	771	767	709	778	754	719	780	730	759	780	763	747	766	762	739	704	789	790	744	742	744	784	766	746	725	734	752	707	803	740	768	719	684	716	736	687	740	743	756	735	759	743	743	790	714	704	782	771	729	752	727	771	761	778	763	756	728	731	733	703	759	780	765	759	752	733	737	746	749	698	739	741	742	764	732	766	738	735	723	736	762	776	749	721	772	759	759	783	686	718	725	761	789	741	776	779	733	787	795	739	711	776	788	760	753	699	716	717	733	741	773	769	794	769	734	787	731	745	769	786	794	734	755	807	743	707	740	701	771	787	743	784	778	750	715	700	726	776	767	740	757	749	747	751	743	711	803	783	741	731	768	720	738	763	809	726	707	754	819	714	759	763	754	765	745	761	744	716	699	794	765	729	783	740	763	759	718	714	719	749	694	757	705	784	736	719	816	741	731	781	809	746	706	756	721	745	767	790	757	758	773	747	752	702	738	770	744	774	788	753	732	713	787	753	691	764	780	721	759	806	766	752	745	772	772	754	751	708	762	750	771	763	773	772	713	731	733	755	708	734	759	727	744	714	738	753	789	765	729	698	771	772	758	778	742	712	750	726	766	796	747	766	741	772	763	681	819	729	792	722	757	786	780	771	749	732	747	731	720	746	749	748	744	766	764	716	725	775	739	727	743	716	737	714	775	717	733	713	753	736	731	758	717	787	785	777	738	775	740	749	747	764	801	773	759	746	780	749	728	761	783	765	741	753	747	699	720	754	769	708	737	744	740	806	761	740	811	736	760	769	743	666	773	759	734	720	756	726	764	717	737	669	758	722	732	730	706	760	790	770	771	738	732	736	762	722	729	756	759	754	709	738	737	733	722	743	763	736	776	772	697	732	738	759	752	768	794	779	775	761	779	740	757	717	718	713	748	761	754	741	742	774	722	779	755	750	742	711	751	754	673	722	703	715	736	745	745	719	785	727	714	758	777	761	752	745	746	756	744	753	747	782	783	784	731	749	737	742	764	704	742	780	733	794	744	746	798	744	728	773	783	773	729	740	758	748	778	714	722	684	749	769	733	731	751	725	728	787	757	754	726	748	726	749	753	735	766	732	737	769	709	703	728	802	747	768	710	751	752	779	718	749	763	726	773	745	738	769	774	724	747	747	769	773	721	688	746	773	765	753	741	772	723	769	767	739	722	716	733	760	797	763	743	761	802	758	743	795	776	795	737	793	708	710	751	729	771	727	805	738	742	724	745	741	725	736	723	730	755	733	728	683	751	798	753	830	738	756	748	744	759	734	750	786	739	717	760	750	738	744	732	762	722	787	748	758	749	787	772	781	784	754	765	748	762	717	724	805	770	729	727	801	734	724	712	735	697	806	774	773	695	735	741	758	752	765	753	723	773	751	736	725	792	769	730	734	726	772	726	747	783	747	730	783	766	774	714	727	779	771	692	738	757	735	722	753	761	741	710	753	812	758	768	764	786	749	743	759	701	728	735	739	678	751	747	722	728	771	733	758	721	758	734	706	747	717	757	734	728	713	759	761	710	728	807	724	747	751	762	719	729	764	709	775	678	749	761	727	715	770	766	762	738	714	769	777	743	718	715	762	733	738	798	727	749	758	720	764	725	755	716	758	722	751	737	777	744	729	736	692	741	770	754	746	738	754	729	775	765	770	773	737	739	796	727	747	772	762	686	771	770	756	691	696	743	748	771	707	785	751	762	733	754	752	796	722	720	693	775	741	735	753	720	758	735	738	698	747	770	750	744	716	748	740	717	738	727	760	740	739	726	723	721	738	725
2157	167	158	145	103	112	86	92	86	88	80	83	69	80	82	77	90	69	77	77	74	73	79	65	72	88	78	77	83	85	64	73	67	69	69	83	88	73	78	80	82	85	79	62	73	73	83	80	68	84	64	73	68	77	76	76	67	84	83	67	87	74	82	98	79	69	82	74	87	88	72	90	76	63	75	86	79	65	89	72	73	80	55	75	77	74	84	80	82	83	73	71	74	93	79	71	77	82	70	79	81	73	84	83	74	78	75	102	71	56	83	72	72	78	72	94	74	89	73	78	75	63	87	75	84	79	73	72	75	89	64	68	78	69	74	81	79	70	76	78	70	79	76	84	71	80	77	84	76	91	82	67	74	77	61	88	90	73	77	75	73	68	64	83	80	80	64	66	74	71	85	84	86	63	76	77	80	78	73	72	82	84	75	70	89	84	93	90	88	86	77	94	70	60	74	77	78	68	87	88	71	71	94	82	74	65	79	62	78	75	74	72	68	76	72	88	80	79	67	76	72	83	88	73	73	97	73	77	76	66	72	75	92	90	79	74	105	78	74	73	69	87	71	73	84	62	77	66	83	68	83	77	95	62	73	78	91	72	75	74	75	83	78	62	74	77	82	69	96	79	77	72	93	96	84	85	86	88	94	83	80	74	69	82	73	83	84	70	87	85	85	78	80	74	59	74	77	95	59	64	83	87	79	75	68	64	81	82	69	65	72	81	64	80	82	79	82	86	87	75	93	82	77	81	82	77	87	78	79	82	71	83	68	90	92	75	81	73	84	79	81	67	90	74	65	75	75	79	84	73	72	68	69	85	81	70	90	85	69	67	85	69	70	77	78	61	89	79	62	64	67	72	74	71	79	88	86	63	78	75	73	76	83	70	80	81	78	71	72	88	65	90	85	81	84	68	64	85	83	72	83	86	81	76	64	87	77	104	76	83	71	68	69	94	69	73	99	89	85	77	73	86	75	80	85	68	62	71	91	73	69	67	77	105	75	61	70	92	70	81	76	90	82	77	86	60	58	77	87	80	76	85	90	90	82	78	80	73	64	76	80	72	62	71	84	82	74	77	89	78	88	79	80	71	75	80	92	87	65	91	70	77	70	94	67	89	68	75	77	82	81	74	72	81	75	76	79	91	69	78	79	73	61	79	74	82	83	86	68	87	78	70	72	80	88	66	66	60	75	82	79	76	69	76	91	82	90	79	91	83	85	83	95	82	83	59	79	90	83	80	65	83	83	77	76	97	77	74	96	81	78	94	63	70	78	72	90	65	69	83	76	74	85	95	60	74	88	75	71	81	60	77	73	88	73	75	72	80	75	68	80	92	80	87	75	60	81	82	65	78	71	82	67	68	60	80	76	76	88	93	71	68	66	81	66	81	73	62	74	70	60	81	92	84	83	90	92	75	83	81	76	88	74	76	86	64	72	85	71	71	92	97	83	74	86	62	89	88	68	52	79	77	88	73	76	69	73	87	76	89	63	74	81	67	95	80	80	84	79	86	67	82	75	62	86	72	97	77	73	65	72	65	75	77	78	80	81	93	83	76	62	82	81	75	77	82	88	67	71	72	74	75	71	73	69	82	77	67	69	81	63	63	85	82	71	76	74	77	84	83	62	89	87	97	62	83	70	87	85	82	71	76	77	86	74	78	86	91	72	76	83	84	70	79	98	90	68	88	63	90	76	82	86	74	73	69	78	75	76	66	85	83	88	88	79	70	83	79	76	72	81	85	83	82	67	81	85	81	81	75	72	85	72	76	88	75	72	87	67	66	90	72	84	93	73	81	100	89	76	95	75	62	59	65	90	71	83	70	77	79	81	85	91	89	52	55	64	89	89	68	85	76	77	84	68	94	71	73	60	75	81	69	85	86	79	82	64	75	80	94	92	91	69	75	75	72	80	75	80	76	71	84	74	82	65	102	95	90	66	76	77	89	81	79	76	71	80	81	79	70	83	71	82	65	89	77	72	89	87	89	77	86	75	66	98	74	73	67	65	66	87	81	77	69	69	78	69	83	81	68	72	66	66	90	99	61	81	82	69	77	58	68	71	78	80	77	84	63	69	68	67	79	80	69	72	71	65	83	65	75	67	59	63	93	74	77	67	78	72	76	78	78	96	85	75	77	73	71	80	81	79	77	71	84	86	66	87	80	89	78	81	78	69	75	64	73	86	98	84	78	86	75	79	62	92	79	82	88	91	77	94	82	87	80	63	77	89	88	79	79	82	81	82	81	79	80	82	70	68	79	63	73	80	59	80	71	66	72	90	75	85	75	58	83	78	79	69	75	80	75	77	72	55	84	99	69	93	73	61	72	82	66	69	98	82	61	82	78	74	75	76	79	82	74	85	82	93	81	76	70	75	66	81	64	71	67	65	87	66	67	72	63	74	77	80	67	80	88	69	91	75	84	78	91	82	84	73	71	63	84	81	76	89	83	74	78	77	73	68	79	76	77	88	85	82	74	87	80	75	76	86	70	61	80	64	73	75	89	83	76	55	73	96	76	76	73	75	85	93	76	81	70	78	83	70	86	89	71	81	86	66	83	74	81	74	80	73	85	84	86	60	69	81	99	80	69	85	74	71	87	64	89	74	77	79	87	82	56	71	65	70	67	74	88	75	80	68	75	82	72	68	75	80	83	54	83	93	71	68	73	59	74	75	84	89	68	81	84	65	71	85	73	64	75	76	88	72	70	84	75	78	84	82	81	67	84	84	71	88	78	75	91	78	61	79	69	79	68	80	64	81	68	90	78	76	82	74	70	74	71	72	71	83	66	89	54	80	75	76	64	75	87	73	77	73	83	97	100	63	78	84	80	79	67	74	74	76	65	83	72	67	80	70	74	85	73	80	77	82	65	71	69	65	75	101	68	72	83	68	71	75	65	89	68	76	84	77	70	87	68	59	91	66	85	69	67	98	89	84	73	74	89	86	68	68	63	81	93	92	76	80	79	85	71	71	71	84	79	84	92	78	82	74	70	68	71	83	81	88	64	64	63	86	88	102	71	87	78	79	81	77	83	88	77	90	88	91	81	87	87	80	59	79	91	81	73	82	74	93	71	74	95	79	77	94	89	78	71	74	76	85	72	97	69	61	97	82	87	79	69	77	87	79	88	95	74	86	82	79	52	81	67	70	84	76	73	81	68	64	66	55	72	77	75	77	66	92	75	85	89	71	82	68	78	82	84	86	71	89	82	98	76	74	88	92	65	60	67	87	89	64	82	78	81	69	80	76	81	98	65	79	78	93	67	78	70	79	82	71	90	71	89	81	64	86	82	76	76	92	77	75	70	69	60	64	77	88	73	91	70	69	69	80	63	82	74	82	70	75	73	69	76	89	76	82	54	72	90	58	91	86	99	95	73	66	93	84	83	89	65	73	70	85	74	70	78	66	64	88	77	60	79	71	77	68	81	80	75	74	81	66	69	87	81	84	64	78	90	86	65	76	67	70	85	87	73	78	71	85	90	80	74	58	76	74	80
3227	420	509	527	493	458	462	452	401	377	362	364	382	319	348	327	330	345	358	307	351	331	339	316	362	306	320	338	349	367	320	324	332	328	340	363	324	349	341	315	324	303	342	327	343	301	344	330	331	325	327	309	309	312	342	294	344	313	280	315	339	298	338	318	364	308	318	307	308	361	288	313	311	301	332	344	326	326	354	341	327	324	312	332	352	305	316	321	313	317	326	280	306	315	334	304	344	317	331	349	331	334	314	277	311	365	354	292	297	302	310	337	330	292	286	313	293	298	327	327	329	320	324	280	272	312	292	309	318	327	298	321	345	320	339	338	329	294	278	340	330	336	314	288	318	322	298	346	306	334	331	301	298	304	313	318	357	318	330	303	330	293	307	338	292	290	330	313	354	342	306	333	319	332	337	323	342	317	295	299	316	324	297	309	298	359	308	324	261	300	330	298	323	330	336	326	306	332	336	286	310	335	303	309	311	341	319	306	325	332	307	315	315	326	340	336	293	327	327	326	312	333	328	290	330	315	313	302	307	318	320	321	313	314	339	297	291	336	328	337	324	310	299	304	313	351	329	297	301	309	329	285	329	325	284	347	323	316	310	303	314	305	336	329	316	300	330	318	311	327	316	338	319	308	368	333	327	330	317	334	305	296	336	327	336	307	326	343	311	313	296	327	292	332	335	336	321	340	328	318	321	306	316	313	309	336	311	302	323	288	287	328	338	321	330	302	293	331	337	314	327	309	338	309	337	327	305	342	307	312	327	296	326	320	323	321	291	316	307	351	325	297	303	337	320	306	329	317	309	332	349	319	351	298	331	327	331	315	279	308	386	312	344	335	334	319	332	322	314	336	312	336	336	293	286	318	313	319	321	291	332	311	322	334	319	332	341	334	318	321	321	320	314	311	354	361	326	296	309	351	297	360	321	316	286	318	342	315	305	320	311	321	335	299	319	357	307	313	304	330	270	329	301	335	302	341	324	329	318	337	323	326	304	319	307	303	327	356	297	313	286	322	324	280	311	326	337	316	323	295	307	337	315	314	364	314	307	345	314	296	344	300	331	317	315	338	328	313	298	314	303	291	346	323	309	330	311	337	334	307	314	301	310	300	332	332	354	313	304	326	302	341	305	324	346	324	305	315	300	295	324	338	303	319	320	328	315	311	308	316	303	298	328	305	329	325	316	324	300	287	309	337	305	337	351	328	301	297	298	319	282	355	344	328	288	321	337	315	312	307	314	357	315	334	333	351	318	320	352	314	295	331	320	304	331	307	344	313	305	337	334	323	355	339	290	339	288	340	325	303	331	306	351	354	325	289	313	331	313	314	308	295	294	318	319	335	300	319	326	337	358	318	335	291	305	343	310	315	325	315	336	345	328	333	334	332	336	335	335	292	324	314	358	337	309	320	326	279	348	309	311	311	324	341	336	305	334	308	356	332	348	350	324	317	294	328	289	351	294	339	290	312	325	311	335	339	340	334	309	298	322	312	299	358	278	310	283	329	346	304	321	318	283	332	346	319	318	310	340	296	336	326	324	311	318	322	313	295	311	341	352	321	312	297	331	305	315	310	330	324	301	341	318	331	334	338	369	331	315	300	343	364	300	344	322	307	352	358	310	307	315	334	336	349	321	341	295	352	353	338	298	306	321	287	318	320	326	296	313	306	313	265	336	310	336	315	332	315	318	314	349	333	321	304	299	307	343	307	312	311	283	316	325	322	310	327	333	298	316	317	309	352	313	322	331	304	321	322	305	306	313	296	371	311	322	315	305	325	294	306	323	312	332	313	323	337	304	323	320	332	288	332	295	279	339	311	342	316	316	325	319	329	343	314	331	308	314	322	303	298	353	327	341	310	310	318	343	309	303	322	310	327	313	331	295	300	306	332	303	355	326	319	336	308	284	342	288	331	393	302	319	315	308	313	340	346	325	320	333	342	303	309	302	311	304	316	308	323	324	304	293	318	308	339	319	354	310	327	315	307	318	333	345	328	308	317	302	340	333	322	305	345	312	296	331	320	305	334	314	324	328	318	334	311	329	327	316	308	296	333	316	325	275	349	309	318	336	327	322	313	321	307	333	332	333	312	294	343	295	332	298	292	333	314	344	320	308	318	354	326	311	284	333	328	318	314	367	305	292	288	335	316	291	328	304	313	320	322	335	326	330	306	311	303	331	341	321	291	317	319	328	329	291	326	317	309	340	320	316	282	341	292	324	326	334	340	317	297	346	333	310	327	311	341	326	331	298	319	325	326	320	288	316	343	323	315	348	338	324	318	344	339	355	299	325	322	316	345	330	298	351	311	309	308	308	291	296	309	283	304	338	351	298	341	355	297	334	294	322	316	358	362	324	295	312	295	316	342	325	305	311	300	316	342	297	310	338	320	334	311	313	300	317	314	316	328	329	319	304	314	296	336	294	330	304	334	317	351	316	332	315	289	309	316	322	329	315	309	319	312	301	297	312	367	319	299	339	334	331	304	315	327	335	331	336	303	335	310	310	298	317	348	319	299	344	313	334	325	319	298	331	313	308	295	341	327	304	317	329	350	324	360	299	350	323	315	372	316	327	308	320	341	320	328	307	303	296	279	309	319	303	318	302	327	329	329	310	309	346	319	316	333	303	340	325	316	295	340	325	308	317	312	339	313	334	312	318	311	303	306	347	312	308	298	319	327	310	336	296	318	305	335	316	324	297	347	332	293	326	299	324	379	317	318	304	321	327	292	303	290	295	293	301	349	319	316	329	337	339	301	373	295	324	321	314	351	315	324	308	320	320	330	309	323	323	317	316	302	346	349	307	345	340	316	350	301	283	315	334	316	298	300	308	310	327	336	316	328	308	305	350	294	300	321	342	314	336	298	330	347	332	342	321	320	314	321	360	307	303	312	336	338	349	294	297	282	351	314	315	327	335	315	308	295	324	308	330	314	321	304	310	318	319	330	316	342	305	313	314	325	318	317	345	303	297	318	326	305	315	354	315	317	322	327	342	329	331	332	318	320	313	340	331	319	319	297	333	288	317	302	304	314	331	344	333	338	319	304	290	318	322	312	338	328	302	320	298	322	350	310	336	321	321	325	312	314	324	305	341	332	345	332	330	341	300	315	324	345	295	339	321	312	304	315	333	340	319	302	297	330	305	315	321	314	316	317	316	294	294	320	322	351	311	320	287	349	310	324	313	312	323	305	344	337	318	315	323	335	335	338	311	318	324	343	319	304	312	348	311	344	328	318	330	334	320	314	344	318	345	325	323	305	302	332	284	310	311	300	300	353	341	321	319	318	300	299	372	320	307	298	312	318	325	304	319	331	325	333	316	315	344	320	322	323	308	312	312	300	310	317	329	340	315	321	327	307	330	341	304	333	321	331	328	318	295	344	302	343	313	301	308	288	337	347	334	331	319	307	292	317	309	313	320	345	312	316	317	337	335	333	325	301	330	310	323	350	318	296	360	321	307	294	321	318	331	359	331	325	324	322	322	363	326	311	315	331
15626	1557	1164	912	650	515	417	384	332	275	263	242	232	224	205	209	214	209	208	187	182	184	199	188	187	173	153	177	157	155	175	171	191	164	197	167	191	163	176	174	191	154	179	168	178	159	157	197	151	163	171	147	151	161	180	176	173	171	173	203	182	167	155	190	173	193	170	170	161	178	166	177	155	143	172	171	194	158	168	140	143	160	195	169	185	137	154	157	201	174	174	178	184	162	164	154	161	173	163	149	164	177	163	174	165	181	184	184	174	161	174	193	159	180	150	160	145	164	162	155	163	170	184	164	152	163	128	151	160	177	158	170	182	176	174	187	170	163	153	176	159	172	186	155	175	174	167	139	148	147	160	168	165	169	162	157	149	160	168	177	169	177	174	145	167	185	167	165	166	156	142	164	151	163	156	182	193	178	161	194	160	160	177	165	164	183	130	161	183	166	162	164	189	178	168	174	149	162	144	142	142	183	173	178	175	185	152	150	144	167	143	190	162	156	175	165	186	147	174	173	189	149	175	171	158	174	158	175	162	168	178	169	149	177	160	165	159	179	175	131	151	171	162	179	163	182	154	158	184	157	151	174	173	134	160	147	161	185	130	184	166	161	172	179	164	162	172	168	170	159	180	147	165	154	152	133	151	164	150	154	182	153	170	156	156	196	178	150	146	169	171	156	155	167	205	159	167	166	182	173	174	162	159	143	157	158	165	174	167	182	165	182	135	145	159	152	167	171	163	176	155	156	180	173	143	168	146	173	149	172	152	151	173	167	166	146	164	165	161	172	171	174	142	127	144	157	168	168	171	137	161	162	142	138	188	152	163	169	172	161	160	161	173	166	168	165	167	190	153	155	166	192	168	164	182	159	157	141	151	167	169	165	161	162	172	160	173	157	169	169	179	154	169	151	154	186	143	163	152	151	178	153	146	152	181	154	161	148	171	148	172	171	162	159	153	187	171	158	167	158	183	180	163	160	148	168	169	153	148	166	173	156	187	170	176	182	173	184	170	149	156	151	176	160	147	162	163	183	164	178	136	168	156	153	141	176	149	179	164	170	145	164	148	150	183	170	167	153	155	153	147	177	147	169	168	182	151	160	157	154	172	167	176	175	155	143	192	144	154	156	178	166	189	182	139	180	173	177	149	149	158	197	150	153	155	168	181	179	151	166	170	164	177	155	174	164	164	162	176	162	153	175	181	160	148	168	188	160	148	154	155	175	174	145	149	161	151	153	159	192	149	172	163	174	195	170	170	181	174	179	144	142	164	166	155	160	144	160	165	157	164	173	166	165	171	165	163	208	171	166	177	159	175	153	173	170	165	170	135	187	154	155	167	171	158	176	165	178	182	162	168	153	141	165	168	163	162	188	166	157	170	175	153	159	166	198	161	174	148	179	152	147	177	156	175	163	152	167	168	157	165	159	177	155	160	186	141	173	163	166	165	166	153	149	144	160	162	179	176	164	156	168	167	185	182	179	175	153	188	180	172	157	165	153	152	167	188	148	145	154	154	155	155	174	155	148	171	174	170	167	162	151	177	164	152	160	188	159	183	181	174	170	149	156	177	194	154	130	155	164	159	170	156	193	144	171	153	158	151	157	174	173	158	170	171	162	154	178	149	164	165	159	164	164	183	181	165	175	164	181	178	154	156	147	160	167	167	145	177	162	141	169	155	164	174	159	161	163	146	157	172	167	177	148	172	154	177	191	169	151	185	156	160	165	164	146	183	167	177	188	168	163	136	156	171	165	171	165	160	172	147	151	167	141	162	138	176	139	154	171	161	151	162	187	158	136	145	167	171	159	165	180	163	161	162	150	165	151	160	174	174	158	171	172	152	158	141	176	177	154	176	158	179	158	181	189	169	139	157	166	176	160	145	177	159	136	173	173	162	169	154	160	153	177	149	157	162	162	182	162	153	149	166	164	170	161	172	157	152	167	174	171	169	184	163	167	162	185	154	163	144	148	151	164	160	150	176	165	151	159	170	171	167	157	147	157	144	150	166	169	145	164	169	165	173	175	171	146	154	163	154	188	166	156	169	150	181	173	154	153	164	163	176	175	162	148	166	164	161	164	146	167	162	152	160	152	171	166	194	165	170	157	159	136	158	171	165	191	169	173	176	167	140	161	150	161	166	156	178	172	167	157	126	189	191	161	174	161	148	194	180	186	167	164	125	165	170	160	168	167	184	165	151	163	140	180	143	167	177	169	172	159	152	161	192	158	187	145	165	171	184	163	164	157	158	186	162	146	180	152	172	159	192	177	175	182	170	169	167	166	142	158	172	166	151	188	164	178	148	140	164	139	178	174	195	160	169	169	170	151	169	182	164	167	138	165	160	144	170	176	164	135	184	190	172	158	174	163	161	191	161	145	156	184	178	150	152	179	158	164	169	165	156	164	156	157	162	145	161	164	163	158	166	193	162	153	149	163	159	154	151	153	156	157	186	140	173	171	176	171	137	156	172	151	156	174	141	174	175	151	180	157	174	165	164	143	176	160	173	161	174	163	147	157	165	161	183	148	177	163	189	166	143	147	152	171	186	155	147	153	164	181	179	146	174	176	163	183	162	178	137	179	146	153	157	172	188	163	148	169	184	138	160	170	153	150	177	161	143	142	152	165	172	151	162	157	176	198	171	175	162	165	162	148	159	167	174	146	164	171	187	167	168	159	162	162	145	167	170	167	153	156	164	170	171	166	151	151	172	183	163	179	167	147	165	152	173	177	145	173	163	165	171	149	154	173	154	157	164	136	174	157	168	145	169	173	173	179	154	176	160	166	156	154	150	151	168	159	148	172	163	149	162	187	162	164	170	205	192	169	187	155	154	171	156	146	168	167	173	165	150	179	146	165	150	156	171	189	180	157	160	165	176	174	174	174	177	146	171	169	168	171	159	164	155	166	195	149	166	152	167	182	160	170	175	144	216	169	156	144	178	167	148	176	157	152	184	165	182	163	150	170	172	162	170	172	136	151	146	155	165	165	150	191	164	173	172	181	181	170	173	175	155	155	156	145	172	173	185	149	166	170	192	160	176	169	165	153	174	160	162	200	151	151	149	150	135	177	149	139	147	166	164	131	149	150	157	157	180	151	145	151	160	164	158	143	164	139	157	153	164	152	146	162	211	154	158	150	181	158	171	174	150	165	167	156	166	160	148	150	160	169	163	150	155	156	149	168	167	172	156	174	146	183	168	164	155	165	178	156	173	169	146	152	164	159	179	162	166	179	155	142	167	156	183	188	156	174	169	169	154	160	183	156	165	153	161	174	163	159	147	184	146	166	188	162	170	150	170	168	163	149	166	161	156	154	158	141	175	175	165	174	162	154	150	137	167	152	158	171	164	170	174	160	158	177	180	151	151	150	155	176	147	161	167	183	159	186	149	179	165	153	178	145	172	158	160	170	169	153	164	157	163	161	151	201	162	168	170	137	171	164	145	165	179	172	195	164	157	158	141	152	170	147	173	159	185	162	153	186	178	177	174	142	167	172
9751	1443	2838	3463	2906	2501	2074	1845	1619	1404	1274	1180	1018	1010	931	883	895	875	824	779	753	744	735	733	762	635	683	684	695	665	645	627	649	619	651	648	634	648	668	641	601	647	614	577	619	616	628	608	572	618	595	589	619	620	608	563	627	567	601	610	533	639	641	582	552	615	595	581	597	609	601	554	617	594	634	590	590	529	610	575	578	566	588	576	596	566	600	615	555	579	625	596	600	622	590	601	592	537	602	569	585	593	539	615	534	621	564	567	582	605	554	600	579	585	630	598	597	582	593	536	584	557	569	631	626	601	606	575	585	573	560	579	571	580	593	583	555	593	579	564	596	610	618	557	588	633	543	556	568	579	581	591	564	633	592	585	584	581	593	564	601	588	558	630	586	580	584	576	607	565	571	571	576	578	596	613	559	611	588	558	550	601	567	564	554	588	599	590	566	566	575	527	579	568	552	571	578	561	563	593	606	577	578	538	569	562	583	554	552	553	543	591	589	596	560	565	553	594	601	551	557	581	580	549	573	583	555	586	551	591	587	588	578	611	563	581	584	560	553	571	581	609	573	604	582	588	582	600	586	528	566	574	574	592	594	579	573	570	583	560	631	566	534	570	598	591	552	578	565	579	571	569	588	611	571	575	559	583	620	552	576	562	608	580	565	630	615	545	580	588	606	597	594	600	567	579	571	582	548	567	606	580	618	590	588	607	604	560	617	603	559	588	595	602	543	567	582	557	567	621	581	587	570	572	566	594	571	590	578	583	546	580	576	564	589	547	611	558	562	592	605	576	596	620	554	528	628	578	621	584	596	562	576	534	550	551	573	605	594	532	579	583	597	503	596	533	616	574	584	567	591	575	595	580	535	629	559	582	570	574	564	597	570	594	587	559	571	549	523	532	585	599	549	588	563	571	560	587	542	613	572	576	591	555	599	589	581	575	557	568	551	586	543	578	583	532	551	578	591	529	569	607	592	595	575	558	542	566	585	568	570	612	603	566	595	540	554	548	580	618	548	582	577	577	579	613	593	577	625	589	550	585	531	562	581	604	577	591	565	585	602	565	578	609	560	548	576	569	570	586	555	581	606	587	572	563	639	596	586	555	589	564	572	593	610	612	601	596	622	606	590	569	595	586	565	594	580	577	534	603	598	588	555	568	621	567	551	571	570	565	572	569	566	544	581	556	581	615	565	581	562	579	551	578	562	549	558	586	571	565	570	556	552	632	587	576	556	574	592	549	576	582	556	553	580	573	579	590	561	550	591	553	616	555	586	543	549	586	542	559	566	622	572	587	611	558	627	572	615	599	633	576	558	585	618	595	616	603	570	603	570	596	549	560	562	554	578	509	576	527	574	540	542	546	556	542	520	588	601	563	568	562	563	604	603	575	602	600	557	588	576	649	555	608	581	571	627	618	576	536	578	620	582	586	585	570	618	521	569	598	619	614	592	556	549	600	553	570	588	575	608	578	605	609	580	579	555	554	564	590	564	559	620	572	539	572	564	605	523	566	568	556	573	577	556	610	569	586	569	609	598	569	592	626	580	572	604	552	583	594	587	587	597	559	521	581	580	556	549	600	574	530	571	590	618	563	585	599	611	601	529	595	592	630	612	553	584	596	545	598	575	621	592	540	559	615	535	573	561	560	578	569	571	632	585	564	580	575	529	548	587	581	541	572	607	544	561	573	608	590	606	551	570	552	617	580	632	582	595	562	543	569	563	571	558	565	556	587	574	570	593	540	581	591	588	584	586	573	589	578	596	600	589	572	573	592	566	530	616	565	574	580	612	611	548	530	572	591	592	579	563	563	574	553	576	634	599	607	613	604	595	543	580	576	559	608	591	567	582	545	583	524	537	572	604	580	541	580	595	556	552	604	574	578	591	612	613	521	579	588	576	540	567	583	610	573	568	579	596	533	546	584	536	584	603	574	607	567	567	581	552	563	551	582	514	529	609	584	567	590	576	550	613	543	560	580	571	593	567	537	607	565	599	595	579	577	590	613	567	577	575	586	531	599	529	584	593	573	595	575	554	541	580	546	567	540	601	561	610	563	617	603	604	601	558	569	549	542	558	542	579	569	580	542	532	597	552	567	562	596	566	581	564	540	564	570	534	553	581	545	573	608	583	559	543	567	598	563	560	570	507	562	626	586	530	534	589	580	589	624	596	594	594	597	596	579	589	609	579	592	564	603	556	585	588	590	579	598	548	550	587	585	579	564	603	581	588	580	567	572	581	613	533	543	571	575	613	562	539	587	580	570	531	571	560	561	539	612	560	603	541	564	566	580	556	585	589	610	556	535	599	573	554	565	548	557	603	586	576	559	565	559	599	596	605	575	600	565	570	580	577	591	597	584	558	521	582	592	599	600	592	535	587	560	577	560	596	568	599	550	611	579	609	545	588	582	555	582	553	589	568	569	568	584	533	564	581	613	553	579	564	565	587	539	511	598	593	608	559	574	563	586	595	542	522	584	606	577	563	564	531	534	573	537	585	552	596	595	539	570	566	599	561	600	630	585	594	597	584	591	567	570	572	570	575	587	570	570	601	563	581	585	624	590	587	564	564	588	547	579	597	565	579	582	562	556	559	603	552	595	569	568	556	558	587	585	612	579	573	537	575	618	626	591	598	551	572	574	569	545	599	572	544	564	563	616	528	592	547	587	553	592	590	538	607	540	583	564	593	559	576	559	587	561	544	575	606	567	584	581	544	627	562	595	602	624	545	534	531	595	602	575	595	582	568	619	563	565	597	566	583	609	564	587	579	560	593	536	575	586	576	548	557	527	554	566	578	567	583	550	589	556	603	577	588	559	545	584	600	566	548	602	599	598	603	521	628	589	549	591	577	603	586	644	556	614	618	583	548	574	562	582	581	605	545	528	616	582	586	576	565	606	588	584	541	591	602	554	562	600	594	558	558	576	576	602	608	586	569	571	600	561	599	607	598	603	557	570	597	575	584	568	578	582	559	605	576	588	577	554	554	565	575	572	576	556	558	579	570	562	575	566	615	582	591	577	633	610	562	600	562	554	612	591	618	574	597	587	554	643	566	533	614	580	586	589	591	587	601	533	568	635	580	613	569	546	581	590	610	624	599	551	630	591	557	542	564	564	579	575	554	576	592	617	587	553	614	570	497	552	571	520	573	604	558	517	564	565	581	593	596	564	584	584	555	556	576	568	557	553	614	608	551	567	554	599	604	581	552	566	575	548	604	565	560	536	577	576	543	606	595	552	567	531	521	572	594	572	595	614	575	549	558	589	591	614	568	600	574	596	564	601	562	527	589	567	536	534	573	575	586	550	553	599	570	589	572	585	581	617	579	635	603	591	575	601	581	592	565	565	577	558	627	582	571	553	573	603	569	576	516	537	568	596	589	597	555	570	621	568	543	578	539	562	582	545	561	529	585	611	525	562	571	611	604	550	549	576	556	589	567	581	574	629	526	573	600	587	594	606	624	570	555	577	591	562	611	583	568	563	576	566	609	591	631	582
24670	4109	2373	1756	1252	954	707	641	532	462	413	399	329	390	325	285	277	293	307	257	252	221	268	287	274	258	262	262	234	260	242	269	213	214	235	224	251	235	225	226	238	211	213	198	238	205	238	240	192	231	218	251	214	255	236	234	231	235	243	251	225	244	225	265	224	238	250	221	234	213	230	226	243	227	208	233	224	225	227	254	234	201	221	235	203	228	225	209	218	206	211	233	218	220	216	238	241	231	251	236	212	227	253	212	212	222	250	193	228	238	214	249	228	214	230	229	217	228	237	220	217	236	261	212	208	216	236	234	220	234	234	214	220	222	222	226	241	203	220	240	234	234	229	235	213	221	221	214	222	217	219	241	245	213	242	232	196	237	232	229	215	238	208	225	221	203	216	235	204	222	206	246	218	243	220	229	236	230	237	221	216	240	220	238	238	215	211	235	213	249	219	224	225	206	219	202	221	215	228	219	204	201	205	226	228	220	227	215	211	244	219	209	206	214	192	226	217	217	225	204	200	192	209	200	246	231	269	234	205	227	226	231	225	224	234	226	232	220	217	228	200	237	237	239	226	225	237	220	219	211	235	240	224	226	222	226	229	190	230	244	233	228	215	237	219	252	249	236	217	229	243	212	194	216	216	227	209	225	232	219	248	219	245	205	220	195	222	235	227	245	204	245	240	249	226	246	247	214	206	216	249	213	222	212	230	228	209	247	234	223	223	218	243	205	227	212	213	236	212	233	218	224	218	232	232	197	235	226	251	208	232	228	236	201	208	212	242	217	217	245	232	218	243	227	202	203	220	218	209	219	228	236	223	215	227	208	251	206	206	206	215	229	208	227	237	208	208	228	233	214	237	216	230	242	212	196	250	224	251	224	223	221	254	225	206	200	234	224	241	205	204	221	233	227	232	215	223	205	186	206	206	238	241	235	218	245	225	215	218	237	250	240	211	202	240	219	232	219	235	224	244	228	190	246	210	234	210	223	238	215	235	215	224	239	220	223	236	214	212	223	194	200	238	232	196	242	225	205	226	225	220	237	227	218	207	219	233	204	236	227	212	214	240	228	213	248	213	216	251	221	228	205	192	223	209	217	222	222	217	203	210	215	223	240	230	220	238	210	220	217	214	204	245	213	210	219	230	230	206	223	229	223	218	212	227	230	216	242	232	237	228	215	221	228	229	202	228	237	225	235	256	225	220	235	215	249	237	255	200	235	227	231	247	219	225	220	209	231	231	225	243	241	238	199	210	210	248	207	209	215	206	249	242	235	236	211	227	246	225	198	253	200	212	209	205	225	240	225	217	211	182	204	193	248	213	229	259	227	234	220	231	234	246	255	213	238	243	224	220	238	187	233	234	232	216	211	221	215	226	199	216	241	188	223	213	236	222	240	208	210	227	206	220	194	245	216	220	257	203	235	236	224	222	211	226	222	215	216	221	214	252	249	248	219	201	199	204	226	251	235	227	255	216	212	201	237	222	225	218	235	211	227	215	200	240	234	244	229	233	209	192	236	214	192	217	223	237	218	208	227	243	235	219	220	207	245	244	224	232	232	211	236	229	215	212	235	220	228	230	241	225	234	216	205	227	190	207	235	226	233	214	234	228	209	238	231	231	220	205	217	214	237	229	207	198	249	232	243	243	235	234	246	238	217	247	230	220	219	191	226	234	227	229	224	210	248	208	233	238	207	228	211	214	228	242	219	230	255	209	200	207	213	218	218	227	222	212	207	225	227	222	231	216	209	199	257	230	210	215	243	240	243	244	198	221	211	213	212	209	205	218	223	210	231	225	240	205	215	209	227	228	225	208	230	215	198	228	205	206	218	210	222	241	235	218	218	211	194	197	230	207	217	227	213	233	245	227	258	228	222	238	216	224	216	221	198	246	215	215	221	229	206	217	188	235	217	216	210	234	223	207	218	223	240	226	200	233	238	235	251	219	239	202	222	233	214	208	236	225	211	221	214	197	216	202	220	264	225	243	220	214	218	234	229	229	231	234	223	238	211	236	211	217	198	206	211	229	224	214	215	236	222	225	226	226	254	224	212	235	214	239	214	224	209	217	220	195	242	217	218	237	222	222	220	199	222	221	239	213	204	213	228	224	218	206	223	212	225	245	223	246	206	203	195	224	239	239	219	202	199	211	265	237	241	217	236	235	200	249	244	221	242	233	216	238	219	214	227	203	233	237	205	224	248	219	203	214	220	208	214	221	219	225	216	220	195	212	213	208	211	233	216	261	203	218	226	251	222	221	219	229	224	244	217	230	220	211	227	205	237	219	207	222	260	208	215	223	229	233	237	226	227	230	221	264	236	230	212	233	202	220	207	252	247	225	194	234	234	230	233	235	215	199	222	245	233	253	219	236	232	230	216	223	212	212	238	218	208	219	205	235	236	242	217	193	199	230	238	207	209	194	228	259	229	212	212	219	233	243	212	218	209	236	233	229	215	216	232	203	196	230	238	247	227	253	240	208	206	233	215	202	221	249	230	248	220	208	222	210	235	203	243	237	214	223	217	229	229	239	202	218	233	223	243	207	230	210	235	231	228	228	211	238	204	218	218	240	223	204	249	237	246	240	207	208	244	210	210	221	245	197	228	219	245	218	234	210	249	225	204	217	224	230	200	208	193	223	247	235	222	224	229	195	217	232	216	231	221	236	208	212	214	214	200	234	200	212	207	191	237	225	226	221	223	242	232	229	236	237	213	214	216	240	207	231	239	198	229	237	239	229	228	218	239	226	212	228	218	224	225	220	212	209	203	219	251	209	238	217	218	207	235	226	224	202	214	224	236	233	222	217	227	229	227	252	222	227	217	237	217	217	207	216	224	201	254	256	214	259	234	232	205	227	235	240	201	235	237	231	251	199	235	226	220	240	218	220	208	206	251	216	225	215	196	239	203	235	238	201	226	211	234	211	211	225	235	216	228	200	210	220	240	239	210	215	228	230	214	215	232	248	181	254	223	232	217	234	249	188	225	229	221	227	223	208	226	241	229	230	186	202	209	211	222	223	240	220	223	236	210	227	207	271	196	215	206	237	217	207	229	244	215	256	239	228	208	238	222	224	232	228	205	202	230	229	209	207	243	225	247	220	216	234	207	218	232	216	225	232	208	210	205	235	257	206	236	224	212	226	216	202	218	231	232	219	239	222	212	242	248	226	245	208	207	224	194	242	214	193	210	215	215	213	241	231	222	217	222	211	213	227	204	226	221	209	238	228	218	227	253	215	221	212	216	221	232	252	198	242	216	230	245	217	221	243	208	242	228	233	211	207	214	207	217	240	219	207	212	221	234	202	225	231	220	199	235	235	242	244	219	208	211	226	213	237	232	203	219	225	235	231	198	202	197	216	218	234	199	240	245	244	237	240	255	205	229	228	213	224	218	226	226	231	245	245	226	225	235	225	212	206	220	207	210	208	206	220	241	221	236	223	223	254	230	231	208	242	215	224	216	227	216	228	192	237	214	229	241	205	222	265	206	220	255	242	229
13543	2423	5015	5807	4983	4294	3517	3055	2697	2340	2097	1816	1718	1605	1526	1359	1342	1289	1181	1136	1114	1112	1022	998	1011	1029	1020	977	931	926	872	865	935	876	863	856	849	901	822	907	867	814	822	870	851	800	837	792	826	764	795	819	789	752	801	795	786	798	731	817	846	771	813	744	774	761	724	813	743	757	821	811	757	784	745	764	790	789	797	763	711	724	758	788	743	744	763	736	752	751	777	735	784	765	731	784	742	804	757	715	729	785	765	732	748	757	750	754	712	763	752	787	751	753	743	744	739	705	760	758	813	759	738	740	750	716	706	767	740	743	746	752	767	751	793	783	758	781	750	759	741	708	757	767	759	779	726	780	738	782	725	774	733	682	749	737	746	749	683	748	752	782	739	777	709	734	723	729	744	767	782	749	743	739	747	752	757	788	781	727	770	748	746	742	734	778	730	737	732	769	775	727	734	752	729	751	729	736	759	706	712	722	769	696	721	733	738	748	721	711	730	719	719	776	706	771	739	687	764	723	747	781	751	739	696	706	708	744	762	810	698	766	749	750	723	778	735	753	763	757	740	716	785	757	727	737	740	797	762	781	722	721	735	759	749	646	747	738	757	763	710	753	704	771	730	733	748	757	744	740	815	684	702	733	722	687	768	754	719	773	732	778	801	745	757	722	753	743	800	765	752	758	719	741	724	737	761	751	763	746	760	740	747	772	732	750	762	769	734	768	735	723	744	736	740	755	727	735	739	800	753	734	740	750	710	775	743	753	774	776	781	716	711	712	723	735	776	718	772	729	714	748	776	745	737	747	768	725	734	762	774	694	744	726	754	748	708	748	754	721	728	724	753	669	748	763	722	731	774	678	766	739	730	782	744	753	754	763	729	731	721	726	775	728	763	689	761	748	744	754	766	723	690	763	735	757	761	762	777	721	739	770	723	824	688	765	731	772	724	764	734	767	735	721	789	736	721	743	778	762	721	679	792	708	772	759	786	783	745	692	718	760	762	771	786	755	758	774	703	679	766	709	765	720	763	771	758	729	728	774	730	768	747	727	727	734	749	741	770	694	751	765	779	758	768	727	701	716	804	781	735	787	744	732	728	752	732	759	759	734	765	763	704	726	738	761	739	708	802	759	716	754	756	753	672	775	703	743	748	711	786	749	716	751	720	780	774	716	654	697	715	771	745	725	792	760	741	766	734	736	712	726	730	730	772	762	736	705	693	745	757	748	750	757	717	770	718	739	711	707	687	778	735	777	806	763	777	722	730	757	727	741	714	737	735	708	744	735	743	736	749	719	731	718	775	743	742	737	733	753	784	768	710	691	798	715	738	740	745	748	727	750	747	736	755	679	703	775	715	716	733	726	741	778	710	764	754	754	779	737	732	733	723	724	754	752	748	755	761	762	705	769	775	722	728	677	754	722	692	706	765	697	710	778	719	719	710	733	704	755	784	776	732	697	745	704	711	757	744	747	757	730	757	775	818	748	728	768	741	772	706	733	706	724	747	800	764	736	750	733	770	745	696	692	778	719	758	754	740	724	734	726	731	727	717	701	745	701	796	755	737	764	712	757	766	717	754	750	809	724	765	768	813	735	752	745	727	727	754	742	724	746	755	793	730	735	755	723	746	740	779	706	759	754	720	727	731	785	700	713	734	729	746	742	714	732	783	741	759	769	768	754	730	775	750	769	772	783	759	656	773	726	728	775	694	747	749	726	763	754	764	718	734	746	762	745	707	731	746	733	754	722	696	713	742	757	737	782	738	769	768	745	719	753	759	744	722	718	766	711	731	726	763	775	733	766	745	732	723	765	765	734	734	744	750	741	747	739	737	757	758	681	751	764	723	778	741	756	769	730	710	731	681	776	747	740	717	708	741	706	731	746	725	716	746	748	712	774	735	729	752	757	752	718	718	758	757	732	720	768	754	714	741	701	794	799	752	729	746	711	784	736	744	716	790	784	761	718	733	725	750	728	689	773	775	770	732	715	733	734	791	714	722	733	697	739	721	717	741	737	758	771	757	711	751	729	774	725	745	785	772	779	754	716	699	780	785	752	794	777	686	745	759	733	715	710	741	739	775	741	688	751	720	730	715	767	759	747	758	730	744	752	769	668	748	726	808	734	732	749	752	738	776	754	737	778	720	741	753	735	714	746	758	710	738	747	769	772	728	804	731	740	737	728	772	741	716	773	715	767	768	711	786	732	734	731	773	748	773	724	758	727	778	726	762	749	718	762	775	740	767	740	726	735	784	718	783	742	747	740	764	731	742	718	704	763	708	761	743	716	748	731	776	783	741	717	737	771	767	732	753	755	750	774	755	733	709	741	721	743	758	740	774	743	730	743	752	724	768	735	758	746	763	759	741	776	715	725	751	777	776	791	751	732	714	737	745	734	728	814	743	751	688	750	748	731	770	739	740	756	761	697	727	736	758	779	775	719	738	726	743	788	749	814	743	753	722	748	762	772	719	710	699	737	744	790	704	757	721	811	766	752	772	768	705	723	752	761	751	751	749	733	743	759	698	778	708	759	772	744	715	737	748	728	690	780	736	737	744	731	743	757	764	716	755	749	714	773	716	690	784	688	690	736	732	725	725	788	821	723	779	715	770	750	736	692	740	732	748	778	782	744	755	752	748	788	735	770	766	728	695	730	784	691	765	720	743	718	724	734	749	761	755	736	771	741	759	765	756	751	791	745	702	765	768	796	770	756	719	725	753	761	692	710	698	678	736	726	729	713	750	747	754	707	735	748	692	722	734	778	775	718	767	726	771	748	711	775	740	697	787	758	772	776	736	738	763	745	757	722	779	834	721	702	750	759	696	748	750	744	671	746	737	742	831	735	686	741	720	777	743	777	755	742	752	793	710	709	772	715	752	762	756	784	759	745	740	708	745	692	734	760	722	724	751	756	708	770	777	765	696	730	711	755	772	694	756	763	693	753	767	754	767	771	740	752	686	748	759	729	726	734	758	721	736	785	689	750	696	726	770	748	730	710	736	748	790	751	755	731	728	798	723	722	761	723	754	696	796	711	716	737	731	721	786	782	749	724	720	771	771	746	756	758	728	724	762	734	731	759	725	788	764	745	683	762	747	764	747	699	712	720	702	713	779	771	729	725	748	723	718	748	721	748	799	732	714	762	805	780	741	751	744	736	730	734	763	749	712	801	803	795	763	731	736	753	779	722	732	736	758	730	762	714	765	800	764	729	794	764	745	756	692	765	698	787	716	778	783	724	721	737	769	736	752	718	771	721	731	764	728	777	780	742	773	742	726	778	749	719	779	772	744	754	747	750	723	802	737	750	738	769	739	720	754	689	776	782	749	731	780	709	709	741	709	761	714	727	775	761	723	725	705	739	730	764	785	754	694	738	751	742	742	782	680	734	756	744	704	666	762	741	755	750	726	702	746	771	699	743	732	746	730	781	734	741	744	726	735	710	747	789	739	747	727	726	815	737	745	724	783	748	784	737	732	725	758	733	776	683	777	710	764	743	748	765
2024	159	127	116	109	93	90	106	92	66	80	96	76	91	88	93	82	79	68	71	77	74	85	76	72	84	70	77	79	64	57	79	83	63	91	74	73	83	75	71	70	85	66	85	82	76	70	73	90	72	74	75	69	81	62	70	94	79	80	80	87	80	84	60	83	76	83	80	75	68	68	76	78	82	83	91	91	67	54	91	65	80	79	77	66	73	62	74	89	73	77	79	63	78	79	81	70	71	70	71	78	74	72	64	80	62	76	97	54	71	81	70	83	59	70	75	59	70	85	71	78	77	73	76	58	78	75	80	84	82	78	95	94	66	85	74	68	78	80	80	70	71	78	94	77	69	78	78	78	82	81	66	81	66	63	71	78	86	67	86	95	75	78	65	67	99	71	93	78	83	67	73	57	66	71	64	75	86	70	71	67	79	65	68	73	86	58	101	73	85	79	76	64	75	87	79	86	61	91	84	72	83	72	77	71	76	71	78	70	80	72	68	57	84	68	82	73	70	81	79	63	69	77	80	77	80	87	92	67	75	84	84	81	76	68	74	76	85	70	71	72	75	80	78	57	88	56	67	66	63	74	61	73	86	79	79	74	84	70	71	76	66	71	90	71	68	85	88	90	91	78	73	81	83	76	50	74	79	80	79	69	96	77	88	82	72	75	74	85	74	76	77	74	84	79	78	79	81	66	84	93	74	76	74	70	53	74	73	69	82	86	71	88	71	71	70	72	82	75	88	76	77	90	74	88	87	72	75	76	66	74	100	85	78	60	57	83	77	77	63	85	60	80	91	73	77	76	64	78	68	92	87	64	79	73	92	68	80	82	84	71	81	81	74	75	73	65	78	59	79	76	71	79	73	69	80	70	90	63	66	61	70	83	85	79	75	75	79	75	84	89	70	72	76	107	84	75	85	78	72	66	69	67	90	73	70	72	80	65	64	67	64	68	81	52	72	69	71	77	94	87	64	80	101	88	69	64	84	52	82	82	67	73	72	78	97	78	77	67	73	71	68	82	73	77	84	84	74	81	66	83	83	63	71	62	73	72	82	90	73	68	76	86	59	77	85	75	75	83	82	82	82	78	86	69	73	64	70	76	83	82	86	79	76	74	76	74	71	78	81	76	69	87	70	74	77	66	82	78	58	77	69	79	81	65	74	75	69	70	73	72	67	57	69	82	66	75	67	76	77	68	64	67	75	78	75	79	67	77	77	84	87	73	74	81	84	67	63	74	73	83	79	69	73	78	73	75	83	74	87	72	91	82	86	74	88	81	75	69	70	98	83	66	92	74	71	83	80	89	76	74	83	83	68	79	77	62	86	83	76	92	68	81	60	81	74	72	70	75	91	79	76	81	83	63	66	65	75	76	71	69	64	82	70	85	90	84	81	68	84	75	80	80	66	72	69	71	85	68	84	86	80	62	65	88	73	98	65	72	65	81	73	74	72	76	69	62	77	64	79	79	87	56	83	64	70	77	59	73	57	74	82	58	83	60	88	57	69	79	77	80	70	68	82	67	69	77	72	70	76	91	73	67	72	70	84	68	76	73	78	79	69	69	82	77	81	76	91	67	74	81	78	70	71	60	76	72	93	90	78	61	70	92	85	56	73	87	75	80	82	68	80	62	77	64	73	75	81	65	64	83	72	77	85	82	72	77	76	59	78	86	74	72	74	73	74	72	68	64	62	71	72	76	78	66	88	81	82	64	81	56	78	84	89	83	79	71	69	69	66	97	69	93	87	71	87	85	82	81	72	86	77	70	82	74	59	82	81	79	76	82	62	77	81	82	68	75	87	72	73	83	76	71	72	69	95	86	61	76	72	62	77	76	92	70	69	80	81	73	75	71	78	72	70	75	86	65	80	65	66	95	75	78	76	69	55	88	69	89	67	73	77	68	88	80	71	75	82	82	71	79	71	68	71	82	76	63	74	71	74	74	62	82	88	87	65	70	78	82	84	66	77	86	85	68	67	81	78	98	69	75	80	76	78	75	75	74	75	85	79	80	69	55	81	84	61	65	61	85	82	89	69	60	70	76	73	83	61	91	87	71	77	64	79	63	61	72	59	74	81	67	72	66	82	76	65	76	85	83	73	86	78	79	67	69	69	71	78	99	89	81	74	75	71	78	97	68	94	69	82	85	76	67	62	64	83	75	99	71	79	77	73	77	74	81	74	74	82	71	71	80	85	76	75	66	79	75	81	64	72	84	69	83	68	69	79	80	73	82	55	68	68	78	71	65	76	56	75	77	90	82	78	85	73	84	76	88	65	72	81	74	87	92	94	82	70	76	81	86	74	85	72	78	89	76	81	79	72	80	64	87	81	66	79	94	83	69	85	97	81	72	82	76	91	77	65	94	68	91	81	63	73	77	90	56	90	80	67	68	75	91	81	82	91	68	76	63	99	79	68	85	73	71	70	84	74	86	65	75	68	80	64	72	66	74	66	74	56	84	82	74	86	80	81	64	69	73	67	64	76	84	65	75	80	83	83	84	72	58	79	79	84	76	91	77	68	80	89	65	76	80	92	81	92	78	75	76	89	64	75	86	80	82	70	93	80	61	85	79	93	75	100	67	64	76	78	79	91	70	81	78	93	93	68	78	95	71	75	73	85	67	75	61	84	82	82	89	84	73	94	83	85	84	64	69	74	80	80	74	82	76	63	80	71	62	79	65	79	69	83	86	85	75	72	81	66	79	72	81	78	86	85	86	82	82	73	86	88	71	61	97	79	84	76	76	64	59	77	79	94	80	87	74	74	71	84	91	71	78	75	70	86	62	70	83	81	71	88	83	66	80	92	84	79	95	72	82	67	59	85	76	67	79	65	83	63	90	75	62	91	81	80	77	80	74	71	76	66	75	73	71	82	83	78	77	69	67	63	77	73	84	83	81	81	60	76	71	80	87	74	74	84	75	74	79	70	80	64	78	51	99	70	67	60	75	83	75	72	72	68	83	68	73	80	74	83	56	68	71	77	76	84	79	68	77	84	62	77	81	88	76	65	93	91	66	67	71	84	86	72	88	72	78	66	75	84	74	77	60	72	98	69	65	72	88	68	76	94	72	65	78	76	72	75	78	94	76	82	90	78	69	79	69	71	73	83	78	83	76	71	89	80	66	73	67	70	74	85	85	71	62	78	69	79	64	88	68	62	82	68	81	69	73	100	70	82	55	85	67	62	68	81	96	82	88	79	74	67	70	81	74	53	76	83	86	73	75	79	66	80	58	68	71	75	80	72	72	75	73	59	81	80	62	78	69	70	86	63	81	74	86	68	73	75	71	78	91	79	73	84	69	91	87	85	81	80	63	85	79	84	71	66	63	91	80	66	75	73	68	75	81	79	77	78	74	87	71	73	70	72	84	81	98	95	84	75	87	77	69	80	75	70	72	83	76	81	98	81	61	85	67	78	72	71	76	80	65	72	78	100	78	73	61	99	85	81	73	74	57	66	74	64	62	81	78	93	80	85	71	65	99	82	86	75	78	85
3073	377	460	441	444	405	424	407	426	378	369	381	342	343	355	343	357	338	327	345	334	369	312	362	310	331	348	314	343	299	310	325	293	324	325	305	321	325	308	315	340	339	314	295	315	345	311	325	313	325	307	286	328	292	335	340	320	332	315	329	313	318	299	320	285	277	327	324	340	346	316	326	298	303	344	325	322	304	319	326	299	290	294	277	315	309	319	333	316	317	304	290	329	315	311	336	299	313	279	300	299	299	312	315	299	311	309	307	368	327	304	248	340	348	337	328	300	321	285	305	301	326	310	318	314	292	304	299	297	301	290	324	325	318	335	311	322	279	310	315	309	316	313	339	313	335	329	300	311	324	319	328	326	333	359	320	294	324	322	304	291	303	342	291	342	330	337	299	321	318	307	305	311	316	306	325	336	296	340	299	313	361	297	325	319	315	297	345	330	285	310	295	276	331	347	324	290	318	356	320	281	290	331	296	316	306	313	292	334	315	307	330	304	314	334	336	321	321	327	255	309	281	295	300	293	321	306	312	325	329	330	291	330	328	331	296	320	306	311	295	278	311	317	291	323	325	287	300	308	309	310	312	335	340	275	334	315	335	313	297	319	300	272	321	358	331	324	330	297	329	341	318	316	304	328	317	303	311	305	340	310	315	310	325	349	346	330	318	291	297	309	311	299	281	315	287	290	309	336	316	344	307	306	319	299	330	306	311	292	289	329	326	327	316	326	286	327	284	338	300	318	313	326	334	290	288	334	265	321	315	347	312	328	349	290	291	278	346	346	274	335	334	314	319	319	307	313	313	297	316	325	321	336	342	310	352	289	324	297	306	325	312	286	315	329	296	312	307	319	353	330	330	295	315	344	324	292	342	299	316	325	304	313	297	315	354	330	358	346	303	352	296	301	347	344	321	294	296	324	307	330	326	323	350	350	327	332	298	327	339	321	319	287	300	319	307	312	324	323	298	301	278	331	317	337	308	330	323	295	359	313	321	311	322	347	326	301	322	308	325	313	311	333	303	290	305	326	338	320	296	284	300	324	289	291	326	358	294	302	318	317	294	311	315	315	335	319	326	323	340	344	314	325	319	328	322	330	286	300	309	300	299	303	316	296	287	329	287	305	301	312	313	296	331	338	320	300	322	319	310	326	333	304	314	325	332	319	314	323	315	284	320	319	330	320	332	334	341	311	315	302	311	350	286	298	327	331	312	302	307	295	306	320	327	320	309	295	308	303	303	358	317	332	321	324	299	313	348	339	323	333	287	331	312	312	339	331	300	318	343	300	311	316	306	340	323	304	321	320	342	286	324	321	329	298	302	338	328	281	326	331	329	302	331	316	300	327	329	344	355	331	346	299	292	308	319	329	321	315	309	335	311	312	328	305	327	318	290	302	298	326	342	328	304	319	325	329	313	322	301	297	301	352	296	318	325	314	319	297	303	293	334	330	291	302	277	310	319	290	310	336	320	309	297	306	319	285	310	319	319	333	313	340	326	294	307	348	314	313	296	331	330	321	315	311	309	311	301	336	298	301	310	302	318	334	331	325	308	352	335	322	297	331	313	317	307	315	303	320	290	318	311	304	325	308	325	334	316	305	332	318	303	340	325	307	314	326	313	335	330	316	294	368	305	328	336	289	341	312	299	291	337	314	336	312	347	294	301	324	305	321	321	315	326	350	293	335	310	318	283	345	326	305	305	325	308	282	314	321	324	303	322	283	316	347	309	294	321	330	354	317	303	287	291	272	344	318	295	310	301	317	322	311	306	331	347	319	309	324	310	314	289	300	329	306	288	311	311	327	272	303	358	308	284	329	306	342	313	309	304	311	307	300	290	335	306	325	284	317	327	315	301	305	294	294	308	311	321	299	297	336	297	361	307	304	317	331	330	311	311	310	298	300	307	322	317	353	320	333	342	310	306	289	310	321	295	309	298	328	289	297	332	342	299	320	358	289	320	310	301	299	316	324	295	316	308	289	317	295	317	308	327	305	307	329	338	339	338	301	303	332	311	302	336	296	325	311	322	310	312	332	315	319	312	311	312	332	307	333	322	321	337	304	338	304	284	312	305	301	328	317	303	324	317	329	332	325	301	308	324	325	317	342	308	342	334	305	297	308	337	286	321	333	302	296	311	303	334	341	307	312	295	317	315	321	315	330	310	316	290	319	282	313	316	336	315	301	293	308	331	345	325	309	278	340	303	341	304	324	305	326	320	301	309	317	326	305	298	307	353	318	325	304	304	314	347	313	303	339	330	302	328	328	342	334	321	320	300	300	327	298	319	338	335	307	306	349	314	353	302	342	295	309	328	328	334	326	328	321	291	324	284	311	318	331	340	315	318	343	317	300	359	304	319	328	316	329	321	285	330	318	338	320	291	324	331	288	336	317	303	326	326	306	316	298	306	259	313	288	322	308	331	322	302	300	316	301	303	333	311	290	326	327	310	311	343	340	328	336	336	257	314	340	314	319	316	332	334	328	307	317	309	326	322	294	323	312	301	324	295	326	348	282	327	310	323	315	351	329	300	328	323	298	302	339	330	317	324	319	326	285	324	299	303	306	309	298	314	298	317	344	331	277	327	296	337	300	330	303	323	308	320	314	323	294	294	325	324	296	315	290	297	328	283	293	318	350	327	327	312	319	336	319	324	341	326	339	320	347	337	280	313	309	328	304	322	308	300	315	326	321	323	359	320	300	306	288	326	323	319	288	329	318	310	321	290	301	266	311	311	342	343	290	313	322	308	302	307	317	304	317	334	307	343	346	339	327	340	309	295	309	321	311	298	278	327	327	295	316	320	329	285	308	306	322	327	326	337	324	352	293	309	307	319	287	323	299	293	313	343	286	300	308	306	302	308	330	310	305	314	290	337	333	348	308	314	317	314	337	307	327	293	359	339	332	315	305	329	280	343	325	318	304	307	303	311	329	303	341	310	311	352	321	324	292	339	297	276	304	314	329	308	302	288	305	309	322	291	278	332	284	358	310	306	307	310	324	305	320	313	309	281	309	317	281	316	321	304	361	318	314	297	335	290	333	326	320	316	336	343	330	298	316	347	357	328	322	343	315	375	318	294	335	282	298	344	306	317	285	290	316	321	309	334	319	365	339	274	313	367	313	322	303	306	329	315	275	297	328	313	323	305	299	345	306	323	311	342	289	318	313	316	331	350	318	320	312	322	292	296	312	328	307	302	347	320	322	312	332	313	317	368	333	294	325	316	332	317	316	316	314	305	324	329	317	321	325	334	316	323	313	352	333	328	338	283	307	295	247	306	304	327	323	330	292	329	288	323	313	360	333	321	333	318	299	285	332	315	291	333	306	300	314	320	324	307	296	317	329	293	319	310	306	341	307	281	317	277	310	334	298	338	309	293	315	307	317	325	322	340	334	331	296	334	318	291	337	315	291	306	296	324	324	312	330	339	294	322	337	311	323	303	305	323	320	287	338	256	342	345	349	320	350	287	316	331	298	321	311	326	312	348	340	284	309	327
16655	1608	1245	978	716	486	414	338	358	288	269	240	240	217	224	230	193	184	199	194	186	168	182	201	175	192	172	165	173	172	180	146	162	164	159	181	175	174	193	183	167	158	196	161	185	161	163	170	177	176	149	175	189	162	186	170	149	156	165	174	168	155	162	160	157	167	180	179	181	182	159	172	170	152	170	185	160	162	174	186	149	187	162	187	170	161	173	164	163	157	170	161	180	158	159	167	161	168	171	149	165	177	163	161	170	167	150	159	149	166	163	161	162	174	169	150	162	172	150	193	205	169	173	168	159	174	162	176	178	156	163	178	154	165	161	191	188	151	168	185	173	146	176	175	168	180	157	173	159	159	172	164	149	201	168	158	171	186	164	153	156	166	176	164	181	195	174	174	166	163	158	168	198	164	175	137	170	157	181	185	156	177	163	178	176	159	171	179	177	173	154	192	167	156	166	167	147	161	178	145	182	157	185	170	155	163	170	139	154	176	152	157	176	153	163	158	143	137	172	164	156	174	143	169	170	165	144	179	165	163	163	160	173	160	174	159	158	163	169	176	148	179	166	158	152	174	182	170	152	172	172	180	173	182	156	145	154	149	154	167	154	165	145	157	178	187	174	154	157	162	165	131	180	176	181	180	200	167	188	186	182	161	172	147	186	156	160	174	188	148	152	141	173	173	177	153	129	184	160	152	177	175	176	187	136	155	162	164	169	161	169	195	174	153	172	149	172	161	178	190	156	157	175	151	152	164	169	188	168	181	152	175	169	170	155	173	168	150	170	148	155	163	162	170	136	145	170	160	153	183	151	185	158	173	167	159	163	175	150	147	179	178	176	159	184	172	149	167	164	155	163	140	164	172	138	161	125	184	164	175	167	168	171	172	162	171	181	172	188	155	188	161	167	167	159	155	151	145	168	148	162	170	162	160	142	166	160	160	159	176	157	187	163	154	159	144	153	146	169	179	143	150	175	172	156	177	192	169	187	147	168	188	171	165	146	178	175	179	163	176	179	177	154	172	160	175	167	154	154	175	151	139	166	171	196	158	176	158	174	168	150	159	146	160	150	159	182	137	178	154	163	160	159	166	183	183	168	181	176	164	170	150	155	182	151	156	177	170	164	176	162	121	155	160	189	161	147	177	155	158	169	180	167	168	158	178	161	185	192	134	147	174	173	152	190	158	153	167	168	167	145	150	146	175	182	165	154	159	178	168	161	151	178	158	179	187	160	193	163	172	178	159	174	170	168	165	154	184	159	162	185	161	136	170	166	157	157	156	156	180	173	161	144	179	165	149	182	160	140	156	168	167	177	154	168	128	194	174	159	170	170	168	183	192	148	173	173	185	179	170	163	173	139	174	176	194	158	157	170	160	187	168	144	182	160	158	150	171	177	164	157	159	165	158	151	150	166	170	164	177	153	163	154	151	168	170	152	165	165	140	167	159	165	179	134	167	171	179	170	183	160	186	184	151	161	163	144	127	178	173	149	177	190	158	166	159	148	162	163	153	171	183	166	157	164	154	170	160	179	188	148	176	146	168	175	152	176	165	161	141	165	164	156	159	155	146	160	158	150	176	177	138	165	157	176	185	155	159	180	195	185	139	142	144	166	176	175	178	168	193	139	145	165	158	184	162	154	166	181	163	150	156	177	182	159	184	178	165	166	150	185	159	173	148	178	165	167	163	166	165	181	159	154	158	145	192	182	173	157	161	151	167	182	177	164	169	173	157	151	161	167	146	179	192	171	169	185	180	184	164	182	144	164	147	157	177	172	144	176	158	153	207	165	161	158	152	175	187	171	179	149	165	181	146	172	152	168	162	189	157	154	143	163	163	156	161	152	173	175	161	154	175	192	154	157	162	184	155	163	191	164	181	181	141	187	152	181	161	172	181	130	190	152	191	168	156	174	154	169	170	166	166	151	174	162	182	182	157	157	194	154	167	150	172	163	178	156	157	164	161	160	172	142	201	175	170	164	156	176	176	176	182	171	168	165	166	158	169	164	168	156	158	177	189	136	180	175	189	151	175	137	171	146	171	161	177	178	179	164	158	150	172	182	142	187	158	170	159	156	175	162	173	165	153	145	172	166	154	160	156	174	156	126	155	181	158	174	177	158	169	140	157	178	188	168	179	157	171	167	180	164	156	139	169	188	168	178	156	140	151	162	157	185	154	181	173	153	171	164	164	137	201	158	153	154	153	157	169	141	162	175	159	146	156	163	173	173	148	176	186	169	164	158	155	144	141	163	144	182	169	135	163	139	168	177	152	149	154	159	168	187	178	183	164	141	161	154	143	130	165	156	161	173	191	170	152	166	174	157	152	162	154	176	167	164	149	174	198	169	144	180	162	168	179	166	185	133	170	152	170	167	187	156	171	161	173	155	180	184	191	158	170	184	167	164	178	155	174	189	165	179	138	158	174	158	151	154	191	164	154	174	180	171	151	171	162	157	147	160	169	160	162	169	150	167	182	128	188	161	152	167	158	159	171	167	167	154	145	169	178	164	161	176	167	187	173	162	150	177	184	176	168	176	166	168	176	175	150	142	150	183	165	138	170	171	155	168	151	146	150	149	154	134	176	156	162	150	156	169	172	161	155	166	160	187	151	165	161	175	167	185	175	150	172	152	162	167	189	168	185	166	164	153	189	179	185	178	157	191	146	168	145	190	166	154	177	176	187	165	156	161	172	166	157	170	178	153	164	168	172	143	158	167	186	180	170	143	154	156	147	184	200	179	179	171	168	152	143	167	167	164	173	196	172	161	169	148	163	147	167	153	164	155	193	158	163	174	175	166	169	166	163	162	145	185	148	177	173	172	190	166	166	187	174	143	177	163	164	162	185	167	158	181	199	167	151	137	159	144	153	175	160	139	165	177	164	166	166	173	161	130	152	179	179	161	169	161	157	147	173	170	182	174	174	185	181	153	166	155	154	134	176	184	150	157	191	165	188	182	164	174	167	166	144	165	139	170	147	159	152	175	158	158	159	166	180	167	169	156	174	153	162	154	148	146	181	173	178	141	154	133	176	177	175	144	171	175	155	174	158	153	148	154	154	166	174	158	157	150	161	155	176	170	182	157	183	148	158	169	176	179	174	194	170	123	196	154	166	177	168	139	166	156	150	173	181	155	172	160	172	157	149	150	170	149	160	167	147	165	164	177	161	177	152	159	153	197	155	172	144	186	168	148	178	168	154	175	172	176	183	165	145	168	180	158	168	182	166	173	159	177	165	174	158	152	174	179	141	151	150	155	174	161	154	150	172	164	162	197	145	177	166	160	172	164	162	149	181	142	151	162	169	173	169	146	149	183	152	152	154	177	155	179	159	167	146	147	176	153	172	157	162	179	181	162	177	165	180	168	182	149	153	172	174	160	164	170	159	163	135	156	166	158	180	164	139	151	160	147	175	171	152	158	184	164	151	163	184	186	162	170	184	169	149	169	154	194	145	179	164	164	158	148	164	152	175	161	162	152	165	159	175	171	152	164	146
10237	1419	2876	3359	2868	2463	1971	1826	1602	1365	1359	1207	1037	985	968	893	848	840	777	763	784	748	700	749	733	704	684	668	673	672	706	636	665	646	696	645	664	613	647	649	611	623	591	645	635	650	572	610	605	607	581	599	605	606	589	548	599	608	593	594	567	582	599	621	551	614	553	584	595	574	562	566	551	581	602	556	549	571	582	596	595	591	559	563	570	555	589	568	596	577	543	572	585	579	614	562	580	552	640	635	583	618	570	592	562	585	574	570	588	567	566	613	552	589	586	587	567	579	576	598	629	507	540	618	610	582	620	585	589	569	602	594	591	523	543	550	565	564	556	532	595	563	555	568	572	600	570	589	584	558	593	601	587	559	580	574	567	564	604	572	581	573	557	549	577	605	599	565	596	611	547	539	560	586	597	561	582	578	588	593	591	533	611	569	582	567	546	570	566	568	582	601	596	576	599	570	591	654	583	589	583	579	603	597	573	617	558	593	567	560	574	548	582	551	561	594	573	567	586	594	582	562	563	595	616	577	565	562	593	575	597	586	579	639	586	558	557	554	571	583	569	549	585	624	577	529	590	591	557	609	553	571	581	565	526	600	566	589	536	564	571	598	557	567	558	559	569	558	558	555	543	568	582	572	581	562	594	586	589	546	578	572	605	559	572	614	559	554	605	603	614	576	546	611	607	612	593	591	547	560	573	510	539	573	509	578	616	608	608	561	567	624	524	602	617	585	511	530	546	616	580	577	572	557	581	551	600	564	608	606	572	611	550	580	580	542	557	607	589	607	629	624	585	609	615	579	580	544	587	583	581	628	538	551	588	573	580	573	570	536	605	579	560	596	542	574	589	601	626	564	572	576	584	530	524	573	573	542	555	600	612	606	591	568	584	587	591	560	623	602	608	575	604	565	602	555	573	587	555	531	554	585	528	627	587	576	582	548	558	558	574	570	558	592	623	597	565	593	599	594	627	583	583	589	554	562	571	583	585	564	620	545	597	578	547	599	587	543	578	603	521	554	556	618	577	617	608	581	576	555	576	585	583	560	577	589	625	570	591	597	608	577	588	614	611	569	566	564	567	603	598	594	571	610	623	564	566	576	636	600	595	542	588	601	562	625	573	591	592	572	573	614	558	581	608	604	581	570	544	628	554	581	564	570	541	549	598	568	577	584	607	583	604	550	555	584	568	573	599	575	614	572	584	570	576	582	577	571	561	601	576	551	560	588	579	577	573	582	586	595	554	541	553	590	548	572	587	574	562	534	576	542	564	601	544	551	595	609	595	549	577	545	537	591	568	590	552	598	555	563	581	576	587	581	566	606	598	583	582	613	607	583	570	546	553	559	583	597	618	549	555	569	585	622	540	530	573	573	613	592	570	600	604	575	611	574	576	532	601	598	574	562	577	570	560	611	603	611	570	538	557	603	554	544	576	626	541	594	586	616	600	596	584	627	596	538	536	576	564	586	588	544	556	570	609	591	563	585	543	574	586	582	567	566	522	573	554	502	544	590	555	604	537	562	546	549	568	614	617	562	575	603	563	548	591	551	596	577	604	556	604	585	566	583	561	580	615	590	576	570	571	598	596	552	582	576	530	617	573	588	582	590	540	577	592	565	611	563	566	588	559	580	538	604	606	564	577	599	583	580	571	616	544	591	616	594	573	587	588	557	590	571	588	604	584	587	569	567	570	575	573	575	561	555	622	578	602	549	596	536	602	601	604	613	535	568	583	568	603	580	621	579	592	578	563	569	587	567	558	548	595	537	592	558	597	605	573	553	595	556	598	553	603	580	612	559	582	560	589	541	572	565	582	615	587	571	591	600	572	599	587	574	581	588	596	556	549	546	579	572	568	562	600	629	602	552	589	609	552	571	545	554	577	600	547	587	583	619	566	600	565	596	520	624	594	614	546	602	598	576	589	594	559	567	559	537	581	601	616	566	581	626	605	555	572	586	588	586	569	553	541	575	565	555	542	605	617	581	566	563	563	537	598	592	557	554	579	573	578	632	577	574	556	610	576	591	609	552	608	610	550	583	599	606	578	593	586	585	596	550	594	587	577	612	557	598	609	596	576	639	573	579	606	584	552	591	545	607	612	577	525	582	566	562	566	556	573	608	581	581	591	539	560	552	563	580	568	569	591	594	625	610	544	557	622	544	587	558	543	565	611	608	593	562	586	636	566	576	590	574	545	576	533	582	551	586	597	586	591	532	582	586	556	585	587	576	533	542	553	563	591	578	590	585	589	555	609	606	563	620	589	523	583	560	574	597	570	583	609	603	596	540	597	573	581	595	590	544	538	536	602	574	516	585	578	564	549	584	599	578	576	537	561	591	560	587	564	608	571	561	601	567	549	574	543	562	540	582	533	575	596	517	564	566	633	589	553	637	563	570	564	616	596	587	569	655	577	546	570	588	606	561	574	598	560	531	549	601	593	600	609	557	553	569	578	580	581	599	570	591	569	570	580	568	616	586	575	583	582	563	625	553	592	568	541	553	592	583	590	626	569	599	553	580	563	604	548	557	527	605	589	558	566	590	588	582	548	570	594	579	619	596	583	600	562	598	547	603	546	571	591	598	584	569	603	622	550	569	528	623	600	546	578	571	559	567	609	557	581	564	587	602	596	586	576	600	567	573	539	578	560	580	584	558	559	565	555	564	570	573	603	571	579	557	587	595	590	573	599	579	604	579	565	651	605	556	557	579	568	580	550	549	605	581	569	557	616	566	593	550	569	606	568	565	601	586	520	573	547	578	576	574	580	605	605	570	611	564	547	579	553	575	588	613	594	592	588	584	646	594	630	558	622	578	556	585	601	560	603	545	585	588	619	592	570	579	592	614	593	557	520	558	556	554	562	568	621	577	605	552	559	622	616	597	555	539	609	570	555	606	610	529	597	603	558	612	609	598	598	528	598	552	598	586	592	548	604	571	575	574	546	587	590	554	597	605	577	585	541	571	598	553	565	568	609	531	572	578	524	564	583	600	598	514	539	569	554	594	555	583	547	599	550	614	590	594	567	601	591	596	562	575	564	567	603	574	624	558	552	609	564	584	610	564	600	578	576	567	602	563	567	631	592	598	565	597	548	572	580	594	572	556	570	605	559	565	597	551	575	581	570	571	542	551	585	581	556	534	604	571	577	550	530	603	589	546	538	592	571	572	572	546	570	570	538	579	632	555	568	604	608	615	558	592	544	556	631	586	578	576	580	566	594	549	590	585	578	583	579	580	595	566	569	532	592	579	558	634	530	544	544	563	594	577	576	637	535	582	581	555	557	604	526	580	628	556	574	599	578	599	561	584	583	591	605	599	546	638	561	576	570	565	566	554	575	601	528	580	607	609	585	606	517	577	597	564	591	562	615	575	630	574	586	557	600	566	611	563	600	582	639	590	555	586	553	611	554	607	585	518	615	585	580	512	588	585	625	596	595	583	613	549	568	605	556	543	583	553	586	589	570	572	584	619	577	562	561	553	596	611	603	605	600	591	550	580
25586	4403	2345	1759	1233	931	697	583	496	474	447	373	367	316	297	283	305	292	274	283	285	266	255	232	270	250	222	254	253	217	216	232	278	252	223	209	233	228	254	258	250	223	225	205	245	252	236	245	220	206	229	236	236	239	230	253	228	214	238	231	210	218	236	221	242	228	233	233	246	232	219	202	233	213	211	227	244	218	231	203	225	213	228	226	254	250	238	250	229	230	223	225	214	240	203	220	229	231	237	241	201	220	228	229	253	241	223	229	244	199	199	225	219	218	215	224	232	242	228	232	212	241	225	225	217	225	251	209	220	206	220	226	217	206	236	210	223	219	218	205	217	231	222	230	232	231	221	247	235	234	227	257	224	215	209	227	228	212	207	208	245	219	226	205	209	259	223	225	247	212	222	198	229	227	219	218	223	219	227	231	260	223	217	250	233	226	210	247	232	222	223	252	199	212	205	242	216	242	220	232	249	218	222	229	233	198	211	212	233	231	216	251	241	195	216	227	207	222	219	219	219	203	236	268	224	211	242	230	214	205	255	235	217	221	203	248	244	232	221	229	233	212	214	228	236	234	212	231	226	248	221	234	212	203	218	242	246	225	218	213	233	247	213	221	220	197	209	233	236	214	204	203	207	206	198	190	210	215	223	227	220	248	219	222	213	226	212	205	234	220	220	211	198	208	210	220	223	260	230	246	239	222	216	209	225	233	222	216	214	209	218	205	237	227	218	259	217	201	232	221	192	215	244	214	211	222	238	235	220	213	236	228	211	217	224	238	234	222	214	204	235	227	226	233	217	209	218	226	248	236	244	212	231	227	238	236	226	221	225	230	230	202	223	237	232	218	229	234	214	222	239	227	247	209	239	231	229	221	221	217	232	210	197	216	211	251	234	227	234	231	223	243	209	228	195	211	217	217	214	241	218	219	197	215	243	220	226	200	240	228	237	218	226	200	233	216	238	205	209	252	244	228	231	212	205	221	207	225	199	255	198	221	230	254	207	219	221	234	227	233	226	226	246	233	243	263	203	244	248	242	221	228	222	216	271	227	225	207	234	213	217	220	229	218	236	231	239	214	238	221	231	238	222	215	245	207	228	222	207	210	246	237	228	244	233	242	214	240	229	240	218	242	233	226	194	216	218	213	223	204	236	214	244	228	238	237	214	220	225	222	231	216	209	235	209	226	235	214	207	239	257	226	245	200	199	249	200	203	221	232	233	214	187	229	244	198	205	246	229	226	214	233	217	250	199	229	211	233	215	244	211	215	236	251	208	236	237	243	239	243	230	221	239	222	230	219	244	232	222	230	216	216	265	221	216	193	233	233	229	234	200	214	250	229	230	226	221	237	238	249	234	233	215	219	232	224	244	216	234	242	234	198	212	222	260	232	197	241	242	226	215	215	209	217	207	204	216	229	242	251	213	214	228	211	237	230	221	217	207	226	233	209	210	257	229	227	219	252	194	225	209	203	228	241	222	244	221	206	207	221	226	210	213	217	231	239	235	231	259	235	239	206	233	222	204	204	238	239	232	207	237	235	235	228	221	223	218	222	238	237	220	204	236	247	217	208	220	223	228	245	244	216	198	241	237	188	214	257	222	220	200	236	224	218	206	222	213	223	225	221	228	223	228	223	225	227	213	232	231	235	222	243	230	233	234	209	225	207	221	223	239	239	220	212	220	226	217	204	214	243	227	219	220	232	211	219	242	203	256	224	239	226	196	200	220	214	210	243	229	211	234	177	230	229	238	242	231	212	213	224	193	232	226	215	219	214	219	223	203	208	199	227	227	214	204	198	217	211	233	203	215	214	215	212	219	232	231	268	218	198	230	214	225	222	249	252	247	220	201	240	258	216	215	235	214	235	238	224	251	234	226	221	228	229	211	206	239	243	208	215	228	221	210	235	226	264	227	196	222	214	200	235	230	234	210	235	211	243	226	223	215	233	245	207	239	226	220	247	233	227	244	208	215	221	231	210	241	218	205	220	205	250	243	223	255	212	216	205	230	232	233	229	234	237	208	234	204	245	211	208	241	234	212	234	213	215	262	191	222	210	229	220	223	247	224	242	225	229	232	218	226	210	229	224	239	217	220	244	209	198	218	215	250	235	191	218	204	219	225	243	235	240	218	218	198	241	232	230	220	224	222	215	257	199	209	226	228	237	228	232	199	228	240	252	240	251	208	211	228	222	213	201	223	212	222	221	202	220	213	218	216	251	215	240	249	226	225	211	210	193	236	226	229	241	197	225	252	221	230	212	227	202	202	191	224	210	240	228	258	201	209	220	246	244	205	183	200	228	234	225	232	218	201	202	207	219	245	213	211	238	240	210	228	204	201	217	192	221	251	226	230	229	197	237	229	216	193	230	220	263	231	227	230	236	207	221	217	234	216	244	222	228	217	215	225	261	222	229	234	239	226	227	215	207	239	248	203	217	231	220	219	259	227	238	234	201	235	225	197	245	246	213	241	224	204	242	242	220	243	274	224	230	185	249	238	208	233	224	227	249	240	228	221	227	192	218	268	217	234	243	251	219	230	235	226	210	197	240	228	210	226	241	222	236	240	219	233	248	235	237	212	255	217	203	208	246	234	214	207	231	236	223	215	231	248	193	237	232	252	228	241	238	195	223	231	217	226	201	216	221	206	219	236	245	220	206	242	242	240	180	238	215	234	202	228	230	207	231	225	204	250	256	212	230	228	233	218	211	202	239	245	244	223	226	218	213	248	235	239	212	247	205	236	214	214	205	234	247	243	227	226	237	238	226	213	219	229	216	226	234	208	203	214	218	226	244	221	223	224	236	235	209	217	214	238	251	219	229	220	222	238	229	201	245	219	200	229	210	192	239	246	210	217	211	224	228	214	220	239	221	217	221	219	224	246	224	203	206	225	218	203	214	211	246	232	226	215	215	215	239	215	219	240	238	223	215	240	232	240	239	221	225	225	212	217	238	227	210	238	224	231	223	217	245	235	231	219	240	210	228	213	239	225	208	257	221	226	210	237	242	231	227	231	239	214	234	209	194	241	209	236	223	219	224	238	239	209	230	216	207	226	216	225	231	235	227	245	240	232	220	213	208	235	218	222	208	213	197	210	241	220	225	220	236	230	218	252	225	226	248	204	238	228	205	222	226	208	205	215	237	223	229	217	249	193	199	222	227	245	220	232	209	222	219	203	231	188	227	216	212	251	212	223	199	245	220	203	249	215	229	199	231	230	237	224	251	261	214	212	214	220	191	215	213	204	255	213	245	239	237	228	228	227	242	231	228	237	243	227	211	238	262	229	220	236	213	256	221	249	210	209	215	238	203	239	242	211	222	216	218	224	229	245	190	214	247	218	236	237	223	231	199	211	233	266	256	229	237	208	225	219	217	196	216	238	222	251	219	223	249	220	244	228	222	247	208	227	227	231	222	204	244	224	234	222	233	217	208	250	194	252	221	229	260	210	233	205	200	240	238	251	256	232	225	249	189	221	216	225	217	202	237	234	203	212	228
13966	2313	5007	5822	4999	4138	3490	2995	2681	2421	2115	1872	1607	1510	1524	1362	1377	1256	1194	1184	1127	1158	1093	1080	1021	972	970	946	971	936	890	905	862	879	875	908	854	860	861	838	859	803	822	863	804	835	785	817	853	853	771	827	807	771	767	780	755	782	801	753	806	723	756	779	766	805	741	787	816	799	807	757	771	763	778	819	769	811	771	750	769	726	751	774	779	812	741	752	786	730	786	809	784	722	823	725	745	771	786	712	752	750	790	761	785	748	755	783	765	711	752	820	756	743	765	755	758	744	671	754	732	720	744	756	769	751	734	751	785	761	729	792	759	768	748	780	766	766	739	748	769	752	792	799	718	778	784	742	734	750	708	718	749	715	806	746	754	774	709	778	764	736	703	733	758	801	730	756	757	716	725	765	749	782	728	733	777	749	738	762	799	717	776	753	735	675	789	793	747	719	726	764	793	761	764	754	701	798	722	754	801	748	737	746	783	729	724	725	769	763	723	752	693	748	781	761	710	757	757	747	725	772	724	753	755	756	758	748	711	767	732	769	731	790	723	729	743	769	745	758	730	767	737	764	751	774	719	770	712	758	737	739	808	790	706	736	721	711	723	752	747	765	691	795	767	722	733	777	744	689	774	728	748	760	710	710	716	786	742	734	733	765	734	729	779	737	741	741	703	734	730	732	735	737	716	756	727	688	740	769	738	720	756	726	753	722	702	730	721	654	784	732	701	764	742	761	730	770	779	734	759	747	770	716	775	738	738	797	734	732	734	745	732	761	706	736	734	734	738	725	713	753	759	743	740	720	795	721	745	738	741	756	786	768	780	739	788	780	691	754	723	703	782	785	685	780	757	743	735	750	787	766	783	722	772	720	741	773	705	748	741	764	761	734	745	693	744	755	740	697	707	770	753	751	778	736	725	724	786	705	741	686	779	771	812	747	761	719	754	750	732	764	687	718	781	751	746	744	744	721	728	764	798	732	726	719	715	754	742	727	724	735	772	739	727	744	744	784	721	739	732	730	773	741	755	688	751	717	746	754	795	737	717	751	733	708	706	757	752	725	771	751	724	775	716	751	820	734	751	777	757	757	750	666	777	745	746	734	789	751	723	739	751	772	745	714	761	739	724	704	712	762	776	709	724	744	763	766	750	729	766	754	779	780	744	718	754	769	760	739	758	750	711	762	746	756	757	757	779	754	730	758	757	769	752	745	749	713	764	710	672	719	780	703	771	771	733	732	728	754	750	705	711	698	745	759	758	743	755	761	752	725	757	698	746	758	747	747	763	753	775	734	705	693	712	773	781	699	710	761	709	759	730	765	728	712	783	752	730	761	773	744	730	771	759	752	730	749	808	743	757	702	761	717	770	704	734	736	716	754	717	766	699	724	746	728	710	766	705	759	739	784	739	764	748	711	779	758	755	737	764	684	745	761	751	746	720	740	749	737	732	717	753	750	708	746	738	750	736	748	713	725	736	765	729	758	747	800	717	746	722	743	735	763	750	788	724	752	745	763	788	752	770	751	697	756	746	719	775	746	733	723	706	702	743	669	745	735	751	764	759	765	750	744	736	718	722	769	758	736	735	727	731	770	694	787	811	746	766	739	779	749	736	791	710	729	778	714	747	798	743	793	769	776	711	790	735	706	695	758	751	707	738	745	780	769	751	805	769	699	719	754	733	726	722	756	702	775	694	724	775	729	768	746	722	720	732	707	692	760	739	717	801	729	731	730	699	767	794	690	771	760	801	699	723	708	717	727	687	769	749	742	798	765	741	763	746	692	772	698	754	740	769	788	757	756	762	716	747	779	744	716	751	778	760	746	714	774	739	700	755	741	774	741	745	739	764	674	733	768	778	755	735	730	760	730	741	707	755	684	770	729	731	734	778	786	716	785	805	768	755	760	799	757	753	715	773	692	712	748	754	716	747	692	739	763	752	730	730	687	740	767	693	799	761	761	742	715	736	785	766	767	719	753	744	723	714	760	736	748	757	754	742	757	753	767	764	746	710	756	755	748	739	682	828	756	750	783	780	778	728	778	776	681	734	705	735	748	738	752	773	758	699	712	725	748	694	700	702	747	790	689	766	775	733	747	782	719	759	765	739	754	768	743	770	749	716	771	772	783	759	765	753	775	772	794	780	743	719	698	709	767	708	736	767	752	711	762	762	749	710	792	747	744	705	735	782	723	750	717	678	668	762	734	756	787	791	756	754	723	769	685	703	777	742	750	749	739	751	691	739	687	754	742	705	763	749	747	717	775	714	764	726	727	764	719	717	740	703	731	720	685	802	702	746	714	732	729	757	681	762	741	709	729	777	718	751	796	721	717	753	745	785	761	748	773	729	701	752	746	735	839	767	782	710	730	767	761	735	713	782	746	693	729	769	762	738	733	761	739	766	807	735	708	733	767	760	790	713	769	737	717	766	768	741	748	753	742	701	756	761	779	722	745	740	719	763	758	728	742	732	731	780	741	768	785	776	670	737	691	762	735	705	716	756	733	744	797	790	765	756	755	762	730	729	730	712	739	752	710	761	762	735	800	760	734	779	733	760	728	734	709	744	794	733	680	731	766	718	732	698	739	730	766	718	745	787	775	750	741	759	758	724	743	755	765	731	741	773	731	769	703	783	813	702	739	753	790	743	746	731	747	753	697	735	755	696	780	757	769	740	730	745	750	757	751	792	712	720	734	709	747	701	691	755	736	756	753	777	737	699	723	731	768	734	755	732	680	738	723	711	689	761	798	769	716	710	745	745	797	717	714	725	749	694	705	772	736	771	690	778	725	727	775	695	754	746	767	722	785	739	741	713	731	740	732	735	788	766	759	732	746	743	768	722	733	748	732	763	755	810	761	763	708	770	733	727	777	742	735	769	738	763	744	731	741	723	747	738	704	731	742	749	791	736	718	724	774	733	707	749	745	770	752	751	750	818	736	712	743	772	745	764	768	725	754	747	724	723	725	723	728	705	756	744	748	743	738	784	698	729	699	753	758	701	750	731	763	757	708	749	754	744	749	744	764	750	782	762	720	755	780	758	744	749	684	705	759	762	768	668	741	713	780	727	792	759	720	744	690	761	758	749	740	718	742	768	752	722	728	771	751	734	721	764	694	792	721	753	746	782	722	718	702	793	755	757	739	735	760	737	777	749	704	798	743	789	753	761	727	698	756	734	756	777	707	727	728	780	745	746	710	715	679	766	758	712	754	724	744	753	784	794	711	756	712	747	742	727	711	679	742	709	703	736	739	705	781	741	742	779	679	742	707	740	688	747	738	792	725	742	839	743	731	785	743	728	759	724	776	819	733	746	791	687	766	730	760	727	770	707	780	801	770	699	778	721	696	719	724	723	767	725	735	748	772	792	725	728	751	762	773	774	755	730	768	765	706	796	705	763	763	721	753	726	732	749	740	803	768	769	741	769	722	783	710	774	786	760	719	737	735	803	751	735	776	749	726	745	775	763	723	700	741	731	720	756	779	760	743	733	764	717	741	779	731
1987	136	152	129	101	95	83	91	104	64	84	70	70	68	73	85	96	80	78	71	77	70	72	77	65	60	86	74	74	91	87	89	79	69	71	83	76	84	87	80	75	66	58	65	77	79	88	80	71	72	74	79	79	73	82	81	82	76	76	83	83	77	65	81	67	79	67	82	83	71	79	76	70	64	74	88	70	90	84	71	68	94	66	74	71	80	89	65	65	78	72	88	84	65	76	82	72	79	94	69	76	78	72	62	67	60	74	72	78	84	83	81	63	79	65	75	85	70	76	73	78	70	74	75	72	68	90	73	86	65	76	83	68	88	73	63	67	69	80	70	86	85	78	83	87	62	71	72	75	80	93	88	81	92	67	69	83	83	87	79	67	78	74	92	66	72	59	84	79	71	81	68	83	83	71	87	60	78	65	74	79	65	82	63	77	99	71	72	71	93	75	66	84	79	69	86	67	89	69	75	78	72	78	73	70	70	61	60	93	69	81	64	89	77	73	90	71	76	89	61	78	71	89	77	64	90	65	71	78	72	93	60	89	69	69	76	68	74	81	75	93	89	85	76	68	90	69	81	72	70	84	93	86	72	67	77	76	75	67	86	96	84	65	103	89	81	65	83	88	65	83	76	74	75	71	94	92	74	80	70	76	85	78	78	71	77	71	73	76	84	66	78	74	72	64	80	78	81	73	94	77	67	63	68	93	71	72	70	74	89	65	73	78	85	67	81	74	80	67	82	83	73	81	74	90	65	83	68	77	77	83	71	71	62	75	77	85	63	64	92	93	75	64	78	65	86	84	91	66	79	80	83	72	77	76	81	86	65	68	69	67	72	60	75	71	96	82	81	73	84	57	79	75	67	72	91	90	79	83	60	79	77	79	74	72	80	70	82	59	82	86	77	81	64	76	75	86	77	70	83	72	74	72	66	81	82	69	75	80	59	86	74	67	79	76	80	67	79	104	75	76	96	77	89	86	103	68	75	90	69	67	74	81	71	73	80	72	80	79	70	73	69	74	65	85	76	75	97	82	76	66	71	78	77	87	92	66	82	76	81	64	78	73	74	83	71	73	82	87	70	63	74	60	95	65	91	79	69	71	63	77	63	77	75	68	73	69	65	64	73	74	78	62	87	91	87	78	64	83	84	66	62	74	72	82	57	65	80	65	78	76	70	78	72	86	63	63	76	88	65	76	79	66	56	75	66	79	82	87	92	79	74	68	74	77	70	63	74	61	66	73	77	77	69	75	82	54	71	58	69	65	52	88	79	78	81	67	76	86	73	78	75	55	64	76	88	73	82	83	74	62	80	75	63	68	69	72	75	91	76	75	86	85	75	66	75	78	84	76	76	69	69	63	79	74	83	92	79	86	72	76	79	71	80	64	80	98	77	73	72	77	83	76	70	57	72	85	81	97	69	74	65	72	70	82	94	64	100	69	87	90	60	75	85	84	55	72	65	72	74	83	68	75	91	82	82	67	76	81	57	68	73	81	59	78	78	86	67	69	67	65	83	74	70	76	82	80	70	79	83	93	73	81	82	76	82	86	64	88	70	81	63	79	75	79	84	70	86	76	53	82	91	90	84	72	76	78	77	87	65	81	65	85	100	87	85	72	69	92	79	77	71	74	81	66	79	90	73	75	71	70	72	93	84	92	85	89	87	65	80	74	65	73	70	90	79	97	65	75	56	76	72	78	67	75	96	74	64	75	73	65	75	80	80	72	71	67	77	84	73	79	72	75	83	79	77	78	70	70	85	84	67	69	84	85	67	71	80	82	68	86	80	79	76	76	96	86	87	78	87	73	76	65	67	60	60	71	97	71	75	66	69	63	75	78	76	83	89	81	67	89	57	78	77	77	81	76	79	69	87	64	62	77	92	84	86	68	77	82	88	72	73	73	73	68	68	66	81	87	84	76	73	75	80	89	83	69	60	68	86	71	76	80	75	77	94	65	60	79	81	71	85	80	55	96	76	79	86	83	80	85	65	63	71	73	74	73	77	76	64	75	86	65	82	61	77	78	74	80	86	65	58	65	81	77	74	74	69	80	64	80	62	71	79	72	64	79	77	70	56	65	60	76	82	72	70	62	73	77	74	81	83	75	73	74	75	69	68	90	78	91	62	75	80	82	80	63	79	100	81	67	88	79	75	77	70	79	76	72	79	77	71	92	75	62	80	70	75	82	74	75	69	72	78	74	96	84	70	77	86	78	75	79	72	63	64	80	78	69	83	94	75	82	69	83	85	90	75	96	83	71	75	82	70	90	68	73	59	83	89	82	69	77	74	77	67	73	73	83	72	90	59	75	69	68	70	79	78	78	56	83	71	71	91	77	78	74	83	64	81	73	93	74	96	73	77	83	85	90	73	68	55	79	74	71	86	78	75	79	71	90	82	79	75	79	79	84	89	69	63	73	75	74	67	75	65	70	81	80	84	87	59	71	65	96	78	77	70	81	74	75	90	67	70	78	70	67	91	72	68	75	79	78	67	85	73	75	75	75	67	73	69	87	69	82	72	74	75	70	73	66	86	70	72	75	78	70	82	81	74	67	83	62	87	72	89	72	85	76	85	66	87	77	79	76	74	67	86	74	81	75	68	88	72	76	65	76	66	68	82	70	88	64	64	80	91	70	63	80	73	77	83	74	79	75	81	87	68	69	80	70	75	73	74	66	90	85	89	78	87	81	89	78	72	66	72	73	60	89	67	70	80	69	86	93	85	76	88	74	62	71	65	86	64	82	78	83	79	96	72	80	64	82	80	75	65	83	64	82	76	68	73	72	72	73	71	79	68	76	89	75	66	77	73	75	79	69	78	84	78	63	72	78	77	69	73	87	63	84	62	68	80	75	71	61	66	89	80	70	68	55	68	79	78	71	76	64	90	93	86	81	69	77	76	83	68	79	61	79	84	69	88	75	80	89	72	83	64	72	68	75	68	92	67	66	79	64	64	92	77	83	62	85	71	73	79	73	87	92	78	82	74	80	91	68	96	69	64	69	71	83	67	79	77	74	82	74	61	81	80	78	67	62	59	83	88	73	74	68	81	64	76	69	67	85	72	68	76	80	89	70	64	68	71	70	68	74	73	82	81	90	92	63	71	72	90	78	63	73	81	75	62	59	76	80	64	76	71	89	72	70	75	77	78	73	76	80	71	76	75	63	80	84	84	72	80	66	77	64	61	80	71	74	74	72	62	80	69	72	61	67	89	82	80	71	81	68	60	86	60	97	61	68	55	90	75	72	76	71	73	83	65	69	75	73	93	83	80	63	83	66	88	77	70	78	74	83	80	70	75	71	69	82	66	68	59	85	82	71	83	89	77	66	76	57	70	66	75	80	69	80	91	62	71	73	70	82	73	73	75	78	67	82	55	82	78	75	84	84	67	80	66	83	95	58	77	81	67	70	69	76	66	72	85	73	66	71	67	79	68	77	56	71	76	96	66	81	63	89	79	71	84	62	71	72	84	75	92	71	77	79	93	87	84	71	73
3004	368	496	501	460	469	408	373	383	419	343	310	336	354	331	334	338	309	324	306	340	301	292	318	321	309	313	286	315	338	328	316	316	314	317	310	292	324	338	323	307	326	324	322	321	331	298	306	312	306	317	304	329	323	321	296	301	338	278	347	307	322	308	335	295	335	317	315	315	311	294	307	317	293	317	332	290	306	319	301	278	327	314	332	321	310	294	338	332	294	266	350	313	325	312	319	306	310	282	327	315	284	297	336	292	283	335	316	338	293	302	277	318	315	297	305	297	332	340	296	302	330	309	304	319	313	309	313	326	322	313	292	313	297	306	316	310	335	304	287	331	320	299	333	309	291	338	321	308	315	319	297	363	300	306	324	334	323	298	327	305	356	319	322	292	311	282	307	317	293	329	316	319	319	282	345	328	314	342	304	335	306	311	343	314	324	326	324	319	311	311	335	313	313	287	334	314	312	367	333	303	338	280	331	291	303	295	311	304	306	323	349	332	322	347	307	350	315	299	328	321	311	343	316	308	307	325	314	296	320	329	309	339	328	335	336	304	322	340	318	309	293	307	312	319	300	329	311	305	323	302	325	329	358	308	365	323	322	336	284	335	317	307	351	310	326	323	326	287	305	310	293	336	295	312	312	336	314	317	319	313	327	294	316	301	332	322	314	300	292	341	309	316	308	336	326	311	304	301	302	335	307	334	330	333	320	308	310	298	297	324	329	301	305	319	307	322	303	315	317	311	294	312	325	316	291	290	310	305	299	331	280	325	313	325	320	315	320	316	309	339	335	313	303	329	347	321	282	303	330	300	319	283	311	327	330	288	322	337	293	309	260	303	322	300	266	329	286	291	284	330	323	320	322	326	287	311	275	306	323	296	312	327	334	297	334	297	313	323	318	341	295	308	299	301	300	342	326	302	293	320	340	327	311	338	322	300	322	309	332	308	315	292	312	322	302	342	302	337	351	319	307	299	321	297	339	326	296	339	303	305	313	300	305	332	294	303	314	317	290	315	312	352	296	307	299	307	308	331	383	301	298	355	303	303	327	329	327	286	298	329	319	337	281	336	282	298	320	308	310	308	289	324	296	303	315	314	305	301	331	328	319	296	336	308	339	286	311	325	331	345	312	306	328	297	315	319	329	347	297	343	344	304	342	351	307	309	329	320	321	324	310	312	297	297	313	295	301	312	324	329	325	310	343	315	299	331	272	320	296	322	308	338	287	322	309	308	300	343	313	363	343	287	305	311	294	316	331	337	327	304	293	297	347	312	313	339	317	328	302	344	315	364	313	316	312	338	316	344	306	311	320	318	296	305	317	295	305	297	347	312	317	337	305	324	309	347	328	323	331	317	338	306	315	328	290	330	301	319	364	316	303	305	339	378	319	315	323	296	301	337	330	310	342	338	325	318	298	312	318	325	312	315	304	314	321	368	324	313	291	329	313	306	331	295	315	314	283	290	319	290	285	331	296	311	335	323	330	313	288	290	320	314	314	342	306	311	311	333	319	345	319	296	291	361	305	332	294	325	311	311	326	288	308	325	303	297	290	288	310	299	311	295	340	335	343	326	302	333	331	299	344	300	309	321	307	329	296	298	324	339	300	315	313	300	314	324	332	352	331	333	305	345	291	327	337	345	318	302	328	326	296	313	286	319	298	303	344	313	319	294	351	313	313	313	335	341	308	315	315	279	296	285	303	310	313	295	343	312	332	311	307	288	312	321	343	286	304	294	340	330	368	296	317	349	310	332	324	287	289	333	307	282	326	307	290	315	303	307	297	349	313	361	334	286	323	310	306	305	306	298	318	348	293	312	302	314	309	294	311	306	334	323	314	300	319	299	295	299	342	309	347	312	323	284	322	291	287	305	313	330	311	316	312	299	322	286	310	324	307	326	326	342	291	298	304	321	322	306	269	316	330	313	319	287	326	321	302	307	311	315	320	326	330	345	308	288	316	282	346	310	334	336	353	367	306	304	290	319	332	322	313	281	332	318	330	324	335	335	321	326	302	301	325	291	292	332	306	323	332	343	339	292	290	297	365	321	325	317	340	319	300	307	306	318	299	281	339	312	350	312	319	297	345	334	293	319	307	315	292	300	305	341	304	307	268	320	284	303	325	317	306	339	304	311	316	344	333	323	307	327	310	320	285	312	335	298	312	311	316	337	292	303	320	320	285	316	313	309	344	336	310	308	304	335	307	293	339	327	329	318	316	337	356	307	303	316	330	298	330	315	307	303	290	318	308	314	292	291	317	256	335	280	314	319	337	333	326	308	323	315	342	280	300	305	303	313	304	319	304	310	315	316	328	308	295	309	310	328	297	306	304	322	335	324	338	322	281	357	336	279	295	317	297	308	305	293	343	331	294	343	350	308	301	324	295	313	320	341	285	335	354	321	323	326	308	324	333	308	312	300	297	320	314	318	293	320	346	309	314	282	300	310	313	322	300	317	349	303	316	311	320	307	312	327	308	300	327	335	288	329	345	351	332	311	314	354	297	333	332	326	304	328	327	310	305	314	293	308	322	282	317	320	307	280	327	334	324	303	350	297	364	334	333	309	347	318	301	333	308	316	319	354	292	302	314	325	297	311	298	301	319	330	339	333	319	327	320	330	347	312	311	288	310	306	319	319	328	301	337	309	292	310	341	323	309	301	317	320	289	305	300	331	321	314	310	320	352	269	314	342	298	326	312	323	345	297	292	299	316	319	269	307	329	296	290	314	308	305	314	326	304	310	294	345	348	317	299	330	322	321	314	333	276	301	296	315	298	326	356	322	301	331	324	332	325	306	309	316	315	338	326	306	319	323	310	322	318	317	325	285	313	334	333	316	319	297	319	319	288	315	302	320	328	339	294	306	344	329	331	303	305	337	315	295	324	296	295	311	335	312	315	330	311	319	334	326	281	327	312	292	308	336	339	299	349	315	316	355	316	336	312	328	309	304	317	299	303	310	295	276	354	324	323	307	305	302	323	316	290	350	324	314	354	305	307	324	299	309	353	297	312	334	330	345	308	326	316	333	355	318	299	328	306	287	309	314	324	301	340	327	321	286	273	307	332	324	318	310	324	276	318	316	327	314	320	314	336	321	305	308	304	338	303	303	291	292	333	325	325	305	355	296	310	321	300	284	313	335	321	315	312	329	341	294	298	333	300	304	330	305	321	306	325	288	283	322	330	315	311	293	330	303	291	323	325	312	324	325	330	312	289	290	304	276	311	313	299	310	329	329	319	290	320	291	325	302	301	322	322	306	308	290	324	305	299	309	278	307	317	325	284	300	341	335	314	326	320	287	296	304	320	313	343	281	316	327	316	339	314	295	330	355	318	311	304	338	321	305	322	299	304	316	317	306	326	320	332	317	308	304	292	298	301	317	326	324	299	301	319	343	304	306	334	322	343	297	313	310	312	341	324	343	300	332	334	312	315	363	311	313	296	307	322	304	287	335	309	305	297	324	331	275	313	322	319	340	329	322	306	345	336	299	316	310	327
16644	1624	1180	986	630	541	433	388	305	276	264	198	226	232	204	201	193	215	228	191	202	197	176	179	192	201	164	189	204	160	168	151	190	168	175	181	179	176	155	139	186	176	166	153	159	154	173	154	166	172	159	175	169	194	164	159	147	189	164	175	167	171	166	153	172	157	178	194	164	178	157	139	176	177	170	171	169	172	165	172	166	157	174	147	178	199	185	205	163	177	140	162	171	203	161	141	151	162	159	182	172	157	193	164	159	171	178	150	177	162	177	172	165	162	150	159	165	147	154	153	160	163	163	148	179	179	176	173	153	157	139	168	147	166	153	183	161	158	185	164	175	146	174	184	173	178	173	169	149	154	165	155	171	179	168	173	167	149	155	151	162	166	178	171	170	158	162	168	164	147	184	168	147	152	162	193	181	166	179	164	153	148	178	152	167	142	165	158	155	174	182	183	168	156	200	159	154	153	167	158	145	163	170	187	172	154	147	156	163	142	171	158	158	169	169	163	182	153	161	143	174	170	164	195	168	169	169	172	137	181	157	164	165	152	156	168	148	179	169	165	162	159	153	144	163	174	154	159	178	179	162	157	167	178	155	156	153	140	189	179	174	160	177	134	152	166	183	152	177	149	168	154	166	176	176	165	163	162	172	174	161	146	165	162	160	149	161	163	161	163	165	150	161	166	172	186	165	149	157	167	163	135	143	174	181	165	164	148	177	174	150	146	144	171	153	162	173	174	156	177	179	170	145	160	171	153	170	160	168	174	171	168	173	152	152	161	176	149	180	163	191	161	174	141	177	136	173	189	145	174	162	161	154	152	187	178	177	139	148	143	158	165	153	176	170	160	176	184	144	179	187	119	139	167	173	162	187	162	167	158	154	151	178	182	173	163	171	146	166	164	160	187	162	178	159	173	184	151	192	163	184	159	175	150	153	159	133	157	157	184	173	155	156	162	180	164	179	181	152	153	176	183	169	176	177	176	158	170	161	168	154	166	176	169	163	166	178	170	175	148	167	142	162	169	180	149	185	186	163	166	153	162	174	180	156	157	161	158	166	146	164	169	162	144	158	171	173	145	170	147	176	154	180	182	189	146	178	147	152	152	159	165	166	155	140	174	162	161	177	177	157	165	155	182	198	151	147	183	191	168	161	175	170	169	167	177	168	180	169	149	152	176	187	191	177	153	160	172	161	185	179	150	158	155	157	149	173	162	165	164	161	160	163	164	156	176	172	173	197	157	161	156	185	170	168	168	155	174	166	137	155	154	173	177	173	183	149	160	154	174	156	168	168	158	167	162	165	158	168	186	133	158	184	169	170	174	168	163	159	169	174	157	162	171	156	181	157	158	154	194	144	143	172	160	170	156	173	144	136	183	171	178	144	158	165	178	157	184	195	150	154	171	150	155	162	183	162	153	167	149	164	184	184	164	159	170	178	155	163	159	171	151	146	154	157	145	175	158	162	169	175	149	164	180	153	158	175	145	160	164	159	139	149	168	150	174	171	140	131	160	161	153	186	157	155	170	146	181	184	152	177	191	149	159	159	168	158	168	174	185	149	185	170	146	154	163	160	165	159	195	166	171	175	166	159	155	157	164	148	151	152	158	170	172	146	160	158	157	174	193	173	155	190	173	153	162	179	169	160	147	166	145	173	154	169	189	175	158	140	164	170	165	160	180	148	171	171	177	161	165	172	160	145	188	169	151	152	157	153	168	140	174	162	187	173	167	169	179	157	169	174	163	176	181	166	166	155	171	177	164	143	167	172	166	175	190	178	168	170	190	149	155	176	156	159	178	166	158	175	168	164	157	148	158	155	169	162	159	180	158	155	156	168	170	173	164	126	186	168	166	160	159	168	184	166	192	153	166	157	177	143	173	154	173	149	162	165	149	161	167	167	176	161	166	168	157	161	161	183	170	154	175	159	173	167	169	161	138	149	153	168	146	146	154	169	165	155	158	154	176	157	188	158	164	154	149	148	139	169	170	158	142	177	173	148	161	183	157	173	181	161	154	168	188	174	144	163	148	167	149	162	195	162	180	176	145	176	169	135	162	158	164	164	218	161	179	151	157	187	153	153	170	159	148	179	161	158	171	169	176	152	173	180	174	169	171	177	164	157	167	205	148	164	160	165	158	169	162	169	164	162	160	153	169	173	147	173	160	150	156	152	138	163	172	188	160	171	172	164	172	172	163	185	155	160	183	164	171	168	157	179	174	155	167	172	174	184	185	201	167	191	168	152	173	174	187	158	164	165	129	154	142	148	151	169	160	168	161	150	141	175	183	147	172	169	184	165	161	165	150	177	156	170	150	174	159	157	156	179	159	163	176	142	190	153	173	156	173	186	158	163	149	158	148	165	167	159	173	161	168	168	153	147	168	162	165	164	170	158	151	156	168	169	186	161	171	171	158	187	163	162	150	161	172	150	177	173	161	141	169	150	148	147	145	202	171	183	172	161	184	175	188	178	164	145	172	171	165	156	154	171	177	155	166	151	180	165	165	163	180	159	161	160	172	180	170	155	179	174	165	141	173	152	168	159	158	179	169	150	167	181	167	173	143	151	173	181	166	141	156	160	155	152	169	164	150	155	167	175	166	160	165	161	164	160	164	194	165	147	191	164	160	159	162	159	156	158	162	188	156	185	195	171	162	157	177	151	169	160	181	148	167	167	160	169	155	156	156	171	157	180	142	169	155	195	175	174	181	175	173	158	163	141	165	172	170	168	151	150	157	165	166	176	151	167	169	151	176	192	175	160	162	173	146	168	171	170	172	152	165	148	167	162	161	143	173	173	163	150	189	162	159	156	146	151	170	145	161	172	176	159	168	148	167	154	164	160	200	160	156	157	176	178	155	168	164	179	188	173	139	153	157	163	154	149	165	196	191	138	197	171	156	171	168	179	151	164	185	165	155	168	162	158	171	162	164	149	184	171	154	169	156	185	148	150	157	185	162	160	157	182	165	150	169	152	190	159	165	150	146	154	160	161	148	154	149	143	161	161	156	166	161	165	145	165	172	150	161	143	160	173	148	154	150	182	155	171	161	164	162	153	145	172	163	147	162	149	153	172	139	176	165	157	159	163	144	167	170	170	165	156	182	164	169	162	153	164	174	155	160	158	177	161	161	155	163	149	156	160	161	162	160	156	123	180	173	175	159	152	166	134	156	180	168	163	155	148	176	193	170	172	142	173	151	171	163	167	162	175	168	161	160	167	156	152	169	169	168	171	164	158	174	157	168	180	165	142	167	149	182	163	163	176	162	156	166	145	174	172	140	156	203	197	187	163	154	170	167	175	174	159	155	157	175	151	155	183	161	172	158	149	155	157	150	180	195	169	165	148	157	151	153	164	157	155	143	172	165	159	152	152	146	154	164	161	147	153	150	151	169	169	162	185	145	163	148	167	154	170	151	174	168	154	166	183	147	151	138	139	160	206	136	173	153	181	140	170	163	137	149	156	184	147	155	156	174	155	170	169	169	162	149	175	153	172	191
10113	1449	2983	3281	2912	2495	2086	1848	1598	1394	1343	1189	1009	995	964	922	899	895	810	806	742	797	728	741	733	730	718	656	666	614	632	672	701	594	624	662	659	631	685	611	610	611	590	632	626	622	672	624	573	637	614	616	637	628	603	616	584	585	570	617	581	602	580	607	611	606	572	585	560	579	559	577	585	599	566	631	588	555	606	646	575	591	607	638	613	587	588	604	623	609	628	608	608	585	574	580	583	593	575	538	578	621	539	595	588	630	587	549	581	555	587	631	598	570	571	593	581	552	598	639	623	560	603	602	604	579	563	604	601	553	584	566	567	568	523	551	622	616	604	565	546	567	583	613	588	580	522	574	605	577	577	597	555	610	537	571	590	594	566	597	598	606	593	598	594	572	560	562	600	560	578	592	594	585	614	544	582	610	598	621	558	601	576	612	569	590	540	599	542	590	578	603	570	588	580	560	576	623	544	610	525	583	552	565	567	596	598	556	548	535	567	570	605	621	629	565	589	573	548	601	644	541	620	588	550	596	601	607	628	587	589	575	639	554	569	544	615	610	557	530	535	622	583	558	557	553	568	546	587	599	610	558	576	557	564	571	559	576	563	583	567	584	561	593	585	541	566	569	589	582	596	564	557	599	572	630	599	558	580	620	571	555	555	562	571	576	586	598	581	542	569	601	586	595	585	582	628	570	552	595	602	610	601	593	614	600	572	634	632	605	567	594	549	581	587	563	605	576	552	550	584	558	600	601	552	566	566	581	591	573	577	590	581	596	584	569	602	531	584	577	566	607	549	609	596	590	534	598	570	588	566	551	583	607	553	571	585	574	584	563	575	586	573	573	572	607	591	567	584	573	538	587	568	604	589	578	560	558	583	530	575	563	567	596	594	534	561	545	575	549	581	627	547	630	595	614	620	603	561	590	605	635	605	569	545	567	575	584	548	589	628	581	563	608	545	611	564	571	544	601	575	566	578	615	545	551	571	607	544	552	620	622	561	560	582	542	597	575	592	552	602	558	596	558	595	578	586	536	543	581	612	610	591	571	569	570	541	633	587	579	559	575	572	565	572	593	566	543	571	578	602	678	615	608	605	571	611	573	582	567	631	572	618	584	579	558	583	582	553	582	553	578	607	548	570	545	606	587	557	616	578	563	561	586	573	576	588	601	543	561	610	553	565	572	557	581	573	627	568	621	566	596	565	592	587	608	579	590	582	580	590	572	558	584	570	587	565	553	575	620	566	584	562	596	560	592	577	557	606	578	589	564	577	569	576	514	544	572	583	645	583	574	544	566	574	566	547	600	551	563	599	568	556	560	562	540	532	580	565	620	568	587	566	585	585	586	528	587	638	591	573	625	576	615	562	617	540	558	581	587	581	575	594	552	584	588	575	584	604	591	577	565	601	578	575	532	585	595	562	575	580	599	567	580	556	590	619	593	592	537	610	565	613	581	629	576	611	588	570	578	594	571	578	591	594	577	564	558	607	571	587	573	571	592	592	547	619	590	574	572	585	562	584	589	561	541	548	573	570	548	547	557	620	595	561	575	583	551	580	604	606	576	548	570	521	604	601	577	600	621	573	590	599	562	544	541	597	584	553	613	601	591	570	572	577	638	559	518	552	533	602	554	589	644	577	589	610	569	587	572	584	588	577	554	544	584	560	550	544	594	601	554	584	583	551	562	609	556	569	578	596	582	562	565	562	567	552	585	555	574	615	586	568	563	580	554	583	558	554	643	546	562	584	630	563	566	558	575	552	592	578	630	536	610	572	571	548	611	567	601	599	598	586	594	576	589	607	589	552	592	566	563	566	616	583	555	545	600	585	576	570	575	572	605	545	636	550	563	570	562	539	563	620	586	596	561	573	596	582	543	561	563	541	569	541	594	575	598	556	593	603	583	584	592	586	591	562	581	593	565	555	585	591	553	557	568	606	565	575	560	597	595	584	602	548	570	588	584	571	573	562	575	528	567	569	586	571	568	576	577	586	554	568	599	552	580	558	596	573	581	556	577	553	566	563	597	558	573	589	612	592	593	511	554	555	554	601	589	582	564	599	606	535	559	569	596	586	595	547	602	544	550	550	565	604	555	615	531	584	567	600	585	573	587	540	555	542	570	586	575	592	533	599	542	509	594	590	600	598	556	581	583	579	549	563	601	568	550	576	604	601	571	563	556	583	546	549	608	573	554	590	604	577	582	573	567	607	597	578	533	588	585	578	541	603	562	554	591	580	596	574	557	599	573	556	609	597	592	594	592	578	576	562	577	583	587	581	593	569	556	570	536	581	568	547	579	591	561	557	589	541	585	572	550	581	579	552	526	594	570	583	583	567	561	583	617	616	605	576	511	596	545	575	593	579	561	571	557	555	556	597	536	642	583	546	588	583	624	568	587	552	576	578	537	575	615	623	612	558	575	544	583	558	621	594	564	551	623	604	583	526	560	568	550	562	571	542	574	566	592	600	606	532	555	592	573	594	567	565	572	605	570	588	559	594	615	601	576	535	607	598	592	597	580	559	593	590	538	550	595	591	586	592	562	585	555	560	590	577	543	595	571	556	597	551	606	544	574	577	617	633	619	566	578	583	571	573	529	557	564	553	564	613	542	569	602	586	606	512	589	584	587	601	614	583	592	552	565	601	617	632	571	596	573	548	590	573	576	562	611	561	602	621	556	598	569	557	536	542	613	627	541	576	605	557	550	547	547	555	616	590	583	577	543	587	536	559	588	575	583	582	562	529	583	560	603	561	597	604	627	581	540	578	592	578	590	585	566	601	572	541	518	628	586	615	604	575	607	612	567	562	584	553	606	535	578	557	543	594	618	558	573	564	583	599	530	555	570	580	590	597	595	531	598	618	618	572	562	609	600	607	571	577	581	605	564	581	597	602	573	541	568	584	544	580	605	590	609	555	591	574	593	601	596	583	574	610	631	613	575	572	599	546	582	560	567	573	585	582	585	579	559	591	577	540	599	556	596	591	569	591	593	577	569	564	591	558	609	588	614	601	585	572	549	575	562	569	602	557	550	562	531	573	540	586	622	559	594	620	566	589	596	576	546	548	588	520	560	554	548	582	542	560	597	601	624	596	603	551	603	587	576	589	550	549	602	545	621	619	576	573	586	606	558	564	594	608	579	567	609	576	556	566	539	648	561	536	585	543	567	605	555	640	561	581	513	560	551	587	608	596	561	581	569	574	591	544	573	573	605	599	594	576	571	550	554	580	564	578	616	589	582	548	621	596	561	538	555	579	566	588	551	566	572	552	547	566	546	538	559	601	601	623	606	596	597	549	587	608	546	575	597	548	575	596	584	601	567	549	567	548	582	591	542	595	583	636	573	598	597	579	578	594	582	563	561	556	613	570	594	606	587	593	587	626	560	607	546	572	564	616	583	569	568	593	603	576	589	569	579	591	661	570	587	569	626	580	574	581	584	618	576	599	615	596	611	561	616	594	557	536	569	571	587	579	576	524	584	578	570	590	634	579	581	538	523
25385	4412	2396	1767	1261	880	701	584	520	476	439	411	390	323	306	296	272	269	267	263	254	273	259	255	278	251	279	229	252	242	248	227	271	268	224	239	238	238	240	231	250	224	239	200	248	248	225	226	256	248	235	238	230	213	275	217	233	214	249	242	232	240	248	224	245	228	238	234	224	205	217	222	216	223	222	229	229	266	214	231	236	225	232	237	218	229	221	223	238	230	232	204	260	230	243	239	231	216	245	237	220	224	216	210	229	228	201	237	213	216	210	237	242	202	213	209	218	228	227	234	221	206	227	225	237	221	230	210	223	238	263	246	217	208	223	213	219	221	198	211	232	216	231	188	216	225	229	239	188	238	228	250	213	220	219	247	218	216	234	229	246	229	216	199	274	228	244	241	197	227	225	236	230	208	242	223	198	235	250	216	206	218	210	234	189	233	239	211	205	223	234	207	218	236	213	239	206	202	203	200	213	230	196	211	209	232	230	234	236	237	222	205	205	227	230	216	209	205	215	240	206	244	224	229	210	236	239	225	203	231	233	223	237	232	209	206	180	213	209	213	217	275	226	228	224	264	240	217	223	202	225	220	219	220	237	209	230	216	232	214	232	218	217	228	224	203	231	235	201	218	230	232	233	222	240	229	237	210	242	221	227	222	218	245	214	256	234	216	212	213	227	242	215	224	207	239	241	239	223	211	221	252	209	208	204	209	236	230	240	225	222	239	219	220	227	231	226	237	234	214	225	205	255	218	199	220	208	220	222	216	214	210	214	218	251	233	228	220	219	212	223	243	222	240	239	215	219	223	208	222	208	219	230	228	226	235	225	230	228	220	238	217	237	232	228	231	253	255	216	250	225	225	226	230	237	236	234	226	241	234	223	227	230	219	218	232	198	221	255	245	228	235	231	220	245	257	208	228	205	228	221	242	234	232	188	238	219	242	229	240	235	210	233	238	226	191	207	238	220	209	247	209	225	216	196	205	221	211	226	226	229	236	203	184	252	229	217	217	223	216	217	217	226	210	256	223	222	199	228	212	228	206	209	213	247	193	206	217	230	209	241	225	222	228	220	226	244	216	212	237	212	221	214	212	221	205	219	225	221	235	224	215	225	219	223	209	220	234	196	220	212	234	200	211	228	240	212	248	235	234	222	234	238	233	232	229	228	200	228	229	223	210	252	212	219	210	196	198	229	215	226	247	238	231	215	239	214	229	210	236	235	255	204	221	239	251	250	254	220	225	258	226	245	201	214	233	226	223	256	244	237	219	209	229	227	199	213	224	222	231	242	228	194	239	214	187	238	236	240	213	226	235	207	233	223	207	233	212	240	231	212	217	208	231	228	199	219	238	224	246	249	227	235	232	211	221	222	223	231	231	223	239	247	239	226	204	231	235	233	203	227	228	220	228	223	211	213	226	196	236	228	252	220	221	246	214	227	217	214	222	242	234	244	218	226	227	211	205	254	238	218	214	208	226	217	220	219	210	238	239	248	212	219	234	207	238	238	205	230	190	234	219	239	222	250	209	247	226	212	226	209	224	219	214	236	235	216	219	231	227	202	235	216	236	248	225	220	220	223	234	212	198	235	206	256	202	245	219	247	228	236	214	197	242	197	221	226	222	247	226	213	203	214	234	225	216	205	212	235	234	195	234	224	217	227	225	188	242	236	239	225	209	207	238	223	216	224	238	229	222	226	205	221	250	215	227	217	240	223	228	197	213	227	244	228	234	215	208	246	246	204	212	198	208	217	268	243	195	220	204	224	208	235	238	208	225	234	213	196	253	237	212	246	257	203	214	226	216	236	208	197	225	196	203	221	240	241	226	235	223	230	250	230	213	212	229	215	242	217	218	243	232	207	259	246	226	209	217	243	225	230	242	232	206	235	232	236	239	217	231	235	186	210	229	232	249	242	219	238	225	213	227	216	229	219	200	225	221	242	218	208	238	222	215	211	221	248	204	251	214	228	234	215	210	247	216	221	238	217	228	221	238	232	254	240	228	244	222	225	219	240	220	237	219	204	233	231	235	217	232	232	235	217	236	217	206	226	245	226	232	214	212	227	218	234	218	222	229	224	222	225	242	232	215	219	199	198	199	222	259	234	203	227	237	231	224	227	227	214	223	234	248	237	214	236	204	227	227	199	252	258	231	212	218	222	207	199	239	242	196	229	178	258	221	225	228	240	236	197	229	209	207	217	207	246	224	200	227	239	222	238	215	229	221	225	228	244	224	221	207	221	216	216	221	228	212	207	225	234	202	244	237	220	230	226	229	216	217	233	226	214	187	243	222	252	233	200	246	212	232	223	228	196	207	228	208	244	226	215	230	239	214	238	237	232	220	216	226	251	215	226	235	229	226	221	228	225	191	232	199	236	226	249	233	241	232	217	245	194	254	216	241	199	248	218	234	224	207	219	257	214	233	233	230	253	239	231	205	245	213	236	214	201	203	204	238	229	227	224	224	225	196	226	222	229	214	247	225	226	223	232	209	230	240	218	235	218	255	214	230	248	245	233	219	232	218	226	236	255	205	214	218	217	219	222	213	197	252	226	215	251	201	188	215	217	234	230	243	231	217	217	226	249	238	231	235	200	226	243	213	242	195	230	241	216	224	221	213	240	216	260	250	186	188	189	230	213	214	215	228	237	230	238	227	221	243	243	227	245	226	222	226	228	229	243	206	222	236	237	215	197	241	228	219	209	223	218	239	247	249	223	205	248	228	224	243	235	207	206	210	211	257	230	208	219	237	215	237	226	229	217	217	220	232	248	212	213	227	221	209	237	246	225	207	237	203	236	236	240	218	198	227	229	209	197	220	240	258	191	211	219	216	220	231	237	226	225	219	221	219	222	231	236	239	230	223	222	230	237	231	221	230	195	196	246	224	220	210	209	247	227	242	242	223	209	219	235	247	241	226	222	240	233	231	213	238	222	207	218	255	220	222	217	216	221	233	227	217	234	208	220	230	222	219	242	231	227	225	239	247	260	208	212	226	231	221	224	237	229	239	221	259	223	238	231	230	214	222	238	243	219	197	249	222	213	241	225	216	251	248	239	237	242	230	255	243	207	197	243	217	231	218	226	210	215	228	230	210	239	223	217	212	216	201	193	227	231	240	217	235	215	219	229	209	237	207	230	212	218	219	219	216	229	223	204	269	226	240	230	236	227	234	222	222	227	225	209	250	236	228	235	227	226	224	232	247	223	233	195	229	224	197	233	235	227	232	215	216	209	219	216	227	226	218	230	217	240	241	212	221	246	234	243	208	221	217	230	235	246	211	224	215	222	229	233	227	228	211	226	217	202	217	235	229	214	221	228	194	227	248	219	225	235	217	210	201	234	215	219	236	238	238	232	211	262	209	227	235	213	248	230	237	244	217	209	228	237	219	232	231	217	216	222	221	215	225	219	225	244	224	214	237	237	203	195	232	238	221	223	246	197	234	232	237	224	219	218	224	221	225	213	213	215	227	216	220	205	231	201	207	226	208	235	245	218	219
13868	2478	4948	5951	5063	4347	3564	2980	2607	2397	2179	1886	1800	1622	1515	1421	1293	1337	1204	1115	1176	1118	1094	1056	1021	989	917	989	938	908	926	918	911	923	922	840	857	818	855	809	859	827	861	813	786	820	781	754	784	799	782	846	769	813	837	790	822	768	832	836	787	735	748	824	802	778	784	763	791	823	728	810	786	758	833	719	764	795	822	780	778	747	788	719	781	709	781	772	749	765	796	742	769	711	762	723	794	724	816	718	803	783	738	746	759	774	750	732	761	803	773	748	728	796	742	692	724	732	738	752	773	709	747	748	744	732	742	771	748	752	721	787	726	744	753	763	678	732	688	789	721	736	756	736	751	777	735	712	795	737	763	697	781	738	713	757	737	731	759	747	762	708	721	759	776	734	722	752	761	787	747	721	725	741	780	707	774	763	748	795	742	774	741	798	795	704	774	737	731	729	723	722	754	747	748	735	744	768	711	725	740	766	743	734	747	769	778	748	718	707	762	785	694	718	740	750	742	688	748	720	693	751	717	760	701	682	783	757	733	780	730	762	759	762	756	754	724	718	783	719	764	745	760	743	778	745	742	726	726	760	788	712	708	766	744	703	718	720	739	734	751	729	752	766	761	745	766	780	767	773	739	727	738	715	745	768	738	737	708	744	742	764	765	772	803	767	720	770	752	751	749	745	748	714	767	750	732	733	731	708	754	749	752	736	786	749	699	736	737	779	698	721	711	729	747	789	775	741	714	720	727	729	731	749	767	700	779	752	733	702	761	726	764	750	739	760	762	723	707	785	740	772	787	741	797	753	793	791	709	740	750	746	700	767	739	726	686	723	766	715	773	756	718	717	780	677	735	763	748	694	706	760	687	714	760	714	738	761	711	787	717	743	736	797	690	752	778	760	805	772	777	791	790	773	698	712	767	771	685	740	762	761	728	750	766	699	746	737	735	786	789	741	784	728	761	770	728	710	726	767	726	759	758	753	703	776	718	728	734	748	776	732	732	709	796	751	732	722	739	792	767	738	744	742	763	706	753	764	705	716	749	747	728	709	777	699	743	747	752	795	742	739	740	790	755	706	733	765	696	749	744	761	775	735	761	800	733	715	732	755	750	752	776	772	732	768	729	730	755	748	740	720	775	763	709	726	723	736	737	711	774	746	765	753	747	745	708	756	721	735	737	775	734	780	815	724	707	728	806	775	740	796	713	719	778	721	734	732	716	665	780	688	748	691	739	786	735	731	754	751	775	751	733	702	745	757	776	752	750	719	684	758	729	757	742	718	727	729	784	716	745	715	810	737	736	733	677	784	737	753	793	805	721	726	709	757	765	755	741	813	737	746	723	751	742	761	726	722	743	770	758	758	749	735	773	719	724	797	788	706	767	772	738	746	796	769	742	755	745	726	720	711	737	688	701	712	689	738	738	743	685	749	758	723	715	746	720	763	748	724	787	761	720	746	793	742	773	754	752	742	753	754	731	732	766	746	736	787	716	751	732	771	687	738	767	740	775	790	740	764	716	771	697	755	770	761	764	761	736	728	744	746	724	722	704	712	740	702	737	708	685	753	767	750	728	817	764	805	744	731	735	759	747	721	767	766	813	727	794	753	718	735	742	746	740	733	730	739	678	717	705	753	777	734	723	757	766	726	740	740	719	723	701	739	739	758	725	727	741	711	732	748	752	747	755	735	773	752	752	757	784	754	731	719	755	737	709	717	733	749	762	722	733	723	779	731	681	767	747	771	728	737	754	745	725	732	752	757	739	771	790	730	766	734	745	741	761	752	734	738	768	685	734	754	776	763	745	790	719	714	739	715	723	738	755	734	773	733	785	747	732	738	806	775	757	709	732	724	730	754	744	793	768	757	716	789	710	704	734	752	766	758	747	773	733	753	769	760	717	715	770	713	787	727	753	752	796	774	725	795	777	711	739	751	735	674	723	748	781	720	782	721	713	731	720	755	768	753	732	740	778	757	750	713	751	735	747	721	792	806	708	750	802	696	757	732	702	758	710	798	690	794	758	718	745	752	759	764	730	725	756	701	774	724	811	698	779	709	709	776	767	733	739	767	751	761	711	758	756	761	779	786	764	737	754	747	749	731	728	738	771	734	761	845	748	745	752	733	766	738	735	750	719	764	765	803	736	697	760	723	745	776	722	732	704	745	734	779	726	728	712	766	758	725	723	736	704	739	773	749	738	734	783	718	772	720	783	674	772	737	753	739	722	751	710	739	734	742	767	728	770	785	734	769	727	770	748	725	709	731	691	747	747	761	759	775	740	743	726	716	780	812	748	699	740	716	695	781	752	727	735	767	680	744	789	754	732	745	738	746	737	771	713	749	731	731	838	750	674	770	805	768	706	741	720	776	741	726	767	732	704	723	778	749	750	747	775	741	753	696	713	762	739	730	735	720	773	709	757	794	729	715	737	734	785	709	747	724	734	710	754	819	738	738	720	731	715	762	708	708	756	728	721	716	760	734	735	790	761	751	765	732	756	753	736	729	757	772	723	727	754	701	776	749	762	731	778	686	754	727	729	771	751	744	762	682	766	697	706	785	743	754	722	723	710	725	713	747	741	778	737	727	779	708	749	728	728	746	709	753	786	728	722	733	708	762	793	723	770	730	712	762	708	765	722	732	775	782	755	760	749	752	742	720	736	735	736	747	745	794	737	721	756	728	784	774	685	769	740	758	721	729	749	737	774	691	768	719	714	715	750	787	754	724	731	714	732	782	779	768	762	752	708	734	771	789	746	742	801	749	754	757	747	737	704	788	758	728	730	782	743	775	794	762	763	764	711	731	743	747	737	733	730	747	785	703	726	761	761	724	767	763	759	735	759	718	712	761	730	743	738	756	789	759	752	717	774	737	770	676	750	752	712	749	734	733	725	703	744	762	750	745	741	755	746	749	795	780	767	768	757	726	751	704	749	688	752	774	774	734	704	717	769	746	727	676	767	757	755	738	766	740	738	683	805	739	716	737	762	720	707	768	744	729	708	738	803	780	722	744	736	747	745	741	724	724	756	724	752	762	709	727	685	720	720	741	744	707	771	723	715	741	784	750	799	743	757	759	729	781	757	759	737	726	751	780	701	747	705	768	706	740	783	713	798	722	792	804	744	771	765	763	733	760	766	734	734	754	788	749	754	717	720	735	773	727	761	775	715	777	738	707	752	769	735	713	735	766	709	779	782	736	728	764	750	745	741	736	766	763	786	726	773	748	696	766	701	768	705	774	787	745	740	760	761	737	780	794	740	758	784	728	761	758	714	758	754	764	712	790	732	729	727	701	768	748	772	732	731	724	751	710	717	757	725	706	782	772	734	725	745	736	755	792	723	774	736	657	696	778	768	745	728	752	732	750	743	784	776	722	762	718	756	705	742	794	745	717	785	759	763	786	761	754	735	807	735	699	725	747	708	741	805	728	737	719	714	772	694	774	753	722	744	742	756	767	741	775	779	736	768	716	732	770	765	755	726	699	736	740	715	736	706	758	773	714
2054	131	154	122	93	89	79	98	78	71	87	81	72	81	68	87	72	99	74	73	68	90	98	63	76	86	70	77	76	83	71	75	82	75	81	90	73	71	71	80	78	72	81	66	75	66	76	76	55	86	80	66	95	83	91	81	66	61	69	80	77	87	87	65	78	83	100	79	80	77	77	66	67	71	76	74	91	84	92	61	57	62	64	71	63	76	77	86	84	78	94	86	92	75	84	90	71	69	83	70	69	72	81	81	65	68	94	72	91	79	68	77	73	72	81	75	66	76	87	92	70	78	72	68	72	81	76	70	69	70	61	84	81	75	79	69	85	89	76	76	81	81	67	83	74	86	64	68	91	94	74	65	74	81	75	86	65	94	82	92	80	69	70	78	71	65	70	65	97	83	69	76	78	84	65	79	83	96	83	72	68	79	93	83	67	65	81	81	95	85	61	77	88	80	82	67	83	75	71	60	84	57	72	76	79	82	83	77	82	86	105	89	75	61	74	91	61	75	80	83	74	79	75	87	67	91	75	87	88	71	69	70	90	67	75	89	80	82	67	64	72	89	86	71	71	75	78	68	69	81	88	60	62	79	69	78	79	72	88	80	70	83	73	89	68	82	66	56	77	87	64	68	73	88	84	77	75	67	73	76	70	73	81	83	87	85	93	78	82	88	77	68	66	72	80	67	72	86	94	76	87	100	69	82	96	78	88	63	71	88	73	73	67	68	65	83	93	75	84	69	68	84	84	98	80	75	75	76	61	76	66	65	86	85	74	77	92	97	81	86	64	79	90	69	75	83	76	87	77	92	72	72	78	75	75	66	69	69	81	79	80	80	82	78	68	72	83	94	81	84	68	79	76	75	66	85	52	70	64	77	74	57	62	77	76	73	77	72	81	76	67	84	78	79	78	71	70	85	78	68	69	70	79	64	77	56	79	69	84	75	86	73	63	82	72	78	69	74	76	75	92	71	82	60	97	75	80	69	72	78	80	76	87	75	79	79	62	63	78	83	78	73	85	75	69	86	69	70	77	78	79	80	83	71	71	68	76	79	75	76	61	91	81	66	74	83	80	88	92	77	66	85	76	74	77	86	63	93	77	76	68	73	74	67	83	78	68	65	83	84	84	82	78	68	80	89	73	63	67	83	69	78	77	78	77	69	85	83	75	77	72	91	72	80	76	70	72	61	83	75	70	82	70	60	71	79	100	73	85	63	68	89	69	80	61	80	86	81	80	83	76	68	77	78	75	71	82	69	79	83	74	72	82	78	79	65	88	76	80	65	70	89	69	94	78	78	70	87	84	73	68	73	98	78	79	79	73	82	65	71	77	76	79	80	93	76	87	81	65	82	64	83	66	67	77	78	62	79	73	65	75	74	75	97	65	73	84	73	81	74	77	74	64	75	69	85	71	71	68	82	80	88	69	82	83	67	86	88	71	88	79	83	78	82	65	91	71	83	83	62	77	58	80	73	78	89	65	72	64	81	76	68	72	77	95	64	77	86	76	64	92	83	72	83	65	67	60	64	63	92	79	72	70	75	82	85	61	80	67	77	73	83	80	69	69	72	93	62	75	76	75	76	95	81	78	79	68	87	70	79	73	81	74	81	73	90	83	83	82	71	86	99	69	75	80	71	76	66	62	57	86	74	89	66	72	73	77	66	82	88	90	69	62	67	77	72	74	76	79	83	67	71	83	67	79	56	80	76	69	61	77	60	74	85	64	84	85	82	71	79	83	75	80	72	76	88	82	81	67	76	84	78	81	65	74	72	67	82	75	77	76	81	61	76	68	71	69	88	66	71	91	82	80	85	80	81	75	85	67	74	77	83	75	80	87	74	77	76	71	90	74	81	89	71	77	67	69	83	80	77	94	71	85	58	64	76	81	66	84	86	73	68	88	83	75	71	80	76	74	92	73	72	69	77	95	76	80	92	67	75	77	80	83	68	66	78	81	73	73	78	84	72	81	68	80	79	79	75	80	79	71	104	76	84	77	69	72	79	79	78	84	81	81	73	84	97	78	73	73	73	84	76	87	77	79	83	79	82	81	70	78	64	88	67	68	84	80	71	90	65	88	78	84	69	70	74	80	85	69	77	70	82	68	76	79	61	78	76	72	65	82	69	66	72	67	48	82	76	84	79	71	63	80	64	71	69	79	73	91	74	68	65	61	58	74	74	80	71	79	73	80	82	72	64	76	65	71	73	93	72	81	63	83	71	71	70	72	67	79	87	87	63	63	81	74	79	73	75	81	90	69	62	91	79	94	67	81	73	84	80	78	74	70	81	62	72	65	75	56	71	75	77	61	76	73	79	71	67	76	81	90	91	79	64	84	80	103	71	64	90	78	66	82	74	74	68	82	72	74	73	71	74	92	90	78	68	77	89	70	86	91	79	71	98	76	71	79	89	80	74	83	62	60	75	72	69	72	83	84	78	69	83	79	89	68	82	66	78	94	77	86	72	82	81	81	75	76	82	84	74	81	72	76	57	82	82	71	74	77	80	61	73	91	68	81	81	66	74	73	88	73	79	86	73	71	75	85	87	75	67	95	92	77	65	96	59	69	81	88	77	82	77	75	77	69	80	68	66	68	78	71	90	76	77	81	79	91	78	75	85	88	58	70	74	74	84	73	88	85	91	79	77	72	70	91	71	72	72	64	93	66	75	76	74	68	79	65	92	61	79	89	78	84	85	82	83	82	86	63	62	89	84	84	65	57	72	89	71	78	69	83	72	83	90	81	78	65	77	84	103	75	65	76	68	72	75	80	76	72	72	87	72	80	68	68	73	74	72	73	69	73	81	65	70	75	73	75	83	71	80	78	74	53	71	88	81	73	65	77	92	85	78	74	73	86	66	77	89	65	71	78	71	69	83	70	76	71	89	68	76	80	72	69	92	74	70	84	75	72	98	76	87	87	64	84	77	69	72	78	73	83	74	80	76	73	78	68	55	98	60	81	69	66	82	85	61	62	108	67	81	78	67	71	66	66	83	64	86	81	74	79	73	72	85	73	77	87	90	80	83	81	64	91	68	70	69	78	91	78	67	84	74	73	71	75	92	76	77	68	69	84	62	71	79	61	66	80	82	73	81	88	89	73	85	80	86	72	81	79	65	77	65	88	84	78	75	81	86	76	59	77	67	77	82	80	74	68	74	72	65	71	73	84	80	70	73	71	68	85	79	68	68	75	61	73	87	84	75	81	89	78	65	68	93	80	67	71	76	78	77	81	72	83	64	73	71	71	59	76	80	77	82	83	68	73	72	74	76	87	78	77	76	90	83	78	88	77	72	59	81	70	79	69	76	77	69	74	82	77	79	76	80	72	76	67	75	74	80	89	65	73	84	76	77	59	92	74	79	86	77	75	80	64	61	79	78	89	71	75	75	64	70	78	89	86	73	80	89	79	95	80	76	81	70	78	78	68	60	80	80	87	71	71	87	64	66	78	76	58	78	69	78	78	83	91	70	80	69	72	73	70	67	84	78	73	78
3043	386	476	476	459	480	419	412	401	384	378	394	334	334	359	346	326	345	332	349	341	340	320	331	328	371	328	344	322	286	329	294	313	326	340	292	310	276	304	301	344	327	327	340	335	339	321	323	307	301	299	321	289	314	309	322	279	348	309	320	296	312	297	298	336	315	351	322	329	326	327	306	297	314	312	334	304	279	314	296	326	312	309	306	333	314	299	297	313	326	327	328	309	323	330	304	334	259	291	329	326	310	317	281	310	304	327	317	305	311	314	295	311	317	309	312	339	305	324	298	320	319	297	301	306	310	324	327	305	324	302	303	333	322	359	321	311	296	311	291	318	286	318	301	284	308	282	326	315	323	290	329	323	286	304	316	331	310	320	333	331	296	302	323	311	311	327	298	296	324	280	298	304	308	317	333	346	288	336	344	328	320	334	311	337	308	328	335	305	327	336	341	320	297	336	317	301	335	294	304	312	300	315	325	324	314	295	321	312	298	299	331	330	307	295	295	357	312	300	309	290	320	322	333	348	300	311	286	333	335	301	316	323	307	334	304	326	355	323	345	312	315	348	312	297	288	306	311	330	340	313	331	364	278	345	335	293	341	292	328	311	317	325	314	306	317	319	329	310	325	329	320	331	288	313	314	302	316	340	278	350	336	303	333	315	368	298	336	298	256	288	305	326	342	311	310	315	319	307	301	328	327	303	333	311	290	321	320	328	300	318	330	313	356	311	306	308	316	306	325	325	317	302	307	320	315	291	305	289	311	309	290	294	306	338	317	319	311	333	323	301	320	328	323	328	348	319	328	312	289	311	302	338	313	325	317	328	308	330	326	334	266	340	335	340	302	303	301	323	310	333	290	311	290	311	341	297	292	288	326	333	318	314	324	342	310	339	302	301	350	321	323	336	346	294	304	348	312	327	348	340	317	291	324	307	341	316	321	327	339	312	328	293	330	294	297	340	292	314	296	305	327	305	325	278	308	341	311	285	323	323	336	312	299	342	303	342	321	306	317	289	323	306	314	317	343	307	292	324	303	299	319	346	329	323	326	296	310	287	301	303	312	336	315	301	346	301	337	308	295	326	304	292	314	303	292	301	309	333	301	333	294	322	349	310	319	354	323	318	307	283	330	292	301	344	296	304	330	291	299	317	305	314	327	286	327	284	322	334	319	318	333	312	316	288	303	297	301	298	341	300	303	310	309	297	313	309	351	295	297	319	319	325	320	316	284	322	326	362	315	294	325	309	297	288	296	321	319	318	345	314	303	335	282	306	332	335	306	343	318	352	328	327	272	337	317	338	317	327	332	367	302	307	332	270	339	345	330	320	327	300	328	285	309	317	315	317	323	308	347	312	299	301	295	311	329	301	304	320	317	333	351	332	297	302	296	300	312	353	322	336	295	294	305	300	313	328	326	335	333	315	327	316	319	342	306	298	323	314	324	336	343	319	305	307	315	289	302	320	340	328	320	337	307	330	309	287	293	347	351	316	328	350	334	322	295	312	298	314	316	324	343	285	313	323	298	317	298	315	324	293	313	295	298	310	299	305	278	343	331	306	313	273	327	322	318	319	303	332	316	282	323	326	332	324	340	311	326	334	302	301	297	342	335	336	324	328	307	359	313	290	334	328	307	273	316	356	338	344	306	313	333	313	298	306	334	331	306	342	302	303	326	303	301	317	294	334	307	345	327	308	310	336	318	322	303	308	338	299	315	291	295	292	327	281	303	315	330	327	296	337	320	302	317	305	295	346	328	291	327	328	327	331	314	344	304	324	335	299	326	306	346	342	366	329	335	290	301	320	337	327	316	325	302	330	281	296	318	302	332	325	300	348	313	312	328	319	298	298	339	320	303	338	312	283	331	324	335	310	291	303	311	326	267	309	323	295	303	297	295	306	317	310	312	325	314	318	336	317	305	307	303	299	293	334	301	313	335	312	303	326	316	285	314	318	309	306	333	292	326	305	331	277	302	327	346	358	296	325	311	332	333	327	313	301	315	309	316	308	324	325	298	311	318	316	342	318	315	284	299	324	260	329	343	326	312	294	339	333	306	317	303	288	293	319	318	304	297	283	291	330	315	310	301	336	305	296	320	334	304	311	332	344	322	338	313	351	328	323	328	280	285	319	342	317	302	307	334	318	345	320	286	312	312	295	326	330	362	302	315	320	299	297	342	331	311	301	323	325	313	307	331	312	302	332	313	311	330	322	322	316	342	337	317	318	290	286	348	337	316	344	313	331	339	320	340	308	312	310	313	331	289	344	291	305	331	309	326	302	280	309	332	311	347	286	371	320	333	304	318	312	311	317	352	324	307	320	331	305	343	317	345	284	287	319	324	344	329	321	314	334	342	300	275	335	326	282	305	338	308	357	301	298	332	353	295	318	319	294	309	317	291	335	318	300	316	301	329	306	301	332	317	305	320	321	317	359	299	285	325	301	307	293	301	299	294	292	315	309	327	314	332	333	354	341	329	315	313	302	314	294	314	304	307	316	332	282	298	309	302	320	322	313	327	333	352	320	311	306	337	311	315	332	301	361	276	347	329	287	341	296	326	328	307	345	327	329	277	320	335	290	316	327	334	321	310	325	324	263	278	313	331	323	320	302	322	306	337	326	286	332	376	298	320	344	313	362	281	337	310	330	310	340	285	322	307	313	307	322	326	283	352	336	307	324	332	304	323	321	291	329	303	326	336	329	283	312	297	323	326	311	295	270	312	330	364	325	302	297	318	307	306	318	313	312	335	309	325	322	325	288	283	301	351	319	332	331	337	324	334	297	297	306	309	316	360	320	305	318	295	321	323	319	305	308	280	323	313	295	323	322	319	312	346	328	332	278	333	318	330	339	290	325	325	309	329	341	323	317	320	298	353	328	339	314	324	299	318	299	326	293	338	301	285	315	297	316	285	327	296	319	331	295	313	302	317	340	326	296	321	337	294	287	328	312	348	316	344	309	333	318	292	316	313	346	335	333	351	286	294	310	331	305	301	299	359	307	342	285	307	316	272	278	351	294	308	306	288	307	321	331	295	313	330	333	303	338	321	290	288	331	312	313	325	322	327	321	307	290	329	342	307	320	314	313	326	310	308	328	315	337	329	306	283	308	329	321	343	308	312	304	332	347	342	323	297	344	318	326	320	327	306	301	316	307	319	321	333	299	328	322	330	312	313	295	312	318	322	312	320	312	305	301	303	344	318	310	296	348	316	336	308	335	306	323	305	295	315	341	319	334	327	281	314	326	312	328	296	304	333	333	289	316	292	314	310	339	317	345	292	316	309	331	293	275	326	279	312	342	275	305	318	329	320	319	339	316	309	320	310	321	310	315	310	309	323	316	314	342	287	321	316	347	318	333	310	332	325	320	335	308	339	313	294	326	319	345	312	333	324	355	308	288	356	317	318	344	332	341	313	319	302	323	329	306	319	349	296	316	308	300	349	320	311	326	318	316	311	304	313	314	309	321	298	304	350	321	307	314	310	297	310	318	332	292	310
15434	1416	1232	945	645	556	400	356	321	257	243	236	223	230	190	211	214	186	161	182	187	158	166	193	197	185	192	165	169	168	160	161	172	189	189	170	162	201	171	191	164	159	176	171	165	176	166	171	170	169	179	165	188	181	198	161	159	162	181	150	153	159	151	158	175	190	161	172	179	155	173	178	148	179	160	164	180	164	165	183	165	187	160	158	171	158	155	168	172	153	180	146	168	172	162	152	148	164	181	145	157	161	185	173	139	180	165	155	160	154	183	161	174	168	168	172	168	179	179	196	165	163	152	167	171	178	175	161	148	177	147	173	174	177	162	162	156	158	136	193	180	163	173	160	154	183	139	161	173	146	162	142	176	169	147	176	166	150	168	139	177	151	162	158	164	155	181	174	145	151	177	147	156	177	155	173	163	163	168	166	157	169	146	180	157	171	168	161	165	181	149	165	150	152	165	159	156	179	150	183	157	176	186	179	192	142	160	176	160	151	183	154	151	156	181	169	183	179	177	154	169	170	163	145	150	173	162	150	165	156	153	158	172	145	175	165	162	175	163	163	162	163	177	146	167	166	162	152	150	204	185	175	158	160	160	182	194	177	163	181	162	191	183	176	164	166	157	153	146	154	175	168	158	163	169	187	152	162	167	172	147	175	159	155	187	165	153	148	167	152	172	180	176	168	191	147	165	172	175	152	169	147	151	163	174	176	169	173	178	171	166	172	171	166	173	158	162	185	153	169	188	173	152	174	164	172	149	164	160	165	165	159	163	175	153	171	158	160	152	152	157	146	153	150	203	191	167	165	173	160	160	173	172	188	138	182	186	156	165	168	178	171	170	176	166	167	165	168	186	159	153	175	159	195	161	165	148	160	167	154	169	176	175	183	155	180	151	167	187	162	133	164	165	161	174	179	167	160	171	156	180	162	157	158	135	158	181	140	166	186	170	154	174	175	185	139	160	158	157	176	154	168	158	151	191	136	172	146	151	147	165	175	164	167	151	176	190	160	162	181	141	142	181	188	149	166	161	164	139	182	137	167	163	196	187	150	163	161	150	164	161	160	173	167	192	171	173	172	189	175	177	157	186	158	199	161	152	185	154	150	174	188	173	154	154	170	159	163	185	160	149	161	180	154	166	175	146	178	175	185	163	161	180	173	157	152	184	163	177	169	156	166	192	176	157	164	164	174	164	129	142	163	170	171	148	186	140	169	160	146	154	149	169	205	181	188	144	161	157	156	179	158	155	154	172	156	156	161	169	177	177	165	165	191	169	174	190	167	164	193	168	166	162	186	173	166	183	178	172	182	165	177	168	177	172	161	145	156	157	165	173	161	153	157	146	152	168	173	168	160	152	162	162	182	163	180	161	167	163	160	142	164	153	146	155	170	149	156	177	182	190	165	183	135	184	177	168	175	164	161	158	168	147	151	170	163	162	189	187	142	161	182	160	191	172	158	190	169	171	164	159	185	160	154	177	156	165	150	164	171	182	153	179	170	169	172	158	173	165	161	173	163	139	178	166	166	174	148	165	175	160	170	159	166	161	160	162	158	156	154	156	172	159	173	187	156	155	198	156	176	180	187	170	154	179	172	167	163	180	170	164	162	170	186	154	146	154	201	161	158	137	159	162	174	156	156	167	168	156	168	182	182	173	175	187	137	171	185	142	179	155	177	152	158	174	175	163	168	174	163	162	176	181	164	187	174	155	160	173	178	158	202	178	169	170	151	170	170	156	159	169	169	186	164	167	169	150	157	149	175	170	162	152	155	166	184	152	170	139	174	170	140	166	162	144	149	168	148	187	150	183	159	162	142	154	166	166	165	158	154	166	149	180	192	156	164	169	170	163	148	137	163	151	173	162	146	161	171	142	175	159	179	179	175	161	194	149	147	159	158	169	151	193	163	153	171	173	180	169	165	143	175	153	134	153	189	168	180	163	165	180	159	160	175	176	167	151	176	173	162	207	167	171	164	159	173	169	163	147	181	171	166	154	177	178	152	172	173	193	166	143	167	162	163	178	175	171	186	136	165	170	174	179	160	134	138	148	160	181	161	174	140	166	144	155	158	195	175	162	144	180	170	160	174	159	170	181	164	158	180	181	163	164	162	174	161	156	164	205	166	176	166	160	166	162	162	198	166	153	190	163	183	169	162	174	158	163	168	172	178	177	179	164	157	149	171	162	175	169	143	166	174	164	150	142	161	152	163	148	137	182	164	175	151	155	149	169	169	144	154	157	173	157	173	159	161	149	173	170	144	163	193	178	174	146	175	171	154	155	178	183	165	155	168	159	142	137	137	183	144	186	159	171	149	180	158	156	165	166	148	169	162	149	187	150	153	154	150	175	180	160	147	161	148	169	182	156	210	164	168	158	170	140	154	154	186	159	174	164	151	178	176	165	147	183	158	164	156	163	147	157	205	187	147	206	159	172	170	155	193	157	149	154	156	153	177	184	153	164	163	174	158	179	190	158	184	163	156	175	166	159	140	159	175	156	169	172	160	168	150	142	167	171	151	178	159	200	153	173	152	175	163	178	152	136	175	161	178	164	166	152	180	148	178	162	140	153	122	169	171	167	165	183	173	164	160	182	164	139	183	166	155	149	175	160	166	184	151	151	179	160	143	165	159	174	174	166	158	159	163	160	151	139	165	138	168	150	149	168	165	171	165	159	145	145	158	155	130	169	140	167	157	153	155	156	197	140	155	174	179	160	154	159	170	161	167	164	152	176	154	170	159	157	167	171	163	162	155	138	161	159	182	175	168	172	166	167	141	150	150	176	160	175	145	164	156	150	179	161	147	158	149	195	159	165	162	172	175	149	167	191	157	177	144	173	146	181	175	158	160	166	145	154	154	152	183	175	141	161	175	157	162	165	167	178	179	160	174	156	189	160	161	152	153	176	186	155	181	175	160	154	155	156	172	168	181	145	180	152	159	161	185	159	195	148	145	171	168	179	169	180	160	169	194	173	168	173	186	168	169	170	174	185	176	160	159	176	163	159	159	159	158	159	144	170	158	169	152	160	152	180	160	176	168	180	161	168	158	181	162	169	171	179	179	156	172	162	148	174	197	170	176	198	172	166	171	170	166	132	153	166	157	155	156	160	158	175	171	182	161	166	165	156	176	167	168	163	153	144	171	174	160	177	159	152	177	139	190	198	169	158	183	135	172	170	173	157	156	161	169	173	168	152	165	156	165	164	182	159	178	153	152	174	184	154	172	172	163	145	207	157	160	196	145	153	167	163	160	158	176	153	153	145	168	173	176	170	165	135	153	155	144	160	148	177	146	172	170	162	157	199	157	143	152	147	152	163	169	146	167	180	180	163	186	148	172	127	153	171	140	167	180	189	179	166	167	188	185	184	179	144	186	190	137	191	162	181	172	181	170	165	163	175	152	157	189	171	147	158	178	184	154	178	164	163	176	158	176	162	174	167	177	168	150	148	152	142	151	165	157	158	194	179	167	179	151	164	163	149	173	152	155	161	160	163	162
9705	1465	2896	3430	2841	2521	2162	1825	1633	1437	1343	1186	1093	1046	971	923	900	842	839	777	764	821	738	692	765	702	669	682	674	622	660	676	635	632	670	665	662	670	629	641	645	627	605	612	612	601	634	603	591	621	624	636	581	630	568	592	618	619	569	572	559	598	590	589	635	538	586	574	556	627	604	643	558	593	585	591	662	611	604	622	581	593	596	576	567	631	653	590	572	599	628	600	602	654	624	595	565	581	585	582	613	560	589	608	615	603	551	592	590	589	540	582	615	592	607	625	556	529	600	591	578	578	579	579	582	591	543	613	604	562	571	621	575	610	595	609	534	601	561	596	625	571	645	597	574	608	581	639	544	597	555	583	582	587	563	587	571	586	589	577	564	583	604	608	583	570	606	617	542	558	561	563	596	620	566	598	603	561	597	603	576	585	576	565	538	611	560	586	609	537	551	587	599	587	574	597	569	594	612	603	580	593	592	563	633	590	619	610	553	574	547	580	525	541	567	582	560	585	573	558	541	555	596	609	637	574	590	583	551	586	574	597	564	586	589	581	570	589	610	582	594	573	580	558	579	597	568	579	583	586	526	617	561	537	577	571	580	575	584	587	578	562	610	598	555	582	556	605	594	564	557	561	550	588	588	585	638	560	568	643	603	574	600	625	572	536	602	567	575	574	613	599	556	563	614	598	543	608	579	607	554	557	597	562	602	585	584	593	586	552	516	602	575	579	585	585	585	588	607	595	598	547	604	576	603	596	584	601	602	538	566	598	547	578	646	611	599	643	617	572	587	611	566	583	549	618	626	567	560	555	627	571	560	618	577	604	583	560	599	604	570	573	550	560	605	636	588	590	552	620	589	583	559	535	546	588	591	586	587	553	596	580	539	613	573	580	579	555	556	578	576	544	596	567	583	591	602	592	609	598	598	590	552	576	569	575	594	564	594	621	579	584	596	621	568	564	614	551	584	547	577	576	568	586	588	583	608	554	597	573	575	583	565	560	605	596	563	569	596	586	609	623	567	546	581	565	579	607	599	587	604	565	602	600	567	536	583	590	559	598	611	535	576	592	555	609	589	638	584	589	564	559	617	601	566	594	614	606	591	580	582	594	571	624	586	634	612	578	571	605	576	610	558	597	583	570	561	575	612	562	582	550	581	612	585	566	556	631	612	556	628	583	613	597	586	568	590	601	554	576	587	656	541	589	582	556	616	564	619	586	608	566	568	603	565	552	566	562	644	544	608	603	584	592	608	572	567	605	606	624	590	578	572	553	591	604	563	534	557	574	626	590	641	606	603	530	553	592	549	540	592	570	542	602	558	598	539	579	577	591	591	599	583	582	559	623	545	631	554	577	581	606	552	614	558	566	579	533	555	571	643	591	610	607	536	588	553	591	604	592	588	575	577	580	616	610	578	537	596	632	577	593	534	565	587	574	598	564	619	586	635	542	601	570	574	557	591	556	575	605	581	558	560	615	600	583	561	614	632	590	586	562	574	601	565	572	575	577	587	597	593	586	567	615	575	592	612	654	586	588	627	590	539	588	559	610	572	595	588	598	528	609	566	594	624	624	559	594	593	580	570	567	607	609	571	568	560	561	577	631	606	569	627	570	609	580	592	580	570	580	574	595	543	619	588	603	576	619	576	597	581	603	585	573	576	578	606	558	604	561	536	569	556	629	563	567	579	552	571	585	586	613	595	545	566	566	559	562	595	588	602	565	573	561	598	570	593	586	608	548	613	619	583	569	547	571	550	584	577	610	584	539	581	552	603	565	579	546	598	600	586	583	570	613	612	550	578	556	580	631	587	584	630	586	625	587	563	543	653	561	568	580	601	558	572	585	608	605	556	609	576	586	562	584	582	567	577	589	583	579	532	579	582	634	633	583	598	566	610	555	574	608	561	606	605	598	575	585	562	560	586	624	581	617	574	555	550	601	555	561	587	606	601	630	604	590	614	557	596	566	618	555	558	533	572	573	567	628	600	583	627	577	556	555	601	563	601	620	550	609	535	570	563	618	615	564	585	566	598	589	556	576	555	550	549	562	568	588	594	618	575	566	575	557	623	577	579	570	623	584	605	612	641	593	564	592	543	568	580	605	552	558	609	635	539	549	598	588	610	635	584	530	558	568	548	566	568	569	545	568	586	565	566	635	544	577	532	573	563	613	568	543	585	544	585	563	564	557	573	570	587	596	595	575	548	550	614	599	601	576	586	576	611	546	546	593	594	582	579	537	572	601	564	580	578	639	559	540	604	596	558	586	583	649	603	600	536	566	625	616	589	595	569	579	568	584	571	561	606	588	566	595	614	569	572	541	595	560	579	570	573	595	641	627	599	605	573	571	613	568	561	576	616	596	589	603	576	595	587	564	534	568	575	556	599	620	537	569	583	537	628	550	553	588	578	602	590	569	565	621	589	591	614	592	582	579	572	566	583	589	545	567	568	544	590	580	575	589	608	648	572	577	597	543	555	575	594	589	553	592	591	603	564	569	558	582	568	570	550	599	572	577	569	553	575	576	587	568	607	595	578	627	576	589	586	592	570	608	577	591	583	632	599	558	597	554	629	589	577	588	588	614	559	576	557	632	576	576	609	596	649	574	573	566	595	619	538	569	568	587	597	577	581	593	540	574	613	600	563	583	548	589	587	572	612	590	548	585	589	556	581	584	586	579	591	588	573	595	582	576	583	552	572	549	572	601	605	592	626	542	566	578	590	591	601	603	599	594	568	539	564	566	538	599	623	567	587	569	593	588	594	598	600	618	564	567	602	566	600	553	544	622	555	593	577	563	590	587	594	583	598	616	584	590	560	577	573	626	574	585	561	558	616	585	622	564	564	564	571	614	552	610	547	595	616	636	559	578	555	560	587	596	585	567	589	562	595	572	544	567	601	597	554	577	571	599	539	598	597	594	571	577	533	582	656	573	605	549	643	586	522	564	596	606	568	623	543	555	600	538	527	594	594	585	578	544	604	615	568	569	588	561	600	566	530	605	567	569	577	566	554	565	528	607	576	593	584	567	535	574	551	579	610	588	588	529	602	513	548	559	599	569	570	601	617	533	553	560	552	579	579	571	581	617	576	588	557	625	578	581	568	564	563	560	552	588	605	597	582	587	615	573	554	582	593	578	611	596	558	581	590	604	620	579	567	570	594	550	584	631	595	578	586	576	581	564	633	570	646	534	606	565	565	603	581	542	583	583	586	618	547	596	598	549	572	609	545	557	570	549	584	618	592	585	560	576	543	587	560	592	600	599	572	555	606	557	541	545	617	583	591	594	551	577	560	558	596	569	520	598	615	565	621	589	586	530	575	584	582	570	611	575	583	598	572	621	587	572	556	569	555	545	585	533	578	597	576	579	574	569	579	580	598	583	614	607	576	604	598	553	603	568	539	588	631	598	554	581	587	569	524	675	608	559	582	584	515	549	606	547	552	560	557	577	574	615	569	577	587	576	539	565	606	577	568	612	534	573	553	562	575	615	565	574	595	551
25484	4515	2408	1762	1231	976	756	611	518	439	399	393	371	326	314	324	325	301	277	257	291	260	270	243	229	299	274	282	251	247	256	253	246	241	221	277	236	235	236	226	247	258	212	252	241	272	250	248	250	227	195	249	213	235	255	265	228	234	212	221	221	238	227	245	226	218	242	208	217	233	222	237	221	247	222	207	244	223	246	206	220	247	214	198	214	226	212	213	241	219	234	204	230	257	248	215	217	213	211	228	245	215	235	219	228	233	219	203	221	256	210	210	226	240	235	231	249	237	235	234	230	235	213	239	247	237	211	252	240	223	243	218	217	244	231	267	214	240	215	233	228	237	209	229	232	219	214	226	215	236	242	207	214	207	214	229	220	244	248	233	223	216	239	221	208	198	214	230	212	195	214	232	221	220	230	220	214	203	228	220	208	253	211	224	226	231	248	219	226	223	225	228	239	221	241	209	228	229	234	226	237	221	234	202	231	251	246	214	218	218	262	236	266	213	229	235	215	223	227	246	210	228	211	223	231	227	251	232	213	216	234	225	203	215	225	250	225	215	195	209	249	230	218	185	228	221	254	222	225	210	222	234	237	236	234	214	232	233	252	219	223	215	238	234	228	217	234	226	232	243	193	239	219	246	250	197	213	198	233	238	241	219	236	221	238	236	236	207	210	205	231	249	235	231	198	200	249	223	226	231	200	223	193	224	219	227	230	200	212	241	200	228	211	230	220	237	245	212	209	197	188	239	220	238	231	233	219	235	225	223	235	206	250	235	224	219	205	248	237	247	222	212	205	203	240	208	224	248	206	214	201	238	239	198	212	224	241	235	225	245	235	230	215	233	241	226	200	233	217	206	233	229	255	235	228	212	222	239	230	203	250	214	221	230	213	215	223	239	208	209	217	211	242	215	245	233	225	218	222	224	214	215	213	215	211	255	213	236	248	209	212	218	244	202	211	224	223	234	252	235	226	226	247	232	234	221	222	211	261	218	217	249	221	239	237	229	232	206	220	231	228	227	208	228	226	223	211	198	228	208	208	205	255	218	220	229	221	237	226	231	236	264	237	217	234	223	242	231	196	236	235	210	225	229	240	207	251	250	249	236	213	233	210	214	205	238	192	209	237	203	222	238	226	217	229	220	212	232	228	192	239	223	213	219	247	210	229	228	242	233	215	225	226	220	217	241	222	251	220	232	211	222	220	244	243	208	212	217	223	218	223	238	216	209	232	219	198	216	227	225	252	225	220	243	231	201	224	213	229	228	231	231	232	218	225	223	245	246	224	214	213	242	240	215	217	223	256	193	220	242	227	244	246	243	229	194	223	244	225	209	220	198	213	229	197	202	223	245	228	224	205	201	229	206	250	206	249	227	220	234	219	215	227	233	249	243	248	239	232	219	216	229	218	214	256	212	206	220	225	216	239	217	217	211	228	219	219	221	232	232	206	252	233	208	236	218	221	228	239	213	228	218	221	200	251	227	184	240	233	214	225	240	237	225	253	240	235	219	206	240	222	191	219	221	220	216	215	219	237	241	251	219	231	213	216	254	211	229	251	212	258	213	234	239	226	242	222	227	211	253	220	210	241	206	217	193	226	216	253	201	230	248	216	240	236	234	222	242	214	218	205	204	231	209	236	209	220	204	234	222	222	223	215	238	261	199	220	220	221	230	234	234	247	205	240	199	209	231	224	219	218	217	249	186	211	214	235	212	229	228	244	224	227	225	248	192	200	226	260	211	250	259	223	220	209	257	241	263	208	224	231	232	234	230	212	226	205	220	229	243	232	212	223	230	249	215	201	226	194	231	216	252	233	244	241	246	218	208	230	211	239	228	229	218	254	226	238	218	195	218	226	209	208	213	230	248	252	215	230	240	232	229	222	244	224	237	222	243	225	245	227	219	199	223	237	227	221	217	215	240	225	219	220	244	235	219	231	250	233	212	237	219	221	228	227	231	207	202	217	238	228	244	201	224	244	218	229	217	236	229	236	233	219	214	238	228	216	216	223	219	214	215	222	201	212	211	220	241	220	226	220	192	219	209	263	221	206	222	241	241	225	252	239	216	225	234	257	216	227	229	226	203	222	225	238	200	198	236	223	228	238	222	230	229	232	213	214	247	210	217	228	224	227	218	225	252	250	238	242	223	241	209	207	219	225	219	227	247	230	196	213	195	224	214	221	218	244	239	211	223	213	212	256	234	212	198	239	242	228	216	215	222	227	206	222	237	218	225	238	218	259	220	199	243	227	228	224	202	238	230	237	240	235	204	217	239	233	229	232	248	217	214	199	225	227	201	232	215	219	226	207	229	239	228	231	251	231	210	248	215	212	213	252	204	224	238	216	230	242	233	237	217	201	219	230	228	212	231	249	211	229	207	237	221	241	224	232	214	206	228	234	251	209	209	226	231	208	212	245	218	230	227	216	242	215	244	229	237	223	210	254	209	226	205	227	233	220	216	219	247	247	214	224	222	237	207	228	216	215	214	227	229	201	249	216	208	224	225	202	232	233	217	213	242	211	246	258	239	211	206	225	230	228	199	192	225	218	225	231	217	211	233	229	233	229	209	229	202	261	208	218	215	226	231	217	246	220	255	237	237	209	232	214	219	201	210	213	215	228	224	232	236	229	228	261	246	216	229	240	227	226	240	248	227	227	205	225	232	220	242	224	227	231	219	217	234	209	202	206	253	244	218	223	221	255	238	221	224	212	232	218	222	215	221	225	211	227	206	214	222	207	219	221	231	230	219	220	241	218	257	237	213	197	234	208	242	258	214	212	234	226	270	197	226	225	235	261	224	230	223	235	217	213	212	222	224	187	214	207	247	212	185	219	256	252	220	260	223	204	236	243	213	232	219	208	238	210	239	224	234	219	225	236	251	215	238	228	239	220	250	233	241	224	239	230	216	242	227	240	230	224	251	224	227	239	220	215	228	233	226	232	226	202	227	233	238	232	209	224	213	230	219	226	230	238	255	242	196	223	247	220	227	238	222	229	220	224	244	219	237	204	203	221	213	241	236	251	216	210	222	229	234	197	239	252	221	265	230	216	209	196	218	217	215	223	227	219	227	233	193	236	228	222	201	221	216	203	224	219	214	248	220	230	222	231	206	230	229	237	246	234	195	218	211	212	259	226	232	220	216	223	228	236	210	254	207	244	211	199	245	210	197	238	221	213	221	227	211	232	243	218	250	234	260	230	190	236	246	222	262	242	204	225	230	223	239	192	219	236	224	243	237	223	214	222	217	207	227	222	239	234	228	218	207	219	218	203	217	236	204	221	218	227	213	198	214	213	216	221	208	229	222	229	224	228	230	248	226	240	228	229	224	229	244	235	225	201	239	241	255	267	217	214	238	234	213	218	206	252	222	238	212	252	228	218	200	223	246	217	229	233	223	229	238	206	224	239	232	196	200	251	213	246	233	202	221	258	232	232	211	255	218	265	218	249	201	227	201	205	253	225	245	250	207	226	252	239	217	240	231	211	237	229	202	215	255
13728	2411	5038	5800	5045	4157	3594	3112	2692	2402	2190	1952	1737	1549	1457	1369	1357	1316	1234	1136	1168	1103	1058	979	1021	979	1043	939	956	893	924	915	866	908	865	805	867	858	876	823	806	837	850	824	815	822	856	815	801	844	756	784	792	817	811	822	807	825	860	766	782	787	788	848	779	787	796	784	763	733	762	803	722	755	781	751	759	754	771	821	742	759	818	796	766	812	754	738	730	767	750	788	806	788	792	700	751	730	740	723	775	832	761	730	757	773	748	761	772	751	719	776	750	762	744	732	756	759	756	759	773	733	764	717	778	742	765	758	744	767	714	732	750	762	804	730	726	764	802	724	783	761	778	725	759	738	795	715	745	690	746	729	735	767	730	707	726	719	757	696	737	811	733	752	692	825	801	728	749	781	747	788	759	771	782	761	742	775	789	682	813	744	747	717	766	733	784	733	749	695	753	752	713	736	753	722	783	793	737	776	764	775	754	754	782	722	753	751	753	768	721	721	759	696	677	697	734	699	766	742	715	762	750	760	719	745	728	698	697	724	792	717	691	780	745	728	736	726	732	780	730	742	727	704	744	702	762	792	731	746	760	749	734	743	759	737	771	719	746	779	793	729	775	734	738	701	718	737	764	787	723	721	737	722	771	730	753	747	736	765	744	761	771	775	774	712	772	722	759	698	794	744	754	693	759	764	762	737	699	749	777	721	757	741	755	777	777	720	765	740	733	736	739	796	722	752	735	744	775	751	764	748	754	739	759	711	737	741	714	703	744	751	739	728	775	812	768	740	737	769	767	740	791	720	742	768	747	765	754	772	698	749	711	700	740	764	719	734	716	676	763	764	695	750	765	774	763	776	763	766	784	710	759	718	712	751	725	775	755	725	726	754	775	778	729	751	790	753	733	757	728	735	742	747	769	684	788	766	713	784	763	766	810	700	710	776	740	748	757	771	780	729	756	722	745	705	776	730	785	746	754	768	692	763	785	780	751	734	743	722	715	754	786	782	698	755	731	761	748	757	717	748	730	744	796	753	787	793	750	734	750	734	731	804	747	735	718	772	788	755	721	753	775	752	783	791	726	674	738	768	721	738	744	729	762	756	696	774	699	738	758	739	733	722	795	722	747	737	757	710	746	763	763	734	739	732	759	806	728	779	717	775	740	731	770	747	729	757	738	764	729	739	773	780	731	746	712	763	753	755	773	704	722	730	781	735	759	727	817	766	757	718	788	746	713	771	785	742	780	777	805	726	715	713	741	763	741	758	805	755	759	720	770	748	772	744	754	740	711	730	761	738	746	777	774	770	752	732	716	737	748	752	745	729	750	715	728	792	764	732	750	733	776	761	752	757	714	731	762	754	780	729	783	782	735	744	748	766	762	720	752	688	716	743	777	783	751	710	722	722	728	770	733	737	743	705	747	716	713	743	734	758	731	720	718	770	795	739	714	748	708	758	758	744	715	742	735	704	776	762	743	758	746	755	768	753	760	739	747	765	745	735	725	716	756	758	751	757	759	733	832	757	683	761	754	749	777	762	734	760	764	754	796	747	732	724	714	708	767	738	771	728	728	774	763	794	789	733	737	726	748	776	733	735	747	743	739	732	698	723	768	779	733	713	766	737	767	760	710	765	741	722	809	755	757	784	760	737	718	731	767	742	701	755	727	740	772	750	766	728	708	767	751	759	732	761	790	780	730	810	783	778	705	738	703	702	703	755	728	714	775	740	759	781	751	728	760	717	691	729	738	738	747	759	744	779	763	806	708	794	741	713	759	765	755	748	724	701	732	763	748	741	722	750	704	720	774	758	703	762	779	743	711	727	722	735	755	824	748	732	728	749	783	765	798	798	770	743	760	733	763	713	784	768	766	717	724	799	743	757	734	726	761	700	775	753	755	714	724	756	714	753	735	742	716	744	755	766	715	736	749	753	727	732	759	728	750	696	726	716	765	733	727	747	760	742	745	797	702	720	740	745	698	767	719	755	772	721	744	747	788	757	761	785	742	762	777	778	692	715	727	681	769	725	768	761	728	703	723	729	726	763	770	738	706	779	721	712	758	776	767	728	737	753	811	736	737	781	711	752	747	726	759	741	730	718	748	754	771	737	747	761	718	743	732	787	785	761	762	754	766	754	723	780	735	711	768	748	720	710	731	764	710	729	765	717	772	714	777	763	762	752	786	722	788	776	738	824	685	722	760	761	774	740	739	739	730	749	767	761	725	821	737	724	765	744	724	760	758	719	764	754	745	790	774	735	749	808	751	773	709	791	809	730	783	727	725	797	716	807	756	722	742	805	748	775	760	780	791	708	745	713	756	732	761	705	709	786	769	724	700	760	747	750	739	736	746	758	746	755	780	727	760	763	739	752	758	738	756	702	753	759	765	724	744	707	779	780	721	686	730	730	767	714	722	777	732	727	703	754	707	727	814	716	787	792	783	750	782	698	764	742	756	732	703	714	711	733	688	748	736	749	726	765	732	751	742	759	739	742	721	702	727	760	727	764	783	756	720	730	736	799	762	704	746	729	749	762	749	704	792	713	710	752	766	707	734	740	746	734	736	744	772	766	785	757	758	773	763	727	798	744	741	776	765	772	722	789	719	787	791	752	758	750	774	715	768	763	712	768	719	779	824	732	779	766	716	672	697	737	718	689	763	789	758	773	710	708	764	721	767	760	793	728	746	739	746	726	732	756	771	744	762	759	744	735	772	749	732	740	729	713	715	747	767	716	711	759	786	744	732	726	771	783	775	772	785	752	773	710	715	758	764	761	731	788	764	722	729	685	778	771	732	742	750	746	770	756	681	700	750	753	752	729	823	701	737	784	751	723	766	722	743	755	742	719	731	756	744	756	749	749	715	787	718	781	735	775	771	726	750	783	771	770	725	788	729	735	731	717	747	769	749	753	770	760	786	757	769	767	746	780	755	776	745	765	745	753	732	752	739	710	752	753	750	773	739	738	772	738	731	724	736	760	741	700	776	703	763	707	771	733	790	745	725	765	735	733	739	775	681	728	746	741	752	691	737	755	728	738	768	782	745	769	726	728	727	767	730	743	738	709	756	741	729	763	747	766	763	742	680	741	754	717	693	774	720	807	736	677	702	736	730	707	701	700	743	762	708	759	690	786	794	756	742	752	749	732	772	789	802	724	763	739	736	721	753	726	798	691	693	782	730	768	760	756	785	715	732	734	782	811	775	721	774	698	726	754	714	721	770	756	722	735	761	760	771	693	777	736	708	753	764	750	767	808	749	751	764	785	729	746	723	737	806	743	712	733	761	734	786	727	789	745	728	726	756	745	750	737	717	746	778	743	753	807	754	793	774	753	758	729	726	746	714	766	776	787	729	733	694	767	720	728	750	742	790	758	765	744	688	726	755	759	726	750	748	817	750	759	716	747	767	783	786	718	735	755	715	737	755	746	746	750	761	760	736	741	688	740	742	749	764	725	716	752	752	738	712	796	733	715	702	753	806	727	790	759	839	744	730	739	786	778	718	766
1985	140	137	138	108	96	92	105	78	81	86	77	72	84	75	79	99	74	70	73	88	82	68	82	77	75	79	83	72	86	85	77	83	73	64	78	68	72	85	61	84	92	81	84	65	76	77	73	80	73	75	72	69	77	63	63	64	75	77	85	88	80	72	82	85	90	68	93	77	65	66	88	84	84	60	82	64	72	68	78	75	72	80	81	65	73	76	95	66	83	80	93	75	74	65	72	87	80	77	77	71	71	77	80	89	64	86	71	75	61	85	78	81	61	88	89	80	73	83	86	68	87	83	81	68	76	70	67	81	67	79	87	74	80	73	77	79	76	78	66	78	70	85	80	80	96	82	81	83	64	86	70	68	94	76	65	87	82	75	80	79	67	73	61	89	66	65	91	68	83	72	78	84	90	69	81	84	96	90	59	61	71	65	53	75	78	80	69	58	74	75	73	77	88	75	84	73	75	60	75	72	82	64	72	68	82	76	71	84	73	88	78	63	70	77	64	71	78	81	75	65	59	74	77	74	77	91	73	61	61	77	71	63	66	96	62	64	89	92	82	74	58	77	66	56	90	59	70	75	76	83	79	71	78	79	76	70	61	94	70	76	66	84	71	77	86	83	68	71	71	74	87	86	83	74	78	90	82	72	78	61	87	79	65	67	68	72	76	73	66	86	74	69	86	74	71	83	76	84	92	82	83	86	81	64	81	75	69	80	79	78	81	70	77	84	65	74	81	82	80	82	83	72	81	75	80	65	75	62	92	75	78	70	88	71	66	85	57	80	63	75	73	82	87	93	62	83	78	52	59	87	72	75	84	69	72	60	86	75	86	85	80	80	80	65	86	75	79	73	80	82	87	69	87	90	65	81	70	72	59	76	82	76	88	83	92	73	78	67	76	77	74	75	80	72	72	62	57	75	76	77	66	79	76	94	95	71	67	70	93	65	60	84	79	69	68	81	72	74	87	87	65	70	88	72	75	65	73	63	73	71	85	75	71	81	69	89	92	60	87	75	74	65	81	66	77	83	91	79	78	78	77	75	66	71	78	70	67	87	80	78	71	73	80	75	81	86	67	91	78	81	74	73	73	78	79	66	68	79	90	63	60	63	78	67	74	76	88	79	68	64	68	73	72	71	77	67	84	64	66	68	87	79	70	91	66	79	65	72	52	74	81	84	79	80	83	90	76	65	62	93	82	67	71	64	81	81	67	65	83	74	66	83	72	88	51	71	77	73	74	68	92	94	79	73	81	89	89	87	68	76	64	84	68	73	82	87	77	75	75	76	66	81	76	73	67	79	77	77	87	88	67	64	78	80	71	72	86	74	71	73	79	72	78	80	66	80	66	82	59	81	77	65	70	73	57	71	87	73	75	84	81	84	75	66	74	67	68	96	67	77	69	71	73	84	65	76	63	67	88	83	90	76	89	62	77	81	81	80	67	66	58	59	77	62	76	85	79	67	72	83	72	74	70	81	83	86	88	63	82	69	79	86	89	57	78	79	65	69	88	81	73	67	80	84	99	75	75	78	80	81	76	76	75	90	64	71	77	69	73	91	77	76	64	86	80	75	71	74	79	80	81	82	58	88	79	92	75	76	81	85	71	71	75	72	72	82	84	73	80	86	80	75	86	71	91	77	75	74	95	83	89	86	66	64	75	83	89	70	61	92	77	70	80	69	78	75	61	65	90	74	91	66	86	65	109	70	80	68	77	94	62	77	64	71	91	76	74	73	69	86	58	88	75	84	57	85	79	65	84	86	84	87	78	61	85	72	71	69	76	63	74	80	83	91	83	75	76	90	76	83	77	70	89	86	71	70	79	81	73	73	78	84	86	90	86	73	75	78	85	82	80	69	71	80	67	78	66	73	59	92	80	73	79	71	73	71	83	87	78	64	82	67	74	84	76	77	67	69	64	68	72	71	80	72	70	78	75	75	70	83	58	70	63	63	81	71	73	72	75	83	71	75	66	84	74	83	74	67	80	76	78	83	86	76	65	87	90	70	81	68	66	73	71	70	72	77	73	66	89	72	77	81	75	81	79	92	81	68	86	88	73	72	68	72	83	63	68	84	67	100	68	71	85	75	77	73	71	80	81	62	87	71	83	85	78	81	69	100	73	67	80	95	78	70	80	77	83	68	76	66	72	71	80	72	86	83	73	76	79	68	75	84	77	79	91	66	80	78	81	75	73	80	84	77	71	76	70	67	71	70	68	71	86	84	70	78	70	81	79	78	73	85	74	84	80	86	72	86	70	80	87	74	70	78	66	82	76	80	75	60	70	67	81	64	71	81	87	69	71	84	66	86	76	72	83	83	84	88	93	78	75	83	77	78	79	73	66	83	55	71	98	82	71	84	78	78	80	78	68	73	67	86	79	70	93	87	78	70	75	81	66	65	82	67	85	82	74	72	63	80	75	59	74	78	79	79	69	69	75	83	77	70	86	78	73	88	72	76	96	87	82	91	83	62	77	65	65	74	64	88	81	76	80	64	82	68	80	85	78	96	78	76	67	74	72	64	81	64	71	67	73	66	75	95	78	74	80	75	74	75	68	65	90	71	73	60	73	77	73	64	81	74	84	64	72	70	90	73	95	68	80	76	58	71	94	79	70	90	84	86	90	62	66	64	80	85	69	77	67	82	73	76	70	76	88	73	87	72	68	68	78	71	65	74	80	96	80	77	80	76	85	70	81	88	86	66	71	68	83	71	74	86	61	53	83	98	80	65	77	77	78	67	68	97	78	87	73	68	84	77	74	81	93	78	59	79	96	91	76	90	74	75	77	77	65	72	66	65	73	90	82	73	78	75	84	67	75	61	67	72	65	79	66	74	68	92	70	75	84	61	76	73	77	83	67	82	78	82	73	78	73	80	73	83	80	85	70	70	75	68	76	76	69	85	79	71	86	84	76	80	83	92	84	87	102	70	75	73	84	95	95	78	73	77	73	84	75	72	61	80	79	68	73	76	70	75	74	61	72	57	65	75	83	66	96	68	76	85	70	84	86	93	73	85	87	84	87	80	80	60	76	86	81	73	82	67	78	67	81	94	77	65	74	93	71	66	87	64	81	79	71	66	81	75	87	77	67	78	61	91	71	85	78	70	79	64	65	74	82	85	63	89	76	67	73	68	74	75	85	84	78	86	75	77	72	77	76	70	79	95	78	76	76	66	70	79	85	65	74	79	77	74	84	80	72	83	83	79	91	85	74	77	68	88	86	59	89	79	57	60	90	72	86	76	65	69	72	75	65	65	76	80	84	86	64	67	80	61	66	74	78	87	64	86	73	93	78	75	77	71	70	71	85	73	79	76	74	81	91	82	70	66	67	75	79	84	90	80	69	75	76	65	96	66	86	82	68	84	72	85	86	74	72	81	88	86	61	71	82	83	68	73	71	73	67	80	69	65	84	86	79	56	63	75	68	62	82	92	69	81	71	90	87	73	73	69	84	74	54	75	78	94	83	93	72	61	71	76	80	91	79	86	74	82	96
3176	406	448	483	463	421	403	403	369	376	375	381	354	356	327	361	326	339	338	315	358	313	329	300	309	309	306	331	312	321	315	319	348	337	330	359	293	327	306	351	288	310	308	366	316	316	295	301	310	295	330	301	319	311	322	327	328	330	315	333	344	366	317	310	300	313	304	322	322	330	322	306	342	334	342	305	321	277	340	344	316	335	301	315	315	314	346	293	341	343	313	333	294	325	294	313	326	344	333	350	317	327	323	333	341	345	298	284	353	350	316	310	312	288	345	323	349	352	324	309	328	328	315	322	359	302	301	289	328	287	319	321	309	335	300	323	299	323	333	320	343	323	311	294	318	309	285	326	325	327	294	307	334	321	349	312	303	305	293	324	324	324	305	333	304	288	338	325	312	340	301	298	356	337	300	309	353	342	326	299	309	341	312	328	321	303	323	306	335	317	344	310	343	294	314	318	319	305	326	289	341	308	344	322	314	277	320	290	332	333	306	323	309	316	308	306	328	321	309	320	317	327	306	332	262	355	340	317	306	347	321	286	330	336	317	314	303	332	329	329	328	298	324	328	327	333	320	303	304	312	322	330	342	320	321	324	343	298	311	341	334	339	308	315	341	316	310	311	334	314	315	307	294	323	318	293	317	328	306	284	337	302	320	287	332	337	308	311	335	337	330	299	289	347	328	308	322	340	302	330	320	313	307	310	321	339	292	321	318	326	307	304	296	344	329	316	301	316	345	327	316	318	323	315	303	301	292	324	337	314	338	341	305	325	322	319	328	302	324	315	319	347	327	293	315	295	303	315	338	288	293	289	304	342	334	324	334	350	299	313	335	336	308	308	288	316	315	338	322	308	317	335	315	256	349	323	320	289	308	287	330	297	354	335	311	317	341	318	293	319	299	317	318	318	329	317	270	306	342	327	291	332	300	329	324	316	274	324	339	288	334	303	311	323	314	326	339	290	307	330	293	355	321	285	323	324	319	332	342	302	336	329	333	297	349	270	331	293	308	320	323	315	279	320	305	293	332	314	312	332	299	321	347	299	304	349	324	314	295	300	333	326	302	329	313	302	336	329	312	323	317	315	309	340	321	328	313	260	322	301	346	322	289	371	323	291	317	302	320	330	325	366	299	266	298	338	320	289	318	315	310	302	352	314	327	302	290	295	309	319	305	313	340	332	281	321	350	310	326	306	299	334	324	310	292	315	316	321	320	325	341	324	319	318	296	300	313	337	303	323	306	337	343	309	317	300	296	325	321	308	335	295	301	318	330	322	344	329	325	312	300	355	336	300	337	310	320	300	282	298	306	308	329	296	346	350	315	294	333	326	286	285	303	310	315	341	298	342	275	303	308	309	301	302	353	302	292	308	313	337	328	321	296	318	317	344	337	305	316	299	307	327	311	309	299	342	333	283	338	311	307	321	316	331	315	346	318	317	326	301	339	289	355	313	327	308	318	310	331	332	285	327	320	335	314	334	295	301	316	284	323	300	295	290	315	325	314	306	323	348	274	288	318	298	318	305	271	304	305	305	299	301	295	286	341	308	325	304	322	317	325	312	325	315	349	292	319	313	307	324	302	308	326	298	303	318	338	331	300	316	336	292	347	298	315	292	310	324	304	317	336	314	322	296	330	328	353	347	312	343	348	319	318	276	292	311	311	336	324	293	302	324	324	334	324	304	349	330	306	312	319	336	295	319	314	312	312	286	279	312	320	311	288	332	326	299	297	317	300	333	320	308	321	322	304	322	341	304	316	311	316	304	316	288	324	300	326	310	293	315	323	284	299	284	335	316	285	288	303	296	338	313	329	336	337	315	326	358	354	299	292	327	324	315	291	324	369	333	320	292	305	292	278	315	329	338	286	304	314	358	303	304	299	322	297	296	328	312	321	313	288	304	310	314	330	291	285	326	317	315	307	310	302	316	304	296	296	296	309	296	297	316	317	304	308	300	317	285	334	300	327	307	281	381	317	311	328	321	304	305	309	344	330	299	310	307	316	331	306	296	324	323	290	327	305	309	310	295	305	311	311	274	310	289	310	312	276	279	333	316	327	312	314	308	329	324	308	307	315	352	342	335	324	305	307	328	303	290	298	351	341	341	371	293	296	289	324	319	297	287	294	348	296	330	315	311	347	315	336	318	303	305	274	318	326	332	294	298	322	316	321	328	332	348	313	322	313	312	316	311	330	314	329	324	296	326	346	297	312	312	323	312	345	326	318	329	299	313	319	335	323	324	315	311	296	310	306	325	315	320	320	298	324	323	333	327	293	316	303	318	325	336	320	292	316	319	319	326	315	329	319	295	282	334	309	300	297	353	297	310	300	305	309	295	326	319	321	324	336	331	325	334	314	323	320	312	309	269	302	329	307	341	314	304	334	314	317	311	288	284	353	299	315	312	331	299	304	313	301	314	300	299	310	332	315	313	316	324	282	341	338	304	341	318	319	311	321	298	350	298	290	313	317	328	314	307	297	297	330	335	345	301	305	338	319	267	307	287	301	308	332	321	328	341	335	312	321	320	313	308	314	308	318	315	365	330	389	303	303	323	303	326	326	318	303	335	293	336	313	280	310	307	327	329	293	333	299	347	313	299	327	326	332	340	307	310	343	316	328	314	279	293	314	301	306	306	319	264	290	299	298	315	343	283	313	346	312	323	303	318	331	302	298	312	331	297	319	356	339	303	314	314	328	276	303	347	309	332	332	333	323	319	335	274	318	352	305	299	334	338	326	306	326	338	340	329	343	314	343	297	339	298	341	312	329	329	323	325	336	325	330	298	316	364	345	330	296	300	299	329	306	311	311	350	323	301	295	310	310	331	332	329	324	320	328	329	321	327	307	319	339	333	303	317	296	299	299	343	355	302	327	312	318	334	318	324	298	349	320	301	347	349	297	324	318	304	334	317	318	326	291	295	315	293	314	329	326	317	304	304	270	307	300	355	317	325	300	314	326	339	307	319	317	320	307	340	341	328	278	293	313	329	307	336	316	307	345	318	298	314	295	357	355	321	320	320	352	310	337	331	325	349	322	336	325	320	319	292	297	305	279	333	316	308	333	306	307	346	336	327	325	330	321	298	296	332	333	342	324	328	350	307	358	313	328	321	317	311	350	351	328	319	313	349	295	310	322	279	336	345	313	332	320	314	336	337	303	345	287	331	338	312	330	328	312	367	304	344	300	322	282	322	309	327	358	347	304	322	324	310	330	299	289	318	315	307	323	312	318	336	321	298	303	352	306	320	320	307	326	312	284	343	333	343	297	313	306	284	345	316	301	322	333	322	336	272	318	285	302	306	312	330	296	303	331	328	353	292	334	312	300	286	294	303	303	301	312	330	322	291	305	291	301	330	328	352	278	326	315	310	301	327	342	293	334	328	304	306	305	312	307	331	330	265	315	297	316	339	304	315	320	305	319	324	306	303	300	346	318	339	310	308	339	286	314	305	299	279	331	346	314	326	309	318	287	300	322	330	363	294	312	309	304	288	303	299
15425	1407	1303	918	657	560	437	347	322	285	284	216	235	206	188	189	187	208	232	183	175	202	195	180	166	171	200	170	197	144	184	166	198	139	169	168	157	159	189	161	158	169	177	192	175	187	169	187	212	169	180	166	153	172	156	147	184	211	158	158	170	150	179	184	179	187	169	169	160	194	169	185	178	191	180	177	166	177	166	178	163	188	182	173	169	163	180	157	168	160	168	168	153	179	157	155	163	181	167	134	155	193	158	156	142	175	151	188	144	145	189	166	171	169	159	189	159	194	171	197	144	180	144	163	153	169	172	165	170	188	186	176	155	158	154	152	140	174	170	161	172	181	179	171	182	155	163	161	152	162	181	157	183	162	185	183	182	160	169	174	166	160	169	172	189	162	158	162	150	142	146	184	153	181	164	171	164	175	170	153	157	165	172	160	165	169	165	153	185	175	159	158	149	171	195	168	151	163	170	192	172	160	158	135	163	169	161	167	159	157	162	166	173	144	171	165	176	169	185	166	151	195	163	140	167	171	160	178	170	169	158	174	169	166	173	145	170	152	173	182	176	183	190	168	188	151	168	177	192	165	178	152	176	139	187	176	169	174	156	168	157	168	192	186	160	165	165	183	149	179	170	155	146	172	165	150	161	164	177	159	153	153	185	158	168	156	181	146	173	163	162	160	172	166	192	148	151	193	161	182	165	170	169	176	165	138	187	176	169	146	198	175	163	177	165	159	157	170	142	156	185	149	169	170	161	163	175	181	171	152	161	146	167	167	170	178	192	178	169	163	153	167	152	178	182	175	190	172	153	171	181	176	172	177	157	174	174	168	161	163	140	183	170	131	164	176	171	172	169	162	148	183	156	163	168	144	182	179	177	190	161	179	155	184	167	162	169	178	160	160	164	163	139	184	162	162	173	162	159	136	176	175	155	175	172	144	165	135	160	155	166	165	173	175	157	164	157	160	159	139	181	182	161	155	150	158	163	152	156	166	172	172	189	168	177	161	152	159	190	183	173	168	154	160	148	143	169	158	154	159	150	142	147	170	148	163	152	195	151	188	163	174	148	171	139	183	184	173	152	166	169	150	162	160	169	184	164	155	146	163	159	155	169	164	180	178	142	161	166	175	161	180	172	169	169	194	154	156	175	166	180	158	163	190	157	174	171	173	145	165	173	197	160	176	159	172	175	169	175	147	149	195	174	153	163	157	151	182	186	184	181	155	162	174	194	159	170	184	146	168	161	191	166	149	161	156	171	183	178	162	185	160	162	175	157	164	169	157	151	161	172	159	169	135	167	173	160	168	168	162	152	186	163	167	171	162	144	141	175	170	170	160	136	175	160	162	163	182	152	197	158	173	175	178	164	180	161	167	167	163	161	162	160	173	149	170	176	139	184	148	183	161	147	181	177	151	180	177	186	193	181	159	189	160	192	168	144	146	161	170	170	160	171	181	155	151	157	155	151	148	171	172	184	168	171	179	152	164	185	176	173	149	169	194	155	155	183	147	156	168	176	160	161	155	170	168	150	185	149	172	178	195	172	155	156	181	171	158	169	174	162	161	167	181	174	175	154	163	146	132	173	172	162	142	159	141	176	168	179	170	171	161	174	160	164	164	188	171	174	144	166	164	161	197	177	159	164	178	151	173	175	160	163	171	167	151	176	174	171	175	157	167	175	154	171	161	160	151	176	171	159	187	173	174	138	124	196	176	163	168	172	155	185	166	166	155	187	191	169	151	162	175	160	179	183	164	162	173	122	150	137	153	177	169	149	158	188	160	170	164	160	168	172	177	184	157	183	150	160	178	172	155	163	171	187	200	168	186	158	142	163	183	161	158	190	155	155	161	167	180	191	166	182	171	163	161	171	178	178	157	159	177	162	160	172	169	162	174	182	169	180	167	166	154	165	165	188	164	189	165	165	148	164	165	165	157	168	169	167	189	172	175	189	169	170	152	146	166	174	186	149	176	161	173	174	187	157	175	160	164	166	180	148	143	186	175	178	167	156	200	188	152	161	159	145	155	159	176	177	163	151	150	177	170	161	162	149	174	172	173	142	158	146	186	167	159	145	157	159	172	182	171	177	161	181	162	159	183	155	179	165	163	165	181	172	150	189	151	148	203	157	156	164	154	170	161	181	149	186	159	174	151	169	178	171	159	173	130	144	175	165	194	152	163	164	166	186	167	139	182	179	176	167	156	162	185	167	158	154	177	180	163	162	159	177	168	151	189	157	172	151	183	178	177	169	157	162	193	181	183	142	141	154	172	178	170	167	154	167	176	158	138	150	174	185	181	163	148	160	192	159	156	170	178	180	155	182	168	167	157	183	180	158	168	161	169	153	150	165	145	191	160	191	175	154	174	176	157	185	177	148	149	153	159	145	165	151	137	151	162	166	157	175	166	159	148	177	159	163	161	163	145	177	175	181	161	168	194	152	150	172	183	160	175	165	152	183	167	174	163	165	165	178	158	180	161	181	166	169	170	170	153	165	180	155	162	188	155	180	172	171	187	156	159	187	161	186	148	157	174	167	172	163	176	157	158	168	162	169	152	181	152	187	166	153	159	176	155	175	166	166	165	171	160	171	170	161	174	172	150	160	165	186	157	175	183	155	149	145	160	171	163	186	151	179	161	163	169	162	179	145	166	167	154	171	158	167	182	154	159	159	164	156	165	159	158	175	158	175	175	163	168	152	180	153	148	150	154	174	188	157	153	183	169	160	172	157	161	175	155	146	177	156	188	178	165	180	173	138	158	168	157	157	172	174	183	157	152	175	180	159	177	165	155	151	159	162	175	168	162	160	158	172	153	183	160	195	153	187	173	156	169	145	180	157	157	184	169	149	182	167	155	166	151	175	157	169	154	157	181	176	159	152	148	167	174	162	167	149	160	161	138	158	150	139	146	164	152	156	161	177	171	166	169	169	196	148	158	167	162	149	153	165	163	166	174	177	150	179	167	174	159	143	152	165	148	147	174	179	159	157	180	164	170	184	189	165	162	165	160	159	176	185	186	137	159	169	165	180	135	162	183	141	174	151	157	156	180	134	168	184	163	173	166	174	164	165	170	167	167	154	178	142	176	177	162	156	173	182	174	156	148	147	157	159	156	142	170	164	169	157	165	184	177	166	163	176	190	155	165	164	145	183	169	140	146	184	146	170	170	175	168	203	159	168	156	152	145	151	176	153	163	169	168	161	183	199	180	181	153	155	172	174	161	141	143	170	170	156	168	191	174	167	162	171	150	171	162	169	159	169	166	165	168	192	164	181	170	200	180	170	174	140	184	165	164	172	167	163	175	167	175	176	169	158	161	157	163	163	176	158	149	152	172	185	157	169	150	166	182	163	164	162	172	186	151	169	151	168	149	181	166	155	207	169	172	155	163	148	180	174	181	160	172	156	149	152	166	167	178	179	158	168	165	157	183	189	178	171	176	169	171	140	187	150	184	190	159	176	186	170	171	156	166	154	167	147	156	166	205	185	176	170	166	170	182
9633	1506	2789	3312	2872	2475	2008	1910	1588	1465	1338	1204	1001	988	1043	924	870	835	809	796	787	777	728	685	692	720	758	676	715	670	661	672	684	625	636	626	638	653	637	635	601	591	617	641	615	578	589	649	641	614	614	594	644	606	631	604	535	598	607	644	630	548	622	614	592	614	577	591	593	640	605	594	645	576	568	603	574	612	595	519	564	610	572	645	615	601	538	577	598	602	568	578	565	582	602	644	599	592	587	588	584	613	559	566	569	555	614	584	592	573	619	548	587	562	542	607	589	571	632	532	584	556	617	587	612	612	557	590	561	587	563	589	622	562	587	604	604	576	598	608	603	536	571	557	613	600	577	549	561	589	587	561	624	584	606	621	617	568	624	574	587	543	575	590	577	596	615	551	578	576	586	517	597	584	542	605	591	573	613	561	584	619	614	605	586	590	562	549	496	589	603	562	549	567	602	575	622	635	565	587	561	586	600	571	573	582	606	571	564	577	567	586	623	592	586	561	590	589	589	576	601	618	586	590	582	568	589	590	562	557	556	610	615	612	586	591	570	577	544	580	595	616	567	606	572	594	580	569	557	589	572	555	530	553	603	576	580	586	547	592	606	610	588	606	558	598	585	581	618	607	550	606	601	566	562	574	571	616	581	583	588	605	585	597	600	588	583	565	554	616	533	554	542	597	605	590	560	561	586	584	596	630	584	596	592	577	566	546	566	597	593	584	615	556	572	614	588	603	582	541	634	541	597	581	583	583	583	564	575	605	532	572	579	584	554	560	554	559	571	632	553	603	604	608	571	574	582	582	581	593	568	566	602	590	585	594	529	583	604	578	568	578	618	576	582	579	569	550	556	556	568	627	583	564	605	570	601	583	590	583	560	616	565	597	551	576	571	607	612	567	580	567	590	547	540	569	579	574	618	551	567	622	555	594	550	649	580	587	554	574	549	556	546	566	559	568	584	569	562	562	547	560	608	582	568	560	581	566	587	621	584	604	587	599	545	623	507	574	530	583	607	596	534	551	566	583	593	603	605	587	586	565	533	577	589	595	597	584	574	582	568	571	576	639	578	563	583	601	544	585	574	568	619	559	549	549	543	580	559	581	599	652	598	558	591	593	629	644	577	550	566	587	605	575	586	560	576	601	565	535	567	621	610	582	576	589	590	566	565	590	590	572	584	602	573	564	594	603	611	584	594	569	572	642	549	564	565	588	592	572	577	602	637	595	531	608	563	570	633	584	575	557	613	545	579	578	601	570	582	600	564	599	615	577	548	611	586	613	590	604	572	599	524	588	590	550	553	591	579	548	520	647	583	597	596	593	586	590	590	587	561	580	609	543	595	570	574	581	623	571	567	616	557	561	593	614	592	581	571	568	598	606	562	553	607	601	595	577	577	583	602	580	609	595	555	585	595	605	555	594	595	548	607	603	557	578	558	586	557	554	571	593	585	582	595	583	633	579	582	583	577	602	584	611	567	583	607	593	563	601	604	581	597	575	580	611	541	600	605	548	609	577	585	575	619	586	583	521	551	610	581	660	570	567	604	520	640	573	611	577	581	607	593	586	579	569	624	607	569	582	567	586	592	605	572	613	587	590	591	604	563	569	589	566	595	546	605	597	587	548	571	552	583	594	602	595	601	582	557	601	567	575	594	568	606	580	588	583	590	595	596	590	558	594	624	539	619	572	587	594	576	563	581	547	580	577	603	574	527	567	574	580	567	579	560	582	587	554	562	605	579	567	583	531	553	616	613	567	578	566	590	613	566	601	590	578	598	592	579	576	603	540	549	558	596	625	553	606	564	593	558	641	566	559	582	568	608	565	597	568	563	551	579	573	592	585	583	601	596	586	564	581	598	598	602	598	553	613	621	611	594	607	559	606	594	580	598	597	579	592	583	573	540	557	566	577	553	587	642	577	545	601	563	614	596	575	582	590	602	596	581	573	558	555	576	547	586	546	561	565	569	531	552	560	609	588	545	575	599	556	611	541	568	612	551	601	591	595	561	562	589	562	577	614	577	604	562	609	593	549	622	597	601	646	616	569	592	562	601	568	569	570	602	554	547	567	580	574	602	576	574	598	612	561	584	541	540	554	574	561	567	607	593	567	568	580	596	610	549	587	599	595	587	609	592	567	587	552	608	518	604	603	575	553	598	596	563	572	582	585	635	578	617	626	562	611	626	615	508	563	586	568	591	561	558	563	594	556	555	587	589	603	580	578	566	578	594	562	550	586	621	552	607	582	567	529	563	575	599	585	600	615	551	611	592	613	583	585	563	531	565	558	577	627	565	569	579	607	584	563	622	587	603	549	616	590	542	618	632	574	605	571	584	580	615	565	574	590	580	590	589	588	542	591	547	577	577	558	609	564	570	575	546	566	598	623	592	613	594	588	610	605	582	594	599	617	590	555	582	588	568	584	619	586	583	639	606	577	557	583	569	622	602	592	572	578	592	578	566	576	612	579	576	605	583	566	577	604	594	623	588	614	536	618	563	555	603	562	592	595	548	565	590	577	574	597	585	564	598	593	601	608	564	556	624	534	578	576	584	541	580	590	609	578	593	596	566	596	553	573	578	523	582	562	592	623	588	528	596	573	576	593	549	580	622	558	570	526	568	567	584	606	565	552	609	601	567	541	551	556	610	568	600	564	551	610	595	620	539	551	590	552	586	610	565	603	577	588	583	576	573	581	581	600	614	617	539	616	530	581	570	581	505	569	606	624	568	522	525	595	571	512	547	556	612	590	581	536	615	637	606	570	602	583	611	571	528	573	588	585	587	581	593	546	610	598	593	584	578	604	605	598	535	601	549	565	604	548	553	567	597	622	522	588	601	601	580	625	598	543	583	571	574	503	571	596	587	554	600	568	597	597	542	551	570	553	604	614	575	572	577	560	579	590	552	594	591	599	578	598	607	583	573	601	591	569	579	552	525	594	607	547	589	599	582	586	549	593	580	540	583	540	596	590	588	600	584	585	590	571	590	622	613	598	603	619	551	579	612	617	607	542	611	546	593	582	613	612	621	580	574	606	576	597	571	610	603	525	590	608	547	575	616	598	577	551	535	541	573	585	563	562	553	581	597	555	600	543	565	570	578	608	591	602	546	579	591	573	580	580	587	566	550	587	532	586	575	593	572	572	620	568	630	507	581	605	575	584	601	570	567	576	598	575	557	576	577	530	592	596	566	570	616	608	559	605	576	583	562	607	531	570	605	536	583	580	562	581	547	594	620	610	561	590	548	568	605	582	563	577	606	593	589	590	603	599	585	604	605	570	618	579	544	573	629	613	590	597	609	566	584	563	579	605	537	649	608	590	598	587	558	565	586	582	573	592	601	543	580	604	587	622	561	605	568	584	582	609	594	570	601	536	589	536	586	594	569	547	589	554	609	615	582	621	598	568	565	571	586	547	564	588	584	626	559	539	618	547	590	587	608	571	585	605	554	565	561	559	594	612	606	595	571	560	587	536	607	608	597	594	601	555	573	584	602	576
26431	5031	2470	1668	1265	916	729	628	499	469	460	387	349	316	339	322	336	295	309	286	254	271	229	236	259	283	263	263	213	279	228	243	256	251	222	251	257	237	243	242	242	223	226	203	238	239	244	248	249	214	238	217	257	228	234	207	233	235	228	245	246	256	216	203	233	209	185	223	201	231	222	255	225	205	243	233	225	221	213	207	230	260	210	222	233	272	239	231	223	245	214	197	219	233	230	214	239	245	229	205	216	233	221	223	210	227	216	231	201	242	203	212	224	225	231	231	251	233	228	260	229	229	230	205	260	241	203	230	240	217	232	225	197	220	223	213	243	232	256	218	214	229	269	229	215	239	210	240	219	214	227	217	210	219	215	232	223	237	214	243	209	240	252	226	225	256	242	244	217	225	262	198	232	230	260	220	235	231	205	246	217	220	251	224	235	244	221	227	209	223	215	247	211	248	201	241	220	225	209	262	239	219	218	240	214	226	196	218	232	183	234	229	223	220	219	245	233	223	251	226	241	229	215	199	227	225	232	233	249	230	223	227	199	211	261	243	229	221	199	223	232	249	209	220	244	249	227	243	239	230	204	234	234	239	199	217	206	219	252	216	232	210	253	228	216	219	231	228	214	247	231	255	224	241	234	248	251	238	212	239	246	209	220	227	231	238	225	221	213	228	221	213	237	221	219	223	257	213	229	224	201	225	221	227	208	243	231	236	224	218	224	229	229	229	231	195	224	224	221	224	206	207	217	227	220	208	207	222	191	245	225	228	231	233	225	215	211	218	209	209	219	223	226	245	238	211	222	215	200	229	220	215	242	230	236	236	203	213	231	234	216	214	231	226	230	237	227	221	225	206	211	226	223	206	241	215	214	239	225	233	210	233	232	200	249	247	262	216	222	203	234	222	229	245	242	223	220	217	236	248	220	229	213	196	224	241	246	233	245	243	213	241	223	221	244	198	203	228	231	200	206	224	230	218	236	203	218	241	211	237	217	218	218	217	260	241	228	233	210	242	213	251	253	234	222	208	217	218	225	221	228	213	215	205	213	235	204	219	241	238	218	231	192	249	219	201	240	217	192	235	204	246	232	230	235	237	223	248	231	257	216	224	220	233	233	242	212	224	219	213	265	248	209	204	218	218	234	227	255	221	230	212	220	219	230	242	222	244	212	230	192	228	253	230	184	211	230	209	248	233	232	234	212	237	239	200	231	222	229	233	221	220	241	181	202	212	228	210	215	221	221	239	224	213	226	233	219	232	252	220	238	228	240	226	231	219	214	224	234	212	232	210	232	225	225	225	213	216	230	201	205	247	211	228	231	218	223	229	243	210	249	223	255	239	250	226	221	213	236	251	216	220	225	238	222	224	221	243	236	240	204	202	224	223	235	226	220	223	191	234	232	219	208	215	230	229	232	233	218	217	236	221	245	226	254	247	217	230	223	223	210	240	222	219	220	216	237	219	245	224	218	228	232	237	222	233	229	222	198	230	203	232	233	184	223	255	239	214	226	236	254	209	212	221	225	237	238	217	229	226	236	229	246	243	204	231	218	224	217	220	236	213	220	204	219	206	236	228	220	210	233	235	203	209	225	275	251	213	238	231	264	220	205	244	234	247	216	215	202	207	210	221	236	224	218	239	220	237	202	203	232	223	233	231	200	235	201	228	228	215	246	222	220	211	205	224	239	228	198	221	216	230	230	213	232	223	200	246	227	251	246	195	224	215	258	212	228	229	230	247	223	205	204	238	206	226	211	227	247	217	214	212	210	215	232	233	203	232	213	239	243	213	190	225	228	235	208	219	206	225	203	236	228	224	207	236	238	223	240	245	210	241	211	211	250	210	220	239	234	225	227	216	236	204	223	216	218	224	227	225	220	215	235	220	230	200	213	225	227	226	196	236	221	252	209	208	243	207	224	222	225	234	229	235	223	196	220	230	245	238	239	227	217	237	207	245	237	206	217	224	234	222	232	225	241	231	208	223	211	214	210	236	237	232	225	237	221	218	206	221	220	219	248	230	198	199	256	214	217	218	227	232	205	241	226	227	220	196	215	248	268	237	229	229	230	236	244	227	230	218	208	236	217	199	205	202	206	211	220	232	213	225	213	249	212	209	261	226	204	232	224	203	229	239	226	200	234	238	218	222	226	236	200	231	218	225	216	246	238	226	217	207	231	218	222	236	211	233	204	231	220	217	211	254	249	238	226	200	204	209	241	210	236	210	227	222	244	252	248	230	210	225	224	260	239	198	215	229	218	243	232	242	212	210	229	221	231	228	221	213	241	207	214	238	211	227	224	221	237	216	208	250	219	245	216	213	246	225	221	242	203	229	245	220	234	215	239	178	207	210	219	182	233	236	217	226	247	238	224	247	245	232	233	245	225	228	240	248	245	242	221	245	203	244	216	231	208	202	204	199	207	226	229	234	241	242	235	206	225	196	229	208	190	202	214	255	211	223	223	209	191	244	213	232	216	243	212	254	243	209	224	242	245	206	231	236	190	243	196	229	233	221	198	244	222	242	223	216	229	201	201	223	204	229	231	230	196	236	237	203	269	200	231	245	220	235	203	224	248	213	217	210	207	221	258	215	238	214	236	214	203	227	223	232	230	232	213	245	220	259	228	218	211	220	250	224	220	219	212	229	222	231	223	223	227	224	225	226	240	224	242	218	228	236	215	243	235	224	247	247	225	223	210	212	231	234	217	204	231	234	228	205	206	210	225	208	245	220	219	223	240	220	230	258	227	258	203	224	195	230	238	255	231	201	208	226	235	219	202	245	205	211	220	249	249	244	222	207	232	257	231	254	234	239	231	218	212	240	202	216	220	237	196	228	227	229	228	217	244	229	231	211	245	215	252	225	211	247	209	237	227	204	228	206	231	239	202	243	198	240	228	215	240	217	208	225	220	201	240	211	222	239	224	202	216	237	224	217	205	228	216	198	232	253	230	229	233	222	222	210	225	230	219	205	222	234	223	249	217	222	220	213	193	221	237	227	221	222	222	194	246	267	213	202	208	224	235	244	242	203	229	221	215	219	213	225	223	234	238	257	261	215	226	236	249	226	242	256	223	223	251	217	233	254	194	244	241	222	213	228	240	241	234	239	201	208	224	216	230	234	214	242	217	229	214	234	246	204	218	233	208	221	226	241	226	209	217	218	230	229	215	230	204	235	230	238	229	218	251	211	200	239	207	233	227	208	226	242	237	223	208	218	229	215	245	241	234	215	229	218	236	223	230	235	229	213	260	225	235	236	238	213	206	206	245	212	228	213	232	238	208	219	197	233	228	205	216	239	237	222	233	237	234	205	235	242	218	237	232	217	187	245	223	236	234	228	216	226	227	212	224	226	217	224	221	202	226	229	234	253	231	211	224	229	234	249	199	242	192	236	234	242	224	222	225	218	240	245	254	222	259	242	225	245	221	252	226	228	205	246	210	227	226	200	230	203	218	226	233	233	236	216	243	234	208	205	240	218	253	234	225	233	223	219	205	218
14157	2486	5046	5831	5122	4229	3614	3093	2649	2350	2093	1890	1669	1561	1464	1377	1403	1252	1182	1126	1095	1114	1095	1025	1028	970	998	928	930	955	930	870	917	895	838	872	873	875	829	806	906	865	815	852	837	798	823	838	806	788	748	750	778	833	816	779	834	790	796	808	861	807	875	734	776	789	788	794	767	825	749	787	800	789	762	707	760	758	777	787	765	746	718	777	758	786	786	757	757	754	764	743	768	743	756	718	733	806	781	769	771	749	759	771	752	782	781	762	823	771	723	728	809	757	751	763	762	789	783	773	744	757	771	760	768	748	710	765	789	759	731	783	760	773	733	741	746	797	747	720	798	747	806	752	711	754	767	819	766	725	790	729	761	767	678	762	801	737	761	721	734	721	773	709	755	757	715	776	835	716	758	802	748	757	765	699	814	719	749	793	726	760	691	743	757	746	788	780	751	767	767	697	744	777	773	729	727	792	720	783	721	763	728	760	757	742	759	769	729	711	790	748	732	804	766	761	761	732	763	798	768	748	738	751	732	742	713	712	744	733	709	760	769	740	745	714	755	757	765	717	746	758	800	729	752	735	776	742	764	742	725	721	765	735	758	738	681	706	753	727	809	694	745	738	776	738	759	720	757	783	772	769	785	737	734	744	768	750	754	783	766	735	721	738	761	741	767	712	712	756	760	764	740	737	769	775	752	750	695	756	725	717	739	740	791	697	767	757	777	767	743	713	727	758	721	810	779	751	745	714	748	732	718	770	708	798	719	776	727	752	753	757	765	764	740	735	744	763	722	736	753	778	730	745	779	687	723	754	742	730	727	766	707	745	783	727	726	723	774	748	721	766	771	770	739	792	751	724	756	721	764	730	729	748	762	826	779	786	792	781	814	727	783	774	709	733	701	767	749	751	735	739	737	702	781	734	760	725	764	745	760	766	795	776	767	748	729	726	693	776	710	746	723	726	735	738	740	736	785	749	755	812	722	728	733	763	718	755	695	769	780	740	763	752	769	749	717	723	819	773	757	744	776	815	709	737	772	746	767	756	741	757	740	757	728	775	769	734	730	753	772	737	756	767	800	762	733	730	686	787	792	719	741	734	739	771	770	747	760	727	743	722	797	758	769	726	731	714	703	781	733	753	726	721	783	750	785	761	723	766	798	770	737	752	740	790	700	768	737	740	714	821	753	736	758	713	741	725	713	698	726	813	736	697	750	798	713	746	784	750	772	753	766	756	715	714	726	723	766	772	747	753	772	720	775	750	718	753	764	753	763	723	718	751	768	745	708	802	728	815	847	720	752	763	748	749	722	764	749	763	772	798	806	770	755	774	718	808	734	774	765	741	764	745	733	801	755	769	739	760	733	741	750	722	750	797	767	736	750	710	766	744	783	746	732	717	763	729	703	764	792	732	718	740	764	761	748	734	750	714	701	753	728	713	736	755	723	768	739	759	744	791	826	737	730	736	757	806	727	782	742	764	777	722	750	733	743	763	764	726	732	749	709	708	788	749	789	747	735	715	742	719	748	804	735	736	771	744	752	764	739	754	793	718	749	735	752	739	788	770	699	753	746	765	739	794	752	772	813	746	756	733	737	695	758	743	734	712	727	744	740	720	721	680	727	795	725	777	721	679	727	755	759	748	726	748	702	759	708	739	718	713	749	742	812	756	758	737	749	772	794	715	749	772	744	730	734	734	780	745	749	748	719	759	719	759	718	776	769	748	777	709	781	742	775	728	724	752	760	777	720	741	757	768	728	756	728	723	708	768	787	776	718	737	745	712	783	720	729	758	817	745	730	753	786	769	717	679	702	765	732	773	830	761	734	764	738	783	765	741	740	752	722	780	757	758	768	757	739	780	774	737	712	752	796	756	675	777	739	755	706	796	768	749	718	751	711	744	791	740	739	738	738	741	741	733	755	790	763	745	790	763	753	746	753	722	767	790	741	754	737	716	730	755	714	771	717	777	738	746	787	758	767	741	811	776	742	721	753	744	765	740	766	740	756	792	786	728	754	760	682	728	752	805	751	738	738	754	730	724	730	746	749	746	710	753	754	778	706	747	753	769	689	747	725	758	753	710	741	767	718	779	765	716	786	732	795	749	735	692	743	754	756	728	740	741	811	728	735	743	787	751	724	696	713	702	758	742	747	760	750	778	781	732	769	688	762	756	761	767	735	813	760	747	788	723	775	752	749	731	767	756	821	701	795	746	778	752	764	783	699	771	774	714	739	722	688	774	775	727	764	764	755	766	770	760	743	743	766	788	797	752	760	767	792	790	787	746	719	782	734	732	741	694	736	739	778	749	749	796	723	761	765	769	733	729	738	798	748	761	777	753	789	777	739	718	723	741	760	803	661	742	767	748	727	727	774	750	747	736	702	731	758	750	768	763	792	740	716	800	738	774	748	758	756	776	740	792	762	793	659	724	742	792	744	738	745	786	751	774	751	762	734	732	746	750	762	716	771	735	775	779	802	754	758	694	707	741	799	771	719	747	788	769	709	742	765	720	728	702	782	756	772	743	766	759	760	772	776	768	738	762	761	727	796	746	759	744	754	733	741	742	764	709	791	739	727	708	759	728	733	759	698	714	722	717	752	750	820	796	769	730	767	731	746	741	764	778	753	724	758	748	723	731	748	781	768	708	772	786	717	721	735	752	718	727	735	765	783	766	760	771	745	738	714	777	784	805	733	737	734	719	756	716	750	781	762	749	766	741	773	742	769	752	733	752	756	762	763	766	776	723	742	727	730	763	787	771	764	733	742	804	740	716	738	785	716	731	734	755	752	725	741	775	773	755	739	724	788	748	722	705	777	721	776	789	749	737	724	695	713	742	738	742	755	783	731	709	722	780	709	787	774	784	734	714	736	775	747	759	712	720	762	775	768	780	735	764	736	681	691	761	718	711	767	697	782	762	736	772	723	742	739	719	747	753	731	747	754	773	715	697	714	771	765	763	769	705	750	745	716	757	692	730	749	777	739	714	755	774	815	771	746	756	739	731	755	732	768	710	729	778	759	727	746	758	737	769	778	719	787	744	752	741	725	789	768	732	795	758	768	799	727	739	779	789	750	776	791	765	740	773	772	720	740	717	770	745	738	753	791	772	763	759	768	722	744	748	733	734	770	776	778	752	741	778	740	743	704	766	749	757	808	757	763	727	778	750	726	775	767	767	748	783	742	745	792	751	758	744	725	771	736	705	729	757	783	739	774	730	778	772	752	724	789	792	758	767	733	746	743	750	743	740	784	767	774	807	742	751	774	757	746	769	752	760	701	746	717	738	732	712	764	772	766	787	725	744	746	727	703	758	768	761	776	764	764	724	747	706	767	699	748	719	725	751	733	750	793	733	807	777	751	718	792	746	708	709	740	788	722	754	690	727	748	764	709	729	731	736	713	696	718	729	756	766	772	747	714	774	797	705	757	734	709	725	749	804	802	738	807	762	716	769	755	779	750	748	761	747	752	770	752	756	738	762	798	731	784	771	750	745	765	741	734	760
2037	171	141	109	105	103	90	80	72	78	89	71	77	88	76	70	71	75	81	92	87	74	77	78	68	69	69	76	73	69	69	75	78	78	65	73	80	75	90	73	66	54	78	71	87	82	74	85	95	73	67	56	92	81	91	86	81	74	68	69	75	70	72	80	76	69	73	67	79	73	83	94	65	83	76	77	81	67	78	83	76	61	72	81	76	64	77	78	73	82	87	75	77	72	68	59	98	76	62	80	91	78	78	70	75	87	79	74	76	100	67	75	67	89	69	81	80	78	87	64	70	58	75	73	83	83	72	97	79	69	83	67	95	70	84	74	88	71	75	90	70	80	82	85	67	77	74	68	65	82	63	69	84	76	81	68	70	71	89	70	93	60	75	73	71	57	78	73	71	83	74	78	81	65	70	88	81	91	78	77	79	83	67	87	94	83	71	82	76	95	76	73	65	84	77	80	69	79	59	77	78	74	71	69	91	87	59	80	67	94	79	80	85	80	75	68	91	64	69	68	75	82	72	66	90	74	92	82	78	82	77	79	72	80	80	70	96	77	84	87	82	86	85	70	77	85	90	80	52	73	97	70	61	75	78	69	63	72	69	71	51	78	73	79	65	75	83	72	80	71	75	68	91	70	74	65	76	79	80	72	64	87	66	68	76	75	83	72	69	74	83	79	80	93	62	68	73	73	74	70	68	62	77	78	80	69	81	78	67	71	93	63	73	79	65	65	84	69	75	72	90	66	82	76	60	73	68	61	72	84	86	79	65	72	87	78	77	64	62	66	75	69	81	73	83	95	71	56	69	75	79	69	68	72	67	72	86	90	100	83	75	83	74	68	72	81	76	61	84	85	69	83	79	74	84	73	76	72	89	74	76	76	92	78	86	76	89	88	79	74	74	67	96	87	81	75	84	73	72	63	67	68	70	85	64	87	89	64	75	71	83	75	62	87	75	79	88	68	72	67	73	84	80	77	59	82	80	91	77	80	71	78	79	74	80	86	96	76	91	73	66	67	80	76	73	71	84	84	81	68	74	71	83	82	79	75	71	79	76	92	63	80	69	77	66	89	84	63	87	71	71	83	71	67	80	72	68	89	74	96	90	86	84	72	76	64	78	72	53	81	104	84	86	88	82	76	75	63	79	73	81	70	68	57	81	96	83	76	63	89	66	77	71	72	82	87	75	71	68	87	77	84	88	77	79	85	77	81	81	75	74	82	68	76	73	78	90	73	75	71	71	68	70	78	82	80	76	83	87	71	82	69	78	69	79	79	67	64	80	89	75	85	67	71	65	73	71	77	66	78	73	64	70	86	61	73	78	67	67	71	61	80	80	71	76	60	81	66	84	76	80	85	81	77	88	64	74	66	70	75	65	90	79	79	81	62	73	76	82	78	80	65	74	81	72	73	68	78	64	73	81	70	85	82	69	76	78	76	81	80	83	84	77	88	80	71	86	77	88	70	67	69	72	79	81	77	73	93	68	69	73	76	74	75	66	84	76	78	80	75	83	70	70	71	67	70	71	57	76	72	80	65	71	62	67	69	84	75	78	79	65	94	78	71	77	71	70	95	80	77	76	63	87	94	66	72	67	88	79	81	81	76	61	74	89	91	64	81	76	59	77	84	78	78	84	80	81	76	63	71	92	66	66	71	77	64	78	83	79	71	80	74	90	100	82	65	70	86	70	92	73	82	70	83	65	69	81	84	75	83	88	77	76	79	81	84	83	76	68	72	78	88	88	83	60	99	79	77	80	72	84	80	74	75	72	94	82	58	77	82	88	73	85	84	86	84	76	78	63	66	60	66	84	76	75	86	61	76	72	92	86	80	84	67	79	73	67	69	79	79	64	71	83	79	71	91	81	73	60	92	76	86	71	90	71	74	71	80	74	89	74	76	72	70	89	94	74	75	63	84	64	64	66	56	70	68	78	75	73	82	66	79	67	80	72	83	83	86	74	86	77	85	87	79	83	78	78	86	83	71	77	73	73	71	83	72	69	79	70	74	90	72	73	94	72	80	95	80	69	69	76	86	82	66	71	70	76	81	70	77	90	80	87	83	81	76	74	73	77	84	74	91	83	84	73	75	74	68	67	69	69	80	91	86	76	82	81	69	75	82	69	77	71	71	61	74	99	79	68	71	62	66	79	82	76	72	83	65	78	85	94	80	69	62	78	88	66	65	72	84	86	79	74	76	88	69	70	79	78	83	75	86	74	88	72	56	92	65	99	72	79	83	87	74	75	83	80	75	88	75	80	94	77	68	81	73	79	57	68	71	76	74	95	66	76	82	66	72	80	81	77	78	74	73	70	70	82	69	68	74	114	72	67	68	79	73	62	81	63	81	63	80	81	68	85	82	86	84	74	72	81	71	70	66	74	90	72	78	74	81	75	77	74	73	60	88	72	83	77	96	69	64	70	79	72	77	67	80	81	82	62	76	78	77	82	64	77	82	72	71	88	74	85	77	77	70	63	83	71	71	78	57	84	92	60	73	92	90	96	92	78	91	69	82	86	75	81	59	82	88	90	80	77	57	77	69	87	58	72	73	92	75	61	87	70	68	87	79	76	78	73	90	69	79	79	81	74	64	75	82	78	82	79	69	67	91	73	85	77	77	71	65	80	80	76	76	89	76	70	83	80	71	89	79	61	71	85	56	64	63	85	81	72	80	82	63	70	94	78	74	86	90	73	66	65	58	80	75	64	77	78	88	74	78	76	78	76	75	95	81	81	91	78	81	84	79	72	63	86	90	77	79	83	72	74	86	85	78	82	70	75	81	72	71	89	78	66	65	73	76	89	71	76	86	73	64	78	59	71	72	97	78	82	59	93	81	89	66	90	93	83	72	74	70	78	81	86	81	74	93	83	81	83	91	79	68	89	79	70	72	80	66	58	68	73	74	68	74	81	72	81	64	68	85	80	63	62	80	63	72	71	65	57	87	83	77	77	84	79	80	83	61	86	62	78	80	90	75	80	74	74	81	74	76	82	75	58	85	85	84	95	79	76	83	71	76	81	80	76	85	78	63	68	73	75	69	73	68	72	75	67	77	72	86	73	84	73	78	68	68	75	63	70	90	74	69	89	73	65	81	77	82	88	78	82	86	62	79	81	78	95	82	77	78	79	75	69	81	80	80	61	70	72	89	86	79	73	78	71	67	81	66	72	82	102	89	82	78	67	75	83	71	77	59	72	73	79	86	77	76	71	79	70	69	78	63	68	76	81	75	94	77	68	86	85	78	68	78	68	68	72	86	93	87	72	57	59	67	85	88	99	79	80	72	77	79	84	64	63	70	76	84	67	75	87	73	63	88	70	73	83	69	80	71	70	81	76	91	77	80	86	82	90	82	72	73	86	72	64	95	68	88	92	70	90	77	81	68	78	78	71	73	86	81	70	72	83	83	77	87	76	79	77	80	85	76	69	79	73	75	80	79	75	77	69	74	76	86	88	88	52	82	85	86	70	79	74	79	83	64	59	88	83	71	81	74
2893	367	479	481	439	417	397	383	399	363	381	322	351	368	295	332	327	307	333	360	320	323	326	327	353	283	351	347	313	329	328	341	298	302	335	322	320	317	331	342	318	333	314	331	306	308	314	335	340	322	353	330	306	296	312	306	307	311	344	314	310	314	315	337	306	309	283	307	316	350	319	329	307	336	332	336	289	340	331	284	315	277	307	300	331	319	327	358	299	316	314	324	357	295	295	329	331	328	283	315	354	355	315	318	320	335	301	348	290	321	321	314	293	331	298	303	328	313	304	321	294	318	300	306	313	335	302	294	304	311	361	319	363	319	317	326	306	301	301	303	301	299	314	306	323	332	299	300	299	335	309	334	321	303	310	303	330	320	308	319	332	316	309	349	297	300	317	318	335	324	294	324	354	291	321	323	329	303	335	319	294	324	273	325	313	339	325	321	304	278	333	320	310	312	318	301	349	337	316	329	300	353	311	297	312	334	347	334	330	326	307	323	315	313	342	329	303	305	317	316	347	325	293	316	304	311	302	335	332	333	324	315	298	332	339	297	344	316	309	282	297	318	307	292	340	318	315	304	311	317	301	293	343	289	322	319	307	313	313	306	326	294	324	352	303	275	337	321	342	314	328	341	287	328	296	306	283	333	332	289	304	290	320	301	311	334	296	349	339	321	312	308	300	328	325	318	311	334	312	293	309	289	329	294	320	323	329	326	320	332	327	313	313	341	332	330	294	287	330	321	315	290	322	310	318	297	306	335	322	317	344	324	335	324	338	319	304	324	314	324	341	317	309	307	340	343	309	297	336	308	334	319	315	329	341	305	302	317	313	330	284	283	297	296	284	293	330	338	304	296	322	325	328	329	332	308	308	321	299	331	328	285	293	305	332	301	317	311	338	278	330	325	299	351	326	325	291	312	297	295	342	316	356	310	311	322	327	329	330	309	311	298	297	315	296	301	307	329	301	299	318	331	316	309	322	330	335	334	325	334	307	338	276	319	295	336	331	318	296	331	297	295	289	313	298	311	322	330	307	317	299	317	336	340	324	296	318	292	336	277	297	290	342	314	260	281	283	316	320	311	319	298	303	308	315	295	296	305	312	358	291	327	341	325	310	319	324	312	316	319	279	348	309	311	313	302	329	317	352	315	291	314	312	311	333	347	296	300	347	328	324	303	324	286	294	300	299	326	324	288	355	306	336	325	281	296	307	309	302	311	297	325	327	285	342	316	316	309	295	308	298	300	295	313	297	286	296	294	317	335	301	305	319	319	308	320	319	329	334	336	280	316	304	323	335	309	333	289	344	345	309	330	297	318	324	290	306	279	337	305	299	296	310	305	307	329	333	307	308	306	306	282	331	320	338	330	301	302	318	300	285	324	336	281	286	316	309	307	330	352	311	303	299	298	327	309	334	313	334	366	317	291	335	325	317	319	298	301	291	331	304	316	314	346	326	311	289	315	284	328	308	298	297	316	324	318	319	300	314	309	323	320	287	288	291	300	325	302	327	299	304	294	285	291	330	309	293	282	295	302	313	302	338	321	284	351	316	309	306	345	339	272	310	325	302	321	326	337	325	287	314	333	304	296	317	329	326	297	273	325	327	310	302	317	331	306	280	320	318	314	328	319	340	335	292	272	326	341	351	287	301	321	325	314	321	333	301	316	328	299	308	324	278	307	311	319	323	322	301	340	312	296	316	313	290	303	321	345	317	317	300	329	313	301	329	324	331	324	323	325	317	324	322	328	318	288	328	367	295	342	294	303	308	315	342	298	324	335	333	337	308	351	317	319	323	307	309	309	297	332	315	309	320	317	322	354	341	324	313	339	331	333	298	302	294	325	287	321	328	348	313	318	276	294	297	287	332	350	318	306	325	320	334	336	350	351	340	294	335	332	358	304	306	315	331	326	292	276	310	324	367	331	318	328	334	308	305	314	291	288	346	284	319	323	359	316	303	311	297	285	295	316	301	301	318	306	316	295	342	342	329	301	296	315	304	301	308	326	324	326	317	313	280	314	308	319	319	324	300	349	296	314	330	338	292	296	329	305	299	316	298	325	311	288	329	302	315	315	286	313	330	269	317	319	357	339	298	314	307	323	313	289	305	291	297	307	293	275	340	305	334	332	327	321	309	318	293	320	323	324	317	311	326	330	314	328	334	326	330	316	316	325	334	300	302	314	324	311	288	320	283	340	339	294	337	313	316	286	313	348	335	302	328	294	312	298	319	285	333	322	340	285	314	342	301	321	306	316	320	284	286	290	296	299	324	299	308	322	296	269	338	315	352	327	338	292	327	306	301	307	316	326	324	325	347	294	349	325	302	305	336	295	323	323	329	279	308	313	320	315	323	325	316	294	300	315	299	310	300	292	315	306	330	277	329	309	287	313	293	331	316	315	286	329	319	334	340	325	301	306	321	329	342	343	335	300	327	329	285	318	308	323	321	297	301	302	317	306	314	333	325	339	288	334	347	354	290	302	316	314	303	321	327	311	324	325	328	317	320	299	295	336	312	306	312	302	324	286	318	298	292	321	335	316	307	301	336	330	303	273	296	304	318	334	312	329	304	326	287	333	335	299	295	299	304	347	331	273	332	309	314	282	315	305	288	333	323	318	315	325	312	329	321	348	302	327	351	312	324	368	337	309	303	309	314	339	315	354	331	341	287	307	330	347	313	305	303	310	312	289	321	308	324	295	344	307	302	293	321	317	308	277	325	321	299	276	329	298	310	338	341	326	326	327	339	329	348	303	319	280	311	311	292	338	317	334	330	317	331	332	316	314	323	297	345	329	304	300	324	328	335	383	354	335	306	271	313	317	281	298	300	301	304	297	319	330	299	327	332	295	327	297	309	321	311	275	345	304	292	367	305	334	339	319	272	304	325	302	353	305	306	323	313	290	320	304	313	328	266	333	345	332	334	329	347	351	350	292	314	313	316	322	333	311	326	346	318	314	339	318	309	345	335	325	319	326	294	304	300	307	292	321	286	327	290	306	304	303	344	302	335	346	320	323	318	294	330	333	298	332	329	294	326	323	286	311	343	314	343	318	323	304	316	330	296	342	317	315	313	319	328	312	338	324	296	340	319	312	281	348	327	293	321	286	325	310	333	327	316	332	333	322	293	281	319	305	298	294	320	310	307	333	324	300	303	299	298	307	341	292	352	309	322	300	300	325	316	300	315	308	337	294	315	310	310	319	312	345	284	321	341	309	297	300	316	311	298	320	344	326	318	317	292	295	326	284	320	305	320	331	319	284	298	319	330	318	325	299	330	319	284	304	299	330	339	325	314	323	327	288	302	317	335	292	313	300	307	317	306	319	335	277	292	323	307	306	312	322	310	322	326	336	293	302	266	326	324	299	348	314	307	328	329	342	311	327	314	307	314	335	328	341	299	306	314	299	335	323	290	329	308	322	324	316	296	340	326	329	350	299	287	279	327	311	323	343	315	302	331	294	307	335	332	315	319	295	309	294	346	307	313	318	299	293	322	342
15639	1357	1268	920	653	537	426	349	317	280	248	248	215	201	246	180	206	242	192	207	179	168	191	212	179	191	194	159	178	193	182	179	165	159	192	162	173	175	179	180	167	181	164	154	183	155	207	179	185	189	173	162	167	172	144	171	176	191	198	173	180	158	172	179	179	147	186	174	153	160	170	178	169	165	171	166	181	165	181	190	171	153	187	168	164	179	158	166	173	183	167	158	179	165	164	174	132	172	170	161	154	155	166	160	164	178	161	190	157	193	172	176	160	186	170	150	148	148	180	164	179	177	175	172	167	191	150	163	161	171	155	168	193	157	181	149	167	153	175	168	152	167	175	172	154	159	173	172	164	155	162	176	155	175	164	176	179	161	158	171	160	170	196	170	167	181	181	172	156	163	164	186	173	164	171	146	179	155	159	161	162	153	169	169	166	153	147	165	182	186	179	201	169	182	187	183	149	153	192	165	175	181	182	159	171	141	167	162	148	153	150	169	177	170	162	192	196	174	159	146	154	169	160	168	145	156	184	179	159	173	154	162	175	165	175	175	191	166	149	168	176	180	160	170	156	161	183	175	167	157	173	164	183	173	146	158	169	183	157	171	149	158	159	174	163	149	193	166	153	165	167	150	173	174	155	166	157	170	163	151	169	162	170	190	151	167	171	160	142	181	169	174	159	132	182	187	144	169	158	178	153	155	147	160	147	166	165	162	185	182	172	182	159	165	176	188	148	170	171	168	158	150	130	165	162	145	172	154	177	172	163	151	168	170	150	169	145	175	171	170	171	196	150	160	157	185	171	155	197	188	158	189	153	175	173	191	149	166	192	177	172	152	162	159	142	165	153	139	180	156	155	147	160	183	158	160	171	172	178	138	164	169	165	157	170	180	155	167	168	158	169	159	180	186	169	182	173	162	167	182	159	164	165	186	157	168	184	168	155	171	166	186	170	150	152	173	185	171	163	184	187	167	147	168	167	174	155	147	164	178	173	157	162	194	185	186	182	146	167	159	188	189	166	162	180	139	180	175	150	174	161	153	176	174	151	158	183	167	152	220	153	167	197	181	160	161	175	153	167	147	206	182	169	169	163	189	173	186	179	170	158	157	162	169	162	144	185	201	179	179	162	186	164	165	159	198	169	163	146	186	161	153	168	164	178	164	152	187	177	172	168	163	167	162	157	156	150	163	167	163	166	160	161	165	139	173	187	163	190	150	143	144	158	162	158	149	171	157	155	163	158	160	176	142	158	160	152	167	154	205	168	180	189	157	151	194	170	136	161	180	152	159	178	166	174	176	164	169	178	174	163	172	159	170	158	183	153	195	169	159	149	167	182	153	172	162	185	142	164	161	185	169	170	183	181	167	149	158	177	185	170	168	159	161	147	166	161	146	161	174	181	159	174	174	164	172	162	175	155	159	175	160	170	173	161	130	167	189	165	172	167	153	163	171	164	156	171	149	160	167	159	134	159	184	153	165	137	166	163	149	174	158	153	161	155	154	168	172	146	149	173	175	140	156	165	169	148	148	183	164	168	182	143	184	198	178	151	171	195	167	143	170	173	179	170	175	160	173	150	159	172	158	154	181	169	167	174	180	163	158	164	138	144	174	163	170	163	171	162	172	143	170	162	179	165	172	164	152	168	154	168	162	156	174	167	169	155	187	178	152	177	162	143	178	164	185	167	172	168	177	188	165	160	172	178	171	163	188	185	146	155	173	168	144	156	164	164	172	163	188	179	166	173	158	155	164	173	166	162	163	165	175	163	198	138	165	177	141	174	180	155	174	177	163	162	154	158	162	139	162	179	180	190	167	174	181	169	168	196	139	177	176	155	147	165	175	171	182	145	159	186	168	175	151	168	172	167	161	183	156	154	139	149	152	171	174	174	173	148	164	173	175	167	163	166	160	173	188	188	162	182	163	177	171	158	154	162	164	191	165	158	157	160	174	151	171	169	155	175	193	137	160	137	154	154	195	160	180	162	169	155	179	174	165	163	166	166	160	139	182	177	171	159	181	154	165	185	164	142	166	157	175	159	163	179	183	155	158	169	157	154	138	162	178	139	161	137	151	147	173	167	167	150	151	165	169	157	139	171	163	203	175	164	165	142	161	144	165	158	181	172	183	161	167	175	155	165	166	173	166	176	148	154	200	175	162	161	167	141	159	153	162	159	162	193	149	157	207	138	150	147	160	154	158	148	160	141	160	187	159	170	173	155	189	182	156	153	159	159	143	166	154	164	179	166	150	161	177	149	165	177	170	162	171	156	174	165	167	158	185	165	168	163	152	162	155	177	175	168	166	163	179	156	147	161	167	158	158	185	146	166	191	157	168	163	146	179	168	167	175	175	184	176	170	161	165	162	175	174	160	182	167	174	180	162	149	177	150	161	166	172	164	171	172	168	151	159	166	173	156	172	176	189	186	159	177	166	148	163	182	166	159	161	168	164	159	148	181	166	163	153	175	178	187	180	186	163	140	154	162	183	185	166	189	180	149	161	169	157	182	170	176	146	152	187	173	171	175	164	164	159	171	152	156	176	181	154	178	154	178	173	177	166	146	155	145	167	177	160	163	179	170	168	166	152	150	189	159	160	168	160	153	149	170	171	154	165	164	172	159	167	184	180	170	152	183	180	161	153	151	149	164	157	165	177	185	160	183	140	168	150	186	158	180	162	162	179	157	181	154	177	156	171	173	153	153	169	162	192	156	160	164	166	164	180	180	186	164	125	166	167	171	176	152	158	157	151	172	187	152	177	160	176	156	163	177	153	158	155	161	193	156	174	161	155	166	166	161	153	181	141	161	188	178	177	173	172	150	153	187	173	171	180	155	166	154	170	164	181	159	156	175	166	160	176	186	159	156	162	167	160	194	167	165	175	161	148	169	170	172	208	164	175	164	165	175	183	181	163	163	190	166	183	140	168	177	155	158	142	169	178	192	189	151	159	183	159	170	193	153	179	189	158	140	174	143	193	163	166	152	177	189	145	165	162	199	164	173	155	170	196	174	138	183	167	167	163	176	165	151	160	145	149	169	180	148	184	169	160	151	152	174	136	159	158	167	166	164	177	193	141	172	163	172	175	174	156	162	153	161	179	172	188	184	189	179	171	170	176	157	170	176	155	165	180	163	164	189	170	165	178	154	168	180	164	160	168	168	188	157	159	175	167	177	185	169	170	164	155	145	172	156	169	181	177	157	173	155	170	186	153	160	137	170	160	163	167	143	166	159	168	172	157	157	189	165	171	160	161	156	168	165	163	159	161	167	180	173	158	160	183	161	162	188	162	176	178	171	167	165	135	187	169	165	153	180	151	159	190	155	171	170	166	196	177	170	147	142	175	159	179	160	159	187	173	184	138	165	168	152	195	168	160	157	182	167	140	161	163	168	182	186	147	166	177	172	170	184	146	160	187	179	173	149	170	163	184	168	156	158	179	156	161	165	169	163	159	174	172	177	152	164	163	157	157	157	159	167	198	170	154	172	163	167	154	153
9566	1526	2853	3307	2885	2540	2035	1756	1639	1409	1332	1221	1121	1055	907	928	869	850	815	779	769	804	736	728	721	715	727	682	719	668	650	689	663	624	656	659	701	634	607	639	653	602	585	648	636	643	627	668	557	652	595	575	595	592	655	616	590	581	617	607	570	623	558	621	606	625	583	598	613	560	602	578	566	617	570	629	595	576	578	581	614	611	556	571	567	576	624	604	609	631	595	570	574	608	557	601	578	553	588	571	599	595	630	582	598	588	584	610	596	554	577	616	575	598	567	568	607	579	601	563	554	555	581	574	579	586	607	578	591	559	614	565	584	542	587	543	589	602	617	579	599	582	595	586	582	601	581	575	565	586	580	594	577	587	598	571	536	557	583	657	595	557	547	576	560	540	545	573	587	585	598	513	549	617	549	569	574	570	595	594	588	572	624	564	603	543	588	617	593	569	608	561	547	573	579	575	574	581	582	558	632	625	566	596	605	582	598	590	536	534	578	538	556	541	617	545	620	570	558	575	531	563	572	556	577	601	597	567	557	592	572	578	567	591	591	588	616	579	548	594	628	569	555	590	627	586	591	580	556	548	556	570	588	542	567	565	618	567	587	585	575	603	576	546	584	547	640	578	566	564	625	573	573	557	573	570	528	599	563	571	604	626	564	565	559	600	542	613	596	625	559	553	590	573	587	578	552	572	566	610	586	566	590	606	584	626	564	594	563	577	587	536	571	575	592	557	559	590	556	550	578	574	607	563	549	562	579	520	582	557	537	556	603	573	575	580	547	574	598	549	590	552	626	562	560	567	582	578	594	578	556	587	575	594	640	563	602	632	616	595	583	573	573	532	585	584	578	563	611	564	581	573	559	546	584	592	544	550	555	556	593	563	584	568	567	574	574	545	561	532	597	586	579	580	552	577	580	543	569	561	585	610	567	527	584	577	581	644	564	635	603	610	602	587	569	540	562	588	599	622	604	551	631	636	563	554	611	542	579	564	589	581	589	511	553	560	602	541	587	614	611	571	555	576	616	626	545	602	598	568	548	572	603	584	575	608	589	599	585	582	596	619	579	543	608	565	623	576	590	536	550	566	624	589	573	581	594	562	593	582	545	556	609	575	566	574	590	549	655	582	588	565	602	542	577	585	593	612	600	570	583	540	598	573	552	530	566	553	586	568	571	585	592	570	589	567	600	557	599	578	604	570	595	572	545	530	604	565	610	587	563	627	586	569	541	588	575	612	619	586	571	585	580	560	582	562	579	560	605	543	576	612	556	598	572	593	559	560	559	565	616	587	628	562	597	570	521	609	554	575	568	546	583	524	580	619	540	591	615	579	582	578	614	628	593	586	547	583	556	615	583	584	574	564	542	582	608	592	555	608	605	592	580	590	562	593	582	603	591	566	557	570	612	559	566	576	548	563	562	567	559	611	576	578	578	548	568	598	590	584	628	582	574	580	607	602	634	551	592	576	604	584	571	588	567	593	544	628	564	538	562	572	566	593	559	543	549	586	544	586	612	607	580	578	556	558	590	586	546	619	611	539	564	592	635	572	573	587	580	607	611	563	599	603	586	577	576	576	568	548	625	588	582	576	591	547	515	551	601	570	579	571	618	593	566	554	567	611	549	589	590	544	569	596	569	617	551	567	550	588	609	602	560	579	538	592	571	583	595	578	574	597	590	578	573	618	541	623	593	599	563	564	586	592	588	630	587	582	605	541	540	590	565	579	592	547	569	559	583	592	594	608	578	605	577	578	594	552	612	594	556	593	558	616	632	575	607	575	548	570	595	625	561	580	627	537	539	573	560	568	618	560	606	613	534	600	547	598	565	612	542	583	586	572	594	569	572	571	575	566	592	596	558	576	556	612	569	604	575	589	576	583	540	594	558	567	561	573	587	577	599	579	526	563	603	569	560	543	614	557	577	630	553	589	550	579	564	582	593	550	547	608	563	610	573	585	588	579	620	623	599	546	562	593	652	575	596	610	556	622	554	552	545	577	551	585	570	600	545	586	553	576	545	609	576	565	570	543	575	601	540	573	543	599	585	573	587	583	590	579	617	587	612	561	527	563	602	600	547	616	612	587	581	595	592	558	575	577	609	631	604	579	590	601	617	584	597	587	552	583	575	617	562	570	565	581	606	535	554	568	585	568	566	607	600	558	589	559	562	564	562	600	586	570	583	590	551	531	627	596	600	595	601	598	547	596	571	591	605	583	572	590	542	572	577	609	591	547	574	546	545	544	575	609	578	548	635	562	544	609	626	585	574	576	616	595	566	561	623	580	572	584	627	585	535	592	597	570	568	557	555	558	591	548	591	600	623	585	593	627	626	568	603	587	629	590	530	611	568	571	579	569	569	589	576	539	605	563	617	574	557	590	595	614	555	582	576	574	562	552	535	567	591	602	584	542	598	628	584	605	576	604	546	627	562	566	601	555	610	612	564	597	570	591	587	556	582	617	575	586	580	578	585	584	562	592	598	593	604	595	558	589	583	606	595	583	617	567	602	541	577	593	567	605	597	586	599	587	597	567	557	585	587	591	546	616	578	593	580	580	583	564	617	577	573	620	630	593	570	604	569	575	613	558	586	575	564	589	573	591	572	612	578	590	595	607	598	583	610	616	565	605	598	603	619	582	625	567	600	595	568	622	580	592	589	554	599	557	593	561	591	542	570	580	579	608	599	590	554	582	564	566	577	588	599	608	580	582	594	574	554	546	591	624	570	578	546	554	598	576	602	590	589	599	623	552	541	573	586	614	601	623	580	554	589	603	591	570	628	551	616	596	606	555	558	584	569	591	594	621	599	536	567	606	552	542	566	615	595	614	564	565	619	599	592	583	565	556	580	555	611	541	546	586	573	600	549	563	583	593	590	568	565	537	565	589	566	589	557	605	611	600	577	581	583	607	569	610	565	586	601	585	598	536	574	572	576	560	591	584	608	582	555	567	603	571	591	560	586	546	580	585	594	533	595	590	621	567	580	627	584	517	580	591	581	554	574	621	572	588	641	585	557	561	543	602	587	549	558	581	558	612	550	556	540	580	614	603	536	618	574	580	550	543	595	588	593	581	580	613	556	635	579	592	524	602	592	624	623	583	613	609	551	619	601	588	557	634	586	589	562	565	564	569	563	572	549	543	587	636	576	603	607	646	561	560	617	618	589	573	578	575	604	560	548	609	538	544	575	600	583	616	633	574	603	589	569	579	627	522	574	594	612	592	608	595	592	546	572	585	610	592	593	609	611	575	554	561	559	573	610	612	530	609	585	600	568	595	606	570	553	560	582	568	586	592	593	533	571	571	533	597	541	582	545	570	590	561	582	593	579	561	578	570	614	579	586	559	564	559	624	605	531	594	598	569	579	603	577	580	569	575	583	549	605	575	564	546	581	547	548	605	560	545	604	589	562	590	573	603	629	569	541	584	570	585	576	588	587	623	601	567	551	605	578	632	567	592	612	584	532	574	538	575	567	579	588	553	585	565	590	611	583	554	565	585
26090	4358	2431	1796	1267	923	766	627	494	476	384	366	334	380	310	276	288	300	242	247	293	281	236	254	258	237	270	238	243	251	264	234	245	229	241	246	239	231	249	250	213	236	222	225	217	221	257	229	226	261	213	205	225	247	224	241	217	216	262	229	229	229	238	219	226	219	190	208	227	238	222	231	242	247	233	218	236	246	220	194	212	234	216	213	231	237	221	233	215	217	223	227	231	215	248	229	199	211	229	183	233	217	201	218	189	220	218	224	215	222	197	248	222	242	237	245	207	229	207	247	238	228	187	216	235	212	251	223	209	218	214	248	228	213	214	202	218	206	232	230	225	240	220	235	201	214	234	253	226	243	227	210	242	227	195	217	208	238	218	218	255	238	222	271	217	211	199	199	233	226	240	210	229	217	214	258	223	222	208	232	218	219	213	247	214	204	222	234	233	230	218	226	216	229	202	229	241	216	205	217	237	210	208	196	214	239	229	211	241	220	218	206	233	221	202	255	229	211	219	229	200	221	218	223	231	267	214	204	228	228	250	225	219	219	218	239	225	240	228	228	217	250	243	212	235	234	225	236	233	245	224	231	207	230	221	238	235	232	233	219	200	250	255	218	219	213	213	213	223	227	228	219	203	230	251	228	206	231	224	243	221	229	206	223	228	242	242	222	201	211	235	228	207	246	238	209	258	240	212	214	211	190	222	220	211	206	231	242	229	212	203	214	230	216	222	225	224	231	221	209	228	217	219	214	208	230	180	231	230	205	210	225	221	252	208	210	240	244	216	248	247	234	242	227	263	243	241	197	235	220	226	207	212	230	205	233	255	209	202	221	236	246	240	236	226	209	196	224	207	238	231	223	229	208	215	231	226	190	230	243	221	224	216	209	241	240	208	237	230	223	209	235	215	216	243	218	235	213	212	226	205	239	212	217	238	237	204	178	228	208	232	224	244	243	230	216	218	213	237	227	213	240	220	219	261	223	245	195	223	234	242	230	212	211	229	242	209	200	239	208	229	217	195	231	218	249	220	239	213	198	224	224	225	239	207	240	234	243	195	233	230	230	199	234	202	229	222	233	251	242	214	226	241	246	222	231	230	229	216	206	229	238	213	250	215	239	217	207	222	229	249	227	229	209	232	234	240	227	225	229	226	209	220	228	221	215	246	230	229	228	219	226	206	224	238	222	216	232	239	211	247	218	222	245	204	211	210	243	218	228	250	234	249	237	250	211	210	233	202	241	221	233	201	232	228	215	213	204	233	227	193	209	211	222	245	254	215	218	230	219	212	230	209	235	235	217	255	213	229	239	223	222	211	239	233	215	223	215	224	242	244	219	207	219	196	187	243	263	240	197	250	233	246	211	198	238	201	199	252	191	212	226	232	211	232	243	228	227	220	260	206	209	211	201	228	265	230	197	235	219	216	223	213	231	239	249	227	210	237	251	218	227	201	235	220	230	213	227	210	231	196	218	236	219	221	214	222	244	215	270	209	225	210	220	219	234	252	210	233	224	212	216	230	243	228	247	220	202	246	242	209	218	204	222	190	207	223	250	210	218	196	237	211	242	235	210	220	246	203	229	213	241	224	222	225	239	239	241	231	196	238	184	233	221	232	208	224	230	253	210	219	224	228	209	220	218	243	207	236	244	228	226	237	250	267	198	218	237	231	242	215	250	250	226	196	215	233	242	240	224	246	227	259	203	202	208	214	244	211	248	219	217	234	209	248	210	243	241	230	211	219	249	182	221	232	204	219	230	201	246	213	242	238	215	183	234	216	221	231	235	221	207	219	225	231	226	218	242	214	203	229	223	242	200	225	199	206	215	235	222	194	225	244	216	212	189	249	197	219	223	231	216	240	223	247	221	243	223	252	239	248	243	224	220	228	246	230	226	227	206	246	247	220	212	245	220	225	253	238	253	212	245	218	231	244	199	232	239	241	232	248	225	237	220	238	241	220	227	231	214	227	213	214	205	246	229	219	209	256	235	224	226	240	234	226	221	224	226	247	242	209	234	229	223	241	188	232	216	210	221	215	242	204	183	213	242	211	216	233	228	218	248	207	202	241	232	222	225	219	244	240	230	226	215	224	226	212	213	252	215	241	227	231	211	223	215	235	231	239	248	248	226	246	235	216	216	236	226	224	224	235	234	213	224	245	215	234	215	242	224	222	230	256	207	212	211	234	236	256	232	215	212	217	231	215	251	237	210	230	219	215	241	241	225	231	195	243	214	234	219	232	220	254	190	228	205	207	242	224	200	241	250	206	240	200	230	236	234	214	222	222	207	211	218	212	238	236	221	221	238	245	234	211	245	234	241	210	221	206	206	211	218	238	226	216	206	224	211	242	235	236	228	221	225	201	230	216	234	227	219	230	227	212	196	234	224	224	217	258	215	226	220	192	198	217	217	235	217	228	237	207	211	228	253	229	202	210	215	217	251	233	227	220	246	226	221	257	249	219	228	215	225	185	210	240	238	235	221	241	222	233	211	226	228	252	222	216	236	225	217	222	225	215	238	211	222	217	215	202	253	219	237	225	242	228	192	195	234	185	194	212	222	215	218	222	203	247	226	221	227	229	229	234	237	218	218	204	241	247	232	243	220	233	200	239	212	222	210	227	206	256	216	231	221	237	209	232	238	232	215	221	221	224	238	227	222	206	233	209	191	232	210	226	232	253	233	217	239	213	206	228	243	220	214	241	264	201	239	236	257	206	218	221	240	219	212	207	242	216	222	228	217	222	221	213	216	219	231	225	210	216	208	208	234	215	198	244	222	209	231	230	229	191	226	202	230	247	224	204	246	205	220	225	224	233	239	238	254	226	215	220	219	248	240	224	225	214	217	204	202	215	217	229	238	244	223	234	232	223	220	219	223	222	227	210	227	245	242	197	214	222	233	230	207	223	245	227	220	218	201	238	194	217	224	225	208	231	193	247	251	220	215	245	240	207	243	251	243	212	240	217	224	229	251	230	229	225	230	225	244	199	213	233	203	220	236	233	234	217	240	223	198	211	230	241	221	235	215	220	222	229	249	231	241	217	252	199	247	215	208	209	235	214	207	221	213	244	221	264	209	241	251	228	195	233	216	221	228	226	226	234	192	258	205	226	201	239	219	241	218	221	232	243	204	250	208	213	216	211	208	190	228	215	235	217	207	240	251	229	195	232	206	206	208	210	196	213	236	209	227	220	214	222	210	247	225	212	223	232	214	228	218	188	207	239	239	218	268	213	232	265	225	210	233	229	220	243	228	222	215	228	207	228	215	216	212	264	195	237	220	217	213	239	205	218	217	239	201	217	235	250	236	215	199	201	186	245	215	228	237	243	224	240	210	239	187	204	225	212	254	236	237	232	244	252	233	232	243	241	207	202	216	211	229	210	220	219	243	222	216	219	223	224	215	191	212	206	204	242	227	215	220	221	226	231	224	226	233	226	227	212	216	233	238	207	231	234	229	251	241	231	251	227	216	230	238	201	187	224	254	233	234	253	247	206	225
13721	2497	5059	5859	5112	4282	3514	3044	2707	2376	2164	1940	1726	1616	1571	1402	1276	1276	1233	1199	1116	1051	988	1061	1024	1002	1000	944	925	899	865	907	883	907	910	878	884	923	820	867	807	825	839	789	807	827	829	840	826	844	791	824	769	832	808	773	808	763	817	787	740	797	788	788	793	747	780	757	759	815	755	729	795	821	761	797	810	803	755	777	762	839	737	767	763	794	747	720	809	788	742	727	745	723	797	724	807	772	743	783	748	778	759	838	775	793	783	769	782	717	758	722	748	762	770	773	794	796	745	705	736	723	757	748	724	747	754	781	758	773	727	765	760	729	731	741	775	769	733	702	753	727	760	751	760	782	775	757	742	721	754	729	778	755	770	768	704	728	691	763	746	710	735	738	806	714	769	753	729	747	724	752	742	771	795	768	742	734	775	735	721	823	822	729	750	798	743	715	761	797	744	734	753	771	722	735	746	771	789	713	754	760	781	799	730	795	803	754	725	777	737	761	777	736	793	718	780	716	796	742	742	759	731	743	767	751	690	762	760	727	746	724	787	710	723	712	748	753	807	758	768	750	795	742	687	726	747	754	749	806	709	723	776	792	735	763	732	815	715	752	757	736	772	736	731	733	751	747	718	717	752	762	729	768	747	769	729	797	783	734	756	756	777	759	799	710	773	771	775	731	769	727	758	743	744	765	763	796	769	749	744	755	722	761	727	790	750	739	720	710	765	808	828	750	782	712	749	761	744	691	788	763	772	745	734	709	754	726	737	733	760	796	676	741	771	824	765	745	755	750	711	711	740	747	716	683	787	780	748	775	766	777	754	756	741	745	775	786	752	771	764	772	769	777	748	770	793	728	688	706	752	726	761	741	730	739	754	739	752	692	731	733	763	749	715	737	742	738	758	729	750	776	740	780	743	748	773	752	744	764	743	744	702	709	792	754	700	694	756	748	715	731	730	778	754	732	757	710	765	694	757	761	748	768	736	745	782	792	780	762	783	702	758	674	724	763	722	730	754	734	710	753	708	729	796	797	729	749	721	801	708	750	756	713	756	685	727	737	732	736	736	794	780	753	768	743	760	730	750	770	701	794	742	746	717	733	768	769	730	773	789	705	722	747	749	799	807	758	751	749	745	729	766	733	749	731	766	758	701	736	764	785	749	779	703	699	731	730	778	775	693	740	758	720	755	719	801	723	717	760	802	743	739	794	781	710	732	762	758	718	751	756	780	798	808	751	778	725	741	737	744	772	736	718	782	742	764	762	735	789	780	754	793	773	752	778	760	734	701	728	731	688	773	801	765	796	721	774	748	751	751	741	737	729	728	777	733	762	743	686	723	716	707	766	717	781	749	769	789	743	755	761	747	753	692	739	742	805	735	794	754	736	744	729	753	798	762	713	781	740	761	744	761	757	727	769	766	771	765	709	741	759	776	737	739	803	745	721	722	745	788	775	769	792	739	764	736	713	792	789	772	772	735	754	799	757	733	737	704	723	734	739	706	776	784	751	741	742	693	698	727	730	744	769	774	781	701	748	742	734	676	736	714	733	752	742	731	758	705	788	734	709	752	728	754	753	753	709	724	731	718	765	808	730	736	782	731	744	704	762	769	711	729	753	719	721	745	745	728	749	763	722	750	725	784	709	713	739	690	782	748	757	766	749	756	721	760	757	749	752	768	732	790	735	695	742	730	758	715	764	766	801	694	734	721	766	745	769	750	716	709	754	749	765	755	748	742	744	722	706	716	764	738	753	754	749	751	756	725	737	724	718	729	741	703	732	687	739	794	719	713	710	746	740	759	761	788	719	744	727	680	735	775	786	756	736	732	780	753	730	743	721	759	728	791	760	791	708	771	769	703	767	795	751	794	721	771	689	753	705	760	740	782	752	743	765	718	758	731	779	745	742	763	717	784	697	762	770	748	736	788	724	744	742	718	760	761	696	720	795	729	739	717	737	773	784	727	747	728	783	755	834	740	750	744	730	728	776	796	760	722	763	710	759	758	740	753	795	766	762	767	734	750	813	742	758	747	808	730	804	749	728	706	776	771	753	751	727	743	761	747	746	767	709	754	705	762	730	722	742	703	738	778	734	722	742	774	758	758	754	778	737	742	762	757	730	751	741	743	768	713	723	810	765	787	748	789	720	739	789	737	769	764	714	761	712	744	747	763	732	737	735	755	697	809	805	760	761	722	781	677	769	790	789	793	756	747	738	768	742	775	725	751	714	694	776	744	739	741	698	701	719	737	729	768	773	758	765	754	763	784	718	757	735	741	741	731	772	735	732	747	788	716	788	714	786	830	746	747	761	731	744	757	702	761	753	744	770	743	785	775	714	778	796	750	748	738	785	796	708	776	753	757	734	757	747	763	751	741	714	721	770	716	755	753	715	765	747	715	770	779	718	732	806	765	783	749	784	779	774	779	778	760	736	722	767	741	766	756	750	742	789	740	777	764	724	763	747	783	724	747	741	733	754	767	763	789	750	779	704	784	722	765	771	758	737	785	755	739	767	769	807	761	716	744	725	734	694	772	791	736	748	715	758	748	746	744	758	744	727	770	784	704	752	742	719	736	726	749	764	769	763	724	726	771	732	725	762	706	744	728	735	750	755	744	711	711	743	746	785	746	732	768	781	735	751	782	728	763	748	683	791	778	713	730	684	712	747	741	722	796	743	759	754	778	754	738	761	750	709	774	739	741	735	743	734	740	713	779	746	706	759	737	775	740	739	785	713	755	764	753	753	763	734	757	755	772	762	736	717	758	737	746	762	698	760	784	736	718	749	725	771	733	728	828	715	756	747	721	696	770	666	752	735	709	782	794	778	755	730	753	746	786	763	757	751	723	764	786	739	755	767	727	770	725	736	742	725	736	781	739	764	742	720	729	730	751	757	779	720	749	750	712	785	765	747	809	731	714	730	740	706	729	757	773	709	786	762	757	753	712	769	763	744	727	729	780	747	696	727	746	726	792	750	777	747	768	713	736	731	735	794	767	797	757	753	760	759	752	768	719	738	694	754	709	759	772	706	788	708	788	720	762	742	742	766	686	843	788	758	778	771	765	720	741	739	732	685	764	774	750	768	729	723	761	715	750	729	711	789	747	756	705	740	766	772	786	794	748	761	742	749	748	708	772	760	735	761	712	710	739	728	748	770	763	700	776	739	715	690	769	754	750	728	730	748	702	759	752	752	708	731	752	739	746	772	738	720	749	790	740	725	705	776	723	702	777	731	727	740	783	694	719	744	754	743	737	734	758	765	725	785	749	756	743	760	726	770	745	751	734	767	767	752	764	721	732	767	736	811	747	755	757	727	726	758	786	747	754	772	709	713	744	725	730	742	721	721	758	731	739	756	720	806	786	783	708	799	765	749	727	795	772	723	743	717	765	701	754	751	776	722	743	709	763	746	684	761	733	689	788	696	721	762	781	693	794	770	744	763	752	711	732	737	789	758	689	794	735	789	741	745	737	796	718	739	762	757	765	773	751	734	766	778	799	714
2054	159	178	110	102	113	91	86	94	85	80	83	83	81	77	82	68	88	79	80	92	85	61	85	83	63	81	99	72	71	85	74	76	69	77	72	80	81	92	82	94	72	68	79	69	68	64	77	61	84	96	75	89	87	70	93	88	72	77	68	90	75	67	67	82	73	78	71	78	62	79	93	78	83	75	75	67	78	84	85	63	92	76	70	97	84	88	71	79	80	75	87	75	60	90	68	79	85	93	69	73	76	82	80	70	89	80	77	70	93	83	98	88	92	89	81	92	63	73	86	72	87	83	78	70	74	81	94	74	82	52	83	104	68	62	89	85	75	90	78	79	75	77	92	74	71	87	86	75	87	98	79	83	83	81	71	92	87	83	78	79	73	77	87	90	66	69	84	81	77	89	68	73	71	87	67	67	77	81	79	66	90	87	95	92	74	74	87	75	80	79	67	78	84	81	87	80	82	78	85	92	73	76	72	69	81	85	79	78	73	78	78	97	77	56	90	68	76	84	73	60	84	84	57	71	76	78	65	74	84	88	56	81	74	94	76	80	79	72	63	100	83	96	81	72	76	60	86	78	71	82	90	64	80	75	85	75	76	92	84	86	63	65	81	71	79	88	74	90	84	96	89	76	93	89	75	110	70	85	68	80	80	71	74	67	79	70	86	84	90	84	70	73	68	90	76	83	72	77	88	71	85	72	79	75	83	81	75	100	65	73	88	73	68	86	73	78	79	73	87	64	84	73	66	88	78	78	63	73	82	69	75	86	82	84	64	75	82	69	86	70	86	81	88	89	65	81	81	71	80	70	88	97	79	68	73	94	66	72	71	74	75	77	75	73	74	80	74	75	69	65	86	72	65	76	76	67	75	76	68	84	65	70	76	87	80	75	80	70	85	75	76	73	65	70	75	78	86	76	77	101	79	80	54	73	76	86	94	84	75	68	80	93	94	65	80	73	91	75	68	81	73	81	56	89	74	72	75	79	68	70	75	80	80	95	76	65	81	81	84	75	73	85	64	72	73	75	93	67	69	89	76	79	67	79	72	85	73	70	88	71	62	63	65	85	73	84	74	85	106	72	79	71	83	79	69	81	74	84	86	71	73	94	76	60	58	75	70	80	81	78	70	74	107	78	77	81	85	82	53	79	76	62	80	72	84	74	71	89	95	66	77	76	77	83	71	82	73	85	82	94	87	73	78	65	99	77	78	76	69	79	76	71	76	86	77	76	82	77	79	63	81	78	84	73	73	79	79	75	69	84	65	67	79	81	85	71	61	60	94	74	88	85	84	63	78	93	80	71	66	73	74	85	70	65	70	73	77	86	78	62	90	82	90	78	76	96	74	84	79	80	77	90	86	89	90	77	83	78	80	65	78	75	80	79	78	66	80	70	77	61	75	64	84	72	82	82	82	79	70	73	83	61	78	75	83	78	68	76	77	67	79	88	73	68	85	75	78	85	70	87	68	67	62	76	76	73	78	70	73	72	75	81	65	69	68	83	80	73	85	74	90	70	85	69	66	84	76	84	91	99	85	89	95	72	92	82	79	79	72	76	82	87	80	66	71	69	79	99	79	72	71	88	60	71	74	78	100	88	65	89	83	94	83	75	73	69	81	76	77	85	76	85	78	83	77	65	71	55	89	73	72	79	72	76	78	74	72	90	91	72	71	86	85	75	82	71	77	93	87	87	79	72	80	67	84	64	64	93	76	77	65	83	99	69	88	82	72	90	79	77	75	81	89	81	68	78	86	71	66	85	79	72	72	78	74	87	81	75	77	78	88	88	73	67	76	60	81	86	71	80	67	72	75	65	75	71	69	84	86	80	98	89	63	70	78	78	80	83	77	84	78	86	78	65	67	92	88	80	75	86	81	60	69	82	84	80	71	91	96	89	74	62	81	82	82	59	67	73	77	85	82	87	69	78	94	74	82	69	78	91	75	73	58	65	80	71	84	90	72	76	91	83	77	74	63	82	90	72	90	70	74	83	80	92	70	66	85	71	70	73	85	86	73	79	81	69	89	78	73	77	74	75	79	66	72	88	81	79	87	87	92	79	76	87	69	84	74	92	79	77	82	70	91	81	75	75	83	81	83	74	95	70	93	74	69	79	78	74	76	71	70	71	105	65	80	81	85	72	102	81	65	66	73	81	83	90	90	73	60	68	59	74	60	85	76	79	62	78	83	71	89	92	66	81	73	73	83	78	90	78	76	75	85	88	72	76	64	60	83	77	70	75	85	82	82	87	63	76	74	77	82	78	64	64	82	83	75	71	91	83	68	62	76	75	74	77	90	87	64	86	70	72	70	79	81	88	68	83	88	72	81	67	86	66	80	87	77	68	83	70	86	69	67	85	73	74	66	74	83	60	75	67	78	65	78	82	75	60	85	70	76	74	85	66	87	86	67	86	92	65	78	83	89	96	64	67	62	80	64	62	73	76	73	70	77	64	78	87	68	69	94	75	71	59	85	67	83	73	81	93	83	74	69	80	76	68	85	80	84	76	73	69	74	75	65	68	96	82	91	97	86	89	83	78	85	60	93	69	65	82	102	71	89	65	87	83	80	63	99	93	72	79	61	60	64	70	76	72	78	60	88	69	66	90	72	79	84	89	71	68	90	87	78	62	85	85	68	59	78	71	91	87	78	97	80	71	81	75	100	88	62	73	83	83	81	85	89	74	72	80	76	72	82	60	73	74	79	78	69	66	75	57	76	84	80	79	66	75	90	66	73	78	87	67	81	87	86	78	84	62	86	82	73	67	75	73	78	78	74	84	74	86	75	76	78	71	104	75	83	83	82	64	60	72	73	70	87	91	75	79	72	87	65	82	65	77	59	80	73	58	71	76	77	62	88	67	68	71	66	86	82	74	76	72	69	62	66	74	84	65	84	91	76	85	78	75	73	87	78	91	74	87	64	70	67	92	93	87	68	68	88	75	73	82	79	73	89	77	74	92	85	86	93	78	83	98	70	71	74	84	77	78	71	84	92	72	83	75	71	71	65	81	78	61	79	71	88	77	72	74	80	69	78	79	79	78	72	78	82	76	78	86	75	81	81	69	81	87	79	67	85	80	98	85	101	78	86	73	72	75	75	74	86	62	86	84	88	77	79	71	83	89	68	75	81	83	86	57	53	73	65	78	94	75	78	89	76	72	55	70	76	74	80	79	87	71	83	88	76	74	60	84	66	84	101	89	84	86	95	90	80	68	82	79	81	60	69	81	84	81	94	86	76	75	70	75	71	76	73	86	79	90	91	79	86	83	59	61	82	71	81	79	70	71	73	74	63	66	83	65	76	71	52	71	83	89	74	66	73	71	66	82	71	66	73	82	59	75	64	79	86	80	84	76	82	64	77	78	73	74	82	91	66	68	90	87	84	73	97	82	63	70	84	86	90	85	97	69	69	77	66	62	79	62	89	74	81	63	100	75	77	86	83	74	91	75	89	73	86	82	76	57	69	65	78	58	69	77	68	83	86	62	74	79	85
3004	358	473	524	436	415	410	390	406	366	372	374	323	331	328	355	367	300	345	333	322	358	328	324	331	346	317	325	304	300	312	330	302	321	319	327	323	337	314	305	311	316	336	317	320	318	307	314	321	315	338	321	322	330	326	324	345	306	301	355	332	322	315	287	353	294	322	325	278	314	332	293	335	301	306	320	330	317	266	337	327	327	299	314	333	370	310	335	298	323	319	299	330	330	303	343	329	341	321	303	345	316	328	328	327	287	319	314	308	334	303	312	292	318	330	306	298	319	353	359	317	327	288	316	314	314	332	301	306	335	330	294	316	332	278	322	327	313	318	283	308	341	315	367	288	347	305	340	305	346	319	321	339	320	346	306	339	307	346	310	307	327	330	306	326	330	299	322	307	334	329	345	346	328	323	344	324	307	315	338	361	288	327	304	335	294	325	347	337	291	298	308	321	315	334	298	284	307	325	287	303	338	323	305	304	321	316	359	316	346	314	313	333	280	333	292	285	324	314	326	332	310	302	333	304	289	286	334	299	370	347	317	311	314	314	307	322	311	327	332	303	297	318	311	323	306	297	303	315	324	308	318	296	294	313	343	309	341	356	307	332	329	306	313	272	305	325	306	308	325	313	322	311	300	334	275	299	322	312	315	332	339	288	284	318	322	326	318	342	280	335	324	335	315	321	334	319	290	315	366	331	332	308	323	320	332	325	306	314	315	330	320	298	338	315	303	327	340	328	333	328	313	327	319	301	310	339	329	299	333	335	298	316	318	332	280	338	339	299	327	320	281	288	340	335	334	312	313	299	322	352	318	316	311	326	321	322	320	290	309	283	320	339	337	339	313	321	296	296	328	319	325	318	329	332	315	287	306	326	305	304	327	309	338	347	324	315	313	304	319	334	331	323	343	338	320	304	312	341	300	320	344	301	306	311	310	324	311	357	280	319	299	314	302	325	318	335	350	318	308	357	284	309	300	290	330	332	308	342	321	317	332	340	331	322	332	316	303	321	302	315	325	340	331	311	314	266	332	289	294	305	308	341	347	329	303	307	322	328	311	351	298	339	313	315	292	304	327	281	317	301	356	321	344	309	311	319	328	319	294	316	320	305	318	302	318	335	324	307	350	348	344	296	328	312	322	326	304	290	313	270	333	318	328	332	309	316	337	308	292	314	317	291	338	323	305	321	318	319	318	276	331	321	338	328	359	346	332	331	334	328	303	310	324	294	321	334	299	329	311	302	321	375	322	281	319	306	324	302	320	317	323	310	324	320	344	353	335	323	312	318	341	316	325	315	319	288	311	327	316	317	325	318	330	290	293	303	335	323	320	322	314	309	294	306	324	311	312	364	322	353	325	307	299	312	346	313	316	319	331	328	328	324	333	332	356	323	321	341	281	307	303	311	338	331	319	313	298	312	311	312	296	317	340	304	280	293	331	326	303	310	304	323	319	350	314	303	285	329	332	311	318	339	327	313	268	315	319	343	286	320	327	309	346	315	315	315	343	320	347	313	293	340	316	328	337	278	323	306	316	302	306	296	298	298	336	327	327	322	304	327	307	323	344	304	288	301	316	323	337	345	328	313	272	343	378	326	337	353	306	322	298	287	331	302	332	343	282	323	332	344	298	305	326	298	305	314	337	296	314	309	335	323	332	308	323	309	336	317	317	295	298	307	306	335	325	335	306	296	335	321	337	319	350	287	345	334	311	278	300	313	333	301	315	341	285	297	317	295	308	303	294	292	287	347	340	305	307	310	323	336	317	306	290	325	318	312	297	327	294	327	336	320	321	340	315	326	307	313	311	326	333	324	301	319	352	291	310	324	323	340	323	318	329	334	312	326	313	295	324	300	300	302	324	285	307	338	323	310	329	313	340	322	310	363	301	345	342	303	294	317	317	312	303	322	315	331	317	347	332	329	327	315	296	335	331	291	322	307	299	322	324	322	307	346	308	304	279	339	330	356	324	305	304	321	304	375	309	348	305	303	331	307	300	307	286	346	346	316	274	337	304	326	334	296	313	306	288	295	282	312	320	327	310	314	246	335	330	338	347	343	272	336	289	315	324	314	336	325	335	315	316	335	293	333	326	312	305	319	353	354	328	322	329	323	341	317	349	349	280	303	314	320	323	294	279	319	332	307	297	314	329	312	327	318	295	312	314	348	338	329	301	305	307	316	298	319	324	317	322	322	327	307	324	324	305	298	327	295	335	294	300	322	305	326	308	315	301	330	312	320	355	281	316	309	307	302	301	298	326	326	307	360	337	309	351	307	330	312	307	306	343	303	310	302	326	320	288	310	354	295	311	315	312	300	320	346	330	321	293	336	313	295	305	306	336	314	336	286	319	326	294	313	292	325	326	333	336	295	323	313	282	287	327	299	333	297	311	316	314	346	346	299	337	309	324	326	323	300	304	332	320	315	308	303	312	322	272	314	334	316	312	310	318	311	305	308	326	300	307	297	312	327	322	308	314	299	292	296	336	328	311	333	324	308	312	312	355	319	347	320	322	346	322	337	340	329	340	316	322	323	284	321	301	308	329	312	339	336	284	319	329	290	316	280	304	325	303	331	311	315	344	294	336	292	317	303	316	311	344	338	314	320	324	316	323	310	353	334	351	340	313	294	326	332	328	293	323	321	292	310	331	269	348	339	305	321	326	307	321	342	299	342	303	304	311	352	342	316	298	343	283	311	279	323	322	326	317	333	304	346	308	353	327	308	341	311	321	279	330	302	287	312	322	327	324	318	314	313	307	345	310	313	286	320	319	320	310	306	326	299	306	323	285	335	331	332	286	296	302	325	341	295	336	314	287	292	319	302	318	308	313	305	312	324	332	305	319	282	315	297	304	304	328	288	318	303	330	341	289	345	336	303	299	302	327	314	313	296	316	298	294	336	316	313	287	320	312	329	298	284	333	335	347	322	273	303	335	333	310	331	273	342	286	314	320	314	320	313	334	320	295	299	332	308	348	293	337	274	337	307	319	298	324	322	324	305	320	312	302	347	351	299	305	307	343	330	317	300	318	302	316	332	334	302	311	321	304	323	297	330	355	331	299	295	310	327	278	283	334	300	333	306	328	348	298	312	332	297	305	300	329	317	322	351	305	303	318	320	327	310	315	298	307	300	306	300	310	321	286	319	313	287	304	332	308	329	303	304	297	298	312	277	325	309	316	333	323	314	317	312	320	312	316	298	335	323	320	350	350	331	321	307	314	334	343	341	310	296	318	322	305	336	352	330	288	306	348	320	296	323	333	319	325	280	367	309	326	300	295	313	321	348	348	300	336	346	307	315	285	302	327	311	310	332	344	324	317	287	331	326	310	273	331	292	317	316	303	330	334	323	318	308	305	342	344	315	300	330	281	312	318	301	307	289	291	307	275	326	317	335	304	313	321	344	312	329	288	296	312	318	322	309	307	314	287	311	337	337	311	318	318	296	319	326	292	318	338	342	330	320	326	324	271	329	335	287	292	320	342	315	325	311	305	325	304
16789	1606	1213	949	669	543	409	362	321	280	267	222	242	241	195	185	179	210	192	196	176	186	198	195	178	195	187	181	183	173	158	177	158	178	153	175	180	192	163	183	151	158	168	187	173	144	158	172	169	180	169	165	171	173	152	179	162	191	161	185	189	215	167	177	175	164	151	176	178	171	177	164	170	134	169	190	174	180	160	189	178	159	182	172	155	181	165	153	171	183	170	159	164	167	167	147	162	162	168	179	153	180	181	150	188	153	167	169	155	177	173	163	167	170	163	166	165	147	161	168	183	157	168	172	152	184	168	151	188	159	178	177	161	169	166	162	159	139	174	166	162	160	195	145	147	182	175	172	153	147	174	184	159	146	160	153	175	172	167	151	164	168	190	159	174	159	157	169	165	179	153	171	175	167	176	162	174	146	183	161	168	183	173	178	180	181	172	161	140	176	175	165	176	166	170	179	164	165	176	160	168	164	153	168	185	163	161	175	169	172	178	169	162	179	173	151	179	151	148	135	138	195	167	167	178	160	183	182	148	157	144	169	174	159	175	194	169	159	183	174	163	154	179	154	176	153	176	156	143	157	156	166	191	179	170	165	155	178	149	147	161	165	171	166	183	152	186	158	162	167	178	182	192	164	135	154	180	169	162	174	185	140	167	161	135	175	169	186	141	164	149	191	138	156	170	179	180	177	163	151	191	153	147	193	158	170	152	158	166	173	179	185	166	191	157	168	168	151	212	181	172	169	163	170	176	166	176	172	151	167	144	163	153	188	170	175	173	166	175	156	174	170	131	167	158	147	172	169	157	170	172	185	156	166	160	169	168	186	176	157	148	158	158	168	177	165	160	170	145	160	172	180	170	183	178	187	162	162	183	158	173	150	191	186	151	165	175	187	171	163	167	135	174	191	178	160	175	186	165	155	153	157	165	174	185	157	175	171	160	164	146	178	152	168	150	160	173	168	177	169	169	168	174	181	167	178	134	186	142	168	183	149	173	162	176	168	155	163	147	161	169	165	158	166	156	148	172	165	157	142	171	174	154	174	164	159	159	158	177	149	162	163	184	163	165	189	173	171	167	161	156	170	158	164	177	172	167	145	194	159	168	173	150	174	178	169	163	173	171	172	166	148	170	145	161	162	150	179	149	153	155	148	176	153	170	138	159	175	188	153	136	177	140	187	163	203	172	149	184	166	180	174	129	149	146	183	166	164	157	167	160	164	137	171	177	154	160	165	157	171	189	149	155	166	155	160	165	183	170	164	159	171	160	156	164	184	176	162	144	150	161	183	190	154	157	160	163	162	180	177	165	165	179	149	179	164	167	177	183	160	166	176	164	162	156	159	177	178	154	139	165	177	164	182	168	166	167	163	150	176	154	167	180	180	154	172	180	173	157	168	173	176	163	156	171	190	162	161	128	161	169	172	171	160	164	144	179	181	168	153	167	185	162	170	138	172	187	166	154	165	172	153	162	167	170	184	151	189	151	166	161	145	168	195	170	161	159	145	169	162	154	164	153	180	183	165	168	172	159	153	172	206	173	173	163	171	156	172	160	155	173	149	176	159	185	165	157	185	162	169	180	155	179	175	157	161	178	186	181	159	175	166	162	155	180	206	157	159	168	141	154	158	181	167	181	154	160	173	179	173	155	166	177	147	164	180	188	164	153	162	150	134	175	157	140	176	164	150	162	182	190	181	150	168	157	159	131	153	160	180	169	159	176	181	166	173	146	166	160	170	174	180	156	155	163	191	156	188	135	156	154	161	179	152	165	178	177	147	174	172	156	159	161	168	161	184	171	160	188	175	159	173	151	169	157	187	190	181	180	152	174	178	149	141	176	167	167	173	177	166	166	156	186	151	128	156	167	151	161	156	169	143	166	156	177	165	161	157	177	170	159	170	177	170	156	164	158	165	169	170	160	158	158	153	177	167	173	177	180	167	173	173	187	160	169	161	143	169	154	200	170	187	168	178	175	170	162	182	179	166	175	176	197	168	163	146	180	164	157	163	175	176	192	146	154	165	177	185	171	158	168	172	193	156	186	148	186	166	155	149	152	164	169	165	164	157	180	171	171	173	147	169	168	178	160	161	151	156	162	168	157	160	165	168	156	165	160	164	174	162	148	175	176	184	153	151	147	176	173	158	177	158	170	165	188	185	163	163	196	164	177	169	173	161	170	160	170	137	168	189	171	163	149	139	153	169	187	175	175	154	165	159	154	162	158	160	152	165	159	161	162	160	173	160	192	175	170	162	169	180	180	168	181	166	158	164	186	153	179	165	146	168	188	167	154	173	158	168	160	166	149	163	149	165	154	171	152	164	174	178	155	151	172	190	143	159	159	173	196	162	175	176	157	169	170	153	161	185	192	158	170	166	163	149	155	151	160	176	170	195	163	192	167	177	161	200	170	171	167	184	155	167	188	169	169	206	176	121	167	152	186	185	151	161	177	149	159	176	129	174	179	166	166	167	159	165	174	161	167	162	159	166	155	147	183	179	164	168	170	148	186	165	170	162	168	181	156	180	168	162	174	167	183	153	169	161	169	175	167	150	159	164	184	155	154	158	173	164	164	180	159	165	162	171	174	172	169	187	179	155	152	164	190	181	181	166	138	162	182	162	168	165	165	148	175	190	161	156	176	177	150	159	164	164	149	141	175	180	150	177	164	168	176	154	186	168	162	161	180	159	156	181	165	157	166	160	162	156	162	141	164	161	170	157	146	184	152	153	167	157	171	186	159	166	163	150	175	188	199	142	173	170	160	172	151	159	156	183	159	167	166	168	157	154	160	158	170	148	159	159	137	190	196	170	155	166	181	173	175	164	155	150	151	172	167	169	159	177	167	162	171	178	176	148	190	158	175	160	148	162	177	159	158	167	171	179	160	164	164	151	196	156	154	181	166	157	180	179	154	170	180	162	167	184	184	178	170	171	162	188	169	196	161	155	185	182	146	156	174	154	177	159	190	168	190	155	162	172	165	160	161	190	166	190	194	172	160	177	152	163	143	185	161	170	177	159	173	152	163	211	159	195	172	177	156	192	154	154	154	165	155	160	151	154	162	157	163	154	158	179	160	173	182	177	151	173	174	175	168	166	166	151	156	162	167	177	187	157	163	173	148	195	147	176	146	167	175	173	167	158	167	151	159	155	188	168	164	178	178	193	172	178	173	183	162	166	168	165	160	150	159	166	154	169	174	142	159	171	172	149	165	165	179	144	171	166	169	164	177	144	174	179	182	167	158	152	157	163	167	169	165	141	171	156	167	173	161	190	177	183	152	172	190	171	149	141	156	193	180	146	176	152	173	175	145	180	164	185	156	212	158	150	173	161	176	167	172	171	177	184	159	150	166	159	165	166	186	163	162	163	168	145	154	161	176	167	173	157	160	165	162	171	169	185	176	177	167	174	145	159	175	160	168	177	188	152	159	161	166	155	169	180	183	161	155	155	177	172	152	149	175	182	184	175	158	165	168	158	187	183	166	163	143	183	155	157
9827	1424	2882	3359	2928	2485	2055	1800	1624	1382	1308	1209	1076	1042	967	901	915	875	823	790	741	793	733	694	742	689	717	680	662	660	652	633	707	666	655	642	636	647	598	657	627	647	663	638	585	609	598	618	618	596	665	567	637	601	574	597	614	595	628	577	573	634	587	613	629	591	636	614	579	601	614	617	615	583	547	574	616	635	571	621	576	587	592	620	610	577	570	567	603	581	590	578	614	603	609	573	603	552	564	592	579	597	591	552	621	655	590	589	551	611	594	570	581	608	575	619	575	618	607	594	599	538	551	556	569	577	538	556	615	622	581	586	586	593	612	569	571	596	569	593	601	568	568	577	593	581	617	610	538	588	564	600	572	560	605	551	611	571	567	611	596	581	571	579	591	590	609	580	572	607	540	590	613	582	602	575	595	583	598	597	555	576	609	568	612	558	587	575	603	589	584	573	598	578	561	575	569	551	575	586	591	550	567	597	560	563	593	559	577	634	578	559	606	562	603	591	594	599	613	583	578	571	573	548	598	547	580	589	601	588	619	580	622	558	587	588	539	573	642	593	583	592	579	591	541	625	569	545	584	543	585	592	593	601	578	582	594	614	542	616	576	631	550	586	600	566	555	553	585	591	582	564	594	587	585	542	578	602	596	561	568	609	563	624	623	585	578	574	584	556	530	627	566	559	598	565	590	590	632	579	571	580	537	543	592	562	601	612	599	526	574	605	550	614	611	559	559	571	582	552	644	571	609	572	540	582	561	611	525	621	558	580	604	584	529	569	608	578	554	579	592	566	555	551	555	549	587	561	535	581	578	582	568	588	595	567	584	540	550	574	565	521	586	521	613	621	585	574	576	582	590	571	594	563	560	550	603	583	562	555	567	622	567	622	546	605	574	531	556	618	587	556	595	634	597	536	564	571	610	596	605	595	580	631	599	597	588	555	623	584	594	617	601	591	527	583	596	588	537	590	587	561	588	559	586	593	554	582	558	589	635	531	627	542	593	595	619	572	564	546	600	591	610	565	570	544	559	579	554	584	600	567	596	609	570	585	570	604	527	558	587	594	581	587	581	546	584	551	605	604	600	569	602	550	530	562	565	581	591	620	578	557	572	601	578	567	533	545	561	581	632	580	583	545	546	611	587	614	594	593	596	536	615	577	585	580	595	564	594	555	561	563	585	559	571	624	569	568	587	596	586	565	548	608	585	577	599	590	532	542	550	539	622	529	558	617	586	577	575	564	610	618	603	554	584	627	584	545	576	606	601	561	616	537	525	579	590	575	588	585	561	615	569	589	593	561	579	615	542	613	543	597	609	566	600	581	566	564	606	558	531	605	571	582	559	566	614	615	565	577	578	559	625	558	552	578	579	572	579	605	615	548	576	596	553	528	612	613	597	581	546	603	584	556	628	585	588	627	571	572	607	552	564	524	584	559	602	579	561	566	565	540	567	584	625	608	548	579	595	546	603	540	572	630	587	558	609	559	615	623	632	586	556	514	578	635	594	587	581	590	569	596	602	593	581	542	603	578	571	604	594	608	578	564	568	539	610	622	608	580	581	556	585	568	584	601	576	590	543	593	568	591	563	599	564	595	556	574	540	597	573	566	580	576	579	602	574	545	634	583	616	552	626	568	583	567	586	572	557	597	567	555	625	607	567	629	563	572	612	609	576	601	579	596	586	583	607	597	599	595	576	588	573	575	595	591	559	574	571	594	577	559	575	563	570	592	550	564	530	595	591	590	572	576	611	611	547	534	622	575	583	574	602	598	600	582	569	546	622	612	542	596	547	587	581	581	575	539	602	573	625	611	562	573	570	598	604	597	548	572	590	597	631	574	578	580	565	588	584	541	636	574	542	564	604	580	515	578	551	587	566	553	569	613	590	614	570	610	601	599	550	594	575	607	552	576	586	561	585	604	577	586	574	570	605	565	554	600	574	581	577	598	608	616	588	596	579	586	559	596	581	568	606	542	584	595	583	589	579	606	599	563	586	582	537	564	578	594	615	557	592	561	546	562	556	581	574	578	590	639	545	528	552	562	607	579	578	538	520	585	538	599	568	578	596	569	594	604	582	591	570	543	584	598	637	595	572	546	580	529	574	585	568	594	595	570	584	589	584	595	595	551	588	588	568	548	587	601	596	547	557	543	541	528	577	631	534	573	557	583	556	606	583	605	555	582	561	573	614	583	580	595	561	586	619	609	633	595	610	596	597	575	607	577	623	587	588	609	580	592	577	562	577	614	571	552	555	602	586	623	577	574	577	561	542	633	548	552	587	580	556	617	620	584	576	568	570	630	585	616	564	608	594	558	564	585	557	573	551	595	593	564	549	556	607	573	605	616	573	601	541	578	629	663	530	551	616	574	593	547	599	528	637	552	589	588	584	573	559	594	573	587	577	567	618	584	603	584	566	594	613	572	597	599	598	596	602	580	549	605	556	587	624	566	581	584	579	625	554	634	572	584	577	618	577	609	594	596	567	577	604	605	577	585	614	579	584	562	604	597	555	611	575	572	569	566	600	602	629	568	591	585	577	575	590	561	620	575	595	619	605	579	589	527	583	617	585	560	597	587	571	602	552	542	587	550	553	592	568	615	563	579	601	596	579	598	538	569	577	571	649	587	571	575	576	549	583	602	593	554	579	586	577	626	583	614	574	537	588	561	554	620	560	605	597	577	588	560	557	628	560	596	557	547	633	613	581	531	558	595	597	574	546	584	607	567	561	577	581	605	570	558	577	569	577	535	558	576	618	575	518	608	617	566	555	586	589	626	604	588	532	586	555	610	547	624	550	528	593	584	588	590	646	553	591	636	604	577	515	566	563	558	626	564	596	579	567	610	576	564	533	550	581	621	604	605	542	602	573	584	623	586	605	544	574	621	569	573	558	593	598	582	582	566	578	580	547	588	553	572	585	584	626	541	571	523	553	594	584	567	586	572	558	556	610	571	588	592	569	597	580	638	592	571	581	559	578	578	553	588	576	541	555	594	638	558	561	578	571	580	536	591	571	580	553	521	574	581	551	592	584	551	576	589	557	591	582	590	603	599	619	591	599	557	625	576	539	588	595	586	559	571	561	614	547	555	595	569	587	575	646	553	602	623	617	608	550	575	594	584	553	579	539	527	528	610	600	572	599	516	592	603	595	587	573	589	556	548	576	602	595	632	580	567	600	584	589	599	572	578	562	624	527	562	596	576	587	571	572	583	535	619	579	602	602	609	614	570	561	557	578	569	561	575	558	558	616	610	557	607	613	555	603	619	597	549	575	594	612	577	564	605	587	563	621	591	585	566	591	529	583	554	573	633	519	594	563	537	609	577	595	595	571	635	563	564	622	609	578	592	550	597	576	565	566	596	542	595	553	601	605	622	601	600	567	598	586	599	515	569	562	587	600	619	572	597	556	565	553	572	583	626	611	548	575	582	557	619	594	608	552	577	606	649	572	559	559	557	586	542	559	577	606	553	573	615	564	557	566	558	571	553	594	559	556	609
26304	4962	2437	1741	1247	957	704	623	531	487	403	413	325	348	370	333	292	294	293	294	281	260	301	259	250	255	251	240	256	252	223	256	257	261	210	244	241	236	235	233	230	240	228	251	255	231	244	235	217	251	229	238	233	195	235	225	226	237	235	212	222	225	251	217	221	227	217	218	208	225	235	225	229	239	216	241	223	200	239	218	227	233	237	252	205	227	225	228	221	231	252	241	228	219	236	206	217	228	229	200	245	225	233	228	241	218	249	250	247	222	248	227	235	241	246	199	219	232	250	232	225	247	232	243	216	213	228	223	252	218	249	214	235	250	219	241	188	237	222	267	237	246	202	241	248	214	235	224	218	255	239	232	210	218	244	214	241	222	220	220	208	209	215	210	213	240	216	233	217	224	223	218	250	225	242	234	244	237	259	227	240	233	244	229	251	218	216	231	203	218	232	232	214	219	211	215	247	238	218	229	210	196	202	205	209	237	216	216	236	249	220	212	229	189	247	253	221	237	219	216	197	235	267	222	206	259	225	218	224	232	222	220	213	205	236	240	254	237	220	216	227	223	219	219	206	219	220	228	235	218	234	209	205	235	225	218	216	249	255	238	211	234	230	230	240	205	221	228	208	240	245	223	207	201	198	201	190	211	232	226	204	231	257	249	221	214	215	216	211	228	231	200	223	233	200	221	216	242	236	240	221	237	204	224	222	228	244	238	221	236	220	204	246	227	243	212	218	235	226	209	229	239	241	232	248	239	236	241	243	216	224	201	211	221	224	210	213	227	245	232	236	241	231	220	214	227	235	237	230	212	231	204	191	214	239	231	222	229	243	226	220	238	212	209	187	244	208	209	207	232	245	207	206	234	224	229	246	233	220	222	214	230	221	236	231	215	218	233	244	213	214	217	221	228	206	217	242	217	200	206	245	217	241	228	217	225	222	232	203	240	223	198	208	211	206	208	194	245	237	236	222	229	219	229	238	211	239	220	236	226	235	214	223	224	243	242	230	235	224	205	233	226	199	224	240	244	225	214	267	221	231	213	238	233	201	236	206	227	230	228	202	225	250	226	228	247	228	200	226	214	226	249	231	195	225	225	239	220	240	220	240	229	234	199	249	249	232	228	243	177	248	219	230	243	232	211	234	226	210	243	228	229	221	211	248	219	240	210	221	211	241	233	219	257	215	222	240	221	248	263	235	237	231	226	226	212	225	262	229	236	223	228	242	220	232	244	211	230	238	220	208	240	214	232	241	247	215	230	244	240	227	229	232	220	239	249	223	200	193	240	241	230	234	217	239	234	241	228	235	232	231	232	253	223	245	233	271	232	204	202	230	218	229	213	229	216	216	224	227	251	222	232	217	242	202	211	216	217	233	223	240	227	216	225	224	199	222	222	214	250	243	228	251	235	235	222	224	208	244	216	227	250	206	258	255	239	243	220	234	217	206	254	213	223	237	231	239	226	213	217	225	232	220	218	204	214	222	220	247	212	212	214	236	223	229	248	207	221	227	242	232	245	230	236	199	215	219	236	215	194	227	229	224	233	242	205	239	233	250	227	222	228	220	216	213	229	232	224	224	220	222	231	233	212	245	235	224	243	228	253	218	231	237	234	238	248	217	227	232	235	229	227	260	223	216	228	225	225	235	208	227	216	221	226	219	224	243	192	219	226	211	248	226	237	228	227	208	228	239	255	225	222	218	248	241	226	217	230	214	226	201	233	208	220	204	218	228	246	225	238	214	233	223	251	230	215	222	222	222	211	236	253	221	232	238	207	235	212	203	241	211	222	200	242	206	206	255	205	217	221	203	239	236	223	197	238	248	243	206	237	226	218	246	217	223	227	233	240	219	219	230	225	236	227	225	249	236	218	238	253	194	208	252	213	228	240	225	236	246	198	229	229	237	230	236	204	239	221	226	234	227	233	212	253	241	248	208	215	222	212	206	251	243	210	212	229	225	227	241	224	231	216	223	247	242	199	227	238	241	215	216	230	209	239	214	210	207	213	221	221	239	210	232	225	230	202	231	245	225	228	213	201	209	230	238	267	227	256	256	220	218	208	227	234	258	224	228	245	242	213	225	267	215	211	250	224	232	224	221	218	230	255	214	219	234	232	212	223	231	217	227	208	201	216	222	206	217	231	257	214	215	198	220	204	215	222	225	247	223	230	195	243	236	204	212	228	251	242	226	254	238	231	230	237	227	219	225	246	234	223	250	216	223	242	227	230	229	217	229	218	217	240	233	225	235	202	213	235	219	218	239	227	217	245	246	223	259	219	242	183	244	226	249	222	222	240	217	220	255	218	247	225	208	229	224	236	234	202	245	229	206	205	204	218	229	216	218	194	192	203	241	245	220	242	235	228	238	222	187	207	252	214	190	225	239	230	222	219	224	250	215	247	222	221	218	217	205	214	243	229	206	237	228	212	197	245	210	219	232	228	245	245	229	239	217	234	230	227	234	219	207	214	236	215	240	215	240	237	246	236	243	228	212	179	217	237	222	255	211	246	229	237	274	226	232	215	222	235	212	231	232	218	217	220	238	227	264	215	216	229	226	227	250	242	252	241	252	221	229	212	218	226	231	227	209	217	224	240	245	245	217	241	235	244	245	174	214	233	232	222	242	209	243	260	241	228	211	245	215	227	219	219	236	230	208	215	242	212	227	218	261	206	224	233	220	243	234	236	212	222	206	215	214	242	219	239	230	243	221	215	220	210	252	236	227	216	237	231	230	212	220	208	254	222	223	206	221	239	233	229	207	222	210	209	243	205	222	201	229	206	202	222	229	256	190	216	240	204	208	254	223	196	227	234	207	226	256	209	206	229	222	223	217	210	230	228	252	221	215	252	248	208	217	254	231	238	219	198	216	229	223	230	221	226	247	224	215	242	246	225	212	219	211	243	228	220	256	211	221	255	220	228	225	215	256	239	207	212	260	236	220	233	214	243	249	207	236	231	213	203	255	234	219	223	219	222	247	247	235	214	207	224	203	220	242	237	238	243	256	216	263	227	253	193	216	249	226	191	222	248	231	214	259	238	237	211	207	223	238	236	224	226	217	231	220	235	233	223	219	229	224	222	225	217	242	228	226	246	217	225	211	219	275	198	206	241	236	226	221	228	198	231	268	214	198	220	231	255	206	216	225	210	202	208	217	217	238	208	254	224	219	250	250	231	234	224	226	217	225	201	255	195	233	229	231	214	222	225	223	250	260	223	225	218	245	233	237	212	218	222	217	240	211	239	199	232	246	223	239	211	219	231	221	202	222	235	225	246	216	242	222	224	225	228	212	204	236	231	250	234	238	201	204	224	219	213	204	237	216	229	213	212	241	236	221	228	233	211	222	206	227	226	249	210	230	232	242	254	255	199	202	227	225	213	178	210	235	221	232	237	244	243	214	226	253	227	218	225	246	251	230	211	214	212	244	240	229	235	237	227	227	216	220	234	238	246	210	227	197	241	245	202	220	227	234	229	231	239	254	233	217	248	225	213	230	229
13873	2427	5070	5832	5045	4314	3560	3058	2665	2423	2117	1901	1773	1618	1478	1445	1355	1270	1239	1128	1145	1106	1086	1036	1012	976	1014	931	920	941	945	899	882	847	909	880	903	874	859	879	893	781	933	813	827	780	788	837	787	808	774	769	841	788	828	789	847	743	816	785	858	774	761	802	834	831	798	801	756	745	733	761	795	791	788	819	793	727	786	732	802	747	768	771	763	773	716	761	764	778	777	766	776	813	763	786	724	762	799	752	807	757	746	772	772	763	724	784	768	748	760	739	751	723	772	772	749	813	736	705	747	732	791	750	775	785	820	740	755	776	786	753	758	799	787	726	809	698	756	664	789	758	776	766	760	737	716	789	783	758	742	722	784	686	741	767	737	731	763	724	776	776	729	722	757	718	743	778	760	735	783	759	735	751	790	795	715	714	801	743	733	778	779	736	739	703	726	753	680	791	790	748	785	751	765	736	725	813	719	734	759	740	740	750	736	729	762	790	778	722	772	772	758	769	794	781	739	728	795	718	752	741	813	754	771	753	731	751	743	743	791	733	728	762	737	810	744	747	725	745	748	743	727	749	741	710	794	749	754	769	758	743	737	737	772	751	739	777	789	764	760	770	719	724	746	780	728	778	772	690	781	748	718	727	800	734	720	774	748	729	718	710	746	741	720	759	752	713	752	761	733	712	755	761	721	728	714	776	753	735	749	752	762	769	781	727	720	734	747	766	694	750	760	737	759	727	809	782	734	759	742	754	740	759	760	730	729	755	723	751	747	707	769	714	718	743	819	755	763	732	734	753	770	724	773	779	753	691	775	765	749	733	756	722	791	730	752	764	741	720	752	728	782	756	705	728	750	735	767	755	750	751	763	712	801	781	771	734	724	796	739	728	725	726	745	781	738	744	730	732	783	749	761	748	732	758	725	769	738	744	739	766	743	727	770	747	765	689	755	720	763	739	710	778	746	703	709	737	729	756	721	753	751	747	732	736	762	735	744	733	781	781	720	727	747	802	701	734	698	752	751	747	739	761	729	768	781	735	752	764	736	737	731	773	728	767	752	708	794	756	780	779	770	777	712	761	752	736	721	751	722	766	727	741	767	750	711	756	748	710	735	735	747	712	766	816	780	729	732	762	715	719	807	727	760	735	796	714	785	728	709	754	767	766	697	763	754	740	757	783	714	765	700	692	794	737	737	737	734	753	764	790	731	787	762	785	747	752	703	756	738	746	728	745	733	759	744	738	759	749	817	761	721	760	738	770	780	745	762	749	762	719	755	759	763	764	715	702	687	746	746	733	753	751	780	680	735	751	749	758	750	785	777	733	748	771	727	720	727	767	751	749	709	758	750	708	737	736	768	802	735	712	747	724	721	720	786	752	737	760	736	783	711	721	745	761	715	770	793	727	774	711	708	738	804	762	743	780	762	755	759	741	761	759	788	767	754	787	767	724	753	715	730	746	723	755	779	721	716	745	765	755	754	767	761	747	782	775	757	785	752	681	760	775	739	740	742	819	718	809	711	740	735	757	787	763	728	725	763	774	702	751	709	753	761	749	664	778	766	757	720	769	770	740	767	789	742	735	745	750	766	722	782	713	736	746	780	711	703	732	737	754	719	754	724	753	732	785	743	768	748	726	750	769	792	776	750	717	736	755	759	731	760	701	747	779	701	745	744	777	709	723	714	719	745	723	739	783	818	751	753	742	760	707	723	718	801	726	779	675	792	735	725	735	717	758	780	761	738	735	726	722	732	748	710	755	781	736	691	766	710	742	771	744	683	769	732	734	733	742	731	785	751	770	794	700	728	767	739	741	745	752	716	709	775	774	726	665	782	789	738	773	761	765	739	764	712	747	741	763	808	738	709	768	729	744	742	747	727	767	728	737	756	724	683	764	734	779	770	734	732	726	743	778	724	796	734	696	750	749	746	822	737	727	755	776	802	723	798	707	735	723	726	740	765	716	751	739	753	739	790	742	797	711	749	685	760	732	717	765	803	680	744	770	716	717	697	750	742	732	746	725	764	813	735	810	760	740	734	760	764	741	741	779	770	708	757	739	734	785	719	720	767	745	759	727	739	723	761	794	699	775	771	728	779	737	743	753	758	732	731	709	736	711	747	730	744	759	754	742	703	775	760	760	751	771	786	721	773	739	736	738	742	766	751	774	737	773	736	747	730	753	783	738	799	761	716	746	751	753	793	744	768	756	719	790	737	705	741	699	786	736	713	766	754	769	724	767	735	777	723	717	791	744	710	738	741	780	685	775	762	766	723	805	782	760	724	755	788	748	775	720	715	776	723	760	738	744	712	707	728	739	767	707	777	738	738	759	727	702	712	714	801	745	756	736	751	759	747	756	731	737	780	750	749	736	748	746	747	742	738	709	728	733	772	731	752	757	777	724	701	724	727	729	714	741	721	755	723	709	757	744	726	751	799	765	774	747	744	757	812	748	748	751	758	707	742	750	723	723	771	797	782	735	729	776	737	755	785	776	753	761	710	760	743	700	795	765	727	779	747	726	737	767	749	725	744	726	762	768	728	723	739	764	716	734	727	745	737	726	705	766	739	736	760	712	770	704	798	741	729	710	717	795	757	755	762	705	800	687	726	686	746	747	702	767	719	780	730	737	734	776	765	773	741	768	724	796	750	796	749	769	771	778	768	741	733	743	747	786	760	773	749	753	735	708	748	760	740	764	763	714	751	750	764	769	771	727	760	784	708	737	781	758	706	811	742	794	755	737	743	711	761	727	754	749	769	770	717	725	825	731	730	703	746	721	739	714	764	780	737	714	784	711	722	794	745	724	688	766	758	737	778	756	772	753	747	697	737	749	727	795	736	757	737	743	717	766	762	808	783	721	734	719	758	712	775	767	724	731	809	686	733	767	782	723	706	746	739	774	742	752	729	732	778	763	702	773	783	729	729	752	710	768	728	752	761	763	712	772	773	718	746	711	745	729	721	711	726	751	722	716	733	743	751	740	709	764	759	733	780	731	773	793	751	700	737	762	720	728	730	732	730	787	704	719	735	716	742	734	735	759	762	767	740	744	783	781	738	747	762	773	770	760	721	731	762	753	781	729	780	760	788	773	760	748	770	722	689	682	714	716	745	717	772	746	729	741	768	755	756	734	714	711	767	713	716	791	755	732	723	764	743	742	762	799	756	800	731	734	761	750	757	719	743	730	714	738	771	677	709	740	753	735	745	706	737	719	744	746	748	744	778	772	750	781	702	751	771	734	730	686	793	724	748	809	745	743	707	714	711	762	755	720	694	806	748	762	774	749	750	680	745	742	757	702	738	768	777	753	702	776	730	745	726	741	762	749	742	704	761	747	710	744	725	746	755	798	709	751	781	702	760	666	716	783	745	771	769	751	748	739	742	709	757	738	763	751	730	685	748	690	782	731	790	741	737	742	712	723	744	752	768	788	747	791	751	743	721	781	779	789	721	734	739	701	722	736	773	774	784	775	756	756	687	727	751	721	703	736	777	792	755	727	757	750
2332	187	132	135	104	109	89	95	97	82	91	78	87	83	76	74	87	91	86	89	85	68	66	75	93	84	82	83	59	83	73	68	88	92	70	73	78	70	82	84	79	77	69	84	76	86	83	80	78	63	88	74	69	84	85	77	77	79	81	72	75	72	72	85	85	67	74	83	91	75	89	73	84	68	76	88	79	80	89	82	84	85	84	70	71	73	83	93	77	86	89	71	100	77	74	87	81	89	85	76	83	79	73	71	84	78	76	83	65	92	77	68	80	77	79	71	83	87	62	74	80	92	88	66	70	71	80	66	64	85	78	94	68	77	76	73	64	78	79	85	74	61	72	80	70	70	70	83	74	100	84	78	75	77	100	78	83	63	85	85	73	74	70	75	75	69	98	70	61	76	66	71	90	77	69	81	72	85	76	75	85	82	75	73	83	68	75	86	74	75	89	77	65	83	91	82	67	71	77	71	79	80	72	83	73	85	78	82	93	63	71	75	68	81	83	79	87	81	75	96	90	91	60	91	94	73	66	96	66	87	99	72	85	72	72	73	71	71	75	73	78	57	79	72	64	85	84	77	89	72	64	98	73	86	79	52	76	85	66	77	84	72	75	76	86	83	83	81	63	73	94	80	62	75	68	83	88	74	74	65	74	69	89	73	73	89	92	64	80	97	80	77	87	78	77	88	74	81	84	79	88	73	87	89	86	80	85	73	76	77	97	84	85	74	64	86	88	78	73	95	70	89	74	79	91	84	65	89	96	72	55	63	80	82	73	94	85	71	78	72	82	76	76	73	62	84	71	80	64	82	86	100	85	80	79	83	68	91	75	81	70	75	93	88	85	60	71	69	74	85	86	83	74	90	90	85	74	54	75	82	81	67	113	74	68	98	76	90	68	74	93	74	70	81	78	78	86	91	70	80	87	78	81	69	67	68	65	83	75	68	97	78	68	80	87	93	80	74	72	75	73	75	85	77	74	79	85	90	75	83	77	82	85	67	76	69	71	81	76	63	72	93	87	65	76	83	71	82	100	88	60	82	87	60	64	74	81	81	83	75	78	87	68	82	71	79	86	70	73	77	66	73	81	72	82	72	87	72	81	70	80	69	78	85	78	59	76	59	87	78	80	73	76	73	77	90	94	103	78	79	77	95	73	74	80	78	99	81	79	75	90	81	77	73	73	71	76	72	85	75	73	68	64	76	83	90	80	68	96	66	70	90	78	61	72	85	61	100	92	97	72	78	74	72	89	82	74	76	72	77	82	78	84	83	89	66	73	84	70	77	78	96	81	72	71	73	75	75	80	85	85	84	75	90	68	86	73	71	90	86	80	64	84	80	83	80	75	70	82	87	86	79	84	80	82	75	92	76	76	87	90	72	68	78	67	90	79	75	84	73	66	78	77	72	77	71	85	80	73	76	84	80	74	80	78	82	75	78	83	82	58	84	66	74	77	80	74	79	81	71	82	73	69	73	90	85	83	74	75	73	73	69	69	79	88	92	82	78	79	70	88	87	84	84	71	64	95	91	69	59	74	72	77	77	67	70	74	88	96	78	95	75	72	83	74	68	68	70	90	84	88	74	69	74	90	84	74	86	71	69	79	81	76	73	74	76	80	72	87	71	88	100	85	82	87	87	92	87	93	84	63	83	82	81	85	69	77	62	71	74	75	80	91	83	91	86	71	71	83	86	56	80	82	70	90	80	69	81	87	86	74	80	67	67	80	61	65	82	79	75	61	58	92	79	83	84	81	86	81	73	78	86	83	71	88	61	84	87	74	73	76	70	72	98	69	73	74	95	87	82	76	75	65	79	82	81	87	75	90	72	82	98	76	94	70	92	71	69	83	68	92	83	77	87	87	92	77	82	93	72	67	88	95	81	79	84	78	78	75	78	84	74	75	89	78	75	77	70	75	97	75	71	88	85	73	88	79	72	75	72	71	72	89	82	81	89	77	93	96	89	76	84	80	73	84	84	67	76	72	85	64	75	91	83	84	89	77	93	95	85	74	79	74	78	65	89	76	85	67	68	76	76	83	74	84	84	60	73	63	71	73	78	80	89	86	81	93	91	70	72	84	63	69	92	68	73	76	75	65	69	88	76	74	78	69	70	77	90	87	85	85	74	74	70	83	75	76	71	97	65	70	70	83	83	85	77	95	73	94	55	94	96	87	84	87	86	65	99	71	94	54	72	67	89	80	74	86	81	72	107	82	77	87	79	77	79	75	70	88	88	74	92	102	76	75	92	72	81	99	87	75	78	76	85	91	80	77	91	73	86	86	81	80	78	80	71	84	83	71	85	75	74	75	89	71	76	91	70	85	74	85	72	94	87	87	82	81	71	74	84	90	89	91	73	67	77	60	91	70	63	84	90	71	80	73	80	78	74	75	76	73	75	68	69	97	83	83	85	68	76	79	76	73	76	85	77	84	79	93	76	75	83	82	70	81	78	62	75	91	92	71	73	70	76	66	61	73	76	78	70	76	70	70	77	75	71	75	75	77	68	58	77	79	91	81	79	77	58	97	80	78	92	58	67	78	83	70	68	80	71	77	75	76	77	75	77	87	69	80	64	91	85	84	91	83	84	73	79	70	77	73	75	64	87	90	69	89	82	88	69	92	70	81	79	79	77	77	68	79	73	91	75	72	79	71	62	89	91	71	70	79	63	68	84	68	79	68	86	79	69	87	79	69	70	74	97	71	71	84	73	93	77	96	89	68	66	79	90	66	90	66	76	67	74	92	80	84	93	70	87	68	91	75	97	78	81	72	62	78	82	74	86	67	85	88	73	79	74	82	92	76	73	87	63	58	78	72	91	99	74	84	77	78	75	87	60	62	68	82	66	91	80	81	91	70	80	60	85	71	80	96	71	74	68	95	74	83	86	70	71	71	69	79	85	86	73	90	73	74	78	80	76	83	66	72	69	87	74	75	94	96	92	78	81	67	67	80	65	67	80	75	81	89	62	82	78	80	67	80	80	73	79	85	70	74	81	85	80	103	73	72	82	68	76	75	67	84	80	78	71	67	72	74	80	83	76	67	78	80	83	80	81	76	66	77	80	86	75	75	80	78	78	80	75	77	93	67	84	76	92	95	74	75	74	74	74	60	71	81	85	87	81	81	90	81	73	80	91	76	67	83	79	69	80	79	85	73	73	79	69	66	77	85	66	73	86	78	67	62	92	66	86	64	55	73	89	75	81	92	78	70	80	64	81	73	68	91	74	75	90	79	81	79	68	88	84	69	79	92	89	89	85	86	70	90	91	80	70	80	85	69	61	75	70	76	85	86	66	71	79	65	75	67	93	68	76	91	72	81	80	81	82	86	70	72	84	69	71	67	78	79	88	83	85	88	61	63	66	76	76	73	66	85	83	79	70	73	73	78	94	87	89	70	80	79	75	77	73	75	55	88	90	78	104	90	72	79	77	83	68	93	72	71	70	80	86	70	87	79	70	69	91	76	73	80	68	75	87	75	84	79	69	65	66	73	79
3100	406	479	536	485	497	398	407	429	372	407	351	424	393	326	332	339	350	350	354	341	344	345	359	350	340	333	316	317	308	313	336	346	322	339	310	346	370	346	344	328	313	304	329	321	330	328	308	312	353	337	321	302	340	305	321	321	315	318	338	337	313	312	337	294	334	330	348	320	327	345	355	370	351	342	323	309	324	350	317	333	327	308	344	326	339	332	344	359	338	326	333	350	319	329	310	331	349	317	316	333	336	315	335	319	326	330	332	321	291	298	327	293	300	307	320	318	354	336	327	305	330	300	359	298	315	332	318	344	312	323	314	335	348	318	336	330	323	326	324	318	342	332	293	317	339	319	362	314	328	314	279	327	303	306	349	327	306	319	311	308	327	338	343	297	334	314	347	321	354	318	326	356	347	326	319	318	321	310	338	323	319	307	330	326	330	320	321	321	315	292	302	319	310	320	333	326	322	322	334	329	330	327	326	312	310	305	331	337	307	368	321	332	310	316	324	359	331	324	333	329	343	313	302	345	311	350	329	305	297	333	312	342	326	345	294	310	304	320	339	313	340	300	309	331	317	353	333	319	321	331	302	310	319	342	325	344	331	296	324	314	307	324	330	318	298	313	309	326	332	341	307	338	338	324	328	314	313	332	321	313	339	318	296	327	353	310	351	334	322	317	334	313	343	342	348	315	313	307	315	332	322	322	325	334	302	321	327	312	303	309	322	303	289	312	314	301	303	334	322	349	326	332	332	296	336	300	282	306	344	317	331	334	325	307	272	307	330	311	335	332	314	340	329	309	347	333	325	342	302	317	348	338	303	309	311	306	287	321	320	334	338	284	347	327	316	309	342	316	315	330	336	343	342	332	333	290	303	318	337	303	292	294	313	288	329	327	317	334	336	312	330	317	331	288	322	325	333	336	330	334	350	338	321	317	321	339	337	343	295	338	342	332	323	319	330	295	307	313	323	303	305	339	316	330	314	324	327	320	367	341	326	323	291	337	341	346	337	279	312	335	323	335	347	326	338	335	318	305	313	302	295	322	308	323	327	321	322	336	304	318	317	335	325	319	349	326	341	321	323	314	366	291	323	306	323	338	298	316	310	312	318	308	321	321	311	318	308	303	319	296	299	291	319	305	322	358	352	300	309	319	326	334	319	314	342	334	341	334	349	317	303	336	330	301	313	318	324	338	298	341	329	314	296	323	294	310	305	366	329	307	319	337	299	328	325	330	291	344	308	328	280	330	328	313	337	316	310	317	311	320	322	315	320	331	305	344	321	319	331	303	312	312	361	327	348	331	309	336	321	293	312	310	335	310	316	300	305	334	322	379	363	341	321	320	316	320	372	321	331	311	296	313	335	327	326	321	347	365	301	349	321	321	328	343	337	357	315	338	316	323	331	335	317	316	310	298	326	307	311	313	342	327	333	330	289	336	279	294	332	315	322	344	303	337	320	323	289	324	314	314	333	312	334	326	310	324	342	306	339	308	326	311	334	329	320	314	310	323	312	333	320	295	304	323	337	339	327	315	297	319	321	322	300	353	312	318	328	295	332	328	300	339	321	311	328	319	349	318	325	349	312	314	330	342	316	323	309	324	302	302	281	350	310	329	306	324	345	340	325	327	304	322	303	324	313	313	313	314	332	334	316	313	323	337	319	284	341	372	323	294	290	321	306	323	316	323	301	303	342	325	350	344	322	293	342	324	334	321	327	311	310	332	317	317	320	316	316	340	319	328	330	315	328	311	346	329	332	305	305	307	332	312	320	319	350	313	317	305	305	313	322	334	314	317	300	307	342	304	314	302	313	352	309	326	287	344	287	336	318	335	313	310	301	357	308	317	318	294	338	309	317	319	327	308	319	297	334	333	309	320	341	308	310	319	312	309	325	345	344	332	313	310	335	313	330	345	336	319	306	309	306	286	327	353	343	309	324	293	325	317	321	350	294	332	335	324	335	325	288	338	343	326	305	342	308	314	318	309	313	315	330	337	323	342	357	301	300	345	303	307	314	325	305	346	333	312	351	334	299	330	324	353	338	329	330	302	336	292	320	314	302	318	367	310	330	307	358	353	315	321	314	316	279	324	324	297	331	331	335	305	328	331	323	304	330	311	318	338	350	314	307	335	317	359	345	305	321	321	331	332	377	299	309	341	326	307	311	323	358	328	326	351	327	329	326	300	342	302	312	314	333	312	330	322	312	342	335	336	309	306	323	332	298	310	316	332	306	340	350	314	312	338	324	307	297	329	319	308	297	332	296	348	324	329	345	335	339	320	338	318	334	343	350	312	328	334	323	323	316	323	309	325	320	332	294	296	321	306	279	332	282	332	316	307	308	309	302	315	291	324	328	330	335	335	336	315	333	328	287	334	315	330	314	319	298	307	296	367	350	302	305	308	294	300	342	325	338	301	340	353	322	314	311	304	301	322	302	322	366	307	341	330	315	332	330	332	320	348	303	317	318	308	351	300	318	331	327	270	331	321	304	324	325	329	290	324	296	323	348	321	318	330	314	327	344	337	307	306	346	337	314	283	346	313	335	315	337	331	349	333	320	347	325	323	319	346	334	325	332	325	301	342	321	324	323	286	328	343	325	317	346	317	312	323	296	346	301	285	346	310	342	329	312	300	312	311	273	335	353	307	290	331	302	321	332	328	319	318	332	343	308	301	308	352	310	331	350	324	320	306	306	341	305	312	307	318	349	331	321	349	345	329	353	309	317	308	342	318	327	307	339	326	323	306	347	328	318	327	301	300	315	321	291	340	351	310	309	308	326	312	307	334	330	317	311	304	347	319	305	322	303	337	307	341	294	355	313	286	334	308	331	295	350	333	314	307	307	310	304	328	316	332	314	318	321	292	328	349	309	329	316	290	333	367	314	319	301	324	319	344	294	299	318	323	330	336	287	306	322	337	323	340	330	353	326	313	308	339	347	335	328	301	288	311	314	300	352	346	335	293	320	298	324	324	306	345	311	322	296	326	298	315	318	316	338	323	308	330	356	307	333	328	341	331	344	312	330	341	325	319	338	324	328	307	295	330	315	319	301	314	309	348	341	333	293	345	351	276	344	346	322	343	338	326	330	348	328	305	311	333	315	298	315	313	346	337	277	330	295	344	318	325	330	332	320	308	333	356	350	311	346	334	300	344	323	296	338	292	333	322	289	300	328	325	309	307	306	287	337	306	317	308	322	340	321	296	312	337	306	337	338	298	375	317	318	315	314	341	330	334	350	337	314	338	337	312	328	335	313	330	304	310	354	339	321	321	333	324	346	329	333	300	292	346	308	328	306	292	316	315	321	316	327	327	295	308	338	330	329	335	314	367	302	271	335	294	312	317	328	298	324	326	333	309	328	331	340	336	298	318	341	328	352	327	311	310	284	283	317	289	314	337	313	305	326	366	307	329	313	348	328	341	315	318	293	342	346	348	347	318	356	334	312	321	302	287	315	324	355	287	323	292	324	296	319	289	291	322	322	303	328	336	339	315	349
18150	2007	1237	887	647	516	430	359	329	299	263	252	225	230	219	227	186	197	204	179	185	207	174	176	170	199	170	157	175	166	201	187	181	176	153	204	160	175	174	188	176	172	166	136	159	161	170	164	174	186	174	173	176	160	178	158	172	146	141	144	144	170	159	151	153	155	164	183	174	161	195	173	152	179	202	160	171	149	165	147	165	148	148	161	169	161	197	173	181	183	162	166	167	175	164	168	163	156	185	151	158	172	171	176	206	145	164	170	170	158	168	141	182	175	172	181	185	168	166	174	174	175	166	183	168	178	179	168	166	166	191	174	173	179	162	188	172	162	169	146	161	184	152	184	158	172	172	181	188	187	155	151	168	157	168	164	147	160	152	161	150	165	151	150	162	155	136	178	148	171	151	148	150	149	163	159	161	186	161	153	160	166	162	175	160	145	122	165	163	151	161	178	158	178	172	170	171	160	169	168	154	172	167	148	174	161	181	145	167	174	168	171	153	153	147	178	186	176	162	190	174	180	171	161	159	165	161	162	148	163	173	139	168	173	173	182	143	155	183	176	169	176	158	173	169	155	149	163	165	200	150	167	178	177	171	183	176	183	147	154	165	152	144	174	159	161	194	147	171	162	162	166	159	195	186	148	144	170	181	159	154	160	168	168	145	159	169	174	168	194	168	184	178	163	170	169	170	157	154	154	176	169	180	164	178	182	166	172	172	138	159	179	174	156	159	142	162	181	166	175	160	162	188	169	205	167	174	171	159	177	150	184	159	163	183	160	162	168	176	156	178	180	145	163	158	185	173	181	168	154	154	169	164	156	160	182	165	155	166	164	168	169	160	145	152	169	156	130	156	167	162	171	152	155	164	174	162	156	167	163	162	165	167	163	153	169	174	172	167	184	189	167	164	188	180	171	181	173	185	173	180	160	153	180	182	155	165	166	173	158	174	175	168	164	156	174	184	176	160	199	168	162	168	151	156	173	185	160	146	168	170	169	176	187	179	187	154	180	139	173	172	162	181	170	169	143	168	183	171	155	163	173	173	172	153	180	167	156	173	170	152	159	181	164	162	145	153	177	180	157	175	177	171	158	146	172	147	140	178	182	161	152	148	176	152	185	154	170	163	163	138	179	177	152	166	163	180	176	173	198	187	168	152	168	176	159	162	163	179	165	142	175	193	159	172	175	183	149	175	177	173	168	163	166	179	144	165	184	155	167	155	154	149	182	183	174	174	158	167	151	181	177	166	165	151	155	159	176	207	171	169	162	170	170	174	153	167	166	151	160	170	152	175	166	159	146	186	167	170	160	180	174	166	181	169	153	174	174	180	153	186	169	143	152	161	174	174	159	147	157	170	173	178	155	178	167	150	163	151	173	162	181	158	186	153	153	144	159	157	143	172	167	184	175	158	152	162	193	152	207	195	141	141	185	175	159	163	171	161	164	164	163	169	177	170	182	162	190	163	168	138	147	161	168	157	165	156	167	155	172	159	172	200	170	162	158	174	167	148	170	167	166	184	169	182	175	166	179	175	185	176	189	170	155	157	164	170	187	180	149	163	147	162	169	165	184	172	164	167	176	162	183	158	180	165	158	153	174	189	168	195	155	178	187	157	172	152	158	183	180	158	162	147	169	158	175	165	173	176	168	157	175	162	175	177	164	190	178	173	155	151	162	166	165	181	170	164	173	159	170	152	153	152	181	164	168	167	191	182	166	181	166	158	178	171	162	149	167	145	165	171	164	156	183	160	168	159	169	164	173	169	159	154	166	167	165	168	169	176	151	178	185	161	171	155	156	152	168	170	152	168	175	189	184	174	161	145	156	187	174	166	179	144	189	166	159	161	165	185	166	146	162	139	143	177	174	144	156	131	169	178	156	165	168	143	175	154	176	161	170	175	153	177	167	171	177	183	177	156	179	157	151	148	153	169	174	191	163	155	167	166	146	180	172	160	155	158	172	192	196	172	174	186	152	158	159	182	191	182	185	167	198	179	156	177	199	179	178	143	170	160	163	150	164	158	152	171	158	174	168	169	176	151	164	156	161	166	165	176	132	173	147	170	150	170	156	210	176	150	174	174	180	198	174	169	171	158	169	174	140	162	167	165	162	190	149	172	179	184	171	189	150	156	156	170	180	159	173	167	165	159	148	152	168	171	179	161	157	176	161	171	158	168	165	165	167	171	155	168	177	161	135	177	164	160	152	180	173	171	181	160	151	158	151	173	143	194	163	157	156	176	173	179	167	160	172	168	167	167	173	161	147	167	168	147	178	176	170	152	182	183	187	146	184	166	182	176	162	180	169	186	156	156	178	165	169	146	163	161	159	181	194	171	174	156	182	170	162	176	158	179	197	184	175	154	179	180	184	175	163	174	161	182	165	174	140	161	175	185	179	160	162	167	164	166	184	192	168	145	192	191	173	204	163	169	177	152	141	167	165	174	184	174	161	166	181	152	188	146	156	137	158	174	162	164	176	163	166	145	182	160	184	154	181	166	170	167	167	159	191	170	180	181	145	140	140	151	155	178	182	164	171	165	141	171	168	175	178	160	159	184	175	137	168	159	177	172	170	181	159	147	159	167	157	166	165	166	179	185	153	160	168	158	164	150	168	172	165	178	150	174	160	175	156	159	165	174	178	146	141	158	164	165	167	169	177	155	178	162	175	177	150	182	175	185	171	179	183	179	157	150	155	166	157	167	167	172	164	182	160	192	180	169	184	172	160	155	177	153	164	166	161	184	156	166	147	180	161	173	177	186	175	161	187	176	152	159	190	197	154	184	161	173	190	149	153	131	172	169	203	162	175	160	184	179	174	160	176	193	185	174	169	166	164	158	180	175	169	160	182	174	153	166	160	164	170	173	182	173	161	155	170	160	160	159	165	173	159	172	176	164	162	162	180	156	152	160	173	145	167	175	173	184	160	163	163	154	161	159	160	194	199	177	175	155	169	168	157	161	196	180	159	189	195	164	150	152	171	178	165	178	159	152	158	167	168	160	174	149	176	160	176	183	153	152	166	172	166	159	164	170	154	166	192	178	185	170	157	165	183	174	169	141	168	162	158	181	155	176	154	183	156	146	170	147	163	175	149	186	180	149	174	144	181	179	163	152	150	156	166	181	170	161	186	183	165	160	182	169	171	148	161	148	208	180	179	181	176	141	188	132	159	160	182	161	178	142	181	160	148	183	153	177	164	158	175	201	186	156	163	152	162	179	167	162	164	173	175	155	194	167	156	148	155	170	192	174	146	143	185	141	166	162	162	164	167	163	155	173	171	175	170	160	152	174	187	153	152	160	173	162	178	181	174	165	151	150	170	151	143	160	169	172	181	159	180	167	169	170	157	169	162	179	145	189	161	151	182	175	174	186	186	171	172	155	166	212	187	135	174	176	168	173	175	160	165	189	175	170	169	193	175	153	168	182	171	173	189	156	171	152	141	154	173	156	177	165	168	164	174	179	161	164	176	161	169	178	162	179	154	167	154	193	159	148	184
10471	1424	2938	3359	3016	2565	2096	1774	1596	1422	1279	1176	1088	1025	957	932	963	850	834	756	783	798	754	745	692	693	734	710	682	707	655	646	678	666	671	658	652	619	589	619	642	570	605	623	634	606	581	618	591	616	628	624	613	616	598	601	630	565	603	620	622	595	611	612	598	580	610	604	620	592	597	553	574	648	646	587	586	580	612	599	589	605	621	586	607	627	608	610	561	589	601	589	593	580	627	592	563	588	625	625	588	575	564	558	619	635	641	592	593	581	571	577	616	593	584	613	566	549	620	567	601	592	577	596	569	637	565	579	574	651	600	558	594	594	590	559	581	602	603	581	577	615	600	597	549	581	590	554	604	570	608	582	599	579	580	578	560	564	671	609	565	542	614	625	595	584	572	574	596	629	624	599	583	630	576	598	572	562	574	590	542	582	535	593	582	572	559	601	591	554	590	581	591	586	594	622	601	616	572	589	563	579	566	586	613	596	590	549	557	630	558	586	577	608	549	591	614	642	594	608	560	578	572	595	596	605	590	588	596	602	574	642	576	617	609	607	547	593	613	566	569	609	543	599	610	580	580	529	596	602	531	578	591	573	619	635	622	595	561	569	589	599	564	553	625	579	593	600	584	601	542	595	557	596	568	624	534	623	583	587	620	584	586	611	565	629	596	563	587	580	567	614	591	587	559	562	571	564	591	588	568	604	602	572	560	599	603	634	579	564	557	574	592	591	539	640	572	586	605	565	591	571	565	576	584	556	556	589	554	564	589	578	590	580	555	623	616	597	554	585	586	550	548	596	596	607	596	597	568	598	576	536	558	620	593	547	559	578	585	560	553	572	620	650	593	580	577	559	563	596	584	590	600	600	583	583	584	609	541	641	605	575	586	618	625	552	567	568	613	591	549	553	610	560	567	586	549	637	584	571	572	580	588	584	610	575	594	606	590	560	589	581	572	607	552	574	585	569	581	569	597	566	610	562	606	580	581	567	553	583	592	619	633	606	597	572	576	575	603	608	603	542	592	592	540	592	523	568	567	615	596	594	604	641	538	614	589	605	548	587	583	544	619	597	593	590	606	616	524	564	593	586	589	585	565	596	613	584	600	568	553	588	591	553	562	591	569	621	590	586	588	580	630	589	611	559	563	610	626	575	607	569	589	585	571	598	594	594	623	503	585	631	561	571	582	608	583	586	604	606	563	599	595	555	579	569	571	585	571	571	593	604	601	609	619	559	572	565	602	601	604	613	564	607	566	568	564	657	567	575	559	594	592	537	615	574	598	593	554	599	568	565	568	576	602	554	591	615	609	608	527	599	542	580	575	560	616	563	592	591	555	613	556	611	574	543	602	566	624	611	525	611	576	555	531	599	613	547	592	594	602	606	585	608	612	564	546	595	534	592	574	563	617	563	573	581	572	554	564	573	620	601	535	624	572	590	580	582	595	544	612	546	600	587	581	548	611	566	617	581	579	591	555	606	533	592	596	584	573	586	570	596	563	593	573	611	606	596	593	595	571	589	604	593	589	590	587	561	587	566	567	543	590	637	559	602	572	560	560	548	563	582	603	585	613	549	565	589	535	580	580	579	621	649	570	606	571	573	586	586	595	574	537	580	586	589	603	564	517	585	604	626	547	580	564	591	550	582	613	574	557	561	639	562	552	558	580	604	575	594	585	544	584	555	629	593	611	634	596	598	574	630	595	594	542	590	579	591	552	628	556	614	599	543	613	575	596	572	626	617	522	555	601	567	565	570	604	568	589	583	573	574	564	615	597	610	620	564	549	616	604	596	624	569	561	602	602	524	618	592	558	612	552	582	553	603	584	598	596	577	564	575	592	548	586	592	620	573	589	579	567	589	608	608	602	568	578	573	610	589	561	591	636	576	578	572	557	604	557	573	596	564	554	590	604	580	603	631	619	612	555	605	555	604	575	590	613	553	613	577	578	572	567	537	571	610	580	594	593	606	547	602	548	592	550	567	564	580	594	595	600	618	615	602	587	595	593	584	568	532	584	579	596	572	556	561	580	591	559	615	560	608	581	600	570	569	611	574	567	586	612	591	638	579	585	589	569	589	568	557	549	601	576	586	581	567	532	620	602	612	580	623	600	561	641	585	606	580	576	572	633	592	613	566	597	541	584	562	608	574	591	603	558	604	561	574	606	585	584	561	603	602	650	567	567	591	577	574	581	595	500	579	601	611	587	542	611	578	603	578	561	587	600	602	571	599	558	556	589	544	571	553	594	571	587	555	598	588	586	583	627	588	572	610	627	580	564	541	556	565	571	593	600	567	581	573	613	606	547	577	586	579	578	575	635	555	619	562	569	572	568	577	580	596	601	580	558	595	606	549	584	581	573	594	540	587	593	576	545	587	589	644	590	591	600	584	561	594	617	586	585	567	550	615	561	597	627	617	578	585	603	541	574	590	591	586	552	594	544	563	595	582	559	594	619	595	586	609	564	567	631	562	574	621	632	591	564	592	644	571	602	632	604	567	597	569	614	591	612	581	553	615	638	582	618	584	588	603	603	549	592	593	561	611	628	572	624	572	604	581	606	586	559	535	563	602	584	548	580	592	598	568	571	595	557	586	597	603	556	574	564	620	568	584	566	581	580	568	575	552	590	588	557	591	561	591	628	597	580	603	567	620	561	568	591	561	606	574	589	573	570	593	558	607	607	571	593	603	608	578	600	573	567	590	579	575	591	584	582	590	551	574	590	566	558	598	624	563	605	606	590	563	616	566	545	575	569	596	592	585	562	558	597	610	570	572	562	562	606	600	580	583	606	592	571	555	545	555	563	571	581	590	556	566	566	580	565	564	624	597	604	579	594	549	622	587	579	602	552	624	574	623	611	557	571	582	554	585	621	609	591	591	566	567	577	562	594	577	571	601	564	576	547	600	562	568	588	586	567	589	551	547	622	557	592	595	588	595	572	580	571	592	595	528	587	557	585	590	560	608	600	575	604	610	572	621	533	580	592	597	574	576	582	572	590	563	598	579	573	579	567	562	559	594	611	585	607	548	596	565	640	607	574	600	582	575	583	557	582	578	589	584	582	600	584	574	579	585	545	618	558	632	583	604	586	600	635	524	592	548	553	553	555	576	560	621	589	613	548	561	588	586	556	582	590	579	572	598	553	545	567	600	563	608	589	560	557	623	567	605	571	644	566	574	591	592	600	585	606	605	579	574	584	612	587	589	596	565	562	565	610	565	562	567	613	595	624	581	553	556	602	565	561	563	629	578	595	569	632	575	580	555	589	548	579	607	584	594	594	577	574	576	599	600	608	578	564	615	587	564	592	575	607	595	584	570	560	572	598	597	623	598	575	617	592	591	589	550	565	592	581	547	595	598	588	522	587	550	567	580	604	608	605	567	567	596	600	630	554	561	624	624	611	564	585	525	581	536	587	603	542	584	566	556	598	582	621	569	583	602	542	563	551	582	600	539	584	557	579	606	584	574	578	597	551	568	545	621	590	593	564	602	578	542	565	588
29116	7309	2568	1780	1205	935	788	614	516	479	431	381	374	341	313	328	299	283	290	273	251	287	235	254	261	275	247	261	276	278	229	249	235	290	249	253	241	239	250	234	242	245	227	240	200	245	255	243	224	226	212	229	237	239	235	257	260	214	263	246	224	203	206	237	214	241	201	237	213	215	222	229	208	199	212	232	228	224	236	245	230	239	226	224	227	246	233	219	236	216	248	217	254	236	249	223	225	207	272	242	236	230	236	217	197	237	229	213	230	214	217	232	226	221	235	220	226	231	228	226	211	207	231	190	238	251	221	226	204	223	240	233	224	233	213	204	231	243	206	222	222	232	213	216	209	258	237	243	250	219	243	275	222	219	239	227	245	243	239	221	235	227	238	213	210	230	217	231	240	231	224	230	227	216	228	216	260	220	237	209	245	232	231	240	198	198	203	206	230	228	231	229	187	237	225	210	249	249	199	260	235	236	232	215	222	252	224	242	248	219	212	246	213	232	198	223	225	242	228	273	238	240	251	243	214	228	231	209	246	231	215	229	244	219	234	248	222	203	231	234	230	258	209	250	229	237	196	218	260	234	249	234	256	215	243	216	232	228	226	206	224	235	229	201	237	230	230	225	238	236	225	246	226	223	220	196	220	198	218	224	245	249	220	213	225	200	224	235	244	221	226	249	215	231	254	231	230	232	235	215	228	234	246	207	245	243	244	254	232	213	225	236	219	224	249	219	233	236	218	231	211	243	232	203	250	213	236	224	203	214	239	218	224	193	224	246	214	242	237	231	234	234	227	239	236	216	202	225	219	225	210	237	211	215	209	236	241	238	252	225	233	236	223	201	228	215	239	225	249	250	252	228	230	216	235	216	242	218	223	220	237	202	228	238	222	252	223	216	227	209	222	234	237	215	204	247	217	207	214	233	222	205	218	229	213	239	230	232	250	212	236	227	247	210	222	206	229	220	241	225	221	214	234	214	236	232	194	211	240	225	258	236	241	242	227	225	243	239	211	218	241	252	198	244	244	231	215	213	200	190	214	225	251	227	231	211	230	242	217	233	222	242	220	223	222	215	218	235	249	229	227	224	240	258	255	233	235	218	221	233	226	206	226	212	214	224	230	252	222	231	222	238	204	219	249	226	271	222	226	251	218	210	211	228	225	222	227	227	234	206	198	226	207	213	226	256	247	234	239	254	221	191	224	251	231	230	238	241	223	204	252	224	203	238	215	239	234	244	214	221	199	240	221	259	245	243	217	230	241	219	229	232	243	224	193	221	233	222	222	235	230	205	234	236	214	206	218	231	214	227	227	241	231	222	243	232	240	238	198	230	244	251	223	198	218	248	216	228	229	207	240	241	196	212	219	217	223	223	231	221	226	217	221	211	231	229	217	223	213	234	238	224	230	218	224	211	223	214	240	243	249	226	241	237	232	211	224	247	215	220	215	216	240	217	241	211	262	232	236	214	225	205	251	265	218	174	210	227	228	233	238	227	234	215	232	243	221	238	214	194	220	224	234	211	231	241	221	208	252	236	233	213	215	220	202	212	240	212	208	233	224	230	244	238	214	248	221	214	239	232	215	215	219	236	211	248	238	221	226	221	203	225	220	217	219	237	223	209	228	226	217	211	220	202	198	241	213	234	227	212	231	226	229	224	206	214	215	237	228	223	244	224	228	216	220	223	239	233	218	244	232	222	220	217	221	197	224	191	234	221	212	199	226	233	238	229	227	225	226	258	242	219	216	210	232	233	238	253	252	220	234	218	241	251	218	202	246	241	245	215	233	216	217	224	219	233	213	218	194	250	229	240	217	225	237	215	221	253	259	208	206	230	238	214	224	224	222	248	229	222	250	245	210	204	229	230	231	250	231	209	210	219	220	236	202	217	261	220	227	217	217	215	188	219	208	209	217	194	238	221	222	246	248	236	242	224	212	252	220	223	230	239	216	197	205	229	236	255	241	212	239	210	240	221	241	224	226	231	201	201	218	219	233	230	237	248	232	221	215	226	224	231	266	204	254	236	247	193	232	211	245	206	219	212	220	217	223	227	244	238	211	211	233	246	219	209	242	249	235	230	226	235	221	245	228	246	231	218	216	235	232	185	226	199	228	222	208	209	208	208	247	209	224	198	216	258	240	221	210	222	221	237	229	240	233	230	236	250	208	190	235	234	219	212	228	217	234	219	259	224	228	255	205	216	222	234	207	235	217	259	227	222	230	227	233	215	242	223	233	251	214	272	226	222	239	239	251	225	233	230	224	220	245	243	224	224	225	254	215	248	235	234	230	246	209	237	244	185	219	240	205	204	218	239	233	230	224	206	208	234	221	230	210	220	187	230	223	211	229	238	201	219	224	235	232	220	224	194	215	223	228	234	225	226	220	229	230	226	234	248	217	236	257	238	225	229	205	222	241	228	248	233	213	243	197	224	224	232	204	228	197	237	238	226	229	214	245	238	234	246	215	242	222	222	212	224	236	219	225	231	239	228	226	233	222	230	233	250	222	228	223	237	235	220	231	229	235	224	208	234	227	192	237	210	232	225	232	262	211	234	232	242	223	218	210	218	234	212	236	242	233	235	211	238	242	212	231	246	231	230	223	246	223	267	227	243	229	203	241	208	228	223	230	256	201	210	184	205	216	216	238	213	206	237	223	192	201	194	237	235	224	218	215	197	215	245	246	205	220	228	175	248	254	208	226	217	205	207	203	221	230	232	249	255	214	234	214	226	238	248	232	225	221	211	236	221	195	230	251	228	236	200	211	198	214	197	247	214	235	221	255	220	247	258	234	203	237	248	226	220	218	257	247	220	210	241	224	262	231	207	225	230	230	225	221	224	220	192	216	194	229	224	244	227	242	231	225	248	236	224	236	233	232	236	205	233	225	240	226	232	241	228	222	220	208	234	236	219	244	196	236	251	217	227	247	240	220	229	229	243	224	246	223	227	217	215	248	244	232	234	200	231	221	246	223	199	235	247	207	235	225	229	232	220	225	211	222	235	245	245	218	240	213	227	248	248	261	257	220	217	231	225	243	254	237	248	242	238	202	218	241	233	221	207	234	225	227	242	225	264	219	218	239	226	228	231	205	251	214	219	232	213	223	233	224	244	224	210	226	232	232	192	227	221	202	229	246	225	260	236	254	246	266	226	244	235	229	232	242	229	232	229	243	252	247	236	218	234	233	235	232	230	234	222	239	232	228	212	218	193	229	236	224	226	213	241	224	224	229	212	232	221	235	224	222	213	208	234	205	217	246	240	235	211	228	210	228	228	197	232	222	233	219	237	243	213	235	241	234	225	202	219	228	221	220	216	235	228	229	247	236	230	225	224	241	236	224	220	205	223	224	205	230	230	221	225	249	229	193	231	237	228	209	253	228	227	245	208	234	228	253	251	235	208	236	211	244	243	214	245	239	220	250	259	207	229	238	232	220	266	227	245	234	223	232	261	242	215	220	221	228	186	235	215	257	224	225	243	226	241	269	206	206	234	234	218
14835	2403	5047	5790	5072	4325	3496	2999	2619	2364	2133	1944	1645	1567	1517	1422	1306	1293	1273	1149	1161	1044	1091	1072	1049	990	909	970	977	888	975	885	881	897	874	859	826	873	875	822	816	815	873	857	815	802	821	818	808	773	818	772	826	862	869	815	787	845	803	799	772	801	819	793	774	830	759	794	817	774	767	813	750	796	794	767	756	803	761	764	712	796	794	787	738	808	753	769	771	726	763	703	829	836	749	760	784	741	800	757	755	755	705	729	783	796	756	738	732	752	722	733	776	813	785	761	732	791	761	793	742	718	844	780	767	758	740	789	776	761	799	811	784	803	740	774	733	752	729	750	740	734	762	739	809	789	726	782	728	774	752	746	737	722	739	750	781	709	748	749	833	745	759	778	749	746	735	772	755	751	783	786	763	725	721	801	769	735	749	727	754	730	771	755	735	776	801	781	740	750	726	738	791	804	768	754	704	721	779	743	739	785	761	744	720	715	692	786	742	751	780	738	750	776	762	733	798	741	710	779	716	736	730	688	739	754	743	737	771	739	749	728	722	755	737	745	753	751	751	760	725	735	761	757	796	764	778	715	742	796	766	776	760	739	738	757	717	753	772	758	739	726	780	785	746	753	748	778	776	776	760	779	758	786	800	820	750	754	739	764	718	772	751	776	741	756	755	783	771	738	714	688	752	746	736	743	754	767	746	790	749	736	783	785	771	749	773	725	713	690	727	737	805	763	753	744	738	728	750	747	770	772	816	780	745	731	747	787	766	728	767	720	745	748	751	814	710	696	736	778	742	738	784	770	761	771	703	797	724	741	764	710	781	720	787	735	777	742	776	752	763	773	766	749	742	722	795	726	763	769	712	772	783	772	727	749	756	775	819	784	743	720	743	743	736	812	721	708	785	730	700	745	747	760	778	750	702	735	744	746	751	761	794	725	773	724	780	758	745	781	746	746	774	773	745	809	748	752	754	733	732	782	740	782	727	770	730	777	780	757	777	760	699	785	747	751	749	744	826	734	799	798	743	765	783	734	779	788	767	708	804	738	792	765	731	743	797	725	752	753	754	718	732	758	782	737	797	686	837	728	771	703	754	749	747	717	785	728	784	712	767	762	729	738	728	737	759	800	709	757	734	750	702	727	751	815	732	816	760	777	736	792	773	719	741	705	747	800	720	744	718	771	751	719	757	756	739	733	764	760	712	762	730	751	778	729	716	725	767	742	706	780	707	738	767	749	735	759	755	764	743	819	766	762	788	765	787	758	724	786	754	743	729	793	769	793	742	704	759	752	747	732	744	764	738	751	739	770	786	757	782	734	757	768	770	744	704	758	737	803	753	778	754	747	748	773	683	739	783	749	726	778	708	749	769	734	731	781	738	782	778	770	738	739	734	769	718	749	739	773	732	737	761	737	708	691	748	785	744	754	752	734	757	728	737	792	726	765	743	701	726	746	775	709	784	733	766	765	797	737	729	765	772	773	797	741	751	769	747	748	776	714	755	712	802	780	754	754	772	757	808	738	758	741	820	723	777	742	693	755	738	733	729	720	793	727	714	728	774	791	807	787	735	803	735	736	750	768	722	718	715	755	760	778	731	748	741	742	719	761	782	808	721	759	710	752	741	747	745	748	756	769	783	689	734	774	687	685	705	763	712	777	768	776	720	717	721	718	740	734	739	723	737	717	763	749	758	801	735	745	769	757	754	783	770	787	755	772	776	762	755	771	740	814	766	775	725	715	730	743	755	767	811	835	781	765	708	797	749	793	753	759	782	747	742	755	706	746	744	781	730	751	797	720	739	718	738	748	745	752	718	751	763	749	737	732	758	751	811	741	740	781	809	731	731	729	789	772	736	732	752	747	737	775	723	760	777	735	752	722	759	734	772	765	676	728	770	764	783	718	702	743	802	764	761	701	746	733	750	785	709	753	740	732	758	729	788	694	752	754	703	738	711	742	736	757	754	745	730	761	725	725	751	745	706	769	707	739	792	734	711	745	723	734	754	718	785	740	716	746	758	787	767	781	732	768	699	779	748	741	731	758	777	769	760	767	751	779	761	740	740	765	751	752	774	747	713	752	724	711	753	784	780	746	776	727	789	741	748	706	748	729	776	715	738	691	770	774	788	709	768	785	754	774	766	711	760	676	742	741	764	727	759	746	771	799	746	762	754	749	737	788	714	737	738	735	703	744	827	716	769	779	729	781	745	698	746	786	705	726	781	755	770	755	747	780	809	784	785	808	746	734	771	785	766	761	738	778	756	733	745	720	686	780	757	761	775	810	753	726	722	762	777	725	780	727	737	756	806	766	758	760	710	775	754	738	730	767	817	739	730	779	728	765	800	733	735	761	770	770	730	694	781	763	727	760	806	756	759	734	785	739	785	768	745	727	737	721	761	754	738	782	713	754	742	744	762	760	774	766	705	791	752	765	734	773	763	756	775	733	740	750	766	747	774	751	745	815	708	778	780	723	755	752	686	731	764	762	756	757	716	771	726	732	768	798	783	748	746	836	790	758	684	744	766	788	748	750	717	721	746	789	754	748	772	745	728	756	787	739	736	758	762	714	757	738	754	786	753	797	681	764	739	761	748	755	761	800	756	790	764	826	771	759	782	754	758	735	753	728	729	792	737	765	742	745	773	783	706	770	732	784	693	739	742	751	716	726	737	796	728	777	744	784	779	765	746	721	806	699	715	753	762	775	746	726	749	737	775	766	774	711	735	729	743	735	781	768	738	755	733	788	778	777	768	745	746	788	714	761	732	790	751	722	748	784	749	744	757	700	760	760	778	755	746	695	768	737	761	721	769	775	763	746	753	817	738	751	776	757	757	764	751	724	725	799	768	753	743	776	768	725	773	792	773	784	785	763	720	779	772	730	782	763	772	722	666	756	720	747	725	778	745	718	789	811	798	772	707	797	790	708	770	773	740	718	776	719	701	748	729	739	758	785	756	739	763	784	733	775	716	754	727	771	682	763	749	741	767	742	757	788	757	711	719	781	805	779	722	788	804	781	721	748	748	765	733	790	744	747	768	781	788	755	745	744	712	785	747	724	747	751	780	767	737	726	773	769	762	788	785	776	722	733	749	751	732	741	719	735	808	760	752	759	730	706	753	753	801	707	705	733	744	733	753	736	689	740	765	759	764	776	744	738	796	754	750	770	773	747	730	787	756	751	781	729	763	718	699	769	754	758	751	762	738	765	749	701	760	737	726	687	787	730	715	733	736	740	753	770	739	778	781	738	745	758	756	750	771	699	753	744	750	756	751	736	728	754	775	769	713	722	792	759	771	746	769	725	738	749	793	782	711	717	794	747	783	784	749	737	740	719	723	706	713	768	757	767	732	769	757	710	750	733	749	794	745	786	770	771	782	761	718	739	772	762	731	726	768	776	695	788	770	763	749	773	718	781	790	735	746	762	766	756	721	777	747	809	728	737	764	742	758	734	741	752	772	717	752	746	743	718	746	844	725	753	712	773	712	778	719	768	760	728	719	722
2088	176	158	120	107	94	84	103	83	80	73	91	66	77	85	81	99	81	86	80	83	72	78	73	67	75	58	97	71	69	73	72	64	75	75	65	78	87	79	83	81	81	91	76	70	77	75	81	70	77	79	85	78	56	75	81	85	74	71	75	90	83	80	82	82	87	87	72	85	93	83	85	84	78	72	76	80	74	69	61	86	78	77	68	81	81	87	71	72	77	74	82	67	78	90	84	82	72	83	89	80	78	91	87	96	82	72	78	73	74	84	93	79	87	83	82	88	81	77	76	70	70	91	82	77	88	73	64	100	82	87	82	79	98	76	65	71	73	81	78	93	73	80	94	80	70	82	79	79	75	83	83	72	79	85	79	97	77	74	67	85	79	84	96	72	84	85	79	88	84	73	57	77	80	81	77	76	80	72	82	82	58	79	79	81	70	76	78	88	78	67	77	83	75	56	67	71	67	72	65	65	68	68	82	70	65	66	86	75	70	92	75	79	64	93	89	73	71	64	83	89	88	75	88	89	76	75	92	89	81	76	72	71	71	81	80	80	73	85	80	82	79	89	81	65	82	81	65	60	82	75	80	70	83	62	94	61	76	98	73	79	74	78	73	79	71	75	59	70	100	93	74	72	83	90	64	88	73	61	87	76	63	86	82	77	65	82	85	91	74	87	69	83	81	75	98	84	70	68	66	68	87	87	61	88	87	82	82	73	72	63	85	69	78	81	90	71	67	78	71	83	75	88	63	72	65	61	82	84	76	79	75	76	67	83	80	86	66	65	86	84	80	78	77	90	76	73	84	65	70	74	76	83	67	68	79	91	65	64	71	82	74	89	70	73	92	97	77	73	77	65	81	75	90	69	72	72	89	97	97	58	70	71	70	83	81	77	67	74	78	72	83	76	95	93	81	83	88	90	76	82	88	76	96	67	61	71	87	86	74	81	79	81	81	86	81	80	85	76	83	82	84	87	85	100	81	75	86	55	62	83	68	90	83	82	73	76	74	67	94	80	98	85	71	68	82	80	76	76	88	87	69	79	81	64	75	57	73	96	71	68	76	65	89	79	71	75	85	77	70	78	85	69	76	104	70	84	78	86	71	102	86	78	89	71	67	79	74	91	100	69	82	82	100	78	69	83	72	72	101	87	69	67	64	87	74	81	67	64	80	79	78	78	70	75	80	78	68	64	86	70	83	73	72	61	77	76	98	81	88	72	73	81	69	73	79	77	70	72	89	71	77	63	94	79	73	84	76	81	88	78	74	72	69	80	70	72	73	82	87	99	88	76	64	73	82	83	74	77	79	82	76	81	96	84	57	72	84	78	75	61	76	78	84	90	86	104	72	75	80	70	70	72	75	81	77	77	76	66	81	80	70	105	79	84	69	71	99	73	78	81	71	73	79	77	70	74	71	91	87	71	80	81	76	80	99	66	92	73	73	63	81	82	73	72	72	82	82	79	82	74	92	91	75	67	85	71	76	92	66	84	86	97	83	89	81	73	82	64	89	72	83	85	76	80	93	80	75	82	85	88	85	86	83	69	81	81	70	78	83	72	66	63	76	75	96	69	72	80	57	79	84	75	81	83	82	66	62	80	90	69	84	72	71	87	76	77	72	72	81	67	83	73	72	73	87	86	86	89	69	71	70	58	71	81	86	72	86	70	77	74	87	73	77	78	79	79	81	79	90	95	78	90	69	74	85	73	92	60	63	73	74	81	91	68	89	100	78	85	70	76	50	75	80	73	81	74	77	79	75	78	73	74	59	78	73	82	94	74	71	71	82	82	66	91	86	82	65	80	81	71	89	84	75	68	90	64	66	74	65	87	83	96	73	76	95	76	79	95	67	88	60	76	81	75	84	83	95	79	80	89	75	70	72	67	79	89	71	76	96	73	73	80	79	76	79	70	68	65	85	69	78	65	82	66	82	84	69	94	80	87	76	83	72	88	76	79	89	88	79	71	85	84	64	64	77	75	72	80	84	82	81	70	72	82	100	77	85	91	84	82	81	66	86	84	81	77	83	83	70	70	57	67	79	71	82	78	99	87	71	77	80	83	72	76	64	73	79	80	81	92	92	65	76	84	57	67	89	80	79	94	72	79	81	60	89	81	62	78	74	84	69	71	76	87	80	72	93	78	86	82	91	99	87	87	71	85	74	78	87	82	65	65	86	71	82	62	94	83	68	77	87	80	81	77	85	93	71	79	77	77	79	84	76	95	82	70	84	103	79	86	98	63	96	69	54	78	70	72	87	58	101	73	90	84	76	77	84	66	70	89	74	87	62	70	66	69	82	75	68	57	91	86	96	73	68	87	86	80	76	79	81	76	94	75	68	78	77	62	89	75	85	73	80	80	68	90	92	69	87	77	72	85	73	76	85	81	79	96	69	78	92	84	91	90	74	69	73	74	80	74	69	94	70	92	72	80	68	80	91	70	72	74	88	81	79	78	82	75	79	77	71	63	95	71	94	76	59	59	78	86	73	86	74	77	77	82	74	82	89	80	90	75	77	63	63	66	74	90	72	68	94	87	70	87	86	71	86	96	82	83	77	74	78	99	81	75	82	67	109	71	79	87	79	60	62	65	83	72	75	65	81	80	94	86	98	84	77	83	85	85	91	71	87	78	86	77	86	85	57	70	65	69	77	67	73	75	65	86	92	79	80	87	63	75	82	84	72	76	84	79	77	83	75	72	94	79	74	78	82	69	81	84	65	63	67	79	81	65	86	79	78	79	88	69	91	96	68	79	94	65	62	82	88	76	61	72	71	71	65	77	73	82	80	88	72	82	86	71	74	95	72	86	62	103	89	63	72	68	80	67	88	87	70	85	79	79	90	85	78	78	94	80	82	93	65	85	72	70	82	85	89	68	83	79	74	78	53	69	74	72	86	58	82	75	83	67	78	64	77	91	75	86	78	82	87	95	76	87	91	76	71	64	78	79	68	93	73	90	74	68	93	85	93	73	70	81	76	64	78	70	75	85	67	86	96	74	76	64	67	93	77	82	92	84	78	76	75	73	72	92	87	71	58	101	69	74	78	76	70	75	92	69	68	80	87	88	77	77	62	75	81	96	76	73	78	77	77	88	89	75	78	75	73	57	77	70	88	86	79	69	74	82	82	74	93	83	85	77	69	74	83	71	71	88	66	87	73	75	74	78	67	74	80	80	76	68	82	68	57	87	74	79	78	78	78	74	76	77	71	80	73	79	81	76	79	79	73	84	91	95	101	79	65	88	77	76	93	89	90	78	81	76	77	62	93	63	89	87	73	86	90	67	76	88	64	76	73	77	77	76	80	71	74	76	86	77	76	70	84	72	82	100	90	62	70	86	76	77	74	71	73	89	88	81	72	73	81	67	78	91	87	111	76	81	81	72	63	73	74	81	80	71	93	81	74	79	82	80	83	80	70	72	73	64	80	85	80	85	80	90	77	84	84	83	77	85	105	92	79	72	78	90	77	67	89	76	75	82	81	87	76	66	67	77	73
3193	408	480	495	494	477	407	422	389	383	375	371	354	365	364	344	344	341	311	336	349	311	357	352	328	333	326	326	299	310	335	327	349	345	358	294	352	326	318	340	334	322	307	307	353	327	328	347	328	325	338	288	347	313	342	291	364	305	307	300	315	346	316	324	319	304	340	315	331	329	345	312	310	317	311	326	314	321	317	339	327	317	303	308	303	331	292	323	290	336	327	317	325	323	316	347	350	304	305	312	340	330	343	320	328	311	323	288	293	306	330	304	327	316	341	317	327	285	331	333	301	338	317	300	291	337	306	311	349	333	318	309	334	313	319	323	325	303	307	336	356	321	321	335	326	345	333	337	320	311	294	326	343	321	316	321	323	320	290	310	294	308	311	342	317	292	318	326	340	318	296	292	310	335	321	327	320	325	335	356	297	317	322	354	308	305	359	319	332	304	325	319	317	337	314	301	304	302	328	354	317	332	322	352	340	261	320	332	328	299	315	328	309	300	326	322	299	313	320	342	318	331	313	290	328	317	326	334	322	349	361	309	310	297	300	346	325	327	346	311	310	339	292	323	312	323	279	308	345	341	315	320	318	327	300	314	309	336	300	313	317	327	333	310	306	331	354	323	312	336	331	313	334	299	327	338	326	325	325	355	297	322	310	319	303	334	330	333	353	340	327	340	338	292	326	318	318	323	339	324	288	297	314	311	334	338	337	311	359	327	308	314	318	295	313	317	325	305	304	379	333	342	336	291	329	349	321	339	333	354	298	298	327	302	336	324	288	339	328	301	290	311	322	341	332	313	311	325	347	320	299	315	314	323	321	289	311	286	306	347	365	350	343	321	299	334	339	311	306	315	349	322	333	312	315	342	266	297	329	315	337	327	346	311	323	332	315	328	340	288	323	313	359	348	304	319	319	319	296	333	301	290	305	322	330	299	354	324	329	306	329	307	341	335	306	321	351	348	302	277	297	313	326	312	315	310	312	298	316	356	345	302	282	313	362	309	304	316	322	313	344	311	289	297	315	327	308	316	323	313	319	313	317	330	304	297	315	334	320	348	310	296	313	335	313	319	294	343	316	344	326	316	318	330	331	307	314	298	352	348	328	330	343	328	315	310	317	304	324	308	313	328	323	321	327	329	305	323	328	297	302	310	328	322	304	314	307	349	330	342	319	311	306	325	334	323	285	287	326	295	284	312	335	298	322	314	314	302	284	335	323	341	326	338	323	340	308	304	321	311	315	341	298	326	321	323	327	334	299	317	311	295	280	312	343	319	319	355	306	301	318	330	356	321	321	308	327	322	313	293	320	311	327	325	324	324	336	318	277	325	326	314	347	295	366	288	305	319	288	322	320	331	325	328	338	341	337	319	331	302	326	316	349	303	325	305	318	332	341	331	336	317	311	307	302	342	327	334	318	313	323	306	317	322	344	329	322	336	339	320	287	323	319	311	351	318	298	332	352	306	343	312	296	332	342	312	287	306	317	334	358	281	331	356	338	328	299	332	350	325	322	317	372	349	342	297	329	303	316	301	352	337	330	325	315	342	342	330	322	319	296	287	331	316	327	320	312	310	331	313	316	334	330	298	313	304	308	322	340	343	316	290	312	314	320	347	340	327	306	305	316	306	308	312	302	293	357	341	315	358	335	322	290	286	280	329	314	338	336	338	285	320	326	313	318	313	274	324	317	307	371	325	300	294	303	325	338	297	288	330	309	316	336	331	325	307	287	306	304	355	328	361	326	323	330	333	321	309	285	298	325	333	331	346	309	328	319	336	314	282	358	316	362	327	310	327	326	342	330	301	317	328	311	320	276	326	318	336	315	324	323	339	303	310	316	308	310	325	318	321	314	285	309	296	324	340	328	320	317	298	284	322	323	333	352	321	335	326	310	305	355	311	321	293	330	345	304	323	282	318	349	319	315	320	342	334	316	321	325	314	317	373	308	326	341	278	346	336	346	342	306	340	309	329	317	309	296	313	318	332	299	317	329	299	294	337	304	304	355	291	306	311	316	337	316	312	302	353	323	327	310	313	295	339	294	314	324	330	327	313	325	309	326	320	333	340	347	358	308	356	308	314	310	360	343	325	299	330	355	331	334	354	323	347	282	314	304	315	288	299	287	289	330	343	332	324	313	321	323	338	315	296	303	334	326	312	325	326	332	316	321	318	306	351	328	286	332	309	310	269	306	315	333	295	313	303	328	330	314	327	331	363	299	309	334	342	322	285	312	311	329	320	323	335	343	315	305	343	286	327	312	288	335	321	337	352	342	315	306	323	321	331	321	295	325	286	290	305	311	303	311	364	310	341	301	327	320	309	309	324	321	311	345	303	326	309	302	299	313	330	321	313	346	353	299	310	339	331	339	345	337	293	331	304	331	358	326	318	287	307	329	341	323	308	323	330	311	308	320	321	303	331	304	327	283	299	315	300	351	316	309	319	300	309	303	335	309	321	286	319	343	335	336	328	280	349	310	313	323	306	340	337	366	307	298	322	356	331	304	337	336	322	311	330	324	330	284	321	329	323	354	293	312	278	336	302	330	319	309	327	337	327	282	309	296	339	344	333	326	306	327	311	349	335	318	325	309	321	317	344	340	297	329	320	335	313	315	307	370	323	310	306	326	298	316	321	329	324	302	340	318	308	357	352	293	328	292	361	330	350	309	304	277	340	324	300	323	318	331	323	291	336	308	340	347	309	332	282	336	323	322	340	324	317	326	339	301	320	330	299	293	320	321	321	349	348	302	314	313	322	315	336	318	309	326	320	376	319	351	340	317	342	311	332	331	361	305	320	323	337	340	296	347	312	290	340	324	315	294	321	327	315	299	308	316	327	358	290	344	304	355	326	319	316	279	322	335	328	306	351	315	321	298	314	302	302	325	299	354	339	318	329	294	319	353	298	309	330	323	290	304	283	348	315	354	284	345	320	335	320	341	343	340	300	312	295	344	313	294	281	332	299	327	339	335	304	308	353	332	335	297	315	319	311	300	306	318	321	346	351	301	336	312	325	328	330	306	339	320	339	304	341	304	322	320	301	337	321	319	351	294	333	353	352	318	301	283	340	327	328	338	306	319	314	327	341	300	305	316	368	315	310	310	322	324	310	307	315	324	307	332	316	294	314	309	298	333	325	327	316	337	296	307	303	287	343	269	316	349	343	340	312	325	332	318	341	317	317	316	327	372	296	335	333	322	337	295	319	323	302	306	322	312	314	270	331	344	316	327	320	326	333	274	283	276	328	309	331	330	338	342	310	330	284	288	335	301	265	308	352	340	331	297	319	346	324	302	322	326	310	303	312	302	316	325	324	336	320	328	307	325	318	288	309	298	327	337	288	310	330	322	294	337	339	298	322	321	308	335	354	322	324	316	314	325	317	312	315	310	330	321	332	324	345	329	313	324	306	349	322	297	342	337	324	299	328	315	315	290	280	309	319	322	315	325	328	312	295	316	310	316	332	322	322	308	305	330	304	314	312	340	329	319	326	298	287
15459	1454	1223	925	702	526	468	324	291	320	285	241	237	195	204	209	202	240	219	209	162	206	168	184	190	182	179	172	146	163	162	175	197	180	207	180	176	170	164	163	186	179	155	158	171	180	177	168	165	163	176	162	168	176	193	155	186	193	163	161	171	195	187	178	173	173	144	154	165	157	174	168	155	165	183	188	179	169	166	175	162	148	172	187	175	163	161	165	173	186	180	143	174	177	176	183	178	179	183	162	159	175	152	179	189	179	161	166	169	185	149	178	186	167	190	166	159	172	168	171	150	175	173	184	186	163	149	186	151	173	166	163	146	165	155	156	157	193	166	193	160	203	170	182	153	164	157	169	188	166	173	180	169	173	157	217	164	169	181	158	180	161	154	173	165	171	156	182	161	177	152	177	141	166	148	168	171	171	192	146	187	174	146	162	159	159	178	175	173	176	171	161	181	155	157	169	193	167	170	190	170	176	162	154	150	157	171	151	161	167	194	169	170	178	177	174	181	176	197	196	182	164	158	166	170	202	155	176	202	163	196	173	161	174	194	174	149	169	180	179	171	165	164	149	152	199	173	200	172	160	203	158	177	154	165	157	175	166	141	163	179	140	169	144	150	161	164	188	204	163	172	174	171	183	164	175	155	162	196	150	173	175	154	158	173	181	146	188	199	178	168	169	161	162	158	182	165	169	185	157	196	148	170	140	175	170	159	193	174	167	165	173	149	163	165	153	167	173	176	166	175	164	155	165	165	173	160	191	157	168	174	173	168	154	152	157	170	178	196	178	184	151	154	172	200	173	166	176	156	177	177	153	182	161	178	153	157	169	156	178	172	168	156	167	145	168	158	153	177	156	156	172	175	156	153	160	166	186	167	184	166	178	185	188	155	180	154	155	147	177	154	178	192	161	181	151	165	174	155	200	165	144	183	153	154	163	172	176	164	190	171	182	175	171	148	179	154	155	180	145	168	198	161	153	152	170	155	155	170	156	160	159	163	174	170	146	175	172	162	141	169	162	203	131	168	152	168	167	162	156	175	160	171	168	187	153	172	187	164	150	169	163	177	179	180	158	167	163	205	175	174	153	163	182	157	168	155	175	154	168	174	159	153	146	174	166	173	154	158	166	138	196	196	172	178	161	173	186	181	134	165	189	181	171	169	184	186	165	164	168	156	156	174	160	165	177	174	176	172	191	197	170	173	148	182	183	158	185	188	146	172	160	158	148	180	170	172	159	167	170	153	187	167	168	156	149	166	173	174	159	165	174	176	157	183	153	176	182	171	149	166	173	163	163	165	139	153	177	134	179	142	161	169	154	184	179	161	149	169	174	150	141	155	157	183	168	168	178	166	181	167	183	185	167	174	178	151	166	169	163	176	158	153	174	166	169	174	164	181	171	160	180	170	174	176	166	165	185	157	138	162	181	156	193	159	160	195	190	163	184	166	174	156	177	171	169	185	187	182	164	160	165	164	192	184	175	177	171	156	162	196	173	153	177	156	167	176	164	153	141	147	154	186	182	172	150	176	210	185	160	164	176	168	175	145	137	154	169	179	150	186	166	179	187	135	147	166	152	156	185	173	151	172	169	157	158	169	171	155	163	162	171	194	162	163	192	184	159	158	156	145	167	161	154	183	169	167	169	170	170	161	168	179	168	183	167	183	178	182	173	162	170	155	150	209	149	178	177	170	178	165	150	136	147	165	173	168	153	168	152	176	173	155	184	169	177	161	173	159	173	169	187	170	168	194	168	180	177	177	173	171	168	181	172	173	177	171	152	192	174	175	158	157	145	160	169	153	176	176	164	171	192	188	169	173	173	174	197	147	173	182	173	155	160	172	160	203	176	154	167	160	166	198	172	170	163	154	152	160	176	176	168	159	146	177	181	173	174	176	175	158	163	188	178	165	158	148	170	163	155	178	177	165	150	146	150	149	177	144	149	163	147	173	182	160	164	174	140	180	163	163	181	165	173	165	175	169	163	161	190	158	167	148	175	162	156	149	152	158	182	165	141	167	170	158	158	178	175	188	164	175	172	150	165	161	173	197	176	154	191	155	158	157	178	181	193	173	183	179	171	169	168	161	170	140	174	154	160	186	155	158	177	190	157	168	167	173	190	152	177	180	192	172	172	158	155	150	177	147	154	170	166	179	163	151	178	189	136	159	150	165	176	181	185	163	172	164	170	168	166	187	188	160	188	172	181	153	182	155	184	134	149	153	185	179	180	167	207	174	147	164	171	150	178	164	173	149	186	173	167	164	182	168	178	159	173	176	189	188	154	171	139	190	173	180	164	190	164	157	181	159	166	160	186	171	192	179	172	171	171	168	165	182	145	169	192	194	194	175	174	154	160	171	175	177	175	174	173	158	176	139	158	151	193	172	176	182	173	144	150	158	151	167	174	160	166	156	179	175	171	154	170	145	192	153	174	175	177	164	156	163	155	162	153	153	160	154	171	151	168	169	148	181	181	156	158	159	147	166	164	165	176	159	168	168	157	171	171	160	142	156	143	175	167	168	158	177	181	173	198	165	164	190	145	129	178	172	167	190	157	173	150	170	180	143	175	144	190	182	168	180	170	155	163	161	171	164	181	159	163	173	148	187	162	165	174	157	166	178	159	166	194	164	174	148	200	173	184	159	143	150	161	173	178	179	153	144	147	163	181	155	158	170	165	167	164	178	159	176	147	163	155	160	193	192	167	176	164	186	198	164	170	177	183	147	161	173	164	167	165	171	164	172	159	162	186	137	170	160	154	179	151	160	175	158	153	164	180	156	174	160	147	159	180	164	171	154	174	178	177	176	177	195	159	151	177	180	164	179	176	172	186	175	153	182	171	164	164	189	186	170	162	156	184	155	144	150	178	178	174	153	176	166	151	165	187	166	162	160	161	184	166	192	160	153	171	161	180	183	150	168	172	183	154	163	156	159	160	172	168	174	148	173	172	160	155	148	151	175	171	200	164	157	171	130	173	187	165	159	172	190	157	174	177	143	180	167	176	155	186	155	158	155	175	170	187	153	166	155	170	176	184	163	165	169	177	174	174	168	175	163	156	168	168	160	166	180	166	175	180	196	165	166	162	186	159	153	182	147	161	187	154	183	186	187	156	164	176	150	154	178	170	177	164	182	151	152	171	174	164	181	177	169	182	175	175	184	162	172	172	189	170	179	168	199	174	189	158	177	186	160	182	168	176	173	169	135	170	166	160	169	185	170	151	174	181	181	169	178	185	161	182	151	170	191	161	163	167	156	170	156	185	169	170	136	162	159	173	168	173	171	196	177	162	154	174	192	166	159	152	159	182	177	144	160	172	164	161	176	170	165	176	160	167	154	173	152	170	169	158	171	161	145	181	171	170	150	161	171	153	162	152	177	168	180	153	182	175	193	149	159	157	163	165	170	137	163	176	154	163	170	162	183	143	162	158	179	167	172	173	187	168	185	184	154	194	190	186	169	187	155	177	178	162	171	178	160	190	161	158	176	199	144	160	189	178
9625	1436	2810	3274	2843	2491	2027	1753	1586	1422	1332	1189	1038	1056	964	964	911	831	819	822	817	782	743	748	727	675	698	654	681	661	717	650	631	678	644	646	642	631	709	659	604	641	612	619	684	604	601	641	641	618	629	633	571	618	579	628	658	633	630	635	612	614	597	558	560	591	614	601	591	541	615	580	578	618	584	566	576	593	631	581	577	582	623	593	601	560	604	576	596	598	602	599	542	621	593	615	557	585	602	641	591	626	622	597	590	629	592	594	541	587	613	596	618	569	592	617	623	606	566	571	618	578	626	574	588	601	592	548	599	599	589	607	580	568	626	572	544	624	590	528	612	600	625	593	598	587	619	549	574	590	600	576	572	584	606	581	556	611	554	611	589	573	568	598	550	566	623	586	599	574	585	589	566	588	574	587	608	561	562	542	583	554	591	600	594	556	613	575	597	579	567	591	583	589	593	596	585	617	572	577	545	575	597	598	587	619	576	609	572	560	589	638	584	648	557	564	608	611	577	586	576	539	595	581	587	589	553	562	575	524	542	599	552	580	566	554	584	576	573	582	605	588	561	602	615	577	602	564	554	598	541	619	586	564	594	652	636	615	578	604	594	590	588	606	598	575	600	583	602	530	611	581	620	585	569	606	640	579	589	581	615	590	602	592	598	598	614	550	604	576	584	535	577	574	555	566	587	548	599	561	604	565	581	597	587	629	578	561	602	588	600	567	607	587	570	586	592	627	640	620	618	608	600	614	579	555	565	575	582	569	614	546	539	572	584	584	562	551	604	615	560	589	520	568	592	566	603	576	595	552	582	562	543	600	563	580	555	555	591	603	546	598	583	598	587	582	571	560	608	549	624	587	584	578	600	569	634	602	601	614	598	604	613	597	569	595	557	570	592	615	583	569	566	598	553	597	585	576	568	620	596	628	601	575	564	557	591	589	569	572	591	579	583	598	558	602	608	554	581	597	568	614	554	555	566	538	625	580	558	615	619	618	596	580	600	567	591	570	591	554	566	589	599	575	539	601	556	577	550	606	574	595	585	566	593	591	594	577	541	562	599	583	562	597	570	590	599	610	573	529	558	574	580	603	567	614	579	576	607	579	593	556	566	569	614	581	538	568	577	594	602	579	600	584	577	623	615	580	592	584	590	621	562	643	585	546	563	564	584	591	598	583	597	559	556	601	584	625	520	554	572	613	619	531	598	546	577	595	577	569	594	588	590	596	583	596	557	592	564	571	572	611	594	593	548	616	592	569	584	634	566	583	562	565	586	576	608	572	586	610	564	622	606	569	552	596	550	553	534	605	575	588	586	599	578	543	542	601	603	561	607	617	546	590	590	580	549	543	582	555	602	551	599	605	578	589	585	567	540	587	625	586	597	570	576	568	620	565	587	591	546	573	577	555	574	579	574	614	562	528	558	546	572	600	570	575	581	597	585	600	570	552	563	579	596	604	579	555	550	565	564	581	607	600	609	615	564	606	581	578	576	608	558	579	599	620	551	567	546	586	527	562	611	588	525	574	541	545	583	583	584	631	552	610	618	582	532	576	570	616	574	558	573	573	552	617	605	581	602	582	582	564	592	587	563	587	586	628	590	570	598	604	571	586	589	599	607	593	611	592	565	604	543	595	601	621	596	563	614	559	578	611	549	595	617	574	625	554	582	578	627	562	628	531	563	607	636	590	554	623	578	555	580	565	576	597	582	570	598	592	600	541	552	577	543	590	599	586	622	579	553	601	574	594	583	592	611	562	592	554	579	605	575	602	591	526	626	539	608	586	583	615	579	572	592	588	587	563	580	595	608	585	629	569	569	596	568	618	632	584	574	579	592	583	594	580	569	618	590	607	538	573	575	579	559	589	593	523	582	569	571	577	612	637	611	526	586	570	587	595	620	573	642	594	541	574	592	595	571	555	581	564	560	534	554	588	560	566	571	649	554	528	600	559	589	623	546	594	589	585	599	549	573	592	602	571	598	575	650	626	525	600	590	569	575	589	581	594	584	554	575	605	594	623	640	599	594	536	602	642	601	543	581	623	576	571	602	591	585	601	582	579	569	626	553	602	547	573	592	600	591	608	595	569	566	567	587	581	587	617	619	592	568	586	574	599	580	601	609	614	614	558	568	599	630	557	603	610	597	542	597	613	595	575	596	656	595	587	583	553	568	609	590	588	600	584	572	592	567	571	573	570	618	586	596	547	568	604	604	617	571	588	607	567	569	591	577	633	567	582	581	589	599	565	579	612	606	591	582	559	550	552	582	601	648	619	551	607	578	609	576	613	660	602	584	582	624	591	604	540	564	621	600	565	592	631	620	605	625	597	534	583	581	584	635	619	555	535	585	573	570	596	551	601	595	558	577	559	610	563	589	558	622	617	602	580	611	572	565	596	562	604	548	588	620	583	623	622	583	574	591	550	611	557	567	623	580	564	563	593	559	549	565	556	587	610	561	597	559	605	566	619	592	585	556	621	592	602	568	569	611	591	591	572	557	562	579	588	585	630	595	566	628	541	595	595	587	569	554	592	571	661	590	607	592	548	613	584	592	566	549	569	632	534	588	565	614	611	594	568	547	580	601	553	589	572	608	572	603	555	604	539	619	634	536	597	604	586	574	568	600	546	583	576	580	597	590	576	592	601	557	632	591	591	576	604	587	605	558	587	609	610	585	604	625	594	565	595	575	586	584	598	592	611	590	560	555	570	571	567	601	621	581	584	531	548	573	591	553	599	552	569	622	567	585	603	615	581	568	654	546	605	611	557	585	598	557	621	614	612	570	554	565	553	637	547	577	610	562	615	546	628	577	556	578	579	548	541	579	562	568	585	600	599	603	599	596	624	582	572	578	586	570	561	598	609	575	552	609	574	625	593	607	613	575	564	542	559	618	602	616	586	553	628	551	592	567	595	562	572	611	598	584	571	597	567	579	578	588	584	544	620	552	577	551	547	568	611	627	588	591	555	564	588	593	600	609	631	551	605	528	598	563	536	590	609	562	611	583	598	573	586	553	544	596	580	604	583	550	634	569	572	540	549	606	539	588	608	554	606	585	553	595	550	573	597	584	553	570	590	580	628	575	590	576	589	569	546	620	608	571	565	610	606	603	588	558	547	568	579	584	573	541	547	602	608	575	597	627	577	654	561	571	620	611	561	599	550	545	583	613	573	546	581	576	592	561	599	605	582	601	532	582	549	593	561	525	597	566	619	545	585	562	528	631	561	624	589	589	586	566	601	550	558	594	590	577	603	643	556	556	606	620	601	572	565	564	611	546	557	554	557	553	562	580	587	571	564	618	563	533	618	640	544	575	605	592	598	619	631	620	602	560	546	590	567	605	599	579	566	595	588	564	589	587	551	572	547	564	581	576	589	584	530	572	565	594	637	589	591	611	565	580	563	602	583	610	583	616	560	631	611	610	582	655	564	606	582	577	562	525	584	538	588	595	574	542	575	576	616	599	597	600	621	616	595	566	609	558	583	603	576	585	594	598	579
26408	4998	2384	1716	1231	925	760	582	496	446	454	413	399	369	315	324	296	302	274	269	270	275	245	256	240	246	272	250	250	260	246	264	244	234	223	223	279	239	225	248	258	250	247	235	231	208	234	207	246	225	209	251	244	215	222	220	267	227	239	211	225	219	236	220	209	233	217	214	241	253	204	234	214	223	261	233	209	259	252	217	239	253	227	252	234	200	209	245	239	199	229	224	225	233	244	238	230	260	212	235	238	237	228	224	226	231	240	244	248	218	242	214	222	234	206	219	240	214	221	217	227	253	238	243	229	227	248	209	233	250	234	234	244	249	239	228	217	237	219	212	256	211	251	215	244	223	246	228	231	237	236	217	233	238	228	228	222	234	225	218	227	210	235	226	238	202	251	218	216	222	212	195	223	244	213	229	232	223	230	237	240	247	241	241	236	259	208	210	246	239	238	232	224	234	209	249	244	211	222	236	228	243	243	255	206	258	221	207	232	231	241	197	219	241	240	211	223	226	206	249	243	209	234	205	216	226	236	220	237	221	228	226	239	223	235	230	218	222	233	225	218	206	211	245	223	261	226	246	232	208	234	218	239	229	223	214	236	198	229	216	228	220	231	240	246	211	233	258	237	229	229	200	200	250	239	238	221	230	241	215	227	212	238	219	242	206	224	228	228	244	217	219	232	226	232	238	240	240	221	241	219	243	231	218	232	233	210	235	221	227	218	235	217	231	217	226	249	204	225	215	225	220	221	223	214	229	223	243	228	216	219	229	206	241	232	235	197	233	200	232	230	210	255	232	225	221	218	230	209	207	255	233	220	225	233	237	253	227	239	221	220	226	230	226	224	230	246	220	218	239	228	232	224	252	221	242	245	244	248	242	227	232	214	235	227	216	235	260	180	244	219	215	227	244	216	238	236	233	241	218	237	207	217	258	242	240	251	242	216	237	218	261	229	199	245	226	224	210	224	216	223	229	212	197	229	223	249	227	190	218	243	227	240	236	226	209	234	204	204	246	222	216	240	229	243	226	218	222	232	224	241	236	226	233	222	242	224	222	232	210	252	217	219	208	243	248	229	225	229	221	238	241	234	225	219	214	234	215	249	231	210	243	237	208	249	230	229	213	246	242	214	218	242	220	245	197	225	236	224	227	226	242	215	237	199	207	236	213	236	211	244	243	221	236	212	244	228	220	210	218	227	220	219	229	240	217	238	251	254	214	249	231	244	243	230	223	220	209	233	211	207	232	204	252	245	266	209	234	228	229	233	209	205	216	204	221	226	231	221	250	228	235	232	208	224	231	249	225	238	236	212	225	206	231	222	229	218	236	245	219	231	238	231	219	228	226	205	247	232	227	247	261	238	223	205	220	228	221	218	219	224	213	225	221	243	211	254	241	238	235	233	241	223	229	224	232	237	233	220	250	254	232	230	221	223	221	228	233	214	226	225	217	244	221	245	221	229	225	223	206	242	232	217	231	227	222	244	233	230	221	258	211	242	257	233	226	237	218	224	212	211	237	219	248	233	224	248	214	230	219	206	226	230	201	242	223	227	208	222	200	251	242	230	235	231	207	198	232	199	236	251	221	215	206	219	213	225	223	207	226	211	228	191	249	189	233	205	252	209	229	194	224	253	215	210	234	223	215	225	255	239	240	199	215	243	239	244	232	205	234	211	217	251	219	219	248	220	240	233	222	217	214	251	241	220	215	216	239	223	213	244	236	240	235	204	243	242	241	223	208	226	244	215	212	215	251	213	237	228	250	224	238	232	220	223	242	234	237	221	220	201	223	243	221	233	243	229	233	243	236	232	223	234	232	259	238	242	239	252	249	240	214	230	227	240	222	252	202	235	229	200	228	221	225	227	241	217	251	228	233	218	220	224	232	201	246	237	261	222	234	207	214	242	208	234	233	229	273	236	207	200	246	249	248	216	237	261	222	218	222	213	215	218	215	197	231	223	220	227	236	207	217	219	222	253	241	237	219	262	211	217	215	219	229	243	243	246	205	239	223	202	209	215	224	219	240	230	213	216	246	231	244	258	233	259	259	238	245	241	213	226	248	265	213	201	249	200	222	238	236	231	216	225	234	235	244	221	222	240	207	245	247	243	219	222	235	236	222	209	250	214	241	223	232	237	221	261	221	257	229	228	231	211	221	226	235	197	204	207	223	198	214	220	198	241	228	219	236	199	233	223	202	247	237	238	242	239	221	251	222	232	229	214	231	251	235	224	221	211	242	213	205	236	224	230	237	229	226	215	228	223	233	234	220	230	239	248	249	224	252	229	226	203	251	237	245	203	220	231	237	218	228	236	227	260	216	248	231	228	227	204	233	233	231	238	218	230	221	215	248	200	241	238	235	253	244	196	235	239	234	251	203	223	231	221	225	224	243	216	245	236	222	219	253	238	206	228	205	214	237	218	221	209	218	205	240	220	219	205	219	239	236	226	222	243	199	268	215	220	233	234	207	263	220	229	240	224	229	233	235	231	264	253	220	240	211	227	237	214	226	238	243	228	232	234	199	246	230	233	231	219	221	188	230	228	250	214	225	235	212	215	260	211	229	257	249	265	233	232	234	225	236	200	231	232	212	230	222	240	233	232	217	234	227	246	237	228	239	231	217	221	232	219	249	230	235	228	216	242	210	213	212	228	237	251	242	215	207	221	227	238	212	233	235	220	241	225	209	249	238	236	232	231	225	200	222	204	248	214	209	223	235	216	229	229	252	253	223	200	232	230	216	233	241	229	216	207	232	226	228	212	244	255	221	229	217	214	251	206	227	227	229	243	195	249	256	251	225	231	230	233	213	208	251	217	246	227	235	228	233	238	237	252	229	219	243	241	250	243	194	227	224	247	246	241	225	233	248	222	220	224	220	228	242	233	212	232	215	234	242	239	223	240	238	239	232	220	216	232	213	226	223	244	238	251	242	238	218	221	244	219	215	240	243	213	219	266	222	228	230	226	239	213	230	206	210	232	229	239	241	229	207	219	244	246	217	233	209	214	212	230	233	208	223	246	201	229	232	247	244	232	220	229	221	269	215	227	220	200	204	239	224	249	209	236	224	216	215	227	250	237	209	264	231	241	229	243	228	222	207	234	251	245	254	237	243	244	232	238	225	210	210	229	212	239	223	223	237	241	243	247	210	214	230	235	231	232	224	218	192	255	192	247	233	221	238	228	233	222	242	216	228	215	224	228	236	241	216	235	238	210	227	240	229	230	219	223	206	220	212	227	217	226	228	214	243	215	193	230	250	267	235	228	245	216	243	222	232	213	238	236	257	221	196	214	227	230	233	217	212	199	262	226	223	228	237	225	222	217	247	243	236	240	242	255	219	228	250	236	221	235	243	223	216	204	224	229	220	220	238	211	237	239	213	251	232	227	236	219	230	236	190	226	226	213	229	221	252	254	207	223	200	221	209	237	201	237	248	223	226	233	225	220	213	249	248	222	231	194	220	225	236	238	216	244	233	195	215	220	267	203	223	229	227	252	220
14004	2465	5027	5699	5009	4192	3593	3043	2761	2352	2109	1912	1754	1592	1507	1414	1296	1269	1249	1164	1135	1067	1094	1006	1001	1016	960	977	951	869	943	925	926	909	895	857	865	915	862	895	875	855	849	812	837	792	835	851	814	830	798	804	792	804	857	803	844	792	802	812	783	794	762	839	790	811	782	811	797	741	788	778	801	737	779	801	747	735	799	738	783	816	808	776	792	763	715	754	776	783	734	822	782	781	785	796	767	778	680	773	705	763	746	779	752	800	774	791	751	762	756	768	771	779	782	763	775	749	733	798	751	735	766	768	702	779	806	767	783	808	753	764	739	751	795	767	738	768	714	768	784	737	785	807	818	743	834	752	833	787	747	750	771	778	799	749	798	726	767	778	776	736	738	747	753	758	733	709	748	770	737	746	792	791	772	723	743	789	768	747	762	670	714	720	805	725	736	696	772	786	701	734	773	760	795	751	771	763	790	735	776	752	783	761	765	779	759	726	733	737	757	774	764	768	785	793	810	725	730	792	726	772	767	747	746	740	757	762	719	765	771	782	732	802	722	743	744	773	792	713	763	740	783	780	773	739	771	758	790	742	752	774	698	735	739	757	732	724	787	779	768	743	763	750	763	755	779	796	711	741	777	751	772	737	758	777	759	796	726	802	766	758	768	718	772	721	772	714	752	759	735	769	781	732	749	748	765	774	786	781	772	773	717	765	746	731	808	774	792	714	741	707	747	719	763	788	745	747	764	785	752	732	757	802	753	741	775	711	725	710	784	760	685	746	725	741	803	750	795	775	722	754	775	770	772	760	756	761	724	764	730	761	732	779	779	747	774	749	770	765	769	773	789	712	758	728	727	755	715	730	749	770	723	752	722	742	740	703	743	724	743	721	746	783	739	752	723	717	761	808	727	815	787	741	796	760	764	759	714	778	735	781	758	773	728	719	768	698	783	734	773	758	786	748	753	780	752	747	782	734	706	755	777	734	729	726	717	773	802	748	741	779	711	814	773	732	789	704	737	786	774	758	769	766	735	790	764	755	740	729	778	750	757	796	772	772	777	766	766	790	751	730	820	770	726	805	762	744	780	705	741	715	717	774	786	732	735	769	774	729	710	725	719	773	740	738	740	787	723	756	755	729	780	752	718	731	777	756	763	753	763	747	742	793	749	764	765	814	778	737	757	739	771	801	740	791	726	779	757	740	716	690	719	716	785	710	770	780	791	779	716	758	713	744	763	773	787	759	772	739	753	732	719	772	783	808	729	756	748	737	764	757	735	761	725	730	756	779	740	733	722	736	732	742	777	733	771	765	763	761	762	765	785	746	694	812	738	766	735	745	774	754	717	746	745	739	761	756	706	718	750	765	703	787	735	699	775	763	766	803	762	789	752	745	749	758	794	753	741	787	753	763	746	758	761	754	722	737	713	771	747	776	760	733	768	739	786	742	773	727	778	756	781	742	726	773	735	746	708	765	742	760	717	735	798	741	745	731	768	747	715	748	772	753	783	767	779	765	738	713	745	719	734	762	788	788	754	703	755	783	707	767	780	745	796	739	722	766	706	733	753	730	691	764	775	789	768	752	750	798	770	739	766	801	735	734	776	759	771	766	788	771	731	719	748	766	721	737	755	723	764	765	793	762	759	731	742	757	706	759	745	798	737	745	802	740	750	727	727	743	781	752	701	708	758	753	740	708	767	746	696	743	729	746	766	759	765	733	724	748	774	737	751	772	777	753	772	761	767	780	771	798	749	741	733	765	756	747	746	775	733	767	766	759	805	778	745	739	762	780	746	799	768	763	743	736	762	778	732	737	747	765	784	790	765	771	735	750	756	723	775	765	726	759	773	787	812	707	748	741	738	770	824	762	780	727	737	748	763	761	737	735	754	756	751	714	762	766	744	729	730	731	743	743	739	747	771	733	777	740	745	737	691	796	768	778	748	742	768	746	783	792	759	709	779	696	768	715	786	708	768	772	719	749	774	787	719	756	698	789	790	757	766	757	777	766	744	746	762	730	761	742	740	702	747	749	722	767	783	739	732	744	775	802	750	753	741	766	769	730	775	756	728	729	771	800	773	730	784	771	729	734	736	741	756	752	721	765	795	761	743	710	749	751	808	707	776	748	809	732	802	751	759	751	745	767	763	743	783	742	758	739	755	731	731	735	728	758	700	752	760	796	702	753	736	760	743	762	794	757	767	717	789	692	717	771	731	747	744	778	791	764	771	744	769	753	770	772	770	764	771	727	782	725	753	719	802	696	749	767	784	747	745	762	765	778	762	768	744	764	694	757	716	760	708	812	764	749	759	770	737	764	767	737	760	764	761	764	721	776	726	685	712	767	751	758	763	768	760	764	723	747	754	755	718	759	739	755	748	729	738	754	753	785	786	764	730	755	765	683	769	790	788	746	722	775	754	790	774	760	772	743	756	746	714	784	706	777	784	768	821	742	774	732	725	736	777	765	783	719	761	746	721	735	756	736	706	735	755	739	737	714	746	799	764	752	730	763	745	708	743	709	779	713	712	789	752	698	779	769	748	766	729	744	749	737	765	767	748	780	718	729	763	759	723	754	816	760	683	724	789	745	689	787	793	779	748	752	767	762	762	755	705	719	765	771	733	725	782	719	746	788	753	731	758	750	763	737	726	764	749	742	791	761	802	758	719	762	736	742	767	760	749	726	750	731	743	768	790	706	748	761	740	753	714	753	745	751	732	747	718	774	798	777	763	709	754	737	722	758	813	776	782	816	771	752	761	729	758	770	790	795	751	746	727	716	732	790	727	740	715	753	720	784	758	742	759	760	717	773	764	791	749	750	731	742	766	692	747	751	763	741	760	808	743	746	718	740	784	772	703	746	784	686	761	771	763	739	762	748	735	744	771	754	768	724	730	766	708	768	665	766	722	725	734	769	731	791	773	778	725	735	748	775	765	729	778	727	777	766	752	742	801	812	760	767	736	808	690	776	774	755	740	756	735	754	762	727	789	787	700	759	754	741	740	736	761	758	763	769	725	744	754	767	760	708	772	764	744	769	716	729	743	773	734	735	757	759	828	719	732	767	791	713	787	713	765	758	812	765	731	791	706	738	746	724	707	750	793	770	735	769	737	727	773	798	765	702	715	739	744	771	763	763	720	770	766	770	733	733	763	745	755	764	738	752	682	782	709	752	778	764	722	747	732	756	718	766	793	787	722	791	719	791	723	743	781	762	740	761	698	765	746	698	738	772	762	740	735	728	752	727	721	761	743	738	765	724	754	724	786	749	737	769	745	757	741	750	792	779	740	747	760	744	730	747	705	743	763	750	723	700	774	784	793	741	780	760	751	778	767	752	758	712	763	809	737	787	771	775	761	718	727	738	807	763	769	772	807	728	720	774	780	766	781	705	763	781	719	762	781	740	765	731	784	741	773	780	751	788	688	750	765	780	787	797	759	762	735	734	769	758	755	773	788	745	727	771	723	710	759	706	759	686	768	704	762	752	747	797	720	748	741	761	740	719
2223	184	182	145	131	100	112	91	102	92	83	82	90	100	83	80	92	71	77	89	78	67	99	91	67	69	81	71	93	89	89	71	87	68	67	69	81	78	70	81	81	74	95	72	88	83	73	96	76	76	75	68	83	87	96	95	93	73	85	76	85	70	78	92	74	100	76	75	88	67	90	89	89	93	74	57	80	96	80	88	75	83	87	81	88	89	81	73	71	68	73	79	64	90	78	77	97	82	86	90	77	72	58	74	88	73	87	81	78	79	87	89	78	83	66	71	91	82	80	82	72	96	83	86	98	93	66	72	67	80	70	80	72	80	71	80	78	75	71	63	73	75	93	89	82	84	85	83	87	77	73	76	81	78	82	76	80	69	61	75	79	76	75	90	76	71	86	65	87	68	70	73	89	88	82	96	59	85	73	70	64	86	75	87	73	91	77	72	73	97	87	73	86	76	72	97	96	82	79	65	81	94	75	79	79	73	90	78	86	77	86	67	78	90	84	72	76	101	86	84	81	56	82	77	77	65	62	86	80	77	76	88	72	94	67	66	76	68	68	75	59	67	75	90	71	84	81	62	78	74	86	98	78	71	86	84	64	78	78	76	63	69	84	72	84	65	81	76	73	83	65	73	91	85	69	84	72	76	84	67	68	76	97	63	77	83	85	88	79	89	76	85	92	79	75	81	72	75	66	79	78	78	87	82	69	86	77	70	67	72	80	81	71	82	85	78	95	81	74	66	81	78	84	73	80	76	79	79	74	84	86	76	81	69	85	78	85	73	82	88	91	79	82	96	81	98	81	79	72	76	79	87	89	86	84	93	83	81	68	74	81	74	74	84	80	89	80	77	58	63	77	82	86	71	90	68	72	95	69	77	98	85	83	81	77	81	100	68	82	84	80	87	83	72	68	72	77	83	96	87	71	81	88	79	76	80	71	82	79	81	83	71	78	78	84	82	76	74	75	71	88	70	68	81	59	65	79	85	86	80	70	72	90	78	84	84	65	71	79	86	99	104	77	88	97	52	67	78	78	81	73	75	73	75	73	67	83	81	81	73	74	58	81	86	70	81	82	81	95	80	67	60	77	62	75	74	74	78	88	87	78	75	65	72	81	77	74	82	84	91	83	81	86	79	90	76	79	84	67	73	77	78	88	73	82	77	74	82	76	79	91	68	92	73	84	89	86	69	79	79	70	100	70	71	77	99	63	75	81	74	83	76	90	77	72	74	61	86	88	99	86	78	67	68	79	80	72	77	79	77	90	107	83	84	82	71	69	68	102	65	76	80	79	85	81	77	81	82	80	73	65	94	78	70	86	77	92	70	72	74	76	70	86	75	89	75	91	87	63	71	98	71	83	79	72	73	77	77	81	78	88	70	84	82	78	64	74	67	73	59	63	83	77	79	78	78	79	79	81	82	76	69	82	75	74	74	74	97	87	69	70	84	65	85	74	93	79	84	69	87	95	87	83	87	78	71	90	87	84	61	76	71	77	84	82	68	79	88	76	78	95	79	87	95	84	88	71	104	80	85	78	72	74	76	82	71	69	74	74	90	90	85	89	83	68	72	61	79	76	72	92	71	90	93	76	83	82	70	89	72	71	88	93	82	70	70	76	80	70	66	84	84	84	63	85	68	78	87	73	89	86	74	69	72	77	83	86	94	72	66	67	72	88	84	78	84	82	83	76	78	76	97	81	68	62	77	73	67	102	90	64	87	73	88	81	80	101	94	83	93	77	66	81	76	60	85	50	65	68	75	63	83	71	78	74	81	77	92	83	66	69	80	71	85	98	76	69	86	90	68	68	83	87	90	79	70	87	87	82	67	80	87	65	79	82	75	72	92	70	73	75	63	82	76	65	78	86	90	93	81	93	83	88	84	78	73	68	85	91	87	72	71	79	73	79	71	78	72	81	83	80	74	80	81	73	81	74	75	95	87	84	78	85	84	79	67	79	73	73	72	71	72	75	81	75	96	71	65	98	64	85	89	76	85	88	81	80	66	77	75	66	72	85	85	82	75	95	64	78	84	85	79	85	76	72	84	73	75	97	100	78	75	76	71	71	65	83	81	81	85	76	81	76	77	75	81	81	81	77	81	66	90	78	85	87	78	90	95	85	81	82	83	79	81	72	75	76	98	87	90	79	90	80	79	81	73	96	72	82	93	84	75	77	75	80	87	75	91	77	78	81	74	81	83	74	75	67	76	91	74	73	78	81	83	88	68	87	68	81	78	90	74	81	73	81	70	71	70	76	68	90	82	79	77	92	83	80	76	81	77	77	65	81	87	84	84	75	82	82	74	75	74	80	75	92	81	60	82	79	74	82	78	78	67	78	70	76	70	61	72	66	87	80	90	81	74	74	91	70	79	92	74	73	95	80	75	86	68	78	77	73	94	108	85	74	74	77	92	90	91	65	81	72	91	75	76	84	76	78	76	92	78	72	67	75	77	75	92	84	81	74	59	89	88	85	73	87	80	85	76	85	56	64	94	77	89	87	74	74	69	74	77	79	82	86	71	77	83	87	86	76	91	78	57	85	88	97	73	60	78	81	67	72	69	72	72	81	63	52	97	81	80	77	89	71	77	77	80	101	74	89	73	77	92	64	68	80	75	75	72	77	73	91	69	91	75	71	87	80	71	84	90	78	88	77	84	93	93	51	90	77	85	64	68	60	75	82	78	93	73	74	76	70	67	78	64	63	69	77	83	83	83	88	80	77	86	81	77	78	78	80	80	71	68	81	83	73	73	76	82	79	84	88	65	86	69	63	97	87	88	83	86	88	93	74	61	83	73	72	87	85	84	100	69	81	83	72	77	62	77	65	71	75	80	87	77	64	75	78	84	66	79	80	76	67	79	83	69	93	78	71	90	72	76	91	77	85	77	75	85	69	78	85	82	83	74	77	86	79	84	65	74	69	67	64	76	78	83	81	83	68	89	72	90	77	57	67	63	88	74	85	77	77	67	72	78	73	79	86	82	91	81	65	93	82	96	66	84	89	91	74	70	77	85	82	75	78	74	88	75	80	68	85	87	81	85	80	82	77	87	81	78	87	79	78	70	73	78	81	79	68	76	73	73	83	67	76	91	73	82	79	63	68	79	67	86	77	77	69	80	80	70	71	79	74	73	100	102	79	79	80	86	76	57	73	78	92	80	79	91	71	83	85	90	86	66	96	82	82	84	78	79	82	78	71	77	93	77	91	75	91	78	89	77	86	59	81	86	76	76	83	80	78	87	81	80	82	86	84	83	66	75	85	72	78	67	98	71	83	78	85	93	74	72	86	77	74	96	78	81	72	79	57	72	74	79	86	76	85	87	63	96	88	76	76	85	84	76	87	74	69	73	74	89	80	74	83	73	68	75	86	86	82	77	69	72	73	80	75	85	65	79	85	78	96	76	84	86	87	66	88	69	82	77	75	101	103	93	63	90	91	77	105	76	67	65	69	72	78	79	49	80	83	84	81	97	79	70	84	61	70	88	71	65	100	90
3183	386	529	585	518	483	464	419	420	395	395	364	374	362	336	364	320	330	312	360	328	358	303	343	355	347	355	351	315	375	286	315	329	320	332	346	330	351	318	339	340	322	333	311	332	358	342	295	311	355	324	295	344	291	306	313	345	315	327	322	312	316	317	347	306	335	366	341	308	322	292	302	326	327	334	326	362	337	317	308	333	313	352	353	310	310	320	336	309	303	324	349	325	311	321	296	331	314	344	336	299	322	312	298	323	340	316	326	329	321	322	360	308	344	306	293	345	339	344	296	309	359	328	334	315	348	303	320	313	341	338	282	314	323	322	295	319	313	304	296	314	320	346	302	347	320	305	310	307	320	302	317	321	341	329	332	320	321	308	334	320	317	320	336	291	331	279	354	327	336	328	315	314	322	321	316	329	302	346	326	306	342	339	320	338	354	329	293	340	363	333	316	339	340	325	313	346	330	307	327	312	315	334	315	346	322	311	335	298	305	300	322	329	331	320	329	330	324	343	354	284	343	302	310	300	314	341	343	295	310	303	330	350	348	354	344	323	268	290	321	307	328	323	310	335	349	351	301	321	335	334	327	286	319	352	331	315	309	321	318	320	336	312	304	303	316	352	337	319	343	321	306	307	320	312	347	345	326	301	353	310	317	341	327	319	304	308	303	329	335	342	321	299	343	332	334	320	347	316	334	308	322	323	319	329	292	349	297	324	302	315	325	285	322	335	346	294	345	341	309	350	324	357	326	314	350	327	299	346	326	342	311	323	337	324	341	329	330	305	318	328	297	319	310	378	342	334	330	297	307	327	316	316	338	322	310	346	289	328	304	312	330	325	312	302	322	344	318	348	328	352	332	321	316	341	356	322	315	321	302	319	327	322	328	331	280	341	323	297	307	319	344	339	344	368	314	327	329	323	296	307	324	325	359	293	333	333	290	323	349	351	329	319	341	338	303	305	300	348	344	321	300	296	326	321	345	341	301	336	307	324	319	340	339	343	305	327	298	317	326	320	329	325	335	308	302	376	330	331	297	353	293	324	338	291	330	351	301	332	336	311	298	338	326	351	325	364	336	333	308	329	318	323	340	324	331	324	345	314	302	336	293	335	317	356	346	305	328	315	351	331	328	354	358	331	329	288	321	333	324	321	321	316	358	321	302	318	368	369	338	336	314	326	296	323	316	304	316	328	330	317	336	302	306	347	333	319	311	328	318	348	291	325	308	315	335	338	303	312	311	320	323	330	343	342	297	308	311	299	323	332	369	295	307	315	338	313	323	316	318	346	305	346	316	356	331	327	370	318	316	335	287	324	322	311	291	306	323	312	333	302	332	309	336	323	341	341	308	330	324	298	300	338	329	283	378	308	315	310	313	329	329	324	332	323	342	287	314	313	341	329	341	300	332	301	341	327	313	328	323	338	311	286	352	291	328	310	347	333	321	381	336	299	325	352	316	325	310	329	323	311	323	301	316	307	317	313	321	336	340	326	337	336	320	332	301	298	317	311	336	328	304	366	333	325	323	323	329	329	328	315	336	356	329	317	326	326	318	309	296	311	338	311	325	327	342	323	340	342	344	334	317	333	334	353	312	311	326	311	327	295	323	375	314	324	310	293	334	338	331	339	338	311	325	360	314	371	326	355	310	339	313	316	326	334	286	319	330	312	333	320	335	332	302	303	335	336	322	326	292	336	286	320	314	361	288	333	295	317	309	321	306	309	310	286	320	352	342	306	332	307	299	362	331	323	334	343	338	327	317	286	309	332	289	328	317	346	307	328	316	321	333	311	350	299	321	333	311	334	332	299	297	297	332	329	291	307	349	314	303	303	356	347	319	332	274	329	341	327	323	317	357	337	321	290	355	336	317	307	329	310	334	325	319	335	314	312	346	337	344	312	367	290	337	328	291	341	335	347	336	320	323	332	322	322	324	318	329	310	330	299	304	342	318	333	354	292	309	312	308	328	325	326	324	316	336	359	320	294	342	316	338	319	315	313	347	320	323	316	326	326	326	283	354	318	347	337	330	341	327	345	332	345	304	309	344	333	318	312	342	318	335	303	356	351	312	334	303	328	335	329	342	293	307	356	327	309	310	316	331	284	355	345	314	343	313	312	319	285	348	338	293	346	341	336	338	328	292	316	321	317	311	344	331	299	264	336	344	347	314	335	311	304	332	332	339	348	350	332	310	378	304	331	314	328	397	314	291	310	369	367	311	275	301	326	352	299	338	328	328	296	335	315	361	320	316	331	337	344	319	326	327	327	315	326	327	344	315	300	305	298	354	331	326	287	320	313	361	322	313	309	298	345	307	281	304	315	349	355	313	342	357	336	285	302	324	305	358	329	315	320	342	326	286	302	310	345	335	327	323	348	329	293	329	347	292	315	352	312	322	350	337	326	300	332	351	335	323	344	335	322	279	312	332	322	309	317	327	316	352	318	347	321	310	308	326	344	326	314	333	310	325	336	312	288	356	300	326	321	330	305	314	325	339	311	329	299	331	325	303	347	291	324	319	301	298	290	294	368	331	311	317	297	319	305	319	349	326	337	343	327	301	309	335	348	377	335	303	335	292	319	337	346	316	317	282	340	314	353	333	302	315	312	317	351	344	321	315	339	315	302	339	273	346	344	326	301	333	303	337	329	350	303	342	341	323	339	352	336	331	334	292	321	329	333	320	313	328	355	312	313	368	334	324	358	336	323	321	301	322	359	328	345	333	341	319	342	295	329	310	350	324	342	314	284	315	307	347	300	321	317	337	335	325	318	335	315	303	344	326	288	304	310	306	336	325	342	327	331	325	323	342	308	338	297	324	331	332	301	334	332	298	310	319	342	327	316	319	304	329	354	318	323	329	307	318	324	332	323	343	319	324	354	322	351	326	312	324	310	322	321	299	352	309	339	304	302	343	311	332	347	300	304	349	349	326	324	297	347	338	285	309	326	348	300	329	338	348	346	301	341	326	314	296	321	350	328	309	323	352	326	339	355	333	313	328	290	294	368	304	319	350	319	332	321	331	328	343	320	323	319	293	314	336	357	344	326	347	302	312	325	316	310	290	304	283	323	325	309	324	312	349	348	322	342	320	321	357	335	319	291	299	303	345	334	325	303	361	332	312	319	335	332	307	336	317	314	314	321	300	319	344	332	339	325	360	323	335	288	354	352	327	290	344	309	332	315	317	307	327	329	332	344	317	291	296	297	344	280	309	316	361	328	333	341	324	347	308	311	315	306	313	320	316	306	348	343	336	356	294	306	318	313	303	328	339	329	353	319	318	306	357	317	296	318	311	310	342	356	359	313	344	322	333	312	342	324	313	324	287	316	343	283	340	309	281	322	315	322	339	350	327	325	337	326	351	309	313	328	297	341	320	316	328	301	339	305	317	334	318	289	336	354	327	337	334	313	336	311	314	350	328	342	313	309	281	295	331	318	332	317	324	335	323	349	347	311	369	320	314	344	325	359	306	323	320	297	326	334	334	329	319	354	317	349	346
17204	1770	1215	930	657	517	439	350	312	304	253	259	207	193	200	218	182	208	197	188	195	183	171	176	160	179	197	202	182	153	187	154	187	169	168	142	183	184	174	164	172	171	158	160	167	159	194	175	172	182	152	174	182	180	153	189	172	177	184	177	180	172	166	186	165	165	189	169	159	161	176	169	180	189	178	182	183	170	173	192	185	190	183	196	170	164	165	172	162	171	187	153	171	151	169	164	154	170	172	165	162	154	168	161	177	165	147	167	174	148	170	191	159	176	164	170	187	158	160	172	156	152	167	187	165	150	144	164	209	142	170	158	164	166	163	161	165	165	176	176	166	140	188	184	153	162	167	186	172	162	172	165	165	167	190	175	174	185	186	160	179	148	161	151	153	172	156	138	168	165	153	166	190	162	171	189	206	159	163	194	167	164	171	172	151	166	194	179	171	181	191	170	158	179	165	163	151	177	183	170	181	157	177	166	167	160	165	175	156	174	155	178	188	154	166	155	165	173	148	189	169	162	204	166	180	178	163	189	176	186	173	168	155	162	161	183	150	174	179	176	183	180	184	158	176	163	179	182	188	171	183	158	157	168	156	182	169	172	187	180	153	158	186	173	167	169	170	153	167	154	163	183	177	172	141	169	145	191	168	187	167	165	172	154	159	174	168	174	174	168	177	165	167	167	155	176	171	162	151	184	161	158	171	161	165	178	182	154	156	166	150	139	160	146	155	193	153	173	160	174	178	156	188	173	185	164	148	156	168	166	172	167	158	172	149	163	198	171	166	167	167	172	146	190	141	158	183	173	172	169	168	157	145	179	173	152	147	173	171	154	178	178	168	184	166	155	180	155	170	191	164	188	176	153	183	150	146	168	163	166	159	146	156	168	176	182	157	171	150	163	168	149	167	174	171	156	164	199	159	137	178	152	156	174	153	166	153	176	175	183	197	175	164	176	162	172	159	167	202	166	181	151	170	170	167	158	161	161	150	153	159	160	174	176	143	173	171	163	135	163	154	184	138	172	192	175	175	159	177	175	174	163	191	196	182	168	164	164	174	169	182	165	164	170	171	168	169	184	150	145	159	165	163	161	169	168	157	164	170	153	180	161	166	165	173	138	148	170	157	177	140	175	167	180	172	166	202	177	184	158	182	160	162	169	163	162	180	160	174	163	174	144	171	173	180	170	156	179	144	166	172	177	154	158	173	161	157	162	159	137	176	151	165	160	160	194	172	178	157	154	174	168	142	156	161	165	177	192	156	189	162	183	166	171	164	187	157	173	152	171	160	181	190	180	179	185	160	159	174	189	195	167	162	159	173	160	183	174	182	159	147	169	147	167	155	172	160	148	188	161	197	158	193	181	209	168	165	180	170	138	192	144	168	205	162	148	163	167	201	183	171	174	180	183	187	176	177	177	159	167	168	150	169	161	171	171	174	166	178	181	169	155	159	172	162	184	184	173	191	170	182	174	168	159	175	148	157	181	179	173	155	176	173	178	169	181	174	163	173	161	163	188	162	165	182	156	185	178	154	172	163	163	171	160	155	172	166	150	148	171	190	163	175	155	178	173	156	163	164	155	168	173	160	170	144	192	186	180	173	183	181	155	189	194	165	175	154	166	183	192	171	170	162	150	170	194	166	158	181	154	166	156	205	166	179	206	175	178	168	172	151	152	159	170	187	161	180	177	170	170	171	158	162	166	155	170	169	151	172	179	162	169	195	166	177	172	171	180	147	155	196	176	193	164	153	144	185	173	146	186	165	173	175	165	161	140	165	171	154	176	179	164	149	163	142	162	148	168	153	178	195	147	153	180	173	153	140	184	159	185	157	174	146	166	151	212	164	171	157	179	175	187	170	153	200	170	171	169	195	173	161	164	182	161	178	168	158	169	167	148	183	168	178	196	172	151	170	168	159	180	152	168	170	163	175	168	174	174	178	151	164	180	181	180	161	156	182	170	166	182	172	181	152	155	181	151	163	151	185	160	156	162	174	166	160	153	185	170	153	162	167	153	184	165	172	181	181	165	167	155	176	151	178	171	163	183	150	169	163	158	195	165	165	167	172	153	181	161	149	167	170	177	165	171	193	140	215	170	161	177	176	202	166	149	163	169	157	192	178	163	171	177	138	152	196	172	161	183	191	174	183	168	177	166	161	181	159	172	161	159	153	186	175	147	169	156	176	172	165	175	167	159	179	180	172	178	164	177	190	183	169	204	154	165	158	176	179	172	169	157	164	181	176	162	168	170	175	163	180	183	183	180	159	151	172	168	177	163	175	179	176	178	156	176	194	180	175	165	188	138	163	149	189	188	168	155	157	162	172	183	153	189	174	169	155	173	161	159	153	196	165	171	162	173	160	186	181	174	182	153	162	150	165	143	175	176	149	158	173	179	172	189	171	173	192	158	181	173	163	164	176	158	174	180	178	170	150	161	162	167	168	140	184	193	160	148	175	180	184	166	161	159	147	165	161	162	175	144	192	175	160	162	167	173	158	169	184	176	180	159	186	173	175	151	155	165	168	176	156	168	181	170	172	168	167	166	154	154	181	178	183	163	152	188	175	175	152	153	143	160	190	166	171	187	151	148	153	155	188	168	165	151	181	173	183	152	180	159	154	170	154	156	193	181	176	179	163	163	158	167	175	182	162	167	162	169	171	163	176	171	168	165	177	186	179	164	186	161	170	165	156	161	170	180	172	176	159	178	163	171	145	144	176	160	177	163	178	181	165	153	170	180	155	166	151	172	192	176	144	162	158	175	196	138	173	178	179	177	172	165	162	199	163	182	185	161	148	155	168	166	182	173	144	174	169	172	158	176	179	167	139	169	161	169	173	176	188	176	158	167	147	164	165	155	165	196	186	165	178	170	153	166	148	180	156	155	180	162	175	170	147	172	165	153	151	148	155	181	177	139	168	162	177	154	168	172	153	160	176	178	149	151	168	161	158	178	180	196	159	154	159	185	155	171	150	153	154	160	164	190	158	156	168	167	167	150	179	171	178	132	165	178	170	168	179	157	160	165	187	171	167	195	178	172	186	174	181	145	179	170	136	152	191	191	172	197	161	162	180	187	182	170	171	162	167	185	171	177	164	156	172	166	148	170	173	151	159	181	171	169	178	168	169	172	163	172	183	185	181	159	174	174	155	173	157	168	179	163	176	136	159	190	168	175	174	161	158	153	186	181	180	150	163	186	163	167	150	156	173	154	167	177	180	154	124	152	194	159	162	168	154	157	169	192	164	157	152	168	163	147	161	172	169	158	170	155	150	187	185	162	160	153	177	173	184	173	166	183	154	182	149	172	174	180	174	178	161	155	171	157	174	168	146	153	169	153	173	183	141	165	154	178	152	167	171	159	183	174	170	156	165	179	158	155	163	166	190	163	173	187	136	181	173	177	184	165	159	180	186	144	176	161	156	140	156	189	170	161	149	173	188	185	181	182	169	177	153	168	168	190	170	200	168	171	165	180	178	183	175	166	170	152	157	168	174	175
10157	1387	2869	3260	2813	2525	2079	1765	1627	1399	1318	1164	1098	997	959	944	897	874	867	801	806	782	774	777	733	720	685	676	715	740	669	666	716	664	669	702	657	636	633	600	677	634	635	611	586	601	591	557	607	614	666	590	637	594	620	599	615	623	578	641	574	616	627	620	614	615	615	598	627	614	588	629	539	622	567	589	629	586	595	602	563	616	633	620	618	584	570	560	631	613	587	580	611	536	560	556	579	568	580	581	620	598	598	592	635	583	637	623	615	594	585	563	618	648	576	594	606	592	637	592	590	573	594	597	604	577	579	581	595	618	623	596	589	592	596	573	561	598	585	586	600	571	594	565	545	583	623	597	608	585	571	609	602	595	593	634	592	566	608	616	608	552	567	573	591	571	582	592	579	576	582	558	600	597	593	584	580	590	578	576	620	594	556	574	525	580	567	550	569	607	582	594	561	526	582	570	601	578	587	610	567	597	571	590	614	565	541	640	583	613	585	605	562	624	584	599	567	627	587	564	538	590	611	597	566	543	559	578	585	594	604	594	561	599	560	586	585	549	602	574	600	587	570	606	580	633	595	577	547	567	586	586	554	606	614	605	576	576	641	583	549	561	534	604	551	543	558	588	614	604	603	558	579	564	573	594	590	588	601	579	598	580	584	611	606	558	541	564	572	569	611	592	554	561	590	636	602	577	578	580	563	591	598	592	597	591	596	558	575	562	597	654	589	594	588	553	587	605	555	621	549	607	555	561	562	574	524	551	560	585	615	564	586	587	609	588	572	650	579	569	588	607	594	586	613	585	559	591	593	613	593	626	560	565	573	583	584	602	569	591	550	595	606	644	630	621	610	572	560	610	637	588	581	609	603	578	565	575	602	601	592	580	606	627	583	581	588	558	555	612	568	597	576	566	584	587	600	544	603	555	505	515	572	592	574	618	560	604	587	607	577	559	590	609	614	534	584	632	582	620	598	592	543	595	595	565	576	532	579	606	576	577	587	555	595	602	588	585	607	610	583	546	587	571	573	610	569	614	596	606	597	577	564	563	548	586	557	523	576	574	595	586	618	630	574	573	572	604	604	605	594	570	612	574	561	587	578	577	603	575	592	557	588	583	607	523	573	580	599	629	582	637	598	580	569	606	603	546	601	588	586	558	618	577	592	605	567	566	569	585	554	542	614	610	582	565	566	549	585	604	550	570	527	608	582	594	583	575	587	604	586	558	612	532	580	569	568	582	622	602	594	650	601	570	566	606	591	564	573	600	582	603	608	630	611	573	600	566	643	599	599	583	609	617	573	600	622	615	587	598	564	579	603	565	586	582	546	589	575	601	640	640	642	558	560	537	604	595	589	613	569	598	631	583	584	586	591	576	545	557	612	573	596	560	619	591	594	556	570	562	577	553	590	594	583	545	563	569	562	600	579	570	565	616	540	588	554	593	622	588	579	563	612	588	617	588	571	551	542	562	615	620	578	604	575	588	562	590	553	613	626	606	533	564	586	626	557	586	609	618	583	586	595	571	607	582	598	583	557	574	615	601	599	563	595	590	598	589	604	572	570	608	561	610	604	617	640	544	601	593	579	564	627	545	587	609	573	606	569	618	625	523	609	556	555	627	606	546	642	555	641	612	555	588	571	566	601	583	620	593	592	567	596	575	595	585	577	565	595	589	568	544	597	628	570	581	553	567	555	586	591	623	642	625	559	582	566	624	620	602	593	598	572	555	614	589	623	555	619	555	639	602	580	596	568	566	586	554	589	579	603	558	566	555	617	607	606	580	575	580	577	569	547	613	581	623	641	588	522	620	603	571	577	605	571	601	641	637	543	612	541	569	603	578	594	593	588	626	561	578	587	596	572	584	625	592	621	597	604	554	620	618	607	575	615	583	580	587	555	637	602	560	616	572	591	550	593	557	577	619	623	600	581	579	608	598	615	576	622	567	571	536	556	603	629	615	585	677	593	627	546	627	587	529	594	606	606	590	554	590	579	608	578	573	532	619	578	569	589	591	551	627	597	650	586	612	556	590	532	587	608	589	529	595	588	588	628	632	616	582	616	602	597	582	598	629	613	583	569	557	573	545	574	586	559	559	596	586	582	577	591	569	570	566	562	578	590	594	623	613	573	624	594	566	555	604	582	561	568	612	610	543	605	594	596	530	617	570	563	583	549	576	615	591	584	623	564	572	587	571	633	599	582	557	570	570	577	578	556	579	598	605	601	577	600	573	557	605	597	605	584	563	594	576	597	556	617	560	577	591	609	548	587	562	606	568	582	584	582	582	566	557	581	559	593	529	633	569	607	580	584	607	585	560	611	568	564	606	617	601	593	562	567	592	550	573	565	582	603	576	574	587	583	604	560	576	591	575	562	594	569	603	573	603	596	590	565	602	563	555	572	591	577	623	635	567	578	563	561	583	589	585	593	570	609	623	602	598	593	575	581	591	563	558	642	618	587	566	548	562	583	613	596	549	604	550	580	572	583	564	618	544	556	582	562	555	558	540	557	599	612	592	561	561	589	619	621	607	607	604	559	552	568	569	574	616	574	623	587	579	542	556	570	610	562	598	602	596	574	540	603	590	573	575	603	562	587	533	581	567	608	596	575	572	577	574	589	596	598	574	554	606	618	624	589	604	570	588	578	636	601	593	590	592	547	611	574	629	588	596	597	607	587	589	596	556	570	570	599	535	532	593	533	580	560	589	601	583	652	616	539	557	616	551	584	609	599	627	663	585	562	608	642	596	580	580	616	624	599	574	572	614	568	596	594	560	587	584	627	591	589	576	590	592	551	607	574	568	608	597	612	570	588	572	577	571	538	568	580	577	591	578	596	582	590	579	573	635	565	585	588	549	588	585	548	579	568	585	547	593	618	589	559	559	576	547	605	589	588	605	544	590	586	632	612	587	568	604	622	558	574	594	579	592	612	541	581	613	595	634	607	552	601	624	605	589	584	597	585	642	599	603	631	572	583	578	555	588	588	587	597	566	612	554	547	549	595	598	616	594	601	603	603	598	599	607	615	636	642	623	558	587	606	545	583	620	606	591	625	566	628	587	567	568	572	628	549	563	577	549	578	598	598	631	606	572	624	610	636	583	620	621	576	566	549	603	547	591	562	605	616	553	555	569	572	593	589	591	574	641	601	610	621	611	589	593	519	613	601	575	617	597	557	596	628	561	591	590	567	573	623	620	600	573	579	582	590	571	564	569	554	605	600	564	651	630	593	584	617	590	576	613	517	553	538	638	568	544	617	613	642	582	602	555	623	576	585	581	621	589	566	601	627	608	570	597	609	593	581	602	582	610	571	584	577	564	584	569	601	639	577	593	614	603	539	603	574	613	575	629	595	559	550	588	621	564	553	565	610	599	579	582	659	599	607	567	597	578	602	575	596	583	612	620	580	649	588	547	612	604	624	583	533	602	585	600	587	564	554	581	568	620	592	607	560	625	558	600	547	602	602	575	615	595	571	575	579	525	589	563	611	568	551	572	574	602
24845	4011	2400	1615	1227	935	774	619	528	442	449	376	370	353	308	310	285	290	303	244	265	241	266	268	247	238	236	254	210	260	247	244	234	243	241	231	231	228	236	250	255	234	235	218	242	252	226	260	217	246	259	252	246	224	236	227	239	223	259	241	227	230	274	224	235	261	227	224	232	227	212	235	227	212	220	246	231	223	219	250	223	241	204	242	219	226	220	225	243	229	204	238	235	247	209	214	237	219	222	251	233	238	220	229	236	216	234	222	231	203	213	224	216	248	228	233	235	235	210	218	226	240	227	227	199	228	238	234	240	235	204	217	223	210	242	226	252	210	228	210	248	239	215	246	206	206	244	230	219	259	226	251	204	239	223	221	214	217	220	224	226	256	218	262	218	241	237	220	227	244	224	238	218	252	204	221	210	213	224	252	221	207	230	232	245	208	229	244	258	235	231	227	193	229	224	209	253	255	209	192	240	231	228	257	217	224	236	239	234	211	227	239	229	258	210	200	229	210	221	224	223	211	241	237	244	259	222	229	220	201	223	224	222	238	206	230	232	237	236	248	219	247	242	256	226	191	221	208	227	196	251	233	235	218	228	242	195	195	217	238	209	225	233	231	238	222	224	225	233	234	238	219	261	212	203	226	229	255	243	216	229	211	203	219	228	255	237	213	218	199	199	239	218	225	244	235	223	204	210	218	233	246	239	242	224	241	224	245	228	235	240	233	221	219	231	228	216	246	240	213	216	239	228	212	240	240	204	220	237	230	215	231	248	206	201	225	233	227	204	194	241	242	224	179	240	220	233	205	215	202	218	259	235	237	235	236	224	191	256	221	223	245	211	236	232	223	208	228	248	206	228	208	225	228	253	238	213	238	243	211	227	223	227	224	259	254	255	251	223	226	227	227	246	223	221	224	236	223	221	241	224	231	251	226	225	219	251	198	215	216	231	228	228	270	220	241	225	222	216	219	239	223	222	257	255	210	235	270	201	195	225	213	238	210	227	197	223	253	217	235	229	216	234	239	228	231	222	203	215	252	247	245	226	256	204	224	205	232	206	235	211	231	246	225	212	240	202	233	214	207	222	241	220	222	215	222	243	224	229	201	221	238	219	216	229	232	224	224	226	232	238	273	238	238	210	204	231	219	202	236	212	259	254	208	225	200	232	230	194	215	216	238	269	223	208	220	199	236	240	226	256	241	219	203	217	225	231	220	230	241	215	218	229	224	224	216	205	231	264	243	211	234	258	226	214	248	217	198	230	228	217	223	219	226	216	235	233	218	216	246	224	227	238	238	223	240	235	212	245	220	210	216	224	224	228	210	231	225	231	214	241	218	232	231	236	207	204	212	232	243	232	228	239	209	225	236	226	231	204	204	224	227	246	211	198	230	229	211	229	250	224	248	213	202	220	227	242	216	229	229	214	239	239	224	229	244	229	248	217	227	193	201	252	237	207	241	239	238	219	212	187	197	217	242	223	234	247	235	203	222	214	256	225	207	228	221	209	221	231	234	202	238	232	249	212	240	229	214	211	235	245	209	218	243	198	208	220	233	233	245	234	208	196	227	236	233	213	222	203	216	254	227	241	221	209	224	255	231	244	214	190	220	215	234	212	230	216	228	234	206	217	252	243	192	235	217	242	223	221	219	207	216	232	246	226	244	234	233	231	212	249	236	219	223	218	246	238	238	223	239	239	242	216	228	220	230	207	241	206	243	208	222	236	205	204	216	217	242	231	211	233	241	232	211	239	253	229	255	220	239	215	242	206	222	214	217	243	237	231	229	232	201	232	228	231	221	256	205	208	226	199	193	239	237	230	213	242	228	246	230	222	226	245	228	242	254	213	229	236	226	221	214	227	201	240	230	234	251	224	233	261	229	233	215	235	210	223	211	229	216	233	236	220	211	262	230	245	202	213	209	228	229	230	253	200	220	221	226	227	230	221	244	253	211	248	221	225	210	219	235	240	198	219	223	202	196	236	253	236	240	248	246	221	212	220	219	232	224	217	231	234	237	244	249	197	201	234	195	227	276	227	216	217	227	258	217	267	232	221	199	235	242	220	226	229	195	218	228	230	233	233	229	236	213	232	225	221	227	235	220	260	226	236	215	221	221	216	224	245	229	243	230	213	201	192	214	223	237	230	217	234	238	248	237	227	224	206	262	233	248	225	225	230	209	183	191	246	200	217	230	213	204	214	230	226	221	207	250	201	220	214	208	206	248	222	249	236	219	230	237	220	241	211	256	260	223	198	213	224	205	185	229	232	229	225	224	226	238	222	207	194	224	219	210	209	226	212	228	210	236	234	230	243	249	225	225	216	215	237	226	225	228	233	231	193	221	237	229	218	237	224	218	225	225	245	229	268	224	230	246	247	196	203	235	220	222	205	222	222	242	259	213	202	238	212	201	238	210	252	236	227	238	239	226	216	256	214	213	223	210	222	269	247	191	224	218	221	198	218	211	238	222	239	219	210	228	221	224	227	224	257	239	198	231	214	228	235	221	223	221	236	193	215	212	239	235	211	258	208	220	217	230	242	201	222	237	201	230	236	201	222	216	220	222	251	235	233	236	240	230	243	201	231	218	227	244	234	215	225	257	225	220	228	220	263	233	226	213	204	225	245	189	238	240	218	202	211	209	234	208	193	219	233	212	211	193	194	248	235	260	230	234	235	237	233	241	252	221	228	216	228	217	212	210	226	231	247	201	242	257	206	207	221	204	224	199	218	242	224	220	247	246	231	234	207	249	206	216	248	212	213	220	252	252	227	232	239	252	205	256	234	231	214	234	233	231	240	243	227	222	225	219	248	220	224	229	241	237	216	221	208	221	234	217	226	223	224	193	210	210	218	222	246	241	218	224	231	216	248	240	230	227	226	199	229	241	238	219	223	226	232	232	226	237	206	236	240	248	219	229	210	206	228	232	236	208	229	216	245	235	218	214	240	251	228	242	216	225	239	252	228	213	235	221	218	214	239	221	226	218	241	229	205	232	202	229	227	247	222	238	234	202	212	196	210	214	229	244	227	216	220	233	260	236	211	210	215	202	239	210	231	240	248	210	229	196	239	211	239	222	234	193	228	220	220	211	200	239	241	234	219	215	208	236	205	231	241	216	252	219	226	230	205	229	253	237	224	225	222	213	235	218	211	233	243	240	200	238	213	242	247	223	220	209	234	218	208	216	214	216	261	218	240	232	257	228	233	228	238	247	203	244	206	224	226	248	211	221	211	212	211	236	229	212	252	219	218	211	241	259	220	238	235	223	251	239	258	259	214	215	225	250	240	248	232	219	187	224	177	229	233	209	242	214	208	227	230	244	228	225	249	215	231	229	227	255	250	229	207	220	256	232	217	215	208	227	238	245	213	231	227	214	231	206	253	231	234	219	245	222	231	251	213	234	219	228	251	242	230	219	243	236	229	196	214	223	212	207	228	237	215	227	198	233	197	226	219	243	220	237	209	230	234	234	219	228	246	200	245	219	232	223	239	221	211	200
13270	2439	4971	5791	5023	4232	3526	2998	2674	2358	2157	1910	1700	1588	1480	1420	1352	1220	1202	1122	1052	1109	1062	1007	1051	987	1009	1018	937	965	938	907	901	874	881	844	847	860	905	853	834	841	818	835	860	791	768	805	825	765	776	808	823	818	749	790	777	814	784	795	774	771	763	753	780	812	781	820	766	788	799	779	828	793	797	814	725	809	771	789	803	768	785	760	716	770	788	769	794	751	765	739	774	750	768	763	722	790	775	735	746	743	719	782	785	783	737	744	771	807	798	744	778	780	776	759	759	737	790	784	733	756	704	764	738	746	771	764	713	789	737	722	825	782	782	738	778	763	761	769	769	793	695	768	804	782	739	683	710	773	768	786	730	765	745	780	760	783	759	785	770	748	807	725	715	774	784	736	746	757	737	756	792	778	777	729	732	720	734	778	743	755	753	731	752	762	773	756	736	724	759	756	799	758	753	745	759	749	740	763	781	752	711	783	750	775	766	761	746	735	752	770	753	774	761	779	703	791	705	709	720	776	737	779	733	814	742	758	736	731	757	750	766	785	774	758	777	735	754	783	774	763	800	741	712	719	733	788	753	702	748	757	738	764	805	761	821	761	785	756	755	741	781	724	766	727	751	763	735	776	768	768	775	738	743	774	758	768	754	751	749	742	758	752	739	789	721	748	757	730	730	767	778	766	765	763	713	771	755	784	743	773	725	757	788	699	735	756	780	749	789	719	795	791	779	728	719	731	776	750	718	724	762	727	745	717	764	810	744	742	761	784	768	760	767	739	726	767	781	785	777	722	743	771	763	743	809	780	748	810	737	706	698	704	771	748	763	805	735	738	740	734	776	737	709	746	712	743	765	704	756	714	739	738	724	748	824	780	807	793	726	710	778	750	787	757	749	736	722	784	761	775	774	759	776	737	734	771	736	720	756	728	776	748	683	737	758	763	750	766	725	696	735	798	790	747	740	753	719	778	744	773	737	743	795	718	756	711	781	795	744	771	721	783	774	720	811	729	755	790	748	775	766	761	754	796	718	734	745	766	715	730	710	721	760	726	754	746	750	775	761	809	765	740	724	753	760	747	728	763	789	739	734	725	790	716	786	789	786	804	699	774	790	797	749	776	749	744	723	788	706	738	776	752	774	784	752	750	763	773	738	701	762	702	743	736	736	724	743	798	726	721	765	749	735	755	713	744	760	755	702	765	760	752	782	748	764	715	764	733	728	757	802	746	727	799	804	739	745	728	738	730	729	780	742	731	729	716	708	773	801	730	722	760	744	766	734	771	723	768	753	723	724	749	783	730	777	735	718	719	736	742	740	795	734	791	749	770	705	796	743	774	696	731	787	746	749	730	745	758	757	761	709	758	725	748	713	715	816	730	743	759	778	718	721	742	755	796	770	749	743	741	746	739	753	773	753	744	766	754	757	719	732	723	708	765	774	723	785	757	805	728	778	845	747	748	730	738	761	772	757	744	721	739	741	742	814	810	725	757	721	778	782	780	755	791	790	770	745	768	737	757	741	824	768	748	765	694	792	753	764	779	745	753	767	734	773	772	778	785	750	689	702	709	705	757	826	720	740	760	762	735	799	743	737	786	712	737	782	781	744	768	755	756	711	726	736	743	737	802	714	747	776	725	736	789	781	757	738	784	734	752	788	752	758	776	767	755	780	766	741	743	722	744	758	757	739	733	721	715	776	801	745	733	763	712	788	805	717	730	721	693	763	775	775	732	710	743	763	752	725	745	737	726	761	775	730	794	761	719	745	739	769	772	781	758	682	753	715	736	769	813	743	746	681	693	746	740	743	765	772	734	750	738	801	755	738	784	765	772	711	747	742	779	790	740	714	767	719	757	751	748	710	722	714	801	758	735	743	719	756	739	698	753	713	762	745	782	729	781	714	753	724	734	780	714	743	719	793	743	787	712	725	702	713	720	738	780	777	786	774	740	717	759	765	793	800	769	750	748	738	745	762	744	781	704	745	725	712	746	719	772	752	765	740	797	710	747	744	735	718	731	779	688	715	703	746	783	729	796	742	734	786	757	744	730	740	738	808	751	767	778	766	792	714	752	719	805	743	716	755	755	754	785	773	693	732	745	794	780	747	746	776	770	731	797	775	765	747	759	721	706	698	749	706	736	745	774	749	708	746	763	747	749	779	799	746	696	773	764	739	754	792	783	771	790	745	776	730	784	735	756	729	718	763	826	753	725	735	765	765	758	723	765	766	733	758	741	712	709	761	738	735	742	767	737	750	769	750	783	777	763	755	742	786	722	746	715	735	793	753	755	746	782	752	773	746	795	769	722	775	754	792	746	705	720	711	768	765	731	751	744	803	750	719	755	753	733	802	785	714	782	744	800	720	754	757	722	769	789	774	753	718	747	786	769	779	744	723	720	767	750	779	761	740	718	695	773	722	758	776	713	724	804	764	756	820	760	766	810	730	758	715	752	753	760	752	719	751	762	748	793	790	749	762	786	786	728	688	755	771	776	788	694	723	742	773	721	800	749	764	751	708	708	704	766	821	786	713	756	790	771	780	744	720	751	782	767	718	795	773	737	768	783	705	757	752	761	743	777	777	698	766	786	774	766	757	770	709	761	733	770	739	766	767	740	775	744	767	784	727	706	750	752	700	744	770	757	709	760	711	729	800	755	794	778	778	814	810	720	754	749	754	755	799	771	740	769	734	768	728	728	777	773	738	710	793	745	780	765	782	756	739	795	760	804	786	708	757	748	755	726	764	758	732	760	718	760	706	747	768	753	730	742	752	737	745	808	750	750	750	759	748	762	730	798	783	756	773	758	747	746	747	767	731	747	722	768	771	752	765	689	734	747	704	759	810	691	770	779	778	753	742	697	717	759	734	701	787	747	710	738	706	777	807	739	746	762	763	768	692	756	701	776	724	787	736	727	729	752	736	742	720	814	733	776	709	771	700	743	715	782	748	750	729	755	755	736	753	735	776	764	789	755	840	755	775	764	733	750	778	759	757	736	771	754	794	766	756	761	798	723	755	718	786	751	766	730	715	772	699	756	776	775	777	828	768	773	750	759	755	762	758	779	730	754	713	763	704	720	729	763	796	711	738	764	760	730	715	747	742	721	746	743	741	741	749	745	758	766	751	796	759	772	714	742	812	779	730	751	759	740	738	750	758	740	753	785	730	781	742	717	767	761	728	773	693	744	742	799	759	762	790	727	738	763	750	783	778	766	761	747	732	753	736	802	748	722	823	731	724	797	768	756	741	769	759	753	747	747	738	737	785	780	766	709	747	735	801	706	692	753	762	765	737	732	784	761	720	777	785	795	739	740	752	722	742	743	779	743	761	758	723	758	785	716	750	749	762	813	779	716	750	750	779	715	754	779	809	804	762	761	768	734	719	744	747	751	723	725	743	791	707	735	686	708	768	781	704	714	723	740	742	720	714	757	750	751	716	752	752	741	780	760	727	781	752	695	768	799	746	735	748	760	718	714	702	769	724	766	721	775	757	707	767	716
2024	130	126	129	90	101	83	108	78	91	71	91	96	90	82	89	64	110	81	96	92	70	74	89	92	86	62	68	71	76	79	74	78	94	87	80	84	63	63	75	78	63	83	67	65	65	82	85	70	86	66	69	87	79	83	70	86	86	68	73	79	85	65	62	75	84	67	72	66	79	104	90	79	75	77	84	85	75	80	74	84	73	94	71	71	71	84	66	50	106	80	81	80	78	79	64	93	86	76	86	67	61	68	78	83	79	62	83	87	76	81	92	81	68	77	75	62	89	72	64	81	66	72	81	89	61	67	66	70	70	87	90	85	72	81	67	78	86	81	69	80	77	71	86	62	60	77	84	81	70	75	78	78	78	86	72	82	72	82	80	99	78	63	74	88	88	69	89	80	77	65	72	72	83	77	100	81	66	78	87	63	75	65	74	79	75	63	73	80	90	73	71	68	57	59	70	72	61	78	76	86	84	90	78	77	79	69	77	82	78	71	78	72	72	63	74	69	81	90	81	64	76	75	67	77	91	79	62	72	73	73	85	73	78	77	92	88	77	88	73	75	91	72	71	67	83	87	78	77	73	61	66	73	64	79	85	68	78	93	69	64	74	74	69	84	74	76	76	60	80	69	80	66	62	80	59	70	84	83	68	62	56	83	70	78	82	83	84	74	68	81	74	76	101	71	73	67	79	70	71	68	83	65	81	64	84	84	88	87	69	75	94	77	90	73	85	66	98	66	80	73	78	84	82	65	85	67	80	78	68	73	88	81	61	73	72	79	82	91	71	75	99	73	89	81	78	87	73	72	79	73	58	63	71	81	75	67	84	72	69	82	87	71	70	66	78	69	72	77	82	73	75	76	85	88	70	76	64	61	64	62	60	63	67	79	88	75	69	80	67	66	82	83	68	70	78	71	89	72	69	80	80	77	81	78	71	97	67	78	69	80	78	83	77	84	74	65	65	86	77	82	95	74	76	85	83	69	95	62	76	70	74	91	75	67	80	90	87	75	69	72	75	82	75	103	73	94	105	76	86	93	87	90	73	74	77	71	81	66	83	98	85	72	72	83	76	74	85	78	84	90	75	62	83	74	73	73	80	75	70	94	75	67	62	78	76	76	87	71	78	68	88	77	65	75	78	69	82	81	90	77	88	87	71	77	92	74	78	82	96	69	80	77	84	94	74	59	95	89	87	81	63	78	96	83	79	60	76	79	76	69	67	94	82	81	76	66	85	91	78	80	89	84	86	74	93	86	67	80	68	62	69	75	84	84	79	74	60	80	68	73	80	75	79	87	88	87	81	90	75	81	72	72	69	71	76	84	87	87	77	95	91	80	76	84	76	94	81	82	86	70	95	90	78	71	78	77	74	79	83	79	86	67	73	83	65	69	78	85	75	76	76	85	70	80	77	75	65	81	85	85	80	69	95	75	88	76	87	74	74	84	72	76	88	71	83	88	81	76	61	87	97	84	78	74	76	73	79	79	73	76	70	77	76	83	63	85	63	85	88	75	77	85	70	98	80	70	65	82	79	74	69	72	87	84	83	79	73	78	77	86	76	70	91	84	70	83	64	80	90	70	80	64	85	73	68	60	60	65	58	75	86	76	64	80	77	71	88	80	78	89	80	86	83	80	78	82	83	89	73	71	79	77	81	80	74	78	63	87	80	67	79	91	82	68	61	89	67	88	89	77	76	81	101	70	67	82	85	88	77	85	71	79	99	73	75	69	78	63	89	81	77	74	78	79	92	72	74	62	68	88	78	69	69	65	78	84	78	79	81	81	86	76	78	66	85	71	87	72	84	67	72	78	88	90	63	73	75	71	71	76	88	74	69	78	74	81	83	75	88	69	68	87	79	89	72	82	86	81	72	69	73	84	81	83	73	88	61	79	89	77	82	60	63	75	76	62	70	87	83	76	67	93	85	83	72	90	78	72	89	90	81	71	75	79	73	82	81	92	78	71	71	88	65	86	80	79	84	81	91	63	64	67	77	83	83	74	91	90	86	67	65	84	79	84	90	88	64	62	69	70	67	82	66	74	85	73	76	83	83	79	98	73	67	77	74	63	79	80	76	74	67	85	70	84	88	63	75	70	99	76	66	77	66	69	68	65	64	74	90	84	76	83	74	60	63	80	81	70	76	60	70	87	83	63	78	56	68	82	72	93	88	78	81	80	99	79	68	88	72	78	77	90	74	75	83	85	80	78	94	85	74	83	82	74	58	75	76	88	73	97	82	81	83	89	76	72	93	53	77	74	73	70	68	81	73	74	75	65	82	77	82	83	72	87	78	86	76	72	71	71	73	55	75	68	83	92	81	79	82	86	61	77	89	90	66	69	82	76	64	78	82	97	69	58	64	87	57	87	84	74	80	79	79	82	55	87	71	74	59	71	76	84	77	93	91	72	71	88	81	74	68	77	72	71	74	74	82	67	72	88	78	77	67	84	74	84	72	72	93	87	85	94	85	69	68	75	86	77	65	76	78	81	82	91	70	92	74	94	69	80	72	70	73	77	82	82	75	72	84	72	70	82	70	89	74	81	79	84	81	78	78	77	83	86	78	71	63	82	64	58	81	75	71	75	77	63	70	84	70	86	67	82	95	88	90	89	63	80	91	67	73	74	71	73	74	102	78	67	58	71	86	82	79	64	78	87	78	77	72	90	75	67	75	61	64	80	85	77	78	91	76	69	72	64	86	75	93	75	90	83	81	90	70	78	79	79	80	89	79	97	83	81	87	82	75	72	68	88	68	85	64	77	68	79	74	65	84	78	66	88	87	68	61	75	93	74	77	87	82	60	94	86	79	58	79	88	72	68	91	76	81	77	51	79	75	75	84	80	64	71	78	77	64	87	102	85	70	77	79	81	71	75	71	88	70	81	81	68	74	79	73	82	78	81	74	71	77	93	65	75	72	78	80	67	71	70	59	62	66	83	83	76	92	77	66	87	82	59	61	70	76	64	76	75	84	82	75	74	88	71	66	82	84	63	72	65	71	78	89	75	68	67	89	77	85	80	71	74	76	73	79	99	72	77	91	78	69	70	81	96	73	79	77	90	88	68	80	67	59	94	60	85	84	70	74	83	91	81	82	81	81	87	81	91	76	92	73	76	77	78	76	87	75	77	63	73	56	79	67	75	76	89	76	79	79	80	85	83	69	81	80	67	79	72	78	58	87	81	88	69	72	81	74	75	81	70	88	74	68	84	77	97	77	79	72	79	78	73	77	77	85	75	98	80	76	79	86	83	69	69	76	84	77	81	75	88	79	94	80	84	70	71	85	76	88	75	63	79	83	81	77	90	61	76	77	75	76	87	75	89	74	69	79	72	84	78	69	74	75	71	74	95	75	93	86	86	83	87	80	72	77	67	73	82	69	83	70	71	70	76	100	82	86	72	75	85	70	62	85	77	81	67	81	79	74	84	77	79	88	72	71	65	66	76	86	73	90	71	59	88	71	86	91	65	67	89	92	83	62	83	82	67	74	82	82
3179	394	502	480	502	476	418	415	420	423	378	364	355	362	341	340	331	332	342	360	323	318	331	350	345	306	325	330	334	369	326	326	306	315	342	333	322	295	315	310	342	317	307	315	348	326	325	308	315	312	332	315	345	350	321	351	316	320	339	340	334	340	326	336	325	329	354	325	304	319	319	325	336	289	357	307	339	344	314	356	307	341	330	321	329	330	335	328	310	305	278	312	325	339	282	323	306	293	311	296	313	280	361	309	322	315	330	310	316	334	314	334	326	342	286	343	309	316	293	301	298	336	342	335	329	313	326	306	307	332	302	315	323	298	304	305	313	319	316	323	295	339	320	303	308	320	357	299	338	329	321	345	317	313	315	330	292	304	340	324	309	328	351	328	332	331	320	320	306	293	323	350	314	318	328	332	311	332	321	326	315	346	312	339	346	367	302	310	339	316	364	296	333	309	324	342	304	321	304	330	347	330	306	318	319	323	319	277	316	318	306	357	343	325	363	306	312	312	335	317	339	329	326	330	351	327	314	324	326	295	317	313	326	284	334	303	338	327	325	320	298	308	337	323	341	308	291	328	354	348	311	296	302	290	281	335	304	320	331	300	304	339	322	308	302	322	313	319	334	311	322	301	337	329	298	318	348	345	342	322	350	293	329	339	314	354	306	303	303	335	334	280	320	334	336	328	344	303	291	320	327	336	337	324	315	272	325	328	308	319	293	327	319	328	294	326	322	318	341	299	328	319	309	305	339	314	331	336	341	308	342	332	365	358	334	325	321	325	301	325	316	321	313	332	313	316	302	284	315	307	304	326	324	323	304	321	330	311	332	319	347	313	335	361	323	313	320	344	304	352	299	344	337	327	345	298	317	303	321	304	300	332	305	338	319	337	310	335	285	340	327	339	303	330	323	337	307	317	291	309	315	325	319	323	297	295	302	344	326	323	350	323	351	289	335	343	338	324	336	326	302	337	330	305	302	326	335	303	331	328	301	321	337	338	313	328	320	349	334	310	332	304	338	322	341	318	301	329	321	328	350	318	324	287	311	343	348	337	321	333	355	301	319	329	338	315	321	306	307	332	328	318	334	326	301	332	297	316	295	333	313	298	325	334	307	313	335	323	283	352	336	318	323	299	317	311	352	310	340	319	338	300	323	316	292	312	327	329	303	323	332	286	299	289	310	315	347	322	350	310	341	343	291	307	325	344	329	333	329	305	307	345	344	332	295	317	319	356	300	316	323	321	305	346	315	303	335	320	339	320	344	314	341	318	337	325	301	322	353	335	328	343	349	311	294	327	308	331	323	332	298	308	297	304	296	320	278	285	292	333	296	334	328	321	332	341	320	311	339	289	316	330	330	359	315	313	295	316	315	325	331	287	309	323	353	307	324	328	322	318	328	317	325	335	358	302	293	329	306	333	304	319	329	314	294	299	329	314	336	359	340	301	285	322	322	308	295	327	273	336	376	326	336	319	316	297	302	316	323	336	295	341	284	319	323	318	337	330	326	332	354	355	323	341	311	325	313	331	348	336	352	324	316	309	305	309	319	328	339	338	319	299	322	343	324	299	316	321	306	320	342	313	324	320	325	290	332	298	307	333	325	337	310	309	356	321	308	320	322	333	328	332	312	325	318	303	320	327	311	316	313	334	347	336	308	340	333	320	344	346	321	309	321	295	322	332	297	297	329	330	323	313	307	303	322	303	295	297	334	330	351	319	294	349	328	354	301	300	338	302	323	300	291	315	308	303	297	334	328	325	312	316	336	321	295	296	337	326	350	360	303	298	365	295	313	351	303	349	364	332	292	293	335	316	334	315	327	344	332	354	343	328	325	290	324	312	287	310	366	315	331	321	337	300	333	297	322	289	303	334	319	314	295	351	315	300	319	320	329	316	341	327	323	328	282	328	314	309	316	308	328	294	311	295	293	362	310	312	354	340	327	327	314	291	324	334	308	301	283	342	306	296	301	300	319	345	304	339	328	305	316	315	299	309	299	332	290	347	368	347	335	317	298	320	344	356	334	322	301	332	343	341	332	329	305	322	338	291	350	321	324	342	314	327	327	338	338	330	305	312	333	315	361	326	312	304	294	330	326	289	305	335	312	299	329	327	316	330	323	328	332	304	314	310	298	323	319	303	303	333	303	327	312	353	341	327	322	345	329	283	321	312	345	295	327	340	305	321	340	286	319	311	323	288	319	312	332	339	312	341	331	316	310	369	332	314	331	329	325	320	295	330	334	356	329	369	312	320	315	320	329	313	385	354	294	327	339	330	289	337	299	319	303	298	312	339	330	325	351	327	331	330	317	343	309	302	338	315	301	329	335	302	311	338	323	338	286	315	305	316	324	334	347	315	322	331	307	325	342	317	323	317	323	314	308	360	315	313	315	345	334	336	380	294	317	321	322	333	301	338	334	315	325	294	313	307	324	334	298	336	304	294	360	317	305	339	327	331	300	340	307	296	309	350	313	333	319	342	320	323	292	309	324	329	305	320	328	300	305	331	319	340	317	315	314	308	300	307	293	361	364	296	330	349	325	321	327	319	325	311	326	337	327	359	339	298	319	287	314	315	352	312	303	330	317	331	298	316	289	301	342	289	360	336	327	321	338	327	345	334	313	336	308	314	320	295	334	320	285	337	338	294	336	318	340	353	309	293	305	331	321	330	298	301	321	294	315	325	334	306	317	297	314	332	321	330	343	319	355	314	322	320	294	312	302	300	326	313	312	339	324	357	331	310	305	286	306	325	312	325	302	315	359	340	320	317	311	292	324	303	346	316	329	342	310	332	309	345	347	327	331	293	345	327	339	308	310	300	316	330	342	312	328	319	363	357	325	331	307	317	287	341	323	306	327	312	341	343	314	285	310	294	318	312	320	330	342	338	305	325	311	320	319	313	297	337	340	310	319	325	308	301	313	315	332	333	307	318	302	315	315	344	295	286	353	339	335	304	318	325	321	315	330	308	327	320	330	337	317	354	367	310	315	319	321	329	287	323	308	322	328	316	339	339	339	327	327	306	349	339	325	330	290	319	321	339	328	331	338	299	310	307	343	307	343	340	311	303	344	311	310	340	320	340	321	329	325	333	321	325	315	342	312	343	306	318	325	322	309	328	285	321	304	322	334	318	320	362	313	346	339	305	334	304	348	326	332	331	330	315	316	314	322	309	321	306	320	321	297	324	322	350	312	342	353	321	327	300	320	333	335	320	309	322	335	320	328	329	314	333	322	332	313	325	307	302	316	306	290	321	344	320	310	316	300	320	320	338	324	318	343	316	304	317	318	289	306	316	301	347	314	316	315	337	301	329	333	307	329	314	320	275	320	335	370	336	334	311	302	294	334	346	348	303	302	344	321	331	311	300	308	290	327	350	326	325	327	359	314	314	312	328	348	332	318	341	325	325	373	318	339	316	325	340	294	317	316	340	295	340	338	331	298	355	324	308	306	334	335	328	298	304	318	332	330	296	323	339	306	321	322	306	301	288	359	340
16844	1614	1247	904	680	518	433	374	330	315	231	242	225	207	229	204	216	192	196	202	176	205	205	164	188	188	187	196	176	205	183	185	164	167	166	174	170	172	198	180	166	163	185	181	175	185	153	166	176	186	173	168	200	142	157	182	168	154	176	191	170	156	153	179	169	159	159	196	144	168	167	150	161	167	163	150	178	177	161	176	169	160	181	159	167	173	164	167	148	167	189	178	174	145	160	187	171	172	174	156	169	157	176	147	195	159	160	154	167	158	158	177	182	153	161	159	163	180	164	159	183	158	193	178	180	174	171	174	169	178	156	172	180	187	160	172	177	178	168	141	164	174	139	184	164	179	158	174	174	157	184	152	154	161	161	166	155	146	157	146	166	188	158	182	177	164	157	176	195	187	170	177	165	166	167	171	170	161	169	167	158	146	189	170	164	163	171	200	183	168	168	149	152	177	180	173	163	166	169	162	164	161	159	167	193	178	168	175	167	164	181	159	182	165	181	166	161	147	159	164	145	159	177	160	152	167	176	150	151	148	150	179	151	177	177	190	159	163	179	185	157	156	179	145	172	177	177	152	158	165	164	178	176	160	148	155	163	160	156	167	176	168	163	166	170	186	181	160	157	149	178	175	196	158	186	168	171	125	169	161	152	166	177	165	186	181	172	175	168	161	140	145	179	167	180	161	176	151	174	173	175	180	169	161	160	180	194	181	178	172	158	167	167	166	176	150	152	154	139	167	169	168	188	169	161	143	164	163	163	175	168	159	178	166	167	188	146	169	168	153	168	172	151	182	171	179	160	167	160	178	165	170	173	181	186	172	148	187	178	166	165	163	147	157	171	157	154	146	178	169	166	171	176	160	161	183	167	157	166	190	167	157	168	167	155	175	152	183	168	182	166	151	175	188	207	156	150	170	172	151	153	164	195	156	160	166	157	160	159	185	190	183	171	183	169	178	162	190	159	154	165	169	189	183	174	162	175	177	181	165	155	177	161	167	185	166	166	169	172	174	178	186	170	153	154	172	183	176	166	153	165	144	171	175	134	162	158	165	146	159	149	178	165	177	169	178	159	173	185	179	140	159	181	196	146	171	178	169	154	183	164	166	187	176	152	172	179	158	153	152	153	197	178	171	153	178	167	183	151	173	174	159	152	171	158	183	159	174	171	167	176	155	158	177	171	160	187	184	168	145	149	185	155	141	159	155	171	172	173	179	156	178	171	184	158	182	155	178	186	188	174	160	168	165	151	142	160	136	186	178	176	183	175	164	174	180	187	165	172	171	167	171	156	160	173	176	172	179	180	160	163	183	163	157	149	163	189	170	179	155	163	167	172	172	171	166	175	160	169	171	159	176	173	179	185	154	177	171	179	151	171	183	155	187	160	157	175	172	178	157	170	180	164	171	163	138	154	173	169	145	205	174	180	184	139	170	186	142	149	162	156	159	177	171	143	160	152	166	165	146	164	186	166	163	168	157	156	168	143	163	179	180	159	165	199	152	176	154	153	179	181	158	167	153	175	164	175	180	188	170	154	186	200	181	150	171	165	160	162	159	192	165	157	161	182	165	169	182	175	178	183	166	183	152	191	160	171	186	155	160	161	160	154	185	146	185	150	166	194	172	153	163	180	175	161	157	167	165	170	160	175	173	169	156	166	162	177	149	167	192	182	153	185	178	172	179	184	175	158	184	185	169	160	169	173	201	165	180	165	169	177	167	156	164	176	175	152	187	170	157	169	166	161	179	171	151	171	173	186	146	144	184	156	173	176	156	176	162	186	184	185	168	153	188	162	158	170	178	168	158	178	153	170	171	160	163	161	183	185	155	149	158	176	153	166	175	199	161	186	180	145	194	174	180	170	156	192	185	150	176	170	170	160	166	158	175	200	177	164	186	145	175	187	169	173	162	158	182	172	190	166	178	188	167	158	147	180	143	156	175	169	166	172	140	160	165	187	177	172	183	156	176	180	150	147	166	156	164	164	164	166	152	162	154	175	186	183	173	160	171	179	151	190	198	163	158	181	170	177	159	188	155	170	152	192	183	166	163	187	177	171	157	185	180	160	161	184	167	164	197	171	181	146	194	203	133	150	151	152	165	156	162	170	183	181	184	181	157	165	167	179	172	168	161	164	192	182	169	169	167	145	173	164	185	151	165	187	174	161	174	149	169	156	147	165	175	183	180	159	154	174	147	188	169	142	167	174	170	172	172	149	175	162	157	163	191	177	163	173	188	165	197	161	183	157	157	157	164	170	165	180	155	155	164	151	179	167	157	159	177	155	183	169	179	161	167	176	173	152	173	173	156	176	152	155	203	174	186	130	194	181	159	155	170	163	175	157	169	161	157	201	167	165	164	165	166	153	167	172	167	159	158	149	140	159	161	167	167	173	156	165	159	170	170	168	175	169	167	166	168	188	174	137	176	157	173	185	156	174	157	145	166	165	158	155	182	167	168	142	161	149	175	175	179	178	144	163	155	187	168	180	167	171	178	156	163	169	144	149	171	152	171	179	174	158	176	159	150	173	187	159	162	165	169	141	168	201	181	162	150	175	162	161	170	161	170	158	165	170	177	164	147	177	168	151	186	169	177	174	160	165	172	172	172	161	162	167	159	162	168	163	155	168	155	157	172	158	166	174	184	170	158	162	137	179	145	165	156	174	188	183	180	169	184	142	170	163	178	172	174	163	171	171	154	203	153	155	163	167	148	153	174	161	171	178	156	168	172	156	194	169	158	174	142	151	177	172	158	168	196	157	176	162	166	194	170	166	154	165	163	168	153	151	139	166	161	187	194	154	156	171	151	170	152	158	149	160	206	155	159	183	170	162	165	167	190	136	175	179	168	174	158	175	167	186	184	168	157	175	172	149	193	173	179	177	154	157	150	155	184	171	174	148	175	188	164	175	166	189	160	163	188	164	145	174	182	149	153	179	153	175	173	153	204	175	160	180	181	155	171	171	161	168	179	178	181	150	163	184	163	182	191	144	175	184	159	177	182	164	160	150	167	184	165	180	169	180	185	168	168	172	155	177	169	191	179	158	179	160	192	163	145	182	188	160	165	184	168	169	175	160	164	167	160	163	155	173	183	159	175	174	181	174	146	188	170	165	177	161	176	182	176	159	185	183	169	171	165	179	176	150	166	178	162	164	183	141	138	165	151	171	154	158	195	175	164	177	170	186	161	167	174	170	167	146	181	180	165	173	155	161	153	179	171	156	175	184	165	173	157	174	141	136	168	172	146	168	168	149	182	187	167	166	162	177	187	165	156	167	162	147	163	164	175	160	178	163	184	172	173	182	160	153	149	148	141	160	158	212	167	166	179	180	186	186	178	186	167	158	165	152	156	167	177	164	184	159	163	162	183	166	163	158	156	162	164	181	182	165	155	165	172	177	179	179	182	179	149	182	156	170	160	153	164	149	186	173	168	167	176	175	160	145	170	164	173	157	174	151	177	167	156	166	171	178	147	166	162	168	177	154	175	165	172	168	168
10086	1497	2962	3348	2817	2390	2082	1801	1640	1371	1365	1170	1087	1006	982	961	906	818	834	799	784	802	789	749	746	746	703	649	718	673	681	641	658	637	688	678	631	674	618	648	673	620	603	613	631	595	642	599	612	634	607	615	620	601	606	657	614	585	558	628	586	573	615	574	628	627	581	651	579	602	531	598	599	633	619	600	625	621	612	632	628	627	546	614	600	596	633	654	658	559	678	607	564	599	599	606	588	599	631	599	533	578	630	599	546	602	602	553	569	573	601	586	611	561	580	559	622	587	584	568	595	596	576	584	614	612	599	547	618	556	610	593	578	588	603	598	627	614	599	581	580	579	558	618	638	561	579	580	544	575	556	617	563	598	605	583	608	584	585	558	588	606	586	600	623	610	651	571	517	592	618	579	568	564	567	624	645	551	594	579	592	583	614	604	589	592	598	602	624	567	598	590	576	598	564	597	607	589	600	571	555	570	540	550	596	565	556	553	572	599	575	578	586	581	617	580	564	648	614	622	584	566	592	583	563	607	613	578	561	636	557	556	561	547	604	574	550	609	545	587	592	615	575	591	651	606	634	577	567	578	620	564	597	587	599	571	584	587	568	576	574	623	581	609	627	570	581	574	553	572	603	531	588	554	585	608	592	563	593	557	639	607	587	574	572	553	559	571	589	600	614	623	585	600	554	561	639	602	585	616	602	597	598	605	618	617	611	586	626	584	575	628	569	588	566	622	605	601	539	563	581	553	601	580	583	561	593	565	592	565	525	561	609	609	576	608	559	598	597	582	592	567	614	616	661	598	582	635	594	561	579	617	562	566	592	616	611	600	656	625	582	605	593	539	597	623	567	603	594	592	599	567	634	556	597	539	596	593	575	603	591	558	592	578	593	609	585	582	588	583	604	612	573	602	607	591	524	590	571	591	626	593	612	620	571	589	578	550	591	570	614	632	580	568	561	564	564	619	623	576	609	592	592	539	571	604	594	582	581	582	586	599	591	581	598	616	595	536	640	617	607	560	607	581	588	554	527	597	630	524	613	618	573	552	558	611	560	590	611	589	550	539	578	617	575	595	617	633	598	604	571	593	601	627	582	578	566	640	607	602	583	596	568	594	616	610	598	586	587	579	572	564	571	571	663	564	620	582	566	599	541	597	604	580	607	574	604	567	587	573	595	614	566	581	583	589	578	607	584	592	604	578	558	576	579	561	578	606	609	610	568	572	593	606	592	570	573	585	657	645	566	592	576	611	589	629	586	610	570	586	601	616	617	590	593	613	572	584	648	581	565	619	579	633	607	588	578	626	598	584	628	621	540	604	573	543	568	599	581	566	580	558	608	604	606	577	611	580	614	566	614	563	576	613	557	599	563	592	558	560	600	607	577	575	595	611	598	589	618	581	602	564	608	588	575	599	632	606	554	595	578	595	627	580	610	574	625	593	599	561	581	602	595	582	610	618	620	570	586	596	554	604	615	614	587	574	525	608	598	609	625	585	592	590	569	572	583	568	548	587	611	613	613	569	577	577	600	611	605	628	598	574	592	569	529	569	606	593	565	594	572	613	615	581	591	614	572	585	583	575	568	632	660	608	590	587	573	585	591	573	559	577	568	597	575	579	616	577	577	603	566	587	562	615	574	613	604	555	580	575	581	573	570	594	570	588	603	562	570	572	584	528	587	586	602	568	618	563	569	602	582	589	569	594	543	579	596	542	587	577	632	610	536	591	583	622	619	568	567	639	597	584	603	595	650	628	616	611	596	588	586	629	581	604	597	566	627	618	624	601	619	601	542	622	596	631	591	624	586	594	634	588	584	594	609	621	559	573	597	627	574	631	574	567	616	603	603	587	594	602	624	603	625	618	582	567	614	586	574	557	628	598	605	627	603	606	590	559	602	576	552	574	602	603	598	581	593	587	590	601	587	602	574	594	563	565	595	580	568	588	551	622	574	550	563	565	604	633	624	599	560	617	631	602	572	572	588	569	601	654	573	555	576	603	570	591	576	615	618	560	589	590	581	556	595	598	585	584	571	562	546	592	579	620	566	593	578	590	577	581	622	530	634	589	611	586	575	617	521	588	642	582	545	574	614	570	588	607	616	597	544	577	564	603	620	545	575	604	568	621	569	593	599	583	649	595	562	553	592	579	601	627	580	606	585	561	599	588	574	579	578	596	579	575	591	585	618	569	580	572	547	590	586	609	611	563	585	560	569	618	571	566	581	588	581	650	601	614	564	610	598	618	644	586	572	562	602	579	574	544	567	577	618	621	596	601	640	586	583	615	588	592	588	586	613	602	625	577	612	580	587	547	573	595	618	570	595	596	596	615	569	589	561	554	595	615	574	553	569	599	585	585	520	601	611	597	619	599	606	560	556	586	602	576	600	580	584	604	587	610	594	578	587	599	572	532	606	558	623	548	584	606	582	594	582	642	567	593	590	629	574	594	589	632	568	574	588	586	573	603	589	584	592	568	582	602	595	586	583	599	600	562	583	578	569	551	583	548	573	587	559	543	575	589	566	564	624	605	588	575	607	644	580	608	601	600	561	575	551	568	595	595	571	618	572	577	553	604	607	571	635	589	619	597	577	590	608	616	595	638	602	560	569	591	577	594	583	608	598	569	545	608	619	565	582	607	655	587	601	578	583	566	586	582	572	562	595	564	585	600	563	564	609	619	559	594	590	573	561	566	595	542	592	596	592	593	586	632	576	586	576	589	593	588	545	560	585	588	597	608	622	556	605	587	569	587	555	542	604	593	614	610	543	585	585	564	578	572	611	640	599	559	572	560	588	559	619	596	608	582	586	604	581	605	588	588	598	553	596	590	592	566	585	576	620	584	555	580	600	579	585	615	606	599	599	565	581	593	571	585	587	602	611	565	569	623	596	586	593	600	606	582	568	588	600	585	568	593	539	608	614	574	606	585	593	602	625	634	578	607	562	583	607	598	640	611	601	536	570	563	619	541	567	567	640	553	592	587	611	569	620	624	605	575	598	568	572	580	600	619	592	627	602	589	575	592	576	587	586	572	601	589	597	565	578	612	636	623	561	591	547	575	588	584	547	590	616	587	575	611	577	588	563	615	669	568	590	577	577	597	570	598	664	594	600	605	610	523	589	593	599	608	622	611	568	545	581	598	579	560	606	560	580	582	540	588	610	573	574	612	567	566	587	592	606	582	583	546	581	587	615	604	613	585	609	569	617	607	600	566	581	559	580	597	623	572	576	604	556	596	564	612	542	563	611	620	588	584	596	613	622	631	580	602	613	605	605	604	602	574	592	574	570	575	602	597	583	568	578	569	551	625	537	585	607	603	574	550	578	585	601	589	632	561	609	534	648	621	567	542	614	565	619	585	561	583	605	577	582	588	593	576	592	577	560	575	607	568	619	590	640	558	585	553	535	583	606	593	617	617	602	585	608	591	552	598	623	606	591	547	574	599	595	565	576	591	624	615	581	571	579	583	622	581	603	591	585	592	603	585	612	582	599	587	567	612
28683	6300	2390	1678	1254	893	741	616	559	475	454	373	380	293	307	333	334	286	260	251	292	276	279	261	260	264	261	262	236	259	226	249	239	226	249	232	226	264	241	252	214	239	234	226	255	229	252	226	233	230	235	250	242	202	221	236	238	237	202	233	214	243	215	238	232	237	217	238	226	216	228	251	247	240	250	250	247	220	221	222	221	203	214	242	237	210	237	240	224	261	226	233	244	245	207	220	247	241	251	235	206	233	229	233	238	229	218	243	219	259	215	223	207	263	240	208	241	237	231	249	235	266	197	240	212	212	238	221	216	228	244	259	221	201	228	243	233	232	217	247	236	219	226	241	241	242	262	242	215	235	216	222	222	262	225	231	187	223	262	218	245	242	237	212	232	232	196	221	221	240	238	214	250	254	236	253	237	217	245	228	234	234	233	236	199	220	229	236	242	245	248	213	229	235	256	240	236	242	242	243	222	244	233	226	221	238	220	245	223	229	222	212	246	229	210	241	218	259	204	222	223	207	217	216	226	201	226	224	238	240	228	232	233	230	231	244	212	218	258	227	218	217	210	228	227	243	225	224	202	226	206	249	236	240	217	195	231	273	209	237	243	237	244	230	225	186	232	231	216	223	234	237	218	211	248	236	248	254	210	238	247	247	235	237	246	215	250	222	212	245	235	221	228	230	216	199	202	215	210	244	232	225	244	225	239	255	218	248	248	211	235	220	246	210	206	238	260	258	236	229	232	239	241	207	229	215	219	225	229	237	215	218	224	234	214	221	231	262	244	247	208	228	238	222	238	260	230	200	221	218	224	254	247	232	230	248	192	222	218	244	222	229	231	241	233	215	214	234	224	222	220	243	232	246	236	234	214	248	229	206	226	224	207	217	215	225	242	230	239	231	219	218	233	210	226	264	236	232	220	255	217	240	220	247	229	236	217	209	236	200	233	211	216	217	233	213	226	240	245	252	252	229	215	253	220	226	203	221	238	241	207	233	244	238	229	217	252	241	204	220	236	227	221	230	214	217	216	216	225	225	216	234	218	192	226	229	236	257	246	213	223	216	221	231	258	219	221	266	252	230	216	195	226	233	222	222	222	230	205	215	217	217	250	226	203	249	263	239	214	219	252	232	234	204	216	219	208	201	219	228	219	197	240	239	224	204	233	221	232	252	188	217	237	202	243	230	234	247	231	211	195	208	222	225	238	228	249	216	241	230	197	226	248	238	224	227	241	237	236	254	246	241	237	226	253	257	213	236	221	215	198	217	213	209	203	253	213	222	228	221	205	221	218	242	227	228	211	259	218	222	206	216	244	214	210	230	244	223	233	210	231	246	235	226	230	209	223	234	227	220	221	232	223	235	256	240	236	222	237	227	263	221	221	243	227	219	248	235	209	241	235	248	247	229	219	247	256	199	235	214	242	213	247	201	219	235	203	260	232	210	233	238	214	236	257	230	216	225	237	258	241	231	246	223	233	213	231	248	197	233	236	234	261	252	209	233	235	214	245	267	190	247	211	239	233	215	245	219	244	194	233	214	261	213	240	221	216	214	234	230	230	231	231	211	223	261	254	219	230	226	241	216	220	246	214	243	230	220	227	258	226	251	213	243	222	239	224	239	256	247	244	230	238	237	226	231	190	234	233	221	254	228	228	221	241	233	209	233	206	227	241	225	204	238	228	235	200	247	234	196	230	216	235	241	236	205	234	203	204	229	204	232	218	227	224	220	217	235	223	219	195	216	237	203	213	225	232	218	239	233	208	231	209	210	251	217	247	221	238	215	224	239	211	210	209	226	237	204	234	226	243	201	244	238	236	231	238	216	239	213	222	213	233	253	224	235	243	223	236	219	196	227	227	226	229	224	234	234	220	226	242	219	218	231	206	220	200	232	187	203	233	212	229	222	255	242	215	226	230	213	236	210	245	232	235	236	199	218	235	244	242	236	226	217	199	236	233	245	241	220	220	240	265	256	214	210	229	229	241	233	208	243	223	201	188	215	231	253	239	226	223	241	225	229	228	235	210	234	225	222	250	242	225	213	231	235	224	237	249	213	233	236	233	220	201	240	217	248	208	219	255	220	240	247	197	214	227	212	238	205	222	238	235	227	227	249	222	219	238	216	235	231	204	250	227	248	243	260	239	237	239	239	187	237	240	221	224	218	240	237	237	239	244	226	221	240	225	240	235	242	247	224	238	234	206	231	220	223	228	246	246	223	233	235	215	239	226	233	213	214	217	217	213	211	233	234	242	225	214	214	208	245	233	205	221	240	244	234	223	234	246	276	230	217	223	221	230	220	213	240	208	223	246	223	248	250	201	213	199	216	230	212	230	222	234	231	218	250	235	206	251	228	224	224	228	211	215	229	237	234	227	226	277	254	251	215	223	252	232	224	231	234	243	222	219	236	236	246	240	209	240	239	249	223	241	219	212	234	216	227	218	240	210	204	229	245	232	222	241	225	228	207	227	245	252	231	227	225	217	214	242	226	221	249	196	224	215	211	253	242	224	237	244	236	214	221	238	231	230	224	225	250	218	220	230	224	245	222	243	243	241	259	201	231	210	243	247	247	248	234	198	220	242	231	232	233	242	226	232	239	257	230	217	203	209	200	233	216	248	260	220	193	226	215	230	232	258	223	233	234	241	222	214	211	235	236	207	249	197	227	221	252	234	271	240	250	229	239	207	238	225	225	198	232	238	235	235	246	204	235	234	227	231	215	214	231	223	234	239	239	217	202	245	224	227	218	202	223	237	235	245	228	277	214	235	222	231	223	252	219	216	242	240	244	219	240	219	214	239	247	246	209	235	249	209	217	221	214	229	227	209	209	218	240	219	213	209	230	233	241	225	217	226	239	195	223	247	229	223	201	225	211	250	229	234	235	216	229	249	223	241	218	224	227	238	247	250	208	220	218	220	221	222	228	226	257	227	240	216	219	234	242	234	216	228	237	230	249	242	215	246	246	220	200	233	221	201	212	233	238	260	235	228	225	229	229	229	201	250	231	250	244	241	227	208	250	223	226	229	196	235	212	226	230	239	211	227	245	225	235	226	251	228	209	245	267	232	224	227	211	233	224	212	226	205	232	250	227	254	219	249	225	240	225	240	229	240	212	232	226	233	227	254	229	233	226	235	227	236	245	217	231	210	233	228	224	240	238	211	233	200	238	242	216	244	231	222	245	227	219	235	219	225	233	250	215	207	246	221	219	231	252	237	256	236	229	218	212	230	245	231	242	241	215	221	221	217	205	205	208	255	236	232	249	244	241	233	216	230	239	230	252	207	204	219	239	248	233	209	199	229	228	232	217	207	250	226	200	205	231	238	214	212	217	229	214	229	222	246	200	232	226	240	226	228	216	225	251	214	263	216	226	208	230	224	237	227	233	249	227	248	206	233	254	237	241	240	246	223	226	240	219	229	235	224	210	240	231	256	238	253	211	223	231	248	209	198	233	225	230	222	227	221	220	210	231	221	215	210	225	221	237	259	243	199	237
14649	2516	4892	5825	5082	4271	3516	3093	2633	2396	2147	1926	1746	1580	1513	1426	1354	1328	1175	1221	1152	1117	1025	1065	1025	1043	984	996	917	918	847	938	946	901	887	861	874	923	877	839	841	825	868	824	818	839	845	822	829	854	830	786	843	790	813	812	816	771	769	867	796	791	818	831	843	786	793	857	769	770	760	821	801	739	792	789	814	745	784	789	817	743	806	799	763	802	773	817	771	769	773	740	784	785	802	809	802	752	727	754	773	774	753	750	765	753	781	754	753	762	825	815	764	787	760	740	752	764	740	784	765	754	786	742	758	799	774	800	793	792	759	786	716	749	768	751	734	786	767	743	747	794	755	729	781	759	769	817	732	713	786	744	746	754	777	751	755	722	719	804	739	754	799	752	752	782	774	713	746	797	745	787	714	705	748	743	785	758	727	763	744	712	758	792	760	733	751	762	732	720	771	754	728	762	735	737	802	803	776	727	745	725	756	711	771	727	766	814	756	762	777	762	777	758	751	788	766	793	739	751	750	768	766	760	747	770	768	737	774	693	793	743	699	730	749	755	786	791	733	725	757	804	751	750	773	777	741	726	710	752	774	770	748	776	721	746	726	770	727	765	750	790	756	743	714	797	750	749	779	780	763	762	771	727	733	831	782	762	754	754	766	756	760	746	756	739	798	778	743	776	812	729	759	747	772	761	757	727	764	771	765	797	783	774	748	732	753	738	739	736	725	769	767	750	711	765	806	754	740	777	803	744	755	766	741	724	730	789	744	728	726	755	730	784	765	737	788	719	786	784	726	731	734	812	738	755	750	796	771	735	770	770	741	772	763	763	779	762	734	698	737	743	740	734	709	727	756	768	727	794	769	776	765	724	738	714	742	773	792	746	763	778	792	755	719	778	815	716	801	745	753	766	753	754	733	717	733	747	754	751	777	764	766	719	717	773	765	742	766	770	744	769	724	717	750	738	794	795	799	794	785	781	780	751	769	761	773	739	771	771	715	734	768	748	778	752	744	750	742	742	732	738	787	749	741	740	768	770	756	720	747	756	749	777	794	739	786	733	760	747	753	798	797	737	764	745	765	823	815	729	750	745	800	760	754	748	758	753	732	768	695	749	748	778	729	805	742	735	693	788	764	805	796	746	740	754	763	765	759	717	751	762	777	756	782	794	731	756	756	765	702	722	800	767	696	787	775	749	766	744	748	798	720	814	741	770	763	762	769	744	763	736	721	796	717	784	727	762	752	713	789	731	779	727	724	774	775	805	812	738	720	811	753	801	732	825	802	762	774	748	768	788	764	778	768	771	766	720	757	767	756	800	708	807	790	771	780	739	737	733	778	834	817	775	824	730	766	755	697	755	753	714	783	761	736	798	758	745	744	795	757	756	747	731	786	704	761	694	751	710	737	743	768	766	770	732	755	792	705	785	753	716	756	786	742	722	733	754	784	735	770	754	787	779	724	772	776	825	761	755	760	721	755	756	749	802	759	790	770	761	741	766	681	760	791	775	736	723	732	758	737	688	742	751	724	760	754	786	806	728	756	709	754	767	750	725	756	756	724	764	740	802	729	729	771	785	737	819	789	736	806	736	722	755	670	776	805	765	726	750	766	740	760	771	743	767	798	764	814	755	722	736	810	756	802	768	747	749	780	691	762	710	727	730	766	763	721	756	750	712	768	747	774	743	759	805	749	728	782	775	738	779	806	745	781	748	789	735	766	745	737	728	775	756	769	725	745	771	736	731	723	743	776	726	773	771	823	775	741	735	748	767	772	732	749	760	754	775	770	739	713	745	802	747	770	711	740	768	820	772	730	751	760	770	743	768	744	716	776	796	776	789	742	766	779	776	738	765	732	752	703	799	755	745	723	755	745	788	734	764	776	739	789	775	762	780	774	754	739	759	774	692	783	777	719	788	775	789	719	743	758	801	727	768	758	759	764	791	772	810	765	710	747	732	735	764	734	734	793	760	788	787	760	775	686	778	747	737	710	714	768	752	768	779	754	724	760	780	711	751	773	730	780	711	745	777	782	740	747	741	732	736	757	780	745	723	749	687	750	745	779	718	810	783	774	747	726	725	785	748	749	736	746	753	755	754	745	768	771	759	727	779	697	707	781	755	737	735	749	780	774	737	758	742	730	752	778	753	813	743	742	748	784	803	768	762	717	780	734	770	721	754	760	772	743	781	726	747	766	733	718	787	735	798	716	792	736	781	739	824	740	797	749	742	760	750	747	756	719	723	733	755	800	763	783	751	737	761	802	723	776	740	772	768	765	781	793	761	793	751	747	799	752	780	782	772	797	789	797	835	739	787	796	757	764	748	784	725	795	735	694	734	758	793	736	767	721	734	733	766	784	774	793	724	779	763	774	718	713	792	746	782	742	689	733	703	710	734	735	742	756	789	826	769	769	726	719	723	743	779	719	734	771	701	797	748	768	738	707	765	749	735	779	731	795	779	711	700	750	760	712	756	767	734	739	778	749	686	750	760	783	799	755	739	745	763	745	727	725	744	756	803	714	741	781	770	743	785	740	723	844	703	722	742	771	767	720	817	754	737	732	795	769	733	783	739	749	795	776	717	739	763	786	761	758	771	791	722	745	746	779	766	766	788	736	735	776	741	735	747	749	769	726	792	744	801	738	757	810	803	723	759	736	730	742	818	743	688	769	761	756	741	792	811	767	782	739	838	760	773	763	811	779	728	735	758	741	784	779	747	752	781	698	775	796	818	775	734	731	734	757	725	776	802	763	802	742	729	749	756	770	791	733	761	741	764	757	793	747	743	730	740	802	776	773	721	764	714	805	809	753	772	758	756	792	772	767	758	735	784	763	759	748	784	719	728	774	761	791	742	752	708	750	763	781	723	720	743	727	747	817	745	782	780	782	767	754	787	747	750	788	763	751	754	754	724	733	762	770	732	753	761	820	785	769	781	762	693	704	713	763	711	758	739	764	786	735	774	717	744	729	783	797	772	756	768	731	766	783	764	795	713	714	711	758	726	801	799	698	718	698	781	755	777	747	751	793	778	728	776	783	769	760	739	773	800	803	803	733	751	761	726	771	780	786	776	763	703	768	755	762	764	776	792	785	754	762	777	726	765	741	727	756	787	750	783	753	742	760	731	771	790	759	757	741	743	768	720	723	754	707	805	761	746	777	738	748	771	800	712	714	729	824	788	688	758	727	796	717	752	711	745	783	722	791	768	733	750	720	780	744	781	747	815	727	705	746	755	745	737	778	750	754	725	760	775	763	728	765	750	721	736	783	812	699	731	771	767	744	798	744	748	742	761	772	745	769	741	730	778	782	801	733	764	725	725	811	752	740	738	770	723	751	768	751	797	746	737	750	754	762	747	740	733	793	740	701	778	732	750	765	743	775	833	769	782	743	748	741	762	785	720	717	750	730	704	766	774	679	749	789	779	779	738	832	762	734	706	756	717	745	750	787	749	763	740	733	744	744	746	713	748	784	753	743	770	722	768	735	727	786	752	753	753	771	750
2027	172	150	138	103	99	95	99	103	93	89	94	86	64	81	69	76	94	67	91	74	72	93	81	83	71	84	77	77	94	73	80	83	75	68	85	72	81	95	64	72	92	74	89	69	85	73	81	83	85	72	89	78	84	81	75	82	71	78	92	86	82	98	78	93	80	97	72	79	80	80	78	71	98	67	70	69	62	77	93	69	73	78	74	85	77	74	75	67	73	71	78	87	75	82	70	73	83	94	69	85	70	82	71	89	76	93	83	89	82	103	71	61	86	69	92	74	78	80	78	75	77	78	60	89	78	80	84	87	74	92	80	78	59	76	68	73	76	80	72	67	96	80	84	80	74	74	66	85	75	82	83	80	87	73	80	73	68	77	88	74	75	80	100	83	86	77	77	74	78	85	79	80	71	87	72	93	84	90	70	82	88	80	77	75	76	84	89	69	71	73	92	64	78	72	79	90	63	72	69	84	79	63	71	84	74	69	88	62	81	77	77	93	60	85	75	88	69	75	64	90	73	71	72	83	61	77	88	79	81	71	91	76	73	72	70	79	74	78	75	67	80	73	77	93	78	65	81	85	79	89	76	91	89	62	80	79	81	70	81	80	79	66	78	80	86	60	83	78	76	94	79	75	72	81	84	86	78	88	78	77	87	76	74	83	66	87	77	81	63	57	89	78	85	84	78	93	88	79	81	75	95	81	68	82	64	99	94	89	65	77	62	63	68	79	96	84	72	84	88	76	91	78	64	71	72	74	86	90	85	85	83	73	80	84	74	79	100	69	71	71	71	67	82	78	82	77	65	62	87	75	69	75	82	90	87	81	83	82	83	69	87	76	77	69	76	72	89	94	77	83	75	83	75	82	77	88	82	79	71	67	81	91	81	70	89	81	79	77	73	82	74	69	73	80	84	93	78	87	78	79	90	72	79	85	96	71	63	98	73	82	90	83	97	72	78	75	67	60	84	73	102	92	74	79	65	86	89	78	85	77	67	74	94	71	69	79	83	87	58	79	68	73	87	76	77	84	92	77	84	75	67	90	84	92	93	73	67	80	88	86	86	82	90	88	68	69	75	84	81	76	79	68	78	68	71	82	81	80	79	83	79	90	74	71	83	62	65	88	73	83	68	81	80	86	69	79	69	66	77	75	73	82	70	79	74	76	74	71	69	68	81	79	87	73	79	89	84	92	81	80	64	88	84	68	101	92	76	92	78	90	100	89	81	64	72	81	69	80	81	75	79	68	82	72	69	96	73	80	91	78	71	83	78	69	87	87	71	77	93	78	81	76	79	58	78	92	84	78	82	73	67	79	71	74	91	93	75	74	72	86	79	89	77	79	94	89	72	78	60	78	94	68	79	88	82	70	79	79	77	80	84	82	79	66	81	80	85	91	79	64	83	82	69	91	81	81	68	89	73	85	69	79	59	86	88	77	78	76	74	86	82	77	74	80	79	74	94	92	80	88	87	72	85	101	77	70	75	90	76	91	93	89	81	77	80	96	108	79	72	81	80	76	86	83	82	72	74	78	101	69	72	81	64	69	77	70	85	89	72	98	77	82	71	80	74	86	77	72	65	84	86	97	65	74	87	82	79	68	76	68	81	82	71	86	96	102	83	64	81	78	90	65	80	80	86	85	87	83	75	81	76	78	82	78	90	100	62	85	78	83	65	64	99	69	104	87	77	82	73	62	68	69	74	82	77	88	75	70	93	84	73	85	79	67	85	77	78	79	77	77	76	76	75	92	90	76	74	85	72	80	73	84	69	85	81	75	92	81	91	89	70	94	90	79	75	74	73	63	69	81	86	91	70	76	79	87	82	85	67	79	74	75	80	75	77	82	69	97	73	79	72	96	77	82	83	69	82	80	73	102	92	77	94	74	75	74	85	82	79	74	67	76	81	78	77	78	78	88	75	77	67	69	62	76	86	77	99	89	81	92	60	86	73	70	77	85	90	74	73	73	85	68	84	60	73	79	89	82	87	83	81	88	69	88	82	74	80	67	75	62	87	78	84	68	84	73	85	107	78	86	74	65	86	88	93	78	99	88	74	76	82	81	88	87	75	79	81	93	75	79	84	71	91	93	87	69	71	81	76	76	71	76	86	85	78	73	72	99	79	88	86	105	75	75	91	85	92	85	84	74	82	84	71	80	79	73	78	89	75	90	86	74	68	88	79	68	71	68	83	63	75	72	71	77	69	72	88	75	72	71	78	75	83	76	85	79	72	81	67	71	59	67	76	81	78	80	75	77	76	77	78	72	66	76	61	95	90	72	79	70	73	82	96	71	80	87	64	79	80	69	81	85	56	93	79	58	88	70	85	77	88	80	73	83	76	76	88	86	82	90	61	87	101	92	83	71	65	84	83	74	81	78	92	75	108	84	71	72	74	80	72	88	80	72	71	76	66	78	79	77	80	84	77	79	68	88	65	89	75	88	82	78	84	71	79	72	72	77	72	60	66	88	75	71	69	92	78	81	73	71	72	76	94	90	70	87	69	77	72	82	84	101	79	83	81	78	74	62	78	80	67	79	63	76	67	79	80	71	81	75	78	76	70	88	76	63	74	84	66	95	80	82	73	96	73	69	73	87	82	89	77	79	74	83	67	75	82	81	82	90	86	82	77	80	72	77	85	83	65	90	84	85	73	70	86	79	74	72	84	90	75	70	79	70	99	90	85	81	75	70	67	82	85	91	93	89	98	86	81	67	83	88	90	89	76	89	78	76	76	75	94	75	82	75	81	70	81	91	75	69	88	66	84	83	85	78	77	73	86	81	86	74	76	61	82	81	81	84	76	87	86	75	88	78	77	83	83	71	60	68	66	92	72	73	75	64	79	81	81	82	81	73	82	94	90	77	74	76	86	75	74	59	69	92	94	81	81	79	92	89	90	90	83	73	77	76	67	73	86	98	74	76	76	75	84	79	85	78	77	94	82	83	81	86	91	79	82	77	71	75	84	79	76	71	74	74	80	69	83	88	98	74	76	73	91	86	88	92	79	81	81	66	80	74	94	88	89	71	76	78	68	85	104	73	62	71	91	90	78	74	88	89	87	91	77	79	82	73	82	82	79	79	82	88	94	88	68	72	82	71	96	68	95	77	71	86	69	74	82	84	88	82	68	64	80	88	83	74	77	92	90	62	59	71	84	87	83	68	65	84	75	70	83	94	74	78	70	87	66	81	85	82	77	86	91	78	83	75	87	66	80	89	79	78	79	68	79	100	84	72	75	73	65	93	68	78	98	98	87	78	82	82	93	80	83	69	72	77	86	86	79	72	80	84	64	82	79	74	82	75	85	81	81	71	83	78	74	69	78	85	63	95	87	81	67	76	63	91	99	84	91	102	84	49	88	74	80	76	78	73	86	73	69	61	100	86	64	77	65	76	76	87	71	84	65	66	88	79	95	94	100	79	67	80	91	84	82	73	93	74	77	56	85	82	76	96	69	81	80	79	85	82	92	73	74	65	77	75	81	103	68	75	76	89	88
3195	391	503	496	459	447	401	395	372	398	397	365	326	375	320	336	374	345	361	298	352	330	347	303	332	340	347	331	312	324	310	270	319	329	356	320	318	308	337	318	281	308	337	346	331	331	315	332	306	336	313	316	333	331	312	324	298	326	308	329	318	335	301	339	339	342	322	318	319	355	306	322	306	323	304	308	324	322	326	334	300	332	335	286	323	334	317	341	314	292	293	319	318	331	304	312	310	324	339	316	315	324	321	342	326	304	300	299	343	297	345	329	334	302	340	323	353	309	324	306	310	326	322	341	305	327	350	330	333	310	313	332	333	298	326	324	331	325	315	295	322	339	341	323	314	320	329	317	320	294	343	309	339	306	305	321	297	359	343	338	326	350	309	343	300	342	327	326	321	315	296	305	315	319	298	328	316	333	320	338	320	305	346	321	300	331	303	317	331	291	291	293	306	345	318	339	293	352	295	306	344	323	313	333	319	317	320	336	359	314	314	335	344	331	306	312	333	308	309	319	323	318	301	322	322	347	333	357	308	304	317	331	340	335	300	308	318	344	295	356	321	311	314	321	333	300	331	345	297	333	291	321	323	314	324	335	330	316	301	344	324	331	299	318	344	343	360	333	303	342	334	312	336	340	320	361	307	304	327	300	310	335	299	316	345	305	343	325	331	315	324	307	308	317	336	298	276	291	342	324	314	298	305	322	318	316	311	333	293	303	345	298	312	306	361	331	323	321	340	371	341	348	301	330	342	317	314	306	313	311	300	324	311	346	312	328	337	278	338	338	311	315	312	373	332	310	303	340	304	285	322	300	336	314	330	325	324	329	335	327	326	307	324	332	357	300	313	293	334	321	322	318	327	316	324	324	341	314	339	357	368	335	301	335	350	311	331	347	292	307	284	320	313	306	337	297	338	327	295	304	330	327	319	327	335	304	318	304	347	304	322	336	294	322	315	324	308	309	289	293	335	349	345	311	327	335	322	345	356	332	338	317	343	326	331	315	296	344	302	317	293	298	345	321	323	367	319	338	321	332	326	319	331	349	362	337	333	342	313	337	319	334	319	298	326	360	302	331	328	314	301	341	314	318	335	328	314	346	325	350	298	318	350	347	323	302	336	322	344	342	323	301	330	302	300	317	301	295	345	345	335	314	332	345	330	322	312	298	320	299	313	328	318	324	325	307	329	319	320	310	299	345	338	347	336	290	317	327	335	312	328	311	324	356	327	308	306	353	339	315	330	320	326	310	309	286	313	337	328	303	325	323	344	313	302	311	297	315	328	318	354	282	301	330	319	308	305	327	351	329	338	338	330	302	335	323	324	347	312	302	288	297	284	291	351	307	326	330	302	308	333	325	313	324	319	306	288	302	340	331	309	338	334	307	297	332	329	301	313	299	327	325	332	359	358	303	317	320	301	329	308	332	344	337	321	300	331	307	297	349	304	316	294	323	333	318	306	310	294	324	309	301	267	301	301	284	309	307	344	349	315	322	311	291	338	339	314	325	340	340	329	314	301	308	322	330	336	322	331	304	336	335	337	330	321	276	319	323	303	334	285	333	307	324	320	305	319	300	336	338	327	332	329	302	331	345	332	295	355	329	322	314	321	319	335	313	310	336	318	340	323	382	340	310	324	317	331	345	301	324	322	335	307	329	311	315	320	307	336	327	345	313	305	349	298	319	342	328	299	381	332	289	310	318	321	301	336	298	361	338	322	343	320	334	326	342	343	305	308	339	340	335	350	330	306	337	328	298	307	308	328	328	295	336	341	324	316	322	336	322	353	316	316	335	348	299	308	337	315	318	352	323	334	310	306	348	294	323	302	325	345	304	318	296	329	339	297	308	296	341	326	321	340	326	344	333	293	311	331	294	339	298	327	329	316	321	322	331	311	344	325	309	313	335	370	336	332	316	339	338	339	313	322	298	345	312	306	302	291	314	322	325	302	299	346	309	314	326	345	311	322	313	324	321	323	364	335	325	328	334	311	320	321	317	339	321	316	351	314	311	295	295	293	328	320	307	300	313	364	342	308	359	335	335	343	326	341	311	332	334	348	301	340	312	317	354	306	310	313	294	333	305	359	335	313	293	319	335	318	334	320	291	312	314	336	314	306	310	286	323	324	324	340	338	311	310	339	299	290	337	325	335	317	310	320	356	333	311	321	382	302	306	317	303	291	306	327	302	329	298	300	332	320	322	309	302	344	320	330	341	342	322	339	330	312	329	352	327	304	327	336	335	319	343	332	304	312	318	324	278	321	314	311	342	297	330	314	308	303	305	302	295	333	311	347	313	311	312	328	343	280	316	316	306	310	330	300	322	355	303	337	299	310	334	333	304	322	347	351	312	328	314	288	311	338	317	344	309	323	290	318	361	345	334	325	309	296	340	323	316	298	336	346	324	333	322	334	316	321	323	329	311	302	306	320	335	334	317	305	322	325	322	329	310	341	301	338	309	328	357	348	316	359	311	285	318	318	310	310	346	328	332	315	305	300	325	318	311	332	344	329	351	320	346	345	325	326	338	338	329	318	335	309	333	338	324	321	341	314	325	317	306	312	317	320	306	339	314	336	318	348	331	342	357	359	303	346	337	285	303	348	322	310	292	344	319	317	347	300	303	334	297	329	304	295	318	331	300	309	350	326	330	306	324	311	358	294	329	307	324	311	315	328	305	334	345	361	313	314	328	313	316	306	299	326	308	299	300	332	309	321	328	329	280	305	323	315	316	292	355	331	336	315	315	311	317	316	350	327	316	300	325	310	331	342	313	325	342	341	317	323	321	337	364	299	342	344	351	331	316	323	333	319	326	321	332	361	307	333	320	317	320	323	319	335	345	310	327	306	360	321	366	310	329	323	300	303	368	353	326	311	314	333	307	338	345	342	318	325	334	320	330	333	339	306	331	340	340	324	319	353	335	323	336	330	332	312	306	303	309	346	320	301	313	298	310	342	312	306	334	328	321	336	294	330	293	321	334	343	308	354	340	343	344	332	313	347	326	308	370	310	304	329	313	348	350	320	327	319	300	338	317	303	312	286	326	327	341	384	312	347	339	322	318	332	328	302	335	324	322	315	321	326	327	316	312	336	310	327	328	315	314	334	320	261	358	316	309	316	325	325	333	292	312	316	362	313	329	359	343	310	326	332	335	303	288	349	309	316	332	310	330	304	349	308	327	311	315	304	307	318	329	371	324	324	342	308	317	325	298	342	324	310	341	323	326	325	309	322	356	348	349	325	311	329	326	346	313	325	322	351	333	288	324	336	315	330	340	301	322	311	307	331	303	338	295	329	328	333	354	328	358	354	309	345	336	287	283	318	319	340	306	337	304	322	336	358	352	310	318	322	341	343	343	332	319	326	341	350	311	337	319	367	337	343	338	337	307	320	335	319	314	316	342	323	339	334	294	297	319	339	284	350	318	299	314	314	330	327	309	324	348	298	319	314	305	313	295	329	338	334	330	333	313	356	291	382	324	324	340	327	359	323	315	317	308
14227	1259	1260	920	675	557	423	387	303	312	254	241	245	232	251	214	215	211	200	186	186	199	180	171	190	188	178	180	185	170	166	202	177	178	182	155	161	202	196	203	177	199	158	177	175	166	166	161	186	166	164	193	187	158	197	159	152	158	196	196	159	159	170	157	158	163	162	155	158	172	161	189	164	149	157	169	154	175	180	183	164	183	163	175	156	184	184	179	193	180	177	173	197	175	149	193	164	164	146	183	154	168	162	153	155	170	186	136	176	181	180	155	166	182	149	195	166	154	158	173	168	160	159	178	156	170	172	171	181	147	162	178	161	191	180	164	176	148	172	165	171	175	186	168	164	156	161	163	166	185	188	183	169	190	141	177	186	192	155	166	166	168	155	184	167	178	188	174	157	177	180	176	142	169	170	172	161	185	178	161	149	166	164	171	145	185	181	148	151	165	142	181	174	171	178	180	155	186	168	173	171	178	157	167	181	176	191	186	171	175	161	157	173	197	181	166	174	163	159	171	174	173	167	162	176	177	184	160	136	174	185	168	162	199	156	155	173	162	172	168	165	194	167	171	177	157	155	172	182	178	194	197	171	172	170	160	158	165	163	172	162	198	187	163	162	168	146	161	187	159	168	175	176	159	179	160	174	167	153	161	164	171	173	171	169	183	168	165	171	178	174	159	145	173	151	164	169	174	172	194	171	174	156	194	168	172	187	162	172	154	182	178	160	182	183	190	165	191	163	169	149	175	159	169	190	190	141	176	181	178	174	184	170	159	165	168	167	170	184	163	147	172	164	212	170	177	172	177	176	158	163	177	159	172	188	164	169	173	176	168	169	173	159	182	164	187	165	168	160	191	166	139	158	152	160	197	196	167	173	158	189	153	169	174	155	183	170	174	170	185	177	169	158	169	180	172	173	134	172	175	153	161	172	155	164	157	184	145	176	163	202	192	174	174	176	187	179	154	176	157	159	168	168	144	157	143	174	179	155	169	165	171	167	180	163	170	151	154	183	191	182	204	178	164	172	189	156	143	148	172	200	156	163	188	165	182	142	164	175	180	165	153	164	171	161	175	153	158	179	173	185	179	170	175	179	153	161	154	184	178	176	163	146	168	151	178	157	178	161	158	167	143	179	159	145	176	181	174	153	179	172	179	146	169	155	167	164	171	162	215	179	172	175	165	196	165	169	168	161	168	174	188	170	163	161	184	174	177	172	161	166	166	156	179	150	165	161	171	187	158	177	185	177	162	180	178	172	174	176	166	171	150	164	178	148	159	171	166	157	189	153	158	157	179	160	184	166	152	163	167	148	161	173	170	194	174	188	165	163	184	190	163	171	161	150	175	158	168	173	154	167	180	157	171	162	151	158	158	158	161	167	170	183	162	152	142	181	169	180	159	148	188	191	164	154	171	182	186	173	153	185	164	157	186	184	163	178	186	165	171	171	158	161	194	167	167	167	184	177	176	170	163	186	160	152	167	191	197	176	167	161	175	157	174	171	196	174	155	162	167	165	176	161	169	187	173	192	179	161	147	180	173	176	159	164	183	169	165	177	166	179	151	180	130	171	157	174	154	177	184	166	167	167	157	150	176	166	163	157	177	166	157	160	180	176	146	171	180	180	188	162	163	158	175	181	166	167	180	173	159	164	174	159	167	182	164	169	173	174	155	173	168	158	178	174	151	174	149	172	161	164	175	166	194	171	157	179	167	138	148	180	179	194	155	162	163	168	157	165	169	169	189	164	171	178	154	168	177	173	167	175	159	177	142	191	158	186	163	162	171	162	178	189	170	180	156	165	132	169	171	150	164	163	156	152	168	152	168	189	181	176	158	143	156	184	144	195	199	166	180	161	172	178	161	188	149	162	188	178	157	178	152	176	146	157	139	172	174	150	148	186	201	191	178	178	175	160	176	173	170	179	167	155	179	154	177	183	180	155	175	166	173	176	175	152	162	165	163	161	171	151	178	190	194	146	151	187	182	187	179	159	175	160	186	147	157	146	179	165	195	173	157	157	166	185	166	170	186	178	185	174	175	157	180	171	162	165	199	166	181	178	183	182	178	149	169	172	167	163	141	154	169	169	164	177	159	166	160	166	181	175	178	162	158	154	176	175	173	155	178	159	186	181	190	182	181	151	158	171	165	151	160	166	153	153	184	174	168	177	141	149	153	176	171	149	179	176	198	191	190	159	175	169	171	169	154	167	149	188	182	184	176	157	145	167	185	161	183	189	180	184	162	177	164	178	138	163	159	163	172	167	171	142	162	150	189	155	180	175	178	139	158	178	185	180	174	183	178	157	164	158	167	174	132	159	163	181	153	154	164	167	162	155	187	155	175	159	177	173	160	144	187	142	164	161	161	192	165	176	173	174	173	172	165	167	177	154	162	162	168	178	162	171	150	181	174	172	159	181	170	188	147	148	175	166	171	175	149	170	159	174	167	180	188	146	200	164	151	187	192	164	187	185	178	167	150	168	158	167	153	148	167	158	151	158	173	153	163	171	143	174	161	169	193	180	163	180	173	171	163	158	182	160	144	175	180	174	191	157	169	170	184	172	157	173	176	154	166	165	182	193	164	159	162	170	189	186	198	172	178	168	177	153	162	172	174	163	168	178	183	160	171	166	159	173	186	176	159	168	156	174	174	168	187	169	188	174	173	188	156	182	135	172	173	168	181	176	153	204	177	162	167	188	174	162	186	166	175	173	182	164	152	169	154	181	172	157	146	169	155	179	186	184	170	190	174	186	178	168	145	146	175	153	171	187	163	197	149	171	175	166	157	155	174	182	164	164	197	170	174	171	171	173	185	167	190	164	172	176	144	153	183	176	168	164	183	175	184	184	193	171	185	162	165	172	162	174	176	189	157	161	174	160	169	182	185	172	145	177	158	155	171	184	166	194	172	184	150	160	157	161	180	190	141	180	162	165	178	165	182	174	160	168	173	177	183	154	153	179	189	172	172	185	165	172	171	145	146	166	160	163	132	152	163	163	176	170	153	169	171	160	177	180	180	185	161	175	165	157	164	177	182	183	153	164	177	168	179	164	167	156	162	164	176	194	164	167	170	163	170	163	144	179	162	168	175	178	174	192	157	147	155	158	160	154	166	206	182	174	164	169	170	162	174	170	188	172	185	166	175	181	188	155	151	188	157	165	173	174	172	183	167	186	164	143	162	170	182	166	171	171	170	160	176	182	170	200	162	174	189	191	182	181	177	213	173	165	168	155	173	163	171	175	176	164	179	199	174	188	200	170	190	169	156	139	153	161	168	155	169	163	198	163	165	173	161	153	177	158	164	169	165	148	172	164	180	160	149	162	159	169	155	173	158	190	164	174	170	145	167	183	162	132	195	146	181	173	173	158	187	169	160	159	166	174	149	182	174	182	166	145	156	171	167	164	187	173	177	176	177	157	198	159	143	144	161	151	159	164	154	192	177	183	178	182	177	154	145	165	182	181	167	168	182	197	179	192	166	177	164	181	168	179	182	195	176
9336	1440	2881	3435	2918	2472	2142	1806	1658	1496	1302	1215	1113	1014	937	979	880	817	775	827	788	769	736	754	741	754	666	700	696	626	693	730	688	648	679	647	668	658	655	632	575	650	632	626	648	650	592	621	612	598	609	609	624	606	597	598	641	599	636	599	585	666	640	567	623	643	663	615	550	611	600	638	641	619	595	572	631	659	587	571	578	589	599	592	561	617	616	591	613	643	605	589	609	587	593	586	550	607	605	585	599	581	597	601	579	625	622	592	572	618	612	640	577	602	630	615	573	591	605	636	603	593	603	607	600	620	627	636	630	629	599	585	594	569	581	633	586	583	567	559	582	609	581	623	642	603	585	580	616	620	575	615	604	611	588	614	645	591	624	633	656	610	596	589	587	574	582	587	616	614	614	624	623	561	598	575	601	585	599	574	587	559	560	546	600	591	575	597	595	583	609	572	610	543	579	597	608	599	560	609	624	618	638	578	611	606	579	590	580	586	600	599	603	604	578	596	624	543	598	596	581	550	608	590	619	606	550	560	609	587	565	587	604	613	618	597	574	589	596	578	602	594	603	603	604	591	635	580	624	576	579	607	635	595	605	536	552	564	576	605	583	553	645	586	588	590	584	542	648	605	556	581	596	556	565	615	559	615	621	614	572	561	564	598	601	553	552	592	572	586	630	633	645	597	630	588	601	564	619	588	550	563	592	614	581	579	587	576	552	552	619	567	612	619	582	563	614	602	579	568	646	630	589	586	581	588	595	613	585	585	570	586	624	663	582	600	618	621	619	538	590	637	608	566	571	565	575	606	597	613	592	571	528	593	603	609	603	570	591	609	589	548	551	605	596	613	565	577	634	582	604	582	598	632	581	598	566	589	623	613	591	581	599	596	563	594	591	593	614	597	607	552	593	556	580	588	600	592	587	593	602	594	562	573	589	603	568	568	542	604	550	630	590	583	629	614	593	578	601	565	589	565	562	591	596	595	570	613	563	651	567	590	593	577	634	596	558	595	595	556	583	600	631	649	574	576	614	595	625	574	594	595	593	623	611	585	597	609	605	572	605	570	598	579	615	600	622	592	641	608	581	566	578	613	616	548	547	564	561	589	615	585	537	592	581	549	601	623	573	618	569	592	584	612	590	596	619	592	622	557	602	528	607	574	576	581	594	591	606	572	607	555	670	557	601	571	568	580	601	577	583	588	608	601	553	628	591	557	588	570	630	571	577	615	556	573	589	595	599	596	595	592	588	585	580	598	565	574	574	592	591	575	622	617	616	593	597	572	596	586	603	593	582	602	616	580	557	562	575	594	593	587	615	644	583	637	601	615	582	590	579	535	569	582	565	612	571	591	590	613	590	638	603	599	590	591	598	623	585	578	614	653	604	614	563	588	547	610	552	562	604	606	618	617	600	606	580	599	559	620	603	610	616	605	577	594	596	609	590	574	597	597	647	582	575	590	544	582	591	574	598	594	606	614	611	626	608	619	616	623	578	567	611	600	576	561	601	617	578	570	614	576	595	589	564	618	596	578	577	584	600	597	569	603	596	630	612	617	577	619	572	581	584	574	575	610	565	608	580	600	589	590	585	560	560	637	566	597	629	620	581	611	562	558	595	589	566	573	598	607	563	649	638	587	565	607	579	594	594	616	582	566	560	603	568	597	619	656	596	577	574	564	598	552	609	599	589	594	619	558	582	568	593	616	586	566	580	614	601	591	618	593	595	582	608	625	632	548	541	600	600	581	615	594	569	577	547	615	586	540	603	603	579	588	578	579	571	562	579	551	589	553	596	592	592	595	583	603	595	621	593	523	567	577	602	631	611	587	588	619	571	583	605	593	567	609	585	579	578	597	628	607	589	567	595	603	615	604	559	587	547	586	576	591	583	567	590	594	581	604	584	599	619	586	583	622	583	621	586	562	567	607	595	643	586	607	573	598	621	600	573	603	581	614	554	576	568	597	582	557	594	570	552	571	578	578	582	620	617	583	581	581	541	588	560	553	601	549	595	582	591	595	629	587	585	624	591	584	600	564	560	601	545	616	584	615	588	619	620	606	604	575	596	557	606	584	579	590	596	575	572	616	591	576	569	598	614	581	634	572	587	553	575	631	592	583	616	601	555	592	589	626	563	576	583	575	548	533	623	576	555	588	625	612	567	604	613	572	569	608	541	585	589	590	605	602	570	571	607	614	567	607	622	587	578	626	578	568	570	569	621	550	599	609	582	547	613	595	574	627	554	607	596	590	567	563	588	600	572	519	615	612	558	584	568	598	566	577	616	608	583	584	585	624	552	605	578	593	654	630	556	587	578	582	578	569	586	618	576	623	561	543	593	567	571	663	534	634	600	594	631	626	596	581	626	580	569	628	590	585	597	568	568	635	559	573	578	651	583	610	609	587	581	623	540	597	596	612	568	589	571	573	563	592	598	603	561	535	633	560	619	564	567	640	555	585	584	594	529	588	589	539	605	627	587	590	588	564	602	579	564	592	604	600	570	597	593	625	608	576	623	532	582	589	559	604	580	586	585	588	607	560	606	571	590	594	554	590	602	611	589	586	599	604	590	584	575	591	560	583	582	591	556	583	585	594	575	603	597	546	625	621	629	597	569	595	591	586	599	584	582	680	597	600	590	602	607	581	605	584	592	595	604	584	608	579	590	581	613	596	582	597	596	598	574	622	583	673	538	542	573	599	575	619	590	589	612	604	620	557	579	556	560	554	591	587	560	622	562	589	590	592	609	578	588	594	571	576	569	570	603	550	572	605	565	583	579	626	569	561	609	652	578	571	591	609	584	590	592	582	608	595	591	545	598	558	602	605	579	565	583	627	609	575	595	592	577	597	590	593	586	617	552	578	606	560	601	553	595	591	580	575	578	573	566	629	579	565	567	565	565	598	540	547	603	628	590	583	599	594	547	636	627	580	614	568	605	566	547	590	596	606	611	564	596	551	587	585	609	568	589	578	600	609	555	547	575	595	587	540	560	561	573	642	576	584	606	598	594	611	620	582	579	601	576	592	563	603	565	535	608	583	616	636	575	570	596	557	566	565	620	577	571	587	605	599	605	607	655	549	582	627	568	613	591	597	587	554	596	572	589	608	631	636	599	591	639	524	613	578	611	630	599	570	607	579	585	605	610	605	608	575	580	583	643	596	551	583	608	613	600	552	555	627	583	588	570	569	596	577	544	592	603	603	599	618	595	594	554	590	601	596	615	560	589	564	608	592	566	561	581	549	558	591	571	572	544	609	547	617	606	575	558	580	571	548	637	586	602	580	574	611	564	579	599	618	603	604	577	547	552	606	575	569	557	595	603	616	581	628	599	568	619	573	604	549	584	584	592	592	575	577	601	597	607	608	568	602	595	597	592	587	589	595	602	607	617	625	597	592	587	548	625	610	600	532	626	595	585	628	546	574	578	588	582	559	554	633	587	611	591	588	599	612	604	626	588	613	592	590	619	578	592	562	608	591	599	542	572	636	618	575	577	586	582	591
25005	4405	2308	1721	1270	931	722	615	539	442	381	375	341	331	353	296	271	303	282	276	281	262	284	270	302	259	251	253	243	259	264	208	212	240	225	245	228	260	251	258	239	229	211	251	237	219	225	264	235	217	232	228	185	236	215	236	230	236	248	228	242	241	221	220	198	248	248	251	236	239	242	250	238	247	251	220	212	204	250	243	216	236	226	256	212	225	207	218	254	230	210	244	250	204	265	241	242	267	222	233	232	228	219	233	233	206	221	210	223	244	252	237	245	229	259	234	247	239	200	228	231	223	235	241	223	220	236	240	236	245	224	238	225	223	246	203	237	255	225	267	252	242	233	214	232	232	243	230	239	215	229	224	232	191	238	198	257	209	216	221	287	247	250	246	234	219	244	251	262	259	235	221	237	234	239	209	216	215	231	236	225	243	231	239	213	228	242	250	220	262	231	240	225	217	249	231	220	211	195	227	230	219	224	208	223	201	227	227	212	215	237	219	237	238	236	227	200	220	233	217	226	235	209	253	240	222	235	221	227	228	229	218	246	224	236	258	215	233	215	231	210	227	210	219	220	237	223	226	212	234	198	241	226	222	221	233	249	222	220	204	216	205	241	225	188	240	245	225	210	236	228	205	215	227	218	220	253	229	249	236	257	250	220	214	203	224	210	232	229	247	208	228	245	259	205	245	250	218	207	224	259	249	210	223	244	230	242	241	220	257	187	233	236	232	230	205	230	231	245	223	207	244	256	213	235	238	238	234	234	209	193	246	232	243	247	223	230	234	233	233	237	225	246	229	195	251	222	229	206	249	243	232	212	214	222	221	197	216	214	246	242	206	217	223	202	205	228	262	193	275	185	234	250	234	227	221	240	239	224	227	224	219	234	246	236	246	234	213	215	246	222	243	234	222	219	252	212	219	219	225	221	242	235	219	226	227	220	240	232	216	217	242	204	219	217	243	203	197	242	238	234	246	240	207	230	217	240	192	242	215	229	226	213	257	215	242	193	218	251	223	217	224	213	221	218	222	237	216	215	209	231	232	216	229	209	249	210	244	222	248	226	223	206	260	242	220	233	212	240	231	229	208	201	242	224	224	226	256	259	225	223	235	226	229	268	226	231	233	252	210	210	203	243	218	207	220	222	225	226	233	246	208	243	256	222	222	237	217	215	235	206	233	231	212	239	193	224	210	252	257	246	246	211	260	209	231	233	222	230	202	236	244	225	202	231	222	221	202	249	230	271	205	252	202	234	224	243	239	252	223	213	218	273	240	238	249	232	214	220	218	243	197	220	250	237	205	229	242	259	208	243	226	237	245	220	235	244	226	228	246	241	254	255	202	204	228	204	247	232	213	238	254	218	228	251	234	233	223	231	278	224	202	238	233	246	224	234	225	226	245	244	237	229	215	232	254	224	228	223	261	213	220	234	235	204	218	221	240	220	254	215	218	240	245	216	246	225	237	220	263	258	217	244	249	236	228	212	228	237	256	219	232	254	235	234	192	210	231	200	234	197	212	203	222	219	210	243	225	239	234	221	224	214	251	224	220	229	232	241	226	219	243	223	245	238	238	235	228	206	230	235	213	247	261	244	236	239	205	225	256	261	209	246	234	241	246	223	237	235	230	251	269	214	205	259	237	250	215	214	222	227	222	227	221	236	220	233	232	252	256	226	212	212	207	231	224	216	239	194	218	218	227	229	215	246	220	243	241	211	243	234	235	227	205	224	207	232	234	198	234	245	238	205	236	233	228	237	239	245	217	245	261	235	225	205	212	256	213	217	215	260	229	248	218	228	224	234	198	220	221	251	237	224	240	237	202	254	202	225	220	215	237	218	230	255	232	219	234	239	200	199	228	228	234	204	217	233	234	238	230	219	236	221	219	205	235	235	221	209	203	222	267	224	220	222	213	230	209	228	214	251	210	230	248	224	223	231	202	205	225	250	229	222	213	229	247	222	223	221	213	220	203	227	240	244	266	240	237	216	250	233	217	216	218	233	230	247	240	220	249	232	249	242	226	222	237	213	226	232	216	223	256	250	246	227	223	231	228	241	242	232	213	214	228	228	236	243	233	219	222	232	233	252	210	221	239	228	228	226	218	200	235	220	246	220	222	237	239	237	220	248	231	234	239	238	219	216	203	231	213	240	242	241	239	220	248	241	219	218	236	234	222	219	216	226	258	229	219	225	239	224	190	248	217	232	233	221	222	227	224	210	215	228	189	225	209	238	226	221	223	229	204	226	218	246	235	224	248	231	241	226	229	248	218	223	232	211	218	232	212	218	231	244	252	248	193	233	213	209	243	221	222	246	249	244	231	240	228	229	240	231	235	223	225	224	229	215	253	226	224	221	233	221	257	235	227	233	229	226	213	243	223	222	248	219	241	228	231	230	246	213	196	219	249	238	221	263	209	237	236	220	227	241	222	240	207	234	242	203	222	230	231	251	203	225	209	206	200	218	222	229	237	206	210	211	228	234	231	226	246	253	253	200	188	248	231	237	240	238	222	242	192	200	202	250	226	227	247	238	229	238	227	227	225	245	249	243	205	192	195	229	231	254	265	242	210	219	234	212	227	224	214	257	237	232	213	224	213	252	249	221	206	219	228	206	216	233	232	209	241	239	221	243	243	244	231	233	225	216	245	220	248	226	244	225	199	213	237	204	270	217	207	224	227	228	234	233	232	231	229	219	203	214	215	246	205	218	239	231	224	227	210	231	236	238	187	222	237	246	248	239	215	266	228	228	224	205	229	228	211	230	237	254	224	229	220	224	240	229	228	224	227	239	227	229	249	211	234	235	236	245	229	251	218	224	237	212	237	226	224	236	208	255	221	226	227	223	230	206	251	244	199	213	217	194	230	232	248	217	227	218	214	232	247	219	217	255	230	225	221	219	233	233	220	236	210	214	197	227	240	226	222	226	209	211	224	250	244	225	224	231	216	224	232	209	223	236	243	244	222	245	265	216	222	229	234	255	202	227	239	232	249	198	205	212	222	260	220	205	221	255	234	250	219	241	201	225	253	231	227	206	232	193	245	219	239	208	227	254	211	219	231	226	249	230	227	221	243	244	215	221	214	241	234	238	231	208	221	217	226	265	214	244	228	229	216	217	212	231	218	240	229	244	233	218	221	224	207	216	211	212	221	210	202	241	198	223	260	208	239	193	226	209	224	225	212	231	234	228	223	236	244	218	220	235	224	207	240	264	210	205	235	231	212	215	221	240	234	250	240	204	226	239	232	229	210	227	245	220	260	250	236	226	227	229	254	236	211	260	236	213	253	253	197	233	242	226	213	235	221	262	257	232	226	253	210	231	229	247	198	212	206	248	240	239	245	234	232	235	264	224	243	241	217	242	218	219	243	236	217	218	232	224	236	279	245	208	252	236	255	229	243	247	218	243	211	249	228	259	223	213	258	224	215	220	245	222	244	230	234	248	248	245	233	209	237	200	237	251	241	252	272	223	201	230	254	232	259	240	215	261	206	216	244	249	256
13648	2436	4981	5806	5084	4288	3571	3069	2769	2371	2097	2003	1718	1619	1463	1374	1357	1271	1163	1228	1111	1062	1065	1049	985	950	1005	1009	900	941	879	893	888	902	898	849	872	896	838	877	835	843	888	861	810	814	867	860	812	831	857	765	805	804	809	817	813	797	796	856	741	829	777	765	778	804	742	789	836	810	752	782	799	804	768	700	729	781	789	796	798	762	757	801	768	794	748	676	763	789	777	768	799	761	779	743	842	741	734	813	764	743	773	763	791	763	772	737	787	733	758	728	763	760	748	758	745	779	724	771	770	730	752	766	797	726	791	740	741	757	778	790	750	797	769	784	854	774	777	813	756	740	762	735	731	774	784	726	788	785	755	767	734	813	749	747	799	786	749	771	758	710	715	786	738	793	688	766	795	775	753	732	791	703	751	791	756	756	778	747	801	740	802	781	727	768	787	749	741	776	780	808	804	790	759	739	784	775	800	778	792	756	776	761	744	762	708	786	780	762	715	757	820	759	739	746	785	760	745	738	776	679	719	794	722	757	798	776	785	736	745	768	749	748	768	781	772	784	740	720	767	746	721	739	756	741	803	737	796	799	783	738	761	770	684	782	780	729	788	763	760	809	763	739	759	749	756	751	762	763	753	739	736	742	752	733	762	791	784	751	759	717	744	764	786	771	696	701	774	738	757	735	725	796	716	688	739	800	775	764	735	670	759	766	766	776	758	780	804	750	779	721	725	724	754	747	783	708	752	756	755	792	774	696	784	754	775	758	762	715	750	764	725	738	755	759	762	727	716	769	776	769	775	781	766	740	751	727	752	755	752	726	763	749	761	727	761	746	752	759	766	744	699	772	739	800	756	750	740	788	779	755	733	727	750	721	733	719	752	753	756	758	751	755	744	783	807	721	762	815	785	737	736	756	778	774	680	737	763	745	743	778	746	774	707	736	764	725	732	740	751	808	722	769	774	708	732	780	733	735	766	725	820	723	780	750	740	804	732	765	742	737	711	774	791	732	736	810	724	784	770	754	777	696	746	728	799	752	742	806	779	720	740	768	734	739	763	748	727	746	748	768	740	783	777	722	768	759	778	790	763	723	769	741	732	767	752	749	756	776	715	792	750	744	760	680	759	780	754	778	722	709	738	757	793	725	715	736	756	732	740	783	735	737	753	789	755	719	725	817	708	768	761	710	787	777	792	800	774	738	680	733	792	714	705	728	816	774	734	747	733	754	712	699	786	748	788	725	755	727	722	762	774	776	788	761	755	750	783	739	733	748	749	811	737	776	750	796	785	744	717	744	697	739	745	750	733	785	738	749	765	775	702	754	736	734	760	706	788	782	793	743	780	799	751	749	744	771	743	749	778	719	765	742	766	777	736	721	730	775	767	739	713	726	700	763	703	733	792	756	741	779	782	795	723	763	755	799	740	783	769	720	800	758	763	812	711	752	769	710	744	754	732	731	781	754	709	804	759	748	762	756	749	747	714	730	731	749	773	745	726	735	752	761	758	758	748	726	724	755	727	742	753	721	725	753	732	836	801	792	668	731	759	675	764	744	727	760	729	762	730	782	819	715	810	727	743	771	749	770	751	729	792	780	733	765	732	747	745	750	745	771	734	731	777	739	723	768	711	791	708	721	722	786	743	719	736	787	763	760	781	823	746	776	755	705	745	774	728	778	772	766	755	723	725	738	742	822	769	742	747	787	738	738	749	775	733	754	686	782	733	763	785	730	729	770	750	784	781	779	779	769	726	790	726	742	734	752	736	780	764	707	768	738	701	723	716	691	798	725	771	760	742	774	770	725	697	721	760	773	741	731	767	732	788	717	725	734	709	723	802	742	759	755	750	743	744	772	785	727	773	757	744	772	759	739	733	734	735	762	755	795	763	698	741	742	796	699	765	758	754	730	773	717	815	746	753	757	732	721	743	736	725	716	757	761	707	799	759	763	761	758	762	723	787	755	792	769	771	776	796	719	751	766	766	726	828	755	741	687	765	793	758	794	697	759	723	729	756	789	790	773	734	760	747	721	758	766	834	766	840	693	768	728	818	742	780	750	765	798	725	728	738	782	743	768	724	753	760	694	712	737	765	752	745	780	714	772	746	764	735	764	779	719	762	739	803	735	792	711	763	725	747	765	757	734	786	781	740	707	736	706	805	827	724	745	786	766	724	747	768	700	753	751	746	759	751	788	741	789	754	790	784	800	747	763	773	712	774	781	725	740	764	735	765	769	724	756	718	719	750	777	745	755	713	736	754	724	700	761	720	752	764	780	788	743	744	768	739	808	757	762	810	809	765	703	720	755	759	733	777	783	719	720	793	776	731	798	755	730	732	800	704	747	747	757	759	762	767	770	737	823	758	765	791	790	770	717	816	783	780	732	727	740	714	721	793	735	795	734	736	723	730	704	726	765	740	723	760	799	740	727	749	764	765	797	813	715	749	687	780	772	760	752	798	727	755	755	707	738	807	755	781	697	780	767	721	774	727	749	755	767	732	768	768	766	781	710	774	767	755	754	752	735	783	762	768	773	716	785	752	700	752	795	780	745	749	745	735	757	787	752	736	721	772	746	791	748	732	741	751	813	714	749	750	724	793	736	755	766	721	765	738	736	771	843	763	744	752	758	715	778	783	783	765	768	759	755	765	791	762	763	766	722	753	747	768	725	778	674	736	764	752	777	744	773	749	702	775	722	786	746	696	785	705	747	741	803	737	798	749	744	761	803	752	739	722	750	774	732	740	726	746	733	744	738	765	789	738	734	812	768	709	733	766	738	758	726	748	749	743	748	737	753	753	730	733	729	769	733	802	697	786	754	728	705	764	757	754	735	813	747	768	752	752	808	760	750	784	743	752	753	801	761	799	724	739	753	756	772	779	772	812	755	745	783	746	752	750	774	763	684	775	744	743	781	758	727	710	747	745	726	782	728	752	744	745	761	765	757	733	759	790	770	790	737	724	748	753	768	725	739	712	754	751	717	755	773	815	708	772	733	834	710	772	773	756	775	752	797	754	770	804	788	780	789	795	731	766	771	689	716	736	751	780	708	752	733	763	750	776	743	779	776	744	704	799	729	764	752	708	759	785	777	740	740	739	702	765	771	763	769	790	727	732	736	763	733	754	746	762	806	747	730	753	756	747	730	772	753	751	771	761	807	753	705	718	760	743	743	752	753	782	727	784	736	797	781	778	768	797	741	711	712	725	756	784	743	792	748	775	739	742	835	817	798	754	759	735	757	718	759	736	738	771	796	733	780	715	750	727	726	741	715	760	751	756	759	740	757	769	726	773	747	773	753	729	755	718	774	731	742	753	698	715	778	774	712	787	755	729	745	801	821	767	760	735	739	748	750	737	762	733	790	726	724	759	728	726	766	780	774	738	787	734	740	776	737	720	712	764	718	762	778	776	765	803	744	746	759	758	726	740	759	722	781	731	733	769	745	736	766	712	725	755	728	710	749	803	751	712	784	733	749	755	742	765	783	776	780	793	751	746	734	757	743
1910	134	167	131	103	99	76	89	103	87	74	79	75	89	91	71	88	90	78	72	84	55	67	66	73	80	87	87	81	88	86	77	79	83	77	77	77	61	86	82	67	83	75	98	80	76	90	70	82	70	79	79	82	74	90	68	71	83	73	65	71	75	81	69	86	90	59	82	75	75	85	74	77	72	73	80	70	88	86	76	73	74	71	80	81	86	79	88	88	82	72	83	68	75	71	74	61	74	78	87	82	90	81	65	89	66	65	75	78	71	87	75	83	85	81	81	75	82	85	66	68	82	95	81	88	69	68	78	70	76	83	68	67	69	76	73	58	80	81	78	81	80	68	83	71	88	76	88	79	69	75	77	72	72	79	80	75	69	80	77	75	71	81	78	72	78	99	78	77	92	89	76	76	77	82	87	81	87	72	74	86	75	88	83	84	94	59	77	81	67	75	76	91	68	92	79	79	78	67	88	82	71	68	97	76	80	76	75	83	74	79	69	75	71	75	84	79	61	88	83	67	90	57	77	98	82	93	91	84	82	80	85	69	76	63	76	75	84	90	80	65	78	97	73	80	69	79	61	87	71	83	77	62	89	87	81	68	86	85	70	73	69	71	72	93	61	56	77	68	85	72	77	91	99	82	86	92	74	88	80	64	77	83	77	97	57	85	105	86	74	81	73	82	81	85	93	76	67	79	71	81	80	80	67	69	76	80	72	75	73	75	72	76	87	78	83	72	79	83	65	68	81	86	90	79	79	88	70	88	79	85	81	71	65	75	79	87	83	75	87	77	82	67	81	61	93	84	90	67	73	81	86	74	98	93	62	83	59	85	78	72	105	62	73	85	84	77	67	81	76	69	80	59	74	90	96	73	56	57	77	74	79	67	62	75	81	85	93	76	65	85	62	81	79	76	80	88	74	84	81	71	66	79	77	70	82	80	71	79	80	80	88	72	86	71	70	89	82	77	81	85	62	83	70	68	72	86	82	90	79	86	104	82	68	83	82	78	81	86	65	67	77	79	75	90	79	91	84	79	65	64	86	66	69	90	69	82	78	77	59	75	85	85	65	66	79	72	90	67	69	75	72	65	96	90	83	76	79	79	78	70	64	81	77	68	78	54	83	86	68	72	68	77	90	76	65	90	75	73	67	76	90	84	83	74	62	64	71	71	71	73	85	80	62	76	98	74	81	82	77	74	81	79	80	80	74	78	87	80	78	76	62	65	73	72	73	83	68	80	78	74	82	86	80	82	64	71	63	84	92	73	81	71	79	84	77	72	96	83	73	69	76	75	82	56	64	87	78	81	72	72	92	83	69	68	69	79	78	70	76	76	64	73	66	86	91	78	80	73	71	74	86	79	83	79	77	66	95	76	81	81	75	77	69	75	75	69	75	79	85	61	69	73	72	80	74	92	84	84	70	73	80	96	101	75	68	72	79	67	91	76	76	79	66	99	75	90	77	86	66	86	62	82	89	78	87	72	92	80	83	85	83	67	89	67	99	87	87	91	63	61	67	56	71	70	82	69	66	71	74	74	70	89	91	80	81	81	79	59	83	94	67	77	83	73	69	81	64	76	74	80	87	72	62	73	79	77	52	85	79	62	73	87	74	70	86	79	58	80	80	76	83	71	89	70	77	61	74	88	79	70	63	84	88	87	66	79	87	70	70	74	81	74	80	60	86	80	86	84	78	73	64	86	79	71	94	76	73	93	95	90	65	71	68	89	91	68	80	70	87	77	78	93	91	78	71	85	89	70	83	82	70	75	55	92	88	86	83	80	72	73	81	84	73	92	67	77	86	72	65	86	78	89	80	73	95	83	89	82	91	85	89	87	80	82	68	64	92	76	84	69	73	92	62	85	82	83	74	72	90	87	74	92	60	81	69	81	78	83	78	71	72	62	63	77	85	75	75	61	72	74	80	68	78	79	84	94	86	88	88	70	64	89	77	70	67	57	77	85	78	67	78	75	86	81	55	74	81	89	75	73	87	100	82	76	102	84	69	77	64	96	83	80	95	65	78	77	93	72	80	70	75	82	74	77	60	89	76	79	70	78	89	80	79	92	76	64	77	66	61	77	73	66	71	77	80	92	78	76	78	84	72	65	78	65	66	75	93	70	72	76	83	67	78	78	78	78	84	75	75	73	83	75	73	108	74	72	72	85	72	61	77	86	77	83	71	76	75	79	72	80	71	75	79	89	84	83	76	97	87	80	81	80	87	94	83	76	77	90	80	81	86	81	75	86	74	81	72	70	84	70	74	66	64	88	80	84	100	70	76	76	84	91	76	89	74	71	77	72	84	74	69	82	78	81	84	69	77	78	73	68	82	78	77	83	91	81	84	80	91	76	72	71	90	78	89	87	85	60	78	74	79	62	75	70	87	68	74	98	93	80	102	70	101	85	91	66	84	91	68	73	72	69	69	80	99	86	69	76	73	84	74	95	62	58	96	82	74	90	93	89	89	90	83	85	72	65	88	83	89	94	86	92	71	74	64	65	81	77	78	68	79	83	92	73	83	68	68	67	77	82	87	101	77	69	79	72	67	84	77	70	90	78	81	92	76	69	57	77	67	91	75	77	66	69	87	77	78	79	79	80	72	72	81	71	66	88	86	86	67	71	69	83	85	68	78	88	83	65	78	57	81	81	75	76	76	87	65	55	64	78	93	59	87	102	71	76	87	86	82	79	86	68	75	73	74	60	77	68	67	73	86	92	88	79	92	73	78	83	70	97	78	87	96	83	88	91	83	76	71	66	73	78	95	75	58	83	69	85	75	87	99	77	72	60	79	75	73	83	71	88	76	69	75	79	87	66	75	68	85	88	67	90	83	83	83	71	74	71	82	101	77	83	79	76	68	79	72	80	73	76	79	79	87	73	64	81	82	76	87	82	93	82	76	80	73	76	80	73	75	76	64	83	77	74	70	100	78	86	69	90	59	84	91	73	71	85	75	72	93	91	64	79	79	74	87	71	83	78	75	87	76	74	72	85	72	91	70	80	78	79	81	63	78	93	87	73	81	98	87	82	73	75	75	85	83	74	74	71	83	70	85	79	86	93	91	79	84	77	85	78	82	82	88	82	72	85	77	77	82	75	70	84	81	69	96	77	93	80	75	85	74	93	78	80	77	83	65	83	80	73	88	72	71	95	87	77	85	88	86	78	82	87	83	68	93	88	93	92	65	81	89	70	85	97	62	78	76	80	87	68	86	89	87	77	82	78	83	73	80	81	95	81	83	55	70	85	60	87	69	86	64	77	103	78	76	80	88	89	92	88	72	76	79	84	81	73	78	72	64	82	87	68	98	94	74	81	75	73	71	84	68	86	90	83	75	70	92	106	62	67	91	77	64	67	95	80	77	66	75	67	80	85	76	81	93	78	76	79	82	88	71	95	77	85	65	72	84	79	83	72	76	66	61	73	75	84	73	87	77	84	59	72	80	86	78	69	83	71	79	86	73	86	67	80	74	65	82	57	85	74	81	86	74	73	78
3047	391	471	517	468	452	408	344	408	383	372	382	332	355	328	323	363	371	338	324	339	306	299	326	288	342	346	335	321	347	315	332	337	347	320	383	331	307	327	302	320	324	323	309	317	329	349	344	323	302	321	320	317	342	319	342	337	348	318	299	304	326	321	328	340	301	332	338	319	355	348	312	334	349	300	310	326	338	339	308	304	319	336	321	320	305	305	320	304	334	329	334	337	314	320	369	331	296	333	313	353	344	323	326	350	311	274	326	304	345	322	328	286	288	313	326	327	313	292	296	320	318	293	306	321	350	320	340	306	312	354	342	301	344	317	304	315	324	328	336	328	319	296	345	307	311	301	296	325	311	311	295	286	326	296	343	303	350	315	316	287	295	343	310	309	297	334	323	350	307	331	304	303	353	334	308	333	317	311	317	291	343	328	333	323	316	310	318	324	319	346	315	314	330	338	326	303	327	320	358	297	320	304	323	330	336	357	294	321	313	274	301	349	322	293	319	336	315	306	336	319	323	320	315	291	336	320	321	317	325	303	305	333	331	339	299	356	289	312	307	333	315	331	316	312	300	337	334	318	317	314	349	327	323	325	317	327	298	332	337	345	336	323	332	362	297	316	332	324	330	343	296	317	341	289	317	311	310	316	311	306	305	337	333	350	261	320	354	329	325	304	341	303	342	323	344	326	334	324	311	310	293	351	337	310	330	328	308	312	303	336	297	314	312	319	291	364	336	293	370	327	322	328	317	299	331	318	318	327	354	308	316	312	334	314	327	310	305	321	305	343	333	304	306	312	337	325	324	307	323	333	327	311	349	326	307	293	321	317	301	313	306	301	293	320	329	316	334	310	314	301	310	323	309	315	376	361	303	350	311	331	286	348	320	300	335	342	304	322	295	344	308	301	324	341	318	340	314	311	319	324	323	313	329	302	321	300	332	306	284	290	320	332	343	292	285	335	333	332	310	328	308	330	300	316	332	319	358	346	335	342	305	313	333	298	339	332	337	313	323	307	360	309	304	307	321	318	350	319	309	328	322	331	313	332	316	294	348	325	338	348	328	329	325	312	319	331	298	340	313	310	319	321	303	319	302	320	305	319	296	341	345	302	308	332	290	315	341	317	318	327	328	312	304	325	334	330	344	305	315	307	322	346	308	330	325	332	322	324	332	320	318	321	321	353	322	318	293	316	364	316	300	277	275	319	339	342	381	314	336	322	317	303	299	350	314	330	299	346	293	328	322	316	294	340	357	276	330	312	341	336	300	307	291	316	329	316	338	355	327	322	306	333	320	329	343	311	334	359	309	301	311	306	344	330	314	316	342	290	321	327	322	338	345	305	306	324	320	337	327	333	323	326	315	340	316	315	313	341	332	306	306	299	330	314	304	331	324	327	345	323	309	299	306	350	327	320	340	297	353	324	328	314	318	337	368	301	321	321	313	351	305	326	326	311	318	336	374	323	313	333	317	308	335	309	299	300	359	360	322	319	336	347	338	318	352	335	300	345	308	365	321	337	361	308	356	315	320	324	338	338	336	320	320	323	348	329	303	332	329	290	296	319	370	320	335	306	351	309	317	302	360	320	340	323	307	323	306	308	312	318	329	338	317	334	327	313	332	294	336	360	319	331	345	309	306	323	325	307	331	320	317	356	355	349	349	331	345	331	360	324	322	369	348	294	340	343	319	326	310	328	329	343	335	313	312	323	311	333	318	312	272	319	345	345	320	324	317	308	343	310	323	300	329	292	321	348	329	321	326	286	319	313	342	331	319	350	309	272	331	316	305	314	334	291	327	323	346	308	316	340	328	321	307	345	334	300	291	313	328	294	347	301	324	351	346	304	295	334	315	343	342	331	345	341	336	318	305	340	325	370	311	325	357	320	299	330	346	345	318	299	313	314	317	331	308	344	316	362	310	336	310	334	334	301	330	312	341	366	302	314	313	329	318	342	321	325	349	294	317	322	315	294	329	340	328	309	324	339	321	314	339	320	324	301	319	323	310	303	342	298	334	293	281	300	307	303	305	342	330	310	319	326	279	332	315	313	336	352	310	313	332	309	313	327	295	318	322	318	298	313	318	325	356	368	328	307	301	321	325	332	300	344	338	343	319	314	317	319	312	329	350	323	330	318	329	298	335	321	336	324	324	337	365	336	274	349	324	307	349	325	307	309	303	322	298	320	295	340	326	336	329	323	274	328	341	300	338	324	336	315	318	321	348	332	357	308	324	342	334	322	303	310	307	320	338	333	311	334	345	331	337	287	312	323	316	325	308	339	315	335	322	338	334	305	312	351	330	326	345	328	325	319	293	320	312	325	336	308	308	314	311	318	311	325	289	297	301	359	308	296	326	316	324	342	315	323	327	313	312	318	329	351	352	307	351	337	354	318	329	342	331	362	322	354	318	331	331	322	328	309	319	317	309	310	311	343	351	313	330	323	293	338	280	299	315	323	317	332	337	336	288	310	309	308	315	335	286	306	335	337	306	313	341	331	315	345	317	322	357	357	335	313	358	335	308	342	296	287	320	321	307	316	327	297	308	311	364	322	301	325	315	318	322	335	324	308	306	342	320	341	320	335	344	346	347	285	313	314	354	347	342	300	321	314	312	304	306	329	299	349	318	327	323	336	355	316	297	320	324	294	362	336	292	348	338	324	354	342	325	308	300	327	338	338	318	321	321	308	308	337	304	324	332	316	292	319	318	285	327	316	333	322	323	304	313	330	329	336	321	327	274	314	311	325	362	325	315	341	331	344	303	322	340	301	322	359	295	304	331	303	347	340	354	310	316	305	337	321	325	299	334	329	284	332	316	301	327	333	281	351	327	338	311	368	325	345	328	309	307	355	353	314	315	312	372	318	327	323	331	307	311	315	322	314	297	284	311	343	323	331	325	287	347	290	337	307	308	318	323	326	337	322	342	317	318	308	298	358	316	331	346	303	338	336	360	308	324	303	299	268	298	328	330	320	347	317	314	323	291	334	334	309	331	321	349	308	304	311	345	333	371	326	308	327	313	337	340	307	314	346	345	316	326	328	313	323	328	343	329	329	319	320	321	354	304	313	320	320	338	315	319	317	287	337	334	322	302	328	310	348	324	330	336	327	314	343	318	291	347	327	341	333	330	325	313	320	296	274	321	356	310	348	352	291	370	311	342	328	316	314	331	307	368	314	315	333	321	295	345	345	341	344	325	316	309	340	324	289	288	316	338	354	317	300	328	321	332	324	317	353	292	343	319	309	337	326	316	325	317	322	284	313	290	309	333	318	296	340	354	317	305	339	345	367	316	296	334	314	283	335	325	332	309	333	342	334	327	309	312	314	276	318	346	340	345	286	327	321	332	326	309	315	345	322	341	327	313	331	332	317	332	306	308	340	325	369	317	303	341	325	274	327	318	323	318	332	313	323	330	301	331	307	330	303	308	320	298	290	298	336	311	307	325	304	307	318	297	335	304	330	332	305	282	347	322	301	303	328	329	354	332	305	316	328	317
15297	1484	1231	915	670	505	407	372	328	263	250	250	232	204	215	213	198	187	210	204	191	194	183	195	207	164	192	181	194	150	196	190	166	195	177	170	176	184	173	182	181	184	193	178	194	205	196	173	170	156	166	177	171	164	173	187	180	153	163	166	182	154	183	166	177	155	176	166	160	151	169	189	164	169	181	193	177	166	172	168	164	199	185	176	180	158	157	152	136	176	170	160	154	165	150	170	142	160	195	195	178	170	176	142	157	177	201	169	169	163	172	153	181	173	167	152	156	151	174	182	155	172	150	184	168	142	151	153	173	152	159	154	182	159	182	190	156	174	179	184	169	195	184	193	194	163	167	173	164	155	149	172	174	173	195	150	190	178	173	140	173	154	168	167	160	165	191	173	176	161	177	166	165	160	173	159	170	173	155	162	172	170	168	196	175	158	155	165	158	179	185	168	179	153	165	188	171	166	171	176	173	172	161	179	198	185	175	167	167	165	145	171	167	171	180	177	175	170	163	193	185	156	179	171	179	147	177	167	168	166	164	151	167	172	177	164	175	173	176	191	208	201	168	171	167	159	155	178	154	185	148	166	147	152	190	172	167	174	176	171	168	163	161	150	167	178	173	184	189	179	164	160	176	162	169	189	159	183	188	185	170	164	167	173	165	150	172	176	168	162	169	184	158	184	184	198	171	161	164	180	164	147	150	157	161	187	157	165	163	168	181	156	188	174	178	158	138	152	149	175	182	169	175	186	181	170	167	161	185	171	184	174	168	184	170	153	176	169	170	168	156	193	182	183	165	150	151	168	165	186	182	166	176	173	178	194	177	183	177	142	170	169	173	151	160	168	184	167	151	169	174	178	174	157	172	148	179	163	172	191	174	179	163	159	174	159	175	173	162	169	187	169	152	175	157	190	186	146	153	175	164	167	164	173	177	150	171	196	156	171	174	177	177	171	167	160	158	204	183	160	168	187	165	168	172	157	189	173	167	159	167	153	182	171	162	145	155	178	177	154	174	191	175	173	201	177	168	144	172	161	149	162	183	180	162	161	163	176	152	178	169	192	158	175	145	169	148	154	153	175	159	186	174	174	177	175	188	174	182	153	154	156	169	166	174	179	174	167	156	146	152	173	196	167	143	171	155	158	165	164	148	147	177	181	178	166	165	181	157	169	158	189	162	157	142	171	162	165	162	190	181	160	167	179	167	164	169	169	183	175	180	185	193	154	167	153	156	180	174	165	150	177	164	177	171	174	170	166	166	176	172	137	192	169	169	180	187	172	166	154	176	172	155	156	181	164	166	197	185	164	164	173	166	153	168	165	173	190	156	153	182	155	150	169	154	182	144	191	178	185	186	157	165	170	172	180	170	164	157	143	199	171	159	186	177	157	153	154	156	187	177	156	163	174	187	161	209	168	160	167	168	150	195	161	180	167	175	197	180	159	174	160	189	181	157	174	195	172	166	168	164	171	170	164	162	158	171	150	165	150	151	164	184	173	170	159	154	173	173	164	165	165	166	147	154	192	153	151	174	175	179	185	176	178	150	171	189	177	170	183	175	159	195	147	178	199	154	164	169	186	166	176	154	155	163	180	154	177	159	172	161	156	171	160	163	152	183	162	186	177	156	184	147	187	161	186	168	161	167	166	176	184	137	151	182	164	150	155	175	169	166	185	162	164	139	171	177	163	156	151	181	188	164	155	183	194	152	172	155	174	175	174	128	179	168	171	167	170	171	179	178	185	173	167	163	172	155	168	167	185	184	167	152	179	190	155	156	190	163	172	172	156	193	164	177	179	171	163	186	174	175	169	177	174	176	191	149	152	188	155	159	176	161	170	180	177	178	173	177	174	183	174	171	146	175	165	177	148	169	157	174	158	182	176	175	180	186	158	182	168	147	175	169	163	147	185	156	157	150	160	177	149	152	165	143	188	167	186	159	181	168	156	168	177	179	174	153	169	172	193	171	173	154	196	176	155	192	162	183	184	176	173	179	166	160	161	168	144	178	168	189	138	159	168	189	176	157	188	157	169	168	166	170	186	173	187	185	160	161	183	178	131	188	155	160	166	160	151	173	173	195	169	165	176	166	159	130	188	134	158	170	167	172	186	173	168	190	205	163	163	215	165	181	181	181	172	177	168	158	190	152	156	163	186	175	157	164	161	161	163	139	173	177	168	186	170	177	173	180	176	169	173	134	174	166	179	170	171	188	175	196	184	152	165	178	156	174	155	176	159	158	165	171	178	190	145	149	159	173	164	167	150	182	157	162	160	181	175	171	150	163	184	161	159	154	185	214	185	200	145	186	167	169	187	195	162	189	141	164	201	158	182	157	165	177	198	162	177	178	160	173	159	145	151	170	159	192	196	180	180	171	161	153	162	149	167	162	158	169	173	175	163	162	177	184	179	178	157	159	181	172	171	152	177	193	181	175	171	154	154	158	153	180	191	184	129	190	184	166	171	196	175	155	146	154	158	168	142	156	149	177	157	151	170	152	171	176	212	165	171	176	157	170	151	159	195	166	155	197	157	188	183	194	155	172	157	176	175	172	165	168	184	174	196	180	174	168	183	143	173	170	173	181	160	172	182	186	145	162	150	174	181	173	168	165	181	184	165	172	155	154	148	158	173	186	169	201	200	163	187	170	154	154	178	167	180	180	163	161	190	156	176	152	175	169	169	187	158	170	189	175	151	171	165	159	178	164	177	161	176	147	144	166	156	156	152	159	152	168	142	160	174	181	158	151	152	181	167	170	175	147	182	181	160	180	160	163	183	177	183	176	154	170	156	193	157	164	169	161	160	170	175	179	172	158	152	168	156	154	179	158	146	175	156	163	199	170	177	162	168	171	191	185	146	184	169	190	160	191	157	184	170	171	173	177	180	185	164	162	160	168	179	163	149	163	164	154	139	170	163	189	164	176	159	171	177	147	150	199	177	194	157	146	166	148	163	180	169	158	155	156	164	160	178	178	166	172	167	159	157	169	159	198	181	173	138	171	168	162	165	167	184	174	174	180	164	179	175	167	174	158	162	196	166	178	161	165	164	169	174	179	161	186	167	195	161	177	173	175	173	172	135	170	154	187	166	163	145	176	154	175	184	153	175	164	162	151	144	162	161	162	169	169	178	143	178	181	157	183	140	168	145	171	169	172	181	169	187	177	150	191	158	166	153	149	164	170	175	163	154	153	144	180	168	177	176	154	170	182	169	175	174	159	189	183	173	157	176	163	191	171	176	169	173	157	195	169	163	159	160	169	174	176	169	169	199	150	158	166	172	160	168	167	189	193	180	149	160	169	150	154	166	148	157	164	195	157	158	155	171	178	162	183	164	183	164	162	154	150	180	172	160	167	173	184	169	166	166	173	179	174	173	172	181	177	169	162	180	149	170	195	193	162	172	156	177	178	141	176	152	154	183	180	174	156	162	193	152	184	184	165	177	186	151	174	162	171	175	162	142	161	162	163	161	151	150	187	177	193	171	184	154	182	161	166	178
9812	1470	2859	3288	2911	2416	2031	1836	1650	1484	1330	1199	1132	1012	932	909	864	860	846	776	775	703	738	762	753	716	700	709	684	662	673	653	638	652	661	668	676	616	634	644	626	646	629	592	636	625	622	600	594	594	591	603	615	629	583	588	633	632	635	622	642	638	607	623	617	585	656	629	591	648	623	597	588	633	657	569	581	530	633	605	582	623	656	592	610	572	581	579	587	559	578	584	612	562	625	591	639	543	590	620	589	616	587	605	615	591	627	623	593	666	638	586	618	666	588	611	605	591	627	571	563	612	617	577	619	601	596	635	556	610	567	548	603	572	552	629	579	544	582	522	647	569	599	581	570	645	599	593	617	581	593	549	597	611	636	615	577	565	575	576	570	579	593	589	620	600	608	595	593	600	617	621	611	599	593	612	623	591	593	603	560	624	602	599	610	616	606	611	598	589	586	564	607	640	618	566	572	554	577	610	613	599	617	582	528	583	583	587	580	635	588	599	588	632	560	596	640	545	619	610	604	576	606	611	613	596	599	617	592	561	582	538	592	571	567	583	585	559	612	622	540	573	559	602	562	553	565	614	572	585	589	589	543	586	609	563	611	620	617	560	557	639	590	594	564	590	636	621	592	575	574	596	555	573	617	580	583	590	598	622	554	608	612	585	615	593	598	656	616	629	576	612	618	625	533	569	594	612	575	618	609	614	599	621	569	576	611	641	568	592	623	620	592	615	574	561	579	580	560	629	571	649	596	587	587	586	600	609	586	602	557	617	585	570	636	599	576	600	617	580	603	599	588	625	587	555	571	603	569	626	575	592	680	587	558	590	556	641	608	569	619	594	584	613	621	540	585	593	591	609	560	600	648	641	572	546	618	561	587	566	621	595	580	627	574	611	578	621	581	611	636	583	551	580	577	579	579	561	569	598	567	626	561	589	590	588	557	604	572	593	594	572	605	608	627	584	578	558	611	546	586	560	585	567	603	557	543	608	589	551	585	559	581	606	576	610	621	588	563	658	633	592	589	611	622	591	590	570	581	588	581	593	582	648	597	592	605	607	589	591	622	573	588	547	592	562	595	578	576	589	592	601	558	607	602	579	580	557	578	612	583	588	612	574	587	600	600	600	606	593	588	617	610	588	608	576	571	568	614	557	597	602	627	622	607	603	617	620	588	587	613	595	571	605	594	569	597	590	592	599	624	555	574	607	615	629	533	575	629	610	623	616	617	604	610	596	549	561	563	611	617	627	581	544	582	615	646	575	612	578	582	586	596	600	579	626	562	584	568	597	628	606	603	605	584	560	576	599	609	592	642	595	583	591	587	588	570	594	562	642	553	566	623	597	632	606	628	564	582	572	591	560	581	548	611	600	602	596	582	573	569	575	581	561	577	566	591	597	590	604	642	610	610	607	601	566	603	594	620	562	617	550	603	581	574	610	558	596	583	566	607	617	583	585	583	571	571	611	601	619	605	602	580	585	603	623	589	617	591	590	603	571	609	602	594	562	637	591	605	583	613	583	595	625	589	584	563	589	606	567	659	616	588	560	603	576	609	534	615	595	594	556	557	603	566	624	628	569	598	640	606	587	589	610	592	593	580	594	585	599	598	573	583	616	589	593	599	629	636	587	635	616	604	588	594	562	587	567	602	592	605	602	629	613	601	592	590	547	607	600	613	592	569	550	557	591	543	544	598	606	608	638	581	566	623	551	608	560	620	581	624	588	585	587	601	569	560	620	586	534	587	602	606	583	589	607	572	599	582	619	576	614	553	564	588	564	653	607	587	584	584	604	532	582	581	622	631	553	559	581	549	603	639	593	567	573	596	584	579	568	569	559	620	594	564	550	610	611	584	604	580	565	611	606	566	637	550	603	610	545	562	565	602	557	587	568	609	588	592	595	581	628	588	596	626	621	579	568	620	625	552	594	646	586	568	597	558	599	577	593	576	583	567	577	592	564	575	558	606	593	615	586	639	593	576	574	604	576	567	594	615	535	569	538	586	577	632	601	594	601	604	602	593	595	637	606	593	622	597	619	596	571	591	610	606	578	599	580	640	572	580	576	597	546	574	619	631	608	624	605	601	591	587	594	600	563	552	568	601	642	593	565	616	529	576	609	622	610	594	629	558	589	611	604	565	585	577	590	609	626	565	576	557	600	576	548	605	598	615	616	580	606	565	568	563	583	605	561	576	579	572	594	570	601	580	619	624	599	625	585	625	551	604	593	594	541	612	618	572	550	557	598	557	604	578	565	580	609	620	571	577	593	574	614	600	601	603	596	602	612	625	598	583	583	613	536	589	587	636	589	609	590	563	583	555	593	580	566	575	593	583	623	593	595	561	620	600	639	605	583	604	599	560	593	623	616	602	618	566	608	599	595	575	597	600	595	597	605	612	587	611	626	547	592	596	606	568	622	598	592	595	645	668	613	619	563	612	599	575	562	568	610	625	574	587	630	580	587	579	607	550	566	564	604	622	581	590	561	583	570	586	594	583	571	640	612	578	608	618	566	635	552	579	644	625	551	572	623	571	586	542	565	629	577	599	547	614	580	625	604	615	570	612	571	577	580	583	601	567	562	582	613	585	573	600	591	599	585	616	563	576	629	636	604	591	560	596	542	606	618	613	576	598	593	583	626	576	610	602	580	623	609	575	585	607	579	587	575	609	598	573	595	576	579	580	572	598	631	574	616	603	619	625	585	621	574	615	599	566	610	608	642	630	534	576	617	586	586	582	633	585	584	590	577	628	597	645	600	590	589	616	576	634	608	578	580	549	625	628	586	595	589	601	609	593	536	601	592	590	588	562	614	588	624	575	613	604	590	608	552	578	603	574	633	640	591	602	563	594	570	594	573	619	615	586	603	610	617	615	598	600	604	567	600	622	597	593	582	599	576	613	619	569	594	574	609	622	557	547	585	588	589	579	609	546	598	606	543	557	594	585	561	560	619	586	623	622	572	601	575	571	589	598	616	550	592	598	597	557	621	612	582	592	587	618	606	579	568	591	592	585	578	603	567	613	586	526	583	567	571	588	596	575	578	566	604	599	592	606	589	596	571	615	612	549	556	565	590	553	609	590	617	626	600	613	607	576	610	591	579	545	621	594	561	568	553	591	599	585	554	604	585	566	586	581	598	623	597	557	555	556	586	661	588	592	570	591	613	614	636	615	534	582	618	568	582	608	563	639	587	618	626	552	628	612	575	582	548	590	584	608	585	562	639	572	622	604	592	625	596	589	578	641	567	630	614	611	596	585	598	603	606	618	617	553	672	616	577	607	560	595	615	541	583	589	576	586	582	647	589	572	581	601	557	584	565	573	581	581	599	581	560	617	580	554	575	575	585	570	594	584	576	592	642	580	614	579	570	605	600	589	626	623	585	579	631	630	584	574	606	605	560	595	585	571	583	558	620	584	589	580	558	613	569	601	595	573	619	573	582	615	583	629	615	623	593	631	636	576	613	638	582	588	588	591	549	579	561	563	593	591	576	602	621	635	633
25414	4595	2348	1741	1296	975	663	585	548	482	409	414	350	354	359	295	284	313	270	298	284	277	237	251	267	249	232	254	270	224	246	251	275	268	231	225	230	229	199	224	265	233	266	238	255	238	236	238	239	234	224	244	246	237	244	229	220	229	242	235	240	243	220	226	246	231	236	236	218	230	227	208	252	249	223	228	219	270	213	251	228	228	215	213	243	243	256	219	268	189	230	246	229	249	218	230	238	223	204	201	237	236	226	231	234	221	220	223	251	204	209	228	254	211	211	198	226	212	220	248	237	228	221	228	235	229	219	231	243	229	225	226	237	223	224	229	239	244	214	232	233	225	246	208	238	230	244	225	221	231	223	236	220	257	235	233	250	195	219	227	215	214	248	223	233	239	238	277	235	234	222	225	217	217	212	227	211	230	234	218	252	230	245	257	186	253	230	268	235	235	235	230	241	243	234	227	221	216	233	214	221	253	245	231	223	215	208	208	236	210	234	227	232	235	242	229	225	219	232	224	241	206	231	241	230	228	218	201	217	199	247	196	225	225	242	257	242	229	212	212	252	230	225	211	211	222	240	240	221	205	213	229	259	217	218	227	258	207	223	237	262	205	230	221	223	239	221	254	207	195	225	236	216	242	220	251	216	241	238	239	223	240	222	238	224	225	224	240	250	247	195	230	192	214	233	177	222	236	235	209	221	245	214	254	217	237	242	256	214	203	199	234	218	216	234	226	222	217	239	243	241	201	236	216	237	210	240	229	213	225	218	200	214	224	209	241	227	252	211	225	219	233	231	222	232	228	198	218	244	233	222	229	253	233	211	251	237	244	220	227	219	239	229	225	233	224	220	226	258	212	212	258	233	211	212	228	233	243	226	230	259	214	215	261	216	229	229	234	224	248	208	231	205	232	251	245	227	227	212	222	211	245	258	234	224	229	218	230	243	225	234	220	233	211	211	229	233	204	233	250	199	221	223	229	219	224	235	215	266	214	234	205	221	243	237	209	219	200	222	207	231	222	226	238	241	224	229	242	243	212	234	223	218	255	205	219	227	223	210	236	227	225	232	227	221	210	218	225	203	212	227	256	246	224	208	240	234	196	217	251	240	254	201	233	229	218	227	233	235	223	196	208	213	255	248	228	223	232	232	218	232	239	240	229	241	239	219	229	225	235	237	216	217	235	248	195	214	238	219	233	256	221	213	218	207	243	227	236	231	254	200	229	234	223	237	246	228	222	230	237	217	203	216	257	239	220	239	252	258	206	223	256	243	250	232	229	239	242	236	206	241	216	242	235	217	264	236	224	218	247	231	228	246	192	225	217	226	243	225	214	196	243	209	248	219	234	212	231	229	223	231	244	230	232	214	229	202	234	241	206	245	231	245	255	204	231	221	232	225	238	208	222	236	237	232	226	204	203	230	233	255	236	186	234	233	217	240	219	233	234	248	223	207	216	263	206	234	217	223	245	197	207	238	237	219	224	226	243	239	230	213	225	222	238	220	219	212	216	244	224	260	218	240	231	227	249	234	219	213	209	250	220	232	246	222	218	235	223	236	236	237	209	232	223	215	220	229	214	200	214	237	207	207	208	226	219	245	225	244	233	232	231	243	218	234	194	236	253	226	224	233	220	232	233	210	239	243	227	261	220	214	212	204	225	254	210	239	237	233	229	225	231	231	223	206	218	216	239	238	203	221	229	240	224	196	270	241	216	241	230	218	232	242	230	222	225	216	235	255	239	229	214	230	216	261	228	234	211	202	240	221	224	234	220	215	211	205	239	236	246	196	213	237	259	246	219	230	226	246	238	223	239	244	230	236	262	233	235	228	237	217	222	217	230	231	222	237	227	220	238	238	262	226	250	230	227	267	239	236	209	198	225	234	257	220	223	217	244	226	232	233	229	227	219	214	257	225	220	233	241	249	270	240	232	212	193	232	247	234	217	241	248	234	222	210	235	205	259	223	228	234	218	239	219	230	225	215	243	230	211	264	220	235	205	215	223	217	255	237	243	245	243	191	238	224	245	246	232	259	244	190	233	247	230	237	228	217	226	241	227	240	228	237	234	215	215	206	235	223	243	238	259	225	230	225	244	238	225	250	217	239	224	246	244	239	211	232	235	221	233	224	223	216	220	257	217	226	220	205	259	214	255	255	237	200	225	225	225	225	239	236	234	254	228	236	219	223	238	231	206	200	219	227	235	203	236	246	214	205	237	221	234	210	256	211	201	231	226	268	246	198	247	247	221	212	216	245	238	251	217	230	236	211	243	211	227	207	242	257	242	226	255	202	206	221	214	228	226	238	222	226	218	213	240	243	243	225	221	225	227	240	241	259	220	220	214	223	205	244	222	220	255	256	262	211	244	237	233	224	232	210	219	237	200	230	251	220	210	228	208	242	213	239	224	207	259	225	222	210	232	221	230	220	238	216	211	229	245	232	232	222	231	228	205	193	243	207	251	226	237	216	217	190	243	216	215	240	232	244	208	195	247	214	229	225	230	240	224	222	250	243	229	237	232	225	230	236	234	226	241	222	243	249	218	221	250	219	240	243	233	231	215	237	220	207	220	225	226	231	216	236	235	231	219	208	246	228	243	246	223	212	251	222	243	241	209	221	240	238	219	235	234	219	214	240	205	222	262	230	226	220	255	259	225	207	229	233	229	205	233	221	214	195	234	260	252	236	223	230	226	219	225	226	228	214	249	214	227	220	217	255	228	217	227	207	199	238	246	204	206	266	240	246	240	226	212	254	250	222	231	219	226	223	225	226	228	215	230	237	218	243	221	222	239	228	233	236	227	222	239	234	251	181	264	248	247	194	234	191	211	211	214	276	235	207	214	225	211	223	226	224	244	235	230	232	234	240	223	252	217	210	235	255	229	219	219	229	241	234	247	234	226	219	229	232	228	238	261	210	229	218	246	237	220	228	234	242	227	214	210	241	228	234	245	250	227	218	246	239	231	250	216	215	206	228	245	237	227	236	219	232	240	206	224	243	206	249	241	249	223	224	213	227	224	215	233	232	231	223	215	221	229	223	245	214	246	225	244	237	250	219	199	204	224	216	230	250	221	233	219	232	252	221	227	213	233	208	262	256	238	196	247	219	223	256	223	218	239	208	237	229	248	233	207	227	238	245	219	242	226	228	204	214	229	204	237	231	239	240	219	226	229	243	212	243	208	197	233	207	241	219	237	232	233	221	223	206	238	263	210	216	239	224	213	233	269	224	240	219	234	218	233	256	226	212	239	214	235	205	259	221	220	216	245	218	240	193	237	210	222	231	211	221	229	247	217	249	219	215	250	246	237	219	231	233	232	231	227	231	247	218	244	246	217	211	241	232	204	252	249	231	262	249	240	205	240	237	223	253	238	208	246	213	233	244	239	248	227	247	215	227	233	217	222	244	215	206	229	213	212	247	211	229	210	208	232	242	232	213	204	243	240	182	221	228	236	250	217	239	235	225	210	244	218	210	207	215	226	238	234	231	208	247	240	241	249
13900	2395	4981	5749	5029	4209	3556	3041	2677	2428	2154	1917	1703	1526	1481	1374	1359	1276	1227	1218	1137	1157	1090	1021	1047	1036	970	956	963	879	912	929	906	897	901	876	855	843	870	870	844	838	885	814	858	862	829	837	837	794	831	785	810	823	812	789	781	766	802	773	811	785	805	779	744	797	792	841	776	795	744	750	780	751	830	787	736	722	760	773	753	790	768	820	767	755	734	782	765	836	752	795	742	802	780	793	796	728	799	782	777	778	731	814	780	752	779	733	789	697	725	802	740	769	771	726	741	788	770	775	786	691	798	776	786	763	738	779	766	714	751	787	723	745	792	765	741	753	776	737	795	760	734	717	744	760	767	726	813	773	747	735	742	732	722	732	775	729	749	747	717	730	769	777	759	727	801	754	742	760	803	772	722	690	770	755	761	753	750	788	729	744	794	742	766	747	808	707	802	772	746	767	760	735	764	733	763	775	799	795	781	772	785	701	744	762	735	780	768	687	711	755	738	700	789	744	753	735	747	748	717	757	763	789	792	731	775	723	749	808	737	739	775	759	709	763	729	773	724	761	711	771	762	757	813	780	693	761	740	758	751	816	738	738	742	752	768	776	728	725	772	766	790	754	791	756	733	777	780	801	703	730	755	732	773	763	731	774	783	753	743	763	746	760	762	763	712	756	778	695	704	730	779	756	758	726	768	735	760	719	816	692	762	756	772	759	737	725	761	741	762	767	713	767	684	735	804	789	770	727	761	812	770	714	749	747	710	751	719	768	742	774	759	758	793	758	796	741	743	794	766	739	716	715	785	744	792	749	804	759	773	741	744	785	775	784	795	725	786	709	743	760	714	756	737	764	790	733	718	746	723	714	797	710	781	772	690	768	785	787	758	743	770	694	770	755	751	784	794	769	774	779	752	693	761	756	744	750	712	787	749	703	730	776	739	741	716	777	744	808	744	782	701	761	725	751	742	786	805	759	736	748	747	753	750	721	724	734	719	766	787	733	787	739	746	745	694	766	766	776	716	777	755	736	758	711	765	759	770	749	763	782	707	772	758	725	769	779	744	770	791	735	703	753	744	728	773	785	722	765	766	774	773	796	762	777	732	713	763	778	739	745	773	728	739	796	743	767	759	798	725	778	744	760	779	753	808	796	755	734	747	787	735	754	764	751	730	786	760	726	821	770	802	706	749	787	698	763	732	738	727	731	733	747	771	770	734	768	757	767	744	804	796	751	760	735	746	767	719	731	803	781	755	794	737	747	758	790	783	796	773	739	700	708	748	754	725	746	724	764	714	778	770	744	775	783	746	818	771	759	758	718	800	761	703	737	736	744	714	720	740	732	764	766	759	779	731	707	745	733	778	803	754	745	740	741	761	773	738	766	714	779	744	793	740	760	766	750	766	746	746	719	773	750	740	760	770	754	733	740	710	731	730	782	746	730	775	784	759	734	812	756	753	754	701	731	824	766	738	753	781	701	772	770	815	763	773	775	758	765	751	763	768	757	746	772	746	763	711	730	756	791	767	708	697	728	700	799	786	799	720	741	715	758	753	757	808	731	775	761	770	730	763	818	781	694	778	808	739	779	736	704	768	732	720	754	821	751	725	750	776	799	763	730	764	726	796	710	726	773	764	734	746	786	767	760	794	742	738	773	776	755	737	758	778	724	753	762	768	745	771	777	755	752	733	721	773	735	737	752	736	754	788	777	778	728	739	707	799	791	753	741	769	786	764	783	755	771	726	764	777	784	761	720	763	739	738	741	779	758	694	709	740	768	810	739	741	769	722	725	759	748	755	735	759	704	772	747	737	727	799	761	740	741	768	763	727	713	755	766	759	721	779	750	768	777	732	757	738	752	720	759	735	755	756	746	735	772	804	791	743	773	764	849	828	769	766	741	737	736	680	749	740	721	770	778	805	775	731	727	808	736	789	771	751	735	733	756	785	758	755	747	737	739	789	766	759	771	773	813	753	772	746	744	746	738	764	697	777	785	773	749	798	752	746	743	728	770	723	755	735	743	744	737	729	794	756	749	724	744	752	763	814	775	763	749	769	772	767	778	752	761	765	735	705	733	729	758	714	742	796	775	801	727	789	745	745	773	714	760	762	757	776	764	807	761	751	774	783	714	727	796	766	702	764	748	766	756	772	702	774	753	679	739	740	764	740	776	745	731	727	817	713	755	761	721	727	795	734	783	736	763	731	758	714	749	777	772	743	786	779	711	748	760	753	756	751	780	691	781	743	758	753	693	795	780	749	738	749	758	800	742	750	786	708	784	729	738	748	753	759	742	770	766	746	784	724	790	747	776	790	765	713	762	715	826	822	759	730	773	779	770	744	780	770	743	672	766	740	730	802	748	774	764	755	715	750	750	777	743	723	776	727	803	751	789	797	784	785	748	760	755	747	731	789	780	777	763	757	774	781	764	737	738	776	720	751	723	766	773	756	796	759	754	783	753	754	733	781	744	753	679	791	735	812	759	788	742	738	770	762	761	772	751	707	783	703	751	721	763	771	749	768	699	737	733	799	726	725	734	742	767	749	739	765	745	729	756	759	728	707	760	750	768	722	753	749	758	736	732	744	756	729	761	783	763	767	782	738	753	805	778	762	766	759	756	762	749	782	772	766	710	727	803	759	724	771	737	794	698	826	734	696	690	728	711	725	725	729	822	764	789	775	740	750	720	758	747	749	749	750	775	767	767	777	715	735	738	750	776	748	734	772	733	792	735	798	782	728	790	739	734	770	731	752	744	752	767	734	748	766	733	782	789	750	746	763	765	755	750	732	699	721	727	740	766	779	765	760	803	742	743	745	735	781	778	801	736	753	720	757	718	746	764	754	751	727	741	744	734	759	679	758	746	749	790	764	752	768	805	724	721	743	723	728	743	783	736	788	746	736	727	756	719	746	777	766	731	770	750	792	765	734	752	744	709	735	790	705	716	770	690	777	772	765	746	714	759	759	723	798	757	744	771	750	769	776	792	767	775	779	764	738	778	731	763	742	756	750	740	762	711	768	731	749	732	726	759	817	727	738	822	743	693	762	736	840	771	721	812	749	750	780	795	790	770	707	695	702	757	746	760	751	730	681	765	784	753	737	726	785	755	786	758	764	700	765	753	727	769	743	788	712	702	786	762	747	781	747	743	754	797	743	722	710	729	764	741	751	741	709	771	738	780	794	725	758	759	759	732	777	714	784	725	742	782	751	743	760	710	740	746	754	732	715	774	783	741	769	767	799	736	761	778	738	797	760	844	707	744	739	748	781	713	730	758	749	765	746	781	763	750	792	757	753	735	755	776	836	742	727	726	693	736	745	731	761	752	788	771	703	742	775	828	775	747	762	727	738	737	748	760	718	737	726	770	745	776	720	759	760	774	764	732	750	699	720	790	771	760	817	764	774	802	726	767	773	740	798	700	753	740	743	787	744	774	812	790	736	737	792	752	784	756	724	760	781	750	764	745	746	761	785	763	743	734	768	788	675	726	760	724	757	752	748	791
1846	132	134	128	103	102	101	99	92	93	82	95	81	67	72	95	74	89	79	78	72	89	81	87	75	90	71	85	72	84	59	84	71	55	78	74	87	90	88	75	101	97	100	78	72	77	65	75	79	78	86	71	96	78	91	81	88	77	72	66	74	58	82	94	75	71	76	76	84	87	87	95	91	82	96	70	92	78	68	94	96	77	74	73	93	73	77	89	67	76	93	69	76	77	98	84	73	76	62	83	98	70	83	81	80	74	80	75	79	74	77	68	79	80	82	75	81	92	78	76	78	64	82	76	85	87	81	74	88	96	72	70	83	92	81	78	75	79	89	81	90	92	72	90	76	90	85	79	67	88	94	73	82	75	81	74	67	93	85	98	79	96	78	83	85	86	82	71	90	83	102	86	77	84	78	78	91	86	76	88	86	68	73	92	93	69	83	69	78	71	89	87	70	74	94	73	74	91	77	85	55	67	73	80	69	83	82	75	81	70	95	91	63	74	85	63	76	73	87	85	82	93	85	81	85	92	67	79	74	78	71	85	76	87	63	80	67	86	92	79	68	81	82	88	93	80	85	66	83	80	90	82	68	78	70	68	85	62	59	91	88	66	94	82	73	83	71	63	83	64	66	85	63	78	90	79	74	91	82	81	74	73	71	88	79	82	76	84	58	73	70	95	74	85	87	54	67	88	92	69	88	62	102	82	87	84	64	90	71	88	99	73	69	98	81	69	96	75	79	89	70	82	66	81	84	69	73	80	68	87	80	86	66	71	73	79	75	90	73	68	84	80	70	81	103	79	75	92	77	68	89	90	87	97	88	64	76	88	87	95	73	61	80	73	64	98	90	68	72	90	76	88	98	74	73	75	82	79	89	77	92	75	76	83	69	73	69	90	105	83	75	90	69	77	76	68	77	65	78	91	73	71	75	90	74	73	75	104	79	84	71	91	71	70	100	74	74	73	84	81	74	88	88	84	68	82	104	69	86	87	79	70	77	86	87	77	84	65	71	58	93	78	94	93	91	58	65	78	79	89	79	60	71	68	79	83	67	93	63	62	83	66	54	65	78	94	74	78	84	72	75	88	82	79	86	74	83	78	88	75	92	70	72	80	88	80	79	85	78	75	81	69	95	70	92	79	91	76	89	82	58	79	77	75	94	90	101	84	91	70	91	66	72	80	79	72	95	76	71	65	84	78	81	82	76	90	76	87	95	83	74	61	87	88	86	84	74	87	60	63	76	76	88	80	66	77	90	71	101	81	78	90	78	70	86	67	75	72	77	72	72	76	84	75	78	68	87	75	77	73	84	74	72	73	90	73	82	89	79	72	79	81	81	73	80	87	84	79	77	71	88	74	67	73	85	63	86	73	69	76	78	98	75	81	93	71	86	62	72	73	73	91	70	80	99	72	72	60	78	67	80	74	84	64	80	79	80	88	82	89	91	90	75	70	94	82	73	72	66	82	85	88	68	83	85	86	81	74	76	54	61	77	79	79	84	77	68	70	83	80	77	87	94	76	87	72	76	84	69	68	79	92	94	82	71	82	77	71	83	81	77	83	59	76	86	92	67	79	80	89	81	69	76	81	64	86	86	79	75	76	80	61	73	88	86	84	62	83	58	106	67	82	69	78	81	76	72	70	104	90	97	82	84	81	80	82	69	96	81	74	102	80	91	55	83	85	76	83	77	69	73	78	77	76	74	73	82	77	75	86	72	79	74	77	76	73	81	77	77	85	92	94	69	79	89	61	61	78	104	83	78	77	72	67	85	83	90	92	67	81	84	72	79	76	88	76	69	83	83	66	91	89	73	89	79	71	79	84	74	87	93	70	83	78	63	88	83	77	82	83	62	108	77	84	87	76	79	86	85	88	79	77	90	73	79	89	69	78	94	71	71	81	80	80	76	73	79	81	83	67	72	89	74	74	79	79	71	69	76	89	83	73	76	89	91	74	79	68	84	86	66	73	70	68	73	86	84	94	78	61	87	88	76	76	84	92	78	73	71	70	74	69	97	82	83	91	75	87	74	74	72	65	76	82	76	81	88	82	77	75	69	66	82	89	89	78	93	89	84	75	70	67	73	58	60	83	83	80	86	74	75	71	84	79	66	88	80	72	85	86	76	89	84	82	96	87	65	97	86	83	71	72	78	83	98	64	67	83	72	71	83	68	74	84	61	73	75	87	66	89	79	83	86	82	79	74	63	74	70	88	82	67	84	78	74	77	89	85	73	88	82	89	84	69	82	81	66	64	87	67	80	84	63	85	82	86	82	69	85	87	69	71	80	72	75	74	72	83	82	91	72	76	73	90	56	78	74	90	80	93	92	56	80	61	84	67	85	75	94	83	82	74	73	79	76	82	68	66	85	75	82	80	83	79	81	85	67	84	82	97	69	75	77	86	74	69	79	87	89	63	77	71	83	80	67	76	76	74	95	68	99	76	77	78	94	81	77	68	79	81	83	58	80	76	71	78	86	73	85	90	72	85	76	90	73	76	92	75	65	83	84	72	101	82	96	74	86	87	88	85	73	75	82	75	83	82	69	72	85	73	88	55	66	67	82	79	77	67	102	81	77	78	82	89	79	85	76	78	91	72	75	68	90	71	71	75	72	87	74	73	81	85	87	78	77	81	78	70	71	92	66	76	70	97	77	78	62	80	74	74	88	73	68	80	79	68	76	77	87	78	79	80	94	74	73	74	82	79	73	84	72	80	68	68	85	81	90	88	83	69	63	70	88	69	66	81	71	88	93	84	80	76	87	78	85	67	62	93	84	73	69	80	83	81	74	84	90	87	72	79	70	72	81	72	93	101	82	105	77	76	82	83	73	68	70	82	84	76	97	79	70	94	82	95	81	75	83	86	83	77	68	77	76	81	84	80	59	74	80	78	92	67	82	84	84	90	71	92	82	90	96	83	84	84	96	79	88	79	74	85	77	77	79	86	90	69	74	77	88	75	67	81	87	94	90	81	72	75	61	77	88	90	75	88	80	80	71	81	79	81	70	80	73	73	96	63	60	64	76	80	84	68	85	64	91	73	77	80	77	74	79	88	68	74	57	77	78	86	85	72	75	95	74	92	91	63	84	84	73	76	91	72	85	90	81	83	74	87	81	96	81	91	88	87	72	89	74	74	85	79	68	73	71	83	85	92	92	66	77	66	82	91	80	85	98	58	75	80	73	65	93	69	78	78	98	62	55	85	79	82	59	87	80	68	72	73	81	73	87	77	92	76	80	89	67	74	89	84	90	78	76	77	60	91	70	89	82	85	59	66	80	61	60	65	80	78	82	74	72	59	80	62	85	86	70	72	89	92	97	74	83	85	84	83	73	77	78	86	71	81	87	66	84	71	86	86	71	76	76	72	65	91	73	61	80	87	80	64	70	71	74	82	71	71	78	83	82	79	80	71	85	99	72	96	78	63	88	84	83	63	64	79	80	73	75	97	80	81	76	61	82	94	82	90	86	73	67	85	79	71	88	67	89	94	75	69
3120	393	490	549	498	427	408	424	391	384	416	371	384	379	355	341	339	360	330	319	337	357	333	339	334	311	340	290	319	351	319	335	336	352	319	350	353	333	339	321	310	314	298	325	286	313	306	301	336	308	338	331	326	308	340	331	344	340	316	293	328	311	340	332	341	286	318	314	312	344	370	337	325	337	319	322	326	342	348	339	343	326	330	312	343	297	304	303	348	329	297	328	312	304	323	338	321	317	309	325	284	309	318	328	344	338	325	340	340	314	314	296	328	327	322	334	312	317	316	311	329	333	307	342	290	330	329	307	321	341	335	349	338	347	288	326	327	321	347	326	297	352	311	320	298	316	322	357	352	340	309	327	333	317	315	345	329	300	332	301	320	322	307	325	300	344	349	332	306	324	324	335	312	314	317	328	344	316	335	312	354	298	310	326	304	329	310	317	293	322	303	337	334	351	325	335	315	307	335	316	334	313	316	357	312	335	316	322	317	327	352	286	339	317	329	336	337	311	365	354	332	284	304	305	367	295	319	307	345	346	298	288	338	301	310	321	337	296	312	313	320	315	331	339	324	312	359	312	338	345	340	304	310	319	326	325	332	314	304	341	352	332	321	306	304	324	336	316	324	333	326	344	358	322	295	348	320	298	320	319	315	325	349	321	291	332	293	309	326	323	321	298	368	312	328	329	308	288	337	340	337	343	345	319	287	293	332	339	363	325	330	314	351	324	316	326	326	314	302	340	288	323	314	328	327	324	369	287	321	289	295	290	310	320	337	340	311	314	295	325	294	343	327	333	338	312	326	352	312	347	288	312	342	334	346	327	326	302	324	298	304	307	323	341	303	328	346	320	344	334	340	355	334	350	354	330	307	351	330	323	322	316	331	310	327	323	330	341	310	359	302	315	322	327	346	327	334	324	350	341	312	316	334	325	338	327	329	327	287	311	340	335	312	337	333	294	328	318	316	296	341	299	295	349	334	335	320	309	348	334	298	311	337	358	325	342	323	340	323	364	351	328	337	329	332	317	285	329	354	296	330	323	306	320	320	334	327	316	301	331	333	328	325	368	317	304	306	347	328	307	303	312	283	358	309	350	332	305	342	367	317	301	334	301	313	352	319	329	331	307	351	332	340	312	311	308	308	302	331	334	305	332	315	329	321	355	326	323	301	348	312	329	315	358	359	327	322	349	321	310	297	312	331	383	332	325	310	319	323	321	325	348	310	331	345	308	302	318	316	357	332	313	327	313	326	336	330	317	327	338	334	302	305	323	313	303	308	310	301	356	308	317	312	334	335	317	314	319	334	321	323	336	351	364	332	316	315	330	352	337	325	282	335	317	344	342	282	335	327	302	323	321	293	315	320	322	341	294	326	343	337	328	314	332	314	320	288	326	298	343	329	336	309	331	303	315	312	359	329	311	345	333	297	305	346	322	311	324	311	343	371	293	306	330	291	330	325	297	313	344	325	331	322	358	308	366	315	327	337	313	319	288	325	349	349	333	317	324	314	314	361	331	298	336	328	324	340	331	377	291	328	277	318	298	331	309	353	305	314	374	290	324	332	345	332	322	336	322	305	313	327	338	307	349	325	311	311	344	352	316	345	341	301	352	335	311	322	341	361	273	325	333	317	302	340	312	324	324	339	323	320	322	295	330	295	331	303	302	322	329	314	331	324	340	311	341	329	332	304	325	349	330	302	325	286	300	336	325	313	325	330	340	358	317	334	318	336	316	320	318	323	329	330	342	321	311	308	323	320	324	317	308	319	316	312	344	304	332	304	319	330	344	348	298	310	298	332	328	322	323	293	327	343	298	324	317	321	323	327	328	324	331	322	346	331	327	338	298	338	345	306	304	354	316	304	330	345	328	318	327	357	347	285	352	333	330	352	278	322	346	339	301	332	315	352	336	329	349	344	291	326	323	323	310	313	339	317	350	326	335	315	313	317	318	306	326	321	309	336	289	316	323	345	375	306	333	321	302	331	291	300	326	339	335	350	345	323	326	303	348	339	330	311	313	319	306	316	328	340	308	333	342	330	351	336	300	353	313	350	325	325	340	335	326	323	321	323	342	346	321	321	317	337	317	327	302	322	315	327	311	322	344	335	312	317	327	359	310	351	317	280	317	311	338	334	317	339	302	336	311	316	314	296	307	349	333	320	268	336	328	327	348	341	366	320	322	321	323	347	317	291	305	309	322	314	336	294	334	330	331	331	345	337	335	322	302	366	329	329	295	304	294	329	307	315	345	325	313	326	340	334	335	300	308	322	315	320	324	332	314	309	313	306	322	344	360	356	322	330	321	318	302	331	310	325	334	339	315	309	332	308	312	328	340	347	308	312	321	312	307	312	321	310	317	278	321	322	324	315	328	331	332	305	324	302	318	323	312	313	325	327	308	343	337	345	325	298	328	330	319	311	329	326	290	335	304	358	339	331	315	330	333	306	325	315	326	322	316	300	332	340	314	321	316	376	343	331	326	316	330	317	303	342	310	312	324	330	313	342	342	323	308	315	313	329	323	338	324	300	310	360	345	306	327	309	290	300	327	333	288	314	310	309	304	370	320	338	344	306	319	319	359	337	324	332	344	308	321	319	342	311	350	304	318	319	292	301	328	308	341	325	298	329	298	318	361	340	306	324	299	312	322	319	346	345	307	363	309	302	341	317	327	351	350	313	311	371	325	365	327	315	325	317	319	318	304	326	319	323	355	345	333	310	332	329	326	326	333	324	333	342	334	305	323	284	364	319	323	285	321	297	318	341	270	327	340	295	332	330	342	303	306	328	336	334	313	296	321	325	292	323	332	324	328	323	342	296	316	338	333	313	348	293	335	346	306	296	316	316	355	328	311	283	321	322	323	325	314	318	333	334	339	344	350	312	305	343	349	321	320	296	305	352	355	307	348	306	352	305	335	359	331	308	326	334	289	350	363	339	295	310	342	330	301	316	324	356	309	296	285	330	316	322	326	345	326	310	309	349	349	342	328	328	332	335	318	361	343	319	358	294	322	322	329	344	356	326	296	314	330	299	328	302	310	323	288	318	344	324	330	297	314	321	331	313	295	326	306	342	321	322	335	317	308	347	350	328	305	308	325	312	336	341	346	315	319	338	311	353	316	306	340	318	321	315	310	324	304	307	353	340	352	324	327	337	343	332	329	313	290	356	296	341	332	319	317	276	345	325	331	317	318	347	308	290	311	332	333	299	329	317	319	325	348	329	305	309	299	338	331	337	312	311	328	367	301	331	333	320	326	315	328	345	319	320	344	351	330	286	327	362	349	327	320	325	334	314	341	352	327	350	294	311	310	298	320	288	311	308	340	339	333	325	327	344	322	308	325	328	332	326	341	342	333	370	339	357	330	327	302	296	333	330	324	313	314	341	328	341	311	331	315	320	325	303	363	313	322	322	319	297	310	327	348	299	349	341	317	342	331	310	328	293	308	340	306	338	316	321	324	316	317	337	333	312	331	336	308	312	312	325	318	327	330	341	328
14163	1264	1245	959	713	541	405	366	314	294	268	218	235	231	229	203	193	204	182	204	202	199	194	185	147	164	185	183	177	186	179	182	180	168	164	192	174	178	185	169	175	162	188	176	167	157	160	182	165	163	160	161	160	170	186	159	151	177	169	161	142	188	163	182	182	167	168	151	155	183	175	164	187	176	157	172	148	150	159	179	184	186	163	172	182	159	163	170	197	170	172	179	170	171	178	188	159	157	177	169	198	163	192	163	187	195	146	153	194	166	160	163	196	166	135	164	192	156	180	188	159	169	158	173	179	179	193	178	174	158	191	155	166	165	160	166	160	187	154	159	166	165	149	159	166	180	160	167	166	177	181	161	160	207	154	175	159	161	220	177	190	176	174	166	172	188	157	165	164	158	188	196	163	154	168	169	152	180	178	160	197	173	177	157	171	159	162	173	177	159	168	193	164	182	175	180	172	173	181	148	174	177	149	166	173	155	167	154	180	170	180	167	185	160	193	167	179	168	163	180	167	166	173	196	171	175	168	173	186	160	163	187	176	166	175	181	182	178	180	186	178	169	165	147	167	167	158	177	142	177	179	160	150	161	181	170	175	190	196	168	164	167	168	171	184	162	168	175	168	202	175	163	163	156	169	164	170	169	164	165	170	154	170	153	151	166	157	179	162	155	171	189	183	170	168	145	178	162	180	165	177	160	182	157	186	193	193	138	184	160	153	157	178	175	177	163	175	189	169	181	161	136	158	162	168	166	165	184	181	159	142	161	178	162	166	158	159	179	177	147	152	157	173	161	154	187	159	151	159	167	181	184	173	167	151	161	169	176	206	171	170	156	151	167	184	166	164	175	178	148	178	164	172	155	152	170	184	157	174	195	181	180	166	176	189	171	198	190	144	204	159	156	196	174	189	177	150	152	174	149	177	151	172	186	178	162	194	140	172	156	168	186	179	172	161	203	134	174	164	165	145	166	149	187	179	172	168	161	157	154	152	172	165	168	185	187	156	199	171	168	165	162	158	178	163	163	164	171	196	165	142	182	178	178	181	169	162	176	187	159	174	149	169	183	174	162	183	158	154	178	186	187	152	185	164	186	190	172	186	174	171	165	167	174	176	169	155	168	174	168	161	162	190	175	164	179	163	166	169	167	170	147	172	161	164	166	176	166	184	192	123	187	215	160	170	159	164	187	178	167	166	158	179	149	173	194	165	176	159	165	155	177	158	164	163	163	175	169	184	159	167	189	184	172	168	167	181	186	183	172	180	173	171	183	183	151	162	141	178	168	180	181	187	172	173	171	181	170	177	154	176	176	160	173	162	158	175	181	197	160	166	179	154	176	143	185	198	154	174	169	158	183	139	168	147	157	164	165	214	161	157	187	173	171	167	173	139	163	177	177	172	170	164	162	174	166	158	177	155	167	184	152	179	162	161	160	158	169	170	181	166	181	155	155	174	145	169	152	188	177	175	190	170	163	175	185	164	170	151	161	183	201	172	181	178	161	151	147	181	158	176	168	195	157	181	202	173	189	138	180	151	180	174	179	192	175	160	166	169	159	196	187	166	169	190	149	150	158	178	152	198	183	162	179	153	193	174	176	158	164	172	175	181	155	180	157	178	161	159	165	164	144	148	150	156	182	169	171	182	154	165	165	171	161	171	186	176	167	170	169	170	165	190	174	172	159	160	169	161	180	178	166	155	183	191	159	158	188	189	164	159	175	159	157	152	160	165	178	168	158	172	167	170	191	160	192	211	164	175	161	163	166	168	190	174	165	150	176	167	169	179	165	165	165	187	183	176	192	183	177	176	146	147	175	191	176	157	204	186	158	179	196	151	152	158	162	181	161	182	192	178	141	152	172	153	170	163	167	157	159	188	169	164	163	151	167	189	159	168	162	162	157	160	172	144	159	176	197	195	184	187	168	165	166	164	173	177	169	168	165	157	150	154	149	163	180	172	169	149	189	180	181	174	161	166	166	154	182	162	183	164	167	164	169	180	177	175	167	166	151	192	170	159	158	167	188	166	179	178	176	162	179	172	168	173	201	177	150	169	176	178	178	178	150	170	166	157	141	194	181	180	153	202	178	158	174	164	174	171	164	156	159	166	182	170	186	182	173	176	157	147	193	190	149	168	175	154	174	151	180	178	188	141	175	180	192	158	145	195	164	177	166	171	178	158	198	153	156	154	171	163	163	165	170	166	160	191	172	168	168	161	157	160	174	178	177	163	146	167	154	152	192	188	191	157	171	158	169	184	165	177	144	163	184	154	192	160	154	168	176	158	156	164	151	171	172	168	166	146	166	186	151	153	177	178	176	184	163	184	151	167	169	182	166	165	156	165	169	174	177	149	165	165	174	189	161	189	178	170	165	156	159	171	172	162	167	148	161	176	170	139	164	186	167	145	177	160	178	161	164	177	168	154	156	178	164	177	156	167	141	183	156	137	154	175	183	163	178	162	159	174	173	191	168	169	168	169	167	175	148	179	152	172	161	156	161	174	196	187	179	160	164	177	194	184	162	169	167	181	167	144	181	140	156	162	167	168	185	168	168	182	154	176	153	173	169	166	175	151	183	140	146	187	170	159	177	174	155	161	161	190	193	157	168	174	175	178	153	156	189	169	190	155	150	187	180	190	160	167	142	188	190	170	174	170	142	186	191	159	176	179	169	154	157	171	178	155	161	170	161	161	157	155	175	162	178	186	157	184	187	174	168	190	182	180	177	186	170	159	148	184	151	150	184	186	155	158	158	185	136	169	165	158	157	181	171	201	163	169	176	171	176	165	172	180	168	168	182	185	175	146	157	185	179	170	158	177	187	182	164	174	169	176	179	198	178	161	145	179	178	159	186	167	168	172	189	179	163	144	181	162	145	169	178	169	182	177	176	199	173	179	159	155	155	167	163	165	158	152	203	184	198	166	171	214	158	160	186	179	177	189	187	197	158	153	181	158	155	167	156	160	176	163	156	174	175	181	180	173	173	175	164	187	144	178	185	166	176	191	166	167	165	193	160	168	179	161	175	132	168	174	187	169	175	163	183	134	168	154	154	192	173	183	178	171	179	170	153	181	176	147	158	153	179	178	169	160	180	175	156	170	192	170	162	160	183	187	166	164	174	152	162	159	154	167	175	166	175	182	184	168	157	190	161	159	184	175	184	164	168	198	181	155	171	150	189	157	176	149	181	155	160	151	180	189	186	152	156	176	181	187	177	182	180	169	175	162	169	158	154	183	194	162	135	173	169	170	162	190	147	187	167	175	167	162	162	145	201	152	173	187	171	174	184	138	167	154	165	159	156	184	166	181	169	171	176	166	172	174	159	171	151	152	155	163	160	177	167	176	167	190	182	185	167	161	176	175	166	155	151	180	179	147	164	144	163	188	162	168	177	147	186	165	171	147	176	179	178	160	186	175	181	175	169	177	183	177	185	195	167	188	171	172	163	177	161	174	190	176	154	173	172	184	163	188	188	159	184	170	172	154	155	162	161	160	157
9348	1444	2853	3291	2937	2522	2044	1839	1585	1458	1306	1241	1128	959	969	901	887	877	873	778	796	784	732	736	753	682	679	657	699	656	671	667	639	660	650	677	640	660	649	694	656	628	651	628	646	667	647	607	620	629	652	642	591	581	617	648	600	577	620	648	610	593	592	597	574	615	575	566	574	607	560	594	641	622	601	591	593	651	573	604	603	568	626	621	578	602	596	622	596	588	585	581	562	580	624	585	628	577	561	612	582	610	589	601	600	568	593	590	575	622	611	588	563	615	532	649	591	587	548	586	622	559	574	640	631	570	575	616	576	608	602	593	599	548	515	598	596	586	632	612	617	615	622	599	584	587	564	567	575	523	571	612	615	623	606	560	580	589	601	532	559	586	585	581	562	607	607	578	604	592	604	581	605	593	591	591	578	576	593	638	592	604	569	605	553	576	583	595	620	556	610	547	600	587	582	612	599	543	591	563	587	567	603	567	558	607	593	624	632	570	597	581	579	557	617	578	616	582	596	605	613	617	582	625	576	594	648	593	592	624	582	567	610	616	619	586	556	588	556	641	596	620	544	606	577	590	603	616	604	589	623	617	547	560	572	560	569	572	614	566	617	567	622	591	632	607	639	559	608	556	536	577	580	584	617	605	596	562	573	593	591	601	592	577	603	612	570	555	595	589	619	582	588	602	614	649	611	557	593	568	615	578	585	595	610	576	593	548	613	604	603	595	669	634	638	550	578	551	598	588	592	577	600	600	602	588	579	573	572	611	557	607	611	578	568	626	588	629	628	614	599	605	562	583	604	613	581	590	538	574	635	607	581	563	586	595	577	634	586	566	604	561	591	562	567	600	634	568	590	621	579	600	651	603	600	582	560	588	570	614	581	576	594	611	584	611	609	593	621	582	579	566	586	564	540	610	591	596	626	642	570	570	585	561	586	604	651	599	597	589	572	649	619	582	593	579	619	588	591	625	545	610	576	605	567	580	574	596	628	570	558	609	574	573	604	634	573	567	547	595	647	582	591	647	624	552	606	581	543	552	576	606	612	604	589	600	617	587	591	555	591	592	561	633	558	609	585	601	562	576	579	522	544	567	598	620	628	581	564	596	553	591	673	571	614	581	576	609	604	643	568	623	603	588	601	551	607	617	599	551	619	560	556	592	598	597	565	578	546	604	577	578	594	580	566	610	582	600	561	618	571	563	571	599	537	610	562	590	599	577	612	612	647	573	594	562	528	552	584	618	605	590	593	571	596	543	585	653	581	602	595	655	585	591	574	549	571	636	612	583	591	536	585	577	583	600	570	617	580	592	582	594	638	599	596	576	621	586	577	598	601	590	549	619	596	588	565	572	594	586	589	618	566	619	568	600	608	577	592	582	571	556	594	567	598	575	574	556	572	580	620	597	571	533	589	616	613	590	597	544	586	581	598	584	553	584	604	559	620	563	563	620	604	604	592	597	565	588	563	600	622	596	637	609	612	575	633	596	583	627	558	644	598	597	585	631	601	600	620	571	603	562	556	598	587	608	666	602	604	585	585	636	598	623	567	596	584	588	595	582	542	552	584	639	562	595	572	569	597	592	574	549	592	604	603	547	614	600	587	529	591	607	589	592	584	621	575	575	624	586	596	569	601	558	581	568	562	544	597	566	635	566	581	629	554	603	635	601	594	591	566	618	587	562	610	549	630	588	558	623	568	582	601	582	608	559	591	574	599	603	593	609	591	591	579	637	547	577	565	601	602	617	559	596	576	582	584	607	562	599	562	616	571	613	590	603	558	596	580	574	575	578	538	609	557	610	621	626	599	562	596	586	584	600	559	573	576	574	586	555	562	556	547	598	583	570	592	650	588	573	585	603	630	619	620	586	619	587	582	592	606	608	605	550	592	562	620	576	626	528	574	572	640	642	615	555	568	563	554	594	601	600	561	607	570	596	625	612	569	591	602	572	588	620	581	549	563	606	573	607	565	545	589	573	559	581	617	560	570	587	556	629	592	564	557	590	562	636	598	576	575	630	590	602	594	593	617	523	569	572	539	614	576	594	592	571	595	579	611	608	574	628	575	590	576	629	581	595	583	655	565	629	559	610	577	568	589	553	593	547	580	572	614	553	595	573	562	653	597	551	596	617	590	553	596	592	582	567	590	543	605	605	578	559	591	619	596	586	576	596	549	589	589	617	578	651	577	595	571	585	549	613	602	628	554	609	617	640	574	602	585	581	549	624	610	586	599	623	555	592	593	528	558	559	573	591	631	585	631	606	617	628	654	553	577	583	591	617	622	563	579	605	592	556	552	572	603	601	624	609	621	593	558	614	579	658	597	566	627	574	588	599	577	576	608	592	627	594	591	596	552	557	597	614	595	586	611	589	602	568	587	589	546	584	562	612	594	593	590	587	577	631	569	587	625	613	575	657	603	577	593	590	593	582	569	598	585	597	603	625	580	562	586	600	610	571	588	569	568	638	583	588	593	590	619	557	582	603	578	611	645	605	566	606	594	581	572	581	579	582	584	547	544	615	618	568	604	607	610	619	612	593	577	582	654	580	597	623	583	610	569	576	573	553	622	624	617	577	555	591	595	590	586	569	563	608	551	579	610	558	602	611	612	584	599	629	613	604	585	596	569	587	597	589	555	593	611	579	553	608	591	587	545	559	581	632	572	566	606	596	566	597	564	556	593	629	566	620	608	586	631	556	553	562	576	634	582	586	639	655	599	620	577	586	617	590	599	570	605	542	611	580	605	629	566	617	613	555	588	596	625	589	601	551	577	598	585	598	596	616	625	569	629	601	551	572	612	603	610	544	560	592	573	608	644	608	609	574	631	638	593	574	587	568	608	611	600	621	578	563	621	596	616	626	603	595	598	611	615	586	590	574	632	573	561	620	603	581	567	569	639	627	570	547	606	584	559	585	599	592	612	612	577	633	580	562	590	590	628	597	589	589	619	578	640	577	554	568	572	622	561	603	582	605	550	560	558	565	592	565	582	589	582	586	585	595	609	602	581	571	573	616	645	558	575	624	610	593	603	533	595	617	560	642	564	569	561	584	613	553	584	598	622	569	540	575	574	585	588	546	597	597	600	571	575	588	587	623	594	532	515	611	623	584	600	567	613	575	585	643	652	595	588	605	588	631	574	573	574	573	564	591	597	554	615	597	570	598	539	555	625	551	593	580	604	581	602	572	605	586	601	571	599	571	544	552	607	604	630	638	625	612	590	570	585	574	573	607	583	580	610	574	641	572	595	575	579	607	593	618	555	583	627	565	573	554	624	564	614	613	588	590	617	583	585	577	570	591	573	581	574	632	586	591	619	568	567	598	583	597	568	628	573	543	602	565	602	603	606	575	603	599	574	578	575	547	558	561	591	576	600	635	614	577	608	586	571	587	566	575	639	572	553	583	579	626	591	592	617	615	582	619	622	608	548	606	605	616	564	570	653	567	604	574	597	594	645	556	566	615	601	597	613	615	623	571	589	601	566	622	569	594	569	623	629	599
25182	4610	2393	1760	1236	962	726	615	544	476	445	397	352	338	332	325	343	292	290	273	285	282	270	258	268	260	248	247	242	255	258	230	250	252	258	233	241	222	232	248	246	243	241	254	251	249	247	249	219	254	233	211	231	256	228	240	233	240	228	222	244	234	224	221	237	203	217	232	222	251	226	228	236	212	247	242	229	231	230	211	230	198	222	223	203	216	230	224	211	221	227	233	218	225	250	258	239	215	245	214	231	217	248	229	224	224	238	220	223	245	220	206	237	219	224	253	234	209	197	215	248	246	240	236	222	229	223	246	227	225	207	240	219	246	257	240	235	237	225	228	230	207	237	247	216	229	236	239	248	231	216	228	231	238	247	238	229	233	248	241	225	249	230	232	240	193	222	234	218	236	239	241	231	230	224	239	223	235	220	228	215	225	213	256	207	239	250	241	245	269	246	226	210	234	224	217	239	232	220	231	250	218	215	213	223	211	243	247	231	232	232	246	212	208	240	232	233	232	215	231	224	248	236	216	205	253	220	217	212	218	244	234	229	222	240	211	230	259	217	229	232	234	246	224	226	205	235	234	228	208	232	221	216	242	236	222	208	230	199	231	241	214	254	231	218	226	259	247	263	205	212	211	243	236	217	240	230	235	223	249	213	226	238	189	240	245	223	232	222	237	230	221	208	241	233	218	216	223	243	205	250	219	243	225	216	190	230	225	253	240	230	232	218	211	239	249	227	223	219	241	205	209	224	242	210	228	196	241	229	231	205	229	249	237	252	266	227	242	241	235	230	219	260	247	232	238	206	232	222	243	227	224	231	223	222	223	235	223	208	232	226	218	250	252	211	223	245	232	224	229	240	222	212	230	235	218	226	237	222	224	245	226	225	207	227	206	226	225	241	244	226	241	234	211	214	252	217	225	232	228	235	214	214	243	223	247	219	231	233	234	200	240	212	209	228	220	227	241	249	226	220	222	248	224	244	254	190	229	233	226	236	246	217	227	246	224	231	238	219	232	229	221	231	236	215	226	214	229	233	215	206	205	232	225	222	223	250	231	220	242	237	230	205	225	225	241	241	229	203	256	254	228	232	228	242	243	232	247	226	210	215	233	230	222	230	243	231	222	221	223	239	245	239	228	219	230	227	232	201	232	242	240	220	233	217	238	207	241	219	228	229	214	232	225	216	227	236	228	219	252	216	256	210	257	253	203	235	237	240	228	220	216	224	208	229	243	224	234	240	225	239	258	225	206	219	228	219	227	214	218	227	239	226	254	202	247	239	225	211	211	216	245	241	219	219	231	203	213	213	234	235	195	229	216	223	244	217	224	227	228	200	232	246	214	224	251	245	227	239	247	238	259	239	215	233	203	257	224	220	223	205	226	219	257	244	253	236	229	230	230	233	205	237	219	231	209	236	228	217	209	259	220	200	224	231	219	250	228	231	218	240	216	223	231	256	224	212	203	235	261	228	228	222	230	245	216	209	241	227	220	241	223	239	191	227	214	210	232	245	210	207	234	206	216	245	204	247	215	243	247	228	237	225	207	200	227	224	218	213	259	230	219	204	221	242	245	218	193	243	217	213	210	224	235	229	204	234	211	250	229	221	245	228	234	218	243	221	231	218	235	223	209	234	208	229	233	220	233	236	226	227	230	255	232	256	229	242	215	223	241	213	239	194	199	206	214	261	234	217	236	202	207	235	218	252	227	215	239	217	202	231	245	236	223	209	235	232	247	223	237	218	246	242	201	229	203	237	245	241	205	230	247	213	239	213	224	215	243	215	212	212	209	234	217	219	238	205	231	227	240	220	238	220	223	198	235	236	222	222	241	201	235	237	213	224	229	203	215	233	236	208	237	203	233	230	240	243	241	230	229	242	209	216	200	220	254	225	247	231	220	230	229	230	233	240	209	230	223	252	250	237	238	222	239	212	258	248	225	221	206	216	220	226	231	245	237	235	247	210	255	195	226	229	210	221	240	250	232	240	222	212	246	238	226	238	222	213	219	225	246	241	245	223	219	236	230	219	198	245	242	212	218	215	213	226	227	218	232	229	260	247	239	226	212	233	236	225	225	217	217	236	225	229	236	208	223	227	212	239	213	219	229	227	239	220	233	219	231	221	221	242	262	215	234	243	224	253	225	256	238	245	235	250	207	218	235	233	215	227	255	238	225	242	185	208	224	217	221	235	216	229	232	218	217	222	230	230	243	203	235	240	239	230	256	235	199	247	215	230	227	234	222	237	249	258	235	233	225	215	216	257	220	224	266	229	244	219	217	204	225	245	229	223	237	258	202	239	227	233	251	246	232	214	238	263	200	223	235	231	231	251	230	235	217	231	236	207	218	216	222	213	243	202	227	228	264	209	230	235	209	253	203	227	237	213	229	251	225	253	248	223	216	227	244	214	233	246	235	205	235	226	222	259	233	233	230	235	224	234	208	203	212	215	195	238	228	214	217	227	238	218	234	194	211	238	213	208	241	251	235	214	236	236	272	236	242	247	236	213	234	214	230	245	237	248	237	206	207	220	231	244	234	216	240	209	240	230	220	214	208	232	204	224	244	250	242	224	235	233	236	229	221	237	226	217	235	262	210	214	216	229	218	241	229	227	224	234	231	223	243	211	229	197	235	235	206	247	228	243	239	199	209	238	236	265	213	237	243	221	202	220	237	249	222	240	216	230	244	231	236	236	259	231	212	237	226	204	237	208	244	220	212	231	210	226	245	243	251	181	216	219	249	205	253	230	216	222	239	249	243	233	241	251	221	226	239	197	217	241	211	220	246	237	224	222	230	233	188	253	226	251	214	222	208	233	216	214	218	230	202	202	225	238	224	221	224	234	208	215	212	273	249	231	217	208	218	261	214	245	238	206	240	202	220	248	221	237	242	249	203	225	217	229	224	223	221	216	225	233	208	210	244	242	244	243	238	242	230	203	242	221	227	219	247	229	226	205	232	194	234	264	238	222	217	192	226	233	217	257	226	241	222	229	232	226	211	220	248	219	217	236	255	241	215	237	239	225	232	232	238	214	226	238	223	222	244	228	221	233	215	221	246	238	240	230	236	207	235	249	232	227	253	246	221	244	217	205	229	245	228	258	213	286	247	219	242	233	242	212	239	214	220	213	211	213	221	220	218	222	210	234	221	215	210	226	209	226	202	201	216	224	226	223	239	213	234	248	228	217	226	224	227	235	230	220	236	255	245	236	249	223	237	237	225	208	257	233	245	225	220	245	244	234	230	231	222	212	220	239	194	220	223	228	227	239	227	226	223	221	240	240	266	232	251	242	206	218	211	222	224	238	242	246	223	224	232	201	231	222	205	230	232	228	252	221	236	222	221	225	234	209	237	237	248	234	226	240	218	239	209	224	231	237	234	226	241	223	226	221	248	214	227	221	240	204	207	221	236	216	233	240	205	207	257	209	267	219	218	237	218	224	236	224	241	238	224	233	220	207	196	238	211	236	196	243	231	232	231	234	204	249	227	226	235	198	233
13699	2452	4985	5692	4954	4152	3516	3063	2604	2388	2067	1878	1781	1610	1505	1431	1284	1314	1244	1146	1139	1064	1069	985	992	931	936	989	938	946	874	941	885	848	868	863	903	852	867	868	858	859	861	814	873	817	803	822	821	831	823	796	804	851	811	799	801	798	748	841	751	760	804	795	803	771	817	786	796	832	802	792	780	773	746	757	791	756	811	771	794	818	774	726	778	776	700	799	779	704	783	811	814	804	813	757	743	756	796	751	825	730	773	710	790	774	743	783	789	759	780	779	787	736	796	782	762	755	789	767	769	763	765	795	742	757	716	790	784	834	766	728	782	815	716	739	763	731	757	728	779	752	756	756	786	781	720	761	768	804	728	795	765	757	793	728	760	743	728	761	780	755	781	741	801	745	727	802	826	788	785	767	746	736	719	738	738	729	755	772	734	802	761	730	757	788	738	807	790	739	754	781	750	740	762	775	720	731	803	721	738	756	781	760	748	787	762	818	752	750	769	760	765	815	770	774	772	805	767	735	768	759	770	784	784	761	709	769	739	760	789	710	742	709	763	783	811	778	781	740	739	775	720	793	755	754	743	772	778	714	776	732	816	778	737	758	745	749	764	763	742	734	754	735	746	738	768	754	731	793	758	751	747	751	792	769	739	730	728	732	725	770	767	736	730	718	788	752	750	751	755	710	776	817	782	748	729	780	735	757	730	740	766	788	733	770	750	760	767	744	743	721	679	769	729	787	737	705	740	744	764	707	767	782	691	748	778	812	750	764	713	772	749	780	730	768	694	747	763	743	739	783	759	749	790	802	759	717	760	772	723	754	824	754	719	779	764	738	749	774	764	726	779	764	706	761	741	771	748	747	788	784	717	764	716	736	735	710	747	744	772	745	792	697	737	738	767	761	721	787	730	720	773	749	838	732	753	742	765	781	785	742	758	775	762	733	742	768	762	780	773	766	767	730	817	725	799	753	752	744	709	757	734	698	729	716	697	759	769	783	747	783	714	761	785	735	735	772	710	746	728	701	764	707	732	787	736	754	748	757	744	752	771	795	685	757	740	698	751	765	777	754	753	786	742	703	733	738	715	808	757	739	723	778	745	759	753	791	786	789	732	783	760	779	769	717	749	731	705	730	749	766	739	774	712	714	762	787	748	741	762	711	736	792	776	804	781	801	770	749	749	759	741	764	764	765	762	719	767	748	724	737	727	735	724	784	769	743	760	740	765	763	780	743	725	742	766	778	756	729	742	762	759	771	754	744	750	735	738	744	766	787	693	787	760	751	711	752	714	766	728	746	789	777	769	760	778	758	726	771	708	726	721	743	782	761	737	764	740	768	772	784	723	805	725	714	756	763	733	738	750	760	773	778	766	813	748	736	775	739	748	758	748	728	727	759	776	734	753	751	739	767	789	790	764	766	756	742	724	804	747	778	779	713	738	766	825	765	740	746	763	733	747	779	708	765	744	748	721	770	777	774	786	763	720	778	707	795	723	696	769	766	747	776	740	761	781	738	779	794	816	741	744	774	748	716	768	782	750	789	711	796	743	745	783	739	740	752	735	742	757	769	757	768	809	734	760	807	767	727	723	708	732	804	765	713	806	771	771	764	757	744	816	714	727	759	734	745	786	750	793	729	729	710	787	733	753	689	708	736	723	763	759	696	708	761	698	760	734	795	747	699	757	749	787	761	759	729	724	785	774	739	798	726	742	763	793	744	731	731	774	738	756	754	756	750	792	806	752	762	734	810	759	771	799	745	754	733	802	743	723	751	751	757	727	764	706	673	736	741	800	801	741	760	790	727	737	777	750	767	723	772	763	738	765	811	832	786	734	771	737	711	756	764	733	760	729	766	792	770	784	725	755	728	782	743	764	754	720	783	798	743	775	813	706	733	761	774	764	742	741	736	712	758	731	719	772	731	753	810	712	742	755	743	741	768	725	742	716	743	748	752	755	754	764	758	738	785	781	753	747	704	730	777	704	753	741	784	766	718	763	790	720	788	801	717	723	756	738	710	780	754	754	750	728	718	730	763	740	772	706	700	692	763	667	751	744	728	775	726	807	761	791	720	730	774	787	729	802	741	735	772	762	749	721	754	810	742	769	814	737	710	784	777	767	760	743	708	776	703	787	766	702	729	779	747	736	725	746	776	742	757	800	763	741	732	727	760	755	785	781	732	778	745	723	733	743	780	744	740	716	778	762	720	753	749	713	742	778	783	759	728	763	803	772	722	778	753	818	751	748	770	742	777	719	774	765	765	749	783	770	756	735	710	726	747	753	767	796	715	731	774	703	726	797	746	747	771	735	795	820	784	768	738	740	761	765	734	703	725	730	782	770	798	742	794	722	732	758	807	743	803	739	770	788	778	787	746	773	744	759	799	731	724	751	742	762	751	743	778	771	714	710	767	740	746	745	757	710	773	744	828	753	763	794	754	805	743	730	765	731	768	755	741	743	743	797	736	786	743	759	751	761	753	724	740	760	805	774	758	798	737	747	755	773	788	752	728	739	736	731	760	769	732	786	697	797	750	735	749	791	826	782	744	732	737	743	699	775	791	725	759	750	745	756	701	787	812	741	741	788	748	762	769	708	747	751	812	726	715	751	759	783	759	778	786	736	756	753	764	806	788	751	781	763	774	768	767	775	717	753	765	744	770	754	773	768	749	798	739	742	770	714	728	776	747	747	731	773	804	788	729	709	729	698	779	762	734	777	780	761	745	758	788	766	778	705	712	767	778	787	696	834	768	761	781	761	724	735	769	665	719	769	726	782	752	796	760	761	756	763	800	732	787	752	716	806	773	735	779	743	733	743	724	726	697	762	741	719	798	757	787	763	810	689	731	745	742	759	735	766	766	759	784	783	668	749	755	786	806	726	739	696	746	733	751	735	792	706	773	701	781	783	793	739	760	715	716	735	753	771	753	708	795	789	774	723	777	771	742	757	756	767	757	731	765	704	774	739	727	759	726	717	746	715	748	707	753	740	731	759	731	778	753	754	756	791	728	760	716	699	748	715	789	718	755	730	767	707	762	731	722	730	730	722	751	780	765	747	760	780	759	749	715	739	756	761	750	750	726	781	782	703	691	806	746	749	773	763	731	770	810	723	751	733	783	739	757	747	740	726	809	741	778	766	794	746	751	767	756	758	785	733	711	787	766	759	735	791	734	735	715	749	799	795	767	716	809	776	758	759	744	781	740	788	764	750	795	683	726	790	753	715	719	756	722	778	810	785	730	749	704	764	767	780	714	754	786	781	748	739	746	750	749	772	753	736	729	749	766	704	794	727	762	718	738	801	801	731	696	751	696	773	764	717	756	785	729	762	753	712	746	811	789	781	757	778	737	768	758	723	797	790	745	789	744	775	709	753	769	747	743	766	805	738	735	775	770	747	771	695	760	751	732	803	759	767	748	763	764	704	729	758	792	715	764	777	698	735	736	738	726	734	769	700	785	745	699	810	708	720	791	749	728	764	765	761	703	742	793	708	744	749	815	749	726
2140	191	153	153	114	94	100	100	84	85	101	82	74	107	81	86	78	70	90	74	87	87	69	71	78	89	81	83	77	75	63	81	86	79	79	79	68	64	66	94	101	80	67	88	77	88	96	74	76	83	82	80	83	80	84	70	87	87	77	62	79	74	66	83	87	83	99	88	79	92	83	80	79	66	71	88	74	91	83	86	68	71	68	96	74	70	80	73	77	90	73	91	105	83	86	76	94	65	73	95	72	95	71	81	86	85	85	91	83	70	75	83	59	83	78	73	94	89	74	94	74	86	83	100	83	82	64	64	80	83	96	68	80	76	81	88	84	83	88	59	59	99	86	75	82	89	83	86	77	78	90	76	78	61	68	82	69	100	83	87	99	86	83	83	94	81	79	81	94	90	80	73	71	94	79	85	76	92	92	96	84	58	69	80	86	68	79	94	69	76	84	74	73	88	77	85	80	93	66	88	84	89	67	86	73	96	70	85	91	71	82	75	86	79	96	79	67	77	77	67	74	75	80	89	85	73	69	76	74	102	75	86	97	87	80	64	68	82	87	88	78	73	90	74	96	75	92	85	78	89	78	85	74	100	95	67	80	94	73	72	82	67	90	85	90	65	62	94	98	76	78	73	70	79	81	87	90	103	82	88	77	92	92	75	69	82	83	73	71	75	91	78	83	101	92	78	71	77	91	81	64	88	78	89	79	74	82	88	97	90	87	79	94	76	82	84	93	87	80	81	81	87	91	77	68	87	89	78	82	89	83	85	87	87	77	64	87	93	72	69	93	86	91	79	80	80	76	65	76	95	85	76	78	74	76	74	64	77	84	81	75	92	85	81	78	72	76	71	78	87	75	60	69	85	65	89	88	89	75	81	87	90	66	89	78	86	82	99	99	84	84	57	79	81	87	71	84	100	75	76	77	94	71	77	78	81	73	81	76	80	76	74	76	84	72	79	90	78	91	96	85	71	83	76	68	84	80	90	82	89	82	71	69	92	82	80	62	80	88	80	81	90	88	83	69	77	76	87	96	89	69	78	69	74	93	77	75	83	82	88	79	83	73	76	79	71	83	76	84	80	77	88	68	87	68	85	96	71	84	88	78	76	78	70	91	86	66	95	85	69	85	78	62	83	78	90	88	75	85	83	71	81	78	84	61	78	80	69	77	80	90	69	78	81	94	83	88	96	93	87	73	83	98	68	83	85	84	85	79	77	77	73	67	87	73	82	68	76	85	69	80	81	61	71	79	101	67	77	98	86	77	69	87	83	78	68	80	69	65	66	88	88	80	84	85	73	77	92	82	83	77	76	66	75	79	81	80	70	76	85	103	86	94	87	92	84	79	84	65	85	74	79	76	85	67	78	65	70	79	83	91	82	84	77	72	76	78	76	79	84	83	64	66	85	75	86	75	84	79	84	64	81	100	88	89	86	77	89	86	70	84	88	74	84	77	82	78	94	81	83	89	81	71	83	73	76	85	82	81	81	74	86	83	86	79	77	83	69	78	76	91	79	63	70	86	70	88	78	78	78	67	87	63	73	78	62	67	80	83	72	83	81	87	80	77	77	77	92	78	81	82	96	69	82	79	85	70	76	84	79	92	73	69	75	85	87	82	91	82	88	95	83	80	77	82	88	63	80	71	97	67	96	87	88	80	79	77	75	78	79	69	62	63	79	69	76	73	87	63	93	81	73	77	62	76	89	83	77	77	79	89	81	68	62	56	63	76	77	94	79	89	94	81	83	98	74	85	76	87	75	74	84	93	79	97	82	70	78	68	90	74	74	84	61	74	68	91	76	76	77	85	71	81	79	97	74	71	80	78	65	87	77	84	88	103	92	85	89	90	75	74	84	86	90	75	78	82	76	81	74	85	75	81	81	81	74	82	88	81	69	84	95	89	64	77	94	76	74	87	72	83	63	69	74	80	80	94	79	77	76	80	75	72	73	77	68	87	82	89	76	61	88	81	79	94	83	67	77	75	95	78	84	85	80	83	53	79	79	101	63	75	76	92	70	76	86	94	68	88	82	75	71	81	82	80	82	80	62	85	85	87	72	79	73	76	75	74	78	68	93	86	87	66	85	74	97	75	77	90	85	71	69	87	75	92	83	82	71	77	74	95	83	79	64	80	63	64	77	84	60	94	93	86	92	83	103	67	76	86	78	72	82	74	85	80	85	87	81	88	93	87	74	93	86	87	81	72	94	81	77	79	84	83	93	95	70	76	80	82	77	80	79	78	97	90	80	89	77	89	78	87	75	77	85	94	81	107	83	73	89	69	66	91	97	85	78	93	72	88	79	77	79	68	77	68	95	80	98	74	81	70	75	71	60	91	91	72	98	74	70	68	62	67	87	87	71	88	81	91	80	71	78	69	83	86	75	76	74	94	73	79	79	92	76	86	94	71	70	82	93	79	82	82	69	85	96	77	96	86	92	85	79	70	90	83	82	94	81	82	68	94	76	88	77	67	87	82	98	77	85	87	109	72	86	68	74	72	86	83	85	83	65	75	65	84	78	87	68	78	91	86	86	72	71	72	76	93	90	69	82	81	84	80	77	70	87	72	74	99	70	82	86	77	66	69	84	75	90	78	66	80	76	69	87	75	71	81	73	79	75	82	74	99	82	86	99	82	93	84	88	75	78	79	100	95	72	86	70	66	90	81	74	68	86	76	85	95	80	96	88	106	83	76	80	91	81	67	81	71	64	70	81	82	104	103	80	74	73	73	74	62	69	69	88	77	72	87	67	80	74	68	80	78	77	88	72	82	61	94	78	79	94	90	79	89	70	70	84	85	67	78	81	70	71	58	67	89	78	76	86	91	74	89	84	87	77	81	93	58	81	92	82	71	78	79	75	86	77	72	82	83	99	86	89	78	80	79	69	79	91	81	77	83	91	98	79	70	72	74	98	82	80	83	80	86	76	86	79	75	74	81	75	69	75	92	71	76	78	77	83	87	76	87	71	76	89	78	84	88	76	79	77	74	75	81	88	79	76	87	83	92	75	84	74	70	89	87	92	93	88	72	80	85	67	94	72	92	76	92	73	83	79	73	77	71	93	85	80	81	99	94	89	69	88	82	78	62	84	84	80	83	75	84	96	68	94	93	80	75	69	79	78	79	51	73	79	85	88	79	83	72	88	98	86	91	88	100	75	67	78	63	84	83	79	66	86	66	84	79	87	80	90	78	85	77	67	68	90	80	71	79	66	73	78	71	79	60	97	90	70	91	80	72	89	76	89	73	88	70	89	78	73	86	76	79	83	70	75	78	87	86	88	76	91	89	83	91	86	83	77	71	74	76	82	88	79	104	113	84	64	112	74	77	71	84	80	75	73	66	69	79	61	67	72	80	71	75	100	93	95	90	82	77	87	72	81	75	89	80	74	85	94	82	68	79	84	76	91	77	88	83	74	76	83	75	71	84	82	89	76	102	73	93	69	85	88	75	84	86	83	79	67	71	89	78	96	78	96	88	99	83	90	93	92	77	77
3226	385	542	535	511	486	467	450	419	408	388	375	356	381	342	366	346	339	347	381	329	313	335	379	309	333	349	345	340	332	352	354	361	333	345	324	340	333	343	373	340	341	348	341	326	356	357	324	334	353	298	341	296	312	310	304	332	331	336	307	334	346	295	329	367	344	346	324	361	348	305	352	309	347	300	318	307	318	345	303	348	336	325	319	330	331	333	354	324	307	277	345	315	346	362	319	338	313	355	345	311	329	357	340	316	316	319	314	336	337	335	300	307	340	345	327	333	332	318	310	338	331	336	312	327	333	334	312	316	343	324	323	360	326	306	331	338	341	331	328	348	331	356	352	313	330	331	341	324	313	343	341	305	333	312	295	307	367	323	337	328	355	299	319	302	339	373	348	350	327	327	322	312	323	391	320	317	328	352	331	298	348	347	339	319	324	338	350	307	343	328	327	335	351	317	303	312	337	321	326	303	317	301	337	325	358	325	292	336	318	323	369	357	327	344	316	321	330	315	326	332	328	349	304	325	351	352	307	365	326	326	335	336	330	348	335	325	314	333	305	326	358	360	324	339	332	321	358	334	325	311	345	317	329	335	379	337	305	300	333	335	324	317	342	330	307	310	301	329	327	278	340	308	312	332	304	317	337	334	328	338	320	350	344	339	317	324	321	302	329	325	338	342	330	337	342	293	363	320	337	341	334	321	327	371	341	324	328	314	323	325	342	342	344	302	324	324	356	330	332	330	288	331	342	351	316	308	331	316	332	339	340	325	337	315	305	345	338	338	323	335	311	344	310	331	302	366	307	321	325	319	337	359	344	323	309	311	332	342	300	282	315	339	324	313	337	329	371	321	305	307	335	323	338	333	352	338	333	327	306	339	314	336	329	325	322	331	318	333	304	311	351	342	381	347	359	308	333	311	347	295	318	325	325	373	339	334	319	333	291	323	325	323	311	372	316	299	337	335	313	293	355	331	284	320	314	311	351	309	327	305	306	326	391	342	337	323	316	327	340	339	338	332	309	290	302	323	320	304	309	337	336	313	357	358	315	331	362	327	331	316	335	332	336	342	335	349	318	314	360	318	343	337	299	324	329	322	279	313	334	375	320	313	323	326	307	315	338	340	323	340	315	294	321	344	363	316	354	347	299	299	335	362	319	308	298	317	310	362	300	344	331	326	336	343	326	313	306	296	338	316	288	325	320	344	313	343	338	320	326	340	317	334	311	337	324	339	314	341	340	333	356	315	332	353	335	307	348	304	297	304	305	321	330	314	324	334	331	339	321	325	321	284	342	327	367	337	340	312	313	326	324	317	312	359	319	355	340	309	324	346	324	323	340	314	313	322	322	322	306	331	326	344	321	346	313	370	331	352	339	297	319	340	367	316	280	330	291	328	304	321	319	325	341	350	326	335	330	304	307	312	300	316	316	306	336	351	295	309	333	309	343	339	317	338	325	348	320	348	343	314	340	344	306	321	327	299	350	329	328	330	298	329	311	319	326	328	314	336	292	291	349	313	338	355	339	356	331	341	324	310	358	340	338	297	315	394	297	335	341	306	335	320	324	301	351	314	320	343	328	328	331	354	330	366	342	315	330	350	323	339	325	309	314	322	346	333	291	333	306	305	303	302	339	323	317	321	342	335	324	330	356	314	325	320	351	311	324	353	343	309	337	342	340	345	337	354	368	342	367	339	334	348	340	305	331	330	343	297	337	319	315	335	337	334	340	320	341	313	333	342	325	334	304	287	322	364	318	323	337	328	347	337	325	341	359	295	331	331	318	306	346	312	344	360	314	367	347	327	350	306	347	311	316	343	326	292	361	322	308	320	316	319	325	317	362	348	332	360	337	350	331	299	335	352	331	331	342	332	362	283	305	306	370	328	319	316	302	321	332	347	307	320	317	345	349	353	314	328	306	317	371	331	324	307	302	339	333	330	344	339	323	327	313	357	323	335	347	343	310	321	366	337	335	339	311	324	323	321	334	302	329	329	294	288	314	321	332	340	340	320	305	282	348	344	337	325	337	323	345	352	313	347	314	318	332	315	330	294	350	346	328	329	356	321	305	353	299	342	284	340	324	349	322	353	336	322	343	299	343	314	336	335	333	331	340	297	341	339	313	341	335	295	321	321	324	327	343	318	296	327	322	332	311	326	353	368	306	337	281	315	344	333	316	311	323	331	337	335	318	337	322	324	349	293	318	336	350	364	343	313	334	313	335	341	296	326	312	319	326	329	329	333	326	346	351	329	337	314	321	330	327	321	304	303	334	327	349	344	340	327	357	341	308	322	319	333	314	333	342	331	327	356	338	328	316	328	316	301	306	337	304	343	367	324	343	354	321	331	323	324	332	295	319	351	295	331	326	336	326	313	332	286	343	306	334	326	318	337	295	321	305	299	315	312	322	358	314	318	321	320	338	319	307	318	305	341	309	366	330	348	334	293	340	299	318	325	360	332	337	313	347	336	345	299	326	336	303	347	327	361	348	328	324	333	340	329	314	335	321	344	369	312	344	294	321	335	340	313	302	327	340	336	337	338	343	378	290	324	313	320	292	329	315	343	313	330	320	325	327	328	339	314	315	330	310	337	305	324	316	341	337	331	332	365	305	336	319	306	299	329	328	294	344	358	339	317	343	354	331	298	308	349	350	320	351	347	335	305	339	304	366	312	321	339	325	320	299	329	309	325	316	357	359	333	327	335	313	324	314	299	299	307	326	316	335	333	321	325	312	315	319	341	289	316	322	327	357	342	330	309	314	350	357	319	377	309	351	336	322	325	340	330	325	324	339	315	318	357	355	335	354	303	327	335	340	337	318	304	330	324	358	355	311	332	318	349	319	324	328	331	330	325	327	344	317	299	346	314	321	314	337	334	316	331	323	338	336	331	333	312	318	339	355	333	349	315	354	357	341	345	307	338	340	330	292	303	337	364	314	309	333	307	328	335	321	301	338	338	352	330	335	359	351	348	315	305	337	312	327	339	289	365	322	347	329	333	297	370	325	339	332	306	327	303	314	282	337	317	298	351	359	330	350	305	339	300	310	315	340	318	335	294	326	333	347	315	292	352	327	303	326	340	331	310	344	328	328	331	303	335	364	347	334	333	352	323	355	330	326	334	316	345	308	353	348	322	345	360	365	330	331	299	291	326	314	357	319	300	339	340	344	362	311	338	339	367	321	327	324	376	322	330	375	342	297	356	322	318	301	284	330	326	374	330	310	351	320	330	355	317	324	303	315	330	339	322	339	344	345	306	335	321	313	326	332	300	356	339	317	315	351	340	312	337	352	335	336	322	334	314	313	314	291	304	304	298	342	331	350	341	321	314	345	338	297	354	329	339	351	302	347	325	360	319	355	297	312	334	336	317	322	313	291	312	317	337	337	316	352	351	316	319	345	314	320	311	335	333	304	328	332	287	331	328	349	313	340	353	348	338	344	319	329	331	323	320	342	319	312	333	317	357	338	322	315	324	336	371	335	372	344	327	340	352	342
15684	1469	1229	963	705	519	396	388	319	319	258	249	214	223	241	201	211	178	189	177	193	183	194	179	198	185	186	185	168	175	175	176	171	168	169	160	179	173	175	162	185	168	173	167	178	167	179	168	169	177	160	142	182	155	176	173	174	182	186	193	154	168	185	194	171	182	149	167	172	194	186	187	163	184	164	156	146	176	213	188	152	198	155	166	186	191	162	168	168	174	159	160	149	187	201	138	155	161	182	163	193	157	179	173	170	167	180	152	181	163	177	184	178	176	154	188	180	152	179	146	168	179	149	145	190	166	158	173	166	168	176	167	174	174	168	198	187	192	199	152	182	179	157	166	163	185	166	173	187	200	178	144	153	164	163	178	140	185	165	177	187	166	166	172	160	159	172	163	161	164	169	173	174	165	174	148	183	184	167	163	178	157	165	159	171	166	173	160	168	162	174	164	177	164	147	176	192	193	151	154	158	187	177	164	159	152	166	162	168	159	171	183	174	163	136	180	155	173	163	189	176	176	155	175	155	161	188	179	162	169	201	155	176	155	172	152	164	181	179	177	173	165	178	167	167	136	176	161	168	174	193	167	154	194	144	168	173	162	171	174	170	149	178	157	166	178	186	170	178	165	178	181	152	175	185	194	174	158	171	163	190	189	152	153	187	162	154	178	185	185	180	164	166	162	172	174	160	193	168	174	154	173	171	167	169	168	153	160	177	174	165	167	195	158	168	160	176	174	165	168	164	162	179	161	182	181	187	176	185	189	158	191	171	170	152	168	164	157	175	167	176	168	164	179	184	165	169	200	171	170	173	162	178	165	180	189	161	166	157	195	192	174	167	164	179	180	167	187	171	148	176	176	156	171	170	176	183	183	185	171	169	176	162	160	159	157	185	198	177	176	174	176	181	199	162	177	176	149	164	171	167	180	162	178	162	163	174	191	161	184	172	172	176	176	178	187	195	166	171	191	177	157	157	178	172	187	193	164	145	157	183	168	158	154	182	168	165	165	174	184	155	183	163	197	178	186	174	168	158	159	138	169	150	198	188	185	187	150	178	170	191	166	161	164	172	189	165	182	167	168	176	186	175	153	180	183	183	166	175	188	155	156	163	173	183	177	162	163	153	184	180	151	145	169	179	154	179	174	188	167	195	179	172	151	166	165	174	159	176	160	185	183	200	169	169	184	150	183	184	169	174	156	167	175	144	164	152	162	153	163	192	187	149	175	145	166	167	193	165	169	178	146	149	185	184	176	178	182	181	175	187	170	189	186	167	166	195	169	160	176	166	186	184	171	154	192	195	168	158	145	156	174	171	177	179	176	172	179	154	179	180	168	181	169	176	168	164	160	165	154	164	167	166	191	161	174	155	179	154	177	165	163	169	194	169	191	143	155	166	165	183	167	143	179	211	166	178	168	187	168	157	175	178	193	185	168	188	186	157	175	163	156	177	183	174	176	162	178	161	196	148	158	166	153	173	166	166	171	167	163	154	163	182	171	139	173	183	171	154	165	171	177	177	165	155	169	183	137	171	182	178	155	167	148	166	174	176	175	143	189	155	179	185	162	175	193	172	179	155	176	184	156	162	157	156	161	159	196	171	182	175	174	167	182	180	162	158	154	164	156	142	178	173	175	180	176	178	154	195	173	187	204	160	167	176	174	191	155	168	170	170	166	165	157	163	181	155	155	178	197	166	176	193	195	166	192	169	161	169	161	168	181	165	151	161	202	160	159	173	176	183	187	176	159	208	143	174	200	175	174	163	173	186	178	165	177	178	164	151	174	193	167	180	164	174	161	187	172	154	187	173	168	171	187	183	160	166	196	149	163	155	182	174	189	172	183	174	162	140	187	172	188	170	153	174	190	174	158	193	178	162	170	147	157	167	172	196	173	163	188	182	175	140	170	151	193	174	162	149	173	161	159	178	180	177	182	182	165	168	162	163	143	165	172	157	163	170	164	161	166	170	195	190	186	179	155	169	163	149	150	179	171	178	150	178	159	158	184	169	174	153	138	168	181	192	176	167	176	169	177	161	162	156	187	176	195	177	153	169	155	177	171	168	147	165	162	149	195	183	163	155	186	173	169	176	172	150	170	158	173	171	195	160	177	181	178	169	168	183	175	159	142	164	173	170	166	165	162	173	180	153	165	181	177	170	189	159	163	182	185	150	170	154	170	163	161	164	192	165	174	178	170	167	194	192	165	172	171	182	177	171	186	161	165	183	176	163	194	166	184	161	187	158	150	150	175	166	152	192	179	166	176	142	155	154	176	192	177	158	175	168	167	193	182	154	159	170	169	169	153	174	174	180	151	158	170	162	152	142	182	153	166	156	187	153	174	161	177	189	164	188	204	170	175	174	129	159	168	166	174	164	159	164	172	152	145	186	161	168	197	182	178	161	154	171	178	164	156	188	187	155	150	187	156	166	160	183	163	159	147	169	159	158	156	165	198	188	164	176	147	156	178	157	191	161	154	169	164	161	190	160	188	164	171	192	169	155	162	185	160	167	180	161	189	172	143	160	159	199	165	172	178	176	156	176	170	160	163	176	161	208	145	158	187	173	178	145	174	185	167	174	163	164	163	174	161	143	201	195	153	181	177	187	166	190	168	178	160	164	157	156	175	145	164	168	167	171	173	168	159	209	199	194	164	180	169	162	163	165	167	177	190	168	180	151	160	167	175	159	161	160	154	177	179	169	175	145	161	164	180	155	180	170	178	163	171	185	153	174	195	167	151	203	189	175	189	159	172	176	141	192	186	159	178	157	175	159	186	178	166	188	161	194	194	158	173	177	203	173	175	160	164	151	173	158	164	204	171	169	185	183	149	172	163	181	162	182	176	157	148	189	171	169	167	171	171	146	171	180	153	167	173	148	168	172	159	168	148	166	177	167	173	165	183	167	160	166	172	159	173	159	176	181	175	167	172	164	173	179	166	164	167	185	189	163	151	166	175	155	175	166	164	185	149	178	176	163	186	158	181	164	167	158	178	174	157	186	185	190	167	174	160	164	178	152	175	168	177	177	178	183	171	170	167	170	177	169	173	160	181	164	191	152	174	183	163	167	154	168	188	187	172	179	156	155	181	177	158	148	161	197	186	174	180	187	154	162	179	186	182	163	176	158	163	151	153	181	146	173	149	145	168	176	157	178	168	184	170	177	170	164	174	166	150	156	179	159	145	161	180	177	173	156	155	152	159	175	173	165	167	172	164	169	186	177	170	198	172	163	177	186	163	183	175	157	169	179	167	165	168	179	177	150	203	177	190	167	155	162	147	182	151	155	165	161	168	172	168	184	165	183	176	177	188	161	179	198	176	155	161	182	165	162	160	182	172	182	152	180	186	175	159	160	163	194	166	164	149	160	175	143	147	165	179	188	190	166	165	161	178	193	178	164	178	192	172	166	193	181	182	147	185	186	175	163	148	174	141	169	185	191	183	143	173	155	183	171	164	140	167	179	166	156	189	180	163	161	157	166	155	182	172	166	158	166	140
9965	1394	2787	3342	2927	2418	2014	1745	1666	1435	1332	1198	1139	1022	961	914	844	881	916	799	816	806	726	738	755	735	741	743	688	710	700	658	729	631	673	645	616	678	635	658	646	635	614	631	639	639	632	614	642	586	652	594	623	594	627	608	615	650	633	650	625	588	589	631	577	591	582	628	580	602	607	635	604	608	616	601	634	583	603	623	582	582	567	619	603	599	611	619	629	607	589	602	634	601	580	604	572	616	550	615	647	611	587	602	590	626	616	536	571	595	590	601	661	590	613	617	622	635	589	644	605	635	553	625	640	581	569	593	579	602	585	606	525	594	638	621	544	569	576	604	617	570	585	579	613	547	569	590	593	608	576	605	547	598	593	548	548	599	581	592	576	554	595	573	579	566	575	600	587	549	571	646	623	594	587	601	606	611	612	578	641	598	595	625	584	581	574	600	633	564	649	589	571	610	598	560	601	586	597	586	637	608	606	648	595	548	589	582	593	581	639	602	560	553	571	578	583	591	611	590	576	584	593	557	624	621	609	554	550	617	627	562	597	581	564	602	570	636	599	551	578	570	559	596	568	633	590	568	602	606	599	553	567	560	556	634	545	551	594	573	533	578	613	625	545	612	606	605	594	566	592	588	575	585	618	600	575	575	554	597	565	600	599	669	598	624	593	632	600	610	568	616	588	607	536	580	579	571	591	657	601	598	580	588	614	600	536	593	577	588	585	599	610	568	616	575	575	607	619	567	580	596	572	554	631	603	587	581	571	604	581	569	589	589	588	611	561	556	578	590	578	608	587	598	566	564	546	628	575	580	576	593	592	549	598	612	594	617	566	575	587	603	557	605	588	577	589	584	556	619	599	623	607	554	619	600	590	613	620	581	616	553	654	586	579	557	608	629	591	592	615	576	598	546	569	593	568	562	586	623	576	566	598	553	604	630	603	579	613	586	613	596	605	531	567	612	554	592	582	623	555	612	573	608	560	626	552	600	542	597	605	569	574	600	606	587	578	593	597	570	571	561	569	573	597	597	609	572	588	577	622	572	577	595	586	652	569	542	619	546	603	607	541	565	573	617	594	570	592	581	596	555	601	602	587	588	570	648	639	632	610	564	578	571	575	600	601	622	584	590	603	563	585	611	554	570	587	568	584	558	540	545	579	584	604	586	584	562	623	619	634	617	597	596	584	623	628	594	563	564	618	586	607	611	621	538	617	593	585	550	563	585	595	567	562	589	574	608	581	616	579	577	583	624	561	597	566	574	606	607	588	628	593	607	572	626	601	565	609	594	614	579	586	594	612	616	631	623	572	623	570	597	589	637	593	583	603	593	584	602	601	577	635	606	608	559	576	574	581	552	577	645	600	574	575	601	583	582	609	614	590	616	648	602	579	580	614	571	651	605	580	552	619	619	590	596	594	604	586	640	592	599	567	578	569	578	616	613	604	596	595	607	566	568	599	584	563	603	589	594	602	590	580	572	599	572	599	577	598	583	608	587	621	606	585	574	592	577	558	633	602	597	587	565	600	572	627	609	574	635	612	582	628	603	567	623	603	600	556	583	553	605	553	583	560	611	648	589	593	588	568	592	603	567	557	617	593	561	569	581	583	590	622	552	643	607	550	599	604	628	608	586	619	614	562	575	587	590	632	634	582	566	608	601	606	564	589	579	590	637	567	606	577	548	616	601	585	586	617	590	620	564	563	626	565	536	606	576	585	557	585	582	614	614	551	575	564	614	564	600	614	652	565	589	591	586	588	590	589	588	569	547	592	632	624	609	577	607	570	619	582	598	552	591	603	591	611	626	584	630	565	623	539	593	568	563	556	583	577	589	625	599	626	585	576	543	568	573	585	623	568	565	620	556	601	581	606	633	587	621	559	599	632	587	589	577	563	596	569	571	643	587	585	622	627	607	589	663	601	570	587	641	557	615	578	582	607	614	629	584	614	547	630	607	595	599	589	620	633	615	587	591	617	609	615	586	621	578	563	624	587	612	632	586	611	587	609	586	637	611	587	596	595	564	606	586	578	593	624	602	580	555	593	553	605	630	586	616	619	589	615	550	589	603	628	611	617	580	634	657	604	590	565	595	593	556	561	592	603	607	564	565	582	632	550	573	571	598	612	572	629	625	588	580	596	583	599	559	569	633	614	568	596	583	592	571	582	597	589	581	578	600	574	554	581	600	576	591	626	594	583	602	585	578	609	599	598	571	608	612	636	586	561	585	586	566	538	628	567	607	588	577	585	616	554	571	535	534	555	600	619	592	625	575	597	577	560	586	627	591	603	546	599	553	607	589	589	544	597	578	622	573	593	623	546	576	595	547	589	613	570	609	606	599	644	563	591	602	622	593	563	601	574	645	626	608	594	577	552	645	563	597	613	575	599	622	576	629	589	618	596	538	623	566	606	612	583	590	576	564	544	594	600	626	601	569	622	602	564	620	593	596	533	578	589	548	573	610	618	574	545	588	609	572	603	557	594	610	570	569	605	583	628	628	571	611	603	569	590	571	586	598	607	602	589	609	633	565	598	603	556	611	605	622	655	579	587	588	591	585	634	585	614	638	580	580	616	551	588	630	607	614	621	648	599	605	617	602	582	603	612	565	591	593	607	579	601	638	562	564	555	562	584	564	570	580	599	548	605	605	624	588	578	576	548	619	565	638	588	577	587	552	569	597	643	571	563	619	612	559	581	594	580	595	575	582	591	608	606	587	592	634	579	601	581	538	613	588	618	605	596	599	554	601	585	629	633	613	590	569	616	562	575	567	593	587	591	594	612	601	574	615	595	653	598	615	609	610	610	582	596	559	617	589	556	593	590	546	596	575	623	552	610	600	598	564	563	641	580	628	567	607	624	605	580	620	563	596	629	612	573	583	567	560	595	600	579	544	576	634	586	601	592	587	586	555	565	562	612	582	597	579	619	637	573	616	593	618	623	613	583	620	593	582	598	578	575	598	585	564	574	594	598	569	556	631	606	584	586	619	620	600	615	600	583	578	611	603	590	587	592	569	557	570	630	605	581	596	609	585	625	572	621	593	594	620	572	594	601	593	576	563	607	595	635	586	588	608	555	581	596	596	593	595	601	589	578	600	602	612	587	555	592	610	604	593	629	626	594	577	627	562	622	601	624	597	601	578	602	595	562	544	589	568	586	596	575	592	619	640	619	595	604	590	578	646	625	621	580	609	600	580	573	599	612	593	612	610	618	579	549	626	598	565	630	597	597	577	627	642	566	618	609	586	595	611	606	597	598	628	592	572	617	581	561	627	590	554	678	584	571	591	628	613	560	576	597	617	573	568	539	596	606	584	540	603	631	612	615	631	622	598	602	633	596	584	643	566	607	614	644	605	603	619	575	555	561	622	647	531	638	583	582	586	564	561	576	600	528	581	632	592	622	573	588	601	579	627	609	572	584	573	564	593	612	532	606	626	609	558	572	591	621	611	593	611	602	566	605	604	588	562	586	602	621	603	577	610	604	565	569	584	581	600	588	586
24732	4156	2429	1775	1172	944	698	624	542	436	424	403	368	320	300	319	286	285	270	250	230	252	262	267	242	260	275	255	243	249	248	245	236	233	248	232	241	255	235	255	263	240	228	230	239	244	249	256	230	253	242	228	220	248	250	244	221	224	220	251	233	253	238	237	250	218	238	214	235	221	233	223	226	232	239	246	235	235	227	229	220	223	243	227	200	245	238	222	240	235	228	237	231	220	216	254	247	230	221	241	237	237	216	236	214	216	227	271	239	230	242	230	229	225	221	233	242	221	231	244	234	236	211	213	236	247	233	250	235	247	246	215	220	215	232	262	214	221	209	218	236	230	214	205	234	227	222	221	246	230	239	214	238	205	231	230	218	237	230	240	224	190	241	247	232	230	199	224	237	219	213	224	206	220	235	207	233	228	220	215	238	200	245	209	212	206	233	220	240	240	229	240	207	276	257	226	239	246	235	222	203	228	222	229	225	236	249	203	247	264	235	227	224	232	235	216	216	219	223	253	218	228	223	202	245	204	243	233	216	213	260	252	242	241	190	254	233	224	237	217	247	222	215	210	243	226	212	224	226	226	212	234	232	231	236	241	238	188	226	252	268	254	233	229	241	241	204	233	251	216	255	227	208	262	221	251	222	219	217	225	226	232	261	233	216	206	199	261	210	255	264	216	245	227	223	249	232	231	234	245	204	222	251	214	228	212	235	237	227	242	191	204	192	252	251	271	238	228	233	214	232	214	221	231	212	232	236	222	208	235	218	257	224	247	249	225	225	239	231	232	239	249	241	199	222	211	238	228	222	224	228	239	264	239	223	223	232	237	219	233	207	211	233	222	218	260	224	215	218	222	212	222	224	213	220	231	215	244	223	221	211	220	235	254	228	250	234	215	229	209	239	203	245	237	223	268	227	199	254	200	231	237	243	242	193	233	223	222	252	267	243	251	238	217	253	222	227	256	236	233	232	224	250	216	237	199	228	245	239	241	253	243	220	210	241	215	228	239	188	233	232	208	226	239	210	240	233	210	210	225	215	237	224	215	238	247	229	254	241	236	236	233	216	237	203	232	235	243	251	241	233	247	228	226	236	217	205	221	212	221	224	254	217	225	215	249	239	236	220	214	232	237	226	223	227	244	217	206	212	223	222	215	222	226	246	232	261	223	262	219	206	249	201	221	211	218	204	227	218	219	248	200	201	211	244	239	213	211	218	207	206	201	226	236	206	191	237	237	235	213	225	223	242	230	224	256	243	226	218	235	243	239	227	211	241	197	214	250	219	246	212	215	233	234	210	234	215	202	244	248	243	218	234	232	225	228	255	243	241	225	230	218	190	233	223	229	222	228	245	247	219	208	225	224	236	227	235	252	211	217	248	234	220	217	240	228	228	237	225	229	225	203	209	207	256	257	217	229	255	222	252	241	239	217	234	227	218	217	192	251	236	230	217	228	229	245	213	227	214	212	216	242	209	231	243	245	229	240	245	213	222	224	214	257	221	206	207	218	250	199	242	222	209	233	237	239	203	255	252	245	212	244	237	245	242	203	244	232	233	271	217	221	238	232	215	222	221	240	244	250	209	234	229	240	238	239	237	230	227	221	251	233	247	222	210	230	248	235	213	252	224	251	205	219	241	215	214	225	209	228	212	236	213	228	200	227	262	203	222	201	248	217	213	212	246	205	237	229	260	244	238	212	227	254	220	206	247	237	236	225	196	215	241	228	229	204	235	233	236	247	221	213	217	222	239	238	235	225	242	234	205	227	232	235	232	223	227	223	236	216	230	254	239	226	213	221	219	230	215	227	208	225	218	224	228	238	219	239	228	248	254	239	233	217	226	213	238	231	197	195	188	225	223	247	238	253	252	221	227	240	240	224	245	201	203	235	215	236	232	214	217	204	233	258	227	228	235	266	258	237	244	225	213	213	248	241	226	216	239	202	223	251	245	233	228	227	219	217	200	208	211	246	245	234	231	231	204	271	216	245	232	218	220	230	242	220	227	240	208	224	222	231	201	259	239	225	255	223	217	222	224	232	229	232	244	211	237	231	229	234	216	207	220	254	216	203	229	218	235	243	201	241	229	229	246	204	229	218	237	207	202	220	242	231	219	211	212	247	223	234	237	210	218	216	239	246	239	242	243	217	240	240	221	231	238	264	237	231	234	203	202	222	240	231	245	239	251	259	224	243	214	220	265	203	227	228	219	239	229	216	265	228	239	231	232	213	213	247	226	239	221	243	231	223	221	234	227	219	254	198	250	215	248	237	230	228	232	235	232	213	223	200	247	228	203	243	242	225	244	235	211	216	235	220	226	244	220	257	215	225	218	248	248	226	251	209	248	220	199	221	239	217	230	234	212	223	235	238	197	219	203	216	211	246	208	232	217	242	226	235	221	233	215	246	233	192	225	232	217	221	236	218	213	244	197	215	218	243	243	220	212	235	244	223	211	231	247	222	221	187	231	240	225	206	217	246	212	229	233	224	266	264	212	254	223	227	254	246	212	222	256	207	227	242	231	226	212	231	257	228	232	196	215	248	234	244	204	224	256	226	269	234	232	225	239	228	231	221	232	227	226	238	232	231	243	269	232	218	216	259	240	209	252	227	233	233	214	224	224	229	219	249	209	244	251	209	218	217	208	247	225	236	234	242	249	229	252	241	234	226	224	202	221	214	199	220	226	224	246	230	204	214	229	224	221	241	220	229	222	253	201	227	239	221	249	253	222	237	217	204	235	244	239	230	254	225	226	215	224	229	206	224	254	240	240	228	243	229	216	215	244	254	219	242	255	238	226	243	241	240	251	231	243	224	223	218	221	230	231	241	260	232	227	222	214	236	236	226	247	229	230	229	224	238	246	217	219	208	237	259	205	217	220	238	261	232	238	252	204	206	243	249	230	232	234	216	225	188	245	255	207	257	243	254	230	256	235	210	224	240	227	231	225	225	209	230	235	255	229	227	207	263	207	229	247	229	224	223	238	201	239	246	227	208	224	229	238	223	228	214	241	218	216	227	251	236	204	221	260	213	213	214	240	245	233	214	255	252	267	226	219	232	263	233	239	229	210	260	192	235	215	227	211	223	250	228	257	226	224	231	213	201	229	256	235	235	249	228	243	222	219	223	227	243	221	245	207	222	240	221	225	233	240	216	249	225	233	229	232	227	246	224	223	247	237	222	222	211	242	224	254	238	215	241	230	244	239	238	202	240	235	200	212	225	215	256	243	224	238	244	244	223	208	222	202	215	245	221	203	217	209	206	227	222	226	220	243	207	249	252	202	205	235	229	189	218	213	237	227	226	202	241	210	230	234	234	230	232	208	240	210	258	222	272	227	230	266	212	216	224	180	225	225	197	252	240	218	212	226	219	238	246	261	224	248	223	225	205	237	205	208	224	236	238	251	230	244	224	213	224	227	224	213	241	217	219	199	196	215	221	200	234	227	226	216	244	236	234	206	214	243	222	231	208	223	232	232	219	217	243	228	243	246	224	230	237
13720	2518	4994	5808	5086	4301	3567	3019	2668	2365	2134	1912	1740	1568	1568	1472	1420	1297	1211	1137	1133	1077	1088	1118	1061	976	969	1033	959	980	942	870	910	920	860	849	888	906	875	855	832	864	835	828	815	862	854	810	783	764	864	823	837	831	793	831	858	791	812	824	788	818	807	872	816	811	804	773	731	762	771	779	790	745	815	748	788	836	756	745	766	795	778	771	816	781	790	735	794	810	758	801	728	754	768	808	775	725	762	735	795	780	765	839	722	723	786	778	780	790	744	744	833	739	795	709	784	757	766	759	751	770	791	783	849	750	788	807	773	732	816	782	824	782	752	774	775	771	790	738	772	721	794	787	732	803	754	793	778	762	770	699	730	751	774	717	717	710	785	781	766	762	763	786	740	769	802	767	798	744	753	785	729	725	805	755	794	745	728	783	735	783	775	749	767	801	751	728	746	750	768	741	756	768	798	721	725	731	796	730	760	804	763	781	750	736	785	736	763	739	729	761	782	738	775	779	793	738	757	804	791	744	820	784	768	779	744	751	780	743	787	747	754	762	747	732	758	783	791	801	731	755	742	769	771	694	772	798	748	781	770	795	819	716	741	720	781	757	776	719	772	755	763	765	747	737	786	737	736	737	719	757	702	753	733	737	771	749	733	757	786	721	745	730	714	778	707	725	767	752	756	757	772	744	797	735	810	802	716	781	729	781	705	753	777	771	783	707	799	760	785	761	739	777	750	783	735	783	737	741	768	720	773	755	711	734	770	768	754	746	742	754	759	731	708	783	753	762	742	769	708	811	752	747	739	782	768	756	730	766	748	759	770	762	716	749	765	781	780	739	744	735	734	755	775	728	719	793	741	744	697	769	752	760	763	731	686	753	743	764	745	682	757	784	735	801	747	679	787	761	725	750	768	739	799	727	718	789	736	740	722	779	736	781	773	757	763	751	737	740	716	736	704	755	737	745	715	752	761	767	734	750	774	751	757	774	688	745	780	724	757	677	721	753	731	774	816	759	731	768	747	753	745	726	803	762	786	756	742	765	748	705	726	824	745	786	709	696	758	778	744	773	793	768	740	745	783	757	736	764	766	789	787	774	791	715	736	753	760	756	734	748	765	681	753	731	758	765	745	725	775	761	705	737	770	729	766	764	757	775	757	783	757	750	746	743	749	699	736	767	773	753	787	766	759	719	757	730	778	728	772	803	740	781	756	739	789	738	765	754	681	746	777	775	735	722	752	762	739	798	790	723	751	749	692	757	745	800	743	785	779	749	732	729	773	741	819	750	773	740	719	733	784	751	750	751	750	737	720	760	766	758	782	738	729	816	778	758	709	780	742	709	761	774	756	720	724	773	698	801	774	750	769	757	712	791	779	771	787	804	737	719	748	707	782	780	770	767	769	805	753	785	758	760	739	764	703	727	699	771	732	761	804	748	781	761	790	686	754	726	727	783	754	748	733	760	787	766	731	764	730	735	793	779	753	753	799	743	758	727	763	718	723	742	746	752	737	762	758	765	770	712	738	792	755	736	736	762	720	764	767	787	736	796	740	742	765	714	782	780	773	743	808	727	779	785	716	787	769	756	722	715	743	778	730	678	760	760	752	737	788	768	730	745	722	748	761	748	753	761	751	721	772	757	737	758	816	756	802	723	801	762	779	698	752	757	748	752	752	718	714	766	750	777	778	797	779	764	790	761	722	747	783	739	730	749	792	737	775	768	801	780	736	742	787	815	781	706	740	795	749	770	756	790	740	772	758	807	775	759	732	812	723	791	787	778	735	771	745	700	767	783	773	746	755	812	753	732	774	705	743	744	806	786	782	769	735	766	736	751	789	829	759	781	782	757	760	734	742	741	757	777	786	780	666	765	796	753	746	787	787	728	790	769	785	768	760	742	756	724	713	713	714	744	782	805	757	746	751	767	758	774	780	764	700	722	750	808	771	752	738	773	754	790	743	752	791	746	753	743	785	726	779	758	700	789	716	771	784	759	725	736	754	780	802	747	732	767	740	710	784	769	759	761	742	711	782	779	750	748	758	719	743	744	725	751	728	759	716	746	762	722	782	770	835	752	747	749	776	738	798	776	708	771	733	768	725	752	760	752	798	776	791	748	759	760	763	715	771	715	757	741	777	751	744	734	734	778	796	805	686	773	713	744	750	764	761	756	735	810	741	721	774	756	758	784	750	728	792	780	762	747	765	768	763	798	761	788	740	764	757	733	726	744	734	757	758	773	713	713	756	766	771	734	746	743	794	703	768	765	791	712	768	748	778	742	807	760	758	782	747	752	775	750	805	750	757	800	775	778	759	797	778	799	743	700	729	721	718	768	780	734	758	736	761	714	748	742	793	750	783	729	757	782	808	730	754	768	812	780	682	715	766	752	719	787	757	732	743	717	814	719	790	741	774	758	760	778	715	747	799	727	718	748	748	737	776	748	775	710	764	764	790	711	791	742	731	772	755	778	747	773	697	749	736	710	740	721	765	722	749	717	758	788	788	758	758	779	774	787	745	775	785	744	747	768	713	712	740	784	737	795	781	754	721	790	738	780	694	763	809	769	783	752	777	754	758	712	722	750	704	773	757	791	768	761	747	719	793	800	776	732	786	790	754	730	735	754	765	789	770	740	725	737	737	735	771	731	755	753	744	748	758	774	791	755	769	757	755	717	734	808	794	746	726	745	763	736	766	782	760	687	756	747	744	781	765	745	783	773	787	777	726	764	740	770	767	712	795	747	756	745	766	723	734	739	758	788	762	704	688	774	727	722	778	769	748	746	770	720	745	705	816	781	757	765	737	749	775	750	753	728	752	771	713	779	756	741	797	745	710	703	802	732	752	743	765	695	754	732	789	763	742	798	775	715	774	717	709	784	786	760	791	752	761	730	779	725	745	767	765	766	725	728	751	753	726	732	766	776	738	724	752	782	695	692	766	761	719	732	739	747	776	742	731	747	768	761	741	723	772	769	748	718	766	829	747	771	768	728	729	759	747	737	744	744	715	756	755	781	751	766	733	740	740	726	731	786	735	781	715	733	785	745	795	772	764	762	778	781	759	734	779	784	736	755	766	770	816	703	764	735	773	757	784	719	768	765	782	741	718	731	742	761	807	759	811	776	776	723	736	742	760	738	785	756	773	790	745	756	775	748	735	762	726	719	761	801	707	729	772	731	766	755	719	748	803	736	753	715	754	764	780	765	726	778	717	730	750	768	750	699	748	790	706	741	748	770	751	809	743	716	753	714	733	745	779	781	740	758	714	787	734	783	762	777	730	742	744	732	753	727	774	725	729	767	767	753	725	737	767	689	752	740	784	790	786	736	753	789	717	719	753	765	793	760	752	807	730	774	685	795	776	767	758	710	713	715	771	743	720	748	760	762	736	775	750	761	804	717	776	783	781	775	770	778	816	778	750	726	776	704	800	737	745	763	758	704	736	764	746	764	766	775	759	772	766	760	787	786	713	746	748	736	727	736	755	723	771	763	730	760	756	764	759	793
1946	157	139	112	114	107	93	97	105	85	79	95	84	84	94	88	73	73	81	81	76	87	80	68	76	96	82	64	73	91	76	85	83	91	93	92	71	77	87	76	86	77	82	89	67	70	84	78	86	65	76	72	88	73	76	85	77	101	80	79	68	94	71	82	80	81	83	99	92	62	79	82	78	92	80	87	76	80	76	76	77	65	73	75	88	68	78	84	81	75	91	82	88	86	83	82	79	86	75	91	82	65	65	83	99	76	86	93	88	78	84	73	81	75	85	57	76	84	83	77	72	72	80	85	82	84	84	67	70	80	73	70	87	64	72	93	71	88	75	93	76	83	74	79	88	82	75	83	93	98	76	95	103	71	86	67	82	84	91	80	54	67	82	82	68	81	79	78	80	68	83	67	89	73	82	64	70	75	81	69	62	76	88	67	74	68	71	89	63	71	77	67	73	79	76	72	71	65	73	78	73	83	75	73	78	82	78	90	62	77	70	86	78	88	83	69	101	58	89	57	78	68	76	88	73	96	93	94	70	74	84	68	76	78	78	76	80	71	68	74	81	72	78	71	72	80	65	87	81	87	74	84	88	76	90	89	76	74	65	69	84	71	91	78	84	82	79	86	75	78	72	90	79	79	74	77	89	85	80	85	80	75	95	67	82	85	73	84	78	76	79	65	84	77	101	82	72	76	70	63	79	84	63	68	82	84	76	87	83	79	85	86	58	96	88	67	76	71	80	63	68	76	69	83	81	52	91	88	92	84	85	76	80	80	82	74	68	66	71	75	77	80	77	79	80	81	87	58	80	97	97	84	86	86	90	62	76	87	80	70	99	84	83	67	85	76	76	88	85	77	76	69	86	68	74	82	99	80	78	72	80	92	70	69	82	85	72	87	70	86	72	72	69	83	69	78	87	71	73	69	73	88	86	60	82	88	80	90	84	87	62	77	86	103	83	77	68	80	78	72	80	76	69	80	75	76	94	75	113	79	95	82	75	67	71	73	77	80	87	81	76	72	68	77	80	63	86	79	87	85	89	73	68	77	84	81	77	75	87	73	74	87	73	67	81	83	77	85	91	78	96	94	69	72	97	82	73	92	81	77	89	81	97	86	70	86	78	90	57	73	74	83	77	79	73	83	63	78	86	82	66	86	84	84	71	78	83	75	81	81	92	62	87	87	88	72	80	81	77	90	64	63	83	85	75	89	71	79	78	83	94	74	81	69	89	75	85	69	74	82	63	83	80	75	77	78	73	97	88	91	78	98	80	64	84	81	71	84	86	61	60	72	87	87	90	91	86	83	85	58	77	83	80	88	72	86	71	84	80	88	67	93	78	80	81	77	74	87	75	74	87	68	70	74	102	78	89	90	103	87	86	83	65	72	62	102	90	78	80	80	76	79	85	81	80	82	67	73	81	80	73	82	83	81	65	88	77	81	98	62	89	90	73	87	77	78	83	67	93	83	87	89	77	95	77	71	61	81	99	86	70	60	79	63	79	76	82	79	83	83	96	79	84	65	85	101	75	80	71	67	81	65	74	78	91	70	70	76	92	82	85	89	64	91	69	77	68	75	78	79	76	80	66	71	83	76	84	81	84	66	91	76	75	92	74	84	81	71	81	79	78	88	72	80	73	85	73	84	83	88	69	75	80	87	76	82	86	85	88	84	76	80	88	84	78	69	79	80	72	77	74	74	81	86	97	79	90	83	83	81	77	85	79	81	61	90	93	89	92	69	82	64	92	64	77	74	77	72	84	81	66	74	92	74	91	83	96	52	81	66	63	88	72	70	84	83	64	68	102	79	87	80	85	80	87	73	82	89	73	69	90	85	79	102	78	95	78	82	73	63	91	73	88	65	86	71	73	84	71	62	69	83	67	84	83	82	92	92	66	72	81	78	86	77	72	85	73	91	75	76	82	86	76	72	73	75	59	90	94	82	94	101	78	81	54	86	55	88	77	73	86	71	68	77	90	89	66	83	76	88	88	79	87	80	84	67	82	82	86	91	94	76	78	74	87	78	77	86	93	80	87	82	56	84	74	87	70	66	87	82	73	61	66	80	97	74	67	81	78	82	78	82	85	73	84	76	92	91	70	78	81	87	80	69	90	93	72	78	65	98	60	75	71	79	69	90	80	77	94	77	79	82	83	82	66	84	68	95	92	90	77	82	77	83	63	60	93	85	68	100	80	59	77	80	97	78	94	78	80	78	104	101	71	87	67	91	71	85	79	72	80	94	77	69	81	64	72	71	68	72	79	84	80	85	87	73	71	81	84	77	67	80	76	86	84	70	86	75	75	58	64	80	88	74	76	77	83	76	77	83	69	69	57	61	71	77	78	67	77	95	88	67	82	72	84	77	84	79	76	73	64	82	88	73	68	81	96	76	100	74	74	95	98	85	85	85	89	99	81	68	89	80	55	77	86	70	67	75	70	66	83	68	79	95	75	85	88	79	73	73	86	76	63	89	80	90	92	99	85	88	71	78	88	81	82	76	67	85	64	71	91	93	82	95	73	64	96	87	98	61	92	92	77	90	79	65	82	71	81	94	94	71	85	61	79	96	85	87	67	50	89	59	89	75	76	67	80	72	90	82	62	82	67	71	82	81	79	92	69	84	83	81	77	83	92	94	80	84	69	71	75	90	62	75	86	100	93	91	71	73	67	60	79	65	82	82	81	84	74	64	80	79	77	72	78	77	73	84	76	90	70	85	79	76	82	83	73	75	88	65	69	80	104	81	82	72	74	83	97	68	83	80	83	83	64	87	82	89	72	82	69	55	85	91	83	70	64	85	86	70	83	69	86	77	86	69	69	73	80	67	78	91	82	89	71	88	93	86	77	80	78	79	71	83	79	79	72	83	88	82	83	105	81	88	87	76	77	72	86	75	88	83	86	61	87	71	99	84	83	72	83	91	77	89	78	76	81	69	85	84	80	83	83	79	78	79	68	81	78	70	86	58	95	73	95	78	89	74	89	78	92	81	77	99	92	76	66	88	76	70	64	61	75	85	72	89	83	92	72	84	82	75	77	78	89	75	92	92	97	77	70	87	75	90	86	72	92	67	84	88	65	87	76	89	71	71	91	81	68	93	96	71	77	70	80	95	84	68	98	73	76	63	78	86	76	65	68	82	73	85	100	84	99	75	85	87	76	70	81	87	84	80	96	67	73	92	89	74	69	82	70	82	80	84	89	98	64	66	66	76	70	80	68	66	69	59	74	68	78	83	60	67	78	99	85	70	78	92	83	86	76	66	71	83	81	66	97	68	79	80	84	69	78	75	73	92	77	74	84	88	82	88	88	81	77	92	75	81	82	71	81	74	75	66	76	89	87	74	77	85	60	85	67	78	74	87	88	77	70	63	86	75	73	82	64	83	78	83	71	91	78	81	72	75	83	67	73	70	74	89	68	88	72	68	80	73	71	71	71	72	63	79	76	80	69	67	74	87	77	75	75	78	88	84	72	82	84	98	80	67	73	77	87	77	66	66
2999	402	508	532	457	459	407	421	419	385	392	349	363	361	385	339	349	354	330	317	307	351	317	345	351	342	329	329	312	342	340	318	311	350	320	344	345	321	312	333	338	336	319	350	331	352	309	285	314	318	324	298	313	338	354	368	350	341	305	343	342	317	329	308	324	353	337	305	317	308	316	308	313	342	335	291	352	337	343	317	297	341	361	300	348	329	323	321	340	335	316	332	282	301	352	335	312	317	316	321	322	295	298	305	335	293	272	346	344	340	316	347	324	307	357	333	334	298	334	332	330	334	297	355	338	324	336	330	322	345	323	313	313	291	297	320	310	317	327	331	343	337	349	354	301	309	339	325	353	327	338	344	337	317	345	356	330	293	315	295	328	338	325	324	319	321	312	311	329	300	332	333	299	292	301	333	334	353	338	331	349	356	347	329	324	347	316	294	303	350	339	327	307	333	316	325	342	310	300	339	349	339	314	317	327	322	332	298	328	314	342	327	333	359	328	342	346	303	317	331	336	333	305	323	364	320	323	303	327	325	308	337	339	326	314	302	319	309	318	302	287	331	302	321	291	315	317	334	306	373	342	337	302	356	311	317	304	355	303	300	290	336	308	344	315	289	326	305	349	322	345	346	322	342	322	339	338	321	354	312	356	314	320	326	316	334	338	348	303	329	311	354	312	314	330	304	327	339	312	325	329	319	325	331	349	313	327	334	360	337	321	316	310	314	342	345	311	319	325	316	325	329	328	325	317	329	303	321	331	298	335	329	321	342	306	322	298	331	328	296	299	346	311	305	338	343	337	306	319	298	331	329	338	327	313	301	333	320	317	336	312	306	333	320	341	341	302	311	340	350	332	298	331	336	291	322	308	338	292	339	310	316	319	325	339	324	311	317	319	368	317	340	327	322	304	338	334	327	325	313	325	338	338	333	369	335	347	334	307	330	324	338	353	323	310	332	335	310	353	315	314	284	317	309	327	292	325	309	327	353	318	309	326	305	301	326	360	358	336	302	345	337	352	347	278	341	322	323	330	336	332	327	312	330	330	303	359	342	318	332	340	334	337	336	357	348	340	328	323	329	343	340	322	336	357	310	291	314	320	367	331	323	323	343	310	334	358	306	340	354	333	315	314	333	335	285	314	293	342	329	315	311	341	331	308	310	293	338	346	313	311	322	314	350	295	325	320	334	327	338	348	280	302	315	354	365	348	324	317	317	324	317	332	349	320	297	325	331	292	311	340	323	362	324	319	325	340	319	328	312	319	343	329	345	329	331	317	285	350	297	316	319	337	335	346	313	326	330	325	319	316	326	306	307	320	352	338	340	320	335	346	308	310	328	307	339	298	330	320	331	328	328	300	340	341	334	349	324	326	330	330	302	332	324	354	299	286	322	358	307	325	329	336	349	349	326	348	339	338	347	306	316	335	331	298	307	314	307	299	312	331	325	321	319	324	327	354	327	330	330	313	310	337	331	340	318	331	333	339	321	302	301	289	328	301	323	307	292	313	329	330	347	354	324	329	344	313	323	320	349	352	291	319	317	307	303	330	330	325	300	337	307	340	317	317	337	320	324	336	345	327	334	308	311	304	308	337	342	345	338	316	312	323	320	314	361	328	294	334	341	335	299	333	327	367	327	315	322	311	310	308	314	351	337	333	330	317	317	348	340	341	341	332	336	317	303	339	313	300	333	316	323	330	331	300	317	321	327	339	326	319	305	344	344	329	330	319	355	328	303	343	310	320	353	344	333	339	293	286	335	324	319	313	328	323	342	326	338	336	347	293	326	352	353	316	307	316	327	291	333	334	330	317	321	327	345	291	337	344	330	336	329	306	345	334	342	350	329	337	308	308	282	318	291	311	340	314	315	321	328	317	279	337	313	317	309	342	341	319	345	344	319	317	295	331	334	318	313	317	346	302	320	317	353	312	322	315	308	329	355	297	304	326	317	313	327	330	355	329	321	309	314	316	328	348	348	327	351	340	340	345	305	310	308	326	321	338	310	308	303	329	370	329	316	342	325	321	305	326	342	329	329	334	340	320	312	297	370	341	331	338	315	322	340	325	310	296	340	311	326	312	350	309	348	316	320	330	326	318	326	310	344	307	325	311	278	333	312	335	315	325	327	322	303	345	312	323	333	321	303	332	300	318	318	375	325	307	329	296	344	379	334	337	343	342	350	314	337	324	332	319	345	284	323	334	336	308	309	321	310	338	337	327	308	318	313	348	325	332	343	338	320	316	350	307	324	337	340	309	312	340	297	315	349	338	321	301	311	315	328	303	345	364	347	318	318	311	355	326	342	323	349	346	326	330	331	300	321	297	333	322	359	292	319	331	326	349	322	317	318	322	332	315	348	303	313	326	336	333	301	350	310	294	330	367	336	334	327	322	323	351	310	331	314	326	309	344	349	325	318	334	343	323	298	333	326	319	368	335	329	325	326	335	321	296	309	319	326	311	318	312	338	305	325	318	338	321	318	320	366	352	318	310	304	335	286	316	294	329	339	287	336	310	313	330	330	318	318	333	340	317	319	346	331	315	373	322	326	328	353	334	275	341	318	328	302	313	303	334	310	328	295	322	333	337	310	329	316	295	349	323	302	331	324	326	350	308	324	328	319	312	343	322	318	305	284	356	318	335	330	344	377	344	341	314	320	311	336	296	347	312	306	310	321	332	335	311	327	311	311	353	310	321	344	321	326	301	319	320	308	315	312	290	323	342	319	310	346	303	323	336	312	319	306	310	308	317	318	298	326	366	302	322	347	297	335	358	319	314	345	344	313	297	328	339	266	326	320	356	309	315	358	325	318	332	338	340	336	331	344	350	339	309	326	355	308	336	333	299	293	351	317	329	313	332	360	354	342	318	291	319	327	299	309	316	321	326	357	340	331	324	339	339	332	300	301	340	349	359	296	355	315	294	321	338	323	326	331	346	326	347	316	315	304	328	337	307	339	332	314	295	326	320	339	308	320	317	328	302	369	349	327	342	312	335	307	291	314	317	335	298	310	299	310	308	307	298	288	327	335	333	361	324	343	351	338	316	315	303	359	340	307	296	315	328	306	381	306	337	327	304	316	284	317	288	338	325	330	359	296	319	335	340	328	297	311	349	347	335	305	338	317	349	343	354	315	328	341	349	326	296	333	351	312	329	338	335	337	298	320	326	352	305	304	309	337	325	296	289	322	311	320	330	322	329	309	357	327	326	336	306	354	328	353	325	332	320	294	329	350	339	303	299	378	320	307	329	304	325	354	301	333	317	313	313	291	341	313	325	330	304	314	341	302	354	291	307	314	374	336	345	341	331	316	324	317	311	316	324	335	328	304	318	324	305	315	335	314	353	313	321	325	287	337	331	276	327	324	329	326	332	331	303	342	332	354	310	314	332	361	345	320	330	303	328	289	300	318	328	318	334	346	319	321	309	314	352	339	316	322	351	332	330	318	330	341	346	314	352	338	342	314	325	354	324	302	322	315	329	304	342	333	318	338	305	315
15344	1310	1230	926	679	526	453	368	320	287	243	263	222	241	227	224	190	180	184	199	184	217	198	157	209	176	202	183	177	196	158	196	180	182	198	186	185	167	177	181	182	184	157	160	171	193	198	164	166	165	166	168	174	149	189	160	185	172	157	168	152	175	149	184	188	179	181	182	182	193	178	166	173	192	169	188	174	182	189	175	172	184	185	184	175	181	138	179	193	175	148	163	165	192	183	176	166	187	187	168	178	164	172	167	143	181	154	184	156	174	171	162	193	184	167	178	194	160	196	154	149	175	182	169	197	178	169	183	174	164	198	163	187	166	192	166	156	190	179	172	173	168	158	184	173	170	190	156	189	166	163	171	168	207	189	163	175	168	176	190	150	179	157	184	178	158	145	167	153	174	165	187	185	165	161	187	181	166	150	169	181	172	172	180	177	197	158	168	171	177	165	155	179	166	152	157	202	192	176	195	188	155	163	178	163	186	164	163	166	175	174	188	174	176	164	165	147	135	181	158	166	186	152	162	196	162	192	159	167	186	176	164	183	173	186	175	156	189	161	168	195	157	159	176	177	175	171	187	181	190	169	142	171	147	177	164	172	153	152	172	167	188	162	167	163	144	177	179	161	187	165	168	183	188	181	182	175	140	162	166	175	153	169	172	173	152	171	150	181	175	156	162	176	176	176	154	163	176	176	177	183	184	154	187	162	159	167	168	172	157	176	179	187	167	167	177	164	166	163	155	159	141	155	173	174	179	178	165	186	156	196	174	173	176	189	152	181	156	165	157	184	180	171	190	167	157	182	163	163	185	167	183	187	185	185	158	195	176	154	173	169	192	197	176	168	168	165	182	161	185	166	179	143	193	181	159	162	188	166	171	165	148	149	176	175	163	139	169	184	169	156	169	170	162	167	165	194	174	177	167	174	178	174	165	181	169	145	173	168	179	151	157	186	183	179	165	171	161	137	177	180	167	170	179	159	167	183	169	185	179	184	185	190	161	183	178	166	166	174	186	179	180	186	177	139	200	166	169	160	179	170	187	168	155	180	185	207	163	153	143	175	176	165	165	158	172	178	167	168	195	168	181	174	157	185	165	170	165	182	146	165	201	168	175	187	164	157	176	162	184	175	163	156	171	161	155	185	170	192	186	169	182	169	191	194	165	167	179	155	158	165	144	209	183	182	190	178	166	178	176	151	167	174	192	144	168	201	157	149	178	183	166	167	186	167	155	165	167	184	156	158	157	157	176	176	164	162	168	190	158	179	166	181	179	173	187	168	196	144	170	184	157	187	156	177	177	158	185	161	182	167	178	189	174	187	183	181	199	163	158	141	185	161	155	179	184	174	169	158	175	169	182	153	160	157	171	138	179	191	193	176	183	175	159	176	188	200	168	160	151	172	194	163	167	196	159	191	177	159	162	151	190	173	150	182	183	177	168	144	158	185	175	154	183	172	175	178	162	166	145	169	177	187	160	185	168	157	156	172	176	173	200	174	181	185	178	175	157	157	183	183	162	166	178	162	185	177	167	194	164	177	173	170	173	150	198	186	156	167	165	167	153	166	148	191	175	179	153	179	184	176	164	184	180	189	185	152	193	166	163	197	179	178	188	156	155	168	184	170	184	185	159	188	164	169	156	176	160	160	170	161	173	165	162	179	163	168	195	180	171	199	194	160	149	174	158	170	183	166	172	169	183	195	174	159	192	172	163	188	168	173	142	176	176	162	173	187	200	164	161	169	182	156	178	185	193	149	147	148	175	163	182	169	166	174	157	199	163	190	173	163	166	173	190	175	169	181	165	186	163	168	187	179	209	183	164	173	185	198	172	176	157	169	158	151	179	167	168	169	191	169	156	173	173	192	165	180	178	181	182	152	166	168	189	178	171	179	163	177	174	185	161	205	157	133	197	180	177	176	203	177	171	166	164	181	198	181	170	178	171	171	183	196	163	145	175	153	161	166	159	166	166	158	175	181	184	161	175	173	177	162	179	168	181	174	187	182	184	182	171	159	170	162	165	140	153	146	172	187	173	168	179	177	202	149	165	182	158	187	170	170	166	168	166	166	169	166	162	148	176	162	171	171	186	192	158	149	152	167	173	155	172	175	170	173	163	153	165	167	189	181	172	168	181	181	157	184	150	167	159	162	166	161	174	153	166	163	170	155	151	184	155	176	168	151	201	185	171	198	171	172	173	191	168	182	146	158	166	185	150	178	155	158	166	173	193	156	182	155	172	179	175	196	157	159	191	191	153	186	160	174	166	165	174	168	159	183	176	180	172	165	167	160	193	195	169	173	178	169	179	176	164	141	181	159	163	163	168	165	183	186	157	175	155	170	175	184	175	182	174	148	171	169	182	175	165	186	185	163	160	175	176	196	180	189	151	174	202	191	151	165	184	180	181	184	171	164	175	177	176	178	185	159	166	148	168	184	165	176	171	192	179	176	181	174	189	183	173	166	166	182	191	167	158	181	184	187	175	189	168	185	188	157	161	187	191	177	185	162	181	191	172	160	177	175	168	170	149	170	172	189	148	168	174	150	189	173	168	164	185	181	180	182	169	151	179	156	153	177	178	180	188	204	175	151	174	200	184	152	173	169	186	149	144	170	163	164	158	172	169	158	195	175	192	158	164	185	179	184	170	163	197	169	150	183	154	175	172	175	176	178	175	201	190	206	190	179	168	167	142	196	171	166	170	173	150	162	178	156	153	152	184	174	182	179	176	168	165	150	163	159	194	199	177	157	185	165	175	184	169	164	167	169	181	172	174	191	188	159	166	155	182	164	179	174	172	188	158	175	149	157	162	188	151	175	177	155	181	169	180	187	160	196	146	171	210	153	200	158	167	163	180	171	185	170	170	161	163	178	146	174	168	185	189	176	187	174	169	155	161	178	152	159	177	188	169	187	156	196	158	171	161	166	156	169	173	163	168	168	170	184	169	170	168	186	169	171	182	178	154	168	159	170	192	181	158	159	167	155	194	176	203	164	181	203	150	162	163	177	155	179	161	186	167	164	165	183	162	179	177	180	192	155	180	183	167	174	191	178	160	167	169	201	172	147	166	175	173	186	151	164	190	148	146	176	180	151	196	172	165	171	152	178	160	193	154	171	167	168	165	150	181	156	187	168	167	172	186	163	179	167	190	154	210	178	148	180	161	177	183	172	152	215	190	160	161	152	186	185	177	161	179	179	183	187	174	159	159	150	142	174	169	159	151	155	184	180	155	157	154	154	171	166	184	185	168	178	181	166	187	192	150	169	171	194	165	142	173	159	187	163	154	174	177	161	187	167	170	165	177	163	149	170	160	184	173	155	175	159	179	187	191	162	161	155	172	170	166	184	179	155	169	189	154	182	166	161	150	160	154	199	158	169	166	158	168	175	164	170	173	180	159	178	166	164	194	175	170	177	178	171	166	185	177	177	169	147	203	162	177	178	161	164	149	164	156	159	148	157	169	145	164	182	165	179	195	164	147	175	169	169	187	158	182	170	196
9628	1480	2789	3239	2865	2443	2065	1786	1689	1365	1275	1185	1108	969	984	928	984	849	861	796	762	777	794	780	739	769	712	682	744	709	725	696	641	656	618	688	657	610	679	627	650	671	656	648	634	674	613	624	643	631	656	616	579	593	630	615	567	618	640	628	618	596	609	634	575	585	634	584	643	653	617	599	600	630	624	603	589	631	638	594	595	609	567	571	627	606	634	631	610	609	612	628	595	631	648	603	581	601	539	527	622	608	618	612	599	596	611	601	592	589	597	560	601	620	583	570	579	570	576	596	616	626	562	611	615	605	612	573	582	551	585	568	569	592	581	579	586	555	587	608	615	595	612	609	609	581	640	612	585	596	638	588	564	575	671	623	565	588	599	605	614	608	621	548	569	586	586	623	560	607	653	590	620	574	611	587	593	585	583	612	609	571	573	576	610	594	562	632	555	572	604	599	576	578	580	614	566	576	627	605	647	609	598	595	622	586	615	552	641	610	584	601	588	590	579	593	604	571	584	606	605	614	561	577	616	576	579	575	615	605	572	561	608	581	598	559	569	593	613	573	565	550	602	599	643	578	623	600	627	581	587	591	584	596	590	608	605	596	612	584	567	573	539	586	639	536	562	610	616	603	600	602	629	601	601	566	623	587	616	564	589	600	589	573	596	584	650	609	608	570	577	578	594	594	606	526	600	606	586	580	603	572	649	569	605	560	622	627	606	586	553	629	559	607	612	595	604	653	632	639	572	616	617	608	572	648	623	596	627	592	576	593	628	643	599	608	629	634	611	615	588	610	624	575	610	581	589	569	578	573	598	609	583	609	635	595	588	593	596	591	553	602	609	579	612	609	587	575	608	572	586	578	618	556	568	589	558	605	589	582	601	559	601	580	565	611	650	580	633	593	592	581	547	593	613	605	568	608	618	568	642	561	602	589	629	568	597	569	590	575	602	567	571	551	603	570	606	589	587	598	612	572	581	574	618	636	599	579	598	617	548	618	543	556	565	618	611	563	642	615	586	565	584	570	578	603	578	607	577	560	620	598	602	588	630	562	589	644	591	602	613	547	598	626	608	559	565	595	607	572	597	592	614	591	607	588	597	621	567	585	594	605	551	660	618	592	602	600	581	634	573	573	599	584	572	644	641	612	589	584	581	567	592	619	596	618	607	588	590	583	610	596	600	594	603	609	610	608	597	600	583	606	621	627	585	571	602	572	575	596	624	590	601	584	605	577	594	597	605	565	559	587	599	604	601	561	568	567	576	583	584	596	599	613	579	588	620	550	582	577	615	547	618	573	614	636	586	578	617	632	571	572	584	618	584	572	601	603	597	592	591	550	569	585	593	606	566	623	593	603	582	625	622	588	596	563	569	575	552	606	588	594	609	563	616	584	628	586	568	587	615	628	630	623	640	577	601	596	615	596	610	605	607	610	572	591	641	567	612	599	590	596	592	582	605	625	596	621	657	596	615	611	576	608	567	575	552	563	589	614	564	577	610	606	598	611	567	555	577	564	571	595	591	602	630	593	584	608	655	582	656	605	583	588	601	579	592	591	621	591	594	596	563	605	632	604	619	589	616	647	585	573	565	597	633	634	609	593	592	573	643	601	596	593	603	628	597	587	603	600	573	586	565	585	583	620	593	613	635	587	564	592	617	586	573	569	562	603	542	582	608	622	558	554	635	588	626	569	584	590	608	612	588	584	590	633	578	598	603	624	575	569	592	608	588	623	592	575	587	590	588	576	594	561	599	596	597	638	621	561	613	566	590	592	585	622	548	595	598	621	610	589	592	599	600	601	624	570	617	604	598	587	597	595	605	622	588	622	595	590	600	597	622	610	614	617	623	613	593	587	590	567	599	595	577	589	607	634	629	591	596	600	617	642	601	623	579	608	601	563	548	573	549	590	555	597	600	628	599	641	578	574	603	599	616	602	594	552	599	599	582	633	601	629	588	616	577	589	600	586	581	631	581	598	585	619	584	594	574	581	598	637	569	603	583	612	584	608	533	584	598	626	587	618	588	547	577	602	550	587	589	610	640	593	606	540	608	586	599	650	599	651	594	625	592	584	565	601	582	600	594	563	534	626	566	600	583	584	565	604	578	624	568	616	619	610	629	590	572	569	625	579	581	579	560	577	589	625	573	637	598	583	593	604	628	626	542	587	598	558	586	570	574	582	585	613	660	587	591	582	582	602	621	610	579	553	613	655	580	590	619	600	585	627	616	561	630	607	598	573	604	585	566	600	648	588	644	615	598	567	592	627	596	572	602	624	601	581	588	590	585	623	587	576	566	615	615	599	597	554	606	562	588	564	619	658	601	578	625	625	564	571	620	596	597	562	631	592	571	583	634	597	587	611	556	641	590	549	631	654	576	554	607	610	612	579	568	596	593	614	577	614	568	576	609	563	613	605	570	607	596	596	576	586	600	619	600	632	655	608	597	650	630	564	612	610	631	583	555	597	548	609	631	588	595	606	608	641	585	588	636	631	600	620	594	583	627	638	604	575	591	609	596	626	618	583	615	620	610	607	575	588	576	557	581	635	612	590	575	584	583	549	588	590	593	621	602	561	590	588	589	584	627	631	580	639	627	608	579	608	591	606	573	598	581	605	575	629	552	609	605	611	579	588	585	621	612	573	632	617	583	578	567	600	577	587	591	619	597	616	571	539	579	623	561	606	601	622	635	579	596	580	615	611	649	584	604	550	598	607	548	578	614	632	554	610	616	625	618	566	547	585	571	593	553	591	580	586	601	616	562	588	597	584	611	600	544	562	595	633	596	566	577	617	638	607	634	581	638	577	650	652	604	571	623	585	607	611	627	578	591	602	611	627	539	635	584	645	534	645	568	629	622	580	605	565	622	610	595	584	599	590	572	611	602	546	562	584	636	599	549	607	625	584	591	574	588	598	624	606	569	596	564	573	540	556	641	607	587	606	592	610	602	569	558	585	572	599	567	613	639	582	596	578	590	618	619	595	587	623	580	595	578	561	577	580	593	595	609	622	621	591	618	580	603	609	614	641	590	622	545	557	569	601	603	600	567	580	594	620	577	609	623	620	567	571	567	607	588	565	577	618	596	580	610	569	577	619	599	589	595	597	580	622	565	604	557	594	572	594	587	613	568	591	610	634	572	595	586	594	585	626	605	606	596	593	586	547	584	565	599	596	584	612	619	595	598	593	538	557	619	608	544	571	570	586	583	602	595	593	594	557	575	645	605	612	590	582	619	585	622	604	616	588	592	634	599	586	588	584	611	601	572	625	574	613	588	569	628	611	594	568	595	599	600	603	578	614	574	586	555	584	565	571	568	562	586	559	601	582	572	594	607	574	595	636	594	582	592	610	619	568	567	547	583	583	569	608	605	603	575	598	597	594	636	636	580	586	575	606	587	572	615	577	593	569	626	618	588	628	581	623	569	579	628	591	572	585	609	563	571	624	593	569	548	564	600	568	610	581	616	618	643	589	573	581	606	570	627	588	620	568	521	599	596	597
25252	3931	2314	1689	1219	958	763	629	507	453	407	410	369	324	313	290	277	322	335	292	255	240	282	255	252	293	233	231	242	269	202	264	258	216	242	237	240	241	242	219	243	226	250	240	223	254	229	245	247	195	222	234	246	265	229	252	242	231	208	214	233	246	245	217	238	223	235	241	249	245	224	223	227	229	242	212	228	240	225	231	233	239	221	221	205	260	251	233	218	234	255	253	253	253	250	210	236	193	224	228	258	218	211	237	227	225	234	246	234	238	227	252	236	234	225	259	225	224	224	206	225	229	240	243	229	210	225	227	227	247	237	220	241	200	251	213	221	229	226	211	238	245	231	229	232	236	203	232	204	244	226	236	237	233	225	217	228	229	246	215	196	196	216	232	228	255	229	228	213	230	203	228	213	228	236	248	244	226	231	227	214	226	228	246	222	239	217	240	207	222	227	221	231	207	227	233	253	240	213	230	232	198	240	230	235	268	238	238	260	240	232	224	197	196	244	247	233	263	206	243	258	191	201	232	213	234	220	231	227	239	204	225	208	234	203	213	200	237	237	232	210	215	257	219	210	254	236	241	237	228	226	240	241	218	227	231	218	234	215	212	245	224	233	260	219	225	206	232	242	280	213	219	225	239	224	219	232	234	246	223	231	209	236	238	247	224	229	229	233	224	218	252	218	231	238	260	240	243	245	264	201	232	205	242	231	224	237	214	213	236	231	219	247	209	239	217	260	243	236	231	223	206	239	249	258	216	246	234	251	213	215	228	250	226	193	249	212	223	241	239	228	233	210	254	242	229	213	229	261	227	216	224	231	214	248	210	214	225	241	240	244	226	235	242	229	220	229	213	221	196	201	251	238	228	206	225	244	233	211	221	217	244	244	227	225	237	227	238	248	224	226	206	235	222	217	216	232	226	213	209	220	248	220	228	259	239	213	259	225	213	211	232	206	239	218	224	199	236	242	206	216	206	201	232	205	273	203	244	219	240	241	208	241	251	224	236	241	228	252	238	208	237	234	239	195	231	235	232	251	232	210	218	237	226	220	229	243	208	215	213	215	260	252	247	234	223	241	237	212	222	212	220	239	202	200	240	242	212	219	224	219	225	241	234	228	222	242	233	234	232	202	247	232	223	228	272	238	226	215	245	228	224	208	248	208	233	203	217	221	246	222	255	235	212	241	249	213	224	243	232	233	231	211	230	234	233	248	233	226	230	222	229	222	234	216	254	227	231	228	204	251	218	212	222	239	208	241	232	275	242	229	235	225	211	235	239	263	222	237	217	237	253	236	254	253	231	194	230	212	221	247	221	237	247	234	235	235	230	195	257	226	209	262	212	209	223	232	226	235	222	235	235	253	220	250	218	239	212	214	221	233	207	231	220	260	233	227	244	208	212	244	251	237	243	214	228	223	234	221	227	230	199	250	240	235	216	218	234	230	220	228	247	189	217	246	215	216	218	228	238	232	223	210	201	229	228	261	234	207	208	229	210	245	236	221	249	244	224	219	212	237	237	255	222	227	237	233	212	229	213	230	223	242	241	195	223	224	227	232	253	205	227	256	222	221	200	250	226	245	230	223	238	234	242	221	216	209	220	252	243	207	213	249	235	206	240	245	236	201	216	236	245	219	253	225	236	225	220	222	232	216	214	221	221	236	226	203	234	230	230	210	240	213	233	213	245	218	257	236	232	248	253	220	244	223	235	258	220	216	218	220	217	236	229	242	226	203	189	222	227	215	215	231	243	207	210	250	240	232	230	222	257	251	235	213	225	232	237	243	197	228	238	224	210	221	216	220	241	241	235	242	211	255	233	246	234	233	236	234	209	227	236	211	220	215	254	229	218	238	235	246	205	179	233	246	228	232	255	222	218	225	210	214	236	217	240	212	249	235	237	281	245	226	220	235	238	235	246	225	252	249	228	265	232	233	247	241	234	233	221	199	249	212	220	228	239	241	235	230	224	257	231	254	238	230	194	208	203	225	198	233	209	237	205	233	265	242	240	255	241	233	219	212	211	219	231	249	226	244	201	238	279	234	242	215	246	223	256	229	225	243	196	263	217	233	221	236	244	220	234	244	241	215	247	257	231	259	224	227	226	245	250	228	199	242	225	215	230	216	231	253	233	220	232	234	214	246	270	233	248	245	218	194	198	218	219	234	227	217	210	250	197	214	228	229	235	198	223	251	234	209	233	238	232	206	216	203	228	239	235	227	222	263	236	229	235	198	234	230	255	221	223	264	226	228	214	246	249	244	238	227	236	220	247	237	212	195	224	222	229	244	241	249	203	230	219	215	232	242	226	255	244	234	251	253	199	231	243	223	226	218	219	222	215	247	226	231	233	220	202	224	239	220	219	246	208	238	243	242	250	217	233	208	229	229	221	222	223	260	236	256	224	241	218	229	237	227	209	218	211	229	228	247	220	238	224	268	216	241	216	207	242	238	241	216	200	212	233	240	244	236	222	253	227	238	220	260	211	227	231	216	227	210	232	253	230	245	231	208	214	245	235	238	223	220	228	236	235	231	236	245	244	253	214	220	231	219	206	259	234	211	227	220	234	248	226	244	244	243	223	207	229	218	229	258	226	234	224	211	235	225	218	221	201	234	240	237	208	234	240	249	235	224	217	224	220	231	217	244	233	234	240	229	218	243	250	217	234	209	246	231	225	242	228	259	251	228	227	218	239	247	251	214	224	234	219	231	219	248	231	221	226	233	232	228	248	227	215	248	215	207	212	238	235	261	243	217	238	235	249	244	219	217	237	223	238	228	214	222	211	256	202	227	227	220	203	219	227	257	226	244	195	225	245	231	240	231	261	217	237	251	243	234	220	221	231	228	243	256	243	236	244	207	219	217	229	233	237	238	221	240	226	226	233	232	238	240	243	225	225	228	223	228	216	221	225	236	227	235	222	216	223	207	253	216	231	214	212	240	230	196	229	213	238	239	235	196	202	227	216	261	228	240	236	250	224	243	217	217	231	253	218	208	247	255	252	221	237	253	236	252	232	229	236	233	224	218	245	234	231	223	232	228	235	244	251	230	207	231	228	212	222	216	218	246	252	240	185	230	227	222	223	213	220	194	220	221	230	225	229	214	233	204	243	227	235	176	220	234	231	239	248	223	229	221	227	238	215	235	246	256	219	226	237	254	239	228	237	260	231	209	240	234	245	228	222	212	250	241	215	204	235	232	247	233	223	259	235	256	244	230	240	241	220	239	244	223	272	232	232	219	221	233	219	218	243	213	228	243	250	220	225	213	227	263	223	218	217	195	235	232	246	220	237	229	237	204	231	228	229	241	211	228	261	214	215	253	226	216	230	237	223	247	239	239	241	219	226	213	217	208	224	229	232	230	234	263	247	212	198	245	228	223	218	278	228	230	227	231	221	248	236	232	235	230	229	244	233	261	215	196	243	230	235	226	225	262	231	244	229	233	234	233	244	235	231	211	239	232	234	213	224	241	231	226	239	238	254	225	241	228	217	229	224	217	207
13598	2420	4970	5804	4951	4244	3577	3185	2656	2328	2116	1899	1682	1563	1472	1454	1392	1287	1171	1190	1140	1121	1042	1040	987	974	1049	940	949	957	922	859	894	904	921	920	861	893	864	836	822	851	787	829	771	810	815	754	763	819	776	850	792	831	762	814	818	804	813	832	819	804	799	790	778	817	801	789	811	811	771	819	767	806	819	779	801	759	722	760	806	827	754	777	776	773	748	792	741	755	739	785	792	783	774	780	776	798	791	766	734	703	781	728	733	749	743	805	716	740	806	731	758	729	746	751	751	751	757	802	727	778	757	748	759	734	744	784	765	715	753	745	800	761	775	790	763	771	766	734	757	741	758	755	836	767	775	698	777	724	717	832	749	782	697	721	742	732	753	746	737	735	786	791	814	738	741	762	784	718	768	733	790	739	770	818	831	751	743	787	747	811	728	776	795	730	782	829	804	746	756	736	767	763	757	751	775	761	746	785	748	739	767	784	707	759	785	739	724	803	795	755	780	730	706	798	761	772	745	731	763	736	746	738	815	747	767	748	755	729	766	799	757	779	794	721	709	801	758	784	754	746	765	781	705	727	785	725	772	772	728	739	751	758	716	716	761	724	766	770	782	769	739	789	771	796	725	760	714	836	753	764	771	773	748	737	769	769	713	795	728	740	737	792	744	789	797	769	765	723	738	753	787	717	740	783	748	715	740	770	745	729	731	719	759	728	773	740	760	760	800	769	763	782	722	797	755	842	737	728	721	785	746	789	768	746	717	738	795	784	781	730	732	757	747	796	727	758	761	768	772	731	745	715	745	775	775	757	797	770	767	753	724	723	705	717	731	782	750	752	768	758	758	718	744	711	778	733	801	765	786	780	731	746	745	727	763	706	779	770	708	773	783	759	759	755	778	744	770	747	729	746	740	759	782	730	767	762	731	820	721	740	766	776	746	771	783	725	764	726	763	794	727	735	744	789	787	777	718	743	771	727	761	790	797	785	772	769	757	708	772	787	800	775	775	758	748	796	733	766	730	781	716	786	742	719	768	771	696	738	734	754	698	720	738	718	732	777	755	733	774	729	775	742	740	785	749	742	753	710	768	749	769	755	772	731	753	749	775	749	712	736	733	774	809	741	806	763	728	753	709	754	765	715	804	714	762	762	762	794	743	737	736	726	716	759	768	727	743	752	812	775	798	753	763	758	764	736	731	777	747	747	758	733	729	715	795	739	753	744	769	738	747	799	771	749	776	782	746	735	716	767	770	806	727	754	774	739	772	701	757	767	685	713	791	804	728	737	766	709	791	763	818	787	752	758	711	754	775	768	747	742	729	733	721	741	827	774	782	738	779	805	795	767	763	769	761	723	761	753	705	741	766	722	750	807	731	774	751	751	728	716	778	776	782	739	781	778	776	730	739	739	787	754	743	760	753	729	747	775	737	769	753	741	749	745	759	772	777	712	721	706	707	759	762	773	794	747	775	780	737	774	773	767	766	741	738	742	763	742	774	744	746	756	759	726	776	740	736	753	719	775	777	771	745	784	734	783	705	727	763	765	757	725	750	814	751	748	731	801	799	739	725	773	741	754	783	712	749	758	762	772	758	770	707	715	751	769	758	699	729	753	731	715	751	715	724	731	776	799	755	690	770	764	732	737	779	759	734	716	769	768	750	734	786	810	744	724	805	797	781	762	753	774	748	775	742	733	763	748	725	757	737	781	768	733	746	696	734	780	746	766	810	789	743	707	752	723	730	780	709	776	757	785	778	772	731	830	768	728	714	760	717	723	764	775	747	769	780	741	759	789	773	738	760	748	732	747	694	726	762	797	772	755	791	734	727	801	754	761	720	711	724	787	771	758	722	737	776	761	748	751	756	698	717	748	725	790	757	743	767	717	706	783	779	784	783	803	775	764	772	740	736	799	752	757	716	713	733	716	783	764	715	700	758	762	772	750	740	766	720	751	742	751	721	802	730	701	789	749	731	807	768	726	756	758	746	751	714	762	775	736	796	755	760	730	750	729	775	743	781	789	783	715	746	754	773	781	767	804	783	712	735	724	761	767	768	774	733	735	781	724	727	729	748	749	730	727	762	749	796	719	746	787	748	775	750	726	750	700	738	755	762	720	743	791	772	799	752	787	808	770	760	764	761	745	826	787	795	769	738	743	803	805	778	786	769	752	697	739	812	763	729	760	709	750	748	739	727	791	752	728	835	760	769	768	790	783	678	746	776	734	753	758	710	772	732	722	739	745	736	756	734	722	768	734	736	770	716	770	742	780	777	753	785	742	769	721	731	763	774	777	731	742	749	723	770	712	757	760	755	754	746	756	754	749	792	755	734	746	769	781	738	800	757	773	742	752	782	768	725	791	740	740	717	781	778	736	769	728	729	785	739	721	776	762	746	781	798	703	783	758	747	738	754	793	756	736	765	753	770	782	739	728	742	766	731	756	720	726	766	780	787	729	758	742	753	806	751	711	787	766	730	812	789	771	752	756	755	712	699	730	783	737	715	720	807	786	753	770	721	763	794	751	736	771	740	781	758	725	733	750	792	717	764	732	804	723	767	690	813	782	736	768	770	744	804	783	739	743	691	735	793	712	712	729	767	777	803	752	765	741	723	749	744	764	781	722	745	729	800	805	744	822	797	752	793	779	794	725	757	773	793	763	744	742	749	763	677	730	765	751	743	734	729	735	721	756	778	729	733	732	774	726	726	765	720	780	785	682	743	749	741	776	771	718	754	775	779	767	740	768	760	748	751	754	757	751	778	743	789	762	729	764	760	795	731	803	797	741	738	741	758	809	767	759	752	783	706	763	736	777	773	764	755	743	745	740	750	743	751	792	792	761	735	773	795	766	805	762	745	789	777	758	710	771	754	787	746	731	728	742	740	774	815	767	744	804	768	754	719	758	760	809	715	781	791	728	786	727	768	748	804	752	789	781	727	811	711	755	782	769	732	730	742	796	722	783	775	828	784	757	753	799	773	749	715	740	759	757	769	737	750	727	771	666	756	749	718	741	761	729	804	774	757	709	760	736	721	753	762	748	734	745	780	744	747	736	707	784	715	776	762	794	752	722	746	791	784	788	775	754	783	765	723	780	763	758	762	720	758	760	756	709	824	779	759	727	751	750	761	793	714	713	763	781	744	804	721	720	747	780	693	757	747	776	780	715	740	710	735	748	731	764	716	778	742	760	772	698	743	777	782	747	770	777	804	780	690	757	712	751	770	768	756	752	789	759	770	710	780	702	767	758	788	782	747	801	713	744	742	783	788	779	781	761	788	804	729	674	773	723	734	763	790	706	785	736	814	761	767	714	765	784	806	748	756	753	753	776	721	773	730	698	787	705	717	757	737	741	757	727	730	766	745	753	766	732	777	784	774	713	736	758	741	784	783	778	743	748	713	761	738	725	771	705	802	746	783	750	721	772	742	771	828	772	736	761	782	736	729	760	738	746	782	791	740	741	755	731	726	717	764	766	774	797	777	745	722	771	786	779	773	769	750	766
1947	131	161	126	111	101	83	99	99	83	82	108	86	106	56	77	77	82	69	86	60	73	84	77	98	78	82	81	75	72	80	84	89	86	74	76	70	81	92	80	93	80	78	73	73	80	75	82	91	66	84	74	89	61	81	84	72	77	82	82	70	82	93	91	89	77	96	91	81	74	72	78	89	88	76	86	64	74	81	78	74	75	99	95	91	75	80	86	70	81	92	93	56	76	81	79	90	90	78	81	96	70	79	90	93	87	93	72	88	92	84	73	79	78	89	77	85	92	83	70	69	86	71	81	93	72	69	66	90	72	76	87	70	95	77	80	77	73	69	74	69	77	74	70	81	57	77	71	81	84	81	100	76	63	66	78	75	79	77	88	97	66	86	76	83	59	79	88	75	67	72	79	72	84	77	79	73	78	64	76	73	101	108	72	70	70	64	74	89	73	80	65	87	83	90	95	81	80	91	90	74	76	69	80	93	88	72	91	83	69	52	103	76	73	75	84	87	89	62	85	80	70	81	79	82	73	82	73	80	72	92	78	81	69	97	79	95	79	74	65	78	91	79	79	72	80	78	69	69	98	76	82	72	80	72	62	72	82	77	100	85	89	67	70	74	81	84	79	81	65	70	91	70	80	103	80	84	73	78	74	76	75	79	62	72	80	79	72	83	81	87	92	79	95	87	76	87	83	67	78	72	67	80	76	79	80	86	66	84	84	79	75	90	81	92	79	69	77	73	89	77	67	98	80	82	84	88	72	59	82	75	76	74	70	75	92	60	89	90	77	87	80	78	92	85	85	73	71	93	93	86	70	75	74	77	73	70	81	77	62	64	75	90	85	97	88	83	75	70	67	76	82	85	70	87	70	89	66	79	73	78	80	74	67	88	107	75	93	61	73	79	73	82	70	87	78	71	73	83	89	81	94	78	65	65	86	86	68	88	81	68	76	92	75	86	61	80	75	73	79	97	76	82	80	77	97	88	69	79	86	63	80	73	80	88	76	78	83	83	105	81	87	77	68	98	74	92	63	79	69	79	81	77	87	71	78	73	77	80	72	85	90	74	80	80	75	86	94	82	76	82	73	78	73	84	85	73	85	83	70	77	77	75	77	93	85	67	81	64	87	70	91	98	82	73	84	91	73	88	92	68	77	72	85	87	78	74	74	86	66	78	78	101	75	81	70	90	97	98	79	74	77	77	79	79	80	83	72	81	72	88	75	67	69	80	69	78	85	110	88	65	84	69	93	87	91	73	70	89	81	80	80	85	75	80	94	75	91	65	98	80	64	87	88	77	85	64	76	88	72	82	95	91	94	82	80	82	80	74	75	78	70	84	85	82	84	95	77	101	100	70	83	84	70	84	76	71	77	77	92	88	75	98	76	69	95	87	87	87	69	69	91	76	84	74	97	70	69	78	75	69	100	68	76	93	73	81	74	87	80	82	77	93	84	82	86	92	59	86	91	85	77	69	72	85	82	70	88	83	67	90	87	80	90	72	85	86	75	82	84	82	78	66	69	81	65	62	86	83	75	77	96	61	87	78	92	86	79	85	75	95	77	82	79	64	67	61	84	71	81	77	75	83	71	85	78	80	86	88	66	71	91	96	73	68	75	100	83	85	78	81	78	76	111	80	81	61	84	80	71	60	79	69	88	80	82	70	75	73	68	83	72	90	70	79	82	77	73	76	76	67	84	83	85	75	111	70	74	85	91	87	78	89	78	90	79	82	78	60	89	80	86	80	85	87	85	95	66	93	72	83	69	84	75	91	70	77	72	66	56	77	75	68	80	89	85	76	84	91	73	61	86	74	93	63	80	90	88	64	80	66	86	78	70	85	79	88	83	88	89	75	83	88	76	85	79	64	79	66	97	89	83	81	79	75	74	78	73	70	73	70	82	78	81	84	69	78	71	64	72	74	79	78	77	89	81	71	84	64	72	96	80	77	82	75	76	74	66	75	75	75	85	97	101	65	85	88	86	73	79	91	91	79	81	75	78	75	72	80	89	81	82	77	72	81	64	73	79	81	82	63	64	75	95	78	70	86	86	75	81	60	81	76	79	84	60	82	75	97	83	81	83	70	78	79	71	82	69	74	85	92	88	71	98	87	90	74	71	75	74	72	77	63	74	92	92	71	90	85	73	85	80	83	70	76	86	77	85	89	75	89	83	78	94	73	78	83	77	79	71	107	83	80	72	84	87	58	86	67	102	76	82	76	70	60	84	97	80	66	70	72	84	81	76	78	79	69	78	72	82	78	81	78	89	76	85	82	78	85	87	80	87	88	89	82	86	89	80	79	91	93	70	80	88	71	71	61	76	75	82	77	84	75	83	75	73	85	70	81	75	71	70	74	72	81	74	79	70	91	56	73	83	81	80	74	81	72	84	76	82	73	81	62	88	73	85	71	78	70	91	89	74	64	74	83	99	80	113	81	70	67	61	69	87	77	88	86	75	80	76	80	77	89	95	80	82	73	87	76	77	77	81	78	67	86	72	82	71	90	90	72	73	83	65	72	63	72	91	87	87	81	81	82	71	72	80	65	76	76	81	72	82	73	82	80	84	74	87	73	85	81	69	82	83	84	80	64	73	72	69	82	95	91	69	80	86	92	78	91	99	87	74	65	74	94	81	87	77	85	91	95	113	85	79	84	86	81	76	73	84	72	85	75	77	90	90	88	84	72	66	90	76	79	83	78	86	81	82	96	76	83	69	89	86	74	82	72	73	87	81	78	79	83	82	98	68	69	102	63	76	80	84	71	89	79	76	70	89	77	92	85	71	85	75	74	93	67	80	76	77	82	90	97	100	86	59	84	82	87	70	79	84	72	72	68	91	77	96	67	89	93	75	93	91	65	88	74	78	81	80	88	72	70	87	81	81	68	86	85	101	77	74	60	79	66	71	76	94	72	86	77	66	87	86	72	86	90	94	63	64	67	95	95	91	82	74	90	91	103	68	66	82	82	76	95	75	66	73	82	93	73	93	91	80	91	84	85	67	86	100	84	74	71	77	81	75	88	79	86	81	83	93	92	74	78	83	91	80	75	80	71	72	83	64	84	86	87	91	83	76	96	86	85	85	76	63	84	65	77	82	75	72	71	70	73	76	73	70	78	93	75	67	94	78	81	87	72	89	70	66	69	84	85	72	81	87	93	95	77	59	72	66	63	87	98	93	78	76	79	73	96	70	64	88	81	66	75	78	73	100	74	89	95	80	77	92	85	75	73	88	80	74	69	90	74	81	73	76	79	81	67	78	81	96	88	76	86	70	81	82	76	80	76	72	63	73	100	97	83	73	90	71	86	65	81	72	85	67	94	75	92	82	78	79	63	64	84	91	76	65	73	75	88	90	76	74	75	78	74	82	74	68	84	93	77	67	69	83	84	88	89	89	91	74	84	70	75	77	67	74	66	82	79	93	80	75	79	81	70	86	91	68	80	84	79	71	64	81	78	87	74	82	80	94	87	83	77	64	67	75	90	75	75	78	67	72
3085	365	482	455	452	419	420	407	378	356	396	363	333	325	331	353	344	325	321	398	361	345	361	325	315	335	360	345	309	350	330	341	319	335	338	320	321	322	323	344	350	305	284	347	309	346	323	326	355	313	314	318	324	344	339	344	318	339	341	312	321	348	332	322	317	317	328	306	333	356	325	360	349	320	313	345	356	349	360	311	301	299	331	301	392	297	333	342	335	308	325	310	344	349	307	326	322	333	290	305	323	325	345	318	342	310	338	337	315	324	348	347	314	313	354	313	340	340	336	348	334	325	327	348	334	316	299	329	354	350	298	314	312	348	342	327	311	333	319	371	299	289	321	342	307	332	330	331	305	304	349	326	292	308	302	359	323	323	323	322	306	358	345	317	292	314	345	338	317	313	305	348	329	316	308	326	315	322	285	330	339	317	303	300	314	328	354	316	347	301	312	330	332	310	321	343	305	318	323	321	352	301	310	331	321	304	324	299	291	316	327	321	375	303	334	328	311	351	343	326	340	316	329	297	317	317	325	319	343	299	315	327	344	335	330	346	303	329	342	304	350	320	381	342	318	352	331	356	320	311	320	330	308	305	268	331	327	337	343	340	302	310	327	329	336	310	297	303	337	335	278	318	331	335	366	347	303	338	314	332	299	309	323	310	310	333	322	319	345	330	343	349	356	297	303	333	345	289	330	307	296	282	321	291	309	323	322	337	313	314	328	318	321	284	362	295	324	325	304	345	320	328	349	317	354	291	325	306	330	345	327	296	340	343	302	338	304	309	331	320	355	309	306	379	293	333	322	324	309	309	318	304	308	322	327	338	331	297	308	313	341	300	346	326	301	295	295	336	322	324	328	312	337	340	311	296	335	306	328	318	337	339	307	359	312	383	352	322	318	336	307	293	314	330	335	355	320	310	301	319	340	327	316	327	308	327	317	351	345	321	307	306	312	316	323	341	313	336	285	311	309	332	337	290	304	341	342	340	316	307	300	331	291	303	326	339	337	349	344	287	328	307	315	315	338	313	343	332	344	320	315	282	352	296	335	317	331	335	335	315	311	311	342	331	325	310	352	357	342	340	332	322	349	361	309	339	307	344	333	330	298	309	353	361	324	338	340	295	306	342	362	316	352	304	326	308	349	347	338	294	315	327	313	326	313	316	310	311	353	299	323	355	334	308	329	317	308	315	303	336	304	327	345	361	317	324	312	295	306	303	308	318	318	317	336	309	344	365	300	339	327	331	309	308	337	307	334	342	355	342	322	317	314	362	336	360	332	305	324	319	320	350	306	315	309	345	362	316	316	323	319	306	335	322	352	300	328	303	316	349	331	320	303	346	311	323	325	337	317	304	311	319	318	310	319	332	311	299	359	314	332	326	324	348	317	336	328	313	297	299	293	304	318	312	330	327	334	342	333	298	343	321	346	329	342	338	318	350	337	315	320	333	337	311	331	324	324	313	343	308	302	316	312	327	354	331	328	299	338	303	350	307	333	301	344	313	324	362	305	328	299	330	331	336	323	322	304	320	288	312	320	315	319	329	319	334	346	313	310	343	299	336	302	313	332	318	305	300	337	333	326	292	311	339	292	315	335	330	329	283	330	332	306	335	310	312	329	310	314	308	377	341	318	306	322	340	325	352	318	337	325	330	339	325	338	337	334	323	294	281	339	311	319	333	324	319	303	328	345	302	345	312	348	339	307	339	335	320	330	326	297	328	353	313	328	323	338	306	325	334	322	302	320	333	323	325	311	331	336	306	309	311	313	340	360	297	323	360	314	336	314	312	314	292	352	321	339	290	333	333	304	296	334	324	340	318	329	313	310	345	356	309	293	305	312	336	356	328	309	316	332	314	327	345	325	338	316	310	303	303	339	305	337	328	328	357	333	330	295	318	308	318	327	310	326	307	317	329	342	344	302	305	307	301	329	325	324	289	309	322	322	309	340	298	302	317	325	363	343	322	304	313	327	327	311	300	318	327	321	329	354	341	311	348	348	299	341	312	336	312	341	337	320	288	312	317	331	319	337	321	347	315	339	362	319	279	294	339	332	342	313	344	322	341	322	338	297	312	321	336	358	348	314	306	325	332	322	350	318	333	327	331	337	337	333	323	319	304	307	350	323	342	314	290	355	357	332	310	332	333	332	357	279	305	338	346	350	307	323	317	328	346	315	319	310	281	342	358	325	323	331	350	352	324	331	323	313	304	357	284	349	323	306	329	355	312	305	351	311	339	316	308	339	308	322	317	347	336	371	320	334	322	313	300	324	313	325	326	315	326	332	325	319	335	335	330	349	313	318	321	312	322	321	345	299	315	372	328	315	325	335	307	304	351	345	307	337	317	329	316	325	337	327	323	326	327	319	313	315	314	311	327	306	292	308	318	364	308	332	311	313	333	348	319	300	290	363	331	312	327	315	324	338	335	337	335	326	351	315	330	312	326	318	311	336	315	324	328	323	283	311	316	317	319	329	356	295	307	360	343	338	333	331	321	336	339	323	311	319	308	345	320	301	337	309	340	335	336	312	349	349	359	298	321	345	295	306	313	324	313	331	353	353	322	300	358	341	309	328	336	324	310	357	325	332	346	367	303	323	326	314	306	330	330	302	322	326	332	319	320	328	306	358	313	334	319	340	304	298	296	333	371	320	296	343	311	331	308	347	310	300	300	322	322	315	345	336	319	308	314	340	326	336	300	347	337	340	328	326	338	316	316	317	326	327	344	323	346	321	324	327	324	335	314	336	335	332	312	332	329	318	310	344	353	324	346	285	302	296	292	327	324	358	337	359	326	346	298	354	287	298	335	314	315	325	318	334	326	346	304	342	314	311	291	305	348	321	362	352	316	333	321	308	333	334	331	333	339	308	324	330	256	336	323	354	349	327	333	298	334	300	346	333	308	312	339	312	344	343	346	333	330	320	340	319	328	296	319	319	331	312	332	302	341	314	335	307	318	313	305	343	307	331	329	340	321	322	309	331	335	346	289	336	298	308	303	333	343	340	301	346	337	278	310	298	345	338	334	344	330	322	339	334	352	315	326	332	339	310	335	327	308	323	327	320	311	303	307	297	311	318	320	355	331	367	340	316	320	328	319	305	338	286	315	286	339	301	322	316	345	309	320	394	329	332	310	289	320	348	296	313	321	355	307	319	320	336	333	341	344	288	317	302	322	336	345	318	310	348	314	314	328	338	315	345	335	297	326	348	350	313	295	324	302	313	295	324	322	311	316	314	310	308	322	299	337	336	328	329	358	310	323	333	332	348	314	353	360	301	294	323	317	318	340	330	353	316	305	320	370	307	317	337	351	301	318	304	308	298	297	297	288	324	322	336	345	342	330	319	324	323	337	349	321	380	332	359	326	302	322	322	325	330	312	342	322	322	336	320	316	332	322	307	333	292	322	334	314	333	290	353	346	301	340	339	296	299	329	312	338	334	316	309	332	313	348	327	358	321	336	321	311	318	335	310	311	373	324	316	348	326	328	312	320	352	312
16097	1487	1164	973	677	527	414	372	362	328	277	257	212	212	202	220	224	211	200	206	202	162	226	157	206	173	173	179	174	181	185	188	188	154	185	198	174	155	183	194	151	159	153	163	185	185	178	173	178	175	169	159	181	169	170	153	145	176	187	169	176	180	192	182	192	168	158	195	177	190	187	171	180	153	169	185	174	172	161	174	176	177	161	184	170	171	172	153	186	162	188	195	185	176	139	191	176	178	189	165	168	192	183	186	153	154	160	190	166	147	183	172	179	169	164	201	185	164	159	175	162	180	174	169	168	152	161	201	167	171	172	171	165	163	176	160	180	155	166	155	167	184	157	174	170	157	176	167	163	144	178	166	185	160	177	171	170	194	163	175	187	173	157	159	165	200	163	167	171	167	189	165	167	182	175	183	170	179	183	165	168	174	179	181	201	157	152	204	159	168	159	164	175	158	162	166	177	174	178	157	173	180	182	154	158	166	198	178	177	171	172	158	183	186	171	183	173	178	161	186	162	153	194	170	160	174	151	168	162	176	198	152	165	169	211	179	173	181	175	193	143	176	173	162	154	166	155	170	169	162	156	180	182	188	147	169	171	167	182	164	172	167	170	198	157	190	163	172	183	176	166	162	166	185	188	180	162	181	158	165	197	182	174	165	175	174	182	178	172	155	161	190	156	181	171	152	167	180	169	164	152	178	186	149	179	173	145	175	172	172	162	179	173	183	192	164	174	175	155	214	168	172	169	187	157	184	186	169	184	170	171	152	186	182	170	173	157	162	197	153	179	199	175	189	175	162	172	158	167	168	204	181	173	162	139	168	180	174	171	182	171	167	161	172	173	152	179	161	166	165	165	179	159	167	179	164	165	186	161	187	159	161	156	186	190	202	170	194	160	174	141	191	158	174	171	175	150	183	179	160	158	177	158	171	165	169	178	172	147	173	158	165	152	164	162	186	188	185	174	158	173	193	172	198	167	193	167	161	161	177	176	164	175	181	190	161	162	153	156	184	172	157	168	161	187	179	174	161	170	158	164	170	162	151	178	151	169	173	173	185	170	175	149	184	156	180	188	174	174	142	150	152	160	175	176	172	178	185	172	151	172	183	154	180	169	164	161	153	173	157	171	165	160	175	180	175	178	167	165	166	172	167	177	172	165	153	164	186	164	166	178	169	163	174	155	145	164	180	186	157	154	157	147	156	151	166	179	171	169	193	197	160	170	171	154	162	172	185	177	164	166	167	171	178	170	139	184	183	164	205	143	164	160	178	171	173	166	170	176	179	162	162	173	156	157	167	174	177	193	186	161	160	150	164	176	173	142	171	170	189	162	170	175	184	162	168	166	161	171	176	155	152	178	173	155	176	169	183	174	152	187	173	163	184	180	138	170	179	166	159	168	167	185	182	162	151	161	176	159	158	160	158	158	181	168	154	153	184	189	167	167	158	167	176	179	166	181	167	177	156	180	177	163	184	182	178	188	167	164	185	184	174	147	174	185	147	161	190	171	174	176	186	144	154	159	162	140	171	171	174	178	178	147	184	179	174	153	183	171	165	193	174	181	153	166	167	174	164	179	169	137	190	172	188	179	192	153	204	219	161	168	167	181	154	171	152	182	143	157	154	172	180	179	194	190	153	182	179	180	173	156	172	168	175	163	184	152	154	183	188	172	169	161	158	156	179	185	174	180	170	166	171	183	193	145	178	166	172	178	163	175	169	172	158	162	185	170	166	168	161	162	175	163	143	166	178	172	139	169	201	166	154	161	149	170	163	165	179	185	161	186	185	179	167	166	178	173	203	173	179	179	181	168	178	183	144	190	181	164	185	164	154	166	179	179	171	172	168	171	169	166	140	158	145	154	192	182	150	171	163	161	179	176	184	178	166	180	158	153	165	166	164	168	173	157	167	163	154	163	182	161	163	183	164	186	161	153	160	167	176	188	174	195	179	168	188	153	148	163	180	163	139	184	168	178	173	175	172	187	172	182	203	184	179	162	159	180	184	130	150	146	167	159	144	152	178	177	146	167	169	147	168	171	164	175	171	171	188	179	168	156	143	169	187	195	181	167	159	180	161	163	170	182	191	178	187	163	177	170	169	169	158	157	175	176	165	179	182	171	204	172	173	157	166	149	172	158	194	149	162	207	163	166	169	176	162	177	166	171	185	184	198	157	186	158	157	167	180	186	173	188	188	172	154	187	170	158	188	153	168	165	172	152	165	166	192	168	182	190	149	173	214	177	173	168	155	164	172	160	155	174	162	167	165	179	159	166	194	195	155	165	178	186	158	171	192	192	168	165	171	152	172	150	222	156	175	173	178	167	182	159	168	154	156	169	163	160	189	177	177	169	152	164	179	168	204	161	177	164	151	150	166	163	166	192	193	158	163	208	170	167	173	150	180	181	169	158	170	185	181	158	192	163	173	171	173	153	175	186	183	157	174	143	185	178	133	171	165	179	153	156	170	179	159	176	163	171	165	185	158	174	159	168	177	168	172	162	170	178	178	182	160	169	170	172	173	183	168	171	157	180	154	176	177	162	190	181	170	189	208	158	171	178	141	181	185	165	155	157	166	179	170	170	159	169	162	186	165	163	174	157	177	174	189	189	164	157	155	179	160	159	168	169	175	163	170	184	180	190	174	173	155	188	168	173	190	201	160	143	172	174	162	182	181	192	163	167	187	159	197	165	151	175	174	157	153	168	170	192	189	166	183	177	160	159	170	141	193	189	137	152	180	171	180	175	171	170	157	180	178	184	158	167	172	179	179	200	148	169	184	178	177	168	146	164	180	172	178	186	170	175	165	163	145	197	182	176	161	158	169	166	163	140	181	156	171	183	178	171	166	186	165	160	171	165	193	171	178	153	163	199	169	154	167	161	182	173	185	154	182	161	169	211	170	178	172	160	162	184	150	164	175	187	178	168	176	171	162	170	165	165	171	170	158	165	159	151	165	192	180	171	181	174	174	186	190	161	176	175	158	201	170	205	179	167	173	157	174	169	175	158	164	153	164	160	200	175	199	176	175	191	162	179	164	172	159	153	177	201	172	152	148	171	185	167	199	173	169	177	166	158	163	164	193	172	168	164	187	190	188	215	176	157	187	173	178	181	174	206	142	190	170	178	174	156	165	154	140	197	170	159	150	161	173	164	184	163	175	166	164	160	189	168	179	203	168	167	180	197	183	163	162	170	182	158	187	185	191	168	171	157	169	158	184	181	158	165	146	179	180	159	171	182	159	156	169	173	173	182	181	144	156	190	168	176	180	188	185	196	183	182	164	171	180	156	153	170	160	161	170	182	179	180	142	174	168	136	170	161	167	172	167	160	168	153	173	150	170	172	181	168	168	178	164	165	142	161	187	165	172	179	165	147	193	164	154	192	165	167	150	156	180	156	171	161	171	182	184	169	156	168	164	164	185	164	169	191	158	177	165	174	180	195	158	170	175	180	157	187	167	162	173	159	171	191	169	175	174	163	162	172	167	154	152	169	161
9868	1474	2891	3361	2921	2486	2031	1852	1589	1383	1352	1212	1143	989	948	907	893	886	818	777	780	759	736	744	715	761	680	740	706	704	696	668	679	663	656	659	623	642	654	610	646	627	649	689	632	651	603	621	613	590	608	641	638	598	624	628	603	607	609	646	620	633	610	636	588	595	625	597	536	576	596	614	614	579	597	548	609	609	641	629	611	579	680	619	558	625	585	603	626	587	597	592	591	554	606	579	595	589	584	587	632	630	614	595	597	629	574	626	597	601	582	585	606	577	627	594	629	606	607	590	597	569	611	570	628	627	609	614	610	554	570	599	590	618	631	593	583	574	571	618	576	537	587	590	619	600	619	616	605	572	590	601	590	590	587	570	582	599	552	570	583	595	627	571	655	564	567	630	613	577	587	661	608	542	668	559	646	599	585	568	571	661	585	581	607	599	566	566	602	598	566	611	587	559	595	634	605	607	560	563	595	601	556	587	570	598	595	584	565	592	598	593	570	624	588	573	575	596	639	579	590	580	552	570	577	600	578	584	586	610	574	576	585	608	615	603	615	607	623	619	577	578	587	610	641	640	592	627	592	596	550	601	584	612	578	588	614	602	567	597	615	622	576	581	591	565	582	583	592	602	592	614	591	596	593	594	604	582	541	571	578	582	619	601	574	565	580	587	622	597	600	577	615	609	575	589	586	609	626	616	592	592	595	610	567	567	619	598	589	606	626	603	611	580	562	583	594	602	625	591	573	590	588	581	576	632	617	570	564	607	567	602	614	588	609	596	535	590	593	595	639	557	574	538	581	582	610	615	609	634	601	583	590	607	573	555	603	595	579	614	614	557	593	584	592	598	585	571	620	588	588	570	589	585	578	590	557	589	574	582	638	594	621	627	629	597	584	590	597	572	580	624	612	601	599	561	560	615	624	628	613	548	622	595	575	606	635	615	560	573	615	613	593	599	611	632	605	637	593	585	606	591	595	615	589	581	581	573	551	608	580	589	633	609	614	578	599	602	611	611	573	614	557	574	593	658	528	608	613	557	630	594	625	630	604	587	582	609	598	590	610	624	572	615	636	595	620	597	542	582	584	617	563	608	598	577	571	618	614	602	603	586	598	548	609	588	639	610	588	588	580	564	590	587	593	652	630	617	549	590	622	623	622	620	632	595	576	572	640	574	594	580	643	604	567	599	599	549	568	574	588	605	611	626	595	578	554	609	583	616	609	620	604	611	619	667	544	604	615	561	610	600	556	605	591	592	631	593	662	588	579	570	593	572	586	643	650	581	573	560	580	578	536	591	579	555	614	608	616	612	593	621	542	581	576	622	586	565	578	564	622	605	569	542	609	575	633	573	609	569	584	583	593	625	608	557	614	586	567	594	605	571	621	638	559	566	565	592	615	570	612	653	571	572	622	593	575	651	612	634	619	570	590	597	594	557	573	581	622	582	609	603	593	589	596	605	632	635	568	581	581	599	619	609	615	596	555	575	578	630	536	616	591	597	571	597	600	606	576	586	582	591	565	640	568	594	613	578	636	615	613	536	527	608	602	661	583	600	601	625	576	577	569	571	588	579	591	579	608	567	619	596	570	608	561	544	594	552	609	587	576	533	588	587	605	583	628	605	590	605	607	592	617	560	584	514	552	622	587	592	625	579	633	624	621	583	520	609	525	592	601	573	583	594	585	555	582	614	606	595	625	601	603	594	623	597	587	599	600	592	622	640	531	598	606	591	592	597	625	567	584	601	562	629	553	591	589	568	590	640	596	586	636	567	626	572	651	571	569	632	627	601	581	619	596	590	614	580	593	609	565	644	554	645	593	532	614	582	620	581	578	621	587	555	612	594	559	589	646	597	586	620	598	628	618	597	545	614	589	619	588	596	587	629	587	600	602	615	604	577	566	617	612	644	597	605	571	627	577	578	616	615	612	614	596	581	627	628	596	598	628	582	584	589	605	592	590	572	576	566	586	541	576	589	591	622	579	572	561	618	621	599	608	592	624	600	597	580	623	601	614	611	561	554	562	542	610	604	595	577	590	614	585	583	556	589	592	586	581	584	578	589	629	574	595	625	632	546	580	621	637	614	592	609	605	564	595	577	611	617	586	600	574	598	634	576	569	550	560	620	576	543	586	587	634	616	557	632	563	579	617	552	551	585	582	613	626	608	598	579	582	569	605	573	587	596	592	637	570	549	636	567	566	615	554	624	613	565	597	594	570	628	606	602	590	570	607	600	574	628	574	580	591	584	582	614	620	546	618	586	542	569	632	603	583	569	579	587	662	590	614	574	593	602	589	554	597	566	612	563	609	574	595	576	606	576	576	614	588	574	608	586	601	613	551	591	603	569	584	590	620	513	590	598	616	582	617	565	597	602	571	658	588	645	596	571	591	579	595	575	569	594	558	587	617	597	616	580	584	565	589	581	575	607	609	634	544	596	606	631	610	628	578	586	605	606	578	615	636	595	599	569	609	617	585	591	535	580	554	601	586	624	599	618	593	626	628	586	583	576	581	641	596	575	606	624	592	612	607	590	581	568	624	618	593	576	616	556	562	538	555	570	636	607	595	585	608	597	589	578	583	617	580	590	625	619	586	571	584	562	597	591	626	600	594	631	583	603	584	610	584	633	595	627	574	585	626	577	583	630	607	628	579	539	575	604	602	607	570	607	578	624	614	567	639	579	570	586	603	596	542	565	548	607	588	590	596	558	597	583	585	592	643	558	603	598	591	550	575	612	639	593	614	604	594	580	586	596	613	623	608	601	611	607	619	622	592	615	567	609	554	578	594	587	551	615	610	599	588	622	607	630	600	574	593	577	625	585	620	541	621	643	581	609	603	596	600	624	556	579	573	599	594	561	600	621	615	621	631	588	565	585	544	578	609	572	598	591	581	602	543	604	601	596	600	550	577	595	557	648	623	593	578	592	597	570	568	573	580	590	627	598	621	619	578	555	583	602	607	587	576	573	602	606	583	612	629	619	605	575	627	609	578	641	590	585	617	547	597	592	639	570	598	594	562	566	564	594	580	610	648	564	579	599	589	609	551	583	605	620	590	625	628	582	602	611	604	564	584	589	558	647	544	613	605	626	594	593	609	544	631	645	555	569	570	587	602	550	587	586	599	584	630	541	612	584	584	587	585	609	595	585	594	627	583	541	604	604	583	586	610	627	645	604	604	617	585	601	569	581	595	616	628	548	581	583	592	603	574	547	629	622	615	553	571	622	640	559	592	616	592	633	577	578	618	569	556	580	572	612	566	564	574	611	599	606	607	628	604	610	571	614	649	590	613	574	571	613	620	565	573	613	610	538	618	602	628	602	602	625	573	615	634	617	573	599	551	570	587	654	620	590	604	580	603	605	641	577	579	595	605	563	598	608	583	626	550	659	605	586	609	619	612	621	600	593	639	567	589	577	589	600	542	594	567	605	606	593	594	596	578	598	556	613	578	606	620	576	561	610	586	590	612	552	595	582	570	588	587	548	629	654	559	597	594	568
25867	4677	2330	1694	1210	962	714	592	552	480	399	375	372	359	287	317	296	286	265	286	276	254	256	270	291	235	248	248	231	229	250	234	226	220	243	235	241	243	223	243	214	243	263	250	252	239	241	217	239	232	252	264	243	247	216	247	217	225	233	247	230	252	225	207	200	211	247	234	228	225	235	209	225	222	245	197	209	229	203	244	217	217	234	217	223	226	227	227	238	237	217	221	277	230	251	232	258	215	215	222	227	220	230	222	231	208	224	240	240	217	228	226	233	215	230	216	246	212	236	253	217	235	208	226	226	218	211	216	248	196	203	209	244	232	236	243	218	217	226	256	218	224	261	226	203	234	227	259	220	245	263	246	247	197	234	209	245	228	219	238	228	240	225	231	212	223	234	211	225	228	246	245	220	234	217	242	228	244	236	225	243	199	219	229	216	219	218	216	229	226	225	202	238	213	255	238	256	208	231	221	254	215	240	218	232	230	233	220	235	233	239	231	213	197	262	232	246	245	221	221	221	229	218	234	237	236	245	241	249	226	260	218	238	234	228	231	205	244	223	256	224	226	231	241	232	238	199	216	228	213	232	240	230	204	217	248	200	234	264	240	246	215	210	216	224	208	225	240	256	246	230	220	230	224	237	218	234	222	217	242	227	241	238	249	240	211	215	228	237	213	233	229	231	221	248	231	205	225	253	206	222	204	211	213	221	226	222	233	225	235	258	210	210	206	242	221	232	237	203	202	200	235	227	211	240	251	222	263	226	225	235	240	217	231	229	214	227	216	239	223	239	245	251	216	237	211	217	222	224	242	221	191	256	268	226	205	240	229	252	222	223	215	187	234	227	198	210	207	265	222	234	223	241	226	230	234	236	227	259	240	246	225	214	245	232	219	245	240	245	219	198	219	220	250	226	242	224	252	220	246	229	226	225	210	257	244	226	204	225	226	236	201	247	218	250	241	266	232	254	220	250	238	235	209	233	253	219	228	243	219	227	207	226	211	245	222	221	236	241	229	219	246	236	228	243	226	215	196	215	212	247	209	260	258	220	223	211	252	250	229	228	247	216	224	211	237	217	248	227	223	216	214	229	231	226	232	238	237	252	227	213	216	252	211	221	259	254	233	221	248	233	234	247	215	240	240	238	235	236	242	226	207	207	174	207	229	210	211	223	234	263	236	191	246	208	225	243	244	218	210	245	229	241	210	214	199	244	219	215	233	224	225	231	230	194	238	247	251	251	243	230	210	241	209	243	238	222	267	250	228	210	222	241	215	237	232	229	229	283	214	215	208	226	217	212	211	214	211	205	216	216	258	250	233	228	225	222	204	203	195	238	219	209	232	230	229	208	213	254	253	232	200	239	233	200	230	215	234	231	217	206	238	225	241	256	220	232	243	225	208	221	232	201	262	235	230	244	188	222	213	230	208	225	232	207	244	236	234	249	244	234	237	222	247	228	215	234	236	238	219	229	241	225	217	246	206	233	255	215	240	200	229	209	211	230	209	247	237	223	206	251	234	219	219	259	228	250	229	213	217	218	218	201	224	241	210	260	235	241	212	237	230	210	216	231	241	213	230	242	253	248	202	227	253	217	206	218	235	226	235	229	208	216	232	242	255	214	230	241	217	244	243	203	194	229	213	240	219	233	235	219	220	228	234	221	232	224	225	230	235	214	232	212	236	252	227	204	246	210	211	211	229	243	236	222	224	233	209	235	247	244	231	234	202	284	216	243	252	220	237	236	211	214	230	226	250	242	212	262	209	229	238	234	257	264	239	226	234	227	253	223	203	243	229	233	249	201	259	235	239	227	218	243	263	229	204	247	238	235	217	246	221	238	239	213	232	216	239	223	235	239	234	232	217	235	226	230	223	204	242	240	225	227	253	225	236	221	200	229	215	229	263	232	241	219	228	253	220	225	247	224	232	236	230	242	234	209	266	229	226	237	227	210	220	223	232	214	233	225	222	219	208	225	210	236	217	266	199	215	206	216	208	221	211	251	217	217	227	219	242	211	220	257	254	203	225	252	237	265	214	211	199	230	229	251	242	235	239	218	233	229	240	228	247	230	238	208	229	246	225	239	239	226	221	205	199	226	226	257	208	227	208	252	238	234	208	224	248	242	259	221	245	262	231	212	230	240	208	213	229	221	226	238	221	257	255	234	241	235	238	248	239	236	228	221	227	233	209	224	246	233	210	202	211	231	211	201	207	278	196	248	252	237	227	217	249	226	208	231	251	218	226	215	222	237	224	225	223	228	203	216	239	221	247	232	213	244	244	203	245	243	209	222	227	225	230	227	221	239	260	219	218	230	210	216	239	230	226	240	233	239	218	233	212	229	208	216	217	218	243	242	231	218	226	225	259	204	188	209	252	225	232	213	208	246	244	203	225	227	237	220	212	201	264	239	218	232	229	235	234	225	217	232	229	239	237	212	210	225	240	249	253	211	245	214	232	229	226	248	231	220	225	249	211	207	217	268	221	212	220	214	244	256	216	241	240	231	208	250	213	192	242	225	252	219	254	234	215	221	235	219	213	222	230	228	213	233	239	232	223	245	249	247	244	222	249	212	202	232	232	251	241	240	214	215	247	194	228	229	235	211	235	221	229	239	236	255	222	237	233	214	229	252	214	233	252	236	213	230	219	204	207	229	219	209	269	220	267	240	212	214	204	228	191	208	204	216	228	209	221	233	242	223	215	225	223	210	219	261	233	225	219	205	243	214	256	225	228	212	231	244	234	246	218	226	248	222	237	221	211	218	206	241	241	234	263	242	238	214	236	238	219	236	230	262	251	213	238	225	216	215	230	219	241	208	222	222	226	232	227	236	242	239	217	260	240	236	230	239	227	227	242	237	222	253	223	244	202	223	231	211	241	206	264	223	238	235	217	235	214	212	243	237	237	232	248	224	210	214	225	221	238	255	234	230	227	201	247	230	233	195	223	217	236	215	225	222	199	247	213	227	250	236	212	227	236	223	238	227	220	209	249	248	217	250	248	204	198	235	239	221	222	256	226	244	233	246	228	225	227	209	251	225	210	237	229	222	231	260	254	218	224	220	236	204	219	230	240	227	230	227	226	238	226	220	216	227	229	212	231	231	215	232	230	232	220	207	256	211	226	211	250	239	225	251	258	231	215	224	243	246	230	200	234	234	233	243	216	230	242	215	233	208	216	261	241	222	227	231	229	263	247	213	250	221	224	224	228	233	230	212	202	242	228	254	212	249	242	215	243	243	241	203	223	212	230	226	242	243	208	241	242	231	230	241	244	219	228	252	234	224	236	224	259	231	230	206	233	209	208	213	222	239	237	204	218	241	227	246	221	242	210	211	222	227	231	229	241	243	228	230	227	199	207	237	240	235	237	220	239	232	243	231	256	247	236	239	220	230	231	232	257	229	230	228	224	229	221	214	245	205	222	250	241	238	227	206	211	211	215	236	257	218	219	229	222	229	254	225	216	239	225	235	248	224	232	251	237	213	230	215	255	247	224	230	218
13746	2439	5001	5731	5069	4253	3541	3089	2686	2344	2073	1961	1761	1557	1417	1338	1385	1259	1283	1195	1125	1126	1111	1049	1003	1024	1018	987	957	947	981	862	907	934	913	874	892	799	894	807	851	874	882	846	867	831	832	817	833	826	858	826	800	835	809	789	806	791	831	826	788	798	817	790	775	801	774	779	775	752	793	825	797	734	759	834	754	783	795	743	807	777	793	769	764	772	763	763	764	840	802	762	790	755	777	815	819	797	755	793	746	767	756	786	775	703	815	741	858	755	766	788	738	725	835	786	759	755	736	761	750	767	759	785	733	770	824	767	792	732	713	715	733	763	736	774	726	817	735	713	787	708	764	744	711	766	757	737	831	779	753	767	737	764	760	735	812	765	784	716	790	731	759	780	774	781	820	786	719	781	755	710	728	779	732	737	782	732	743	756	738	789	751	766	736	775	807	745	788	738	726	743	710	739	720	778	787	741	780	718	762	764	750	776	780	730	773	734	764	733	789	755	771	764	709	740	812	765	790	781	774	761	756	729	761	732	782	764	764	706	802	750	805	744	753	786	766	774	760	745	751	704	806	742	748	772	727	771	741	771	740	757	765	761	724	751	746	759	713	793	769	758	716	765	749	700	739	824	745	750	753	751	801	745	788	725	762	747	780	769	763	742	758	793	779	753	709	762	721	748	710	738	757	776	772	692	793	701	713	750	727	771	750	693	730	740	760	751	747	788	762	707	794	761	822	755	728	787	730	739	761	785	748	740	769	805	774	742	758	766	765	755	738	730	751	762	783	764	733	774	734	756	693	791	771	766	777	713	707	769	798	731	741	775	764	720	773	789	736	776	731	779	768	747	755	754	761	770	738	730	758	732	783	724	716	753	763	758	757	706	677	726	765	776	715	771	759	755	728	744	739	750	753	751	759	730	767	750	767	780	753	774	767	802	744	799	738	744	785	792	711	764	710	764	792	739	785	764	713	795	715	784	743	722	770	750	719	756	752	731	778	771	749	806	793	787	780	748	704	725	768	740	778	779	711	753	793	748	740	757	739	728	724	752	747	811	748	773	731	725	753	787	745	767	768	753	765	762	771	750	788	757	761	766	771	762	773	763	733	792	783	755	765	774	713	805	763	751	788	748	764	761	739	731	749	795	767	760	771	760	777	815	744	779	753	760	739	733	749	770	774	705	751	814	807	787	782	762	781	762	754	745	793	713	737	715	751	717	736	774	740	745	728	778	771	717	760	767	727	721	721	783	751	791	770	800	751	782	759	715	787	768	736	773	771	719	721	749	738	778	762	746	781	805	724	779	710	787	787	767	770	774	757	744	728	753	737	727	782	762	750	788	779	768	774	730	790	751	786	789	774	746	761	736	713	758	774	718	777	735	735	744	756	760	769	773	762	745	772	701	773	738	756	748	770	768	691	792	747	726	748	800	780	747	809	756	760	751	757	756	740	796	735	764	707	720	765	760	740	772	748	761	781	777	769	782	735	794	765	818	793	772	746	764	749	755	755	719	720	763	791	781	767	731	780	740	763	741	794	779	791	750	788	750	740	801	765	719	790	759	716	726	758	793	762	746	748	732	787	772	789	771	774	764	756	790	738	784	798	691	739	766	716	779	774	749	762	758	747	810	759	772	745	767	781	746	753	768	795	753	741	726	786	736	739	702	732	723	786	782	705	733	751	807	747	759	752	779	786	753	797	723	769	724	764	760	754	764	715	781	773	749	789	815	793	765	751	770	763	762	801	769	748	749	729	771	781	808	750	761	734	712	770	778	747	738	804	679	763	769	771	726	723	715	786	755	702	720	720	715	758	731	697	767	771	832	802	703	734	770	757	791	717	766	747	799	761	746	739	720	740	754	717	777	779	744	774	748	761	727	754	776	744	762	745	761	743	776	809	734	759	773	786	833	724	767	733	738	776	789	749	747	771	707	748	797	793	783	744	778	719	788	755	766	743	708	727	823	787	695	750	722	723	750	737	775	750	770	718	709	772	721	750	739	705	856	726	751	730	780	771	743	749	770	748	779	766	747	766	783	779	759	765	680	777	732	772	751	803	779	742	798	785	741	781	791	752	757	777	761	733	781	775	727	777	744	763	735	816	742	760	752	767	782	726	753	756	762	741	785	772	717	748	762	773	745	731	762	828	809	730	724	786	693	725	789	752	742	746	767	732	751	758	780	765	755	812	747	782	747	772	781	766	777	779	769	699	753	730	771	774	754	765	786	765	732	731	743	738	776	711	649	772	753	740	764	772	715	719	806	725	776	787	736	764	747	753	749	725	737	788	741	746	731	775	749	758	807	787	719	773	800	728	698	743	755	792	739	762	788	784	800	775	752	747	759	760	790	814	725	778	731	738	770	773	758	762	711	753	753	785	709	757	763	739	726	738	795	753	781	739	752	792	737	775	767	749	688	760	708	743	767	719	740	775	764	786	773	750	766	733	789	766	786	772	732	770	759	748	720	750	763	794	782	755	736	768	777	709	748	764	746	775	775	794	761	775	807	808	782	742	743	761	770	750	751	741	768	761	709	733	763	748	758	740	783	774	724	786	742	776	802	737	740	757	790	719	792	773	734	741	719	806	736	732	771	776	754	717	765	693	781	754	747	796	745	745	776	770	768	743	774	812	780	718	791	789	744	751	768	758	748	766	747	807	752	821	752	763	719	749	750	754	735	799	788	728	747	788	759	747	740	773	762	763	746	702	789	737	729	781	747	738	775	733	724	740	721	771	746	703	775	812	722	766	747	712	763	769	747	745	762	754	724	771	722	761	712	772	774	815	723	778	782	751	745	722	776	791	721	808	768	739	780	708	732	732	773	778	762	758	782	716	739	782	759	699	788	741	770	752	715	715	725	784	755	731	771	726	727	724	742	709	782	725	741	737	766	731	725	764	772	759	705	759	765	758	794	756	770	784	749	774	750	724	783	808	791	748	721	741	756	738	779	768	771	778	734	736	729	770	755	765	735	725	755	741	783	727	780	773	777	723	757	800	831	778	750	764	791	778	724	750	806	772	799	735	770	751	765	762	751	792	754	731	743	790	756	814	784	710	736	756	740	734	728	755	730	733	751	752	786	738	762	755	768	725	780	763	768	767	780	708	770	744	764	799	706	802	754	775	724	734	750	751	790	780	707	752	705	736	777	740	802	728	750	733	736	729	791	754	766	765	752	761	816	749	742	753	756	722	723	725	777	747	814	729	754	766	706	774	754	770	745	777	759	735	728	746	773	750	673	784	798	772	744	728	777	711	747	736	746	784	775	782	758	777	743	786	741	768	721	782	758	752	717	768	750	785	757	712	799	719	748	725	750	758	699	703	736	758	724	775	784	755	792	708	735	741	802	780	787	763	761	721	723	748	783	783	775	744	772	712	762	783	768	755	718	770	821	735	768	771	782	738	786	787	737	763	701	758	737	737	768	743	745	788	730	771	788	778	784	768	773	729	753	784	764	758	736	741	736	760	753	743	776	791	769	721	724	767	781	716	752	706	720
1998	138	161	136	104	126	84	91	86	83	80	75	82	84	95	78	90	73	85	75	66	77	75	84	76	72	86	82	78	82	72	69	80	70	82	74	90	75	77	63	86	92	62	91	83	81	75	96	76	98	91	72	73	104	96	82	91	100	76	80	91	88	81	64	79	75	81	62	62	80	72	72	88	80	73	84	74	62	86	73	79	81	77	76	87	74	67	76	91	82	83	73	77	81	78	88	82	80	78	80	72	84	71	83	78	75	80	77	86	76	64	69	78	89	78	80	61	87	85	91	85	72	71	92	60	61	81	80	85	83	73	61	81	72	72	92	81	74	66	76	79	84	89	80	83	88	83	77	76	84	66	66	82	79	93	80	75	76	87	77	82	73	80	88	75	82	85	80	79	68	73	71	81	68	84	81	78	83	88	102	79	72	90	75	68	64	83	74	77	71	86	90	76	75	79	75	82	63	78	68	75	70	77	74	74	91	88	73	78	80	74	72	86	85	90	84	69	90	79	76	76	87	61	68	68	90	55	77	78	81	67	61	94	84	88	73	90	77	76	75	77	65	91	75	72	100	78	53	99	80	84	79	77	95	85	71	83	83	77	80	84	73	93	82	65	90	79	55	68	85	79	67	82	77	83	86	74	75	71	95	71	89	66	68	85	80	74	73	90	74	81	66	86	84	75	73	77	66	72	76	86	79	79	82	79	73	91	77	75	74	79	87	88	75	76	78	86	79	78	76	99	91	75	84	67	72	78	79	85	89	88	70	79	66	85	83	67	87	57	79	76	72	65	76	78	66	84	88	87	74	72	81	77	83	81	79	77	79	84	71	78	73	79	96	77	60	53	81	80	80	81	91	80	84	63	76	74	110	78	95	66	91	77	79	91	67	71	90	82	67	87	90	90	93	89	68	87	83	90	91	73	84	64	68	68	73	78	79	80	81	78	77	74	77	80	58	70	63	73	74	74	72	92	81	76	65	87	79	75	79	79	87	89	72	71	82	72	73	83	75	73	67	92	70	77	72	70	93	69	82	84	70	92	95	86	93	80	86	64	85	87	84	92	91	80	81	81	81	89	73	72	80	87	79	76	79	83	76	61	69	91	80	65	68	81	74	77	83	75	77	70	89	81	83	72	80	65	67	89	99	84	70	79	66	86	69	72	74	70	88	80	69	67	100	69	75	77	66	79	92	74	90	75	82	95	81	68	89	83	77	67	72	64	70	91	70	85	78	87	82	82	84	78	82	77	83	77	67	89	67	66	85	73	73	103	83	101	99	80	80	75	70	64	77	80	90	71	76	81	75	73	70	66	73	89	81	59	75	86	84	85	68	67	80	96	66	77	69	79	88	77	77	65	85	86	79	73	87	69	77	71	76	72	89	81	73	87	90	68	68	78	72	75	73	85	87	73	81	89	78	81	65	83	76	81	90	93	73	86	73	84	91	80	85	81	70	63	90	72	84	61	82	90	73	86	65	78	71	86	63	84	70	77	73	70	77	79	88	75	94	87	91	60	73	78	76	90	79	69	87	75	78	89	70	86	87	79	77	60	74	76	76	88	86	80	73	86	69	82	65	67	77	78	72	62	72	86	92	74	83	65	73	73	89	72	87	78	85	81	76	83	81	84	78	90	87	78	85	76	71	71	72	74	70	72	63	80	85	80	79	58	65	68	76	69	83	81	71	85	75	77	92	96	77	79	91	88	80	85	79	76	98	81	80	66	84	66	84	99	87	72	72	81	65	85	59	83	89	74	83	78	88	78	85	82	73	90	71	106	67	74	78	71	82	74	67	78	79	68	88	97	64	78	89	81	66	69	76	90	88	77	74	73	88	82	81	87	75	73	70	86	70	70	73	69	81	74	79	88	82	77	77	75	82	89	75	86	70	66	73	69	81	80	69	75	70	83	94	84	73	83	56	69	70	72	88	68	86	69	88	103	76	83	61	83	90	86	73	74	92	81	79	83	73	69	80	92	86	83	93	71	82	74	88	72	74	74	91	72	75	61	75	95	78	83	86	84	70	62	92	75	67	79	77	76	84	87	85	83	80	95	75	71	78	83	70	83	75	86	87	82	87	87	93	83	107	74	80	69	71	84	76	67	78	83	90	75	92	81	74	73	72	86	64	76	80	87	83	83	71	76	88	76	74	72	74	75	84	96	92	85	92	79	77	78	103	65	80	90	80	72	79	88	86	110	77	66	81	77	81	92	85	76	71	88	70	81	83	59	79	77	76	82	75	72	77	89	83	98	93	76	75	94	91	77	82	87	86	79	94	80	74	91	73	70	84	74	70	74	67	83	85	71	79	81	75	78	77	81	78	77	80	79	92	74	81	75	77	90	98	89	69	86	74	95	66	78	79	81	68	73	69	93	84	91	81	76	97	61	86	90	70	69	75	66	64	81	58	84	70	76	84	70	92	76	62	90	92	84	70	91	85	84	87	86	80	81	102	77	89	90	75	80	72	87	87	85	65	72	80	79	85	78	80	86	79	84	71	83	87	65	78	69	66	74	77	82	56	94	89	68	79	84	64	75	69	75	71	77	87	86	84	82	91	78	91	68	85	78	71	91	83	69	83	85	72	76	72	100	81	85	80	75	93	79	85	86	82	76	98	61	84	72	77	77	89	73	65	74	78	96	81	74	75	94	78	86	74	84	71	91	90	87	96	85	76	81	70	65	75	79	92	72	88	69	91	84	68	87	88	68	87	76	71	78	83	77	80	93	79	93	77	90	84	81	67	77	69	79	82	100	78	87	47	82	75	81	77	98	95	67	59	89	76	77	81	66	88	81	71	81	87	71	85	100	82	71	81	70	74	74	90	67	77	82	79	79	81	84	73	84	81	77	87	80	79	81	101	63	74	73	65	72	88	79	79	83	88	88	89	64	71	89	107	85	101	75	82	90	92	100	75	93	74	69	82	73	79	94	70	89	94	67	75	81	79	84	89	55	79	58	68	66	78	76	68	80	90	78	85	71	76	73	67	68	79	95	84	80	74	65	82	77	75	90	77	84	91	76	78	85	71	71	91	63	81	80	66	78	72	77	92	68	83	86	75	74	89	88	61	75	77	90	71	82	66	75	89	65	68	78	70	74	81	95	77	77	83	75	81	102	72	73	78	73	87	79	73	52	88	82	87	75	73	83	77	84	75	92	83	77	67	87	82	78	86	83	78	81	81	64	64	70	94	83	66	83	70	77	86	83	84	85	82	84	67	88	73	75	68	81	78	75	95	80	77	71	93	87	80	81	90	77	69	82	84	73	75	83	65	90	87	55	82	70	78	86	85	82	74	77	64	66	77	84	80	84	67	78	79	83	76	68	74	77	84	61	87	69	81	72	72	86	70	82	89	87	83	100	81	78	81	72	71	82	73	71	75	88	109	84	71	72	75	79	98	77	75	65	82	89	74	72	79	85	89	84	91	84	85	75	75	74	89	77	95	91	72	78	68	89	67	84	72	81	87	78	99	88	83	74	79	82	79	80	90
3172	401	478	483	510	452	407	424	398	375	363	375	371	379	322	350	309	366	364	353	333	332	347	334	315	292	342	337	314	331	300	354	310	325	316	331	318	324	312	309	339	315	317	339	332	377	335	285	350	333	349	314	319	305	326	354	322	320	336	333	343	300	319	320	337	313	329	325	339	336	324	307	337	271	309	368	342	322	320	319	331	328	326	311	348	297	325	343	349	326	341	296	347	313	338	333	345	323	316	338	343	308	312	337	296	328	359	376	356	359	317	343	301	321	339	315	351	333	307	331	346	315	351	319	360	335	303	324	322	319	297	318	335	316	348	356	349	316	328	332	279	298	347	314	346	321	331	316	322	325	369	278	334	362	348	341	337	319	299	306	315	297	328	347	332	335	343	325	334	303	323	317	334	335	298	329	296	288	312	346	302	301	332	325	344	334	326	303	287	341	343	300	290	368	316	318	328	340	324	335	305	339	336	357	291	348	321	348	305	338	325	336	337	330	299	301	322	323	349	340	331	331	307	334	321	357	324	317	315	336	331	302	316	349	321	350	330	301	330	321	316	311	340	332	304	326	323	342	352	331	293	312	353	340	308	305	345	301	347	340	343	304	313	314	340	329	333	300	315	298	326	334	353	335	307	339	342	303	301	324	329	329	320	323	317	349	307	304	310	309	324	350	327	314	337	361	319	318	371	338	325	287	308	309	334	317	330	341	338	348	332	318	327	340	334	335	315	308	323	316	326	324	345	323	348	318	301	301	318	316	336	356	335	324	339	328	347	307	311	336	327	328	366	330	356	339	364	310	350	318	312	328	322	334	296	337	334	348	357	353	321	356	301	315	329	368	346	325	328	325	322	314	300	340	335	326	326	334	333	301	303	331	350	289	336	304	347	306	320	358	295	315	340	308	345	291	332	319	319	321	329	329	314	320	323	310	367	305	319	323	336	345	341	297	337	343	345	310	321	316	301	322	318	312	293	334	306	321	317	325	315	322	324	322	359	356	330	340	308	341	342	312	299	308	366	302	325	317	315	299	357	339	317	335	328	307	337	335	304	340	294	309	349	314	333	340	308	329	346	312	336	284	322	338	311	340	319	343	305	332	307	322	340	349	326	323	343	315	349	304	325	311	350	310	307	337	329	333	297	299	342	326	323	352	341	310	294	304	309	306	303	340	313	331	330	335	281	323	318	337	294	306	317	328	339	310	333	370	312	322	350	296	329	313	354	311	328	393	324	324	319	308	324	319	323	312	285	345	331	348	336	329	281	303	345	338	323	323	342	297	312	337	342	322	330	318	322	324	346	331	309	325	348	323	340	318	321	300	283	322	353	355	325	339	353	316	320	298	323	323	308	362	324	303	318	313	325	292	319	315	312	339	307	357	335	306	327	332	344	338	329	327	312	309	314	335	299	316	339	350	336	310	321	342	336	300	291	318	332	307	314	317	346	305	338	337	371	307	322	278	314	321	323	301	333	336	298	324	317	310	304	319	343	310	331	326	305	305	339	311	344	282	309	311	330	320	292	341	340	327	340	326	316	308	339	323	334	336	323	296	346	343	326	350	323	303	322	340	306	301	346	319	352	342	334	371	278	324	301	317	315	327	321	294	294	327	306	327	346	311	324	306	339	328	325	336	314	321	339	344	330	330	315	296	323	298	330	352	322	320	318	320	329	300	316	316	325	314	324	290	316	351	314	305	317	316	342	299	332	301	319	331	320	311	323	349	332	315	296	339	323	319	344	329	332	314	284	309	319	320	298	306	292	310	347	311	312	348	279	346	354	297	335	337	321	322	352	325	343	309	312	303	318	322	310	326	320	329	300	306	335	320	341	347	344	337	306	319	288	349	325	338	326	351	342	332	322	306	369	326	311	328	368	348	302	316	302	313	327	325	294	316	325	350	365	323	298	287	343	328	305	302	336	361	326	298	333	322	339	341	303	344	344	331	366	322	358	332	312	307	342	337	314	302	310	300	328	332	324	348	307	343	361	329	332	293	332	334	342	322	330	318	347	338	326	357	314	325	331	301	328	314	343	319	316	335	353	324	316	337	322	298	332	318	328	344	334	318	333	301	314	328	334	333	323	340	328	309	332	331	305	321	299	341	340	340	324	301	334	314	317	331	332	288	312	331	358	318	303	317	317	345	290	315	321	345	319	323	330	298	323	336	360	340	326	336	314	337	345	350	330	325	308	291	323	253	276	335	326	315	354	349	322	344	319	331	341	349	309	310	356	317	321	336	312	321	324	349	324	312	342	331	338	308	301	319	332	292	306	315	318	319	313	312	330	308	332	333	303	356	314	332	314	339	322	326	317	336	328	331	316	328	336	317	323	374	324	348	301	290	310	283	331	338	352	342	310	322	314	358	339	334	302	299	303	301	333	322	324	330	304	339	300	326	311	309	337	320	322	323	325	321	353	306	320	341	316	331	321	285	304	307	313	342	322	322	300	345	329	303	341	336	333	303	332	313	322	347	324	348	311	293	343	338	327	361	323	313	323	335	327	304	324	302	336	331	337	318	301	293	304	308	299	325	353	301	336	342	330	316	310	325	298	306	322	289	318	302	311	294	331	336	344	319	344	302	328	297	324	299	319	365	335	311	324	346	353	305	341	332	345	276	312	322	326	305	293	356	329	298	348	303	351	312	344	325	338	294	304	308	315	273	330	315	305	328	295	340	326	338	314	322	311	333	320	326	318	347	314	327	326	315	347	329	323	319	304	300	319	298	300	309	302	368	312	316	311	327	298	340	305	333	320	348	338	345	315	297	320	326	333	307	327	312	326	318	342	353	306	317	317	313	303	364	332	340	339	293	317	334	339	335	332	282	347	318	324	362	337	345	310	307	299	315	319	319	307	298	359	341	307	311	321	302	336	316	331	328	318	309	329	358	301	351	327	304	283	318	332	326	350	353	321	364	311	324	311	343	321	323	338	362	323	342	321	344	351	319	352	343	328	322	329	321	346	320	316	321	328	352	356	319	326	324	323	291	293	315	339	306	320	318	329	337	327	324	333	322	356	332	337	316	320	324	344	314	306	320	321	328	315	340	307	337	309	320	298	312	299	346	289	327	348	305	320	304	318	317	347	312	313	318	329	313	361	320	343	313	323	335	332	336	362	333	348	324	311	341	318	337	314	327	335	349	330	324	333	347	351	340	360	336	326	330	346	322	311	309	325	308	334	303	330	324	339	299	333	349	319	319	349	321	342	299	313	316	349	328	304	311	303	315	301	300	342	304	303	302	310	329	363	323	326	337	330	315	297	291	343	289	318	336	361	305	336	326	323	334	325	322	310	321	302	340	331	312	339	313	323	318	325	351	318	337	331	335	347	317	335	310	317	301	332	323	328	340	336	332	320	302	379	328	324	327	316	297	298	332	332	324	322	366	303	337	340	303	328	368	345	295	329	317	355	333	283	324	336	332	331	357	353	310	284	306	343	343	321	326	301	373	304	313	305	327	307	330	322	330	317	290	299	330	332	321	338	332
15113	1386	1222	963	617	533	393	375	361	297	274	240	240	253	226	181	201	223	170	213	199	193	167	198	184	188	167	179	162	184	178	172	180	179	177	178	178	183	174	188	213	176	163	160	164	182	198	185	195	198	190	171	164	166	183	165	178	158	162	186	207	173	169	152	179	195	181	190	186	166	179	180	182	177	170	172	169	178	190	187	195	182	157	166	161	182	167	145	168	180	200	163	151	172	180	167	186	184	197	169	177	173	160	163	186	189	155	158	194	205	152	166	163	157	158	200	192	173	189	189	192	195	167	170	180	198	161	157	203	159	171	149	172	182	151	180	152	164	169	161	183	156	174	163	160	149	161	163	169	191	187	167	166	174	167	174	201	182	173	192	165	155	182	174	171	172	172	160	178	176	173	159	153	202	165	170	164	170	186	161	170	173	161	165	181	160	172	160	157	158	192	159	169	164	176	181	173	184	188	177	196	168	140	165	176	184	212	184	157	156	162	165	154	181	178	161	171	165	164	172	167	179	178	178	169	175	194	174	182	156	184	165	158	181	190	159	177	154	151	177	185	169	167	197	174	175	168	146	179	177	177	174	180	180	161	165	160	184	181	182	199	186	182	153	186	179	178	176	146	167	152	146	192	143	178	183	179	194	186	169	188	184	152	162	174	162	167	169	170	166	173	172	170	185	176	192	196	182	164	148	171	181	181	129	167	166	169	179	173	173	163	171	190	169	152	182	196	167	171	165	184	155	169	161	166	158	196	156	152	169	185	163	176	161	154	146	175	167	167	181	165	160	173	175	183	175	180	167	167	163	188	155	154	179	178	163	176	154	185	184	160	182	184	163	162	170	158	183	167	168	180	162	170	159	177	183	171	167	187	168	156	186	174	172	176	161	186	179	177	159	175	167	161	168	152	181	156	175	171	172	177	169	164	179	187	163	159	179	168	168	169	166	149	185	162	170	166	186	185	154	169	176	164	180	141	172	175	165	146	163	183	183	158	175	149	168	165	185	190	165	179	184	181	175	147	171	181	167	181	154	162	190	172	181	183	177	185	176	158	157	166	159	181	158	167	148	171	174	161	170	163	167	156	169	182	176	179	174	161	185	180	152	171	168	171	171	156	182	179	185	185	187	164	192	184	172	168	158	148	195	187	159	170	174	180	181	176	183	180	179	158	168	174	168	181	194	154	172	199	182	164	173	172	157	177	161	180	188	161	162	183	185	145	175	195	162	174	184	156	161	183	162	137	175	155	157	176	162	161	167	163	184	179	187	159	154	172	173	150	161	172	156	157	166	171	156	176	167	199	166	178	175	173	166	159	172	161	190	174	162	171	157	171	166	178	157	157	171	183	147	185	153	188	166	150	190	172	173	196	155	165	198	183	172	162	171	181	169	198	169	143	169	169	155	178	173	175	168	189	181	177	196	147	168	182	161	158	156	178	174	163	167	173	216	166	182	171	161	172	181	161	154	163	175	173	171	175	159	158	180	180	193	176	186	168	186	162	163	155	154	184	173	180	174	179	195	179	162	182	188	161	177	166	163	164	163	161	186	175	180	181	156	172	180	177	157	202	186	164	184	184	181	153	167	184	181	165	187	161	162	166	158	177	161	176	173	183	185	169	171	183	161	168	211	175	151	155	181	173	173	183	183	197	178	157	151	171	173	155	180	157	148	165	192	165	165	141	172	158	155	171	161	164	190	167	163	164	167	182	168	174	177	162	158	181	168	175	165	175	174	157	176	184	168	173	169	153	197	174	176	174	153	162	159	195	172	177	163	182	160	192	169	161	163	190	189	138	155	176	178	179	171	177	201	187	177	176	174	156	169	179	173	177	189	179	174	179	170	168	182	178	171	176	151	172	156	166	194	204	186	187	174	166	183	176	178	182	186	154	169	190	185	156	158	161	172	190	175	183	167	164	190	180	148	176	194	172	162	183	158	194	173	167	175	185	188	170	178	177	170	158	166	162	164	164	172	188	164	160	189	172	182	172	168	170	187	183	184	218	151	171	157	147	179	203	164	174	174	201	183	149	183	177	167	168	185	204	155	157	170	184	188	174	174	165	172	175	193	177	181	164	138	137	149	179	158	159	146	199	153	188	170	175	152	183	169	161	167	181	156	155	164	162	189	175	177	189	181	166	176	169	166	170	174	176	170	185	180	169	162	159	175	167	175	161	168	183	155	184	160	168	161	153	168	180	160	156	173	178	170	143	171	158	176	160	152	163	182	168	176	188	165	161	178	166	204	156	154	173	169	189	169	178	155	177	173	191	166	174	163	186	164	172	176	186	173	161	190	163	164	168	178	173	168	175	173	194	172	159	165	162	174	173	171	164	175	170	169	188	163	183	186	199	171	157	175	179	185	173	148	140	162	169	191	187	142	166	201	186	163	168	186	164	152	182	153	187	170	162	161	183	183	170	175	184	172	159	159	167	162	190	165	172	178	171	171	170	172	157	158	154	171	165	152	190	165	169	163	193	164	171	160	158	164	150	172	165	193	176	185	180	191	162	168	178	162	156	161	176	178	197	180	146	176	169	188	171	170	172	179	166	153	170	145	173	166	154	188	159	142	191	163	188	161	153	151	166	151	156	154	169	179	168	171	144	183	156	165	192	165	167	161	190	181	165	173	202	167	189	180	166	168	180	166	191	177	176	163	180	169	174	166	173	187	171	186	162	167	184	185	166	150	175	161	140	150	149	171	177	168	166	165	183	184	176	161	187	155	181	178	199	169	177	165	171	169	171	140	157	152	200	185	181	184	184	191	169	174	178	196	171	171	204	184	170	176	179	173	174	162	187	186	187	171	165	159	193	176	151	164	175	161	181	175	143	179	160	191	172	170	164	182	177	137	194	184	177	182	170	188	173	195	173	161	190	180	143	183	171	173	162	167	159	169	189	162	188	163	168	164	155	166	177	178	193	184	158	171	171	186	169	166	181	155	173	177	178	165	175	174	179	183	171	159	169	182	171	169	169	158	180	166	182	161	168	162	167	177	183	168	172	179	175	153	167	173	162	171	157	154	163	173	161	175	169	165	184	175	179	194	182	175	180	190	192	168	159	152	183	157	192	156	171	144	154	189	139	184	164	191	186	193	166	168	177	178	203	171	159	193	150	161	180	162	173	177	181	148	199	155	146	189	181	164	167	151	151	169	167	175	170	137	151	185	163	174	172	161	155	161	183	174	178	198	167	165	187	179	147	160	177	182	161	164	167	175	176	161	184	181	160	207	187	157	187	178	159	172	180	184	162	164	179	169	164	166	168	163	165	169	186	155	186	160	203	186	153	189	165	168	162	168	182	167	188	148	169	164	176	182	171	161	182	180	184	189	172	167	157	176	173	181	165	154	177	172	170	171	183	175	164	170	177	187	184	178	148	145	178	178	181	165	172	166	181	171	182	151	184	183	176	155	160	163	167	165	170	174	185	177	166	180	168	169	188	144	174	162	197	163	178	170	165	167	185	196	161	161	173	165	168	157	187	196	181	160
9541	1439	2875	3356	2875	2413	2082	1850	1615	1368	1357	1216	1109	1059	1026	964	913	860	839	831	762	768	762	799	723	781	706	709	666	715	661	649	637	658	696	621	666	620	621	645	640	634	599	645	640	637	625	629	611	603	629	660	620	618	653	674	652	645	637	598	628	623	609	598	635	592	605	549	616	626	618	589	607	614	640	590	605	606	602	623	601	624	649	589	663	607	602	583	588	605	576	597	575	595	631	602	612	582	608	615	612	632	611	600	605	582	623	570	644	619	587	601	661	601	573	610	577	591	612	594	600	581	609	578	633	550	598	585	622	590	620	602	602	597	572	618	578	557	583	584	613	639	584	583	631	575	580	596	582	565	589	611	589	576	596	610	594	597	622	596	567	612	607	597	591	595	577	601	575	590	625	628	613	614	582	577	588	595	615	585	564	626	634	574	566	535	626	578	641	584	547	629	615	578	595	576	544	567	580	572	555	592	654	621	563	589	572	592	658	589	580	605	616	582	564	612	634	581	566	581	593	599	567	626	591	633	564	588	590	589	572	572	576	561	603	598	601	584	603	624	535	580	567	611	607	561	612	588	629	563	587	600	568	625	603	619	586	586	605	587	564	590	632	596	556	573	623	599	622	579	560	576	549	576	577	579	548	599	596	546	564	596	635	580	561	616	607	608	622	625	574	570	588	575	602	618	635	582	525	579	605	602	604	600	561	591	602	587	599	572	620	568	615	607	595	611	647	622	592	554	618	579	615	556	619	593	624	547	597	580	598	584	612	568	621	567	591	596	616	579	583	573	629	594	617	577	655	602	562	626	585	576	590	655	585	591	595	592	626	639	586	565	590	615	609	595	611	610	650	631	573	581	577	664	566	585	561	585	594	579	567	570	577	615	634	575	616	555	590	578	617	649	591	632	585	601	571	602	615	536	587	586	603	560	613	598	609	605	560	652	621	615	628	569	588	567	606	612	572	592	646	583	563	603	598	606	587	586	611	608	590	585	573	571	573	606	636	598	599	601	621	593	567	590	580	607	562	573	574	593	550	592	596	569	591	594	606	599	595	584	607	616	592	583	580	591	541	600	597	626	588	565	585	562	612	595	611	652	610	633	613	646	577	663	584	593	611	622	584	604	598	547	580	603	536	594	587	571	579	619	558	599	588	591	581	606	639	600	555	609	594	591	600	640	532	588	619	594	609	581	611	554	552	598	616	591	612	574	588	589	615	606	617	565	622	604	570	587	557	564	602	597	589	580	576	605	633	592	617	606	567	590	576	560	561	581	600	633	589	590	598	624	614	643	600	594	579	663	603	567	600	621	585	615	607	603	582	577	530	580	601	620	606	608	586	600	574	624	570	603	564	598	587	605	605	623	573	652	570	628	620	584	588	607	561	606	600	576	574	585	595	562	608	572	613	593	634	607	607	603	583	615	590	631	631	591	596	573	625	604	584	599	628	601	601	610	583	562	583	636	609	565	552	605	547	619	580	598	566	606	594	624	529	602	585	621	600	551	593	596	593	591	571	560	606	612	554	592	652	635	570	595	600	579	579	591	581	575	589	574	567	609	618	559	596	633	595	639	603	600	561	601	610	574	602	638	617	583	564	608	604	574	562	626	580	608	582	599	584	637	592	572	545	568	594	589	614	596	570	565	558	571	606	593	605	586	628	573	591	584	598	598	602	600	617	587	621	606	597	588	620	585	555	603	635	579	564	597	594	631	600	543	599	564	595	587	607	543	607	614	629	574	581	620	628	630	608	564	588	643	577	679	599	593	600	633	562	613	593	608	609	595	571	585	605	568	632	596	574	579	602	621	582	581	563	601	585	618	617	561	605	551	621	614	612	566	570	561	613	608	582	575	624	590	547	609	572	560	622	529	584	610	569	602	603	594	600	570	594	562	589	538	590	602	633	590	567	568	600	624	631	626	624	579	601	602	612	586	608	626	554	595	644	572	578	565	623	558	580	607	591	565	552	545	602	604	559	545	607	594	605	644	583	616	608	624	549	582	637	551	567	564	607	598	552	577	571	623	604	631	592	597	592	576	617	591	623	585	622	595	577	599	592	612	571	612	616	589	589	589	608	571	615	622	565	610	608	622	632	574	621	589	609	581	553	593	583	611	585	577	626	594	581	559	603	582	625	653	547	623	569	564	611	563	625	610	541	651	571	585	595	578	628	617	590	591	574	607	577	588	595	583	562	571	550	571	634	595	616	552	584	564	622	587	569	622	603	620	604	560	575	581	552	559	590	620	595	614	597	588	542	600	597	591	614	593	560	600	602	649	560	595	618	606	581	571	555	563	615	560	573	596	597	578	579	618	625	599	589	614	585	635	651	564	619	598	558	563	596	596	572	534	556	582	606	575	574	584	562	564	613	550	589	580	566	602	606	545	569	637	610	608	581	625	647	568	566	565	617	577	578	580	602	657	574	605	579	591	571	646	583	597	590	636	571	531	588	615	560	607	589	603	581	585	575	597	590	606	608	588	599	624	609	596	595	586	571	590	577	599	630	620	578	611	595	597	604	594	556	636	583	568	607	579	586	627	570	607	621	575	600	564	612	567	604	597	589	596	598	619	579	587	608	632	577	597	565	620	606	626	588	585	608	577	600	637	565	609	605	588	664	665	585	578	609	597	589	612	616	535	562	586	531	607	594	580	611	580	586	587	605	579	574	592	561	590	589	601	584	595	568	587	578	573	599	559	595	584	584	618	645	618	600	598	570	608	596	574	571	595	600	619	641	604	624	570	536	599	553	607	592	583	607	612	552	621	565	592	611	568	606	547	643	611	600	618	619	587	628	601	622	622	564	590	581	621	595	578	600	597	570	614	625	582	570	582	597	597	614	607	593	577	597	616	628	601	571	592	577	622	595	551	568	544	617	633	584	600	613	602	570	631	582	613	612	606	571	579	608	623	584	562	618	594	602	624	577	560	573	576	573	588	543	636	602	589	595	595	626	600	600	635	575	562	586	619	607	592	598	568	552	606	620	599	622	580	614	619	560	569	573	602	584	604	583	596	568	561	592	582	566	561	563	593	607	610	587	609	610	569	639	603	577	607	612	624	599	595	579	581	607	598	566	585	592	562	596	592	616	594	579	581	592	592	593	576	582	582	592	593	580	629	591	617	606	568	629	557	599	577	585	630	582	597	572	558	565	591	586	538	579	634	630	612	591	572	624	547	605	608	586	566	620	619	574	589	570	574	572	604	603	555	594	596	607	622	551	596	618	611	593	619	578	579	598	581	540	592	567	601	604	612	587	653	623	587	617	607	567	588	594	594	609	581	606	598	546	580	571	630	567	616	630	565	606	537	572	610	567	588	584	594	586	633	599	546	654	587	584	630	602	596	563	605	647	584	592	594	597	610	543	600	584	638	645	591	611	615	621	603	594	616	619	554	584	607	578	532	599	599	602	611	597	569	577	646	597	573	578	563	593	618	592	588	600	581	570	629	582	594	602	576	594	603	607	571	580	636	624	598	600	604	595	567	564	582
26804	5009	2450	1729	1248	1033	723	615	509	441	405	384	330	330	334	294	304	290	294	275	250	299	278	236	271	258	255	273	239	260	252	250	239	240	244	230	246	214	255	228	231	236	231	225	215	234	232	240	221	213	231	231	250	218	218	244	243	235	256	239	261	253	209	258	235	237	238	249	247	235	246	230	213	202	220	240	251	237	243	241	222	233	220	221	237	251	216	232	217	248	255	212	235	234	230	250	240	245	262	235	232	234	237	239	201	239	226	220	213	238	241	247	211	226	238	220	208	239	218	230	215	214	228	209	229	238	226	247	240	243	213	209	243	223	233	225	264	217	226	207	244	232	208	217	201	225	221	219	225	218	249	232	225	243	250	236	247	223	195	234	228	234	228	223	229	229	204	248	227	239	243	242	212	207	211	243	254	247	208	233	212	241	263	237	240	228	225	220	229	208	226	214	223	211	232	224	237	223	238	248	224	233	237	231	233	236	229	275	230	220	223	208	251	225	264	206	202	219	220	221	257	231	218	255	218	223	244	243	217	254	230	224	257	190	204	219	236	217	216	225	210	250	232	235	242	220	223	241	271	206	227	263	238	211	218	211	231	216	236	202	230	241	217	201	220	252	221	230	210	226	233	228	214	226	251	232	246	227	228	225	218	255	233	238	237	238	229	242	211	197	224	249	221	226	220	216	222	223	265	201	229	224	251	239	220	206	236	186	242	244	227	207	217	233	215	204	199	235	219	201	223	239	234	222	229	248	237	217	251	231	221	230	233	231	227	235	246	243	232	222	239	221	267	244	220	229	215	204	234	244	213	232	246	227	213	234	246	263	242	229	230	237	226	244	206	221	240	200	197	219	232	241	206	231	248	226	224	208	224	217	254	261	230	250	252	238	209	226	219	217	229	226	241	230	224	241	244	250	248	224	239	281	223	203	249	210	218	228	226	235	233	240	233	239	221	241	228	253	220	240	228	221	232	218	242	226	225	206	194	226	230	231	219	218	246	222	206	221	234	244	226	226	210	207	232	209	235	216	209	248	215	210	240	224	235	229	248	239	225	258	274	238	215	237	219	242	222	239	234	232	220	243	237	247	238	230	231	230	228	235	212	244	224	209	235	229	229	242	235	222	222	232	249	248	236	250	222	209	212	233	213	220	229	224	252	237	242	219	216	253	233	247	232	231	218	214	221	227	247	216	211	216	254	229	259	203	243	220	243	225	218	237	234	244	234	243	231	214	217	240	223	226	207	252	224	235	222	229	210	242	240	224	237	263	223	194	220	234	233	221	248	246	233	195	217	255	211	224	226	236	226	216	195	214	224	233	208	222	268	237	229	227	224	228	228	229	201	231	229	232	232	228	224	250	262	234	230	217	227	235	236	243	224	267	202	234	224	228	239	212	221	198	240	246	229	218	212	237	211	244	223	255	229	211	194	240	223	236	208	228	208	234	219	240	228	198	218	232	222	249	235	238	218	238	233	222	234	260	228	256	245	224	233	231	243	220	208	228	219	230	242	230	234	228	228	237	227	224	226	222	268	238	229	233	244	227	210	213	229	227	204	226	223	204	242	220	233	255	228	231	203	204	233	235	211	225	248	229	233	238	239	256	244	237	234	229	238	247	235	209	229	200	210	226	210	212	249	215	230	204	253	218	239	188	270	228	217	244	225	240	243	230	219	246	241	214	224	241	237	222	228	260	232	193	215	231	226	210	245	250	221	206	223	237	226	213	229	244	200	237	228	243	234	219	223	217	242	226	245	222	215	225	234	212	236	230	225	230	248	213	224	224	220	233	212	215	235	213	244	209	220	226	228	236	279	224	239	239	255	207	229	219	224	226	206	223	226	222	220	231	228	239	231	216	236	230	239	251	222	235	255	237	219	240	261	231	242	226	224	245	222	221	221	242	211	233	241	247	246	229	253	233	243	240	245	224	241	246	253	206	230	242	243	250	227	233	242	232	249	210	223	239	202	251	223	219	232	248	211	236	225	215	242	228	205	233	220	222	228	215	190	237	210	271	232	251	231	197	201	234	225	219	251	248	224	216	238	216	211	223	232	212	223	230	261	247	227	213	223	240	212	210	234	239	240	247	222	218	222	253	245	229	205	252	230	217	239	219	224	239	232	225	233	218	213	229	221	238	228	219	246	216	222	248	239	211	240	243	222	223	228	235	234	212	250	224	218	209	276	211	216	215	236	224	229	239	230	244	258	239	198	241	201	220	232	227	231	251	241	211	238	218	235	232	232	202	225	225	222	200	211	234	198	219	204	211	244	192	237	216	226	196	247	223	217	225	235	228	245	229	241	262	211	216	205	242	241	228	239	214	217	227	211	215	215	226	228	247	189	227	221	221	253	216	224	215	219	226	235	217	242	266	242	204	234	228	235	228	259	232	265	211	239	265	251	223	223	229	178	219	228	215	231	210	242	221	234	219	221	238	228	221	241	262	231	232	218	220	237	242	205	220	222	241	269	254	234	228	222	200	221	235	239	223	215	224	250	231	221	228	249	221	231	242	239	223	218	199	206	238	211	229	247	271	224	221	207	240	230	238	253	231	219	244	206	224	237	208	225	276	226	242	241	252	238	258	220	220	220	230	235	213	221	255	249	211	239	222	200	231	196	195	237	238	222	215	208	244	223	261	243	237	234	211	218	207	235	238	257	260	244	221	220	255	251	229	215	212	272	224	237	249	257	246	241	220	227	214	217	220	253	226	228	237	254	228	226	204	258	247	217	211	256	229	253	208	225	217	217	224	210	190	239	222	204	223	245	215	237	242	221	241	227	227	216	223	225	220	204	238	216	240	241	212	248	236	228	242	214	212	258	237	231	224	256	216	234	228	223	205	226	206	235	246	217	239	281	237	235	260	223	242	219	235	211	232	207	255	242	276	233	251	262	217	217	229	223	217	185	211	223	230	228	216	225	223	244	225	221	201	229	234	233	216	231	235	225	232	190	216	220	247	235	240	216	212	200	208	234	221	227	210	215	224	231	216	243	222	237	217	232	236	235	253	238	238	219	247	226	220	224	248	222	193	253	230	219	240	221	218	221	206	233	235	247	234	250	224	225	224	229	249	206	226	214	226	242	241	239	232	244	242	232	210	235	242	237	250	236	224	241	228	225	232	233	269	248	227	200	205	251	206	237	223	234	241	223	226	237	224	232	237	258	225	234	222	251	235	241	206	209	230	231	205	215	238	235	230	245	237	229	220	205	239	239	245	252	232	227	218	236	227	222	230	250	256	219	223	222	217	241	242	213	241	238	235	223	196	226	254	218	235	235	207	215	248	248	226	223	239	254	232	223	223	220	210	238	215	225	238	193	257	218	237	219	224	236	223	239	231	235	246	209	195	238	245	225	234	220	233	232	225	255	220	228	214	192	226	223	236	240	248	199	230	235	242	211	209	237	261	219	230	244	198	205	232	244	206	224	227	246	241	219	232	239	220	254	249	235	231	227	201	213	216	221	207	213	244	217	232	227	228	224	231	251	252
13996	2566	5028	5769	5071	4272	3554	2971	2720	2433	2218	1895	1692	1533	1511	1395	1326	1267	1159	1174	1126	1124	1038	1068	1063	1019	967	937	922	924	953	908	912	873	921	858	838	845	885	873	888	838	850	814	827	809	807	862	789	819	855	772	805	794	840	775	786	876	811	810	806	795	828	785	804	761	775	799	740	761	826	774	742	784	772	758	814	715	791	789	726	805	773	730	738	754	787	794	775	764	766	774	744	747	758	721	789	752	780	697	804	778	800	770	743	726	832	714	742	744	789	732	776	731	770	746	703	822	773	771	823	800	799	697	778	734	757	780	736	785	765	730	771	754	744	748	739	724	751	741	782	798	792	760	813	795	745	734	796	764	739	792	730	747	763	753	791	741	762	799	767	766	800	815	784	769	749	785	741	781	794	752	761	749	729	773	783	745	760	745	677	764	765	751	794	771	807	812	759	736	735	727	798	781	758	782	731	722	765	797	784	707	717	703	776	763	780	734	793	740	711	773	729	738	761	779	736	744	775	766	796	758	806	799	798	735	772	769	721	740	751	804	758	768	755	761	760	728	741	764	770	759	754	737	731	711	712	769	727	762	770	769	784	758	785	743	746	736	785	785	778	777	733	800	717	766	787	722	763	772	748	775	769	814	770	756	745	759	771	756	754	813	745	761	728	699	780	782	733	759	744	755	747	756	735	755	785	759	747	755	703	760	769	742	757	772	730	758	705	760	768	797	752	781	755	746	760	826	788	743	776	737	708	726	767	742	774	739	701	735	725	741	775	755	773	745	720	791	760	767	735	758	770	762	737	723	734	729	731	744	776	702	715	755	805	780	783	724	765	777	740	709	742	772	739	756	756	766	763	762	759	785	717	764	758	751	757	741	762	761	729	725	769	767	731	728	778	787	736	716	830	754	736	694	754	734	762	800	751	727	807	820	756	749	800	748	753	750	660	744	771	744	748	796	755	776	765	771	766	766	766	761	741	744	758	732	757	775	746	745	756	814	758	749	778	709	720	732	780	757	710	736	730	712	778	750	801	710	734	760	759	731	739	758	772	733	732	765	771	751	767	764	783	746	750	806	757	765	779	768	723	742	752	721	788	763	767	678	801	799	797	766	732	732	783	770	737	770	775	735	811	673	697	750	767	754	788	747	754	773	759	766	784	753	775	714	774	756	758	755	730	715	732	719	706	751	740	729	713	791	800	764	765	737	781	777	822	828	785	735	734	713	783	738	773	718	744	775	694	733	751	780	788	747	766	763	758	808	750	761	744	736	751	735	762	794	730	747	716	721	758	778	766	770	796	759	753	756	742	770	753	737	855	745	779	761	753	824	733	713	760	810	733	735	754	765	766	734	731	792	773	779	781	745	714	711	753	748	741	760	765	787	754	723	765	759	730	724	778	721	809	772	761	740	797	725	701	801	729	764	813	751	754	688	755	782	711	702	789	793	731	767	712	726	805	744	762	760	720	728	698	764	773	767	766	780	756	774	805	787	772	761	731	739	784	769	758	739	750	779	766	776	745	729	766	806	744	761	778	776	763	734	769	770	759	773	780	766	737	718	809	743	741	809	789	725	722	740	740	730	760	774	754	751	787	718	763	803	778	732	750	789	788	741	775	751	805	752	759	762	778	761	750	787	738	725	753	771	771	748	736	758	768	734	798	711	783	757	776	763	746	730	697	742	781	752	738	706	750	736	743	777	737	720	736	795	792	759	749	719	763	719	784	722	801	804	768	745	784	732	751	786	795	768	766	735	750	770	735	741	744	719	717	760	776	743	763	754	752	752	746	759	772	772	736	778	710	708	703	770	706	754	708	777	782	761	767	796	764	758	726	773	766	755	718	719	733	721	778	748	686	748	779	761	768	732	742	781	750	768	718	783	769	785	740	702	744	769	752	710	777	789	760	780	720	737	763	803	723	782	783	744	784	755	773	769	756	712	752	782	755	751	740	781	744	752	755	777	747	732	768	714	721	738	769	781	764	767	731	773	710	731	774	764	767	749	745	787	801	748	774	780	750	748	751	766	716	806	767	789	756	782	779	742	734	749	726	780	768	753	750	797	744	773	776	825	736	751	743	721	758	755	779	702	769	741	752	721	778	777	781	773	757	712	770	757	752	750	710	761	765	715	724	742	760	800	768	745	737	747	756	759	748	752	756	697	749	715	734	765	714	753	800	757	749	752	760	805	765	736	725	767	726	757	725	709	760	755	757	749	718	713	777	804	730	725	796	720	716	716	722	783	733	755	736	758	786	739	770	703	774	804	743	737	763	733	721	777	727	760	732	755	704	749	760	753	738	733	768	768	769	738	790	771	750	725	761	737	693	782	744	755	771	784	727	804	749	751	758	770	754	734	693	766	742	809	727	713	729	794	743	706	803	710	715	761	747	759	754	752	765	776	783	748	735	757	773	760	723	764	768	762	735	789	762	716	753	803	775	764	735	749	774	782	724	760	770	750	728	770	742	780	784	699	775	739	788	789	726	781	699	745	754	803	809	730	723	767	760	759	748	728	778	760	756	744	760	774	726	720	734	806	772	720	747	790	789	745	752	718	724	733	761	746	780	724	802	753	760	755	731	746	790	736	774	756	725	767	723	814	760	752	753	726	764	817	754	738	696	775	752	760	728	777	729	821	830	759	730	782	709	732	732	743	763	783	773	744	768	765	781	792	765	764	703	739	776	821	755	778	741	696	788	724	726	788	762	752	752	792	758	762	723	727	727	806	782	739	814	757	764	767	775	767	733	767	733	744	800	752	745	771	767	795	721	757	755	744	762	706	769	722	767	753	743	759	749	743	711	760	766	752	771	796	746	724	756	822	745	734	801	762	790	761	732	739	758	812	728	805	727	702	731	748	762	738	751	753	753	740	784	735	759	750	733	768	752	734	752	776	745	712	807	752	728	734	698	750	744	800	780	772	776	696	786	793	801	739	766	746	746	763	788	725	717	778	736	785	759	784	746	779	746	759	786	739	763	774	721	758	761	762	757	746	812	738	766	779	719	789	737	760	720	715	759	775	795	743	770	801	782	775	750	728	745	754	803	759	714	796	810	677	747	744	779	771	740	738	782	773	746	676	798	774	721	754	745	724	765	759	765	751	759	762	747	786	751	740	755	793	782	764	797	758	787	780	741	781	759	727	783	768	733	769	788	808	747	809	764	755	770	718	719	780	760	794	800	739	761	699	757	733	745	716	746	745	790	715	760	688	781	773	753	737	754	804	749	768	761	728	783	765	784	759	763	737	771	796	762	755	754	764	735	745	709	714	789	760	765	773	725	749	788	775	759	755	735	778	773	766	807	741	731	745	745	791	694	734	761	746	769	763	726	780	779	670	749	779	732	756	734	776	793	771	742	682	771	776	723	729	782	749	722	736	735	806	776	739	769	786	731	766	682	751	772	780	728	765	763	727	721	725	767	747	739	793	767	738	745	776	814	673	739	748	807	758	768	792	729	706	724	704	764	753	752	749	749	776	756	710	739	766	759	729	760	728
1979	160	161	133	133	97	91	83	95	71	86	82	99	79	95	73	91	76	73	76	75	76	76	83	71	79	88	75	68	68	94	70	76	72	82	81	89	82	72	79	83	83	92	82	72	94	67	82	86	80	77	66	78	83	84	95	85	74	86	71	79	65	99	76	79	81	91	78	84	66	75	78	88	74	90	72	91	83	82	75	63	91	99	72	86	98	99	84	67	83	77	77	74	96	99	79	78	85	74	91	92	70	74	85	75	77	61	63	84	75	100	81	79	71	85	71	81	80	72	85	84	88	54	81	85	81	90	88	68	71	80	86	84	76	79	92	89	68	103	63	78	90	78	88	85	93	88	76	72	85	70	73	82	91	81	89	83	84	78	86	81	70	80	65	81	64	70	90	64	72	74	83	76	70	89	73	65	91	80	69	64	71	91	96	73	73	83	100	76	84	79	93	101	60	79	83	79	80	86	92	66	82	71	91	86	90	81	64	87	84	90	76	76	86	67	75	71	81	83	78	83	82	91	74	76	89	79	84	72	76	93	81	84	67	83	78	79	80	87	89	90	72	72	87	73	77	87	87	85	67	75	80	77	101	75	99	78	80	82	50	77	85	94	93	87	76	78	79	71	85	77	78	88	82	72	79	69	90	76	84	79	78	77	81	82	78	81	87	69	70	84	89	88	82	80	86	88	89	69	72	82	83	79	90	91	83	95	69	70	95	75	81	82	86	72	89	83	62	81	80	69	94	75	84	86	77	73	85	77	77	77	87	86	65	89	83	77	71	83	69	65	93	74	62	84	73	86	83	85	77	77	77	95	86	66	87	83	73	87	83	90	92	72	65	86	74	93	80	66	71	80	69	88	81	85	70	75	81	74	81	79	71	66	91	73	80	91	78	79	78	72	73	80	84	87	80	82	76	91	86	78	88	76	91	82	72	77	83	82	95	80	91	73	71	89	78	67	79	77	72	74	60	70	72	88	73	76	81	78	87	64	99	88	80	84	88	82	72	72	64	82	77	74	83	87	87	94	76	82	72	79	83	82	95	76	84	79	79	90	70	76	68	79	66	73	56	90	85	83	80	76	84	94	78	91	69	69	83	74	101	73	75	84	86	74	79	86	70	85	82	83	80	80	78	76	85	76	96	80	86	76	66	87	70	65	87	75	73	84	69	73	91	82	91	90	88	89	80	71	73	66	76	78	73	88	81	72	85	84	75	76	72	91	81	66	75	79	79	72	67	95	75	72	68	70	89	95	86	88	82	92	82	78	76	87	84	77	81	78	92	82	84	74	85	80	74	81	72	86	91	78	65	66	92	58	72	76	94	80	73	82	81	80	104	75	84	71	83	99	80	71	97	66	82	71	90	75	84	94	79	63	74	72	90	86	74	85	88	79	82	74	93	93	68	77	80	87	82	69	71	84	88	76	85	73	79	92	89	93	87	87	97	83	77	68	67	83	77	80	91	81	81	77	80	76	82	73	83	74	84	99	85	93	61	83	84	70	72	72	80	82	74	79	79	78	91	81	67	79	77	79	71	81	88	74	84	80	82	82	92	88	73	74	80	78	79	82	77	75	83	73	89	88	75	81	87	87	86	80	93	62	80	81	72	79	75	80	82	72	86	68	76	79	99	97	88	94	94	80	89	72	82	70	82	76	87	82	83	87	72	93	74	92	93	65	74	94	83	91	72	92	71	76	79	81	86	63	70	80	80	72	75	86	82	76	63	60	95	102	78	78	67	88	72	68	79	84	87	70	80	88	76	90	81	78	78	91	87	80	82	71	74	70	72	70	70	75	79	65	95	84	67	74	63	69	74	90	97	89	92	90	74	71	65	62	82	55	77	86	75	71	80	94	81	78	61	83	88	68	53	90	74	70	86	74	82	66	71	68	94	100	73	75	79	92	80	75	74	75	76	103	92	77	77	78	81	74	73	86	90	84	66	90	72	70	79	91	74	87	80	71	77	76	79	94	80	86	70	84	83	92	72	81	82	59	73	76	63	86	80	78	80	82	76	91	75	72	84	84	82	74	77	66	91	90	83	58	85	75	81	95	92	77	83	72	84	84	61	70	81	85	85	72	83	82	90	90	72	81	79	76	79	80	68	75	98	88	89	79	67	86	80	91	73	102	95	77	77	87	78	87	95	81	97	80	88	70	75	87	70	92	75	97	93	84	78	70	76	90	71	80	67	73	80	63	75	65	80	62	76	73	86	74	78	78	80	85	100	62	84	77	85	78	76	77	81	79	71	81	79	90	94	68	73	90	87	98	71	82	66	64	66	75	90	84	89	82	88	83	76	78	87	80	69	72	77	81	69	71	86	85	77	73	90	76	78	73	90	71	81	81	71	81	73	98	62	86	95	80	75	88	78	80	78	88	83	82	80	95	80	74	91	71	78	84	76	60	63	86	78	73	82	89	73	79	83	80	78	88	68	76	90	86	75	77	78	70	86	76	80	70	66	73	70	70	80	66	84	87	90	70	72	88	80	65	77	68	89	75	85	74	70	82	84	83	85	64	74	83	84	78	76	91	76	97	70	85	79	88	91	68	87	86	91	82	82	83	75	76	73	83	81	94	98	82	64	79	95	84	93	78	84	82	80	75	80	88	90	90	79	90	78	62	73	77	84	74	88	83	86	60	82	97	75	78	75	72	64	86	75	88	91	84	75	69	82	84	85	78	72	81	97	66	98	77	67	98	84	90	79	71	86	86	93	84	94	84	91	99	95	84	77	80	94	73	95	76	90	90	94	63	82	74	74	87	82	60	79	91	71	80	89	80	83	78	84	76	73	82	83	91	93	66	79	82	91	93	72	73	101	86	70	81	88	69	70	85	71	73	73	93	81	85	82	95	89	89	83	67	68	70	70	78	76	82	74	92	87	76	75	71	68	84	72	74	61	63	86	76	85	99	72	78	78	66	75	88	84	87	79	82	82	72	79	88	71	81	90	69	72	80	93	76	96	87	72	93	78	79	79	71	77	71	79	74	89	70	74	66	77	73	79	90	76	75	85	69	80	73	90	82	69	75	70	75	80	81	83	81	93	78	76	83	87	83	82	77	73	90	73	94	92	78	93	80	83	64	78	80	73	77	82	76	98	90	78	76	67	72	76	80	86	81	87	95	72	79	81	79	62	77	93	78	82	82	81	72	81	74	83	85	81	66	74	99	61	82	90	87	76	58	86	70	68	80	72	93	89	87	67	85	74	80	80	63	82	88	93	72	87	82	89	70	75	75	62	71	66	79	72	76	87	70	83	82	79	79	75	75	84	70	77	83	98	76	81	72	84	85	80	86	70	61	79	66	81	86	86	76	80	72	97	81	78	85	85	86	82	68	65	78	75	81	60	84	77	93	94	90	88	73	77	82	83	80	78	92	79	83	77	65	100	80	79	68	71	67	87	78	69	61	80	88	88	66	86	84	80	74	86	61	67	92	72	79	98	73	53	99	75	71	100	91	93	78	65	96	68	79	76	83	84	87	84	71	85
3164	408	481	526	469	454	418	406	410	407	388	347	366	339	355	359	338	340	344	348	354	369	312	334	341	323	330	330	338	334	322	353	362	327	338	317	348	347	328	333	340	324	300	322	334	313	312	371	302	325	339	341	354	326	338	328	341	302	304	298	325	308	314	324	326	329	323	308	313	339	334	349	353	314	283	343	323	299	329	312	319	357	335	330	306	331	350	337	293	320	338	335	312	315	333	351	344	333	364	327	321	345	335	356	363	355	300	307	291	301	310	320	350	322	311	293	348	333	355	334	299	304	331	319	307	306	336	344	362	326	334	344	320	347	328	329	286	306	321	317	318	323	312	320	329	320	320	305	345	322	323	360	305	322	309	332	315	324	376	303	327	332	324	335	337	290	308	311	306	304	304	347	322	321	326	320	317	308	323	314	320	301	324	316	365	340	301	332	289	342	328	332	330	314	324	328	266	327	304	338	298	356	353	290	322	340	323	330	337	339	300	324	337	331	310	336	334	324	301	338	313	336	345	285	323	303	335	302	320	342	340	346	302	307	365	357	332	342	330	277	353	334	321	338	321	352	286	313	348	360	325	314	314	329	361	354	353	333	293	303	317	323	312	326	324	318	352	349	323	293	306	346	341	328	333	331	327	335	316	325	317	361	338	306	353	349	345	319	351	302	331	319	305	287	362	314	334	317	324	351	338	324	324	343	347	362	358	360	315	325	342	332	305	331	320	323	305	323	327	315	302	308	334	342	312	361	331	350	342	309	327	301	323	314	313	334	321	297	333	327	330	304	320	295	334	342	340	320	303	313	277	312	320	304	337	317	314	338	283	323	330	339	341	304	316	331	322	347	338	307	353	329	310	316	327	285	315	328	329	320	343	332	363	347	326	325	351	348	314	310	318	331	326	316	312	307	341	319	336	299	322	327	350	313	311	337	294	316	330	363	340	319	353	323	316	320	343	322	284	319	362	333	332	298	322	338	278	319	330	309	338	345	349	334	308	374	324	321	288	294	310	342	340	341	323	336	335	376	331	303	313	321	263	349	305	324	332	334	299	320	314	314	340	350	318	309	331	344	324	350	337	321	321	325	346	315	336	325	298	326	336	290	326	302	331	324	335	350	337	327	303	327	291	321	346	283	285	335	319	343	308	336	351	316	323	336	306	307	336	339	346	328	304	368	348	328	334	329	322	332	326	327	322	322	313	290	305	317	323	354	341	311	311	343	294	346	321	310	313	346	310	329	312	342	318	289	337	310	345	359	323	323	311	320	306	303	354	300	334	348	323	309	346	328	336	318	309	351	303	363	370	336	311	319	326	303	317	322	315	335	324	345	316	303	279	321	360	346	313	334	346	318	331	314	329	328	349	336	342	307	324	324	313	321	321	305	342	355	324	313	322	301	306	314	312	321	307	315	342	337	313	352	321	339	336	311	308	326	332	313	331	332	337	325	350	352	301	326	304	318	360	308	295	341	343	335	324	263	306	330	320	333	307	335	304	338	318	302	297	335	354	317	321	336	357	332	359	316	305	331	341	336	313	343	342	342	316	321	324	298	320	315	323	310	352	305	301	329	329	336	336	341	299	301	309	331	344	348	321	366	326	322	318	349	336	308	322	338	320	328	335	340	312	349	355	312	336	315	325	327	302	329	305	320	338	324	341	312	346	342	302	336	331	323	334	324	343	325	344	335	319	346	337	310	322	326	323	326	307	344	336	313	339	353	324	321	324	345	338	341	325	314	331	303	355	267	330	336	343	296	320	320	331	344	333	307	342	323	312	342	301	331	322	298	305	332	330	328	325	317	317	341	321	320	310	327	324	294	304	319	341	323	313	320	319	352	321	346	329	364	290	317	304	323	314	320	316	322	364	334	337	314	315	313	321	345	349	300	299	324	367	299	327	322	320	331	321	320	325	320	323	334	353	320	348	341	309	349	332	314	315	290	354	346	337	317	337	320	346	301	333	329	313	308	320	330	277	347	345	320	306	324	303	311	312	327	321	316	333	335	313	354	309	312	325	337	297	318	293	339	327	333	328	348	278	347	321	304	319	328	314	317	315	369	305	338	300	308	345	331	340	337	330	300	325	321	350	325	350	311	328	325	288	317	343	324	367	323	305	319	324	325	342	354	340	316	331	289	348	302	307	330	330	341	313	306	295	347	343	336	325	319	314	347	347	308	312	341	318	343	344	328	309	300	339	315	342	328	278	321	322	323	350	328	306	325	336	319	331	296	307	318	339	335	334	315	332	314	311	342	278	325	325	301	315	287	308	351	324	358	314	305	348	312	322	365	316	350	322	318	312	359	331	335	328	334	331	340	312	320	342	337	317	328	351	343	326	342	333	336	333	312	284	323	319	327	336	339	306	346	320	337	322	316	322	304	341	332	320	317	320	339	301	321	304	285	333	332	318	318	302	354	325	346	328	318	327	313	321	314	298	271	321	297	327	313	309	340	325	328	333	337	329	335	309	336	264	311	369	298	336	363	371	303	335	359	335	333	342	310	337	329	327	348	348	366	342	312	324	328	315	282	315	302	355	321	307	313	355	346	320	335	334	352	352	328	288	313	342	326	324	340	345	334	333	335	332	350	332	329	311	336	334	336	325	343	351	369	314	324	331	345	326	327	311	327	351	320	339	308	316	347	320	338	325	336	296	308	327	337	339	324	357	323	341	336	304	351	322	332	359	323	322	321	307	320	318	365	310	325	340	322	324	322	318	296	349	346	352	316	307	320	333	332	272	349	323	329	335	338	359	318	314	332	338	337	316	333	328	329	323	311	328	308	345	297	331	304	337	328	281	305	354	315	319	316	331	298	300	270	320	327	317	355	288	316	312	328	296	322	304	319	345	326	304	305	326	289	320	319	304	329	318	326	341	324	317	322	346	318	342	296	312	332	352	314	305	302	314	295	312	348	351	338	305	339	319	329	350	305	335	323	313	309	326	308	339	350	329	292	331	319	364	338	316	324	312	344	321	312	314	288	336	343	319	356	328	345	313	360	362	295	344	323	347	342	334	328	327	323	360	333	333	344	321	340	336	331	334	337	348	328	318	340	335	320	306	350	307	300	338	323	334	276	305	278	342	297	325	321	309	313	316	314	320	340	317	321	334	300	304	320	333	335	327	333	338	321	357	318	338	337	315	326	348	317	315	397	286	319	357	346	336	329	291	324	338	322	338	312	303	323	309	310	336	311	318	348	350	342	333	334	311	292	314	367	319	308	327	312	309	312	298	309	318	313	324	319	354	334	308	332	324	330	311	310	345	348	337	330	323	310	334	324	311	340	320	335	327	323	311	316	349	322	309	330	312	307	319	326	351	342	325	331	347	328	310	325	311	311	332	351	309	318	308	322	330	346	321	311	327	326	342	281	350	329	333	330	329	317	343	329	336	343	323	307	359	327	311	329	305	314	306	335	294	301	308	299	324	361	332	318	351	339	329	331	349	309	308	324	334	328	310	352	318	316	313	340	339	331	296	331	326	348	314	319
15209	1371	1161	908	687	560	406	390	341	299	275	263	230	201	192	223	238	207	185	170	201	191	184	166	171	182	200	178	184	195	175	150	174	168	180	187	213	161	193	159	191	180	190	158	166	163	161	167	158	173	168	167	187	154	181	190	159	165	158	169	174	164	182	182	166	176	152	164	162	159	161	171	157	167	160	189	165	187	166	170	182	186	184	168	199	137	193	167	167	166	133	168	171	174	203	172	162	172	167	168	181	169	143	161	171	177	165	175	161	183	175	153	172	164	182	204	185	164	159	163	186	170	168	179	160	167	194	161	145	163	182	158	179	169	176	181	166	176	174	168	166	182	177	158	184	196	182	180	152	178	197	156	155	178	161	165	189	144	180	185	175	185	205	182	176	170	177	178	183	178	166	164	156	178	152	162	173	171	153	172	160	166	169	179	183	183	169	150	152	154	159	157	171	158	155	172	181	174	167	211	194	137	177	194	173	187	161	206	181	168	174	190	172	156	162	174	176	184	168	194	172	177	183	177	175	164	162	187	163	164	171	191	159	170	165	175	168	175	166	203	172	176	161	180	184	162	146	178	178	137	170	185	176	168	200	181	142	161	173	149	183	210	171	188	152	187	175	169	187	194	174	159	168	202	146	182	169	164	162	158	179	177	164	151	184	156	153	199	156	169	173	175	172	162	183	168	177	174	171	184	166	159	155	166	169	148	197	152	181	165	173	169	180	145	174	159	184	158	191	153	176	177	187	155	177	192	164	180	152	168	191	182	145	163	169	181	183	163	190	186	155	171	158	156	183	171	193	174	157	188	201	175	169	187	185	152	172	191	175	169	172	189	181	160	174	183	143	181	173	184	185	159	178	171	181	163	181	161	152	175	174	187	186	180	173	165	162	172	162	171	185	178	148	152	162	176	173	165	183	171	182	168	152	170	196	185	176	163	195	152	127	170	167	181	188	173	182	162	172	165	176	158	180	149	174	175	164	179	156	175	172	187	160	158	179	150	166	178	185	161	162	162	168	189	131	177	170	145	175	167	184	163	172	183	178	198	184	148	172	155	173	199	159	173	173	178	187	188	181	161	167	177	172	160	180	177	180	167	148	168	154	150	174	186	159	154	172	122	154	180	175	150	149	188	143	183	177	134	168	170	155	168	186	186	156	189	187	177	172	148	159	165	153	181	170	145	192	163	174	169	177	182	161	182	160	185	154	169	191	206	152	156	165	164	164	165	164	180	177	165	151	167	173	171	177	204	169	135	189	151	166	158	176	196	214	154	157	177	165	178	167	173	172	165	154	174	159	167	157	175	165	142	155	143	174	168	151	170	150	172	162	159	151	155	159	200	186	172	173	176	162	166	164	180	164	179	177	159	180	178	165	168	182	175	170	158	181	178	154	161	155	171	162	195	178	161	176	173	167	153	163	180	162	169	179	147	164	150	163	187	197	172	164	176	160	164	153	187	183	155	158	169	162	175	181	171	147	171	208	163	184	149	169	165	152	173	179	171	172	159	182	151	144	167	155	158	164	163	176	171	187	152	165	186	181	178	149	167	157	170	175	170	175	166	168	175	159	178	148	168	182	172	185	182	176	172	172	189	166	206	155	171	186	169	160	169	161	179	176	200	164	164	180	155	167	186	162	182	167	196	172	162	164	143	167	175	155	176	175	168	178	152	156	169	186	167	160	170	167	173	166	162	169	178	159	198	172	163	156	182	173	161	201	187	193	190	171	162	166	164	161	180	190	187	187	174	132	163	177	169	158	172	189	178	176	162	200	167	135	170	160	167	155	150	191	177	187	199	172	177	154	173	179	168	191	162	188	179	186	166	167	161	176	169	176	179	163	161	181	189	173	166	167	191	175	153	187	147	189	186	158	177	181	192	158	171	162	186	164	167	177	157	178	171	176	177	169	161	178	170	157	159	168	167	169	166	179	172	163	144	161	158	155	179	169	164	191	157	178	174	176	178	175	179	155	172	161	142	176	149	164	189	168	160	170	161	191	191	147	155	161	165	169	163	183	170	163	182	170	173	170	153	149	186	162	163	172	167	189	155	154	168	148	172	168	142	157	174	168	167	169	180	161	180	139	201	162	178	146	174	158	183	169	152	155	168	160	183	173	154	163	165	181	152	174	170	166	161	159	189	129	173	182	180	179	170	185	184	172	172	154	179	163	167	168	169	178	159	173	178	173	175	159	165	174	135	173	188	178	155	167	175	166	148	167	185	163	177	168	167	184	180	189	174	193	158	193	152	158	158	161	147	170	175	153	171	172	156	160	190	165	186	184	191	166	169	157	149	158	177	183	164	168	164	174	166	174	168	214	175	184	161	162	173	171	143	171	181	184	187	161	167	165	175	153	165	157	164	173	164	168	181	166	171	180	165	169	171	176	162	167	169	178	155	141	207	177	166	165	165	185	186	146	177	158	171	163	146	167	183	158	159	173	173	166	162	171	160	147	180	164	164	183	166	181	179	201	169	180	164	196	162	163	171	162	185	187	191	165	179	165	167	160	166	201	167	162	151	182	157	161	160	185	173	172	155	186	169	206	181	180	183	174	168	204	149	171	168	167	150	168	172	155	164	173	177	152	161	149	174	170	176	135	156	175	180	180	181	162	157	153	159	182	163	167	176	165	182	180	160	160	175	157	184	163	164	175	171	150	167	184	154	171	188	175	149	156	191	187	157	169	179	172	157	172	189	173	174	188	183	169	167	177	189	159	171	167	170	171	170	160	182	174	180	159	176	174	155	172	172	171	178	165	172	175	180	164	176	143	173	157	158	161	150	192	183	157	181	170	160	162	181	170	191	210	195	169	161	181	182	187	171	192	174	174	184	160	163	195	164	159	154	187	207	182	172	183	165	171	180	163	164	175	182	196	169	153	175	170	181	167	168	151	175	152	185	171	182	175	164	167	146	166	172	174	173	183	191	155	168	191	173	175	154	145	168	189	180	186	187	165	160	160	163	174	154	174	166	184	157	184	187	188	156	179	160	180	201	158	152	183	176	170	185	166	180	176	192	190	181	179	182	200	139	167	168	159	170	164	184	176	152	170	145	189	170	166	161	175	158	173	174	174	179	176	152	187	172	160	159	165	185	166	189	170	195	174	163	161	156	155	174	169	170	172	194	179	159	171	160	178	189	177	193	180	168	180	166	164	147	175	191	183	170	195	182	164	160	177	160	154	163	164	147	166	168	180	202	185	168	182	177	159	182	202	192	191	173	182	170	164	170	138	173	168	172	169	152	170	171	176	162	152	154	183	170	165	148	139	183	171	180	149	147	184	171	192	198	155	148	169	147	168	164	154	157	179	162	175	157	174	172	167	152	138	185	145	169	170	149	181	169	176	188	176	187	182	157	157	170	186	166	166	176	160	187	171	165	188	181	172	170	166	165	175	183	168	178	179	171	178	163	184	189	170	177	193	164	170	195	174	194	185	166	154	137	162	168	157	170	164	177	159	202	178	179	177	174	173	153	172	175	179	154	149	137
9601	1484	2861	3257	2903	2522	2088	1872	1683	1364	1360	1211	1094	1005	936	965	869	831	877	819	790	750	798	720	726	738	747	681	693	678	668	702	714	661	659	695	659	641	701	685	658	648	646	603	652	638	642	630	632	599	658	628	659	656	625	633	684	613	600	623	636	592	664	613	615	592	652	604	592	605	601	620	579	626	604	597	628	609	653	629	600	650	638	608	582	633	591	607	593	602	619	583	676	635	576	607	598	628	600	624	630	652	609	584	580	610	583	589	579	559	577	647	606	601	620	611	636	608	614	631	657	576	639	630	629	602	628	601	643	586	616	586	605	608	607	589	575	606	577	592	583	617	557	618	599	613	608	582	619	647	611	571	610	632	581	578	587	606	611	622	611	643	622	595	586	633	596	583	576	580	607	614	618	605	602	588	608	587	591	583	640	587	605	532	574	605	571	610	600	591	551	606	558	578	632	601	638	592	661	594	593	618	561	605	600	606	643	595	590	580	544	621	587	616	590	622	636	615	580	624	613	602	568	581	586	622	607	612	615	608	580	569	581	621	606	612	589	587	573	584	590	590	563	601	615	594	653	587	628	595	609	644	586	560	591	553	618	599	596	639	576	605	568	609	613	592	604	594	579	585	604	556	558	624	575	526	564	583	584	586	627	581	593	599	628	593	595	618	614	622	583	626	620	618	594	585	620	649	591	568	589	637	584	597	625	568	583	583	614	593	538	579	584	617	617	646	544	573	601	558	648	581	615	570	590	626	620	593	600	606	573	634	598	614	610	623	592	665	609	588	543	530	590	592	589	570	567	603	592	565	599	563	601	624	569	557	578	616	622	585	661	620	594	602	598	600	577	625	586	613	583	572	576	598	613	569	618	628	596	568	592	646	566	622	593	569	550	631	566	571	621	575	623	586	612	579	627	599	597	575	624	591	597	585	598	597	597	608	554	594	559	601	603	613	601	561	563	579	571	589	594	625	601	630	604	561	649	599	567	578	591	591	655	579	562	597	596	643	604	590	601	584	564	570	605	576	592	573	568	621	619	610	590	593	609	615	593	591	638	548	596	603	547	627	587	595	624	598	567	596	569	567	629	626	636	612	541	605	610	555	591	575	656	585	631	585	604	564	548	614	600	564	567	580	593	607	594	601	561	580	620	608	589	586	572	585	602	608	607	592	605	596	595	610	527	631	626	561	606	592	585	599	651	633	589	562	574	615	577	607	600	591	572	613	587	617	609	602	584	618	615	594	572	593	610	610	570	586	565	590	610	602	582	620	592	609	627	639	579	545	592	595	588	600	593	610	588	640	619	605	636	575	629	580	627	624	595	602	604	635	606	557	564	617	613	583	619	580	576	652	581	596	588	570	608	607	558	655	570	606	576	633	572	612	595	606	581	596	600	600	630	607	623	592	573	601	615	556	613	589	559	543	634	590	611	595	575	604	621	637	626	589	613	613	620	611	625	583	633	577	628	598	610	600	601	624	584	566	616	599	614	601	596	603	615	588	559	581	571	577	580	605	575	607	617	577	553	577	567	590	575	588	599	606	554	556	597	583	602	601	557	599	594	605	603	560	622	551	581	576	635	615	591	609	604	593	590	568	593	586	583	572	581	599	621	572	596	606	604	574	596	586	615	595	658	607	604	584	580	579	598	592	628	661	550	599	595	602	618	579	599	581	600	605	597	597	592	576	598	609	577	585	606	559	587	567	606	618	625	595	560	563	594	608	564	601	552	590	605	582	631	556	535	593	599	595	597	609	585	590	619	615	599	578	581	592	570	566	595	632	582	584	596	550	587	620	648	614	611	567	601	623	587	592	577	652	562	569	590	624	601	577	604	621	579	617	594	608	634	537	594	631	583	616	625	566	595	604	598	564	581	565	587	564	614	577	600	631	559	633	614	591	558	567	569	569	589	588	560	554	600	603	617	554	577	559	578	627	575	611	579	552	599	635	596	591	579	620	592	575	630	580	516	617	558	586	614	622	548	628	586	620	583	559	596	625	636	609	594	594	583	599	571	593	611	561	598	580	609	563	619	566	598	557	560	595	601	595	550	605	600	589	632	594	583	593	613	547	564	575	646	561	624	593	581	594	609	571	610	563	604	542	561	650	594	589	638	656	609	575	585	555	553	597	560	547	591	599	603	598	589	566	617	617	614	604	582	603	597	605	597	616	544	627	616	597	626	597	583	649	586	600	570	598	571	575	581	595	612	610	602	623	572	629	589	596	578	616	596	559	611	581	600	615	586	607	582	596	553	584	601	594	568	613	594	570	616	602	618	609	621	537	552	580	614	600	604	597	599	553	595	590	596	625	608	598	591	585	600	575	593	572	578	576	559	596	608	606	569	605	589	603	588	549	570	639	547	601	618	607	580	557	633	611	615	590	536	609	572	589	617	590	614	609	634	573	601	599	580	558	597	636	616	603	577	600	560	592	594	614	609	641	572	561	578	595	641	606	608	572	598	551	574	602	603	597	602	600	581	540	607	583	614	561	579	613	587	592	577	569	587	571	595	653	559	611	598	586	589	574	602	603	606	588	560	622	602	635	620	607	623	580	615	596	608	611	582	558	623	589	581	618	643	592	630	574	578	587	636	626	616	587	578	583	608	591	571	574	578	621	574	584	645	596	584	621	569	595	601	589	570	598	581	595	600	580	620	574	585	579	648	572	603	612	606	595	630	592	593	625	572	578	577	591	591	572	578	565	620	598	561	584	579	584	599	617	573	584	543	598	566	584	579	627	596	543	593	600	542	583	562	596	560	569	583	623	581	559	623	558	574	614	623	592	599	600	568	602	603	598	575	612	634	548	587	620	581	584	609	577	584	608	649	616	650	620	585	617	572	613	563	574	599	579	599	577	609	601	588	600	591	618	577	569	581	624	600	575	601	623	574	605	600	589	633	621	607	621	616	607	588	548	591	601	549	587	646	615	559	592	645	585	567	586	553	550	612	559	581	619	575	578	611	608	611	635	560	585	615	595	606	568	652	597	604	590	590	593	593	599	589	601	622	572	601	623	618	564	600	558	603	598	632	567	572	590	577	604	593	608	617	571	619	542	556	550	581	583	608	612	583	577	601	603	589	598	591	575	642	575	592	612	574	574	614	581	574	583	584	600	576	596	572	612	608	597	601	611	570	612	561	563	605	551	603	586	623	560	565	546	550	607	615	615	603	585	604	596	579	605	597	667	606	601	613	600	585	591	574	588	616	583	588	600	575	570	614	614	573	556	567	600	653	587	593	579	625	619	560	608	620	586	591	578	557	609	619	597	589	634	567	585	578	607	588	563	592	594	629	587	598	596	595	596	621	622	600	593	561	546	586	600	605	563	590	535	590	580	549	597	609	593	547	562	617	591	591	595	610	585	589	600	596	564	622	604	606	593	588	603	564	604	600	573	597	583	632	569	651	612	605	596	597	604	594	604	592	601	571	629	601	641	592	565	607	586	625	607	584	584	569	609	582	620	622	638	588	613	667	589	578	665	582	562	593	590
27211	5133	2437	1749	1285	940	762	622	532	464	427	349	354	300	331	324	319	294	288	271	297	269	274	253	236	231	231	237	223	255	248	247	241	250	237	248	253	262	222	233	264	247	220	236	223	237	228	226	244	217	240	259	248	252	216	214	230	236	234	259	234	218	227	272	250	215	253	230	243	245	225	214	249	241	248	239	221	206	240	267	240	248	218	234	231	241	253	221	235	231	223	202	216	226	242	232	209	245	227	248	226	229	222	228	240	233	243	226	234	234	227	224	239	231	213	254	224	240	233	228	231	228	227	225	229	225	260	190	228	216	238	247	230	222	219	210	211	234	241	218	260	224	236	213	221	242	237	235	238	207	234	229	245	221	229	206	245	204	262	200	260	241	233	219	233	244	211	240	240	233	250	228	210	230	215	238	209	234	226	237	224	218	207	231	221	227	232	193	211	246	195	254	229	234	223	226	247	215	231	245	212	235	232	219	237	200	225	206	221	211	232	222	227	206	240	245	247	230	234	237	230	218	222	210	207	208	209	221	233	231	228	230	220	214	220	235	225	223	246	240	252	241	269	219	204	237	222	223	239	245	195	237	214	206	234	245	225	236	208	217	260	225	206	243	200	255	186	228	236	223	236	232	232	231	204	235	220	217	232	201	231	230	214	225	224	252	258	229	217	221	227	250	241	212	235	198	249	242	199	234	233	228	215	203	204	210	207	215	246	241	250	215	227	228	218	242	225	229	218	217	217	210	226	203	241	218	226	229	213	228	212	238	233	233	224	225	217	208	222	245	223	220	261	229	208	231	215	225	220	225	219	237	224	220	210	222	231	254	215	215	239	211	233	220	237	242	225	235	237	238	255	244	229	240	243	234	223	224	218	229	239	254	222	245	233	229	258	231	233	199	225	213	225	240	238	209	222	207	212	209	241	234	236	242	236	208	240	218	248	219	231	225	245	232	219	195	230	221	221	228	198	226	220	213	222	236	204	216	196	233	227	204	239	252	243	263	218	224	228	234	244	232	252	238	212	249	242	255	229	222	240	241	225	254	263	242	252	203	204	257	222	202	225	228	234	224	214	220	227	238	254	220	230	222	239	229	210	228	239	237	244	248	225	234	228	202	219	222	213	224	239	234	218	244	236	247	247	225	208	247	229	216	205	207	230	220	209	231	216	224	216	264	231	220	242	225	197	195	223	244	211	224	214	211	213	265	215	206	220	220	197	228	222	231	232	238	251	234	232	223	228	228	217	229	195	222	223	221	219	227	205	232	231	219	216	211	213	220	200	206	214	203	256	210	236	214	225	233	241	252	214	212	231	208	231	211	233	189	223	220	230	192	251	207	206	228	234	220	247	250	192	264	231	231	212	237	242	215	266	208	229	229	222	245	236	259	232	226	215	226	244	257	209	231	230	223	226	226	223	221	233	218	238	246	228	222	237	207	217	210	221	230	229	254	232	232	229	231	226	232	220	226	225	242	217	237	208	262	210	240	204	225	213	225	227	195	221	216	216	212	219	221	197	241	219	215	235	237	223	240	203	220	220	201	218	237	246	196	236	212	205	200	242	259	219	223	234	230	229	222	261	245	247	254	228	229	249	234	237	225	201	222	223	187	228	247	244	239	214	233	243	226	238	256	242	207	225	205	215	229	229	226	201	231	224	232	233	215	208	251	215	212	232	222	241	235	225	209	223	220	226	238	221	233	233	217	232	240	244	229	210	204	232	229	248	233	273	221	228	207	239	239	239	234	246	248	220	226	249	234	206	228	228	247	223	223	223	232	201	225	211	219	220	232	227	229	224	253	219	240	206	227	249	237	241	216	237	227	231	230	200	248	197	218	233	247	225	238	221	236	226	229	221	236	230	225	213	228	221	205	227	223	240	205	230	228	242	229	226	225	240	228	206	240	242	217	217	250	198	249	228	223	232	240	229	221	215	252	236	204	245	225	227	219	192	250	258	215	251	220	233	241	194	237	239	238	211	237	247	220	233	240	204	251	238	207	234	225	231	211	229	222	240	199	222	250	215	259	212	264	265	239	233	223	237	197	252	210	202	219	215	245	225	214	232	225	218	239	219	226	216	224	242	243	229	209	206	242	207	224	219	227	220	220	226	221	219	244	231	220	227	221	221	207	228	216	205	254	218	230	228	230	208	219	229	236	232	228	241	212	250	241	215	246	203	236	243	216	261	206	213	243	236	255	234	202	243	233	239	250	237	224	220	219	207	239	230	237	215	228	210	245	244	224	227	228	231	228	226	244	213	226	230	242	217	218	225	233	208	220	227	251	228	215	216	227	219	245	235	225	230	226	258	230	242	247	239	245	211	217	208	217	231	246	257	214	229	222	258	220	229	214	229	227	232	203	201	210	221	211	248	225	230	223	219	239	216	230	237	197	228	252	214	228	241	214	208	218	210	219	214	206	225	231	220	244	209	212	232	199	225	255	235	218	203	194	222	265	222	220	256	256	226	235	216	219	242	216	231	249	221	235	237	223	234	232	229	206	230	225	252	225	235	228	230	200	204	228	212	220	231	249	224	244	258	200	222	243	198	212	232	213	225	238	219	221	247	229	249	229	223	228	226	240	216	221	207	234	208	211	230	227	214	227	217	234	211	232	241	216	257	223	229	220	219	238	231	229	187	202	227	261	229	236	226	233	207	226	222	223	228	214	211	236	227	221	209	226	236	224	232	221	264	230	236	239	265	227	222	209	226	235	214	236	240	232	217	230	214	249	248	243	244	207	235	238	234	234	225	240	217	230	235	241	246	235	249	190	240	230	246	219	214	232	226	218	219	197	216	222	234	194	254	218	248	241	210	238	205	213	219	244	227	243	223	223	233	210	232	220	222	239	232	234	256	249	254	229	222	250	235	259	228	206	237	241	243	219	235	205	240	209	244	244	232	229	230	233	244	241	222	201	208	237	241	229	232	240	219	200	245	245	268	203	219	206	246	244	232	237	242	210	219	221	248	218	228	213	229	242	227	239	246	217	215	216	230	214	264	199	221	223	216	226	251	221	212	242	232	259	224	211	207	229	226	203	256	236	232	250	209	221	235	255	235	227	223	205	237	221	226	192	243	209	238	228	238	229	238	248	230	266	234	241	210	233	211	251	253	208	216	229	238	226	236	224	231	223	236	237	227	221	218	225	217	244	235	217	243	235	223	222	208	238	281	220	228	228	230	229	210	218	235	201	223	267	229	233	206	232	228	237	223	250	231	225	234	220	214	232	221	234	223	221	210	280	225	264	221	225	235	235	267	243	230	240	219	223	232	224	242	227	227	243	215	210	256	226	222	190	203	227	208	214	224	215	224	202	244	226	211	223	210	249	218	217	232	213	247	228	258	214	208	232	241	225	228	265	213	226	235	226	217	224	266	242	244	197	238	224	208	215	207	222	225	218	205	223	219	217	231	218	236	233	238	232	242	241	236	222	215	234	252	220	218	251	224	212	238	238	235	241	202	223	225	197	208	224	227	239	240	226	247	224	202	235
14119	2434	5040	5836	4959	4363	3536	3050	2579	2429	2092	1973	1756	1560	1478	1394	1338	1230	1183	1141	1138	1110	1121	1040	1044	987	1012	999	917	993	926	908	905	886	898	878	874	863	876	860	852	857	862	837	790	833	817	808	852	792	866	837	767	795	776	772	849	756	811	817	864	834	795	877	795	796	859	807	760	753	764	823	781	798	793	818	743	766	846	775	787	760	750	742	774	810	779	799	812	782	760	771	770	722	789	805	774	766	715	830	781	777	736	780	765	792	739	811	760	758	809	797	810	783	775	745	793	743	759	779	760	755	750	774	720	732	778	750	741	795	781	735	764	800	766	785	751	778	725	775	695	787	748	750	776	775	744	734	800	783	747	756	771	751	734	774	735	769	735	765	732	769	741	760	769	751	789	760	766	719	742	805	762	758	784	808	735	736	750	766	775	762	805	765	776	745	809	761	747	769	749	773	773	705	799	789	736	766	755	688	710	783	734	759	710	786	750	717	722	765	744	757	774	781	758	754	749	748	747	720	710	739	747	737	727	753	819	748	749	712	735	767	768	763	806	777	765	817	701	829	773	736	745	755	765	760	728	724	802	769	761	757	742	717	765	752	736	779	767	792	775	768	774	755	739	734	814	729	745	758	817	758	700	751	752	776	763	730	795	734	703	762	762	754	754	696	748	708	721	777	752	735	736	759	731	757	705	756	730	742	711	741	771	781	758	779	739	742	744	745	814	801	729	734	744	784	753	712	729	763	703	746	789	733	790	732	731	728	747	744	726	729	729	770	775	742	758	734	729	770	745	744	740	739	799	724	760	773	727	773	732	721	767	778	757	790	772	747	751	802	735	732	756	682	752	761	724	760	691	766	756	756	757	795	798	751	751	760	736	795	790	738	800	740	791	727	728	728	732	720	762	811	746	779	766	780	712	768	725	781	800	738	766	737	754	750	772	740	709	796	766	743	763	774	714	760	764	698	760	712	732	725	785	774	777	803	785	719	753	732	759	765	773	760	748	743	753	780	761	762	781	788	769	787	728	786	745	761	717	805	734	826	743	755	766	742	718	761	764	757	768	751	780	779	728	803	771	746	743	772	742	742	754	755	808	781	706	773	762	742	777	759	783	754	742	801	769	800	751	804	742	773	777	748	779	739	740	762	760	775	786	779	793	819	694	733	793	697	752	772	745	763	763	806	789	764	737	793	708	808	699	777	741	742	693	771	752	720	771	752	713	736	773	759	718	770	755	719	694	781	768	766	753	751	749	797	755	718	785	765	730	790	731	734	780	727	716	775	787	746	728	738	793	779	801	737	762	737	754	785	787	780	771	803	776	759	747	740	759	714	766	722	752	736	697	737	802	777	770	682	767	741	773	782	774	754	750	736	762	753	763	807	743	834	753	774	779	748	758	743	717	728	752	793	784	751	728	793	745	764	764	811	741	779	730	757	760	717	749	790	756	767	754	747	760	765	792	747	750	740	780	763	739	768	737	733	730	747	714	736	719	781	762	780	775	798	779	764	747	755	761	771	726	771	740	721	752	844	796	764	762	721	771	778	764	743	784	811	749	730	767	815	809	770	775	799	753	750	797	716	758	751	788	725	787	822	775	734	734	732	739	759	720	696	762	693	779	780	737	781	779	746	786	731	745	716	766	744	760	739	733	744	740	791	777	739	732	792	748	770	740	782	739	726	755	747	778	801	779	785	757	766	730	757	804	795	762	747	752	768	750	774	760	769	784	709	722	758	739	715	712	732	761	716	734	767	769	792	752	791	731	749	792	765	779	770	758	772	761	763	784	738	766	763	801	788	757	737	692	752	788	718	771	740	698	779	716	752	778	762	776	770	814	767	782	763	736	759	745	737	738	758	737	723	746	785	801	755	754	749	731	746	723	774	744	741	751	778	714	767	740	779	787	781	781	737	726	736	718	711	749	708	722	736	753	785	748	720	775	759	787	737	750	713	755	742	727	751	738	784	756	744	773	722	747	770	750	785	751	758	816	767	752	797	815	758	747	774	765	748	780	733	793	800	719	773	784	781	752	716	773	765	796	767	687	766	750	766	715	794	748	841	775	802	739	733	743	800	737	832	720	758	741	755	757	749	754	753	749	723	706	762	800	832	760	801	787	783	756	791	765	765	720	768	722	797	753	768	791	746	732	770	754	730	765	766	733	748	766	804	778	753	738	741	716	772	738	775	760	749	743	756	772	727	753	775	811	728	785	734	707	737	769	711	789	703	707	799	748	798	777	790	722	793	713	765	752	762	765	770	808	737	771	782	759	750	761	731	723	725	776	730	780	811	757	779	713	782	786	773	758	718	738	795	742	802	711	760	785	795	760	783	760	768	775	783	726	745	778	715	746	785	738	764	791	775	728	731	746	754	693	733	714	710	785	824	766	728	743	765	747	785	776	746	759	754	793	767	729	721	802	714	744	719	711	801	776	696	747	779	778	744	756	763	749	728	740	789	733	734	749	791	761	786	778	751	705	745	754	722	722	792	725	723	763	765	755	731	763	700	767	748	762	787	748	739	779	744	753	782	752	752	771	748	783	780	764	741	764	721	760	761	743	749	748	776	716	762	767	750	812	771	751	716	772	758	708	735	779	779	723	726	792	754	712	728	739	725	739	774	747	756	767	792	810	744	691	754	814	745	762	748	704	777	723	775	767	754	734	770	844	767	799	723	762	759	770	767	772	723	812	761	754	755	735	758	760	754	801	742	697	757	802	770	748	796	754	767	759	768	760	776	794	776	737	768	811	741	756	756	791	673	768	720	755	757	749	715	791	720	747	762	769	756	750	736	756	763	764	771	789	746	750	772	786	778	740	785	821	739	725	723	759	760	724	778	731	733	734	702	768	796	763	743	792	757	765	722	775	700	752	753	720	735	748	776	764	758	755	764	751	748	767	790	741	762	778	778	774	758	760	731	761	765	784	804	801	763	699	724	784	726	800	744	752	792	761	724	685	765	771	754	781	826	774	713	760	725	790	772	744	770	764	741	772	804	720	706	777	782	728	771	787	775	735	728	820	711	788	805	799	760	788	741	789	745	719	718	782	784	790	749	813	695	734	780	813	732	788	783	749	755	779	765	748	758	704	763	739	785	741	695	740	783	706	749	726	737	729	748	757	721	722	771	803	730	737	714	765	713	694	724	709	722	774	777	790	787	688	720	742	818	794	770	754	682	754	747	753	770	738	730	783	711	818	771	760	755	756	734	762	759	766	771	680	716	725	776	746	793	781	769	749	747	772	707	755	765	758	752	736	741	734	787	761	703	729	779	728	773	748	790	739	722	777	753	722	712	731	802	807	719	740	760	725	755	751	786	753	784	725	746	773	783	805	760	726	777	762	763	735	769	751	754	779	711	804	773	836	756	781	753	773	768	738	720	815	740	739	770	798	780	740	734	712	723	752	771	719	736	771	769	747	745	803	769	769	757	800	743	799	781	761	768	746	807	734	776	748	763	760	802	765	781	717	753	781	778	780	737	761	756	771	751	739	743
2010	177	128	130	116	101	85	91	89	93	84	61	78	79	100	77	78	90	85	76	69	63	80	54	80	70	84	81	87	73	71	85	65	105	83	101	78	92	98	83	74	91	66	70	67	77	92	93	78	93	69	73	69	83	98	83	86	77	61	75	92	71	90	86	76	60	78	70	81	89	66	70	88	88	77	86	75	77	79	60	71	96	61	70	83	74	72	74	69	83	92	85	97	89	81	82	67	84	73	59	97	84	88	79	68	80	77	62	72	79	77	74	86	84	76	82	79	66	72	78	83	92	69	86	74	72	74	78	66	96	79	73	75	91	80	71	84	73	98	81	75	72	82	67	79	85	90	77	66	62	73	74	82	80	91	79	83	62	57	89	79	81	78	79	74	84	87	76	84	86	69	94	98	94	94	64	76	97	83	71	82	90	67	78	77	80	71	59	83	93	92	65	71	60	82	84	85	74	70	89	76	65	85	103	87	75	86	88	82	73	73	85	74	86	79	77	82	77	68	79	84	82	71	71	86	86	80	77	70	81	81	82	87	84	71	85	77	69	83	85	92	80	79	82	74	75	84	73	73	81	100	78	80	80	78	73	83	65	82	92	82	80	69	72	81	91	53	74	83	86	74	103	91	84	76	94	74	78	77	77	84	78	87	85	79	95	86	79	94	75	75	60	61	79	85	80	71	69	74	87	87	70	74	82	81	92	71	85	75	80	73	76	69	75	88	79	75	80	65	77	65	83	77	73	85	89	62	73	80	78	81	82	64	73	68	72	77	81	73	72	61	95	84	71	73	81	91	84	73	85	64	85	66	73	98	85	77	67	98	60	85	79	77	73	82	76	62	65	74	80	68	78	82	75	91	79	78	90	80	70	93	92	89	73	71	71	92	81	67	92	77	79	67	79	88	80	63	78	74	87	88	88	89	71	74	76	73	75	74	74	87	64	94	57	88	72	73	78	80	87	79	73	77	83	82	79	73	91	67	78	68	65	74	86	82	71	80	88	77	70	80	96	69	77	74	83	70	81	88	100	81	74	81	82	84	76	76	70	79	80	80	69	73	71	72	84	97	81	73	75	75	71	71	74	67	79	100	69	76	85	81	62	78	73	86	85	78	68	87	65	71	96	74	97	85	75	87	67	81	86	75	78	83	71	71	80	89	67	71	79	74	76	94	72	82	76	90	77	76	87	82	71	83	78	84	63	82	85	66	70	76	87	76	74	80	94	73	74	86	99	78	98	68	82	89	81	68	68	75	64	87	68	72	89	76	69	77	80	96	83	84	88	63	78	82	84	92	55	67	79	85	65	78	81	74	77	75	79	75	85	70	93	88	78	74	89	84	81	90	90	76	88	88	75	90	78	84	83	79	86	69	82	68	84	78	65	68	97	83	78	79	75	89	98	81	65	82	79	94	59	87	84	89	75	85	74	83	79	66	74	66	72	89	58	75	82	86	85	80	76	80	55	74	87	99	85	78	89	87	84	76	84	81	81	73	73	81	73	73	94	79	77	83	79	82	89	90	77	92	87	73	73	91	82	75	74	77	85	68	80	65	67	80	78	75	79	63	78	64	85	78	78	83	81	79	73	98	74	76	79	64	76	80	77	82	69	83	69	86	75	75	72	69	83	96	84	72	76	82	78	75	76	69	79	86	73	77	79	67	83	76	74	70	69	86	88	74	77	80	73	81	69	77	66	97	83	85	69	90	76	67	74	95	99	70	80	74	79	77	90	87	88	97	72	79	78	87	95	77	93	77	82	92	79	60	76	81	82	71	69	86	77	69	88	80	80	82	79	81	72	72	76	81	73	73	76	72	81	85	77	82	68	95	81	91	74	72	73	79	87	91	68	70	74	83	77	72	82	82	74	71	71	84	80	85	67	69	81	74	71	77	71	87	79	80	78	76	80	83	77	86	76	77	92	75	75	75	92	87	84	82	76	83	76	82	77	83	76	85	72	74	88	69	72	82	93	74	89	69	82	95	61	67	66	90	84	80	71	72	88	79	89	88	94	66	84	83	101	83	82	88	80	86	79	73	82	81	72	71	70	89	69	87	95	85	68	78	71	84	83	62	75	70	75	75	79	77	68	78	77	91	58	80	73	80	85	89	87	96	73	75	81	82	76	91	86	79	90	66	73	90	86	79	83	73	68	82	66	73	79	71	81	74	79	90	81	90	77	73	93	66	82	66	80	85	77	82	84	79	91	77	94	74	70	77	80	87	78	97	83	81	76	76	82	81	59	65	74	64	68	76	78	73	63	79	76	93	88	80	76	96	68	81	77	84	79	69	67	76	86	57	85	56	83	79	77	88	75	73	82	85	83	85	94	88	71	85	73	87	79	72	75	80	74	79	79	73	81	71	68	76	72	72	68	81	75	78	64	78	86	80	81	81	91	65	86	74	80	67	95	88	66	75	89	82	86	92	75	95	94	78	82	71	82	52	71	78	94	85	71	83	79	73	87	76	82	83	97	83	79	82	86	84	86	82	63	70	82	72	77	79	69	80	72	73	68	53	90	99	87	64	61	70	73	69	89	77	75	67	76	82	68	69	66	86	83	76	66	85	79	71	87	67	85	89	78	75	85	82	89	88	69	86	85	74	97	89	85	58	67	82	97	73	85	84	72	68	66	73	86	78	90	92	71	75	80	83	68	78	82	75	70	86	88	69	82	74	81	72	82	80	86	73	70	70	91	69	73	90	71	82	78	74	79	82	86	93	68	87	89	71	74	74	71	97	74	78	64	83	89	87	82	81	80	79	71	67	84	84	75	85	72	82	75	72	66	68	72	79	77	83	75	78	93	77	67	62	88	95	81	74	89	75	65	68	70	83	72	61	74	69	74	71	82	79	75	77	80	78	69	96	76	68	83	76	90	77	80	77	71	76	94	75	73	87	89	73	74	79	81	75	87	76	76	67	72	71	71	77	68	70	72	77	83	99	87	71	81	72	77	82	93	96	91	89	86	78	90	80	62	62	80	77	85	77	73	75	87	78	87	83	109	93	80	82	82	67	93	69	77	92	90	87	72	94	72	78	91	69	75	69	67	86	67	73	83	74	86	78	70	77	83	84	72	78	78	61	68	75	78	66	72	93	85	76	69	71	77	75	74	87	72	98	88	94	98	100	61	77	88	75	78	73	62	85	74	78	79	80	88	81	63	75	78	81	87	82	87	65	82	95	74	88	85	85	81	70	70	91	61	83	77	74	87	73	77	73	81	87	79	80	67	81	86	89	91	90	86	76	68	81	85	73	81	76	73	65	85	79	71	59	72	68	85	80	92	82	79	91	79	87	74	77	75	90	94	76	82	71	91	78	76	61	71	83	79	85	81	69	98	80	82	79	82	80	67	77	74	83	78	80	69	61	74	82	74	66	88	95	82	92	88	74	77	63	95	66	75	95	74	85	84	79	92	73	89	89	77	70	65	87	101	79	72	81	85	79	74	83	89	82	72	88	68	86	77	80	96	75	64	90	78	81	85	96	79
3084	398	460	478	465	419	446	429	439	384	369	366	333	367	335	373	332	332	290	332	349	341	344	365	316	340	339	365	329	339	313	334	359	308	319	353	330	365	350	293	345	292	272	349	313	339	315	320	346	312	297	301	301	317	302	335	337	357	291	305	330	319	316	325	331	333	342	340	305	345	323	298	335	317	327	349	331	309	329	327	324	330	293	330	335	345	294	308	308	334	356	323	334	325	327	284	321	337	326	332	331	340	336	354	347	323	336	329	303	322	334	304	335	355	311	336	378	331	301	334	348	306	301	301	363	289	330	326	315	331	348	335	348	348	319	331	338	328	352	290	303	338	345	320	360	309	322	334	297	344	330	330	348	320	329	347	316	328	314	344	333	301	329	344	335	325	309	314	356	328	346	325	329	299	317	306	300	353	312	306	313	333	299	292	354	334	304	340	361	310	333	335	334	327	304	326	351	330	306	351	336	332	302	325	307	287	330	341	306	316	285	323	336	348	318	322	331	346	325	299	300	318	327	335	303	293	304	346	346	348	340	293	306	315	347	333	321	290	320	311	314	341	324	306	357	360	347	295	348	334	351	337	356	342	317	321	346	310	348	333	327	363	336	331	316	327	344	338	346	292	313	347	319	329	299	298	305	314	343	303	317	338	325	323	345	323	313	316	321	332	317	319	334	323	348	311	326	307	341	309	334	343	321	308	320	333	305	327	316	336	306	321	352	317	338	316	313	340	360	301	291	307	339	309	306	306	327	310	330	311	343	341	311	332	305	323	336	312	321	325	336	339	316	326	293	353	296	322	306	338	336	343	325	306	316	334	336	305	300	297	311	342	333	340	334	321	316	313	333	313	314	309	342	331	340	314	344	327	323	304	337	305	340	307	313	307	305	353	291	331	324	334	321	334	312	335	311	315	345	313	341	306	345	305	338	342	362	345	325	310	323	314	341	324	318	346	331	329	326	328	306	327	311	301	323	344	334	324	335	350	353	351	295	324	307	324	350	342	302	307	313	323	360	340	301	330	329	310	320	293	303	307	320	352	320	290	304	326	311	311	308	330	366	354	297	348	327	289	326	335	330	338	318	321	310	319	308	307	318	351	337	312	315	280	307	357	322	341	324	300	323	325	328	340	339	342	324	295	326	346	304	316	276	324	341	355	335	359	302	311	330	334	299	337	338	320	338	342	324	353	346	326	330	342	324	323	304	345	336	313	306	299	366	341	352	312	323	317	293	325	334	302	335	348	309	332	303	305	344	321	308	321	311	311	321	327	349	339	383	362	298	336	332	316	319	301	355	324	322	307	313	329	296	322	360	324	316	310	324	306	335	317	304	314	319	318	332	328	332	327	317	345	336	350	321	316	310	338	350	318	309	321	323	340	331	342	331	341	315	344	313	341	321	326	298	354	315	299	319	347	333	335	288	315	345	338	290	330	347	371	313	327	323	321	340	344	354	269	352	327	337	320	322	342	346	312	351	319	296	314	346	325	303	341	323	345	321	306	351	347	338	301	309	319	333	282	346	338	353	322	315	315	352	308	325	340	308	301	377	336	366	331	325	350	349	333	307	342	325	326	337	328	341	340	296	345	343	292	327	316	326	335	330	360	340	330	302	351	315	330	366	306	319	316	329	330	319	352	317	314	325	320	312	338	335	337	338	327	319	311	333	355	350	306	357	309	335	324	328	342	295	344	301	330	321	344	321	333	303	331	337	326	321	344	318	322	339	315	368	330	297	300	305	357	337	315	339	319	336	295	326	305	340	348	318	337	385	317	325	328	326	300	286	326	333	340	304	307	323	304	313	322	338	289	320	312	319	328	309	371	329	310	340	333	346	347	318	367	300	320	370	351	309	338	320	334	339	328	333	296	314	331	346	296	323	315	285	337	315	333	313	339	330	333	338	319	350	327	334	340	327	334	316	349	322	313	306	340	333	321	313	314	334	315	324	356	291	313	311	324	332	313	310	319	345	315	305	330	315	313	327	321	281	291	312	336	315	319	364	335	355	352	317	343	312	282	327	330	341	334	328	321	322	313	336	300	342	308	305	318	316	319	291	339	353	299	328	350	346	331	285	322	337	332	323	311	327	306	307	328	342	334	329	303	312	327	312	358	304	352	305	321	319	327	309	333	335	291	312	297	329	340	300	334	327	341	315	339	318	358	305	306	312	330	312	340	322	307	318	336	296	346	335	302	344	315	333	330	296	310	327	321	323	332	341	318	293	322	290	335	351	325	301	369	317	318	339	320	328	339	328	322	297	331	332	328	343	325	312	325	306	318	324	320	327	343	287	324	270	316	299	301	311	309	314	321	306	336	295	350	333	324	334	300	314	313	312	336	318	306	344	331	312	335	286	325	336	324	307	370	363	314	307	302	317	316	352	350	318	319	315	335	300	323	320	303	344	314	327	322	306	332	347	348	322	307	347	320	334	324	330	329	329	358	352	317	346	299	375	316	287	307	338	328	331	353	347	307	331	333	352	321	295	330	338	321	314	306	324	315	302	332	357	312	367	313	362	337	329	299	343	298	327	294	332	333	318	316	351	332	312	349	328	344	337	333	319	285	337	331	329	312	320	319	336	346	311	306	322	326	350	308	339	333	311	321	336	325	318	321	356	341	331	322	348	311	314	329	320	342	297	375	295	337	335	305	315	297	332	320	340	330	342	311	329	334	319	349	333	369	316	352	344	346	331	344	347	317	335	286	341	321	316	333	354	326	294	341	316	328	323	312	294	289	337	304	294	325	316	308	308	307	339	328	318	320	288	317	345	355	281	336	317	319	340	304	321	330	319	331	321	333	323	331	346	349	320	323	324	324	334	319	317	332	344	304	322	329	365	315	340	317	314	305	317	295	318	341	322	334	315	340	352	300	329	352	339	328	332	329	345	308	303	345	296	324	324	320	318	352	319	355	336	325	326	299	354	329	323	320	296	292	327	339	331	328	342	329	304	316	341	309	313	333	324	327	334	304	337	321	289	344	313	366	308	349	317	366	312	316	320	304	332	324	318	304	350	300	342	321	359	332	307	326	313	324	314	316	321	334	325	347	313	315	316	303	291	336	325	320	311	352	332	298	338	342	372	292	321	335	331	359	338	325	328	327	342	333	338	340	304	333	338	339	331	301	301	298	352	320	343	326	330	329	312	329	313	316	314	300	279	332	334	294	358	348	367	304	339	306	307	305	331	349	317	342	307	343	289	340	321	316	330	353	327	282	302	315	345	336	343	312	319	351	285	346	311	309	329	347	314	301	337	296	311	322	310	316	322	334	296	322	318	327	334	337	324	336	321	339	345	289	363	315	310	349	323	303	306	325	314	327	322	299	329	337	336	337	320	287	314	313	318	307	336	338	356	321	340	334	319	324	317	337	327	311	318	346	337	381	322	377	307	356	349	345	338	335	318	338	307	314	331	336	319	318	334	328	336	315	342	330	347	334	289	285	316	322	307	337	318	347	331	330	342	339	330	314	309	351	351	355	348	335	306	317
17063	1627	1161	944	668	539	429	362	327	299	276	267	243	216	235	218	209	195	207	177	167	168	188	181	189	211	202	195	169	181	205	187	173	169	178	189	157	205	177	166	167	174	181	179	169	183	183	177	186	175	174	179	170	170	184	185	172	179	162	201	190	170	182	177	199	190	191	179	189	168	153	174	180	173	187	166	193	187	157	174	166	163	180	180	150	173	157	160	192	160	170	195	184	179	183	158	180	168	179	183	196	165	172	189	164	175	174	174	174	167	157	169	171	185	172	158	178	191	162	175	174	171	156	174	176	175	194	148	184	179	170	178	169	179	175	163	160	159	194	179	200	174	168	183	174	165	175	173	169	175	157	191	173	167	167	171	191	173	175	185	163	185	156	184	185	191	203	181	177	161	198	176	163	177	157	184	177	176	161	170	171	178	169	163	164	194	190	174	163	182	167	192	174	148	194	200	148	171	163	189	160	164	150	191	177	171	169	189	162	172	157	155	162	185	161	165	176	191	163	174	175	154	180	178	192	147	180	175	174	163	180	172	182	167	166	167	188	156	190	178	159	164	189	157	191	178	159	171	180	177	161	174	156	205	169	170	166	172	177	193	177	196	164	166	175	145	176	165	175	183	178	192	176	142	191	191	186	168	178	165	170	170	183	164	188	180	174	175	176	154	166	163	175	151	140	163	185	169	181	180	160	158	183	180	145	156	171	175	170	158	191	159	162	193	173	185	190	166	169	164	184	169	170	188	172	184	168	169	176	188	159	193	181	146	176	165	190	185	170	178	175	158	167	147	171	174	172	164	167	172	178	161	161	168	178	182	172	162	177	168	197	160	198	175	174	180	172	163	197	157	153	181	160	179	168	161	170	163	181	163	159	169	153	188	185	155	194	170	159	169	164	163	182	166	175	170	168	171	176	175	174	149	156	192	173	171	175	140	158	166	161	175	176	178	187	171	163	151	164	184	151	170	169	180	180	193	173	153	160	155	149	174	179	162	176	167	180	158	179	159	150	173	174	165	162	179	163	179	155	156	161	165	189	180	166	172	161	147	171	201	174	180	180	188	166	174	161	174	188	187	156	183	178	147	157	158	173	173	172	171	154	163	186	181	170	173	178	149	167	178	161	183	158	189	173	161	194	197	166	165	156	184	191	162	176	167	181	172	173	165	157	173	176	183	146	180	167	176	158	174	192	160	170	163	180	153	186	161	187	171	149	163	188	189	186	169	162	175	178	172	175	160	174	171	166	161	169	194	171	171	166	181	181	163	165	162	163	188	186	186	173	180	183	157	158	151	145	173	165	182	159	161	155	158	161	160	189	176	181	171	186	191	180	172	183	188	175	157	182	170	142	169	145	180	182	179	171	192	188	186	149	178	144	159	168	162	180	158	177	181	165	191	182	155	168	177	169	164	182	162	183	180	167	166	178	174	160	163	173	170	186	192	191	166	166	160	165	160	162	175	203	200	179	168	154	174	170	181	180	174	183	196	187	172	154	163	163	205	155	183	179	216	171	159	185	163	160	173	157	139	188	174	189	160	151	165	192	177	162	182	171	183	167	182	177	175	198	169	174	160	180	189	175	167	164	168	199	198	165	195	181	172	167	199	166	166	184	172	198	188	169	204	193	181	161	182	158	141	168	154	181	174	178	152	173	178	162	171	172	168	173	169	183	192	173	182	167	192	188	185	169	144	156	150	196	170	180	169	164	167	165	170	177	166	185	163	127	168	153	150	141	180	163	179	185	181	183	183	174	167	181	176	163	153	173	169	195	164	163	162	173	170	189	185	162	178	183	184	178	199	162	177	139	192	168	168	166	157	172	166	179	170	153	180	189	169	177	173	181	171	152	177	181	158	153	171	178	166	185	178	175	179	184	179	197	191	178	182	165	194	171	176	158	168	154	182	146	173	170	174	189	158	176	165	169	157	178	181	178	181	167	187	180	161	160	162	162	151	186	194	166	176	169	170	181	167	158	172	164	164	167	161	171	182	170	181	184	172	189	225	186	158	165	177	173	146	156	152	136	160	155	162	180	174	179	173	179	184	165	187	170	154	147	185	168	174	161	168	179	201	186	157	171	203	177	141	155	161	179	183	161	175	167	159	167	196	175	171	170	163	170	188	162	170	158	168	182	164	165	182	172	158	182	175	169	157	201	168	180	151	152	172	200	187	148	191	159	188	189	169	176	172	174	166	169	196	173	162	166	137	160	177	149	183	179	172	160	158	173	179	171	146	201	166	168	173	160	167	194	168	152	188	192	162	182	182	161	168	155	187	187	187	162	163	167	185	169	188	181	174	166	176	186	172	171	166	189	186	164	160	162	181	172	162	156	159	166	178	195	159	146	173	175	150	180	174	174	193	178	183	158	155	214	144	188	173	189	183	162	184	165	181	174	185	187	176	165	193	145	176	170	167	150	176	162	173	182	182	169	205	186	155	208	177	175	163	198	173	154	178	177	177	166	189	182	154	165	193	168	196	160	191	170	176	179	177	142	171	170	173	160	173	176	167	163	159	191	170	163	163	173	158	198	166	163	174	162	154	197	176	148	195	173	182	184	172	187	187	164	162	190	170	201	145	165	166	155	162	176	160	184	167	186	184	178	161	165	173	174	162	150	171	161	178	177	171	163	161	192	168	141	209	168	177	147	160	142	187	179	177	182	155	177	168	188	152	194	177	178	150	174	158	176	187	181	201	162	182	170	166	161	138	171	168	183	172	171	179	168	140	177	174	169	159	172	156	177	155	179	156	186	174	157	145	180	187	152	170	174	190	197	181	188	190	159	165	190	181	138	185	174	185	171	187	179	184	134	170	175	195	151	186	182	139	164	176	158	184	161	201	159	170	180	187	159	179	192	162	152	190	169	171	159	172	167	166	178	165	166	183	152	159	157	175	163	165	172	161	172	181	198	174	184	157	194	160	182	180	179	174	179	199	180	169	181	164	144	172	175	168	157	170	177	172	158	165	190	175	166	173	196	167	174	190	181	174	177	177	147	176	169	154	164	185	186	172	206	168	159	189	160	156	176	168	190	172	160	195	166	162	188	184	168	177	185	162	183	173	194	183	182	169	148	132	174	167	163	164	167	175	165	170	165	189	209	172	154	180	176	172	173	184	168	182	165	182	163	163	165	183	184	168	176	189	170	187	163	156	165	155	166	180	156	184	195	186	169	173	172	183	218	162	156	171	162	149	193	170	161	160	152	190	167	189	175	180	166	159	163	162	167	170	164	165	165	183	183	167	160	186	167	184	187	185	174	199	170	167	187	177	189	145	170	155	180	162	176	145	177	177	175	172	167	172	158	195	173	151	177	172	179	172	164	171	171	166	179	171	194	172	151	161	170	180	167	174	171	153	166	168	149	157	159	169	175	168	193	182	168	158	172	176	192	167	175	173	143	170	155	169	177	154	177	171	163	152	170	195	189	178	166	184	162	178	173	155	187	174	173	166	167	186	176	168	147	181	175	173	157	161	170	172	151	177	188	175
10369	1472	2750	3265	2927	2483	2089	1805	1616	1441	1272	1255	1071	1055	978	923	924	926	798	854	818	746	772	735	724	742	719	717	680	672	680	720	669	693	663	669	655	662	646	634	656	628	635	673	649	604	629	617	631	623	573	601	607	606	661	598	632	633	614	643	646	603	609	633	625	574	611	599	587	623	611	552	638	601	629	582	627	606	617	591	629	592	578	571	597	634	612	602	611	582	643	646	604	625	651	570	523	644	559	622	594	674	596	599	603	618	569	576	585	553	574	609	579	608	618	590	598	636	569	627	614	602	592	627	573	612	636	581	590	576	587	659	592	596	563	613	611	621	571	618	596	554	585	616	590	582	589	598	575	588	592	597	552	559	587	609	584	623	613	546	599	565	588	624	579	588	596	578	561	604	579	610	586	613	618	602	614	590	553	606	596	610	551	548	558	622	623	610	592	579	613	599	573	555	611	636	624	610	607	622	593	544	578	619	563	608	633	636	576	582	597	632	649	659	628	584	609	617	579	589	599	627	576	566	586	631	567	569	663	598	591	590	619	578	576	606	569	560	571	559	592	602	601	590	557	590	589	584	530	594	620	572	589	611	617	566	621	608	610	635	574	615	583	609	566	594	581	619	601	607	588	574	589	615	566	613	574	619	598	635	577	583	553	639	578	581	589	559	589	601	585	609	642	588	577	606	592	606	601	580	542	586	585	576	587	595	580	594	564	586	575	630	600	628	625	567	637	581	565	610	591	574	603	596	597	607	567	625	571	611	578	558	613	579	598	595	523	559	559	613	596	626	631	592	619	628	599	621	582	570	631	585	601	628	597	610	612	634	569	567	576	558	581	575	591	604	610	594	583	594	628	601	607	598	583	561	554	594	556	604	610	596	586	625	625	581	590	579	615	602	616	625	606	641	598	557	646	618	554	582	610	608	624	599	592	585	604	590	574	566	599	613	563	619	619	596	648	633	587	645	601	608	605	579	602	643	629	586	596	544	658	624	614	623	617	558	593	632	594	559	597	633	609	602	567	624	591	591	557	627	587	626	611	612	599	627	616	599	598	620	619	593	531	594	578	629	590	596	576	581	616	598	608	551	588	644	591	626	629	617	611	598	586	600	650	627	614	573	604	582	588	587	594	600	579	543	566	580	595	662	626	591	571	576	602	592	603	622	575	595	570	577	649	568	621	623	604	571	651	566	616	603	607	575	644	594	561	584	604	613	598	563	589	582	604	597	611	636	603	641	567	645	564	582	600	614	582	638	616	580	569	584	623	540	614	588	578	597	562	615	625	609	565	576	605	612	629	585	601	601	595	586	574	560	598	614	618	600	578	583	617	561	592	615	592	631	600	594	563	593	625	587	588	561	551	598	614	623	607	613	580	635	606	644	642	572	574	652	611	577	573	600	583	580	629	591	612	596	613	634	562	589	565	573	621	620	597	622	591	586	607	605	610	588	629	571	616	606	635	578	597	625	551	644	584	583	586	596	606	615	592	556	579	620	634	619	639	610	587	602	602	569	607	613	638	583	614	593	602	612	611	633	607	567	600	593	539	600	609	568	591	629	594	541	591	614	595	606	595	615	637	597	544	594	651	602	633	619	596	547	575	597	603	549	604	644	626	561	595	587	624	593	604	564	635	608	569	608	576	564	599	629	565	573	604	587	580	598	596	609	567	578	596	533	592	577	570	628	617	576	580	594	601	596	566	599	601	580	577	571	621	601	585	613	586	645	572	569	605	607	611	593	612	594	619	582	582	595	629	577	626	618	607	635	544	571	581	629	633	592	584	567	592	583	608	664	635	594	613	584	570	622	605	602	618	645	583	583	566	595	599	593	613	583	576	645	575	591	574	608	570	603	581	607	624	583	587	591	609	580	584	593	625	575	608	582	616	597	577	597	591	601	554	606	611	625	587	608	612	578	605	626	629	601	575	622	594	603	585	564	579	648	602	597	594	595	589	569	603	569	629	598	583	588	592	580	585	625	552	582	582	591	597	597	600	586	594	600	615	626	601	608	569	599	608	577	584	629	608	561	572	604	603	609	615	588	566	594	593	600	575	629	574	586	592	596	587	607	609	596	624	570	630	624	590	584	572	579	625	636	569	580	591	598	574	601	611	609	581	569	627	604	595	625	610	598	572	569	560	572	609	594	641	592	571	625	628	595	630	616	587	619	565	594	578	633	602	578	583	588	624	627	624	601	573	576	589	603	572	585	598	591	552	597	531	626	564	574	616	590	568	621	600	613	597	608	606	575	588	586	606	594	569	576	578	563	569	618	597	620	598	621	606	588	596	590	610	632	656	607	596	604	618	608	586	562	597	553	563	601	573	588	614	580	586	620	571	631	585	569	648	600	586	617	610	582	616	580	596	559	616	612	608	601	638	529	593	620	586	578	582	593	647	593	595	591	593	584	548	592	630	600	554	580	602	579	590	599	625	635	606	554	565	613	588	595	631	600	619	553	615	619	563	576	583	567	607	593	612	610	565	577	620	588	611	644	612	575	568	612	585	622	602	575	598	558	641	578	603	593	591	615	589	622	563	657	600	583	589	591	628	593	618	585	556	576	614	622	625	598	616	592	603	591	610	583	639	569	605	628	573	604	599	641	566	633	583	559	624	592	622	580	584	600	566	566	626	630	586	594	605	623	598	600	597	575	602	601	609	609	601	594	621	576	579	603	614	612	644	590	571	556	610	612	596	548	585	566	604	587	609	639	603	575	618	591	555	588	541	609	651	559	622	588	592	547	596	624	580	602	611	583	560	582	597	610	598	574	583	615	593	546	563	593	553	550	601	573	590	611	585	564	571	576	609	625	603	593	595	633	572	591	598	578	604	605	567	603	592	594	601	640	584	618	579	637	572	547	593	601	644	609	600	588	621	604	602	548	585	576	584	599	593	593	604	569	608	628	592	600	584	544	605	643	622	569	559	586	570	578	580	632	584	614	569	604	602	619	604	577	594	614	597	565	644	603	618	612	591	595	635	582	610	589	603	608	617	638	577	614	634	600	583	578	629	596	601	556	620	599	615	604	602	587	612	609	609	653	605	599	599	587	566	579	584	590	588	611	596	590	611	558	597	617	609	612	642	615	608	585	588	578	582	612	645	575	610	599	615	594	555	623	592	609	614	623	595	583	650	579	607	592	600	638	570	600	589	604	590	594	566	601	608	595	597	593	599	569	610	603	573	615	585	608	633	554	614	611	613	622	586	611	588	606	545	597	609	623	603	604	618	607	579	607	601	603	592	562	582	626	559	656	612	615	656	602	607	620	598	617	636	606	562	563	548	610	588	559	650	580	578	585	608	586	562	613	608	607	578	589	637	583	576	620	511	597	587	589	599	591	603	624	600	643	628	636	641	579	574	632	568	608	624	551	597	629	611	627	618	562	602	586	540	595	615	605	610	627	600	616	618	615	573	612	577	619	619	567	567	653	611	646	596	608	573	630	628	610	601	576	585	589	643	561	579	556	575	602	582	607	586	613	620	589	590	603
27187	5266	2406	1676	1203	864	730	574	520	485	446	360	384	333	326	279	340	317	294	280	277	263	297	258	228	258	253	257	258	265	242	272	270	238	251	232	221	218	244	233	234	237	255	284	235	235	249	273	223	262	226	235	241	251	248	241	218	235	236	230	261	232	234	252	242	261	226	240	229	245	233	206	245	215	235	245	234	237	232	246	211	229	224	233	225	229	218	227	209	251	219	231	224	252	201	237	243	219	247	253	232	224	227	245	183	255	232	248	234	258	257	238	246	231	215	245	241	238	231	219	221	250	215	228	217	208	246	213	224	233	212	244	188	225	226	245	225	174	221	254	234	241	222	232	228	217	241	237	236	235	219	213	238	230	239	227	235	258	236	250	223	206	191	221	231	218	213	229	243	263	242	199	223	228	272	253	237	222	234	230	232	219	221	197	219	219	246	209	240	219	218	246	230	231	217	240	229	246	217	270	223	217	230	226	268	209	212	243	201	250	206	250	222	208	230	240	216	240	225	208	259	226	218	226	251	221	226	244	218	238	249	198	249	197	196	235	227	240	225	211	223	199	193	225	270	232	239	227	216	231	253	214	240	207	231	226	257	205	222	236	234	232	227	244	232	242	217	244	237	232	268	210	221	180	249	208	255	252	245	244	248	242	230	257	252	243	227	248	236	210	239	237	255	228	242	228	235	239	243	241	234	238	239	229	228	220	231	233	237	218	206	209	238	228	245	233	214	239	221	258	236	220	222	223	219	211	224	230	208	198	218	208	238	211	249	235	236	214	219	226	207	237	236	222	222	228	212	235	212	212	228	208	246	221	256	217	225	210	256	229	240	223	259	248	219	232	209	233	233	215	238	239	215	228	237	240	217	230	195	240	200	240	226	212	223	221	208	220	229	226	234	238	230	264	221	231	225	224	217	211	208	218	240	219	245	232	217	236	220	215	231	203	219	243	237	255	205	265	237	199	240	245	206	226	255	207	242	244	230	210	244	225	239	207	233	196	231	232	236	250	233	223	233	249	205	234	227	200	210	219	214	224	218	224	224	240	245	227	203	254	231	230	232	236	260	229	236	225	220	239	230	263	236	243	234	235	207	229	254	231	222	242	204	220	234	218	236	223	237	202	247	244	257	231	240	221	232	226	227	224	245	209	210	250	233	248	217	249	241	231	205	255	250	211	242	242	233	238	220	212	213	230	222	228	222	211	228	230	223	246	244	204	212	248	216	240	231	238	232	241	218	226	207	269	224	232	221	204	257	221	243	230	234	223	227	215	226	253	217	231	220	262	263	257	258	256	243	218	224	219	230	230	210	249	236	228	233	198	253	206	260	236	218	254	241	239	218	251	210	243	252	240	222	240	230	255	205	230	222	241	234	238	258	233	223	239	229	239	247	234	220	235	210	232	240	240	216	234	222	211	226	217	225	240	218	240	256	238	220	218	231	237	221	240	211	228	259	238	236	221	221	203	242	248	247	210	226	237	241	262	225	255	232	223	223	227	241	232	283	202	228	208	230	221	236	205	199	221	212	235	253	230	228	227	244	215	246	250	217	231	242	192	220	241	222	241	220	219	238	206	233	217	228	227	227	224	213	252	219	201	269	224	238	233	252	247	252	263	217	227	260	199	219	260	240	222	226	232	237	233	229	211	209	251	256	240	208	215	224	225	261	246	247	246	231	246	214	253	223	229	212	214	225	210	237	241	211	253	224	233	245	252	198	223	217	248	229	240	264	236	247	240	211	235	251	240	235	219	254	222	227	242	213	210	241	212	216	208	230	222	250	195	212	226	224	212	200	251	210	225	222	238	219	249	251	248	209	249	227	232	211	248	210	246	211	247	225	242	199	232	224	237	257	272	226	238	221	244	208	219	224	224	239	214	240	245	259	229	228	203	223	242	223	192	244	221	221	253	225	242	229	211	251	239	205	226	202	257	219	233	207	217	204	223	212	234	247	244	234	246	220	212	233	219	238	214	240	258	237	242	240	230	246	214	212	216	212	241	254	233	223	237	208	229	208	229	238	212	197	204	229	246	228	223	215	230	228	226	258	221	222	220	243	219	216	212	211	215	240	240	227	227	263	212	212	216	250	212	214	239	251	236	226	235	222	223	233	211	254	223	214	242	233	225	209	241	233	220	228	243	227	255	245	253	245	227	245	220	254	251	242	222	217	244	236	235	229	248	244	225	244	224	225	218	237	222	224	233	235	214	226	235	241	213	238	201	263	199	238	203	207	236	230	248	220	250	213	232	222	235	223	232	244	232	233	205	226	206	226	238	236	265	226	248	241	245	214	218	252	222	259	224	252	235	211	206	227	204	241	238	233	229	224	256	208	226	228	217	225	229	204	218	238	239	208	241	231	241	211	240	229	223	212	242	212	236	218	225	221	220	213	239	213	229	258	251	236	251	231	219	236	203	256	225	227	216	233	254	242	238	237	230	245	240	231	244	233	236	230	252	219	208	233	240	236	227	234	244	239	223	201	208	249	227	215	225	239	200	210	238	250	245	232	213	235	195	221	183	254	222	227	220	202	212	229	213	243	195	243	203	240	239	216	262	230	237	244	237	228	226	227	230	228	226	219	223	229	247	235	247	260	217	247	247	272	249	251	211	192	227	280	218	241	227	208	225	238	231	258	246	212	216	222	225	239	235	236	221	261	234	228	271	225	238	251	229	228	236	233	246	239	233	229	223	235	248	231	236	244	234	220	222	218	233	216	218	209	242	233	210	236	244	239	214	229	249	224	213	245	208	225	234	233	211	233	239	232	226	240	223	254	239	252	230	201	234	255	214	233	250	222	244	223	228	206	242	209	243	216	220	244	237	210	243	228	206	232	239	226	215	249	214	252	214	226	223	236	246	238	230	218	210	213	238	221	250	207	219	222	236	237	231	216	235	211	238	251	234	193	236	256	241	223	209	226	242	224	223	222	232	229	237	226	219	246	232	209	216	228	240	231	243	225	223	208	239	205	238	241	241	222	244	230	252	228	233	231	262	241	233	249	256	217	216	221	236	233	223	251	212	247	225	225	268	232	212	228	226	208	236	199	213	239	220	233	230	214	231	208	247	241	229	248	238	217	234	227	231	251	243	210	232	221	226	215	227	271	227	243	229	210	236	237	229	239	213	240	210	244	239	218	224	232	208	243	199	216	246	243	217	219	241	243	229	229	221	239	220	219	225	245	227	213	233	214	231	224	248	244	242	219	204	236	228	257	245	244	207	228	238	236	213	235	197	230	224	228	245	231	205	250	221	231	232	226	234	225	231	233	229	252	235	217	215	222	255	218	220	252	214	220	239	236	242	245	244	220	228	227	240	248	237	252	235	233	209	239	242	220	242	243	217	242	248	228	239	222	221	226	221	198	222	213	242	212	234	227	244	222	226	199	259	210	245	230	222	241	235	230	238	214	239	218	220	225	221	234	205	237	234	232	199	241	252	232	210	237	200	217	204	216	227	212	231	198	218	220	218	217	231	242	255	218	246	243	263
14254	2519	5138	5664	5015	4219	3485	3057	2659	2466	2076	1929	1730	1583	1432	1424	1401	1288	1273	1172	1130	1076	1092	1070	994	1011	947	958	1017	951	898	878	913	914	890	865	838	894	860	825	880	835	824	834	842	743	853	873	869	835	829	838	815	770	840	826	815	794	810	808	790	816	798	785	803	818	800	790	799	760	810	818	790	784	814	804	793	712	746	827	726	796	734	797	723	759	782	837	713	775	703	785	758	787	794	739	809	814	777	798	754	801	805	777	774	749	744	775	768	776	798	732	697	766	795	780	792	762	721	823	793	760	749	758	804	755	805	755	758	743	769	801	706	732	765	716	735	764	751	721	779	715	815	794	750	732	773	787	741	768	728	752	766	736	719	763	801	788	773	743	724	737	786	805	772	777	741	779	744	747	793	779	750	752	774	799	760	791	765	778	767	769	765	831	772	784	805	799	747	785	766	748	736	768	768	773	728	777	776	797	713	760	776	708	726	775	772	749	770	729	823	774	773	805	750	783	719	789	743	754	741	815	778	746	704	747	746	777	727	766	715	777	740	780	766	796	769	733	726	758	802	757	765	733	761	771	726	817	780	752	790	725	764	786	746	739	744	761	761	761	703	798	723	707	753	749	770	772	773	761	751	748	795	756	708	770	773	768	765	723	812	776	723	697	777	799	768	775	773	800	762	734	745	798	765	737	758	742	731	739	810	758	746	754	768	718	747	780	751	798	766	789	720	750	731	757	716	781	751	742	851	742	752	762	765	788	756	789	739	724	801	765	785	742	772	758	793	731	737	755	717	755	774	765	757	780	747	782	763	756	777	771	722	767	776	746	782	769	743	748	779	747	753	714	741	767	820	765	716	748	773	728	724	774	819	794	827	743	765	745	729	821	802	791	772	737	776	753	756	760	775	792	723	765	743	766	744	790	739	714	755	791	774	730	803	744	764	797	773	783	783	758	770	723	763	789	789	734	766	764	732	752	781	810	771	753	767	786	724	780	702	776	756	781	757	762	782	706	744	788	775	757	756	746	807	780	777	824	694	770	738	772	709	764	735	761	771	783	729	783	764	803	748	772	786	735	795	750	772	751	795	794	775	763	761	756	750	752	821	755	747	731	715	803	756	738	745	751	725	767	798	762	764	734	745	759	739	780	719	729	723	726	721	805	764	731	722	739	774	734	746	787	786	741	770	764	805	700	752	775	806	751	791	781	772	741	755	751	748	755	772	727	777	752	724	759	824	771	784	743	729	819	738	781	801	770	702	751	782	740	768	816	804	800	745	788	810	774	781	770	758	779	705	716	733	790	766	738	766	772	771	753	781	802	789	744	786	782	821	798	780	757	742	787	743	770	756	718	754	733	745	752	767	731	769	702	773	777	777	748	720	797	781	776	801	728	778	782	732	756	771	803	747	759	766	765	796	810	743	743	760	769	750	701	750	732	767	780	786	787	770	736	750	745	726	769	756	750	772	753	774	785	733	767	733	725	810	754	743	719	731	762	718	758	726	756	787	738	742	756	749	775	736	804	784	752	789	727	733	772	767	743	738	766	760	734	763	781	763	798	744	768	733	792	773	771	788	779	736	701	787	777	735	720	755	713	723	726	724	751	767	755	830	818	735	737	758	742	791	773	766	789	746	763	724	727	761	727	763	766	778	771	745	789	762	719	747	755	768	786	747	714	815	771	762	791	753	786	785	755	737	739	766	759	711	748	730	781	766	802	694	735	716	765	762	736	775	752	778	794	780	776	744	703	740	758	806	750	791	753	774	764	782	764	693	727	787	758	785	729	772	767	743	790	766	727	727	755	757	764	739	736	766	757	745	723	702	738	787	742	774	729	743	738	750	765	742	784	759	764	762	759	775	767	796	785	761	719	784	713	756	746	719	787	747	731	777	790	765	744	757	761	775	778	714	727	742	779	734	709	744	775	814	745	796	727	757	718	722	741	740	743	753	748	760	785	732	794	802	757	761	757	767	744	764	773	778	772	766	706	764	773	736	818	785	763	744	777	781	802	739	738	749	751	750	782	696	770	794	723	753	709	764	766	708	748	759	732	794	714	791	724	805	758	746	707	715	733	752	783	776	728	786	731	780	789	784	743	797	748	713	769	759	757	750	779	779	751	758	752	746	764	743	739	760	768	791	789	757	758	748	776	727	779	777	772	775	734	743	694	762	744	734	730	688	820	779	771	729	763	830	771	732	731	720	715	723	794	780	747	768	761	788	796	713	729	764	749	732	744	760	746	739	738	769	805	749	720	786	769	767	738	742	740	711	760	781	752	766	774	739	804	796	730	741	791	804	747	822	773	729	763	742	758	745	733	754	722	740	679	740	761	800	718	753	718	773	724	716	741	758	764	754	778	719	712	782	832	783	822	763	768	734	761	761	757	773	793	802	727	813	793	753	765	764	790	731	718	798	805	797	762	793	761	778	775	818	747	745	783	720	810	724	699	750	804	752	791	816	739	751	761	729	768	694	760	714	751	770	745	803	751	779	771	745	758	795	769	760	742	771	747	797	749	823	715	761	725	732	785	808	786	729	791	776	727	780	762	741	686	775	814	767	767	787	786	736	713	765	765	766	737	711	787	783	755	751	798	732	755	813	748	713	792	767	772	793	744	734	792	759	809	777	782	796	718	833	774	745	774	729	786	730	762	716	759	790	770	707	776	759	770	720	752	761	741	798	762	727	795	738	761	786	745	732	755	768	743	744	727	794	738	774	765	743	749	761	766	750	742	690	755	765	744	753	746	716	711	731	716	765	722	779	781	803	715	730	750	763	754	744	726	697	782	769	768	712	787	771	799	788	750	776	759	732	752	768	773	740	798	765	786	769	814	769	712	793	779	721	754	789	707	774	689	719	679	769	802	751	745	785	754	791	731	729	788	827	771	777	781	755	756	762	779	777	791	758	718	788	758	700	759	725	760	775	786	731	747	766	783	741	830	710	781	726	740	744	794	775	749	773	774	777	750	731	724	752	779	741	804	762	751	760	779	754	782	747	730	752	746	802	750	739	737	758	785	762	773	755	775	749	768	787	769	791	763	744	783	749	753	790	713	752	805	751	736	758	760	752	731	788	761	787	781	717	803	732	806	760	763	777	774	750	718	779	724	797	711	765	800	814	749	811	800	715	790	724	822	728	745	764	759	772	744	749	788	790	782	772	735	714	740	735	750	805	799	759	746	715	722	777	754	811	740	794	728	794	791	734	763	781	749	745	717	780	717	754	748	785	744	772	763	803	780	750	734	792	775	751	750	733	695	780	738	735	702	747	839	715	746	730	726	685	764	744	750	736	764	776	785	781	742	754	794	804	737	739	777	766	748	730	766	731	792	757	772	739	774	791	757	718	738	779	761	768	740	795	772	763	782	785	734	773	770	755	713	745	771	749	727	720	798	781	792	789	767	773	787	790	734	716	757	730	741	725	759	739	758	740	747	833	740	786	695	790	739	786	758	769	766	792	750	766	783	790	733	772	770	780	767	713	741	759	785	756	759
1966	181	147	135	99	112	105	86	82	92	80	84	84	90	83	73	78	91	91	86	81	74	88	88	81	76	79	83	84	103	81	81	76	71	60	67	72	68	85	79	76	83	83	82	70	69	101	76	84	86	63	78	91	73	70	74	86	81	66	83	89	82	84	80	70	76	85	81	73	72	77	81	83	82	64	87	89	78	63	81	87	88	92	79	63	76	89	88	86	89	72	75	87	86	81	85	71	95	85	71	83	61	81	70	81	83	80	55	80	91	79	89	79	96	63	74	69	79	71	63	79	85	87	86	81	86	77	68	88	80	84	83	64	70	77	77	91	86	81	81	70	85	88	90	84	80	86	91	75	87	82	81	90	100	86	91	74	78	94	76	74	87	80	78	76	70	74	73	80	79	83	81	89	87	84	74	68	78	80	74	63	88	90	79	95	73	68	65	68	88	79	77	92	93	84	86	72	91	87	76	78	81	84	94	76	77	74	84	81	75	89	91	91	91	79	75	86	92	94	80	77	75	78	88	81	100	76	78	97	79	68	73	101	82	75	76	85	68	60	83	82	88	64	64	86	86	81	70	79	76	96	78	77	76	92	78	75	65	97	80	73	77	91	94	72	76	75	77	80	95	60	95	73	82	61	76	77	65	91	93	81	92	84	65	92	81	75	72	68	67	92	92	68	81	90	80	89	68	86	76	80	87	69	72	71	92	83	91	79	90	85	79	72	81	86	88	81	72	92	73	71	84	90	72	82	84	85	81	84	91	64	91	84	93	87	96	81	85	88	87	83	74	86	84	55	85	87	76	99	79	85	80	86	78	80	77	64	96	66	76	80	80	77	95	80	76	77	82	84	74	85	77	72	79	84	75	81	101	95	89	93	68	81	73	91	88	78	78	70	83	104	88	69	85	80	76	79	79	77	72	88	84	76	84	78	77	69	68	83	80	78	85	91	83	85	105	85	104	65	83	90	76	112	85	71	76	76	74	80	92	71	77	74	76	74	82	72	91	90	76	78	75	73	66	81	94	86	78	82	96	79	70	70	88	75	80	103	82	81	83	59	75	88	77	87	60	85	76	81	74	69	89	70	90	93	83	86	89	90	89	89	69	86	89	91	83	81	65	72	55	72	70	79	76	69	84	74	57	82	78	84	73	73	82	83	73	69	84	88	70	79	81	65	88	78	78	83	76	70	78	87	67	81	99	89	83	65	84	84	70	91	86	71	68	65	74	71	85	92	85	71	84	70	68	86	89	70	92	79	79	77	72	81	72	79	64	75	67	91	86	73	91	80	78	81	84	83	66	79	71	93	88	88	72	76	80	84	65	90	103	95	75	90	69	89	81	86	72	65	94	78	64	89	84	96	91	78	87	73	65	77	66	72	80	69	81	75	75	90	70	85	82	90	82	71	82	77	63	70	86	82	78	68	81	83	78	72	65	70	85	84	80	83	62	74	93	93	82	82	82	81	94	81	63	92	76	83	95	76	95	86	86	79	79	88	88	79	72	83	71	86	60	71	78	63	79	82	99	96	80	83	77	65	89	87	53	69	66	89	78	77	70	77	81	72	85	87	85	94	63	86	80	91	73	86	86	72	81	62	85	73	74	84	81	87	70	65	76	70	77	67	81	74	71	73	74	83	68	74	71	90	64	91	73	74	84	85	76	82	72	64	72	84	87	87	81	83	78	97	66	89	78	61	83	79	79	85	54	75	72	57	73	88	72	91	71	81	86	69	77	76	80	88	61	81	74	87	76	80	81	78	94	76	78	67	85	91	81	77	76	68	94	78	71	87	86	79	77	105	80	92	72	83	95	89	75	94	89	72	86	77	84	74	62	82	86	97	82	78	77	69	82	73	66	71	68	84	71	86	74	85	67	94	74	89	80	89	89	68	84	79	85	75	82	88	92	76	90	65	79	76	86	64	88	94	86	69	87	66	79	90	61	82	73	71	97	92	74	91	70	76	83	68	91	76	83	91	102	98	84	69	73	79	78	74	88	94	69	92	78	84	96	86	93	110	70	85	58	84	76	75	83	80	109	88	96	80	75	86	89	68	107	67	66	82	85	88	88	84	71	80	84	77	87	82	80	79	91	72	87	84	76	82	92	83	78	73	84	74	76	91	86	82	81	95	88	83	74	64	74	83	72	87	101	79	91	76	87	71	75	79	86	91	91	69	98	91	70	73	81	87	88	65	83	74	71	77	86	90	73	87	78	87	65	77	63	90	80	75	80	80	85	83	79	88	82	64	79	68	80	82	78	75	84	77	77	77	79	86	80	78	75	70	79	84	81	80	81	85	76	79	72	81	69	83	78	77	86	90	85	99	63	69	71	94	103	92	83	80	77	93	89	88	84	73	75	85	75	78	77	83	75	91	93	78	71	89	84	83	89	94	75	80	82	81	86	79	77	86	84	83	60	78	82	81	80	97	74	78	79	72	83	79	66	74	79	77	63	99	88	77	86	79	57	108	95	94	84	77	90	77	83	89	73	77	88	90	80	80	89	87	83	86	78	79	85	66	76	86	91	86	95	81	89	82	84	70	81	103	88	78	79	76	74	76	80	65	80	94	77	90	68	72	75	84	96	76	86	70	78	81	100	77	85	84	80	85	101	89	80	77	71	59	75	81	89	91	77	85	81	91	76	73	65	98	92	83	76	80	86	71	102	75	89	63	90	72	72	95	66	74	67	80	69	106	90	98	66	85	72	100	65	70	79	83	70	88	89	85	86	82	85	76	67	75	87	62	81	63	79	80	76	82	84	75	58	87	94	80	87	85	87	80	68	89	78	76	78	85	67	78	81	61	86	84	77	95	73	87	84	84	84	81	58	84	74	81	82	82	65	81	86	67	64	82	65	72	69	75	95	62	70	85	93	78	85	72	79	84	79	70	76	100	83	102	75	88	83	79	86	67	79	93	91	81	75	80	75	75	77	90	82	75	91	92	79	95	85	84	78	62	88	74	82	76	88	68	86	76	70	53	57	82	77	78	67	71	82	73	77	89	78	95	84	86	69	69	100	59	89	84	65	66	78	84	88	72	72	85	85	75	86	76	63	84	74	87	72	82	85	92	81	72	79	79	80	73	73	75	77	77	71	84	81	89	80	69	65	64	77	85	90	86	75	74	78	69	68	90	78	74	72	86	81	74	65	86	74	85	83	89	77	84	77	71	73	83	61	68	73	77	79	89	75	82	75	79	87	85	87	82	78	61	86	86	81	92	87	87	76	74	83	75	75	80	82	86	68	74	95	86	92	67	86	87	74	76	66	78	89	63	79	74	86	83	79	85	83	76	79	68	80	82	68	90	74	75	78	91	98	74	76	102	73	74	80	81	93	79	88	103	75	78	72	88	85	84	69	70	81	75	73	88	78	72	81	85	78	85	88	92	76	65	80	94	76	74	78	84	89	84	86	78	84	72	79	75	72	67	79	75	76	83	72	79	89	95	76	65	91	81	74	84	74	69	91	74	83	80	75	77	62	92	70	68	88
3009	433	480	517	467	425	441	425	411	378	390	381	353	368	372	336	321	362	362	324	326	347	371	306	362	324	325	340	328	336	295	319	354	316	310	324	332	295	354	342	318	294	333	360	330	381	325	315	309	309	339	357	358	337	315	339	333	322	337	331	319	340	310	318	341	313	366	360	290	319	339	336	321	328	330	326	372	306	325	323	381	314	333	328	317	306	323	363	305	311	319	330	329	337	347	304	290	333	292	330	297	340	313	372	290	316	356	340	309	370	323	348	325	335	364	324	327	326	307	318	297	329	288	369	321	302	293	347	327	321	354	303	319	333	331	306	298	327	335	345	301	318	312	326	336	309	312	339	321	304	311	304	350	324	315	320	315	379	327	317	329	362	296	321	334	323	326	316	338	305	329	330	288	362	309	329	310	328	329	334	288	339	344	341	364	355	331	336	315	279	294	322	329	323	357	339	321	322	346	335	338	307	332	290	303	333	307	339	322	330	340	335	319	344	307	320	330	329	362	324	345	359	345	332	337	327	335	310	341	308	301	335	360	338	341	337	328	321	322	326	329	325	334	349	337	342	333	344	294	331	316	330	355	306	344	338	362	339	333	331	301	301	315	292	325	326	317	342	350	305	321	323	342	332	376	354	304	331	335	321	337	354	336	327	327	337	292	322	311	326	340	348	328	302	319	307	295	347	318	318	342	310	314	320	308	313	338	319	332	323	372	281	319	322	327	332	354	307	353	327	342	346	320	369	326	336	319	318	303	330	299	320	316	348	363	311	319	344	350	320	341	332	315	342	324	326	356	334	336	336	317	303	327	357	336	346	312	322	330	318	368	313	338	320	310	320	365	343	320	320	340	299	312	357	313	286	330	352	292	319	332	324	350	335	322	332	311	353	352	338	336	317	357	306	288	345	329	355	317	303	370	323	332	327	333	284	328	336	322	328	344	335	335	306	349	325	344	337	320	330	336	302	340	330	316	351	322	323	329	322	338	309	336	330	307	327	309	314	336	344	322	316	300	346	326	354	359	324	349	305	289	326	331	334	322	351	322	314	284	333	306	306	321	361	304	372	310	342	341	304	319	350	311	320	348	317	361	352	345	314	332	344	344	314	343	341	318	311	310	310	300	279	335	329	347	330	338	315	350	347	327	344	314	311	328	336	304	325	293	326	357	309	344	329	304	290	307	289	316	353	348	331	324	343	325	361	342	315	346	312	332	324	317	329	338	322	336	375	302	301	334	335	329	309	289	325	339	308	363	327	358	337	319	310	322	336	357	341	326	359	329	296	307	327	347	317	330	312	315	346	331	329	338	307	333	317	318	341	358	301	335	326	299	327	352	312	309	319	334	317	350	321	338	316	338	349	318	324	338	356	310	316	325	355	314	333	344	319	331	350	310	326	326	325	320	319	314	327	326	298	304	363	312	309	309	335	329	340	327	335	319	365	344	327	310	327	323	353	352	328	282	351	344	304	336	299	342	334	335	367	326	334	317	312	308	312	354	329	308	343	357	305	300	312	333	358	308	350	336	345	315	356	335	308	345	309	319	340	336	347	318	317	337	307	340	343	342	297	335	336	318	405	300	319	335	300	329	361	323	332	316	326	307	325	311	323	344	303	349	331	316	330	321	353	319	330	300	337	313	320	312	333	303	337	314	330	350	352	353	298	312	345	336	332	335	316	318	354	333	315	324	323	345	342	330	322	353	327	338	317	341	360	315	319	333	298	311	319	317	373	311	334	337	318	376	358	325	338	338	333	330	322	313	301	323	332	320	342	325	348	299	352	329	318	321	315	329	338	307	348	334	332	316	329	343	312	339	306	334	304	308	329	305	295	300	335	318	352	292	293	374	320	324	302	366	313	320	322	336	340	324	345	327	322	334	305	347	322	329	316	296	307	306	302	330	307	334	311	344	348	342	295	343	309	357	295	334	346	336	338	286	326	317	302	316	328	356	354	295	332	325	337	325	336	342	337	315	338	331	344	361	333	327	348	326	344	339	310	335	322	318	318	330	315	307	352	293	281	310	334	325	338	341	341	293	320	326	290	327	290	347	317	347	341	315	366	328	353	319	329	332	342	284	306	314	296	303	338	326	328	348	332	338	314	324	334	306	308	339	342	351	349	338	316	324	318	331	336	332	295	284	323	325	300	318	320	361	320	331	300	331	326	350	318	324	353	314	356	354	332	319	331	340	336	310	336	355	337	324	351	325	331	343	312	335	329	319	373	318	320	294	318	330	319	332	363	327	370	338	349	330	317	319	325	318	342	347	350	363	323	329	320	330	325	296	341	326	312	293	335	322	318	319	330	340	300	313	281	335	321	311	298	321	365	305	302	349	327	348	358	338	352	324	343	346	349	283	306	325	361	341	316	332	338	330	337	292	313	335	314	346	327	381	344	353	340	340	310	346	325	314	338	340	306	345	331	285	320	346	340	334	325	341	334	312	313	353	349	282	328	361	330	330	313	352	319	288	324	347	339	312	338	347	338	314	295	299	343	302	339	313	345	354	320	337	324	338	328	279	301	343	323	318	318	275	335	322	334	333	340	287	345	357	343	303	315	307	348	325	341	302	320	300	326	302	316	321	344	303	318	312	300	327	291	313	362	292	309	305	317	331	313	325	309	336	309	336	353	318	287	365	304	308	313	306	317	299	319	315	333	323	338	353	305	313	343	335	343	329	300	333	330	312	336	334	315	315	305	324	327	332	301	315	309	301	342	360	322	309	288	336	327	325	356	320	328	317	341	319	308	331	321	316	335	352	309	345	331	347	321	307	311	330	306	337	321	342	291	317	336	286	339	353	355	337	293	292	298	296	351	319	323	331	318	334	328	337	337	344	326	324	339	318	325	343	308	323	321	335	326	353	312	380	349	341	321	351	318	332	337	304	309	374	307	327	316	307	322	326	328	294	314	343	338	305	327	319	301	295	322	334	341	303	348	321	331	341	341	301	333	301	332	338	327	310	324	328	372	300	320	326	352	341	328	327	327	343	357	330	334	318	350	333	344	299	334	348	351	329	330	329	318	357	354	364	351	315	318	342	322	336	358	291	317	337	320	352	334	329	322	334	308	312	312	309	327	341	294	322	341	320	312	365	328	341	316	322	322	349	312	286	328	329	328	332	323	331	315	297	311	324	326	323	351	359	339	319	308	327	352	326	341	338	329	315	339	304	300	285	309	325	304	303	347	344	327	327	336	306	344	294	360	314	303	310	347	325	317	318	337	317	344	363	301	332	335	348	301	315	350	330	332	339	333	352	300	316	320	315	358	318	311	332	326	319	323	347	352	315	304	338	313	322	310	321	350	307	298	361	315	325	319	312	333	348	283	304	334	331	330	326	326	321	339	333	321	300	309	331	336	304	335	317	306	338	335	308	353	310	328	351	315	355	350	291	312	350	312	356	329	331	301	338	325	362	340	349	322	294	329	295	291	322	339	315	316	337	307	339	322	343	326	315	341	293	321	359	314	333	303	338	308	325	345	320	340
16471	1549	1240	930	684	549	432	362	315	337	282	248	253	233	227	215	176	202	203	186	189	204	166	189	194	195	193	182	167	188	164	168	197	160	176	165	181	179	170	195	174	201	183	175	171	183	171	189	193	168	187	196	162	184	169	177	148	166	169	198	173	163	178	188	179	149	167	183	173	153	147	149	183	176	186	159	182	155	166	158	174	179	177	172	179	183	177	156	179	168	172	176	152	168	175	167	182	169	167	171	176	193	176	186	170	181	181	160	186	165	190	168	173	156	187	174	190	172	170	167	181	182	170	171	173	191	161	164	176	166	154	169	181	172	153	181	180	145	173	168	166	178	159	143	186	156	156	168	171	184	170	186	171	190	163	178	157	152	196	160	159	159	166	155	164	167	166	150	174	173	168	179	158	159	163	161	194	160	173	189	185	181	162	177	167	150	161	173	177	158	172	179	172	140	182	162	181	152	188	191	180	181	183	177	164	175	157	173	179	194	164	169	162	167	182	186	158	170	191	189	183	158	190	192	178	153	161	160	154	157	179	172	176	148	177	179	162	153	147	178	170	180	164	156	190	150	167	170	175	173	171	179	150	147	171	186	161	188	179	152	189	181	181	190	179	164	171	173	168	180	171	159	181	138	189	189	188	179	180	157	175	169	146	181	158	177	191	158	150	163	176	176	176	177	183	170	161	181	163	157	177	160	150	160	198	137	172	168	174	151	172	177	196	193	173	167	170	159	179	194	185	177	161	175	148	170	194	178	185	169	162	175	171	171	164	158	176	151	166	175	150	164	165	158	177	190	153	199	183	179	161	178	173	181	174	181	191	175	162	165	187	182	191	189	163	198	175	159	186	177	169	148	185	162	171	178	166	175	185	162	170	178	189	178	180	178	158	177	162	190	171	159	158	185	175	150	168	184	168	148	178	172	173	152	178	171	150	174	192	182	181	157	171	163	172	186	188	161	142	162	168	180	182	178	190	162	169	154	178	167	172	178	170	151	173	149	152	153	175	190	153	173	182	170	167	160	195	174	166	182	188	170	195	165	171	161	179	171	181	170	168	168	193	195	133	189	193	163	158	161	175	175	191	162	147	178	162	183	181	187	149	184	169	174	165	159	153	178	171	144	184	182	173	153	175	153	174	175	173	168	175	156	169	173	163	167	173	179	174	152	170	179	182	153	162	171	164	175	183	177	161	183	179	169	156	151	139	180	176	157	196	185	197	172	177	169	177	158	177	154	157	161	157	165	175	189	174	174	164	155	164	176	182	160	187	171	179	181	183	159	164	198	182	161	162	173	196	197	189	179	165	165	176	173	186	154	174	178	176	169	168	182	175	170	174	162	169	159	164	164	160	184	195	185	181	168	176	156	170	166	177	170	148	168	177	147	163	179	154	167	150	156	199	160	189	188	203	159	188	184	157	164	166	167	191	175	166	181	191	159	183	167	163	137	151	183	157	171	196	207	200	152	186	176	191	149	178	163	156	148	175	170	156	164	179	169	185	174	146	192	170	175	157	178	177	166	177	191	161	184	188	187	189	156	180	161	155	157	182	164	178	143	169	163	155	164	167	161	182	194	162	176	170	193	144	185	182	154	144	165	189	167	174	145	158	157	172	194	181	177	200	187	166	186	166	182	165	155	162	171	167	171	181	162	180	156	161	173	169	152	175	183	159	183	174	171	201	189	161	165	171	192	156	170	173	177	149	176	175	168	173	162	159	168	180	196	170	163	189	173	160	151	185	178	175	189	167	192	178	177	171	157	182	167	181	155	192	169	181	178	165	191	159	204	172	162	157	163	165	148	165	170	177	164	164	172	196	191	151	165	186	163	165	145	177	177	185	180	184	168	149	179	188	182	171	186	183	184	171	163	174	175	156	162	148	176	165	197	210	175	173	180	182	162	139	167	153	160	175	158	173	174	186	150	179	159	166	196	175	176	164	186	189	148	171	178	183	206	162	154	172	184	159	171	173	163	178	155	169	160	177	189	176	176	161	161	154	182	187	185	168	169	173	166	176	162	175	161	194	185	174	143	180	172	165	206	145	170	186	175	159	189	167	168	198	138	167	185	176	174	188	185	180	179	164	186	172	165	146	141	159	161	159	166	172	169	182	163	164	171	184	176	157	172	139	169	173	153	173	154	161	157	166	177	160	180	161	157	172	198	155	187	179	185	200	171	163	174	172	167	163	161	185	185	173	156	168	150	171	188	172	156	152	156	173	178	152	170	167	173	181	177	154	170	173	168	186	170	180	172	189	176	172	187	158	177	179	164	153	147	168	171	167	182	181	138	166	169	157	160	175	180	157	153	156	201	180	178	175	202	176	174	164	171	172	184	186	177	190	193	184	147	162	163	185	160	178	156	168	157	175	177	143	157	165	170	184	179	180	174	164	175	197	190	157	167	190	186	182	171	150	180	194	177	156	183	183	164	171	163	184	172	184	195	175	179	165	161	168	171	189	167	153	170	176	194	186	170	167	174	175	150	199	165	191	175	166	156	160	172	187	163	183	159	166	169	197	186	187	145	170	210	173	170	140	185	170	167	167	173	179	167	171	169	168	173	159	191	144	155	181	172	173	189	161	168	184	187	171	171	147	162	162	164	171	157	160	168	161	200	176	161	181	153	184	174	192	183	153	171	186	172	166	178	173	170	189	167	170	166	161	183	149	157	178	169	163	178	169	180	174	178	174	166	195	176	197	164	151	172	162	168	153	169	168	171	164	155	150	167	189	173	191	181	158	171	165	168	167	156	163	153	186	170	174	162	175	164	165	174	178	184	175	178	192	196	193	167	172	180	155	185	178	172	190	169	135	170	181	161	173	146	160	175	179	166	171	179	155	187	169	159	155	175	169	172	147	187	173	175	166	172	156	172	176	181	154	172	181	178	164	166	197	183	178	146	159	189	151	155	182	184	186	171	178	173	176	157	170	166	186	187	138	164	153	180	164	172	193	170	152	145	168	160	172	161	184	150	184	175	163	154	177	180	146	151	166	175	171	179	157	172	154	181	175	176	183	177	159	199	172	156	193	161	183	168	185	199	155	164	178	168	200	152	181	151	170	164	171	159	155	150	166	172	179	194	133	166	157	190	149	187	187	167	178	187	163	186	190	168	188	168	191	182	183	168	176	166	176	169	172	157	147	167	163	190	176	177	170	173	179	143	169	175	187	187	158	170	174	175	158	165	170	195	179	164	184	159	172	178	169	165	166	142	159	172	162	156	185	162	164	164	177	182	162	153	188	148	180	164	183	171	165	196	171	165	156	179	170	160	155	205	149	176	200	149	184	156	156	177	198	180	198	177	166	171	155	173	165	139	188	162	173	189	158	159	172	184	163	182	198	173	178	172	183	156	169	158	198	172	156	171	191	192	165	155	197	181	184	175	152	155	178	167	164	167	155	179	159	184	173	157	175	191	163	181	160	181	191	171	173	187	200	165	177	174	176	187	179	154	167	174	155	174	161	156	158	167	177	159	164	170	173	169	183	158
9955	1418	2763	3300	2881	2384	2056	1764	1629	1391	1312	1195	1026	1090	1007	957	921	845	826	822	803	782	711	678	750	739	723	715	675	703	680	731	656	661	644	656	658	681	685	626	623	668	569	635	664	641	631	663	663	638	639	650	611	609	633	654	615	641	665	614	591	623	638	619	673	574	575	631	621	596	578	622	591	657	608	566	631	586	567	583	605	604	628	611	579	616	591	642	596	561	606	612	610	591	558	593	611	616	623	576	605	574	613	582	635	581	588	647	598	596	582	591	607	585	589	670	614	595	641	593	600	606	653	601	594	629	595	604	582	557	605	596	628	592	584	597	622	596	633	584	644	607	554	619	629	608	569	610	628	580	589	568	596	593	594	637	604	550	600	621	574	601	630	607	578	551	608	602	583	594	599	579	588	628	531	593	596	590	634	574	576	593	606	577	585	568	566	624	624	580	616	574	609	571	580	652	624	614	569	586	607	590	602	602	588	632	616	576	589	571	614	602	604	612	658	634	607	565	562	554	621	598	578	584	651	606	628	607	598	625	619	557	657	607	586	582	604	571	621	582	630	608	565	621	566	581	570	600	544	605	602	634	589	621	565	559	593	645	622	621	586	634	621	594	596	574	628	586	615	616	605	623	625	594	571	610	580	578	599	560	607	563	625	591	585	572	555	612	595	624	590	637	600	582	548	605	637	611	605	622	582	594	606	612	600	630	590	604	616	616	605	634	559	625	616	602	579	624	596	586	596	566	569	605	574	613	573	602	581	612	542	586	623	626	602	562	632	581	599	594	580	603	596	617	624	641	586	628	629	609	619	604	563	601	618	558	569	603	633	579	611	600	632	630	621	616	556	623	613	608	613	596	591	595	569	650	601	593	632	588	532	590	578	591	573	583	591	557	587	569	586	610	577	609	608	609	615	584	626	571	572	606	584	635	618	576	614	594	627	601	554	655	591	567	645	636	578	602	591	598	584	580	582	604	596	616	573	583	604	597	582	568	617	615	648	593	539	648	604	605	634	598	617	635	625	602	560	614	623	607	584	583	628	614	627	615	624	595	617	587	585	572	567	614	593	584	585	598	576	597	583	592	606	569	589	604	605	631	602	593	608	640	606	573	570	597	585	617	565	613	596	610	621	600	585	576	584	574	585	622	586	591	578	598	623	586	591	590	606	626	607	583	609	617	573	606	568	599	575	606	604	547	570	600	584	611	635	593	612	596	586	646	604	639	622	592	591	615	603	608	628	580	604	580	635	595	599	571	560	588	606	591	617	616	578	603	566	611	619	560	663	598	611	596	572	596	624	576	548	581	637	584	558	553	561	596	601	611	642	610	571	596	586	595	584	611	596	600	660	634	562	622	593	555	587	574	590	611	607	604	595	612	593	611	624	608	566	581	609	585	615	550	613	605	621	603	606	567	607	642	595	622	599	638	645	596	632	607	559	594	598	620	609	647	572	624	567	594	596	596	630	610	551	582	608	619	585	613	622	606	558	643	588	614	561	621	581	605	541	589	620	587	549	578	544	635	585	584	581	573	577	608	626	581	583	590	573	590	576	627	607	608	581	576	570	608	635	579	580	611	573	604	555	595	607	587	613	628	621	602	561	593	585	585	585	603	614	660	565	585	620	578	570	581	583	590	581	602	615	625	575	591	620	631	599	617	546	600	599	602	617	600	595	591	610	617	598	588	616	555	571	584	577	591	582	596	583	596	604	610	576	596	566	579	636	626	598	639	626	602	592	556	575	596	566	625	630	615	586	610	604	579	593	637	608	586	618	603	626	633	577	639	560	576	572	617	587	611	571	598	600	585	579	609	585	579	583	612	607	588	641	540	636	635	574	610	549	588	549	627	594	595	601	616	620	596	630	549	600	629	583	554	579	542	613	568	559	584	612	581	611	565	646	606	582	592	596	598	597	620	609	604	568	608	608	613	613	574	582	606	565	574	628	550	542	586	578	597	579	606	604	598	583	654	612	603	622	572	603	618	568	617	614	634	632	601	576	570	595	572	609	587	587	630	606	598	597	580	612	586	623	557	616	619	610	577	580	572	625	607	610	551	600	637	604	557	605	534	562	578	579	593	624	575	653	596	610	605	580	597	604	604	607	594	623	590	597	595	582	601	574	596	631	566	631	584	591	611	576	600	614	575	608	597	608	579	575	636	569	588	595	618	610	569	590	577	628	559	611	594	616	580	565	605	573	578	585	558	601	601	594	613	603	565	563	580	590	613	592	568	660	602	589	608	585	586	592	598	596	614	602	604	595	596	592	582	630	582	586	561	573	589	614	559	614	611	588	566	593	623	610	636	590	609	585	555	585	587	586	611	608	657	603	584	608	638	584	610	598	577	544	609	615	579	576	608	600	580	569	616	634	584	616	631	639	613	653	592	598	629	611	586	582	645	609	582	630	578	653	618	591	583	584	584	611	593	576	594	615	641	602	584	625	590	628	583	599	588	598	599	617	606	578	616	618	609	583	598	577	630	623	590	599	563	576	541	629	618	581	588	605	584	662	604	593	601	592	578	572	620	649	561	582	622	664	631	559	566	595	612	603	582	604	598	616	564	600	563	635	593	601	616	617	630	569	610	604	575	615	611	591	594	626	584	600	594	608	644	578	619	638	563	644	578	581	573	568	594	541	585	566	645	558	628	629	589	582	622	599	587	646	612	615	588	585	608	538	591	594	558	565	616	612	602	555	611	591	589	632	621	558	601	605	585	601	616	589	600	586	582	566	542	563	605	591	583	609	603	574	649	622	643	573	581	615	553	568	590	607	623	622	585	585	540	641	565	618	589	593	598	599	592	574	593	569	618	596	609	572	606	590	608	608	624	617	615	592	601	652	599	601	586	634	594	576	629	632	615	608	604	600	584	559	616	575	577	621	617	603	609	540	596	548	577	595	598	604	615	557	610	583	590	622	637	598	627	612	594	602	612	577	579	581	586	599	647	565	607	636	587	611	580	618	554	594	607	592	661	580	609	577	588	605	602	627	581	612	614	580	556	577	614	602	651	598	584	603	577	564	576	645	585	619	625	602	535	519	601	567	599	602	575	607	584	613	627	547	592	574	567	606	548	561	618	647	572	602	600	584	554	598	607	532	608	600	639	588	614	609	613	601	578	564	571	569	586	595	604	607	605	617	598	584	567	640	595	618	619	621	588	590	571	584	605	585	569	582	583	602	645	574	572	543	616	629	566	634	562	572	598	630	576	620	598	637	613	588	609	568	584	592	567	589	629	550	575	606	583	620	538	550	588	592	606	643	598	613	567	589	605	575	603	580	619	627	569	601	576	601	599	580	575	604	632	614	612	652	617	583	598	570	625	598	592	613	617	613	578	602	578	600	596	609	597	634	610	613	621	598	582	585	554	616	574	606	611	598	568	605	570	591	605	611	615	581	571	582	602	585	567	606	604	558	615	608	595	573	588	609	624	574	598	575	584	609	610	607	588	573	581	599	607	594	569	597	563	591	554	576	573	617	581	549	616	597	614
26821	4224	2339	1788	1255	949	743	633	576	456	415	386	379	352	329	337	317	301	295	259	255	259	270	246	250	244	259	292	245	252	249	224	266	265	243	223	248	223	251	231	243	232	230	268	268	246	246	256	258	237	234	234	229	245	242	242	243	244	224	216	218	214	245	263	272	235	226	226	220	230	225	219	238	234	250	238	226	227	260	232	258	237	222	226	231	244	250	232	233	209	223	241	220	253	211	198	264	206	231	220	212	235	236	252	233	241	227	247	235	208	254	218	258	224	222	240	242	232	243	228	245	237	234	227	232	222	241	219	228	249	218	273	216	231	226	209	231	212	235	213	244	230	227	230	231	227	215	223	234	234	254	218	249	233	227	215	224	211	218	236	236	236	232	207	251	234	227	231	232	221	265	236	235	221	237	257	238	228	249	247	224	242	232	248	213	219	263	229	226	209	205	219	227	267	224	214	227	231	223	254	235	225	232	244	236	217	228	242	246	232	234	250	239	232	213	231	241	244	227	236	213	221	246	260	222	206	228	232	237	254	248	260	257	237	238	249	219	237	231	208	248	220	218	239	238	226	229	240	238	225	234	208	221	220	249	235	230	212	199	205	238	200	228	205	250	251	231	227	228	219	203	214	223	234	244	244	223	234	243	210	224	235	271	231	224	242	216	243	228	228	224	236	245	223	238	202	238	238	223	224	239	210	209	218	240	213	225	228	230	221	228	251	199	246	249	225	226	242	199	231	269	230	248	212	251	251	248	237	222	232	203	219	222	230	223	224	240	249	217	247	246	248	223	221	237	240	246	225	259	223	243	216	217	237	216	215	224	224	216	234	218	236	232	241	241	239	206	235	206	231	239	219	202	220	213	257	237	244	241	232	250	238	244	246	247	223	209	237	203	235	203	234	223	239	246	245	210	240	251	199	265	239	219	216	251	219	236	210	243	219	218	240	237	208	201	211	220	216	221	219	216	206	207	227	210	225	220	224	230	230	217	220	234	243	231	224	238	229	227	244	242	228	225	250	241	220	228	223	214	233	232	248	234	219	235	240	240	241	234	214	235	212	220	263	232	217	203	209	224	223	206	239	250	221	213	239	230	234	243	251	242	212	229	243	250	231	216	222	216	244	251	220	238	205	242	236	200	198	188	251	250	246	238	227	218	219	243	258	225	218	231	234	263	219	230	229	239	214	234	233	235	230	208	233	242	251	242	223	219	233	238	255	248	216	253	219	255	204	219	250	257	233	250	233	236	234	217	226	232	210	225	224	205	211	220	212	268	234	215	224	231	244	243	232	228	206	229	237	230	252	217	206	233	207	214	211	207	222	233	208	250	226	231	245	226	220	217	224	245	235	228	240	235	201	230	245	248	247	203	265	223	213	223	229	202	229	254	221	230	216	247	198	231	247	247	218	219	214	248	238	234	218	224	247	220	238	233	227	256	230	216	233	209	236	218	216	233	242	249	222	235	252	243	236	242	211	230	225	220	233	247	259	202	236	220	221	213	237	199	205	234	231	234	238	193	225	222	237	221	242	218	226	216	223	256	212	219	204	262	217	266	233	232	241	235	218	236	214	211	241	223	227	208	204	253	250	216	234	244	243	237	243	218	237	189	239	203	267	239	214	217	224	241	271	226	230	243	215	231	205	221	218	241	221	223	256	242	232	222	210	241	213	218	245	221	256	250	218	221	237	224	227	221	240	217	221	220	237	230	228	204	216	237	223	227	228	240	240	252	212	215	225	263	216	233	217	228	236	241	226	203	207	194	256	235	248	214	231	232	235	223	219	240	247	246	229	218	208	235	222	243	222	218	229	194	239	225	230	208	244	203	206	224	234	251	262	248	227	243	224	225	219	219	227	221	241	233	214	230	241	246	260	229	215	203	217	234	229	235	245	216	227	222	226	246	248	246	244	196	203	225	207	213	219	231	235	248	213	230	251	231	228	248	239	218	218	212	228	224	236	242	222	230	240	208	245	230	229	234	228	238	260	237	242	216	228	225	269	262	208	245	212	237	226	227	261	210	244	203	235	218	233	232	219	218	222	219	222	229	241	217	244	230	235	218	226	226	240	236	233	240	219	215	233	219	242	233	232	229	214	218	221	244	220	246	250	218	249	235	230	204	240	238	236	224	205	243	240	249	227	251	225	207	234	238	217	236	220	229	220	225	216	205	221	233	233	223	232	227	233	232	208	208	201	217	210	244	256	217	234	228	222	223	263	244	247	239	219	230	243	215	230	236	229	226	220	236	224	225	231	240	230	215	239	222	237	246	250	237	218	217	228	258	233	244	237	259	235	215	224	226	239	229	201	244	242	227	243	232	227	222	226	223	249	252	222	241	231	241	215	248	230	223	230	229	216	219	217	246	244	239	211	218	237	252	210	222	201	201	247	218	228	215	243	230	211	219	221	200	250	231	243	242	230	232	227	222	244	215	221	252	240	241	228	205	219	242	248	216	240	252	234	213	237	244	236	212	211	242	209	216	254	243	215	208	232	211	204	253	223	223	239	212	240	239	232	222	235	211	238	230	215	233	220	219	233	223	216	242	204	208	234	236	230	232	229	222	237	251	219	228	204	232	219	242	205	258	232	208	225	257	240	242	223	217	232	234	207	257	212	220	230	193	231	214	248	221	216	241	217	226	228	223	273	227	213	233	247	217	240	232	204	211	234	239	228	203	208	220	220	199	244	233	263	220	222	218	231	234	217	251	215	236	231	219	233	258	210	244	223	211	217	238	228	268	235	227	228	223	262	244	240	249	236	235	221	248	246	210	212	241	221	225	231	235	220	246	220	235	239	234	211	211	238	210	224	222	242	204	220	216	238	229	250	235	219	217	244	247	238	249	230	229	231	252	246	280	204	223	217	226	229	215	240	214	249	215	203	236	224	260	220	231	240	245	235	231	224	206	211	256	251	275	221	240	222	229	185	230	251	203	252	251	230	264	212	239	249	256	241	243	246	226	245	218	230	226	229	229	225	222	237	238	263	242	234	220	249	230	211	222	219	258	252	224	246	284	224	215	229	209	209	257	234	257	240	248	236	232	235	258	234	212	233	231	215	228	238	248	228	217	221	221	248	241	226	247	243	219	246	227	237	229	215	257	268	241	230	197	209	234	221	241	217	219	243	226	251	208	218	241	227	231	223	237	223	232	229	233	227	242	236	230	227	214	233	225	223	222	233	236	259	243	219	213	237	231	242	242	226	215	218	227	219	246	244	252	219	210	226	217	232	253	239	232	238	261	258	222	246	233	228	261	264	219	219	243	235	253	237	221	233	229	239	242	254	237	213	216	240	234	231	230	230	221	214	231	231	234	235	212	224	234	219	231	215	220	241	219	225	219	227	216	215	218	216	272	250	240	221	221	233	225	223	260	225	211	244	216	241	256	240	219	230	247	219	212	210	208	210	214	234	225	246	205	222	219	236	227	244	245	217	250	219	216	228	226	221	221	226	240	255	242	212	247	251	260	266	250	229	239	239	229	228	232	221
13902	2564	5041	5767	5029	4322	3581	3098	2642	2330	2092	1891	1719	1670	1458	1426	1281	1291	1173	1199	1171	1075	1089	1030	1059	963	1030	943	952	930	937	933	904	905	903	852	903	872	890	883	867	845	898	848	889	851	875	827	838	768	786	837	798	809	805	800	804	808	840	753	769	769	856	848	786	810	767	789	754	775	797	803	766	766	823	786	822	774	789	787	803	743	796	778	780	763	791	772	783	764	773	792	769	769	782	743	733	761	810	737	810	762	792	789	758	773	782	783	791	768	751	763	796	753	793	740	788	794	723	754	740	765	803	813	736	778	770	787	772	769	730	763	728	791	727	762	774	783	754	736	756	787	780	761	740	781	760	773	760	726	787	745	748	776	717	700	723	830	770	755	783	806	736	799	783	745	768	750	792	733	795	788	795	773	799	806	760	755	763	752	775	724	794	744	761	744	726	787	731	768	789	747	771	808	768	783	762	771	750	817	738	698	764	755	721	780	775	746	802	734	770	726	765	788	746	768	748	717	780	772	746	789	766	753	742	765	768	763	804	739	772	731	753	749	791	754	764	720	777	772	805	744	798	777	802	762	732	762	723	758	751	762	811	763	753	788	710	820	764	784	736	766	745	703	787	787	756	809	747	762	733	760	725	763	760	758	716	791	717	728	789	735	789	787	769	766	695	774	707	809	715	774	781	784	727	759	799	785	768	753	781	731	785	770	749	775	766	775	760	796	765	779	763	769	798	750	714	731	730	736	702	714	763	735	749	765	776	735	766	739	719	761	731	753	769	754	738	741	780	771	750	804	741	750	732	737	737	787	762	751	732	784	773	774	802	788	769	775	734	768	774	751	773	701	753	808	764	807	797	740	823	781	747	761	780	740	783	788	763	736	789	738	770	738	788	736	712	777	801	756	742	747	782	775	761	805	736	704	786	756	742	752	751	766	757	806	769	781	765	778	744	704	827	770	732	779	754	751	793	806	754	792	771	802	799	717	740	770	794	750	805	766	759	763	783	791	764	795	796	750	727	805	812	781	751	743	685	764	794	755	780	765	787	752	806	797	745	756	768	716	791	696	757	774	762	729	744	766	803	730	781	734	760	731	715	751	761	763	735	762	746	747	707	727	746	766	702	759	717	787	729	743	768	767	793	793	774	751	752	808	726	759	796	820	749	750	743	778	695	745	709	763	795	702	777	737	777	770	774	677	740	752	777	747	787	757	759	785	757	737	740	717	734	739	750	796	786	781	734	719	768	770	772	773	762	740	805	768	733	753	791	788	759	771	735	751	758	772	779	764	792	755	759	762	710	770	779	761	773	750	762	766	751	768	692	762	758	751	793	724	790	763	759	778	746	730	761	734	781	733	750	725	750	788	764	714	772	772	751	805	778	760	746	747	742	791	727	744	736	737	740	756	774	803	747	816	732	820	697	760	750	766	771	733	762	771	737	753	753	779	810	720	743	756	791	742	770	756	768	767	798	803	769	736	778	789	773	710	800	755	759	751	787	735	775	771	743	742	757	779	761	749	767	797	799	771	740	741	793	746	760	737	754	743	777	781	750	743	746	809	713	809	741	713	772	744	783	749	719	746	785	740	793	746	807	794	756	677	723	742	742	765	752	787	732	766	706	784	761	745	748	718	757	746	793	739	771	723	736	789	731	813	799	754	745	788	789	733	779	754	754	748	702	719	778	746	728	734	790	735	796	771	780	766	776	741	791	762	743	800	749	769	761	787	766	745	817	747	696	778	727	727	718	759	720	773	744	736	748	737	734	748	794	808	808	814	793	758	759	697	735	801	799	764	718	762	775	730	768	751	764	785	785	742	778	788	777	760	702	781	756	772	747	751	782	745	776	720	787	731	754	763	704	762	751	747	742	723	758	779	782	736	738	761	778	799	743	783	768	760	738	770	805	709	742	788	783	758	782	762	715	754	788	737	770	773	706	746	760	724	749	735	804	757	778	801	761	765	770	788	758	791	749	803	777	743	769	797	783	757	773	742	744	769	762	779	756	767	775	740	788	742	733	750	744	771	788	778	748	804	789	753	789	747	738	770	807	799	760	743	718	746	790	768	689	753	826	767	795	770	736	756	761	772	760	696	715	751	789	725	715	782	703	767	747	827	766	796	735	724	795	766	752	772	736	710	748	770	741	715	746	700	787	777	736	795	746	758	751	767	795	756	767	777	696	783	750	720	790	704	756	799	745	706	741	799	751	717	784	779	820	744	778	748	794	763	763	806	792	742	784	770	755	766	759	728	764	740	775	745	749	698	746	781	743	777	770	754	745	764	765	781	789	758	773	757	742	753	765	780	723	766	821	724	749	775	758	724	745	719	761	787	754	758	743	716	714	723	724	759	793	784	739	791	761	751	769	798	787	751	717	735	758	788	722	789	750	774	766	774	726	766	773	790	747	771	771	773	784	775	753	773	740	769	740	777	759	773	745	695	737	827	786	774	686	745	730	796	786	762	734	758	753	732	688	777	775	777	767	764	768	739	718	756	732	706	801	755	709	745	769	779	770	749	725	754	804	697	750	745	730	705	757	754	799	791	767	803	738	768	749	767	765	755	744	834	733	770	781	763	753	769	783	754	704	799	740	742	747	764	763	781	779	743	791	809	773	763	781	768	740	751	748	792	766	696	751	721	727	772	770	730	737	790	790	816	757	749	744	779	723	767	767	752	735	779	747	776	799	747	759	762	821	770	771	731	726	745	735	788	843	746	777	784	741	759	758	746	698	761	696	752	799	799	777	730	722	739	785	745	773	746	818	785	788	694	770	740	732	713	736	758	716	745	755	837	795	740	789	777	768	737	787	802	765	768	775	757	711	817	812	747	709	741	781	747	764	768	786	766	804	778	735	792	732	749	770	748	748	797	770	789	738	738	810	736	752	731	792	770	753	782	783	753	746	769	752	804	714	765	760	745	784	739	737	741	791	764	761	736	755	733	775	737	767	760	764	797	733	739	768	758	736	821	709	780	775	770	763	743	730	747	723	719	719	774	740	702	754	776	792	708	786	714	711	831	826	775	822	731	763	743	807	783	720	784	754	790	767	739	744	790	744	748	751	744	743	786	767	721	771	761	767	771	791	761	755	758	771	771	757	753	752	767	757	767	794	749	745	747	767	722	757	729	780	759	791	763	771	776	731	694	795	758	743	776	734	774	777	788	770	759	732	791	775	721	780	733	811	811	764	675	769	745	770	696	749	744	796	778	738	724	737	709	729	754	776	742	726	752	773	746	794	721	790	760	770	709	771	757	745	732	729	773	816	781	749	735	747	791	786	773	780	765	799	741	755	757	757	746	749	753	686	768	714	718	739	795	772	760	745	726	792	776	758	818	749	818	765	772	790	739	774	789	722	803	742	738	803	749	794	717	758	818	728	750	774	750	792	774	759	740	731	740	745	738	746	782	775	714	750	771	753	809	764	727	774	753	745	745	776	683	734	746	712	759	761	751	810	712	797	745	789	724	758	798	776	778	769	777	762	767	752	744	720	784
2101	158	155	134	115	98	92	96	94	70	95	89	95	79	71	79	95	96	79	70	71	74	92	85	78	69	89	92	75	78	78	81	99	77	97	73	96	96	74	88	77	84	87	83	102	74	84	81	70	75	88	67	76	63	84	69	71	71	76	76	88	79	90	91	84	88	70	78	94	76	98	78	83	63	65	76	80	91	73	74	81	79	79	90	95	73	82	89	69	95	80	86	78	76	91	70	79	82	90	73	70	74	92	67	84	69	79	81	78	79	77	71	80	75	81	99	80	82	93	76	75	82	88	88	71	73	90	85	83	78	83	82	73	86	101	78	70	72	91	85	82	94	80	85	86	90	69	79	98	98	76	83	89	92	86	66	88	72	87	71	86	91	83	93	86	77	83	76	82	84	91	76	104	88	83	63	92	83	89	105	83	83	71	81	78	71	71	82	73	102	74	75	68	96	79	81	81	81	83	77	90	77	80	84	93	97	78	81	77	74	108	72	80	75	83	70	83	82	68	77	71	89	80	76	85	68	63	93	77	77	70	70	84	76	75	81	78	79	85	97	87	79	87	66	81	66	74	103	74	85	92	88	78	90	74	90	65	85	80	62	74	71	67	85	82	76	74	81	84	85	76	74	76	98	85	80	83	69	89	67	73	81	78	85	81	70	87	83	76	83	87	86	86	62	82	81	84	81	75	69	78	86	78	78	75	95	84	68	77	78	83	73	99	94	78	65	76	80	69	83	84	65	93	56	65	77	72	74	94	75	73	69	85	65	86	70	79	78	73	89	78	79	79	86	88	92	93	80	76	71	91	90	88	72	74	77	75	86	80	82	83	74	85	72	79	56	84	86	68	78	100	78	83	62	88	73	66	100	79	71	69	70	90	78	97	58	77	68	53	95	69	93	72	84	88	89	96	76	80	79	85	85	89	91	82	83	67	86	92	85	88	73	74	71	75	71	72	46	73	77	79	71	78	64	104	86	64	80	71	72	76	84	81	71	67	98	81	84	75	73	80	87	70	85	74	93	106	72	75	88	83	90	96	79	83	89	81	69	75	85	90	87	80	90	61	83	77	95	84	86	80	94	74	79	82	85	94	95	76	83	79	92	90	83	78	76	73	108	88	74	92	92	76	88	65	86	85	89	68	72	75	94	90	73	86	72	56	88	88	93	73	76	80	69	82	74	87	84	84	94	75	80	78	89	78	94	89	72	75	92	87	78	74	81	73	80	73	90	75	78	89	77	76	82	87	71	77	77	78	71	90	69	81	60	76	77	67	80	93	87	93	84	77	78	68	75	60	91	80	78	72	82	90	101	87	88	91	82	80	83	79	99	81	74	72	90	67	89	92	80	84	84	75	78	94	86	86	76	78	88	79	87	73	87	88	74	61	71	67	80	81	80	54	95	67	76	88	68	75	76	86	89	84	86	74	71	83	80	84	78	76	91	93	81	89	78	75	77	75	81	88	93	90	74	87	88	82	85	73	73	105	68	92	87	80	91	102	89	93	87	92	77	73	78	63	73	85	71	79	63	92	93	88	87	79	84	68	78	90	81	87	90	62	88	77	91	89	95	70	72	79	87	85	78	71	78	71	75	89	79	76	84	87	66	94	100	85	61	74	97	71	84	86	86	81	78	91	66	94	83	86	77	82	86	80	68	85	97	76	87	83	106	76	86	82	76	76	86	78	72	91	79	94	76	89	71	89	86	76	67	96	69	80	80	78	72	91	72	82	76	92	95	73	73	79	76	71	70	102	75	82	81	74	91	77	79	82	76	81	81	88	81	90	91	92	80	92	91	64	74	80	82	86	68	89	82	91	64	89	81	75	86	81	90	87	76	92	74	67	88	90	84	77	82	80	80	100	80	77	80	82	95	76	84	100	91	67	80	69	87	86	75	86	76	81	69	87	67	85	64	80	88	76	88	86	84	82	85	89	79	83	96	84	89	65	90	80	76	77	98	77	75	80	89	83	74	77	72	75	78	66	89	85	85	67	80	67	78	102	85	81	76	88	89	75	83	93	91	79	97	76	80	87	92	91	87	74	67	74	84	80	77	93	60	74	93	78	79	76	74	74	79	82	69	83	84	89	71	73	73	72	82	84	87	74	78	100	76	69	74	79	78	74	104	86	84	82	64	70	84	80	84	92	81	80	84	92	76	82	91	81	74	88	79	73	71	78	93	68	76	81	81	63	77	80	73	71	83	85	74	80	82	93	77	94	65	89	77	84	85	84	72	77	74	74	98	78	79	77	75	78	78	79	83	73	73	85	86	87	76	84	77	77	79	73	68	79	91	85	71	64	82	75	82	76	77	91	95	78	74	91	91	99	83	77	84	87	74	79	59	83	90	84	91	84	80	83	94	78	99	79	72	70	88	86	88	90	78	71	76	86	91	78	89	80	88	81	79	85	79	86	70	72	82	75	91	82	93	68	69	92	63	90	87	74	76	89	81	83	79	67	77	83	91	73	76	71	83	89	73	84	74	78	91	79	74	72	73	64	65	88	85	84	80	100	67	77	88	90	76	82	78	89	75	103	78	72	99	73	72	73	78	101	67	69	78	78	71	74	81	80	82	77	68	64	97	84	69	65	73	58	65	95	83	74	79	79	69	93	87	79	73	86	73	67	73	63	91	88	84	81	84	98	78	72	84	75	78	105	83	85	55	71	72	75	76	78	73	88	79	84	77	78	81	86	92	83	94	72	95	79	80	93	76	78	79	79	82	76	81	93	77	73	88	88	80	75	85	66	82	68	92	92	62	92	90	87	93	93	73	54	71	79	75	98	102	85	76	73	90	88	85	77	79	77	84	86	80	77	50	85	93	80	74	89	79	79	78	86	86	78	102	88	83	84	69	83	82	75	84	105	74	81	70	84	76	60	78	70	77	92	102	72	63	68	87	57	88	84	82	80	83	71	81	65	95	79	83	76	83	83	78	80	79	80	90	76	91	82	73	77	76	71	77	92	81	89	74	76	71	84	112	87	89	98	77	76	80	70	80	84	82	93	90	71	76	90	82	79	89	77	83	94	80	79	87	86	73	69	85	96	75	92	88	80	80	85	74	57	79	84	86	79	76	68	64	77	63	92	98	79	89	69	71	65	88	70	85	83	92	89	95	80	100	75	92	88	73	81	88	81	91	84	92	86	83	84	93	76	87	79	87	77	80	72	91	80	71	63	65	87	76	72	73	88	77	80	81	77	61	77	86	70	86	78	78	89	76	70	75	94	81	81	107	80	77	72	82	82	63	81	67	82	71	89	88	67	70	67	98	96	75	74	77	61	83	90	88	73	87	84	82	74	78	84	79	76	88	76	71	81	94	57	78	97	68	85	80	69	84	87	84	79	92	80	78	75	79	80	93	77	68	95	76	71	77	74	79	80	80	85	68	88	86	93	65	80	81	95	82	67	87	94	65	76	65	84	83	87	85	67	99	87	83	80	71	69	73	90	81	86	73	85	99	65	65	92	77	96	72	99	64	68	64	68	90
3356	405	521	560	496	450	441	413	389	402	386	372	383	322	385	367	392	369	334	353	354	359	341	324	341	310	332	330	350	347	315	352	363	323	331	317	344	353	356	342	327	317	348	368	308	341	360	328	357	307	362	363	326	302	332	341	351	361	335	334	321	291	327	351	341	332	347	325	328	301	343	308	353	328	334	333	313	324	329	328	312	329	326	352	331	310	343	319	314	333	323	330	335	340	323	332	314	335	300	320	347	337	361	334	360	292	335	333	324	317	359	324	366	330	372	316	352	338	336	342	333	342	316	329	316	306	350	352	330	365	336	337	330	350	333	344	314	361	350	303	339	335	347	312	332	382	321	338	320	298	350	339	336	334	326	363	328	341	350	337	359	348	303	333	348	328	330	348	324	310	340	336	378	369	316	318	328	355	323	338	324	339	313	332	332	320	336	349	361	311	319	320	322	331	344	328	314	348	368	333	318	307	336	312	325	325	309	341	326	332	320	339	312	335	351	333	345	322	351	343	319	306	352	322	328	309	351	323	333	356	313	326	345	325	327	319	329	315	340	330	346	335	351	324	343	337	323	319	331	320	310	312	311	347	310	326	357	345	291	295	342	328	315	330	312	340	344	318	313	344	309	331	319	325	329	327	339	373	326	341	356	366	309	326	337	310	317	353	346	313	348	332	369	346	332	347	362	324	356	347	331	338	356	326	322	351	326	307	301	301	317	314	358	341	339	341	324	314	358	336	332	357	350	364	335	351	324	322	303	385	336	359	309	321	309	326	320	339	361	342	346	317	312	352	309	342	329	340	339	330	341	307	300	308	335	337	337	359	360	320	320	341	310	345	319	323	319	331	310	303	335	336	330	306	333	336	350	300	330	335	341	335	319	324	375	355	336	338	314	317	342	328	313	327	329	336	350	352	316	344	350	328	303	324	333	328	329	326	350	339	318	319	334	333	318	292	333	342	330	344	344	326	328	323	329	347	334	295	324	306	359	321	332	319	338	324	372	328	323	323	343	278	315	347	343	315	313	314	333	325	358	303	342	325	343	338	333	316	321	319	333	300	310	320	331	329	303	351	323	308	330	328	345	338	335	352	341	340	337	332	319	333	324	336	326	335	339	330	310	310	335	340	311	315	335	320	317	344	334	337	337	325	308	339	318	335	330	295	323	342	341	326	304	306	357	352	344	341	344	323	313	333	325	346	321	326	315	308	328	341	329	325	319	313	335	353	340	361	306	308	312	338	329	322	340	316	310	311	328	300	317	331	332	320	329	302	309	331	299	336	311	319	335	324	326	363	340	339	342	352	318	375	330	313	301	309	357	338	335	328	335	342	360	333	306	332	311	340	316	348	336	300	351	323	357	352	344	321	323	329	328	336	336	356	337	310	334	352	316	364	359	331	332	314	333	326	375	322	336	348	343	334	335	325	314	316	300	358	323	317	334	341	320	336	332	313	322	346	346	328	333	310	353	357	297	351	306	330	285	307	306	305	298	312	346	329	338	332	323	336	352	330	335	346	334	329	334	336	339	313	335	313	334	315	362	321	346	327	296	320	317	291	340	339	312	316	317	358	352	355	334	326	323	329	304	312	351	350	326	316	342	298	327	345	357	350	304	348	331	340	337	331	344	326	316	328	293	331	318	355	348	345	300	304	328	346	321	340	362	332	331	332	340	307	321	352	361	334	359	332	311	320	326	335	345	314	364	337	331	346	321	341	308	329	336	347	329	328	346	344	338	322	348	318	344	324	344	309	324	306	330	345	340	330	361	329	345	320	299	305	356	326	334	334	332	338	316	333	328	316	329	317	358	356	317	303	348	307	340	321	314	351	292	329	354	350	303	343	351	334	334	349	337	315	349	302	315	351	331	359	356	348	334	344	338	317	330	304	324	338	312	330	353	332	312	366	333	283	342	330	319	354	324	325	325	351	320	310	327	302	304	329	333	326	308	319	310	309	332	339	311	294	330	340	319	342	318	329	335	327	299	353	314	322	312	319	338	324	341	305	337	342	333	313	351	361	320	315	320	310	311	330	307	332	347	352	335	326	324	356	351	332	307	317	333	319	286	298	313	345	327	337	352	300	353	350	317	352	312	314	316	337	356	320	316	322	320	337	301	340	353	313	330	324	324	336	327	324	319	335	275	301	353	341	320	293	329	339	311	330	333	353	317	352	319	325	342	307	357	373	327	332	309	338	317	349	322	321	312	318	322	321	328	322	364	335	329	364	321	333	358	340	339	336	319	320	326	349	341	314	351	323	317	311	320	337	311	349	331	327	311	300	359	323	343	340	351	343	307	313	301	325	319	318	332	306	305	333	335	345	312	307	320	330	316	321	325	311	331	352	347	318	317	353	347	340	300	322	346	317	332	323	318	318	322	340	311	298	329	352	318	316	348	313	326	343	305	316	315	340	324	339	341	308	297	327	316	343	336	326	343	319	323	315	307	336	341	335	331	320	353	339	304	316	314	338	337	331	329	338	353	313	341	315	344	332	338	325	311	340	349	323	347	343	311	342	339	341	331	319	319	327	353	341	287	321	358	353	325	352	314	364	359	324	325	354	342	368	312	361	340	344	377	343	311	318	333	358	328	306	327	329	359	343	310	310	325	345	297	285	330	330	341	309	332	323	319	359	368	350	352	344	329	315	316	331	305	342	313	345	332	337	346	330	325	331	335	322	369	347	325	349	313	332	339	346	342	347	318	312	296	310	328	328	280	340	386	281	341	361	285	327	321	348	331	344	343	313	327	320	330	301	302	345	318	321	323	340	289	317	338	355	327	351	338	325	342	318	347	360	341	335	365	330	367	335	296	346	334	354	346	305	285	336	352	334	332	335	294	306	324	368	315	336	320	327	321	311	366	323	351	325	311	316	329	322	308	335	339	323	329	321	345	323	317	350	355	325	327	332	316	318	317	316	351	300	346	327	301	348	331	329	325	332	301	326	325	323	334	327	311	359	328	309	328	300	329	312	310	358	361	324	353	351	309	298	307	310	352	329	301	351	329	345	313	322	354	325	327	334	325	303	309	339	324	343	333	313	324	337	334	318	300	333	343	293	308	323	359	357	342	320	308	306	310	282	331	336	320	330	310	318	314	323	357	342	357	341	307	318	281	297	338	326	341	345	329	315	327	313	306	312	327	320	326	300	302	333	326	324	347	327	296	347	320	371	308	335	325	322	313	337	310	323	358	331	319	342	350	304	308	337	326	344	333	296	333	302	342	343	336	315	360	323	331	348	340	330	364	354	304	314	310	299	321	306	353	327	305	332	312	337	324	352	338	333	314	311	314	318	292	348	312	304	328	307	306	316	318	324	328	331	341	338	317	314	281	325	338	328	304	302	314	291	349	362	326	318	330	344	323	356	363	328	345	332	343	328	319	330	339	315	365	337	311	334	322	338	351	296	338	329	326	353	324	311	344	319	330	333	305	323	350	338	312	311	325	336	345	361	326	346	315	349	332	287	340	324	366	323	339	335	330	316	320	334
16457	1611	1241	921	688	524	416	334	350	300	252	269	223	208	254	203	207	203	198	205	195	170	192	177	185	151	187	182	185	182	169	196	166	182	176	176	200	160	175	165	166	183	191	185	189	169	185	167	170	191	172	163	176	181	170	188	164	178	191	170	149	166	175	178	174	177	191	179	183	169	169	189	178	188	162	184	173	176	187	160	180	197	163	163	206	180	178	161	162	166	178	183	162	178	184	178	164	148	172	170	179	184	178	179	182	157	177	178	178	162	179	177	157	170	150	163	172	168	185	176	155	171	170	184	191	204	193	190	174	164	169	150	167	171	179	179	175	164	177	153	183	141	211	158	164	158	159	178	172	184	186	163	175	179	150	173	174	189	180	171	177	168	186	221	176	187	171	163	189	183	189	181	158	161	176	172	155	176	188	182	181	178	194	189	151	175	177	174	151	179	193	142	184	181	168	158	155	164	206	169	168	188	175	169	169	142	147	189	160	173	169	175	169	166	178	186	158	179	176	211	176	170	167	200	142	176	151	168	173	165	181	191	194	174	174	179	186	191	180	181	159	182	149	150	169	176	187	184	162	174	177	148	171	172	173	164	180	175	168	175	162	164	173	169	169	161	188	165	173	179	179	174	189	178	178	158	171	134	145	198	159	156	168	168	151	182	171	185	155	167	169	167	175	176	179	181	188	188	172	172	163	179	176	193	142	160	192	158	183	175	160	178	154	170	178	155	181	163	182	178	185	176	199	173	184	176	175	180	153	181	168	170	173	163	152	173	167	178	164	166	168	173	156	166	190	165	173	159	192	142	171	182	187	175	169	143	160	148	156	166	169	170	171	168	171	173	179	175	159	165	193	152	161	178	152	167	180	178	172	174	162	169	181	169	168	196	184	174	170	165	186	185	187	174	190	163	147	161	175	185	160	171	167	178	175	168	182	161	182	197	184	168	190	164	188	177	172	173	171	163	172	150	168	180	177	186	147	183	157	166	176	169	143	175	154	159	189	197	178	163	166	135	150	183	169	173	179	149	169	154	165	173	153	181	178	179	169	161	159	164	182	182	178	172	162	165	198	166	190	163	189	156	167	161	162	176	178	186	166	171	155	181	180	209	179	167	174	183	166	182	177	189	162	204	189	161	167	181	161	188	159	167	155	207	155	170	160	180	159	163	154	188	196	186	180	165	165	198	182	169	156	161	129	176	175	194	158	176	179	180	150	179	151	172	184	149	164	175	174	181	180	159	180	173	170	157	165	157	174	165	182	163	160	170	175	165	171	177	172	153	192	168	164	168	167	160	183	172	185	180	192	146	170	198	184	185	190	184	175	154	197	180	177	183	169	157	181	150	180	139	176	158	166	186	167	187	168	199	171	194	185	178	153	166	168	175	179	186	174	180	161	149	165	159	167	156	162	158	188	177	150	181	179	194	168	171	189	176	174	184	176	177	166	169	149	163	179	179	171	179	177	161	165	165	171	170	182	157	193	177	177	165	170	168	153	166	175	185	176	158	180	184	186	158	195	146	170	170	167	179	153	179	170	170	172	168	182	179	176	172	166	159	165	182	192	175	140	189	148	180	161	166	197	179	154	189	147	155	171	141	178	174	155	188	173	186	165	155	191	163	167	155	193	173	166	174	179	180	135	185	168	149	173	176	157	185	178	197	164	160	176	189	170	163	168	163	166	179	149	191	168	180	191	189	173	168	172	163	168	163	173	201	155	186	178	168	183	166	173	160	157	185	156	162	151	194	159	164	193	171	208	152	199	162	187	152	163	165	158	183	165	176	187	195	169	177	182	156	158	180	168	173	157	175	165	185	159	192	166	190	176	168	165	151	171	188	158	186	161	182	166	170	170	167	189	153	159	186	168	161	160	186	182	173	175	174	150	173	182	171	173	158	164	156	160	181	173	147	181	171	166	167	173	183	191	157	161	159	198	196	147	158	190	174	190	161	173	173	152	189	157	178	163	155	177	169	186	172	158	173	184	174	181	185	208	171	185	171	192	158	162	176	171	186	196	183	182	200	172	166	174	158	161	171	185	145	187	177	159	171	179	174	180	155	155	179	189	179	176	155	131	161	152	164	196	187	162	185	168	158	183	178	208	181	169	170	171	180	190	174	157	155	184	163	170	152	172	186	177	163	169	195	150	178	157	186	161	163	170	160	192	156	170	189	163	187	184	167	173	150	168	154	178	165	176	172	177	161	188	187	163	185	140	159	159	167	156	191	177	183	170	175	171	162	156	142	148	184	151	177	164	168	155	163	176	180	193	173	174	163	165	180	189	158	175	153	165	165	166	191	185	191	179	150	173	175	175	174	188	150	198	197	176	170	187	167	169	153	181	181	187	180	177	181	162	178	168	203	167	178	163	174	161	167	169	146	180	153	170	179	166	160	180	192	182	171	193	176	171	164	186	179	170	175	157	174	188	196	170	170	154	180	137	174	157	178	175	165	174	176	160	154	174	150	196	183	181	165	170	188	157	193	160	178	185	185	185	181	190	187	150	187	199	141	177	161	174	164	153	169	181	152	172	171	141	189	159	157	185	178	154	172	194	175	175	180	182	188	163	161	189	179	151	147	150	177	170	199	160	195	183	160	152	155	180	157	167	176	186	164	171	185	161	175	174	176	166	175	206	169	148	169	180	176	169	183	171	176	175	165	181	168	157	166	183	173	191	195	182	173	191	191	196	194	162	163	178	172	201	178	162	178	161	168	178	169	173	157	149	165	154	174	166	164	183	182	155	184	164	169	164	172	170	166	188	165	170	169	155	183	171	186	180	181	184	152	166	176	186	177	178	198	169	177	205	177	158	154	168	156	207	170	161	166	162	180	166	164	179	192	163	194	174	194	170	152	156	172	145	172	189	179	157	162	172	158	185	183	147	188	167	163	164	175	170	170	187	171	150	205	180	163	160	166	162	150	172	156	152	176	153	154	167	175	172	167	160	154	167	165	163	169	179	183	175	158	192	144	148	145	184	172	192	177	170	181	182	171	165	182	178	176	178	153	140	171	181	176	162	202	142	172	165	181	180	156	180	172	185	177	170	195	162	181	172	174	154	158	174	180	179	152	185	174	161	163	163	172	161	186	151	176	172	175	168	153	208	180	212	181	180	161	185	188	173	141	146	177	185	158	184	168	189	166	169	165	186	176	152	164	201	195	150	149	186	181	175	192	195	160	166	179	199	164	160	186	203	186	157	178	193	170	189	178	163	179	167	185	186	188	162	188	177	160	169	159	175	187	190	145	159	183	197	185	198	181	140	149	195	156	162	166	175	164	191	176	160	171	180	182	178	185	164	164	196	187	140	170	201	182	187	176	158	202	179	152	192	153	164	150	185	187	173	175	173	160	179	173	167	147	177	183	169	169	183	191	142	152	175	162	170	167	181	166	160	155	156	176	186	167	201	171	159	140	185	203	180	137	161	184	161	159	155	183	158	155	174	178	182	189	197	193	184	183	155	161	167	179	195	197	194	184	174	179	150	152
10208	1392	2859	3328	2896	2561	2070	1835	1610	1445	1291	1198	1070	1016	924	912	852	799	811	847	823	807	769	764	746	686	686	688	659	669	669	664	683	673	675	628	625	628	616	638	667	674	620	572	650	636	608	624	583	657	616	661	616	619	622	611	619	629	615	630	603	615	618	612	652	650	582	639	600	613	643	600	569	609	617	594	592	621	612	594	570	621	600	639	639	582	620	611	606	629	600	601	620	670	643	646	579	580	619	580	616	610	616	654	613	578	631	625	660	633	586	624	586	613	608	584	624	580	591	621	588	594	590	594	588	585	605	582	616	591	581	621	588	588	613	622	610	621	557	592	636	639	578	600	581	576	578	599	586	608	582	641	598	600	610	614	579	550	620	598	595	589	592	588	589	610	612	632	584	560	588	582	604	610	592	588	579	618	605	651	585	624	614	599	571	571	601	667	583	562	631	591	603	612	586	574	602	589	604	586	581	585	610	608	587	632	603	544	596	581	620	635	597	637	563	579	564	617	623	603	594	599	607	621	582	599	601	592	634	604	604	609	561	624	606	587	619	592	571	624	638	580	613	609	552	589	595	649	570	570	619	636	610	594	605	603	695	548	587	608	573	611	622	611	592	626	642	584	619	622	596	610	632	554	619	582	631	582	563	583	610	587	619	597	594	560	586	590	625	581	601	634	595	598	583	602	633	557	645	616	627	578	633	579	609	606	581	617	607	593	597	596	617	587	609	581	564	591	578	614	637	593	589	611	633	647	563	552	610	625	573	570	592	613	550	646	600	589	584	606	599	583	559	606	603	617	602	638	573	591	594	626	584	671	648	640	579	591	583	563	587	585	595	575	591	617	586	620	645	595	597	590	613	593	566	599	599	612	571	579	584	593	564	619	558	583	607	599	636	622	627	611	590	578	601	600	543	647	616	619	625	580	637	584	615	610	574	595	607	632	590	609	609	600	581	602	576	608	617	620	618	598	617	593	582	620	591	577	598	634	588	593	597	603	621	572	626	579	576	617	548	591	613	572	618	577	605	594	605	536	562	631	626	590	538	564	637	559	586	669	595	593	632	575	608	607	595	617	628	590	555	617	586	583	567	629	575	597	586	573	607	582	603	607	557	620	627	591	538	578	607	529	608	603	599	603	599	575	617	631	595	609	560	589	605	633	594	617	562	616	611	643	619	605	587	586	571	571	649	610	599	662	589	568	600	619	587	623	620	576	555	646	582	577	583	606	591	608	546	619	560	579	574	564	596	631	567	582	617	587	608	590	585	592	601	608	592	600	614	595	593	586	602	588	609	621	600	617	608	569	579	599	577	615	592	608	591	598	595	607	592	653	581	566	606	611	592	596	602	601	564	587	595	579	658	556	587	577	592	575	591	589	608	642	599	584	577	601	603	615	601	578	592	593	573	584	649	643	610	586	610	608	630	624	599	618	588	576	573	618	614	566	584	606	561	575	608	606	613	608	606	589	627	589	638	593	588	636	581	574	611	631	571	606	608	607	584	586	578	610	624	585	615	623	624	583	613	555	588	586	617	589	537	608	602	599	598	604	616	599	612	604	590	655	598	561	592	570	627	607	609	603	619	603	590	620	633	578	557	572	611	590	571	545	629	596	623	592	587	582	639	620	658	587	632	577	571	625	639	600	601	627	593	640	599	576	609	651	581	617	589	615	594	590	590	601	589	633	588	618	579	631	573	563	597	631	605	604	591	583	582	557	577	568	576	601	577	590	604	568	578	586	595	593	604	603	590	616	578	629	611	570	611	626	610	562	608	580	623	583	605	589	607	559	589	584	589	576	590	628	575	586	574	595	566	572	591	611	591	602	642	617	603	615	563	600	604	552	589	598	605	583	591	581	591	596	607	604	614	587	575	581	636	587	623	572	597	616	620	588	561	611	655	583	586	612	561	594	623	619	617	575	558	579	616	586	590	595	639	588	554	579	663	594	618	558	524	598	570	582	576	575	611	617	599	569	583	626	615	577	635	618	560	642	634	610	602	608	583	582	632	615	591	619	569	638	597	606	578	624	577	626	576	614	596	597	611	571	606	662	657	610	543	612	645	608	569	652	574	612	601	600	600	592	622	581	552	545	595	616	643	649	622	622	595	619	580	569	604	588	573	612	575	568	576	604	627	580	563	621	636	590	582	619	594	571	584	598	569	590	576	614	563	584	636	584	669	629	613	581	619	594	615	605	580	596	583	599	601	580	618	574	586	588	632	594	598	591	591	608	602	607	624	573	589	633	609	633	567	569	601	568	628	618	633	612	602	579	605	630	597	651	623	572	610	614	592	617	558	589	598	622	624	576	610	569	630	602	586	577	564	556	582	609	625	591	610	657	571	593	615	589	587	600	600	604	593	631	623	600	587	626	645	615	590	577	609	596	611	637	605	608	563	622	586	633	597	619	627	623	590	570	610	593	581	601	571	624	580	592	617	576	595	596	557	628	616	617	643	613	592	643	579	613	554	637	594	625	597	623	577	616	603	620	629	574	574	593	609	571	614	584	556	581	598	560	537	637	615	578	635	595	617	569	625	584	634	577	623	615	596	650	604	642	590	577	590	604	551	580	614	559	567	561	547	576	656	592	606	616	575	635	592	591	595	629	650	662	611	608	548	595	573	628	593	622	617	635	635	620	575	612	558	626	595	639	636	607	635	600	572	532	613	589	660	591	626	591	542	594	605	610	627	563	558	624	600	608	646	593	606	602	628	640	617	621	531	632	555	603	581	573	560	568	639	651	627	568	600	608	581	597	629	568	583	603	582	600	584	640	660	599	538	665	604	605	580	595	598	592	629	617	631	614	550	571	597	608	598	636	609	621	613	562	568	584	540	623	624	646	615	641	613	600	617	572	586	565	650	624	594	598	580	554	616	625	626	629	599	553	635	564	561	595	586	575	568	600	624	626	604	596	580	637	584	588	559	589	602	628	600	626	586	608	607	629	594	583	620	552	585	572	586	596	607	576	570	606	602	566	554	559	597	595	575	588	585	568	614	586	606	621	627	640	577	626	583	645	571	582	661	617	589	565	550	594	594	618	608	621	630	580	629	567	622	600	591	602	601	589	566	570	598	607	616	588	592	584	615	611	586	584	578	586	582	613	591	614	606	594	557	563	633	606	634	617	626	639	588	611	592	570	568	646	594	620	590	593	593	610	574	578	578	607	541	619	638	631	579	665	572	582	607	624	622	542	634	575	604	617	618	600	563	560	642	563	653	608	575	573	606	604	615	620	584	620	595	588	557	628	614	596	587	593	625	600	605	634	612	596	617	640	559	605	591	580	583	630	566	588	579	590	644	624	578	601	590	591	577	580	609	570	591	612	620	592	586	599	617	590	538	613	574	600	607	612	586	596	577	585	621	585	578	609	641	612	565	606	598	587	631	575	604	590	643	571	583	580	617	596	585	594	569	550	605	605	676	623	630	617	555	590	594	634	579	619	563	539	549	614	620	625	586	641	634	589	532	548	596	591	591	629	647	573	637	618
