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
336174740758	336174741719	336174742278	336174742805	336174743369	336174743919	336174744469	336174745019	336174745569	336174746119	336174746669	336174747219	336174747769	336174748319	336174748869	336174749419	336174749969	336174750519	336174751069	336174751619	336174752169	336174752719	336174753269	336174753819	336174754369	336174754919	336174755469	336174756019	336174756569	336174757119	336174757669	336174758219	336174758769	336174759319	336174759869	336174760419	336174760969	336174761519	336174762069	336174762619	336174763169	336174763719	336174764269	336174764819	336174765391	336174765969	336174766769	336174767319	336174767869	336174768419	336174768969	336174769519	336174770069	336174770619	336174771178	336174771719	336174772269	336174772819	336174773369	336174773919	336174774469	336174775019	336174775569	336174776119	336174776669	336174777219	336174777769	336174778319	336174778869	336174779419	336174779969	336174780519	336174781069	336174781619	336174782169	336174782719	336174783269	336174783819	336174784369	336174784919	336174785469	336174786019	336174786569	336174787119	336174787669	336174788219	336174788769	336174789319	336174789869	336174790419	336174790969	336174791519	336174792069	336174792619	336174793169	336174793719	336174794269	336174794819	336174795369	336174795919	336174796469	336174797019	336174797569	336174798119	336174798669	336174799219	336174799769	336174800319	336174800869	336174801419	336174801969	336174802519	336174803069	336174803619	336174804169	336174804719	336174805269	336174805819	336174806369	336174806919	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	2300	2750	3650	2300	2750	3650	2300	2750	3650	0	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
47715	21631	20945	17413	2048	690	529	471	415	382	327	306	299	305	229	247	243	232	231	223	200	209	223	190	233	228	217	209	187	184	177	192	203	194	188	175	208	180	198	183	203	188	192	186	198	177	172	173	178	183	200	189	173	187	188	162	204	202	184	193	177	173	190	176	192	199	168	199	190	178	190	198	178	185	181	187	186	207	177	163	181	181	174	173	194	191	215	184	188	187	195	195	195	197	195	212	187	198	194	200	182	188	170	201	167	205	202	197	188	190	171	200	184	206	173	182	182	198	191	181	168	182	171	181	193	204	206	206	201	222	168	164	200	195	183	186	175	181	171	191	167	179	181	176	166	184	160	188	170	167	176	198	166	177	173	172	187	177	184	185	212	189	177	183	198	185	188	196	183	163	177	190	182	185	192	164	171	156	159	192	194	176	161	177	209	167	183	169	186	192	197	187	189	177	164	171	194	192	203	154	188	198	186	206	193	166	200	173	165	158	170	192	176	157	172	174	179	188	177	200	206	182	196	179	152	176	175	170	170	188	180	170	160	160	188	161	168	179	184	196	184	169	185	172	179	166	153	228	208	188	174	177	186	198	181	183	181	178	183	207	181	180	184	180	176	187	158	188	157	159	184	184	207	181	185	183	192	183	186	164	181	163	150	160	193	177	175	186	167	181	195	188	173	157	200	178	188	181	168	189	204	166	160	191	182	172	187	194	187	191	172	169	173	172	190	192	185	176	188	161	208	189	176	182	179	161	194	194	169	200	164	190	195	169	186	204	179	184	180	179	180	168	201	169	185	175	187	172	189	175	199	190	191	173	186	165	183	198	182	165	191	188	172	191	191	174	188	176	203	177	176	182	191	197	187	186	184	198	161	184	168	197	192	140	172	179	181	190	184	186	186	196	198	202	175	187	175	176	185	172	180	176	168	185	177	195	176	175	183	195	191	170	153	182	193	177	184	179	195	181	191	173	188	177	193	166	174	183	167	178	207	170	188	161	189	179	164	191	190	198	174	189	169	177	183	203	179	176	156	184	181	178	176	189	189	190	209	155	204	176	167	187	200	184	185	167	171	189	172	194	188	169	186	195	181	199	154	178	190	182	197	193	175	182	189	160	165	206	201	180	153	177	186	189	212	166	192	166	174	182	178	179	182	183	180	181	181	200	187	188	199	164	203	157	186	176	180	174	174	168	173	157	161	190	182	185	223	166	175	175	162	181	164	168	190	168	138	179	196	169	204	162	188	177	197	203	183	180	162	186	175	197	196	172	179	178	154	184	186	193	193	209	177	194	177	181	182	192	220	163	194	175	185	170	175	177	180	177	164	176	170	182	200	194	174	180	199	179	162	180	170	185	186	192	177	180	172	171	191	194	189	192	188	192	195	197	199	191	161	209	189	195	184	177	192	197	167	181	191	176	206	185	178	212	177	176	186	196	153	178	179	180	189	196	180	189	187	175	178	191	198	192	192	188	210	185	183	186	142	189	178	201	179	184	196	168	195	186	166	204	198	190	172	159	196	208	190	196	198	192	195	208	186	183	184	177	181	161	169	154	175	182	198	200	175	200	202	166	179	196	186	169	163	177	179	189	163	194	164	180	212	186	188	187	186	196	178	177	190	165	167	190	189	187	196	203	203	183	179	204	163	170	177	191	168	163	168	182	192	186	176	184	184	205	199	183	204	198	154	165	182	198	157	153	177	183	194	185	184	198	193	188	174	189	165	171	181	152	193	193	207	154	192	191	194	214	160	197	221	192	150	206	188	169	177	196	182	185	188	182	176	162	180	166	189	159	197	167	166	184	189	162	168	164	172	199	152	171	182	182	203	176	190	179	166	190	189	176	216	183	173	192	192	202	185	206	197	184	205	175	209	196	186	179	193	176	184	174	171	186	186	185	181	155	171	207	152	180	207	199	170	193	215	197	175	169	172	171	189	204	188	181	173	196	179	190	194	187	176	203	156	184	166	160	201	179	170	177	180	173	187	153	183	194	181	173	176	187	176	179	183	173	185	183	204	190	184	190	181	179	165	180	186	178	176	201	193	193	176	176	178	178	168	184	186	196	194	163	176	171	202	200	182	176	160	196	161	187	176	196	180	168	159	159	188	187	165	168	173	170	163	194	172	183	186	202	170	187	187	191	174	169	176	178	199	177	182	177	179	177	164	181	180	169	214	178	193	197	182	193	187	169	184	185	186	180	170	165	174	190	178	167	181	184	192	182	185	201	180	186	198	189	162	164	210	164	173	182	162	175	169	181	172	181	204	166	198	185	184	199	201	197	180	202	171	204	169	175	179	193	188	170	204	192	194	160	189	158	194	191	196	204	192	172	183	196	177	167	177	167	175	191	187	190	190	159	200	177	175	188	187	168	179	180	149	174	190	169	182	173	214	172	179	162	186	195	190	171	166	190	184	176	176	170	169	192	188	172	167	189	184	188	185	182	203	181	201	203	179	156	193	205	199	176	176	223	198	195	178	160	192	185	191	181	190	192	195	182	164	170	183	179	177	180	204	192	197	188	162	217	183	182	197	198	212	193	175	186	174	188	162	187	207	170	206	189	178	183	186	183	185	181	167	190	185	186	193	195	187	178	191	181	170	188	186	157	168	178	164	184	175	190	182	195	181	177	162	174	179	200	190	182	177	176	190	168	186	196	192	189	183	165	152	176	184	197	208	184	181	206	193	189	180	175	193	177	194	197	211	201	159	183	206	177	192	145	175	180	180	188	173	177	188	198	176	199	180	181	177	196	176	206	179	179	205	188	174	203	180	188	196	193	192	196	179	188	183	184	174	179	191	178	181	190	203	172	193	155	172	180	165	178	190	200	191	173	188	147	191	189	164	159	169	180	176	191	146	192	163	189	198	183	184	185	176	193	165	189	186	181	189	187	200	171	197	178	188	159	174	183	199	188	220	193	185	190	173	193	174	206	174	207	176	224	165	188	199	199	201	159	168	176	190	207	171	189	189	169	187	174	209	187	184	180	178	171	179	171	184	189	185	191	163	195	180	201	180	183	157	165	171	186	204	185	155	201	191	181	173	187	190	180	161	205	164	170	165	198	195	211	181	192	185	172	187	191	184	184	174	178	177	165	183	180	176	198	183	188	181	170	189	169	173	189	182	188	168	186	190	174	188	176	176	188	198	171	197	194	158	162	184	187	183	193	169	189	173	173	181	182	170	202	190	179	183	187	196	181	200	204	167	158	178	197	179	177	183	189	178	179	179	171	181	161	201	187	184	157	182	201	172	178	189	165	186	172	185	193	163	185	174	196	187	201	168	170	177	185	161	179	182	176	213	168	202	190	168	183	185	175	176	163	194	194	186	189	181	184	206	186	176	161	175	170	154	181	201	174	175	184	173	178	179	185	185	174	175	201	184	185	170	184	179	160	170	179	194	159	192	185	191	197	212	181	181	172	198	165	172	182	179	156	162	162	210	157	173	185	194	215	223	189	181	184	219	198	175	189	184	189	178	179	156	179	184	189
40705	4477	4071	4385	3685	3006	2468	2159	1804	1560	1475	1283	1184	1102	1044	974	943	867	801	783	812	775	747	787	756	648	689	700	646	666	629	557	676	634	633	615	599	588	613	582	578	585	628	621	583	558	611	553	565	594	600	594	575	596	566	570	575	570	565	606	524	613	549	591	572	551	560	542	586	596	515	538	581	575	535	525	581	576	545	617	555	557	572	558	588	561	598	516	548	573	581	563	577	568	573	568	551	590	551	506	586	534	552	583	596	560	521	536	538	571	572	561	525	571	502	537	571	522	558	554	511	563	560	515	505	569	584	582	583	513	530	541	550	580	552	620	567	538	554	599	562	607	559	590	530	537	524	581	538	617	550	566	536	568	585	551	522	527	590	529	573	544	559	569	500	542	534	539	544	561	558	515	524	530	508	573	521	518	536	555	557	537	565	544	570	578	539	539	535	555	557	602	562	527	541	588	551	589	514	561	497	560	547	535	540	524	526	535	535	541	509	575	579	580	563	595	574	558	567	559	556	546	498	558	600	568	547	577	560	535	537	580	536	546	589	511	519	504	513	575	557	540	536	574	555	532	564	549	559	600	552	544	592	569	566	549	567	556	561	511	560	552	612	510	546	545	533	571	515	519	530	537	578	543	556	530	560	526	563	572	556	559	570	528	555	545	532	579	537	531	581	530	566	562	545	531	523	519	562	554	533	567	528	568	539	549	542	565	518	564	574	574	529	533	558	530	569	556	525	546	550	560	538	534	532	559	550	540	555	533	575	526	531	533	535	569	536	537	535	534	553	536	551	516	556	555	557	564	551	538	545	533	538	594	576	544	562	551	542	555	514	518	539	531	509	544	552	543	533	565	528	562	535	539	583	559	543	528	546	544	564	561	556	554	538	539	559	555	483	554	538	537	519	573	521	571	565	551	511	506	500	520	564	569	531	530	550	559	562	546	545	509	587	577	579	560	540	527	555	509	529	529	533	526	556	576	532	562	566	561	531	490	499	538	535	528	522	511	557	545	568	537	572	536	554	558	548	538	558	538	524	530	530	521	519	513	565	561	573	551	548	516	530	558	496	532	537	583	554	581	564	566	587	594	538	540	532	529	528	562	541	552	498	549	553	555	524	569	563	562	535	528	537	510	544	529	545	544	588	546	541	544	544	530	565	525	550	514	555	502	564	577	547	504	529	522	520	521	557	608	517	620	540	547	557	535	589	555	490	589	554	530	536	548	540	539	498	582	556	502	521	484	540	592	560	518	535	540	538	554	579	548	571	573	554	570	583	511	544	591	544	525	513	543	570	541	522	585	598	542	520	575	566	564	563	489	552	540	530	549	572	578	522	543	517	506	569	578	580	561	518	587	559	539	553	588	530	504	523	573	542	563	531	559	550	533	570	542	524	508	562	521	554	501	567	586	561	526	543	564	550	498	544	565	541	537	552	545	548	554	507	544	573	545	542	522	571	526	544	532	509	515	527	500	584	510	544	539	536	557	535	553	557	545	544	528	535	550	499	525	596	567	521	551	529	508	560	538	557	502	547	518	559	532	549	556	522	575	528	527	541	545	549	538	543	508	572	550	548	505	580	519	555	612	529	516	559	539	544	565	546	600	548	555	551	552	592	544	562	539	524	526	563	571	570	520	534	546	497	554	536	546	529	553	504	565	520	528	545	524	518	508	515	590	562	518	537	549	589	567	554	511	579	565	523	521	596	562	540	513	592	549	554	530	547	523	554	565	518	556	529	588	546	533	531	572	537	538	514	543	533	543	537	539	569	563	493	546	533	509	553	579	499	542	568	549	523	570	533	549	585	578	538	580	517	525	540	552	543	558	555	543	538	551	563	542	538	556	558	513	509	539	545	572	513	528	599	581	554	589	563	557	526	574	530	556	548	554	574	538	556	557	573	561	549	525	551	529	548	515	538	513	539	512	524	516	578	557	518	530	531	536	542	555	511	541	563	505	501	547	517	548	603	525	561	579	557	590	537	557	566	514	579	489	526	580	564	535	532	528	521	540	490	535	550	584	573	525	563	563	565	493	602	554	536	521	531	560	566	581	548	529	548	556	543	557	572	541	568	566	579	557	531	514	579	541	551	547	553	558	544	563	538	569	516	514	536	570	541	584	525	526	532	554	540	521	499	529	570	527	564	527	562	554	567	550	521	524	544	516	514	524	527	529	541	540	538	557	559	565	560	561	503	575	573	551	585	519	561	537	520	559	539	567	568	599	557	550	552	519	531	527	551	535	526	523	552	590	523	563	516	544	575	546	551	566	542	549	531	562	553	503	540	514	517	567	575	569	570	525	560	512	507	562	530	554	509	539	572	516	513	514	548	515	542	555	570	561	532	547	522	519	531	536	535	574	537	521	543	543	535	511	581	562	580	533	547	556	509	525	556	554	527	571	513	556	549	578	567	546	586	552	511	533	562	542	539	555	521	529	539	539	537	548	565	567	518	571	527	534	562	555	553	516	582	565	532	504	557	536	528	590	586	526	551	564	511	517	529	582	575	533	550	544	542	511	601	547	499	569	553	542	541	582	571	534	539	554	537	553	514	527	548	541	495	582	540	542	552	533	564	530	523	571	552	516	536	533	561	584	520	531	569	477	563	545	539	555	557	548	556	537	535	557	613	521	553	553	528	540	548	532	540	591	535	504	563	502	541	527	585	543	534	520	517	531	557	530	548	533	502	573	576	541	513	560	551	570	549	535	544	573	547	475	557	542	540	588	561	574	550	511	527	530	554	517	543	542	512	536	576	536	549	535	579	542	545	505	600	543	547	511	536	560	538	558	525	532	548	567	575	562	536	505	549	538	564	547	561	543	545	570	529	520	521	588	551	586	513	518	540	541	558	545	532	546	550	531	532	559	574	505	520	545	523	544	559	506	542	577	531	561	543	553	600	535	506	521	548	554	539	508	529	569	492	592	599	518	506	540	545	559	580	550	535	514	556	511	503	528	517	543	531	545	489	530	547	539	540	551	521	558	543	540	506	546	548	571	535	518	535	560	508	579	523	520	583	558	547	546	491	527	548	528	484	591	542	545	557	529	559	521	561	544	542	522	550	564	543	573	541	556	527	530	521	552	565	545	558	528	534	546	562	508	524	492	551	533	557	580	562	554	542	547	495	527	514	553	581	562	524	538	569	562	522	536	569	544	524	560	556	547	536	551	563	550	582	566	568	564	505	544	573	506	524	532	553	524	585	542	554	522	548	540	531	548	553	577	522	498	519	512	548	574	572	536	549	584	542	539	571	517	546	545	556	542	522	553	539	516	548	521	567	561	563	508	535	571	542	538	538	529	490	538	569	523	560	523	571	568	518	509	540	488	568	522	570	517	558	559	551	619	544	545	545	559	547	553	531	534	553	545	529	541	520	527	567	537	559	529	587	549	559	552	547	602	525	549	553	565	571	554	547	558	591	579	523	532	543	567	548	565	517	577	554	506	528	549	566	550	543	565	564	522	540	538	543	566	567	572	538	536	529	547	546	536
22005	2271	319	285	113	100	88	105	111	71	82	95	70	93	79	73	75	80	78	92	96	80	82	87	99	72	68	90	91	91	87	104	90	89	86	77	77	65	80	91	89	107	92	79	77	89	97	89	84	74	88	92	89	91	83	88	73	70	79	69	106	81	87	90	84	73	87	87	84	65	77	71	80	71	71	78	68	72	89	75	72	76	84	88	78	76	76	70	81	75	93	85	93	85	85	71	100	76	83	78	86	91	72	71	85	79	80	83	67	75	77	74	83	95	82	66	87	83	75	88	83	86	75	67	90	96	87	94	92	90	89	70	89	86	75	77	85	75	77	85	98	99	77	94	72	83	75	84	102	97	84	86	88	85	84	85	74	75	75	76	92	78	88	67	97	82	84	87	86	71	101	66	84	69	85	86	75	98	83	68	78	80	78	82	79	78	91	81	71	70	90	96	81	78	76	95	74	76	86	87	83	82	87	68	84	87	83	81	92	84	79	76	86	92	85	97	58	89	90	75	70	77	86	86	80	91	85	74	80	83	81	91	73	104	77	85	85	83	85	91	72	66	86	72	98	87	96	81	84	93	81	73	91	83	76	83	96	91	88	76	73	64	70	97	81	74	59	85	96	83	85	80	71	73	84	79	87	75	72	72	87	87	91	86	82	69	75	92	93	93	100	85	90	74	84	89	90	81	90	93	64	80	97	86	79	89	96	77	65	60	88	104	80	93	77	89	86	81	93	75	92	60	76	69	82	89	87	87	83	66	70	78	87	72	76	92	68	84	89	74	86	81	106	62	77	87	84	83	86	83	73	86	59	74	89	80	94	88	96	93	85	81	83	98	87	81	83	69	84	85	70	73	93	102	76	89	79	83	75	89	87	86	75	85	72	87	79	92	76	71	84	87	72	90	100	85	89	83	79	87	85	86	83	68	86	96	91	82	76	93	75	84	88	77	75	78	103	97	67	66	88	79	86	77	75	77	76	73	89	72	80	72	75	80	83	75	74	83	83	94	80	100	75	70	80	74	82	86	77	73	76	82	78	89	80	94	70	78	87	87	82	87	77	84	70	102	91	73	73	80	85	90	88	76	82	91	79	76	84	97	81	64	92	93	95	73	80	92	70	90	88	75	81	94	91	78	74	90	91	74	81	85	76	88	99	83	88	99	109	74	90	80	70	82	90	83	84	83	74	78	74	85	86	74	87	73	77	83	92	83	96	76	99	71	78	81	103	69	88	94	94	60	94	59	80	80	74	67	79	72	96	80	80	83	82	80	72	79	87	73	80	80	84	88	81	71	91	72	83	88	79	84	93	81	89	91	80	100	86	84	91	71	66	92	79	82	72	76	75	74	73	72	77	80	83	72	78	81	84	92	85	91	87	97	94	70	65	81	85	104	89	84	82	82	78	80	86	79	84	85	85	96	75	88	80	71	95	88	89	88	69	93	81	78	71	83	86	86	83	64	96	86	86	91	76	57	93	104	79	74	79	72	70	71	71	96	84	65	80	79	72	84	81	92	94	68	64	93	89	76	76	84	74	82	97	86	79	77	59	79	86	82	82	78	81	81	79	82	82	66	76	77	75	95	87	88	74	71	77	73	85	78	69	63	85	73	92	81	79	105	88	88	98	81	87	85	84	72	72	99	75	91	100	96	81	88	84	89	81	64	90	96	84	76	94	90	71	75	88	77	91	74	91	92	81	78	89	88	64	82	92	88	90	79	84	72	87	75	90	91	84	97	93	91	91	90	84	99	90	84	72	78	89	75	84	100	67	91	84	106	79	80	74	76	92	80	79	97	79	82	96	86	85	77	80	92	98	85	79	77	82	93	74	90	86	66	92	73	77	85	70	80	87	78	79	85	87	87	67	71	79	68	67	85	63	76	80	69	75	85	71	68	87	106	81	97	98	84	93	103	79	85	91	79	89	92	87	78	77	96	75	84	84	91	61	76	89	78	59	82	74	82	81	86	88	87	76	85	63	76	86	75	83	82	92	88	81	65	87	70	76	67	87	88	62	81	103	83	67	97	86	81	73	81	80	86	87	85	83	94	72	81	94	79	86	83	76	99	77	90	78	79	97	72	89	75	74	75	93	89	83	76	70	88	70	89	91	87	85	98	82	94	91	100	74	81	77	85	96	78	74	90	76	82	89	93	80	86	87	87	81	76	70	76	80	93	91	89	82	68	74	73	76	80	101	95	78	90	71	78	87	80	93	83	77	72	76	75	83	91	70	88	70	95	87	85	70	83	91	74	114	90	76	81	72	90	83	80	68	80	92	75	97	83	86	82	79	82	79	94	78	77	83	97	86	92	84	73	83	89	81	77	84	80	87	80	69	84	75	89	80	84	96	80	96	73	76	84	68	74	101	89	68	78	82	78	82	76	64	95	65	79	66	101	71	81	67	103	69	77	66	78	65	74	76	87	67	72	93	74	86	83	89	80	85	77	78	79	91	83	105	88	84	74	92	84	81	67	87	89	65	83	76	87	71	84	89	87	98	64	77	82	90	62	82	78	85	73	72	83	85	70	73	80	66	99	84	77	81	93	81	98	77	72	73	76	93	94	74	84	87	96	90	79	82	74	80	80	80	98	86	81	80	75	83	66	92	90	82	77	87	99	84	77	76	68	96	71	88	83	69	89	87	87	93	83	90	89	72	76	77	84	87	76	102	84	82	89	99	90	92	89	81	83	88	84	88	94	78	82	81	74	93	76	67	73	85	77	78	86	78	98	73	85	62	71	72	93	82	75	95	83	84	64	89	76	81	82	77	76	69	80	87	93	78	83	73	80	78	90	88	95	78	73	76	83	96	82	72	90	78	81	101	88	80	95	90	97	89	79	74	69	84	69	95	81	86	89	80	84	78	85	98	80	68	86	80	77	68	78	86	87	64	83	86	79	79	90	87	99	77	94	83	74	89	86	85	78	76	82	86	74	86	81	104	77	75	90	97	89	96	90	73	115	62	107	97	79	76	99	87	90	78	86	86	75	77	98	62	77	66	72	82	67	76	88	82	95	69	94	102	83	84	70	83	91	95	76	82	87	84	86	78	73	77	91	95	81	102	86	73	84	91	90	67	75	78	83	58	81	85	73	83	89	83	78	88	84	86	95	73	89	89	89	91	81	98	101	76	84	88	75	78	80	82	72	84	73	76	90	76	93	69	84	62	93	79	98	87	79	80	63	78	94	72	70	97	91	88	84	73	76	78	89	80	68	99	87	63	79	88	82	103	67	70	85	100	71	91	82	81	71	99	79	84	88	80	108	91	94	91	72	83	96	79	85	84	96	91	89	99	85	74	93	70	66	85	81	75	99	88	74	82	68	69	83	86	89	70	81	87	95	70	87	78	95	93	80	87	104	75	85	86	104	97	95	80	74	82	92	76	81	85	69	95	77	81	80	70	79	90	84	79	91	94	73	85	75	71	77	92	83	75	76	98	73	110	92	73	55	84	76	83	88	74	95	75	92	78	74	81	105	96	68	71	92
17930	446	401	420	397	345	323	311	322	326	291	269	281	312	276	255	274	266	280	308	312	310	298	287	309	273	279	272	287	265	267	276	260	286	300	256	287	293	270	263	267	260	262	291	291	280	277	291	309	283	305	278	281	275	267	272	272	273	270	264	264	253	279	262	296	281	300	311	295	298	294	276	280	265	284	294	285	279	288	276	271	293	290	261	268	266	247	268	268	273	277	266	285	274	276	282	269	306	291	248	276	291	279	242	254	280	268	268	281	294	306	253	278	301	260	293	293	243	275	281	263	259	273	263	238	293	283	297	305	283	277	266	287	274	283	287	277	268	273	281	258	286	273	252	305	253	280	288	286	264	288	304	265	283	289	260	266	307	287	291	269	279	255	277	256	271	281	280	279	269	275	293	275	297	316	278	286	262	244	274	274	267	276	280	270	276	267	285	253	269	299	235	279	240	272	293	286	270	258	262	249	278	279	296	299	277	293	262	284	274	264	288	314	294	276	261	282	252	267	275	289	252	284	280	287	256	313	306	255	267	277	259	283	253	296	269	266	280	275	267	290	283	284	286	283	262	286	303	267	272	268	290	264	307	260	276	283	267	294	281	280	282	269	262	261	276	300	285	291	316	266	275	308	319	280	280	267	275	258	281	290	290	294	271	256	300	291	272	278	285	274	261	267	253	284	291	272	276	260	312	276	288	286	246	276	263	258	269	276	289	278	284	293	282	305	282	266	262	256	281	290	302	268	284	278	290	268	280	265	270	293	279	269	281	275	270	264	285	249	279	308	273	277	265	281	255	296	272	260	272	259	288	280	266	249	305	258	283	253	256	284	265	280	297	257	242	279	279	298	287	263	263	252	269	277	242	276	297	267	310	313	258	292	270	261	298	289	307	262	277	279	289	315	268	264	265	262	256	264	280	273	264	278	245	252	307	283	286	292	278	283	283	294	280	260	265	267	288	258	260	295	296	275	267	264	295	298	281	274	264	271	289	283	298	280	250	311	286	293	296	305	276	294	273	304	287	281	278	316	278	264	269	274	270	272	291	278	269	279	287	286	278	262	287	298	242	281	263	275	292	250	284	293	283	279	293	258	291	259	279	272	304	280	268	264	295	264	265	291	284	278	271	279	254	271	273	272	287	278	247	270	247	251	314	290	265	279	257	276	283	252	274	252	274	306	261	300	294	258	272	287	287	270	281	298	282	283	279	255	266	269	258	261	271	290	289	273	277	288	297	292	286	264	287	257	294	274	278	292	293	277	291	282	265	296	277	306	254	283	253	283	302	273	285	257	265	280	290	293	269	262	272	247	277	275	299	276	269	299	228	261	298	256	300	302	296	255	277	294	307	302	281	278	292	277	288	282	272	255	257	288	274	273	295	263	246	256	275	283	268	279	304	300	271	254	272	267	277	295	260	280	292	290	269	299	266	269	270	251	242	287	275	269	286	303	292	260	274	283	283	279	298	281	290	258	282	261	266	279	293	272	269	282	283	253	286	302	273	269	270	251	268	303	270	267	302	258	287	275	292	288	275	267	291	276	293	279	286	300	275	248	307	279	269	255	303	296	285	282	272	262	271	260	303	254	287	289	248	297	266	277	278	265	260	282	283	250	315	277	280	288	284	290	267	308	320	272	279	255	279	278	281	261	292	285	281	259	261	275	274	274	269	286	250	261	283	269	301	282	275	290	266	321	262	292	262	276	293	293	294	267	291	295	262	229	252	260	271	290	259	282	268	269	302	266	291	280	258	264	246	258	255	276	270	277	288	243	263	289	270	261	298	274	277	278	275	291	270	298	301	286	294	295	273	299	282	285	279	313	262	238	305	287	293	296	254	278	305	275	274	286	272	301	269	278	287	262	267	272	294	285	270	284	268	271	295	261	280	294	265	283	280	298	271	291	268	254	286	279	285	297	280	276	265	287	257	270	278	285	265	260	294	297	288	264	272	291	264	297	270	274	313	294	306	275	287	297	291	302	288	264	257	272	271	283	287	301	284	291	308	284	280	272	294	286	260	288	267	314	264	276	292	262	275	273	265	289	288	274	272	277	288	252	278	291	277	275	294	267	273	267	288	275	267	284	281	282	286	282	261	277	299	253	273	260	286	295	292	258	279	276	305	264	258	289	283	261	307	260	259	284	280	271	268	277	292	279	298	299	263	255	252	250	279	259	241	270	268	258	264	285	270	253	277	257	285	276	288	261	277	269	294	234	292	312	287	276	288	261	303	298	288	240	281	280	290	275	270	274	241	272	271	275	235	270	284	287	285	272	286	283	285	276	274	269	251	264	285	285	299	284	285	275	300	260	298	286	274	260	309	291	270	272	270	293	281	270	305	292	276	292	282	273	275	294	304	278	279	266	278	291	277	308	259	284	290	263	296	235	276	296	269	267	268	290	263	289	265	282	279	250	259	275	266	274	286	268	271	272	263	284	286	285	252	326	295	273	291	294	275	269	261	282	277	287	250	288	263	253	262	286	295	258	299	280	268	283	264	281	285	272	306	287	289	279	264	280	264	290	281	301	282	265	272	278	283	294	275	266	268	252	279	271	258	268	273	249	245	280	300	260	284	283	255	289	287	292	312	267	276	294	258	279	279	270	281	294	265	311	279	287	274	271	285	271	290	289	292	275	293	279	316	257	286	278	263	285	319	270	261	285	266	276	262	273	279	281	285	250	271	285	269	291	288	262	257	267	298	267	277	262	275	290	267	299	290	267	274	282	294	289	272	291	263	291	290	280	280	268	282	299	279	252	257	267	262	271	273	298	284	280	278	286	270	289	249	303	281	286	291	250	288	292	250	276	300	271	296	262	265	272	248	279	311	275	251	287	293	269	276	295	293	268	250	282	284	286	279	257	275	264	266	265	288	289	277	241	221	289	281	269	244	291	277	291	276	287	271	281	267	276	281	287	279	263	260	267	270	266	271	304	258	280	290	254	290	282	260	285	256	272	271	293	308	300	254	290	284	270	270	283	274	275	262	325	293	258	296	279	290	260	286	294	238	289	285	280	260	295	272	281	273	298	272	242	280	264	297	292	271	283	269	289	251	267	281	263	269	307	280	250	274	268	251	271	292	275	281	303	274	266	280	248	310	281	256	282	249	276	281	287	291	254	282	265	313	266	263	311	270	298	287	271	266	261	275	306	284	263	279	275	274	301	278	298	308	289	250	296	268	299	253	278	322	272	264	270	260	277	283	282	286	290	265	283	286	295	286	274	312	264	301	293	302	244	286	254	303	283	281	244	306	268	294	273	275	291	313	268	295	242	266	256	288	283	274	306	294	264	277	266	276	280	284	272	279	302	261	279	255	266	287	302	298	279	298	295	288	301	283	286	285	280	273	294	273	261	263	289	263	321	301	267	310	255	274	256	265	291	271	285	284	298	260	261	275	288	302	292	260	271	270	272	288	274	274	324	282	275	276	279	276	266	291	277	300	265	277	280	285	281	267	279	302	295	294	245	289	273	291	310	289	252	269	286	270
44585	20375	20281	10025	579	393	299	234	213	169	161	168	130	113	119	125	121	126	107	118	109	104	84	97	93	88	92	86	102	92	92	75	95	92	84	99	90	101	90	88	100	98	86	75	83	77	76	79	82	98	91	86	79	103	85	99	95	82	84	118	84	88	99	95	95	87	72	99	103	67	84	75	76	77	69	90	90	93	70	79	91	94	74	62	96	76	91	88	84	81	86	73	85	84	72	92	87	71	87	89	78	95	68	72	83	98	74	91	88	90	95	78	100	81	84	101	78	76	89	104	88	86	91	73	67	80	100	87	99	89	97	70	98	93	92	77	72	79	82	82	78	69	75	89	87	97	89	87	69	74	78	89	89	66	85	85	79	92	84	65	73	69	84	90	82	70	73	78	60	75	97	85	90	77	89	93	104	73	91	86	80	78	86	72	73	84	83	103	95	80	101	78	85	74	74	80	89	103	85	74	97	93	99	92	96	100	101	69	86	81	83	105	100	85	78	87	86	91	86	99	97	90	70	89	72	82	99	78	73	80	80	91	96	88	80	84	92	70	86	97	86	70	83	96	96	85	79	93	103	81	95	72	81	98	92	78	98	79	89	86	84	89	68	100	87	79	88	86	92	85	73	85	75	88	88	72	79	81	96	77	82	79	89	69	77	87	80	91	89	92	93	96	90	78	91	93	74	108	75	86	84	95	68	84	92	97	83	76	77	81	83	96	89	72	84	96	76	90	83	80	85	77	74	91	82	79	84	77	82	91	97	71	90	92	84	86	83	65	76	81	83	85	93	83	77	95	85	86	78	91	73	95	99	90	85	82	71	91	94	85	76	98	93	76	76	64	92	66	82	90	101	99	87	83	95	80	87	79	90	92	86	87	61	88	88	81	81	95	89	98	81	99	94	93	79	93	92	83	101	89	74	77	80	91	87	75	77	79	79	88	96	96	77	104	77	83	82	93	74	75	94	80	90	93	82	96	89	80	100	82	75	68	89	106	84	82	80	101	83	81	80	73	85	79	88	92	89	85	90	97	95	88	77	68	88	91	77	84	74	89	91	70	97	91	106	87	93	88	87	88	93	98	96	69	84	68	88	98	75	67	79	77	85	71	98	74	79	84	95	99	69	77	81	82	87	93	86	99	85	94	73	97	75	99	88	86	82	91	75	102	85	84	88	83	91	78	92	110	81	96	116	98	80	80	81	74	77	71	95	108	74	102	96	85	82	99	88	102	74	93	88	78	65	82	84	94	88	75	100	94	93	88	81	82	90	87	85	108	87	73	97	99	86	79	113	90	95	79	84	85	109	86	105	91	94	97	83	74	79	69	82	72	89	81	77	97	81	76	93	78	83	82	95	83	87	105	95	87	92	81	74	84	73	103	88	90	83	89	93	83	83	100	89	97	101	86	87	97	100	98	88	87	95	91	78	76	82	96	86	75	93	76	81	93	75	86	85	79	71	94	89	68	73	86	93	82	103	76	84	85	82	92	75	98	91	86	88	77	86	92	95	91	81	91	93	76	102	105	76	66	97	95	84	72	73	69	74	90	82	94	87	101	91	93	77	83	83	92	85	84	95	83	75	89	87	89	104	82	94	71	77	102	95	70	72	77	74	78	96	86	84	78	85	76	86	79	82	87	83	81	79	76	87	80	99	95	100	87	76	88	77	85	89	69	77	71	78	80	81	92	85	75	99	95	103	97	85	89	76	86	82	95	93	81	85	88	88	94	89	79	92	93	93	72	88	102	82	90	108	84	90	63	75	80	81	87	72	85	99	77	82	94	92	88	78	91	93	100	87	85	76	92	84	88	72	83	71	102	101	86	92	82	70	89	80	92	113	89	87	87	81	94	85	72	73	90	75	96	94	83	102	95	92	84	86	81	79	71	75	80	95	102	99	76	79	90	71	87	92	78	80	86	91	80	80	86	86	81	72	90	81	81	86	84	76	88	93	96	82	76	71	89	87	84	99	102	91	93	81	77	77	89	75	92	79	101	71	92	85	99	88	93	81	83	89	74	90	66	83	81	102	83	80	73	75	81	81	81	67	78	74	81	83	87	87	94	80	80	83	82	76	84	91	88	74	77	83	68	83	88	107	72	82	88	86	81	85	84	81	86	98	79	85	90	99	81	90	79	103	85	78	84	86	74	80	77	115	97	92	83	69	83	114	82	87	75	109	73	71	77	92	90	70	91	86	82	89	77	91	94	92	100	92	75	84	85	82	99	81	83	76	93	102	74	93	83	86	89	88	88	71	68	91	75	99	79	85	86	102	83	73	78	73	60	82	87	86	91	86	85	83	89	96	103	89	97	90	79	95	89	84	87	85	82	86	102	88	76	99	84	90	86	97	79	94	90	78	80	89	81	103	87	77	97	94	89	84	102	81	86	75	91	87	86	98	92	91	91	90	90	78	86	93	80	90	72	77	87	73	89	82	77	89	86	94	96	94	83	75	81	88	87	82	92	86	82	88	97	85	79	84	83	83	95	91	78	69	99	72	81	76	90	87	94	84	82	86	88	79	90	82	98	89	89	95	80	86	96	94	83	100	93	96	85	106	99	85	76	78	86	79	87	105	97	97	93	75	76	86	76	96	77	86	86	77	66	80	103	88	75	96	101	96	93	77	81	72	92	75	88	71	92	88	78	90	84	82	82	89	88	82	90	73	92	99	90	83	76	82	78	62	80	90	73	97	89	88	95	104	80	71	87	78	97	86	76	87	88	79	89	80	89	71	77	82	94	78	94	87	75	79	103	82	90	79	82	98	92	95	98	79	92	81	80	85	92	92	91	71	86	83	88	91	99	84	89	79	88	88	77	94	105	83	88	86	103	92	97	83	106	70	85	74	99	89	98	87	98	99	78	98	106	83	88	90	88	88	93	91	100	91	81	75	84	95	89	97	80	79	76	91	92	78	92	71	80	91	83	80	96	77	102	90	85	88	84	80	87	85	85	115	80	96	84	100	87	92	79	70	90	84	83	88	94	99	88	94	81	81	91	76	89	91	75	77	81	83	76	79	88	94	90	72	98	102	89	85	109	82	79	74	89	68	86	85	74	59	91	88	83	83	89	73	72	77	81	79	74	76	88	84	81	68	103	97	94	91	78	80	80	97	82	93	90	75	103	86	98	77	84	80	88	92	80	95	95	81	98	83	96	90	107	79	78	77	101	94	98	81	80	97	74	89	100	100	88	88	84	89	85	93	74	82	82	84	90	78	85	91	93	95	80	91	77	82	89	93	73	87	80	91	83	92	82	78	74	102	81	90	85	96	77	76	78	72	97	71	105	103	82	78	90	92	78	64	81	91	102	69	82	67	83	73	84	85	84	86	77	87	100	62	87	97	74	80	79	81	98	79	99	84	86	83	90	92	90	91	97	77	67	74	80	77	95	96	88	78	87	84	87	98	77	89	72	83	82	78	104	75	91	75	73	83	86	81	81	76	87	84	100	95	88	88	82	86	81	94	89	79	78	78	89	91	84	97	78
33714	2074	2231	2427	1985	1642	1367	1173	930	848	812	678	632	589	595	521	503	471	458	453	396	419	432	390	396	370	372	385	372	316	328	342	341	329	334	351	321	319	364	336	345	328	335	319	346	314	285	313	302	292	297	310	309	309	315	307	323	333	301	309	321	292	316	279	312	315	329	275	299	306	287	329	310	312	289	293	277	318	292	286	306	293	321	302	321	314	291	269	317	282	287	269	298	278	314	309	284	340	299	294	274	272	313	296	306	267	308	274	306	301	288	293	304	285	271	265	296	311	325	287	314	298	321	300	305	278	291	293	301	305	301	309	297	285	302	274	299	300	294	296	287	291	283	314	273	288	286	274	305	279	301	294	306	282	297	303	296	305	292	296	302	265	308	286	330	290	295	263	289	291	296	301	297	274	298	315	282	291	285	294	278	304	311	306	284	269	298	317	293	284	274	279	311	300	307	283	289	297	303	285	320	318	295	291	317	310	270	310	293	273	290	268	283	292	262	286	328	272	300	305	301	310	295	275	315	306	302	294	301	264	279	293	293	295	292	292	308	291	289	298	274	300	285	293	305	285	299	299	273	298	254	301	275	265	264	314	280	294	277	269	314	312	284	296	293	281	282	289	300	306	294	291	333	291	314	271	326	294	289	291	296	296	299	294	285	297	315	274	286	280	291	275	278	293	274	280	298	300	294	278	325	288	293	300	269	278	277	285	260	289	307	288	264	304	288	269	275	274	285	291	302	283	263	278	292	286	305	296	308	299	286	293	290	295	289	269	275	257	313	287	299	282	282	280	318	317	301	297	284	280	285	279	298	294	311	273	304	271	284	283	279	275	298	309	302	299	262	317	250	295	275	265	313	288	265	271	305	301	306	284	292	268	293	310	290	306	291	295	281	308	266	316	277	303	282	275	308	325	298	299	281	273	296	310	294	286	303	311	269	299	305	298	317	301	290	306	303	290	295	281	284	261	297	311	267	282	281	300	299	263	299	306	275	257	292	292	276	295	284	297	311	320	285	296	300	301	261	329	286	308	323	270	298	299	304	288	295	299	280	289	304	299	305	293	298	294	307	319	285	283	297	269	316	306	288	286	290	287	288	288	294	285	313	297	310	280	299	311	294	293	289	295	291	284	327	292	279	299	265	281	283	297	287	302	286	303	309	280	269	289	286	287	309	292	296	280	293	278	280	287	289	281	276	292	299	279	321	278	312	279	267	264	297	318	275	312	266	287	301	273	284	297	288	305	291	282	301	279	283	274	260	264	287	263	277	296	289	290	306	286	285	325	312	286	269	302	288	289	285	274	304	300	287	274	292	292	286	287	306	310	302	277	281	283	296	308	303	273	310	278	321	275	282	298	284	288	296	288	301	300	285	307	304	298	289	291	292	295	298	282	276	288	287	281	314	298	296	273	275	304	295	283	300	314	295	290	294	299	286	282	284	305	273	296	300	251	292	315	274	304	288	280	299	293	317	259	267	291	293	305	267	303	319	264	305	306	299	291	283	291	274	289	280	297	299	310	263	301	307	297	290	305	277	288	266	293	300	304	312	296	291	294	300	293	288	317	295	303	286	327	325	314	280	247	285	278	298	297	301	265	282	252	271	284	310	269	300	288	307	266	302	290	317	271	248	287	273	283	334	304	284	272	307	301	277	291	285	290	253	280	290	303	298	321	316	294	289	305	292	300	291	307	265	268	275	287	286	304	308	315	263	254	296	279	293	305	285	309	301	269	307	306	263	294	273	280	283	284	289	280	302	267	309	303	282	292	315	278	299	304	265	280	282	277	317	340	308	294	295	289	304	290	298	312	295	301	316	280	291	294	252	278	301	317	280	253	288	275	277	279	265	288	307	294	286	281	300	268	303	290	292	288	309	307	290	320	297	309	328	315	312	332	339	305	307	300	263	265	283	322	308	267	296	281	241	281	274	320	275	272	274	308	273	276	299	303	300	290	299	266	296	298	302	296	297	315	287	283	277	266	293	281	269	315	311	305	292	256	280	315	297	303	317	289	300	314	271	278	280	286	276	283	294	263	272	312	303	312	309	306	306	261	288	307	270	300	282	295	272	305	277	324	261	276	299	339	289	282	261	313	287	294	317	273	258	285	308	306	308	272	302	258	307	290	301	283	302	302	327	312	275	275	320	279	283	321	274	297	288	295	308	285	274	272	278	298	277	298	294	312	267	258	309	309	281	300	329	297	287	247	272	309	299	316	295	271	297	316	320	328	305	279	290	279	292	273	290	299	269	288	303	294	280	307	286	298	303	269	300	304	283	289	295	304	292	302	263	275	299	312	288	285	300	295	281	306	294	319	283	277	281	300	310	303	315	293	279	288	287	275	274	258	298	301	277	274	287	252	279	292	298	292	279	286	302	307	317	297	302	287	278	292	288	275	279	282	283	291	309	265	285	321	281	267	289	301	303	314	273	307	294	300	278	297	345	272	273	298	279	257	290	276	295	293	300	294	287	332	290	330	285	296	285	280	272	310	284	290	306	288	334	289	297	283	274	296	297	270	279	302	300	286	253	269	296	279	279	308	314	314	301	256	258	297	276	280	276	256	301	296	268	285	276	292	301	317	284	294	288	290	293	302	294	260	266	286	311	294	298	316	301	291	273	279	293	279	292	273	313	287	291	313	311	269	286	284	275	298	265	274	282	316	298	296	306	294	263	272	291	288	292	315	267	295	303	319	276	306	279	299	288	273	297	314	308	265	273	307	307	287	277	304	279	303	277	304	304	313	278	293	312	298	292	286	298	296	335	335	294	327	294	293	281	297	285	298	294	286	280	292	266	288	284	295	278	299	310	284	305	294	306	314	296	281	288	279	294	278	316	286	326	280	304	282	308	312	297	279	280	294	284	316	300	303	302	287	307	286	291	272	283	325	274	304	300	292	306	305	286	280	292	288	307	309	271	290	290	299	277	305	293	270	289	312	288	274	305	312	259	288	261	285	288	288	298	289	275	317	287	271	261	299	305	298	268	279	287	288	302	288	297	302	306	294	338	299	337	297	277	288	320	297	253	291	292	316	308	292	306	297	260	299	271	254	254	288	262	308	323	281	299	286	274	273	283	259	290	267	285	281	284	271	276	286	298	307	283	298	303	275	295	301	306	327	284	294	309	303	304	294	270	268	294	275	298	313	305	274	293	288	292	310	278	284	281	282	283	261	281	291	305	283	294	299	299	292	294	290	274	296	323	304	305	285	288	286	269	315	277	267	287	295	288	296	324	323	280	298	307	298	267	285	322	298	305	282	276	283	313	270	297	300	312	291	274	277	321	300	283	299	315	256	309	287	295	267	257	281	284	338	284	271	286	273	269	297	311	285	251	281	292	272	305	306	279	347	296	257	286	308	321	267	295	312	295	262	291	310	305	292	303	274	294	306	270	296	299	262	299	289	298	275	287	329	309	268	308	286	287	307	280	284	316	307	314	311	287	307	279	311	301	275	299	272	275	286	242	307	274	270	272	282	289	288	271	303
45711	21577	25245	21868	2402	904	698	512	425	397	362	294	327	292	266	229	266	260	241	191	230	223	212	212	209	200	204	181	202	204	169	219	195	186	192	192	185	205	184	203	185	187	179	229	189	194	184	206	176	196	201	223	178	200	193	189	192	194	207	172	196	203	181	186	181	196	179	183	195	209	203	189	177	198	194	198	162	200	196	211	184	204	177	190	182	192	188	219	208	198	194	180	195	188	175	178	193	180	230	169	197	204	212	169	176	195	170	204	186	183	186	197	180	176	208	196	186	210	193	181	200	190	194	212	196	211	156	173	174	191	190	183	185	211	206	196	180	174	198	196	183	202	196	181	176	187	177	185	172	196	179	211	198	200	185	200	208	171	171	181	180	185	194	178	189	212	208	186	191	184	219	150	175	191	194	196	182	168	198	192	215	195	204	198	200	173	178	210	200	185	188	175	181	167	185	169	163	198	176	194	171	204	194	167	184	177	179	201	196	163	180	190	177	191	180	170	160	170	196	177	202	171	160	177	186	183	185	176	221	174	187	208	186	182	200	187	186	184	175	206	200	186	190	212	182	191	184	187	218	209	200	187	199	192	190	167	188	190	211	157	199	186	163	195	177	168	165	197	194	183	173	176	189	173	184	169	166	166	181	189	191	169	212	173	181	182	192	179	194	201	184	174	183	202	207	192	177	187	181	192	174	184	195	178	197	190	194	180	181	181	182	198	194	172	191	181	178	204	180	209	180	167	186	187	177	186	169	191	192	219	193	191	180	207	177	203	187	199	201	182	173	172	205	190	177	198	205	198	185	184	214	186	199	191	171	175	200	194	193	177	163	175	185	188	203	204	183	182	185	181	180	189	194	207	180	196	198	196	167	197	218	184	200	207	220	175	203	185	215	180	204	187	202	198	171	177	188	175	194	178	189	183	183	163	199	210	173	176	207	171	196	197	197	188	173	178	199	179	166	199	198	203	223	175	191	199	187	182	187	182	194	186	193	182	196	204	197	179	192	186	194	188	177	176	197	187	191	159	199	179	179	179	197	197	193	187	207	187	203	182	180	195	202	198	189	209	195	202	175	198	189	198	188	181	180	156	189	188	180	198	196	197	193	176	190	182	206	196	179	181	182	195	200	176	205	206	189	178	174	201	163	168	169	197	190	193	219	200	199	172	187	179	199	184	177	213	182	201	187	194	204	193	196	174	184	163	208	178	186	185	208	192	175	162	185	201	164	182	185	195	174	207	167	179	190	168	200	186	197	172	192	182	202	190	181	180	184	180	180	211	194	169	208	186	183	177	187	194	198	193	194	205	170	187	184	201	199	217	172	191	221	195	194	174	176	210	189	195	200	185	185	178	187	161	177	191	208	214	176	173	185	183	198	164	198	179	211	176	160	182	211	167	162	186	200	185	186	199	195	173	200	194	184	198	186	179	198	208	193	174	189	212	200	170	177	185	187	189	181	182	171	196	198	185	190	196	190	181	218	186	190	165	174	194	195	194	204	198	169	202	213	200	187	179	186	177	186	180	185	199	183	196	190	178	204	199	192	153	194	163	183	187	173	169	190	181	184	203	186	163	184	202	177	191	197	205	175	213	179	181	195	172	202	207	202	197	203	194	211	191	189	181	173	186	198	182	189	174	204	213	180	191	163	177	207	209	176	216	171	181	187	177	198	178	198	178	211	206	199	188	165	182	191	203	181	182	194	193	214	193	199	191	182	194	196	176	170	181	182	192	186	184	197	188	191	188	213	183	183	165	194	166	191	179	184	163	198	192	198	186	190	188	193	171	167	171	197	198	191	173	183	184	193	189	191	198	163	193	203	182	195	211	180	193	202	188	209	161	193	184	165	209	184	176	182	199	217	195	170	170	188	180	196	171	198	177	188	211	172	173	180	199	182	192	211	193	197	218	203	178	175	177	199	202	195	199	201	178	189	178	186	201	200	181	195	178	192	211	195	198	193	213	189	179	190	204	195	194	186	166	183	155	179	191	177	173	170	183	191	211	200	194	198	176	168	202	188	212	186	217	171	165	162	190	181	183	164	187	190	203	178	176	169	186	189	175	193	196	175	198	198	168	206	198	202	168	181	188	190	208	176	181	175	184	186	190	194	185	223	195	193	207	163	193	196	207	182	177	163	170	184	212	200	171	193	185	148	164	205	174	188	187	160	184	153	216	199	195	175	194	198	188	172	195	180	211	199	184	172	172	191	175	206	179	178	183	191	205	171	172	173	192	193	181	158	171	187	180	180	229	183	179	200	186	179	197	183	198	196	207	190	201	189	167	185	189	202	176	206	173	208	189	174	176	170	194	187	175	193	189	206	177	192	189	189	180	185	198	216	216	191	178	223	189	188	176	188	195	183	193	216	188	176	212	162	171	173	177	195	192	185	182	192	195	193	167	192	209	197	185	177	178	190	192	179	181	193	184	173	191	205	186	187	156	180	174	206	177	188	194	196	206	170	190	180	189	193	185	178	216	191	186	197	172	186	200	199	183	192	196	181	172	167	164	185	181	176	189	184	164	189	195	203	189	172	195	217	176	197	215	186	172	173	208	179	166	173	171	198	194	176	198	201	177	205	189	194	186	186	207	173	179	169	185	169	190	192	165	184	207	187	184	214	191	175	194	176	195	188	202	201	184	188	183	169	205	163	184	192	198	215	201	223	212	186	198	190	209	182	187	195	180	203	148	192	198	185	205	183	168	163	173	186	192	184	186	188	207	213	181	183	175	190	198	193	174	186	204	173	198	224	209	186	210	201	183	184	195	184	169	167	202	174	187	173	190	152	206	218	199	181	186	198	181	184	214	200	212	179	170	180	195	182	226	196	159	166	157	183	146	190	177	194	193	180	186	191	177	205	192	183	204	179	193	186	178	166	187	178	188	166	195	174	190	202	187	190	188	196	186	211	191	194	197	172	186	195	203	186	171	197	176	192	185	179	197	221	197	186	187	208	176	178	159	178	205	197	184	217	202	200	177	192	174	162	202	199	181	205	178	194	188	179	200	193	170	181	169	179	178	192	199	213	149	194	192	181	189	172	151	192	171	195	189	173	158	181	203	165	179	187	188	187	195	207	195	197	179	196	196	208	178	166	183	190	197	180	204	178	179	170	204	212	193	190	177	200	203	207	169	209	189	179	197	203	186	168	199	177	201	198	180	179	189	200	183	186	206	173	187	154	178	194	224	182	222	219	176	173	206	191	187	161	167	158	180	193	216	196	184	185	150	162	204	196	195	183	193	175	184	176	171	197	187	164	171	199	194	206	180	207	164	192	187	181	200	188	203	190	182	170	183	175	190	188	185	209	184	185	177	200	167	197	187	216	195	205	207	201	208	189	194	175	181	191	187	177	218	176	172	210	168	210	200	193	180	196	182	196	207	162	172	174	177	215	205	194	187	191	206	172	170	184	185	215	197	194	175	179	185	189	179	200	164	191	190	185	192	185	186	177	215	189	182	184	211	176	185	211	190	202	190	172	188	184	188
42791	3300	4738	5137	4363	3556	2936	2429	1940	1828	1671	1437	1325	1200	1169	1023	990	961	946	899	830	828	801	766	792	721	733	698	712	657	719	672	671	672	696	630	690	647	655	647	659	619	608	654	584	664	557	603	646	610	586	592	572	634	574	595	569	586	584	579	627	615	584	606	605	544	586	593	620	592	607	562	573	614	556	571	600	566	606	558	577	591	577	577	573	563	571	550	594	532	561	589	548	564	547	551	592	575	592	525	584	610	601	541	572	593	520	587	550	598	557	541	529	556	548	577	584	564	539	521	553	554	585	548	617	560	583	544	612	565	556	575	560	538	560	573	573	546	568	582	532	556	550	568	568	566	579	538	543	568	561	510	595	577	557	559	551	588	573	538	555	576	556	585	561	551	610	556	601	567	577	616	613	573	535	542	577	544	586	545	487	531	566	575	558	560	505	542	544	593	569	570	559	556	532	589	542	525	577	498	516	576	531	544	615	549	572	552	582	543	553	559	562	593	612	564	575	561	590	597	531	571	575	513	546	508	555	586	545	534	545	552	580	559	559	546	578	519	545	546	570	562	569	556	542	536	540	522	550	596	588	568	552	533	560	591	584	565	645	588	566	577	563	575	605	595	559	560	573	559	557	586	587	572	529	553	566	533	552	604	560	544	566	527	603	559	618	575	520	544	563	544	597	550	553	591	596	571	567	540	574	585	588	576	553	614	562	546	557	583	557	584	562	544	565	567	569	555	588	567	609	592	580	589	586	533	546	577	533	578	542	590	571	524	521	529	562	532	556	569	590	548	578	538	544	566	555	545	578	591	565	576	538	541	573	558	545	553	561	568	542	583	535	583	578	535	573	572	557	573	523	552	569	592	567	551	541	533	544	551	525	584	541	551	547	549	582	595	556	541	530	555	571	520	586	546	540	586	565	517	539	541	529	554	577	581	586	562	566	580	515	570	521	565	554	578	583	554	526	554	548	541	576	594	536	591	560	554	559	558	579	516	582	538	572	591	535	534	558	547	572	538	604	579	577	573	526	615	562	576	546	577	548	563	587	567	594	556	544	552	535	575	587	550	566	563	577	600	519	547	571	534	594	542	559	563	534	569	559	602	578	587	567	588	567	556	543	511	549	573	579	590	547	566	589	562	544	555	537	539	499	559	514	566	554	555	504	587	573	570	587	522	551	586	541	527	573	580	541	570	561	567	591	535	575	572	576	542	570	623	587	527	614	553	526	559	540	568	552	546	577	549	548	538	569	562	537	546	579	546	565	549	574	539	555	532	576	567	552	535	543	576	544	560	559	551	549	566	583	594	594	572	578	560	570	577	589	537	566	541	552	542	539	561	542	553	558	579	574	555	566	553	537	557	551	558	538	587	596	589	555	541	548	607	583	579	577	518	508	560	577	540	553	590	537	543	535	516	577	539	557	546	568	586	562	535	554	542	572	550	547	560	554	537	538	528	592	557	562	549	590	528	520	521	569	546	582	589	592	564	534	562	564	545	554	562	528	537	542	560	591	594	498	565	589	559	561	565	566	550	555	604	553	525	531	566	549	538	560	556	523	546	571	537	597	587	543	597	554	557	566	519	562	595	585	544	578	579	587	539	575	583	559	563	532	560	575	566	543	568	580	557	570	597	563	597	628	582	600	511	597	559	519	586	544	553	568	594	546	533	568	559	573	529	554	524	613	588	558	546	591	527	525	550	554	546	497	540	547	566	620	577	504	520	504	579	507	551	550	587	575	612	539	572	572	514	531	542	581	559	521	582	555	564	602	538	553	557	560	522	520	601	574	545	522	611	557	551	566	600	528	557	546	555	567	549	512	551	573	530	582	556	576	543	538	547	555	578	582	560	606	544	571	510	533	591	546	540	591	577	519	532	553	589	550	550	547	548	555	529	517	574	535	568	594	567	544	578	573	580	560	539	569	546	579	561	588	553	577	555	572	526	533	552	564	562	551	598	594	574	597	573	555	568	542	526	548	548	537	544	561	555	609	571	563	548	558	536	556	563	572	516	541	548	555	576	535	553	550	557	536	520	522	555	533	544	559	545	558	598	596	609	580	604	565	564	572	568	536	588	535	586	522	568	591	566	542	547	555	543	562	561	545	607	567	556	566	563	578	570	560	595	586	598	586	583	576	564	533	577	569	621	576	570	537	536	583	559	582	547	587	543	578	552	534	567	549	556	566	520	547	538	615	602	581	566	595	584	532	553	562	548	565	564	516	588	561	568	567	576	577	592	554	557	523	543	520	577	534	563	557	550	550	574	542	541	573	591	538	532	560	570	532	540	532	535	507	566	592	573	558	538	546	549	534	530	567	531	537	593	543	545	560	550	552	551	557	568	557	561	582	591	540	556	546	523	556	558	563	559	599	537	575	611	543	559	573	555	572	569	605	581	593	554	554	584	578	541	545	529	554	535	582	590	558	583	572	558	569	522	570	589	620	566	527	539	598	564	558	612	576	558	551	568	587	552	575	566	574	564	568	546	581	547	573	561	568	539	564	537	525	540	592	565	586	557	575	578	559	581	504	563	582	551	545	569	549	572	579	525	550	558	553	510	556	562	579	579	584	575	526	598	590	586	568	585	609	554	598	570	551	579	571	586	562	568	565	539	590	561	574	603	528	537	568	547	546	530	547	583	519	599	551	542	576	547	548	542	581	565	564	556	590	553	543	572	554	584	565	572	567	571	563	565	554	518	550	567	560	548	573	534	571	546	601	539	589	537	548	570	540	538	514	550	550	527	523	540	559	605	572	527	564	567	563	537	591	544	501	563	574	559	585	537	547	548	551	589	561	519	550	583	576	562	557	579	533	519	530	531	571	582	523	579	522	585	568	534	554	603	590	600	507	565	570	569	552	512	566	552	579	597	505	549	583	531	545	583	562	561	581	557	569	573	570	565	516	541	563	547	561	555	559	539	552	579	551	588	573	564	563	529	587	551	552	548	602	544	543	572	561	581	560	561	551	534	575	553	581	555	562	548	529	589	561	578	589	534	511	573	580	574	586	532	538	629	604	478	550	624	538	550	564	561	586	522	553	552	580	600	560	552	563	551	581	563	585	555	533	566	569	521	547	577	526	546	540	559	545	514	530	553	541	544	546	580	556	584	533	520	569	549	544	542	592	610	553	562	579	585	505	563	560	561	598	564	571	559	545	586	569	551	541	548	563	572	537	576	571	561	608	566	569	562	550	549	557	586	591	535	581	569	594	588	546	555	543	570	542	603	577	567	556	548	563	518	566	599	557	564	532	554	566	571	561	580	550	576	538	580	575	567	543	542	518	549	546	538	602	570	579	533	537	535	647	538	535	554	569	541	583	608	555	557	537	558	554	548	562	534	576	521	548	573	573	515	550	596	588	576	563	553	589	557	546	552	532	587	572	556	566	520	539	548	577	565	549	561	560	593	559	537	586	557	557	582	523	562	538	517	541	583	548	579	529	546	635	537	535	579	569	572	562	592	567	588	617	542	535	573	528	575	574	544	580	548
19011	1809	502	425	130	113	105	87	106	82	96	87	82	79	76	97	107	90	69	67	82	87	74	79	88	82	91	88	80	66	78	89	88	85	83	97	81	93	77	82	82	67	84	85	98	64	73	74	91	81	85	86	71	75	86	82	77	85	66	83	72	82	69	76	76	69	83	72	85	88	76	79	83	79	93	81	91	72	92	82	90	82	79	85	69	78	97	73	74	87	79	76	90	80	67	81	98	82	93	73	83	63	70	73	78	81	70	83	73	68	90	87	78	90	99	77	72	82	72	93	92	86	100	79	71	66	81	74	63	66	87	73	80	70	69	75	96	100	85	73	71	90	86	78	71	77	96	91	80	78	81	92	73	69	76	89	95	71	75	66	79	70	95	73	92	78	103	83	90	69	75	85	74	78	70	59	95	71	70	85	86	90	65	73	70	81	81	79	94	79	70	89	92	82	96	70	94	87	72	73	76	88	81	81	82	81	68	81	69	72	77	95	85	74	95	96	65	88	69	96	65	74	77	73	79	75	79	90	95	70	89	85	72	81	74	78	76	86	82	86	93	59	68	86	88	79	84	78	75	76	78	93	77	93	87	61	72	71	85	90	92	83	76	84	69	81	72	83	85	71	71	81	50	73	88	60	71	73	75	77	92	85	66	65	88	93	78	85	93	72	78	90	72	77	84	83	90	84	90	101	86	68	85	90	94	81	96	86	70	94	72	75	88	74	76	73	66	68	90	73	99	79	74	77	90	83	79	82	75	76	78	78	74	70	78	90	89	85	101	96	94	85	108	74	76	80	85	70	82	77	65	96	86	89	83	86	95	78	79	83	81	72	71	83	67	84	84	85	96	86	84	84	77	102	75	79	66	79	69	86	77	68	70	83	79	78	76	79	85	86	82	90	90	80	96	81	83	95	79	98	80	89	79	82	84	78	73	76	93	84	87	91	75	70	92	77	69	73	78	75	106	72	90	70	73	83	99	83	82	80	75	77	73	82	73	67	72	85	87	72	66	70	90	82	75	75	82	75	76	82	76	94	93	84	86	88	83	87	85	79	94	80	71	81	76	70	79	85	83	95	81	69	74	103	74	89	86	77	88	87	84	64	77	78	75	75	69	96	78	82	74	75	75	75	76	84	75	77	76	68	74	65	82	66	82	81	89	84	84	76	76	100	82	82	73	91	70	90	78	92	91	82	74	86	82	88	92	82	90	83	83	71	67	78	80	88	80	75	83	66	79	89	82	67	77	73	78	85	92	74	83	69	86	71	87	87	85	71	71	82	76	84	91	73	84	60	78	64	66	94	66	94	84	73	90	89	78	83	93	74	66	73	75	71	73	92	73	68	69	77	93	79	78	81	70	89	74	79	85	84	81	100	80	73	82	76	86	93	86	70	82	88	67	61	79	69	88	68	80	79	70	81	76	82	68	80	88	71	82	75	84	67	69	79	60	80	81	76	87	83	64	77	62	76	94	90	76	86	79	76	85	84	74	79	67	82	80	75	89	86	100	87	73	76	73	87	84	85	83	74	73	91	88	63	102	63	93	97	82	92	88	86	68	92	74	64	74	78	80	84	78	67	81	86	89	92	81	82	73	101	95	80	77	77	82	90	93	76	101	85	69	76	63	89	85	65	76	72	73	76	68	94	71	87	96	93	76	76	94	75	87	81	90	70	79	103	64	90	77	81	79	77	77	80	82	74	78	72	68	94	72	84	75	83	71	85	80	82	73	86	72	75	79	94	95	80	86	67	74	76	84	67	80	86	90	84	81	91	87	75	89	97	85	82	57	84	88	75	100	79	70	77	89	83	78	65	70	79	93	89	79	75	73	71	80	72	79	80	95	107	80	70	80	77	73	74	86	83	75	68	82	65	76	76	82	91	76	79	89	86	82	90	88	82	75	67	82	86	68	74	71	69	92	97	75	82	86	72	62	91	86	77	72	58	69	89	76	81	83	75	88	87	97	83	69	71	81	75	89	76	80	65	73	73	78	88	83	95	83	55	77	75	96	98	75	75	78	92	72	74	84	87	74	99	79	85	73	68	89	87	74	68	99	78	77	68	77	83	89	97	87	88	75	96	96	78	83	75	76	63	74	86	87	72	72	80	72	73	73	86	85	93	74	71	80	90	89	73	76	89	84	88	91	77	80	90	75	69	73	72	95	81	67	70	86	91	104	78	80	83	70	76	67	89	92	78	78	84	72	85	71	86	85	81	70	66	71	73	81	81	83	67	63	86	58	75	78	89	69	64	79	93	66	62	92	71	89	90	83	74	64	72	83	96	65	69	78	82	104	77	75	77	77	101	78	76	82	64	66	61	79	63	80	82	83	73	65	73	84	78	81	86	81	81	82	72	93	66	78	87	88	80	79	83	75	91	82	79	86	81	65	90	84	63	89	89	82	81	89	84	70	72	88	78	54	82	82	80	90	94	67	80	82	79	88	106	70	84	81	74	81	86	80	79	66	69	78	92	74	101	82	77	80	79	77	95	98	82	68	81	74	87	76	74	87	75	79	78	66	82	68	86	73	78	72	89	74	91	89	84	77	81	82	78	95	68	97	84	80	82	84	98	77	72	74	78	91	72	90	92	81	71	73	81	84	96	88	82	95	78	66	82	87	92	78	97	70	78	73	82	70	65	77	79	80	88	89	72	80	72	99	73	88	84	92	94	83	90	85	66	91	86	83	81	75	67	82	80	74	83	92	86	107	75	76	82	74	94	93	84	92	82	75	81	80	81	76	81	63	84	65	69	81	77	65	83	81	73	77	80	76	77	82	91	76	92	89	90	79	81	73	86	78	84	92	91	74	83	69	99	93	82	66	81	71	68	87	73	73	92	80	80	67	69	72	90	85	84	79	72	69	70	73	80	87	78	87	79	82	77	84	71	78	74	89	88	83	84	80	80	68	77	81	81	82	97	93	75	83	76	81	85	73	71	88	88	77	77	68	81	76	89	92	75	83	80	86	80	90	83	97	86	77	81	72	77	70	92	85	72	81	75	83	71	95	81	70	85	87	100	87	65	91	74	67	68	85	84	87	88	77	84	82	75	72	78	84	74	69	81	67	83	68	92	97	71	89	93	83	69	83	78	76	73	82	86	78	88	91	82	80	85	77	76	72	79	90	83	92	73	85	71	66	96	73	88	72	79	85	61	72	92	74	70	88	84	68	92	87	88	90	74	88	74	97	92	81	72	75	87	70	101	74	92	64	81	70	91	74	74	92	70	82	82	80	94	97	92	93	92	75	99	73	85	81	72	69	87	79	84	70	67	82	78	64	68	65	77	76	70	98	87	72	74	71	85	75	79	75	78	96	65	76	79	76	70	93	66	68	79	73	87	70	78	81	73	86	89	69	65	84	82	85	96	75	83	83	76	79	72	82	76	66	77	71	85	71	62	76	84	73	79	75	69	80	78	81	97	94	74	70	65	64	96	78	83	85	94	109	73	75	78	90	74	71	75	68	81	85	91	72	82	88	78	78	84
15304	464	402	419	407	407	354	335	334	314	305	286	288	299	294	301	256	256	285	272	281	273	299	279	275	291	285	254	273	278	268	271	271	257	258	258	261	250	253	301	290	297	267	287	273	261	271	243	288	288	278	249	247	249	272	259	255	286	244	241	269	266	295	287	251	256	272	270	270	288	250	269	262	281	252	257	278	252	238	257	284	271	278	289	242	266	258	280	271	269	267	255	248	287	272	271	276	250	268	252	243	272	260	261	265	301	269	276	253	261	247	248	265	258	253	259	249	288	269	249	251	250	277	253	266	278	292	262	275	281	267	258	262	276	267	263	289	267	283	265	276	262	253	279	269	282	259	295	255	261	285	271	254	291	279	268	266	267	289	250	293	292	277	248	271	247	297	260	254	256	300	261	258	282	282	252	291	273	297	289	274	291	265	274	310	280	237	257	269	263	273	251	271	244	250	264	274	284	239	262	262	291	257	265	297	267	274	277	285	256	259	234	283	282	236	269	289	264	279	268	318	275	250	264	291	260	237	274	263	279	251	293	284	258	250	242	264	261	293	280	252	295	292	254	259	260	262	276	290	279	290	254	267	267	234	245	290	258	310	287	255	270	283	265	281	266	249	259	271	294	267	282	293	269	249	300	257	269	233	241	286	303	257	278	285	290	307	290	256	261	245	258	279	239	290	251	272	269	270	277	273	268	262	300	252	268	261	246	267	271	258	275	251	299	240	263	255	272	262	279	243	254	275	249	283	272	242	258	278	253	262	287	236	282	285	306	278	260	263	286	252	237	253	275	269	233	286	272	289	261	295	250	264	275	251	276	288	282	278	269	273	272	286	290	254	274	247	253	240	237	246	314	283	285	290	296	256	269	275	256	274	296	267	252	283	234	278	265	280	281	278	234	266	261	264	254	253	294	232	253	257	236	272	300	300	278	267	281	269	279	291	248	256	246	275	255	250	275	240	253	285	270	282	293	284	263	269	261	273	259	299	268	262	296	248	279	267	282	265	270	272	307	264	258	248	274	264	298	273	263	267	262	266	296	293	241	289	286	270	287	271	259	233	257	264	280	282	251	257	300	288	276	268	272	270	271	281	272	254	239	272	297	278	245	282	288	304	257	273	260	249	256	274	260	252	259	258	261	240	283	269	278	278	265	258	271	282	279	273	266	274	266	275	263	262	255	278	271	252	273	290	271	285	268	291	289	230	278	258	255	263	274	270	263	281	286	254	270	276	275	243	280	250	251	264	300	256	240	278	279	267	275	266	250	269	278	280	284	255	274	258	254	256	257	282	257	264	252	255	283	264	274	265	263	254	271	291	290	281	255	288	268	241	272	272	283	291	245	292	292	245	269	257	241	252	297	267	311	262	256	274	309	299	280	269	315	250	263	262	285	268	276	235	263	270	254	287	291	294	234	269	282	253	276	243	242	245	267	264	297	274	295	255	249	250	273	252	259	253	248	272	252	272	262	277	272	318	283	326	257	301	288	239	242	256	267	254	272	258	289	296	235	251	260	248	277	291	278	294	300	287	253	303	231	266	283	277	263	254	259	228	283	269	263	280	258	262	260	270	278	267	276	260	261	264	274	263	279	239	302	288	256	281	259	271	262	252	268	270	244	266	256	255	279	269	285	277	277	288	238	254	280	286	255	282	302	253	296	295	261	251	259	263	265	262	248	264	271	255	268	268	260	256	253	260	257	291	262	257	285	262	302	283	280	269	307	277	239	257	270	279	258	244	267	253	276	286	279	291	287	279	259	272	300	266	290	279	274	279	260	307	269	282	261	302	272	272	285	274	284	277	254	271	241	276	281	238	267	258	258	270	281	267	254	243	248	273	280	271	268	271	272	251	266	256	269	256	281	248	230	265	300	295	233	256	245	288	277	300	257	280	283	278	282	279	248	232	257	251	269	247	260	266	270	245	276	261	263	261	275	269	285	270	277	257	259	265	266	252	271	278	280	251	261	258	244	283	284	254	233	283	247	279	245	282	274	228	249	265	272	296	266	251	258	267	260	285	305	269	251	243	262	271	268	272	288	280	255	268	233	264	304	257	264	279	266	237	281	290	270	297	261	263	243	286	285	251	242	261	248	264	276	289	262	248	282	263	260	248	245	261	266	270	282	275	262	253	286	286	269	249	267	267	270	298	268	259	265	265	259	263	279	263	249	294	262	325	230	250	247	258	253	251	252	267	269	244	288	303	268	263	255	294	267	273	265	289	260	267	277	255	268	255	257	244	278	258	275	248	272	274	270	243	227	278	294	271	253	269	237	240	253	271	248	278	260	257	272	244	281	269	294	247	268	267	250	282	254	281	246	238	262	276	274	271	261	266	259	251	262	271	303	260	273	259	265	259	241	292	283	267	311	292	292	278	253	266	275	246	253	246	275	272	279	267	271	254	269	259	264	266	282	249	273	281	253	237	275	280	267	285	264	281	251	237	258	268	231	279	306	277	251	292	272	250	237	290	288	252	260	278	276	259	259	252	276	254	307	251	268	263	279	268	273	264	298	258	276	272	264	277	305	260	277	300	287	293	274	248	282	263	241	263	269	271	256	254	261	276	256	261	296	281	268	261	269	278	291	265	250	275	295	262	245	241	278	262	310	265	245	252	268	262	281	265	246	233	248	286	264	256	271	268	267	286	261	265	304	243	288	289	265	251	249	270	291	270	256	301	257	248	273	245	279	311	280	253	256	283	277	246	240	283	253	265	263	296	271	252	282	272	237	273	270	272	297	293	276	283	259	251	266	264	277	272	270	281	237	283	262	267	292	248	273	281	278	288	263	267	258	279	284	277	272	265	252	259	261	299	280	266	248	254	240	270	258	279	268	287	282	267	302	264	246	256	267	255	264	277	271	259	265	275	265	280	266	295	275	258	259	261	257	287	286	257	283	273	269	265	278	278	257	261	291	293	252	291	253	244	272	291	291	250	295	271	226	240	254	292	318	269	271	283	304	289	250	275	271	265	285	264	256	262	274	260	271	285	242	234	238	265	277	260	280	268	266	267	248	252	276	256	255	260	279	247	263	272	262	289	295	283	251	280	288	266	251	239	262	280	242	267	243	279	268	249	262	277	256	303	255	299	260	284	253	277	274	271	255	278	263	290	253	252	245	281	281	275	262	257	292	274	308	267	247	262	293	265	260	260	296	237	278	266	283	271	266	259	251	282	281	255	280	270	239	258	249	246	258	290	260	263	307	294	279	264	252	252	288	272	289	268	274	282	255	286	260	265	250	284	248	258	258	267	253	259	292	270	260	251	253	257	233	271	253	277	263	285	277	272	246	259	272	294	247	274	319	261	266	265	249	258	268	278	259	277	266	304	269	251	271	274	281	294	273	265	257	273	259	262	272	248	272	263	247	288	292	265	251	295	279	290	285	292	296	274	269	280	284	292	241	269	265	288	256	274	283	275	285	258	252	271	263	251	253	238	271	269	267	266	276	258	278	281	287	276	262	290	263	287	261	285	249	302	275	262	273
50197	21632	13453	1722	490	368	356	231	220	172	178	160	147	132	135	113	121	103	113	112	106	118	84	107	99	81	103	114	103	92	84	83	74	101	79	90	83	99	77	75	98	87	82	92	92	86	94	77	81	76	77	100	80	95	97	75	88	99	85	86	85	77	69	89	100	73	91	84	111	92	77	80	76	112	63	91	76	88	89	88	77	81	70	78	95	85	85	85	79	90	80	79	87	97	99	83	81	69	91	94	87	95	96	91	91	78	90	78	73	87	74	84	93	95	79	86	115	85	68	81	81	78	88	77	74	89	90	75	80	81	79	90	91	76	85	96	90	86	93	86	87	75	84	81	79	81	96	81	92	84	81	84	76	86	87	83	98	92	82	67	80	80	86	91	95	104	92	85	105	90	83	75	75	70	102	81	79	82	65	89	113	82	101	93	87	75	85	87	89	71	87	85	91	85	95	84	79	92	84	76	102	82	74	86	81	90	85	81	91	97	74	77	97	77	85	101	101	104	97	94	98	99	99	98	67	75	88	100	92	87	83	85	82	68	80	87	83	81	83	82	85	80	89	91	75	97	89	79	90	83	82	81	74	82	83	85	90	91	89	88	79	82	104	75	85	87	82	79	88	78	92	68	79	102	103	77	80	83	99	84	82	94	83	98	82	94	103	81	85	86	88	82	94	86	89	87	80	77	87	83	81	95	63	91	73	89	83	88	79	81	72	85	105	82	77	73	69	95	79	84	94	82	83	93	94	65	109	72	93	91	90	94	91	78	80	89	92	89	76	68	68	83	75	62	88	74	84	80	76	96	85	95	90	97	92	88	85	85	88	73	99	79	96	83	108	79	92	90	92	94	80	82	75	85	72	93	75	98	83	82	76	80	78	78	93	72	79	88	72	84	91	69	72	98	68	103	78	90	70	74	76	88	89	84	99	86	84	79	84	86	62	71	90	80	91	100	86	101	77	91	88	98	102	89	84	85	96	100	94	85	85	110	77	86	61	86	87	88	75	93	81	64	81	86	78	70	90	78	90	98	80	89	74	72	85	88	76	88	86	83	78	90	77	69	78	90	80	76	90	73	92	92	81	75	75	89	85	73	92	79	74	101	92	94	89	95	93	72	83	89	95	102	86	91	80	101	71	72	76	86	76	82	80	74	74	75	75	81	76	94	79	73	85	90	72	78	100	101	73	88	77	70	88	96	102	79	94	93	70	78	96	66	106	87	81	75	84	84	86	85	82	80	79	84	75	83	70	83	93	100	79	74	82	83	84	97	85	74	80	90	92	88	90	87	70	90	87	81	103	105	69	79	105	78	95	89	84	91	83	85	89	87	96	58	96	89	78	96	69	74	87	81	95	87	90	98	85	78	73	84	73	86	62	92	78	80	86	78	97	97	80	73	94	77	92	84	78	94	93	75	90	82	89	77	98	72	85	79	93	88	72	85	87	92	88	90	82	74	105	99	87	86	82	84	90	66	88	84	76	92	103	88	76	79	89	97	91	88	97	74	90	76	97	66	94	68	91	83	90	100	85	90	94	60	88	81	85	90	77	89	83	82	84	71	95	95	82	83	88	95	103	89	71	82	98	91	68	89	94	82	85	78	97	76	89	97	77	104	86	93	86	71	93	79	65	118	80	86	78	79	81	94	86	92	78	66	85	77	99	66	84	91	81	94	95	87	64	84	68	88	88	87	82	77	89	95	85	108	98	76	89	89	91	65	77	92	82	82	92	74	93	87	85	74	83	92	74	96	88	72	67	76	75	81	75	77	94	80	83	87	81	62	95	95	76	89	81	77	112	93	92	81	80	81	77	80	99	86	95	97	79	105	103	77	86	82	87	83	92	83	98	104	73	87	82	95	86	76	78	76	96	83	76	64	84	90	86	84	84	86	97	99	108	75	93	98	83	97	98	88	100	87	80	91	102	82	92	96	87	88	76	107	87	87	74	62	78	89	83	84	90	88	89	83	65	93	84	79	80	69	84	91	77	74	91	86	97	77	92	113	71	81	86	76	81	82	80	103	85	72	85	78	88	71	71	94	65	98	83	107	79	79	99	97	86	98	91	99	85	87	89	78	78	91	82	94	84	93	94	72	83	76	76	91	92	87	88	105	97	76	80	79	103	89	76	81	76	103	88	89	65	73	90	93	88	79	75	76	99	68	89	85	89	83	104	96	74	85	79	80	63	76	64	80	97	80	96	87	99	92	81	85	88	89	94	80	77	78	73	74	84	81	81	91	83	76	80	95	86	100	86	84	96	98	71	106	75	83	94	96	81	91	80	69	76	85	97	86	85	94	91	79	76	95	92	71	80	89	81	75	83	95	72	86	91	81	70	88	90	98	74	78	77	77	96	99	79	87	87	76	81	76	85	76	87	85	72	80	77	98	99	76	75	85	71	94	86	85	94	80	85	76	77	88	95	73	94	71	93	82	78	80	84	69	77	93	94	89	81	94	76	78	95	93	80	80	72	74	76	87	102	71	79	90	100	86	92	89	82	92	84	85	80	86	65	70	86	79	77	82	84	72	64	87	73	92	85	90	77	77	84	97	93	98	93	85	92	73	63	75	83	84	94	97	100	97	93	82	67	84	81	78	93	81	88	95	82	83	89	75	99	80	83	78	102	103	83	96	95	77	71	94	75	75	96	84	75	94	85	78	84	81	84	79	97	90	91	70	89	79	96	80	109	86	77	64	96	65	93	99	88	77	93	71	68	76	75	76	86	82	74	87	82	80	88	84	61	84	80	83	80	80	87	75	90	89	83	88	75	98	76	76	94	80	82	91	83	83	85	82	94	91	72	84	75	75	93	77	95	85	98	89	67	64	95	74	88	90	107	88	101	87	99	76	88	85	71	86	89	75	84	103	83	84	76	79	84	77	108	92	83	85	60	80	94	85	72	73	72	88	82	97	80	81	93	89	93	71	93	103	70	74	98	87	78	75	93	79	89	75	71	87	75	87	67	75	86	78	78	87	80	92	90	90	88	95	83	86	102	72	87	88	80	75	77	86	67	86	72	104	81	82	84	77	101	91	109	77	83	76	88	85	93	89	106	86	90	78	85	69	83	91	82	77	73	68	87	84	82	68	104	84	80	92	88	89	67	84	75	93	72	66	86	80	83	87	108	84	85	87	79	85	85	78	69	85	92	84	97	91	91	81	95	91	83	88	80	77	88	68	76	76	94	97	79	89	101	91	94	83	97	84	72	83	83	87	93	77	74	85	78	89	92	80	100	89	94	68	74	87	80	78	74	97	110	90	87	86	82	78	83	90	91	97	95	90	80	105	86	102	89	84	94	87	78	104	86	83	77	93	87	92	96	82	89	84	96	90	77	91	80	79	88	84	80	82	82	85	87	81	75	97	78	93	89	90	87	110	105	73	103	97	89	81	74	77	78	97	93	82	98	95	77	85	79	84	91	91	68	82	84	85	105	104	79	96	91	95	74	89	83	69	81	86	85	80	65	92	85	81	75	97	79	95	84	86
35350	2124	2507	2807	2297	1886	1561	1243	1049	976	850	749	683	601	585	539	533	500	470	448	419	429	428	416	385	383	372	378	368	378	365	307	329	337	388	343	367	339	315	308	318	318	295	316	311	304	288	343	309	290	287	317	318	278	325	282	314	279	283	309	300	303	294	305	291	283	292	301	310	274	281	282	275	279	304	295	322	306	301	289	294	286	277	268	281	288	278	300	295	324	294	289	282	299	290	283	324	298	293	297	307	286	293	290	266	315	273	282	288	280	295	290	271	307	279	260	313	306	296	276	285	300	301	270	284	297	289	322	302	300	290	274	286	292	286	289	272	279	287	289	275	307	283	303	273	279	303	271	300	282	285	295	310	270	284	290	274	265	295	296	310	276	311	304	273	275	270	285	282	321	290	300	271	265	284	304	296	296	291	291	286	281	306	256	285	308	258	279	259	289	321	296	273	280	279	275	278	287	269	285	275	281	290	286	287	275	260	294	298	264	285	328	276	287	305	286	292	262	265	256	290	274	289	287	296	267	280	277	276	321	291	293	305	300	293	314	304	296	287	292	293	286	296	285	271	276	301	284	285	304	291	282	292	278	287	288	286	288	286	306	307	268	282	271	265	255	311	290	265	283	319	269	259	248	300	292	282	268	283	301	258	270	290	302	277	316	288	297	321	281	284	295	299	282	261	279	274	274	290	251	288	298	292	270	282	278	276	297	301	309	265	285	260	293	269	305	277	277	294	314	279	265	277	311	292	295	299	281	287	313	303	298	272	276	302	321	303	283	284	307	286	303	302	252	285	266	267	295	304	260	257	266	289	288	286	291	276	271	300	273	286	277	297	282	264	278	298	303	283	287	256	318	310	295	291	285	258	294	319	308	284	277	302	279	276	325	318	292	280	285	322	282	287	287	295	296	335	286	280	319	266	262	280	284	305	270	260	295	273	285	284	280	285	292	278	278	308	301	265	261	307	269	303	303	276	273	308	290	293	263	289	251	286	282	268	265	289	293	324	288	298	269	291	296	277	296	339	275	310	278	308	304	279	321	283	279	292	300	277	303	288	280	306	294	285	272	291	304	291	297	269	295	287	294	297	260	295	245	276	292	297	287	287	262	288	320	279	277	299	278	293	286	286	253	292	283	288	302	283	311	287	294	286	252	284	264	298	284	288	292	291	283	305	276	295	265	318	268	288	282	274	299	274	293	318	304	254	281	279	306	312	284	257	306	284	236	282	259	308	283	284	275	319	270	298	295	290	321	285	276	287	264	288	293	301	292	305	289	284	260	278	288	327	282	271	311	294	292	282	283	306	269	266	278	288	278	293	295	294	323	273	305	270	302	321	294	271	258	274	274	304	321	294	319	285	284	264	282	272	270	285	303	290	271	280	282	281	269	257	289	291	274	307	308	266	304	268	287	248	267	308	301	256	263	265	302	286	284	289	275	277	247	303	277	280	266	288	291	272	292	277	266	289	308	289	270	318	272	316	308	280	277	305	284	285	271	298	290	288	276	269	283	286	298	293	293	265	285	302	272	294	252	262	261	281	280	279	296	306	305	315	287	295	284	300	275	275	283	270	300	296	294	287	284	306	272	280	290	284	285	265	267	265	272	286	287	295	303	312	284	260	294	290	286	278	269	305	281	284	267	294	257	287	269	303	292	310	271	284	281	301	303	318	302	285	308	273	273	254	269	265	257	293	309	282	262	275	263	284	275	276	294	299	281	264	293	241	292	257	285	264	268	267	290	281	255	278	338	288	262	286	290	314	256	299	269	284	283	287	301	282	285	291	278	299	271	265	249	321	284	298	288	277	307	303	294	304	279	303	279	291	290	279	263	279	274	272	304	253	262	269	293	302	305	269	275	314	298	295	301	278	298	311	260	271	256	255	262	296	272	290	310	278	292	282	311	291	291	253	283	296	304	270	284	303	287	266	278	265	309	303	319	266	281	299	284	320	304	278	283	293	324	287	287	278	297	264	283	312	259	278	289	291	289	276	338	297	300	282	271	288	285	262	274	255	276	262	282	287	304	253	251	272	275	309	284	277	296	304	253	287	346	277	271	283	287	287	300	250	293	290	264	267	283	258	288	264	246	302	282	312	293	306	284	301	315	284	265	272	297	293	295	288	273	281	297	286	305	290	275	287	287	296	274	282	283	301	274	295	286	323	304	290	298	262	300	309	322	293	269	289	271	306	295	292	298	245	281	295	306	285	287	268	281	291	280	277	249	297	316	303	269	279	292	270	243	267	265	273	304	280	263	272	280	302	284	257	278	275	281	258	285	293	290	275	281	313	261	289	299	300	312	297	274	282	263	256	268	303	301	322	278	311	275	311	316	299	271	295	290	279	251	284	306	277	275	283	298	294	284	309	277	295	322	312	282	297	306	294	268	278	286	300	261	304	315	307	258	281	274	309	271	276	290	326	313	265	290	294	284	291	276	265	290	269	275	276	287	290	291	295	315	313	297	279	288	283	269	309	277	275	283	286	285	288	292	276	303	266	288	278	250	307	290	290	287	249	279	274	290	285	289	251	295	299	299	293	303	287	289	254	286	286	272	295	297	299	323	303	304	294	310	291	311	301	264	283	285	295	300	280	243	274	276	272	271	319	276	273	260	258	305	262	272	268	265	293	290	289	317	293	276	294	281	263	290	299	275	270	288	300	300	301	275	282	261	287	268	302	299	277	294	290	291	278	266	283	289	304	290	324	284	247	281	282	288	332	314	286	272	293	296	277	274	282	252	306	294	304	292	289	283	318	277	277	302	274	244	298	292	309	292	268	286	294	284	287	260	272	305	248	280	305	297	291	277	292	314	297	288	286	284	301	284	271	269	310	281	273	285	265	316	314	268	262	261	258	302	308	263	276	265	286	281	258	265	254	291	278	293	294	287	249	282	277	289	282	280	286	312	288	273	285	267	264	293	268	280	304	296	237	290	270	303	304	302	294	295	272	265	270	291	296	256	300	294	287	269	268	310	299	266	307	293	299	299	278	310	296	304	277	286	276	281	281	286	283	287	298	287	288	274	292	292	264	294	286	299	268	266	290	285	280	276	292	276	302	258	286	303	275	274	275	242	292	297	282	292	283	288	261	277	279	297	266	293	288	288	280	300	272	297	272	304	262	263	296	313	308	262	290	311	291	305	291	280	296	291	321	239	281	301	295	290	279	285	269	274	286	251	293	312	274	322	276	312	285	306	263	297	253	296	277	279	300	281	307	303	302	322	261	275	305	308	325	289	276	331	244	264	267	295	282	303	277	312	263	304	288	272	287	290	305	271	270	284	280	278	307	270	276	287	269	283	285	274	306	289	277	272	284	283	280	292	301	286	276	303	279	308	295	288	293	281	290	260	310	296	286	278	258	291	275	271	315	288	280	281	293	267	272	285	269	288	284	274	283	289	307	314	274	274	300	285	278	267	288	277	298	272	284	268	289	262	271	278	287	272	264	286	313	300	262	289	291	315	295	280	288	277	263	279	281	315	295	292
52214	23248	21236	6452	1293	902	656	558	467	408	357	342	323	321	257	276	271	246	229	230	246	228	225	200	234	204	192	243	199	230	218	191	199	194	208	209	222	194	200	177	212	185	187	190	168	175	185	194	182	205	192	202	171	200	171	194	199	221	209	183	174	182	179	216	186	164	164	198	179	203	204	179	184	181	196	205	175	192	196	189	177	184	169	184	202	179	214	180	178	196	187	206	185	172	209	189	212	164	207	230	182	190	194	212	165	198	199	171	185	182	178	198	207	202	193	189	176	176	228	181	164	160	200	195	199	204	168	195	189	187	194	191	171	189	191	173	169	197	179	202	178	176	171	169	185	188	181	157	184	179	174	186	182	185	181	187	214	164	161	195	181	184	159	166	196	178	172	184	166	199	225	160	197	194	199	173	173	168	185	209	182	203	194	198	156	184	208	183	181	191	185	180	182	178	180	178	177	177	195	171	192	167	201	168	180	197	181	165	199	167	180	212	187	177	190	190	183	178	187	186	183	180	150	185	177	192	198	184	183	181	192	190	205	180	184	176	183	197	155	176	179	209	174	179	199	182	178	172	162	183	155	187	175	198	184	178	166	214	204	177	188	189	165	180	211	173	183	154	168	186	178	198	190	180	192	190	198	165	183	190	189	170	180	200	156	191	168	177	190	199	184	188	190	180	190	185	182	179	169	185	188	191	197	162	220	180	169	186	169	172	194	185	188	189	184	170	184	196	192	173	173	195	213	175	193	210	193	194	185	182	165	169	180	183	219	213	184	210	195	207	204	159	203	172	191	161	192	180	168	221	167	184	177	190	178	192	168	217	164	172	187	177	179	206	186	175	193	208	195	187	170	200	199	205	202	168	213	172	164	178	198	189	207	181	178	202	187	195	209	204	169	189	166	181	186	166	168	168	189	180	191	196	180	184	168	157	208	183	174	188	168	142	195	196	178	199	201	165	167	153	195	176	186	173	170	156	204	176	214	200	201	170	175	198	159	175	186	171	198	186	188	171	193	192	189	168	176	197	165	211	165	189	193	173	185	208	183	181	174	197	195	200	185	202	193	183	165	193	155	209	170	153	185	194	200	193	177	183	205	170	199	167	184	207	195	202	193	166	183	170	170	182	208	187	176	223	177	165	204	182	174	184	168	182	167	194	180	179	187	182	201	212	200	171	182	174	189	202	199	189	184	189	181	180	167	191	153	200	203	176	187	185	176	179	190	208	176	199	186	211	177	181	187	149	187	188	190	166	181	193	185	176	161	162	183	176	180	172	185	198	198	198	191	199	187	213	169	202	177	176	209	187	194	211	192	172	184	163	182	173	198	154	192	193	173	177	188	194	175	183	191	191	172	175	170	185	170	156	178	185	182	163	191	175	177	179	187	176	199	191	182	193	179	159	183	181	184	202	194	167	195	184	191	191	195	199	184	170	214	162	173	164	188	187	168	186	162	186	199	199	197	175	160	194	207	187	172	171	209	189	173	192	195	182	170	188	165	176	168	194	164	198	183	187	186	185	166	170	185	187	179	205	173	193	191	182	187	159	186	185	177	197	192	187	193	160	176	180	199	187	181	169	183	195	196	178	187	218	185	192	168	207	183	172	159	177	193	183	202	177	172	213	185	188	206	194	186	186	169	193	179	180	179	173	198	192	187	202	178	196	179	211	188	205	196	203	184	187	164	168	178	190	212	177	185	171	200	174	168	186	188	173	184	193	175	182	200	174	181	174	196	153	194	190	189	184	217	202	171	179	200	183	192	189	189	196	185	176	185	175	201	160	169	198	190	176	194	198	183	181	184	167	188	171	186	175	198	167	160	170	181	211	184	193	176	179	192	207	179	188	179	205	198	182	182	184	179	182	186	181	193	196	185	154	185	184	175	195	161	183	147	177	178	181	215	189	178	212	195	167	192	170	197	186	196	175	181	173	179	188	197	192	181	172	155	185	170	204	166	196	185	184	174	184	192	186	183	196	173	164	164	176	166	174	189	193	187	166	189	192	194	172	188	156	169	167	153	195	192	174	205	167	169	167	205	191	174	186	169	163	182	181	177	200	210	180	189	205	169	178	204	203	185	172	172	177	184	196	213	173	191	211	189	184	192	206	202	204	164	186	163	200	186	193	195	169	171	179	184	203	179	195	186	161	165	178	187	201	186	171	210	177	199	187	168	206	190	152	205	189	194	209	178	177	181	171	188	168	172	177	198	204	194	197	162	183	173	165	197	164	186	219	211	217	186	185	194	179	181	184	188	199	185	166	190	203	179	173	181	182	149	163	177	170	176	205	183	190	177	213	182	185	178	197	173	196	185	177	198	181	158	201	184	183	200	197	197	183	202	168	180	175	192	206	167	191	190	207	203	183	179	184	183	187	199	183	180	176	174	201	180	164	188	193	168	184	198	195	180	182	193	218	189	194	179	161	184	191	180	189	180	186	195	192	157	171	165	192	185	203	181	186	171	176	185	173	179	178	214	166	180	197	162	188	167	176	160	197	177	192	183	194	218	191	183	198	176	183	184	210	178	168	215	190	208	172	169	203	175	208	162	189	176	183	167	192	190	196	176	168	176	199	200	196	168	206	195	182	182	176	202	173	188	176	156	184	181	184	182	171	176	203	184	212	190	177	185	173	201	153	192	161	177	178	181	155	191	185	180	189	190	193	196	201	196	182	199	176	200	205	171	191	189	182	157	198	169	184	166	186	189	189	169	183	172	193	180	196	180	176	205	173	178	175	189	182	189	176	184	170	200	196	186	179	202	181	173	184	154	159	179	187	184	184	178	194	216	186	171	188	195	198	182	176	197	175	184	181	190	192	192	192	172	183	186	178	182	174	186	175	160	197	188	167	186	216	193	196	163	194	191	192	171	186	189	178	177	159	190	179	194	186	182	193	186	179	167	176	200	164	189	198	181	173	187	166	188	172	185	170	181	181	195	189	172	199	207	194	179	183	165	181	203	167	151	168	162	192	179	205	177	192	181	189	170	178	182	201	179	172	224	176	203	198	171	201	199	169	196	183	171	187	184	204	188	169	203	160	209	171	180	188	204	188	196	165	174	179	149	163	168	205	181	168	205	182	188	175	165	169	177	194	189	179	181	181	198	191	188	176	197	176	179	174	188	190	202	193	200	187	191	176	190	217	209	176	202	214	173	154	162	200	211	179	189	166	185	197	182	209	194	197	182	175	193	189	197	171	169	186	182	190	178	166	171	194	183	193	191	215	192	191	196	195	186	179	196	159	187	178	194	193	194	169	201	173	192	173	177	198	197	188	192	184	174	198	192	201	169	183	177	200	191	179	166	171	179	177	151	194	181	180	167	182	189	166	179	224	182	193	210	172	205	190	192	200	198	168	213	180	176	180	195	181	174	185	196	177	183	187	177	198	160	190	164	166	180	207	194	193	198	197	177	172	188	188	191	187	177	154	165	176	170	204	200	182	200	188	203	196	189	194	187	197	196	161	200	196	181	162	168	170	193	207	178	178
43487	3287	4994	5620	4584	3713	3048	2541	2127	1857	1763	1596	1466	1277	1143	1100	1023	1018	958	933	852	807	803	775	719	718	742	709	712	742	675	658	641	646	652	634	623	656	637	619	624	611	598	629	632	595	582	598	592	582	541	605	596	584	577	616	605	563	564	540	589	575	556	584	598	565	575	597	564	581	575	566	570	533	569	572	572	563	545	561	533	563	599	584	565	551	569	541	585	550	551	576	532	573	535	554	632	552	592	554	521	544	534	527	557	547	532	540	536	498	514	566	544	534	516	549	551	538	524	519	569	542	499	558	532	548	580	565	591	555	531	555	575	563	557	592	508	560	530	555	545	544	550	560	534	578	543	536	565	506	544	523	518	533	530	597	591	524	559	538	575	571	540	549	581	542	525	565	571	544	565	575	554	521	545	518	562	529	560	520	543	493	552	531	549	562	531	533	539	555	567	542	508	560	546	558	543	525	543	524	562	516	557	500	519	546	535	537	565	536	531	555	545	543	555	565	566	526	548	515	536	539	581	535	532	544	554	556	508	522	502	528	557	499	597	543	521	517	522	581	520	533	559	537	533	503	499	569	524	515	537	537	527	550	539	547	532	581	549	569	553	525	518	563	519	548	551	536	522	545	559	532	588	540	523	538	523	490	523	513	521	600	529	553	596	534	545	539	529	548	538	532	561	536	576	563	571	557	534	510	531	557	526	561	511	522	506	556	533	541	522	507	563	547	554	523	546	530	500	568	532	506	504	520	583	559	546	505	542	531	555	600	530	515	534	504	571	534	554	553	541	533	529	570	542	545	530	538	543	535	520	508	558	557	513	538	493	575	523	577	534	542	520	523	526	522	548	523	515	525	528	571	530	522	502	538	515	550	522	525	531	538	533	561	529	566	593	507	539	543	524	543	563	555	549	580	544	492	531	519	568	533	545	515	536	582	569	533	521	518	540	547	571	521	505	537	527	549	509	524	531	536	508	534	558	532	538	580	575	541	562	509	538	531	542	527	540	526	517	512	579	554	543	550	556	509	539	543	562	510	530	548	529	545	537	519	571	582	550	559	519	524	545	556	500	518	573	536	538	563	543	508	528	550	580	533	509	546	531	519	525	547	552	543	534	558	538	534	500	534	525	531	522	570	541	534	515	549	564	558	515	555	555	515	507	520	536	532	547	587	533	512	518	545	547	494	519	550	531	518	533	538	526	510	518	548	527	560	546	577	553	524	552	564	557	517	524	517	555	546	547	551	527	512	548	574	568	545	512	529	549	542	526	551	523	570	562	518	539	543	568	518	512	534	520	557	529	533	512	510	535	597	559	515	540	574	566	526	562	544	510	548	520	562	553	557	520	559	543	500	559	541	518	544	543	520	531	574	514	514	539	561	528	544	501	577	529	551	532	525	538	555	575	516	532	500	560	524	537	545	522	571	545	537	545	550	526	529	573	572	512	522	538	504	558	556	535	548	575	535	525	515	553	504	563	543	542	556	597	512	542	521	541	528	570	534	537	563	524	527	505	550	531	547	543	517	539	544	501	477	478	553	547	483	533	515	503	498	530	551	547	595	521	548	556	534	537	578	471	525	524	514	546	568	584	568	546	551	502	527	559	564	570	575	527	559	498	509	504	566	549	493	549	529	531	541	523	528	512	532	543	514	497	557	563	541	497	526	550	564	555	513	569	552	567	539	524	576	549	516	544	522	562	556	546	506	543	518	569	546	533	535	524	557	576	522	542	535	504	523	561	565	582	576	518	530	501	526	554	603	540	527	533	518	540	519	561	509	540	554	557	549	488	549	521	575	555	549	525	537	565	521	528	571	520	524	516	559	538	568	525	520	533	561	539	553	517	533	546	509	501	544	551	534	555	526	537	541	502	526	524	558	503	509	518	511	560	541	525	546	526	521	541	569	541	521	528	503	557	542	553	535	567	508	544	544	567	544	565	542	550	575	525	522	538	564	527	528	527	536	502	589	548	536	546	508	523	512	547	546	538	586	539	574	561	516	568	507	554	538	521	503	554	531	561	522	520	573	548	526	525	535	584	523	522	549	593	560	536	552	554	554	568	520	544	533	555	590	526	496	496	520	543	516	567	565	588	531	551	563	536	575	527	529	560	528	521	516	562	587	525	522	535	570	511	539	532	534	544	527	538	552	557	534	494	544	562	585	595	562	548	539	556	538	509	555	522	527	555	502	565	519	555	547	531	502	569	584	563	532	509	534	536	577	547	541	493	554	554	557	519	488	527	517	540	521	542	499	580	519	535	556	531	539	552	553	529	538	516	563	521	547	570	517	523	563	518	551	578	544	560	556	557	557	546	554	525	560	535	539	566	551	525	511	540	515	565	560	550	535	612	562	529	521	542	594	549	556	536	530	524	570	526	532	496	501	517	529	557	518	539	541	496	511	560	531	547	513	552	525	566	551	528	584	548	569	536	537	531	540	539	549	571	538	542	554	595	563	606	562	533	529	504	546	535	565	550	538	555	587	518	536	549	544	506	539	535	516	521	549	557	538	500	547	580	498	537	569	537	548	544	544	531	545	530	548	545	538	520	560	555	574	553	502	526	550	516	550	511	561	553	505	510	498	529	545	547	507	574	523	534	543	486	581	529	511	586	583	546	492	524	551	536	557	553	537	534	548	545	547	548	588	546	532	535	532	501	519	502	512	533	527	552	537	551	558	545	587	533	546	570	547	546	563	539	588	532	537	566	500	535	516	534	499	553	589	573	504	556	525	522	530	553	561	558	513	530	534	524	511	513	520	543	528	534	548	583	510	564	533	557	527	557	504	551	562	565	493	595	532	536	569	492	502	521	531	576	535	527	527	475	544	528	510	539	581	532	535	528	576	537	522	548	527	540	571	522	573	552	566	547	585	523	572	549	537	530	535	596	562	558	524	572	566	543	558	554	526	526	555	527	554	522	566	534	565	544	553	500	555	559	548	545	517	523	526	524	530	551	509	541	575	559	515	498	558	548	551	587	545	496	550	557	523	558	547	531	537	508	548	515	547	528	532	537	519	503	539	532	523	581	545	561	534	556	588	578	579	537	514	552	496	521	610	524	513	545	580	571	570	538	554	519	532	539	570	506	562	545	549	552	547	515	546	517	540	525	531	562	521	588	532	501	536	548	568	541	540	526	513	597	552	544	552	585	551	545	541	504	561	562	559	571	546	530	553	490	533	584	529	544	579	561	593	574	519	543	562	513	521	529	557	554	533	527	544	532	529	515	537	563	509	550	508	557	532	541	506	542	547	510	525	517	562	555	518	541	545	521	549	533	544	526	572	565	477	560	503	545	544	531	546	543	555	547	478	527	550	543	532	525	521	526	518	533	555	532	542	540	527	554	542	563	569	558	562	574	545	571	557	544	513	522	527	570	556	568	540	538	548	532	566	567	575	538	525	555	502	535	548	506	567	527	603	549	538	599	558	553	527	571	515	545	530	547	576	518	558	556	563	530	515	528	518	539	489	538	516	526	534	524	525	549	577	562	508
18946	1767	198	119	89	79	84	87	86	76	87	86	90	78	70	69	79	83	81	82	94	73	80	79	95	92	80	71	77	81	78	83	82	77	71	75	79	85	58	84	93	84	91	79	80	78	63	70	65	74	80	70	69	84	80	68	76	75	85	88	60	81	92	70	71	83	81	73	79	77	76	70	107	69	99	57	66	75	84	82	90	61	78	75	96	78	76	73	83	77	83	76	67	62	89	97	74	78	74	76	82	81	51	84	73	75	67	76	76	74	74	78	87	87	93	65	61	81	81	78	74	86	89	85	83	72	82	70	72	84	75	88	74	71	79	102	73	75	72	85	70	87	83	73	101	76	93	82	98	85	97	100	85	71	79	59	69	73	73	82	75	73	69	84	86	77	79	98	84	87	80	79	73	84	93	70	79	80	105	70	82	78	71	63	88	71	79	83	87	75	93	72	83	88	97	71	65	77	93	71	82	55	66	74	86	72	60	93	86	72	91	82	51	80	73	68	69	93	75	64	87	70	70	80	68	98	100	62	67	92	79	72	104	76	75	77	81	89	71	83	85	76	82	79	78	69	79	71	69	84	96	87	99	71	82	87	90	72	75	72	60	64	88	82	83	82	66	62	76	83	73	63	72	82	67	81	79	75	77	92	78	70	62	80	69	83	85	89	95	62	87	65	78	78	86	72	79	86	74	81	82	79	88	65	81	71	70	68	85	83	81	76	101	79	81	73	69	76	77	72	88	97	92	70	64	91	80	84	65	79	89	94	68	74	83	94	85	63	81	92	73	79	75	93	67	70	85	93	79	75	85	78	70	82	62	68	82	78	89	63	83	72	70	79	65	75	73	82	78	78	63	72	75	81	69	79	81	80	78	86	77	94	80	88	92	80	71	76	83	69	95	86	85	80	87	73	88	76	78	83	86	74	75	78	71	93	75	84	69	79	79	65	88	74	79	78	65	73	90	62	79	85	74	94	78	78	97	98	75	77	72	71	75	93	99	69	78	86	84	69	74	73	71	73	69	86	80	76	87	83	92	78	76	68	93	79	81	77	81	60	70	75	79	74	76	81	68	82	87	75	91	77	62	78	92	76	78	71	67	61	96	92	82	68	81	85	78	82	60	76	96	76	102	78	75	77	89	83	71	73	73	70	72	78	68	94	72	74	80	84	85	75	81	80	64	84	80	77	95	86	78	93	85	74	76	85	74	101	76	88	80	86	73	73	94	77	95	83	98	78	72	83	79	74	88	78	94	91	85	74	77	77	93	79	75	73	72	86	79	82	88	81	82	68	91	72	80	74	82	78	85	83	77	66	81	83	83	78	89	77	77	74	78	91	77	72	77	76	73	72	82	88	83	75	82	81	86	73	81	73	82	88	78	89	92	70	77	92	80	73	89	79	83	67	82	96	85	80	84	86	75	65	73	93	79	80	70	71	77	87	97	66	65	78	68	64	79	77	99	80	85	101	94	83	64	67	66	88	73	75	85	89	87	88	73	68	79	86	79	76	57	84	81	64	71	80	85	83	88	67	97	81	74	72	72	82	63	79	69	78	96	60	79	92	79	75	86	80	79	84	65	86	76	78	97	88	77	90	86	69	80	67	74	91	82	79	70	70	79	100	74	78	88	76	83	79	81	79	80	90	76	84	95	75	88	71	89	69	83	65	75	67	81	91	64	77	67	80	68	74	81	73	90	89	94	91	68	76	83	61	74	71	73	56	63	90	78	72	78	81	86	87	69	71	81	68	85	79	71	70	82	72	67	69	76	73	85	66	67	93	68	87	70	82	76	73	79	89	77	75	64	73	84	62	85	69	73	79	79	66	76	75	74	85	79	68	81	77	82	65	86	76	99	93	88	75	78	70	75	80	71	74	88	73	81	73	80	81	82	78	87	84	80	90	81	74	71	91	80	77	76	68	91	71	87	64	74	95	60	72	91	72	81	88	78	67	88	59	87	77	76	91	67	74	92	79	82	87	68	95	80	81	80	82	74	74	84	87	89	82	98	80	78	75	76	80	79	74	84	79	64	65	72	76	93	82	69	86	88	84	63	80	80	69	88	78	83	76	66	64	71	85	80	80	84	83	63	58	75	78	78	83	77	93	81	84	65	96	67	86	85	75	66	74	78	91	84	81	70	78	83	71	73	78	81	91	78	68	57	74	75	68	79	85	67	70	71	83	72	82	76	86	70	74	79	75	68	77	74	97	59	84	76	95	73	70	69	84	90	83	84	74	78	80	94	85	82	86	82	80	79	69	93	85	69	78	73	83	77	84	77	84	83	74	71	92	97	83	79	79	78	70	75	69	81	98	85	93	77	72	77	81	68	85	73	76	69	61	76	74	68	73	69	79	82	97	73	56	86	90	73	71	87	84	88	92	95	80	84	85	75	76	89	84	80	79	74	83	94	88	86	92	71	93	66	66	79	74	68	72	90	79	90	85	100	87	76	96	70	66	82	89	61	88	69	79	71	80	91	80	74	90	84	68	74	85	65	79	68	79	75	76	83	82	78	65	90	77	78	81	64	72	79	79	75	91	68	82	63	82	66	74	91	94	83	78	84	76	79	95	66	75	76	72	73	84	78	95	72	72	79	80	72	78	89	83	91	67	96	86	82	84	86	77	71	69	58	82	93	88	63	67	81	76	70	59	72	70	86	66	67	89	67	74	83	90	71	73	83	81	82	82	83	85	63	84	80	86	77	68	63	73	63	69	60	77	63	81	88	79	85	79	96	67	65	77	91	67	96	74	85	77	94	86	73	82	93	76	55	74	93	79	82	79	68	82	78	88	79	72	79	84	81	73	83	87	78	84	77	88	72	76	75	88	77	76	65	78	86	76	74	84	65	80	73	83	86	88	79	78	91	80	80	81	83	75	82	67	77	67	81	96	80	70	68	90	76	81	81	72	71	93	82	82	63	78	69	81	94	88	73	66	98	80	100	85	85	75	79	86	66	79	76	68	75	75	91	82	82	74	68	85	83	69	74	66	89	73	75	72	70	67	75	73	94	82	90	87	99	69	82	77	74	91	87	84	80	85	96	82	83	73	94	74	84	91	88	77	81	81	65	60	71	72	83	96	66	73	75	73	80	71	83	77	76	71	104	72	82	69	70	60	83	88	79	82	79	69	74	71	80	82	92	78	71	79	84	65	61	98	79	79	76	72	73	71	101	69	81	84	78	88	80	78	87	76	76	74	99	78	92	74	74	64	85	96	71	83	89	96	82	74	82	70	62	79	85	93	82	73	86	102	80	77	94	77	88	89	73	77	76	77	68	77	79	77	88	62	63	76	90	70	74	86	77	83	81	75	68	75	76	92	81	72	74	73	76	80	64	85	79	69	70	88	82	73	69	71	89	62	74	85	79	82	80	73	80	57	76	82	80	68	68	65	80	55	78	58	70	89	67	83	88	86	88	80	78	74	74	66	87	87	81	87	74	60	72	77	75	84	71	93	66	70	77	74	64	65	95	87	86	73	72	77	72	73
14902	373	375	430	362	331	309	288	315	267	268	292	286	283	291	292	248	277	269	246	276	262	285	303	253	284	256	271	235	292	257	254	286	258	242	262	256	274	253	253	291	269	240	263	259	285	263	251	264	266	251	266	292	257	264	279	250	275	283	249	285	273	283	258	255	261	322	296	240	251	286	271	263	255	319	275	265	269	271	259	276	261	274	260	266	254	299	244	260	247	271	260	248	267	250	266	253	241	291	261	253	252	297	254	263	277	262	257	277	279	303	240	271	248	229	260	280	257	269	260	245	243	264	277	272	270	263	287	268	265	253	253	247	259	261	254	291	263	251	273	277	284	253	256	265	253	273	248	266	271	253	258	239	264	270	264	258	266	243	268	244	282	276	279	262	258	287	209	250	259	240	282	280	269	265	264	270	265	285	269	251	275	283	267	266	260	261	262	272	234	281	254	262	271	271	284	289	262	276	274	247	253	258	276	274	246	251	265	259	261	259	276	280	303	249	265	254	279	277	271	263	256	258	268	259	251	282	260	279	230	252	245	257	267	257	248	262	281	257	259	267	279	265	251	286	256	288	273	262	245	236	273	294	256	267	236	265	246	239	242	272	286	255	270	207	255	275	283	230	257	247	258	228	291	262	254	222	261	271	269	246	271	233	286	252	231	245	274	294	262	227	285	287	272	248	259	232	255	266	254	283	257	239	264	287	264	252	263	278	294	262	269	278	239	283	256	259	246	246	257	269	285	245	226	240	260	255	260	261	256	255	250	247	278	289	257	271	254	294	250	255	247	238	265	279	257	267	238	265	236	276	242	245	243	272	302	242	243	268	252	260	279	242	263	256	256	258	254	280	270	278	234	255	251	257	252	264	261	264	227	234	255	239	262	270	246	245	247	282	269	245	254	305	274	239	257	284	252	246	262	254	256	295	283	252	290	230	263	276	271	274	243	253	272	269	252	275	243	259	287	264	271	273	258	262	260	257	261	261	278	279	253	254	264	251	263	269	251	263	258	253	280	253	280	286	261	307	239	269	264	248	249	278	261	245	236	239	266	270	265	260	263	239	282	234	275	273	288	247	276	262	247	284	268	264	243	258	245	261	280	249	239	233	238	280	254	255	283	250	274	262	264	274	256	246	279	256	245	262	252	275	271	255	272	261	290	236	276	264	239	287	276	283	260	290	276	254	247	239	246	254	259	247	260	270	258	280	272	267	293	261	261	265	279	253	264	244	276	272	254	250	246	250	261	256	268	264	257	249	264	244	251	266	266	264	262	263	243	263	248	286	267	248	251	260	269	277	254	277	260	268	280	271	298	277	249	251	249	275	295	258	247	287	244	286	261	247	284	256	279	256	271	294	245	230	272	263	284	251	272	242	238	277	264	251	255	251	280	270	273	250	262	295	281	246	261	277	274	243	254	264	242	272	252	237	249	284	286	246	243	257	289	283	259	259	266	284	272	244	275	245	271	241	265	270	273	259	246	252	273	256	249	281	285	257	249	253	263	238	271	257	235	241	281	275	254	289	265	279	271	254	232	243	272	286	276	280	246	248	272	257	260	262	261	262	270	261	253	289	244	285	264	267	278	256	258	261	279	268	271	252	305	289	305	276	269	279	272	244	230	246	275	262	258	238	278	258	257	269	260	260	268	270	269	265	253	250	302	276	285	231	269	286	249	259	246	274	277	254	255	239	276	240	269	279	280	249	260	249	268	267	253	260	253	244	247	237	250	250	256	241	229	274	244	277	266	250	281	254	252	260	261	227	284	262	259	258	265	270	264	257	252	247	238	267	247	248	278	264	242	245	253	267	274	250	239	276	272	256	260	265	275	262	285	253	250	249	250	248	263	251	284	264	261	268	256	268	258	258	262	274	252	272	260	278	282	236	257	278	256	246	263	277	259	275	257	257	269	279	279	254	262	284	246	248	260	266	223	244	255	261	268	252	252	301	276	259	248	243	264	251	254	239	244	280	244	265	270	249	251	261	291	257	229	255	245	264	276	255	261	269	258	252	276	265	239	268	264	243	283	247	279	283	279	262	254	278	269	305	253	249	280	296	250	220	262	252	276	300	271	253	248	251	283	284	256	262	273	254	253	266	278	261	273	242	282	259	263	271	224	292	281	253	247	254	254	262	286	264	266	246	264	261	268	266	261	245	257	248	275	240	248	247	260	285	282	274	259	249	242	286	276	256	304	252	269	275	245	259	276	261	262	258	282	257	267	263	265	287	241	260	292	259	270	268	271	260	243	241	273	269	261	243	271	266	259	259	262	265	287	278	266	222	297	258	235	229	244	249	272	275	275	248	296	247	265	279	263	285	290	259	277	254	260	289	268	240	238	266	277	237	266	280	261	268	291	262	254	251	261	256	252	255	236	238	259	264	266	259	248	292	250	282	254	281	248	247	266	254	272	228	249	268	256	271	272	255	272	263	274	232	282	243	282	279	255	276	268	272	252	250	298	241	278	275	262	270	269	288	259	270	283	261	262	278	264	291	283	268	254	297	210	244	244	270	277	264	281	264	245	265	275	260	267	254	260	279	301	223	302	233	238	283	300	274	261	249	251	236	256	260	249	293	285	277	284	257	271	281	259	261	289	244	266	250	269	282	271	265	256	267	258	274	240	274	248	261	272	284	227	241	297	254	247	275	246	281	269	272	253	249	260	250	254	235	221	247	261	236	256	259	269	274	238	262	245	261	246	261	258	246	250	249	277	243	243	291	250	226	265	278	306	225	231	288	255	270	279	261	261	285	265	257	259	277	275	226	263	250	274	298	256	236	236	265	250	284	260	260	251	276	259	275	267	249	288	264	267	259	270	257	263	253	292	230	286	275	234	298	246	253	259	261	242	271	261	259	262	276	279	273	276	280	265	257	262	261	284	251	270	259	255	257	252	269	281	272	279	232	256	265	253	303	235	261	253	296	257	251	236	288	277	274	270	282	253	259	263	247	260	275	257	221	252	265	240	256	244	268	280	273	274	281	277	250	252	284	234	243	247	251	286	233	288	260	259	276	283	281	269	239	250	256	260	244	269	262	238	254	241	268	305	274	277	258	249	241	274	260	244	280	253	264	279	257	287	275	260	244	266	271	257	265	277	266	265	297	256	240	261	258	250	267	263	273	257	268	267	232	284	258	259	273	237	265	288	232	256	254	226	260	283	271	234	261	246	239	268	242	269	243	263	238	277	256	298	249	274	288	281	254	266	269	250	267	271	280	264	256	264	221	271	276	268	239	260	249	268	269	271	234	277	291	272	276	244	253	267	255	251	247	288	263	274	237	269	239	242	249	254	254	247	281	254	258	264	282	265	232	265	263	281	253	252	259	275	272	245	253	249	236	270	246	290	245	269	270	268	261	241	243	279	291	272	277	242	267	256	253	256	270	258	239	267	267	271	256	263	252	244	229	235	276	248	272	266	255	263	230	264	261	233	262	256	263	247	263	260	278	272	265	252	251	277	257	244	302	268	232	266	248	271	239	266	283	262
50035	21908	11657	1166	562	414	322	254	205	191	156	141	148	143	141	137	133	119	120	107	109	94	104	109	113	90	104	100	93	95	98	89	87	111	84	85	78	84	84	96	103	80	93	85	87	82	107	83	82	93	87	84	112	77	83	80	80	83	79	95	111	105	90	92	86	88	91	99	79	85	72	102	80	89	88	85	95	97	70	91	90	69	70	91	92	95	97	93	79	112	96	77	80	94	83	87	82	81	97	94	75	91	80	76	83	80	89	89	93	85	65	79	83	82	90	93	83	74	97	84	89	86	86	84	71	70	97	91	82	83	89	92	98	89	80	90	92	104	82	81	88	88	78	81	93	72	89	74	93	84	93	87	82	83	87	92	94	90	68	82	91	82	79	94	87	72	96	96	91	90	65	82	63	84	101	86	98	111	87	76	78	85	86	89	90	104	99	86	91	81	91	86	80	70	86	78	85	77	69	89	94	81	79	89	85	85	80	70	87	71	77	77	73	83	93	82	76	73	86	74	80	75	82	83	83	101	95	89	87	95	84	82	97	87	78	94	82	108	73	79	86	93	81	73	90	90	87	78	109	93	85	79	77	96	80	69	86	95	90	86	89	102	102	73	72	74	98	82	99	77	92	70	82	80	90	88	83	83	86	92	92	89	76	92	96	94	82	80	79	80	84	86	78	83	81	85	76	91	85	90	85	76	81	88	80	87	93	88	67	91	71	89	104	92	77	73	91	99	93	83	86	81	79	90	90	104	90	76	82	87	94	90	80	85	85	89	97	70	103	73	106	87	87	90	98	104	77	79	95	91	91	82	86	71	72	92	80	79	103	70	79	77	89	98	85	68	90	84	101	83	87	83	83	116	98	72	85	75	86	81	71	93	69	94	87	87	91	101	87	88	66	86	86	81	78	87	91	78	80	82	73	92	67	82	95	80	91	74	77	95	85	83	83	83	90	87	81	91	87	75	84	87	89	103	87	83	87	80	79	86	93	85	94	83	81	78	87	83	70	78	93	84	73	88	97	78	79	93	77	81	74	90	70	83	105	87	80	94	72	97	79	100	87	90	86	109	97	93	80	77	87	82	90	89	108	75	87	73	89	72	90	75	93	111	89	86	68	78	93	83	84	66	91	78	92	89	77	70	80	84	77	80	83	77	83	82	82	80	84	86	95	77	89	77	100	86	82	76	86	84	91	63	83	93	86	102	75	86	87	84	92	102	75	81	96	82	77	94	97	83	90	100	83	83	93	97	81	80	73	83	108	80	88	79	65	82	79	92	80	71	103	81	89	88	84	75	71	84	72	96	99	89	95	86	88	71	68	97	79	81	95	88	86	77	82	82	82	77	75	79	102	83	90	88	88	76	93	80	92	85	95	86	86	71	78	105	80	69	72	81	78	75	96	99	83	89	79	98	94	80	92	81	77	65	73	74	100	92	75	92	83	91	86	86	65	106	77	87	91	68	80	78	72	85	84	82	77	74	88	89	89	83	93	83	79	68	94	74	91	87	81	85	96	100	87	74	92	91	91	84	76	95	88	83	74	82	100	96	93	82	91	68	82	89	78	68	75	75	86	77	87	92	78	87	84	74	82	80	92	87	98	74	72	90	108	73	87	103	92	74	94	80	87	73	88	94	88	91	75	75	79	89	86	85	85	98	90	80	80	84	87	88	90	88	82	85	87	101	78	63	100	81	84	96	76	77	99	78	87	74	77	87	87	77	78	94	101	78	80	93	90	79	97	74	72	89	80	95	96	82	74	82	81	95	75	78	70	86	82	79	93	61	93	88	94	87	87	83	75	91	96	78	106	66	83	93	87	87	82	78	69	93	79	75	92	83	81	85	70	85	69	95	89	92	85	99	102	79	79	83	67	86	96	75	79	89	81	80	88	79	99	98	90	95	112	90	85	103	70	94	91	73	73	92	97	104	105	78	87	90	77	94	80	95	87	93	95	84	86	83	89	94	67	91	93	83	79	77	74	89	105	81	85	84	90	88	98	105	93	86	58	93	74	73	89	98	94	90	86	73	88	97	96	73	72	89	72	85	87	90	75	81	84	80	74	68	102	88	92	91	85	78	82	99	86	82	66	98	83	84	96	81	91	78	68	83	99	88	85	79	93	74	66	80	102	83	79	78	89	92	77	84	89	83	79	81	76	78	81	70	74	93	96	86	68	88	88	67	91	86	83	86	84	67	77	79	76	76	71	83	84	80	89	70	106	89	87	91	80	81	99	98	79	64	92	78	90	81	72	71	94	90	83	90	75	84	82	79	91	81	90	83	93	81	98	75	76	104	75	102	82	100	80	90	80	71	87	79	98	74	90	106	82	78	90	71	105	86	82	85	86	84	81	102	87	85	94	73	93	87	80	91	88	81	90	93	87	92	92	81	81	91	82	73	64	82	73	82	92	80	89	71	84	77	101	104	93	99	79	99	90	81	85	97	95	79	85	86	85	70	77	87	93	90	88	87	109	78	91	92	89	93	90	96	68	97	74	73	79	99	86	80	77	102	78	81	95	97	95	84	84	94	72	88	81	73	88	89	93	70	74	83	87	87	83	78	84	77	111	89	81	80	72	90	75	97	95	89	93	93	84	85	69	85	92	101	95	79	69	90	78	99	72	91	99	66	71	79	92	94	88	81	76	83	76	79	78	85	82	70	94	79	98	77	91	78	70	96	87	93	87	94	89	73	80	79	91	81	95	95	82	92	78	78	69	77	85	67	91	101	90	92	86	83	85	78	89	87	74	100	92	77	89	89	76	84	97	101	88	85	82	76	88	79	84	86	99	83	90	107	78	82	88	82	81	85	89	102	91	80	76	93	90	83	76	73	89	93	95	92	77	86	79	78	85	85	82	57	86	76	81	90	86	82	92	90	88	83	86	85	82	84	80	96	79	74	96	77	85	82	94	94	74	101	83	84	79	92	94	96	87	86	79	99	79	85	85	69	83	77	95	96	80	89	87	80	91	89	90	84	92	94	80	88	92	83	77	90	78	86	83	82	95	79	73	88	83	83	84	104	86	89	94	86	93	87	88	97	101	72	78	80	94	92	81	80	76	81	90	105	69	113	83	88	94	94	100	96	71	94	85	69	95	80	82	98	100	70	74	89	102	93	99	89	81	84	79	91	70	86	82	97	91	96	82	90	91	79	77	93	90	83	85	90	83	101	90	69	77	94	74	76	84	87	78	107	75	76	108	83	83	96	86	81	109	94	93	91	92	82	104	99	86	79	92	94	93	71	83	82	93	78	68	73	80	81	75	87	81	86	88	85	78	91	93	95	77	75	83	90	82	89	86	90	84	67	94	82	90	61	76	88	77	81	75	106	87	92	92	89	77	88	76	100	80	73	88	86	84	95	87	86	94	96	91	76	95	88	82	92	91	74	80	90	88	87	75	93	83	67	74	84	88	89	84	82	91	93	71	88	91	92	84	83	71	110	93	81	86	78	77	75	82	91	103	80	96	88	83	79	84	72	76	84	92	85
35127	1742	2567	2884	2401	1887	1587	1262	1098	973	842	762	720	625	602	530	525	542	469	467	460	431	423	393	400	404	371	390	352	352	357	359	342	350	305	335	316	333	330	335	352	300	322	334	322	315	318	338	325	278	345	320	342	308	334	321	325	295	298	295	300	278	317	276	317	324	296	296	298	285	262	293	300	324	307	322	283	301	312	257	301	292	290	272	299	287	252	302	305	281	295	292	315	290	286	271	309	312	307	279	288	313	273	271	266	303	328	284	298	274	261	298	269	279	308	301	278	285	279	262	281	302	302	279	295	314	296	307	300	308	298	313	285	291	289	331	300	306	290	255	290	274	271	298	300	296	305	291	326	290	303	300	293	242	293	239	302	309	284	284	284	249	307	283	275	267	278	303	296	278	280	304	266	288	263	318	301	263	279	284	282	275	257	302	283	274	258	280	277	296	306	297	274	284	296	258	257	287	293	317	292	282	305	256	289	277	253	257	297	276	290	264	294	277	282	267	309	262	330	263	285	306	299	274	276	265	278	281	268	246	289	289	282	307	266	282	282	333	261	281	282	296	281	284	289	268	284	288	272	301	291	277	298	259	294	275	284	278	278	269	324	273	297	296	314	274	304	286	289	285	280	297	280	273	259	287	270	258	291	312	297	275	278	284	312	299	302	298	270	320	293	262	288	287	291	283	309	266	296	284	275	247	282	272	299	316	279	305	285	302	330	295	277	306	291	302	281	282	288	256	328	281	267	275	278	331	270	285	338	280	282	295	297	293	314	221	257	299	294	284	252	274	299	257	264	297	284	309	328	270	271	291	296	284	274	268	274	305	300	286	246	289	307	277	268	254	272	289	304	280	287	310	280	284	276	322	287	304	271	242	291	315	295	303	290	277	281	254	283	255	292	282	279	299	278	334	302	275	249	304	252	291	305	313	287	297	294	265	279	303	283	256	295	271	296	278	287	321	293	326	267	302	281	309	253	284	305	274	303	299	288	274	300	279	277	296	297	282	300	300	302	256	322	289	258	277	269	286	269	281	295	288	286	294	288	279	274	278	289	321	293	301	275	299	249	283	295	275	298	300	284	279	284	285	270	277	280	279	266	304	280	274	279	314	273	302	294	299	263	269	259	298	249	278	293	309	285	289	296	302	288	279	295	279	302	283	265	307	289	262	297	283	293	315	276	281	309	315	277	278	284	247	293	233	293	315	282	250	274	307	292	334	288	318	277	274	274	277	319	277	286	298	320	257	272	291	272	277	277	270	310	268	278	256	277	296	283	291	282	262	267	246	291	293	275	288	274	243	276	298	283	279	280	267	270	255	248	297	262	290	294	251	261	265	257	278	292	273	298	278	275	304	265	270	292	282	251	270	307	282	282	275	287	274	306	302	263	279	279	298	293	287	278	299	283	276	272	262	280	266	285	273	288	297	289	289	280	274	248	307	282	255	267	277	292	274	280	288	244	293	287	313	325	292	265	298	251	295	300	312	284	274	288	276	274	288	308	297	291	262	277	309	278	281	283	295	257	277	270	277	277	274	290	278	286	258	284	278	277	275	269	288	293	303	279	312	269	294	284	280	277	288	290	284	268	261	328	242	291	268	303	299	264	303	302	294	320	283	303	307	301	294	296	298	276	288	286	320	297	282	278	290	261	290	297	300	294	284	298	316	273	269	285	258	279	271	278	272	291	262	278	268	278	274	289	283	301	270	271	265	286	293	287	246	275	277	268	281	280	264	300	263	311	299	292	285	281	299	323	284	280	327	274	321	274	289	247	282	287	284	314	303	302	318	275	274	283	276	275	290	272	262	299	335	278	287	260	267	283	289	303	299	284	265	281	279	287	274	296	280	276	304	293	289	299	291	273	286	295	309	268	302	279	297	306	301	322	285	291	300	293	306	260	284	301	280	287	276	284	278	295	307	277	268	248	286	281	267	285	276	293	271	286	282	297	263	274	292	300	293	326	293	286	275	264	299	318	296	284	302	292	284	296	305	316	288	279	288	300	320	262	288	285	281	293	297	291	273	270	288	291	292	280	290	290	257	284	288	283	292	266	289	322	298	266	284	261	286	311	255	271	307	278	288	265	299	309	268	302	285	309	305	270	260	266	262	283	284	279	282	312	290	316	303	338	277	282	239	267	303	264	285	265	291	281	292	291	305	294	262	298	274	296	259	301	282	271	254	289	301	275	286	273	293	271	300	302	305	329	270	306	296	261	282	298	272	279	300	286	289	268	294	301	290	312	322	296	274	295	324	287	302	299	287	289	275	316	288	320	311	322	308	282	279	326	284	284	294	287	307	238	323	299	288	271	271	285	263	296	301	285	293	294	320	281	270	278	289	289	276	259	290	269	292	337	267	281	263	280	273	239	285	253	256	265	286	303	276	279	289	275	313	283	275	249	272	317	286	285	262	307	332	283	288	280	283	286	304	289	274	258	333	266	283	294	293	277	253	279	298	312	268	285	271	299	288	306	267	265	266	263	262	299	327	312	292	319	324	267	283	293	260	298	293	292	300	278	295	273	284	280	308	270	314	320	288	293	306	243	297	315	306	286	277	299	317	302	287	298	271	277	292	315	269	270	277	296	270	301	280	270	272	274	277	269	293	273	308	276	282	296	275	267	298	292	265	315	324	296	284	290	288	283	295	272	300	277	285	279	278	303	286	284	254	286	279	289	282	279	290	293	275	280	284	333	297	297	320	287	258	256	278	299	291	277	288	260	257	305	301	292	288	288	291	314	309	266	306	277	268	318	309	272	321	295	282	256	310	290	292	249	298	328	295	299	260	293	302	271	279	258	296	281	297	299	274	258	281	319	269	274	327	318	273	285	259	312	305	253	255	276	255	264	298	341	280	264	278	336	288	314	301	261	282	333	285	287	257	302	290	287	297	251	309	241	298	271	291	266	262	274	261	293	272	304	279	258	263	266	296	275	305	303	279	310	237	297	294	299	252	267	285	293	295	280	266	293	281	264	279	287	278	296	277	298	252	308	277	301	281	287	305	272	329	268	257	269	273	286	270	302	297	302	289	295	290	276	276	312	277	279	309	287	259	315	268	289	290	292	303	290	312	302	275	317	306	282	288	303	262	258	301	297	292	306	301	297	306	281	272	277	294	286	254	320	284	295	284	277	307	286	294	317	304	306	294	290	302	303	295	277	254	305	263	305	307	288	280	281	307	280	283	321	283	272	298	279	285	288	303	274	288	300	275	293	279	257	289	268	261	307	296	250	301	285	284	320	285	286	272	293	300	281	303	293	297	295	266	269	301	305	282	315	276	314	282	285	330	296	286	292	274	313	277	287	303	258	267	296	292	275	320	298	284	263	277	301	294	308	308	316	281	276	280	255	256	275	274	284	290	288	296	298	292	293	264	257	307	288	286	288	311	250	301	304	298	292	295	296	272	302	298	312	264	267	297	312	252	291	302	321	281	285	311	299	292	280	299	301	294	255	281	262	291	301	341	284	286	313	291	268	305	286	290	296	300
45278	23925	24563	6999	1301	916	749	513	461	392	331	330	307	287	274	254	224	240	234	251	237	227	207	220	195	211	217	204	202	189	189	227	183	190	196	184	225	213	209	204	186	204	184	195	198	182	194	194	167	186	186	184	203	204	198	209	205	188	183	229	187	152	208	194	185	180	181	210	185	171	176	194	181	183	180	204	189	201	205	190	179	183	199	193	178	185	192	200	189	170	175	184	182	196	184	190	207	200	159	178	166	209	187	164	179	169	176	205	167	191	198	168	178	190	172	215	162	232	185	198	189	198	184	210	191	210	188	191	184	166	188	174	196	188	187	195	188	202	180	201	198	207	188	197	182	200	202	186	191	182	173	188	192	191	171	207	171	162	192	149	168	203	189	175	197	178	197	158	163	188	178	180	172	185	189	179	181	190	201	176	211	196	181	180	193	170	199	201	175	171	196	196	193	193	182	174	176	169	192	181	177	179	185	177	186	176	192	196	195	154	183	196	201	196	189	168	191	185	197	179	196	196	188	185	189	180	172	186	190	177	163	176	194	190	190	200	189	189	175	177	182	201	171	201	191	213	177	176	196	186	190	177	184	185	177	178	185	187	193	159	191	174	197	195	182	214	178	187	151	164	194	182	190	178	191	180	192	191	182	179	202	192	163	198	171	179	188	185	180	182	191	188	174	197	212	167	175	192	189	162	199	187	176	183	168	219	206	190	186	191	176	221	181	176	167	193	183	178	171	146	171	168	158	199	178	172	195	204	226	181	193	213	179	200	194	202	188	200	192	186	196	181	178	151	166	173	176	175	178	175	190	192	195	191	189	176	158	184	179	181	181	208	171	192	170	174	171	223	215	200	185	191	154	195	179	169	179	183	165	187	186	193	190	194	175	186	186	168	179	181	192	202	176	171	174	187	173	184	155	192	183	204	188	197	171	193	187	184	218	181	158	195	168	162	164	170	195	170	189	209	176	208	174	175	191	198	183	173	186	167	179	181	202	186	162	198	174	180	181	185	175	166	192	161	176	177	179	177	167	201	167	171	183	195	193	206	169	184	168	177	201	185	185	160	170	180	202	184	192	194	183	177	171	166	175	195	188	178	166	198	176	207	183	170	152	186	190	186	198	187	178	152	190	170	214	178	174	166	183	165	203	163	192	176	220	183	168	180	180	198	187	201	172	193	172	172	191	190	186	213	210	177	184	159	188	167	157	172	195	213	179	184	164	177	185	191	186	187	177	197	177	190	185	182	163	162	180	186	174	189	183	181	180	158	190	209	206	187	191	177	184	198	196	189	190	198	205	179	183	191	188	185	186	179	183	173	184	188	174	168	190	184	198	191	183	165	194	191	204	171	164	199	177	189	173	199	185	185	193	190	167	184	180	201	170	177	201	161	165	192	191	168	160	182	166	217	184	190	202	178	187	172	181	180	201	204	185	179	158	198	198	170	195	174	202	191	193	191	163	224	182	198	193	190	193	165	184	155	176	174	169	192	215	178	185	192	214	196	199	197	173	166	183	188	206	171	206	174	180	189	192	179	175	196	166	174	192	171	175	195	172	193	178	200	195	162	152	204	181	190	183	170	184	203	180	168	205	190	171	167	180	168	209	171	189	177	192	189	179	172	170	193	177	200	172	226	191	189	196	187	217	186	178	197	180	167	192	187	172	178	183	195	189	170	162	168	177	199	192	179	188	185	184	189	168	205	189	198	186	205	182	187	206	192	189	189	177	224	204	205	184	157	173	183	173	176	167	186	192	196	194	184	205	202	197	198	201	175	209	171	176	196	201	158	183	180	182	182	178	191	186	172	164	180	180	179	177	168	180	172	191	187	201	187	186	190	172	156	178	169	176	187	201	149	167	167	194	168	165	155	158	191	177	172	185	195	195	167	168	192	171	179	172	171	187	163	183	193	193	165	211	195	187	174	163	181	206	176	190	182	200	164	196	183	183	191	178	188	182	176	197	172	173	167	163	199	182	197	167	202	166	157	202	201	199	198	190	208	186	188	163	186	173	181	192	187	189	177	196	172	145	179	188	160	186	181	174	212	183	156	197	157	192	188	191	213	168	183	184	212	195	173	192	158	170	193	168	190	177	170	167	155	188	182	192	167	170	165	177	195	199	165	161	167	181	164	172	172	193	201	192	186	165	174	200	173	193	182	167	190	199	185	188	185	179	164	173	181	187	181	181	172	188	196	211	206	180	168	183	186	171	176	199	172	178	193	166	191	177	192	193	200	200	171	192	186	175	172	191	158	196	184	172	183	176	188	190	189	166	187	189	206	178	187	146	190	207	196	174	179	175	162	175	173	184	177	179	191	179	176	181	185	197	199	177	202	184	205	190	175	187	190	165	194	164	198	173	188	167	197	176	170	164	213	191	168	193	191	191	189	194	157	203	202	180	208	180	187	197	171	199	171	205	221	186	209	162	189	186	204	196	161	179	167	182	192	203	161	182	172	199	170	205	200	209	164	190	194	207	184	164	176	188	175	183	186	185	166	148	177	196	200	188	194	172	185	183	183	178	181	176	186	177	213	175	167	199	189	198	179	184	206	190	185	166	174	173	179	185	182	192	184	184	166	183	188	170	179	153	184	174	183	186	151	192	186	191	157	165	157	186	166	178	158	164	193	189	166	210	180	170	203	171	175	160	229	193	176	191	187	174	197	161	193	155	196	174	199	173	193	176	171	174	183	200	171	189	175	155	180	187	187	188	191	182	170	142	179	191	186	186	187	174	172	199	187	166	175	225	195	158	169	171	186	178	180	153	191	189	177	178	202	178	197	177	175	181	182	177	204	196	191	207	200	185	170	181	185	207	193	197	184	198	174	195	191	176	188	178	205	190	193	182	187	181	199	190	163	177	171	205	190	181	164	192	182	218	193	185	179	165	177	197	184	187	197	157	175	165	161	193	193	177	175	179	172	181	190	187	167	179	180	185	190	171	189	169	188	166	178	188	194	183	190	186	185	177	176	182	199	181	205	180	177	157	193	189	195	172	196	170	189	170	167	182	169	189	188	196	160	188	202	206	171	194	196	183	164	174	185	167	181	199	167	160	163	189	179	197	184	213	182	179	179	183	215	193	170	168	174	179	171	180	162	187	181	204	168	173	175	176	166	204	179	201	207	205	183	181	177	176	173	177	186	167	181	180	179	189	177	200	168	193	171	183	180	168	184	209	181	220	173	180	184	175	177	171	187	225	168	188	192	202	180	194	181	188	179	175	190	190	178	182	159	175	180	186	195	195	174	180	179	196	190	194	195	179	172	195	171	184	182	181	167	163	171	177	174	170	165	185	181	157	178	174	163	190	169	201	171	193	165	160	179	210	162	169	189	188	189	182	190	178	191	180	185	163	203	165	190	184	184	162	170	196	190	165	185	194	200	167	187	197	187	199	169	165	170	194	182	174	176	174	203	184	180	178	182	171	203	167	190	151	197	164	183	174	182	162	164	179	192	195	184	185	185	177	206	187	192	195	187	173	181	189	171
42649	3220	4956	5536	4633	3752	3157	2502	2225	1872	1706	1551	1372	1331	1169	1109	1076	1017	942	948	816	828	771	804	763	721	731	663	717	692	674	681	653	705	647	653	606	615	643	653	579	636	626	587	625	603	583	614	631	587	590	596	579	563	567	553	586	581	596	585	568	574	619	564	589	575	568	570	563	610	556	509	543	589	550	560	574	560	560	529	561	594	563	556	551	601	559	548	511	532	543	569	535	550	571	560	601	569	535	512	524	542	552	528	538	539	524	570	577	564	557	547	528	537	553	547	571	538	534	532	506	520	566	552	550	501	566	494	576	533	552	545	521	544	548	565	543	527	528	553	564	508	506	513	534	538	550	520	525	539	544	584	545	535	550	520	552	576	539	540	522	533	563	566	571	547	562	540	555	529	543	528	536	492	534	566	531	543	507	522	557	503	555	557	550	561	529	523	545	534	539	557	528	544	554	551	554	511	533	514	527	535	562	580	569	534	529	551	545	560	547	530	540	541	539	548	569	539	550	589	524	541	539	559	535	527	562	535	529	567	543	581	548	527	533	570	571	554	515	505	515	566	552	519	509	535	520	521	558	556	554	561	542	534	535	562	511	537	518	564	550	566	560	535	541	592	537	548	510	560	490	537	499	597	534	554	535	530	548	585	550	513	524	529	546	559	546	552	544	511	529	521	585	549	555	527	560	520	509	547	508	527	597	546	554	598	510	608	551	507	529	525	550	530	539	532	541	510	549	549	535	556	552	544	535	551	474	537	533	528	540	551	596	510	554	576	564	521	526	533	554	535	511	542	552	529	564	571	555	518	490	590	543	530	547	522	508	523	537	489	575	566	512	547	559	538	530	541	576	552	534	529	575	510	552	546	514	558	536	548	552	520	546	519	520	559	538	547	548	571	553	532	546	532	576	519	548	538	571	558	567	550	490	566	516	517	502	515	543	535	548	563	564	553	515	524	522	512	503	510	539	497	546	550	550	551	545	512	571	560	562	559	565	527	562	543	509	555	533	566	528	533	529	552	557	581	539	531	569	554	560	561	517	574	530	549	545	521	521	547	524	509	543	545	548	538	519	527	563	519	591	541	546	530	543	538	560	560	530	504	521	552	512	552	514	543	531	558	537	546	598	536	544	532	550	529	552	493	505	501	607	552	557	520	527	624	543	576	555	506	556	549	511	574	509	516	549	509	559	537	534	546	567	521	522	527	552	535	551	518	544	540	536	544	541	517	559	561	540	544	527	556	531	554	502	553	546	553	535	546	604	517	557	578	515	557	508	533	531	494	549	511	538	569	551	530	588	523	559	567	563	550	568	539	523	529	545	523	533	552	601	531	565	554	518	517	511	528	519	543	562	473	513	521	508	564	552	539	514	551	540	539	522	552	572	587	568	559	517	525	501	540	557	542	520	530	557	527	554	544	563	538	490	584	590	572	514	559	502	573	578	541	576	568	585	582	555	528	546	539	553	540	533	534	500	554	540	577	561	602	568	519	557	504	545	555	526	532	577	526	539	517	576	532	527	581	528	518	567	547	552	557	549	540	565	471	505	546	563	512	520	550	517	556	551	558	534	497	554	551	505	536	533	542	555	522	520	584	511	557	560	532	529	523	564	553	557	527	591	553	561	536	559	508	600	542	516	513	524	492	545	509	560	499	553	579	539	535	527	599	529	517	548	573	547	542	502	545	501	526	558	576	547	548	577	538	517	551	521	528	544	545	564	570	546	546	589	519	547	593	588	567	496	558	538	564	556	571	560	546	528	546	558	486	580	601	546	533	535	554	492	551	540	501	536	537	561	588	474	552	523	538	537	517	545	527	535	529	524	550	519	521	563	540	542	563	554	557	533	578	547	538	532	531	508	557	583	526	545	534	541	559	501	513	545	505	531	541	535	533	552	533	580	539	511	548	539	539	527	522	573	527	575	562	491	542	528	554	585	554	521	540	543	536	530	540	573	494	521	558	517	512	530	531	524	555	539	558	527	547	580	547	546	577	521	544	562	553	520	590	546	527	496	511	512	584	535	575	533	589	555	540	491	571	541	517	507	550	549	558	534	525	513	533	548	521	531	568	514	522	534	555	527	533	550	551	583	507	580	584	534	534	563	571	533	578	574	549	575	574	555	493	538	577	514	564	546	518	526	558	608	552	603	552	582	518	551	556	506	542	586	527	562	558	524	515	548	567	527	547	531	515	500	508	552	551	545	534	542	583	493	525	529	539	576	569	540	504	542	553	522	525	527	522	566	585	541	581	544	556	520	563	578	546	545	549	540	562	513	526	572	544	516	500	540	488	552	520	515	544	523	547	557	541	531	577	495	540	531	480	509	567	574	542	552	525	530	564	504	569	551	560	535	510	561	511	538	539	521	531	563	537	543	599	554	502	547	535	505	543	582	543	582	505	551	493	508	561	548	478	544	536	523	565	518	557	532	539	576	530	537	547	545	541	519	539	527	517	577	560	525	602	554	569	523	509	540	545	589	556	540	548	547	537	504	525	523	545	547	591	569	551	480	528	549	495	563	534	573	531	516	518	572	524	544	517	545	546	551	535	554	561	534	553	560	553	537	574	541	523	526	549	532	544	533	532	551	493	577	527	494	556	547	493	563	567	520	587	556	527	536	513	519	563	539	540	506	542	531	519	560	573	508	537	563	535	568	536	519	553	585	543	559	556	546	522	558	533	506	493	515	546	520	540	589	525	551	525	537	489	573	523	570	504	535	567	535	540	527	533	546	510	486	506	536	537	538	517	530	562	547	549	519	525	525	556	531	570	549	555	574	534	526	556	523	566	574	561	541	537	564	540	562	534	521	537	568	552	545	531	531	540	504	535	551	521	518	509	528	532	513	561	545	573	527	555	577	529	539	571	565	576	553	554	589	559	562	568	530	553	586	541	551	541	522	566	532	521	531	531	542	509	549	525	586	573	565	530	521	554	510	541	534	500	502	515	504	515	560	483	530	524	572	516	559	539	539	537	543	531	542	563	594	509	576	508	520	563	523	551	515	537	525	536	522	556	540	560	543	560	518	502	548	520	553	506	596	547	539	563	522	520	511	531	550	539	534	516	510	523	541	583	540	567	577	533	548	552	543	555	538	534	556	528	513	554	567	521	558	571	512	520	480	517	551	531	530	545	530	533	524	511	565	582	539	551	543	539	490	521	541	562	526	541	559	540	507	561	531	518	572	549	523	549	546	527	539	552	552	552	549	572	553	540	518	579	526	561	530	547	562	556	541	553	532	550	565	555	510	547	530	524	544	551	509	531	549	532	544	538	526	562	558	530	525	555	542	550	553	572	569	523	563	557	555	558	539	565	572	557	540	572	514	528	572	549	504	533	551	547	504	565	534	586	530	543	579	527	525	536	552	565	547	546	524	589	552	579	557	516	513	556	548	547	520	518	530	578	525	548	529	525	545	543	555	553	576	548	521	515	557	553	522	536	513	534	534	555	560	543	563	543	547	500	566	541	593	553	589	530	517	550	543	564	548	549
19126	1972	323	165	99	95	89	72	77	73	71	93	91	69	74	81	78	75	72	78	70	74	68	74	92	71	87	80	81	74	80	57	69	88	82	87	71	91	71	80	74	91	99	85	80	92	71	64	77	82	100	81	72	64	76	88	67	63	74	88	75	80	73	83	69	88	70	77	93	74	88	76	80	80	69	78	66	80	94	70	79	84	62	72	79	90	65	89	78	84	58	82	74	85	76	78	87	67	77	83	73	83	82	63	101	90	77	75	63	77	71	74	76	97	80	73	71	73	82	84	82	75	68	83	75	75	68	76	71	68	77	84	87	70	87	72	91	67	77	90	67	84	74	76	82	76	92	85	83	75	75	102	90	77	77	86	79	101	76	71	75	83	84	100	92	82	71	76	78	63	76	85	72	76	75	85	80	84	86	73	78	78	64	87	68	73	87	90	95	87	75	63	71	81	70	98	67	81	81	87	78	76	73	79	81	81	76	52	83	81	84	83	77	65	74	69	69	68	71	84	79	75	61	79	72	83	78	95	63	74	75	80	98	71	88	80	75	97	65	82	74	82	78	81	100	79	91	83	82	68	78	82	81	83	85	71	77	76	63	94	89	73	76	83	63	88	72	68	70	88	74	59	64	90	85	80	78	80	76	70	78	83	67	82	77	72	88	75	84	84	86	79	80	78	72	80	78	62	96	75	82	79	77	71	60	86	74	88	68	93	92	67	79	80	85	77	74	68	67	69	95	78	77	72	85	84	76	83	79	89	88	80	87	92	86	68	84	67	79	85	71	76	77	91	109	77	69	92	73	96	76	77	73	77	82	77	82	90	78	59	86	84	64	95	74	77	77	74	86	83	99	76	87	94	82	74	72	80	66	67	80	64	79	70	97	65	70	95	70	101	68	112	87	82	92	85	81	64	66	65	85	102	73	79	73	80	77	64	57	100	96	75	73	78	73	92	83	79	88	97	82	82	80	76	75	81	93	79	85	81	77	69	88	74	79	86	76	76	81	61	66	87	67	96	65	81	80	72	91	87	93	87	82	83	60	83	100	76	89	87	75	78	90	78	76	66	83	78	84	79	84	77	77	93	81	78	97	81	75	77	81	85	87	75	74	75	85	65	95	95	96	73	86	88	80	83	68	67	65	74	77	69	60	72	71	62	76	92	69	77	93	67	73	81	71	91	88	78	103	82	79	72	85	74	74	84	68	57	73	62	75	85	68	76	80	85	76	76	70	61	88	86	69	80	85	83	75	84	65	75	72	84	87	74	71	85	79	73	83	85	90	79	78	63	78	82	94	79	97	72	80	77	82	70	82	79	71	77	68	78	77	84	71	81	76	86	85	93	82	65	78	88	86	80	74	90	70	79	76	86	88	72	81	77	74	88	78	82	63	85	75	88	69	75	78	85	78	76	89	101	74	77	78	78	86	105	82	80	73	67	76	72	77	75	90	80	75	80	70	69	83	85	73	82	80	81	78	67	77	83	76	93	72	63	90	86	76	88	92	81	73	72	75	77	80	76	79	72	81	78	74	62	74	62	72	66	66	84	66	78	62	78	57	79	80	70	95	78	60	87	81	71	79	86	74	96	76	72	83	84	91	75	76	93	75	70	65	88	74	86	77	96	72	73	79	86	72	70	90	103	89	98	82	65	72	89	89	76	69	75	83	102	73	83	77	75	80	76	83	84	76	81	73	75	77	83	91	79	70	72	76	72	80	74	66	82	74	68	73	83	83	78	55	88	71	94	68	61	88	72	77	81	75	70	79	81	76	101	84	65	81	77	73	94	65	83	92	80	83	80	69	74	82	77	87	86	77	78	73	67	86	70	74	77	75	86	80	75	68	66	64	87	66	87	75	85	79	93	71	70	77	75	74	67	68	82	90	65	67	74	82	84	81	84	75	85	85	78	67	90	84	93	85	78	73	83	85	76	85	75	89	86	96	76	75	75	84	75	71	78	81	66	80	76	79	70	78	102	69	84	83	77	81	73	87	78	80	74	91	80	80	73	80	66	74	64	93	86	81	85	90	82	78	58	62	89	86	74	72	84	74	75	79	84	79	77	78	85	82	90	79	76	78	81	75	78	74	77	82	70	93	83	70	78	84	77	79	61	65	82	64	98	83	78	72	74	76	85	79	72	71	80	104	68	75	69	76	74	86	82	82	90	94	77	75	81	81	62	87	96	79	94	62	88	78	93	75	84	71	80	69	81	80	71	75	91	77	75	63	87	69	93	88	74	81	91	76	79	82	63	73	92	74	81	82	77	76	69	70	77	68	86	71	80	78	90	78	78	76	79	81	96	73	53	89	97	86	78	77	67	71	87	81	68	76	74	93	64	90	72	82	71	81	83	81	93	75	72	52	86	85	95	80	81	72	63	89	75	97	68	77	76	82	82	92	85	80	73	83	69	73	76	85	79	73	60	84	70	98	69	81	70	80	78	83	69	77	84	73	78	76	67	79	81	66	61	70	86	96	88	96	87	83	78	57	69	98	75	74	86	80	80	80	84	76	82	77	70	90	75	88	78	77	60	77	83	94	101	79	93	80	73	67	85	82	91	86	62	83	96	83	76	68	73	79	84	78	88	74	71	62	58	80	78	81	82	89	82	77	60	72	69	95	91	79	88	64	74	70	73	70	67	81	91	81	84	90	93	67	99	84	72	79	77	79	74	82	66	65	85	91	88	84	62	86	67	85	87	79	89	60	93	77	81	67	74	75	89	83	74	79	76	97	69	90	88	88	74	69	76	85	74	79	83	80	72	82	80	80	86	86	92	57	76	80	91	80	75	85	81	80	79	73	70	69	93	94	67	78	70	81	84	78	95	82	89	67	79	82	96	90	90	84	74	84	60	87	73	78	76	75	78	76	68	74	75	76	77	73	70	82	75	91	87	76	75	87	62	78	54	68	72	81	76	63	83	82	72	77	74	78	76	78	63	87	93	98	67	95	84	83	67	89	68	64	80	76	68	75	72	94	76	72	67	79	75	77	83	78	86	88	83	91	85	96	82	67	93	87	78	85	67	81	86	78	88	67	90	78	88	87	94	68	73	86	88	79	80	69	68	72	77	69	79	71	75	73	89	74	85	95	97	90	101	83	67	60	78	73	85	76	68	96	75	76	79	96	91	82	74	70	67	81	80	80	76	95	72	72	64	80	67	72	85	78	77	85	67	65	73	80	73	89	76	85	79	75	83	80	75	73	63	77	89	81	79	75	81	86	100	83	62	75	75	71	75	68	86	82	74	78	85	72	79	82	64	85	73	92	73	69	80	64	77	77	78	67	84	74	87	73	85	103	68	72	63	75	69	84	81	80	75	66	59	90	67	86	89	91	82	89	92	70	83	77	78	86	64	76	90	78	61	70	87	81	76	76	80	81	78	95	92	77	85	76	73	84	77	83	58	77	79	77	84	87	62	70	77	85	79	76	74	75	78	96	76	72	82	84	78	96	67	72	86	96	74	75	70	64	73	73	94	77	75	72	70
14874	366	402	428	364	312	324	301	297	286	294	291	269	276	284	302	274	283	278	279	282	263	263	279	289	266	239	267	277	277	278	293	272	285	268	260	254	264	255	258	267	285	267	257	246	274	260	277	260	282	270	282	253	268	265	251	243	225	260	273	245	272	241	276	265	249	265	292	258	266	269	244	252	266	254	249	254	242	259	295	252	278	247	236	251	237	264	275	252	250	259	268	270	246	244	283	268	263	269	280	250	241	258	242	250	273	276	268	250	258	255	278	228	277	280	297	276	276	249	258	265	299	270	277	262	264	253	266	277	273	275	258	255	302	275	287	281	272	268	255	270	259	255	239	259	243	262	241	270	258	262	238	243	247	258	262	295	277	229	283	243	260	299	267	272	259	247	266	256	255	278	262	282	252	265	256	239	252	273	262	269	257	293	248	284	270	271	275	269	246	262	268	255	255	306	256	237	275	263	244	237	266	256	252	277	288	274	273	229	243	261	251	247	237	284	271	254	268	250	274	256	269	258	287	256	262	248	295	284	247	273	271	270	275	254	247	240	280	228	262	241	253	264	276	249	270	276	276	267	282	275	252	246	257	262	240	262	236	243	230	280	251	278	276	253	286	262	285	260	276	242	260	264	279	266	257	268	259	276	276	255	270	267	270	276	267	267	235	263	282	244	267	259	273	252	237	235	284	264	248	243	262	280	238	280	282	271	259	268	259	269	268	253	269	252	275	300	288	285	257	271	241	255	231	261	301	260	269	287	292	256	294	273	241	278	253	267	258	250	265	268	259	224	250	274	265	230	279	254	241	260	233	244	280	238	269	266	257	288	242	272	271	274	266	256	257	250	284	247	223	257	277	236	250	289	273	258	242	258	266	262	266	237	289	305	232	270	254	294	278	247	276	273	261	276	237	255	254	280	237	251	275	244	290	282	284	240	290	253	289	300	256	243	269	274	276	267	270	240	239	274	291	278	274	288	213	255	254	265	259	285	251	243	242	266	269	257	288	269	251	260	253	262	250	268	277	259	251	287	274	261	282	249	273	253	259	259	262	270	288	253	233	238	229	241	266	260	280	263	272	275	274	303	250	249	248	240	250	248	253	269	258	242	259	247	270	259	270	261	265	278	292	267	279	242	261	253	262	235	254	258	253	272	258	252	280	271	258	262	269	244	265	269	235	233	265	232	240	267	289	291	259	256	256	255	275	240	257	235	258	278	250	244	263	272	268	245	240	277	267	274	293	262	275	264	284	267	258	251	257	260	262	237	250	286	229	251	283	278	257	261	249	261	257	251	279	232	289	247	248	242	275	262	238	271	271	296	278	264	274	232	252	259	268	270	295	259	273	248	265	277	253	285	271	274	264	262	250	271	292	288	250	265	277	270	270	256	258	282	253	267	252	268	286	237	274	276	273	270	274	259	258	274	249	281	249	281	251	251	262	220	266	247	260	254	273	268	272	232	257	258	239	261	262	260	270	278	262	267	285	259	265	305	298	228	260	260	236	251	253	229	242	268	296	240	258	288	261	290	266	264	271	271	260	244	240	270	278	236	246	281	263	260	253	237	270	236	266	280	275	244	282	255	266	287	284	272	254	273	248	290	274	288	245	237	252	221	264	244	246	261	289	271	268	249	255	263	242	265	270	243	294	268	276	264	285	273	286	297	268	273	254	268	274	318	243	255	278	270	285	265	283	251	259	262	241	243	290	259	275	274	273	251	262	260	257	256	275	234	260	259	289	243	269	249	276	244	277	245	268	271	258	287	244	262	246	263	248	257	262	257	237	272	250	254	279	232	276	302	262	266	250	257	260	264	252	266	278	284	242	267	267	284	260	262	254	256	271	228	246	291	243	261	268	273	245	264	240	272	251	270	246	254	242	269	269	288	248	249	258	262	259	231	232	303	256	231	250	246	284	268	250	266	247	277	276	250	216	242	239	262	253	265	244	276	291	249	249	299	268	285	249	274	269	274	256	274	259	256	272	278	238	272	251	240	244	256	281	289	279	259	262	283	257	254	273	267	259	244	251	254	257	290	254	266	283	247	258	251	263	264	262	253	277	243	286	261	274	233	276	257	265	270	273	253	251	291	240	276	248	254	266	272	276	270	230	253	225	262	265	264	272	259	280	222	267	261	263	262	264	238	263	288	274	251	272	254	271	248	256	290	302	270	237	244	278	281	273	253	258	260	259	283	270	279	269	258	261	283	234	244	268	267	246	270	261	264	272	264	273	284	257	273	262	262	281	243	252	248	274	266	255	257	236	256	243	253	276	248	269	266	255	260	250	262	280	257	283	245	247	276	253	260	268	271	270	273	273	267	233	258	276	281	267	274	251	247	272	293	270	278	272	272	218	224	280	297	263	231	253	263	256	251	240	273	250	241	244	268	285	250	253	267	229	252	247	238	251	268	271	267	241	263	294	261	277	265	280	262	250	269	273	232	260	251	253	264	273	262	268	259	275	279	256	249	278	280	286	254	255	272	238	271	274	289	259	275	269	259	242	278	280	242	242	270	247	257	232	266	256	245	248	247	263	259	273	265	279	277	272	253	268	284	259	238	258	285	253	270	233	308	269	266	238	259	276	259	263	269	251	263	252	269	231	262	265	265	258	245	292	269	281	235	261	317	282	262	269	249	257	238	273	262	290	240	276	278	271	244	245	274	238	269	260	249	271	278	264	287	280	279	271	277	256	267	243	251	248	261	275	289	284	256	284	291	268	279	258	245	275	261	245	256	265	262	255	264	252	267	261	243	235	275	263	278	241	279	256	253	232	245	233	294	262	268	257	249	261	246	266	243	262	259	291	248	252	250	258	253	268	229	273	258	255	253	281	282	261	249	266	271	235	271	247	265	254	227	258	270	233	249	229	258	252	261	279	252	293	275	284	237	271	249	271	255	247	279	248	256	248	264	262	253	274	299	296	240	252	273	268	254	261	251	251	263	246	253	256	261	262	264	281	248	245	234	244	271	271	263	268	250	253	267	242	249	292	263	253	270	250	268	271	260	261	257	253	261	229	259	257	284	272	252	286	263	248	260	280	250	241	270	244	271	280	257	275	273	251	272	259	235	269	281	279	266	256	270	249	268	239	257	259	281	264	272	283	238	261	259	283	242	242	260	249	272	276	262	263	237	262	250	240	258	298	280	280	238	255	254	295	253	295	240	244	247	244	269	249	255	256	251	254	261	284	262	256	262	264	271	250	261	259	278	296	256	277	262	252	285	266	237	252	256	267	250	265	242	240	286	235	265	257	256	244	268	243	233	248	239	277	275	265	258	236	266	232	240	241	268	284	248	290	286	274	278	283	266	250	242	233	270	283	257	268	271	242	275	283	265	242	265	292	282	257	240	279	286	276	305	267	278	247	235	260	269	261	269	239	279	247	261	251	262	239	252	248	243	271	271	228	261	246	268	280	259	248	284	237	242	257	255	259	246	234	298	289	268	245	243	272	245	258	275	248	247	276	252	250	237	284	280	274	255	260	231	299
51442	23265	9402	951	564	434	306	221	218	198	167	138	154	134	99	123	120	121	96	120	111	97	86	101	102	102	89	92	101	95	86	108	76	95	81	96	92	106	96	108	89	90	100	90	92	83	82	92	97	81	76	106	71	94	94	78	94	92	95	79	99	83	77	78	90	94	93	87	83	79	98	71	85	89	92	95	76	85	80	90	79	86	91	80	96	76	100	82	96	67	85	93	86	71	95	76	81	90	87	89	87	78	89	92	66	89	74	78	96	73	96	87	91	76	86	76	85	68	75	70	86	85	67	76	88	86	85	93	88	92	75	92	79	85	78	75	87	85	86	94	97	90	75	79	72	85	82	75	89	105	100	88	79	85	71	85	76	93	80	82	73	87	89	80	98	87	76	77	88	81	83	79	59	103	79	70	82	101	73	89	80	90	72	88	81	85	94	98	82	94	89	72	77	76	66	75	94	87	70	98	99	70	85	81	82	72	103	77	72	95	74	76	93	90	99	64	85	95	70	79	77	79	88	81	94	74	79	83	84	99	79	82	75	64	73	94	100	96	69	72	90	84	87	92	109	82	75	90	85	86	83	78	89	83	90	98	70	83	85	67	88	97	83	79	88	108	102	77	78	75	87	90	75	81	98	81	91	99	72	92	85	83	78	79	79	82	79	86	77	91	90	97	83	82	72	98	78	91	89	78	86	84	97	79	97	91	101	85	90	83	89	71	76	83	82	78	82	93	77	78	82	97	84	84	92	85	92	94	105	72	87	88	84	72	93	84	102	79	95	89	97	89	73	72	98	83	98	88	93	80	85	93	85	96	68	81	90	76	98	84	75	76	89	101	94	87	89	71	66	95	92	92	88	69	99	81	94	79	83	74	97	78	90	63	83	89	84	91	90	108	103	75	81	79	87	79	86	65	87	95	67	100	73	79	76	80	87	90	72	70	83	81	98	79	80	93	92	97	88	83	90	99	83	85	84	88	79	108	83	93	89	78	96	76	82	83	101	87	83	80	86	75	60	76	90	92	81	85	91	85	86	82	87	73	95	79	76	81	78	108	83	80	85	91	91	100	70	74	87	79	86	98	94	87	84	96	80	87	76	60	73	98	73	86	88	73	88	84	84	63	84	76	82	80	82	69	64	66	88	74	82	100	78	74	90	103	75	76	118	92	78	79	78	79	65	75	88	89	68	75	88	75	89	81	82	96	84	86	104	84	84	92	93	85	81	98	85	93	84	96	98	86	85	82	86	92	95	82	73	78	86	104	90	88	89	81	76	82	62	90	83	83	103	70	90	85	101	88	70	70	106	83	102	92	79	80	96	58	106	103	84	84	93	76	86	95	88	77	88	89	78	91	85	70	76	83	77	83	85	91	83	90	83	76	80	85	78	76	68	110	91	73	76	80	88	81	95	102	82	94	87	106	100	99	87	78	74	94	77	87	67	96	84	83	99	99	81	96	79	69	84	87	74	91	76	114	87	83	91	87	78	79	87	68	90	91	79	99	85	76	89	94	74	84	84	98	95	59	74	79	77	85	85	86	84	79	73	68	67	83	99	83	83	91	73	93	81	100	78	105	80	95	92	87	86	75	88	92	81	85	79	97	84	91	83	82	93	83	84	89	79	90	95	86	72	73	80	90	86	74	85	94	63	65	80	83	75	77	82	93	84	80	94	89	103	94	82	80	75	90	90	85	88	79	93	96	88	92	93	92	105	89	103	75	94	84	80	96	73	84	90	72	74	99	92	98	78	69	91	90	81	94	84	97	92	82	91	83	73	106	87	83	81	84	87	96	93	101	75	102	93	93	94	90	99	93	86	84	93	83	94	83	79	86	76	75	104	109	80	104	94	75	84	78	97	82	97	90	89	81	85	93	87	84	75	102	88	94	75	78	90	93	78	96	77	81	106	96	87	75	99	86	80	82	79	99	68	96	98	80	97	75	92	90	76	85	57	92	76	91	71	96	85	71	85	84	84	91	78	78	79	92	86	86	86	95	95	92	90	66	83	94	86	81	58	89	84	90	75	94	92	76	105	75	85	83	55	94	92	88	74	93	68	79	105	77	102	70	93	106	79	99	72	91	83	102	71	68	70	81	90	81	72	83	96	89	104	74	72	81	86	89	104	94	78	84	96	80	82	80	75	100	81	86	76	92	90	79	90	83	77	72	77	84	86	80	67	88	94	81	78	76	88	99	70	84	63	90	94	84	99	72	88	100	90	83	92	78	90	96	85	85	87	110	86	76	75	69	70	73	81	83	85	82	78	69	72	80	96	83	94	73	95	77	90	103	89	82	77	93	89	98	77	90	86	71	92	75	90	97	87	90	78	100	79	98	96	78	75	83	94	84	87	71	74	93	66	91	91	82	78	74	83	86	83	69	97	81	87	79	87	85	89	82	88	87	95	86	81	80	86	84	86	73	94	73	88	88	100	88	90	76	87	78	76	86	85	100	100	88	92	76	91	88	92	88	71	81	100	74	92	87	90	70	92	108	79	76	82	88	82	98	84	80	97	80	72	85	73	75	82	94	73	82	77	98	70	99	87	113	91	83	96	90	75	83	109	102	81	71	69	95	86	113	99	70	82	59	108	90	71	86	67	91	86	79	77	91	84	76	108	102	81	88	89	106	84	89	82	87	79	94	81	92	80	77	84	80	83	85	93	79	70	97	85	76	68	76	92	86	87	77	89	75	85	68	71	96	93	82	75	81	93	105	95	93	98	72	87	91	75	80	83	79	87	75	73	90	85	96	77	80	68	77	87	105	93	76	86	92	78	89	92	87	103	88	86	101	86	78	88	84	96	90	75	91	90	91	88	90	74	73	78	86	92	63	92	95	85	75	81	96	89	95	87	87	98	100	73	83	80	89	70	80	91	91	85	91	84	92	81	84	90	96	80	80	98	71	77	88	78	93	89	94	92	83	97	80	84	82	79	85	82	95	83	87	86	106	91	84	76	84	83	78	95	80	77	78	106	83	80	90	87	95	78	94	86	72	76	98	89	81	73	73	83	88	66	79	86	89	69	93	94	83	69	89	88	88	73	97	82	80	90	93	77	99	71	77	85	88	76	89	93	90	80	82	92	101	100	85	78	77	83	102	67	88	93	77	68	82	84	79	80	91	68	72	88	93	88	93	84	67	80	91	81	76	96	80	84	82	100	106	89	86	89	80	96	75	102	68	98	92	105	100	86	76	90	82	90	63	89	79	102	84	90	81	88	88	71	84	82	90	76	103	67	70	92	95	96	70	78	78	112	84	64	96	86	92	70	90	102	95	78	91	97	84	106	85	81	89	86	76	95	83	84	75	63	94	92	78	78	86	81	77	68	84	79	95	79	87	75	82	80	87	82	76	92	93	82	94	87	80	94	81	78	74	81	81	98	75	91	81	93	100	102	105	88	91	89	84	90	78	87	76	81	84	92	89	82	80	82	100	96	90	96	83	80	93	77	84	79	93	84	92	76	85	87	90	90	101	85	86	77	72	88	91
36732	1805	2622	2909	2379	1935	1572	1272	1110	986	868	786	728	658	635	554	532	498	467	500	434	404	395	391	411	359	376	370	378	349	345	329	322	373	319	329	333	337	364	301	350	337	326	342	335	329	312	302	316	293	297	317	306	305	316	327	319	309	305	282	302	314	299	294	311	289	309	305	308	304	297	307	265	317	287	264	317	283	309	296	275	306	293	299	281	277	305	290	270	268	269	310	272	328	294	278	277	278	291	308	290	270	302	265	275	265	288	281	304	291	276	288	273	265	292	268	297	321	265	289	288	279	277	295	296	263	293	277	302	294	286	280	275	270	296	284	313	290	259	302	297	280	288	294	298	304	300	268	304	293	306	265	262	293	332	312	262	270	296	307	284	262	312	293	282	271	293	272	266	268	301	273	294	286	296	260	284	286	274	259	248	284	274	272	293	304	288	315	272	285	291	290	276	296	290	330	291	293	290	299	293	288	279	258	283	295	287	280	257	292	314	263	284	262	290	280	303	281	276	308	274	292	276	274	288	285	282	309	303	305	299	315	295	293	285	289	316	281	291	269	260	290	324	273	327	290	266	301	244	292	255	292	278	293	286	286	293	276	304	284	267	265	276	291	266	295	298	287	288	295	305	315	276	289	270	271	303	279	308	279	297	312	271	276	271	269	316	291	275	274	296	291	284	295	260	300	319	289	297	280	299	289	276	295	291	286	308	274	304	270	255	299	298	276	290	279	287	281	270	288	322	287	306	309	282	311	296	325	280	289	313	286	296	284	250	292	323	277	257	308	286	288	301	281	284	295	308	290	288	288	284	280	271	271	302	316	282	275	295	252	278	282	290	321	295	273	274	279	295	269	302	277	307	293	286	260	318	272	301	260	281	279	303	276	293	294	283	246	242	301	289	308	278	285	251	285	278	296	296	289	311	261	272	281	295	276	272	264	285	281	285	288	289	304	306	253	265	285	272	278	277	264	317	291	289	296	292	261	284	324	291	301	280	281	268	279	314	288	287	277	288	261	285	297	305	294	283	287	305	317	267	301	312	307	270	306	310	281	287	316	252	276	316	277	281	241	310	300	274	276	290	312	297	303	260	307	309	281	298	292	280	256	296	311	289	307	302	312	300	269	283	294	298	292	263	278	284	297	301	315	281	271	299	278	272	301	267	275	295	291	298	299	300	291	286	277	270	271	271	282	323	265	302	321	265	267	268	298	274	250	282	272	294	320	281	290	286	302	274	308	289	283	285	289	279	308	335	313	279	265	273	297	288	277	286	269	298	288	323	263	269	280	286	284	306	291	292	318	269	265	308	294	270	294	324	260	253	261	283	277	275	310	293	285	278	297	285	280	264	271	292	306	302	292	286	268	277	271	283	312	261	299	304	302	306	300	282	294	281	293	294	289	298	254	255	296	301	293	302	300	291	259	294	317	278	292	291	256	281	267	269	240	271	309	254	287	282	276	291	267	289	291	263	278	234	287	274	283	267	276	270	276	303	286	302	290	276	305	315	297	289	308	281	253	291	282	295	302	303	263	305	300	306	276	266	305	283	284	271	328	265	281	305	280	273	282	246	269	256	261	281	280	307	244	264	284	261	258	291	287	282	311	293	283	294	279	302	302	314	277	311	268	286	257	281	311	280	274	267	259	289	257	304	273	300	300	286	274	299	307	269	296	292	275	254	288	270	302	267	305	295	294	244	293	288	277	290	286	270	290	289	284	259	253	283	301	267	313	287	289	285	276	256	292	307	285	287	308	291	309	283	263	280	277	315	283	282	287	293	299	315	286	291	306	285	270	285	314	272	281	303	296	272	292	291	287	270	260	266	288	304	270	288	248	310	304	288	279	293	276	257	290	288	274	308	297	266	255	281	278	266	288	301	307	275	321	262	279	292	294	275	256	254	279	262	299	252	269	275	284	258	296	276	284	317	289	300	308	297	304	280	305	295	301	257	283	263	294	277	271	313	261	274	300	290	271	262	299	270	265	310	289	281	330	273	311	268	304	296	289	306	308	276	266	282	268	279	315	302	290	271	309	287	288	290	296	309	272	261	296	281	261	276	293	287	280	313	283	286	281	279	283	301	276	296	329	287	265	296	277	291	259	300	291	281	307	299	282	279	273	290	264	311	276	267	298	276	298	302	314	284	296	288	292	277	292	308	290	289	316	269	290	287	275	284	308	283	299	281	289	286	292	269	296	303	306	279	280	291	283	285	312	290	284	284	310	266	280	295	293	314	282	284	297	312	285	293	272	254	281	289	273	302	294	301	293	291	306	269	247	290	289	285	247	292	320	283	261	287	253	293	299	285	268	282	307	286	283	288	261	282	299	302	313	274	274	281	280	289	278	280	303	281	287	251	267	320	298	278	274	279	277	263	271	269	300	265	283	282	304	293	313	285	278	260	305	279	269	299	297	297	298	282	280	282	306	308	278	322	320	296	293	281	299	276	312	285	302	295	289	320	279	282	272	283	286	279	304	304	261	285	289	290	294	282	297	302	279	266	312	285	322	310	284	308	301	299	296	290	269	293	270	305	262	319	296	278	315	310	267	289	282	278	292	292	287	301	281	255	291	270	296	305	273	299	306	297	302	308	254	323	268	308	297	273	270	289	295	286	270	267	282	291	271	294	269	291	273	313	268	289	284	286	285	311	320	292	289	288	277	289	303	275	309	320	279	315	283	260	271	284	320	280	307	290	308	276	319	295	279	281	285	296	319	256	271	295	286	302	270	299	279	278	290	284	287	290	291	264	282	290	265	281	278	319	301	311	290	278	302	267	299	278	298	290	265	274	287	268	277	290	299	294	278	293	290	298	283	267	267	286	253	279	282	302	252	269	281	295	296	302	297	292	262	271	290	267	299	294	296	283	303	302	292	266	301	267	288	277	300	309	283	299	270	299	315	263	277	281	296	311	293	281	282	283	269	248	255	294	257	286	271	289	273	301	305	303	269	278	282	287	296	287	279	283	285	302	259	306	280	266	276	274	311	260	279	284	275	263	284	294	306	299	250	283	309	261	295	257	249	274	289	280	287	276	251	276	303	278	277	333	280	305	327	279	274	306	263	279	268	299	277	273	281	285	278	300	275	292	295	289	272	292	291	278	305	308	266	285	323	286	316	282	298	310	308	280	292	294	256	274	277	322	296	271	293	282	258	277	269	282	273	306	292	298	295	286	256	301	296	309	270	297	260	317	299	343	286	265	285	291	283	311	287	311	279	284	293	304	269	273	295	248	290	270	277	311	319	296	286	277	283	292	263	287	292	292	266	293	279	293	289	286	291	320	308	275	266	285	243	279	272	275	284	312	287	277	310	285	291	264	274	280	292	253	284	308	288	284	276	279	300	271	272	282	286	272	307	296	278	269	302	297	285	289	279	290	311	321	285	285	286	263	269	303	288	305	282	274	271	298	280	280	274	288	277	265	273	280	278	252	267	271	266	295	277	274	303	282	317	305	276	238	316	266	298	304	301	302	297	279	294	283	289	283	271
51785	28641	19340	3954	1253	926	640	502	444	393	363	333	331	292	304	234	244	222	245	204	221	230	214	230	178	228	206	175	196	206	189	202	193	192	224	208	178	187	180	206	173	174	193	193	189	184	202	214	190	162	177	204	187	196	194	175	222	186	191	165	193	191	183	208	177	180	212	159	192	195	186	173	199	168	185	179	197	175	189	166	188	187	195	228	202	167	176	176	182	173	173	200	205	191	175	214	218	180	198	176	186	195	176	175	195	185	219	180	174	180	194	204	189	181	179	188	177	187	168	160	194	216	194	179	182	181	169	178	154	184	199	203	183	150	170	187	186	205	181	192	167	184	180	187	170	188	167	163	180	190	187	166	179	198	188	156	195	160	179	175	169	169	199	208	200	191	200	191	208	214	173	173	189	198	183	191	198	194	172	212	193	167	184	186	194	204	172	199	167	171	187	178	190	169	201	169	203	166	183	191	144	188	187	171	195	175	177	206	180	186	182	211	204	181	160	178	185	191	188	182	218	184	188	159	189	176	215	191	195	210	180	179	196	209	205	194	197	181	182	195	174	172	189	202	193	167	194	181	180	201	183	197	175	188	193	218	194	183	199	206	182	194	183	170	176	177	190	174	202	193	164	164	180	203	199	187	196	185	180	206	175	209	185	147	194	184	172	206	185	179	186	200	179	197	187	155	180	154	193	190	184	191	188	183	198	161	178	185	194	202	206	185	194	180	199	170	192	183	198	190	177	205	193	173	171	196	203	194	180	192	191	238	170	200	174	203	177	185	201	207	187	218	175	191	174	152	172	177	184	198	200	178	170	197	195	186	181	186	189	178	184	180	193	160	191	179	195	206	170	185	204	221	172	174	183	173	192	211	184	179	192	171	194	183	188	170	199	168	172	195	199	189	171	176	193	205	195	197	178	186	212	200	193	180	162	187	188	189	191	189	178	209	167	190	179	187	191	188	189	177	205	179	176	191	198	194	194	181	168	198	203	176	206	182	196	182	205	182	184	199	192	187	199	186	180	193	190	219	214	192	191	207	190	200	171	186	170	194	191	185	185	200	187	206	202	183	219	187	175	180	203	199	175	174	207	197	192	178	219	183	175	169	183	174	193	170	185	184	225	200	185	177	169	190	177	187	182	208	174	170	172	156	192	176	191	193	188	183	216	197	207	193	188	199	192	214	188	158	175	144	185	192	195	195	204	181	193	171	168	186	190	209	192	197	192	172	168	179	196	197	169	187	189	182	169	188	178	188	199	188	164	185	203	190	197	201	198	202	193	187	197	202	172	190	163	187	173	177	198	184	166	183	168	177	204	190	194	154	201	208	212	185	180	188	172	175	160	197	198	180	194	192	179	170	186	178	166	204	173	167	188	191	192	199	182	191	227	172	179	182	190	191	207	171	179	196	161	202	180	170	182	175	177	167	193	182	191	181	197	187	162	183	166	196	210	172	194	158	204	180	196	216	189	169	194	160	176	170	208	187	194	177	207	153	170	177	198	190	175	197	181	187	211	198	186	189	164	184	183	180	188	190	189	203	166	162	202	185	192	178	169	160	179	181	165	188	173	181	186	161	184	159	174	178	189	179	176	201	159	188	189	192	201	182	183	207	188	166	169	190	199	177	178	170	141	201	168	181	174	162	204	189	180	196	176	189	178	179	168	166	192	205	189	171	197	194	169	214	174	174	169	182	176	189	198	174	183	179	173	191	191	190	202	195	170	213	192	177	192	171	189	165	184	182	185	191	163	203	190	179	179	191	181	201	206	187	188	168	184	189	188	165	178	189	168	178	194	175	183	201	200	197	176	184	201	178	161	211	198	182	186	191	196	163	179	158	189	187	180	179	194	190	184	186	169	174	179	159	170	175	187	197	192	188	198	183	185	167	169	193	176	190	179	184	185	190	184	201	189	185	174	190	193	192	189	178	176	195	186	175	205	174	181	204	195	174	187	218	180	185	187	175	191	188	177	161	186	191	176	168	191	185	198	180	202	176	202	183	174	174	193	175	207	207	174	176	166	190	192	197	196	192	179	165	192	174	216	175	188	167	200	191	195	202	192	199	199	182	159	182	179	189	222	193	186	196	195	174	188	197	188	185	179	174	192	171	196	192	184	197	209	199	177	184	172	205	180	169	176	196	184	186	197	179	186	197	164	178	187	192	195	204	195	146	181	188	202	175	186	187	174	180	177	205	164	199	187	190	184	203	187	198	207	189	190	182	166	181	160	187	177	196	195	181	167	184	189	193	194	159	174	197	182	210	174	169	209	178	201	183	163	199	160	187	183	165	201	194	186	195	171	184	214	186	179	193	175	203	171	184	211	211	190	189	190	187	181	203	168	204	247	194	197	202	199	233	171	191	177	190	216	185	176	188	201	185	165	182	195	162	154	177	182	213	186	162	202	180	193	175	164	179	174	201	190	163	173	194	179	177	191	179	165	144	185	194	176	197	198	186	194	197	183	174	177	203	177	192	166	176	158	175	196	197	193	176	179	183	173	211	199	177	188	180	163	168	168	185	179	211	198	164	169	175	204	177	197	151	200	185	187	189	174	176	175	158	188	189	182	183	160	170	197	187	167	174	189	203	173	196	185	213	194	212	188	204	178	175	185	174	208	162	190	209	191	162	201	195	188	165	171	193	176	193	187	185	181	178	195	192	182	197	185	172	188	188	178	176	185	190	167	191	178	190	197	161	204	189	172	192	181	186	197	197	201	181	185	200	180	192	198	189	170	191	174	184	213	180	191	216	179	187	169	220	182	184	173	187	182	200	180	176	176	176	173	184	168	192	169	204	175	179	185	193	186	185	183	205	165	185	166	167	175	189	192	169	201	224	189	200	191	196	195	188	184	204	186	197	188	195	191	182	192	175	183	199	185	181	214	178	211	190	212	185	182	194	180	196	180	186	199	207	181	181	170	174	194	192	188	190	165	201	182	186	177	169	190	212	206	179	221	195	187	180	188	188	156	159	153	180	211	189	199	216	155	158	193	196	195	197	201	169	176	184	197	191	203	177	180	184	186	177	187	190	169	202	181	182	188	201	194	203	219	203	200	185	192	204	196	173	158	189	159	165	182	202	225	177	199	195	189	177	175	200	186	198	185	195	180	193	193	173	187	197	179	169	182	204	207	187	164	196	195	182	179	189	183	177	194	191	199	207	183	157	192	188	174	193	196	192	193	208	178	182	201	194	176	180	180	169	177	194	156	174	189	208	186	168	201	203	173	191	188	178	205	183	205	183	197	192	175	199	197	184	179	179	169	203	180	187	170	177	170	176	195	184	184	182	190	163	174	191	205	202	170	210	195	184	168	162	186	180	176	187	187	171	207	196	198	186	185	188	184	173	187	211	184	194	194	183	176	195	195	207	178	189	175	199	189	159	195	194	162	167	185	198	166	192	163	166	183	192	176	170	201	171	199	182	180	184	170	191	182	177	167	193	171	172	180	180	178	202	184	174	189	183	191	217	211	154	198	169	179	194	162	180
45393	3860	4862	5365	4494	3760	2963	2452	2053	1883	1717	1534	1379	1242	1114	1078	1057	934	912	943	838	833	818	768	762	762	740	709	685	716	691	650	720	670	652	687	636	656	660	616	666	670	647	625	575	584	587	578	620	580	605	649	581	584	571	612	622	647	541	558	619	569	602	587	542	584	605	563	579	606	571	538	544	592	537	549	589	570	565	538	534	586	559	541	573	563	559	583	566	585	586	541	534	549	582	546	549	577	530	532	534	554	581	552	555	532	567	515	599	509	555	572	550	539	541	517	515	553	528	560	574	595	551	547	545	536	535	514	551	508	565	592	595	555	535	531	568	558	566	512	548	547	548	590	549	521	530	542	555	593	528	518	511	556	537	540	547	533	572	520	558	572	580	523	556	587	529	543	556	490	486	534	565	590	537	534	536	501	508	503	490	554	593	543	518	497	541	525	536	585	565	520	530	539	528	547	512	557	528	556	540	544	500	528	587	583	520	564	572	527	561	554	516	545	541	550	536	542	519	583	555	540	527	508	536	506	536	556	541	530	514	566	531	550	514	525	544	574	534	538	493	547	520	617	559	535	509	594	526	498	540	561	529	537	497	536	498	544	560	520	544	550	527	521	548	568	539	566	515	547	551	500	534	537	545	496	550	514	593	549	531	560	551	561	562	535	550	542	547	568	554	506	560	551	566	574	555	547	547	545	540	521	536	536	516	588	558	568	549	548	501	514	516	532	544	521	521	572	533	563	513	562	497	542	565	584	512	535	529	567	527	526	510	549	524	574	518	553	545	586	553	601	552	597	537	552	572	516	552	564	532	528	587	544	571	578	534	542	530	530	557	529	550	547	556	568	544	526	486	561	557	533	496	544	482	511	554	517	563	599	548	544	570	589	511	564	572	559	573	548	519	539	552	529	551	596	524	528	553	572	541	544	577	517	547	518	506	553	582	512	549	564	558	539	530	528	525	533	526	549	549	541	544	557	540	556	533	525	535	465	564	529	512	563	501	574	586	529	516	535	537	554	540	547	575	513	559	565	531	565	564	551	520	572	554	557	560	525	554	516	548	543	514	553	556	561	564	568	543	554	501	564	568	529	520	561	568	520	483	576	549	539	573	562	531	562	561	558	562	496	518	572	550	599	548	602	499	492	530	574	558	545	567	554	575	566	537	561	491	597	566	544	563	558	554	570	569	544	541	599	542	523	565	527	534	536	566	554	540	547	566	537	541	559	523	552	578	558	539	528	543	518	561	540	526	537	552	547	516	547	550	546	546	507	584	528	549	551	546	546	534	533	560	552	538	550	597	522	521	545	541	573	524	523	571	581	593	575	570	520	567	517	523	540	541	537	527	547	527	528	565	506	574	544	563	499	567	513	553	589	583	557	547	525	591	555	523	513	565	524	541	553	527	521	598	543	556	591	547	571	554	548	557	534	569	559	484	559	506	503	522	551	506	609	551	524	508	537	547	541	512	582	581	551	547	529	579	570	524	544	545	549	621	516	564	588	554	520	535	523	534	557	563	582	566	551	536	532	560	524	535	524	556	520	568	564	516	543	497	555	501	582	524	542	569	534	563	547	557	543	546	527	559	516	503	531	581	555	516	551	552	518	564	569	541	537	590	548	536	545	510	561	573	548	550	496	529	571	532	516	556	530	539	554	568	546	566	518	565	580	572	551	550	518	556	535	565	550	533	577	543	560	498	549	546	595	521	585	549	539	578	537	576	553	544	514	524	530	515	550	539	548	574	538	539	508	528	530	513	534	539	522	567	571	564	506	534	507	546	552	549	507	516	571	541	534	549	540	534	515	557	518	525	577	535	550	542	560	583	539	534	559	579	526	526	518	551	555	535	534	480	545	538	531	534	535	554	527	546	553	579	526	532	514	519	583	536	541	522	515	566	590	545	528	521	522	541	513	582	558	544	588	566	585	549	493	549	553	518	569	550	565	543	593	508	533	583	567	569	533	557	535	547	535	527	553	509	522	538	548	568	542	519	549	541	580	543	548	564	541	533	517	569	550	510	569	558	548	536	528	518	508	550	548	605	543	554	560	571	532	527	521	590	527	562	523	582	546	531	547	550	538	553	584	540	564	614	605	494	516	587	550	540	537	553	569	544	573	535	537	551	547	529	573	555	569	545	567	508	539	515	525	550	594	519	516	506	553	540	543	527	546	589	529	548	592	518	536	529	537	535	520	534	521	564	544	560	539	571	538	527	550	572	542	565	514	563	525	524	571	577	573	506	528	556	549	569	516	527	553	579	554	574	576	543	524	504	500	528	559	516	573	542	489	555	549	520	538	542	528	522	527	553	560	540	588	567	541	527	553	591	541	546	544	569	561	514	532	559	547	523	524	527	567	626	574	547	552	563	557	576	529	585	548	548	582	548	546	551	550	535	541	556	573	560	559	541	572	544	485	512	526	539	538	505	519	541	550	526	581	532	549	526	558	561	553	535	536	537	541	556	556	623	552	517	506	571	513	575	541	547	528	572	522	551	519	516	575	530	553	544	536	548	525	554	542	570	561	544	522	545	555	562	525	547	504	544	542	553	515	568	535	554	522	548	536	528	530	583	540	546	550	527	572	539	513	545	547	513	558	533	510	463	567	535	550	539	496	567	562	542	519	548	539	537	569	526	532	519	507	599	545	531	547	475	554	550	558	531	546	544	516	563	568	545	611	550	502	540	549	539	580	556	551	553	549	543	530	533	560	539	527	561	574	550	547	517	526	569	549	520	562	556	584	573	558	534	531	539	550	541	553	578	526	533	557	576	518	527	536	556	499	563	531	557	548	526	584	539	572	519	524	552	540	555	502	579	562	561	534	500	578	545	557	530	532	520	535	589	568	492	531	548	517	509	559	532	524	528	565	554	506	561	533	573	562	562	580	522	534	536	531	563	523	554	550	529	588	550	515	576	544	577	547	547	559	569	549	539	566	533	556	555	529	552	548	503	533	518	567	543	554	553	539	587	560	546	530	556	551	526	533	589	529	584	539	549	530	531	534	493	529	562	511	530	574	528	526	591	510	555	532	528	560	525	564	538	537	504	549	529	557	542	594	533	559	562	561	593	546	525	533	550	548	543	530	560	517	553	517	543	527	536	560	551	538	551	523	556	521	546	545	550	544	520	545	513	564	539	578	536	560	522	588	562	525	524	538	533	544	569	518	578	606	554	574	553	554	531	531	557	554	563	529	567	547	522	537	603	539	535	544	540	545	559	547	549	546	552	539	502	540	519	532	547	526	532	545	545	533	544	543	533	545	489	545	508	551	546	500	553	564	533	532	544	551	553	574	511	554	541	554	565	524	586	553	600	552	512	540	562	534	552	568	523	562	540	569	569	533	553	516	563	545	546	529	567	562	542	514	548	515	585	527	517	550	549	567	502	540	561	536	587	513	570	598	557	507	570	559	559	549	532	514	545	508	525	523	535	520	550	560	530	545	521	544	528	556	521	582	566	547	543	550	567	520	513	541	593	604	583	554	513	523	566	527
18734	1971	296	150	107	90	92	69	89	72	78	69	76	93	69	74	82	83	92	77	70	76	83	80	75	89	84	86	77	67	73	94	75	89	81	85	78	101	72	86	62	73	93	78	79	67	74	97	92	80	92	76	82	72	75	70	81	84	79	76	75	93	72	83	76	76	79	81	75	72	69	80	89	95	81	66	77	62	56	68	71	64	76	64	77	70	87	67	72	62	72	76	71	87	70	76	73	70	75	78	83	76	92	70	79	84	91	74	83	74	63	79	71	77	79	71	91	98	80	88	75	70	85	63	77	84	84	84	79	91	71	69	61	72	77	65	70	93	81	56	75	82	66	100	81	76	84	77	84	67	76	83	79	73	82	89	91	74	50	66	88	80	76	87	83	64	75	76	68	80	82	85	74	72	69	88	90	77	78	67	93	74	79	78	70	72	73	74	70	93	83	73	69	57	61	75	84	94	78	74	73	74	81	71	91	78	86	102	86	79	89	77	79	60	75	96	69	60	84	73	80	78	65	108	99	89	67	76	75	94	83	80	68	83	87	93	79	72	95	65	77	61	82	96	73	74	73	67	77	96	69	71	74	67	74	74	90	75	77	83	90	70	78	66	78	74	75	91	81	89	99	85	85	75	72	68	71	72	82	70	73	78	80	84	77	75	84	103	79	70	89	91	80	68	85	82	77	83	79	72	82	82	76	69	79	75	67	86	85	85	74	87	80	64	80	87	104	88	73	73	77	75	89	80	73	89	86	86	87	101	99	100	85	90	81	81	96	91	84	69	60	84	60	63	86	80	84	93	82	92	83	78	80	62	82	71	95	83	66	80	94	76	73	88	69	75	94	62	83	69	90	89	77	69	93	75	76	69	83	71	78	69	93	78	85	88	100	74	79	81	90	87	71	71	93	75	67	88	101	80	78	89	90	70	85	91	74	66	62	77	77	87	92	84	87	75	73	92	84	78	72	73	81	80	83	80	85	80	90	76	71	68	77	84	74	89	69	70	87	91	74	83	81	71	83	71	72	91	73	97	79	79	64	82	74	80	74	74	80	75	67	57	69	77	78	71	80	85	79	76	91	73	76	70	72	76	81	104	75	81	101	92	84	68	93	87	75	75	101	91	84	77	78	64	87	76	78	75	72	83	84	77	82	73	76	92	88	77	71	80	75	86	78	75	89	95	75	91	74	78	80	69	75	76	84	88	77	92	80	67	66	74	62	77	91	83	70	93	80	73	84	77	78	84	83	79	88	76	58	89	75	74	67	87	91	81	83	89	68	90	74	73	85	91	66	84	70	78	75	77	82	71	80	81	87	82	73	84	64	79	81	70	74	80	62	74	79	67	87	78	72	84	83	74	83	75	69	70	89	80	77	74	70	70	62	82	72	84	60	77	85	83	82	84	74	83	76	73	88	86	76	66	73	76	62	66	77	82	95	78	84	83	86	70	67	89	75	87	73	68	79	57	94	73	80	74	75	69	74	98	69	93	57	75	87	84	75	82	79	66	73	65	60	76	79	76	84	71	81	75	81	74	76	77	90	68	74	69	79	79	76	89	84	73	81	68	59	73	76	75	96	72	79	87	65	76	81	84	81	78	82	70	84	89	76	86	74	91	86	82	82	73	84	81	88	83	69	73	70	86	86	81	79	79	85	80	91	68	83	72	57	88	69	84	92	80	89	70	92	80	91	72	71	92	83	76	76	72	101	85	83	90	73	64	92	84	80	85	78	64	82	79	75	72	82	89	76	78	86	80	83	79	81	65	76	67	80	82	90	71	81	83	76	83	84	72	92	76	92	65	95	93	89	80	73	82	65	88	81	84	83	78	90	67	81	76	92	94	72	58	91	89	78	75	77	94	80	75	80	77	76	80	75	69	68	75	73	96	66	90	72	80	69	79	81	71	86	89	63	63	70	78	68	93	77	61	72	73	78	85	70	70	73	71	89	77	99	71	89	80	71	77	67	73	84	83	87	79	80	88	70	88	69	80	65	75	64	85	82	83	75	88	69	66	80	94	78	78	65	70	79	79	80	67	93	66	75	93	84	72	78	84	79	94	77	80	99	81	83	76	77	90	96	66	59	75	80	83	96	64	77	75	79	92	70	86	72	79	75	74	69	74	57	90	88	84	78	67	86	84	80	86	73	61	80	89	83	77	85	73	79	80	83	81	88	76	73	81	89	77	83	87	95	80	82	87	71	82	87	82	80	81	98	86	73	84	79	77	77	92	68	66	73	78	82	76	71	57	72	88	77	80	70	79	75	77	85	82	88	69	89	97	70	79	75	78	80	83	81	68	85	95	77	62	68	73	83	82	79	88	89	76	81	94	86	79	86	97	73	80	78	90	68	66	66	86	89	95	82	83	92	87	84	65	73	88	93	83	90	79	92	52	80	57	75	72	65	94	62	76	75	77	90	76	88	88	72	78	66	69	74	65	73	93	81	90	86	91	108	74	77	85	75	68	82	90	76	79	77	64	80	76	66	83	76	84	77	81	72	97	68	91	85	77	86	94	85	74	96	83	85	85	69	102	81	77	69	91	74	83	91	76	92	61	62	72	80	71	68	70	68	90	77	66	93	81	63	76	79	102	85	75	80	91	94	70	88	91	81	84	71	77	71	75	69	89	82	67	87	71	82	96	82	86	78	68	86	82	93	85	86	83	81	74	76	84	70	80	79	68	77	76	70	75	68	82	63	91	99	68	82	79	71	76	84	63	83	90	61	76	75	82	80	98	70	63	69	85	72	69	73	85	81	81	69	72	71	77	88	78	76	84	73	77	68	82	81	90	85	75	80	84	88	70	96	82	80	82	81	72	77	78	70	82	88	90	83	82	74	84	74	87	76	74	74	82	63	82	72	74	72	63	75	88	92	61	81	73	84	74	69	71	71	72	103	76	81	96	69	64	94	66	71	93	77	73	97	86	79	85	96	74	79	76	84	82	74	73	87	66	72	85	83	84	78	88	72	85	78	77	68	91	70	69	76	63	69	89	72	83	74	92	85	88	70	94	76	76	104	84	64	79	83	82	83	74	82	87	73	71	82	75	72	74	69	89	87	60	85	88	83	57	85	80	84	76	90	55	81	69	72	83	77	74	86	89	93	88	76	66	93	79	79	82	91	81	85	83	74	77	82	84	60	71	83	77	73	65	89	76	65	90	88	68	79	69	91	83	65	77	73	86	87	86	56	86	80	76	74	55	88	74	87	72	72	84	83	78	78	74	80	84	76	86	80	84	73	72	81	69	66	76	80	76	94	85	74	78	75	78	77	85	89	82	85	75	54	105	73	69	78	72	74	84	91	64	83	85	81	75	67	79	77	79	90	84	79	74	68	94	73	97	80	67	69	93	73	78	73	83	74	72	77	82	78	102	89	88	99	69	75	77	69	91	63	94	74	85	83	71	77	63	74	75	94	96	60	66	91	90	76	73	79	82	72	82	97	103	78	89	72	74	84	75	77	69	86	95	96	70	79	60	77	61	84	70
14884	459	378	401	377	336	350	309	314	300	276	289	300	269	293	277	250	254	277	271	248	285	298	263	254	280	252	266	271	255	255	251	253	273	240	235	262	251	254	283	271	280	259	260	247	257	262	234	232	244	241	267	264	256	263	260	266	283	266	253	262	267	281	290	294	271	257	269	284	241	259	262	223	272	273	268	271	243	259	256	272	265	253	253	256	255	237	270	260	262	270	272	234	240	263	267	302	254	262	236	263	263	256	263	273	232	253	265	266	265	256	267	251	253	304	277	239	274	266	254	270	271	252	236	233	255	241	258	256	220	270	251	267	265	270	287	268	262	254	253	255	273	276	267	286	278	245	277	286	263	248	256	288	263	252	260	250	245	258	288	272	230	260	254	244	272	253	235	278	264	249	264	250	273	262	236	267	243	283	255	235	276	275	264	234	238	293	251	280	263	253	275	257	269	274	258	273	261	246	265	274	248	277	292	247	229	292	245	234	218	260	273	287	277	282	261	277	273	256	239	255	234	255	245	227	279	259	247	246	248	277	252	255	241	298	242	253	300	246	256	265	272	249	296	264	278	274	261	270	279	283	256	313	237	238	244	248	258	254	257	252	280	227	266	247	289	274	250	226	247	212	248	277	262	295	256	248	239	249	260	270	270	273	259	272	253	267	244	245	242	297	264	277	247	240	282	255	242	258	249	267	247	251	275	261	252	271	288	266	263	230	268	256	280	244	230	263	220	245	287	242	286	280	238	270	245	255	250	273	247	272	249	262	265	239	263	288	241	261	245	241	288	254	264	246	266	266	244	297	258	245	239	258	267	250	241	242	228	278	261	252	237	250	263	270	246	258	274	264	252	251	289	275	277	266	249	255	234	287	256	258	266	257	236	287	260	284	242	254	230	249	270	274	281	261	277	285	296	281	269	272	273	270	251	253	236	262	249	253	263	277	290	288	239	257	260	252	228	268	276	261	254	244	257	261	233	264	267	222	268	279	285	259	255	289	248	228	256	310	254	262	270	241	290	267	265	258	272	240	235	250	234	270	258	244	267	265	268	284	246	269	255	231	227	267	273	273	279	278	258	266	262	247	274	280	265	275	258	248	270	294	259	266	238	278	258	252	252	243	287	231	242	258	279	270	227	252	262	252	262	259	254	241	287	254	251	271	233	264	252	292	271	262	256	248	287	283	272	251	242	269	229	250	298	282	268	263	253	259	265	267	266	274	258	253	247	268	259	276	247	242	248	254	269	247	232	284	217	261	261	234	265	262	228	256	268	248	245	281	246	270	253	265	240	265	255	254	270	262	267	263	266	250	279	260	283	248	257	265	271	287	277	255	275	282	223	259	265	253	259	261	261	269	260	265	271	237	248	264	255	255	260	268	265	262	262	278	248	269	272	240	258	270	272	289	260	268	278	272	277	254	255	245	257	280	270	241	250	307	284	274	260	260	239	262	276	277	265	256	263	251	265	248	289	243	237	259	255	262	281	273	274	284	251	258	266	251	279	278	282	270	271	266	271	249	248	246	251	239	261	281	279	257	237	269	279	261	251	269	272	239	236	252	253	233	281	293	277	223	289	259	264	248	252	257	258	253	263	271	257	257	268	273	255	265	284	236	298	233	279	273	278	263	234	263	233	223	281	281	260	245	286	275	231	289	265	247	260	275	247	242	267	285	260	259	243	301	246	238	255	268	290	249	270	275	283	245	239	263	284	264	257	271	235	255	282	275	255	275	268	260	264	300	258	253	260	296	279	255	258	261	271	251	260	263	234	245	274	250	276	224	248	243	259	255	248	273	233	268	258	265	257	269	253	281	235	272	268	277	240	282	256	242	246	284	264	231	287	252	265	233	246	277	248	263	262	248	242	274	260	273	295	268	276	281	248	273	248	259	241	270	265	304	274	304	255	268	273	260	271	263	263	240	231	269	284	287	267	256	260	241	251	277	291	265	272	280	243	294	285	280	262	248	232	250	274	285	236	273	270	282	251	276	246	250	244	239	252	253	260	257	271	279	279	263	244	241	243	249	249	274	257	278	270	262	265	277	261	265	275	248	240	283	260	271	262	285	261	274	251	255	253	294	269	278	282	283	263	265	255	259	282	256	287	239	261	260	236	248	253	263	257	239	265	248	258	266	246	279	248	281	285	264	251	289	278	281	251	262	269	290	270	224	230	259	258	263	263	250	254	260	264	280	272	260	271	241	263	241	272	277	236	256	262	270	271	273	248	281	281	274	257	260	262	266	269	224	264	268	246	272	245	250	248	281	267	259	263	241	256	270	271	253	271	294	274	257	256	275	255	280	274	281	260	271	255	233	239	262	296	269	269	235	240	273	251	252	274	251	251	259	259	273	284	264	267	274	265	245	279	265	251	260	258	262	301	248	246	272	255	252	264	266	257	248	255	282	287	252	227	272	249	250	261	260	239	268	258	231	269	241	288	265	278	243	261	247	258	266	259	266	242	247	251	278	244	240	282	287	269	264	250	249	218	256	251	262	276	279	271	251	250	283	228	246	256	268	215	270	275	296	257	270	260	251	254	270	238	280	253	270	229	218	278	280	279	259	236	278	250	241	272	250	278	272	239	248	254	259	282	240	261	260	270	256	250	248	234	278	285	278	242	254	242	241	253	279	240	248	272	288	276	276	278	235	273	238	253	257	275	281	254	265	270	271	263	231	265	272	279	273	285	245	276	268	259	298	281	283	294	267	263	256	258	278	273	256	269	262	272	254	270	284	273	245	289	278	259	255	238	249	279	281	274	256	263	246	255	256	250	274	264	281	241	290	255	251	227	270	264	285	242	246	285	265	276	270	272	284	265	286	268	267	265	264	284	259	247	236	279	263	244	271	253	254	243	277	265	280	289	253	251	262	270	273	261	267	240	281	259	236	261	287	258	297	282	233	257	242	229	259	273	253	256	281	273	260	279	258	252	261	271	236	245	279	274	255	263	239	246	267	259	279	275	261	266	266	257	260	267	248	278	270	258	278	247	241	248	246	244	273	274	228	245	254	275	259	234	290	259	255	268	280	262	260	245	270	277	267	257	248	254	272	273	238	265	231	308	246	280	251	239	252	252	249	249	281	265	273	271	258	268	280	264	265	253	275	265	269	256	265	266	246	287	250	276	269	275	231	237	263	269	247	245	264	218	261	269	229	259	261	250	278	247	269	276	269	286	236	243	247	246	264	263	287	250	285	268	252	265	249	275	236	235	273	254	284	270	257	272	255	297	288	271	265	289	276	275	262	292	281	251	243	261	248	248	245	225	263	245	255	273	251	254	265	280	274	244	267	251	286	255	259	266	262	264	263	263	262	263	260	232	252	275	249	258	276	279	259	272	264	249	274	269	266	236	269	260	251	239	235	270	267	248	260	259	249	289	280	242	286	261	263	241	282	267	273	257	283	273	249	273	257	283	245	243	253	262	271	258	227	265	293	270	268	237	278	252	258	243	251	283	253	233	268	274	276	306	257	293	266	251	264	257	247	249
47984	24746	12041	1267	606	435	345	304	230	191	182	160	160	158	129	137	105	131	137	125	110	133	113	116	122	99	128	115	88	96	88	92	86	98	101	107	107	109	88	112	90	109	94	120	128	108	104	83	84	98	81	94	98	91	92	94	90	100	90	124	99	99	101	82	81	85	81	83	92	103	88	97	76	101	93	95	108	85	77	103	91	91	80	120	82	105	90	112	96	107	94	106	93	97	84	79	92	75	81	88	78	100	99	107	96	93	87	101	99	106	86	110	104	87	94	100	83	88	96	83	85	93	90	90	107	91	96	63	92	71	83	104	98	90	90	71	91	85	103	86	99	86	101	94	91	93	111	96	75	101	89	81	86	113	104	85	85	101	106	100	98	96	89	78	93	97	97	86	82	86	89	92	82	98	104	117	102	103	92	82	96	93	85	105	84	74	96	89	101	85	88	84	91	94	98	96	72	94	88	89	105	86	83	99	88	92	98	97	103	86	93	92	84	98	98	83	88	84	98	94	103	100	95	98	86	99	93	105	93	81	96	98	104	100	103	100	93	80	96	94	88	96	87	95	99	117	97	113	96	84	91	90	110	96	87	83	114	92	85	80	94	82	97	77	95	101	85	95	86	75	93	98	102	101	98	88	93	89	83	110	81	98	105	84	96	102	96	82	85	102	100	100	88	84	100	93	100	90	94	88	114	78	82	90	99	92	103	88	91	85	105	106	79	90	91	95	100	92	95	104	105	99	102	92	103	101	95	82	86	88	92	85	110	93	94	82	86	105	93	92	104	95	86	89	95	99	70	63	97	85	90	92	111	92	79	101	95	75	97	97	87	99	89	94	98	101	84	89	91	78	101	102	95	96	103	79	88	94	96	80	87	88	108	67	88	92	104	89	101	85	71	77	87	107	100	111	101	99	91	104	91	83	90	84	76	83	83	91	91	100	88	101	90	87	77	91	101	110	79	101	92	99	81	84	89	99	100	83	91	103	82	99	93	95	76	109	91	75	100	87	94	92	96	87	96	110	91	95	105	85	112	99	94	96	90	96	80	85	89	84	105	92	103	79	112	97	81	97	96	85	110	93	98	85	91	102	97	95	89	96	97	91	92	73	94	106	88	92	92	100	75	82	103	102	87	87	95	89	107	100	109	106	91	92	94	97	105	65	105	75	92	97	85	91	89	105	98	104	83	86	79	97	87	91	95	86	101	102	100	104	103	77	101	107	90	89	86	84	75	87	94	81	91	103	76	88	88	74	98	88	80	110	82	92	105	91	86	85	87	74	83	99	109	95	114	95	85	77	100	93	94	93	87	90	91	95	100	80	88	103	87	96	90	108	77	88	89	99	96	106	106	94	91	104	100	116	95	99	84	100	88	102	98	88	85	97	94	91	96	82	96	84	85	102	87	108	94	101	89	87	100	83	103	92	91	88	76	99	97	97	100	82	104	104	101	99	94	88	117	104	107	90	98	95	83	96	101	98	98	94	99	91	88	96	80	105	80	93	99	84	97	120	91	109	100	108	97	101	84	128	92	81	117	118	79	104	91	105	80	105	95	99	84	110	101	83	99	91	83	91	86	86	83	84	86	106	95	73	92	88	118	105	85	104	107	89	84	87	89	98	96	75	94	96	103	112	98	84	104	85	84	93	102	105	82	86	95	82	95	92	87	97	102	106	95	89	85	103	94	99	104	103	97	84	83	105	102	95	89	109	93	100	93	108	105	88	74	92	95	86	103	103	108	99	112	77	91	94	84	83	86	70	89	129	96	72	86	98	90	82	96	93	92	95	94	110	98	78	90	93	92	96	89	107	95	83	104	88	91	98	96	116	88	80	104	93	100	83	102	100	93	101	95	96	100	90	89	98	97	90	105	102	76	94	89	101	92	74	80	101	76	102	101	88	91	107	83	101	91	76	105	80	94	101	100	90	90	86	95	78	74	89	96	110	88	91	77	98	81	76	97	97	73	88	96	84	86	99	85	75	101	86	91	93	86	99	84	99	86	89	91	87	83	101	98	98	97	75	81	98	92	88	98	87	91	97	85	83	109	96	90	84	89	96	82	75	101	78	105	76	97	88	90	86	101	111	104	81	98	107	94	92	85	95	102	83	118	120	93	92	94	77	92	94	87	89	87	95	103	75	103	83	95	100	92	91	85	108	109	99	77	94	104	91	98	82	86	87	91	95	90	71	80	96	94	80	105	97	97	94	96	94	69	111	87	93	96	109	104	86	79	86	81	88	83	85	100	101	93	99	94	93	80	95	98	103	86	74	102	103	91	100	94	85	94	88	81	96	101	88	77	84	91	104	101	85	101	113	91	97	90	97	94	96	89	91	111	95	89	92	86	87	82	74	101	81	107	95	98	100	92	93	82	81	95	94	81	94	72	100	84	94	96	92	88	75	107	99	85	104	92	85	95	88	108	96	91	92	103	89	85	90	100	102	111	85	82	73	116	101	98	79	87	95	99	99	91	85	93	88	87	97	100	104	92	102	78	87	102	88	87	85	97	101	93	85	86	96	86	102	99	88	84	91	103	109	101	95	104	97	100	102	78	92	88	99	78	71	103	80	90	88	109	79	92	81	87	92	92	99	97	109	96	103	93	92	88	96	99	95	73	90	108	98	93	91	99	100	94	82	103	83	87	96	68	100	97	91	97	98	99	89	100	88	98	90	81	97	105	98	101	99	88	96	86	92	111	91	80	98	105	103	98	94	93	94	84	75	83	94	86	85	78	103	96	78	104	100	96	95	107	109	88	102	97	85	111	87	90	90	108	117	100	97	97	84	97	87	91	84	102	86	103	86	85	103	101	93	101	95	102	70	99	107	98	89	107	85	94	92	103	93	93	80	91	94	80	92	97	81	101	101	102	97	86	101	84	95	90	97	79	88	90	103	98	100	81	93	80	109	85	88	72	78	71	89	98	93	93	110	99	74	86	85	95	112	111	117	90	83	90	121	81	90	93	83	97	93	77	84	88	112	96	84	89	96	99	95	95	97	96	99	97	106	91	111	94	96	83	93	95	75	84	103	104	103	94	103	87	88	78	95	97	116	94	76	86	86	95	109	84	100	97	93	97	78	90	93	87	96	81	106	87	106	110	85	88	103	85	108	89	91	80	87	101	94	79	106	114	101	81	91	87	105	91	117	73	100	77	99	94	92	91	95	100	103	86	99	110	99	108	99	106	83	93	76	111	106	80	107	84	112	100	91	85	77	105	97	103	71	89	96	102	97	90	101	88	86	98	97	104	80	101	108	94	89	94	103	94	77	85	97	95	105	102	109	90	101	85	87	112	101	91	93	102	92	82	89	111	97	86	92	94	103	95	105	99	86	102	106	82	94	99	80	88	90	95	73	83	95	89	113	87	94	96	105	93	97	87	94	92	101	81	89	97	102	96	85	106	81	107	98	81	95	93	95	119	91	92	102	88	73	97	86	76	98	79	70	93	91	84	101	104	81	81	86	83	97	89	68	90	88	101	95	87	79
36022	4004	2717	3072	2562	2202	1704	1375	1213	1066	951	825	672	743	665	600	562	552	546	496	482	444	452	430	424	419	412	412	385	412	378	350	380	355	347	378	343	368	361	342	320	361	347	346	308	358	343	329	332	345	361	326	317	296	330	345	320	304	304	314	326	320	297	312	316	307	308	293	325	341	325	327	320	306	309	330	326	325	314	331	285	302	333	327	320	332	349	338	334	316	290	306	299	314	358	302	334	330	265	311	290	334	333	293	327	317	322	317	303	329	293	291	329	333	315	317	311	331	278	292	286	314	329	331	299	323	305	323	329	283	318	316	320	311	300	321	315	293	308	281	312	304	309	315	300	308	300	350	312	325	304	289	328	345	297	324	307	318	301	281	334	300	323	313	292	303	304	314	343	321	283	271	334	288	282	289	312	321	302	335	307	318	345	298	293	301	294	324	307	310	300	323	327	312	304	329	290	291	318	321	341	298	302	292	326	298	311	297	316	302	314	290	290	282	329	284	318	316	318	285	334	318	327	302	322	312	294	286	290	286	340	323	331	310	322	281	301	307	313	334	270	334	299	284	321	290	304	285	288	319	315	281	278	300	285	315	280	313	295	268	301	280	304	330	312	277	275	309	319	314	307	324	322	303	312	290	299	305	309	280	288	303	344	308	299	314	289	326	319	301	317	299	335	316	291	294	310	320	333	305	291	282	298	300	321	330	284	327	288	338	294	354	302	320	326	316	317	320	298	296	314	301	316	331	299	337	312	291	281	269	290	300	291	299	269	289	321	311	325	295	293	319	276	277	283	304	319	322	317	336	279	297	278	293	279	306	300	296	298	319	323	297	316	299	310	320	331	289	290	307	314	316	330	308	295	297	333	325	264	310	293	285	314	297	346	310	288	298	322	320	293	291	326	300	301	335	308	309	303	294	320	329	299	293	288	301	316	302	254	312	299	287	316	261	344	315	324	323	316	306	290	321	330	291	309	337	329	315	316	282	325	274	269	317	338	302	305	318	317	332	317	307	328	325	299	296	307	299	314	301	331	314	299	284	321	319	303	319	319	308	275	301	307	297	288	318	296	345	323	334	305	274	283	293	289	299	282	319	294	316	323	322	312	306	307	305	296	292	297	346	262	309	292	300	284	325	303	303	331	289	293	335	318	318	318	329	293	313	283	314	315	298	279	346	274	329	312	313	284	341	285	325	315	307	289	309	321	315	325	305	316	285	315	286	338	285	303	308	322	319	329	286	296	313	292	303	317	311	330	327	306	328	327	287	307	323	277	321	310	295	328	311	331	306	316	299	318	315	291	263	264	286	325	325	299	322	292	303	301	281	304	298	300	283	317	303	296	298	311	311	305	326	271	303	302	287	313	286	277	312	295	307	293	295	292	290	306	322	333	314	312	293	300	320	286	338	286	286	292	323	318	302	299	278	299	346	319	304	325	298	300	321	323	306	303	312	323	290	282	287	287	305	281	308	298	316	321	264	313	271	311	318	317	307	313	315	307	319	330	325	308	305	330	294	308	312	344	336	313	315	278	290	327	289	276	302	341	306	323	314	305	321	285	308	314	273	278	328	321	322	295	288	353	316	328	314	288	336	298	332	317	315	293	320	323	285	279	293	284	322	320	312	309	292	331	333	300	319	282	295	302	278	333	267	306	294	300	319	321	317	294	297	321	289	295	322	285	289	334	307	311	299	303	289	298	301	333	314	301	314	296	335	288	298	309	315	322	308	296	321	314	282	307	313	313	281	313	335	325	302	279	303	330	297	292	331	345	290	285	268	295	328	337	322	317	302	316	274	326	340	290	327	323	308	318	295	317	310	324	283	317	309	302	307	319	285	282	304	314	284	288	322	310	288	329	335	289	319	295	320	328	318	318	306	349	319	309	302	303	318	305	340	299	313	299	293	306	366	311	294	297	294	299	280	292	277	307	288	304	261	322	342	316	294	323	308	332	292	334	320	314	313	315	315	316	323	320	296	318	312	301	288	310	314	294	278	319	295	318	318	309	321	333	312	319	280	324	290	316	291	305	273	337	284	309	278	284	291	305	291	323	298	316	294	289	295	306	314	302	310	320	330	286	321	324	321	290	350	316	308	296	307	314	327	322	272	306	302	315	333	290	290	338	296	317	315	319	317	296	280	300	328	325	312	320	284	292	301	317	294	294	272	316	306	274	333	294	291	301	310	307	277	284	300	305	292	288	323	310	345	278	302	343	311	289	322	321	316	329	285	310	296	313	305	293	300	296	316	289	293	303	302	308	289	319	303	336	301	318	331	285	289	297	323	296	308	304	334	313	288	315	326	311	283	278	311	280	291	287	324	308	314	322	320	315	301	301	307	325	297	294	354	347	307	312	334	263	313	315	314	306	307	309	308	255	313	319	293	290	288	303	342	279	318	313	317	326	273	297	289	303	313	350	312	296	317	304	322	305	322	310	311	296	324	302	315	283	334	284	293	338	334	298	312	315	328	330	289	336	296	311	312	282	313	290	290	298	263	290	342	298	309	290	304	336	316	292	316	298	323	328	294	293	317	305	305	293	312	353	300	289	281	318	280	304	310	299	310	332	327	297	286	300	280	350	324	311	309	299	313	325	334	293	308	308	297	299	322	322	311	308	282	314	285	274	347	313	324	340	312	286	316	305	327	310	347	339	285	302	331	316	295	286	316	309	270	295	321	324	281	300	283	324	294	271	301	327	323	308	313	353	294	286	307	289	284	319	322	330	322	320	322	312	307	313	312	312	324	299	321	320	307	287	345	306	319	306	328	294	327	311	297	328	300	284	303	331	310	287	320	291	292	302	291	318	283	292	307	322	302	316	333	309	291	298	319	322	290	299	293	314	315	288	309	298	314	328	293	298	291	281	256	318	286	289	306	291	305	286	311	321	297	339	285	317	301	304	323	297	329	304	322	268	280	276	311	320	308	282	303	297	288	307	331	333	315	306	302	308	288	311	329	320	287	299	311	274	310	315	307	280	293	329	297	333	250	291	325	315	339	292	290	324	326	345	337	301	307	303	322	347	319	292	306	314	308	297	379	273	313	325	317	309	263	280	323	283	301	311	296	315	314	290	281	307	324	295	300	332	283	321	313	313	366	306	353	321	335	288	332	291	291	335	334	310	320	299	301	301	324	328	300	310	316	276	295	303	313	290	304	317	321	311	317	313	303	310	299	330	340	292	320	347	313	296	290	279	289	286	313	286	314	314	290	292	315	306	278	319	306	270	271	324	309	295	307	326	287	312	310	273	273	286	317	304	313	344	303	300	313	310	294	306	309	311	305	308	300	306	324	291	340	302	309	293	305	312	302	301	325	307	299	332	321	309	341	288	319	306	309	290	332	310	301	303	326	292	308	316	315	310	329	306	269	299	328	300	276	318	311	267	298	269	324	331	337	308	330	296	275	286	325	330	318	298	325	307	290	295	311	309	305	325	323	319	334	308	284	296	331	345	297	307	314	304	298	311	291	298	290	318	307	274	305	287	313
49160	26791	17842	2614	943	643	488	419	343	277	255	225	232	216	187	177	173	156	154	144	166	152	158	158	154	171	149	140	135	127	123	125	132	126	158	136	128	124	121	128	126	128	138	134	115	137	121	111	133	131	116	124	117	104	141	157	118	127	129	128	129	122	144	126	127	142	130	107	146	119	134	127	134	112	115	137	128	143	122	156	122	126	117	123	129	122	129	142	127	116	130	123	110	112	105	105	116	105	118	135	130	140	147	119	139	102	126	113	138	125	114	128	114	120	114	127	108	127	114	135	127	117	137	117	130	125	111	125	133	136	122	119	130	116	129	129	133	119	92	124	124	126	135	127	117	134	93	105	123	133	145	126	114	120	133	140	120	110	122	122	118	120	123	134	134	109	119	114	137	115	118	127	126	122	100	140	123	111	124	128	111	115	120	140	116	122	137	141	116	121	121	102	135	111	124	124	138	103	109	124	112	121	119	121	123	111	122	114	147	124	102	121	126	137	129	132	111	138	124	136	104	127	114	112	117	130	121	116	110	93	126	130	140	143	124	116	130	104	114	126	114	107	136	109	152	111	112	116	117	114	105	139	119	100	105	134	131	119	148	118	126	107	123	124	119	122	117	123	123	125	127	130	108	122	119	108	118	103	127	117	145	122	121	108	131	116	118	128	137	122	106	126	117	112	126	117	113	112	112	127	108	120	118	124	137	110	139	109	115	136	138	133	135	107	132	130	122	115	116	141	123	134	113	144	105	126	141	106	124	113	125	116	111	112	108	140	123	111	124	131	120	129	125	123	117	132	113	125	135	130	123	113	127	117	135	124	137	132	127	120	127	133	124	122	135	124	115	110	118	94	94	117	108	127	123	112	112	122	120	107	119	121	132	104	117	127	137	129	137	138	120	125	129	100	114	120	105	118	142	135	106	98	122	116	132	133	117	103	132	130	136	116	125	112	125	131	119	109	118	126	128	121	118	132	106	121	131	137	119	132	108	133	115	117	116	105	115	116	130	112	126	123	137	117	109	137	103	106	125	125	104	104	123	118	122	137	127	125	136	126	128	128	125	133	122	116	134	136	123	119	138	115	132	119	133	122	108	121	116	127	116	107	120	115	136	111	121	108	118	105	117	137	123	118	111	136	122	122	108	129	122	130	126	113	137	113	123	141	121	127	98	140	108	128	119	137	131	139	113	117	120	128	111	112	102	110	119	118	142	128	131	116	133	117	125	120	125	137	118	113	134	107	115	144	92	135	132	114	136	143	132	130	112	123	118	103	115	130	97	126	138	129	150	124	134	127	136	137	108	127	122	105	132	153	137	111	109	131	110	124	124	128	134	117	122	117	132	128	112	131	133	123	135	129	114	111	110	122	112	107	130	121	131	112	119	128	146	109	123	131	127	125	127	125	130	128	118	137	113	125	107	128	125	119	121	135	118	113	126	138	132	128	121	118	132	143	124	111	135	136	116	116	117	127	130	125	117	118	138	138	126	133	109	140	127	105	125	134	124	130	132	110	105	111	110	140	106	129	115	136	112	127	125	114	139	119	124	110	106	126	127	127	117	122	135	127	109	124	134	98	136	128	141	122	127	122	122	123	113	115	125	126	135	113	125	112	129	120	128	113	103	152	122	124	134	111	114	102	130	127	125	132	129	139	126	136	128	109	111	136	118	109	132	122	132	131	113	123	117	139	132	136	130	118	115	117	116	129	109	128	119	141	141	114	137	93	117	121	101	136	106	117	116	116	118	121	102	145	124	116	124	132	129	124	143	119	133	112	130	115	129	124	121	129	112	101	111	106	107	119	93	131	122	137	131	110	103	134	127	122	113	128	117	133	114	120	95	121	112	121	125	129	118	115	122	116	133	135	128	129	118	136	114	131	126	109	112	111	100	121	112	132	117	124	116	108	116	124	121	107	126	107	129	104	132	127	131	137	115	127	137	114	116	117	104	110	120	133	127	146	111	103	146	142	140	142	130	133	135	128	129	119	112	127	129	124	124	131	126	125	129	111	124	131	107	128	113	128	118	108	115	114	139	137	142	121	139	113	96	123	120	123	126	124	114	106	134	114	119	132	137	121	138	150	118	104	140	105	132	135	126	125	141	133	112	120	150	122	132	111	132	115	113	141	117	129	114	120	119	121	122	122	108	129	119	102	120	112	115	125	111	121	101	131	127	137	122	126	137	120	114	122	113	140	123	112	125	133	117	93	113	108	120	119	126	117	131	121	129	118	124	108	112	122	135	131	120	116	115	135	127	115	141	100	99	132	118	113	106	112	100	132	100	118	111	105	135	129	109	133	127	106	121	128	121	121	113	108	141	140	114	126	148	95	128	124	140	147	130	114	127	137	127	150	119	122	128	122	109	120	116	127	113	119	120	128	125	129	118	111	120	132	128	122	118	124	120	116	119	131	141	120	123	117	127	114	112	124	134	118	109	122	116	129	115	122	138	128	107	142	105	109	130	117	130	130	140	120	109	148	108	112	124	106	107	104	126	128	127	123	106	136	139	138	127	119	127	133	122	137	118	105	138	132	129	120	124	128	139	124	123	118	122	133	123	120	119	143	98	138	118	108	128	117	134	133	129	126	113	127	123	116	135	129	126	98	106	125	123	102	123	96	131	95	127	150	117	113	134	123	128	112	108	119	151	112	143	112	127	107	101	115	133	131	115	141	138	108	128	119	120	114	121	128	110	131	136	104	118	110	119	103	138	116	129	118	136	128	120	107	119	113	109	106	122	128	128	129	134	119	108	105	138	123	117	130	133	130	118	132	121	108	115	116	109	130	134	120	113	119	122	121	131	125	129	129	111	144	124	136	116	126	112	130	135	103	105	146	136	130	116	122	128	127	127	132	116	129	150	131	128	123	122	123	119	110	114	120	131	104	131	132	137	106	127	134	119	143	124	99	111	123	129	126	129	114	129	104	124	119	125	110	119	120	106	122	110	118	112	123	128	112	108	112	104	125	113	109	133	115	130	105	120	128	112	134	110	115	139	112	113	125	134	122	128	127	121	139	144	125	107	119	140	117	110	116	130	137	103	120	124	129	116	134	135	123	127	138	126	127	131	129	110	143	133	126	131	123	118	129	119	127	104	115	99	99	119	132	124	116	112	116	127	128	122	118	120	125	133	103	136	114	123	118	121	143	119	111	125	124	116	95	127	127	117	123	120	95	108	122	123	127	116	130	109	120	128	121	121	112	128	117	115	122	143	131	143	130	138	129	131	115	122	114	135	134	149	111	160	115	97	123	125	125	132	133	111	124	122	112	118	129	122	100	133	118	112	129	122	108	111	133	144	128	114	113	118	120	114	141	104	110	124	120	130	128	115	151	113	125	119	111	128	120	132	118	110	122	126	113	141	126	124	154	106	118	143	132	117	120	135	119	114	129	118	121	135	131	146	124	137	132	120	153	115	123	133	104	115	115	113	138	114	138	117	152	133	126	102	139	106	120	121	119	111	122	127	109	120	99	128	110	117	122	105	124
40344	4332	3975	4312	3594	2878	2345	1968	1664	1483	1285	1153	1017	909	871	863	759	697	641	608	604	579	578	521	509	535	536	510	503	496	498	501	501	472	454	435	457	448	461	453	443	426	435	410	456	428	410	420	405	389	401	410	397	427	429	423	415	398	385	414	396	424	438	384	384	387	384	405	410	436	459	385	398	392	398	427	415	395	372	393	372	434	395	371	419	397	382	343	387	402	395	383	411	381	381	409	370	389	416	405	361	389	391	382	354	413	423	395	367	381	427	397	340	406	385	397	373	353	405	385	363	400	416	387	383	389	364	392	386	406	409	364	397	389	355	382	385	377	382	370	401	360	387	349	382	381	351	368	410	371	414	376	382	378	354	396	392	372	393	412	384	383	378	344	370	360	388	389	406	429	390	386	367	433	370	372	356	366	404	351	382	362	385	414	366	401	378	396	354	375	365	380	376	379	361	390	391	378	414	379	368	380	370	413	399	365	389	369	387	398	396	371	396	408	363	382	378	389	379	366	375	347	389	348	411	372	405	387	380	376	391	392	360	396	378	347	361	359	338	410	370	385	411	361	408	359	375	391	386	383	393	426	408	402	375	398	365	386	403	368	397	339	381	373	369	391	375	378	360	391	399	358	369	379	389	381	350	380	436	349	384	373	375	423	348	385	371	364	345	406	387	362	349	378	366	347	377	352	392	368	385	421	370	386	377	386	413	374	374	384	380	376	364	383	356	342	361	345	402	404	374	375	378	373	384	344	401	368	377	384	379	373	362	416	376	380	387	374	386	359	379	383	386	351	391	401	385	382	370	404	389	370	386	382	387	382	384	411	377	364	408	376	361	386	384	378	366	384	331	353	353	357	379	338	398	388	390	388	366	375	395	395	361	432	382	362	387	368	358	406	386	383	427	386	366	379	375	354	365	391	365	396	347	376	367	359	385	379	363	367	371	389	377	402	394	388	380	387	372	382	374	366	377	381	399	377	348	355	442	381	363	376	394	355	404	372	373	376	384	387	401	373	356	369	372	378	368	373	359	380	406	394	389	357	402	373	367	367	401	358	367	377	416	380	395	397	404	372	368	366	402	391	395	382	367	385	385	383	385	388	370	359	393	404	380	395	394	358	400	356	406	378	350	385	388	399	342	405	363	378	344	387	393	388	386	433	391	414	360	362	350	397	363	383	390	395	366	400	409	372	357	368	367	355	351	410	354	367	391	384	359	380	390	396	359	367	353	382	391	361	359	367	373	409	366	380	370	414	390	381	426	400	409	386	386	390	392	380	356	399	340	383	421	363	363	381	387	368	388	396	374	375	428	372	400	361	367	364	399	364	394	395	345	389	370	390	387	379	368	369	337	339	383	401	411	382	357	393	371	354	392	385	391	376	397	395	393	356	348	376	395	368	360	381	346	387	379	368	410	394	380	388	402	364	380	353	398	359	349	345	365	374	392	382	369	393	371	381	388	398	400	378	393	362	375	387	384	369	412	416	406	405	399	346	354	380	383	410	369	384	386	384	368	345	357	365	399	415	360	365	401	358	356	382	396	389	384	365	357	389	356	378	403	399	389	373	329	346	401	398	385	351	379	382	390	375	393	361	360	402	386	356	365	383	401	387	395	379	399	344	410	427	346	379	367	366	387	372	359	379	367	368	373	382	353	364	379	394	381	392	378	391	369	386	369	403	363	343	382	383	371	357	392	372	400	378	400	405	419	371	394	400	376	395	368	356	355	343	370	366	408	400	392	353	386	397	376	365	382	373	420	406	394	381	387	423	364	381	356	353	403	373	424	367	400	391	380	321	417	369	412	383	414	361	407	407	412	378	374	371	397	362	355	384	388	367	373	361	336	404	389	397	396	351	358	396	400	359	406	368	355	384	376	383	385	392	386	372	373	404	349	361	401	353	354	380	387	378	363	347	427	380	374	370	368	375	365	380	370	366	370	352	373	402	359	355	391	366	359	366	399	397	379	387	396	372	404	386	377	372	407	374	396	386	380	349	395	330	385	394	394	391	389	361	376	371	402	378	359	366	390	362	359	355	393	374	397	392	362	403	389	370	348	392	392	383	380	398	355	384	412	370	390	368	326	361	377	389	399	375	395	391	377	390	370	386	387	375	401	366	362	377	397	359	368	400	358	346	375	365	389	367	382	422	364	363	371	407	393	368	405	360	358	389	380	386	370	394	409	386	351	363	379	345	381	379	344	422	370	386	376	371	357	372	394	369	387	346	392	367	385	363	397	330	371	373	364	389	358	373	365	368	389	401	356	352	372	354	368	382	364	408	340	352	362	348	342	397	377	352	361	387	379	366	390	388	394	386	354	364	421	363	385	411	374	390	377	376	371	363	412	356	378	407	408	394	379	336	379	374	370	389	420	398	382	376	404	348	386	378	372	359	375	358	385	373	399	389	383	387	377	381	376	364	375	373	377	381	362	360	410	370	389	406	375	366	388	394	387	384	438	375	414	391	418	400	388	374	382	378	374	367	401	352	376	380	380	381	377	384	366	364	410	367	341	370	384	371	380	416	366	369	388	388	385	369	396	348	405	392	409	384	395	345	341	369	370	386	393	391	355	389	361	379	365	345	396	383	374	403	373	381	361	365	404	398	378	371	388	371	348	355	366	389	361	336	355	389	419	350	380	375	374	370	389	387	379	371	395	378	376	392	389	397	393	381	374	382	396	369	383	373	406	392	402	390	404	370	350	384	372	390	381	389	407	379	371	367	366	366	384	378	387	414	418	366	372	371	352	380	403	357	366	397	386	395	333	393	401	364	343	427	373	399	394	347	372	392	386	368	364	385	374	389	392	388	403	400	378	358	348	377	354	374	374	404	383	370	368	364	364	418	382	404	386	388	375	374	391	369	357	379	371	378	374	382	381	369	409	399	390	378	387	393	361	404	370	394	418	355	376	360	345	383	365	368	377	363	387	362	369	352	399	330	356	360	401	386	364	372	387	365	392	400	379	379	365	388	397	382	429	366	384	398	375	377	410	388	360	411	386	402	392	377	354	360	373	400	391	391	373	380	370	400	398	395	380	382	393	393	368	323	432	385	344	351	365	382	361	410	377	377	366	364	389	374	387	397	380	379	361	380	371	348	369	374	379	404	386	420	388	375	384	350	366	369	359	349	368	369	415	377	358	392	363	439	388	399	369	420	367	341	375	388	378	406	386	356	391	346	350	374	392	376	375	348	382	421	413	385	370	360	395	400	378	380	387	384	383	395	396	353	355	367	386	382	400	390	384	417	397	384	381	387	420	436	381	406	359	372	363	341	392	353	407	437	408	357	354	368	390	376	373	377	377	424	349	380	384	401	353	386	373	375	353	380	391	378	408	365	353	397	385	363	405	383	361	380	409	374	351	403	378	411	383	337	356	367	391	409	357	392	383	380	379	384	358	393	384	360	386	392	360	371	402	373	361	405	423	390	370	401	421	361	384	390	386	377	343	393	404	382	408	380	369	366	387	364	368	363	383	382	376	356	397	377
19807	2051	453	159	112	85	98	93	65	98	86	79	111	76	80	94	88	74	86	95	70	74	86	78	69	67	86	82	63	85	93	77	96	80	61	79	72	93	79	68	76	97	62	80	79	88	63	81	87	76	91	63	83	100	79	84	91	81	82	90	77	86	84	70	95	74	58	76	81	74	78	100	68	86	89	89	83	82	91	83	100	94	75	60	73	75	78	76	76	82	98	76	78	82	97	92	73	86	76	74	84	77	90	65	85	84	90	73	92	77	81	90	82	80	70	83	91	84	90	64	74	85	86	70	74	80	81	84	74	88	77	79	83	94	77	91	89	66	81	78	67	87	79	80	83	82	64	90	77	64	90	82	89	65	72	78	85	85	81	85	80	72	70	78	83	66	88	69	71	91	81	67	81	75	80	83	93	91	80	68	75	79	61	84	73	78	86	84	90	81	84	94	80	75	63	83	88	73	82	70	79	91	73	71	101	74	82	78	92	80	79	79	113	88	73	74	85	84	83	80	73	80	83	93	64	89	74	88	75	67	80	83	81	75	75	89	74	75	80	94	72	89	76	91	91	78	82	72	76	75	85	71	86	87	75	86	79	86	84	60	93	63	86	74	65	92	71	82	80	86	82	63	88	71	84	69	75	77	85	82	82	80	73	76	100	98	91	66	78	86	108	81	77	93	87	71	82	74	86	94	72	83	89	77	78	80	76	80	94	87	82	90	75	63	77	93	80	85	86	85	71	76	84	86	73	87	61	83	72	74	80	69	89	80	68	70	82	78	79	67	73	74	75	68	90	85	62	87	89	79	72	81	93	85	67	85	76	91	86	66	78	76	101	78	72	67	66	84	87	77	75	88	83	89	68	84	74	100	85	78	96	80	75	89	78	87	92	83	74	75	71	89	81	68	64	82	81	66	71	91	67	71	81	70	80	79	77	74	66	70	79	79	66	75	93	67	78	78	72	74	88	91	91	71	78	71	60	72	75	105	88	68	83	71	83	73	87	70	70	86	77	83	86	81	71	68	74	88	87	73	84	77	85	70	80	81	80	73	80	71	77	71	98	88	68	83	75	71	74	76	79	86	74	83	75	78	69	83	76	81	71	62	77	79	72	65	80	66	84	89	78	78	86	71	85	90	59	68	75	87	67	73	81	95	75	85	83	80	77	80	70	81	72	84	85	82	72	78	82	81	70	71	78	82	79	67	87	74	91	88	92	73	96	88	83	69	74	84	69	86	91	81	81	73	97	78	73	65	78	77	88	83	72	85	94	62	87	79	76	76	113	81	71	88	84	82	78	87	79	72	88	83	81	84	86	71	77	75	88	71	76	96	77	87	63	76	79	75	68	86	69	89	87	94	81	73	54	73	62	80	68	73	85	67	89	90	80	84	84	75	63	76	68	87	72	90	87	85	72	80	84	73	91	64	92	76	74	77	64	83	90	85	80	72	78	75	74	82	100	88	86	82	82	78	75	84	91	77	83	73	79	79	78	78	96	79	76	93	78	86	82	84	77	82	86	75	90	98	92	70	65	72	83	77	76	75	64	78	73	88	77	82	73	71	82	90	94	97	97	80	67	76	71	82	87	67	79	80	81	72	69	82	92	88	89	86	75	80	83	80	71	82	65	79	64	68	80	86	69	81	75	97	73	77	64	71	96	64	89	72	95	67	64	75	88	77	77	94	73	82	75	70	82	89	82	85	81	86	74	83	69	92	80	106	91	107	87	79	77	74	69	75	79	79	76	59	75	74	90	70	72	81	79	94	82	91	76	72	89	81	65	86	106	68	72	82	86	76	88	81	86	90	71	66	70	86	89	84	75	86	85	77	67	76	83	95	79	86	84	100	77	66	70	80	81	81	77	82	82	80	84	90	77	73	69	76	72	92	71	77	75	90	77	69	75	89	67	59	89	79	76	75	71	73	98	77	86	81	71	86	78	87	80	76	79	91	87	82	87	76	85	74	78	89	83	76	85	79	84	97	75	79	92	73	70	62	81	63	83	49	69	76	89	81	77	64	84	70	78	70	79	82	90	71	91	94	95	74	68	77	80	83	82	80	72	64	74	71	75	83	79	73	86	91	89	79	72	62	61	72	70	92	78	81	74	89	69	78	80	81	59	78	84	92	74	76	92	78	97	76	72	84	91	88	73	87	80	81	74	92	74	94	77	78	80	84	86	89	82	87	70	75	63	75	69	95	83	84	74	84	66	84	81	65	71	84	73	72	78	83	85	79	82	101	90	86	81	76	90	79	82	74	84	81	83	81	75	85	97	96	70	83	79	72	79	88	87	71	74	84	69	68	91	73	91	80	88	86	91	82	86	75	74	97	86	82	85	81	87	82	72	61	91	84	84	77	85	78	86	88	79	83	76	80	79	85	88	84	64	82	87	62	84	97	68	84	89	74	88	88	84	82	77	73	82	81	79	65	83	87	76	74	72	75	83	82	94	92	79	65	88	77	70	58	75	55	97	74	60	85	92	76	75	80	92	71	78	69	74	93	71	70	72	79	64	96	76	79	71	101	98	84	65	78	72	92	85	76	75	84	79	66	72	88	97	67	75	58	76	94	83	83	72	83	74	84	71	69	71	70	67	74	85	87	71	78	78	86	77	83	90	97	90	73	91	85	89	76	74	85	86	73	71	89	86	89	86	81	88	80	82	74	88	75	79	67	68	87	81	80	62	89	93	104	74	87	85	71	58	82	84	82	83	93	89	77	99	80	77	68	81	87	69	86	73	74	83	77	100	78	81	76	101	83	94	86	78	85	90	85	77	76	87	74	87	86	63	79	64	87	86	85	74	93	83	82	80	100	79	95	89	85	76	67	74	86	63	71	78	87	99	92	76	72	75	77	85	67	69	84	82	82	71	85	86	79	82	66	82	74	84	73	72	79	77	68	80	83	74	85	88	85	79	76	75	88	70	78	73	67	87	71	75	72	78	73	84	90	78	70	70	93	74	79	66	88	79	65	81	78	86	86	71	72	83	74	66	77	95	90	77	95	66	63	84	83	75	74	81	93	77	83	77	72	66	75	93	84	89	78	72	95	91	84	83	87	89	88	79	77	70	77	73	63	70	87	72	82	77	80	80	92	67	78	67	72	91	73	72	87	79	80	87	76	60	97	75	71	75	59	69	86	91	70	76	77	80	69	82	97	78	83	84	88	82	87	82	70	84	73	83	66	93	82	87	98	78	73	70	91	63	56	83	68	87	89	92	72	69	70	76	69	86	97	63	79	78	85	82	67	70	84	90	90	80	83	74	85	78	76	84	76	91	99	71	85	96	85	92	89	67	86	79	91	77	82	81	79	74	93	85	81	75	76	75	88	80	83	87	89	87	79	80	96	84	97	86	64	80	89	86	86	88	82	66	75	79	69	81	76	69	73	77	93	75	88	85	79	89	76	84	76	96	83	97	68	71	69	87	83	81	87	87	84	73	70	95	91	84	95	68	88	60	62	70	80	68	69	94	80	81	87	85	94	71	73
16323	456	390	403	405	425	322	344	277	302	343	275	275	252	279	286	264	280	278	264	262	244	281	279	232	279	269	275	263	300	263	266	288	274	290	257	264	276	268	275	284	268	296	263	264	245	242	278	261	260	266	260	226	228	253	253	278	262	264	288	252	269	273	272	257	257	286	257	224	280	263	286	259	250	285	269	273	263	236	246	261	255	258	286	264	286	291	268	233	278	257	274	248	305	241	265	268	256	277	262	273	265	265	258	258	308	265	273	274	303	267	283	281	271	259	257	254	290	263	270	269	246	284	277	292	240	277	275	244	241	272	260	241	248	264	290	249	274	277	248	253	284	276	285	256	263	269	296	279	288	249	274	264	249	259	264	237	252	241	255	288	257	284	262	263	255	289	293	249	250	281	291	244	264	258	296	244	258	259	286	239	259	278	262	273	273	270	257	255	272	256	268	251	276	262	267	249	278	263	294	266	272	280	303	236	259	284	262	260	281	263	251	274	263	276	282	263	270	264	241	296	253	258	281	295	283	250	274	278	266	254	236	246	261	306	244	265	291	249	280	251	247	268	257	264	260	271	280	273	274	250	282	259	259	260	248	270	265	273	287	267	260	252	263	268	249	264	267	228	274	261	247	253	266	263	241	238	253	255	298	283	259	252	302	277	258	265	262	255	251	288	255	284	266	256	248	282	253	280	267	269	277	271	274	251	275	294	249	263	271	251	292	233	257	283	254	273	253	301	243	280	250	285	268	261	263	245	260	250	275	265	261	277	252	297	275	234	252	238	281	263	249	258	265	257	280	257	269	258	276	287	247	268	276	251	273	248	262	289	223	278	241	251	256	270	236	271	239	273	261	253	236	253	261	277	277	266	244	258	263	274	240	246	288	272	279	276	274	289	280	257	282	285	260	260	240	284	260	266	285	267	246	261	253	288	257	271	270	262	242	260	262	253	276	234	281	264	282	264	245	288	280	275	276	247	249	247	278	255	250	277	246	246	241	269	253	263	285	278	265	285	266	236	255	279	271	268	277	268	247	259	251	267	228	271	258	275	277	241	270	274	261	273	252	263	269	279	272	254	251	265	272	275	264	268	278	250	257	267	279	286	278	231	266	262	293	244	272	265	274	264	263	259	258	289	238	271	251	281	246	254	255	262	275	283	276	260	278	262	251	251	274	264	257	278	266	250	268	257	303	270	251	242	268	264	260	263	233	276	265	283	261	261	277	273	284	304	260	256	286	286	241	248	270	279	272	264	276	267	271	281	274	240	268	282	263	262	247	270	271	280	250	264	257	243	284	248	285	279	275	253	275	289	276	273	249	272	267	253	252	244	254	285	257	270	251	283	267	269	269	286	245	266	298	234	250	287	252	246	255	270	264	244	259	281	263	284	269	235	262	269	252	271	238	261	258	284	269	299	286	246	263	259	275	263	283	255	258	265	261	248	261	249	300	265	277	266	240	236	295	270	296	275	241	255	246	242	301	261	246	254	291	265	248	255	230	239	270	272	265	283	259	235	261	267	289	258	292	281	249	276	275	266	274	266	276	254	293	248	271	269	268	271	261	266	260	272	267	288	267	282	272	306	263	271	263	260	284	252	259	262	265	272	271	256	246	282	266	297	274	265	282	245	245	280	254	289	252	276	264	261	294	239	295	283	246	289	265	260	263	245	268	276	287	253	258	276	277	258	250	233	253	293	277	267	265	276	297	247	260	263	241	249	254	264	245	256	253	284	245	264	261	251	272	268	262	300	250	240	254	249	252	297	270	265	274	248	283	293	263	265	244	279	269	252	230	293	267	262	259	248	250	260	244	292	263	267	292	291	245	263	281	275	247	278	279	276	263	289	247	256	231	276	259	255	269	259	288	269	259	238	270	246	238	255	262	259	257	260	261	261	255	259	283	264	254	243	268	259	254	240	295	287	286	251	284	305	278	265	257	267	291	261	275	238	285	262	268	282	294	260	266	244	260	251	247	254	258	254	257	259	278	283	291	271	271	259	273	253	298	279	241	315	242	276	283	294	268	258	245	273	262	276	247	261	243	264	253	251	282	273	263	238	257	276	309	274	247	268	282	268	267	263	256	293	255	280	247	265	274	265	305	284	255	262	277	282	268	249	245	265	237	276	266	276	243	258	282	281	264	243	248	256	284	280	267	229	250	279	272	274	261	298	282	277	272	256	283	292	239	274	293	249	278	248	250	252	276	279	269	263	256	228	262	259	260	274	283	286	254	264	271	223	241	246	247	247	301	274	270	248	269	220	279	269	257	268	253	264	247	265	258	247	255	297	261	297	262	268	238	275	284	249	249	270	261	271	245	270	286	291	269	303	266	277	261	261	266	264	272	286	247	268	268	267	253	247	268	289	275	264	251	272	238	246	256	269	247	295	274	261	288	267	271	289	277	285	251	273	261	276	275	266	265	300	248	271	262	258	249	256	253	236	236	263	273	254	271	277	272	267	265	277	277	249	232	307	274	252	264	237	274	263	288	271	260	272	260	247	267	256	283	269	273	269	273	247	261	285	292	310	268	262	262	241	284	267	251	258	268	269	269	263	276	251	230	269	276	273	293	257	262	265	277	263	246	282	260	282	251	264	261	286	245	280	272	245	258	262	256	270	267	280	238	282	256	280	240	249	230	256	275	273	273	255	242	269	268	282	255	243	265	266	268	260	246	262	278	261	239	277	258	269	283	262	275	252	278	292	273	278	270	248	289	257	252	273	277	258	276	305	266	276	241	259	250	266	271	268	288	261	254	254	244	280	256	252	254	252	250	264	286	272	295	253	252	272	284	291	250	268	260	243	238	253	261	268	276	257	283	251	256	256	242	269	282	252	265	250	256	261	229	266	261	271	275	242	270	248	254	269	290	255	271	252	277	244	229	270	290	299	280	264	264	280	286	282	267	291	270	246	281	269	263	289	228	265	304	250	278	239	271	277	266	271	233	268	278	248	281	253	259	268	276	244	266	263	249	247	286	273	266	298	282	258	257	267	262	246	279	273	244	277	282	274	250	257	265	257	253	262	247	283	276	269	249	247	242	243	241	277	269	284	282	252	277	278	281	268	257	274	288	267	265	282	284	269	280	244	256	273	255	257	269	245	287	299	272	272	289	286	263	244	289	266	244	231	259	265	257	280	258	282	291	256	253	286	275	286	266	240	266	243	255	275	268	251	265	248	240	257	258	275	269	249	268	264	258	266	285	278	260	282	306	275	231	268	241	296	254	266	246	279	249	258	272	256	290	261	261	268	240	260	255	261	290	264	236	261	259	248	263	280	260	257	249	266	273	266	253	271	251	287	278	282	254	270	271	291	262	233	263	253	251	271	278	284	239	274	257	256	287	265	257	287	257	300	272	245	251	284	253	266	286	266	279	274	252	277	262	266	263	273	272	260	258	241	268	270	277	246	244	252	277	231	252	291	256	271	244	246	268	267	260	241	270	262	271	227	265	287	283	272	276	274	254	280	243	267	276	286	296	291	272	256	267
49954	23693	11529	1058	545	408	312	272	209	202	169	156	143	145	145	128	109	110	108	91	100	91	114	103	93	90	94	108	77	113	92	111	80	100	105	99	98	104	82	89	90	90	86	86	93	86	87	93	77	93	101	85	100	91	108	99	90	96	78	86	97	74	73	76	89	108	98	86	92	109	80	87	78	74	71	87	77	85	97	99	86	105	78	79	80	97	88	97	88	95	79	105	93	82	78	89	80	89	99	102	87	87	91	90	81	82	78	92	100	84	80	81	78	83	77	75	77	85	66	74	85	83	82	91	87	74	87	86	90	97	88	90	82	102	92	80	65	80	82	101	93	98	102	85	89	79	98	65	80	84	93	79	78	83	96	91	81	80	94	79	97	102	91	85	92	81	79	107	93	81	92	92	77	66	76	86	89	88	94	78	90	87	95	76	91	80	86	102	80	90	93	90	94	82	93	78	93	70	86	83	92	85	67	91	88	72	84	76	86	82	83	74	79	91	84	75	87	77	87	97	100	93	76	89	75	81	82	74	89	80	88	85	87	95	86	104	72	82	110	85	93	79	81	92	88	82	81	95	91	97	82	95	95	102	78	88	91	95	91	94	97	93	76	90	86	81	89	73	98	110	97	72	98	82	91	97	88	85	75	95	93	91	85	90	74	97	74	74	90	99	96	62	80	94	76	87	78	84	95	71	89	86	93	92	71	96	66	87	79	79	83	84	97	79	91	86	76	97	78	74	77	66	68	83	83	81	98	97	89	93	98	85	96	88	93	90	94	99	87	79	83	75	83	85	97	83	92	93	77	89	76	95	77	90	81	84	87	79	86	75	89	73	83	78	81	76	99	88	87	91	83	88	77	97	89	83	75	79	93	90	95	78	92	98	110	95	100	90	85	111	69	87	73	65	85	79	94	86	98	84	85	86	91	76	78	95	71	82	92	73	93	90	87	86	78	71	81	76	86	71	96	79	81	71	76	88	93	88	90	95	71	84	82	95	90	87	89	93	83	68	102	89	88	104	94	65	93	95	87	73	105	83	85	95	99	73	78	112	83	100	69	88	86	84	91	84	78	95	89	82	80	80	91	95	94	97	78	94	87	87	93	79	90	89	86	87	84	87	72	83	77	97	78	74	75	78	92	82	77	79	95	79	86	77	77	83	78	84	87	96	89	98	81	91	83	86	91	92	84	91	72	74	81	90	96	88	88	76	104	88	93	80	81	77	80	84	80	70	96	74	89	87	76	93	97	92	94	83	92	96	87	83	70	87	84	90	81	95	91	72	78	80	82	90	101	84	76	97	78	93	81	78	99	74	103	94	96	80	81	87	94	83	88	84	75	85	79	88	69	95	83	80	94	97	87	68	89	74	82	78	93	91	71	84	81	94	83	88	87	81	82	91	83	97	98	94	82	96	95	71	95	91	100	101	90	81	100	87	87	63	88	59	87	89	63	96	91	100	82	86	72	71	79	83	94	78	85	80	85	92	74	73	89	88	77	76	97	85	75	87	78	67	85	101	69	83	99	84	88	94	84	86	68	110	89	82	83	90	93	103	74	91	92	97	78	95	77	89	90	94	90	73	85	89	103	104	80	64	85	94	93	85	82	86	100	89	82	90	90	84	108	74	85	74	82	67	74	69	68	89	92	103	68	91	76	89	76	89	102	82	94	120	79	86	86	100	79	75	89	79	64	80	77	81	92	91	65	82	80	79	88	84	88	97	114	101	69	90	89	72	97	85	94	93	103	82	90	92	81	110	96	88	85	85	83	84	83	70	88	92	92	87	85	97	104	90	94	100	82	92	85	73	86	83	81	84	96	101	93	84	80	87	80	89	100	70	90	81	74	71	110	91	87	96	90	82	84	86	82	82	89	90	84	86	78	86	86	83	79	83	84	96	88	81	74	74	88	94	93	97	84	70	86	76	94	90	101	84	80	89	85	65	89	103	91	83	69	86	101	86	86	71	74	74	79	78	72	88	82	71	73	98	88	95	77	79	95	78	80	97	85	87	94	75	84	84	93	81	90	75	82	91	66	108	89	78	96	92	84	101	73	91	76	84	85	95	89	93	72	85	70	78	71	87	94	80	87	101	105	93	98	86	92	90	100	96	87	82	78	85	82	84	106	79	79	69	100	85	83	80	90	81	81	71	92	85	83	78	69	92	94	83	94	77	93	68	71	80	99	91	90	75	92	78	81	94	90	101	87	80	81	77	82	82	87	106	92	82	84	86	92	100	80	85	94	84	107	94	78	72	79	90	90	93	73	93	70	78	96	92	85	87	91	91	97	79	89	76	82	97	84	72	75	81	95	101	94	88	80	107	101	84	75	97	83	87	78	89	97	77	84	84	82	73	90	94	86	69	93	81	78	90	91	92	76	81	77	71	92	88	83	91	83	93	89	68	80	74	99	90	73	88	88	103	99	105	75	104	103	85	79	78	100	84	101	56	73	69	86	89	81	95	102	84	80	97	89	98	85	93	75	95	87	85	83	81	81	100	98	86	89	83	84	76	100	82	94	81	87	77	82	80	73	84	92	84	83	86	66	91	87	72	76	79	95	89	95	90	90	89	82	84	100	98	89	85	69	89	84	90	69	90	81	96	82	91	97	89	88	83	82	91	84	106	85	87	84	86	68	97	88	88	96	89	81	72	73	81	98	81	80	100	91	87	88	71	89	84	72	83	94	98	86	79	75	96	83	92	68	99	83	82	96	85	81	97	70	92	76	96	87	81	86	90	83	81	96	97	94	91	80	76	93	68	78	74	89	87	94	88	86	91	84	97	84	81	83	80	66	88	85	90	90	68	96	74	89	92	99	83	91	99	98	88	93	82	88	90	72	81	79	85	88	91	68	83	90	72	79	75	104	91	76	95	100	82	96	72	94	86	77	82	93	77	87	83	88	69	89	102	79	97	79	84	83	77	91	97	79	92	89	78	89	85	85	93	86	89	90	88	70	90	92	83	94	84	89	89	71	83	85	103	92	94	85	92	88	70	87	82	78	79	84	85	83	94	63	82	83	86	78	66	100	89	95	86	87	77	95	78	73	85	83	79	84	83	67	73	89	80	85	100	86	77	96	88	96	95	89	80	104	71	93	82	84	97	101	87	80	80	90	93	71	89	82	100	75	66	94	62	77	80	81	86	87	95	110	77	65	93	93	89	83	75	82	85	93	78	83	94	92	91	80	86	87	94	84	83	86	78	88	99	104	92	84	84	84	88	68	82	75	102	92	92	108	69	84	86	73	96	94	90	72	94	80	91	99	88	69	80	82	86	87	97	84	94	72	97	94	93	83	84	86	70	66	78	99	85	80	93	72	87	85	86	73	92	81	92	87	74	75	90	89	87	87	70	83	85	91	74	97	95	84	84	85	72	80	65	89	80	90	75	94	86	81	92	91	82	94	82	79	91	74	91	85	82	76	86	92	94	80	95	90	78	68	81	95	77	87	72	93	77	78	99	93	74	86	77	109	86	98	95	75	89	87	81
35683	2650	2489	2873	2370	1947	1577	1285	1041	975	874	745	701	586	572	594	541	489	517	474	445	429	428	414	419	387	357	388	380	366	365	338	396	315	322	330	334	316	372	336	314	322	295	325	302	307	286	305	312	321	324	295	312	317	297	284	283	311	307	320	297	298	284	307	309	284	289	297	287	325	297	292	309	299	272	278	312	305	267	303	311	302	309	308	271	293	331	290	287	315	301	256	315	309	299	302	307	313	298	291	300	294	307	268	276	280	306	276	273	310	297	298	314	298	280	288	263	287	281	282	296	283	275	278	297	295	282	285	276	287	278	314	343	296	302	301	281	279	284	272	289	277	294	276	283	306	279	293	276	283	301	285	277	290	305	307	307	267	276	290	300	305	294	293	274	304	308	292	299	302	277	301	293	274	310	281	296	290	291	296	269	289	302	302	268	277	290	294	261	310	287	313	281	267	295	287	268	309	315	284	289	323	315	298	276	268	285	282	315	295	288	262	270	299	273	279	292	286	294	291	297	288	291	281	290	282	267	279	284	291	278	276	306	291	296	297	281	252	294	278	289	298	275	298	297	287	299	281	297	303	284	289	284	291	290	296	303	278	296	276	293	304	252	276	286	289	255	292	274	314	296	303	295	287	284	275	286	278	280	277	307	277	278	296	295	283	283	259	264	288	276	268	297	282	320	294	310	279	263	284	309	280	299	277	291	268	299	291	289	261	273	298	288	251	293	297	296	285	291	300	310	278	298	321	280	261	259	286	292	285	289	279	314	292	298	305	289	304	297	286	278	263	281	296	270	302	288	259	273	284	268	326	313	287	261	294	264	297	289	278	271	280	296	313	265	291	313	270	297	246	282	251	263	275	265	265	310	253	304	271	279	289	324	271	268	280	309	291	337	297	273	295	295	295	280	297	278	281	279	256	288	294	294	298	290	292	296	287	278	311	306	277	268	299	298	301	288	298	282	305	305	300	251	269	297	287	279	331	319	313	274	297	266	293	286	284	297	279	287	280	286	297	262	319	283	315	298	311	273	267	301	316	303	289	304	287	294	295	249	272	285	316	291	279	268	250	297	288	253	324	282	282	278	277	276	275	247	294	299	288	288	268	322	287	297	283	279	277	282	312	294	283	264	294	278	279	276	305	297	305	306	290	291	283	294	289	280	276	271	312	258	289	292	314	283	290	269	305	281	311	279	294	282	305	263	293	281	284	296	306	260	313	265	278	311	285	273	315	290	296	306	269	306	297	305	283	311	261	279	303	268	292	300	271	267	277	291	262	307	269	293	314	272	281	287	308	314	274	298	294	313	271	310	281	306	319	299	279	302	296	312	255	274	295	319	336	308	298	283	294	294	286	268	312	325	265	291	269	300	280	312	276	303	310	276	276	270	287	251	276	302	298	314	302	315	320	280	259	299	283	276	286	299	299	298	272	282	299	328	305	276	244	286	282	292	281	295	311	285	298	308	267	311	295	308	256	292	302	300	288	315	301	291	300	272	289	294	288	287	267	274	329	244	284	291	276	303	299	306	274	291	274	301	269	329	295	266	300	282	298	308	251	267	293	334	280	284	317	276	303	270	322	281	301	291	300	297	282	284	301	278	288	269	301	297	298	266	278	265	289	279	296	315	280	297	313	307	267	317	281	276	272	303	323	279	306	270	267	311	282	282	290	313	282	275	299	300	275	268	289	268	281	314	317	236	289	285	293	297	280	297	272	292	314	286	294	275	294	250	278	315	270	280	290	255	295	262	287	263	286	298	271	277	286	293	286	276	295	291	286	279	273	260	302	299	292	272	267	310	284	263	326	300	297	332	281	325	274	287	306	276	298	292	256	300	278	287	313	292	262	290	275	268	304	275	268	310	284	308	286	281	288	301	270	274	292	277	270	316	283	274	294	271	286	271	245	307	282	299	284	301	296	301	280	283	281	262	286	290	275	277	269	281	288	287	260	284	294	282	290	284	282	299	252	296	267	304	266	259	301	318	294	274	283	296	285	296	266	293	293	289	263	312	280	293	280	251	278	254	266	282	264	269	297	296	267	270	273	289	285	300	290	283	286	270	336	294	266	294	312	278	270	295	312	276	268	307	305	305	265	274	283	264	283	278	281	281	267	260	282	314	293	280	286	283	269	292	277	277	315	282	291	297	287	285	278	285	276	295	273	304	277	285	305	307	285	311	307	290	288	288	270	293	315	277	324	298	275	257	271	310	271	264	244	298	274	308	276	269	287	283	312	284	281	261	279	269	295	283	246	285	287	286	272	318	279	284	298	273	326	284	287	289	297	306	280	286	268	315	275	281	274	278	301	265	280	289	296	317	310	292	311	284	276	316	304	305	287	299	253	301	286	308	280	287	277	299	288	262	293	296	264	307	309	271	297	289	271	265	297	313	312	305	293	298	282	275	277	295	299	279	283	321	282	337	294	293	296	315	287	266	279	293	270	252	296	281	276	285	293	290	272	248	295	310	282	272	300	300	286	287	296	274	294	288	301	283	284	321	320	296	290	322	310	289	275	314	287	306	269	277	305	267	280	300	290	270	277	310	261	293	286	287	280	312	288	288	292	313	308	291	253	299	271	308	268	283	284	299	303	294	280	323	300	296	292	302	273	277	272	323	282	287	282	265	304	296	276	291	289	312	285	268	278	292	278	292	321	289	269	308	313	278	313	296	318	303	281	278	282	252	283	296	282	293	277	277	304	301	293	283	276	304	294	301	285	293	326	288	306	269	289	297	247	274	253	276	308	264	290	272	286	278	293	256	252	296	304	278	279	274	282	291	296	244	314	276	288	308	271	293	295	287	290	284	277	290	287	287	286	280	280	313	266	255	306	273	244	278	280	263	288	296	313	273	291	293	310	283	281	309	302	291	267	258	283	301	305	271	277	278	288	289	282	312	276	323	301	290	247	289	285	278	295	284	307	252	297	304	282	291	268	268	295	293	311	253	283	295	308	288	286	273	295	304	301	271	302	268	301	271	285	300	304	284	298	274	291	247	242	278	272	302	287	293	245	291	294	282	288	258	302	281	263	283	279	297	300	302	292	325	281	281	289	295	273	298	301	292	296	275	282	305	318	261	317	311	275	294	269	283	300	298	298	303	281	280	292	254	298	266	274	283	298	316	302	308	300	310	290	314	274	259	293	278	288	303	304	330	308	277	297	298	286	273	302	299	286	274	292	292	286	297	271	309	303	289	298	282	263	299	279	306	294	289	305	282	270	293	304	290	288	304	251	297	257	274	263	260	292	296	303	267	285	304	277	302	285	255	274	262	308	263	286	275	256	292	295	326	285	276	291	259	309	302	295	301	282	301	289	308	261	319	290	278	294	321	302	273	292	294	270	274	340	289	324	303	260	284	309	315	304	281	287	286	284	315	269	278	304	249	304	278	326	326	315	281	289	305	270	255	277	259	287	264	285	284	310	302	279	310	276	301	282	297	271	284	255	289	273	310	287	307	286	285	325	312	287	300	284	316	284	306	278	292	293
54621	25842	22235	5012	1265	889	654	534	431	413	361	342	324	301	263	267	256	257	222	218	229	220	213	215	228	208	221	199	182	194	198	171	200	222	216	214	207	181	191	204	193	183	167	180	213	206	176	185	178	179	206	196	172	206	172	195	176	190	194	180	200	185	180	163	201	194	179	179	198	200	202	170	193	183	184	150	205	187	170	180	177	204	165	188	197	184	199	207	184	200	188	185	186	191	186	158	184	192	203	173	206	205	182	182	212	201	182	181	185	200	166	191	200	185	191	172	199	157	168	193	201	212	187	181	184	187	205	207	170	192	181	188	207	183	200	191	204	172	216	163	178	170	193	194	185	162	208	220	171	217	175	170	160	201	197	188	198	196	175	173	199	208	177	172	178	192	160	185	205	191	194	193	185	204	161	172	163	187	199	185	183	199	201	177	212	186	164	208	172	155	193	198	205	215	173	180	172	175	189	188	183	187	199	170	198	173	186	186	210	169	183	199	189	180	182	199	185	173	200	163	180	187	198	204	186	176	217	192	187	147	210	194	198	189	192	182	214	170	188	182	160	155	179	194	185	196	197	183	191	168	177	203	184	172	176	215	186	203	181	196	195	193	216	195	204	196	186	179	204	194	188	183	173	222	196	195	193	169	159	196	184	183	210	177	184	183	191	197	182	195	182	195	187	172	192	200	200	216	218	183	209	185	184	194	173	177	181	188	220	190	180	181	202	198	196	165	158	200	180	186	180	178	193	186	199	182	198	184	170	199	168	175	172	196	187	198	186	211	193	207	154	184	180	188	200	186	179	187	216	178	179	191	197	162	200	187	190	177	181	181	181	185	192	168	191	205	181	210	194	169	196	188	182	218	192	195	191	158	195	202	202	180	190	203	188	183	184	169	178	168	183	183	189	182	186	191	175	186	183	178	193	161	180	186	198	182	205	201	199	176	195	191	193	194	197	209	177	192	199	188	183	176	173	177	189	184	200	191	186	190	191	214	189	182	185	163	199	177	182	192	190	190	196	185	157	174	156	174	173	197	200	195	170	177	200	175	180	190	192	191	170	203	197	213	199	184	167	181	186	188	166	191	162	176	182	189	216	170	204	195	190	219	188	147	172	169	195	193	216	177	188	181	206	197	188	178	163	188	191	190	203	171	160	192	192	195	177	215	190	181	192	202	174	173	177	186	200	181	197	164	202	175	180	211	163	166	180	187	200	196	191	200	189	200	192	181	175	207	173	161	163	185	183	190	192	194	170	198	187	184	200	188	192	150	197	183	176	189	198	166	194	206	175	182	146	188	197	195	194	175	194	189	165	176	192	198	199	174	183	164	174	193	207	163	166	196	193	185	198	178	194	179	204	188	159	171	190	201	178	180	191	194	194	174	195	191	215	180	219	207	183	176	196	212	203	194	168	171	183	191	156	198	163	187	186	165	172	176	190	183	176	174	202	180	188	174	194	171	175	190	187	176	195	193	191	212	189	190	193	182	204	215	173	164	184	175	179	203	201	176	178	199	179	204	169	177	187	200	180	184	183	172	195	187	190	201	188	169	168	174	180	182	178	160	186	188	180	200	186	216	158	179	202	188	192	168	189	209	186	187	179	185	195	173	173	184	209	193	176	183	180	192	169	179	204	202	200	184	189	213	207	178	187	182	190	174	187	187	169	199	168	212	187	180	181	194	205	200	197	194	176	194	202	196	198	172	192	166	161	166	201	186	174	191	177	178	190	162	192	179	167	183	205	186	181	188	170	194	182	188	161	197	188	193	164	202	196	196	199	165	207	201	188	175	179	197	189	195	180	197	192	189	176	193	204	198	196	178	187	175	178	180	202	182	190	186	179	201	165	195	161	179	181	206	170	147	192	201	190	205	189	176	192	201	185	193	169	178	172	197	150	175	195	178	181	165	191	180	200	189	186	190	171	202	182	214	185	197	190	159	217	201	176	175	189	209	202	202	203	187	187	204	175	214	201	159	180	188	207	210	197	163	185	177	181	177	205	185	170	194	211	176	183	178	190	166	184	174	152	170	185	193	183	188	177	171	175	175	176	174	180	188	204	197	192	194	188	206	194	197	209	196	170	204	188	204	207	201	188	202	192	193	179	192	171	172	158	172	177	181	197	211	203	182	179	207	177	198	201	192	184	182	194	174	183	179	161	182	173	210	193	207	163	191	187	154	197	173	195	185	201	198	198	188	173	193	193	174	221	172	200	179	194	170	201	201	170	200	193	194	188	198	190	176	190	185	188	199	188	159	195	178	185	184	173	200	159	167	213	178	188	185	181	184	178	202	174	197	180	190	177	183	193	180	189	183	167	212	182	163	205	163	183	203	189	185	179	198	179	161	214	175	211	175	204	169	195	170	190	193	179	175	162	235	183	177	190	200	199	175	187	193	179	189	207	194	197	159	181	188	191	191	189	212	209	194	197	177	193	182	192	196	171	179	177	197	175	189	167	188	188	196	180	159	171	198	195	198	166	186	194	161	189	189	192	182	201	194	211	163	202	153	168	201	199	199	174	202	192	197	185	171	193	187	181	196	204	173	173	196	193	202	195	193	180	178	217	184	181	183	173	180	175	182	178	197	191	182	181	165	195	207	181	176	189	192	176	163	208	197	168	203	200	198	209	175	186	208	200	184	191	207	182	200	205	182	197	194	177	193	166	215	209	222	176	185	181	164	184	175	166	157	168	188	191	204	169	161	197	181	202	196	176	174	178	176	185	212	188	190	184	205	191	170	193	182	193	177	178	174	190	196	184	165	179	200	198	168	205	167	199	164	198	177	189	172	184	180	204	192	176	199	199	171	177	194	186	182	179	194	171	186	199	199	174	168	168	156	178	186	186	185	181	188	179	191	189	200	193	172	168	204	183	147	210	168	199	177	195	172	170	192	191	174	163	194	179	186	212	171	181	185	183	189	198	161	190	170	179	177	168	193	166	175	184	193	189	187	200	193	193	176	194	181	187	195	194	195	178	174	204	188	166	179	179	203	171	193	208	170	189	178	206	173	187	173	184	196	179	209	182	184	193	184	195	187	199	162	195	194	174	183	172	185	168	157	174	177	186	184	208	185	206	188	180	157	184	170	172	180	171	189	168	185	211	190	196	181	209	177	199	171	170	188	180	178	162	189	188	210	189	169	184	193	220	201	173	164	198	193	207	180	205	173	184	185	182	199	176	166	195	189	187	166	202	198	180	204	181	204	175	200	210	182	191	185	191	190	200	221	165	181	164	190	171	212	187	186	169	195	177	192	191	201	161	190	198	206	199	203	167	164	176	196	198	186	211	192	165	201	166	203	163	191	180	180	173	165	170	184	196	179	194	171	194	187	190	171	192	181	166	217	178	192	177	189	207	180	186	183	203	207	201	182	194	207	183	182	198	218	198	186	190	200	162	202	164	187	193	219	166	193	179	211	182	172	200	212	190	188	193	194	182	220	208	172	142	213	188	184	185	194	205	176	180	182	187	209	199	187	186	211	194	180	207	155
47183	3987	4933	5260	4593	3742	2964	2412	2129	1847	1716	1486	1335	1296	1157	1021	1036	951	906	852	843	809	799	762	768	742	748	695	680	683	728	697	701	655	668	632	641	625	643	633	616	625	618	587	622	621	612	626	585	617	611	590	634	588	561	569	571	569	591	565	611	573	551	580	578	570	557	534	595	571	580	571	594	546	583	638	592	556	542	562	562	579	566	548	587	570	596	579	557	544	581	524	581	549	605	548	543	594	569	546	558	572	550	569	567	535	551	571	557	537	549	579	585	542	531	531	562	563	568	597	556	541	547	546	536	546	535	527	566	591	540	567	579	536	524	503	511	576	542	558	569	548	565	512	539	556	503	576	542	505	566	539	564	577	531	563	536	538	521	524	528	571	575	583	566	495	546	534	561	555	560	534	589	520	563	526	566	511	536	538	517	540	559	579	566	558	494	544	548	552	588	546	540	514	477	557	586	580	549	562	577	586	535	559	510	492	527	523	508	551	542	510	528	565	539	544	529	539	529	566	524	498	580	534	562	612	536	555	513	514	543	542	532	563	496	559	501	554	570	512	602	533	497	582	564	554	575	521	545	533	521	537	573	520	563	542	566	549	512	539	548	523	583	581	574	577	526	537	585	556	573	523	555	526	561	546	574	565	532	543	569	560	587	560	520	509	560	512	548	512	531	552	548	534	553	550	561	534	560	550	560	564	529	512	551	578	538	535	550	566	549	547	539	563	527	566	530	520	551	561	511	547	599	552	583	516	533	527	574	563	551	547	573	555	580	535	505	569	504	512	581	528	544	544	528	532	561	559	556	550	526	540	572	523	567	566	529	520	570	537	512	532	557	506	551	533	590	521	522	552	562	576	515	553	531	545	569	516	528	516	505	546	548	567	572	525	577	555	543	576	551	545	547	519	523	596	507	553	524	573	547	562	558	503	545	510	574	567	539	550	558	563	541	525	594	554	510	558	548	578	570	531	543	538	548	544	588	560	550	554	525	590	501	543	519	544	546	509	513	558	538	539	510	547	556	573	550	555	543	539	521	550	555	542	552	571	542	551	540	554	561	534	546	560	524	563	528	510	598	546	498	561	541	565	571	566	541	526	520	602	534	527	560	561	515	552	541	575	547	544	522	547	558	516	538	536	571	503	533	545	558	558	509	586	554	592	572	599	550	555	527	563	547	557	555	529	556	562	544	520	542	522	524	530	557	561	534	546	532	558	565	571	590	507	549	550	571	521	526	568	486	547	569	555	507	594	540	539	581	509	579	515	551	533	586	505	543	544	546	544	553	531	542	556	550	576	523	571	520	518	555	577	578	529	566	567	519	535	507	586	526	514	563	544	532	572	512	598	596	597	524	576	533	556	540	557	513	566	537	556	532	508	579	563	595	530	547	533	531	581	503	568	544	578	554	584	557	529	568	601	491	525	522	545	525	524	535	541	572	526	576	540	540	551	559	573	544	532	542	563	537	539	513	525	562	501	536	561	572	578	544	553	592	579	568	554	547	528	565	507	508	532	525	527	545	476	557	570	538	555	570	541	554	531	579	578	553	551	528	546	547	525	550	587	538	504	566	524	541	523	542	511	530	532	557	539	563	583	564	548	515	538	542	540	574	532	532	534	510	523	533	544	564	564	560	549	505	547	560	581	541	556	576	528	507	547	538	514	559	557	524	563	533	537	565	515	571	558	537	534	591	583	488	532	530	583	610	563	547	522	517	546	520	561	544	518	558	530	563	555	523	524	575	510	553	557	552	564	559	593	569	552	539	547	507	545	570	570	576	495	531	588	573	518	514	546	551	620	521	535	547	588	576	552	496	546	567	554	528	549	551	566	557	582	545	541	552	541	543	554	546	545	530	571	552	532	508	535	519	545	585	537	561	506	523	512	563	532	561	552	561	532	538	532	545	540	576	525	575	498	570	564	541	582	580	541	521	554	564	530	560	564	578	565	501	557	563	521	554	551	549	543	545	524	556	568	543	594	562	556	531	530	462	519	529	523	554	558	569	545	529	573	558	507	505	541	537	551	546	575	518	560	553	526	557	571	526	514	521	540	558	537	480	556	584	492	543	532	573	520	553	566	516	523	532	553	513	547	555	546	572	567	546	576	539	498	523	573	549	548	506	550	549	535	532	508	534	525	558	537	561	548	556	534	512	554	512	520	583	553	556	539	519	582	539	547	564	532	563	558	539	550	525	540	597	505	517	561	536	554	573	541	542	570	523	554	528	523	586	549	518	543	532	547	584	550	493	555	515	536	515	541	571	531	527	546	577	597	518	593	519	533	531	573	555	522	563	560	508	542	533	565	528	526	558	542	543	538	541	550	569	512	552	537	562	553	529	557	570	561	545	553	537	535	525	490	579	536	516	557	560	536	550	554	536	521	558	532	529	571	547	502	555	607	563	541	528	525	519	543	569	516	556	582	522	547	558	535	543	535	507	571	515	554	550	562	529	564	560	540	542	564	533	559	530	563	533	508	566	542	554	562	560	537	541	553	553	541	575	553	557	551	542	523	502	529	506	511	548	563	581	571	551	543	504	556	541	531	553	517	494	559	530	516	533	590	527	547	553	538	569	554	536	542	510	516	529	544	562	558	548	552	567	556	539	513	517	523	501	567	531	554	576	519	560	558	530	500	546	545	563	539	522	561	539	539	542	560	530	554	526	541	588	550	532	532	508	552	571	525	551	566	529	541	559	512	548	538	535	573	514	561	510	529	557	534	536	569	581	553	539	544	541	553	557	524	519	519	554	554	544	569	560	518	536	540	520	536	521	541	552	536	578	578	512	569	513	585	514	523	514	522	474	552	584	548	584	566	563	538	521	541	525	529	533	514	566	531	560	544	591	550	511	563	522	527	560	524	556	524	541	545	587	544	519	551	568	579	550	535	562	543	513	566	552	530	527	521	525	544	568	549	528	515	584	538	501	557	543	553	580	535	525	527	501	555	529	572	578	581	556	533	502	545	542	559	504	553	541	541	529	565	556	565	559	541	555	509	571	550	498	503	509	524	538	579	523	564	529	535	565	523	540	545	533	499	563	530	548	532	576	556	545	502	521	499	548	564	540	512	505	523	557	526	557	537	554	578	541	524	531	517	566	558	556	539	551	564	514	535	533	530	571	550	540	510	515	567	519	585	547	533	568	569	503	536	575	481	549	540	536	520	528	515	574	539	543	557	524	514	566	546	523	561	545	531	528	524	562	536	534	530	529	541	544	548	533	538	517	575	557	566	558	548	535	566	538	547	534	511	569	529	541	532	564	563	565	542	520	539	569	551	502	535	555	540	585	522	578	540	533	558	559	530	544	519	523	516	514	552	532	525	576	530	508	513	548	571	592	533	546	603	573	513	588	545	553	596	573	538	527	555	542	545	530	525	564	531	492	553	560	561	548	546	518	503	573	576	573	519	461	506	549	564	547	509	532	575	562	551	569	564	554	544	535	542	535	566	523	515	518	549	575	524	518	523	524	508	522	544	517	519	519	529	499	534
16686	1319	338	148	100	89	95	83	90	76	102	83	77	76	90	81	79	82	76	94	91	69	85	67	67	80	83	70	68	80	75	98	72	65	78	88	58	88	75	78	71	88	77	95	85	71	89	81	82	86	81	85	84	82	71	71	91	81	71	81	91	90	89	85	70	77	74	72	74	81	96	73	71	90	84	77	64	94	70	68	86	88	80	70	80	76	88	78	58	92	78	70	92	60	63	74	68	79	89	82	77	87	79	79	77	67	80	85	69	87	81	84	84	80	77	96	81	65	80	69	67	66	93	81	84	93	83	93	88	86	69	80	68	81	86	85	93	74	90	80	81	75	84	78	70	88	68	82	88	75	71	84	85	95	77	78	71	77	71	94	78	83	88	65	76	84	86	89	81	77	89	86	77	81	81	75	73	66	74	83	79	87	79	84	79	89	72	76	86	74	95	64	93	91	89	74	73	80	75	69	81	80	73	69	77	88	64	61	77	76	97	88	92	75	83	80	90	88	67	88	88	64	96	84	61	77	58	70	80	67	81	90	75	66	77	81	70	74	89	72	80	86	75	68	85	61	69	84	82	62	91	82	78	82	62	82	79	68	68	87	82	86	77	73	80	85	66	87	79	74	76	82	82	71	84	70	73	72	94	78	88	70	78	80	108	86	82	80	82	65	89	83	79	79	86	80	75	96	78	93	110	73	91	82	65	71	67	76	74	69	71	90	86	82	91	79	62	89	77	73	75	66	98	79	80	80	74	86	75	84	86	91	73	76	66	70	94	75	83	75	85	71	87	79	76	76	77	85	73	73	77	84	75	77	75	91	75	67	94	78	73	70	64	75	78	85	67	86	78	68	83	75	67	76	78	86	80	76	77	88	56	86	73	84	75	73	74	98	97	79	81	90	72	67	85	100	97	77	74	72	66	81	82	78	77	67	90	74	90	83	74	73	76	70	103	81	67	80	74	86	86	84	82	78	74	73	88	75	85	77	85	85	66	76	65	73	78	73	81	89	66	85	87	73	96	77	80	89	91	88	87	75	87	80	78	79	93	73	78	80	79	72	80	87	76	73	77	82	79	72	70	81	80	100	84	74	86	88	90	70	70	66	83	80	78	89	88	69	89	81	84	86	76	82	67	78	70	87	74	79	73	72	66	90	73	77	71	83	83	90	82	76	84	84	90	82	76	83	84	67	79	86	84	76	92	90	81	92	71	87	83	72	82	79	76	83	72	69	94	78	76	72	70	96	73	88	93	77	75	80	74	76	83	80	79	93	79	75	58	78	83	80	73	73	72	70	83	85	91	73	90	62	78	83	84	83	73	71	91	78	81	68	63	73	84	74	65	95	87	69	82	74	78	77	77	85	79	68	92	79	80	72	73	78	66	87	80	77	85	75	72	80	76	64	74	72	84	87	73	70	77	86	73	81	74	75	88	79	78	78	67	91	77	82	81	88	79	76	85	75	92	77	73	91	91	78	70	86	76	73	89	79	75	67	72	79	73	64	62	77	69	83	78	77	61	80	76	79	88	88	87	76	84	90	72	78	96	67	82	92	102	86	87	79	78	61	66	113	69	86	85	81	91	86	70	87	82	68	81	68	90	83	85	87	85	80	80	81	86	70	96	63	81	89	77	74	73	66	66	77	86	81	79	84	76	63	67	72	66	80	87	71	90	79	81	72	73	78	78	86	66	79	86	99	74	69	71	90	82	81	63	79	79	71	76	86	75	67	71	80	73	70	63	79	88	63	80	94	64	77	67	73	76	72	74	80	92	85	83	67	90	69	76	80	75	79	75	72	93	83	70	86	69	89	84	86	82	85	82	80	73	83	84	92	77	81	85	79	92	77	86	82	89	79	90	65	83	75	87	78	86	77	81	69	77	87	79	78	62	92	92	77	79	74	83	59	83	88	56	88	64	86	70	79	78	74	75	77	77	82	75	97	81	71	79	69	84	74	87	83	71	74	86	86	78	77	82	70	83	84	78	77	80	90	87	63	65	81	78	82	84	65	87	65	81	87	80	86	74	85	83	78	99	84	83	83	81	88	92	88	79	89	88	88	98	100	93	74	84	67	88	75	98	67	79	79	68	69	91	79	79	77	71	82	62	79	83	79	95	88	57	78	92	82	81	75	79	69	84	64	77	80	89	79	74	73	65	89	80	80	76	74	76	97	77	73	94	82	59	56	75	79	76	68	72	78	77	79	82	72	87	64	68	66	68	76	74	72	79	71	86	88	91	87	84	74	83	69	89	72	84	87	71	76	99	87	86	80	78	86	77	73	63	93	79	84	83	90	90	83	91	79	68	99	79	72	67	79	76	88	87	87	72	67	104	74	71	87	73	73	95	71	81	72	69	74	86	76	77	91	78	76	93	93	73	87	91	90	81	88	78	90	85	97	83	96	86	87	87	75	65	85	87	75	89	89	77	74	72	67	88	65	66	76	78	70	74	80	83	83	97	72	71	71	101	91	89	91	68	74	82	75	89	85	78	88	70	71	86	92	60	67	86	75	82	59	89	90	84	66	101	70	81	71	81	69	63	78	75	91	69	68	57	78	78	98	72	67	94	82	84	77	75	96	62	64	57	74	75	72	92	68	83	78	86	69	69	65	93	73	83	92	80	86	81	74	76	76	74	87	69	90	81	69	87	77	86	72	69	90	82	62	88	73	85	59	93	83	71	79	83	80	76	78	81	73	72	81	69	77	82	83	81	84	74	72	76	79	94	78	80	79	84	84	81	63	79	74	74	79	75	78	89	77	86	94	72	90	89	91	78	68	76	75	77	74	83	92	88	78	71	99	88	70	79	69	77	64	82	77	81	94	65	88	66	82	93	80	68	75	80	64	64	89	83	72	88	87	71	86	74	94	82	65	86	75	84	98	78	79	71	69	69	73	74	75	79	73	76	93	97	89	71	73	86	73	103	85	78	87	95	78	89	83	85	89	75	73	96	81	90	80	81	80	70	80	91	81	69	66	80	71	81	81	71	74	83	78	76	78	75	82	85	81	82	85	85	80	78	83	75	78	58	80	82	76	83	69	68	78	63	80	83	83	88	79	58	64	89	90	94	80	65	81	81	67	70	73	63	80	78	67	72	90	60	102	83	80	61	75	82	90	73	84	79	63	74	80	83	90	80	80	78	73	81	71	75	93	85	81	89	81	85	82	69	68	80	74	69	79	93	88	81	68	87	78	61	85	69	87	71	97	65	73	69	73	61	82	82	75	102	85	73	83	76	80	72	81	96	71	87	71	76	71	88	74	70	72	85	88	87	88	85	73	81	77	86	82	81	76	90	70	76	79	73	62	84	80	85	76	95	79	79	71	90	76	67	94	60	74	91	79	77	80	96	82	73	88	90	78	74	75	84	92	76	77	75	74	72	89	64	85	77	80	66	69	81	78	75	93	74	85	86	82	94	88	73	77	81	79	68	79	84	66	84	61	68	79	98	71	68	70	76	63	95	78	81	72	69	83	78	70	78	74	85	72
14630	487	424	438	399	338	345	289	293	307	297	299	296	292	276	293	288	259	296	270	284	292	285	255	254	259	283	281	264	275	242	255	252	256	267	279	271	273	248	264	308	261	249	259	250	249	262	252	252	297	292	243	232	236	256	277	248	260	253	264	267	253	249	265	257	236	293	243	251	253	291	279	268	270	234	268	272	256	256	238	278	246	259	249	260	267	274	253	267	273	297	284	268	258	236	280	287	255	275	265	266	259	255	271	284	267	274	265	263	234	300	267	250	238	264	262	273	263	265	261	228	247	271	260	279	250	254	258	267	280	269	267	269	251	243	250	258	249	280	280	253	246	245	222	255	264	246	292	287	268	291	278	278	258	267	259	236	278	251	261	258	257	259	248	257	251	255	258	244	276	268	246	299	266	230	267	253	288	251	249	245	242	246	257	281	262	273	272	271	260	237	257	248	272	239	263	286	299	252	270	266	262	271	246	228	270	262	265	223	252	274	246	235	266	267	254	257	300	248	260	262	273	267	263	255	270	245	281	263	267	266	255	276	243	247	258	252	256	234	254	273	240	263	285	276	238	266	279	262	248	259	259	278	254	275	252	260	288	222	287	261	269	254	252	261	275	264	263	273	252	270	284	271	263	252	260	244	278	222	262	249	262	266	252	262	247	260	254	259	260	261	259	236	261	245	251	260	272	265	275	257	269	235	257	297	258	262	247	284	290	262	250	289	245	288	261	266	274	279	240	249	248	267	252	259	275	252	275	242	273	286	231	257	223	252	264	298	277	237	284	271	242	268	288	267	261	272	251	305	274	246	210	261	263	255	258	255	304	266	252	245	289	247	252	249	266	240	245	286	261	242	266	266	279	249	248	263	254	263	268	258	230	267	278	256	251	250	248	268	278	262	248	280	253	257	266	275	281	258	264	224	251	243	242	277	268	275	261	259	252	296	286	262	248	265	302	258	250	267	281	288	248	245	268	257	250	301	260	260	249	260	258	245	230	267	280	261	254	276	272	246	271	298	246	260	241	262	262	286	259	275	278	276	274	266	243	262	262	233	292	258	260	261	273	245	274	270	281	280	267	246	264	259	229	271	289	263	251	274	249	257	256	279	244	286	241	236	277	245	257	256	227	271	266	252	260	262	265	263	260	264	257	249	258	290	238	257	273	275	269	261	288	267	265	309	277	278	246	273	302	268	255	262	271	270	240	264	245	254	252	254	257	264	248	247	250	264	259	264	293	267	262	253	269	275	249	259	259	249	264	264	225	238	274	247	261	260	254	238	288	248	262	258	270	261	261	256	253	245	293	238	238	253	279	259	256	252	262	264	244	276	256	259	263	264	240	267	280	269	259	264	245	258	249	267	263	257	275	237	245	249	245	264	249	277	261	268	266	268	242	258	257	266	284	258	245	257	279	261	255	258	280	231	272	298	281	265	289	265	251	235	272	255	285	246	257	277	260	252	273	261	277	252	252	253	280	272	276	262	265	239	259	287	249	236	277	248	227	232	294	257	272	263	280	266	236	239	229	261	254	274	293	231	277	241	288	263	255	232	255	239	243	246	240	243	250	253	218	266	271	270	277	283	277	271	273	249	253	265	281	245	277	272	282	249	254	279	280	284	284	260	263	233	285	260	270	284	270	263	296	252	255	260	250	239	258	252	271	252	251	249	262	241	259	258	250	247	270	264	244	254	254	243	256	273	255	271	275	284	255	298	283	271	258	262	270	257	260	275	276	265	266	270	260	252	289	270	269	267	258	259	271	282	273	273	269	268	266	256	269	279	286	259	247	255	282	254	285	260	283	237	233	266	259	272	249	282	267	248	245	270	247	243	256	258	276	251	253	258	276	289	257	303	313	272	276	247	282	229	249	248	266	257	269	239	270	271	261	244	253	302	241	276	236	285	246	276	259	265	262	273	255	268	240	257	263	259	220	267	250	272	258	288	236	259	232	277	231	253	251	257	256	239	264	241	270	314	261	265	257	265	265	281	210	260	241	276	296	274	261	277	260	298	269	266	255	226	270	252	265	271	264	281	287	278	298	273	258	281	217	270	276	245	266	290	264	282	251	257	239	274	255	222	255	256	265	264	241	261	248	259	253	265	258	274	240	261	256	253	245	251	306	243	292	255	227	297	261	249	267	248	263	279	246	293	274	263	262	237	245	254	264	254	267	243	283	259	298	270	241	268	256	248	274	259	286	233	249	230	256	271	265	262	267	268	261	256	263	277	267	241	256	259	266	274	282	247	259	252	263	278	273	262	275	248	250	254	272	270	246	259	286	275	248	264	245	288	262	262	251	283	263	258	276	223	267	266	266	254	269	250	284	248	247	262	282	257	280	247	286	267	261	266	270	264	292	271	269	250	253	284	288	256	271	244	268	269	262	270	264	267	271	274	251	304	294	225	227	258	278	280	260	279	250	243	258	250	250	255	266	241	279	283	257	282	265	264	279	269	266	255	254	273	293	272	255	273	279	247	252	260	252	250	268	277	290	286	283	288	280	268	275	269	238	260	246	297	234	245	280	278	256	263	251	260	247	288	269	276	266	268	275	248	257	264	263	253	236	269	264	250	239	272	245	268	282	221	245	300	226	257	244	279	268	241	259	246	226	241	249	238	249	270	264	245	288	268	264	253	255	268	255	258	290	253	272	229	274	294	272	253	247	265	252	261	276	278	243	266	238	246	277	248	255	248	228	257	259	238	249	251	232	277	268	251	273	270	293	282	255	266	251	255	252	236	257	233	282	275	269	265	270	267	270	272	264	264	264	261	252	254	271	274	273	268	277	253	268	265	264	269	258	256	254	256	248	220	277	254	266	268	254	244	253	269	279	250	282	267	277	262	281	255	257	254	251	263	246	257	254	269	277	249	287	246	265	270	256	236	277	270	264	272	274	250	249	246	248	274	275	256	279	251	265	241	271	283	271	290	257	285	237	278	265	306	250	249	265	275	276	239	280	259	236	251	257	249	273	267	242	244	276	230	245	303	295	267	274	272	250	236	301	237	228	301	254	253	220	294	261	282	267	232	262	266	268	279	273	260	267	248	254	286	273	253	280	262	267	281	219	262	252	279	254	270	259	262	246	265	271	242	241	244	254	255	257	260	258	251	246	266	255	251	260	254	245	281	270	260	246	272	257	235	255	236	283	277	250	236	254	286	259	254	285	256	287	272	269	287	269	247	246	263	247	246	256	226	230	278	234	289	276	258	295	236	264	250	269	250	282	267	270	249	217	243	249	254	274	268	257	254	240	244	256	246	247	265	236	264	265	232	265	273	279	228	279	262	263	258	280	266	261	284	255	281	259	247	269	273	245	274	262	236	276	270	266	250	267	275	253	232	261	274	248	265	277	264	283	271	256	264	230	254	258	258	252	264	285	273	257	255	265	276	262	279	249	264	227	248	267	237	256	238	259	253	285	267	291	259	283	231	253	270	228	235	234	276	257	282	262	265	272	259	279	253	252	242	248	275	258	261	250	262	275	245	269
53782	21756	5797	839	563	432	374	257	246	182	207	154	154	156	117	111	122	106	109	118	93	113	95	95	92	88	91	82	89	106	77	103	97	87	101	79	85	116	94	97	86	99	88	81	96	95	81	80	83	104	93	80	82	100	71	93	100	91	100	99	80	85	69	88	96	67	87	84	64	95	81	91	82	70	95	88	75	69	100	78	80	76	92	98	83	94	79	90	72	89	98	73	86	78	81	77	93	97	75	85	64	80	76	86	63	84	85	65	89	82	89	91	88	88	89	87	94	76	79	75	91	85	81	77	76	89	60	84	94	97	93	77	77	78	82	103	86	98	85	76	87	80	68	73	93	83	98	92	77	90	108	93	85	87	72	102	88	73	72	96	95	79	94	90	78	75	87	86	102	92	75	100	85	78	86	85	87	81	85	91	95	90	100	89	71	75	80	84	82	65	70	87	80	77	104	91	94	80	77	83	77	92	94	82	78	94	83	112	98	79	87	97	80	85	74	73	79	71	85	74	81	83	84	70	89	86	82	82	94	83	94	94	84	86	94	81	74	78	89	77	84	86	87	94	94	74	91	88	70	85	68	86	85	83	82	76	85	83	72	88	85	85	74	86	95	75	68	68	84	102	92	80	90	94	84	91	89	82	87	78	78	75	81	90	85	96	62	104	70	72	83	88	77	76	83	79	78	102	97	88	85	81	82	86	89	106	93	77	75	78	100	89	100	73	86	101	91	72	86	102	86	74	76	87	109	87	96	95	78	89	72	90	94	82	92	89	92	85	83	87	76	58	97	76	60	88	80	76	75	96	82	80	73	102	83	82	79	89	80	92	83	66	79	87	85	88	90	82	91	88	103	74	82	98	84	84	85	85	85	72	88	91	91	90	92	89	83	90	92	87	88	89	91	70	72	78	80	78	102	89	86	92	82	70	79	78	79	90	102	100	86	94	74	105	80	93	75	86	77	76	84	80	88	87	88	86	103	74	103	75	82	78	90	92	87	95	73	80	96	80	92	89	89	94	82	81	75	96	96	84	79	83	86	80	90	73	80	94	72	99	93	77	100	84	86	83	89	98	79	90	72	78	80	63	78	88	72	83	81	79	99	90	101	87	94	80	92	91	83	89	77	94	91	84	81	80	70	76	87	82	85	85	103	94	89	80	96	96	86	92	83	66	75	76	93	74	73	79	73	75	84	95	68	77	94	86	86	88	87	86	92	98	76	89	101	78	96	82	78	77	80	90	83	95	81	102	90	92	92	74	81	92	79	78	78	83	79	91	85	80	85	96	81	89	72	98	87	88	81	81	88	71	73	69	92	84	97	81	97	89	100	95	90	86	109	86	79	87	86	93	75	94	78	86	72	95	100	94	84	79	78	80	75	67	85	54	78	84	80	70	81	78	77	89	82	86	92	96	83	76	79	94	85	91	86	79	97	82	78	100	69	82	79	102	93	83	91	91	93	79	94	93	74	84	87	106	96	86	95	94	93	74	66	83	85	74	86	91	90	107	99	90	95	63	86	79	75	96	76	79	83	96	81	87	77	110	70	92	83	89	97	93	69	87	82	98	79	93	73	84	78	96	82	78	92	82	82	84	110	87	83	85	84	96	80	75	73	79	79	95	78	73	98	84	74	81	73	94	58	108	84	101	93	97	65	88	72	94	94	84	93	84	93	96	97	93	81	85	98	96	88	75	88	85	86	78	87	84	88	86	79	97	80	82	84	68	79	88	72	94	84	83	82	73	86	91	89	81	83	85	84	76	87	80	91	95	88	69	84	104	71	100	98	60	85	79	74	81	66	86	75	98	86	82	98	78	89	97	84	91	69	70	80	84	80	73	63	116	83	95	108	76	90	80	70	96	74	104	106	85	88	72	88	88	85	67	93	85	84	93	75	84	80	82	100	79	93	75	74	92	93	74	96	88	73	88	109	86	97	74	90	81	90	80	90	88	92	81	71	82	76	88	79	74	92	83	99	78	90	86	86	89	80	75	72	80	99	78	83	71	96	96	81	83	86	78	80	75	93	74	91	78	77	80	84	81	86	85	84	74	88	83	95	86	79	94	64	96	92	91	85	79	81	81	86	100	82	91	94	60	88	98	100	76	96	84	75	75	76	76	81	74	86	82	90	81	83	80	74	86	84	86	89	82	78	72	85	90	81	88	89	87	80	77	103	85	91	77	75	87	100	89	85	79	95	74	80	83	108	76	103	82	91	85	70	88	77	89	87	73	95	96	89	102	73	74	97	83	67	77	93	90	83	62	82	107	86	95	82	81	83	74	86	91	84	89	75	67	83	79	89	70	92	94	96	97	86	86	81	94	102	67	83	69	85	95	84	78	81	85	63	89	68	107	74	81	85	87	87	86	81	74	87	85	79	69	85	82	79	94	105	76	87	90	82	79	83	80	94	81	89	79	89	88	85	79	88	91	79	102	76	83	86	85	84	77	81	94	73	76	72	87	88	74	74	95	65	78	86	81	76	87	91	82	91	92	86	83	92	90	88	74	79	90	83	98	82	94	86	75	97	91	90	101	92	91	70	74	72	92	77	76	77	79	87	86	74	92	103	82	85	83	101	89	82	81	103	74	88	93	85	66	86	90	80	84	88	86	98	78	68	88	62	84	82	99	87	81	75	86	70	93	118	82	82	85	89	79	91	78	95	88	84	70	73	87	92	84	79	99	102	77	92	65	81	97	78	78	82	84	88	83	80	107	80	76	70	84	83	83	79	93	104	82	75	79	98	81	87	82	77	71	81	89	100	84	83	108	77	66	86	104	72	68	84	82	103	68	92	72	69	86	89	92	68	83	80	92	96	84	86	85	94	80	83	89	62	69	82	96	80	88	89	79	80	96	73	96	74	87	83	87	94	87	104	91	73	78	97	81	88	89	82	81	73	73	82	99	78	73	76	82	80	90	103	80	72	92	79	95	74	72	89	86	80	92	81	89	75	87	100	89	99	86	88	83	96	81	86	94	97	77	87	84	101	85	72	75	90	86	80	85	82	88	98	88	78	73	77	80	86	82	105	92	83	73	77	95	74	93	98	93	91	87	72	90	75	99	80	59	89	87	89	77	96	81	95	93	90	68	93	86	81	99	90	107	96	69	91	84	88	85	82	74	94	78	91	87	81	80	96	86	77	82	117	88	72	97	65	98	74	81	90	82	68	79	79	88	93	86	79	78	71	73	77	88	98	83	85	89	75	79	94	78	78	95	104	77	78	89	78	85	89	86	95	112	93	76	86	83	82	85	77	90	97	93	66	92	84	97	79	102	80	74	98	89	91	79	96	107	98	74	81	85	72	99	93	91	70	78	75	67	83	86	80	79	97	85	97	80	77	79	96	87	98	83	86	84	81	72	60	95	105	62	96	70	90	107	101	84	71	89	76	78	87	89	93	78	97	96	84	84	92	86	85	98	84	76	93	65	92	89	95	83	90	69	83	81	101	77	93	89	80	82	81	92	98	83	75	80	86	91	85	90	66	77
34785	2309	2616	2889	2491	2031	1576	1323	1072	1013	923	789	699	627	617	557	540	493	504	457	480	429	443	426	375	405	418	369	375	342	350	362	361	354	316	349	351	346	324	337	292	306	295	317	309	330	321	310	319	286	313	331	329	333	315	306	295	303	327	318	276	338	313	271	292	302	324	284	307	282	324	294	309	281	307	284	278	275	329	315	292	321	307	282	275	291	295	298	260	289	298	302	296	256	264	283	268	298	328	310	269	310	256	276	308	251	274	272	250	283	280	294	268	261	270	309	242	275	251	321	257	293	268	279	292	286	276	300	330	315	310	259	287	277	285	315	263	290	289	268	263	280	274	294	301	252	276	301	287	272	291	291	281	288	263	309	280	278	302	270	299	293	304	316	265	272	308	266	288	285	309	273	293	264	297	248	259	290	282	306	288	324	307	293	308	313	283	278	306	282	282	278	317	314	276	272	280	265	256	301	303	279	301	285	310	264	277	258	258	280	307	272	308	280	266	291	307	245	301	302	293	313	259	285	265	298	256	295	267	286	294	265	283	305	259	278	278	283	298	273	270	277	265	265	287	266	265	310	277	269	274	270	280	289	264	298	258	319	282	282	301	283	307	295	279	284	248	295	280	256	263	290	264	252	256	316	318	305	246	274	274	283	293	274	286	280	268	277	260	279	294	272	297	254	279	290	306	307	273	300	270	302	274	296	271	279	291	309	244	287	304	294	295	257	269	304	298	279	265	271	259	284	267	262	296	304	282	303	284	320	291	272	278	290	272	263	277	302	295	280	258	267	283	285	299	278	304	294	278	270	299	285	269	290	239	286	274	288	276	295	305	301	292	283	265	290	286	266	299	274	290	272	302	281	297	266	278	296	290	276	301	264	265	254	269	279	260	248	274	320	267	297	267	269	314	277	293	305	299	287	251	298	310	294	305	299	281	262	281	279	269	270	259	293	266	276	256	262	244	295	298	279	285	294	309	280	277	298	289	277	262	295	309	296	265	310	282	310	279	281	282	276	306	268	300	263	295	260	314	263	283	285	321	300	271	296	271	289	273	314	296	285	267	288	291	292	288	259	268	293	273	285	285	291	297	279	276	277	288	269	313	275	289	291	253	266	289	270	281	270	285	272	251	304	308	287	268	296	308	298	297	266	258	279	270	297	258	339	254	275	265	280	297	322	248	288	281	256	296	305	294	280	277	298	283	285	287	289	278	280	276	259	286	280	269	304	262	280	282	282	276	303	270	295	291	276	290	295	296	271	283	274	265	269	264	290	301	283	328	293	299	266	310	285	291	274	306	266	259	300	260	276	298	292	277	298	285	296	294	277	278	277	292	309	270	257	269	291	299	269	292	295	270	271	263	277	275	284	281	316	307	294	277	279	264	291	291	307	301	291	308	309	283	278	299	281	293	290	262	290	275	284	278	295	270	251	297	310	316	282	275	299	291	308	281	281	256	293	295	287	294	294	248	274	274	265	282	283	295	289	284	277	297	285	273	264	273	278	264	277	268	267	301	255	262	309	286	293	302	271	278	274	317	286	290	323	269	274	290	270	286	263	278	286	255	251	268	289	313	274	274	324	263	305	283	290	263	284	273	282	278	297	276	254	279	245	292	298	310	289	280	304	268	317	284	274	286	291	312	291	256	269	283	316	289	288	314	279	255	291	301	307	276	278	274	282	256	277	282	296	243	251	292	289	261	291	277	266	300	292	284	292	243	262	280	313	290	272	274	265	300	277	286	298	280	312	295	293	277	305	277	288	302	274	255	251	316	284	301	283	241	276	269	309	288	305	256	282	254	288	275	293	304	281	293	296	269	248	290	288	284	298	282	290	325	295	285	283	308	286	274	290	272	280	289	284	297	275	280	305	272	280	302	301	319	299	324	303	277	275	281	286	309	296	296	289	268	284	310	250	285	275	283	265	300	278	282	268	260	272	287	281	282	276	286	287	284	263	260	293	276	281	273	271	272	300	308	288	284	265	293	291	285	280	295	288	279	267	309	302	279	253	268	310	275	302	264	274	274	262	312	283	271	277	277	285	302	291	292	273	275	300	275	261	271	261	297	278	292	294	282	285	275	276	283	272	267	285	286	275	270	284	283	269	247	295	273	284	292	277	284	291	281	299	313	300	297	272	281	295	287	297	292	312	269	288	284	273	265	262	275	276	294	274	269	280	288	292	276	251	260	296	286	284	249	265	282	292	267	279	263	293	298	285	248	256	302	276	301	258	306	273	279	275	275	279	264	257	284	268	311	267	261	298	281	283	277	275	301	273	281	306	300	290	248	296	270	311	283	278	277	285	272	297	284	282	287	308	287	256	293	284	252	280	295	303	278	280	275	283	268	273	250	275	265	263	272	281	267	299	301	286	287	291	300	287	298	287	273	278	292	288	305	292	294	320	275	293	275	292	296	311	284	301	299	289	275	298	275	292	285	274	255	263	277	288	277	274	270	264	291	268	308	282	272	280	277	307	292	282	273	292	290	303	298	248	275	263	288	262	271	297	242	285	295	259	294	278	293	277	280	288	291	283	282	266	281	271	273	263	323	280	297	266	297	307	300	274	281	257	283	283	290	274	287	277	289	289	307	266	266	285	271	295	265	290	302	315	263	300	305	278	287	274	265	286	293	266	280	281	301	279	293	296	273	290	237	249	291	281	292	313	282	252	274	298	290	320	310	308	267	321	262	266	278	284	311	279	299	264	280	260	291	289	277	288	274	263	294	276	269	266	300	275	269	288	288	311	280	294	278	297	283	272	299	300	255	294	289	298	287	290	265	315	286	281	276	269	301	290	287	270	305	295	283	300	295	288	275	304	259	276	276	271	262	290	275	268	275	283	310	312	273	271	278	275	293	308	293	296	280	289	266	280	275	275	261	287	282	303	265	286	243	269	285	281	251	258	265	278	276	287	286	265	292	266	302	280	279	309	287	309	263	313	316	279	323	291	285	311	277	283	274	277	267	281	248	256	273	270	306	280	300	284	292	283	295	293	285	301	279	258	277	265	284	305	313	267	254	266	292	265	263	299	272	316	270	281	276	289	303	319	291	293	270	284	285	266	258	278	282	270	273	280	314	293	288	285	299	249	279	294	312	253	294	274	277	281	305	275	283	312	284	307	304	262	288	269	281	265	311	297	262	274	277	288	310	280	294	276	287	290	301	282	253	271	296	283	283	307	249	300	274	267	285	309	281	272	309	263	278	269	265	305	284	275	268	276	275	282	290	280	296	280	295	278	297	301	296	312	297	282	274	316	263	296	305	290	291	290	284	300	247	260	288	283	278	281	284	291	279	292	286	261	267	295	270	265	277	282	287	262	271	299	281	261	293	273	281	269	308	287	248	300	305	278	283	260	268	260	266	282	299	299	296	299	301	267	259	259	251	267	282	264	297	259	256	287	293	326	302	284	299	264	301	272	266	293	266	295	275	282	299	275	313	305	265	283	291	308	254	279	285	301	254	291	254	272	258	277	293	293	275	305	271	280
63721	26484	12977	2514	1375	955	751	546	421	424	380	321	297	333	299	255	263	256	248	280	214	245	188	224	202	223	227	195	217	203	233	217	205	212	204	199	194	201	188	217	186	186	192	184	202	198	188	176	186	207	182	197	180	225	180	198	212	185	181	200	174	182	203	196	190	178	194	206	198	200	178	190	176	185	172	187	188	199	175	152	176	174	204	207	187	187	197	194	175	170	184	182	197	179	201	196	210	195	182	187	187	195	173	185	191	199	186	209	193	202	177	187	165	197	177	183	170	195	188	192	178	168	168	177	171	190	160	200	144	153	187	163	167	198	213	194	189	192	188	185	221	181	190	162	193	168	198	193	195	188	170	170	207	185	192	190	187	178	183	182	191	172	193	180	176	190	195	181	178	201	210	193	169	161	181	197	176	185	161	192	186	171	164	174	191	194	217	189	180	166	189	166	192	192	211	176	185	202	184	200	162	190	199	186	187	181	178	162	173	195	169	199	186	209	191	181	159	170	218	225	175	200	185	196	181	167	178	182	153	189	199	178	173	176	170	204	203	184	181	180	172	173	200	166	203	180	181	175	189	180	195	192	166	193	181	177	164	187	176	183	184	201	195	197	191	185	188	196	198	195	161	185	208	187	170	183	156	194	179	213	200	187	175	194	184	175	166	183	203	178	182	187	188	208	191	172	169	176	205	174	176	192	178	192	214	168	171	171	201	169	188	178	188	181	186	206	185	154	196	178	189	207	197	183	184	188	187	180	196	180	199	177	179	187	162	215	215	184	193	200	182	206	179	163	187	193	180	192	202	211	193	188	207	167	185	211	170	200	198	199	181	181	182	182	158	189	186	181	193	197	189	172	176	195	174	182	174	173	197	196	180	211	188	167	180	164	211	175	187	195	163	191	186	178	151	179	191	181	192	169	170	173	176	200	207	197	197	180	187	197	181	168	200	165	161	197	179	168	186	160	187	194	172	179	171	202	183	183	186	203	167	173	170	191	179	206	176	188	200	177	169	171	193	193	179	171	164	206	189	197	180	175	180	217	179	202	175	172	191	195	169	197	188	196	200	172	181	181	166	180	179	195	193	196	178	174	203	190	197	189	205	200	183	190	174	197	168	182	166	192	207	181	202	157	189	172	176	206	172	169	178	202	175	169	204	178	201	193	177	198	181	168	187	169	172	172	174	169	180	186	198	194	194	191	174	171	155	172	177	194	194	171	159	163	205	167	211	188	188	176	185	178	191	178	189	187	181	176	185	186	208	186	185	179	195	178	205	179	196	204	196	177	193	185	178	200	209	193	179	192	202	184	184	174	185	194	164	200	175	190	180	197	197	185	194	200	187	188	174	171	203	205	195	191	196	200	178	183	181	181	195	191	198	159	167	196	174	185	198	203	203	174	172	188	155	183	186	170	172	191	158	188	189	194	201	173	156	184	185	168	172	182	191	160	183	206	178	186	181	186	192	162	177	160	186	182	192	172	170	174	181	212	162	178	177	169	188	188	185	207	190	178	195	196	182	191	191	195	195	170	177	182	199	173	175	166	184	175	181	189	182	163	186	185	176	173	189	180	174	189	155	173	175	191	186	184	200	175	188	182	178	192	174	188	183	177	212	174	197	167	191	163	173	197	184	200	198	203	192	181	185	196	184	167	182	200	203	186	207	199	190	206	199	162	176	201	192	157	180	181	199	172	165	188	177	178	172	206	182	168	179	183	163	185	188	181	187	177	189	201	178	167	172	193	191	172	177	185	179	205	198	153	170	187	166	189	180	157	197	176	163	177	193	187	192	169	176	149	191	168	187	171	199	180	185	213	164	203	176	201	177	193	160	194	189	188	184	173	179	197	170	186	180	197	184	209	177	198	179	181	184	194	164	199	178	176	178	194	211	179	173	183	201	179	195	201	148	218	191	182	202	168	167	184	187	199	178	184	207	185	163	168	194	197	184	168	182	188	172	205	175	172	179	157	160	157	193	153	188	192	172	168	177	181	186	176	165	183	189	187	167	194	188	198	176	164	187	169	186	196	178	161	180	231	203	180	197	201	176	205	195	188	196	176	195	209	195	177	209	172	170	179	171	198	199	176	189	189	201	182	174	186	180	172	180	205	191	164	174	168	184	173	196	168	185	172	172	189	182	170	191	188	203	183	187	197	183	176	187	199	206	189	207	175	185	172	192	174	156	174	195	181	186	178	185	191	170	181	184	192	191	203	176	162	189	196	184	173	176	201	207	216	190	182	188	187	173	182	182	199	188	191	180	188	187	164	184	179	160	195	187	208	184	204	189	179	184	181	187	214	182	186	198	183	185	185	194	179	189	163	181	205	197	192	194	197	189	210	182	213	222	152	194	180	188	165	189	192	194	188	187	191	207	180	163	202	167	178	202	172	171	182	203	212	174	182	171	187	177	171	150	181	185	207	208	202	177	188	194	185	179	178	197	180	171	164	198	199	191	212	201	200	175	170	182	190	182	174	185	178	166	178	184	180	181	214	193	171	227	177	173	202	180	171	173	177	183	187	180	217	202	196	191	179	158	172	183	175	201	170	189	212	178	156	173	210	220	204	159	186	200	185	193	180	185	197	171	178	193	212	176	174	180	160	189	182	174	180	175	177	193	162	187	208	185	177	221	193	209	203	189	209	180	175	184	194	170	169	201	180	194	203	184	186	196	186	183	208	210	187	196	175	183	166	194	182	207	176	205	178	163	191	183	183	193	201	179	173	176	197	180	213	201	203	198	173	193	168	178	202	181	178	185	175	201	185	182	173	196	152	153	190	185	204	195	175	186	170	171	164	194	182	164	205	166	199	185	185	195	156	187	185	192	188	181	177	191	194	176	192	198	168	185	199	207	162	187	182	179	183	193	158	176	179	196	180	173	202	188	163	196	195	202	177	169	200	192	187	180	195	191	170	197	166	178	193	167	188	176	182	163	169	167	189	165	149	185	197	200	175	180	174	190	174	167	173	186	177	204	160	226	211	185	175	175	220	178	205	191	183	173	202	178	180	181	194	181	169	178	196	165	189	187	185	170	191	173	175	175	199	181	204	175	180	204	167	166	176	168	188	214	164	175	177	180	182	195	170	179	188	198	194	195	198	164	181	174	202	187	170	161	191	173	170	183	182	201	209	179	178	174	205	189	166	177	191	201	190	179	182	178	205	173	185	195	194	179	193	208	182	174	189	174	168	187	177	193	158	190	192	183	177	160	194	198	188	193	178	188	160	191	185	185	195	189	168	189	203	188	189	178	183	186	188	185	165	169	175	191	178	194	189	187	199	185	178	191	187	171	188	179	176	154	183	185	180	197	195	189	172	187	181	175	174	192	175	193	189	181	168	184	177	190	186	190	193	175	189	190	189	194	177	183	182	198	175	172	202	200	173	201	186	197	180	165	188	179	167	200	169	175	179	175	177	171	187	183	171	207	191	182	166	159	167	200	171	203	198	200	195	180	176	188	180	176	186	194	207	197	167	177	197	178	182	192	217
43773	4076	5111	5541	4803	3892	3098	2549	2251	2040	1766	1565	1451	1333	1235	1136	1007	983	938	917	875	777	795	822	771	783	760	656	719	678	679	671	623	648	620	660	632	684	600	596	620	649	630	625	608	584	516	620	553	603	586	600	618	571	572	585	558	597	579	589	574	534	525	595	545	561	557	588	560	575	548	528	545	547	557	596	567	535	560	511	569	556	546	527	537	545	557	570	587	559	573	501	529	562	546	556	539	540	537	576	492	565	569	571	542	560	581	556	555	555	562	567	563	589	541	570	552	556	518	606	476	577	509	569	538	521	525	539	552	556	549	540	535	573	512	511	530	530	544	534	586	541	526	549	545	552	548	529	567	551	483	532	504	482	492	538	538	547	547	559	558	550	551	542	505	527	528	534	552	515	579	521	532	558	531	552	568	519	515	541	542	543	517	569	579	536	511	518	534	555	563	554	551	570	518	535	552	548	522	558	588	556	553	527	543	539	552	568	564	546	545	571	499	506	513	564	563	566	535	567	555	530	562	524	570	520	557	518	525	532	558	589	535	538	543	545	558	539	526	542	505	543	514	518	559	518	550	544	484	530	478	524	532	569	543	548	509	515	507	555	527	525	572	539	559	564	531	552	519	541	555	526	523	544	516	519	536	519	527	558	542	532	541	565	555	495	542	561	516	543	533	545	545	500	548	532	521	576	546	526	508	536	510	557	572	550	530	518	545	524	574	534	545	549	532	565	602	575	512	533	542	541	584	558	520	565	477	554	513	561	530	521	502	536	559	562	510	542	518	519	512	550	546	548	515	541	536	555	526	560	536	556	542	530	549	546	526	542	555	525	528	563	517	604	514	577	556	531	581	537	570	539	554	540	511	553	510	520	535	557	523	529	507	549	544	534	561	543	536	548	557	489	555	552	549	508	533	520	532	494	528	537	537	559	522	534	532	530	526	513	585	569	524	544	558	549	548	548	518	569	517	539	537	539	554	555	546	557	527	559	517	568	534	516	577	537	549	504	547	531	574	518	542	526	480	593	505	517	560	512	535	513	547	543	559	515	558	518	534	577	562	568	516	555	529	545	530	568	554	545	516	592	510	556	519	544	539	537	532	536	544	484	505	551	530	527	509	562	542	572	535	514	559	553	597	545	559	543	561	531	554	561	541	553	511	514	568	549	556	608	561	513	549	533	538	511	568	541	513	523	518	541	561	528	555	552	495	515	530	538	504	556	531	549	527	491	514	519	522	546	524	532	577	520	557	533	527	537	557	562	479	499	567	565	557	505	531	525	529	498	575	521	536	571	541	568	546	566	550	552	547	518	594	518	578	527	542	552	550	506	549	505	552	541	506	543	524	541	557	527	502	483	539	526	524	559	585	541	532	485	529	520	507	522	474	539	557	549	531	519	439	535	516	545	555	549	552	547	520	526	539	519	543	547	545	524	526	561	557	531	530	497	546	537	554	550	526	576	528	537	536	527	509	561	570	544	531	526	540	577	501	532	505	537	554	532	546	555	512	580	524	567	556	527	567	576	526	554	523	529	535	563	578	562	537	551	548	548	565	510	555	508	539	535	510	587	565	515	523	535	521	535	554	540	528	523	582	533	544	570	554	559	555	520	563	505	539	562	515	553	517	538	549	566	527	553	518	548	518	565	550	557	587	537	542	543	528	601	561	574	535	498	566	532	557	526	536	567	544	534	590	593	564	551	548	543	520	547	505	537	550	549	564	571	546	578	524	503	511	504	540	556	522	537	545	548	536	551	521	533	518	544	520	518	554	525	530	560	554	549	532	527	524	572	572	544	544	543	524	537	513	573	518	568	572	579	564	552	528	558	528	527	555	534	522	550	542	508	532	563	536	534	565	560	514	514	532	511	531	523	530	561	521	550	512	528	525	578	522	526	533	538	566	520	541	504	539	520	518	529	539	578	541	550	536	563	533	564	508	504	566	547	561	514	567	479	582	581	511	588	532	548	549	560	519	529	530	504	539	519	556	591	565	542	547	576	523	550	561	567	499	510	540	534	540	527	575	525	522	520	547	550	548	578	559	489	540	543	552	559	523	546	517	547	542	508	520	543	560	521	540	547	534	591	562	531	535	563	560	569	512	515	572	520	546	538	549	546	538	577	568	584	573	558	571	512	502	541	557	546	512	518	551	518	525	571	543	527	533	534	552	531	555	599	540	543	512	556	504	510	535	480	568	517	539	485	532	598	533	544	522	532	577	551	535	531	536	497	523	537	572	542	545	500	544	543	574	484	503	561	563	555	537	554	553	502	530	535	527	560	538	537	539	556	530	517	577	545	495	558	540	512	504	531	510	524	532	517	543	562	570	595	543	527	541	562	530	572	551	550	542	564	530	529	534	545	522	548	528	540	499	537	508	561	545	537	562	518	542	485	561	549	521	545	569	529	535	552	574	537	536	493	566	589	545	517	517	503	501	571	545	549	549	541	557	558	541	502	552	551	583	548	529	537	528	581	556	534	504	547	509	517	489	496	520	512	556	535	518	543	527	532	540	509	573	548	527	557	504	530	565	518	552	519	512	524	536	550	560	516	535	526	582	519	542	502	566	540	527	559	526	531	527	539	536	528	531	534	543	529	506	549	532	532	521	545	556	533	546	519	569	560	541	541	503	572	534	560	532	551	555	545	548	539	563	492	550	506	541	499	554	549	561	550	536	546	540	534	564	570	535	557	524	516	515	543	538	562	570	512	565	506	574	498	555	569	534	562	510	567	535	566	526	511	547	510	541	515	549	538	550	595	577	561	507	547	539	580	533	523	578	566	508	550	549	529	531	546	529	553	529	595	528	532	532	547	519	541	546	521	485	544	532	561	537	539	534	565	532	547	515	578	571	542	541	537	540	547	550	495	549	523	540	552	562	526	580	538	502	545	558	524	591	536	545	523	516	533	507	563	528	523	538	541	508	565	490	546	551	557	574	528	537	543	571	530	498	552	578	535	550	528	558	519	542	499	538	544	558	557	509	513	531	521	530	548	514	514	488	558	536	538	524	479	540	565	561	559	581	561	524	509	532	557	551	569	532	530	539	538	505	523	554	531	528	529	551	548	555	537	529	530	567	538	515	574	527	527	511	525	485	520	515	533	549	503	508	533	582	545	569	532	570	535	545	545	539	539	541	542	538	555	578	569	562	579	508	512	548	533	504	547	545	556	546	522	596	549	574	495	602	546	542	546	526	565	504	548	537	514	486	528	520	524	573	551	563	537	559	532	554	566	557	565	549	547	502	516	563	571	510	506	518	505	547	526	562	519	510	518	535	551	531	529	551	549	602	526	559	521	528	508	534	558	534	538	548	555	542	526	570	543	527	518	519	552	532	533	508	532	574	591	520	526	562	556	565	539	559	530	562	535	511	573	495	526	529	521	545	523	554	490	523	570	544	564	541	539	541	556	578	559	551	503	562	518	522	525	527	497	524	531	531	523	522	522	545	514	556	552	534	529	559	513	541	492	555	572	571	507	578	512	527	567	547	516
13046	653	257	122	104	85	77	98	80	96	93	78	87	74	79	70	72	80	98	83	65	83	83	64	96	63	53	80	81	80	71	81	87	71	85	70	78	61	80	81	79	82	81	86	90	69	78	76	87	73	68	86	72	89	68	74	61	83	71	91	87	83	68	95	65	72	78	77	79	79	78	84	87	75	80	61	78	90	90	70	82	77	60	64	75	89	84	77	69	70	85	80	75	79	84	77	70	62	82	77	80	71	78	78	83	76	96	73	81	70	76	70	73	66	95	88	68	67	82	77	76	69	65	86	85	72	73	77	84	73	80	84	70	73	73	85	88	77	74	87	72	73	81	79	78	67	72	68	80	74	79	75	73	83	65	86	82	81	92	78	83	80	79	85	81	89	62	76	66	77	68	70	95	83	75	86	66	70	79	95	77	85	98	69	66	51	84	89	84	84	68	82	85	74	74	81	76	92	80	82	71	82	75	86	85	86	70	69	70	84	88	72	77	74	83	82	77	79	71	81	79	67	79	81	68	63	71	74	69	75	92	68	57	76	84	94	68	81	76	80	79	65	85	75	83	70	66	91	80	77	84	63	67	64	82	65	78	75	91	64	61	69	75	77	69	72	82	73	62	86	70	86	71	62	83	70	90	76	85	79	65	86	73	75	93	79	77	92	79	72	72	76	73	80	73	65	79	74	68	83	77	58	82	64	83	89	79	73	76	74	63	76	77	80	84	59	71	72	72	73	84	80	73	73	71	85	94	83	73	75	79	99	81	80	104	90	79	90	76	74	91	90	86	79	67	82	84	79	72	82	83	80	67	67	83	88	70	77	70	76	92	70	82	73	80	89	79	70	73	79	70	75	81	68	83	90	86	80	69	82	81	79	82	68	68	88	61	94	71	88	77	73	69	69	74	80	83	87	66	84	96	64	88	71	77	71	84	67	82	75	68	69	56	70	76	71	65	60	87	70	73	67	87	79	75	86	82	72	93	74	64	86	61	79	75	82	82	78	74	77	74	70	90	75	63	68	84	78	83	76	77	86	65	70	67	86	82	72	72	98	91	80	71	72	82	82	76	80	65	66	73	77	69	80	64	98	60	83	70	72	81	67	54	80	89	70	74	76	85	80	73	81	80	79	77	81	78	68	66	59	65	85	74	84	69	70	90	83	83	73	81	65	66	83	74	66	72	73	70	65	66	59	75	79	81	75	77	92	88	70	90	85	76	76	72	83	68	73	76	79	73	59	86	92	67	75	74	64	72	60	78	76	76	93	75	71	82	78	59	78	81	80	75	73	81	70	68	68	68	74	75	69	81	77	82	73	73	81	66	53	77	74	80	79	66	101	79	84	77	83	84	74	71	88	80	82	77	81	61	71	79	67	71	75	75	69	74	87	73	66	89	76	71	71	74	78	71	69	73	75	79	82	80	72	80	84	86	61	75	76	91	75	89	82	85	82	91	81	62	61	64	79	65	97	76	68	92	87	79	78	79	81	81	74	83	88	73	64	85	72	63	84	67	73	72	70	70	72	80	69	77	78	83	77	76	75	79	68	82	78	83	64	75	73	72	84	82	89	81	79	71	65	70	66	54	75	60	55	75	69	74	90	82	78	81	70	78	84	71	82	75	75	78	85	76	69	76	67	72	89	79	83	85	71	92	97	72	88	77	64	85	75	66	77	84	85	75	83	97	79	81	85	66	78	64	75	76	78	89	74	69	77	74	78	79	74	78	71	88	103	68	75	75	80	85	77	68	75	57	73	67	70	78	68	76	75	68	79	80	87	79	77	76	78	71	68	77	71	92	78	88	80	72	76	81	74	76	75	73	79	80	90	66	68	70	80	72	86	75	80	86	76	89	70	71	87	78	90	66	73	80	78	81	79	86	81	93	82	90	67	70	71	84	70	69	77	91	73	62	82	74	64	77	76	69	84	87	80	76	83	65	97	80	78	77	72	77	72	82	71	73	84	103	67	60	83	59	84	78	90	81	82	75	77	80	67	89	77	74	83	84	86	77	76	92	70	82	74	80	71	84	70	80	80	75	78	68	80	75	78	91	88	75	80	68	75	85	71	66	77	63	83	78	75	82	78	79	87	84	69	65	65	82	77	68	75	85	71	69	74	83	75	86	70	68	68	79	74	57	73	74	72	76	80	78	78	78	76	83	85	84	78	75	86	71	65	90	68	60	89	81	79	89	86	95	79	90	71	77	75	73	62	66	84	84	67	75	81	75	81	89	66	87	74	72	81	77	76	74	80	62	87	73	97	70	60	93	84	90	82	72	68	68	88	80	74	83	72	64	85	96	74	71	59	67	81	73	88	72	91	73	91	93	71	74	76	77	78	79	75	80	81	74	74	76	87	82	75	79	81	71	69	74	95	71	84	83	77	74	85	65	79	93	66	80	80	74	77	83	76	63	76	84	85	64	68	88	92	68	61	83	69	73	82	88	70	72	81	81	83	67	66	83	74	65	81	71	76	80	60	55	76	90	71	88	72	71	75	75	73	86	77	100	77	78	64	82	82	72	73	72	66	78	84	68	72	77	87	71	72	90	84	77	64	74	81	86	65	79	74	71	72	80	81	77	91	74	80	72	57	80	83	64	83	74	80	66	79	91	73	64	77	67	60	74	82	71	77	67	80	89	83	82	80	90	79	92	76	83	74	73	85	71	77	80	65	89	72	84	69	86	66	74	70	82	86	63	81	85	84	76	73	93	74	71	101	82	94	85	74	84	84	83	74	82	74	63	78	67	62	74	88	94	91	85	77	67	88	72	81	76	82	95	79	86	90	88	81	85	79	68	75	84	74	70	73	68	81	69	98	75	80	78	84	90	74	81	92	83	76	77	90	68	86	87	78	98	61	79	85	89	81	76	77	77	90	96	79	67	83	66	71	86	59	89	65	85	78	79	72	72	71	85	72	102	86	57	90	69	72	69	65	62	71	65	89	81	73	86	69	80	72	63	60	64	78	75	67	69	83	95	73	86	73	92	73	77	78	72	75	80	69	73	70	70	80	88	76	74	73	87	93	93	84	76	100	91	73	70	72	78	73	76	91	92	95	93	67	91	77	83	80	88	66	78	82	82	81	63	71	60	75	75	70	75	59	77	90	68	85	65	88	79	95	61	74	75	74	82	77	92	63	86	80	80	78	88	81	84	82	82	76	68	77	73	73	72	83	84	74	90	75	73	69	66	67	83	69	85	62	79	82	81	80	71	69	86	69	84	75	76	79	89	81	80	79	86	100	68	76	83	73	84	76	87	64	79	70	77	79	93	83	84	71	65	74	89	91	69	76	67	83	70	75	66	76	73	83	75	77	88	63	74	76	79	68	70	81	79	70	83	74	90	73	80	71	84	66	63	84	80	93	80	63	79	70	81	71	62	78	67	79	82	82	75	84	71	83	95	71	78	76	102	83	92	74	81	79	79	88	76	81	72	73	91	84	88	84	80	74	102	73	88	77	91	62	79	91	84	71	73	70	77	97	80	79
12403	406	411	403	383	335	335	336	340	308	315	296	271	270	286	272	267	306	274	265	265	248	287	245	284	266	255	255	278	278	266	221	256	264	237	268	247	256	274	242	273	276	253	283	255	240	260	272	239	270	247	283	256	262	273	266	261	254	254	216	252	281	256	263	265	246	248	248	261	247	269	259	260	252	238	275	274	271	272	259	265	245	246	240	241	272	274	258	250	237	300	247	241	245	288	246	278	264	273	272	269	255	240	284	239	257	252	252	266	249	242	242	253	255	266	240	248	221	272	266	261	262	264	252	239	252	247	266	282	259	264	270	256	251	246	283	246	263	241	252	237	267	253	264	228	269	234	266	249	254	258	245	264	242	272	262	261	273	288	284	251	257	277	280	231	264	264	276	250	244	256	288	283	232	250	260	240	255	226	218	226	264	285	247	271	253	260	241	262	247	238	258	256	264	274	267	247	263	248	222	272	252	255	248	246	243	248	248	250	240	266	254	270	259	283	259	260	271	227	245	246	237	272	275	257	280	267	259	248	225	267	249	252	261	257	247	263	250	260	278	246	260	240	253	238	267	281	243	269	274	255	253	235	247	240	238	265	231	219	239	242	261	254	274	263	261	259	228	262	285	265	257	255	251	232	270	246	273	243	236	249	289	260	240	264	261	261	248	288	245	250	218	250	247	215	279	256	232	253	270	245	252	260	294	256	275	280	238	272	230	263	257	252	271	279	290	238	237	247	235	284	272	240	247	261	253	256	286	280	275	251	273	266	243	245	247	274	273	257	275	250	242	235	267	262	235	262	270	243	249	261	284	276	265	269	267	246	250	264	257	249	266	248	274	254	226	259	249	212	229	272	241	265	266	267	247	249	252	260	261	227	232	235	279	239	242	265	281	242	253	240	262	263	244	254	241	239	272	256	271	242	250	258	242	270	243	263	262	242	268	259	261	251	294	246	263	249	237	256	249	238	241	264	266	248	257	274	249	233	276	234	250	254	280	260	229	259	241	271	261	298	266	287	250	226	231	250	261	274	251	260	261	245	223	251	223	265	245	261	291	242	236	252	281	266	245	264	276	268	240	222	265	250	254	240	262	263	240	248	218	255	251	247	277	249	273	248	288	253	266	246	278	269	242	271	223	257	233	259	246	253	248	236	276	263	244	288	256	283	274	254	263	248	247	258	254	222	266	224	260	230	263	255	261	277	269	246	287	262	256	256	236	260	265	263	281	234	265	251	248	249	225	285	263	254	246	232	274	249	250	215	248	223	256	257	256	273	237	247	267	241	251	269	247	244	259	251	281	249	234	301	228	239	272	246	247	256	244	245	265	253	257	281	248	234	262	226	267	237	265	270	258	256	274	240	212	268	246	266	250	238	236	265	227	271	269	244	264	268	257	225	262	230	258	247	258	272	265	229	258	266	269	253	257	229	267	247	257	265	238	258	253	251	269	265	255	260	260	254	270	256	296	242	270	245	260	234	275	248	258	255	225	294	229	251	237	238	251	259	271	248	212	269	279	255	250	239	275	254	252	238	248	263	243	255	254	226	255	271	253	239	235	246	263	230	250	256	248	253	295	233	241	239	255	290	256	275	269	243	260	269	263	248	252	260	220	243	235	266	250	250	240	247	252	214	249	250	264	276	254	251	294	268	276	244	265	247	224	271	255	256	281	239	232	233	275	252	261	231	280	261	246	255	266	236	258	264	274	282	228	283	237	272	260	243	247	277	273	228	232	267	228	245	246	288	246	258	265	252	278	262	240	229	257	275	260	227	238	262	264	250	262	238	264	249	232	268	264	246	243	247	249	275	224	244	254	234	261	271	234	246	252	230	249	272	254	259	227	256	255	245	255	248	265	234	276	266	281	243	245	253	239	267	261	252	269	222	276	260	252	260	255	259	258	265	225	235	249	278	252	257	259	257	247	275	241	251	256	252	251	254	253	268	262	271	241	271	272	253	241	245	256	279	257	254	258	257	259	267	261	240	266	248	266	249	272	233	228	273	245	266	248	255	238	249	277	252	279	269	240	250	252	283	266	235	234	244	265	263	267	277	248	241	249	270	237	263	265	273	268	254	268	261	262	235	242	252	259	248	247	223	263	254	248	256	264	267	252	246	258	265	253	258	259	228	244	234	260	271	272	254	259	278	228	269	223	237	264	254	253	250	296	221	247	274	239	237	249	230	264	262	268	252	246	249	231	259	258	225	250	265	271	259	254	260	228	241	260	269	258	246	252	266	248	260	251	255	247	265	267	233	249	262	260	299	258	242	272	257	253	270	252	260	274	241	230	254	249	255	235	242	233	260	247	262	276	237	245	244	238	266	274	239	314	265	240	254	246	247	272	219	255	240	269	263	237	246	245	262	244	229	236	243	263	274	261	246	251	278	280	257	280	244	252	287	238	273	246	249	251	256	271	249	252	278	234	247	260	270	245	257	248	250	240	246	240	233	250	263	257	260	243	282	277	262	245	262	257	248	262	255	298	268	249	269	242	267	280	258	258	247	286	255	230	261	292	290	284	267	251	262	268	269	240	255	243	257	249	256	233	267	251	236	244	247	256	273	251	267	250	245	245	267	282	276	252	267	247	251	244	254	242	271	259	256	250	274	272	293	291	249	280	246	294	251	256	262	274	244	228	240	270	262	235	235	264	249	275	276	287	258	225	268	275	279	246	278	249	238	265	277	254	269	230	242	267	256	274	253	234	239	243	248	261	274	255	270	248	227	225	221	244	253	243	271	235	244	264	255	252	267	269	247	250	248	260	276	241	288	235	271	260	257	269	242	243	262	260	253	242	265	264	243	258	229	244	240	270	291	261	253	226	262	254	261	241	280	272	241	264	264	245	253	284	272	269	256	253	275	272	252	270	268	226	233	252	243	288	263	256	275	268	269	257	255	270	244	249	249	255	249	234	254	261	257	251	232	250	252	265	284	207	257	232	272	230	258	258	267	239	272	261	238	239	277	229	255	234	240	254	257	263	283	249	262	250	257	222	241	270	230	257	239	261	261	269	288	267	241	278	254	256	271	232	261	259	227	245	246	235	234	262	304	260	233	261	258	268	279	273	255	261	241	238	288	290	240	268	233	236	283	248	246	265	269	264	258	253	248	245	239	263	249	257	255	249	241	242	230	226	244	266	273	253	229	248	264	243	270	247	279	258	246	222	220	269	246	244	257	248	244	245	243	248	253	239	254	240	251	266	242	239	275	230	251	230	261	259	254	269	262	247	254	258	242	264	227	256	251	257	253	228	225	254	235	259	241	254	270	264	246	246	259	246	234	234	242	287	277	255	240	283	265	249	269	248	279	246	239	272	250	251	272	265	290	236	250	248	236	265	246	260	277	255	270	286	253	253	271	229	259	245	247	270	269	249	253	255	268	244	277	248	228	256	255	245	265	266	269	236	239	248	249	253	271	247	258	274	257	257	247	268	245	261	259	257	269	254	256	222	268	253	246	264	230	241	256	285	254	258	256	279	241	286	268	241
54235	18715	4239	890	597	439	325	311	216	202	182	156	127	137	133	106	123	108	86	138	105	120	105	113	96	92	79	103	101	107	84	79	73	114	101	89	96	102	83	100	87	67	85	63	84	79	88	85	99	74	85	113	89	82	88	95	92	81	80	87	88	92	80	101	93	103	80	79	89	92	75	79	107	98	85	75	82	92	77	73	103	74	79	77	81	78	75	70	85	80	78	72	93	74	89	64	74	80	91	87	93	97	87	84	66	89	71	89	76	85	88	67	72	90	71	89	99	83	91	80	73	91	87	88	79	91	92	86	83	92	90	100	78	78	93	80	90	72	87	73	77	72	83	89	84	84	90	80	88	92	77	86	88	84	98	94	89	76	84	84	79	95	94	90	84	89	89	103	77	82	86	74	85	93	81	79	80	69	80	89	80	84	79	86	91	71	86	89	88	74	83	76	82	82	88	87	77	93	87	88	77	84	77	87	80	80	92	82	80	79	95	87	72	86	77	76	92	74	86	94	88	70	84	102	94	108	89	72	77	76	81	105	74	77	97	100	72	84	79	74	88	85	79	83	85	87	75	86	86	77	78	94	81	80	101	86	86	96	81	80	91	80	82	84	78	81	89	93	96	99	87	96	80	87	88	79	82	93	80	91	70	73	87	85	90	79	82	74	71	88	79	72	83	84	85	91	80	85	75	77	69	85	66	60	83	83	84	87	83	76	92	80	97	79	78	85	84	81	95	85	98	72	89	83	95	66	78	71	63	101	76	88	80	101	90	92	98	81	112	77	83	97	79	76	87	81	82	82	73	88	91	92	70	81	87	69	94	87	105	86	84	75	78	93	83	89	78	86	102	60	94	89	58	104	82	82	71	95	80	94	82	94	79	75	88	81	79	104	88	79	85	91	94	72	85	74	87	83	80	85	87	93	88	79	95	76	91	71	78	81	82	100	72	84	90	87	89	83	93	80	86	84	92	73	85	89	95	98	90	82	89	82	85	99	77	94	58	77	77	95	91	81	78	72	74	83	84	103	93	87	75	93	87	95	110	71	80	92	93	96	88	82	85	82	73	84	83	76	90	69	82	89	74	90	84	77	88	94	85	97	76	94	90	79	75	77	76	91	86	75	87	90	69	85	86	93	94	87	85	80	93	87	93	83	95	70	83	84	88	82	80	88	87	80	70	84	94	65	88	108	79	79	84	72	76	81	79	76	93	87	90	75	77	88	83	97	74	78	93	69	92	82	95	88	86	94	95	96	73	74	80	78	88	87	80	79	79	81	64	91	82	81	74	70	78	87	97	83	86	80	72	81	86	89	96	85	76	70	69	85	112	72	76	74	79	82	89	76	87	75	75	73	74	108	81	105	73	69	92	83	95	68	67	94	94	81	109	80	66	80	94	75	87	95	86	89	74	97	91	86	71	79	82	83	77	72	74	84	85	82	93	101	88	77	79	87	78	84	90	93	80	89	75	67	85	95	98	101	82	65	100	99	79	79	74	80	95	78	88	83	77	76	66	64	94	90	97	80	90	83	65	86	74	80	80	87	80	79	92	86	95	74	95	97	81	94	73	83	87	87	80	62	76	70	101	83	72	79	85	77	89	90	69	87	93	80	73	86	77	77	81	81	97	93	85	83	78	79	84	95	94	82	97	83	99	78	81	91	92	86	85	96	87	90	81	72	68	81	80	91	93	94	100	87	76	92	73	73	102	85	68	78	76	99	85	86	85	87	86	88	71	92	76	78	85	107	84	71	80	94	76	99	81	77	91	88	91	84	79	90	75	82	84	89	77	83	70	77	69	68	92	79	86	84	98	100	89	67	82	79	71	101	87	97	79	68	79	82	97	93	78	84	91	103	93	78	99	69	84	81	98	87	96	99	96	99	71	78	85	69	86	72	85	88	100	98	78	87	86	79	87	92	83	85	79	80	93	95	87	70	76	85	82	73	75	90	79	76	80	79	99	76	73	84	102	73	83	77	80	80	88	96	79	89	85	80	84	93	77	81	74	85	83	88	100	94	95	86	88	69	89	81	67	97	78	88	93	76	86	72	84	81	68	78	88	77	85	69	86	76	85	78	89	80	94	77	76	77	73	79	82	76	84	79	69	92	86	86	74	70	91	95	81	82	94	86	86	70	74	89	91	93	70	91	93	68	81	74	73	81	74	86	71	90	77	95	92	78	85	96	84	79	87	83	82	77	77	98	94	88	83	97	86	74	77	73	95	95	79	89	86	84	86	89	92	92	95	72	91	101	74	83	83	82	83	82	68	96	83	102	85	101	69	76	74	78	82	88	112	77	80	83	79	90	83	86	81	89	81	82	83	74	73	80	88	86	91	68	73	66	79	94	88	64	102	87	78	86	94	87	68	92	71	95	80	89	69	88	90	77	84	92	105	87	105	80	92	73	79	96	95	78	65	69	75	69	84	80	87	93	74	87	91	95	87	94	76	87	90	86	80	87	82	76	84	98	85	81	81	86	65	88	71	97	84	87	84	85	87	85	85	75	80	83	95	90	89	84	75	76	75	96	88	74	71	91	88	90	79	69	71	78	73	76	95	83	101	83	92	80	78	86	88	88	97	82	78	95	94	68	97	87	77	75	83	90	69	70	101	72	97	110	89	102	70	85	74	78	104	75	75	82	92	88	76	77	91	83	73	89	83	97	70	75	84	83	82	98	83	103	91	72	79	74	99	82	85	72	67	97	69	98	68	84	91	104	84	78	84	85	81	76	108	73	89	90	75	73	76	84	79	75	91	96	70	80	75	68	74	92	80	84	74	68	79	80	95	79	70	73	68	89	93	67	79	76	85	95	80	102	103	97	66	89	87	80	73	100	65	73	92	80	89	78	89	94	73	90	84	89	74	71	78	86	82	73	73	90	87	63	71	92	75	73	87	72	91	102	102	96	99	96	96	98	78	67	85	73	86	69	89	102	98	84	88	88	74	99	74	97	85	74	85	65	84	88	88	75	87	83	73	87	81	81	90	62	84	74	78	75	88	107	94	72	86	83	76	90	81	91	93	99	101	81	84	87	80	91	92	106	77	81	90	85	82	69	77	81	97	75	88	76	94	93	89	89	70	62	100	68	100	64	80	79	99	72	76	103	94	83	71	89	85	85	74	89	81	83	80	89	74	116	89	84	88	80	92	88	83	78	76	87	94	80	82	113	85	70	69	84	81	77	70	77	68	85	85	99	94	97	104	71	84	74	79	97	97	75	74	87	76	81	86	73	91	86	76	108	102	83	84	97	105	88	97	79	97	82	84	84	101	88	79	78	91	72	74	98	88	74	84	99	87	95	82	97	115	88	93	81	83	88	74	98	89	84	87	75	92	85	91	74	79	83	89	84	84	78	99	88	84	88	86	87	84	66	96	95	75	94	89	55	92	83	81	85	76	101	80	86	77	75	81	80	85	91	98	96	79	71	94	87	99	87	90	84	80	81	87	89	78	88	91	77	77	75	75	66	73	78	69	96	76	91	70	88
32059	2467	2765	3024	2612	1992	1636	1445	1172	1004	910	807	749	646	592	592	539	504	486	473	460	422	427	361	389	371	407	358	364	400	348	328	326	341	357	318	337	344	342	323	345	349	326	316	330	317	304	348	294	298	286	293	306	332	286	299	315	289	280	302	295	315	307	283	279	281	281	327	330	295	278	277	271	289	307	281	274	313	293	309	311	280	274	283	335	280	272	286	287	291	287	264	296	278	287	266	300	266	309	261	290	296	286	278	295	312	281	266	277	298	281	300	320	286	280	297	303	296	288	272	273	307	274	301	264	279	292	306	289	277	260	260	270	269	302	312	283	295	279	276	294	262	266	283	260	262	263	283	279	280	295	318	305	308	312	261	256	278	278	270	299	278	259	264	280	280	306	244	294	288	272	275	286	282	282	297	275	296	289	286	263	283	273	279	274	302	288	290	287	293	248	282	284	273	261	285	246	283	278	250	231	307	298	265	267	269	270	300	296	272	276	261	294	282	259	267	289	288	301	319	245	317	311	268	289	260	291	303	300	267	297	256	302	258	295	267	303	266	281	286	310	259	318	274	279	297	271	299	271	301	285	272	266	279	290	332	297	283	282	289	303	279	287	270	276	298	278	305	269	280	279	279	259	272	255	288	304	285	295	290	255	292	286	275	285	292	299	281	294	257	306	292	323	260	306	270	292	268	284	281	296	285	285	291	312	298	293	287	301	264	287	281	293	284	257	275	293	265	249	275	277	294	272	267	283	279	256	296	281	279	262	268	287	279	274	274	289	296	301	296	270	246	278	276	255	280	280	264	267	272	261	297	285	286	303	274	302	256	305	294	301	281	284	262	290	268	301	254	311	288	309	274	284	256	289	290	281	301	302	297	297	267	268	301	264	269	286	302	276	292	282	270	296	318	286	272	300	295	295	284	263	297	289	275	305	324	297	282	289	286	267	287	258	251	289	280	276	289	274	259	285	273	285	256	288	285	289	263	258	278	277	291	265	301	281	297	294	279	285	278	290	301	308	273	305	281	300	292	253	288	279	256	290	273	294	272	298	265	273	290	288	271	281	292	287	271	285	294	302	309	285	277	258	309	292	292	294	287	279	289	281	315	287	280	283	285	304	290	296	256	271	264	269	294	264	282	283	291	289	289	254	287	297	260	283	266	295	278	272	268	290	307	288	287	271	290	281	308	303	301	266	306	301	273	286	273	258	292	263	304	280	303	261	271	254	301	307	284	282	246	278	291	319	301	261	286	285	305	295	282	283	256	280	281	308	282	265	252	286	281	278	273	275	271	285	277	278	294	296	282	274	252	277	277	268	271	281	262	267	256	303	283	293	283	313	295	292	286	301	267	280	264	264	286	270	285	293	279	282	300	286	249	291	299	295	248	257	285	246	305	278	260	285	268	252	239	293	260	248	297	296	293	276	308	286	262	301	287	306	270	268	282	302	278	258	306	290	290	286	280	293	312	286	287	265	289	292	288	283	287	296	290	286	280	289	287	257	290	271	315	324	286	281	307	293	293	274	302	291	272	272	284	300	266	261	257	283	296	289	283	275	309	279	250	302	284	283	286	275	297	295	282	262	277	284	290	278	288	281	279	286	300	318	272	303	273	283	263	259	266	287	295	282	292	293	305	272	258	280	291	313	247	266	280	285	275	262	271	267	323	299	288	281	266	284	312	292	292	267	304	298	278	292	274	281	294	301	269	296	262	260	298	255	268	293	294	293	270	290	288	260	266	290	295	283	292	298	273	293	274	287	275	314	292	273	284	275	239	280	290	261	295	271	274	288	271	278	240	299	292	263	258	268	255	280	307	275	273	266	298	303	320	241	300	284	288	327	285	276	326	274	249	318	276	292	285	273	279	278	267	278	265	278	279	290	290	245	265	289	284	282	262	279	300	289	282	304	272	297	280	290	261	315	289	265	287	289	282	279	283	295	274	287	311	263	285	277	306	288	279	334	291	268	241	279	259	256	274	283	317	257	270	286	284	301	283	291	286	283	274	286	282	254	279	270	286	289	287	294	289	301	303	263	257	258	280	256	263	323	298	274	259	295	267	274	284	316	257	278	274	281	274	317	312	282	292	290	300	246	284	300	283	272	322	298	271	262	265	262	312	271	299	318	293	298	289	276	304	283	276	281	274	255	284	307	276	256	279	273	284	259	274	280	268	264	295	273	275	276	299	298	262	262	299	258	275	276	306	298	282	292	284	264	299	291	281	236	302	277	238	292	277	271	303	257	273	294	281	276	269	279	298	257	236	299	290	290	272	257	269	269	263	261	290	271	277	291	283	291	291	273	255	291	244	263	288	277	268	270	278	250	249	292	273	298	282	287	256	294	288	271	308	270	267	280	265	282	293	295	248	268	275	296	291	285	301	274	266	279	269	322	277	309	288	258	295	294	282	288	272	269	266	277	289	269	310	279	288	315	321	318	260	306	271	273	278	286	284	283	274	294	298	293	270	285	295	284	281	288	280	262	275	298	274	300	307	265	306	300	262	272	290	296	273	299	280	297	303	290	309	292	307	277	287	281	286	292	267	311	255	284	254	287	281	273	291	269	262	307	278	286	291	303	312	288	265	268	299	263	286	260	275	308	265	259	272	284	286	289	296	265	308	290	306	263	286	298	297	304	269	273	274	262	275	304	287	287	266	262	269	293	281	253	274	289	293	303	277	291	285	258	290	263	266	275	255	270	270	306	279	287	273	294	272	301	268	263	246	288	294	283	285	288	274	279	274	302	283	286	301	299	280	320	274	279	296	296	269	283	288	283	277	273	280	296	283	280	287	287	283	265	276	287	291	310	286	301	298	280	289	265	264	281	296	289	283	277	311	284	268	291	295	284	301	265	270	291	273	285	292	268	272	299	268	291	289	292	293	283	267	311	278	267	279	265	267	292	293	268	282	260	325	282	243	272	261	279	265	269	255	260	284	285	263	272	283	263	276	302	269	284	293	294	267	263	294	263	299	316	279	287	291	266	276	271	293	304	285	280	278	299	306	270	260	313	265	293	273	296	289	248	251	309	262	244	276	268	276	300	296	293	265	282	297	288	294	304	277	317	256	302	271	266	274	272	280	277	272	269	269	310	280	296	294	279	286	320	284	285	288	280	316	285	278	292	314	275	281	276	309	263	284	276	243	312	303	304	278	280	277	261	303	278	292	264	314	296	311	281	274	278	310	294	292	290	255	271	287	296	323	285	237	247	281	293	300	300	295	307	264	283	267	299	275	266	266	243	263	276	283	258	277	276	287	279	280	279	282	286	276	300	268	324	283	288	276	282	260	265	289	278	282	278	261	299	285	258	302	254	266	290	299	282	267	300	298	262	264	280	279	282	250	284	263	270	278	276	268	282	275	283	276	289	293	304	255	277	302	274	297	287	260	274	270	271	265	268	268	258	288	314	267	277	273	277	287	300	293	300	306	265	300	286	268	263	301	271	285	298	289	269	283	277	303	281	273	271	293	276	309	268	298	287	261	256	270
62954	24760	10326	2295	1325	999	725	581	478	428	397	338	346	346	265	285	234	245	228	246	248	222	206	197	205	215	207	212	207	212	192	219	232	201	204	227	205	189	203	182	199	182	202	191	187	174	193	204	187	198	197	185	189	188	183	194	184	192	221	174	206	176	179	180	203	176	196	175	182	195	196	192	208	169	187	184	192	188	190	213	186	182	175	185	213	182	190	149	171	179	203	185	192	161	181	191	183	191	198	183	178	164	180	173	175	195	175	186	169	174	175	164	189	170	210	166	188	196	179	190	167	185	170	172	197	176	189	169	167	184	164	173	170	160	189	189	168	191	180	184	212	180	169	185	204	164	183	168	180	168	175	197	207	187	192	180	227	192	156	187	187	166	166	168	183	212	158	190	185	189	197	190	194	193	190	193	203	181	173	185	191	191	212	183	211	206	187	166	196	181	200	159	189	174	187	187	210	164	200	167	192	193	177	197	204	185	190	205	183	199	171	200	180	186	168	201	179	183	168	179	165	162	191	184	200	158	183	176	160	186	180	168	183	186	185	182	200	170	192	174	172	167	189	202	183	195	166	193	174	185	185	196	186	162	191	195	222	175	180	190	173	188	176	190	191	162	197	158	191	177	185	206	177	211	162	200	181	202	174	192	179	176	207	171	191	179	205	200	156	203	185	193	167	187	185	207	200	173	174	192	170	180	180	190	165	187	175	195	162	169	182	216	181	187	179	177	178	196	163	190	189	191	212	214	175	161	196	180	193	184	174	205	223	173	180	186	178	175	186	189	170	187	198	192	182	160	195	193	170	181	174	201	185	164	192	169	174	196	194	166	202	170	198	178	199	175	176	200	179	190	210	195	170	177	150	180	161	183	180	190	181	194	186	178	188	176	178	181	197	185	184	185	170	180	162	182	190	191	204	183	158	165	197	166	192	182	171	179	175	188	160	188	191	173	186	188	182	195	208	174	162	181	183	179	154	188	194	195	189	172	198	170	179	196	176	162	195	210	168	160	181	199	189	182	174	175	191	174	196	186	177	200	171	182	180	185	172	186	190	174	197	182	182	163	200	183	176	211	180	177	181	164	186	176	208	169	191	182	189	217	187	186	185	177	179	172	184	189	165	191	173	202	168	189	189	178	175	185	201	165	203	194	165	171	162	173	180	185	204	190	173	158	174	185	167	166	209	196	159	184	200	178	183	177	168	184	170	159	174	143	170	197	193	177	187	193	182	171	186	179	191	216	200	185	184	180	185	183	188	177	165	184	185	192	168	175	184	173	204	181	176	182	170	184	157	166	186	189	189	194	158	157	166	174	181	183	169	189	178	184	186	176	179	177	172	189	194	171	174	207	189	177	163	186	172	191	193	183	179	196	167	175	165	176	163	168	165	186	205	183	194	202	218	159	204	195	189	184	178	175	180	192	162	168	186	174	168	176	178	149	179	192	197	172	202	193	157	187	201	195	189	203	202	183	176	186	178	195	183	187	184	192	171	167	178	180	188	182	198	179	197	173	174	185	159	164	179	157	181	180	180	170	220	195	176	206	181	179	183	163	183	214	198	193	170	187	186	175	185	176	191	194	176	176	194	157	174	193	185	219	173	203	169	182	195	190	174	209	175	169	175	171	191	185	189	163	186	173	197	183	187	178	186	171	191	199	195	197	179	167	189	163	147	178	175	188	181	195	197	171	191	161	188	181	190	190	213	174	163	180	197	177	170	191	194	135	167	179	202	172	193	196	183	168	159	183	211	196	173	183	167	177	189	193	204	168	191	195	170	173	155	184	187	160	189	192	165	175	181	167	183	182	196	172	177	173	171	158	188	176	189	174	183	182	193	184	207	160	167	176	188	205	173	189	183	174	166	186	189	167	181	176	197	188	179	182	189	184	161	176	170	180	185	193	213	179	199	182	160	194	201	198	186	158	183	187	190	196	180	185	179	189	211	197	195	185	189	185	172	158	152	214	180	201	195	191	180	185	183	154	195	201	189	216	169	184	149	181	186	165	186	195	187	201	175	177	180	186	175	187	184	179	195	181	221	190	183	189	180	192	177	183	206	199	204	185	199	184	173	166	181	203	183	201	185	180	182	155	180	164	178	167	172	182	180	183	194	183	167	188	201	166	170	174	192	160	158	194	195	183	187	168	180	207	197	181	189	171	176	163	192	206	206	205	181	188	172	177	161	172	177	184	183	177	162	175	164	163	176	158	179	186	158	203	170	194	173	182	152	186	188	190	205	203	184	180	155	185	179	175	172	189	172	186	196	183	192	193	205	168	180	194	207	175	211	169	189	177	171	168	170	164	181	203	170	186	182	160	164	172	180	189	181	163	182	180	197	210	172	180	197	185	153	171	197	177	169	182	185	191	173	161	196	173	182	176	179	187	168	170	153	162	188	183	181	179	168	171	171	176	196	190	204	180	176	169	196	166	204	179	204	183	182	176	199	180	167	181	175	201	173	185	188	179	149	181	185	185	190	157	202	197	171	176	169	195	189	169	148	165	187	189	163	166	194	191	172	193	156	175	186	191	188	163	201	205	203	170	186	174	167	172	191	171	176	196	208	182	167	185	158	189	166	188	171	168	200	201	188	196	169	180	170	193	166	174	196	193	199	185	183	181	180	193	176	158	167	182	172	196	189	191	171	200	174	182	180	186	171	152	190	177	181	178	192	160	196	171	166	186	180	194	165	172	169	155	165	198	186	164	177	184	190	196	148	181	171	197	184	169	203	158	176	190	168	190	179	172	175	165	167	178	161	209	158	169	218	187	190	178	194	169	162	162	147	149	185	166	193	185	167	168	169	179	196	158	182	177	172	193	186	195	167	166	156	182	183	174	203	176	180	184	178	170	177	183	180	204	199	183	215	169	184	179	216	196	189	180	187	179	203	190	197	176	181	177	177	165	171	176	184	165	171	189	168	173	191	180	190	202	175	184	200	189	195	186	195	168	180	184	184	179	163	191	178	175	189	168	174	195	178	192	180	167	178	194	175	193	182	175	181	191	199	206	168	196	178	192	173	194	190	181	158	182	195	169	176	207	212	191	188	184	171	177	188	153	188	215	176	170	203	190	190	193	193	189	205	189	158	168	167	186	201	186	192	180	175	211	204	163	177	178	170	173	174	203	167	174	188	185	177	198	170	188	165	193	172	193	189	172	195	172	180	193	189	181	193	180	172	176	183	184	174	162	174	207	196	194	168	194	186	167	160	186	168	150	182	164	178	178	179	164	182	225	168	154	186	192	162	192	171	169	204	196	202	192	180	180	184	185	184	195	173	170	204	183	186	200	150	169	170	182	174	179	193	189	195	186	169	189	186	188	190	169	197	182	172	175	206	180	212	197	189	177	177	169	173	182	180	188	164	204	195	205	179	173	170	200	183	200	193	167	181	190	187	184	176	203	198	192	195	200	192	192	177	188	187	176	166	171	171	192	177	176	173	193	194	185	189	178	184	179	173	210	192	194	171	211	186	173	190	167	189	196	188	200
40672	3483	5411	6010	5046	4043	3281	2770	2322	2059	1773	1653	1482	1394	1205	1163	1093	1044	1003	953	836	860	774	832	787	766	744	700	747	724	653	675	627	719	646	629	662	639	647	630	675	653	629	596	610	662	614	590	561	572	590	594	599	586	571	566	535	557	510	576	532	566	598	551	552	512	539	586	611	517	573	529	577	601	507	558	513	551	557	565	522	548	555	539	589	575	541	541	555	540	563	544	553	519	564	584	563	549	548	549	521	589	558	499	503	537	528	545	544	534	528	534	537	525	542	484	603	518	539	533	518	532	574	502	552	539	556	567	527	531	503	530	519	517	566	521	528	516	541	537	580	498	564	537	522	511	519	516	556	517	536	525	543	523	549	550	527	543	533	551	535	504	558	494	525	502	529	498	587	531	538	488	520	539	560	552	555	522	490	501	537	573	528	474	507	526	533	554	547	520	520	524	555	556	532	506	541	542	528	508	520	501	559	525	541	549	494	550	536	547	536	553	557	525	556	548	569	545	517	537	528	553	544	560	515	514	502	495	544	553	523	528	511	500	541	524	550	529	540	507	559	525	579	504	542	548	567	514	513	533	545	555	536	534	473	556	527	570	552	490	530	559	517	530	496	577	509	575	525	541	539	575	537	533	584	567	533	546	592	530	537	546	539	525	519	543	512	513	536	556	521	520	555	549	514	499	528	478	525	551	562	525	506	508	514	525	530	567	510	548	508	577	541	557	520	511	550	544	536	579	533	537	521	534	522	477	515	518	585	573	517	538	529	527	529	555	550	569	533	559	504	560	529	540	564	504	485	528	552	569	507	550	575	564	541	535	544	515	537	522	539	508	510	506	559	549	538	545	551	556	562	517	519	493	543	530	492	510	556	538	538	538	557	538	525	545	521	535	584	560	532	503	548	537	519	528	515	543	546	542	560	542	486	498	553	573	568	546	492	519	523	497	494	552	550	551	488	532	526	516	523	524	556	576	546	514	552	565	502	508	529	510	521	539	536	531	527	557	509	532	551	492	517	516	543	523	537	490	558	536	526	551	538	538	545	507	519	490	508	555	564	524	544	541	542	535	541	506	525	534	508	559	527	538	553	575	551	531	514	530	520	534	517	530	582	551	542	536	472	514	515	524	514	581	530	540	539	511	549	544	549	507	542	533	517	517	518	515	557	527	499	530	516	543	519	568	573	541	480	525	560	515	545	539	551	541	577	528	512	514	565	537	535	523	491	519	491	524	524	536	546	520	546	530	546	568	533	549	534	558	538	540	529	535	506	521	527	536	498	502	529	537	539	511	546	512	500	546	511	506	510	517	525	556	539	535	528	570	559	537	579	550	502	515	539	522	544	517	549	531	538	546	548	536	528	497	517	523	544	571	528	528	507	535	540	560	582	554	521	534	557	515	541	520	526	597	536	504	532	557	545	517	527	568	510	507	546	488	596	524	551	543	505	562	513	551	526	545	564	520	560	478	509	535	538	528	534	530	548	518	561	546	511	574	523	528	537	533	495	519	550	550	541	571	524	572	514	546	547	522	534	516	559	575	507	528	544	465	538	551	537	517	525	524	537	546	509	532	556	539	562	502	536	558	490	579	528	490	519	566	507	512	533	519	538	566	514	519	544	555	584	536	558	508	511	530	532	553	519	549	518	526	556	503	506	570	478	540	530	509	518	547	545	519	522	549	519	557	532	545	524	532	493	558	499	547	530	541	555	531	493	563	570	528	527	536	532	534	536	523	560	521	500	513	561	568	521	503	558	509	493	558	537	496	543	548	519	547	534	514	551	542	502	511	538	539	571	518	554	524	519	567	562	529	531	511	527	536	514	529	525	550	519	541	517	525	537	526	537	577	528	545	553	507	532	531	482	543	567	513	509	504	550	553	556	560	531	585	531	552	514	558	518	550	514	544	591	548	556	557	535	524	537	537	518	549	516	525	531	547	547	527	539	504	525	531	583	543	562	533	530	541	538	524	524	507	546	539	529	506	540	551	503	516	531	580	499	542	523	517	517	503	562	494	517	525	542	539	517	537	506	486	581	568	535	501	531	606	473	550	562	504	525	529	527	535	491	541	527	531	545	512	508	537	475	557	529	547	578	549	561	494	581	536	554	558	524	540	545	536	536	536	532	553	543	473	505	553	512	551	535	538	545	554	568	572	529	496	533	561	577	560	539	530	526	542	530	496	561	556	552	526	529	559	562	554	504	524	561	532	557	541	518	549	489	528	503	516	521	533	527	535	527	523	551	519	534	541	521	506	529	581	553	479	554	558	509	524	524	498	547	498	498	558	540	519	552	542	576	516	504	564	545	526	495	568	557	553	504	569	599	535	512	532	519	544	498	536	549	540	541	542	562	530	554	550	570	506	529	531	557	540	529	517	554	560	534	534	512	535	543	555	560	567	560	545	549	557	520	560	495	543	528	526	549	536	533	544	529	481	547	509	535	522	557	515	542	552	527	522	564	543	545	520	517	558	548	553	513	541	586	534	556	553	549	507	527	492	511	542	546	523	521	495	526	566	530	529	524	477	580	525	560	547	535	539	546	517	514	513	482	594	527	507	562	512	572	538	512	540	502	544	513	548	507	556	527	562	544	541	536	513	539	508	536	532	542	547	505	545	526	537	536	546	549	513	537	554	551	528	535	547	495	500	523	522	536	550	547	534	515	517	567	514	525	509	541	487	513	562	548	509	495	587	554	531	529	558	531	531	544	519	567	515	558	497	551	539	524	519	518	538	519	508	558	519	548	513	550	562	528	535	540	505	570	552	534	532	576	522	532	521	592	559	511	532	549	528	597	534	509	528	564	542	539	516	488	528	565	529	535	489	521	576	522	522	543	528	534	542	555	506	518	484	516	537	490	547	508	538	568	549	510	550	511	532	525	570	561	551	528	528	506	569	547	509	502	520	560	540	558	544	539	532	524	531	548	538	469	480	539	547	530	499	509	533	483	523	572	491	549	491	561	524	503	504	571	544	491	535	533	551	556	517	518	557	518	534	527	484	526	533	550	561	560	563	537	518	508	537	529	508	522	523	564	556	557	531	580	503	515	534	506	547	524	481	490	532	535	572	527	493	556	488	513	514	548	498	519	510	555	529	482	489	504	490	549	544	528	572	549	529	504	493	530	519	550	530	521	538	573	537	540	557	542	562	549	516	556	516	555	546	517	534	529	568	519	534	527	493	570	478	509	592	549	557	512	551	540	543	580	492	495	542	507	546	543	564	549	552	508	513	516	518	542	508	532	506	503	531	539	552	544	579	557	531	553	547	491	590	520	535	495	532	540	536	556	534	526	541	530	522	572	551	542	507	560	530	527	500	533	544	542	516	562	500	539	550	562	536	537	527	558	551	538	540	512	542	558	526	509	504	534	517	524	536	519	549	550	538	524	536	547	523	530	510	517	554	532	583	521	514	534	506	497	553	528	529	509	557	533	467	537	552	566	500	482	541	526	533	526	561	568	554	549	527	561	538	516	543	530	551	552	541	620	538
10515	520	201	125	103	85	86	86	74	87	66	80	87	84	85	78	69	95	80	54	92	66	79	82	82	73	75	76	88	80	76	94	88	76	71	72	71	88	77	88	86	83	63	81	77	99	77	77	70	50	81	75	64	82	81	73	75	82	74	68	79	71	73	94	81	69	71	67	58	73	77	67	84	72	72	65	76	63	85	60	74	86	82	79	79	85	88	83	68	89	71	74	73	77	103	78	77	70	85	77	66	65	87	74	87	67	73	72	76	79	88	64	74	74	69	66	81	72	75	74	69	81	69	66	83	78	69	90	67	98	75	88	78	79	70	77	77	78	74	74	66	77	78	75	66	73	66	78	75	70	76	77	83	74	91	71	74	73	63	62	64	74	72	75	66	77	59	85	75	72	78	74	85	78	76	69	61	77	63	56	73	81	76	75	69	68	65	77	53	71	72	86	89	71	82	77	67	76	75	88	80	90	89	77	82	78	73	77	75	85	72	82	68	71	76	67	84	90	83	72	65	72	84	75	72	84	58	65	73	79	74	60	86	76	74	72	75	68	84	76	77	82	59	68	64	80	93	88	80	79	75	79	70	76	71	77	64	83	77	82	85	78	81	64	68	83	96	78	82	65	78	87	88	78	73	87	69	79	79	70	68	86	91	74	94	78	66	82	77	68	70	80	93	81	86	56	81	73	80	83	68	72	78	61	77	70	71	75	58	68	80	72	64	82	77	68	83	77	77	78	75	83	88	79	86	99	77	64	79	82	67	81	81	79	66	75	80	72	57	87	66	70	81	68	75	81	68	78	79	69	53	74	76	68	74	83	75	69	85	60	71	80	56	79	69	73	74	77	83	71	71	65	73	61	82	86	62	76	71	77	84	74	82	86	75	80	71	80	82	88	86	73	86	85	73	81	65	61	84	74	65	65	73	77	68	76	76	70	88	82	84	69	83	82	68	90	74	75	95	73	62	75	68	67	69	87	75	86	71	83	82	80	77	80	70	70	81	74	63	91	72	67	58	90	76	75	90	95	56	90	55	88	84	59	81	72	74	61	79	76	71	91	80	75	74	86	70	58	66	72	80	81	71	65	80	72	66	69	80	78	86	83	66	72	74	86	85	66	79	82	70	75	93	79	68	70	91	80	69	81	86	70	83	60	70	77	72	75	68	81	84	76	83	73	63	81	71	88	93	85	68	91	88	79	71	66	69	74	77	60	82	75	67	78	79	87	74	70	77	72	89	61	73	67	85	71	75	73	59	74	74	89	75	71	70	67	80	63	78	73	63	78	74	75	76	68	71	58	74	77	73	70	81	76	74	75	65	73	88	76	72	88	70	66	70	70	78	73	78	67	81	79	85	70	67	84	74	75	75	79	69	71	52	87	71	56	68	98	78	66	82	82	59	78	94	86	85	93	76	64	74	82	77	70	76	91	76	97	79	77	71	88	74	65	72	63	76	63	79	71	66	88	72	72	74	75	70	67	72	66	74	76	73	82	79	90	91	75	67	85	62	74	78	75	71	72	96	83	70	87	87	74	83	83	81	72	85	73	85	83	76	87	73	71	78	57	70	70	80	81	64	70	76	106	84	85	74	75	91	98	76	81	75	62	75	82	71	76	85	66	82	78	84	85	84	78	58	87	79	80	76	72	66	83	69	74	74	85	70	63	78	78	73	77	80	71	80	72	99	67	83	82	72	89	81	65	79	78	84	67	63	71	64	88	71	77	93	91	66	93	92	79	92	64	56	73	68	74	75	87	77	78	81	66	80	60	66	73	76	56	75	72	79	67	84	80	76	66	80	83	62	66	77	82	82	81	78	57	61	75	72	69	70	71	92	107	89	81	80	68	77	78	67	83	67	101	74	74	77	79	80	80	63	77	86	58	75	69	77	82	77	73	53	88	77	76	76	81	77	86	72	79	65	80	73	89	74	67	64	66	62	75	82	83	83	86	70	74	82	78	68	74	88	86	78	80	82	75	56	70	72	72	79	78	83	83	71	77	73	82	72	80	63	78	74	79	73	86	73	73	65	78	82	74	70	78	77	74	68	75	74	88	78	81	84	73	70	75	65	88	87	70	67	66	70	86	87	68	70	97	78	96	62	91	75	59	79	72	78	58	69	81	81	79	76	68	85	77	78	75	72	64	81	87	68	77	84	90	75	60	82	70	59	74	82	94	71	75	70	68	72	89	66	78	79	73	65	65	89	88	66	92	70	71	73	81	73	80	84	74	77	59	62	95	81	93	79	67	69	71	74	76	79	70	66	73	100	80	75	65	90	65	85	86	89	82	69	83	78	81	76	68	80	66	68	92	92	63	76	89	72	79	76	78	68	69	58	74	78	84	83	76	88	75	74	75	90	80	86	70	81	93	73	79	88	87	83	96	74	87	78	83	74	73	73	97	67	73	76	70	64	71	56	70	82	64	79	67	81	74	85	77	74	69	80	84	80	72	76	83	82	67	65	85	81	67	93	99	65	78	76	76	80	73	82	79	68	73	69	83	81	72	77	83	85	71	86	77	76	71	65	88	69	80	65	76	86	65	76	79	79	90	66	83	76	76	71	86	88	67	82	59	73	70	87	66	72	84	74	79	82	87	75	74	76	84	60	86	75	94	81	73	83	84	69	69	75	88	65	62	81	79	73	52	80	74	68	66	81	73	87	81	78	80	70	61	83	72	69	94	71	69	77	70	91	81	71	67	80	84	81	63	86	67	71	74	79	90	86	65	72	76	64	80	75	69	69	67	93	67	71	73	78	72	65	83	72	78	57	67	75	76	67	77	76	80	80	76	69	76	66	87	72	62	86	86	71	83	60	75	70	68	66	87	84	78	69	84	73	96	79	69	66	80	67	84	73	77	84	72	62	58	80	92	70	75	74	84	72	65	85	60	78	69	73	72	86	67	56	81	77	63	79	72	79	79	51	87	76	68	58	72	91	76	77	76	80	72	84	80	71	74	71	70	91	72	59	66	74	80	69	80	72	76	71	87	69	68	72	93	76	81	59	78	78	77	70	65	75	68	81	93	70	70	88	74	71	98	89	76	77	73	93	74	78	86	79	81	92	59	82	83	67	84	88	85	91	82	78	94	70	82	77	76	61	85	94	71	75	70	85	68	82	51	69	79	72	93	86	83	71	82	79	57	69	78	75	84	71	77	83	76	72	80	70	80	55	73	69	95	73	51	91	84	76	76	71	85	78	83	90	70	71	81	84	67	78	73	78	77	78	78	93	78	70	83	92	53	69	73	73	70	88	83	70	85	78	69	68	81	79	68	67	77	85	76	75	60	76	54	78	72	65	74	87	90	87	89	77	74	80	74	85	69	75	75	88	77	79	84	61	87	66	84	76	77	73	71	68	78	94	74	91	72	89	85	91	62	70	59	70	76	73	79	71	77	71	74	70	83	70	64	82	71	67	67	68	79	76	65	81	75	70	75	75	73	78	71	74	78	57	84	70	82	78	81	81	68	66	79	67	87	82	75	61	79
10508	367	402	422	418	371	338	306	255	313	253	283	269	250	276	253	264	252	258	267	257	245	242	252	261	238	258	260	255	253	235	255	273	252	295	267	252	262	276	268	234	267	256	239	232	259	255	232	264	256	260	272	264	248	245	243	246	243	240	256	268	270	259	267	277	254	234	225	254	234	237	265	255	252	243	241	233	249	282	243	238	274	228	270	236	265	260	267	239	222	250	251	268	264	236	242	269	257	265	273	253	273	244	224	255	279	246	247	265	223	237	247	248	254	247	251	268	233	265	260	256	258	228	232	250	239	236	253	251	240	261	253	274	256	257	259	275	226	242	236	235	258	248	262	254	261	252	234	252	265	267	249	250	261	257	228	258	236	257	231	217	256	242	256	246	261	256	248	252	273	256	220	253	238	263	242	280	254	271	228	220	259	253	230	245	253	254	272	243	252	267	242	287	257	231	254	252	259	229	283	250	248	219	230	255	238	274	253	269	243	243	215	243	254	273	214	238	262	237	246	269	249	252	292	253	259	294	269	249	221	257	254	262	269	229	279	238	235	215	222	252	253	246	239	241	223	262	235	245	245	244	220	270	243	247	244	228	265	246	260	242	216	246	265	260	249	253	246	251	258	263	230	264	237	228	271	250	225	253	260	266	239	253	257	253	257	255	269	270	245	234	254	230	247	259	276	246	279	255	265	238	254	248	261	240	237	269	256	259	258	233	249	256	249	250	272	280	258	224	252	265	267	255	283	231	260	246	250	236	261	269	244	245	261	262	212	249	259	257	223	226	233	244	263	236	242	254	263	258	246	253	262	239	237	239	256	251	238	238	239	269	266	266	250	254	269	232	247	255	261	249	241	242	254	256	220	263	247	249	257	243	255	250	242	278	242	253	254	236	270	274	263	240	268	252	258	258	254	235	242	253	271	258	265	295	232	237	251	242	226	237	212	272	260	237	259	222	267	236	226	243	228	248	266	253	243	261	261	281	284	270	228	288	252	263	223	241	236	286	243	247	264	247	263	248	249	236	258	236	262	262	275	246	282	241	260	263	284	255	241	250	266	251	255	237	263	250	242	233	248	290	272	255	262	241	267	250	261	240	270	261	247	228	254	262	265	251	277	249	270	275	222	258	258	257	274	254	262	246	256	268	251	246	252	261	238	259	265	223	239	213	228	230	252	255	260	232	236	262	242	247	245	253	251	267	243	254	244	226	246	239	234	244	245	231	242	264	262	275	251	237	248	245	242	255	258	259	253	258	237	260	253	260	252	260	244	255	260	244	243	259	234	236	256	240	268	220	247	240	243	249	231	267	262	263	271	237	264	228	248	246	282	267	262	235	262	250	257	265	258	261	249	260	236	261	263	241	228	223	264	260	250	250	267	274	258	234	243	281	271	238	239	251	253	257	242	236	258	253	301	248	263	223	230	272	253	242	272	258	217	249	239	252	237	208	260	240	251	254	248	260	272	250	271	282	240	230	283	255	239	250	278	262	274	258	254	250	245	279	247	230	246	265	222	267	233	246	255	234	242	240	264	257	233	240	293	248	231	243	246	241	250	266	241	244	255	255	242	252	271	240	255	254	252	253	242	249	254	242	251	232	259	216	227	260	265	246	216	237	250	256	256	247	263	240	273	238	210	228	276	249	238	241	262	231	268	261	257	240	256	234	257	245	255	226	244	220	210	242	269	255	279	236	232	257	273	242	283	255	285	263	218	229	255	274	266	251	241	242	236	244	237	231	234	272	253	261	244	226	244	258	254	238	237	269	242	238	287	259	264	230	243	263	253	253	243	233	250	255	268	253	233	253	246	248	213	258	255	258	247	216	234	245	255	283	256	266	271	234	251	225	261	266	256	257	258	224	229	255	211	248	257	251	253	265	253	252	269	246	263	268	215	255	251	280	243	256	252	277	238	265	258	262	271	269	249	257	254	216	257	261	261	253	268	226	282	245	248	277	211	254	276	252	243	249	234	253	255	210	246	264	247	224	241	247	266	246	249	263	266	282	234	252	228	246	287	260	245	219	255	258	252	231	242	268	257	260	245	246	233	243	254	249	232	241	222	270	268	226	230	245	270	221	227	270	251	233	277	254	242	246	247	198	262	242	262	266	231	258	237	255	250	247	265	246	260	248	253	216	249	237	247	272	280	263	237	270	230	238	262	269	265	244	260	249	272	264	254	246	253	231	238	239	265	241	261	240	258	286	254	266	253	247	229	268	253	248	270	229	235	251	237	249	264	273	254	241	252	279	269	271	253	252	257	245	221	238	242	283	242	268	248	264	259	268	283	247	256	238	231	230	270	245	230	254	279	211	265	223	264	235	258	264	279	252	237	255	239	240	248	261	272	239	270	231	245	252	269	251	247	249	227	268	249	253	225	265	303	267	252	212	277	242	265	262	236	250	258	257	235	264	274	240	239	248	235	239	256	271	230	248	235	226	228	267	246	261	275	251	305	238	248	250	254	305	265	257	269	248	233	249	268	243	249	276	255	258	243	259	251	263	254	234	250	238	233	238	246	258	243	258	239	265	237	256	250	230	240	238	262	243	255	234	242	246	258	288	252	254	249	239	228	245	249	240	231	235	231	256	235	275	239	263	197	252	260	260	250	274	249	269	235	233	267	261	216	219	249	246	241	242	241	262	250	254	225	245	247	251	256	259	260	222	246	273	266	236	256	241	262	268	252	254	246	250	254	260	261	251	245	257	245	251	235	261	260	251	266	238	267	251	224	249	253	252	243	249	236	252	248	243	276	296	227	237	243	256	246	243	247	244	250	247	238	228	264	233	244	265	237	249	235	268	210	259	245	242	243	247	262	253	215	260	254	279	230	252	249	260	266	218	246	273	220	234	256	238	250	240	253	258	226	258	265	228	269	243	259	266	240	273	245	231	243	260	266	235	265	257	259	254	246	241	243	249	245	248	244	250	270	225	252	251	252	223	251	244	238	241	256	239	276	241	267	261	222	219	244	247	246	259	209	254	239	239	269	278	264	212	256	221	257	261	278	242	260	224	274	266	248	237	242	264	230	241	241	254	258	255	270	272	252	276	259	231	232	280	263	269	264	255	264	259	229	254	225	249	259	223	248	271	251	250	246	224	256	243	249	247	264	251	250	240	247	234	251	268	259	228	254	240	248	274	281	258	246	241	237	230	242	268	244	229	250	263	274	237	263	232	233	260	245	225	263	258	277	249	230	226	265	268	246	223	263	272	242	257	272	237	267	277	261	281	234	252	227	267	270	266	280	266	268	233	269	240	241	243	277	274	268	251	257	258	242	266	221	244	257	264	255	227	246	248	276	276	247	253	268	217	217	254	264	229	236	201	243	246	279	261	238	256	241	289	253	254	282	242	259	261	255	237	260	249	254	245	262	299	237	285	236	245	270	251	256	252	289	255	258	264	247	285	275	249	250	267	253	266	257	239	299	240	258	242	257	262	223	263	249	223	294	244	247	288	264	241	247	258	263	253	270	232	245	262	248	245	230
51038	17377	3778	894	593	426	365	282	220	196	179	140	138	148	136	136	105	107	114	101	89	93	91	95	101	90	105	110	87	87	98	110	84	92	79	92	85	85	99	111	89	105	92	93	80	95	90	74	82	75	72	85	71	82	76	92	73	82	79	73	72	90	88	80	79	80	87	78	86	99	86	88	100	89	87	77	87	71	91	91	73	86	85	84	71	68	73	99	82	88	73	90	87	106	75	81	86	82	81	81	74	99	72	91	71	73	87	86	83	89	81	85	88	83	68	67	95	80	83	80	81	90	100	93	74	92	87	67	80	84	109	93	90	74	81	59	85	83	103	78	73	93	78	73	80	82	72	79	76	90	92	88	82	84	82	87	76	77	79	76	64	83	79	79	79	78	89	77	79	82	79	75	79	70	81	76	78	84	78	73	72	77	84	79	69	95	75	104	78	72	86	87	78	84	68	66	87	97	74	86	83	74	75	89	79	90	83	78	79	90	90	83	72	81	79	69	85	77	92	81	79	93	87	76	70	75	91	74	90	84	85	70	68	78	80	86	87	65	73	75	86	81	71	72	81	72	66	74	87	74	78	81	82	84	86	100	87	82	79	75	86	88	87	83	95	82	86	88	91	77	98	86	79	88	97	82	88	85	77	76	93	74	71	90	83	96	79	80	76	84	89	69	73	63	69	102	87	80	87	71	92	80	76	89	82	79	74	69	95	83	98	78	91	90	92	74	64	88	89	87	79	90	88	68	75	79	78	72	78	68	66	90	80	82	97	72	79	69	71	80	77	89	75	76	63	82	81	79	79	97	95	70	87	90	76	82	80	71	102	76	93	87	79	93	72	86	71	81	84	97	81	95	67	100	80	85	67	81	63	78	79	85	72	64	89	79	96	82	76	80	77	89	77	73	68	80	99	68	71	87	87	76	89	71	77	95	84	75	95	89	92	84	76	85	89	76	96	77	66	80	92	85	87	77	68	84	83	92	78	79	72	91	80	78	73	72	78	68	94	80	85	88	95	89	92	74	92	98	87	72	85	72	89	93	87	71	104	77	82	85	96	102	77	94	78	77	87	84	60	80	82	76	69	90	80	85	90	73	82	69	84	71	82	101	94	79	90	96	90	79	80	93	86	71	75	87	87	66	96	84	79	70	84	72	74	77	84	89	86	75	85	78	84	86	103	90	76	73	79	78	85	80	77	95	78	91	64	73	71	78	96	84	77	79	78	80	73	85	75	99	75	81	84	65	72	77	85	84	75	76	78	76	77	76	79	77	91	107	73	90	69	72	90	95	95	79	72	68	78	103	110	84	93	75	78	74	80	92	77	80	82	64	58	59	95	84	85	67	69	74	91	77	90	87	71	92	83	86	75	83	72	78	79	87	76	70	81	86	84	85	84	89	73	77	93	94	82	81	84	92	87	79	75	67	74	72	72	84	71	84	80	100	89	80	74	93	88	73	80	74	83	76	81	86	63	86	88	71	65	75	89	81	79	99	90	76	72	82	71	87	96	77	78	80	84	79	70	85	90	85	92	82	79	82	86	83	93	73	90	79	85	76	72	81	66	68	86	69	91	88	80	84	75	80	72	82	77	87	84	83	78	89	102	75	89	92	85	78	77	83	91	76	87	83	83	85	79	72	75	80	72	96	72	76	76	80	96	69	81	71	83	81	84	76	83	82	98	82	74	94	77	90	99	88	73	95	77	74	98	101	84	73	79	68	77	84	84	72	76	77	72	77	68	88	78	86	106	88	94	82	88	84	91	74	90	97	87	102	93	83	68	92	91	74	92	86	97	101	78	97	83	91	76	80	61	69	69	80	70	74	80	80	83	64	93	76	69	103	86	97	84	92	96	76	88	78	82	91	74	79	95	84	88	79	71	84	65	100	86	93	79	88	94	79	79	102	87	70	71	88	85	73	82	82	75	76	93	58	86	81	74	83	80	76	95	79	98	78	87	98	89	70	70	79	98	88	98	96	59	77	82	73	72	79	70	105	92	58	68	84	76	90	83	76	78	89	89	87	78	77	83	69	98	77	81	78	86	78	84	87	77	72	80	71	79	77	94	80	70	90	84	71	76	86	79	92	72	85	83	72	89	90	82	102	79	78	95	76	90	78	95	77	77	84	69	79	84	85	74	69	89	90	82	94	61	71	89	90	73	77	93	102	77	82	89	88	71	99	86	75	77	84	88	62	76	84	81	91	80	67	93	72	88	90	93	78	64	84	76	72	86	65	87	92	86	71	89	102	82	91	90	81	73	90	80	68	87	86	76	55	89	85	70	79	82	80	87	78	83	103	71	81	85	86	77	73	90	85	76	64	88	82	80	74	100	89	93	61	79	84	90	68	82	89	82	87	97	93	74	87	82	97	83	69	83	72	68	90	78	87	77	82	76	89	100	75	90	84	79	93	86	88	87	87	83	77	68	80	86	76	74	83	83	69	74	92	79	83	78	79	83	87	86	97	76	74	75	93	96	62	74	80	77	85	70	79	73	81	89	70	91	67	82	81	80	70	67	101	89	86	84	82	68	71	97	83	79	92	82	83	71	100	81	86	93	78	85	66	90	84	78	79	72	92	85	78	87	62	92	63	92	83	87	74	73	65	84	100	71	79	90	76	84	80	68	103	100	80	91	108	84	85	80	86	96	81	79	74	66	81	65	84	79	82	86	85	76	92	89	78	98	91	71	72	72	81	95	82	84	90	85	76	90	68	69	97	84	91	74	88	79	93	86	81	95	82	85	85	77	94	86	76	77	79	78	83	69	78	65	81	74	103	71	91	79	82	71	87	74	83	83	85	90	73	90	73	77	82	74	82	68	85	93	88	92	86	93	75	98	72	83	88	89	83	79	81	89	88	88	75	83	77	80	78	90	80	79	70	84	86	95	75	89	89	81	90	89	66	93	79	81	89	86	72	82	80	82	114	83	85	83	66	92	95	72	80	89	89	65	65	72	77	86	66	89	83	65	88	76	85	89	85	91	79	78	80	92	80	92	91	90	90	85	87	92	84	93	89	89	85	78	84	70	88	74	72	88	79	81	87	76	87	86	79	69	84	85	94	77	96	85	72	90	72	74	80	91	77	101	68	70	89	76	84	86	79	97	85	77	85	80	83	84	78	83	88	90	87	75	91	95	77	87	73	83	85	82	89	74	90	76	98	76	88	77	88	77	95	83	80	74	81	78	87	92	83	75	77	81	90	91	58	76	82	75	99	95	87	88	77	87	88	83	95	96	77	92	73	92	94	74	91	95	90	85	81	92	95	74	69	75	98	69	83	88	86	79	93	87	72	84	90	90	85	87	73	91	71	73	80	72	77	82	67	88	88	79	92	74	75	80	99	78	83	98	72	76	79	70	79	68	89	78	71	83	91	90	71	96	80	79	98	90	72	92	85	71	89	83	77	88	73	91	99	90	78	78	78	71	75	72	84	88	78	86	67	78	71	74	70	90	90	71	80	84	65	106	90	79	79	76	82	92	93	72	67
30493	1723	2822	3140	2609	2013	1658	1396	1190	1054	935	882	788	691	621	567	519	524	478	478	469	464	417	435	393	373	403	345	370	345	348	330	339	362	395	313	331	325	285	305	315	316	324	305	308	306	289	306	300	305	308	285	313	318	308	301	291	319	286	292	270	288	305	315	293	306	307	262	287	300	277	272	270	262	288	282	312	273	296	284	299	312	301	311	290	256	268	266	256	279	296	283	290	279	310	274	268	284	303	263	313	275	296	287	284	264	263	278	242	298	277	292	259	295	253	302	272	262	296	260	255	256	289	228	297	279	273	288	303	264	288	285	266	241	274	279	261	271	294	261	255	262	272	281	257	283	283	233	270	291	284	258	269	251	251	272	292	306	289	292	287	245	275	275	266	288	293	271	290	272	268	253	306	266	281	297	273	301	257	256	302	289	254	309	277	244	276	254	288	290	286	278	270	241	269	299	293	278	304	261	259	254	257	277	284	292	291	258	260	268	270	254	300	278	278	273	298	297	289	261	280	268	285	269	267	276	275	280	286	264	292	321	279	306	294	298	269	266	270	272	251	264	253	280	279	274	303	260	250	267	283	282	305	268	273	313	273	251	295	262	259	276	276	296	299	294	260	295	278	287	298	288	287	260	303	274	300	278	280	302	298	270	287	269	275	260	267	279	270	268	266	295	295	254	283	248	265	261	274	300	250	274	231	285	295	276	285	284	276	289	293	306	294	270	239	278	272	261	271	284	290	278	294	266	263	296	269	296	280	284	284	308	255	270	274	322	263	286	252	276	298	287	286	277	272	285	246	294	271	281	279	257	289	272	316	286	284	258	305	295	269	270	305	257	271	271	291	263	292	299	290	294	335	252	276	288	293	290	279	299	295	265	274	246	293	272	283	253	259	261	239	288	283	257	283	281	288	250	278	293	285	274	294	279	278	287	302	258	279	303	262	289	273	275	257	271	272	246	277	272	257	292	269	268	265	250	283	268	285	262	277	282	273	292	267	270	263	273	276	293	269	270	287	262	271	282	276	291	297	278	272	282	272	293	288	263	299	283	263	274	251	291	283	285	283	286	281	305	262	263	277	269	255	280	270	270	279	283	253	281	273	300	280	282	293	260	247	262	305	287	302	255	256	284	285	273	266	315	300	271	296	313	265	263	277	284	289	312	299	261	287	260	272	260	274	244	272	276	318	294	306	275	270	252	296	276	277	281	288	313	280	284	292	285	272	292	268	264	271	244	290	277	271	264	280	260	289	273	292	281	278	294	294	264	233	266	283	280	271	287	267	259	262	283	262	271	287	262	268	278	286	283	275	281	240	274	253	282	264	278	258	303	273	266	278	285	267	304	247	316	290	303	295	270	269	266	287	258	248	267	267	256	282	263	280	300	272	297	286	303	283	267	267	266	280	263	254	275	265	270	262	243	258	247	305	279	301	271	285	289	312	289	251	305	268	276	258	296	286	303	278	269	290	271	249	304	278	291	293	274	293	289	296	322	273	284	292	293	292	259	268	285	275	286	273	308	296	290	295	304	301	256	274	294	273	291	276	259	280	287	262	284	299	294	266	274	276	280	287	259	267	278	293	289	269	270	293	285	268	272	269	289	284	279	270	294	281	274	285	285	277	256	268	281	238	302	286	260	280	273	276	297	276	282	265	302	302	280	271	253	272	289	272	271	297	262	273	257	276	278	284	287	262	329	241	291	258	286	270	279	276	274	258	291	286	249	274	274	217	232	287	291	280	269	266	265	276	292	255	269	270	285	255	299	265	289	274	287	311	240	274	271	278	274	253	287	285	291	279	262	284	293	294	245	276	279	297	275	273	278	261	285	274	300	273	267	267	277	290	286	306	249	300	239	278	264	267	265	278	275	268	281	256	259	276	294	253	279	294	275	275	298	266	293	267	300	276	289	271	302	272	273	272	264	243	227	288	282	261	275	297	254	292	280	260	273	285	289	281	264	273	263	265	260	277	278	277	290	288	280	266	257	265	235	293	278	263	281	289	286	271	239	266	254	286	259	286	285	264	267	278	254	233	278	265	286	279	285	272	274	262	262	260	286	296	277	276	252	276	289	265	289	256	280	276	311	282	279	296	296	263	279	254	243	267	273	279	265	262	296	288	266	279	221	281	305	258	293	280	311	290	246	286	276	270	287	274	262	269	275	285	274	250	273	262	297	261	283	270	272	276	285	279	251	294	279	295	261	278	315	260	287	271	295	284	287	265	304	266	260	279	288	318	267	263	248	281	280	298	273	295	277	272	267	293	309	293	273	267	285	284	281	302	256	280	279	280	277	295	258	287	274	280	292	270	238	263	279	267	245	296	256	288	249	282	261	288	283	253	255	271	297	287	260	267	288	250	277	276	247	290	267	302	269	250	247	291	246	275	302	270	281	290	258	276	278	268	273	293	290	280	277	268	294	269	275	271	291	267	291	255	268	266	262	283	301	296	257	294	287	235	259	299	266	270	266	271	259	284	302	240	289	277	268	272	301	300	270	270	332	256	257	286	286	233	258	283	280	290	278	261	263	279	274	277	270	279	306	298	295	268	283	239	259	259	270	278	297	302	299	261	301	320	272	291	276	252	302	265	249	281	267	267	269	304	291	318	282	284	264	276	303	236	284	286	290	270	302	285	247	306	274	297	275	255	278	237	299	319	278	263	295	260	296	283	255	263	266	272	271	262	278	296	260	266	288	261	304	283	255	275	267	268	249	285	296	281	262	278	270	265	287	270	269	267	250	266	268	253	267	281	262	301	273	276	254	298	288	275	267	297	262	307	252	253	301	285	306	246	290	272	251	258	286	268	280	275	297	263	278	251	287	264	294	290	279	282	287	301	290	297	275	292	283	268	286	277	265	250	292	244	299	233	269	273	258	275	298	287	269	273	280	267	292	284	265	318	291	250	265	301	277	288	273	261	259	269	281	276	280	283	305	247	287	267	266	255	291	268	275	266	297	275	263	296	279	275	255	292	271	283	271	292	276	274	281	272	242	288	295	276	281	300	246	275	279	261	253	286	273	280	284	277	288	280	277	270	320	266	277	288	277	289	292	288	264	291	241	281	283	265	292	274	287	292	256	286	299	286	287	276	278	281	284	283	276	275	265	315	265	290	283	285	270	279	258	279	300	286	258	284	288	290	251	279	300	268	278	281	271	271	303	253	258	278	262	280	271	258	319	269	248	269	312	296	278	263	297	278	286	277	293	271	289	260	253	256	258	266	289	288	245	257	254	244	294	261	263	274	265	293	254	256	274	282	249	272	300	260	314	290	299	284	271	259	269	300	255	270	268	303	252	250	269	263	265	286	234	290	277	273	284	249	280	262	305	268	291	230	301	283	279	276	283	284	261	284	308	292	307	272	300	261	261	283	270	266	287	275	267	294	295	283	264	273	251	305	287	264	272	262	281	278	299	302	266	270	282	249	254	299	261	314	303	275	263	283	273	249	278	260	295	299	283	282	245	304	298	272	297	268	258	260	280	279	299
60412	23318	11909	2517	1345	1022	734	584	500	411	367	383	341	312	286	291	259	236	239	244	218	200	210	215	194	196	194	216	228	210	202	187	216	195	192	200	186	190	176	216	227	205	213	199	173	198	206	197	199	205	188	195	163	183	176	212	195	187	175	173	157	178	203	214	182	175	197	212	205	179	184	173	193	189	174	197	171	195	182	151	180	185	185	181	199	182	184	194	199	174	161	168	187	188	185	158	209	196	176	198	200	178	177	182	169	159	184	169	185	168	176	184	159	183	162	217	170	162	195	186	178	204	169	198	208	157	183	164	152	166	168	170	153	179	182	170	164	166	177	174	180	203	159	173	176	178	179	176	184	174	176	207	170	195	201	185	181	178	184	162	173	182	199	202	176	172	174	190	203	173	187	181	198	157	175	196	189	179	195	185	182	191	183	168	186	185	185	150	190	167	173	191	165	186	185	200	197	177	194	175	184	200	174	175	211	163	181	181	193	195	186	172	191	189	213	188	175	177	186	190	201	170	216	156	184	156	157	180	176	182	152	172	174	174	166	181	152	178	164	188	203	199	162	191	212	169	178	204	154	188	202	171	181	190	184	191	189	164	163	179	193	209	178	165	161	172	194	172	188	185	198	191	186	169	187	167	179	194	166	208	194	185	191	173	180	178	208	178	204	189	179	160	159	168	186	182	176	173	176	167	163	195	215	187	170	188	143	183	200	194	181	191	178	174	155	184	185	172	185	157	188	182	181	192	182	192	185	207	155	178	157	170	183	168	182	203	177	168	188	179	190	198	170	179	186	164	215	179	169	191	199	185	188	180	166	167	191	189	164	201	167	201	193	176	183	159	184	160	225	190	168	170	172	190	174	178	177	195	196	208	175	173	197	174	191	197	196	138	184	174	173	187	186	208	153	192	184	179	180	200	183	178	194	192	182	184	186	163	208	189	196	199	194	164	199	192	180	164	179	191	162	185	169	173	179	180	172	176	181	165	167	211	198	185	186	193	187	195	172	177	182	197	161	180	175	176	200	180	185	190	193	155	188	189	168	201	190	188	170	198	198	165	154	182	178	174	155	160	175	170	197	199	192	183	195	221	201	167	203	161	192	180	181	176	174	167	191	185	196	161	189	167	170	172	178	193	190	163	181	156	180	141	178	171	183	199	182	191	195	176	194	187	186	189	176	173	162	176	176	189	173	185	150	190	184	179	175	183	164	170	191	174	159	176	202	192	186	168	176	175	186	185	187	201	172	178	166	166	191	166	158	195	166	171	186	171	174	177	193	170	207	162	183	166	196	189	200	160	190	180	165	173	189	163	176	188	181	196	194	157	188	169	191	185	173	180	198	184	189	191	186	225	181	189	193	177	194	184	191	186	160	173	184	166	171	149	179	195	199	191	187	188	178	152	173	178	198	196	204	191	183	152	213	195	189	191	193	177	168	165	193	170	175	180	171	176	180	201	169	177	174	171	182	197	152	175	196	187	185	197	185	189	197	179	192	184	183	209	192	174	167	172	176	174	196	170	174	181	197	170	184	169	184	170	180	192	180	185	155	182	164	191	177	187	187	193	166	184	171	180	180	182	164	175	146	171	147	191	179	165	165	154	186	179	182	161	178	173	190	192	178	192	183	172	163	214	177	181	163	172	160	182	188	187	185	173	185	162	169	154	202	187	156	170	178	163	192	182	178	174	205	192	214	170	211	200	164	198	183	168	180	146	184	180	182	163	183	168	159	189	183	212	200	168	157	158	174	181	161	184	181	203	184	190	197	161	167	155	189	185	158	190	172	165	187	175	201	181	157	177	183	183	146	195	160	162	180	191	203	184	191	176	196	182	170	177	211	162	186	157	179	190	165	164	161	189	174	188	184	176	200	204	195	185	163	185	162	170	206	206	187	172	169	203	194	190	173	171	180	189	196	167	187	178	195	197	174	177	195	178	186	166	168	174	185	162	161	148	179	169	199	185	186	180	193	185	176	203	195	176	179	198	161	153	178	168	205	179	173	178	203	186	155	169	176	196	188	192	176	200	205	181	188	175	175	185	191	181	180	185	175	177	181	198	172	179	174	152	166	164	204	180	185	189	181	183	182	173	191	177	185	180	171	186	180	170	168	207	183	188	178	173	190	185	186	179	186	181	188	187	195	182	175	187	189	188	196	176	172	168	196	174	160	176	199	195	175	185	159	162	178	181	204	177	149	168	168	189	188	187	210	190	187	175	192	176	188	184	201	160	198	192	184	190	177	184	169	193	202	171	150	190	190	158	166	188	181	191	184	189	211	166	173	203	180	185	179	188	186	174	165	188	186	170	186	182	185	187	196	183	188	190	171	171	169	169	180	180	169	179	180	175	173	173	153	166	174	177	191	149	180	209	182	177	204	151	189	179	164	187	196	184	196	165	185	187	204	181	173	176	157	172	195	178	156	167	180	165	180	186	192	187	190	196	161	151	176	159	156	202	168	201	176	196	144	164	185	179	164	185	182	191	191	171	184	177	182	183	168	180	174	164	182	183	166	154	195	156	192	191	178	194	173	181	166	182	166	176	160	158	188	188	179	183	179	186	151	206	211	196	156	169	203	178	159	188	154	173	189	175	183	185	165	211	196	176	166	179	178	180	174	171	182	166	176	206	170	174	193	196	183	174	191	135	175	171	191	187	167	169	180	184	181	192	179	150	149	175	177	173	200	182	199	208	180	182	182	176	188	194	163	168	167	178	183	196	193	188	223	175	196	162	191	186	173	201	153	177	178	169	184	190	189	161	190	184	176	216	211	187	199	188	181	182	180	170	180	194	176	179	206	177	178	160	179	193	197	194	173	197	189	174	159	171	170	187	170	163	162	176	186	178	175	163	191	189	185	163	199	197	170	174	170	178	181	196	187	159	171	195	207	195	163	190	152	191	201	199	174	175	198	204	202	176	184	158	191	190	172	182	173	183	181	183	173	176	183	188	158	201	198	174	164	185	182	173	168	186	179	166	182	180	170	192	194	164	197	183	200	204	201	166	172	175	177	174	176	185	168	165	186	169	183	204	180	157	179	169	175	191	169	154	174	179	189	169	203	169	168	180	188	173	204	175	180	194	195	214	188	178	178	176	188	193	164	196	196	167	191	175	184	181	183	203	177	186	186	186	183	183	173	177	192	180	186	182	185	161	205	168	170	190	164	191	179	174	175	183	197	188	164	199	194	167	172	148	162	185	179	181	161	185	162	163	210	185	181	189	183	188	184	190	187	174	191	196	195	193	170	190	186	182	180	183	151	185	190	165	158	198	167	179	174	181	165	176	163	173	173	192	175	199	172	206	210	151	191	180	167	201	164	164	171	185	152	180	174	168	170	187	163	178	204	171	205	178	175	169	175	197	178	177	193	188	179	198	194	205	167	167	175	185	183	164	190	168	190	186	180	177	184	188	184	167	194	199	183	150	196	165	167	188	162	197	179	167	166	166	170	165	188	181	177	202	191	189	189	177	184	159	172	180	199	201	179	172
39002	3732	5653	6167	5154	4201	3348	2824	2291	2118	1864	1669	1502	1382	1259	1162	1053	1079	990	906	889	847	808	783	792	750	748	784	675	736	729	701	650	656	650	653	600	630	624	651	604	639	598	604	618	580	591	628	583	563	523	594	550	604	547	570	586	655	537	556	567	560	590	606	588	510	543	597	533	599	570	546	581	530	565	543	528	589	553	529	555	548	538	535	508	575	538	556	542	530	526	538	556	539	527	554	585	518	504	525	543	502	508	523	594	484	528	553	525	525	534	547	522	518	580	534	500	535	543	522	526	518	537	512	514	565	552	556	566	538	564	533	553	552	509	541	517	539	537	548	539	506	537	524	536	553	525	560	544	538	570	528	518	531	478	524	506	530	514	521	542	536	516	533	511	502	558	492	534	541	510	538	517	532	534	547	520	512	565	553	574	549	519	560	564	555	531	578	521	501	534	541	529	566	508	484	522	542	511	550	541	543	520	533	523	454	558	522	525	574	497	537	511	529	507	509	555	532	504	498	546	534	551	524	528	485	518	552	543	536	520	558	522	524	569	530	570	506	540	510	561	520	571	505	542	556	533	547	531	518	556	514	539	538	519	529	571	564	519	535	519	534	539	520	540	514	554	517	590	558	533	533	551	566	579	568	536	490	527	565	488	535	515	532	538	572	532	532	515	499	510	516	553	559	513	539	530	496	518	532	553	543	513	550	563	488	516	510	540	551	532	540	555	542	507	546	517	518	532	558	527	570	533	478	540	553	540	547	521	516	536	522	547	548	542	536	554	511	486	563	524	521	541	518	577	552	554	563	519	536	553	521	510	499	518	543	515	541	518	545	522	548	570	518	530	565	549	537	526	540	534	530	575	542	551	532	471	540	502	481	499	525	527	523	559	529	543	537	543	508	548	511	515	560	526	510	549	510	564	516	553	517	512	553	559	572	560	504	518	509	533	522	506	534	548	475	530	525	556	534	510	540	555	534	555	565	523	558	557	538	533	500	547	518	547	520	500	519	548	526	553	506	550	541	528	497	498	551	514	506	556	520	508	513	518	517	551	500	534	535	524	539	509	510	573	499	517	518	570	540	547	516	529	563	563	540	515	530	541	511	494	538	527	532	487	549	556	550	541	520	588	567	484	525	537	536	543	530	553	514	527	540	524	507	592	550	513	535	518	501	524	539	510	562	534	520	566	488	593	545	517	527	574	505	529	531	526	558	505	560	536	531	517	599	506	532	528	562	543	523	490	522	547	540	586	545	530	545	559	558	500	519	510	520	531	573	529	477	564	544	515	528	557	548	534	479	518	513	535	552	573	548	506	481	501	525	492	518	535	510	530	526	544	546	540	562	543	501	543	538	543	537	551	510	524	529	567	570	548	520	541	542	508	553	567	496	508	500	530	537	544	534	528	523	533	518	537	491	509	516	538	519	540	504	538	515	547	539	524	559	558	566	517	498	558	497	523	561	558	538	530	515	502	502	538	505	500	540	521	533	556	553	513	557	528	515	497	532	573	525	549	534	533	501	507	557	512	542	527	504	513	532	544	558	503	501	532	544	543	479	571	540	473	548	511	527	518	544	544	548	518	520	552	576	495	516	513	480	514	510	517	575	548	516	541	582	550	551	524	547	513	511	546	517	481	561	537	521	510	525	478	529	534	508	560	555	539	512	531	534	556	553	532	526	562	458	534	525	547	489	534	546	522	510	532	564	507	528	504	544	521	527	549	477	513	528	503	553	488	562	534	557	532	545	563	536	508	561	539	549	560	538	539	524	583	566	522	521	534	485	549	539	523	526	559	519	522	539	510	515	506	589	525	533	571	501	506	473	590	513	546	573	530	512	539	517	511	547	550	544	514	536	512	504	518	520	520	542	552	521	545	546	516	516	559	533	534	535	546	509	502	526	547	538	602	511	546	486	554	517	520	539	539	508	496	530	496	508	527	538	561	549	546	522	560	552	532	535	560	537	522	506	545	563	530	559	576	573	530	574	502	549	500	573	576	564	497	564	526	512	574	530	555	577	533	536	499	512	546	503	518	561	523	535	504	496	522	517	523	500	557	540	515	536	570	525	505	538	506	537	514	546	540	518	563	530	546	535	515	515	555	563	472	518	560	516	516	511	506	561	535	524	543	528	512	499	548	541	551	513	545	544	524	530	513	529	534	538	545	548	549	552	555	527	515	566	538	504	518	554	547	549	512	506	524	549	546	519	502	537	499	550	533	541	525	532	548	526	549	578	522	534	513	513	553	541	560	534	533	528	540	547	539	526	584	527	566	530	514	533	527	541	535	576	521	540	526	550	511	512	519	540	499	489	532	528	498	555	519	520	536	533	514	502	549	529	542	547	490	533	512	546	530	527	562	541	528	570	554	511	560	472	507	540	534	527	488	510	542	524	541	571	503	555	542	524	509	515	531	540	517	546	528	532	514	547	523	545	526	530	561	539	575	508	527	511	524	551	544	539	540	511	502	532	560	550	513	534	555	550	514	543	534	482	541	513	513	498	484	566	504	507	566	544	544	529	556	563	526	541	519	525	539	532	535	515	535	532	494	523	560	506	530	524	539	534	533	545	524	520	528	507	563	521	505	552	513	549	537	508	535	470	534	542	531	519	494	505	519	543	547	499	532	547	524	510	566	546	541	559	523	562	543	536	511	507	497	520	518	553	528	507	522	511	517	501	571	543	524	539	575	556	519	554	553	489	505	563	522	513	541	543	516	542	530	540	509	544	548	497	537	562	578	480	568	498	504	502	538	536	554	544	534	517	539	528	548	541	534	530	563	522	519	504	552	508	533	544	540	526	534	520	503	524	516	543	531	534	571	563	553	544	539	527	531	502	507	507	542	520	504	534	505	469	553	548	540	544	531	562	507	534	556	583	507	571	513	517	529	544	538	520	498	560	542	568	520	557	529	508	497	502	500	490	549	513	504	518	552	556	503	513	499	518	485	506	535	503	547	537	487	503	542	550	508	542	556	523	525	506	560	478	562	522	515	531	550	571	533	534	541	560	520	502	554	528	513	526	546	525	524	537	559	589	555	559	546	490	521	545	529	560	517	547	558	538	538	513	534	553	540	540	519	531	523	495	507	550	521	507	528	526	520	488	527	550	524	556	505	551	557	553	553	506	546	546	533	518	562	488	561	552	553	524	500	508	534	522	508	504	549	506	503	516	493	534	524	527	547	563	532	553	561	520	515	518	508	530	541	545	534	565	517	523	504	481	563	542	558	556	511	564	562	544	513	551	554	518	492	517	517	514	504	554	566	531	532	557	539	512	535	553	541	518	500	511	518	522	553	511	507	512	549	551	516	493	545	543	520	531	506	547	508	509	489	522	563	527	539	511	569	554	520	557	551	545	520	520	564	537	502	547	548	478	537	488	525	539	528	500	581	504	488	564	537	537	553	528	555	573	495	553	489	614	567	544	513	528	538	553	568	590	505	555	523	533	516	516	513	527	557	526	534	552	561	506	565	535	496	543	518	491	578	544	559	532
8815	471	234	126	113	109	90	82	85	98	87	73	71	83	96	76	74	86	80	70	76	82	57	62	75	60	59	58	73	74	83	80	77	92	57	89	74	73	75	72	75	78	84	70	74	72	59	71	65	67	81	76	74	79	69	102	73	80	73	86	67	82	77	79	78	72	87	81	62	74	73	77	81	72	86	75	63	79	83	75	92	80	62	70	69	88	74	52	67	77	73	73	99	55	73	79	73	75	86	85	84	65	91	78	58	62	75	69	75	77	82	82	78	87	72	63	76	75	77	76	78	68	69	73	81	61	87	65	96	72	64	87	89	78	83	65	96	95	71	76	82	84	87	61	82	67	100	72	101	58	87	68	70	77	71	73	80	73	81	86	81	79	93	81	67	78	83	73	83	79	53	80	80	75	86	66	66	86	71	74	86	66	77	68	68	80	82	76	82	69	73	79	91	63	105	61	55	61	52	74	85	68	72	69	80	80	75	69	72	72	81	70	59	69	84	79	89	75	80	81	77	76	73	78	83	86	82	71	72	86	73	77	84	83	71	69	79	69	84	76	88	83	71	71	67	74	88	68	70	92	63	63	70	73	83	77	75	61	75	68	80	70	88	81	90	79	56	85	76	85	63	54	74	61	75	81	79	65	78	76	69	64	70	73	78	86	75	78	65	76	69	66	66	82	88	80	75	77	72	79	66	79	73	57	70	71	63	78	86	72	83	75	80	70	76	73	84	79	77	73	75	71	75	75	64	74	68	73	70	74	67	87	69	71	74	88	70	70	73	80	70	76	73	79	79	67	85	85	73	76	57	75	71	70	78	79	75	80	81	58	71	83	71	62	77	77	75	69	70	80	70	85	71	62	78	68	73	87	74	61	67	80	73	76	58	58	71	84	74	65	80	70	80	69	63	82	63	92	87	81	77	88	64	68	70	78	65	77	62	66	88	77	84	58	86	90	89	76	62	69	83	76	69	83	81	75	81	70	78	66	67	69	73	88	88	63	81	67	73	80	72	67	82	88	93	73	90	74	86	83	74	79	64	77	78	72	76	85	61	76	88	83	77	74	71	84	69	78	82	83	73	72	58	61	72	65	72	82	78	89	87	63	76	83	74	74	67	70	66	73	78	66	84	91	84	64	84	76	87	71	67	79	92	78	70	73	84	95	88	79	68	76	68	72	72	64	76	96	68	72	81	73	80	99	70	75	94	75	74	83	66	78	58	61	68	71	73	59	84	74	77	61	82	72	87	80	71	83	63	87	76	74	76	79	70	69	74	76	68	76	69	80	67	73	76	77	71	77	69	66	77	67	70	74	63	82	68	65	69	60	64	76	76	71	68	78	80	77	67	82	77	72	65	71	80	71	73	81	65	81	65	76	71	85	74	65	86	65	63	71	62	84	83	73	62	93	66	81	64	75	90	77	84	65	66	70	71	75	92	87	75	79	83	78	70	68	69	88	76	76	99	75	69	67	81	66	72	89	74	79	88	78	86	65	88	74	74	76	63	68	65	69	69	67	75	70	81	84	72	77	82	84	78	74	76	72	80	55	83	87	59	80	58	87	69	72	76	88	81	67	74	65	81	75	77	87	93	74	80	77	73	69	61	79	76	80	71	64	71	68	66	59	75	79	82	83	82	68	78	80	80	81	58	77	80	63	65	74	59	82	78	83	70	73	84	63	75	54	77	58	68	76	55	70	50	71	70	74	89	76	60	61	67	65	98	76	88	72	81	67	83	77	77	61	75	89	77	71	60	78	68	76	72	76	83	76	95	82	74	60	71	75	75	92	67	87	65	66	66	76	71	72	71	80	72	75	67	83	68	70	77	75	77	70	58	84	59	73	73	66	65	68	78	76	81	78	78	86	77	69	82	70	73	77	80	62	67	62	70	81	97	80	84	84	75	69	68	85	78	61	68	71	90	68	82	72	72	78	71	84	89	70	79	71	63	75	75	79	73	80	75	67	75	78	51	75	58	81	64	77	69	82	71	81	65	74	77	75	63	71	86	83	81	84	80	85	88	76	65	70	80	61	76	77	74	66	69	75	77	85	81	76	72	67	69	71	92	68	79	73	78	59	78	75	84	67	69	74	71	68	77	81	66	71	67	75	77	56	70	76	76	68	78	80	70	79	66	74	68	75	79	73	68	69	73	76	83	65	84	64	86	79	66	67	63	75	63	71	65	61	71	80	79	81	71	73	72	68	80	80	75	71	74	65	67	62	73	60	67	76	74	81	69	66	81	66	81	80	68	78	72	77	87	74	79	66	78	81	62	65	69	69	73	82	64	76	89	62	80	71	76	64	71	79	60	72	64	78	74	71	77	80	64	69	78	70	77	76	86	62	84	70	80	59	71	81	57	73	85	63	79	59	89	86	76	84	58	71	64	69	73	62	71	82	70	78	70	70	89	82	68	73	52	61	87	67	80	74	90	75	70	76	78	78	68	82	75	86	89	77	66	59	70	71	71	68	83	79	81	77	79	79	68	67	88	71	72	71	78	86	64	75	69	71	79	77	78	76	62	80	89	73	69	78	67	70	69	87	77	73	66	72	68	83	75	76	72	67	93	65	63	73	75	69	74	77	60	78	81	81	72	81	94	71	82	76	83	73	66	74	68	67	63	74	90	87	84	95	66	65	72	55	75	80	75	84	80	65	74	61	67	66	80	71	74	75	61	67	65	76	93	74	81	86	70	64	67	65	70	76	59	81	77	69	73	62	68	65	71	74	71	73	67	80	78	69	67	73	79	75	68	77	70	70	78	76	71	73	86	71	88	82	77	80	71	74	72	79	56	58	58	87	93	69	66	81	85	87	77	75	82	76	78	61	62	68	72	83	71	71	72	78	70	75	65	75	81	75	79	79	75	73	74	76	71	67	74	82	69	78	79	63	80	80	76	65	85	83	97	72	81	67	88	62	87	61	71	76	79	76	80	78	72	71	86	76	74	60	63	56	81	62	80	66	77	74	87	76	72	87	76	91	99	76	71	94	83	91	72	78	82	70	85	73	77	75	79	53	67	81	64	89	79	69	62	80	69	75	85	93	76	91	63	62	78	74	87	67	73	85	74	74	81	66	83	90	73	68	62	91	81	85	64	75	73	80	71	66	59	82	73	68	70	67	61	78	88	70	80	55	73	65	68	61	101	86	100	75	83	81	65	76	55	82	86	73	74	75	66	78	71	92	88	80	86	69	74	63	76	73	70	76	77	77	87	67	78	82	67	79	81	79	61	80	63	74	81	74	73	70	71	85	61	77	80	72	74	75	61	90	74	84	76	67	60	63	94	61	72	76	75	79	70	79	86	69	86	73	60	84	78	68	82	83	74	77	63	80	78	77	71	70	77	71	65	67	84	79	92	76	74	72	65	95	72	77	89	77	99	81	77	79	73	72	71	89	77	75	68	84	78	89	83	80	70	93	69	71	72	74	85	78	68	58	73	73	84	96	70	70	64	76	70	67	76	85	70	64	61	64	59	82	88	74	83	72
8789	378	379	408	380	357	351	319	296	325	278	289	255	264	275	258	250	266	263	268	271	223	250	265	289	255	272	285	267	236	254	247	243	238	264	228	257	228	273	252	276	228	277	252	252	231	249	236	250	232	251	251	254	267	221	260	230	270	251	272	237	228	251	283	249	257	251	234	255	282	235	250	264	239	257	220	248	255	225	278	256	250	272	246	241	238	266	237	252	249	245	230	241	242	239	246	233	256	245	240	247	242	265	278	237	245	246	266	255	233	214	245	255	255	236	217	249	245	250	268	251	255	240	241	240	260	234	263	250	256	241	248	226	262	225	255	257	274	241	244	255	267	277	237	249	248	238	235	249	271	244	241	217	261	237	254	242	236	267	260	279	256	234	238	246	235	257	290	222	232	266	274	253	232	251	215	226	242	266	261	242	230	254	250	230	269	253	233	247	241	256	242	256	253	243	277	218	258	239	245	252	236	271	237	267	247	252	223	272	228	279	230	251	260	241	235	230	255	253	277	230	258	240	248	257	243	275	265	229	240	223	260	250	248	256	235	253	239	277	253	247	248	238	244	245	248	245	248	261	266	258	232	233	227	255	222	243	230	222	246	247	264	252	253	249	266	227	253	228	218	270	250	266	261	234	250	235	269	246	265	256	253	243	261	220	257	239	271	283	260	262	257	253	251	248	272	265	232	280	268	216	259	245	278	242	235	243	219	225	232	241	235	249	271	257	239	238	235	196	263	253	266	227	235	261	233	263	271	239	294	237	237	259	231	261	260	240	248	227	247	260	260	250	260	224	248	227	222	246	243	274	256	244	261	222	245	224	290	244	267	249	268	210	229	250	237	241	265	216	224	243	264	205	238	269	222	246	253	247	261	270	230	229	291	217	249	221	245	255	232	274	260	265	225	233	265	280	247	244	263	246	245	254	262	245	248	239	222	216	216	249	252	226	230	269	233	253	269	240	214	241	268	249	250	245	258	240	264	232	220	234	255	247	242	266	230	264	252	246	237	253	246	256	239	249	256	233	254	242	242	221	239	254	238	235	257	257	264	241	243	261	220	241	272	260	273	250	240	245	261	227	275	250	269	259	237	248	248	278	255	232	233	252	270	239	244	248	259	246	242	264	250	262	245	257	264	254	272	230	275	293	236	236	264	236	218	237	244	256	254	246	238	243	238	230	262	256	236	235	245	230	261	226	224	246	271	243	256	265	264	213	249	253	230	253	260	253	289	232	255	247	239	227	246	243	253	271	212	215	244	237	263	242	249	253	235	253	256	260	265	248	225	252	226	239	271	235	221	253	226	243	242	245	243	267	262	247	262	239	267	258	284	270	234	230	237	232	235	263	255	253	229	261	254	244	234	247	237	253	253	226	236	228	234	251	262	256	229	242	240	252	249	230	256	250	256	243	275	246	232	247	271	240	227	260	235	229	264	219	254	288	251	218	225	275	264	243	229	265	253	255	224	222	241	265	242	256	247	268	225	255	229	262	228	240	267	247	242	246	227	283	259	242	232	245	254	245	254	247	237	226	270	232	258	234	232	269	249	249	236	254	244	212	223	244	246	235	255	252	233	264	220	241	240	229	255	239	225	253	273	257	253	249	263	247	261	232	238	244	257	240	255	252	246	228	254	284	246	253	246	247	260	238	227	286	241	255	273	288	257	246	237	256	249	227	250	250	221	238	265	236	251	254	273	239	242	222	244	259	223	232	248	247	255	245	269	258	257	251	251	269	233	257	248	266	262	247	243	230	236	268	244	227	241	237	234	246	257	254	224	248	244	240	261	268	245	245	234	243	270	254	253	265	216	253	250	234	264	234	241	219	261	230	231	265	261	245	269	242	247	241	245	246	253	271	291	260	244	242	227	258	262	248	262	238	282	255	227	247	260	225	245	244	197	239	237	251	266	257	275	239	226	217	232	228	234	256	234	284	265	257	273	222	272	251	258	208	266	254	246	256	233	218	221	254	247	226	271	233	275	248	260	274	234	238	253	220	251	255	262	243	253	255	275	260	232	254	265	241	255	252	240	269	263	249	240	263	235	273	226	280	262	255	271	255	231	279	250	259	261	249	254	271	275	242	244	260	261	241	237	269	247	233	246	263	249	233	240	254	229	272	238	272	265	256	262	260	261	224	257	260	234	267	235	253	239	242	249	229	270	245	253	236	229	244	243	241	228	266	271	244	276	250	242	283	250	226	240	266	272	237	246	229	272	245	216	251	228	244	252	232	246	247	227	269	227	235	249	268	250	238	258	281	239	230	261	276	249	261	254	248	249	243	221	243	231	241	253	223	239	258	233	232	270	246	242	237	253	260	239	245	230	255	227	257	238	243	287	267	249	232	241	253	262	258	222	240	249	246	224	255	242	271	269	254	251	242	239	243	262	248	269	237	233	243	269	257	215	246	219	240	257	255	272	273	235	219	248	259	257	231	271	259	238	262	264	227	252	246	244	248	261	262	257	220	238	242	249	234	244	214	255	233	229	235	236	248	210	248	232	236	248	278	247	265	267	224	227	268	236	253	243	245	238	223	249	226	244	240	257	242	253	231	263	230	257	239	246	259	248	246	247	260	228	277	229	249	282	250	274	227	242	258	221	256	268	249	242	256	296	253	233	240	238	236	252	244	242	232	266	253	282	236	241	229	230	257	244	255	242	214	256	232	247	259	262	277	234	258	274	248	251	237	236	248	217	262	211	247	228	226	262	248	235	219	283	279	207	237	237	233	238	236	229	272	213	287	252	261	255	236	234	246	257	260	238	255	232	246	236	247	240	230	247	254	237	275	257	247	231	267	242	233	250	274	246	249	249	235	257	234	243	237	228	275	270	251	268	241	251	239	228	237	275	264	253	252	246	276	263	241	275	218	244	253	263	243	256	237	259	293	250	256	238	246	244	253	280	261	233	265	262	234	247	281	239	226	240	235	251	261	242	227	266	253	207	262	247	268	214	241	249	231	226	256	263	251	257	214	195	261	245	249	233	243	251	235	270	243	240	253	259	225	246	238	252	254	236	242	267	245	230	246	250	254	256	269	247	266	234	266	258	248	248	269	257	249	255	245	240	235	256	245	232	245	266	243	243	269	245	257	254	264	228	269	247	243	262	286	249	254	252	209	261	252	237	246	237	231	248	252	250	269	247	244	226	233	258	221	249	221	247	233	232	246	233	240	253	246	262	261	254	245	226	243	230	251	230	254	250	266	237	227	238	236	249	236	251	274	248	272	251	226	243	259	242	250	250	246	230	262	269	252	243	259	245	221	234	252	249	271	245	217	262	264	256	243	266	249	249	255	257	249	268	286	241	239	231	253	253	229	261	235	257	243	255	244	246	260	258	253	229	269	240	234	242	242	246	254	248	232	259	264	246	226	239	223	242	253	228	253	250	272	239	269	224	245	263	245	237	252	274	269	262	249	231	264	260	257	252	250	229	237	255	270	273	268	247	254	253	246	216	261	255	235	240	213	228	233	242	218	245	234	221	243	253
50843	16519	2655	944	633	447	316	278	238	228	178	172	133	131	138	133	126	114	102	107	95	100	94	102	101	114	104	86	104	94	83	89	108	96	91	93	81	87	85	75	106	77	112	94	90	83	87	90	81	88	92	72	95	78	100	100	93	103	94	92	72	76	92	81	91	88	93	67	92	77	85	90	83	82	73	91	80	97	109	75	86	83	99	68	96	83	77	75	78	81	91	85	88	100	72	99	70	96	94	80	93	88	83	80	84	88	95	68	98	80	90	80	78	85	81	87	92	73	79	85	94	97	105	70	84	90	90	91	102	65	77	85	86	100	106	99	90	85	82	100	85	75	91	82	93	85	83	98	69	78	67	102	89	86	93	99	85	66	83	80	89	93	92	71	68	83	92	82	93	84	82	85	82	89	81	79	67	81	100	72	93	91	77	97	71	91	80	76	86	74	74	72	76	75	79	64	71	77	76	71	91	92	70	106	89	79	89	56	101	92	85	89	69	96	86	80	75	81	79	72	73	85	79	84	83	92	77	67	88	94	87	77	93	66	88	74	92	86	92	88	84	88	83	90	87	80	80	89	86	82	97	76	67	92	84	78	90	85	95	80	110	103	72	73	83	85	90	78	70	87	83	85	74	84	87	67	70	76	81	84	90	88	82	94	80	82	92	88	76	79	100	77	74	86	88	94	90	76	69	78	82	97	80	80	92	85	72	99	87	69	84	99	85	90	96	91	96	82	80	69	86	86	77	75	94	94	77	83	81	93	87	89	94	106	81	83	80	80	83	81	74	88	78	71	82	65	73	86	71	85	88	74	73	98	86	66	78	79	78	94	74	78	76	94	85	90	78	66	94	86	77	92	93	88	81	82	85	85	95	86	84	75	89	77	91	87	89	88	70	68	81	79	74	71	52	84	74	96	87	83	101	91	77	68	74	80	80	101	92	85	66	77	97	80	68	86	75	82	69	72	77	79	95	82	91	80	71	83	72	93	82	77	72	92	60	89	70	77	71	81	79	91	83	73	78	79	89	85	95	67	98	101	70	83	76	81	97	77	93	76	67	95	87	76	70	71	87	101	76	95	71	72	76	71	72	74	93	79	71	78	81	85	84	79	79	85	82	88	74	92	86	74	76	81	64	64	87	86	79	78	79	80	83	88	99	75	80	93	70	79	82	86	94	78	79	79	93	80	77	85	85	97	81	75	80	71	78	87	93	105	84	92	75	82	87	82	78	89	77	93	76	73	63	77	86	88	91	66	73	76	81	79	90	77	82	81	69	91	86	88	83	81	84	68	56	91	85	78	83	84	81	62	90	80	95	73	77	66	81	85	84	83	76	84	87	66	82	77	84	81	88	86	72	73	94	91	85	66	81	102	70	81	71	75	88	88	83	74	77	78	84	81	80	61	86	74	89	85	80	71	72	86	70	87	79	76	81	77	97	96	79	66	84	83	94	62	79	88	83	89	75	89	77	92	80	85	63	83	70	72	78	80	82	92	85	71	82	65	102	88	80	86	84	66	93	81	83	63	95	87	86	67	74	78	75	88	77	66	77	74	76	88	72	99	71	72	95	78	67	71	87	72	89	78	89	88	86	74	77	81	92	84	74	79	68	81	66	76	90	89	97	79	84	93	81	85	88	99	79	76	93	96	90	75	63	82	91	85	77	83	81	80	95	82	76	96	89	74	90	91	79	73	87	88	71	75	78	78	83	78	75	75	75	88	63	84	79	77	108	88	88	84	94	74	67	94	89	78	93	78	83	87	93	81	66	71	78	76	83	72	76	93	83	69	68	69	98	64	78	70	80	78	84	79	75	89	70	79	76	74	85	72	79	74	99	72	74	76	78	96	95	89	58	69	77	69	72	69	93	77	89	80	76	81	79	65	76	83	98	86	84	79	80	70	74	75	102	76	72	84	88	69	88	72	78	85	78	90	90	79	86	105	89	82	81	97	88	84	71	76	87	72	82	85	90	93	88	83	76	101	81	82	74	82	95	94	86	103	92	65	81	67	83	87	90	84	90	88	86	72	69	85	83	89	71	73	71	74	70	65	87	75	74	78	86	86	82	93	88	82	88	91	75	81	91	82	79	95	96	82	66	83	102	87	67	93	81	77	79	85	87	79	83	87	68	78	96	78	79	66	68	73	93	77	93	80	83	96	99	106	61	74	74	87	75	94	69	80	79	69	71	70	85	78	83	83	81	75	86	81	69	76	85	79	86	89	87	89	77	87	82	78	80	96	79	72	90	70	86	88	76	72	79	82	69	87	75	67	98	92	71	87	69	73	80	81	91	80	78	96	64	96	79	72	83	62	89	109	86	86	73	77	88	91	82	99	79	96	88	75	86	103	89	80	70	73	88	69	88	85	78	86	97	90	79	91	92	77	91	74	77	93	101	86	84	88	70	89	82	82	79	86	93	92	84	92	97	114	93	82	95	81	73	70	98	78	66	81	80	89	87	84	79	78	77	81	77	84	89	88	73	80	87	88	69	71	73	77	63	77	75	89	79	84	69	84	87	86	91	74	83	92	90	84	76	89	98	82	89	78	84	86	87	89	77	85	70	87	89	85	83	78	92	79	83	61	78	90	74	72	88	81	72	97	76	63	78	87	85	78	88	86	95	73	84	87	89	79	95	79	81	77	79	73	69	86	90	75	79	81	95	86	78	86	61	69	68	82	81	77	57	85	74	92	79	78	81	69	80	84	83	85	74	87	76	91	74	94	93	84	85	92	80	90	86	99	77	88	82	74	79	92	90	94	79	84	73	114	56	83	80	73	74	88	92	75	84	99	98	76	85	73	92	74	79	83	80	100	76	105	84	88	83	82	73	84	93	76	90	83	81	83	91	75	89	82	77	90	84	89	94	79	84	71	86	72	77	74	80	92	76	81	70	90	84	66	64	81	73	91	78	83	72	86	101	73	69	85	77	95	78	74	86	86	83	76	84	79	77	71	84	87	89	84	89	91	81	86	117	82	92	79	84	71	73	67	73	93	89	63	83	74	71	100	80	79	82	72	91	78	95	76	101	69	83	65	72	90	90	85	106	78	62	96	97	93	85	69	91	77	87	76	87	94	100	82	76	61	94	98	94	76	58	73	103	79	87	79	84	102	87	111	77	105	80	72	72	72	80	92	89	89	84	75	81	88	89	84	76	82	82	79	86	100	87	83	92	86	85	74	91	77	87	76	96	94	72	84	75	94	74	86	71	86	71	80	99	95	87	89	91	83	96	83	113	69	76	87	86	82	62	93	88	84	87	78	65	65	83	71	78	75	74	75	86	90	84	87	79	84	89	73	83	84	88	84	71	82	87	91	90	66	84	67	100	67	80	81	77	98	79	73	86	84	78	82	73	81	79	87	74	87	102	79	106	68	89	88	82	88	99	89	83	100	84	69	103	83	94	81	97	82	75	86	79	81	80	71	81	85	94	73	81	73	83	92	73	81	100	76	78	83	69	72	89	85	80	69	69	94	99	87	81	71	84	79
30177	2197	2841	3133	2681	2127	1741	1424	1147	1061	923	847	738	719	621	586	534	512	501	469	441	431	416	410	397	399	364	364	342	359	343	357	339	327	321	338	340	359	322	325	299	344	303	345	310	313	296	294	302	303	298	307	310	314	309	267	289	310	267	280	309	299	296	303	286	276	279	304	278	300	266	311	295	302	290	291	266	301	292	304	274	275	315	304	282	285	271	293	254	299	291	298	281	298	265	312	312	300	294	285	283	302	271	307	283	268	285	314	268	259	279	281	253	271	277	267	291	285	281	302	278	285	267	311	284	290	285	302	288	272	276	275	247	271	260	280	265	302	282	290	265	297	286	245	288	273	262	297	266	285	268	298	290	293	249	252	284	301	240	301	263	257	285	294	239	291	241	305	304	269	268	286	264	307	251	278	276	295	290	269	280	289	267	278	290	266	236	249	298	264	281	288	292	313	291	274	291	301	296	265	273	275	286	300	240	266	230	277	287	282	286	250	263	287	257	307	234	276	301	274	281	275	280	265	265	293	264	286	283	279	285	283	304	272	263	252	286	306	275	295	255	267	260	270	313	298	266	279	262	269	278	258	277	267	289	322	280	275	267	269	291	264	250	310	259	285	289	273	292	268	258	256	263	266	274	280	316	277	258	279	315	245	293	272	300	288	251	283	262	273	311	300	244	289	258	266	284	251	286	291	264	276	266	268	256	272	278	282	278	265	273	258	292	281	280	289	264	250	297	289	293	278	301	259	265	270	263	266	277	256	286	261	274	287	264	273	266	276	278	262	287	275	308	227	297	281	265	260	285	281	278	291	267	237	239	250	283	282	297	258	273	245	263	272	259	272	285	252	288	264	256	264	280	276	298	247	240	289	287	264	301	287	293	274	305	283	267	285	270	267	268	274	272	283	280	281	272	265	273	258	296	283	251	285	270	292	283	279	294	257	299	279	294	282	235	252	270	251	287	270	302	274	278	274	270	255	285	277	290	272	304	256	308	294	271	258	271	259	300	276	265	314	272	267	269	271	283	263	264	257	248	300	279	324	272	283	285	296	244	265	306	279	278	282	263	278	303	260	289	272	256	281	278	280	256	291	287	275	274	285	288	263	284	285	281	319	310	271	275	307	276	253	257	243	288	292	254	287	310	268	278	308	278	252	272	266	287	264	278	274	280	280	267	286	290	273	269	287	254	304	284	258	274	286	277	281	279	292	283	268	260	293	281	300	297	252	272	295	242	273	284	276	271	250	268	278	279	280	268	288	280	306	260	261	266	269	268	286	305	269	294	321	258	259	284	290	270	287	245	280	318	283	275	285	298	286	297	277	274	278	275	258	272	246	279	262	227	272	260	279	251	286	273	301	256	259	254	272	256	282	281	278	283	260	266	285	238	274	306	273	276	277	281	280	271	272	273	261	267	289	268	250	264	289	274	268	252	278	258	291	248	263	299	276	268	296	266	299	263	291	288	297	284	270	292	241	270	290	283	264	284	268	296	277	277	278	270	263	273	243	289	286	274	281	288	269	265	278	273	249	270	312	272	254	288	235	289	309	272	305	249	260	288	255	269	267	270	290	270	277	272	259	305	270	276	311	277	290	274	270	272	261	261	278	291	267	276	316	268	260	266	274	283	292	263	290	272	271	275	275	291	262	292	285	274	268	280	260	268	255	259	264	272	291	272	279	302	278	272	288	295	274	254	290	255	279	251	287	278	273	285	266	281	303	252	243	271	265	274	274	276	271	285	306	291	285	270	273	264	251	276	278	247	269	276	252	288	243	272	290	261	270	289	293	285	230	303	254	248	296	306	291	278	258	261	285	284	271	271	300	280	267	274	287	267	286	271	280	288	288	250	278	276	293	269	277	251	278	288	285	307	258	264	266	284	246	265	297	279	282	298	293	248	266	277	288	300	288	284	253	270	290	257	271	267	271	248	302	270	288	234	265	261	283	255	280	261	272	251	279	265	273	275	269	266	271	257	277	289	254	270	281	269	296	254	266	272	294	265	270	272	297	290	269	272	267	283	280	293	297	272	280	275	239	287	280	249	297	246	289	281	309	292	286	271	297	292	282	266	293	305	266	284	284	301	268	286	271	283	258	296	263	273	263	273	257	272	271	293	273	280	264	265	298	293	275	280	272	281	287	261	259	286	265	278	286	278	288	274	263	284	288	303	278	320	268	276	260	283	269	298	269	280	279	265	261	234	262	280	303	284	282	249	272	261	270	291	232	275	284	265	299	257	269	273	295	276	285	303	301	295	270	258	246	265	253	268	290	272	273	290	255	270	289	293	275	271	237	274	245	284	263	263	245	298	250	304	238	278	278	267	298	296	271	283	281	258	291	268	291	282	268	256	286	251	272	249	315	272	278	274	269	252	286	264	273	290	297	275	248	262	309	274	302	280	290	291	290	277	260	275	250	279	274	261	262	271	272	310	263	275	293	301	283	268	270	283	286	245	273	257	294	274	246	258	263	265	239	267	253	253	287	279	278	268	281	272	302	294	290	288	270	276	256	285	288	275	274	303	274	258	266	260	279	258	284	280	290	297	271	262	285	273	278	263	286	269	252	248	279	282	265	292	264	296	274	297	307	264	287	273	304	287	261	259	275	276	293	274	284	293	241	264	271	254	303	298	307	280	300	272	287	255	282	287	311	293	245	273	281	281	290	260	290	292	255	275	282	251	253	275	299	283	268	268	293	274	301	283	266	309	295	279	306	264	296	270	267	283	255	239	248	259	263	268	248	287	259	263	268	267	252	275	270	304	269	281	277	280	274	298	264	304	282	277	265	298	288	260	257	255	254	290	288	281	299	275	293	273	262	269	280	282	258	284	285	268	285	253	274	275	239	259	264	271	285	300	291	285	248	304	274	278	287	242	271	287	304	276	269	302	306	313	277	270	269	238	286	310	267	299	274	281	242	283	260	271	281	277	269	281	283	283	268	254	288	276	259	297	286	248	292	295	293	265	246	252	283	264	269	273	290	289	262	269	301	285	265	256	275	266	297	267	317	270	266	278	251	284	282	246	280	277	258	281	300	278	270	285	274	297	245	274	262	243	271	303	282	269	320	259	273	293	255	277	251	304	289	256	279	266	256	299	278	281	317	281	266	264	270	270	278	266	261	285	272	273	289	288	254	266	276	254	260	275	274	263	263	272	299	295	265	278	268	296	256	276	274	244	267	276	295	279	265	285	284	300	254	256	259	275	264	284	276	273	272	288	275	300	316	278	289	301	270	281	300	281	298	280	269	303	256	267	304	295	294	299	286	279	261	291	278	246	257	266	282	262	279	264	268	286	284	272	280	288	259	267	262	273	263	275	291	300	293	293	277	285	292	280	268	279	259	246	284	278	278	287	280	280	286	272	297	280	264	306	254	284	261	272	270	271	282	273	262	270	266	286	282	283	284	265	273	291	263	271	251	290	312	254	260	284	244	276	257	283	265	291	272	300	272	275	287	249	274	273	336	247	259	273	288	290	246	257	267	271	284
66456	24241	8465	2251	1397	1074	735	567	492	445	388	365	344	328	266	280	254	245	240	217	211	224	220	172	211	207	193	200	214	191	212	195	196	214	195	211	196	175	198	183	192	183	223	179	200	193	181	180	196	190	180	183	188	210	176	174	173	186	193	171	195	180	173	196	162	193	161	204	198	179	182	169	202	197	183	174	185	195	189	176	167	168	183	189	196	214	193	181	177	182	176	193	192	183	183	180	191	176	224	201	194	210	161	187	188	195	195	193	177	181	191	172	192	192	190	194	192	186	183	177	195	185	195	194	202	195	182	166	163	178	175	172	185	186	198	178	189	180	208	192	195	158	201	188	183	180	173	184	172	168	175	218	182	181	181	185	175	193	161	187	184	175	172	199	173	197	181	191	192	177	198	179	168	177	176	182	172	169	170	210	181	165	195	166	175	194	172	195	164	197	196	166	166	197	177	189	186	176	181	205	177	192	182	201	195	193	189	184	180	180	185	167	163	176	155	167	191	180	165	174	180	170	186	173	173	186	184	176	183	200	165	187	182	204	190	183	200	190	192	180	206	175	174	216	181	172	168	193	176	180	165	170	172	193	175	184	173	154	190	170	163	172	167	169	163	189	178	193	179	182	172	169	196	203	189	193	204	154	166	179	175	171	173	186	203	209	194	203	194	161	204	175	183	181	195	185	185	193	180	201	166	196	177	184	204	180	165	191	195	188	183	164	172	165	208	170	198	174	191	180	189	186	184	159	178	169	170	185	180	162	156	187	195	153	210	177	173	177	170	180	174	182	193	184	168	165	184	164	193	171	162	177	192	190	199	177	164	186	199	171	164	177	190	194	202	184	179	185	181	178	185	177	184	217	157	174	204	171	189	197	173	184	184	196	185	210	184	185	186	192	177	172	178	183	188	174	163	171	163	184	181	176	186	171	187	159	188	161	183	192	183	177	174	194	204	178	176	168	176	196	206	179	189	172	201	185	191	178	167	176	212	185	182	168	181	171	191	178	200	164	212	175	176	165	155	190	197	183	199	186	178	198	182	177	194	194	176	173	153	181	193	201	201	144	159	185	210	171	192	169	187	171	178	185	200	179	175	185	181	183	177	192	180	188	168	196	174	147	169	164	192	191	168	182	220	186	145	205	177	176	170	179	171	187	179	184	199	197	181	161	175	197	169	171	181	186	168	188	173	190	190	161	206	176	169	164	181	163	182	177	174	194	197	187	186	189	157	184	195	170	184	201	199	191	169	161	182	188	177	145	163	205	186	174	192	179	173	175	152	169	183	171	178	183	177	160	184	184	172	182	185	178	186	170	154	196	181	198	173	194	167	183	179	171	167	183	199	170	177	200	178	184	178	180	168	161	184	194	179	193	193	172	188	177	173	189	194	180	203	178	184	194	174	187	172	195	165	199	198	186	197	185	193	165	164	168	164	164	171	173	210	195	206	186	191	195	174	201	174	190	154	167	188	178	190	166	173	175	197	175	191	168	193	190	188	192	196	196	182	202	185	190	175	188	169	192	165	165	160	193	189	182	183	195	188	178	174	209	184	170	169	171	174	192	167	176	165	174	185	210	176	204	181	176	198	183	198	183	181	202	186	188	171	169	165	168	199	187	178	175	165	172	173	177	187	176	190	184	190	186	202	192	154	186	167	171	190	179	195	204	165	167	182	182	187	203	180	177	192	154	195	177	195	184	178	163	176	181	171	156	168	191	181	188	171	172	205	221	187	183	202	177	174	225	182	171	182	188	161	169	194	197	192	176	169	182	194	194	181	170	190	185	191	177	173	194	191	190	187	191	196	176	183	201	169	196	190	181	164	179	182	193	183	165	164	177	181	174	177	188	200	181	184	193	177	169	190	203	197	191	188	195	171	167	179	188	181	176	188	211	171	213	178	180	200	163	175	192	185	186	179	173	182	200	179	177	173	168	189	182	184	167	204	188	220	175	183	169	198	162	169	167	192	192	182	159	181	160	174	174	182	198	168	197	179	187	195	183	175	195	195	186	210	167	179	185	166	200	171	175	186	191	190	187	175	189	185	195	166	210	192	187	153	191	167	173	173	175	179	162	181	196	169	200	156	189	171	195	166	174	179	161	192	182	174	184	167	168	155	159	178	177	178	201	179	166	164	188	172	182	205	155	172	180	181	188	170	183	180	181	151	195	194	172	181	192	175	184	183	210	175	176	158	196	180	184	180	186	202	196	164	153	178	182	169	147	188	184	154	186	180	221	170	179	158	183	174	171	170	190	182	192	192	169	190	185	182	198	185	187	186	176	191	178	200	197	180	197	163	203	171	171	191	159	161	189	184	184	205	194	164	202	159	157	156	168	187	160	173	175	163	184	191	179	188	194	166	192	177	195	181	198	186	200	182	199	177	176	193	184	208	185	195	184	168	168	163	165	193	166	177	195	185	177	197	177	166	193	196	186	208	181	183	171	147	189	190	179	205	189	190	185	192	186	186	159	197	182	210	198	170	174	180	152	168	220	186	192	173	200	189	164	183	183	190	182	178	164	185	171	168	185	201	177	171	189	199	173	169	172	181	162	172	181	184	161	190	191	186	170	182	177	186	189	182	186	201	188	194	168	180	157	178	184	191	179	187	189	169	210	202	157	198	193	155	147	196	190	165	165	188	175	172	164	165	170	198	175	194	185	200	186	174	170	177	190	186	194	199	181	179	169	168	181	169	184	159	185	198	182	178	203	174	180	196	188	161	166	170	208	162	202	176	157	174	170	162	194	184	184	167	173	182	171	185	178	175	177	193	159	184	183	178	164	181	194	181	191	179	157	180	172	171	178	196	201	193	168	177	161	168	184	191	187	194	174	195	168	166	180	189	164	185	185	211	174	168	171	177	211	196	191	167	172	165	175	179	160	170	181	191	190	188	178	185	183	179	195	161	154	170	192	166	168	177	158	157	182	193	198	189	204	183	184	171	177	172	186	179	161	183	188	174	160	165	178	157	188	169	193	178	192	192	174	196	198	177	181	168	217	219	158	181	162	176	157	193	171	181	197	189	177	180	172	175	169	180	165	182	186	183	157	166	188	180	188	208	188	180	195	156	188	184	144	162	166	174	176	181	187	186	173	169	174	185	171	200	168	194	183	180	163	171	170	180	190	179	191	179	182	213	198	166	185	145	196	175	190	180	198	176	179	159	173	178	213	165	187	185	175	194	169	159	206	195	170	188	171	166	220	180	176	212	186	179	195	187	181	194	188	173	171	167	185	188	216	188	166	178	191	184	178	174	183	190	187	178	194	189	187	159	189	172	169	180	185	190	205	168	185	203	170	200	162	165	226	206	202	179	193	181	170	186	167	193	192	177	184	186	214	170	160	196	189	166	175	188	188	189	189	167	196	191	191	181	217	181	179	188	172	186	175	170	209	173	188	183	204	180	155	197	180	191	181	192	187	204	179	167	180	184	164	183	183	161	185	193	187	192	178	157	182	139	190	169	175	190	175	183	186	212	164	178	175	195	190
39970	3030	5728	6140	5268	4243	3420	2795	2355	2122	1928	1611	1474	1338	1242	1181	1123	1000	1015	976	921	827	816	723	734	769	718	750	685	697	739	688	695	643	625	639	654	622	594	580	658	573	559	579	691	597	572	634	556	582	616	582	566	568	535	587	617	579	575	543	562	567	619	568	513	571	561	603	567	543	570	543	544	549	534	518	545	540	536	590	551	586	571	581	544	564	535	556	569	551	558	560	560	552	541	519	552	567	583	553	535	557	527	570	533	537	553	525	524	497	522	523	501	512	552	531	541	570	535	498	524	548	530	592	541	538	540	509	543	556	522	550	523	587	507	542	515	546	527	520	585	526	554	513	501	546	544	502	536	493	565	583	499	522	528	572	535	548	552	537	602	522	551	503	534	509	555	529	542	529	512	548	508	504	525	509	509	560	531	549	493	504	527	532	556	515	527	551	538	529	511	542	520	600	574	532	554	564	551	555	557	568	542	511	501	506	540	554	538	523	505	532	532	538	523	510	532	562	543	512	520	566	561	559	555	542	524	532	520	523	528	543	551	577	516	550	536	518	511	573	568	560	542	538	518	579	532	559	566	581	489	555	504	560	515	563	518	575	534	526	530	491	551	561	537	552	535	607	518	510	517	513	575	538	527	541	531	512	521	580	568	498	561	533	564	533	561	543	569	526	533	509	537	524	549	496	526	527	519	524	511	543	540	533	555	524	542	501	517	520	525	546	502	536	543	579	503	530	555	551	534	553	499	547	552	544	485	554	557	509	535	540	485	537	510	517	584	506	531	504	552	502	529	562	512	529	526	551	524	536	544	545	568	507	523	541	549	520	496	519	541	512	543	544	553	518	515	486	529	517	519	533	505	519	513	512	519	541	556	539	530	549	529	538	582	487	503	550	510	515	526	540	522	567	519	512	534	516	530	504	529	516	485	577	538	568	523	537	486	536	529	516	503	534	543	541	531	530	542	527	496	516	530	516	543	521	487	506	505	556	555	533	516	542	563	544	554	560	540	578	538	501	521	508	501	525	525	529	537	522	520	559	520	542	550	543	559	534	521	528	550	524	549	566	528	499	574	525	505	558	487	553	511	515	537	499	565	554	524	546	541	547	530	569	470	525	543	525	534	561	534	494	540	515	530	572	565	539	517	566	521	532	513	500	559	487	522	540	515	499	572	549	567	509	521	513	516	509	512	517	534	563	528	536	538	484	531	509	540	540	531	530	517	538	520	528	527	538	496	522	503	557	517	533	554	532	537	559	532	530	524	534	559	520	509	509	541	530	549	548	542	582	547	533	538	530	524	556	519	504	501	531	545	550	498	519	513	540	562	559	555	539	507	537	565	517	537	513	508	510	513	557	527	517	539	538	554	527	514	563	585	547	582	483	542	525	544	513	526	531	517	534	540	570	530	539	516	535	550	503	559	552	521	521	549	538	520	558	540	509	533	548	511	520	533	520	513	516	533	540	507	551	486	534	546	519	589	581	537	551	575	560	504	526	537	490	532	516	543	547	539	589	551	547	505	549	533	547	517	514	560	562	539	530	500	518	531	518	556	545	559	509	523	527	518	567	510	530	514	565	547	547	512	559	561	506	531	550	530	517	516	491	528	495	564	518	530	506	527	546	543	556	536	517	554	572	520	521	547	567	536	504	499	494	520	496	527	517	535	530	520	524	454	543	526	517	531	538	517	561	568	497	548	522	516	542	551	581	515	557	520	512	542	535	506	518	530	550	542	502	548	526	541	518	590	506	553	534	539	541	527	542	513	510	512	543	533	524	482	559	572	520	549	496	524	510	561	491	503	512	537	502	537	492	561	556	563	529	558	583	509	531	572	557	498	559	570	519	547	548	533	487	516	516	538	542	480	522	520	552	557	559	537	567	547	552	549	519	525	500	520	504	531	529	497	491	565	564	479	489	508	497	499	542	506	547	488	527	559	524	499	505	549	538	491	558	534	559	528	536	489	532	584	543	508	514	539	513	499	488	533	532	503	496	527	522	523	547	536	545	577	538	528	543	540	520	568	551	522	519	496	565	542	516	534	555	497	531	537	540	559	554	538	524	571	507	512	545	512	561	513	531	504	474	523	530	514	539	554	523	543	553	507	496	507	535	556	535	496	554	506	541	551	567	489	494	529	579	536	517	565	558	510	523	552	555	498	522	513	537	539	543	557	537	527	507	534	532	518	552	529	514	510	525	534	549	523	513	575	552	521	565	567	521	537	535	530	502	524	525	510	541	521	540	552	524	540	525	555	542	537	532	519	508	540	497	535	536	565	540	499	523	502	521	517	498	529	551	555	533	511	555	530	512	516	505	526	548	503	531	494	527	514	554	533	498	529	533	520	546	594	536	565	523	543	502	535	528	573	521	514	552	547	530	496	525	524	529	483	522	521	552	557	539	538	500	540	528	524	537	544	493	553	528	535	519	521	511	510	553	559	541	509	527	522	555	553	516	538	554	542	507	530	494	562	513	534	510	530	518	521	556	508	548	537	502	508	587	511	529	493	527	543	555	515	544	520	512	534	517	549	563	559	537	553	496	540	549	532	472	528	523	535	561	508	520	543	505	534	560	530	510	530	542	553	600	524	515	559	520	532	533	536	536	507	506	527	526	534	525	508	541	529	519	544	484	544	536	507	565	562	548	541	506	596	546	523	526	517	496	534	556	549	535	551	545	549	535	574	519	517	540	519	505	552	552	545	523	504	533	510	520	558	541	542	558	484	543	476	535	535	527	526	533	536	516	532	525	536	526	543	543	541	508	532	521	548	577	480	524	537	533	515	564	527	534	548	542	489	519	499	577	547	511	538	591	570	548	519	552	524	514	519	526	517	514	553	564	484	541	554	540	555	547	556	526	556	507	535	529	577	498	565	542	530	536	577	508	513	547	572	490	515	543	546	535	484	551	582	540	559	540	557	537	525	505	520	566	557	527	505	556	506	542	544	517	527	515	528	533	501	586	532	492	558	515	566	531	552	508	541	549	581	517	501	533	505	518	505	530	553	583	518	548	532	548	510	547	493	528	495	552	564	562	492	548	499	528	535	532	522	525	577	569	512	533	549	522	559	522	513	519	524	507	509	517	514	549	538	546	545	519	583	574	539	545	541	510	514	504	521	534	557	525	501	513	538	550	498	571	523	537	494	566	518	549	567	555	503	589	499	522	577	517	531	512	515	565	528	523	533	563	512	477	544	552	514	516	540	585	543	530	514	564	526	561	563	492	508	529	516	522	536	519	520	550	540	562	553	534	518	582	500	542	517	512	545	551	562	521	547	495	534	514	519	519	533	509	538	503	536	528	526	508	470	566	526	539	545	558	550	521	506	534	568	549	524	498	508	518	561	574	510	510	551	472	512	555	503	557	517	506	483	522	552	523	550	515	521	589	545	560	549	575	547	527	497	550	527	577	486	503	483	531	505	482	544	514	548	506	523	547	537	545	510	576	526	564	520	521	541	514	522	538	525	558	552	578	522	495	548	535	526	549	514	528
8708	442	175	111	91	93	76	78	85	90	84	96	79	68	72	75	74	70	70	63	75	65	68	75	68	84	74	70	81	76	71	71	80	71	76	61	67	77	76	62	81	70	71	74	73	74	70	52	64	71	80	87	72	66	57	78	77	73	84	85	65	68	84	72	66	61	60	67	71	87	71	84	87	69	81	66	67	63	77	77	61	74	75	88	80	84	84	75	65	77	85	85	77	56	74	72	80	67	71	65	82	69	83	71	80	79	66	73	82	81	86	55	59	76	60	80	83	65	76	72	65	63	75	76	67	87	88	80	81	72	77	77	79	81	74	67	69	97	79	63	79	72	71	68	71	76	74	73	86	71	82	64	88	63	81	88	69	60	73	72	70	65	67	67	85	83	83	59	82	77	72	68	76	69	66	60	88	71	80	90	78	73	79	68	83	85	77	64	74	57	75	73	82	66	71	81	71	79	58	89	85	87	89	71	83	61	78	78	62	83	66	76	70	80	69	88	72	61	74	89	64	86	80	55	81	77	70	75	67	73	77	87	86	80	72	69	50	60	69	92	93	63	70	73	76	89	76	96	69	72	66	65	70	76	73	75	89	69	78	67	64	70	73	67	71	74	75	76	85	71	70	76	80	75	88	80	94	73	70	87	80	70	85	79	92	84	78	75	76	52	75	84	63	76	89	89	80	70	67	92	97	59	81	66	79	71	81	87	66	67	61	86	63	71	79	66	75	82	80	66	96	71	69	95	68	91	79	78	85	75	75	62	74	70	89	81	77	82	73	65	80	73	87	86	77	68	81	76	84	81	74	73	75	68	70	65	69	79	87	75	62	84	76	75	73	68	66	66	88	81	70	77	86	70	81	77	73	83	71	67	85	77	93	66	61	69	72	88	73	58	65	81	71	78	83	72	70	65	81	67	79	86	84	78	82	74	79	86	77	88	62	68	83	56	84	89	91	76	85	64	63	75	71	81	76	76	68	69	89	66	82	72	85	78	70	77	77	70	86	81	74	61	77	86	69	74	66	75	74	80	82	81	88	68	80	81	73	69	77	74	76	73	85	75	71	76	72	68	74	77	83	63	77	78	73	64	82	62	73	75	79	69	74	74	76	60	80	92	59	76	80	76	80	77	56	75	80	71	55	83	80	72	69	88	72	77	81	97	74	79	96	88	66	75	70	72	70	78	59	77	77	100	69	71	62	77	71	53	73	78	68	60	86	75	68	77	71	78	73	73	69	73	82	72	83	58	77	78	77	80	79	57	78	79	78	89	64	71	68	84	75	84	82	65	75	60	74	70	70	83	88	78	71	83	60	81	79	80	81	61	68	76	70	74	70	87	72	83	75	65	75	66	75	77	78	87	62	76	87	57	68	65	60	77	68	68	76	73	70	86	77	77	72	88	77	77	93	66	83	76	68	65	81	78	81	70	69	82	78	87	75	72	80	63	78	97	66	76	84	77	76	87	62	64	71	75	72	74	85	64	65	68	76	76	79	64	80	76	73	59	85	77	87	63	85	62	86	88	76	67	84	66	83	76	83	81	85	67	72	75	75	78	85	77	78	79	65	66	75	65	79	66	69	80	85	69	66	91	85	86	81	75	69	76	74	73	74	73	71	78	87	64	83	87	70	73	77	69	85	74	82	69	70	79	72	74	83	66	75	63	79	59	72	75	75	65	62	91	82	72	82	89	69	58	74	68	73	70	63	72	71	83	83	81	78	72	67	83	83	79	69	85	83	79	97	58	83	86	72	58	64	72	81	86	87	63	85	84	81	84	75	65	74	66	81	83	75	82	55	81	83	83	87	75	83	73	84	81	73	63	62	68	68	72	73	75	83	77	71	76	81	63	76	74	79	65	84	88	80	74	67	74	65	72	69	74	75	88	86	79	51	81	74	66	88	85	75	70	66	72	67	76	70	61	87	86	65	88	75	76	82	68	75	95	82	80	69	84	76	84	70	73	61	80	73	76	78	64	66	83	84	79	82	65	52	78	74	64	75	75	77	64	56	80	72	79	80	71	88	68	89	71	76	78	72	71	58	69	78	74	72	96	84	86	70	80	85	69	71	61	63	78	77	69	88	77	75	78	80	74	72	83	81	76	79	86	80	70	66	82	81	80	66	66	68	70	84	75	70	64	74	73	93	69	84	58	78	85	66	72	73	67	82	71	77	77	71	89	66	88	63	79	98	88	73	77	92	84	81	65	79	72	78	94	64	102	82	78	74	80	90	63	64	70	86	87	72	78	89	69	78	62	70	73	69	76	71	60	72	84	75	71	72	58	73	61	91	65	84	86	82	74	94	71	73	82	77	68	70	62	95	78	70	77	81	59	75	93	84	83	78	71	82	79	58	66	68	75	73	79	95	76	67	75	67	62	77	73	72	84	67	72	62	81	100	72	74	64	66	63	73	58	86	84	73	66	57	73	82	67	73	68	76	64	67	76	60	93	63	72	75	80	83	77	78	79	77	77	72	74	60	72	74	89	74	79	76	74	85	84	80	71	68	71	80	66	81	75	72	66	69	70	81	68	73	66	64	58	63	76	70	69	67	79	78	84	71	86	72	91	67	87	60	82	76	66	79	73	74	83	61	81	73	69	68	73	88	77	78	74	76	73	95	72	79	70	75	81	60	67	86	80	65	73	90	63	78	79	74	84	71	67	61	82	74	77	89	71	73	58	62	72	78	82	59	61	74	70	48	84	67	65	74	84	89	84	65	69	66	85	83	81	83	73	72	78	74	61	83	83	83	73	84	69	64	84	89	74	66	95	84	79	78	72	73	62	73	68	66	78	82	76	78	70	74	80	87	81	62	86	71	63	82	75	80	75	85	64	78	105	66	67	73	83	84	83	75	85	66	61	74	83	72	71	69	78	83	73	85	100	76	86	78	74	76	70	73	72	97	85	82	68	74	73	78	75	76	86	74	90	80	76	76	62	54	59	87	73	84	68	72	76	96	64	70	79	82	80	91	75	82	83	72	64	70	89	83	69	71	67	68	71	68	70	77	78	79	76	70	80	69	78	69	85	89	63	78	70	77	68	85	75	72	66	96	83	81	83	79	55	75	81	70	75	58	76	92	80	68	82	80	73	72	90	66	104	79	69	95	77	85	83	66	73	67	61	78	77	73	83	84	85	67	76	70	70	82	75	87	68	74	71	70	102	72	83	67	69	68	90	62	86	82	76	67	69	78	66	53	92	72	77	70	89	73	79	70	86	87	76	84	78	76	74	71	77	71	68	67	83	83	56	81	80	79	55	67	79	76	86	63	71	77	76	69	65	69	61	76	81	76	77	84	60	89	82	59	63	82	82	80	68	72	70	87	75	78	66	69	81	65	81	92	76	79	76	66	70	75	78	56	80	77	79	81	86	92	69	71	67	78	67	82	86	75	71	56	78	59	83	75	88	79	87	73	67	77	83	73	79	76	76	73	65	72	79	75	77	60	75	65	78	71	79	69	71	63	77	66	85	68	75	85	90	67	68
8666	354	389	408	377	349	323	313	311	307	295	287	273	261	269	275	255	260	263	265	262	265	273	254	265	269	274	225	234	233	264	239	241	252	280	226	250	267	247	223	249	248	256	261	264	260	273	236	253	247	257	246	228	256	276	255	241	223	239	224	209	273	240	258	270	245	252	244	246	246	260	238	263	271	241	254	226	271	237	265	257	238	225	219	239	265	264	258	245	269	285	243	290	233	253	225	212	242	256	263	251	249	249	270	249	226	267	250	271	246	236	249	201	258	255	253	256	245	262	242	268	234	252	220	243	248	245	247	223	264	262	252	232	264	264	241	260	269	227	229	249	261	254	253	271	226	268	228	256	262	257	274	277	256	264	251	234	257	252	238	270	276	244	264	242	259	267	243	264	246	243	237	222	231	246	231	242	231	223	261	268	286	245	237	252	202	244	241	281	258	261	250	255	238	253	248	250	264	260	256	264	265	244	242	229	236	243	243	231	270	241	253	232	252	232	268	232	236	253	216	230	249	276	247	250	248	226	252	239	271	257	239	259	252	257	252	269	220	244	272	221	244	245	262	233	291	259	242	262	280	265	270	206	239	250	250	258	248	233	228	240	250	240	275	251	237	253	243	246	237	250	248	261	252	251	256	239	262	251	247	238	226	252	257	238	270	233	276	243	258	247	211	258	206	228	242	239	258	227	245	236	254	247	254	294	253	243	253	254	219	235	243	255	274	238	230	240	266	226	280	239	225	233	259	253	258	230	238	257	297	259	251	257	240	253	257	247	242	258	238	218	252	258	277	263	216	271	259	240	258	220	262	263	236	257	251	244	270	236	207	220	260	237	245	266	244	247	224	214	239	235	254	255	233	247	250	229	255	243	255	246	227	232	256	216	251	245	261	254	251	243	233	273	240	245	223	262	250	238	250	222	264	261	260	267	231	248	253	232	273	235	258	263	287	248	270	217	276	245	255	230	249	235	255	259	250	249	239	271	219	225	234	281	247	249	228	236	237	228	248	251	275	236	248	251	235	236	230	267	250	234	211	226	234	241	241	232	255	265	255	267	240	242	232	259	258	255	253	252	292	272	228	251	235	221	237	256	246	261	246	233	266	239	260	260	236	269	239	248	252	258	260	235	260	255	214	245	258	244	247	264	247	262	249	214	262	262	249	247	253	219	227	242	235	240	245	237	232	237	267	259	283	243	226	237	243	244	211	262	247	239	243	261	281	254	272	249	253	246	258	246	238	236	230	231	234	241	224	249	281	203	249	256	270	242	263	254	257	247	246	253	228	232	259	251	234	275	270	236	258	273	259	221	248	247	281	261	264	240	271	252	269	277	263	268	267	273	224	238	237	240	250	248	261	232	249	258	238	265	220	252	262	267	244	243	256	271	247	253	251	254	248	229	233	242	256	242	259	256	259	252	260	270	247	242	243	255	250	241	264	235	247	246	282	262	269	253	270	259	285	233	289	242	243	246	261	282	247	241	251	254	263	241	285	264	267	261	261	245	261	254	269	249	246	241	239	257	235	222	257	217	241	239	231	256	263	252	254	247	241	263	246	251	216	226	243	266	263	266	240	217	233	241	229	250	225	239	259	207	238	236	261	254	270	278	250	243	254	237	286	244	267	258	252	241	234	229	267	255	246	243	249	251	230	251	245	230	240	244	251	241	243	248	266	268	236	249	255	243	254	269	234	239	247	236	239	248	241	261	253	253	243	238	246	246	253	216	251	233	240	244	278	286	252	246	232	281	265	236	259	260	257	264	254	279	247	236	276	249	252	260	225	259	266	258	254	255	274	233	229	248	232	218	247	256	228	257	235	232	260	256	233	241	283	219	258	232	256	225	274	273	278	247	256	220	238	245	257	244	239	255	234	252	252	267	235	251	239	254	239	211	241	247	248	254	274	250	236	253	259	248	248	260	258	228	240	238	233	252	271	264	254	248	213	219	231	245	234	258	223	216	234	232	247	219	231	251	265	238	247	250	266	240	248	256	239	272	252	243	225	238	238	243	242	259	225	241	250	273	271	262	249	241	226	264	266	255	257	246	268	241	221	253	249	254	275	253	244	260	245	245	260	248	251	236	273	247	238	235	254	236	246	258	262	277	271	258	259	242	229	234	234	258	247	284	247	257	262	236	252	242	278	255	259	239	240	236	253	243	220	253	252	238	230	234	260	247	228	260	257	245	261	249	245	245	243	231	262	249	249	247	253	246	257	266	236	233	237	238	258	272	265	243	257	239	245	247	257	247	235	250	248	235	235	239	269	253	252	268	239	270	245	246	262	254	259	268	255	205	236	236	243	242	228	223	252	229	264	262	208	257	211	254	229	266	240	289	247	251	239	235	235	250	256	266	229	258	232	230	265	247	232	274	246	214	259	234	234	222	267	242	249	241	258	227	269	227	269	264	230	274	258	236	255	221	243	233	229	261	231	233	247	260	257	248	215	267	257	227	241	242	247	240	233	249	268	241	269	248	232	253	235	232	212	239	247	254	251	250	268	249	279	243	219	239	261	287	280	259	240	249	232	214	241	255	247	240	253	216	278	233	266	244	249	250	262	228	267	248	262	260	231	250	233	248	230	224	238	262	247	257	265	231	258	256	252	221	253	274	251	270	249	274	237	262	246	265	235	250	232	244	241	261	263	254	266	246	245	223	280	233	242	243	242	282	238	249	270	257	232	237	237	254	229	250	254	273	250	231	243	276	229	224	260	240	263	238	255	265	249	203	240	248	243	233	247	288	232	244	243	240	261	243	244	241	223	241	224	247	220	290	255	237	247	293	221	255	257	248	252	247	260	244	265	235	254	268	225	258	281	271	233	244	234	263	237	249	255	257	246	253	261	245	227	251	205	226	240	269	213	258	244	232	227	246	267	242	255	262	221	241	256	258	255	240	275	271	253	248	257	259	242	261	243	219	234	274	256	267	237	243	241	259	224	212	243	244	221	238	242	263	233	254	259	262	223	230	235	257	239	248	249	252	227	266	277	240	223	264	226	252	285	226	245	266	246	246	259	272	219	251	218	231	262	221	228	254	274	257	238	252	248	243	240	240	250	252	241	236	227	251	247	274	251	234	250	235	229	260	237	249	240	242	227	242	255	240	243	259	254	251	238	246	235	221	222	265	243	267	280	240	269	258	238	243	271	266	221	269	219	235	259	239	240	248	249	256	266	274	262	240	271	242	241	257	239	232	262	235	247	243	230	282	262	237	232	233	252	270	229	249	231	251	229	260	234	220	239	289	270	231	267	244	238	226	222	252	258	272	226	259	267	221	255	243	236	230	233	244	242	236	246	247	240	224	234	239	230	241	281	230	240	268	235	246	232	257	256	228	241	256	246	241	250	240	262	242	280	245	240	256	231	251	261	263	257	276	254	276	245	251	258	266	237	232	232	245	255	266	273	269	229	282	256	220	258	258	253	250	270	249	241	261	239	269	234	265	264	222	255	254	255	213	254	244	240	261	240	239	220	249	227	258	261	251	259
50128	15636	2371	925	624	459	338	302	223	194	189	161	133	150	99	111	121	124	128	122	107	100	105	109	92	105	97	95	91	81	94	79	100	92	83	86	90	109	88	91	80	79	72	83	76	84	90	80	80	83	88	90	80	100	99	93	81	65	78	79	80	85	77	81	97	81	82	92	79	80	93	84	75	83	74	74	81	70	83	86	82	92	78	99	77	72	73	83	82	75	90	93	76	62	79	75	87	93	86	63	81	106	81	87	84	78	73	91	85	73	74	93	60	79	69	83	79	92	87	92	80	79	77	90	89	89	70	83	86	65	79	91	103	94	93	93	83	83	81	85	92	84	93	82	82	83	81	78	77	79	73	91	78	81	92	76	90	81	87	87	87	72	85	77	91	76	79	94	93	81	75	90	78	88	98	59	90	80	81	95	77	90	86	65	90	71	71	99	74	84	77	102	67	80	78	85	75	75	103	84	90	79	89	80	79	76	83	72	72	70	82	95	89	86	76	82	100	81	84	81	90	65	97	75	88	75	80	77	92	82	86	89	78	83	78	91	91	99	86	64	93	89	82	76	91	83	84	72	79	86	83	77	84	82	98	85	82	82	78	79	78	80	94	71	62	85	88	90	85	81	105	76	80	73	77	81	76	106	77	79	92	77	85	90	78	79	80	85	84	73	92	71	69	76	83	82	77	95	87	89	70	94	80	70	92	75	72	82	85	75	86	94	77	90	72	88	81	74	74	91	79	75	80	81	87	68	80	86	75	80	86	86	97	96	75	73	89	97	71	66	85	75	86	77	99	65	90	67	78	90	93	92	80	84	81	82	76	77	94	73	94	86	89	86	75	99	88	77	87	87	77	82	75	85	66	90	83	82	80	72	73	82	79	74	107	93	75	75	70	93	74	87	78	69	92	76	88	63	88	97	92	77	91	80	104	71	80	78	73	81	80	94	95	78	82	74	76	78	93	93	94	91	78	61	83	87	81	97	76	86	71	79	84	86	81	81	77	85	78	80	82	71	97	91	69	90	70	75	88	92	87	77	85	95	78	98	75	75	84	75	84	77	79	79	89	85	79	80	64	80	86	82	77	92	94	86	82	78	87	80	97	82	84	72	77	63	81	66	91	71	85	87	83	80	84	81	69	83	82	72	75	73	84	91	72	92	76	76	98	78	79	99	87	78	67	77	83	62	89	89	75	76	82	82	80	72	87	76	92	90	85	86	85	85	95	82	71	71	72	77	81	81	83	74	83	75	90	68	74	93	95	83	96	74	88	84	86	89	56	86	88	74	93	75	92	74	91	82	85	81	87	85	81	83	81	83	80	91	81	88	69	67	85	85	82	61	81	79	84	74	92	101	64	95	83	72	89	86	78	82	80	73	95	73	90	93	69	81	90	89	75	89	90	83	88	87	78	83	75	81	68	86	92	65	103	75	63	90	80	92	95	84	81	79	81	78	68	84	80	96	83	77	95	82	85	80	55	76	66	82	78	91	83	95	64	75	84	92	81	91	86	88	91	90	84	81	93	79	76	88	72	85	82	82	86	86	89	88	76	82	89	61	86	73	102	78	90	75	85	79	67	76	80	64	93	78	80	85	88	99	88	78	70	70	85	86	96	93	85	81	99	86	88	72	77	73	84	69	93	70	80	90	89	79	61	74	67	80	77	91	67	90	73	76	74	91	100	81	90	91	93	87	79	80	75	74	77	82	89	77	78	84	70	65	98	75	79	80	82	72	78	78	80	76	95	66	79	88	74	109	86	80	80	90	76	84	83	80	86	74	75	80	73	81	79	95	68	88	98	85	70	83	90	84	82	81	99	77	99	84	93	85	66	68	79	79	85	75	93	87	81	66	94	68	79	69	77	83	83	77	89	84	78	75	82	87	77	65	94	67	67	85	74	66	91	79	80	67	92	80	75	70	96	94	76	61	83	91	82	77	75	55	97	87	85	89	87	74	81	81	84	79	87	91	86	82	87	74	85	77	74	100	71	87	87	74	89	78	79	75	70	78	87	75	86	87	85	84	79	84	80	76	80	76	91	78	79	93	98	80	76	86	87	82	99	94	97	83	82	87	78	82	84	78	66	95	88	83	75	63	81	83	86	69	77	84	76	57	73	97	79	76	84	69	76	86	78	74	71	76	88	69	82	86	68	67	81	82	87	77	83	84	83	94	86	82	82	93	88	85	77	87	87	77	86	69	75	74	74	71	78	80	88	91	74	62	69	75	66	88	80	77	87	82	67	75	82	82	68	70	87	84	81	82	84	76	81	81	81	74	67	78	94	95	79	75	71	71	80	90	82	82	88	90	87	85	86	94	89	77	68	95	72	83	64	85	80	87	92	77	75	75	69	75	83	82	90	103	83	93	78	83	90	68	97	86	82	76	91	85	76	67	83	87	80	99	76	81	80	85	74	86	94	96	87	91	75	87	78	94	80	87	82	82	83	61	94	79	85	80	86	85	97	85	100	87	79	87	68	85	85	86	82	73	81	74	92	93	76	72	81	82	85	78	83	95	99	83	80	79	94	89	86	83	104	70	89	66	85	90	83	80	89	70	69	81	108	73	76	76	86	73	81	90	71	68	86	81	79	89	110	66	92	97	82	88	86	76	82	93	88	93	75	64	67	73	89	70	80	76	76	84	76	90	73	87	78	74	88	78	73	87	95	72	78	80	87	77	87	75	87	72	81	91	99	71	86	85	98	89	84	81	76	89	100	80	86	81	76	81	77	90	89	93	85	95	75	76	89	90	71	74	83	77	74	84	79	78	79	72	85	95	79	87	70	79	81	92	76	68	82	94	81	90	83	98	89	97	89	68	87	84	74	74	85	85	84	81	90	77	78	92	82	72	98	77	81	81	74	80	81	76	74	81	75	90	71	72	85	67	103	81	100	80	91	73	81	86	78	87	83	85	99	84	82	80	94	100	67	88	76	78	97	93	65	84	79	74	95	86	96	78	80	74	86	82	92	102	80	69	73	77	82	68	63	67	94	72	77	82	88	86	82	85	77	77	81	82	101	91	88	74	105	79	96	89	86	88	79	84	75	78	112	89	64	89	86	82	64	76	79	84	78	82	84	69	69	65	79	99	70	82	88	74	79	76	89	72	91	76	85	104	81	69	75	74	78	82	88	77	73	72	85	94	76	77	72	85	78	73	69	89	69	81	82	70	79	86	92	89	81	76	80	81	77	85	72	74	101	82	86	81	71	71	86	88	69	89	80	75	83	79	84	85	84	74	61	83	76	77	73	80	85	84	86	88	71	92	82	76	94	79	83	80	96	58	76	88	90	78	96	87	78	88	77	66	80	102	64	90	92	85	79	76	78	91	83	89	65	74	85	79	90	88	91	90	57	69	91	94	87	95	69	75	87	75	81	80	83	83	96	86	81	74	96	77	94	83	87	93	68	64	69	80	73	91	80	80	71	100	82	81	82	84	85	98	79	76	78	82	83	88	82	83	94	61	87	86	70	90	86	91	86	74	64	84
29787	1947	3033	3309	2687	2211	1740	1423	1221	1111	965	823	770	727	671	601	575	543	483	456	486	450	443	435	377	407	397	345	387	345	397	332	357	362	342	343	290	350	317	310	311	302	312	303	279	304	307	295	316	294	319	293	296	315	300	317	307	300	288	320	308	279	295	304	318	297	283	276	320	297	316	282	290	255	285	284	248	308	287	280	291	272	261	331	291	272	281	257	278	278	272	260	289	287	280	257	268	276	259	307	281	250	277	282	285	297	283	268	265	306	260	298	292	268	278	295	283	292	299	278	278	273	254	291	278	252	286	242	274	276	265	309	255	280	275	312	281	270	282	295	278	285	277	285	286	274	290	263	269	288	285	282	269	282	270	292	286	275	307	239	263	295	256	290	271	258	268	256	277	252	302	277	268	270	256	253	285	272	288	261	292	260	265	273	272	278	291	279	275	271	288	302	280	305	250	271	265	269	280	267	260	281	281	276	291	277	291	252	262	267	263	283	242	281	269	272	267	240	272	297	308	262	247	251	278	265	288	264	286	296	267	272	288	283	268	268	293	298	269	284	272	257	246	282	262	264	284	296	296	240	250	271	252	278	290	264	270	295	234	301	268	263	242	287	283	281	304	265	264	281	262	260	247	249	321	263	261	254	279	271	282	286	282	290	274	258	272	271	274	257	257	278	290	276	281	277	280	261	256	286	275	264	297	281	293	271	280	276	272	284	255	276	296	273	267	265	292	240	274	283	266	274	290	270	241	271	265	271	264	253	273	252	252	280	273	259	268	293	295	290	284	280	253	298	265	240	261	275	283	285	266	254	281	256	242	290	283	270	281	276	261	282	286	293	278	235	281	272	283	289	263	294	255	258	259	277	280	283	319	287	237	263	309	267	278	271	270	272	287	292	265	253	251	283	269	270	280	307	303	266	266	287	271	269	266	271	280	265	275	290	265	264	236	248	288	263	264	294	260	290	264	303	307	294	279	304	286	274	261	280	274	294	298	257	285	252	269	290	267	284	270	241	262	258	288	296	275	268	243	291	274	267	265	271	264	286	279	277	291	263	277	291	298	296	271	287	270	270	285	267	284	258	280	261	288	277	269	267	258	254	286	276	276	289	262	256	276	292	266	262	256	299	286	242	242	290	286	276	279	264	287	270	296	270	253	269	254	259	256	291	261	292	258	266	267	272	275	283	266	271	278	277	292	295	274	278	266	280	279	289	282	290	257	263	284	270	273	255	276	261	253	310	301	258	299	266	266	264	277	283	265	266	271	292	283	294	287	247	279	261	297	246	300	271	235	259	290	294	284	299	296	275	277	266	292	273	264	284	273	285	261	264	282	266	278	277	283	277	273	254	261	279	276	260	263	260	286	290	264	258	261	274	264	262	295	269	284	289	271	267	296	276	266	256	264	277	265	280	275	289	281	245	292	286	265	243	293	309	257	275	289	256	258	264	290	259	303	296	232	279	259	289	278	275	296	293	281	283	272	267	252	296	260	246	257	283	263	281	282	263	286	289	279	278	267	238	270	275	272	270	263	305	258	301	290	297	251	272	253	255	290	289	285	248	284	255	276	286	264	281	261	276	281	284	254	280	303	305	298	281	271	254	289	277	307	261	286	267	266	296	288	288	267	274	256	265	312	231	278	279	281	279	271	257	275	261	292	254	238	268	272	265	310	284	264	296	277	255	283	295	271	291	260	263	286	270	305	278	265	289	279	268	273	280	268	280	262	271	292	238	302	278	278	301	286	287	282	258	283	275	278	297	254	293	289	284	266	287	282	289	278	243	267	274	304	297	259	261	289	291	259	288	295	276	266	278	306	264	267	291	272	248	272	263	296	237	294	278	257	272	265	294	259	285	255	241	274	276	284	284	269	284	273	259	274	282	287	267	253	276	282	274	292	281	253	288	284	264	297	263	274	271	260	251	293	266	287	306	280	301	294	277	251	296	289	295	269	278	299	291	295	257	268	279	275	266	293	237	286	276	276	274	289	287	274	256	278	290	267	292	265	265	271	262	288	265	302	291	241	285	272	286	291	272	274	284	299	311	282	291	272	269	296	265	285	267	249	298	278	254	275	280	262	270	294	312	261	259	260	263	267	262	274	279	258	271	287	275	291	293	255	273	287	267	264	257	301	267	298	278	263	276	262	301	279	302	275	257	259	283	287	266	243	264	246	268	271	273	258	264	271	276	290	279	294	273	279	277	272	231	253	253	270	248	255	296	280	263	266	272	266	256	247	272	290	289	265	280	276	283	260	258	262	238	253	263	295	291	271	255	249	287	274	287	283	274	326	288	272	263	274	273	290	278	283	249	285	266	241	261	287	277	276	292	273	287	274	270	281	263	287	306	261	273	277	251	282	279	293	279	278	263	302	277	274	280	285	250	264	305	263	273	271	263	281	278	291	266	266	256	281	267	268	290	291	281	274	288	271	255	234	288	284	273	281	298	255	272	271	241	255	278	283	271	284	293	281	271	282	268	292	273	257	263	260	257	269	256	280	270	281	270	279	261	285	277	296	276	278	267	266	281	259	265	265	272	293	320	299	263	270	252	281	253	240	277	251	270	301	282	266	272	296	256	274	289	277	288	266	259	274	246	296	286	280	297	270	275	274	296	261	300	246	279	309	265	257	273	262	278	294	263	268	268	261	272	267	255	308	280	259	251	275	283	258	272	293	292	263	269	291	271	287	299	298	245	278	264	252	242	269	276	280	281	244	261	264	292	277	287	264	273	268	304	270	276	304	270	283	252	285	260	254	262	260	282	309	269	281	304	280	286	277	264	288	265	294	270	292	260	281	305	274	260	275	280	263	269	287	288	287	261	265	265	279	277	252	263	258	261	303	268	270	245	277	269	274	266	275	271	303	270	285	278	275	255	281	283	278	286	263	281	265	270	281	260	316	257	263	272	280	268	285	280	281	282	255	258	268	258	281	246	275	256	228	263	279	268	273	284	279	289	266	276	288	289	279	251	255	264	298	261	263	265	250	278	279	280	273	312	271	260	281	296	254	295	267	288	271	283	262	264	241	273	285	287	284	278	296	253	299	282	301	269	278	255	282	284	273	256	277	271	286	273	290	294	324	292	276	306	264	311	263	264	275	312	254	276	273	273	262	266	258	293	282	271	254	262	266	270	281	290	280	264	272	261	274	265	279	264	254	253	250	279	262	291	264	258	274	290	292	296	278	278	251	287	244	257	298	280	260	246	287	263	275	289	259	280	261	285	282	250	264	272	286	280	277	259	269	289	255	273	265	283	256	245	299	309	256	278	267	297	284	273	279	285	267	260	269	280	274	294	288	297	296	257	233	273	274	270	287	262	284	253	270	260	255	269	280	255	264	265	266	281	260	280	257	279	306	275	271	282	265	297	299	284	295	260	263	294	263	269	281	284	293	255	308	273	277	268	296	257	275	314	269	277	291	265	280	264	286	266	291	304	281	264	270	288	283	274	282	273	276	257	278	296	276	284	243	289	267	258	270	247	274	289
62386	25393	10834	2492	1289	993	740	615	515	442	415	371	330	303	279	282	253	266	232	223	212	212	224	217	231	206	213	186	222	210	219	211	197	197	180	198	172	173	185	182	182	189	173	169	172	188	181	183	192	156	176	198	161	192	215	197	184	158	176	167	180	202	203	190	186	186	204	183	181	179	210	189	202	184	172	181	192	194	160	179	176	189	198	200	176	191	179	160	175	194	186	176	170	184	164	187	178	192	180	207	197	181	179	185	198	178	176	160	192	180	177	181	207	181	227	170	183	190	171	175	189	189	188	201	168	167	192	192	186	175	173	192	201	209	168	196	201	175	164	181	173	170	178	184	190	178	174	166	194	196	189	199	203	182	178	179	191	188	212	189	174	175	152	184	177	181	204	188	187	204	175	187	198	180	187	223	185	195	191	185	176	182	193	186	188	185	166	192	182	192	173	198	169	187	175	186	194	184	209	198	171	189	194	213	191	187	202	187	179	194	179	191	171	180	169	183	171	164	189	178	185	183	170	201	176	200	182	162	169	185	181	162	206	187	181	175	169	200	192	176	185	212	186	195	193	171	156	182	170	182	203	168	188	162	188	193	187	180	179	198	172	156	161	207	178	175	165	162	186	171	182	175	173	181	177	216	165	184	167	210	152	190	192	198	187	182	184	183	168	169	189	195	185	175	216	168	191	193	191	188	167	190	185	185	164	152	162	193	196	191	174	197	179	213	189	168	199	187	196	173	188	177	200	170	171	204	181	178	176	182	189	197	171	204	186	190	193	168	175	193	167	193	168	170	185	178	170	189	166	205	174	208	173	177	198	179	190	189	195	169	196	177	176	206	179	184	161	200	175	174	180	168	190	173	200	185	177	191	205	187	193	204	198	182	161	157	187	185	163	182	176	183	185	179	190	160	153	175	190	193	167	210	177	202	199	196	193	182	185	194	178	173	205	175	207	183	181	174	173	178	169	176	155	192	187	186	161	187	179	166	180	196	195	196	183	195	206	182	182	180	164	181	185	182	163	193	177	173	171	175	187	180	163	178	185	161	201	199	174	178	188	173	187	177	162	198	188	170	181	193	174	166	172	188	176	180	193	184	169	155	170	178	160	188	160	181	180	193	194	165	165	181	188	175	167	199	158	193	174	154	205	210	170	172	183	198	198	184	186	195	184	155	173	190	152	197	184	175	194	193	155	171	166	215	175	197	172	190	161	190	147	191	158	159	177	186	183	182	168	177	177	187	221	187	176	194	191	187	184	195	178	191	179	188	169	176	176	192	194	170	173	162	191	160	168	203	185	185	194	196	188	177	188	185	191	179	174	182	175	170	212	193	181	199	176	201	191	161	187	197	163	158	185	187	173	158	177	192	191	190	208	183	166	172	173	164	184	179	213	157	179	179	171	165	164	200	184	196	180	192	173	182	163	174	169	181	179	172	180	175	164	165	189	207	172	148	181	171	175	166	192	208	173	160	186	176	191	183	178	180	174	177	182	173	186	187	208	180	162	185	174	180	194	165	175	199	159	162	196	184	212	196	166	166	162	171	168	179	176	198	186	188	173	185	188	172	182	177	181	188	180	172	180	173	160	182	177	189	174	162	173	180	183	171	190	176	187	184	175	184	171	171	173	194	195	180	194	203	178	174	177	163	194	181	201	184	185	183	178	192	205	172	169	178	183	188	185	180	185	203	185	165	166	180	187	188	178	163	174	202	210	163	195	169	200	185	182	159	191	178	167	212	182	195	191	156	167	173	161	180	168	184	189	188	160	183	181	167	175	177	177	185	173	182	194	170	178	168	169	168	216	177	196	200	184	196	185	200	170	174	182	166	195	196	164	186	176	185	182	191	163	179	184	208	193	159	166	178	168	164	174	175	199	179	162	168	189	170	181	169	178	212	196	181	157	199	187	202	195	194	182	162	196	164	172	191	179	198	213	161	171	204	174	179	173	189	199	188	176	167	206	171	190	174	170	213	184	152	187	173	171	185	177	180	164	177	188	179	192	154	179	181	201	191	169	157	204	173	172	180	170	197	173	172	189	188	169	157	185	177	158	195	197	203	181	160	166	176	177	180	195	186	187	167	192	178	161	187	194	195	179	199	196	179	169	161	207	187	179	179	191	185	180	154	213	180	168	197	205	191	209	186	177	204	194	169	202	149	188	165	179	188	167	186	173	167	183	180	177	210	168	182	171	185	192	186	193	174	198	167	179	154	190	168	170	187	193	180	179	168	173	174	191	147	203	190	155	222	189	168	177	216	195	165	171	192	175	182	164	192	182	168	176	162	209	183	164	157	190	175	155	168	187	181	169	180	164	190	192	168	173	192	183	161	187	195	187	195	192	177	205	201	181	182	146	199	204	185	183	188	186	176	187	173	191	177	166	184	201	184	197	190	200	193	183	181	163	186	192	189	201	204	185	190	173	167	175	181	192	170	178	180	194	175	184	162	184	177	187	182	177	183	199	168	175	169	186	182	190	195	195	153	184	186	185	170	174	164	175	161	193	193	171	168	194	178	204	177	159	197	142	175	180	174	178	165	184	199	200	185	186	196	196	200	140	196	176	185	166	147	179	196	156	189	192	177	196	180	185	179	202	203	174	176	186	190	170	183	192	211	187	214	177	201	177	194	180	189	206	187	176	195	185	194	173	175	170	174	204	166	168	171	170	184	196	202	166	189	194	169	183	156	172	193	200	203	212	203	136	214	188	161	157	207	198	179	188	178	198	175	185	208	172	184	185	169	191	196	187	175	190	206	191	163	171	181	180	163	177	219	173	193	185	185	164	163	168	180	197	159	148	186	213	178	191	189	168	174	212	193	180	200	174	190	182	191	176	172	185	185	203	188	186	170	186	168	189	187	183	196	204	188	207	184	182	189	172	185	174	169	197	178	165	183	165	198	186	160	176	173	159	179	183	195	156	178	209	174	180	173	202	165	206	180	176	197	190	209	187	200	175	197	155	184	191	173	174	187	176	196	185	178	180	189	196	188	181	197	195	177	206	203	180	188	193	178	176	176	188	189	169	183	181	185	190	202	179	164	198	175	162	147	169	196	193	170	158	180	183	190	180	174	165	165	182	179	184	208	170	188	189	186	180	194	174	176	163	184	185	194	177	197	193	170	179	188	176	185	180	186	183	197	149	173	173	196	165	175	197	172	174	181	156	184	189	186	176	199	174	167	202	165	209	191	172	182	181	155	184	175	153	171	189	160	198	188	195	157	155	154	174	180	188	149	197	161	177	183	190	191	197	185	177	178	170	170	176	177	154	191	187	166	170	192	194	170	197	183	179	171	182	160	176	157	168	201	204	177	178	189	160	177	176	193	179	235	197	170	179	172	193	184	190	196	163	164	198	187	180	189	170	187	201	193	196	185	180	173	188	185	191	171	171	167	160	192	161	178	167	205	176	200	184	189	168	176	197	182	190	178	174	153	169	200	188	184	180	162	201	193	202	176	170	197	186	183	189	163	174	180	186	174	173	197	169	219
40318	3239	5650	6169	5078	4222	3452	2778	2319	2109	1896	1810	1516	1342	1303	1155	1065	978	970	960	912	873	813	761	794	738	751	716	705	687	693	695	657	675	649	614	659	627	641	671	590	592	637	620	628	647	585	571	564	583	570	551	609	563	525	554	581	629	599	594	542	547	582	575	539	557	597	554	610	574	536	534	537	561	589	515	561	541	565	560	537	547	569	523	531	624	560	549	550	535	526	560	577	546	577	558	584	545	482	556	578	553	521	539	535	566	549	540	547	512	546	534	522	500	542	533	547	574	529	540	536	549	561	533	528	582	540	525	555	494	540	505	539	547	525	538	509	497	534	534	536	517	528	530	531	544	507	506	509	503	496	547	515	581	561	530	529	522	554	520	515	509	531	492	556	531	515	534	490	544	536	554	550	529	470	549	560	525	530	547	502	543	545	543	515	555	492	530	517	552	521	548	537	525	515	525	526	514	493	518	518	542	540	511	546	498	481	528	521	544	514	569	481	521	548	548	567	565	510	473	505	549	522	529	542	543	541	565	509	517	536	529	533	509	483	529	570	522	510	514	539	548	518	505	513	606	508	526	538	559	567	529	508	513	557	562	518	522	535	535	519	556	530	550	574	540	552	526	544	510	487	538	531	469	529	556	522	512	542	514	487	536	501	514	520	521	495	524	528	513	515	521	522	503	552	556	516	537	503	580	502	531	548	548	526	491	559	543	527	497	539	508	524	508	485	591	527	537	530	515	572	510	528	562	513	548	529	536	539	517	515	556	524	535	505	556	536	531	542	505	569	546	521	551	487	532	545	531	544	535	519	547	542	529	522	528	532	543	547	536	507	533	537	521	522	523	531	540	486	547	522	541	559	517	530	494	552	493	519	520	519	530	507	509	547	547	575	528	585	538	546	544	511	526	567	513	512	561	515	512	535	524	507	580	529	525	525	521	527	525	561	496	544	522	530	516	538	520	530	522	500	525	514	538	535	521	553	528	545	518	526	512	539	510	532	519	525	552	502	504	538	468	569	528	534	519	560	534	526	546	535	536	518	496	478	536	521	526	486	516	523	502	557	538	577	516	514	531	505	560	552	536	531	515	541	567	550	557	495	496	502	528	540	509	523	549	536	503	522	552	557	549	494	521	512	484	521	524	531	509	544	511	524	560	508	537	549	504	514	523	528	517	544	518	547	537	554	572	539	500	524	530	565	523	564	544	522	559	525	512	513	526	502	571	528	516	539	517	559	516	529	550	540	499	513	514	499	520	518	473	522	510	495	523	534	548	488	547	569	532	512	512	543	549	511	535	531	534	559	579	558	546	504	554	521	515	541	557	538	541	532	534	500	585	538	533	514	521	541	514	494	555	494	529	505	534	567	521	505	577	520	549	542	550	546	501	503	500	531	491	537	523	537	469	520	494	563	526	532	492	523	524	506	549	510	546	475	520	570	533	564	563	516	560	537	517	512	533	543	550	545	543	538	487	502	503	503	516	547	551	535	527	572	570	544	566	513	515	559	503	529	571	528	572	531	525	528	513	525	465	608	537	522	476	576	548	561	515	558	560	509	498	527	508	531	538	528	529	533	480	513	512	569	528	529	495	519	560	513	551	582	571	499	524	539	590	542	528	534	593	520	529	510	566	534	568	550	530	542	544	500	546	500	511	530	518	567	526	519	539	567	505	552	531	532	540	559	490	504	521	533	566	548	557	552	568	512	535	518	525	535	548	524	503	529	516	505	527	554	534	525	516	537	562	533	513	526	504	512	535	562	592	551	530	564	569	534	560	561	530	532	579	501	507	514	540	529	553	592	545	553	530	583	529	522	540	530	528	531	534	545	523	514	545	511	554	530	542	519	499	509	519	520	497	536	542	471	520	524	596	511	538	514	496	504	532	536	536	544	512	543	516	517	557	528	549	541	534	519	561	559	539	531	549	516	551	516	517	516	482	528	501	511	497	515	534	504	522	530	514	531	524	571	529	499	513	521	536	526	559	531	528	525	542	563	511	521	566	542	508	535	527	523	481	545	524	517	528	506	514	519	534	516	524	523	494	522	517	523	535	551	568	502	537	555	556	543	510	521	498	537	539	523	542	549	529	537	498	537	541	559	531	508	534	562	553	518	552	538	530	497	548	502	559	525	528	527	506	543	512	538	541	552	497	480	508	471	518	540	528	515	510	546	526	511	504	570	520	475	534	541	525	533	565	512	520	518	540	531	522	511	505	527	519	560	529	529	561	505	524	538	532	548	507	517	550	528	534	492	548	544	561	491	508	508	562	486	555	554	522	511	532	517	522	523	539	528	539	530	500	546	513	515	529	496	517	536	554	541	531	527	535	513	512	541	561	528	487	542	516	547	521	534	541	522	504	555	526	522	504	559	545	510	549	532	506	489	546	555	527	517	490	501	528	527	506	531	521	520	503	518	489	522	513	533	515	534	551	501	576	508	507	517	528	550	509	547	554	536	539	570	536	522	560	510	524	552	511	514	547	527	556	543	517	547	556	524	512	524	538	480	537	530	497	566	572	501	491	568	501	499	586	545	522	529	566	538	504	549	584	506	534	537	514	540	537	548	554	556	518	544	568	514	557	531	555	568	568	521	495	535	508	534	500	529	534	518	534	510	530	500	484	521	558	495	527	529	529	550	550	551	515	523	535	550	578	514	522	512	545	514	537	525	570	557	505	562	530	529	522	530	507	521	529	510	546	503	502	537	523	536	506	541	518	555	540	538	532	518	515	531	512	516	564	515	500	520	547	499	514	545	522	479	532	508	564	528	536	532	520	528	550	509	523	499	506	532	488	548	545	483	539	496	543	521	541	531	525	492	531	559	518	508	522	532	501	538	559	560	530	511	522	549	579	572	535	514	541	551	527	511	543	475	512	544	525	545	528	534	520	506	513	497	492	536	482	508	511	563	546	488	535	527	564	546	559	529	493	515	542	533	549	512	509	523	554	557	535	501	550	530	529	498	564	557	518	512	497	540	501	616	549	518	528	523	535	552	598	564	501	525	503	548	541	575	494	517	483	515	525	559	521	566	550	536	516	553	516	548	506	534	565	515	543	516	530	517	495	567	509	547	563	533	497	556	596	536	569	502	531	532	553	561	515	514	564	530	527	566	542	502	517	560	510	522	499	510	504	503	538	497	529	501	500	533	513	533	543	515	513	516	529	574	520	545	551	534	564	521	544	572	512	519	508	500	532	563	503	568	539	549	520	537	547	536	531	539	515	520	536	521	482	568	567	521	542	540	498	545	507	508	527	488	477	538	545	539	593	503	536	511	535	532	540	542	496	485	518	526	497	543	542	559	546	516	520	582	501	508	523	508	517	565	517	522	567	517	590	541	518	524	553	493	502	577	545	539	480	541	557	506	518	548	525	523	522	541	503	564	548	536	581	480	519	566	563	518	537	539	491	523	546	511	549	505	579	520	524	513	512	538	508	492	516	503	514	534	531	539	536	603	502	497	535	535	508	514	552	603	509	508	525	564	521	511	564
8518	531	220	127	99	100	83	84	98	79	85	77	84	76	75	72	76	72	63	73	78	66	80	73	69	80	80	71	72	62	57	70	73	78	79	75	75	86	52	78	80	71	63	87	77	75	89	84	63	81	70	92	75	69	69	57	74	54	89	78	77	69	58	79	76	77	76	65	66	56	72	81	68	56	67	74	67	68	73	91	89	63	90	65	75	66	90	64	76	67	74	70	64	73	69	76	78	70	69	79	80	65	72	84	60	72	72	88	89	75	68	84	73	65	79	70	74	68	57	59	64	74	78	77	65	87	65	77	72	74	84	89	77	72	85	76	84	73	60	77	75	75	67	71	73	70	90	68	80	75	56	71	76	60	87	73	63	88	75	81	66	86	67	71	73	68	81	77	68	79	73	77	76	87	65	86	70	61	75	90	73	73	88	82	65	75	79	85	73	77	77	69	76	79	70	51	69	82	62	59	61	80	64	70	59	70	74	94	84	50	87	81	77	65	62	62	62	60	80	64	61	93	78	68	69	70	74	67	78	74	76	73	55	79	68	58	72	66	80	62	60	68	71	70	80	72	96	78	85	86	70	79	67	90	76	66	59	78	78	66	70	75	75	76	77	85	86	79	78	66	88	68	69	85	71	86	73	89	88	76	86	66	64	89	73	62	70	78	69	72	68	72	73	86	86	73	79	76	70	74	78	87	61	64	94	64	62	70	80	74	60	77	74	83	66	82	69	67	67	94	63	66	83	68	74	60	72	69	74	76	71	72	51	83	75	61	72	76	64	83	87	87	55	68	72	84	93	68	79	73	72	83	74	75	67	75	81	72	71	85	62	69	68	59	62	80	59	89	81	66	87	81	69	71	66	76	48	82	69	73	53	73	71	88	61	73	72	80	87	68	61	77	64	71	76	70	81	92	75	46	77	86	75	63	71	71	63	70	77	77	80	66	80	70	89	70	77	81	74	75	80	63	74	67	64	89	74	75	72	73	65	63	70	63	71	78	84	82	72	62	87	80	94	48	65	71	79	83	74	55	78	79	76	77	77	90	71	57	77	85	75	83	92	53	84	77	68	82	72	83	79	67	86	74	71	78	71	84	74	70	63	90	61	60	72	61	52	82	54	84	82	60	69	73	75	86	93	75	75	63	65	65	64	90	59	72	73	78	78	80	80	75	88	72	60	66	72	67	58	76	70	90	80	65	66	73	83	64	63	74	69	74	70	67	64	71	70	71	89	81	78	72	78	72	90	55	71	75	71	49	87	73	80	68	73	64	63	68	66	67	63	68	51	83	79	69	77	69	78	69	64	71	67	73	63	67	81	66	76	65	78	73	60	68	75	83	77	93	72	69	66	76	74	72	82	67	78	80	66	75	65	77	74	74	97	73	77	67	79	72	63	66	65	67	86	82	72	65	70	80	78	90	61	70	68	63	84	73	63	71	69	63	84	68	83	75	77	88	64	66	92	76	85	90	74	82	88	68	79	88	88	78	70	80	73	77	62	75	72	57	82	81	84	75	92	60	79	64	67	75	66	56	89	67	61	89	68	87	75	89	86	72	67	69	80	82	79	71	65	71	78	66	74	86	80	76	74	73	75	70	72	70	78	82	74	88	68	83	77	64	75	80	67	73	76	68	63	87	73	82	68	76	75	69	94	81	72	69	78	53	63	51	70	69	77	67	59	86	72	87	87	102	72	81	79	61	79	71	67	80	67	60	62	79	72	85	71	71	92	63	63	74	78	81	76	78	74	57	66	84	86	71	69	86	85	75	85	87	75	70	57	65	74	61	76	67	74	58	70	80	83	84	71	75	70	92	62	75	77	84	74	64	69	74	79	75	82	72	89	68	75	77	72	61	85	73	80	68	63	76	66	72	88	85	73	54	64	83	86	67	73	65	76	77	86	84	70	82	67	103	77	75	71	88	69	69	80	63	57	76	61	74	84	83	73	72	61	86	90	80	71	70	64	73	61	77	68	70	65	66	76	86	66	69	70	73	71	74	71	56	75	85	71	82	76	72	89	62	76	80	78	73	76	61	87	72	75	78	64	75	80	70	62	73	70	47	85	74	72	80	68	82	73	73	79	85	75	89	81	65	66	67	82	72	83	65	86	69	59	63	64	79	69	71	64	78	70	79	75	71	74	75	73	64	66	80	88	77	81	81	90	85	71	66	64	84	95	86	91	80	81	82	76	64	82	75	78	79	61	79	77	73	89	66	73	77	81	69	70	67	74	63	56	83	57	77	70	94	74	80	69	70	65	88	53	63	59	73	73	82	65	62	75	71	67	68	73	84	85	72	67	75	71	84	73	77	72	60	81	91	82	73	78	71	81	61	78	68	83	62	79	63	77	75	72	71	91	72	57	73	72	62	73	61	69	84	84	81	80	67	72	64	70	54	58	83	70	94	67	70	62	83	64	65	71	73	70	82	93	69	68	76	77	75	69	75	75	74	68	76	74	76	74	74	86	92	79	78	65	68	86	75	64	79	64	80	85	65	76	71	67	74	61	88	74	60	81	87	81	67	79	62	76	74	70	74	73	88	69	74	77	72	63	79	72	89	79	77	68	82	81	63	66	69	84	69	69	84	65	74	72	72	64	84	80	76	57	64	67	77	49	66	71	74	78	78	93	61	85	71	75	64	82	57	69	59	79	83	67	89	75	72	65	70	78	71	80	76	74	61	76	73	74	90	72	75	68	66	70	79	53	65	79	78	59	76	64	83	71	80	79	82	74	75	68	67	82	72	73	79	67	70	67	68	70	69	65	79	78	77	79	74	76	59	76	76	68	73	70	59	75	70	68	82	72	80	79	69	71	82	58	88	79	69	70	71	91	71	59	64	65	77	80	67	76	67	68	76	67	71	83	80	79	65	87	65	70	86	72	89	76	64	59	91	61	83	78	71	77	73	73	64	59	69	84	93	69	66	71	72	69	70	74	69	81	68	67	73	67	57	78	55	90	70	59	65	50	85	81	75	69	73	77	74	86	75	71	74	64	72	65	59	61	80	91	89	83	70	74	60	56	70	70	74	71	70	75	79	92	70	82	64	67	71	81	81	61	72	83	75	72	77	62	78	77	78	82	65	66	82	71	79	61	67	77	64	68	79	60	83	73	77	68	66	61	66	86	71	78	56	75	66	64	79	76	84	62	78	75	86	81	94	70	78	76	77	70	74	84	77	88	79	65	69	80	66	60	73	85	71	72	61	70	76	65	84	72	84	82	71	62	70	58	80	68	78	78	89	88	78	70	84	77	77	68	84	69	65	62	74	60	80	94	72	71	81	70	84	83	87	80	64	68	76	79	61	72	83	73	73	80	65	58	82	72	85	94	75	87	75	77	75	88	75	79	62	78	63	78	72	81	72	76	76	69	83	78	62	83	79	77	73	64	74	79	74	73	72	87	72	86	70	64	75	79	73	78	78	79	69	71	68	71	81	73	65	88	76	74	71	74	71	73	83	82	68	65	58	62	73	78	65	83	73	71	64
7969	436	384	396	385	396	311	307	287	301	288	287	274	267	259	280	280	255	267	251	243	261	258	228	241	253	261	254	248	243	264	239	259	298	272	231	256	252	258	256	236	232	238	253	251	234	270	250	242	234	254	243	255	263	241	243	228	263	227	254	238	257	234	235	250	245	261	229	241	238	257	240	245	262	281	246	258	246	249	244	241	242	254	243	256	240	231	265	250	231	257	227	233	251	242	228	232	246	240	258	228	222	258	238	230	241	250	284	239	243	251	240	238	261	263	249	236	220	275	239	235	253	219	273	251	243	244	241	249	224	251	269	269	244	247	252	231	252	247	246	237	249	238	231	251	249	262	273	249	232	212	245	242	250	240	190	230	257	270	243	253	239	237	248	239	242	248	257	245	285	253	232	247	265	239	250	249	257	264	254	214	226	206	250	246	224	227	270	265	255	227	284	267	267	240	252	251	261	248	234	259	249	252	270	259	221	259	227	260	238	250	233	293	237	266	265	258	239	243	233	226	240	242	242	229	228	223	234	270	261	242	258	252	246	222	247	243	237	285	248	220	286	273	261	235	235	271	232	252	251	259	254	244	263	266	227	232	261	240	265	253	230	265	260	226	250	218	234	235	280	268	277	272	285	262	234	242	264	264	233	249	258	254	248	234	269	227	257	245	243	230	234	239	245	252	260	237	224	269	249	277	277	233	247	239	226	279	260	252	242	246	258	262	256	265	250	227	251	229	260	233	263	251	243	235	242	247	219	260	269	238	257	235	265	254	252	253	252	260	270	257	254	245	279	249	254	258	243	218	229	244	258	227	249	229	267	253	258	267	246	260	262	238	237	246	246	258	242	233	257	241	205	247	234	265	295	254	267	227	223	241	252	244	264	246	274	260	239	216	236	245	243	228	263	253	244	261	251	259	265	236	252	275	224	312	236	267	237	271	259	257	243	230	242	256	218	240	240	237	224	240	204	229	240	256	250	261	247	252	273	245	242	241	245	255	231	251	255	245	260	230	224	252	261	226	232	266	250	249	258	283	274	237	243	269	239	233	225	240	260	250	259	221	210	228	266	227	228	254	227	230	279	258	232	240	266	259	240	242	240	229	242	240	234	238	250	257	257	232	252	242	253	240	229	233	212	247	276	253	223	267	266	227	237	225	219	233	276	270	221	244	251	237	244	210	235	241	238	230	227	265	252	255	231	249	237	235	240	242	247	239	238	243	262	242	248	250	260	242	243	242	243	269	243	247	230	240	238	247	260	244	243	232	222	248	240	229	262	289	257	242	290	253	251	246	259	247	230	224	269	262	255	258	236	243	229	247	223	260	232	253	241	266	234	274	242	237	235	270	266	221	243	253	259	254	247	254	255	239	244	252	240	276	219	230	259	246	279	220	267	229	261	242	236	224	230	223	253	243	236	228	270	234	280	244	272	259	257	263	247	232	267	253	245	270	231	263	256	256	238	249	243	228	240	249	223	279	239	213	238	252	284	271	227	251	266	239	274	247	273	242	252	257	244	251	276	229	262	245	250	263	250	263	215	235	199	260	273	276	283	239	219	227	239	246	231	250	254	270	215	261	254	269	231	231	254	250	239	243	241	251	244	255	276	186	233	264	234	228	242	265	243	235	267	247	275	245	239	225	241	245	259	244	254	239	243	245	229	234	214	249	244	242	222	223	233	230	231	234	253	217	254	252	255	263	247	241	275	232	238	238	243	257	274	233	285	236	227	273	240	258	249	246	223	239	238	244	242	232	222	265	262	255	248	235	241	248	242	262	230	268	256	221	236	231	248	242	245	245	242	232	239	246	264	282	237	229	216	232	257	268	253	253	248	248	238	259	244	236	246	263	229	250	261	255	231	236	242	254	256	249	262	249	229	231	244	236	281	240	232	252	226	261	273	252	243	234	293	244	243	244	245	224	233	221	261	245	227	231	250	258	254	227	267	232	240	240	264	257	263	238	238	229	212	238	251	238	236	225	237	236	295	258	257	245	259	228	242	280	256	240	262	252	267	257	243	256	261	211	256	243	236	244	245	260	215	250	259	256	228	255	258	236	229	258	248	263	249	257	228	252	233	241	244	241	233	214	244	269	246	237	247	241	238	241	245	257	222	242	258	221	255	267	243	227	230	251	252	263	240	255	274	249	228	247	253	250	250	222	274	244	240	256	242	271	242	239	226	245	246	215	260	234	255	252	250	236	234	259	252	287	254	249	239	218	251	241	238	261	247	243	242	247	252	265	235	255	243	235	256	255	249	246	260	248	255	252	242	227	212	233	249	233	275	239	251	247	264	252	250	233	260	260	255	239	256	231	261	230	220	217	250	252	235	232	264	265	225	251	248	242	239	295	232	240	264	236	271	270	262	254	223	254	240	233	221	225	261	261	244	241	219	233	245	252	248	242	250	222	246	245	227	257	255	220	270	234	222	257	247	227	247	266	230	248	289	257	238	251	226	215	255	230	263	248	237	267	232	236	250	256	273	273	234	257	235	219	250	259	238	230	254	235	221	262	219	219	243	227	259	266	250	237	277	215	256	248	263	246	260	230	259	231	232	265	238	269	269	246	238	287	264	246	275	261	271	248	263	262	273	234	242	254	231	271	248	268	245	266	245	231	221	264	252	258	239	243	240	250	237	263	233	236	251	271	241	280	249	258	265	246	223	270	237	227	263	240	242	268	255	242	254	244	230	226	224	264	232	245	231	252	257	252	268	243	253	222	249	233	244	230	213	261	234	265	229	280	222	247	244	241	223	244	244	237	251	247	234	244	238	263	257	261	236	243	258	252	225	261	253	266	215	274	253	237	215	278	247	208	237	256	247	239	256	241	245	279	240	245	243	240	251	261	222	236	263	245	251	230	258	249	228	266	251	274	246	243	244	234	227	245	222	246	246	251	270	229	251	232	250	248	250	261	229	234	256	237	242	214	219	270	254	239	249	254	240	240	249	268	240	214	253	241	276	226	249	265	251	245	232	273	233	224	249	266	253	236	268	254	258	230	226	248	247	246	247	244	260	263	252	242	242	237	228	234	267	239	248	260	235	239	235	245	235	258	258	255	237	250	254	252	296	248	243	265	229	235	238	277	244	257	225	224	240	249	240	235	251	265	232	255	269	235	234	256	244	261	237	279	240	250	243	248	237	233	233	217	266	250	254	237	255	231	239	265	233	267	243	249	247	261	267	286	245	233	234	227	233	260	241	223	237	245	249	245	226	214	245	225	251	272	226	243	266	235	211	236	229	247	225	239	234	256	231	273	250	229	246	256	248	270	222	220	250	261	235	250	242	284	249	253	241	259	233	234	239	233	254	220	253	227	248	246	265	248	241	248	217	269	251	265	227	252	229	225	254	227	236	244	245	262	230	229	235	257	252	252	258	265	246	252	275	246	239	228	234	253	249	259	262	218	228	245	249	243	266	254	285	261	243	241	254	241	216	236	254	246	275	235	236	256	270	241	213	218	253	234	279	258	232	243	257	253	243	217	250
44942	16799	2461	928	636	478	345	294	263	201	170	189	161	145	124	111	114	107	106	107	103	111	96	109	105	76	103	112	81	90	108	87	75	101	88	83	83	62	78	85	86	78	101	83	75	85	74	81	74	86	89	87	75	82	80	84	98	83	77	92	96	73	73	96	82	69	86	105	98	69	80	88	82	91	83	76	69	92	77	87	104	99	80	91	78	79	80	77	86	77	89	97	85	94	103	67	87	85	86	72	72	82	73	95	88	74	92	85	78	68	85	93	95	74	73	77	87	69	74	74	77	99	80	87	84	84	76	68	83	82	101	75	80	82	86	85	73	95	81	85	70	84	81	80	73	83	71	70	96	71	79	63	69	85	68	91	86	97	76	84	76	89	96	88	92	73	103	99	86	86	90	79	91	73	74	79	66	83	73	74	86	66	87	72	66	79	91	77	68	94	90	88	66	96	73	77	79	86	83	89	81	86	85	99	89	76	80	97	80	79	77	60	69	71	76	91	84	93	65	76	82	74	72	96	74	84	95	81	80	82	77	69	88	79	75	72	81	57	76	75	86	70	80	90	74	86	78	81	86	89	72	76	85	80	91	76	73	86	80	76	70	74	89	75	74	76	97	71	88	79	90	63	75	83	81	69	93	80	83	81	87	86	96	81	89	67	75	87	89	75	104	76	77	100	71	92	92	82	93	84	84	78	102	83	90	90	78	86	78	82	95	89	80	99	83	82	86	82	74	98	80	92	79	78	72	77	90	80	68	74	94	79	79	64	85	73	68	65	65	82	75	85	80	70	79	100	66	92	75	83	70	78	61	67	86	90	87	85	83	71	92	77	75	72	74	77	73	66	65	80	81	80	89	77	66	89	72	90	91	75	87	74	79	89	81	80	86	62	83	84	78	86	67	79	85	91	72	79	83	69	83	86	70	75	90	86	83	79	81	79	78	81	83	54	93	79	81	86	86	74	82	68	103	93	81	87	83	91	87	79	75	99	86	95	74	91	72	76	69	103	80	100	71	88	73	83	94	86	85	75	96	83	82	72	80	79	77	85	86	78	77	92	77	81	87	76	95	103	85	69	68	76	70	79	105	90	77	76	101	69	84	83	88	85	91	70	88	97	91	84	90	82	77	86	90	81	85	74	98	65	73	90	92	79	73	86	85	100	83	78	89	95	86	88	76	91	82	85	85	91	93	91	74	83	77	88	81	89	90	66	76	87	81	83	80	81	77	78	72	75	81	82	75	81	78	81	67	74	94	88	76	80	62	73	78	70	83	85	86	81	82	66	80	54	63	77	78	81	72	72	83	64	78	89	81	57	84	75	84	82	94	75	107	99	85	68	72	73	76	93	76	106	84	78	94	80	82	82	81	91	71	84	73	91	84	75	92	75	81	86	76	102	67	80	74	86	93	75	73	77	91	80	90	77	84	71	84	72	77	72	64	77	89	91	76	82	82	81	101	98	77	83	62	84	63	75	59	87	88	78	106	72	86	75	66	71	91	81	68	79	101	82	69	88	92	67	71	75	83	69	79	81	82	73	92	74	84	80	85	88	75	94	70	81	82	79	76	72	69	77	77	76	94	74	80	77	75	80	73	89	89	73	94	76	79	78	90	75	80	82	85	86	74	107	95	79	67	73	99	81	87	74	92	119	68	68	64	77	74	75	76	82	76	84	79	77	83	88	85	79	77	79	78	80	82	88	74	82	82	62	67	70	81	64	80	84	79	72	81	84	78	72	92	81	109	69	71	73	78	83	83	77	78	71	72	71	90	76	77	93	70	82	109	88	97	96	92	86	80	72	67	83	90	84	89	71	82	86	84	83	69	63	80	79	97	92	82	102	85	81	97	72	81	91	87	78	87	73	70	75	59	92	65	84	69	80	90	93	67	82	81	80	82	75	74	82	67	76	71	86	71	89	85	56	89	85	73	74	81	88	82	87	88	85	75	82	74	86	87	62	82	79	100	86	84	88	79	87	73	82	83	72	60	87	65	92	71	69	64	78	82	72	100	76	70	90	99	86	79	71	84	80	71	81	70	75	65	74	78	82	86	72	76	82	62	82	71	81	65	82	77	65	91	77	76	69	68	81	79	71	84	76	82	83	87	104	67	81	88	77	84	73	68	70	87	94	78	78	84	98	108	87	70	79	87	90	87	89	65	82	82	77	79	68	93	78	67	73	77	78	68	75	85	80	78	88	77	80	71	85	83	104	79	90	79	89	75	75	72	66	87	79	105	79	71	75	77	94	82	80	90	85	66	64	79	82	79	70	68	77	78	94	77	79	70	90	71	88	79	90	72	79	83	76	78	83	73	74	92	79	71	66	74	83	70	91	97	93	84	86	94	78	81	73	84	88	108	79	88	90	81	76	103	69	78	76	80	81	69	85	84	70	69	88	71	63	72	70	69	88	82	78	90	71	77	91	76	82	74	81	81	68	75	78	65	102	90	86	76	64	78	84	87	94	81	77	82	83	66	88	86	86	69	91	58	85	82	81	84	68	72	83	72	84	84	71	85	80	75	66	82	83	74	69	65	75	84	79	69	78	84	82	95	83	79	81	64	87	86	99	93	81	76	86	81	82	79	77	90	75	81	76	85	102	87	89	74	89	64	80	84	84	86	82	90	97	83	91	94	92	62	79	74	73	83	98	90	86	103	89	97	92	78	92	83	87	90	89	91	97	81	77	73	71	79	79	94	88	86	74	74	75	79	71	75	70	94	73	77	77	71	75	85	89	69	82	74	58	90	71	81	83	80	93	80	80	86	81	82	85	76	84	78	102	74	79	86	76	83	82	71	73	85	73	78	88	62	76	80	80	83	82	75	71	81	62	67	78	91	88	66	84	108	68	70	71	90	76	97	87	78	100	88	81	84	77	96	75	65	106	83	73	84	84	79	103	79	73	56	76	91	78	100	74	78	84	83	66	74	96	77	71	81	83	82	92	92	85	77	79	89	83	83	73	67	76	63	73	73	83	89	94	89	70	101	72	75	85	84	86	95	70	80	85	88	91	95	80	77	75	81	68	89	79	80	88	88	74	93	68	82	95	72	73	83	67	95	75	80	79	84	81	98	74	77	90	99	76	81	77	82	72	65	71	70	92	95	60	81	80	67	88	85	95	80	67	70	82	93	104	76	89	71	92	71	79	74	83	79	74	79	89	85	70	73	82	85	74	70	83	66	95	86	89	86	83	78	58	70	81	64	68	72	77	88	82	85	84	103	76	70	86	71	83	92	80	74	72	79	77	73	85	82	81	71	79	87	85	80	90	79	81	79	87	78	88	86	76	87	91	72	73	72	73	86	76	58	75	73	84	86	89	76	93	85	74	90	96	74	78	68	75	85	65	72	79	75	82	66	80	72	75	69	82	81	77	82	69	61	93	85	73	68	79	91	91	86	77	82	85	69	75	94	89	71	75	87	72	75	88	83	87	90	75	78	84	79	72	85	83	78	66	92	89	78	79	94	77	85	61	90	80	72	75	92	81
28180	2917	2967	3350	2752	2225	1681	1428	1304	1061	935	939	776	700	599	631	560	553	512	453	441	453	425	431	377	392	390	385	354	353	362	344	364	318	359	304	335	333	324	300	306	321	322	318	331	282	319	290	309	317	332	292	296	301	283	316	299	276	290	287	298	280	288	327	284	283	283	279	298	315	275	272	295	278	258	275	278	309	295	265	272	282	298	293	270	298	284	272	294	277	263	291	297	281	322	288	267	281	285	272	294	273	267	260	260	285	304	267	306	276	281	283	281	266	279	260	268	270	295	274	271	257	269	242	302	270	261	260	291	272	309	267	306	266	285	278	274	283	273	277	290	251	250	267	297	256	262	269	273	258	291	275	281	270	276	282	262	293	275	271	284	293	259	289	287	273	287	296	273	288	288	297	302	277	289	290	217	234	291	282	276	297	261	294	258	287	252	282	260	289	268	284	258	274	277	263	288	273	295	282	280	251	275	277	260	267	271	261	258	299	268	302	297	268	299	276	249	241	274	252	262	283	274	280	283	271	291	253	271	279	285	287	275	268	286	298	272	296	277	277	303	315	275	267	271	272	280	260	281	284	272	269	265	266	263	271	255	263	280	278	289	302	315	278	289	271	284	263	265	252	272	277	258	280	302	279	263	277	258	286	296	280	253	240	285	249	275	268	296	276	279	261	243	273	258	250	251	266	260	272	276	293	281	268	269	287	257	273	256	274	272	311	279	257	302	281	244	264	248	261	268	278	300	254	257	263	285	284	256	264	266	262	288	275	283	292	277	271	303	277	269	272	282	298	253	292	262	308	276	293	267	289	246	282	283	278	262	281	245	294	261	279	253	279	259	252	304	261	273	289	275	296	265	268	299	286	305	242	291	275	266	257	253	283	251	295	251	264	285	259	274	244	294	288	250	288	251	290	296	269	261	268	293	284	265	260	308	262	261	259	248	277	272	268	281	247	238	292	298	245	302	278	302	251	301	277	289	285	289	267	308	264	276	276	286	298	282	257	275	290	295	241	262	249	274	267	285	266	253	302	282	259	299	260	245	286	254	292	232	257	274	300	288	278	246	254	265	259	273	275	293	261	278	283	299	284	281	273	294	294	310	295	281	286	270	281	267	275	263	253	287	265	288	267	278	252	243	274	274	262	262	272	319	254	300	281	259	301	287	273	294	274	260	264	265	278	301	276	272	257	309	262	293	268	277	288	284	273	276	273	291	272	289	279	276	264	282	265	274	265	272	257	270	281	303	283	292	262	246	284	296	288	267	278	264	299	267	248	289	274	269	311	250	271	266	273	285	251	248	278	288	280	290	268	279	276	283	265	295	258	309	285	304	272	296	301	306	289	294	282	272	298	289	291	267	283	261	283	262	268	253	280	260	273	281	277	249	275	259	281	272	285	262	273	275	268	295	262	300	295	271	247	265	259	251	278	242	266	292	249	273	267	283	258	280	283	269	289	268	261	288	289	262	279	300	283	273	250	265	271	306	253	295	241	267	285	291	313	267	278	306	276	271	300	265	237	258	267	262	277	291	274	293	269	263	280	277	266	270	263	262	276	292	283	246	303	276	287	295	248	259	263	279	254	279	254	259	266	243	279	284	265	292	244	284	275	276	244	284	252	272	288	265	246	292	262	240	276	308	287	278	275	271	289	281	275	280	314	252	269	281	326	272	251	262	266	308	289	240	280	265	271	256	270	257	284	270	285	258	301	282	279	251	283	272	279	271	297	295	314	227	261	312	308	279	270	271	280	259	296	277	254	252	283	271	269	278	313	316	237	244	277	263	274	279	285	275	244	277	245	253	260	262	297	257	283	289	269	281	285	291	267	270	236	309	295	289	274	271	270	284	265	286	265	254	271	291	274	248	265	273	252	259	252	271	284	261	294	263	276	281	265	266	272	251	292	264	236	276	275	285	271	256	300	292	277	280	259	249	263	277	275	293	254	277	253	262	279	297	266	250	275	250	275	268	303	281	265	284	272	254	265	280	310	281	251	283	281	273	285	261	279	291	262	298	258	275	295	271	271	251	283	271	280	271	279	291	258	271	285	274	284	281	290	258	266	277	243	286	243	261	262	266	282	257	279	259	282	283	299	321	248	304	305	263	286	257	263	270	278	266	297	300	251	280	289	274	237	313	263	266	292	294	307	282	265	278	263	255	286	300	284	264	298	274	248	267	265	287	251	275	285	276	286	271	269	297	276	276	292	258	244	269	261	287	272	262	232	256	284	265	273	258	268	257	267	276	263	278	268	294	292	247	294	288	278	250	247	253	284	254	256	273	288	245	289	265	274	277	269	298	239	291	263	277	275	296	289	269	282	285	263	250	298	240	283	269	285	272	270	285	243	269	265	276	280	254	259	300	262	275	249	270	239	274	295	276	278	250	260	280	284	283	251	288	289	264	279	256	297	266	277	269	283	284	277	298	268	266	279	281	292	277	237	265	289	269	281	293	302	257	284	299	290	284	280	270	269	296	262	276	274	289	279	263	263	269	286	290	266	265	294	278	256	270	249	293	285	253	273	254	259	276	265	287	281	291	264	271	282	261	275	265	260	281	270	280	294	280	266	232	263	272	254	259	275	253	268	285	270	282	268	261	276	236	291	275	251	269	266	294	246	263	265	269	275	273	249	281	274	283	236	296	314	294	254	276	271	276	283	258	265	262	280	275	282	288	295	282	267	286	266	280	246	291	280	273	263	279	269	277	282	295	290	258	301	272	297	305	289	285	242	273	269	250	258	244	273	264	268	285	291	274	299	303	272	294	277	261	286	259	283	268	294	313	292	297	295	255	278	251	264	277	262	295	302	261	239	272	324	243	296	278	283	258	276	290	273	259	300	282	265	284	299	270	282	247	293	250	298	262	271	287	259	256	253	265	273	274	258	308	269	272	271	278	270	301	284	285	258	276	281	266	264	276	277	306	301	311	257	284	302	278	263	262	268	294	296	300	294	284	254	271	297	289	294	290	279	276	283	262	265	260	300	289	280	278	273	269	262	280	245	287	291	286	291	247	300	284	297	270	295	264	249	299	285	271	271	289	301	292	283	255	303	277	260	286	266	255	281	303	259	252	285	259	266	265	266	318	277	275	278	251	283	248	241	269	274	269	247	282	280	270	291	278	283	275	293	273	281	301	271	271	288	275	286	270	288	290	276	263	255	309	255	269	280	286	283	273	258	272	291	310	267	265	275	268	275	268	265	265	282	265	267	262	265	256	285	264	294	246	289	314	259	269	320	277	262	237	255	276	276	278	266	260	250	253	280	281	302	252	276	275	257	267	275	312	259	262	309	250	294	249	286	302	274	265	285	276	268	265	276	260	297	270	272	269	255	288	280	294	264	246	262	287	271	266	317	250	274	251	309	278	248	267	302	248	259	275	255	245	274	265	294	280	289	292	265	278	251	265	270	268	275	277	263	282	294	274	237	256	265	276	240	283	277	261	289	262	244	312	269	316	272	258	289	267	272	269	281	243	260	272	260	252	284
54774	24422	7883	2219	1355	935	762	608	516	455	350	366	310	276	269	268	246	243	246	223	220	258	220	221	208	218	214	208	193	205	191	204	185	204	220	199	192	206	200	179	193	189	184	168	213	205	195	190	197	197	196	182	173	201	193	183	182	215	179	192	177	173	171	154	171	201	192	181	184	195	180	184	155	173	172	147	197	162	199	157	172	196	162	184	183	199	178	186	168	172	205	169	187	208	188	190	171	189	172	170	190	166	189	194	175	167	181	185	178	180	196	185	182	176	171	165	215	169	169	192	184	167	180	165	195	197	171	185	189	179	187	179	157	174	167	165	148	185	186	201	150	199	187	188	170	175	172	165	161	179	190	163	167	161	184	159	170	193	163	192	164	165	174	200	215	174	192	179	157	193	164	190	169	192	151	180	170	175	198	176	163	159	167	183	180	181	164	187	174	174	185	171	186	180	180	178	190	175	184	177	164	177	172	179	192	178	191	151	186	175	180	191	189	153	180	167	190	177	187	168	180	168	176	191	188	176	204	167	160	203	161	204	201	173	165	186	187	201	178	182	174	170	179	173	177	202	172	182	159	201	155	170	184	174	164	193	167	166	172	196	178	181	176	182	195	176	170	174	192	157	171	181	180	179	188	172	174	186	167	172	180	182	165	176	196	207	165	187	182	168	170	180	181	163	149	169	192	170	175	186	173	184	177	171	193	155	154	203	185	163	154	195	182	162	176	166	187	184	184	175	167	181	164	181	175	173	202	183	190	175	175	176	174	166	171	163	175	178	202	189	172	167	187	183	193	195	180	187	178	190	175	197	169	171	187	155	177	189	188	194	198	172	188	181	194	207	143	186	169	176	198	169	177	197	192	181	179	178	192	193	172	157	176	195	162	196	165	184	179	183	202	174	180	185	185	167	191	184	185	193	184	177	187	199	166	170	177	174	177	172	150	179	178	188	165	177	189	160	174	177	194	200	182	195	210	196	171	195	199	166	194	191	181	162	189	180	168	171	194	195	182	175	156	184	181	165	189	180	165	166	200	162	193	167	188	193	173	168	170	209	188	188	200	165	152	175	197	171	177	195	164	190	193	166	197	163	172	177	163	191	165	194	173	151	177	174	179	194	190	174	188	176	174	177	180	184	195	172	180	184	177	166	216	172	180	198	158	177	165	174	184	202	193	163	175	171	170	191	172	215	186	187	183	206	132	198	175	191	157	162	191	178	150	163	180	183	181	177	169	201	175	180	178	172	181	168	186	185	197	184	192	186	170	167	169	196	167	187	172	167	180	201	162	191	175	178	165	190	187	175	171	174	177	169	184	154	161	164	173	165	192	176	157	154	158	169	177	188	179	199	184	173	172	171	184	207	205	170	166	184	178	172	192	174	173	189	168	179	183	177	179	169	164	201	162	191	162	180	203	173	195	176	172	184	167	170	191	157	168	192	166	191	185	198	173	169	180	172	176	178	180	187	188	151	184	197	179	188	181	165	184	179	204	176	171	185	176	159	178	185	164	201	183	166	176	188	184	193	188	170	191	158	166	187	207	191	161	150	176	176	169	191	164	187	169	186	180	170	184	181	189	195	162	198	181	176	154	170	149	167	179	174	189	150	190	183	191	184	171	199	174	178	177	195	160	199	182	175	188	184	191	169	158	195	179	179	188	183	185	196	179	184	186	188	191	190	168	161	168	188	159	191	195	168	148	166	176	192	206	185	174	200	187	177	170	172	192	157	222	203	170	188	197	192	186	180	172	200	185	165	174	188	178	162	186	166	168	165	156	170	148	191	183	177	187	184	177	200	168	188	195	166	190	171	184	194	189	170	182	206	177	161	210	171	171	182	166	191	150	177	169	159	177	189	173	164	181	203	166	168	198	169	194	190	170	167	174	167	182	194	187	199	184	172	172	163	183	171	193	172	175	169	172	165	196	172	171	161	192	168	178	204	167	191	185	178	177	168	174	160	190	182	197	154	185	176	172	171	194	180	162	173	184	169	183	191	189	152	180	165	185	179	180	166	187	187	180	166	179	184	173	174	176	201	173	182	177	150	184	188	164	159	174	167	178	186	182	169	180	168	161	185	175	162	176	190	188	165	191	182	172	203	172	188	156	195	175	170	175	168	160	174	181	162	176	181	181	200	184	198	175	164	171	175	195	191	188	177	179	186	171	181	168	155	178	168	201	184	181	176	175	179	189	178	192	181	201	177	177	184	190	199	164	184	187	181	176	172	190	162	174	178	208	178	200	164	174	169	170	185	185	198	175	175	173	179	175	140	179	195	189	175	177	185	222	199	184	196	187	167	179	166	180	197	169	192	173	185	184	175	184	188	181	149	182	219	185	188	181	180	168	161	181	164	198	169	184	163	196	177	194	196	182	174	173	167	176	163	180	201	177	218	187	178	160	182	193	184	176	168	182	168	184	187	200	178	175	175	179	159	192	190	173	180	168	191	163	170	183	174	164	168	164	195	178	172	198	177	194	177	171	171	188	188	183	166	198	166	192	195	173	187	171	167	190	175	165	185	175	195	186	164	178	175	166	172	200	200	170	151	165	142	161	166	180	165	204	176	195	182	182	179	183	191	183	172	185	157	169	163	160	210	191	166	148	168	170	168	169	167	164	169	163	189	158	172	194	182	182	200	169	187	202	174	171	169	180	170	148	180	177	198	179	174	169	171	176	170	171	186	199	158	171	206	183	184	174	186	155	157	188	182	190	188	169	166	215	186	191	159	183	176	191	173	188	177	162	186	174	204	175	181	177	177	187	190	185	197	159	169	190	195	199	161	160	178	144	170	181	157	164	180	183	166	172	211	184	174	166	175	174	187	167	188	198	180	182	198	186	192	197	176	209	184	195	203	178	169	179	179	162	181	188	173	165	176	183	188	199	179	175	161	198	175	151	197	224	212	186	165	171	166	196	168	165	195	174	177	168	188	190	173	199	183	180	196	174	182	184	183	148	211	181	186	174	179	180	188	199	174	180	183	172	148	191	189	202	170	182	191	182	162	203	189	178	196	181	172	186	167	190	213	162	177	180	170	181	177	166	184	178	197	174	168	172	177	194	194	181	174	170	191	181	180	192	193	158	183	178	190	207	207	207	177	166	181	181	195	230	182	196	169	164	192	181	170	180	185	180	187	177	190	215	195	175	163	175	165	163	169	182	192	181	178	193	172	194	176	187	199	167	197	199	165	181	168	185	175	186	169	161	161	151	175	193	175	168	187	172	167	205	192	177	193	184	189	169	197	178	178	197	186	172	165	196	174	186	177	194	182	184	185	172	186	164	187	177	158	175	179	159	202	192	175	175	185	175	194	185	212	183	162	190	183	162	176	177	171	165	163	167	180	156	163	167	168	193	209	174	180	166	174	176	179	164	177	225	192	169	151	198	197	183	171	160	179	209	183	178	165	182	186	182	181	175	189	177	164	180	184	206	179	145	190	160	161	170	163	187	194	171	173	174	213	160	176	182	191	184	174	173	181	178	162	184	181
36648	5265	5737	6110	5380	4382	3443	2820	2453	2111	1869	1709	1534	1461	1256	1156	1167	1045	1014	941	872	850	816	838	726	753	706	723	709	703	671	645	641	677	617	649	626	637	623	584	593	604	627	601	580	623	573	609	576	597	606	594	593	581	594	583	595	564	549	550	548	521	527	535	547	539	568	561	531	525	513	554	546	541	566	506	538	565	609	516	529	542	525	531	586	549	554	577	497	578	560	507	519	553	527	582	542	510	579	537	514	544	551	530	552	543	545	504	557	547	584	505	552	550	534	528	510	535	544	509	486	494	498	527	575	533	523	496	550	513	535	518	540	561	501	551	513	568	548	555	541	559	549	514	558	524	502	529	535	493	542	524	500	567	551	512	518	511	534	568	547	562	512	551	517	540	503	527	546	573	542	516	509	522	539	544	566	542	543	519	523	544	560	543	517	569	545	550	559	542	550	539	526	554	542	536	501	512	532	546	510	534	486	559	493	537	548	551	541	524	537	586	550	553	521	528	483	535	520	540	544	527	515	547	500	532	499	573	537	538	552	504	524	562	541	504	499	523	536	508	533	561	545	554	507	532	504	506	531	536	610	517	533	575	553	479	514	508	529	507	511	503	556	504	576	587	548	534	543	538	546	560	526	540	536	502	526	519	462	520	546	484	510	562	506	519	485	550	509	533	534	548	505	529	521	518	559	519	517	542	542	542	551	494	527	497	509	501	528	497	552	483	509	512	522	591	518	540	526	540	499	506	460	552	498	531	504	570	526	545	483	536	516	493	534	535	562	521	542	536	526	490	521	561	540	526	464	535	513	512	517	527	477	526	528	525	499	478	505	547	553	560	546	525	500	532	539	531	497	551	517	544	532	544	595	545	540	508	535	531	506	501	501	540	532	512	491	538	525	543	558	540	536	523	532	573	519	516	534	546	503	527	516	547	538	558	561	492	575	509	526	503	527	523	540	498	522	533	521	513	568	491	539	528	547	557	494	519	530	559	527	534	534	536	575	532	522	515	537	523	547	535	523	538	522	532	490	568	539	525	545	534	508	528	581	507	493	593	513	479	527	520	544	536	547	537	533	549	558	531	542	509	546	526	490	536	544	530	532	536	559	536	503	586	545	533	547	526	498	544	554	575	591	513	542	505	549	520	512	559	534	527	517	516	532	517	541	524	516	537	538	516	528	464	512	526	550	523	511	555	528	524	523	502	514	530	578	534	491	491	540	532	513	530	496	484	514	504	550	563	530	541	541	536	523	541	557	490	538	531	559	509	534	508	552	530	559	529	540	539	518	505	474	523	532	545	486	535	533	506	513	544	533	497	538	525	500	552	539	531	498	502	514	530	542	515	526	516	482	505	556	508	534	520	504	541	522	541	561	569	521	592	563	533	507	486	490	525	567	534	551	561	551	566	531	524	519	537	498	520	540	533	509	534	532	537	506	555	561	546	546	513	535	564	546	525	514	548	521	499	527	523	534	541	509	546	510	563	502	511	550	545	536	527	560	554	549	513	549	540	541	526	514	500	525	544	526	547	541	522	522	544	516	526	568	530	495	495	536	550	500	531	530	546	506	512	535	551	561	556	540	483	550	549	535	526	505	522	554	541	553	534	495	529	555	543	519	542	501	563	565	502	530	546	500	493	561	508	562	538	533	503	557	527	508	565	517	526	551	523	518	503	555	504	534	556	519	543	545	578	552	551	517	593	560	536	552	514	514	511	528	563	527	534	501	541	528	520	547	537	489	488	543	502	520	540	496	539	539	536	502	560	528	571	526	533	509	533	511	527	513	494	533	519	525	534	510	555	538	552	516	524	506	558	510	495	501	513	552	537	538	556	526	510	525	525	480	526	517	571	519	518	507	470	522	534	536	495	531	562	507	506	552	549	513	560	535	570	512	526	497	522	482	513	546	526	523	496	542	538	523	506	516	513	524	542	507	515	526	540	496	544	556	535	522	560	508	537	521	533	519	534	570	509	542	527	549	533	544	541	535	525	499	512	493	505	532	560	546	501	530	568	512	513	510	507	550	540	493	521	504	515	507	546	525	510	538	565	557	514	499	552	483	528	529	518	498	588	511	511	533	511	539	547	574	529	535	525	471	503	519	537	524	526	524	551	510	515	569	540	531	549	526	527	522	530	547	543	490	520	535	575	501	577	492	565	516	528	549	563	514	558	517	541	528	530	517	523	493	528	466	522	510	577	555	470	524	499	502	510	551	534	511	527	508	509	547	536	491	537	509	526	513	488	520	551	524	512	519	516	516	555	535	541	535	529	524	543	523	549	527	546	545	503	509	544	506	527	537	549	507	513	524	579	517	517	513	518	508	539	515	546	542	534	519	532	531	562	538	549	531	562	504	548	531	512	497	515	525	509	489	525	544	515	544	503	509	554	530	514	503	516	549	555	474	530	508	545	477	519	503	517	531	525	574	566	522	537	511	575	518	537	501	509	532	532	507	523	515	539	505	519	557	502	519	536	557	521	464	544	541	532	516	549	509	492	528	525	554	544	536	536	545	512	490	556	576	502	504	519	514	517	511	549	559	561	501	554	529	545	562	533	486	521	562	556	529	554	541	531	543	528	514	506	536	542	519	521	475	505	506	533	540	531	528	512	530	556	519	576	513	542	509	540	514	477	498	489	539	518	530	545	560	526	520	536	503	524	502	501	525	521	524	531	553	523	535	507	490	542	514	546	517	519	516	542	565	536	551	506	528	548	550	510	526	472	512	548	546	510	520	552	519	543	555	541	540	530	544	531	536	540	510	509	446	560	520	527	510	549	514	488	528	513	532	566	530	538	490	550	493	510	491	541	497	530	555	531	517	526	552	515	565	539	504	536	550	526	556	475	529	555	543	532	534	558	514	510	553	564	537	527	576	528	524	500	508	522	519	561	476	501	537	527	548	499	553	528	552	520	542	515	580	552	485	525	520	538	554	517	515	556	487	538	537	550	549	528	568	547	516	530	549	515	521	541	527	573	527	547	542	537	505	532	550	539	596	546	496	568	516	523	528	491	538	519	497	526	547	552	534	500	539	516	521	536	544	541	576	512	528	514	549	566	522	551	537	507	571	488	509	531	562	532	524	538	537	529	566	548	573	509	543	540	538	541	545	485	524	557	575	523	533	536	541	531	489	512	528	512	500	551	522	510	502	560	529	577	510	535	558	582	559	545	545	549	539	541	543	538	519	510	527	530	515	533	523	572	537	494	537	508	567	513	554	499	509	493	549	539	551	533	502	476	527	548	497	520	546	496	538	551	525	559	542	533	552	550	498	534	484	501	534	530	524	537	521	562	527	550	521	513	522	513	516	548	526	546	554	562	543	541	480	522	550	545	519	535	530	550	557	534	511	534	526	537	477	518	493	496	525	560	502	521	587	480	557	541	509	542	510	581	508	481	541	525	577	532	533	533	581	508	495	548	519	520	508	525	501	490	524	532	511	517	552	514	564	492	570	566	549	524	546	545	526	551	545	531	542	512	506	490	547	566	557	576
8360	515	150	124	109	96	75	78	95	73	71	75	69	79	67	67	71	78	69	76	62	57	69	59	74	89	55	83	69	77	72	68	75	75	65	73	65	77	80	79	67	65	78	75	83	74	76	76	69	84	62	66	70	81	77	70	62	70	69	79	66	81	89	69	73	77	88	74	69	69	63	78	68	66	76	79	63	79	79	84	64	78	59	67	77	62	68	68	72	73	79	82	85	79	70	73	75	73	65	89	66	84	80	60	83	68	85	58	69	69	77	65	67	73	78	98	79	65	76	73	95	64	73	69	82	65	65	81	68	67	69	62	58	74	75	60	81	75	75	60	68	60	73	75	78	81	64	71	73	76	75	80	73	62	61	103	99	72	70	55	74	81	66	53	86	66	70	55	86	60	55	80	76	73	74	78	84	83	70	84	59	67	86	84	59	67	63	69	79	65	77	66	79	72	74	75	81	86	51	82	69	66	65	78	73	74	76	73	67	67	66	87	73	79	70	74	90	82	66	81	94	66	66	77	76	68	70	79	77	71	90	74	74	64	76	67	76	64	67	71	67	67	55	71	87	78	85	83	80	72	73	65	62	76	76	66	80	78	81	64	73	70	69	72	72	67	77	65	74	75	74	71	80	76	71	67	73	64	85	71	68	65	60	73	83	68	76	65	61	79	84	75	79	86	69	77	74	77	75	71	70	71	72	60	73	70	71	75	62	85	77	56	79	70	77	68	73	62	80	56	64	77	79	82	83	69	83	78	57	73	63	78	69	85	67	60	63	68	69	62	80	80	74	58	77	78	74	55	68	89	64	73	83	70	70	82	82	72	85	58	71	91	88	71	74	75	67	66	73	76	67	75	67	77	88	73	80	81	81	68	87	74	82	73	65	61	63	65	68	70	69	74	64	66	66	73	80	75	61	72	59	74	82	83	63	62	91	67	75	75	74	86	79	68	73	74	67	71	72	64	65	62	72	63	86	69	72	75	68	101	77	79	67	85	75	67	84	65	62	74	66	76	84	82	86	71	66	62	69	80	65	63	67	73	75	65	70	78	80	69	65	56	98	83	61	67	85	90	86	93	68	60	63	74	68	84	81	69	62	78	75	83	66	63	64	71	74	85	81	74	78	77	69	73	63	76	76	69	75	75	74	77	68	74	75	79	74	70	83	63	57	62	71	55	81	66	71	73	65	63	64	78	74	66	77	81	61	85	88	94	70	73	64	59	78	72	78	60	73	66	78	73	76	71	69	81	74	59	79	81	78	82	65	72	60	63	67	70	63	79	72	92	72	72	67	81	69	67	79	72	67	81	66	81	76	68	66	72	70	64	50	89	74	64	68	76	66	80	60	80	87	74	84	83	74	74	80	68	84	93	55	75	60	70	75	66	77	64	77	75	69	77	81	73	72	62	77	72	79	71	79	83	77	74	75	86	80	97	87	82	59	89	75	78	69	70	77	67	60	76	65	72	67	59	75	71	87	82	60	71	79	71	80	79	60	71	64	65	86	72	73	80	87	76	79	68	88	70	77	83	88	82	72	66	70	75	83	52	67	76	64	67	70	84	83	75	60	69	61	71	61	70	69	77	65	80	69	76	78	68	69	79	84	64	59	58	81	58	76	62	67	66	93	56	66	69	63	79	68	62	71	62	67	76	72	64	70	85	66	72	81	73	75	70	72	72	63	74	76	69	83	61	52	63	81	72	86	70	75	61	67	69	54	70	90	73	73	65	82	68	66	54	58	68	70	51	75	68	77	70	69	69	77	56	83	72	64	75	81	76	74	50	78	75	73	78	81	61	80	68	60	89	71	76	62	72	89	79	74	73	77	73	80	79	62	55	70	89	73	67	72	86	51	92	69	85	71	81	79	75	78	83	86	61	85	71	68	75	96	73	66	69	72	101	68	70	70	82	80	64	67	61	64	95	71	66	83	72	78	75	67	75	63	85	80	74	81	82	85	74	70	67	72	64	83	82	74	51	72	85	70	88	73	66	67	65	71	81	67	60	67	67	82	69	87	74	71	73	78	82	70	91	81	50	71	66	65	72	66	67	76	69	76	62	79	78	86	62	66	74	69	64	77	63	77	82	65	79	71	66	79	77	67	80	78	96	72	78	75	65	58	80	87	61	73	82	81	64	62	65	73	66	67	79	71	67	86	67	57	59	63	60	65	71	65	67	83	82	66	78	74	85	59	76	56	67	78	52	72	79	66	76	71	79	67	66	63	74	67	75	65	85	61	91	72	74	88	60	72	67	79	84	89	77	66	71	69	72	72	85	74	61	65	81	80	66	81	73	72	66	62	81	70	77	68	66	71	63	82	60	68	55	67	70	69	77	61	66	62	66	84	76	82	78	68	78	60	71	67	71	70	65	64	69	66	74	68	80	89	81	67	77	82	76	70	71	63	73	63	62	69	68	70	65	66	77	61	75	82	66	70	74	60	72	67	90	71	78	63	57	80	69	76	87	81	77	60	83	81	67	68	69	71	77	79	77	75	79	76	86	76	73	67	86	69	83	63	74	74	63	85	77	58	77	64	66	81	90	59	78	63	75	65	100	51	66	82	70	68	59	80	78	59	70	53	90	59	78	66	64	76	76	66	55	64	81	75	79	74	87	66	64	73	67	86	64	78	72	81	66	76	80	71	65	67	76	70	83	78	55	73	77	76	74	61	62	78	81	76	95	76	99	73	66	84	57	64	84	78	60	79	69	71	69	74	46	70	75	77	74	66	73	74	86	71	78	58	69	77	61	78	67	57	67	82	62	70	74	66	76	84	67	78	53	73	61	68	75	66	64	72	67	75	67	88	71	63	84	70	66	64	66	88	86	66	65	67	74	72	66	67	72	60	77	69	63	79	72	61	75	72	85	79	90	72	69	81	52	90	63	75	72	68	61	78	83	73	77	77	68	74	92	63	71	73	69	74	78	69	73	65	67	74	80	64	92	80	58	60	91	73	63	68	70	79	56	94	81	73	65	66	80	76	67	74	81	59	70	71	81	82	64	65	76	84	67	84	82	68	63	70	78	66	74	69	80	58	81	64	67	83	62	62	94	87	65	75	83	89	65	58	83	88	74	88	70	64	83	84	86	75	78	82	84	85	77	77	72	59	61	67	75	69	75	64	84	70	61	64	59	72	75	86	78	61	66	64	83	64	71	83	82	64	61	68	67	67	61	80	67	71	53	71	56	71	66	81	82	77	74	84	72	86	78	72	77	86	92	84	95	70	71	71	71	84	59	71	69	60	83	55	65	66	83	83	66	72	83	85	73	69	59	78	71	71	85	70	70	83	64	57	67	75	78	64	77	67	78	59	74	61	78	73	66	80	84	78	78	76	100	76	76	68	77	77	79	70	78	57	68	61	73	79	78	91	66	68	70	79	78	77	84	59	77	62	67	85	89	64	73	63	77	83	81	63	77	92	71	74	66	68	79	74	81	81	77	66	75	54	65	65	68	82	66	67	71	58	71	76	65	90	64	45	77	64	75
7375	517	395	382	406	347	322	323	303	279	305	285	243	230	271	302	263	266	283	268	280	249	268	240	253	266	258	245	277	232	226	267	254	236	244	253	233	233	244	213	271	231	242	259	267	241	251	244	252	251	253	242	243	243	256	231	245	240	234	228	229	263	251	245	240	247	251	238	226	248	239	235	231	236	233	255	242	241	232	237	216	247	237	273	235	244	257	227	241	241	240	239	242	242	235	267	248	247	249	238	257	260	249	233	250	255	220	264	259	247	295	223	242	264	279	227	244	225	251	231	214	218	242	258	251	245	257	241	250	250	250	223	245	285	237	236	247	236	235	232	246	254	259	232	230	234	225	244	227	227	256	227	226	231	279	246	259	268	257	246	255	265	264	255	238	231	249	280	247	228	230	247	240	246	260	230	263	251	243	226	236	243	236	248	258	244	207	230	232	241	251	224	229	248	228	257	233	259	244	261	235	242	225	241	256	256	258	231	272	233	240	248	257	222	250	231	204	269	228	239	241	249	232	254	263	230	259	238	235	234	285	265	236	226	252	233	212	224	256	240	238	270	255	233	231	239	247	249	224	215	250	237	218	250	220	226	249	258	231	245	249	246	230	246	252	209	244	253	265	261	270	232	272	238	227	225	248	230	246	248	235	240	260	237	238	212	248	250	242	244	245	236	255	232	231	251	270	218	248	269	222	260	252	230	263	241	273	253	257	215	261	251	258	242	224	271	245	241	241	241	241	249	242	252	259	250	245	246	239	219	295	235	251	244	245	228	259	250	229	224	244	262	241	240	236	256	231	251	263	243	253	243	247	241	259	262	218	253	230	246	246	226	247	243	234	230	227	262	247	242	228	247	246	239	260	229	236	235	233	222	237	261	254	244	233	269	244	253	241	243	264	242	250	235	247	270	227	252	235	252	249	216	249	285	269	247	232	231	208	229	239	249	247	262	245	261	220	269	265	245	253	219	233	245	245	233	238	262	232	248	228	227	241	247	214	234	225	244	259	237	253	233	239	288	240	274	231	273	263	246	223	278	254	253	249	239	231	247	264	243	266	266	237	266	263	234	263	222	250	253	234	261	262	259	226	260	245	272	262	256	286	231	239	263	247	246	246	249	222	218	238	232	226	227	248	262	224	245	250	222	270	231	250	253	247	265	233	233	245	233	237	233	248	248	257	232	262	234	267	230	273	231	236	241	257	260	279	264	240	251	236	222	257	217	245	257	234	245	221	251	234	240	249	239	253	240	222	259	231	229	234	259	254	261	241	234	245	248	255	262	241	229	232	243	252	251	234	247	239	250	265	256	264	244	244	228	241	236	264	220	264	248	266	239	248	216	255	225	240	265	253	256	242	250	249	275	226	250	222	251	223	235	225	220	245	252	259	269	247	260	246	253	245	235	227	245	254	264	255	254	256	240	242	237	234	240	246	240	253	261	238	257	266	229	222	250	229	214	270	249	251	262	244	246	265	223	260	247	244	225	260	258	250	239	257	237	226	231	238	229	260	262	217	230	267	259	228	246	237	258	215	226	224	262	241	245	248	239	253	240	243	266	220	230	273	228	245	229	249	223	225	253	213	231	268	278	251	249	250	235	236	248	249	219	226	258	247	270	249	237	257	232	263	253	233	239	228	232	226	260	235	258	262	279	218	234	229	226	269	233	268	271	276	244	219	213	248	276	249	231	246	267	227	270	241	241	251	233	217	239	237	235	258	260	240	243	262	254	241	232	231	253	253	248	241	232	282	249	255	235	252	249	222	262	248	224	241	236	243	232	246	269	224	239	246	226	261	213	243	260	207	257	235	244	239	225	258	221	222	226	234	231	243	252	227	246	250	250	259	248	249	247	258	228	246	228	235	236	224	244	237	246	251	237	231	245	250	224	238	237	284	230	223	242	244	240	258	238	254	217	231	257	246	246	253	252	223	253	258	241	238	223	265	242	264	236	292	239	240	209	224	267	243	237	254	255	232	231	246	237	267	247	261	258	230	232	223	249	238	227	241	261	232	244	222	214	250	265	249	222	225	245	263	266	233	246	253	232	256	258	248	256	248	235	258	253	236	267	289	267	258	207	241	258	256	239	280	253	257	230	248	241	231	231	260	218	268	252	242	244	239	252	254	234	253	229	246	254	219	260	257	230	244	246	244	242	242	233	251	272	215	261	277	257	228	233	239	271	251	236	241	242	242	231	288	234	251	257	275	249	228	233	249	235	232	223	232	277	273	218	244	230	251	246	253	250	239	236	260	252	255	241	221	245	231	235	230	249	260	222	235	213	240	235	240	260	232	224	265	252	249	286	215	249	255	256	239	224	225	249	257	218	230	223	252	238	233	242	235	225	223	242	248	229	242	240	245	237	262	222	260	248	238	276	267	254	232	261	251	228	264	237	248	220	233	216	236	247	214	250	231	254	258	249	248	257	235	219	251	228	237	241	248	254	258	248	236	227	275	238	232	254	248	262	239	244	253	264	254	259	213	233	233	243	233	252	251	240	241	272	253	257	231	257	272	262	252	252	260	241	243	256	254	267	224	268	253	274	295	253	253	235	272	265	257	246	247	247	270	217	239	241	256	244	246	245	257	239	247	270	282	270	250	247	227	241	253	275	222	216	270	248	246	232	254	269	247	240	236	241	217	241	229	255	255	240	227	236	246	263	248	264	241	243	231	272	223	268	258	248	251	239	258	256	259	221	227	235	268	219	229	262	237	252	247	251	298	251	247	252	258	267	225	246	231	234	271	232	219	237	229	232	226	240	267	237	233	257	250	233	247	250	231	216	251	248	265	233	236	245	230	234	246	239	253	252	238	275	257	248	246	239	229	231	224	262	251	249	273	237	229	231	258	214	225	267	246	233	254	275	273	237	231	252	243	253	236	246	234	262	243	220	210	245	244	247	256	226	214	244	212	243	255	261	264	247	234	266	237	236	234	275	275	230	271	235	275	257	254	241	250	244	255	234	233	285	244	239	222	210	233	239	236	245	250	236	245	280	246	224	259	250	215	238	248	252	230	250	228	258	267	237	253	239	251	249	236	241	241	229	254	252	249	236	246	230	251	227	269	256	233	261	272	251	219	231	228	225	226	235	226	244	274	232	246	251	254	238	245	234	263	251	265	224	228	254	237	238	261	261	259	248	260	270	249	247	219	248	245	247	263	261	246	218	257	229	255	267	243	225	246	247	235	265	237	231	242	233	239	238	254	226	250	247	260	253	243	251	248	243	243	235	231	220	236	245	258	241	231	264	272	243	232	246	242	246	284	241	244	223	250	219	254	220	259	221	258	235	251	216	228	238	232	246	249	235	212	228	227	240	236	254	248	238	258	249	250	228	258	283	240	243	240	264	235	216	232	250	259	263	212	248	240	231	242	232	242	250	278	253	249	262	260	225	256	244	262	228	272	250	216	242	273	255	261	253	261	247	247	279	233	243	241	241	231	234	255	258	243	222	249	272	268	237	242	261	221	233	237	233	232	229	231	247	242	243
44479	16274	2427	895	603	445	370	272	228	205	182	176	151	142	135	120	117	129	114	110	88	90	87	100	107	103	91	99	87	111	89	82	72	84	80	87	96	89	81	60	92	100	86	68	71	85	88	91	104	76	83	88	86	90	91	100	74	93	84	90	73	84	74	68	69	68	85	74	88	83	79	82	82	88	76	87	82	73	76	78	90	71	80	111	87	73	86	85	91	83	79	86	71	81	86	101	82	82	86	78	97	72	78	74	90	86	92	86	73	78	79	83	101	77	70	89	67	75	87	83	82	75	60	86	63	91	91	97	87	83	87	79	89	91	74	95	76	89	92	81	94	82	73	87	78	92	75	93	88	84	100	85	84	82	79	88	101	85	76	94	81	87	93	87	86	74	77	85	86	83	79	79	70	81	65	70	82	85	88	75	89	79	72	90	79	99	78	69	69	72	73	73	82	85	65	97	94	66	77	81	87	80	92	75	93	63	85	100	83	93	86	80	95	75	93	82	95	82	85	72	82	86	78	72	93	72	79	85	78	75	74	73	86	79	82	100	76	95	73	99	88	89	90	94	86	89	86	84	64	81	79	83	84	67	72	85	73	83	83	79	82	81	96	79	85	92	69	72	88	82	83	104	84	76	75	87	92	88	87	75	62	71	71	95	76	65	75	92	92	83	78	81	84	84	73	74	83	100	84	84	74	93	67	92	79	83	84	79	83	75	85	73	77	75	78	84	72	88	65	76	78	87	93	88	86	71	86	74	76	97	82	88	97	88	88	80	88	102	73	84	95	81	76	64	68	87	64	83	81	55	88	84	81	79	100	82	71	77	85	84	91	73	75	84	93	73	71	92	71	96	95	73	80	86	56	86	82	75	86	73	82	81	92	79	64	91	82	99	70	81	67	83	91	92	76	76	73	82	72	88	88	78	82	76	89	97	74	84	94	81	69	75	83	86	82	78	78	82	85	81	81	79	61	74	66	91	81	83	95	94	87	102	78	82	92	79	88	88	82	84	91	77	89	83	85	74	74	104	81	85	82	93	79	85	67	75	86	77	89	67	69	69	60	73	96	82	89	95	82	80	94	78	75	84	91	66	73	78	71	83	72	70	81	87	87	89	66	83	65	73	79	79	79	74	99	85	95	83	107	83	95	76	90	91	88	91	88	82	72	80	74	87	84	79	75	85	83	76	84	85	85	76	96	83	79	84	85	97	88	85	96	79	71	81	87	75	88	97	71	94	77	76	61	81	91	92	89	88	88	80	86	81	101	63	83	76	79	100	72	95	75	79	79	80	86	80	73	82	89	71	85	75	75	82	69	85	66	77	100	80	75	78	74	85	100	84	78	70	89	78	86	84	93	74	85	87	77	84	74	59	86	112	83	90	76	79	83	88	73	91	94	84	70	78	94	78	61	81	76	76	64	90	78	69	75	99	68	82	92	90	78	86	84	84	86	87	90	93	77	76	74	71	80	89	88	69	83	78	67	63	81	83	91	87	76	82	69	91	79	75	82	77	85	69	76	70	82	78	76	83	81	68	74	88	69	89	88	73	79	83	80	82	83	91	86	70	77	115	90	66	55	81	74	90	82	101	84	70	87	91	76	71	97	83	80	77	70	82	67	70	89	74	87	87	73	81	92	86	81	93	81	84	97	68	68	81	88	77	79	85	83	93	100	84	71	79	66	67	77	82	78	81	101	95	81	81	77	70	84	80	92	80	87	83	61	89	79	82	90	96	85	76	90	65	86	77	86	72	75	55	80	79	81	72	67	80	70	78	87	88	73	73	67	71	82	79	93	70	84	61	90	82	73	85	73	93	59	81	79	83	81	80	98	77	98	76	95	89	98	79	78	75	83	66	65	73	86	71	92	91	95	90	79	94	87	91	89	73	84	81	91	79	80	82	90	81	76	89	80	75	75	80	71	75	87	78	87	80	97	73	76	74	80	64	75	60	91	73	85	65	77	79	79	92	58	86	68	86	89	70	92	64	57	80	76	83	77	76	84	75	88	92	61	84	79	99	88	89	76	94	79	69	78	63	90	72	71	73	59	87	84	89	79	78	85	72	100	92	72	98	101	101	73	87	94	89	98	84	91	84	78	77	85	83	95	72	89	104	79	74	108	68	78	58	67	90	80	83	86	81	86	86	86	76	84	64	83	71	81	69	83	95	72	71	82	90	78	79	79	77	78	83	67	91	81	83	80	91	82	84	88	82	94	93	79	86	68	67	78	76	98	78	87	66	90	86	100	83	87	90	82	77	80	91	77	76	75	91	82	80	77	69	83	81	107	84	66	83	72	92	89	86	77	97	87	85	93	71	78	86	81	78	76	97	79	81	88	94	81	82	71	78	78	70	92	65	79	66	86	68	77	83	92	84	80	80	88	76	67	79	82	81	83	85	81	81	87	71	84	77	71	91	89	90	97	106	66	89	73	75	77	88	86	77	67	70	68	77	81	95	88	83	64	91	73	76	101	78	88	67	75	88	89	74	84	94	88	74	82	58	74	78	84	90	82	66	101	69	88	80	85	73	56	68	93	83	87	78	76	98	80	86	85	82	80	94	72	83	75	75	66	78	78	68	80	80	87	77	73	92	67	78	83	83	68	72	75	82	75	78	79	80	98	79	83	81	67	90	77	79	77	93	76	85	69	72	77	77	69	84	96	87	92	65	68	62	72	76	78	92	117	95	68	86	86	78	95	50	83	87	75	90	79	73	75	72	92	82	77	70	71	68	85	81	75	77	79	80	66	69	74	81	72	99	79	91	104	84	89	81	95	71	70	80	86	65	84	77	87	91	78	83	95	65	75	73	80	87	79	79	78	70	83	87	85	72	77	88	79	82	75	88	78	93	83	81	73	88	85	86	73	90	96	87	85	88	70	103	82	74	79	72	83	91	66	98	75	76	79	78	88	87	93	79	97	73	88	80	90	79	77	75	78	83	72	85	80	92	93	71	86	80	84	82	82	77	91	78	92	92	73	75	71	91	71	92	88	108	92	85	79	79	92	82	66	80	87	72	83	87	100	63	79	70	82	72	86	73	84	84	80	76	84	83	80	83	80	69	94	88	90	91	91	67	80	70	84	83	83	98	75	78	78	94	72	85	82	86	82	101	89	96	94	86	82	81	71	80	80	84	85	91	101	78	92	78	94	87	77	83	87	92	74	83	86	73	84	71	79	74	91	99	80	89	74	81	76	79	83	83	81	81	96	89	89	68	72	90	73	78	86	73	80	90	82	79	65	86	74	82	92	97	88	88	62	97	94	79	70	66	77	80	106	103	83	73	70	78	76	90	75	68	77	101	86	81	85	97	87	63	92	77	78	70	83	71	81	92	84	99	86	73	80	90	84	98	83	75	77	81	73	87	83	75	75	82	78	80	92	88	76	77	74	78	88	69	77	82	82	93	76	84	72	81	83	90	57	87	74	80	89	107	88	70	79	75	81	82	69	67	88	74	64	85	69	92	66	64	83	87	80	80	77	88	79	93
26870	2975	3003	3253	2757	2148	1661	1512	1217	1138	981	880	756	727	631	600	578	525	534	457	456	482	410	444	406	370	377	340	393	387	325	359	348	337	338	316	329	328	336	301	333	286	315	321	334	320	326	321	289	281	286	273	301	298	286	315	336	294	310	322	282	268	293	269	253	282	279	310	305	264	322	306	259	295	260	318	269	285	280	273	278	286	274	278	275	317	268	317	301	283	297	280	306	267	281	271	305	309	306	304	277	281	305	262	285	303	315	266	289	275	291	271	285	299	256	291	281	290	289	275	278	282	283	285	260	275	278	263	272	310	269	276	265	281	301	305	273	268	283	292	258	301	260	273	262	282	287	266	275	289	263	289	262	301	274	282	275	249	287	269	247	255	271	282	275	250	311	283	260	308	288	273	277	284	295	300	290	284	291	275	289	287	257	270	290	279	264	271	285	295	295	253	270	284	309	291	269	289	270	257	289	279	284	275	253	282	261	268	274	291	274	288	287	286	279	265	255	286	272	281	300	255	288	267	278	268	260	273	254	271	276	287	281	297	282	288	293	271	288	286	299	276	278	261	280	281	245	304	262	293	276	241	278	251	261	292	286	293	275	275	279	277	260	243	267	273	275	292	285	272	285	294	262	265	275	249	247	255	296	256	273	242	281	271	282	259	248	259	278	290	294	296	257	261	258	270	258	273	287	306	314	292	271	271	287	257	279	266	314	275	259	267	293	267	278	276	284	290	286	280	281	284	288	266	257	298	244	254	264	241	273	289	268	279	301	276	278	268	268	293	260	269	262	257	260	284	280	282	296	295	275	290	279	265	281	298	276	279	273	279	250	275	284	282	271	271	283	275	265	282	276	276	262	301	274	257	258	234	262	278	246	285	241	260	222	249	285	273	272	280	279	262	259	262	252	277	271	249	280	269	275	281	271	296	263	268	263	261	298	279	259	255	275	284	294	276	300	272	270	251	272	260	262	259	271	255	249	245	284	252	283	290	312	272	270	263	258	271	262	249	240	283	234	266	275	271	309	279	292	277	298	281	287	256	288	266	280	272	267	260	256	267	274	280	263	265	302	282	259	274	269	277	267	303	282	303	279	283	267	262	268	259	281	277	259	245	262	266	246	249	302	302	269	247	261	279	281	272	277	284	280	266	249	242	270	278	291	288	298	280	263	259	277	284	251	278	262	251	270	291	293	299	255	264	293	287	247	241	303	258	265	269	281	287	273	260	265	278	307	278	252	293	281	286	278	267	279	302	251	260	261	289	284	258	260	291	283	282	240	269	255	244	250	296	293	255	256	289	266	274	295	270	270	281	262	283	287	268	273	294	250	258	279	307	271	284	253	278	266	268	266	278	277	282	274	274	295	285	300	310	255	289	313	291	241	291	280	272	243	284	244	259	268	287	265	298	258	288	254	301	259	281	283	236	261	255	280	292	272	278	261	276	258	280	290	283	251	278	272	250	260	282	302	289	264	267	251	251	272	259	253	239	302	255	292	289	274	250	248	287	298	272	292	294	244	271	279	282	281	291	315	266	269	287	239	269	266	261	274	304	289	253	264	260	267	279	264	297	281	250	253	298	284	248	298	322	253	266	274	283	274	277	270	276	283	287	279	264	269	270	272	265	272	285	253	268	298	296	242	288	271	275	237	251	272	277	284	237	254	267	279	295	279	250	318	272	285	255	282	240	269	288	274	268	272	272	283	274	278	257	280	271	265	272	273	295	299	279	259	281	295	243	264	303	266	260	240	262	280	293	272	309	285	295	279	274	308	310	278	288	281	310	295	242	281	296	264	256	265	296	247	261	277	260	295	281	258	270	290	278	275	249	296	269	268	268	254	271	272	272	264	274	304	260	257	291	274	273	268	293	282	263	269	245	293	292	276	273	269	262	268	279	257	293	272	270	288	299	292	272	297	251	239	269	271	271	261	287	273	271	298	275	269	281	290	264	247	281	269	268	264	288	261	271	288	290	276	295	281	269	278	259	278	231	310	292	257	270	267	280	258	295	280	290	270	260	288	266	263	245	265	278	288	285	274	247	268	276	264	263	256	275	269	273	257	246	271	274	261	287	270	243	283	337	280	291	248	295	241	288	258	318	259	260	233	249	275	294	262	272	270	249	268	233	302	282	285	239	289	296	283	258	307	263	287	287	267	287	260	243	296	279	304	271	260	288	290	274	297	272	245	296	284	286	281	296	275	238	283	272	296	299	228	280	239	244	291	264	270	269	283	281	270	269	263	243	288	267	277	262	288	257	249	260	291	272	283	308	275	229	243	300	271	267	286	256	269	257	282	276	269	245	291	263	240	248	267	252	264	256	287	285	261	276	269	270	239	275	277	302	252	261	271	264	282	262	232	286	285	282	275	268	303	274	257	280	290	271	286	301	284	308	242	249	293	282	276	256	274	277	275	245	283	272	289	260	278	278	295	285	281	271	291	301	228	273	282	296	271	284	260	258	272	252	330	274	301	242	276	287	265	296	269	271	255	260	279	289	289	279	264	265	243	285	278	301	270	248	279	280	262	266	266	264	297	284	295	319	289	285	245	269	268	267	261	290	291	289	262	259	260	246	270	273	298	256	247	235	274	286	268	284	290	291	267	286	281	272	295	306	275	270	254	245	331	283	299	256	278	253	269	255	290	288	278	255	294	290	282	294	287	275	272	272	282	306	274	264	285	244	270	263	297	279	239	296	267	281	261	272	279	262	301	259	254	286	269	305	258	313	296	279	279	301	307	268	248	295	268	253	303	263	288	285	276	283	250	293	299	237	266	280	277	246	281	290	267	270	268	254	263	252	271	282	273	297	292	280	283	290	280	256	265	279	237	277	289	305	273	270	259	297	270	263	283	286	294	286	274	268	255	255	270	283	269	252	262	250	260	249	269	238	284	282	265	275	264	273	292	295	271	254	270	273	290	280	291	272	269	278	277	258	284	266	285	270	253	273	295	286	277	292	269	264	247	273	275	265	277	263	268	267	265	286	291	265	287	274	278	278	285	262	258	255	292	298	270	300	304	271	258	275	297	267	285	300	244	288	269	278	267	289	262	267	275	277	249	270	259	334	258	253	267	250	306	276	244	266	255	241	243	309	275	284	262	272	305	311	271	246	266	238	279	256	257	254	272	298	235	271	275	284	257	272	269	268	273	257	267	263	280	296	290	260	282	291	265	283	303	291	254	261	266	276	280	273	284	265	277	284	299	296	290	303	251	267	270	286	272	302	297	262	277	271	263	301	297	279	271	268	280	269	271	292	268	257	265	273	261	257	263	267	269	265	285	282	316	260	238	287	258	236	264	281	283	263	278	289	308	287	280	267	266	287	280	256	293	251	268	264	277	273	276	312	274	280	282	295	269	264	282	281	277	274	273	287	283	252	270	283	267	263	270	251	269	265	271	296	304	281	261	290	260	262	267	296	249	280	260	272	270	293	289	309	299	291	284	261	283	253	280	275	246	277	274	264	293	278	274	275	262	286	264	278	274	296
60828	25502	7334	2103	1319	967	738	636	493	446	414	377	326	293	332	305	261	255	232	239	193	225	199	231	200	224	235	211	202	208	198	176	236	201	210	191	186	180	195	214	222	211	186	172	185	191	176	175	212	200	204	194	182	178	165	202	169	198	197	185	212	182	182	213	165	170	185	184	189	192	178	194	194	199	171	220	180	174	185	179	172	177	194	178	178	171	193	184	201	184	193	185	194	172	181	212	167	177	192	172	175	156	176	164	200	169	178	168	183	186	197	185	178	181	198	175	173	183	188	181	201	172	193	164	185	197	171	178	181	199	193	181	184	208	180	206	179	182	180	182	175	188	181	204	199	183	205	206	172	166	203	194	191	186	186	205	199	164	170	195	196	182	172	200	185	215	170	199	172	173	176	163	180	167	186	169	179	180	174	190	187	130	197	169	178	171	175	172	174	199	186	203	179	176	185	165	161	180	174	165	144	156	197	182	192	155	166	204	197	185	186	196	191	181	192	201	203	198	190	180	167	188	206	181	177	165	180	182	182	188	167	171	158	189	189	215	190	183	167	172	175	186	163	161	188	165	179	184	180	208	182	161	187	143	174	192	169	217	206	196	187	182	187	158	211	177	171	181	186	154	187	189	182	189	184	174	175	196	184	178	205	183	173	216	187	220	161	193	185	188	190	169	187	184	197	167	193	173	171	160	158	177	180	175	191	178	166	185	184	168	162	148	160	165	177	180	172	161	162	188	189	206	174	159	188	171	178	196	178	185	180	182	191	167	169	179	195	182	176	159	167	213	184	188	179	186	185	183	173	171	168	172	186	179	186	174	172	203	175	181	186	191	191	173	178	178	181	220	159	177	195	178	194	162	174	170	175	165	183	163	187	161	175	176	189	168	173	188	185	135	183	191	199	194	182	195	191	158	174	169	175	167	181	203	195	170	195	160	167	189	181	150	181	152	175	186	195	185	192	170	200	177	170	177	182	173	175	162	204	180	171	179	169	201	184	181	191	202	197	192	187	165	176	176	179	185	188	204	171	196	165	175	190	184	190	156	192	198	164	177	159	181	160	183	174	170	178	174	156	163	203	184	199	185	192	202	186	210	190	187	176	194	183	173	179	179	166	207	190	173	191	180	162	158	162	191	203	187	164	166	169	179	196	169	177	180	189	197	186	183	200	177	174	172	185	198	166	188	181	176	173	186	175	181	166	156	181	195	176	190	178	177	179	177	178	180	179	199	218	177	186	184	193	155	199	190	167	188	181	181	197	188	186	181	174	197	166	174	208	177	165	197	176	184	197	179	179	221	184	194	181	192	168	193	180	187	207	184	181	182	208	195	148	199	189	179	187	149	162	181	196	171	184	186	156	185	168	174	165	178	185	174	201	188	172	190	164	180	191	188	176	169	198	182	182	170	167	179	161	165	180	205	163	177	163	187	186	166	196	197	166	182	175	181	190	168	172	156	173	181	175	167	192	163	147	203	181	178	197	188	216	177	193	177	173	181	170	203	180	171	199	180	162	177	180	170	177	185	156	183	174	189	175	159	166	178	164	185	169	189	191	170	195	186	176	172	170	204	178	195	190	183	213	216	184	166	184	167	162	158	181	205	176	166	195	185	187	155	190	184	192	184	179	193	168	204	180	177	207	183	162	196	178	155	179	185	198	184	174	187	176	161	190	181	180	164	187	210	195	178	180	184	169	183	160	139	210	184	216	160	193	179	199	183	194	163	217	164	178	194	177	174	196	168	179	188	164	177	184	195	178	163	191	193	174	192	171	187	190	203	173	212	200	190	183	177	178	179	193	181	177	188	177	178	169	180	166	168	191	213	176	189	196	181	163	178	147	197	179	187	197	193	177	169	179	175	175	171	162	195	169	181	194	186	169	168	168	207	184	182	165	192	171	174	188	192	185	188	178	178	195	166	204	197	183	162	163	177	177	185	163	163	203	194	174	188	180	164	183	180	185	183	173	189	175	169	202	181	200	196	162	182	167	176	182	179	164	174	184	184	189	169	192	195	197	157	187	165	196	194	203	177	201	174	191	207	209	192	176	181	176	205	166	175	180	167	156	173	160	166	169	177	177	152	174	205	203	176	174	162	188	176	183	159	176	196	192	191	206	191	176	206	184	162	183	168	186	176	186	159	185	196	173	167	185	162	173	156	181	170	194	170	180	194	185	139	179	178	176	179	179	176	169	187	178	196	174	178	171	186	204	160	173	168	177	189	166	188	170	173	192	176	165	211	181	190	187	162	177	209	193	164	174	180	187	181	173	194	184	204	174	171	192	174	188	144	156	167	173	179	181	185	182	170	202	192	200	194	183	185	184	200	187	175	160	222	175	176	194	163	211	176	175	172	195	188	149	209	169	180	183	178	169	176	190	194	200	165	180	168	203	182	192	168	190	170	203	170	179	210	168	204	197	201	191	180	175	174	188	181	168	191	174	174	178	213	179	164	176	172	193	160	172	174	189	170	168	178	171	175	172	226	188	181	175	205	176	179	174	161	186	186	164	163	176	177	198	183	190	164	174	175	184	193	161	177	173	170	158	195	192	169	187	190	206	167	177	163	197	210	158	181	158	163	202	176	179	208	192	147	152	178	178	188	194	200	160	183	179	195	171	186	165	168	166	174	164	177	182	189	170	184	176	196	171	182	186	176	173	162	187	174	179	197	178	182	179	200	181	171	176	164	168	169	191	189	183	194	175	189	208	195	183	174	170	180	174	193	194	201	182	176	209	198	187	193	205	180	162	169	187	156	184	164	167	159	192	188	199	171	190	170	182	188	185	193	160	203	184	199	186	168	182	178	187	179	178	192	177	185	164	157	160	162	190	169	173	146	163	184	187	191	194	177	191	182	171	167	179	184	177	169	176	165	187	163	189	175	193	178	178	171	228	193	168	171	194	180	200	184	178	163	188	189	169	179	167	187	200	175	215	190	191	153	173	201	162	193	192	161	164	182	176	205	191	177	164	165	181	184	173	175	165	187	210	177	181	174	185	172	177	174	192	192	167	171	157	163	184	168	194	196	183	188	193	180	170	163	193	189	203	169	155	165	185	168	177	163	198	179	198	183	141	163	203	175	193	187	164	190	197	177	190	179	199	183	173	191	194	186	204	213	152	219	207	184	169	187	178	166	189	165	160	180	152	194	178	193	191	201	186	196	184	175	182	172	178	208	195	172	171	173	173	163	196	165	173	208	182	159	174	197	175	185	182	169	195	163	214	212	177	157	179	214	186	170	225	162	199	211	184	179	189	178	221	172	156	170	188	171	200	163	162	180	188	171	184	179	186	157	163	160	203	194	184	177	170	204	193	181	195	185	194	170	176	176	201	175	199	173	153	170	188	165	212	174	201	199	187	175	184	190	197	197	202	189	181	184	192	179	181	178	163	185	182	167	195	189	191	164	164	182	151	179	156	191	183	177	192	184	180	188	178	196	189	172	206	187	188	165	188	207	190	185	186	173	203	172	163	175	165	205	186	181	187	219
38493	4867	5641	6264	5150	4232	3458	2833	2382	2118	1874	1740	1479	1396	1271	1153	1122	1050	960	936	875	811	792	792	786	801	731	754	721	717	695	718	661	620	693	636	644	642	597	655	650	625	598	568	621	596	595	670	590	616	595	558	550	547	532	571	594	558	539	554	548	542	551	579	604	577	523	543	523	575	563	517	595	548	536	519	490	560	552	512	563	570	524	515	589	513	541	546	578	558	540	513	551	546	545	564	519	573	545	552	532	524	546	569	531	597	499	518	540	601	545	540	506	540	566	521	547	547	545	521	537	539	509	513	529	542	527	547	508	518	524	524	530	492	473	539	560	514	535	542	550	517	592	502	572	519	521	528	537	559	536	516	514	533	532	522	523	584	548	557	513	526	515	547	538	543	547	556	546	522	475	534	518	518	546	533	563	515	492	497	473	564	553	557	513	555	564	530	513	556	484	529	519	485	548	514	506	538	545	581	539	545	525	548	537	477	537	533	544	523	501	544	516	513	540	550	534	523	547	528	517	531	513	537	530	541	511	503	528	542	513	504	551	484	505	534	523	525	534	565	551	564	528	534	514	548	511	549	513	512	557	563	531	497	537	493	534	543	554	540	497	513	551	528	544	508	518	488	555	540	518	536	530	531	535	499	528	570	543	543	527	557	550	578	573	483	552	524	549	564	522	552	516	531	557	532	552	489	559	486	518	573	556	552	531	560	553	527	554	548	578	529	531	536	487	551	591	527	509	518	547	566	511	515	515	501	543	541	514	550	520	525	531	540	493	487	484	524	484	511	537	529	590	549	534	469	513	554	510	497	545	473	509	547	532	504	546	562	555	547	539	487	503	529	506	498	516	529	504	536	520	521	559	520	509	509	558	491	535	520	521	539	507	500	532	545	532	565	499	540	581	511	536	549	520	541	533	567	539	572	563	524	539	514	537	498	547	540	541	521	506	523	540	493	541	527	522	525	519	548	543	515	526	513	517	523	519	518	510	536	497	548	523	534	557	471	527	555	504	533	511	541	552	508	536	540	564	552	541	515	544	554	559	537	504	564	505	530	475	502	527	522	551	537	540	578	479	531	528	554	522	549	500	535	550	528	540	534	550	548	534	519	528	533	548	494	559	556	543	496	504	518	534	494	549	513	532	605	514	526	547	543	494	528	504	530	533	538	534	544	524	567	543	529	497	531	559	547	541	551	509	588	504	547	540	546	522	530	552	537	553	536	569	529	511	534	536	546	527	524	505	540	518	546	508	511	489	591	556	559	519	532	525	505	543	530	537	528	519	538	546	526	528	486	564	516	536	552	545	508	508	543	507	545	586	569	529	563	527	534	571	507	522	530	528	490	513	492	546	510	489	515	541	530	557	534	582	487	550	551	512	484	510	521	574	526	581	501	509	541	514	530	530	525	539	530	549	546	545	574	520	528	532	510	582	531	520	517	536	567	509	525	491	541	536	526	522	520	550	571	550	533	501	519	545	507	515	547	532	513	512	529	544	494	501	523	501	490	496	537	516	516	529	535	558	529	524	543	553	538	541	504	551	525	523	563	517	522	494	483	490	539	531	550	496	544	547	558	526	499	514	536	544	527	536	527	540	519	484	549	523	504	510	516	568	517	501	521	506	541	524	547	539	566	580	517	517	527	533	507	563	528	536	495	546	516	548	545	519	558	524	513	520	513	501	563	501	491	545	488	555	533	520	488	519	454	550	514	523	556	523	547	511	551	491	517	503	549	564	533	529	545	535	537	555	544	514	533	518	554	495	525	498	550	528	503	545	511	547	512	552	558	531	548	520	529	505	551	550	571	536	531	527	568	533	519	543	529	532	540	499	533	590	564	536	535	526	543	499	574	547	540	519	525	515	521	562	522	524	542	510	523	568	475	530	525	548	532	537	540	501	498	537	523	508	523	528	489	557	544	527	558	511	540	529	496	535	546	505	526	517	506	486	537	525	537	520	516	558	506	500	511	580	550	555	530	551	534	489	514	551	506	495	555	515	548	529	561	496	535	572	536	528	515	547	525	531	496	537	509	592	565	597	506	502	521	503	547	520	557	544	548	558	497	542	558	539	537	539	556	500	511	543	532	503	487	540	545	530	519	518	527	601	542	526	548	536	532	542	579	511	521	528	507	540	511	514	482	560	532	508	536	525	527	554	517	545	510	518	543	515	513	541	487	530	564	515	517	539	503	540	562	534	505	524	498	546	521	519	519	531	558	584	559	562	532	538	504	516	543	551	519	531	547	546	539	500	529	548	549	518	491	504	551	552	518	513	513	570	520	516	503	546	549	525	520	532	510	478	534	510	555	489	494	509	541	532	573	554	484	546	521	557	554	544	536	560	512	555	558	547	536	510	489	554	542	531	528	539	523	589	535	549	569	521	545	568	523	508	534	533	539	526	538	515	548	523	522	530	527	535	547	540	548	549	543	521	478	571	522	534	518	507	493	572	545	525	493	504	460	583	518	518	538	530	508	537	500	563	503	515	584	538	541	474	527	528	481	548	542	520	462	513	502	547	498	507	520	537	522	561	546	545	524	538	529	545	538	550	528	542	507	525	530	448	530	508	506	506	526	531	537	548	538	535	505	517	499	556	531	503	510	566	550	533	512	545	536	552	498	547	509	541	581	519	570	545	529	512	499	545	523	544	542	497	547	555	569	546	532	496	532	528	530	541	532	513	515	517	562	536	549	560	498	536	505	530	547	548	568	508	550	519	558	554	554	499	526	497	537	520	551	500	581	508	557	545	534	522	504	471	515	558	542	555	544	551	524	523	528	510	516	546	549	575	553	520	547	525	561	563	535	527	531	497	516	529	525	532	538	519	525	513	526	529	521	571	562	563	503	474	528	589	491	521	572	513	586	479	536	534	574	552	541	539	535	512	545	570	533	529	534	506	563	571	529	543	543	507	539	556	574	527	516	538	515	518	495	513	575	515	559	531	509	510	511	520	526	514	544	549	541	523	553	513	543	512	561	580	590	564	536	546	536	514	566	537	491	509	508	541	512	550	539	513	488	544	551	539	531	544	521	542	513	522	500	525	494	562	568	509	508	520	526	543	534	530	511	579	537	512	541	487	513	526	535	531	534	537	499	506	536	528	542	521	582	539	569	548	573	513	552	574	535	556	510	534	514	570	524	541	568	537	493	530	524	539	514	541	553	525	561	537	530	530	539	515	540	544	569	525	522	555	489	550	522	551	545	519	527	486	530	547	521	523	524	501	593	517	535	515	529	559	559	509	486	514	520	503	558	519	537	555	556	518	542	577	502	519	512	515	533	546	525	544	559	515	550	504	522	556	488	562	550	509	534	611	515	508	544	525	547	507	551	492	539	532	506	535	510	530	514	502	558	547	511	516	501	508	505	500	483	536	512	479	516	543	547	527	532	522	528	547	559	509	531	505	559	525	555	498	550	515	499	538	495	557	527	531	491	551	524	508	522	530	552	557	526	499	536	504	526	576	519	551	479	553	546	544	566	550	528	525	528	512	502
9390	591	167	106	103	84	97	88	95	67	76	82	82	72	85	83	82	70	63	68	81	80	78	94	78	67	84	77	67	69	72	73	76	80	61	67	79	69	81	71	65	81	79	73	93	86	75	50	70	82	64	67	75	90	67	61	74	87	78	79	63	70	81	82	77	76	63	88	66	59	59	79	64	71	70	83	91	80	76	89	68	76	68	68	65	59	79	76	84	80	80	92	98	75	88	83	89	72	80	69	71	64	92	60	86	92	79	100	76	73	73	63	65	72	82	64	79	86	85	74	74	58	76	74	69	73	77	65	63	66	78	82	67	63	91	51	88	86	69	77	86	76	70	73	71	67	68	68	71	70	84	74	70	83	76	88	82	78	66	84	78	62	89	95	101	75	71	69	75	71	71	72	74	74	84	83	74	85	64	71	77	63	80	74	66	69	74	66	94	78	80	57	64	73	89	66	69	70	89	66	71	81	63	71	78	67	80	80	73	67	81	78	71	79	82	78	79	93	73	71	64	69	79	65	71	75	68	69	59	58	59	71	83	93	89	71	78	69	86	67	56	64	65	69	65	68	88	73	74	74	73	69	84	77	74	71	86	78	65	70	76	73	79	80	88	80	81	77	65	65	81	82	51	72	83	80	71	96	63	76	64	69	69	74	59	63	89	80	72	71	56	64	88	79	66	67	73	76	83	53	90	82	73	75	67	80	81	89	75	79	69	64	61	74	64	67	71	73	63	69	68	92	66	73	82	64	75	68	80	55	72	72	69	69	88	79	82	60	85	69	73	81	75	62	83	58	89	86	58	75	70	80	78	61	72	74	80	82	82	76	85	69	71	57	96	78	83	68	69	84	75	73	75	77	83	81	85	85	84	65	70	71	81	73	86	80	72	79	70	68	79	74	87	70	91	68	77	71	90	69	70	69	96	87	78	70	79	77	55	81	74	65	68	58	66	79	71	78	70	63	79	83	78	63	81	78	81	88	79	70	94	57	53	67	79	87	73	79	74	70	68	79	68	65	87	64	62	73	74	85	75	78	74	78	63	71	75	73	70	75	78	82	86	89	72	83	89	74	83	63	74	57	72	76	72	70	67	77	85	68	49	82	77	72	75	88	87	86	62	57	83	72	67	69	80	81	66	67	67	60	88	71	75	81	85	83	77	79	82	57	67	81	83	72	87	84	70	72	69	72	73	61	62	75	72	66	70	76	68	63	78	79	75	81	84	81	79	86	73	58	70	74	85	82	73	75	75	61	86	68	69	65	72	84	79	66	74	68	73	76	76	76	82	62	61	75	77	73	65	67	83	62	72	72	79	86	80	75	71	76	84	85	66	85	76	76	79	83	65	82	73	89	68	84	84	79	81	83	76	79	86	75	67	80	89	95	83	74	78	82	77	76	70	62	78	83	69	77	82	87	67	79	67	72	72	74	86	79	67	73	74	92	87	72	79	68	82	68	75	93	76	79	64	71	81	82	71	82	80	98	63	91	70	74	80	74	83	74	69	76	56	76	69	89	81	85	76	68	80	74	74	63	71	74	60	83	68	64	78	78	69	79	78	85	75	76	64	75	81	63	66	69	74	75	83	80	85	68	67	84	75	89	62	79	79	76	73	77	81	76	83	69	63	84	71	71	64	71	100	81	73	70	77	75	71	87	77	87	78	80	70	83	83	65	63	82	55	81	77	70	81	70	47	74	91	62	72	68	85	84	74	70	76	59	71	82	80	75	81	87	70	84	89	90	67	67	86	84	71	69	78	59	82	65	81	86	76	72	65	83	67	79	66	63	73	88	69	79	68	74	67	74	69	80	78	78	74	82	83	71	89	77	78	56	58	73	76	87	75	72	89	82	67	92	74	59	78	74	56	69	75	74	83	68	67	71	76	82	70	73	74	71	73	77	86	73	56	68	76	78	72	66	84	74	79	69	78	75	82	80	77	79	69	72	91	76	65	81	59	63	79	79	67	78	67	71	78	74	72	84	73	75	86	76	69	76	68	77	93	83	72	79	79	71	77	73	87	64	66	87	71	80	71	78	68	74	79	67	73	70	81	90	75	75	84	66	77	66	76	78	72	85	80	82	69	80	69	83	94	75	70	53	86	56	78	69	73	73	70	81	90	70	54	68	80	77	72	71	81	71	68	64	79	77	77	68	78	66	65	76	82	81	77	73	90	69	63	72	66	84	91	81	82	74	60	78	64	62	75	75	75	62	74	88	70	64	67	68	78	76	78	73	75	72	67	67	51	72	68	77	68	62	69	67	77	72	69	67	75	72	80	79	63	71	76	70	77	68	64	82	82	80	79	85	80	61	75	73	80	74	70	73	65	71	60	74	88	70	100	81	70	88	68	63	79	78	74	74	55	78	76	79	83	75	89	64	63	69	88	60	67	84	66	80	63	57	83	86	71	79	63	82	84	73	77	62	52	81	71	73	82	86	72	85	70	79	77	84	73	77	70	83	63	77	66	80	74	59	76	78	86	61	66	75	92	68	75	74	65	77	73	76	73	77	91	67	67	87	81	58	77	63	66	65	78	89	74	70	62	67	72	66	65	58	71	75	81	82	76	75	85	68	65	66	77	74	53	72	61	69	77	90	68	79	82	69	65	74	63	74	78	70	68	61	78	61	75	81	80	69	60	66	66	87	87	70	86	74	70	73	75	63	61	73	66	69	66	80	72	67	78	65	66	84	67	72	73	71	89	77	66	55	87	68	76	86	76	77	69	73	91	81	77	79	77	86	79	77	81	66	69	90	79	77	86	77	81	62	70	92	74	71	74	77	70	69	78	94	83	81	74	75	98	69	80	76	80	70	72	71	59	66	80	72	72	70	78	87	79	85	77	70	80	79	84	74	72	80	82	81	62	87	71	69	65	69	76	84	75	74	60	65	64	86	76	67	80	80	68	71	69	75	80	80	74	77	67	76	76	79	81	82	74	57	58	77	73	70	79	88	73	66	86	82	61	71	86	72	79	80	77	64	66	82	64	84	79	67	74	72	68	93	85	61	70	78	80	74	72	72	77	79	72	81	59	76	78	71	65	89	57	76	63	75	87	69	84	79	90	69	70	68	79	79	74	92	83	64	66	67	62	62	63	65	68	65	67	75	86	75	71	68	69	73	79	68	71	74	77	72	74	65	70	63	66	78	82	82	78	79	69	66	89	80	83	72	77	77	78	73	71	76	82	80	58	79	62	72	88	73	66	79	71	81	61	76	62	74	80	72	79	77	78	62	73	72	79	58	77	67	65	77	83	62	74	79	55	74	74	74	57	70	66	67	66	61	81	74	68	77	71	70	74	85	77	76	77	77	78	68	70	79	63	88	63	88	64	68	83	80	78	76	79	68	68	63	77	71	74	66	63	71	71	83	78	71	64	68	64	71	73	61	73	73	82	70	61	72	72	62	78	63	64	68	73	64	86	69	67	80	68	89	73	65	75	89	75	81	73	59	79	72	65	68	76	76	70	76	66	83	83	82	85	99	74	60
8910	543	395	425	368	379	325	316	290	291	257	284	271	263	279	283	252	250	270	272	282	262	279	259	245	246	269	261	260	282	246	269	268	239	258	282	266	265	251	254	246	243	284	251	215	237	251	266	251	245	255	255	224	256	222	265	248	234	230	204	232	254	265	269	243	277	253	253	244	246	233	253	264	242	241	233	243	233	257	278	257	250	250	241	283	229	268	238	245	270	265	253	249	244	244	250	225	236	235	268	237	256	242	219	232	261	250	245	249	243	254	261	246	201	222	266	241	250	250	233	269	238	265	252	243	225	243	244	242	261	223	249	249	257	257	242	238	268	240	258	248	254	240	245	251	253	263	267	252	250	241	244	266	218	233	268	274	255	252	248	273	215	248	225	275	220	248	278	246	253	220	253	242	288	276	259	256	250	247	271	240	269	254	262	223	250	244	251	250	242	228	272	260	233	244	234	237	248	230	260	240	272	243	250	239	237	243	238	259	242	254	220	255	258	258	216	242	259	260	275	256	238	231	263	285	269	249	242	249	254	243	253	232	244	227	243	235	251	224	244	224	262	243	231	238	248	249	252	243	271	232	269	221	251	224	250	273	262	275	225	233	265	219	260	243	260	266	238	251	248	265	230	271	250	240	237	233	240	267	227	244	243	234	260	245	260	215	231	255	248	251	261	268	266	227	239	262	238	290	233	231	250	221	244	241	269	255	247	243	222	224	248	249	240	233	252	248	227	274	239	261	222	235	247	267	240	263	249	238	248	259	264	237	272	226	247	264	239	248	232	244	236	253	265	235	242	238	233	242	253	233	285	246	265	248	245	232	234	249	276	241	246	242	240	245	276	277	260	259	256	244	219	263	239	264	254	268	241	283	262	254	256	222	261	256	255	235	286	248	259	240	215	258	240	206	276	255	255	248	270	251	244	271	257	252	221	252	214	238	227	276	263	255	256	228	228	265	246	248	258	234	235	237	252	244	266	245	237	236	281	264	231	236	240	249	268	280	270	252	250	286	253	257	262	235	250	231	260	233	235	248	226	256	234	238	229	241	250	262	235	223	245	253	243	245	253	243	247	260	215	239	253	252	232	264	229	224	231	248	228	251	259	243	231	230	278	244	242	259	258	268	265	245	251	249	247	220	244	252	265	243	253	224	214	254	241	226	235	283	247	243	254	239	239	251	247	215	243	238	233	251	244	250	246	248	254	255	238	232	267	242	264	259	257	223	270	273	281	232	241	262	249	233	256	252	245	246	247	247	269	279	228	254	240	246	249	246	277	232	236	234	253	254	240	227	262	248	257	238	240	254	252	238	251	272	231	258	250	237	236	241	226	225	248	247	244	232	234	223	246	276	223	239	242	244	235	242	246	269	237	256	254	255	256	215	238	201	245	258	266	236	250	251	241	252	227	225	281	247	268	266	268	237	265	231	241	271	244	235	245	253	250	271	229	257	226	226	237	223	257	265	253	244	245	245	255	252	223	256	247	254	225	220	254	232	240	248	225	223	220	220	275	252	228	232	269	234	237	245	249	223	226	232	265	256	284	216	273	233	232	255	238	241	243	244	229	268	246	232	280	220	253	236	251	237	245	246	276	238	248	236	234	240	283	269	232	258	250	271	262	278	240	245	275	240	211	251	237	218	298	223	266	240	257	254	239	261	238	242	267	248	273	234	271	240	229	234	265	252	248	248	251	246	281	247	270	224	243	269	237	214	220	248	235	264	232	258	230	266	248	229	229	263	256	254	245	239	230	236	253	252	222	235	242	245	268	262	258	236	253	274	245	265	242	243	234	248	224	232	247	244	262	248	209	270	277	258	245	248	240	235	271	225	237	224	252	259	265	260	275	246	240	240	265	260	241	215	260	210	258	235	247	260	242	250	249	238	253	251	237	276	231	243	257	246	257	249	239	262	228	220	234	285	252	223	252	224	247	269	278	261	231	234	269	209	240	268	239	246	254	257	258	223	276	276	262	259	248	253	242	254	240	261	237	253	262	250	241	256	270	263	257	252	242	218	211	223	250	238	248	242	245	215	237	252	248	255	270	262	269	268	263	229	226	259	250	256	242	244	265	256	249	218	226	261	269	273	244	254	252	256	281	248	250	275	245	231	248	239	237	249	258	270	247	224	242	255	238	240	241	252	257	253	252	242	229	265	255	235	229	228	261	261	232	233	251	244	261	252	270	272	250	245	242	251	237	253	263	236	250	228	260	215	267	231	240	252	215	225	271	252	219	255	235	261	271	262	220	251	235	232	271	254	261	223	243	241	263	245	275	254	251	231	229	269	237	272	236	200	228	240	245	235	252	256	217	256	280	286	266	238	256	251	229	228	250	243	252	207	233	268	257	245	235	260	237	262	242	238	221	267	237	229	254	235	256	226	269	241	236	247	224	239	241	216	242	257	271	274	223	272	247	264	250	228	251	256	254	246	262	240	257	248	229	261	245	266	239	238	217	249	250	225	255	240	252	255	200	228	257	231	223	266	292	234	258	248	213	256	224	256	277	266	247	239	261	261	233	244	233	242	255	220	256	249	237	258	272	214	261	245	240	235	251	276	247	242	249	234	226	248	260	245	252	239	243	233	243	251	250	255	240	269	253	234	252	254	267	275	245	249	229	262	262	254	248	243	285	233	254	251	264	225	297	270	243	259	255	225	251	261	236	259	241	263	261	258	236	260	239	245	262	229	246	245	276	248	248	263	250	261	262	239	240	250	288	244	246	265	256	237	223	250	256	252	260	253	265	260	263	263	243	270	272	237	238	227	234	261	245	266	248	243	216	225	256	259	243	221	234	251	233	256	239	272	238	243	252	247	236	259	265	241	230	283	270	236	235	253	230	242	280	232	253	249	233	231	236	245	239	266	255	263	249	253	245	244	262	248	236	245	244	260	245	238	251	277	248	244	256	248	261	253	215	265	262	240	241	215	255	249	236	263	249	236	245	278	237	245	259	247	234	248	235	234	237	235	249	274	230	237	230	266	246	226	280	267	235	251	232	260	248	236	268	249	240	216	269	242	257	283	263	233	227	282	258	260	231	256	274	245	262	239	264	289	237	240	246	209	243	268	253	258	251	261	272	243	250	243	244	239	225	275	230	259	247	212	246	259	235	241	233	249	245	255	259	243	252	250	251	247	221	242	237	242	232	230	262	228	269	255	260	237	240	258	239	254	232	263	263	230	265	259	296	283	234	235	268	252	233	236	247	250	240	260	253	285	218	231	260	221	229	236	261	254	242	221	249	234	240	254	252	262	258	250	262	266	259	257	267	253	273	248	262	273	245	267	231	244	240	249	257	207	241	228	232	250	281	248	244	250	253	247	256	257	245	251	251	270	253	253	215	224	248	247	227	223	236	214	252	238	235	233	275	245	270	221	229	253	258	234	246	243	265	239	234	252	229	246	201	301	225	252	235	228	229	224	246	238	300	234	244	258	264	242	257	254	245	224	246	250	242	268	235	252	251	274	226	250	268	256	254	246	245	231	269
49366	17535	2961	946	593	459	374	286	239	192	195	161	146	146	126	126	91	108	120	99	104	115	107	94	116	99	89	97	101	93	98	83	95	90	86	85	77	90	85	86	79	94	68	94	79	80	84	110	90	93	88	90	92	75	86	91	94	77	86	79	84	87	71	88	73	72	87	77	85	78	85	75	78	91	68	78	99	85	76	87	87	84	102	80	108	69	80	75	95	83	70	96	87	74	85	72	95	80	85	95	86	84	79	68	71	81	77	92	81	86	80	79	83	87	107	80	76	71	102	79	94	86	89	83	78	70	83	109	78	87	77	83	81	77	68	122	76	80	64	80	76	84	78	78	81	92	77	87	84	93	79	73	94	88	86	76	86	76	91	81	78	73	75	103	72	83	80	96	83	65	102	90	79	83	77	84	69	67	73	95	87	102	84	84	75	93	69	65	104	79	78	82	96	77	84	95	96	68	89	91	83	90	72	85	75	86	83	77	85	66	74	97	98	95	76	104	78	81	75	84	87	72	92	80	79	69	77	90	77	79	81	96	76	86	93	92	80	81	88	73	82	93	87	81	85	78	74	104	88	79	66	74	68	84	93	82	80	79	92	99	90	79	92	77	94	83	93	90	87	102	84	80	90	79	77	86	86	80	61	71	78	85	63	79	86	76	76	97	79	88	88	95	78	84	80	85	89	76	86	88	78	80	72	93	73	88	73	77	96	87	68	78	77	103	92	111	81	93	75	79	81	85	89	76	99	81	78	74	83	81	93	84	75	90	96	89	84	79	77	71	99	74	92	74	73	70	74	76	82	91	85	88	88	104	85	74	75	78	89	76	78	76	71	96	74	65	92	85	80	78	69	100	84	84	88	91	86	98	102	79	81	65	76	75	87	84	78	83	79	77	75	86	92	85	88	88	84	76	81	79	88	73	76	86	94	89	78	88	74	87	91	88	73	84	84	81	66	89	89	100	77	85	75	90	96	78	71	85	67	81	83	102	89	83	75	79	66	89	65	98	83	55	89	83	71	88	88	96	89	85	81	78	83	73	84	82	69	83	79	73	83	72	53	91	94	82	84	75	67	66	79	77	74	85	75	113	69	77	94	81	83	76	81	79	78	73	86	82	65	81	75	94	85	97	90	81	83	87	84	84	97	88	78	71	89	85	89	80	89	73	87	90	71	90	90	92	79	93	66	84	85	92	80	77	79	88	78	95	78	99	96	105	72	80	79	76	105	107	86	80	76	81	89	87	88	83	84	85	75	87	85	78	66	75	87	76	95	98	69	61	78	74	74	89	81	78	75	93	86	74	79	88	72	74	68	88	87	73	74	62	77	80	83	90	71	78	85	99	91	74	82	78	92	69	76	92	81	69	91	85	88	99	77	89	84	77	90	103	74	74	86	68	82	100	77	106	100	70	87	83	79	73	83	91	75	86	85	89	99	75	83	87	79	82	82	91	73	78	80	70	74	80	91	82	86	82	94	86	66	100	94	89	93	73	96	88	80	97	82	80	97	83	84	85	85	86	73	78	95	66	79	86	88	98	74	80	86	94	78	76	90	96	78	88	73	69	74	90	87	78	96	86	82	100	72	78	97	84	87	76	72	80	95	86	95	86	95	87	76	88	80	98	82	62	86	74	83	76	89	76	87	72	75	91	76	73	96	70	72	86	83	84	103	77	75	84	91	90	79	77	87	87	71	88	89	80	83	69	87	88	99	81	79	97	76	101	68	84	86	86	74	75	72	74	78	84	82	75	88	91	75	75	100	76	89	100	78	91	90	77	93	77	69	74	80	80	70	91	80	92	75	85	88	90	71	83	85	82	89	79	84	70	82	77	66	88	97	65	98	95	89	72	78	82	83	92	81	73	82	85	80	84	78	77	89	85	77	105	75	91	66	74	69	80	77	66	86	92	81	83	82	77	85	80	77	100	91	91	84	58	86	95	76	80	78	87	88	85	82	70	82	87	87	88	87	81	76	79	74	79	81	82	79	81	75	79	78	82	87	78	86	89	88	84	66	78	72	78	70	71	74	70	91	91	71	73	84	76	72	78	78	90	93	67	75	83	75	79	98	81	85	89	86	81	82	83	80	61	79	77	80	102	75	92	94	87	73	69	73	81	78	76	69	88	79	78	88	103	76	73	89	88	74	93	87	73	97	91	85	84	76	88	75	70	85	76	91	85	62	73	89	84	72	78	76	66	88	91	91	87	89	76	88	91	72	90	94	100	76	89	88	82	68	84	76	77	87	76	84	81	84	75	73	76	69	84	90	98	80	83	80	76	83	78	66	79	89	97	79	63	96	73	97	88	107	76	81	80	90	74	70	89	82	74	61	57	100	89	86	76	77	83	81	71	86	104	75	71	81	81	86	89	78	85	104	80	75	88	68	77	75	92	88	74	88	91	83	96	84	76	89	86	88	75	81	84	92	81	80	95	77	81	84	63	92	81	76	76	91	83	87	95	77	96	83	69	89	92	89	92	78	84	74	90	76	97	66	76	77	91	86	68	75	83	78	87	78	85	96	88	96	78	82	86	85	89	88	59	84	71	93	86	66	67	75	92	63	86	87	97	70	100	73	93	87	83	72	94	96	73	85	67	89	67	85	86	78	82	82	76	69	94	73	94	89	88	100	85	78	88	87	77	81	71	63	87	73	79	66	86	62	84	95	69	96	82	97	73	78	74	75	94	98	73	79	92	77	85	100	88	84	78	80	94	78	79	113	67	86	90	94	69	95	84	99	88	68	82	76	83	75	100	77	81	82	65	97	75	77	92	83	81	90	87	96	74	73	75	81	70	81	87	85	74	87	73	78	86	89	99	83	72	93	86	67	68	76	92	83	65	96	83	80	92	88	80	83	100	87	69	87	91	78	83	91	87	93	83	82	98	59	72	90	77	96	89	91	86	76	84	79	93	83	76	81	95	90	65	87	79	88	84	74	75	89	70	93	74	96	62	87	81	77	73	92	79	74	90	91	86	80	84	74	86	75	84	85	64	108	70	83	82	78	87	78	77	73	92	72	93	91	82	79	83	89	82	82	84	89	77	81	60	76	92	87	86	83	98	78	68	74	75	81	77	77	83	100	81	90	75	88	95	86	69	82	67	92	91	76	96	78	93	105	90	105	74	103	90	81	80	86	94	92	104	73	94	87	88	61	103	91	72	59	96	95	68	86	85	72	80	98	87	70	91	75	79	82	87	79	91	83	61	63	84	74	78	92	74	71	82	78	72	99	75	86	78	76	82	76	71	80	94	65	80	91	79	72	90	85	79	69	75	73	75	77	84	84	88	73	88	111	107	80	70	79	75	95	72	78	75	75	82	79	76	84	93	96	69	77	74	70	73	99	97	83	76	81	70	68	90	71	80	73	81	96	90	84	88	75	78	85	89	81	78	83	85	83	89	88	84	93	80	83	95	88	92	84	86	97	69	95	91	81	89	90	92	83	77	79	91	78	83	78	75	85	94	66	85	76	77	71	64	90	91	99	76
29907	2766	2731	3188	2629	2206	1700	1379	1229	1090	1001	895	744	658	625	620	588	538	516	489	453	421	409	397	412	405	388	377	377	350	341	377	354	328	300	356	327	338	318	329	339	348	312	290	300	305	296	303	352	322	284	325	321	302	320	278	303	321	297	294	308	280	320	301	293	289	264	316	290	288	279	302	274	324	253	310	283	280	257	296	290	295	279	304	277	291	289	294	291	276	279	297	298	307	259	254	269	256	271	277	283	297	300	287	286	281	300	282	292	290	271	337	298	272	304	297	322	284	250	288	267	293	284	279	248	302	271	281	280	291	280	288	257	263	280	307	290	279	264	268	271	323	276	286	270	277	287	299	273	266	263	250	270	269	292	278	279	293	285	281	264	266	265	260	289	256	265	296	295	300	286	270	279	275	279	289	291	303	270	267	278	293	268	279	279	277	286	307	275	293	302	323	300	268	266	270	234	274	280	265	313	295	305	281	288	276	255	299	277	263	277	258	265	286	290	246	254	263	313	272	258	282	288	269	292	300	322	279	283	280	306	249	297	317	311	275	265	301	299	279	294	256	275	278	279	280	289	257	265	288	257	262	286	287	265	295	271	261	265	269	282	253	273	269	264	269	284	287	291	279	277	272	281	257	279	280	246	278	274	287	263	282	291	257	273	277	291	272	285	276	271	269	269	280	296	308	267	285	266	272	269	267	265	320	303	278	270	271	285	253	284	283	271	264	264	267	275	279	255	289	282	265	302	268	274	271	260	273	254	257	291	267	293	297	281	283	252	256	264	306	266	263	238	268	312	272	288	278	285	294	293	261	283	279	285	286	278	273	285	248	284	297	247	266	262	285	281	258	309	265	252	257	285	270	283	305	293	259	298	282	278	245	281	289	288	249	273	277	282	280	311	284	286	301	277	251	272	255	292	263	241	293	291	294	283	267	283	248	282	268	251	251	274	265	300	286	245	257	271	297	275	267	290	262	316	269	271	267	274	263	281	281	287	271	245	257	274	284	264	270	287	301	271	250	272	286	299	311	305	290	281	266	277	243	285	293	283	293	274	287	286	257	281	269	322	271	305	266	236	272	323	282	282	254	285	281	263	270	263	279	258	268	276	260	291	283	264	269	269	284	283	301	272	259	270	270	283	266	268	320	284	283	297	289	279	268	285	266	262	276	276	287	256	291	278	294	262	269	262	259	272	234	298	265	261	266	282	281	292	288	290	274	279	283	283	264	292	274	277	301	266	264	281	259	285	284	282	266	248	259	237	275	295	275	296	278	308	279	268	288	261	283	250	266	305	268	278	250	262	289	309	259	262	270	255	286	267	274	282	261	268	286	298	287	269	275	271	277	275	277	272	262	279	271	285	303	259	288	294	245	270	285	303	271	287	271	276	247	272	284	275	277	292	306	295	280	304	262	270	279	275	262	263	269	288	252	268	258	278	245	270	279	284	257	281	290	273	277	294	257	312	293	277	283	278	288	249	289	287	273	283	270	250	266	239	296	284	295	269	285	279	291	284	282	267	273	265	280	290	304	253	249	304	292	279	271	271	264	254	298	289	273	247	288	292	257	288	266	268	273	266	298	259	269	296	310	300	276	277	287	254	237	301	293	308	264	282	255	262	259	254	258	288	270	271	251	269	273	260	269	310	262	321	255	257	267	269	279	248	302	299	262	286	271	290	277	250	279	281	276	284	283	240	250	300	273	308	285	297	273	290	307	263	285	286	281	265	267	279	266	275	253	312	261	266	302	272	281	289	263	274	267	283	326	251	278	279	282	283	271	267	265	297	270	249	300	278	243	281	272	304	276	324	273	267	267	309	269	266	267	280	313	266	259	272	287	259	274	299	274	279	308	265	287	276	267	297	261	272	292	268	279	291	274	302	296	289	276	270	273	276	275	283	238	274	279	276	287	279	268	268	264	267	248	300	259	284	282	252	253	275	278	255	274	303	284	284	282	288	304	309	253	252	269	299	285	285	287	295	286	294	295	273	269	318	279	254	268	253	286	252	266	274	259	256	272	302	278	280	281	295	236	258	282	290	302	299	233	249	270	284	279	287	281	269	267	296	262	270	280	301	295	255	252	293	280	272	262	264	297	286	275	297	279	279	280	259	267	265	278	256	263	270	295	298	267	259	294	283	270	255	283	288	305	274	278	267	271	260	264	280	268	278	294	273	264	323	244	299	278	272	292	275	277	300	273	319	286	298	282	296	292	272	268	288	249	300	272	283	267	290	282	257	287	291	295	282	295	261	282	314	297	281	281	257	262	290	282	293	267	286	286	258	285	283	295	281	304	284	257	263	302	295	266	302	286	286	279	307	304	281	286	285	293	266	279	263	267	283	246	288	281	296	274	271	290	253	268	266	265	253	274	301	301	289	284	276	266	294	269	300	277	289	265	275	268	297	298	291	249	294	293	283	274	297	295	289	282	271	301	273	285	289	304	263	266	274	260	264	274	256	282	288	268	299	275	284	287	286	264	277	295	277	257	271	280	280	263	279	273	281	250	284	272	264	257	314	258	311	296	301	279	266	278	281	288	258	288	284	292	269	282	292	288	263	273	283	277	291	276	310	298	285	267	292	266	281	272	254	282	292	261	297	274	288	315	279	269	276	277	287	271	285	283	255	267	276	276	280	275	265	268	305	314	276	287	291	262	293	267	281	277	252	279	260	283	275	291	271	281	301	306	291	285	288	267	271	276	274	270	273	296	301	280	284	266	322	285	283	276	295	294	284	262	265	292	272	273	309	281	258	272	283	277	310	269	273	285	281	288	268	304	276	288	291	260	277	286	262	289	239	287	266	279	281	279	282	263	255	266	248	268	292	290	259	290	279	266	278	279	297	301	283	256	301	288	277	257	290	262	290	293	293	262	270	261	287	276	276	281	265	237	300	279	267	269	270	277	286	263	275	284	276	296	289	287	306	300	272	304	272	254	275	273	317	272	302	270	297	266	285	305	291	262	268	249	289	264	275	285	289	287	274	295	280	279	275	268	285	287	265	305	283	268	256	285	295	281	254	268	293	258	275	300	271	277	286	298	247	307	291	254	282	264	290	255	290	281	278	273	269	278	297	285	276	303	265	287	287	278	291	257	289	256	279	251	269	273	305	270	273	278	270	295	298	280	273	255	290	285	271	275	316	251	293	259	245	272	294	287	245	288	285	287	244	277	283	245	271	279	310	253	263	259	281	280	283	264	291	274	257	272	265	250	262	306	260	273	255	280	294	269	281	261	296	307	236	270	293	286	269	269	282	274	276	293	283	274	259	272	288	266	238	278	269	278	280	265	293	269	284	262	269	246	281	290	283	288	291	255	260	281	288	259	285	281	262	269	295	278	283	260	287	304	270	268	293	279	253	263	280	286	272	249	267	266	254	256	291	293	277	260	293	277	281	288	255	273	277	288	299	287	289	310	296	278	262	278	263	270	262	255	283	277	262	262	275	280	275	262	257	284	277	269	269	272	255	289	302	298	277	299	281	284	297	279
58386	24584	11955	2562	1371	982	745	602	435	417	381	369	347	306	256	273	277	232	228	227	219	224	208	218	225	219	206	190	196	203	227	196	206	198	215	221	218	186	185	172	198	197	208	183	198	193	190	177	190	200	219	189	170	193	189	176	172	182	174	195	200	187	188	178	172	191	167	176	188	199	191	181	167	190	181	184	186	203	175	161	175	170	172	182	183	207	190	201	186	178	197	209	180	198	188	195	172	197	181	181	157	196	182	182	160	165	174	179	171	179	166	191	204	197	171	167	182	190	188	173	183	161	223	206	171	163	181	183	198	184	183	192	197	152	186	182	172	180	183	177	165	184	173	201	167	199	179	182	196	178	168	206	165	180	196	189	184	167	148	200	188	149	209	193	193	161	158	169	186	193	186	181	207	200	176	166	182	189	193	179	164	181	180	170	184	199	190	186	198	177	199	176	167	206	188	176	177	166	184	167	175	189	174	186	182	192	179	185	202	193	179	187	179	176	186	176	179	156	192	185	189	197	190	171	170	157	173	211	173	188	193	188	169	195	175	206	209	183	202	192	178	184	156	191	181	159	201	163	173	211	182	177	176	173	182	166	193	175	198	173	175	197	196	166	168	155	178	187	177	144	184	190	191	174	217	171	168	188	166	191	167	194	192	176	208	166	181	175	184	200	187	165	163	178	199	184	191	189	169	171	161	170	186	188	221	190	172	166	174	197	186	178	174	212	161	176	184	185	176	200	181	177	226	187	184	214	169	163	171	198	174	176	183	187	193	165	194	201	193	197	203	185	158	168	165	158	187	172	193	178	188	201	175	187	175	194	173	210	202	176	186	149	165	183	182	193	177	190	168	200	155	179	184	172	201	177	183	175	193	190	176	204	156	177	168	170	163	177	182	174	208	170	193	205	181	175	171	198	186	167	178	189	220	171	178	167	187	186	181	182	192	188	146	178	182	165	178	196	195	168	169	147	178	205	208	167	177	195	193	185	168	184	206	172	164	189	173	176	168	180	210	186	173	206	159	174	185	162	176	185	173	194	202	174	164	163	182	153	174	177	187	190	204	177	153	195	187	175	178	201	170	195	190	193	188	158	176	181	191	180	179	176	170	185	198	195	165	185	206	165	171	190	198	162	178	165	180	155	175	187	173	170	181	184	173	179	189	175	179	175	177	190	179	176	194	169	166	169	194	185	177	187	172	176	173	183	193	204	159	193	194	165	170	188	190	170	186	174	181	164	192	191	180	168	161	180	219	185	207	191	199	180	205	164	147	179	185	176	171	189	170	193	170	174	181	159	165	179	175	182	181	164	182	181	211	164	168	209	190	180	169	172	182	166	178	169	197	180	176	181	185	200	197	196	180	204	187	179	177	182	152	178	181	174	171	174	158	185	201	191	212	193	185	153	181	181	172	165	188	176	191	184	189	197	190	188	170	167	165	188	194	198	184	181	161	181	199	174	154	202	189	187	164	191	204	197	195	185	180	181	171	172	174	186	190	190	188	175	183	178	184	208	180	186	174	189	196	180	175	181	202	168	165	203	187	181	195	184	185	203	167	182	165	173	148	183	185	185	194	182	158	186	177	172	163	196	211	186	191	168	198	183	171	182	183	181	183	210	180	176	175	194	186	167	155	171	167	200	187	170	174	180	180	187	198	193	182	204	173	192	188	167	187	181	177	197	191	188	182	152	185	169	188	188	179	170	188	185	186	172	183	190	163	185	187	171	166	194	185	182	168	162	174	185	166	179	172	170	182	194	173	205	202	186	188	184	185	180	204	179	200	175	225	185	191	185	184	171	166	181	187	185	159	184	179	196	184	175	152	211	176	187	178	178	170	190	207	205	185	168	171	168	186	204	183	200	183	177	173	184	176	175	163	186	211	193	178	185	184	168	183	179	177	173	190	183	174	208	176	180	191	185	201	179	183	180	167	184	151	200	191	174	194	158	181	166	199	184	198	184	204	185	163	174	161	178	171	166	200	200	166	185	178	181	152	179	190	166	215	172	183	159	192	189	192	181	162	176	170	204	182	183	176	145	173	152	181	161	188	176	173	196	161	197	188	174	181	185	147	206	157	170	162	189	176	191	161	176	191	204	194	175	199	160	205	198	182	161	208	179	193	201	176	194	195	179	155	184	169	190	179	169	199	195	189	182	193	180	191	185	168	199	168	178	181	167	163	170	175	158	206	200	172	193	181	186	182	175	200	197	178	177	177	202	187	176	169	182	175	196	159	176	179	178	195	199	170	155	187	163	202	163	169	189	184	168	170	173	201	161	186	177	197	183	186	174	184	180	180	162	185	187	201	198	189	182	182	166	174	168	206	169	193	160	173	176	161	177	183	165	191	183	194	182	211	163	191	185	199	194	199	185	197	181	197	175	179	195	197	163	209	190	211	181	183	190	189	184	181	189	186	180	199	193	184	178	171	157	194	157	192	190	180	188	155	192	205	172	181	199	176	169	164	171	174	165	185	183	198	181	194	186	187	181	203	164	205	174	164	170	186	171	180	189	178	192	202	184	181	176	182	173	166	176	185	196	206	184	166	208	181	186	180	171	182	162	198	170	206	164	185	196	182	160	182	175	207	178	154	164	173	168	202	196	186	189	175	184	173	164	192	176	162	176	176	170	172	204	189	176	156	161	198	180	187	196	174	166	166	186	161	184	170	168	158	178	184	173	176	176	194	197	216	190	184	186	189	174	183	182	178	189	186	171	204	176	195	148	169	204	156	179	176	177	184	175	180	176	202	156	183	207	166	175	174	182	169	180	187	197	173	170	185	185	212	168	174	187	194	194	173	169	196	204	171	222	164	181	173	163	202	187	181	169	196	196	188	193	188	191	180	166	183	195	180	175	185	173	172	177	164	190	175	188	213	188	205	175	163	156	198	195	173	186	201	177	188	193	193	213	189	194	185	208	177	169	186	182	191	165	171	194	187	188	183	157	194	209	205	190	162	187	194	194	192	187	168	180	200	176	168	185	190	171	167	183	181	185	189	176	186	178	185	192	177	189	161	194	175	188	171	172	184	198	185	185	183	146	166	172	156	159	199	191	179	197	190	169	179	200	213	154	191	151	179	181	163	174	186	201	171	179	185	202	192	185	182	223	199	206	193	169	174	190	187	168	177	194	196	194	187	151	186	205	178	171	183	184	172	163	190	176	161	172	176	173	156	184	174	182	199	173	177	173	164	184	193	189	178	186	166	180	175	187	163	158	217	182	162	183	181	188	171	157	175	186	189	188	173	177	198	181	155	183	184	195	181	168	185	163	203	171	178	192	200	220	215	201	221	180	187	164	193	216	182	174	183	181	198	154	159	184	180	183	172	173	164	179	190	210	176	180	181	173	173	189	168	165	179	191	191	192	198	186	168	184	194	203	202	190	170	188	180	193	159	171	183	202	158	181	182	179	182	208	175	170	186	173	172	169	190	192	185	180	175	180	184	191	186	191	190	192	169	182	194	173	157	178	192	172	174	180	196	191	193	166
38919	4045	5724	6221	5140	4203	3506	2850	2382	2031	1919	1709	1544	1361	1282	1184	1131	1046	1016	892	849	858	853	874	772	735	755	789	694	662	684	706	656	656	655	688	633	652	617	594	640	608	611	596	633	588	596	604	580	630	596	564	570	616	563	556	585	578	567	598	544	605	540	592	552	541	558	543	535	575	572	572	539	560	533	547	535	594	497	572	567	562	576	574	522	551	552	563	561	564	562	557	520	566	558	516	513	492	526	560	567	541	541	540	553	510	554	570	566	531	526	508	539	587	523	513	510	521	522	578	537	529	535	557	535	508	519	533	554	521	563	544	541	555	545	574	555	543	550	538	517	498	540	552	531	541	525	510	527	535	536	532	536	547	589	552	520	549	535	560	519	491	546	523	529	502	549	548	527	545	520	554	554	515	511	508	556	555	529	538	533	566	512	560	511	547	545	545	571	562	508	533	503	550	537	518	514	544	494	532	528	504	563	516	512	576	499	507	506	526	537	546	537	524	504	526	531	525	570	518	527	564	556	550	555	500	538	546	563	544	543	502	550	549	473	521	490	535	529	513	502	536	540	529	527	513	559	533	539	522	557	572	548	529	500	537	531	498	545	577	544	519	536	531	502	539	557	546	504	548	534	570	504	502	535	561	531	521	518	536	519	512	525	534	509	533	508	501	560	581	581	522	524	514	553	523	484	514	526	531	491	537	528	501	518	528	558	540	545	548	543	532	535	538	546	516	502	571	519	531	543	527	558	528	509	523	529	485	497	508	556	566	544	493	531	566	529	528	523	559	529	541	518	548	541	553	487	534	487	506	503	532	495	570	525	521	528	548	531	509	538	508	502	521	547	545	534	520	534	511	561	527	521	528	551	530	522	534	556	530	558	532	582	517	529	536	568	519	533	511	557	545	524	519	498	564	503	597	505	519	530	536	548	545	565	502	541	528	543	528	547	522	536	546	519	532	508	550	555	542	561	550	518	537	573	525	545	506	534	514	510	540	543	526	531	554	523	516	521	546	515	561	536	583	548	518	538	479	516	503	520	569	531	533	592	532	510	540	538	531	527	529	551	522	519	526	562	573	542	526	552	539	535	525	500	560	520	517	524	502	530	525	555	570	492	511	546	585	517	536	486	514	569	531	541	513	516	521	519	514	496	543	513	552	517	552	533	524	522	527	561	532	510	511	545	522	528	533	522	524	519	533	529	521	517	542	550	484	553	530	491	528	508	539	531	537	545	555	519	522	534	488	515	571	572	523	545	508	504	504	567	525	553	529	522	552	576	526	509	531	487	520	555	524	575	539	525	521	535	545	559	517	534	519	503	522	607	542	495	527	498	545	550	565	523	484	544	518	542	541	509	525	505	533	536	489	530	530	540	519	485	539	529	547	484	529	560	526	535	535	526	542	550	535	493	528	557	534	544	577	486	536	462	537	499	570	540	534	489	500	537	534	494	491	570	529	540	529	523	538	502	517	538	522	474	538	553	528	513	521	514	547	514	533	536	485	498	529	507	475	556	520	542	610	523	567	519	541	526	561	493	510	553	536	502	532	537	546	525	512	566	521	514	555	497	542	525	531	546	508	507	559	528	527	531	521	496	522	533	514	522	523	510	544	587	513	551	580	495	556	538	517	556	529	482	514	539	509	511	504	496	526	506	511	506	520	526	518	544	575	511	506	511	511	562	537	531	532	529	547	576	538	548	542	571	549	534	539	479	503	544	479	561	539	510	507	523	531	550	523	548	516	559	516	493	535	522	516	541	559	547	507	523	521	540	518	566	490	542	522	514	540	532	534	500	556	534	540	509	536	540	530	525	512	570	521	516	545	519	518	536	562	509	521	551	557	521	534	500	503	550	547	538	555	509	499	519	562	489	542	538	536	533	548	524	524	514	521	544	504	510	557	530	528	539	517	544	540	564	540	505	528	509	520	509	569	584	510	527	515	469	529	586	543	522	535	542	519	529	496	556	513	537	535	537	559	582	537	504	542	544	561	524	574	538	508	544	523	532	555	516	534	521	506	599	541	560	527	552	531	508	560	484	508	490	559	462	508	590	500	559	532	522	577	516	548	539	557	486	502	521	521	523	515	525	512	545	576	534	596	508	549	535	534	539	530	553	528	507	534	494	542	569	495	504	535	594	538	502	518	521	531	523	476	494	544	550	528	534	515	542	565	550	574	563	531	548	472	514	530	532	557	527	536	519	554	522	498	515	564	511	572	512	524	518	510	536	526	524	510	526	520	517	591	508	508	538	512	543	534	531	559	523	524	527	534	501	540	532	526	523	502	509	548	555	528	501	543	547	537	557	498	546	536	518	537	539	546	504	507	495	565	536	557	555	515	532	527	520	487	542	524	498	544	620	535	529	520	602	547	573	528	532	546	534	535	526	501	528	515	506	537	504	540	494	531	496	541	512	551	534	520	554	568	534	559	524	543	547	516	537	547	545	541	560	535	509	535	514	557	570	525	522	534	501	554	544	523	493	547	516	537	531	531	526	535	529	491	487	533	539	518	542	532	475	516	494	549	523	552	522	510	586	550	542	505	500	517	556	499	527	544	530	529	543	532	539	537	518	550	510	522	526	527	513	540	534	498	544	530	575	541	519	524	545	544	499	498	507	459	522	543	494	568	522	506	569	536	579	488	510	535	523	502	552	563	516	537	547	524	544	507	549	549	503	542	514	560	510	485	516	508	536	546	546	562	538	540	532	554	526	522	493	549	516	531	503	531	524	552	541	598	494	589	568	523	519	525	545	493	531	524	474	535	529	488	494	550	533	519	551	514	559	539	514	514	510	559	546	525	534	476	523	547	518	545	577	550	536	516	520	522	531	534	526	538	535	542	530	551	528	566	490	539	513	529	550	511	521	571	557	502	538	529	552	526	546	545	562	541	507	521	511	540	487	569	497	518	531	561	512	539	492	515	542	480	554	534	524	524	544	539	534	513	503	539	552	529	553	551	523	540	516	543	527	559	526	554	532	554	542	558	500	524	516	530	543	495	512	523	542	528	541	487	532	572	534	562	534	530	524	535	536	544	506	507	517	456	545	560	531	482	547	529	506	517	519	532	547	527	522	513	498	513	536	528	536	495	505	514	524	558	508	547	503	567	553	547	538	481	511	495	519	478	547	548	559	555	499	515	498	510	508	549	549	499	536	526	515	508	520	521	521	563	561	496	564	516	528	564	506	520	556	471	507	537	564	493	510	573	536	589	519	515	518	558	515	502	554	577	508	510	546	514	541	531	544	521	540	566	477	532	543	540	537	548	521	526	526	541	582	497	542	542	507	518	512	539	532	562	552	519	478	518	529	499	535	502	508	562	559	508	487	532	535	550	528	541	550	512	524	506	486	532	537	528	562	511	557	563	527	479	583	522	576	556	561	499	553	551	556	563	497	548	463	561	549	531	550	511	548	520	510	552	548	572	554	501	509	522	566	532	514	567	495	530	550	524	522	538	526	535	528	530	537	513	490	517	511	513	544	548	513	507	529	538
9055	546	273	133	128	95	98	85	68	82	75	70	69	78	67	108	78	68	71	98	75	87	78	69	80	81	84	71	79	83	76	65	89	81	80	74	83	70	77	61	73	61	77	65	64	75	80	63	77	72	78	74	67	82	82	82	68	70	83	81	76	75	54	68	85	65	79	73	70	76	85	69	63	75	66	64	65	76	74	81	79	76	68	84	84	72	70	85	70	61	84	68	62	76	63	72	78	71	71	74	80	72	63	77	79	79	68	67	85	82	73	68	72	89	80	83	82	71	61	83	68	66	87	69	82	66	72	87	72	64	83	69	72	78	83	53	86	73	66	80	62	75	70	60	72	72	70	81	66	56	79	86	93	69	69	74	76	76	71	85	74	60	63	98	82	83	72	77	91	54	65	74	71	82	77	82	72	70	69	71	73	57	64	84	64	64	67	73	88	73	71	80	66	81	78	70	77	73	65	69	69	92	71	55	54	79	78	88	81	81	79	61	76	72	78	73	73	66	71	74	78	80	72	76	75	68	76	73	69	81	80	86	66	81	75	70	65	80	64	82	77	79	82	62	67	62	64	58	78	57	82	79	70	72	98	80	78	70	66	69	80	74	77	73	75	64	66	70	81	67	86	71	83	83	77	81	75	56	71	82	67	67	69	72	77	69	72	64	78	83	83	66	83	71	79	75	92	69	65	63	70	61	67	73	76	66	62	79	65	81	76	88	68	73	84	83	69	70	73	88	78	79	61	70	82	77	91	70	75	63	77	78	70	70	71	69	67	76	72	76	66	66	60	83	67	80	71	60	65	87	83	78	84	73	86	90	89	72	74	72	79	85	80	75	78	69	68	81	87	73	69	65	80	89	64	79	66	66	70	82	72	55	56	87	81	72	76	73	83	77	76	80	71	84	67	70	71	64	78	72	75	81	89	57	67	69	95	68	62	69	84	83	77	74	58	81	88	71	77	80	88	80	83	78	58	79	58	81	69	76	75	74	53	72	79	84	60	86	75	62	66	73	81	72	66	65	80	84	77	75	83	70	64	78	79	67	61	77	79	59	82	78	73	74	84	68	62	72	70	53	68	85	74	74	69	77	72	76	84	76	85	61	72	80	60	63	77	82	75	59	77	85	72	70	69	78	73	88	76	71	68	74	62	84	89	84	73	77	62	76	91	71	81	83	85	60	67	82	75	73	85	69	59	77	80	81	64	91	86	84	76	65	62	69	69	73	67	86	96	89	77	76	79	64	91	76	70	78	78	78	76	78	67	76	72	72	65	79	67	64	70	78	78	75	80	81	61	85	64	80	84	78	72	73	76	70	75	61	66	64	78	78	63	78	84	62	86	83	89	67	74	77	54	68	57	70	75	84	85	75	64	80	83	85	70	71	68	78	65	80	69	69	74	69	75	80	73	72	63	75	86	70	85	76	58	67	68	76	82	72	75	83	91	76	76	73	62	80	68	80	82	76	63	49	79	69	78	67	83	72	69	97	72	92	80	75	70	74	85	73	76	58	88	63	78	87	78	95	79	62	80	82	77	62	81	74	70	79	80	76	90	69	79	76	75	67	74	60	63	61	77	61	72	87	71	64	72	78	87	77	90	64	83	86	76	88	75	78	71	58	62	80	81	84	81	77	77	75	61	70	81	84	70	77	66	70	64	69	59	73	87	70	72	81	74	64	71	69	74	73	89	84	75	74	61	74	72	82	79	81	70	75	75	81	88	77	87	68	60	73	93	80	81	76	83	79	78	81	69	70	70	82	64	72	88	82	76	68	68	72	70	79	80	93	73	72	80	78	71	72	72	79	84	64	75	83	80	67	77	95	75	86	67	75	79	71	77	64	79	65	72	70	77	69	72	75	85	57	63	79	71	74	85	66	63	72	69	75	74	77	84	73	64	76	67	78	65	66	58	67	73	77	69	73	76	70	95	72	75	62	76	78	69	65	80	66	77	68	78	74	79	77	81	66	78	69	76	64	90	78	58	77	78	65	75	79	70	68	67	80	73	68	86	70	70	80	72	67	66	75	61	70	80	78	83	66	78	62	62	61	70	77	71	68	74	71	68	72	74	66	80	83	72	88	79	81	66	86	74	75	63	87	75	68	88	74	67	91	77	73	84	63	80	76	70	78	84	72	68	67	71	81	78	80	73	83	64	83	66	84	72	68	88	79	70	70	71	83	71	51	77	78	84	59	75	68	76	74	76	72	67	65	75	93	68	74	75	85	75	72	77	72	60	61	79	71	72	72	72	66	77	69	79	72	63	61	71	82	66	97	74	82	68	64	73	59	91	85	68	91	89	60	66	75	78	67	88	85	80	91	67	64	77	76	64	73	74	84	79	69	58	83	74	77	83	67	75	77	78	77	72	64	84	84	87	70	78	62	67	69	67	69	74	64	57	60	69	81	76	64	74	62	79	64	71	69	68	65	75	76	69	85	72	77	78	83	76	76	80	75	70	76	77	95	78	69	75	68	72	75	90	76	72	67	76	59	81	72	91	89	84	70	73	70	77	69	70	71	79	53	85	98	69	75	77	75	75	83	56	82	77	75	86	80	71	82	70	73	73	88	70	69	63	70	61	49	84	71	75	69	84	64	81	90	75	66	69	98	74	86	82	84	73	84	82	61	79	70	71	85	84	77	98	73	77	88	70	81	69	64	81	67	71	71	73	71	73	85	65	76	71	78	65	61	72	68	75	73	74	71	70	72	64	90	73	84	78	79	69	68	67	61	62	80	94	69	81	82	97	83	89	88	83	70	73	79	69	60	77	78	69	68	54	80	73	69	65	75	77	98	87	86	89	85	69	73	85	82	76	87	87	62	87	56	70	72	66	70	58	68	67	71	73	65	59	76	78	76	74	68	75	55	81	92	82	79	78	80	73	83	82	72	75	70	68	69	77	52	75	92	73	64	62	74	83	75	62	77	72	64	69	57	67	78	79	67	66	86	71	65	79	72	72	74	63	77	64	73	62	77	70	84	81	83	80	68	68	65	74	63	68	73	83	80	68	55	78	75	79	68	75	76	91	78	79	78	74	78	81	82	69	83	79	72	69	85	70	64	72	63	68	78	82	63	80	71	69	77	69	83	63	88	75	74	74	78	73	63	63	80	79	77	84	90	83	80	93	86	82	66	96	83	70	54	78	89	65	88	79	75	76	62	69	82	89	61	93	88	67	75	81	78	66	78	74	95	70	74	75	81	74	75	68	71	76	89	74	66	84	89	86	71	96	71	76	77	82	70	65	83	65	72	72	70	86	90	81	71	77	74	88	86	70	76	54	82	61	65	81	75	69	65	71	72	79	79	86	65	74	74	79	67	72	67	73	64	76	95	61	84	66	87	81	70	87	81	77	94	72	84	72	56	88	88	89	77	70	79	74	74	71	81	79	80	75	72	67	63	73	75	81	77	57	74	91	80	76	76	72	65	65	83	87	80	80	70	76	79	76	85	65	69	58	71	70	87	67	72	66	70	50	84	68	70	69	67
8603	402	416	400	447	361	322	297	303	296	294	254	278	244	253	257	263	239	282	234	255	279	246	250	234	258	281	271	246	251	275	216	247	275	262	241	254	269	255	247	259	230	242	241	242	225	280	244	261	245	249	247	233	257	236	257	243	239	262	247	252	210	264	254	252	246	229	227	226	261	254	241	238	251	251	250	241	241	251	244	251	244	272	238	241	272	271	237	259	250	253	264	230	241	285	245	252	229	260	258	251	259	238	245	255	265	247	246	243	219	262	236	251	249	246	257	240	249	264	247	240	263	253	252	256	281	232	247	238	223	220	251	247	233	254	269	241	241	243	229	284	235	285	269	256	249	260	259	226	230	245	245	268	249	232	280	250	236	258	227	254	247	232	257	254	263	250	249	275	238	232	258	237	252	244	267	258	267	272	246	257	238	201	286	270	263	231	230	266	245	240	253	251	259	263	229	242	231	247	259	263	262	244	245	292	266	257	228	229	271	237	253	297	213	255	245	251	255	259	216	250	239	233	234	248	244	259	263	254	257	254	276	258	216	268	233	251	242	254	233	227	237	232	241	255	254	256	235	237	250	218	232	245	230	250	266	205	227	244	235	240	249	245	242	256	247	268	222	249	258	240	243	240	242	245	266	229	271	259	261	232	261	255	250	240	268	257	226	263	245	228	262	230	244	230	249	250	259	252	241	283	239	231	221	249	248	245	256	256	248	276	254	266	231	214	255	250	256	273	256	246	239	239	224	248	233	269	251	232	240	243	246	219	231	249	236	247	248	229	262	267	245	252	253	261	202	223	240	250	232	244	274	293	253	256	252	268	238	241	260	268	268	237	258	242	250	261	271	264	246	267	231	238	261	238	262	298	264	243	234	236	251	229	243	250	261	217	262	227	243	234	242	273	253	243	260	254	246	214	275	231	239	234	251	255	211	230	250	248	261	227	239	243	242	220	218	264	229	255	253	248	234	248	264	275	245	242	273	248	272	252	260	280	267	255	244	224	283	235	249	233	250	267	259	261	253	246	230	222	249	264	226	262	244	223	245	220	227	251	249	243	250	240	255	267	229	222	218	270	235	241	267	251	250	235	237	254	243	248	251	224	235	235	252	224	233	244	234	231	256	249	271	249	230	267	260	247	228	274	249	239	241	220	242	229	243	256	239	279	257	237	264	252	241	221	252	233	253	236	219	215	240	238	233	236	243	255	247	268	244	271	244	254	240	259	239	242	245	230	228	238	279	256	239	260	243	249	243	238	246	271	240	240	289	270	242	256	258	231	235	245	271	239	248	237	237	223	233	253	277	244	228	229	245	255	245	257	236	250	227	257	257	228	264	252	261	271	245	246	223	252	236	255	253	245	246	243	257	237	245	250	218	253	240	249	234	252	266	249	229	246	267	256	220	244	247	247	241	227	261	243	225	251	236	263	248	235	246	239	238	284	232	237	226	252	266	238	242	238	247	228	236	239	224	272	243	244	229	249	284	224	230	235	233	232	241	243	257	223	247	250	269	240	255	232	255	235	251	269	247	230	227	238	249	253	264	245	241	251	266	281	236	240	208	233	268	260	264	246	247	260	261	248	280	265	251	282	250	280	246	244	231	272	237	247	231	231	241	257	243	233	262	240	234	240	239	239	238	238	265	250	259	222	253	243	265	241	262	248	213	263	249	275	238	242	257	267	265	251	265	263	285	265	246	293	213	242	282	249	248	245	229	261	220	251	243	252	232	257	243	261	229	215	250	247	250	259	271	246	281	261	257	235	251	235	224	234	265	266	235	233	244	251	232	217	255	242	230	251	250	237	256	246	270	251	255	259	267	242	236	279	252	246	257	266	231	273	270	259	261	251	243	243	263	279	226	242	242	277	246	234	221	265	225	238	248	242	243	220	243	231	259	241	229	263	242	249	257	259	239	243	213	269	265	254	225	270	253	230	254	232	285	263	257	266	232	211	246	249	260	253	266	240	249	225	234	283	262	253	260	245	260	269	242	272	257	241	237	239	243	261	224	243	238	268	239	229	249	233	255	251	263	258	231	271	238	255	220	257	255	239	226	237	255	227	246	223	252	245	239	233	252	271	230	269	243	239	242	228	244	237	262	252	261	219	240	242	245	250	240	264	224	258	246	243	235	256	276	260	286	252	259	253	247	259	233	231	258	256	234	242	234	247	263	242	250	265	239	232	244	272	241	257	236	224	274	238	267	224	256	230	258	245	254	253	256	229	267	241	235	267	246	264	261	234	243	237	220	227	245	256	240	250	241	266	233	237	274	236	249	240	231	232	241	235	234	256	246	242	247	237	224	237	227	254	240	277	216	283	249	248	260	234	229	264	243	248	269	210	246	257	253	227	248	254	247	256	246	232	258	249	225	240	222	238	260	225	239	248	246	242	245	246	255	251	248	248	229	256	226	246	245	227	227	260	234	243	250	245	283	223	217	244	230	253	242	256	262	265	245	250	249	265	271	259	250	276	250	232	259	254	238	262	247	225	221	226	243	253	241	257	241	279	244	246	245	263	253	242	260	277	227	251	249	274	257	236	249	248	239	262	245	248	218	222	252	241	266	238	251	235	285	247	262	256	251	245	226	240	263	263	232	212	226	254	280	228	274	264	263	239	251	253	231	256	258	245	247	272	243	287	241	247	232	261	243	254	266	245	251	262	242	275	241	241	223	268	221	244	254	264	241	245	238	278	233	271	232	219	235	242	271	255	239	244	257	247	250	248	263	268	232	265	277	236	245	255	250	249	264	228	234	226	281	259	235	258	261	229	242	253	258	233	242	231	259	264	245	254	231	248	230	251	250	241	222	233	238	246	243	260	249	229	228	261	251	247	236	255	273	261	242	259	249	252	247	233	252	254	251	245	253	262	225	241	278	234	253	246	255	242	251	238	267	237	234	243	255	239	244	249	252	254	256	282	244	232	246	238	250	281	246	243	248	233	241	268	282	272	275	253	231	262	243	249	260	259	242	236	229	235	273	238	238	240	259	245	225	280	242	236	238	225	248	238	259	252	248	243	232	265	237	224	240	273	245	238	236	201	274	248	260	246	255	257	220	276	241	227	255	238	247	251	265	255	248	246	252	236	261	247	238	227	253	252	227	283	242	231	252	243	275	260	241	271	227	260	255	260	243	240	226	267	256	233	246	235	245	258	257	273	244	263	227	281	219	254	256	229	237	249	241	272	238	242	251	254	223	267	263	253	259	249	227	264	257	263	219	245	265	229	258	263	266	224	255	249	257	249	254	250	253	275	223	258	238	243	251	243	247	266	255	273	255	242	252	241	241	234	285	276	259	236	231	230	267	256	258	225	264	225	239	226	233	255	222	243	264	243	229	256	271	270	261	231	244	271	237	197	225	258	250	243	241	254	237	236	237	240	246	239	266	246	265	212	227	249	216	232	258	231	247	255	255	244	252	250	246	247	266	252	282	283	251	265	246	236	206	246	251	250	252	246	223	237	275	244	219	262	255	235	273	256	275	230	219
58883	22924	7480	1733	1004	734	549	450	387	320	305	252	233	195	181	207	158	178	175	174	147	150	153	131	142	137	145	119	155	137	141	142	131	148	137	113	130	138	135	139	123	129	145	135	121	122	135	133	135	138	134	147	128	142	119	143	136	121	129	122	129	137	120	119	103	107	111	110	134	121	120	135	131	123	136	133	118	141	132	121	132	124	117	135	130	116	119	138	104	110	126	127	123	139	128	121	124	126	94	109	113	122	123	140	120	126	153	123	103	120	135	112	130	119	113	146	131	125	118	120	114	98	131	143	126	118	122	124	139	129	118	140	108	126	124	144	118	120	127	109	118	111	103	118	112	118	115	117	131	136	134	138	135	104	109	134	118	123	124	140	129	118	116	111	129	130	122	119	121	122	116	114	124	119	131	133	127	106	105	153	115	116	112	110	129	125	139	124	122	106	114	118	134	140	139	128	136	121	133	122	119	109	133	113	137	117	131	103	126	126	119	132	114	123	94	120	128	111	92	124	133	122	131	117	138	143	124	143	127	121	123	119	128	113	128	123	113	118	137	125	122	112	121	122	102	122	107	90	122	123	108	124	112	121	120	125	103	104	128	130	123	138	128	131	119	108	138	125	123	113	128	105	119	140	140	121	110	129	112	111	124	137	118	150	119	140	142	108	123	127	107	125	140	114	138	112	113	121	129	100	132	129	110	116	117	114	124	115	110	126	111	128	131	136	133	130	131	98	130	127	138	131	119	123	122	114	114	134	112	133	145	133	136	135	113	140	122	131	123	138	123	105	137	116	123	101	130	109	117	128	123	121	137	121	134	121	130	115	123	110	131	125	117	121	127	125	117	116	110	118	122	140	134	99	114	135	123	110	110	124	156	141	121	122	119	119	114	130	114	118	115	124	129	132	141	125	146	114	115	119	113	95	116	117	118	113	128	118	116	142	111	149	129	113	111	139	111	106	110	130	145	96	125	131	95	107	120	105	100	121	127	125	124	127	121	127	122	121	117	125	126	142	131	89	124	115	127	143	115	131	106	130	125	134	120	123	123	130	133	131	120	135	108	136	105	112	109	111	124	117	105	120	144	115	121	117	111	118	105	135	95	123	117	112	142	120	128	134	118	132	114	128	111	120	120	126	114	127	114	127	138	125	123	125	115	116	113	113	108	126	118	138	106	115	133	110	119	103	124	113	117	128	112	115	128	106	130	120	119	114	137	108	112	137	116	139	123	140	111	113	134	137	125	119	112	140	127	141	124	121	137	124	126	124	119	124	128	139	123	135	102	118	133	130	123	129	111	132	117	133	121	120	109	132	107	110	122	141	112	119	111	128	114	135	129	122	124	123	125	131	122	124	112	116	114	131	141	122	121	115	125	117	120	107	124	134	115	119	126	127	149	117	122	108	118	122	117	109	139	124	121	111	113	105	118	129	127	122	113	129	123	98	120	108	109	137	126	112	128	135	127	107	129	122	118	115	117	99	133	117	120	118	156	142	114	144	128	115	140	124	116	126	133	111	118	123	118	132	102	112	112	103	128	125	126	116	118	119	112	106	120	125	120	132	138	122	116	125	128	124	132	151	118	137	107	121	134	98	136	129	113	132	103	116	107	128	118	113	112	138	118	99	135	117	121	119	131	121	115	116	130	119	104	113	124	107	126	113	141	101	142	123	132	127	137	110	121	115	131	130	120	124	128	123	138	135	127	124	117	116	116	130	110	114	124	124	125	111	127	130	117	127	118	102	128	111	121	133	130	117	137	104	130	131	108	117	124	106	122	103	128	133	119	133	118	112	134	123	124	126	124	149	112	118	133	113	133	135	138	134	133	116	127	132	135	130	109	129	121	112	108	129	130	103	127	133	134	121	138	130	123	122	134	111	121	118	115	130	141	139	109	113	133	122	136	114	128	134	124	116	129	136	124	129	134	123	118	121	123	128	108	118	129	96	113	120	128	127	117	134	135	129	133	125	124	128	123	139	125	128	113	98	105	126	131	135	118	118	136	133	126	103	122	128	124	157	130	101	124	131	133	101	129	139	115	126	116	129	131	126	142	118	127	107	134	118	119	144	113	123	137	103	116	115	130	120	118	124	107	124	119	106	135	123	119	112	134	121	143	119	137	104	123	137	133	126	151	115	112	120	122	96	143	122	118	113	127	118	124	134	128	131	144	111	112	124	120	115	134	130	128	123	131	140	104	125	140	131	129	137	118	124	134	139	114	125	112	124	118	113	105	142	131	134	126	139	114	128	138	123	129	118	108	115	148	132	119	122	116	123	108	107	113	117	140	140	129	134	108	116	136	103	129	122	128	119	107	120	128	121	158	143	130	133	109	141	114	114	144	143	122	130	119	110	123	130	128	109	131	116	132	114	135	112	141	106	138	112	119	125	130	121	141	124	129	130	115	112	143	146	122	140	103	109	118	116	107	125	115	132	119	119	129	135	121	132	115	123	127	133	124	122	120	129	125	110	128	120	137	114	108	131	133	107	133	111	130	135	117	125	127	123	132	115	124	104	106	131	131	119	94	125	130	115	134	125	138	121	131	116	120	133	113	132	131	124	126	126	105	135	121	134	120	125	134	121	121	147	114	132	125	110	123	130	131	127	107	117	133	123	139	124	138	100	134	118	120	104	109	127	125	116	132	118	119	119	110	121	137	112	111	124	138	105	112	137	111	125	123	122	100	117	130	106	124	133	107	115	134	108	128	111	123	121	126	109	117	134	136	119	107	118	116	138	126	111	127	128	115	146	112	110	110	131	127	124	126	125	126	120	122	139	124	132	109	140	128	114	132	145	129	116	128	119	125	109	115	116	110	111	112	115	119	98	121	123	136	128	159	137	126	140	123	118	114	133	107	131	118	139	115	101	128	120	109	129	122	134	120	122	121	109	117	120	134	123	124	144	141	119	117	136	110	128	115	124	115	94	127	113	113	117	117	96	124	119	113	139	110	111	101	92	130	110	98	106	119	124	135	101	123	102	122	121	117	134	148	136	126	115	113	124	127	114	124	121	124	120	119	141	130	112	119	128	134	116	137	109	122	113	109	139	126	109	113	131	131	124	126	125	138	111	134	109	115	130	120	115	122	118	119	138	117	119	116	130	142	110	119	110	115	128	127	106	127	112	121	151	127	116	134	116	107	121	122	127	110	132	113	119	131	144	113	116	139	106	120	131	138	130	126	110	126	138	120	121	103	119	147	128	113	124	106	128	147	126	139	126	90	143	128	107	133	131	130	115	158	144	114	129	124	113	131	131	138	119	124	120	109	143	118	117	117	104	112	120	130	132	128	132	122	106	109	121	104	116	110	122	125	109	112	127	137	128	100	105	129	123	125	118	109	119	130	117	112	157	121	113	130	112	125	101	125	112	124	108	125	113	116	122	107	126	120	123	107	128	115	145	106	99	145	138	134	127	111	132	111	122	118	121	119	109	128	106	125	106	140	134	130	123	129	126	135	132	135	134	132	112	121	123	121	131	114	119	119	123
37005	3648	4541	4911	4167	3151	2694	2259	1893	1598	1391	1302	1191	993	986	903	844	757	693	678	676	645	619	575	635	604	529	492	574	518	517	483	502	462	471	486	492	494	434	464	443	436	437	400	467	434	450	452	437	414	427	402	410	407	392	414	388	406	409	421	431	416	443	442	417	402	389	351	405	407	416	418	424	386	411	384	418	393	356	422	415	398	414	375	403	397	362	396	421	425	365	384	331	379	398	409	396	402	386	380	391	398	386	408	402	380	379	396	448	441	424	408	427	385	385	387	378	369	403	403	388	342	387	362	419	398	354	381	402	368	377	367	415	385	379	395	392	360	368	366	380	372	409	377	356	376	361	375	403	380	370	392	379	384	395	342	391	393	382	396	365	386	402	347	360	396	345	384	369	394	361	407	363	377	358	380	346	370	385	396	383	362	373	407	381	381	387	364	369	349	378	362	347	387	362	381	380	384	384	397	355	392	398	378	413	373	378	367	377	385	405	380	409	385	356	357	382	366	385	347	386	396	392	371	407	412	392	398	383	397	390	390	390	362	379	370	395	366	403	406	379	365	363	411	381	389	395	369	403	379	395	403	397	366	376	370	405	361	384	377	348	390	374	393	378	404	393	370	379	384	392	384	383	415	392	383	403	386	372	338	387	404	384	370	370	391	418	358	339	378	373	396	350	351	362	388	362	372	398	401	387	388	386	395	423	410	381	391	376	361	359	371	370	389	407	390	390	358	388	367	378	391	388	420	394	383	392	347	397	376	372	411	382	342	374	381	358	378	346	402	391	348	386	370	347	405	373	345	402	404	363	363	369	388	432	415	399	360	376	389	371	363	378	329	385	374	340	417	374	405	393	375	347	371	355	428	395	386	364	393	374	387	394	396	359	385	408	376	419	399	380	356	392	375	372	409	366	346	408	374	352	434	357	406	387	380	396	361	381	360	382	435	370	392	403	392	400	376	362	382	417	393	395	399	354	380	378	378	341	402	368	345	358	377	365	378	368	392	357	373	403	398	366	418	357	400	385	398	387	383	397	378	377	401	388	361	397	392	395	395	370	398	396	411	379	352	373	376	356	403	378	374	407	375	350	387	407	375	385	408	349	402	340	395	388	367	354	390	352	362	387	380	381	393	363	359	390	378	368	352	367	378	401	367	370	400	396	406	396	351	386	381	354	352	409	351	372	370	356	398	392	415	366	414	378	396	395	401	390	377	342	369	381	359	363	398	425	375	374	411	368	405	393	378	372	380	358	369	387	407	385	349	380	361	355	368	371	333	363	373	374	391	384	345	400	431	362	335	398	378	347	362	382	388	412	376	351	409	342	399	387	341	401	362	395	393	361	414	350	410	392	352	400	344	398	365	361	385	397	393	389	413	360	401	357	400	362	352	387	369	408	364	370	405	367	402	377	359	383	371	382	358	366	375	361	347	382	359	377	382	390	392	403	393	388	370	379	365	389	386	363	373	392	364	414	379	368	386	334	379	356	359	382	385	367	358	397	362	353	379	332	389	321	368	363	360	406	371	363	371	366	334	359	390	380	409	408	385	382	365	408	398	359	392	371	365	374	388	368	358	382	365	379	382	373	379	385	378	373	385	379	379	362	342	359	372	358	378	381	408	382	393	379	351	378	375	376	412	371	352	442	358	384	393	363	398	394	380	407	410	410	393	367	372	392	374	383	424	365	361	357	384	374	400	379	371	358	421	372	376	379	367	384	418	362	357	359	361	385	385	389	402	423	381	407	367	355	395	388	391	365	391	427	375	432	390	382	395	395	372	385	336	421	404	401	346	396	398	399	364	387	371	372	395	365	372	347	357	362	393	405	378	390	423	394	385	387	393	372	383	378	344	358	412	380	386	353	362	397	377	360	373	383	364	342	388	379	353	393	377	393	380	410	350	397	376	362	389	368	406	402	391	397	417	403	364	379	368	365	346	357	400	385	409	370	360	365	391	355	390	404	386	439	384	368	336	399	369	397	383	451	369	391	346	399	369	378	374	374	366	344	384	358	375	359	367	396	402	392	383	373	361	407	337	403	351	374	382	368	368	393	393	350	399	371	375	355	403	397	360	368	401	360	385	386	410	408	352	389	397	366	384	401	355	352	395	383	405	375	355	339	370	355	379	375	397	356	387	383	373	388	400	388	379	392	373	380	383	387	390	372	341	373	408	390	375	418	383	414	384	361	402	402	368	384	396	357	369	388	401	391	414	370	377	370	391	334	403	374	398	331	387	388	402	386	354	402	386	357	365	394	364	393	399	424	347	373	365	396	403	381	378	355	354	349	381	376	399	413	415	399	383	382	373	397	358	436	384	387	393	381	396	384	386	363	414	381	398	379	368	403	377	360	354	382	375	367	346	352	354	382	408	354	388	365	369	379	352	364	386	388	413	411	384	371	373	367	352	343	370	347	356	334	386	387	360	397	364	386	352	386	338	371	388	358	387	364	374	402	402	359	395	353	371	384	379	370	372	380	405	353	381	426	374	397	372	404	418	376	385	353	386	390	354	388	366	432	384	347	379	353	390	392	371	377	369	352	358	415	364	376	373	382	385	379	392	380	371	356	394	374	417	394	389	369	403	373	365	384	395	382	402	397	379	367	386	352	369	385	378	368	368	403	380	379	389	354	392	382	402	355	412	355	352	364	396	361	423	384	372	375	382	376	342	368	443	369	426	364	392	359	410	402	381	345	398	390	394	387	392	386	383	348	364	422	357	371	378	377	402	385	369	366	377	385	361	370	372	382	377	365	393	386	347	411	370	381	406	351	373	367	373	431	381	400	381	378	395	400	402	374	384	354	375	380	370	400	395	368	391	381	378	406	353	384	358	397	368	393	371	411	426	385	353	422	367	388	376	411	387	383	383	371	382	382	359	415	344	360	373	379	397	407	411	393	390	389	380	375	375	370	351	362	368	375	383	363	409	386	384	371	410	401	370	383	365	410	389	399	349	368	401	353	379	367	348	362	377	400	401	369	400	377	397	408	366	385	396	398	350	370	351	371	338	388	370	390	394	379	380	394	377	386	361	385	407	384	361	379	403	378	387	371	392	368	360	379	416	355	366	371	394	361	402	401	371	372	383	363	348	366	358	372	327	373	377	372	376	376	404	356	391	383	369	366	364	353	397	379	382	389	369	398	375	358	365	377	380	401	381	401	371	411	393	377	392	379	391	369	400	376	383	384	415	374	363	401	342	395	381	385	369	395	379	375	388	399	388	376	380	365	370	382	399	413	392	387	403	401	385	346	370	385	368	406	367	341	367	356	385	412	368	352	382	377	403	357	392	374	389	389	358	371	383	384	378	352	396	355	403	368	378	372	398	393	389	378	328	364	364	418	356	417	391	377	368	418	365	392	385	376	350	392	342	381	385	370	401	363	342	366	386	374	384	366	406	352	425	399	365	334	356	390	370	380	379	379	376	391	385	373	381	399	414	390	354	369	388	401	386	396	393	412	386	372	394	364	362	415	392	344	351	362	367	372	366
59316	24211	7367	1671	1031	794	556	494	446	338	274	272	259	235	198	202	176	180	184	154	160	184	139	149	179	146	143	170	157	131	118	139	151	141	132	147	152	127	122	141	146	151	146	120	131	114	147	142	138	146	143	121	127	110	129	133	152	130	121	116	130	141	129	115	119	130	121	137	134	125	126	135	143	136	135	141	145	127	122	119	129	117	140	130	127	124	132	125	125	133	139	133	135	105	125	114	143	137	123	125	138	120	123	137	111	120	140	136	122	111	131	106	123	120	116	131	131	137	126	141	122	133	123	148	112	121	134	148	120	119	144	148	112	153	150	148	138	118	116	122	119	150	138	140	127	127	123	134	124	114	132	137	136	134	122	117	127	134	100	132	159	138	129	114	136	122	127	140	126	136	123	138	125	116	144	125	121	133	123	129	115	142	123	117	137	127	139	117	148	121	122	122	139	131	130	128	130	136	117	102	130	136	144	118	128	134	114	136	129	127	132	138	129	128	128	113	142	133	137	113	130	134	119	117	117	130	141	115	123	117	126	117	125	125	135	122	123	125	124	119	105	134	116	125	146	129	123	141	139	123	142	125	131	130	148	135	145	134	134	148	109	135	115	122	120	117	136	110	134	122	131	128	128	127	127	122	122	129	113	116	137	104	139	119	131	141	129	140	122	126	119	116	140	135	132	136	128	111	128	129	118	131	117	130	127	137	129	111	115	128	142	135	116	121	134	128	139	117	123	140	127	129	135	121	128	124	129	138	117	125	131	122	143	145	132	136	124	114	135	130	151	124	110	131	126	146	116	120	132	135	133	114	117	145	145	157	128	118	138	120	124	122	124	121	133	134	121	126	138	148	133	139	133	122	124	103	132	116	129	135	116	125	122	137	119	138	124	135	154	136	110	102	127	142	134	124	114	124	126	118	129	121	128	134	134	119	135	106	108	130	133	130	111	138	133	113	107	122	92	135	137	137	153	124	117	132	135	121	129	137	126	126	107	123	144	127	118	122	117	137	127	137	126	134	107	108	119	131	139	116	150	117	123	130	113	138	133	111	133	136	132	132	122	132	137	125	135	113	113	112	134	107	119	114	117	113	112	116	115	135	123	122	111	119	130	137	130	127	117	142	132	116	124	106	136	129	146	120	120	130	117	124	143	117	126	128	158	135	124	134	121	120	114	127	150	144	135	119	143	147	110	111	131	136	129	117	123	108	137	133	129	139	119	120	136	114	146	128	112	126	152	120	133	134	140	124	139	127	146	133	118	144	136	113	128	130	120	134	118	147	139	128	130	123	119	123	126	118	110	119	110	147	120	127	117	118	109	112	147	120	116	122	121	121	135	133	102	118	119	121	142	139	147	120	135	136	126	121	115	129	128	119	114	116	126	132	128	103	128	147	144	115	123	129	147	139	126	136	153	122	125	130	141	104	121	123	131	126	143	136	116	148	137	103	125	111	110	153	138	108	139	117	121	133	138	106	129	139	116	121	142	134	123	136	121	142	127	127	128	136	113	130	139	137	158	117	124	134	128	146	142	128	97	108	116	116	142	137	120	135	134	142	146	122	147	142	118	127	140	128	114	117	111	140	122	136	106	129	136	133	110	147	129	122	124	114	137	109	128	123	116	132	134	113	147	120	105	126	151	119	149	111	131	116	141	130	136	147	126	136	120	121	129	113	149	132	126	135	115	127	112	136	137	100	137	124	130	128	121	150	115	94	118	121	124	142	127	111	119	122	116	117	103	103	141	111	137	122	117	130	119	118	133	105	120	140	116	119	137	134	115	131	149	127	127	135	125	121	128	125	116	118	132	126	133	132	117	125	126	144	135	113	132	133	149	120	132	148	129	141	135	115	133	121	120	132	127	115	128	117	110	123	126	138	114	129	145	125	120	132	133	117	120	149	102	132	125	145	116	133	136	134	137	125	118	139	132	143	119	129	114	120	115	146	136	129	133	106	119	132	131	142	137	130	141	127	139	121	105	141	105	116	128	125	139	145	121	131	128	128	119	119	118	126	107	124	121	139	127	107	109	138	135	120	114	131	120	131	137	128	135	130	125	123	128	134	129	126	127	144	114	125	141	139	115	135	135	114	125	125	125	132	112	153	118	123	126	126	112	137	131	150	131	131	143	116	127	144	137	134	135	122	147	118	127	130	139	104	120	118	142	119	119	137	137	126	137	118	117	134	144	114	124	129	125	140	128	106	130	138	133	122	115	121	131	142	117	121	115	118	110	138	124	137	130	125	157	118	132	119	147	124	108	126	134	110	134	126	108	139	144	131	125	115	144	110	124	109	127	145	140	130	120	151	138	121	119	137	136	112	110	124	142	108	122	140	135	112	139	150	124	112	119	115	147	125	129	108	129	128	123	117	126	115	122	123	124	128	111	136	144	138	126	114	113	127	121	142	149	112	133	114	111	139	128	120	130	136	129	123	106	111	128	142	121	136	133	120	123	109	111	116	139	117	134	124	124	125	128	121	118	120	129	143	126	143	130	147	119	125	112	131	126	117	127	138	121	124	135	128	132	113	117	123	123	131	129	138	126	128	122	130	145	131	144	122	125	142	133	150	123	131	125	126	123	131	128	120	119	103	138	132	130	123	132	128	142	120	132	137	130	130	153	121	142	121	122	132	114	121	108	119	117	118	120	127	129	137	145	125	133	132	118	135	136	118	136	142	126	132	146	133	122	134	137	120	148	134	138	132	144	131	132	126	135	112	145	137	116	125	109	128	137	147	147	120	116	122	128	121	130	134	116	120	130	111	117	125	134	106	145	118	129	125	116	116	127	126	139	122	124	108	129	119	125	135	122	125	125	127	111	120	135	138	121	126	136	146	122	111	143	148	124	121	130	121	139	131	129	124	120	119	142	128	136	121	117	121	123	129	128	135	104	135	98	136	132	140	120	129	121	132	112	107	139	133	124	119	128	129	115	138	110	141	128	131	128	137	114	131	135	134	109	148	151	124	142	122	119	122	96	133	131	148	134	115	136	152	135	119	132	137	133	108	133	117	136	121	174	124	104	123	139	122	125	125	127	157	124	131	138	135	127	129	133	119	145	129	116	125	137	114	131	128	124	123	143	109	127	133	137	122	128	120	125	136	130	170	106	120	122	122	140	118	143	132	122	118	121	119	120	116	118	141	129	109	109	120	121	129	119	126	119	121	123	127	124	115	130	117	119	135	138	124	135	134	102	135	157	112	110	148	124	129	126	129	150	130	130	154	134	126	128	134	140	136	126	118	126	127	117	123	113	131	129	132	124	123	127	126	136	133	137	123	127	137	144	109	131	119	145	121	126	124	131	133	113	140	132	137	138	122	141	121	118	119	128	121	147	128	157	122	113	135	123	165	125	109	125	122	124	117	114	126	131	146	137	129	144	113	147	128	125	132	141	139	142	117	138	140	138	150	125	156	146	145	131	128	108	133	123	132	147	109	128	126	140	121	127	144	109	131	135	120	117	137	136	137	110	130	105	107	121	129	122	144
37587	4016	4768	5164	4293	3476	2668	2250	1868	1675	1534	1406	1151	1080	1004	915	908	822	720	711	676	684	633	623	605	607	560	540	564	558	541	522	522	480	491	493	491	494	525	458	478	462	460	447	481	420	456	429	446	433	441	419	442	444	441	435	435	410	451	464	459	416	421	374	416	422	436	396	434	400	426	417	378	410	408	383	431	418	443	407	403	431	399	422	426	389	432	404	410	394	407	388	428	407	396	415	392	415	373	413	382	423	389	409	407	419	391	398	393	380	402	405	406	381	383	415	388	411	382	395	406	415	425	426	388	422	404	368	391	398	425	413	388	425	422	379	384	384	390	388	423	379	387	376	428	373	398	414	403	428	411	369	426	388	386	357	387	404	389	381	436	420	396	367	381	386	404	401	370	417	396	379	410	407	420	405	407	406	413	397	405	380	383	380	403	394	417	400	402	403	421	432	364	409	403	357	369	354	397	384	438	374	433	410	397	385	377	356	377	438	390	386	416	423	399	423	405	378	399	423	407	378	392	386	373	373	396	384	372	355	410	381	377	376	377	411	402	373	403	373	349	374	365	419	422	374	401	417	380	392	388	384	386	402	397	382	405	373	377	406	385	412	398	382	394	387	401	360	375	358	397	391	365	406	381	389	412	384	393	364	379	390	379	387	369	394	424	401	378	403	399	469	408	408	364	355	379	404	361	398	366	397	396	420	355	351	429	417	421	398	415	406	389	439	392	405	403	393	355	353	364	398	412	417	366	398	380	376	401	388	379	398	386	388	427	363	403	365	399	386	407	360	379	407	405	388	384	392	375	392	378	384	394	418	407	395	383	370	371	389	407	430	399	419	412	382	387	386	426	385	402	392	380	415	411	374	361	414	388	388	377	414	416	396	413	385	396	393	401	399	386	379	423	400	367	418	417	389	400	384	411	405	346	410	369	370	413	408	415	385	397	373	393	385	370	404	440	376	368	392	409	386	357	398	397	376	385	371	366	379	386	388	398	379	411	374	397	391	383	385	432	393	364	416	384	400	369	433	425	395	406	386	390	384	389	393	408	395	396	379	369	401	397	395	374	426	377	377	370	383	402	377	437	387	382	378	410	409	405	390	381	373	400	395	389	396	371	376	387	388	393	429	379	399	390	410	371	405	400	382	409	398	413	391	423	408	394	371	359	423	386	393	369	410	409	402	372	372	393	389	350	410	406	376	378	385	373	410	379	381	404	392	409	431	415	354	388	389	388	417	389	383	379	418	384	398	418	418	399	380	393	386	362	406	404	397	396	402	389	389	405	418	393	425	375	387	420	391	404	388	369	372	382	370	407	369	425	390	406	379	353	361	388	391	405	405	372	400	392	419	390	413	400	360	364	395	418	374	397	354	432	385	366	384	421	387	375	349	409	397	387	378	355	414	404	399	383	388	367	425	390	388	389	364	406	399	370	377	384	358	373	373	403	378	380	426	419	355	406	381	370	386	410	363	377	363	380	400	406	386	398	428	420	388	429	367	394	401	393	400	414	361	402	373	384	448	407	405	401	379	426	393	366	382	338	365	354	383	378	381	386	409	406	417	376	388	410	410	388	375	361	370	407	367	403	386	380	378	411	388	350	385	409	395	411	392	418	366	373	406	374	407	373	407	380	401	402	385	384	397	393	366	382	410	381	413	396	421	365	376	431	362	396	411	412	396	402	396	359	416	402	387	391	394	399	372	365	371	409	407	408	355	412	437	396	428	398	399	398	382	400	406	408	372	396	385	411	387	412	355	385	356	395	385	425	373	353	385	393	412	401	372	388	423	412	379	386	436	409	424	375	386	376	443	398	430	361	404	403	388	404	371	397	436	389	384	389	386	397	399	373	435	416	381	372	428	381	386	415	375	379	365	377	432	400	368	432	385	377	368	391	423	400	365	405	374	403	364	435	397	377	355	356	418	433	397	395	375	377	404	364	410	429	413	381	372	434	408	378	413	382	411	371	360	394	408	413	381	412	399	392	415	381	413	377	356	375	381	415	441	388	349	386	380	378	387	432	367	410	372	382	405	405	374	407	396	393	392	372	384	381	382	412	365	425	397	423	427	400	391	424	375	394	398	383	401	391	436	422	422	365	446	383	391	389	410	419	386	389	387	383	405	402	382	360	380	395	389	395	382	390	407	416	390	381	391	444	443	380	387	382	409	432	407	375	410	404	379	400	392	360	323	403	404	390	398	366	386	404	413	365	390	398	358	405	382	399	372	370	408	374	420	438	389	373	347	397	380	413	381	423	387	404	411	354	378	380	364	434	423	395	403	395	422	348	407	396	423	374	359	390	383	384	387	409	400	399	422	393	386	424	378	392	407	386	394	375	428	406	409	383	420	377	404	404	385	389	389	410	387	404	412	392	401	395	396	364	403	377	396	384	424	393	385	404	397	385	388	388	409	384	374	406	400	363	391	417	358	405	410	360	385	374	367	381	372	385	398	391	381	402	416	384	383	364	396	392	388	405	407	415	386	376	384	383	386	409	420	396	407	411	363	394	392	381	389	382	395	363	393	400	415	377	404	403	405	410	395	378	389	412	376	388	396	379	419	381	396	388	398	381	378	395	376	445	425	450	364	421	388	406	361	403	452	422	379	417	322	334	388	396	380	395	422	402	385	384	387	391	377	380	396	378	370	392	405	378	403	388	409	365	354	369	401	370	383	384	374	427	393	420	404	423	372	387	409	355	394	432	363	400	393	368	383	397	386	399	388	371	363	395	403	422	420	379	415	382	391	387	395	437	397	463	390	403	446	396	377	392	379	407	386	444	387	347	392	382	385	357	428	355	374	360	404	409	378	398	406	382	435	389	378	367	390	448	368	428	404	402	411	415	405	380	426	405	375	420	385	358	400	411	439	385	378	375	413	387	401	400	401	404	422	424	368	389	382	373	385	396	384	408	364	397	341	387	382	406	394	388	329	399	360	405	396	412	427	397	400	412	412	397	371	426	385	411	404	369	392	414	391	418	377	365	384	418	376	393	397	387	426	371	371	413	427	427	417	385	390	404	361	410	393	410	406	373	399	401	382	406	417	420	382	386	420	374	394	407	383	412	371	392	364	392	402	397	376	381	390	374	388	360	378	394	399	359	379	379	375	394	392	395	376	424	416	396	405	434	401	364	402	389	418	372	378	400	387	388	375	425	385	398	409	390	410	366	417	385	398	415	414	379	394	364	375	402	406	387	404	415	391	424	386	382	392	396	388	408	381	435	376	386	390	401	360	365	376	390	395	407	400	415	416	381	412	352	382	371	377	421	391	395	379	353	384	381	397	447	375	402	408	355	378	358	405	382	395	382	432	408	398	375	436	363	400	401	376	385	389	393	387	371	411	389	400	447	382	390	410	355	367	374	395	402	386	399	417	369	400	390	359	381	420	395	379	349	390	373	415	395	396	387	374	390	406	378	392	376	385	371	345	439	366	350	387	383	427	380	401	375	386	360	395	372	398	392	391	390	378	397	382	405	399	380	403	411	401
10041	704	235	119	99	100	76	77	97	72	77	90	65	66	72	62	61	75	84	69	87	87	72	76	71	76	76	68	94	81	83	83	71	71	83	68	74	79	76	73	86	81	73	89	84	74	80	75	71	85	71	62	68	69	83	71	66	88	76	76	80	82	75	77	73	71	61	91	84	90	81	82	100	65	67	83	69	68	87	85	74	57	79	82	84	79	91	83	85	78	87	75	68	79	73	71	74	88	74	74	85	73	71	75	72	86	92	68	70	77	74	71	64	71	88	81	61	77	58	79	74	76	75	67	71	57	71	80	90	67	72	80	78	74	83	81	76	52	75	79	64	79	77	82	59	84	63	75	75	60	68	74	67	63	75	81	76	74	69	73	75	70	86	69	59	74	75	89	66	84	87	82	68	77	89	77	84	71	80	83	65	65	63	80	63	71	81	72	53	71	75	80	74	71	78	70	81	81	57	80	92	60	70	70	80	84	77	67	80	85	68	57	80	75	80	75	73	69	88	66	70	84	75	73	81	83	71	84	71	67	86	68	82	80	77	79	59	75	84	90	73	62	77	71	92	78	73	97	82	82	77	67	68	78	63	74	78	90	72	55	75	73	61	81	70	74	83	73	75	84	80	69	80	77	60	78	67	80	76	76	76	76	65	76	72	57	82	73	77	68	66	83	69	55	86	76	80	90	70	78	71	83	62	65	71	69	81	68	76	64	78	71	75	83	82	62	79	78	70	81	89	80	68	79	83	77	79	63	74	81	66	86	79	67	63	81	63	63	78	93	84	88	79	72	71	67	69	67	81	75	70	79	79	69	76	76	81	81	80	60	102	66	76	60	101	80	79	67	78	77	79	79	66	84	71	72	84	95	70	81	72	79	73	76	86	84	81	89	78	76	79	80	65	56	63	76	71	87	73	79	90	71	71	75	68	61	75	70	78	77	75	80	74	60	86	87	92	75	80	77	72	71	62	79	81	71	73	77	55	82	79	57	80	58	77	95	80	71	85	75	71	88	56	65	71	78	93	92	73	73	64	86	71	67	74	72	73	74	88	80	70	86	65	74	88	83	89	62	71	77	79	79	89	66	92	72	74	89	82	79	83	63	78	85	94	73	85	74	79	75	101	91	79	81	85	78	90	73	65	91	81	83	82	69	84	68	63	63	94	68	58	84	69	66	68	73	73	52	58	73	89	80	67	87	81	76	69	73	83	69	74	80	75	69	81	66	87	75	63	66	82	78	69	74	69	84	67	71	84	95	82	68	83	76	92	71	72	72	66	77	76	74	65	86	73	65	80	90	70	57	76	80	71	55	75	69	78	71	76	64	82	71	74	77	74	52	63	97	73	65	84	75	73	84	66	80	73	78	57	70	88	69	66	87	58	69	74	78	66	73	77	90	63	87	67	70	69	78	81	65	69	75	85	63	80	72	82	82	69	87	67	72	79	79	69	76	66	65	78	75	64	74	73	69	59	65	63	56	57	78	91	78	71	79	73	89	78	88	78	68	70	65	70	82	81	80	66	77	84	67	75	72	73	74	62	67	76	84	66	86	78	80	59	91	79	67	86	83	81	73	61	63	93	81	64	72	89	91	83	81	77	72	65	75	82	66	72	82	66	71	66	74	71	88	79	69	87	74	67	80	66	84	69	85	62	62	76	67	77	79	68	68	89	66	75	67	75	77	66	69	66	79	90	68	77	68	53	68	85	65	68	78	90	67	93	73	78	73	72	62	79	62	75	70	64	67	88	71	71	68	70	86	61	73	68	79	72	71	83	87	80	77	81	69	62	56	87	67	73	89	63	86	86	77	77	76	70	83	71	82	84	89	67	76	78	75	80	80	68	79	77	85	78	72	67	60	77	86	75	71	56	64	77	66	83	68	63	80	68	86	72	67	66	72	90	78	64	59	61	85	83	67	75	78	80	58	80	78	74	55	64	76	63	93	68	81	75	85	80	78	82	73	83	88	79	58	70	74	88	72	80	71	82	72	74	80	66	79	70	72	60	64	67	72	58	73	82	72	71	76	70	77	66	58	59	83	74	73	83	75	70	77	74	77	73	76	64	70	62	67	66	76	84	68	63	75	84	70	76	75	75	81	77	76	79	79	68	81	73	72	78	76	65	83	76	66	81	76	87	73	82	73	78	47	76	63	67	72	67	53	79	91	67	80	72	86	80	66	65	59	80	67	89	85	79	71	83	79	77	66	78	76	66	68	85	73	71	74	72	64	86	75	79	75	87	87	81	81	72	93	81	76	79	77	78	81	80	68	70	78	73	73	77	79	84	85	88	86	75	76	88	65	87	73	85	88	70	60	68	102	78	71	66	73	83	93	72	68	96	75	70	89	72	82	81	85	75	61	91	72	85	82	76	78	65	85	78	80	78	81	81	73	76	68	82	78	69	90	87	89	75	82	66	62	76	70	76	66	73	81	78	70	67	84	82	84	68	70	59	60	84	59	66	71	75	76	84	79	68	79	79	79	78	75	66	72	65	65	71	74	77	77	74	79	71	75	77	71	98	82	79	66	62	80	75	69	83	68	61	65	69	93	84	81	66	55	61	75	64	83	79	64	70	69	73	80	68	60	68	75	53	87	66	76	62	72	75	53	83	89	90	83	76	91	73	83	66	82	72	64	90	79	79	72	75	81	77	69	84	78	82	69	69	72	76	77	89	93	72	88	77	78	68	58	73	83	64	74	86	73	73	70	90	85	84	66	87	76	76	77	84	65	83	71	77	76	63	69	74	65	76	81	76	51	66	78	68	73	83	80	74	88	78	64	85	62	63	70	80	78	80	68	87	74	80	79	68	93	76	76	66	63	65	79	66	74	87	68	92	69	70	76	73	77	58	75	85	80	69	69	76	63	65	79	79	77	77	82	81	85	80	62	72	69	72	84	65	78	64	93	77	62	75	53	77	83	88	75	72	59	68	79	61	90	83	85	70	96	59	70	77	72	96	83	78	74	75	51	77	73	76	75	74	60	86	63	93	93	88	75	80	69	82	79	75	95	67	87	75	85	84	73	77	69	69	71	86	72	70	84	68	75	83	76	64	63	85	81	74	66	86	77	91	81	76	64	66	81	74	68	71	63	65	73	78	81	80	73	81	60	76	73	68	66	72	70	90	80	79	77	57	91	73	85	89	82	72	73	66	62	61	64	75	82	65	84	72	79	69	68	74	69	78	78	74	76	85	78	90	68	80	65	75	73	100	86	78	70	67	92	73	68	67	87	90	85	60	72	70	82	73	84	80	79	79	59	68	79	83	78	63	68	63	66	71	65	77	86	65	80	80	66	67	73	78	81	82	87	66	60	81	76	77	79	84	59	79	60	64	59	74	77	79	72	78	82	80	76	59	68	65	67	81	78	83	58	70	88	83	76	75	82	59	68	60	75	72	75	65	81	64	75	68	84	72	78	89	68	71	80	82	79	72	67	76	72	78	86	68	85	79	70	89	75	74	75	88	77	66	71	87	79	91	88	77	71
9332	473	445	430	384	335	328	343	289	275	284	283	291	264	266	284	262	242	262	274	271	298	256	261	240	246	247	246	224	263	234	267	256	236	282	251	248	268	243	252	257	245	288	254	243	271	244	268	263	257	273	255	258	247	271	250	275	253	283	223	243	262	241	268	252	247	239	288	249	236	220	259	250	261	259	253	243	219	248	230	240	238	237	274	244	256	251	263	265	254	270	222	271	265	227	240	249	273	261	268	258	253	268	233	280	225	239	272	255	260	257	236	248	261	256	244	244	278	258	238	232	271	232	245	248	243	260	243	257	251	246	253	247	239	254	252	241	251	263	245	248	241	253	234	247	224	258	247	266	266	231	261	245	245	247	263	225	232	246	269	291	240	257	252	218	265	270	234	253	227	264	244	253	222	261	242	237	242	225	247	275	232	248	223	254	238	258	236	250	232	252	272	242	245	247	243	295	265	264	274	225	242	222	231	227	231	212	259	256	259	248	249	272	252	250	264	276	237	245	261	241	215	270	246	214	231	262	247	244	238	223	248	237	235	251	279	274	253	257	245	267	253	251	275	245	213	240	232	235	260	259	238	230	230	242	270	235	232	247	268	238	238	229	254	268	251	260	235	246	237	254	264	234	248	231	245	236	281	243	240	262	255	241	275	266	268	243	254	228	205	243	253	282	239	252	273	229	254	260	255	237	267	239	228	267	262	259	231	233	226	246	247	239	246	245	225	257	256	239	258	217	245	222	232	220	275	222	276	231	249	226	266	260	239	256	221	282	226	262	249	265	240	268	263	224	231	259	227	257	275	258	247	242	264	241	264	246	225	272	231	239	263	234	264	262	267	250	234	261	247	250	257	227	224	225	240	243	241	251	260	255	259	230	272	273	260	236	234	253	254	250	226	244	233	274	226	239	244	247	261	250	259	263	241	244	242	249	243	220	235	226	221	230	275	237	265	246	241	255	245	247	246	275	264	244	274	223	252	254	261	260	231	267	220	232	246	287	230	264	220	295	229	298	236	249	237	269	269	231	260	240	264	246	252	278	246	217	275	273	248	239	235	272	212	233	234	241	245	261	257	264	255	266	260	253	231	234	244	239	233	224	230	244	255	256	270	261	219	254	252	235	263	276	254	253	233	228	264	282	264	245	232	255	230	236	252	263	280	239	239	230	270	232	275	263	239	301	235	245	235	248	262	237	255	251	254	268	257	261	249	266	228	243	279	243	220	260	256	267	244	262	252	244	277	234	231	255	255	256	262	242	221	271	249	282	241	261	265	220	253	264	244	252	264	257	270	249	240	258	268	255	261	255	250	241	272	245	245	248	280	211	255	206	247	259	223	238	243	241	279	239	265	247	294	260	279	207	225	286	250	262	239	274	265	257	216	249	289	221	256	256	244	270	241	222	237	252	281	260	251	247	225	267	259	240	223	243	259	227	250	253	226	250	253	251	228	241	245	230	269	226	232	260	243	269	235	258	267	233	268	234	232	243	274	252	261	264	254	236	262	239	239	255	254	235	279	254	255	234	221	283	256	250	234	266	233	260	230	240	236	228	248	244	258	243	232	263	261	260	231	265	257	292	263	244	215	252	274	244	247	237	271	242	263	245	239	213	275	222	236	232	237	242	254	240	252	228	265	245	240	264	238	253	228	253	244	231	255	238	254	250	249	226	266	225	249	251	217	237	247	227	244	251	254	253	245	231	256	234	232	254	224	244	234	259	220	260	247	252	257	221	256	242	252	264	231	241	257	220	249	267	254	270	258	236	257	223	232	262	247	241	259	226	265	252	250	250	268	234	254	265	223	247	245	263	255	258	261	246	241	237	232	264	236	265	263	246	273	246	281	260	266	245	216	223	243	266	271	266	229	247	239	243	230	251	232	253	248	235	262	255	250	263	270	221	238	263	249	247	263	252	246	245	241	230	251	232	251	238	252	264	262	255	239	250	277	230	239	259	218	263	239	215	234	239	242	237	260	256	250	262	227	230	210	304	302	254	261	242	242	284	241	241	246	278	250	230	254	226	260	228	251	225	261	249	225	236	251	234	240	241	246	255	255	263	252	221	265	266	258	222	249	242	227	269	256	256	248	245	272	257	233	253	240	232	240	270	273	257	242	241	250	248	258	242	233	261	264	276	265	250	254	254	262	259	249	288	215	246	250	238	243	230	234	249	275	238	211	253	249	220	222	247	275	266	246	238	223	271	271	228	280	246	229	250	245	252	250	245	242	245	267	233	233	253	266	239	205	263	245	258	254	269	246	256	258	243	241	227	245	264	247	272	278	260	259	233	238	244	251	272	251	260	232	262	237	252	235	211	252	231	256	210	223	221	234	262	224	266	239	222	235	242	241	233	216	234	262	238	265	258	241	244	255	246	248	245	232	264	239	252	225	263	263	237	228	284	222	238	230	253	221	247	223	286	246	256	250	262	244	289	227	243	264	251	240	252	254	265	248	266	247	244	269	250	270	258	261	263	250	253	285	255	242	232	259	265	253	235	238	202	254	262	273	271	243	250	246	235	255	252	234	249	264	257	245	254	284	259	247	229	231	229	241	254	217	258	249	273	255	222	275	264	250	247	272	250	276	227	237	229	237	276	259	275	247	240	248	243	251	256	258	236	264	242	245	273	221	250	221	254	263	256	271	220	255	263	224	269	235	277	264	265	269	287	288	272	248	243	272	231	242	248	244	220	232	246	252	279	270	270	237	263	238	255	225	277	236	262	255	235	247	218	244	264	234	233	280	251	236	250	255	259	232	230	238	268	256	234	241	239	237	251	229	255	271	258	254	246	260	231	275	271	286	276	244	260	252	254	240	274	218	235	251	273	232	247	263	240	264	220	240	265	260	243	222	274	236	251	250	249	238	256	218	250	244	269	241	244	244	240	266	262	246	255	255	234	253	272	240	253	242	243	257	256	245	248	276	239	255	241	244	239	245	274	209	255	282	281	250	241	253	235	231	249	232	259	252	275	253	273	235	270	256	254	272	246	267	230	299	267	259	246	232	250	257	274	252	245	270	245	265	223	264	262	257	273	259	273	249	251	246	229	213	235	248	240	255	239	273	258	221	265	267	252	261	237	250	232	256	245	273	248	266	239	280	247	264	250	244	262	240	266	245	228	238	241	286	249	254	241	241	238	261	250	261	244	232	244	258	239	250	255	278	234	240	241	247	257	248	260	223	263	231	237	253	237	222	240	267	237	256	249	239	253	271	235	242	240	275	258	241	241	235	275	240	263	243	212	255	273	276	260	247	254	250	279	256	227	264	258	233	244	254	244	231	233	234	277	262	244	245	244	236	276	262	275	295	223	242	233	252	238	226	233	236	262	256	248	263	293	246	267	227	235	247	234	251	228	243	234	241	283	256	254	238	252	227	261	234	216	242	246	252	247	240	273	266	212	241	263	265	225	241	250	240	249	267	254	253	250	232	248	268	216	262	260	268	245	262	237	246	259	239	245	242	263	255	251	243	222	226	283	277	233	207
50653	16732	2931	900	611	444	354	266	225	221	199	172	166	161	139	132	130	120	97	97	130	90	95	111	73	100	106	105	105	83	89	89	89	75	88	85	82	75	90	86	70	97	78	82	100	79	83	86	124	83	84	78	97	86	86	103	83	101	78	82	87	95	93	94	96	93	100	87	62	93	95	88	91	83	81	68	107	71	78	85	76	94	68	78	72	88	82	82	81	67	83	81	73	95	73	76	82	102	74	76	78	85	71	81	83	86	82	79	89	84	69	87	97	89	92	84	76	75	80	86	92	61	84	82	90	96	75	87	89	106	82	91	83	93	81	89	86	93	82	84	71	83	91	82	94	73	91	70	86	84	71	82	74	90	91	83	88	97	77	70	75	86	81	90	82	86	92	81	82	104	83	93	84	90	81	75	73	87	78	74	78	76	81	87	80	89	94	92	72	81	83	75	79	91	83	77	85	73	63	106	90	74	71	70	69	106	87	78	104	88	78	68	83	78	92	79	78	79	81	85	101	84	79	69	74	88	82	89	75	96	79	80	91	86	91	65	78	85	87	82	69	63	92	82	83	77	83	77	77	83	76	67	80	72	102	86	66	82	92	72	71	90	74	88	72	76	86	100	83	89	82	84	90	78	103	70	69	70	86	65	99	84	92	97	94	78	83	82	78	82	85	79	85	71	82	80	77	90	95	87	106	91	70	68	88	79	71	81	75	73	73	90	86	82	79	94	86	69	87	96	92	90	88	77	92	88	81	74	76	90	71	90	89	78	70	87	90	77	81	78	72	93	70	86	86	85	82	84	102	92	99	90	102	73	85	90	82	93	84	79	94	84	92	94	90	93	81	81	72	79	82	89	74	67	89	77	92	75	100	97	79	91	91	75	85	104	87	81	90	66	77	85	95	82	95	95	90	87	80	74	77	81	79	91	68	91	93	82	85	85	90	84	94	83	85	78	85	66	94	95	80	86	77	79	82	95	72	84	86	70	85	73	76	79	88	94	94	86	80	71	88	89	72	91	77	79	72	58	83	65	78	81	93	96	76	73	81	109	72	79	78	95	68	70	89	80	79	74	77	96	83	93	68	81	78	55	77	91	81	95	80	80	80	86	84	75	97	79	80	88	82	67	80	86	88	80	67	90	91	84	78	72	87	78	75	85	82	89	80	78	82	86	73	76	65	75	71	81	94	91	86	89	69	90	88	72	72	74	86	86	79	90	90	84	93	85	92	68	81	62	85	91	90	78	87	99	84	84	91	84	86	70	88	100	92	103	85	85	70	76	81	79	82	72	86	77	74	85	94	74	95	73	82	84	77	82	80	81	96	95	79	109	82	104	88	75	84	77	92	100	81	71	100	60	84	105	76	90	83	85	88	80	81	99	84	73	102	74	83	75	77	89	84	81	66	80	96	87	61	92	78	85	92	82	91	85	95	93	69	87	86	79	78	62	88	95	81	88	72	89	95	68	88	80	85	84	70	89	78	82	74	56	82	92	80	74	70	84	93	68	107	92	94	70	91	74	69	85	90	81	83	92	92	67	80	83	96	79	95	97	77	87	93	96	89	88	90	81	84	78	63	90	91	76	86	85	97	68	74	68	95	65	74	64	87	80	108	94	107	90	89	78	85	85	79	90	91	86	84	90	100	78	81	108	86	88	87	76	78	86	81	92	66	81	92	88	78	71	77	75	83	86	84	100	89	83	96	89	81	80	78	79	73	84	84	76	82	80	64	81	76	85	79	90	72	92	73	88	84	98	72	87	77	101	73	91	95	87	73	75	77	88	86	87	88	90	68	81	98	93	94	78	92	88	86	60	76	68	101	82	79	96	97	85	94	92	85	95	82	78	84	80	80	92	96	77	90	77	84	77	67	76	74	82	92	76	74	87	74	79	69	86	83	91	86	87	86	66	76	71	88	85	74	83	98	82	85	79	87	70	87	73	76	86	96	92	95	101	83	75	83	81	85	82	89	92	98	79	79	79	85	74	71	75	82	101	82	74	90	77	88	75	73	94	71	81	88	100	86	95	87	91	96	74	77	76	70	83	104	81	85	80	76	89	65	99	76	80	91	96	100	75	79	71	100	81	86	67	91	87	90	78	88	73	81	80	80	90	84	77	88	92	87	91	66	77	82	84	86	87	71	80	92	58	79	82	71	92	84	94	96	80	78	74	75	77	80	85	81	79	79	78	88	87	81	64	69	103	90	90	90	92	89	95	84	80	95	86	94	90	78	93	70	103	86	86	83	103	87	82	65	84	91	97	100	88	86	83	87	79	79	79	101	76	82	84	90	87	76	84	81	89	57	75	74	90	83	104	72	85	75	90	80	89	82	87	80	80	89	85	84	74	79	77	77	102	87	65	85	85	80	94	98	81	81	83	88	78	87	79	91	87	77	88	80	87	99	87	97	86	85	82	76	112	73	77	77	81	80	96	68	75	98	91	82	93	79	88	83	89	100	96	82	89	86	87	93	77	76	85	69	76	79	87	79	86	77	78	71	92	83	87	78	87	79	70	92	88	97	95	85	86	71	98	87	85	82	100	86	75	89	81	86	76	100	86	87	81	83	75	79	81	67	107	73	101	88	88	89	92	107	82	80	87	79	64	81	85	81	81	77	84	98	79	82	85	84	85	88	87	86	84	64	86	71	72	73	85	74	67	73	75	102	82	81	68	76	90	83	87	86	93	75	84	91	72	90	64	83	72	88	82	98	94	82	76	75	75	89	81	96	76	79	81	88	82	85	92	90	76	71	81	89	92	76	79	84	109	83	68	89	83	82	75	76	91	91	101	86	78	91	88	84	74	82	78	83	81	77	101	90	94	93	85	85	96	69	92	76	65	84	83	76	85	74	93	90	81	72	66	89	75	94	79	79	81	72	64	85	86	92	85	86	86	75	84	70	73	66	77	82	76	89	92	69	73	60	78	71	81	83	84	78	91	66	73	72	81	75	85	90	82	81	64	73	83	83	80	76	80	73	100	72	94	107	75	92	100	90	101	88	95	75	93	89	98	71	85	76	88	80	80	87	91	76	69	88	85	82	102	107	82	83	84	77	97	83	75	63	84	77	84	80	102	93	76	102	82	81	81	79	92	68	93	82	77	82	83	81	97	72	94	89	77	84	76	73	92	88	85	80	95	98	86	73	77	73	87	87	84	81	90	88	75	89	74	91	85	81	90	73	77	82	108	107	88	101	83	90	85	79	90	83	82	91	81	93	90	99	104	77	72	84	82	79	91	99	94	105	101	83	87	87	71	76	82	79	95	81	111	86	89	73	88	78	88	73	77	82	84	92	73	97	84	83	71	69	68	73	87	90	97	85	108	99	102	64	91	95	77	96	88	78	68	65	82	90	95	88	71	82	83	90	87	70	66	104	80	78	81	71	90	84	69	91	88	96	78	83	81	77	80	65	74	79	95	82	84	84	72	87	61	72	85	92	79	84	75	83	82	84	87	81	90	83	65	77	92	85	97	73	93	67	71	82	94
30100	2375	2878	3211	2540	2155	1742	1469	1229	1043	980	868	768	711	669	650	565	563	478	473	496	429	408	404	394	399	361	367	397	351	351	342	327	359	340	350	346	277	315	326	314	295	306	310	321	284	314	301	326	334	311	300	333	307	290	296	339	305	280	309	313	271	298	297	287	279	306	261	306	268	294	333	287	278	299	294	296	272	267	318	290	315	261	274	319	291	274	287	284	278	289	281	287	299	262	290	293	281	279	293	292	271	314	288	282	275	269	286	272	282	286	302	281	284	298	294	283	250	287	252	267	264	310	326	282	309	294	309	270	293	322	295	279	329	308	283	287	304	268	305	266	276	286	265	262	290	258	258	290	289	272	283	294	283	294	313	267	309	299	267	281	254	276	287	273	290	230	288	281	284	309	256	282	269	260	289	274	271	298	282	259	251	291	279	279	250	266	294	268	265	284	309	274	293	266	328	258	265	301	283	257	272	292	272	264	286	294	285	273	282	287	278	301	289	255	295	295	284	274	278	281	264	284	284	253	309	301	275	270	296	257	309	283	255	285	300	279	238	261	253	272	311	260	264	252	281	300	275	266	292	294	287	279	291	252	261	270	276	290	277	261	282	276	246	282	291	292	261	293	269	291	262	262	278	291	286	322	290	271	272	270	261	276	267	295	277	296	276	295	242	273	284	264	258	297	253	273	323	286	276	262	264	279	297	263	275	307	286	281	243	284	300	264	293	267	235	276	252	281	260	278	276	265	287	286	269	290	268	294	271	273	240	273	299	278	292	266	302	260	313	275	281	231	282	295	243	302	264	271	285	270	273	281	265	237	255	268	241	262	280	298	266	262	235	297	272	262	275	293	306	256	270	280	277	284	270	283	263	284	280	292	241	278	266	259	295	284	297	264	261	274	269	297	298	271	279	294	273	299	260	243	259	269	262	300	269	312	296	266	272	277	278	284	273	281	267	292	266	292	251	273	302	275	272	274	298	299	270	257	279	289	294	263	287	273	284	279	287	271	271	285	260	271	270	273	301	268	273	281	288	277	260	281	301	279	294	257	265	267	287	310	303	260	281	285	267	263	316	280	278	298	251	280	256	260	303	301	273	309	291	248	298	262	268	274	281	311	295	279	290	266	284	267	282	283	266	291	274	284	276	313	289	277	265	266	260	271	298	291	263	255	294	282	280	301	299	287	285	286	255	292	252	280	276	278	280	269	289	272	290	257	270	268	278	276	279	253	275	290	266	292	264	275	280	285	297	315	258	242	287	258	262	256	296	258	284	265	287	287	280	284	270	287	317	288	275	283	260	273	288	278	264	275	267	289	294	291	262	301	278	257	286	287	304	288	252	287	239	281	301	269	265	257	251	288	290	264	280	281	275	275	279	263	265	284	279	271	266	270	274	247	275	291	276	279	286	253	281	288	275	273	260	263	266	278	310	290	274	285	282	273	282	266	296	277	253	272	276	267	275	276	273	254	280	259	283	287	280	278	275	287	284	275	253	292	283	281	275	274	267	321	280	264	272	251	282	284	268	250	301	235	280	278	257	289	251	271	267	288	271	276	273	264	259	269	274	295	265	295	281	282	294	304	245	283	295	267	266	292	271	266	299	284	299	310	259	279	273	283	262	282	284	264	269	272	285	293	245	273	293	279	302	261	270	272	256	285	277	281	279	310	287	275	286	256	235	287	306	267	298	285	285	270	268	288	284	279	283	284	277	265	272	240	295	286	289	264	277	284	264	276	299	282	288	267	298	259	263	250	279	291	264	296	237	266	270	287	302	300	277	305	258	273	278	268	299	259	297	285	308	286	293	256	261	270	245	308	288	279	268	256	285	280	299	302	250	269	303	292	294	289	265	288	274	281	285	285	267	267	275	288	292	243	259	289	266	263	272	268	294	255	287	266	276	253	262	284	276	273	251	298	248	263	287	290	276	275	287	305	287	264	312	270	288	323	224	296	271	273	261	287	268	285	300	299	290	284	265	287	274	298	287	274	287	299	289	277	272	277	286	289	293	278	301	260	293	274	291	285	286	279	260	293	319	294	291	281	311	282	273	265	293	266	315	268	277	275	282	254	307	298	269	274	268	295	319	302	277	271	278	279	257	303	286	302	283	272	274	271	298	271	263	290	273	279	277	273	286	299	286	297	291	266	280	280	283	267	275	260	284	269	294	258	305	277	298	251	262	277	280	269	291	307	283	297	270	256	258	290	267	245	297	269	278	279	302	279	267	256	267	285	266	291	287	272	296	249	306	261	286	279	266	284	287	272	286	253	301	278	284	237	257	270	272	275	291	293	265	266	262	295	270	287	289	264	255	269	244	258	301	294	273	261	289	269	281	277	275	271	251	273	266	311	299	286	295	279	288	270	271	290	272	299	252	260	277	269	283	257	288	275	298	314	258	295	283	296	293	275	286	261	298	280	281	273	269	270	264	295	268	269	282	273	270	286	266	285	263	239	258	263	276	264	302	288	305	289	257	269	300	280	275	283	288	274	288	287	303	282	282	298	291	280	279	275	292	263	301	290	290	287	287	282	297	306	316	263	279	256	282	284	276	256	287	289	276	276	285	284	259	269	270	308	262	274	261	242	274	268	267	276	278	304	264	256	254	267	259	225	286	272	284	262	261	280	299	291	286	279	268	277	267	283	325	272	280	268	266	299	265	269	306	306	289	288	254	260	292	287	282	262	278	277	251	282	264	285	286	316	278	264	287	304	285	298	289	289	252	310	277	289	264	272	288	269	266	292	255	301	305	273	274	270	284	289	265	269	293	293	266	295	273	249	293	251	238	251	299	306	296	294	286	286	300	287	284	275	257	290	262	273	271	270	269	246	274	276	276	266	280	286	285	287	265	293	253	244	274	264	287	252	264	295	276	291	305	282	256	266	274	272	295	260	286	284	294	277	279	260	267	267	270	293	271	282	280	288	287	287	281	297	307	288	237	272	288	266	274	264	259	294	270	272	275	276	268	262	270	308	275	289	271	254	269	294	264	258	283	277	301	277	284	279	282	277	297	262	285	302	279	308	255	304	279	272	272	272	265	270	265	256	266	289	291	273	285	286	287	266	259	302	297	271	279	255	269	277	264	271	262	241	310	301	294	252	303	274	277	301	256	300	277	283	291	277	268	285	293	285	287	291	266	277	288	259	257	303	268	308	285	282	295	286	267	256	257	277	301	302	257	254	291	307	287	261	267	248	262	294	255	284	280	297	268	276	284	279	245	282	293	292	291	290	285	279	260	257	281	266	301	292	280	285	277	290	278	291	296	278	268	256	270	259	287	268	291	272	280	298	288	280	275	281	286	289	267	286	273	270	288	285	263	269	257	262	253	275	295	263	276	284	273	300	258	281	269	286	262	285	255	282	263	270	269	296	254	256	295	300	280	275	298	232	260	238	283	273	295	282	298	304	311	269	266	285	272	290	288	302	267	249	294	280	266	317	264	281	273	283	272	290	269	287	279	285	278	243	281	297	278	264	287	273	283	277	266
58659	22692	12447	2673	1458	992	778	654	489	430	401	394	342	306	287	283	273	257	237	193	210	248	227	178	210	210	228	188	203	197	196	219	189	200	208	190	195	192	198	198	184	185	180	164	194	189	181	186	201	187	191	188	202	180	197	207	171	175	181	210	174	199	183	177	165	181	188	184	206	205	183	200	190	158	186	196	184	194	180	183	185	201	172	189	184	197	175	200	183	172	185	181	185	206	203	185	211	209	173	184	179	202	169	181	172	191	203	204	196	195	188	208	188	179	218	162	188	173	179	198	204	164	170	189	214	205	209	185	223	177	162	211	178	196	179	177	169	201	178	153	197	176	189	185	173	178	183	194	181	186	199	201	174	190	169	198	172	168	180	165	170	173	186	174	172	199	192	194	176	183	191	194	183	174	213	186	183	164	190	216	170	191	183	188	187	178	209	189	204	171	173	167	168	184	164	197	182	192	168	189	175	178	172	184	187	170	186	166	188	176	218	178	183	171	164	172	194	198	179	181	186	175	174	159	209	211	169	195	195	178	188	191	186	192	158	204	194	178	196	192	203	184	170	184	176	184	165	202	177	182	185	213	191	191	185	173	174	174	170	155	196	151	192	188	147	162	170	179	209	174	195	175	187	190	164	197	198	191	211	175	167	188	208	188	197	173	193	170	177	182	191	205	174	157	174	198	174	170	181	180	176	206	179	189	179	158	208	191	189	174	179	191	186	198	205	204	178	193	175	204	194	174	200	173	220	192	200	149	190	175	194	180	192	180	202	175	171	206	201	187	181	180	172	168	200	177	166	198	198	191	168	173	177	168	185	172	192	188	185	204	177	195	200	204	180	161	153	183	217	183	188	161	177	195	187	159	165	183	210	171	192	208	193	180	162	171	163	165	182	196	176	176	183	196	183	212	198	201	176	170	175	183	167	171	176	187	179	198	166	187	184	171	187	229	162	200	185	177	190	204	166	187	180	204	170	186	190	174	198	204	214	182	185	182	168	176	210	202	202	178	156	177	164	172	195	177	179	208	167	179	191	196	172	208	162	187	183	187	168	173	186	185	188	178	168	183	184	176	184	192	198	184	198	195	201	195	191	163	171	160	168	165	194	175	170	190	168	196	180	206	188	168	201	166	175	211	219	180	172	190	188	197	174	168	176	195	177	182	187	160	159	179	173	186	166	188	204	194	176	174	186	184	179	178	178	184	171	186	177	206	192	177	191	197	190	188	187	176	166	191	176	159	174	201	179	168	176	181	190	198	188	191	168	173	190	168	182	179	192	191	168	187	171	190	207	195	154	181	192	169	149	205	197	187	182	179	172	180	183	179	179	184	207	165	176	168	177	198	179	199	182	170	182	174	176	181	180	160	198	170	186	186	203	203	167	194	157	190	181	207	202	192	194	178	169	181	210	188	209	198	151	175	199	193	194	172	176	198	213	196	173	195	199	205	205	191	196	165	167	164	160	167	194	162	183	190	190	191	184	181	182	199	207	206	181	188	176	183	198	196	175	221	167	190	189	151	186	191	197	203	195	184	182	186	187	162	174	214	163	173	182	224	166	193	178	180	192	195	172	192	186	184	179	200	173	206	173	172	185	180	184	176	179	159	201	178	187	181	183	175	173	180	170	190	178	187	180	159	175	171	186	201	179	184	183	172	202	181	181	165	179	190	172	183	189	173	175	192	167	208	209	167	194	201	201	182	210	181	193	199	215	194	194	206	179	168	143	184	174	169	186	202	176	196	186	184	192	177	185	159	199	180	190	170	186	179	165	193	185	195	191	202	176	184	191	181	193	189	189	191	175	208	165	185	187	179	189	181	211	194	190	185	168	162	187	188	180	189	178	196	179	171	170	182	211	171	192	188	171	177	193	176	161	180	186	201	167	172	175	175	184	196	202	187	162	185	179	192	184	182	182	208	190	191	188	179	181	153	181	172	175	172	193	189	198	176	179	186	158	208	197	188	154	182	180	181	188	197	189	167	195	184	188	164	157	173	200	189	171	188	206	209	175	175	174	193	190	198	186	176	192	173	177	197	211	154	159	145	187	175	181	193	178	174	166	158	195	182	197	150	194	187	166	191	177	165	169	174	183	174	200	168	186	201	167	181	182	192	171	179	191	178	185	189	203	207	178	185	182	163	191	182	190	178	165	178	155	154	198	204	187	172	175	184	205	171	199	184	193	190	202	187	186	164	172	185	180	197	212	173	202	177	191	174	209	164	185	188	199	198	206	192	180	169	199	173	163	176	195	160	178	176	171	181	175	175	167	190	175	198	179	192	182	191	178	186	184	195	210	190	193	184	179	187	201	187	187	201	164	174	199	175	205	173	168	195	154	190	172	168	170	179	166	189	175	155	179	190	200	192	186	177	188	167	168	201	200	191	158	193	176	164	202	177	219	182	171	185	182	196	186	208	175	174	180	198	159	146	176	202	181	173	174	177	200	182	184	191	201	176	173	196	182	193	171	189	182	202	172	181	184	170	190	179	156	169	172	150	189	182	203	176	183	170	184	176	180	159	189	168	163	164	182	169	170	171	174	191	184	190	182	210	192	208	208	197	192	216	193	189	196	174	200	198	174	188	174	188	171	208	157	189	164	199	164	195	196	204	161	179	196	183	165	168	171	195	171	218	190	205	171	169	175	174	156	191	175	198	189	170	180	183	191	173	183	192	207	193	179	188	201	179	181	167	182	199	190	194	170	184	175	183	164	173	191	186	181	190	183	172	192	198	183	195	197	183	176	174	192	176	176	208	187	172	170	219	183	163	171	178	164	174	177	164	201	159	175	188	179	166	177	176	174	183	181	191	174	180	173	160	190	170	178	182	191	183	192	168	177	201	178	192	186	198	182	176	189	182	196	197	190	177	177	186	161	195	184	158	195	165	179	185	168	183	170	187	192	166	191	198	191	175	186	175	172	200	193	187	185	187	191	193	174	191	167	190	203	183	162	198	197	168	189	169	194	182	210	189	156	166	157	190	167	180	202	172	190	168	203	157	186	190	173	175	191	190	188	189	196	193	170	177	178	181	169	180	181	189	166	156	173	175	178	170	173	209	188	177	163	181	185	193	193	160	160	162	190	174	179	195	147	209	150	188	169	184	166	193	171	185	182	170	190	180	186	211	172	192	192	170	183	187	216	201	188	182	179	179	178	174	157	163	176	160	168	184	175	159	175	177	180	187	172	188	180	172	197	214	165	188	194	178	177	184	184	199	177	202	186	206	198	214	172	195	161	174	186	183	202	182	190	164	182	181	153	209	153	202	181	176	192	156	208	185	185	179	188	176	170	191	213	187	170	178	185	183	194	179	188	227	187	182	174	198	178	195	168	165	176	195	184	177	188	188	183	199	206	167	170	186	180	171	194	199	209	195	186	173	173	170	172	198	200	201	198	208	193	196	174	195	194	159	161	178	205	204	172	172	189	201	210	178	199	183	191	192	178	167	196	182	198	178	164	190	177	171	159	166	157	169	203	219	181	194	193	182
37848	3203	5754	6085	5221	4226	3346	2849	2464	2251	1927	1723	1538	1392	1239	1203	1104	1069	982	953	843	862	843	807	784	770	722	744	695	764	667	691	644	653	613	718	602	593	636	593	609	605	607	609	591	623	558	598	616	618	570	637	586	560	624	562	540	580	617	548	573	600	607	575	546	524	546	526	570	549	512	563	545	561	533	574	558	548	590	586	601	534	539	553	537	566	556	518	560	521	556	555	542	524	543	538	551	526	552	543	554	510	550	542	510	550	547	523	567	516	565	558	538	555	528	543	510	537	570	526	540	525	512	556	517	544	538	556	548	511	533	479	533	577	507	523	529	538	537	530	585	543	523	500	543	549	552	559	537	544	572	566	504	542	531	539	515	554	506	547	542	495	529	518	483	514	531	537	566	550	537	542	586	563	564	563	551	532	511	567	532	515	524	549	549	513	528	521	574	548	530	535	535	534	498	540	556	515	532	524	518	555	519	531	534	530	536	531	522	482	516	522	530	518	547	520	582	493	502	542	547	570	527	542	555	525	555	522	546	518	525	491	525	556	542	509	520	479	540	554	571	512	533	549	539	555	510	528	584	544	525	559	505	572	515	525	549	507	512	488	544	533	500	554	552	499	542	511	496	530	514	530	536	539	544	529	562	583	541	548	571	528	537	522	554	515	484	542	524	536	531	502	542	543	521	543	519	532	521	545	515	529	526	559	535	551	478	519	511	511	549	540	512	530	506	542	569	510	548	521	503	573	543	499	529	511	558	511	517	540	556	564	533	582	513	536	509	544	490	546	502	529	507	522	528	584	501	505	526	567	524	488	542	527	531	540	552	522	530	535	568	566	555	511	510	557	530	516	558	593	507	540	524	519	547	558	532	527	552	500	537	516	540	548	550	506	506	545	549	564	525	517	543	548	545	537	509	563	569	551	504	516	545	513	557	566	518	549	543	494	504	514	557	514	552	552	564	511	553	523	521	562	517	533	573	514	527	506	578	561	523	525	544	517	574	512	515	538	534	573	501	523	526	531	544	526	523	523	531	538	547	540	478	548	568	555	542	559	487	538	538	542	530	521	495	587	514	523	494	540	536	528	531	512	555	491	559	526	519	551	549	510	506	544	543	571	500	524	548	536	538	533	566	561	554	503	556	520	547	507	514	563	534	510	556	518	516	534	515	541	538	562	559	539	531	572	519	524	559	531	504	532	518	523	522	527	546	570	551	516	555	544	545	537	517	565	541	517	510	551	579	516	513	524	522	511	520	483	551	511	517	544	533	491	538	550	579	507	524	541	533	510	540	508	563	512	536	497	495	543	537	535	540	523	558	528	539	558	525	498	551	540	559	529	542	521	525	527	552	516	552	500	529	520	511	492	551	542	521	532	529	482	504	517	553	547	513	573	518	503	528	534	547	518	496	555	523	510	507	554	525	530	531	527	541	536	490	560	529	546	550	509	526	532	539	525	551	506	547	525	521	506	542	545	516	515	518	539	552	505	588	553	555	532	559	554	565	513	538	547	558	520	519	520	550	530	500	547	482	536	533	540	535	513	507	583	529	486	512	520	538	489	532	568	540	543	493	564	551	548	582	520	553	516	542	517	528	534	529	528	528	486	512	536	535	501	610	535	568	521	566	511	506	557	581	502	496	502	519	558	523	545	569	543	538	538	504	545	569	551	517	548	515	475	521	527	584	528	514	513	557	526	501	507	535	579	537	529	566	537	525	531	514	529	580	530	506	503	510	503	518	524	550	496	521	541	527	537	525	543	524	501	522	566	500	529	524	513	533	515	515	544	497	504	562	548	555	554	567	517	547	559	474	587	539	566	549	507	521	493	499	555	524	517	541	477	548	591	556	547	531	514	548	544	526	519	529	547	511	552	508	534	498	535	570	556	519	487	542	559	517	555	557	542	520	526	524	516	509	527	504	541	523	482	571	533	549	521	515	506	522	526	544	565	523	539	529	499	517	512	524	526	529	522	545	567	507	532	525	574	568	516	552	506	573	532	494	503	555	551	545	524	537	506	545	539	560	548	531	516	527	536	519	533	506	558	482	522	531	530	530	543	547	602	524	542	525	511	552	544	559	586	545	543	551	547	540	515	540	533	538	557	541	559	545	513	524	557	504	537	473	544	473	510	500	526	498	525	552	521	513	503	534	522	513	549	509	519	516	504	550	519	557	527	502	552	570	524	542	569	542	548	577	515	520	553	505	534	530	527	515	542	547	525	552	552	511	531	504	537	535	542	567	560	553	510	525	504	507	515	527	519	538	543	499	560	539	507	533	534	547	559	513	528	544	507	533	508	544	569	552	527	533	512	542	542	541	528	533	552	524	548	527	526	532	539	492	582	505	549	495	509	510	561	471	538	510	567	545	518	503	548	524	528	519	529	506	586	540	535	540	557	532	546	522	527	550	514	489	535	560	540	521	522	515	518	531	544	537	508	561	509	510	506	529	525	519	506	507	507	531	582	585	503	552	566	568	516	506	572	535	520	531	533	551	509	515	538	519	536	507	505	533	512	558	547	542	522	538	538	507	516	518	525	520	518	570	520	579	549	554	494	543	538	523	560	497	515	520	531	523	510	555	530	541	527	566	554	575	544	513	541	501	547	535	518	508	559	517	512	541	550	530	532	560	545	488	455	502	499	545	545	518	477	553	492	529	572	543	518	480	497	550	549	564	510	531	548	560	536	520	535	531	534	514	546	493	518	507	521	574	577	529	529	544	534	548	538	557	522	523	478	507	527	533	527	535	496	564	528	512	520	539	524	594	523	565	550	512	528	536	566	576	503	563	473	535	508	550	481	554	559	533	505	542	503	553	548	534	530	557	516	549	563	533	556	526	541	505	552	552	548	554	530	506	524	536	549	510	554	545	565	523	541	534	531	572	539	512	511	510	518	514	537	525	520	549	518	518	506	553	584	559	501	517	540	532	535	524	492	558	522	570	547	511	585	530	525	525	523	580	542	507	522	514	547	479	493	528	515	512	546	471	578	559	553	526	532	509	515	514	531	538	524	518	562	522	492	561	496	535	566	524	560	529	568	524	526	541	563	537	516	530	527	523	545	535	527	563	549	511	526	544	515	504	508	508	514	519	497	548	520	528	514	543	576	556	542	525	542	542	536	487	525	517	521	555	501	533	500	514	535	520	578	544	493	535	549	524	535	492	545	543	497	546	546	487	520	539	527	581	533	514	556	571	540	510	533	556	530	532	535	509	548	560	543	514	503	521	511	529	517	532	486	547	584	516	544	529	517	559	558	542	535	570	550	546	500	562	513	526	550	536	533	538	525	531	530	549	551	502	567	484	507	550	507	516	507	523	491	545	534	529	529	559	549	501	574	530	555	490	540	516	535	528	538	555	536	551	535	537	526	560	499	536	510	540	526	542	539	575	525	531	527	524	501	505	512	562	553	552	524	553	527	557	488	517	544	549	505	494	518	534	509	547	553	534	559	503	574	504	520	568	549	563	518	560	529	531	546	559	540	501	572	529	515
9849	537	298	120	112	99	100	89	93	79	82	84	87	79	87	76	82	66	86	59	70	80	83	75	84	84	70	74	93	65	78	68	58	87	74	66	71	89	55	85	73	97	82	69	72	72	75	75	75	96	71	77	69	67	83	74	80	69	76	81	77	77	73	66	71	70	82	66	84	87	87	69	75	73	81	65	82	77	82	66	85	67	74	68	89	66	81	62	86	73	61	70	80	84	64	71	67	72	65	66	93	72	78	78	79	81	73	83	72	82	76	65	93	73	78	66	59	80	83	53	70	69	65	62	88	73	70	79	59	83	69	65	79	76	87	68	75	62	75	78	66	75	80	76	77	84	62	84	74	71	64	87	63	74	66	78	92	63	78	88	68	87	74	70	79	70	80	75	67	85	69	65	82	72	74	56	76	89	67	63	77	75	66	62	83	78	75	55	77	80	72	84	84	89	71	74	88	83	77	70	70	72	71	71	75	82	78	82	76	74	76	61	68	65	84	83	73	81	87	81	74	67	76	80	75	68	77	74	73	66	81	76	65	65	79	77	73	64	71	86	82	74	92	76	80	77	80	81	90	74	69	75	64	67	88	70	77	60	85	74	82	73	80	74	68	68	83	74	70	74	67	71	61	76	83	69	74	81	77	71	72	73	78	77	68	80	73	78	75	82	73	65	55	75	87	64	76	64	76	74	85	92	97	69	94	78	66	70	76	69	74	77	69	95	81	74	77	69	77	67	79	86	84	101	72	94	66	63	77	71	66	77	80	76	72	83	77	74	85	73	68	84	80	94	64	80	57	73	76	77	87	64	73	79	72	68	80	79	84	65	79	90	79	69	71	66	77	78	78	69	69	69	82	76	74	92	77	88	83	59	68	69	65	71	87	77	81	80	84	79	79	78	66	82	84	73	83	83	85	71	87	75	82	75	73	84	69	93	72	72	64	69	72	72	86	74	75	56	72	60	75	78	67	68	68	74	84	74	65	91	54	70	82	64	59	77	72	76	76	75	63	71	65	71	74	81	87	78	79	72	79	72	73	65	72	70	79	74	76	68	70	76	68	64	77	74	78	75	66	80	64	61	74	76	67	79	94	70	69	62	72	69	75	72	58	86	83	71	74	70	58	72	61	77	71	79	99	73	100	74	78	76	81	70	61	70	61	64	79	72	71	89	68	81	72	71	77	68	68	67	75	73	76	88	99	78	59	80	60	74	73	80	73	75	83	52	79	85	68	72	71	81	83	78	69	85	80	72	65	64	61	87	63	65	72	69	81	71	74	67	80	75	70	78	69	77	63	80	81	83	78	86	96	82	63	82	71	71	70	74	93	74	61	64	82	91	90	82	61	80	74	77	72	61	66	67	59	81	62	75	87	65	56	76	72	75	82	57	71	75	81	77	64	70	67	70	78	68	100	64	78	75	79	67	83	66	82	69	91	70	74	73	78	78	66	76	70	71	72	68	80	84	65	86	64	65	69	58	73	83	68	72	75	83	76	88	88	73	78	62	69	68	59	80	60	65	78	72	71	77	77	78	69	66	69	76	88	87	78	65	78	78	74	79	89	72	72	71	67	73	83	89	63	70	52	87	66	80	62	82	73	70	66	65	66	87	74	66	73	77	85	78	80	64	75	66	84	77	69	77	81	66	70	78	70	81	75	74	78	73	56	67	68	78	74	81	67	78	70	92	83	64	79	98	75	78	97	91	65	69	61	73	72	73	68	76	77	67	79	81	84	63	76	59	73	75	67	83	68	73	70	88	92	67	71	75	78	82	77	74	84	70	71	90	65	93	69	77	71	72	71	69	65	75	74	78	75	80	82	106	65	80	74	78	89	77	89	78	77	74	95	74	70	77	81	95	73	73	77	71	65	79	69	71	66	83	73	73	74	82	78	67	72	93	80	72	72	66	65	75	69	61	71	88	70	73	65	58	75	65	71	59	69	74	76	79	72	93	97	69	87	88	81	74	95	79	80	61	81	72	76	86	66	62	95	73	76	73	70	64	69	84	82	69	84	78	80	76	78	92	75	69	72	83	74	67	77	86	86	74	73	77	80	71	66	60	62	78	70	65	83	67	77	87	68	78	65	86	74	77	79	68	83	86	75	89	63	71	89	58	74	75	94	67	75	65	81	69	78	74	72	52	80	80	69	52	69	69	61	78	76	73	71	50	81	60	83	74	79	78	75	78	70	89	68	69	73	63	83	71	64	84	65	72	63	80	83	64	68	63	68	68	69	87	71	87	72	83	78	70	68	93	74	74	77	78	79	79	87	65	76	68	66	89	61	74	74	57	71	67	82	71	68	69	78	62	57	82	81	73	58	81	72	73	55	83	66	72	80	76	68	71	84	78	74	68	76	90	80	75	81	81	80	59	74	81	81	76	82	84	59	59	71	71	75	67	81	85	89	56	75	70	52	63	77	80	68	73	81	72	70	76	87	58	76	72	61	82	62	59	88	89	86	69	83	73	84	91	75	74	74	72	82	68	82	91	68	70	59	66	75	76	70	68	69	72	82	75	77	84	64	91	78	65	77	81	73	69	67	73	64	75	72	68	69	75	85	70	65	66	76	80	66	77	66	77	80	82	58	71	101	58	65	76	70	83	67	65	74	71	69	74	84	71	72	81	72	64	73	74	77	72	76	80	81	73	82	74	77	73	74	82	80	72	63	81	70	76	75	64	66	89	77	95	70	80	75	72	76	80	77	73	70	77	61	63	83	75	71	78	77	84	71	89	70	74	72	79	74	69	60	66	72	84	86	73	80	66	47	72	76	62	94	75	70	72	63	62	68	81	68	83	68	91	63	66	68	68	88	70	89	56	82	64	77	83	99	81	62	92	76	59	81	73	58	90	79	79	67	60	64	76	84	57	93	73	92	82	83	79	79	87	77	57	97	79	78	73	71	90	79	98	87	87	59	67	70	73	74	62	82	78	94	79	81	75	79	74	71	79	71	67	73	84	73	79	78	70	83	78	66	73	81	73	89	83	84	75	63	97	81	74	80	76	67	67	64	68	76	63	68	83	82	74	77	61	62	79	82	71	84	96	57	86	66	85	70	65	82	86	84	61	70	65	89	75	81	86	62	43	67	83	69	59	83	69	76	70	76	74	68	85	76	68	74	63	62	59	72	93	90	47	75	63	76	75	80	70	70	85	81	73	59	65	64	85	67	62	67	63	63	94	77	62	82	70	71	83	62	69	71	75	88	75	72	78	62	80	88	74	83	73	74	78	84	86	77	65	56	78	71	72	75	74	70	72	65	66	67	68	64	81	68	74	67	74	57	73	62	80	75	76	73	67	61	75	71	72	75	70	65	80	71	77	79	66	66	69	75	57	71	74	73	65	72	72	84	73	75	72	57	71	63	67	62	72	70	72	77	84	74	77	74	70	75	77	75	76	74	64	86	72	75	72	72	71	79	63	54	94	99	72	76	89	75	79	70	67	62	77	85	86	57	65	65	78	75	87	69	64	56	73	80	79	75	67
8966	354	417	431	418	395	338	300	295	304	302	267	283	290	279	288	259	259	261	259	246	285	243	270	251	250	246	260	251	258	226	237	275	249	258	227	270	249	252	244	283	227	259	245	268	245	262	259	263	250	258	259	249	254	233	233	241	230	250	262	261	274	253	246	236	242	260	243	278	219	220	266	243	251	258	259	228	249	254	214	235	246	225	238	228	274	243	248	238	261	265	230	259	243	232	264	258	248	237	237	277	262	236	236	246	250	257	264	222	267	265	286	232	230	228	244	264	223	238	249	273	265	212	262	252	253	244	264	226	230	256	226	267	250	245	236	232	256	242	242	226	256	239	240	215	230	240	261	254	247	247	263	279	234	234	229	259	223	270	243	228	247	262	261	228	246	266	249	270	264	241	262	248	237	246	260	250	259	280	246	244	260	238	243	237	243	268	250	266	216	254	244	218	219	251	264	238	250	243	261	224	259	246	208	245	259	256	246	241	237	262	240	273	222	237	253	249	245	221	270	255	231	246	210	248	239	250	243	240	242	233	248	238	243	268	261	243	250	272	258	234	220	249	235	254	247	238	250	251	238	209	248	256	266	235	255	244	246	229	236	229	241	224	258	241	224	262	263	263	266	232	255	255	248	244	233	252	255	272	260	231	250	214	246	257	263	245	259	219	269	221	259	249	234	264	233	237	239	254	273	237	293	266	256	243	261	268	254	242	259	272	242	237	238	213	236	238	254	239	263	241	255	270	247	236	234	261	245	265	236	257	263	236	249	238	237	251	245	228	231	247	246	270	238	246	224	226	236	254	235	226	220	248	253	231	264	241	240	270	215	264	253	250	246	257	230	251	255	262	251	255	262	270	233	240	248	250	266	255	272	237	241	243	247	252	263	278	226	248	260	245	246	276	246	264	237	232	234	251	262	245	278	231	241	234	234	239	277	242	276	229	252	248	253	268	233	259	265	252	258	219	237	278	240	251	243	263	252	257	261	246	269	237	267	250	250	237	246	259	223	242	213	267	261	261	258	268	258	237	264	249	264	236	252	213	269	237	239	273	240	238	256	233	226	273	245	208	223	230	219	262	251	240	271	234	269	245	219	244	250	274	252	241	255	252	272	222	236	260	237	257	218	251	236	266	245	256	248	257	242	234	243	263	220	237	259	256	250	235	237	250	239	235	237	267	235	269	234	264	236	257	261	264	245	251	217	285	243	239	258	272	240	251	261	267	247	237	229	246	251	243	243	262	250	242	235	236	264	244	232	247	277	247	235	253	242	247	276	229	244	252	239	260	227	214	261	241	264	253	240	253	255	244	226	236	275	233	268	254	251	238	261	246	232	250	241	228	237	251	246	251	262	269	241	251	233	289	246	259	265	230	256	266	243	223	229	254	282	248	269	261	257	244	266	249	232	247	241	250	229	237	218	276	243	265	237	263	233	236	244	246	232	258	238	260	253	267	243	236	241	274	242	242	217	222	252	261	268	250	245	254	270	276	244	227	246	248	241	258	274	251	262	230	230	250	255	272	256	248	236	244	253	262	259	229	244	230	252	252	263	233	252	261	226	247	244	236	239	234	235	231	244	277	222	244	238	255	246	243	260	260	251	262	226	236	267	240	243	256	239	231	261	239	247	249	244	260	247	225	246	273	248	248	276	253	270	244	234	236	242	260	245	249	244	258	236	243	254	256	255	226	219	224	242	235	234	238	257	258	231	256	261	236	268	246	265	273	246	280	240	260	260	238	272	265	249	248	242	216	245	252	246	247	263	257	235	249	236	274	248	250	256	245	242	247	228	239	257	236	257	239	230	275	229	267	242	253	252	248	249	236	233	240	241	242	260	266	245	244	239	246	266	232	211	251	267	237	245	241	260	247	258	277	272	229	232	217	239	252	252	243	265	272	255	264	250	249	223	262	248	224	263	234	242	250	243	243	250	239	265	240	271	243	273	262	253	241	246	233	226	267	262	244	253	244	220	217	269	248	246	250	232	258	263	251	237	265	244	252	243	255	268	252	259	221	216	238	232	262	213	228	250	257	225	261	220	237	234	253	267	250	279	256	246	235	241	243	236	257	239	224	255	240	243	223	234	264	250	256	232	231	218	273	264	236	252	261	237	231	251	258	242	228	227	242	259	218	260	231	276	247	251	247	264	266	248	250	219	245	268	241	221	261	230	269	241	261	254	248	257	268	240	238	258	253	236	238	212	284	267	269	221	262	246	244	226	236	247	255	256	218	262	226	249	266	246	227	240	237	237	263	237	251	238	241	237	212	271	264	242	251	236	244	245	200	251	234	245	263	228	229	272	277	225	248	240	234	264	240	232	257	250	249	248	254	254	246	240	262	264	258	205	230	249	255	241	259	241	226	262	240	262	231	251	261	245	254	240	256	256	241	249	240	263	252	239	231	242	246	244	259	241	243	231	271	247	250	254	260	242	240	253	255	221	239	267	251	242	246	275	264	224	262	241	265	242	246	238	255	251	257	214	258	243	224	267	232	229	234	249	261	273	224	244	243	226	223	265	245	255	284	244	262	241	258	246	239	254	240	220	278	238	233	266	256	253	263	236	269	250	262	260	271	241	266	238	217	241	262	248	248	247	264	256	229	284	249	235	242	266	241	224	218	264	242	251	243	243	251	229	237	255	261	236	245	248	221	262	271	271	261	212	248	252	251	235	284	227	247	273	254	263	243	265	241	242	255	284	232	249	233	245	245	240	257	236	248	231	246	243	252	237	230	247	206	250	261	239	276	249	237	255	256	244	240	239	252	259	246	248	245	244	270	245	242	243	258	288	246	247	221	256	262	253	226	224	254	231	229	256	241	265	253	240	244	251	237	244	264	241	219	276	272	267	250	256	254	271	232	248	237	236	238	261	239	248	245	269	254	229	223	225	252	255	252	240	238	257	231	236	219	241	258	251	251	254	258	243	250	245	248	277	243	254	239	246	234	274	238	246	235	262	233	246	251	244	247	241	259	237	294	246	231	243	242	274	246	252	220	256	253	263	254	224	246	274	240	259	251	250	264	257	220	275	251	229	243	247	241	252	230	230	217	236	282	270	238	254	227	236	264	236	246	246	224	245	217	250	223	241	223	244	240	261	209	263	233	264	223	258	244	229	274	243	234	271	235	257	244	239	262	255	245	250	247	255	265	253	244	242	267	251	241	238	247	260	267	260	249	270	262	239	253	217	236	227	243	250	236	229	250	255	250	260	275	256	226	232	251	237	236	256	256	271	222	255	260	253	248	251	224	245	222	249	252	227	246	245	250	235	259	255	290	238	261	271	258	240	256	238	242	253	243	218	258	279	263	212	265	234	237	225	244	262	249	258	257	255	244	250	240	256	243	242	273	247	252	278	241	233	272	253	224	250	217	234	242	206	249	244	250	238	254	232	259	235	234	246	258	261	241	252	280	232	257	247	266	284	282	246	247	237	228	247	260	238	220	239	257	271	254	251	251	242	262	257	233	228	265	277	225	243	241	239	253	234
48612	17493	3816	906	644	454	353	302	236	199	177	170	154	144	156	128	124	114	108	115	96	100	116	105	96	106	96	107	89	85	96	78	88	100	94	101	79	95	91	78	76	99	74	86	87	85	78	92	71	94	90	95	91	96	73	86	76	104	92	85	98	95	91	84	104	75	99	81	84	82	90	77	83	77	84	96	67	92	87	88	78	81	93	92	108	70	98	84	72	68	82	93	80	83	88	93	86	93	79	70	76	87	83	72	80	84	72	57	82	99	77	80	93	82	83	75	79	90	77	79	90	100	97	77	95	79	64	90	88	76	72	76	72	91	81	81	74	74	87	85	78	69	87	85	73	89	90	74	78	73	89	74	80	69	91	91	75	86	110	92	103	87	76	73	77	69	95	87	90	93	103	78	98	76	99	86	86	76	84	75	85	79	86	72	80	86	87	82	80	82	113	64	97	78	90	74	86	77	88	84	72	72	88	78	101	92	88	79	80	87	90	77	94	91	84	53	79	94	84	78	74	88	81	96	70	93	84	86	69	106	86	68	73	91	86	101	81	81	86	76	81	73	81	72	85	87	98	97	76	81	94	79	83	86	91	80	61	89	84	93	87	86	82	88	78	93	87	73	89	91	86	82	81	90	69	98	75	83	71	87	81	87	71	72	93	77	81	95	79	72	78	88	74	88	87	79	68	83	80	90	76	89	82	81	89	97	64	103	77	95	86	90	83	87	68	78	101	81	95	88	86	68	88	95	83	103	77	87	99	68	77	76	84	84	100	77	75	73	69	81	81	85	85	97	83	93	100	85	73	86	84	91	79	84	88	117	89	71	97	89	79	82	100	84	88	81	78	96	86	84	83	74	65	91	77	78	86	72	82	88	96	89	76	72	84	85	84	85	82	94	92	89	81	83	79	71	79	71	88	77	80	74	71	84	83	72	78	85	71	71	75	71	86	85	81	83	78	75	89	80	98	84	78	81	84	78	82	74	92	81	82	100	83	98	73	76	92	73	81	87	77	66	87	73	84	93	80	87	70	86	75	81	88	85	80	84	78	82	77	77	82	87	85	88	86	109	89	97	83	71	85	86	90	76	86	84	85	82	85	83	90	77	66	75	84	96	100	71	85	83	95	86	80	65	86	93	103	80	86	84	94	80	81	97	69	97	78	89	76	86	74	79	77	87	89	84	73	88	78	75	91	60	90	75	70	91	69	89	89	68	81	77	74	86	71	90	83	82	76	78	82	77	66	68	97	86	93	85	85	93	90	88	77	84	78	82	79	82	92	94	88	86	84	93	79	72	83	85	92	95	83	75	77	76	79	90	79	74	92	84	66	87	57	79	83	74	74	74	75	78	84	85	79	86	61	94	74	72	99	74	87	65	80	86	69	72	73	79	93	73	102	75	81	89	65	74	80	86	75	74	85	80	75	71	87	88	84	65	82	86	82	87	103	75	86	100	82	89	101	81	87	79	84	98	84	87	74	72	86	88	83	74	73	80	67	87	97	78	68	87	73	93	85	95	79	90	92	83	95	82	75	84	82	69	75	74	78	83	81	76	76	86	101	95	77	78	92	92	87	78	72	77	91	66	95	76	92	75	82	84	86	73	76	76	80	78	92	74	88	88	89	66	70	81	88	73	83	77	78	80	76	73	84	73	83	96	82	95	81	81	64	80	90	81	71	91	72	74	67	81	93	83	82	100	101	87	91	92	86	68	91	81	82	90	96	77	92	85	75	78	84	90	85	83	97	94	82	68	87	79	67	71	93	89	94	82	71	105	76	71	84	86	89	88	67	80	76	76	86	68	86	81	91	81	80	84	82	75	89	71	80	74	72	83	87	70	80	92	90	80	105	96	98	81	76	98	79	77	93	88	97	86	74	87	93	83	95	100	79	72	88	82	88	83	92	69	86	90	73	82	94	81	84	79	67	77	71	88	75	89	82	80	78	71	90	71	83	61	85	79	74	81	75	86	96	74	88	86	82	84	85	92	97	90	82	92	72	87	88	86	74	89	69	76	79	96	89	90	77	82	81	77	90	81	69	89	85	72	84	69	86	89	88	78	69	86	81	80	87	81	77	66	74	72	84	90	86	92	74	89	92	84	83	87	90	92	83	72	84	78	89	83	88	79	81	90	89	89	80	80	90	102	74	83	86	99	87	80	83	80	83	85	78	71	69	73	79	80	80	65	77	79	65	105	64	84	65	81	97	77	82	79	69	74	82	64	85	89	77	75	65	78	78	87	81	92	84	78	79	79	61	86	80	85	70	97	83	92	88	72	72	93	93	85	71	96	88	90	70	68	82	74	80	76	84	78	73	100	97	99	54	99	77	86	68	111	105	80	78	67	83	78	75	84	77	90	78	90	71	75	95	72	78	94	89	75	90	73	88	81	98	90	85	86	80	90	73	91	59	61	97	81	77	82	86	83	85	81	87	67	97	82	82	80	96	81	85	84	76	71	81	77	94	80	78	86	75	79	97	67	85	91	86	82	93	87	83	84	71	85	90	77	86	77	89	87	79	96	81	73	76	93	82	80	82	83	87	89	78	73	80	92	80	84	75	89	76	86	86	81	85	77	88	68	93	74	85	78	102	74	78	103	83	86	79	97	101	74	98	72	98	92	70	85	76	82	85	87	92	82	76	76	60	94	87	77	87	91	81	77	77	76	86	96	76	80	91	85	84	91	74	89	89	112	72	103	68	92	85	80	92	75	93	67	72	80	93	80	78	83	87	78	91	78	90	93	66	80	83	89	75	101	71	67	76	90	75	72	81	100	81	72	86	91	78	82	78	83	74	85	86	77	76	84	83	67	83	68	81	83	66	91	103	87	92	77	91	82	91	79	80	80	78	92	76	71	98	91	69	93	88	88	71	70	86	78	101	70	90	92	80	74	65	94	78	74	75	88	70	71	74	64	98	88	66	96	92	89	74	87	80	88	78	69	78	77	99	75	96	100	88	84	81	86	73	90	89	85	100	76	80	78	90	69	95	82	93	82	72	75	77	85	86	66	80	73	75	82	70	92	83	100	75	83	89	96	78	89	78	88	78	66	71	84	72	71	86	88	92	80	79	87	83	95	81	101	95	92	77	93	81	80	87	73	88	87	88	75	77	79	72	98	74	89	78	78	85	81	83	87	79	75	81	78	88	81	88	76	97	92	85	91	86	86	96	73	91	95	76	95	83	94	95	90	82	98	70	76	94	87	78	81	101	75	80	90	92	86	97	70	88	69	82	78	84	73	79	90	82	83	86	82	90	86	75	87	81	87	61	93	60	76	94	71	83	80	87	90	93	90	79	82	73	86	72	82	76	90	97	80	81	84	72	80	79	72	90	92	89	94	88	81	93	72	80	70	88	63	80	81	77	94	95	98	77	84	80	80	84	84	65	90	90	98	80	80	89	63	79	71	96	82	75	89	87	74	93	81	92	86	67	72	93	93	73	77	80	70	89	72	72	97	87	77	68	97	86	96	102	84	90	94	75	76	89	83
29795	1695	2938	3196	2680	2131	1769	1360	1177	1022	977	917	771	658	694	620	568	547	508	493	441	446	448	380	402	394	362	354	392	381	390	343	340	339	347	374	321	341	312	352	308	332	317	323	317	337	300	289	302	279	332	305	318	313	286	307	282	269	302	297	299	306	262	300	305	279	274	306	307	312	270	315	264	289	287	296	302	280	290	273	296	304	285	292	292	319	300	280	292	311	298	275	315	274	264	307	290	280	297	277	265	260	267	261	280	304	283	264	285	294	288	305	275	250	283	287	285	292	274	277	304	302	276	276	300	279	276	315	253	277	258	317	277	262	290	272	252	297	270	276	287	272	275	275	262	321	279	234	278	277	282	288	257	246	286	248	279	288	294	273	261	281	294	311	259	275	284	259	260	280	287	301	281	276	253	249	296	287	277	281	291	305	291	296	281	282	286	280	320	271	277	275	286	248	255	261	279	273	291	303	261	265	292	274	289	298	282	302	296	254	275	270	281	282	271	284	275	273	283	287	268	260	269	291	276	306	266	282	295	286	261	256	262	279	268	300	295	320	296	237	290	282	276	272	272	301	282	257	291	288	292	271	253	268	276	304	293	260	270	258	269	259	275	298	241	241	314	269	282	300	270	300	294	285	301	264	303	294	273	272	263	282	286	300	299	294	274	257	283	284	277	260	309	257	291	303	286	328	256	289	262	286	286	265	288	250	315	281	265	265	267	279	287	281	278	291	258	269	286	271	294	252	287	298	274	284	282	281	310	280	258	298	320	265	284	288	270	273	300	287	286	285	272	270	269	260	273	265	333	270	290	277	261	268	278	299	260	296	260	270	274	265	294	272	269	296	303	273	276	294	286	277	312	252	275	278	283	288	283	301	276	266	291	273	272	279	264	269	271	284	293	289	261	271	264	260	278	271	291	271	273	278	270	258	284	270	262	315	258	283	263	275	283	298	280	315	281	264	275	283	284	264	298	266	268	305	265	294	272	258	268	260	282	272	284	309	279	250	280	265	288	292	297	276	257	258	296	272	278	278	256	245	272	288	297	281	290	292	285	281	263	252	297	283	270	292	259	289	270	280	276	273	244	275	283	286	255	294	290	299	308	314	269	241	278	256	305	281	290	271	257	289	286	281	271	252	280	261	295	272	280	285	299	258	256	291	294	282	272	309	272	304	293	271	279	256	269	284	295	260	299	239	248	310	272	276	287	280	286	272	303	286	270	251	285	282	294	305	279	299	246	269	297	295	271	290	311	283	256	272	277	233	283	274	260	274	268	278	275	260	257	272	271	302	308	270	281	309	286	234	250	266	254	253	273	292	257	275	261	288	289	280	284	295	259	258	301	278	243	285	274	256	252	269	287	271	277	303	254	260	289	277	291	272	245	296	236	283	254	290	291	269	298	271	257	302	276	281	283	269	291	266	291	240	250	264	264	276	277	292	269	275	267	289	265	268	265	246	273	282	278	298	275	288	298	289	261	270	292	271	302	255	296	250	268	286	298	271	277	283	271	232	271	268	298	276	248	263	258	265	298	284	263	271	286	262	254	284	258	286	274	301	320	262	261	260	279	272	264	275	286	259	226	285	282	286	280	272	246	259	298	272	312	293	294	302	251	293	290	267	267	274	252	258	314	292	280	273	292	267	279	286	261	253	275	283	286	279	258	285	278	258	294	271	262	317	293	254	278	270	251	259	275	262	279	269	303	273	274	268	287	267	251	241	300	294	281	286	290	316	280	264	276	276	252	302	280	288	260	283	280	251	256	248	286	279	282	294	283	300	275	288	290	269	276	258	259	307	253	278	272	269	259	271	279	301	242	245	309	285	313	286	276	256	301	271	298	288	287	274	284	290	266	248	259	298	293	290	284	274	260	260	316	240	267	281	271	308	258	286	292	270	260	308	269	284	260	276	260	257	266	306	243	300	284	295	309	286	297	305	307	254	246	288	285	270	253	316	252	265	271	237	283	280	256	232	274	264	246	306	311	249	270	272	297	290	286	303	263	280	283	278	267	294	281	280	270	262	305	274	268	283	274	275	271	272	261	287	291	267	285	283	251	259	275	277	285	280	302	286	295	285	272	271	269	262	275	305	271	263	290	259	260	272	274	267	290	278	274	269	296	276	263	314	271	270	285	251	276	260	287	311	265	312	278	303	281	282	282	271	306	279	281	289	238	259	262	277	276	273	278	261	266	265	292	284	253	309	278	292	286	273	292	268	318	279	277	253	264	266	281	273	316	292	271	239	263	301	241	271	290	264	259	256	267	283	270	266	255	278	280	246	290	285	287	268	268	298	276	284	272	295	291	285	286	302	255	260	249	278	267	277	287	292	290	275	273	291	268	284	286	302	255	265	283	284	287	263	277	274	303	308	257	291	284	259	261	271	292	272	258	259	275	277	251	307	293	294	298	247	273	289	271	283	294	263	270	268	274	290	278	280	278	275	284	276	277	268	276	254	278	270	271	249	311	269	269	279	274	291	289	263	291	247	294	298	245	268	262	290	276	290	322	268	265	270	286	272	281	297	294	243	265	289	257	247	300	276	255	285	315	276	286	264	282	293	287	285	263	268	268	270	282	280	274	296	284	262	284	278	291	283	275	288	240	264	286	283	258	269	290	276	280	260	286	300	276	261	274	266	286	278	258	251	305	298	265	255	314	280	239	281	275	264	313	278	323	295	299	302	286	274	273	271	315	263	278	268	292	288	292	266	265	282	282	274	225	319	255	241	246	297	284	262	255	274	252	276	248	287	294	278	265	302	289	283	272	291	262	273	288	278	269	298	286	318	294	295	274	252	255	286	247	291	249	274	292	301	260	275	272	311	308	291	287	286	293	298	282	304	248	266	282	249	299	286	299	266	278	306	257	289	265	280	280	276	288	300	295	296	292	266	283	309	284	291	278	267	256	260	246	282	301	301	284	296	255	252	263	265	288	270	322	289	262	275	275	290	267	258	263	294	263	267	275	265	282	279	278	249	276	297	270	290	275	291	297	284	268	271	287	277	269	316	264	278	257	295	309	274	277	237	277	273	312	292	275	295	287	276	265	261	261	246	277	275	259	268	273	291	241	278	274	275	282	293	293	270	299	253	286	262	276	254	296	284	260	289	286	267	282	262	282	295	275	288	260	256	282	232	261	283	289	285	276	288	295	277	268	243	296	291	278	296	267	255	251	293	247	279	258	285	282	296	267	265	278	259	275	268	289	297	299	261	279	259	252	250	283	303	272	267	285	268	278	290	246	295	250	298	277	267	284	278	295	274	282	277	310	250	287	263	277	292	290	265	279	265	276	281	305	262	271	300	293	297	269	287	275	270	292	260	309	276	298	280	286	300	267	301	276	273	301	280	289	244	259	267	279	295	277	296	287	281	302	286	256	247	287	283	281	292	309	265	288	263	273	243	289	280	279	288	266	257	242	238	294	302	294	292	288	292	284	302	297	256	269	244	302	275	287	258	276	285	260	273	280	246	278	271	292	284	272	270	262	296
57886	24385	11640	2429	1379	1050	745	605	502	412	388	397	365	284	278	251	281	298	252	208	201	230	203	221	191	202	207	201	201	187	195	209	215	194	207	206	202	213	194	197	172	182	187	179	201	216	198	178	186	183	178	189	181	188	177	168	186	182	182	174	192	170	189	169	192	179	218	181	181	170	187	173	184	193	176	200	165	186	184	171	180	183	189	197	190	173	168	187	166	187	174	183	168	160	196	177	183	172	207	179	185	176	162	183	193	184	184	191	178	169	178	173	180	197	193	177	190	185	165	169	172	176	173	188	180	179	212	180	199	168	185	188	203	170	179	191	200	160	168	157	197	174	177	196	201	184	175	200	183	183	160	189	202	190	175	162	171	203	181	197	184	181	188	187	194	213	167	193	167	203	158	187	180	209	219	164	181	182	193	179	169	170	188	191	179	175	172	147	198	193	179	186	181	208	182	216	201	183	155	176	176	186	188	196	189	166	172	173	181	178	154	184	185	177	169	172	180	197	194	205	206	177	193	200	194	184	166	171	195	193	189	199	183	180	180	190	194	189	188	189	175	178	189	169	169	184	188	196	204	164	180	167	175	181	151	193	193	179	176	180	194	180	178	155	190	161	169	186	164	186	196	174	186	169	182	188	164	188	197	178	173	178	171	165	188	187	185	162	174	180	173	185	181	195	206	155	167	174	170	187	159	225	159	178	182	197	188	195	182	184	179	168	189	183	212	206	192	171	178	168	204	180	199	166	171	177	196	193	199	206	189	180	160	185	200	172	195	196	197	177	196	180	192	209	186	203	186	163	185	201	188	177	167	176	179	167	174	178	200	156	162	183	193	159	179	154	170	178	168	186	176	196	191	138	164	181	175	177	182	194	178	171	175	191	162	162	204	204	191	183	142	192	198	176	183	179	169	174	191	160	167	196	189	182	179	181	166	169	144	183	171	185	188	173	181	184	179	169	173	194	207	174	176	185	163	180	163	195	208	194	209	176	201	178	201	166	207	171	198	182	169	160	186	182	176	154	177	173	219	185	186	203	168	190	178	175	181	181	194	172	165	157	191	185	185	191	182	181	176	174	188	192	173	185	192	196	200	182	192	173	185	196	182	199	174	165	161	182	193	184	179	165	160	170	163	204	184	169	171	171	166	183	170	186	196	181	196	186	187	194	173	181	172	184	193	198	165	168	186	180	173	169	167	157	180	156	189	186	192	172	161	172	186	177	169	199	189	182	185	189	196	164	182	174	182	213	180	205	178	184	190	185	187	159	194	180	188	195	167	171	160	182	187	186	179	185	174	167	191	178	167	167	184	184	186	179	190	193	175	175	176	163	184	188	175	172	169	173	161	200	187	202	184	203	184	178	181	187	181	195	194	167	180	195	182	176	182	178	154	190	177	170	163	171	183	173	160	165	176	161	179	196	189	168	188	197	199	198	147	192	210	188	168	199	194	209	184	183	211	183	166	186	206	163	208	179	182	204	187	160	174	195	160	182	204	178	157	166	188	173	183	197	173	159	168	176	209	195	170	201	170	176	183	170	204	172	186	169	199	180	193	177	183	194	174	197	167	175	182	183	188	177	152	188	180	182	197	178	152	188	186	182	182	189	161	180	168	155	188	168	182	188	175	162	168	193	195	179	182	180	186	178	199	202	183	170	203	167	186	175	189	195	176	174	195	181	184	186	166	184	166	193	202	170	190	197	203	188	168	164	176	196	162	179	195	181	192	169	187	188	192	178	188	186	180	170	154	177	160	201	175	194	163	192	195	167	189	165	195	170	193	176	202	181	190	178	181	184	172	157	188	190	214	163	179	182	192	198	165	167	175	166	188	172	177	179	165	194	176	167	196	177	183	165	180	157	185	175	197	175	200	167	181	175	195	188	198	187	200	197	172	187	202	195	181	181	186	186	185	205	166	168	176	186	174	168	172	174	180	183	169	181	185	189	175	168	180	181	187	179	172	201	213	195	166	174	182	173	172	196	191	173	182	162	174	193	201	185	152	174	170	193	184	180	138	235	182	184	181	160	179	200	176	194	180	183	163	176	179	164	196	184	185	170	187	163	186	209	170	189	166	178	189	184	166	175	190	162	200	168	166	179	181	165	165	182	181	185	176	200	180	184	174	212	209	181	172	206	181	175	187	186	182	190	176	192	185	194	177	185	183	185	162	187	169	185	198	168	201	189	162	189	162	201	212	175	175	177	199	158	163	185	186	171	169	179	189	186	155	190	187	189	191	185	185	195	181	183	188	167	184	192	197	210	188	176	190	164	184	183	185	190	173	189	154	186	174	175	192	196	168	176	179	201	197	176	193	164	200	179	152	176	171	178	173	175	191	180	158	193	179	182	191	181	182	216	198	210	202	213	162	178	176	183	185	192	198	166	181	185	170	197	170	151	172	173	186	190	182	196	171	151	181	184	161	164	154	197	179	173	201	172	175	189	163	171	164	149	187	178	192	192	177	174	177	175	196	183	188	163	167	152	188	183	163	194	171	189	167	184	174	170	171	169	184	175	171	184	201	195	194	203	174	163	203	175	181	181	179	194	166	171	170	155	170	172	203	198	208	176	214	183	178	167	196	177	176	176	174	185	204	188	174	190	191	173	174	152	192	188	167	207	171	194	199	192	184	160	185	195	194	166	175	163	168	196	185	189	180	183	206	192	206	176	190	187	188	185	164	189	181	200	178	216	197	169	178	165	179	195	221	213	159	183	163	211	178	206	218	196	176	187	176	202	188	165	151	188	169	165	192	200	184	179	175	183	181	189	183	174	193	191	178	168	203	186	174	184	174	199	160	179	184	197	186	202	173	170	177	179	184	179	174	175	188	192	170	189	186	199	183	183	192	211	155	200	190	175	158	188	172	180	170	173	183	212	168	196	177	179	200	187	184	152	188	179	165	167	191	169	188	166	169	171	208	203	196	204	176	159	181	180	199	199	176	180	173	185	193	174	166	184	175	202	196	175	165	177	177	183	198	187	168	169	178	200	179	173	174	186	198	202	186	176	171	208	173	172	218	186	191	179	182	185	158	174	187	186	176	155	184	189	172	187	192	205	186	176	180	184	189	176	188	184	190	194	203	195	184	165	155	184	180	180	177	189	190	198	174	177	166	175	171	175	164	188	185	172	193	167	182	178	184	193	177	207	179	174	142	194	181	192	184	195	194	178	190	186	199	164	187	185	194	187	176	177	192	200	193	192	184	187	182	192	166	195	195	203	182	203	167	165	159	167	175	206	176	184	168	180	214	181	173	194	181	170	167	169	190	194	204	178	181	204	170	183	177	172	201	200	188	202	180	179	183	161	178	184	173	159	170	175	191	173	185	170	165	194	194	183	180	183	197	187	183	180	189	179	196	160	188	184	155	193	191	171	168	178	183	194	197	188	189	194	190	182	189	185	172	184	142	157	188	194	187	146	187	171	206	196	188	194	199	201	166	167	185	190	186	206	172	184	187	177	192	175	194	186	190	195	189	168	191	179	176	189
38240	3796	5746	6197	5196	4246	3318	2808	2398	2133	1882	1788	1522	1407	1299	1195	1113	1148	954	892	913	807	826	824	750	761	761	700	782	696	664	677	686	687	653	707	669	665	653	639	647	633	623	593	603	577	605	574	616	586	603	597	583	589	606	579	614	580	575	566	583	548	617	589	545	513	618	566	577	565	548	534	526	552	571	578	533	545	544	570	529	581	579	576	563	551	544	554	572	592	519	566	524	568	550	516	553	572	523	551	517	537	520	523	541	541	564	540	554	529	543	487	537	554	555	579	541	525	536	558	530	546	551	524	536	575	543	512	518	530	511	565	536	538	517	517	508	550	515	550	526	500	516	532	589	536	519	509	594	505	491	532	531	554	578	525	562	552	526	577	534	545	544	510	516	508	546	500	514	569	534	539	513	513	542	511	546	571	503	557	545	534	574	538	557	527	532	574	544	579	566	505	522	590	537	540	518	560	534	564	536	498	539	515	529	562	544	487	517	496	529	529	566	522	532	558	535	510	536	512	582	540	508	536	545	479	513	529	544	540	512	511	531	556	533	524	519	557	509	553	515	532	491	538	513	520	520	604	526	512	528	492	538	532	527	505	515	476	522	548	584	526	550	523	524	546	553	566	554	572	514	545	543	527	568	535	525	557	520	535	525	540	534	531	576	516	563	535	513	511	521	543	520	569	518	518	553	523	561	556	594	527	512	547	524	543	556	524	500	524	557	513	532	516	547	513	538	529	490	491	562	503	540	526	511	559	525	530	571	537	512	555	532	502	498	499	553	516	500	538	543	506	519	531	534	517	511	529	558	500	500	496	498	514	509	534	524	527	513	536	518	514	544	506	562	563	499	524	561	547	497	499	548	548	561	562	498	505	484	497	547	543	566	548	561	538	525	527	520	499	536	569	517	550	512	547	544	517	534	507	519	529	547	535	508	581	525	549	497	514	535	525	530	508	544	547	497	546	522	510	541	564	564	532	506	526	510	555	537	519	525	530	553	534	555	537	507	551	543	524	510	512	515	542	539	538	507	514	544	521	525	564	544	543	493	550	522	517	492	529	507	516	556	566	540	514	519	542	534	580	554	553	527	559	524	515	548	548	551	581	537	534	503	541	524	539	526	506	544	560	504	537	530	550	522	511	515	528	517	531	534	540	505	502	553	519	561	489	507	529	542	514	532	519	503	583	557	581	528	515	533	535	505	529	534	519	536	518	520	523	540	484	555	542	510	556	526	538	539	503	532	514	534	544	503	553	547	524	514	560	530	538	527	514	514	525	524	540	513	588	513	551	527	522	518	540	550	532	515	532	574	532	493	553	529	541	562	553	532	542	545	511	532	489	524	504	541	499	511	537	500	500	491	534	550	533	499	551	536	516	521	535	556	511	505	545	549	493	480	540	533	527	561	511	501	580	564	555	539	507	519	538	493	531	532	544	509	548	537	526	522	539	576	583	564	501	533	518	528	496	538	569	554	533	554	529	526	515	544	492	547	530	550	512	532	486	543	531	546	519	512	553	508	485	510	513	519	537	550	475	582	534	569	574	544	559	502	528	516	528	496	596	538	530	533	502	554	536	555	562	515	515	496	549	514	498	543	518	524	538	518	504	520	580	549	552	515	519	536	528	529	541	545	570	538	565	538	535	518	525	517	532	563	491	549	531	551	562	532	511	565	573	555	598	544	542	530	477	531	501	546	558	536	543	515	506	512	551	510	504	494	514	565	529	520	495	537	550	535	559	518	533	570	507	559	533	524	524	537	519	521	550	543	528	557	531	520	549	509	487	551	550	585	572	517	556	564	547	539	535	557	519	501	575	520	492	511	518	507	505	515	575	476	521	512	519	510	547	498	512	556	537	515	550	518	532	531	537	503	511	517	512	546	525	523	545	530	519	531	516	530	510	519	543	531	563	464	526	579	548	539	544	578	550	527	570	515	567	571	552	540	567	518	520	564	504	534	505	529	526	521	563	540	532	555	493	516	516	552	520	570	471	552	539	539	567	503	502	549	522	513	579	569	507	542	500	536	550	489	503	504	530	559	531	560	510	557	513	543	523	536	500	541	516	530	503	490	533	571	512	561	531	513	511	550	551	604	572	532	553	550	494	518	544	549	556	506	501	552	535	521	548	548	518	539	518	533	533	525	540	516	600	533	525	538	549	514	539	496	549	484	491	536	509	538	566	530	528	505	522	515	517	531	564	512	541	534	544	521	528	524	535	524	500	565	489	556	533	519	522	539	531	518	517	555	553	510	522	528	536	522	540	547	528	534	540	548	556	549	518	561	550	521	535	522	549	539	532	504	507	528	512	546	551	527	513	527	561	541	549	580	519	536	519	555	492	491	528	526	542	545	526	538	501	547	547	527	535	531	519	530	510	517	524	521	519	496	553	509	513	480	551	529	513	531	518	549	532	537	557	515	524	521	521	485	485	492	515	508	510	524	553	519	505	496	548	564	489	546	551	482	516	522	497	562	499	518	517	481	529	539	549	516	550	514	513	566	518	541	536	540	527	501	509	513	580	540	508	550	531	528	512	538	491	450	515	550	546	559	559	514	559	543	547	566	527	492	507	539	529	534	552	521	565	543	529	517	505	566	523	500	518	583	562	527	510	546	557	573	504	507	559	534	556	561	482	541	559	544	502	553	570	510	518	524	525	504	492	507	530	564	554	505	559	559	511	539	535	486	584	552	565	538	522	538	559	517	537	533	541	520	571	506	517	541	502	553	511	518	574	526	510	495	509	547	517	536	490	557	534	533	518	556	550	519	484	509	507	531	513	531	544	527	551	506	538	531	559	507	489	533	542	540	531	548	525	515	555	499	533	522	512	534	554	496	515	539	526	529	547	528	554	534	530	540	516	529	542	527	544	539	534	573	541	511	520	550	572	556	503	532	551	544	513	557	533	485	497	513	496	505	535	540	541	518	559	570	518	554	499	593	565	501	544	510	533	538	526	535	529	543	525	513	533	531	509	543	501	477	507	548	498	568	587	541	546	513	540	532	542	511	541	517	505	453	554	505	564	510	523	524	556	500	532	530	557	549	532	522	560	506	539	556	491	557	500	541	567	550	554	519	490	564	540	490	533	529	549	524	554	534	562	544	496	553	536	511	492	462	516	529	536	504	533	538	516	531	565	531	516	523	535	510	531	494	519	536	522	518	524	548	521	549	551	510	519	544	529	532	542	544	512	597	553	510	537	512	543	537	525	549	545	521	539	575	548	541	533	565	536	529	520	538	517	578	536	544	487	573	550	522	483	521	549	504	541	555	531	541	556	550	564	540	515	553	535	522	504	534	554	535	555	544	514	528	540	492	546	520	513	581	542	510	530	483	516	552	470	537	540	495	535	528	586	519	525	519	519	512	533	532	513	560	542	536	508	557	560	558	511	530	594	523	502	518	512	518	570	533	537	503	526	519	537	512	522	529	535	510	487	553	507	513	481	541	532	566	529	527	519	531	533	538	532	535	489	535	559	526	551	558	512	561	552	544	554
9286	550	271	143	112	84	98	79	67	84	84	84	68	66	79	84	85	73	72	76	69	66	70	67	65	95	97	69	93	90	86	77	72	67	68	77	80	62	83	73	87	62	93	57	92	73	79	63	98	66	72	95	85	71	61	81	70	68	76	80	75	79	66	71	78	70	74	64	76	77	73	84	72	75	74	73	95	72	76	59	68	82	70	74	76	84	74	92	80	80	100	77	73	66	84	71	73	63	81	81	79	95	67	93	88	93	84	68	84	70	63	97	62	81	86	75	70	60	83	65	71	81	78	93	61	81	63	96	79	71	79	71	70	76	70	78	75	71	75	70	94	93	81	84	68	81	68	71	73	76	73	71	62	78	76	59	67	83	80	85	86	85	72	78	82	67	68	85	63	72	75	80	93	68	85	58	71	64	75	81	55	75	75	88	61	62	85	76	90	68	76	95	81	68	79	68	67	62	91	73	73	78	84	61	91	65	76	77	70	77	72	93	75	70	45	75	95	83	86	73	68	66	56	90	76	68	76	89	73	58	92	73	70	82	57	77	49	80	72	78	81	71	67	73	77	85	78	83	74	81	78	74	84	65	64	66	60	85	56	66	73	76	68	76	85	80	77	59	70	83	73	62	56	68	70	69	72	87	92	66	60	66	64	77	77	92	78	67	74	76	56	88	67	77	59	76	74	87	78	71	66	71	76	68	63	84	72	78	66	81	73	73	68	82	74	74	69	80	87	78	71	50	66	70	72	81	87	78	64	86	63	76	71	69	73	69	69	76	73	68	80	77	73	72	70	70	77	92	66	81	74	83	87	81	80	74	80	69	63	64	84	69	75	82	66	78	63	73	82	66	85	71	64	69	71	78	82	79	68	80	66	66	59	73	67	72	72	80	70	67	87	82	77	71	73	73	82	59	69	82	82	67	86	71	61	75	64	74	71	72	75	80	75	57	76	78	73	75	75	69	78	69	77	76	73	67	74	90	68	71	78	74	84	77	87	69	69	72	78	63	77	70	80	67	71	69	66	68	80	68	91	82	76	82	77	62	82	65	76	76	68	77	85	58	84	80	75	75	84	55	48	80	73	66	86	65	73	81	62	80	73	87	68	69	63	69	64	80	86	72	77	71	66	83	63	76	79	69	85	79	74	85	76	95	59	71	90	74	75	66	83	67	70	62	81	59	69	83	84	64	77	73	72	79	62	71	64	80	77	86	69	71	81	65	64	88	52	59	79	82	63	90	69	72	76	87	61	77	85	81	67	73	80	79	90	81	57	65	66	63	82	77	74	69	83	84	67	66	61	80	68	62	73	75	63	86	77	65	72	83	65	81	69	70	75	90	78	69	68	65	69	86	91	86	67	71	72	82	73	87	65	69	66	83	63	72	77	85	62	68	86	64	60	72	79	76	79	70	72	78	76	81	86	66	80	69	75	61	69	67	78	82	75	75	67	62	70	63	62	78	79	67	81	63	77	58	67	66	71	65	78	81	65	60	77	81	69	77	69	86	90	68	59	66	63	70	78	80	63	69	70	80	63	78	60	76	75	76	54	57	79	83	69	79	70	70	78	67	87	64	86	67	73	76	79	67	73	78	55	74	77	64	84	87	64	72	74	70	64	76	83	56	67	85	77	72	70	88	76	71	81	72	75	70	73	85	77	80	75	69	59	71	81	86	89	85	66	70	71	67	67	79	82	76	79	93	70	73	75	55	81	78	86	60	71	77	58	95	93	74	81	80	94	78	68	72	90	75	85	63	86	76	73	70	73	84	81	67	94	68	66	78	74	61	85	74	72	74	76	64	66	74	61	79	74	69	64	71	72	78	75	59	68	70	63	89	62	74	94	75	72	88	75	68	72	62	71	74	76	74	86	63	82	80	65	70	77	62	77	77	68	80	68	69	76	69	73	72	76	77	70	80	75	76	90	55	71	79	71	71	75	72	82	66	60	70	63	75	77	73	81	87	83	80	83	65	70	70	61	59	83	72	78	70	72	68	76	69	67	75	70	69	75	79	72	92	80	107	65	74	66	78	72	83	65	60	86	75	70	84	68	71	60	92	80	57	66	85	87	97	91	77	61	75	82	81	77	58	64	66	61	70	70	71	86	72	74	69	78	73	78	71	70	65	64	75	78	86	67	54	80	75	71	65	77	77	81	84	83	68	76	66	70	69	66	69	68	80	58	63	69	78	67	95	68	65	74	68	75	54	71	81	77	77	83	75	62	76	76	85	75	65	78	72	81	74	83	93	74	72	83	67	66	74	62	81	70	62	81	76	74	71	75	94	81	72	78	78	87	86	76	79	67	76	81	73	59	79	70	66	82	77	58	70	64	80	69	74	84	77	75	77	59	78	75	87	73	69	79	64	71	80	68	75	86	80	65	62	75	66	68	69	69	77	74	83	68	80	78	64	76	80	78	80	64	71	83	60	84	70	81	67	72	79	65	74	56	93	79	79	65	68	68	76	80	62	65	77	60	69	71	70	80	69	79	68	74	85	64	56	63	64	70	90	69	78	65	91	83	72	81	64	73	75	68	69	59	82	83	57	82	73	79	81	82	81	90	75	79	67	75	58	65	70	75	77	69	72	84	60	83	68	69	77	66	70	69	81	79	73	87	84	67	72	76	79	80	82	66	70	72	96	93	75	85	73	77	64	75	76	62	81	97	82	81	77	73	66	94	78	64	79	73	90	79	75	93	68	83	74	78	79	72	82	63	88	76	79	77	84	84	79	77	74	77	82	74	84	69	88	60	76	88	80	81	81	65	61	62	75	87	77	66	76	59	79	72	105	63	74	73	79	76	65	68	78	63	78	85	74	86	81	68	69	75	68	88	69	85	75	64	61	66	78	73	69	64	65	81	62	68	68	79	72	79	82	64	60	74	77	61	76	68	68	75	73	70	76	66	71	69	78	80	78	69	97	73	73	79	67	64	61	71	73	67	67	76	72	79	87	73	70	73	76	67	74	71	69	84	67	90	72	74	57	91	86	75	80	81	69	75	93	66	62	86	78	79	84	68	81	73	75	73	80	89	73	76	74	84	76	76	74	63	78	91	77	66	76	65	63	85	68	75	61	84	80	72	78	76	74	72	69	64	70	67	79	58	68	78	74	66	70	71	83	69	75	66	79	62	77	64	74	74	60	74	67	75	65	86	74	84	75	67	66	88	86	69	82	64	67	81	65	62	68	72	105	71	72	63	89	74	64	67	84	64	88	81	72	83	71	73	95	79	77	71	60	73	83	63	77	68	89	94	73	63	74	85	71	72	69	77	82	73	78	70	89	73	63	65	78	71	81	75	82	74	70	64	92	85	68	75	63	66	81	74	77	88	74	69	69	77	66	70	52	85	75	75	80	88	87	88	74	71	76	65	73	84	72	73	77	72	65	75	76	67	79	71	62	81	74	74	84	80	85	62	82	79	65	71	66	78	71	72	65	75	75	73	73	61	72	72	71	84	57	69	78	78	86	68	81	64	56	68	74	78	79
8906	405	487	440	384	326	332	284	300	325	283	295	281	263	271	257	252	257	285	234	283	264	238	243	271	274	241	271	225	291	235	266	284	252	259	255	262	236	237	261	255	239	226	250	253	238	247	232	261	245	259	242	279	256	253	274	253	242	242	281	243	255	255	254	263	276	237	250	241	232	258	256	240	249	247	287	233	219	236	247	250	242	246	254	241	242	235	256	255	240	250	232	229	229	241	258	227	252	228	242	244	249	242	253	262	258	222	217	245	251	246	248	238	244	227	269	242	248	227	268	247	261	262	243	258	242	264	233	238	248	222	227	245	233	257	291	257	244	272	265	255	257	238	250	216	243	244	227	252	262	247	271	289	235	233	237	236	271	248	245	232	247	241	222	229	226	233	269	257	219	233	234	245	237	230	241	242	235	235	225	233	283	267	219	236	246	240	247	252	235	263	276	225	247	256	242	233	259	241	250	236	234	226	265	248	261	239	243	224	237	256	223	256	223	247	226	259	266	241	231	264	240	257	233	245	236	235	240	212	238	247	255	272	261	259	230	255	244	221	285	241	251	275	256	242	240	252	243	229	256	253	253	211	214	250	257	236	262	253	257	288	243	257	242	240	258	236	227	259	263	265	237	237	227	235	241	243	254	243	215	246	226	220	277	245	257	217	247	235	229	252	246	263	247	248	250	295	223	231	234	223	246	240	242	215	242	261	241	259	229	257	250	242	242	259	247	243	267	265	261	225	242	259	242	265	236	237	258	215	260	254	243	245	228	273	267	269	237	270	258	260	230	229	236	240	266	214	240	272	258	273	245	221	249	278	246	245	260	248	260	247	256	225	276	229	256	252	257	269	237	247	239	281	210	251	269	240	241	240	249	232	267	240	235	260	272	259	254	248	258	222	268	235	259	250	256	241	246	234	228	261	279	247	235	236	235	227	260	242	256	244	231	229	230	263	254	228	278	245	238	226	238	236	231	258	261	234	272	237	260	268	236	234	243	237	226	219	230	235	268	274	241	275	240	272	228	250	235	236	254	238	256	263	229	248	240	242	245	243	229	285	252	253	257	255	221	238	238	259	241	243	256	258	273	252	244	242	261	226	250	257	254	231	219	257	225	260	240	247	215	247	254	244	222	257	232	244	267	245	248	234	244	270	232	265	240	266	240	228	248	254	244	241	245	235	256	253	226	249	249	265	259	256	272	241	264	243	283	245	243	233	244	271	261	264	246	233	243	248	276	274	234	252	243	236	254	285	219	253	250	246	242	248	213	254	243	265	248	265	219	238	239	243	267	252	259	230	277	279	251	272	260	260	239	223	268	233	250	223	271	271	237	244	287	233	248	266	211	248	259	234	240	254	271	239	239	255	215	260	237	251	230	255	254	237	223	255	245	248	264	245	236	223	243	234	259	268	255	267	236	250	271	262	235	263	268	221	247	248	248	257	247	276	264	221	232	226	253	263	252	243	257	238	272	263	245	258	226	253	244	233	241	238	246	214	246	252	258	259	238	254	259	284	241	223	231	249	240	258	248	261	263	243	248	237	248	238	264	246	274	254	254	281	244	258	218	239	260	239	250	212	240	230	242	248	260	249	230	230	255	248	236	252	252	269	252	226	231	265	246	249	222	255	257	264	262	265	246	198	254	240	280	241	239	237	245	217	237	268	239	283	251	261	244	233	255	240	248	271	228	238	259	243	234	227	237	226	233	247	266	272	244	251	256	238	265	245	235	272	261	265	235	247	240	249	232	250	249	246	240	248	238	243	256	256	243	243	283	254	216	232	247	226	228	232	244	281	238	223	259	272	255	262	243	270	219	225	268	252	252	248	248	204	216	259	234	256	221	237	256	242	232	235	233	242	253	238	222	261	243	242	216	255	236	254	265	268	258	248	218	223	266	231	245	260	248	230	262	241	233	227	231	252	274	250	235	241	240	272	270	245	252	267	258	245	252	260	256	255	232	244	252	263	258	250	253	212	247	251	215	264	238	249	226	271	270	256	267	241	240	244	218	259	241	220	218	236	242	239	236	252	281	244	258	241	261	262	236	256	258	224	243	242	228	240	246	233	254	244	252	242	241	242	249	238	220	244	242	253	251	220	235	264	270	243	274	270	238	258	239	227	250	252	241	269	259	271	252	263	229	222	236	234	281	256	200	233	247	253	245	233	224	242	275	240	258	223	228	252	263	257	229	236	246	256	235	247	209	243	227	241	245	235	249	240	246	226	255	264	233	242	246	226	242	271	235	231	260	249	208	256	233	242	229	248	251	256	243	238	241	248	234	240	262	241	217	256	253	237	238	249	230	274	241	232	264	268	250	232	247	247	226	248	260	253	228	241	248	238	266	264	276	269	238	256	238	270	256	255	244	229	266	247	232	281	248	251	234	210	248	246	256	218	213	212	263	240	249	246	241	251	233	247	215	244	239	243	258	241	226	252	240	225	232	269	239	244	238	231	255	218	261	242	250	246	223	263	237	274	233	251	236	249	274	231	256	234	284	262	237	265	225	250	255	243	239	248	259	268	268	254	214	246	257	245	238	216	249	247	280	228	240	232	261	247	244	253	250	261	252	229	243	230	258	253	243	210	265	251	246	252	260	229	266	250	256	235	231	244	259	244	236	232	243	237	271	249	254	247	263	218	248	242	241	270	231	246	233	261	255	242	245	263	259	251	238	229	218	259	224	255	262	245	256	258	247	273	253	240	257	246	221	225	236	252	236	258	231	275	253	246	245	237	250	240	249	252	267	241	261	231	238	248	240	225	237	240	272	259	249	237	241	256	249	258	252	245	243	249	240	250	246	253	239	257	237	234	216	262	267	243	246	247	228	247	228	234	273	244	217	269	243	254	241	261	234	251	233	280	234	257	272	272	232	256	256	256	226	222	230	244	253	286	267	238	267	243	274	249	243	253	231	249	260	292	256	238	233	243	248	221	226	235	241	255	236	231	254	228	235	224	210	212	261	229	279	239	246	266	257	241	274	261	243	257	241	252	240	246	250	228	238	225	257	221	238	248	237	257	242	228	257	209	239	254	241	251	273	245	237	242	248	247	232	232	262	239	272	232	249	237	236	236	253	249	267	263	247	253	250	253	281	260	253	259	262	234	266	225	225	249	251	235	254	247	263	249	228	255	226	279	246	251	240	262	252	249	241	252	244	270	230	239	268	275	253	257	255	226	271	254	238	245	200	247	232	253	276	259	247	236	246	237	203	254	229	267	217	235	269	221	258	231	253	227	234	225	263	225	247	257	256	252	229	257	243	239	236	261	232	207	239	247	265	278	247	249	222	228	262	257	235	248	258	256	239	243	242	267	224	254	237	209	254	244	255	237	248	224	240	280	269	231	245	233	264	220	239	243	272	257	242	239	255	262	270	255	244	260	241	253	278	241	236	259	225	229	245	226	245	255	268	271	240	234	272	246	287	238	250	256	242	256	241	251	246	255	235	241	254	246	242	244	251	246	271	241	279	255	264	251	255	252	230	238	257
46874	15850	2757	953	634	469	380	274	214	204	180	172	166	138	130	120	115	118	100	107	104	91	106	92	87	106	74	101	108	91	81	90	82	105	98	93	82	92	102	87	74	77	81	79	93	94	95	78	94	76	101	74	88	104	88	75	86	71	73	106	86	72	88	64	92	81	84	90	84	71	90	85	60	82	87	83	76	88	66	76	72	94	71	80	94	85	68	93	88	93	90	84	85	79	91	99	89	80	75	89	79	66	97	83	88	74	88	59	88	89	67	68	84	107	84	69	73	82	73	92	78	83	97	79	84	74	91	100	78	96	92	65	86	79	78	87	66	99	86	87	108	86	84	83	88	69	89	77	103	87	86	94	70	82	93	79	89	85	81	82	75	87	81	84	77	85	89	82	84	67	92	77	85	84	81	76	65	79	85	99	73	88	72	91	76	76	70	71	94	84	84	84	75	84	82	83	83	80	81	80	81	78	88	77	95	62	81	76	89	88	91	77	85	78	75	78	82	95	72	79	71	95	84	88	75	89	85	76	83	92	112	97	83	110	69	84	83	80	97	89	88	82	81	73	70	97	62	90	87	84	92	89	81	60	72	81	66	89	83	89	65	83	83	81	83	84	94	89	67	75	97	69	76	81	90	81	60	98	89	91	83	80	69	79	88	92	77	68	73	86	75	77	93	87	73	80	92	89	88	81	99	80	87	84	91	78	79	75	94	84	84	85	100	82	76	80	83	85	82	72	81	82	72	78	71	93	72	73	75	86	79	66	74	83	87	101	71	69	86	82	87	83	62	88	74	94	87	76	82	76	93	79	83	74	86	102	94	65	80	80	93	85	71	99	71	86	98	97	89	64	101	87	83	85	101	87	71	88	76	79	68	93	82	83	89	90	82	83	76	75	81	67	82	94	98	71	85	92	90	74	68	94	85	74	86	59	87	64	80	94	73	72	64	60	74	67	92	77	84	79	87	81	86	85	75	74	78	84	91	78	70	82	94	83	72	79	96	93	74	70	72	84	79	68	90	79	86	83	84	75	77	80	88	91	81	83	83	72	96	78	88	84	86	78	93	81	102	56	77	79	78	72	81	82	79	73	79	94	83	90	68	93	85	78	77	89	80	71	86	83	94	71	83	85	101	82	73	69	79	87	85	100	80	75	99	77	91	70	91	87	80	76	68	85	76	94	75	89	75	80	73	75	80	84	86	94	90	79	80	82	99	96	82	72	89	95	82	67	76	81	72	64	82	94	87	76	74	96	75	76	80	88	84	83	75	90	70	79	97	80	75	94	82	83	96	78	70	84	98	85	87	92	80	94	90	81	89	90	90	81	79	93	85	93	94	86	76	100	84	83	96	67	78	71	88	103	87	87	76	97	74	85	107	91	88	73	81	87	75	91	74	86	66	86	81	70	75	89	83	71	75	88	88	88	78	74	60	97	87	87	76	76	78	63	68	89	88	67	91	76	84	75	84	83	80	78	86	98	67	101	85	80	71	82	74	78	81	66	87	84	92	74	77	95	74	88	76	78	77	75	85	82	101	78	84	78	104	76	92	80	82	81	84	80	77	81	76	80	86	85	93	91	79	93	82	81	77	86	91	80	76	87	99	91	90	77	94	94	92	81	94	86	85	84	66	66	93	79	80	75	82	97	83	99	74	76	80	78	75	78	73	81	95	74	85	68	83	81	64	69	78	89	76	78	84	95	100	61	85	91	72	74	90	73	66	81	76	89	87	97	81	81	77	87	84	68	72	74	74	80	78	85	101	91	77	65	86	86	75	78	95	91	74	99	89	65	79	92	71	84	83	69	93	71	83	73	96	75	95	98	99	72	76	68	80	86	76	88	85	71	86	84	77	76	76	84	104	77	77	87	90	63	66	64	91	78	71	85	86	96	87	73	105	87	88	87	88	76	85	77	73	83	70	91	90	82	79	87	86	70	84	75	77	85	86	73	109	85	72	70	70	80	86	82	88	75	85	90	83	80	88	80	97	80	92	85	107	76	88	81	75	77	87	78	74	89	74	78	84	79	78	60	81	70	74	80	86	80	73	89	81	98	68	88	72	83	67	81	84	74	79	90	81	92	77	100	83	90	78	75	90	78	75	84	63	89	63	108	74	100	92	95	90	76	73	79	93	72	89	90	91	85	89	85	95	72	74	65	82	71	91	69	85	75	103	67	90	77	96	82	82	84	70	87	76	71	99	93	68	86	94	82	79	80	85	87	82	86	71	81	72	80	68	100	84	80	82	90	83	73	56	61	79	74	82	79	71	83	55	74	86	81	100	101	91	92	93	86	88	76	85	75	93	66	106	101	89	79	94	70	102	74	79	78	80	89	107	84	85	73	65	78	72	77	69	78	68	90	70	82	77	73	91	85	80	86	77	84	71	93	86	94	86	76	97	82	67	79	73	80	77	91	90	85	86	79	87	77	79	74	84	86	79	81	100	79	90	74	73	80	81	76	74	72	93	78	94	83	94	82	98	75	91	80	100	86	94	73	84	68	92	64	81	80	86	79	91	93	76	89	91	89	88	78	85	101	88	85	70	96	80	99	66	62	75	92	75	77	85	87	89	100	75	78	76	80	100	83	88	94	72	68	77	90	97	68	81	81	75	75	61	81	79	84	86	76	94	71	82	82	77	71	70	74	98	90	75	87	91	61	102	79	79	77	85	78	83	97	86	95	81	88	76	76	82	94	91	103	94	85	85	71	80	73	94	86	79	89	86	82	83	91	87	65	88	97	90	97	94	89	80	102	78	76	99	86	95	85	88	77	77	80	86	79	75	85	93	82	82	68	67	69	71	88	85	71	77	88	73	97	69	88	74	86	77	79	66	75	88	69	78	90	86	104	68	90	94	95	71	85	97	77	84	83	97	97	69	78	82	95	89	89	68	67	89	59	70	93	73	78	92	77	83	68	94	83	85	72	70	71	81	94	82	93	111	90	85	86	72	91	74	59	87	82	79	84	92	88	73	69	82	72	82	67	107	87	97	85	87	82	94	90	86	81	80	78	79	85	76	79	85	91	81	96	71	90	78	76	79	84	77	78	85	95	77	86	85	73	88	86	92	73	91	87	103	85	76	79	90	87	81	71	78	80	72	78	77	87	73	99	68	102	78	114	77	83	73	83	74	76	67	91	87	68	86	76	72	73	93	87	96	64	95	77	82	89	82	86	74	82	84	80	79	59	92	84	90	95	107	85	80	71	82	86	91	81	89	76	84	92	97	92	80	74	80	85	89	80	92	100	82	105	93	92	86	85	85	76	79	96	86	92	87	81	84	93	97	67	76	74	84	80	79	74	81	76	66	73	83	76	83	75	80	92	81	85	95	97	80	79	89	84	80	73	71	88	79	69	93	82	83	69	83	87	83	86	85	77	85	85	98	81	88	95	62	70	98	76	86	75	86	94	84	93	89	83	89	64	79	80	75	77	73	97	67	79	72	89	90	76	85	87	92	94	76	89	77	63	83	76	85	66	82	97	70	83
27696	1924	2919	3333	2713	2138	1744	1538	1218	1046	965	988	791	693	654	589	567	549	506	502	453	432	428	424	375	391	395	381	376	355	348	366	344	349	354	338	334	329	278	333	337	320	304	295	290	314	339	302	315	318	303	289	323	284	295	313	275	317	287	313	306	273	284	269	298	313	294	289	295	277	272	292	308	311	290	300	286	290	274	272	281	261	297	278	298	280	297	251	294	266	287	306	295	291	287	301	270	295	258	253	280	289	273	295	271	285	304	264	261	253	309	286	288	289	274	302	307	283	295	301	263	294	288	315	293	308	273	274	279	272	302	272	328	275	276	271	284	269	255	306	276	296	305	288	297	282	283	289	290	270	320	260	264	276	280	280	276	267	291	289	301	257	293	302	300	274	253	303	299	265	308	272	286	280	274	277	244	261	253	309	264	290	290	291	296	287	297	272	283	272	294	288	276	257	270	256	286	273	264	257	267	256	316	265	275	287	271	246	299	256	282	262	248	287	279	283	274	278	283	292	264	276	314	281	252	281	259	264	271	297	261	301	280	252	280	266	286	285	281	250	270	266	258	281	280	257	271	294	270	299	287	308	283	280	294	267	273	267	284	275	296	276	278	264	272	263	263	255	268	282	278	296	297	271	250	269	264	270	278	280	274	274	295	282	263	293	303	313	292	273	288	301	295	295	253	282	267	265	298	268	273	282	274	246	288	277	302	296	264	246	289	272	268	285	309	275	265	302	282	307	261	287	291	279	315	276	248	286	296	272	288	271	297	276	327	264	280	300	317	294	280	295	266	290	239	296	274	294	286	306	258	276	303	294	261	269	286	275	280	297	276	284	256	256	296	242	263	265	284	298	275	278	262	284	259	298	262	249	279	300	252	252	246	289	249	272	260	270	274	284	277	246	313	285	291	269	275	268	266	254	288	302	272	281	245	283	251	279	245	282	296	266	306	290	259	283	278	274	291	269	298	266	285	276	266	273	244	282	279	273	247	287	276	279	256	272	288	288	276	268	305	313	275	290	282	301	252	266	276	251	258	260	288	260	269	277	284	270	253	288	267	310	277	271	300	268	288	272	273	270	257	305	237	296	289	286	262	294	262	276	260	285	261	279	280	277	267	298	258	271	293	276	273	287	276	237	262	282	259	272	291	266	241	275	258	281	310	289	275	299	272	267	309	308	259	286	264	275	294	278	289	294	279	247	281	273	268	289	284	302	310	262	304	274	261	269	291	266	258	307	298	254	246	280	275	272	268	276	268	278	301	300	270	270	272	269	280	307	298	299	275	267	277	297	287	291	266	287	272	281	290	291	274	269	270	316	269	296	286	259	296	284	282	269	268	277	252	279	226	248	261	314	281	278	276	278	268	272	277	283	266	260	264	281	293	268	300	275	274	291	306	283	314	259	304	269	281	253	294	299	260	277	274	251	258	276	275	241	298	272	304	283	264	272	263	277	287	293	287	284	271	274	274	281	308	317	284	283	285	232	298	286	269	300	292	272	289	270	282	285	290	286	259	296	269	273	284	273	269	279	252	243	238	269	283	279	252	292	251	282	295	288	285	313	274	283	290	255	267	288	253	315	265	272	284	298	277	282	252	286	284	279	225	280	276	261	313	301	296	277	277	283	267	280	269	287	263	261	259	267	261	290	281	276	290	271	276	253	280	278	266	296	299	285	269	288	284	270	313	250	267	265	273	280	268	310	281	270	268	287	272	284	279	268	265	285	281	275	276	268	305	274	256	261	297	270	268	283	278	269	295	272	261	306	294	304	295	294	286	278	271	269	277	287	265	279	281	292	268	289	281	262	298	267	265	260	290	272	297	280	279	246	276	225	297	302	247	240	280	287	301	261	281	275	297	260	271	269	289	256	284	284	287	265	280	294	280	284	267	283	283	305	263	278	260	269	271	255	272	287	272	280	266	256	289	249	272	290	291	288	279	273	273	292	290	260	261	257	291	257	298	266	266	289	275	289	282	267	285	270	282	278	295	266	262	249	287	271	279	285	275	269	244	288	260	280	293	309	264	301	263	286	270	267	256	276	271	271	291	269	277	273	294	289	276	279	308	272	291	299	264	302	267	258	282	274	261	292	263	253	278	313	279	274	275	297	273	256	262	275	312	271	269	268	307	269	240	268	262	277	260	266	276	259	289	283	269	257	253	264	267	271	289	257	293	329	276	287	294	283	272	269	278	286	268	263	281	263	283	314	288	321	273	258	294	283	279	276	316	285	292	271	279	288	292	296	281	249	294	285	304	277	292	312	297	254	288	280	269	303	317	279	280	294	257	277	279	279	271	247	253	300	306	238	250	275	287	305	270	261	312	287	270	266	290	269	272	291	292	274	283	281	267	267	270	264	282	305	288	275	266	265	280	255	295	253	293	272	281	290	275	304	265	317	267	273	281	279	264	279	256	264	284	260	293	251	290	271	263	276	302	276	319	286	273	272	263	271	252	276	300	304	260	282	267	245	283	267	295	260	280	278	321	280	271	261	305	272	265	270	278	274	291	284	273	264	270	267	308	283	291	275	267	282	300	313	281	283	284	277	274	286	270	281	262	307	266	267	284	286	242	292	266	271	267	271	236	275	272	269	281	266	275	264	291	306	284	315	295	258	258	301	296	256	265	260	317	271	264	267	308	292	256	300	290	290	270	294	285	270	249	246	276	302	305	256	260	277	246	295	277	274	292	255	286	253	264	273	285	271	286	299	269	285	288	289	280	283	241	285	264	280	270	293	270	273	267	274	289	291	277	315	280	300	300	307	277	275	287	303	263	308	295	225	291	282	276	300	297	295	296	266	273	288	275	296	267	293	270	266	304	301	288	275	282	244	288	302	269	298	268	268	298	265	312	302	280	263	284	285	272	272	247	264	269	262	246	275	277	270	271	307	270	285	288	300	305	267	298	292	280	252	284	273	285	301	270	297	300	303	255	287	289	318	272	264	281	274	267	280	276	245	282	284	270	290	263	275	286	291	288	274	290	278	280	259	277	269	321	273	305	280	293	274	255	299	312	267	277	286	270	296	257	253	269	287	287	264	268	266	292	313	274	277	272	253	276	270	278	251	288	292	298	272	282	287	267	279	246	293	282	280	293	292	220	273	304	307	247	298	289	285	294	279	284	270	266	240	279	268	272	288	294	284	253	279	266	271	276	273	257	297	275	284	284	281	293	278	261	288	277	262	268	256	250	295	243	291	294	294	256	272	259	286	273	252	274	278	286	288	255	278	277	283	272	279	287	272	238	271	286	281	262	284	319	283	293	285	266	291	268	262	291	289	293	267	280	298	265	277	301	271	276	274	290	268	256	264	271	238	287	274	265	290	279	287	276	277	262	276	302	282	291	281	281	304	274	263	279	300	254	279	256	286	283	265	269	282	274	302	303	268	269	285	244	290	263	265	295	259	273	280	278	288	264	296	274	305	280	280	255	274	284	294	260	294	275	299	277	295	275	297	259	282	279	280	264	290	264	260	261	271	256	302	281	251
53158	19100	5278	1610	1002	674	555	378	367	318	250	255	235	214	193	175	172	175	174	145	144	155	146	152	148	147	126	117	125	140	126	139	129	135	122	126	131	133	128	127	155	128	109	123	127	126	107	120	124	127	122	145	105	132	123	126	133	114	118	91	144	103	116	119	134	124	113	113	131	131	108	128	126	136	131	102	131	124	116	117	107	111	117	110	93	127	105	128	123	147	96	146	118	116	129	118	104	112	116	112	127	119	98	134	92	131	112	126	130	117	117	123	122	132	108	121	119	110	124	121	127	125	135	119	122	119	107	112	117	132	112	122	114	115	123	119	117	98	104	124	113	133	116	118	127	112	119	120	118	101	112	114	99	124	138	132	124	126	109	148	117	111	118	138	141	114	134	133	128	126	116	122	110	111	126	133	132	129	129	103	127	125	138	122	134	108	120	122	118	119	105	99	124	147	134	117	127	112	128	120	140	112	134	123	124	114	90	98	121	84	133	127	127	118	122	121	122	125	124	130	109	129	106	131	137	89	124	129	143	104	130	116	134	135	107	94	107	115	130	142	119	116	114	105	114	119	118	122	119	147	120	116	131	112	117	117	110	132	137	101	108	134	133	128	131	142	103	112	122	125	118	125	127	114	136	125	121	118	120	120	121	124	112	108	140	127	122	111	145	117	108	124	116	136	113	97	156	133	124	104	130	130	134	115	123	113	127	115	142	119	117	111	124	112	112	110	118	137	144	136	134	122	129	127	119	124	114	130	114	119	109	117	127	145	141	115	108	132	114	123	116	118	134	118	143	124	112	114	130	120	128	110	123	125	98	118	113	108	117	119	119	119	123	125	124	121	128	124	127	118	118	133	149	129	97	122	128	125	135	130	119	111	119	121	136	127	124	129	115	113	122	111	103	125	139	125	110	121	115	104	116	115	120	123	120	122	116	131	132	121	141	139	119	109	92	120	125	112	131	117	134	104	104	94	117	122	113	129	105	107	120	134	119	138	112	128	120	144	122	141	130	127	130	109	131	110	138	121	136	127	125	136	135	133	124	114	140	116	121	101	127	109	127	147	118	106	105	128	116	120	123	116	107	120	115	116	115	124	111	131	117	131	121	115	127	105	130	114	117	142	126	138	106	125	117	115	121	116	124	110	109	125	116	125	135	102	119	121	108	119	121	118	119	126	122	126	130	140	93	102	118	127	135	100	126	125	122	127	127	141	122	111	123	115	98	130	124	112	129	116	119	121	103	121	124	112	118	103	137	113	115	135	132	126	111	134	117	99	106	122	118	136	121	127	111	135	122	107	125	122	139	96	118	114	102	135	139	130	117	130	108	124	122	127	131	134	147	125	126	126	128	120	111	100	111	110	116	120	122	125	127	107	132	118	112	142	122	103	118	126	128	138	106	109	107	133	123	132	95	122	127	122	142	122	116	129	124	106	125	112	112	129	105	119	132	122	92	122	109	122	110	110	124	130	124	113	130	100	123	114	134	118	119	117	118	107	124	131	121	122	126	106	126	122	117	137	133	133	102	134	143	121	119	129	121	124	99	115	127	124	126	93	131	124	120	130	116	125	139	135	129	110	136	113	112	114	129	124	107	138	100	128	128	110	142	103	145	102	106	109	140	132	104	133	119	114	135	117	109	100	131	121	121	112	116	102	115	115	112	120	112	138	114	112	123	121	132	129	123	126	125	132	107	125	125	136	131	122	104	126	130	122	121	125	116	105	106	99	126	119	115	129	121	115	118	112	124	111	146	119	111	110	141	116	146	111	115	113	126	114	109	110	117	116	101	122	109	111	117	137	153	118	106	117	144	119	129	107	117	125	119	125	126	120	113	111	117	117	106	125	124	114	99	120	111	126	123	143	129	145	123	104	106	114	127	124	105	110	99	117	101	132	130	107	127	120	110	112	115	117	127	140	125	137	128	145	106	129	133	126	129	125	100	130	120	148	122	137	131	125	112	116	119	117	127	122	114	122	133	115	122	109	122	119	109	131	130	120	105	117	131	119	129	124	115	121	111	106	126	113	133	109	113	107	124	111	130	127	117	111	111	134	122	129	126	120	119	126	100	119	128	117	116	96	125	107	98	124	135	125	108	120	114	86	123	137	122	121	124	127	116	111	110	103	127	113	131	155	125	120	115	113	117	124	111	121	116	121	113	111	119	124	138	118	112	135	115	134	120	145	116	135	94	127	115	133	134	118	127	127	120	125	136	104	109	134	111	116	123	109	108	128	135	115	107	125	107	124	109	127	126	134	107	123	137	125	118	114	112	106	104	147	100	152	108	131	130	134	108	100	99	109	91	103	119	115	130	111	117	127	124	118	114	118	121	110	121	139	140	108	125	112	104	121	109	116	127	130	114	116	115	104	135	140	114	110	134	113	121	110	141	128	132	117	133	131	105	128	139	109	119	122	123	108	112	113	94	139	132	129	112	109	114	112	106	133	136	134	122	123	116	99	119	129	130	122	110	118	129	106	128	111	109	119	103	116	115	129	149	114	121	134	109	126	136	114	127	117	147	134	121	115	143	105	143	134	114	122	126	111	114	132	145	112	122	130	105	136	113	123	130	133	117	134	125	123	134	124	106	139	124	130	113	129	110	128	113	105	117	123	130	105	110	138	125	115	111	109	121	102	101	107	117	140	114	141	139	131	130	133	125	98	126	123	127	111	112	105	127	118	114	129	112	134	120	113	114	109	129	138	138	149	120	105	103	136	126	124	114	109	104	129	106	139	120	144	134	113	129	126	122	120	131	128	119	102	111	102	121	141	132	134	123	147	138	132	97	129	120	134	120	106	132	110	113	127	110	117	103	109	117	126	119	93	103	108	101	117	126	109	115	122	104	121	114	112	129	124	119	105	120	143	123	121	120	139	106	109	124	118	97	118	137	118	115	110	123	138	123	110	111	107	129	138	119	121	130	130	130	114	132	121	112	114	116	117	129	119	130	127	120	113	123	104	111	107	114	118	121	127	133	114	120	115	141	132	114	122	118	125	114	97	126	120	112	120	124	129	115	121	105	98	117	110	122	143	102	135	119	129	109	101	134	113	104	118	86	123	107	124	108	131	117	141	127	124	132	105	125	137	118	123	130	129	105	122	120	128	139	122	113	146	105	114	134	131	127	118	145	118	100	124	132	132	131	138	108	110	110	134	134	110	99	123	117	123	116	122	125	126	138	126	119	110	109	125	132	139	120	115	134	135	146	125	113	105	130	133	99	137	113	109	120	112	116	131	140	115	111	123	114	114	115	119	138	118	119	108	122	110	147	110	114	130	130	127	132	116	116	101	115	116	131	116	142	105	123	119	124	120	115	124	85	133	118	120	116	112	106	123	146	135	121	130	106	124	124	118	108	119	113	105	129	119	115	113	132	108	136	112	113	141	133	122	107	136	105	119	108	106	136	116	116	115	128	119	128	112	98	108	115	116	132	116	110	123	127	109	104	129	112	102	130	108	115	115	116	108	122	118	131	110	112	113	122	138
31668	2548	4405	4904	4064	3189	2685	2144	1800	1636	1395	1434	1093	973	955	878	799	760	685	717	684	594	580	619	518	591	533	503	519	495	472	550	462	490	476	467	442	432	456	444	449	441	452	385	422	412	406	401	393	409	424	400	414	369	412	425	424	412	405	386	421	409	382	442	411	369	368	388	408	419	392	383	375	397	384	376	390	375	449	403	370	399	375	352	397	392	395	406	410	415	390	378	421	356	372	385	386	376	395	334	361	361	408	357	371	384	381	358	366	356	367	368	414	381	346	369	372	351	396	404	357	375	376	404	396	386	359	379	394	374	415	370	349	397	396	386	370	393	372	379	384	351	377	376	363	387	364	355	350	380	354	426	384	354	395	379	348	386	319	368	361	359	389	419	398	416	401	365	360	395	366	376	348	349	369	339	375	350	341	409	367	369	346	379	359	365	356	342	382	381	383	404	353	368	341	372	374	367	390	395	349	354	384	380	358	385	384	397	392	401	340	376	376	391	359	361	342	371	372	378	374	339	381	369	337	368	355	390	386	372	419	361	430	374	393	369	373	351	383	358	370	348	400	355	364	342	353	345	340	387	390	359	364	379	349	374	386	358	379	379	400	389	363	380	387	345	389	398	401	377	362	380	350	387	361	368	386	355	357	352	359	387	354	355	384	391	330	350	375	358	338	388	361	341	350	381	371	385	407	360	400	366	371	377	390	360	381	381	374	383	368	374	374	387	374	356	327	372	378	367	346	374	359	387	368	381	366	372	327	358	422	362	351	356	361	377	391	358	377	372	336	359	412	374	380	375	375	346	372	359	334	368	394	378	410	401	369	371	388	368	346	361	384	364	337	388	349	347	333	366	409	362	374	383	345	341	363	386	393	369	389	368	350	352	374	371	347	389	428	375	370	349	371	394	405	360	363	345	340	374	385	346	370	381	405	375	373	386	362	358	345	438	360	346	372	373	371	388	400	393	390	407	391	358	367	373	375	393	337	376	344	327	363	357	351	369	382	373	332	378	365	387	354	340	358	417	359	385	357	399	391	366	388	366	354	404	355	400	365	358	358	354	388	396	390	345	418	358	407	325	372	374	352	403	382	376	354	397	373	353	369	391	374	423	355	339	379	401	371	364	395	372	371	342	383	346	321	403	379	361	386	386	385	366	347	409	346	371	390	385	370	329	386	376	362	371	359	377	384	386	356	367	345	351	359	383	367	381	364	351	340	372	376	380	394	399	388	393	376	337	364	374	394	361	399	375	386	365	355	355	406	403	322	356	372	377	345	363	346	376	364	340	367	346	403	368	377	415	391	375	343	338	361	361	359	322	368	380	358	396	394	374	355	346	364	391	386	390	351	359	371	353	376	367	392	360	354	353	327	380	407	363	344	412	359	381	412	349	349	370	394	344	363	370	355	362	383	385	375	387	383	395	380	352	382	344	378	382	385	338	379	377	428	376	371	359	368	370	364	385	366	382	370	383	401	357	389	375	369	379	404	355	339	376	339	404	350	376	381	359	345	379	389	366	363	357	377	359	353	359	350	393	375	376	377	370	361	344	389	366	365	386	388	373	395	370	356	336	348	404	378	394	372	362	356	395	311	395	360	357	348	340	343	372	389	375	372	372	395	400	368	350	350	401	368	355	386	370	365	373	382	366	360	365	362	341	371	369	369	369	389	353	386	372	368	362	343	359	367	339	364	356	385	375	387	396	346	356	395	356	370	346	363	402	392	360	369	355	403	385	378	429	363	385	363	383	367	394	386	375	394	363	366	386	373	403	351	357	398	351	370	348	386	369	344	336	331	359	356	329	372	356	370	403	374	358	346	324	341	380	356	374	382	339	340	359	378	385	362	344	358	394	315	364	393	364	382	361	377	357	352	361	364	348	368	396	375	408	348	382	356	378	366	367	384	386	339	380	388	383	356	359	390	381	365	358	358	363	374	374	375	412	380	370	360	340	367	355	362	393	339	332	374	407	359	382	366	344	355	377	374	348	375	371	344	349	359	362	363	334	341	365	377	362	355	344	350	363	356	364	367	366	347	362	372	370	339	370	357	361	349	379	357	358	371	372	387	340	362	388	392	371	356	390	361	383	384	384	356	346	378	380	359	332	352	376	326	359	352	346	386	386	360	385	366	351	370	375	357	397	361	389	360	362	340	369	332	370	357	368	371	384	380	379	386	380	356	383	371	369	355	371	349	401	408	373	384	359	386	349	375	389	352	360	397	361	374	380	368	364	370	380	358	360	404	362	345	382	377	371	360	382	388	358	397	356	363	387	361	387	405	382	370	327	366	409	398	339	357	378	382	364	373	393	397	378	363	354	363	375	405	380	368	366	356	376	362	365	377	387	414	368	372	369	356	363	391	334	385	347	387	403	347	366	366	373	347	394	400	352	350	366	383	357	375	386	359	374	375	399	363	364	364	355	351	389	381	357	350	357	350	364	356	366	374	361	393	363	383	346	393	381	371	376	341	379	395	363	335	337	375	382	341	366	360	343	360	393	351	394	375	366	371	384	363	376	356	375	359	389	384	371	357	409	351	368	382	360	392	394	343	349	363	395	368	369	398	373	370	384	360	393	390	368	362	400	396	349	352	342	375	344	381	322	384	384	374	400	366	362	389	390	334	370	416	332	359	365	318	394	380	355	389	356	407	370	373	369	369	420	368	359	362	367	363	394	341	362	339	391	399	368	344	363	382	364	372	366	382	373	392	359	349	359	374	353	370	354	359	389	396	357	382	359	416	364	340	346	356	408	340	390	362	412	410	380	362	392	395	368	378	383	397	378	367	346	366	393	370	379	359	344	354	365	375	335	422	371	369	402	393	366	377	363	384	368	384	378	368	375	365	368	354	385	337	369	397	371	368	369	360	355	381	376	372	377	372	412	349	356	348	343	343	357	371	381	375	384	402	371	346	363	350	365	329	391	386	334	404	389	373	387	370	357	352	373	350	362	350	329	367	364	381	368	359	415	337	375	392	381	343	393	400	353	380	337	356	371	335	365	367	374	357	379	367	383	392	369	371	380	369	348	376	367	365	376	343	353	373	375	365	394	347	372	369	385	408	363	365	365	344	353	393	359	378	374	374	389	380	372	394	316	379	364	377	372	397	382	375	330	363	382	391	361	406	369	337	369	385	373	338	365	390	391	352	374	333	382	377	398	370	364	372	387	396	404	385	416	362	384	347	383	389	399	367	375	366	373	352	368	371	409	358	352	384	356	392	386	372	399	394	351	401	355	377	374	386	337	374	380	374	362	369	369	363	368	401	369	366	383	367	373	352	363	373	392	344	349	372	384	383	401	381	344	363	401	361	398	388	384	362	367	369	349	375	357	385	349	342	387	350	367	373	382	381	364	373	385	349	355	390	360	406	379	365	405	330	387	338	380	384	358	390	355	386	386	363	394	376	363	374	341	374	327	387	351	374	350	360	353	361	346	308	392	364	389	379	361	355	333	358	423	385	335	357	379	351	367	354	349	379	384	385	374	376	393
53577	19197	5151	1563	984	726	585	428	339	303	286	271	234	198	198	191	187	161	196	164	170	171	151	166	168	137	123	151	130	138	138	144	144	129	128	144	123	120	139	127	112	126	112	124	143	137	144	123	130	137	138	147	120	130	110	117	112	125	117	120	142	109	123	123	100	111	141	129	130	112	112	126	117	145	135	129	128	123	114	108	133	119	131	131	128	135	108	97	114	132	132	129	106	117	115	117	111	109	121	121	106	132	109	118	125	125	124	119	128	124	119	108	140	133	122	109	120	119	110	103	126	114	119	116	105	119	117	118	128	118	117	124	122	106	132	117	137	121	142	113	135	96	107	122	132	126	107	118	134	118	112	125	116	126	108	132	137	131	125	114	124	114	139	125	121	95	102	107	114	134	103	125	126	138	120	124	120	123	110	134	127	120	94	123	117	109	122	118	110	122	120	125	130	105	118	112	121	116	126	134	128	108	110	119	101	138	119	140	132	123	143	124	119	101	100	118	126	144	111	119	110	116	102	102	120	134	130	131	115	129	117	103	101	138	127	117	122	134	99	97	128	114	110	115	136	138	134	108	116	107	105	140	126	114	122	148	108	134	114	119	122	107	116	113	111	138	118	115	117	117	124	106	112	115	119	118	110	114	123	124	112	122	124	112	107	107	138	100	138	123	123	120	131	127	121	113	100	120	120	109	132	139	122	105	134	113	112	110	104	116	116	109	137	130	140	119	115	104	117	114	116	105	112	120	147	124	125	110	138	135	116	105	119	134	98	130	127	119	116	113	131	117	122	115	100	151	97	136	113	138	101	128	113	107	104	121	120	115	135	122	125	121	114	111	103	127	117	119	131	116	113	104	127	123	111	113	114	141	105	122	125	114	140	125	113	145	136	125	120	120	129	111	107	118	126	120	110	118	121	113	122	110	111	111	123	125	111	112	129	115	120	125	119	112	128	109	105	111	112	115	122	121	122	131	114	116	106	120	130	114	107	120	128	113	109	128	125	133	99	107	138	126	110	139	121	111	112	105	130	130	130	132	130	129	123	111	104	109	132	96	118	112	114	132	131	145	117	103	129	109	109	123	122	102	142	130	106	126	122	113	121	114	117	140	118	118	133	128	130	127	120	104	131	137	128	114	123	131	119	152	108	120	125	106	103	112	126	112	118	114	112	122	118	132	106	135	103	97	106	124	106	125	144	152	131	124	121	137	108	128	97	112	115	119	115	116	147	135	141	113	120	133	133	130	130	127	101	129	124	120	116	130	127	110	109	111	122	104	122	109	126	113	126	110	118	119	115	124	128	125	130	116	127	115	122	124	119	111	128	118	127	136	122	127	129	123	118	106	109	137	122	104	130	96	106	132	117	118	114	103	116	98	115	116	125	111	119	122	126	124	112	113	135	115	105	121	111	112	109	116	115	101	144	121	122	113	127	114	110	120	109	128	121	122	134	132	114	128	116	120	103	108	120	133	121	138	127	111	142	117	119	108	104	118	118	122	119	112	113	96	124	133	103	126	107	110	115	137	125	130	120	125	112	110	115	109	129	125	116	119	113	121	120	125	116	125	109	112	132	127	126	112	112	130	138	131	139	116	124	121	120	117	140	111	115	106	103	109	106	136	100	126	120	136	101	110	116	130	117	117	105	120	120	120	135	119	113	140	111	100	133	112	139	116	126	124	118	116	118	121	99	105	124	121	139	115	126	122	138	155	114	120	109	103	118	126	127	131	132	134	116	122	121	113	138	119	121	123	123	109	115	122	131	128	108	117	130	115	130	116	112	117	129	127	107	117	160	117	105	105	102	116	111	121	118	108	145	124	114	113	109	130	147	111	114	117	129	144	124	114	121	111	142	127	123	105	130	115	128	121	117	109	112	131	129	104	140	138	117	107	116	121	124	126	126	120	101	120	126	129	135	133	115	105	105	122	138	109	127	126	108	123	143	115	128	110	120	142	121	111	108	109	121	125	105	121	134	103	119	132	124	129	156	117	117	117	98	117	108	123	122	113	115	106	105	124	129	143	123	110	105	109	120	126	131	131	115	113	130	119	120	128	115	117	107	137	119	118	116	114	124	114	101	117	116	126	129	119	115	91	130	128	106	121	123	122	125	146	116	126	119	116	116	108	106	137	121	112	120	123	108	106	115	136	118	115	127	129	111	102	113	117	111	112	125	110	122	128	102	120	114	128	121	152	128	105	125	114	121	108	112	127	114	121	118	122	129	116	135	99	117	109	124	119	116	103	116	105	108	113	117	112	114	134	108	109	109	130	128	127	105	115	132	126	113	122	103	118	133	116	127	117	117	121	91	117	118	115	116	130	123	130	115	130	110	104	121	120	139	127	119	90	115	131	145	122	110	119	129	110	120	118	132	121	94	110	120	114	127	119	133	131	120	134	105	108	121	118	110	114	99	112	110	119	109	121	136	114	123	95	118	141	131	121	104	110	121	108	105	110	114	111	125	127	122	126	110	127	111	135	113	102	103	111	147	131	126	140	120	127	113	114	124	127	122	116	110	130	126	115	115	117	119	115	129	136	117	123	122	103	122	129	104	112	113	130	115	120	120	113	120	127	107	131	108	116	103	123	113	131	109	135	131	96	131	109	151	120	134	125	137	120	111	135	135	139	109	134	149	127	119	147	128	123	119	146	130	111	103	119	116	117	115	118	117	143	112	127	96	122	111	118	128	102	140	112	118	112	109	112	98	136	128	132	126	110	117	132	110	116	110	132	129	127	121	112	125	128	119	113	118	97	106	103	110	114	129	112	116	107	148	109	108	110	125	128	115	119	108	129	110	116	136	99	139	124	122	120	114	116	98	116	139	126	120	134	127	126	108	134	110	106	120	132	108	110	136	111	121	120	127	109	129	121	125	125	116	104	101	115	114	118	129	125	123	100	113	117	126	116	107	141	116	120	140	119	136	118	117	145	114	101	114	123	134	124	130	109	116	136	128	105	121	108	123	123	114	142	123	128	126	115	108	113	129	131	121	117	108	104	94	103	112	119	117	108	111	121	134	116	125	116	122	119	114	132	118	123	98	119	141	118	138	108	95	92	116	127	130	119	121	128	129	129	122	115	108	120	144	129	110	112	135	114	121	118	114	110	103	125	126	102	128	136	115	102	102	117	138	124	130	138	137	124	115	133	107	100	106	109	131	130	119	118	126	96	122	127	125	126	130	101	117	118	99	119	133	132	121	106	125	116	130	111	148	134	132	133	130	122	115	113	103	120	123	115	123	141	136	136	96	148	140	109	125	114	121	103	135	105	126	107	140	113	140	100	131	111	124	113	119	131	116	126	126	137	126	133	133	100	110	126	112	122	104	144	117	126	140	120	112	128	107	113	120	127	145	116	123	92	112	117	118	112	126	122	124	160	123	120	119	116	133	145	91	110	118	104	109	133	132	121	121	135	115	134	136	115	122	114	134	117	121	129	113	118	127	117	102	120	140	127	134	122	120	116	116	116	120	113	136	114	117	112	123	122
31701	2952	4423	4823	4103	3480	2617	2151	1809	1616	1436	1324	1145	994	925	901	834	731	713	701	636	662	573	618	554	568	494	530	500	486	484	497	491	477	467	474	454	463	452	426	464	421	444	399	440	452	406	441	441	428	410	430	451	424	400	376	405	404	382	374	405	384	399	407	365	374	405	402	371	390	398	351	349	389	384	406	386	397	385	348	364	353	397	414	387	364	371	368	390	405	382	394	362	341	375	401	352	380	376	400	340	383	386	386	381	363	383	374	402	387	401	359	385	362	356	405	364	374	364	408	375	372	390	375	346	367	396	352	396	370	393	384	340	384	403	366	381	325	387	383	378	346	387	362	376	358	391	380	341	373	348	377	393	355	374	352	372	361	367	344	377	379	378	340	377	388	363	382	366	363	387	408	382	364	381	375	345	359	384	393	392	399	361	353	386	382	343	380	359	354	389	382	366	381	395	393	391	390	362	353	375	371	392	400	387	372	373	333	382	358	382	366	395	378	384	386	375	382	368	387	346	352	346	334	378	378	401	375	359	398	393	377	384	360	364	388	361	384	360	380	342	358	376	376	405	334	393	375	364	347	363	360	379	396	377	382	384	377	417	362	349	387	362	362	395	372	372	387	346	349	372	344	378	387	350	364	384	352	379	369	372	379	370	349	358	427	383	390	358	368	344	341	360	352	371	410	377	368	376	346	354	359	392	351	394	380	385	400	366	370	384	354	343	364	390	389	366	373	384	379	373	363	376	355	377	341	365	365	388	347	345	352	361	351	353	324	388	368	386	373	369	349	352	338	352	346	399	371	352	411	322	432	360	373	398	378	359	351	349	352	367	339	410	380	360	363	384	395	388	365	390	382	389	382	362	372	363	411	370	392	380	375	373	349	389	356	372	346	346	369	385	396	373	358	346	342	376	383	379	334	377	405	399	361	366	336	407	381	334	387	370	382	375	366	375	354	373	364	358	358	371	414	406	317	343	366	348	346	376	373	367	369	342	370	386	347	406	385	385	354	378	346	374	381	381	364	370	351	356	392	397	335	358	358	393	387	404	334	363	360	361	350	398	341	365	341	382	362	346	354	368	369	377	338	376	381	369	355	360	400	345	347	389	412	399	442	388	341	399	392	369	340	368	347	354	356	386	373	378	403	367	361	391	358	349	371	409	359	407	338	383	348	359	350	376	349	341	391	370	389	370	380	351	371	420	403	369	381	333	361	375	370	375	381	380	380	378	381	355	381	393	348	351	379	316	391	349	380	366	388	355	328	397	346	346	353	376	373	359	414	388	384	361	369	369	359	370	368	373	344	360	338	358	379	363	366	368	373	353	387	351	399	408	369	363	352	354	352	418	372	339	333	401	383	355	362	376	398	395	347	381	356	363	358	331	381	350	371	379	390	365	362	320	389	359	388	355	374	385	327	384	382	354	401	349	361	374	375	373	415	305	374	360	351	373	343	335	367	375	386	351	376	367	387	363	343	356	328	375	379	379	366	388	333	365	381	335	368	356	403	387	362	378	406	368	364	352	376	365	380	359	344	368	355	379	400	355	380	362	386	405	352	367	357	367	365	358	362	360	386	374	337	368	360	374	371	386	343	402	379	397	373	356	374	369	319	385	360	372	367	345	353	344	400	348	433	366	329	361	339	357	350	392	347	393	366	367	397	375	366	386	374	402	372	366	387	346	371	414	393	391	367	406	364	362	374	359	348	393	397	384	354	361	385	389	408	376	427	393	408	394	370	356	375	346	367	380	394	383	369	373	335	360	394	387	368	340	393	377	394	366	363	379	371	392	350	376	388	403	341	364	387	397	371	360	380	345	355	366	353	364	338	343	353	377	359	358	341	358	382	375	380	396	372	423	372	362	360	381	354	371	372	371	361	358	354	373	373	360	377	344	392	369	395	387	362	356	372	387	359	385	356	362	357	368	403	356	365	337	377	368	378	379	363	384	388	368	345	391	362	408	372	349	350	334	354	379	379	387	392	373	376	363	388	335	381	399	379	361	377	374	372	357	387	400	345	375	350	377	352	376	380	375	349	397	346	366	349	350	374	362	353	367	363	369	388	375	383	381	367	382	354	391	377	331	383	369	403	391	357	364	364	343	353	363	358	318	420	353	391	361	391	374	342	350	379	360	390	346	360	394	342	387	358	361	345	366	350	381	348	349	384	354	383	345	366	363	412	346	347	391	370	398	383	394	412	339	390	376	347	365	382	393	389	360	373	386	366	344	367	385	378	392	344	359	360	371	357	360	378	318	364	362	359	387	368	374	369	347	372	357	412	413	367	351	379	396	398	361	367	365	380	381	382	380	345	370	384	383	366	372	362	346	365	402	341	410	383	367	360	373	359	388	382	395	349	398	360	383	370	359	343	368	346	355	401	374	370	388	382	369	332	365	360	390	362	356	381	357	346	357	372	386	381	380	361	357	378	369	402	341	351	390	362	380	346	381	365	357	372	381	387	375	370	404	354	374	332	389	343	388	398	357	367	380	368	396	382	413	343	366	375	376	361	377	372	342	341	381	399	372	370	367	357	396	388	349	368	390	384	391	353	385	383	358	389	387	385	335	347	362	385	375	389	384	366	368	385	344	369	398	401	348	387	399	357	359	383	372	360	368	344	347	338	402	358	375	390	356	348	354	383	382	357	383	386	371	401	369	373	334	340	344	381	386	349	397	373	361	364	371	402	315	357	355	387	370	366	377	377	383	381	372	374	342	376	359	404	358	374	379	354	372	367	362	364	384	347	395	349	341	337	378	395	373	376	369	358	367	356	363	375	388	322	368	380	391	349	372	374	375	357	365	356	386	360	372	359	363	348	347	373	390	357	365	379	373	356	380	391	436	357	347	356	343	401	375	401	346	377	362	368	399	384	353	413	381	342	393	381	383	351	338	392	350	403	347	360	386	379	358	346	361	384	376	368	345	399	350	349	378	358	340	362	372	348	382	366	384	389	379	357	341	334	374	368	386	338	331	426	358	399	401	411	395	353	325	389	337	385	367	336	384	356	369	364	339	390	358	359	379	350	370	356	357	394	365	401	362	359	378	374	381	397	367	416	385	369	367	357	377	385	404	367	366	381	369	372	382	335	352	383	412	389	365	381	375	371	357	420	404	363	353	378	380	385	353	364	379	363	379	384	363	367	347	351	368	350	365	381	397	337	374	331	397	378	393	350	387	366	334	374	351	347	414	366	372	335	347	372	382	395	389	375	376	373	358	380	365	381	387	399	355	377	362	370	354	353	367	355	371	332	365	381	389	374	363	396	378	344	378	363	329	377	390	329	353	365	357	366	369	375	408	374	367	370	383	383	369	352	364	351	344	377	390	348	360	356	343	347	361	366	351	369	381	381	373	407	354	358	399	387	355	414	359	379	372	345	391	368	382	367	371	346	381	318	385	336	375	391	398	361	369	393	370	388	362	339	361	406	387	391	377	368	355	368	404	339	346	389	388	374	373	378	368	360	406	394	371	359	398	385	383	369	359	387
47466	13174	2067	911	690	462	343	294	229	214	189	194	144	136	115	140	129	121	116	94	106	120	86	102	96	80	92	97	85	114	78	94	108	95	85	93	92	84	89	95	102	98	74	92	83	88	103	81	75	91	79	89	76	84	96	88	90	84	75	89	77	75	87	83	71	86	99	87	90	93	93	78	96	84	80	95	80	79	101	88	83	81	92	88	81	91	95	89	72	82	97	82	70	96	91	102	87	84	82	105	87	100	101	98	104	83	93	72	86	88	90	74	69	74	95	92	79	80	70	94	78	92	84	96	100	83	84	97	84	83	93	74	85	79	87	83	80	75	90	75	88	82	92	83	82	78	101	93	86	81	91	99	90	78	78	70	97	88	80	83	82	84	88	77	81	93	81	78	90	84	82	78	72	106	87	82	69	101	89	73	86	72	94	76	77	84	66	81	74	91	80	79	74	87	98	97	92	77	93	82	78	84	77	81	86	74	94	91	89	85	85	87	64	89	89	72	92	95	88	89	89	75	98	92	87	86	75	71	91	93	83	68	99	82	74	73	75	82	66	80	73	80	94	77	86	84	90	86	83	89	68	89	89	93	79	74	64	99	79	85	77	91	76	89	78	87	84	75	82	70	96	84	78	86	86	75	76	75	92	78	88	78	106	83	85	86	79	82	88	75	85	78	79	90	81	89	93	63	99	71	92	90	85	86	86	100	95	67	80	75	72	89	79	82	83	69	79	75	70	82	79	87	99	66	75	80	70	97	86	80	90	92	77	87	96	83	74	96	79	72	69	84	94	82	70	90	71	71	91	86	87	93	77	84	80	92	77	78	83	99	89	98	77	72	86	82	69	76	86	77	84	88	81	80	87	80	76	95	66	81	89	81	84	77	93	84	82	88	78	77	78	81	87	80	78	73	89	75	82	91	81	92	67	90	85	100	104	85	95	78	90	85	79	79	73	96	99	74	90	88	97	82	89	77	92	95	93	86	78	81	75	91	95	70	91	87	86	73	77	77	71	88	71	80	85	75	79	85	89	85	72	90	85	88	101	89	78	81	81	73	89	78	82	82	78	71	77	84	79	79	84	59	80	82	96	92	83	81	84	71	97	85	94	91	83	82	87	101	90	82	96	89	91	90	88	84	97	84	72	83	89	85	56	85	91	65	89	89	85	76	94	88	92	72	78	71	86	76	69	75	63	92	85	95	81	76	100	74	82	87	77	91	91	70	76	79	82	87	74	89	77	89	83	80	84	84	84	86	83	88	83	71	85	85	77	79	79	91	83	75	96	71	68	76	82	86	79	89	83	83	76	87	99	66	101	99	87	99	99	73	70	85	110	87	82	83	62	94	74	69	78	77	88	92	91	76	79	84	88	107	87	94	92	86	94	91	98	90	90	81	95	72	94	78	76	105	90	69	85	77	64	86	89	94	73	81	100	69	90	103	69	74	88	83	79	86	90	64	100	80	84	78	86	89	95	79	87	90	91	75	70	72	84	82	82	89	88	79	78	97	89	81	92	87	88	90	71	87	90	76	92	87	77	91	85	88	75	94	57	78	78	79	72	74	83	80	92	73	73	79	86	74	80	103	90	84	83	93	71	92	79	81	87	84	81	84	104	93	88	90	86	74	80	79	99	81	82	84	71	65	80	72	76	86	86	84	77	82	87	97	101	76	77	79	83	77	99	86	98	67	80	83	73	71	83	101	85	78	76	87	74	76	89	79	94	70	73	71	88	100	85	79	74	78	83	94	86	72	84	84	89	71	99	83	82	69	85	72	92	75	79	73	88	78	89	105	72	83	87	91	72	74	75	85	79	91	77	89	74	82	99	74	77	77	87	88	93	93	84	89	80	88	79	91	79	83	86	88	84	90	79	80	82	110	89	84	87	85	76	82	86	72	89	96	82	90	79	84	82	76	94	90	83	82	81	80	92	80	69	87	112	84	88	71	78	85	90	76	78	73	81	79	78	88	81	70	74	87	85	80	86	87	76	79	99	88	93	86	89	94	101	96	73	93	80	85	81	70	73	84	87	98	93	87	91	90	85	78	97	88	93	97	87	71	66	78	76	75	79	71	79	82	82	90	93	81	92	84	79	67	91	89	101	93	73	82	94	99	74	95	102	82	90	87	94	109	75	91	89	84	69	77	84	86	98	105	79	97	104	77	87	75	92	92	73	75	98	88	99	80	100	80	96	97	77	74	102	78	90	73	89	91	84	89	99	85	63	92	82	88	92	90	75	80	93	89	62	91	74	70	91	90	91	88	83	93	69	82	85	99	77	84	86	76	95	89	83	68	95	73	95	87	64	73	66	83	82	87	84	96	90	65	67	67	74	94	98	92	74	78	78	85	88	81	75	72	74	76	101	88	78	79	96	86	90	83	92	76	76	89	84	70	78	89	76	83	94	80	71	81	89	72	86	81	88	88	79	74	72	75	86	88	88	68	64	79	87	79	81	75	71	88	90	79	69	80	83	71	93	88	75	87	78	72	79	94	77	85	73	73	84	105	78	96	80	79	82	90	80	84	83	102	92	84	67	80	82	81	99	85	88	89	72	70	78	82	91	91	77	83	74	75	97	88	73	72	99	88	99	81	81	81	77	88	86	87	75	98	80	94	84	78	86	86	77	69	60	87	83	89	81	74	83	90	76	83	87	82	84	95	87	91	69	94	93	73	66	83	83	83	78	73	82	63	66	83	83	81	73	83	85	71	76	101	75	92	90	76	69	86	84	89	94	88	92	77	101	89	82	69	93	89	86	83	88	88	98	76	85	88	84	80	84	99	75	88	94	88	71	83	67	70	89	67	78	85	81	79	90	89	106	77	84	86	91	79	78	63	91	83	75	96	92	84	103	81	89	78	73	88	98	80	96	98	88	85	82	88	94	94	75	82	83	94	84	71	72	84	72	74	82	86	88	84	73	81	84	82	78	75	71	104	81	81	81	76	83	93	88	85	83	91	90	82	99	84	74	94	81	74	97	81	83	77	83	74	73	67	65	88	86	79	65	90	72	63	77	83	76	78	75	77	85	95	85	81	77	93	66	91	88	76	71	89	86	65	82	84	84	83	84	81	72	75	84	89	74	70	79	78	63	81	65	73	68	86	86	70	84	80	81	87	93	84	75	90	61	75	90	99	69	78	97	83	85	82	75	72	60	84	80	74	72	87	66	95	94	72	78	76	83	81	81	73	79	76	95	71	88	106	76	86	79	74	78	84	75	80	86	95	81	86	90	98	57	84	99	65	65	83	79	76	94	78	76	85	83	93	86	78	65	85	82	68	81	77	75	78	111	82	74	80	69	95	82	70	76	92	68	82	71	75	94	85	61	80	93	88	101	93	79	89	94	92	76	93	78	74	85	85	78	86	89	84	73	76	95	87	71	82	87	94	76	97	88	93	78	92	95	88	81	76	92	71	84	86	86	90	86	82	86	90	81	82	84	85	98	88	82	75	78	74	69	71	91	85	74	86	90	81	92	77	81	84	82	88
26787	1909	3052	3311	2728	2219	1729	1443	1207	1026	959	911	825	701	671	621	558	540	532	479	454	449	391	392	399	390	370	342	363	351	376	358	345	340	328	297	352	330	312	355	295	349	323	310	313	301	273	337	289	301	284	309	281	281	340	298	287	268	266	263	312	301	338	295	287	352	284	313	274	307	276	320	298	279	308	280	268	271	284	317	298	298	272	287	290	292	290	297	250	293	296	273	296	255	316	289	256	272	267	273	279	275	282	267	242	292	286	265	272	275	295	298	271	297	309	290	274	282	295	300	271	257	290	273	263	277	269	263	284	309	279	301	256	285	253	294	269	305	262	249	274	289	275	268	319	301	264	284	285	255	276	277	286	276	268	254	267	289	247	267	298	286	299	296	276	301	275	277	287	269	277	267	271	286	279	251	264	282	302	294	257	290	309	285	247	263	245	276	314	240	288	303	299	276	278	276	297	283	274	266	304	287	273	277	278	275	287	263	278	271	241	301	279	293	284	284	277	256	280	267	244	272	269	275	263	299	267	258	265	292	261	272	298	286	272	267	269	290	246	264	293	275	281	293	279	297	295	278	271	276	289	280	270	276	272	269	267	269	263	282	285	271	294	268	248	282	264	287	281	267	255	278	273	283	292	255	292	254	258	284	267	291	249	275	284	289	297	294	308	263	268	275	249	275	257	287	256	276	288	294	282	276	254	241	249	266	260	261	245	256	288	255	277	271	285	281	278	279	291	277	258	248	305	269	303	288	281	279	276	274	291	297	275	269	278	288	245	284	267	283	268	279	257	261	263	266	267	294	272	264	249	302	275	277	295	251	314	267	269	242	277	266	295	285	278	287	277	261	301	278	283	268	297	283	251	276	274	289	266	284	277	254	272	275	254	244	276	307	270	283	237	285	257	272	279	261	277	277	272	281	290	294	266	272	303	298	298	288	292	319	276	271	292	315	283	291	279	272	284	276	271	252	249	285	315	278	277	295	236	285	286	299	291	283	274	255	265	296	253	273	268	291	291	301	268	270	260	281	255	261	293	280	288	288	288	267	266	261	263	280	262	299	285	283	253	279	288	269	253	289	278	288	262	274	289	255	287	304	295	270	261	286	269	302	279	279	274	289	278	310	257	293	300	283	295	271	277	260	275	248	287	291	314	288	258	301	245	275	308	273	290	275	301	281	284	269	298	294	309	273	262	294	291	274	286	254	279	298	290	270	297	253	310	289	285	286	271	276	271	280	310	275	280	305	266	289	264	257	297	298	252	281	280	289	312	288	297	293	302	265	269	279	293	302	258	262	319	275	280	295	270	277	285	276	277	276	281	303	268	271	260	262	276	266	287	269	314	283	261	308	275	278	277	268	286	300	267	290	273	288	277	298	294	267	261	280	229	287	274	270	293	267	291	289	309	281	283	288	284	263	299	284	261	280	303	257	266	270	263	269	264	289	262	291	271	277	305	289	273	279	262	293	275	269	277	291	302	271	270	243	285	251	288	292	308	290	281	257	248	281	279	274	288	267	276	258	299	249	271	290	277	281	319	288	281	255	251	295	314	281	265	287	286	279	258	302	262	283	273	311	297	314	270	277	270	283	267	258	282	284	277	235	256	273	271	289	258	277	267	284	277	320	285	272	296	265	266	278	285	266	304	277	272	269	255	264	307	272	272	276	296	278	276	279	293	265	285	258	270	297	286	258	278	306	297	298	269	302	237	286	269	297	304	262	297	258	289	281	252	274	275	274	271	277	255	291	276	267	294	273	322	297	273	291	287	263	291	278	280	280	254	280	279	319	279	268	286	297	281	278	283	279	268	290	316	275	282	279	262	250	260	294	245	259	269	277	260	322	269	296	299	288	292	263	296	263	282	297	294	264	298	299	274	263	281	305	287	273	258	282	282	285	259	278	282	304	300	277	264	283	298	303	250	286	276	282	302	293	269	261	280	300	270	265	306	274	256	274	268	286	242	296	265	304	255	296	268	292	303	257	241	249	272	285	309	284	256	265	279	307	255	288	295	257	300	276	300	301	309	285	282	279	246	282	279	249	279	262	294	305	272	297	234	263	280	283	281	257	287	266	297	292	270	291	302	272	270	260	256	273	260	277	280	284	269	288	277	267	282	312	273	254	278	281	287	314	283	282	292	270	283	265	272	305	286	285	275	260	277	289	258	285	286	265	290	285	286	276	259	273	276	291	269	272	302	307	246	305	254	239	263	245	305	279	265	260	281	271	295	262	257	242	285	262	296	276	298	269	281	293	278	287	233	307	262	277	289	291	293	262	280	288	262	283	266	280	299	256	293	258	278	289	246	289	259	287	264	265	267	276	246	277	255	290	264	293	270	284	271	291	298	239	262	278	280	282	295	296	271	296	269	292	292	267	258	276	252	256	263	272	296	303	262	264	269	283	303	262	259	281	269	260	286	277	296	294	304	287	293	256	252	242	264	268	272	284	274	276	269	278	306	269	266	291	266	269	271	271	285	283	282	300	290	292	273	286	233	256	285	268	283	285	313	257	256	256	274	279	266	267	281	270	286	273	276	308	260	285	274	278	290	275	261	244	288	300	254	291	272	280	282	254	270	263	277	266	281	284	251	282	269	283	295	304	302	256	281	263	277	282	323	301	298	278	280	277	259	284	272	305	302	282	294	294	298	290	286	279	273	281	277	274	293	298	277	293	261	276	261	299	271	260	277	254	306	289	274	289	263	285	266	268	267	277	299	270	292	277	264	273	311	269	290	262	303	277	277	270	280	275	267	310	277	282	279	259	264	269	266	282	268	298	278	297	271	271	285	258	292	278	312	264	288	268	275	276	273	278	277	266	252	290	270	283	282	271	275	270	271	256	291	302	277	247	269	271	274	285	248	279	281	290	258	274	295	285	270	277	302	271	315	280	276	291	302	276	286	280	298	263	276	262	285	266	314	276	279	301	253	273	294	253	275	250	255	292	296	264	280	269	264	281	267	274	280	257	277	323	260	260	271	268	283	264	265	284	276	330	289	286	278	277	280	287	230	296	304	266	284	307	280	259	270	262	286	273	281	264	304	281	255	304	281	291	274	286	296	293	302	294	282	242	284	264	256	266	270	283	277	273	277	270	285	282	286	283	317	303	284	283	291	265	267	259	287	272	294	259	277	249	289	274	271	258	266	292	274	269	278	296	312	250	289	279	271	295	302	264	251	278	261	271	266	287	250	274	286	287	277	268	297	285	281	280	294	274	269	286	287	246	274	277	298	264	253	275	258	278	269	297	299	287	267	250	282	296	262	244	279	263	286	281	277	286	272	272	268	280	283	277	276	295	269	259	264	289	252	279	271	270	245	271	283	290	283	294	288	277	282	279	292	277	278	267	246	264	302	247	247	264	304	310	264	325	249	285	285	292	290	286	279	251	260	278	293	292	284	251	253	253	249	272	289	270	273	260	302	254	291	291	285	279	276	261	279	256	269	259	279	267	277	293	271	276	256	290	311	293	271	289	288	300	295	299	271	270
58794	22341	9989	2450	1327	1062	741	634	500	435	383	318	319	302	286	239	252	237	265	233	237	191	234	212	207	194	204	196	216	189	196	215	209	237	196	206	194	201	188	193	224	184	192	207	179	173	147	167	177	192	189	213	176	194	206	178	185	191	191	208	182	187	177	185	181	197	179	158	206	173	176	199	189	189	181	185	187	178	183	175	202	208	205	193	185	196	203	177	190	186	166	169	194	189	194	182	167	205	180	171	187	187	195	196	196	172	172	176	154	178	181	191	166	156	182	179	201	178	200	194	170	190	178	189	181	172	189	168	187	193	169	198	189	178	189	199	161	190	182	183	180	164	172	198	176	194	203	184	196	190	167	178	198	166	177	191	184	175	205	201	175	203	181	173	204	175	198	174	189	183	184	185	180	197	210	177	179	169	178	192	182	179	204	180	199	165	178	205	191	169	165	182	170	184	179	166	161	174	175	173	183	193	193	162	177	174	155	179	183	192	200	184	180	159	174	200	187	183	217	191	173	194	166	169	198	201	195	186	202	178	178	181	185	208	162	159	178	197	213	177	170	180	183	193	200	178	178	181	186	178	178	191	197	187	186	191	165	187	168	182	165	180	186	166	181	186	172	211	185	172	174	191	188	180	191	181	179	184	182	190	193	186	193	185	178	158	200	165	193	200	185	180	184	196	179	187	209	213	206	165	185	190	184	204	197	199	200	179	191	187	172	167	165	199	191	165	172	190	180	178	197	190	188	176	168	163	192	164	167	168	192	171	182	182	182	199	179	177	200	199	190	150	203	188	168	191	149	192	174	174	171	175	195	164	189	168	185	188	205	183	190	185	164	187	192	163	181	185	193	149	204	175	194	182	189	179	187	182	193	194	197	173	190	190	198	193	181	186	175	188	171	176	183	209	182	175	174	185	179	201	190	205	164	187	187	220	191	168	180	186	187	177	176	170	181	169	169	172	203	203	170	171	172	192	170	187	169	196	171	193	164	195	166	186	174	169	189	170	194	202	161	174	199	193	181	149	173	166	191	172	164	203	185	179	197	185	163	186	189	176	173	202	181	198	175	184	178	186	168	168	196	152	199	173	207	179	193	194	200	199	184	205	209	215	169	159	181	179	189	184	188	176	175	173	169	202	208	175	218	185	166	204	199	171	160	201	189	183	185	201	165	195	189	177	194	198	175	196	176	175	193	184	191	199	194	194	185	202	194	194	180	161	175	175	164	196	194	171	164	165	168	178	167	196	166	177	167	188	212	183	192	191	165	177	196	156	195	163	176	161	186	154	200	174	191	203	177	180	187	170	195	179	170	176	166	204	192	169	193	197	185	173	210	189	187	177	187	206	183	168	181	175	176	200	175	203	191	201	162	185	209	176	179	178	181	189	174	182	173	169	185	176	165	177	190	194	195	202	171	154	176	187	203	170	183	175	187	193	168	189	170	171	174	194	212	164	155	177	186	170	185	167	175	185	186	189	170	202	198	175	184	186	194	185	169	184	170	174	201	172	198	178	168	186	168	159	189	184	171	186	184	164	207	180	174	205	172	183	179	175	173	171	176	207	183	177	193	182	171	201	180	193	163	180	167	197	176	174	177	187	178	187	183	168	193	179	175	158	192	180	191	180	174	190	205	171	177	182	191	218	177	170	152	196	191	169	186	158	165	172	188	175	174	164	178	196	188	174	168	184	203	190	187	159	169	161	189	157	186	190	191	161	193	184	161	171	192	197	185	201	184	181	162	192	175	178	161	199	177	168	171	195	204	175	168	173	187	172	179	199	199	159	171	174	193	186	152	154	191	184	181	156	190	204	182	171	202	184	185	156	202	189	171	179	178	177	160	172	197	160	195	175	177	172	195	187	194	168	220	160	174	195	178	197	193	199	204	187	184	189	204	188	173	176	204	181	166	169	186	176	190	193	194	192	219	181	182	185	202	192	177	201	188	211	169	209	179	191	172	160	168	174	186	189	202	196	167	193	213	186	179	197	168	179	185	184	187	171	195	188	190	173	172	164	189	179	171	167	188	202	180	198	175	203	179	193	196	178	177	176	187	169	161	209	178	165	182	178	172	183	183	204	194	180	169	193	189	211	176	184	189	196	180	182	181	171	186	164	168	172	176	168	179	171	179	173	191	170	170	174	186	196	177	175	189	171	193	173	174	174	181	169	177	177	148	182	172	208	186	179	193	206	189	197	196	189	162	195	170	192	205	180	232	197	186	184	186	179	182	190	169	175	177	174	180	194	180	190	172	181	219	188	187	170	213	185	178	182	191	178	188	185	179	170	191	205	187	179	147	200	198	170	189	194	206	167	209	179	195	197	181	195	185	185	171	185	195	166	176	185	165	196	173	174	172	187	179	193	199	165	182	190	210	203	169	174	169	178	195	188	187	190	174	189	189	201	181	179	187	200	164	189	148	201	207	187	196	175	216	193	201	184	205	163	186	159	177	199	181	157	200	205	176	195	182	184	213	189	167	172	191	186	199	163	168	194	176	184	187	174	213	209	175	178	165	166	178	181	165	194	201	181	207	192	174	174	178	182	198	187	213	195	189	197	205	189	183	170	211	161	206	186	155	192	183	204	183	166	167	174	191	175	173	181	178	186	178	178	184	177	185	218	174	215	195	216	198	183	195	171	162	172	209	172	166	161	187	166	162	192	199	170	176	148	176	182	172	168	177	185	170	181	185	192	161	175	191	158	199	180	190	169	178	197	181	189	169	165	188	174	155	202	167	178	163	190	207	180	190	180	187	170	174	156	181	195	190	152	164	184	208	187	168	174	187	206	187	191	184	175	170	174	168	160	204	177	177	163	195	180	177	199	167	199	195	162	205	187	159	180	166	203	165	153	177	187	166	187	139	169	166	174	185	189	189	176	199	187	179	199	220	178	180	160	168	194	172	175	187	160	165	191	187	189	177	173	176	173	179	179	187	163	184	191	217	190	199	167	167	170	179	166	199	195	176	176	149	165	170	185	178	192	196	166	174	189	190	197	198	145	189	186	200	164	173	154	164	164	195	196	193	182	207	171	175	184	187	195	177	188	183	159	182	176	159	175	185	186	187	170	178	176	194	198	169	161	195	185	166	160	188	187	198	182	189	198	174	197	180	170	199	187	170	200	178	195	183	171	191	160	168	174	204	188	193	152	193	189	166	172	189	157	179	190	185	166	167	188	218	158	139	183	199	187	181	160	197	201	163	157	169	179	173	176	171	177	171	186	176	141	184	173	178	198	185	188	177	169	206	181	179	164	184	179	184	178	193	182	179	186	172	197	177	180	192	178	168	181	186	177	156	203	176	186	177	186	192	171	186	192	195	182	168	157	204	185	165	178	180	165	176	196	179	182	162	216	177	192	174	185	178	175	168	173	173	184	158	181	182	197	186	163	190	185	193	180	189	180	164	178	187	189	160	202	202	187	182	198	166	207	177	195	183	182	182	173	187	181	178	179	161	207	181	190	184	178	166	163	175	173	191	178	185	214	158	199
36827	3653	5746	6219	5218	4269	3404	2802	2385	2110	1890	1763	1618	1364	1298	1216	1074	1029	967	959	869	817	876	862	806	744	781	747	705	684	650	732	673	652	705	648	597	657	630	660	614	619	613	618	574	556	550	602	560	599	591	606	610	542	575	547	544	573	577	584	563	555	509	540	581	571	537	570	542	548	566	558	537	566	569	538	551	521	552	551	549	562	552	548	578	559	513	537	539	542	536	526	553	541	543	575	569	605	565	531	576	543	532	549	573	573	583	529	537	578	575	540	533	514	516	520	540	544	541	552	526	507	562	507	532	515	532	566	562	495	568	535	517	544	558	545	492	530	549	556	524	523	523	568	502	550	543	550	517	534	570	534	525	504	570	526	520	540	494	575	541	546	555	528	533	522	550	518	543	502	536	537	507	496	539	541	517	574	536	504	536	533	554	531	530	512	587	527	543	551	551	527	506	527	546	545	583	534	507	537	523	535	538	518	572	548	543	554	538	541	555	570	533	556	560	559	507	557	517	518	556	499	524	550	518	558	551	547	505	528	538	545	571	536	496	549	533	546	517	537	543	521	549	545	495	549	516	546	534	501	539	582	533	549	505	553	531	526	580	555	522	507	532	524	510	559	511	505	534	533	518	549	561	582	510	598	516	544	501	511	535	529	570	552	573	548	570	531	503	548	558	535	522	538	585	508	550	541	520	520	522	527	549	507	522	556	552	523	503	518	552	513	517	504	535	556	533	501	533	561	541	561	515	496	523	561	525	544	529	517	548	542	571	552	545	548	546	561	526	526	508	517	551	537	515	552	542	493	563	560	522	564	530	532	573	546	526	505	545	567	500	545	517	507	537	539	531	511	560	505	507	495	555	558	504	545	539	589	520	552	518	518	547	475	564	498	526	514	520	507	551	509	551	534	547	507	544	508	568	532	531	552	538	542	561	543	566	549	529	556	501	539	545	505	587	565	530	552	536	531	492	594	511	527	552	517	527	561	511	517	546	523	507	553	500	573	507	486	562	557	527	540	527	515	527	524	535	540	519	512	556	536	546	570	535	520	547	522	515	555	498	525	542	538	536	492	532	547	531	578	559	503	553	525	543	563	493	530	529	519	567	534	498	492	520	543	514	567	527	536	532	509	517	506	556	549	556	499	527	553	506	538	517	516	543	536	530	547	504	548	504	506	498	558	531	512	509	527	567	531	518	572	540	483	536	523	527	527	556	556	556	509	516	581	541	505	531	507	501	512	532	562	517	509	531	542	560	528	534	530	518	522	531	549	541	524	525	553	489	559	529	558	527	502	536	498	514	535	529	547	472	535	548	552	495	548	528	538	559	527	533	521	551	546	527	531	525	558	543	538	542	502	527	541	527	560	558	504	537	541	505	519	556	512	498	553	535	529	498	510	517	532	532	546	502	517	569	512	570	525	532	537	548	503	579	521	540	520	536	563	542	511	503	553	553	535	521	583	547	507	578	582	529	543	555	546	534	531	545	520	576	536	545	551	520	541	532	550	547	546	571	529	523	520	518	500	531	528	560	512	510	550	550	555	521	540	495	544	510	515	542	531	553	509	552	519	515	499	505	539	550	510	522	558	579	544	581	545	554	537	565	525	558	577	554	567	508	499	568	516	551	558	515	539	560	545	569	500	584	514	531	533	507	534	568	541	523	554	538	549	548	517	542	510	544	543	537	531	548	505	542	505	550	547	493	546	524	542	493	509	543	541	533	518	530	496	496	571	541	547	506	515	491	537	530	550	583	554	510	530	514	556	505	475	514	531	531	538	546	532	519	530	541	567	567	526	521	539	502	526	533	573	520	553	521	515	517	535	511	489	543	558	509	513	546	545	537	581	543	514	529	554	510	487	561	547	547	545	538	496	519	535	528	524	561	513	531	524	520	542	506	547	517	513	523	587	513	543	534	529	520	522	526	513	506	504	546	502	565	535	559	499	524	495	557	537	559	530	533	573	539	520	554	537	512	496	537	500	524	494	553	553	522	555	565	515	493	535	528	501	578	521	534	553	519	532	562	561	531	501	462	513	522	576	516	549	537	543	505	544	540	529	553	514	533	526	506	542	494	493	554	514	554	518	557	558	556	551	497	531	548	544	544	564	483	533	499	517	540	494	528	569	495	556	567	513	539	519	519	552	503	572	527	520	542	535	556	487	551	539	517	548	542	508	572	513	528	506	506	523	512	526	548	562	527	557	535	538	517	528	512	535	577	526	529	560	541	526	540	509	526	543	523	545	550	512	518	559	546	535	515	503	508	482	478	522	558	517	515	540	524	519	542	511	546	519	533	517	526	479	561	539	525	558	523	549	537	565	513	522	532	550	526	560	526	520	527	554	560	525	501	561	525	547	542	540	558	534	574	506	485	549	544	510	540	489	541	548	546	502	536	542	514	521	555	526	549	512	525	502	550	516	558	522	557	543	527	525	511	512	520	547	582	563	549	511	526	508	530	512	540	531	544	521	564	509	521	511	505	556	523	525	556	542	536	554	530	565	498	549	515	539	556	525	591	528	551	504	541	519	542	523	492	527	590	569	515	506	481	511	514	536	508	535	516	525	513	577	528	532	549	518	546	542	517	529	559	524	562	524	592	515	501	521	564	549	563	524	483	575	537	526	491	512	544	526	545	548	554	526	545	548	565	526	527	550	533	523	536	508	474	533	533	558	510	539	498	569	539	489	540	548	473	532	541	560	525	525	500	532	514	539	529	501	513	510	508	547	504	496	554	559	515	512	502	520	568	541	495	531	531	510	544	554	511	533	525	568	536	541	513	515	565	570	507	550	550	561	547	521	515	534	506	526	548	537	526	542	546	507	564	561	519	527	549	519	495	525	541	566	527	513	566	548	538	520	581	541	585	530	534	524	534	563	519	523	559	499	508	530	531	535	552	556	541	528	506	553	532	551	534	503	569	542	539	525	559	507	532	539	535	533	537	492	552	516	552	557	534	527	534	495	518	569	520	519	531	531	517	501	546	528	531	525	548	513	527	531	524	539	497	500	573	548	516	557	551	509	558	561	540	518	529	561	534	541	522	485	529	521	569	520	527	538	556	523	523	555	545	543	548	497	497	529	547	549	556	504	539	540	551	539	547	520	529	533	524	501	524	526	521	509	527	463	503	563	503	566	546	554	558	550	501	520	553	530	508	522	519	533	488	497	512	550	558	556	573	548	497	550	521	512	547	551	478	494	537	547	568	532	536	553	524	527	563	527	511	536	545	546	555	490	520	474	558	552	552	542	532	515	510	525	512	564	552	564	539	526	504	538	509	526	496	506	540	549	551	572	524	536	536	559	529	512	535	552	558	530	556	529	552	530	499	488	562	528	539	537	547	571	527	493	490	516	510	545	508	501	513	492	518	536	526	545	538	537	536	546	545	538	559	529	504	510	535	590	537	527	522	534	485	531	529	533	563	528	537	538	525	532	507	529	573	520	579	578	511	540	521	515	529	554	514	576	510	508	545	528	548	555	495	518	563	511	545	578
8679	483	258	120	114	86	94	91	76	92	82	81	84	75	77	81	71	75	72	58	61	82	77	70	86	59	67	73	96	106	68	74	77	66	69	72	82	76	80	76	65	69	67	72	79	68	88	66	97	67	73	75	67	69	75	77	64	98	83	80	57	76	65	77	95	76	60	82	64	73	78	64	78	65	69	64	70	70	70	79	88	65	71	81	67	76	81	56	70	87	89	74	82	71	70	65	82	82	89	62	81	71	76	76	76	52	80	77	91	77	68	73	77	70	90	68	72	100	61	72	67	59	50	66	80	55	75	63	73	78	77	74	68	82	70	77	70	77	78	82	79	78	80	75	65	70	99	70	86	68	79	73	65	87	65	75	77	70	53	70	74	72	72	69	83	80	71	64	65	68	70	71	80	68	75	84	59	77	58	80	76	65	76	52	79	69	77	73	73	60	75	80	66	71	66	76	81	61	73	69	74	85	68	73	74	80	72	81	81	84	80	65	84	70	68	73	71	72	72	82	77	63	64	70	100	66	64	68	72	69	66	67	73	86	69	71	74	76	84	54	70	80	74	86	83	73	76	87	59	79	79	89	74	65	75	86	67	96	69	82	85	68	69	70	57	70	68	71	63	79	84	74	64	68	60	73	91	70	76	88	85	78	86	90	72	74	80	80	86	70	69	76	88	66	71	77	79	59	75	74	73	70	64	83	71	79	62	68	62	65	70	72	70	97	80	73	48	65	87	73	73	82	51	81	73	66	71	76	66	74	63	61	80	82	66	62	79	80	63	77	73	74	77	80	74	86	67	66	62	87	72	77	88	75	64	75	77	60	71	88	86	81	58	68	65	75	58	91	75	64	76	83	81	79	54	74	78	71	63	66	65	63	56	55	71	78	85	66	70	86	74	61	76	71	71	70	69	72	58	77	74	70	59	61	64	74	89	66	80	73	78	90	72	67	88	65	87	59	86	79	85	83	81	77	69	77	66	77	72	67	76	74	54	75	89	68	70	77	83	78	62	85	72	73	73	77	78	68	64	83	82	74	64	78	72	86	71	72	88	46	80	67	69	94	86	81	75	86	75	75	69	78	89	73	64	73	103	78	59	71	66	57	72	74	66	75	79	87	68	83	72	76	90	68	74	76	66	80	71	77	62	76	85	85	79	75	81	76	73	80	71	76	92	82	72	69	85	76	72	72	74	71	69	68	77	89	80	51	72	74	74	69	74	76	58	88	73	72	70	59	66	88	73	72	78	69	63	81	73	78	67	85	86	69	90	75	74	80	81	81	66	71	77	65	61	83	73	79	68	65	78	56	66	80	82	64	69	64	67	70	73	70	88	72	68	83	72	75	88	70	79	81	66	79	91	81	73	64	84	76	74	64	81	79	65	74	78	85	69	70	77	70	67	79	68	67	75	79	64	63	77	64	67	82	57	90	76	78	69	79	71	86	73	82	57	76	81	79	73	70	72	78	71	59	97	83	61	77	64	63	66	76	83	68	56	74	84	64	76	80	70	54	74	69	62	66	73	68	65	61	75	73	72	71	76	71	58	77	72	61	67	87	84	73	79	72	69	67	70	66	70	81	63	70	61	73	74	71	66	62	67	72	76	74	57	75	63	70	64	71	67	76	66	72	73	72	64	83	75	60	69	76	92	69	75	94	69	84	75	87	82	71	74	83	73	82	69	75	72	79	79	63	59	89	78	61	74	84	82	76	75	83	71	65	80	89	76	81	53	70	83	69	86	86	68	89	69	79	63	81	86	63	94	76	62	93	77	89	71	71	68	70	67	79	75	89	68	73	73	79	64	61	66	80	75	83	79	81	76	78	61	71	64	92	75	80	88	76	73	70	81	74	62	82	79	70	80	79	61	71	83	81	87	62	62	78	79	70	67	78	82	70	68	69	84	56	84	61	84	67	62	85	74	56	70	75	78	78	75	76	73	66	87	60	71	86	68	81	78	66	73	86	87	77	84	71	78	61	73	74	77	62	71	71	80	78	63	73	67	93	82	85	61	78	56	77	81	75	84	71	73	68	67	85	63	73	59	81	73	66	73	75	79	76	74	79	67	84	81	69	89	71	85	83	71	69	94	75	78	77	70	80	87	69	80	74	67	83	72	74	77	72	67	64	69	79	84	66	76	82	77	82	68	75	83	73	86	72	74	76	62	80	66	94	89	72	78	75	72	69	69	83	92	62	70	76	73	65	69	72	71	64	60	74	77	78	74	67	84	68	97	78	72	80	86	68	66	80	73	82	76	74	77	68	74	84	60	79	58	77	83	55	81	70	69	75	74	61	61	84	77	71	80	69	68	69	71	81	76	75	76	79	69	88	75	69	77	72	86	70	55	67	83	66	84	62	83	57	62	75	63	68	72	76	68	73	91	68	90	82	63	72	68	78	69	71	75	76	86	70	63	72	82	79	68	59	77	82	67	60	59	77	86	71	73	77	68	73	73	64	70	76	78	84	78	75	78	64	62	75	88	77	65	89	60	76	68	88	79	73	75	87	80	98	72	72	75	76	80	76	80	71	80	77	72	72	67	71	82	64	68	75	58	74	74	83	53	95	73	54	70	64	59	90	63	74	78	73	75	64	74	79	69	77	92	95	78	71	77	57	65	75	71	66	77	66	81	65	74	81	72	68	59	70	76	87	61	64	93	78	67	76	77	71	73	79	73	70	68	91	78	74	65	76	67	73	57	77	69	72	73	64	75	70	78	83	73	74	57	72	80	67	75	59	59	86	73	83	44	91	71	62	70	70	75	81	72	71	67	63	69	63	91	90	60	82	67	72	76	79	79	68	72	77	67	84	77	78	69	71	62	61	84	93	64	72	86	63	77	73	68	76	74	73	63	68	63	80	84	76	77	69	55	72	59	67	68	67	75	84	81	54	62	63	89	75	82	79	77	82	70	76	70	75	77	57	83	72	60	70	80	82	86	71	67	61	73	94	62	66	87	70	66	87	75	80	73	79	79	72	50	83	72	69	75	65	69	64	89	75	79	82	72	64	90	65	61	64	77	88	88	73	64	84	66	67	78	78	66	66	68	84	74	66	86	75	84	83	80	69	75	76	72	75	74	69	59	74	92	80	70	67	77	64	79	71	77	63	78	67	74	71	66	60	71	69	74	74	75	56	72	79	77	76	64	72	86	46	71	74	82	73	82	64	71	82	76	69	82	82	73	65	78	83	85	69	61	67	67	79	69	89	71	83	68	87	68	88	70	82	74	75	84	67	63	74	85	66	75	64	87	68	62	75	67	80	100	90	76	75	74	70	58	76	70	73	72	71	67	62	73	80	81	65	79	84	77	56	69	64	68	72	80	75	82	73	65	74	63	68	67	67	64	78	54	75	72	80	77	74	78	75	83	79	89	74	76	85	80	84	68	76	74	85	76	80	69	71	68	82	83	79	64	77	68	63	84	75	80	70	92	83	87	79	77	81	66	76	75	67	76	87	72	72	73	67	75	72	62	80	77	68	51	67	71	75
8760	418	420	463	408	341	368	303	336	289	277	283	281	276	253	246	239	241	242	251	263	279	278	268	265	267	244	270	241	233	261	228	218	251	244	246	260	252	253	250	268	240	257	260	234	243	244	241	254	261	221	243	260	252	218	253	251	255	231	231	225	274	249	267	234	246	258	255	248	222	219	249	246	234	259	263	227	230	249	223	258	256	237	238	230	258	235	237	246	269	247	227	246	227	259	254	246	263	269	223	256	243	242	243	240	232	288	255	275	237	252	231	260	249	256	253	244	275	247	229	251	239	257	244	230	265	256	206	243	258	261	219	248	241	237	270	248	259	249	255	219	246	267	227	242	245	217	240	246	239	238	248	228	253	254	246	277	218	247	248	259	251	245	237	242	238	277	260	230	247	242	246	206	280	209	246	257	234	237	236	228	237	279	230	275	255	262	267	237	253	213	241	219	226	243	231	238	231	222	235	246	244	228	251	235	263	253	228	253	227	257	233	242	252	248	245	266	250	243	239	224	244	239	243	229	233	242	248	251	234	217	242	235	239	260	247	222	239	230	220	240	250	250	234	237	265	255	238	246	241	224	287	213	264	240	256	229	278	247	234	261	286	250	279	254	270	242	277	229	278	256	226	239	243	223	225	233	228	217	254	254	231	262	249	247	239	286	223	253	263	254	242	243	243	265	240	245	242	239	227	255	265	236	232	234	259	255	253	225	237	221	228	260	252	249	226	248	235	231	260	245	254	225	238	249	245	240	259	233	244	256	250	264	252	241	234	239	250	233	277	262	237	232	249	274	266	238	220	225	232	223	260	267	242	252	240	258	221	260	246	238	242	248	236	238	238	248	246	259	284	226	270	264	252	254	253	250	232	252	283	255	217	242	231	253	229	232	252	228	247	258	257	232	226	242	254	228	230	242	263	232	291	223	236	247	256	212	252	259	225	244	223	241	242	236	248	254	252	223	230	238	235	245	256	242	270	241	245	260	244	278	260	259	218	273	281	250	223	229	257	245	226	262	244	235	259	239	259	249	244	229	237	263	272	239	230	243	238	235	238	251	251	243	220	259	267	252	251	238	250	256	232	252	254	243	247	265	242	241	256	239	236	234	249	217	254	233	243	225	244	255	239	246	263	224	235	262	238	231	237	198	219	254	231	243	260	265	229	259	239	257	247	252	265	240	266	225	261	225	248	286	242	230	249	245	267	247	217	261	255	269	241	244	272	247	240	214	240	249	254	260	247	216	268	236	253	256	253	250	225	233	244	254	226	238	252	227	250	251	245	234	237	240	230	235	251	266	257	258	233	247	254	252	237	212	247	264	257	255	231	237	244	241	239	249	260	233	240	242	261	243	269	250	257	243	240	239	237	239	219	231	247	241	233	272	270	219	256	249	217	264	231	249	265	250	252	240	252	247	235	253	275	235	272	225	241	256	225	245	223	248	259	232	245	206	234	263	241	256	245	268	231	251	219	268	246	268	243	256	255	250	280	275	239	224	249	266	254	252	263	247	239	273	216	236	239	261	214	237	250	265	240	251	237	251	257	244	262	283	252	235	236	246	241	231	235	269	259	233	258	241	255	244	210	259	228	264	249	228	239	241	246	263	257	230	265	234	246	275	234	263	244	260	236	257	228	244	253	225	251	259	255	237	243	306	246	247	261	254	242	231	262	245	243	243	255	242	273	252	248	232	234	240	260	239	288	231	236	229	250	246	268	235	264	234	264	246	262	238	264	255	236	246	232	246	250	233	237	212	232	250	257	239	252	263	253	233	228	222	241	252	228	255	260	262	260	255	249	225	246	275	226	243	240	262	237	225	224	265	237	230	231	241	244	205	254	233	256	256	218	221	251	238	227	237	232	240	236	246	227	231	246	255	219	234	246	251	248	228	238	240	234	242	252	251	261	242	249	263	248	242	255	239	250	257	269	242	245	229	252	254	250	236	238	234	293	251	241	232	258	260	265	252	244	262	237	222	229	232	251	255	244	234	260	229	257	225	261	228	256	235	221	241	216	241	269	226	250	234	263	234	251	254	230	245	268	233	214	232	241	223	257	234	249	250	269	220	266	224	246	249	263	238	248	255	265	252	247	236	242	293	222	251	249	250	264	262	259	224	244	225	232	246	238	269	237	255	234	288	264	251	223	268	269	234	252	223	250	233	242	272	248	267	261	236	235	248	239	250	232	270	238	248	233	254	251	241	244	225	232	256	290	249	210	236	228	228	255	225	245	255	263	229	246	242	247	244	281	246	236	248	247	265	249	252	254	256	239	264	292	250	244	218	263	257	269	240	224	231	241	267	253	240	255	238	245	246	243	261	261	243	254	253	261	242	243	257	259	243	262	268	240	251	249	220	251	271	243	254	226	257	235	239	250	266	242	255	255	238	235	261	214	215	235	261	231	239	267	263	223	256	249	244	261	226	245	250	259	231	245	262	263	277	248	244	272	224	246	212	233	290	280	250	264	228	249	256	240	242	247	247	229	248	267	227	231	234	245	225	222	257	225	209	245	260	250	255	223	229	243	208	266	250	260	231	233	240	243	247	207	243	233	239	231	235	252	245	225	233	286	259	252	215	239	235	244	242	246	252	243	258	239	244	249	210	250	262	272	246	270	272	247	216	264	253	222	254	262	231	232	235	228	230	239	248	284	246	230	240	233	276	258	255	245	243	240	218	216	221	241	250	235	259	249	243	229	255	256	225	238	248	257	250	250	257	237	269	229	268	249	262	239	242	225	239	239	239	273	221	213	238	242	263	258	237	270	239	245	272	238	206	248	243	237	217	236	231	232	236	254	234	241	243	243	237	231	233	226	212	243	283	257	261	256	236	247	255	237	259	209	257	264	259	270	256	283	275	263	249	265	284	262	234	239	272	230	215	269	249	228	239	246	245	271	228	242	251	226	243	242	261	240	247	248	237	239	213	234	244	279	251	244	277	254	225	216	220	250	235	232	235	252	249	243	256	223	244	224	232	230	270	235	262	247	259	264	238	216	254	231	234	232	258	264	248	226	283	232	218	211	262	236	235	215	242	237	269	236	246	220	240	235	227	246	240	263	232	258	244	227	260	239	253	232	245	234	258	247	281	244	243	275	265	253	262	234	273	227	224	242	279	260	223	227	250	238	259	247	271	248	265	229	231	240	226	259	221	240	242	234	243	238	237	255	261	250	249	230	239	216	256	253	258	258	251	250	248	255	263	245	244	243	239	235	230	223	257	269	270	267	257	262	241	261	252	226	258	246	317	246	246	225	230	264	260	237	263	239	257	262	228	282	254	265	227	208	270	233	263	220	269	239	243	271	242	223	237	256	243	234	247	237	236	236	239	239	254	257	237	263	228	252	240	247	264	252	247	254	254	249	252	241	226	236	247	274	244	272	246	250	263	246	252	243	264	262	213	243	259	255	247	237	241	257	243	219	250	223	240	232	236	248	223	215	265	234	211	238	226	238	253	254	234	234	272	247	252	247	223	220	272	228	242	248	253	252
49415	17516	3584	991	641	438	342	253	219	186	178	176	148	160	118	110	127	130	116	92	88	109	106	110	102	100	77	96	87	106	90	102	88	103	98	93	81	94	73	88	94	92	88	88	108	85	98	91	82	93	71	90	91	84	88	76	89	89	84	95	71	84	86	82	93	83	84	76	69	73	92	68	80	86	83	99	93	76	92	83	93	86	74	91	77	93	95	76	96	83	105	88	91	82	86	80	77	80	104	87	69	82	74	75	82	95	96	86	80	96	85	71	94	87	99	110	82	102	85	85	90	69	99	77	86	81	84	74	60	80	87	84	90	79	76	83	75	79	117	83	96	68	79	89	69	105	92	96	76	82	74	70	90	87	92	91	71	85	83	82	60	78	70	62	75	79	89	96	71	95	61	71	71	97	85	83	73	72	80	81	59	97	81	89	75	76	84	71	83	90	75	86	83	75	80	85	72	79	89	79	72	82	79	70	68	79	74	82	78	89	77	93	73	76	77	97	77	72	85	78	79	98	93	77	80	78	73	97	80	71	84	87	87	75	80	87	94	76	85	75	82	86	67	84	78	80	76	78	91	83	81	88	69	76	79	83	72	81	67	82	84	95	84	73	94	77	86	97	77	85	84	93	87	80	85	72	80	86	85	90	68	82	82	69	86	75	76	96	81	84	98	75	81	87	81	85	84	78	85	91	92	95	80	103	96	101	69	81	81	89	80	103	83	75	82	87	77	84	106	79	94	72	62	85	76	88	77	95	83	102	97	82	80	78	74	93	75	92	77	94	81	90	84	94	84	86	65	83	89	93	97	81	84	76	83	81	84	77	72	69	83	79	84	63	79	80	81	87	88	82	70	89	77	66	70	84	85	77	103	102	83	90	90	77	87	78	102	79	98	79	73	75	93	96	96	61	85	97	108	92	88	76	67	75	76	92	91	85	102	75	85	78	91	88	94	67	97	90	97	77	99	87	76	85	80	97	74	71	82	88	92	83	91	75	89	86	82	71	82	84	80	96	83	80	85	96	97	70	78	62	77	76	89	62	87	64	82	74	75	89	74	67	69	106	89	93	72	87	84	86	86	74	74	102	76	78	98	88	88	89	88	75	96	87	92	89	80	85	78	74	82	91	88	84	73	78	94	79	92	81	74	83	89	97	76	77	73	80	84	74	90	95	77	98	87	75	76	75	87	77	81	90	87	95	84	84	89	100	82	86	85	79	75	93	91	93	95	75	86	94	82	79	76	96	97	95	76	85	75	85	92	92	82	82	85	86	74	88	82	87	72	78	66	85	81	74	86	77	76	104	75	77	87	96	98	76	94	70	68	80	93	87	69	81	92	69	73	100	83	97	75	71	66	96	88	73	83	81	95	85	86	82	84	84	94	72	77	58	77	87	83	86	78	91	76	69	89	95	95	90	105	75	81	78	81	97	79	70	79	94	77	81	92	84	77	102	83	107	73	91	95	66	84	91	96	89	86	91	68	97	85	98	77	87	87	71	89	92	86	75	81	74	99	90	73	99	73	81	92	88	71	87	80	80	73	78	86	82	72	91	80	87	73	87	89	91	92	83	76	98	93	96	98	86	67	93	80	86	100	64	98	78	88	82	85	69	94	72	95	76	83	84	76	93	90	82	79	107	85	83	73	92	90	92	97	83	97	98	88	93	86	66	81	74	93	83	69	101	71	80	69	93	79	85	86	81	76	70	85	82	74	75	73	105	101	85	91	96	87	82	81	73	113	99	84	83	82	81	71	92	72	78	74	80	88	90	70	78	83	80	84	81	90	80	64	78	78	69	83	81	70	100	76	81	66	77	83	77	79	83	79	71	93	88	90	79	89	86	78	79	86	88	85	100	97	66	81	82	77	70	106	89	80	93	84	71	74	73	79	93	84	94	81	77	88	97	75	80	78	71	73	76	81	77	64	94	89	85	79	71	88	95	83	80	77	82	78	82	76	90	81	82	65	90	80	70	77	86	78	87	84	76	82	75	65	83	106	66	78	85	95	78	80	90	93	88	93	92	82	80	93	87	80	79	102	91	64	90	80	82	88	83	83	76	79	78	86	87	81	84	104	84	87	81	76	84	94	74	79	94	105	81	87	105	78	77	86	105	75	81	87	82	82	80	76	87	77	73	83	89	90	84	85	74	66	96	107	65	108	71	81	73	95	67	69	96	91	101	85	72	85	98	98	85	88	84	83	89	83	73	89	74	92	101	69	95	93	92	66	74	80	87	79	70	73	82	79	85	85	85	77	79	66	91	78	96	64	82	90	73	71	73	82	77	85	83	90	89	73	94	83	86	99	82	97	101	76	72	88	81	84	79	89	88	75	84	81	84	84	78	90	67	80	77	93	76	85	80	80	68	82	86	92	96	90	66	85	101	93	92	88	91	75	76	96	73	108	78	81	73	75	76	81	86	87	70	80	82	86	86	89	87	85	85	76	83	92	86	70	84	91	93	68	89	92	82	70	74	90	84	72	86	80	80	75	81	70	76	89	94	82	81	82	82	87	90	89	77	83	75	61	92	83	91	96	95	84	73	69	79	77	77	82	79	74	84	96	77	65	83	76	103	77	79	95	82	77	87	83	92	78	70	77	74	70	90	85	87	80	88	79	88	73	93	90	90	89	69	78	79	103	100	72	99	79	81	79	86	98	73	85	80	92	78	87	82	77	97	88	78	71	76	100	86	87	84	76	96	83	96	103	91	71	83	79	84	79	81	88	82	102	89	74	99	83	83	87	71	91	99	86	96	79	83	104	88	84	98	87	84	86	76	76	79	60	94	90	76	83	71	88	94	85	96	76	86	77	68	77	66	64	86	87	113	93	74	90	77	83	61	80	99	90	68	76	79	70	83	65	73	80	84	98	90	90	79	82	89	86	77	85	82	90	92	95	83	76	82	83	88	89	84	81	77	91	92	85	95	91	91	75	89	90	91	66	80	96	79	82	83	79	78	96	85	89	91	75	76	77	75	87	69	88	77	76	96	79	85	70	93	67	100	84	85	78	88	84	87	94	94	89	85	73	72	83	95	69	82	69	90	67	86	89	75	87	86	108	87	88	87	82	71	83	91	88	77	81	90	72	65	85	93	89	89	98	83	89	68	89	82	82	59	80	94	69	89	77	75	85	58	77	87	80	92	81	62	86	95	90	78	70	73	82	87	69	95	74	79	90	74	84	83	90	92	82	98	104	78	96	97	88	73	82	81	89	93	71	81	93	86	71	94	81	107	81	97	82	103	82	85	86	96	88	96	78	89	91	74	78	97	94	84	76	79	81	96	90	94	88	83	84	87	94	85	81	78	85	84	88	80	90	84	102	98	84	92	99	96	87	92	91	87	81	102	68	87	83	77	86	94	81	75	75	74	96	64	88	60	84	106	91	82	91	86	93	95	74	89	74	87	115	87	86	81	95	76	75	80	102	76	75	92	81	82	94	73	69	87	71	82	77	85	91	79	74	95	73	79	96	70	86	99	60	81	85	76
30267	2155	2746	3200	2651	2192	1733	1417	1214	1130	982	860	797	732	666	597	554	529	511	446	467	429	378	445	380	387	369	344	327	340	355	365	344	366	335	308	347	313	355	344	327	316	311	346	307	285	289	342	291	332	282	321	277	329	322	258	314	283	308	285	290	299	329	286	291	303	297	282	290	284	296	306	278	298	307	272	295	294	301	299	275	284	301	306	278	290	301	293	281	308	296	297	252	292	325	306	308	275	301	278	285	279	302	288	266	275	313	262	274	293	244	277	316	279	305	254	291	248	287	274	307	291	284	296	281	306	262	291	265	271	312	279	274	270	291	272	275	293	319	302	282	282	295	291	298	257	275	312	262	310	295	273	261	256	293	266	282	259	276	268	275	303	283	322	299	263	262	314	275	265	293	278	291	299	281	274	292	280	268	295	269	253	269	268	271	304	297	257	292	262	272	277	263	303	266	282	289	262	256	276	293	250	277	285	293	266	289	271	274	289	245	284	274	255	273	263	281	269	287	288	272	289	296	302	238	281	305	291	283	258	305	270	257	305	316	292	294	306	299	275	248	265	264	274	300	318	288	290	302	250	273	316	298	274	291	262	275	293	268	305	268	297	275	299	295	262	269	275	292	293	276	275	277	264	298	287	267	293	264	303	281	274	293	282	279	289	267	280	298	253	287	294	283	291	279	275	260	270	296	294	253	269	262	271	304	263	312	276	272	288	279	280	306	282	275	276	275	273	254	288	285	301	259	299	313	276	304	270	279	302	275	257	264	279	267	281	272	270	280	283	254	270	266	270	278	268	319	288	292	282	274	283	269	278	287	281	288	270	290	301	266	296	278	300	308	245	298	277	278	283	302	284	257	284	256	278	279	275	280	271	295	299	297	252	289	255	267	281	291	282	293	293	307	278	282	298	310	276	285	274	269	281	296	300	273	262	303	262	306	290	270	289	275	297	259	261	311	256	249	294	277	287	281	280	278	276	284	276	292	295	280	306	306	269	288	259	270	275	290	280	257	294	289	294	273	298	266	299	289	268	277	281	306	299	265	257	275	295	276	268	314	241	274	293	249	294	260	279	277	259	308	268	282	275	287	271	314	280	288	255	286	263	282	270	290	275	291	269	288	287	262	324	285	308	287	291	263	283	273	295	270	292	330	259	274	240	304	275	312	278	315	262	246	269	275	274	299	284	292	277	245	291	278	292	289	254	289	232	271	271	263	283	264	269	287	260	294	275	274	273	273	293	290	262	282	256	265	279	282	252	265	301	252	265	233	293	272	266	275	292	303	230	259	252	298	257	292	272	287	275	260	278	272	276	278	269	255	262	278	299	278	278	280	296	264	278	262	264	275	300	309	293	311	292	283	269	296	302	270	240	279	301	310	292	273	274	294	270	285	290	260	252	285	292	293	268	299	262	258	279	265	294	268	291	295	251	255	286	305	277	275	294	265	296	260	286	287	275	268	295	294	255	272	271	269	286	284	279	260	295	257	299	249	295	279	294	287	280	283	268	265	263	293	317	280	289	294	290	281	270	277	269	265	289	273	280	286	263	284	274	275	280	258	299	315	266	239	279	272	289	273	277	301	267	305	262	303	286	261	259	285	280	299	290	278	266	287	275	298	280	281	269	270	246	295	287	272	267	270	299	284	278	292	297	290	265	311	274	265	302	276	249	261	265	273	285	268	298	278	281	262	267	286	301	286	264	290	269	259	279	283	276	271	278	237	327	271	287	262	261	271	286	287	309	275	286	272	290	303	249	263	270	267	304	271	288	284	270	277	284	294	254	294	285	276	285	284	250	308	265	290	258	279	235	275	268	300	277	282	278	331	291	267	293	249	273	305	282	271	256	267	267	297	254	261	325	292	309	261	283	297	257	266	258	279	263	292	269	285	264	268	299	282	269	276	252	246	258	269	262	276	305	266	298	264	310	263	290	290	285	293	281	277	260	281	281	271	288	274	274	255	283	278	287	276	298	266	305	264	271	258	282	267	273	251	251	286	269	274	265	289	290	274	301	267	294	270	266	291	293	304	299	299	280	261	268	284	282	282	255	283	284	294	260	281	284	279	266	266	277	273	259	263	265	276	291	267	287	301	284	285	288	257	300	243	286	260	283	283	315	293	281	283	276	290	258	272	258	276	270	266	291	261	304	267	277	299	257	271	262	285	265	287	271	289	281	277	271	286	298	254	259	271	287	293	289	271	270	270	301	271	267	299	283	272	265	280	288	267	317	320	257	289	303	257	270	300	298	259	296	300	270	288	265	279	266	291	322	292	306	256	253	277	272	278	257	288	271	298	254	274	275	281	281	295	287	301	276	280	249	262	287	269	270	258	262	300	268	289	239	305	283	315	291	284	258	264	291	262	264	281	308	255	271	283	257	272	265	283	300	293	302	272	277	259	291	280	269	289	293	322	287	275	273	295	271	280	300	271	264	288	254	273	272	282	271	288	256	274	294	284	243	264	277	256	291	273	291	274	283	270	270	269	245	271	300	260	292	287	273	270	286	261	292	254	260	305	295	246	276	269	253	286	271	244	269	280	276	283	311	267	253	284	270	275	282	275	275	283	256	280	284	263	280	304	262	267	282	271	272	284	267	277	270	258	276	268	301	271	290	303	290	254	290	283	271	253	265	252	273	265	294	293	323	282	288	258	257	284	269	250	294	276	285	301	268	289	314	263	302	283	278	295	265	316	281	284	304	270	279	291	285	287	275	276	274	281	294	256	300	272	301	270	255	297	269	286	231	294	272	314	272	280	293	270	271	328	263	288	264	285	283	266	261	270	271	239	307	287	267	247	292	287	285	302	287	268	271	292	296	269	265	278	277	310	298	284	272	262	254	296	295	294	279	265	308	241	295	270	280	242	240	289	268	247	256	275	271	276	269	279	274	284	279	291	279	266	294	260	264	282	282	283	288	291	269	286	268	269	234	289	295	275	273	271	274	266	270	299	277	279	303	255	272	279	265	299	266	296	318	276	271	294	298	302	290	288	284	242	272	276	308	283	280	285	288	276	278	298	258	285	269	271	253	311	293	267	308	271	305	268	300	298	300	284	281	244	292	288	254	301	302	294	273	282	274	277	284	270	273	285	300	269	277	243	289	298	290	294	303	311	273	257	273	271	262	286	297	286	265	298	279	273	253	275	294	308	282	271	278	267	270	277	296	255	304	275	251	282	263	254	301	273	268	308	285	319	279	261	291	293	269	292	271	248	253	233	277	253	291	295	306	259	251	289	263	278	295	286	267	283	277	273	272	261	278	250	281	272	302	271	296	257	319	297	257	290	289	273	275	288	285	341	285	285	277	298	305	303	279	258	269	269	308	297	260	271	266	251	273	285	292	275	281	279	281	293	257	283	278	245	293	261	270	302	284	256	306	286	261	268	284	258	262	261	286	299	276	279	291	281	307	288	303	304	274	282	248	273	274	269	252	306	253	278	295	287	279	281	272	315	298	241	284	278	281	286	246	265	249	266	274	292	256	284	302
61251	23936	14197	2784	1321	1017	769	568	505	433	389	373	357	293	299	298	257	275	243	232	228	219	207	211	225	213	216	223	201	191	212	224	192	209	200	193	201	215	197	200	197	174	214	185	162	182	184	192	188	159	202	174	196	207	160	199	199	187	193	175	168	201	173	143	169	194	192	188	205	157	197	174	184	167	167	171	195	202	174	193	209	175	209	185	207	178	175	216	177	207	198	172	161	183	170	179	183	175	195	191	173	183	180	178	197	184	185	173	199	179	175	206	181	181	184	196	183	164	245	178	201	160	178	189	204	179	180	185	196	160	183	185	186	173	195	171	175	193	187	201	136	204	191	179	169	166	199	175	184	174	173	162	149	196	199	176	178	160	185	189	212	197	193	208	185	164	195	159	196	207	204	165	182	169	149	186	203	190	185	169	206	176	194	214	209	187	187	179	200	191	175	186	187	185	174	178	173	165	171	178	197	136	181	193	156	173	175	184	177	184	182	198	160	181	183	193	184	192	162	184	169	196	180	197	171	200	191	165	208	172	201	180	190	187	191	192	188	160	205	192	187	176	172	202	171	167	172	180	186	185	207	162	177	177	191	167	193	189	207	176	178	214	195	201	184	207	185	170	173	199	199	182	180	169	197	204	200	183	182	160	169	159	172	147	177	169	176	195	189	168	195	175	174	168	168	177	153	172	207	184	176	190	206	184	189	172	197	193	199	178	185	182	184	184	157	182	191	185	176	202	217	189	206	169	194	192	197	171	167	210	182	187	199	174	177	167	172	158	178	197	181	169	180	179	176	185	183	192	197	176	192	166	166	177	181	162	214	218	192	189	174	187	165	170	172	170	152	198	200	175	186	181	173	185	195	173	189	163	190	172	172	187	195	179	180	187	206	176	203	167	166	212	178	170	190	189	176	183	187	188	187	196	185	210	172	212	157	161	195	171	187	188	178	187	184	199	181	194	187	166	201	174	186	194	172	202	154	186	184	178	194	185	171	194	179	194	216	196	147	199	203	185	177	194	191	164	171	189	187	186	160	182	194	205	178	177	157	207	178	163	205	203	184	198	192	194	203	186	181	158	168	197	192	172	187	181	151	185	201	208	178	183	192	178	179	180	180	210	173	194	192	186	183	187	219	180	196	170	201	202	181	179	170	189	161	181	188	195	177	183	193	158	152	186	185	181	184	192	191	187	176	170	195	189	199	184	177	196	200	185	189	179	194	174	193	199	195	212	168	242	168	196	193	175	186	177	152	192	195	181	200	153	204	201	188	191	193	189	203	216	169	216	167	192	168	165	161	191	185	198	178	182	190	184	192	175	175	180	190	184	184	173	178	204	162	214	196	184	175	190	211	191	152	190	175	193	196	202	181	177	171	200	175	183	203	172	181	185	178	192	177	189	198	167	203	193	183	198	202	207	192	203	194	199	143	183	160	176	179	179	197	215	205	184	171	191	189	177	166	191	216	190	218	206	177	163	201	169	185	198	178	173	194	162	189	190	180	170	175	163	193	205	179	171	178	195	161	210	167	192	196	164	182	184	165	185	185	175	193	193	180	163	174	167	180	195	161	178	163	186	154	182	185	180	191	187	185	197	197	197	187	193	195	186	182	183	194	184	160	182	193	213	169	184	203	179	186	185	179	174	190	198	185	180	184	190	169	176	188	181	190	200	206	156	204	201	193	211	177	188	208	191	175	188	173	195	185	182	172	206	183	189	219	197	182	183	187	192	195	208	169	186	175	189	183	190	178	185	159	156	177	145	180	191	171	196	185	183	185	203	196	180	178	181	193	200	166	165	184	201	166	181	195	181	193	193	191	159	203	197	175	164	180	188	183	191	198	200	155	183	179	167	208	206	180	178	175	191	178	173	193	169	199	189	170	189	169	183	186	169	184	185	193	182	185	169	177	179	199	198	165	169	186	182	154	185	193	171	200	185	171	201	171	203	206	162	189	178	181	157	166	183	182	190	178	178	156	176	209	216	206	195	202	160	158	182	177	195	195	171	195	196	178	193	168	213	176	212	208	177	177	167	177	200	183	204	190	193	191	195	174	182	182	166	164	193	161	169	181	181	169	187	201	176	206	180	199	175	186	200	193	162	181	185	200	179	179	181	165	195	183	161	195	182	179	191	183	156	181	174	180	198	174	170	183	178	179	185	181	182	189	174	181	182	185	179	157	176	221	196	169	198	200	196	206	192	173	167	168	201	218	160	177	179	200	197	205	208	207	192	190	178	183	198	159	194	195	184	190	190	188	192	163	163	175	171	167	180	185	190	195	175	175	199	191	190	187	191	196	183	153	191	175	169	175	186	172	192	195	189	166	192	189	179	197	182	180	177	181	177	166	207	188	184	199	190	178	191	172	202	202	190	187	205	197	185	171	182	213	188	179	177	190	204	179	192	192	171	182	191	185	196	162	183	167	159	184	174	182	180	179	176	171	170	202	183	161	196	177	173	179	191	153	166	195	199	197	169	199	181	170	171	181	190	188	187	207	163	209	173	186	200	190	181	166	177	178	209	191	175	196	176	181	175	161	189	181	162	188	181	170	189	188	185	178	184	195	192	206	185	170	193	161	195	170	173	202	193	135	204	176	203	185	196	203	202	181	170	173	199	188	196	200	202	184	169	191	191	160	178	201	174	203	168	175	191	193	186	183	181	172	166	196	189	194	160	167	196	163	174	170	183	176	223	214	183	195	191	193	207	182	175	153	183	183	164	185	177	184	199	190	188	153	182	170	211	174	187	195	190	155	194	171	208	170	182	189	213	183	169	199	159	191	190	191	190	185	172	180	180	178	173	184	187	166	168	169	188	182	175	186	184	175	192	174	181	176	160	199	190	181	172	198	189	188	188	190	181	174	183	173	178	201	180	199	171	182	182	189	153	188	184	164	201	178	175	182	177	171	177	190	179	174	174	189	187	162	156	179	202	191	165	204	192	174	165	179	182	195	197	191	178	167	195	161	168	173	171	181	188	179	181	194	188	193	190	185	185	209	183	201	167	189	178	189	184	164	166	161	184	192	177	182	173	168	175	179	198	185	191	209	161	209	203	177	194	183	188	171	196	167	186	190	211	175	223	169	171	193	153	219	212	181	180	196	187	157	189	176	196	185	204	148	156	201	191	166	202	183	179	165	182	179	184	197	173	195	171	181	196	170	168	169	206	191	157	156	176	200	152	195	180	194	176	179	165	180	208	195	174	178	181	190	192	177	190	184	168	171	194	182	190	194	172	157	174	179	210	206	197	189	182	180	179	203	172	170	167	179	173	189	188	180	193	163	196	173	207	176	184	180	176	170	183	193	180	198	196	212	203	188	186	165	174	171	189	202	179	217	181	196	186	186	210	198	180	170	184	179	196	177	168	169	177	167	179	193	164	157	182	167	184	188	199	158	171	167	190	175	190	190	172	177	175	160	188	189	206	182	189	204	183	162	162	198	186	174	175	210	201	176	170	188	177	180	189	206	175	173	165	177	184	200	199	178	174
40238	3288	5658	6038	4918	4137	3346	2754	2341	2107	1825	1763	1503	1436	1254	1194	1092	1072	997	965	875	818	809	792	781	767	809	753	733	723	686	725	718	644	660	641	620	654	645	646	663	603	646	627	613	662	613	598	612	574	592	583	604	531	617	561	554	561	561	566	562	554	586	600	599	552	519	591	583	593	561	552	535	537	569	586	557	576	584	505	502	541	540	547	586	572	560	516	542	540	546	511	519	600	494	532	548	538	549	543	505	548	528	588	540	572	547	530	496	547	565	568	555	498	543	555	576	561	553	476	541	577	520	551	553	495	561	572	555	508	564	558	529	587	553	528	531	527	476	574	521	574	574	549	491	505	534	586	557	534	526	515	500	537	511	551	550	526	554	535	529	514	564	579	568	546	547	532	540	583	524	532	509	524	557	515	555	484	525	539	504	535	538	565	537	501	545	552	527	504	522	554	512	572	566	552	504	517	500	504	566	556	528	481	531	506	543	512	544	505	530	534	539	542	516	559	511	560	561	533	560	519	565	538	539	522	560	501	567	543	522	561	509	508	556	578	513	525	537	548	535	541	545	523	526	542	547	559	555	541	523	529	559	562	528	508	540	525	552	553	532	555	559	559	561	526	526	553	531	486	509	563	522	548	538	564	569	462	534	555	496	514	586	547	570	541	486	577	561	558	530	494	566	516	547	549	513	502	545	522	529	525	537	548	500	533	492	526	551	554	575	541	539	526	515	519	531	538	514	541	538	525	513	554	543	571	557	548	531	532	533	561	486	537	554	483	509	527	553	549	511	566	584	537	509	570	568	549	533	506	506	515	531	553	553	526	530	574	533	548	582	495	545	537	520	529	522	549	524	564	518	494	512	530	503	505	555	532	533	548	516	523	593	525	526	523	534	510	555	548	555	523	454	535	547	533	529	512	529	541	524	508	552	531	542	527	545	527	502	490	545	501	526	536	546	564	514	527	555	550	554	571	551	528	502	528	516	541	551	546	552	490	504	525	472	514	504	499	531	520	505	492	504	529	530	514	514	520	488	497	592	547	521	551	535	540	537	561	536	529	574	559	530	510	533	476	512	549	544	500	536	581	579	549	542	547	544	502	573	516	549	531	552	529	523	544	542	560	497	558	544	539	516	593	558	531	550	544	568	532	549	548	556	500	577	558	508	492	513	512	521	504	538	504	539	479	513	548	527	489	501	521	521	541	499	542	540	545	534	516	528	513	499	560	528	568	534	542	504	543	475	508	518	507	519	545	540	547	541	558	522	524	546	538	492	519	501	531	549	531	563	532	502	514	491	537	519	563	538	530	556	527	514	475	581	528	523	538	527	540	557	547	554	538	516	574	496	564	546	537	573	539	526	520	522	547	548	525	538	544	539	546	572	537	571	536	566	498	563	588	569	557	532	510	558	547	502	554	537	501	507	540	496	526	512	508	520	543	537	562	530	541	522	539	564	528	536	534	490	562	541	522	508	566	578	571	544	533	515	563	591	496	529	524	534	514	539	536	519	516	554	520	527	492	556	541	539	504	549	530	562	510	526	560	504	543	511	528	550	521	521	539	553	538	535	538	539	527	554	526	485	536	536	551	502	516	492	529	540	536	541	537	499	529	516	558	499	538	542	554	533	505	515	530	491	552	546	525	550	579	541	516	534	583	542	529	539	516	530	561	511	535	508	533	534	550	545	561	573	509	555	515	537	491	557	527	505	528	566	531	497	562	549	527	513	567	544	516	525	496	544	493	531	535	548	551	518	509	551	540	532	568	511	546	531	573	528	521	544	511	532	518	535	510	560	501	561	511	540	536	481	531	539	549	568	520	531	536	504	529	512	520	500	528	551	548	529	514	548	557	539	516	498	533	552	557	559	522	494	515	568	557	508	537	530	516	507	528	508	557	507	532	556	518	520	526	546	535	569	520	519	518	521	552	565	550	529	548	534	520	557	513	551	543	548	524	545	565	518	503	558	554	567	539	501	508	576	499	536	502	496	522	523	555	544	563	536	561	474	518	540	548	502	559	503	553	525	520	520	541	518	552	547	537	548	564	520	508	535	548	536	523	534	542	579	565	501	531	567	517	564	559	532	537	581	545	523	514	522	542	539	527	533	521	507	589	523	544	529	539	556	525	520	588	519	506	561	545	556	501	588	514	505	511	535	540	555	554	528	518	568	535	551	517	510	555	501	548	529	540	526	520	522	541	538	513	500	526	565	514	491	554	551	491	512	545	496	497	522	570	567	546	548	561	525	515	561	519	529	520	562	529	578	534	581	492	511	553	566	556	553	491	554	535	512	528	526	541	509	547	558	550	572	513	519	502	506	505	529	535	502	572	511	573	538	571	532	547	532	518	550	548	553	521	536	522	508	573	511	525	518	517	507	574	520	468	528	587	570	580	562	498	518	543	526	553	544	486	544	563	583	550	519	542	522	532	545	511	551	488	515	553	472	558	525	541	553	496	547	555	541	549	562	534	511	553	529	518	528	545	512	535	552	516	507	556	531	511	538	520	500	561	516	532	505	503	520	542	516	529	576	516	485	535	520	515	543	565	522	588	541	531	550	534	501	524	544	552	542	550	533	546	513	554	555	510	510	604	520	535	532	553	516	521	515	555	536	538	577	519	583	535	565	500	557	507	563	528	521	504	534	527	548	530	557	551	504	534	529	510	530	553	512	554	564	544	538	507	554	508	531	535	542	546	532	531	532	479	580	538	533	524	521	508	498	552	514	548	504	523	513	556	487	544	560	541	533	559	532	532	519	499	501	523	545	525	540	537	526	511	556	538	571	510	490	526	523	551	524	530	548	534	531	567	544	544	541	520	552	520	533	494	529	552	539	548	552	582	561	553	507	520	503	566	539	544	546	525	532	548	482	558	538	554	537	527	542	484	563	492	526	524	504	568	507	543	538	565	520	558	538	515	516	565	519	538	564	510	542	539	477	542	502	543	559	569	524	537	501	487	516	566	564	529	486	576	530	523	553	544	536	522	506	542	532	545	551	526	567	517	536	546	543	547	513	524	530	545	521	552	527	519	527	502	547	547	511	513	519	534	521	522	490	552	522	542	567	589	493	536	588	540	488	525	534	545	542	605	508	534	526	517	561	549	520	555	537	516	499	540	491	519	524	509	516	540	553	530	527	531	539	506	534	535	532	563	538	552	565	548	528	539	539	522	526	539	512	535	536	539	511	586	481	549	532	580	543	483	547	523	546	531	499	510	542	544	527	506	530	579	529	528	551	532	595	519	543	507	480	551	540	565	494	541	527	537	556	558	531	524	538	516	506	495	533	519	568	554	514	540	560	548	551	549	532	615	550	535	485	526	541	541	494	538	534	528	543	559	539	551	525	568	548	506	528	530	549	542	551	522	532	520	518	511	523	532	499	506	549	534	520	547	498	519	502	570	507	486	520	574	537	524	516	527	577	481	507	559	530	512	533	526	527	527	522	545	503	548	535	530	504	518	561	529	522	556	555	504	532	543	529	562	526	526	524	550
9627	575	274	141	100	90	98	66	95	77	85	76	71	72	83	93	84	84	83	81	78	65	79	68	68	71	67	77	65	61	72	85	66	76	85	75	75	79	61	79	70	98	71	75	81	73	85	66	75	71	71	64	86	78	62	84	73	66	77	72	66	69	81	78	90	68	79	89	86	80	66	69	82	77	74	74	99	81	82	69	72	77	68	76	74	67	84	65	78	94	89	87	80	82	86	63	87	54	72	71	95	69	71	74	85	77	80	71	74	85	101	62	85	79	83	71	78	67	80	75	80	60	94	72	58	81	81	72	75	79	70	85	78	80	79	88	68	67	92	66	65	77	82	86	80	87	82	78	76	68	92	76	71	61	87	73	75	90	73	68	72	60	73	64	74	76	70	79	66	64	67	76	63	60	72	77	76	79	75	83	100	82	70	68	79	75	82	72	76	87	83	67	65	73	72	64	84	84	102	71	79	74	87	66	70	74	75	67	69	70	67	82	64	76	77	78	90	75	78	70	80	74	70	62	78	74	69	77	84	74	78	92	79	68	65	84	69	64	90	75	85	68	83	60	69	83	78	88	77	79	72	89	62	83	90	69	79	83	65	66	93	63	72	104	77	59	87	64	69	86	63	60	79	87	70	80	73	78	78	82	70	66	73	64	82	72	76	79	72	84	87	77	81	79	82	84	81	81	58	61	66	76	69	77	76	69	73	83	69	79	82	76	84	82	70	71	62	88	71	65	65	82	76	70	104	80	67	81	68	76	68	71	68	71	78	91	67	64	76	68	62	79	84	71	67	65	66	69	62	62	77	70	69	62	82	72	73	76	69	88	73	70	62	58	64	77	81	71	92	57	88	61	66	72	83	88	74	71	84	78	73	81	99	81	72	76	72	72	76	92	73	74	70	62	81	68	72	78	63	81	71	72	85	75	59	77	65	70	68	87	63	78	87	75	71	85	75	76	73	69	73	89	66	75	75	83	68	68	73	63	72	77	71	74	86	67	83	75	80	72	84	74	60	65	76	70	64	84	95	81	79	89	84	73	73	85	63	60	82	75	80	72	69	68	88	85	61	84	72	90	73	80	71	67	65	49	62	71	73	91	91	72	62	76	81	89	78	69	76	87	66	68	64	70	65	84	82	71	72	63	87	71	72	85	57	65	81	81	71	75	82	78	73	76	76	67	62	94	69	64	77	91	81	74	81	75	64	82	75	81	76	70	57	77	80	63	67	78	86	70	72	80	60	79	77	72	81	59	78	80	70	62	76	78	65	71	64	67	71	84	65	69	88	74	71	75	91	68	74	71	87	72	68	81	88	71	70	92	74	75	78	70	86	66	81	80	84	70	83	67	77	69	60	60	76	75	76	78	80	70	67	74	79	72	82	79	74	68	70	84	65	65	70	63	68	67	78	95	64	67	65	84	67	88	70	70	80	90	89	96	91	85	66	73	79	56	72	69	78	58	74	70	83	81	71	71	58	85	66	73	79	76	70	72	77	85	76	72	82	69	97	84	60	76	71	74	80	71	84	83	70	68	76	74	72	82	63	67	70	79	72	66	76	62	75	81	73	74	71	84	89	62	81	62	76	73	71	75	91	67	73	79	65	66	68	91	72	105	67	84	71	64	76	67	82	86	69	75	85	71	85	70	73	57	71	77	64	61	80	65	75	73	66	90	70	60	85	64	79	69	77	68	67	60	82	71	73	79	80	80	77	84	71	76	61	77	78	62	66	80	84	70	87	81	75	70	61	71	65	63	68	77	73	70	85	68	72	76	83	66	63	77	82	80	60	71	58	72	82	91	90	74	73	81	79	90	77	86	59	61	78	79	77	82	76	83	92	92	78	81	70	81	81	82	80	74	75	62	79	69	74	84	83	88	78	65	75	78	72	71	82	66	56	82	97	81	73	85	85	70	64	82	63	79	57	55	89	81	68	80	64	78	80	79	72	65	77	78	83	76	76	70	65	86	79	81	68	75	83	73	72	78	72	54	86	83	66	77	73	87	79	73	80	70	85	87	81	84	68	66	71	70	79	66	83	77	75	79	65	86	68	84	79	74	87	63	82	81	85	59	66	101	80	78	70	64	71	71	74	87	71	66	70	93	82	77	68	71	65	72	64	59	51	80	79	80	90	72	88	87	73	68	69	78	93	85	64	70	85	73	56	78	83	74	62	80	80	82	78	94	82	74	78	70	60	86	72	73	70	71	73	57	74	72	74	72	86	66	66	66	79	83	75	69	63	91	57	79	67	86	68	93	73	66	73	73	89	78	78	68	72	68	72	72	72	87	62	80	68	75	76	68	75	78	71	82	67	72	76	78	82	68	77	77	72	68	75	63	88	80	76	78	74	80	91	79	84	68	91	68	83	79	71	83	77	62	81	70	78	71	64	76	70	58	82	80	85	82	69	71	81	82	75	73	64	76	68	85	79	74	64	69	75	76	69	73	66	88	81	79	72	60	77	71	68	76	68	75	87	69	62	85	67	74	57	69	75	77	66	67	73	66	52	73	75	76	81	79	73	82	75	76	66	79	80	85	86	80	74	85	63	81	63	83	67	70	76	73	65	61	70	67	68	89	66	51	72	86	81	82	73	78	79	63	79	88	84	71	79	66	77	72	105	87	79	73	74	70	87	73	76	76	70	76	89	72	85	83	63	89	58	74	75	75	71	56	77	74	72	91	81	82	69	82	62	76	88	76	75	80	62	71	85	63	69	72	82	70	67	72	90	78	84	77	85	84	64	72	64	62	79	73	75	75	85	79	66	73	79	79	77	70	76	86	59	55	78	82	61	73	87	71	86	72	99	75	79	67	66	70	71	74	71	57	72	63	87	71	75	76	68	89	84	75	76	80	86	63	75	82	86	74	88	70	73	72	77	82	78	75	72	83	77	65	71	67	78	91	71	96	82	71	92	80	84	83	71	67	77	95	61	76	82	77	80	79	73	72	70	83	64	76	74	68	71	75	88	83	77	79	77	72	70	83	76	67	86	87	71	81	61	73	86	72	81	76	70	68	68	82	73	81	92	71	76	66	75	59	63	73	88	79	76	71	80	76	72	87	82	86	67	79	73	74	73	79	62	66	55	72	80	77	79	84	73	88	80	59	86	74	85	72	76	76	63	85	72	54	60	91	83	77	89	71	72	67	79	80	75	68	78	66	58	83	72	81	84	77	66	83	82	68	83	73	72	78	79	86	72	69	87	66	83	64	85	80	70	86	90	65	72	64	86	75	59	75	87	87	76	76	76	69	75	64	76	73	95	71	52	56	61	75	79	79	82	80	85	80	86	90	72	75	70	93	88	78	79	65	68	73	76	79	58	87	74	62	81	68	88	64	78	76	67	61	66	68	72	66	64	77	72	75	77	80	81	70	89	72	79	77	68	63	98	78	71	97	79	68	61	87	78	77	103	94	65	69	69	62	67	81	83	74	78	66	57	72	87	82	77	74	71	69	82	81	66	69	75	72	82	60	69	82	85	72	63	77
9577	452	416	395	411	353	320	304	336	284	271	272	297	277	270	272	272	258	251	240	263	261	261	262	255	252	266	256	261	238	271	255	289	213	265	235	266	240	211	252	275	241	241	260	272	268	227	270	235	231	268	242	269	253	249	226	291	244	239	260	248	255	247	275	255	239	256	256	260	267	241	248	264	272	257	229	227	243	223	221	227	277	248	215	273	276	247	244	249	259	250	265	258	233	254	244	249	253	265	261	269	259	275	265	227	264	239	258	242	258	230	224	240	260	243	272	250	274	254	250	221	249	268	249	239	231	239	261	230	289	253	255	275	265	280	260	265	262	242	228	265	235	237	253	236	265	224	227	236	270	250	235	247	255	248	221	259	241	252	223	262	244	253	264	275	232	244	253	281	227	266	254	235	230	243	221	228	240	253	243	252	258	276	219	246	241	241	270	272	230	246	236	245	239	242	211	270	236	238	261	233	253	267	252	252	244	243	263	254	228	280	251	250	245	250	245	258	287	264	249	226	244	217	234	240	240	250	241	220	231	228	249	240	230	223	227	260	269	230	239	246	256	262	259	226	254	238	246	245	250	251	280	256	237	262	268	258	250	246	261	256	251	260	261	243	226	261	258	227	213	259	267	239	254	257	275	264	285	276	253	251	251	260	231	236	255	247	226	251	265	226	281	254	285	241	236	253	258	227	241	248	234	269	270	229	246	231	247	252	260	248	233	249	274	267	264	246	240	268	238	247	277	254	247	238	239	229	228	249	241	231	233	265	246	232	229	253	243	247	254	240	253	275	261	269	244	250	251	281	257	254	263	236	233	248	255	255	250	241	229	247	249	259	256	261	232	250	269	255	247	218	269	242	264	234	237	270	240	259	244	258	238	259	261	240	229	217	256	263	255	221	232	241	260	254	269	223	216	253	229	247	222	288	249	226	268	231	277	242	245	263	231	244	253	243	243	221	243	227	252	244	253	236	253	273	216	251	285	243	272	222	253	228	225	244	239	231	267	259	279	249	272	255	246	242	255	233	236	220	267	257	242	251	261	263	251	272	239	239	267	218	248	230	237	249	250	247	235	242	251	252	252	261	259	233	246	240	268	289	237	256	232	249	259	251	247	260	248	237	246	227	254	243	260	252	248	239	232	261	266	245	240	242	243	241	241	253	230	240	232	242	251	237	277	237	257	236	246	275	283	257	230	264	230	277	232	251	228	245	224	265	240	244	241	244	251	238	257	253	239	227	256	252	276	258	268	236	227	227	233	251	227	255	265	251	225	241	271	231	252	286	223	245	246	241	225	247	257	254	291	237	246	233	254	290	233	244	235	268	240	249	272	248	262	269	252	253	265	212	236	245	250	243	214	256	262	257	255	255	244	267	237	234	245	276	240	261	257	245	253	259	237	258	228	232	282	251	239	252	258	252	246	233	248	263	240	246	243	263	235	259	278	252	237	223	243	244	260	231	217	254	273	243	250	254	264	261	235	244	249	250	232	258	235	249	243	265	253	275	248	263	242	272	249	263	238	273	241	235	256	240	231	305	243	280	247	243	211	257	238	225	242	254	276	240	234	230	252	262	243	253	250	239	235	244	251	236	244	240	237	273	248	235	229	246	231	254	263	254	251	272	247	271	238	271	256	261	282	270	285	217	253	239	254	254	245	239	240	270	243	221	237	261	261	226	242	283	235	260	255	234	266	248	239	264	234	219	258	237	214	250	250	250	240	248	257	240	234	264	239	243	243	261	263	267	232	268	263	255	244	257	248	251	266	252	230	227	256	251	244	250	251	251	242	288	243	234	241	255	233	241	235	257	257	254	230	247	239	236	249	247	240	241	228	233	248	279	265	249	251	245	241	257	236	259	250	213	261	243	265	241	255	257	242	255	240	245	258	255	273	244	240	243	239	231	233	208	234	236	230	253	260	239	248	258	260	240	262	248	256	238	246	233	248	230	242	250	249	229	279	244	273	227	247	247	244	229	227	239	255	225	243	271	242	247	264	240	232	270	248	276	202	261	254	263	250	248	216	225	250	255	245	255	262	242	240	252	233	262	249	211	260	292	247	276	221	233	237	234	247	256	236	237	255	256	276	276	265	235	262	235	259	253	238	248	243	254	248	248	268	241	253	266	240	221	227	266	247	239	251	241	228	237	229	242	251	244	278	250	231	253	251	249	241	253	249	235	238	255	240	248	244	236	244	233	264	250	234	241	262	275	223	222	228	292	269	222	260	230	249	250	253	263	244	232	257	236	233	229	228	253	235	212	238	252	233	232	246	265	240	264	259	257	233	259	226	225	245	247	231	266	232	241	244	234	267	254	243	260	240	264	271	232	256	256	285	246	252	233	297	249	223	235	258	252	253	265	240	232	246	248	241	246	275	237	261	220	255	255	230	259	243	266	231	253	249	255	257	256	272	270	251	256	245	255	251	238	283	236	267	252	235	252	256	266	239	261	246	243	243	258	265	240	252	258	217	214	242	268	263	250	273	259	249	264	224	244	215	273	269	249	243	256	270	246	236	256	228	253	259	270	231	243	226	246	242	258	255	245	246	238	309	239	214	274	279	259	257	236	267	278	283	243	239	244	246	267	256	248	258	247	251	227	258	289	267	239	243	263	248	278	284	283	248	260	271	252	240	241	241	247	232	272	252	233	249	248	245	251	249	239	227	236	239	264	258	281	237	220	263	236	227	236	255	260	267	219	226	257	219	259	243	259	255	238	248	241	229	232	228	247	275	270	288	233	252	248	240	251	243	231	233	244	231	228	239	260	254	271	237	261	250	258	225	263	244	250	239	234	232	263	270	214	263	245	233	262	239	249	231	263	242	262	237	259	263	249	259	235	254	269	232	246	277	233	258	245	251	259	234	224	260	246	239	263	248	269	235	257	248	201	250	240	290	236	270	243	270	245	259	249	239	239	234	219	248	256	270	233	273	264	238	237	248	245	218	228	243	254	222	241	267	249	245	239	246	258	230	247	256	283	224	261	230	251	264	290	274	212	270	268	231	274	250	259	229	230	244	230	275	257	243	217	250	250	245	264	260	243	260	239	220	220	229	207	254	254	242	247	281	278	233	242	233	266	250	231	249	269	246	247	225	217	252	256	243	279	242	226	241	259	233	250	244	260	217	255	250	262	238	279	247	246	245	274	239	277	218	249	242	269	245	239	230	247	230	275	257	234	282	239	231	275	227	249	262	257	264	254	234	235	250	264	253	260	244	261	221	272	263	247	220	226	235	254	255	267	263	274	245	248	243	251	248	254	246	253	265	236	221	270	245	235	248	249	241	257	254	248	229	232	271	271	246	273	257	274	217	230	227	279	249	286	260	243	259	218	231	256	243	215	238	215	259	239	231	257	235	241	250	236	246	264	256	269	252	252	271	254	259	232	222	238	228	259	236	235	253	262	246	257	255	256	226	261	245	263	245	234	260	260	229	260	253	252	268	250	249	256	272	234	251	253	271	243	244	262	271	238	245	243	241	241	259	246	250
49973	17606	3614	943	662	479	342	282	229	184	192	166	161	160	127	123	107	106	113	105	92	109	97	88	108	93	117	92	99	89	92	98	93	97	92	82	93	82	89	85	86	94	81	88	74	84	87	86	95	89	73	95	85	101	82	90	62	80	101	101	101	71	88	88	86	85	92	85	77	73	93	67	83	86	93	72	91	75	86	85	98	84	96	98	70	92	90	79	78	83	75	100	66	88	73	79	73	70	78	76	87	88	77	82	88	99	86	93	90	76	91	90	92	81	54	80	87	87	94	82	71	73	82	80	68	73	91	103	72	86	85	83	78	85	83	86	85	79	64	69	94	72	99	80	89	90	81	97	87	75	82	106	93	88	81	92	100	91	74	75	78	81	80	69	89	71	106	92	71	92	108	78	84	77	86	83	89	77	87	84	84	90	91	63	95	83	91	83	62	103	99	87	66	85	86	91	82	87	78	77	95	89	80	86	93	92	84	91	95	70	78	78	93	90	98	77	71	75	91	86	90	103	71	79	94	85	77	99	99	96	82	73	75	76	78	86	94	95	111	95	81	94	72	74	103	87	83	100	73	83	75	87	100	90	94	88	85	81	92	87	83	99	95	85	82	97	91	93	89	85	91	91	79	78	92	83	103	79	96	90	100	105	77	99	82	86	92	88	78	97	79	99	75	89	77	88	79	83	84	74	95	83	95	80	83	81	88	83	94	90	71	86	88	80	79	83	73	80	105	80	100	82	76	76	81	95	80	85	78	97	79	88	83	88	95	97	81	75	96	94	79	86	66	92	65	80	89	77	100	91	99	89	79	78	82	77	83	78	84	85	78	73	92	105	89	90	91	87	86	85	75	85	92	83	75	86	81	76	98	81	84	83	81	86	89	95	82	101	93	89	79	82	92	100	87	69	81	75	87	78	86	76	75	73	95	83	90	78	88	87	80	87	83	76	88	86	76	99	91	86	77	77	76	77	87	86	68	71	75	87	99	86	83	72	76	88	81	101	73	89	90	72	86	87	109	93	96	84	122	74	105	62	65	88	86	89	98	81	82	72	79	87	99	92	68	79	84	76	91	86	91	83	95	102	100	73	91	85	71	87	88	79	90	87	94	88	84	115	85	78	94	87	77	76	91	76	100	85	69	68	80	94	82	78	86	100	76	89	90	84	86	95	78	74	77	84	87	88	88	89	90	94	94	85	93	87	93	75	100	88	93	72	99	96	76	90	89	77	79	89	83	82	86	91	84	76	92	88	102	96	88	85	68	90	82	95	90	68	74	78	75	103	83	89	80	84	81	83	82	83	83	90	94	103	97	80	84	93	102	88	89	90	83	74	81	88	95	82	80	81	92	69	89	97	88	90	96	98	76	79	88	84	75	82	73	74	79	88	77	86	80	73	72	84	97	75	94	91	85	106	74	83	90	80	79	91	91	93	87	96	72	81	75	89	75	87	82	75	86	73	103	81	94	98	87	81	95	99	96	86	83	94	82	96	82	70	87	74	75	80	90	97	82	84	88	83	73	85	87	85	93	87	73	83	70	78	99	94	90	73	89	81	84	78	74	70	97	87	79	73	91	90	83	76	98	79	85	98	90	92	90	77	88	69	87	88	95	75	92	70	97	75	84	91	85	83	105	92	92	96	77	81	101	85	77	86	97	97	88	92	75	79	79	92	70	77	73	69	81	69	57	92	87	79	73	94	78	67	100	81	74	94	95	66	88	72	75	82	68	94	85	75	108	95	86	61	71	89	70	84	64	74	89	89	103	76	89	86	93	84	70	81	94	74	78	78	91	85	87	92	67	100	84	81	95	90	87	88	64	87	89	85	83	80	84	90	88	91	76	79	80	91	84	65	79	103	77	82	99	91	93	84	95	104	91	101	106	90	97	78	83	88	75	77	76	90	92	94	82	94	83	97	86	102	97	112	87	75	86	99	85	75	87	84	81	80	101	84	84	95	90	90	65	100	94	96	84	91	73	85	89	83	77	85	82	94	68	80	87	90	76	90	92	85	100	76	90	96	77	72	93	68	80	75	82	87	74	90	84	75	89	90	98	85	98	77	83	83	79	67	75	83	92	79	96	103	78	97	97	78	82	82	71	77	63	88	95	84	84	94	92	97	90	107	90	74	90	84	90	94	89	71	70	84	77	86	86	81	84	82	86	77	110	87	88	84	92	92	89	75	82	70	95	94	105	77	81	76	88	84	89	89	73	88	94	82	74	100	83	100	75	90	99	74	78	83	99	87	91	86	81	88	99	80	87	78	86	73	83	79	85	83	83	71	68	92	83	76	81	89	88	86	93	86	82	76	93	83	82	82	73	77	83	68	74	97	77	95	91	69	85	81	77	75	93	89	91	75	82	84	87	88	84	76	61	84	74	90	92	91	69	82	85	73	83	78	80	76	91	85	74	91	71	83	91	88	73	73	78	85	96	79	85	94	79	100	90	79	66	90	99	82	86	86	91	76	87	98	83	79	79	88	83	86	96	102	86	69	80	71	98	81	73	92	88	92	88	78	88	77	86	91	82	83	97	84	71	94	83	85	80	88	76	69	74	91	87	81	69	98	86	110	74	86	80	94	85	92	86	79	101	89	89	74	76	95	79	80	71	84	79	69	85	75	77	82	88	99	69	86	75	83	88	70	92	85	79	79	82	95	87	76	87	71	88	87	77	88	69	79	75	83	84	85	76	99	83	82	74	70	75	82	84	76	82	79	71	90	64	82	91	88	84	102	83	88	83	96	72	98	82	92	96	100	99	79	93	94	77	94	89	92	79	96	85	90	103	78	85	99	91	82	77	79	89	85	85	96	74	87	84	82	81	74	100	74	87	77	81	96	84	93	82	85	86	87	78	85	71	88	84	85	80	83	76	80	76	78	85	98	79	82	73	85	83	87	100	98	78	102	92	76	75	69	91	86	85	76	90	82	82	87	92	74	79	68	78	83	79	73	86	76	90	83	101	71	94	92	93	92	95	98	91	82	84	92	87	98	76	75	82	88	68	79	90	82	93	92	82	90	93	87	69	92	70	88	101	84	80	86	89	79	92	73	88	83	88	92	88	86	94	88	90	101	83	80	88	90	82	103	76	104	77	92	71	80	87	76	93	83	93	109	78	86	95	93	85	87	80	101	74	85	84	76	86	94	70	96	102	93	67	88	73	97	100	74	87	106	96	81	78	87	92	80	74	84	86	75	83	87	80	90	72	97	84	65	81	97	100	88	74	88	76	92	76	66	84	85	86	86	80	69	84	61	88	96	66	86	70	91	90	79	97	71	81	87	68	75	91	82	84	78	73	74	86	99	90	73	82	86	87	89	110	85	75	68	91	69	78	98	89	72	77	86	101	89	79	78	72	106	97	93	77	81	81	49	85	74	69	83	80	75	73	74	77	88	70	82	85	87	68	67	83	87	89	80	98	91	87	89	83	76	82	73	84	81	83	80	89	77	76	95	83	78	91	100	72	83	76	77	77	66	97	97	95	73
30192	2160	2970	3194	2620	2145	1713	1353	1254	1083	945	964	803	738	630	598	554	489	486	479	466	448	440	407	387	383	362	393	367	364	376	362	348	334	337	331	332	335	329	342	314	296	346	317	301	317	299	308	289	300	330	313	306	320	284	310	300	282	310	298	283	309	329	274	305	287	300	297	300	269	289	327	276	314	274	323	293	268	280	259	264	311	307	314	299	280	293	297	275	297	306	286	262	288	255	304	267	300	288	292	262	270	271	291	287	291	273	275	288	286	268	271	308	272	256	303	259	276	275	282	289	283	289	292	277	317	262	262	279	283	261	277	277	276	290	291	260	264	267	261	310	280	281	250	285	264	284	292	265	304	261	279	264	272	260	265	283	331	284	268	281	299	305	281	293	286	294	285	301	259	267	297	284	275	283	268	308	298	296	301	258	284	291	247	290	294	295	294	288	276	296	248	270	263	291	270	268	281	297	284	280	291	251	264	281	286	279	292	268	268	267	295	279	285	244	290	280	277	257	273	282	294	289	274	270	299	298	293	260	255	276	292	319	285	273	274	273	270	294	265	277	324	299	271	269	293	250	277	270	281	295	271	283	266	270	278	261	296	275	288	255	275	295	310	278	262	294	293	270	286	268	321	281	297	299	296	273	299	278	277	308	266	277	288	321	282	263	299	282	282	272	263	277	269	294	285	294	250	267	289	266	257	263	304	313	266	283	274	250	286	305	267	284	303	267	296	284	279	281	275	258	274	275	283	272	261	270	270	312	256	299	271	268	310	257	304	256	283	272	300	267	294	254	275	276	289	259	247	286	283	252	261	259	262	238	255	283	268	302	291	254	290	277	302	277	269	277	256	263	283	268	275	284	251	285	286	283	268	271	290	271	290	267	255	273	281	306	265	278	295	291	264	286	267	299	261	273	261	298	309	277	261	306	281	274	261	287	294	296	281	261	278	288	282	309	270	305	295	288	296	305	310	297	251	291	281	299	250	264	259	281	250	283	274	276	270	277	301	281	281	262	278	279	283	286	305	258	271	290	284	269	290	284	297	286	278	284	290	273	260	270	286	273	244	292	235	268	307	315	280	277	255	274	259	276	276	263	268	284	233	270	297	281	295	284	279	268	266	298	297	279	266	303	293	264	301	282	249	285	301	272	263	309	252	278	276	268	268	268	291	278	298	303	293	293	282	286	278	256	290	278	295	323	281	280	297	283	311	261	287	294	312	313	274	308	302	277	294	294	264	265	250	249	263	265	261	287	263	266	280	287	265	305	292	273	286	267	269	278	266	284	281	299	276	289	297	283	272	253	288	292	304	276	332	269	295	257	240	285	299	280	292	258	249	271	287	291	320	294	303	262	282	297	311	294	307	295	293	293	285	272	275	288	284	275	309	273	284	293	308	278	252	275	253	276	272	304	278	243	283	283	283	308	283	283	278	283	278	277	286	300	244	288	310	261	277	316	260	279	270	290	281	275	259	270	285	306	287	285	262	287	259	289	282	253	279	282	266	277	269	289	289	285	268	248	273	281	278	292	269	297	263	263	286	271	276	264	259	280	249	272	282	282	293	254	281	293	304	279	275	259	289	287	278	273	291	235	287	271	323	327	268	288	312	278	305	247	254	281	282	257	286	286	272	269	301	294	274	289	283	265	293	259	291	297	283	279	289	267	309	280	273	261	280	254	281	284	268	258	302	265	271	287	256	253	283	260	293	274	303	304	259	244	256	259	262	303	266	298	291	293	268	274	259	313	311	283	297	259	297	273	280	286	267	260	304	294	269	287	274	308	267	300	284	310	279	268	290	293	308	279	314	298	290	273	299	290	251	291	296	300	268	274	251	245	284	273	293	275	270	255	277	265	285	281	290	293	280	299	269	253	263	286	246	313	285	250	296	287	271	279	289	329	297	327	273	249	281	281	278	243	281	281	289	274	248	257	317	269	307	290	281	301	257	271	317	274	308	298	265	257	283	247	266	255	293	273	293	275	286	267	286	274	286	279	284	292	266	274	298	274	304	290	267	271	306	270	262	268	280	310	259	283	266	257	278	283	298	266	289	268	267	282	288	254	264	283	304	289	271	285	311	255	300	283	279	280	314	247	264	302	285	299	260	284	287	284	278	297	272	267	274	290	283	270	277	261	313	254	302	272	299	276	306	311	267	298	294	291	260	279	306	305	274	268	301	254	282	309	257	282	274	289	276	313	285	301	269	270	301	286	267	282	271	269	278	276	293	276	290	253	292	281	280	268	284	268	279	283	284	307	275	285	313	305	269	296	295	314	305	322	261	285	278	270	276	259	314	259	274	282	276	274	291	292	284	264	256	268	289	276	271	265	309	282	285	252	297	311	279	296	277	265	283	276	281	305	273	288	288	263	283	280	292	268	270	259	278	262	248	303	258	291	278	280	290	280	306	300	261	285	298	271	275	263	288	300	273	298	277	291	269	280	290	313	281	274	287	286	279	285	281	281	273	263	284	291	270	312	290	266	274	300	297	267	242	257	295	285	279	277	267	269	264	261	267	255	276	259	324	273	281	257	288	287	275	288	295	295	311	275	280	263	276	266	263	260	303	294	287	281	315	277	271	270	262	305	284	266	293	300	319	267	293	290	253	308	294	269	292	285	287	288	270	277	280	315	258	287	281	265	294	290	289	274	296	269	303	290	268	278	295	242	267	264	264	289	239	271	262	317	255	297	271	296	305	311	271	278	282	272	274	279	273	262	258	295	288	264	293	296	278	314	251	295	251	294	264	286	289	270	298	292	290	293	289	261	283	295	273	282	283	276	311	270	278	270	308	298	271	296	282	291	270	269	309	288	271	285	309	280	292	287	289	289	246	279	288	257	252	288	248	292	290	283	288	324	303	278	259	269	282	290	283	263	257	285	268	305	274	275	285	294	293	287	230	278	303	282	293	280	310	278	270	296	273	256	270	299	274	296	252	265	267	281	277	272	286	290	297	274	272	283	268	244	289	278	292	278	271	254	306	278	285	254	257	288	269	281	280	308	291	264	278	258	293	277	278	274	323	283	272	271	283	296	316	283	276	300	275	296	255	290	278	278	301	269	281	261	286	254	262	305	272	269	287	264	291	285	251	267	314	288	269	280	302	279	286	287	297	296	278	273	289	296	257	281	295	290	272	262	264	275	286	324	276	291	254	283	288	283	277	286	265	290	295	261	269	277	275	275	290	285	263	278	287	277	247	269	261	292	283	283	280	258	289	278	277	312	289	306	273	306	306	280	316	277	259	267	304	286	280	279	253	286	247	275	276	297	322	252	289	283	273	305	300	284	292	276	276	272	297	264	263	291	260	279	284	273	291	283	279	246	261	285	262	320	284	287	256	267	278	270	274	274	290	273	286	260	273	276	303	278	246	280	263	302	260	271	294	294	264	238	280	282	287	274	297	299	267	288	301	296	297	287	273	289	289	292	276	290	263	274	287	281	289	280	286	289	246	317	262	290	307	291	292	273	271	276	310	278	255	283	258	244	270
58235	23093	10684	2396	1369	983	776	573	512	436	392	355	363	265	272	255	272	221	242	230	202	225	210	219	221	221	213	210	206	223	200	203	216	211	209	196	189	203	202	211	190	182	188	185	189	209	186	184	215	197	193	214	186	189	204	173	177	198	204	181	174	198	177	178	188	201	199	176	176	172	204	195	189	193	186	162	180	175	182	170	182	184	181	184	167	190	166	221	186	173	183	195	213	189	159	198	191	173	188	166	165	188	179	178	161	194	169	177	198	178	178	185	188	213	201	185	193	186	188	175	169	177	189	165	178	181	189	197	185	181	199	186	168	189	181	173	181	192	171	183	166	168	172	204	175	156	177	162	182	191	188	170	174	180	160	179	189	166	178	186	191	191	157	176	183	172	178	194	178	219	190	191	183	195	183	192	178	208	169	183	151	183	197	190	174	190	174	188	200	172	192	176	172	194	186	192	189	178	200	156	177	168	201	201	176	189	202	193	167	205	178	177	193	195	177	170	158	185	202	188	176	174	203	192	192	166	179	198	198	184	203	190	164	162	201	198	189	172	174	179	185	174	185	173	201	158	197	190	166	175	178	171	193	204	191	190	184	190	179	208	188	176	192	172	182	176	180	179	177	182	177	170	172	159	185	198	188	187	155	148	162	177	154	175	210	191	171	202	205	179	184	190	184	164	179	197	154	178	187	194	185	210	191	168	184	201	155	161	188	195	171	187	188	183	196	182	193	204	196	179	172	192	168	183	184	206	187	188	214	168	168	189	182	170	172	195	188	171	194	166	203	171	188	196	189	178	176	184	203	151	168	210	189	221	177	195	201	177	196	190	179	191	198	185	187	165	187	177	200	170	204	177	201	166	165	176	194	177	194	167	169	160	197	183	185	208	177	180	192	189	162	173	198	190	182	181	206	194	207	161	181	177	171	157	180	172	183	165	190	174	167	186	172	177	185	154	192	186	171	153	203	203	172	190	183	176	169	167	190	181	147	174	158	191	194	170	175	193	185	180	179	174	156	181	162	158	174	181	190	200	209	197	187	174	182	182	183	178	164	177	197	193	177	175	176	206	198	191	194	165	181	187	175	201	191	162	169	189	158	176	157	187	172	175	183	166	182	189	177	170	180	178	176	181	167	193	196	178	206	161	203	186	184	172	179	191	190	166	186	161	185	219	171	201	171	194	186	194	177	202	189	214	180	194	186	161	155	188	184	174	178	189	181	159	176	177	181	182	168	188	174	197	179	178	186	183	191	184	183	198	175	189	185	165	154	186	202	179	173	167	168	178	159	196	188	166	174	180	183	160	195	184	192	183	177	191	154	204	210	193	203	172	161	143	161	188	161	181	176	167	194	195	188	197	188	204	167	196	190	169	189	189	180	190	177	187	190	174	197	173	188	172	199	176	197	159	190	174	191	164	191	179	193	180	177	177	216	182	187	205	202	190	171	165	182	159	172	173	191	172	169	179	181	149	178	173	170	156	174	192	183	166	215	174	164	188	178	151	183	186	182	182	192	173	167	210	188	178	221	197	186	193	199	208	177	184	190	192	163	176	209	182	194	193	173	177	168	189	193	184	187	192	164	158	188	178	188	222	166	174	181	183	160	178	161	170	196	186	206	195	185	211	183	203	180	188	170	178	186	180	177	181	177	176	171	180	189	204	168	188	192	177	187	169	186	163	183	161	200	200	180	184	172	189	171	196	205	179	172	186	183	217	192	197	183	203	189	194	180	185	187	165	164	207	185	169	194	192	174	171	183	201	201	196	171	181	188	193	207	178	199	186	184	185	196	196	175	185	167	175	160	196	171	188	209	182	206	159	193	159	171	169	175	193	204	146	187	184	164	182	187	196	164	198	198	200	191	177	180	194	179	176	168	199	191	169	196	176	149	196	161	156	163	193	178	213	170	206	171	168	170	199	207	169	191	176	168	192	196	194	165	173	207	195	176	198	183	180	175	178	212	190	177	203	203	185	180	218	179	183	207	168	198	205	196	169	169	184	201	193	196	180	211	169	173	178	182	193	178	192	178	170	174	181	170	189	199	184	191	165	197	157	182	174	188	162	205	195	183	195	183	164	169	191	168	185	184	198	180	182	207	179	162	175	176	179	182	183	207	182	173	179	183	178	206	167	182	192	185	162	182	171	182	171	157	185	188	186	158	195	200	198	178	183	189	195	170	189	194	203	204	171	194	199	200	189	191	185	184	163	183	206	179	185	185	194	171	169	188	161	190	180	191	166	173	186	169	177	196	171	173	179	189	172	184	186	185	193	194	188	196	171	209	192	180	183	161	192	166	150	166	193	180	186	185	185	185	181	193	170	179	196	178	180	173	185	192	191	164	191	196	175	187	177	147	183	181	183	188	179	181	195	193	188	169	207	210	181	166	177	188	159	185	155	186	204	185	206	196	180	187	189	183	197	193	175	174	180	177	167	189	177	190	150	209	175	206	194	192	186	198	165	186	192	165	181	186	190	183	170	195	179	169	181	188	145	187	183	178	166	206	188	199	186	180	179	163	200	192	195	194	185	197	167	163	198	201	179	178	199	179	163	166	194	162	167	186	191	190	168	161	207	229	201	218	195	188	172	174	177	175	194	188	191	174	173	190	160	199	181	165	177	172	184	203	188	187	179	199	193	196	182	201	178	187	182	195	197	196	203	160	169	175	200	176	195	191	175	172	179	172	188	187	169	199	153	197	214	177	181	185	177	173	184	161	178	171	177	183	195	166	184	177	196	189	153	193	179	188	198	197	164	178	213	189	177	172	176	175	185	181	196	164	192	186	186	192	203	191	186	175	195	190	170	177	177	167	156	208	187	164	190	179	184	182	177	178	203	190	182	199	176	177	188	201	205	174	182	192	178	161	182	179	168	204	190	186	187	188	174	174	200	168	186	173	176	194	159	174	170	186	207	179	168	174	164	175	173	212	174	184	195	187	199	178	199	169	184	206	176	185	185	157	169	180	186	204	182	187	180	221	161	184	173	191	162	193	175	199	188	191	189	195	174	183	166	189	200	201	191	206	169	198	182	170	195	179	182	184	220	173	195	170	183	173	165	177	180	195	162	187	196	164	175	193	181	201	163	206	179	183	199	182	192	201	179	168	176	208	168	185	171	176	180	197	206	187	180	167	182	174	170	202	181	185	163	179	181	191	189	184	193	182	192	186	171	173	185	183	186	197	200	157	192	168	180	169	189	191	192	177	190	176	199	169	203	173	174	193	185	179	166	184	178	179	173	193	180	190	152	178	180	184	166	179	175	199	178	175	160	175	203	191	180	178	169	204	198	172	173	201	159	179	198	206	190	182	179	183	174	173	187	174	191	174	182	175	187	170	168	188	179	183	209	175	196	192	209	193	198	188	175	192	170	158	166	176	176	198	184	174	193	214	187	195	192	173	209	154	165	198	187	178	172	199	204	168	201	188	179	200	199	174	185	167	156	197	185	187	189	181	178	193	197	201	192	175	165	199	181	181	204	178	164	178	167
37145	3692	5716	6306	5125	4272	3472	2848	2385	2151	1867	1792	1531	1459	1245	1123	1107	1037	977	1011	917	899	817	844	789	769	760	725	733	724	724	715	720	616	725	654	589	685	671	682	613	657	640	598	619	613	600	570	595	619	588	584	611	578	569	611	562	566	553	605	558	528	609	566	514	579	567	587	580	649	538	572	576	553	600	533	579	597	503	540	569	525	525	554	566	573	522	578	548	555	552	534	522	554	518	550	543	518	568	533	543	551	565	520	517	542	589	561	557	524	559	564	524	597	550	562	556	516	532	542	495	550	564	524	514	507	512	554	531	533	539	524	559	529	558	582	531	506	509	560	558	524	496	520	524	605	535	529	501	553	551	567	564	573	532	517	494	550	553	536	533	542	546	557	540	538	547	536	537	546	553	603	542	542	521	579	529	572	561	565	526	543	542	548	542	546	571	565	510	529	493	482	577	552	517	545	545	515	517	527	561	527	518	543	543	557	531	541	556	542	499	547	539	504	539	551	539	562	530	477	524	502	535	505	566	542	511	526	558	540	568	533	571	529	529	530	519	547	546	580	549	497	551	521	541	537	553	567	530	488	525	512	565	498	529	519	511	546	529	525	578	544	547	526	559	551	540	543	501	524	540	578	528	539	533	514	564	522	499	524	535	526	516	548	535	542	530	546	501	555	518	523	534	540	508	522	548	558	547	489	518	544	526	532	535	549	545	514	541	525	534	533	558	529	555	516	512	553	536	547	550	531	553	505	498	553	539	544	501	529	533	541	490	558	539	497	536	514	566	566	564	531	558	539	549	554	517	563	557	550	565	521	512	523	498	544	546	543	526	561	491	556	573	560	510	510	554	508	531	577	529	514	548	623	571	520	537	533	472	515	514	580	538	497	557	517	504	560	557	583	513	583	539	507	539	532	570	542	517	539	545	531	545	529	565	525	574	514	532	540	526	551	531	545	528	517	550	527	546	532	516	566	542	477	588	511	489	555	527	596	564	512	519	562	556	507	544	568	517	532	475	534	550	568	478	536	526	534	521	581	558	502	501	546	565	516	497	526	531	527	517	513	584	500	556	522	504	523	531	530	545	550	476	533	549	537	516	523	539	545	532	503	514	547	505	506	514	531	544	504	503	558	518	521	542	528	551	524	529	561	516	518	528	516	534	564	552	568	570	523	540	547	529	526	514	540	528	519	571	522	510	544	523	540	528	575	515	576	529	514	522	551	520	538	550	555	551	542	533	544	536	528	577	529	509	535	524	593	520	533	536	539	514	547	567	529	528	576	542	530	541	536	529	490	532	521	542	528	568	513	530	572	516	545	525	498	539	503	520	527	551	561	484	540	548	529	531	547	498	495	516	554	534	540	531	521	543	512	561	551	528	528	563	507	496	557	516	512	511	524	510	513	567	527	533	516	505	534	547	562	540	510	558	562	505	546	505	494	556	563	534	501	591	522	512	503	529	495	500	562	531	541	522	575	548	527	494	516	535	503	551	507	545	517	545	527	508	528	484	477	519	531	530	568	545	546	550	569	513	517	551	587	483	517	516	525	551	508	501	543	517	504	537	553	510	540	572	545	566	536	549	538	586	541	554	491	528	532	514	559	527	522	478	534	514	521	525	510	540	572	503	512	538	538	541	543	520	578	575	522	542	509	533	532	541	527	507	513	534	569	515	528	552	505	537	498	533	550	511	524	562	515	523	498	551	511	486	534	494	539	536	504	534	528	543	550	537	544	554	504	470	544	540	539	544	522	522	512	570	521	532	546	513	540	557	503	510	514	493	530	530	575	524	487	531	506	571	504	551	590	534	540	502	542	571	521	546	558	538	570	571	547	539	536	493	523	556	535	524	499	549	512	565	527	555	551	535	579	533	517	590	525	578	529	516	542	524	561	496	565	543	531	521	538	530	567	557	515	552	567	529	552	546	587	535	518	522	540	566	536	541	548	555	535	524	516	542	542	513	513	506	539	530	515	498	545	538	569	540	506	548	548	541	500	505	565	513	532	528	508	586	521	537	550	587	500	497	513	557	549	498	547	543	541	518	539	558	578	578	550	541	559	527	532	504	519	498	536	568	549	523	545	541	607	567	495	551	548	507	531	522	560	535	495	559	519	534	539	503	493	533	506	554	539	513	543	522	550	517	568	520	576	540	522	554	536	491	568	529	557	554	492	576	527	528	543	540	516	541	556	514	517	525	535	527	538	521	526	505	530	552	548	504	514	529	518	523	517	518	541	550	568	527	526	574	555	550	545	557	532	529	524	539	565	527	531	533	561	555	521	553	497	511	577	551	521	554	567	547	520	524	556	551	523	549	527	543	551	553	505	485	522	558	574	517	533	533	568	536	540	539	501	530	523	576	545	557	506	532	517	506	529	536	557	517	550	514	537	536	506	540	532	521	552	588	517	527	537	546	542	465	564	522	512	541	574	496	542	517	514	570	546	532	499	544	564	537	524	537	560	535	511	556	557	541	535	555	522	600	558	538	497	533	526	554	556	544	515	545	583	550	577	530	531	510	510	503	532	553	522	526	525	538	524	522	520	552	548	535	488	552	535	548	544	544	551	541	517	520	536	556	522	537	530	532	522	526	490	510	529	540	520	529	537	545	550	519	512	557	551	545	521	549	553	543	530	556	522	551	534	540	528	500	546	536	514	534	533	543	517	519	519	493	550	504	535	518	571	524	562	580	584	559	527	519	493	553	586	540	519	535	493	534	538	568	576	572	543	504	531	543	537	513	526	544	530	550	534	494	532	530	544	521	518	534	535	493	493	534	529	514	565	523	508	529	576	526	521	564	529	558	500	550	549	562	522	498	507	536	526	541	566	532	490	542	487	551	528	505	510	540	529	524	483	570	549	511	501	531	505	496	564	514	528	611	550	498	545	529	502	489	575	514	536	523	527	542	479	527	499	499	507	535	566	506	527	498	526	538	547	510	535	547	529	512	535	491	541	515	529	523	531	519	544	525	574	540	576	572	547	506	524	510	536	505	500	498	533	499	573	540	529	497	528	496	516	543	527	530	533	569	515	508	521	521	534	534	536	543	543	518	538	557	522	515	511	525	534	525	587	536	544	522	506	533	515	489	554	565	520	516	518	526	566	558	544	504	545	535	543	509	562	515	561	552	554	536	538	520	540	511	548	548	584	533	540	588	584	519	533	537	531	514	515	577	535	574	533	550	530	564	540	519	496	537	529	502	517	534	524	477	550	512	525	566	517	488	533	512	534	531	524	511	552	520	523	577	533	554	535	569	481	515	489	534	520	516	505	572	543	577	477	537	535	506	573	522	548	541	579	503	504	518	508	498	523	509	544	549	549	532	528	532	547	543	516	546	596	533	538	497	523	551	544	551	515	494	523	527	582	535	539	491	567	534	568	561	485	551	527	528	499	502	594	552	542	548	509	489	475	540	575	553	562	526	565	508	540	554	510	538	550	509	546	524	530	519	566	547	523	503	534	512	544	541	544	513	595	548	546	546	503	522	520	507	496
8872	564	236	126	92	104	86	74	82	81	85	80	71	84	87	80	74	85	67	67	82	79	83	87	68	80	71	67	75	92	84	62	88	88	89	61	65	72	68	65	87	68	83	74	61	77	68	70	74	87	62	66	80	72	55	69	82	91	83	80	68	78	68	68	76	89	76	79	78	62	66	78	73	61	80	66	71	73	65	87	60	80	80	80	83	61	69	81	67	74	72	70	80	56	78	77	84	77	84	78	69	76	72	74	73	69	79	78	67	65	60	75	94	70	81	83	76	71	75	64	75	70	71	68	68	83	66	85	73	75	63	75	83	64	86	62	63	65	68	71	64	96	72	82	80	79	61	84	83	68	63	90	83	69	74	89	73	74	66	80	73	86	83	71	73	74	67	54	63	84	81	65	74	86	91	68	73	76	77	70	77	76	74	97	84	87	58	81	86	71	81	65	74	68	82	70	88	68	68	83	52	70	66	70	73	66	85	79	83	73	65	78	72	87	67	54	73	72	47	84	82	74	78	80	68	83	60	92	88	65	71	75	61	82	62	68	71	72	73	68	79	69	94	85	73	61	81	64	72	88	84	74	71	79	80	66	84	68	80	92	69	69	70	62	74	80	74	65	68	66	60	57	74	83	63	74	77	79	74	65	69	77	74	76	71	75	73	67	67	94	86	57	66	67	84	72	74	80	69	80	70	63	72	73	71	89	68	79	69	70	67	77	77	66	67	79	83	76	79	71	59	100	58	69	69	78	71	83	91	73	62	87	68	69	72	83	67	66	72	62	70	77	84	74	78	69	76	71	95	89	75	67	64	72	66	79	83	64	79	63	84	69	97	70	65	76	78	76	91	75	78	71	61	77	55	52	78	83	67	72	64	70	56	82	70	98	80	70	77	66	85	68	71	74	80	71	79	67	82	75	71	55	82	73	67	76	75	68	81	68	81	63	67	73	72	71	68	77	57	79	85	74	69	79	81	87	64	77	74	95	65	67	68	79	84	80	82	73	65	90	73	71	68	80	81	74	67	94	63	80	75	60	82	67	72	78	84	85	66	79	92	70	81	73	69	75	87	76	80	89	79	77	63	66	72	73	74	89	80	65	78	71	89	73	72	93	76	73	66	54	77	75	68	64	59	73	82	71	75	71	67	91	80	72	92	70	66	88	71	62	67	79	75	53	53	86	65	66	71	73	90	67	76	66	96	72	70	80	68	73	59	55	88	61	61	73	78	83	69	58	81	87	76	73	79	81	68	78	91	70	70	85	74	58	74	85	55	83	93	78	67	84	74	77	84	78	69	79	77	73	71	101	95	69	65	81	66	77	76	84	79	76	66	79	85	83	75	63	57	73	70	67	64	84	69	69	70	70	58	69	75	79	73	87	78	86	70	54	80	80	45	85	75	73	80	86	68	71	66	84	69	87	70	64	71	59	73	63	71	57	81	79	89	83	67	85	85	78	74	93	67	71	64	90	68	92	71	82	71	72	73	57	87	86	65	101	81	68	76	68	71	69	63	78	78	58	63	83	62	71	75	72	68	66	81	67	78	75	77	75	77	78	82	59	73	80	66	78	74	72	67	64	93	71	62	56	85	76	91	77	65	70	58	77	61	76	83	71	67	70	73	70	70	69	77	67	72	81	70	86	71	60	55	91	81	65	64	73	78	67	77	73	78	82	67	73	80	68	84	67	56	64	56	66	75	65	76	91	56	74	69	82	52	65	78	70	59	95	66	73	71	76	77	82	85	76	74	89	73	89	61	82	67	70	74	83	75	86	87	73	71	64	78	61	63	65	67	67	84	76	71	68	83	54	77	75	67	76	90	62	75	70	67	67	79	74	82	81	72	67	65	86	68	64	76	73	82	74	66	93	64	69	90	81	81	67	67	57	71	63	72	77	68	65	83	69	81	72	70	70	64	78	78	66	88	83	78	75	68	87	87	74	75	68	78	92	73	67	78	77	76	85	84	69	73	74	74	85	62	84	77	62	81	90	89	69	78	71	70	67	77	68	80	70	79	76	84	86	76	78	74	71	72	71	88	77	64	70	67	81	86	90	54	69	63	69	72	61	84	74	61	79	75	82	84	57	69	82	68	78	71	56	93	75	86	71	74	65	74	79	79	68	50	72	71	74	70	56	85	62	58	80	74	79	68	74	62	88	67	84	88	75	67	69	76	74	65	81	79	57	74	82	75	87	58	59	75	71	77	71	78	83	65	66	75	65	89	75	62	69	73	63	82	71	48	60	80	59	78	74	71	87	71	58	64	92	70	71	78	58	69	76	68	73	89	69	70	61	76	67	83	82	76	85	74	73	76	82	83	68	59	76	70	67	74	68	72	80	62	87	73	53	71	73	97	83	78	65	71	69	79	74	75	87	70	70	90	59	73	74	68	79	89	82	82	71	71	66	61	73	71	69	79	66	79	80	68	77	72	83	79	82	82	86	90	77	84	65	62	71	64	75	84	63	75	68	75	67	93	76	76	83	77	87	71	60	74	68	80	81	77	70	82	72	85	67	88	55	82	73	87	74	84	77	81	85	83	81	71	91	85	84	79	65	75	74	72	59	76	63	83	70	82	74	79	90	86	74	83	94	71	80	82	61	75	71	78	62	83	66	65	86	74	65	63	59	62	71	71	74	80	72	68	73	73	63	78	66	71	68	83	97	73	74	71	73	75	71	68	66	61	74	83	76	71	82	71	59	58	74	69	58	69	77	77	68	85	85	81	72	76	68	69	69	83	76	74	64	77	74	63	74	70	69	73	65	93	70	73	71	66	64	79	86	73	62	64	84	77	81	69	65	63	86	85	62	77	69	62	89	82	78	77	78	75	82	80	75	65	68	103	70	70	71	72	63	82	59	77	80	71	62	61	79	85	68	75	78	75	61	75	68	76	75	65	83	59	60	69	87	79	68	78	61	70	71	72	73	77	83	76	75	73	82	79	57	85	74	70	62	80	77	67	64	76	90	67	78	72	80	68	70	84	75	79	70	81	74	76	80	73	67	62	62	80	87	62	76	79	70	86	73	84	64	64	72	48	66	73	80	75	76	79	84	78	75	70	56	82	73	80	68	74	75	76	75	84	69	87	74	81	82	68	79	80	78	62	78	76	76	56	86	75	61	81	83	83	88	85	76	79	89	61	82	73	77	61	74	70	100	74	63	73	67	69	71	79	86	73	69	62	85	89	66	68	80	75	66	67	73	80	69	74	72	82	87	82	78	74	58	88	89	83	75	72	69	79	66	73	66	74	72	71	80	59	81	82	58	65	65	72	72	92	75	77	65	76	92	73	73	78	81	79	91	77	100	74	75	63	76	81	72	68	73	78	74	59	67	75	73	84	78	76	81	79	65	62	66	77	69	69	65	79	87	78	73	83	63	60	81	79	86	80	57	80	95	78	77	69	66	76	82	84	65	70	80	69	83	78	85	60	66	83	72	82	79	77	73	79	66	72	67	67	77	71	62	53	77	79	78	76	72	79	66	71	87
8933	502	410	405	399	348	308	305	318	276	298	300	278	265	286	299	256	255	248	276	235	252	233	285	242	263	287	255	230	259	256	265	232	271	264	224	259	244	263	241	259	278	267	248	222	240	237	257	265	217	279	244	240	260	267	244	259	226	268	278	271	232	248	257	249	239	257	251	238	253	263	230	254	224	237	235	257	261	237	233	253	242	243	237	222	224	223	264	258	236	252	258	225	253	272	263	264	252	256	254	239	237	245	232	230	265	218	251	250	282	228	245	239	250	250	230	250	243	267	277	256	250	243	247	251	243	244	246	259	241	265	240	252	234	265	237	253	245	254	277	237	266	244	235	256	223	247	242	219	272	246	225	266	257	241	231	240	234	260	268	263	240	270	265	244	254	261	266	272	214	246	249	234	247	252	250	264	246	233	255	225	226	243	229	258	254	240	244	224	260	229	240	257	245	280	213	255	271	237	218	242	254	274	229	210	245	258	228	263	219	229	237	247	241	250	218	289	247	245	239	268	243	264	249	247	256	273	225	246	240	223	247	246	260	238	218	246	238	252	225	241	254	244	193	261	257	257	270	251	238	271	245	230	274	230	259	251	216	251	231	248	239	223	254	224	237	245	255	244	261	268	269	265	269	257	239	266	254	257	261	260	234	252	250	257	258	263	216	229	259	252	256	213	240	273	259	246	237	254	244	246	217	242	216	240	245	232	269	228	264	264	235	239	265	257	246	258	250	237	226	260	242	290	238	243	259	268	234	257	250	251	228	264	252	247	249	252	243	225	253	252	279	257	234	223	246	236	259	270	256	242	247	251	236	227	214	254	246	244	245	255	235	232	251	235	241	239	237	258	243	226	265	239	238	259	250	224	239	233	233	266	230	275	222	261	236	259	268	261	252	246	233	247	265	235	240	220	241	259	244	258	250	268	211	230	253	245	236	238	242	255	261	262	246	238	264	260	266	244	252	265	243	228	240	222	228	226	229	260	221	254	235	265	263	224	219	234	256	231	259	251	240	261	240	219	242	230	231	269	241	267	241	225	258	241	251	231	246	251	245	263	256	229	247	240	211	236	246	256	236	210	236	241	236	234	254	235	216	289	240	266	235	276	263	252	250	251	244	248	251	247	231	241	261	260	235	220	226	222	255	264	208	283	246	231	298	232	244	252	290	262	235	231	242	224	277	282	236	266	243	235	259	242	247	238	235	260	216	243	238	274	240	253	263	224	288	253	217	216	217	249	225	272	269	291	240	281	259	246	282	260	234	246	237	235	238	249	292	221	248	215	258	238	260	266	235	229	237	262	218	257	227	268	245	260	281	231	245	219	243	259	248	237	207	245	270	268	225	275	238	235	278	242	233	233	254	224	232	260	231	257	244	251	265	235	226	218	247	236	258	257	243	235	214	230	245	236	249	268	256	271	208	257	254	267	248	252	245	254	232	260	209	254	225	250	232	248	218	249	266	254	244	249	242	288	249	238	258	271	257	250	267	245	252	226	258	242	237	248	240	247	252	249	241	259	244	239	273	258	244	241	261	236	237	223	232	257	230	244	251	240	237	242	246	267	237	269	260	254	252	231	229	252	246	248	254	244	243	217	269	255	247	266	252	261	234	277	244	268	256	258	276	251	266	224	281	251	261	223	272	226	245	259	268	242	254	234	267	227	255	268	250	267	260	265	264	258	251	268	243	238	229	246	245	261	245	226	244	257	246	264	255	257	222	232	250	278	230	253	231	244	281	256	239	251	242	251	255	235	256	248	268	244	248	257	233	244	228	276	232	225	247	274	234	249	242	260	227	227	239	273	254	247	278	235	242	237	241	260	247	253	250	262	277	256	247	221	232	232	239	262	245	241	249	263	262	257	242	257	257	246	274	243	260	282	240	242	238	240	285	287	240	239	248	270	264	251	250	241	238	253	240	260	214	269	263	286	227	242	251	267	260	252	268	236	245	244	228	228	249	244	236	225	235	240	214	243	255	232	254	247	265	270	250	226	240	266	242	229	254	255	258	260	230	260	231	253	247	234	249	236	251	234	262	255	238	250	253	258	260	234	263	238	244	246	259	266	245	234	264	265	250	240	247	255	224	268	268	242	254	246	259	219	239	249	234	232	234	238	234	240	248	230	286	236	293	226	235	246	265	255	224	217	247	273	228	213	244	239	250	271	240	269	246	234	273	254	219	230	238	226	221	251	265	235	251	255	254	240	251	240	258	233	220	233	258	213	253	252	212	244	245	252	233	233	244	248	264	261	257	229	238	225	237	261	258	237	240	256	244	245	266	260	251	245	263	258	222	246	245	259	242	248	257	269	247	232	257	262	256	240	240	256	257	214	246	234	245	231	250	268	254	235	255	231	251	238	254	245	263	243	260	263	247	245	257	239	273	274	257	274	239	253	214	247	252	270	234	213	250	278	237	265	237	241	234	238	262	231	256	255	261	236	235	260	255	235	226	230	235	253	228	269	229	242	228	236	260	233	251	228	247	244	259	219	250	271	237	241	239	250	232	231	268	261	254	229	243	254	235	231	253	225	235	232	229	247	228	279	234	229	261	267	271	248	230	268	254	250	253	231	246	222	235	269	248	261	226	235	248	257	262	222	271	234	255	243	242	227	247	220	258	252	252	245	251	244	228	232	242	246	276	250	252	244	241	228	243	243	253	230	241	243	233	277	237	235	229	238	246	259	255	261	235	244	231	245	256	210	249	249	234	258	245	253	263	254	221	268	256	242	243	267	242	248	228	244	232	249	258	243	265	254	260	271	254	236	217	253	261	249	241	241	239	250	264	254	242	226	249	224	223	267	246	263	294	237	225	244	241	242	214	263	264	257	227	259	262	228	225	232	274	276	241	266	273	253	241	238	235	256	252	230	210	225	241	240	256	245	268	241	244	220	233	251	248	276	242	232	242	248	248	274	260	248	226	232	231	262	284	230	217	259	270	242	237	256	261	232	240	208	215	256	229	238	249	261	288	237	246	270	235	223	264	250	228	293	244	227	246	259	220	218	265	275	232	228	268	256	256	249	234	241	273	221	261	243	264	237	239	263	248	238	246	250	238	237	258	239	240	240	260	238	252	248	276	239	245	273	249	232	255	220	218	270	246	264	236	259	254	261	264	252	240	262	244	244	255	257	248	244	244	250	259	279	227	230	257	254	254	257	280	244	252	247	260	254	241	265	231	242	260	245	243	242	250	241	235	268	246	232	252	264	244	249	237	246	240	263	233	208	225	260	235	225	241	236	238	244	267	247	247	250	227	231	228	249	242	257	270	218	281	241	258	232	247	262	268	227	250	253	245	249	245	244	251	251	254	235	245	253	270	283	234	249	236	277	251	232	235	276	259	264	254	255	238	252	250	230	254	229	253	246	250	242	245	273	219	251	238	267	250	244	269	262	230	225	221	235	257	234	237	218	282	236	273	273	251	252	230	223	235	248	280	264	244	253	232	274	233	247	264	258	267	233	229	250	208	237	268	239	229	237	253	230	250
49309	16064	2471	893	543	470	385	287	256	204	189	158	151	130	134	128	128	127	104	88	125	100	103	102	102	115	99	86	100	102	98	90	83	85	77	98	83	98	94	93	97	82	97	79	85	99	102	83	92	68	98	101	85	109	72	80	84	88	95	88	82	81	101	81	113	77	91	83	83	72	83	80	108	82	54	85	93	87	80	75	93	90	70	94	83	89	79	83	93	77	83	77	77	78	89	102	78	85	94	74	79	93	66	74	82	72	94	73	75	75	78	89	87	100	89	70	70	88	85	64	72	70	96	90	81	79	101	80	69	62	80	94	76	77	85	86	88	77	76	86	78	102	72	86	84	85	76	100	99	94	93	83	92	78	85	74	79	87	92	68	92	91	71	75	78	86	91	78	74	82	68	82	88	84	85	85	84	85	94	97	93	75	73	96	91	97	82	92	82	109	64	66	82	88	81	86	87	87	74	77	85	91	96	66	85	91	80	78	89	89	78	87	77	67	65	86	81	93	77	79	87	104	69	71	68	84	77	73	100	92	61	94	74	88	70	87	68	90	95	99	78	83	79	83	101	88	69	90	106	108	85	98	87	72	80	76	77	92	85	89	81	93	83	81	83	87	85	82	107	74	77	94	77	100	94	80	93	101	76	77	65	69	86	105	103	86	77	81	69	91	79	84	95	100	79	78	87	84	86	64	72	70	74	89	87	81	95	79	76	93	89	77	84	92	81	74	84	77	96	79	80	70	94	81	78	83	74	69	87	75	76	82	97	82	91	79	92	68	85	83	71	77	87	93	74	91	104	89	91	75	77	90	88	79	96	80	79	84	80	99	85	80	75	83	76	88	84	77	89	82	79	81	91	81	85	89	94	82	72	86	111	80	88	85	82	78	77	78	73	73	100	93	77	86	71	90	91	92	77	83	78	83	78	78	78	88	79	95	97	97	89	83	72	75	60	83	85	90	76	76	75	96	93	86	68	89	75	84	79	83	70	74	78	76	88	78	75	76	87	67	87	84	87	90	82	88	98	86	86	79	82	73	75	104	103	93	80	74	95	90	104	94	92	65	72	76	85	96	78	82	100	89	90	83	84	90	75	92	77	79	91	74	83	66	84	92	95	91	76	75	75	85	87	84	77	83	94	93	79	77	86	92	73	87	96	89	71	79	90	84	77	82	71	76	78	66	92	79	78	97	73	85	68	77	89	83	88	97	84	76	83	83	71	79	83	78	79	91	88	84	86	83	83	84	82	83	83	82	87	71	76	81	74	104	68	85	82	69	90	73	95	91	91	94	94	78	91	74	92	84	83	70	84	65	83	84	78	73	86	95	91	80	79	89	87	84	79	89	87	81	86	78	80	86	92	75	97	76	90	90	73	76	84	100	91	74	77	84	92	92	89	92	86	79	75	79	74	76	88	90	68	56	82	83	95	79	91	85	80	86	100	84	79	82	85	73	116	83	83	68	81	89	85	79	85	98	86	84	77	89	97	70	81	70	93	96	95	79	70	97	77	75	61	95	84	79	102	88	84	98	89	88	86	84	75	85	78	81	83	93	98	77	88	91	73	81	73	84	74	78	71	70	71	82	71	87	92	77	71	97	75	73	82	78	77	81	91	86	93	86	83	96	77	93	102	77	82	94	86	83	97	78	95	84	81	82	96	73	73	84	77	93	80	96	87	83	90	93	89	82	81	76	92	76	83	74	88	80	99	73	77	81	85	100	81	70	70	89	87	77	81	84	92	81	67	87	82	76	87	82	91	88	91	94	88	89	86	88	105	81	88	83	83	70	84	65	71	73	81	69	85	86	72	76	72	89	88	83	100	97	73	85	90	87	84	67	88	83	71	69	96	91	91	88	94	86	67	83	72	70	74	99	90	81	93	84	78	90	66	84	82	90	85	80	85	76	77	86	92	81	89	78	83	83	83	89	63	89	98	84	88	85	74	90	85	98	88	96	75	83	79	90	90	77	92	87	72	103	97	87	77	92	81	90	68	74	82	69	94	85	78	81	89	78	70	80	79	83	88	66	70	98	77	73	81	78	91	76	81	72	90	74	87	94	84	69	79	79	87	91	76	93	92	63	94	91	91	100	98	89	81	91	70	93	91	70	89	85	107	77	93	84	74	81	71	66	80	95	88	83	72	70	86	78	97	74	98	75	90	91	84	80	72	95	89	84	78	106	75	95	98	68	69	71	85	88	88	76	83	70	99	72	90	77	97	83	92	80	78	93	74	101	88	96	82	76	85	70	93	77	69	82	73	71	77	79	66	76	91	86	88	84	80	86	84	76	77	86	75	95	86	88	93	100	78	98	75	92	76	68	85	74	73	94	88	90	75	76	74	79	78	92	95	80	95	89	79	84	88	91	86	92	80	93	85	86	73	86	81	77	96	77	82	78	108	83	77	79	90	77	93	85	76	79	71	90	98	84	80	65	79	98	83	84	82	92	73	96	91	77	91	87	84	92	79	91	78	98	94	96	70	86	73	93	75	90	85	82	88	80	103	83	91	80	84	90	94	77	89	79	80	83	77	74	79	83	71	75	92	84	100	75	96	81	67	89	84	76	69	95	83	73	97	77	80	111	80	79	79	96	63	71	91	78	76	76	73	74	81	81	86	102	92	100	93	75	106	92	94	94	68	85	92	80	97	94	83	77	78	77	102	79	86	90	85	88	82	91	78	100	89	83	83	78	76	91	77	86	86	91	92	97	69	90	84	77	84	87	97	70	82	74	79	85	97	95	88	87	71	86	81	98	89	75	103	86	85	73	88	82	78	86	93	85	96	91	80	93	80	91	95	77	91	84	78	78	82	84	80	86	80	89	80	85	81	89	69	88	91	79	98	89	73	73	78	94	87	92	80	98	79	94	87	70	82	96	77	99	78	77	77	69	88	85	90	90	86	81	81	87	67	88	92	98	74	80	94	76	88	78	76	81	91	68	90	88	65	80	72	81	90	82	85	66	86	67	92	74	73	71	89	88	90	82	94	83	83	78	82	73	79	71	87	98	99	87	71	95	87	73	86	95	80	101	79	90	80	85	87	96	90	84	89	92	81	98	83	78	80	88	77	79	82	76	95	75	71	89	86	73	88	86	92	112	95	71	85	85	82	72	90	69	77	75	88	59	83	96	79	85	90	102	95	84	93	75	70	88	74	99	91	77	81	75	81	88	72	86	74	96	72	86	73	76	72	78	75	74	93	90	88	87	87	89	84	80	94	91	87	86	87	81	74	78	80	79	80	98	101	99	83	93	97	77	98	87	79	77	87	82	96	74	82	86	93	83	97	69	76	77	93	84	90	96	68	77	80	77	94	82	87	73	83	78	98	68	72	89	106	79	77	91	77	87	94	107	83	64	61	93	73	74	81	69	72	83	80	76	78	84	71	89	74	79	96	92	90	88	101	78	70	84	76	93	92	71	88	78	98	84	83	68	81	88	79	73	76	79	84	86	63	86	95	72	78	80	82	93	87	105	71	77	89	81	71	76
29471	3250	2966	3265	2628	2160	1759	1417	1173	1092	1016	966	764	707	624	592	554	528	504	468	477	445	450	416	426	382	392	362	377	396	364	358	349	347	361	328	370	348	292	338	341	292	315	306	309	309	324	314	288	309	297	341	287	331	314	293	307	306	326	282	294	317	289	316	310	315	303	287	287	324	274	305	306	285	287	279	298	325	254	299	310	329	262	295	320	298	320	270	296	290	285	293	279	286	246	273	285	290	292	276	304	297	299	294	275	287	311	294	274	300	294	301	274	285	281	325	285	314	312	283	273	298	288	300	278	277	276	298	258	272	303	293	318	297	292	263	283	266	284	333	310	289	249	306	273	283	285	315	310	268	291	281	266	283	281	283	270	284	280	282	301	284	271	283	299	291	259	279	291	271	272	280	291	274	278	299	267	285	290	260	272	272	284	281	295	303	257	294	287	245	282	284	280	254	292	284	280	301	280	278	284	247	285	276	302	267	301	259	276	290	273	277	288	297	305	289	271	295	283	284	283	264	286	280	283	276	273	288	280	311	266	286	232	289	286	285	272	265	281	283	270	278	294	298	323	320	293	291	290	286	270	290	281	273	270	298	303	260	287	274	284	245	268	300	289	276	288	279	273	290	281	275	294	276	250	304	302	299	261	276	242	322	313	312	269	277	299	267	299	298	275	291	316	293	280	312	303	271	308	276	278	254	286	282	294	283	245	281	280	300	232	274	311	255	263	275	277	267	316	279	312	295	269	293	276	286	317	268	236	285	255	279	259	275	260	286	315	279	261	298	287	293	287	297	311	292	304	325	255	300	282	288	266	288	314	267	290	291	278	285	278	321	298	254	291	267	283	272	286	290	272	293	285	280	269	254	298	300	269	325	247	271	297	273	262	270	279	296	298	275	300	280	256	290	285	274	294	277	284	299	286	291	275	264	272	312	272	292	286	281	301	271	288	274	266	287	295	271	290	287	277	266	280	263	283	280	286	263	289	299	267	263	285	267	264	257	284	250	257	279	269	269	269	281	268	292	279	325	251	284	282	271	245	254	287	275	255	285	293	271	261	235	266	310	267	295	286	290	278	292	269	292	275	278	295	303	282	291	286	291	303	293	289	270	296	281	278	306	286	291	291	273	255	301	301	283	322	267	259	282	282	264	295	275	278	279	269	286	272	285	315	288	301	267	300	286	278	307	287	270	289	285	285	278	272	280	274	288	287	275	286	297	295	249	269	266	285	292	282	286	279	287	298	266	269	271	292	287	282	288	243	268	297	320	285	270	291	271	258	277	280	290	281	301	281	305	279	285	263	242	278	251	252	278	295	291	262	284	284	319	273	247	268	306	246	294	284	294	265	280	280	281	275	271	307	253	305	272	293	299	265	293	252	310	300	286	321	282	313	287	273	282	290	269	258	285	275	278	248	303	274	240	259	309	294	258	286	281	286	267	308	286	287	319	294	269	252	290	305	298	299	284	258	268	314	261	297	268	272	286	289	315	268	284	298	263	301	305	274	264	297	253	280	275	283	268	292	295	305	295	278	272	277	269	283	299	283	282	266	244	289	315	283	307	245	277	278	293	253	293	274	278	270	244	296	265	285	297	252	289	292	287	269	280	296	289	262	321	284	270	267	285	298	286	322	285	291	291	283	288	278	263	287	306	301	282	293	300	262	293	278	272	283	263	251	250	300	258	275	294	301	245	261	287	287	287	279	274	257	260	252	299	296	276	271	273	257	262	287	319	288	270	301	286	299	272	285	271	281	285	278	278	300	306	262	305	282	301	276	266	261	284	274	293	278	274	288	271	290	282	302	286	299	287	290	257	283	295	270	280	283	276	289	265	269	297	286	278	260	264	283	282	282	255	288	268	282	264	315	286	278	273	266	271	299	266	282	276	291	276	301	270	247	305	278	281	285	274	320	273	273	260	269	284	298	250	294	290	318	281	326	273	301	255	264	270	306	315	295	265	276	259	299	271	297	288	304	303	266	252	303	267	266	302	311	272	298	294	272	278	265	276	260	277	260	256	267	278	275	250	267	283	273	291	272	260	256	263	265	296	259	255	290	296	282	269	327	277	276	281	290	277	275	256	281	284	273	328	289	295	279	285	297	282	286	299	269	270	282	265	256	274	279	286	288	289	264	281	262	268	288	293	284	295	283	281	273	308	315	287	306	258	276	273	282	270	276	249	283	297	279	281	292	284	295	269	299	253	268	292	262	270	288	271	296	269	300	295	290	273	277	235	267	300	264	252	256	275	277	265	289	264	262	292	299	261	270	276	284	291	261	275	255	300	258	289	271	266	248	279	300	248	281	267	294	279	282	290	280	275	306	255	298	289	264	261	272	280	276	275	294	274	275	283	285	296	299	292	285	276	291	315	272	281	280	285	278	271	291	285	284	282	297	281	304	289	294	286	283	261	283	279	271	277	269	272	253	264	287	269	276	264	262	237	272	279	282	260	295	294	294	300	286	284	264	276	282	273	268	290	259	305	292	257	284	302	303	245	277	267	275	257	283	278	284	304	296	270	287	272	258	307	271	290	276	260	299	303	261	292	297	295	282	301	258	267	314	253	283	278	271	275	264	272	271	276	283	293	276	296	269	301	281	290	251	259	285	262	277	270	259	276	254	293	269	278	262	248	284	279	302	296	303	270	289	285	270	264	288	291	296	280	253	277	272	297	299	289	265	270	286	298	301	278	273	267	317	276	301	279	291	255	312	286	301	317	280	294	278	277	271	259	278	290	281	289	278	276	281	243	292	285	287	266	276	267	301	247	310	267	273	274	274	284	265	269	281	301	305	277	283	312	294	262	275	249	310	301	298	253	247	291	300	260	295	289	290	288	266	264	270	288	260	270	263	294	279	275	273	279	288	290	284	285	291	286	267	274	251	302	298	297	271	270	280	264	309	293	308	286	293	294	236	307	274	266	301	303	292	271	288	275	277	268	311	298	274	276	292	252	287	283	272	279	296	298	290	252	274	310	286	293	266	280	268	264	285	294	286	287	301	278	278	297	263	249	264	279	295	293	268	244	267	289	297	268	289	273	260	269	297	272	305	282	288	262	283	291	292	299	306	281	286	289	285	312	267	259	294	285	289	284	303	288	280	290	292	277	275	287	306	324	259	277	284	301	292	256	266	301	279	309	309	251	292	259	259	285	242	277	265	264	244	283	272	284	290	270	302	277	261	247	272	258	301	253	262	279	294	290	304	247	295	261	277	274	275	278	277	271	286	289	272	275	290	316	260	297	295	284	283	247	292	256	258	295	275	266	292	274	281	283	265	277	291	227	268	287	280	280	267	305	278	277	281	281	279	292	274	278	267	298	310	256	297	296	303	256	272	276	280	261	267	299	293	281	265	273	287	282	282	289	276	302	287	267	264	308	288	265	265	312	303	284	270	287	299	281	257	292	253	262	268	278	266	284	279	255	259	236	280	283	260	295	314	310	293	270	251	260	283	291	264	262	273	290	292	281	283	276	272	279	296	268	303	274
61155	23669	11362	2603	1375	1025	733	651	510	451	388	385	338	296	326	237	270	225	286	223	216	216	219	249	212	188	207	207	223	189	202	192	206	192	172	210	190	202	200	161	200	177	203	186	189	168	208	195	159	202	205	181	160	184	173	196	202	205	184	182	190	203	185	195	197	192	158	201	175	177	176	176	190	180	176	198	170	180	196	168	194	198	180	171	188	183	183	193	185	180	188	181	187	199	182	180	202	191	198	166	190	171	184	167	202	161	198	200	177	194	169	173	180	196	170	179	178	164	189	193	181	193	181	179	166	191	170	166	191	180	190	199	186	164	183	175	148	162	156	196	198	183	188	174	167	193	183	189	189	192	211	186	177	154	190	157	220	200	182	191	175	195	198	176	191	178	190	178	164	197	171	198	202	183	174	181	183	183	172	147	183	187	173	173	180	192	180	160	167	178	185	201	183	177	183	176	158	172	201	216	192	207	177	185	178	215	166	180	184	202	166	190	173	185	169	176	157	162	163	183	164	174	178	172	200	197	174	164	207	188	190	196	181	166	197	202	164	178	196	185	171	184	173	181	183	207	186	171	176	175	174	187	201	196	196	163	177	189	180	189	178	196	211	173	184	204	197	196	174	191	161	170	186	209	187	179	161	186	182	179	193	191	170	190	167	197	182	202	188	200	163	201	180	166	174	180	164	159	175	188	206	176	158	184	176	194	175	201	199	184	181	152	160	183	179	184	195	184	166	170	191	184	185	198	168	184	197	196	194	202	169	192	173	211	171	216	193	174	189	170	198	192	205	203	189	173	196	190	173	197	158	181	176	163	183	173	175	174	183	191	169	168	158	169	177	179	183	197	187	196	180	167	193	179	195	189	184	193	194	191	160	188	182	180	168	187	161	161	193	193	183	169	183	193	197	177	178	173	185	195	185	210	202	187	187	187	183	169	154	179	212	195	200	163	176	194	194	219	193	198	183	185	178	178	207	185	185	170	202	176	172	201	201	165	198	171	182	157	189	179	176	177	183	212	166	177	192	188	193	174	186	169	178	187	173	177	167	188	189	189	163	213	194	190	175	198	169	204	190	190	192	174	196	197	188	177	207	179	200	187	185	191	176	189	194	188	175	144	193	195	195	175	160	189	176	195	168	182	165	166	198	159	194	198	168	188	191	179	144	185	208	190	187	190	167	161	193	174	182	197	176	188	185	204	202	183	172	214	199	199	174	179	181	200	195	185	214	198	190	189	192	169	170	183	203	201	174	203	175	168	190	163	194	195	189	187	171	192	194	183	205	164	203	191	192	193	195	177	172	177	177	215	169	191	163	192	199	182	180	207	182	184	198	207	165	189	194	177	188	187	184	197	213	167	209	182	201	194	215	151	176	188	186	192	179	158	183	184	184	168	192	170	184	185	198	191	196	182	215	193	174	195	187	211	201	184	167	181	177	171	190	195	180	185	194	200	171	194	190	190	187	204	184	173	181	180	201	192	175	185	194	173	168	198	183	147	179	218	192	197	187	187	150	173	183	168	190	187	185	191	168	182	195	168	171	192	175	204	204	211	176	177	185	174	198	178	186	193	186	162	212	189	169	207	196	155	168	180	190	181	214	181	199	196	198	201	191	180	211	171	167	162	183	169	169	180	191	151	188	160	194	201	147	180	186	211	195	167	172	172	190	194	193	171	173	187	170	189	200	167	215	191	199	184	166	183	158	196	183	177	189	185	147	179	178	167	185	189	173	163	172	169	181	183	191	182	173	206	165	173	190	197	177	198	195	165	214	175	195	159	207	170	194	178	186	198	178	169	170	179	196	180	188	195	172	176	168	167	173	184	180	184	197	170	178	169	148	209	191	169	199	184	183	204	169	175	177	195	182	198	181	186	195	181	190	178	191	216	171	207	171	174	174	191	213	189	177	168	195	187	193	190	178	167	187	183	191	197	175	175	174	193	229	168	193	190	187	200	182	198	182	201	177	168	159	201	198	184	184	192	177	172	159	154	181	173	203	176	180	204	174	182	188	196	216	161	187	195	197	164	170	172	175	195	196	191	175	213	169	182	163	197	192	190	153	180	175	178	186	171	192	175	183	166	204	175	196	218	169	198	173	186	198	169	165	172	157	200	186	209	182	184	171	154	160	195	186	220	191	177	186	182	204	198	175	200	196	184	192	159	185	187	197	149	193	178	198	192	172	213	175	182	158	162	155	194	167	211	197	203	164	201	208	184	185	174	183	160	178	223	211	158	170	185	196	180	182	183	202	175	158	154	188	189	179	165	181	176	190	207	175	179	178	176	198	181	195	192	160	181	163	197	200	173	181	192	184	192	163	187	178	169	186	188	203	199	193	183	189	202	151	177	165	173	184	174	189	193	179	174	181	177	168	175	179	204	176	197	178	195	192	196	191	169	179	189	186	175	171	159	180	173	168	208	159	173	188	185	189	187	185	159	198	202	183	183	195	174	167	198	181	191	174	172	187	185	166	200	192	182	197	187	196	167	215	210	165	179	176	185	166	202	172	166	180	179	188	195	195	181	200	178	196	183	209	186	186	192	201	192	176	174	144	191	154	179	190	193	202	180	175	195	192	188	176	158	191	182	204	187	180	180	165	163	168	175	200	169	162	192	192	198	162	172	210	205	188	191	173	193	170	161	199	191	179	181	193	187	179	181	207	181	192	201	197	191	176	178	185	198	193	181	196	174	159	162	163	181	197	197	170	189	169	178	195	175	183	147	192	159	172	198	211	198	201	184	196	186	195	199	180	165	170	187	179	213	205	180	178	199	196	198	192	188	175	186	184	187	187	203	151	149	171	168	161	198	222	162	161	176	186	146	178	185	202	195	203	188	194	192	202	188	176	187	174	175	189	168	176	201	168	180	187	196	183	197	198	175	177	182	163	180	183	166	176	177	194	193	153	168	180	198	211	184	150	180	183	195	190	184	185	187	173	180	179	186	180	170	168	189	200	167	184	203	198	188	154	190	188	166	176	221	194	159	170	185	171	191	166	163	189	197	178	207	181	179	177	184	183	230	186	191	168	153	194	184	208	186	185	192	187	199	188	190	194	171	173	177	172	168	172	152	180	203	171	188	164	201	193	182	196	176	184	186	180	173	173	167	192	183	187	189	215	209	205	185	166	167	178	160	196	181	188	174	198	189	170	169	192	172	174	182	175	211	193	183	193	191	169	195	201	186	177	192	176	197	173	172	176	192	188	190	194	186	180	186	186	216	171	191	181	184	184	182	170	184	200	188	187	201	186	189	179	200	216	196	189	169	197	208	185	183	207	183	184	207	211	172	201	173	187	173	182	207	190	194	187	186	156	196	193	196	191	185	194	191	188	174	178	196	174	154	179	207	194	193	197	194	206	183	177	202	181	177	194	186	176	185	188	193	175	208	192	214	169	176	161	156	176	186	175	214	193	183	205	195	208	154	184	200	172	201	196	181	179	160	180	184	173	188	161	175	164	184	184	186	171	180	150	174	150	183	178	174	166	187
38638	4948	5517	6123	5080	4202	3334	2741	2401	2084	1797	1796	1604	1347	1311	1198	1088	1031	1039	918	941	864	830	803	750	804	749	757	721	733	675	689	642	654	657	619	668	635	645	629	590	618	610	612	640	641	598	617	595	581	575	577	602	586	577	560	580	544	555	581	584	585	538	534	613	585	608	572	576	589	572	567	550	554	568	596	607	533	573	557	502	573	550	568	596	513	559	560	559	546	561	542	546	544	530	594	500	527	561	561	536	565	524	548	522	560	535	597	541	515	521	517	518	553	517	511	516	534	524	554	547	508	570	545	520	539	542	562	517	497	558	532	578	566	530	546	575	536	538	561	519	505	516	538	522	511	549	549	533	524	536	566	556	581	531	574	543	595	497	518	497	548	545	542	524	525	525	526	525	562	564	548	546	519	533	525	526	559	570	540	555	558	557	528	550	513	511	537	520	547	561	542	532	517	574	473	534	512	522	532	507	535	551	517	549	525	538	515	561	545	561	537	573	525	536	521	557	520	577	521	503	568	521	570	538	532	536	594	582	541	515	510	517	515	558	519	536	524	569	591	554	518	538	541	568	533	514	508	552	542	499	498	591	520	535	550	533	542	511	519	567	546	519	524	522	540	517	552	535	522	558	527	505	532	529	501	561	541	543	572	520	561	574	534	527	548	556	518	522	541	514	529	532	592	531	507	517	558	506	530	535	532	483	519	574	539	565	517	562	545	494	559	526	537	531	494	553	563	588	559	540	539	537	571	539	531	543	567	541	561	563	526	537	566	509	553	557	518	536	510	527	525	493	537	554	520	510	559	530	522	508	526	534	496	518	504	536	517	567	501	548	549	497	531	519	552	561	613	544	533	532	530	524	570	501	492	531	530	521	521	541	545	530	513	553	530	542	543	542	513	524	567	560	577	512	544	551	569	528	538	552	562	527	544	543	538	520	520	495	554	570	510	544	565	543	588	492	540	507	543	555	560	513	485	557	507	546	538	574	561	548	543	564	567	550	524	555	519	542	544	521	573	540	515	532	507	543	557	493	512	577	534	543	576	524	539	511	526	486	530	518	565	500	537	544	596	510	523	501	533	523	510	518	578	499	477	541	606	516	529	519	531	555	561	548	555	555	516	518	523	581	584	533	537	586	526	536	556	566	536	502	494	577	475	534	557	547	535	533	562	554	540	561	518	559	539	519	520	528	518	545	479	536	518	572	578	524	533	553	540	518	525	549	559	510	571	503	521	561	541	518	511	534	553	553	563	555	544	555	560	528	533	549	586	547	554	501	527	523	562	528	539	518	535	536	510	511	532	520	551	546	537	496	574	495	521	534	546	499	531	558	527	533	518	514	560	556	543	531	515	500	552	505	514	571	542	545	576	515	590	520	517	515	503	529	541	512	529	540	541	559	548	559	563	522	528	519	548	508	499	532	525	506	517	548	527	512	515	526	553	526	530	497	510	519	526	502	501	518	552	531	522	541	522	553	547	508	518	549	537	503	537	531	520	539	544	522	532	539	514	532	575	547	542	541	527	539	541	532	540	539	502	514	583	554	505	604	520	568	537	516	573	518	538	539	562	537	514	538	532	535	547	526	476	504	565	544	558	554	495	555	544	550	550	548	498	509	545	539	507	513	544	527	502	539	554	483	493	549	536	552	542	509	488	540	527	534	545	525	552	552	513	558	506	533	513	553	537	520	531	510	537	503	587	574	550	534	534	523	518	498	510	546	536	532	520	539	506	524	525	539	557	516	501	537	522	527	535	534	519	531	522	555	526	548	562	529	512	509	559	537	511	561	545	558	576	507	492	539	573	548	527	536	564	526	500	499	556	545	553	564	524	510	503	524	508	563	479	505	536	556	555	578	575	536	519	514	500	506	556	544	546	537	570	509	553	577	560	526	509	544	496	535	530	532	582	560	554	561	500	491	577	556	498	539	533	525	507	554	548	538	494	533	502	533	558	575	519	577	543	523	497	555	552	587	516	522	567	538	520	545	540	526	515	543	563	498	512	516	505	554	538	543	524	542	528	519	529	528	486	507	531	548	524	541	555	524	514	524	534	527	539	496	556	490	569	531	500	535	511	565	535	506	519	505	558	566	537	537	546	524	596	496	530	539	537	477	561	548	505	520	526	519	539	557	518	524	572	518	544	543	533	551	568	554	539	583	550	504	528	537	524	547	547	521	566	529	577	536	549	526	499	556	535	568	557	541	542	504	536	515	513	533	533	539	488	542	519	521	515	598	492	546	562	533	519	546	503	509	549	547	518	516	570	553	551	535	529	512	575	495	532	513	531	515	531	532	520	523	537	508	577	516	531	514	532	498	550	528	512	540	555	526	543	551	474	522	516	537	516	546	552	570	525	529	557	523	536	524	531	537	551	555	547	499	565	486	506	539	553	537	557	541	533	524	570	558	534	563	548	523	556	555	532	578	517	524	542	543	480	538	545	540	536	522	507	528	550	522	549	525	536	549	540	539	570	547	534	521	528	517	499	520	532	518	529	505	535	549	579	575	510	520	545	512	554	529	520	540	565	523	554	528	540	534	516	538	603	565	552	551	532	523	551	535	478	582	574	534	544	532	517	563	523	518	551	541	551	505	567	557	565	543	551	527	507	541	463	549	559	568	513	497	535	520	543	552	491	512	561	541	542	535	503	533	493	538	510	526	560	541	511	533	551	513	552	520	484	529	526	527	528	495	518	535	544	576	511	548	550	545	543	545	545	566	529	585	590	570	587	554	500	553	520	521	537	513	542	559	502	514	511	527	508	559	541	569	523	559	544	507	521	526	533	506	565	520	561	529	551	527	546	565	521	517	548	522	557	497	545	565	565	547	509	515	505	540	512	530	527	517	538	537	539	505	550	526	571	533	529	517	528	537	534	541	501	525	555	525	503	541	501	524	507	572	469	527	533	578	533	541	524	530	593	574	525	510	563	527	512	572	519	534	520	545	567	605	577	522	518	527	523	530	505	490	537	545	525	547	539	536	536	517	517	472	521	551	557	528	570	524	561	562	560	531	569	502	493	568	540	502	516	578	520	573	515	496	534	549	548	571	559	505	536	545	525	529	501	541	539	524	528	527	530	535	552	559	552	496	507	543	507	582	510	524	476	518	516	528	569	519	511	570	565	514	555	544	529	563	540	550	531	548	519	500	499	525	540	552	566	532	532	493	520	530	522	586	460	494	518	580	531	512	527	493	545	509	567	537	493	544	529	590	593	528	511	576	562	543	522	533	531	532	552	512	534	529	505	542	534	533	497	530	492	534	554	540	542	543	544	537	520	552	506	539	529	526	540	537	514	548	535	539	503	549	501	539	527	524	506	526	554	556	569	588	569	489	550	484	539	526	492	504	570	544	526	539	510	518	523	550	512	549	547	493	550	557	525	519	523	508	541	531	527	533	519	523	552	527	550	519	524	570	522	525	538	593	544	532	544	563	555	521	535	533	540	538	512	527	526	521	559	532	544	556	567	489	500	544	539	526	584	517	514	546	525
8852	564	288	147	119	92	95	100	73	71	78	80	82	78	67	79	76	59	77	68	86	72	78	79	78	66	82	86	79	74	78	66	78	89	71	78	72	69	79	77	66	74	74	73	70	55	89	74	76	80	68	86	69	63	75	65	77	79	87	76	80	60	64	76	70	86	82	77	63	72	68	75	93	85	81	69	74	75	69	77	64	72	61	59	63	88	63	76	74	82	62	74	82	63	77	69	78	73	77	80	81	80	83	55	67	68	78	72	75	65	50	85	73	87	86	77	83	88	79	77	67	107	77	89	61	71	71	83	72	76	71	64	70	68	77	74	83	73	72	88	89	68	65	64	65	77	63	77	64	76	76	70	65	72	75	78	67	77	77	72	78	67	75	71	62	76	80	77	80	76	72	77	75	78	76	75	75	82	72	65	61	69	77	74	67	88	52	63	98	78	58	81	61	71	85	77	67	64	75	74	80	68	67	71	97	66	71	72	79	95	67	77	68	64	71	69	61	85	95	75	55	84	79	73	81	76	58	68	79	71	61	64	74	66	80	61	69	101	63	81	83	69	78	79	65	65	67	91	61	97	91	71	76	68	61	76	73	66	73	82	59	73	71	84	79	76	66	56	54	69	76	74	88	77	69	80	70	69	69	70	69	79	78	79	73	68	76	103	70	58	69	64	59	60	85	77	75	77	80	60	86	68	73	64	73	71	88	71	72	73	90	87	65	91	76	79	68	88	82	91	88	65	63	70	59	61	84	67	79	79	78	73	62	89	72	81	83	63	74	64	57	68	68	64	73	83	70	64	68	73	98	78	76	83	72	70	57	79	72	85	73	68	66	58	76	79	91	66	62	66	83	81	66	88	79	80	67	85	82	70	81	77	72	77	63	85	78	62	68	84	71	95	63	57	64	67	67	76	83	75	83	61	66	81	83	68	72	85	74	73	60	78	73	84	84	74	69	70	69	66	62	92	84	86	83	67	65	82	83	79	66	69	60	75	75	80	81	79	70	72	68	88	91	74	77	68	72	80	64	80	73	93	65	72	78	78	76	70	70	74	70	73	78	77	74	73	74	82	89	66	68	66	77	84	75	67	77	87	64	67	76	75	74	69	68	70	72	73	74	87	68	81	70	76	74	70	89	76	82	65	91	80	79	84	88	74	67	79	70	62	70	63	71	81	69	68	66	77	97	87	79	64	83	54	82	63	78	59	62	93	71	77	70	68	82	64	64	78	66	67	79	62	64	72	72	69	63	82	74	80	78	75	82	69	63	77	90	86	71	75	82	69	75	74	87	64	78	74	71	82	67	76	76	81	79	68	68	74	89	62	82	67	62	64	69	77	89	72	82	77	83	68	77	85	67	57	73	58	69	53	63	97	81	70	59	84	71	83	83	53	57	58	66	60	71	81	73	62	80	89	78	73	73	76	75	86	77	64	76	76	59	70	57	81	64	69	89	63	81	85	75	91	74	75	68	77	79	71	71	77	89	86	92	86	69	80	63	79	67	88	76	74	83	74	84	79	75	80	63	65	68	77	77	74	73	64	65	89	58	83	74	63	69	76	71	62	79	67	63	77	84	67	76	66	74	61	80	82	77	94	85	81	78	88	72	76	79	74	88	78	85	83	80	72	61	72	77	73	82	69	57	82	72	68	80	66	66	76	79	84	81	72	71	74	78	61	90	74	65	86	78	74	73	86	71	88	63	77	81	83	74	65	68	81	78	76	62	65	70	66	66	85	76	77	63	87	78	73	67	69	64	79	86	77	92	62	68	84	72	60	70	70	71	71	79	64	89	81	77	81	88	69	66	73	78	76	91	80	77	88	59	65	69	68	77	74	79	64	74	86	72	92	59	87	76	67	81	71	80	76	72	75	69	60	64	70	64	83	63	70	71	82	77	58	94	77	83	81	56	72	76	76	87	72	78	72	71	63	68	82	70	90	74	78	62	66	71	69	84	79	85	77	69	58	62	79	78	77	72	72	66	60	89	63	70	72	67	84	54	69	73	74	76	78	90	65	72	90	79	68	58	76	68	77	89	77	92	66	60	78	77	70	78	76	75	78	83	57	89	81	59	66	77	78	83	72	81	82	80	77	76	64	82	75	86	82	87	78	53	66	69	75	76	75	85	60	69	71	68	88	75	65	87	86	71	65	69	77	63	74	68	66	74	73	89	70	80	79	84	67	64	73	72	69	72	70	78	79	75	79	82	68	78	73	60	91	59	81	71	82	69	67	81	59	70	69	74	69	64	60	63	84	70	79	75	73	81	64	85	85	74	57	67	71	75	71	82	68	74	69	85	74	91	80	64	57	58	81	65	80	66	64	71	83	68	71	82	78	93	64	69	80	79	87	73	73	79	68	89	75	66	90	69	80	64	85	83	93	75	60	62	72	69	93	61	78	65	79	72	75	55	83	78	74	73	76	74	83	88	69	73	68	76	73	65	83	67	69	66	77	72	86	73	69	59	82	89	76	63	71	74	84	95	85	75	70	78	94	78	77	86	70	63	76	80	67	68	67	84	70	82	64	82	80	63	78	74	68	77	58	74	60	73	78	67	68	76	65	74	80	53	72	60	60	72	66	69	80	70	67	77	71	71	64	69	82	64	77	54	73	59	87	73	74	62	64	85	69	80	69	74	70	65	79	84	66	86	83	62	73	61	58	80	62	53	68	79	80	77	78	61	81	86	71	73	67	67	72	76	76	78	101	69	68	72	68	84	79	84	73	76	65	80	80	73	78	67	72	78	69	74	70	91	70	92	75	63	69	70	79	88	70	72	79	78	79	80	72	70	62	72	75	77	80	63	75	84	76	58	66	81	61	67	55	67	72	69	81	73	74	91	71	68	78	63	68	81	78	78	80	75	77	63	58	79	71	59	69	57	59	70	93	61	82	81	78	87	65	85	89	70	85	87	78	72	81	71	95	76	69	74	56	76	73	86	104	69	70	80	58	76	78	80	74	90	85	63	80	85	70	79	71	78	61	78	73	77	84	72	61	73	72	75	85	66	77	74	71	78	82	83	74	64	83	74	68	57	74	74	78	65	83	90	76	79	88	69	81	84	75	81	65	62	74	81	74	74	84	59	77	71	69	89	66	67	68	71	65	64	77	68	67	82	85	76	83	62	75	72	75	76	77	74	87	61	66	71	67	56	68	56	83	86	77	70	69	76	76	90	67	62	77	76	80	77	67	68	75	60	82	83	55	66	75	78	87	75	68	74	64	78	58	51	77	71	79	73	90	74	71	70	72	71	87	88	88	80	91	77	58	67	75	67	72	74	80	67	75	73	85	84	67	73	83	74	79	76	59	83	75	73	83	78	58	63	65	78	67	74	70	78	78	85	80	72	82	88	58	75	74	80	77	68	67	80	68	80	80	87	77	69	82	79	65	74	80	70	74	73	85	75	68	88	70	66	65	73	74	80	64	74	66	65	73	66	73	80	82	76	83	67	74	84	62	74	64	77	80	81	65	57	56	74	74	88	73
9182	432	438	418	384	365	333	326	312	301	315	277	310	277	269	261	274	242	266	258	244	257	255	246	251	234	240	269	278	232	270	244	241	224	266	227	254	264	273	246	196	245	277	217	241	245	269	264	267	255	249	258	266	259	245	244	233	242	209	290	248	230	253	276	270	235	233	250	216	233	253	251	250	257	223	248	238	268	259	253	238	247	235	277	255	245	244	252	255	273	254	235	233	275	234	262	259	237	229	257	270	261	249	240	270	221	254	256	259	239	240	233	259	256	251	246	259	241	238	247	234	248	237	233	269	252	268	220	265	254	281	249	256	213	237	245	240	240	247	265	247	236	255	233	239	244	241	262	248	236	247	255	274	230	278	253	238	209	238	245	260	242	228	264	209	235	246	263	243	239	251	223	275	249	259	237	246	249	243	253	250	255	248	237	252	260	234	262	244	245	246	263	246	266	269	277	268	240	255	247	276	249	261	285	243	251	231	224	235	225	247	264	256	241	222	254	265	244	248	286	265	240	252	270	247	254	280	230	258	265	278	238	244	233	261	245	227	236	255	219	227	242	259	258	246	272	262	279	259	237	274	234	237	238	273	240	256	253	258	267	251	255	242	257	257	245	244	278	242	223	239	266	280	241	245	271	255	251	251	238	249	236	244	253	261	268	245	222	241	267	257	220	252	235	251	233	257	264	261	272	266	241	252	269	267	243	256	241	246	254	240	251	274	252	239	255	250	250	230	245	249	264	250	271	254	250	244	235	241	225	221	238	252	274	247	252	242	235	225	219	231	258	244	254	249	222	249	255	268	231	228	253	236	235	242	273	255	234	237	256	246	247	224	244	248	240	233	214	238	248	266	267	239	255	260	241	235	250	247	247	233	250	278	248	247	246	249	247	243	238	242	280	227	266	260	270	241	249	250	238	234	231	245	245	254	226	254	244	292	266	245	258	253	255	254	235	251	240	212	267	262	233	234	223	252	250	243	268	249	243	240	234	243	272	258	268	228	247	255	275	277	245	241	235	243	254	246	252	254	264	240	239	236	280	239	240	223	248	265	250	301	270	254	253	246	259	261	247	251	212	271	266	243	253	256	241	243	229	241	249	254	262	254	254	234	245	227	244	251	240	241	255	250	253	241	216	250	258	243	251	256	267	250	256	272	265	255	242	244	231	249	230	260	227	241	246	259	251	263	243	242	252	248	249	255	245	276	244	229	245	251	245	240	278	242	231	247	239	248	213	234	251	234	272	248	252	241	249	268	245	244	242	229	241	243	248	233	278	285	264	227	235	239	261	235	252	253	243	215	232	253	230	243	240	233	248	215	246	256	218	256	230	250	248	234	226	244	242	244	232	249	285	263	245	242	251	254	253	248	257	264	272	213	228	229	223	228	249	255	244	233	249	243	230	253	245	226	249	255	231	270	262	272	285	275	252	269	262	242	232	248	244	258	246	222	247	279	231	222	240	238	218	266	248	241	237	242	228	260	222	271	266	267	253	249	251	271	283	265	237	260	242	219	256	232	261	237	238	243	245	243	251	220	227	245	247	251	276	234	267	260	247	224	230	260	252	228	252	256	233	261	231	236	245	239	236	238	236	258	231	250	245	237	265	241	275	235	270	260	208	249	213	265	236	232	251	256	263	226	260	235	214	240	242	209	269	257	239	259	245	256	270	275	242	239	262	235	238	209	262	244	256	225	271	259	239	264	244	246	261	245	237	245	245	255	262	254	249	229	240	232	248	249	234	257	250	229	261	225	253	226	260	275	225	258	260	248	272	240	236	238	238	269	246	240	244	279	246	217	239	242	261	260	224	256	239	253	236	258	244	252	229	276	233	252	237	269	249	261	245	244	247	266	247	245	261	227	251	251	248	231	237	253	236	238	264	232	257	234	243	238	236	246	287	231	260	224	230	236	232	232	228	273	253	254	263	269	246	258	255	248	230	245	219	277	226	248	274	250	259	250	260	244	234	234	241	271	248	262	251	238	278	268	267	234	256	245	254	235	230	225	263	236	241	238	243	266	212	252	238	261	257	257	248	286	266	256	242	239	267	234	295	226	256	230	267	255	270	262	241	241	236	223	255	225	230	240	236	239	221	251	229	232	255	233	239	266	264	209	247	246	235	268	216	227	258	251	227	238	229	226	226	274	273	229	241	265	207	253	253	239	238	267	212	240	264	246	249	235	219	245	249	251	215	234	239	231	252	224	251	234	251	235	232	239	258	255	242	225	270	273	253	237	220	245	239	248	246	275	246	231	249	219	254	250	227	251	234	243	237	243	234	247	257	234	237	207	272	267	249	239	241	248	249	250	239	251	270	213	253	254	232	242	235	223	242	213	235	246	248	227	255	230	235	275	262	262	260	234	244	225	252	270	242	257	274	265	254	253	271	252	275	274	244	268	251	230	256	249	277	226	255	240	260	238	259	247	248	246	243	238	269	212	247	236	270	239	213	254	237	235	227	230	253	249	239	232	239	235	234	235	258	224	263	248	261	276	234	242	268	249	281	268	252	244	240	260	232	259	246	249	262	216	265	246	241	247	221	243	243	240	280	223	238	234	236	260	252	254	248	258	245	256	222	230	239	252	256	221	229	235	228	233	295	247	224	246	237	279	288	263	241	250	216	295	234	222	237	257	273	261	230	244	249	255	252	233	235	283	242	236	224	266	255	256	254	247	237	231	224	227	263	260	274	250	252	234	250	222	232	253	278	246	254	251	269	239	281	263	242	252	239	242	253	232	234	271	239	254	250	238	224	241	215	203	232	245	253	240	291	232	260	233	256	242	230	253	231	254	251	255	235	237	247	226	252	260	244	254	270	246	248	249	239	252	261	242	261	244	246	246	270	234	276	268	234	248	228	254	289	223	237	229	243	221	204	245	249	221	287	239	253	241	261	233	217	244	255	259	234	212	220	226	262	232	246	241	245	281	229	242	231	259	259	211	250	239	267	253	254	274	226	256	234	267	250	281	253	215	236	258	250	241	243	250	250	222	247	255	239	243	221	238	248	258	238	252	241	230	241	252	287	266	216	242	274	232	239	236	258	247	265	251	256	228	260	239	264	245	251	255	256	238	251	230	231	255	217	282	243	241	250	252	245	251	238	241	265	202	232	225	237	259	258	239	239	236	280	262	253	260	239	228	244	250	245	242	247	241	234	254	224	252	245	225	260	236	247	243	240	258	255	251	220	233	234	233	234	245	233	244	244	241	252	242	225	245	261	267	245	260	274	260	249	265	256	280	238	266	225	221	246	224	235	238	234	256	221	237	247	249	233	264	234	248	276	253	267	243	236	249	229	248	257	219	242	237	270	250	279	230	247	279	242	271	246	245	232	244	255	239	269	255	256	225	266	239	268	213	252	236	240	274	249	263	239	240	228	226	257	230	240	263	237	247	260	259	237	246	236	232	235	223	228	244	251	235	249	237	239	261	237	258	227	230	236	229	233	257	262	259	256	217	255	238	272	248	272	228	243	246	239	235	261	259	253
51083	17355	3106	928	604	466	383	299	216	214	161	147	158	170	139	111	124	103	129	123	125	100	110	111	96	98	111	98	86	82	94	91	93	107	92	88	81	90	104	76	68	91	94	83	97	95	92	94	91	84	95	85	65	84	86	96	80	85	86	62	85	84	74	102	117	110	83	80	87	94	94	82	95	71	99	97	75	93	86	101	93	84	81	80	81	74	100	78	73	94	80	98	73	86	101	98	74	97	76	71	75	69	72	84	87	89	76	92	77	65	82	67	75	76	100	82	84	82	80	86	86	66	83	79	84	92	85	78	80	90	93	84	77	87	84	97	73	92	89	78	80	92	98	76	83	65	84	94	78	75	82	77	68	93	91	91	86	89	76	78	90	77	91	98	76	82	82	92	94	91	91	93	82	73	94	87	98	89	88	79	81	73	82	89	83	83	74	83	90	79	80	81	91	97	87	73	82	79	98	87	95	86	92	85	78	79	85	95	89	56	90	86	81	91	70	83	83	92	90	79	93	85	78	89	89	81	80	90	89	72	80	90	69	91	78	98	79	75	99	100	98	85	83	75	78	64	86	76	79	77	81	77	81	93	86	91	96	69	81	86	83	82	101	99	103	80	81	80	75	83	104	94	83	95	79	88	96	106	90	77	67	101	74	82	69	90	70	81	82	82	80	77	70	95	93	77	73	68	70	78	79	92	69	73	75	78	92	90	87	92	61	95	104	92	87	74	79	76	88	84	85	71	86	81	87	72	96	71	92	86	75	73	74	80	93	100	86	92	82	98	99	74	96	80	86	84	86	85	82	87	107	85	95	104	84	89	79	89	89	76	94	72	76	102	88	86	84	68	95	86	85	68	106	87	76	82	101	93	85	95	89	92	90	88	67	87	82	91	90	83	75	84	80	92	76	89	99	86	80	79	80	86	86	88	96	102	79	66	74	85	93	79	72	96	68	85	88	103	83	88	85	77	91	89	67	78	87	106	89	100	93	87	75	88	70	91	80	79	86	87	85	84	84	86	79	85	86	88	89	59	84	82	98	75	81	74	77	79	84	79	75	86	76	80	83	83	98	79	68	84	101	61	89	86	97	73	78	79	76	81	92	75	81	90	91	96	66	78	89	89	81	92	76	94	83	65	76	92	78	94	66	83	71	70	91	64	88	72	75	77	87	78	92	78	74	82	72	98	98	101	90	75	75	72	77	72	75	80	107	79	91	72	80	86	86	78	85	71	85	97	96	81	78	94	90	75	81	83	85	79	88	74	73	91	94	108	82	92	71	89	87	88	68	90	92	72	87	87	104	82	76	79	89	88	84	85	77	82	80	75	64	72	81	83	84	89	83	87	85	85	69	77	87	82	98	84	84	92	92	93	84	81	85	86	81	84	86	82	93	88	79	93	98	76	88	81	74	85	78	80	77	80	83	87	82	102	95	81	95	100	91	77	80	87	93	91	81	109	92	89	85	113	92	94	89	95	73	90	86	78	92	91	98	73	108	83	82	77	95	82	81	85	90	95	104	89	73	89	88	88	95	72	85	67	81	77	89	79	83	75	75	91	96	77	84	83	86	90	79	76	87	96	93	79	92	73	78	88	75	87	100	93	86	102	86	90	81	102	85	81	85	75	102	82	84	82	94	91	100	111	70	94	74	96	71	79	84	86	78	80	73	68	89	92	94	79	82	89	101	85	91	80	101	93	77	78	71	85	80	82	92	81	71	74	88	83	66	107	82	86	86	72	79	90	100	89	76	106	97	90	99	72	81	89	78	94	85	78	77	89	93	87	88	75	75	76	91	83	68	87	78	79	87	90	87	78	92	84	88	74	86	90	88	83	73	89	86	99	73	72	83	94	93	84	76	85	69	88	90	83	78	81	80	81	86	76	90	79	90	80	100	77	72	101	84	82	76	84	80	91	74	75	89	82	81	98	94	91	90	80	86	81	78	78	97	87	87	85	73	104	82	75	75	86	91	82	83	90	85	88	80	80	75	100	80	78	92	83	79	77	84	93	68	77	96	95	98	103	86	83	69	82	64	86	91	92	61	83	96	84	89	94	84	90	68	77	98	90	83	78	85	94	67	69	91	98	81	95	86	84	87	77	88	86	77	90	73	78	71	81	83	82	98	76	70	84	95	78	93	66	94	90	84	80	102	103	98	97	76	84	96	90	87	83	95	92	103	96	88	90	80	90	87	68	81	86	81	100	75	83	96	86	76	76	86	80	81	67	84	77	81	89	76	77	85	72	76	96	83	86	92	73	86	95	70	76	76	85	68	75	92	70	89	68	86	80	73	81	78	71	91	95	82	74	97	88	77	88	84	77	84	103	73	91	87	81	79	80	96	81	79	95	82	76	80	92	87	104	79	99	89	85	79	85	86	103	92	93	93	97	81	78	88	91	91	83	90	93	89	63	88	81	70	82	85	83	83	82	87	80	85	81	70	89	70	98	85	95	96	97	98	90	93	66	86	71	70	73	87	78	79	95	82	87	82	77	76	89	108	92	74	83	93	81	78	97	84	92	90	83	81	80	75	83	86	81	99	90	94	88	89	67	90	71	81	86	95	82	75	84	86	72	79	90	97	89	75	78	97	77	80	84	75	89	93	80	69	84	87	87	76	74	87	91	82	80	72	85	91	71	89	71	82	89	93	104	83	101	94	100	75	83	83	80	79	99	87	84	78	67	90	65	93	88	75	90	85	85	79	77	75	90	79	76	79	82	89	89	95	88	92	70	87	77	78	80	73	91	91	73	82	93	91	88	89	72	88	92	96	94	92	91	89	76	99	95	81	79	78	80	76	92	87	70	82	77	84	76	74	77	83	97	94	74	78	79	97	73	86	84	97	72	75	79	79	89	96	91	69	83	84	81	93	74	78	105	90	82	76	67	88	70	104	89	91	74	85	94	76	75	80	92	73	90	74	88	113	87	96	84	83	84	87	84	72	79	79	82	73	96	76	97	90	82	86	88	70	96	93	101	87	72	78	96	84	85	89	88	88	80	93	72	106	85	80	78	81	74	98	65	78	90	83	90	83	77	88	87	88	79	90	77	89	86	83	87	82	98	81	63	80	83	80	85	73	104	95	81	79	83	79	83	77	104	79	71	87	88	76	76	58	95	92	69	104	101	98	85	84	71	87	79	108	82	85	66	104	86	78	69	83	88	66	87	92	81	87	88	77	83	71	94	86	77	88	95	96	77	84	89	70	78	95	103	66	82	77	81	73	72	93	81	79	93	101	78	83	99	103	83	87	103	74	88	88	86	80	87	92	91	88	94	80	80	86	70	75	89	69	98	87	70	87	67	80	76	77	96	89	75	67	72	80	94	83	94	86	88	95	75	90	101	93	94	86	86	83	86	87	86	88	81	80	87	85	82	62	91	76	73	100	70	63	91	74	81	83	79	93	90	92	87	97	107	74	86	91	91	94	87	79	72	89	88	88	87	64	74	73	102	83	74	77	88	79	76	83	68	74	92	80	98	97	80	90	63
31059	2594	2875	3163	2600	2177	1733	1429	1245	1026	963	959	802	699	601	563	540	554	483	441	473	405	427	432	406	388	404	394	362	396	342	340	363	320	350	326	315	328	342	358	335	323	319	325	310	343	347	331	328	311	300	286	323	307	293	285	303	266	320	273	284	296	310	318	330	295	270	258	298	310	288	300	279	282	295	271	315	300	282	260	290	275	300	298	272	325	294	310	270	261	337	287	289	297	286	281	295	283	293	289	288	293	314	250	281	285	292	303	311	271	266	302	304	280	290	278	306	292	286	260	254	286	290	286	309	272	294	298	279	287	288	310	306	270	297	289	300	316	287	301	274	300	293	282	285	293	261	281	301	253	279	298	333	299	286	273	258	277	297	304	255	285	278	288	274	257	271	298	262	291	262	291	311	296	318	266	299	301	282	294	293	283	270	296	289	282	280	295	251	268	264	275	300	254	278	323	274	294	276	283	273	336	314	305	281	270	293	279	280	327	274	294	276	267	280	278	306	261	296	303	246	310	291	268	279	274	262	305	275	278	273	301	298	285	257	279	327	258	292	278	258	264	256	293	269	276	292	272	308	281	289	297	273	289	291	279	274	280	260	291	311	277	276	296	257	311	248	286	286	298	285	274	264	265	278	292	298	266	312	283	289	307	270	280	294	286	293	265	284	270	267	281	290	308	283	290	301	287	271	295	281	297	273	279	265	296	261	256	299	268	318	267	260	277	289	281	264	265	267	303	271	297	246	266	290	283	288	275	263	250	313	273	288	251	270	285	293	269	283	274	292	248	247	309	260	274	256	253	303	260	294	272	306	281	255	245	255	251	286	312	257	289	271	263	263	292	273	282	286	286	274	299	277	276	301	273	279	281	292	294	297	259	261	272	281	291	238	289	304	280	295	279	272	282	271	279	265	296	290	308	270	282	296	276	295	295	283	294	318	352	285	279	272	321	279	282	264	272	289	305	276	292	290	286	292	279	297	270	278	277	288	269	292	269	241	279	272	275	287	278	289	282	300	294	280	313	299	247	296	256	308	285	284	262	280	279	292	286	281	263	263	297	271	277	284	302	290	278	260	285	280	273	288	308	310	287	281	259	307	300	330	272	291	274	258	311	302	288	273	262	273	272	281	272	307	276	292	305	289	294	266	281	268	271	270	295	277	302	266	290	282	283	283	281	278	279	271	280	294	278	278	289	284	291	289	296	296	274	297	256	284	281	281	271	264	315	279	283	286	259	285	261	271	266	282	293	270	277	266	279	279	288	311	298	295	300	267	292	266	284	281	249	290	300	271	281	269	251	297	270	300	282	279	315	266	260	280	275	257	311	291	296	270	277	288	293	273	275	280	249	271	312	281	278	305	300	283	305	270	291	270	287	276	269	294	278	258	304	287	275	276	288	281	283	293	297	284	261	263	275	306	291	286	267	316	278	285	290	265	278	286	278	333	298	286	296	283	261	269	283	250	233	302	303	296	309	297	318	283	258	281	301	290	301	236	287	297	289	284	277	308	292	255	274	287	274	256	302	258	277	272	283	301	242	278	285	288	297	302	263	296	300	291	267	268	295	265	272	284	281	305	292	308	267	281	264	287	297	285	274	280	276	288	282	248	312	272	271	296	275	273	275	295	299	277	279	284	306	275	322	293	284	299	277	251	307	275	263	285	288	257	284	275	313	264	298	306	286	284	305	290	287	272	267	295	280	265	297	262	263	283	315	281	272	270	269	298	286	314	289	264	268	294	285	276	349	298	316	254	295	277	269	307	278	268	259	297	302	282	308	294	271	276	274	288	302	309	266	275	266	276	311	265	271	289	271	310	261	254	274	289	289	291	268	301	286	257	269	279	286	268	281	276	257	295	296	276	265	284	289	283	265	275	257	308	256	298	271	289	285	294	283	308	274	296	316	305	276	290	276	270	267	274	274	295	284	297	281	305	279	262	294	269	269	298	284	272	257	289	274	286	253	314	267	267	262	282	256	279	278	286	250	283	247	298	268	264	275	279	263	294	298	297	261	238	283	289	280	266	286	274	293	263	278	268	290	322	267	295	280	242	298	264	254	258	296	274	282	286	289	264	290	251	305	288	281	258	269	270	303	285	258	275	257	278	296	284	273	280	302	278	262	299	264	269	280	295	287	279	291	283	273	288	297	280	267	279	264	278	301	249	288	289	298	301	304	309	297	298	263	297	287	320	267	306	303	291	288	303	281	267	275	295	280	285	275	270	277	307	310	286	284	284	313	271	306	258	327	311	287	321	262	256	288	268	314	346	288	281	284	294	313	286	288	279	280	298	297	304	290	283	316	314	306	285	277	259	296	293	280	275	320	261	256	273	278	273	251	294	280	292	285	292	287	315	288	302	274	253	276	289	284	276	303	265	233	308	266	271	317	282	265	289	298	256	277	266	255	275	260	279	268	299	277	282	287	316	282	294	275	283	269	288	295	276	276	278	276	284	258	276	304	299	283	273	260	300	303	303	260	279	316	272	314	276	277	317	293	262	316	305	257	308	298	268	288	295	312	287	290	259	278	316	264	265	275	284	264	269	298	277	283	284	259	282	276	286	253	288	281	275	261	270	282	277	265	253	284	289	259	305	256	287	267	315	244	257	292	262	296	267	233	241	252	307	258	291	280	300	278	279	304	260	243	271	279	278	285	284	266	304	283	262	276	300	275	285	295	291	278	242	291	275	269	278	280	271	281	270	296	300	294	266	285	304	269	290	255	286	304	304	281	277	262	283	282	294	294	293	290	294	293	275	294	313	267	259	291	292	251	301	264	288	306	300	255	274	269	269	275	278	305	267	302	264	286	283	276	307	292	292	331	297	292	299	278	293	270	258	278	296	266	317	291	278	299	271	269	290	325	289	286	282	288	260	307	299	290	272	245	294	288	273	271	317	290	298	334	259	272	286	260	290	286	251	279	303	269	270	297	273	282	260	271	310	262	269	287	277	271	273	257	276	254	284	288	303	257	270	291	294	282	295	300	281	296	296	302	316	280	260	272	267	291	256	283	292	261	301	266	271	293	274	294	276	338	275	253	269	308	280	273	271	285	290	272	272	287	284	276	245	307	297	315	309	269	286	249	272	258	316	286	285	292	290	262	314	282	284	305	281	273	273	299	291	287	276	260	273	297	274	280	329	306	293	268	280	299	263	293	300	267	274	290	309	263	280	266	275	272	309	274	261	285	274	249	284	255	275	248	269	268	261	286	296	291	270	288	267	289	310	260	320	313	255	289	277	281	257	269	294	292	274	272	269	303	268	274	279	285	266	300	280	277	265	276	288	284	277	305	270	283	259	272	272	298	285	279	269	274	286	301	299	292	312	304	293	286	269	289	311	273	266	308	253	256	312	264	267	242	313	300	295	301	281	295	291	270	299	291	297	278	284	290	302	290	309	254	294	275	298	255	264	276	274	282	264	285	275	290	294	305	270	298	288	264	274	294	293	316	262	293	271	297	255	273	267	308	258	283	288	292	296	265	277	277
62147	24948	12260	2669	1387	987	723	568	509	457	375	370	316	312	287	253	278	287	222	233	230	224	221	224	210	220	206	202	221	201	215	224	207	194	176	204	179	175	192	195	185	196	172	185	201	194	183	203	165	172	189	196	184	202	189	169	185	188	198	173	190	198	210	179	208	179	187	200	199	183	163	205	181	184	195	162	183	181	166	169	189	196	175	190	176	215	186	175	185	173	180	196	172	166	175	182	185	175	193	177	189	210	203	180	184	202	181	195	167	194	189	171	179	178	169	187	189	194	187	199	194	200	175	185	187	170	193	186	180	164	173	177	171	192	170	166	180	177	187	174	168	180	202	188	209	190	196	165	177	192	191	197	194	183	173	178	188	188	159	166	174	164	177	187	192	165	204	172	181	182	180	183	185	180	207	173	183	189	191	197	166	203	170	185	174	180	181	178	167	191	185	186	159	177	174	184	159	193	185	184	159	185	205	194	166	185	185	184	205	191	185	199	185	160	199	166	203	185	205	198	184	182	179	204	183	196	194	187	197	160	205	184	175	193	170	192	185	193	174	172	197	187	186	173	178	181	173	179	195	182	199	193	204	164	177	196	176	161	194	169	184	192	190	202	163	191	192	161	190	179	197	156	188	177	175	177	173	172	170	177	191	163	191	177	187	206	192	186	199	175	191	178	173	177	174	197	174	219	156	187	171	185	166	186	187	158	193	203	184	205	195	169	170	178	182	180	175	172	196	203	171	171	175	183	185	188	169	189	201	202	194	170	179	183	173	180	184	201	169	173	181	176	187	221	201	198	201	179	198	199	178	177	181	183	190	153	186	194	180	185	156	212	183	180	213	184	187	198	193	163	207	185	176	203	179	145	200	180	207	195	181	228	190	188	175	187	181	189	170	177	195	199	187	197	193	150	175	193	177	173	157	180	189	186	185	185	159	193	203	177	181	194	175	193	188	173	158	171	196	175	195	206	191	191	195	169	195	190	164	190	202	192	179	197	185	165	205	167	205	153	169	197	169	212	184	169	195	192	189	177	188	196	198	170	182	195	183	182	195	198	209	178	179	182	206	192	172	182	184	200	198	174	184	195	166	201	201	200	184	195	205	201	203	196	191	172	210	190	177	217	193	217	174	190	192	188	205	180	161	161	186	182	176	175	178	215	177	183	180	195	173	205	175	169	195	191	179	177	165	141	185	177	186	189	186	187	211	159	198	183	185	209	189	178	186	152	177	200	178	170	186	150	170	176	187	153	184	164	187	179	189	169	172	182	193	172	188	169	173	185	188	184	179	160	178	177	178	191	166	164	186	172	200	189	169	193	199	201	154	176	162	190	177	185	166	206	145	176	177	191	193	168	181	177	183	180	189	188	203	184	166	182	180	178	202	217	184	183	205	188	169	181	186	183	188	184	205	197	189	176	179	165	192	189	180	165	180	184	186	191	172	186	185	206	170	169	166	180	197	159	181	188	193	193	190	219	185	189	197	185	186	187	183	204	199	200	171	182	187	180	162	198	197	153	214	210	202	181	188	197	167	193	172	177	173	190	189	184	180	194	191	156	183	198	171	189	169	190	166	178	178	180	186	184	193	181	194	187	187	175	193	180	182	174	180	182	181	208	171	163	193	183	186	185	192	204	201	177	179	175	178	193	167	184	181	169	200	183	211	215	190	199	169	184	173	173	196	209	172	184	181	180	187	180	188	186	194	153	169	183	161	179	195	198	178	175	196	166	180	221	173	186	192	175	156	179	181	194	176	189	186	182	179	190	173	213	187	163	182	185	183	175	183	160	193	166	178	198	177	186	183	181	212	172	169	199	192	187	187	209	185	170	215	182	170	184	203	223	192	197	192	181	189	185	172	184	217	207	189	178	211	196	174	209	214	170	187	205	146	185	183	200	183	167	192	201	193	190	195	176	164	160	196	177	172	186	175	158	167	194	186	180	199	174	177	191	163	193	210	162	181	178	179	172	192	186	197	176	193	189	173	189	184	186	192	180	187	213	170	187	209	162	196	190	178	192	166	180	184	196	203	205	200	211	195	195	183	161	180	175	185	176	189	179	204	204	209	197	198	187	197	192	181	184	180	173	172	178	177	163	204	196	177	189	156	188	169	161	197	193	181	186	171	178	178	195	181	198	185	190	193	177	185	208	178	179	170	192	177	204	188	175	195	189	188	202	213	190	191	207	217	196	182	179	189	167	164	199	175	184	175	169	173	177	191	175	166	179	173	188	185	174	184	180	179	184	208	202	201	179	176	174	188	160	169	206	177	168	167	168	184	192	161	179	181	182	183	154	184	172	173	152	196	206	185	220	170	165	174	192	202	198	181	175	201	176	187	179	185	179	178	183	181	196	180	187	187	177	183	175	175	170	180	193	170	174	193	163	193	178	181	171	170	198	180	167	187	182	200	196	215	209	187	171	183	195	195	205	209	185	194	215	201	167	214	191	201	199	195	171	171	170	192	186	170	207	170	179	195	205	167	190	182	190	194	195	168	168	185	208	191	196	190	189	180	171	207	187	204	187	179	187	220	202	197	175	177	183	199	197	189	177	195	195	176	194	187	167	187	192	205	185	180	192	196	186	186	169	212	191	191	188	191	172	185	182	169	222	179	205	193	215	191	183	202	195	214	189	199	210	178	209	185	213	159	197	201	191	164	157	186	186	201	156	163	185	162	181	197	175	157	182	173	154	184	187	203	220	189	180	186	182	180	170	197	172	188	180	209	172	191	189	188	188	202	177	184	191	193	174	167	164	196	181	178	211	203	169	200	201	191	172	181	178	193	200	166	201	188	174	162	177	186	199	177	213	181	155	208	176	201	162	175	183	188	182	163	221	165	190	196	188	185	187	195	198	190	184	200	173	178	186	170	194	187	183	169	197	215	184	179	189	187	191	180	173	181	215	189	196	198	193	166	184	179	206	190	202	158	189	160	173	190	206	190	182	164	195	177	201	178	183	159	180	199	180	185	202	167	169	172	196	179	185	191	171	207	192	179	182	180	194	185	192	171	187	185	189	187	182	158	176	174	208	174	188	186	180	158	207	179	170	178	180	178	174	174	185	172	186	169	182	206	175	174	182	172	190	192	176	201	204	181	187	176	183	190	201	173	163	183	195	200	182	178	188	184	198	201	170	190	158	202	173	166	182	183	179	195	191	196	177	203	184	195	172	198	190	182	186	182	192	181	184	161	185	189	182	195	173	184	148	179	190	201	182	176	174	196	163	187	167	185	170	203	155	164	184	201	172	196	215	195	203	191	171	177	181	179	167	185	172	184	178	184	203	172	194	184	170	180	153	197	169	182	167	215	175	166	160	183	198	181	162	181	203	174	179	166	196	182	200	174	170	180	214	170	165	191	145	181	197	193	192	186	199	169	205	182	183	202	191	180	171	195	179	180	209	178	172	189	179	184	197	198	190	189	177	198	181	173	213	194	182	168	183	185	215	191	197	185	182	205	158	189	186	197	186	203	172	189	189	194	187	185	170
40718	4163	5689	6059	5048	4051	3357	2769	2426	2041	1787	1856	1571	1433	1265	1129	1084	1051	1014	969	880	881	780	843	797	764	756	769	675	706	684	658	656	674	699	598	637	673	671	604	604	626	623	625	596	613	594	548	583	660	557	575	547	626	582	594	586	575	592	590	604	570	596	573	579	528	569	587	550	566	531	584	504	560	547	580	544	594	540	542	539	599	589	577	569	579	557	540	588	522	546	535	555	582	528	547	573	499	533	575	503	524	586	507	540	556	535	558	524	558	562	528	492	505	513	552	552	560	574	544	555	509	550	547	526	476	479	539	547	549	578	528	535	533	567	535	536	544	563	513	551	550	539	566	521	549	553	565	561	535	570	529	501	534	542	528	538	520	543	543	549	563	568	516	576	560	546	513	542	556	497	532	515	543	491	508	527	546	522	512	530	511	549	551	551	529	558	516	547	561	580	546	541	524	545	539	529	561	529	550	523	594	550	550	535	513	517	537	566	533	533	569	525	545	527	554	518	524	525	537	543	558	535	585	543	532	521	547	527	531	533	532	557	543	547	553	549	517	509	531	518	503	538	570	567	542	523	546	523	537	545	519	538	516	527	573	537	485	527	493	531	560	548	535	527	527	556	521	544	537	561	539	527	555	500	536	508	573	594	539	574	554	561	553	544	540	545	538	581	532	513	543	573	534	518	573	529	536	571	526	518	518	507	549	500	530	499	609	508	581	542	569	550	523	510	568	505	544	532	548	552	530	524	535	471	566	549	508	563	562	498	551	576	548	521	562	563	544	554	510	521	568	539	549	533	559	568	558	547	530	557	551	564	475	535	512	525	528	494	519	559	523	540	533	524	528	579	493	555	519	542	527	535	545	519	504	543	507	543	569	530	530	520	546	544	548	507	517	503	548	567	535	533	571	557	556	516	501	531	528	515	538	520	565	525	541	533	530	541	509	576	510	531	518	518	542	518	507	519	523	564	534	582	543	580	529	501	515	565	563	504	571	552	562	532	537	519	565	558	516	565	551	539	561	540	548	523	554	537	524	544	557	541	551	492	562	540	569	527	560	524	539	519	512	583	562	560	541	514	563	565	506	559	532	573	538	553	551	573	517	528	531	530	527	521	524	598	507	520	527	523	505	537	509	528	527	561	567	546	508	535	561	528	578	541	523	527	511	528	540	515	526	539	540	496	556	565	534	491	544	518	569	522	523	535	533	546	528	536	556	507	517	547	540	570	515	549	527	553	526	509	565	538	544	571	525	524	523	531	531	541	488	546	535	582	523	546	523	550	561	529	530	535	542	522	498	531	509	619	514	558	544	558	496	550	549	506	552	548	597	505	516	526	521	530	523	530	532	557	548	537	529	534	534	519	498	561	522	551	540	533	525	567	502	541	536	546	559	514	468	554	581	519	545	526	518	576	521	535	561	563	537	517	533	529	540	578	527	556	561	518	561	564	565	551	537	535	535	540	534	532	548	493	550	575	555	566	546	514	505	536	554	518	529	523	548	511	537	577	537	535	544	533	534	571	537	539	552	537	527	565	507	516	506	558	496	555	527	523	510	544	551	540	539	539	528	524	553	504	516	555	556	554	526	517	569	549	541	515	540	530	510	495	545	554	594	546	549	551	557	561	545	540	516	534	514	530	525	534	535	564	570	519	531	557	557	511	559	579	483	574	565	524	572	538	545	508	532	574	515	528	504	559	541	532	529	536	525	573	534	543	490	485	531	529	574	527	520	532	561	554	530	527	533	525	527	516	511	575	520	523	546	520	541	572	546	525	584	556	531	511	561	508	553	510	527	551	550	531	558	604	544	532	541	531	531	542	521	556	528	549	544	599	520	508	473	495	527	512	503	563	494	503	569	507	540	544	567	541	547	540	540	523	572	516	524	561	562	567	543	552	514	547	545	533	524	530	525	541	528	543	561	563	500	484	520	552	552	503	555	532	516	514	531	533	541	517	551	532	513	499	534	518	543	551	566	465	547	536	562	539	516	522	539	561	551	476	560	523	530	552	530	575	554	511	548	541	549	554	553	526	501	551	503	550	547	541	540	522	525	548	536	545	543	530	512	529	537	498	570	540	532	526	532	529	520	597	490	577	546	553	516	505	537	574	552	496	546	533	545	484	551	514	603	528	540	541	535	537	539	522	555	568	527	520	526	552	543	587	512	514	538	559	553	536	535	535	535	577	553	558	516	538	588	521	552	549	508	559	539	557	508	543	520	511	564	518	562	522	519	513	517	566	544	553	531	559	579	584	538	545	577	522	547	540	541	557	574	523	465	529	512	538	536	517	535	528	508	525	556	596	555	540	570	518	542	508	549	561	518	543	564	550	531	521	585	511	577	536	517	516	567	517	543	534	502	536	531	539	535	563	515	532	546	544	492	513	493	554	580	493	526	482	564	516	557	537	549	532	523	540	516	544	537	547	519	569	521	522	571	556	607	522	504	586	539	562	569	555	569	564	531	542	561	533	523	498	547	509	550	528	554	568	503	531	540	510	506	533	569	517	542	545	536	546	553	536	498	551	553	522	569	518	530	547	532	548	544	535	551	552	500	556	557	535	563	523	527	552	566	526	571	548	543	539	521	558	547	534	554	514	543	500	516	540	534	516	517	505	531	539	540	509	534	544	557	547	522	526	528	536	481	538	561	558	569	548	528	532	551	525	556	551	572	495	532	539	546	549	514	523	524	562	513	530	542	529	531	507	504	500	508	557	544	495	546	561	512	521	533	556	498	549	504	550	574	567	574	585	541	541	566	551	585	550	554	539	519	524	542	534	493	549	528	535	518	527	501	516	539	509	539	505	539	518	557	547	536	590	544	516	548	554	505	550	527	544	539	515	537	538	520	511	548	542	528	506	520	554	514	528	577	552	534	576	517	549	531	561	504	567	586	541	570	568	540	520	510	529	545	493	518	537	541	528	524	550	558	492	597	534	526	501	486	514	542	520	507	537	568	541	536	537	539	550	528	548	523	564	533	520	532	509	585	534	572	539	571	486	531	519	574	570	578	522	518	541	493	540	529	517	567	552	511	531	526	530	499	549	559	544	545	540	584	507	589	507	521	547	563	548	555	555	554	519	551	504	559	516	556	516	523	582	519	514	530	546	532	549	556	508	557	544	534	531	525	541	536	552	528	543	545	556	537	515	534	565	541	507	544	536	503	514	551	557	534	518	532	547	524	567	539	558	548	506	522	526	527	515	550	570	544	522	537	550	581	542	526	521	543	549	540	546	583	588	568	548	526	515	556	530	547	527	528	541	575	520	549	544	515	522	517	564	535	563	575	537	468	501	505	532	557	524	539	535	509	512	548	547	572	522	540	517	513	534	514	541	527	545	506	534	539	536	562	535	521	530	535	464	589	529	555	533	536	517	529	534	540	482	524	538	529	538	511	547	549	537	563	539	535	547	541	548	478	526	573	579	556	539	555	525	558	547	525	523	528	556	553	533	555	558	523	522	551	504	544	527	532	547	522	503	535	534	493	508	506
8893	515	216	129	91	79	93	73	71	88	76	60	63	72	83	72	82	63	61	91	64	84	71	63	63	74	67	81	79	81	76	78	80	72	92	93	72	61	74	89	69	66	81	90	65	71	80	73	91	71	72	65	71	61	71	68	66	84	86	72	74	73	83	81	64	65	72	80	73	83	72	60	59	91	73	64	79	59	68	64	71	63	86	74	74	71	54	86	68	77	70	46	79	80	75	72	76	78	64	79	72	72	64	75	62	75	76	67	81	72	78	71	79	65	76	65	71	62	57	64	66	75	75	81	72	79	64	76	55	68	93	81	76	82	73	72	66	82	95	80	69	60	71	88	70	75	67	67	57	56	71	54	72	70	73	84	80	89	86	65	74	87	76	84	84	72	83	65	89	81	73	83	78	67	73	74	70	80	61	71	84	78	67	76	87	88	83	58	68	72	75	63	88	64	78	66	82	57	94	77	79	69	63	73	84	87	68	82	74	82	70	65	70	74	73	90	66	66	93	53	66	71	62	63	75	85	81	76	61	71	81	76	63	68	61	61	73	66	72	63	65	71	84	75	78	67	77	72	78	65	87	64	86	73	88	68	57	64	70	82	81	82	69	69	66	69	77	75	72	76	69	73	66	77	70	67	64	65	67	82	74	61	83	73	66	83	66	91	78	90	71	78	62	77	80	62	66	77	79	76	72	69	68	72	71	70	72	80	69	82	74	72	66	72	83	81	71	81	69	68	76	90	65	69	69	75	63	78	81	104	57	60	63	63	63	71	87	58	76	59	70	72	77	80	66	70	76	69	68	72	62	71	75	70	75	62	77	88	72	75	62	58	76	93	68	64	88	69	78	75	73	74	68	73	78	78	74	74	67	87	64	64	86	76	79	68	70	84	60	74	69	70	71	83	80	89	67	69	71	64	72	65	82	73	71	75	63	82	62	68	83	70	74	56	70	81	61	79	75	68	89	82	80	66	75	72	71	73	82	81	55	75	82	63	61	73	63	76	73	82	79	83	66	85	70	80	81	65	68	80	68	82	79	68	80	79	84	73	65	67	72	56	73	74	68	76	80	72	81	76	79	73	76	78	57	78	77	69	76	89	77	74	75	86	71	58	78	68	83	66	76	62	97	70	77	67	65	76	64	81	74	75	80	75	79	57	69	73	69	60	77	72	68	57	79	64	70	50	82	63	73	61	59	66	72	67	76	59	84	82	85	69	83	62	77	76	89	77	81	76	68	85	84	65	61	75	71	74	73	92	76	79	71	63	57	91	63	75	57	67	75	64	60	80	73	70	73	67	63	75	71	59	66	66	84	82	65	74	65	82	73	67	84	89	79	80	70	81	72	87	76	78	79	68	74	54	90	77	62	83	91	69	69	75	79	73	84	77	77	60	73	84	67	64	84	71	79	87	67	78	60	81	76	75	70	79	74	87	79	80	58	75	87	68	93	93	70	54	75	61	66	83	75	79	65	70	70	89	76	77	73	60	75	77	77	74	71	80	79	60	88	73	55	76	75	78	69	81	64	70	65	84	60	73	76	85	92	91	77	77	79	73	86	68	69	65	71	60	81	77	88	80	75	66	69	70	64	66	74	72	74	72	81	82	73	73	60	74	83	83	65	76	73	74	60	81	71	85	74	77	72	76	85	85	68	68	89	68	77	72	73	86	64	74	67	76	72	78	86	68	81	75	60	61	70	78	75	77	73	67	81	74	70	55	77	72	78	63	74	82	87	71	72	89	68	86	76	75	64	55	65	73	81	61	78	78	65	72	85	72	61	83	77	77	71	83	74	80	95	77	75	67	68	61	65	76	67	73	72	66	83	74	76	79	73	72	68	67	84	72	80	60	88	93	60	77	89	59	73	72	85	66	88	77	63	71	87	85	64	71	66	76	81	68	83	77	64	70	66	61	72	67	82	75	69	83	57	71	67	78	86	55	78	80	77	83	78	79	60	67	71	78	72	69	84	69	70	68	72	76	56	50	65	82	79	73	69	67	63	65	84	73	82	66	81	75	70	72	71	70	70	91	79	76	71	62	78	59	73	64	58	83	79	68	80	75	79	90	76	73	74	81	71	67	89	65	77	75	64	72	75	67	48	69	60	74	69	66	72	76	78	62	82	68	75	71	80	80	74	97	68	77	70	77	76	65	70	82	78	80	72	91	76	83	81	67	66	61	69	86	70	73	77	79	85	75	79	75	81	79	73	73	84	69	73	84	68	73	77	90	85	73	88	57	80	73	63	92	70	76	77	87	75	86	73	66	82	90	75	82	69	85	85	81	83	60	84	61	84	80	80	81	64	74	54	56	78	76	64	63	62	88	88	83	64	69	66	64	85	77	75	56	86	71	78	74	78	77	79	58	75	73	77	66	80	80	67	76	58	63	72	90	81	67	72	68	78	75	66	82	89	64	69	72	79	66	57	79	81	52	85	69	70	77	70	69	80	69	56	66	84	73	67	67	71	93	73	82	68	80	70	64	77	77	81	57	69	75	75	69	72	80	64	73	73	66	62	71	82	80	69	64	73	83	67	70	95	80	75	86	65	70	52	86	61	92	73	75	82	79	79	83	75	77	72	92	70	85	55	76	78	73	69	81	66	64	70	79	90	81	73	80	73	80	69	66	75	76	71	63	76	61	81	85	55	61	60	83	78	72	81	78	52	63	70	69	74	80	77	79	71	70	91	67	87	69	71	69	74	77	70	77	81	72	73	75	68	75	89	82	80	81	70	81	75	70	78	87	68	85	83	71	70	67	72	80	68	64	72	81	77	75	71	86	77	70	80	72	69	75	67	61	82	85	68	58	53	82	77	82	59	72	75	79	69	81	83	70	86	80	67	81	79	82	59	69	69	55	70	64	71	85	89	67	89	70	76	67	75	83	76	75	94	69	74	70	73	89	74	89	83	68	80	67	83	86	77	70	87	67	67	77	79	79	55	82	78	67	80	98	67	83	70	62	61	83	63	80	68	75	70	75	77	69	73	72	76	74	60	66	78	75	88	81	79	61	73	71	61	58	82	80	76	84	85	65	87	72	78	68	70	75	68	82	69	60	86	76	79	68	75	64	80	60	85	80	86	81	69	62	71	73	66	73	70	70	57	84	65	89	71	77	78	83	76	81	70	82	82	69	89	87	64	71	83	73	70	60	67	79	72	68	80	73	75	72	79	71	81	84	69	69	86	68	72	77	75	75	75	84	68	84	66	72	81	80	72	75	70	67	67	77	78	82	73	74	83	73	80	83	84	80	71	61	82	61	85	76	93	72	59	65	88	81	70	81	77	73	80	63	73	69	79	87	67	83	75	73	69	71	89	62	86	69	54	89	64	73	77	67	63	69	73	72	82	72	77	77	89	71	66	80	72	68	77	84	83	71	58	76	71	86	72	63	79	74	63	69	81	80	74	75	82	82	71	62	64	68	73	68	82	62	65	84	66	77	65	82	61	76	87	67	74	60	73	78	65	84	78	71	79	77	73	64	82	80
9364	446	349	384	417	346	338	305	269	246	289	285	263	240	254	279	283	239	277	299	274	260	241	275	276	275	238	262	252	268	251	232	244	242	254	244	224	241	270	261	267	253	243	229	239	272	256	264	217	254	230	252	227	220	280	258	255	258	267	254	235	237	280	216	217	236	243	250	235	236	268	246	255	225	261	259	234	256	232	225	237	226	262	255	247	235	250	241	236	257	233	246	238	275	235	268	243	228	262	251	225	228	248	232	237	241	228	245	229	278	232	244	263	220	251	238	230	236	266	240	231	235	241	235	246	250	264	250	254	261	218	246	243	231	240	248	225	251	262	252	226	273	222	263	239	243	238	251	211	228	254	243	222	262	231	268	247	262	217	248	242	222	230	239	241	253	272	250	232	249	243	241	261	235	244	269	230	226	236	222	250	252	266	232	251	241	226	252	254	261	248	256	235	273	252	263	247	223	261	233	229	264	261	273	241	240	232	266	256	236	275	250	247	261	238	264	257	241	266	204	226	283	276	226	232	221	246	245	205	271	223	267	248	229	272	253	255	243	247	292	238	258	234	251	232	238	261	256	236	258	274	247	252	276	248	247	224	253	233	246	241	233	232	263	223	237	227	254	259	243	254	275	250	236	235	229	245	249	245	261	286	254	269	223	244	228	268	208	254	274	238	263	245	228	252	266	260	266	208	243	255	253	239	244	255	271	236	253	231	264	257	242	245	259	250	284	257	262	251	268	268	242	236	241	270	246	275	217	252	272	263	227	226	225	236	265	258	235	232	246	251	258	216	248	232	241	245	238	267	238	257	233	273	252	236	234	227	248	254	238	243	236	217	255	274	243	248	249	267	275	229	234	266	250	233	247	240	251	232	251	265	252	239	237	225	251	248	240	242	229	226	259	238	256	261	240	262	239	236	225	237	225	255	248	254	261	256	255	221	244	279	265	236	244	245	231	247	256	235	224	243	258	253	267	238	284	232	250	237	261	243	270	242	275	257	246	241	257	227	250	218	254	226	237	223	253	246	250	246	272	234	215	238	243	223	251	227	211	243	231	278	248	227	254	225	256	233	267	224	260	266	253	268	237	258	266	252	259	258	237	258	247	261	260	231	229	255	264	228	258	251	273	249	262	278	247	255	235	271	229	240	222	272	246	284	255	261	219	233	264	258	261	260	223	244	274	237	254	248	244	219	245	225	243	250	244	228	257	257	272	263	256	270	269	220	216	235	234	245	265	254	234	263	246	228	246	273	247	260	232	231	243	246	249	247	264	252	247	243	234	244	221	214	250	240	267	259	232	242	227	219	240	250	230	268	260	244	238	262	260	262	238	235	232	226	240	244	242	245	227	219	246	249	237	251	246	261	252	248	248	237	246	267	274	242	209	231	220	238	275	247	254	254	286	256	262	224	273	242	245	249	242	222	216	241	257	236	238	236	260	243	252	262	256	282	245	252	229	225	248	245	218	200	280	252	235	257	234	269	229	229	211	241	213	236	256	251	239	216	235	269	300	253	254	247	264	230	248	246	230	244	266	258	285	252	251	252	256	276	221	230	223	261	242	250	251	246	232	236	237	253	233	262	244	242	237	258	234	258	236	259	242	241	265	248	238	236	234	247	230	267	218	268	219	236	260	214	215	248	251	255	232	229	240	232	218	267	246	229	245	257	261	224	274	243	239	257	228	272	242	248	250	257	244	271	243	254	224	242	258	229	239	243	244	225	272	254	251	241	244	209	218	261	225	254	257	235	255	264	283	242	243	231	256	232	235	224	242	242	243	245	258	241	226	228	251	251	224	230	249	247	259	262	252	236	241	238	221	240	259	259	228	248	243	257	241	262	230	221	280	251	253	229	248	246	252	234	261	238	252	259	246	267	249	218	247	283	226	246	236	259	248	249	217	237	265	253	254	228	258	230	227	277	245	247	256	253	246	250	256	257	254	217	242	221	239	218	253	251	242	256	245	226	212	260	253	243	265	244	254	241	273	233	250	235	253	233	219	240	244	253	258	235	270	252	211	267	278	259	256	244	257	218	227	252	232	239	257	257	258	224	236	233	248	229	246	269	235	243	261	250	261	241	259	256	240	266	245	257	243	263	239	251	248	234	238	269	247	236	263	276	253	261	228	265	256	252	252	267	257	205	249	248	285	262	262	244	239	228	260	229	229	244	246	267	247	241	227	253	220	258	228	233	256	270	235	222	257	233	248	258	229	239	237	237	276	241	236	257	263	243	239	253	221	239	222	253	238	254	263	258	243	254	252	230	254	256	232	247	252	226	238	268	230	265	237	244	258	278	250	217	252	246	243	239	257	252	278	230	242	252	228	271	260	254	232	249	252	269	229	230	232	227	261	254	241	252	233	223	233	238	239	250	279	250	244	240	239	249	232	226	245	271	232	259	246	262	241	253	229	238	242	269	258	246	221	249	271	240	231	244	259	237	249	268	233	270	246	248	235	268	224	244	260	251	263	251	261	234	242	256	261	227	265	253	230	224	247	233	230	237	231	242	226	244	218	215	254	233	223	243	256	231	259	215	243	250	248	243	241	241	251	270	251	246	252	250	262	209	233	238	250	260	261	242	246	245	236	252	242	237	261	259	257	245	239	254	240	244	248	251	253	245	268	235	244	239	233	230	255	245	241	266	236	230	303	274	266	226	229	246	245	248	270	222	260	269	252	251	261	234	228	226	254	242	253	238	228	246	240	248	240	227	274	231	267	250	233	249	239	254	255	236	255	274	256	248	241	253	231	250	251	222	254	224	237	242	229	247	271	267	222	233	244	245	241	251	249	237	275	244	271	237	260	257	238	247	263	207	255	243	250	269	240	261	225	202	258	259	272	233	240	238	233	258	259	240	235	261	267	239	231	262	243	283	254	253	232	230	260	223	239	256	249	250	266	268	244	240	213	248	238	236	232	242	258	255	263	226	227	247	241	257	245	252	243	248	253	255	253	236	242	261	232	242	268	261	259	243	235	222	226	244	237	240	245	273	248	251	250	241	252	243	253	240	250	247	242	254	247	241	247	222	256	240	252	240	289	239	235	225	243	232	252	228	248	255	268	234	255	262	248	232	236	249	243	237	248	222	252	229	236	241	249	250	258	239	276	235	234	238	269	261	233	259	253	232	259	294	259	246	251	241	241	263	222	225	232	247	247	225	251	231	211	232	253	221	238	277	260	268	247	282	259	227	246	247	237	209	239	238	250	254	236	218	231	258	238	243	234	239	255	237	253	252	255	260	224	250	232	241	243	257	225	221	225	239	251	245	251	231	252	235	239	247	260	254	226	258	249	245	245	220	256	248	225	236	256	249	235	236	251	250	257	260	282	235	266	221	266	231	238	271	264	239	252	243	237	247	223	243	226	244	244	224	257	278	258	265	236	271	249	251	254	249	270	259	247	282	274	258	267	232	213	255	190	234	240	237	225	234	257	238	238	228	262	268	216	240	232	247	224	270	251	276	277	245	233	271	266	281	237	244	239	248	258
49843	17515	3021	971	583	462	318	258	223	217	145	163	175	160	166	131	111	105	101	111	105	101	134	104	102	97	94	77	102	97	94	94	78	93	93	99	96	87	75	86	87	86	74	97	100	88	90	84	84	89	90	84	80	78	88	90	72	91	87	88	91	83	85	85	80	87	92	72	83	78	82	82	104	80	73	86	83	84	85	83	75	76	78	77	76	84	80	85	78	79	93	66	91	98	83	75	71	91	74	74	80	99	89	85	98	84	74	68	99	73	89	96	71	97	89	87	80	77	103	85	83	88	82	84	90	88	95	77	89	77	94	92	81	65	96	94	83	98	75	80	65	83	76	83	70	86	102	84	81	93	94	79	86	77	85	71	93	80	82	91	84	72	68	80	79	84	96	68	84	90	73	83	95	87	84	88	89	74	81	91	80	90	66	86	71	75	82	95	89	79	62	80	78	103	75	81	81	82	83	85	91	77	73	80	88	87	73	86	82	89	88	79	99	78	88	76	74	88	82	90	74	79	94	99	72	89	88	88	78	74	89	83	69	81	77	93	92	83	84	96	101	85	97	76	81	93	90	94	76	70	86	78	100	76	103	77	93	82	85	73	79	73	90	81	67	88	83	80	72	84	83	97	97	84	101	84	84	79	74	97	87	72	93	86	90	71	84	72	86	77	93	90	80	88	78	90	102	85	81	103	95	88	89	77	77	91	81	81	100	84	85	87	84	88	89	80	90	82	76	76	88	80	89	90	92	77	88	76	84	76	82	70	82	71	80	82	68	67	68	80	88	83	91	82	80	78	85	76	75	73	75	72	80	79	71	78	82	94	82	85	77	89	85	76	97	87	78	94	77	89	72	92	85	89	76	83	75	84	90	78	75	81	78	71	86	83	80	86	76	81	68	86	77	92	72	90	88	77	84	74	84	91	75	85	84	90	92	85	96	86	86	76	88	77	91	72	79	84	91	78	86	99	96	82	81	97	81	84	83	94	74	85	68	73	71	93	91	85	76	89	70	87	65	80	99	79	91	82	103	85	90	79	84	87	73	80	89	102	72	81	86	68	90	87	84	105	76	88	82	81	80	94	91	98	82	95	90	85	91	76	82	108	94	80	85	83	91	98	84	83	71	87	97	76	74	86	97	87	80	92	77	97	75	102	94	106	84	81	89	90	94	75	78	70	75	100	98	84	89	89	84	99	79	99	105	82	76	96	77	84	101	80	74	84	86	81	92	80	94	74	90	84	72	80	83	65	89	73	88	83	82	97	94	74	75	78	59	80	79	77	93	87	91	66	81	75	96	91	87	88	83	105	71	78	98	84	79	111	83	83	88	89	83	82	96	82	84	76	79	87	81	87	87	84	104	88	88	72	95	81	84	92	71	89	86	92	93	69	89	86	77	80	92	95	82	85	82	73	78	85	76	86	87	85	93	82	81	72	100	98	68	94	86	85	83	75	82	83	85	77	78	89	87	92	68	78	94	96	74	86	83	80	80	85	81	87	85	88	73	92	90	64	83	78	99	73	81	78	94	77	96	83	84	100	100	76	76	81	86	81	78	86	76	73	93	82	104	76	85	84	91	66	85	77	76	69	79	88	88	82	89	78	92	73	71	74	111	83	88	74	70	82	84	85	84	74	84	96	73	72	86	99	87	81	106	90	81	83	91	68	80	92	90	104	82	71	86	84	109	79	101	76	115	79	86	81	69	80	95	84	90	78	82	88	78	90	71	96	67	78	95	83	85	100	69	86	95	67	78	82	104	93	109	78	72	92	93	70	84	76	84	96	85	76	74	80	92	81	80	97	79	70	86	106	72	95	70	86	85	94	83	72	82	93	89	92	101	83	79	67	89	77	69	77	88	82	95	82	89	87	77	86	85	80	98	77	73	86	93	79	85	79	72	96	74	97	96	86	112	90	94	72	93	71	82	90	84	82	82	74	91	79	69	85	78	86	81	92	72	76	88	79	87	83	88	94	75	75	79	79	84	95	87	77	75	90	89	85	93	82	71	88	91	79	96	83	79	82	75	73	72	101	85	86	93	85	87	81	96	84	78	80	75	89	86	99	84	86	102	80	84	86	95	72	79	88	83	85	71	94	98	81	82	96	78	88	68	75	77	99	78	88	93	88	76	82	81	72	99	83	88	83	73	80	83	85	80	79	64	90	83	93	84	89	96	78	106	88	79	97	70	90	103	86	79	86	90	86	77	100	83	82	83	83	85	89	106	89	89	79	84	91	103	68	76	84	82	94	99	108	87	86	85	79	86	101	80	73	99	85	67	102	80	86	81	86	95	71	85	81	82	85	72	99	90	89	82	87	73	87	91	71	95	93	108	75	75	73	83	93	85	90	80	83	80	90	87	91	73	70	75	98	88	93	89	84	83	79	95	80	78	81	84	91	90	85	76	85	88	83	75	83	73	85	71	84	69	90	93	81	89	77	96	79	69	85	83	88	90	84	86	72	93	77	93	93	78	100	76	92	86	78	76	87	70	86	84	89	72	82	90	72	88	90	85	92	75	85	95	83	77	93	80	76	93	69	92	77	74	85	84	82	87	85	76	88	74	72	72	73	76	79	89	75	104	76	110	87	77	81	73	111	82	81	71	78	94	90	76	85	85	75	77	85	74	86	84	85	87	84	83	78	93	85	84	90	85	81	71	90	83	90	81	85	86	86	71	73	82	100	91	96	90	92	88	83	81	75	76	75	96	88	86	91	81	102	102	86	81	86	91	110	92	86	66	87	75	89	83	88	74	83	67	68	66	90	100	99	106	70	76	87	79	72	90	81	85	83	75	81	97	84	87	89	81	75	89	78	89	69	99	92	88	72	82	102	77	93	70	67	91	74	72	81	74	87	74	76	75	81	110	84	84	84	92	83	69	79	82	82	99	85	84	90	87	87	93	97	91	81	80	80	88	81	69	70	99	84	83	85	75	74	80	78	81	94	69	78	107	88	74	65	79	88	92	90	80	79	94	89	73	93	92	84	89	78	85	83	83	87	96	89	90	84	65	66	68	74	74	91	89	71	78	83	82	70	84	106	73	94	83	80	74	88	104	90	82	61	70	79	109	71	75	82	84	77	90	84	85	76	87	85	77	87	82	92	80	84	82	80	89	96	80	99	89	75	92	75	83	84	69	84	96	101	90	107	77	82	79	68	67	63	103	89	97	68	76	81	69	86	78	89	88	97	92	73	100	85	92	71	84	81	75	63	78	86	80	71	87	100	79	84	78	84	76	98	68	89	77	91	80	79	102	86	101	81	95	68	82	78	95	80	88	99	69	89	80	85	81	85	74	78	92	78	79	79	90	79	79	84	96	80	80	79	86	87	83	80	69	95	77	77	73	75	64	87	68	70	79	71	80	75	78	84	71	89	78	78	91	101	67	90	91	87	73	86	74	69	93	78	104	71	81	81	71	108	93	92	103	84	82	87	84	71	92	67	79	71	77	99	83	83	100	86	83	91	87	80	69	84	94	87	75	71	93	86
30386	3371	2928	3177	2655	2181	1677	1395	1208	1019	968	919	772	732	648	618	533	474	495	420	477	441	444	429	411	397	394	368	378	383	324	350	343	371	348	343	324	330	348	308	299	327	304	332	291	325	312	285	325	320	291	282	305	325	287	317	304	320	306	297	291	281	328	316	292	304	311	254	305	287	296	300	301	286	281	289	319	293	291	308	266	288	295	305	265	307	286	304	285	284	285	273	302	299	328	256	245	272	274	287	328	293	290	286	263	260	279	318	284	282	282	286	305	289	255	293	244	270	305	277	275	269	311	286	292	297	300	293	280	306	264	298	296	324	264	286	287	280	291	281	275	275	272	257	305	285	261	305	274	282	286	277	282	291	289	251	270	282	270	288	285	296	256	268	270	254	274	319	304	292	285	258	275	275	294	286	265	279	280	268	317	276	280	300	277	277	274	266	285	256	282	321	264	281	276	315	279	258	281	320	272	310	282	305	298	262	283	257	278	281	284	267	295	253	274	268	304	298	303	263	301	282	298	296	292	294	309	248	273	301	286	299	299	256	288	296	289	278	247	285	291	257	273	321	280	267	287	309	275	276	293	281	316	289	286	308	255	276	297	280	287	269	284	265	300	283	278	279	283	288	256	286	279	271	276	271	248	300	287	274	277	298	257	296	285	287	285	321	282	279	314	297	276	272	287	286	304	284	290	272	317	290	262	276	265	275	273	284	270	293	281	273	258	275	299	298	273	248	283	284	286	275	272	273	287	260	304	307	297	274	295	278	262	304	281	263	269	280	280	302	264	277	289	284	286	285	300	292	287	260	304	283	287	253	271	280	299	287	285	298	290	336	276	270	276	267	302	321	261	292	294	257	283	241	296	291	259	273	296	310	244	306	273	286	274	302	274	290	298	285	276	294	308	281	288	274	267	304	264	274	282	292	277	302	280	287	273	290	281	278	254	301	284	264	286	275	262	316	256	272	287	289	289	271	279	302	239	268	263	290	274	301	294	296	292	278	298	256	267	294	295	272	296	277	275	270	296	285	292	265	275	266	298	292	255	297	293	308	282	286	327	279	281	275	273	307	298	298	245	282	282	293	308	283	276	281	258	293	269	273	288	308	276	279	254	253	303	287	300	291	262	267	274	286	260	288	277	257	272	277	263	285	282	275	296	288	277	284	263	278	313	285	310	275	311	271	288	267	270	284	303	285	275	290	261	293	307	301	279	281	271	287	277	285	293	282	289	281	282	293	294	268	285	251	252	263	236	285	285	266	256	285	279	288	299	276	290	281	260	267	273	299	319	278	295	317	280	283	269	282	300	297	301	259	288	268	273	283	282	272	266	265	298	296	292	286	300	258	309	302	266	253	268	284	292	283	284	275	267	272	273	296	263	278	266	284	280	300	278	264	287	308	277	276	268	279	298	267	271	280	275	302	268	283	283	269	312	292	265	288	273	271	305	281	281	294	286	278	304	291	304	280	298	282	318	282	292	261	290	285	284	303	284	250	252	293	303	276	285	283	307	265	297	268	287	252	297	279	296	272	291	288	280	278	310	324	273	278	263	291	263	290	268	312	328	291	269	298	284	289	300	304	241	288	312	255	252	294	274	287	287	284	246	301	306	260	283	298	308	265	261	265	246	265	279	271	293	266	290	284	275	295	269	288	276	280	280	289	268	278	276	275	260	287	288	279	250	280	291	252	282	255	281	277	258	281	337	322	267	288	245	284	301	310	285	296	278	271	280	277	266	284	252	320	287	277	286	286	304	290	285	277	294	297	280	273	264	258	283	226	298	283	275	284	302	285	251	274	259	271	287	274	289	297	295	263	285	275	284	306	303	292	304	311	256	284	275	312	277	305	287	266	283	283	275	300	275	305	276	298	269	281	271	306	291	274	283	280	271	275	272	280	268	279	270	282	313	272	285	268	265	249	249	286	271	270	303	288	284	292	302	274	260	266	243	316	299	310	321	254	257	264	269	251	289	272	281	264	289	276	296	332	317	288	300	282	288	288	269	275	257	280	273	266	273	313	253	255	266	282	268	287	287	270	306	254	301	293	269	294	284	268	286	297	268	288	283	290	267	271	292	275	289	273	280	293	275	290	332	262	325	262	286	274	311	265	287	260	258	274	305	273	318	267	276	298	286	264	276	297	271	283	284	261	314	269	288	268	283	305	239	293	273	274	324	253	249	296	302	256	287	275	279	261	265	266	303	306	265	269	302	313	284	301	304	307	281	280	264	247	286	282	282	243	288	293	271	318	284	291	294	267	251	255	289	293	275	255	267	281	292	295	290	298	260	288	273	285	275	302	278	286	312	301	284	274	252	256	291	298	302	268	293	245	300	269	291	315	288	287	273	266	265	266	309	296	267	286	289	304	285	289	276	309	283	306	306	284	241	294	313	280	267	279	285	307	277	282	284	268	270	287	297	278	247	302	275	284	305	296	281	283	267	272	260	294	258	309	281	262	278	268	303	261	301	304	277	295	289	250	277	302	270	255	299	280	286	280	256	314	286	284	265	275	324	304	281	259	312	288	282	309	282	282	273	267	285	262	286	307	280	299	276	264	278	262	246	273	314	277	297	297	288	316	283	268	282	265	281	289	291	264	300	261	285	258	302	305	252	268	270	272	309	269	263	278	290	255	295	270	269	282	295	291	256	267	301	280	287	290	269	274	304	272	272	295	269	298	262	288	287	252	303	288	288	283	295	264	317	285	318	267	260	280	302	281	305	283	267	289	299	255	263	275	262	320	284	268	269	276	295	315	308	266	260	295	262	320	271	304	226	287	281	306	276	272	281	292	287	257	291	287	284	312	274	283	305	301	270	269	288	313	258	267	293	268	268	267	289	271	293	315	284	304	253	278	273	281	279	264	282	284	304	256	316	280	239	244	275	300	294	259	306	284	255	297	290	282	299	278	265	286	267	294	286	283	297	292	263	269	276	291	272	276	266	290	267	288	301	302	289	285	290	286	285	283	291	291	270	261	278	296	293	306	300	264	287	283	255	304	311	291	299	269	300	266	275	299	261	283	272	270	276	318	284	268	252	275	296	271	278	297	266	289	296	266	280	309	250	287	272	293	296	279	282	281	306	292	292	261	278	272	280	288	272	290	301	256	314	261	289	277	285	265	271	279	253	296	252	267	279	260	296	314	261	266	287	276	269	292	259	293	281	263	283	286	292	287	294	282	308	265	274	292	267	284	284	272	263	271	266	285	288	296	288	293	262	285	291	277	286	233	252	276	285	272	297	280	285	319	301	300	294	287	282	306	302	273	286	312	281	314	305	286	286	304	274	305	291	301	293	268	309	259	255	286	303	291	312	277	285	257	298	271	289	280	294	275	262	272	254	320	317	264	273	272	273	299	270	280	267	302	289	294	297	277	292	271	305	306	252	281	303	287	299	268	266	274	263	288	276	282	250	303	278	314	288	278	269	302	292	312	285	256	269	319	297	289	285	291	305	258	297	303	290	288	285	301	263	282	295	287	270	289	283	279
58160	24925	12472	2554	1335	968	784	607	495	415	385	360	344	298	293	279	265	246	265	260	232	237	226	218	213	185	184	200	193	195	210	203	183	212	198	171	218	236	170	207	202	190	176	175	193	203	180	200	188	188	203	174	199	185	179	193	174	201	196	203	198	186	205	180	190	187	174	185	185	199	191	210	175	186	170	174	193	177	183	195	175	168	175	169	205	193	157	198	196	154	189	167	178	164	192	179	187	200	162	164	179	186	175	186	167	168	179	189	179	164	208	191	199	195	167	186	177	214	197	188	201	194	193	182	206	177	198	167	161	182	193	168	173	213	195	194	196	191	168	159	177	172	192	171	177	181	175	182	202	193	174	181	184	200	192	186	194	170	178	201	201	214	194	195	193	187	186	173	198	182	176	183	182	179	181	180	195	208	173	183	204	174	186	162	186	176	173	203	183	197	177	211	153	179	199	201	182	184	184	159	165	183	176	182	179	172	173	175	175	180	213	186	160	178	195	186	192	171	160	189	170	196	186	156	181	174	186	189	190	202	182	167	188	191	183	176	193	191	174	172	188	167	184	184	182	209	164	182	176	202	186	191	198	210	156	179	172	177	179	195	190	176	184	187	193	190	204	175	169	186	187	165	181	179	168	209	179	182	185	176	192	181	169	184	181	190	213	179	168	172	185	204	185	187	190	161	171	195	180	168	207	182	203	169	202	183	202	183	221	181	210	178	192	191	163	188	190	147	170	185	209	189	184	178	169	213	172	163	187	193	178	194	174	178	167	197	198	189	211	177	217	154	194	188	159	192	207	178	166	183	184	167	187	182	190	170	190	174	186	171	175	183	169	178	153	189	175	200	182	198	164	186	165	188	162	184	178	179	171	158	164	182	195	193	179	193	238	198	189	199	186	186	172	185	194	185	195	198	199	168	163	174	190	203	169	170	184	190	207	169	229	188	183	183	161	206	166	203	175	175	202	179	192	188	181	181	172	168	177	192	199	201	201	189	172	200	201	191	173	183	154	222	188	173	180	181	199	187	178	183	188	166	182	163	182	197	164	210	164	199	175	154	155	165	148	157	177	215	207	168	174	160	189	170	154	179	203	166	174	171	178	192	175	192	216	213	184	167	162	201	200	177	195	189	203	171	191	161	196	204	185	198	209	170	173	213	216	175	202	189	180	186	210	188	181	188	185	182	166	213	185	175	165	179	182	149	190	179	206	187	192	189	182	177	171	183	182	174	183	191	194	183	175	150	204	174	175	188	178	195	155	163	191	202	176	198	198	167	193	198	198	170	197	192	176	170	190	172	186	176	177	165	184	168	190	158	161	188	182	198	193	183	191	176	177	202	181	150	213	182	173	190	183	176	175	162	182	177	174	193	198	183	196	192	197	182	173	200	180	164	182	175	186	179	190	187	180	170	175	181	173	180	188	155	181	178	200	188	156	202	185	185	184	212	210	184	177	182	195	156	161	176	193	170	207	194	141	213	178	172	190	181	213	165	176	181	208	189	203	185	190	217	177	208	203	205	211	207	175	192	170	193	202	168	185	173	163	176	204	214	205	178	185	185	219	182	193	186	197	204	190	168	190	202	189	169	185	211	171	176	155	167	207	190	182	192	197	204	169	178	191	190	197	172	214	177	180	180	186	175	189	179	197	179	160	175	202	191	161	167	195	196	172	186	169	189	187	159	174	175	181	156	184	191	178	175	193	204	154	188	223	182	176	183	201	190	178	177	182	168	168	164	181	182	173	190	181	146	170	203	190	191	167	178	189	173	185	201	199	177	184	177	191	154	189	183	199	177	175	163	173	167	182	192	158	182	207	172	161	213	186	167	179	163	191	198	189	188	194	208	160	189	193	206	205	210	169	180	186	167	186	184	193	186	178	185	181	171	190	174	186	177	197	191	190	184	209	179	186	192	182	201	179	188	169	142	174	186	181	172	172	192	191	203	186	165	178	181	195	218	191	191	198	185	208	189	178	185	186	194	191	172	174	171	169	179	191	180	215	187	157	157	182	147	175	179	158	194	175	169	175	216	196	183	168	188	193	184	182	192	179	200	179	182	203	183	184	174	169	167	182	184	176	184	212	212	209	184	175	196	184	209	190	173	162	162	182	186	187	180	187	173	163	172	168	172	182	200	164	179	200	172	165	177	209	191	192	188	182	175	198	160	167	170	192	182	215	199	173	182	181	160	191	204	170	178	153	177	178	181	193	180	193	199	189	174	192	183	185	193	179	150	183	195	195	162	173	191	172	187	205	180	183	193	191	174	173	176	170	186	184	170	192	178	173	197	208	203	201	174	189	181	176	172	193	188	183	184	190	181	173	182	186	183	186	170	184	187	191	177	191	159	174	183	169	187	185	193	202	158	197	200	160	206	169	176	184	175	199	183	179	174	203	199	193	184	190	197	195	176	186	198	170	173	165	186	196	197	162	180	199	176	191	182	174	186	176	193	199	164	183	187	178	180	194	186	178	171	181	206	167	180	210	172	198	184	160	210	176	182	192	187	189	163	193	189	170	197	189	168	195	182	176	158	206	209	183	186	201	179	158	178	197	181	186	178	170	173	172	183	188	188	189	173	194	176	188	157	192	168	171	176	172	173	160	189	191	202	174	183	187	180	190	164	184	202	181	170	192	193	179	187	164	168	201	175	184	162	193	170	166	195	174	175	158	201	184	162	196	169	214	192	200	180	178	181	183	178	173	217	192	180	200	195	180	179	184	176	170	153	185	168	169	196	180	175	195	177	208	201	183	194	143	181	182	169	175	169	213	171	183	191	215	210	192	171	169	189	187	164	182	176	178	205	164	206	183	194	163	181	185	171	189	173	191	201	183	170	197	210	198	191	193	190	179	167	180	172	187	184	196	174	209	197	207	193	192	178	171	184	183	192	162	197	156	184	173	185	176	213	180	170	167	172	176	197	168	200	187	167	188	192	199	206	172	163	180	193	181	180	206	177	175	169	199	194	180	160	193	179	181	164	178	164	197	181	196	166	189	210	155	156	166	192	175	194	166	172	195	182	197	184	180	183	201	187	197	191	201	229	188	176	167	192	178	164	186	180	177	191	199	158	193	189	166	206	174	191	198	175	188	174	190	187	197	168	199	204	202	192	190	189	206	204	185	159	172	166	189	186	178	170	172	198	154	203	205	190	182	193	192	158	172	169	163	161	178	182	191	188	163	171	190	214	220	197	175	180	207	202	192	177	187	156	177	203	193	175	202	167	182	161	200	187	190	175	176	163	186	201	178	192	182	179	196	194	189	172	197	184	175	181	187	196	186	181	189	183	177	200	210	169	178	198	173	163	191	196	209	170	193	180	181	179	166	194	186	194	171	177	173	195	183	173	182	208	211	190	190	175	174	165	177	174	203	174	189	202	178	180	183	172	164	193	178	181	175	178	202	190	172	205	176	204	187	173	178	203	183	193	182	211	176	168	201	175	185	154	195	192	185	188	177	186	185	171	191	195	177	202	194	192	192	163	175	169
39395	5722	5555	6124	5030	4078	3265	2781	2453	2142	1819	1873	1597	1372	1293	1165	1097	1043	991	898	876	877	788	826	795	731	714	729	745	699	667	690	675	683	654	647	628	591	608	589	623	650	607	623	647	630	622	581	582	608	584	590	602	582	593	598	567	569	586	550	566	575	564	553	571	527	589	592	601	590	561	584	548	569	573	554	600	536	536	539	605	562	510	541	591	584	557	583	599	568	546	539	563	544	549	541	498	554	553	563	587	559	576	551	552	554	553	563	526	572	542	505	562	559	524	583	562	559	568	574	531	545	559	553	564	506	533	557	506	553	570	558	518	516	533	560	598	571	502	538	583	561	550	505	520	546	526	512	575	538	574	505	553	507	539	518	538	566	520	559	582	590	594	569	518	589	531	537	569	538	529	535	528	522	566	544	590	541	483	519	542	527	563	536	549	528	566	546	541	579	552	558	537	556	534	539	529	544	556	544	523	541	509	560	533	563	556	558	563	507	552	553	508	541	536	524	562	511	559	521	579	555	540	503	559	575	539	548	531	534	550	535	613	558	544	571	497	495	543	510	551	522	530	541	537	521	523	544	524	535	545	513	571	531	535	553	544	541	564	586	532	497	530	561	564	553	507	531	526	530	539	529	528	574	557	515	536	549	511	553	539	573	493	536	550	515	576	531	531	528	509	565	551	552	537	524	537	529	525	537	544	529	594	580	509	555	533	552	564	555	577	553	547	505	536	528	535	576	561	583	538	569	531	526	570	521	528	494	507	538	536	523	546	544	543	525	541	541	538	589	522	523	559	533	498	536	505	569	562	532	537	527	528	541	553	547	497	521	494	517	510	489	511	518	518	548	580	556	586	526	511	514	553	541	564	552	513	552	572	560	548	528	523	523	519	508	554	533	513	529	580	529	566	524	559	563	594	531	533	582	558	537	543	556	539	560	565	519	506	530	519	555	535	540	532	544	546	560	518	546	532	583	514	519	509	602	515	521	529	558	547	513	469	513	504	553	519	529	510	549	500	554	519	535	541	579	547	552	556	538	538	539	558	546	541	577	506	544	541	533	539	534	549	575	591	549	554	533	568	509	582	569	527	561	541	502	533	575	501	563	513	541	567	518	543	549	550	534	528	525	545	551	574	534	519	538	548	575	526	576	554	537	517	553	552	558	549	521	542	533	563	551	569	560	545	527	577	519	539	536	513	556	521	537	568	529	513	520	543	528	498	514	541	556	541	548	533	525	519	549	569	536	529	532	530	563	551	539	543	540	490	544	564	536	535	540	538	527	547	577	508	544	507	592	536	572	509	540	506	563	555	544	521	546	527	543	530	533	561	556	522	527	542	522	544	551	519	536	603	551	539	533	557	549	572	549	513	532	547	556	569	529	536	523	530	538	498	507	512	507	560	552	553	504	514	518	531	528	514	547	552	571	533	491	479	539	534	537	566	526	544	523	555	553	523	544	529	532	527	496	535	561	562	561	558	550	546	535	576	551	519	557	542	531	563	585	545	544	540	515	576	474	541	581	520	547	564	532	513	505	569	561	574	566	538	551	578	517	573	511	521	565	556	525	509	547	549	596	536	565	521	532	522	532	563	542	569	510	530	532	504	527	536	556	509	542	535	524	542	556	559	524	573	512	502	564	544	558	558	567	544	528	553	556	535	553	506	516	533	573	553	564	557	511	560	523	546	535	585	534	555	521	542	541	529	573	532	580	521	535	543	537	538	561	542	500	546	562	551	517	563	533	523	566	534	556	566	540	522	547	568	593	515	565	548	540	545	536	518	544	550	547	566	499	518	548	544	562	521	567	549	541	513	577	531	532	483	545	559	587	545	527	516	573	546	584	574	559	547	532	524	548	554	567	562	522	551	563	544	562	521	548	583	547	580	536	517	533	568	524	528	545	523	543	539	547	569	574	547	556	564	544	581	535	556	553	549	576	524	503	567	573	555	513	511	548	525	567	558	549	535	520	521	574	537	567	528	572	559	523	534	553	514	544	538	541	527	564	537	493	563	527	559	579	495	560	536	525	527	482	535	503	521	541	507	549	512	540	524	549	520	520	548	535	536	533	576	555	508	534	538	511	551	525	548	578	584	535	517	506	528	569	572	537	576	544	553	551	548	547	510	558	593	559	542	540	560	548	562	534	535	512	515	504	541	563	570	545	531	557	509	548	540	556	539	556	540	527	542	585	528	543	525	584	539	534	523	567	522	554	520	512	528	512	520	529	538	553	514	515	526	553	529	505	564	501	545	586	573	536	535	563	543	548	517	539	572	484	577	556	518	519	544	522	518	541	535	550	539	488	551	561	551	514	544	532	528	508	502	506	549	533	523	523	534	566	540	541	522	531	569	530	530	518	541	543	518	537	551	519	545	533	522	536	501	567	496	506	557	564	536	542	525	534	522	523	535	574	536	517	541	552	557	569	485	539	532	520	562	502	520	523	523	506	540	538	559	553	527	524	513	572	512	548	553	543	526	547	551	550	547	520	546	559	512	558	568	608	580	506	554	548	543	538	549	548	519	512	548	541	529	552	509	512	505	569	531	562	512	497	502	520	541	523	547	555	525	514	551	554	504	520	554	550	500	540	541	529	571	539	590	564	535	530	552	499	540	510	515	574	565	526	529	567	497	501	523	563	547	523	551	542	518	565	512	541	556	520	540	535	555	548	495	515	518	552	512	542	532	521	508	547	526	577	527	507	538	542	482	542	552	557	487	541	548	535	548	524	536	509	544	546	590	538	525	519	551	536	505	567	522	589	498	566	545	522	488	541	562	540	538	541	544	527	532	511	534	545	555	554	515	554	564	571	508	528	575	564	528	556	547	480	516	539	502	542	537	556	503	534	544	528	525	554	576	565	528	528	539	571	536	547	543	555	532	532	557	579	510	512	521	572	490	514	553	528	514	547	468	518	529	552	556	542	564	555	537	524	509	506	530	511	563	516	557	515	537	526	535	563	518	499	544	524	513	518	570	589	555	559	526	571	530	533	536	563	520	566	522	588	524	564	541	535	528	540	581	562	577	516	531	530	566	542	521	516	539	535	569	565	537	555	537	507	590	565	513	544	522	588	546	544	539	538	555	519	561	535	537	535	562	542	526	534	560	538	526	530	547	520	578	537	541	520	572	500	570	535	532	563	515	554	572	535	533	542	466	571	514	548	568	537	506	528	546	525	537	531	530	510	524	585	590	552	551	524	515	536	551	579	556	560	508	535	559	546	544	566	557	556	537	532	485	555	564	590	577	507	507	574	549	517	517	573	550	561	547	547	501	588	542	522	542	525	559	589	584	576	571	561	508	504	551	545	563	531	550	519	581	511	536	549	480	503	554	566	505	516	506	515	509	564	509	494	526	564	552	538	555	558	489	509	486	558	575	531	573	529	534	531	496	542	532	554	550	530	532	543	563	532	567	517	542	522	509	532	551	535	537	559	535	547	492	557	515	532	498	529	548	557	525	544	556	511	541	556	542	517	571	550	536	518	560	539	546	535
8745	618	247	113	103	101	88	95	87	88	91	104	92	71	79	86	84	77	74	75	69	84	62	75	85	88	70	73	74	67	83	96	78	75	75	78	70	71	81	56	72	69	60	84	78	66	69	78	79	73	86	67	84	82	64	68	65	70	82	75	73	79	65	71	88	78	84	78	84	74	72	77	88	78	75	58	89	73	69	62	68	56	82	76	64	73	69	63	66	72	73	77	66	69	66	66	79	77	98	66	69	69	65	67	60	72	81	70	73	83	64	68	84	85	65	77	61	84	77	62	77	70	69	66	76	79	67	87	74	70	83	69	77	75	53	92	83	66	74	75	72	84	70	65	79	82	70	72	73	66	83	84	101	75	78	84	68	64	73	79	64	67	94	89	75	52	87	71	81	85	85	66	69	69	78	58	73	66	79	74	72	60	77	84	71	70	83	84	83	66	73	74	81	82	72	71	80	70	89	76	61	77	77	63	71	86	84	71	78	93	59	77	74	75	78	70	80	61	78	62	91	77	71	64	70	66	74	78	81	72	71	77	70	85	81	55	91	77	85	76	72	91	72	69	78	66	66	64	79	75	83	69	65	84	77	63	89	64	76	86	97	79	87	87	68	64	67	80	82	82	78	60	87	94	84	97	82	85	92	61	72	65	71	74	81	68	63	79	68	80	77	83	71	99	77	97	75	85	84	80	77	63	68	88	72	63	70	67	74	71	84	83	69	83	74	82	73	70	83	72	82	71	86	73	75	78	71	96	66	79	86	65	69	79	99	70	88	85	67	72	82	83	82	80	82	86	65	87	75	92	61	76	63	68	68	68	75	74	78	75	91	86	76	69	64	71	66	93	64	77	76	71	83	80	64	71	83	80	64	70	74	60	68	63	75	64	85	69	60	71	58	71	75	74	73	73	98	70	68	77	92	78	80	59	81	83	89	82	70	73	66	65	82	58	55	79	69	63	67	73	59	81	82	72	70	55	74	92	64	67	74	78	78	74	72	90	89	68	82	64	66	69	90	62	59	60	78	65	70	83	78	76	75	83	87	64	73	76	70	76	76	71	71	89	70	73	84	74	64	62	69	91	79	48	72	80	65	77	69	71	71	84	81	85	64	90	73	66	62	78	68	70	71	69	82	87	75	71	74	71	69	79	63	67	64	79	68	72	78	72	76	77	72	89	83	82	84	66	88	86	78	71	66	69	70	84	76	81	67	72	84	75	70	75	79	58	74	80	61	79	81	64	75	67	55	72	71	68	52	75	75	81	88	77	62	69	64	68	78	62	77	84	72	79	72	73	78	64	65	78	66	87	77	83	69	75	79	70	91	75	79	75	72	64	79	79	81	78	70	78	89	86	79	71	74	71	90	71	77	72	64	77	62	75	72	78	70	68	68	71	76	72	80	72	65	66	74	81	62	86	93	82	68	71	76	82	82	75	61	78	87	76	84	74	71	76	85	83	81	86	81	82	74	77	90	82	69	74	80	84	75	76	81	67	74	80	72	79	77	77	74	70	84	77	83	79	68	78	74	76	85	90	73	88	66	79	81	66	91	66	67	79	76	72	68	68	77	76	59	63	81	82	75	64	61	82	88	86	73	57	77	68	88	77	63	73	86	66	62	75	77	68	84	65	75	76	94	80	80	79	73	80	67	70	67	82	77	82	78	77	74	68	85	91	59	77	80	68	80	65	63	78	75	65	64	78	76	77	72	59	81	78	74	80	69	71	83	73	90	83	84	81	73	69	68	72	74	79	73	62	78	79	55	51	70	68	69	85	68	69	63	73	81	81	75	76	91	72	67	62	98	60	91	68	80	73	67	82	66	73	71	90	81	72	67	95	70	83	84	70	80	72	74	76	67	69	86	77	74	64	79	67	65	68	73	72	71	64	79	71	90	72	75	70	69	59	61	68	84	73	95	70	64	86	74	72	87	92	82	87	104	67	64	72	81	72	73	75	64	79	72	68	84	81	76	59	76	67	69	71	70	86	62	78	73	72	78	79	73	67	60	77	68	77	60	65	63	73	74	73	83	72	67	79	79	67	73	79	65	76	82	72	71	75	78	72	59	61	70	77	68	76	70	68	88	72	69	76	70	94	87	78	63	60	72	64	94	83	84	79	78	63	69	61	79	65	71	55	73	76	73	75	71	66	75	72	74	78	88	86	61	70	85	75	78	82	78	80	58	83	74	75	68	51	77	83	82	64	72	63	75	70	66	76	59	82	92	66	78	86	74	84	76	81	89	85	89	79	78	77	84	82	68	70	79	71	80	80	59	79	69	64	71	90	71	63	85	74	91	74	92	77	68	65	74	73	76	98	62	75	68	79	65	79	79	75	60	74	69	76	64	67	78	78	64	72	70	66	72	73	82	70	67	84	85	87	69	84	74	76	75	77	87	81	101	71	67	67	83	85	74	83	68	66	86	68	84	64	85	71	58	70	75	72	61	64	78	80	80	79	78	83	76	65	72	76	68	76	86	79	85	87	77	94	75	83	76	72	75	75	69	70	75	74	73	79	78	72	91	85	77	85	72	74	64	58	82	80	65	73	66	76	84	75	77	78	70	66	73	66	69	58	70	88	82	89	69	75	73	69	82	77	67	84	88	58	85	77	62	76	62	81	66	74	82	70	85	67	62	78	92	84	75	70	92	77	70	80	81	81	98	61	63	74	73	77	75	67	73	81	75	73	63	74	75	69	70	73	67	76	59	79	56	51	62	85	51	79	78	62	79	86	80	97	69	67	70	81	83	94	83	94	73	74	73	83	69	70	56	68	81	65	61	83	86	83	77	68	70	91	73	102	76	66	68	72	75	81	65	78	78	79	83	74	84	88	63	75	72	69	74	71	71	84	63	65	71	67	77	101	63	74	82	72	62	71	74	63	83	67	74	73	86	79	81	82	66	67	85	77	62	91	66	77	69	66	54	70	68	68	78	74	61	68	71	66	80	79	71	71	60	83	76	61	69	80	76	61	77	68	61	72	82	81	74	81	80	72	69	84	75	68	74	65	75	69	67	67	72	86	81	80	85	70	82	73	79	64	77	76	86	65	92	79	77	68	79	89	76	89	76	79	75	78	81	75	72	74	85	71	73	90	73	59	83	72	75	69	96	73	67	69	60	66	74	71	56	80	86	88	90	78	70	83	65	72	61	70	75	82	96	71	82	78	74	66	70	88	83	71	77	75	67	81	61	79	65	75	68	85	75	56	78	80	68	71	67	67	85	77	90	70	73	62	86	72	73	86	69	79	60	66	74	76	62	65	50	74	64	68	66	98	62	72	85	70	81	83	65	82	70	62	68	70	71	73	89	78	79	67	74	76	69	83	72	94	75	74	86	91	67	63	78	70	80	66	77	78	76	67	67	95	65	82	76	71	78	73	71	73	76	70	84	73	70	69	63	67	64	86	69	72	51	66	73	82	69	70	80	58	69	67	74	85	81	74	78	92	75	61	74	90	75	73	70	89	57	74	76	90	64	85	65	86	86	73
8838	490	395	429	388	357	330	314	296	269	281	276	292	252	270	251	247	267	255	296	254	266	248	241	283	258	266	258	271	282	271	264	272	288	263	221	274	243	259	254	229	261	242	250	236	251	265	224	261	257	239	259	243	279	231	237	249	245	233	277	248	219	244	225	242	232	232	252	244	254	249	271	256	234	254	266	256	241	230	245	247	262	215	262	250	264	243	249	263	240	241	267	253	247	238	220	237	260	236	274	274	262	251	246	245	232	238	231	230	234	251	245	230	260	256	262	238	224	237	268	223	263	244	250	232	242	230	245	240	239	258	239	214	262	220	280	251	241	242	244	263	239	265	273	280	223	253	253	229	236	245	253	242	257	253	229	278	246	246	238	233	241	267	237	246	245	271	241	241	261	227	231	246	265	239	236	244	256	259	262	245	239	229	259	241	237	239	268	241	259	253	239	231	230	245	243	239	231	225	239	264	242	223	259	249	250	220	224	257	239	264	273	253	261	242	255	279	230	250	241	206	245	241	232	236	232	205	245	251	239	238	252	249	230	253	232	274	221	229	216	252	247	233	225	248	236	255	190	248	241	255	260	263	233	218	220	225	249	230	243	248	253	245	224	253	242	258	232	213	249	237	280	224	264	228	251	217	239	247	246	255	250	242	271	252	235	265	244	237	272	237	202	258	234	246	229	271	229	265	259	259	273	227	234	243	232	239	259	229	252	240	239	249	249	259	259	271	204	256	233	237	259	204	226	250	228	249	238	228	243	255	255	276	247	235	247	271	246	245	237	238	260	268	220	249	235	296	256	241	247	260	253	229	240	268	246	244	234	251	234	240	272	265	239	244	245	248	229	239	221	266	206	225	239	226	264	251	238	228	244	236	256	245	251	241	251	248	252	256	251	243	204	242	231	235	255	251	239	255	231	263	249	265	234	247	237	228	268	258	221	231	236	218	253	257	257	243	227	258	208	250	274	235	224	230	225	248	230	236	267	240	234	254	222	270	256	246	231	228	254	257	249	217	263	249	268	254	262	235	253	266	236	242	229	236	249	254	251	253	270	246	272	249	243	289	215	234	245	269	274	235	239	241	210	237	240	239	226	278	231	250	246	251	266	225	243	265	264	257	232	256	247	260	256	224	229	251	230	270	252	235	257	227	257	222	248	227	247	244	264	234	257	252	225	224	251	266	233	255	231	252	247	234	245	245	249	245	273	275	240	242	233	242	254	236	247	240	232	259	270	274	246	252	243	256	227	265	271	248	260	233	254	245	212	222	226	234	225	247	274	248	269	265	241	234	208	246	262	250	223	230	236	216	268	266	254	256	265	242	221	261	270	259	256	260	255	229	219	255	247	229	248	227	235	241	239	243	226	260	253	255	276	268	239	255	254	254	219	250	252	235	255	265	233	260	237	266	232	254	220	234	234	265	272	245	265	268	264	241	255	231	237	263	254	241	215	236	293	241	255	266	229	241	232	228	246	245	249	223	231	232	259	233	253	272	258	259	229	237	250	260	251	229	244	241	238	222	242	223	206	261	219	260	239	264	205	233	252	245	235	208	285	266	241	281	257	271	252	244	254	245	225	242	240	227	273	246	235	259	231	268	284	265	246	231	247	253	228	257	255	234	239	222	236	225	210	250	246	240	270	247	255	234	248	234	234	241	259	227	270	242	226	251	258	240	254	246	258	234	250	215	244	276	226	253	276	247	261	252	262	251	242	282	255	255	253	228	252	251	263	260	227	246	235	261	256	239	244	267	253	230	220	253	241	264	239	247	259	228	243	232	219	268	266	265	232	257	238	240	264	254	209	243	230	272	255	264	234	266	242	224	247	267	259	265	227	248	247	256	235	248	262	261	232	252	231	268	250	249	244	248	270	254	266	223	270	230	264	241	243	257	234	238	242	250	267	229	255	233	242	251	273	255	244	241	241	270	257	261	254	208	263	265	225	258	266	245	248	258	256	249	256	269	230	255	222	249	234	250	218	258	257	236	275	229	232	218	268	234	248	218	240	230	244	259	266	245	235	264	240	253	269	263	245	210	273	276	236	264	272	236	268	247	243	244	271	258	243	251	259	234	235	240	269	261	266	241	231	259	255	255	268	241	249	235	235	250	263	245	263	256	265	240	263	240	220	263	231	263	247	223	237	242	262	218	238	232	237	269	261	254	255	247	249	255	273	262	225	260	234	231	228	223	243	258	248	246	232	249	287	247	251	249	264	252	220	259	238	237	253	226	246	248	230	276	229	234	254	230	238	244	259	239	230	249	230	218	238	248	244	222	238	268	254	231	277	249	265	240	281	246	256	247	251	246	257	260	220	252	261	214	247	219	271	234	239	252	241	260	245	243	244	238	224	285	283	258	243	225	244	218	253	243	260	242	263	228	251	240	264	247	245	259	230	257	255	252	246	239	231	274	250	247	236	253	241	269	238	259	239	267	231	267	240	258	269	243	268	242	252	263	238	253	242	239	239	223	272	242	238	245	256	245	274	228	245	225	250	250	255	235	237	237	261	268	235	254	250	258	263	242	246	252	262	258	254	258	256	270	248	248	212	254	255	249	254	274	216	258	270	248	269	257	219	221	227	266	253	233	236	218	255	266	246	231	240	268	258	231	275	267	240	238	221	247	257	242	244	238	252	262	258	268	256	257	246	254	255	252	231	252	251	222	226	248	245	257	255	238	248	230	251	257	245	254	246	257	212	247	238	231	236	233	255	251	252	267	246	265	263	247	219	223	246	211	247	223	253	241	226	235	240	232	233	261	249	254	257	244	231	265	261	244	241	265	231	235	215	235	248	245	257	265	252	289	236	231	226	239	237	266	248	242	252	247	247	255	263	243	246	230	282	244	262	223	223	237	232	252	240	244	264	239	228	243	251	255	234	235	242	256	274	257	265	246	247	230	261	234	247	255	247	255	236	247	244	249	257	242	227	233	240	250	263	246	219	258	281	221	228	257	234	244	261	269	230	243	241	244	229	236	258	275	228	234	249	235	252	248	233	247	251	239	245	294	252	240	258	256	234	258	239	226	260	231	244	230	212	248	222	261	285	258	259	243	254	278	258	243	242	244	245	262	232	233	279	285	251	234	259	262	234	272	241	248	239	244	267	264	256	265	282	249	237	257	210	254	237	240	242	229	263	266	272	268	241	269	243	232	262	249	240	267	248	221	216	238	231	225	257	237	255	241	239	224	227	263	248	275	234	253	255	245	246	231	229	246	220	269	236	234	253	242	284	209	248	248	233	244	264	221	250	222	248	242	232	255	258	291	244	229	239	264	272	252	235	243	238	217	253	258	275	230	248	249	262	256	229	254	255	247	249	229	243	247	226	247	246	261	246	265	264	239	246	212	229	251	234	287	245	280	254	251	247	259	224	242	223	253	249	230	286	226	235	252	260	240	249	234	253	230	271	254	238	264	252	260	225	247	249	232	259	259	247	259	267	223	239	259	233	251	246	256	253	254	244	252	232	244	279	267	258	261	254	230	242
47262	18019	3379	959	661	445	367	262	233	229	185	176	176	163	138	126	103	112	103	101	111	101	113	98	117	93	94	95	94	86	100	82	84	98	91	97	63	76	91	88	94	81	93	97	89	104	114	96	85	87	91	89	90	85	104	85	79	90	81	105	81	88	95	88	92	82	100	89	80	90	93	91	81	80	76	80	69	78	96	99	93	95	89	86	98	85	88	95	88	83	77	85	88	79	67	83	81	86	97	82	79	84	97	104	78	92	85	73	80	88	93	98	79	80	82	85	78	89	93	72	102	72	72	83	112	81	92	90	91	92	71	73	75	77	96	86	94	73	70	86	78	67	70	83	72	74	95	84	70	88	78	96	85	87	85	66	76	77	93	82	87	81	83	80	84	104	81	90	70	78	72	84	72	82	82	96	85	86	91	77	76	86	85	94	69	94	73	71	77	64	93	94	77	80	90	94	87	84	79	81	78	79	91	93	70	86	90	67	67	86	82	69	85	79	75	70	86	80	92	83	86	70	69	93	101	86	110	89	100	86	77	94	82	91	79	82	82	84	83	81	82	75	96	76	83	82	81	82	90	84	65	84	94	95	93	75	76	82	75	74	91	88	98	78	67	87	72	81	84	88	93	92	88	97	86	93	77	83	92	87	90	96	96	73	95	99	96	90	91	80	82	76	102	82	84	93	91	86	85	74	60	87	80	80	86	96	95	77	71	69	95	74	93	86	83	90	84	105	90	85	88	82	85	80	88	83	103	101	96	80	92	83	82	87	86	106	77	90	88	97	90	87	82	84	79	93	75	99	88	97	89	80	103	86	74	85	86	82	74	86	86	72	83	88	74	82	76	98	79	81	87	86	79	89	89	90	99	109	86	74	85	95	105	98	78	78	78	81	99	76	97	89	96	93	65	92	89	70	91	81	81	78	79	82	85	75	96	104	79	85	84	106	92	87	90	79	73	81	70	76	89	85	82	94	84	97	68	79	78	93	70	71	74	71	81	95	81	79	55	63	78	80	93	82	85	86	82	89	78	80	91	86	96	94	86	65	85	87	74	83	69	96	102	87	104	87	99	102	69	83	80	94	68	92	100	103	92	73	68	96	72	70	92	92	89	92	88	76	74	69	87	90	85	84	88	76	67	74	92	88	89	83	77	75	94	73	79	93	97	94	79	81	96	81	95	77	79	84	87	87	75	68	85	97	87	75	84	92	78	85	74	83	74	96	105	75	84	77	90	84	81	83	66	83	71	76	89	87	68	83	75	77	79	85	88	79	74	68	75	76	87	80	87	89	92	89	93	67	91	79	77	79	79	90	93	85	79	77	80	88	98	82	79	75	91	82	96	82	100	91	77	74	85	85	80	82	86	93	76	100	85	86	65	94	82	70	82	79	76	66	75	69	94	98	78	73	75	101	78	78	90	80	100	70	91	91	83	107	81	79	82	78	90	82	80	78	74	82	82	83	73	82	85	92	79	82	105	84	92	81	83	86	100	71	92	88	79	74	85	83	79	94	78	79	77	86	74	75	75	96	83	82	93	84	90	76	84	82	90	92	87	88	94	87	103	88	87	71	93	102	75	86	83	93	85	83	87	66	85	96	70	85	69	69	80	93	84	81	90	71	73	81	69	63	75	88	75	79	88	78	84	73	83	73	64	76	85	83	88	86	79	85	92	96	90	74	83	89	82	73	80	90	88	88	85	87	83	89	84	73	87	87	77	74	85	87	109	87	90	88	86	71	75	81	79	80	67	88	84	69	78	89	80	78	86	84	72	83	89	92	74	99	80	91	75	80	87	79	78	109	75	77	73	86	80	86	78	91	82	71	90	83	79	62	89	90	92	91	67	86	88	72	97	88	92	96	82	83	85	77	95	81	84	111	75	78	76	78	73	76	71	81	107	96	84	67	105	79	105	88	99	73	81	101	98	69	84	86	79	93	95	85	85	83	73	89	101	77	88	96	88	80	81	77	85	70	77	96	87	76	98	78	85	99	85	85	89	73	84	81	87	78	98	102	119	85	65	91	84	92	90	87	74	89	89	86	90	82	72	97	92	97	91	95	87	78	105	87	73	78	83	76	81	68	80	87	93	87	86	84	63	73	83	91	80	73	92	80	86	95	91	88	105	101	79	69	88	79	88	89	81	85	82	99	70	64	92	79	65	82	78	71	91	73	111	70	76	73	102	92	81	88	78	90	89	94	83	67	79	72	82	80	85	77	92	94	88	91	81	88	95	79	79	89	91	74	90	90	81	77	81	74	96	94	77	71	75	88	73	90	81	65	85	66	94	90	91	69	62	76	84	96	73	92	80	73	80	106	97	85	86	94	91	64	76	91	91	97	84	82	89	83	81	79	89	70	92	92	76	82	93	78	80	94	81	87	75	69	84	63	93	94	86	79	68	81	85	90	90	90	89	85	78	104	91	100	62	94	96	69	94	84	74	79	92	84	81	64	99	72	81	83	92	74	78	63	79	78	80	82	69	82	89	100	91	84	79	96	70	76	75	81	68	82	74	77	74	91	87	103	91	90	95	95	83	88	78	88	85	84	100	94	83	88	73	94	73	93	80	80	94	72	74	94	77	75	103	91	85	86	87	96	77	81	95	79	88	95	84	91	77	81	75	74	101	82	98	70	97	81	80	88	85	87	83	92	71	87	85	99	70	81	87	90	94	93	70	84	94	66	74	95	61	85	94	80	91	105	85	93	89	88	94	83	90	71	76	80	86	77	91	74	82	77	90	92	96	87	84	92	80	83	91	83	92	83	84	93	80	80	98	87	83	88	94	78	81	78	87	90	80	84	88	75	90	91	84	87	77	74	64	84	78	80	85	75	89	80	85	89	72	100	65	95	88	91	89	87	83	72	73	77	83	94	86	90	82	99	85	84	77	83	95	80	82	69	90	90	88	83	93	90	87	91	88	89	74	82	87	79	99	89	81	72	99	72	75	82	93	92	90	78	83	84	90	76	71	86	70	98	100	88	77	76	65	91	79	100	67	81	84	97	93	99	85	93	78	79	99	99	85	70	94	82	81	65	78	101	86	89	82	84	84	84	79	73	86	72	82	87	75	79	90	90	88	90	84	78	76	85	80	82	84	100	76	82	82	102	83	77	81	75	74	91	104	84	59	85	94	80	80	74	87	95	86	79	97	82	89	95	78	90	85	85	87	87	90	95	82	87	95	92	91	98	92	70	71	93	70	80	85	101	90	79	93	84	85	90	88	96	74	96	97	94	74	70	74	79	91	89	93	94	75	94	90	89	85	104	101	86	82	80	80	94	72	73	77	88	70	72	87	87	66	98	90	99	102	69	80	77	103	92	84	77	79	79	101	83	96	87	83	83	81	89	87	86	80	76	88	80	91	64	74	86	79	96	74	98	80	89	93	95	89	98	85	81	83	81	79	82	79	75	89	91	88	80	81	84	74	89	79	86	72	87	83	90	102	75	86	85	81	89	82	91	71	96	59	83	93	81	68	84	85	82	89	75
29795	2722	2797	3180	2665	2166	1737	1361	1253	1072	986	906	823	761	646	561	570	540	496	481	464	445	450	437	409	402	368	373	366	375	379	398	367	351	358	325	339	314	330	315	318	327	295	327	343	315	313	331	324	302	307	306	292	318	291	310	285	320	311	301	312	320	306	271	303	285	285	273	294	281	292	304	281	312	322	288	287	301	273	311	317	267	301	279	274	282	319	264	273	303	308	315	293	289	293	288	306	292	264	304	305	268	312	261	276	286	286	309	272	300	299	288	276	280	285	302	270	265	293	295	295	294	300	280	281	258	278	290	273	286	268	281	290	285	291	299	246	302	310	273	288	293	267	290	264	290	325	290	293	295	273	273	275	271	282	271	286	283	280	288	308	281	286	313	294	292	303	262	280	296	299	275	314	276	302	245	268	286	269	272	262	294	305	298	263	299	282	288	291	321	266	258	308	264	298	287	278	280	293	270	249	278	277	288	261	289	265	314	282	296	280	263	291	277	241	294	297	260	297	295	279	279	266	290	244	301	308	262	279	271	308	267	273	268	276	288	249	302	268	287	290	275	273	284	259	270	303	272	262	286	258	270	315	289	273	259	245	287	277	282	283	284	273	287	287	277	305	289	258	253	305	287	316	251	272	237	271	296	290	290	265	292	278	265	257	264	268	292	265	272	278	280	311	297	298	267	247	311	281	323	305	280	297	258	286	271	256	275	258	273	283	250	257	281	280	275	260	250	290	283	305	271	295	265	297	291	276	300	299	276	277	273	288	285	279	268	262	264	289	290	260	279	287	275	280	287	312	307	266	297	256	265	301	283	286	308	285	331	283	314	265	271	302	301	269	274	289	260	273	283	281	291	288	276	281	280	267	276	278	282	301	286	281	265	280	283	266	292	304	291	272	268	263	291	271	268	301	271	278	266	273	300	312	263	262	309	273	261	311	252	275	276	299	280	309	271	253	297	295	296	297	306	286	293	277	278	264	290	272	240	278	252	226	276	276	287	301	274	282	281	304	256	285	284	276	261	311	304	299	294	289	273	295	289	262	300	280	270	272	255	294	261	233	279	284	290	274	302	271	264	280	268	300	274	274	282	287	300	281	275	299	275	294	279	262	260	295	292	289	265	293	272	256	288	282	305	300	267	292	272	263	275	280	271	272	317	289	297	283	287	277	280	292	270	268	282	282	291	281	287	283	268	264	305	289	268	262	271	257	259	261	293	303	259	273	255	280	289	271	276	284	265	280	289	261	317	289	300	257	305	276	256	280	272	291	282	288	279	264	300	267	311	301	287	265	281	307	277	294	281	278	239	268	260	282	257	271	305	298	290	287	275	264	306	291	265	279	285	273	270	274	284	276	287	266	258	304	261	264	307	301	283	269	299	307	288	315	298	289	291	292	291	283	269	270	277	308	290	284	285	283	278	282	272	306	264	295	264	294	257	282	280	286	266	250	264	278	277	314	256	289	285	278	290	301	274	274	263	272	279	271	267	297	270	268	281	295	315	261	264	260	276	286	275	291	266	303	276	272	282	263	286	267	290	259	296	285	265	306	281	283	271	291	255	280	276	267	302	266	313	270	263	267	261	268	280	269	273	294	286	295	287	279	256	289	302	282	278	271	303	249	306	253	308	272	298	273	316	276	268	288	274	281	285	286	269	279	291	274	283	284	300	288	302	277	298	294	270	266	295	296	296	292	271	262	277	281	303	305	306	287	289	294	252	257	263	273	288	273	273	273	278	288	301	268	290	275	283	298	274	274	296	302	247	275	281	300	260	295	269	293	279	278	290	284	301	289	257	300	281	246	264	278	272	256	275	270	293	277	263	282	319	282	295	282	265	263	270	244	286	288	268	246	279	286	272	289	270	271	290	308	293	272	280	236	276	272	279	277	277	302	257	298	290	277	282	289	274	310	289	283	271	263	257	312	283	261	330	296	283	291	275	283	274	295	304	272	251	282	278	285	249	283	299	286	291	275	283	268	300	259	307	298	295	262	258	313	255	264	314	287	262	259	280	248	274	290	288	295	268	251	288	244	281	266	253	280	256	304	302	299	298	254	259	264	279	282	292	277	267	311	260	281	288	301	278	290	307	316	262	267	262	309	275	303	294	294	260	288	265	278	283	273	307	283	256	292	259	290	270	318	270	290	306	252	301	286	283	280	289	312	297	305	276	276	295	290	296	296	295	306	302	273	269	278	272	280	270	265	274	271	289	277	254	317	293	260	284	254	307	292	275	281	279	261	282	288	309	306	252	272	288	295	268	330	303	266	285	289	301	286	236	277	272	270	252	270	270	270	321	265	268	276	272	273	255	322	293	281	268	265	284	288	286	283	261	294	273	296	274	281	282	271	300	278	287	292	279	281	277	284	292	261	291	286	314	293	303	254	279	293	266	293	270	271	304	271	273	237	278	264	276	284	298	293	264	310	281	283	266	271	259	289	301	271	307	302	281	281	270	287	272	254	264	316	278	301	309	289	256	271	295	262	268	286	257	300	267	279	274	283	302	306	270	293	259	288	286	251	252	263	291	295	289	257	284	271	275	297	305	303	324	269	289	278	287	261	288	306	280	278	297	294	272	246	279	268	301	281	297	278	280	292	272	283	315	266	258	273	291	243	305	314	261	304	297	319	256	267	278	298	267	253	304	306	259	274	294	264	266	290	294	269	299	295	281	282	270	263	281	313	279	268	260	302	284	270	306	276	265	276	270	242	286	282	265	291	259	284	263	256	249	290	298	276	286	323	268	268	292	276	295	294	298	304	269	289	288	316	276	296	280	301	311	282	281	262	288	302	290	327	287	271	292	291	250	251	287	274	271	280	270	264	275	288	254	262	293	289	267	287	283	249	285	290	307	257	316	283	274	279	256	286	258	264	257	264	276	296	277	288	253	293	297	267	307	279	271	295	295	276	289	296	265	300	280	281	293	292	314	287	328	284	275	290	284	263	291	277	289	257	288	272	297	266	290	270	311	274	267	294	266	277	269	268	250	292	284	284	297	274	299	267	264	309	306	285	268	273	282	303	267	288	281	258	318	284	294	289	273	276	251	284	280	304	291	275	278	270	281	276	275	244	309	252	277	270	285	281	258	277	298	245	299	268	279	262	311	251	277	266	279	284	291	274	263	258	274	291	278	293	300	292	302	292	273	280	285	264	269	252	243	280	279	264	308	292	267	326	296	262	268	312	281	268	280	279	271	285	257	285	274	297	278	299	269	301	295	307	294	273	316	285	296	269	297	283	241	276	285	249	287	266	301	259	278	272	295	274	302	281	279	298	336	290	263	285	298	283	275	296	286	288	313	260	292	295	264	254	281	299	278	279	275	298	277	278	258	306	287	306	258	284	288	263	277	296	285	284	288	298	295	260	295	287	283	264	279	289	299	277	273	267	288	278	276	243	278	301	300	281	303	314	294	288	291	308	274	249	280	285	266	259	292	287	282	265	266	271	300	288	297	279	283	286	286	305	283	277	270	285	271	260	291	307	296
55127	23852	10826	2374	1380	1048	810	644	500	430	390	370	353	297	286	274	248	241	248	226	216	217	197	208	218	209	209	212	218	207	211	199	192	190	191	208	176	206	220	195	164	196	195	197	203	184	178	172	184	192	201	167	196	179	169	211	200	187	200	192	202	168	172	156	228	203	199	187	170	198	197	199	195	195	167	183	193	191	190	196	198	160	201	161	181	183	200	198	164	193	167	172	201	196	215	184	194	179	187	207	208	167	165	179	177	188	165	196	218	198	166	173	180	182	162	168	156	192	197	204	167	170	187	192	196	193	177	183	170	177	192	180	191	182	212	199	171	200	178	175	188	184	169	170	202	204	187	226	189	186	231	160	180	191	179	175	180	173	181	217	198	201	180	202	195	183	181	181	188	185	183	183	180	180	191	184	198	173	196	211	160	191	164	165	183	236	198	198	192	190	196	192	179	194	166	180	194	178	176	184	197	192	184	210	170	160	168	213	179	192	170	188	174	181	186	176	204	194	183	184	199	167	189	182	203	171	185	167	197	173	175	204	186	171	170	176	185	169	193	178	215	190	208	183	200	196	203	193	169	189	182	171	168	182	163	193	188	201	173	170	184	181	189	203	167	199	200	186	177	181	190	195	177	187	164	193	225	192	168	185	166	190	217	183	199	182	170	196	184	202	197	185	171	192	183	178	171	188	183	184	192	220	204	199	187	190	205	187	203	207	191	161	169	173	167	189	176	186	192	203	176	163	213	210	185	202	159	173	189	165	177	181	202	173	191	191	175	182	212	194	166	189	171	184	200	187	172	190	177	189	174	187	180	167	166	193	192	198	172	161	185	171	197	171	178	174	196	174	175	183	170	180	176	189	177	201	176	163	165	194	197	161	192	173	192	202	156	170	194	169	186	172	169	165	179	173	205	196	184	174	199	160	176	180	193	176	170	134	202	168	188	197	184	196	178	186	199	179	174	184	170	192	176	180	205	194	186	195	174	196	160	177	196	183	186	196	205	208	173	188	195	197	168	175	182	192	194	201	162	189	174	179	173	177	192	170	203	176	184	208	170	135	176	176	170	205	183	196	170	176	178	204	187	194	175	194	168	190	168	185	161	172	192	192	188	182	201	210	201	181	203	174	182	178	196	165	162	185	186	198	201	189	180	209	185	176	199	178	178	169	195	175	190	177	184	140	175	178	196	180	207	187	184	195	199	199	201	185	179	171	156	172	189	159	203	187	162	182	195	212	191	175	173	169	174	188	224	186	188	191	197	174	219	163	184	171	190	193	197	178	199	172	180	181	178	185	187	200	167	176	203	204	180	183	213	186	182	184	178	178	192	186	178	150	179	161	178	160	190	146	191	165	182	196	159	178	211	179	186	188	179	183	184	185	194	195	181	147	173	153	153	165	186	197	174	178	196	187	180	189	199	194	168	173	175	216	187	181	186	186	207	193	174	189	180	185	210	187	184	181	197	174	184	182	178	204	178	181	183	197	187	186	193	183	205	190	198	180	179	201	175	174	167	191	167	179	180	188	224	177	209	178	197	207	183	202	176	176	198	194	192	169	206	211	202	178	187	173	177	175	192	177	227	173	176	204	184	175	179	205	174	176	182	189	191	184	180	190	172	170	203	185	201	175	166	194	173	172	170	210	161	173	190	185	196	186	183	194	176	175	184	198	179	200	187	167	187	189	190	175	178	183	186	173	190	185	193	179	186	180	204	198	202	189	175	173	190	173	171	187	186	190	188	185	209	203	175	202	197	174	198	165	202	194	191	182	196	198	155	163	178	208	174	163	174	171	198	189	184	163	181	182	176	189	161	201	166	166	162	179	175	196	191	204	189	171	166	173	210	197	196	169	182	194	172	175	176	195	188	182	171	196	176	175	186	165	181	195	189	179	178	173	207	224	218	173	200	176	203	184	197	174	167	193	191	185	191	176	214	185	173	183	168	182	174	183	177	182	202	189	200	163	174	202	179	175	163	174	178	173	168	167	200	163	191	189	200	183	191	175	194	176	196	172	168	211	205	187	160	191	177	173	154	170	160	190	174	165	174	172	185	208	155	166	174	192	177	195	189	176	158	172	183	149	186	173	163	180	189	187	175	195	167	193	204	185	188	172	193	172	162	204	219	182	184	154	166	175	191	206	173	191	166	188	178	188	184	210	170	169	186	180	185	185	166	199	176	194	187	184	164	189	168	191	207	172	161	194	166	191	181	186	186	176	197	195	159	189	180	197	172	183	175	200	176	199	204	201	189	205	193	184	181	203	187	174	173	190	171	190	191	176	188	201	174	168	200	202	184	199	168	192	181	164	177	181	177	214	163	213	171	185	185	186	200	186	174	195	194	182	179	170	212	172	203	198	194	197	184	160	189	190	190	189	170	186	185	172	174	201	201	173	170	181	176	167	178	203	190	181	158	172	183	202	173	154	196	200	171	160	169	164	179	190	199	189	163	191	178	191	190	181	176	192	195	172	177	158	168	176	179	180	188	155	167	176	190	184	197	190	188	198	186	198	199	171	172	205	190	170	170	165	190	208	176	193	195	173	177	185	186	187	194	167	175	191	193	185	203	200	200	188	190	197	193	192	190	171	164	192	187	180	184	191	198	188	209	185	192	177	209	190	179	173	158	170	192	185	203	170	177	158	168	174	152	194	179	186	176	185	156	158	156	184	182	159	186	183	171	161	203	191	178	181	191	179	196	180	189	182	185	202	193	197	175	202	175	210	204	177	192	192	192	181	201	167	184	158	201	178	177	172	200	193	174	177	175	174	194	189	177	195	159	180	170	192	167	189	166	161	206	199	173	210	173	160	202	184	186	200	177	202	185	175	192	201	190	159	190	190	184	200	193	190	182	185	176	194	213	174	175	173	172	168	176	194	204	194	172	189	181	206	187	200	177	166	180	195	190	205	177	172	196	174	187	185	185	159	174	182	159	174	188	198	162	148	180	167	170	203	173	190	167	188	205	177	185	178	196	185	189	162	165	161	186	187	177	181	170	159	179	188	202	202	159	206	188	190	166	184	190	172	167	197	166	179	175	178	174	187	196	187	196	179	208	192	178	176	143	170	183	188	161	198	168	160	190	169	167	191	187	177	207	191	184	172	176	175	191	190	197	177	196	181	188	172	190	180	177	179	182	176	189	195	183	172	218	177	192	175	168	176	178	188	219	198	186	189	161	196	195	199	176	204	211	172	188	207	183	185	185	167	176	192	171	168	183	163	186	168	190	188	183	198	177	171	173	178	197	177	172	169	191	199	186	181	205	174	181	163	169	192	179	184	187	171	181	196	188	178	173	169	185	207	187	194	210	162	194	177	179	168	172	183	204	188	177	185	189	155	177	177	200	191	202	197	179	205	169	185	191	191	186	188	168	206	172	193	166	169	193	187	185	198	191	208	183	173	194	198	176	175	173	173	192	172	193	180	174	189	189	196	195	162	217	181	173	162	187	175	200	170	179	180	166	186	162	181	174	185	212	208	176	173	185	189
36802	4436	5709	6351	5247	4290	3439	2849	2428	2161	1870	1829	1632	1343	1217	1236	1122	1077	1035	1009	855	851	820	828	801	725	790	686	728	717	684	644	726	678	646	671	630	638	655	621	622	593	587	611	651	600	582	632	582	560	585	586	596	545	594	607	581	554	573	535	609	556	533	544	593	584	561	535	549	584	542	518	582	572	566	582	551	526	556	529	539	523	554	531	561	563	537	594	584	540	532	576	535	526	527	545	590	545	522	550	545	562	581	555	540	584	556	546	559	509	563	558	526	566	532	496	521	543	598	523	538	523	561	553	536	522	546	490	521	509	526	555	538	526	535	567	552	586	546	584	557	582	500	583	525	558	520	549	553	548	517	546	530	559	532	513	496	536	597	546	558	536	551	513	552	548	512	547	505	553	572	538	539	566	491	520	529	585	504	561	540	553	548	526	531	518	521	552	503	516	514	511	519	502	519	527	549	579	553	521	559	564	542	547	533	543	528	514	533	522	518	532	541	518	477	552	550	548	559	567	559	599	543	514	526	533	535	530	546	515	535	534	556	530	552	533	561	531	495	538	593	558	539	514	546	536	555	567	539	530	546	540	545	521	532	543	519	539	539	506	523	521	566	554	508	577	587	525	489	528	545	532	543	562	530	528	555	532	519	547	527	531	566	577	531	491	546	532	527	525	571	556	549	553	562	578	522	543	515	544	549	541	540	549	479	542	503	511	506	523	521	534	535	507	528	552	512	526	530	511	498	561	518	509	535	535	538	532	535	540	520	525	526	560	509	531	596	529	556	520	544	530	524	514	591	526	518	527	563	523	473	530	562	541	542	506	538	568	551	547	546	533	581	513	582	523	547	536	521	517	507	560	546	556	517	541	574	545	537	578	558	537	520	532	563	540	519	568	551	522	539	530	508	546	559	535	534	522	510	525	574	535	552	507	556	499	559	530	560	533	529	535	552	518	531	584	508	558	527	523	520	541	579	597	558	532	526	541	532	521	514	539	583	554	598	575	480	534	527	533	517	539	531	560	532	563	535	556	540	486	531	547	591	528	548	526	553	519	535	514	546	530	527	560	508	516	514	522	554	534	539	521	570	511	564	544	549	560	535	532	527	528	536	580	524	517	543	517	549	544	527	577	542	552	545	539	521	498	535	566	555	505	540	558	577	550	564	532	510	547	537	514	557	514	550	583	533	490	570	496	559	573	521	544	540	519	515	542	548	490	570	565	558	576	532	538	546	516	539	542	586	485	558	522	523	539	562	494	536	537	539	521	535	535	537	510	511	517	542	515	496	532	527	521	544	500	527	557	522	569	540	534	497	505	547	524	551	546	543	535	548	584	526	563	535	537	538	507	536	571	559	531	536	539	527	548	545	511	566	532	512	550	538	522	523	539	525	522	546	559	520	580	555	528	541	530	483	550	544	535	542	558	545	527	547	505	582	556	513	509	542	577	534	564	561	556	544	535	518	533	546	561	543	575	556	533	545	553	492	518	508	560	522	523	522	516	571	535	532	553	549	557	518	554	553	515	575	525	473	513	491	547	536	537	503	524	487	507	549	520	514	497	589	539	549	475	549	539	555	542	544	512	537	522	542	505	473	541	520	585	584	537	486	572	517	544	539	534	514	547	517	523	526	581	539	538	560	497	534	568	566	511	552	493	574	509	520	526	553	521	571	549	569	555	521	518	528	551	538	493	535	549	556	522	517	538	525	548	538	555	561	525	539	511	521	533	551	532	508	554	499	518	542	550	546	511	521	568	554	581	552	523	517	536	578	575	564	543	552	533	516	521	527	506	510	525	520	546	525	530	500	525	551	496	495	529	564	509	552	504	513	494	518	532	556	538	559	550	538	531	545	499	562	519	512	540	536	507	528	521	577	522	561	535	504	514	522	527	525	533	519	560	528	518	504	578	532	537	513	550	527	569	558	527	551	494	482	576	519	537	530	506	540	558	526	503	545	545	557	542	518	540	528	534	533	541	516	546	522	506	555	489	529	488	547	554	516	507	562	510	528	508	531	518	520	550	542	556	585	520	474	537	579	479	548	527	508	521	557	548	522	521	529	539	562	550	540	524	565	546	488	593	514	547	522	553	571	555	567	554	558	559	544	556	561	555	558	547	515	512	563	535	519	507	569	510	555	551	528	499	605	559	523	517	550	524	511	500	491	513	509	532	490	560	539	489	565	521	526	517	522	546	550	566	550	540	513	508	504	537	516	526	569	541	523	540	572	543	541	583	538	575	481	550	551	517	492	515	506	518	602	517	510	548	516	541	545	579	539	522	513	553	566	555	488	542	504	567	557	544	555	566	545	544	576	542	545	570	534	494	551	506	548	528	550	532	541	542	531	483	523	557	519	526	527	543	541	588	567	515	575	605	514	521	556	528	526	527	532	490	567	565	553	524	528	521	541	532	565	545	544	522	541	509	573	528	541	512	525	511	507	511	503	596	507	525	490	550	531	509	498	539	527	509	528	572	544	524	544	555	559	521	535	522	511	562	525	543	510	529	559	515	506	586	557	519	540	520	549	548	537	571	521	543	499	561	502	518	540	504	540	524	537	554	525	529	536	519	518	558	564	552	536	538	528	569	525	536	529	537	569	526	526	513	512	548	521	530	530	555	518	537	539	535	530	580	552	505	511	534	538	567	574	536	546	512	524	525	543	513	566	535	528	550	564	560	518	518	552	530	563	551	562	511	523	538	541	520	533	554	524	521	541	523	538	522	558	569	487	515	551	561	509	506	553	562	547	564	508	536	529	492	549	544	505	506	534	574	538	550	541	503	565	592	519	542	519	524	544	540	532	516	483	535	559	504	523	516	525	541	498	460	532	443	516	556	508	507	538	491	512	539	516	564	534	538	550	496	538	530	504	515	538	575	536	558	520	507	505	535	532	508	506	513	520	536	573	547	555	519	555	536	561	562	553	551	551	533	533	535	538	512	498	568	519	485	531	527	501	550	486	554	534	515	532	547	538	569	568	522	539	525	588	577	534	475	538	526	513	506	490	553	514	526	492	531	541	510	505	540	507	499	503	524	550	556	562	544	526	562	525	547	570	551	534	533	536	536	507	530	521	576	518	531	552	568	539	518	537	564	537	526	528	571	541	525	535	537	589	521	500	573	558	501	497	504	499	516	562	551	544	527	548	526	528	545	565	539	478	534	539	558	516	546	533	538	562	485	529	517	553	554	557	549	530	541	521	565	533	529	561	511	553	532	556	510	502	519	498	499	536	563	544	524	534	565	567	564	526	513	542	516	497	536	515	525	507	521	514	486	528	507	541	515	547	557	509	570	548	512	532	531	536	530	523	549	532	522	527	521	580	547	516	539	554	535	497	496	557	543	552	553	570	545	500	525	512	513	539	564	548	546	541	584	529	550	535	529	508	578	540	504	565	508	507	518	554	518	518	536	541	537	526	539	515	488	537	550	547	513	541	537	562	551	517	564	546	583	525	550	581	512	495	556	531	569	508	519	520	541	529	536	496	573	559	530
8538	447	237	129	99	100	97	87	84	96	75	83	66	71	71	70	55	60	56	75	71	85	65	80	67	74	68	68	55	74	65	72	77	70	69	79	81	64	63	65	79	71	61	68	69	63	55	88	74	73	83	67	58	72	86	69	78	77	82	71	54	70	63	74	90	69	77	62	71	64	74	84	66	76	73	77	70	75	70	82	72	74	68	59	70	70	83	62	57	81	63	83	88	68	56	66	88	67	57	81	72	66	82	79	71	56	65	70	81	72	84	74	76	76	82	69	70	71	77	70	76	73	91	68	69	86	72	74	64	67	84	82	65	72	70	83	65	70	88	74	75	82	85	62	74	70	67	63	76	78	70	57	78	72	58	65	60	64	63	57	82	66	79	80	83	69	69	76	81	63	91	76	82	79	86	77	78	73	67	71	66	77	77	73	78	65	72	84	85	80	74	63	76	69	69	58	87	67	88	80	73	61	55	63	75	68	59	66	75	84	81	70	70	80	71	87	78	78	60	82	57	85	71	78	75	73	69	76	70	77	63	74	62	66	78	84	68	92	72	60	71	85	71	94	73	71	72	81	61	76	68	71	65	69	74	63	69	72	50	65	52	70	61	77	62	65	77	75	58	73	78	78	88	56	65	83	73	71	84	75	81	70	80	61	58	61	66	68	76	90	88	74	87	66	77	85	72	82	65	62	70	63	80	63	63	84	70	83	70	79	76	65	66	81	76	74	71	75	89	79	65	69	79	73	75	71	75	63	71	75	66	83	83	82	80	74	62	74	66	69	65	66	81	79	75	70	81	67	67	69	87	71	69	61	74	80	80	67	70	55	72	64	59	80	72	61	83	60	83	94	65	75	53	59	68	67	63	84	71	67	66	63	70	64	69	68	79	67	54	68	78	61	66	80	64	68	68	65	64	82	56	80	81	73	75	54	48	79	64	66	63	72	59	88	65	76	86	80	66	67	72	67	79	74	61	65	64	84	64	58	74	78	73	71	69	72	63	65	61	81	68	60	75	80	72	66	77	82	71	83	76	65	91	80	77	63	82	64	70	80	78	63	81	58	73	67	83	62	68	69	79	60	69	85	73	77	71	72	54	67	72	58	65	65	78	66	80	71	83	68	81	57	71	78	77	78	62	67	61	93	93	72	72	61	89	83	56	65	61	77	76	75	75	68	83	53	76	89	62	66	68	73	63	74	62	60	73	59	64	80	77	68	74	78	76	62	73	86	66	73	86	79	83	71	87	54	77	79	75	78	60	70	89	73	72	68	74	77	62	84	68	80	78	60	65	75	73	60	74	78	70	74	75	78	71	72	86	63	73	76	74	67	59	84	68	71	73	64	64	60	85	61	68	66	68	65	70	65	85	69	63	62	68	71	65	70	79	68	76	80	81	86	75	78	81	70	82	64	65	66	75	63	61	71	67	82	86	68	83	69	93	73	80	69	70	77	68	84	65	72	91	89	97	60	63	71	91	65	70	70	82	65	81	85	70	75	87	65	69	70	84	76	78	61	68	67	74	79	63	72	67	68	82	69	108	83	75	73	62	66	82	65	91	75	95	57	58	76	71	61	77	87	73	89	71	73	79	71	80	70	83	60	92	72	80	69	67	82	71	69	70	59	62	78	70	64	73	77	78	59	64	80	72	76	67	69	93	67	72	74	72	70	79	56	67	72	64	67	68	52	67	81	65	71	77	77	60	80	88	75	75	69	77	68	61	67	58	59	73	70	63	84	77	72	82	76	74	66	62	71	75	88	83	77	89	67	57	68	65	70	69	60	77	68	74	72	64	74	72	89	53	80	90	78	75	75	70	73	62	84	69	63	66	84	66	63	83	76	64	73	63	73	72	81	61	80	73	80	68	77	64	92	70	64	82	77	95	73	64	75	85	73	61	72	84	66	67	64	64	84	78	73	74	71	61	59	78	69	59	63	79	78	78	67	74	74	76	76	72	84	65	88	75	80	61	73	74	50	64	78	81	66	74	95	76	83	59	65	72	94	63	73	70	66	80	67	69	73	69	64	74	83	81	68	73	68	74	71	69	59	83	71	65	75	68	69	84	79	85	76	80	78	57	82	78	72	69	74	78	76	81	64	88	71	78	77	77	66	62	70	68	55	54	74	56	79	77	58	69	74	78	76	80	71	79	63	78	65	73	60	81	80	69	77	80	81	67	78	72	68	74	67	72	59	78	72	59	86	62	83	66	81	85	82	62	80	57	75	70	65	81	73	72	74	67	72	69	73	68	73	74	75	78	74	82	82	87	87	56	67	84	76	90	51	81	76	76	70	63	69	74	83	63	75	72	52	72	75	68	64	60	88	72	79	76	71	64	70	65	81	80	71	90	81	81	96	86	75	86	81	82	71	62	57	72	65	78	78	75	85	68	77	67	60	58	79	84	73	71	53	67	65	86	76	53	84	54	81	75	80	69	77	65	71	58	72	60	76	63	68	65	88	84	77	61	75	64	70	78	79	67	88	65	84	69	66	81	61	99	79	78	68	57	67	70	77	65	73	63	74	76	85	75	79	85	69	74	78	102	62	70	69	91	88	75	67	70	66	68	72	68	85	71	66	66	68	74	74	76	84	68	65	77	86	73	73	77	83	90	72	74	70	87	76	85	70	93	72	74	74	71	72	71	85	76	75	89	80	61	82	67	77	74	80	67	72	91	77	70	71	56	73	76	88	71	69	70	67	71	81	65	71	68	71	82	65	89	77	63	74	78	65	64	60	51	76	56	90	68	70	66	74	64	69	65	84	79	68	76	85	89	71	87	73	78	77	83	64	70	73	86	64	78	61	63	78	74	74	81	73	66	81	78	78	64	88	73	63	75	76	80	71	62	80	76	61	77	68	69	59	76	64	75	76	68	64	63	71	78	61	70	60	66	72	60	64	90	57	60	77	80	59	71	70	86	69	59	75	85	67	68	73	64	66	71	63	58	59	74	74	71	88	67	79	73	73	81	76	63	62	73	62	68	86	74	81	82	82	64	60	60	71	83	59	60	74	71	68	82	72	72	87	74	63	67	77	85	55	76	63	74	75	88	71	80	59	82	81	70	72	65	73	53	64	48	70	64	75	81	63	67	66	69	75	80	69	79	81	85	62	75	89	62	83	71	59	76	70	77	64	77	78	75	70	82	64	61	66	75	61	70	70	88	71	69	72	81	67	69	76	60	88	71	74	76	80	69	68	72	61	84	81	56	71	67	98	78	71	83	72	71	68	67	69	81	70	62	68	59	69	65	60	87	75	82	81	69	82	75	68	79	66	76	75	85	74	64	76	82	68	61	63	74	69	63	82	85	57	64	77	69	66	63	61	63	78	80	69	63	71	72	70	81	49	62	75	54	78	82	60	76	69	85	74	78	79	84	74	63	65	67	74	60	91	81	74	69	62	67	67	70	84	74	86	73	83	54	53	84	69	65	82	63	71	62	67	75	76	70	67	66	69	65	61	79	62	83	63	68	76	68	76	57	70	59	67
8156	379	422	452	365	356	322	308	309	287	278	282	266	265	282	246	269	255	231	242	227	238	243	262	264	230	271	252	247	247	251	225	258	241	282	242	246	254	245	232	244	265	243	256	237	225	218	243	249	224	259	284	237	265	261	257	245	249	251	240	235	253	254	236	228	243	239	271	248	235	238	231	241	273	241	240	224	253	244	243	212	246	226	230	255	234	242	244	263	244	250	273	241	250	246	250	260	247	240	245	251	249	242	245	257	214	248	251	249	222	243	262	233	261	238	230	261	227	233	217	233	214	243	205	254	261	249	239	243	232	261	251	243	240	239	254	241	246	257	229	234	262	264	247	264	257	268	218	237	231	274	253	266	231	241	238	241	270	236	230	267	235	250	237	240	243	261	231	240	242	247	256	244	228	242	252	224	240	240	217	257	234	231	240	232	217	261	258	230	238	241	249	243	235	235	218	247	227	211	256	244	208	264	245	253	255	233	228	252	260	229	226	239	253	252	250	241	241	254	231	221	242	230	224	263	268	225	261	241	268	237	207	244	255	251	271	233	244	243	237	238	254	254	231	268	243	264	235	243	235	220	242	239	260	246	254	251	207	256	233	243	205	233	235	237	263	223	218	243	253	225	235	255	226	256	243	245	250	255	263	237	259	255	252	256	247	240	243	239	217	254	256	251	242	254	207	254	243	255	246	220	224	234	223	258	250	240	240	253	248	235	237	236	243	209	218	238	242	237	246	263	264	227	211	242	257	261	254	258	225	264	228	266	220	243	230	238	263	245	236	271	221	262	245	260	259	217	247	209	246	231	238	239	233	231	250	294	226	238	253	229	217	259	252	245	227	231	253	265	271	251	267	230	243	244	228	252	218	200	247	266	240	233	215	250	238	240	232	233	242	246	235	236	226	260	243	250	245	234	246	265	219	263	254	236	256	246	248	227	254	263	230	262	251	244	232	239	242	259	255	243	234	279	272	240	274	233	257	235	225	269	255	250	233	248	222	260	242	229	248	241	220	245	235	251	257	241	216	236	227	250	243	267	246	241	229	218	260	251	216	263	264	235	250	244	250	243	231	217	264	264	216	252	249	240	241	229	249	248	251	229	244	246	274	284	233	254	259	243	207	234	237	243	212	260	240	258	244	265	238	249	248	255	259	258	265	249	267	242	250	234	236	231	247	236	224	238	241	257	238	227	229	213	239	243	281	253	231	234	227	263	226	262	255	258	235	226	247	230	246	258	211	256	255	240	250	256	203	255	222	222	218	257	253	238	263	239	267	249	240	226	218	261	228	248	238	251	242	251	221	255	226	264	213	234	224	256	248	264	253	207	224	232	232	236	257	237	264	247	227	259	269	243	238	252	239	235	228	238	254	235	236	246	256	249	254	236	247	260	254	263	247	256	244	249	261	213	249	266	250	242	253	248	220	249	240	242	232	245	239	249	229	247	261	236	256	241	235	261	259	254	226	254	224	247	239	261	237	232	258	242	260	271	275	235	256	219	249	278	245	239	241	232	247	241	237	246	287	236	232	242	242	246	253	233	230	271	267	246	238	241	265	267	230	226	236	227	222	233	253	239	210	253	227	235	252	247	282	236	258	255	220	252	246	255	246	263	206	242	223	226	231	249	272	219	243	232	229	231	217	254	250	247	257	250	233	251	222	241	249	253	251	235	248	247	233	241	249	233	240	240	248	222	260	247	216	232	249	229	246	237	244	243	231	252	230	216	223	241	227	248	263	243	251	246	252	253	243	261	251	242	217	253	245	219	227	240	219	233	258	240	234	248	248	276	217	198	238	221	250	251	235	242	252	250	237	231	258	245	223	230	218	228	253	271	224	250	260	247	232	257	257	248	200	243	228	260	246	233	262	261	237	232	220	243	241	228	243	228	246	254	256	229	247	239	244	250	254	258	248	222	242	250	233	220	270	237	248	243	235	229	215	231	244	267	273	214	281	226	219	236	242	243	240	263	243	248	213	263	251	253	236	229	261	253	251	228	227	246	248	207	206	240	278	256	244	257	252	211	250	244	249	235	242	243	237	245	257	243	227	233	250	249	213	234	255	253	280	231	276	235	273	223	246	234	243	213	252	255	224	254	248	220	246	254	250	266	242	227	264	251	211	240	264	257	232	257	232	262	249	252	259	247	247	209	228	227	240	241	250	253	288	261	257	229	242	256	252	257	209	251	230	239	234	251	254	242	217	259	260	213	233	262	248	262	259	243	271	239	212	276	255	231	263	228	223	234	250	218	235	250	243	263	238	250	208	257	222	235	215	262	236	222	222	236	243	240	223	267	259	231	223	243	266	245	265	242	241	220	262	250	244	226	229	241	227	259	227	234	255	235	201	253	259	241	226	231	253	272	252	255	263	247	213	239	231	232	236	253	247	227	230	260	235	248	241	240	273	245	217	257	245	243	244	249	255	236	253	228	255	256	236	237	237	266	247	273	258	234	247	230	233	252	235	259	276	251	277	221	225	223	269	218	222	242	240	247	235	232	221	231	226	270	260	227	228	244	255	248	231	254	219	225	251	225	246	256	224	237	240	213	244	238	267	250	263	262	213	249	250	252	255	250	245	250	262	231	228	249	237	238	217	218	238	257	249	245	258	266	230	235	252	259	235	269	237	235	253	208	231	258	234	206	261	236	223	241	270	244	239	221	256	246	260	239	230	252	263	253	268	252	230	231	229	240	265	235	257	234	232	239	226	246	234	234	225	235	252	222	248	249	242	258	231	252	271	233	249	238	240	230	266	253	247	244	230	266	264	243	230	214	241	213	283	241	262	237	248	253	241	235	213	247	234	239	251	259	224	258	266	251	251	221	229	230	239	261	247	253	244	231	273	232	215	245	260	216	242	244	228	260	232	270	247	238	254	251	265	233	260	248	259	250	227	264	232	238	253	242	258	228	243	212	242	261	241	244	258	254	237	247	255	218	201	242	248	231	244	259	263	234	232	227	249	259	237	252	207	255	220	233	222	259	267	235	249	219	253	262	235	258	234	228	232	238	257	258	230	256	260	255	239	211	201	230	246	227	231	277	225	216	241	266	254	270	251	241	258	242	232	255	229	235	241	229	234	247	247	261	239	259	250	224	255	265	230	232	260	218	254	240	269	248	260	244	229	256	258	245	252	234	238	276	253	235	228	241	237	234	249	249	243	243	252	226	250	234	223	230	273	257	251	235	266	236	253	248	245	264	246	232	242	241	236	252	244	248	261	223	241	209	245	277	217	248	242	247	229	223	250	231	259	243	255	268	227	230	270	277	245	246	266	260	244	242	243	258	243	249	271	253	235	248	231	264	233	218	234	253	266	245	253	223	245	252	230	268	241	247	272	227	258	258	246	221	235	246	241	231	228	256	248	266	235	278	252	238	223	217	227	240	241	237	238	243	236	239	241	257	250	228	255	271	250	255	253	226	243	241	234	268	228	246	259	232	248	230	231	228	249	265	247	254	231	239	260	268	221	236	267	259	215	258	227	218	236
47344	16800	3071	969	654	466	366	299	245	223	179	156	152	153	118	138	111	117	107	101	110	88	114	88	105	100	101	103	81	113	95	97	82	78	96	103	97	100	91	108	95	93	87	104	97	110	95	77	92	95	77	104	86	97	92	89	82	88	89	89	69	78	73	89	76	95	78	94	94	78	68	82	72	73	75	78	63	96	81	94	84	60	94	88	81	72	87	67	82	100	99	97	76	74	98	95	71	75	80	73	74	70	70	102	71	89	98	107	70	73	82	74	72	91	84	88	71	88	88	90	73	94	88	91	75	81	87	91	77	75	96	83	77	83	86	79	80	78	68	91	74	80	72	84	81	91	93	110	85	89	87	65	86	93	90	92	79	81	73	77	80	87	78	82	85	103	81	85	77	94	84	86	72	67	78	92	76	77	89	73	77	79	88	83	85	82	77	90	76	78	90	94	80	90	89	80	80	85	103	64	96	101	95	76	73	95	76	95	69	92	102	79	83	87	77	82	83	77	79	90	99	93	68	83	68	72	79	75	72	99	93	79	78	90	87	91	100	89	90	89	71	91	87	94	82	71	76	93	71	83	96	98	88	76	66	78	88	83	74	85	79	93	78	65	99	90	62	81	74	83	74	88	77	78	76	92	75	78	94	75	87	81	78	75	95	93	87	81	65	105	80	69	65	80	74	98	83	86	83	82	74	70	76	79	88	76	97	80	64	94	89	95	73	94	78	83	77	98	94	89	72	62	86	85	104	80	89	77	87	86	68	79	70	70	77	68	91	84	84	81	82	71	76	87	86	82	93	78	88	87	77	76	80	83	80	83	71	84	79	81	71	84	87	85	76	87	75	95	89	81	67	78	80	92	80	84	79	92	88	96	67	91	81	102	95	73	84	82	80	89	78	91	78	78	84	85	73	83	65	82	78	67	99	93	69	93	89	67	71	76	95	69	96	83	70	74	90	75	98	91	90	86	79	74	81	73	76	75	88	81	91	88	75	92	55	97	102	86	81	78	82	68	77	78	91	90	82	91	71	70	80	92	88	79	71	86	85	82	101	81	94	92	83	92	88	82	87	92	72	78	61	77	92	92	95	79	64	75	94	78	87	81	89	77	79	83	76	88	82	86	76	77	85	96	90	58	76	89	66	78	87	76	96	95	75	70	81	73	86	95	86	75	78	92	86	75	80	73	72	67	89	92	86	89	93	89	93	83	87	71	76	82	71	85	76	84	92	95	80	88	71	93	73	75	78	95	88	62	88	98	71	69	80	83	84	70	77	83	84	71	103	69	90	82	78	74	68	84	75	84	69	73	80	82	88	89	78	92	81	91	100	80	80	105	74	83	81	79	93	87	77	95	85	94	94	84	90	88	85	80	82	84	66	87	92	81	91	84	84	77	84	91	92	74	76	74	95	95	85	90	89	86	99	89	86	79	80	101	86	66	93	78	101	90	88	80	85	88	80	84	90	73	94	89	75	81	108	90	82	69	97	87	74	85	65	73	75	86	108	84	81	70	87	88	90	90	85	100	55	90	80	84	86	79	94	79	74	81	79	76	82	76	82	105	87	75	82	87	72	80	89	87	86	68	96	86	86	93	91	91	75	76	86	101	73	67	53	68	83	88	69	88	98	78	97	77	73	83	88	81	86	87	76	76	80	83	93	81	92	86	90	84	66	98	82	86	86	81	86	75	87	84	80	80	75	72	82	91	87	93	111	75	79	74	77	72	80	84	90	83	80	82	71	87	80	88	93	81	90	80	81	92	73	76	76	91	79	79	82	84	89	67	77	85	91	80	93	88	79	92	99	89	66	104	73	85	71	91	83	72	75	91	73	78	88	70	75	86	86	84	74	86	94	72	88	103	88	77	96	84	88	67	99	79	90	92	77	91	100	77	97	83	94	101	101	78	73	85	87	77	69	82	71	98	91	77	74	78	95	75	111	94	81	90	89	83	76	65	88	92	71	73	74	82	95	75	94	80	60	89	84	73	88	87	66	86	81	90	98	84	78	78	93	80	82	78	76	86	93	80	87	80	86	86	105	88	100	83	87	73	107	72	86	65	87	84	66	85	73	82	87	89	91	77	104	95	81	78	70	104	88	101	67	88	72	76	90	83	92	66	71	85	77	81	64	85	89	93	103	71	85	81	87	72	84	73	72	87	79	98	84	89	77	93	89	84	88	78	81	100	71	78	75	69	99	84	90	81	88	99	87	89	80	79	72	85	81	71	99	97	76	87	84	78	75	87	102	87	95	72	98	97	89	74	87	82	80	89	96	88	78	77	82	79	76	92	72	90	78	83	74	93	69	78	85	102	83	83	84	90	83	79	85	81	101	91	88	77	89	97	100	83	98	93	71	92	99	86	90	95	86	78	78	90	103	86	89	61	76	72	95	91	94	63	85	99	81	93	84	82	88	85	71	86	89	74	102	89	84	91	76	87	85	87	90	86	91	75	90	81	71	65	86	87	79	87	86	69	83	100	77	91	82	77	83	80	73	80	95	73	63	88	95	93	87	75	94	69	87	79	77	73	96	87	78	76	89	94	87	83	73	67	93	96	71	76	87	94	73	104	79	79	79	78	85	87	98	69	78	82	90	96	69	85	83	64	83	83	95	97	90	82	95	88	79	64	69	87	77	83	90	86	78	70	95	87	83	82	91	77	75	80	66	92	102	91	73	107	88	73	70	94	96	96	84	75	79	73	89	83	76	81	95	91	99	91	96	83	62	71	76	102	92	93	96	84	91	71	63	95	85	76	62	97	80	81	98	83	90	72	77	84	75	80	81	98	73	82	66	76	92	96	84	71	76	87	84	88	92	76	81	83	80	93	95	91	67	67	79	99	84	88	102	65	68	87	80	85	86	92	71	76	84	88	83	92	91	88	91	82	77	78	87	73	85	87	58	101	98	91	68	103	84	71	78	88	79	85	79	78	75	97	74	75	100	98	74	84	84	88	91	85	84	77	79	91	88	88	84	76	73	120	69	81	103	92	92	92	72	88	79	96	75	73	80	95	71	82	88	80	75	83	73	79	70	70	91	97	76	82	65	70	78	86	96	86	69	75	84	82	82	96	94	83	78	85	74	81	95	81	104	71	86	67	68	72	87	81	92	80	92	87	82	64	88	73	90	87	78	83	90	91	87	75	80	90	70	70	99	85	92	87	80	85	106	72	75	73	78	111	80	83	67	72	82	69	87	93	80	95	88	87	95	84	95	83	71	68	89	88	76	97	92	92	77	82	95	68	82	83	95	73	108	77	96	89	81	102	104	77	70	79	90	84	84	83	85	83	77	83	89	76	82	87	88	77	69	75	106	80	75	95	87	78	74	79	86	73	100	82	88	79	87	70	94	83	88	92	92	77	75	104	79	81	76	85	75	98	95	88	85	76	84	97	80	80	68	73	79	101	86	88	77	79	79	95	83	97	79	76	83	87	81	95	83	92	72	80	100	99	92	94	72	98	88	94	92	88	84	81	91	80	81	87	56	91
29040	2346	2914	3249	2711	2239	1667	1487	1212	1113	949	928	753	705	687	571	583	544	495	510	471	455	423	403	410	411	388	379	368	342	383	342	349	364	368	323	325	302	365	357	351	309	299	349	293	328	313	289	298	299	306	302	300	316	346	284	306	285	296	315	320	284	328	284	289	317	308	278	304	291	299	308	315	267	307	308	281	302	294	310	296	329	292	287	319	252	291	264	247	290	306	282	298	304	315	300	298	298	316	330	321	291	284	277	279	282	259	285	280	273	275	294	254	310	299	287	293	283	271	271	290	294	275	315	271	265	293	303	285	305	310	281	278	319	288	287	301	298	289	272	300	303	291	278	350	297	292	284	310	312	313	302	262	259	291	293	259	288	283	271	287	284	272	283	275	301	289	291	297	267	303	293	263	264	259	272	265	266	291	258	299	284	289	291	274	283	284	277	276	288	295	303	272	291	290	301	288	262	276	259	261	282	272	270	293	258	311	270	294	262	291	263	300	300	296	290	288	308	306	307	263	320	289	260	293	285	289	287	275	272	296	298	272	278	288	300	276	291	269	301	283	282	259	319	299	284	284	264	268	266	278	289	276	324	297	279	255	256	267	254	250	269	299	264	279	293	300	284	256	307	273	257	271	286	287	267	251	286	309	288	299	293	306	279	293	301	273	287	282	248	317	291	281	270	268	319	283	263	278	293	282	256	290	276	308	312	282	278	306	263	286	234	310	280	251	276	258	276	307	268	268	245	310	280	267	262	264	298	262	264	311	273	295	292	303	259	282	286	268	263	271	282	296	277	287	300	255	282	275	264	285	308	278	280	272	276	277	269	265	294	291	289	326	253	295	294	263	262	274	256	303	294	282	276	292	317	273	281	269	252	306	272	293	324	271	287	274	287	283	284	281	259	307	285	269	270	301	261	297	282	289	297	281	306	280	272	290	281	297	319	279	262	282	278	280	273	255	273	277	279	255	275	266	261	285	288	264	289	277	261	278	304	310	291	261	282	272	284	288	256	285	258	270	255	280	265	287	266	278	283	257	301	271	306	280	312	264	293	275	309	300	270	262	282	289	276	320	291	298	301	321	300	286	285	268	309	263	285	294	284	296	291	254	283	282	284	265	323	284	293	327	288	291	269	268	289	286	263	283	277	271	279	244	298	270	287	287	289	319	269	280	273	281	272	243	305	300	259	267	280	298	273	263	291	288	316	290	290	285	293	311	266	275	267	307	270	290	277	282	252	283	292	256	277	295	282	274	264	302	273	264	289	293	304	265	285	291	299	263	283	291	286	267	280	316	271	287	307	283	303	239	265	266	305	281	287	258	275	294	293	269	267	274	284	262	283	267	282	290	272	273	283	299	277	258	240	266	281	291	287	295	290	274	294	300	260	307	270	277	274	295	291	265	293	263	291	287	288	285	264	297	299	300	287	295	282	263	269	303	276	274	291	296	272	296	297	296	311	283	279	285	276	275	269	258	254	277	284	278	298	294	310	289	282	308	296	293	283	297	265	304	321	270	287	283	254	273	258	280	276	276	306	290	294	290	299	252	269	299	280	284	302	288	255	290	298	281	242	282	292	263	270	284	275	303	264	287	298	304	300	287	266	271	306	291	282	270	278	299	256	293	277	270	288	282	291	301	282	261	279	261	283	307	271	285	272	261	261	285	302	297	295	277	311	274	276	281	298	283	270	255	285	317	304	274	259	306	272	297	279	272	263	297	257	265	269	305	284	314	256	264	272	305	292	271	293	274	282	299	270	283	276	271	308	274	316	261	283	258	278	307	295	287	286	266	313	295	296	298	298	276	278	266	305	289	275	312	265	287	280	316	280	290	271	277	297	294	275	273	268	294	288	290	273	285	273	274	289	293	256	270	250	263	322	297	252	285	276	273	264	289	293	271	284	278	282	307	279	285	297	270	287	296	269	275	294	264	290	288	298	265	269	301	307	270	263	277	280	301	295	272	277	299	301	292	287	307	275	285	266	263	283	276	285	292	277	302	285	288	262	281	284	295	273	286	271	278	282	236	278	332	273	278	276	304	274	279	282	299	264	303	288	299	265	275	304	284	265	287	288	278	299	277	269	256	314	287	295	267	288	253	293	289	302	267	280	276	289	284	304	275	293	280	288	276	290	280	317	276	281	293	275	320	251	288	293	289	292	297	299	294	292	293	283	257	254	292	283	279	272	324	287	307	284	292	289	316	260	270	293	310	277	266	279	294	241	283	305	286	257	259	230	281	282	271	267	294	301	288	275	283	295	291	293	259	297	298	290	282	249	272	291	296	291	280	281	333	287	268	306	262	275	289	254	276	274	282	255	274	279	296	279	295	283	285	278	289	267	292	264	248	264	246	276	308	298	308	309	281	274	282	290	294	310	277	291	250	280	255	280	261	318	273	263	250	276	262	288	299	259	296	275	284	268	304	296	272	263	288	279	242	292	263	252	284	265	265	285	282	300	308	251	319	262	245	282	291	302	282	266	248	270	304	278	278	280	275	256	303	268	314	306	274	292	320	306	309	266	256	293	285	256	252	266	295	269	283	290	295	295	281	276	285	278	293	266	307	286	274	289	299	278	276	289	278	293	261	294	287	285	280	275	251	300	281	299	288	245	302	313	278	275	278	290	251	301	259	281	291	262	283	310	293	267	289	274	291	284	286	268	272	297	268	272	310	284	310	285	307	307	286	284	254	271	314	262	293	273	239	285	279	290	291	257	275	281	280	274	259	269	276	284	244	274	290	282	297	310	260	269	262	303	287	295	291	280	280	267	284	305	270	276	288	292	279	284	274	252	270	279	278	312	274	286	280	296	266	262	280	286	285	283	282	288	285	280	271	273	310	278	295	276	275	270	289	303	265	291	289	264	280	311	280	289	311	294	262	262	282	266	272	287	295	269	259	330	276	311	305	246	263	268	281	286	300	282	284	285	269	242	295	301	269	290	283	288	257	251	301	297	291	274	268	264	297	262	271	280	297	272	248	272	275	294	303	293	265	296	280	249	272	285	290	280	282	272	304	298	275	250	274	298	287	300	293	241	264	296	308	297	255	285	299	312	274	279	272	255	284	309	291	289	266	286	284	260	302	267	305	315	276	254	271	275	260	277	288	320	279	285	294	329	301	277	272	268	307	281	270	293	298	261	269	289	282	274	265	292	249	275	277	288	257	260	280	280	283	273	289	282	310	297	294	273	274	297	279	266	280	286	295	285	255	308	295	302	283	307	251	298	291	255	290	266	290	268	284	275	277	265	272	283	311	284	270	265	280	276	269	289	247	263	276	299	292	280	287	289	275	260	263	272	273	274	294	309	277	288	239	313	289	252	312	280	276	236	263	265	286	282	254	273	276	327	255	253	304	259	280	307	256	275	266	290	294	270	299	277	250	288	286	255	276	262	275	290	294	282	284	275	270	283	298	269	274	271	290	295	290	267	285	283	266	280	262	267	317	280	266	252	276	294	259	260	307	314	279	271	286	290	289	274	260	268	268	318
55128	23602	11259	2376	1477	992	788	628	485	451	375	396	324	320	288	259	247	242	258	232	227	221	209	211	214	225	226	197	214	194	197	205	217	215	177	210	195	218	194	201	187	187	204	194	171	230	200	189	179	203	175	196	207	168	178	207	185	178	193	198	216	210	205	191	195	203	210	211	193	165	173	192	178	178	183	196	178	199	175	176	182	183	184	187	199	181	196	203	179	206	207	187	195	194	208	195	206	174	177	195	205	192	199	209	206	185	175	201	168	205	191	155	166	221	179	199	181	161	179	158	154	160	172	185	188	195	215	185	183	194	187	170	189	196	195	196	180	201	180	192	176	156	190	192	205	175	211	190	186	194	201	176	198	191	184	210	181	182	182	185	198	183	171	186	190	191	172	186	170	189	211	198	177	178	179	161	185	187	174	169	196	197	187	199	208	207	173	181	194	155	184	193	198	159	176	172	156	173	203	181	193	177	190	199	195	195	203	197	191	192	189	201	178	194	192	165	176	186	184	185	174	184	198	178	179	172	176	177	146	201	158	168	205	193	168	196	165	192	180	169	189	184	182	186	187	167	185	203	207	170	162	184	153	187	176	153	154	166	191	174	162	194	187	194	174	180	212	183	181	170	171	184	180	201	187	183	180	154	151	196	168	191	165	187	184	174	207	180	169	157	172	192	169	181	200	172	183	176	195	180	201	184	188	203	196	177	192	161	192	179	176	187	184	196	177	198	178	189	159	165	173	178	209	202	186	153	164	180	197	202	214	181	191	175	200	186	181	213	186	197	170	183	167	192	175	195	195	159	192	189	168	181	175	149	179	184	179	201	182	173	173	201	170	189	177	195	170	166	199	179	188	187	185	198	190	162	189	202	192	188	179	185	172	202	177	189	187	176	171	199	173	177	195	167	173	187	170	190	191	176	197	189	179	176	177	155	203	181	158	209	185	178	168	175	190	190	185	170	177	199	155	212	180	174	176	192	177	172	199	179	215	199	179	205	208	181	179	176	183	212	184	176	174	182	182	200	185	197	198	173	197	188	204	179	209	173	181	168	179	176	175	172	192	162	180	167	168	174	178	158	190	190	203	177	158	156	196	171	187	174	177	161	177	187	188	201	179	181	200	178	180	192	179	196	174	178	189	175	178	193	190	168	166	175	193	196	182	182	210	200	187	182	196	193	162	195	197	192	207	155	206	193	170	176	194	177	193	204	175	210	187	191	173	164	200	187	196	183	161	185	193	148	177	151	179	164	181	189	188	197	181	182	192	193	171	194	186	204	172	190	187	190	153	174	175	184	175	187	171	171	159	179	158	179	173	200	176	191	168	179	182	179	180	168	185	173	195	179	179	181	187	191	188	195	199	170	195	210	158	184	212	188	193	185	180	176	176	205	183	203	161	209	167	166	193	184	199	165	179	194	192	205	206	166	161	187	190	194	170	187	188	189	182	194	205	184	184	191	177	167	177	182	204	200	196	198	190	196	176	170	217	178	157	187	205	207	172	208	181	185	155	188	178	193	185	210	180	153	197	213	172	156	194	167	192	178	192	189	210	190	194	188	202	153	176	185	188	203	178	180	180	157	182	180	145	197	184	177	185	197	169	188	190	184	208	160	199	225	193	185	160	165	177	187	180	207	182	170	189	190	175	185	226	169	175	175	196	190	184	184	185	181	191	178	181	171	192	192	178	184	176	185	173	195	189	173	180	193	169	179	183	184	163	192	186	195	178	172	179	174	172	189	167	179	163	196	194	182	197	179	183	199	173	172	183	199	198	220	189	196	207	234	182	199	200	178	182	165	181	165	177	200	162	182	184	180	181	188	171	201	206	173	181	182	172	191	188	184	196	182	164	173	160	157	192	179	192	178	179	190	200	225	183	187	150	172	187	195	222	204	182	186	153	178	170	181	193	162	188	189	189	168	169	193	194	189	181	171	180	188	172	197	157	182	170	165	180	181	201	150	199	179	182	182	185	196	182	169	167	174	200	162	211	165	171	167	178	208	180	174	175	203	159	185	197	169	170	193	176	174	187	174	179	173	196	179	171	193	171	176	197	169	190	188	195	192	182	183	189	191	191	183	182	193	187	173	186	173	166	191	177	186	181	181	188	192	174	206	197	187	203	199	184	187	196	165	169	176	207	188	187	194	175	167	177	165	160	197	171	185	192	207	180	206	186	191	184	160	168	190	180	164	188	205	157	191	166	201	179	172	190	175	223	187	191	204	201	182	193	182	199	198	180	166	166	209	174	199	198	179	173	177	205	180	182	198	200	169	212	184	168	178	181	191	171	169	188	180	180	179	175	189	174	187	173	175	179	186	202	203	193	170	174	185	169	152	179	190	178	180	172	170	167	180	183	191	178	182	199	170	170	166	169	182	189	185	195	204	193	209	189	187	168	171	202	197	193	169	175	172	167	187	196	186	191	167	191	202	173	156	179	176	157	185	161	180	172	176	171	165	171	190	197	179	187	213	183	194	186	173	187	151	208	183	174	171	175	165	175	191	171	167	206	179	164	195	184	167	200	149	193	196	181	165	168	184	203	196	190	174	165	185	189	198	174	179	181	201	185	198	173	161	175	147	177	205	205	186	192	202	189	177	200	203	161	173	158	188	201	184	181	183	180	185	177	191	184	201	183	164	165	185	196	200	194	148	188	179	171	177	151	186	208	178	188	198	185	178	167	180	212	175	194	181	201	195	187	199	186	178	202	170	194	189	186	177	193	181	164	192	192	186	178	163	184	200	169	201	183	182	169	188	186	181	182	187	171	208	161	184	199	200	195	187	170	179	181	174	182	172	186	186	196	175	195	191	192	174	159	178	186	190	172	196	190	172	170	185	177	184	166	187	175	196	206	195	181	188	187	194	188	187	182	183	175	171	188	159	198	193	194	183	188	185	176	174	184	204	181	205	185	184	212	192	182	171	180	172	186	172	167	186	188	202	202	162	197	217	194	198	182	205	192	176	186	186	171	170	184	199	198	174	182	200	154	191	177	181	168	194	172	182	178	169	188	183	184	185	188	175	174	172	181	181	178	182	168	186	188	189	170	191	197	171	184	187	192	190	197	161	171	189	168	176	200	198	193	176	183	207	192	195	200	173	194	209	170	148	158	186	137	203	160	200	172	159	187	178	184	194	182	183	177	202	179	196	193	190	206	195	205	182	194	181	205	208	205	187	183	182	192	194	186	179	185	171	169	197	182	181	166	182	191	168	200	193	178	174	176	169	152	197	182	181	192	184	186	195	174	196	193	193	165	184	141	203	184	174	182	176	181	184	196	192	191	170	167	202	184	191	181	206	193	184	191	198	190	206	180	157	201	179	176	177	188	179	188	178	196	202	158	175	193	165	191	196	172	188	196	191	175	197	202	183	202	203	207	201	173	177	187	170	173	174	180	155	174	185	173	197	175	154	194	170	175	203	201	175	192	167	176	186	181	190	212	190	179	176	186	171	219	168	176	190	188	185	164	178	190	187	174	199	164	173	192	169
37376	4218	5682	6274	5262	4310	3455	2798	2424	2046	1872	1861	1553	1464	1318	1160	1068	1059	970	1013	905	839	886	737	802	819	763	737	726	694	700	681	682	688	635	677	664	679	654	637	614	665	652	623	598	586	620	567	576	597	620	572	600	595	562	583	579	598	611	574	613	519	566	564	549	555	557	589	546	608	590	554	587	567	556	578	566	546	568	559	605	529	559	520	572	567	495	571	559	575	528	549	562	563	546	543	545	519	515	541	535	533	567	530	543	561	573	557	512	546	569	517	558	569	576	558	556	566	523	554	506	495	538	532	552	510	565	550	579	553	588	548	539	540	544	501	538	545	526	511	493	550	548	530	526	535	524	540	546	542	541	560	566	527	523	536	562	532	518	552	552	564	529	526	569	524	508	528	537	577	516	539	559	513	489	567	547	504	586	563	540	537	537	548	532	557	585	526	528	530	543	538	560	485	509	526	553	569	536	511	498	547	548	528	556	576	490	504	543	509	543	582	526	582	543	592	523	548	525	587	542	530	543	572	540	540	588	578	504	530	521	559	517	508	580	587	535	539	566	538	510	553	570	516	568	547	519	539	567	545	539	533	561	540	530	530	548	563	494	531	510	539	541	489	547	509	525	519	534	585	564	516	536	563	541	561	533	544	564	529	580	530	500	510	557	537	552	527	548	533	542	520	537	564	527	546	527	546	555	554	542	498	524	538	567	526	566	560	536	533	496	519	509	484	542	534	538	514	541	559	572	555	569	559	529	528	513	488	630	519	529	504	554	541	529	568	523	567	530	493	552	560	547	540	567	531	517	519	568	548	586	540	527	535	530	526	540	523	500	522	539	524	548	525	537	545	510	554	525	554	554	544	517	555	560	534	558	526	519	522	489	544	528	541	542	538	525	499	523	543	514	544	534	574	567	507	568	558	561	532	577	504	547	588	553	515	559	537	547	502	505	578	478	497	539	524	510	557	589	537	556	501	521	557	515	501	519	496	508	531	570	557	525	549	534	548	537	519	514	541	546	534	536	537	518	585	514	526	540	530	578	565	528	528	512	537	545	545	530	516	531	562	562	525	534	506	561	529	586	535	559	538	519	495	520	514	547	523	503	506	550	513	542	519	513	523	544	521	575	534	531	546	517	487	544	525	550	517	533	576	536	550	509	527	559	525	551	581	514	515	524	541	525	559	563	570	566	488	572	518	536	576	574	583	509	520	537	533	532	497	505	497	542	483	538	486	525	537	508	520	534	530	513	541	493	526	582	490	508	529	566	523	545	547	527	527	571	534	544	550	522	513	549	506	498	580	587	536	574	496	528	571	570	581	560	539	545	585	511	519	474	509	517	501	550	515	534	544	551	526	547	544	534	519	562	521	569	532	543	488	500	518	556	537	563	518	529	583	533	560	522	546	517	498	482	552	535	564	535	523	562	533	525	518	506	571	554	596	490	545	533	482	505	536	570	535	511	584	532	517	500	527	557	524	525	531	529	561	541	588	504	521	539	522	513	554	530	504	503	536	496	528	497	518	516	552	531	532	508	506	552	520	529	537	511	577	551	549	540	570	528	526	517	534	562	541	556	510	531	549	540	482	522	565	554	515	512	486	506	508	568	534	504	576	529	538	541	534	521	532	545	517	542	500	511	532	534	484	542	544	543	501	508	528	566	551	577	502	536	546	527	542	505	526	518	516	534	543	526	533	542	525	530	546	568	531	512	507	533	529	546	506	508	527	516	540	533	569	511	530	525	564	530	528	537	530	521	501	555	530	543	555	538	523	564	530	539	526	552	552	501	544	519	553	528	529	532	547	513	561	497	568	557	549	532	532	502	524	571	515	514	537	551	540	506	564	510	554	543	547	566	552	536	532	565	565	533	577	559	550	521	541	528	560	530	531	527	497	553	541	538	563	584	553	505	515	484	535	536	591	528	551	512	491	555	546	517	531	508	560	515	524	518	553	575	535	514	549	528	532	546	544	540	523	528	509	547	561	534	546	569	577	513	525	519	558	556	574	532	524	593	538	550	529	544	535	522	533	543	519	542	556	526	526	495	571	526	533	525	558	514	509	550	518	530	551	505	519	492	521	533	519	556	552	535	569	524	487	545	569	537	514	545	505	556	541	504	521	530	532	525	516	551	538	513	547	542	527	533	527	497	528	526	517	542	560	518	541	529	531	568	525	508	545	515	566	523	521	558	488	529	493	550	547	546	549	523	511	529	508	553	504	541	511	566	535	521	526	513	559	564	531	543	519	483	517	564	502	540	552	527	552	547	569	511	531	546	539	565	523	542	537	535	539	527	535	541	539	510	517	535	590	538	536	571	553	545	522	568	537	526	573	511	547	565	538	543	549	601	518	516	555	570	523	541	522	511	517	549	539	525	522	530	548	570	598	519	529	542	517	574	511	532	538	543	535	515	520	553	571	537	520	563	517	526	534	558	572	557	536	529	539	527	511	505	583	565	538	546	567	529	486	557	565	532	526	597	539	491	544	575	522	537	535	551	524	508	537	538	482	565	528	508	562	515	513	532	488	545	503	588	553	504	520	565	535	512	529	521	502	529	539	562	534	532	527	517	545	524	579	544	574	515	571	531	582	556	581	551	552	528	523	528	520	549	517	544	495	535	513	503	560	516	546	540	538	530	558	607	527	546	566	518	558	522	533	561	510	520	543	536	529	530	495	553	498	500	548	576	561	566	537	517	523	544	534	533	539	515	570	562	576	554	518	532	539	532	534	568	537	522	572	565	526	513	533	500	515	532	494	533	510	538	534	520	560	514	511	542	508	546	550	553	524	552	528	527	529	540	507	522	549	518	541	517	549	550	536	565	568	543	512	506	496	544	546	547	510	507	545	565	579	550	552	524	538	559	548	548	528	512	535	524	549	558	567	559	535	500	530	544	519	563	568	511	539	514	541	570	517	508	512	487	541	532	503	509	560	549	519	516	545	532	522	561	531	511	560	513	537	525	554	537	564	500	515	554	523	535	546	542	519	528	515	511	524	586	521	510	485	547	490	494	528	572	537	509	562	542	589	554	562	524	537	555	544	530	505	529	566	507	519	544	515	499	546	588	579	561	516	523	528	516	549	551	546	582	509	583	570	496	513	533	532	560	541	544	514	561	563	558	536	521	533	533	514	515	553	536	533	607	506	534	514	520	540	526	536	536	518	562	534	577	574	537	536	548	552	519	501	528	561	567	527	510	543	569	515	544	554	545	525	542	537	536	549	578	598	547	566	496	536	540	537	530	528	557	601	548	524	543	534	549	555	517	563	512	543	563	542	545	548	538	556	542	543	509	554	532	525	534	532	555	552	566	533	523	564	570	516	507	518	570	564	554	566	522	558	539	504	552	493	556	487	516	531	505	549	532	543	542	548	551	536	489	576	560	527	528	537	556	545	528	532	527	525	522	552	563	519	517	533	509	517	546	504	573	515	506	555	511	543	483	505	524	519	508	547	545	564	497	533	553	563	567	534	535	519	509	550	544	539	550	545	558	555
8800	459	237	130	112	92	70	70	91	89	67	70	72	74	77	73	74	83	80	77	63	73	80	72	64	70	65	63	59	68	77	74	80	60	64	68	68	83	77	83	56	64	56	93	72	94	74	79	56	71	59	64	71	71	75	70	76	69	85	81	73	75	59	66	86	67	90	81	69	83	62	79	67	62	79	68	84	61	75	69	69	73	62	79	71	64	96	82	86	63	80	86	91	65	66	67	76	66	81	69	59	69	79	61	72	58	66	84	69	76	83	86	71	73	69	76	69	86	77	82	70	78	64	67	81	77	62	69	68	59	69	64	72	67	76	90	72	57	75	78	62	67	76	77	68	66	70	63	76	71	72	83	73	74	71	68	60	74	88	74	73	65	90	79	73	71	79	82	62	88	61	71	72	70	82	55	72	64	79	69	64	79	66	83	66	82	76	56	64	79	69	80	65	60	58	72	78	76	64	82	63	78	63	62	68	76	75	74	71	77	75	78	66	75	85	64	79	59	65	65	81	67	69	60	69	63	77	66	68	79	53	73	65	85	68	70	70	75	67	66	73	83	86	75	63	62	65	70	62	75	66	69	51	74	61	95	78	74	72	68	74	74	90	69	79	80	54	67	72	62	83	67	73	74	68	72	83	64	82	84	60	88	73	86	74	85	56	77	66	65	72	63	69	63	64	60	69	67	81	71	67	61	78	58	68	64	77	77	63	68	67	87	82	53	91	77	78	78	63	75	80	70	77	67	69	78	74	72	78	68	68	73	79	69	55	82	67	59	59	82	75	64	79	75	74	81	83	73	78	77	74	75	87	80	61	69	85	81	71	80	84	60	62	85	64	67	74	71	74	80	79	71	63	91	87	53	67	63	67	65	89	83	77	64	61	64	79	73	66	90	72	62	91	69	70	67	74	69	83	80	62	65	72	72	72	66	64	66	58	69	85	73	70	79	69	84	70	68	78	79	74	58	85	62	80	62	79	82	73	63	64	96	73	72	80	62	83	69	65	65	65	68	82	69	65	68	61	72	71	73	64	82	78	94	64	57	77	76	76	70	71	68	69	89	78	66	63	73	74	79	72	64	63	70	87	64	69	77	67	76	75	89	74	80	71	86	80	65	80	60	89	81	74	70	64	73	61	75	67	60	82	75	55	68	81	64	70	70	71	70	67	68	60	85	72	67	84	63	76	78	74	71	59	69	79	74	59	76	74	68	85	83	68	60	67	55	81	76	77	67	70	71	60	75	77	55	77	74	63	69	70	67	74	77	70	63	65	65	67	70	58	73	76	78	84	81	68	71	70	75	64	69	69	64	87	71	84	68	59	70	67	65	68	62	68	72	73	73	69	71	62	79	80	66	73	68	63	74	81	76	62	72	71	76	78	71	68	76	67	76	86	73	60	56	72	82	67	67	81	68	67	69	90	62	74	71	75	71	79	71	53	70	72	72	71	63	81	69	78	69	85	63	61	66	63	64	66	67	76	86	81	63	61	89	68	80	78	77	79	77	61	94	78	62	68	70	68	59	60	66	46	69	61	66	72	79	73	65	75	71	70	63	74	65	71	65	83	56	61	82	66	72	79	74	75	67	76	68	73	71	59	80	75	60	87	71	72	89	62	64	62	94	78	77	57	82	78	67	72	82	87	86	82	60	70	68	66	56	84	75	66	56	78	84	62	71	74	55	55	78	67	92	83	62	69	81	64	83	61	69	76	64	84	88	64	83	77	69	74	70	78	68	76	79	78	76	60	80	80	59	72	80	70	69	80	64	53	67	78	65	77	61	69	55	83	67	62	72	65	65	79	88	54	78	87	69	69	80	84	70	55	76	70	74	65	74	78	86	87	83	83	68	85	76	71	65	78	68	79	86	98	73	73	77	93	78	81	88	87	77	71	64	62	56	72	67	84	72	61	69	84	64	65	58	76	61	69	85	79	69	77	79	77	58	69	61	73	70	67	67	64	73	85	89	63	83	85	74	75	61	66	64	70	73	82	81	61	79	73	66	61	67	66	77	82	82	61	70	66	66	64	64	81	76	75	79	73	69	96	74	78	75	72	64	76	71	59	61	66	79	74	67	67	72	70	80	83	73	55	75	68	63	78	87	73	71	64	80	76	64	69	74	71	69	64	85	75	63	85	72	83	81	73	91	76	69	64	69	86	61	60	66	66	72	77	64	58	71	62	68	74	68	85	68	73	81	70	77	80	55	55	86	72	68	66	65	75	73	78	76	70	74	88	76	83	69	84	66	71	71	63	69	86	77	83	81	82	88	59	68	57	67	75	84	71	73	69	63	75	68	69	67	66	73	58	71	72	71	78	65	83	76	64	82	73	71	68	80	87	72	80	74	75	89	61	69	70	83	60	85	75	72	66	82	77	72	55	66	65	77	75	62	80	82	72	81	77	74	80	70	77	72	74	60	91	76	66	71	62	65	69	74	78	74	71	77	85	73	94	69	78	63	75	65	71	71	75	88	71	66	65	72	81	69	76	85	64	70	89	75	80	67	58	64	72	65	61	66	67	68	73	66	70	72	43	75	68	75	64	79	66	77	71	84	75	59	73	69	69	68	79	73	72	75	74	64	79	79	79	80	73	80	70	85	79	63	68	70	65	66	72	72	61	63	78	76	70	72	75	64	75	77	84	58	68	44	76	62	65	63	90	75	78	66	68	92	82	64	67	67	69	82	80	72	60	67	73	57	68	56	70	65	60	66	65	61	83	66	79	85	59	69	80	86	58	82	55	92	74	69	76	69	74	67	64	99	69	69	73	60	85	86	63	80	77	75	79	75	88	82	84	90	81	71	68	67	78	88	81	69	81	81	67	84	70	76	68	76	86	73	67	70	87	72	91	85	87	68	65	81	62	77	63	62	78	75	70	59	78	65	71	70	73	82	70	67	97	90	83	84	84	66	77	66	66	65	65	84	62	64	74	74	79	77	73	85	85	95	59	78	74	67	72	72	69	74	71	80	82	79	67	73	76	70	76	85	69	72	62	66	66	62	85	62	66	75	73	69	57	90	81	71	61	74	75	68	68	68	83	82	79	53	93	71	73	77	86	67	73	89	60	68	90	70	68	64	68	80	72	72	72	74	63	94	68	75	67	80	73	75	77	68	72	69	74	63	65	66	76	68	58	71	70	71	54	67	82	73	57	69	73	73	72	101	73	78	74	71	62	75	77	68	65	76	57	76	103	75	60	69	79	78	79	54	64	84	69	63	61	66	79	85	61	75	73	71	61	67	82	66	79	65	68	75	58	84	66	67	84	91	70	69	70	67	82	82	62	94	67	57	73	62	67	71	63	75	69	73	73	63	63	68	66	68	66	84	72	89	71	66	51	63	70	67	68	76	81	71	87	69	82	69	67	58	67	75	81	77	62	66	72	63	72	72	80	60	74	57	60	69	62	65	70	66	72	71	75	77	93	75	65	85	68	82	75	63	69	70	78	70	66	72	64	74	75	69	66	86	86	71	75	75	85	73	79	77
8111	359	416	387	373	350	309	316	302	293	295	276	283	275	243	246	252	253	257	276	240	239	254	259	247	276	233	263	248	254	223	238	238	263	252	228	236	236	272	248	249	274	230	228	248	249	249	254	236	253	255	262	220	262	231	245	256	271	218	215	213	232	251	277	240	237	232	217	237	221	235	239	242	232	236	257	251	235	230	249	258	228	233	252	240	251	237	238	249	261	240	238	231	248	223	239	247	230	266	243	228	245	268	257	222	267	245	260	224	245	236	219	222	249	203	252	222	230	275	221	239	207	251	251	243	246	246	222	224	252	240	256	257	255	273	250	226	265	241	230	238	236	241	241	254	217	246	275	260	222	256	236	235	253	225	257	231	247	266	259	233	248	252	251	249	234	224	215	247	245	250	262	260	241	217	241	207	243	235	220	240	260	237	233	246	213	223	254	227	233	260	249	260	246	253	248	211	234	240	247	226	226	250	229	245	240	251	238	258	212	205	244	264	223	234	255	252	251	238	232	235	241	258	220	259	245	258	250	275	243	236	210	245	254	264	232	246	249	232	227	239	283	227	247	220	271	238	263	236	231	260	231	253	246	241	230	216	238	235	264	242	249	233	267	245	251	266	238	251	249	248	242	233	239	258	260	231	229	236	252	243	221	269	267	236	240	256	260	223	228	261	242	238	238	277	208	232	230	243	241	250	239	265	237	211	238	218	235	263	237	254	275	237	257	253	239	268	249	243	239	256	254	237	224	223	256	258	222	260	216	250	245	214	212	237	275	254	247	248	241	248	255	239	240	225	263	212	240	247	210	242	211	220	232	251	231	231	245	241	249	241	238	252	244	253	237	247	228	222	238	254	242	262	268	263	235	265	250	232	235	223	245	246	278	250	246	245	226	268	256	274	251	248	220	250	263	249	254	277	219	224	240	215	247	248	256	275	244	240	242	266	222	244	252	237	238	260	255	249	241	222	226	236	225	244	223	237	244	214	238	262	249	248	236	261	275	287	236	220	240	266	222	245	249	247	247	239	264	275	256	213	254	249	248	247	240	269	236	269	248	223	253	235	233	255	237	239	248	269	236	234	251	235	215	244	236	245	249	246	250	242	227	216	211	269	226	262	260	248	230	224	244	245	245	228	233	235	219	237	236	252	256	252	245	264	215	245	248	221	239	273	268	232	254	246	230	205	233	251	244	253	219	218	282	265	234	236	225	255	229	246	267	245	236	218	240	240	237	222	249	236	275	246	240	243	262	246	252	256	207	270	237	215	259	239	236	238	254	223	271	252	227	226	261	249	261	235	260	228	234	256	241	249	246	237	239	223	232	279	260	253	255	232	263	228	279	228	254	240	263	231	238	271	220	261	240	228	213	262	236	252	236	237	263	225	256	238	258	241	245	228	250	235	247	247	244	214	250	235	210	250	244	231	223	221	213	246	235	244	239	253	255	253	260	240	240	251	242	265	241	239	231	276	265	252	255	251	241	240	227	250	237	251	256	232	242	241	241	231	249	219	236	240	246	240	251	246	233	237	247	256	252	222	232	241	241	261	257	234	233	237	232	232	245	263	252	260	224	241	244	220	235	259	258	233	269	241	235	239	238	240	234	246	241	211	247	242	245	227	247	256	228	258	239	231	284	292	243	250	229	250	223	267	246	250	281	266	240	248	258	250	240	233	234	254	219	255	246	255	238	234	248	252	258	231	248	240	273	254	216	245	232	275	245	261	259	242	238	264	244	258	247	255	240	234	226	234	238	254	211	242	238	249	226	267	242	235	232	205	240	243	224	224	245	251	244	247	270	239	242	231	226	269	228	248	264	269	251	241	235	238	243	255	228	245	242	267	228	247	250	221	258	245	234	226	239	218	229	227	227	248	251	260	246	230	235	228	249	232	221	246	220	222	250	247	258	250	237	253	230	232	233	242	243	266	239	243	241	262	254	247	243	230	240	236	219	248	228	247	254	240	277	254	228	208	231	234	220	246	250	223	245	227	243	229	242	237	230	249	236	242	231	273	255	235	238	257	257	241	244	236	234	252	245	226	236	246	246	237	234	249	251	247	257	250	231	244	262	241	235	227	236	258	241	254	240	243	249	273	230	238	237	238	227	217	230	232	273	240	230	224	230	262	272	224	237	228	249	248	235	239	250	247	225	270	256	211	230	270	260	264	230	277	253	252	243	255	266	235	240	265	258	239	257	257	219	248	225	239	213	255	225	236	248	242	221	215	242	225	250	244	239	259	250	261	266	245	270	257	242	271	233	259	242	240	256	219	286	241	231	266	234	269	232	237	250	244	248	249	231	234	262	223	235	236	227	224	231	246	251	242	243	205	231	269	262	228	230	237	245	236	249	238	232	270	227	253	275	237	270	250	249	222	241	248	242	231	227	277	292	226	260	222	250	248	246	269	240	236	249	257	241	250	245	226	246	256	250	257	262	222	225	239	252	258	251	230	235	234	248	225	249	259	243	274	223	253	264	241	276	260	245	250	243	229	245	213	235	238	273	230	251	249	220	248	240	233	238	223	227	251	250	237	232	233	215	272	240	257	229	262	239	240	233	268	251	258	261	222	252	240	221	254	243	231	246	249	243	252	243	239	223	229	233	240	238	268	272	231	247	245	246	254	234	253	253	263	254	238	247	233	262	248	225	236	260	245	227	235	238	260	213	233	239	228	243	256	251	228	264	238	247	227	244	208	238	217	234	222	260	237	231	257	244	238	242	253	225	229	225	241	220	250	239	236	223	223	244	244	245	217	247	247	230	276	262	217	208	228	229	229	262	249	253	262	225	225	251	224	245	243	225	244	229	256	228	249	242	261	270	232	252	257	237	265	257	225	241	230	260	239	247	215	223	283	242	236	255	235	237	237	243	241	229	254	241	233	264	246	217	258	258	245	239	261	242	248	247	270	245	272	259	248	213	240	228	240	241	234	252	235	235	260	256	240	243	249	223	238	262	226	254	238	248	249	247	235	240	249	224	227	222	262	244	210	253	246	240	274	268	251	232	230	241	234	280	243	239	243	203	245	219	254	218	240	260	237	247	243	254	216	241	265	243	267	218	249	224	242	233	226	253	219	241	257	247	227	245	214	230	232	242	244	247	273	236	263	227	252	262	224	249	249	244	220	246	223	232	256	218	247	251	255	261	223	242	227	241	222	230	243	241	232	253	231	274	240	268	236	243	259	220	247	253	260	254	273	261	243	266	254	237	234	246	234	236	244	246	224	224	234	241	237	233	227	256	234	253	225	225	234	266	281	247	235	229	246	235	245	227	247	279	230	248	225	237	268	252	252	254	246	248	246	243	230	248	274	234	218	254	246	249	258	243	244	238	241	246	247	241	249	234	229	247	267	230	271	233	253	266	217	234	229	200	232	220	252	264	237	226	231	228	237	237	225	241	246	238	226	222	233	236	248	252	245	234	281	226	275	244	247	253	262	245	254	253	239	242	231	199	250	262	250	231	239	236	231	242	227	247	227	222	242	223	278	232
45844	14157	2570	957	616	476	350	300	237	221	197	190	146	148	130	119	117	119	96	96	102	109	123	110	104	113	81	87	94	91	74	96	72	96	78	89	93	77	92	86	82	96	85	77	94	90	80	82	95	91	98	85	76	75	91	98	86	93	70	72	98	73	84	78	72	91	82	98	87	79	88	72	63	81	96	84	83	75	98	70	79	89	82	77	71	77	84	80	77	78	83	101	83	94	75	80	86	101	78	74	86	81	88	87	77	85	89	78	85	104	86	76	76	76	108	89	100	80	104	85	76	69	83	75	83	76	95	86	70	84	80	86	90	88	94	84	87	97	91	84	92	79	93	64	95	82	99	77	85	75	71	84	114	77	66	79	77	99	91	86	71	93	64	88	112	95	84	76	84	93	85	85	88	75	97	93	75	72	83	73	82	90	85	61	74	81	87	77	79	84	70	83	100	92	75	87	101	71	90	96	92	80	87	82	101	84	86	80	84	87	68	83	87	84	87	88	89	89	89	81	94	78	75	77	83	75	80	100	87	91	92	89	90	81	86	70	107	85	87	79	98	81	71	102	75	91	79	94	84	68	81	80	94	93	60	72	78	69	89	81	85	87	79	83	83	81	67	70	89	88	92	95	83	95	100	92	84	74	75	89	87	85	63	88	65	72	91	90	84	75	94	94	78	73	82	81	85	91	79	86	91	76	85	81	93	83	63	91	85	76	85	91	95	82	83	99	89	88	92	82	82	95	77	83	96	85	87	91	76	88	87	86	88	85	77	74	85	87	94	86	90	79	80	81	76	79	87	91	109	76	73	75	87	82	90	77	73	82	91	89	88	84	79	78	66	78	86	88	85	84	85	72	83	80	79	79	81	69	82	85	74	81	91	77	81	85	69	76	75	85	83	94	75	76	91	86	72	82	88	66	83	70	91	76	82	87	79	86	92	75	80	80	85	76	80	95	65	82	90	74	92	77	92	79	75	81	69	93	68	67	82	86	88	82	71	93	84	98	98	89	86	91	79	69	67	91	83	84	68	75	85	82	93	85	78	77	69	81	90	93	80	87	89	80	81	80	78	92	81	78	74	80	93	64	90	87	71	70	87	75	95	85	78	94	85	86	96	74	72	89	95	83	72	85	71	70	93	92	70	82	92	83	70	81	77	92	87	84	79	58	83	78	68	87	95	74	89	91	64	78	73	76	88	93	77	75	91	85	88	82	61	85	71	81	85	99	88	94	84	90	74	92	76	62	87	81	85	75	92	88	83	92	82	91	73	75	90	86	80	76	97	69	88	102	79	83	95	83	96	65	86	94	76	81	86	78	72	82	76	85	85	81	80	77	79	67	84	83	65	78	78	85	72	111	87	89	68	90	79	73	72	75	83	81	78	80	83	82	80	62	63	88	79	83	86	80	94	91	73	96	77	79	95	85	84	84	84	83	79	70	79	72	72	93	66	102	76	93	80	83	89	88	95	70	82	99	90	88	100	88	86	89	71	95	97	82	87	72	79	80	90	82	90	76	84	101	67	92	82	102	95	66	86	72	95	82	102	77	88	75	84	82	82	73	84	82	69	90	74	82	93	78	71	90	73	85	81	85	75	88	107	85	77	63	74	78	82	82	90	77	84	80	79	84	77	84	91	94	99	81	79	82	88	85	74	71	84	79	89	89	90	68	91	88	80	89	59	92	72	80	75	85	95	85	73	65	72	76	69	68	87	68	88	89	73	84	88	83	109	87	74	77	75	84	95	81	83	74	82	85	86	92	77	77	73	103	95	69	92	83	85	97	100	85	77	88	77	97	70	88	93	78	88	77	67	100	84	93	91	107	87	83	85	78	75	89	76	86	76	93	85	93	91	73	74	79	90	89	81	111	72	76	91	81	73	75	79	90	92	96	89	78	81	82	84	77	72	74	72	79	88	72	93	95	89	102	78	88	95	74	75	103	77	83	73	92	85	93	93	92	89	105	82	93	87	71	85	86	93	81	93	77	84	83	93	81	95	76	78	72	85	85	69	104	84	93	75	78	102	89	68	73	64	75	78	72	83	83	78	87	87	75	94	76	72	78	87	91	82	94	79	71	69	97	104	91	88	91	98	96	87	89	86	89	77	80	81	86	75	100	76	73	89	79	83	86	83	85	88	85	79	76	84	78	71	74	81	88	76	93	86	83	93	85	77	77	96	82	86	88	81	82	100	94	81	76	82	90	91	69	82	77	86	86	81	78	80	102	80	93	66	76	93	74	89	81	87	95	88	75	72	73	65	75	76	63	78	72	97	82	87	102	71	93	82	75	80	75	79	78	81	79	79	81	73	76	84	69	75	68	92	75	76	82	84	98	80	84	85	91	89	67	75	75	103	95	91	86	81	81	91	82	79	66	84	78	72	80	70	75	86	88	79	68	81	85	74	69	77	79	88	73	84	87	85	84	98	77	84	76	86	88	76	76	89	80	81	81	80	89	82	93	92	91	83	87	75	62	88	78	93	79	67	77	76	73	67	82	91	90	100	71	79	77	77	82	93	76	74	84	69	77	95	74	95	83	74	91	74	73	95	80	79	85	92	101	78	82	73	84	81	87	82	83	76	89	80	91	80	89	74	74	87	84	94	79	85	78	71	80	82	76	89	83	95	62	88	72	77	85	80	87	82	76	91	89	82	80	78	84	90	74	76	80	85	85	76	75	103	88	86	73	69	62	78	84	85	91	67	75	95	67	89	86	85	80	76	84	83	86	98	89	101	82	90	85	83	76	81	68	90	89	91	81	92	74	84	92	84	81	89	86	107	83	68	86	76	79	65	90	76	99	110	96	96	85	77	85	101	82	74	84	80	82	85	82	88	80	76	76	95	73	85	92	86	84	94	80	59	87	82	85	99	89	90	88	81	91	87	84	89	86	81	78	91	103	69	78	76	70	78	100	88	86	77	85	100	94	69	65	87	69	90	71	89	87	76	80	76	84	81	86	85	74	97	99	80	73	79	70	90	97	89	82	76	88	91	70	74	85	86	85	103	77	95	86	84	69	101	75	73	89	76	82	90	70	66	82	81	82	87	76	87	58	83	103	71	83	84	83	82	72	92	73	86	87	118	81	92	100	77	89	93	86	89	82	93	83	74	87	83	86	87	89	77	78	78	87	97	83	85	83	90	69	71	82	77	77	70	75	76	92	81	73	79	91	72	80	69	78	89	68	88	78	94	88	72	68	80	94	85	86	83	82	74	80	96	82	84	88	89	101	86	90	91	79	88	76	85	89	69	71	74	83	74	80	76	86	88	78	66	84	84	103	79	86	99	74	91	85	68	86	88	88	88	67	87	72	85	91	72	72	76	97	76	98	94	100	112	93	84	87	79	77	102	83	85	83	81	88	81	67	87	73	77	73	81	73	73	90	89	87	78	85	88	86	84	92	90	78	75	83	91	96	83	81	71	85	71	81	99	84	63	73	78	94	86	79	90	87	83	83	77	90	100	98	81	87	89	78	68	108	96	79	95	92
25830	1577	2986	3341	2708	2242	1782	1437	1173	1088	958	924	800	664	654	646	572	537	508	510	482	449	394	420	363	391	409	390	355	396	393	356	364	388	331	332	311	330	351	342	316	324	339	312	359	351	317	305	350	314	294	308	305	299	297	293	296	310	300	287	310	278	330	292	251	311	275	326	273	302	247	261	263	315	297	290	268	294	268	271	300	258	302	261	298	312	301	316	288	261	304	286	273	267	282	301	290	265	285	284	284	256	280	256	282	293	241	272	309	283	298	262	273	291	290	269	253	305	301	274	274	267	305	284	274	293	273	290	286	277	296	272	262	270	282	265	314	264	278	291	280	293	265	312	280	253	300	292	309	291	292	281	259	271	301	284	291	284	294	306	310	283	253	262	290	306	272	242	258	280	278	271	261	265	284	268	302	267	253	313	254	278	304	274	261	268	282	274	286	277	293	278	296	280	283	261	298	281	260	294	285	273	277	279	297	275	250	286	316	292	300	273	275	298	305	261	301	272	257	316	313	273	304	287	269	275	266	269	279	299	291	282	256	244	281	260	286	277	297	241	276	297	275	289	275	296	301	287	281	310	297	264	279	283	291	278	261	248	282	297	259	269	274	286	312	275	259	278	258	299	266	297	259	316	283	270	288	259	281	288	287	254	270	275	303	254	276	287	276	308	273	293	251	278	287	311	285	272	270	301	267	306	297	292	313	299	275	263	265	280	274	259	294	267	287	286	284	289	276	262	270	303	282	320	299	278	287	283	272	288	267	287	283	279	287	270	313	254	273	287	282	302	290	259	283	292	295	286	278	330	267	300	265	294	281	281	242	292	288	297	251	255	260	264	269	265	294	297	257	260	274	283	244	285	249	249	291	257	298	253	295	273	295	258	290	281	295	279	273	257	279	275	292	299	255	284	289	267	270	262	327	251	272	275	281	297	285	271	287	282	256	277	311	263	283	282	301	278	256	295	292	302	297	285	262	241	301	314	285	285	306	316	253	311	278	284	275	263	281	294	270	302	284	304	292	287	306	283	301	266	267	275	286	272	267	282	278	279	270	314	304	270	268	299	303	288	270	275	272	299	246	299	274	257	280	266	283	265	284	282	287	271	262	254	297	306	298	290	285	217	308	296	267	270	272	294	280	261	270	257	287	292	287	278	288	283	272	294	295	267	284	266	281	271	262	273	259	295	276	261	289	293	250	289	272	287	249	268	270	270	287	282	261	287	263	283	290	283	287	271	276	261	249	269	297	290	284	309	287	304	244	274	270	275	290	258	293	276	311	265	264	266	287	272	295	305	250	274	270	305	252	289	278	262	259	290	302	258	277	289	274	278	247	276	260	267	269	263	289	310	291	292	286	294	259	273	290	305	278	254	271	287	274	297	285	268	286	264	298	276	286	313	288	284	299	274	276	282	299	282	289	265	290	315	301	297	260	273	275	288	303	281	261	301	265	307	278	282	287	259	310	302	273	281	269	293	282	278	246	273	257	263	293	271	307	286	320	297	268	270	274	283	252	274	246	280	258	254	277	317	285	258	286	276	293	296	298	272	291	257	271	295	287	273	270	284	279	278	291	267	281	299	295	270	266	254	266	267	292	252	277	280	276	278	282	276	250	253	290	253	279	302	304	287	272	273	277	289	270	286	277	288	280	298	293	259	299	251	268	282	269	289	278	282	296	256	281	296	292	254	252	268	291	271	279	254	302	277	303	263	288	246	302	274	269	272	283	279	282	312	253	303	289	290	252	289	298	299	289	282	278	250	296	279	320	281	296	279	276	296	268	266	299	293	278	278	292	282	258	273	275	283	303	281	282	257	269	268	271	273	298	287	277	280	284	259	291	288	293	303	272	270	306	292	298	290	262	252	249	294	266	266	305	281	268	276	292	279	284	275	281	274	275	278	257	274	296	302	280	273	280	268	322	276	258	282	267	270	266	299	263	316	290	272	268	277	256	277	267	291	266	267	278	298	269	310	301	279	288	267	290	267	308	265	304	276	279	284	295	278	273	262	271	297	263	266	294	296	267	282	277	289	283	288	252	260	273	275	288	284	292	295	246	284	275	291	275	249	297	277	290	293	285	262	252	271	283	276	290	272	286	270	306	272	293	258	283	289	283	263	302	294	261	315	264	256	286	303	279	279	272	287	257	302	278	259	269	289	259	284	296	296	263	262	283	300	297	277	299	263	292	300	280	250	280	313	287	270	261	278	272	296	283	316	304	267	283	256	265	306	300	271	295	267	281	299	270	253	301	287	289	316	273	266	295	270	259	276	271	266	293	272	266	276	271	290	290	277	276	260	257	280	312	278	255	279	265	306	269	279	265	263	283	259	272	270	300	284	271	269	272	261	261	287	253	319	265	265	257	270	294	292	260	281	274	289	277	254	278	271	295	268	293	269	285	314	276	303	258	246	303	267	277	311	289	275	278	255	263	274	244	308	251	285	306	293	279	295	289	296	289	286	284	295	276	297	281	301	279	274	257	279	278	272	290	279	293	271	274	272	283	283	279	316	264	269	273	286	280	274	282	286	273	298	275	308	269	297	282	270	319	267	270	335	299	284	273	279	283	297	265	293	265	283	267	313	284	272	292	292	242	278	272	292	298	260	283	301	240	284	286	303	250	293	304	260	299	300	280	250	273	263	285	283	252	281	267	274	321	267	266	304	266	279	287	298	273	263	269	272	273	275	302	279	280	277	311	285	300	304	301	286	292	272	265	263	284	243	286	292	294	272	282	285	288	280	284	300	301	267	281	273	283	278	267	286	269	301	304	286	289	256	293	273	268	297	255	282	257	282	303	271	289	309	292	272	291	274	291	308	287	280	278	263	281	302	278	255	299	292	278	261	296	281	300	263	313	266	276	258	312	274	286	217	293	304	290	290	285	297	282	286	275	275	266	280	241	288	230	296	296	304	279	286	278	290	298	262	280	314	268	277	263	317	276	322	306	285	282	293	266	298	270	282	275	266	257	279	288	287	263	298	290	289	272	288	277	275	304	275	295	289	284	261	271	299	282	304	259	278	275	306	277	276	272	276	294	274	310	279	250	312	282	265	269	303	274	297	293	290	258	297	274	271	284	264	293	314	289	277	283	269	264	311	282	285	299	267	256	268	292	313	253	272	268	261	270	306	282	249	283	257	315	283	300	309	254	276	283	245	260	288	266	279	280	278	274	262	265	311	256	280	265	279	291	301	275	300	275	259	281	276	261	291	267	261	297	307	293	277	267	270	245	251	293	264	277	251	268	274	320	269	277	262	262	273	266	254	255	291	296	271	273	283	282	266	298	272	287	278	269	275	314	295	293	264	292	276	288	272	266	290	282	287	266	298	271	297	292	295	298	273	292	275	256	257	258	307	267	281	287	305	250	274	314	306	270	287	274	289	294	282	290	267	287	254	304	285	281	247	280	273	254	250	281	253	286	254	307	284	260	294	247	256	288	293	263	294	304	249	293	292	306	290	292	284	294	281	284	285	267	266	283	291	300	272
55360	22499	11346	2362	1441	997	770	650	488	423	427	401	324	343	284	288	267	283	255	223	253	220	206	204	197	222	208	193	193	205	183	210	224	180	188	193	214	182	204	198	195	181	190	184	225	178	193	166	181	191	205	182	190	181	189	202	190	209	170	180	170	184	171	180	191	171	163	204	178	171	166	181	194	173	174	188	178	186	190	205	176	200	189	204	185	188	174	171	178	166	191	178	167	181	186	190	180	173	163	173	191	194	184	206	177	193	169	188	182	201	196	204	176	179	180	159	186	202	161	191	202	161	187	184	182	180	159	174	185	188	169	174	177	178	203	173	173	190	176	198	170	145	203	184	181	198	173	171	178	180	163	180	164	160	191	171	168	180	163	202	187	203	188	176	195	171	185	165	178	178	169	188	188	162	177	204	203	182	196	190	194	192	184	182	200	166	190	189	193	218	191	192	183	173	171	177	159	164	175	158	193	188	169	180	178	188	189	190	198	159	171	169	196	219	201	183	203	180	182	186	209	191	159	187	186	191	175	190	156	190	189	202	196	181	179	187	182	192	192	184	190	168	195	200	169	177	187	204	193	168	200	163	161	173	188	187	196	176	168	197	174	184	174	176	166	188	185	165	165	192	199	201	211	182	183	182	190	168	171	177	189	198	170	171	181	183	167	190	219	185	191	157	177	185	176	154	169	179	186	140	189	155	170	188	166	188	175	186	169	183	185	176	175	168	192	182	165	182	176	236	152	174	184	190	183	181	174	185	208	214	171	175	172	164	157	185	187	194	202	165	191	174	172	178	179	176	183	177	204	188	180	188	216	179	183	182	173	191	160	181	202	186	176	192	155	173	175	190	179	198	187	169	188	199	183	150	198	187	175	174	177	180	203	153	193	203	196	188	177	183	201	194	177	166	178	188	175	195	181	191	183	180	182	179	172	167	187	186	180	191	202	184	172	174	200	172	185	170	190	178	167	153	180	177	188	216	180	188	184	183	180	174	190	181	190	183	177	197	172	180	165	172	181	173	184	192	170	179	178	209	203	202	181	159	191	182	171	192	189	200	158	174	188	178	174	179	167	156	205	186	196	193	191	209	193	177	168	196	174	169	190	197	197	189	173	170	189	188	165	171	170	180	171	191	202	182	173	191	187	149	174	174	184	214	165	197	159	180	216	187	168	184	211	188	175	187	191	162	183	184	169	206	155	186	178	187	180	149	182	212	179	184	165	171	168	177	161	173	199	176	175	198	191	165	172	157	183	165	193	181	169	189	184	190	189	174	185	201	196	186	169	180	164	172	197	171	178	182	188	169	181	174	192	185	200	181	186	199	194	182	180	181	209	172	170	210	181	220	196	170	220	186	171	167	203	189	161	188	197	203	204	173	191	172	165	187	174	193	157	161	169	190	189	173	178	168	172	188	181	186	203	188	181	179	199	199	168	172	196	200	178	164	183	196	190	177	186	189	162	182	211	173	195	204	174	174	182	172	181	183	181	158	178	185	191	166	174	170	200	199	172	168	177	196	205	176	190	174	186	187	186	179	194	190	168	206	173	163	178	186	193	191	191	171	189	192	192	174	186	194	157	176	193	195	180	190	191	165	182	176	151	194	202	187	171	167	189	185	169	202	213	198	187	163	197	201	195	177	164	177	185	193	178	190	167	196	176	173	180	166	170	178	181	206	165	182	208	196	206	179	200	195	167	192	169	203	200	174	202	162	170	174	178	205	191	179	195	212	171	208	187	192	183	174	183	185	177	180	162	201	190	169	193	189	176	198	179	209	188	194	176	194	197	188	176	178	186	182	191	201	168	192	162	173	170	197	167	193	185	173	194	186	188	174	186	162	189	178	180	179	160	183	161	188	167	166	186	171	179	175	180	184	186	159	180	179	159	180	200	169	186	174	187	211	183	192	172	183	174	188	184	171	181	190	202	196	184	187	190	194	164	172	166	199	172	191	176	184	192	190	170	203	156	190	188	175	181	189	192	180	189	189	199	164	185	184	184	198	201	176	185	207	181	181	176	188	189	208	178	180	184	180	186	173	165	174	168	200	218	192	205	168	183	176	176	165	172	169	160	170	206	161	166	168	210	185	187	181	170	172	176	166	173	150	171	148	168	168	193	170	180	194	154	186	197	175	181	160	192	183	189	169	185	158	161	181	172	188	187	186	180	188	197	173	199	215	174	196	174	194	162	168	192	169	174	173	204	185	173	195	183	207	193	171	179	186	194	195	171	185	179	177	198	162	174	201	181	186	184	162	177	184	171	191	198	179	167	170	191	171	177	176	172	191	182	183	181	184	173	163	199	191	183	188	196	156	189	196	171	189	212	169	213	189	167	212	168	173	177	178	179	170	166	190	176	193	189	154	193	199	159	199	166	182	181	180	177	214	159	186	197	187	171	184	169	175	194	179	182	187	204	181	185	185	168	188	170	198	198	190	175	196	194	204	192	165	182	182	174	181	198	186	202	200	180	167	199	184	174	179	182	162	182	201	193	180	180	168	182	189	192	160	166	183	162	193	166	209	183	186	161	192	173	176	181	196	171	190	183	153	191	164	205	164	177	193	181	211	187	188	171	188	184	173	190	196	196	194	176	174	189	175	176	169	198	185	174	163	194	191	189	183	173	180	194	172	165	188	192	183	190	163	179	168	176	196	174	165	177	192	199	174	190	191	201	202	161	171	175	204	186	195	198	187	174	162	207	172	190	161	189	170	188	202	193	196	192	185	154	181	193	191	184	177	179	173	170	190	189	171	187	166	162	185	177	190	189	181	156	191	188	172	180	188	179	192	154	171	194	175	153	159	180	188	188	181	166	173	164	176	203	187	192	179	184	174	190	190	188	181	185	180	169	181	183	167	188	170	185	177	173	188	177	184	168	187	184	180	175	208	189	182	183	184	181	159	162	183	160	173	185	169	189	192	171	163	162	186	185	178	191	196	180	197	191	200	162	162	189	188	182	187	166	177	167	182	195	173	197	183	179	208	180	183	174	173	194	172	162	180	175	162	187	216	178	186	191	188	197	169	191	178	179	176	168	165	193	184	200	174	182	191	177	182	180	186	179	193	216	170	187	167	183	160	194	177	182	179	178	190	175	209	179	189	193	187	179	192	226	196	165	173	199	167	166	172	166	161	180	180	194	187	198	155	159	186	180	213	189	221	172	205	169	182	187	199	193	154	190	185	181	165	187	198	163	170	170	183	180	179	175	165	192	167	179	182	168	194	158	186	184	200	199	186	186	173	190	194	190	159	205	195	162	199	167	170	191	171	183	159	178	200	188	179	179	164	168	185	177	178	196	188	187	204	180	212	187	196	189	169	165	241	180	164	167	182	198	166	163	182	186	177	196	206	200	184	180	173	176	192	194	194	180	197	187	180	198	183	195	176	165	205	182	176	198	150	165	167	175	178	181	178	161	192	177	174	182	159	180	193	179	192	173	205	200	168	210	179	160	170	170	187	160	172	167	193	165	156	178	195	187	196	189	204	189	177
35872	3022	5688	6294	5215	4274	3494	2824	2490	2119	1953	1883	1591	1477	1299	1189	1103	1089	1025	1021	951	841	832	807	794	745	731	692	709	676	689	666	695	714	649	652	689	648	649	651	595	637	631	589	597	588	645	645	655	633	606	547	613	604	581	577	612	574	567	565	558	574	538	581	563	574	546	537	570	582	596	557	567	515	558	528	566	563	574	581	562	570	589	574	578	538	530	519	540	570	524	505	527	634	553	519	563	553	512	570	533	538	520	540	518	531	517	591	570	520	550	525	554	568	544	551	539	576	576	530	538	526	532	534	483	555	525	521	525	504	522	570	515	508	495	496	517	549	531	589	578	555	530	533	507	520	552	528	515	523	527	499	513	549	540	554	529	533	532	490	565	548	515	582	557	556	549	556	477	490	592	557	561	560	527	509	566	568	556	561	517	536	492	488	538	528	554	551	490	544	549	577	546	516	558	516	546	525	522	558	508	505	518	585	528	509	514	548	532	516	516	514	547	525	500	560	543	506	533	532	543	513	566	521	529	522	540	537	534	596	531	499	508	528	530	513	510	559	583	498	546	547	534	532	520	522	528	516	557	549	532	527	508	533	517	497	566	538	503	548	527	545	547	522	537	560	578	556	524	517	506	532	531	519	518	549	524	564	569	545	535	510	533	521	515	536	505	528	496	564	529	558	537	571	550	530	542	526	551	577	532	485	520	512	516	547	540	510	571	549	517	504	552	531	557	519	514	502	528	513	515	523	523	535	522	476	529	531	527	533	547	531	545	546	547	521	565	580	515	520	502	544	561	543	503	513	549	519	544	519	519	598	495	538	527	556	516	536	518	500	535	541	546	520	527	517	539	556	531	500	506	513	567	550	551	515	547	558	525	522	512	505	532	506	549	525	503	547	533	528	524	563	536	549	540	555	493	548	559	563	554	566	554	528	492	522	540	529	542	569	505	527	550	534	518	518	526	530	549	537	528	533	527	525	533	540	510	585	535	520	490	513	512	560	551	519	550	504	568	569	513	570	507	542	520	496	522	552	516	524	565	532	517	545	554	513	562	549	553	544	550	559	500	542	569	552	508	513	525	550	506	524	531	564	552	559	530	563	507	548	514	484	569	489	567	558	540	511	528	546	539	541	565	533	526	508	524	509	525	520	517	554	524	559	549	498	541	534	536	525	553	545	540	513	519	484	519	516	528	531	552	476	553	524	577	557	572	541	521	552	517	550	520	541	527	553	562	551	524	526	524	576	515	542	512	514	556	520	548	541	520	558	534	498	557	571	525	532	528	523	530	512	516	519	558	535	516	534	592	499	517	513	544	484	522	534	524	537	503	534	518	580	501	520	533	536	530	563	566	548	547	533	522	546	517	522	543	517	544	510	497	537	544	486	526	567	529	563	515	531	556	486	545	561	523	498	513	550	522	522	523	524	528	558	547	564	544	547	515	537	518	539	550	547	538	522	568	576	551	533	540	524	525	500	535	507	505	542	536	524	509	510	550	529	535	548	509	535	506	551	526	610	533	482	524	536	509	538	511	550	492	521	553	542	533	469	596	523	537	546	523	565	522	547	502	543	510	526	531	498	569	579	548	518	558	517	582	555	532	539	536	512	490	562	526	550	553	544	533	493	540	567	561	548	520	570	508	540	525	533	549	539	554	526	558	549	553	553	529	526	521	535	574	514	509	521	511	556	536	510	549	538	530	540	506	517	521	551	530	522	513	501	587	504	511	546	493	511	549	500	541	557	517	514	524	488	521	527	563	551	517	546	541	511	507	526	519	491	546	546	521	516	520	562	545	497	526	567	502	579	542	526	546	523	533	505	528	529	550	513	532	565	506	521	524	518	550	529	575	542	530	527	532	533	514	562	482	528	552	535	516	572	549	546	522	530	540	530	551	534	533	541	554	522	529	523	466	532	526	472	536	559	509	524	515	559	509	533	564	547	537	574	530	550	504	544	554	557	561	538	538	545	548	541	515	511	536	557	542	492	550	516	552	523	510	535	520	541	536	521	549	562	523	571	539	499	512	533	559	509	500	583	532	534	538	514	504	545	556	502	538	540	577	533	551	543	522	519	508	528	557	536	570	576	541	488	481	532	520	518	559	523	529	491	557	535	519	528	530	519	541	549	541	508	579	520	520	548	510	525	571	545	507	540	582	539	524	570	554	463	542	557	529	497	505	525	511	557	577	539	563	517	543	577	487	550	505	539	512	542	551	538	509	583	527	538	536	528	535	510	560	541	501	513	552	522	534	568	503	502	536	537	546	532	523	519	535	537	516	495	524	548	550	562	519	559	547	536	503	534	539	512	552	551	516	540	549	564	553	543	503	476	556	524	545	514	519	542	555	530	496	540	550	498	516	554	569	503	546	549	528	525	499	547	551	523	534	530	480	540	550	544	488	473	540	509	520	536	541	527	553	530	539	559	509	520	529	521	560	546	556	544	560	523	524	533	504	525	572	486	529	521	556	482	557	556	537	569	510	521	574	553	501	551	550	547	550	597	569	595	519	547	530	552	530	522	567	547	541	597	518	547	541	576	512	553	554	530	508	526	553	528	515	512	540	524	547	553	529	507	523	532	513	499	507	533	546	507	600	513	584	563	538	591	547	494	533	520	553	547	567	514	525	523	540	542	503	528	530	519	517	525	518	574	507	479	521	546	534	520	497	490	510	562	536	545	488	552	533	526	525	520	517	559	528	513	535	551	509	572	566	482	536	598	566	534	523	543	542	584	562	556	550	527	509	573	524	510	543	541	493	537	504	516	595	492	530	548	583	515	526	558	513	519	545	545	596	539	557	569	554	530	579	536	550	529	534	558	541	528	531	490	540	544	581	514	527	579	546	532	546	519	542	576	524	618	520	571	529	481	545	510	518	526	533	540	566	527	589	498	533	545	537	562	520	523	549	549	539	552	506	557	558	540	536	540	516	537	524	545	504	528	575	527	540	542	569	536	537	546	552	518	574	547	506	558	529	516	544	517	574	552	542	511	509	505	569	564	503	553	496	501	556	554	558	566	508	528	515	519	482	538	512	519	542	517	542	541	496	519	498	560	521	497	567	560	509	527	596	530	561	535	556	552	540	560	522	563	513	510	531	530	560	519	501	544	545	563	505	544	538	538	525	508	566	526	530	510	514	559	498	523	524	537	492	522	558	546	537	529	546	522	510	517	560	560	479	538	501	514	533	515	550	542	553	582	508	559	533	515	499	551	529	549	536	508	523	539	538	512	533	560	526	527	503	522	549	507	513	543	518	544	561	531	565	540	524	491	541	505	528	469	537	493	537	556	543	505	521	548	544	563	508	538	541	520	551	554	528	513	562	555	529	523	518	553	528	529	523	565	559	529	539	521	504	589	545	535	518	509	554	514	518	502	508	558	529	530	514	568	526	512	480	483	526	532	505	544	492	517	532	480	546	556	542	512	552	536	526	552	491	583	477	541	541	520	564	521	539	556	523	540	516	547	530	519	515	519	531	531	512	559	516	465	540	478
8543	501	237	136	108	86	88	87	79	84	88	79	74	83	78	63	93	79	88	73	73	78	79	69	72	67	63	100	71	77	64	79	71	73	78	82	82	59	74	87	78	63	74	62	62	69	91	72	76	58	67	82	66	75	67	71	79	79	53	83	64	62	59	86	80	66	61	85	79	75	69	70	89	86	79	65	76	78	84	76	61	74	68	66	57	65	72	81	76	63	87	61	65	69	63	91	72	79	78	75	74	85	68	74	75	79	69	80	74	80	72	73	72	75	80	72	65	81	78	69	57	63	82	66	71	80	73	78	77	61	63	75	61	81	70	59	90	71	64	72	69	84	85	57	71	71	65	76	96	76	73	80	74	67	80	77	77	68	77	71	72	74	74	69	89	76	84	72	67	69	63	63	63	82	71	80	60	95	78	77	69	86	78	71	81	69	63	75	72	66	70	49	58	69	72	80	77	58	69	69	60	66	84	59	61	60	71	78	71	61	72	82	70	61	67	58	81	58	87	84	63	62	72	71	62	69	65	79	66	76	70	75	61	70	80	72	78	70	65	80	57	78	65	79	77	83	67	74	58	84	63	66	73	64	85	99	75	81	68	48	63	76	83	76	69	85	60	77	83	70	71	73	58	75	67	80	76	46	79	76	81	80	72	82	90	83	85	91	81	75	79	72	66	60	73	67	66	61	74	70	79	66	81	75	63	64	75	77	79	70	67	72	73	70	62	83	62	63	78	74	70	82	74	83	74	69	81	70	61	58	74	64	57	77	69	72	75	79	69	78	94	89	53	74	63	71	69	72	80	68	72	78	70	70	64	81	78	85	70	61	74	76	69	61	69	72	74	90	70	85	79	76	66	72	77	55	60	68	70	69	69	73	83	65	64	67	79	75	73	70	74	77	56	68	81	72	85	70	76	80	60	62	83	68	84	72	62	71	75	73	80	76	74	67	83	73	65	62	58	68	67	74	91	77	60	56	66	83	71	79	69	62	72	69	70	69	78	69	57	68	75	70	83	89	67	60	76	80	61	64	74	59	84	62	68	81	64	92	58	84	80	73	66	69	86	85	61	66	54	62	73	64	82	76	77	61	68	65	69	84	86	76	69	73	74	80	87	82	63	83	80	72	69	71	88	71	72	90	69	70	65	77	76	54	91	63	75	90	90	74	68	70	77	82	62	69	81	80	75	66	82	70	65	69	73	77	87	88	72	51	78	78	81	55	68	75	60	54	70	69	52	62	73	70	102	83	102	76	69	84	89	71	59	57	64	84	71	73	73	72	71	79	64	84	73	86	76	83	64	69	74	57	85	78	80	68	66	77	62	75	81	78	80	76	71	86	57	69	63	63	71	72	73	75	77	68	89	76	64	72	69	82	67	61	83	74	75	67	75	71	80	77	60	77	88	70	74	75	70	56	81	71	64	80	75	76	65	76	86	72	75	79	75	76	76	73	91	76	73	84	72	84	67	68	62	62	71	77	74	73	71	75	60	73	74	83	69	73	77	75	75	81	72	70	66	80	68	73	89	69	95	66	76	80	71	57	74	66	68	77	83	77	77	61	73	70	75	90	61	61	53	85	82	71	78	71	77	79	67	75	66	78	74	60	59	58	82	72	63	77	72	87	59	82	66	74	82	70	63	71	83	76	78	73	81	69	71	66	77	66	77	84	76	81	70	69	72	71	71	83	77	81	66	70	82	78	70	79	78	74	61	80	77	63	72	74	80	70	68	77	72	61	60	78	61	67	83	68	74	58	82	94	85	80	77	61	64	72	66	50	81	81	76	75	82	55	69	76	67	92	78	71	74	78	82	68	65	75	80	85	71	64	76	70	73	72	82	73	62	82	66	83	94	70	75	85	83	75	58	80	85	67	75	77	74	64	65	68	66	78	59	75	69	90	73	72	74	67	76	69	65	82	61	85	58	69	66	71	69	71	80	74	63	75	79	72	76	60	69	70	64	75	64	74	84	69	71	81	87	77	63	75	73	70	74	70	75	73	73	87	72	74	79	75	71	80	73	84	77	80	79	61	86	65	80	83	61	61	77	63	84	70	54	70	83	74	81	60	64	55	70	72	78	75	86	70	54	69	72	67	75	73	80	71	78	60	81	87	62	76	61	71	77	69	66	75	74	74	66	71	70	86	87	73	57	73	75	73	91	72	71	72	76	76	80	75	60	87	62	71	54	54	80	81	61	73	78	65	68	78	78	75	79	86	70	77	72	71	63	72	86	82	63	81	71	78	92	79	79	90	61	57	69	75	66	53	77	92	79	64	89	71	87	62	67	74	76	53	74	70	70	90	79	68	66	71	69	74	79	70	76	65	76	60	66	77	76	68	67	62	82	89	88	57	83	80	82	68	66	72	76	61	69	74	67	72	72	74	49	68	78	73	69	70	75	69	75	96	60	81	70	81	69	48	69	73	68	69	62	68	56	74	63	84	76	74	75	79	70	64	68	76	55	78	72	65	71	85	76	77	68	81	78	71	78	67	81	75	66	60	83	77	63	68	86	72	70	88	70	80	70	66	71	73	71	67	79	80	73	62	74	78	54	65	70	80	64	57	71	82	55	67	64	70	76	78	58	67	73	87	76	69	72	67	61	75	81	75	86	63	71	74	72	81	77	76	66	85	76	73	77	78	66	78	72	91	77	74	65	74	67	65	80	67	57	63	65	71	68	69	77	83	76	66	70	61	56	75	68	70	77	78	68	80	75	69	72	91	73	84	70	71	78	64	85	79	63	62	57	60	72	64	86	83	69	97	68	88	65	75	61	78	70	90	71	74	76	82	81	73	85	90	64	77	71	70	68	74	80	69	69	75	69	72	76	61	67	81	70	69	79	87	86	58	77	73	82	84	85	79	80	64	58	65	62	71	75	70	67	77	49	73	73	73	69	79	61	61	63	75	76	81	83	74	72	83	75	72	79	69	79	73	80	72	74	72	82	80	71	85	83	75	61	62	74	70	80	71	81	77	80	91	73	66	82	76	66	81	94	69	74	87	73	57	67	68	70	59	75	79	65	82	67	64	77	82	64	74	65	72	68	74	72	83	79	71	76	67	61	59	63	85	75	66	76	88	67	65	80	93	70	68	80	51	72	69	78	71	75	76	63	90	74	56	76	75	77	70	61	78	64	75	75	74	59	63	68	76	62	73	68	83	87	65	70	91	66	68	61	91	72	84	67	86	72	80	71	77	74	53	73	85	80	88	63	79	67	76	62	68	69	80	68	70	66	83	73	66	62	72	76	67	69	79	57	69	82	78	94	78	81	69	73	75	62	70	79	65	87	77	70	92	76	70	72	68	84	73	74	85	70	66	78	59	72	57	70	80	76	76	65	91	69	71	65	64	68	68	71	87	68	67	64	65	67	70	79	85	71	61	73	68	75	74	96	76	76	77	76	81	85	60	68	67	88	75	90	52	68	93	83	71	73	76	63	83	70	66	72	68	84	65	64	66	72	68	63	72	79	88	86	85	73	60	71	83
8092	364	373	423	358	348	339	323	308	323	274	314	258	265	275	257	245	289	248	249	247	244	258	266	241	242	261	252	216	250	256	262	254	210	236	235	249	243	251	256	221	241	260	243	262	232	241	251	246	255	249	230	232	239	245	260	241	228	266	243	259	239	227	230	264	256	258	229	267	240	260	263	239	263	242	238	239	261	244	240	247	251	269	247	243	240	255	272	237	258	235	239	259	229	247	220	229	250	252	225	266	249	245	240	231	256	245	230	235	251	260	228	259	240	250	235	239	234	256	242	224	224	264	222	239	222	217	237	264	228	268	282	242	254	221	224	264	228	262	243	203	246	237	224	248	255	213	251	245	241	217	247	229	239	233	268	228	247	239	224	267	234	232	224	229	240	249	232	243	234	252	255	246	250	261	263	247	219	244	273	255	247	235	268	220	248	276	254	245	215	244	243	242	245	254	236	240	238	252	227	235	244	247	231	239	260	234	267	230	235	243	225	239	246	235	227	239	232	257	250	256	219	238	229	249	275	243	253	232	247	247	257	248	261	248	232	256	247	227	242	242	264	210	258	235	243	247	259	236	271	266	255	238	235	218	250	248	219	241	245	238	258	249	251	249	236	248	248	253	276	260	251	236	256	222	262	246	253	231	227	238	246	277	257	254	246	233	253	266	251	224	251	255	225	236	239	240	240	209	246	235	262	218	243	247	269	221	228	242	253	240	249	221	236	230	263	226	250	260	241	247	244	227	244	249	227	226	270	217	226	246	244	249	229	222	242	215	226	228	238	232	248	255	213	228	267	231	226	232	271	221	230	237	244	245	240	266	280	268	247	225	249	242	257	208	243	238	241	264	244	281	253	217	267	237	251	268	268	245	271	260	247	244	222	231	261	245	247	259	227	276	273	238	231	257	261	259	261	235	247	251	246	236	275	284	252	256	229	247	236	248	263	273	251	244	235	269	249	262	248	236	251	232	233	216	238	241	253	247	238	265	260	228	256	212	238	263	280	251	251	240	295	255	243	248	248	229	277	232	221	224	245	241	276	227	227	225	241	248	245	247	253	266	224	256	243	252	246	222	243	230	272	254	226	241	221	258	263	236	234	271	248	252	256	245	253	228	243	198	213	244	248	247	256	270	253	238	228	237	256	266	252	241	237	247	243	251	252	219	246	227	210	221	274	252	219	248	218	244	237	218	246	257	237	236	268	241	240	240	238	218	250	216	260	228	226	239	230	216	259	237	235	237	240	268	268	263	237	247	266	241	221	242	242	231	242	261	247	241	270	286	248	222	249	211	260	268	268	254	220	233	265	213	250	221	260	241	203	251	252	259	265	233	255	214	224	238	267	246	230	251	247	220	242	277	237	246	229	245	216	249	226	269	223	243	255	245	223	245	219	251	269	264	218	244	231	258	258	261	235	231	224	233	232	234	255	256	245	246	256	253	220	245	260	242	223	236	219	248	255	259	234	243	231	222	234	262	216	260	236	215	250	222	262	239	258	237	252	247	268	256	231	252	247	224	215	252	254	260	222	253	259	233	224	235	242	236	248	245	242	233	267	237	246	225	272	209	275	260	250	273	259	253	242	206	264	258	228	250	237	285	247	270	278	240	247	240	235	232	231	248	258	259	254	226	205	236	241	231	251	270	243	241	257	244	249	219	236	218	245	238	242	228	269	269	243	236	228	274	265	212	245	222	250	252	253	216	250	245	264	229	255	238	240	239	236	243	235	226	242	225	228	254	253	254	253	245	252	249	242	257	235	252	249	262	236	236	257	242	235	244	229	226	229	209	240	267	236	249	252	233	271	227	265	255	247	239	236	250	268	212	258	231	250	250	258	274	258	234	240	247	267	228	224	236	255	231	239	252	252	256	268	247	240	275	246	253	249	211	279	259	231	199	259	249	260	229	248	256	261	217	236	266	261	263	241	246	250	260	277	248	260	249	225	247	221	237	230	248	241	257	236	233	275	257	253	238	218	235	242	233	244	215	242	243	243	237	234	250	263	226	232	254	240	285	238	240	231	252	242	220	252	256	233	260	228	260	207	256	237	264	233	205	257	221	270	236	246	229	267	239	263	234	256	247	252	238	243	247	240	235	241	245	235	270	237	245	243	217	255	247	232	230	263	254	246	239	227	248	271	215	274	241	257	239	249	251	260	229	245	253	247	261	227	255	263	235	225	257	238	248	231	242	229	240	232	273	211	283	244	231	220	227	252	227	213	240	257	243	224	265	249	242	260	226	251	254	243	228	247	243	262	240	269	249	239	260	231	247	248	241	222	218	238	265	260	247	260	249	236	244	241	241	246	250	240	231	222	270	222	249	255	248	245	226	252	243	220	237	233	231	221	252	244	233	243	235	267	270	228	261	238	224	254	249	249	240	233	245	263	231	251	234	245	245	218	219	235	266	228	233	273	213	248	261	265	262	244	245	246	238	256	257	238	220	264	251	258	228	256	241	231	242	227	239	236	260	236	252	260	202	233	261	242	251	258	210	242	254	206	244	229	256	284	252	254	264	228	234	257	229	238	241	240	226	230	216	239	247	236	234	281	254	238	253	245	248	268	232	252	231	218	236	261	242	225	252	246	215	224	232	230	213	260	244	223	243	265	213	225	237	267	229	257	238	223	264	267	240	221	256	238	240	232	236	228	245	245	241	259	233	248	223	283	223	223	235	248	230	280	240	235	262	240	240	227	238	233	248	250	256	232	260	263	245	278	255	245	229	228	230	260	255	239	224	245	233	254	233	243	226	236	233	226	256	262	277	253	233	237	204	238	249	235	244	251	263	241	247	251	189	237	253	252	242	240	217	233	239	229	214	253	260	243	246	225	254	236	239	245	240	245	259	230	236	205	258	243	237	275	220	247	254	270	215	219	239	251	233	226	255	246	234	241	241	232	264	246	249	262	231	244	247	229	229	217	247	266	260	258	246	230	242	259	261	238	239	240	263	229	252	231	249	247	234	225	275	248	244	240	268	236	241	246	241	245	239	237	270	242	227	262	236	256	243	257	233	256	235	232	242	257	237	234	228	251	245	257	270	261	244	249	242	235	236	237	236	219	241	244	246	242	262	242	254	220	249	221	246	234	239	266	236	252	228	235	231	238	238	254	230	259	230	256	266	219	237	228	259	254	225	225	246	265	271	255	224	244	227	225	247	238	227	235	238	248	240	253	227	249	208	244	254	245	249	249	236	234	246	235	252	272	240	226	235	223	234	210	240	229	255	262	243	214	235	273	243	251	250	255	216	245	243	249	255	229	237	275	253	261	253	248	255	225	256	265	240	256	227	236	249	212	252	228	256	243	240	247	260	253	224	247	226	237	207	252	246	241	226	247	243	234	226	245	222	240	226	241	268	275	263	243	236	228	233	259	214	244	214	242	232	245	249	245	240	252	262	239	244	252	258	259	285	255	237	228	261	259	243	241	223	246	220	244	231	228	224	270	263	226	214	227	271	246	245	253	243	254	265	283	226	231	244	268	247	240
46135	17715	3976	937	647	470	372	325	230	211	177	165	154	138	123	132	132	121	121	107	106	107	109	112	109	101	98	82	90	84	113	81	92	73	95	85	80	93	89	108	70	79	101	98	90	97	85	94	85	83	88	94	85	92	84	85	86	82	92	84	89	86	105	79	74	87	67	83	76	101	74	95	90	105	94	91	99	90	67	94	71	91	77	90	77	80	88	83	77	83	69	69	81	85	88	85	85	89	85	88	94	86	87	80	84	81	71	78	100	100	84	78	70	87	83	70	80	78	88	82	80	101	77	82	84	92	88	81	85	87	89	88	81	93	71	85	83	75	89	95	105	85	81	90	70	87	101	78	77	86	78	83	77	76	91	91	88	87	89	87	85	85	91	74	73	86	82	81	84	90	75	84	82	74	89	80	85	93	85	83	73	84	86	96	75	80	76	90	88	62	73	83	85	80	99	78	77	97	89	75	79	73	67	83	72	92	70	81	85	71	76	90	89	66	93	99	83	84	84	76	93	79	80	82	95	76	88	98	77	76	92	92	89	97	87	95	80	82	76	67	67	68	103	97	85	89	89	72	86	86	101	98	79	88	73	85	83	79	82	77	83	75	80	85	82	70	85	74	92	82	79	92	79	90	91	85	94	86	85	85	100	95	83	93	86	73	106	82	87	84	100	98	92	95	104	85	73	91	92	92	84	94	96	70	76	86	72	86	98	95	75	81	73	72	82	70	78	71	69	86	73	83	90	84	92	78	93	88	87	93	93	94	73	79	92	77	79	85	89	83	78	89	72	74	79	87	75	83	94	72	73	86	77	88	85	70	78	81	84	82	94	97	103	74	68	84	79	97	77	94	88	95	83	76	83	86	79	89	76	85	96	79	91	89	77	88	87	67	76	97	73	82	85	87	89	112	82	92	90	86	88	63	72	91	82	79	96	81	95	86	81	74	100	86	72	75	88	83	104	82	91	78	86	79	76	82	87	78	89	85	69	101	80	105	97	90	85	101	90	80	84	90	79	77	75	103	79	82	84	91	98	79	81	80	66	67	96	71	75	77	92	91	92	77	71	77	83	85	77	86	97	82	90	97	112	66	75	80	79	84	96	88	86	96	101	79	97	79	74	94	94	78	90	70	62	94	101	78	97	89	76	90	104	72	83	64	83	89	89	95	77	79	66	104	88	70	69	80	79	90	97	74	80	82	80	82	104	86	94	91	71	86	74	87	98	91	74	77	89	80	73	77	87	82	76	95	77	75	75	104	78	66	73	85	88	72	75	75	88	81	85	77	94	83	72	75	91	88	87	76	92	98	76	73	90	87	73	76	66	86	84	87	76	77	75	82	85	81	94	90	74	82	91	84	85	73	70	81	103	89	77	85	76	85	73	88	76	100	89	90	85	69	89	92	95	84	90	83	71	79	99	93	90	82	72	91	79	92	79	89	97	73	76	72	82	87	75	73	71	69	97	71	83	90	93	84	72	98	77	83	75	82	79	77	82	85	89	80	74	81	83	83	74	99	83	70	93	76	87	103	99	92	94	82	74	85	85	85	105	85	74	83	86	97	92	67	71	83	76	88	81	93	80	87	88	73	78	81	86	82	80	99	90	87	82	92	89	74	106	98	71	103	85	63	91	65	90	96	95	81	78	86	80	95	82	76	80	87	91	80	84	73	82	91	84	96	74	88	74	99	72	78	75	93	83	95	89	77	79	66	75	87	81	95	84	65	83	93	87	88	90	89	85	99	68	86	75	97	80	89	87	73	86	79	85	88	82	80	65	85	92	82	101	86	84	69	80	81	83	82	70	77	82	79	84	93	95	74	80	89	76	67	92	89	74	79	78	79	103	81	80	111	90	72	75	103	70	78	85	68	98	72	92	73	104	84	74	83	96	87	80	78	84	88	95	93	79	90	80	90	85	84	68	78	71	90	66	88	89	81	77	76	77	83	74	92	85	86	68	80	98	92	111	82	77	84	92	80	96	68	96	93	84	80	93	73	80	89	71	79	95	75	82	80	88	82	79	84	85	100	91	81	88	80	84	76	86	82	88	101	87	93	91	80	72	87	94	88	70	100	67	94	80	77	79	85	80	84	73	69	84	77	82	85	77	86	73	87	83	77	82	121	87	84	90	97	82	96	66	98	76	85	75	95	98	87	83	79	89	78	86	74	81	86	83	86	72	76	74	77	93	95	75	77	108	81	81	79	93	83	100	81	80	96	82	72	82	80	70	99	97	104	106	93	93	92	83	95	91	86	87	90	80	96	64	90	95	70	98	62	82	83	69	92	98	86	72	84	66	84	87	80	87	77	77	100	83	86	80	87	71	76	71	66	93	89	81	87	76	90	80	80	85	78	86	72	78	96	68	64	68	90	96	96	77	84	73	94	71	110	87	86	76	83	88	79	99	84	94	88	84	83	89	82	88	74	69	74	79	71	82	76	89	85	96	78	65	79	89	83	106	69	84	88	83	66	99	81	95	97	88	68	80	78	85	91	85	88	74	76	87	80	76	91	82	85	85	68	98	74	83	92	97	77	101	88	88	71	92	79	76	96	91	71	78	77	73	75	94	100	76	83	90	92	79	91	75	82	87	78	88	81	86	103	88	90	74	84	83	85	87	84	78	68	84	98	78	68	87	83	82	77	72	74	97	85	88	85	91	73	59	79	76	76	85	81	80	68	98	95	86	87	84	87	73	88	86	86	81	69	84	82	71	83	78	84	66	84	81	76	76	82	88	95	79	78	98	94	93	88	93	88	79	87	91	91	88	81	88	88	84	97	76	75	75	72	94	83	93	76	76	85	84	87	108	89	80	83	81	70	74	93	102	85	82	97	79	85	101	85	77	97	95	83	88	95	87	94	82	94	74	112	85	83	84	89	61	93	85	80	90	90	76	84	74	86	96	86	76	99	81	73	80	77	78	80	68	94	78	83	76	100	76	92	76	89	76	82	97	89	101	67	80	86	89	87	85	85	101	76	95	84	78	91	74	89	71	81	87	69	86	69	91	75	84	81	81	78	111	84	91	87	84	64	85	90	98	95	93	80	84	76	88	76	96	84	86	89	79	74	72	90	71	85	87	84	88	74	76	97	87	80	84	96	79	69	84	92	76	89	73	79	86	87	103	88	72	92	77	81	87	100	91	79	86	101	74	87	67	92	75	90	96	77	91	107	57	88	89	89	70	92	70	90	69	93	92	76	95	67	82	90	77	81	84	81	87	84	79	97	76	80	84	71	71	94	92	87	93	87	89	94	85	86	102	104	59	85	86	87	85	97	76	85	75	75	95	100	84	74	82	90	89	81	80	66	71	78	85	98	88	89	115	91	79	77	64	85	73	76	59	88	88	93	80	82	81	84	74	90	88	89	80	82	87	72	83	81	81	77	77	97	91	81	102	87	79	85	75	85	82	82	87	96	88	90	99	90	72	81	85	98	94	92	84	81	78	79	95	77	89	87	86	82	84	79	84	94	81	104	88	91	87	89	90	76
28916	2142	2930	3353	2712	2232	1732	1462	1237	1073	1027	988	831	695	675	609	525	518	526	517	439	425	445	470	375	388	356	369	353	362	363	356	341	350	334	320	364	340	352	342	312	315	316	302	330	304	301	317	288	318	299	288	311	292	281	268	283	318	314	302	279	303	293	341	306	281	256	296	264	303	302	326	285	297	306	312	303	297	278	290	296	298	296	299	271	312	275	312	298	292	283	281	286	310	290	300	293	295	265	292	319	259	282	291	274	292	244	277	320	302	281	253	276	276	285	307	278	307	294	275	267	284	280	263	252	282	282	279	276	300	269	281	287	281	267	308	265	282	278	260	285	269	270	288	300	267	272	273	291	294	301	267	271	298	296	304	261	275	274	294	285	271	278	270	269	268	286	298	290	269	292	276	278	303	286	307	271	290	281	299	296	269	290	300	296	286	305	278	280	269	282	279	282	286	271	288	288	282	280	271	292	272	254	295	291	293	266	294	276	269	305	278	278	261	300	297	267	264	323	274	276	276	293	275	284	304	258	305	300	305	262	274	297	253	276	260	303	285	284	302	303	272	250	289	283	269	288	285	295	259	256	295	279	273	277	284	273	285	281	283	298	290	287	268	264	301	315	272	285	315	281	276	269	282	325	278	250	282	291	279	257	269	288	294	288	281	290	265	293	288	267	289	311	274	251	303	285	264	318	285	270	292	283	270	289	264	260	270	254	294	279	247	284	302	283	278	258	272	260	271	278	293	271	256	288	266	300	268	275	270	319	274	273	275	284	280	273	277	286	281	280	289	283	261	311	304	271	247	265	279	285	272	308	266	314	251	259	262	271	285	280	281	272	283	318	307	271	262	278	276	280	276	309	267	283	296	308	271	312	313	289	287	257	313	248	288	270	273	297	272	273	272	293	299	299	255	287	298	287	295	268	280	301	311	307	289	323	282	309	261	279	283	316	303	257	282	277	271	288	256	285	248	274	276	273	301	240	289	312	262	276	277	305	279	292	278	255	267	279	272	300	303	254	271	263	264	264	270	267	294	287	282	253	272	278	293	301	265	275	284	290	308	297	287	284	306	290	270	269	285	259	279	291	297	262	275	279	297	265	303	279	278	280	280	289	291	258	293	318	243	294	285	295	278	262	299	250	324	306	290	284	299	303	260	298	290	280	303	266	296	265	299	273	242	293	258	271	293	313	278	276	303	277	264	257	290	275	270	250	306	272	292	286	300	285	313	275	273	281	279	266	293	263	298	316	285	265	292	271	276	251	339	263	285	306	267	259	288	272	292	261	293	281	259	266	306	282	276	300	266	266	251	277	292	297	284	319	278	278	278	272	245	269	270	273	321	286	294	278	269	260	287	285	296	256	304	298	266	256	274	298	323	299	266	289	268	288	273	269	284	251	311	304	283	263	278	272	274	299	299	249	254	249	254	283	267	311	277	276	280	305	315	298	266	276	267	316	277	288	302	244	295	265	286	250	287	281	266	286	278	317	305	271	270	315	281	275	301	316	252	280	276	264	288	276	282	291	291	298	263	288	290	258	263	285	301	261	266	291	257	286	261	275	242	261	284	268	274	254	287	286	254	255	265	251	263	300	287	288	289	299	280	245	290	259	262	275	279	262	293	282	293	275	272	264	258	285	288	302	262	261	270	306	297	278	269	283	270	271	292	283	270	288	281	295	293	305	292	322	259	295	267	259	273	300	287	284	281	307	305	282	289	249	281	261	280	270	274	311	280	251	267	261	286	285	258	269	277	267	297	284	315	261	279	253	277	290	276	289	301	285	282	283	291	262	285	246	262	263	307	289	286	262	255	247	275	296	287	301	304	291	280	297	285	295	298	301	282	263	284	300	271	281	291	312	270	275	286	289	298	289	279	259	285	276	302	287	285	294	314	275	266	293	265	292	297	272	306	308	271	310	281	283	239	269	287	292	274	267	300	280	264	295	277	275	270	254	278	301	306	296	292	290	319	277	287	293	269	298	280	271	278	267	249	253	277	254	289	332	303	277	301	291	255	255	338	297	259	292	258	272	306	281	283	313	298	271	274	265	268	271	254	254	289	291	243	288	282	290	278	278	265	272	289	316	294	269	268	274	280	280	296	276	281	268	279	281	314	279	262	280	307	270	277	261	266	278	283	256	248	282	309	246	284	250	284	297	257	275	265	294	270	275	284	293	304	270	273	303	267	295	290	274	279	298	273	298	301	267	272	290	302	295	240	295	252	283	303	278	260	309	256	301	256	293	243	309	281	261	271	280	276	276	278	255	280	259	265	274	279	289	274	257	268	265	309	275	298	294	295	295	270	269	274	266	275	254	267	269	274	262	305	281	296	262	282	274	283	268	278	250	244	264	290	290	293	264	273	276	265	264	264	269	290	265	304	303	306	277	306	278	272	277	274	321	312	299	281	273	295	293	257	258	291	271	307	332	285	304	283	318	262	300	302	291	275	320	278	269	265	297	281	270	287	304	263	316	254	292	271	287	302	268	326	269	305	254	314	225	253	255	275	271	263	264	284	282	268	256	276	268	312	302	266	282	270	283	290	308	266	281	292	305	270	297	295	294	272	279	291	294	284	264	278	264	286	303	275	287	272	269	284	299	276	273	293	273	273	240	303	299	280	296	281	274	316	302	271	264	273	288	284	274	263	259	246	286	283	289	294	249	279	296	282	264	302	300	273	298	309	287	272	289	278	297	268	274	277	299	277	285	275	287	282	308	256	272	283	291	288	279	268	316	275	281	271	282	302	288	285	306	272	283	244	264	259	280	274	275	277	252	279	263	270	278	288	304	273	300	310	270	261	279	286	287	294	292	300	251	281	295	275	288	282	258	273	247	267	296	284	251	271	264	276	286	266	289	260	285	282	266	296	295	324	319	283	303	255	302	258	279	269	279	290	280	276	279	281	279	308	291	265	287	312	279	258	288	273	296	282	262	291	264	281	277	264	283	272	280	283	285	278	282	282	270	270	265	274	294	267	257	282	283	292	246	291	243	306	268	289	289	284	241	299	308	266	282	259	309	276	273	243	314	288	266	270	267	284	280	247	285	247	270	282	252	255	256	295	302	270	303	286	301	258	293	252	286	284	272	278	308	269	255	287	306	281	270	285	254	291	294	322	284	303	288	278	303	257	288	280	255	285	278	270	233	277	296	278	313	305	301	268	269	253	291	273	294	289	266	256	315	277	298	281	308	307	290	292	287	294	286	277	289	303	246	298	310	275	258	289	298	282	306	277	284	285	288	304	261	266	292	291	279	280	301	305	264	304	255	281	283	260	302	262	259	282	302	290	286	299	277	275	268	284	303	280	279	259	241	289	262	306	268	285	274	275	312	271	255	277	301	291	255	270	306	287	298	278	306	282	301	283	317	266	293	274	272	279	294	293	276	273	279	255	286	282	281	274	271	300	295	312	293	255	264	273	279	287	290	305	266	251	281	297	275	287	250	284	254	288	303	297	271	286	274	282	282	265	268	269	281	274	258	255	275	281
56307	23792	10000	2328	1399	998	717	585	489	449	400	351	326	298	300	250	257	231	227	250	222	229	215	236	203	218	199	200	175	215	211	204	206	194	214	203	208	203	217	201	228	211	169	189	176	183	200	185	185	175	202	193	188	185	178	175	179	223	186	203	199	192	177	182	193	171	178	170	204	178	208	170	181	180	174	187	166	200	189	166	174	174	197	171	175	172	208	210	177	181	163	191	191	189	191	202	180	185	168	183	164	201	210	193	171	195	176	199	162	168	216	186	192	199	188	192	187	177	190	193	181	187	158	168	179	193	187	181	185	178	184	183	194	160	179	161	190	187	179	177	190	184	182	182	170	195	176	166	193	188	195	206	166	151	174	185	205	171	194	178	192	193	206	183	170	169	202	172	178	193	190	192	198	172	199	192	204	195	185	214	167	178	186	181	202	184	205	166	172	182	172	162	195	184	182	193	209	211	180	184	181	190	171	184	208	164	191	163	186	168	178	161	175	185	192	177	183	197	183	202	181	186	171	168	187	174	188	172	212	204	194	182	207	168	216	197	189	199	190	166	199	178	185	187	192	179	210	185	157	185	180	208	175	180	165	207	176	193	172	164	185	175	189	167	198	159	205	195	164	194	189	188	187	177	189	204	182	183	194	160	171	168	184	186	208	171	184	216	177	185	187	195	184	200	180	207	198	176	175	183	163	187	193	193	184	205	182	186	168	155	172	183	151	170	180	184	198	194	188	189	182	191	192	183	161	169	160	167	161	216	180	178	178	182	184	189	209	170	183	172	173	213	166	179	196	183	183	184	177	184	175	207	190	182	191	165	178	180	180	163	186	184	187	212	186	170	153	170	198	164	166	211	174	185	202	186	169	172	180	198	178	176	213	157	157	162	191	164	185	203	196	190	211	200	149	197	195	177	200	173	171	188	198	164	185	184	198	190	170	183	187	188	208	173	194	165	177	177	182	194	203	185	184	175	209	181	200	189	181	184	197	182	197	183	183	202	173	195	200	196	186	185	161	169	192	202	185	151	201	184	216	189	162	175	172	184	186	176	208	180	173	190	191	170	192	183	177	181	169	206	196	178	186	179	166	177	190	186	213	177	188	190	191	180	175	154	188	152	192	150	197	194	159	178	174	174	156	178	193	168	176	198	180	202	193	196	197	195	163	170	190	182	192	185	191	181	181	189	188	185	178	161	201	165	189	184	180	187	163	167	188	186	174	185	188	200	189	156	175	158	173	185	173	195	183	215	198	202	201	179	164	182	178	172	178	188	157	187	186	188	222	189	198	212	181	187	189	187	158	183	183	183	196	178	205	178	161	190	180	187	197	187	158	176	209	163	178	176	188	176	156	158	158	170	200	205	169	163	198	169	176	181	187	178	181	203	176	196	188	190	181	174	199	173	194	188	196	189	164	175	206	181	177	177	195	185	177	170	200	168	182	171	161	172	207	191	187	174	186	194	165	184	200	195	190	209	188	173	177	162	173	177	171	152	207	199	183	183	162	190	189	163	183	162	184	166	180	173	193	198	191	181	164	188	183	180	207	185	182	165	183	184	175	201	174	158	172	172	178	196	188	180	152	172	183	164	205	183	181	186	195	201	188	175	201	169	167	173	184	186	183	190	195	186	153	156	184	184	178	169	194	196	191	167	194	196	186	194	179	211	197	181	171	193	186	180	194	140	173	168	191	186	194	188	151	192	205	181	178	182	188	155	164	209	169	214	184	184	181	199	177	190	196	174	176	174	195	179	176	165	178	189	181	184	158	176	181	194	195	197	157	193	181	188	190	192	189	181	183	169	162	193	191	171	173	177	191	194	161	184	184	163	207	190	173	175	196	189	180	176	188	151	185	197	165	203	192	177	210	187	182	191	191	180	214	184	202	183	197	191	192	187	176	202	189	179	189	199	209	186	160	170	188	170	166	186	199	213	186	206	178	179	178	179	164	185	181	170	191	175	199	163	193	179	183	175	166	192	177	155	186	178	183	189	187	194	202	195	172	181	170	187	192	176	195	167	183	178	188	192	200	194	191	174	192	187	198	196	189	182	175	208	180	182	183	181	185	180	198	184	216	197	195	190	166	169	181	172	193	189	190	169	196	197	199	189	162	158	177	174	173	165	160	201	170	204	164	191	165	175	186	165	171	193	187	183	203	186	165	200	185	197	177	170	156	197	181	194	187	187	208	169	192	157	176	186	191	194	189	181	215	214	181	179	192	184	192	193	202	175	177	168	174	184	162	185	171	200	170	168	186	187	186	183	195	176	152	187	187	188	197	188	190	151	180	191	179	174	212	180	178	216	194	165	187	168	187	182	211	192	189	178	201	193	193	176	175	187	214	177	167	179	198	192	169	171	198	182	184	193	170	189	169	164	191	197	169	182	179	179	189	157	186	160	176	202	177	180	198	171	176	203	185	188	178	185	204	195	150	150	168	180	194	196	199	189	191	179	177	183	173	179	172	184	194	176	192	188	181	168	196	195	185	182	168	197	169	183	202	187	182	165	194	203	208	196	168	178	175	203	198	200	169	183	166	168	179	183	168	173	190	191	182	191	183	172	169	176	189	179	185	189	169	182	191	183	176	167	220	196	163	187	184	185	189	200	195	205	188	202	173	192	176	182	200	195	162	174	180	169	172	158	203	167	194	176	165	168	198	181	178	171	171	187	189	183	206	173	175	186	194	197	187	194	206	193	196	189	160	167	170	174	215	189	205	174	182	187	200	192	192	170	183	184	200	205	184	205	168	166	180	195	207	190	178	185	191	186	175	197	187	186	183	187	199	186	180	175	174	198	174	180	187	170	176	184	185	169	171	181	152	180	187	183	165	193	175	186	182	200	176	191	177	194	166	160	175	178	168	185	188	205	166	177	182	182	171	202	202	181	172	201	189	186	193	182	182	172	195	183	193	187	179	172	188	179	164	192	166	178	180	168	187	170	159	174	166	171	196	196	172	150	180	180	185	189	175	179	169	172	206	173	173	200	192	176	185	188	175	184	182	183	197	145	207	188	188	226	171	204	172	184	192	205	183	178	183	208	192	175	162	171	166	195	200	204	181	176	178	196	192	175	192	186	182	173	180	176	173	194	199	219	167	187	192	159	178	165	177	192	202	165	198	180	187	171	187	183	180	178	192	171	176	182	170	185	159	168	201	193	183	172	191	180	188	180	203	160	186	179	171	182	169	171	195	174	206	194	185	177	181	200	180	172	171	207	187	177	193	162	205	187	185	204	203	177	179	195	195	175	180	183	179	181	176	215	189	203	192	191	161	168	203	201	171	176	153	172	171	189	188	164	171	197	165	187	169	197	165	179	194	174	182	175	200	183	181	176	201	184	179	191	187	183	196	185	174	209	171	165	189	208	177	189	167	178	184	181	218	183	177	166	173	172	174	183	192	182	179	180	197	188	192	205	184	187	207	172	171	170	184	180	181	159	188	170	191	167	167	192	191	190	163	158	183	212	187	185	187	184	178	202	192	196	175	185
37229	4501	5816	6428	5254	4292	3372	2854	2467	2174	1921	1957	1660	1451	1288	1191	1120	1100	989	927	918	891	824	862	809	771	759	794	725	700	728	704	650	662	650	647	639	640	658	683	618	597	611	636	597	587	641	568	586	543	541	615	593	607	552	616	602	575	598	622	559	559	574	553	583	543	604	592	560	551	543	559	573	555	564	573	518	558	570	548	507	517	583	499	562	562	550	538	532	593	583	546	533	517	631	591	535	553	555	537	503	591	554	540	572	543	544	519	552	540	549	525	552	524	543	527	528	556	502	537	513	565	522	544	579	521	521	552	540	563	551	539	571	529	538	528	535	570	532	506	534	558	543	577	531	529	571	548	534	543	554	527	588	553	540	533	565	543	526	551	511	537	523	583	522	555	549	571	559	536	579	532	550	511	518	537	554	553	537	533	527	537	523	557	523	531	524	532	539	545	532	534	521	526	548	563	578	553	559	540	561	566	537	502	546	509	591	540	515	510	499	520	487	502	523	543	538	574	621	536	581	521	537	583	568	516	531	535	548	539	538	535	526	559	523	502	545	556	565	500	557	516	531	551	554	535	540	554	541	519	531	603	530	544	573	520	559	557	521	578	515	492	547	542	504	546	582	520	516	553	514	497	491	531	561	579	503	555	568	528	554	574	533	554	505	546	582	551	519	529	582	551	561	541	564	538	533	518	528	520	563	530	500	532	539	536	522	548	539	546	502	559	531	537	515	522	527	552	585	579	529	543	503	522	593	512	568	564	525	490	564	567	545	582	568	596	560	556	514	514	561	543	507	535	571	551	511	536	524	519	540	543	538	503	561	517	545	547	543	607	491	521	571	552	536	553	533	545	560	498	506	569	534	579	528	531	525	556	521	518	538	552	526	557	534	540	551	516	516	517	539	559	505	575	509	517	545	521	566	526	511	519	514	549	582	528	539	572	533	535	552	533	556	552	548	548	502	529	510	580	547	559	544	548	591	572	534	503	507	540	547	539	545	537	516	595	540	582	523	521	604	515	527	549	536	503	563	556	515	549	547	573	530	551	513	516	463	536	513	528	571	542	507	520	537	516	536	528	522	571	550	535	521	531	551	544	523	542	519	562	541	535	528	534	549	529	519	549	530	526	536	537	537	528	529	542	555	508	560	549	570	537	557	493	530	507	540	540	537	547	545	530	549	572	564	517	566	508	532	512	550	541	531	525	521	518	561	519	578	575	520	552	518	524	523	560	566	544	513	568	541	546	528	556	538	565	514	551	514	484	559	575	508	493	519	524	554	549	589	510	537	556	549	521	546	519	560	536	528	551	522	554	531	531	593	539	541	526	550	564	563	533	545	564	524	561	499	536	595	508	530	540	545	573	551	516	547	560	536	524	531	560	521	520	482	517	519	531	513	575	590	568	511	548	508	554	539	516	554	536	580	524	522	484	542	527	555	572	571	513	520	567	517	535	555	545	517	517	544	528	549	524	523	533	529	531	531	493	553	564	526	563	516	533	533	512	536	577	537	563	516	576	523	531	549	543	537	506	559	541	592	529	547	520	559	522	487	549	562	530	586	525	516	537	536	553	553	524	519	538	519	572	520	569	533	563	535	533	542	534	520	554	567	533	535	558	528	557	543	571	512	504	558	529	544	529	578	557	518	511	550	516	551	578	544	522	490	551	544	540	534	498	541	522	519	528	560	555	577	587	497	566	538	510	519	546	538	574	525	549	555	526	559	526	530	489	554	540	528	528	520	551	561	545	553	503	576	529	515	560	524	551	510	540	507	549	558	521	525	539	551	555	584	526	540	575	523	514	552	513	537	561	554	509	493	585	549	576	555	563	560	555	577	486	516	576	552	563	539	565	509	539	528	503	482	536	512	514	523	544	517	560	529	539	568	541	575	523	521	509	542	541	544	541	543	542	498	516	525	512	562	551	557	525	478	527	571	564	568	513	518	518	523	497	511	552	569	534	548	558	527	544	569	532	529	523	561	530	576	513	526	561	504	524	545	561	585	509	576	530	538	538	530	507	556	561	540	493	553	520	546	552	544	539	526	540	536	533	514	528	576	570	535	529	546	538	567	525	529	546	560	548	550	522	517	520	504	521	505	569	545	536	517	534	585	570	570	541	528	520	571	538	543	541	522	525	559	542	540	554	536	539	554	530	555	555	552	513	568	551	542	558	547	553	541	538	558	546	547	545	527	506	519	540	570	518	538	549	525	543	564	535	520	557	535	520	500	552	491	510	525	543	580	515	582	504	511	525	560	530	551	559	557	543	526	553	540	537	536	515	556	533	520	497	545	513	568	536	564	540	537	533	523	576	514	567	552	548	524	533	575	571	549	542	536	551	556	569	572	554	573	557	558	504	535	557	490	526	571	572	507	540	551	498	495	580	541	514	544	524	525	537	523	566	514	549	570	479	565	527	500	538	513	539	539	557	562	561	544	535	495	521	534	543	517	540	525	575	532	535	526	493	524	528	509	539	548	594	507	589	566	539	538	546	571	540	586	524	534	570	567	575	572	520	534	515	531	516	550	587	545	515	506	526	569	540	522	551	580	540	552	534	542	557	502	532	506	496	565	560	522	518	529	530	563	536	577	569	544	513	535	527	551	523	531	549	536	549	590	529	531	504	506	533	500	532	573	567	508	523	546	550	502	566	545	553	512	574	518	515	530	524	504	509	535	542	558	545	595	546	581	535	523	532	569	535	520	511	543	504	512	547	587	521	536	553	511	578	552	510	534	540	506	553	568	541	501	522	524	559	537	554	566	531	546	543	571	528	505	577	535	563	546	540	526	568	532	541	564	566	552	536	545	515	540	528	543	541	563	567	513	556	518	554	535	536	531	522	556	503	528	539	503	547	523	556	535	548	552	543	551	582	549	546	544	545	521	546	585	522	542	518	582	531	561	525	522	544	584	530	501	552	526	532	553	536	572	533	571	541	525	541	552	551	511	578	531	551	533	520	556	566	497	554	554	573	541	542	489	518	571	537	511	586	564	572	547	520	526	532	532	570	557	566	573	536	542	533	519	556	552	564	562	549	500	575	554	579	571	572	504	539	577	539	540	577	560	557	573	551	523	538	525	540	541	530	539	491	542	513	504	522	556	536	571	601	533	569	567	576	473	548	542	521	485	514	551	566	521	568	532	547	544	561	523	572	476	504	543	541	541	551	551	481	539	476	551	546	515	510	547	559	531	548	500	523	567	523	519	555	503	539	475	528	558	549	549	545	538	542	569	510	534	528	525	562	525	521	511	569	517	523	511	535	550	537	529	512	533	523	536	543	580	528	572	536	511	526	581	524	533	548	541	506	499	494	498	568	580	563	503	545	542	522	517	540	500	546	516	542	538	567	541	502	539	504	558	575	534	544	529	538	558	520	540	514	507	543	539	539	526	512	595	546	561	521	530	528	557	585	588	577	527	548	552	536	571	535	542	542	550	514	504	540	523	558	534	582	559	556	543	535	540	535	553	521	554	541	557	574	541	548	520	538	492	549
8393	452	189	111	100	91	93	83	65	77	71	69	72	76	59	58	75	77	79	66	85	60	83	76	77	66	74	83	69	59	86	68	49	60	63	67	78	90	84	93	64	58	88	79	70	81	81	60	73	79	72	81	84	63	81	62	83	61	64	71	82	78	72	65	59	81	79	68	68	67	71	63	77	68	81	81	76	71	76	56	72	79	70	65	65	82	67	69	73	71	82	77	66	54	87	83	80	77	56	75	60	64	88	80	75	71	72	83	74	74	71	56	72	76	66	51	79	83	89	79	78	85	58	83	63	72	73	70	64	85	72	81	72	72	81	65	76	70	68	66	63	80	67	50	80	67	68	63	70	61	68	66	80	81	79	86	70	78	62	72	82	69	70	70	83	77	79	80	75	76	69	100	70	64	90	68	58	71	75	67	84	77	77	74	61	74	73	73	80	73	71	57	81	72	66	77	79	82	73	59	84	74	86	79	79	77	85	63	74	94	70	79	77	74	70	74	63	79	73	71	78	75	70	75	73	69	60	78	65	74	71	64	73	77	83	64	69	73	60	69	63	72	62	74	62	68	78	63	63	86	85	79	65	81	79	72	75	80	72	73	74	62	83	63	76	84	88	69	66	67	71	74	68	74	81	72	74	73	67	80	98	85	73	89	67	88	75	72	73	83	60	91	67	65	75	75	59	63	76	80	70	92	67	63	54	84	76	69	75	82	82	78	72	64	91	71	79	85	67	80	76	76	69	58	62	71	69	77	66	53	84	82	61	80	71	76	72	72	70	64	81	82	71	65	71	63	60	65	83	77	63	84	72	68	67	68	86	69	58	62	84	85	69	68	69	56	66	68	75	66	66	64	67	66	66	83	69	78	86	74	71	57	81	82	89	85	57	78	78	80	63	79	64	80	91	63	71	84	70	69	81	66	73	85	73	66	66	78	75	77	93	71	64	59	71	80	64	86	71	76	82	71	58	69	81	69	77	72	63	76	77	64	62	76	62	75	74	74	73	84	75	73	74	82	78	77	70	69	68	69	75	61	77	79	66	76	69	63	65	72	67	58	71	94	75	63	79	58	68	75	75	83	73	70	70	79	64	70	68	81	66	59	75	77	71	75	65	59	68	69	81	78	58	67	74	65	68	79	78	67	89	79	54	71	74	69	64	74	88	78	74	85	65	70	59	74	70	74	83	68	71	86	84	71	72	60	67	81	79	69	80	80	80	79	56	68	69	67	75	79	81	72	76	82	66	59	67	63	86	72	75	67	67	76	78	77	77	67	69	65	66	81	65	61	48	88	65	72	82	75	70	59	61	80	65	85	74	77	76	73	86	75	80	85	58	72	66	74	76	77	82	83	85	71	73	69	65	71	85	69	60	81	78	61	76	72	62	86	77	69	76	72	73	64	55	90	69	67	70	80	78	75	61	66	90	71	69	77	72	66	67	80	78	65	79	71	74	81	73	82	67	78	65	66	68	83	69	69	76	79	69	84	73	42	82	85	63	80	68	64	60	68	75	77	86	98	88	84	68	89	78	72	64	67	64	48	63	65	61	85	80	62	88	68	68	70	74	70	77	69	63	75	66	78	70	72	72	64	69	76	70	77	87	81	59	77	83	71	62	66	70	63	71	78	74	76	72	88	67	65	65	69	70	73	82	78	77	67	71	86	64	84	80	69	66	76	70	72	68	74	54	84	64	86	68	59	69	80	70	69	85	62	60	71	80	66	68	69	82	83	75	68	68	71	69	78	86	61	88	75	60	78	69	74	60	78	63	70	57	77	72	83	67	64	74	73	74	78	63	73	76	76	65	69	78	64	77	73	59	65	76	87	71	74	62	86	65	78	75	72	67	65	79	72	85	75	74	65	77	61	54	87	70	75	70	63	64	72	77	95	84	65	77	79	76	80	72	60	84	89	82	63	86	63	56	79	75	74	81	93	82	74	80	74	65	58	68	77	67	79	61	79	82	91	74	79	69	64	75	91	85	76	78	80	66	56	76	78	61	67	65	63	74	79	53	88	69	79	85	79	60	68	74	77	83	76	74	69	92	71	69	75	80	78	65	59	75	88	77	68	50	81	65	73	75	80	64	69	59	66	69	59	72	68	78	73	82	88	72	75	78	65	80	69	68	82	71	68	74	83	67	60	61	77	97	78	62	69	69	101	71	76	67	85	79	80	79	66	62	76	71	63	82	70	84	71	81	65	79	59	68	77	75	73	66	67	60	75	68	68	82	80	68	63	74	73	76	66	83	65	75	72	74	69	69	75	62	85	69	81	93	73	73	70	78	64	56	77	70	88	42	84	75	85	66	58	84	90	84	78	79	68	69	62	75	70	76	67	66	79	75	79	92	74	62	66	68	74	68	53	77	73	81	66	72	73	74	77	83	77	79	77	82	93	59	77	70	69	73	59	70	63	78	88	78	77	55	66	84	89	54	77	75	60	84	65	64	61	74	67	79	66	80	70	76	76	76	79	69	80	78	71	73	65	77	75	84	61	79	80	64	57	72	83	78	79	75	78	72	83	103	78	68	65	65	76	67	84	87	66	72	96	60	72	71	86	57	70	85	84	79	70	86	79	74	68	72	77	64	82	58	73	80	79	78	63	68	84	72	72	78	76	77	61	71	65	57	77	75	74	72	82	79	65	79	75	73	65	77	76	67	62	78	57	71	70	71	72	60	90	70	69	76	66	85	86	95	64	58	71	72	76	85	63	96	58	91	76	76	79	72	67	69	65	74	67	70	82	60	88	69	85	74	87	70	92	85	77	85	66	91	95	53	83	92	67	63	80	80	68	75	69	67	77	87	82	61	85	63	66	87	78	71	55	76	80	56	58	65	84	86	89	72	58	70	75	78	73	78	91	66	86	69	87	67	52	76	46	84	66	73	65	83	64	72	72	71	95	68	76	76	69	65	63	80	74	79	76	78	66	74	68	97	73	59	66	78	63	71	69	84	76	61	60	68	89	60	72	69	74	57	64	74	76	60	79	75	86	75	87	83	83	84	67	80	77	72	71	78	70	53	83	66	68	68	66	70	57	64	87	69	82	86	76	75	65	67	75	70	54	64	67	60	75	61	56	86	86	70	72	60	80	64	68	72	78	71	75	85	82	73	60	74	54	74	54	86	59	75	67	72	71	68	68	88	77	77	78	74	79	86	66	72	61	81	67	78	64	63	73	90	63	75	69	65	85	61	66	61	79	66	72	62	74	62	74	86	64	91	66	71	76	71	70	61	78	67	90	81	76	78	73	71	84	85	77	73	76	87	63	79	69	65	77	67	69	66	73	88	60	72	75	70	79	63	57	64	75	77	77	77	77	63	68	75	78	83	74	80	93	83	70	69	74	69	71	87	82	76	87	61	85	66	68	88	69	77	72	70	59	66	87	67	67	64	81	67	78	56	80	71	83	71	71	73	68	82	79	64	57	73	64	77	63	56	80	58	72	83	58	70	60	75	99	96	79	82	73	66	65	68	80	81	81	55	61
7816	495	435	390	373	339	334	321	330	280	295	283	259	240	262	273	280	278	255	240	243	278	243	259	234	255	244	262	280	264	240	217	248	232	237	215	258	227	244	269	230	265	282	265	279	244	245	239	247	240	231	248	273	252	254	242	258	283	247	259	259	237	273	240	273	238	221	230	227	244	220	241	241	239	241	225	229	270	238	225	263	228	221	210	237	247	250	248	231	248	249	249	249	240	260	243	228	242	234	233	239	246	265	234	240	264	248	265	262	248	227	261	267	244	258	218	235	266	248	225	216	230	241	278	228	260	245	222	231	229	249	241	257	270	238	265	262	232	269	237	241	243	240	226	227	244	247	232	214	235	249	266	218	246	223	223	238	229	249	238	227	257	223	210	232	260	239	241	256	240	222	247	231	263	240	250	245	250	256	241	277	232	267	265	251	227	243	223	240	223	230	232	217	236	275	246	256	246	256	255	245	279	250	250	221	258	269	265	237	252	246	251	274	244	234	243	227	234	227	255	243	254	241	239	244	250	238	221	258	228	228	256	256	247	234	231	211	256	257	258	253	230	244	246	241	237	234	242	236	263	233	226	252	255	271	252	231	232	216	238	250	265	255	253	248	255	244	234	253	247	239	247	229	234	223	232	262	251	236	250	243	253	256	243	239	225	234	248	249	268	230	212	250	271	260	243	245	267	250	245	251	238	254	248	243	238	231	253	254	218	245	249	252	235	242	223	242	254	252	222	254	258	260	224	245	255	251	251	237	263	258	248	281	223	268	244	247	261	246	260	244	217	221	247	236	273	271	250	237	224	233	229	224	251	241	235	247	240	199	255	211	248	219	259	244	252	223	219	235	260	246	251	247	241	238	204	243	238	231	246	257	237	242	249	233	243	224	246	234	231	258	263	236	251	232	243	256	241	268	238	264	243	291	248	235	252	253	227	239	241	232	247	263	243	230	246	272	240	253	250	252	238	253	253	273	246	272	241	244	243	227	252	248	257	214	227	207	237	234	254	258	264	237	247	241	226	247	261	285	244	247	248	245	245	257	242	264	252	268	256	229	270	229	226	257	228	225	234	265	245	233	226	240	245	229	245	229	256	268	271	246	257	246	242	242	250	234	227	221	247	258	265	241	228	260	234	248	230	239	243	238	235	222	240	280	229	242	239	239	253	249	250	248	253	250	235	246	252	239	220	259	260	242	237	227	225	215	243	196	252	254	214	256	260	229	253	280	252	215	232	235	242	273	253	257	225	266	244	267	251	233	238	240	262	269	273	245	249	231	232	232	245	268	185	240	256	242	247	238	259	275	242	253	279	246	254	235	246	248	272	253	256	259	243	261	259	251	231	238	264	208	252	212	240	235	244	244	253	237	223	256	223	199	229	235	236	261	254	231	243	236	268	220	272	221	234	258	276	260	244	269	236	206	273	233	257	249	243	246	263	252	238	215	240	244	237	233	246	256	263	245	236	237	249	253	247	270	245	247	221	244	259	232	257	248	232	259	252	229	246	289	242	234	234	238	243	232	236	238	239	258	275	224	245	240	252	257	233	216	250	251	237	250	249	239	257	266	254	252	236	245	227	232	234	265	287	259	265	264	251	276	216	235	244	265	236	231	230	255	237	275	219	232	244	252	238	239	248	263	248	240	247	252	247	231	223	253	250	246	261	220	241	224	269	249	236	240	256	237	274	255	232	268	220	245	217	254	247	229	243	249	229	265	249	230	297	255	223	238	223	255	225	218	265	252	243	278	243	241	208	233	261	248	252	251	239	269	236	244	242	249	246	251	248	245	250	246	256	232	251	274	217	269	241	254	264	229	246	254	241	232	234	243	248	227	253	245	247	243	260	251	264	250	255	226	247	237	268	238	255	258	263	227	260	280	257	247	229	244	244	251	239	250	244	251	262	254	265	250	242	236	237	222	209	283	263	255	256	235	232	240	236	244	223	225	252	225	206	217	256	238	221	238	237	238	219	236	228	254	252	251	258	256	239	244	224	240	245	253	264	264	256	270	241	214	228	249	201	239	251	246	250	251	234	242	258	232	249	254	247	242	269	239	229	260	233	226	233	256	278	239	252	229	264	266	257	261	246	227	242	249	230	258	269	244	248	249	244	245	253	260	239	234	240	237	241	227	252	241	249	260	249	227	245	255	228	232	256	257	229	240	233	248	248	234	225	244	261	228	256	228	237	256	254	221	227	247	214	248	223	254	238	230	267	268	255	268	234	231	218	246	225	253	255	282	231	259	231	252	278	214	255	262	251	259	247	235	235	227	229	252	260	272	249	255	252	229	244	214	252	247	225	243	241	250	260	227	241	270	238	207	232	247	230	251	247	246	244	276	252	252	261	259	263	241	246	277	231	227	242	241	249	230	252	228	243	250	234	251	265	256	233	251	255	220	250	223	220	235	226	231	238	231	233	250	239	248	269	268	233	248	255	248	257	234	223	236	274	248	240	235	243	224	238	263	240	252	249	231	260	257	247	267	238	250	257	239	253	265	234	238	207	258	278	239	263	242	278	254	251	258	250	248	229	235	229	216	257	239	245	268	273	220	235	239	213	228	237	266	272	257	268	219	272	275	228	239	262	253	235	231	266	244	253	251	245	215	255	220	239	244	225	254	199	264	262	240	222	257	237	249	233	246	266	251	260	228	250	254	252	237	249	244	241	263	235	252	262	274	252	264	246	244	249	229	239	232	218	214	232	244	232	236	243	247	246	249	228	230	245	234	211	236	231	227	240	274	242	246	233	235	219	225	245	237	233	258	231	274	244	246	279	257	228	234	264	229	240	247	257	237	251	237	231	214	253	239	227	230	242	249	240	232	255	246	268	244	245	234	228	258	245	244	243	274	261	221	259	236	220	252	244	224	238	263	231	253	238	254	246	227	285	249	218	259	246	216	248	247	239	229	251	232	242	241	246	228	247	235	253	234	285	238	266	234	214	228	264	250	252	249	244	257	221	239	214	250	233	251	239	238	256	254	272	248	239	254	258	223	258	214	267	233	235	257	222	258	237	256	261	247	265	245	232	241	229	253	235	269	236	259	222	241	216	229	236	206	226	245	238	269	249	253	257	243	259	244	261	248	240	228	249	260	240	262	253	219	249	269	241	223	238	245	228	255	247	262	249	251	233	246	275	235	270	240	214	242	242	226	239	248	236	237	240	208	221	233	218	246	240	267	248	222	240	212	239	286	268	253	230	243	259	268	255	251	256	246	244	253	253	235	227	265	227	249	227	198	226	260	211	226	237	214	238	253	221	241	222	230	256	236	222	259	228	264	289	243	225	241	245	211	247	215	230	229	236	237	242	250	265	228	247	260	247	257	221	255	233	229	245	232	252	231	239	215	261	240	262	256	213	249	248	244	234	235	239	256	248	254	259	244	252	256	242	245	259	262	230	228	230	269	205	248	249	243	232	263	248	244	230	246	248	241	249	243	242	222	248	250	224	260	265	252	262	239	231	262	242	240	246	222	274	250	252	227	235
45669	16761	2968	913	566	487	322	290	245	215	180	174	153	143	139	125	98	123	125	109	100	81	117	103	89	107	90	98	99	79	100	104	73	85	70	91	82	100	103	101	79	92	93	79	91	83	78	100	87	82	80	93	87	94	73	96	78	83	71	77	88	70	68	87	89	66	93	90	92	95	67	78	81	105	93	78	67	97	93	81	87	83	94	69	101	92	81	89	89	99	89	85	92	76	85	73	89	89	86	91	82	87	74	82	82	87	89	94	75	77	95	97	79	90	91	87	82	70	73	90	76	71	77	91	95	87	89	77	82	99	87	86	75	88	84	77	100	86	82	76	81	82	98	83	81	72	76	83	75	79	73	87	74	76	99	83	82	86	84	82	81	81	80	80	88	99	82	89	78	78	84	90	80	83	77	83	64	81	78	87	96	76	82	87	82	91	95	93	106	76	75	84	87	75	93	81	65	91	66	76	77	97	76	82	81	91	85	70	90	96	69	75	77	84	82	78	102	88	78	81	82	68	83	91	90	74	87	77	77	84	73	90	74	77	68	75	83	79	90	84	86	74	88	85	92	77	85	86	83	77	99	78	88	83	84	73	70	84	80	83	90	92	87	77	82	67	82	66	85	90	72	86	89	69	88	79	99	75	73	99	96	86	76	71	84	79	98	78	87	80	75	85	97	78	84	85	81	87	87	93	72	76	86	90	90	73	77	96	88	95	91	83	84	69	76	87	85	65	95	95	90	75	83	84	85	85	94	77	93	78	66	97	75	85	75	93	78	88	93	90	89	77	81	96	86	80	81	82	80	92	95	71	82	77	87	89	86	79	80	82	68	68	72	76	78	90	77	95	81	89	82	87	72	83	87	83	90	73	82	66	88	94	92	102	77	67	75	99	79	72	92	87	94	84	89	79	112	77	85	78	91	73	95	84	99	86	90	70	74	73	88	97	97	84	78	80	70	102	75	74	93	91	92	82	92	81	86	71	84	100	92	85	93	88	83	74	92	83	77	92	79	93	78	93	83	84	82	86	79	106	94	94	78	72	97	85	84	77	96	81	80	78	80	77	76	95	88	77	70	61	90	84	94	75	91	89	92	62	96	90	80	69	90	85	84	90	72	85	96	83	77	93	67	94	93	70	86	78	85	102	98	86	86	80	92	81	63	89	74	71	80	75	90	83	77	78	86	79	77	93	86	88	85	80	90	95	90	90	72	87	95	79	65	86	84	79	75	83	88	55	88	74	88	70	95	79	88	79	81	71	92	83	101	72	92	80	80	70	73	95	94	106	83	88	90	78	64	81	80	85	75	83	85	91	82	76	95	87	105	92	94	88	81	76	87	75	86	88	81	84	73	100	86	88	73	94	80	93	73	98	76	71	95	78	83	77	81	83	86	75	86	81	82	98	77	86	86	69	78	81	82	83	92	82	80	69	80	83	101	70	80	94	77	88	86	65	80	88	83	85	79	74	85	88	72	83	93	80	96	71	72	78	59	96	74	83	78	77	92	87	82	59	77	81	93	105	82	92	79	73	110	80	90	86	89	73	84	79	78	73	76	81	92	90	83	73	81	83	73	70	93	86	83	89	87	86	82	82	87	89	81	76	88	77	88	81	79	81	77	96	86	100	85	82	64	75	92	91	88	97	85	101	79	78	73	96	95	74	79	85	88	82	87	74	72	80	75	80	95	90	76	82	75	80	83	78	98	79	106	88	90	76	90	80	90	81	85	97	102	86	77	71	87	78	83	77	79	79	75	87	90	85	82	94	87	84	85	88	84	98	82	99	64	90	79	83	92	86	71	84	87	76	98	90	91	83	95	80	79	79	77	87	83	70	93	95	64	81	87	80	82	87	77	84	81	87	73	93	81	86	76	80	75	85	84	81	104	99	95	83	87	96	79	64	81	82	86	86	93	119	95	83	92	101	76	85	93	85	85	66	79	82	96	98	81	63	94	84	83	79	93	91	90	74	67	93	84	90	82	87	69	85	74	83	88	72	89	75	67	79	73	93	82	114	80	86	84	90	81	76	88	103	97	90	85	84	87	86	76	98	93	75	97	81	93	98	73	92	70	78	78	73	77	90	59	94	105	77	88	79	78	78	88	83	70	92	80	83	101	71	106	79	92	55	63	70	75	89	84	83	90	68	90	74	90	90	80	100	80	74	85	88	85	84	86	84	96	57	72	103	83	97	94	93	93	98	82	88	108	85	90	88	92	95	76	94	105	93	78	103	88	78	77	77	89	76	91	68	93	92	88	83	82	90	89	81	89	105	96	75	75	77	78	100	94	97	68	96	97	88	89	97	107	70	78	81	79	88	84	100	83	85	109	83	86	79	92	80	84	101	73	85	71	79	92	81	92	88	86	75	76	82	79	73	81	92	92	86	83	92	80	79	85	77	92	89	88	77	97	98	69	77	100	102	82	106	85	108	91	72	77	104	69	81	77	89	90	72	91	82	81	91	94	72	69	86	84	74	79	100	93	94	85	77	78	71	88	75	73	90	77	72	80	77	83	86	73	86	79	72	79	78	78	88	91	80	81	61	78	82	77	94	84	81	83	82	89	77	83	90	70	73	95	82	61	86	82	79	91	75	89	105	79	74	95	75	66	86	79	78	90	77	76	77	76	95	93	94	91	97	83	98	82	76	74	83	83	92	86	77	93	78	75	86	65	94	82	106	97	95	80	88	82	99	79	73	102	82	84	66	83	111	81	92	84	79	88	74	90	91	81	102	89	84	80	84	87	84	86	91	89	85	86	82	86	81	77	93	81	83	79	82	69	83	82	84	73	88	85	78	76	83	71	78	80	83	74	85	82	80	80	80	82	75	80	82	93	76	72	71	71	84	76	91	72	96	83	77	72	89	90	88	99	77	78	87	68	96	109	64	75	90	76	93	62	92	73	90	83	80	97	87	84	94	88	103	84	97	73	66	106	91	85	93	99	94	103	74	87	77	89	81	99	88	91	86	70	90	83	79	85	76	92	94	66	80	72	92	75	91	68	87	94	86	86	80	74	70	79	108	89	103	83	89	80	85	90	93	87	93	90	84	79	86	96	81	87	79	101	82	95	83	87	81	89	77	80	92	81	75	84	93	79	97	73	101	92	90	90	91	96	92	95	94	73	88	85	85	107	85	93	90	75	74	83	88	75	85	97	92	102	86	87	92	93	90	62	81	82	90	79	88	93	82	100	85	88	89	80	81	82	85	82	92	90	74	97	82	93	93	82	83	90	82	75	94	80	86	81	80	99	90	67	81	85	79	101	88	92	82	76	70	78	96	89	82	84	89	74	78	100	84	80	83	84	80	94	90	82	80	77	99	87	99	91	75	74	76	60	90	83	90	101	81	79	79	94	84	108	80	89	100	80	88	108	86	89	95	96	87	77	89	92	70	77	97	92	81	83	83	75	87	65	68	84	86	87	89	88	91	82	81	86	81	90	85	93	81	82	76	81	77	84	84	69	76	101	101	77	77	100	80	70	70	73	99
27839	3010	3022	3300	2717	2157	1745	1498	1251	1118	1001	971	760	736	644	595	567	535	522	494	455	457	457	449	420	406	370	399	383	350	364	336	346	330	352	360	324	327	313	301	363	312	336	315	327	352	295	334	313	275	319	270	344	316	305	290	315	278	323	301	267	273	284	270	327	262	310	335	319	307	262	306	296	311	330	290	306	290	319	296	265	294	276	265	303	293	302	278	291	261	291	263	287	323	295	286	290	299	302	324	273	286	263	280	259	271	281	288	286	295	284	270	245	257	289	286	287	321	303	284	287	292	293	281	288	277	264	300	290	300	261	274	315	310	284	276	284	301	271	260	274	266	299	287	270	278	307	264	311	278	311	270	294	265	262	262	284	317	295	300	239	287	300	272	267	293	267	279	251	250	299	257	274	303	244	266	288	289	274	290	280	285	301	296	261	257	277	308	303	275	299	276	265	285	271	305	289	253	288	266	259	304	305	270	285	299	284	286	283	287	278	292	299	309	277	287	276	299	277	252	282	306	258	287	252	268	281	331	298	298	270	279	287	293	260	301	286	261	290	279	271	289	268	272	288	304	287	278	291	257	261	252	270	288	256	278	297	272	301	244	324	329	268	289	302	309	284	258	278	302	266	293	273	290	266	310	289	278	292	284	287	293	299	247	276	280	275	301	296	270	285	287	278	273	301	264	281	266	263	258	284	292	267	270	295	266	298	247	292	291	253	283	265	285	239	241	265	294	306	261	293	304	302	264	254	281	251	281	284	298	294	283	283	272	298	274	272	280	265	284	281	271	324	280	260	272	294	291	293	295	237	264	287	264	279	281	294	321	270	274	304	281	292	284	290	274	268	274	275	288	296	281	273	261	287	280	301	263	258	286	293	271	265	276	289	282	275	296	292	302	288	293	269	324	287	272	300	264	269	306	273	254	271	281	278	267	269	239	272	278	297	253	249	279	289	325	285	284	299	295	281	279	291	294	284	276	259	295	280	256	260	275	285	283	284	312	294	264	268	300	292	272	276	324	283	246	273	287	275	280	293	312	292	295	284	279	307	306	280	309	283	305	279	296	256	269	290	274	272	281	287	246	251	258	251	286	272	310	291	304	223	292	305	289	286	293	275	287	277	291	274	255	261	275	290	284	281	286	265	276	277	258	268	285	304	298	304	310	289	275	259	302	256	307	260	282	274	287	298	271	290	300	288	333	277	274	278	282	268	318	279	266	276	281	315	270	273	273	289	266	266	282	249	273	305	260	312	284	292	271	253	277	298	266	295	295	298	273	278	298	296	235	289	285	261	285	279	273	292	286	287	280	280	307	256	286	271	264	267	265	282	304	299	309	293	305	290	303	314	275	294	293	318	284	298	267	267	271	244	275	232	291	295	278	265	279	287	308	317	287	299	282	250	260	290	269	312	245	277	293	258	303	264	290	263	283	264	267	303	266	274	282	274	275	279	304	267	271	278	288	296	294	280	276	306	299	269	286	317	272	269	285	280	284	261	309	283	274	269	292	294	298	294	274	297	282	284	282	294	258	268	268	281	283	258	264	273	294	276	300	267	311	274	281	308	283	304	293	299	269	288	292	300	292	288	333	276	259	252	289	275	289	281	255	288	284	275	273	271	262	266	277	274	261	260	305	276	295	293	301	263	285	276	287	271	284	264	298	278	285	270	288	322	316	276	275	304	280	304	266	287	278	275	295	267	295	276	268	316	263	294	257	290	275	274	308	307	267	294	274	264	288	287	287	284	285	296	252	273	253	297	262	293	285	282	291	302	303	298	272	283	269	274	291	256	276	299	284	271	299	286	290	271	239	288	285	290	268	284	276	265	293	278	286	287	263	242	288	294	288	258	281	253	272	279	286	278	253	280	270	250	298	274	289	302	257	293	280	259	295	288	273	264	279	293	265	257	279	284	300	278	278	298	262	258	264	280	326	298	271	264	290	296	283	285	308	245	283	281	311	290	271	280	303	309	293	298	275	302	271	242	313	299	258	286	276	284	279	259	302	286	307	255	272	267	269	247	280	318	290	291	285	289	287	271	284	261	259	272	232	267	286	274	296	267	288	264	293	275	306	271	304	302	287	317	274	277	290	284	302	280	271	273	272	289	289	262	279	287	280	268	309	287	311	276	301	288	316	265	293	303	287	274	277	276	283	282	270	274	279	278	266	281	285	289	291	297	292	296	265	280	273	255	287	278	302	261	271	298	289	245	299	275	259	292	278	313	302	285	286	306	292	278	289	277	280	290	265	259	280	284	293	307	288	256	285	293	271	270	280	281	277	305	301	298	306	273	293	272	282	295	286	293	261	292	296	301	299	288	307	266	308	277	306	277	290	251	286	290	316	268	289	304	278	266	320	291	288	252	263	265	262	300	286	279	279	288	278	261	251	264	273	292	304	293	301	308	271	282	313	289	300	302	284	265	292	269	269	269	262	258	317	293	267	280	283	264	277	262	291	254	268	296	280	282	278	273	284	284	288	253	276	290	289	280	302	298	263	335	292	309	265	282	283	255	284	315	253	304	266	293	305	274	285	267	315	294	295	295	287	262	323	265	265	301	292	286	295	286	273	264	283	292	289	280	295	289	277	283	270	281	266	292	281	286	318	294	278	303	290	297	280	297	309	289	287	271	277	280	268	277	268	288	272	270	271	285	298	265	286	271	292	288	269	271	300	298	276	302	309	278	281	273	272	264	284	282	266	244	301	273	282	295	264	279	262	259	263	298	290	268	301	291	278	284	292	286	273	240	249	280	334	277	289	277	277	295	288	301	292	277	271	283	274	308	292	271	280	290	280	286	268	271	301	299	273	261	265	247	299	276	272	280	256	278	303	282	261	302	298	282	280	299	312	297	267	298	288	274	273	276	282	283	281	300	273	266	287	270	277	273	292	312	270	295	301	302	306	261	289	265	271	307	300	301	271	289	291	258	291	297	264	247	284	317	276	280	278	260	288	305	293	309	276	281	301	261	292	289	277	261	315	280	306	286	286	300	273	264	283	285	268	267	259	269	285	305	298	287	302	307	301	297	275	292	260	283	287	299	289	278	280	248	269	285	260	295	265	287	294	310	275	269	268	292	308	256	232	271	277	290	272	289	303	261	271	307	279	276	267	263	264	303	270	264	295	262	260	287	316	271	291	275	265	269	295	291	294	268	288	292	283	305	261	283	271	292	282	292	294	287	261	302	308	261	268	283	323	263	251	298	269	274	288	293	282	297	275	287	317	244	284	283	272	278	307	289	311	293	257	283	291	265	238	231	306	280	274	299	285	266	251	281	283	273	273	256	272	274	301	276	287	265	282	291	289	276	287	290	289	284	267	253	291	300	274	277	265	286	273	275	284	285	266	289	269	268	283	291	318	293	263	257	293	314	281	263	282	308	257	297	294	311	248	272	297	283	290	273	273	278	281	296	289	284	281	270	297	349	294	299	290	264	294	294	277	296	296	255	287	270	278	290	263	268	250	329	259	287	318	266	277	264	291	285	273
57478	24216	9854	2409	1394	1051	731	603	496	423	415	344	370	308	259	247	250	229	229	243	238	227	217	209	190	229	224	203	203	193	221	208	205	200	210	202	187	208	196	191	184	205	185	160	200	198	186	202	182	195	200	196	164	184	201	187	185	198	189	179	175	183	202	152	179	194	205	173	173	208	190	196	185	204	186	168	191	176	208	177	167	184	179	221	187	190	188	166	196	201	193	203	192	207	189	192	197	195	179	172	170	199	179	189	194	166	191	196	175	153	189	203	163	185	185	190	171	193	197	163	160	181	178	169	176	176	197	195	206	179	178	173	194	198	186	189	196	179	168	183	179	166	188	211	205	148	191	177	197	201	189	201	168	183	168	166	183	214	172	196	184	188	175	174	188	184	170	180	198	177	167	180	193	188	176	193	185	187	196	183	192	189	165	187	189	211	192	201	182	199	186	188	190	177	160	194	174	202	174	178	177	188	196	186	180	189	161	177	201	185	176	197	178	176	194	196	199	202	168	166	181	196	192	208	188	190	186	200	189	177	147	144	170	187	165	182	181	181	184	197	190	170	180	199	216	215	177	176	197	180	187	199	183	193	197	165	193	162	176	182	182	179	185	168	164	195	175	182	176	204	192	179	194	191	156	183	182	186	200	207	168	186	199	172	165	188	171	176	179	137	183	191	195	162	169	162	205	160	164	164	180	171	190	207	169	184	171	182	171	166	179	198	183	178	186	186	184	190	187	211	179	205	192	153	193	184	174	182	202	188	188	184	170	200	169	167	176	198	166	194	184	176	185	194	164	202	204	178	204	182	191	165	184	165	200	160	179	165	194	172	205	186	158	202	172	192	191	174	197	175	155	183	199	181	194	199	176	197	180	210	189	204	182	177	182	182	165	197	203	166	169	192	189	194	192	177	166	171	199	183	173	175	189	193	180	205	198	195	170	193	209	170	213	178	194	177	178	169	167	198	185	166	158	185	175	185	181	180	206	186	184	188	188	158	203	192	175	186	181	175	205	167	165	187	180	170	175	165	193	172	180	179	183	160	168	180	177	172	178	186	158	156	187	162	200	208	157	207	199	161	199	187	212	169	182	178	193	191	192	171	186	181	188	186	179	168	184	192	187	186	177	200	170	180	179	170	183	184	188	180	182	187	141	176	191	172	194	192	188	201	178	194	212	189	202	189	220	199	193	156	170	184	197	222	205	166	191	178	183	184	159	174	153	178	181	191	179	180	173	183	188	182	201	191	188	196	161	196	210	201	168	176	168	161	172	201	191	188	181	182	163	206	196	181	177	177	168	204	217	182	194	199	168	175	186	197	172	187	190	152	169	171	177	197	168	164	178	172	176	193	189	170	194	181	162	174	173	162	190	191	166	189	169	186	179	205	202	196	164	186	187	185	199	164	191	185	194	181	185	151	189	169	170	192	189	187	205	170	197	154	186	177	204	171	180	189	153	198	203	187	183	183	188	189	160	163	189	186	165	204	177	180	176	161	171	181	203	186	194	152	163	188	183	190	191	185	187	190	178	181	201	179	179	178	198	181	180	194	176	196	177	176	200	202	173	178	190	173	170	209	172	205	183	187	166	155	201	201	194	150	164	159	185	180	181	166	166	173	190	178	160	173	194	211	203	165	191	195	168	173	195	192	169	189	190	186	168	161	179	191	198	190	195	168	197	166	186	176	163	173	207	184	191	172	176	196	196	199	186	165	178	182	186	203	183	182	212	190	187	183	164	224	206	166	207	197	182	172	168	180	162	175	171	210	208	176	211	198	182	162	156	199	194	182	188	184	171	181	214	193	176	165	161	190	190	183	169	194	167	184	176	160	195	185	192	175	177	177	180	180	170	199	181	179	183	202	155	188	185	182	182	190	217	160	197	163	181	195	162	183	185	174	183	188	180	191	193	188	176	159	173	195	170	174	198	190	215	192	179	202	185	178	177	185	174	172	170	185	167	170	185	178	196	184	183	209	182	196	174	173	174	179	187	196	201	192	192	171	175	160	191	181	177	185	187	194	178	170	159	188	181	186	205	178	191	187	196	169	178	172	153	230	182	186	181	193	160	210	191	171	173	153	171	199	186	187	195	175	177	175	177	171	177	183	183	189	220	185	187	187	189	190	169	181	202	188	179	192	186	186	213	203	211	175	165	166	180	198	174	180	190	205	191	190	171	166	187	176	167	178	186	207	193	196	179	186	201	159	183	160	172	185	172	155	194	197	173	155	197	182	171	164	196	163	197	176	189	194	200	184	167	163	184	187	177	187	212	192	191	191	164	184	219	197	197	187	174	170	177	189	157	188	194	181	177	198	181	198	185	174	203	181	171	174	195	179	177	205	193	179	163	177	185	177	189	183	157	179	177	192	192	191	177	191	157	206	214	186	200	171	188	191	186	206	185	178	187	181	189	169	198	179	194	198	187	158	178	147	187	182	185	192	217	173	171	177	169	192	194	190	175	170	180	191	180	186	169	184	208	189	184	153	186	186	194	185	192	186	175	200	186	214	181	192	191	166	209	165	190	187	172	167	189	187	175	190	182	187	181	189	152	183	182	160	178	220	186	179	176	187	180	180	181	169	166	192	201	180	175	177	174	210	184	179	174	179	169	194	190	190	192	167	190	176	186	187	171	207	168	171	155	207	173	169	194	173	183	184	199	186	168	179	187	172	170	179	183	198	166	179	190	163	176	194	184	177	172	173	207	171	195	180	187	179	162	190	184	161	183	206	183	166	188	160	189	194	179	187	176	189	209	185	193	181	171	190	181	189	205	184	187	227	179	206	193	186	180	173	182	173	181	164	187	170	190	185	178	188	179	188	193	189	210	177	197	157	165	188	167	186	201	181	181	186	181	171	207	179	183	190	172	188	187	189	181	197	181	172	201	192	181	177	181	175	185	199	174	188	204	182	166	177	162	168	177	186	201	167	174	209	170	175	180	192	180	180	185	191	180	194	182	164	170	151	173	186	197	193	155	196	177	201	189	182	195	197	185	170	158	178	186	180	170	179	178	186	209	174	184	174	171	186	206	173	186	164	182	163	186	197	183	163	168	165	187	181	179	218	171	176	150	185	189	190	190	192	186	182	173	194	193	168	194	167	160	165	197	165	167	202	215	167	174	174	166	158	179	194	198	193	187	171	200	175	176	192	186	174	159	177	171	195	171	169	180	194	196	201	164	183	193	171	185	203	191	171	191	175	160	163	166	190	200	220	194	186	156	175	155	189	168	177	153	169	183	165	184	180	177	198	181	212	166	178	174	170	182	180	204	192	171	186	194	188	209	191	179	206	183	181	175	190	186	188	177	203	183	205	174	171	212	193	217	197	191	192	181	184	188	173	179	170	170	171	196	183	184	173	188	189	212	186	197	174	196	194	187	191	181	187	181	188	185	199	181	168	196	201	156	200	198	190	173	195	191	178	179	185	165	176	169	196	217	201	186	167	169	188	180	185	181	160	182	162	187	179	201	188	177	178	157	180	210	200	195	178
37158	5321	5967	6289	5245	4175	3376	2850	2390	2099	1960	1914	1596	1368	1273	1198	1143	1039	976	913	909	834	862	790	794	784	736	734	719	680	709	723	669	669	668	705	617	633	648	616	627	641	572	624	601	619	589	642	589	592	598	584	613	587	625	598	591	535	573	616	561	607	555	575	534	587	537	568	539	579	575	556	555	597	587	574	545	551	566	541	557	556	576	578	532	541	548	579	608	563	586	518	554	584	573	511	573	624	551	547	562	565	527	512	568	534	579	573	487	574	563	532	543	572	575	537	514	579	583	525	494	546	573	544	545	593	527	528	548	558	565	501	510	529	551	515	540	554	518	601	503	553	541	518	536	541	547	562	555	509	577	527	518	550	535	568	530	512	484	516	557	544	521	524	549	550	556	531	552	535	553	550	536	540	561	593	532	506	522	535	540	503	524	546	531	515	546	541	521	501	536	530	503	522	597	562	583	538	522	545	526	543	546	534	538	514	551	517	538	533	539	497	551	539	523	521	504	504	516	525	564	511	536	517	579	550	538	556	543	552	524	575	534	525	493	521	554	562	537	531	551	512	504	575	532	547	540	520	522	519	524	555	549	553	537	521	523	535	514	520	582	521	571	548	535	581	546	527	567	544	551	555	559	579	534	501	541	536	530	545	554	508	566	472	549	504	539	510	524	565	539	549	545	519	515	538	550	530	508	547	534	500	489	536	561	531	553	576	536	523	544	538	522	527	529	503	529	532	569	541	541	529	532	561	569	573	541	539	527	554	563	537	565	530	545	530	553	540	539	566	570	516	521	530	579	547	539	537	586	565	572	522	545	559	552	568	522	571	555	530	549	555	549	519	556	549	537	577	521	516	502	536	503	564	536	558	567	527	514	561	563	568	516	527	562	567	567	571	514	516	539	550	528	547	493	536	538	526	514	529	548	525	505	495	514	564	518	536	561	522	501	553	526	523	511	547	545	535	569	567	548	539	510	556	572	570	519	545	523	520	537	531	509	565	534	524	521	559	545	535	519	514	492	481	532	550	511	494	553	495	515	525	505	560	538	548	524	538	500	504	545	553	548	528	572	506	533	538	507	525	532	542	528	539	540	497	592	572	535	543	519	518	568	532	557	564	498	538	535	498	551	497	538	516	517	523	500	497	615	515	517	530	539	490	526	562	508	542	540	509	534	571	502	522	542	500	550	550	508	526	518	501	554	517	543	536	564	534	581	513	509	537	526	536	544	519	521	525	569	529	538	563	540	537	507	585	568	528	573	568	573	559	555	545	544	501	535	529	526	556	563	506	567	537	525	568	564	524	558	495	522	574	538	574	519	578	505	521	532	544	544	544	556	524	532	560	568	538	545	555	511	522	461	543	505	514	529	515	517	532	545	520	528	555	538	552	532	530	532	502	562	547	537	501	518	537	540	553	577	498	539	537	511	556	505	556	554	515	554	546	525	537	505	545	523	529	551	519	547	494	520	532	510	520	573	529	503	523	548	549	529	571	546	544	556	558	602	557	521	548	559	522	535	527	541	558	570	505	537	524	503	564	529	506	499	486	563	518	501	536	543	490	549	555	564	506	558	541	527	606	568	516	541	541	540	526	510	549	542	543	576	511	571	538	550	557	507	575	531	556	535	512	520	551	542	510	520	575	538	524	534	529	535	526	562	516	529	531	513	512	529	534	541	525	563	522	524	513	526	497	503	505	552	550	550	570	551	509	509	532	512	559	546	543	518	541	524	560	537	492	568	525	496	510	555	544	516	510	545	545	535	570	536	586	519	528	485	541	476	514	532	527	557	525	519	535	523	577	517	539	529	517	521	555	544	507	518	546	577	515	539	570	567	499	556	571	497	519	546	573	564	529	516	518	514	544	540	552	570	511	548	549	518	547	543	538	501	541	522	525	545	502	529	493	488	545	548	592	527	493	548	531	506	552	530	552	575	553	526	505	555	558	542	534	518	544	480	512	478	511	531	498	518	556	562	569	552	559	531	523	520	519	530	541	550	475	534	534	569	549	561	549	563	513	519	517	552	530	544	541	528	538	534	539	547	524	572	560	533	537	512	495	544	498	511	570	560	576	555	510	496	500	492	554	535	514	565	482	499	568	506	572	557	524	520	533	529	539	508	501	541	510	539	561	513	536	536	502	548	536	505	545	563	519	525	559	493	548	533	559	548	526	532	583	559	534	532	546	528	534	513	525	545	512	528	555	564	531	536	552	542	493	528	508	540	515	539	556	536	542	544	549	523	525	557	541	505	526	560	556	558	521	519	560	519	537	550	521	527	576	533	562	547	497	518	542	511	488	507	534	544	557	521	542	563	542	526	533	535	526	543	549	559	554	527	569	482	564	489	541	521	548	510	562	504	549	522	584	554	540	542	508	525	523	502	510	564	545	524	482	521	545	548	530	571	558	522	502	561	540	539	501	565	506	534	511	591	539	474	534	535	536	535	535	594	519	579	507	501	542	523	514	527	517	528	576	540	555	512	544	539	553	547	543	536	515	529	542	538	535	554	495	555	523	539	524	559	503	534	527	584	502	508	543	532	561	586	544	523	523	541	553	521	605	485	498	532	489	527	502	562	499	519	520	548	572	534	528	550	552	554	527	502	526	519	532	498	535	579	519	534	556	536	538	508	531	498	526	524	549	533	524	529	513	555	560	512	468	506	540	520	549	534	532	504	510	518	518	492	576	575	541	551	579	508	516	545	552	502	527	566	505	593	528	521	558	538	528	542	533	544	539	565	547	551	543	503	534	556	578	503	568	531	541	579	519	541	547	538	538	530	527	521	539	577	512	543	591	474	545	488	529	541	565	517	522	537	562	533	522	492	512	562	507	538	506	517	528	539	524	494	517	538	567	570	554	515	554	543	536	567	500	495	552	534	542	528	523	493	518	505	510	488	545	511	556	517	500	516	515	562	554	534	534	521	542	539	554	499	538	554	516	512	573	548	537	557	527	510	520	538	479	528	515	534	529	539	545	501	535	536	513	521	563	542	519	533	504	532	531	552	569	508	532	500	533	545	522	514	559	577	545	524	548	503	532	524	568	524	553	518	527	546	529	524	553	555	536	538	543	556	517	593	498	550	529	563	506	503	575	514	541	559	539	519	529	523	580	562	512	531	548	492	532	550	577	557	513	512	525	533	545	537	516	517	530	542	538	509	559	583	536	550	518	547	527	499	501	540	532	505	521	516	539	513	537	535	515	534	489	579	504	553	548	527	492	543	517	541	521	507	554	522	550	512	544	540	529	570	501	541	525	526	554	556	530	555	543	531	518	508	545	534	522	508	535	525	557	517	542	500	527	523	533	513	528	538	557	540	513	531	570	520	537	534	451	528	512	579	525	532	544	536	569	510	531	501	536	563	506	553	542	575	502	501	522	543	549	490	543	557	498	542	551	545	550	550	543	553	547	535	569	542	547	517	548	553	523	527	499	533	524	546	552	527	552	519	548	537	499	531	510	592	546	511	552	516	551	532	512	559	483	525	478	506	506
8142	508	237	127	110	99	84	78	81	81	79	75	81	68	73	76	73	67	82	81	70	79	73	78	77	95	90	82	68	67	66	75	65	91	70	68	66	73	59	73	85	69	65	68	77	81	73	81	78	73	78	75	62	79	79	88	74	85	67	83	64	67	65	79	57	49	73	60	72	70	83	53	80	75	77	61	78	69	63	86	68	84	63	53	77	62	79	98	60	83	65	92	67	81	84	75	68	80	67	77	93	66	67	86	88	72	55	74	68	55	75	71	69	64	80	64	69	93	64	76	73	69	85	77	66	66	68	61	70	64	57	85	73	74	81	73	57	73	73	69	60	69	94	78	57	89	71	77	78	69	69	69	68	73	69	72	84	70	72	69	80	81	76	63	66	67	57	73	69	67	88	63	74	56	73	70	80	76	74	76	79	65	66	54	91	67	79	71	83	71	75	64	68	73	67	80	78	79	66	81	83	69	81	62	65	58	77	56	64	63	79	63	68	69	75	84	60	63	72	68	60	67	69	74	72	87	62	82	89	67	90	83	64	74	67	75	82	69	73	77	63	71	74	72	72	83	77	70	74	79	78	76	76	82	79	72	64	71	76	72	72	69	55	74	87	84	75	73	73	73	76	73	55	70	72	69	86	50	77	76	77	78	68	86	71	82	67	90	77	72	83	74	70	76	70	73	75	65	75	61	77	73	72	70	89	87	55	69	84	63	74	72	54	74	78	87	89	74	68	77	74	71	73	83	69	77	67	67	66	82	80	80	67	57	91	66	69	62	72	62	77	89	68	82	89	86	76	59	68	77	73	70	84	70	58	71	74	61	79	75	78	70	74	81	63	57	64	77	61	73	58	66	74	69	80	71	68	72	81	77	63	80	63	90	75	60	79	72	69	74	73	72	74	85	58	75	77	80	60	78	73	77	68	76	84	67	76	84	74	75	67	50	59	71	63	81	92	66	82	64	78	85	63	71	73	82	64	82	93	69	60	75	73	85	71	71	85	77	72	62	82	91	72	74	71	73	70	63	78	79	85	78	75	48	62	86	66	66	63	65	80	78	78	63	68	56	77	73	71	68	68	73	78	84	57	86	74	70	61	65	54	70	78	61	86	82	79	64	65	65	71	78	67	66	82	89	79	71	81	63	59	80	56	74	89	74	77	61	76	61	69	86	64	87	81	67	58	77	66	79	66	77	83	65	66	65	69	74	75	77	69	71	72	76	63	74	71	68	82	85	71	77	73	79	67	66	72	80	68	75	67	62	66	86	77	85	90	92	59	70	73	69	74	75	71	70	72	68	66	84	69	76	76	80	83	69	67	82	83	70	77	65	80	63	66	66	74	62	86	68	56	60	69	64	77	71	61	65	60	60	67	88	64	79	67	69	60	70	76	78	67	71	60	77	101	88	49	101	65	74	84	73	70	67	70	66	75	74	70	74	60	75	68	52	77	99	79	73	66	64	73	73	79	68	59	79	75	57	67	72	62	72	56	73	74	75	71	65	71	65	75	74	68	59	69	87	59	76	84	68	74	72	65	82	75	70	62	69	61	73	66	82	70	76	67	80	82	65	71	66	76	71	76	65	79	60	84	72	78	76	75	72	90	84	80	60	66	67	85	69	70	62	68	64	68	72	87	75	77	73	67	89	68	61	65	73	75	70	60	68	90	59	63	63	70	58	75	76	91	77	67	65	67	82	71	76	65	66	60	82	77	81	64	78	81	71	69	84	60	64	87	69	76	74	76	79	61	77	52	73	57	66	82	75	64	76	81	58	67	75	71	89	75	74	71	64	59	78	81	75	66	72	85	64	84	62	90	77	64	77	70	86	69	71	70	57	58	70	74	69	70	61	50	54	72	81	88	66	78	74	84	75	62	75	54	71	72	55	87	75	71	72	76	70	72	66	81	69	84	63	70	83	61	52	72	70	60	64	70	76	71	77	77	72	79	63	60	77	69	72	64	57	72	64	79	61	67	88	74	80	62	71	74	58	75	95	61	73	77	67	77	77	81	75	60	76	77	63	76	76	60	74	69	61	64	53	72	75	81	67	78	71	88	76	68	82	83	57	86	77	72	79	86	66	58	69	71	66	68	74	82	82	74	77	74	55	77	73	96	81	80	67	76	82	80	78	69	81	83	78	55	67	69	75	73	85	67	77	60	83	70	80	71	55	66	67	82	86	58	77	84	71	54	61	70	57	68	79	84	52	87	58	63	82	73	59	73	76	56	80	53	80	72	52	73	78	64	73	80	65	76	67	71	66	74	68	86	74	75	70	78	74	57	84	72	70	68	52	71	73	55	67	72	69	70	72	72	72	66	81	74	61	56	56	76	59	65	81	65	77	80	70	73	63	76	86	82	67	75	68	84	67	74	70	78	63	63	77	73	76	56	78	80	68	68	60	55	85	76	79	80	73	75	83	90	91	64	68	83	69	70	84	94	79	64	87	80	62	74	47	75	62	67	68	73	56	65	55	81	78	82	84	69	89	63	74	71	68	70	58	72	69	58	83	59	65	67	71	70	64	67	73	63	70	65	79	79	82	72	66	61	67	65	70	55	85	61	74	82	71	65	63	73	74	82	76	61	75	61	77	75	75	79	71	73	66	63	74	72	79	81	53	69	55	76	81	80	65	77	72	64	67	68	78	71	80	88	77	78	49	85	74	62	77	68	73	55	66	67	86	94	69	78	69	69	84	68	75	75	78	65	77	82	70	69	83	69	75	73	59	69	72	56	75	71	71	80	72	86	74	88	66	70	65	67	72	81	67	81	68	78	81	67	63	70	60	56	80	63	87	64	76	67	77	68	65	69	80	72	82	74	69	73	80	76	66	68	75	66	81	82	75	79	61	86	79	80	65	75	68	66	68	68	74	74	73	75	95	83	72	68	67	72	68	78	76	80	81	73	71	73	61	81	78	74	72	59	81	68	84	66	71	76	73	59	66	66	84	67	72	57	75	65	73	56	76	71	65	55	71	62	82	86	83	71	65	71	80	62	73	73	53	63	74	57	61	64	82	66	75	55	63	72	79	62	73	68	69	69	78	81	69	77	69	74	75	51	63	78	70	68	62	74	56	81	81	73	66	78	67	85	66	71	90	76	48	59	62	73	69	84	71	77	61	70	92	85	64	66	69	67	61	74	67	74	80	80	58	70	59	79	71	72	68	85	76	66	77	71	74	78	84	58	72	79	72	62	66	75	80	76	68	70	75	80	86	74	78	75	84	62	73	57	81	64	81	60	72	77	80	91	63	70	77	70	71	78	69	72	80	73	64	69	77	77	65	78	72	77	69	77	77	68	93	63	63	80	64	71	58	75	84	66	75	65	88	73	55	75	64	83	60	77	77	83	85	76	77	84	81	65	78	72	66	72	57	67	84	76	77	72	63	86	61	76	62	70	63	68	67	64	70	65	62	66	78	88	62	66	73	72	76	78	66	77	82	67	67	62	80	88	65	82	73	86	68	79	75	59	80	87	62	59	70	80	63
7827	464	396	393	374	331	337	309	290	299	271	276	264	271	288	275	239	249	248	241	246	213	242	244	250	231	263	237	257	198	256	254	229	222	242	221	232	245	243	247	250	225	234	235	259	253	264	294	256	247	252	237	252	257	249	226	249	267	252	270	230	227	241	238	223	229	238	240	280	208	256	229	210	217	251	221	236	273	245	231	228	248	252	255	220	241	243	246	254	239	216	234	240	232	224	264	235	253	260	214	219	218	238	263	241	245	225	241	248	219	272	235	250	258	253	215	242	198	219	277	229	243	253	255	238	272	221	244	249	275	242	251	263	249	258	244	219	225	260	243	216	240	234	211	247	246	233	247	221	227	277	243	269	270	268	223	239	249	250	238	222	232	253	252	246	225	235	250	225	251	198	239	237	254	224	263	236	234	227	266	243	228	251	239	248	248	241	226	205	259	270	253	236	224	224	255	249	221	226	236	254	253	234	238	205	232	256	213	221	234	257	251	224	233	227	258	240	242	262	261	247	260	259	242	254	270	235	245	253	246	231	224	243	222	240	242	253	249	253	220	204	250	231	199	278	239	227	235	247	259	218	225	225	231	239	240	262	227	255	233	247	228	228	242	205	242	269	227	255	233	233	266	237	236	236	238	214	256	244	273	263	265	241	228	254	258	266	244	233	257	262	256	236	256	264	235	244	247	249	254	246	237	242	242	240	246	211	234	213	227	232	237	242	233	269	245	232	243	229	238	227	233	250	250	253	242	230	235	246	224	264	264	256	226	251	235	264	260	256	258	252	267	246	232	221	241	245	241	213	232	250	230	255	261	250	232	231	262	251	230	248	264	246	254	238	251	235	207	244	218	267	239	262	201	236	274	251	215	238	213	242	232	263	240	229	234	235	270	253	230	267	208	257	208	238	229	262	232	230	249	228	277	273	244	225	238	236	234	265	241	235	213	249	236	254	242	226	241	251	222	267	252	230	262	235	242	249	254	250	244	232	247	236	233	226	232	232	232	256	252	259	223	230	233	258	229	282	248	210	237	239	242	258	234	218	264	247	238	260	260	217	234	262	220	248	216	239	208	225	238	263	245	233	244	259	253	249	224	251	242	248	249	253	234	234	243	236	254	235	234	250	245	275	240	259	228	245	261	223	251	228	238	253	262	225	222	261	242	245	223	213	251	239	237	276	257	225	253	249	217	253	260	234	244	245	247	261	227	264	237	236	263	243	249	248	258	237	266	274	269	245	213	255	226	240	230	265	232	203	221	244	249	239	224	288	253	238	237	236	236	237	247	231	233	275	245	248	248	243	245	255	233	272	231	238	188	247	255	229	253	244	254	240	265	228	220	227	221	270	270	237	229	248	255	232	227	224	230	252	260	223	217	271	249	249	235	256	237	230	245	222	235	233	221	265	245	214	242	250	238	248	249	264	245	253	263	246	248	232	269	249	247	222	246	256	261	247	241	257	255	239	253	249	234	243	243	236	255	234	225	241	248	225	239	233	240	260	231	210	249	239	269	241	261	268	208	230	196	244	247	234	241	257	232	245	224	263	252	230	242	233	259	218	240	248	254	245	259	251	219	237	262	226	250	230	239	268	252	236	231	283	279	270	241	266	249	249	240	239	257	217	250	243	269	256	251	254	250	239	280	234	247	232	249	260	266	222	254	251	252	241	254	234	226	204	233	258	245	235	265	234	279	248	247	248	256	267	244	226	232	244	241	229	252	258	227	225	222	252	239	240	242	225	260	219	273	243	230	238	206	251	240	251	242	269	233	241	240	248	241	226	234	215	236	256	236	234	232	252	221	237	231	246	234	226	243	243	247	218	247	240	270	271	253	252	275	279	264	218	231	246	273	237	241	213	259	229	284	242	216	264	257	247	252	247	248	261	257	221	253	235	247	242	266	244	250	222	238	251	249	241	260	231	218	254	259	252	263	257	266	238	231	250	239	233	241	231	249	230	239	260	222	233	245	266	218	260	241	236	264	220	222	227	229	238	245	254	222	261	279	247	253	267	222	269	237	268	258	232	226	244	255	233	238	219	236	265	254	240	205	236	242	244	265	239	205	266	259	243	252	252	243	237	230	239	277	257	244	225	256	252	248	241	225	245	236	254	237	243	218	231	229	234	254	249	251	261	230	240	237	260	218	246	211	234	237	217	271	228	251	251	271	256	226	250	224	239	251	264	234	266	249	229	245	269	259	233	247	243	241	245	272	218	232	242	248	246	229	239	252	218	248	247	244	287	219	240	226	215	235	248	242	232	227	258	236	234	242	229	260	218	260	245	256	215	242	269	228	230	271	218	238	232	246	245	211	226	235	256	242	252	264	236	238	237	242	242	245	231	278	238	246	249	245	230	247	257	222	228	225	252	252	213	249	220	246	225	233	248	231	236	217	237	226	257	228	249	226	264	232	231	236	233	238	264	242	235	262	241	240	230	240	238	242	264	265	245	222	232	244	240	242	245	282	269	248	249	235	216	236	237	260	249	253	252	239	215	238	268	249	241	224	237	231	229	245	260	249	225	229	261	212	228	242	254	277	214	243	232	239	251	258	240	257	277	242	224	235	234	235	255	260	219	231	259	218	242	221	272	230	259	253	230	237	238	234	248	248	260	245	245	247	249	227	207	267	251	252	231	236	234	245	260	267	239	272	248	237	252	237	229	264	233	246	228	244	273	239	256	252	243	255	258	236	224	238	244	243	218	237	236	221	220	239	274	222	258	251	237	245	232	262	235	237	257	234	247	229	234	256	262	250	212	222	245	219	245	252	229	248	246	243	255	279	240	240	240	240	216	232	241	263	237	230	265	220	243	250	244	219	244	249	224	250	219	260	251	235	254	243	241	211	253	229	241	262	238	245	266	226	244	258	254	271	255	241	251	250	269	231	222	227	248	239	248	233	251	240	230	236	222	202	234	214	247	223	247	249	229	250	243	245	230	241	263	255	258	244	261	247	237	253	264	247	236	236	238	273	264	238	247	225	242	221	265	241	228	218	261	240	239	225	217	251	244	231	273	235	217	254	234	265	279	228	267	258	224	243	229	235	239	240	267	251	231	253	229	249	241	209	257	271	236	244	229	212	260	256	227	243	264	245	233	215	261	242	234	244	272	261	222	258	239	240	247	277	244	256	228	252	252	239	218	261	241	254	253	263	253	234	237	238	252	253	247	233	250	256	247	239	234	241	249	221	238	231	226	270	257	253	252	249	233	229	253	255	240	242	244	248	221	243	254	228	248	255	244	222	217	225	240	226	269	238	266	234	204	235	238	222	244	238	224	242	240	228	230	226	230	222	262	223	268	226	262	259	246	256	230	203	248	245	247	210	238	251	249	238	240	260	229	263	244	250	269	244	264	205	235	233	242	222	266	259	232	215	242	260	263	231	234	207	244	248	255	251	229	261	248	223	249	229	248	237	241	234	249	243	259	250	246	256	255	232	251	238	270	236	256	237	243	244	266	236	241	206	242	247	243	224	215	247	251	249	206	265
48211	14651	2316	943	560	425	351	276	225	190	178	183	170	157	113	120	130	122	115	103	103	91	92	112	84	116	82	82	88	96	93	88	101	94	77	67	74	97	94	108	91	91	97	97	101	83	95	78	81	87	98	96	68	74	81	81	71	83	85	89	80	69	83	90	104	90	83	76	87	97	85	76	88	87	76	88	81	82	87	93	89	83	112	82	94	98	86	81	84	81	68	80	87	92	82	77	91	98	62	94	89	84	103	87	73	75	93	97	84	67	73	88	87	80	79	97	86	75	83	80	85	75	83	71	90	82	83	92	83	72	87	97	77	80	84	85	94	76	81	81	76	81	78	71	67	83	76	83	105	82	89	91	86	79	98	91	78	79	93	93	84	94	95	97	107	88	95	93	84	79	88	98	75	89	99	83	94	82	77	90	93	90	86	88	83	116	83	84	105	88	78	82	94	60	80	72	76	78	70	83	91	86	85	100	96	85	84	76	87	97	94	81	90	79	86	79	84	84	66	80	77	77	80	65	82	94	77	79	85	81	98	90	79	76	60	92	89	79	94	64	86	93	73	84	86	80	78	94	78	69	65	75	69	105	89	85	78	79	81	79	74	87	78	70	79	67	80	83	80	75	89	88	83	93	84	64	70	83	101	88	91	73	84	69	85	78	73	91	92	90	82	90	77	82	104	77	93	75	70	84	89	72	77	70	91	77	92	82	83	89	75	79	88	84	89	96	103	85	93	73	91	68	81	90	94	77	72	84	80	83	84	84	90	84	70	71	88	84	89	82	81	84	93	81	93	88	72	88	74	90	77	85	80	71	75	85	84	77	72	90	73	87	78	75	94	89	77	88	70	86	91	81	86	79	86	75	90	76	69	78	85	91	82	94	93	95	69	106	104	77	79	80	77	67	75	85	79	118	70	78	66	69	98	83	78	88	82	86	83	76	96	94	75	92	85	81	87	70	81	79	83	72	86	92	86	77	91	99	83	81	82	98	88	78	70	74	65	92	89	83	78	95	79	61	69	84	86	72	75	89	93	71	92	70	73	66	88	84	87	82	76	90	90	90	70	78	82	80	87	88	98	83	86	74	86	94	82	79	83	96	98	74	96	87	78	95	105	73	85	69	63	81	73	94	68	87	80	88	80	83	76	80	93	88	95	72	91	81	79	87	87	67	88	103	76	82	90	93	87	60	80	80	100	66	84	80	75	70	89	81	70	90	88	79	84	80	91	78	103	83	69	88	62	86	90	73	75	79	66	76	66	70	91	92	79	84	69	90	93	74	76	94	81	76	83	86	79	93	85	94	115	69	78	84	74	87	90	73	74	75	87	82	81	76	82	87	90	78	67	64	92	78	93	87	78	87	76	90	78	86	94	86	71	89	86	87	70	85	84	71	79	87	90	84	78	80	79	95	99	73	75	95	89	66	79	86	88	97	89	72	77	85	95	89	87	91	82	84	75	88	101	83	88	71	74	79	79	82	80	75	91	92	66	100	84	86	90	93	85	89	84	84	72	87	84	85	86	91	87	89	87	73	86	74	71	75	72	83	98	77	74	77	92	81	87	85	80	96	72	87	84	78	93	66	102	91	91	83	91	93	72	100	103	78	78	83	87	90	76	79	95	88	89	91	63	82	87	87	74	73	83	78	72	84	74	68	74	88	95	82	95	96	87	88	87	67	74	79	75	83	87	67	95	82	84	91	92	77	72	83	86	91	97	92	88	66	100	82	94	100	67	84	91	75	74	82	78	95	75	86	88	75	78	91	77	83	80	70	89	96	84	96	96	97	78	79	82	69	69	86	87	81	69	84	92	87	84	90	95	73	78	79	99	82	95	78	82	81	80	81	87	70	86	76	81	90	89	68	87	84	79	87	78	85	89	82	80	75	95	83	82	70	96	77	73	68	77	101	76	92	86	73	83	103	75	81	76	79	83	87	92	77	91	88	76	80	88	75	90	90	91	93	89	81	88	82	95	81	78	75	87	80	65	94	88	82	90	82	75	79	86	83	85	90	90	92	84	81	79	80	81	105	78	77	89	81	78	83	85	93	85	76	80	86	84	94	80	76	66	99	83	90	91	89	90	96	100	83	82	97	85	76	85	87	88	82	80	77	92	77	88	93	83	72	84	91	63	64	76	73	102	70	95	72	84	75	88	77	95	83	79	92	71	91	88	88	86	75	95	82	82	73	65	85	78	83	81	91	96	103	95	88	89	87	87	88	98	80	83	83	74	89	76	82	88	83	77	88	89	97	89	103	103	90	88	82	77	102	77	90	62	89	74	91	82	83	80	84	86	77	88	84	86	81	85	93	87	108	85	70	85	70	88	100	105	97	72	85	107	93	88	85	87	84	97	81	67	69	85	89	86	99	77	100	88	69	103	102	79	80	79	101	92	83	76	74	87	90	102	95	96	83	87	82	88	85	77	84	76	97	103	88	98	86	72	73	86	86	81	94	65	76	70	96	89	65	86	82	82	87	76	79	89	89	78	59	92	77	79	81	94	102	100	84	69	91	83	94	85	86	94	96	97	83	83	92	94	83	92	71	79	75	87	85	78	70	77	75	85	84	65	71	76	97	78	74	81	66	83	103	83	74	69	88	70	82	86	68	90	87	102	92	66	79	81	79	101	88	98	75	90	77	73	73	90	83	81	86	74	80	101	75	78	92	72	84	79	89	80	96	93	83	93	100	81	79	78	73	89	102	83	73	85	95	89	79	74	84	84	70	98	94	72	96	90	90	86	80	80	75	63	96	92	83	87	100	90	80	101	71	88	93	79	109	66	92	77	75	86	72	95	88	85	87	82	86	81	88	108	79	83	76	84	77	80	90	76	87	91	79	75	106	81	61	76	104	67	91	88	91	68	81	99	81	87	91	94	81	91	78	90	97	100	72	80	83	63	98	77	88	93	88	82	76	94	76	71	76	86	75	88	79	98	76	78	82	70	86	73	94	65	79	82	81	100	78	71	82	96	78	88	81	85	90	91	91	84	82	66	100	96	69	91	97	92	80	83	77	92	82	91	78	76	102	89	94	82	85	87	87	75	74	75	88	76	87	94	79	75	79	87	78	99	58	88	67	88	80	74	92	67	95	90	84	98	82	83	89	75	101	75	85	80	97	98	66	79	85	90	88	91	82	72	68	73	95	103	88	84	83	96	72	94	89	72	98	91	97	76	83	76	72	87	73	106	80	79	103	82	71	71	91	68	72	87	76	97	84	91	84	69	69	73	103	75	83	83	90	88	82	93	80	91	71	83	87	74	83	81	84	74	92	101	85	93	76	87	94	71	77	86	76	77	64	91	67	88	84	72	74	88	81	89	84	79	100	79	75	88	86	90	83	77	99	80	74	108	99	83	86	89	78	92	96	80	69	101	83	77	77	80	90	80	83	94	83	71	94	75	66	74	69	112	77	82	84	85	95	89	82	80	66	77	73	78	96	71	86	89	86	86	90	83	88	88	69	97	92	84	80	95	92	90	95	70	69
27913	2440	2935	3212	2696	2078	1714	1437	1201	1083	940	921	835	723	726	561	605	513	509	446	469	440	401	398	431	408	413	387	372	365	353	366	362	316	355	324	310	296	345	348	306	324	310	299	299	336	312	316	311	283	319	289	299	297	284	284	304	291	312	286	322	327	303	286	301	321	321	297	298	274	298	286	301	274	285	285	289	314	297	297	283	284	280	304	323	288	307	275	306	265	301	305	300	266	314	318	272	281	304	277	296	280	305	285	275	303	293	306	286	286	274	282	294	271	275	260	281	264	279	276	271	279	295	286	291	266	310	295	297	292	287	275	301	285	288	273	285	292	299	267	288	273	272	274	268	289	275	286	316	288	280	279	281	285	308	276	267	291	291	287	273	293	251	280	283	313	277	297	263	316	291	314	283	301	283	278	281	265	273	281	277	271	323	283	288	281	273	283	293	277	278	287	316	290	255	277	286	282	316	268	271	318	270	275	303	243	289	278	285	279	280	271	294	286	286	293	295	289	254	262	311	271	286	289	296	286	284	288	305	290	287	303	269	287	266	294	292	268	298	267	302	284	284	256	271	269	262	275	280	254	277	266	298	285	281	296	288	289	304	267	245	275	273	273	298	295	252	279	292	282	286	261	281	294	290	297	260	299	298	264	305	316	286	272	306	268	284	247	284	323	277	305	264	271	295	293	269	286	281	249	280	284	269	290	286	272	300	266	283	282	290	308	235	259	298	289	297	241	299	264	281	280	291	263	278	297	294	272	310	271	272	297	285	276	286	269	279	280	275	308	311	288	275	286	299	266	273	256	299	259	268	265	257	254	310	254	295	295	244	296	299	258	286	256	275	282	275	306	276	281	279	276	291	303	283	264	299	286	288	276	282	273	312	292	286	281	276	306	288	278	274	304	269	285	271	287	284	309	284	289	282	305	308	264	269	272	311	276	293	280	297	287	252	327	269	269	304	311	257	294	281	273	290	250	302	268	294	281	281	267	281	285	300	281	253	265	289	281	251	251	272	275	293	277	284	286	258	269	305	265	282	290	290	266	285	311	282	303	265	279	272	284	262	300	278	270	270	299	276	295	275	308	270	273	274	269	311	290	273	285	272	286	272	296	283	286	268	258	282	293	254	277	284	290	302	267	294	289	293	256	322	294	295	272	280	260	268	307	300	266	294	247	272	294	261	278	295	262	301	283	268	282	297	272	337	244	297	261	277	298	277	277	287	286	308	300	300	285	266	268	278	282	273	289	267	300	287	309	296	313	307	282	274	264	283	272	253	289	288	293	284	266	281	297	284	291	275	267	286	254	269	268	282	284	296	284	275	262	301	272	251	266	273	268	287	277	276	304	266	235	305	263	306	264	276	291	265	287	312	291	311	230	288	302	280	280	295	263	266	293	294	257	270	290	265	288	278	287	278	271	295	266	281	276	277	306	310	317	284	295	318	292	276	261	274	264	299	247	299	306	260	296	291	270	295	263	280	305	312	297	290	282	279	292	264	316	284	249	297	313	266	297	246	306	272	275	285	270	276	280	309	283	298	267	283	268	283	282	295	251	251	275	311	283	269	288	282	300	318	286	274	291	275	248	273	289	286	287	255	280	303	316	272	259	280	287	291	279	279	300	277	319	278	287	276	287	283	264	286	280	296	300	286	294	256	271	299	272	243	243	280	291	272	284	287	280	302	284	293	281	314	269	288	261	272	280	293	268	295	297	280	292	278	263	280	283	267	291	283	276	315	294	273	299	290	278	268	288	291	290	275	295	260	264	275	280	278	282	261	259	282	316	270	303	295	273	283	296	251	285	289	268	318	284	290	247	240	283	284	265	250	280	278	254	332	287	276	282	269	289	289	269	282	280	264	263	298	264	266	273	284	268	281	271	236	288	299	296	285	306	270	272	294	271	256	314	313	276	259	300	275	304	258	297	299	283	270	298	262	290	272	279	295	302	282	284	300	313	279	285	318	294	283	261	290	262	259	278	288	275	290	277	268	295	279	300	311	273	280	267	282	288	237	282	266	258	270	276	276	297	323	271	265	263	258	267	284	287	279	267	295	295	303	281	332	313	287	304	300	291	274	277	262	302	285	274	264	266	272	279	268	240	292	263	291	279	320	278	278	257	262	244	268	280	284	281	257	283	316	286	279	294	296	294	312	268	275	276	284	275	276	284	279	301	276	264	284	277	278	303	268	299	289	257	316	266	281	300	280	285	263	297	301	316	285	242	269	300	290	257	286	301	313	271	281	297	315	279	311	288	304	262	285	296	297	296	285	289	292	302	300	290	278	264	272	283	286	296	291	284	285	292	269	303	251	311	282	264	264	257	289	275	270	267	259	301	257	295	273	250	300	241	265	298	284	255	283	293	256	297	243	278	270	273	284	305	282	265	272	283	295	263	263	289	279	270	299	281	294	273	292	294	302	294	300	307	258	264	293	252	281	287	301	287	280	276	256	269	261	306	270	280	298	279	269	275	283	280	285	254	282	321	281	305	301	277	278	270	285	265	258	290	282	298	252	274	266	256	297	251	290	294	277	266	346	260	305	271	283	285	281	282	295	286	281	291	297	294	275	277	273	291	266	275	281	271	288	258	279	300	257	300	299	306	296	277	266	282	255	260	271	250	320	263	276	301	297	290	274	278	275	275	279	281	261	276	278	271	264	269	289	273	272	275	256	276	296	253	265	291	277	296	263	278	279	289	325	294	295	286	257	286	288	283	285	290	241	273	281	273	291	292	277	304	287	320	250	281	279	290	268	283	298	268	302	312	312	287	277	283	283	274	264	297	282	287	276	283	274	282	294	275	281	307	286	293	289	264	324	279	290	292	315	286	270	296	268	278	282	293	301	270	313	324	275	299	295	287	287	283	266	267	302	277	284	286	288	283	268	313	298	268	304	292	295	288	286	288	288	259	290	274	278	280	289	298	262	260	298	260	286	309	281	286	292	272	301	310	289	273	279	290	308	269	291	281	284	323	257	281	299	272	281	291	270	308	281	321	294	267	257	288	255	280	280	268	292	294	300	283	260	287	279	266	241	294	272	287	310	304	295	290	318	267	294	271	321	289	285	308	269	275	275	239	262	294	286	261	259	266	269	262	312	298	258	292	275	272	308	282	298	284	275	292	264	280	256	261	299	292	263	275	264	273	291	255	257	312	276	264	285	266	283	277	317	290	293	247	277	274	298	280	287	242	270	259	256	282	276	305	271	282	280	278	306	282	313	263	283	280	291	302	284	311	280	302	279	263	259	299	279	277	284	296	307	298	269	301	253	288	266	290	273	294	266	272	295	284	310	284	296	284	255	275	306	301	315	280	303	270	254	254	289	256	275	281	265	259	292	300	309	266	291	293	279	272	276	300	252	292	292	293	302	256	249	274	267	278	273	264	284	284	278	278	280	252	261	306	279	271	296	274	286	302	291	287	272	290	308	315	292	289	322	265	292	310	264	277	265	321	288	281	261	287	288	285	291	283	299	300	298	265	292	284	275	300
61947	23440	8189	2281	1320	994	796	588	486	441	439	372	349	285	288	275	286	240	262	222	227	226	236	242	204	221	209	230	252	199	199	178	191	169	212	203	206	199	210	192	189	202	196	208	178	171	204	193	196	188	175	198	184	199	184	200	178	203	175	212	179	188	185	180	188	201	189	194	175	166	173	183	165	167	191	187	169	173	188	194	186	178	203	163	180	186	169	184	175	179	185	199	191	185	209	204	167	164	188	207	182	164	194	187	182	214	177	188	203	201	181	193	209	179	190	196	176	176	194	159	204	209	185	189	172	168	175	190	204	201	195	203	196	196	191	191	154	183	181	180	194	212	193	198	153	183	178	177	189	198	201	172	183	180	178	180	170	205	185	181	200	185	189	194	171	172	168	191	179	191	184	205	170	198	186	178	181	165	217	170	172	191	164	192	169	187	168	188	199	211	184	167	189	190	189	191	186	173	178	176	192	180	177	191	172	186	186	173	181	175	161	191	178	190	199	170	190	171	196	187	197	179	196	183	182	168	183	199	205	192	156	163	182	179	180	190	193	186	195	162	187	180	192	203	180	163	174	153	185	199	201	199	193	163	166	176	171	205	176	197	182	184	199	188	176	159	199	170	188	196	194	178	165	194	181	152	193	181	198	189	190	159	187	172	175	158	193	171	198	178	178	182	209	166	174	185	183	198	153	188	178	187	195	187	190	170	159	204	174	169	180	163	168	190	196	177	166	186	187	192	187	157	205	190	187	169	188	178	202	175	171	184	171	194	169	187	208	172	167	167	193	174	196	168	211	167	188	168	163	190	206	165	174	187	196	193	184	179	184	173	177	189	184	181	192	174	182	194	205	211	195	178	188	199	176	196	146	200	188	184	188	173	203	175	183	157	182	184	206	186	215	168	176	168	188	193	162	177	160	184	200	191	188	207	184	174	193	187	185	159	198	182	191	184	187	178	191	188	175	184	183	193	171	198	185	207	174	158	218	197	190	167	197	197	171	157	192	150	158	192	186	177	191	209	200	203	167	193	197	201	188	206	199	150	183	172	186	188	197	187	185	201	192	176	177	149	179	190	166	178	177	183	199	188	177	166	192	172	202	182	156	176	180	206	163	182	172	176	207	168	185	176	166	172	180	191	180	186	206	187	209	183	173	181	187	182	175	163	199	193	169	202	189	171	162	198	195	177	196	182	186	176	177	188	196	189	174	189	159	182	200	207	169	170	159	193	179	253	163	178	182	170	199	174	173	152	177	185	188	181	169	176	173	178	189	174	188	162	206	185	192	168	179	209	199	193	183	171	195	191	188	172	193	180	185	180	194	182	212	152	179	179	187	184	176	191	146	213	199	193	176	198	182	179	195	199	189	196	178	167	192	176	179	166	202	174	186	205	153	186	174	184	187	173	186	199	199	211	188	180	173	169	175	160	168	183	179	182	194	183	164	198	171	189	188	196	182	153	185	187	184	200	181	195	166	182	181	156	191	194	187	186	176	181	165	184	187	163	201	194	187	189	181	156	199	165	192	187	174	189	192	190	192	195	182	155	202	182	187	159	187	175	183	181	184	199	188	178	196	193	207	168	171	185	177	177	205	191	151	189	188	181	162	178	179	197	194	172	163	189	172	169	199	182	198	147	197	183	183	209	206	161	174	187	176	174	180	189	196	174	173	180	164	204	180	180	169	212	187	161	177	187	169	200	214	202	201	180	176	177	174	165	210	173	160	190	179	195	185	168	204	179	189	190	183	186	217	202	192	172	179	187	190	183	191	177	214	169	201	188	196	190	182	195	197	166	169	161	206	186	188	215	168	193	184	162	169	173	179	174	187	171	180	189	171	175	184	178	172	180	220	197	193	182	184	186	172	175	186	183	197	191	172	186	204	182	170	191	179	200	199	193	194	196	196	174	181	197	184	157	181	172	202	175	201	221	164	171	190	195	170	170	175	167	199	185	166	185	180	184	220	171	204	173	161	169	227	178	171	188	175	180	199	193	183	189	194	200	234	162	202	193	187	186	174	166	172	185	194	173	205	166	190	212	195	165	179	182	193	166	199	170	192	212	212	193	174	219	191	212	190	187	197	176	174	187	188	194	187	167	193	179	173	173	204	182	214	195	183	204	195	155	191	192	182	167	180	190	173	191	173	190	208	206	186	195	188	196	188	174	184	195	181	160	177	206	181	195	180	179	177	176	171	183	192	161	197	174	187	202	188	188	180	189	179	200	189	187	183	169	198	169	165	192	195	168	175	175	177	194	204	196	192	197	196	185	168	222	197	194	186	179	177	180	164	171	185	186	177	170	208	178	164	191	182	176	175	178	182	214	190	187	183	177	190	173	171	184	189	186	178	207	217	193	196	176	195	178	202	183	188	171	195	194	169	195	166	180	189	162	185	176	170	180	196	182	169	183	182	201	203	179	183	175	181	183	182	184	221	211	184	185	184	183	186	189	199	179	201	179	181	160	189	184	190	185	176	197	189	190	175	179	180	154	180	194	214	187	200	184	153	189	168	187	202	192	181	181	207	174	189	191	164	195	194	186	163	171	171	187	180	164	194	172	194	183	205	204	169	191	204	190	184	209	193	196	188	171	191	194	179	190	193	178	184	186	187	176	187	165	159	153	173	203	183	176	180	168	167	175	155	172	176	195	176	175	191	165	176	185	192	163	217	169	172	204	198	171	188	201	179	173	179	184	196	195	203	192	192	186	180	173	194	202	183	171	175	204	201	168	168	196	180	195	185	185	178	189	193	177	156	199	188	198	183	187	191	205	175	174	190	169	180	190	193	192	171	203	199	187	190	198	169	188	187	185	184	174	209	189	192	181	178	186	188	191	190	173	159	168	206	178	201	192	201	169	160	179	180	172	181	199	176	173	168	215	167	174	211	202	193	193	192	203	206	176	171	188	200	197	194	168	188	170	184	169	173	177	190	137	189	177	194	187	179	194	158	195	207	151	178	198	185	194	184	168	175	167	191	197	174	167	174	185	198	179	191	195	192	202	192	193	184	177	209	169	172	188	195	179	195	190	186	189	173	178	174	190	189	220	193	179	189	160	212	169	191	189	168	211	192	187	190	179	188	194	176	201	166	203	181	203	185	198	178	206	190	154	164	188	189	203	185	184	172	181	180	182	208	172	178	181	181	202	186	196	200	188	173	202	181	189	175	171	180	178	195	194	163	210	195	186	168	192	184	199	195	181	167	183	174	207	188	158	178	183	175	186	182	188	192	178	191	151	181	194	171	192	199	172	195	174	182	236	201	191	189	191	192	175	186	164	181	181	175	172	179	168	200	211	190	178	176	211	187	186	164	183	182	194	198	180	179	181	188	160	195	196	185	170	192	209	182	161	171	199	199	194	195	181	177	199	169	187	167	207	205	198	212	193	212	183	196	200	192	189	186	194	183	165	171	170	192	180	188	167	174	196	189	191	169	194	196	172	182	177	172	220	189	190	186	203	167	203	203	186	183	213	173	167	163	179	186	177	181	184
37603	4394	5715	6189	5217	4211	3461	2864	2362	2067	1854	1849	1612	1424	1292	1223	1132	1045	1005	977	897	841	866	874	763	737	781	761	755	738	737	682	686	652	687	650	643	639	609	682	612	645	621	598	581	614	642	592	621	597	625	556	588	558	602	608	602	560	570	602	608	594	568	596	556	618	586	569	611	612	598	582	610	565	573	526	548	570	555	527	558	550	586	550	560	594	542	541	550	605	568	560	570	485	559	555	572	565	519	523	571	557	595	540	527	520	548	573	531	514	527	561	500	562	508	528	540	569	529	538	531	535	498	530	550	585	528	563	522	515	535	543	528	554	562	552	557	517	531	551	562	534	506	522	516	524	512	538	550	503	548	564	504	546	524	529	507	529	575	560	527	543	521	526	528	555	530	564	617	520	574	568	524	601	552	501	563	565	522	573	560	593	568	542	554	537	608	502	550	545	548	548	549	531	575	539	525	535	545	530	523	552	572	529	527	544	562	554	526	574	541	543	537	542	514	516	549	537	560	535	560	559	541	537	563	552	530	576	567	511	533	517	522	536	539	569	537	541	496	575	530	528	581	529	560	542	518	528	514	563	546	593	516	545	560	553	559	551	511	533	528	523	551	533	521	567	574	538	518	514	508	511	539	556	556	509	547	513	511	582	532	553	519	552	515	589	516	531	569	561	530	524	515	500	557	541	542	536	564	558	506	493	504	563	585	494	525	503	525	574	515	549	513	559	540	529	550	533	535	542	536	551	523	539	528	569	531	548	533	544	540	584	563	553	582	525	508	520	548	527	572	540	529	518	529	548	538	519	514	547	521	559	594	520	526	536	554	507	581	496	535	531	515	541	519	535	548	521	571	557	566	570	542	534	525	537	504	523	543	543	558	524	548	526	523	525	488	506	530	519	557	505	538	515	542	523	577	532	516	577	552	511	541	555	537	545	526	535	539	555	495	516	512	555	526	526	562	516	580	555	534	523	544	524	552	530	526	554	600	565	606	527	523	540	564	572	546	558	537	555	553	500	538	501	515	548	530	563	521	554	577	561	561	526	496	497	508	540	555	520	527	543	535	512	516	534	529	531	552	525	527	538	534	526	533	550	521	519	574	504	559	505	549	535	542	551	596	527	506	548	546	522	534	524	529	549	535	530	602	520	524	525	537	555	562	569	520	531	562	555	512	532	567	508	548	578	552	560	566	564	543	512	542	492	567	556	567	550	561	530	543	531	553	541	558	548	547	538	511	575	524	540	530	542	507	525	525	499	535	526	554	554	554	507	512	528	523	559	517	538	560	528	540	516	559	548	571	538	575	522	489	504	544	519	568	555	511	535	532	559	515	515	534	533	526	542	554	547	590	528	577	528	556	568	527	563	503	538	510	513	503	504	515	525	541	537	533	503	582	579	538	526	544	541	532	548	552	574	538	555	542	535	518	511	503	549	485	521	524	523	562	529	522	531	527	536	519	524	543	547	565	533	541	529	534	542	534	529	523	530	512	558	524	538	515	569	578	569	550	527	546	485	568	539	551	553	525	526	553	541	509	563	554	556	536	543	517	518	514	547	554	515	553	564	578	483	556	526	523	540	513	520	517	525	557	557	516	535	561	577	504	561	516	522	556	570	519	506	512	535	538	576	535	536	552	531	537	537	497	564	556	561	525	510	568	538	539	566	528	561	539	564	552	522	541	543	536	550	600	559	515	530	505	548	547	514	507	540	513	527	512	556	521	532	517	520	534	552	536	518	561	536	537	542	535	539	566	572	554	553	511	552	562	565	531	543	562	524	519	559	488	568	525	545	520	533	542	522	547	554	522	540	554	586	499	553	589	529	578	497	509	560	531	538	569	561	559	564	552	553	534	555	518	545	541	480	552	531	526	534	564	530	546	508	546	524	583	548	573	523	509	534	517	577	556	515	529	510	573	593	512	518	554	524	553	553	541	538	563	509	547	508	539	531	528	552	578	531	547	534	553	596	565	552	498	506	535	545	525	512	542	550	563	564	520	528	546	556	566	537	546	521	567	501	527	510	521	487	507	559	522	547	533	549	513	534	548	520	544	509	525	528	549	543	557	527	542	544	532	542	513	542	540	516	513	530	540	515	531	534	500	549	542	535	550	467	503	535	526	567	501	548	563	543	513	543	517	560	560	536	546	532	526	515	540	506	538	517	530	543	530	550	548	541	514	508	536	508	527	546	521	566	543	493	544	563	517	553	507	529	535	576	545	558	530	548	562	550	545	579	517	529	573	539	531	545	552	502	559	550	595	524	522	530	510	561	562	534	508	535	545	570	529	552	539	544	527	548	567	521	539	540	524	566	518	540	528	545	513	515	539	512	541	543	532	535	510	553	506	565	535	483	563	513	514	534	519	535	514	499	535	553	533	478	543	522	530	511	522	556	549	514	551	517	544	543	551	551	537	553	536	540	499	561	523	505	518	508	495	474	547	513	553	583	529	526	556	520	483	494	521	550	545	530	510	545	557	549	516	544	522	517	562	599	488	506	593	475	532	506	522	514	553	517	520	535	553	569	557	514	541	596	545	529	528	513	555	504	545	552	534	506	533	525	533	546	561	542	543	563	536	581	546	498	564	510	575	537	577	572	560	528	549	522	506	538	519	526	573	528	532	472	556	528	523	502	529	516	557	537	552	512	501	515	557	558	532	518	490	518	546	527	545	533	584	531	521	522	517	519	514	535	529	508	574	528	536	533	524	551	546	540	562	552	555	540	551	513	566	524	526	521	532	561	545	520	607	583	501	597	514	538	559	546	509	541	504	510	486	543	541	535	528	550	512	508	571	562	538	546	543	547	511	550	579	556	534	530	511	505	544	521	563	532	517	553	536	556	518	539	553	603	597	541	552	497	555	531	557	536	526	537	539	501	599	535	535	520	522	539	528	501	544	531	501	557	534	550	504	542	520	518	538	533	554	532	507	545	539	549	565	499	528	561	533	527	517	535	522	544	533	532	516	517	554	530	515	535	535	557	528	542	533	536	526	560	534	561	477	564	523	516	495	574	549	574	512	528	548	537	511	553	576	541	532	518	544	518	514	535	530	569	515	559	574	532	523	568	551	525	548	565	563	543	548	507	547	514	564	552	523	531	520	558	536	531	574	539	478	567	480	551	523	517	553	574	533	550	538	560	551	564	533	544	544	559	536	545	527	532	503	562	523	508	548	553	530	546	516	528	523	569	493	568	591	528	567	519	554	516	569	531	547	525	543	576	558	569	561	570	510	510	520	559	527	553	551	521	543	539	531	526	549	511	535	579	521	539	518	536	500	512	543	551	504	479	552	565	535	535	572	553	507	553	498	540	569	522	548	537	577	562	574	499	539	545	523	517	487	543	519	507	529	487	540	508	580	521	557	516	533	522	510	515	527	531	562	577	531	502	544	573	503	602	544	543	540	523	527	532	551	573	483	547	563	524	568	539	537	530	516	517	580	547	525	567	517	541	512	568	583	510	519	544	487	558	526	554	561	536	519	518	550	518	567	555
8789	523	184	132	114	78	79	81	90	89	77	91	75	69	72	77	94	73	69	68	74	74	74	62	69	62	81	72	73	70	80	76	56	73	84	66	84	89	75	66	72	82	68	86	77	66	63	74	64	86	69	70	75	65	80	66	57	75	60	72	79	62	58	86	73	64	69	62	79	74	77	77	81	72	60	72	60	76	70	79	74	73	65	72	76	76	59	65	65	66	66	81	65	69	76	78	73	72	73	76	81	66	68	54	86	60	85	91	88	75	65	57	65	83	66	77	67	72	65	85	61	79	64	76	85	74	65	81	60	68	69	77	73	64	64	78	81	75	64	62	69	86	74	67	74	74	73	74	76	79	90	75	67	73	82	84	87	75	83	81	62	70	64	79	84	68	65	59	61	89	70	72	62	90	78	77	70	81	78	68	71	62	67	69	64	67	76	75	62	79	78	77	71	64	58	69	64	72	87	90	73	91	73	78	67	67	71	68	70	88	79	71	76	80	81	74	72	81	58	78	65	84	81	75	70	69	74	98	70	66	65	69	81	79	73	67	70	77	68	68	76	71	63	76	76	73	68	69	61	65	75	65	82	90	70	71	71	75	65	80	60	60	78	62	68	69	64	60	57	72	75	73	74	71	72	83	71	71	76	82	83	71	65	72	68	81	65	76	79	69	75	70	71	87	64	68	76	68	76	64	72	67	70	83	92	66	76	70	77	62	67	74	58	76	63	66	79	75	83	72	85	75	72	63	72	78	56	55	58	73	80	65	77	73	68	84	52	68	68	87	75	62	73	80	69	68	70	81	70	73	74	69	71	64	74	71	74	74	57	62	71	56	61	91	63	59	59	65	83	69	74	79	81	65	68	88	72	66	63	57	79	60	71	74	78	55	74	70	65	75	80	80	65	78	63	64	83	91	59	63	71	72	83	65	64	71	68	56	63	79	78	85	71	61	73	79	76	67	79	55	67	61	73	80	73	60	57	60	67	71	72	63	67	64	60	90	75	65	69	73	59	77	81	69	70	72	70	74	60	83	67	73	76	61	82	99	76	69	74	62	63	81	83	59	66	69	80	61	70	67	72	74	76	78	64	85	68	84	73	77	54	66	82	77	59	80	72	79	65	72	81	77	84	49	62	90	78	56	64	87	72	59	74	61	56	71	82	72	63	65	66	59	75	72	80	67	88	75	78	73	58	72	63	82	70	86	65	72	59	63	73	71	65	70	84	73	65	59	79	73	69	72	66	65	78	80	77	85	66	69	75	72	58	80	84	68	74	64	90	66	69	83	76	82	62	86	71	86	82	82	78	64	64	71	63	87	71	79	58	70	83	68	65	64	60	67	74	89	74	77	83	84	75	70	75	83	87	62	68	78	73	71	82	67	80	81	81	69	64	71	87	74	61	72	66	66	84	68	67	69	77	85	67	58	70	69	67	72	73	68	88	83	69	60	92	82	83	70	77	82	75	71	86	88	66	70	81	75	71	68	84	70	75	54	64	68	86	70	82	80	62	85	73	73	72	75	89	81	75	84	74	63	78	89	89	92	82	62	71	68	77	65	82	80	79	68	68	71	75	82	76	82	76	73	84	67	69	68	77	70	78	70	58	76	70	57	69	87	72	89	80	73	76	75	72	65	79	53	76	80	81	69	64	70	72	73	75	76	73	89	70	86	72	71	68	75	62	63	67	75	78	93	60	63	72	74	67	73	74	79	73	94	82	80	76	74	67	69	70	67	69	62	71	71	71	65	81	68	75	74	64	70	81	64	69	63	65	74	61	83	69	72	73	55	70	66	74	80	75	84	68	84	71	58	73	61	81	82	74	72	67	61	77	68	70	89	78	63	66	84	76	71	61	48	67	94	76	77	68	85	61	71	69	87	75	55	79	94	80	77	80	69	62	69	75	70	72	80	67	70	65	76	85	69	67	77	61	69	69	72	70	82	75	62	65	74	69	73	66	81	65	65	80	69	80	76	67	76	86	82	74	59	87	71	89	80	64	66	62	60	74	74	64	85	85	60	71	56	68	73	68	70	69	70	76	64	78	78	71	71	74	74	71	74	65	72	75	77	80	73	72	56	75	68	82	69	65	70	71	70	69	72	75	60	68	60	64	86	72	68	72	84	74	69	72	64	78	59	68	76	69	67	90	60	65	71	81	64	71	69	76	78	81	79	54	84	64	52	86	67	72	55	77	80	69	63	62	63	83	82	85	71	61	83	66	66	66	57	75	69	66	61	70	77	84	70	60	72	67	75	59	70	78	82	59	71	75	69	60	78	85	64	76	86	70	85	56	86	84	68	61	59	69	76	85	68	70	72	75	62	71	79	93	63	69	71	54	61	79	90	74	71	80	73	67	69	76	58	89	79	58	78	64	61	73	59	72	56	69	73	71	93	73	57	63	75	75	98	65	80	63	67	87	86	76	76	71	76	69	56	90	62	71	81	66	71	82	74	74	87	69	77	86	61	70	75	75	78	65	65	67	78	74	78	76	80	76	76	74	82	73	66	70	81	70	76	75	58	61	76	68	73	66	64	74	57	63	62	83	82	66	74	70	71	64	55	63	59	69	58	76	76	87	100	79	70	67	76	61	70	62	68	73	76	69	65	71	64	75	79	78	67	78	73	73	72	96	83	69	78	76	71	65	77	54	73	67	72	80	79	62	84	69	67	71	69	61	62	67	72	76	95	63	72	74	68	73	74	77	66	65	77	77	78	63	83	84	71	77	61	70	67	64	64	81	77	56	75	73	85	61	77	72	66	64	69	61	60	63	72	83	88	99	79	104	78	66	59	73	75	78	68	78	79	79	75	75	71	67	64	63	75	75	74	77	77	76	72	82	74	77	68	73	71	72	71	71	84	51	70	90	58	78	64	77	71	75	74	77	69	78	68	87	82	74	74	76	66	67	75	69	78	68	83	76	64	83	75	94	78	80	64	54	82	83	66	95	59	77	65	64	75	60	71	68	90	80	86	76	60	74	61	75	55	71	71	68	75	65	75	75	77	56	77	78	54	80	51	63	74	65	87	58	77	67	71	71	64	79	85	57	76	68	73	81	74	65	80	72	50	75	90	84	79	78	72	71	83	80	81	70	77	77	71	66	64	65	57	77	82	59	64	83	68	74	76	64	61	70	69	57	70	91	71	67	73	62	67	63	71	77	65	72	61	77	82	85	61	79	74	86	77	72	64	65	60	83	66	85	58	62	76	76	80	65	74	74	74	81	69	77	68	68	74	68	66	71	86	84	77	87	59	62	77	66	87	71	62	86	67	68	62	73	75	64	54	58	55	73	56	60	71	71	77	62	77	72	64	103	77	62	74	74	63	64	83	63	70	75	87	79	68	59	65	75	79	78	78	67	70	75	65	67	72	72	84	75	66	78	76	72	65	67	79	59	77	77	74	57	76	64	81	79	81	51	70	68	64	81	72	73	81	79	83	61	60	80	75	77	91	67	77	61	75	86	64	72	68	61	80	79	82	65	79	81	78
8395	394	428	438	388	355	357	286	305	269	265	279	289	274	285	242	251	240	263	265	247	254	238	259	233	228	265	233	257	232	251	254	246	266	259	251	283	232	256	222	249	286	237	260	241	241	282	291	215	228	266	218	249	250	229	211	247	236	250	263	225	235	227	256	250	245	236	248	243	249	257	235	239	248	254	219	256	238	253	254	232	255	222	274	254	259	247	245	240	239	234	236	237	228	224	245	244	232	234	232	216	250	240	229	246	290	218	262	238	266	247	265	242	251	262	253	244	265	242	226	260	218	236	242	267	245	208	224	257	251	227	245	223	223	267	206	262	271	234	273	256	247	261	235	226	249	256	266	213	257	231	246	270	230	262	244	263	231	233	252	238	264	244	228	241	239	212	257	277	240	237	243	225	273	235	240	221	259	263	289	233	229	226	249	242	255	252	249	240	232	253	248	247	255	222	234	263	232	232	243	269	252	235	226	251	238	243	249	245	253	278	247	254	271	273	232	250	249	269	242	239	241	251	255	249	240	240	261	255	268	257	262	242	241	230	242	251	268	217	216	217	219	229	264	241	255	258	235	252	262	271	210	246	251	243	246	276	268	239	256	236	246	255	243	278	240	232	246	235	238	227	247	204	243	256	257	234	243	251	275	284	275	250	229	251	245	240	225	240	254	234	234	265	255	226	240	230	228	255	224	246	245	233	246	228	236	268	244	241	242	243	231	255	242	260	228	270	236	240	234	266	241	246	271	284	245	256	261	234	232	241	276	242	226	218	244	244	237	263	236	241	250	233	238	236	240	225	247	266	242	227	241	256	240	237	227	239	238	245	237	233	254	250	234	212	255	254	263	243	256	237	235	287	228	254	243	237	241	255	246	235	223	255	216	256	251	238	250	212	268	276	252	266	241	238	241	249	261	242	251	245	256	244	226	256	237	281	250	232	251	232	254	250	249	255	269	259	257	232	262	232	250	238	222	241	240	281	270	233	243	236	270	259	222	258	260	228	234	228	241	234	243	251	227	246	237	237	221	261	248	215	239	230	248	258	217	232	243	236	257	263	224	251	244	232	268	281	271	225	240	215	213	233	251	273	234	246	252	249	249	199	244	257	241	247	263	256	228	232	214	278	226	222	227	229	237	240	256	239	260	271	252	239	272	262	268	235	266	255	253	230	232	252	259	259	244	218	257	256	263	241	242	271	236	210	259	249	246	214	266	240	237	229	235	239	252	214	226	224	235	231	230	252	250	255	244	212	252	226	222	233	263	254	243	222	237	250	237	255	288	238	238	247	291	255	242	256	229	227	234	244	263	249	213	235	234	219	248	248	228	251	233	242	250	255	206	214	219	248	236	247	241	220	258	235	234	245	244	255	301	257	234	249	272	249	216	240	247	221	225	232	250	225	245	248	245	222	230	250	268	243	234	244	255	257	229	233	247	247	242	232	235	232	249	242	262	233	274	239	222	234	268	240	282	242	228	250	257	244	220	242	244	246	229	259	238	226	265	239	237	239	241	251	238	226	213	225	237	259	235	262	261	255	247	288	237	243	261	261	219	225	308	209	255	246	243	241	250	219	217	255	241	233	216	247	235	226	246	248	251	241	254	247	238	240	249	217	258	246	252	260	236	241	237	234	251	258	254	240	256	257	244	240	254	247	278	230	218	234	249	254	282	258	249	266	243	247	265	270	230	264	224	231	241	255	236	209	241	228	242	245	226	261	218	248	252	240	236	234	231	235	247	238	240	237	221	222	262	261	227	239	210	267	239	259	247	257	252	241	273	235	239	238	244	233	245	250	258	231	262	248	239	257	275	254	263	250	237	273	250	257	256	236	239	270	233	233	248	254	222	262	257	237	219	251	249	231	246	254	257	246	234	227	246	241	250	243	246	246	256	251	204	243	254	245	247	270	270	280	223	255	213	250	228	259	252	231	261	233	262	249	245	242	221	238	249	228	251	245	257	244	241	255	247	223	242	251	246	246	220	238	226	221	271	227	259	248	237	242	220	259	257	223	224	217	258	217	266	246	253	243	253	248	220	259	228	246	250	218	233	264	246	253	230	248	222	240	241	242	229	240	250	274	229	244	244	249	238	239	250	269	236	237	219	266	227	246	247	261	261	215	235	248	268	227	242	257	233	250	240	231	240	237	269	259	259	260	245	263	243	233	264	255	248	269	234	252	257	265	239	234	253	238	254	230	227	231	225	215	234	235	244	234	237	255	228	242	243	244	244	254	238	235	249	262	273	249	235	245	259	266	246	256	242	242	251	259	239	239	213	226	273	296	221	235	264	266	287	239	244	250	258	234	248	257	247	226	261	242	227	223	237	242	236	271	226	234	246	264	256	246	232	224	223	253	254	243	239	233	254	264	271	244	243	247	233	224	245	237	217	252	248	249	238	235	249	254	210	238	246	239	242	265	233	259	248	222	266	257	239	265	252	237	253	252	257	252	234	228	240	248	254	256	240	258	241	267	239	229	250	260	220	251	249	220	237	240	209	258	257	220	247	244	253	231	258	246	257	226	250	234	257	234	275	267	271	235	236	240	230	259	249	246	255	256	265	260	244	238	262	239	237	222	235	266	267	255	248	256	257	233	278	246	243	249	251	269	246	225	246	245	231	236	246	221	235	254	265	244	232	252	250	248	228	201	228	233	270	247	262	239	238	237	267	249	238	271	269	246	233	237	236	244	242	234	257	238	248	236	257	271	250	230	249	254	218	252	236	255	250	267	227	222	250	240	250	231	204	245	230	242	243	243	281	242	260	228	249	243	244	254	261	253	234	264	247	253	235	256	249	229	256	240	239	233	254	221	236	245	229	268	229	263	242	259	252	251	264	250	242	270	236	253	269	252	257	246	248	227	243	237	251	241	234	238	226	250	253	268	264	233	262	246	247	265	272	268	239	249	230	224	254	230	246	243	249	241	257	290	235	257	240	263	283	242	265	244	240	231	265	241	239	265	259	268	234	240	261	229	249	252	235	255	270	235	233	229	249	244	231	217	259	255	256	248	247	265	233	244	247	268	265	221	260	255	252	248	239	266	261	221	236	241	255	272	244	245	246	267	236	237	223	239	229	219	280	255	247	224	255	238	245	247	245	238	234	258	235	237	217	266	230	243	256	261	234	247	256	259	246	260	256	274	240	247	250	238	246	225	216	247	255	235	245	255	242	233	260	241	248	249	236	250	234	246	222	226	245	259	251	246	218	244	253	223	219	237	230	245	251	216	225	249	257	260	254	224	235	256	224	272	243	227	274	243	266	230	218	245	236	266	235	255	239	247	261	241	230	265	239	263	233	226	267	243	253	227	231	233	223	256	225	225	226	251	218	224	263	254	238	258	239	241	251	236	252	248	261	218	247	250	231	224	243	250	247	243	227	245	218	261	251	248	246	251	246	268	242	247	265	256	214	245	251	246	254	244	243	240	241	244	247	240	231	246	224	235	252	247	257	223	235	216	239	222	244	245	243	223	240	250	273	261	239	251	258
51602	15356	2191	950	662	451	374	263	224	191	176	188	156	145	142	127	119	117	127	125	130	111	99	104	88	98	95	82	99	103	92	77	88	90	98	83	108	84	88	84	82	78	97	99	93	89	83	91	93	100	67	76	83	90	99	63	104	106	74	113	77	89	81	101	83	89	86	87	76	96	84	78	79	90	84	94	82	103	96	82	76	95	87	79	83	72	90	97	74	99	83	101	79	87	99	98	74	89	77	92	71	85	100	78	66	76	103	71	85	89	105	84	84	108	103	119	67	83	95	99	100	83	84	78	92	97	89	78	77	74	79	76	98	93	81	80	76	101	77	97	74	83	77	103	85	87	82	75	77	68	82	85	100	77	96	62	79	88	85	76	82	112	81	89	97	91	93	88	82	86	101	92	93	91	90	89	72	98	90	95	93	76	79	78	79	74	82	77	82	82	74	92	80	87	90	89	72	94	81	80	98	80	81	90	81	63	77	87	86	80	82	98	77	69	88	108	99	84	83	75	82	87	87	81	94	104	106	91	74	84	72	98	88	75	84	70	92	90	91	95	80	80	82	66	86	88	81	68	83	79	97	84	94	68	93	87	79	74	73	86	98	88	84	84	94	105	77	74	83	85	79	90	85	72	101	95	80	94	85	78	84	82	78	92	82	74	83	90	76	99	75	97	92	84	81	84	79	81	76	95	95	92	79	90	96	102	74	72	87	71	92	73	73	82	81	95	80	110	98	82	88	85	81	96	95	81	85	73	94	78	79	75	89	64	85	75	82	86	97	80	87	89	79	77	89	86	94	93	84	95	105	90	80	84	100	78	83	73	82	77	92	96	89	95	88	74	92	95	101	88	96	79	85	83	81	86	93	90	91	87	80	66	86	83	93	83	80	86	77	96	96	95	90	93	89	84	86	69	86	84	94	73	88	81	70	76	93	88	75	81	90	83	107	70	86	77	81	89	85	65	92	85	103	72	81	74	92	95	94	79	82	106	73	83	78	97	89	83	72	67	78	72	70	74	92	86	85	70	82	82	90	82	81	93	97	84	77	83	78	94	87	104	83	84	91	84	75	86	84	85	79	90	87	85	82	82	90	79	79	84	102	84	95	76	92	99	83	87	75	69	90	94	72	89	66	80	96	78	92	86	89	80	86	97	94	89	106	101	91	68	66	89	86	78	87	92	82	71	85	89	68	80	92	79	87	75	72	76	97	99	78	73	78	84	92	81	76	88	90	84	79	94	81	94	78	86	76	81	95	72	92	96	104	83	78	88	89	96	84	87	88	80	64	80	79	85	93	79	86	75	86	76	74	92	75	97	90	89	88	92	80	90	85	81	80	96	89	78	85	93	71	86	91	90	80	85	96	80	88	83	89	90	67	83	100	89	87	89	67	91	85	77	92	89	90	83	95	75	90	79	71	80	70	92	84	79	78	102	83	73	75	79	85	80	74	102	76	101	84	97	61	78	97	88	100	75	74	76	79	86	93	78	71	78	87	73	76	92	94	93	68	87	83	84	71	92	85	86	80	88	90	72	85	81	83	71	81	82	77	81	71	73	87	87	75	86	83	96	94	75	84	90	70	71	83	93	83	70	83	75	91	84	86	99	98	80	86	93	83	79	71	98	83	80	73	88	76	79	103	94	77	80	88	65	77	89	90	76	85	99	86	87	79	110	81	68	90	90	90	91	82	78	85	91	88	93	101	87	79	92	84	80	74	80	86	90	97	107	75	87	97	73	90	82	93	84	87	94	89	87	83	96	65	90	84	93	92	91	85	88	78	101	99	90	88	86	96	82	77	81	65	97	77	82	90	90	98	82	81	85	81	90	91	82	88	85	86	92	73	79	79	86	84	73	68	80	90	74	90	85	67	69	89	86	77	64	75	90	92	78	70	73	78	86	86	75	84	88	82	91	98	89	81	85	75	96	87	86	76	88	95	94	78	85	81	97	87	89	98	92	80	113	70	76	94	80	88	88	77	68	88	104	69	78	77	81	81	93	87	89	85	75	95	90	89	89	102	97	80	92	91	86	89	57	69	94	72	95	90	83	97	94	75	78	73	80	86	82	99	88	75	69	86	91	90	77	100	92	80	73	91	94	83	87	72	99	68	76	83	88	77	85	94	70	71	71	84	92	80	84	98	94	84	97	79	98	77	90	70	69	86	98	87	80	85	86	86	80	74	78	85	84	90	73	101	75	92	85	85	68	87	93	95	81	84	95	85	100	94	84	102	90	82	103	80	75	79	92	82	70	77	98	84	98	85	95	93	70	94	75	89	86	102	104	98	75	91	86	90	90	79	85	71	72	77	90	67	96	66	90	81	80	68	78	81	91	92	76	86	76	83	86	71	94	89	94	90	76	80	86	74	80	85	93	86	94	86	102	73	79	70	61	88	70	83	92	67	86	60	82	90	80	87	71	88	86	76	78	70	79	85	86	102	80	82	67	85	77	80	86	82	100	72	97	62	66	87	99	81	83	70	108	99	69	75	79	82	98	100	80	79	78	81	89	69	90	83	99	78	83	80	79	88	88	75	83	91	88	92	94	86	96	91	79	84	76	75	91	82	91	70	87	74	94	75	74	81	86	90	88	85	88	90	98	82	76	73	89	77	102	95	77	79	87	80	89	83	69	88	104	93	98	87	65	79	87	92	98	94	90	84	87	90	101	77	93	77	74	90	92	84	70	70	93	90	93	73	93	83	72	79	106	97	80	94	86	78	70	83	86	81	97	86	76	98	79	82	83	82	84	75	77	91	86	88	100	105	94	81	92	87	80	95	96	87	103	96	72	83	87	81	79	83	70	83	91	90	75	82	71	84	95	95	82	71	69	90	89	85	70	85	73	106	81	88	83	83	86	79	85	98	78	107	84	88	75	93	85	79	100	95	83	84	81	70	82	73	96	94	91	77	76	79	77	87	78	83	77	85	101	103	91	85	74	77	79	89	82	93	84	78	82	90	73	76	80	74	96	85	89	90	79	85	85	86	103	75	79	102	71	60	84	90	96	87	71	68	79	86	84	94	77	91	70	78	77	80	88	95	93	88	92	92	84	73	90	80	102	75	82	76	88	71	85	82	88	81	98	96	99	90	99	83	79	89	75	76	80	71	63	99	75	85	78	81	96	84	78	80	84	77	88	74	79	97	82	103	82	78	88	69	80	87	76	78	90	85	76	103	79	76	85	74	87	88	71	100	79	94	88	100	82	74	65	76	69	69	82	87	77	65	100	72	81	82	73	93	88	81	74	92	85	83	89	77	93	67	100	94	83	79	88	76	76	80	84	75	85	85	89	83	71	81	78	69	98	82	90	90	72	92	83	73	73	94	92	108	93	96	90	81	88	86	93	100	83	92	83	89	87	96	64	74	82	79	70	91	85	96	84	98	68	91	85	95	88	80	100	101	81	88	74	99	91	70	80	97	80	78	87	86	82	88	75	85	84	75	83	84	100	84	78	93	84	87	89	83	91	77	82	82	101	73	90	86	101
29785	2452	2865	3231	2642	2181	1682	1396	1305	1053	917	925	808	675	674	574	559	529	511	516	437	441	370	433	392	374	392	368	418	396	355	344	411	369	362	357	318	361	290	344	340	311	310	318	321	315	320	336	332	336	299	332	330	322	331	314	302	284	314	291	292	307	321	303	269	282	268	298	320	281	305	298	278	250	293	289	297	302	248	303	311	291	308	294	286	319	306	279	251	312	272	289	275	274	288	300	296	306	304	284	278	283	288	324	290	304	289	320	302	297	284	306	286	283	271	280	317	293	292	269	285	275	269	284	295	276	305	299	285	304	297	285	281	268	256	269	326	287	273	282	296	269	246	313	284	283	279	309	274	280	287	272	293	293	291	288	282	253	257	277	286	284	267	279	277	308	281	286	265	271	285	292	274	285	297	247	303	304	313	268	259	263	262	297	304	297	297	270	309	286	279	284	274	285	286	287	268	295	283	284	281	285	280	237	273	285	248	250	294	271	282	273	298	291	312	272	272	296	306	261	277	280	311	294	285	260	285	288	274	268	298	287	276	293	294	272	321	286	280	302	279	321	283	294	298	300	286	272	265	261	257	271	319	281	275	272	293	299	297	272	295	260	327	301	312	270	291	270	291	285	290	272	294	276	282	296	279	284	301	295	277	316	290	292	290	285	266	260	272	283	281	283	303	276	270	271	283	247	256	269	298	307	305	285	296	282	289	262	311	267	263	282	294	283	296	291	272	305	299	293	294	256	293	294	257	272	244	320	251	279	263	297	290	270	277	283	314	304	316	297	260	266	310	253	263	285	269	280	308	308	282	268	274	261	264	299	287	274	277	271	257	274	273	301	274	316	308	270	296	270	268	276	292	284	291	277	307	296	267	267	273	273	312	280	290	264	296	298	279	308	265	270	275	288	269	260	288	317	295	289	295	297	291	289	290	287	276	253	281	303	269	253	271	280	291	261	291	303	287	274	302	284	308	302	268	265	283	315	310	320	300	267	260	309	275	272	266	276	306	302	270	287	256	268	273	295	279	312	289	265	292	301	278	310	288	311	276	268	273	277	292	281	273	283	280	305	220	294	296	310	279	272	275	287	286	266	317	262	304	271	283	268	310	308	281	287	290	288	258	290	286	282	303	289	263	320	242	267	334	301	275	287	290	278	292	293	308	256	285	261	328	295	307	300	282	284	305	261	281	279	275	295	281	271	262	285	279	288	295	298	320	282	279	252	292	278	262	271	301	279	293	280	276	277	297	279	278	275	282	292	286	286	280	286	265	281	279	271	280	289	266	296	305	304	293	262	281	296	299	302	261	297	284	278	272	293	285	292	278	287	263	285	278	258	270	277	280	242	284	280	297	300	316	282	255	256	307	280	316	271	303	256	282	261	290	269	294	251	294	311	280	278	295	293	243	293	254	293	299	304	298	288	266	282	309	286	268	316	291	293	258	278	288	267	296	276	236	279	282	240	315	288	302	250	287	282	272	292	286	301	267	274	273	261	289	274	291	281	286	285	299	295	317	288	296	271	299	293	288	283	271	257	286	292	273	279	286	283	267	301	272	278	280	278	269	260	266	281	271	288	251	293	290	278	304	288	262	286	284	286	269	269	301	295	272	300	280	271	305	269	283	322	295	283	285	290	305	275	288	260	271	258	299	279	295	309	298	288	263	250	288	255	289	266	265	264	297	278	265	278	303	289	299	277	279	286	279	304	246	339	272	281	272	300	263	290	277	246	294	292	298	285	286	301	262	327	277	275	293	249	271	302	255	274	260	272	258	300	303	288	290	272	271	281	290	281	262	286	280	278	287	292	320	311	252	240	290	259	279	264	274	317	266	285	291	291	282	243	276	264	294	292	268	292	243	274	283	295	274	287	297	294	277	281	303	235	269	256	269	288	309	293	285	281	297	318	240	285	256	281	289	274	281	284	290	300	277	289	294	266	247	272	300	300	268	271	282	307	274	249	294	295	265	284	272	269	271	254	295	267	316	298	271	296	292	285	294	281	289	286	258	291	294	272	268	278	306	285	274	260	283	267	280	262	295	265	293	282	272	281	307	293	274	280	277	277	278	292	303	292	270	314	277	297	282	269	268	266	273	248	279	281	294	273	244	259	312	299	274	291	293	263	274	277	287	293	281	267	289	271	281	274	264	274	281	285	266	250	298	266	278	269	285	283	281	294	253	290	276	261	294	273	279	299	302	284	275	297	274	266	262	268	266	280	265	261	282	271	273	275	275	258	292	290	259	295	273	280	293	253	268	277	273	285	272	281	310	268	272	313	275	280	289	286	301	322	281	273	290	294	282	276	269	308	268	290	286	301	295	305	294	265	298	255	278	313	296	260	267	296	298	293	254	275	292	277	294	303	240	281	289	278	276	304	298	283	274	287	237	296	277	266	280	285	254	265	270	259	260	285	266	262	310	270	259	282	282	272	289	284	276	262	298	288	286	273	285	263	292	294	276	269	285	279	275	250	271	282	249	267	284	260	287	277	267	281	281	264	282	282	295	251	275	272	256	274	279	296	293	306	282	281	291	278	290	273	284	289	285	266	300	285	291	295	271	277	270	272	300	285	309	289	293	278	281	271	279	289	312	283	294	273	300	275	262	256	293	295	297	299	294	299	277	262	277	247	286	259	266	269	278	294	299	286	256	269	265	284	276	283	304	310	291	272	273	299	297	253	280	304	283	270	287	301	268	264	269	277	270	267	278	285	266	274	298	275	276	272	248	290	251	277	323	270	317	290	310	276	270	274	247	290	301	273	267	313	283	266	272	310	282	265	279	286	275	275	303	282	271	294	261	286	283	283	310	268	294	266	289	295	278	283	285	294	268	279	276	268	299	258	227	293	273	264	310	291	296	273	280	301	276	294	245	272	288	292	295	265	259	281	298	292	281	285	306	298	297	282	255	264	264	299	276	278	272	301	279	273	245	293	282	293	288	266	280	285	313	302	291	282	301	284	268	266	291	282	275	287	296	286	280	287	278	307	281	299	266	291	321	301	267	273	275	288	281	304	273	296	288	282	274	304	283	281	300	290	308	287	300	278	290	301	282	294	286	268	261	273	293	288	281	299	287	250	295	301	277	300	247	302	284	300	296	262	275	269	291	280	278	273	319	279	271	287	283	279	269	273	309	294	252	286	290	263	286	283	283	295	298	310	280	313	273	283	270	288	324	281	284	287	288	300	310	289	286	257	299	268	304	269	277	294	292	267	258	313	277	281	268	270	287	289	278	272	302	287	295	259	277	257	263	264	286	311	269	271	292	282	281	274	300	287	266	286	268	283	271	257	280	262	302	278	301	308	305	286	301	307	282	257	237	305	268	281	287	264	278	299	269	296	272	282	283	288	250	278	271	267	280	309	296	277	282	268	275	271	266	245	279	305	283	306	286	300	282	295	281	295	265	275	301	283	283	299	266	265	307	282	296	294	298	299	281	273	265	258	271	280	290	295	246	287	275	295	313	253	261	268	309	306	286	287	288	292	290	260
64126	23732	8156	2308	1401	990	754	634	528	436	344	368	314	296	277	264	246	228	246	214	259	214	226	224	193	199	214	194	216	194	204	193	205	192	160	200	184	211	200	182	173	197	174	194	198	198	178	190	200	178	218	203	179	202	173	161	203	171	183	187	181	185	187	197	185	215	205	179	170	181	200	183	176	165	182	199	198	196	187	197	189	205	207	188	171	175	164	179	189	177	199	179	158	177	183	173	184	197	195	164	198	148	194	202	202	186	169	186	184	204	189	181	200	183	192	194	182	182	173	161	184	186	183	164	208	200	185	187	188	188	193	200	181	192	189	192	189	176	177	187	168	196	164	185	192	196	191	198	194	165	198	165	186	175	173	191	201	187	180	210	189	173	182	191	204	203	178	181	192	180	174	189	199	200	184	190	181	199	175	183	170	197	178	195	181	172	192	167	147	186	176	196	199	188	186	191	194	192	171	167	190	189	179	198	160	184	187	205	165	186	183	199	186	183	180	177	194	179	183	191	182	192	184	192	186	183	203	171	169	193	174	206	195	212	176	198	190	188	170	188	161	173	191	192	160	212	162	161	175	165	172	160	179	180	174	200	167	215	192	182	202	182	191	193	158	184	177	193	165	187	181	186	202	192	172	172	194	158	180	205	191	208	186	190	191	171	209	173	188	205	171	183	175	171	198	168	170	182	180	193	196	183	174	166	165	192	184	194	174	190	202	166	165	194	178	181	207	200	163	201	191	197	190	176	164	185	210	194	193	188	220	193	193	175	157	191	180	182	182	170	193	217	188	212	181	181	192	194	177	189	187	187	186	198	163	181	195	178	164	168	162	185	189	171	192	211	191	189	184	192	179	183	182	200	194	196	212	202	201	181	205	184	188	186	184	217	184	173	183	184	206	205	202	185	157	182	163	164	177	177	201	180	209	161	161	169	179	191	178	192	187	196	205	177	177	179	154	199	202	206	190	173	198	192	184	179	198	181	171	173	156	173	169	191	191	198	192	200	187	187	189	190	194	193	195	170	198	187	187	161	183	191	194	188	163	190	172	179	173	203	183	194	202	184	182	180	185	185	181	191	179	166	185	179	179	205	178	204	195	202	203	212	217	172	186	197	181	183	202	178	188	181	193	179	194	210	183	173	191	191	193	188	205	175	190	185	184	189	165	186	189	188	181	176	165	181	185	193	174	182	187	204	168	174	182	193	167	196	188	189	206	192	191	160	181	188	193	185	157	187	190	220	193	169	194	193	192	185	201	214	168	176	177	181	203	183	179	211	186	199	192	172	195	152	191	184	172	206	182	186	213	182	181	200	168	164	164	154	188	192	197	192	183	181	186	162	188	172	185	198	168	175	189	183	194	182	178	205	180	195	173	152	197	199	178	196	186	188	171	195	181	152	187	211	171	173	171	195	180	187	195	177	200	179	180	177	188	209	214	213	160	170	190	208	179	181	179	178	169	179	188	171	179	187	201	184	202	193	207	169	189	192	188	205	197	181	188	174	170	158	172	191	201	171	178	193	163	198	187	184	186	190	175	197	164	167	214	183	181	181	183	186	172	204	185	160	169	163	219	166	195	195	161	178	177	213	196	188	220	181	184	180	176	180	183	191	182	176	192	183	195	163	199	231	184	164	163	210	160	179	204	190	194	180	172	184	176	196	160	192	164	176	175	180	187	180	162	209	201	168	189	173	188	194	195	188	186	212	177	206	175	211	165	170	185	203	188	183	182	201	185	179	184	203	193	183	190	187	187	200	182	190	173	187	215	193	161	174	187	181	177	165	172	193	147	199	202	183	184	168	184	211	190	184	154	169	205	190	184	187	201	197	200	175	232	182	194	193	164	196	178	211	185	173	171	182	198	173	200	179	175	199	188	187	199	190	200	179	173	150	177	167	184	170	206	178	195	195	196	156	175	202	193	206	164	189	178	180	182	194	195	182	185	191	175	206	189	195	191	184	181	184	189	173	179	186	177	188	191	193	178	160	183	201	186	182	168	178	176	201	205	196	170	180	202	167	190	186	217	189	182	180	192	209	204	179	179	183	180	187	183	190	191	190	186	200	209	178	195	189	174	198	206	149	197	188	170	197	198	193	204	159	228	161	184	205	170	191	182	175	169	187	151	200	180	175	194	165	191	185	178	188	183	180	193	193	179	194	170	200	185	192	185	160	195	192	171	189	178	184	187	186	182	187	182	179	200	176	165	209	202	176	191	173	157	187	181	200	195	165	204	184	182	175	186	192	190	180	200	182	168	193	189	183	175	179	170	178	177	184	205	203	187	177	177	197	191	163	176	211	192	201	180	176	160	173	187	162	183	191	178	194	194	184	189	171	197	183	192	195	184	184	186	172	180	187	165	214	173	201	186	199	189	172	186	173	173	184	177	165	180	176	195	171	191	175	181	185	195	164	181	217	183	203	172	179	203	168	169	191	191	187	176	172	187	195	182	161	202	190	202	183	164	189	199	191	181	222	189	193	207	164	209	174	170	184	170	191	176	174	197	159	180	190	191	193	178	172	183	185	187	195	188	197	187	177	189	190	191	202	178	196	201	194	207	183	195	193	189	174	175	188	176	176	192	185	191	194	183	160	162	200	185	201	177	191	184	199	191	179	208	174	181	187	199	182	167	177	202	200	196	200	170	158	178	166	205	160	193	201	184	178	174	159	183	181	202	173	187	189	197	173	190	171	178	179	183	194	204	185	199	185	187	178	199	189	199	172	186	178	165	212	176	177	182	183	198	166	191	192	178	165	181	182	202	182	179	171	173	168	189	192	168	189	167	188	166	198	189	209	181	187	176	212	210	173	194	187	176	192	198	177	183	188	142	153	211	181	192	201	178	182	170	161	181	184	198	194	192	217	180	187	188	180	188	194	190	169	181	177	174	189	181	196	181	211	185	189	196	189	176	182	168	184	204	184	189	174	193	177	175	179	206	181	182	171	184	189	170	182	183	176	186	208	184	172	189	188	199	175	188	176	184	174	178	204	165	176	199	194	195	178	169	192	204	187	167	182	192	199	187	161	202	164	167	188	219	189	182	192	187	181	197	204	200	166	185	186	195	179	172	204	180	178	185	176	172	191	201	200	192	165	190	206	173	204	185	175	170	186	167	172	184	163	202	186	179	209	187	186	181	170	196	205	201	179	139	195	179	185	192	204	161	164	180	190	179	164	189	188	201	190	189	170	164	168	174	165	203	180	193	195	201	185	197	178	180	175	204	203	197	179	180	151	221	187	177	182	175	190	197	188	193	183	187	188	194	171	200	179	176	176	183	186	204	191	183	168	185	193	186	172	171	192	176	163	215	189	179	193	182	165	188	192	186	194	201	191	184	166	178	210	164	202	175	159	189	192	191	203	200	180	209	190	186	171	187	204	180	182	198	174	176	189	195	192	179	175	182	211	189	197	183	160	181	187	170	191	187	182	168	200	202	171	197	181	181	175	160	180	177	197	159	202	195	204	221	157	210	198	176	184	175	162	190	194
38791	4150	5722	6307	5213	4198	3449	2771	2410	2128	1876	1699	1576	1419	1259	1145	1048	1084	993	954	906	896	823	787	788	727	770	707	701	723	720	694	723	663	665	653	658	653	600	627	585	625	594	590	614	590	606	590	625	606	553	598	581	622	611	558	603	542	602	592	593	626	609	539	540	550	616	542	554	590	569	567	552	583	514	589	578	539	602	539	568	593	544	526	595	568	530	539	582	581	533	557	541	557	547	567	538	562	575	555	562	561	564	587	588	568	557	536	610	555	569	522	531	526	521	575	577	544	600	536	566	562	559	553	535	576	545	559	556	553	539	580	581	521	507	519	558	539	532	549	505	535	591	541	546	549	516	539	519	525	548	535	562	530	506	525	545	560	586	542	572	540	540	556	567	499	568	536	509	545	545	560	547	530	568	551	538	564	540	563	543	510	532	546	529	577	517	587	553	543	527	543	521	569	499	537	540	552	548	552	546	516	483	530	581	550	559	558	505	489	566	490	526	523	560	564	551	533	561	567	499	525	529	493	527	511	538	593	539	565	501	569	523	512	578	575	547	555	534	529	549	546	560	588	558	590	507	512	552	572	545	535	561	557	539	538	549	548	548	562	532	550	527	564	538	543	530	547	549	538	560	499	510	537	519	551	528	513	509	492	544	556	557	544	546	517	544	549	561	543	501	545	578	547	551	547	561	522	528	528	541	521	533	611	556	507	555	512	571	510	561	534	526	554	571	544	525	571	561	530	553	537	557	573	554	509	600	517	575	551	516	542	489	539	536	515	579	535	529	546	531	559	532	573	499	567	513	536	555	536	561	550	549	505	581	540	528	543	527	560	553	534	558	519	504	521	563	568	569	569	512	556	527	551	530	529	538	517	564	531	526	517	531	557	538	544	537	570	516	557	516	475	556	524	520	533	558	523	506	575	565	521	542	534	538	557	573	555	508	521	523	515	527	514	544	554	531	516	563	545	510	524	532	536	562	551	565	525	513	530	523	567	529	526	550	555	537	536	540	526	508	539	591	535	515	546	516	531	543	540	530	506	554	525	547	555	558	548	534	548	551	530	520	505	543	525	562	501	560	520	569	526	533	540	532	587	528	555	514	543	539	532	517	586	536	538	559	581	529	552	552	558	509	528	516	550	518	547	516	483	516	542	536	555	537	528	533	508	525	538	544	568	536	516	523	550	534	523	522	519	528	524	537	581	540	504	542	542	559	473	539	560	564	499	515	540	517	585	529	515	569	542	535	532	565	524	534	538	553	499	527	585	553	559	531	538	534	542	557	483	545	515	536	516	537	561	529	524	571	526	549	533	502	549	546	494	542	554	558	571	540	519	549	521	520	514	576	519	508	530	517	537	567	546	540	559	582	574	504	575	535	525	513	556	554	537	590	534	543	518	566	568	499	534	544	524	517	538	544	521	487	518	498	578	552	542	520	547	529	581	537	497	562	531	540	525	532	523	524	539	530	541	532	547	523	505	527	553	564	533	496	553	520	538	596	543	487	492	488	557	529	568	521	576	540	573	574	513	522	476	527	517	512	504	552	539	538	524	586	554	519	539	543	534	550	563	531	540	593	566	566	519	537	514	532	542	540	566	536	549	522	476	532	569	547	521	574	546	543	566	535	517	590	544	543	535	549	552	523	553	506	531	516	549	516	544	530	553	568	577	534	537	513	524	488	557	515	557	552	531	534	539	556	514	543	566	534	530	559	536	573	491	559	552	565	493	544	529	604	568	529	537	493	532	526	532	534	545	534	558	535	556	546	544	545	522	546	523	504	536	549	508	519	522	521	500	519	544	592	504	497	560	532	541	535	503	516	552	520	538	535	542	573	541	545	581	553	533	557	559	565	526	533	568	586	514	524	528	532	541	512	596	606	574	543	535	519	505	547	571	587	533	532	525	538	554	521	545	570	538	544	530	524	509	509	473	583	562	525	532	521	554	527	541	543	535	526	566	536	519	564	546	529	571	532	536	510	517	508	528	525	548	550	521	558	514	508	548	575	578	526	554	587	557	587	564	536	577	527	543	536	534	489	542	522	526	542	543	567	527	500	597	510	567	565	515	562	539	561	505	552	530	536	519	559	537	581	565	559	526	536	541	513	537	533	546	499	514	559	521	546	512	570	542	512	602	501	559	528	515	531	528	541	564	551	539	535	556	511	522	568	559	525	552	516	546	544	557	521	573	522	542	541	530	524	546	565	517	531	547	558	577	496	559	541	530	537	528	568	561	564	541	567	521	548	524	559	530	542	547	488	541	556	541	508	487	503	537	493	558	546	521	545	520	538	559	527	554	514	507	539	580	528	553	499	552	556	497	557	488	539	514	543	554	506	540	535	546	535	523	537	545	493	544	574	501	509	560	593	517	549	512	527	522	516	550	545	535	519	514	556	528	530	564	539	552	557	551	557	544	536	595	536	504	540	564	558	530	540	499	596	560	551	524	547	544	561	522	550	532	538	576	521	527	529	539	538	519	534	534	522	515	563	528	543	507	543	538	528	516	536	556	557	542	535	497	507	530	630	482	535	555	601	552	558	499	532	546	565	535	571	547	595	497	555	556	556	530	521	577	535	532	579	500	551	515	540	549	519	533	556	513	534	553	549	553	567	552	536	568	561	549	563	536	561	539	538	593	557	529	523	536	543	515	528	544	532	518	543	539	541	543	554	588	556	525	527	530	534	512	537	577	551	498	535	520	511	553	547	519	520	508	555	527	510	492	574	542	512	567	589	531	524	531	538	573	537	534	567	532	555	568	519	558	568	574	521	524	510	510	534	549	526	532	514	556	517	527	524	580	545	546	504	532	515	519	532	554	559	529	556	513	521	579	546	557	493	532	514	589	578	567	544	538	562	547	524	537	499	541	536	566	509	532	529	557	570	546	543	502	524	499	561	520	542	536	538	559	552	573	504	533	560	516	518	545	545	532	554	558	591	571	536	537	508	543	523	552	542	545	569	589	575	542	550	540	556	566	522	516	540	571	541	542	525	517	537	512	521	546	595	521	523	487	514	524	521	552	513	482	544	550	557	550	575	595	515	546	530	543	574	562	533	512	534	516	568	547	556	524	505	537	540	542	574	525	564	501	533	516	513	570	549	535	528	530	559	534	514	539	509	542	518	502	580	531	546	507	514	528	519	559	520	564	569	547	573	539	501	498	547	558	507	531	527	547	580	563	525	539	509	505	496	522	527	527	501	537	519	547	448	529	550	504	539	532	516	554	562	510	541	515	536	518	555	529	555	526	569	504	534	562	505	534	536	519	526	558	560	516	566	488	557	478	533	547	548	538	551	521	524	559	517	543	541	577	524	526	523	537	542	522	525	583	577	502	532	532	547	545	545	520	559	517	517	563	605	539	509	550	545	571	580	561	530	573	523	544	512	501	528	532	561	531	510	519	517	505	572	514	495	505	540	514	533	556	567	538	512	523	532	548	502	532	567	548	533	548	556	551	511	525	558	505	493	546	535	527	584	536	598	550	548	522	541	545
9252	534	203	142	125	98	90	77	100	93	67	88	80	70	71	87	73	63	52	68	74	74	82	83	79	85	72	78	80	74	71	72	77	80	66	72	79	61	67	67	71	72	72	67	69	74	73	82	81	59	72	75	51	81	61	77	67	63	76	86	84	71	63	82	73	84	87	80	76	67	66	77	83	56	78	69	64	73	71	87	86	79	69	88	86	85	60	78	81	81	77	97	72	61	78	69	72	73	84	76	65	76	81	55	73	68	71	75	68	59	77	73	64	62	78	63	79	70	86	87	69	73	71	78	63	69	74	72	62	85	83	68	65	66	71	54	77	85	75	63	79	71	79	71	73	82	70	71	65	74	89	71	77	58	88	92	84	83	81	83	93	62	68	87	87	75	72	61	69	71	64	70	68	56	68	60	56	71	89	60	55	71	63	83	81	68	82	88	80	68	81	76	62	75	59	69	68	70	84	92	79	62	75	83	82	72	72	67	70	75	89	60	69	82	71	72	67	59	69	90	64	59	74	71	70	81	86	71	64	64	65	77	72	70	73	66	84	69	77	64	74	78	64	72	78	65	75	71	71	73	83	91	59	62	68	76	67	65	75	81	71	87	58	65	70	65	77	66	86	66	54	84	57	73	74	61	69	74	77	74	64	82	83	92	72	74	60	67	86	63	73	80	67	71	68	77	74	76	69	85	72	82	70	64	71	67	53	44	81	70	81	77	69	71	60	61	74	67	70	75	74	53	58	66	75	61	65	85	68	75	83	71	68	63	77	69	71	75	75	77	75	91	72	61	68	72	68	89	61	80	74	73	89	80	65	81	68	74	76	64	75	82	65	77	64	58	72	74	69	66	66	74	50	77	69	68	67	77	68	66	67	79	65	71	69	64	71	85	67	80	67	67	74	88	63	66	69	91	75	67	65	75	76	71	69	59	83	72	82	68	68	74	79	79	66	75	79	73	92	66	70	80	70	76	81	59	68	71	68	68	70	78	69	67	76	69	80	78	76	62	67	71	73	65	53	75	76	77	68	78	81	67	60	87	71	69	86	73	70	77	78	74	74	74	71	70	70	82	70	66	79	73	67	60	83	65	87	66	73	66	55	72	73	69	73	70	75	78	72	69	62	71	70	72	84	80	75	68	75	62	79	72	68	74	71	76	61	75	71	78	81	75	78	84	78	65	69	65	70	64	57	73	62	76	80	64	70	75	72	78	76	76	71	61	81	64	70	70	90	87	71	80	78	71	73	68	79	80	89	78	69	61	75	58	65	75	68	59	74	68	84	78	65	88	56	75	60	65	69	63	65	69	74	86	65	74	76	82	94	72	62	66	78	81	77	76	90	59	64	69	63	64	81	82	76	64	71	85	55	79	83	72	77	62	64	72	68	80	69	63	74	72	63	78	69	66	69	78	62	60	92	76	66	52	85	59	74	74	80	78	66	88	74	74	67	52	66	71	62	73	86	76	87	93	79	72	76	80	65	63	64	60	69	61	78	86	60	88	76	61	77	77	63	75	63	66	64	78	72	73	71	78	80	88	77	69	59	78	56	62	75	84	71	66	69	74	63	81	75	78	63	74	77	65	59	61	80	71	68	67	70	74	64	58	77	68	63	79	63	69	75	72	74	66	72	73	80	60	78	73	75	70	63	78	73	82	84	67	83	79	61	72	71	79	78	87	62	61	76	68	77	72	68	73	65	69	74	71	78	66	88	70	90	76	63	69	57	63	66	78	52	68	77	63	69	67	65	93	69	72	85	65	65	65	62	67	63	75	70	75	85	76	71	68	61	65	84	68	72	83	92	64	78	70	79	60	68	79	73	75	61	61	53	73	74	62	63	72	71	92	80	83	82	58	70	81	68	68	79	63	77	63	55	72	68	71	89	83	69	83	85	75	69	88	82	67	76	85	75	76	89	72	83	67	82	66	81	78	85	85	71	68	68	74	79	51	84	69	81	78	67	77	70	67	74	79	74	82	81	63	74	56	78	60	77	56	70	76	71	70	82	68	64	79	75	49	75	82	86	66	80	59	82	59	74	66	80	80	65	64	72	84	84	65	78	75	74	65	71	86	61	74	69	64	75	65	76	62	85	77	72	93	60	74	69	61	49	84	69	73	73	68	66	76	71	77	74	76	71	75	66	82	68	72	66	70	61	72	75	91	78	74	67	82	56	69	73	78	89	81	74	68	70	69	80	79	75	74	67	69	78	58	78	82	54	61	59	64	75	76	72	58	71	71	74	73	72	75	73	78	90	76	72	73	70	80	81	56	78	53	68	67	74	63	80	72	74	79	64	83	61	71	65	88	69	79	75	89	75	68	63	69	71	81	80	74	82	76	83	68	79	75	79	81	102	64	87	68	58	62	80	77	74	64	73	73	76	65	70	84	82	73	80	67	81	62	73	76	80	89	67	61	70	70	60	72	75	55	82	76	70	69	77	79	70	74	63	80	74	73	71	61	66	67	84	78	75	70	70	82	86	61	76	84	91	66	78	61	53	61	68	72	64	75	79	73	64	67	88	74	64	80	81	56	77	85	77	72	80	61	73	79	78	74	78	68	78	73	89	84	91	62	60	73	66	85	73	81	70	71	68	60	69	63	71	64	77	70	53	70	74	83	82	66	63	72	93	77	67	68	77	75	79	72	67	71	70	77	65	84	79	85	71	66	62	65	72	76	67	74	76	69	89	76	69	79	74	73	80	63	87	58	77	91	67	64	66	70	89	95	67	68	70	81	78	57	85	79	72	82	70	72	82	69	76	71	77	67	63	73	86	86	68	71	62	68	58	74	74	80	73	72	74	58	60	73	68	69	65	64	76	65	72	68	71	79	73	76	76	78	73	81	71	59	75	75	66	80	75	63	59	80	72	69	81	72	82	62	60	64	76	61	73	83	62	73	70	58	74	66	81	65	72	80	64	79	90	70	87	84	73	73	70	71	61	75	61	77	94	81	83	70	78	86	62	94	72	74	74	72	73	78	72	77	68	64	77	65	77	69	83	75	69	66	69	75	56	73	68	57	81	66	78	85	63	76	69	68	75	82	65	68	74	67	66	59	75	67	78	69	85	75	67	78	68	66	61	78	73	78	64	73	68	61	75	75	78	62	75	80	63	81	85	60	88	67	67	86	62	73	79	60	75	69	65	84	60	65	59	62	78	73	69	80	66	76	88	82	83	91	76	57	62	74	62	76	72	77	73	74	68	69	66	75	67	87	62	79	74	79	78	63	72	72	84	68	72	72	85	67	88	72	77	66	72	75	71	77	77	73	61	83	77	80	76	69	64	73	74	70	75	74	62	82	87	90	68	92	54	65	70	56	80	81	74	75	68	79	83	74	54	73	65	67	85	70	65	67	79	71	68	77	64	72	68	66	73	58	58	75	69	62	83	63	74	75	63	76	73	71	61	66	76	69	60	69	68	69	62	62	71	67	81	56	75	65	77	79	79	65	66	93	55	60	66	73	73	72	89	58	59	74	89	54	76	74
8778	382	389	438	381	358	342	280	315	277	286	270	293	263	256	245	231	255	264	250	234	269	260	231	238	239	250	274	241	251	251	232	265	251	262	255	286	225	239	248	258	241	243	282	237	210	271	229	249	227	231	255	224	259	244	250	278	281	242	229	255	237	265	248	249	259	219	231	274	251	261	254	225	238	219	243	243	266	224	240	224	241	258	234	261	225	236	266	256	233	259	244	261	232	245	245	232	272	235	232	273	203	240	260	259	251	226	240	238	272	259	228	259	229	255	271	255	256	258	231	228	221	230	235	253	253	264	233	263	262	241	227	244	244	230	243	248	244	225	257	251	259	243	241	229	244	229	269	274	250	257	238	265	219	217	261	244	261	221	250	243	266	256	260	231	253	256	245	231	262	258	259	238	259	239	277	263	231	253	247	225	237	220	228	276	238	243	246	227	243	242	250	229	268	258	262	247	238	246	244	217	253	239	239	264	253	266	231	239	238	233	276	246	233	235	246	250	232	238	234	236	260	238	227	236	236	220	215	248	233	269	246	240	258	241	245	237	260	245	214	225	249	235	219	263	228	219	240	260	276	230	217	266	241	236	224	235	249	231	238	246	256	231	234	245	238	236	225	261	240	246	235	228	248	245	240	236	231	240	246	263	234	228	246	266	200	273	220	232	240	232	221	250	248	244	256	246	243	237	245	261	241	236	272	251	237	242	244	231	241	251	240	209	227	229	238	215	234	256	228	235	224	241	255	238	248	263	258	249	257	230	229	247	263	211	234	241	247	245	248	264	233	254	240	219	237	228	242	230	242	255	240	253	232	239	258	256	245	229	209	243	249	203	229	251	242	237	241	248	232	240	226	268	247	229	224	235	252	242	239	240	237	232	240	265	251	243	271	236	213	243	212	253	254	245	238	235	219	217	236	245	237	232	224	225	257	268	242	239	255	249	219	212	256	265	231	222	224	231	247	239	213	239	239	264	228	253	240	274	262	274	254	250	231	239	223	258	233	253	241	257	241	245	242	246	225	265	246	230	233	234	220	261	223	230	258	228	230	244	251	244	222	232	231	247	262	258	242	240	242	244	230	256	249	227	232	250	260	233	241	260	246	247	251	240	237	226	242	231	245	234	240	240	221	257	232	237	251	240	231	255	250	242	249	226	252	250	237	251	215	265	254	225	253	237	231	225	227	232	231	250	251	263	212	244	243	252	276	247	234	237	225	235	220	238	223	270	251	222	235	235	252	242	255	216	245	220	233	276	252	249	242	234	261	249	246	233	228	253	241	228	285	251	277	280	248	233	223	224	251	230	239	231	225	222	242	263	213	249	254	257	249	261	250	242	235	248	234	256	211	249	235	241	218	251	226	234	245	247	242	247	233	224	236	239	260	252	274	238	244	232	228	237	240	285	257	232	256	265	236	230	253	235	268	259	250	249	251	246	231	258	246	262	249	249	255	230	254	266	242	229	234	258	264	266	277	250	226	222	238	221	273	232	219	259	241	232	255	244	228	217	258	263	227	242	273	238	249	253	224	262	213	245	264	238	260	239	231	245	258	229	254	248	243	248	215	262	243	233	244	242	249	260	244	263	233	251	223	236	255	224	245	248	248	264	260	237	228	250	247	213	248	259	251	271	225	241	220	257	230	271	249	229	234	278	254	267	264	256	263	258	218	223	219	247	235	222	246	272	224	235	240	231	240	248	255	245	242	207	218	236	243	244	243	240	246	225	252	222	245	244	253	234	254	228	240	260	266	238	254	243	283	211	213	256	235	233	264	257	249	267	215	238	251	234	239	256	222	242	241	261	242	263	251	243	252	238	289	253	257	248	226	244	243	210	268	263	247	253	259	233	213	266	238	234	236	236	261	228	240	230	241	228	229	235	223	262	254	247	247	255	242	227	253	240	243	232	274	245	280	241	240	208	225	253	257	258	251	238	231	214	267	273	252	227	275	260	264	237	237	232	256	266	250	236	241	239	235	246	255	229	263	258	252	255	235	266	265	218	237	260	249	278	224	237	251	252	231	226	259	231	217	249	257	232	218	258	235	251	261	260	242	225	245	258	245	247	199	243	237	250	251	241	252	246	258	250	247	219	267	239	249	237	207	235	236	231	236	227	246	226	256	237	246	240	223	231	239	233	233	244	235	253	232	242	231	250	264	251	255	244	219	244	270	233	250	257	258	282	224	224	224	263	245	234	219	243	242	231	224	251	223	255	238	241	254	221	255	231	252	236	254	238	254	202	258	260	249	239	257	260	240	210	252	227	240	256	246	235	250	259	268	244	240	222	230	243	248	238	247	222	253	234	264	244	242	234	232	233	260	249	270	253	259	268	245	237	240	242	262	222	266	245	241	236	250	214	219	242	242	200	261	243	251	238	231	265	275	234	250	249	236	221	247	246	233	284	252	235	233	250	247	229	229	234	258	231	251	232	233	216	265	223	258	220	248	208	233	233	238	242	256	221	242	251	235	246	238	233	235	202	271	266	259	245	250	244	250	222	265	248	250	228	238	252	238	218	231	250	252	234	226	233	232	225	251	231	284	222	262	239	247	282	240	251	227	227	223	240	242	246	212	245	265	261	219	258	230	265	237	210	276	254	266	224	236	256	239	265	281	238	266	227	250	240	244	226	265	240	263	264	235	255	273	248	232	254	244	255	241	248	256	251	268	232	257	262	247	218	249	242	241	243	254	264	226	218	240	284	248	254	267	228	240	237	243	266	258	240	217	232	258	251	259	218	258	233	260	247	240	256	230	241	247	219	247	242	252	223	236	243	235	224	246	242	283	260	229	216	239	254	253	225	239	250	248	271	241	250	242	220	235	213	224	240	269	252	256	240	252	258	251	233	245	247	229	230	251	254	255	248	240	229	248	220	239	267	236	235	267	253	212	237	233	233	249	245	233	219	262	276	226	222	254	231	232	245	244	218	241	270	247	230	249	249	249	244	254	249	242	244	258	250	247	233	276	249	246	243	253	233	238	245	242	248	233	238	232	250	233	230	252	262	281	260	252	210	242	242	257	239	199	263	247	272	221	229	210	227	245	257	257	264	238	230	244	231	249	228	249	271	263	258	225	237	238	236	250	250	251	240	235	254	266	249	225	243	248	251	247	247	291	226	241	233	254	236	227	282	236	226	215	251	249	211	270	251	222	272	225	220	240	265	269	251	253	217	205	285	235	253	283	254	282	239	216	275	250	237	228	230	223	240	247	242	261	262	243	266	252	255	230	249	214	217	246	253	246	247	253	237	262	258	277	235	256	255	248	245	221	244	233	241	245	252	273	250	253	217	265	224	229	233	238	204	228	244	252	237	237	233	240	255	242	269	243	236	253	231	212	236	244	245	253	228	261	234	247	235	247	233	265	267	239	229	247	270	229	241	240	232	255	255	228	263	256	230	245	267	253	227	236	230	236	236	230	267	246	250	203	249	241	229	240	250	242	251	263	242	261	250	237	247	252	235	267	222	268	232	250	229	218	250	274	241	254
49322	17333	3414	966	655	479	363	265	240	216	195	182	167	137	127	130	129	124	110	89	101	113	102	104	95	100	102	87	93	93	100	92	95	105	78	104	88	88	94	89	84	85	105	82	96	98	87	68	84	104	78	83	77	88	105	87	88	93	114	75	79	85	96	92	83	80	94	86	92	90	92	73	101	90	76	95	89	84	85	98	84	77	99	94	80	90	80	84	93	80	93	73	78	84	78	90	83	86	82	92	91	75	73	94	117	91	82	81	82	80	89	76	75	74	94	94	77	94	85	79	69	75	94	82	98	72	89	88	83	89	74	70	83	92	77	69	74	94	81	98	86	85	87	71	86	89	87	97	79	92	89	96	83	77	99	88	86	89	94	93	78	97	68	101	80	86	89	84	92	96	87	94	93	98	86	87	104	78	78	92	82	82	70	85	99	100	95	76	85	82	76	100	81	71	78	97	82	86	81	88	96	77	94	89	81	90	88	100	92	81	98	86	80	91	84	92	83	78	73	71	84	79	104	86	87	80	76	97	88	68	73	95	95	81	99	93	84	83	82	76	87	71	84	70	84	83	106	74	88	90	83	69	91	104	83	80	76	90	85	102	57	87	77	78	94	77	90	90	79	87	75	82	81	77	85	63	83	82	78	88	93	101	69	77	77	89	80	86	72	96	93	88	81	88	81	71	90	69	73	82	79	97	89	88	92	94	68	79	92	92	72	74	76	77	94	84	102	86	76	84	81	91	82	92	61	79	90	76	92	80	80	80	67	86	95	86	77	82	90	93	87	89	82	62	90	83	77	89	82	76	90	78	91	89	79	86	79	65	105	83	82	74	76	88	84	67	84	73	80	91	82	66	73	80	82	90	101	85	79	83	95	89	71	83	76	82	84	90	83	90	82	114	82	93	94	84	88	88	104	95	81	89	96	93	82	80	74	70	91	88	77	70	79	76	80	84	67	104	78	89	105	86	72	68	99	95	72	91	96	77	88	92	71	76	87	84	80	70	92	76	88	75	82	76	89	86	81	75	81	86	82	76	66	93	78	93	85	90	87	82	83	89	82	90	86	63	98	70	88	72	93	85	93	96	92	76	79	81	77	91	89	75	91	84	92	68	93	99	114	91	69	89	87	89	85	78	102	83	97	94	88	84	77	80	83	82	88	73	74	90	81	81	84	85	88	81	64	97	84	106	88	85	71	93	94	86	76	89	78	83	104	88	87	83	75	89	98	104	71	100	89	97	78	78	74	83	73	79	79	85	85	86	84	83	83	86	80	83	74	70	88	79	83	78	91	73	97	91	62	90	76	83	88	82	87	67	72	69	94	69	74	95	86	91	101	69	75	69	92	82	86	90	68	88	80	90	87	75	86	83	86	76	88	97	84	77	88	81	76	82	97	81	87	110	99	81	76	86	82	107	70	72	110	71	82	73	98	76	99	90	87	84	84	102	82	78	93	111	80	89	81	92	81	79	82	82	94	91	71	101	89	78	103	91	69	100	87	76	75	100	96	82	91	86	83	82	87	83	92	80	92	70	76	75	85	83	93	60	88	78	76	86	79	81	74	87	100	79	72	79	79	95	87	81	80	70	64	87	84	73	80	66	75	77	89	83	111	82	67	87	92	83	96	96	71	88	102	92	81	72	73	92	75	109	78	93	97	77	84	79	87	78	89	74	71	80	84	102	103	93	91	82	83	97	84	84	91	96	81	92	87	96	85	68	77	80	85	98	80	81	96	82	65	92	94	72	96	95	89	83	85	89	105	75	80	90	87	79	77	86	104	100	87	90	75	62	86	87	102	100	84	99	95	90	88	82	93	109	95	78	86	92	76	72	79	88	77	86	80	77	75	81	86	64	104	86	89	92	88	83	84	86	95	91	88	93	93	92	81	94	73	77	96	83	83	87	88	91	80	76	80	94	87	88	83	85	82	80	75	114	73	74	83	90	87	81	85	68	101	95	73	82	89	100	74	88	89	83	95	77	83	91	80	90	90	93	93	81	78	73	79	96	80	70	84	90	81	100	105	93	100	91	93	80	71	75	89	71	83	87	81	101	72	98	92	83	81	79	80	97	91	96	85	101	78	101	93	89	78	94	95	85	86	79	98	91	90	75	69	98	64	87	82	85	99	72	91	73	85	63	94	81	90	82	90	86	86	92	87	87	81	94	93	73	69	89	74	88	81	90	83	87	83	86	87	94	105	92	91	86	88	88	92	98	90	78	82	91	88	89	87	86	90	86	79	81	87	67	82	73	67	84	90	87	69	103	72	83	92	89	79	91	71	99	96	80	76	93	78	89	80	93	100	89	90	96	95	91	78	86	90	88	81	81	100	82	95	80	80	83	84	88	71	88	77	82	80	93	85	92	79	84	85	67	79	83	93	87	105	84	90	89	73	81	77	88	86	83	86	88	68	81	65	83	94	78	98	89	86	100	96	77	83	96	81	101	75	104	80	71	71	82	95	81	98	87	85	87	96	91	70	98	91	87	104	66	71	88	87	115	80	89	98	79	102	68	97	107	76	89	96	81	79	83	80	74	90	88	90	92	90	86	91	91	52	86	69	83	76	98	87	97	85	72	72	78	79	93	88	82	97	94	92	73	106	87	80	97	89	71	62	90	71	79	74	89	77	77	81	67	105	85	69	94	86	84	95	96	98	74	75	92	86	92	84	93	77	81	81	86	90	81	73	86	81	87	83	69	85	98	94	93	75	74	86	95	75	83	85	82	89	89	82	71	115	83	98	86	77	92	88	65	89	112	70	84	79	84	102	97	91	86	76	78	74	82	92	83	81	85	69	70	98	63	98	86	88	80	93	85	89	72	76	77	97	86	81	66	89	94	101	75	91	69	95	76	78	80	81	69	76	87	85	99	89	97	89	70	89	77	72	80	94	87	77	92	82	77	83	86	90	94	82	78	81	75	87	98	90	83	98	80	86	90	94	96	83	90	87	87	88	75	85	94	66	79	68	95	95	100	73	93	104	86	80	77	86	77	89	101	81	90	78	110	72	91	91	88	97	81	80	90	80	92	99	94	77	95	81	99	93	84	94	89	79	72	97	98	79	87	75	81	88	89	80	94	74	83	84	74	111	94	85	68	78	99	79	75	85	81	69	78	86	71	96	92	75	80	83	90	78	77	76	80	76	91	105	99	85	81	97	75	94	89	99	88	87	100	81	91	86	89	69	69	89	97	81	81	95	105	91	92	80	83	73	89	93	81	91	90	80	82	91	92	63	82	94	79	94	71	82	75	68	79	81	79	78	76	83	62	93	72	89	88	108	94	73	84	92	80	89	85	101	84	71	76	96	91	83	89	82	90	82	75	107	81	85	73	65	81	66	89	69	92	88	95	90	74	78	93	70	100	82	75	65	79	94	101	95	80	82	87	85	96	96	77	84	105	78	77	81	89	95	84	95	80	87	74	85	79	82	78	92	82	72	87	78	80	89	98	95	79	78	77	76	102	78	89	67	88	98	95	58	87	100	90
29798	1731	2987	3197	2733	2144	1724	1447	1307	1028	980	931	787	727	635	620	591	509	509	506	458	461	426	441	428	416	369	374	381	403	344	393	367	365	334	363	335	353	343	342	305	358	355	310	309	330	289	296	315	298	318	309	306	294	327	293	276	287	296	303	302	316	319	324	309	299	285	314	304	299	289	293	292	321	280	284	293	295	253	284	301	303	281	318	279	278	312	280	316	281	308	299	308	278	301	289	317	304	300	290	303	277	262	252	319	289	299	299	271	280	238	278	275	295	303	289	286	282	268	297	273	264	272	276	297	280	326	292	297	273	307	293	293	276	296	282	296	276	281	288	284	276	323	296	293	273	302	301	274	289	293	259	305	272	261	288	271	307	318	298	289	290	287	290	298	277	295	286	301	312	266	289	272	280	294	297	285	285	272	280	249	304	278	283	305	268	269	266	285	280	309	289	249	290	309	313	265	239	265	297	301	299	270	259	307	277	288	270	262	288	274	256	283	295	284	291	280	280	295	269	288	290	306	281	257	264	257	260	293	302	290	267	267	262	267	293	254	276	244	284	290	314	295	296	290	302	289	254	322	299	289	307	307	292	294	311	259	312	297	296	308	287	312	293	280	301	279	278	286	265	284	294	245	276	297	292	281	260	270	292	254	291	292	256	264	282	306	281	294	275	278	294	241	273	285	261	273	295	299	293	249	310	278	273	293	297	294	274	253	287	300	294	254	291	248	291	296	252	266	269	279	283	293	267	257	278	302	296	256	258	283	299	297	297	277	279	313	273	270	301	293	285	304	297	289	283	282	278	298	295	252	299	281	285	266	288	290	283	288	261	303	264	289	276	312	265	292	282	302	313	272	286	265	281	286	258	271	238	266	277	323	306	270	312	271	260	283	295	297	316	290	267	254	305	285	288	270	286	278	303	280	316	314	271	284	264	300	298	292	258	292	266	287	279	298	275	270	309	299	252	296	273	314	283	259	240	276	274	292	307	268	285	280	293	284	287	313	299	303	291	270	285	293	303	318	264	303	317	264	295	288	271	300	285	312	283	269	272	271	297	271	299	305	289	277	270	305	256	290	299	282	287	327	272	277	277	301	300	291	279	265	286	285	311	281	276	319	283	270	269	303	292	254	294	275	290	255	329	282	274	273	277	279	288	298	303	246	290	265	315	278	278	318	288	295	295	260	276	274	281	283	297	312	299	292	287	290	279	299	282	300	273	286	281	277	286	284	254	273	282	277	296	286	257	308	276	265	247	305	263	269	265	296	247	324	272	317	313	294	301	270	271	290	290	293	275	274	287	300	291	268	272	298	281	275	307	295	254	243	281	297	304	280	273	252	293	293	302	279	286	293	291	294	266	291	279	296	272	289	286	276	301	285	286	287	266	288	259	264	285	267	291	276	284	301	245	264	280	253	281	291	281	319	269	309	279	280	280	271	288	277	288	274	282	275	271	303	284	276	299	262	292	282	285	281	252	282	277	279	290	298	292	312	277	292	299	285	288	301	257	302	254	261	283	277	264	272	253	272	299	263	311	264	287	299	300	289	249	289	269	277	267	304	250	272	276	271	268	292	262	256	274	288	287	291	259	311	295	269	298	295	297	309	309	270	320	258	287	247	261	287	298	279	267	270	269	289	283	297	273	298	307	307	282	298	223	287	263	299	307	253	291	301	272	262	301	282	267	285	277	288	282	272	288	275	291	251	274	260	300	285	277	297	286	276	262	273	303	291	266	297	245	263	277	279	258	299	294	256	297	300	275	272	308	349	283	304	293	277	274	269	307	279	302	281	270	285	276	309	260	261	292	245	279	271	306	277	267	288	282	267	275	285	321	297	293	228	274	273	313	249	242	292	296	281	253	307	275	302	274	268	258	282	287	282	280	270	269	305	300	277	296	277	307	286	303	267	293	292	275	286	281	315	290	281	281	288	285	287	285	282	275	270	319	280	290	269	287	264	272	274	296	276	309	276	274	260	275	292	281	276	296	282	314	274	273	288	261	300	293	273	298	273	301	310	257	263	303	290	262	292	276	294	296	262	281	300	311	279	261	298	284	322	277	293	272	324	284	274	304	265	274	260	301	296	292	266	300	284	255	269	298	284	263	319	300	304	310	308	268	285	274	272	293	287	288	292	296	264	277	275	266	300	272	284	291	299	308	273	296	286	280	290	298	282	267	297	301	295	268	291	312	280	279	253	284	261	255	271	274	282	279	276	270	273	313	289	302	278	260	279	295	292	268	276	262	281	268	283	271	283	286	289	297	269	268	272	297	282	266	284	292	275	290	295	284	298	274	263	278	286	290	259	262	289	280	266	289	286	289	281	241	313	303	274	301	274	290	256	277	282	276	267	292	275	281	272	248	289	271	291	290	293	287	302	279	265	275	254	261	281	292	275	288	286	274	295	301	294	273	282	283	270	264	298	293	289	287	274	288	299	279	310	292	277	304	292	291	300	281	268	274	276	283	291	290	306	281	297	286	269	297	294	278	235	298	258	266	245	292	299	299	275	290	286	280	284	319	304	292	272	275	289	263	277	287	304	294	301	269	297	269	267	284	263	284	281	305	297	268	252	304	297	259	274	305	315	275	295	279	288	275	289	257	316	279	275	257	290	248	255	280	302	284	286	316	257	285	290	279	287	305	274	260	289	272	287	306	274	291	261	281	297	310	259	261	276	284	291	244	264	268	276	297	298	272	268	277	235	278	287	277	274	266	296	287	286	320	277	293	261	279	284	260	254	257	292	281	275	274	279	285	283	261	290	287	280	329	295	277	286	275	278	269	248	261	317	333	301	294	292	261	265	277	268	280	265	274	263	262	288	277	282	307	314	312	280	277	288	261	290	287	257	271	298	294	288	286	281	279	287	281	298	283	291	284	302	256	264	268	247	263	275	229	268	287	282	286	301	283	285	298	273	290	303	282	285	280	276	286	283	286	283	300	323	288	266	284	252	298	253	282	264	274	293	265	267	298	274	281	254	282	283	273	273	258	293	309	272	242	281	306	285	296	283	256	316	267	286	299	275	289	278	282	302	284	270	279	283	300	299	287	293	287	291	273	267	281	323	267	266	299	299	310	253	304	281	270	296	282	300	247	286	295	288	266	306	297	290	285	295	280	265	262	272	269	262	290	267	283	274	292	256	329	271	286	307	282	282	298	319	273	254	274	280	288	277	294	246	277	278	278	256	283	306	305	282	300	294	291	256	291	258	260	277	287	289	308	273	288	313	281	284	266	294	281	307	291	277	277	259	263	310	290	254	249	305	263	271	303	269	291	312	272	266	283	279	297	315	276	279	268	269	295	306	307	297	284	273	295	268	274	255	286	291	293	289	263	289	286	253	302	297	317	294	313	291	295	288	315	271	263	274	280	285	278	268	301	279	262	275	307	260	292	282	293	290	281	303	285	270	285	281	289	303	270	280	300	261	275	279	247	254	293	270	305	280	263	286	277	307	285	296	269	281	292	268	296	251	269	283	301	284	281	291	270
60680	27166	10124	2229	1360	951	797	584	510	486	388	382	347	304	282	282	255	257	240	230	244	219	237	220	223	242	197	189	215	212	214	236	183	200	192	209	196	220	184	196	185	173	186	183	198	205	189	210	192	205	208	203	195	222	179	212	183	200	194	189	179	193	163	200	195	185	172	174	175	183	213	194	182	182	184	203	184	184	210	211	201	184	190	189	205	177	190	191	168	191	195	190	198	188	178	185	198	183	184	198	183	176	194	170	195	184	187	190	185	185	165	174	215	176	197	184	173	194	176	171	188	172	198	173	193	214	200	174	172	199	198	196	164	193	196	182	189	193	204	197	170	183	179	183	185	179	185	180	180	185	185	190	192	168	180	198	190	164	175	183	184	176	205	161	185	181	182	180	161	161	176	192	175	175	189	199	179	179	176	172	203	200	163	195	183	217	189	202	184	169	197	169	199	212	195	174	176	199	180	182	191	188	185	186	189	182	197	181	177	179	190	193	178	190	191	158	179	195	204	196	189	167	190	186	222	181	173	180	197	195	191	187	177	180	210	174	172	187	182	171	203	191	192	186	167	201	183	178	191	168	183	190	199	155	170	180	160	216	180	197	154	172	191	192	192	165	180	208	201	205	185	199	181	201	218	177	179	174	185	163	185	185	202	207	160	165	203	203	197	189	191	165	185	195	184	187	172	184	196	180	164	170	189	189	177	193	208	184	185	185	172	180	172	182	176	165	188	184	175	182	177	194	216	180	180	188	183	207	173	173	180	177	166	190	190	175	210	194	204	180	167	170	198	177	195	178	183	194	187	190	193	178	185	183	178	193	192	194	167	192	190	161	206	178	149	204	186	175	196	179	176	204	171	178	193	158	181	189	202	172	182	186	175	201	178	172	188	195	172	172	179	206	192	175	173	169	167	205	180	182	202	165	194	186	166	184	168	174	176	197	203	180	219	179	160	187	196	187	184	171	169	206	194	193	176	172	171	181	172	196	190	194	161	210	182	166	205	174	169	197	157	170	209	195	179	197	185	208	188	172	168	177	173	198	182	197	193	187	198	207	162	183	177	189	175	185	192	180	167	199	185	189	178	194	163	191	187	201	178	175	201	211	187	179	177	199	196	166	184	185	192	207	177	194	183	192	194	201	207	185	208	174	187	182	204	194	201	171	160	193	168	156	186	193	175	162	175	205	182	206	187	181	183	190	177	196	190	169	161	190	198	177	186	183	193	188	178	174	170	171	189	177	208	204	184	179	208	188	190	209	182	181	180	197	174	179	184	199	175	189	192	189	170	188	172	188	172	216	190	176	190	188	195	183	195	183	188	182	198	178	200	193	180	189	194	186	191	182	182	183	183	173	211	174	174	207	205	174	184	205	205	163	187	200	185	197	184	172	182	185	197	184	171	210	195	195	181	187	167	187	183	188	196	176	209	179	177	161	198	164	183	192	219	182	187	170	174	197	189	201	204	195	200	203	189	189	199	174	204	177	184	182	186	148	159	169	186	194	214	181	182	198	168	168	183	191	188	176	203	181	181	180	207	179	207	185	200	199	180	205	191	191	166	192	201	197	185	177	197	176	158	179	162	184	186	190	167	200	176	190	185	204	187	174	179	185	202	171	185	183	213	175	207	178	172	189	172	188	204	169	177	181	152	164	181	163	183	199	172	192	170	189	171	183	176	167	185	222	192	184	148	197	185	207	176	206	179	156	198	187	182	210	162	191	204	189	185	165	189	186	174	195	191	206	201	185	188	191	177	168	181	193	153	187	179	177	192	200	194	196	175	193	178	186	205	188	191	198	172	176	183	202	160	185	165	202	172	202	205	184	176	186	196	170	181	182	196	192	183	187	209	182	200	200	187	193	190	194	171	170	164	165	164	179	189	173	172	173	154	181	198	187	199	197	190	184	181	169	170	190	179	169	191	202	193	168	159	162	186	204	216	181	209	188	199	177	186	185	184	204	190	163	184	192	210	156	177	202	193	183	196	177	180	209	190	191	205	209	184	192	192	174	174	181	177	199	189	165	196	189	174	172	194	151	200	181	169	199	197	182	203	200	159	193	190	183	198	166	176	178	194	186	178	167	211	165	187	183	197	211	186	192	179	179	160	170	179	193	185	198	192	175	189	200	200	202	203	204	163	195	175	187	168	187	182	170	177	175	196	193	170	183	179	177	172	177	203	200	177	216	188	195	167	163	194	208	186	195	184	184	182	176	178	187	185	204	203	168	174	174	193	161	164	190	180	156	177	175	223	193	176	190	222	202	195	181	192	173	178	196	178	179	185	173	172	189	226	186	181	173	190	212	191	181	175	190	184	173	171	173	191	197	161	219	168	192	182	192	185	177	172	195	170	177	170	188	202	194	205	190	206	183	165	180	188	200	187	192	201	197	152	196	199	176	187	176	190	217	192	180	163	200	196	192	198	186	183	189	169	193	181	178	179	176	184	178	163	200	183	199	173	192	171	169	180	167	176	179	183	193	205	185	208	198	195	194	168	192	173	179	169	173	182	195	183	168	186	188	178	191	185	181	190	205	181	186	175	191	170	181	194	176	196	189	209	182	202	179	182	199	192	193	194	217	173	199	173	182	171	187	173	201	178	184	197	192	184	189	201	207	188	166	188	192	183	174	171	185	169	162	189	199	200	187	197	181	179	179	170	159	187	168	183	183	210	175	193	161	174	168	212	193	192	183	202	168	179	174	182	187	179	185	191	193	167	175	156	181	184	170	184	168	180	215	212	199	166	165	171	209	199	179	190	178	197	195	186	202	164	160	182	205	196	190	181	201	175	178	181	183	196	201	164	205	199	148	206	185	162	169	172	182	186	177	184	171	197	181	166	168	158	174	188	186	162	188	190	187	188	181	180	174	186	169	194	199	182	166	187	177	186	190	192	208	147	194	203	186	190	175	184	182	191	189	179	205	167	179	167	179	161	204	186	179	194	202	194	160	159	188	216	159	169	175	186	214	170	169	193	186	176	161	187	180	204	211	207	216	198	203	182	165	181	187	172	209	208	169	184	201	181	192	199	206	194	166	209	194	196	192	183	189	174	219	189	212	190	199	206	188	193	202	210	183	193	159	192	184	169	192	182	194	206	177	190	200	189	166	183	196	166	161	168	161	190	174	190	197	163	197	199	195	183	189	178	191	196	202	166	174	173	186	194	167	189	161	190	186	171	162	174	177	181	189	187	190	203	188	185	180	198	218	185	172	164	180	190	194	178	175	183	184	187	199	174	177	206	188	191	174	201	202	203	180	176	182	184	204	205	160	193	191	204	190	204	207	187	206	194	182	195	172	191	195	178	196	193	189	174	188	186	197	190	194	212	167	221	175	193	185	207	184	176	183	193	182	193	206	167	181	169	193	186	178	177	172	191	177	200	186	185	196	194	191	166	213	200	195	200	177	192	153	156	186	170	169	213	181	171	178	187	190	170	170	185	183	190	177	178	185	171	190	180	195	184	195	198	170	207	187	221	167	180	173	188	178
39479	3866	5746	6168	5072	4169	3372	2788	2354	2167	1956	1826	1523	1415	1278	1265	1036	1011	970	1003	883	846	815	807	775	748	707	741	735	741	687	685	645	718	693	658	655	664	663	660	591	626	639	667	620	663	601	644	597	657	569	574	600	589	615	582	587	613	542	578	605	591	568	613	579	543	553	571	540	562	599	511	563	598	541	608	556	555	532	534	547	530	545	542	513	565	555	557	560	596	589	555	565	565	542	516	571	549	530	537	610	550	569	555	572	549	516	513	547	566	555	577	550	586	527	534	566	554	581	503	566	550	549	515	561	500	515	552	555	524	530	533	582	558	573	526	525	536	577	534	561	525	528	538	504	579	566	532	549	578	562	529	557	546	552	536	565	523	538	562	546	589	537	551	548	565	558	549	555	531	537	518	525	530	520	559	537	538	512	516	505	546	594	587	541	552	537	580	520	616	538	551	534	562	549	567	524	554	581	523	549	583	508	543	540	500	550	531	554	508	551	549	552	558	515	526	536	567	578	523	532	537	518	583	533	541	570	531	546	535	540	579	551	563	543	537	554	548	514	501	543	545	538	558	567	565	500	513	528	524	546	508	539	530	535	586	524	543	555	514	590	563	580	572	560	536	566	569	576	514	550	543	557	550	529	526	483	577	534	563	551	551	563	534	538	526	565	531	523	483	573	514	521	542	523	518	540	554	535	508	528	537	540	540	509	551	526	518	561	565	536	479	520	605	520	539	528	549	575	528	544	536	528	542	583	560	559	532	542	564	530	535	550	575	551	543	519	560	506	545	542	546	565	538	552	545	564	509	565	531	514	561	530	516	545	505	551	557	539	529	541	526	531	554	541	547	534	538	544	508	536	514	507	502	565	555	561	572	545	526	545	561	555	544	538	546	574	527	550	534	540	544	537	537	575	546	531	495	510	527	506	493	522	576	593	526	558	558	524	509	558	508	548	556	521	549	494	540	517	536	494	554	547	555	526	528	580	546	549	524	525	528	504	517	528	550	522	542	534	554	530	509	541	541	577	527	585	548	546	562	547	503	532	528	542	535	549	568	562	554	537	556	547	527	518	560	507	524	489	554	570	479	516	532	555	542	533	567	536	550	509	513	534	548	534	509	537	535	524	562	532	533	525	514	541	540	527	549	568	539	533	524	506	514	534	518	510	549	521	529	572	555	556	547	492	525	499	518	575	506	559	506	578	512	574	492	527	507	539	536	497	557	563	561	528	528	524	537	506	546	512	523	526	548	546	544	531	563	509	543	535	581	533	498	505	567	561	536	563	594	565	546	540	518	535	531	518	521	539	523	532	524	527	541	505	551	539	572	554	599	529	533	571	557	536	533	606	556	525	553	503	517	497	555	550	544	576	552	549	555	472	544	543	530	577	562	546	517	539	556	536	517	578	538	536	516	543	557	576	562	536	552	561	527	520	498	532	586	553	562	543	590	539	538	546	566	566	563	568	535	537	542	526	517	563	532	576	533	527	556	548	524	506	528	574	496	552	530	577	504	575	565	543	507	554	512	547	537	524	540	504	503	540	497	531	572	534	504	533	524	553	583	526	586	563	579	530	536	520	544	493	544	577	521	540	525	530	542	547	510	520	535	508	542	508	559	580	547	500	546	537	548	553	517	527	555	532	535	555	574	525	520	532	576	544	570	524	545	579	540	589	548	521	541	548	527	564	576	585	532	549	523	517	575	514	557	501	517	529	538	572	541	533	571	566	546	540	543	541	562	550	539	547	547	516	544	528	513	545	542	521	543	563	496	540	537	544	537	552	516	548	549	544	541	514	509	538	521	531	498	549	533	581	530	527	504	583	541	580	557	546	574	551	528	527	561	505	569	578	514	520	521	554	582	511	578	506	540	563	526	549	524	570	517	517	556	523	575	576	498	545	556	534	541	482	561	519	554	552	550	558	578	527	526	578	570	526	528	529	520	561	542	547	525	561	512	515	537	543	536	559	513	556	510	515	547	510	524	544	544	546	561	534	483	498	518	568	549	563	565	507	546	543	505	547	541	544	562	549	549	574	542	505	549	530	516	543	519	566	509	577	546	492	563	528	551	545	521	521	540	527	514	555	557	546	550	534	514	536	561	535	572	548	539	570	575	508	511	529	540	505	573	528	562	513	573	533	545	528	542	523	493	522	551	513	523	594	553	556	584	542	586	576	563	556	556	478	492	539	529	506	536	533	576	582	556	536	556	487	553	530	545	494	548	493	518	539	557	521	552	522	552	514	549	519	542	571	528	568	525	502	548	524	543	566	503	554	547	526	543	579	505	524	529	506	523	542	518	578	531	546	549	536	599	522	530	563	538	552	544	521	570	529	499	552	525	524	529	531	516	543	522	570	514	555	551	546	497	487	557	511	544	527	580	552	534	562	529	538	548	538	528	518	557	496	570	556	519	578	547	547	566	531	571	517	528	517	547	512	534	533	517	558	540	537	559	482	531	557	511	522	546	524	549	536	560	516	526	550	545	515	543	518	538	485	546	503	536	545	528	556	585	576	555	502	591	528	522	571	511	542	584	533	501	495	540	584	529	548	545	528	587	529	593	554	551	536	506	542	561	499	518	555	531	542	533	582	537	568	554	564	552	541	540	538	549	546	546	525	555	558	553	504	564	517	546	568	516	525	509	517	551	567	542	527	576	626	565	550	540	549	519	567	535	521	510	550	524	539	535	576	520	580	550	541	534	561	518	518	533	520	553	511	526	554	516	574	565	558	552	540	496	533	531	515	507	535	538	520	539	517	546	512	572	552	559	564	523	555	592	553	510	545	567	567	583	572	588	565	532	535	567	532	522	543	576	564	520	565	564	584	543	577	568	560	556	545	539	523	563	546	524	538	531	516	535	489	511	560	540	536	555	518	556	521	540	542	552	479	539	557	544	553	526	549	567	539	509	510	531	518	557	520	556	565	552	528	504	542	527	516	539	558	540	553	546	498	548	532	577	559	503	526	549	544	517	517	540	511	531	558	522	512	518	594	538	531	580	563	530	543	531	575	519	522	545	510	557	540	528	576	575	536	540	548	569	555	561	529	535	579	495	530	545	545	539	547	536	579	551	547	491	538	557	539	521	547	533	542	594	495	549	554	507	474	559	579	554	509	481	539	526	548	533	531	549	539	546	524	517	541	548	543	533	528	530	542	538	554	588	534	544	505	528	563	554	545	544	521	518	498	532	585	520	557	546	572	536	584	565	546	549	523	575	528	544	537	558	519	524	542	544	530	565	556	535	544	499	531	519	512	555	557	529	534	522	549	538	572	535	544	586	585	553	541	562	557	502	547	507	561	583	532	564	554	575	525	543	575	518	541	536	531	564	573	543	522	581	557	567	518	525	540	551	505	525	582	527	523	581	520	505	522	522	540	498	572	594	534	550	513	529	545	536	534	569	544	558	515	532	526	543	520	520	525	544	543	512	560	525	586	503	540	554	559	493	531	540	509	544	561	508	567	555	491	517	548	554	532	539	529	528	562	537	567	498
8848	458	198	127	99	99	93	91	78	85	67	58	92	84	71	93	68	76	59	67	86	60	60	76	78	65	66	81	79	64	83	69	65	75	76	78	68	74	72	60	71	77	78	67	93	79	80	71	64	69	81	84	74	73	70	67	72	74	65	75	99	62	77	82	64	68	68	59	73	70	86	74	52	64	61	66	65	57	71	64	69	66	87	86	72	55	65	75	70	73	75	81	82	73	88	70	67	60	63	63	68	60	71	67	63	78	80	95	71	85	64	69	52	74	80	81	69	69	78	70	74	63	75	88	77	73	65	72	85	79	68	70	82	68	86	65	76	67	80	76	66	71	73	62	78	76	83	48	85	81	87	72	60	66	77	84	67	89	79	81	74	67	63	65	70	83	56	77	73	67	60	71	65	64	73	72	67	75	70	69	57	82	75	65	71	69	76	74	78	59	69	73	57	70	70	70	73	61	63	75	85	62	66	59	78	71	85	63	68	74	64	78	64	72	69	71	69	72	73	78	72	79	77	71	70	65	76	88	68	62	79	73	75	76	72	78	73	80	66	69	65	71	67	91	67	81	64	73	66	80	58	65	80	60	74	83	76	74	78	67	79	66	73	67	80	68	65	66	73	78	66	68	71	64	70	71	79	68	67	66	84	66	69	82	77	70	81	66	68	60	81	74	62	59	64	65	74	76	76	90	55	63	73	72	80	73	74	85	83	86	70	74	64	69	64	78	71	96	53	64	77	70	58	82	73	75	87	71	71	60	59	67	82	83	68	70	81	77	70	53	72	83	74	68	76	67	79	86	88	62	77	62	81	65	78	67	76	67	70	64	68	70	83	63	66	74	71	87	70	73	80	61	81	78	64	97	67	61	66	90	76	73	62	78	74	69	71	83	72	78	51	75	82	77	69	82	71	64	61	80	72	77	86	72	70	69	73	76	72	75	70	93	73	65	75	76	78	63	76	92	62	72	69	71	64	73	68	92	72	89	71	78	69	88	65	74	72	73	73	69	66	77	58	63	71	71	63	70	76	72	62	75	70	60	68	79	79	69	70	68	92	64	64	76	68	71	71	77	82	52	51	69	69	74	65	78	63	71	71	78	65	92	73	77	79	79	87	76	74	70	76	84	53	63	66	76	71	74	69	58	57	82	88	92	67	74	75	68	61	74	94	79	70	74	85	63	61	71	74	74	73	88	57	61	68	65	73	70	69	72	73	73	73	64	87	71	71	69	68	72	82	79	70	88	88	63	61	73	71	67	73	79	62	75	81	63	61	72	84	63	83	76	71	83	64	74	75	75	69	75	67	68	72	65	68	70	77	67	86	88	83	73	61	84	75	61	73	65	76	79	71	64	75	70	67	80	77	69	68	63	56	78	60	58	79	74	61	59	74	70	65	61	64	77	75	68	63	64	72	80	71	81	82	71	89	57	85	64	73	77	71	76	77	65	80	81	74	75	67	68	100	72	72	65	97	82	76	82	80	78	80	72	77	79	71	68	62	85	64	67	74	92	65	53	82	87	60	68	65	73	78	73	84	83	70	61	58	66	81	82	88	71	70	75	89	48	72	74	65	77	79	86	69	78	65	90	68	79	83	78	75	78	67	79	75	77	71	77	66	65	62	69	71	78	68	69	64	71	74	74	76	71	80	68	70	82	66	70	69	80	77	77	69	56	59	73	82	63	75	82	65	83	80	76	85	62	94	58	66	72	91	82	66	74	78	60	50	62	80	71	68	85	79	76	69	70	81	74	66	66	68	91	79	70	75	83	63	55	71	83	84	71	65	75	72	82	71	72	63	56	71	99	61	82	82	80	74	93	72	68	62	85	71	75	73	69	74	71	66	65	71	65	77	78	60	56	73	75	75	65	88	79	62	66	76	79	71	73	64	79	73	90	65	57	74	81	64	68	89	70	73	62	81	65	65	73	73	76	76	66	67	72	57	85	63	85	77	69	70	76	69	52	61	76	64	70	85	75	76	69	80	80	77	86	70	72	83	88	71	64	59	76	80	66	74	66	68	78	70	65	83	67	76	74	76	70	80	70	71	81	70	67	86	79	40	72	62	62	71	62	79	62	71	82	82	72	66	77	85	84	70	76	67	62	66	96	73	83	68	78	83	61	64	60	84	72	64	78	76	72	69	72	70	85	65	65	66	80	71	77	89	71	68	72	71	67	87	77	75	67	64	76	70	59	79	76	82	63	79	66	75	66	77	81	76	71	70	77	64	66	76	73	81	75	62	56	77	84	69	55	77	72	79	80	69	66	78	72	58	79	74	67	76	79	68	64	57	79	65	71	79	76	73	76	66	73	76	75	76	66	62	54	78	66	67	66	73	89	79	72	91	67	75	67	70	75	66	60	65	75	79	77	67	85	64	68	73	82	70	72	74	65	59	91	69	69	75	71	72	74	84	62	78	69	69	75	71	72	74	73	77	77	80	68	74	76	64	72	70	75	85	70	71	80	65	68	90	86	68	88	55	75	83	79	71	65	72	72	78	64	86	77	68	69	62	83	69	77	63	84	72	84	85	78	80	57	76	79	76	80	70	80	80	60	69	75	66	64	64	74	74	81	96	66	61	76	64	56	87	74	76	55	72	67	66	88	80	71	66	88	74	89	69	77	76	89	59	71	74	50	63	74	76	89	79	65	63	74	68	75	73	69	70	76	70	74	57	88	86	83	73	73	70	78	75	73	70	75	73	71	73	76	58	58	70	76	82	69	78	70	67	83	59	83	82	67	69	66	75	69	53	66	75	73	79	73	61	89	73	65	75	80	83	84	63	71	81	72	71	75	97	60	65	81	58	89	80	67	67	68	84	66	80	68	63	77	65	62	65	58	71	76	99	84	64	69	75	60	59	81	74	70	61	67	80	85	75	64	81	64	58	71	81	86	73	66	65	87	80	73	64	78	61	75	74	67	69	62	73	83	64	70	78	71	66	63	69	65	54	61	87	76	71	73	55	72	78	69	85	76	82	73	79	81	59	73	79	78	58	67	72	85	63	70	80	78	60	86	68	75	75	78	88	79	70	83	78	59	61	66	82	77	58	56	69	71	76	84	86	72	68	65	68	64	66	86	69	70	76	82	73	90	75	63	85	68	96	78	67	73	62	77	80	73	69	73	81	81	81	83	67	58	64	78	77	70	56	93	74	77	63	81	73	73	65	63	80	79	65	78	65	56	74	65	51	80	61	68	63	61	76	66	87	80	78	68	85	81	66	101	73	64	85	62	81	74	63	78	74	85	97	78	62	60	75	70	81	68	61	73	65	68	76	83	75	67	70	65	56	65	76	66	74	66	76	89	69	67	61	71	64	65	92	62	64	72	78	73	73	69	76	67	59	70	73	62	68	80	83	73	61	60	64	88	83	80	65	77	63	74	68	74	80	68	68	68	68	81	76	72	88	83	78	72	61	55	77	78	63	83	71	74	77	67	81	66	68	73	70	74	88	82	66	83	76	63	77	69	72	76	72	90	70	78	82	69
8505	364	370	404	354	330	288	304	285	281	271	265	282	280	273	271	255	252	249	267	252	226	227	246	305	268	237	260	265	242	234	235	198	249	248	252	223	248	242	247	244	276	252	253	248	230	220	226	253	245	216	248	233	256	233	231	283	256	252	240	249	240	257	258	258	229	220	266	267	225	231	238	265	238	280	214	245	238	240	259	249	245	262	221	212	241	245	220	270	225	226	249	233	221	251	247	278	245	217	260	231	278	242	248	255	228	242	222	250	262	228	272	235	263	239	283	267	221	266	219	220	218	244	216	244	262	261	251	212	256	237	218	221	256	263	236	221	240	213	244	269	237	234	215	242	228	244	219	272	223	267	232	258	257	211	254	236	259	251	249	249	244	270	233	229	243	216	245	202	275	245	262	229	235	236	256	247	267	240	255	240	236	233	245	232	228	255	259	254	238	248	250	200	230	240	227	261	227	225	259	259	235	251	238	248	260	237	231	255	258	247	260	253	245	244	229	240	271	238	228	240	237	263	235	269	237	222	213	245	241	256	222	203	261	239	220	223	249	258	241	236	254	238	241	235	231	226	237	219	262	240	265	224	261	259	246	215	258	231	228	253	252	232	267	293	226	263	216	235	237	253	215	223	242	242	215	262	263	248	254	211	224	228	256	239	220	252	222	225	246	270	260	262	268	207	236	231	232	261	248	266	260	239	275	239	246	262	253	226	230	242	261	240	236	247	235	228	242	260	221	238	245	232	254	264	259	251	261	249	240	251	233	215	252	244	239	258	240	229	230	236	265	251	250	231	265	224	250	253	262	233	264	244	267	268	237	270	246	247	230	217	245	242	248	245	231	250	237	237	244	224	271	249	240	255	243	233	239	273	241	293	240	234	238	249	249	217	251	250	238	241	212	223	264	240	244	235	253	227	241	237	262	263	241	258	255	260	254	245	250	250	253	246	231	247	247	285	243	235	232	252	218	228	220	218	228	249	252	237	278	234	232	244	213	227	277	235	236	241	234	235	217	258	224	245	237	248	214	267	236	211	236	255	269	256	245	254	242	233	229	245	230	252	214	254	230	247	234	259	211	237	273	245	247	219	252	232	241	239	225	277	254	261	219	255	229	233	241	224	230	241	240	239	260	223	244	242	242	276	238	249	219	249	221	213	271	254	254	253	210	243	254	234	250	223	232	210	252	246	267	239	214	241	233	233	250	253	237	234	258	273	230	240	226	266	241	244	255	229	232	238	222	237	210	252	247	220	257	256	237	229	237	257	240	205	266	247	249	259	226	239	244	277	245	206	260	226	273	228	241	243	248	263	237	272	261	232	237	252	251	250	229	247	264	260	249	233	251	252	239	260	266	229	265	282	247	245	275	248	239	238	240	227	208	244	244	260	203	234	243	257	234	188	249	240	232	237	213	262	227	287	244	233	235	234	229	233	260	251	215	247	253	238	249	239	248	253	267	244	249	245	262	232	257	255	242	279	242	239	224	246	268	262	251	268	223	255	257	236	264	266	247	247	245	228	246	265	263	242	262	230	244	212	250	256	265	218	201	235	205	239	251	255	247	255	228	243	234	211	266	234	229	257	260	278	272	256	237	228	263	230	232	228	235	242	253	197	254	235	274	268	231	242	250	236	233	218	259	225	253	252	265	235	256	250	240	225	271	228	226	208	233	233	228	271	243	240	227	251	231	257	274	252	231	238	230	238	227	218	244	271	232	255	259	267	249	246	273	233	233	225	238	225	243	231	240	270	252	239	216	252	243	266	259	253	230	265	218	241	249	269	212	244	241	251	263	224	213	265	254	213	246	257	251	228	245	263	246	252	244	240	250	219	272	239	208	221	210	232	224	234	258	245	242	252	227	240	277	252	249	235	250	254	232	256	229	241	221	246	231	264	241	240	228	235	222	257	241	262	256	238	221	237	248	277	272	236	252	246	258	273	254	242	258	227	256	211	228	207	227	252	258	251	249	237	248	240	261	244	234	236	252	232	242	235	278	244	230	246	216	256	234	217	260	258	250	226	256	251	233	272	254	221	237	238	260	253	249	242	242	264	232	220	238	233	238	256	264	245	216	227	249	246	235	223	250	245	254	245	236	273	259	235	246	250	250	283	250	241	250	244	248	243	262	263	245	272	253	228	241	250	233	242	265	247	246	226	226	236	215	233	250	259	252	247	262	215	243	261	277	234	219	210	258	258	229	234	229	234	255	206	217	288	228	248	239	225	242	250	246	260	223	281	243	256	241	233	235	217	221	255	246	226	237	230	276	266	227	214	251	247	203	248	252	225	274	241	257	234	225	234	257	238	237	241	225	260	245	260	250	252	255	263	249	256	242	237	265	257	249	215	216	249	261	233	270	232	265	252	274	220	232	246	258	254	258	275	246	247	223	224	246	220	265	247	264	239	218	252	231	240	249	231	273	260	278	258	258	271	246	265	241	247	235	240	241	249	273	228	271	237	234	258	250	223	250	259	216	236	224	227	255	255	248	244	253	254	267	252	235	245	227	227	236	214	258	250	237	223	279	255	262	229	253	251	238	245	247	242	252	239	226	236	225	227	270	231	254	251	259	261	284	245	248	235	215	259	259	211	216	219	234	262	218	223	243	271	255	220	236	258	267	241	262	233	231	243	252	223	229	238	238	252	231	228	232	223	253	227	242	241	252	259	240	234	248	246	259	268	216	214	237	210	237	242	247	253	219	249	253	242	229	241	244	246	213	254	239	238	228	272	237	259	253	236	226	224	233	253	252	273	306	286	249	242	246	237	233	272	248	243	247	240	254	273	240	226	263	227	221	258	236	237	242	239	238	235	253	234	252	245	220	244	246	255	232	248	250	221	243	228	249	237	214	211	224	236	255	258	266	228	253	239	252	257	258	231	262	247	251	242	237	218	228	239	232	238	244	265	209	248	244	230	247	262	252	273	286	294	233	246	248	269	263	235	268	231	278	220	228	269	251	221	247	232	264	232	272	218	248	257	247	244	221	223	269	220	260	234	256	208	249	238	215	253	254	237	232	239	245	225	237	264	216	247	241	240	262	228	249	258	216	268	227	238	255	245	257	250	263	239	234	242	242	244	237	232	236	248	252	251	240	219	246	249	239	236	255	221	253	237	256	236	282	256	247	219	270	275	253	262	268	221	238	232	239	218	252	242	232	236	240	249	237	244	261	248	253	280	245	233	234	242	243	243	269	204	264	260	236	247	255	234	261	232	220	242	279	241	233	245	284	235	257	242	247	244	252	226	251	240	231	233	271	275	243	245	249	231	239	281	244	254	259	231	264	243	259	269	262	233	237	249	239	241	223	240	231	229	250	222	262	218	239	249	214	259	230	249	226	256	250	256	248	242	239	256	241	253	294	250	260	260	233	234	219	278	277	226	247	261	240	241	210	246	232	263	262	254	242	279	271	254	260	263	235	255	225	260	232	265	254	216	231	226	252	248	249	227	217	253	256	244	246	226	249	228	242	247	214	244	243	258	256	265	272
48322	18404	2868	995	569	461	342	278	256	220	201	167	149	153	148	131	126	120	114	111	100	94	105	106	99	86	89	98	87	93	95	107	89	108	83	78	86	77	106	64	89	93	114	75	88	78	77	79	83	72	103	91	90	83	86	79	70	110	99	85	92	86	82	91	106	93	83	84	77	76	76	91	74	90	67	70	73	75	81	92	87	98	76	107	89	84	75	70	89	100	101	89	103	78	94	85	94	88	69	90	84	76	95	97	85	77	70	77	90	80	107	86	80	87	102	86	82	94	94	91	96	92	84	85	86	92	98	95	96	75	93	93	89	97	81	90	83	68	88	76	96	97	90	82	91	80	97	84	100	90	98	90	90	98	82	80	69	79	90	89	89	84	97	89	76	81	79	92	90	80	78	90	97	91	96	79	86	70	91	89	77	77	77	82	95	76	66	86	95	78	70	72	83	94	70	78	74	84	91	86	88	96	95	84	89	82	90	83	84	98	77	92	78	76	98	86	86	66	101	86	91	94	90	82	88	82	92	85	94	83	107	76	81	76	85	75	79	103	87	99	99	78	98	80	82	78	102	80	94	91	105	88	77	76	93	84	81	85	78	77	75	63	97	70	91	67	75	88	98	80	92	81	97	66	79	81	80	89	83	102	85	86	86	88	88	82	89	85	114	106	101	68	94	62	70	93	80	74	86	84	94	86	86	93	91	81	94	84	88	77	87	82	75	92	78	73	80	90	89	82	93	67	86	78	82	78	95	61	93	90	90	85	96	92	90	81	85	86	98	81	77	84	83	74	91	85	77	83	77	61	102	85	86	90	92	89	92	77	96	75	81	89	94	84	73	85	84	78	76	73	87	113	91	93	74	82	92	88	85	93	91	74	101	80	79	77	81	95	85	92	87	88	96	85	85	90	76	76	105	90	79	85	76	89	86	75	72	82	92	80	83	104	70	88	80	79	72	82	86	106	96	93	79	95	80	93	80	67	84	87	87	90	81	97	79	87	83	78	88	84	77	105	84	80	78	78	78	88	79	82	81	100	75	81	74	76	86	73	82	99	95	85	82	81	86	103	77	92	75	82	91	70	94	97	87	62	92	90	72	102	82	78	89	83	80	95	106	84	108	79	81	97	84	100	91	92	91	73	74	73	88	89	77	93	72	81	86	84	81	92	94	76	89	82	92	64	94	90	86	74	63	83	78	87	87	76	92	75	90	83	76	84	72	82	83	90	81	85	89	73	88	93	101	85	100	97	79	96	91	77	90	71	83	83	87	72	65	79	91	87	84	89	83	101	78	84	85	74	72	84	76	92	81	84	89	76	91	88	72	68	91	86	65	85	77	85	72	82	76	86	84	90	75	81	85	90	79	80	88	87	68	82	72	83	86	92	72	88	90	93	82	74	63	78	88	86	86	69	83	86	96	85	80	94	85	87	74	99	86	82	79	82	81	89	72	98	84	88	83	93	83	84	80	85	84	80	87	65	69	91	88	82	70	97	100	77	92	91	86	84	78	73	79	85	91	85	75	72	83	99	63	91	97	79	90	70	108	69	78	84	76	82	61	81	88	76	99	93	72	90	75	90	89	88	86	91	90	95	92	91	87	84	92	93	86	100	98	93	70	80	81	86	73	72	75	77	89	80	88	93	95	74	90	78	92	74	72	77	79	66	79	79	84	73	87	80	85	83	92	82	90	87	72	84	89	87	92	78	81	99	101	77	89	77	77	81	81	80	74	82	85	77	91	82	65	89	84	83	90	79	87	68	66	74	82	92	84	74	96	74	77	96	88	100	85	83	73	91	77	74	75	81	89	89	78	95	92	76	111	83	95	66	75	95	75	91	77	90	82	78	80	77	100	78	81	85	89	69	91	71	86	80	82	68	90	90	92	76	84	84	83	85	81	80	87	82	80	89	79	94	89	83	76	98	98	83	91	78	89	93	72	91	91	82	88	96	92	80	90	79	100	86	99	71	86	107	65	85	88	107	95	76	78	78	86	86	85	73	96	91	94	67	75	78	80	75	81	91	77	79	81	86	82	74	93	62	72	87	82	80	68	93	83	71	89	87	82	77	93	81	87	78	91	76	92	80	83	98	77	95	82	76	106	81	93	86	86	88	87	91	84	77	84	84	91	82	85	82	77	82	91	97	103	80	85	68	90	93	93	90	75	80	111	100	89	69	90	100	92	82	95	89	80	95	65	77	95	82	83	97	91	77	87	101	89	74	98	87	96	79	81	74	81	92	88	76	86	87	91	85	89	82	99	87	77	93	91	83	74	92	79	82	92	71	107	88	70	90	78	87	88	74	95	76	92	90	87	71	88	80	93	101	108	70	77	89	92	87	95	89	82	66	78	93	88	73	76	85	83	84	83	86	102	75	86	103	96	73	86	80	93	87	69	79	80	81	88	94	79	100	69	83	88	88	80	86	76	93	81	90	83	87	85	93	83	85	84	94	93	79	85	79	90	80	82	72	90	83	72	75	103	90	86	99	86	72	94	63	85	90	95	83	84	76	74	91	88	60	86	97	83	72	93	81	79	85	106	76	88	88	74	83	64	94	83	94	92	87	92	95	98	90	85	89	93	77	99	79	81	90	73	75	86	81	75	78	84	73	88	85	81	98	74	82	86	97	74	92	93	96	109	86	82	92	98	97	79	85	93	89	97	72	92	86	80	85	92	86	85	94	77	89	93	61	72	90	84	93	85	89	83	77	78	72	84	91	85	75	88	92	82	77	69	77	100	65	79	84	89	67	91	88	93	93	67	76	90	85	97	78	87	85	92	73	75	92	86	87	78	74	82	94	84	70	75	75	83	72	94	86	85	93	73	79	80	79	65	86	76	75	90	86	93	71	79	70	94	81	99	77	97	84	88	88	94	95	77	79	74	83	70	87	84	70	73	77	85	77	87	83	92	76	107	78	77	74	94	85	84	84	81	89	90	73	79	81	89	89	82	88	72	83	95	84	75	73	93	81	93	78	81	88	91	92	78	82	82	77	93	89	84	85	99	77	90	71	57	98	88	101	88	100	86	87	74	89	82	91	81	76	75	90	70	91	90	84	93	75	92	85	83	81	100	104	85	77	79	74	82	79	95	76	88	80	78	68	94	97	75	76	103	82	85	80	90	81	82	93	81	81	93	85	87	107	70	81	86	70	64	65	88	86	78	89	64	89	79	77	98	81	84	87	75	78	99	94	85	89	74	77	97	93	83	102	93	71	85	96	78	77	98	73	90	78	90	91	95	106	69	73	83	86	83	91	80	81	76	81	72	84	82	79	85	74	71	96	96	79	66	67	82	92	100	83	93	83	96	85	82	74	85	100	69	84	89	70	72	74	78	87	85	81	82	85	85	72	74	109	98	99	84	88	84	86	89	94	76	87	95	74	89	77	94	83	81	68	79	90	92	77	83	72	87	82	89	84	71	95	92	89	98	90	79	85	79	97	84	90	102	82	94	73	88	77	81	83	66	89	80	109	88	81	92	101	77	91
30297	2016	2915	3226	2710	2095	1774	1428	1158	1041	979	885	796	725	681	616	598	548	513	463	475	443	422	398	373	417	436	396	359	349	360	380	343	356	369	372	329	377	340	332	340	323	333	336	301	330	333	300	294	303	321	327	314	301	305	285	325	277	321	264	321	284	314	311	306	333	269	300	259	280	310	313	324	284	271	289	297	296	302	297	292	305	275	322	289	283	287	301	274	309	294	296	309	282	297	285	280	273	301	315	276	323	274	266	285	286	311	304	296	304	308	261	290	283	274	279	310	288	272	297	304	334	270	298	284	297	282	276	282	291	289	271	277	287	267	283	322	329	278	280	296	307	251	304	292	294	319	292	286	304	288	333	321	269	326	299	263	264	284	247	307	281	280	318	267	291	297	281	312	289	280	299	278	227	305	281	297	275	286	304	331	286	300	299	282	301	286	322	277	264	302	277	279	261	290	292	275	296	256	321	253	262	270	309	295	274	260	303	319	252	276	286	293	291	290	302	299	300	263	273	291	272	272	268	280	301	259	291	278	290	293	280	273	262	252	276	313	295	278	281	306	296	302	286	300	265	265	289	289	292	295	289	304	271	300	286	287	311	290	263	313	276	259	261	253	275	274	286	297	279	268	265	306	303	283	290	287	291	285	292	292	290	282	270	283	300	247	268	282	312	295	281	275	294	283	295	267	316	264	291	274	283	296	278	251	282	276	277	276	285	248	273	285	281	287	321	285	284	295	314	270	294	307	289	286	256	280	275	276	312	288	275	272	285	308	279	281	315	278	283	277	302	276	298	272	262	274	307	266	286	311	290	292	238	288	268	282	313	276	260	309	289	302	297	289	287	273	310	279	291	293	292	269	274	290	290	289	284	257	334	304	299	291	265	281	282	271	273	268	300	289	321	286	290	256	285	308	298	269	270	295	294	255	271	290	267	291	272	277	307	300	264	287	254	313	254	301	286	282	286	272	281	290	316	266	303	297	298	288	262	270	286	274	267	272	313	294	286	263	286	279	302	267	283	286	279	273	292	261	286	307	293	230	259	280	268	339	268	266	251	281	283	297	277	269	264	295	291	288	286	292	268	286	291	284	276	295	290	297	266	292	253	282	287	284	281	276	309	261	259	262	266	254	294	259	283	299	280	275	279	302	287	303	279	307	273	304	278	311	298	290	300	285	289	292	294	292	291	291	303	246	263	281	275	295	261	276	305	270	292	281	311	267	276	294	284	282	307	282	276	271	260	295	281	297	260	258	280	289	257	254	279	276	295	311	307	282	272	296	285	268	304	288	275	314	252	279	294	300	282	254	275	269	277	312	316	308	260	290	290	272	298	294	284	277	304	277	288	296	253	288	268	318	286	280	297	280	284	264	271	280	300	304	277	298	279	282	255	285	271	263	264	266	255	277	311	313	307	319	278	283	292	300	245	284	270	290	279	281	286	274	307	273	281	275	288	280	296	298	313	275	303	271	267	298	260	281	265	278	276	269	295	310	280	273	302	281	299	297	295	291	259	252	275	270	266	290	282	268	263	309	324	291	294	283	275	306	298	311	309	307	279	294	298	317	320	269	283	274	274	334	308	275	291	301	284	299	318	289	282	297	323	282	312	262	282	289	265	266	310	290	294	314	273	282	303	291	307	307	292	252	279	278	259	286	307	298	308	288	283	300	286	315	294	291	283	286	276	291	284	300	274	289	302	275	295	285	243	297	266	288	235	293	307	265	299	285	276	302	278	272	285	295	261	291	282	299	283	264	259	284	279	290	287	256	274	288	289	263	270	298	286	289	261	291	247	277	285	258	268	277	332	264	265	266	278	283	288	295	268	314	286	290	285	271	305	272	285	295	289	261	255	300	293	301	290	307	264	270	314	295	280	291	262	277	290	280	276	300	296	286	291	298	302	298	286	304	263	275	289	258	297	303	287	284	268	297	269	286	285	260	277	284	282	295	298	284	314	301	282	270	279	291	268	269	294	307	262	293	255	273	319	276	326	306	304	285	273	263	283	286	282	288	284	277	276	278	315	290	272	292	270	306	277	264	285	279	300	272	276	280	268	324	289	252	286	286	268	256	255	282	270	288	259	279	296	289	272	276	298	277	307	278	259	255	294	262	291	262	285	278	305	287	283	290	262	291	290	256	271	296	311	280	298	283	255	303	308	274	269	306	274	270	292	281	286	295	266	285	306	262	300	291	298	307	270	271	274	302	278	282	312	305	297	309	307	282	281	314	292	293	291	304	284	288	256	281	305	297	293	271	304	276	287	276	318	285	296	264	274	276	304	284	290	269	267	293	299	279	282	296	294	271	334	269	267	303	297	270	284	320	239	275	279	264	281	293	288	296	273	303	287	263	273	267	269	302	286	270	328	299	252	295	273	277	268	286	288	305	264	280	272	280	290	249	278	270	275	277	292	258	322	296	280	285	279	290	270	280	269	282	304	248	266	271	286	292	278	288	308	277	277	287	298	295	252	283	285	286	298	290	284	275	294	278	275	265	258	287	305	307	287	282	276	280	258	273	285	271	296	297	260	309	256	275	274	267	270	278	288	306	287	317	278	288	273	285	289	277	292	260	303	283	286	289	277	302	267	276	302	278	271	255	252	283	269	287	260	281	286	286	254	301	278	310	279	289	265	287	273	295	264	287	250	253	279	271	312	290	292	303	265	280	306	284	304	255	277	271	263	258	268	250	286	294	278	285	282	276	289	283	282	287	278	294	278	286	290	299	273	306	275	256	274	293	319	277	292	272	274	275	280	301	301	306	270	284	282	286	286	273	285	302	306	267	290	267	263	280	261	297	288	312	277	284	297	285	317	285	292	302	296	279	259	268	305	258	291	306	258	255	284	298	267	280	271	316	289	279	261	278	301	295	267	285	295	261	295	301	260	273	289	266	285	307	266	295	268	278	286	281	297	244	264	291	294	282	291	273	281	278	285	282	301	289	287	303	295	275	277	292	286	287	296	294	276	291	305	270	268	277	269	272	267	263	277	310	280	275	307	280	296	310	293	247	261	284	294	282	264	294	315	312	300	266	296	274	280	241	267	314	267	286	267	304	297	317	303	246	280	296	239	289	283	268	302	248	261	258	289	262	283	262	284	315	281	293	295	303	283	240	272	295	282	308	285	320	275	299	294	290	283	293	278	289	283	314	298	287	269	280	280	289	283	282	277	284	321	288	295	296	274	284	289	267	308	295	280	291	264	270	302	256	306	323	275	283	298	296	303	267	278	310	289	287	293	268	295	297	316	274	270	279	298	285	272	292	289	276	277	292	295	263	311	297	282	293	269	298	296	298	293	266	282	277	277	258	265	280	255	327	276	286	269	271	271	268	312	285	320	269	289	283	294	313	277	274	292	308	276	286	265	293	267	291	286	285	274	284	277	296	255	284	286	325	298	306	295	262	279	254	296	307	253	296	298	287	269	264	259	261	279	301	269	274	307	303	295	286	264	297	280	284	260	276	304	280	286	300	259	296	258	270	295	269	258
57418	25479	13650	2580	1441	1016	737	606	501	463	374	377	363	291	301	313	252	254	257	260	246	214	238	199	227	222	223	226	218	194	220	193	219	201	194	202	204	208	193	203	209	205	189	178	162	206	170	188	199	191	200	180	180	181	213	224	196	165	203	201	168	191	198	204	152	170	163	199	199	198	196	183	191	165	189	220	193	173	169	191	199	183	158	195	164	180	174	185	215	184	199	205	203	176	169	202	191	200	164	185	161	187	223	184	187	200	186	182	192	182	187	203	210	172	189	184	193	174	190	177	181	196	166	185	175	178	172	175	181	177	222	179	177	191	191	195	186	176	155	167	204	179	181	163	203	206	163	185	176	170	169	185	183	182	186	186	204	188	192	177	174	197	162	180	189	197	173	206	185	191	180	189	197	177	186	146	179	182	186	200	203	155	200	186	161	157	204	180	164	182	177	182	168	172	174	196	210	192	185	201	188	204	190	184	182	190	167	186	171	173	195	193	168	190	177	187	208	172	198	203	169	180	203	193	188	190	170	204	166	212	174	172	166	176	194	204	191	187	172	175	179	181	192	179	192	192	202	183	190	187	189	176	185	187	201	182	175	209	193	173	181	171	172	161	206	197	202	198	214	154	177	185	168	183	192	181	180	184	181	194	171	199	180	193	182	161	184	180	170	147	171	195	173	167	184	189	196	175	184	174	207	171	184	178	183	187	184	166	180	203	181	161	188	182	165	175	181	197	172	175	190	185	203	160	200	198	173	175	219	191	197	198	165	176	179	157	172	177	168	170	198	190	166	187	208	187	207	165	179	190	189	199	181	195	200	193	192	142	222	172	171	173	206	175	178	188	200	178	212	160	204	172	203	184	181	172	187	189	170	190	174	186	180	190	197	174	185	194	175	186	187	182	165	171	200	214	178	183	179	205	198	185	174	186	169	161	168	182	210	190	171	196	188	203	190	194	186	194	174	179	177	202	189	191	187	208	188	184	174	170	187	188	186	188	183	170	176	179	210	196	164	176	167	177	190	167	187	179	199	202	204	191	199	169	180	174	179	186	164	160	204	200	201	187	201	169	201	169	182	191	172	191	179	222	172	169	170	170	187	178	189	204	174	204	186	184	200	209	179	194	174	195	195	185	194	191	190	176	202	180	147	172	179	195	179	189	187	178	205	187	190	172	185	188	216	184	163	181	190	204	194	187	191	189	159	191	165	177	177	208	200	188	168	170	158	182	184	184	182	172	207	192	173	171	194	166	182	164	194	209	192	174	188	183	176	194	198	204	170	185	185	178	189	193	186	184	183	166	185	190	182	176	198	178	195	159	177	179	176	204	195	164	193	176	180	165	167	185	189	184	184	174	181	179	190	197	212	159	174	174	192	169	186	175	195	194	180	200	155	207	173	173	177	190	182	190	196	191	179	176	202	188	167	177	199	192	201	187	193	182	183	181	164	172	182	216	170	198	182	162	192	175	172	194	174	186	172	187	181	189	184	175	184	184	160	194	198	197	194	166	189	172	177	191	198	175	197	179	169	198	172	160	186	189	173	200	170	190	196	181	161	184	193	180	185	181	196	185	195	179	181	190	176	165	186	171	189	201	181	189	159	183	185	177	168	176	180	182	189	186	165	177	164	169	196	212	174	180	192	179	178	158	187	197	201	199	202	169	213	203	163	182	201	160	186	193	180	182	177	176	173	210	161	149	182	177	188	181	195	167	200	191	174	181	180	187	186	175	206	184	177	189	165	188	205	174	190	162	192	191	157	187	174	184	198	167	193	182	173	183	181	171	188	168	171	173	179	193	209	197	170	173	180	191	172	179	182	173	193	198	187	192	182	158	203	170	175	179	179	194	177	191	199	188	170	166	166	169	190	196	207	187	195	168	196	186	182	177	187	185	186	176	198	190	180	169	184	169	196	200	197	182	169	186	180	207	206	181	207	188	181	187	160	167	179	180	174	178	179	182	178	200	166	172	190	188	155	197	188	203	174	194	201	211	179	179	167	174	174	188	185	175	204	196	191	166	161	185	167	159	185	153	171	192	181	197	195	183	167	194	175	185	214	183	186	185	173	184	201	184	188	196	159	182	175	169	178	176	201	182	190	172	168	160	182	193	202	211	210	186	170	181	165	199	183	175	173	193	172	187	181	197	186	190	202	200	193	168	209	176	197	181	172	198	163	179	180	176	174	200	217	178	170	202	204	158	193	221	159	180	193	191	197	190	182	200	200	170	185	179	175	172	211	177	194	194	186	176	214	210	182	223	193	171	168	181	187	187	183	187	180	163	192	174	192	220	168	197	172	173	192	177	183	190	183	179	154	161	216	168	199	176	174	170	209	164	186	189	177	185	189	173	192	181	199	173	174	166	172	194	193	206	178	178	163	183	210	184	195	200	172	183	180	187	214	167	181	202	207	176	186	187	189	202	184	167	204	190	161	171	171	168	179	181	179	182	188	168	177	150	182	187	173	183	181	176	167	177	159	185	184	192	182	175	167	194	183	201	183	184	191	193	186	179	174	166	189	173	200	196	188	186	187	174	169	183	196	191	177	195	188	176	187	193	203	192	209	196	196	195	197	176	172	168	172	182	199	185	202	178	211	192	182	181	181	181	187	186	182	170	190	193	197	194	193	203	183	164	171	183	196	151	181	195	177	210	169	178	177	201	172	202	185	173	181	189	171	191	205	187	200	208	184	192	168	167	177	167	193	191	186	163	190	202	183	193	192	168	180	187	181	168	173	199	186	193	182	204	192	198	190	204	186	189	184	172	196	176	190	193	181	173	195	171	215	179	194	209	204	176	196	191	162	211	188	200	167	186	195	206	162	190	175	168	190	172	222	193	184	197	195	192	197	167	207	194	183	188	205	190	171	173	163	194	152	187	188	192	180	175	162	172	193	175	167	189	180	176	196	179	152	154	186	188	191	157	162	190	163	183	165	181	162	182	166	170	169	153	156	194	182	158	197	206	176	182	192	157	192	201	178	196	176	193	181	176	168	154	179	189	200	172	177	167	181	187	210	160	199	199	177	177	181	181	205	184	170	176	191	187	183	171	175	197	182	201	186	171	194	167	171	182	181	215	182	204	174	184	198	171	187	170	197	190	176	186	169	162	211	184	174	161	193	207	195	176	170	207	194	200	189	182	180	178	178	190	178	188	175	174	206	200	186	175	181	175	178	183	183	164	177	189	184	174	159	188	194	178	171	180	171	206	175	180	190	190	173	199	183	180	188	186	177	151	217	194	151	169	192	197	174	176	201	201	189	190	175	182	184	151	209	196	188	203	172	195	179	199	179	212	205	166	181	200	180	207	193	183	210	178	184	188	172	185	180	184	189	214	186	199	170	157	165	206	188	198	175	198	195	189	163	178	191	203	178	162	201	204	194	183	175	182	186	178	207	182	158	204	198	171	207	178	175	167	184	188	167	181	192	179	187	194	178	204	206	199	177	172	181	174	195	178	183	169	188	210	164	185	182	177	201	200	182	169	178	175
38659	3570	5702	6212	5200	4182	3514	2858	2389	2120	1886	1826	1541	1407	1281	1239	1176	1046	995	968	915	887	826	815	790	792	790	748	720	719	731	691	695	653	690	662	664	632	622	668	634	586	637	583	608	572	595	584	548	577	645	588	571	599	553	608	563	582	536	577	568	571	594	613	568	545	565	549	524	555	565	576	597	585	521	553	581	576	561	560	554	616	581	512	525	558	575	533	545	552	557	567	569	531	564	581	526	528	540	524	597	552	604	588	525	532	562	579	562	525	559	573	569	563	572	583	559	521	534	548	522	540	566	569	550	549	565	553	548	565	573	500	523	543	542	537	534	528	520	541	552	528	519	570	554	496	512	543	533	559	574	543	523	568	514	542	567	567	527	537	516	541	557	534	547	502	553	507	482	529	511	535	523	556	571	552	543	545	549	549	551	557	551	545	544	527	548	558	516	525	564	517	560	554	493	563	504	538	550	499	567	518	538	571	502	536	544	555	559	537	549	510	495	540	551	524	546	518	552	530	570	518	554	537	529	558	494	501	586	540	545	534	540	574	552	522	574	524	501	518	546	572	536	515	565	549	524	508	529	525	564	552	536	548	547	543	532	525	550	511	535	503	549	571	566	555	537	559	562	540	550	525	522	519	524	530	551	532	539	611	511	521	503	545	530	559	534	534	550	547	526	526	533	537	560	529	546	525	514	579	578	540	512	471	543	531	547	520	556	533	556	520	539	544	534	549	532	557	520	547	521	540	549	559	553	576	584	518	583	555	560	522	583	575	567	540	546	537	541	558	539	561	547	540	527	495	519	540	562	535	517	575	534	566	520	534	517	490	556	505	567	517	532	541	566	577	565	493	502	486	552	522	511	545	509	558	540	595	504	537	502	546	503	516	514	546	550	514	552	555	532	519	538	524	556	549	531	530	513	565	542	552	542	557	492	541	536	534	547	554	553	553	541	512	559	549	561	575	522	555	519	549	517	563	510	530	564	550	523	566	514	513	551	494	522	539	515	494	534	541	541	530	577	518	522	559	530	539	501	547	533	552	541	554	519	524	585	524	588	496	523	536	527	510	503	541	550	536	518	542	537	547	515	508	555	543	520	545	545	555	544	532	566	487	562	527	543	537	525	583	518	536	540	536	549	492	552	507	512	525	534	509	510	535	564	603	526	512	538	503	537	534	545	570	552	522	549	566	516	538	575	547	537	543	530	519	517	555	551	520	506	525	546	535	531	572	547	531	516	511	562	519	535	532	557	533	497	585	515	543	538	558	579	545	533	548	516	530	563	494	518	540	504	575	551	550	509	556	527	566	563	517	552	569	540	530	544	560	521	497	517	541	527	523	500	502	534	521	557	532	552	559	570	567	525	585	549	541	540	522	560	568	554	581	530	486	555	532	538	509	518	476	579	527	550	543	574	525	548	503	555	559	550	571	573	570	547	518	513	544	563	576	531	520	522	551	539	562	545	553	548	560	533	536	519	552	535	506	527	540	538	481	552	519	510	534	480	588	573	526	542	598	512	575	567	517	556	527	565	581	509	538	578	575	542	574	547	538	529	531	539	565	549	529	550	524	524	590	565	574	558	543	502	541	494	536	495	532	562	575	510	500	542	559	511	511	537	510	583	553	536	544	572	548	523	551	513	517	616	565	524	551	542	526	515	509	546	519	514	496	538	533	486	552	538	525	540	529	531	545	572	570	540	531	510	526	545	510	544	528	514	513	541	538	552	537	521	518	538	566	531	531	562	540	536	567	598	503	537	576	560	547	514	540	591	535	518	532	584	518	510	550	564	535	556	539	559	521	547	517	548	500	513	509	557	556	564	515	551	503	534	548	556	553	518	576	558	523	499	532	518	518	569	542	567	523	540	535	534	536	559	567	512	560	546	541	535	527	500	548	578	527	536	587	522	582	552	550	499	517	568	504	547	550	538	486	570	589	521	504	555	517	476	530	497	547	550	491	581	594	526	541	508	486	537	559	540	564	528	497	540	510	552	582	572	524	531	550	491	513	499	556	511	520	554	523	565	481	512	574	577	535	529	527	565	548	519	539	515	517	556	549	539	526	551	585	505	575	582	508	549	535	535	538	545	560	530	506	569	494	551	537	547	530	544	528	551	518	571	524	531	569	548	516	578	549	521	481	515	557	554	538	553	549	507	521	509	545	556	533	516	559	526	554	556	530	526	559	489	518	541	542	537	574	518	555	570	526	521	528	557	569	518	519	539	539	507	507	528	519	524	552	525	544	527	572	562	541	516	543	548	542	566	542	558	537	518	524	530	548	543	542	530	517	531	515	530	538	553	538	535	556	507	542	520	549	545	548	537	481	526	524	528	553	565	562	572	576	528	569	564	541	530	527	579	540	563	558	526	512	504	555	560	563	524	518	509	542	584	545	541	531	520	548	538	564	557	515	523	571	523	504	507	504	523	503	558	546	511	505	526	542	503	568	598	504	529	546	569	546	539	533	551	513	545	563	501	528	537	574	505	562	536	551	582	517	516	529	528	549	534	510	535	563	558	558	539	541	542	584	570	513	510	537	477	484	544	558	531	507	530	512	554	526	530	508	533	558	515	545	530	505	521	529	534	559	559	527	565	491	563	507	578	553	573	564	561	514	540	487	534	540	510	544	563	528	521	561	519	539	570	537	530	563	551	503	551	568	462	553	560	554	512	554	529	490	525	573	523	514	538	525	546	534	543	502	559	525	504	541	567	554	552	531	571	555	519	543	503	569	566	552	478	544	540	573	554	542	547	568	554	518	532	530	516	533	548	585	525	534	527	536	503	533	555	530	557	526	532	537	560	563	531	507	522	532	496	546	576	560	544	575	508	505	484	503	551	491	542	540	505	575	527	535	536	541	547	536	547	555	577	548	518	515	542	516	551	506	532	569	582	545	502	520	554	527	536	545	565	489	538	572	558	548	542	515	516	576	576	559	562	546	538	519	526	547	583	495	567	548	551	582	558	532	522	555	497	566	555	547	585	520	569	524	552	574	539	524	491	526	577	501	544	519	527	535	544	532	519	538	479	572	514	549	543	508	509	575	549	561	525	506	577	561	518	544	526	562	489	534	555	544	524	536	574	496	582	549	543	543	558	584	549	518	507	524	588	529	532	549	540	515	509	521	513	558	519	521	536	576	551	572	538	577	542	539	581	529	569	546	544	519	558	534	529	553	550	580	532	541	565	535	522	531	505	559	534	532	549	566	505	547	531	509	512	525	585	584	566	517	549	492	534	572	536	574	511	551	525	525	528	500	542	542	505	519	562	552	566	524	555	529	527	504	541	535	530	529	561	514	546	543	550	533	564	516	519	535	565	551	518	533	581	566	584	554	542	533	537	534	519	554	517	535	562	514	612	567	541	541	549	530	509	562	555	520	527	552	489	523	525	522	533	568	509	511	517	585	540	533	521	552	567	512	562	557	543	551	558	522	500	545	518	527	559	551	535	529	515	543	545	528	531	549	571	505	525	546	546	552	544	533	563	538	527	547
7694	481	251	134	108	98	97	82	76	79	78	86	90	75	76	77	85	82	70	70	72	73	72	80	88	71	70	60	68	73	75	81	82	75	61	75	65	71	68	75	66	78	75	70	72	87	67	78	67	74	70	74	74	67	69	66	69	68	71	70	84	53	79	62	67	74	84	84	58	52	67	76	67	78	69	70	87	70	75	56	55	94	80	87	58	73	73	82	77	82	65	73	69	69	87	73	85	65	73	83	71	75	66	72	76	79	78	70	82	70	60	91	71	85	72	61	71	70	68	61	71	66	84	75	72	61	70	66	63	67	73	83	76	82	67	70	64	66	75	61	70	62	70	73	70	70	68	67	63	87	77	70	68	61	70	86	82	67	59	58	79	75	80	75	77	69	60	59	81	90	64	80	83	85	63	61	84	64	72	75	79	76	69	64	66	83	83	69	73	71	69	66	78	78	68	61	75	74	66	79	83	70	86	74	62	86	75	77	91	71	66	76	82	80	72	69	91	77	80	74	68	69	69	80	67	69	64	69	67	84	82	66	69	74	60	67	63	71	76	63	90	70	80	71	81	61	67	68	75	75	65	68	58	71	67	65	78	85	73	72	75	84	62	54	84	68	66	82	71	70	66	65	64	63	82	74	83	80	71	70	61	82	62	81	70	75	78	77	93	59	72	85	63	69	76	76	85	80	76	89	69	71	79	71	70	76	66	76	70	74	53	79	60	86	66	65	53	86	75	67	65	60	63	72	81	80	65	79	79	67	77	80	63	62	78	81	65	51	83	71	80	92	70	77	69	63	65	71	63	77	70	46	72	67	77	67	57	91	74	73	75	52	77	61	69	73	86	84	66	64	66	74	73	73	59	65	79	67	64	77	76	76	84	76	77	76	71	66	75	73	69	65	67	78	69	65	75	86	77	68	75	79	72	78	71	85	63	74	61	75	61	70	82	83	80	67	70	72	77	75	70	73	55	66	80	63	73	77	69	79	76	77	76	65	83	64	79	71	62	76	78	81	69	77	75	66	89	68	68	65	60	65	52	56	65	71	75	72	80	69	69	65	59	72	74	74	78	68	78	68	88	82	76	71	75	67	74	71	72	62	69	68	77	66	58	73	62	70	78	64	73	69	65	79	88	69	65	89	59	79	72	68	80	71	75	71	64	78	74	59	91	71	61	75	81	95	75	77	77	77	66	91	66	65	80	50	74	65	81	56	75	73	97	78	68	82	87	81	63	68	74	69	72	74	71	80	82	71	72	66	71	78	64	79	73	92	71	80	77	95	76	76	97	68	76	67	60	75	82	76	72	76	71	56	62	79	86	66	73	73	67	82	69	72	67	66	76	79	85	81	72	63	76	67	66	66	81	50	71	79	68	68	72	63	64	61	69	73	74	56	73	65	74	70	82	69	95	87	70	78	75	69	67	78	83	70	76	84	59	84	86	71	78	58	66	70	94	61	66	71	66	60	65	74	73	78	73	97	79	80	64	68	76	64	81	69	54	72	75	70	68	76	65	61	74	50	68	74	93	68	72	71	70	62	61	69	66	77	65	76	78	71	78	70	66	56	67	69	59	66	71	61	77	95	68	85	64	64	60	66	73	80	65	74	77	74	77	68	65	68	80	66	81	90	67	58	79	85	71	78	67	68	81	76	65	64	63	69	72	62	66	59	77	67	82	85	64	75	92	72	77	93	68	67	74	72	67	65	61	60	77	74	81	84	72	84	71	73	83	69	75	64	71	77	55	68	69	74	59	75	76	68	71	67	70	68	78	71	78	79	64	70	63	63	62	81	75	82	75	82	79	56	85	89	66	70	66	77	63	97	60	70	84	76	80	64	71	62	76	91	75	86	61	77	55	69	76	77	78	76	87	70	79	83	72	82	79	88	73	72	75	77	67	77	94	72	59	64	78	69	72	68	78	74	67	63	75	63	75	82	72	85	59	64	67	68	61	69	82	85	78	80	69	67	68	65	82	80	69	71	67	84	71	61	75	78	63	73	70	81	82	73	78	75	65	63	64	91	94	60	73	80	71	82	72	71	74	65	62	80	71	82	56	72	71	63	79	68	79	66	81	82	79	82	61	82	73	75	76	76	74	69	75	78	74	76	73	74	75	74	62	80	74	66	75	76	68	90	67	59	61	76	54	74	72	72	71	86	69	80	62	78	70	70	81	69	91	74	69	82	91	83	74	75	61	75	71	79	75	68	87	70	76	72	77	66	68	64	76	76	78	77	83	75	77	64	77	66	71	71	69	72	71	91	81	73	67	85	73	71	66	64	72	71	61	73	52	77	69	64	96	71	80	84	71	58	77	87	80	87	72	81	59	77	70	84	59	73	64	84	71	67	72	92	65	87	73	64	74	69	63	79	82	75	80	62	97	58	86	60	86	80	71	67	72	68	69	61	75	63	60	72	65	76	78	77	74	55	77	79	69	78	71	70	78	78	70	80	60	76	65	53	94	68	59	74	73	87	83	72	73	71	60	70	78	71	89	74	58	78	73	80	69	59	72	88	67	71	79	76	63	78	79	82	57	65	66	75	74	74	75	77	71	72	77	69	71	92	87	74	78	67	74	73	92	57	70	73	58	67	74	80	65	62	79	70	69	71	67	64	63	81	62	64	72	62	71	71	81	68	78	63	71	65	84	79	73	68	77	60	72	62	62	87	74	75	87	87	78	78	64	82	80	70	77	67	70	66	66	68	57	82	79	68	82	85	62	72	77	75	67	71	84	70	63	71	78	58	73	70	65	58	80	85	60	64	75	74	68	71	72	63	70	73	64	73	66	72	60	62	70	70	82	79	64	71	83	74	72	83	73	64	77	71	80	72	64	77	75	69	72	67	66	73	68	71	68	68	78	72	69	92	66	72	55	61	87	72	68	75	61	78	76	72	63	63	79	71	80	84	70	75	69	57	81	67	76	66	80	80	66	76	69	62	65	80	68	69	55	64	64	62	79	61	63	80	74	74	69	76	75	72	80	82	69	75	72	73	92	77	85	74	68	92	77	75	75	70	81	60	75	64	76	69	75	72	71	73	66	66	62	75	69	77	68	72	70	72	80	67	65	70	66	74	78	84	73	60	71	66	71	62	67	59	81	67	79	68	77	80	75	75	87	68	94	84	71	80	84	66	58	68	82	79	86	78	72	70	68	71	81	84	71	68	71	62	82	76	70	79	80	79	80	65	64	65	78	82	64	69	71	68	72	61	67	78	73	54	67	69	53	73	84	80	67	96	84	73	82	80	60	53	60	69	66	56	88	80	64	66	59	79	95	80	69	72	69	84	52	70	90	81	84	76	67	72	67	79	65	92	68	58	70	73	71	65	66	79	83	89	64	68	70	83	68	70	83	74	61	81	74	74	80	86	64	74	64	80	78	51	55	83	66	80	74	66	70	87	64	59	68	58	64	91	69	71	75	77	79	69	77	64	73	72	58	56	78	78	76	59	70	77	71	87	63	77	76	52	63	66	62	70	85	70	73	78
7456	420	395	415	387	344	315	299	288	287	264	288	282	261	288	259	227	239	255	238	241	246	249	253	261	249	247	245	225	232	274	245	250	234	241	229	225	243	223	236	261	252	263	273	258	244	247	261	254	242	265	266	247	241	240	234	216	245	216	242	261	243	215	254	224	276	238	262	273	218	257	229	221	241	270	256	225	227	254	227	228	273	255	241	237	236	252	209	225	253	234	239	230	253	220	236	260	249	241	254	263	243	242	234	281	225	237	251	251	259	225	232	251	244	241	239	236	250	249	254	243	230	228	233	252	227	261	219	226	236	257	225	237	230	223	236	253	250	210	227	240	243	259	239	235	220	246	238	233	245	237	267	240	246	242	216	242	295	259	257	245	240	270	259	241	229	238	268	236	235	240	236	252	281	257	232	269	243	241	258	207	232	248	236	247	255	253	242	230	248	243	246	223	230	253	237	255	242	245	221	247	253	237	235	261	249	246	238	248	212	253	248	247	216	239	225	259	240	234	261	231	238	229	243	242	248	241	247	230	253	241	225	246	266	244	213	242	234	240	270	231	239	249	232	238	248	237	239	221	230	230	265	231	232	238	252	247	237	246	249	245	228	236	271	235	253	211	237	205	243	255	222	229	244	278	209	226	254	254	250	220	250	238	228	246	247	225	231	233	226	244	260	250	258	240	218	251	258	232	242	254	247	257	232	218	232	260	217	259	245	244	261	250	268	232	263	239	204	237	256	259	253	254	252	259	247	244	223	206	227	259	238	252	219	234	242	211	291	267	238	252	244	221	246	238	254	253	220	248	263	243	230	233	253	286	246	255	232	248	277	245	265	265	249	238	226	243	240	277	237	233	239	251	253	235	229	244	254	236	221	238	265	222	233	262	229	238	237	235	253	197	260	245	240	245	228	253	237	262	245	251	254	280	246	249	246	242	239	242	255	236	263	226	221	260	242	211	258	227	216	263	249	254	229	216	220	236	238	222	248	273	252	260	240	237	234	233	225	221	234	237	225	231	248	217	255	219	252	239	230	232	246	241	279	212	250	283	233	275	231	233	251	243	199	260	208	248	222	224	242	242	237	230	231	274	194	215	218	237	223	242	240	240	210	231	262	244	246	232	278	230	246	240	286	245	215	246	240	253	238	234	241	249	237	225	246	228	231	219	224	252	247	242	262	243	230	236	232	272	251	253	237	233	235	270	232	236	261	242	252	245	229	227	249	252	247	263	242	238	232	244	250	235	271	236	263	219	238	229	240	236	232	211	263	221	270	237	247	268	281	255	239	244	248	231	236	197	223	240	233	224	249	251	245	225	242	209	215	220	253	230	252	250	239	242	242	250	251	242	235	228	243	228	237	254	241	236	227	243	221	253	259	223	213	247	234	226	264	242	255	262	241	235	220	232	242	253	234	235	265	251	261	263	238	254	233	244	209	273	269	264	263	255	231	242	243	248	240	244	250	220	239	254	235	232	244	261	221	240	256	252	230	243	235	277	264	250	255	264	249	254	213	257	228	248	256	242	237	240	244	248	240	259	214	251	246	238	249	274	260	266	235	263	228	253	250	225	247	251	249	236	248	266	242	212	251	251	240	264	253	252	243	268	255	255	227	237	261	211	247	252	223	260	255	227	239	233	260	236	244	242	254	257	273	229	232	235	236	217	241	227	260	229	235	234	229	223	233	258	236	249	230	289	249	234	261	222	260	244	237	230	259	246	262	227	240	245	261	232	251	245	204	225	243	241	255	231	236	238	217	247	253	230	259	239	236	235	248	256	233	245	246	256	252	246	238	235	256	228	248	244	218	243	237	261	253	228	220	248	209	230	236	258	248	247	242	255	250	231	243	247	237	254	234	226	231	247	233	252	226	266	219	257	230	225	247	240	264	251	247	226	248	294	233	244	228	211	249	230	256	207	238	220	242	232	232	242	252	254	242	219	251	242	250	245	263	269	232	266	233	246	253	257	245	262	260	225	252	224	239	247	241	231	246	240	238	242	222	240	239	226	268	240	250	272	249	215	206	249	256	259	211	244	233	240	241	257	242	273	230	263	229	236	219	255	273	239	244	256	243	243	228	277	254	238	235	262	234	252	260	249	232	257	259	225	257	253	238	265	244	221	234	226	243	210	275	249	235	246	239	220	251	234	248	246	269	242	255	245	270	221	229	243	251	260	267	258	274	252	228	251	258	236	244	237	265	228	247	264	241	270	252	234	220	221	246	270	235	296	228	251	239	238	267	244	285	201	264	237	241	258	241	223	232	255	251	261	247	231	257	219	248	243	262	260	211	235	223	247	248	249	259	232	233	229	241	245	236	268	222	232	242	234	220	257	236	218	243	230	241	236	255	221	237	218	233	217	236	256	257	218	228	264	261	235	264	237	232	251	247	256	275	232	246	230	223	266	246	235	230	244	257	250	260	235	273	240	263	244	248	232	232	242	264	253	251	217	231	225	249	204	239	255	229	262	235	228	237	236	246	257	234	237	235	238	226	233	234	228	238	240	240	235	246	242	242	259	263	214	226	247	242	228	238	220	229	257	226	248	257	251	260	255	244	265	220	248	257	246	235	249	225	221	242	229	243	227	255	258	265	249	235	253	255	242	231	255	207	263	238	252	237	263	257	252	234	266	220	230	246	228	271	215	269	236	259	242	251	234	262	244	246	223	250	270	230	202	235	246	254	239	184	257	239	225	252	229	248	249	248	226	224	259	250	233	232	258	237	261	206	234	235	238	245	265	228	222	242	256	266	221	224	237	263	257	228	214	245	234	222	270	251	268	240	262	235	251	243	237	237	261	230	268	234	240	234	247	248	226	264	223	248	242	224	251	236	253	248	258	281	211	231	248	237	235	232	243	242	215	268	230	205	238	255	231	222	269	223	247	241	226	230	244	261	265	231	214	265	251	232	250	237	223	254	266	272	240	245	249	251	246	222	255	237	254	245	224	241	224	218	252	239	233	248	256	244	247	269	214	245	231	232	242	264	254	224	238	232	248	232	264	238	271	256	275	263	230	253	249	256	257	223	248	251	251	237	224	242	241	280	253	238	253	263	254	252	242	213	268	237	272	218	234	247	254	222	262	218	252	220	251	237	249	250	255	241	251	233	235	259	245	244	288	252	264	248	239	255	233	257	239	232	253	231	253	220	253	236	240	250	239	221	257	245	213	254	223	239	214	213	223	229	221	233	258	265	235	257	239	227	231	215	234	222	260	250	234	252	236	258	234	232	239	247	228	256	270	241	225	262	230	236	251	253	247	236	228	228	251	247	235	226	217	257	253	226	222	242	270	236	229	246	267	223	247	233	248	233	234	252	237	248	254	232	240	261	194	244	244	257	249	234	220	235	247	239	248	232	251	246	220	228	263	248	220	251	223	236	240	283	243	230	244	251	263	267	255	227	265	240	244	222	225	262	261	241	268	227	245	236	228	249	242	242	264	241	236	242	209	221	251	227	217	221	268	247	240	217	221	251	228	249	238	235	274	232
46333	18860	4475	957	586	450	374	278	247	196	188	169	160	146	149	115	102	105	118	111	112	113	91	86	126	89	97	105	94	91	95	91	93	81	108	75	79	101	87	100	108	102	94	90	89	85	86	87	94	80	85	89	87	94	79	76	92	93	85	85	80	90	84	66	97	89	91	77	84	89	100	90	82	87	67	85	75	87	95	72	69	82	89	76	83	78	95	84	80	82	95	77	90	83	96	82	61	106	73	87	78	84	72	90	76	85	72	103	102	96	97	87	78	83	91	92	93	77	87	89	79	85	73	81	96	90	94	84	89	95	84	73	80	81	90	78	73	85	85	87	96	99	92	87	80	90	82	85	72	90	84	76	81	94	68	72	86	82	87	71	89	84	77	91	104	87	80	95	88	95	87	72	82	85	67	75	79	96	81	76	88	69	69	88	78	90	88	70	86	67	70	74	75	87	77	80	75	105	102	92	88	78	69	83	88	70	81	93	90	82	69	82	82	87	110	81	100	100	87	81	98	82	94	77	78	96	81	92	95	77	80	66	75	90	91	69	84	86	95	99	85	79	95	82	89	70	84	91	76	74	91	82	83	91	98	84	115	85	103	72	92	82	82	90	84	93	98	83	96	85	93	86	86	96	82	89	70	74	80	77	78	86	88	87	75	95	82	96	87	89	70	76	89	95	86	92	72	77	87	86	81	87	94	83	83	80	75	78	73	85	86	74	91	78	80	81	93	86	95	74	79	72	77	107	95	91	76	79	76	85	90	78	95	64	80	72	104	86	80	86	80	91	87	83	86	80	78	94	83	84	97	86	85	84	92	84	86	82	72	89	78	94	87	75	77	78	69	79	83	80	68	96	103	82	91	80	76	79	79	77	75	91	85	109	92	78	84	98	89	80	74	84	80	89	88	97	97	77	88	75	94	93	95	93	99	86	90	79	92	100	96	83	86	73	76	93	75	84	80	78	91	88	80	90	80	96	80	96	73	75	91	101	92	76	91	86	73	82	91	81	91	79	91	77	81	82	95	88	105	86	88	76	74	86	75	89	87	79	85	84	82	93	78	88	72	95	96	86	87	71	92	83	72	80	74	78	78	104	90	80	76	82	89	78	93	81	76	91	86	95	76	86	78	86	77	100	82	90	84	81	103	104	88	104	86	97	84	77	93	92	84	72	79	88	87	82	80	91	79	78	101	92	87	80	78	91	77	80	82	88	91	70	91	82	98	81	84	92	90	85	81	104	65	81	86	79	103	80	83	89	83	99	69	80	91	82	90	71	91	83	92	79	84	93	83	69	79	74	83	79	91	98	75	95	92	79	88	82	91	79	90	89	76	73	86	77	75	83	84	66	88	64	104	87	77	70	91	111	95	81	82	100	92	86	82	94	102	89	84	93	88	83	85	86	90	67	78	86	85	91	73	78	90	81	88	76	85	80	80	90	84	74	83	69	85	87	97	92	87	81	83	91	79	97	75	82	92	82	73	85	97	78	79	79	81	86	86	72	86	89	84	96	93	72	87	94	80	83	65	83	83	81	76	80	83	93	89	71	70	92	89	72	79	88	95	91	91	81	74	81	86	99	89	89	97	93	82	85	100	97	80	102	79	67	85	75	77	91	85	89	82	79	90	101	73	104	95	86	90	95	75	88	95	87	79	86	99	85	70	98	93	65	76	89	88	84	76	89	103	76	70	81	80	109	101	82	73	79	81	93	95	85	74	100	89	94	101	84	86	76	79	82	83	77	91	103	78	79	89	97	83	82	78	77	77	74	71	74	94	84	76	86	80	89	91	87	100	75	79	67	81	81	75	92	92	96	91	82	82	73	100	88	102	101	79	76	77	78	83	96	81	73	79	85	87	78	83	82	93	76	98	97	98	106	71	83	89	83	75	106	76	79	83	77	83	77	87	89	98	75	77	96	84	81	99	80	83	78	88	77	85	101	76	76	109	79	71	71	83	82	87	81	106	86	88	87	85	82	103	95	81	85	85	93	81	95	81	73	91	96	84	91	88	79	86	95	90	85	92	80	81	100	92	89	74	89	90	69	85	72	111	91	102	78	72	82	83	86	88	86	65	82	88	92	82	69	83	80	94	91	73	85	77	81	100	88	63	71	85	80	68	96	93	65	82	91	98	77	80	81	77	81	89	82	78	85	96	79	95	96	85	74	93	79	90	77	101	64	93	94	98	104	76	83	85	92	92	88	96	97	92	83	99	87	78	81	78	82	84	85	74	75	90	83	77	81	86	76	79	66	77	84	78	77	92	81	96	76	83	81	84	82	85	85	97	89	101	89	92	78	103	92	91	81	75	95	92	98	79	85	96	97	90	84	80	68	96	78	94	80	79	91	79	82	98	91	79	82	83	68	74	81	87	65	83	63	82	86	83	87	66	83	88	79	89	76	78	99	103	85	88	82	81	80	102	82	88	81	77	71	72	84	104	87	95	86	83	80	79	96	89	81	94	85	102	79	87	92	86	78	78	73	87	74	85	88	84	72	67	83	75	95	82	67	73	84	82	78	84	78	66	89	89	73	85	75	87	94	71	93	74	79	82	84	51	79	79	66	77	116	87	85	94	93	82	81	81	78	84	82	71	82	96	86	86	81	80	87	78	105	97	81	89	93	90	90	95	85	79	80	86	74	80	94	81	84	91	88	72	81	83	84	82	96	68	73	77	77	72	73	91	76	92	77	94	77	89	77	87	89	95	72	82	84	84	74	75	96	72	85	84	83	96	82	85	75	88	99	76	83	87	81	76	86	84	92	89	73	66	84	80	79	84	83	69	89	92	97	86	87	80	82	77	93	76	75	91	86	64	89	78	95	80	78	97	87	77	79	67	77	97	72	91	69	77	74	83	80	94	89	82	86	83	95	96	75	78	72	71	81	85	74	68	87	97	92	85	96	67	99	67	87	87	74	95	92	78	84	81	98	70	89	80	92	61	83	87	90	91	83	79	97	63	96	96	88	81	104	83	84	71	89	91	81	74	66	74	102	81	81	80	91	100	80	91	85	77	86	90	86	74	87	70	68	74	79	85	72	88	78	90	86	84	76	74	87	86	83	77	93	91	84	86	82	77	70	95	80	78	85	68	80	117	73	87	79	92	79	81	92	80	83	86	86	84	89	97	80	97	68	97	76	94	81	73	74	81	83	79	85	81	95	80	90	83	68	102	89	75	97	77	87	72	81	78	98	77	93	88	78	84	87	79	85	74	92	91	74	73	83	78	86	76	83	98	98	94	79	80	69	89	83	91	94	77	91	93	61	79	81	82	86	96	84	91	77	76	83	88	82	85	90	78	76	61	87	91	86	103	97	89	81	78	85	91	73	74	90	80	67	79	74	80	71	85	93	82	105	82	71	97	75	93	86	105	95	75	77	86	80	64	78	99	81	74	87	79	74	77	90	99	87	74	96	86	77	85	88	77	78	87	97	82	75	101	90	76	94	77	77	85	89	86	101	79	87	80	86	96	79	77	84	90	90	88	79
29522	2003	3052	3216	2735	2207	1771	1471	1287	1131	964	901	814	701	722	600	569	564	495	490	476	459	401	427	446	398	397	352	377	337	341	368	359	351	396	335	331	370	321	337	305	345	314	292	312	316	322	342	320	306	277	315	309	301	301	313	299	322	307	343	287	309	303	278	324	329	270	294	304	292	290	315	319	294	300	284	323	273	317	268	314	285	293	305	291	332	285	308	303	299	281	300	278	296	299	303	305	286	309	275	315	292	309	282	314	287	292	253	283	289	281	279	298	272	333	289	298	295	293	272	250	279	303	272	285	260	280	288	313	311	289	272	279	287	287	288	284	308	283	278	251	299	301	284	297	283	249	277	314	259	300	291	262	270	302	306	308	295	280	303	260	275	271	287	268	286	293	253	300	307	288	301	286	271	256	273	268	268	250	293	284	276	272	284	288	301	292	285	288	268	305	306	296	268	306	283	288	307	292	300	268	284	265	283	269	284	310	283	299	286	280	295	277	263	300	288	291	281	298	292	290	262	285	251	277	294	261	300	301	304	274	296	276	256	293	296	291	297	280	281	266	296	265	263	283	282	290	328	290	270	286	289	234	292	272	315	267	280	321	294	265	298	286	282	310	282	258	258	277	311	251	259	309	279	303	289	269	267	290	286	304	266	285	302	328	271	289	305	280	277	285	268	280	290	273	281	293	269	290	305	277	277	282	293	291	292	264	289	256	288	258	271	274	293	311	271	273	255	281	292	274	268	304	301	261	291	287	279	267	282	260	293	281	273	261	299	296	267	318	285	288	266	282	266	302	257	260	286	298	298	260	261	256	264	262	287	278	288	278	278	290	276	268	259	279	268	287	299	274	291	270	273	278	266	268	302	301	299	284	299	278	289	281	289	292	297	265	278	278	280	299	267	283	282	291	293	298	267	305	279	278	288	281	307	295	292	268	283	287	293	288	278	266	255	260	284	295	249	267	296	265	272	291	256	286	273	292	310	292	263	272	288	294	295	278	279	265	281	283	267	245	290	305	301	261	302	277	272	299	265	260	266	284	300	255	266	278	279	283	269	306	268	269	287	273	322	295	267	297	353	280	266	283	297	256	302	270	266	302	272	275	262	303	268	277	279	252	284	308	283	298	301	299	284	285	274	261	288	303	226	266	285	314	262	285	286	300	276	272	280	242	291	285	299	282	281	305	283	270	266	275	281	302	282	276	304	296	262	283	262	297	298	290	299	292	283	286	273	253	279	283	275	300	274	240	271	289	285	289	273	276	300	292	283	290	271	287	286	291	290	294	279	309	300	292	308	311	276	295	307	277	261	294	291	302	275	287	236	296	270	288	280	254	268	292	300	297	294	297	294	271	237	266	274	282	305	302	283	288	294	272	281	307	256	283	283	276	269	275	268	281	291	305	301	293	263	288	292	313	259	289	280	304	314	281	308	267	287	285	307	298	299	297	287	276	252	280	261	269	304	280	290	281	267	300	290	254	304	267	291	270	265	278	297	290	283	265	255	288	290	289	273	284	278	283	297	278	284	308	276	278	299	289	278	296	266	272	267	268	263	271	324	277	266	284	309	281	241	281	320	290	286	292	277	265	266	321	291	293	273	271	298	289	293	263	283	280	271	297	278	269	275	285	279	292	271	255	290	297	298	297	303	285	299	273	293	268	288	275	295	300	275	265	303	268	275	271	311	290	278	293	296	266	285	284	288	295	257	273	275	322	276	259	293	292	293	262	267	283	262	290	273	296	261	273	258	258	307	253	254	259	287	270	276	293	289	317	279	265	269	308	309	287	253	271	287	287	290	308	256	307	309	289	295	313	247	290	281	261	289	270	317	283	303	282	298	258	276	288	282	287	298	283	282	318	313	299	261	295	277	253	284	276	276	285	274	302	274	302	261	298	281	266	258	281	296	303	264	254	278	243	289	261	252	286	294	303	275	269	293	283	299	270	252	296	284	310	265	298	305	279	300	299	298	282	286	288	250	284	263	268	309	297	291	289	280	272	279	303	277	298	298	274	289	256	288	270	251	270	311	285	298	298	270	279	286	274	276	276	275	299	305	304	247	283	264	293	271	297	299	267	274	289	283	266	272	281	297	269	282	281	270	271	266	261	264	296	301	296	274	281	305	275	277	311	306	312	265	306	289	295	286	300	290	304	263	300	289	310	289	270	270	251	258	278	286	259	286	270	308	275	290	268	293	276	278	275	287	287	287	287	303	272	285	282	259	283	253	300	303	286	278	285	275	230	247	274	270	270	292	292	320	275	270	309	265	275	283	274	272	281	295	298	297	270	295	280	304	271	271	263	269	264	282	244	277	271	254	271	259	291	228	280	269	297	288	271	274	261	305	281	278	270	263	255	272	274	270	263	269	270	240	282	304	285	273	271	277	255	298	297	277	312	261	270	289	270	274	275	293	268	275	263	277	262	309	267	292	264	286	312	289	294	282	254	272	266	257	298	276	295	277	250	285	298	293	284	298	266	268	271	297	274	262	284	297	274	299	270	284	305	281	278	296	266	289	275	280	264	267	313	278	245	274	270	246	281	270	289	300	278	273	280	286	257	313	272	306	258	286	319	286	281	275	268	286	280	294	284	255	286	297	297	272	296	274	280	270	278	279	309	322	255	281	266	275	271	298	306	294	289	297	260	292	300	250	318	301	245	263	297	290	259	268	280	257	258	262	293	301	306	262	283	312	268	270	268	278	305	283	259	275	292	265	279	298	294	291	270	289	273	251	301	285	290	277	268	281	272	290	298	275	290	305	286	301	294	283	282	273	302	321	282	306	293	265	291	282	295	254	295	294	302	273	254	283	295	271	305	299	283	299	280	303	299	296	317	274	310	267	287	296	284	286	296	269	257	322	297	284	275	275	280	300	269	289	283	283	271	284	322	302	269	272	275	297	285	275	310	288	306	267	281	300	276	263	296	269	318	272	284	310	289	260	276	282	269	267	317	271	316	306	303	302	284	316	302	270	293	305	288	258	284	301	283	237	277	283	268	305	260	293	292	269	290	283	253	308	243	285	271	269	294	265	305	272	274	270	288	254	268	272	284	271	263	283	250	299	283	270	274	280	263	272	262	289	268	263	281	287	312	279	267	285	271	278	285	267	259	290	291	268	275	272	296	277	263	278	284	273	283	295	282	298	319	279	266	321	281	310	289	308	288	304	277	301	300	294	277	279	270	293	284	269	283	270	286	298	282	291	286	272	264	273	289	266	294	281	273	247	300	300	260	260	242	281	260	266	301	248	259	286	296	303	259	270	321	271	298	274	276	294	319	263	281	259	293	303	267	282	278	283	270	269	272	301	277	271	291	293	277	327	287	281	294	279	264	288	294	294	280	306	306	252	281	295	306	281	290	267	274	292	312	316	280	298	273	278	311	259	271	281	267	271	311	268	281	305	265	291	284	283	280	280	303	270	273	311	273	281	295	265	318	287	253	260	300	279	306	274	324	290	281	292	284	261	276	291	315	298	285	312	281	289	284	253
56914	24458	11362	2321	1391	1016	799	589	515	464	418	358	328	308	320	268	279	247	262	225	243	230	238	216	219	216	226	209	215	201	204	206	199	203	190	185	177	203	178	216	188	206	184	190	176	193	202	199	189	228	203	204	187	188	200	192	157	211	179	193	203	194	185	175	189	204	192	186	213	203	199	182	197	180	190	180	187	173	179	194	174	209	171	197	183	180	185	183	212	179	198	168	183	168	218	181	188	154	165	188	171	182	186	176	189	203	183	175	206	156	183	176	184	179	202	192	197	152	186	193	183	194	177	169	189	213	190	187	178	209	201	204	162	188	189	205	178	194	190	176	184	176	195	164	199	172	209	195	199	180	198	185	197	160	203	188	184	178	185	186	203	191	200	188	190	200	169	202	184	188	188	174	183	189	160	192	192	195	189	196	196	188	188	192	186	178	172	164	156	192	171	188	204	221	168	203	206	181	205	184	195	165	166	194	179	165	191	186	175	163	177	194	175	186	199	193	188	184	206	178	183	201	180	195	191	148	184	174	171	180	169	212	212	179	168	186	180	196	193	200	182	184	169	174	180	178	203	246	191	166	187	191	187	171	195	185	188	189	187	180	187	178	185	170	197	177	199	156	177	176	207	195	191	202	180	202	225	193	200	183	173	189	184	178	187	163	190	191	198	193	180	172	177	202	181	166	173	178	172	169	212	191	159	163	174	204	189	193	200	187	199	206	179	174	194	183	185	180	194	177	169	165	179	187	153	187	183	164	155	198	168	204	176	206	183	192	201	206	200	168	199	203	182	174	185	183	170	181	175	190	210	177	161	187	194	184	195	204	188	187	185	182	199	167	187	151	176	165	176	205	187	170	196	172	174	199	185	160	183	168	184	177	179	185	187	184	196	178	186	176	182	178	208	197	199	201	203	173	189	172	181	187	192	201	159	170	178	185	174	190	191	184	189	172	188	182	180	178	162	171	180	179	180	168	180	184	186	196	172	210	191	193	181	170	177	191	180	190	172	184	151	195	206	194	184	185	180	187	176	192	196	189	185	203	170	195	208	202	175	193	180	197	206	208	171	166	205	195	170	164	198	172	174	172	205	200	177	168	170	188	184	177	188	167	195	194	220	177	182	172	159	158	180	194	182	169	177	174	192	164	186	169	189	195	168	181	207	193	188	171	196	178	185	185	191	188	182	185	189	199	192	188	194	200	173	195	178	176	176	174	169	179	176	179	186	180	200	171	174	207	190	170	200	168	172	192	170	212	162	190	171	205	166	200	154	177	187	166	190	180	213	188	173	168	186	171	196	208	204	182	186	168	174	199	186	183	171	190	188	188	195	208	178	182	187	198	173	159	186	169	195	190	199	180	199	190	191	157	191	188	187	191	185	184	205	198	175	176	193	163	198	184	228	185	185	180	220	202	201	185	188	171	195	174	195	189	177	166	197	162	192	188	174	203	197	201	177	166	188	204	190	195	190	205	189	174	184	182	182	194	212	214	184	170	181	173	189	189	204	177	201	172	207	199	183	158	202	170	177	190	181	171	186	172	170	176	183	174	185	189	164	174	213	193	192	194	180	182	166	188	204	174	182	194	179	193	202	213	175	187	170	168	194	191	195	175	209	189	191	203	198	205	186	217	173	180	175	157	183	172	164	162	194	195	172	198	174	195	209	209	205	195	197	165	172	167	203	188	157	195	178	173	187	156	173	171	180	162	185	202	175	176	197	183	197	164	151	176	158	221	189	187	181	194	166	188	185	188	182	193	185	202	162	188	176	164	182	179	157	176	181	175	195	164	168	179	204	214	192	181	202	170	185	196	183	169	167	153	186	200	210	167	182	170	181	181	181	180	197	188	167	184	162	181	196	169	193	186	158	188	205	227	187	177	177	170	180	189	173	191	185	189	165	208	190	180	180	201	172	198	194	178	173	186	213	182	198	176	206	181	204	180	204	186	198	175	188	184	183	202	172	186	190	208	158	187	195	218	174	194	180	176	174	183	166	179	166	179	176	199	202	170	158	172	169	195	193	191	186	197	181	199	200	163	206	178	205	173	190	182	186	168	191	183	172	195	170	203	173	167	155	182	178	208	182	194	171	159	169	169	184	178	179	178	176	198	189	188	185	165	195	177	201	204	209	185	196	203	193	184	189	174	188	187	187	191	203	183	183	208	180	182	201	181	171	185	162	183	195	193	173	210	166	195	169	194	175	204	193	199	179	181	165	185	199	190	187	213	188	178	195	191	208	152	209	171	205	189	197	197	179	199	191	188	185	192	167	189	211	182	178	210	185	159	169	160	188	171	158	200	191	161	179	168	161	171	189	179	172	176	185	167	178	188	198	184	185	185	163	161	181	189	186	196	174	173	213	194	193	189	161	195	193	192	215	194	193	169	225	183	179	165	195	189	187	176	160	202	158	161	180	173	191	161	204	175	183	215	193	164	162	177	218	185	177	191	181	193	189	181	187	187	168	177	205	178	187	222	163	209	179	167	175	180	194	169	200	175	197	153	180	189	188	189	189	190	172	189	180	190	158	179	173	166	188	202	185	176	193	182	214	171	180	204	167	174	180	224	168	183	152	200	194	209	191	171	176	198	200	193	175	163	185	191	180	207	190	201	173	192	186	187	177	178	178	186	161	181	178	189	173	164	180	185	189	184	201	167	203	175	190	144	185	173	184	181	206	174	213	174	205	202	204	173	207	162	194	189	168	193	165	201	173	175	182	173	194	201	175	168	186	172	183	201	186	197	215	180	205	183	167	197	180	224	182	187	166	209	187	208	205	178	192	207	191	177	172	186	178	198	207	175	171	201	202	187	186	160	213	201	181	220	191	173	180	188	204	166	174	194	182	198	167	184	197	206	175	185	180	183	176	183	177	200	184	186	155	180	161	183	184	189	180	193	164	169	157	187	184	177	174	179	185	175	204	189	210	196	217	166	172	182	182	162	176	183	182	169	177	165	166	181	170	195	191	207	207	179	205	162	150	173	171	184	179	189	184	177	200	202	172	173	167	179	207	182	188	164	178	189	181	192	211	211	188	178	166	197	184	164	217	195	176	178	187	156	169	195	178	170	183	174	192	170	169	179	173	167	212	192	184	203	184	172	186	171	163	171	196	185	197	189	202	190	188	195	189	164	165	193	212	187	180	181	154	194	175	169	163	196	174	171	194	177	180	183	180	185	188	173	177	195	184	176	181	196	173	187	178	185	185	191	188	185	176	183	164	190	179	171	190	195	167	159	171	191	146	172	143	182	207	174	188	185	179	190	175	176	194	164	188	173	178	161	183	202	178	174	216	209	164	177	191	155	181	205	183	177	184	192	200	191	204	183	163	196	179	178	171	194	197	152	161	171	181	180	181	184	205	190	177	205	171	190	194	177	191	198	184	205	203	180	186	175	178	187	190	193	206	190	192	160	162	188	186	177	186	201	189	181	161	184	201	193	183	169	202	196	202	180	192	181	204	183	175	184	205	176	167	183	204	179	193	185	190	189
37974	3869	5901	6219	5274	4297	3505	2942	2431	2100	1871	1838	1540	1443	1357	1225	1147	1100	1051	941	924	917	838	793	802	799	826	696	751	707	696	668	681	658	696	675	665	614	640	661	654	637	624	644	613	598	598	609	572	606	557	563	569	570	572	562	608	602	619	567	526	594	584	584	562	576	605	584	554	568	568	539	534	558	577	506	571	570	541	569	589	552	601	543	562	557	583	583	600	570	550	556	524	531	527	564	545	562	516	625	563	576	539	532	577	543	516	524	504	556	520	515	614	567	588	566	581	518	534	575	548	554	602	548	575	544	489	551	533	545	568	533	531	594	562	545	549	573	575	542	526	568	548	563	557	531	543	562	530	543	531	561	569	495	538	512	576	559	564	521	536	548	602	532	530	556	553	545	547	556	563	517	498	539	550	562	549	559	536	604	555	561	551	586	526	511	500	556	538	556	521	541	478	535	547	528	521	496	546	561	566	553	551	494	538	580	551	551	511	583	561	563	548	581	514	497	584	537	563	512	538	558	539	536	540	558	530	557	555	557	542	551	558	505	524	550	553	546	539	539	528	529	508	533	543	519	521	533	548	553	528	559	532	506	540	508	545	497	560	547	553	553	543	547	512	514	554	538	512	556	529	550	558	546	528	566	512	538	504	540	520	501	560	581	540	567	568	544	552	516	538	509	514	500	551	520	591	512	552	536	546	527	557	575	537	502	517	583	558	535	529	575	496	547	550	581	580	570	538	532	541	548	511	577	550	564	565	548	544	529	554	506	548	565	513	544	534	522	521	538	536	565	511	545	503	483	571	566	520	506	509	512	542	551	600	495	531	527	513	532	585	540	548	548	481	542	527	533	554	563	556	570	584	535	536	523	549	518	531	505	549	537	530	497	550	526	550	532	539	532	540	519	543	530	526	530	531	560	525	543	528	534	522	577	502	511	508	528	524	534	522	537	540	543	522	550	572	526	566	565	565	549	537	525	538	528	579	596	568	562	565	481	556	548	531	495	570	541	533	551	555	519	547	581	543	533	532	593	523	583	520	534	468	546	486	542	516	585	533	515	545	507	522	521	534	560	508	504	559	568	524	579	514	516	537	535	519	519	549	491	526	528	515	540	584	526	522	540	526	563	577	560	592	547	508	544	487	531	557	523	539	526	566	558	525	551	544	519	565	525	554	586	556	542	569	537	511	520	572	545	558	528	539	526	586	544	522	538	512	558	557	563	557	492	549	538	541	545	495	511	553	526	532	542	544	560	529	537	540	514	552	545	535	576	530	541	515	511	560	527	545	557	538	536	540	539	490	506	517	538	542	533	529	534	522	580	537	521	535	554	547	538	553	551	542	596	567	545	504	504	540	526	540	523	540	535	520	550	550	499	530	546	565	515	517	571	518	541	551	499	556	579	547	518	544	559	539	531	544	520	523	545	544	517	557	489	537	553	539	542	562	534	543	539	535	549	519	518	529	556	548	555	550	535	509	576	532	557	537	507	504	545	500	506	508	511	549	521	543	529	522	506	537	516	564	477	533	568	573	550	533	520	583	500	545	555	549	501	560	531	494	559	534	530	527	555	526	489	517	527	516	541	520	560	545	552	574	537	552	566	550	543	534	543	562	529	510	541	536	562	514	557	514	518	515	533	553	561	567	536	544	536	528	513	567	525	497	587	560	550	538	550	547	535	553	530	543	538	529	545	510	533	499	545	516	573	534	562	525	521	558	522	544	545	507	563	528	560	535	548	562	541	523	539	568	537	527	514	543	545	559	554	538	545	518	520	513	524	571	542	552	560	543	548	558	505	560	580	568	521	530	541	534	537	584	526	483	532	520	520	543	568	584	527	548	556	548	528	553	575	559	534	511	538	500	561	493	533	528	537	541	547	569	537	504	563	556	560	509	526	538	504	558	516	533	550	562	538	544	519	549	569	531	518	537	518	556	507	556	545	540	512	520	521	531	491	564	498	551	573	514	584	549	597	526	533	532	528	489	536	565	518	531	528	509	530	527	517	523	568	533	530	573	555	514	565	529	547	554	552	541	521	553	539	528	525	501	567	529	559	530	533	516	578	567	464	550	527	530	518	560	547	519	550	551	532	548	545	534	559	514	543	481	508	555	546	537	535	541	519	568	569	488	575	586	548	553	546	524	558	589	543	533	526	537	576	550	476	523	489	548	569	560	561	590	553	548	540	545	554	542	548	540	473	546	554	555	509	525	501	567	595	533	566	542	551	527	534	559	526	499	576	527	546	531	555	557	498	565	553	507	540	534	511	535	553	478	550	538	509	556	516	539	545	572	546	568	496	563	502	515	516	504	545	543	556	512	576	539	542	535	560	505	544	529	566	515	561	568	480	574	529	502	517	520	554	525	535	527	522	539	515	531	505	521	547	510	559	569	548	524	579	542	517	522	545	591	525	522	555	555	545	564	561	555	543	524	535	531	522	588	552	531	555	514	543	548	570	570	572	541	549	559	581	529	564	523	577	524	558	539	547	529	511	539	549	519	521	519	540	546	539	558	536	530	548	518	551	578	546	570	555	547	530	515	557	573	564	571	567	542	567	520	527	516	534	543	572	511	522	558	559	527	555	505	530	529	568	494	509	585	556	542	544	550	546	522	559	557	508	507	515	569	521	490	565	585	497	536	556	557	516	527	508	494	541	542	576	555	518	608	518	545	569	482	552	563	575	543	525	529	482	544	541	502	556	513	532	555	523	509	557	539	531	553	534	535	526	516	491	503	543	489	558	535	580	509	527	557	542	584	553	532	517	498	527	533	555	527	545	562	546	554	526	556	561	516	518	558	538	591	520	532	524	551	551	491	541	550	553	494	554	558	559	490	535	513	495	490	537	561	519	540	544	532	519	530	557	535	523	509	545	489	533	572	547	543	506	536	541	543	515	514	551	533	541	528	528	534	515	559	549	519	540	578	564	547	565	543	570	528	527	524	514	522	570	538	551	512	551	496	528	568	552	522	540	526	530	540	546	550	531	545	515	525	561	560	553	549	546	541	531	545	517	584	515	556	548	565	521	502	511	490	547	523	553	549	593	543	506	509	535	552	532	527	500	531	592	559	498	560	560	567	553	552	530	545	520	532	529	518	538	553	530	531	556	516	546	539	538	513	575	557	478	517	556	544	530	547	509	566	577	542	557	553	553	551	514	549	540	508	578	520	558	499	596	583	515	526	559	514	539	520	530	529	494	538	551	541	533	503	529	520	550	559	539	548	562	571	538	492	542	567	539	566	565	596	581	544	467	516	543	557	541	528	552	536	531	543	522	489	523	538	549	543	551	503	551	535	576	480	574	552	562	514	522	509	532	543	553	516	552	550	592	559	533	483	510	549	510	522	539	538	524	520	518	566	526	554	534	561	542	557	541	510	516	516	516	525	513	542	550	556	551	579	560	522	550	548	505	511	542	557	550	504	542	517	533	556	543	519	541	535	534	538	525	502	577	538	517	555	594	523	529	503	551	460	536	532	560	597	511	552	526	523	536
7394	528	204	110	90	88	96	82	78	79	86	74	79	66	86	76	76	75	84	65	69	88	81	83	72	65	65	81	74	69	90	87	73	85	72	68	80	72	76	85	68	87	75	55	61	65	67	73	59	63	81	76	80	71	73	65	71	79	63	72	55	72	79	72	75	70	66	66	66	63	75	73	65	50	80	66	65	69	77	76	60	67	80	71	73	93	59	72	74	87	83	70	69	81	64	64	73	71	77	71	74	85	82	54	64	74	66	60	68	67	61	73	73	77	58	85	78	67	63	67	82	78	87	65	81	75	72	85	77	77	58	75	78	68	82	76	86	67	64	61	71	74	74	72	64	69	73	72	71	83	74	70	83	75	74	76	82	69	77	67	63	87	74	73	82	55	79	71	73	81	69	53	71	74	74	67	54	58	70	72	68	63	83	82	79	66	70	81	68	77	75	62	66	77	76	62	82	81	73	59	71	95	73	70	67	78	71	60	65	97	74	72	80	85	82	81	81	65	77	84	65	77	72	64	64	73	79	87	79	84	70	74	72	76	56	66	81	62	73	79	62	76	66	79	82	62	90	86	77	46	59	82	80	66	61	70	64	70	79	67	69	79	69	72	67	72	69	70	70	71	83	67	76	79	79	83	74	66	80	85	60	76	81	64	57	75	80	63	67	68	71	63	79	67	72	71	70	61	76	50	78	61	76	86	72	72	68	64	68	75	69	75	90	70	81	65	68	75	75	68	87	70	66	67	75	89	58	72	80	81	81	62	76	80	67	74	83	84	76	77	61	71	74	92	71	69	83	83	72	76	86	57	77	72	79	73	69	64	67	79	59	74	78	69	74	76	84	65	70	64	75	77	90	55	70	75	80	59	69	63	77	72	71	82	71	80	79	69	69	67	80	72	84	70	73	63	66	68	69	65	73	60	70	58	90	75	83	81	70	66	66	69	77	69	64	65	60	72	75	69	86	73	68	65	82	69	81	78	69	74	64	63	67	64	69	74	73	70	61	67	73	60	58	86	65	83	66	81	56	64	67	55	84	70	70	75	79	66	63	82	64	73	77	79	61	80	73	86	78	78	72	71	73	62	82	75	63	60	75	67	66	74	69	71	85	67	69	67	73	60	90	74	67	68	78	83	57	75	77	66	77	66	71	68	73	80	43	73	73	71	79	56	77	87	80	69	103	79	55	81	77	70	66	86	67	82	79	61	88	70	65	73	75	82	91	75	76	76	69	83	70	77	70	80	60	76	69	91	74	68	60	80	71	77	84	66	79	64	80	65	71	77	67	69	84	74	73	68	67	58	61	72	87	73	82	57	70	77	77	78	65	70	71	65	74	86	77	82	78	61	72	75	63	82	75	65	63	73	58	83	77	80	53	56	64	71	61	76	72	77	66	75	63	71	65	72	85	66	64	66	75	67	77	73	66	68	74	75	63	87	61	78	86	51	70	81	66	68	75	94	83	83	75	91	74	85	65	79	88	78	80	75	66	80	75	81	58	68	67	79	76	84	54	63	88	70	76	78	87	72	82	83	81	63	70	73	85	74	56	85	61	69	85	79	84	71	65	46	59	80	82	82	84	68	56	56	72	89	64	66	73	80	57	72	81	78	74	80	47	93	77	71	68	70	62	59	68	65	61	65	67	55	89	75	74	65	60	71	83	59	64	70	65	76	77	79	64	67	52	73	71	80	67	71	79	79	79	80	68	62	85	59	74	80	80	56	68	86	84	90	63	71	64	70	65	70	46	81	84	71	72	75	84	79	50	79	68	78	73	62	59	69	66	68	69	77	66	62	74	74	82	77	71	68	63	70	82	65	78	67	74	73	68	86	59	73	74	75	83	68	80	90	75	75	61	73	69	79	60	75	61	65	75	90	74	70	66	79	92	85	81	59	75	91	64	85	55	65	80	86	58	67	56	71	72	84	73	83	73	46	56	88	66	76	75	75	83	70	77	75	81	60	76	82	68	57	72	76	76	65	72	62	68	70	66	70	88	63	90	87	91	74	67	70	48	66	69	78	76	66	72	71	71	75	80	65	68	75	75	63	74	67	69	70	48	83	64	83	68	58	78	69	61	83	65	81	78	66	80	75	68	75	83	81	75	63	61	85	69	62	70	81	73	80	72	81	70	70	81	68	73	75	74	84	79	66	79	78	56	80	76	71	74	72	75	65	66	69	61	83	75	80	74	75	77	70	79	70	82	73	82	64	85	69	81	75	64	72	73	65	65	88	78	74	62	76	64	78	58	71	75	69	75	64	70	73	66	72	80	60	67	73	76	72	64	69	67	67	83	75	73	81	73	80	77	57	74	80	79	78	71	79	77	59	86	72	85	57	53	63	69	64	82	62	61	70	67	86	75	69	70	68	69	62	64	75	68	68	77	76	88	60	68	70	51	79	85	81	80	76	65	84	87	77	58	68	68	75	88	66	60	77	77	63	77	83	76	83	66	79	79	77	64	83	52	68	81	79	70	74	64	70	76	75	59	82	76	73	80	61	68	64	65	69	64	75	54	73	75	90	61	72	76	68	73	79	61	63	59	68	80	54	68	72	87	81	77	87	60	73	62	62	87	73	59	96	87	64	79	78	59	88	80	58	85	55	64	57	70	65	71	67	76	64	71	84	68	83	77	77	60	63	84	78	72	63	72	72	87	88	68	58	83	86	82	65	70	59	77	69	90	82	90	82	84	72	79	71	67	66	76	62	68	66	85	65	72	69	79	81	68	71	73	74	71	68	72	70	87	71	80	77	70	60	66	61	78	64	66	70	68	78	73	82	76	70	71	79	51	66	67	81	83	68	75	75	82	60	71	77	80	78	68	73	61	87	68	73	70	78	66	60	73	63	75	79	66	70	70	86	78	75	68	76	60	72	69	78	79	69	71	75	60	75	67	67	67	71	87	81	74	83	83	75	70	73	67	75	78	62	70	61	66	78	73	58	67	79	70	74	59	79	80	76	61	77	68	84	72	69	74	74	92	62	76	70	67	70	74	67	76	73	66	59	66	70	67	75	65	78	57	58	62	67	69	70	62	75	61	56	71	86	61	78	86	71	85	63	60	80	67	67	73	61	70	72	84	69	63	72	62	76	65	63	80	61	72	69	74	76	59	66	86	73	66	80	74	90	72	78	70	66	71	74	63	58	71	71	61	69	77	79	64	76	63	85	71	80	71	79	74	71	59	76	64	72	69	83	90	56	78	84	64	65	86	61	71	67	68	76	77	62	78	71	72	85	72	74	58	73	75	71	77	76	72	72	75	79	74	67	75	79	71	65	78	77	60	69	74	76	87	66	69	88	74	74	79	62	66	81	66	63	73	71	77	63	81	71	79	52	74	74	83	70	62	73	81	81	83	70	70	70	66	87	69	63	90	77	76	89	87	58	86	71	69	83	65	71	74	72	72	65	85	76	63	80	62	73	68	63	80	77	61	83	75	57	67	78	62	57	81	76	75	81	75	80	65	72	67	54	75	67	81	74	73	77
7264	475	364	432	397	357	355	310	309	285	289	289	268	248	256	269	245	243	240	246	256	253	244	234	254	234	219	276	238	261	225	225	251	238	244	234	271	270	255	254	224	225	247	238	238	248	251	278	237	250	256	235	234	250	240	249	284	251	236	230	254	247	238	254	237	227	257	253	258	278	234	238	237	237	246	224	246	260	256	245	298	220	242	250	221	267	252	231	242	227	258	225	216	262	259	239	252	228	235	231	235	240	214	239	248	239	233	217	224	236	242	236	245	208	236	228	251	243	219	266	232	275	221	234	245	220	241	246	255	252	245	224	260	230	226	262	231	256	237	245	240	231	232	232	248	263	229	251	258	247	229	243	214	244	227	233	256	262	254	227	219	270	257	266	262	260	251	234	231	241	238	240	257	241	230	228	232	234	254	249	246	239	262	245	244	238	270	238	224	274	247	251	242	223	238	229	227	233	222	232	254	271	253	244	253	254	239	246	231	230	230	252	237	250	237	280	224	244	240	227	245	256	240	278	225	242	230	222	278	242	237	226	226	229	252	211	241	250	228	272	258	258	197	223	238	230	246	248	251	242	253	244	248	240	237	239	223	267	263	249	203	230	232	209	230	242	245	261	199	267	236	239	235	221	239	218	256	241	223	243	230	226	249	227	254	253	244	248	247	265	268	256	235	235	224	228	252	225	240	235	210	263	261	236	256	273	247	222	247	220	245	234	238	233	236	234	229	245	240	228	243	247	230	231	235	240	239	211	220	252	226	250	224	205	238	209	237	227	236	250	235	206	254	249	247	238	267	245	272	243	229	225	216	251	238	265	243	235	254	239	242	216	236	224	243	233	249	224	241	257	236	256	246	266	248	242	258	253	225	225	249	249	228	241	256	221	227	256	233	249	229	237	250	237	219	240	253	253	271	244	255	230	228	235	202	251	220	246	254	228	239	242	240	262	269	273	249	248	222	228	238	223	261	236	242	255	242	238	285	220	226	237	255	253	230	252	209	246	247	257	223	222	259	237	240	239	245	224	241	258	257	220	235	269	252	248	250	242	253	279	250	270	250	249	247	251	221	250	240	235	264	212	236	243	218	253	240	304	245	233	254	256	234	245	266	240	266	226	234	267	250	263	256	244	234	224	240	224	246	266	249	227	245	242	223	252	238	259	251	212	237	249	244	244	232	213	222	273	252	220	241	270	240	223	260	270	246	245	207	223	238	242	227	242	244	222	255	235	266	236	268	232	248	247	237	255	262	260	209	269	250	220	285	251	237	242	250	272	252	254	254	239	232	242	237	241	253	247	227	261	220	252	213	241	233	257	244	211	215	244	235	238	212	257	243	261	222	247	236	259	256	237	242	240	249	240	247	236	244	202	219	222	233	241	278	265	241	249	237	244	271	245	223	274	258	237	223	231	243	222	262	262	224	237	254	251	226	222	239	238	231	236	241	250	245	228	274	245	310	255	243	247	255	258	233	227	247	229	236	233	261	222	249	243	226	222	267	211	246	243	245	253	244	247	247	244	248	234	231	262	232	240	252	234	218	234	248	278	254	251	233	241	240	232	241	249	241	248	247	199	244	238	234	229	255	222	246	241	250	234	213	243	253	277	234	223	226	238	244	254	235	260	235	257	223	211	236	233	257	220	245	229	249	271	270	232	249	227	239	254	251	246	231	258	248	242	228	246	242	239	246	232	261	263	247	266	257	249	221	256	237	211	231	263	226	217	246	216	257	220	270	241	249	214	238	258	241	238	229	256	246	243	258	251	226	215	255	238	238	252	235	244	223	266	233	240	241	218	250	247	262	225	244	244	226	239	262	262	287	227	236	253	231	230	247	212	278	264	254	205	234	253	232	259	245	238	250	241	266	243	252	220	233	221	268	246	204	244	259	225	247	238	225	250	210	255	248	217	244	232	234	253	253	282	237	237	258	241	210	224	235	237	227	247	245	216	249	253	229	233	236	244	262	243	242	221	233	236	241	232	254	239	242	253	251	243	253	228	280	245	221	209	233	267	233	252	259	242	221	250	241	240	251	217	275	244	241	228	253	239	234	249	254	229	238	249	257	241	230	249	242	256	264	260	236	241	254	265	239	250	212	236	254	234	215	252	235	220	233	235	266	269	259	291	240	218	246	250	234	267	235	229	229	249	246	221	239	235	225	212	245	236	251	264	210	234	219	225	234	263	238	253	228	262	228	240	203	273	228	260	253	220	240	277	231	232	250	268	233	230	250	230	255	244	264	220	222	224	255	248	268	241	247	223	243	253	255	246	255	241	228	275	208	247	244	221	231	258	247	233	260	238	237	282	232	256	273	276	225	248	261	247	239	244	233	267	251	242	251	261	240	228	248	270	275	255	237	250	254	240	253	250	250	244	243	252	250	257	240	261	248	232	241	274	229	231	232	261	203	252	232	233	259	260	223	256	235	255	242	242	243	267	270	284	244	243	231	235	265	246	232	266	253	241	245	223	246	257	244	261	236	226	270	242	241	264	222	262	265	240	245	245	213	256	265	272	243	259	252	237	237	227	256	244	217	232	242	246	223	239	224	242	228	282	251	217	241	236	251	235	243	252	253	234	267	235	273	238	238	226	272	262	235	228	259	240	222	249	245	222	242	257	229	245	229	225	269	240	233	234	243	252	222	267	225	263	233	264	224	230	250	241	246	261	249	240	241	230	262	232	278	251	251	247	227	225	234	283	233	266	239	224	279	228	237	220	243	249	237	227	224	245	251	219	261	232	269	239	245	247	210	252	234	230	218	222	238	245	253	233	263	260	244	262	260	250	215	221	256	251	214	226	222	229	264	252	235	238	231	258	254	252	203	244	255	264	240	231	231	246	244	243	244	241	224	251	231	246	241	236	246	279	226	251	228	228	253	250	252	233	253	231	259	253	235	253	246	229	230	240	234	235	215	236	223	236	237	241	245	240	247	234	254	260	242	226	218	241	227	245	275	243	239	233	227	245	256	253	223	244	235	254	261	239	246	240	273	237	226	244	234	256	243	223	247	252	245	232	233	255	253	224	231	226	246	266	221	261	233	223	229	218	231	237	253	272	230	253	246	250	239	237	221	217	253	229	231	231	256	253	247	242	243	251	243	222	218	257	237	241	248	248	244	257	248	247	241	237	238	242	231	263	229	241	262	220	235	235	241	241	252	240	238	262	237	249	246	234	235	248	261	257	234	260	231	263	232	247	236	258	241	257	223	236	241	249	234	275	225	256	250	238	256	215	251	261	236	239	227	219	231	233	243	237	259	234	250	253	254	252	254	244	248	259	274	254	254	253	215	237	250	211	207	242	237	232	230	229	219	214	255	250	249	218	243	235	237	237	252	230	235	242	288	254	229	241	247	243	242	238	231	274	233	243	246	264	245	230	256	236	246	248	235	230	257	245	237	242	233	216	232	224	234	248	228	253	248	260	245	226	227	235	230	247	239	231	251	265	248	251	246	280	237	251	252	231	277	238	255	254	263	229	245	222	252	238
45699	18801	3822	987	620	454	361	278	245	215	173	152	155	154	131	121	124	119	129	102	104	115	121	102	100	106	101	93	88	98	93	79	96	105	99	96	93	75	78	84	104	92	97	98	91	91	83	90	84	96	99	76	88	76	80	100	78	104	87	90	90	83	81	103	89	100	82	77	64	72	75	75	82	76	94	89	84	91	85	92	77	66	98	91	87	82	81	79	83	82	84	92	84	82	72	100	95	92	92	92	85	73	85	78	83	98	90	85	99	93	74	78	64	77	85	97	83	93	94	86	97	83	72	80	90	75	76	94	85	80	71	91	72	85	88	90	81	87	71	76	89	79	80	79	95	74	82	65	86	96	103	105	83	86	95	78	84	79	86	73	76	87	79	65	99	79	70	86	83	80	79	85	84	87	77	83	100	93	92	84	76	92	88	82	76	79	99	79	82	70	83	81	74	83	72	94	99	86	86	88	83	78	79	76	75	69	98	102	75	93	75	110	90	68	79	99	83	110	78	90	79	86	93	76	85	81	91	95	85	80	76	76	86	79	89	84	87	92	64	90	72	90	97	83	91	84	71	88	81	80	93	75	72	87	81	84	96	86	107	95	91	72	73	79	78	85	89	74	94	81	68	103	83	74	86	82	87	104	80	70	95	81	82	81	86	97	87	80	86	69	87	77	93	88	95	70	85	92	88	89	78	82	100	70	86	89	68	97	96	88	87	96	81	91	76	80	88	82	79	74	86	110	88	85	78	80	73	96	82	78	80	94	85	88	78	79	102	105	87	84	99	91	83	70	86	86	96	84	98	81	100	80	96	72	98	73	90	104	79	93	93	94	78	72	83	62	77	95	95	95	74	81	79	86	74	76	84	84	78	91	91	91	87	75	74	74	77	93	92	88	85	91	93	92	87	94	84	91	97	72	77	80	74	79	99	74	89	90	98	87	76	98	84	91	83	86	73	74	75	83	80	89	102	112	85	87	83	99	89	87	83	88	88	72	91	78	76	60	76	90	73	74	89	101	76	74	79	80	102	81	76	86	89	84	86	96	80	79	68	103	86	100	87	83	90	97	77	91	86	90	92	85	69	92	101	80	102	85	96	89	88	88	84	87	79	77	81	97	72	61	83	85	89	78	92	72	79	86	74	79	90	88	80	92	89	82	65	70	87	76	90	93	78	92	70	89	84	76	83	93	83	83	68	91	78	70	91	97	94	100	81	82	65	88	101	73	76	67	85	92	88	78	86	69	71	80	100	80	84	85	81	84	80	77	73	85	91	74	83	72	77	87	82	84	91	83	91	62	80	91	85	86	78	81	73	76	95	76	94	95	84	84	77	85	77	76	82	72	84	76	85	66	97	96	82	88	98	84	82	68	91	78	96	63	96	80	89	85	74	90	85	83	76	78	88	76	97	86	84	81	91	63	80	85	79	94	90	73	90	87	85	93	71	83	98	73	83	87	82	82	72	81	89	83	80	79	80	85	91	99	98	96	86	92	101	67	84	81	97	85	67	87	109	85	85	83	90	72	75	93	90	77	90	88	83	84	78	71	85	77	73	80	90	95	87	87	90	76	89	84	90	63	89	87	81	84	83	86	80	86	77	73	72	73	65	94	77	65	87	77	75	98	62	88	74	72	88	71	78	76	91	88	90	84	74	68	81	68	93	86	84	78	82	91	75	79	87	78	77	99	79	88	85	89	94	78	82	79	86	97	85	105	79	79	101	94	84	94	74	87	87	103	90	83	86	92	82	93	87	82	84	80	82	77	75	59	75	73	101	83	82	73	90	85	74	92	106	78	87	101	74	70	76	85	84	78	76	67	71	84	78	77	86	84	85	85	80	80	73	95	84	78	99	94	97	85	69	78	91	77	74	86	68	96	87	76	75	91	73	90	83	91	78	77	83	86	75	87	74	103	74	67	73	88	86	91	76	86	97	92	80	82	77	83	88	91	77	88	84	95	75	75	90	94	96	92	81	94	89	81	99	69	79	79	94	87	78	85	87	87	82	68	90	80	94	71	90	82	75	77	73	82	85	82	87	81	70	82	89	73	96	77	81	81	83	73	79	68	90	96	68	77	86	82	79	83	95	79	91	83	86	82	94	85	73	80	82	89	78	80	77	61	69	86	84	90	95	88	79	99	86	93	89	90	88	71	81	70	86	99	87	95	93	86	90	91	97	77	80	80	89	80	89	81	84	81	97	96	90	83	63	97	90	84	86	99	89	86	81	86	83	88	77	72	73	80	104	91	88	76	88	93	81	95	83	82	74	73	91	72	97	92	82	89	78	79	95	75	82	71	82	85	73	104	82	77	94	73	79	85	84	91	101	88	87	79	92	76	81	82	74	81	88	99	81	91	76	98	83	75	88	113	80	78	100	98	91	70	75	67	96	61	83	82	81	94	89	75	94	73	73	93	91	80	81	84	97	79	83	94	82	87	76	89	68	82	79	90	82	83	92	70	85	70	98	77	89	82	75	93	90	73	79	72	80	91	74	79	88	101	75	80	88	67	84	98	94	94	78	79	79	96	84	73	76	78	67	83	93	94	85	99	104	89	82	86	84	87	81	79	67	90	105	86	89	77	90	91	86	76	79	59	105	86	93	76	87	88	95	74	90	82	88	78	87	69	82	67	94	73	80	78	68	85	81	91	92	76	84	82	88	85	78	82	103	85	82	90	72	87	88	80	82	97	77	99	72	88	81	94	70	92	98	87	79	89	89	98	74	93	110	88	72	82	83	82	97	77	88	95	75	82	78	72	88	95	79	101	80	69	78	75	87	92	84	98	81	81	96	86	93	104	84	73	107	87	87	77	76	78	81	86	84	84	80	91	76	95	70	78	75	79	92	88	69	72	90	66	81	100	91	94	122	85	85	79	88	81	89	73	96	88	83	80	84	82	78	69	81	100	77	89	96	79	77	72	86	86	91	99	85	63	87	75	92	69	88	96	82	82	72	96	88	92	98	90	82	89	76	82	90	81	89	78	99	78	93	80	69	75	93	96	86	96	79	83	87	61	88	77	80	87	88	96	73	93	95	92	90	95	74	84	89	91	70	83	67	80	82	85	77	77	105	78	90	108	96	85	90	93	92	77	92	83	75	76	86	84	90	82	91	93	96	95	95	105	89	91	87	88	81	62	83	67	87	77	89	86	65	80	87	95	87	81	96	77	71	90	83	81	66	90	99	86	93	75	86	89	112	82	101	66	72	94	86	85	78	87	85	86	75	82	89	78	79	87	83	89	99	79	78	57	70	81	80	80	98	69	83	74	83	83	83	88	97	88	77	88	96	92	97	77	81	72	109	94	86	85	85	86	75	83	90	84	97	89	93	82	90	58	81	81	85	104	91	84	79	94	79	81	85	81	75	88	86	63	83	81	89	78	73	112	93	82	84	74	80	72	104	81	74	84	87	66	87	72	94	91	99	84	89	92	79	90	82	77	95	73	79	81	75	88	89	72	69	74	85	82	91	87	84	62	91	88	103	90
28818	2154	2921	3336	2751	2281	1727	1476	1281	1160	1012	923	755	710	685	660	559	581	511	538	447	471	410	440	430	391	413	381	339	379	382	352	348	343	332	344	350	328	344	345	350	323	333	340	315	314	290	310	292	291	287	312	317	303	307	305	337	309	274	285	288	293	330	317	262	312	312	309	308	308	334	283	333	281	291	287	327	284	322	305	292	291	292	285	289	292	309	289	299	304	272	301	306	282	276	278	297	284	278	319	288	277	315	276	301	314	270	275	267	294	307	279	307	266	290	293	320	281	266	268	274	263	298	286	316	319	299	317	285	255	283	283	303	296	285	274	286	270	287	268	263	313	291	300	287	280	311	272	264	282	298	268	306	280	300	294	264	276	264	312	311	277	297	266	252	272	276	262	289	282	311	256	299	293	273	316	280	271	314	286	264	307	290	298	272	292	285	263	288	276	279	265	269	314	253	275	304	275	285	304	276	303	263	288	293	271	305	272	286	275	279	262	244	285	285	280	265	283	300	288	256	301	244	285	309	277	268	289	285	286	291	298	282	278	283	247	285	271	271	277	278	322	282	263	276	262	284	272	270	278	289	295	276	281	305	304	309	261	284	303	285	287	315	279	308	290	263	297	270	242	284	276	264	284	297	304	256	277	275	288	314	257	293	296	283	270	281	265	281	283	291	297	275	299	266	290	288	254	270	289	260	298	275	272	278	289	275	272	296	326	269	313	295	266	309	309	285	259	294	282	275	265	293	258	281	247	310	286	281	270	278	251	301	271	268	275	271	291	276	258	296	285	305	286	258	271	327	257	296	265	285	296	251	308	311	294	274	292	308	272	273	271	287	323	269	291	287	295	279	282	312	270	291	290	267	297	235	290	308	274	282	263	284	256	255	281	272	289	302	301	265	293	279	267	267	306	258	272	276	298	287	310	284	264	287	287	263	297	280	288	280	326	290	283	266	296	284	265	328	282	299	293	295	264	269	279	275	277	280	270	245	317	292	284	260	272	284	270	300	290	286	289	270	254	251	285	282	264	298	271	283	282	287	283	289	306	296	272	314	319	307	244	271	304	288	288	269	279	291	281	255	273	287	287	246	287	254	281	260	260	292	314	306	273	272	265	301	258	267	298	253	302	269	289	278	281	293	279	283	281	299	252	279	274	324	256	313	274	286	283	293	279	285	300	255	278	283	299	276	304	293	276	292	246	288	297	277	295	246	279	273	295	306	259	328	281	297	298	264	300	284	263	286	292	257	287	302	266	274	310	300	296	290	303	287	278	256	279	254	273	282	286	288	275	276	268	291	293	316	274	293	271	297	266	275	282	301	279	258	296	267	272	272	286	271	274	278	285	267	267	284	287	282	278	303	261	276	302	296	282	259	269	295	273	281	280	301	307	266	279	283	275	304	278	269	284	256	310	273	304	257	279	285	272	285	294	283	287	306	310	288	303	257	253	268	290	267	257	275	258	246	289	258	257	298	281	267	264	276	307	286	279	279	280	311	290	301	259	299	261	311	299	294	255	268	324	272	299	297	256	286	297	294	267	280	255	267	278	287	324	282	292	272	300	292	285	283	277	274	300	290	317	304	284	290	304	301	295	269	259	301	302	280	265	291	294	283	287	318	303	258	294	274	304	282	278	286	273	301	257	279	299	310	308	314	292	287	286	295	300	263	308	281	297	262	306	296	280	287	259	265	262	293	274	278	262	265	280	270	290	281	310	282	270	301	291	297	290	309	247	304	303	291	285	274	271	285	254	308	290	282	311	290	294	286	276	269	300	296	267	290	303	286	300	288	283	251	274	298	301	292	295	304	285	310	274	268	307	283	287	272	273	278	285	312	298	278	250	290	272	272	278	283	283	287	317	280	275	289	298	294	294	276	269	272	313	254	273	264	304	278	258	281	287	277	312	280	287	270	313	285	261	282	261	284	277	289	284	275	291	287	278	280	308	282	276	279	276	270	285	288	287	260	296	302	278	286	275	312	284	314	279	265	294	279	311	282	280	277	303	276	269	294	278	294	318	290	293	279	298	296	309	311	284	247	255	290	308	268	289	272	276	285	285	293	289	286	261	289	276	282	251	318	304	282	282	312	285	256	284	292	308	286	279	281	285	294	296	291	259	284	297	277	287	277	271	259	276	305	259	284	305	294	276	294	286	294	251	273	269	304	273	317	275	289	278	279	319	313	261	300	274	263	274	263	272	277	284	273	290	273	295	286	277	261	293	295	311	263	292	285	286	283	261	269	320	269	296	291	263	281	299	285	282	249	298	294	282	281	275	295	303	314	289	255	299	290	275	267	290	303	307	277	280	298	263	287	297	279	315	253	272	304	298	298	275	297	290	300	302	308	272	276	281	283	255	282	290	269	260	272	302	276	303	317	308	308	265	267	342	303	281	275	272	305	288	294	300	285	274	275	276	283	261	294	262	293	281	275	296	290	253	276	307	249	295	278	283	294	286	299	282	268	311	259	318	302	284	282	252	277	304	270	307	292	287	288	272	287	299	274	278	271	315	271	285	294	250	312	268	293	279	298	327	266	296	285	307	283	284	290	271	280	272	288	289	265	281	258	271	293	309	261	309	284	301	285	291	281	285	293	276	289	293	242	267	254	278	280	281	302	312	276	272	268	276	250	300	288	277	307	268	288	293	298	264	293	297	286	294	270	297	259	257	288	294	270	275	286	290	278	262	272	281	275	290	291	302	294	265	302	288	299	277	288	291	272	289	273	288	304	269	253	276	291	272	296	291	267	260	274	271	281	275	272	269	299	286	259	274	267	272	297	321	266	272	297	251	281	265	276	296	271	259	287	266	287	297	255	272	305	298	285	296	295	293	304	276	268	274	297	268	271	261	315	310	264	254	289	289	274	291	275	340	282	282	288	275	274	296	280	320	302	289	257	263	299	295	283	277	290	278	259	291	284	277	284	283	285	298	288	264	301	272	276	267	276	297	269	301	258	288	286	297	260	272	281	285	277	271	282	276	266	259	280	273	264	276	297	264	271	280	281	286	283	308	287	305	282	256	261	280	278	300	269	279	275	273	261	285	282	304	298	288	272	297	310	275	291	264	303	288	231	298	288	286	284	276	254	303	336	301	286	287	307	273	274	309	260	285	269	281	293	282	269	284	289	302	278	282	282	279	271	249	314	309	258	308	267	283	286	291	264	286	267	250	284	284	285	298	275	249	278	276	286	262	311	274	305	284	245	315	301	299	287	262	295	303	257	301	279	274	260	268	304	306	252	278	299	322	291	291	295	247	297	268	280	259	259	286	283	297	304	285	268	267	282	317	288	281	293	297	276	284	268	265	298	273	266	304	278	268	285	279	301	292	310	280	278	277	261	265	290	265	273	278	332	280	306	274	245	309	268	271	287	274	279	251	284	289	279	249	278	316	286	276	278	265	272	262	285	283	286	305	287	276	282	253	301	275	302	292	253	284	253	295	241	273	254	256	277	270	269	306	284	268	289	293	306	306	285	287	265	295	246	284
57672	25703	12488	2453	1459	1049	838	655	482	435	411	387	316	335	269	300	260	231	249	239	272	207	241	201	210	209	207	208	186	213	205	215	197	182	227	180	190	184	197	197	190	200	182	200	217	171	166	213	205	171	191	174	191	188	191	194	197	179	183	197	162	175	189	189	206	210	192	193	177	192	202	195	208	187	162	182	198	179	212	182	174	176	201	210	200	171	182	194	172	189	199	177	184	189	171	209	178	182	218	182	200	183	199	203	202	177	181	168	162	177	183	175	199	183	188	197	181	196	172	175	177	182	185	148	207	192	189	179	185	180	168	181	170	191	185	165	200	194	171	198	194	169	189	177	180	193	206	204	158	180	198	200	198	205	170	195	206	188	182	176	159	182	173	180	176	202	198	172	186	187	194	173	186	192	200	157	188	174	163	199	195	188	176	196	200	191	188	189	171	187	171	181	190	199	182	182	174	198	180	185	188	179	170	176	176	192	193	217	199	176	186	185	184	211	213	197	193	195	188	181	180	179	173	174	170	191	201	189	204	173	160	176	200	172	212	171	179	187	180	178	163	174	181	189	181	232	192	182	183	176	211	210	202	163	187	190	198	178	165	185	188	153	181	185	216	186	164	204	197	191	192	158	177	191	201	197	175	151	191	193	212	166	181	196	166	179	197	184	190	174	202	174	155	207	198	186	187	195	181	210	200	181	172	162	205	205	196	199	183	180	195	194	180	192	190	173	190	160	195	196	178	159	190	165	200	186	184	181	177	184	201	188	187	198	156	183	174	213	187	205	183	172	209	200	189	184	184	184	185	177	167	172	190	180	180	192	195	189	186	203	177	201	155	179	175	168	187	184	179	191	180	179	183	202	195	174	191	201	160	214	181	165	182	174	188	166	199	176	218	179	200	192	176	179	188	184	173	182	184	174	182	174	169	176	174	186	190	178	186	204	195	162	172	157	157	191	160	188	171	181	181	186	191	187	194	172	171	196	190	170	193	188	173	169	186	194	180	203	176	193	176	192	176	176	184	189	180	184	184	184	202	201	185	186	187	198	164	198	199	168	206	198	179	192	166	190	161	213	179	190	199	187	180	167	171	194	164	185	170	184	195	183	187	184	164	163	189	185	196	200	151	171	189	181	200	173	174	179	193	202	157	195	149	167	174	187	179	189	157	179	197	176	152	198	163	184	167	206	185	197	178	199	200	187	196	199	194	181	197	188	198	171	179	191	187	160	195	194	187	194	183	182	211	196	162	202	195	189	193	197	184	169	188	187	170	165	174	215	174	197	181	195	181	210	188	154	181	185	147	161	203	160	170	184	182	147	217	185	173	176	181	179	196	210	174	188	161	183	167	191	190	170	199	156	185	193	193	171	168	173	178	190	214	212	177	186	176	167	188	204	165	172	189	166	194	174	189	177	181	167	215	161	165	202	174	215	216	186	183	176	196	193	183	202	193	192	171	187	202	171	183	159	200	184	194	167	217	172	222	203	174	186	178	169	166	178	190	206	186	187	184	193	174	185	150	185	200	199	180	183	174	178	170	173	198	170	173	172	189	194	177	174	189	190	175	188	187	192	181	186	189	163	166	205	196	187	173	172	197	168	183	177	190	177	185	176	187	167	196	179	168	177	192	165	216	174	176	204	178	173	186	162	197	191	171	194	179	205	158	189	191	194	183	182	194	173	178	184	202	191	188	178	188	197	181	192	172	188	198	180	200	199	202	167	182	158	188	188	200	171	170	191	200	203	181	201	178	156	164	164	170	167	177	175	169	205	166	192	192	184	180	203	173	183	194	182	187	188	165	176	186	218	184	201	197	179	169	169	194	191	179	185	194	202	180	175	194	161	175	192	195	155	191	202	179	168	174	185	202	176	192	207	230	178	225	175	180	201	171	197	194	187	184	186	183	191	172	160	183	193	202	183	196	181	183	201	185	174	175	196	195	197	198	180	183	184	188	182	180	203	161	196	200	215	185	170	193	181	180	168	198	184	195	193	194	183	156	192	185	201	187	187	175	185	170	186	182	174	192	164	192	208	182	197	168	183	187	171	206	188	179	185	181	178	167	193	201	184	189	178	182	206	188	192	151	177	203	168	184	182	190	194	167	162	188	203	189	217	202	191	198	176	159	172	176	168	176	193	186	165	184	175	180	155	193	176	188	188	193	187	159	179	195	193	173	178	169	174	181	183	213	201	197	167	188	179	154	189	197	197	186	171	203	175	168	193	183	167	195	199	196	192	161	181	191	174	205	200	208	168	193	181	209	187	192	183	194	171	159	204	184	188	186	205	193	193	184	191	177	182	174	173	176	173	164	182	168	194	179	162	203	198	162	180	171	164	197	178	206	192	173	195	203	177	177	204	170	184	184	192	189	189	183	187	178	192	208	166	201	182	177	186	183	180	188	206	186	160	184	184	178	177	184	191	204	187	157	194	181	182	204	185	173	191	189	203	175	168	202	206	216	182	179	195	185	164	192	156	196	190	180	199	210	218	196	172	169	196	198	180	209	177	179	198	181	184	165	187	178	195	192	207	183	187	187	179	177	163	205	184	181	185	177	181	164	184	181	181	177	170	195	190	177	208	185	187	163	180	194	174	195	173	173	172	189	174	204	187	198	178	186	192	207	202	176	198	170	217	182	179	172	179	186	195	162	197	159	173	199	186	195	180	206	174	194	186	190	176	186	164	158	185	182	194	174	193	190	188	200	170	192	176	172	157	197	170	163	170	170	181	187	186	190	194	157	179	193	222	189	189	178	182	195	177	187	186	200	180	201	174	155	194	162	202	185	189	187	188	186	203	191	192	188	202	170	157	201	180	173	153	182	183	198	162	213	182	194	183	190	170	194	157	199	183	176	188	187	193	192	182	189	196	196	206	187	200	191	180	185	178	192	196	179	177	195	197	179	176	164	182	189	160	192	179	191	193	189	191	163	173	215	187	188	186	169	169	180	186	194	189	171	203	186	191	203	210	205	184	195	181	194	170	180	167	194	165	192	199	185	179	199	169	180	216	178	190	182	188	205	182	182	163	180	149	170	180	170	168	178	177	205	188	188	173	196	194	186	184	186	191	193	186	137	186	184	183	178	183	175	171	182	189	188	197	171	180	180	192	171	186	177	192	188	184	182	193	190	206	177	191	190	220	173	187	178	175	185	193	169	191	190	196	204	161	197	192	174	178	188	199	183	184	191	167	185	174	207	212	180	182	176	195	195	204	180	195	190	206	177	198	205	190	177	187	154	186	170	183	191	178	180	182	181	182	203	178	182	183	179	201	191	194	200	179	182	176	204	188	164	183	171	196	187	169	173	214	187	172	200	177	203	185	174	175	163	185	183	180	176	204	187	161	210	186	210	181	175	164	201	189	164	203	199	179	190	182	186	173	186	186	193	197	188	192	183	168	209	176	182	175	197	181	190	185	176	161	166	162	196	188	187	164	182	196	185	182	192	181	158	187	184	175	188	178	172	187	185	189	202	143	204	203	170	175	181	190
37687	3310	5882	6480	5439	4374	3482	2924	2423	2213	1943	1785	1589	1439	1336	1265	1136	1065	972	942	976	874	821	855	818	775	724	780	735	779	722	673	712	692	679	645	669	664	638	621	599	662	605	627	645	610	578	572	645	609	601	607	597	599	592	573	605	619	622	611	611	594	602	599	546	581	571	546	544	552	575	569	572	582	531	557	529	578	544	568	572	598	601	524	598	519	548	573	556	555	543	571	545	594	608	533	588	547	562	576	547	585	568	541	531	572	538	529	563	597	519	569	546	558	544	553	553	566	527	539	535	521	560	558	546	497	543	546	554	580	522	557	581	527	531	588	532	561	546	582	526	534	541	544	543	559	559	612	563	496	565	588	549	559	534	541	560	574	557	550	561	552	523	560	545	567	518	517	556	533	521	540	561	548	556	565	529	598	549	543	549	493	548	527	568	575	526	572	538	553	535	527	536	526	561	555	534	540	539	563	576	590	525	536	576	560	536	487	583	574	506	491	548	535	512	487	514	497	519	556	517	546	555	540	548	550	562	521	595	530	556	498	565	562	531	550	551	531	524	548	504	517	536	506	555	574	542	566	520	550	510	560	552	556	541	543	543	565	542	508	591	522	551	556	570	533	585	521	566	514	532	557	534	564	550	562	542	541	557	515	532	508	528	538	538	519	474	557	532	564	494	564	542	532	570	525	534	570	525	574	536	548	549	543	566	544	590	534	537	540	563	535	539	544	550	579	544	478	506	534	549	556	515	502	548	504	578	530	499	525	506	532	522	534	583	593	551	550	521	531	558	573	543	498	522	554	551	590	508	537	549	538	532	535	534	517	555	559	563	524	548	535	557	537	538	545	514	539	493	488	565	498	533	536	548	514	495	546	549	515	526	543	534	541	570	525	461	556	533	552	525	523	543	517	534	514	558	529	492	541	511	534	558	556	544	570	483	519	497	503	537	510	531	511	498	571	597	538	493	504	553	550	554	530	556	528	552	549	558	483	518	516	479	587	511	524	549	525	477	512	521	500	547	508	560	546	559	526	534	551	558	562	561	564	539	569	504	574	558	526	528	553	528	532	544	548	555	535	545	514	556	512	562	574	560	525	544	581	548	547	533	548	524	543	550	546	533	537	585	562	531	521	590	507	564	558	533	550	531	549	525	528	506	522	511	529	548	545	540	528	511	501	534	526	505	561	536	574	549	570	544	540	575	544	583	501	535	546	533	552	555	590	566	535	567	565	527	554	545	551	533	548	527	554	538	557	531	557	536	542	526	558	508	541	577	508	537	513	514	568	544	540	535	503	540	572	545	533	602	510	537	560	558	510	524	581	535	525	491	526	523	526	523	508	508	518	539	511	529	537	519	541	518	552	517	554	557	525	557	529	538	523	521	540	567	525	521	551	513	526	504	536	573	489	535	510	535	548	502	536	534	532	553	537	571	531	546	553	530	530	537	548	536	564	567	530	526	549	568	523	516	550	544	501	548	548	499	556	567	557	524	510	581	555	556	551	583	598	506	557	562	536	538	534	520	557	525	515	472	548	540	581	558	544	570	534	546	597	524	534	591	544	561	535	514	568	540	541	542	522	528	544	536	523	536	554	501	534	526	544	511	573	524	533	583	531	564	519	578	568	538	522	549	553	546	523	542	545	495	531	462	556	534	512	525	562	571	509	534	556	558	549	545	505	523	561	560	512	520	605	532	520	540	536	575	598	545	519	552	514	519	561	537	509	488	546	532	554	546	531	510	540	533	533	500	576	524	537	552	558	571	532	527	554	550	531	527	554	525	544	512	555	516	544	583	555	536	562	525	547	552	523	566	554	524	525	552	528	486	539	529	604	539	598	524	550	547	527	548	503	508	570	531	543	539	561	543	531	541	566	511	534	515	546	540	558	566	534	539	531	589	553	516	557	531	540	586	579	574	601	555	517	542	584	506	547	560	519	573	550	532	515	539	540	530	529	548	548	562	533	559	547	548	524	559	579	551	554	574	509	582	544	555	527	579	535	546	575	554	526	562	535	515	515	547	546	536	522	549	523	496	574	517	548	504	529	543	545	552	533	525	548	533	553	571	525	551	576	561	562	540	517	595	531	547	529	534	572	548	545	566	553	529	527	515	569	530	534	507	532	528	541	517	527	525	543	552	537	567	532	573	520	556	548	517	539	574	539	551	567	547	517	536	520	583	556	529	531	526	546	518	534	572	533	519	502	542	547	522	540	568	532	540	519	531	526	517	547	504	544	527	544	553	522	545	537	504	555	495	528	515	585	553	545	558	539	584	517	509	531	572	567	576	561	551	532	607	527	521	552	511	578	607	557	534	544	539	539	538	501	540	551	544	505	534	575	513	536	504	534	516	536	527	543	548	547	525	536	555	550	566	558	546	540	589	575	581	562	541	552	527	540	608	524	535	556	571	506	525	567	550	478	497	542	537	523	517	547	508	544	557	536	544	561	519	565	535	553	511	538	559	523	525	536	530	545	514	532	560	574	561	495	516	542	551	532	532	564	543	511	548	520	562	542	551	560	510	486	547	575	547	572	545	533	511	526	534	525	549	546	537	574	514	551	527	553	530	491	546	550	563	528	521	544	547	531	526	544	521	566	493	548	526	525	529	540	541	490	557	525	505	554	533	496	538	516	501	520	532	532	561	537	564	526	539	527	546	577	531	561	524	506	521	570	552	597	570	531	566	507	536	554	561	540	562	564	549	546	533	516	546	557	554	571	509	556	557	585	511	514	557	545	568	525	527	549	546	524	537	528	565	566	568	546	529	533	532	529	547	528	540	529	531	549	527	540	526	548	531	539	568	559	537	555	543	518	507	529	528	513	534	544	551	587	574	521	562	506	506	565	564	567	559	541	557	550	530	533	559	558	539	535	542	514	521	548	547	573	559	560	531	510	522	551	565	546	566	549	527	543	498	554	511	557	525	531	596	575	555	544	512	544	528	545	523	541	541	555	538	552	539	539	575	539	569	522	534	541	507	585	546	541	532	545	534	543	552	575	520	583	551	572	533	535	535	570	556	524	541	508	528	577	546	542	560	566	529	547	588	530	537	533	524	574	567	521	568	513	565	576	541	580	527	530	537	524	523	568	568	574	547	533	544	506	546	534	571	535	510	557	545	560	530	549	553	521	540	515	560	550	498	576	539	552	556	548	547	508	558	559	526	557	549	526	568	595	541	506	583	581	523	546	570	525	545	559	553	528	560	540	543	549	561	517	520	576	507	539	526	548	531	571	559	543	536	575	532	575	552	517	550	561	559	513	531	565	501	557	523	512	551	542	591	497	547	509	511	523	532	546	566	541	534	522	529	554	557	564	522	599	536	521	484	526	570	500	527	556	567	574	558	557	501	538	561	604	520	534	534	552	530	528	512	547	542	526	554	566	545	529	592	524	541	543	564	519	548	535	506	517	539	538	522	543	566	539	518	570	532	534	582	544	555	549	544	558	535	504	555	531	514	542	520	523	531	577	578	528	542	487	551	536	567	533	568	517
7329	492	273	122	89	88	88	75	85	86	96	76	80	78	79	80	92	73	65	74	74	77	86	73	74	76	75	87	69	59	64	72	68	69	73	70	90	70	73	70	73	71	73	72	71	81	66	71	64	68	61	81	72	65	79	68	83	92	61	86	73	70	61	75	72	73	76	89	70	80	78	79	77	65	75	73	79	64	73	87	61	64	78	74	76	77	84	79	80	74	88	77	71	65	82	77	65	78	75	72	64	75	71	87	80	65	86	71	73	61	76	61	71	63	64	79	88	85	65	67	63	76	72	77	68	91	75	68	62	85	64	77	66	73	73	75	51	83	82	81	71	91	89	71	58	77	82	65	73	82	67	69	73	97	69	77	74	56	71	64	69	73	66	73	61	89	65	57	70	71	60	55	48	63	69	56	99	72	65	77	62	75	70	80	67	76	81	64	66	67	71	58	78	73	62	73	68	73	69	57	80	59	58	70	74	88	81	88	67	70	75	72	76	79	67	71	73	66	73	67	71	73	56	76	75	67	73	62	66	74	74	72	71	74	61	67	87	70	94	58	76	74	77	64	65	78	80	57	66	83	72	74	70	68	55	75	77	70	76	70	62	87	72	67	76	75	76	85	80	66	61	63	87	63	54	84	89	83	80	76	59	73	69	81	82	71	78	85	75	66	82	84	72	65	75	71	77	73	75	63	83	76	63	67	92	57	77	67	78	69	57	74	55	78	64	72	68	69	93	62	75	78	82	65	65	72	67	59	73	75	65	59	78	66	58	62	69	68	68	61	70	68	66	69	75	69	66	69	71	67	60	56	58	70	68	70	87	70	78	80	89	67	69	81	72	89	80	85	73	70	68	80	78	72	66	78	67	70	70	76	61	79	78	74	70	62	59	71	77	89	69	92	85	74	73	70	86	71	64	67	84	64	70	69	75	75	78	70	67	77	85	81	66	73	69	72	60	71	74	68	70	64	82	83	76	82	56	77	66	78	57	94	74	76	80	80	60	71	76	68	74	79	64	67	66	76	55	58	78	73	85	65	73	69	75	62	68	81	76	60	77	74	61	78	87	85	71	70	75	73	64	59	63	77	63	64	71	78	70	60	67	63	72	68	71	65	69	67	79	63	76	69	64	67	76	85	67	68	86	71	69	70	64	71	80	61	75	65	87	69	75	61	66	78	77	80	60	75	61	67	60	64	60	69	81	79	67	78	85	66	94	69	59	73	69	51	57	65	70	65	60	65	73	71	74	72	75	66	65	59	70	76	58	79	58	69	63	67	62	71	67	57	76	83	71	71	63	59	79	59	69	76	90	79	58	88	72	67	79	71	72	65	76	76	58	81	84	66	74	77	77	74	77	73	75	72	76	67	72	99	72	75	79	72	84	67	73	69	66	67	71	76	57	53	53	67	71	64	74	69	82	67	92	85	80	70	74	59	84	56	66	81	80	77	69	75	76	66	72	67	61	68	73	79	68	65	85	73	57	65	81	74	78	65	78	82	71	72	73	59	66	72	87	77	65	63	61	81	67	68	77	68	72	72	77	68	70	75	62	78	71	70	60	57	68	79	74	81	76	88	61	75	65	86	72	85	86	66	95	73	80	71	76	71	61	61	75	75	57	71	77	76	68	85	65	69	81	66	75	82	81	76	69	83	62	69	76	68	67	73	68	83	64	74	72	69	68	61	69	54	62	74	63	67	74	84	81	91	64	60	75	92	61	69	71	71	71	70	80	61	80	64	68	67	71	51	82	69	64	75	76	72	67	86	62	72	69	80	56	58	76	71	70	71	68	65	76	72	71	78	69	73	80	53	69	65	87	70	79	78	51	78	60	81	79	85	78	79	67	74	73	83	71	81	69	81	77	67	60	63	59	79	65	60	66	68	79	60	71	78	81	65	72	71	73	71	72	64	67	80	79	66	63	70	74	82	60	69	72	108	76	68	93	73	83	55	77	69	67	72	82	86	64	59	84	79	66	92	70	64	63	73	68	80	73	93	82	79	72	67	63	68	67	80	70	72	75	65	56	58	81	78	75	77	80	74	82	70	84	89	64	85	108	74	73	67	79	77	69	64	72	59	76	85	75	65	60	74	72	85	78	74	69	66	79	65	69	73	77	76	66	65	83	71	62	66	58	60	79	64	60	72	54	74	76	54	84	64	61	61	87	79	77	59	80	62	70	79	59	63	89	62	73	70	73	80	68	77	67	81	74	69	64	74	66	82	85	72	51	85	62	71	57	67	78	71	74	71	69	50	73	72	82	67	81	67	68	69	54	73	81	78	66	66	90	79	65	87	77	75	79	66	58	79	76	92	81	91	62	76	68	70	67	74	78	72	61	71	68	75	78	79	65	77	65	61	61	76	71	72	62	76	86	75	60	70	69	81	76	72	56	80	61	62	71	69	82	87	64	82	67	68	81	70	50	88	81	83	83	69	74	70	76	62	75	63	75	67	73	61	68	70	69	67	56	68	68	80	62	67	85	75	67	85	66	71	63	75	91	69	66	71	72	67	71	76	65	65	75	93	67	68	84	78	70	87	93	77	74	79	80	84	73	73	66	65	67	75	72	76	61	69	80	68	68	78	69	86	63	77	73	65	68	74	82	75	76	81	73	72	76	64	75	72	65	70	71	71	75	81	67	68	76	75	71	70	80	74	63	62	67	60	80	72	62	77	77	57	70	74	74	81	74	74	72	68	85	80	64	69	67	65	78	62	81	60	74	84	57	72	84	63	79	81	73	75	75	69	85	62	58	89	68	81	73	54	69	82	73	79	77	77	68	62	65	67	73	78	70	80	68	75	75	77	57	77	73	65	58	67	69	82	74	77	71	69	68	72	85	72	74	68	71	62	66	61	74	69	53	65	82	72	64	53	61	70	64	67	77	86	68	80	66	70	82	63	70	79	73	70	65	66	60	66	73	76	75	69	89	86	66	72	73	62	69	57	60	58	65	86	70	80	52	74	73	70	66	84	85	72	83	69	70	82	72	78	71	64	75	78	79	74	65	63	73	79	71	70	67	72	69	65	76	65	67	73	79	61	74	76	78	68	64	63	63	69	76	70	87	74	78	75	69	84	66	87	78	73	70	67	66	60	72	72	61	61	61	69	61	61	66	66	67	62	64	78	75	51	56	70	84	70	56	63	78	69	61	72	83	89	67	68	74	80	83	78	73	78	81	76	77	81	71	61	71	68	60	76	54	69	80	70	75	72	64	93	78	69	60	74	73	74	85	74	64	67	74	61	88	81	67	79	59	58	69	85	74	80	74	73	57	66	62	74	71	66	54	70	68	77	75	75	64	63	86	69	62	79	63	69	76	60	74	66	71	79	78	66	84	94	73	74	79	67	72	78	72	73	79	81	70	68	70	79	71	85	75	86	64	61	60	84	68	83	63	75	82	87	67	59	95	70	86	89	57	72	76	54	77	85	60	63	70	80	79	84	88	79	70	81	66	57	68	73	72	73	83	82	68	75	69	62	68	82	67	71
7203	352	389	406	404	353	312	337	283	249	305	283	279	243	290	253	263	234	285	267	250	280	273	270	213	240	248	242	233	239	251	244	238	247	231	247	251	236	268	234	251	238	255	218	237	265	275	245	239	239	246	215	231	236	246	242	238	265	255	230	262	251	256	228	226	233	257	227	246	263	213	254	251	246	262	237	247	237	256	242	262	244	217	237	265	222	255	248	263	236	236	250	238	236	228	239	261	245	245	215	245	253	255	205	247	229	243	245	229	219	259	230	217	259	239	224	239	235	239	263	249	231	219	237	246	273	236	220	249	258	236	218	237	236	238	230	248	267	248	259	261	233	242	255	239	250	241	256	246	228	237	249	241	251	219	210	237	232	238	260	237	235	252	265	220	232	268	227	255	243	245	231	248	250	267	223	251	273	248	254	234	223	271	233	233	260	232	230	242	220	222	258	274	257	251	249	244	219	262	295	245	220	245	237	238	259	242	240	247	248	245	257	271	238	244	261	256	219	224	250	237	265	250	241	239	257	255	222	211	240	227	267	249	232	217	220	235	246	267	256	258	233	233	244	243	246	225	255	240	204	270	228	249	222	256	233	241	217	236	287	234	248	237	268	262	225	235	262	216	247	242	242	262	225	259	221	253	250	231	263	276	247	264	255	225	233	214	239	210	235	244	220	230	244	247	242	266	268	248	231	247	258	242	206	212	256	247	235	236	235	250	219	249	203	238	232	265	240	222	235	218	231	227	251	239	255	254	216	242	227	224	243	222	234	266	252	263	253	205	229	222	243	235	270	260	242	225	252	248	247	226	229	237	230	261	240	208	248	236	251	212	253	243	235	255	261	242	226	239	231	261	246	242	216	237	219	244	268	264	236	238	247	266	221	263	218	229	237	215	257	219	253	241	232	279	214	246	231	232	233	240	223	231	235	236	219	228	225	229	252	235	246	235	246	260	260	253	257	234	228	229	220	247	254	273	246	239	255	273	209	204	243	274	251	246	235	242	243	235	237	263	254	254	248	225	261	236	258	235	229	213	254	209	265	249	247	255	243	241	246	227	233	247	241	248	244	245	216	237	250	236	249	224	273	269	258	241	246	221	250	232	252	270	230	236	226	228	260	259	235	222	251	220	256	258	238	214	217	227	230	246	239	251	220	242	236	228	237	243	235	230	236	239	244	281	234	238	247	267	223	263	213	237	253	271	254	252	253	287	247	205	241	254	221	254	263	223	221	237	237	217	239	220	231	238	261	229	220	245	252	236	225	244	234	262	229	258	226	255	237	235	256	240	246	247	210	221	223	232	272	222	248	213	236	258	271	223	241	267	223	239	268	255	250	218	254	244	259	238	260	219	231	249	240	248	278	237	257	227	233	233	253	235	234	226	193	244	226	266	248	249	226	247	229	248	240	211	225	231	206	260	271	239	266	236	212	247	219	242	227	234	227	245	248	251	246	257	261	237	240	230	245	269	210	253	250	218	240	258	225	241	245	230	229	255	252	243	246	281	242	245	251	268	227	261	226	250	222	248	258	271	230	234	235	227	261	235	236	242	243	253	219	235	235	223	242	235	240	225	245	243	231	250	227	250	254	245	227	237	271	243	232	232	204	250	250	243	220	212	216	252	265	247	238	231	235	231	247	251	243	226	247	227	235	238	213	233	261	250	249	243	237	230	232	243	249	222	257	237	228	247	246	249	228	255	236	242	243	222	276	245	200	233	257	245	251	252	236	237	218	250	250	219	254	236	235	259	234	225	246	229	218	257	241	244	236	250	244	260	224	259	243	233	248	255	253	250	248	242	267	250	223	237	227	250	228	254	232	253	203	241	244	250	274	248	250	231	253	281	265	276	237	243	226	249	235	239	255	241	237	248	232	253	259	232	232	224	252	240	223	233	258	230	288	228	237	237	254	234	221	237	253	243	261	236	275	267	257	221	226	245	238	246	226	227	225	233	246	242	219	233	255	233	241	261	248	222	232	229	241	261	232	245	263	240	249	237	217	235	248	234	245	259	240	207	232	249	232	259	247	239	268	238	234	254	254	265	249	228	264	248	253	249	240	240	267	229	235	259	237	253	222	244	225	261	245	241	265	254	233	245	262	253	253	209	214	239	240	245	227	236	236	232	256	221	224	258	236	250	244	214	255	249	247	266	236	238	233	227	256	235	231	211	245	249	243	218	266	246	242	246	240	249	247	265	249	245	227	233	208	245	238	261	261	244	241	226	227	246	246	233	242	242	238	255	269	248	253	236	255	262	242	241	249	271	244	257	238	260	246	220	238	255	264	240	238	224	222	231	255	249	206	236	243	251	237	250	234	270	246	228	246	234	231	236	203	227	257	239	255	247	207	252	250	225	233	222	221	244	208	252	270	235	236	235	242	248	249	252	235	228	250	220	266	260	236	238	233	245	205	233	228	244	232	263	251	255	239	249	229	219	267	239	231	251	218	233	225	245	243	238	230	246	258	226	256	238	220	263	216	244	218	250	215	245	268	264	254	218	266	249	220	211	239	252	243	239	251	250	230	256	236	255	236	228	240	238	250	226	265	230	230	227	247	229	255	259	239	231	242	228	239	240	267	254	240	244	228	244	227	258	224	258	241	217	240	227	248	233	217	256	227	234	251	277	259	223	248	229	252	252	248	243	236	278	235	220	227	240	220	241	268	246	236	219	232	244	240	225	227	234	250	249	254	239	224	248	254	270	247	278	241	257	242	243	260	241	261	238	238	237	231	231	247	246	227	235	230	227	244	262	225	258	228	254	270	222	254	247	230	251	288	253	274	252	257	243	260	258	225	237	227	222	223	228	242	226	263	241	221	233	227	255	236	251	237	236	247	251	267	255	239	256	226	250	245	252	235	257	243	251	243	218	223	276	236	239	235	234	235	229	230	215	242	250	255	259	227	255	230	243	229	241	263	263	246	253	230	264	230	245	236	226	235	240	215	222	261	210	228	223	230	242	243	247	222	235	250	227	248	251	253	239	259	239	245	244	222	242	198	248	230	232	240	270	240	231	221	256	231	285	230	252	216	245	274	243	241	282	223	240	228	212	238	229	228	233	229	259	246	255	225	254	229	234	243	215	247	257	258	244	276	232	244	228	229	232	251	244	228	250	242	231	237	232	249	220	243	262	262	236	236	232	259	229	228	241	244	240	246	234	260	247	216	257	222	232	251	243	246	250	221	245	239	228	235	222	247	231	231	244	238	232	231	235	261	257	256	248	225	223	251	241	242	213	266	238	240	253	231	273	217	254	237	232	233	237	264	235	243	235	241	248	248	240	253	246	221	238	233	254	228	250	229	236	254	230	233	252	243	233	253	231	257	236	245	250	244	236	199	270	257	241	245	242	240	238	240	217	234	255	229	220	252	236	232	225	232	260	222	219	269	236	233	252	195	237	246	243	238	228	220	240	236	247	245	242	234	204	228	230	224	257	232	230	235	260	247	250	253	234	220	269	260	247	275	219	251	266	260	243	252	216	246	246	229
46395	17839	2991	902	641	461	339	288	230	218	201	169	166	138	137	116	117	103	135	105	98	101	99	127	88	102	108	110	101	110	90	94	84	99	97	86	101	73	85	99	85	103	109	98	99	86	82	97	81	84	94	98	95	76	89	98	80	79	90	85	94	101	95	69	82	73	103	93	74	83	80	94	72	60	82	103	87	80	90	89	101	77	98	92	83	74	103	92	91	85	77	97	82	87	79	86	72	82	91	88	91	79	66	94	68	93	77	80	85	73	79	104	88	84	97	74	85	93	90	101	83	84	92	93	80	82	88	81	65	84	75	75	91	82	86	83	91	78	81	70	88	89	64	86	74	97	102	69	87	70	86	88	89	80	80	65	72	89	74	95	75	76	94	80	85	81	80	73	97	97	91	84	86	74	94	75	84	85	73	89	93	79	79	88	61	87	83	85	82	84	79	80	83	78	95	78	85	72	80	70	68	67	95	73	76	89	101	106	87	77	82	84	97	89	77	94	88	85	79	95	84	88	76	104	93	100	81	82	95	98	108	85	83	85	70	89	64	57	69	78	102	85	90	83	93	89	92	85	77	83	69	98	78	88	80	69	98	87	64	74	72	80	75	81	99	82	80	86	90	82	88	70	102	90	90	73	87	83	74	81	81	75	77	80	75	78	83	83	91	75	92	79	98	90	89	90	78	83	78	94	73	75	77	79	79	93	89	79	74	90	82	74	67	79	93	89	74	82	94	83	91	96	84	81	105	86	75	80	75	73	83	102	82	77	101	82	75	79	74	74	88	82	90	72	93	69	81	87	82	79	79	98	91	82	78	95	82	81	103	89	91	86	70	79	65	84	75	83	100	87	93	90	100	82	76	73	82	78	81	87	66	87	72	104	89	78	73	86	93	80	96	80	100	106	63	84	81	68	80	82	108	92	85	95	72	95	82	82	71	99	77	99	88	96	92	102	84	87	89	79	91	78	72	91	97	75	104	79	102	70	91	76	71	77	79	76	91	87	91	94	100	72	95	101	86	83	61	84	80	72	78	98	75	89	89	79	89	82	88	85	84	68	93	84	95	103	63	78	82	97	76	76	92	81	85	90	85	88	88	94	73	87	86	85	87	83	80	90	82	87	81	79	78	80	90	76	88	74	89	82	91	74	90	91	88	98	89	86	66	76	79	95	90	99	83	78	78	103	93	91	94	83	78	95	81	75	77	87	76	78	83	74	102	91	88	80	71	97	97	99	101	86	76	69	85	88	90	82	91	77	80	89	77	93	83	83	78	88	78	88	91	83	104	87	81	90	75	77	86	80	85	100	73	91	75	87	91	91	89	109	91	70	79	92	90	73	101	72	91	76	79	89	89	73	89	63	102	96	77	98	108	77	67	80	71	87	96	89	87	78	82	81	85	82	86	102	94	85	84	86	87	85	77	86	90	65	104	82	96	74	102	90	68	77	85	89	75	106	91	89	99	72	85	91	93	79	96	85	76	77	89	86	81	83	95	89	98	82	92	88	66	76	103	98	78	92	82	76	84	67	81	98	87	86	80	77	77	105	65	110	86	88	72	86	87	94	87	79	73	83	95	97	96	112	87	85	85	73	105	83	90	92	90	77	105	94	82	91	84	90	88	90	88	93	81	88	79	110	84	74	86	76	99	92	86	92	80	94	102	79	90	89	81	98	100	75	69	104	93	84	94	91	94	77	89	75	94	68	92	81	79	89	78	84	88	68	71	85	90	88	78	87	92	68	84	95	83	97	71	86	100	76	94	99	83	87	83	96	89	85	77	83	79	78	81	78	101	78	91	87	103	78	91	86	80	88	87	68	100	81	86	94	92	92	88	97	72	87	105	83	88	71	100	70	80	83	92	88	96	82	83	89	83	88	89	83	94	85	78	91	65	96	79	87	84	86	73	65	96	91	92	80	74	82	87	90	106	90	83	78	81	90	84	79	85	78	89	79	75	92	98	87	76	84	91	80	78	85	88	76	74	91	99	78	80	80	72	92	75	96	95	78	80	83	87	78	81	64	88	84	89	71	93	81	73	85	89	81	85	74	94	83	84	81	78	96	79	84	87	105	76	87	96	89	88	93	87	77	91	78	94	76	90	87	73	113	82	95	84	58	80	91	96	64	75	83	90	82	82	104	89	84	71	104	87	92	86	117	80	89	90	91	64	84	81	76	84	84	91	91	80	82	70	83	89	73	90	83	88	91	83	76	92	80	90	81	82	88	106	82	77	89	67	93	78	88	81	83	74	76	89	73	84	67	86	95	67	71	78	71	71	79	86	61	77	93	88	80	78	74	72	75	90	101	72	81	78	82	92	95	86	104	78	98	89	97	80	81	78	84	79	67	89	83	98	80	83	94	102	72	89	89	79	86	79	95	87	82	76	76	72	89	92	81	74	79	87	99	75	86	94	80	83	93	87	97	88	87	87	81	85	83	82	95	80	92	65	68	82	71	70	73	66	96	79	80	84	109	62	83	77	80	77	92	80	94	71	101	92	78	70	89	65	76	80	92	104	89	93	100	85	79	92	83	83	104	75	85	97	81	77	91	80	78	81	90	76	68	89	92	80	91	97	77	93	85	80	71	84	83	76	96	82	94	90	77	86	84	79	79	103	95	85	89	87	87	85	98	94	83	87	85	85	89	94	71	82	113	82	79	64	87	88	67	90	85	85	73	86	70	86	79	82	92	77	87	93	89	93	85	78	75	94	83	77	79	94	73	96	100	73	77	67	79	82	90	86	72	88	105	73	100	100	92	75	88	78	78	77	100	85	87	89	82	89	83	84	96	100	94	87	92	98	75	99	95	88	92	76	84	97	98	77	92	80	84	79	79	83	82	84	90	84	105	71	97	87	80	94	79	85	89	83	77	86	87	72	109	76	90	97	89	101	93	92	83	82	77	87	91	79	96	100	89	87	88	74	84	83	89	83	79	78	85	87	78	89	73	74	65	86	74	91	72	91	93	82	85	73	85	105	78	86	77	80	94	95	83	73	103	72	79	79	86	98	95	90	94	87	91	70	78	89	100	76	90	80	99	86	81	91	98	82	83	82	84	77	84	100	84	82	77	90	89	92	87	82	77	65	72	86	96	67	66	88	84	83	87	78	103	82	87	89	88	68	89	82	73	76	82	80	95	87	77	90	101	74	89	109	79	93	93	79	75	84	87	94	83	84	94	87	85	89	85	86	75	89	78	75	84	69	73	84	75	91	86	82	92	83	83	92	98	80	72	95	90	76	86	73	73	67	77	84	92	91	70	83	84	84	106	96	73	88	82	85	77	63	80	83	82	85	95	93	99	90	84	107	87	79	96	90	82	97	74	86	85	62	91	76	87	81	92	82	79	85	88	89	82	86	88	84	76	87	83	86	94	87	86	73	85	72	82	85	98	93	95	100	92	82	77	87	78	83	104	98	89	72	84	67	73	87	92	79	111	86	79	87	79	91	85	89	79	87	90	105	93	80	79	74	78	78	103	95	97	99	83
28903	1971	2945	3383	2729	2252	1768	1468	1242	1103	974	931	800	721	665	638	559	522	511	523	464	447	446	388	391	385	428	376	371	360	348	384	348	370	341	354	337	328	352	337	320	314	327	314	341	273	328	317	288	298	288	280	311	282	303	349	290	312	299	274	289	295	317	300	307	297	305	321	312	295	289	304	292	296	342	305	285	332	314	300	265	343	306	335	319	276	310	295	304	296	306	297	273	313	275	292	303	292	314	269	320	298	289	294	261	320	285	263	268	258	319	289	278	281	309	284	257	289	300	273	280	278	288	252	308	311	258	297	272	276	297	272	254	293	287	272	285	265	315	327	295	303	277	280	316	285	267	306	276	252	284	251	273	281	296	266	272	279	299	295	282	281	299	253	296	309	246	287	268	320	252	272	279	276	275	258	287	278	286	294	291	274	300	290	298	291	267	289	277	289	263	253	302	271	273	292	245	243	264	284	276	272	286	281	289	266	276	305	286	319	300	301	290	281	275	273	318	289	282	278	278	300	298	308	278	282	297	253	272	304	293	319	283	294	281	283	270	291	292	259	280	283	273	309	291	266	302	273	279	298	313	290	298	309	270	311	291	300	277	274	265	277	286	293	292	286	295	275	274	262	287	266	299	275	264	275	315	299	298	288	256	276	296	286	280	297	271	269	280	286	273	287	281	287	302	275	270	293	250	267	280	278	293	312	273	273	289	284	274	263	281	291	273	301	272	279	289	246	280	276	302	285	279	278	285	288	294	273	279	284	305	261	299	289	270	284	280	279	281	288	296	281	275	267	299	283	273	259	256	271	287	255	293	297	268	290	280	312	285	322	301	295	278	309	296	270	298	276	272	279	267	272	263	291	268	301	276	295	278	306	277	284	300	279	270	278	301	283	277	276	297	282	288	272	305	282	293	285	313	279	275	285	271	299	257	267	282	276	288	277	288	268	296	307	279	306	286	279	270	277	275	288	295	300	287	286	273	276	270	317	280	288	291	272	272	275	295	269	287	295	256	279	302	296	278	293	270	270	282	278	284	266	304	290	301	277	289	283	319	271	269	277	287	306	273	262	254	286	276	272	322	283	308	288	272	314	288	284	270	304	285	295	286	282	289	266	303	291	301	299	294	271	272	302	274	295	299	278	289	282	302	278	293	315	267	300	288	276	281	324	301	281	270	275	281	275	289	263	280	276	273	309	300	284	264	293	279	283	284	261	294	288	282	287	260	290	268	267	306	293	270	312	271	312	266	266	288	274	270	262	290	264	278	271	311	247	279	262	302	303	277	290	283	294	295	299	297	276	293	280	246	240	293	291	298	279	275	262	271	301	261	294	270	300	264	311	304	310	239	287	297	288	288	310	285	282	273	297	269	301	300	292	300	300	281	276	277	254	304	265	297	294	257	310	284	268	276	284	273	275	278	263	275	286	307	296	287	298	245	280	286	297	243	269	293	311	282	289	320	285	273	294	271	257	266	268	280	269	274	263	275	289	264	297	282	283	292	278	288	272	265	270	248	267	282	262	269	288	256	301	288	319	270	270	269	263	279	286	275	287	286	271	290	269	262	293	258	289	271	271	285	267	278	265	328	271	283	281	299	292	301	305	269	273	283	263	265	282	290	269	284	289	281	264	291	276	309	285	268	266	284	297	274	270	270	250	278	302	323	276	273	273	297	274	314	295	276	296	275	263	297	316	315	272	269	309	285	308	308	291	279	302	274	266	306	276	296	310	259	272	298	288	287	301	307	271	301	273	260	275	299	277	272	296	304	272	285	269	282	277	291	268	271	307	315	277	275	280	293	279	270	239	294	247	280	281	276	330	298	254	275	281	276	280	293	308	287	273	292	286	264	287	298	281	261	282	283	270	281	315	272	283	250	289	298	277	294	281	281	301	292	318	276	270	243	264	285	271	296	281	285	305	255	319	306	263	294	324	274	293	280	279	301	271	307	286	279	287	273	283	277	278	295	279	301	314	303	294	297	260	278	259	279	310	283	298	303	303	292	289	320	281	271	289	294	292	290	287	294	309	284	296	310	277	314	274	283	275	284	274	287	289	285	270	294	281	270	271	298	276	267	245	294	309	313	306	257	270	285	280	309	271	296	290	279	289	299	273	308	277	279	258	258	303	263	302	253	276	307	283	297	300	272	303	309	271	292	289	279	291	276	275	295	274	286	280	269	275	279	254	274	258	310	289	269	284	299	290	246	290	247	279	275	284	283	259	295	282	271	288	296	262	299	254	284	268	276	272	270	285	268	288	315	285	268	284	288	263	304	255	300	274	289	260	283	298	281	292	262	307	287	277	275	288	277	293	272	313	262	286	276	275	273	301	286	305	273	286	284	273	288	274	293	278	302	254	299	300	299	259	290	261	294	299	296	272	270	271	264	278	331	292	275	267	276	265	269	264	280	268	279	291	293	274	300	294	310	279	277	281	285	308	268	297	290	260	262	270	267	268	276	274	258	282	298	284	275	270	296	263	288	269	280	249	301	282	302	264	332	276	281	281	269	296	296	303	275	278	246	322	297	257	280	276	299	289	272	291	261	301	295	287	282	258	289	258	278	261	285	332	267	295	296	301	289	269	305	302	288	255	263	298	292	274	273	289	287	286	265	263	309	254	303	277	287	273	293	287	295	276	284	271	304	299	275	272	274	280	272	300	315	265	325	294	253	264	276	264	291	310	294	267	305	266	285	310	256	256	265	258	289	295	293	298	251	304	295	271	287	276	268	284	271	290	285	274	281	284	307	276	295	275	254	285	275	274	298	285	302	280	305	295	273	264	261	254	281	271	292	280	294	296	245	310	291	271	288	306	290	270	266	266	275	276	304	295	289	292	292	277	287	286	309	301	267	273	302	294	277	292	309	302	305	266	277	303	312	274	280	283	309	259	278	298	350	256	314	263	253	276	267	282	263	302	269	278	266	313	263	308	293	281	279	289	312	293	291	303	265	298	253	297	273	297	307	282	296	298	269	258	307	292	273	270	291	261	267	281	326	267	285	287	292	283	302	259	270	295	279	288	249	283	285	286	287	291	303	290	296	271	289	302	278	274	282	293	266	286	260	286	287	292	281	274	275	276	295	281	300	270	262	290	278	296	269	267	275	292	242	262	295	299	263	275	275	261	258	282	310	262	276	278	274	299	297	256	297	246	276	278	280	312	258	273	288	253	296	284	294	288	285	287	282	275	261	302	271	303	271	279	271	306	262	293	267	281	251	258	296	281	312	256	242	283	270	262	294	294	294	284	298	285	273	275	289	270	294	286	273	302	271	282	317	266	298	282	270	310	270	280	296	267	273	277	295	286	302	270	266	257	255	268	280	278	278	278	315	243	266	253	308	282	291	289	296	294	294	300	255	295	292	296	270	273	284	285	286	283	262	268	288	291	318	283	283	296	268	268	285	250	302	333	281	274	313	274	295	287	286	295	298	269	266	302	286	258	308	303	300	284	288	264	301	294	285	298	277	320	295	286	291	306	280	289	282	286
58889	25224	10499	2321	1346	986	755	628	507	493	410	378	345	327	302	324	261	251	229	223	264	201	224	210	190	247	189	210	202	194	211	176	194	206	198	187	207	197	168	179	203	195	177	206	188	208	232	191	184	178	217	197	197	173	191	202	180	199	164	194	207	178	172	190	186	216	183	201	198	176	180	196	186	185	195	196	183	185	186	169	190	180	188	156	203	195	174	176	167	204	175	192	208	197	188	198	185	181	190	211	199	217	195	182	182	174	198	180	171	179	211	178	166	194	199	165	173	184	190	200	167	188	194	192	183	180	198	192	188	174	170	181	173	177	190	202	182	188	199	173	174	194	161	195	157	192	186	170	194	154	176	176	179	198	174	196	189	186	176	182	179	190	204	196	193	184	171	219	195	193	156	172	186	171	180	191	188	160	173	180	178	183	176	199	163	179	202	188	198	172	164	201	176	173	191	212	185	194	179	184	192	185	164	215	185	152	183	164	178	187	186	187	190	195	174	196	193	183	176	200	178	158	178	161	193	184	186	180	215	175	176	202	172	179	181	174	193	198	185	200	201	188	170	176	167	194	181	195	199	175	192	189	192	155	180	188	170	186	188	201	164	160	158	186	188	191	215	176	168	191	174	187	180	181	166	178	193	197	204	187	183	193	156	170	176	179	181	177	172	178	184	166	184	199	190	176	183	195	186	168	150	169	173	197	190	181	177	178	186	187	202	184	178	187	165	174	185	187	190	201	191	213	209	199	199	175	166	169	186	212	175	174	182	207	210	176	166	181	179	190	196	171	176	207	193	177	200	193	184	185	201	202	169	195	182	181	190	191	162	204	161	183	199	182	198	176	166	184	186	181	184	197	195	168	178	207	160	179	155	188	204	174	182	173	179	162	179	183	158	195	197	186	204	196	174	136	174	198	206	180	183	184	201	172	168	175	187	173	192	197	202	185	183	202	171	215	166	171	214	189	185	198	189	185	164	183	184	198	206	183	186	135	170	189	182	173	188	196	203	197	192	195	196	206	186	179	180	180	201	156	175	165	191	183	156	179	193	187	177	158	197	188	172	194	178	163	172	195	183	166	215	182	170	177	188	173	184	174	179	200	171	187	183	184	180	168	171	174	174	184	205	209	174	185	190	177	172	172	199	168	174	180	178	199	193	176	176	183	200	188	189	163	187	200	191	163	191	200	183	168	175	171	203	198	197	191	190	164	205	171	182	195	186	179	161	198	203	177	169	185	182	186	168	192	162	203	200	177	169	193	199	171	171	175	216	189	177	207	178	187	160	196	186	196	191	197	183	185	183	169	180	199	198	175	189	187	191	184	175	185	179	172	186	182	183	175	192	212	211	176	174	184	156	189	212	185	189	186	188	185	182	171	192	168	195	196	190	184	175	200	196	174	155	177	176	193	171	188	201	167	174	186	205	193	171	183	182	171	178	180	181	156	208	183	183	178	176	206	182	168	207	168	206	188	187	189	173	194	180	196	168	196	182	173	167	197	184	185	177	165	178	179	152	198	180	193	188	176	183	193	175	197	183	196	192	194	200	215	193	183	173	164	194	163	164	175	193	175	211	174	184	180	184	168	195	196	168	221	189	212	192	165	178	183	186	167	178	186	158	154	190	192	180	143	196	191	204	165	190	185	169	182	181	184	177	181	173	176	183	196	168	205	186	170	181	180	179	173	201	168	179	177	194	169	193	158	176	189	212	189	191	183	204	191	190	194	184	187	197	189	181	180	183	176	201	216	204	177	182	167	182	195	187	181	184	177	212	184	182	174	175	190	168	181	170	196	168	181	188	173	184	177	168	160	192	199	166	181	168	194	161	199	188	208	186	169	185	169	184	190	213	198	190	200	174	172	179	177	183	189	173	190	182	176	177	182	196	162	188	193	208	207	188	214	159	159	178	168	171	184	159	174	172	172	177	184	200	172	153	171	182	175	182	188	196	174	180	176	183	178	180	167	210	199	188	175	181	194	180	200	194	194	188	175	171	205	180	190	201	186	203	183	212	197	169	165	204	181	174	175	200	201	208	178	193	170	167	227	188	203	214	156	202	190	176	203	193	198	173	195	182	168	179	184	170	196	164	175	180	203	173	163	195	180	182	192	181	190	170	185	197	163	194	169	201	170	197	164	189	181	181	186	177	192	177	175	174	186	202	205	175	197	169	183	180	177	195	203	196	199	189	179	187	183	164	171	202	175	179	198	176	178	174	183	195	178	171	172	167	201	174	197	193	199	177	171	193	181	187	164	182	180	198	204	177	183	191	188	193	184	199	171	186	190	191	180	200	208	196	181	179	181	172	186	136	197	193	194	155	187	186	183	170	201	158	172	197	174	196	184	211	194	188	208	204	174	200	185	204	184	169	198	165	198	167	194	184	181	156	199	189	181	208	203	199	218	173	188	205	189	165	209	183	189	190	189	163	183	185	160	206	189	181	172	198	181	179	161	182	175	213	209	178	184	185	163	221	182	184	187	199	184	178	198	185	189	173	186	187	194	188	187	193	167	180	195	177	192	192	198	192	179	196	194	196	190	181	187	199	177	182	179	172	195	169	200	179	161	196	159	194	201	160	170	190	189	177	164	173	184	175	183	172	170	149	184	200	194	200	203	181	204	192	173	165	201	198	172	168	171	155	192	186	173	188	197	200	181	171	193	206	182	179	186	170	181	172	194	195	206	191	159	162	170	197	200	179	171	200	165	163	189	204	184	171	177	206	188	182	181	172	188	184	191	198	190	175	183	171	183	186	173	179	186	181	181	195	203	204	181	175	194	193	175	204	174	173	189	168	169	195	200	186	182	177	201	179	189	147	173	195	193	186	166	190	178	190	179	187	185	189	175	152	182	163	188	189	206	177	176	197	189	184	186	150	191	174	155	176	156	193	198	176	178	200	171	177	170	199	188	190	168	160	188	166	203	159	186	212	194	180	197	182	170	166	193	178	187	170	183	160	215	191	211	186	211	170	185	200	197	188	200	185	193	193	187	182	194	182	210	172	189	196	163	204	193	202	209	185	203	178	184	199	181	172	157	191	182	178	185	197	162	183	176	182	181	168	192	191	194	188	161	196	172	167	208	187	205	184	199	207	181	189	196	176	195	204	176	201	180	157	162	193	174	164	201	193	173	202	200	188	196	165	177	180	164	164	171	194	182	183	191	201	167	187	194	203	179	177	183	171	201	172	196	217	178	193	195	198	189	175	201	174	191	212	172	190	177	180	194	181	169	193	180	179	178	196	183	212	188	177	188	191	161	211	202	169	173	173	176	182	166	179	180	177	192	171	193	168	182	178	198	198	169	212	156	160	167	185	184	166	203	199	177	180	175	204	186	162	182	178	205	161	193	175	182	180	193	196	194	174	191	182	164	175	228	199	170	184	192	180	199	182	190	175	184	183	195	171	184	189	180	218	183	168	180	194	187	184	170	188	200	181	179	162	175	190	151	194	199	177	160	191	160	182	193	190	170	172	182	196	169	173	192	179	163
37771	3529	5808	6366	5287	4365	3516	2891	2560	2177	1879	1762	1659	1400	1296	1183	1123	1049	1067	977	889	880	888	778	817	803	755	737	720	727	703	706	728	677	665	631	667	671	672	644	653	605	610	637	606	639	630	605	575	629	581	600	608	567	623	552	593	560	567	574	574	517	550	593	588	573	558	527	601	587	574	527	580	571	578	595	591	591	522	575	570	566	527	572	588	555	576	539	562	570	522	580	542	591	549	549	540	520	563	542	571	590	568	532	551	534	565	554	544	534	562	560	539	585	520	601	550	548	528	571	528	554	563	544	567	523	503	592	565	528	527	502	561	546	518	541	516	532	530	545	548	558	524	538	569	530	548	504	562	539	584	517	573	506	523	507	566	515	529	523	565	574	548	494	568	592	527	547	521	533	537	545	546	534	558	568	517	534	574	562	551	534	514	539	555	571	529	526	543	555	540	558	567	536	542	564	558	554	555	559	568	574	500	556	592	503	551	518	505	534	543	561	532	573	539	514	514	556	567	517	587	542	532	531	532	533	525	566	541	532	533	535	543	552	521	554	564	528	503	545	550	519	554	532	545	518	569	462	488	565	575	530	554	518	502	544	565	521	553	562	513	514	518	506	603	545	533	528	571	573	513	507	534	554	514	537	548	496	553	526	525	552	554	546	529	531	562	529	523	474	594	557	552	599	541	581	549	532	540	504	530	555	547	514	550	507	575	539	518	515	519	518	552	550	542	535	555	541	484	500	545	491	544	559	525	543	532	573	513	537	533	578	579	541	557	540	540	534	513	518	525	514	521	555	524	537	519	560	471	537	535	551	538	530	536	511	567	512	539	524	508	525	522	521	542	550	532	540	536	531	591	560	548	522	539	546	527	558	540	568	550	525	543	527	521	527	539	538	530	546	580	543	541	531	567	521	561	525	547	548	518	575	524	551	513	559	556	539	555	564	587	548	532	545	566	584	538	564	547	515	538	560	562	550	529	533	560	533	517	521	528	491	529	526	529	559	538	540	532	519	589	538	514	521	522	497	582	515	585	501	513	595	538	567	547	535	564	528	505	509	559	517	523	524	519	534	514	567	556	527	569	571	572	575	560	531	538	530	543	523	527	537	531	537	581	521	541	560	549	520	547	560	547	534	518	567	573	552	565	564	523	526	540	541	541	556	551	577	540	543	534	519	536	488	542	563	553	585	530	545	549	493	480	508	528	558	610	543	560	552	581	535	499	519	504	547	534	553	614	562	543	515	614	501	535	512	549	549	520	559	528	524	562	497	506	491	542	547	510	527	494	517	549	541	548	538	538	604	543	488	530	510	532	583	552	528	551	538	581	542	524	552	535	525	548	516	560	516	527	526	535	559	547	572	540	526	563	563	559	538	518	510	533	519	532	529	514	519	538	535	484	543	544	561	570	544	569	558	523	559	586	556	532	549	580	493	513	545	517	501	582	509	540	543	549	544	527	535	536	581	517	528	534	527	550	552	529	546	553	551	521	508	551	555	516	509	551	521	535	543	554	493	538	529	550	558	529	535	509	545	508	547	515	535	558	506	537	534	537	532	527	533	563	528	541	575	547	538	531	530	556	553	542	548	537	540	560	594	528	533	520	572	510	555	535	501	590	547	552	563	511	518	539	497	560	517	544	521	580	505	534	566	570	542	533	560	555	568	525	547	523	530	549	527	580	510	526	543	533	556	584	509	558	546	532	536	543	533	526	515	538	549	543	538	507	542	524	545	532	536	532	560	547	547	546	543	539	510	495	519	580	505	553	562	530	505	538	490	523	531	537	516	544	492	528	540	533	503	544	545	546	512	525	549	538	523	553	522	529	515	551	531	528	552	505	497	593	533	551	543	557	512	504	526	513	552	535	546	516	527	546	558	512	538	515	553	529	520	514	569	519	512	539	527	540	548	542	501	524	505	519	568	559	497	522	541	558	520	561	571	557	539	531	527	548	510	589	555	541	520	535	569	553	511	531	511	528	526	557	529	536	509	529	544	558	521	564	533	567	548	553	544	553	547	568	562	540	530	571	549	571	573	584	564	580	517	552	515	514	589	553	533	550	541	489	555	519	554	578	519	492	552	557	556	544	569	551	504	519	549	548	553	548	553	547	541	560	512	574	537	553	510	580	536	533	583	501	534	536	569	542	480	556	533	525	528	529	548	552	532	553	516	555	557	548	512	530	524	568	517	525	499	567	566	515	519	544	549	568	516	575	535	543	551	549	518	528	511	529	524	530	532	502	545	551	527	518	545	518	536	527	556	521	540	572	555	544	511	524	515	533	580	534	501	538	530	581	508	498	517	528	540	546	569	515	540	513	539	527	549	530	536	531	550	512	476	555	504	568	560	531	503	569	554	513	561	511	539	548	528	525	520	574	593	554	534	527	518	541	536	534	531	524	516	557	553	533	560	545	530	514	552	555	530	523	525	533	536	576	566	525	516	481	574	511	583	544	596	546	533	580	526	508	541	562	555	562	512	552	544	526	547	556	513	532	560	465	525	487	545	518	523	543	531	535	524	547	568	568	560	523	530	553	489	523	502	571	529	577	549	500	552	528	585	558	553	500	501	566	536	511	534	534	584	522	537	555	534	522	527	543	590	551	504	566	529	518	521	527	548	536	552	523	518	546	510	555	530	537	565	520	564	524	581	581	547	555	546	534	497	516	528	513	542	539	522	586	526	509	531	541	526	520	582	579	523	534	500	558	543	538	557	572	554	576	534	539	558	546	543	496	511	532	507	555	527	556	571	552	521	532	574	580	561	510	511	568	576	528	519	541	580	504	538	522	546	534	588	538	503	536	539	532	566	517	525	540	542	524	545	522	509	525	568	506	522	513	507	561	533	535	565	552	515	532	548	498	529	550	565	549	520	572	543	533	572	506	515	530	582	540	533	511	549	545	519	559	540	556	532	495	536	542	574	511	537	529	507	499	529	522	525	565	546	559	566	522	511	515	552	508	531	549	537	552	513	550	526	510	574	539	561	575	541	541	580	556	564	539	530	499	550	512	575	563	541	520	516	548	598	518	549	525	556	511	596	538	527	527	518	578	481	518	570	574	536	514	530	513	533	532	544	563	522	518	549	529	567	534	529	497	517	560	518	524	541	558	514	545	574	577	517	583	553	516	522	533	574	540	583	516	520	507	512	537	585	536	513	553	576	527	525	565	523	541	532	542	537	535	521	514	535	574	532	545	495	551	508	511	546	550	545	511	520	556	533	508	536	541	550	547	507	543	535	605	515	555	507	555	563	516	526	570	520	530	547	513	547	495	526	513	519	545	520	549	540	536	542	557	555	559	529	511	516	530	499	527	498	551	514	486	530	555	540	496	525	506	547	592	540	528	515	526	527	541	522	488	522	556	532	552	534	557	538	524	558	535	599	516	548	541	521	546	585	525	540	525	573	536	561	530	555	570	598	511	486	532	527	511	537	504	516	546	496	551	486	566	540	543	533	519	558	581	536	504	561	539	507	584	542	530	514	515	555	533	581
6867	407	199	109	100	88	88	83	78	79	84	73	65	75	76	72	85	59	79	72	73	86	85	74	66	62	66	61	78	70	85	72	79	74	63	77	88	74	63	67	59	52	65	77	79	78	71	72	59	82	67	71	81	81	56	70	76	61	72	66	79	74	61	72	64	70	67	56	67	68	71	51	76	81	76	67	72	65	61	81	51	63	70	79	60	75	65	75	61	63	77	59	66	90	65	79	78	74	81	85	71	59	75	69	69	62	69	69	60	67	75	65	62	69	72	58	82	78	75	80	73	57	74	71	70	65	74	79	71	75	71	76	81	70	75	60	73	82	59	74	67	73	70	72	61	61	81	74	61	69	69	80	60	57	55	66	61	81	62	77	74	67	74	65	60	65	90	79	72	85	72	80	57	78	78	74	68	78	62	73	77	74	56	66	72	72	78	61	54	64	66	49	64	63	68	75	71	64	77	78	80	75	83	75	87	62	78	73	83	59	70	52	78	68	76	70	73	69	71	58	76	76	76	69	85	75	77	74	81	67	60	59	71	65	75	72	67	71	73	73	74	74	72	61	67	57	63	64	68	83	74	65	85	58	77	79	60	57	79	76	71	79	65	60	61	62	73	83	56	70	84	78	72	83	82	70	62	77	72	77	71	70	72	68	88	75	91	80	67	65	74	65	61	59	76	74	81	77	61	61	78	63	82	61	80	90	64	72	72	57	78	83	69	61	67	72	71	75	54	62	70	68	63	57	68	64	74	80	61	57	70	79	84	85	65	61	61	66	72	79	63	72	61	78	70	88	67	57	78	71	54	62	60	62	87	77	72	75	64	95	68	65	79	73	65	82	70	60	76	66	70	60	54	78	80	63	73	65	95	73	57	60	78	70	64	75	65	71	66	59	58	75	81	75	75	68	61	75	66	67	47	84	73	85	55	62	62	58	81	73	62	73	66	70	70	71	63	70	81	67	79	69	81	57	82	61	71	83	76	77	74	66	79	87	62	57	52	68	60	62	64	55	65	63	80	85	67	82	67	63	83	82	73	86	73	64	62	84	87	76	63	65	77	64	70	70	61	65	78	67	79	66	88	72	62	77	92	88	82	65	74	63	82	76	89	85	67	77	81	64	65	72	87	62	67	67	82	84	69	79	90	79	70	65	78	92	78	85	90	72	63	61	65	76	72	66	59	80	66	65	80	58	55	75	85	68	65	73	73	65	75	74	60	62	75	74	81	66	66	67	71	72	84	65	61	63	69	72	76	71	65	72	69	70	89	81	65	81	75	64	53	68	71	76	63	78	66	67	81	66	74	60	79	72	76	75	63	88	79	73	70	70	55	65	70	66	80	75	68	77	66	84	60	68	84	96	62	82	65	68	75	66	82	69	65	81	77	69	74	69	62	73	70	85	63	66	65	72	65	69	61	82	71	57	84	89	68	80	66	65	66	73	70	60	69	60	63	72	60	76	93	64	64	67	85	64	59	76	58	62	68	74	80	77	67	74	65	69	84	62	63	77	71	81	63	72	70	79	64	71	73	55	81	69	77	53	67	73	52	82	77	62	70	62	80	69	70	81	76	73	75	63	77	68	81	58	76	77	75	67	66	71	80	69	72	82	68	71	85	93	78	60	76	69	66	67	71	78	89	78	67	89	75	72	93	69	77	80	80	47	73	67	71	75	74	85	73	68	65	69	63	79	68	79	79	74	68	75	72	57	79	58	67	65	88	81	65	78	61	76	62	61	70	77	75	70	71	68	76	70	78	66	71	65	74	73	73	78	64	79	69	83	72	72	66	75	72	77	79	71	70	88	59	82	78	74	67	64	61	76	57	61	55	69	57	86	77	71	70	73	65	75	75	79	72	50	76	65	72	72	61	78	74	64	83	80	74	81	69	66	63	75	67	69	73	58	79	73	72	73	78	74	69	83	70	76	73	85	60	69	97	60	78	77	69	62	73	75	56	66	85	86	81	76	74	78	79	73	64	62	70	81	61	76	76	86	72	67	90	67	66	67	59	77	71	65	81	78	66	70	64	67	56	56	69	74	70	72	72	63	74	64	66	94	62	72	69	60	71	71	97	76	69	80	65	70	66	72	68	77	76	72	63	76	68	69	58	70	72	63	62	65	65	62	75	71	66	76	63	73	68	78	58	62	75	70	86	71	81	71	88	79	67	67	70	72	90	75	75	75	59	75	80	62	64	61	78	57	71	72	67	78	62	69	63	64	66	66	70	83	67	69	70	69	71	79	65	71	75	65	62	82	77	64	63	77	76	84	61	74	75	76	67	84	62	74	64	69	72	74	66	81	62	64	72	73	63	74	78	80	85	66	71	73	69	52	69	89	69	75	65	74	66	81	72	73	88	63	64	80	69	63	78	51	62	76	64	82	64	64	80	71	76	65	57	64	54	93	68	72	71	69	75	75	65	61	63	73	61	89	71	73	79	86	60	70	73	66	73	82	65	62	71	68	72	65	61	68	57	77	57	77	71	59	83	66	85	67	76	63	86	76	64	60	66	78	71	84	72	82	69	81	70	76	86	65	78	68	65	74	80	73	75	72	74	85	74	62	78	69	69	70	78	62	66	60	58	73	68	68	63	64	73	72	56	74	85	89	75	71	60	61	55	77	76	55	76	74	70	80	74	72	57	72	74	60	79	65	68	70	64	68	69	51	73	58	69	65	69	69	89	83	69	72	77	63	58	79	76	89	60	68	78	69	71	69	59	71	67	63	90	75	67	52	78	76	62	81	65	65	79	68	81	80	74	71	82	62	79	71	67	70	70	62	55	73	55	72	63	68	74	72	59	59	65	67	76	76	68	58	67	75	72	69	81	66	59	64	78	57	77	79	55	81	62	60	67	62	66	77	66	83	77	72	71	70	65	72	72	86	79	69	59	73	85	75	81	70	58	61	64	66	77	69	73	74	81	87	63	75	75	75	88	80	69	70	75	71	68	63	80	72	58	80	63	75	67	59	82	82	75	66	90	64	68	83	68	74	81	76	79	54	67	76	58	72	78	81	63	77	68	78	56	82	52	77	80	64	81	80	71	83	81	59	76	59	66	73	66	59	72	81	54	67	68	89	68	62	84	62	73	89	58	68	63	72	71	72	58	73	76	75	79	71	85	82	58	70	71	54	75	61	70	63	61	84	79	74	65	87	72	76	69	71	71	77	72	75	82	65	75	67	72	72	80	70	75	77	68	67	72	62	74	67	55	61	65	68	82	74	72	92	67	67	70	65	66	74	92	69	72	80	74	77	72	70	84	78	71	49	63	55	64	71	74	88	83	72	65	70	70	54	78	76	78	70	68	66	72	65	73	66	60	70	60	78	74	66	72	72	76	53	66	75	64	77	86	66	82	68	72	59	62	68	73	68	67	68	78	71	91	87	81	74	68	102	75	71	72	75	72	74	76	67	64	91	75	75	78	66	73	65	83	80	82	80	66	73	74	76	68	78	64	72	62	70	79	60	73	62	66	83	71	77	76	70
6715	360	360	402	377	336	315	318	289	276	297	253	265	264	260	295	273	267	279	256	238	262	250	270	258	253	256	247	256	244	240	261	221	266	240	277	241	259	223	262	207	244	260	257	247	219	222	213	246	245	244	229	252	242	257	226	258	204	235	238	236	260	257	241	252	240	244	266	199	229	231	237	218	208	236	229	242	241	244	233	239	234	222	246	266	221	228	228	212	240	259	239	204	274	244	257	243	249	229	242	235	240	241	221	240	214	246	239	271	233	261	251	249	251	234	236	220	244	236	197	210	223	251	213	234	269	222	241	214	227	230	271	234	231	228	231	247	268	238	229	245	236	244	208	259	243	195	238	261	237	254	234	254	265	236	235	227	246	244	243	235	240	259	238	247	248	239	237	243	219	250	258	258	231	237	219	253	252	240	266	249	222	221	233	233	244	272	230	251	234	235	229	256	241	251	248	225	240	250	218	238	266	241	257	217	235	232	222	231	234	254	235	219	211	236	262	213	273	242	249	234	229	266	240	261	249	251	242	232	254	244	230	239	247	248	243	232	224	219	201	246	231	215	238	236	254	209	249	260	259	236	256	239	248	280	241	255	243	249	219	246	249	242	235	223	223	254	210	251	255	248	211	216	239	242	255	250	262	228	223	249	230	253	233	247	233	267	233	225	222	243	249	237	248	243	232	240	250	255	237	244	209	254	249	240	269	205	230	246	214	228	224	223	215	267	248	235	229	233	254	239	260	229	241	270	246	232	238	239	242	248	243	233	265	244	237	249	238	272	215	250	241	227	258	231	249	244	258	250	207	294	239	232	235	229	219	252	238	253	222	222	228	260	236	237	249	230	250	232	229	218	262	208	266	264	252	214	228	244	238	240	244	245	237	251	238	240	254	259	242	221	246	232	228	258	242	240	241	233	225	229	247	240	216	255	243	216	234	242	247	256	223	216	220	261	240	256	261	246	242	236	235	234	244	273	234	249	227	212	229	228	242	233	216	232	237	287	237	213	247	245	272	244	242	225	244	239	234	238	231	234	187	241	240	240	243	246	232	266	237	233	224	228	239	239	255	213	241	229	235	236	235	253	226	227	229	235	255	239	236	262	262	257	227	249	258	236	251	259	264	260	243	269	222	246	231	227	259	228	256	240	254	270	253	230	230	252	257	242	228	237	236	242	256	234	252	243	232	243	236	247	233	252	225	239	262	249	247	233	247	271	249	236	237	273	236	253	232	264	265	234	254	252	268	228	229	241	233	253	230	238	210	242	232	242	233	233	260	253	263	236	238	237	226	256	234	229	245	267	238	230	251	240	259	255	234	257	228	270	232	240	232	228	219	243	261	243	262	252	244	269	246	249	264	273	229	241	230	228	244	245	245	232	245	226	259	233	226	246	272	224	236	214	247	225	249	247	260	227	232	268	227	239	249	231	212	247	224	231	252	245	278	246	230	230	233	236	227	241	247	253	249	243	228	227	241	252	225	225	254	250	228	237	236	237	239	245	235	236	221	258	240	237	234	238	243	233	246	245	244	264	256	203	250	251	212	232	248	236	229	215	229	263	270	236	222	258	233	249	244	237	230	226	265	233	245	234	239	248	266	260	238	255	244	222	241	244	235	240	255	217	253	246	229	218	231	253	226	224	262	235	243	231	215	272	240	217	238	225	241	264	224	257	272	227	219	246	239	263	236	253	232	230	244	218	251	265	245	257	255	240	236	242	235	239	227	254	218	245	239	247	233	236	237	233	245	247	231	257	235	263	206	245	222	256	263	233	253	229	262	233	233	253	232	247	241	224	228	215	239	229	213	216	222	253	220	222	222	246	239	247	267	227	220	245	213	247	232	245	206	243	248	256	235	244	245	242	220	246	225	260	216	225	247	262	212	246	243	226	243	256	265	218	228	256	249	244	253	257	250	231	267	238	236	224	243	238	239	252	245	218	262	253	271	222	243	252	243	229	276	255	227	274	257	264	252	230	216	235	243	227	236	242	233	237	223	210	225	245	246	230	220	235	266	244	267	232	256	207	225	233	266	248	262	248	229	220	226	235	228	245	225	224	239	242	218	258	253	247	229	267	236	245	259	252	219	234	265	234	256	225	231	250	216	244	234	215	241	253	241	257	256	213	252	225	250	248	256	222	237	228	239	242	230	235	251	243	238	256	217	250	268	227	252	238	227	250	213	260	231	276	239	253	227	245	244	255	256	235	224	268	228	231	230	215	249	249	256	229	230	275	235	278	222	218	237	210	231	255	262	235	232	253	248	264	239	236	234	233	239	220	248	216	249	238	230	243	261	258	240	228	194	238	236	250	241	253	224	220	197	245	261	214	222	240	254	223	235	276	280	238	254	227	242	221	241	236	207	261	238	230	251	231	246	211	257	233	236	242	254	221	197	263	251	222	267	236	232	248	231	216	217	206	249	230	229	230	261	245	254	259	242	249	262	229	205	226	234	221	256	236	234	228	248	233	235	242	248	250	219	250	242	259	259	232	259	245	226	235	261	218	219	231	250	221	246	255	222	246	236	235	247	247	246	226	225	240	223	280	243	236	235	242	222	230	224	237	241	237	239	244	208	241	256	241	235	241	273	229	227	231	236	211	203	234	225	218	217	245	222	228	244	228	271	247	242	236	251	231	248	213	218	233	233	264	233	249	251	241	226	222	229	247	230	220	257	254	259	241	249	239	221	248	233	243	241	230	245	239	255	227	229	248	222	254	237	225	230	234	250	273	237	236	220	245	250	238	238	253	218	230	253	257	234	251	259	228	239	264	258	235	219	242	247	239	235	260	233	233	235	224	253	221	227	213	257	226	237	261	268	223	215	247	234	224	247	243	258	228	270	222	226	248	238	226	230	222	271	247	246	237	224	260	268	246	250	226	252	244	247	223	240	230	226	262	242	231	253	243	255	256	240	257	245	221	255	239	219	238	231	244	227	241	236	269	248	263	245	256	228	218	205	241	242	249	226	256	231	205	222	232	222	267	213	251	252	226	241	241	216	260	288	242	226	244	218	238	240	236	241	253	242	234	216	271	244	257	231	243	223	224	228	224	234	223	224	248	264	276	250	266	234	253	242	245	265	241	229	213	212	275	216	247	228	248	246	235	233	208	249	232	242	235	201	209	254	255	226	222	240	241	238	255	239	239	267	231	239	234	216	238	249	244	258	253	214	227	236	225	225	258	235	222	221	239	227	251	241	237	243	240	238	217	276	237	236	249	225	222	246	224	256	250	218	236	219	218	231	196	238	232	244	251	217	225	217	246	221	242	235	247	265	229	253	237	201	250	237	231	248	230	222	256	269	231	264	217	242	238	216	222	236	236	249	217	245	220	236	249	193	258	216	247	242	229	220	235	244	255	245	267	227	249	242	236	234	262	251	239	239	282	216	243	242	236	239	252	252	247	233	230	218	243	256	224	198	227	227	217	256	228	264	234	252	234	264	246	242	207	242	233	250	259	241	242	261	239	239	243	239	227	236	251	239	231	225
45150	16050	2592	979	612	464	352	276	230	202	178	203	165	135	144	127	128	124	136	104	109	103	116	111	111	89	75	79	101	110	97	85	103	92	108	81	93	86	89	100	70	95	82	82	91	76	98	94	85	76	98	100	72	87	88	94	92	88	74	81	109	99	80	73	81	80	84	88	83	85	83	81	93	79	81	71	73	90	93	91	74	79	79	65	99	86	92	78	78	83	96	85	94	85	70	103	96	104	86	96	80	85	79	90	80	82	78	69	76	84	82	78	86	80	93	84	96	98	82	90	82	77	83	80	73	85	77	88	81	80	77	76	76	75	82	89	97	91	97	91	87	83	60	84	76	89	92	78	84	77	62	95	88	89	92	76	86	99	87	82	66	91	75	100	88	90	89	85	74	86	73	92	86	80	92	104	86	94	82	104	77	82	91	61	101	78	91	77	87	86	78	86	77	70	83	77	87	84	71	69	76	88	87	75	88	84	102	87	90	93	77	92	84	82	81	71	83	85	91	77	84	85	84	68	91	97	100	93	85	101	79	82	91	86	81	64	85	81	77	80	86	79	79	91	81	86	83	85	78	89	85	66	97	81	83	85	97	83	97	94	90	92	82	73	97	91	80	86	87	87	79	100	88	83	72	75	74	84	98	88	90	86	89	88	79	81	103	85	75	106	89	87	88	83	82	90	82	80	77	84	102	74	88	82	89	81	91	76	85	84	76	90	86	95	77	90	79	77	77	80	89	83	92	80	74	87	75	84	86	97	85	85	94	86	86	79	74	77	75	84	101	99	79	90	87	74	93	83	78	97	75	91	79	81	70	81	82	66	93	75	92	95	91	97	79	84	101	86	90	92	97	83	83	85	89	82	78	86	97	82	92	78	91	79	84	89	93	92	77	74	84	99	87	85	76	99	71	79	103	90	94	98	85	88	89	83	82	85	91	75	94	66	103	73	94	87	78	98	80	87	67	72	76	80	94	76	84	81	87	85	94	76	78	84	74	75	92	81	81	89	93	82	91	88	87	90	75	96	93	82	88	76	87	86	82	86	85	95	82	74	79	75	89	80	96	101	79	82	66	89	81	100	84	100	86	86	76	87	91	98	70	96	78	79	98	80	80	99	73	75	85	90	72	72	74	95	92	86	83	82	87	79	98	66	90	81	90	85	86	83	90	75	85	75	58	77	77	70	78	73	82	104	110	101	84	72	78	76	70	79	102	87	90	83	79	64	81	94	79	77	79	83	76	91	71	97	73	93	92	58	88	84	86	90	84	77	96	82	68	101	98	80	94	71	96	94	102	90	74	80	93	96	99	75	81	66	88	80	89	84	90	81	73	82	104	78	62	88	111	83	80	79	100	91	99	85	91	76	108	82	84	81	81	90	90	80	93	81	83	89	84	75	87	84	93	82	76	94	90	86	67	78	87	96	92	91	86	70	85	83	74	82	91	81	74	91	69	86	86	97	91	90	99	105	69	79	75	95	76	58	87	90	95	84	95	83	95	72	81	70	85	72	73	90	69	75	97	103	97	74	79	76	85	80	83	83	82	73	105	103	87	82	76	71	69	83	84	89	90	76	66	74	94	85	69	99	84	88	79	81	93	88	79	75	100	76	77	88	95	82	89	99	86	82	75	89	84	92	77	83	95	88	68	76	88	85	78	96	76	92	82	95	80	76	85	91	94	88	90	85	87	97	73	79	94	87	80	80	77	92	92	90	87	83	85	80	84	89	102	100	80	68	69	70	84	86	80	84	84	80	87	90	81	75	71	87	84	100	88	91	85	77	84	93	79	86	80	82	99	86	73	87	88	98	108	80	113	74	86	76	68	81	75	82	76	77	78	104	95	82	91	70	80	76	81	75	81	71	85	70	92	79	76	87	77	91	78	82	87	75	80	83	83	86	83	75	86	100	66	65	94	78	80	79	92	91	79	81	101	79	84	77	77	82	76	89	107	80	80	86	99	76	92	86	77	76	85	78	103	80	84	90	77	83	104	75	72	95	92	93	88	82	72	69	82	91	101	79	88	86	80	89	88	91	86	88	82	71	67	62	65	70	90	96	80	82	80	108	72	84	95	92	89	78	79	72	77	86	77	84	82	72	87	72	78	91	86	99	82	83	67	83	77	73	84	93	68	78	84	76	79	106	72	75	90	82	95	72	106	81	89	88	78	73	81	89	59	95	90	78	73	82	69	85	76	89	85	79	89	84	80	76	92	85	81	89	78	91	85	89	94	89	90	75	74	93	91	76	95	84	74	81	86	79	82	81	74	83	82	74	90	82	88	96	78	79	89	100	88	77	93	75	75	94	101	82	77	87	74	82	80	96	87	103	78	61	92	74	86	77	93	68	92	84	92	80	86	75	76	79	74	86	73	72	83	81	81	68	83	87	73	68	94	77	89	80	94	86	85	79	97	83	83	85	94	75	89	100	82	86	87	77	91	105	87	82	84	93	97	92	80	83	80	86	94	72	84	75	81	100	96	92	83	79	89	89	87	85	84	86	85	91	84	87	84	98	75	96	90	79	77	77	81	70	84	88	86	86	79	86	79	65	75	64	77	74	70	81	69	94	80	92	87	83	88	88	87	72	85	85	113	89	79	92	71	101	75	84	81	86	74	83	78	67	98	86	77	82	80	76	83	95	103	89	84	103	74	63	106	77	93	85	71	87	83	99	63	88	89	81	82	82	85	80	80	76	78	88	92	89	88	84	87	52	64	87	97	73	106	85	96	87	88	100	74	77	84	92	88	69	86	104	85	86	76	70	89	90	83	94	79	78	91	91	72	83	90	90	78	98	87	74	84	86	80	100	98	89	93	69	90	82	80	82	79	75	78	89	81	76	93	84	69	88	91	87	80	85	71	82	83	92	74	88	82	85	88	91	85	87	105	85	83	93	93	76	73	89	91	75	85	86	84	88	100	103	85	69	88	86	75	84	90	96	79	85	81	72	88	84	74	66	82	81	71	79	80	78	79	84	76	89	103	86	87	73	77	75	81	86	66	76	80	75	100	73	90	83	71	97	106	91	79	74	101	77	71	81	87	95	79	75	95	83	83	91	97	94	87	101	87	68	80	82	92	89	83	78	81	77	77	91	81	103	84	82	94	84	92	75	80	88	80	92	72	90	79	86	82	95	112	93	99	81	80	92	68	69	96	80	94	66	76	89	82	87	95	73	84	86	83	82	104	83	94	80	87	85	83	93	71	83	86	80	84	101	96	79	84	79	101	68	88	91	78	77	85	82	78	94	76	103	83	93	67	101	76	80	86	83	102	90	83	78	79	90	102	88	88	86	87	78	79	78	74	87	63	73	97	74	62	92	79	79	69	91	75	85	84	93	75	67	84	92	96	82	90	69	84	99	91	76	83	100	78	71	89	84	80	93	68	84	87	85	85	85	81	82	85	79	77	71	96	80	78	93	81	75	92	86	89	84	74	85	91	82	92	71	98	87	74	96	79	72	69	87	69	100	82	86	81	89	71	93	77	96
28131	2068	2938	3343	2742	2208	1783	1421	1279	1134	953	943	782	677	710	596	588	560	524	515	460	434	455	431	430	385	388	379	374	366	381	353	315	360	342	358	341	324	363	326	317	346	315	315	339	303	297	345	326	297	340	319	289	297	287	311	283	284	283	309	310	304	282	319	317	283	291	268	330	268	298	327	311	300	286	296	310	315	292	268	280	279	274	302	257	274	280	290	269	308	289	305	287	275	284	269	295	298	249	295	321	273	260	275	276	278	304	275	295	283	261	289	268	290	291	284	283	287	289	288	277	322	303	281	279	297	304	316	273	296	340	315	301	286	270	278	307	263	260	278	332	277	284	283	276	273	302	287	272	266	286	271	289	299	299	257	241	310	277	293	319	269	292	311	273	287	295	293	274	295	289	260	274	287	288	288	287	299	299	286	290	302	294	276	279	280	286	285	262	283	316	287	263	283	282	281	284	299	286	272	278	287	256	271	260	276	297	271	312	285	277	292	276	282	256	273	288	257	290	263	300	279	296	295	298	288	258	286	251	288	289	298	279	308	272	283	289	283	249	277	305	273	266	301	276	260	272	260	277	283	280	290	281	284	257	265	278	282	273	283	275	296	291	302	319	279	284	275	274	280	292	267	295	288	262	285	274	281	287	287	326	306	286	265	298	284	291	290	287	308	293	267	297	266	285	266	287	324	279	288	276	246	300	303	291	240	275	297	291	274	269	271	293	265	289	299	276	279	301	279	298	297	254	289	289	290	272	280	294	281	291	270	281	299	258	252	259	268	277	287	286	298	290	275	273	265	280	272	295	253	270	286	299	283	285	262	284	276	268	296	277	280	280	284	269	301	302	288	261	318	280	297	292	293	287	268	285	293	282	280	280	272	268	283	313	309	254	264	279	284	303	283	288	265	289	292	295	291	287	290	277	287	332	274	284	298	272	315	286	283	297	268	304	288	265	303	253	287	283	282	290	291	278	290	289	266	292	294	292	250	284	269	271	289	277	280	235	269	305	289	277	278	283	285	265	260	272	250	288	267	283	316	280	307	267	284	285	296	265	271	271	284	289	256	281	276	292	300	279	279	258	267	282	277	328	270	262	262	240	276	293	264	270	277	293	284	274	268	272	271	247	281	305	282	283	270	287	281	284	305	277	279	287	301	261	312	296	273	286	292	279	253	281	286	262	277	273	288	280	261	271	270	271	259	281	286	266	280	291	298	304	273	272	257	299	289	299	246	305	254	286	259	297	305	279	289	291	283	280	280	280	266	288	283	285	264	259	282	269	306	306	243	303	269	243	283	266	293	267	288	271	275	273	298	281	273	270	287	278	271	295	317	290	277	260	266	286	286	272	261	289	301	270	236	285	268	296	272	290	281	282	310	299	281	273	285	276	308	305	286	271	284	304	279	273	293	288	301	264	259	270	273	285	270	305	301	269	286	280	313	252	271	282	292	275	278	282	277	253	291	310	265	306	289	271	270	273	280	294	313	257	296	278	319	280	280	269	268	288	275	282	278	298	266	253	277	292	307	291	271	273	262	290	284	329	283	276	290	271	272	317	285	298	278	247	279	282	284	249	283	281	284	284	282	296	277	294	277	267	277	284	246	282	252	287	303	277	278	287	294	294	309	317	268	261	275	276	286	277	239	268	290	257	261	266	264	261	267	272	264	295	305	284	246	284	284	277	273	285	296	239	253	261	265	297	263	295	263	286	274	262	253	272	297	259	282	277	303	276	296	295	247	266	284	290	312	255	303	306	284	271	261	287	303	259	293	291	275	254	252	278	249	290	265	284	281	277	293	273	286	279	287	276	287	282	304	284	282	275	286	296	284	291	284	292	276	304	271	291	303	274	261	283	304	264	295	306	281	273	272	266	297	261	253	289	274	250	257	275	286	247	271	272	318	279	293	290	256	277	268	264	281	273	311	275	282	278	286	265	269	270	263	257	273	259	265	276	268	266	289	297	264	270	272	292	287	274	263	277	267	265	272	304	285	257	295	304	290	278	300	270	249	278	281	275	251	269	267	254	268	271	296	274	290	282	307	293	300	303	304	291	286	292	292	235	257	292	275	275	275	267	279	274	282	293	272	282	296	271	267	246	308	287	260	248	282	293	256	288	288	280	296	263	287	276	309	282	279	276	281	248	267	277	271	287	265	273	279	290	289	254	270	282	286	278	292	279	307	269	280	274	294	301	276	296	277	245	283	305	273	281	275	263	295	274	282	281	303	286	276	289	267	279	244	276	300	278	284	271	263	301	275	250	284	277	294	287	301	264	283	250	257	288	255	291	289	263	273	333	317	273	280	293	312	298	271	291	276	287	290	299	317	329	277	245	286	292	264	274	302	290	256	263	283	294	261	305	283	272	285	278	274	314	290	268	312	275	275	279	280	287	269	273	267	234	287	303	289	282	263	294	297	281	284	292	244	280	266	270	286	287	292	258	245	306	279	303	272	292	274	276	283	269	297	303	261	274	251	267	276	242	270	307	281	288	270	274	277	286	288	286	314	269	307	243	301	307	256	323	276	277	280	272	281	240	269	239	287	265	290	285	270	269	304	294	267	274	295	299	258	266	284	292	268	278	264	272	278	283	267	315	269	267	304	269	272	270	282	265	295	292	302	287	281	302	274	295	307	318	301	297	289	296	297	259	285	278	262	286	266	286	263	298	303	300	290	275	288	275	279	284	254	299	271	282	291	294	295	268	270	259	276	286	279	263	273	280	294	319	293	300	320	282	279	281	265	312	287	300	284	258	286	280	266	249	249	268	288	292	280	294	279	265	260	299	292	290	296	292	288	302	298	296	295	294	270	278	281	292	278	291	294	293	260	283	267	286	298	329	282	278	286	273	268	266	289	264	271	310	280	293	268	249	298	279	301	286	275	285	283	280	261	283	270	243	291	269	274	287	323	272	287	252	259	276	299	253	319	298	268	301	252	281	277	259	293	278	278	308	233	265	281	294	254	285	278	257	296	285	307	298	285	278	274	285	280	295	291	279	295	281	293	277	298	286	284	306	286	267	248	265	291	245	288	269	320	307	280	274	283	279	289	292	267	265	272	306	302	251	290	312	292	300	311	294	262	281	289	283	290	276	269	273	300	322	256	269	269	286	263	274	259	263	286	267	286	292	285	296	252	300	262	283	252	302	269	276	293	292	292	252	242	282	255	314	253	295	289	302	272	282	282	277	260	264	288	284	245	287	296	289	263	310	282	276	277	292	274	293	278	269	296	272	266	302	275	286	307	255	289	271	316	282	267	268	287	283	280	293	274	277	269	280	273	267	294	271	270	288	315	268	282	270	275	309	286	257	298	254	301	287	271	287	308	289	270	277	290	281	290	305	281	302	287	281	278	279	286	274	317	268	297	286	265	294	287	242	264	288	280	297	284	255	313	297	313	269	294	281	282	311	257	285	293	301	297	267	266	272	292	276	288	333	281	295	251	276	253	269	286	292	304	278	278	261	263	283	294	296	284	280	267	292	301	274	280
56513	23626	10159	2485	1396	1022	766	628	542	452	438	348	324	329	276	243	274	268	234	259	221	225	224	223	214	220	202	205	192	187	179	193	190	178	190	209	197	198	186	172	194	189	189	199	188	184	197	191	209	159	162	205	188	203	166	195	193	197	191	184	193	199	201	206	175	167	193	166	168	184	204	210	172	182	170	183	181	181	188	182	180	162	194	183	175	192	174	195	164	171	192	203	177	188	199	209	173	180	151	190	163	195	175	210	177	176	181	174	194	190	189	198	191	183	154	165	196	149	198	165	192	168	147	213	193	188	188	181	177	194	186	184	200	199	187	221	199	202	200	160	173	184	193	202	180	188	204	168	194	178	157	177	194	156	161	186	171	186	189	197	186	176	183	182	187	161	177	186	206	192	174	173	158	205	169	212	177	158	162	181	198	201	194	167	193	207	167	188	184	207	183	205	194	184	190	176	174	182	193	183	200	179	183	162	191	182	180	184	198	165	203	168	170	169	179	206	202	182	195	193	176	189	190	167	207	180	179	211	210	182	205	163	194	169	190	187	175	186	196	187	176	195	159	178	167	185	172	161	195	166	162	182	193	175	183	183	196	190	149	189	201	203	196	176	190	165	210	193	201	187	204	172	174	177	169	185	174	158	180	169	171	178	181	199	199	187	169	182	168	188	193	189	184	167	178	167	163	171	189	189	186	191	189	181	181	199	176	178	190	216	174	182	191	194	200	199	195	182	181	194	175	198	203	173	190	184	188	188	191	190	168	176	188	185	184	182	179	202	206	173	196	170	185	202	178	213	171	178	153	175	178	193	184	196	173	165	180	195	165	159	185	182	198	160	190	182	184	179	171	195	175	210	171	176	194	184	178	194	188	187	171	191	174	211	182	188	179	193	173	179	182	199	191	210	186	181	196	175	196	184	194	187	172	183	187	191	187	207	161	174	183	170	184	181	171	179	198	172	169	196	212	173	157	223	165	193	173	178	168	193	185	181	180	157	182	170	177	186	166	235	184	189	184	193	203	167	179	186	182	191	204	194	189	194	194	198	164	164	173	172	207	188	177	190	203	183	177	189	178	203	182	212	187	177	183	199	179	173	181	153	174	195	191	190	204	202	192	215	220	183	191	198	197	164	198	187	167	190	168	168	215	191	191	176	199	195	186	156	161	191	179	174	190	194	167	164	168	187	205	179	190	189	177	190	188	194	174	178	176	169	165	201	176	174	169	172	178	175	201	185	177	174	199	186	183	188	184	210	187	180	203	185	174	210	172	178	183	176	195	190	174	205	192	190	178	196	202	214	159	157	173	182	203	189	165	191	171	176	203	164	201	183	177	185	161	180	204	183	179	156	192	181	180	195	186	195	195	200	173	186	177	156	186	207	158	200	177	205	177	167	185	164	175	190	174	195	186	185	195	161	191	178	194	183	184	159	213	213	172	188	194	183	200	169	178	190	159	191	178	164	185	172	182	178	167	150	199	192	173	188	151	178	188	206	201	165	181	189	177	179	188	181	176	181	199	173	173	201	171	178	203	187	181	194	200	199	186	172	186	166	172	167	186	183	190	182	183	191	187	176	184	178	189	216	207	164	177	179	186	182	190	165	174	187	160	188	179	203	172	153	200	186	210	177	154	182	206	180	197	182	182	173	191	163	180	188	197	180	156	162	167	167	178	215	172	193	168	180	185	170	186	158	184	207	194	174	180	188	182	193	172	170	219	164	172	201	204	190	191	194	167	162	197	179	150	185	162	167	156	166	182	177	190	204	183	195	206	206	178	179	168	187	189	182	180	168	208	199	198	175	185	153	192	189	195	171	198	196	163	150	178	173	188	209	159	190	199	166	158	207	187	160	164	205	162	206	160	155	186	185	188	178	159	176	176	188	191	169	210	207	170	189	176	165	192	194	186	184	191	219	199	201	186	193	177	172	188	184	157	192	201	179	202	185	191	177	189	174	184	194	183	197	197	195	175	202	170	175	189	164	189	174	196	198	165	173	188	177	187	198	190	196	178	158	215	188	194	169	198	180	204	200	178	183	198	203	179	212	178	211	187	181	177	174	179	216	182	162	198	169	185	178	164	181	195	187	184	199	186	171	193	172	194	177	205	182	187	196	192	201	180	210	185	184	178	172	152	178	187	166	204	197	189	170	173	189	184	174	200	168	170	152	164	191	172	200	175	183	213	185	178	186	156	166	212	180	166	190	195	187	203	178	192	189	189	173	182	199	171	167	182	172	194	172	186	167	167	184	179	170	206	192	183	169	177	173	178	185	185	164	197	215	187	202	204	193	165	194	212	186	180	176	170	181	180	188	180	180	205	179	155	187	164	190	211	197	163	186	188	198	193	177	208	192	183	199	162	177	189	177	193	165	184	180	190	190	177	198	188	194	164	206	189	186	192	184	166	191	187	187	196	193	197	192	177	174	172	192	175	165	162	198	170	191	179	181	186	172	177	160	177	183	203	172	186	180	192	188	186	180	200	190	178	186	178	180	187	174	180	167	195	181	188	184	199	179	191	177	166	172	190	177	173	149	171	193	165	167	178	182	187	176	168	201	221	181	178	180	184	197	183	206	166	156	169	178	196	185	165	198	192	190	175	178	186	153	190	193	176	182	166	163	210	153	198	198	194	183	178	174	184	176	200	198	154	176	177	201	184	194	200	183	192	189	178	175	217	196	179	173	179	188	213	182	205	212	188	185	178	182	182	192	190	188	184	178	190	188	182	187	174	183	136	186	196	201	200	171	165	170	158	188	177	199	186	190	186	183	199	190	213	177	177	172	180	195	172	191	209	202	168	173	185	189	187	196	191	189	204	187	179	183	199	173	192	182	214	201	187	184	202	207	182	186	208	175	181	148	172	178	187	199	191	204	208	173	178	175	179	185	169	181	172	175	184	182	177	202	161	170	175	193	163	151	178	177	175	167	161	193	188	173	184	181	203	168	180	180	212	159	165	193	204	207	186	192	211	182	177	163	190	173	177	161	166	178	190	179	189	171	182	194	175	183	186	190	171	180	184	189	193	182	176	175	170	180	177	199	190	171	190	198	196	193	159	180	187	197	179	190	184	203	207	185	199	185	217	184	210	170	199	212	180	192	189	180	208	177	197	195	182	216	188	179	177	187	189	170	187	188	199	152	177	192	169	180	170	189	181	185	190	185	165	195	174	201	195	196	188	174	181	187	175	164	194	186	177	229	171	206	171	187	153	167	192	188	203	185	152	196	167	205	193	188	198	184	191	193	174	179	162	179	196	173	158	190	182	162	181	177	200	233	186	178	173	174	178	182	203	210	199	171	188	174	221	178	175	184	199	172	162	210	179	182	189	158	189	179	208	174	180	183	203	183	174	188	203	175	202	189	163	198	159	193	171	155	208	196	176	196	197	205	188	182	180	172	194	150	173	200	188	171	194	193	189	188	173	163	197	171	164	175	204	175	193	183	202	164	185	200	173	191	196	181	177	176	192	195	174	180	184	200	186	184	200	162
36848	3485	6019	6451	5292	4224	3607	2942	2513	2232	1885	1755	1530	1434	1353	1213	1182	1081	1039	938	908	887	884	827	827	784	724	684	702	758	679	673	632	661	668	676	620	670	638	670	635	640	592	671	617	591	604	650	576	578	625	587	589	597	609	609	573	599	634	587	574	588	545	584	559	523	601	574	552	575	553	560	515	546	570	541	551	552	547	523	494	559	526	533	588	574	523	575	564	541	566	572	587	545	587	528	589	575	533	533	578	524	548	532	546	521	586	561	542	543	564	537	625	538	573	559	569	545	595	553	536	567	539	600	525	533	541	542	560	551	543	557	506	548	553	555	551	536	554	566	596	540	528	537	543	552	587	532	547	537	547	515	556	560	547	558	502	577	604	519	535	544	561	559	522	573	569	519	570	540	580	540	540	537	548	536	558	573	552	553	553	544	539	554	527	592	565	517	516	582	516	510	526	546	556	546	535	616	530	514	564	558	567	574	531	575	489	573	542	561	554	511	550	546	506	546	521	563	523	530	573	514	532	510	512	524	525	515	533	511	537	528	504	526	600	548	545	544	584	549	495	580	519	500	537	527	552	542	550	550	561	530	585	552	520	514	545	518	523	538	516	545	537	576	547	518	560	540	559	545	575	539	540	556	493	546	576	539	535	491	530	541	522	546	503	575	550	569	496	552	512	553	526	565	484	522	586	558	532	504	549	607	558	537	505	591	542	535	560	545	523	580	548	566	521	560	563	553	538	531	556	526	535	518	549	533	513	567	531	537	555	568	561	564	528	545	531	529	561	578	520	533	585	566	572	570	529	505	552	526	497	563	528	499	546	580	530	536	532	570	557	575	518	498	532	563	528	546	562	526	503	540	545	559	530	540	523	550	519	546	548	521	530	536	581	554	519	561	559	531	572	558	576	572	541	495	569	543	552	571	544	503	569	574	526	548	512	556	574	548	536	551	499	534	513	521	562	509	497	545	524	553	548	560	528	554	535	557	510	514	553	530	520	574	535	562	554	583	519	537	537	556	505	529	557	531	564	558	519	507	550	556	575	521	498	555	583	547	500	568	560	552	544	547	528	537	541	508	547	547	556	554	588	545	534	519	573	506	543	540	523	566	535	530	541	534	518	567	555	538	538	533	536	515	544	527	512	551	510	518	570	554	554	552	528	529	579	543	538	558	556	536	567	527	510	539	546	500	575	525	531	507	529	547	556	553	518	535	531	512	533	537	523	534	575	506	564	536	521	537	521	557	544	510	546	549	549	498	542	518	553	583	539	474	516	545	537	465	550	553	507	505	540	542	545	553	571	538	567	593	509	531	536	540	570	492	486	546	547	560	562	520	501	538	565	535	552	492	534	526	564	554	543	520	535	568	505	474	531	552	513	540	536	546	538	554	540	553	606	571	549	474	560	541	566	526	493	565	573	529	499	561	515	541	563	562	536	560	527	524	542	521	550	559	545	537	545	564	508	553	526	518	571	532	556	522	562	553	571	527	552	542	600	525	532	552	565	547	545	534	546	517	582	491	575	544	577	501	521	570	555	589	544	554	531	516	529	550	560	532	541	537	542	511	573	537	554	528	569	521	507	525	546	478	564	508	529	565	565	544	566	574	534	545	550	554	523	557	565	518	536	536	558	574	562	502	578	540	560	524	526	507	506	520	546	542	571	561	499	538	550	538	573	513	559	566	559	585	533	558	548	519	528	534	521	561	515	523	570	536	530	555	560	633	534	512	569	498	539	555	567	564	529	527	560	565	542	554	568	538	568	524	529	500	551	522	555	530	535	549	576	560	538	523	552	557	504	488	534	537	553	533	520	567	575	544	531	529	574	538	538	524	545	515	546	521	551	522	497	503	550	545	542	550	552	513	553	533	548	542	534	584	522	515	552	559	566	556	528	534	543	525	535	557	545	544	527	555	495	559	517	570	480	529	513	543	565	546	504	536	571	604	558	520	526	567	543	527	541	533	554	519	534	559	542	581	559	556	586	528	530	551	514	543	523	546	523	499	574	501	544	546	546	512	534	556	547	520	538	542	545	560	557	556	513	517	548	547	514	535	585	535	570	543	508	522	532	518	567	523	576	529	565	526	529	541	573	513	529	543	507	485	536	518	503	538	537	530	552	498	542	521	527	535	497	564	508	523	539	549	552	568	543	563	553	532	533	503	540	541	571	544	559	555	558	552	503	545	592	507	538	535	563	521	517	525	540	521	574	532	516	554	524	546	542	521	549	526	538	515	582	551	529	544	536	551	520	535	523	554	577	509	547	578	559	493	544	530	564	503	548	493	496	524	522	535	535	540	535	519	547	503	544	545	586	524	536	525	516	526	585	544	540	526	572	521	566	571	530	556	562	537	548	541	550	527	512	531	577	542	543	536	510	533	523	527	511	535	521	532	542	561	489	549	588	502	491	540	558	522	554	579	556	517	572	567	551	562	532	563	572	535	531	553	550	537	515	577	552	532	548	498	520	553	529	570	542	529	584	570	573	549	513	504	543	517	542	513	535	573	533	554	519	582	555	557	536	550	546	550	582	604	530	538	534	566	548	559	540	563	525	558	526	521	536	575	585	552	495	528	559	550	517	535	589	535	484	497	535	501	527	602	559	519	562	528	525	539	538	500	552	523	511	521	530	532	489	555	570	521	500	570	546	534	581	557	515	560	526	563	564	527	521	559	540	555	521	556	567	535	500	539	543	512	523	539	494	555	531	546	529	528	514	546	502	525	536	519	540	549	509	534	551	546	552	549	495	533	566	572	542	565	519	550	515	499	553	533	509	506	589	543	549	553	532	560	549	513	503	533	548	534	533	558	551	569	550	500	562	534	537	542	542	536	540	569	512	542	565	521	574	530	530	527	533	470	595	545	552	536	536	533	498	531	564	524	556	535	548	575	563	541	522	551	523	544	513	541	506	529	524	523	553	558	556	544	515	533	539	558	504	531	548	514	494	543	607	558	535	508	541	537	518	548	557	602	527	520	533	532	524	569	538	537	551	547	543	502	524	542	537	501	559	557	518	535	542	542	577	521	557	537	549	538	555	546	525	519	567	550	558	555	523	534	533	535	562	542	554	536	518	540	506	554	511	539	525	544	540	549	543	559	497	496	521	526	489	531	521	510	542	497	526	512	533	529	515	601	601	554	539	527	568	529	561	516	593	538	522	585	525	524	543	506	538	578	537	503	550	534	521	525	525	568	530	543	563	487	525	550	500	554	518	506	570	589	554	574	534	528	543	549	498	547	562	533	554	532	534	547	537	521	499	557	522	522	531	553	532	562	567	564	578	541	519	515	542	576	556	559	549	525	498	540	547	525	558	549	537	542	558	510	552	510	527	530	555	529	523	533	554	537	522	542	539	530	517	562	550	560	562	529	510	535	540	560	539	528	511	591	538	553	541	533	558	523	576	538	548	545	563	532	518	506	561	515	516	567	520	546	579	570	520	549	526	545	549	536	531	541	529	550	560	509	548	522	547	575	534	558	519	548	533	518	550	559
7591	525	290	142	87	69	92	92	86	91	79	69	78	66	80	63	87	85	89	77	59	65	92	59	60	71	63	61	66	60	77	75	73	74	76	71	72	70	85	65	75	67	84	80	80	68	77	79	72	73	70	67	70	65	84	73	57	65	70	63	73	62	65	62	69	72	76	60	80	76	79	83	76	61	85	70	66	63	64	65	75	76	61	64	67	82	67	71	66	62	60	85	62	61	73	71	63	72	81	68	86	63	75	74	72	63	70	65	69	56	70	66	64	73	72	61	66	66	78	78	70	89	83	75	64	64	74	53	74	67	73	75	66	66	76	79	74	67	66	72	74	66	62	65	90	57	68	55	67	72	65	68	98	60	79	72	62	66	65	97	79	91	72	77	72	64	81	60	62	70	79	57	73	69	62	77	84	72	57	76	72	70	83	84	75	69	77	60	64	87	77	77	63	79	72	75	65	83	68	71	57	74	72	69	67	70	82	71	72	82	66	79	72	68	60	65	65	77	70	61	69	63	57	83	77	67	78	73	75	64	59	68	75	81	67	80	88	76	78	65	71	60	65	57	74	73	67	67	75	71	64	74	75	76	83	67	63	72	86	59	66	73	71	70	71	68	72	64	74	70	66	54	74	80	63	71	67	82	68	77	84	61	82	67	62	82	67	78	65	82	78	65	85	90	68	67	67	58	74	73	62	66	66	68	76	71	73	77	76	74	89	69	75	66	67	68	58	67	84	72	69	65	82	73	75	76	65	68	60	74	71	70	84	64	81	67	62	63	78	81	63	78	63	80	76	72	72	62	69	76	64	65	79	77	76	72	71	79	79	68	81	69	65	70	65	60	64	68	60	61	58	82	61	74	75	58	73	65	73	75	69	77	62	78	62	80	79	68	83	60	72	70	85	78	57	74	71	51	68	52	66	68	72	64	80	67	73	68	65	72	80	80	68	71	72	73	47	67	61	77	66	68	72	87	62	63	84	67	77	71	60	77	56	62	66	75	77	62	83	69	68	88	67	57	72	79	80	66	90	73	56	71	70	71	76	74	77	77	67	68	72	61	70	73	81	62	70	87	79	65	67	83	67	80	78	64	57	64	67	70	66	81	70	75	63	71	76	49	61	61	57	66	76	74	86	73	72	69	76	72	79	62	50	67	77	85	68	49	68	76	61	68	72	77	78	69	61	82	68	56	75	66	53	82	91	50	70	70	64	61	73	82	82	80	82	69	66	63	72	61	73	64	65	82	64	70	54	74	86	80	97	64	50	75	74	67	80	82	66	74	55	72	70	76	78	68	59	56	83	69	62	73	60	59	76	55	79	68	83	79	65	85	74	81	81	85	81	64	76	65	78	58	75	76	65	62	67	69	75	71	66	82	77	73	73	81	68	73	75	52	72	79	79	85	71	70	90	70	70	66	69	80	60	78	70	77	77	74	69	69	59	68	61	85	71	58	74	84	71	67	69	68	86	68	78	64	68	62	73	66	73	75	57	66	83	79	82	69	82	83	65	81	75	82	74	74	75	64	80	71	78	66	68	85	86	70	69	53	72	65	78	70	75	65	64	75	83	74	67	56	75	86	69	70	68	77	68	64	60	79	77	82	71	70	56	52	76	68	56	77	60	60	71	96	52	80	68	81	69	53	77	65	72	58	67	63	60	77	55	68	58	64	75	76	91	64	89	64	67	65	70	59	65	80	62	69	74	74	90	54	64	73	82	78	74	73	53	69	79	72	87	62	77	53	78	73	67	66	74	75	61	58	89	67	63	68	70	55	63	84	65	65	79	65	73	69	83	69	64	66	69	69	74	63	59	77	72	80	81	67	69	65	77	53	73	68	70	67	70	83	100	82	78	76	78	68	81	79	76	77	73	84	87	80	59	57	70	77	83	69	80	70	76	66	66	80	55	61	69	69	71	74	71	70	63	63	65	88	73	89	76	81	74	51	69	85	96	78	64	74	63	60	84	75	73	63	77	66	77	58	60	83	71	70	56	81	78	73	72	67	80	58	61	79	67	62	70	59	68	65	64	75	79	66	65	61	78	58	59	88	79	71	71	76	80	72	57	85	73	77	62	75	75	87	72	76	68	71	73	73	55	62	72	72	67	63	68	73	71	73	64	67	78	67	71	65	61	59	81	74	68	61	85	54	74	81	86	77	70	89	74	67	62	76	86	71	69	73	66	50	71	85	70	73	74	71	85	73	67	74	69	83	68	65	72	59	81	74	64	72	62	65	54	78	59	81	64	70	81	67	94	62	60	88	68	60	75	63	66	58	87	76	78	56	71	72	57	69	67	80	48	67	83	74	74	65	73	68	64	77	76	78	73	62	77	86	70	62	93	61	66	81	81	71	70	65	69	96	79	66	71	66	79	66	71	68	72	67	67	72	73	68	74	75	70	62	72	77	64	63	66	66	71	72	65	79	58	77	59	66	84	62	78	68	70	85	72	72	58	54	65	75	70	68	69	73	78	67	75	64	75	79	75	52	66	72	67	63	76	75	78	57	66	87	71	76	63	75	88	81	77	70	72	57	77	57	62	66	79	66	76	85	87	70	55	74	69	76	67	78	82	67	70	83	65	65	76	73	57	72	68	73	81	61	76	76	77	70	51	62	71	67	81	83	76	79	69	81	88	56	64	67	66	68	64	71	73	83	58	89	62	62	70	76	72	64	75	63	75	64	66	47	68	79	67	81	70	70	71	74	65	58	64	55	68	60	72	73	82	64	47	73	69	62	62	52	72	69	73	83	68	77	61	74	80	72	68	70	70	74	77	69	80	62	83	72	73	65	59	81	70	82	81	74	66	81	59	65	65	68	70	68	87	72	75	56	80	70	48	48	65	57	71	71	67	72	71	65	85	71	74	76	71	80	59	78	71	63	86	79	70	95	74	80	79	56	73	73	73	66	70	70	71	74	72	84	81	81	64	84	63	64	79	81	78	60	70	74	65	59	59	68	69	84	60	77	74	77	67	75	76	64	73	79	72	78	62	54	72	65	70	67	66	71	61	70	61	70	74	64	61	78	69	71	74	68	76	68	77	72	76	92	73	74	67	70	60	72	64	71	70	58	81	60	78	77	60	74	75	63	84	83	63	81	68	73	69	68	79	71	70	63	77	61	77	69	76	65	60	69	81	78	76	83	61	72	74	78	79	67	89	72	65	64	58	77	98	79	65	77	69	62	68	84	68	89	68	74	77	72	70	74	63	90	78	74	70	80	71	82	81	63	90	77	63	61	55	63	71	68	72	88	76	71	70	73	65	54	74	74	72	81	78	61	63	85	68	74	62	69	78	67	94	88	64	64	74	55	56	72	78	73	69	71	71	68	70	64	71	74	83	64	76	63	78	69	72	67	70	78	74	73	70	77	68	86	63	70	61	85	83	67	59	63	67	63	76	81	69	67	81	79	58	81	76	74	78	75	74	72	62	76	72	81	69	67	77	82	92	80	83	66	80	81	73	91	72	77	60	69	85	65	75	54	72	64
6703	393	432	432	391	368	336	334	290	282	292	279	261	274	230	258	231	235	273	251	250	265	234	243	235	273	259	287	242	259	235	229	239	242	249	239	223	262	254	242	256	242	233	261	225	231	225	231	205	264	215	236	238	253	256	230	233	248	209	246	249	264	252	239	238	242	225	251	229	266	239	221	263	231	253	218	242	235	268	260	238	223	255	267	241	230	219	250	256	241	245	221	220	227	223	216	253	244	263	240	251	260	232	254	215	239	229	230	231	229	220	253	249	255	218	229	263	246	261	230	234	230	248	238	250	244	245	238	225	226	213	244	242	254	263	242	232	259	234	275	246	222	200	227	258	238	237	220	228	243	223	219	216	219	237	257	231	286	244	248	265	227	253	261	242	253	234	215	233	242	241	233	277	251	217	245	237	257	239	258	236	257	270	242	248	261	254	227	227	232	248	248	239	244	254	229	250	253	230	253	254	257	235	248	225	239	225	254	254	242	263	227	249	212	240	212	236	249	238	248	245	223	232	219	214	236	233	232	236	235	244	222	235	231	210	238	256	263	233	242	261	225	224	229	216	240	211	245	251	231	251	235	248	225	240	250	254	241	275	230	245	236	230	227	249	223	239	234	239	265	209	260	239	233	254	241	250	268	249	238	252	241	238	243	270	241	241	262	229	223	257	239	216	229	253	218	245	245	239	232	224	223	238	264	249	258	236	246	213	251	254	250	235	266	211	261	238	240	245	226	239	242	228	244	234	233	249	236	247	248	233	256	242	251	221	231	259	244	253	250	234	260	239	243	248	257	237	244	261	236	229	228	258	241	236	237	269	248	250	270	268	233	251	246	233	230	237	239	239	223	238	233	214	236	241	264	249	227	216	268	229	202	209	236	251	234	257	233	221	249	233	253	232	233	268	230	244	236	239	236	221	255	259	249	228	230	238	224	246	230	239	233	267	250	236	249	247	257	238	255	231	251	237	261	262	240	233	229	249	241	225	202	238	259	200	260	258	236	269	249	235	251	247	253	235	197	270	246	236	247	240	252	264	254	247	226	248	249	242	219	236	265	233	263	260	265	251	229	265	240	214	232	265	240	248	218	250	226	229	249	275	240	228	248	234	234	254	262	206	250	256	261	273	223	245	217	226	259	267	244	289	249	224	242	228	218	236	265	223	245	254	218	256	224	256	240	242	261	255	240	235	254	250	218	258	229	223	244	253	257	233	239	242	246	237	237	249	256	228	262	247	210	258	236	247	252	230	249	230	242	221	246	242	236	234	208	276	254	225	241	251	240	270	254	252	226	229	227	256	236	215	246	241	243	226	215	262	218	222	265	249	227	240	249	263	247	230	255	249	250	233	231	229	228	259	238	236	238	225	273	230	232	247	218	226	230	229	228	222	233	241	242	241	229	238	214	268	290	249	240	250	230	243	254	245	238	252	247	251	279	239	233	239	230	263	241	244	219	224	252	239	232	239	230	226	216	195	236	228	273	250	210	243	224	239	259	211	253	252	240	222	251	259	286	267	221	232	236	263	246	255	235	252	230	227	253	255	222	257	240	243	254	256	208	245	225	245	226	231	210	239	215	213	240	257	261	251	255	212	223	225	230	280	259	267	256	237	253	248	233	251	254	228	249	261	232	266	250	243	254	231	241	235	257	231	234	225	226	206	241	256	252	212	247	259	240	264	259	248	242	247	235	262	267	223	253	282	248	242	264	233	274	264	224	255	225	246	212	247	244	236	250	286	236	226	262	222	272	237	232	238	263	246	250	230	237	222	246	222	238	265	236	251	228	241	242	224	239	236	238	224	231	259	227	226	216	255	239	242	248	227	236	254	240	235	248	255	223	266	287	225	259	229	238	220	247	252	266	241	247	241	227	254	255	250	225	242	238	215	258	246	249	222	241	240	228	231	248	251	262	246	243	249	263	230	251	242	243	241	271	241	245	234	245	250	211	256	241	240	249	239	259	227	239	262	244	239	262	222	226	238	230	250	256	250	231	235	262	237	264	249	238	218	222	254	260	215	232	252	229	238	229	242	244	245	236	235	247	217	231	243	245	219	241	246	218	255	221	243	221	247	243	249	234	243	229	239	242	223	248	219	246	243	247	225	234	252	252	254	232	231	234	247	227	218	249	225	252	243	234	268	242	246	252	259	224	217	236	270	238	258	242	223	245	244	243	251	227	208	249	209	233	225	264	262	233	243	246	233	236	240	243	233	259	247	249	269	230	227	246	230	239	228	236	212	226	228	233	239	263	244	253	239	239	222	264	257	256	243	246	280	254	230	250	233	262	239	236	252	236	226	239	253	242	229	244	224	233	245	236	247	246	207	256	238	231	247	262	204	263	228	243	260	252	220	234	269	225	216	231	261	244	247	249	240	255	241	226	253	233	250	271	240	203	258	226	246	258	223	226	234	242	254	226	232	247	261	231	255	228	265	232	266	278	249	219	218	262	243	237	235	247	229	217	233	243	230	250	263	225	260	224	240	247	251	242	247	248	218	267	248	270	230	195	262	212	257	236	257	230	252	267	225	223	225	243	240	224	231	235	232	257	250	262	259	241	252	254	245	232	265	235	225	235	253	279	240	231	265	243	271	253	268	225	244	240	220	234	223	244	243	225	252	250	218	219	251	241	234	261	230	222	238	239	221	273	240	237	271	231	235	251	258	263	263	224	266	240	243	234	240	234	233	232	261	250	247	241	239	244	246	265	246	227	220	241	239	216	223	230	237	227	237	257	250	222	232	278	251	219	257	269	242	257	265	205	233	251	245	241	241	230	245	251	238	216	216	229	230	253	225	246	262	213	238	232	243	250	258	228	225	266	237	235	256	215	252	208	261	232	219	229	255	259	242	267	253	244	228	249	250	229	237	230	269	228	218	261	236	219	254	252	223	259	238	227	216	245	234	253	254	250	247	221	235	222	219	219	260	233	255	223	247	219	250	231	237	235	243	210	255	215	231	249	239	248	284	251	233	243	227	226	230	231	237	254	229	235	235	219	214	239	234	242	247	223	247	240	234	252	269	232	223	243	257	232	212	257	265	252	216	250	263	250	252	257	220	266	255	210	205	231	248	235	233	258	240	262	250	206	231	228	239	226	229	246	219	210	229	249	231	240	248	255	244	234	228	261	239	233	256	263	250	258	256	256	264	244	256	242	252	246	239	233	251	236	220	235	254	228	233	267	237	254	222	227	212	221	246	238	224	258	216	247	216	252	229	224	248	243	243	243	220	266	274	204	269	228	231	241	239	235	219	211	235	249	224	235	233	223	243	256	227	206	241	238	267	250	226	261	219	248	236	238	237	244	254	216	230	201	250	272	270	222	244	243	255	232	245	224	240	201	237	236	217	252	208	223	257	234	240	260	242	247	243	246	222	236	251	249	211	215	238	243	271	222	241	248	231	214	231	260	241	253	239	229	251	242	227	234	240	249	220	268	227	228	229	254	252	232	249	240	262	223	242	263	220	236	212	237	229	249	230	224	233	222
45158	15911	2948	1056	644	496	368	300	218	243	199	165	168	131	135	115	113	118	106	100	98	93	101	109	111	105	93	113	93	100	105	94	106	97	85	99	89	94	85	89	87	85	84	90	86	88	92	71	89	64	94	97	84	87	96	79	101	91	83	78	75	78	96	78	109	80	85	70	71	92	83	97	78	91	64	78	88	80	78	89	76	88	84	88	80	90	85	81	93	83	85	78	86	93	87	75	90	91	85	92	69	106	77	97	65	86	86	77	86	67	80	89	72	81	69	90	84	90	103	73	83	93	92	85	81	67	86	90	111	85	98	97	103	74	86	93	80	76	91	82	76	78	91	78	75	77	85	80	98	79	85	86	80	80	92	89	79	93	85	78	68	76	81	65	80	86	101	86	80	78	67	80	95	82	83	76	75	78	87	84	74	86	88	85	83	87	97	85	81	82	58	87	83	91	81	96	100	84	96	80	86	79	85	82	96	66	81	100	68	83	95	81	78	79	95	89	68	83	87	101	96	97	88	99	70	78	95	80	76	88	70	66	87	92	91	93	74	65	99	85	95	74	90	80	91	79	95	61	95	82	81	92	79	93	102	78	72	86	79	80	74	66	98	91	83	89	70	83	101	78	95	88	75	90	83	80	81	93	87	88	66	71	96	96	77	81	90	106	79	88	77	88	63	73	78	76	82	87	87	75	81	82	94	80	69	72	92	74	80	86	80	88	87	82	82	91	71	76	87	83	82	70	83	90	77	95	77	88	85	76	81	103	66	86	82	92	90	80	89	91	73	89	90	87	97	73	81	83	99	88	79	88	88	91	75	87	97	70	78	87	82	79	99	80	90	89	75	80	77	75	102	80	83	93	81	73	98	81	84	70	89	84	89	75	94	81	93	78	78	80	81	86	76	73	77	86	111	101	101	87	82	89	87	80	80	87	77	85	89	84	79	86	82	93	65	87	89	63	83	74	70	92	100	80	78	79	85	83	90	85	69	83	88	100	87	84	84	83	83	75	84	75	80	82	89	87	84	86	77	80	87	80	80	83	81	75	86	85	100	79	80	82	80	87	86	82	89	69	78	75	90	80	84	89	97	85	86	88	90	91	64	87	94	90	82	85	78	81	73	92	83	74	62	111	95	73	94	81	83	77	106	93	83	106	73	91	87	74	72	67	97	83	88	90	81	73	84	74	95	83	87	83	73	81	95	77	82	94	88	73	80	70	81	89	72	77	99	93	88	95	88	84	89	80	76	82	72	83	85	79	83	83	103	68	91	64	93	91	83	72	99	74	75	88	99	71	85	81	83	92	69	80	96	109	79	77	83	94	77	85	93	73	79	96	96	87	81	81	89	89	89	92	85	77	95	96	100	74	77	74	102	93	77	80	94	82	88	85	100	89	97	76	76	95	67	95	78	84	77	103	79	87	87	86	83	84	76	87	94	73	73	78	74	87	74	71	90	75	76	75	108	72	78	79	85	85	87	90	70	92	84	104	71	85	85	80	104	112	86	84	70	81	76	79	88	98	89	96	84	82	66	77	90	64	75	92	85	79	98	86	81	80	71	80	95	84	90	85	82	87	94	87	74	87	102	77	66	86	80	79	96	75	79	71	81	81	92	88	79	81	89	95	75	84	80	101	60	105	96	74	93	79	98	92	84	85	80	83	75	73	76	99	80	75	96	108	86	90	84	69	69	85	97	93	79	90	102	106	71	91	90	82	86	78	80	97	93	81	71	86	88	78	78	84	78	95	83	82	70	84	76	95	77	81	78	84	72	84	77	71	92	82	84	75	76	73	96	91	82	69	85	85	95	83	76	69	79	94	95	69	73	93	84	70	84	78	73	72	75	90	80	80	76	85	78	83	94	80	89	90	78	82	79	71	68	71	85	113	86	70	80	70	98	80	94	86	93	91	87	82	71	74	86	97	66	83	80	85	81	78	80	78	81	85	72	76	92	89	65	89	72	84	102	78	85	72	98	83	79	83	95	96	73	69	65	75	71	70	81	65	85	86	98	84	66	76	92	99	85	95	86	80	107	91	70	114	101	97	87	85	89	94	87	73	94	99	76	75	82	91	105	91	92	84	104	93	77	88	82	94	93	107	74	76	98	88	98	107	83	84	82	90	95	80	105	83	74	80	94	79	72	78	86	86	71	61	87	86	118	77	89	87	73	87	94	79	69	70	89	91	98	81	81	89	85	96	98	74	87	89	89	87	74	84	80	96	85	63	102	76	69	91	94	93	77	88	72	74	91	79	87	83	96	81	79	91	84	67	76	82	91	88	88	72	73	86	68	84	85	78	75	77	84	87	80	82	79	78	84	71	83	80	77	90	71	78	83	80	91	84	99	83	83	86	73	70	77	86	101	105	76	83	84	86	88	85	70	81	73	60	100	99	75	86	82	95	73	83	79	83	94	76	83	76	80	89	86	86	81	95	94	94	86	86	76	86	85	85	83	104	91	86	84	83	94	101	89	85	87	77	87	73	75	83	90	92	78	80	84	94	97	80	72	85	99	95	87	87	82	67	90	94	68	78	79	101	87	97	72	84	87	81	86	91	86	83	81	81	81	74	98	74	79	95	72	75	98	66	88	95	89	80	97	90	90	97	72	75	72	77	86	73	61	60	97	71	70	86	66	80	93	86	87	65	66	86	94	92	104	82	96	87	69	75	79	81	100	76	75	85	78	84	101	91	75	95	70	86	73	76	76	90	107	88	73	86	79	89	84	92	78	96	82	99	85	88	87	76	103	79	71	93	83	83	90	92	83	93	70	83	96	66	71	78	86	80	86	81	67	88	86	81	83	80	90	84	86	75	82	92	67	82	91	81	88	88	85	106	93	88	85	95	78	82	77	66	82	79	79	97	79	82	89	78	66	74	84	73	63	73	92	78	87	75	99	81	101	82	76	82	79	90	90	83	93	76	71	92	89	68	60	72	80	64	95	79	70	80	76	90	89	82	76	80	79	69	87	68	95	96	94	90	90	77	87	65	77	81	79	85	93	91	82	93	96	85	83	90	96	78	87	88	86	85	81	102	70	85	83	82	76	91	71	88	73	76	74	89	60	74	93	73	83	69	79	84	91	91	79	80	81	66	96	83	85	77	78	95	80	83	74	80	88	67	94	88	74	95	89	71	76	83	90	85	102	72	87	78	85	77	76	94	73	81	83	115	86	82	86	70	84	79	70	77	78	76	77	104	91	91	79	82	68	87	84	71	86	92	79	91	82	72	102	77	92	94	99	83	101	69	80	86	87	89	105	85	87	82	84	85	84	95	84	85	71	79	69	80	106	75	88	91	95	89	89	84	92	73	85	101	74	84	76	90	84	77	97	82	79	68	84	67	89	82	78	79	94	80	95	84	88	81	96	79	89	95	60	95	102	97	93	97	78	97	96	91	92	89	80	96	88	70	102	91	80	82	88	91	76	79	84	85	86	79	73	94	91	97	84	92	83	74	86	84	94	85	100	77	90	67	86	73	81	78	67	108
27718	1769	3047	3321	2831	2302	1754	1404	1269	1097	1015	897	819	742	677	621	616	545	555	460	468	462	451	433	443	361	409	402	396	381	367	380	350	362	341	317	336	377	347	320	332	310	288	337	329	311	310	295	284	312	328	281	324	338	298	301	290	314	313	307	288	281	315	319	308	307	308	275	318	290	284	304	297	279	297	281	285	306	307	281	258	294	312	303	282	309	286	273	299	265	274	288	296	271	293	258	316	290	286	263	321	282	280	284	309	282	268	294	285	264	298	266	263	271	302	260	307	271	279	293	294	293	288	256	295	286	283	251	287	300	303	308	304	314	305	266	302	275	313	239	294	285	292	306	254	284	278	289	275	282	268	277	285	296	276	274	308	251	289	293	296	326	303	273	272	317	273	273	267	274	280	315	268	284	289	290	319	274	252	292	269	300	269	279	311	316	329	281	302	284	292	257	271	261	297	290	278	257	266	309	244	288	276	269	275	311	280	291	260	277	291	283	289	298	274	304	268	269	322	296	296	280	300	297	288	305	314	305	261	274	285	296	254	277	289	267	272	261	302	270	277	327	309	316	305	285	265	263	279	278	266	302	273	303	315	267	283	254	306	277	282	273	284	270	282	272	304	284	287	280	307	292	287	301	313	253	263	281	291	278	285	311	278	275	263	253	292	302	321	319	288	292	270	287	270	284	281	289	298	275	282	277	259	286	298	265	287	277	272	284	305	297	271	282	292	301	280	278	285	305	302	293	294	257	264	278	276	298	322	305	322	298	294	265	302	278	261	292	272	310	259	289	272	283	341	257	269	293	305	278	265	283	318	269	258	299	290	284	296	290	279	288	267	314	290	284	273	279	304	301	271	300	251	303	218	263	287	301	307	296	262	259	279	294	313	343	278	295	299	271	326	267	317	303	249	295	276	260	271	260	277	286	295	288	278	293	269	315	280	329	289	309	290	255	288	282	276	282	261	320	278	302	305	287	298	299	278	317	266	277	264	276	304	262	257	274	315	271	287	295	311	297	265	265	291	279	278	274	296	274	284	275	271	264	278	318	245	298	263	273	291	293	268	295	280	265	295	277	295	313	290	308	297	291	279	286	294	285	273	324	306	268	289	291	286	316	279	265	312	273	288	282	320	266	266	292	241	275	259	293	268	281	280	291	266	270	302	273	278	253	299	278	288	260	278	256	272	291	307	285	284	279	260	277	270	282	265	284	275	304	300	294	282	305	296	302	275	306	271	303	296	263	302	282	288	267	263	261	293	265	288	259	296	277	296	316	295	273	288	290	298	293	289	311	302	263	287	308	292	274	286	263	284	320	249	284	323	281	321	276	267	315	274	299	311	298	316	311	295	299	282	312	267	266	306	266	291	287	324	295	256	276	262	274	298	276	287	265	266	271	272	297	254	276	263	280	287	255	304	254	289	275	264	269	281	306	273	309	305	314	265	248	280	271	298	282	283	276	286	317	263	257	291	291	259	251	294	285	260	291	260	301	295	281	287	312	293	265	271	287	276	281	282	286	292	280	248	274	275	273	309	297	251	271	294	262	280	285	275	275	317	310	300	292	265	283	294	260	294	295	280	273	301	273	294	268	300	262	306	265	276	318	246	281	293	291	300	285	282	289	301	281	283	281	262	274	273	282	282	288	292	312	280	286	284	285	287	291	308	263	296	282	266	266	285	315	289	255	287	324	313	279	291	265	267	283	287	291	286	289	290	324	249	287	278	288	308	280	289	291	267	264	294	282	263	284	284	314	297	290	283	281	270	296	272	293	295	269	292	286	300	272	278	288	285	317	281	285	305	292	278	311	307	282	311	287	283	291	282	303	286	277	283	311	289	251	287	283	291	275	291	284	288	258	283	271	269	311	294	279	289	269	262	278	270	270	266	293	271	259	273	295	288	243	270	276	293	306	266	277	278	297	295	283	322	297	267	284	291	300	267	276	289	263	274	261	282	282	267	294	286	282	281	285	275	306	275	281	277	259	304	280	272	334	274	288	252	301	301	284	302	267	285	284	282	279	285	285	274	290	318	291	268	282	287	290	284	276	283	252	254	276	288	251	282	257	296	278	301	284	316	289	280	264	251	293	278	274	274	279	262	287	308	267	278	273	257	281	254	288	270	267	280	288	283	261	304	263	295	284	295	282	275	258	266	278	267	272	301	276	292	262	321	273	291	284	254	263	286	275	267	282	263	285	284	289	280	302	273	294	302	311	330	264	314	284	288	301	300	293	281	287	314	287	280	282	291	286	260	280	296	263	287	267	293	281	268	269	292	298	300	293	268	255	290	271	296	284	282	298	285	284	297	283	280	297	290	282	278	270	273	271	285	269	263	262	281	290	270	266	280	259	262	294	289	297	322	335	273	280	268	282	297	274	266	291	290	256	255	275	301	279	247	303	289	284	241	268	284	294	245	288	290	289	299	266	258	284	296	270	281	317	287	265	251	291	265	300	268	257	293	276	268	279	292	308	290	290	280	288	295	316	292	273	274	287	319	269	284	262	275	294	285	293	287	275	282	260	268	283	298	308	266	273	293	260	266	272	276	279	264	302	298	282	296	278	259	255	279	248	315	282	288	273	273	305	266	293	295	302	278	268	299	295	266	284	271	281	285	289	283	257	273	301	300	287	298	267	293	259	239	269	292	273	273	259	272	263	282	278	287	268	291	258	243	278	267	294	277	262	257	270	277	289	285	283	281	276	264	294	255	313	285	288	273	319	287	272	272	288	270	254	280	282	287	251	307	290	291	294	265	262	278	298	284	286	294	319	280	288	302	310	311	270	310	294	300	311	274	276	282	279	288	273	272	325	263	282	280	298	269	274	270	285	285	260	301	262	276	249	254	272	272	317	260	300	264	304	293	254	297	278	275	303	262	297	295	271	291	261	276	258	294	273	280	305	295	309	298	306	265	287	316	248	265	267	258	288	268	297	295	301	273	284	300	297	277	280	293	305	290	253	289	273	299	281	247	292	326	275	264	278	283	299	303	269	290	290	285	250	278	262	306	289	292	299	301	283	270	291	299	238	283	267	290	296	307	281	285	280	320	274	260	304	273	276	267	275	310	284	277	281	290	264	250	318	298	246	305	271	264	301	245	297	263	281	316	269	290	270	283	297	263	274	264	284	281	273	271	268	274	265	267	277	265	264	290	289	284	282	265	274	263	282	284	286	277	265	258	235	277	308	265	285	297	285	275	259	288	283	267	293	277	275	284	273	317	294	293	279	268	284	278	292	257	306	304	309	265	264	283	269	271	281	281	282	255	279	284	271	265	294	298	284	272	289	305	281	283	281	259	268	277	265	268	295	296	272	279	295	316	278	248	283	335	274	265	292	269	266	297	261	286	289	272	285	290	274	287	256	266	300	286	309	287	283	311	283	264	272	303	263	293	287	263	296	274	257	289	286	274	269	299	251	276	280	277	302	247	279	278	296	293	282	283	278	273	263	272	276	277	257	306	279	299	269	284	271	273	272	248	272	263	312	272	285
51587	23455	15546	2856	1359	1095	767	586	531	437	360	380	368	310	311	273	266	253	256	249	217	218	238	193	208	219	227	228	184	195	218	195	184	202	203	184	186	211	232	212	213	211	205	194	212	191	201	178	201	181	202	172	210	164	183	199	182	184	198	184	190	174	189	185	191	186	206	193	192	172	179	165	178	198	206	184	208	160	192	170	184	188	177	184	173	200	190	195	182	183	199	166	177	203	207	194	196	201	172	170	199	185	181	161	168	178	199	176	200	196	178	195	172	175	175	187	200	171	173	186	179	167	186	178	176	182	203	196	174	192	196	183	178	172	164	190	209	189	183	175	192	218	191	198	200	176	187	197	186	194	198	168	194	179	224	192	199	171	182	180	168	200	209	183	182	183	195	182	187	202	190	179	172	208	184	166	171	161	151	158	171	169	174	192	192	172	182	187	181	186	211	188	169	181	196	191	184	191	163	191	188	183	165	193	190	200	188	194	198	175	178	157	194	176	176	166	189	160	177	199	185	159	190	169	191	187	193	183	198	190	168	202	185	185	187	163	184	173	181	161	166	186	178	174	177	219	174	177	183	167	177	173	172	170	200	194	205	154	191	171	172	169	224	177	189	203	191	188	194	183	178	172	176	192	179	190	180	210	184	170	187	173	196	184	159	205	164	159	184	181	187	181	199	159	195	193	181	199	202	175	198	186	199	201	225	193	193	178	204	178	183	182	173	188	180	156	175	176	183	180	197	187	198	181	171	180	186	179	199	168	208	192	180	158	185	196	171	166	177	166	154	184	185	180	170	194	202	182	178	157	194	190	159	189	180	178	181	179	201	161	183	190	223	192	167	183	183	178	209	184	172	179	179	164	180	190	190	197	172	184	198	194	189	171	201	205	177	186	205	188	176	162	191	178	186	185	192	170	179	189	202	199	166	192	190	192	160	194	170	148	218	192	180	181	210	200	159	175	191	205	181	176	177	170	192	190	179	185	198	169	220	175	182	185	187	181	173	172	166	178	174	177	175	177	183	183	192	163	176	194	196	171	178	211	204	195	178	203	199	188	174	175	173	196	166	183	187	191	191	176	200	190	201	177	184	190	167	181	165	187	173	182	187	222	172	183	170	175	183	175	186	164	163	197	195	170	171	160	176	193	209	171	183	189	181	185	214	184	183	180	195	174	185	172	172	186	200	179	178	172	166	188	163	197	207	197	182	192	186	188	177	201	157	190	210	184	176	186	191	203	173	208	192	188	171	155	182	189	203	170	181	195	183	180	168	185	184	178	217	176	212	181	194	190	186	193	198	167	175	176	193	169	177	176	173	177	179	185	204	170	205	203	196	178	204	190	180	195	173	175	200	176	199	162	199	164	190	183	189	191	169	197	190	169	180	187	183	162	206	178	183	163	165	196	164	194	186	155	173	200	184	200	193	193	193	195	158	183	194	182	192	210	188	170	182	204	171	195	186	184	186	179	172	165	189	171	183	184	196	194	190	193	160	180	175	197	181	176	174	181	192	184	174	186	189	153	177	200	184	195	155	149	198	194	187	192	165	178	199	177	171	167	189	199	171	189	173	172	156	187	202	182	200	186	202	192	205	186	174	189	183	172	191	182	147	185	195	180	184	175	180	200	182	185	168	195	164	187	188	227	196	179	205	181	195	179	192	183	181	192	180	185	194	164	168	159	184	198	158	204	175	179	196	225	173	189	160	205	194	191	175	169	196	150	207	163	157	193	182	185	176	168	175	177	177	173	177	187	175	182	193	193	211	190	147	188	179	180	160	191	183	190	167	181	182	174	175	175	148	168	205	199	205	167	178	171	189	205	174	193	193	189	179	159	172	170	194	169	181	189	183	196	193	168	205	181	184	188	166	194	170	199	189	192	189	179	153	210	185	199	187	178	189	199	212	203	177	160	197	181	198	162	172	192	194	174	148	188	173	176	216	180	191	190	175	177	209	211	197	174	190	183	200	174	192	192	183	186	178	191	202	174	191	172	189	209	148	174	173	176	182	197	198	197	190	158	193	192	162	195	198	185	213	217	174	174	182	172	167	176	193	189	174	193	194	182	154	188	188	188	180	168	186	184	192	172	157	173	190	186	189	175	179	182	183	154	192	174	163	192	202	189	191	180	196	182	195	201	208	186	181	196	165	176	185	175	199	182	198	184	173	166	195	197	150	178	186	188	195	183	204	184	172	187	182	159	205	192	188	202	186	179	183	189	177	191	183	194	194	219	185	189	181	176	195	209	202	167	177	184	193	169	200	196	163	203	183	163	184	217	175	177	192	185	190	218	178	219	185	181	179	192	183	174	191	152	172	170	163	190	185	179	179	181	184	173	208	171	183	205	189	198	185	179	171	187	188	194	166	188	188	195	199	163	178	174	171	176	185	179	178	179	186	188	155	192	183	165	190	170	159	171	192	199	189	182	190	180	195	191	171	175	187	194	161	167	195	191	174	206	194	203	162	158	158	182	209	200	204	167	189	209	203	182	188	163	189	193	196	180	162	199	196	206	177	181	173	176	195	171	166	174	185	181	202	180	178	184	199	208	194	170	199	180	201	190	168	202	165	164	186	199	157	188	192	171	178	188	215	179	203	180	201	182	183	182	149	199	197	191	201	184	200	170	163	201	189	191	200	192	187	183	185	172	190	184	182	179	200	184	219	170	175	202	176	205	197	172	189	184	180	176	162	193	196	192	169	189	178	208	172	183	185	177	179	191	181	198	219	181	199	177	186	189	168	190	181	176	178	197	179	196	195	206	195	183	167	182	168	184	181	185	197	192	190	197	152	166	180	158	192	209	171	167	193	169	183	180	194	203	174	194	178	159	208	187	194	184	180	194	188	155	177	189	157	179	182	171	196	175	166	207	216	193	191	165	168	169	185	193	206	165	174	208	182	167	175	173	188	210	176	202	157	181	191	166	180	187	187	173	214	171	184	179	197	175	187	202	192	184	197	198	157	182	162	194	180	185	165	169	179	206	181	177	196	184	173	174	189	184	174	164	182	186	205	168	195	167	179	191	199	195	186	169	166	232	191	186	179	168	180	201	179	176	191	206	190	178	191	196	172	184	196	208	171	214	171	165	165	167	167	209	198	185	176	183	190	202	177	186	185	170	169	203	189	202	191	182	202	181	205	184	195	190	203	198	168	172	192	180	198	169	180	174	167	207	169	187	181	170	220	203	180	191	178	183	234	181	154	177	167	184	185	167	195	181	200	196	191	173	207	192	195	202	185	186	195	164	187	183	185	156	189	195	213	171	178	186	188	192	165	176	187	173	181	193	179	177	181	186	201	165	175	162	173	167	181	168	161	193	198	178	173	196	177	183	198	176	177	183	175	183	162	193	174	198	181	188	192	197	181	174	162	177	173	181	187	153	181	178	184	188	180	185	195	180	193	203	186	210	201	172	190	184	196	177	194	177	179	200	188	188	184	170	184	155	189	161	172	181	191	175	198	201	202	201	168	198	166	174	204	176	191	180	180	218
36297	3295	5854	6390	5347	4342	3420	2954	2507	2172	1915	1760	1558	1489	1317	1262	1224	1063	1046	1004	872	904	855	818	776	817	790	740	710	723	727	729	723	659	678	673	641	641	665	601	646	660	634	622	613	633	616	647	586	577	613	529	600	586	596	584	594	584	577	566	598	583	580	573	596	563	576	551	564	562	585	544	573	596	531	563	589	550	534	522	558	584	489	548	533	537	576	533	595	584	541	537	567	594	541	567	562	596	559	582	552	552	563	573	569	597	585	536	551	524	568	521	550	547	554	569	548	510	573	564	549	511	550	563	546	521	547	543	532	540	539	537	569	590	499	531	571	544	577	540	512	536	529	538	555	560	545	579	523	558	574	528	611	536	545	497	524	543	534	523	574	543	570	528	595	532	542	558	502	566	543	526	492	532	576	546	519	530	543	505	556	564	516	544	535	568	482	522	540	541	534	539	518	577	518	529	614	556	540	560	558	500	557	552	560	527	539	534	510	532	509	539	532	562	516	515	533	525	569	572	594	527	537	488	562	509	554	563	541	582	563	519	504	548	564	546	503	584	540	542	566	524	537	576	544	550	501	540	553	520	555	530	571	543	529	580	564	567	542	604	517	536	560	493	543	508	536	524	529	530	500	492	518	548	522	559	546	543	577	566	513	514	563	564	496	510	580	564	576	556	575	508	537	487	579	533	510	546	540	521	524	547	557	569	511	590	528	528	565	526	584	507	564	553	560	550	489	544	520	510	560	526	525	546	546	559	547	515	539	569	517	514	572	510	544	572	544	516	507	566	537	521	553	552	525	506	578	553	536	550	496	538	501	545	542	564	533	554	550	534	577	539	562	524	555	539	528	540	502	531	546	553	529	537	530	552	554	533	587	542	544	521	570	570	559	494	537	539	579	586	533	519	539	550	537	541	498	514	553	577	529	551	513	528	513	530	518	524	524	559	515	513	545	548	542	533	513	544	543	518	546	501	543	520	530	535	485	522	515	561	610	550	550	536	537	529	518	534	535	571	531	527	539	539	603	561	557	537	536	501	522	484	552	539	573	537	524	515	546	517	529	555	542	503	620	523	548	513	558	526	590	527	580	569	513	559	511	570	556	573	554	529	572	539	561	504	557	550	523	536	533	544	552	542	574	549	495	527	522	502	548	517	572	564	516	551	538	549	545	531	544	511	568	536	527	559	547	576	532	555	563	549	549	561	522	525	595	560	562	539	533	551	494	527	548	522	563	550	517	577	565	550	474	549	592	527	534	539	525	546	539	541	519	516	537	536	536	533	554	531	539	530	568	521	535	543	556	530	538	505	529	566	551	574	545	558	571	544	565	541	521	551	568	540	532	539	575	549	540	524	567	550	527	478	548	547	531	515	581	545	532	584	527	545	549	524	516	528	538	530	518	515	545	501	504	544	515	544	553	539	517	528	573	557	568	543	568	545	555	586	535	553	568	524	557	526	515	593	542	540	532	520	569	540	577	565	541	506	529	528	552	511	539	542	549	550	540	556	513	534	529	501	524	535	519	534	511	521	556	572	528	541	536	523	536	494	538	524	533	566	510	527	540	540	549	535	539	526	540	527	528	558	507	560	563	562	529	504	525	558	561	514	555	552	520	523	526	506	545	542	571	569	524	535	575	528	565	544	537	549	499	557	526	524	578	548	530	541	514	570	546	553	514	598	560	525	530	537	511	532	567	531	529	566	554	520	564	505	564	519	556	535	533	578	528	555	586	536	554	550	544	531	542	577	553	502	543	561	566	515	530	529	537	554	520	529	568	513	559	482	559	553	552	566	530	511	543	502	551	559	536	530	510	571	520	531	529	539	537	503	564	541	529	561	538	520	561	503	570	544	528	518	519	537	582	528	535	572	552	525	513	540	517	508	537	548	569	542	545	531	555	556	543	550	535	543	552	509	527	502	553	524	547	516	524	556	533	549	538	564	540	516	574	523	557	565	537	538	561	542	583	574	561	505	537	552	567	595	539	545	502	580	515	546	591	535	544	554	524	531	554	545	545	521	531	535	525	588	542	558	503	519	595	526	529	497	542	519	518	538	540	539	547	522	517	531	573	553	563	552	543	560	524	533	515	528	507	565	560	515	513	484	531	503	523	550	542	541	528	549	553	552	562	514	557	494	544	578	520	503	539	471	566	533	546	517	527	542	534	517	489	524	602	541	497	534	520	526	528	571	504	526	548	567	575	543	524	535	559	520	497	545	546	532	472	555	530	543	527	508	522	503	525	526	548	545	514	541	538	554	523	629	537	514	525	540	567	558	541	528	550	506	540	544	514	549	524	485	558	543	548	530	518	513	505	536	507	538	513	579	550	561	584	516	476	541	563	527	531	517	544	555	531	501	530	560	556	540	541	552	545	561	530	542	531	552	527	571	525	535	523	497	536	515	556	503	541	549	559	527	540	545	549	558	518	539	559	517	561	555	570	528	538	535	594	510	556	531	527	556	535	537	510	581	538	524	526	542	538	528	564	498	551	545	564	503	540	547	533	524	521	529	517	572	515	555	572	494	538	575	536	521	492	533	549	509	579	513	543	550	521	541	508	532	499	522	514	580	522	505	522	545	559	564	526	560	547	493	566	507	555	508	553	549	517	539	562	517	595	539	490	540	472	547	557	563	532	564	516	525	549	511	549	530	540	512	553	553	535	540	545	512	504	504	548	544	529	563	569	562	551	512	511	473	517	523	547	545	542	571	538	549	577	526	578	532	562	538	552	556	582	538	555	546	495	547	550	556	528	548	542	519	561	553	498	554	535	591	529	548	565	546	552	548	540	577	525	511	523	538	546	562	496	557	558	508	540	534	511	535	507	469	603	530	563	531	515	535	574	551	568	579	533	515	548	554	581	536	549	519	501	565	517	531	534	518	579	513	561	519	521	537	545	481	524	526	514	516	530	543	563	519	511	541	532	543	562	560	507	494	556	562	507	565	544	544	559	550	517	540	518	556	541	530	529	540	538	569	533	509	572	577	537	555	573	520	535	526	504	559	522	532	520	560	551	507	560	530	577	524	537	560	525	515	537	610	578	527	541	518	552	526	551	536	524	540	532	528	518	512	552	557	509	557	577	545	577	515	551	551	547	539	550	576	530	545	525	489	554	484	518	542	553	492	528	571	523	534	523	558	536	572	566	544	550	530	601	578	517	494	520	527	566	571	549	566	483	514	541	553	561	565	547	528	521	511	520	539	463	546	566	560	578	581	571	509	546	555	513	543	543	568	557	553	540	521	532	542	536	567	478	521	515	493	524	548	541	539	584	531	552	545	493	532	523	500	532	524	543	576	551	541	539	549	523	521	554	578	516	521	541	520	531	531	533	543	562	509	521	560	538	570	532	550	510	557	511	563	550	563	546	541	571	498	577	560	493	552	547	514	538	552	534	539	555	527	575	512	564	508	566	572	522	527	529	520	562	538	524	544	547	515	550	557	553	573	524	506	533	528	500	552	539	568	605	544	541	529	551	556	543	536	526	518	515	551
8423	473	239	139	99	100	68	73	77	69	71	71	79	86	88	87	84	68	74	83	79	77	53	87	78	70	68	82	53	85	67	67	69	62	72	71	63	81	79	68	66	75	72	77	77	80	80	78	83	89	67	70	75	69	73	67	77	63	64	79	73	72	66	73	79	70	58	71	84	79	71	60	70	67	67	67	81	77	61	71	69	70	85	77	71	67	59	86	69	80	67	60	71	82	61	74	62	62	67	84	74	80	71	66	64	79	63	72	74	71	65	71	62	65	86	74	58	61	73	67	55	77	72	79	74	59	61	67	72	67	84	85	55	71	72	73	72	59	74	62	71	71	66	66	54	70	71	73	63	91	84	60	67	65	71	63	83	72	79	65	68	60	78	77	72	72	68	72	70	81	79	66	74	63	76	69	69	65	56	74	88	81	64	69	53	75	82	61	78	62	70	75	69	61	88	70	68	101	76	80	67	77	59	54	61	93	63	63	56	70	66	69	72	65	73	67	92	66	73	70	66	68	69	80	60	77	69	77	77	75	56	84	53	65	79	75	68	81	66	60	76	74	55	75	67	65	69	75	77	66	69	80	73	87	81	77	68	71	72	75	63	70	76	62	64	79	76	81	77	80	72	71	56	64	68	76	75	76	68	75	72	78	57	62	86	86	64	72	78	73	78	75	70	73	53	67	66	69	65	70	66	81	72	71	64	74	56	75	74	72	68	79	52	61	82	71	79	72	87	74	80	70	66	83	59	80	73	74	70	80	73	64	66	76	58	74	64	63	76	72	58	65	58	71	64	61	73	69	65	70	71	64	67	71	70	73	78	80	74	97	73	63	82	71	64	65	78	68	79	75	70	72	81	67	79	66	76	68	89	70	75	73	71	77	73	91	72	68	63	73	63	83	84	75	70	64	55	69	87	63	74	86	68	75	88	80	82	62	62	67	75	55	59	73	77	59	77	65	74	53	68	66	61	77	61	83	55	75	59	78	70	63	91	74	70	80	60	73	80	69	75	69	79	59	60	56	58	83	60	68	81	77	83	75	71	78	69	73	88	82	72	59	70	57	78	69	70	63	71	68	75	63	56	83	60	75	65	78	65	84	71	54	77	78	88	67	78	66	74	80	81	83	62	78	75	77	76	78	58	58	92	84	69	82	60	81	74	57	72	74	64	80	65	71	64	62	75	59	62	77	71	68	63	64	76	68	73	75	62	85	71	64	57	68	83	71	74	75	75	73	75	77	83	53	73	75	71	81	62	79	73	71	56	73	87	74	79	70	67	70	76	60	63	73	63	70	69	57	84	74	67	59	87	65	85	79	68	67	59	63	68	79	75	66	75	71	83	67	92	63	60	83	59	73	70	71	74	67	82	69	64	78	69	73	81	65	82	73	82	91	79	77	94	70	66	72	77	67	83	58	65	65	69	78	73	67	57	87	61	83	57	65	77	83	67	52	72	76	69	75	82	71	74	70	64	66	60	65	72	72	64	76	76	69	72	85	51	62	67	62	66	72	64	64	74	74	74	72	54	73	57	80	58	84	72	69	83	68	66	68	64	80	70	80	63	68	81	70	75	75	73	66	70	79	55	69	78	60	64	70	66	78	72	63	66	67	74	70	64	59	60	68	76	58	58	76	64	80	77	84	56	57	78	85	81	77	58	73	75	72	78	85	71	70	79	62	53	76	60	85	80	75	60	60	81	84	59	70	82	71	72	82	69	88	64	66	62	69	77	79	75	77	61	79	69	70	67	62	68	73	71	73	74	87	62	74	73	66	69	69	80	64	74	72	73	58	66	66	82	80	67	55	76	79	61	75	78	55	61	75	76	66	70	72	85	83	77	78	69	60	61	71	80	65	73	63	88	70	61	71	70	73	72	74	64	79	69	65	60	84	72	62	77	65	65	82	76	69	55	56	73	82	66	70	79	70	71	76	57	69	64	66	62	72	75	71	71	77	71	66	93	85	53	75	73	78	66	73	81	74	86	58	66	68	85	63	66	79	65	66	65	65	67	84	82	71	71	81	69	71	76	64	75	75	69	68	75	81	80	66	73	59	61	80	69	74	61	62	72	88	65	70	80	66	59	77	71	64	66	48	72	83	73	69	60	56	76	82	63	82	72	61	62	65	79	71	61	75	72	77	70	77	59	68	81	83	54	73	81	81	77	75	92	68	60	69	76	63	69	52	84	63	70	72	69	70	68	69	60	61	78	65	75	96	79	93	67	76	81	72	68	70	84	58	81	69	72	84	71	76	65	66	73	59	79	72	57	67	77	75	68	77	70	73	62	60	78	69	62	63	65	70	73	84	73	62	73	59	57	81	77	81	69	71	77	51	89	68	71	75	63	57	75	79	66	81	70	80	74	74	81	64	63	68	88	70	69	53	56	70	67	80	56	92	67	72	61	68	63	70	70	76	81	71	69	90	77	73	63	66	66	68	74	80	73	71	68	84	84	59	60	67	75	81	59	82	73	67	73	67	54	72	71	68	69	76	71	60	81	66	78	59	66	72	69	66	73	73	67	63	69	64	67	87	73	67	68	68	82	64	64	79	73	79	81	84	74	71	73	70	71	70	66	76	73	74	76	67	71	67	70	85	65	96	52	62	73	64	65	69	73	56	70	87	79	89	87	69	74	71	79	76	69	70	77	75	71	74	81	55	63	78	56	70	58	53	61	58	69	77	66	71	60	78	67	62	77	72	77	68	85	74	62	62	71	60	79	77	61	73	72	57	71	81	57	53	54	72	63	80	83	81	78	77	76	82	75	86	83	54	59	49	68	54	76	74	62	78	67	69	78	61	78	63	76	64	73	68	60	49	68	53	61	81	67	84	91	76	72	70	76	59	68	79	71	56	60	55	67	56	68	80	73	87	72	61	54	68	54	70	71	73	72	68	69	70	74	76	65	66	72	80	69	88	76	81	75	65	76	76	70	63	67	81	78	91	81	86	73	80	71	60	76	61	89	65	81	65	71	66	84	74	76	76	65	64	80	90	72	76	82	72	69	74	60	58	59	77	65	72	69	64	62	67	83	62	65	74	67	88	80	61	72	69	70	56	84	85	64	58	61	75	71	60	72	70	71	59	68	77	80	70	86	82	74	64	78	82	74	64	73	61	79	56	77	72	69	70	67	74	62	75	71	68	75	73	67	69	92	74	80	82	66	71	82	87	73	65	64	77	68	86	79	76	76	52	58	75	75	69	58	73	60	80	81	74	70	62	74	77	64	73	65	72	73	59	66	100	59	61	72	71	86	83	66	63	70	79	70	72	71	87	70	77	86	79	78	73	79	69	62	75	69	85	59	58	62	77	84	67	71	63	77	65	76	71	61	66	61	77	59	79	72	72	77	55	71	89	82	67	81	70	77	66	76	75	81	90	68	74	76	71	65	68	61	72	67	76	83	60	78	65	88	76	57	73	71	79	68	67	63	75	70	63	78	79	68	61	82	87	66	68	72	75	71	70	94	70	61	69	89	72	80	74	63	71
7303	339	377	443	362	323	324	271	310	281	260	277	254	259	259	279	292	262	275	226	237	260	264	243	253	269	237	265	259	267	253	263	227	265	244	235	244	249	239	257	265	250	267	229	260	245	250	252	238	248	222	244	261	211	262	232	238	237	262	238	235	239	213	264	256	222	251	239	214	257	225	223	213	235	214	220	235	257	246	249	247	261	236	247	245	233	232	247	232	247	252	256	252	228	265	249	232	229	246	248	238	272	245	224	227	264	228	240	240	213	260	232	236	242	236	252	230	221	239	248	255	213	225	250	233	242	249	266	246	212	230	230	231	272	224	235	226	240	252	245	255	231	249	235	248	242	238	221	261	220	247	229	228	224	241	247	236	259	218	261	240	251	231	243	257	226	222	229	264	221	230	266	230	211	257	242	214	245	263	243	221	240	249	270	233	248	238	237	231	268	250	230	246	230	247	251	241	249	253	239	225	273	225	218	237	242	253	251	241	237	229	216	223	229	245	261	228	248	228	253	241	256	245	239	226	245	275	237	240	230	245	205	262	253	264	269	241	234	244	260	234	234	242	235	223	258	254	234	228	226	233	215	240	254	262	211	250	258	248	274	274	258	247	229	251	249	254	236	228	252	237	240	234	238	266	244	249	254	242	256	242	222	242	260	217	263	244	215	240	242	251	233	253	245	249	250	227	216	255	252	222	274	262	293	234	224	217	250	240	237	224	240	235	212	244	247	232	223	223	211	241	257	221	234	234	245	230	254	242	220	249	250	266	252	245	256	253	220	254	249	230	247	243	241	239	242	236	247	242	241	247	264	266	247	254	254	235	254	265	254	235	241	261	228	243	233	236	250	242	228	213	230	194	241	224	240	247	268	253	242	230	233	230	236	237	235	231	227	234	220	272	238	244	248	253	257	241	208	252	235	291	221	250	214	259	244	244	245	255	247	238	245	250	227	250	251	238	247	208	260	239	232	253	244	255	263	249	237	279	249	236	235	242	238	222	241	249	233	232	238	231	237	230	259	251	224	231	229	226	224	233	249	225	247	255	253	258	223	218	270	236	271	226	239	278	241	239	231	246	227	233	256	234	229	242	241	233	257	230	232	256	245	233	253	245	268	228	265	244	252	257	219	248	238	238	249	235	232	258	233	264	226	238	256	229	245	237	236	251	261	228	236	231	232	256	228	271	250	233	231	203	233	228	257	254	248	281	225	251	235	242	248	241	237	233	256	235	246	240	220	235	264	209	210	237	245	249	243	211	238	241	214	221	225	240	224	246	227	215	261	252	243	270	231	234	258	257	227	215	226	207	227	223	228	257	232	246	242	235	258	278	239	248	238	217	258	223	231	207	244	231	271	241	238	249	223	232	221	217	254	231	214	249	242	225	233	246	224	258	232	270	220	220	244	246	252	247	245	264	251	264	219	241	224	241	265	243	235	265	245	233	244	232	250	259	245	236	226	248	259	260	234	244	258	240	216	238	249	250	257	247	237	221	264	245	252	219	250	249	234	234	219	258	258	227	226	237	247	261	214	241	236	260	245	264	230	251	219	217	241	248	226	229	236	237	246	260	222	211	220	256	247	235	230	228	236	238	262	271	243	245	267	253	230	242	244	210	231	245	239	231	246	244	250	242	236	240	226	246	245	237	238	228	253	244	236	240	240	243	249	249	220	243	256	203	253	238	232	235	224	238	237	257	229	242	241	225	260	254	231	233	262	240	234	241	222	241	236	241	233	226	242	219	220	235	244	243	228	245	236	226	250	247	234	237	225	263	246	222	244	259	238	220	237	230	258	232	221	193	227	215	240	228	253	230	247	262	235	233	221	260	239	230	254	206	254	241	237	244	252	243	239	231	251	215	236	238	242	231	270	240	251	253	230	250	226	223	229	228	247	263	234	248	226	278	251	218	245	252	246	253	237	273	230	219	234	238	222	228	249	255	219	255	241	238	254	256	229	214	233	246	276	220	263	246	251	259	231	234	266	266	243	229	234	239	230	225	245	238	239	230	244	227	222	230	245	227	240	238	253	231	246	222	248	232	249	212	252	259	261	278	232	237	229	226	259	232	209	236	241	232	247	240	223	234	226	207	229	237	236	237	268	216	267	226	223	248	223	245	246	233	225	255	230	244	266	226	246	211	256	237	227	257	218	232	235	230	253	234	263	231	230	239	261	266	248	259	226	229	256	233	266	219	232	272	239	234	247	231	235	217	260	227	253	244	236	239	257	269	242	253	245	251	214	210	257	207	229	236	222	241	252	256	269	234	234	220	233	219	231	237	256	248	262	210	244	240	237	237	224	236	236	240	216	224	230	249	246	260	246	228	213	247	231	223	252	246	228	237	247	263	216	241	262	246	232	249	239	239	252	229	237	236	224	233	244	249	267	236	229	248	240	226	251	249	232	256	268	228	250	254	236	253	257	261	255	253	250	242	257	249	249	225	229	224	230	226	254	259	229	213	232	242	248	234	218	248	239	225	241	234	240	262	239	252	254	268	236	245	251	233	233	227	228	254	223	230	247	242	221	241	230	252	240	252	242	253	252	229	244	235	222	220	219	246	254	235	236	252	248	237	246	252	237	225	225	248	250	227	256	249	227	253	252	229	258	237	227	255	218	242	222	254	243	260	235	212	248	228	224	248	215	239	273	244	236	239	222	261	261	255	217	243	255	251	216	229	223	248	237	249	245	236	265	240	221	249	268	215	226	225	257	223	222	244	231	229	247	219	229	230	237	231	264	245	242	241	233	225	260	226	288	232	251	216	223	232	218	217	229	214	238	219	267	240	243	232	227	223	222	262	215	260	227	230	274	251	239	255	235	252	237	248	240	271	237	242	214	238	232	242	226	230	221	238	217	237	254	230	261	253	246	237	230	240	233	236	219	252	226	244	273	246	259	270	236	234	230	258	226	236	227	248	242	216	245	256	229	235	223	244	242	238	240	231	225	222	246	221	231	214	262	253	246	223	222	221	232	250	250	239	261	267	260	242	232	231	262	254	203	249	235	231	258	247	229	267	236	243	251	234	216	220	229	222	238	269	248	241	240	222	240	265	235	256	243	233	219	224	258	201	246	228	254	234	238	272	251	208	250	246	229	216	253	244	241	252	226	244	228	233	256	246	261	226	251	209	249	244	241	235	256	236	260	237	251	215	275	226	228	232	244	215	256	224	270	238	256	254	254	258	259	234	269	265	268	235	202	267	230	227	235	241	258	251	216	246	262	239	238	226	251	251	239	253	243	232	238	240	244	241	245	250	222	224	242	258	246	236	233	225	263	230	273	197	236	227	272	218	238	256	224	242	214	277	218	229	219	206	231	239	232	222	221	239	253	232	237	223	233	254	229	227	248	227	215	247	214	253	234	238	218	255	231	233	246	212	220	267	217	224	207	241	212	260	266	252	261	233	230	267	227	208	238	238	243	223	237	257	220	253	263	245	272	246	249	223	226	257	258	236	252	238	239	244	259	228	233	222	235	242	261	238	259	233	220
43664	20624	6578	996	623	476	348	272	233	229	205	161	146	139	149	135	123	100	102	85	104	111	86	95	111	83	99	93	94	92	99	82	101	81	86	99	103	99	92	95	88	101	109	101	84	86	89	74	78	98	92	75	101	80	84	94	84	90	102	81	72	92	89	95	108	99	82	80	78	65	76	72	96	75	82	78	88	76	82	102	88	90	99	89	94	113	88	81	90	99	81	82	78	81	86	103	79	97	74	71	95	72	82	76	97	93	96	76	80	77	92	95	94	100	87	83	93	89	95	103	86	77	85	92	96	89	84	83	70	82	99	79	96	84	84	92	90	74	86	85	87	89	74	83	89	88	81	68	102	101	88	70	87	93	78	87	113	97	83	88	89	81	76	81	101	87	74	81	102	89	80	85	86	77	80	91	68	96	75	66	82	76	80	67	90	91	90	91	87	85	87	93	85	74	86	88	100	75	71	83	89	69	85	88	97	102	92	83	93	78	75	90	96	93	90	104	83	100	101	86	92	87	84	82	88	91	78	74	74	82	71	100	84	84	99	72	76	80	93	92	77	86	92	70	80	96	101	74	87	87	93	72	115	88	83	91	82	77	82	87	77	73	112	98	83	77	95	92	86	84	81	66	86	86	88	80	69	101	77	86	79	87	101	72	86	71	86	89	85	86	83	87	75	74	80	86	84	78	75	72	87	73	88	87	80	97	80	104	87	97	76	96	75	76	84	83	100	81	94	78	87	100	93	87	85	92	80	88	72	63	69	95	84	81	87	78	80	85	81	85	84	80	76	105	72	90	85	95	95	92	89	101	91	80	83	88	86	96	91	90	83	88	71	94	81	102	84	83	83	78	91	85	92	79	89	81	80	91	88	82	74	75	83	85	83	74	85	75	68	76	85	89	88	73	68	95	95	78	74	79	93	92	80	85	90	109	78	76	94	75	85	84	88	78	91	89	69	93	75	87	81	97	88	87	85	87	99	82	87	85	92	88	71	81	87	82	89	91	80	80	87	88	65	87	93	76	70	97	72	82	92	85	97	68	86	103	93	94	83	83	86	91	78	82	85	93	92	75	88	85	86	96	88	79	75	75	80	68	92	95	84	102	87	71	92	80	86	81	67	84	80	76	89	75	83	89	88	70	93	78	88	79	84	67	67	83	82	90	65	86	86	78	85	87	83	86	81	94	71	96	83	85	90	91	87	81	88	68	82	94	78	78	88	68	71	78	72	87	83	77	85	90	90	79	87	83	85	93	91	90	83	81	80	79	76	75	102	95	96	86	77	73	83	76	78	69	95	75	94	88	78	90	110	88	75	78	86	82	80	89	97	85	83	76	104	91	83	84	73	83	94	80	79	74	94	107	103	90	91	93	95	87	80	84	84	93	81	79	79	86	84	80	83	109	93	76	86	81	95	84	75	92	74	81	77	98	91	79	92	75	87	80	101	91	76	75	78	76	97	89	96	82	92	89	71	76	85	72	78	93	80	77	103	73	68	70	98	84	93	96	88	92	86	92	84	108	85	76	85	72	75	95	75	74	86	92	78	111	67	82	103	81	86	106	86	76	69	85	93	79	111	102	74	93	91	80	80	86	85	89	64	110	81	76	88	71	71	86	87	79	86	86	90	94	80	77	84	83	82	81	103	75	80	87	89	74	91	93	82	89	93	95	82	72	83	90	99	69	70	91	78	76	79	86	79	83	81	97	95	92	77	96	96	72	77	92	104	83	84	104	80	78	107	80	104	88	77	98	81	85	87	84	86	90	84	80	83	86	92	100	79	99	74	85	81	83	84	90	72	92	82	76	77	100	82	80	95	79	77	83	95	85	67	86	85	90	67	98	82	90	82	91	78	77	95	81	87	66	69	93	86	102	78	93	92	109	72	86	73	88	84	86	90	100	67	83	82	70	76	98	94	87	76	86	92	76	81	92	98	84	93	95	88	82	73	73	75	98	79	90	83	81	77	77	82	79	89	99	92	85	81	83	95	95	82	99	77	96	97	92	65	99	75	78	76	97	77	76	93	81	69	77	95	72	80	89	88	95	82	71	66	73	94	88	92	75	79	74	79	77	72	92	81	92	88	92	78	78	71	81	79	76	101	92	82	85	78	91	87	85	70	78	84	73	73	74	97	102	91	85	77	87	92	65	57	98	81	90	74	100	82	79	81	74	80	86	66	97	93	55	78	76	86	89	85	92	78	102	73	93	86	91	82	71	91	96	75	89	97	83	85	79	84	85	88	67	94	81	77	73	91	88	91	85	90	96	83	92	91	68	73	80	77	85	90	78	79	103	93	91	73	99	82	81	81	90	70	76	93	78	91	93	77	85	81	87	91	90	82	86	75	88	92	90	87	76	81	85	70	80	90	86	79	78	86	92	81	73	83	82	81	107	100	96	84	73	96	76	84	84	91	74	68	88	75	79	81	99	91	76	84	78	86	96	76	83	89	85	73	90	89	86	77	76	84	92	100	83	88	83	77	92	93	82	88	87	74	76	103	96	77	77	86	91	86	91	81	76	86	76	91	100	82	86	88	79	67	78	76	82	89	103	96	88	71	77	84	86	78	76	67	81	79	69	83	97	90	94	87	80	86	74	87	86	86	76	80	74	77	88	82	73	67	85	99	87	75	86	91	90	75	85	90	70	96	100	102	87	93	75	88	65	66	79	90	83	80	88	103	92	81	91	95	86	92	82	91	95	92	91	103	109	91	92	80	100	80	85	82	73	90	96	89	87	88	77	83	79	68	93	91	83	67	85	85	96	87	86	78	84	77	78	76	85	79	93	81	81	85	83	102	76	86	78	107	73	87	86	93	81	83	79	96	70	105	86	88	92	84	82	65	75	94	92	84	84	80	84	62	86	96	87	82	93	97	89	85	84	90	76	92	80	83	72	93	92	90	87	100	90	71	82	72	76	85	83	81	94	92	94	88	88	80	59	107	86	82	75	68	93	79	82	85	74	84	74	89	85	82	63	108	80	86	101	65	93	89	93	81	93	87	91	89	65	98	72	82	92	91	96	100	90	80	70	97	97	85	92	93	83	84	87	87	68	76	88	75	67	99	82	91	87	107	59	74	86	83	89	93	110	97	69	100	103	85	66	87	96	100	81	71	81	84	62	75	85	76	88	85	92	81	81	77	89	88	65	87	98	99	90	69	81	91	100	70	97	91	68	78	79	85	82	81	93	101	81	74	76	80	93	79	69	79	90	71	73	97	78	72	86	81	85	80	92	91	73	83	89	85	76	88	85	74	87	80	72	101	79	85	76	79	90	88	78	92	84	93	79	92	71	81	76	90	83	102	95	82	92	83	74	92	81	104	74	87	94	84	87	84	90	94	86	85	86	106	78	86	72	95	87	84	73	90	86	91	86	86	78	85	87	100	77	90	71	74	72	98	102	94	89	83	83	83	85	82	81	91	89	97	81	84	76	98	86	81	90	89	81	72	95	79	97	68	106	90	93	75	106	87	83	87	96	97	77	78	90
29299	1672	2929	3253	2677	2154	1804	1438	1220	1127	991	881	759	734	691	576	565	564	536	483	471	467	448	403	454	417	382	376	361	393	359	354	390	364	333	347	343	305	351	329	333	326	347	334	315	315	324	304	301	310	313	273	327	302	302	300	304	316	311	315	272	297	290	286	319	278	290	275	296	269	281	292	301	276	262	294	288	312	290	304	295	273	286	287	295	274	284	283	290	285	297	303	282	287	299	293	295	259	296	284	305	297	339	297	281	278	290	298	298	293	301	304	312	290	278	273	286	298	248	261	281	266	296	279	311	291	264	278	308	289	282	252	273	309	268	283	292	285	268	310	280	252	317	293	298	291	308	311	292	252	303	297	266	279	286	292	285	305	268	293	234	266	262	284	304	293	273	271	294	315	271	303	282	293	317	274	270	289	275	285	285	292	278	276	251	304	291	265	297	298	274	271	275	286	275	294	304	280	285	297	255	301	242	272	288	279	268	293	319	311	287	290	314	263	288	293	296	264	280	275	282	274	254	274	283	300	274	308	310	290	296	267	287	264	305	311	294	279	285	287	272	310	276	301	282	274	289	282	278	286	300	272	277	282	263	256	289	281	305	271	282	270	266	282	302	295	296	288	284	284	258	266	273	293	281	301	299	250	286	272	289	260	296	283	300	269	296	296	304	306	285	273	276	281	263	303	299	288	272	273	282	310	292	321	293	286	304	294	254	279	280	290	280	272	285	269	252	265	270	280	309	299	278	313	265	316	278	285	284	265	263	268	288	257	266	316	297	282	294	280	277	261	276	288	257	294	294	276	275	295	267	272	324	302	288	306	260	313	273	293	302	283	283	302	265	291	305	252	284	289	293	269	309	270	294	296	278	290	322	293	280	274	264	284	303	273	305	260	296	276	267	277	276	305	283	303	299	254	265	282	297	297	265	283	306	287	297	270	306	255	309	285	263	290	287	285	281	285	272	283	296	281	291	304	266	287	289	274	319	297	287	267	268	276	282	329	270	282	296	233	248	295	295	283	304	329	285	292	275	267	281	302	285	275	272	273	281	298	309	275	289	293	298	284	282	288	290	285	293	276	317	284	271	264	304	295	278	277	314	273	295	264	289	287	298	257	313	273	265	278	284	285	262	291	252	302	281	298	284	289	280	286	290	299	240	288	277	267	286	263	310	278	272	314	257	293	279	287	280	257	282	289	270	292	268	266	297	287	269	301	322	305	300	281	298	268	284	259	310	282	278	301	293	304	310	295	302	300	331	301	317	295	310	261	292	273	286	288	295	284	242	293	320	286	284	266	270	294	264	298	304	309	281	248	259	283	284	288	278	334	284	234	276	264	270	283	282	252	296	287	289	302	276	290	279	271	269	292	288	281	281	277	294	286	266	282	310	326	295	271	269	283	282	293	297	291	260	309	273	286	303	275	321	305	263	264	257	313	298	279	249	296	314	258	285	297	289	288	293	272	264	305	271	282	281	289	272	274	269	292	296	275	280	288	294	296	262	265	271	262	265	275	289	270	272	270	281	271	295	276	304	300	296	256	272	254	301	315	253	269	309	289	276	273	292	255	273	302	269	304	264	309	272	290	274	272	314	285	318	285	297	316	300	295	269	300	270	283	272	315	274	305	274	322	269	281	281	297	301	295	283	293	287	278	266	273	320	301	300	301	305	285	289	267	271	311	306	279	282	290	261	272	278	250	304	294	289	261	267	290	281	314	271	267	266	306	298	289	290	299	279	297	287	326	257	295	265	305	294	252	296	290	268	291	278	278	311	294	278	274	286	265	267	282	288	292	285	310	303	280	290	284	264	315	310	271	298	301	293	276	283	310	280	288	268	278	301	299	274	277	303	291	282	254	298	289	261	274	276	246	285	284	303	300	271	254	270	279	277	270	285	264	284	285	249	294	276	331	256	331	263	281	304	268	285	268	272	317	252	291	300	291	287	265	302	291	292	283	276	294	259	281	261	302	290	270	271	285	311	305	306	246	273	283	278	270	304	281	275	288	270	269	265	326	295	280	280	290	286	286	280	306	279	251	311	296	315	274	323	289	266	296	340	282	298	294	303	262	286	305	282	299	316	280	312	283	270	317	305	257	257	306	274	301	310	308	295	286	270	291	314	279	279	286	323	286	290	290	292	282	288	274	323	310	273	288	281	284	278	270	281	274	288	296	261	274	307	297	304	309	296	289	282	303	340	259	287	297	279	230	265	286	304	317	293	290	323	269	276	301	279	259	292	316	282	297	284	292	288	287	253	247	285	256	252	295	255	265	287	264	295	311	286	285	305	257	307	282	287	300	259	284	289	287	284	281	283	273	266	314	318	290	289	288	281	267	275	289	296	293	278	282	274	270	303	274	275	281	252	310	282	293	275	277	266	308	302	281	274	274	282	301	273	271	280	286	261	276	293	291	323	286	295	291	257	329	280	293	291	270	300	309	279	266	309	293	302	286	296	278	303	283	305	276	299	268	265	264	316	282	274	271	303	282	269	271	280	297	259	319	293	299	303	301	308	328	251	262	307	266	305	313	286	288	285	294	308	295	301	279	325	259	288	267	259	303	289	288	258	304	287	304	291	279	265	265	299	276	269	339	310	323	267	300	287	297	294	319	300	261	308	280	297	280	282	263	291	281	292	335	267	292	280	293	297	282	282	288	300	258	321	301	287	280	258	292	237	285	275	268	317	249	290	281	275	303	260	288	304	307	294	266	306	284	272	271	286	288	299	304	269	279	286	285	269	282	281	305	291	307	286	291	265	272	285	309	285	259	258	286	281	292	297	251	283	289	281	282	317	274	262	270	267	298	319	309	272	279	276	280	298	257	276	266	294	287	268	276	278	281	295	283	326	280	292	273	270	275	305	288	266	275	261	275	289	289	279	254	304	270	287	288	267	298	318	286	287	305	287	280	295	277	266	248	316	269	294	282	290	290	277	293	267	307	300	274	331	287	287	312	264	266	268	292	298	274	285	286	257	305	275	316	276	279	315	290	244	289	262	291	282	312	300	295	257	277	270	254	260	293	254	275	278	272	290	245	264	306	283	298	331	255	298	274	305	279	293	281	248	280	337	271	308	311	274	261	290	294	266	285	266	271	284	279	296	247	297	304	276	281	254	285	304	307	294	280	276	293	282	309	281	271	274	327	276	338	306	265	327	263	265	296	270	281	277	253	304	299	268	263	271	318	279	324	284	260	300	287	257	280	301	286	270	279	292	279	276	285	264	263	265	287	267	313	291	292	286	280	275	301	285	289	310	283	284	286	265	279	265	262	317	267	312	279	272	312	280	285	277	285	284	283	307	265	272	281	280	317	253	291	317	294	268	273	270	307	257	269	282	256	307	273	278	270	284	273	290	296	282	291	314	273	289	302	282	281	277	308	300	285	294	308	304	316	286	294	310	336	288	306	289	267	263	291	287	275	268	290	272	280	264	289	288	290	259	251	284	290	304	282	262	278	259	305	289	279	242	288	285	281	311	263	268	284	282	266
47756	23853	20817	3864	1435	998	779	558	550	447	388	361	366	313	273	272	261	255	237	258	230	221	257	233	238	191	214	189	200	213	199	166	191	195	211	232	181	227	179	189	214	198	183	212	200	191	211	207	194	183	190	179	182	184	211	196	181	191	190	166	183	197	187	171	205	175	207	218	184	192	169	212	189	183	189	206	180	199	161	164	171	203	215	186	206	186	189	179	200	159	189	196	147	173	201	197	200	170	186	177	195	193	177	205	212	184	195	171	187	180	192	178	170	182	212	175	188	175	213	194	182	175	179	189	185	192	191	200	187	184	192	216	174	205	207	189	175	179	191	181	200	203	191	188	192	198	157	215	173	215	178	171	184	179	183	172	177	189	195	177	202	162	190	189	180	201	163	186	192	186	177	178	183	170	197	189	208	211	220	181	196	190	185	188	172	161	184	187	189	187	157	194	170	207	171	196	196	187	196	194	180	179	193	190	166	192	198	173	176	190	199	183	188	188	163	198	188	184	188	182	194	182	178	215	196	198	180	162	205	178	180	169	170	231	192	198	177	202	198	181	201	187	171	178	197	224	212	186	203	173	199	184	195	200	182	201	189	194	193	196	188	229	190	193	189	198	168	206	188	199	179	217	149	188	189	206	197	180	190	180	173	168	192	187	177	158	200	170	188	169	191	193	178	207	189	187	193	191	193	196	187	200	165	173	178	176	184	177	187	167	169	197	195	166	201	185	193	184	175	189	167	180	183	183	178	199	190	164	169	188	189	179	169	196	222	206	190	175	181	206	193	188	172	172	184	185	170	171	177	199	185	199	178	163	179	200	170	165	176	195	182	147	186	182	192	189	183	179	191	169	174	176	176	187	171	181	189	156	180	190	177	200	182	175	190	184	172	200	166	190	192	169	170	182	175	167	202	175	182	198	189	178	177	197	151	165	168	191	196	167	202	191	189	172	182	173	204	189	197	186	185	193	182	188	163	176	185	174	146	199	182	182	212	167	188	168	183	173	203	159	168	204	153	185	199	179	197	175	183	191	170	210	202	176	164	207	181	191	196	181	169	206	156	191	194	213	175	159	176	194	173	201	198	184	178	162	217	194	197	176	189	202	168	182	190	163	188	187	190	185	167	190	210	191	167	184	195	192	192	160	174	184	207	202	168	185	173	181	209	212	155	173	169	185	183	192	209	176	173	194	178	194	176	191	173	222	195	193	197	177	164	174	188	167	161	181	192	192	186	186	162	172	178	168	185	180	197	191	194	186	179	197	161	201	195	212	177	187	189	191	190	182	197	191	163	179	207	208	189	173	192	178	186	175	198	208	187	183	190	196	179	171	177	190	198	175	185	203	210	181	184	185	185	201	202	171	173	200	173	190	191	183	194	161	161	198	209	171	163	198	209	179	193	167	199	176	181	209	166	195	186	208	194	188	170	180	184	161	183	164	170	194	181	187	177	153	183	177	158	168	198	177	173	188	196	156	198	191	207	190	190	180	172	181	168	175	196	188	191	168	213	158	179	177	187	192	203	201	199	187	186	194	182	196	144	166	156	183	212	171	181	185	175	189	177	186	158	169	203	179	217	187	204	218	192	204	201	185	173	192	207	188	182	172	175	156	167	188	172	207	196	175	186	183	190	206	187	172	185	205	166	161	193	188	184	208	210	170	191	214	191	181	168	184	174	189	186	169	193	198	167	193	184	179	171	183	198	203	169	186	192	187	207	180	177	192	165	183	183	194	176	191	201	184	169	183	200	184	197	202	181	153	192	187	192	203	183	193	177	193	183	179	172	189	178	192	178	198	175	202	162	156	163	196	211	171	192	223	206	183	177	192	185	177	195	189	183	184	191	190	188	182	160	202	208	177	172	199	190	197	160	170	152	163	179	194	182	195	166	181	191	192	166	193	210	174	183	186	178	198	182	174	173	191	177	217	190	171	183	187	193	167	177	191	172	197	201	186	192	183	177	190	204	159	197	162	162	197	171	177	171	182	171	213	183	188	175	190	173	189	191	167	183	169	187	165	159	175	209	202	229	194	201	194	169	184	185	172	179	191	197	187	205	196	209	180	176	186	190	188	184	202	175	185	175	155	194	172	172	209	193	182	181	195	194	188	182	180	168	193	181	183	199	170	183	190	166	196	205	185	200	174	191	217	204	177	195	186	192	181	185	191	193	177	166	167	184	168	170	196	199	197	197	186	202	188	194	195	184	196	196	214	195	199	218	185	183	166	173	197	198	184	224	176	191	175	179	201	180	184	183	192	181	192	152	175	193	177	188	208	187	199	180	216	158	180	168	182	181	157	187	179	178	180	213	213	186	202	170	199	189	216	198	191	176	184	174	174	194	182	199	214	184	206	203	205	182	191	183	175	185	194	194	194	201	179	157	162	202	193	177	195	191	191	190	199	206	181	200	204	166	198	160	185	177	196	183	192	197	167	187	183	201	222	202	171	212	178	176	188	180	194	181	171	161	184	212	193	189	170	194	160	172	188	177	201	190	182	160	214	166	188	178	201	198	195	179	170	201	167	188	202	205	177	182	190	191	192	182	196	194	174	176	208	179	165	187	202	199	212	199	172	190	173	205	195	196	204	206	170	168	177	200	169	181	176	200	195	205	185	207	162	186	192	207	170	170	212	169	202	197	183	188	186	180	164	169	203	168	189	214	187	183	179	205	193	172	196	196	204	183	186	200	197	212	208	205	194	196	190	189	200	193	187	197	192	159	159	154	209	207	185	184	172	185	210	162	190	172	186	184	178	183	184	189	193	181	192	187	163	178	185	187	178	177	186	187	184	191	166	181	162	208	157	199	192	184	165	190	206	186	208	182	201	174	187	189	183	175	194	152	185	173	198	174	174	187	162	184	191	178	179	189	187	207	205	192	184	180	192	204	162	221	196	188	158	184	208	188	188	202	190	174	197	158	168	180	162	208	176	191	202	177	192	199	168	193	180	189	191	165	196	194	178	200	173	178	188	163	187	175	202	181	164	184	205	199	183	191	162	197	189	216	177	174	171	200	182	186	194	175	172	195	188	193	180	177	165	170	198	193	184	191	199	159	166	177	168	163	182	178	186	207	219	167	192	182	159	199	187	179	193	168	155	175	169	216	158	180	165	185	205	192	196	199	200	191	185	173	184	160	187	201	164	217	162	198	180	181	200	175	165	208	193	181	174	177	182	187	205	167	198	185	182	206	187	170	188	175	183	209	203	180	186	194	167	187	189	181	167	171	191	178	190	178	180	166	163	228	173	173	174	182	186	195	159	191	190	194	192	191	174	197	167	191	195	213	187	199	166	194	188	203	193	186	172	176	183	179	182	179	203	157	168	171	194	175	165	173	182	180	200	196	193	160	181	171	182	189	163	189	191	163	173	178	201	187	184	173	177	180	201	169	174	196	182	175	209	169	192	168	203	200	177	189	183	199	200	187	204	191	177	181	178	196	203	201	194	174	186	197	173	167	183	160	177	168	188	201	170	211	189	187	198	177	184
37273	3412	5754	6283	5213	4266	3472	2947	2463	2174	1912	1811	1645	1467	1285	1254	1136	1024	983	935	925	962	874	816	777	790	724	788	734	658	684	734	692	645	706	623	689	675	661	658	619	635	579	603	612	593	571	636	625	609	594	553	661	617	580	558	582	604	593	539	559	614	555	589	573	572	582	568	614	580	563	549	547	574	537	605	568	548	605	545	526	561	539	570	562	561	558	562	591	560	583	580	555	581	533	537	587	590	528	569	556	586	537	563	542	537	565	553	536	560	585	570	537	522	569	546	557	564	544	529	517	556	580	531	573	526	584	506	536	547	497	579	514	564	585	534	543	567	575	557	516	515	563	540	573	545	564	602	552	543	572	567	574	525	582	571	550	540	506	541	549	536	584	513	509	552	579	534	527	554	515	525	551	555	565	519	562	521	530	547	551	514	512	549	538	549	535	544	555	502	563	562	519	573	525	566	535	524	579	536	528	565	520	559	532	544	528	504	504	544	530	518	507	556	550	565	513	538	525	549	560	529	460	530	540	538	552	535	566	523	543	559	565	512	490	555	542	541	558	521	540	559	523	508	558	545	559	506	520	549	571	553	567	520	538	561	522	572	550	539	539	554	523	534	548	556	541	545	496	542	566	569	543	534	470	574	533	561	546	534	540	538	528	526	535	518	519	548	546	532	563	550	548	520	553	529	525	521	552	575	526	551	537	601	516	551	545	560	542	567	565	518	561	509	553	540	525	520	538	564	528	523	589	497	522	542	545	513	555	521	473	562	547	492	537	539	508	564	564	572	567	555	547	532	513	533	528	499	512	492	520	513	577	533	556	586	502	545	516	539	558	545	546	584	509	531	518	562	555	539	509	525	590	543	467	544	542	549	550	521	524	567	545	537	506	556	559	557	541	551	556	568	563	508	559	512	581	528	526	546	518	544	565	556	603	590	561	531	507	539	560	542	530	603	570	543	511	519	521	589	540	522	544	537	533	566	492	534	509	519	548	522	571	567	525	567	501	528	520	543	531	562	508	526	507	504	530	559	569	565	543	502	558	541	559	528	558	526	566	577	541	546	558	533	557	507	566	556	533	499	550	553	547	524	534	553	494	522	535	552	530	541	589	487	553	549	530	534	520	571	514	541	548	550	554	541	547	523	485	507	554	564	530	565	532	553	577	545	506	522	517	540	568	512	539	530	525	560	525	539	513	504	509	578	500	542	575	551	508	540	575	526	511	573	581	508	507	527	506	550	550	533	540	513	548	546	538	562	561	535	526	520	525	547	528	517	555	505	536	549	559	523	529	553	575	524	509	535	540	509	507	579	523	530	574	586	528	545	564	511	539	540	537	541	550	580	516	556	505	559	569	579	501	514	568	551	516	543	525	549	556	549	553	551	514	579	530	573	535	590	535	586	538	539	555	533	557	489	582	524	541	572	519	583	532	566	487	534	537	571	512	571	547	528	547	518	533	468	516	519	543	572	563	539	521	591	582	543	530	534	533	573	527	545	547	536	519	550	558	537	538	543	508	529	569	536	555	531	589	528	581	556	594	584	554	546	529	536	500	518	506	512	506	549	559	521	550	527	551	504	562	552	536	513	556	563	538	544	550	590	570	550	506	544	531	538	539	531	530	541	589	547	578	506	535	539	550	549	529	505	507	552	496	535	554	559	575	537	543	553	553	541	594	544	570	564	568	558	547	498	544	536	535	551	455	523	544	544	550	555	527	570	532	520	555	547	549	541	524	531	581	556	528	547	527	557	563	514	561	505	583	568	521	592	522	536	535	556	533	570	507	524	503	572	509	506	547	560	538	585	543	545	540	538	523	570	504	507	541	552	534	532	503	534	536	535	556	546	513	537	500	550	507	541	532	560	550	547	549	546	515	532	583	564	534	540	564	552	501	540	539	516	549	556	551	530	566	485	553	540	530	559	511	534	520	545	517	547	573	560	579	558	517	486	530	574	574	543	521	549	589	519	534	542	551	539	501	567	590	542	551	523	541	514	520	574	519	510	560	493	531	554	566	533	536	530	605	491	558	506	591	534	570	545	545	508	592	548	518	548	549	532	551	539	517	545	545	560	517	545	550	548	559	559	540	544	525	552	513	562	555	551	545	507	558	570	519	529	538	538	556	555	546	561	539	570	581	533	558	531	584	511	573	524	552	535	531	491	547	525	574	526	562	546	523	527	520	533	546	520	572	480	530	544	503	539	562	535	589	569	565	559	545	546	560	530	507	535	585	516	518	531	550	565	513	571	551	528	520	575	545	545	555	543	537	504	512	538	587	551	595	549	549	555	536	531	553	550	545	515	521	531	536	541	547	505	517	501	548	560	562	543	504	536	561	531	546	571	573	528	549	534	571	505	575	565	539	534	514	554	558	559	506	565	538	549	558	534	556	525	571	546	496	523	587	545	557	534	532	526	538	539	552	503	554	528	582	561	552	558	517	575	522	544	494	570	496	548	517	548	547	572	607	508	558	533	536	544	561	594	527	531	544	523	536	590	530	574	529	529	549	550	519	527	562	508	505	570	512	536	531	528	534	507	524	573	498	565	567	555	551	548	515	521	500	546	528	530	517	548	596	534	568	568	554	547	529	569	553	527	535	536	556	569	566	573	531	544	508	519	578	546	529	576	519	508	565	518	543	480	549	531	552	540	572	543	555	529	528	502	536	552	553	539	525	541	546	512	536	528	560	581	529	532	528	551	561	562	582	533	558	555	580	537	521	555	503	547	553	542	518	558	525	503	518	537	539	570	505	522	575	550	543	549	526	534	559	549	515	555	574	521	518	531	520	526	526	542	524	566	529	524	534	564	548	542	555	534	536	520	574	592	573	511	527	523	558	555	557	529	511	539	534	516	514	548	521	569	520	566	579	570	536	559	578	518	546	511	533	548	507	530	571	519	572	539	525	558	555	501	610	519	589	536	517	545	569	527	536	564	509	564	531	544	524	488	559	586	570	536	514	565	529	516	516	532	524	544	530	536	509	556	544	516	547	543	540	518	554	534	548	566	527	524	578	555	576	543	532	567	508	492	546	519	503	539	577	551	494	544	562	541	520	530	554	506	526	510	536	534	555	511	596	534	522	525	555	532	536	564	518	530	573	564	548	536	511	530	535	546	503	515	489	573	523	561	575	503	519	539	543	514	559	529	564	529	580	534	538	566	556	533	545	542	555	496	563	488	519	572	505	565	561	502	541	559	561	503	572	575	494	519	514	533	513	551	542	517	593	503	532	560	524	545	542	539	534	567	529	525	541	536	542	549	540	563	528	499	530	505	540	552	521	519	530	514	563	532	535	554	565	536	530	545	556	514	520	518	575	598	516	560	550	553	545	530	522	573	534	610	522	562	552	529	525	557	520	553	563	552	533	518	545	513	584	542	564	540	531	519	563	515	512	515	500	572	543	581	539	529	540	551	579	535	513	535	577	540	537	525	553	565	554	523	567	501	536	533	548	475	512	531	574	549	557	544	531	542	494	488	550	578	577	517	604	557
8579	551	352	142	108	88	91	95	82	84	70	69	68	81	92	72	70	79	68	62	76	81	83	70	78	69	81	79	68	60	56	68	71	79	71	65	86	72	83	85	74	77	70	74	79	62	68	66	72	71	60	70	72	61	85	84	74	62	68	68	95	80	75	65	67	67	83	72	65	69	77	69	77	68	76	74	73	70	76	60	70	76	63	64	68	63	77	58	63	76	65	69	67	76	66	65	78	73	64	72	79	86	70	60	54	58	46	74	50	78	69	84	70	61	73	70	70	70	58	63	63	83	83	66	72	65	81	72	83	64	67	87	64	75	81	71	97	81	71	76	84	75	58	74	58	63	72	78	63	82	72	71	74	68	65	68	78	62	73	75	96	61	67	82	58	73	64	68	80	71	69	61	60	66	62	72	76	52	64	89	65	77	66	80	66	79	70	80	76	45	78	65	67	76	88	76	69	63	81	66	65	50	71	61	66	74	61	71	61	78	78	77	79	73	74	81	82	74	59	65	67	74	73	66	63	75	83	71	73	63	60	65	78	70	86	62	75	74	69	71	72	65	85	81	61	72	70	60	66	74	62	62	83	71	73	78	77	59	74	49	68	92	73	71	74	71	69	65	81	74	66	73	83	80	73	72	80	66	73	83	70	50	79	72	71	95	70	72	62	75	80	83	76	62	65	70	61	80	76	53	78	72	53	68	77	67	60	72	70	54	65	71	68	78	63	82	64	81	79	79	72	97	91	63	65	73	75	60	77	63	72	74	78	57	89	60	88	87	74	75	64	74	84	75	73	79	74	65	77	67	67	70	72	84	72	88	78	67	77	76	82	66	88	72	88	65	78	70	79	80	61	69	73	79	86	73	78	66	64	72	85	76	66	75	78	76	76	60	72	85	62	64	71	62	77	60	65	69	72	58	63	77	87	63	74	63	81	70	67	70	73	76	77	77	77	82	68	69	74	72	64	82	61	84	73	73	68	83	64	67	83	67	76	65	71	77	64	70	82	57	60	76	70	72	61	70	68	74	75	81	66	69	80	78	76	72	83	58	56	72	57	68	59	70	77	72	76	75	71	59	64	79	61	59	46	72	73	76	66	72	70	63	74	68	80	66	64	81	66	70	65	68	69	64	73	58	77	62	67	67	66	62	55	63	93	70	81	72	77	68	82	66	70	75	86	70	64	75	78	70	90	73	57	68	78	83	75	59	69	67	66	85	85	68	65	78	74	67	70	65	67	72	64	80	69	72	62	69	74	74	60	58	68	72	69	72	72	76	82	56	69	65	73	60	74	46	72	70	77	65	68	87	82	75	69	80	63	76	75	75	64	70	66	70	85	62	70	69	58	90	84	67	71	77	81	65	75	69	70	56	66	77	63	64	78	68	65	63	64	76	64	69	55	66	79	71	74	72	69	65	94	73	74	76	66	71	75	63	84	62	66	74	58	59	62	65	71	67	76	65	80	76	73	68	71	66	64	69	71	71	70	70	73	78	71	56	76	65	64	67	58	73	81	74	67	95	55	75	70	76	72	62	65	75	79	84	51	65	87	53	77	70	68	72	72	67	72	70	57	88	68	84	71	83	88	74	77	64	91	62	72	55	65	76	79	71	69	65	69	79	68	65	66	72	81	79	71	63	72	75	79	56	84	63	96	63	68	65	62	72	75	79	58	85	65	76	67	75	81	60	72	69	70	86	67	63	71	74	61	71	63	91	83	61	69	74	93	62	66	66	76	75	65	63	63	83	60	68	79	87	67	70	70	64	74	68	48	72	73	73	72	86	67	57	65	75	62	72	68	63	71	85	71	77	55	67	70	75	78	69	74	79	73	91	72	65	72	66	71	78	63	74	62	93	65	90	80	69	80	85	80	74	78	74	62	68	58	89	73	71	64	74	74	72	79	65	57	65	69	69	76	64	63	57	62	67	86	75	64	73	59	78	66	67	53	68	61	63	74	70	70	88	67	63	66	79	70	78	73	71	56	63	71	61	73	73	64	89	75	78	68	75	67	94	71	75	70	79	78	75	56	71	94	85	66	84	70	88	90	86	87	77	87	78	71	63	53	75	70	80	79	65	83	66	83	57	65	71	67	61	64	74	61	70	64	76	71	63	66	82	60	67	75	75	64	81	75	68	84	53	84	73	71	60	78	64	61	67	71	64	59	64	70	70	77	78	73	75	68	76	74	88	67	64	90	59	81	70	58	70	82	59	69	74	78	74	66	65	60	67	61	63	77	94	66	62	84	83	78	87	74	82	65	64	68	65	83	74	63	69	62	66	85	72	65	86	80	78	79	60	66	69	79	76	62	59	79	84	70	67	61	76	65	80	70	76	65	70	72	64	66	70	78	76	57	79	61	69	71	70	71	68	64	66	85	69	80	80	80	74	70	69	79	75	68	70	61	74	67	72	77	69	67	61	67	79	67	70	69	64	76	73	75	72	73	78	70	77	64	69	87	72	86	73	77	83	83	69	65	80	70	81	77	69	83	72	75	73	76	82	69	83	91	69	63	66	84	59	58	78	73	66	69	64	83	66	61	77	69	76	75	64	69	67	70	60	76	63	75	72	66	55	74	55	86	70	73	63	69	66	68	71	65	74	65	64	60	87	87	52	66	96	81	59	71	66	85	64	61	61	72	76	75	71	66	71	73	70	70	63	71	72	69	62	69	63	78	80	75	55	78	72	66	63	77	63	76	66	89	83	60	77	82	75	67	74	64	65	66	65	69	86	78	80	87	68	68	69	74	76	67	86	71	71	65	68	64	88	52	68	69	64	67	60	61	78	71	66	76	76	83	69	66	66	71	80	80	75	84	68	75	53	67	72	57	54	66	83	79	73	74	75	79	66	65	72	73	63	89	72	65	74	65	69	77	56	80	75	78	67	63	91	71	79	79	67	57	66	86	65	82	76	57	74	69	70	69	61	71	66	79	60	60	70	83	69	58	70	74	72	87	46	68	67	72	75	68	71	80	67	77	83	74	81	73	91	81	70	77	63	76	81	67	77	60	88	96	77	81	75	72	65	62	71	66	77	82	71	63	62	77	85	80	59	76	67	54	67	95	65	77	55	80	57	65	69	74	94	72	61	67	81	83	64	64	76	80	70	75	67	65	85	87	77	70	69	82	64	67	67	71	57	77	60	79	91	79	64	76	67	73	63	63	78	67	86	71	78	76	44	67	82	82	64	65	60	65	85	72	64	84	71	72	67	69	64	95	66	75	62	67	62	75	70	76	71	74	83	73	82	77	55	90	62	74	70	67	81	83	79	64	69	75	59	68	90	54	67	72	59	80	62	79	70	72	64	68	67	57	74	55	64	63	64	67	71	64	66	67	73	76	69	79	81	91	68	60	68	75	66	61	80	67	77	60	72	73	75	86	64	78	68	67	70	69	66	71	67	63	73	74	68	64	71	70	80	73	71	80	73	71	76	50	78	62	83	64	78	71	74	76	62	63	65	83	74	80	66	81	71	87	85	62	68	87	86
7383	399	419	425	415	400	333	323	341	303	275	258	267	290	262	245	250	264	248	249	274	258	266	264	238	216	252	244	266	244	261	236	225	270	242	235	258	267	256	249	247	254	227	227	232	242	263	248	232	232	211	247	250	224	227	267	235	217	247	226	224	232	242	249	261	250	246	215	233	228	239	234	228	241	238	265	240	251	242	232	232	228	239	265	219	247	258	221	229	238	242	256	239	219	226	242	279	237	246	246	244	256	248	243	238	239	229	248	235	246	224	234	240	241	254	258	244	237	247	242	231	209	224	247	236	248	258	246	232	252	253	235	278	237	230	254	267	247	245	219	264	280	238	255	242	254	228	273	254	282	257	244	239	268	222	228	225	253	252	229	233	225	245	227	253	242	221	234	240	248	270	248	241	258	271	225	249	238	255	257	219	244	233	223	249	229	234	260	256	245	233	211	225	246	221	258	237	230	272	236	258	237	255	208	238	233	266	219	222	245	277	229	247	249	221	246	217	247	203	256	246	243	234	261	236	235	250	266	229	247	224	250	242	240	242	224	236	230	251	252	261	221	228	253	235	253	237	265	259	229	247	270	274	234	257	254	261	261	214	219	238	221	284	232	269	255	231	236	260	226	252	222	220	225	213	221	229	229	251	241	223	267	232	230	227	252	256	233	245	246	234	231	252	262	267	226	244	240	241	242	226	195	258	265	238	242	281	223	234	220	246	256	252	229	266	233	223	261	269	253	229	235	261	216	244	226	238	239	261	243	262	238	262	230	222	219	206	225	262	265	245	230	231	240	209	244	226	237	230	228	214	226	249	263	240	221	231	245	197	224	237	211	261	260	251	251	250	232	211	217	263	229	236	209	236	251	244	231	223	269	219	220	224	264	278	238	235	241	208	245	231	248	216	220	239	219	244	235	234	224	233	242	263	229	230	247	237	221	240	241	236	201	243	244	244	250	248	244	267	272	219	232	246	234	237	227	213	260	230	229	199	208	229	233	211	246	227	234	230	246	249	213	253	222	264	230	226	234	223	252	248	200	231	231	223	226	221	238	244	259	246	232	256	223	265	253	235	270	261	239	215	268	261	230	246	255	216	229	235	256	256	227	256	221	234	241	244	241	257	231	248	217	221	246	282	233	266	241	259	241	254	255	251	254	235	225	250	233	233	218	247	246	236	261	214	264	240	238	234	267	241	229	270	254	232	240	214	210	219	249	221	257	226	233	257	250	236	242	240	218	262	239	227	238	255	267	251	256	225	220	243	241	242	252	252	229	217	239	270	234	211	246	248	266	230	213	251	226	269	220	225	259	223	217	262	247	234	232	230	215	225	272	248	252	236	215	221	243	258	250	252	247	268	253	257	237	243	237	224	219	244	254	275	268	261	219	224	227	219	263	236	258	270	252	215	229	242	239	227	241	212	217	252	236	262	254	235	246	231	216	239	251	229	243	197	245	267	244	254	246	256	214	252	240	230	269	249	246	205	233	215	229	217	276	265	256	241	222	239	228	249	224	237	272	265	234	224	233	236	266	249	243	226	258	263	249	234	269	257	237	239	208	245	239	258	232	241	239	231	228	233	240	256	238	233	271	246	246	240	252	236	267	228	221	215	263	222	254	253	246	253	230	217	231	223	237	244	247	239	226	212	250	217	214	249	227	232	242	223	224	247	263	243	243	253	257	234	237	241	226	229	231	246	224	213	239	229	251	247	234	241	257	223	231	250	229	252	215	226	266	233	240	255	210	231	255	255	233	237	230	223	246	262	252	227	245	227	241	244	260	255	235	223	218	219	215	270	227	250	246	237	253	230	259	227	246	242	241	249	224	272	244	254	249	238	225	217	225	236	247	241	227	227	265	266	237	228	251	238	249	253	234	230	229	232	258	241	240	254	235	224	240	229	229	240	234	248	253	251	242	242	246	283	223	221	233	239	227	236	232	257	250	251	229	238	241	240	249	252	252	235	242	239	240	223	256	239	202	233	246	256	212	239	275	238	239	237	247	257	247	240	236	206	241	268	246	237	230	251	252	253	239	234	248	240	223	224	249	253	251	243	243	248	271	225	237	252	219	236	242	229	253	235	245	238	208	211	209	236	245	239	275	264	246	253	220	238	232	246	248	231	259	258	212	239	256	251	225	251	222	259	221	251	232	218	258	225	214	230	238	235	234	245	257	243	232	240	257	225	237	222	249	264	237	271	261	248	205	237	257	240	244	251	260	256	241	251	253	249	239	242	237	250	246	260	230	241	234	256	241	231	247	244	219	268	239	224	238	234	259	257	240	249	230	254	227	250	258	230	257	246	263	258	261	223	248	241	238	245	243	220	264	223	223	237	259	272	239	249	262	219	240	228	239	258	246	251	231	242	245	270	241	244	233	233	214	228	242	254	233	255	245	225	252	241	210	236	263	218	245	226	246	247	234	247	260	279	256	246	243	233	226	257	234	250	219	241	212	252	238	212	233	233	236	259	239	225	252	246	234	253	244	256	249	236	237	259	230	229	229	233	245	235	203	249	226	253	249	237	239	221	216	253	250	236	265	230	237	218	247	217	256	242	251	224	215	254	252	225	246	243	253	229	242	235	248	208	264	255	252	220	274	231	217	248	273	246	233	232	231	239	266	223	244	235	260	246	244	233	239	229	258	239	245	232	258	250	243	247	255	238	277	230	230	221	248	242	237	239	228	253	245	277	251	245	235	271	247	220	251	238	244	253	233	227	215	246	230	234	242	263	236	244	248	249	239	221	242	250	244	251	228	214	236	245	220	257	225	233	231	238	228	253	248	258	215	235	246	234	230	270	258	229	247	265	211	257	257	255	253	207	230	233	249	248	247	232	243	247	248	249	231	241	224	246	211	231	241	227	257	203	223	264	226	234	226	216	239	225	228	247	217	239	245	226	240	257	229	215	241	224	237	257	227	246	220	227	277	241	262	252	229	263	243	244	229	256	222	257	260	245	220	266	252	247	258	285	254	250	228	263	245	227	251	244	232	247	247	230	255	265	258	213	244	228	246	273	271	234	253	254	236	248	215	239	254	251	261	276	223	249	227	249	243	223	208	229	232	238	240	216	238	232	235	256	235	233	236	241	232	245	246	217	235	220	241	218	249	251	242	244	231	231	231	256	241	215	234	213	226	249	249	218	245	258	212	208	249	272	253	234	267	237	256	242	251	220	252	286	228	256	244	277	219	253	250	247	253	258	259	237	264	235	244	242	243	241	267	219	243	236	245	241	218	257	229	255	245	227	236	235	240	236	217	244	245	266	232	227	237	242	237	233	240	256	245	262	248	258	240	220	242	228	202	249	258	246	252	240	233	257	260	248	230	231	240	246	220	261	258	246	256	227	255	220	239	234	255	262	215	268	253	256	246	224	253	229	228	247	226	238	249	213	223	265	223	236	216	232	229	220	247	226	234	240	233	216	266	225	256	228	234	241	255	243	239	248	249	268	242	251	243	247	242	221	232	210	232	213	222	259	242	233	218	229	256
45472	17429	3217	966	647	451	392	293	256	248	177	182	169	142	134	123	131	113	134	121	108	103	104	103	107	101	97	81	105	99	109	93	86	78	82	91	81	100	83	101	101	91	79	91	90	101	105	87	92	84	94	77	86	90	102	101	98	84	82	95	81	95	94	84	79	99	79	84	77	87	99	96	78	92	79	88	81	87	86	91	82	98	88	66	85	85	84	94	84	74	106	105	90	87	83	67	87	93	99	80	71	80	98	64	80	81	70	99	103	96	96	94	92	85	87	104	91	82	80	96	90	93	81	74	87	73	110	112	72	82	88	91	96	62	78	94	88	75	91	80	97	93	72	77	85	64	69	94	82	74	77	83	94	87	75	80	80	86	87	78	79	81	94	82	85	85	72	88	101	87	78	83	82	90	89	70	87	99	83	70	93	84	92	80	79	81	74	85	87	88	68	86	85	84	84	82	89	87	71	79	82	101	79	92	89	95	95	96	76	95	61	71	86	75	77	83	94	78	72	89	80	92	95	90	83	73	73	66	83	103	72	95	81	84	85	77	93	70	91	90	94	92	82	95	115	77	84	84	70	80	80	72	92	84	71	84	94	81	92	76	85	71	94	66	96	78	79	85	79	89	83	71	85	87	80	104	84	92	91	91	92	90	86	75	103	71	79	73	74	103	80	80	86	92	96	93	86	91	82	72	88	71	93	82	70	89	64	83	90	102	109	72	87	90	83	82	68	86	71	93	80	77	99	78	79	80	69	71	67	84	85	79	102	93	73	72	78	81	78	71	80	93	98	77	66	77	86	91	69	96	87	105	94	104	75	73	80	77	78	83	76	79	84	99	98	101	78	70	70	76	89	72	73	97	85	94	91	83	76	88	78	76	75	75	89	84	82	74	94	82	85	89	88	81	85	107	91	56	95	86	88	87	69	89	68	88	92	76	97	76	80	102	94	93	77	83	81	83	81	85	72	77	57	81	87	88	83	90	79	82	89	73	95	81	77	69	94	90	88	83	87	92	92	78	83	85	97	86	101	97	96	85	88	101	86	93	82	70	97	84	90	89	90	86	78	64	80	91	68	78	87	79	91	85	96	100	87	95	79	80	80	74	70	88	89	81	84	84	87	81	92	81	90	76	84	90	80	85	88	83	85	78	84	92	70	86	73	77	74	73	70	99	96	90	72	91	92	91	76	79	100	65	77	74	82	90	81	90	91	90	79	88	92	80	93	98	74	92	81	90	106	95	86	93	84	81	75	89	99	77	69	61	88	92	89	92	84	92	86	92	77	76	95	94	83	72	74	98	78	91	97	80	72	80	91	79	71	79	76	87	87	97	84	86	71	59	73	72	72	114	84	96	75	91	89	91	73	68	85	77	90	74	83	81	93	73	74	88	100	81	93	87	95	94	73	82	71	98	87	91	70	76	84	87	75	69	78	89	80	67	80	77	87	92	82	95	90	92	99	98	75	92	82	92	82	81	87	86	82	85	80	88	84	90	93	84	66	77	75	78	86	91	62	88	67	86	111	98	82	101	84	84	91	76	86	86	90	105	74	93	75	83	68	67	63	100	77	76	85	84	86	78	90	84	96	102	80	107	81	83	96	88	91	100	101	76	79	88	101	91	100	80	93	83	100	92	76	84	96	77	87	87	92	84	74	94	76	86	79	97	86	99	96	71	85	100	85	73	69	86	85	90	81	85	83	75	80	86	90	86	92	95	78	87	83	78	82	77	58	87	98	67	76	82	85	84	80	91	84	78	82	86	91	96	84	76	86	108	75	88	69	88	97	78	85	94	75	85	89	76	76	87	89	90	88	90	89	83	87	82	82	91	91	70	102	84	77	85	67	100	94	74	90	89	86	93	107	71	82	92	75	89	106	80	71	87	93	91	75	101	92	86	87	89	78	91	77	80	90	80	85	89	73	81	84	78	89	92	81	82	77	78	99	77	82	85	90	78	84	85	74	73	76	82	80	86	90	76	76	83	68	77	101	95	80	108	96	84	93	95	74	81	84	99	79	89	91	81	75	79	68	91	87	91	85	99	80	94	92	92	97	76	77	85	102	92	97	92	97	87	85	89	88	84	70	96	75	70	87	93	80	104	95	91	84	88	91	72	88	86	88	85	63	77	88	99	88	84	65	89	81	84	73	90	86	88	87	69	98	81	80	86	89	77	88	82	88	75	93	99	91	75	78	84	84	75	85	81	96	101	104	85	75	80	84	74	97	90	94	75	76	83	78	84	88	88	79	93	105	67	97	97	102	87	102	75	87	92	73	75	85	84	82	77	90	83	84	96	84	86	79	81	101	82	109	93	86	66	94	82	89	92	79	87	91	87	91	82	87	83	97	87	94	96	91	90	93	91	75	89	94	94	67	88	70	90	75	98	89	84	98	90	80	88	83	74	86	87	76	81	79	90	76	89	80	80	91	102	86	88	84	77	88	81	82	89	93	100	86	82	81	84	82	87	98	84	60	86	100	82	77	96	97	78	93	81	85	99	88	91	88	81	69	83	79	86	79	83	70	81	102	76	87	80	84	79	85	76	106	82	87	84	92	95	89	74	92	80	79	85	88	89	84	75	81	83	89	79	83	85	69	100	83	72	106	75	90	85	86	85	90	81	92	76	104	106	106	102	83	81	83	96	75	86	86	79	83	74	85	81	83	84	82	96	91	88	90	80	76	79	94	95	78	104	76	96	94	98	81	92	82	72	93	97	75	79	105	76	82	87	94	106	71	93	85	84	84	69	82	81	85	81	92	88	85	90	82	92	83	72	95	81	77	84	81	88	87	82	73	80	102	93	79	82	93	80	76	84	81	87	85	106	94	74	80	85	73	84	93	91	67	102	78	91	78	75	82	77	81	82	85	83	96	73	75	105	103	103	115	85	79	68	80	79	84	74	74	87	75	88	100	87	110	80	71	80	102	74	79	71	87	96	93	79	71	96	88	87	90	81	105	75	96	99	87	89	85	73	91	80	67	86	97	95	80	88	92	87	83	90	71	91	84	83	80	89	106	74	81	86	73	94	93	75	96	79	76	72	89	84	77	78	93	87	96	80	85	83	78	83	83	85	96	89	72	91	94	91	85	90	92	96	102	89	90	88	85	85	93	88	82	85	84	75	81	92	80	86	90	90	92	83	88	93	66	76	86	83	82	69	74	81	96	80	93	96	87	82	86	76	78	75	71	88	102	86	84	93	90	95	95	100	77	80	86	78	87	87	94	91	85	73	71	102	89	87	82	76	110	84	83	84	84	71	80	82	92	89	84	97	86	92	82	73	85	107	75	99	89	83	88	85	86	81	86	70	82	97	90	90	99	89	105	88	87	74	78	95	72	69	72	85	94	76	81	83	92	78	90	68	92	95	83	77	93	97	63	88	73	105	83	76	83	81	75	76	93	73	78	94	109	91	96	82	91	73	74	73	70	71	75	94	87	85	75	80	76	112	88	78	79	88	95	75	73	98	76	90	98	100	92	79	88	87	87	77
28620	1760	3023	3280	2795	2192	1770	1454	1278	1098	1016	905	777	714	623	591	564	553	506	481	435	479	457	421	399	421	369	407	378	402	362	373	364	340	349	347	325	349	328	344	345	340	311	350	324	302	319	350	310	287	285	361	282	278	276	347	303	321	306	279	339	278	282	309	305	323	279	302	314	317	302	311	298	308	298	309	307	340	279	266	265	265	296	301	304	285	296	322	305	256	304	303	278	297	270	264	275	292	278	324	307	291	275	289	312	321	298	264	287	290	280	271	283	295	289	267	296	302	310	274	295	305	282	317	294	309	295	300	255	301	285	330	278	275	290	299	281	284	277	275	288	287	273	304	269	256	310	272	275	293	304	290	301	306	284	258	282	291	306	305	306	272	296	278	287	269	294	274	269	300	299	277	277	308	286	282	318	269	286	293	271	285	298	279	275	271	303	291	291	283	245	278	293	276	294	324	293	286	261	287	286	284	267	292	302	274	264	298	288	285	295	306	301	297	260	277	294	285	264	317	315	290	301	261	277	296	287	264	263	285	310	286	288	269	280	271	291	259	270	282	299	295	282	278	288	292	274	265	255	294	286	266	272	299	299	282	276	315	311	302	286	295	274	271	280	272	247	281	275	282	295	267	248	293	281	309	271	301	296	296	299	291	301	302	300	297	310	299	274	295	283	302	309	268	273	267	287	277	278	272	290	293	287	253	249	264	293	264	279	286	285	289	279	301	287	303	284	269	269	249	291	260	310	297	296	285	290	284	265	306	315	272	283	272	283	284	240	267	276	287	281	321	282	278	278	300	309	291	277	258	291	295	258	314	273	283	307	286	286	278	299	282	270	301	277	321	276	259	278	279	280	297	282	254	298	273	280	290	287	273	278	279	270	264	309	284	295	283	312	246	294	286	270	268	285	302	272	266	276	280	266	310	267	298	275	298	280	299	274	301	266	309	281	290	287	271	274	279	300	309	296	281	304	260	262	290	294	261	270	286	287	292	287	296	320	272	254	280	253	277	253	287	257	271	288	279	294	282	277	284	249	275	261	263	290	275	292	294	311	268	282	305	266	247	267	313	299	280	274	270	288	269	288	293	287	298	274	261	290	297	292	270	293	276	274	258	287	296	282	281	291	281	312	302	275	255	290	277	262	311	284	297	297	267	259	291	257	306	260	266	293	288	281	294	258	291	256	291	306	286	291	278	274	274	269	299	316	256	263	306	280	295	265	295	273	286	279	240	298	312	272	281	286	313	297	264	299	296	272	260	312	270	287	309	292	264	273	307	279	267	297	256	278	288	258	284	293	277	294	264	291	251	258	286	275	283	285	294	286	295	286	298	276	285	284	283	277	293	280	296	273	285	293	265	319	287	292	309	289	289	247	280	291	273	271	293	278	281	279	291	293	267	274	268	275	278	277	299	332	285	269	315	297	298	276	292	277	275	283	288	261	311	285	270	272	261	271	264	286	270	278	291	270	262	239	286	293	296	295	303	274	271	280	281	299	271	292	249	255	253	271	297	312	265	310	290	312	257	288	288	269	281	263	291	293	295	303	297	305	300	277	290	268	293	291	292	311	282	280	315	296	282	271	305	271	303	269	292	285	273	296	289	288	282	281	258	261	290	297	261	294	292	314	297	281	262	296	281	297	274	270	309	277	330	264	275	302	256	258	287	277	293	259	263	296	300	289	286	275	301	284	283	292	291	296	258	289	256	285	285	267	285	278	304	299	276	294	289	313	303	282	283	290	274	272	296	288	298	288	276	270	280	311	340	261	286	303	334	269	279	299	288	343	289	292	296	302	296	246	304	292	294	264	293	298	258	287	309	311	275	287	260	263	257	277	257	264	271	278	272	298	283	239	279	300	267	287	307	271	258	266	256	282	296	276	284	259	268	274	303	286	278	287	303	301	264	290	285	289	262	253	296	276	308	303	296	299	272	306	262	287	299	290	271	274	280	291	266	272	292	252	320	288	306	279	268	297	261	285	269	278	295	275	289	283	271	267	287	288	281	299	293	292	257	280	288	298	267	290	272	306	271	289	316	274	271	261	272	309	273	277	292	294	286	282	268	303	282	272	268	309	310	272	305	289	281	284	264	256	326	282	289	280	271	294	303	260	286	289	295	263	284	289	267	288	316	306	306	301	268	283	326	287	298	293	275	290	286	298	292	294	263	261	270	317	280	284	280	295	243	273	285	277	284	276	310	294	271	281	274	242	294	299	269	287	310	272	280	302	302	318	298	276	323	316	295	267	249	289	280	300	293	264	299	259	266	288	276	302	269	252	281	280	291	265	263	269	285	253	268	286	276	273	330	308	280	283	273	284	317	311	281	268	275	295	283	293	305	275	280	289	298	280	306	271	316	289	287	337	268	269	283	290	268	305	292	273	281	283	280	272	300	294	276	278	278	283	283	293	270	282	291	266	296	271	288	271	334	243	301	292	273	258	284	290	246	311	281	279	265	257	307	282	270	260	270	315	283	284	304	279	284	270	249	294	270	258	297	287	288	263	289	289	272	292	268	279	289	285	257	284	256	249	275	317	290	281	294	270	284	272	284	303	312	281	285	284	285	269	283	314	259	277	284	299	274	295	287	288	283	285	280	287	259	278	299	272	295	310	259	308	264	284	299	309	273	295	287	295	287	301	294	275	285	284	293	286	302	277	290	289	297	257	281	264	262	257	296	269	293	272	299	308	304	275	287	302	297	292	272	284	287	272	281	305	275	267	246	280	278	295	291	278	314	323	264	270	300	266	276	264	287	271	280	284	262	282	270	260	285	250	280	281	308	301	296	299	309	278	275	259	297	283	267	262	314	300	289	277	264	263	282	302	304	270	282	297	305	266	273	284	300	297	287	277	278	283	320	294	291	271	259	304	277	291	278	281	299	309	289	286	307	268	257	277	283	261	296	277	288	304	285	265	296	272	301	284	290	283	314	292	279	268	282	298	272	297	298	294	328	301	272	304	292	298	291	283	295	294	278	291	334	259	306	309	287	276	288	263	282	296	268	304	283	281	259	273	304	282	284	279	293	279	293	294	277	278	255	293	250	254	296	287	284	293	278	271	261	279	298	283	255	269	276	290	277	251	282	287	262	270	306	253	310	281	284	291	277	279	287	283	284	293	283	285	284	274	289	282	304	253	276	281	291	320	260	295	301	308	283	275	282	276	289	294	285	274	277	302	272	260	315	272	294	281	301	294	259	298	279	300	277	302	274	300	286	306	289	267	272	268	295	281	293	269	267	277	285	290	284	314	294	296	283	284	277	279	289	278	276	292	306	264	298	305	266	288	300	279	254	292	286	276	262	275	290	281	286	268	281	283	297	248	278	294	283	287	246	279	256	317	283	281	259	268	300	241	290	266	295	271	264	278	287	298	277	270	279	313	294	258	260	273	252	265	269	275	295	300	239	307	311	283	288	250	291	276	293	293	285	306	292	269	242	283	289	291	273	286	277	302	265	273	304	277	258	294	278	286	281	257	255	280	284	303	290
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
